diff --git a/assets/scss/_styles_project.scss b/assets/scss/_styles_project.scss index 0aaa5274f..c07cbd9f0 100644 --- a/assets/scss/_styles_project.scss +++ b/assets/scss/_styles_project.scss @@ -92,6 +92,16 @@ } } +/* Fix blog content being covered by fixed navbar */ +.td-blog { + padding-top: 120px !important; +} + +/* Also apply to main content areas without sidebar */ +.td-main main:first-child { + padding-top: 20px; +} + .td-sidebar-link { &:hover { color: $primary !important; diff --git a/content/en/docs/client_integration.md b/content/en/docs/client_integration.md index 979fb20a7..50cf53b56 100644 --- a/content/en/docs/client_integration.md +++ b/content/en/docs/client_integration.md @@ -301,153 +301,1288 @@ receive: services. -# Legacy API -The legacy API implements a message oriented send and receive protocol -that mixnet clients can use to interact with specific mixnet services -that they choose to interact with. This inevitably creates a non-uniform -packet distribution on the service nodes which a clever adversary could -use to try and deanonymize clients. Therefore for that and many other reasons -we are encouraging the use of the pigeonhole channel API instead. +## Pigeonhole Channel API + +This API is designed to allow applications to use the Pigeonhole +protocol to send and receive messages to and from storage channels. +These channels can be thought of as storing a stream of bytes however +they are in fact composed as a sequence of encrypted BACAP Boxes. + +* BACAP, the Blinded and Capability protocol is described in our paper +in section 4: https://arxiv.org/abs/2501.02933 + +* Pigeonhole, the storage protocol is described in our paper +in section 5: https://arxiv.org/abs/2501.02933 + +* The Golang reference implementation of BACAP can be found here:
+https://github.com/katzenpost/hpqc/blob/main/bacap/bacap.go + +* The BACAP golang API documentation here:
+https://pkg.go.dev/github.com/katzenpost/hpqc/bacap + +Each of these Pigeonhole channels has a read capability often +referred to as just "readcap" and a write capability often +referred to as just "writecap" and a message index. A KDF is used +to derive a sequence of message indexes from the first message index. + +This API endeavors to avoid storing state in the client daemon whenever possible. We instead prefer to return enough information to the app so that it can +keep track of the state itself. + +**NOTE that each of the API messages are implemented using a query message type and +a reply message type. Therefore each message in this API contains a query ID field so +that the reply can be correlated with the request. If a client +ever repeats one of these (for something we have in memory) and +we are posed with the question of whether we should overwrite +something or not, we send an event saying "protocol violation" +and disconnects the thinclient.** + +Our new Pigeonhole API consists of these methods: + +{{< tabpane >}} +{{< tab header="Go" lang="go" >}} + +func (t *ThinClient) NewKeypair(ctx context.Context, seed []byte) + (writeCap *bacap.WriteCap, + readCap *bacap.ReadCap, + firstMessageIndex *bacap.MessageBoxIndex, + err error) + +func (t *ThinClient) EncryptRead(ctx context.Context, readCap *bacap.ReadCap, messageBoxIndex *bacap.MessageBoxIndex) (messageCiphertext []byte, nextMessageIndex []byte, envelopeDescriptor []byte, envelopeHash *[32]byte, err error) + +func (t *ThinClient) EncryptWrite(ctx context.Context, plaintext []byte, writeCap *bacap.WriteCap, messageBoxIndex *bacap.MessageBoxIndex) (messageCiphertext []byte, envelopeDescriptor []byte, envelopeHash *[32]byte, err error) + +func (t *ThinClient) StartResendingEncryptedMessage(ctx context.Context, readCap *bacap.ReadCap, writeCap *bacap.WriteCap, nextMessageIndex []byte, replyIndex *uint8, envelopeDescriptor []byte, messageCiphertext []byte, envelopeHash *[32]byte) (plaintext []byte, err error) + +func (t *ThinClient) CancelResendingEncryptedMessage(ctx context.Context, envelopeHash *[32]byte) error + +func (t *ThinClient) StartResendingCopyCommandWithCourier( + ctx context.Context, + writeCap *bacap.WriteCap, + courierIdentityHash *[32]byte, + courierQueueID []byte, +) error + +func (t *ThinClient) CancelResendingCopyCommand(ctx context.Context, writeCapHash *[32]byte) error + +func (t *ThinClient) NextMessageBoxIndex(ctx context.Context, messageBoxIndex *bacap.MessageBoxIndex) (nextMessageBoxIndex *bacap.MessageBoxIndex, err error) + +func (t *ThinClient) NewStreamID() *[StreamIDLength]byte -## Legacy Events +func (t *ThinClient) CreateCourierEnvelopesFromPayload(ctx context.Context, streamID *[StreamIDLength]byte, payload []byte, destWriteCap *bacap.WriteCap, destStartIndex *bacap.MessageBoxIndex, isLast bool) (envelopes [][]byte, err error) -These are the events that are specific to sending and -receiving messages using the legacy API: +func (t *ThinClient) CreateCourierEnvelopesFromMultiPayload(ctx context.Context, streamID *[StreamIDLength]byte, destinations []DestinationPayload, isLast bool) (envelopes [][]byte, err error) -* `message_sent_event`: This event tells your app that it's message was - successfully sent to a gateway node on the mix network. +func (t *ThinClient) SetStreamBuffer(ctx context.Context, streamID *[StreamIDLength]byte, buffer []byte, isFirstChunk bool) error -* `message_reply_event`: This event encapsulates a reply from a service on - the mixnet. +func (c *ThinClient) TombstoneBox( + ctx context.Context, + g *phgeo.Geometry, + writeCap *bacap.WriteCap, + boxIndex *bacap.MessageBoxIndex, +) (messageCiphertext []byte, envelopeDescriptor []byte, envelopeHash *[32]byte, err error) -* `arq_garbage_collected_event`: This event is an ARQ garbage collecton - event which is used to notify clients so that they can clean up - their ARQ specific book keeping, if any. +func (c *ThinClient) TombstoneRange( + ctx context.Context, + g *phgeo.Geometry, + writeCap *bacap.WriteCap, + start *bacap.MessageBoxIndex, + maxCount uint32, +) (*TombstoneRangeResult, error) +// TombstoneRangeResult contains Envelopes []*TombstoneEnvelope and Next *bacap.MessageBoxIndex +// TombstoneEnvelope contains MessageCiphertext, EnvelopeDescriptor, EnvelopeHash, and BoxIndex +{{< /tab >}} + +{{< tab header="Python" lang="python" >}} +async def new_keypair(self, seed: bytes) -> "Tuple[bytes, bytes, bytes]" + +async def encrypt_read(self, read_cap: bytes, message_box_index: bytes) -> "Tuple[bytes, bytes, bytes, bytes]" + +async def encrypt_write(self, plaintext: bytes, write_cap: bytes, message_box_index: bytes) -> "Tuple[bytes, bytes, bytes]" + +async def start_resending_encrypted_message( + self, + read_cap: "bytes|None", + write_cap: "bytes|None", + next_message_index: "bytes|None", + reply_index: "int|None", + envelope_descriptor: bytes, + message_ciphertext: bytes, + envelope_hash: bytes +) -> bytes + +async def cancel_resending_encrypted_message(self, envelope_hash: bytes) -> None + +async def next_message_box_index(self, message_box_index: bytes) -> bytes + +async def start_resending_copy_command( + self, + write_cap: bytes, + courier_identity_hash: "bytes|None" = None, + courier_queue_id: "bytes|None" = None +) -> None: + +async def cancel_resending_copy_command(self, write_cap_hash: bytes) -> None: + +async def create_courier_envelopes_from_payload( + self, + query_id: bytes, + stream_id: bytes, + payload: bytes, + dest_write_cap: bytes, + dest_start_index: bytes, + is_last: bool +) -> "CreateEnvelopesResult": +# Returns CreateEnvelopesResult with envelopes and buffer_state for crash recovery + +async def create_courier_envelopes_from_payloads( + self, + stream_id: bytes, + destinations: "List[Dict[str, Any]]", + is_last: bool +) -> "CreateEnvelopesResult": +# Returns CreateEnvelopesResult with envelopes and buffer_state for crash recovery + +async def set_stream_buffer( + self, + stream_id: bytes, + buffer: bytes, + is_first_chunk: bool +) -> None: +# Restore stream buffer state after crash recovery + +async def tombstone_box( + self, + geometry: "PigeonholeGeometry", + write_cap: bytes, + box_index: bytes +) -> "Tuple[bytes, bytes, bytes]": +# Returns (message_ciphertext, envelope_descriptor, envelope_hash) + +async def tombstone_range( + self, + geometry: "PigeonholeGeometry", + write_cap: bytes, + start: bytes, + max_count: int +) -> "Dict[str, Any]": +# Returns {"envelopes": [...], "next": next_index} +# Each envelope contains: message_ciphertext, envelope_descriptor, envelope_hash, box_index +{{< /tab >}} + +{{< tab header="Rust" lang="rust" >}} + pub async fn new_keypair(&self, seed: &[u8; 32]) -> Result<(Vec, Vec, Vec), ThinClientError> + + pub async fn encrypt_read( + &self, + read_cap: &[u8], + message_box_index: &[u8] + ) -> Result<(Vec, Vec, Vec, [u8; 32]), ThinClientError> + + pub async fn encrypt_write( + &self, + plaintext: &[u8], + write_cap: &[u8], + message_box_index: &[u8] + ) -> Result<(Vec, Vec, [u8; 32]), ThinClientError> + + pub async fn start_resending_encrypted_message( + &self, + read_cap: Option<&[u8]>, + write_cap: Option<&[u8]>, + next_message_index: Option<&[u8]>, + reply_index: u8, + envelope_descriptor: &[u8], + message_ciphertext: &[u8], + envelope_hash: &[u8; 32] + ) -> Result, ThinClientError> + + pub async fn cancel_resending_encrypted_message(&self, envelope_hash: &[u8; 32]) -> Result<(), ThinClientError> + + pub async fn next_message_box_index(&self, message_box_index: &[u8]) -> Result, ThinClientError> + + pub async fn start_resending_copy_command( + &self, + write_cap: &[u8], + courier_identity_hash: Option<&[u8]>, + courier_queue_id: Option<&[u8]> + ) -> Result<(), ThinClientError> + + pub async fn cancel_resending_copy_command(&self, write_cap_hash: &[u8; 32]) -> Result<(), ThinClientError> + + pub async fn create_courier_envelopes_from_payload( + &self, + stream_id: &[u8; 16], + payload: &[u8], + dest_write_cap: &[u8], + dest_start_index: &[u8], + is_last: bool + ) -> Result + // CreateEnvelopesResult contains: envelopes: Vec>, buffer_state: StreamBufferState + // StreamBufferState contains: buffer: Vec, is_first_chunk: bool + + pub async fn create_courier_envelopes_from_multi_payload( + &self, + stream_id: &[u8; 16], + destinations: Vec<(&[u8], &[u8], &[u8])>, + is_last: bool + ) -> Result + + pub async fn set_stream_buffer( + &self, + stream_id: &[u8; 16], + buffer: Vec, + is_first_chunk: bool + ) -> Result<(), ThinClientError> + + pub fn new_stream_id() -> [u8; 16] + + pub async fn tombstone_box( + &self, + geometry: &PigeonholeGeometry, + write_cap: &[u8], + box_index: &[u8] + ) -> Result<(Vec, Vec, Vec), ThinClientError> + // Returns (ciphertext, envelope_descriptor, envelope_hash) + + pub async fn tombstone_range( + &self, + geometry: &PigeonholeGeometry, + write_cap: &[u8], + start: &[u8], + max_count: u32 + ) -> TombstoneRangeResult + // TombstoneRangeResult contains: envelopes: Vec, next: Vec + // TombstoneEnvelope contains: message_ciphertext, envelope_descriptor, envelope_hash, box_index +{{< /tab >}} +{{< /tabpane >}} + +
+
+ +Most of the methods in the new Pigeonhole API do NOT cause any network traffic. +The only methods that cause network traffic and cause the client daemon to keep state are these two: -## Sending a message +* Start Resending Encrypted Message +* Start Resending Copy Command -Each send operation that a thin client can do requires you to specify -the payload to be sent and the destination mix node identity hash and -the destination recipient queue identity. +Also note that this method is the only one that can cause the client daemon to keep state between calls: -The API by design lets you specify either a SURB ID or a message ID -for the sent message depending on if it's using an ARQ to send -reliably or not. This implies that the application using the thin -client must do it's own book keeping to keep track of which replies -and their associated identities. +* Create Courier Envelopes From Payloads -The simplest way to send a message is using the `SendMessage` method: +Therefore most of the API methods are very fast and do not require any network traffic +or for the client daemon to keep state. They are cryptographic operations that are performed +locally by the client daemon: + +* New Keypair +* Encrypt Read +* Encrypt Write +* Next Message Box Index +* Tombstone Box +* Tombstone Range + +
+
+ +## Example Usage + +The following example shows how Alice can send a message to Bob using Pigeonhole channels. +Alice shares the `read_cap` and `index` with Bob out-of-band via a secure channel. {{< tabpane >}} {{< tab header="Go" lang="go" >}} -// Send a message -err := thin.SendMessage(payload, &serviceIdHash, serviceQueueID) +// ==================== ALICE'S SIDE (Sender) ==================== + +// SendMessage encrypts and sends a message to a Pigeonhole channel. +// The writeCap and index should be created beforehand via NewKeypair. +func SendMessage(ctx context.Context, client *ThinClient, + message []byte, writeCap *bacap.WriteCap, index *bacap.MessageBoxIndex) error { + + // Encrypt the message for writing + ciphertext, envDesc, envHash, err := client.EncryptWrite(ctx, message, writeCap, index) + if err != nil { + return err + } + + // Send the encrypted message via ARQ (automatic retransmission) + _, err = client.StartResendingEncryptedMessage( + ctx, nil, writeCap, nil, 0, envDesc, ciphertext, envHash) + return err +} + +// ==================== BOB'S SIDE (Receiver) ==================== + +// ReceiveMessage retrieves and decrypts a message from a Pigeonhole channel. +// The readCap and index should be shared by Alice out-of-band. +func ReceiveMessage(ctx context.Context, client *ThinClient, + readCap *bacap.ReadCap, index *bacap.MessageBoxIndex) ([]byte, error) { + + // Encrypt a read request for the given index + ciphertext, nextIndex, envDesc, envHash, err := client.EncryptRead(ctx, readCap, index) + if err != nil { + return nil, err + } + + // Retrieve the message via ARQ + plaintext, err := client.StartResendingEncryptedMessage( + ctx, readCap, nil, nextIndex, 0, envDesc, ciphertext, envHash) + if err != nil { + return nil, err + } + + return plaintext, nil +} +{{< /tab >}} +{{< tab header="Python" lang="python" >}} +# ==================== ALICE'S SIDE (Sender) ==================== + +async def send_message( + client: ThinClient, + message: bytes, + write_cap: bytes, + index: bytes, +) -> None: + """ + Encrypts and sends a message to a Pigeonhole channel. + The write_cap and index should be created beforehand via new_keypair. + """ + # Encrypt the message for writing + ciphertext, env_desc, env_hash = await client.encrypt_write( + message, write_cap, index + ) + + # Send the encrypted message via ARQ (automatic retransmission) + await client.start_resending_encrypted_message( + read_cap=None, + write_cap=write_cap, + next_message_index=None, + reply_index=0, + envelope_descriptor=env_desc, + message_ciphertext=ciphertext, + envelope_hash=env_hash + ) + + +# ==================== BOB'S SIDE (Receiver) ==================== + +async def receive_message( + client: ThinClient, + read_cap: bytes, + index: bytes, +) -> bytes: + """ + Retrieves and decrypts a message from a Pigeonhole channel. + The read_cap and index should be shared by Alice out-of-band. + """ + # Encrypt a read request for the given index + ciphertext, next_index, env_desc, env_hash = await client.encrypt_read( + read_cap, index + ) + + # Retrieve the message via ARQ + plaintext = await client.start_resending_encrypted_message( + read_cap=read_cap, + write_cap=None, + next_message_index=next_index, + reply_index=0, + envelope_descriptor=env_desc, + message_ciphertext=ciphertext, + envelope_hash=env_hash + ) + + return plaintext +{{< /tab >}} +{{< tab header="Rust" lang="rust" >}} +// ==================== ALICE'S SIDE (Sender) ==================== + +/// Encrypts and sends a message to a Pigeonhole channel. +/// The write_cap and index should be created beforehand via new_keypair. +async fn send_message( + client: &ThinClient, + message: &[u8], + write_cap: &[u8], + index: &[u8], +) -> Result<(), ThinClientError> { + // Encrypt the message for writing + let (ciphertext, env_desc, env_hash) = client + .encrypt_write(message, write_cap, index).await?; + + // Send the encrypted message via ARQ (automatic retransmission) + client.start_resending_encrypted_message( + None, + Some(write_cap), + None, + 0, + &env_desc, + &ciphertext, + &env_hash + ).await?; + + Ok(()) +} + +// ==================== BOB'S SIDE (Receiver) ==================== + +/// Retrieves and decrypts a message from a Pigeonhole channel. +/// The read_cap and index should be shared by Alice out-of-band. +async fn receive_message( + client: &ThinClient, + read_cap: &[u8], + index: &[u8], +) -> Result, ThinClientError> { + // Encrypt a read request for the given index + let (ciphertext, next_index, env_desc, env_hash) = client + .encrypt_read(read_cap, index).await?; + + // Retrieve the message via ARQ + let plaintext = client.start_resending_encrypted_message( + Some(read_cap), + None, + Some(&next_index), + 0, + &env_desc, + &ciphertext, + &env_hash + ).await?; + + Ok(plaintext) +} +{{< /tab >}} +{{< /tabpane >}} + +## New Key Pair + +The `NewKeypair` method generates a new BACAP keypair which are referred to as the writecap and readcap, +it also returns a first message index which is used to derive a sequence of message indexes using the `Next Message Box Index` method. + +These Pigeonhole channels store a stream of data in +a sequence of BACAP boxes. The `NewKeypair` method returns the write +capability for the channel, the read capability for the channel, and the +index of the first box in the channel. These can be used by the application +at any time to read or write to the channel. + +{{< tabpane >}} +{{< tab header="Go" lang="go" >}} +seed := make([]byte, 32) +_, err := rand.Reader.Read(seed) if err != nil { - panic(err) + return err } +writeCap, readCap, firstIndex, err := thinClient.NewKeypair(ctx, seed) +{{< /tab >}} +{{< tab header="Python" lang="python" >}} +seed = os.urandom(32) +write_cap, read_cap, first_index = await thin_client.new_keypair(seed) {{< /tab >}} {{< tab header="Rust" lang="rust" >}} -// Send a message -thin_client.send_message(payload, dest_node, dest_queue).await?; +let seed: [u8; 32] = rand::random(); +let (write_cap, read_cap, first_index) = thin_client.new_keypair(&seed).await?; +{{< /tab >}} +{{< /tabpane >}} + +## Next Message Box Index + +This method does NOT cause any network traffic or state changes. It simply tells you the next message box index +that will be used for the next message. This is useful for planning ahead and for saving state. + +If you have a binary compatible BACAP implementation in your target language then of course you can use that instead of this method and avoid the round trip on the local socket to the client daemon. + + +{{< tabpane >}} +{{< tab header="Go" lang="go" >}} +nextIndex, err = thinClient.NextMessageBoxIndex(ctx, firstIndex) {{< /tab >}} {{< tab header="Python" lang="python" >}} -# Send a message -thin_client.send_message(payload, dest_node, dest_queue) +next_index = await thin_client.next_message_box_index(first_index) +{{< /tab >}} +{{< tab header="Rust" lang="rust" >}} +let next_index = thin_client.next_message_box_index(&first_index).await?; {{< /tab >}} {{< /tabpane >}} +## Encrypt Read -## Pigeonhole Channel API +This method returns an encrypted read request for a single Pigeonhoel/BACAP Box. This method does not cause any network traffic nor does it cause the client daemon to store any state. The encrypted read transaction blob returned must be sent to a courier using the `StartResendingEncryptedMessage` method. -**NOTE: This section of the document specifies our new Pigeonhole Protocol API which does not exist yet.** +{{< tabpane >}} +{{< tab header="Go" lang="go" >}} +messageCiphertext, nextMessageIndex, envelopeDescriptor, envelopeHash, err := thinClient.EncryptRead(ctx, readCap, messageBoxIndex) +reply, err := thinClient.StartResendingEncryptedMessage(ctx, readCap, nil, nextMessageIndex, 0, envelopeDescriptor, messageCiphertext, envelopeHash) +// Save the state so we can resume if needed +clientState.Save(writeCap, readCap, nextMessageIndex, envelopeHash) +{{< /tab >}} +{{< tab header="Python" lang="python" >}} +ciphertext, next_index, env_desc, env_hash = await thin_client.encrypt_read( + read_cap, message_box_index +) +plaintext = await thin_client.start_resending_encrypted_message( + read_cap=read_cap, + write_cap=None, + next_message_index=next_index, + reply_index=0, + envelope_descriptor=env_desc, + message_ciphertext=ciphertext, + envelope_hash=env_hash +) +{{< /tab >}} +{{< tab header="Rust" lang="rust" >}} +let (ciphertext, next_index, env_desc, env_hash) = thin_client + .encrypt_read(&read_cap, &message_box_index).await?; +let plaintext = thin_client.start_resending_encrypted_message( + Some(&read_cap), + None, + Some(&next_index), + 0, + &env_desc, + &ciphertext, + &env_hash +).await?; +{{< /tab >}} +{{< /tabpane >}} -**Also NOTE: everything we send has a QueryID identifier like a 128bit random blob, that lets us uniquely identify the reply message(s). -If a client ever repeats one of these (for something we have in memory) and we are posed with the question of whether we should overwrite something or not, we send an event saying "protocol violation, you done fucked up" and disconnects the thinclient.** +## Encrypt Write -The following function signatures represent the new thinclient API for the Pigeonhole protocol -wherein the function arguments will be composed into a specific thinclient request type. -And the return values will be composed into a specific reply (event) type. +This method returns an encrypted write request for a single Pigeonhoel/BACAP Box. This method does not cause any network traffic nor does it cause the client daemon to store any state. The encrypted write transaction blob returned must be sent to a courier using the `StartResendingEncryptedMessage` method. +{{< tabpane >}} +{{< tab header="Go" lang="go" >}} +messageCiphertext, envelopeDescriptor, envelopeHash, err := thinClient.EncryptWrite(ctx, plaintext, writeCap, messageBoxIndex) +err := thinClient.StartResendingEncryptedMessage(ctx, nil, writeCap, nil, 0, envelopeDescriptor, messageCiphertext, envelopeHash) +// Save the state so we can resume if needed +clientState.Save(writeCap, readCap, nextMessageIndex, envelopeHash) +{{< /tab >}} -
+{{< tab header="Python" lang="python" >}} +ciphertext, env_desc, env_hash = await thin_client.encrypt_write( + plaintext, write_cap, message_box_index +) +await thin_client.start_resending_encrypted_message( + read_cap=None, + write_cap=write_cap, + next_message_index=None, + reply_index=0, + envelope_descriptor=env_desc, + message_ciphertext=ciphertext, + envelope_hash=env_hash +) +{{< /tab >}} +{{< tab header="Rust" lang="rust" >}} +let (ciphertext, env_desc, env_hash) = thin_client + .encrypt_write(&plaintext, &write_cap, &message_box_index).await?; +thin_client.start_resending_encrypted_message( + None, + Some(&write_cap), + None, + 0, + &env_desc, + &ciphertext, + &env_hash +).await?; +{{< /tab >}} -* NewKeypair (queryID, seed) - return queryID, WriteCap, ReadCap, First MessageIndex +{{< /tabpane >}}
-* EncryptRead(queryID, read cap, message box index) -> - - query ID - - MessageCiphertext - - next message index ( message box index + 1 // or advanced or whatever) - - envelope descriptor (private key for this read so we can read replies from SendEncryptedMessage later) - - envelope hash - - ReplicaEpoch this was encrypted in - - or: error -
+## Start Resending Encrypted Message + +This method takes your message ciphertext and sends it off +to a courier for delivery to the storage replicas. It does +so using a basic ARQ - automatic repeat request - protocol +which sends retransmissions if it doesn't get an ACK from +the courier. + +This method is designed to block until an ACK is received +from the courier or until `CancelResendingEncryptedMessage` is called. + +{{< tabpane >}} +{{< tab header="Go" lang="go" >}} +messageCiphertext, envelopeDescriptor, envelopeHash, err := thinClient.EncryptWrite(ctx, plaintext, writeCap, messageBoxIndex) +reply, err := thinClient.StartResendingEncryptedMessage(ctx, readCap, writeCap, nextMessageIndex, replyIndex, envelopeDescriptor, messageCiphertext, envelopeHash) +{{< /tab >}} + +{{< tab header="Python" lang="python" >}} +# For writes (read_cap=None), for reads (write_cap=None) +plaintext = await thin_client.start_resending_encrypted_message( + read_cap=read_cap, + write_cap=write_cap, + next_message_index=next_index, + reply_index=0, + envelope_descriptor=env_desc, + message_ciphertext=ciphertext, + envelope_hash=env_hash +) +{{< /tab >}} +{{< tab header="Rust" lang="rust" >}} +// For writes use None for read_cap, for reads use None for write_cap +let plaintext = thin_client.start_resending_encrypted_message( + Some(&read_cap), // None for writes + Some(&write_cap), // None for reads + Some(&next_index), + 0, + &env_desc, + &ciphertext, + &env_hash +).await?; +{{< /tab >}} + +{{< /tabpane >}} + +**Some notes on implementation:** +* kpclientd picks DestNode + DestQueue (courier) +* kpclientd puts each SendEncryptedMessage in an in-memory queue and takes responsibility for resending, so the thin client only needs to send SendEncryptedMessage once per session. +* In-memory queue: one per app +* kpclientd samples from the collection of all the app queues and puts the "resending" into the egress queue +* when an app disconnects we delete their queue +* when does it stop resending? +* we want to stop resending writes once the courier acks +* kpclientd should stop resending the corresponding write. +* kpclientd should emit an event to tell the app their write was successful +* we want to keep a cache of EnvelopeHash->event so that if an app restarts it can get replies to stuff it just sent (that was answered successfully) +* maybe rotate couriers every now and then +* we want to stop resending reads once there is a successful read +* we should emit an event on successful read +* with our current bug we need to stop resending as soon as we get an error from a +* we should emit an event on "box not found" + +## Cancel Resending Encrypted Message + +This method is meant to be called from a different thread in order to cancel +a previously called `StartResendingEncryptedMessage` call. + +{{< tabpane >}} +{{< tab header="Go" lang="go" >}} +reply, err := thinClient.StartResendingEncryptedMessage(ctx, readCap, writeCap, nextMessageIndex, replyIndex, envelopeDescriptor, messageCiphertext, envelopeHash) -* EncryptWrite( - - plaintext, - - write cap, - - message box index, // where to read/write - ) -> - - MessageCiphertext - - ReplicaEpoch this was encrypted in - - query ID - - envelope descriptor (private key for this read so we can read replies from SendEncryptedMessage later) - - envelope hash - - or: error +go func() { + thinClient.CancelResendingEncryptedMessage(ctx, envelopeHash) +}() +{{< /tab >}} + +{{< tab header="Python" lang="python" >}} +# Cancel from another coroutine +await thin_client.cancel_resending_encrypted_message(env_hash) +{{< /tab >}} +{{< tab header="Rust" lang="rust" >}} +// Cancel from another task +thin_client.cancel_resending_encrypted_message(&env_hash).await?; +{{< /tab >}} + +{{< /tabpane >}} + + +## Tombstone Box + +Create an encrypted tombstone for a single box. A tombstone is a BACAP message with a payload composed of all zeros, used to delete messages. +This method returns the encrypted envelope data without sending it. The caller must send the tombstone via `StartResendingEncryptedMessage`, which allows for cancellation using the returned envelope hash. + +{{< tabpane >}} +{{< tab header="Go" lang="go" >}} +// Create the encrypted tombstone +ciphertext, envDesc, envHash, err := alice.TombstoneBox(ctx, geo, writeCap, firstIndex) +if err != nil { + return err +} + +// Send the tombstone (can be cancelled with CancelResendingEncryptedMessage(envHash)) +_, err = alice.StartResendingEncryptedMessage( + ctx, nil, writeCap, nil, nil, + envDesc, ciphertext, envHash, +) +{{< /tab >}} +{{< tab header="Python" lang="python" >}} +# Create the encrypted tombstone +ciphertext, env_desc, env_hash = await thin_client.tombstone_box(geometry, write_cap, first_index) + +# Send the tombstone (can be cancelled with cancel_resending_encrypted_message(env_hash)) +await thin_client.start_resending_encrypted_message( + read_cap=None, + write_cap=write_cap, + next_message_index=None, + reply_index=None, + envelope_descriptor=env_desc, + message_ciphertext=ciphertext, + envelope_hash=env_hash +) +{{< /tab >}} +{{< tab header="Rust" lang="rust" >}} +// Create the encrypted tombstone +let (ciphertext, env_desc, env_hash) = thin_client + .tombstone_box(&geometry, &write_cap, &first_index).await?; + +// Send the tombstone (can be cancelled with cancel_resending_encrypted_message(&env_hash)) +thin_client.start_resending_encrypted_message( + None, + Some(&write_cap), + None, + 0, + &env_desc, + &ciphertext, + &env_hash +).await?; +{{< /tab >}} +{{< /tabpane >}} + +## Tombstone Range + +Create encrypted tombstones for a range of consecutive boxes. Returns a list of envelope data that the caller must send individually via `StartResendingEncryptedMessage`. + +This design allows the caller to control when tombstones are sent, send them in parallel, or cancel any in-flight tombstone using its envelope hash. + +{{< tabpane >}} +{{< tab header="Go" lang="go" >}} +// Create tombstone envelopes for 10 boxes +result, err := thinClient.TombstoneRange(ctx, geo, writeCap, firstIndex, 10) +if err != nil { + return err +} + +// Send each tombstone envelope +for _, envelope := range result.Envelopes { + _, err = thinClient.StartResendingEncryptedMessage( + ctx, nil, writeCap, nil, nil, + envelope.EnvelopeDescriptor, envelope.MessageCiphertext, envelope.EnvelopeHash, + ) + if err != nil { + return err + } +} +// result.Next contains the next index after the last tombstoned box +{{< /tab >}} +{{< tab header="Python" lang="python" >}} +# Create tombstone envelopes for 10 boxes +result = await thin_client.tombstone_range(geometry, write_cap, first_index, 10) + +# Send each tombstone envelope +for envelope in result["envelopes"]: + await thin_client.start_resending_encrypted_message( + read_cap=None, + write_cap=write_cap, + next_message_index=None, + reply_index=None, + envelope_descriptor=envelope["envelope_descriptor"], + message_ciphertext=envelope["message_ciphertext"], + envelope_hash=envelope["envelope_hash"] + ) +# result["next"] contains the next index after the last tombstoned box +{{< /tab >}} +{{< tab header="Rust" lang="rust" >}} +// Create tombstone envelopes for 10 boxes +let result = thin_client.tombstone_range(&geometry, &write_cap, &first_index, 10).await; + +// Send each tombstone envelope +for envelope in &result.envelopes { + thin_client.start_resending_encrypted_message( + None, + Some(&write_cap), + None, + 0, + &envelope.envelope_descriptor, + &envelope.message_ciphertext, + &envelope.envelope_hash + ).await?; +} +// result.next contains the next index after the last tombstoned box +{{< /tab >}} +{{< /tabpane >}} + + +

-* StartResendingEncryptedMessage - -Takes a MessageCiphertext destined for two intermediate replicas - -Some notes on implementation: -- kpclientd picks DestNode + DestQueue (courier) -- kpclientd puts each SendEncryptedMessage in an in-memory queue and takes responsibility for resending, so the thin client only needs to send SendEncryptedMessage once per session. -- In-memory queue: one per app -- kpclientd samples from the collection of all the app queues and puts the "resending" into the egress queue -- when an app disconnects we delete their queue -- when does it stop resending? -- we want to stop resending writes once the courier acks -- kpclientd should stop resending the corresponding write. -- kpclientd should emit an event to tell the app their write was successful -- we want to keep a cache of EnvelopeHash->event so that if an app restarts it can get replies to stuff it just sent (that was answered successfully) -- maybe rotate couriers every now and then -- we want to stop resending reads once there is a successful read -- we should emit an event on successful read -- with our current bug we need to stop resending as soon as we get an error from a -- we should emit an event on "box not found" +## **COPY COMMAND SECTION** + +Here we discuss the "All Or Nothing" protocol from our papper: +https://arxiv.org/abs/2501.02933 + +The whole point of this section of the Pigeonhole API is to provide a way to make multiple transactions to one or more channels atomically. + +Below we present several methods that are of use when sending copy commands: + +* StartResendingCopyCommand +* CancelResendingCopyCommand +* NewStreamID +* CreateCourierEnvelopesFromPayload +* CreateCourierEnvelopesFromMultiPayload +* SetStreamBuffer + +The idea here is that you have some data that you want +to send to one or more channels. You create a temporary +channel and a series of Courier Envelopes that describe +how to write that data. Each of these envelopes could be +writing to a new channel or the same channel. ``` -StartResendingEncryptedMessage( - - // Needed in order to decrypt the reply, if any: - ReadCap, WriteCap, // pass in either ReadCap or WriteCap, never both. - NextMessageIndex, // - ReplyIndex, // tells courier which reply we want - - // Needed for the intermediate replicas to understand the query: - EnvelopeDescriptor, - MessageCiphertext, // encrypted payload (to the intermediates) - EnvelopeHash, // persistent identifier - ReplicaEpoch, // used to see which replicas/keys were used - QueryID: 128 bit random thing // used by the client to match a reply to this message (kind of like the ChannelID) - ) -> ( - Plaintext stuff maybe, - Timestamp: If you don't have a courier reply by now, resend at this time, - error + A BACAP Box payload is N bytes max. + A Courier Envelope (contains a full box payload + metadata). + Total envelope size > N bytes, so a single envelope cannot fit in one box. + Therefore, envelopes are serialized and split across multiple boxes + in the temporary copy stream: + + TEMPORARY COPY STREAM BOXES (each holds N bytes): + ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ + │ Box 0 │ │ Box 1 │ │ Box 2 │ │ Box 3 │ │ Box 4 │ + └─────────────┘ └─────────────┘ └─────────────┘ └─────────────┘ └─────────────┘ + + SERIALIZED ENVELOPE DATA (envelope boundaries don't align with box boundaries): + ┌─────────────────────────┐┌────────────────────┐┌──────────────────────────┐ + │ Envelope 1 ││ Envelope 2 ││ Envelope 3 │ + └─────────────────────────┘└────────────────────┘└──────────────────────────┘ + | | | | | | + Box 0 Box 1 Box 2 Box 3 Box 4 +``` + +When we are done writing these envelopes to our +temporary channel, we send a copy command to a courier +which takes the given write cap and derives the read cap +and then uses that read cap to read the envelopes from the temporary channel; the courier processes each envelope and writes the described data to the described channel. + +We make the API explicitly say when we are terminating +our temporary copy stream by using the `isFinal` boolean +flag in the `Create Courier Envelopes From Payload` and `Create Courier Envelopes From Payloads` methods. +This results in the last box in the stream having the `isFinal` flag set to true. This is how the courier knows that it has reached the end of the stream and that there are no more boxes to read. + +We use `Create Courier Envelopes From Payload` and `Create Courier Envelopes From Multi Payload` to create these envelopes. +The returned values are properly sized chunks that fit perfectly into a BACAP box. This means that our next step is to encrypt each of them with `Encrypt Write` +and then send the resulting ciphertext to a courier using `Start Resending Encrypted Message`. + +After we've sent all the data to the temporary stream +we compose a Copy Command with the write cap for the +temporary channel and send it to a courier using +`Start Resending Copy Command`. + +When the courier receives the copy command it +derives the read cap from the write cap and then +reads the envelopes from the temporary channel and +executes them. After that it overwrites the temporary +channel with tombstones using the write cap it +received in the copy command. Next it sends an ACK back to the client. + +`Start Resending Copy Command` is a blocking method that +uses a simple ARQ to do retransmissions when it doesn't receive a reply from the courier. It will retry forever +until it either receives a reply from the courier or +`Cancel Resending Copy Command` is called. +The reply from the courier indicates if the copy was successful or not. + +If successful, the next step is for the client to send the destination stream read cap to someone who is interested in the data that was just copied there by the courier processing the copy command. + + +{{< tabpane >}} +{{< tab header="Go" lang="go" >}} +destSeed := make([]byte, 32) +_, err := rand.Reader.Read(destSeed) +if err != nil { + panic(err) +} + +destWriteCap, bobReadCap, destFirstIndex, err := thinClient.NewKeypair(ctx, destSeed) +if err != nil { + panic(err) +} + +streamID := thinClient.NewStreamID() +envelopes, err := thinClient.CreateCourierEnvelopesFromPayload(ctx, streamID, payload, destWriteCap, destFirstIndex, true) + +for _, chunk := range envelopes { + ciphertext, envDesc, envHash, err := thinClient.EncryptWrite(ctx, chunk, tempWriteCap, tempIndex) + err := thinClient.StartResendingEncryptedMessage(ctx, nil, tempWriteCap, nil, 0, envDesc, ciphertext, envHash) + if err != nil { + panic(err) + } + tempIndex, err = thinClient.NextMessageBoxIndex(ctx, tempIndex) + if err != nil { + panic(err) + } +} + +err := thinClient.StartResendingCopyCommand(ctx, tempWriteCap) +if err != nil { + panic(err) +} + +// share dest read cap with Bob here... +// called `bobReadCap` +{{< /tab >}} + +{{< tab header="Python" lang="python" >}} +# Create destination channel +dest_seed = os.urandom(32) +dest_write_cap, bob_read_cap, dest_first_index = await thin_client.new_keypair(dest_seed) + +# Create temporary copy stream channel +temp_seed = os.urandom(32) +temp_write_cap, _, temp_first_index = await thin_client.new_keypair(temp_seed) + +# Create courier envelopes from payload +stream_id = thin_client.new_stream_id() +query_id = thin_client.new_query_id() +chunks = await thin_client.create_courier_envelopes_from_payload( + query_id, stream_id, payload, dest_write_cap, dest_first_index, True # is_last +) + +# Write chunks to temporary channel +temp_index = temp_first_index +for chunk in chunks: + ciphertext, env_desc, env_hash = await thin_client.encrypt_write( + chunk, temp_write_cap, temp_index + ) + await thin_client.start_resending_encrypted_message( + read_cap=None, write_cap=temp_write_cap, next_message_index=None, + reply_index=0, envelope_descriptor=env_desc, + message_ciphertext=ciphertext, envelope_hash=env_hash + ) + temp_index = await thin_client.next_message_box_index(temp_index) + +# Send copy command +await thin_client.start_resending_copy_command(temp_write_cap) +# Share bob_read_cap with Bob +{{< /tab >}} +{{< tab header="Rust" lang="rust" >}} +// Create destination channel +let dest_seed: [u8; 32] = rand::random(); +let (dest_write_cap, bob_read_cap, dest_first_index) = thin_client.new_keypair(&dest_seed).await?; + +// Create temporary copy stream channel +let temp_seed: [u8; 32] = rand::random(); +let (temp_write_cap, _, temp_first_index) = thin_client.new_keypair(&temp_seed).await?; + +// Create courier envelopes from payload +let stream_id = ThinClient::new_stream_id(); +let chunks = thin_client.create_courier_envelopes_from_payload( + &stream_id, &payload, &dest_write_cap, &dest_first_index, true +).await?; + +// Write chunks to temporary channel +let mut temp_index = temp_first_index; +for chunk in chunks { + let (ciphertext, env_desc, env_hash) = thin_client + .encrypt_write(&chunk, &temp_write_cap, &temp_index).await?; + thin_client.start_resending_encrypted_message( + None, Some(&temp_write_cap), None, 0, &env_desc, &ciphertext, &env_hash + ).await?; + temp_index = thin_client.next_message_box_index(&temp_index).await?; +} + +// Send copy command +thin_client.start_resending_copy_command(&temp_write_cap, None, None).await?; +// Share bob_read_cap with Bob +{{< /tab >}} + +{{< /tabpane >}} + + +
+
+ +## Start Resending Copy Command + +Sends a copy command via ARQ and blocks until completion. + +This method BLOCKS until a reply is received. It uses the ARQ (Automatic Repeat reQuest) +mechanism to reliably send copy commands to the courier, automatically retrying if +the reply is not received in time. + +The copy command instructs the courier to read from a temporary copy stream channel +and write the parsed envelopes to their destination channels. The courier: + 1. Derives a ReadCap from the WriteCap + 2. Reads boxes from the temporary channel + 3. Parses boxes into CourierEnvelopes + 4. Sends each envelope to intermediate replicas for replication + 5. Writes tombstones to clean up the temporary channel + 6. Sends an ACK to the client + +Parameters: + - ctx: Context for cancellation and timeout control + - writeCap: Write capability for the temporary copy stream channel + +Returns: + - error: Any error encountered during the operation + + +{{< tabpane >}} +{{< tab header="Go" lang="go" >}} + +// Create temporary copy stream channel +tempSeed := make([]byte, 32) +_, err := rand.Reader.Read(tempSeed) +if err != nil { + panic(err) +} +tempWriteCap, _, tempFirstIndex, err := thinClient.NewKeypair(ctx, tempSeed) +err := thinClient.StartResendingCopyCommand(ctx, writeCap) + +// Create final destination stream channel +destSeed := make([]byte, 32) +_, err := rand.Reader.Read(destSeed) +if err != nil { + panic=(err) +} +destWriteCap, _, destFirstIndex, err := thinClient.NewKeypair(ctx, destSeed) + +// Send Copy command to courier +reply, err := thinClient.StartResendingCopyCommand(ctx, tempWriteCap) +{{< /tab >}} + +{{< tab header="Python" lang="python" >}} +# Send copy command - blocks until ACK or cancel +await thin_client.start_resending_copy_command(temp_write_cap) +{{< /tab >}} +{{< tab header="Rust" lang="rust" >}} +// Send copy command - blocks until ACK or cancel +// Optional courier_identity_hash and courier_queue_id for specific routing +thin_client.start_resending_copy_command(&temp_write_cap, None, None).await?; +{{< /tab >}} + +{{< /tabpane >}} + + +## Cancel Resending Copy Command + +This method is meant to be called from a different thread in order to cancel a previous call to `Start Resending Copy Command`. +It's field is mandatory and is the write cap hash of the temporary copy stream channel. + +{{< tabpane >}} +{{< tab header="Go" lang="go" >}} +err := thinclient.CancelResendingCopyCommand(ctx, tempWriteCapHash) +{{< /tab >}} +{{< tab header="Python" lang="python" >}} +from hashlib import blake2b +write_cap_hash = blake2b(temp_write_cap, digest_size=32).digest() +await thin_client.cancel_resending_copy_command(write_cap_hash) +{{< /tab >}} +{{< tab header="Rust" lang="rust" >}} +use blake2::{Blake2b, Digest}; +let mut hasher = Blake2b::::new(); +hasher.update(&temp_write_cap); +let write_cap_hash: [u8; 32] = hasher.finalize().into(); +thin_client.cancel_resending_copy_command(&write_cap_hash).await?; +{{< /tab >}} +{{< /tabpane >}} + +## Create Courier Envelopes FromPayload + +**WARNING:** This method if used repeatedly will cause data to be store inefficiently in the +temporary copy stream channel due to the BACAP Box payload padding. Use `CreateCourierEnvelopesFromPayloads` +instead for larger data transfers. Note that unlike `Create Courier Envelopes From Payloads`, +this method does not cause the client daemon to keep state between calls. + +This method is used to create courier envelopes from a payload of any size smaller than 10 megabytes. +The payload is automatically chunked and each chunk is wrapped in a CourierEnvelope. Each returned chunk +is a serialized CopyStreamElement ready to be written to a box. + +## New Stream ID + +Returns a new random stream ID. This is used to correlate multiple calls to `CreateCourierEnvelopesFromMultiPayload` +that belong to the same copy stream. + +## Create Courier Envelopes From Multi Payload + +**NOTE:** This method keeps state in the daemon between calls. Each reply includes the current buffer state (`buffer` and `is_first_chunk`) which the application can persist for crash recovery. Use `SetStreamBuffer` to restore state after a crash or restart. + +This method is used to create courier envelopes from multiple payloads going to different destination channels. +This is more space-efficient than calling `CreateCourierEnvelopesFromPayload` multiple times because envelopes +from different destinations are packed together in the copy stream without wasting space. The maximum size of a +payload in a single call is 10 megabytes. + +This method is meant to be called multiple times with the same stream ID and the very last call must set isLast to true. + +{{< tabpane >}} +{{< tab header="Go" lang="go" >}} +allChunks, err := thinClient.CreateCourierEnvelopesFromMultiPayload( + ctx, streamID, destinations, true, // isLast +) +if err != nil { + panic(err) +} + +tempIndex := tempFirstIndex +for _, chunk := range allChunks { + ciphertext, envDesc, envHash, err := thinClient.EncryptWrite( + ctx, chunk, tempWriteCap, tempIndex, + ) + if err != nil { + panic(err) + } + + _, err = thinClient.StartResendingEncryptedMessage( + ctx, nil, tempWriteCap, nil, 0, envDesc, ciphertext, envHash, ) + if err != nil { + panic(err) + } + + tempIndex, err = thinClient.NextMessageBoxIndex(ctx, tempIndex) + if err != nil { + panic(err) + } +} +{{< /tab >}} + +{{< tab header="Python" lang="python" >}} +result = await thin_client.create_courier_envelopes_from_payloads( + stream_id, destinations, is_last=True +) +# Persist result.buffer_state for crash recovery if needed + +temp_index = temp_first_index +for chunk in result.envelopes: + ciphertext, env_desc, env_hash = await thin_client.encrypt_write( + chunk, temp_write_cap, temp_index + ) + + await thin_client.start_resending_encrypted_message( + read_cap=None, + write_cap=temp_write_cap, + next_message_index=None, + reply_index=0, + envelope_descriptor=env_desc, + message_ciphertext=ciphertext, + envelope_hash=env_hash + ) + + temp_index = await thin_client.next_message_box_index(temp_index) +{{< /tab >}} + +{{< tab header="Rust" lang="rust" >}} +let result = thin_client.create_courier_envelopes_from_multi_payload( + &stream_id, + destinations, + true // is_last +).await.expect("Failed to create courier envelopes from multi payload"); +// Persist result.buffer_state for crash recovery if needed + +let mut temp_index = temp_first_index.clone(); + +for chunk in &result.envelopes { + let (ciphertext, env_desc, env_hash) = thin_client + .encrypt_write(chunk, &temp_write_cap, &temp_index).await + .expect("Failed to encrypt chunk"); + + let _ = thin_client.start_resending_encrypted_message( + None, + Some(&temp_write_cap), + None, + Some(0), + &env_desc, + &ciphertext, + &env_hash + ).await.expect("Failed to send chunk via ARQ"); + + temp_index = thin_client.next_message_box_index(&temp_index).await + .expect("Failed to get next index"); +} +{{< /tab >}} +{{< /tabpane >}} + + +## Set Stream Buffer (Crash Recovery) + +The `SetStreamBuffer` method allows applications to restore a copy stream's encoder state after a crash or restart. Only `CreateCourierEnvelopesFromMultiPayload` keeps state in the daemon between calls, and each reply includes the current buffer state that can be persisted and later restored using `SetStreamBuffer`. + +**Crash Recovery Workflow:** +1. Call `create_courier_envelopes_from_multi_payload` with `is_last=false` +2. Persist the returned `buffer` and `is_first_chunk` to disk along with the `stream_id` +3. On crash/restart, call `set_stream_buffer` with the saved state +4. Continue streaming from where you left off + +{{< tabpane >}} +{{< tab header="Go" lang="go" >}} +// After creating envelopes, the daemon internally tracks buffer state +// Use SetStreamBuffer to restore after a crash: +err := thinClient.SetStreamBuffer(ctx, streamID, savedBuffer, savedIsFirstChunk) +if err != nil { + panic(err) +} +// Now continue streaming from where we left off +{{< /tab >}} + +{{< tab header="Python" lang="python" >}} +# Save state after each call to create_courier_envelopes_from_payloads +result = await thin_client.create_courier_envelopes_from_payloads( + stream_id, destinations, is_last=False +) +# Persist buffer_state to disk +save_to_disk(stream_id, result.buffer_state.buffer, result.buffer_state.is_first_chunk) + +# On restart, restore state: +buffer, is_first_chunk = load_from_disk(stream_id) +await thin_client.set_stream_buffer(stream_id, buffer, is_first_chunk) +# Continue streaming... +{{< /tab >}} + +{{< tab header="Rust" lang="rust" >}} +// Save state after each call to create_courier_envelopes_from_multi_payload +let result = thin_client.create_courier_envelopes_from_multi_payload( + &stream_id, destinations, false +).await?; +// Persist buffer_state to disk +save_to_disk(&stream_id, &result.buffer_state.buffer, result.buffer_state.is_first_chunk); + +// On restart, restore state: +let (buffer, is_first_chunk) = load_from_disk(&stream_id)?; +thin_client.set_stream_buffer(&stream_id, buffer, is_first_chunk).await?; +// Continue streaming... +{{< /tab >}} +{{< /tabpane >}} + +
+
+ +## Experimental Nested Copy API + +The golang thin client has these additional experimental Pigeonhole API methods that are used to construct a "nested copy" command which is a kind of recursive copy that constructs a kind +of route among a set of couriers. + +{{< tabpane >}} +{{< tab header="Go" lang="go" >}} +func (t *ThinClient) GetAllCouriers() ([]CourierDescriptor, error) + +func (t *ThinClient) GetDistinctCouriers(n int) ([]CourierDescriptor, error) + +func (t *ThinClient) StartResendingCopyCommandWithCourier( + ctx context.Context, + writeCap *bacap.WriteCap, + courierIdentityHash *[32]byte, + courierQueueID []byte, +) error + +func (t *ThinClient) SendNestedCopy( + ctx context.Context, + payload []byte, + destWriteCap *bacap.WriteCap, + destFirstIndex *bacap.MessageBoxIndex, + courierPath []CourierDescriptor, +) error +{{< /tab >}} +{{< /tabpane >}} + + +### Courier Descriptor + +A courier descriptor is a struct that contains the identity hash and queue ID of a courier. It is used to identify a specific courier for sending copy commands to. + +```golang +// CourierDescriptor identifies a specific courier service for routing copy commands. +type CourierDescriptor struct { + IdentityHash *[32]byte + QueueID []byte +} ``` -* CancelResendingEncryptedMessage(EnvelopeHash, QueryID) -> error: - - Cancels a previous StartResendingEncryptedMessage (removes it from the in-memory queue at kpclientd) +### Get All Couriers + +This method returns a list of all available courier services from the current PKI document. Use this to select specific couriers for nested copy commands. + +### Get Distinct Couriers + +This method returns N distinct random couriers. Returns an error if fewer than N couriers are available. + +### Send Nested Copy + +Send nested copy can be used to send a recursive copy command to a list of couriers. It keeps state and calls `StartResedingCopyCommandWithCourier` under the hood. ### Events: - There is a reply to your read: QueryID, EnvelopeHash diff --git a/node_modules/.bin/baseline-browser-mapping b/node_modules/.bin/baseline-browser-mapping new file mode 120000 index 000000000..8e9a12d9b --- /dev/null +++ b/node_modules/.bin/baseline-browser-mapping @@ -0,0 +1 @@ +../baseline-browser-mapping/dist/cli.cjs \ No newline at end of file diff --git a/node_modules/.bin/cross-env b/node_modules/.bin/cross-env deleted file mode 120000 index 7c86606ee..000000000 --- a/node_modules/.bin/cross-env +++ /dev/null @@ -1 +0,0 @@ -../cross-env/src/bin/cross-env.js \ No newline at end of file diff --git a/node_modules/.bin/cross-env-shell b/node_modules/.bin/cross-env-shell deleted file mode 120000 index a9149d1e3..000000000 --- a/node_modules/.bin/cross-env-shell +++ /dev/null @@ -1 +0,0 @@ -../cross-env/src/bin/cross-env-shell.js \ No newline at end of file diff --git a/node_modules/.bin/node-which b/node_modules/.bin/node-which deleted file mode 120000 index 6f8415ec5..000000000 --- a/node_modules/.bin/node-which +++ /dev/null @@ -1 +0,0 @@ -../which/bin/node-which \ No newline at end of file diff --git a/node_modules/.bin/rtlcss b/node_modules/.bin/rtlcss deleted file mode 120000 index 082d76791..000000000 --- a/node_modules/.bin/rtlcss +++ /dev/null @@ -1 +0,0 @@ -../rtlcss/bin/rtlcss.js \ No newline at end of file diff --git a/node_modules/.package-lock.json b/node_modules/.package-lock.json index 5b566897a..7af97c4a1 100644 --- a/node_modules/.package-lock.json +++ b/node_modules/.package-lock.json @@ -5,26 +5,24 @@ "requires": true, "packages": { "node_modules/@babel/code-frame": { - "version": "7.26.2", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", - "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", + "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", "dev": true, - "license": "MIT", "dependencies": { - "@babel/helper-validator-identifier": "^7.25.9", + "@babel/helper-validator-identifier": "^7.28.5", "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" + "picocolors": "^1.1.1" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", - "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -33,7 +31,6 @@ "version": "6.7.1", "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.7.1.tgz", "integrity": "sha512-ALIk/MOh5gYe1TG/ieS5mVUsk7VUIJTJKPMK9rFFqOgfp0Q3d5QiBXbcOMwUvs37fyZVCz46YjOE6IFeOAXCHA==", - "license": "(CC-BY-4.0 AND OFL-1.1 AND MIT)", "engines": { "node": ">=6" } @@ -43,7 +40,6 @@ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "dev": true, - "license": "MIT", "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" @@ -57,7 +53,6 @@ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "dev": true, - "license": "MIT", "engines": { "node": ">= 8" } @@ -67,7 +62,6 @@ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "dev": true, - "license": "MIT", "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" @@ -80,7 +74,6 @@ "version": "2.11.8", "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", - "license": "MIT", "peer": true, "funding": { "type": "opencollective", @@ -92,7 +85,6 @@ "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", "dev": true, - "license": "MIT", "engines": { "node": ">=14.16" }, @@ -100,25 +92,11 @@ "url": "https://github.com/sindresorhus/is?sponsor=1" } }, - "node_modules/@sindresorhus/merge-streams": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", - "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@szmarczak/http-timer": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", "dev": true, - "license": "MIT", "dependencies": { "defer-to-connect": "^2.0.1" }, @@ -127,25 +105,22 @@ } }, "node_modules/@types/http-cache-semantics": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", - "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==", - "dev": true, - "license": "MIT" + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", + "integrity": "sha512-L3LgimLHXtGkWikKnsPg0/VFx9OGZaC+eN1u4r+OB1XRqH3meBIAVC2zr1WdMH+RHmnRkqliQAOHNJ/E0j/e0Q==", + "dev": true }, "node_modules/@types/normalize-package-data": { "version": "2.4.4", "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/aggregate-error": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-4.0.1.tgz", "integrity": "sha512-0poP0T7el6Vq3rstR8Mn4V/IQrpBLO6POkUSrN7RhyY+GF/InCFShQzsQ39T25gkHhLgSLByyAz+Kjb+c2L98w==", "dev": true, - "license": "MIT", "dependencies": { "clean-stack": "^4.0.0", "indent-string": "^5.0.0" @@ -162,7 +137,6 @@ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -172,7 +146,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -188,7 +161,6 @@ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, - "license": "ISC", "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -202,7 +174,6 @@ "resolved": "https://registry.npmjs.org/arrify/-/arrify-3.0.0.tgz", "integrity": "sha512-tLkvA81vQG/XqE2mjDkGQHoOINtMHtysSnemrmoGe6PydDPMRbVugqyk4A6V/WDWEfm3l+0d8anA9r8cv/5Jaw==", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -211,9 +182,9 @@ } }, "node_modules/autoprefixer": { - "version": "10.4.20", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", - "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", + "version": "10.4.27", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.27.tgz", + "integrity": "sha512-NP9APE+tO+LuJGn7/9+cohklunJsXWiaWEfV3si4Gi/XHDwVNgkwr1J3RQYFIvPy76GmJ9/bW8vyoU1LcxwKHA==", "dev": true, "funding": [ { @@ -229,13 +200,11 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "dependencies": { - "browserslist": "^4.23.3", - "caniuse-lite": "^1.0.30001646", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.1", + "browserslist": "^4.28.1", + "caniuse-lite": "^1.0.30001774", + "fraction.js": "^5.3.4", + "picocolors": "^1.1.1", "postcss-value-parser": "^4.2.0" }, "bin": { @@ -248,6 +217,21 @@ "postcss": "^8.1.0" } }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", @@ -266,15 +250,25 @@ "type": "consulting", "url": "https://feross.org/support" } - ], - "license": "MIT" + ] + }, + "node_modules/baseline-browser-mapping": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.0.tgz", + "integrity": "sha512-lIyg0szRfYbiy67j9KN8IyeD7q7hcmqnJ1ddWmNt19ItGpNN64mnllmxUNFIOdOm6by97jlL6wfpTTJrmnjWAA==", + "dev": true, + "bin": { + "baseline-browser-mapping": "dist/cli.cjs" + }, + "engines": { + "node": ">=6.0.0" + } }, "node_modules/binary-extensions": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" }, @@ -287,7 +281,6 @@ "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", "dev": true, - "license": "MIT", "dependencies": { "readable-stream": "^2.3.5", "safe-buffer": "^5.1.1" @@ -307,7 +300,6 @@ "url": "https://opencollective.com/bootstrap" } ], - "license": "MIT", "peerDependencies": { "@popperjs/core": "^2.11.8" } @@ -317,7 +309,6 @@ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dev": true, - "license": "MIT", "dependencies": { "fill-range": "^7.1.1" }, @@ -326,9 +317,9 @@ } }, "node_modules/browserslist": { - "version": "4.24.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", - "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz", + "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==", "dev": true, "funding": [ { @@ -344,12 +335,12 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001669", - "electron-to-chromium": "^1.5.41", - "node-releases": "^2.0.18", - "update-browserslist-db": "^1.1.1" + "baseline-browser-mapping": "^2.9.0", + "caniuse-lite": "^1.0.30001759", + "electron-to-chromium": "^1.5.263", + "node-releases": "^2.0.27", + "update-browserslist-db": "^1.2.0" }, "bin": { "browserslist": "cli.js" @@ -377,7 +368,6 @@ "url": "https://feross.org/support" } ], - "license": "MIT", "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.1.13" @@ -388,7 +378,6 @@ "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", "dev": true, - "license": "MIT", "dependencies": { "buffer-alloc-unsafe": "^1.1.0", "buffer-fill": "^1.0.0" @@ -398,15 +387,13 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/buffer-crc32": { "version": "0.2.13", "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", "dev": true, - "license": "MIT", "engines": { "node": "*" } @@ -415,15 +402,13 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/cacheable-lookup": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", "dev": true, - "license": "MIT", "engines": { "node": ">=14.16" } @@ -433,7 +418,6 @@ "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", "dev": true, - "license": "MIT", "dependencies": { "@types/http-cache-semantics": "^4.0.2", "get-stream": "^6.0.1", @@ -452,7 +436,6 @@ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -460,10 +443,57 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "dev": true, + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "dev": true, + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/caniuse-lite": { - "version": "1.0.30001687", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001687.tgz", - "integrity": "sha512-0S/FDhf4ZiqrTUiQ39dKeUjYRjkv7lOZU1Dgif2rIqrTzX/1wV2hfKu9TOm1IHkdSijfLswxTFzl/cvir+SLSQ==", + "version": "1.0.30001777", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001777.tgz", + "integrity": "sha512-tmN+fJxroPndC74efCdp12j+0rk0RHwV5Jwa1zWaFVyw2ZxAuPeG8ZgWC3Wz7uSjT3qMRQ5XHZ4COgQmsCMJAQ==", "dev": true, "funding": [ { @@ -478,15 +508,13 @@ "type": "github", "url": "https://github.com/sponsors/ai" } - ], - "license": "CC-BY-4.0" + ] }, "node_modules/careful-downloader": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/careful-downloader/-/careful-downloader-3.0.0.tgz", "integrity": "sha512-5KMIPa0Yoj+2tY6OK9ewdwcPebp+4XS0dMYvvF9/8fkFEfvnEpWmHWYs9JNcZ7RZUvY/v6oPzLpmmTzSIbroSA==", "dev": true, - "license": "MIT", "dependencies": { "debug": "^4.3.4", "decompress": "^4.2.1", @@ -500,11 +528,10 @@ } }, "node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", + "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", "dev": true, - "license": "MIT", "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" }, @@ -517,7 +544,6 @@ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "dev": true, - "license": "MIT", "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -542,7 +568,6 @@ "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-4.2.0.tgz", "integrity": "sha512-LYv6XPxoyODi36Dp976riBtSY27VmFo+MKqEU9QCCWyTrdEPDog+RWA7xQWHi6Vbp61j5c4cdzzX1NidnwtUWg==", "dev": true, - "license": "MIT", "dependencies": { "escape-string-regexp": "5.0.0" }, @@ -558,7 +583,6 @@ "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, - "license": "ISC", "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", @@ -573,7 +597,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -585,29 +608,25 @@ "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, - "license": "MIT" + "dev": true }, "node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/core-util-is": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/cp-file": { "version": "10.0.0", "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-10.0.0.tgz", "integrity": "sha512-vy2Vi1r2epK5WqxOLnskeKeZkdZvTKfFZQCplE3XWsP+SUJyd5XAUFC9lFgTjjXJF2GMne/UML14iEmkAaDfFg==", "dev": true, - "license": "MIT", "dependencies": { "graceful-fs": "^4.2.10", "nested-error-stacks": "^2.1.1", @@ -625,7 +644,6 @@ "resolved": "https://registry.npmjs.org/cpy/-/cpy-10.1.0.tgz", "integrity": "sha512-VC2Gs20JcTyeQob6UViBLnyP0bYHkBh6EiKzot9vi2DmeGlFT9Wd7VG3NBrkNx/jYvFBeyDOMMHdHQhbtKLgHQ==", "dev": true, - "license": "MIT", "dependencies": { "arrify": "^3.0.0", "cp-file": "^10.0.0", @@ -648,7 +666,6 @@ "resolved": "https://registry.npmjs.org/cpy-cli/-/cpy-cli-5.0.0.tgz", "integrity": "sha512-fb+DZYbL9KHc0BC4NYqGRrDIJZPXUmjjtqdw4XRRg8iV8dIfghUX/WiL+q4/B/KFTy3sK6jsbUhBaz0/Hxg7IQ==", "dev": true, - "license": "MIT", "dependencies": { "cpy": "^10.1.0", "meow": "^12.0.1" @@ -668,7 +685,6 @@ "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", "dev": true, - "license": "MIT", "dependencies": { "type-fest": "^1.0.1" }, @@ -684,7 +700,6 @@ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", "dev": true, - "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -693,11 +708,10 @@ } }, "node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "dev": true, - "license": "MIT", "dependencies": { "ms": "^2.1.3" }, @@ -715,7 +729,6 @@ "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz", "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==", "dev": true, - "license": "MIT", "dependencies": { "decompress-tar": "^4.0.0", "decompress-tarbz2": "^4.0.0", @@ -735,7 +748,6 @@ "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", "dev": true, - "license": "MIT", "dependencies": { "mimic-response": "^3.1.0" }, @@ -751,7 +763,6 @@ "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -764,7 +775,6 @@ "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", "dev": true, - "license": "MIT", "dependencies": { "file-type": "^5.2.0", "is-stream": "^1.1.0", @@ -779,7 +789,6 @@ "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", "dev": true, - "license": "MIT", "dependencies": { "decompress-tar": "^4.1.0", "file-type": "^6.1.0", @@ -796,7 +805,6 @@ "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==", "dev": true, - "license": "MIT", "engines": { "node": ">=4" } @@ -806,7 +814,6 @@ "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", "dev": true, - "license": "MIT", "dependencies": { "decompress-tar": "^4.1.1", "file-type": "^5.2.0", @@ -821,7 +828,6 @@ "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", "integrity": "sha512-1fqeluvxgnn86MOh66u8FjbtJpAFv5wgCT9Iw8rcBqQcCo5tO8eiJw7NNTrvt9n4CRBVq7CstiS922oPgyGLrw==", "dev": true, - "license": "MIT", "dependencies": { "file-type": "^3.8.0", "get-stream": "^2.2.0", @@ -837,7 +843,6 @@ "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", "integrity": "sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -847,19 +852,34 @@ "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" } }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/dependency-graph": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", - "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-1.0.0.tgz", + "integrity": "sha512-cW3gggJ28HZ/LExwxP2B++aiKxhJXMSIt9K48FOXQkm+vuG5gyatXnLsONRJdzO/7VfjDIiaOOa/bs4l464Lwg==", "dev": true, - "license": "MIT", "engines": { - "node": ">= 0.6.0" + "node": ">=4" } }, "node_modules/dir-glob": { @@ -867,7 +887,6 @@ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "dev": true, - "license": "MIT", "dependencies": { "path-type": "^4.0.0" }, @@ -875,46 +894,85 @@ "node": ">=8" } }, - "node_modules/electron-to-chromium": { - "version": "1.5.71", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.71.tgz", - "integrity": "sha512-dB68l59BI75W1BUGVTAEJy45CEVuEGy9qPVVQ8pnHyHMn36PLPPoE1mjLH+lo9rKulO3HC2OhbACI/8tCqJBcA==", + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", "dev": true, - "license": "ISC" + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.5.307", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.307.tgz", + "integrity": "sha512-5z3uFKBWjiNR44nFcYdkcXjKMbg5KXNdciu7mhTPo9tB7NbqSNP2sSnGR+fqknZSCwKkBN+oxiiajWs4dT6ORg==", + "dev": true }, "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, - "license": "MIT" + "dev": true }, "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", "dev": true, - "license": "MIT", "dependencies": { "once": "^1.4.0" } }, "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==", + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz", + "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==", "dev": true, - "license": "MIT", "dependencies": { "is-arrayish": "^0.2.1" } }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/escalade": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } @@ -924,7 +982,6 @@ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -933,28 +990,26 @@ } }, "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", "dev": true, - "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", "glob-parent": "^5.1.2", "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "micromatch": "^4.0.8" }, "engines": { "node": ">=8.6.0" } }, "node_modules/fastq": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz", + "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==", "dev": true, - "license": "ISC", "dependencies": { "reusify": "^1.0.4" } @@ -964,7 +1019,6 @@ "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", "dev": true, - "license": "MIT", "dependencies": { "pend": "~1.2.0" } @@ -974,7 +1028,6 @@ "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", "integrity": "sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=4" } @@ -984,7 +1037,6 @@ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "dev": true, - "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" }, @@ -997,7 +1049,6 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", "dev": true, - "license": "MIT", "dependencies": { "locate-path": "^7.1.0", "path-exists": "^5.0.0" @@ -1009,27 +1060,40 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/for-each": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "dev": true, + "dependencies": { + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/form-data-encoder": { "version": "2.1.4", "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", "dev": true, - "license": "MIT", "engines": { "node": ">= 14.17" } }, "node_modules/fraction.js": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-5.3.4.tgz", + "integrity": "sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==", "dev": true, - "license": "MIT", "engines": { "node": "*" }, "funding": { - "type": "patreon", + "type": "github", "url": "https://github.com/sponsors/rawify" } }, @@ -1037,15 +1101,13 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/fs-extra": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "version": "11.3.4", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.4.tgz", + "integrity": "sha512-CTXd6rk/M3/ULNQj8FBqBWHYBVYybQ3VPBw0xGKFe3tuH7ytT6ACnvzpIQ3UZtB8yvUKC2cXn1a+x+5EVQLovA==", "dev": true, - "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -1060,7 +1122,6 @@ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", "dev": true, - "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -1070,22 +1131,45 @@ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true, - "license": "ISC", "engines": { "node": "6.* || 8.* || >= 10.*" } }, - "node_modules/get-stdin": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", - "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", "dev": true, - "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, "engines": { - "node": ">=12" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "dev": true, + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" } }, "node_modules/get-stream": { @@ -1093,7 +1177,6 @@ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", "integrity": "sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA==", "dev": true, - "license": "MIT", "dependencies": { "object-assign": "^4.0.1", "pinkie-promise": "^2.0.0" @@ -1107,7 +1190,6 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, - "license": "ISC", "dependencies": { "is-glob": "^4.0.1" }, @@ -1120,7 +1202,6 @@ "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", "dev": true, - "license": "MIT", "dependencies": { "dir-glob": "^3.0.1", "fast-glob": "^3.3.0", @@ -1135,12 +1216,23 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/got": { "version": "12.6.1", "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", "dev": true, - "license": "MIT", "dependencies": { "@sindresorhus/is": "^5.2.0", "@szmarczak/http-timer": "^5.0.1", @@ -1166,7 +1258,6 @@ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -1178,15 +1269,52 @@ "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", "dev": true, - "license": "ISC" + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/hasown": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", "dev": true, - "license": "MIT", "dependencies": { "function-bind": "^1.1.2" }, @@ -1199,7 +1327,6 @@ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", "dev": true, - "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, @@ -1208,18 +1335,16 @@ } }, "node_modules/http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "dev": true, - "license": "BSD-2-Clause" + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", + "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", + "dev": true }, "node_modules/http2-wrapper": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", "dev": true, - "license": "MIT", "dependencies": { "quick-lru": "^5.1.1", "resolve-alpn": "^1.2.0" @@ -1229,12 +1354,11 @@ } }, "node_modules/hugo-extended": { - "version": "0.139.3", - "resolved": "https://registry.npmjs.org/hugo-extended/-/hugo-extended-0.139.3.tgz", - "integrity": "sha512-FiTE625Z2OcVpWEJ99KFD8LfzI8hofbjaggictZHNJkAeVXsycEGmp41EwSORM9LMtpzRTgA29XhiOODtfAOMA==", + "version": "0.139.4", + "resolved": "https://registry.npmjs.org/hugo-extended/-/hugo-extended-0.139.4.tgz", + "integrity": "sha512-OZUzlduFCV1FMiqP341QbgFoOVrAUph0N1d3dDBVeuX+aWuIvtdxIcosaLVgFVe3HLGina+y1IWh34Q/7Frvfg==", "dev": true, "hasInstallScript": true, - "license": "MIT", "dependencies": { "careful-downloader": "^3.0.0", "log-symbols": "^5.1.0", @@ -1266,15 +1390,13 @@ "type": "consulting", "url": "https://feross.org/support" } - ], - "license": "BSD-3-Clause" + ] }, "node_modules/ignore": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", "dev": true, - "license": "MIT", "engines": { "node": ">= 4" } @@ -1284,7 +1406,6 @@ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -1296,22 +1417,19 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true, - "license": "ISC" + "dev": true }, "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "dev": true, - "license": "MIT", "dependencies": { "binary-extensions": "^2.0.0" }, @@ -1319,12 +1437,23 @@ "node": ">=8" } }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-core-module": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", - "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", "dev": true, - "license": "MIT", "dependencies": { "hasown": "^2.0.2" }, @@ -1340,7 +1469,6 @@ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -1350,7 +1478,6 @@ "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, - "license": "MIT", "engines": { "node": ">=8" } @@ -1360,7 +1487,6 @@ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dev": true, - "license": "MIT", "dependencies": { "is-extglob": "^2.1.1" }, @@ -1372,15 +1498,13 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", "integrity": "sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ==", - "dev": true, - "license": "MIT" + "dev": true }, "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, - "license": "MIT", "engines": { "node": ">=0.12.0" } @@ -1390,7 +1514,6 @@ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-4.0.0.tgz", "integrity": "sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -1403,17 +1526,30 @@ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } }, + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "dev": true, + "dependencies": { + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-unicode-supported": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -1425,36 +1561,31 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true, - "license": "MIT" + "dev": true }, "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, - "license": "MIT" + "dev": true }, "node_modules/json-buffer": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true, - "license": "MIT" + "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, - "license": "MIT" + "dev": true }, "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", "dev": true, - "license": "MIT", "dependencies": { "universalify": "^2.0.0" }, @@ -1467,7 +1598,6 @@ "resolved": "https://registry.npmjs.org/junk/-/junk-4.0.1.tgz", "integrity": "sha512-Qush0uP+G8ZScpGMZvHUiRfI0YBWuB3gVBYlI0v0vvOJt5FLicco+IkP0a50LqTTQhmts/m6tP5SWE+USyIvcQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=12.20" }, @@ -1480,7 +1610,6 @@ "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", "dev": true, - "license": "MIT", "dependencies": { "json-buffer": "3.0.1" } @@ -1490,7 +1619,6 @@ "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", "dev": true, - "license": "MIT", "engines": { "node": ">=14" }, @@ -1502,15 +1630,13 @@ "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/locate-path": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", "dev": true, - "license": "MIT", "dependencies": { "p-locate": "^6.0.0" }, @@ -1526,7 +1652,6 @@ "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz", "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==", "dev": true, - "license": "MIT", "dependencies": { "chalk": "^5.0.0", "is-unicode-supported": "^1.1.0" @@ -1543,7 +1668,6 @@ "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", "dev": true, - "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -1556,7 +1680,6 @@ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, - "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -1569,7 +1692,6 @@ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", "dev": true, - "license": "MIT", "dependencies": { "pify": "^3.0.0" }, @@ -1582,17 +1704,24 @@ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", "dev": true, - "license": "MIT", "engines": { "node": ">=4" } }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/meow": { "version": "12.1.1", "resolved": "https://registry.npmjs.org/meow/-/meow-12.1.1.tgz", "integrity": "sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==", "dev": true, - "license": "MIT", "engines": { "node": ">=16.10" }, @@ -1605,7 +1734,6 @@ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true, - "license": "MIT", "engines": { "node": ">= 8" } @@ -1615,7 +1743,6 @@ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, - "license": "MIT", "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" @@ -1629,7 +1756,6 @@ "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", "dev": true, - "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -1641,13 +1767,12 @@ "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/nanoid": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", - "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", "dev": true, "funding": [ { @@ -1655,7 +1780,6 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -1667,28 +1791,28 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.1.1.tgz", "integrity": "sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/netlify-cli": { - "version": "17.38.0", - "resolved": "https://registry.npmjs.org/netlify-cli/-/netlify-cli-17.38.0.tgz", - "integrity": "sha512-y34vEexev5P4piJgbO8O/cBfLJkyce37Ks4yrOYx2YJk+j94G4ROAUQ7bE9GiZN/wZ/YRi+QNPsm6KbwF/yOcA==", + "version": "17.38.1", + "resolved": "https://registry.npmjs.org/netlify-cli/-/netlify-cli-17.38.1.tgz", + "integrity": "sha512-9R7KYIJac0FPbgCgIG3UuBZB2QMmSBBMygAUfRzTjT6PLOYS6xVLAlmO4/upVdSu//gREimPLlKaYVNiH2lUqQ==", "dev": true, "hasInstallScript": true, "hasShrinkwrap": true, - "license": "MIT", "dependencies": { "@bugsnag/js": "7.25.0", "@fastify/static": "7.0.4", "@netlify/blobs": "8.1.0", - "@netlify/build": "29.56.1", - "@netlify/build-info": "7.15.2", - "@netlify/config": "20.19.1", - "@netlify/edge-bundler": "12.2.3", + "@netlify/build": "29.58.0", + "@netlify/build-info": "7.17.0", + "@netlify/config": "20.21.0", + "@netlify/edge-bundler": "12.3.1", "@netlify/edge-functions": "2.11.1", + "@netlify/headers-parser": "7.3.0", "@netlify/local-functions-proxy": "1.1.1", - "@netlify/zip-it-and-ship-it": "9.41.1", + "@netlify/redirect-parser": "14.5.0", + "@netlify/zip-it-and-ship-it": "9.42.1", "@octokit/rest": "20.1.1", "@opentelemetry/api": "1.8.0", "ansi-escapes": "7.0.0", @@ -1712,12 +1836,12 @@ "debug": "4.3.7", "decache": "4.6.2", "dot-prop": "9.0.0", - "dotenv": "16.4.5", + "dotenv": "16.4.7", "env-paths": "3.0.0", "envinfo": "7.14.0", "etag": "1.8.1", "execa": "5.1.1", - "express": "4.21.1", + "express": "4.21.2", "express-logging": "1.1.1", "extract-zip": "2.0.1", "fastest-levenshtein": "1.0.16", @@ -1755,9 +1879,7 @@ "maxstache": "1.0.7", "maxstache-stream": "1.0.4", "multiparty": "4.2.3", - "netlify": "13.1.21", - "netlify-headers-parser": "7.1.4", - "netlify-redirect-parser": "14.3.0", + "netlify": "13.2.0", "netlify-redirector": "0.5.0", "node-fetch": "3.3.2", "node-version-alias": "3.4.1", @@ -1848,10 +1970,10 @@ "node": ">=6.0.0" } }, - "node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz", - "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==", + "node_modules/netlify-cli/node_modules/@babel/types": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.3.tgz", + "integrity": "sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==", "dev": true, "dependencies": { "@babel/helper-string-parser": "^7.25.9", @@ -1861,20 +1983,6 @@ "node": ">=6.9.0" } }, - "node_modules/netlify-cli/node_modules/@babel/types": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.6.tgz", - "integrity": "sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==", - "dev": true, - "dependencies": { - "@babel/helper-string-parser": "^7.24.8", - "@babel/helper-validator-identifier": "^7.24.7", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/netlify-cli/node_modules/@bugsnag/browser": { "version": "7.25.0", "resolved": "https://registry.npmjs.org/@bugsnag/browser/-/browser-7.25.0.tgz", @@ -2452,23 +2560,23 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/build": { - "version": "29.56.1", - "resolved": "https://registry.npmjs.org/@netlify/build/-/build-29.56.1.tgz", - "integrity": "sha512-0/4GiVTL69AXeIly6ZXIi5g4qU2Oi9djCUcJO6xCZCDgft6TD90JXlsCQ5P/+oh0CFcNPpsy9DBvY8mm0fSFVw==", + "version": "29.58.0", + "resolved": "https://registry.npmjs.org/@netlify/build/-/build-29.58.0.tgz", + "integrity": "sha512-aLFJTQtP7uwoFUzq5IPLRL3Zy8FTyvW0MfHRzzV7jku416uOAcLXy9EkvpJcuvXpqvTsuKBlF553Jirz2UlNRw==", "dev": true, "dependencies": { "@bugsnag/js": "^7.0.0", "@netlify/blobs": "^7.4.0", - "@netlify/cache-utils": "^5.1.6", - "@netlify/config": "^20.19.1", - "@netlify/edge-bundler": "12.2.3", - "@netlify/framework-info": "^9.8.13", - "@netlify/functions-utils": "^5.2.93", - "@netlify/git-utils": "^5.1.1", - "@netlify/opentelemetry-utils": "^1.2.1", + "@netlify/cache-utils": "^5.2.0", + "@netlify/config": "^20.21.0", + "@netlify/edge-bundler": "12.3.1", + "@netlify/framework-info": "^9.9.0", + "@netlify/functions-utils": "^5.3.1", + "@netlify/git-utils": "^5.2.0", + "@netlify/opentelemetry-utils": "^1.3.0", "@netlify/plugins-list": "^6.80.0", - "@netlify/run-utils": "^5.1.1", - "@netlify/zip-it-and-ship-it": "9.41.1", + "@netlify/run-utils": "^5.2.0", + "@netlify/zip-it-and-ship-it": "9.42.1", "@sindresorhus/slugify": "^2.0.0", "ansi-escapes": "^6.0.0", "chalk": "^5.0.0", @@ -2533,9 +2641,9 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/build-info": { - "version": "7.15.2", - "resolved": "https://registry.npmjs.org/@netlify/build-info/-/build-info-7.15.2.tgz", - "integrity": "sha512-z249vRTIyeO1Coaa2UaaZJpTN2D9mE0HPvuQfVknJ+WqHdLjPHlmaKu2HyekfnA5zE8mVSkPAJsP9dip3kySSg==", + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@netlify/build-info/-/build-info-7.17.0.tgz", + "integrity": "sha512-503ES8SfLMkWQyBs41YCoWOLJWmcgcBZXfdtltz/jPSFaFXdpzlhq/CV3W9uHnKgLG/MBkEtTlBRtzy5weHKVw==", "dev": true, "dependencies": { "@bugsnag/js": "^7.20.0", @@ -2638,9 +2746,9 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.6.0.tgz", - "integrity": "sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.6.1.tgz", + "integrity": "sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==", "dev": true, "bin": { "yaml": "bin.mjs" @@ -2992,9 +3100,9 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/cache-utils": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/@netlify/cache-utils/-/cache-utils-5.1.6.tgz", - "integrity": "sha512-0K1+5umxENy9H3CC+v5qGQbeTmKv/PBAhOxPKK6GPykOVa7OxT26KGMU7Jozo6pVNeLPJUvCCMw48ycwtQ1fvw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@netlify/cache-utils/-/cache-utils-5.2.0.tgz", + "integrity": "sha512-kKzGQ9gKNRUjqFMC1/1goeTe1WfzL6KhphwXac7tialowg10Dtmr2X+eDzfH9enGvD6vhYR4a0QMTQWkjfPVmg==", "dev": true, "dependencies": { "cpy": "^9.0.0", @@ -3051,12 +3159,14 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/config": { - "version": "20.19.1", - "resolved": "https://registry.npmjs.org/@netlify/config/-/config-20.19.1.tgz", - "integrity": "sha512-GkN8IwHilIlusFuAW+DFjhtpghnaelNcHUoZwBDcJou8eyhIZYAj6B4STMyGUggIfMobYGM28kEY3gN4uUVq0g==", + "version": "20.21.0", + "resolved": "https://registry.npmjs.org/@netlify/config/-/config-20.21.0.tgz", + "integrity": "sha512-3t2IcYcaGIYagESXK7p4I0GOahlTxhR/UCgRdNKkv0ihIgYLW4CEmZXGHytyXYU55Ismbyt5W7EJ+Qi4fVy6VA==", "dev": true, "dependencies": { "@iarna/toml": "^2.2.5", + "@netlify/headers-parser": "^7.3.0", + "@netlify/redirect-parser": "^14.5.0", "chalk": "^5.0.0", "cron-parser": "^4.1.0", "deepmerge": "^4.2.2", @@ -3070,9 +3180,7 @@ "is-plain-obj": "^4.0.0", "js-yaml": "^4.0.0", "map-obj": "^5.0.0", - "netlify": "^13.1.21", - "netlify-headers-parser": "^7.1.4", - "netlify-redirect-parser": "^14.3.0", + "netlify": "^13.2.0", "node-fetch": "^3.3.1", "omit.js": "^2.0.2", "p-locate": "^6.0.0", @@ -3321,13 +3429,13 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/edge-bundler": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@netlify/edge-bundler/-/edge-bundler-12.2.3.tgz", - "integrity": "sha512-o/Od4gvGT2qPSjJ1TSh8KYDJHfzxW4iemA5DiZtXIDgaIvWgvehZKDROp9wJ2FseP2F83y4ZDmt5xFfBSD9IYQ==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@netlify/edge-bundler/-/edge-bundler-12.3.1.tgz", + "integrity": "sha512-Kmg7+OD/5PWyWUNDR7G6DyyL/+kliN8JcSe2vaZ6zmPWdK/+ejeCA+d/9ROOEMsAvX7heuwe74SA301Mp9ESaw==", "dev": true, "dependencies": { "@import-maps/resolve": "^1.0.1", - "@vercel/nft": "^0.27.0", + "@vercel/nft": "0.27.7", "ajv": "^8.11.2", "ajv-errors": "^3.0.0", "better-ajv-errors": "^1.2.0", @@ -3457,9 +3565,9 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.1.tgz", - "integrity": "sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.3.tgz", + "integrity": "sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==", "dev": true }, "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/find-up": { @@ -3602,9 +3710,9 @@ "dev": true }, "node_modules/netlify-cli/node_modules/@netlify/framework-info": { - "version": "9.8.13", - "resolved": "https://registry.npmjs.org/@netlify/framework-info/-/framework-info-9.8.13.tgz", - "integrity": "sha512-ZZXCggokY/y5Sz93XYbl/Lig1UAUSWPMBiQRpkVfbrrkjmW2ZPkYS/BgrM2/MxwXRvYhc/TQpZX6y5JPe3quQg==", + "version": "9.9.0", + "resolved": "https://registry.npmjs.org/@netlify/framework-info/-/framework-info-9.9.0.tgz", + "integrity": "sha512-ucPBnBJVJUjsoCAhFy76zjQgg2hLPaR1jTOjH5W/jglc5DIZ9HJSgHfTp4e9A3ok8GXvQyTrYKE5kTZpwLoYQQ==", "dev": true, "dependencies": { "ajv": "^8.12.0", @@ -3615,7 +3723,7 @@ "p-filter": "^3.0.0", "p-locate": "^6.0.0", "process": "^0.11.10", - "read-pkg-up": "^9.1.0", + "read-package-up": "^11.0.0", "semver": "^7.3.8" }, "engines": { @@ -3742,12 +3850,12 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/functions-utils": { - "version": "5.2.93", - "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-5.2.93.tgz", - "integrity": "sha512-/b2JtJuB3KNN5AIfiH/tan/uM4i6nLj2QFGUL9oID58cMsd73iouRacKu4ct+gxUU78y+/6fiOeYRXbcthdltA==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-5.3.1.tgz", + "integrity": "sha512-Bm1Uro1Uql21/PUKcpGcBv88e5qd3fRHSmO9FM/uE1HxtsuujXer1pRTE/+qZRnPXpeLLtWwda7a3zIfADOEaw==", "dev": true, "dependencies": { - "@netlify/zip-it-and-ship-it": "9.41.1", + "@netlify/zip-it-and-ship-it": "9.42.1", "cpy": "^9.0.0", "path-exists": "^5.0.0" }, @@ -3765,9 +3873,9 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/git-utils": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@netlify/git-utils/-/git-utils-5.1.1.tgz", - "integrity": "sha512-oyHieuTZH3rKTmg7EKpGEGa28IFxta2oXuVwpPJI/FJAtBje3UE+yko0eDjNufgm3AyGa8G77trUxgBhInAYuw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@netlify/git-utils/-/git-utils-5.2.0.tgz", + "integrity": "sha512-maNQyhQ6zTS5Kwl03HXoUa7uTNjmCvZea5Jko2pyDWz0xW1cunnil+4s33wXrMZJNDvyv97O2vkC5N1sAS3fyQ==", "dev": true, "dependencies": { "execa": "^6.0.0", @@ -3866,25 +3974,75 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/@netlify/headers-parser": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/@netlify/headers-parser/-/headers-parser-7.3.0.tgz", + "integrity": "sha512-4RTR9X3bylRV+q1/OHSwXcXylYKr5+3mkKcL/QLBI+bTqvSO82vjWAQAqQfvWVSCaF6HrYORid3zLGzJ94YOSw==", + "dev": true, + "dependencies": { + "@iarna/toml": "^2.2.5", + "escape-string-regexp": "^5.0.0", + "fast-safe-stringify": "^2.0.7", + "is-plain-obj": "^4.0.0", + "map-obj": "^5.0.0", + "path-exists": "^5.0.0" + }, + "engines": { + "node": "^14.16.0 || >=16.0.0" + } + }, + "node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/map-obj": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.2.tgz", + "integrity": "sha512-K6K2NgKnTXimT3779/4KxSvobxOtMmx1LBZ3NwRxT/MDIR3Br/fQ4Q+WCX5QxjyUR8zg5+RV9Tbf2c5pAWTD2A==", "dev": true, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", "dev": true, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy": { @@ -3933,18 +4091,18 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/open-api": { - "version": "2.34.0", - "resolved": "https://registry.npmjs.org/@netlify/open-api/-/open-api-2.34.0.tgz", - "integrity": "sha512-C4v7Od/vnGgZ1P4JK3Fn9uUi9HkTxeUqUtj4OLnGD+rGyaVrl4JY89xMCoVksijDtO8XylYFU59CSTnQNeNw7g==", + "version": "2.35.0", + "resolved": "https://registry.npmjs.org/@netlify/open-api/-/open-api-2.35.0.tgz", + "integrity": "sha512-c6LpV29CKMgq6/eViItE6L2ova9UldBO9tHRvvwpJfSBgCwWaFhmiepe07E3xIW4GfTCGoWE816mNzXB/2ceZg==", "dev": true, "engines": { "node": ">=14" } }, "node_modules/netlify-cli/node_modules/@netlify/opentelemetry-utils": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@netlify/opentelemetry-utils/-/opentelemetry-utils-1.2.1.tgz", - "integrity": "sha512-A6nQBvUn/avHQopLOOjX8rY2eua//jufbx4NZZODACEHtfXAEmOjCoDe2m+cQPRq+jNa98nvCy/sJh2RwuCQog==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@netlify/opentelemetry-utils/-/opentelemetry-utils-1.3.0.tgz", + "integrity": "sha512-2LpNZpowo7Q4nSNmPYcx4gAAXIhRiSanX7Bux7b0D7ohdaC8NOgmFc7vdVzIsCChLwqbQ4HZpN1fd0W40Cm7bg==", "dev": true, "engines": { "node": ">=18.0.0" @@ -3962,10 +4120,35 @@ "node": "^14.14.0 || >=16.0.0" } }, + "node_modules/netlify-cli/node_modules/@netlify/redirect-parser": { + "version": "14.5.0", + "resolved": "https://registry.npmjs.org/@netlify/redirect-parser/-/redirect-parser-14.5.0.tgz", + "integrity": "sha512-0HxtPj+azmoaQhuZAbyTn6WyMl+PO6XrFU6TRo/0b57jtVz9uTjrvFytjmTqTvVEY1sLePCxbTbgEULm2XDTjQ==", + "dev": true, + "dependencies": { + "@iarna/toml": "^2.2.5", + "fast-safe-stringify": "^2.1.1", + "filter-obj": "^5.0.0", + "is-plain-obj": "^4.0.0", + "path-exists": "^5.0.0" + }, + "engines": { + "node": "^14.16.0 || >=16.0.0" + } + }, + "node_modules/netlify-cli/node_modules/@netlify/redirect-parser/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, "node_modules/netlify-cli/node_modules/@netlify/run-utils": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@netlify/run-utils/-/run-utils-5.1.1.tgz", - "integrity": "sha512-V2B8ZB19heVKa715uOeDkztxLH7uaqZ+9U5fV7BRzbQ2514DO5Vxj9hG0irzuRLfZXZZjp/chPUesv4VVsce/A==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@netlify/run-utils/-/run-utils-5.2.0.tgz", + "integrity": "sha512-bsrv7Sjge5g71VMgZ65Ioc5q4lHXdLQCmpUU6sY06Aeol1psi1iDOGVMx/7ExJjbCtQgxye35wZjAz60i6X22Q==", "dev": true, "dependencies": { "execa": "^6.0.0" @@ -4061,16 +4244,16 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it": { - "version": "9.41.1", - "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-9.41.1.tgz", - "integrity": "sha512-EzXw1+4OJ4mCZUOqVPDQZNM8jf/563utFo1Ph6dYtSR21E1oYlgt6Oib1pyG/bFGufvdtrxw845/1MTCPvXzJA==", + "version": "9.42.1", + "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-9.42.1.tgz", + "integrity": "sha512-ZCGM2OnLbiFOZO+kpODI6BKjH6X4a6vE/tJd0aqIvKWiygZgxhIw5APZUzgwLGv4BahIBG+tcfKgW7krpZYLwA==", "dev": true, "dependencies": { "@babel/parser": "^7.22.5", - "@babel/types": "7.25.6", + "@babel/types": "7.26.3", "@netlify/binary-info": "^1.0.0", - "@netlify/serverless-functions-api": "^1.31.0", - "@vercel/nft": "^0.27.1", + "@netlify/serverless-functions-api": "^1.31.1", + "@vercel/nft": "0.27.7", "archiver": "^7.0.0", "common-path-prefix": "^3.0.0", "cp-file": "^10.0.0", @@ -4109,9 +4292,9 @@ } }, "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/@netlify/serverless-functions-api": { - "version": "1.31.0", - "resolved": "https://registry.npmjs.org/@netlify/serverless-functions-api/-/serverless-functions-api-1.31.0.tgz", - "integrity": "sha512-/ux3fefmw0yGmzRMOqhGrzbAuALtW8HY08bjE4yCk+y8CzB9r9mPd1ApSJe3KlYD+sqDvbQGrEXdifQ/LzUIDQ==", + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/@netlify/serverless-functions-api/-/serverless-functions-api-1.31.1.tgz", + "integrity": "sha512-SkNxzfCwctS5ETnCqJOJfZZ/jB0pTkbWEAsApHoL7HzUQGWoRM6wYf4baJAJVMTfZBQu534SbKuwRs7WDAs43A==", "dev": true, "dependencies": { "@netlify/node-cookies": "^0.1.0", @@ -4661,18 +4844,67 @@ } }, "node_modules/netlify-cli/node_modules/@rollup/pluginutils": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", - "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.3.tgz", + "integrity": "sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==", "dev": true, "dependencies": { - "estree-walker": "^2.0.1", - "picomatch": "^2.2.2" + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, "engines": { - "node": ">= 8.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, + "node_modules/netlify-cli/node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.22.4.tgz", + "integrity": "sha512-87v0ol2sH9GE3cLQLNEy0K/R0pz1nvg76o8M5nhMR0+Q+BBGLnb35P0fVz4CQxHYXaAOhE8HhlkaZfsdUOlHwg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "peer": true + }, + "node_modules/netlify-cli/node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.22.4.tgz", + "integrity": "sha512-UV6FZMUgePDZrFjrNGIWzDo/vABebuXBhJEqrHxrGiU6HikPy0Z3LfdtciIttEUQfuDdCn8fqh7wiFJjCNwO+g==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "peer": true + }, "node_modules/netlify-cli/node_modules/@sindresorhus/is": { "version": "5.6.0", "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", @@ -4815,6 +5047,12 @@ "@types/node": "*" } }, + "node_modules/netlify-cli/node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "dev": true + }, "node_modules/netlify-cli/node_modules/@types/express": { "version": "4.17.13", "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", @@ -4955,13 +5193,13 @@ } }, "node_modules/netlify-cli/node_modules/@vercel/nft": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-0.27.2.tgz", - "integrity": "sha512-7LeioS1yE5hwPpQfD3DdH04tuugKjo5KrJk3yK5kAI3Lh76iSsK/ezoFQfzuT08X3ZASQOd1y9ePjLNI9+TxTQ==", + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-0.27.7.tgz", + "integrity": "sha512-FG6H5YkP4bdw9Ll1qhmbxuE8KwW2E/g8fJpM183fWQLeVDGqzeywMIeJ9h2txdWZ03psgWMn6QymTxaDLmdwUg==", "dev": true, "dependencies": { - "@mapbox/node-pre-gyp": "^1.0.5", - "@rollup/pluginutils": "^4.0.0", + "@mapbox/node-pre-gyp": "^1.0.11", + "@rollup/pluginutils": "^5.1.3", "acorn": "^8.6.0", "acorn-import-attributes": "^1.9.5", "async-sema": "^3.1.1", @@ -4969,7 +5207,7 @@ "estree-walker": "2.0.2", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "micromatch": "^4.0.2", + "micromatch": "^4.0.8", "node-gyp-build": "^4.2.2", "resolve-from": "^5.0.0" }, @@ -8013,9 +8251,9 @@ } }, "node_modules/netlify-cli/node_modules/dotenv": { - "version": "16.4.5", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", - "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", + "version": "16.4.7", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", + "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==", "dev": true, "engines": { "node": ">=12" @@ -8375,9 +8613,9 @@ } }, "node_modules/netlify-cli/node_modules/express": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz", - "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==", + "version": "4.21.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", + "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", "dev": true, "dependencies": { "accepts": "~1.3.8", @@ -8399,7 +8637,7 @@ "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.10", + "path-to-regexp": "0.1.12", "proxy-addr": "~2.0.7", "qs": "6.13.0", "range-parser": "~1.2.1", @@ -8414,6 +8652,10 @@ }, "engines": { "node": ">= 0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/netlify-cli/node_modules/express-logging": { @@ -8477,6 +8719,12 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, + "node_modules/netlify-cli/node_modules/express/node_modules/path-to-regexp": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", + "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", + "dev": true + }, "node_modules/netlify-cli/node_modules/express/node_modules/safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", @@ -12098,6 +12346,13 @@ "dev": true, "license": "ISC" }, + "node_modules/netlify-cli/node_modules/nan": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", + "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", + "dev": true, + "optional": true + }, "node_modules/netlify-cli/node_modules/nanoid": { "version": "3.3.7", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", @@ -12138,12 +12393,12 @@ "dev": true }, "node_modules/netlify-cli/node_modules/netlify": { - "version": "13.1.21", - "resolved": "https://registry.npmjs.org/netlify/-/netlify-13.1.21.tgz", - "integrity": "sha512-PLw+IskyiY+GZNvheR0JgBXIuwebKowY/JU1QBArnXT5Tza1cFbSRr2LJVdiAJCvtbYY73CapfJeSMp36nRjjQ==", + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/netlify/-/netlify-13.2.0.tgz", + "integrity": "sha512-kOBfGlg3EMCjMLIBYjg0geMZaqzL75gg3bAuarjtj+/66zxbhh5qF6ZNQs+Tcq2MT3oJXG3ENKVNdnuvD1i5ag==", "dev": true, "dependencies": { - "@netlify/open-api": "^2.34.0", + "@netlify/open-api": "^2.35.0", "lodash-es": "^4.17.21", "micro-api-client": "^3.3.0", "node-fetch": "^3.0.0", @@ -12155,81 +12410,6 @@ "node": "^14.16.0 || >=16.0.0" } }, - "node_modules/netlify-cli/node_modules/netlify-headers-parser": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/netlify-headers-parser/-/netlify-headers-parser-7.1.4.tgz", - "integrity": "sha512-fTVQf8u65vS4YTP2Qt1K6Np01q3yecRKXf6VMONMlWbfl5n3M/on7pZlZISNAXHNOtnVt+6Kpwfl+RIeALC8Kg==", - "dev": true, - "dependencies": { - "@iarna/toml": "^2.2.5", - "escape-string-regexp": "^5.0.0", - "fast-safe-stringify": "^2.0.7", - "is-plain-obj": "^4.0.0", - "map-obj": "^5.0.0", - "path-exists": "^5.0.0" - }, - "engines": { - "node": "^14.16.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/map-obj": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.2.tgz", - "integrity": "sha512-K6K2NgKnTXimT3779/4KxSvobxOtMmx1LBZ3NwRxT/MDIR3Br/fQ4Q+WCX5QxjyUR8zg5+RV9Tbf2c5pAWTD2A==", - "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/netlify-redirect-parser": { - "version": "14.3.0", - "resolved": "https://registry.npmjs.org/netlify-redirect-parser/-/netlify-redirect-parser-14.3.0.tgz", - "integrity": "sha512-/Oqq+SrTXk8hZqjCBy0AkWf5qAhsgcsdxQA09uYFdSSNG5w9rhh17a7dp77o5Q5XoHCahm8u4Kig/lbXkl4j2g==", - "dev": true, - "dependencies": { - "@iarna/toml": "^2.2.5", - "fast-safe-stringify": "^2.1.1", - "filter-obj": "^5.0.0", - "is-plain-obj": "^4.0.0", - "path-exists": "^5.0.0" - }, - "engines": { - "node": "^14.16.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/netlify-redirect-parser/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, "node_modules/netlify-cli/node_modules/netlify-redirector": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/netlify-redirector/-/netlify-redirector-0.5.0.tgz", @@ -13113,12 +13293,6 @@ "node": "14 || >=16.14" } }, - "node_modules/netlify-cli/node_modules/path-to-regexp": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", - "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==", - "dev": true - }, "node_modules/netlify-cli/node_modules/path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", @@ -13859,66 +14033,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/read-pkg-up": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-9.1.0.tgz", - "integrity": "sha512-vaMRR1AC1nrd5CQM0PhlRsO5oc2AAigqr7cCrZ/MW/Rsaflz4RlgzkpL4qoU/z1F6wrbd85iFv1OQj/y5RdGvg==", - "dev": true, - "dependencies": { - "find-up": "^6.3.0", - "read-pkg": "^7.1.0", - "type-fest": "^2.5.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/find-up": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", - "dev": true, - "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/read-pkg": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-7.1.0.tgz", - "integrity": "sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==", - "dev": true, - "dependencies": { - "@types/normalize-package-data": "^2.4.1", - "normalize-package-data": "^3.0.2", - "parse-json": "^5.2.0", - "type-fest": "^2.0.0" - }, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/netlify-cli/node_modules/readable-stream": { "version": "3.6.2", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", @@ -14217,6 +14331,43 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/netlify-cli/node_modules/rollup": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.22.4.tgz", + "integrity": "sha512-vD8HJ5raRcWOyymsR6Z3o6+RzfEPCnVLMFJ6vRslO1jt4LO6dUo5Qnpg7y4RkZFM2DMe3WUirkI5c16onjrc6A==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@types/estree": "1.0.5" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.22.4", + "@rollup/rollup-android-arm64": "4.22.4", + "@rollup/rollup-darwin-arm64": "4.22.4", + "@rollup/rollup-darwin-x64": "4.22.4", + "@rollup/rollup-linux-arm-gnueabihf": "4.22.4", + "@rollup/rollup-linux-arm-musleabihf": "4.22.4", + "@rollup/rollup-linux-arm64-gnu": "4.22.4", + "@rollup/rollup-linux-arm64-musl": "4.22.4", + "@rollup/rollup-linux-powerpc64le-gnu": "4.22.4", + "@rollup/rollup-linux-riscv64-gnu": "4.22.4", + "@rollup/rollup-linux-s390x-gnu": "4.22.4", + "@rollup/rollup-linux-x64-gnu": "4.22.4", + "@rollup/rollup-linux-x64-musl": "4.22.4", + "@rollup/rollup-win32-arm64-msvc": "4.22.4", + "@rollup/rollup-win32-ia32-msvc": "4.22.4", + "@rollup/rollup-win32-x64-msvc": "4.22.4", + "fsevents": "~2.3.2" + } + }, "node_modules/netlify-cli/node_modules/run-async": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", @@ -15331,15 +15482,6 @@ "node": ">=8.17.0" } }, - "node_modules/netlify-cli/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/netlify-cli/node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -15650,6 +15792,21 @@ "integrity": "sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==", "dev": true }, + "node_modules/netlify-cli/node_modules/unix-dgram": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/unix-dgram/-/unix-dgram-2.0.6.tgz", + "integrity": "sha512-AURroAsb73BZ6CdAyMrTk/hYKNj3DuYYEuOaB8bYMOHGKupRNScw90Q5C71tWJc3uE7dIeXRyuwN0xLLq3vDTg==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.16.0" + }, + "engines": { + "node": ">=0.10.48" + } + }, "node_modules/netlify-cli/node_modules/unixify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unixify/-/unixify-1.0.0.tgz", @@ -16612,18 +16769,16 @@ "extraneous": true }, "node_modules/node-releases": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", - "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", - "dev": true, - "license": "MIT" + "version": "2.0.36", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.36.tgz", + "integrity": "sha512-TdC8FSgHz8Mwtw9g5L4gR/Sh9XhSP/0DEkQxfEFXOpiul5IiHgHan2VhYYb6agDSfp4KuvltmGApc8HMgUrIkA==", + "dev": true }, "node_modules/normalize-package-data": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "hosted-git-info": "^4.0.1", "is-core-module": "^2.5.0", @@ -16631,35 +16786,23 @@ "validate-npm-package-license": "^3.0.1" }, "engines": { - "node": ">=10" - } - }, - "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, - "license": "MIT", - "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "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, - "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/normalize-url": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.1.tgz", - "integrity": "sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.1.1.tgz", + "integrity": "sha512-JYc0DPlpGWB40kH5g07gGTrYuMqV653k3uBKY6uITPWds3M0ov3GaWGp9lbE3Bzngx8+XkfzgvASb9vk9JDFXQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=14.16" }, @@ -16668,11 +16811,10 @@ } }, "node_modules/npm-check-updates": { - "version": "17.1.11", - "resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-17.1.11.tgz", - "integrity": "sha512-TR2RuGIH7P3Qrb0jfdC/nT7JWqXPKjDlxuNQt3kx4oNVf1Pn5SBRB7KLypgYZhruivJthgTtfkkyK4mz342VjA==", + "version": "17.1.18", + "resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-17.1.18.tgz", + "integrity": "sha512-bkUy2g4v1i+3FeUf5fXMLbxmV95eG4/sS7lYE32GrUeVgQRfQEk39gpskksFunyaxQgTIdrvYbnuNbO/pSUSqw==", "dev": true, - "license": "Apache-2.0", "bin": { "ncu": "build/cli.js", "npm-check-updates": "build/cli.js" @@ -16687,7 +16829,6 @@ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -16697,7 +16838,6 @@ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "dev": true, - "license": "ISC", "dependencies": { "wrappy": "1" } @@ -16707,7 +16847,6 @@ "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", "dev": true, - "license": "MIT", "engines": { "node": ">=12.20" } @@ -16717,7 +16856,6 @@ "resolved": "https://registry.npmjs.org/p-event/-/p-event-5.0.1.tgz", "integrity": "sha512-dd589iCQ7m1L0bmC5NLlVYfy3TbBEsMUfWx9PyAgPeIcFZ/E2yaTZ4Rz4MiBmmJShviiftHVXOqfnfzJ6kyMrQ==", "dev": true, - "license": "MIT", "dependencies": { "p-timeout": "^5.0.2" }, @@ -16733,7 +16871,6 @@ "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-3.0.0.tgz", "integrity": "sha512-QtoWLjXAW++uTX67HZQz1dbTpqBfiidsB6VtQUC9iR85S120+s0T5sO6s+B5MLzFcZkrEd/DGMmCjR+f2Qpxwg==", "dev": true, - "license": "MIT", "dependencies": { "p-map": "^5.1.0" }, @@ -16749,7 +16886,6 @@ "resolved": "https://registry.npmjs.org/p-map/-/p-map-5.5.0.tgz", "integrity": "sha512-VFqfGDHlx87K66yZrNdI4YGtD70IRyd+zSvgks6mzHPRNkoKy+9EKP4SFC77/vTTQYmRmti7dvqC+m5jBrBAcg==", "dev": true, - "license": "MIT", "dependencies": { "aggregate-error": "^4.0.0" }, @@ -16765,7 +16901,6 @@ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", "dev": true, - "license": "MIT", "dependencies": { "yocto-queue": "^1.0.0" }, @@ -16781,7 +16916,6 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", "dev": true, - "license": "MIT", "dependencies": { "p-limit": "^4.0.0" }, @@ -16797,7 +16931,6 @@ "resolved": "https://registry.npmjs.org/p-map/-/p-map-6.0.0.tgz", "integrity": "sha512-T8BatKGY+k5rU+Q/GTYgrEf2r4xRMevAN5mtXc2aPc4rS1j3s+vWTaO2Wag94neXuCAUAs8cxBL9EeB5EA6diw==", "dev": true, - "license": "MIT", "engines": { "node": ">=16" }, @@ -16810,7 +16943,6 @@ "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -16823,7 +16955,6 @@ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -16842,7 +16973,6 @@ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", "dev": true, - "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } @@ -16852,7 +16982,6 @@ "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -16861,22 +16990,19 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/picocolors": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", - "dev": true, - "license": "ISC" + "dev": true }, "node_modules/picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true, - "license": "MIT", "engines": { "node": ">=8.6" }, @@ -16889,7 +17015,6 @@ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -16899,7 +17024,6 @@ "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -16909,7 +17033,6 @@ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", "dev": true, - "license": "MIT", "dependencies": { "pinkie": "^2.0.0" }, @@ -16917,10 +17040,19 @@ "node": ">=0.10.0" } }, + "node_modules/possible-typed-array-names": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/postcss": { - "version": "8.4.49", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", - "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", + "version": "8.5.8", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz", + "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==", "dev": true, "funding": [ { @@ -16936,9 +17068,8 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "dependencies": { - "nanoid": "^3.3.7", + "nanoid": "^3.3.11", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, @@ -16947,23 +17078,21 @@ } }, "node_modules/postcss-cli": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-11.0.0.tgz", - "integrity": "sha512-xMITAI7M0u1yolVcXJ9XTZiO9aO49mcoKQy6pCDFdMh9kGqhzLVpWxeD/32M/QBmkhcGypZFFOLNLmIW4Pg4RA==", + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-11.0.1.tgz", + "integrity": "sha512-0UnkNPSayHKRe/tc2YGW6XnSqqOA9eqpiRMgRlV1S6HdGi16vwJBx7lviARzbV1HpQHqLLRH3o8vTcB0cLc+5g==", "dev": true, - "license": "MIT", "dependencies": { "chokidar": "^3.3.0", - "dependency-graph": "^0.11.0", + "dependency-graph": "^1.0.0", "fs-extra": "^11.0.0", - "get-stdin": "^9.0.0", - "globby": "^14.0.0", "picocolors": "^1.0.0", "postcss-load-config": "^5.0.0", "postcss-reporter": "^7.0.0", "pretty-hrtime": "^1.0.3", "read-cache": "^1.0.0", "slash": "^5.0.0", + "tinyglobby": "^0.2.12", "yargs": "^17.0.0" }, "bin": { @@ -16976,46 +17105,11 @@ "postcss": "^8.0.0" } }, - "node_modules/postcss-cli/node_modules/globby": { - "version": "14.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.2.tgz", - "integrity": "sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@sindresorhus/merge-streams": "^2.1.0", - "fast-glob": "^3.3.2", - "ignore": "^5.2.4", - "path-type": "^5.0.0", - "slash": "^5.1.0", - "unicorn-magic": "^0.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/postcss-cli/node_modules/path-type": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", - "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/postcss-cli/node_modules/slash": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", "dev": true, - "license": "MIT", "engines": { "node": ">=14.16" }, @@ -17038,7 +17132,6 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "dependencies": { "lilconfig": "^3.1.1", "yaml": "^2.4.2" @@ -17078,7 +17171,6 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "dependencies": { "picocolors": "^1.0.0", "thenby": "^1.3.4" @@ -17094,15 +17186,13 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/prettier": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.2.tgz", - "integrity": "sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.1.tgz", + "integrity": "sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==", "dev": true, - "license": "MIT", "bin": { "prettier": "bin/prettier.cjs" }, @@ -17118,7 +17208,6 @@ "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.8" } @@ -17127,8 +17216,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/queue-microtask": { "version": "1.2.3", @@ -17148,15 +17236,13 @@ "type": "consulting", "url": "https://feross.org/support" } - ], - "license": "MIT" + ] }, "node_modules/quick-lru": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -17169,7 +17255,6 @@ "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", "dev": true, - "license": "MIT", "dependencies": { "pify": "^2.3.0" } @@ -17179,7 +17264,6 @@ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-7.1.0.tgz", "integrity": "sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==", "dev": true, - "license": "MIT", "dependencies": { "@types/normalize-package-data": "^2.4.1", "normalize-package-data": "^3.0.2", @@ -17198,7 +17282,6 @@ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-9.1.0.tgz", "integrity": "sha512-vaMRR1AC1nrd5CQM0PhlRsO5oc2AAigqr7cCrZ/MW/Rsaflz4RlgzkpL4qoU/z1F6wrbd85iFv1OQj/y5RdGvg==", "dev": true, - "license": "MIT", "dependencies": { "find-up": "^6.3.0", "read-pkg": "^7.1.0", @@ -17216,7 +17299,6 @@ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dev": true, - "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -17231,15 +17313,13 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dev": true, - "license": "MIT", "dependencies": { "picomatch": "^2.2.1" }, @@ -17252,7 +17332,6 @@ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -17261,15 +17340,13 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/responselike": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", "dev": true, - "license": "MIT", "dependencies": { "lowercase-keys": "^3.0.0" }, @@ -17281,11 +17358,10 @@ } }, "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", "dev": true, - "license": "MIT", "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" @@ -17310,7 +17386,6 @@ "url": "https://feross.org/support" } ], - "license": "MIT", "dependencies": { "queue-microtask": "^1.2.2" } @@ -17333,15 +17408,13 @@ "type": "consulting", "url": "https://feross.org/support" } - ], - "license": "MIT" + ] }, "node_modules/seek-bzip": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", "dev": true, - "license": "MIT", "dependencies": { "commander": "^2.8.1" }, @@ -17351,11 +17424,10 @@ } }, "node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", "dev": true, - "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -17363,12 +17435,28 @@ "node": ">=10" } }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/slash": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -17381,7 +17469,6 @@ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", "dev": true, - "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -17391,7 +17478,6 @@ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", "dev": true, - "license": "Apache-2.0", "dependencies": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" @@ -17401,33 +17487,29 @@ "version": "2.5.0", "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", - "dev": true, - "license": "CC-BY-3.0" + "dev": true }, "node_modules/spdx-expression-parse": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", "dev": true, - "license": "MIT", "dependencies": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" } }, "node_modules/spdx-license-ids": { - "version": "3.0.20", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.20.tgz", - "integrity": "sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==", - "dev": true, - "license": "CC0-1.0" + "version": "3.0.23", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.23.tgz", + "integrity": "sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw==", + "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==", "dev": true, - "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" } @@ -17436,15 +17518,13 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, - "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -17459,7 +17539,6 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, - "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -17472,7 +17551,6 @@ "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", "dev": true, - "license": "MIT", "dependencies": { "is-natural-number": "^4.0.1" } @@ -17482,7 +17560,6 @@ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", "dev": true, - "license": "MIT", "dependencies": { "bl": "^1.0.0", "buffer-alloc": "^1.2.0", @@ -17501,17 +17578,15 @@ "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-3.0.0.tgz", "integrity": "sha512-nHc6S/bwIilKHNRgK/3jlhDoIHcp45YgyiwcAk46Tr0LfEqGBVpmiAyuiuxeVE44m3mXnEeVhaipLOEWmH+Njw==", "dev": true, - "license": "MIT", "engines": { "node": ">=14.16" } }, "node_modules/tempy": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/tempy/-/tempy-3.1.0.tgz", - "integrity": "sha512-7jDLIdD2Zp0bDe5r3D2qtkd1QOCacylBuL7oa4udvN6v2pqr4+LcCr67C8DR1zkpaZ8XosF5m1yQSabKAW6f2g==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-3.2.0.tgz", + "integrity": "sha512-d79HhZya5Djd7am0q+W4RTsSU+D/aJzM+4Y4AGJGuGlgM2L6sx5ZvOYTmZjqPhrDrV6xJTtRSm1JCLj6V6LHLQ==", "dev": true, - "license": "MIT", "dependencies": { "is-stream": "^3.0.0", "temp-dir": "^3.0.0", @@ -17530,7 +17605,6 @@ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", "dev": true, - "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -17542,29 +17616,84 @@ "version": "1.3.4", "resolved": "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz", "integrity": "sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==", - "dev": true, - "license": "Apache-2.0" + "dev": true }, "node_modules/through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true + }, + "node_modules/tinyglobby": { + "version": "0.2.15", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", + "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", "dev": true, - "license": "MIT" + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tinyglobby/node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/tinyglobby/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } }, "node_modules/to-buffer": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", - "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.2.2.tgz", + "integrity": "sha512-db0E3UJjcFhpDhAF4tLo03oli3pwl3dbnzXOUIlRKrp+ldk/VUxzpWYZENsw2SZiuBjHAk7DfB0VU7NKdpb6sw==", "dev": true, - "license": "MIT" + "dependencies": { + "isarray": "^2.0.5", + "safe-buffer": "^5.2.1", + "typed-array-buffer": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/to-buffer/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true }, "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, - "license": "MIT", "dependencies": { "is-number": "^7.0.0" }, @@ -17577,7 +17706,6 @@ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", "dev": true, - "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=12.20" }, @@ -17585,36 +17713,35 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "dev": true, + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/unbzip2-stream": { "version": "1.4.3", "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", "dev": true, - "license": "MIT", "dependencies": { "buffer": "^5.2.1", "through": "^2.3.8" } }, - "node_modules/unicorn-magic": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz", - "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/unique-string": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", "dev": true, - "license": "MIT", "dependencies": { "crypto-random-string": "^4.0.0" }, @@ -17630,15 +17757,14 @@ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true, - "license": "MIT", "engines": { "node": ">= 10.0.0" } }, "node_modules/update-browserslist-db": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", - "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", + "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", "dev": true, "funding": [ { @@ -17654,10 +17780,9 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "dependencies": { "escalade": "^3.2.0", - "picocolors": "^1.1.0" + "picocolors": "^1.1.1" }, "bin": { "update-browserslist-db": "cli.js" @@ -17670,26 +17795,44 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true, - "license": "MIT" + "dev": true }, "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, - "license": "Apache-2.0", "dependencies": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" } }, + "node_modules/which-typed-array": { + "version": "1.1.20", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz", + "integrity": "sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "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, - "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -17706,15 +17849,13 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true, - "license": "ISC" + "dev": true }, "node_modules/xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.4" } @@ -17724,7 +17865,6 @@ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true, - "license": "ISC", "engines": { "node": ">=10" } @@ -17733,20 +17873,21 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "license": "ISC" + "dev": true }, "node_modules/yaml": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.6.1.tgz", - "integrity": "sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==", + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz", + "integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==", "dev": true, - "license": "ISC", "bin": { "yaml": "bin.mjs" }, "engines": { - "node": ">= 14" + "node": ">= 14.6" + }, + "funding": { + "url": "https://github.com/sponsors/eemeli" } }, "node_modules/yargs": { @@ -17754,7 +17895,6 @@ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, - "license": "MIT", "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", @@ -17773,7 +17913,6 @@ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "dev": true, - "license": "ISC", "engines": { "node": ">=12" } @@ -17783,18 +17922,16 @@ "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", "dev": true, - "license": "MIT", "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" } }, "node_modules/yocto-queue": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", - "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.2.tgz", + "integrity": "sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=12.20" }, diff --git a/node_modules/@babel/code-frame/lib/index.js b/node_modules/@babel/code-frame/lib/index.js index b409f3013..9c5db4065 100644 --- a/node_modules/@babel/code-frame/lib/index.js +++ b/node_modules/@babel/code-frame/lib/index.js @@ -38,39 +38,39 @@ const sometimesKeywords = new Set(["as", "async", "from", "get", "of", "set"]); const NEWLINE$1 = /\r\n|[\n\r\u2028\u2029]/; const BRACKET = /^[()[\]{}]$/; let tokenize; -{ - const JSX_TAG = /^[a-z][\w-]*$/i; - const getTokenType = function (token, offset, text) { - if (token.type === "name") { - if (helperValidatorIdentifier.isKeyword(token.value) || helperValidatorIdentifier.isStrictReservedWord(token.value, true) || sometimesKeywords.has(token.value)) { - return "keyword"; - } - if (JSX_TAG.test(token.value) && (text[offset - 1] === "<" || text.slice(offset - 2, offset) === " { const number = start + 1 + index; - const paddedNumber = ` ${number}`.slice(-numberMaxWidth); + const paddedNumber = ` ${number + startLineBaseZero}`.slice(-numberMaxWidth); const gutter = ` ${paddedNumber} |`; const hasMarker = markerLines[number]; const lastMarkerLine = !markerLines[number + 1]; diff --git a/node_modules/@babel/code-frame/lib/index.js.map b/node_modules/@babel/code-frame/lib/index.js.map index 46a181dcd..6b85ae495 100644 --- a/node_modules/@babel/code-frame/lib/index.js.map +++ b/node_modules/@babel/code-frame/lib/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["../src/defs.ts","../src/highlight.ts","../src/index.ts"],"sourcesContent":["import picocolors, { createColors } from \"picocolors\";\nimport type { Colors, Formatter } from \"picocolors/types\";\n\nexport function isColorSupported() {\n return (\n // See https://github.com/alexeyraspopov/picocolors/issues/62\n typeof process === \"object\" &&\n (process.env.FORCE_COLOR === \"0\" || process.env.FORCE_COLOR === \"false\")\n ? false\n : picocolors.isColorSupported\n );\n}\n\nexport type InternalTokenType =\n | \"keyword\"\n | \"capitalized\"\n | \"jsxIdentifier\"\n | \"punctuator\"\n | \"number\"\n | \"string\"\n | \"regex\"\n | \"comment\"\n | \"invalid\";\n\ntype UITokens = \"gutter\" | \"marker\" | \"message\";\n\nexport type Defs = {\n [_ in InternalTokenType | UITokens | \"reset\"]: Formatter;\n};\n\nconst compose: (f: (gv: U) => V, g: (v: T) => U) => (v: T) => V =\n (f, g) => v =>\n f(g(v));\n\n/**\n * Styles for token types.\n */\nfunction buildDefs(colors: Colors): Defs {\n return {\n keyword: colors.cyan,\n capitalized: colors.yellow,\n jsxIdentifier: colors.yellow,\n punctuator: colors.yellow,\n number: colors.magenta,\n string: colors.green,\n regex: colors.magenta,\n comment: colors.gray,\n invalid: compose(compose(colors.white, colors.bgRed), colors.bold),\n\n gutter: colors.gray,\n marker: compose(colors.red, colors.bold),\n message: compose(colors.red, colors.bold),\n\n reset: colors.reset,\n };\n}\n\nconst defsOn = buildDefs(createColors(true));\nconst defsOff = buildDefs(createColors(false));\n\nexport function getDefs(enabled: boolean): Defs {\n return enabled ? defsOn : defsOff;\n}\n","import type { Token as JSToken, JSXToken } from \"js-tokens\";\nimport jsTokens from \"js-tokens\";\n\nimport {\n isStrictReservedWord,\n isKeyword,\n} from \"@babel/helper-validator-identifier\";\n\nimport { getDefs, type InternalTokenType } from \"./defs.ts\";\n\n/**\n * Names that are always allowed as identifiers, but also appear as keywords\n * within certain syntactic productions.\n *\n * https://tc39.es/ecma262/#sec-keywords-and-reserved-words\n *\n * `target` has been omitted since it is very likely going to be a false\n * positive.\n */\nconst sometimesKeywords = new Set([\"as\", \"async\", \"from\", \"get\", \"of\", \"set\"]);\n\ntype Token = {\n type: InternalTokenType | \"uncolored\";\n value: string;\n};\n\n/**\n * RegExp to test for newlines in terminal.\n */\nconst NEWLINE = /\\r\\n|[\\n\\r\\u2028\\u2029]/;\n\n/**\n * RegExp to test for the three types of brackets.\n */\nconst BRACKET = /^[()[\\]{}]$/;\n\nlet tokenize: (\n text: string,\n) => Generator<{ type: InternalTokenType | \"uncolored\"; value: string }>;\n\nif (process.env.BABEL_8_BREAKING) {\n /**\n * Get the type of token, specifying punctuator type.\n */\n const getTokenType = function (\n token: JSToken | JSXToken,\n ): InternalTokenType | \"uncolored\" {\n if (token.type === \"IdentifierName\") {\n if (\n isKeyword(token.value) ||\n isStrictReservedWord(token.value, true) ||\n sometimesKeywords.has(token.value)\n ) {\n return \"keyword\";\n }\n\n if (token.value[0] !== token.value[0].toLowerCase()) {\n return \"capitalized\";\n }\n }\n\n if (token.type === \"Punctuator\" && BRACKET.test(token.value)) {\n return \"uncolored\";\n }\n\n if (token.type === \"Invalid\" && token.value === \"@\") {\n return \"punctuator\";\n }\n\n switch (token.type) {\n case \"NumericLiteral\":\n return \"number\";\n\n case \"StringLiteral\":\n case \"JSXString\":\n case \"NoSubstitutionTemplate\":\n return \"string\";\n\n case \"RegularExpressionLiteral\":\n return \"regex\";\n\n case \"Punctuator\":\n case \"JSXPunctuator\":\n return \"punctuator\";\n\n case \"MultiLineComment\":\n case \"SingleLineComment\":\n return \"comment\";\n\n case \"Invalid\":\n case \"JSXInvalid\":\n return \"invalid\";\n\n case \"JSXIdentifier\":\n return \"jsxIdentifier\";\n\n default:\n return \"uncolored\";\n }\n };\n\n /**\n * Turn a string of JS into an array of objects.\n */\n tokenize = function* (text: string): Generator {\n for (const token of jsTokens(text, { jsx: true })) {\n switch (token.type) {\n case \"TemplateHead\":\n yield { type: \"string\", value: token.value.slice(0, -2) };\n yield { type: \"punctuator\", value: \"${\" };\n break;\n\n case \"TemplateMiddle\":\n yield { type: \"punctuator\", value: \"}\" };\n yield { type: \"string\", value: token.value.slice(1, -2) };\n yield { type: \"punctuator\", value: \"${\" };\n break;\n\n case \"TemplateTail\":\n yield { type: \"punctuator\", value: \"}\" };\n yield { type: \"string\", value: token.value.slice(1) };\n break;\n\n default:\n yield {\n type: getTokenType(token),\n value: token.value,\n };\n }\n }\n };\n} else {\n /**\n * RegExp to test for what seems to be a JSX tag name.\n */\n const JSX_TAG = /^[a-z][\\w-]*$/i;\n\n // The token here is defined in js-tokens@4. However we don't bother\n // typing it since the whole block will be removed in Babel 8\n const getTokenType = function (token: any, offset: number, text: string) {\n if (token.type === \"name\") {\n if (\n isKeyword(token.value) ||\n isStrictReservedWord(token.value, true) ||\n sometimesKeywords.has(token.value)\n ) {\n return \"keyword\";\n }\n\n if (\n JSX_TAG.test(token.value) &&\n (text[offset - 1] === \"<\" || text.slice(offset - 2, offset) === \" defs[type as InternalTokenType](str))\n .join(\"\\n\");\n } else {\n highlighted += value;\n }\n }\n\n return highlighted;\n}\n","import { getDefs, isColorSupported } from \"./defs.ts\";\nimport { highlight } from \"./highlight.ts\";\n\nexport { highlight };\n\nlet deprecationWarningShown = false;\n\ntype Location = {\n column: number;\n line: number;\n};\n\ntype NodeLocation = {\n end?: Location;\n start: Location;\n};\n\nexport interface Options {\n /** Syntax highlight the code as JavaScript for terminals. default: false */\n highlightCode?: boolean;\n /** The number of lines to show above the error. default: 2 */\n linesAbove?: number;\n /** The number of lines to show below the error. default: 3 */\n linesBelow?: number;\n /**\n * Forcibly syntax highlight the code as JavaScript (for non-terminals);\n * overrides highlightCode.\n * default: false\n */\n forceColor?: boolean;\n /**\n * Pass in a string to be displayed inline (if possible) next to the\n * highlighted location in the code. If it can't be positioned inline,\n * it will be placed above the code frame.\n * default: nothing\n */\n message?: string;\n}\n\n/**\n * RegExp to test for newlines in terminal.\n */\n\nconst NEWLINE = /\\r\\n|[\\n\\r\\u2028\\u2029]/;\n\n/**\n * Extract what lines should be marked and highlighted.\n */\n\ntype MarkerLines = Record;\n\nfunction getMarkerLines(\n loc: NodeLocation,\n source: Array,\n opts: Options,\n): {\n start: number;\n end: number;\n markerLines: MarkerLines;\n} {\n const startLoc: Location = {\n column: 0,\n line: -1,\n ...loc.start,\n };\n const endLoc: Location = {\n ...startLoc,\n ...loc.end,\n };\n const { linesAbove = 2, linesBelow = 3 } = opts || {};\n const startLine = startLoc.line;\n const startColumn = startLoc.column;\n const endLine = endLoc.line;\n const endColumn = endLoc.column;\n\n let start = Math.max(startLine - (linesAbove + 1), 0);\n let end = Math.min(source.length, endLine + linesBelow);\n\n if (startLine === -1) {\n start = 0;\n }\n\n if (endLine === -1) {\n end = source.length;\n }\n\n const lineDiff = endLine - startLine;\n const markerLines: MarkerLines = {};\n\n if (lineDiff) {\n for (let i = 0; i <= lineDiff; i++) {\n const lineNumber = i + startLine;\n\n if (!startColumn) {\n markerLines[lineNumber] = true;\n } else if (i === 0) {\n const sourceLength = source[lineNumber - 1].length;\n\n markerLines[lineNumber] = [startColumn, sourceLength - startColumn + 1];\n } else if (i === lineDiff) {\n markerLines[lineNumber] = [0, endColumn];\n } else {\n const sourceLength = source[lineNumber - i].length;\n\n markerLines[lineNumber] = [0, sourceLength];\n }\n }\n } else {\n if (startColumn === endColumn) {\n if (startColumn) {\n markerLines[startLine] = [startColumn, 0];\n } else {\n markerLines[startLine] = true;\n }\n } else {\n markerLines[startLine] = [startColumn, endColumn - startColumn];\n }\n }\n\n return { start, end, markerLines };\n}\n\nexport function codeFrameColumns(\n rawLines: string,\n loc: NodeLocation,\n opts: Options = {},\n): string {\n const shouldHighlight =\n opts.forceColor || (isColorSupported() && opts.highlightCode);\n const defs = getDefs(shouldHighlight);\n\n const lines = rawLines.split(NEWLINE);\n const { start, end, markerLines } = getMarkerLines(loc, lines, opts);\n const hasColumns = loc.start && typeof loc.start.column === \"number\";\n\n const numberMaxWidth = String(end).length;\n\n const highlightedLines = shouldHighlight ? highlight(rawLines) : rawLines;\n\n let frame = highlightedLines\n .split(NEWLINE, end)\n .slice(start, end)\n .map((line, index) => {\n const number = start + 1 + index;\n const paddedNumber = ` ${number}`.slice(-numberMaxWidth);\n const gutter = ` ${paddedNumber} |`;\n const hasMarker = markerLines[number];\n const lastMarkerLine = !markerLines[number + 1];\n if (hasMarker) {\n let markerLine = \"\";\n if (Array.isArray(hasMarker)) {\n const markerSpacing = line\n .slice(0, Math.max(hasMarker[0] - 1, 0))\n .replace(/[^\\t]/g, \" \");\n const numberOfMarkers = hasMarker[1] || 1;\n\n markerLine = [\n \"\\n \",\n defs.gutter(gutter.replace(/\\d/g, \" \")),\n \" \",\n markerSpacing,\n defs.marker(\"^\").repeat(numberOfMarkers),\n ].join(\"\");\n\n if (lastMarkerLine && opts.message) {\n markerLine += \" \" + defs.message(opts.message);\n }\n }\n return [\n defs.marker(\">\"),\n defs.gutter(gutter),\n line.length > 0 ? ` ${line}` : \"\",\n markerLine,\n ].join(\"\");\n } else {\n return ` ${defs.gutter(gutter)}${line.length > 0 ? ` ${line}` : \"\"}`;\n }\n })\n .join(\"\\n\");\n\n if (opts.message && !hasColumns) {\n frame = `${\" \".repeat(numberMaxWidth + 1)}${opts.message}\\n${frame}`;\n }\n\n if (shouldHighlight) {\n return defs.reset(frame);\n } else {\n return frame;\n }\n}\n\n/**\n * Create a code frame, adding line numbers, code highlighting, and pointing to a given position.\n */\n\nexport default function (\n rawLines: string,\n lineNumber: number,\n colNumber?: number | null,\n opts: Options = {},\n): string {\n if (!deprecationWarningShown) {\n deprecationWarningShown = true;\n\n const message =\n \"Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.\";\n\n if (process.emitWarning) {\n // A string is directly supplied to emitWarning, because when supplying an\n // Error object node throws in the tests because of different contexts\n process.emitWarning(message, \"DeprecationWarning\");\n } else {\n const deprecationError = new Error(message);\n deprecationError.name = \"DeprecationWarning\";\n console.warn(new Error(message));\n }\n }\n\n colNumber = Math.max(colNumber, 0);\n\n const location: NodeLocation = {\n start: { column: colNumber, line: lineNumber },\n };\n\n return codeFrameColumns(rawLines, location, opts);\n}\n"],"names":["isColorSupported","process","env","FORCE_COLOR","picocolors","compose","f","g","v","buildDefs","colors","keyword","cyan","capitalized","yellow","jsxIdentifier","punctuator","number","magenta","string","green","regex","comment","gray","invalid","white","bgRed","bold","gutter","marker","red","message","reset","defsOn","createColors","defsOff","getDefs","enabled","sometimesKeywords","Set","NEWLINE","BRACKET","tokenize","JSX_TAG","getTokenType","token","offset","text","type","isKeyword","value","isStrictReservedWord","has","test","slice","toLowerCase","match","jsTokens","default","exec","matchToToken","index","highlight","defs","highlighted","split","map","str","join","deprecationWarningShown","getMarkerLines","loc","source","opts","startLoc","Object","assign","column","line","start","endLoc","end","linesAbove","linesBelow","startLine","startColumn","endLine","endColumn","Math","max","min","length","lineDiff","markerLines","i","lineNumber","sourceLength","codeFrameColumns","rawLines","shouldHighlight","forceColor","highlightCode","lines","hasColumns","numberMaxWidth","String","highlightedLines","frame","paddedNumber","hasMarker","lastMarkerLine","markerLine","Array","isArray","markerSpacing","replace","numberOfMarkers","repeat","colNumber","emitWarning","deprecationError","Error","name","console","warn","location"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["../src/defs.ts","../src/highlight.ts","../src/index.ts"],"sourcesContent":["import picocolors, { createColors } from \"picocolors\";\nimport type { Colors, Formatter } from \"picocolors/types\";\n\nexport function isColorSupported() {\n return (\n // See https://github.com/alexeyraspopov/picocolors/issues/62\n typeof process === \"object\" &&\n (process.env.FORCE_COLOR === \"0\" || process.env.FORCE_COLOR === \"false\")\n ? false\n : picocolors.isColorSupported\n );\n}\n\nexport type InternalTokenType =\n | \"keyword\"\n | \"capitalized\"\n | \"jsxIdentifier\"\n | \"punctuator\"\n | \"number\"\n | \"string\"\n | \"regex\"\n | \"comment\"\n | \"invalid\";\n\ntype UITokens = \"gutter\" | \"marker\" | \"message\";\n\nexport type Defs = Record;\n\nconst compose: (f: (gv: U) => V, g: (v: T) => U) => (v: T) => V =\n (f, g) => v =>\n f(g(v));\n\n/**\n * Styles for token types.\n */\nfunction buildDefs(colors: Colors): Defs {\n return {\n keyword: colors.cyan,\n capitalized: colors.yellow,\n jsxIdentifier: colors.yellow,\n punctuator: colors.yellow,\n number: colors.magenta,\n string: colors.green,\n regex: colors.magenta,\n comment: colors.gray,\n invalid: compose(compose(colors.white, colors.bgRed), colors.bold),\n\n gutter: colors.gray,\n marker: compose(colors.red, colors.bold),\n message: compose(colors.red, colors.bold),\n\n reset: colors.reset,\n };\n}\n\nconst defsOn = buildDefs(createColors(true));\nconst defsOff = buildDefs(createColors(false));\n\nexport function getDefs(enabled: boolean): Defs {\n return enabled ? defsOn : defsOff;\n}\n","import type { Token as JSToken, JSXToken } from \"js-tokens\";\nimport jsTokens from \"js-tokens\";\n// We inline this package\n// eslint-disable-next-line import/no-extraneous-dependencies\nimport * as charCodes from \"charcodes\";\n\nimport {\n isStrictReservedWord,\n isKeyword,\n} from \"@babel/helper-validator-identifier\";\n\nimport { getDefs, type InternalTokenType } from \"./defs.ts\";\n\n/**\n * Names that are always allowed as identifiers, but also appear as keywords\n * within certain syntactic productions.\n *\n * https://tc39.es/ecma262/#sec-keywords-and-reserved-words\n *\n * `target` has been omitted since it is very likely going to be a false\n * positive.\n */\nconst sometimesKeywords = new Set([\"as\", \"async\", \"from\", \"get\", \"of\", \"set\"]);\n\ntype Token = {\n type: InternalTokenType | \"uncolored\";\n value: string;\n};\n\n/**\n * RegExp to test for newlines in terminal.\n */\nconst NEWLINE = /\\r\\n|[\\n\\r\\u2028\\u2029]/;\n\n/**\n * RegExp to test for the three types of brackets.\n */\nconst BRACKET = /^[()[\\]{}]$/;\n\nlet tokenize: (\n text: string,\n) => Generator<{ type: InternalTokenType | \"uncolored\"; value: string }>;\n\nif (process.env.BABEL_8_BREAKING) {\n /**\n * Get the type of token, specifying punctuator type.\n */\n const getTokenType = function (\n token: JSToken | JSXToken,\n ): InternalTokenType | \"uncolored\" {\n if (token.type === \"IdentifierName\") {\n const tokenValue = token.value;\n if (\n isKeyword(tokenValue) ||\n isStrictReservedWord(tokenValue, true) ||\n sometimesKeywords.has(tokenValue)\n ) {\n return \"keyword\";\n }\n\n const firstChar = tokenValue.charCodeAt(0);\n if (firstChar < 128) {\n // ASCII characters\n if (\n firstChar >= charCodes.uppercaseA &&\n firstChar <= charCodes.uppercaseZ\n ) {\n return \"capitalized\";\n }\n } else {\n const firstChar = String.fromCodePoint(tokenValue.codePointAt(0));\n if (firstChar !== firstChar.toLowerCase()) {\n return \"capitalized\";\n }\n }\n }\n\n if (token.type === \"Punctuator\" && BRACKET.test(token.value)) {\n return \"uncolored\";\n }\n\n if (token.type === \"Invalid\" && token.value === \"@\") {\n return \"punctuator\";\n }\n\n switch (token.type) {\n case \"NumericLiteral\":\n return \"number\";\n\n case \"StringLiteral\":\n case \"JSXString\":\n case \"NoSubstitutionTemplate\":\n return \"string\";\n\n case \"RegularExpressionLiteral\":\n return \"regex\";\n\n case \"Punctuator\":\n case \"JSXPunctuator\":\n return \"punctuator\";\n\n case \"MultiLineComment\":\n case \"SingleLineComment\":\n return \"comment\";\n\n case \"Invalid\":\n case \"JSXInvalid\":\n return \"invalid\";\n\n case \"JSXIdentifier\":\n return \"jsxIdentifier\";\n\n default:\n return \"uncolored\";\n }\n };\n\n /**\n * Turn a string of JS into an array of objects.\n */\n tokenize = function* (text: string): Generator {\n for (const token of jsTokens(text, { jsx: true })) {\n switch (token.type) {\n case \"TemplateHead\":\n yield { type: \"string\", value: token.value.slice(0, -2) };\n yield { type: \"punctuator\", value: \"${\" };\n break;\n\n case \"TemplateMiddle\":\n yield { type: \"punctuator\", value: \"}\" };\n yield { type: \"string\", value: token.value.slice(1, -2) };\n yield { type: \"punctuator\", value: \"${\" };\n break;\n\n case \"TemplateTail\":\n yield { type: \"punctuator\", value: \"}\" };\n yield { type: \"string\", value: token.value.slice(1) };\n break;\n\n default:\n yield {\n type: getTokenType(token),\n value: token.value,\n };\n }\n }\n };\n} else {\n /**\n * RegExp to test for what seems to be a JSX tag name.\n */\n const JSX_TAG = /^[a-z][\\w-]*$/i;\n\n // The token here is defined in js-tokens@4. However we don't bother\n // typing it since the whole block will be removed in Babel 8\n const getTokenType = function (token: any, offset: number, text: string) {\n if (token.type === \"name\") {\n const tokenValue = token.value;\n if (\n isKeyword(tokenValue) ||\n isStrictReservedWord(tokenValue, true) ||\n sometimesKeywords.has(tokenValue)\n ) {\n return \"keyword\";\n }\n\n if (\n JSX_TAG.test(tokenValue) &&\n (text[offset - 1] === \"<\" || text.slice(offset - 2, offset) === \" defs[type as InternalTokenType](str))\n .join(\"\\n\");\n } else {\n highlighted += value;\n }\n }\n\n return highlighted;\n}\n","import { getDefs, isColorSupported } from \"./defs.ts\";\nimport { highlight } from \"./highlight.ts\";\n\nexport { highlight };\n\nlet deprecationWarningShown = false;\n\ntype Location = {\n column: number;\n line: number;\n};\n\ntype NodeLocation = {\n end?: Location;\n start: Location;\n};\n\nexport interface Options {\n /** Syntax highlight the code as JavaScript for terminals. default: false */\n highlightCode?: boolean;\n /** The number of lines to show above the error. default: 2 */\n linesAbove?: number;\n /** The number of lines to show below the error. default: 3 */\n linesBelow?: number;\n /** The line number corresponding to the first line in `rawLines`. default: 1 */\n startLine?: number;\n /**\n * Forcibly syntax highlight the code as JavaScript (for non-terminals);\n * overrides highlightCode.\n * default: false\n */\n forceColor?: boolean;\n /**\n * Pass in a string to be displayed inline (if possible) next to the\n * highlighted location in the code. If it can't be positioned inline,\n * it will be placed above the code frame.\n * default: nothing\n */\n message?: string;\n}\n\n/**\n * RegExp to test for newlines in terminal.\n */\n\nconst NEWLINE = /\\r\\n|[\\n\\r\\u2028\\u2029]/;\n\n/**\n * Extract what lines should be marked and highlighted.\n */\n\ntype MarkerLines = Record;\n\nfunction getMarkerLines(\n loc: NodeLocation,\n source: string[],\n opts: Options,\n startLineBaseZero: number,\n): {\n start: number;\n end: number;\n markerLines: MarkerLines;\n} {\n const startLoc: Location = {\n column: 0,\n line: -1,\n ...loc.start,\n };\n const endLoc: Location = {\n ...startLoc,\n ...loc.end,\n };\n const { linesAbove = 2, linesBelow = 3 } = opts || {};\n const startLine = startLoc.line - startLineBaseZero;\n const startColumn = startLoc.column;\n const endLine = endLoc.line - startLineBaseZero;\n const endColumn = endLoc.column;\n\n let start = Math.max(startLine - (linesAbove + 1), 0);\n let end = Math.min(source.length, endLine + linesBelow);\n\n if (startLine === -1) {\n start = 0;\n }\n\n if (endLine === -1) {\n end = source.length;\n }\n\n const lineDiff = endLine - startLine;\n const markerLines: MarkerLines = {};\n\n if (lineDiff) {\n for (let i = 0; i <= lineDiff; i++) {\n const lineNumber = i + startLine;\n\n if (!startColumn) {\n markerLines[lineNumber] = true;\n } else if (i === 0) {\n const sourceLength = source[lineNumber - 1].length;\n\n markerLines[lineNumber] = [startColumn, sourceLength - startColumn + 1];\n } else if (i === lineDiff) {\n markerLines[lineNumber] = [0, endColumn];\n } else {\n const sourceLength = source[lineNumber - i].length;\n\n markerLines[lineNumber] = [0, sourceLength];\n }\n }\n } else {\n if (startColumn === endColumn) {\n if (startColumn) {\n markerLines[startLine] = [startColumn, 0];\n } else {\n markerLines[startLine] = true;\n }\n } else {\n markerLines[startLine] = [startColumn, endColumn - startColumn];\n }\n }\n\n return { start, end, markerLines };\n}\n\nexport function codeFrameColumns(\n rawLines: string,\n loc: NodeLocation,\n opts: Options = {},\n): string {\n const shouldHighlight =\n opts.forceColor || (isColorSupported() && opts.highlightCode);\n const startLineBaseZero = (opts.startLine || 1) - 1;\n const defs = getDefs(shouldHighlight);\n\n const lines = rawLines.split(NEWLINE);\n const { start, end, markerLines } = getMarkerLines(\n loc,\n lines,\n opts,\n startLineBaseZero,\n );\n const hasColumns = loc.start && typeof loc.start.column === \"number\";\n\n const numberMaxWidth = String(end + startLineBaseZero).length;\n\n const highlightedLines = shouldHighlight ? highlight(rawLines) : rawLines;\n\n let frame = highlightedLines\n .split(NEWLINE, end)\n .slice(start, end)\n .map((line, index) => {\n const number = start + 1 + index;\n const paddedNumber = ` ${number + startLineBaseZero}`.slice(\n -numberMaxWidth,\n );\n const gutter = ` ${paddedNumber} |`;\n const hasMarker = markerLines[number];\n const lastMarkerLine = !markerLines[number + 1];\n if (hasMarker) {\n let markerLine = \"\";\n if (Array.isArray(hasMarker)) {\n const markerSpacing = line\n .slice(0, Math.max(hasMarker[0] - 1, 0))\n .replace(/[^\\t]/g, \" \");\n const numberOfMarkers = hasMarker[1] || 1;\n\n markerLine = [\n \"\\n \",\n defs.gutter(gutter.replace(/\\d/g, \" \")),\n \" \",\n markerSpacing,\n defs.marker(\"^\").repeat(numberOfMarkers),\n ].join(\"\");\n\n if (lastMarkerLine && opts.message) {\n markerLine += \" \" + defs.message(opts.message);\n }\n }\n return [\n defs.marker(\">\"),\n defs.gutter(gutter),\n line.length > 0 ? ` ${line}` : \"\",\n markerLine,\n ].join(\"\");\n } else {\n return ` ${defs.gutter(gutter)}${line.length > 0 ? ` ${line}` : \"\"}`;\n }\n })\n .join(\"\\n\");\n\n if (opts.message && !hasColumns) {\n frame = `${\" \".repeat(numberMaxWidth + 1)}${opts.message}\\n${frame}`;\n }\n\n if (shouldHighlight) {\n return defs.reset(frame);\n } else {\n return frame;\n }\n}\n\n/**\n * Create a code frame, adding line numbers, code highlighting, and pointing to a given position.\n */\n\nexport default function (\n rawLines: string,\n lineNumber: number,\n colNumber?: number | null,\n opts: Options = {},\n): string {\n if (!deprecationWarningShown) {\n deprecationWarningShown = true;\n\n const message =\n \"Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.\";\n\n if (process.emitWarning) {\n // A string is directly supplied to emitWarning, because when supplying an\n // Error object node throws in the tests because of different contexts\n process.emitWarning(message, \"DeprecationWarning\");\n } else {\n const deprecationError = new Error(message);\n deprecationError.name = \"DeprecationWarning\";\n console.warn(new Error(message));\n }\n }\n\n colNumber = Math.max(colNumber, 0);\n\n const location: NodeLocation = {\n start: { column: colNumber, line: lineNumber },\n };\n\n return codeFrameColumns(rawLines, location, opts);\n}\n"],"names":["isColorSupported","process","env","FORCE_COLOR","picocolors","compose","f","g","v","buildDefs","colors","keyword","cyan","capitalized","yellow","jsxIdentifier","punctuator","number","magenta","string","green","regex","comment","gray","invalid","white","bgRed","bold","gutter","marker","red","message","reset","defsOn","createColors","defsOff","getDefs","enabled","sometimesKeywords","Set","NEWLINE","BRACKET","tokenize","JSX_TAG","getTokenType","token","offset","text","type","tokenValue","value","isKeyword","isStrictReservedWord","has","test","slice","firstChar","String","fromCodePoint","codePointAt","toLowerCase","match","jsTokens","default","exec","matchToToken","index","highlight","defs","highlighted","split","map","str","join","deprecationWarningShown","getMarkerLines","loc","source","opts","startLineBaseZero","startLoc","Object","assign","column","line","start","endLoc","end","linesAbove","linesBelow","startLine","startColumn","endLine","endColumn","Math","max","min","length","lineDiff","markerLines","i","lineNumber","sourceLength","codeFrameColumns","rawLines","shouldHighlight","forceColor","highlightCode","lines","hasColumns","numberMaxWidth","highlightedLines","frame","paddedNumber","hasMarker","lastMarkerLine","markerLine","Array","isArray","markerSpacing","replace","numberOfMarkers","repeat","colNumber","emitWarning","deprecationError","Error","name","console","warn","location"],"mappings":"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"} \ No newline at end of file diff --git a/node_modules/@babel/code-frame/package.json b/node_modules/@babel/code-frame/package.json index 076c31289..d78a9474c 100644 --- a/node_modules/@babel/code-frame/package.json +++ b/node_modules/@babel/code-frame/package.json @@ -1,6 +1,6 @@ { "name": "@babel/code-frame", - "version": "7.26.2", + "version": "7.29.0", "description": "Generate errors that contain a code frame that point to source locations.", "author": "The Babel Team (https://babel.dev/team)", "homepage": "https://babel.dev/docs/en/next/babel-code-frame", @@ -16,11 +16,12 @@ }, "main": "./lib/index.js", "dependencies": { - "@babel/helper-validator-identifier": "^7.25.9", + "@babel/helper-validator-identifier": "^7.28.5", "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" + "picocolors": "^1.1.1" }, "devDependencies": { + "charcodes": "^0.2.0", "import-meta-resolve": "^4.1.0", "strip-ansi": "^4.0.0" }, diff --git a/node_modules/@babel/helper-validator-identifier/lib/identifier.js b/node_modules/@babel/helper-validator-identifier/lib/identifier.js index fdb9aece6..b12e6e4b9 100644 --- a/node_modules/@babel/helper-validator-identifier/lib/identifier.js +++ b/node_modules/@babel/helper-validator-identifier/lib/identifier.js @@ -6,13 +6,13 @@ Object.defineProperty(exports, "__esModule", { exports.isIdentifierChar = isIdentifierChar; exports.isIdentifierName = isIdentifierName; exports.isIdentifierStart = isIdentifierStart; -let nonASCIIidentifierStartChars = "\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8-\u02c1\u02c6-\u02d1\u02e0-\u02e4\u02ec\u02ee\u0370-\u0374\u0376\u0377\u037a-\u037d\u037f\u0386\u0388-\u038a\u038c\u038e-\u03a1\u03a3-\u03f5\u03f7-\u0481\u048a-\u052f\u0531-\u0556\u0559\u0560-\u0588\u05d0-\u05ea\u05ef-\u05f2\u0620-\u064a\u066e\u066f\u0671-\u06d3\u06d5\u06e5\u06e6\u06ee\u06ef\u06fa-\u06fc\u06ff\u0710\u0712-\u072f\u074d-\u07a5\u07b1\u07ca-\u07ea\u07f4\u07f5\u07fa\u0800-\u0815\u081a\u0824\u0828\u0840-\u0858\u0860-\u086a\u0870-\u0887\u0889-\u088e\u08a0-\u08c9\u0904-\u0939\u093d\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098c\u098f\u0990\u0993-\u09a8\u09aa-\u09b0\u09b2\u09b6-\u09b9\u09bd\u09ce\u09dc\u09dd\u09df-\u09e1\u09f0\u09f1\u09fc\u0a05-\u0a0a\u0a0f\u0a10\u0a13-\u0a28\u0a2a-\u0a30\u0a32\u0a33\u0a35\u0a36\u0a38\u0a39\u0a59-\u0a5c\u0a5e\u0a72-\u0a74\u0a85-\u0a8d\u0a8f-\u0a91\u0a93-\u0aa8\u0aaa-\u0ab0\u0ab2\u0ab3\u0ab5-\u0ab9\u0abd\u0ad0\u0ae0\u0ae1\u0af9\u0b05-\u0b0c\u0b0f\u0b10\u0b13-\u0b28\u0b2a-\u0b30\u0b32\u0b33\u0b35-\u0b39\u0b3d\u0b5c\u0b5d\u0b5f-\u0b61\u0b71\u0b83\u0b85-\u0b8a\u0b8e-\u0b90\u0b92-\u0b95\u0b99\u0b9a\u0b9c\u0b9e\u0b9f\u0ba3\u0ba4\u0ba8-\u0baa\u0bae-\u0bb9\u0bd0\u0c05-\u0c0c\u0c0e-\u0c10\u0c12-\u0c28\u0c2a-\u0c39\u0c3d\u0c58-\u0c5a\u0c5d\u0c60\u0c61\u0c80\u0c85-\u0c8c\u0c8e-\u0c90\u0c92-\u0ca8\u0caa-\u0cb3\u0cb5-\u0cb9\u0cbd\u0cdd\u0cde\u0ce0\u0ce1\u0cf1\u0cf2\u0d04-\u0d0c\u0d0e-\u0d10\u0d12-\u0d3a\u0d3d\u0d4e\u0d54-\u0d56\u0d5f-\u0d61\u0d7a-\u0d7f\u0d85-\u0d96\u0d9a-\u0db1\u0db3-\u0dbb\u0dbd\u0dc0-\u0dc6\u0e01-\u0e30\u0e32\u0e33\u0e40-\u0e46\u0e81\u0e82\u0e84\u0e86-\u0e8a\u0e8c-\u0ea3\u0ea5\u0ea7-\u0eb0\u0eb2\u0eb3\u0ebd\u0ec0-\u0ec4\u0ec6\u0edc-\u0edf\u0f00\u0f40-\u0f47\u0f49-\u0f6c\u0f88-\u0f8c\u1000-\u102a\u103f\u1050-\u1055\u105a-\u105d\u1061\u1065\u1066\u106e-\u1070\u1075-\u1081\u108e\u10a0-\u10c5\u10c7\u10cd\u10d0-\u10fa\u10fc-\u1248\u124a-\u124d\u1250-\u1256\u1258\u125a-\u125d\u1260-\u1288\u128a-\u128d\u1290-\u12b0\u12b2-\u12b5\u12b8-\u12be\u12c0\u12c2-\u12c5\u12c8-\u12d6\u12d8-\u1310\u1312-\u1315\u1318-\u135a\u1380-\u138f\u13a0-\u13f5\u13f8-\u13fd\u1401-\u166c\u166f-\u167f\u1681-\u169a\u16a0-\u16ea\u16ee-\u16f8\u1700-\u1711\u171f-\u1731\u1740-\u1751\u1760-\u176c\u176e-\u1770\u1780-\u17b3\u17d7\u17dc\u1820-\u1878\u1880-\u18a8\u18aa\u18b0-\u18f5\u1900-\u191e\u1950-\u196d\u1970-\u1974\u1980-\u19ab\u19b0-\u19c9\u1a00-\u1a16\u1a20-\u1a54\u1aa7\u1b05-\u1b33\u1b45-\u1b4c\u1b83-\u1ba0\u1bae\u1baf\u1bba-\u1be5\u1c00-\u1c23\u1c4d-\u1c4f\u1c5a-\u1c7d\u1c80-\u1c8a\u1c90-\u1cba\u1cbd-\u1cbf\u1ce9-\u1cec\u1cee-\u1cf3\u1cf5\u1cf6\u1cfa\u1d00-\u1dbf\u1e00-\u1f15\u1f18-\u1f1d\u1f20-\u1f45\u1f48-\u1f4d\u1f50-\u1f57\u1f59\u1f5b\u1f5d\u1f5f-\u1f7d\u1f80-\u1fb4\u1fb6-\u1fbc\u1fbe\u1fc2-\u1fc4\u1fc6-\u1fcc\u1fd0-\u1fd3\u1fd6-\u1fdb\u1fe0-\u1fec\u1ff2-\u1ff4\u1ff6-\u1ffc\u2071\u207f\u2090-\u209c\u2102\u2107\u210a-\u2113\u2115\u2118-\u211d\u2124\u2126\u2128\u212a-\u2139\u213c-\u213f\u2145-\u2149\u214e\u2160-\u2188\u2c00-\u2ce4\u2ceb-\u2cee\u2cf2\u2cf3\u2d00-\u2d25\u2d27\u2d2d\u2d30-\u2d67\u2d6f\u2d80-\u2d96\u2da0-\u2da6\u2da8-\u2dae\u2db0-\u2db6\u2db8-\u2dbe\u2dc0-\u2dc6\u2dc8-\u2dce\u2dd0-\u2dd6\u2dd8-\u2dde\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303c\u3041-\u3096\u309b-\u309f\u30a1-\u30fa\u30fc-\u30ff\u3105-\u312f\u3131-\u318e\u31a0-\u31bf\u31f0-\u31ff\u3400-\u4dbf\u4e00-\ua48c\ua4d0-\ua4fd\ua500-\ua60c\ua610-\ua61f\ua62a\ua62b\ua640-\ua66e\ua67f-\ua69d\ua6a0-\ua6ef\ua717-\ua71f\ua722-\ua788\ua78b-\ua7cd\ua7d0\ua7d1\ua7d3\ua7d5-\ua7dc\ua7f2-\ua801\ua803-\ua805\ua807-\ua80a\ua80c-\ua822\ua840-\ua873\ua882-\ua8b3\ua8f2-\ua8f7\ua8fb\ua8fd\ua8fe\ua90a-\ua925\ua930-\ua946\ua960-\ua97c\ua984-\ua9b2\ua9cf\ua9e0-\ua9e4\ua9e6-\ua9ef\ua9fa-\ua9fe\uaa00-\uaa28\uaa40-\uaa42\uaa44-\uaa4b\uaa60-\uaa76\uaa7a\uaa7e-\uaaaf\uaab1\uaab5\uaab6\uaab9-\uaabd\uaac0\uaac2\uaadb-\uaadd\uaae0-\uaaea\uaaf2-\uaaf4\uab01-\uab06\uab09-\uab0e\uab11-\uab16\uab20-\uab26\uab28-\uab2e\uab30-\uab5a\uab5c-\uab69\uab70-\uabe2\uac00-\ud7a3\ud7b0-\ud7c6\ud7cb-\ud7fb\uf900-\ufa6d\ufa70-\ufad9\ufb00-\ufb06\ufb13-\ufb17\ufb1d\ufb1f-\ufb28\ufb2a-\ufb36\ufb38-\ufb3c\ufb3e\ufb40\ufb41\ufb43\ufb44\ufb46-\ufbb1\ufbd3-\ufd3d\ufd50-\ufd8f\ufd92-\ufdc7\ufdf0-\ufdfb\ufe70-\ufe74\ufe76-\ufefc\uff21-\uff3a\uff41-\uff5a\uff66-\uffbe\uffc2-\uffc7\uffca-\uffcf\uffd2-\uffd7\uffda-\uffdc"; -let nonASCIIidentifierChars = "\xb7\u0300-\u036f\u0387\u0483-\u0487\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u0669\u0670\u06d6-\u06dc\u06df-\u06e4\u06e7\u06e8\u06ea-\u06ed\u06f0-\u06f9\u0711\u0730-\u074a\u07a6-\u07b0\u07c0-\u07c9\u07eb-\u07f3\u07fd\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0859-\u085b\u0897-\u089f\u08ca-\u08e1\u08e3-\u0903\u093a-\u093c\u093e-\u094f\u0951-\u0957\u0962\u0963\u0966-\u096f\u0981-\u0983\u09bc\u09be-\u09c4\u09c7\u09c8\u09cb-\u09cd\u09d7\u09e2\u09e3\u09e6-\u09ef\u09fe\u0a01-\u0a03\u0a3c\u0a3e-\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a66-\u0a71\u0a75\u0a81-\u0a83\u0abc\u0abe-\u0ac5\u0ac7-\u0ac9\u0acb-\u0acd\u0ae2\u0ae3\u0ae6-\u0aef\u0afa-\u0aff\u0b01-\u0b03\u0b3c\u0b3e-\u0b44\u0b47\u0b48\u0b4b-\u0b4d\u0b55-\u0b57\u0b62\u0b63\u0b66-\u0b6f\u0b82\u0bbe-\u0bc2\u0bc6-\u0bc8\u0bca-\u0bcd\u0bd7\u0be6-\u0bef\u0c00-\u0c04\u0c3c\u0c3e-\u0c44\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0c66-\u0c6f\u0c81-\u0c83\u0cbc\u0cbe-\u0cc4\u0cc6-\u0cc8\u0cca-\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0ce6-\u0cef\u0cf3\u0d00-\u0d03\u0d3b\u0d3c\u0d3e-\u0d44\u0d46-\u0d48\u0d4a-\u0d4d\u0d57\u0d62\u0d63\u0d66-\u0d6f\u0d81-\u0d83\u0dca\u0dcf-\u0dd4\u0dd6\u0dd8-\u0ddf\u0de6-\u0def\u0df2\u0df3\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0e50-\u0e59\u0eb1\u0eb4-\u0ebc\u0ec8-\u0ece\u0ed0-\u0ed9\u0f18\u0f19\u0f20-\u0f29\u0f35\u0f37\u0f39\u0f3e\u0f3f\u0f71-\u0f84\u0f86\u0f87\u0f8d-\u0f97\u0f99-\u0fbc\u0fc6\u102b-\u103e\u1040-\u1049\u1056-\u1059\u105e-\u1060\u1062-\u1064\u1067-\u106d\u1071-\u1074\u1082-\u108d\u108f-\u109d\u135d-\u135f\u1369-\u1371\u1712-\u1715\u1732-\u1734\u1752\u1753\u1772\u1773\u17b4-\u17d3\u17dd\u17e0-\u17e9\u180b-\u180d\u180f-\u1819\u18a9\u1920-\u192b\u1930-\u193b\u1946-\u194f\u19d0-\u19da\u1a17-\u1a1b\u1a55-\u1a5e\u1a60-\u1a7c\u1a7f-\u1a89\u1a90-\u1a99\u1ab0-\u1abd\u1abf-\u1ace\u1b00-\u1b04\u1b34-\u1b44\u1b50-\u1b59\u1b6b-\u1b73\u1b80-\u1b82\u1ba1-\u1bad\u1bb0-\u1bb9\u1be6-\u1bf3\u1c24-\u1c37\u1c40-\u1c49\u1c50-\u1c59\u1cd0-\u1cd2\u1cd4-\u1ce8\u1ced\u1cf4\u1cf7-\u1cf9\u1dc0-\u1dff\u200c\u200d\u203f\u2040\u2054\u20d0-\u20dc\u20e1\u20e5-\u20f0\u2cef-\u2cf1\u2d7f\u2de0-\u2dff\u302a-\u302f\u3099\u309a\u30fb\ua620-\ua629\ua66f\ua674-\ua67d\ua69e\ua69f\ua6f0\ua6f1\ua802\ua806\ua80b\ua823-\ua827\ua82c\ua880\ua881\ua8b4-\ua8c5\ua8d0-\ua8d9\ua8e0-\ua8f1\ua8ff-\ua909\ua926-\ua92d\ua947-\ua953\ua980-\ua983\ua9b3-\ua9c0\ua9d0-\ua9d9\ua9e5\ua9f0-\ua9f9\uaa29-\uaa36\uaa43\uaa4c\uaa4d\uaa50-\uaa59\uaa7b-\uaa7d\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uaaeb-\uaaef\uaaf5\uaaf6\uabe3-\uabea\uabec\uabed\uabf0-\uabf9\ufb1e\ufe00-\ufe0f\ufe20-\ufe2f\ufe33\ufe34\ufe4d-\ufe4f\uff10-\uff19\uff3f\uff65"; +let nonASCIIidentifierStartChars = "\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8-\u02c1\u02c6-\u02d1\u02e0-\u02e4\u02ec\u02ee\u0370-\u0374\u0376\u0377\u037a-\u037d\u037f\u0386\u0388-\u038a\u038c\u038e-\u03a1\u03a3-\u03f5\u03f7-\u0481\u048a-\u052f\u0531-\u0556\u0559\u0560-\u0588\u05d0-\u05ea\u05ef-\u05f2\u0620-\u064a\u066e\u066f\u0671-\u06d3\u06d5\u06e5\u06e6\u06ee\u06ef\u06fa-\u06fc\u06ff\u0710\u0712-\u072f\u074d-\u07a5\u07b1\u07ca-\u07ea\u07f4\u07f5\u07fa\u0800-\u0815\u081a\u0824\u0828\u0840-\u0858\u0860-\u086a\u0870-\u0887\u0889-\u088f\u08a0-\u08c9\u0904-\u0939\u093d\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098c\u098f\u0990\u0993-\u09a8\u09aa-\u09b0\u09b2\u09b6-\u09b9\u09bd\u09ce\u09dc\u09dd\u09df-\u09e1\u09f0\u09f1\u09fc\u0a05-\u0a0a\u0a0f\u0a10\u0a13-\u0a28\u0a2a-\u0a30\u0a32\u0a33\u0a35\u0a36\u0a38\u0a39\u0a59-\u0a5c\u0a5e\u0a72-\u0a74\u0a85-\u0a8d\u0a8f-\u0a91\u0a93-\u0aa8\u0aaa-\u0ab0\u0ab2\u0ab3\u0ab5-\u0ab9\u0abd\u0ad0\u0ae0\u0ae1\u0af9\u0b05-\u0b0c\u0b0f\u0b10\u0b13-\u0b28\u0b2a-\u0b30\u0b32\u0b33\u0b35-\u0b39\u0b3d\u0b5c\u0b5d\u0b5f-\u0b61\u0b71\u0b83\u0b85-\u0b8a\u0b8e-\u0b90\u0b92-\u0b95\u0b99\u0b9a\u0b9c\u0b9e\u0b9f\u0ba3\u0ba4\u0ba8-\u0baa\u0bae-\u0bb9\u0bd0\u0c05-\u0c0c\u0c0e-\u0c10\u0c12-\u0c28\u0c2a-\u0c39\u0c3d\u0c58-\u0c5a\u0c5c\u0c5d\u0c60\u0c61\u0c80\u0c85-\u0c8c\u0c8e-\u0c90\u0c92-\u0ca8\u0caa-\u0cb3\u0cb5-\u0cb9\u0cbd\u0cdc-\u0cde\u0ce0\u0ce1\u0cf1\u0cf2\u0d04-\u0d0c\u0d0e-\u0d10\u0d12-\u0d3a\u0d3d\u0d4e\u0d54-\u0d56\u0d5f-\u0d61\u0d7a-\u0d7f\u0d85-\u0d96\u0d9a-\u0db1\u0db3-\u0dbb\u0dbd\u0dc0-\u0dc6\u0e01-\u0e30\u0e32\u0e33\u0e40-\u0e46\u0e81\u0e82\u0e84\u0e86-\u0e8a\u0e8c-\u0ea3\u0ea5\u0ea7-\u0eb0\u0eb2\u0eb3\u0ebd\u0ec0-\u0ec4\u0ec6\u0edc-\u0edf\u0f00\u0f40-\u0f47\u0f49-\u0f6c\u0f88-\u0f8c\u1000-\u102a\u103f\u1050-\u1055\u105a-\u105d\u1061\u1065\u1066\u106e-\u1070\u1075-\u1081\u108e\u10a0-\u10c5\u10c7\u10cd\u10d0-\u10fa\u10fc-\u1248\u124a-\u124d\u1250-\u1256\u1258\u125a-\u125d\u1260-\u1288\u128a-\u128d\u1290-\u12b0\u12b2-\u12b5\u12b8-\u12be\u12c0\u12c2-\u12c5\u12c8-\u12d6\u12d8-\u1310\u1312-\u1315\u1318-\u135a\u1380-\u138f\u13a0-\u13f5\u13f8-\u13fd\u1401-\u166c\u166f-\u167f\u1681-\u169a\u16a0-\u16ea\u16ee-\u16f8\u1700-\u1711\u171f-\u1731\u1740-\u1751\u1760-\u176c\u176e-\u1770\u1780-\u17b3\u17d7\u17dc\u1820-\u1878\u1880-\u18a8\u18aa\u18b0-\u18f5\u1900-\u191e\u1950-\u196d\u1970-\u1974\u1980-\u19ab\u19b0-\u19c9\u1a00-\u1a16\u1a20-\u1a54\u1aa7\u1b05-\u1b33\u1b45-\u1b4c\u1b83-\u1ba0\u1bae\u1baf\u1bba-\u1be5\u1c00-\u1c23\u1c4d-\u1c4f\u1c5a-\u1c7d\u1c80-\u1c8a\u1c90-\u1cba\u1cbd-\u1cbf\u1ce9-\u1cec\u1cee-\u1cf3\u1cf5\u1cf6\u1cfa\u1d00-\u1dbf\u1e00-\u1f15\u1f18-\u1f1d\u1f20-\u1f45\u1f48-\u1f4d\u1f50-\u1f57\u1f59\u1f5b\u1f5d\u1f5f-\u1f7d\u1f80-\u1fb4\u1fb6-\u1fbc\u1fbe\u1fc2-\u1fc4\u1fc6-\u1fcc\u1fd0-\u1fd3\u1fd6-\u1fdb\u1fe0-\u1fec\u1ff2-\u1ff4\u1ff6-\u1ffc\u2071\u207f\u2090-\u209c\u2102\u2107\u210a-\u2113\u2115\u2118-\u211d\u2124\u2126\u2128\u212a-\u2139\u213c-\u213f\u2145-\u2149\u214e\u2160-\u2188\u2c00-\u2ce4\u2ceb-\u2cee\u2cf2\u2cf3\u2d00-\u2d25\u2d27\u2d2d\u2d30-\u2d67\u2d6f\u2d80-\u2d96\u2da0-\u2da6\u2da8-\u2dae\u2db0-\u2db6\u2db8-\u2dbe\u2dc0-\u2dc6\u2dc8-\u2dce\u2dd0-\u2dd6\u2dd8-\u2dde\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303c\u3041-\u3096\u309b-\u309f\u30a1-\u30fa\u30fc-\u30ff\u3105-\u312f\u3131-\u318e\u31a0-\u31bf\u31f0-\u31ff\u3400-\u4dbf\u4e00-\ua48c\ua4d0-\ua4fd\ua500-\ua60c\ua610-\ua61f\ua62a\ua62b\ua640-\ua66e\ua67f-\ua69d\ua6a0-\ua6ef\ua717-\ua71f\ua722-\ua788\ua78b-\ua7dc\ua7f1-\ua801\ua803-\ua805\ua807-\ua80a\ua80c-\ua822\ua840-\ua873\ua882-\ua8b3\ua8f2-\ua8f7\ua8fb\ua8fd\ua8fe\ua90a-\ua925\ua930-\ua946\ua960-\ua97c\ua984-\ua9b2\ua9cf\ua9e0-\ua9e4\ua9e6-\ua9ef\ua9fa-\ua9fe\uaa00-\uaa28\uaa40-\uaa42\uaa44-\uaa4b\uaa60-\uaa76\uaa7a\uaa7e-\uaaaf\uaab1\uaab5\uaab6\uaab9-\uaabd\uaac0\uaac2\uaadb-\uaadd\uaae0-\uaaea\uaaf2-\uaaf4\uab01-\uab06\uab09-\uab0e\uab11-\uab16\uab20-\uab26\uab28-\uab2e\uab30-\uab5a\uab5c-\uab69\uab70-\uabe2\uac00-\ud7a3\ud7b0-\ud7c6\ud7cb-\ud7fb\uf900-\ufa6d\ufa70-\ufad9\ufb00-\ufb06\ufb13-\ufb17\ufb1d\ufb1f-\ufb28\ufb2a-\ufb36\ufb38-\ufb3c\ufb3e\ufb40\ufb41\ufb43\ufb44\ufb46-\ufbb1\ufbd3-\ufd3d\ufd50-\ufd8f\ufd92-\ufdc7\ufdf0-\ufdfb\ufe70-\ufe74\ufe76-\ufefc\uff21-\uff3a\uff41-\uff5a\uff66-\uffbe\uffc2-\uffc7\uffca-\uffcf\uffd2-\uffd7\uffda-\uffdc"; +let nonASCIIidentifierChars = "\xb7\u0300-\u036f\u0387\u0483-\u0487\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u0669\u0670\u06d6-\u06dc\u06df-\u06e4\u06e7\u06e8\u06ea-\u06ed\u06f0-\u06f9\u0711\u0730-\u074a\u07a6-\u07b0\u07c0-\u07c9\u07eb-\u07f3\u07fd\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0859-\u085b\u0897-\u089f\u08ca-\u08e1\u08e3-\u0903\u093a-\u093c\u093e-\u094f\u0951-\u0957\u0962\u0963\u0966-\u096f\u0981-\u0983\u09bc\u09be-\u09c4\u09c7\u09c8\u09cb-\u09cd\u09d7\u09e2\u09e3\u09e6-\u09ef\u09fe\u0a01-\u0a03\u0a3c\u0a3e-\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a66-\u0a71\u0a75\u0a81-\u0a83\u0abc\u0abe-\u0ac5\u0ac7-\u0ac9\u0acb-\u0acd\u0ae2\u0ae3\u0ae6-\u0aef\u0afa-\u0aff\u0b01-\u0b03\u0b3c\u0b3e-\u0b44\u0b47\u0b48\u0b4b-\u0b4d\u0b55-\u0b57\u0b62\u0b63\u0b66-\u0b6f\u0b82\u0bbe-\u0bc2\u0bc6-\u0bc8\u0bca-\u0bcd\u0bd7\u0be6-\u0bef\u0c00-\u0c04\u0c3c\u0c3e-\u0c44\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0c66-\u0c6f\u0c81-\u0c83\u0cbc\u0cbe-\u0cc4\u0cc6-\u0cc8\u0cca-\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0ce6-\u0cef\u0cf3\u0d00-\u0d03\u0d3b\u0d3c\u0d3e-\u0d44\u0d46-\u0d48\u0d4a-\u0d4d\u0d57\u0d62\u0d63\u0d66-\u0d6f\u0d81-\u0d83\u0dca\u0dcf-\u0dd4\u0dd6\u0dd8-\u0ddf\u0de6-\u0def\u0df2\u0df3\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0e50-\u0e59\u0eb1\u0eb4-\u0ebc\u0ec8-\u0ece\u0ed0-\u0ed9\u0f18\u0f19\u0f20-\u0f29\u0f35\u0f37\u0f39\u0f3e\u0f3f\u0f71-\u0f84\u0f86\u0f87\u0f8d-\u0f97\u0f99-\u0fbc\u0fc6\u102b-\u103e\u1040-\u1049\u1056-\u1059\u105e-\u1060\u1062-\u1064\u1067-\u106d\u1071-\u1074\u1082-\u108d\u108f-\u109d\u135d-\u135f\u1369-\u1371\u1712-\u1715\u1732-\u1734\u1752\u1753\u1772\u1773\u17b4-\u17d3\u17dd\u17e0-\u17e9\u180b-\u180d\u180f-\u1819\u18a9\u1920-\u192b\u1930-\u193b\u1946-\u194f\u19d0-\u19da\u1a17-\u1a1b\u1a55-\u1a5e\u1a60-\u1a7c\u1a7f-\u1a89\u1a90-\u1a99\u1ab0-\u1abd\u1abf-\u1add\u1ae0-\u1aeb\u1b00-\u1b04\u1b34-\u1b44\u1b50-\u1b59\u1b6b-\u1b73\u1b80-\u1b82\u1ba1-\u1bad\u1bb0-\u1bb9\u1be6-\u1bf3\u1c24-\u1c37\u1c40-\u1c49\u1c50-\u1c59\u1cd0-\u1cd2\u1cd4-\u1ce8\u1ced\u1cf4\u1cf7-\u1cf9\u1dc0-\u1dff\u200c\u200d\u203f\u2040\u2054\u20d0-\u20dc\u20e1\u20e5-\u20f0\u2cef-\u2cf1\u2d7f\u2de0-\u2dff\u302a-\u302f\u3099\u309a\u30fb\ua620-\ua629\ua66f\ua674-\ua67d\ua69e\ua69f\ua6f0\ua6f1\ua802\ua806\ua80b\ua823-\ua827\ua82c\ua880\ua881\ua8b4-\ua8c5\ua8d0-\ua8d9\ua8e0-\ua8f1\ua8ff-\ua909\ua926-\ua92d\ua947-\ua953\ua980-\ua983\ua9b3-\ua9c0\ua9d0-\ua9d9\ua9e5\ua9f0-\ua9f9\uaa29-\uaa36\uaa43\uaa4c\uaa4d\uaa50-\uaa59\uaa7b-\uaa7d\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uaaeb-\uaaef\uaaf5\uaaf6\uabe3-\uabea\uabec\uabed\uabf0-\uabf9\ufb1e\ufe00-\ufe0f\ufe20-\ufe2f\ufe33\ufe34\ufe4d-\ufe4f\uff10-\uff19\uff3f\uff65"; const nonASCIIidentifierStart = new RegExp("[" + nonASCIIidentifierStartChars + "]"); const nonASCIIidentifier = new RegExp("[" + nonASCIIidentifierStartChars + nonASCIIidentifierChars + "]"); nonASCIIidentifierStartChars = nonASCIIidentifierChars = null; -const astralIdentifierStartCodes = [0, 11, 2, 25, 2, 18, 2, 1, 2, 14, 3, 13, 35, 122, 70, 52, 268, 28, 4, 48, 48, 31, 14, 29, 6, 37, 11, 29, 3, 35, 5, 7, 2, 4, 43, 157, 19, 35, 5, 35, 5, 39, 9, 51, 13, 10, 2, 14, 2, 6, 2, 1, 2, 10, 2, 14, 2, 6, 2, 1, 4, 51, 13, 310, 10, 21, 11, 7, 25, 5, 2, 41, 2, 8, 70, 5, 3, 0, 2, 43, 2, 1, 4, 0, 3, 22, 11, 22, 10, 30, 66, 18, 2, 1, 11, 21, 11, 25, 71, 55, 7, 1, 65, 0, 16, 3, 2, 2, 2, 28, 43, 28, 4, 28, 36, 7, 2, 27, 28, 53, 11, 21, 11, 18, 14, 17, 111, 72, 56, 50, 14, 50, 14, 35, 39, 27, 10, 22, 251, 41, 7, 1, 17, 2, 60, 28, 11, 0, 9, 21, 43, 17, 47, 20, 28, 22, 13, 52, 58, 1, 3, 0, 14, 44, 33, 24, 27, 35, 30, 0, 3, 0, 9, 34, 4, 0, 13, 47, 15, 3, 22, 0, 2, 0, 36, 17, 2, 24, 20, 1, 64, 6, 2, 0, 2, 3, 2, 14, 2, 9, 8, 46, 39, 7, 3, 1, 3, 21, 2, 6, 2, 1, 2, 4, 4, 0, 19, 0, 13, 4, 31, 9, 2, 0, 3, 0, 2, 37, 2, 0, 26, 0, 2, 0, 45, 52, 19, 3, 21, 2, 31, 47, 21, 1, 2, 0, 185, 46, 42, 3, 37, 47, 21, 0, 60, 42, 14, 0, 72, 26, 38, 6, 186, 43, 117, 63, 32, 7, 3, 0, 3, 7, 2, 1, 2, 23, 16, 0, 2, 0, 95, 7, 3, 38, 17, 0, 2, 0, 29, 0, 11, 39, 8, 0, 22, 0, 12, 45, 20, 0, 19, 72, 200, 32, 32, 8, 2, 36, 18, 0, 50, 29, 113, 6, 2, 1, 2, 37, 22, 0, 26, 5, 2, 1, 2, 31, 15, 0, 328, 18, 16, 0, 2, 12, 2, 33, 125, 0, 80, 921, 103, 110, 18, 195, 2637, 96, 16, 1071, 18, 5, 26, 3994, 6, 582, 6842, 29, 1763, 568, 8, 30, 18, 78, 18, 29, 19, 47, 17, 3, 32, 20, 6, 18, 433, 44, 212, 63, 129, 74, 6, 0, 67, 12, 65, 1, 2, 0, 29, 6135, 9, 1237, 42, 9, 8936, 3, 2, 6, 2, 1, 2, 290, 16, 0, 30, 2, 3, 0, 15, 3, 9, 395, 2309, 106, 6, 12, 4, 8, 8, 9, 5991, 84, 2, 70, 2, 1, 3, 0, 3, 1, 3, 3, 2, 11, 2, 0, 2, 6, 2, 64, 2, 3, 3, 7, 2, 6, 2, 27, 2, 3, 2, 4, 2, 0, 4, 6, 2, 339, 3, 24, 2, 24, 2, 30, 2, 24, 2, 30, 2, 24, 2, 30, 2, 24, 2, 30, 2, 24, 2, 7, 1845, 30, 7, 5, 262, 61, 147, 44, 11, 6, 17, 0, 322, 29, 19, 43, 485, 27, 229, 29, 3, 0, 496, 6, 2, 3, 2, 1, 2, 14, 2, 196, 60, 67, 8, 0, 1205, 3, 2, 26, 2, 1, 2, 0, 3, 0, 2, 9, 2, 3, 2, 0, 2, 0, 7, 0, 5, 0, 2, 0, 2, 0, 2, 2, 2, 1, 2, 0, 3, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 1, 2, 0, 3, 3, 2, 6, 2, 3, 2, 3, 2, 0, 2, 9, 2, 16, 6, 2, 2, 4, 2, 16, 4421, 42719, 33, 4153, 7, 221, 3, 5761, 15, 7472, 16, 621, 2467, 541, 1507, 4938, 6, 4191]; -const astralIdentifierCodes = [509, 0, 227, 0, 150, 4, 294, 9, 1368, 2, 2, 1, 6, 3, 41, 2, 5, 0, 166, 1, 574, 3, 9, 9, 7, 9, 32, 4, 318, 1, 80, 3, 71, 10, 50, 3, 123, 2, 54, 14, 32, 10, 3, 1, 11, 3, 46, 10, 8, 0, 46, 9, 7, 2, 37, 13, 2, 9, 6, 1, 45, 0, 13, 2, 49, 13, 9, 3, 2, 11, 83, 11, 7, 0, 3, 0, 158, 11, 6, 9, 7, 3, 56, 1, 2, 6, 3, 1, 3, 2, 10, 0, 11, 1, 3, 6, 4, 4, 68, 8, 2, 0, 3, 0, 2, 3, 2, 4, 2, 0, 15, 1, 83, 17, 10, 9, 5, 0, 82, 19, 13, 9, 214, 6, 3, 8, 28, 1, 83, 16, 16, 9, 82, 12, 9, 9, 7, 19, 58, 14, 5, 9, 243, 14, 166, 9, 71, 5, 2, 1, 3, 3, 2, 0, 2, 1, 13, 9, 120, 6, 3, 6, 4, 0, 29, 9, 41, 6, 2, 3, 9, 0, 10, 10, 47, 15, 343, 9, 54, 7, 2, 7, 17, 9, 57, 21, 2, 13, 123, 5, 4, 0, 2, 1, 2, 6, 2, 0, 9, 9, 49, 4, 2, 1, 2, 4, 9, 9, 330, 3, 10, 1, 2, 0, 49, 6, 4, 4, 14, 10, 5350, 0, 7, 14, 11465, 27, 2343, 9, 87, 9, 39, 4, 60, 6, 26, 9, 535, 9, 470, 0, 2, 54, 8, 3, 82, 0, 12, 1, 19628, 1, 4178, 9, 519, 45, 3, 22, 543, 4, 4, 5, 9, 7, 3, 6, 31, 3, 149, 2, 1418, 49, 513, 54, 5, 49, 9, 0, 15, 0, 23, 4, 2, 14, 1361, 6, 2, 16, 3, 6, 2, 1, 2, 4, 101, 0, 161, 6, 10, 9, 357, 0, 62, 13, 499, 13, 245, 1, 2, 9, 726, 6, 110, 6, 6, 9, 4759, 9, 787719, 239]; +const astralIdentifierStartCodes = [0, 11, 2, 25, 2, 18, 2, 1, 2, 14, 3, 13, 35, 122, 70, 52, 268, 28, 4, 48, 48, 31, 14, 29, 6, 37, 11, 29, 3, 35, 5, 7, 2, 4, 43, 157, 19, 35, 5, 35, 5, 39, 9, 51, 13, 10, 2, 14, 2, 6, 2, 1, 2, 10, 2, 14, 2, 6, 2, 1, 4, 51, 13, 310, 10, 21, 11, 7, 25, 5, 2, 41, 2, 8, 70, 5, 3, 0, 2, 43, 2, 1, 4, 0, 3, 22, 11, 22, 10, 30, 66, 18, 2, 1, 11, 21, 11, 25, 7, 25, 39, 55, 7, 1, 65, 0, 16, 3, 2, 2, 2, 28, 43, 28, 4, 28, 36, 7, 2, 27, 28, 53, 11, 21, 11, 18, 14, 17, 111, 72, 56, 50, 14, 50, 14, 35, 39, 27, 10, 22, 251, 41, 7, 1, 17, 5, 57, 28, 11, 0, 9, 21, 43, 17, 47, 20, 28, 22, 13, 52, 58, 1, 3, 0, 14, 44, 33, 24, 27, 35, 30, 0, 3, 0, 9, 34, 4, 0, 13, 47, 15, 3, 22, 0, 2, 0, 36, 17, 2, 24, 20, 1, 64, 6, 2, 0, 2, 3, 2, 14, 2, 9, 8, 46, 39, 7, 3, 1, 3, 21, 2, 6, 2, 1, 2, 4, 4, 0, 19, 0, 13, 4, 31, 9, 2, 0, 3, 0, 2, 37, 2, 0, 26, 0, 2, 0, 45, 52, 19, 3, 21, 2, 31, 47, 21, 1, 2, 0, 185, 46, 42, 3, 37, 47, 21, 0, 60, 42, 14, 0, 72, 26, 38, 6, 186, 43, 117, 63, 32, 7, 3, 0, 3, 7, 2, 1, 2, 23, 16, 0, 2, 0, 95, 7, 3, 38, 17, 0, 2, 0, 29, 0, 11, 39, 8, 0, 22, 0, 12, 45, 20, 0, 19, 72, 200, 32, 32, 8, 2, 36, 18, 0, 50, 29, 113, 6, 2, 1, 2, 37, 22, 0, 26, 5, 2, 1, 2, 31, 15, 0, 24, 43, 261, 18, 16, 0, 2, 12, 2, 33, 125, 0, 80, 921, 103, 110, 18, 195, 2637, 96, 16, 1071, 18, 5, 26, 3994, 6, 582, 6842, 29, 1763, 568, 8, 30, 18, 78, 18, 29, 19, 47, 17, 3, 32, 20, 6, 18, 433, 44, 212, 63, 33, 24, 3, 24, 45, 74, 6, 0, 67, 12, 65, 1, 2, 0, 15, 4, 10, 7381, 42, 31, 98, 114, 8702, 3, 2, 6, 2, 1, 2, 290, 16, 0, 30, 2, 3, 0, 15, 3, 9, 395, 2309, 106, 6, 12, 4, 8, 8, 9, 5991, 84, 2, 70, 2, 1, 3, 0, 3, 1, 3, 3, 2, 11, 2, 0, 2, 6, 2, 64, 2, 3, 3, 7, 2, 6, 2, 27, 2, 3, 2, 4, 2, 0, 4, 6, 2, 339, 3, 24, 2, 24, 2, 30, 2, 24, 2, 30, 2, 24, 2, 30, 2, 24, 2, 30, 2, 24, 2, 7, 1845, 30, 7, 5, 262, 61, 147, 44, 11, 6, 17, 0, 322, 29, 19, 43, 485, 27, 229, 29, 3, 0, 208, 30, 2, 2, 2, 1, 2, 6, 3, 4, 10, 1, 225, 6, 2, 3, 2, 1, 2, 14, 2, 196, 60, 67, 8, 0, 1205, 3, 2, 26, 2, 1, 2, 0, 3, 0, 2, 9, 2, 3, 2, 0, 2, 0, 7, 0, 5, 0, 2, 0, 2, 0, 2, 2, 2, 1, 2, 0, 3, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 1, 2, 0, 3, 3, 2, 6, 2, 3, 2, 3, 2, 0, 2, 9, 2, 16, 6, 2, 2, 4, 2, 16, 4421, 42719, 33, 4381, 3, 5773, 3, 7472, 16, 621, 2467, 541, 1507, 4938, 6, 8489]; +const astralIdentifierCodes = [509, 0, 227, 0, 150, 4, 294, 9, 1368, 2, 2, 1, 6, 3, 41, 2, 5, 0, 166, 1, 574, 3, 9, 9, 7, 9, 32, 4, 318, 1, 78, 5, 71, 10, 50, 3, 123, 2, 54, 14, 32, 10, 3, 1, 11, 3, 46, 10, 8, 0, 46, 9, 7, 2, 37, 13, 2, 9, 6, 1, 45, 0, 13, 2, 49, 13, 9, 3, 2, 11, 83, 11, 7, 0, 3, 0, 158, 11, 6, 9, 7, 3, 56, 1, 2, 6, 3, 1, 3, 2, 10, 0, 11, 1, 3, 6, 4, 4, 68, 8, 2, 0, 3, 0, 2, 3, 2, 4, 2, 0, 15, 1, 83, 17, 10, 9, 5, 0, 82, 19, 13, 9, 214, 6, 3, 8, 28, 1, 83, 16, 16, 9, 82, 12, 9, 9, 7, 19, 58, 14, 5, 9, 243, 14, 166, 9, 71, 5, 2, 1, 3, 3, 2, 0, 2, 1, 13, 9, 120, 6, 3, 6, 4, 0, 29, 9, 41, 6, 2, 3, 9, 0, 10, 10, 47, 15, 199, 7, 137, 9, 54, 7, 2, 7, 17, 9, 57, 21, 2, 13, 123, 5, 4, 0, 2, 1, 2, 6, 2, 0, 9, 9, 49, 4, 2, 1, 2, 4, 9, 9, 55, 9, 266, 3, 10, 1, 2, 0, 49, 6, 4, 4, 14, 10, 5350, 0, 7, 14, 11465, 27, 2343, 9, 87, 9, 39, 4, 60, 6, 26, 9, 535, 9, 470, 0, 2, 54, 8, 3, 82, 0, 12, 1, 19628, 1, 4178, 9, 519, 45, 3, 22, 543, 4, 4, 5, 9, 7, 3, 6, 31, 3, 149, 2, 1418, 49, 513, 54, 5, 49, 9, 0, 15, 0, 23, 4, 2, 14, 1361, 6, 2, 16, 3, 6, 2, 1, 2, 4, 101, 0, 161, 6, 10, 9, 357, 0, 62, 13, 499, 13, 245, 1, 2, 9, 233, 0, 3, 0, 8, 1, 6, 0, 475, 6, 110, 6, 6, 9, 4759, 9, 787719, 239]; function isInAstralSet(code, set) { let pos = 0x10000; for (let i = 0, length = set.length; i < length; i += 2) { diff --git a/node_modules/@babel/helper-validator-identifier/lib/identifier.js.map b/node_modules/@babel/helper-validator-identifier/lib/identifier.js.map index ecf095223..71d32ff26 100644 --- a/node_modules/@babel/helper-validator-identifier/lib/identifier.js.map +++ b/node_modules/@babel/helper-validator-identifier/lib/identifier.js.map @@ -1 +1 @@ -{"version":3,"names":["nonASCIIidentifierStartChars","nonASCIIidentifierChars","nonASCIIidentifierStart","RegExp","nonASCIIidentifier","astralIdentifierStartCodes","astralIdentifierCodes","isInAstralSet","code","set","pos","i","length","isIdentifierStart","test","String","fromCharCode","isIdentifierChar","isIdentifierName","name","isFirst","cp","charCodeAt","trail"],"sources":["../src/identifier.ts"],"sourcesContent":["// We inline this package\n// eslint-disable-next-line import/no-extraneous-dependencies\nimport * as charCodes from \"charcodes\";\n\n// ## Character categories\n\n// Big ugly regular expressions that match characters in the\n// whitespace, identifier, and identifier-start categories. These\n// are only applied when a character is found to actually have a\n// code point between 0x80 and 0xffff.\n// Generated by `scripts/generate-identifier-regex.cjs`.\n\n/* prettier-ignore */\nlet nonASCIIidentifierStartChars = \"\\xaa\\xb5\\xba\\xc0-\\xd6\\xd8-\\xf6\\xf8-\\u02c1\\u02c6-\\u02d1\\u02e0-\\u02e4\\u02ec\\u02ee\\u0370-\\u0374\\u0376\\u0377\\u037a-\\u037d\\u037f\\u0386\\u0388-\\u038a\\u038c\\u038e-\\u03a1\\u03a3-\\u03f5\\u03f7-\\u0481\\u048a-\\u052f\\u0531-\\u0556\\u0559\\u0560-\\u0588\\u05d0-\\u05ea\\u05ef-\\u05f2\\u0620-\\u064a\\u066e\\u066f\\u0671-\\u06d3\\u06d5\\u06e5\\u06e6\\u06ee\\u06ef\\u06fa-\\u06fc\\u06ff\\u0710\\u0712-\\u072f\\u074d-\\u07a5\\u07b1\\u07ca-\\u07ea\\u07f4\\u07f5\\u07fa\\u0800-\\u0815\\u081a\\u0824\\u0828\\u0840-\\u0858\\u0860-\\u086a\\u0870-\\u0887\\u0889-\\u088e\\u08a0-\\u08c9\\u0904-\\u0939\\u093d\\u0950\\u0958-\\u0961\\u0971-\\u0980\\u0985-\\u098c\\u098f\\u0990\\u0993-\\u09a8\\u09aa-\\u09b0\\u09b2\\u09b6-\\u09b9\\u09bd\\u09ce\\u09dc\\u09dd\\u09df-\\u09e1\\u09f0\\u09f1\\u09fc\\u0a05-\\u0a0a\\u0a0f\\u0a10\\u0a13-\\u0a28\\u0a2a-\\u0a30\\u0a32\\u0a33\\u0a35\\u0a36\\u0a38\\u0a39\\u0a59-\\u0a5c\\u0a5e\\u0a72-\\u0a74\\u0a85-\\u0a8d\\u0a8f-\\u0a91\\u0a93-\\u0aa8\\u0aaa-\\u0ab0\\u0ab2\\u0ab3\\u0ab5-\\u0ab9\\u0abd\\u0ad0\\u0ae0\\u0ae1\\u0af9\\u0b05-\\u0b0c\\u0b0f\\u0b10\\u0b13-\\u0b28\\u0b2a-\\u0b30\\u0b32\\u0b33\\u0b35-\\u0b39\\u0b3d\\u0b5c\\u0b5d\\u0b5f-\\u0b61\\u0b71\\u0b83\\u0b85-\\u0b8a\\u0b8e-\\u0b90\\u0b92-\\u0b95\\u0b99\\u0b9a\\u0b9c\\u0b9e\\u0b9f\\u0ba3\\u0ba4\\u0ba8-\\u0baa\\u0bae-\\u0bb9\\u0bd0\\u0c05-\\u0c0c\\u0c0e-\\u0c10\\u0c12-\\u0c28\\u0c2a-\\u0c39\\u0c3d\\u0c58-\\u0c5a\\u0c5d\\u0c60\\u0c61\\u0c80\\u0c85-\\u0c8c\\u0c8e-\\u0c90\\u0c92-\\u0ca8\\u0caa-\\u0cb3\\u0cb5-\\u0cb9\\u0cbd\\u0cdd\\u0cde\\u0ce0\\u0ce1\\u0cf1\\u0cf2\\u0d04-\\u0d0c\\u0d0e-\\u0d10\\u0d12-\\u0d3a\\u0d3d\\u0d4e\\u0d54-\\u0d56\\u0d5f-\\u0d61\\u0d7a-\\u0d7f\\u0d85-\\u0d96\\u0d9a-\\u0db1\\u0db3-\\u0dbb\\u0dbd\\u0dc0-\\u0dc6\\u0e01-\\u0e30\\u0e32\\u0e33\\u0e40-\\u0e46\\u0e81\\u0e82\\u0e84\\u0e86-\\u0e8a\\u0e8c-\\u0ea3\\u0ea5\\u0ea7-\\u0eb0\\u0eb2\\u0eb3\\u0ebd\\u0ec0-\\u0ec4\\u0ec6\\u0edc-\\u0edf\\u0f00\\u0f40-\\u0f47\\u0f49-\\u0f6c\\u0f88-\\u0f8c\\u1000-\\u102a\\u103f\\u1050-\\u1055\\u105a-\\u105d\\u1061\\u1065\\u1066\\u106e-\\u1070\\u1075-\\u1081\\u108e\\u10a0-\\u10c5\\u10c7\\u10cd\\u10d0-\\u10fa\\u10fc-\\u1248\\u124a-\\u124d\\u1250-\\u1256\\u1258\\u125a-\\u125d\\u1260-\\u1288\\u128a-\\u128d\\u1290-\\u12b0\\u12b2-\\u12b5\\u12b8-\\u12be\\u12c0\\u12c2-\\u12c5\\u12c8-\\u12d6\\u12d8-\\u1310\\u1312-\\u1315\\u1318-\\u135a\\u1380-\\u138f\\u13a0-\\u13f5\\u13f8-\\u13fd\\u1401-\\u166c\\u166f-\\u167f\\u1681-\\u169a\\u16a0-\\u16ea\\u16ee-\\u16f8\\u1700-\\u1711\\u171f-\\u1731\\u1740-\\u1751\\u1760-\\u176c\\u176e-\\u1770\\u1780-\\u17b3\\u17d7\\u17dc\\u1820-\\u1878\\u1880-\\u18a8\\u18aa\\u18b0-\\u18f5\\u1900-\\u191e\\u1950-\\u196d\\u1970-\\u1974\\u1980-\\u19ab\\u19b0-\\u19c9\\u1a00-\\u1a16\\u1a20-\\u1a54\\u1aa7\\u1b05-\\u1b33\\u1b45-\\u1b4c\\u1b83-\\u1ba0\\u1bae\\u1baf\\u1bba-\\u1be5\\u1c00-\\u1c23\\u1c4d-\\u1c4f\\u1c5a-\\u1c7d\\u1c80-\\u1c8a\\u1c90-\\u1cba\\u1cbd-\\u1cbf\\u1ce9-\\u1cec\\u1cee-\\u1cf3\\u1cf5\\u1cf6\\u1cfa\\u1d00-\\u1dbf\\u1e00-\\u1f15\\u1f18-\\u1f1d\\u1f20-\\u1f45\\u1f48-\\u1f4d\\u1f50-\\u1f57\\u1f59\\u1f5b\\u1f5d\\u1f5f-\\u1f7d\\u1f80-\\u1fb4\\u1fb6-\\u1fbc\\u1fbe\\u1fc2-\\u1fc4\\u1fc6-\\u1fcc\\u1fd0-\\u1fd3\\u1fd6-\\u1fdb\\u1fe0-\\u1fec\\u1ff2-\\u1ff4\\u1ff6-\\u1ffc\\u2071\\u207f\\u2090-\\u209c\\u2102\\u2107\\u210a-\\u2113\\u2115\\u2118-\\u211d\\u2124\\u2126\\u2128\\u212a-\\u2139\\u213c-\\u213f\\u2145-\\u2149\\u214e\\u2160-\\u2188\\u2c00-\\u2ce4\\u2ceb-\\u2cee\\u2cf2\\u2cf3\\u2d00-\\u2d25\\u2d27\\u2d2d\\u2d30-\\u2d67\\u2d6f\\u2d80-\\u2d96\\u2da0-\\u2da6\\u2da8-\\u2dae\\u2db0-\\u2db6\\u2db8-\\u2dbe\\u2dc0-\\u2dc6\\u2dc8-\\u2dce\\u2dd0-\\u2dd6\\u2dd8-\\u2dde\\u3005-\\u3007\\u3021-\\u3029\\u3031-\\u3035\\u3038-\\u303c\\u3041-\\u3096\\u309b-\\u309f\\u30a1-\\u30fa\\u30fc-\\u30ff\\u3105-\\u312f\\u3131-\\u318e\\u31a0-\\u31bf\\u31f0-\\u31ff\\u3400-\\u4dbf\\u4e00-\\ua48c\\ua4d0-\\ua4fd\\ua500-\\ua60c\\ua610-\\ua61f\\ua62a\\ua62b\\ua640-\\ua66e\\ua67f-\\ua69d\\ua6a0-\\ua6ef\\ua717-\\ua71f\\ua722-\\ua788\\ua78b-\\ua7cd\\ua7d0\\ua7d1\\ua7d3\\ua7d5-\\ua7dc\\ua7f2-\\ua801\\ua803-\\ua805\\ua807-\\ua80a\\ua80c-\\ua822\\ua840-\\ua873\\ua882-\\ua8b3\\ua8f2-\\ua8f7\\ua8fb\\ua8fd\\ua8fe\\ua90a-\\ua925\\ua930-\\ua946\\ua960-\\ua97c\\ua984-\\ua9b2\\ua9cf\\ua9e0-\\ua9e4\\ua9e6-\\ua9ef\\ua9fa-\\ua9fe\\uaa00-\\uaa28\\uaa40-\\uaa42\\uaa44-\\uaa4b\\uaa60-\\uaa76\\uaa7a\\uaa7e-\\uaaaf\\uaab1\\uaab5\\uaab6\\uaab9-\\uaabd\\uaac0\\uaac2\\uaadb-\\uaadd\\uaae0-\\uaaea\\uaaf2-\\uaaf4\\uab01-\\uab06\\uab09-\\uab0e\\uab11-\\uab16\\uab20-\\uab26\\uab28-\\uab2e\\uab30-\\uab5a\\uab5c-\\uab69\\uab70-\\uabe2\\uac00-\\ud7a3\\ud7b0-\\ud7c6\\ud7cb-\\ud7fb\\uf900-\\ufa6d\\ufa70-\\ufad9\\ufb00-\\ufb06\\ufb13-\\ufb17\\ufb1d\\ufb1f-\\ufb28\\ufb2a-\\ufb36\\ufb38-\\ufb3c\\ufb3e\\ufb40\\ufb41\\ufb43\\ufb44\\ufb46-\\ufbb1\\ufbd3-\\ufd3d\\ufd50-\\ufd8f\\ufd92-\\ufdc7\\ufdf0-\\ufdfb\\ufe70-\\ufe74\\ufe76-\\ufefc\\uff21-\\uff3a\\uff41-\\uff5a\\uff66-\\uffbe\\uffc2-\\uffc7\\uffca-\\uffcf\\uffd2-\\uffd7\\uffda-\\uffdc\";\n/* prettier-ignore */\nlet nonASCIIidentifierChars = \"\\xb7\\u0300-\\u036f\\u0387\\u0483-\\u0487\\u0591-\\u05bd\\u05bf\\u05c1\\u05c2\\u05c4\\u05c5\\u05c7\\u0610-\\u061a\\u064b-\\u0669\\u0670\\u06d6-\\u06dc\\u06df-\\u06e4\\u06e7\\u06e8\\u06ea-\\u06ed\\u06f0-\\u06f9\\u0711\\u0730-\\u074a\\u07a6-\\u07b0\\u07c0-\\u07c9\\u07eb-\\u07f3\\u07fd\\u0816-\\u0819\\u081b-\\u0823\\u0825-\\u0827\\u0829-\\u082d\\u0859-\\u085b\\u0897-\\u089f\\u08ca-\\u08e1\\u08e3-\\u0903\\u093a-\\u093c\\u093e-\\u094f\\u0951-\\u0957\\u0962\\u0963\\u0966-\\u096f\\u0981-\\u0983\\u09bc\\u09be-\\u09c4\\u09c7\\u09c8\\u09cb-\\u09cd\\u09d7\\u09e2\\u09e3\\u09e6-\\u09ef\\u09fe\\u0a01-\\u0a03\\u0a3c\\u0a3e-\\u0a42\\u0a47\\u0a48\\u0a4b-\\u0a4d\\u0a51\\u0a66-\\u0a71\\u0a75\\u0a81-\\u0a83\\u0abc\\u0abe-\\u0ac5\\u0ac7-\\u0ac9\\u0acb-\\u0acd\\u0ae2\\u0ae3\\u0ae6-\\u0aef\\u0afa-\\u0aff\\u0b01-\\u0b03\\u0b3c\\u0b3e-\\u0b44\\u0b47\\u0b48\\u0b4b-\\u0b4d\\u0b55-\\u0b57\\u0b62\\u0b63\\u0b66-\\u0b6f\\u0b82\\u0bbe-\\u0bc2\\u0bc6-\\u0bc8\\u0bca-\\u0bcd\\u0bd7\\u0be6-\\u0bef\\u0c00-\\u0c04\\u0c3c\\u0c3e-\\u0c44\\u0c46-\\u0c48\\u0c4a-\\u0c4d\\u0c55\\u0c56\\u0c62\\u0c63\\u0c66-\\u0c6f\\u0c81-\\u0c83\\u0cbc\\u0cbe-\\u0cc4\\u0cc6-\\u0cc8\\u0cca-\\u0ccd\\u0cd5\\u0cd6\\u0ce2\\u0ce3\\u0ce6-\\u0cef\\u0cf3\\u0d00-\\u0d03\\u0d3b\\u0d3c\\u0d3e-\\u0d44\\u0d46-\\u0d48\\u0d4a-\\u0d4d\\u0d57\\u0d62\\u0d63\\u0d66-\\u0d6f\\u0d81-\\u0d83\\u0dca\\u0dcf-\\u0dd4\\u0dd6\\u0dd8-\\u0ddf\\u0de6-\\u0def\\u0df2\\u0df3\\u0e31\\u0e34-\\u0e3a\\u0e47-\\u0e4e\\u0e50-\\u0e59\\u0eb1\\u0eb4-\\u0ebc\\u0ec8-\\u0ece\\u0ed0-\\u0ed9\\u0f18\\u0f19\\u0f20-\\u0f29\\u0f35\\u0f37\\u0f39\\u0f3e\\u0f3f\\u0f71-\\u0f84\\u0f86\\u0f87\\u0f8d-\\u0f97\\u0f99-\\u0fbc\\u0fc6\\u102b-\\u103e\\u1040-\\u1049\\u1056-\\u1059\\u105e-\\u1060\\u1062-\\u1064\\u1067-\\u106d\\u1071-\\u1074\\u1082-\\u108d\\u108f-\\u109d\\u135d-\\u135f\\u1369-\\u1371\\u1712-\\u1715\\u1732-\\u1734\\u1752\\u1753\\u1772\\u1773\\u17b4-\\u17d3\\u17dd\\u17e0-\\u17e9\\u180b-\\u180d\\u180f-\\u1819\\u18a9\\u1920-\\u192b\\u1930-\\u193b\\u1946-\\u194f\\u19d0-\\u19da\\u1a17-\\u1a1b\\u1a55-\\u1a5e\\u1a60-\\u1a7c\\u1a7f-\\u1a89\\u1a90-\\u1a99\\u1ab0-\\u1abd\\u1abf-\\u1ace\\u1b00-\\u1b04\\u1b34-\\u1b44\\u1b50-\\u1b59\\u1b6b-\\u1b73\\u1b80-\\u1b82\\u1ba1-\\u1bad\\u1bb0-\\u1bb9\\u1be6-\\u1bf3\\u1c24-\\u1c37\\u1c40-\\u1c49\\u1c50-\\u1c59\\u1cd0-\\u1cd2\\u1cd4-\\u1ce8\\u1ced\\u1cf4\\u1cf7-\\u1cf9\\u1dc0-\\u1dff\\u200c\\u200d\\u203f\\u2040\\u2054\\u20d0-\\u20dc\\u20e1\\u20e5-\\u20f0\\u2cef-\\u2cf1\\u2d7f\\u2de0-\\u2dff\\u302a-\\u302f\\u3099\\u309a\\u30fb\\ua620-\\ua629\\ua66f\\ua674-\\ua67d\\ua69e\\ua69f\\ua6f0\\ua6f1\\ua802\\ua806\\ua80b\\ua823-\\ua827\\ua82c\\ua880\\ua881\\ua8b4-\\ua8c5\\ua8d0-\\ua8d9\\ua8e0-\\ua8f1\\ua8ff-\\ua909\\ua926-\\ua92d\\ua947-\\ua953\\ua980-\\ua983\\ua9b3-\\ua9c0\\ua9d0-\\ua9d9\\ua9e5\\ua9f0-\\ua9f9\\uaa29-\\uaa36\\uaa43\\uaa4c\\uaa4d\\uaa50-\\uaa59\\uaa7b-\\uaa7d\\uaab0\\uaab2-\\uaab4\\uaab7\\uaab8\\uaabe\\uaabf\\uaac1\\uaaeb-\\uaaef\\uaaf5\\uaaf6\\uabe3-\\uabea\\uabec\\uabed\\uabf0-\\uabf9\\ufb1e\\ufe00-\\ufe0f\\ufe20-\\ufe2f\\ufe33\\ufe34\\ufe4d-\\ufe4f\\uff10-\\uff19\\uff3f\\uff65\";\n\nconst nonASCIIidentifierStart = new RegExp(\n \"[\" + nonASCIIidentifierStartChars + \"]\",\n);\nconst nonASCIIidentifier = new RegExp(\n \"[\" + nonASCIIidentifierStartChars + nonASCIIidentifierChars + \"]\",\n);\n\nnonASCIIidentifierStartChars = nonASCIIidentifierChars = null;\n\n// These are a run-length and offset-encoded representation of the\n// >0xffff code points that are a valid part of identifiers. The\n// offset starts at 0x10000, and each pair of numbers represents an\n// offset to the next range, and then a size of the range. They were\n// generated by `scripts/generate-identifier-regex.cjs`.\n/* prettier-ignore */\nconst astralIdentifierStartCodes = [0,11,2,25,2,18,2,1,2,14,3,13,35,122,70,52,268,28,4,48,48,31,14,29,6,37,11,29,3,35,5,7,2,4,43,157,19,35,5,35,5,39,9,51,13,10,2,14,2,6,2,1,2,10,2,14,2,6,2,1,4,51,13,310,10,21,11,7,25,5,2,41,2,8,70,5,3,0,2,43,2,1,4,0,3,22,11,22,10,30,66,18,2,1,11,21,11,25,71,55,7,1,65,0,16,3,2,2,2,28,43,28,4,28,36,7,2,27,28,53,11,21,11,18,14,17,111,72,56,50,14,50,14,35,39,27,10,22,251,41,7,1,17,2,60,28,11,0,9,21,43,17,47,20,28,22,13,52,58,1,3,0,14,44,33,24,27,35,30,0,3,0,9,34,4,0,13,47,15,3,22,0,2,0,36,17,2,24,20,1,64,6,2,0,2,3,2,14,2,9,8,46,39,7,3,1,3,21,2,6,2,1,2,4,4,0,19,0,13,4,31,9,2,0,3,0,2,37,2,0,26,0,2,0,45,52,19,3,21,2,31,47,21,1,2,0,185,46,42,3,37,47,21,0,60,42,14,0,72,26,38,6,186,43,117,63,32,7,3,0,3,7,2,1,2,23,16,0,2,0,95,7,3,38,17,0,2,0,29,0,11,39,8,0,22,0,12,45,20,0,19,72,200,32,32,8,2,36,18,0,50,29,113,6,2,1,2,37,22,0,26,5,2,1,2,31,15,0,328,18,16,0,2,12,2,33,125,0,80,921,103,110,18,195,2637,96,16,1071,18,5,26,3994,6,582,6842,29,1763,568,8,30,18,78,18,29,19,47,17,3,32,20,6,18,433,44,212,63,129,74,6,0,67,12,65,1,2,0,29,6135,9,1237,42,9,8936,3,2,6,2,1,2,290,16,0,30,2,3,0,15,3,9,395,2309,106,6,12,4,8,8,9,5991,84,2,70,2,1,3,0,3,1,3,3,2,11,2,0,2,6,2,64,2,3,3,7,2,6,2,27,2,3,2,4,2,0,4,6,2,339,3,24,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,7,1845,30,7,5,262,61,147,44,11,6,17,0,322,29,19,43,485,27,229,29,3,0,496,6,2,3,2,1,2,14,2,196,60,67,8,0,1205,3,2,26,2,1,2,0,3,0,2,9,2,3,2,0,2,0,7,0,5,0,2,0,2,0,2,2,2,1,2,0,3,0,2,0,2,0,2,0,2,0,2,1,2,0,3,3,2,6,2,3,2,3,2,0,2,9,2,16,6,2,2,4,2,16,4421,42719,33,4153,7,221,3,5761,15,7472,16,621,2467,541,1507,4938,6,4191];\n/* prettier-ignore */\nconst astralIdentifierCodes = [509,0,227,0,150,4,294,9,1368,2,2,1,6,3,41,2,5,0,166,1,574,3,9,9,7,9,32,4,318,1,80,3,71,10,50,3,123,2,54,14,32,10,3,1,11,3,46,10,8,0,46,9,7,2,37,13,2,9,6,1,45,0,13,2,49,13,9,3,2,11,83,11,7,0,3,0,158,11,6,9,7,3,56,1,2,6,3,1,3,2,10,0,11,1,3,6,4,4,68,8,2,0,3,0,2,3,2,4,2,0,15,1,83,17,10,9,5,0,82,19,13,9,214,6,3,8,28,1,83,16,16,9,82,12,9,9,7,19,58,14,5,9,243,14,166,9,71,5,2,1,3,3,2,0,2,1,13,9,120,6,3,6,4,0,29,9,41,6,2,3,9,0,10,10,47,15,343,9,54,7,2,7,17,9,57,21,2,13,123,5,4,0,2,1,2,6,2,0,9,9,49,4,2,1,2,4,9,9,330,3,10,1,2,0,49,6,4,4,14,10,5350,0,7,14,11465,27,2343,9,87,9,39,4,60,6,26,9,535,9,470,0,2,54,8,3,82,0,12,1,19628,1,4178,9,519,45,3,22,543,4,4,5,9,7,3,6,31,3,149,2,1418,49,513,54,5,49,9,0,15,0,23,4,2,14,1361,6,2,16,3,6,2,1,2,4,101,0,161,6,10,9,357,0,62,13,499,13,245,1,2,9,726,6,110,6,6,9,4759,9,787719,239];\n\n// This has a complexity linear to the value of the code. The\n// assumption is that looking up astral identifier characters is\n// rare.\nfunction isInAstralSet(code: number, set: readonly number[]): boolean {\n let pos = 0x10000;\n for (let i = 0, length = set.length; i < length; i += 2) {\n pos += set[i];\n if (pos > code) return false;\n\n pos += set[i + 1];\n if (pos >= code) return true;\n }\n return false;\n}\n\n// Test whether a given character code starts an identifier.\n\nexport function isIdentifierStart(code: number): boolean {\n if (code < charCodes.uppercaseA) return code === charCodes.dollarSign;\n if (code <= charCodes.uppercaseZ) return true;\n if (code < charCodes.lowercaseA) return code === charCodes.underscore;\n if (code <= charCodes.lowercaseZ) return true;\n if (code <= 0xffff) {\n return (\n code >= 0xaa && nonASCIIidentifierStart.test(String.fromCharCode(code))\n );\n }\n return isInAstralSet(code, astralIdentifierStartCodes);\n}\n\n// Test whether a given character is part of an identifier.\n\nexport function isIdentifierChar(code: number): boolean {\n if (code < charCodes.digit0) return code === charCodes.dollarSign;\n if (code < charCodes.colon) return true;\n if (code < charCodes.uppercaseA) return false;\n if (code <= charCodes.uppercaseZ) return true;\n if (code < charCodes.lowercaseA) return code === charCodes.underscore;\n if (code <= charCodes.lowercaseZ) return true;\n if (code <= 0xffff) {\n return code >= 0xaa && nonASCIIidentifier.test(String.fromCharCode(code));\n }\n return (\n isInAstralSet(code, astralIdentifierStartCodes) ||\n isInAstralSet(code, astralIdentifierCodes)\n );\n}\n\n// Test whether a given string is a valid identifier name\n\nexport function isIdentifierName(name: string): boolean {\n let isFirst = true;\n for (let i = 0; i < name.length; i++) {\n // The implementation is based on\n // https://source.chromium.org/chromium/chromium/src/+/master:v8/src/builtins/builtins-string-gen.cc;l=1455;drc=221e331b49dfefadbc6fa40b0c68e6f97606d0b3;bpv=0;bpt=1\n // We reimplement `codePointAt` because `codePointAt` is a V8 builtin which is not inlined by TurboFan (as of M91)\n // since `name` is mostly ASCII, an inlined `charCodeAt` wins here\n let cp = name.charCodeAt(i);\n if ((cp & 0xfc00) === 0xd800 && i + 1 < name.length) {\n const trail = name.charCodeAt(++i);\n if ((trail & 0xfc00) === 0xdc00) {\n cp = 0x10000 + ((cp & 0x3ff) << 10) + (trail & 0x3ff);\n }\n }\n if (isFirst) {\n isFirst = false;\n if (!isIdentifierStart(cp)) {\n return false;\n }\n } else if (!isIdentifierChar(cp)) {\n return false;\n }\n }\n return !isFirst;\n}\n"],"mappings":";;;;;;;;AAaA,IAAIA,4BAA4B,GAAG,8qIAA8qI;AAEjtI,IAAIC,uBAAuB,GAAG,+kFAA+kF;AAE7mF,MAAMC,uBAAuB,GAAG,IAAIC,MAAM,CACxC,GAAG,GAAGH,4BAA4B,GAAG,GACvC,CAAC;AACD,MAAMI,kBAAkB,GAAG,IAAID,MAAM,CACnC,GAAG,GAAGH,4BAA4B,GAAGC,uBAAuB,GAAG,GACjE,CAAC;AAEDD,4BAA4B,GAAGC,uBAAuB,GAAG,IAAI;AAQ7D,MAAMI,0BAA0B,GAAG,CAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,GAAG,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,GAAG,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,GAAG,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,GAAG,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,GAAG,EAAC,CAAC,EAAC,EAAE,EAAC,GAAG,EAAC,GAAG,EAAC,GAAG,EAAC,EAAE,EAAC,GAAG,EAAC,IAAI,EAAC,EAAE,EAAC,EAAE,EAAC,IAAI,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,IAAI,EAAC,CAAC,EAAC,GAAG,EAAC,IAAI,EAAC,EAAE,EAAC,IAAI,EAAC,GAAG,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,IAAI,EAAC,CAAC,EAAC,IAAI,EAAC,EAAE,EAAC,CAAC,EAAC,IAAI,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,GAAG,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,GAAG,EAAC,IAAI,EAAC,GAAG,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,IAAI,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,IAAI,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,GAAG,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,GAAG,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,GAAG,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,IAAI,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,IAAI,EAAC,KAAK,EAAC,EAAE,EAAC,IAAI,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,IAAI,EAAC,EAAE,EAAC,IAAI,EAAC,EAAE,EAAC,GAAG,EAAC,IAAI,EAAC,GAAG,EAAC,IAAI,EAAC,IAAI,EAAC,CAAC,EAAC,IAAI,CAAC;AAEjkD,MAAMC,qBAAqB,GAAG,CAAC,GAAG,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,IAAI,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,GAAG,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,GAAG,EAAC,EAAE,EAAC,GAAG,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,GAAG,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,GAAG,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,GAAG,EAA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","ignoreList":[]} \ No newline at end of file +{"version":3,"names":["nonASCIIidentifierStartChars","nonASCIIidentifierChars","nonASCIIidentifierStart","RegExp","nonASCIIidentifier","astralIdentifierStartCodes","astralIdentifierCodes","isInAstralSet","code","set","pos","i","length","isIdentifierStart","test","String","fromCharCode","isIdentifierChar","isIdentifierName","name","isFirst","cp","charCodeAt","trail"],"sources":["../src/identifier.ts"],"sourcesContent":["// We inline this package\n// eslint-disable-next-line import/no-extraneous-dependencies\nimport * as charCodes from \"charcodes\";\n\n// ## Character categories\n\n// Big ugly regular expressions that match characters in the\n// whitespace, identifier, and identifier-start categories. These\n// are only applied when a character is found to actually have a\n// code point between 0x80 and 0xffff.\n// Generated by `scripts/generate-identifier-regex.cjs`.\n\n/* prettier-ignore */\nlet nonASCIIidentifierStartChars = \"\\xaa\\xb5\\xba\\xc0-\\xd6\\xd8-\\xf6\\xf8-\\u02c1\\u02c6-\\u02d1\\u02e0-\\u02e4\\u02ec\\u02ee\\u0370-\\u0374\\u0376\\u0377\\u037a-\\u037d\\u037f\\u0386\\u0388-\\u038a\\u038c\\u038e-\\u03a1\\u03a3-\\u03f5\\u03f7-\\u0481\\u048a-\\u052f\\u0531-\\u0556\\u0559\\u0560-\\u0588\\u05d0-\\u05ea\\u05ef-\\u05f2\\u0620-\\u064a\\u066e\\u066f\\u0671-\\u06d3\\u06d5\\u06e5\\u06e6\\u06ee\\u06ef\\u06fa-\\u06fc\\u06ff\\u0710\\u0712-\\u072f\\u074d-\\u07a5\\u07b1\\u07ca-\\u07ea\\u07f4\\u07f5\\u07fa\\u0800-\\u0815\\u081a\\u0824\\u0828\\u0840-\\u0858\\u0860-\\u086a\\u0870-\\u0887\\u0889-\\u088f\\u08a0-\\u08c9\\u0904-\\u0939\\u093d\\u0950\\u0958-\\u0961\\u0971-\\u0980\\u0985-\\u098c\\u098f\\u0990\\u0993-\\u09a8\\u09aa-\\u09b0\\u09b2\\u09b6-\\u09b9\\u09bd\\u09ce\\u09dc\\u09dd\\u09df-\\u09e1\\u09f0\\u09f1\\u09fc\\u0a05-\\u0a0a\\u0a0f\\u0a10\\u0a13-\\u0a28\\u0a2a-\\u0a30\\u0a32\\u0a33\\u0a35\\u0a36\\u0a38\\u0a39\\u0a59-\\u0a5c\\u0a5e\\u0a72-\\u0a74\\u0a85-\\u0a8d\\u0a8f-\\u0a91\\u0a93-\\u0aa8\\u0aaa-\\u0ab0\\u0ab2\\u0ab3\\u0ab5-\\u0ab9\\u0abd\\u0ad0\\u0ae0\\u0ae1\\u0af9\\u0b05-\\u0b0c\\u0b0f\\u0b10\\u0b13-\\u0b28\\u0b2a-\\u0b30\\u0b32\\u0b33\\u0b35-\\u0b39\\u0b3d\\u0b5c\\u0b5d\\u0b5f-\\u0b61\\u0b71\\u0b83\\u0b85-\\u0b8a\\u0b8e-\\u0b90\\u0b92-\\u0b95\\u0b99\\u0b9a\\u0b9c\\u0b9e\\u0b9f\\u0ba3\\u0ba4\\u0ba8-\\u0baa\\u0bae-\\u0bb9\\u0bd0\\u0c05-\\u0c0c\\u0c0e-\\u0c10\\u0c12-\\u0c28\\u0c2a-\\u0c39\\u0c3d\\u0c58-\\u0c5a\\u0c5c\\u0c5d\\u0c60\\u0c61\\u0c80\\u0c85-\\u0c8c\\u0c8e-\\u0c90\\u0c92-\\u0ca8\\u0caa-\\u0cb3\\u0cb5-\\u0cb9\\u0cbd\\u0cdc-\\u0cde\\u0ce0\\u0ce1\\u0cf1\\u0cf2\\u0d04-\\u0d0c\\u0d0e-\\u0d10\\u0d12-\\u0d3a\\u0d3d\\u0d4e\\u0d54-\\u0d56\\u0d5f-\\u0d61\\u0d7a-\\u0d7f\\u0d85-\\u0d96\\u0d9a-\\u0db1\\u0db3-\\u0dbb\\u0dbd\\u0dc0-\\u0dc6\\u0e01-\\u0e30\\u0e32\\u0e33\\u0e40-\\u0e46\\u0e81\\u0e82\\u0e84\\u0e86-\\u0e8a\\u0e8c-\\u0ea3\\u0ea5\\u0ea7-\\u0eb0\\u0eb2\\u0eb3\\u0ebd\\u0ec0-\\u0ec4\\u0ec6\\u0edc-\\u0edf\\u0f00\\u0f40-\\u0f47\\u0f49-\\u0f6c\\u0f88-\\u0f8c\\u1000-\\u102a\\u103f\\u1050-\\u1055\\u105a-\\u105d\\u1061\\u1065\\u1066\\u106e-\\u1070\\u1075-\\u1081\\u108e\\u10a0-\\u10c5\\u10c7\\u10cd\\u10d0-\\u10fa\\u10fc-\\u1248\\u124a-\\u124d\\u1250-\\u1256\\u1258\\u125a-\\u125d\\u1260-\\u1288\\u128a-\\u128d\\u1290-\\u12b0\\u12b2-\\u12b5\\u12b8-\\u12be\\u12c0\\u12c2-\\u12c5\\u12c8-\\u12d6\\u12d8-\\u1310\\u1312-\\u1315\\u1318-\\u135a\\u1380-\\u138f\\u13a0-\\u13f5\\u13f8-\\u13fd\\u1401-\\u166c\\u166f-\\u167f\\u1681-\\u169a\\u16a0-\\u16ea\\u16ee-\\u16f8\\u1700-\\u1711\\u171f-\\u1731\\u1740-\\u1751\\u1760-\\u176c\\u176e-\\u1770\\u1780-\\u17b3\\u17d7\\u17dc\\u1820-\\u1878\\u1880-\\u18a8\\u18aa\\u18b0-\\u18f5\\u1900-\\u191e\\u1950-\\u196d\\u1970-\\u1974\\u1980-\\u19ab\\u19b0-\\u19c9\\u1a00-\\u1a16\\u1a20-\\u1a54\\u1aa7\\u1b05-\\u1b33\\u1b45-\\u1b4c\\u1b83-\\u1ba0\\u1bae\\u1baf\\u1bba-\\u1be5\\u1c00-\\u1c23\\u1c4d-\\u1c4f\\u1c5a-\\u1c7d\\u1c80-\\u1c8a\\u1c90-\\u1cba\\u1cbd-\\u1cbf\\u1ce9-\\u1cec\\u1cee-\\u1cf3\\u1cf5\\u1cf6\\u1cfa\\u1d00-\\u1dbf\\u1e00-\\u1f15\\u1f18-\\u1f1d\\u1f20-\\u1f45\\u1f48-\\u1f4d\\u1f50-\\u1f57\\u1f59\\u1f5b\\u1f5d\\u1f5f-\\u1f7d\\u1f80-\\u1fb4\\u1fb6-\\u1fbc\\u1fbe\\u1fc2-\\u1fc4\\u1fc6-\\u1fcc\\u1fd0-\\u1fd3\\u1fd6-\\u1fdb\\u1fe0-\\u1fec\\u1ff2-\\u1ff4\\u1ff6-\\u1ffc\\u2071\\u207f\\u2090-\\u209c\\u2102\\u2107\\u210a-\\u2113\\u2115\\u2118-\\u211d\\u2124\\u2126\\u2128\\u212a-\\u2139\\u213c-\\u213f\\u2145-\\u2149\\u214e\\u2160-\\u2188\\u2c00-\\u2ce4\\u2ceb-\\u2cee\\u2cf2\\u2cf3\\u2d00-\\u2d25\\u2d27\\u2d2d\\u2d30-\\u2d67\\u2d6f\\u2d80-\\u2d96\\u2da0-\\u2da6\\u2da8-\\u2dae\\u2db0-\\u2db6\\u2db8-\\u2dbe\\u2dc0-\\u2dc6\\u2dc8-\\u2dce\\u2dd0-\\u2dd6\\u2dd8-\\u2dde\\u3005-\\u3007\\u3021-\\u3029\\u3031-\\u3035\\u3038-\\u303c\\u3041-\\u3096\\u309b-\\u309f\\u30a1-\\u30fa\\u30fc-\\u30ff\\u3105-\\u312f\\u3131-\\u318e\\u31a0-\\u31bf\\u31f0-\\u31ff\\u3400-\\u4dbf\\u4e00-\\ua48c\\ua4d0-\\ua4fd\\ua500-\\ua60c\\ua610-\\ua61f\\ua62a\\ua62b\\ua640-\\ua66e\\ua67f-\\ua69d\\ua6a0-\\ua6ef\\ua717-\\ua71f\\ua722-\\ua788\\ua78b-\\ua7dc\\ua7f1-\\ua801\\ua803-\\ua805\\ua807-\\ua80a\\ua80c-\\ua822\\ua840-\\ua873\\ua882-\\ua8b3\\ua8f2-\\ua8f7\\ua8fb\\ua8fd\\ua8fe\\ua90a-\\ua925\\ua930-\\ua946\\ua960-\\ua97c\\ua984-\\ua9b2\\ua9cf\\ua9e0-\\ua9e4\\ua9e6-\\ua9ef\\ua9fa-\\ua9fe\\uaa00-\\uaa28\\uaa40-\\uaa42\\uaa44-\\uaa4b\\uaa60-\\uaa76\\uaa7a\\uaa7e-\\uaaaf\\uaab1\\uaab5\\uaab6\\uaab9-\\uaabd\\uaac0\\uaac2\\uaadb-\\uaadd\\uaae0-\\uaaea\\uaaf2-\\uaaf4\\uab01-\\uab06\\uab09-\\uab0e\\uab11-\\uab16\\uab20-\\uab26\\uab28-\\uab2e\\uab30-\\uab5a\\uab5c-\\uab69\\uab70-\\uabe2\\uac00-\\ud7a3\\ud7b0-\\ud7c6\\ud7cb-\\ud7fb\\uf900-\\ufa6d\\ufa70-\\ufad9\\ufb00-\\ufb06\\ufb13-\\ufb17\\ufb1d\\ufb1f-\\ufb28\\ufb2a-\\ufb36\\ufb38-\\ufb3c\\ufb3e\\ufb40\\ufb41\\ufb43\\ufb44\\ufb46-\\ufbb1\\ufbd3-\\ufd3d\\ufd50-\\ufd8f\\ufd92-\\ufdc7\\ufdf0-\\ufdfb\\ufe70-\\ufe74\\ufe76-\\ufefc\\uff21-\\uff3a\\uff41-\\uff5a\\uff66-\\uffbe\\uffc2-\\uffc7\\uffca-\\uffcf\\uffd2-\\uffd7\\uffda-\\uffdc\";\n/* prettier-ignore */\nlet nonASCIIidentifierChars = \"\\xb7\\u0300-\\u036f\\u0387\\u0483-\\u0487\\u0591-\\u05bd\\u05bf\\u05c1\\u05c2\\u05c4\\u05c5\\u05c7\\u0610-\\u061a\\u064b-\\u0669\\u0670\\u06d6-\\u06dc\\u06df-\\u06e4\\u06e7\\u06e8\\u06ea-\\u06ed\\u06f0-\\u06f9\\u0711\\u0730-\\u074a\\u07a6-\\u07b0\\u07c0-\\u07c9\\u07eb-\\u07f3\\u07fd\\u0816-\\u0819\\u081b-\\u0823\\u0825-\\u0827\\u0829-\\u082d\\u0859-\\u085b\\u0897-\\u089f\\u08ca-\\u08e1\\u08e3-\\u0903\\u093a-\\u093c\\u093e-\\u094f\\u0951-\\u0957\\u0962\\u0963\\u0966-\\u096f\\u0981-\\u0983\\u09bc\\u09be-\\u09c4\\u09c7\\u09c8\\u09cb-\\u09cd\\u09d7\\u09e2\\u09e3\\u09e6-\\u09ef\\u09fe\\u0a01-\\u0a03\\u0a3c\\u0a3e-\\u0a42\\u0a47\\u0a48\\u0a4b-\\u0a4d\\u0a51\\u0a66-\\u0a71\\u0a75\\u0a81-\\u0a83\\u0abc\\u0abe-\\u0ac5\\u0ac7-\\u0ac9\\u0acb-\\u0acd\\u0ae2\\u0ae3\\u0ae6-\\u0aef\\u0afa-\\u0aff\\u0b01-\\u0b03\\u0b3c\\u0b3e-\\u0b44\\u0b47\\u0b48\\u0b4b-\\u0b4d\\u0b55-\\u0b57\\u0b62\\u0b63\\u0b66-\\u0b6f\\u0b82\\u0bbe-\\u0bc2\\u0bc6-\\u0bc8\\u0bca-\\u0bcd\\u0bd7\\u0be6-\\u0bef\\u0c00-\\u0c04\\u0c3c\\u0c3e-\\u0c44\\u0c46-\\u0c48\\u0c4a-\\u0c4d\\u0c55\\u0c56\\u0c62\\u0c63\\u0c66-\\u0c6f\\u0c81-\\u0c83\\u0cbc\\u0cbe-\\u0cc4\\u0cc6-\\u0cc8\\u0cca-\\u0ccd\\u0cd5\\u0cd6\\u0ce2\\u0ce3\\u0ce6-\\u0cef\\u0cf3\\u0d00-\\u0d03\\u0d3b\\u0d3c\\u0d3e-\\u0d44\\u0d46-\\u0d48\\u0d4a-\\u0d4d\\u0d57\\u0d62\\u0d63\\u0d66-\\u0d6f\\u0d81-\\u0d83\\u0dca\\u0dcf-\\u0dd4\\u0dd6\\u0dd8-\\u0ddf\\u0de6-\\u0def\\u0df2\\u0df3\\u0e31\\u0e34-\\u0e3a\\u0e47-\\u0e4e\\u0e50-\\u0e59\\u0eb1\\u0eb4-\\u0ebc\\u0ec8-\\u0ece\\u0ed0-\\u0ed9\\u0f18\\u0f19\\u0f20-\\u0f29\\u0f35\\u0f37\\u0f39\\u0f3e\\u0f3f\\u0f71-\\u0f84\\u0f86\\u0f87\\u0f8d-\\u0f97\\u0f99-\\u0fbc\\u0fc6\\u102b-\\u103e\\u1040-\\u1049\\u1056-\\u1059\\u105e-\\u1060\\u1062-\\u1064\\u1067-\\u106d\\u1071-\\u1074\\u1082-\\u108d\\u108f-\\u109d\\u135d-\\u135f\\u1369-\\u1371\\u1712-\\u1715\\u1732-\\u1734\\u1752\\u1753\\u1772\\u1773\\u17b4-\\u17d3\\u17dd\\u17e0-\\u17e9\\u180b-\\u180d\\u180f-\\u1819\\u18a9\\u1920-\\u192b\\u1930-\\u193b\\u1946-\\u194f\\u19d0-\\u19da\\u1a17-\\u1a1b\\u1a55-\\u1a5e\\u1a60-\\u1a7c\\u1a7f-\\u1a89\\u1a90-\\u1a99\\u1ab0-\\u1abd\\u1abf-\\u1add\\u1ae0-\\u1aeb\\u1b00-\\u1b04\\u1b34-\\u1b44\\u1b50-\\u1b59\\u1b6b-\\u1b73\\u1b80-\\u1b82\\u1ba1-\\u1bad\\u1bb0-\\u1bb9\\u1be6-\\u1bf3\\u1c24-\\u1c37\\u1c40-\\u1c49\\u1c50-\\u1c59\\u1cd0-\\u1cd2\\u1cd4-\\u1ce8\\u1ced\\u1cf4\\u1cf7-\\u1cf9\\u1dc0-\\u1dff\\u200c\\u200d\\u203f\\u2040\\u2054\\u20d0-\\u20dc\\u20e1\\u20e5-\\u20f0\\u2cef-\\u2cf1\\u2d7f\\u2de0-\\u2dff\\u302a-\\u302f\\u3099\\u309a\\u30fb\\ua620-\\ua629\\ua66f\\ua674-\\ua67d\\ua69e\\ua69f\\ua6f0\\ua6f1\\ua802\\ua806\\ua80b\\ua823-\\ua827\\ua82c\\ua880\\ua881\\ua8b4-\\ua8c5\\ua8d0-\\ua8d9\\ua8e0-\\ua8f1\\ua8ff-\\ua909\\ua926-\\ua92d\\ua947-\\ua953\\ua980-\\ua983\\ua9b3-\\ua9c0\\ua9d0-\\ua9d9\\ua9e5\\ua9f0-\\ua9f9\\uaa29-\\uaa36\\uaa43\\uaa4c\\uaa4d\\uaa50-\\uaa59\\uaa7b-\\uaa7d\\uaab0\\uaab2-\\uaab4\\uaab7\\uaab8\\uaabe\\uaabf\\uaac1\\uaaeb-\\uaaef\\uaaf5\\uaaf6\\uabe3-\\uabea\\uabec\\uabed\\uabf0-\\uabf9\\ufb1e\\ufe00-\\ufe0f\\ufe20-\\ufe2f\\ufe33\\ufe34\\ufe4d-\\ufe4f\\uff10-\\uff19\\uff3f\\uff65\";\n\nconst nonASCIIidentifierStart = new RegExp(\n \"[\" + nonASCIIidentifierStartChars + \"]\",\n);\nconst nonASCIIidentifier = new RegExp(\n \"[\" + nonASCIIidentifierStartChars + nonASCIIidentifierChars + \"]\",\n);\n\nnonASCIIidentifierStartChars = nonASCIIidentifierChars = null;\n\n// These are a run-length and offset-encoded representation of the\n// >0xffff code points that are a valid part of identifiers. The\n// offset starts at 0x10000, and each pair of numbers represents an\n// offset to the next range, and then a size of the range. They were\n// generated by `scripts/generate-identifier-regex.cjs`.\n/* prettier-ignore */\nconst astralIdentifierStartCodes = [0,11,2,25,2,18,2,1,2,14,3,13,35,122,70,52,268,28,4,48,48,31,14,29,6,37,11,29,3,35,5,7,2,4,43,157,19,35,5,35,5,39,9,51,13,10,2,14,2,6,2,1,2,10,2,14,2,6,2,1,4,51,13,310,10,21,11,7,25,5,2,41,2,8,70,5,3,0,2,43,2,1,4,0,3,22,11,22,10,30,66,18,2,1,11,21,11,25,7,25,39,55,7,1,65,0,16,3,2,2,2,28,43,28,4,28,36,7,2,27,28,53,11,21,11,18,14,17,111,72,56,50,14,50,14,35,39,27,10,22,251,41,7,1,17,5,57,28,11,0,9,21,43,17,47,20,28,22,13,52,58,1,3,0,14,44,33,24,27,35,30,0,3,0,9,34,4,0,13,47,15,3,22,0,2,0,36,17,2,24,20,1,64,6,2,0,2,3,2,14,2,9,8,46,39,7,3,1,3,21,2,6,2,1,2,4,4,0,19,0,13,4,31,9,2,0,3,0,2,37,2,0,26,0,2,0,45,52,19,3,21,2,31,47,21,1,2,0,185,46,42,3,37,47,21,0,60,42,14,0,72,26,38,6,186,43,117,63,32,7,3,0,3,7,2,1,2,23,16,0,2,0,95,7,3,38,17,0,2,0,29,0,11,39,8,0,22,0,12,45,20,0,19,72,200,32,32,8,2,36,18,0,50,29,113,6,2,1,2,37,22,0,26,5,2,1,2,31,15,0,24,43,261,18,16,0,2,12,2,33,125,0,80,921,103,110,18,195,2637,96,16,1071,18,5,26,3994,6,582,6842,29,1763,568,8,30,18,78,18,29,19,47,17,3,32,20,6,18,433,44,212,63,33,24,3,24,45,74,6,0,67,12,65,1,2,0,15,4,10,7381,42,31,98,114,8702,3,2,6,2,1,2,290,16,0,30,2,3,0,15,3,9,395,2309,106,6,12,4,8,8,9,5991,84,2,70,2,1,3,0,3,1,3,3,2,11,2,0,2,6,2,64,2,3,3,7,2,6,2,27,2,3,2,4,2,0,4,6,2,339,3,24,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,7,1845,30,7,5,262,61,147,44,11,6,17,0,322,29,19,43,485,27,229,29,3,0,208,30,2,2,2,1,2,6,3,4,10,1,225,6,2,3,2,1,2,14,2,196,60,67,8,0,1205,3,2,26,2,1,2,0,3,0,2,9,2,3,2,0,2,0,7,0,5,0,2,0,2,0,2,2,2,1,2,0,3,0,2,0,2,0,2,0,2,0,2,1,2,0,3,3,2,6,2,3,2,3,2,0,2,9,2,16,6,2,2,4,2,16,4421,42719,33,4381,3,5773,3,7472,16,621,2467,541,1507,4938,6,8489];\n/* prettier-ignore */\nconst astralIdentifierCodes = [509,0,227,0,150,4,294,9,1368,2,2,1,6,3,41,2,5,0,166,1,574,3,9,9,7,9,32,4,318,1,78,5,71,10,50,3,123,2,54,14,32,10,3,1,11,3,46,10,8,0,46,9,7,2,37,13,2,9,6,1,45,0,13,2,49,13,9,3,2,11,83,11,7,0,3,0,158,11,6,9,7,3,56,1,2,6,3,1,3,2,10,0,11,1,3,6,4,4,68,8,2,0,3,0,2,3,2,4,2,0,15,1,83,17,10,9,5,0,82,19,13,9,214,6,3,8,28,1,83,16,16,9,82,12,9,9,7,19,58,14,5,9,243,14,166,9,71,5,2,1,3,3,2,0,2,1,13,9,120,6,3,6,4,0,29,9,41,6,2,3,9,0,10,10,47,15,199,7,137,9,54,7,2,7,17,9,57,21,2,13,123,5,4,0,2,1,2,6,2,0,9,9,49,4,2,1,2,4,9,9,55,9,266,3,10,1,2,0,49,6,4,4,14,10,5350,0,7,14,11465,27,2343,9,87,9,39,4,60,6,26,9,535,9,470,0,2,54,8,3,82,0,12,1,19628,1,4178,9,519,45,3,22,543,4,4,5,9,7,3,6,31,3,149,2,1418,49,513,54,5,49,9,0,15,0,23,4,2,14,1361,6,2,16,3,6,2,1,2,4,101,0,161,6,10,9,357,0,62,13,499,13,245,1,2,9,233,0,3,0,8,1,6,0,475,6,110,6,6,9,4759,9,787719,239];\n\n// This has a complexity linear to the value of the code. The\n// assumption is that looking up astral identifier characters is\n// rare.\nfunction isInAstralSet(code: number, set: readonly number[]): boolean {\n let pos = 0x10000;\n for (let i = 0, length = set.length; i < length; i += 2) {\n pos += set[i];\n if (pos > code) return false;\n\n pos += set[i + 1];\n if (pos >= code) return true;\n }\n return false;\n}\n\n// Test whether a given character code starts an identifier.\n\nexport function isIdentifierStart(code: number): boolean {\n if (code < charCodes.uppercaseA) return code === charCodes.dollarSign;\n if (code <= charCodes.uppercaseZ) return true;\n if (code < charCodes.lowercaseA) return code === charCodes.underscore;\n if (code <= charCodes.lowercaseZ) return true;\n if (code <= 0xffff) {\n return (\n code >= 0xaa && nonASCIIidentifierStart.test(String.fromCharCode(code))\n );\n }\n return isInAstralSet(code, astralIdentifierStartCodes);\n}\n\n// Test whether a given character is part of an identifier.\n\nexport function isIdentifierChar(code: number): boolean {\n if (code < charCodes.digit0) return code === charCodes.dollarSign;\n if (code < charCodes.colon) return true;\n if (code < charCodes.uppercaseA) return false;\n if (code <= charCodes.uppercaseZ) return true;\n if (code < charCodes.lowercaseA) return code === charCodes.underscore;\n if (code <= charCodes.lowercaseZ) return true;\n if (code <= 0xffff) {\n return code >= 0xaa && nonASCIIidentifier.test(String.fromCharCode(code));\n }\n return (\n isInAstralSet(code, astralIdentifierStartCodes) ||\n isInAstralSet(code, astralIdentifierCodes)\n );\n}\n\n// Test whether a given string is a valid identifier name\n\nexport function isIdentifierName(name: string): boolean {\n let isFirst = true;\n for (let i = 0; i < name.length; i++) {\n // The implementation is based on\n // https://source.chromium.org/chromium/chromium/src/+/master:v8/src/builtins/builtins-string-gen.cc;l=1455;drc=221e331b49dfefadbc6fa40b0c68e6f97606d0b3;bpv=0;bpt=1\n // We reimplement `codePointAt` because `codePointAt` is a V8 builtin which is not inlined by TurboFan (as of M91)\n // since `name` is mostly ASCII, an inlined `charCodeAt` wins here\n let cp = name.charCodeAt(i);\n if ((cp & 0xfc00) === 0xd800 && i + 1 < name.length) {\n const trail = name.charCodeAt(++i);\n if ((trail & 0xfc00) === 0xdc00) {\n cp = 0x10000 + ((cp & 0x3ff) << 10) + (trail & 0x3ff);\n }\n }\n if (isFirst) {\n isFirst = false;\n if (!isIdentifierStart(cp)) {\n return false;\n }\n } else if (!isIdentifierChar(cp)) {\n return false;\n }\n }\n return !isFirst;\n}\n"],"mappings":";;;;;;;;AAaA,IAAIA,4BAA4B,GAAG,spIAAspI;AAEzrI,IAAIC,uBAAuB,GAAG,4lFAA4lF;AAE1nF,MAAMC,uBAAuB,GAAG,IAAIC,MAAM,CACxC,GAAG,GAAGH,4BAA4B,GAAG,GACvC,CAAC;AACD,MAAMI,kBAAkB,GAAG,IAAID,MAAM,CACnC,GAAG,GAAGH,4BAA4B,GAAGC,uBAAuB,GAAG,GACjE,CAAC;AAEDD,4BAA4B,GAAGC,uBAAuB,GAAG,IAAI;AAQ7D,MAAMI,0BAA0B,GAAG,CAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,GAAG,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,GAAG,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,GAAG,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,GAAG,EAAC,CAAC,EAAC,EAAE,EAAC,GAAG,EAAC,GAAG,EAAC,GAAG,EAAC,EAAE,EAAC,GAAG,EAAC,IAAI,EAAC,EAAE,EAAC,EAAE,EAAC,IAAI,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,IAAI,EAAC,CAAC,EAAC,GAAG,EAAC,IAAI,EAAC,EAAE,EAAC,IAAI,EAAC,GAAG,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,IAAI,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,GAAG,EAAC,IAAI,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,GAAG,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,GAAG,EAAC,IAAI,EAAC,GAAG,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,IAAI,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,IAAI,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,GAAG,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,GAAG,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,GAAG,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,GAAG,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,IAAI,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,IAAI,EAAC,KAAK,EAAC,EAAE,EAAC,IAAI,EAAC,CAAC,EAAC,IAAI,EAAC,CAAC,EAAC,IAAI,EAAC,EAAE,EAAC,GAAG,EAAC,IAAI,EAAC,GAAG,EAAC,IAAI,EAAC,IAAI,EAAC,CAAC,EAAC,IAAI,CAAC;AAEjnD,MAAMC,qBAAqB,GAAG,CAAC,GAAG,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,IAAI,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,GAAG,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,GAAG,EAAC,EAAE,EAAC,GAAG,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,EAAE,EAAC,GAAG,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,GAAG,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,IAAI,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,KAAK,EAAC,EAAE,EAAC,IAAI,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,KAAK,EAAC,CAAC,EAAC,IAAI,EAAC,CAAC,EAAC,GAAG,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,GAAG,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,IAAI,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,IAAI,EAAC,CAAC,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,EAAE,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,EAAC,EAAE,EAAC,EAAE,EAAC,GAAG,EAAC,EAAE,EAAC,GAAG,EAA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","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/@babel/helper-validator-identifier/package.json b/node_modules/@babel/helper-validator-identifier/package.json index 014774005..1aea38dbc 100644 --- a/node_modules/@babel/helper-validator-identifier/package.json +++ b/node_modules/@babel/helper-validator-identifier/package.json @@ -1,6 +1,6 @@ { "name": "@babel/helper-validator-identifier", - "version": "7.25.9", + "version": "7.28.5", "description": "Validate identifier/keywords name", "repository": { "type": "git", @@ -20,7 +20,7 @@ "./package.json": "./package.json" }, "devDependencies": { - "@unicode/unicode-16.0.0": "^1.0.0", + "@unicode/unicode-17.0.0": "^1.6.10", "charcodes": "^0.2.0" }, "engines": { diff --git a/node_modules/@sindresorhus/merge-streams/index.d.ts b/node_modules/@sindresorhus/merge-streams/index.d.ts deleted file mode 100644 index bace371f1..000000000 --- a/node_modules/@sindresorhus/merge-streams/index.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import {type Readable} from 'node:stream'; - -/** -Merges an array of [readable streams](https://nodejs.org/api/stream.html#readable-streams) and returns a new readable stream that emits data from the individual streams as it arrives. - -If you provide an empty array, it returns an already-ended stream. - -@example -``` -import mergeStreams from '@sindresorhus/merge-streams'; - -const stream = mergeStreams([streamA, streamB]); - -for await (const chunk of stream) { - console.log(chunk); - //=> 'A1' - //=> 'B1' - //=> 'A2' - //=> 'B2' -} -``` -*/ -export default function mergeStreams(streams: Readable[]): MergedStream; - -/** -A single stream combining the output of multiple streams. -*/ -export class MergedStream extends Readable { - /** - Pipe a new readable stream. - - Throws if `MergedStream` has already ended. - */ - add(stream: Readable): void; - - /** - Unpipe a stream previously added using either `mergeStreams(streams)` or `MergedStream.add(stream)`. - - Returns `false` if the stream was not previously added, or if it was already removed by `MergedStream.remove(stream)`. - - The removed stream is not automatically ended. - */ - remove(stream: Readable): boolean; -} diff --git a/node_modules/@sindresorhus/merge-streams/index.js b/node_modules/@sindresorhus/merge-streams/index.js deleted file mode 100644 index f44828e9d..000000000 --- a/node_modules/@sindresorhus/merge-streams/index.js +++ /dev/null @@ -1,223 +0,0 @@ -import {on, once} from 'node:events'; -import {PassThrough as PassThroughStream} from 'node:stream'; -import {finished} from 'node:stream/promises'; - -export default function mergeStreams(streams) { - if (!Array.isArray(streams)) { - throw new TypeError(`Expected an array, got \`${typeof streams}\`.`); - } - - for (const stream of streams) { - validateStream(stream); - } - - const objectMode = streams.some(({readableObjectMode}) => readableObjectMode); - const highWaterMark = getHighWaterMark(streams, objectMode); - const passThroughStream = new MergedStream({ - objectMode, - writableHighWaterMark: highWaterMark, - readableHighWaterMark: highWaterMark, - }); - - for (const stream of streams) { - passThroughStream.add(stream); - } - - if (streams.length === 0) { - endStream(passThroughStream); - } - - return passThroughStream; -} - -const getHighWaterMark = (streams, objectMode) => { - if (streams.length === 0) { - // @todo Use `node:stream` `getDefaultHighWaterMark(objectMode)` in next major release - return 16_384; - } - - const highWaterMarks = streams - .filter(({readableObjectMode}) => readableObjectMode === objectMode) - .map(({readableHighWaterMark}) => readableHighWaterMark); - return Math.max(...highWaterMarks); -}; - -class MergedStream extends PassThroughStream { - #streams = new Set([]); - #ended = new Set([]); - #aborted = new Set([]); - #onFinished; - - add(stream) { - validateStream(stream); - - if (this.#streams.has(stream)) { - return; - } - - this.#streams.add(stream); - - this.#onFinished ??= onMergedStreamFinished(this, this.#streams); - endWhenStreamsDone({ - passThroughStream: this, - stream, - streams: this.#streams, - ended: this.#ended, - aborted: this.#aborted, - onFinished: this.#onFinished, - }); - - stream.pipe(this, {end: false}); - } - - remove(stream) { - validateStream(stream); - - if (!this.#streams.has(stream)) { - return false; - } - - stream.unpipe(this); - return true; - } -} - -const onMergedStreamFinished = async (passThroughStream, streams) => { - updateMaxListeners(passThroughStream, PASSTHROUGH_LISTENERS_COUNT); - const controller = new AbortController(); - - try { - await Promise.race([ - onMergedStreamEnd(passThroughStream, controller), - onInputStreamsUnpipe(passThroughStream, streams, controller), - ]); - } finally { - controller.abort(); - updateMaxListeners(passThroughStream, -PASSTHROUGH_LISTENERS_COUNT); - } -}; - -const onMergedStreamEnd = async (passThroughStream, {signal}) => { - await finished(passThroughStream, {signal, cleanup: true}); -}; - -const onInputStreamsUnpipe = async (passThroughStream, streams, {signal}) => { - for await (const [unpipedStream] of on(passThroughStream, 'unpipe', {signal})) { - if (streams.has(unpipedStream)) { - unpipedStream.emit(unpipeEvent); - } - } -}; - -const validateStream = stream => { - if (typeof stream?.pipe !== 'function') { - throw new TypeError(`Expected a readable stream, got: \`${typeof stream}\`.`); - } -}; - -const endWhenStreamsDone = async ({passThroughStream, stream, streams, ended, aborted, onFinished}) => { - updateMaxListeners(passThroughStream, PASSTHROUGH_LISTENERS_PER_STREAM); - const controller = new AbortController(); - - try { - await Promise.race([ - afterMergedStreamFinished(onFinished, stream), - onInputStreamEnd({passThroughStream, stream, streams, ended, aborted, controller}), - onInputStreamUnpipe({stream, streams, ended, aborted, controller}), - ]); - } finally { - controller.abort(); - updateMaxListeners(passThroughStream, -PASSTHROUGH_LISTENERS_PER_STREAM); - } - - if (streams.size === ended.size + aborted.size) { - if (ended.size === 0 && aborted.size > 0) { - abortStream(passThroughStream); - } else { - endStream(passThroughStream); - } - } -}; - -// This is the error thrown by `finished()` on `stream.destroy()` -const isAbortError = error => error?.code === 'ERR_STREAM_PREMATURE_CLOSE'; - -const afterMergedStreamFinished = async (onFinished, stream) => { - try { - await onFinished; - abortStream(stream); - } catch (error) { - if (isAbortError(error)) { - abortStream(stream); - } else { - errorStream(stream, error); - } - } -}; - -const onInputStreamEnd = async ({passThroughStream, stream, streams, ended, aborted, controller: {signal}}) => { - try { - await finished(stream, {signal, cleanup: true, readable: true, writable: false}); - if (streams.has(stream)) { - ended.add(stream); - } - } catch (error) { - if (signal.aborted || !streams.has(stream)) { - return; - } - - if (isAbortError(error)) { - aborted.add(stream); - } else { - errorStream(passThroughStream, error); - } - } -}; - -const onInputStreamUnpipe = async ({stream, streams, ended, aborted, controller: {signal}}) => { - await once(stream, unpipeEvent, {signal}); - streams.delete(stream); - ended.delete(stream); - aborted.delete(stream); -}; - -const unpipeEvent = Symbol('unpipe'); - -const endStream = stream => { - if (stream.writable) { - stream.end(); - } -}; - -const abortStream = stream => { - if (stream.readable || stream.writable) { - stream.destroy(); - } -}; - -// `stream.destroy(error)` crashes the process with `uncaughtException` if no `error` event listener exists on `stream`. -// We take care of error handling on user behalf, so we do not want this to happen. -const errorStream = (stream, error) => { - if (!stream.destroyed) { - stream.once('error', noop); - stream.destroy(error); - } -}; - -const noop = () => {}; - -const updateMaxListeners = (passThroughStream, increment) => { - const maxListeners = passThroughStream.getMaxListeners(); - if (maxListeners !== 0 && maxListeners !== Number.POSITIVE_INFINITY) { - passThroughStream.setMaxListeners(maxListeners + increment); - } -}; - -// Number of times `passThroughStream.on()` is called regardless of streams: -// - once due to `finished(passThroughStream)` -// - once due to `on(passThroughStream)` -const PASSTHROUGH_LISTENERS_COUNT = 2; - -// Number of times `passThroughStream.on()` is called per stream: -// - once due to `stream.pipe(passThroughStream)` -const PASSTHROUGH_LISTENERS_PER_STREAM = 1; diff --git a/node_modules/@sindresorhus/merge-streams/package.json b/node_modules/@sindresorhus/merge-streams/package.json deleted file mode 100644 index 94f4bdb77..000000000 --- a/node_modules/@sindresorhus/merge-streams/package.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "name": "@sindresorhus/merge-streams", - "version": "2.3.0", - "description": "Merge multiple streams into a unified stream", - "license": "MIT", - "repository": "sindresorhus/merge-streams", - "funding": "https://github.com/sponsors/sindresorhus", - "author": { - "name": "Sindre Sorhus", - "email": "sindresorhus@gmail.com", - "url": "https://sindresorhus.com" - }, - "type": "module", - "exports": { - "types": "./index.d.ts", - "default": "./index.js" - }, - "sideEffects": false, - "engines": { - "node": ">=18" - }, - "scripts": { - "test": "xo && c8 ava && tsd" - }, - "files": [ - "index.js", - "index.d.ts" - ], - "keywords": [ - "merge", - "stream", - "streams", - "readable", - "passthrough", - "interleave", - "interleaved", - "unify", - "unified" - ], - "devDependencies": { - "@types/node": "^20.8.9", - "ava": "^6.1.0", - "c8": "^9.1.0", - "tempfile": "^5.0.0", - "tsd": "^0.30.4", - "typescript": "^5.2.2", - "xo": "^0.56.0" - } -} diff --git a/node_modules/@sindresorhus/merge-streams/readme.md b/node_modules/@sindresorhus/merge-streams/readme.md deleted file mode 100644 index 647c43e43..000000000 --- a/node_modules/@sindresorhus/merge-streams/readme.md +++ /dev/null @@ -1,53 +0,0 @@ -# merge-streams - -> Merge multiple streams into a unified stream - -## Install - -```sh -npm install @sindresorhus/merge-streams -``` - -## Usage - -```js -import mergeStreams from '@sindresorhus/merge-streams'; - -const stream = mergeStreams([streamA, streamB]); - -for await (const chunk of stream) { - console.log(chunk); - //=> 'A1' - //=> 'B1' - //=> 'A2' - //=> 'B2' -} -``` - -## API - -### `mergeStreams(streams: stream.Readable[]): MergedStream` - -Merges an array of [readable streams](https://nodejs.org/api/stream.html#readable-streams) and returns a new readable stream that emits data from the individual streams as it arrives. - -If you provide an empty array, it returns an already-ended stream. - -#### `MergedStream` - -_Type_: `stream.Readable` - -A single stream combining the output of multiple streams. - -##### `MergedStream.add(stream: stream.Readable): void` - -Pipe a new readable stream. - -Throws if `MergedStream` has already ended. - -##### `MergedStream.remove(stream: stream.Readable): boolean` - -Unpipe a stream previously added using either [`mergeStreams(streams)`](#mergestreamsstreams-streamreadable-mergedstream) or [`MergedStream.add(stream)`](#mergedstreamaddstream-streamreadable-void). - -Returns `false` if the stream was not previously added, or if it was already removed by `MergedStream.remove(stream)`. - -The removed stream is not automatically ended. diff --git a/node_modules/@types/http-cache-semantics/README.md b/node_modules/@types/http-cache-semantics/README.md index c50100bb7..39943ed37 100644 --- a/node_modules/@types/http-cache-semantics/README.md +++ b/node_modules/@types/http-cache-semantics/README.md @@ -8,7 +8,7 @@ This package contains type definitions for http-cache-semantics (https://github. Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/http-cache-semantics. ### Additional Details - * Last updated: Tue, 07 Nov 2023 03:09:37 GMT + * Last updated: Tue, 27 Jan 2026 09:06:16 GMT * Dependencies: none # Credits diff --git a/node_modules/@types/http-cache-semantics/index.d.ts b/node_modules/@types/http-cache-semantics/index.d.ts index b615076f0..5b411d16c 100644 --- a/node_modules/@types/http-cache-semantics/index.d.ts +++ b/node_modules/@types/http-cache-semantics/index.d.ts @@ -1,7 +1,7 @@ export = CachePolicy; declare class CachePolicy { - constructor(req: CachePolicy.Request, res: CachePolicy.Response, options?: CachePolicy.Options); + constructor(req: CachePolicy.HttpRequest, res: CachePolicy.HttpResponse, options?: CachePolicy.Options); /** * Returns `true` if the response can be stored in a cache. @@ -20,7 +20,28 @@ declare class CachePolicy { * If it returns `false`, then the response may not be matching at all (e.g. it's for a different URL or method), * or may require to be refreshed first (see `revalidationHeaders()`). */ - satisfiesWithoutRevalidation(newRequest: CachePolicy.Request): boolean; + satisfiesWithoutRevalidation(newRequest: CachePolicy.HttpRequest): boolean; + + /** + * Checks if the given request matches this cache entry, and how the cache can be used to satisfy it. Returns an object with: + * + * ``` + * { + * // If defined, you must send a request to the server. + * revalidation: { + * headers: {}, // HTTP headers to use when sending the revalidation response + * // If true, you MUST wait for a response from the server before using the cache + * // If false, this is stale-while-revalidate. The cache is stale, but you can use it while you update it asynchronously. + * synchronous: bool, + * }, + * // If defined, you can use this cached response. + * response: { + * headers: {}, // Updated cached HTTP headers you must use when responding to the client + * }, + * } + * ``` + */ + evaluateRequest(newRequest: CachePolicy.HttpRequest): CachePolicy.EvaluateRequestResult; /** * Returns updated, filtered set of response headers to return to clients receiving the cached response. @@ -32,6 +53,28 @@ declare class CachePolicy { */ responseHeaders(): CachePolicy.Headers; + /** + * Returns the Date header value from the response or the current time if invalid. + */ + date(): number; + + /** + * Value of the Age header, in seconds, updated for the current time. + * May be fractional. + */ + age(): number; + + /** + * Possibly outdated value of applicable max-age (or heuristic equivalent) in seconds. + * This counts since response's `Date`. + * + * For an up-to-date value, see `timeToLive()`. + * + * Returns the maximum age (freshness lifetime) of the response in seconds. + * @returns {number} The max-age value in seconds. + */ + maxAge(): number; + /** * Returns approximate time in milliseconds until the response becomes stale (i.e. not fresh). * @@ -42,16 +85,22 @@ declare class CachePolicy { timeToLive(): number; /** - * Chances are you'll want to store the `CachePolicy` object along with the cached response. - * `obj = policy.toObject()` gives a plain JSON-serializable object. + * If true, this cache entry is past its expiration date. + * Note that stale cache may be useful sometimes, see `evaluateRequest()`. */ - toObject(): CachePolicy.CachePolicyObject; + stale(): boolean; /** * `policy = CachePolicy.fromObject(obj)` creates an instance from object created by `toObject()`. */ static fromObject(obj: CachePolicy.CachePolicyObject): CachePolicy; + /** + * Chances are you'll want to store the `CachePolicy` object along with the cached response. + * `obj = policy.toObject()` gives a plain JSON-serializable object. + */ + toObject(): CachePolicy.CachePolicyObject; + /** * Returns updated, filtered set of request headers to send to the origin server to check if the cached * response can be reused. These headers allow the origin server to return status 304 indicating the @@ -62,29 +111,37 @@ declare class CachePolicy { * @example * updateRequest.headers = cachePolicy.revalidationHeaders(updateRequest); */ - revalidationHeaders(newRequest: CachePolicy.Request): CachePolicy.Headers; + revalidationHeaders(newRequest: CachePolicy.HttpRequest): CachePolicy.Headers; /** - * Use this method to update the cache after receiving a new response from the origin server. + * Creates new CachePolicy with information combined from the previews response, + * and the new revalidation response. + * + * Returns {policy, modified} where modified is a boolean indicating + * whether the response body has been modified, and old cached body can't be used. */ revalidatedPolicy( - revalidationRequest: CachePolicy.Request, - revalidationResponse: CachePolicy.Response, + revalidationRequest: CachePolicy.HttpRequest, + revalidationResponse?: CachePolicy.HttpResponse, ): CachePolicy.RevalidationPolicy; } declare namespace CachePolicy { - interface Request { + interface HttpRequest { url?: string | undefined; method?: string | undefined; headers: Headers; } - interface Response { + type Request = HttpRequest; + + interface HttpResponse { status?: number | undefined; headers: Headers; } + type Response = HttpResponse; + interface Options { /** * If `true`, then the response is evaluated from a perspective of a shared cache (i.e. `private` is not @@ -162,4 +219,33 @@ declare namespace CachePolicy { modified: boolean; matches: boolean; } + + interface EvaluateRequestRevalidation { + synchronous: boolean; + headers: CachePolicy.Headers; + } + + interface EvaluateRequestHitWithoutRevalidationResult { + response: { + headers: CachePolicy.Headers; + }; + revalidation: undefined; + } + + interface EvaluateRequestHitWithRevalidationResult { + response: { + headers: CachePolicy.Headers; + }; + revalidation: EvaluateRequestRevalidation; + } + + interface EvaluateRequestMissResult { + response: undefined; + revalidation: EvaluateRequestRevalidation; + } + + type EvaluateRequestResult = + | EvaluateRequestHitWithRevalidationResult + | EvaluateRequestHitWithoutRevalidationResult + | EvaluateRequestMissResult; } diff --git a/node_modules/@types/http-cache-semantics/package.json b/node_modules/@types/http-cache-semantics/package.json index 2753df589..c11ebfef8 100644 --- a/node_modules/@types/http-cache-semantics/package.json +++ b/node_modules/@types/http-cache-semantics/package.json @@ -1,6 +1,6 @@ { "name": "@types/http-cache-semantics", - "version": "4.0.4", + "version": "4.2.0", "description": "TypeScript definitions for http-cache-semantics", "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/http-cache-semantics", "license": "MIT", @@ -20,6 +20,7 @@ }, "scripts": {}, "dependencies": {}, - "typesPublisherContentHash": "6cf8e230d4a5ae72d31765a8facf404307c59791befc65343d177843c7bbae91", - "typeScriptVersion": "4.5" + "peerDependencies": {}, + "typesPublisherContentHash": "f5ae2b8a76a826965b8617b73b86a92dc7b5dd7230a0d6d8e1ecb6139ec75db8", + "typeScriptVersion": "5.2" } \ No newline at end of file diff --git a/node_modules/autoprefixer/README.md b/node_modules/autoprefixer/README.md index 4df94b6e4..fef4beeed 100644 --- a/node_modules/autoprefixer/README.md +++ b/node_modules/autoprefixer/README.md @@ -16,12 +16,7 @@ entirely): } .image { - background-image: url(image@1x.png); -} -@media (min-resolution: 2dppx) { - .image { - background-image: url(image@2x.png); - } + width: stretch; } ``` @@ -38,13 +33,9 @@ of Autoprefixer. } .image { - background-image: url(image@1x.png); -} -@media (-webkit-min-device-pixel-ratio: 2), - (min-resolution: 2dppx) { - .image { - background-image: url(image@2x.png); - } + width: -webkit-fill-available; + width: -moz-available; + width: stretch; } ``` diff --git a/node_modules/autoprefixer/data/prefixes.js b/node_modules/autoprefixer/data/prefixes.js index c9a527225..e4e26b5d0 100644 --- a/node_modules/autoprefixer/data/prefixes.js +++ b/node_modules/autoprefixer/data/prefixes.js @@ -617,18 +617,21 @@ f(prefixIntrinsic, { match: /x|\s#5/ }, browsers => { let prefixStretch = require('caniuse-lite/data/features/css-width-stretch') -f(prefixStretch, browsers => - prefix(['stretch'], { +f(prefixStretch, browsers => { + f(prefixIntrinsic, { match: /x|\s#2/ }, firefox => { + browsers = browsers.concat(firefox) + }) + return prefix(['stretch'], { browsers, feature: 'css-width-stretch', props: sizeProps }) -) +}) // Zoom cursors -let prefixCursorsNewer = require('caniuse-lite/data/features/css3-cursors-newer') +let prefixCursorsNew = require('caniuse-lite/data/features/css3-cursors-newer') -f(prefixCursorsNewer, browsers => +f(prefixCursorsNew, browsers => prefix(['zoom-in', 'zoom-out'], { browsers, feature: 'css3-cursors-newer', diff --git a/node_modules/autoprefixer/lib/autoprefixer.js b/node_modules/autoprefixer/lib/autoprefixer.js index a44329024..069409f3f 100644 --- a/node_modules/autoprefixer/lib/autoprefixer.js +++ b/node_modules/autoprefixer/lib/autoprefixer.js @@ -2,10 +2,10 @@ let browserslist = require('browserslist') let { agents } = require('caniuse-lite/dist/unpacker/agents') let pico = require('picocolors') -let Browsers = require('./browsers') -let Prefixes = require('./prefixes') let dataPrefixes = require('../data/prefixes') +let Browsers = require('./browsers') let getInfo = require('./info') +let Prefixes = require('./prefixes') let autoprefixerData = { browsers: agents, prefixes: dataPrefixes } diff --git a/node_modules/autoprefixer/lib/declaration.js b/node_modules/autoprefixer/lib/declaration.js index 73ea0c4e3..9adb99da3 100644 --- a/node_modules/autoprefixer/lib/declaration.js +++ b/node_modules/autoprefixer/lib/declaration.js @@ -1,5 +1,5 @@ -let Prefixer = require('./prefixer') let Browsers = require('./browsers') +let Prefixer = require('./prefixer') let utils = require('./utils') class Declaration extends Prefixer { diff --git a/node_modules/autoprefixer/lib/hacks/align-content.js b/node_modules/autoprefixer/lib/hacks/align-content.js index a06f381ca..d55427426 100644 --- a/node_modules/autoprefixer/lib/hacks/align-content.js +++ b/node_modules/autoprefixer/lib/hacks/align-content.js @@ -1,5 +1,5 @@ -let flexSpec = require('./flex-spec') let Declaration = require('../declaration') +let flexSpec = require('./flex-spec') class AlignContent extends Declaration { /** diff --git a/node_modules/autoprefixer/lib/hacks/align-items.js b/node_modules/autoprefixer/lib/hacks/align-items.js index 4dfdd4577..9c12e65bc 100644 --- a/node_modules/autoprefixer/lib/hacks/align-items.js +++ b/node_modules/autoprefixer/lib/hacks/align-items.js @@ -1,5 +1,5 @@ -let flexSpec = require('./flex-spec') let Declaration = require('../declaration') +let flexSpec = require('./flex-spec') class AlignItems extends Declaration { /** diff --git a/node_modules/autoprefixer/lib/hacks/align-self.js b/node_modules/autoprefixer/lib/hacks/align-self.js index a22b1668d..4070567fe 100644 --- a/node_modules/autoprefixer/lib/hacks/align-self.js +++ b/node_modules/autoprefixer/lib/hacks/align-self.js @@ -1,5 +1,5 @@ -let flexSpec = require('./flex-spec') let Declaration = require('../declaration') +let flexSpec = require('./flex-spec') class AlignSelf extends Declaration { check(decl) { diff --git a/node_modules/autoprefixer/lib/hacks/display-flex.js b/node_modules/autoprefixer/lib/hacks/display-flex.js index 8a5473e58..663172c27 100644 --- a/node_modules/autoprefixer/lib/hacks/display-flex.js +++ b/node_modules/autoprefixer/lib/hacks/display-flex.js @@ -1,6 +1,6 @@ -let flexSpec = require('./flex-spec') let OldValue = require('../old-value') let Value = require('../value') +let flexSpec = require('./flex-spec') class DisplayFlex extends Value { constructor(name, prefixes) { diff --git a/node_modules/autoprefixer/lib/hacks/flex-basis.js b/node_modules/autoprefixer/lib/hacks/flex-basis.js index 959cf4cb6..3e913ee91 100644 --- a/node_modules/autoprefixer/lib/hacks/flex-basis.js +++ b/node_modules/autoprefixer/lib/hacks/flex-basis.js @@ -1,5 +1,5 @@ -let flexSpec = require('./flex-spec') let Declaration = require('../declaration') +let flexSpec = require('./flex-spec') class FlexBasis extends Declaration { /** diff --git a/node_modules/autoprefixer/lib/hacks/flex-direction.js b/node_modules/autoprefixer/lib/hacks/flex-direction.js index 83fe6a9b7..e3928f9ca 100644 --- a/node_modules/autoprefixer/lib/hacks/flex-direction.js +++ b/node_modules/autoprefixer/lib/hacks/flex-direction.js @@ -1,5 +1,5 @@ -let flexSpec = require('./flex-spec') let Declaration = require('../declaration') +let flexSpec = require('./flex-spec') class FlexDirection extends Declaration { /** @@ -20,7 +20,7 @@ class FlexDirection extends Declaration { } let v = decl.value - let orient, dir + let dir, orient if (v === 'inherit' || v === 'initial' || v === 'unset') { orient = v dir = v diff --git a/node_modules/autoprefixer/lib/hacks/flex-flow.js b/node_modules/autoprefixer/lib/hacks/flex-flow.js index 0223bd8fe..4257ebda0 100644 --- a/node_modules/autoprefixer/lib/hacks/flex-flow.js +++ b/node_modules/autoprefixer/lib/hacks/flex-flow.js @@ -1,5 +1,5 @@ -let flexSpec = require('./flex-spec') let Declaration = require('../declaration') +let flexSpec = require('./flex-spec') class FlexFlow extends Declaration { /** diff --git a/node_modules/autoprefixer/lib/hacks/flex-grow.js b/node_modules/autoprefixer/lib/hacks/flex-grow.js index d53374b63..b2faa7146 100644 --- a/node_modules/autoprefixer/lib/hacks/flex-grow.js +++ b/node_modules/autoprefixer/lib/hacks/flex-grow.js @@ -1,5 +1,5 @@ -let flexSpec = require('./flex-spec') let Declaration = require('../declaration') +let flexSpec = require('./flex-spec') class Flex extends Declaration { /** diff --git a/node_modules/autoprefixer/lib/hacks/flex-shrink.js b/node_modules/autoprefixer/lib/hacks/flex-shrink.js index fbd0e82b6..1cc73da5b 100644 --- a/node_modules/autoprefixer/lib/hacks/flex-shrink.js +++ b/node_modules/autoprefixer/lib/hacks/flex-shrink.js @@ -1,5 +1,5 @@ -let flexSpec = require('./flex-spec') let Declaration = require('../declaration') +let flexSpec = require('./flex-spec') class FlexShrink extends Declaration { /** diff --git a/node_modules/autoprefixer/lib/hacks/flex-wrap.js b/node_modules/autoprefixer/lib/hacks/flex-wrap.js index 857047616..489154d7d 100644 --- a/node_modules/autoprefixer/lib/hacks/flex-wrap.js +++ b/node_modules/autoprefixer/lib/hacks/flex-wrap.js @@ -1,5 +1,5 @@ -let flexSpec = require('./flex-spec') let Declaration = require('../declaration') +let flexSpec = require('./flex-spec') class FlexWrap extends Declaration { /** diff --git a/node_modules/autoprefixer/lib/hacks/flex.js b/node_modules/autoprefixer/lib/hacks/flex.js index e3b2fefda..146a394a8 100644 --- a/node_modules/autoprefixer/lib/hacks/flex.js +++ b/node_modules/autoprefixer/lib/hacks/flex.js @@ -1,7 +1,7 @@ let list = require('postcss').list -let flexSpec = require('./flex-spec') let Declaration = require('../declaration') +let flexSpec = require('./flex-spec') class Flex extends Declaration { /** diff --git a/node_modules/autoprefixer/lib/hacks/gradient.js b/node_modules/autoprefixer/lib/hacks/gradient.js index f2345b0c7..ff4f4b97f 100644 --- a/node_modules/autoprefixer/lib/hacks/gradient.js +++ b/node_modules/autoprefixer/lib/hacks/gradient.js @@ -1,9 +1,8 @@ let parser = require('postcss-value-parser') -let range = require('normalize-range') let OldValue = require('../old-value') -let Value = require('../value') let utils = require('../utils') +let Value = require('../value') let IS_DIRECTION = /top|left|right|bottom/gi @@ -230,7 +229,7 @@ class Gradient extends Value { nodes[0].value = this.normalizeUnit(nodes[0].value, 1) } else if (nodes[0].value.includes('deg')) { let num = parseFloat(nodes[0].value) - num = range.wrap(0, 360, num) + num = (num % 360 + 360) % 360 nodes[0].value = `${num}deg` } @@ -339,6 +338,9 @@ class Gradient extends Value { ) { return false } + if (string.includes('var(')) { + return false + } let params = [[]] for (let i of nodes) { @@ -353,7 +355,7 @@ class Gradient extends Value { node.nodes = [] for (let param of params) { - node.nodes = node.nodes.concat(param) + node.nodes.push(...param) } node.nodes.unshift( diff --git a/node_modules/autoprefixer/lib/hacks/grid-rows-columns.js b/node_modules/autoprefixer/lib/hacks/grid-rows-columns.js index dfc266ba7..f873f35e7 100644 --- a/node_modules/autoprefixer/lib/hacks/grid-rows-columns.js +++ b/node_modules/autoprefixer/lib/hacks/grid-rows-columns.js @@ -1,4 +1,5 @@ let Declaration = require('../declaration') +let Processor = require('../processor') let { autoplaceGridItems, getGridGap, @@ -6,7 +7,6 @@ let { prefixTrackProp, prefixTrackValue } = require('./grid-utils') -let Processor = require('../processor') class GridRowsColumns extends Declaration { insert(decl, prefix, prefixes, result) { diff --git a/node_modules/autoprefixer/lib/hacks/grid-utils.js b/node_modules/autoprefixer/lib/hacks/grid-utils.js index e89423117..ed886abb8 100644 --- a/node_modules/autoprefixer/lib/hacks/grid-utils.js +++ b/node_modules/autoprefixer/lib/hacks/grid-utils.js @@ -135,13 +135,14 @@ exports.prefixTrackValue = prefixTrackValue function prefixTrackValue({ gap, value }) { let result = parser(value).nodes.reduce((nodes, node) => { if (node.type === 'function' && node.value === 'repeat') { - return nodes.concat({ + nodes.push({ type: 'word', value: transformRepeat(node, { gap }) }) + return nodes } if (gap && node.type === 'space') { - return nodes.concat( + nodes.push( { type: 'space', value: ' ' @@ -152,8 +153,10 @@ function prefixTrackValue({ gap, value }) { }, node ) + return nodes } - return nodes.concat(node) + nodes.push(node) + return nodes }, []) return parser.stringify(result) @@ -1046,7 +1049,8 @@ function normalizeRowColumn(str) { if (node.type === 'space') { return result } - return result.concat(parser.stringify(node)) + result.push(parser.stringify(node)) + return result }, []) return normalized diff --git a/node_modules/autoprefixer/lib/hacks/justify-content.js b/node_modules/autoprefixer/lib/hacks/justify-content.js index 8ad863f92..fd954baa9 100644 --- a/node_modules/autoprefixer/lib/hacks/justify-content.js +++ b/node_modules/autoprefixer/lib/hacks/justify-content.js @@ -1,5 +1,5 @@ -let flexSpec = require('./flex-spec') let Declaration = require('../declaration') +let flexSpec = require('./flex-spec') class JustifyContent extends Declaration { /** diff --git a/node_modules/autoprefixer/lib/hacks/order.js b/node_modules/autoprefixer/lib/hacks/order.js index 3150a940a..d507afee8 100644 --- a/node_modules/autoprefixer/lib/hacks/order.js +++ b/node_modules/autoprefixer/lib/hacks/order.js @@ -1,5 +1,5 @@ -let flexSpec = require('./flex-spec') let Declaration = require('../declaration') +let flexSpec = require('./flex-spec') class Order extends Declaration { /** diff --git a/node_modules/autoprefixer/lib/hacks/placeholder-shown.js b/node_modules/autoprefixer/lib/hacks/placeholder-shown.js index 8bb1cc8e7..c29525ee2 100644 --- a/node_modules/autoprefixer/lib/hacks/placeholder-shown.js +++ b/node_modules/autoprefixer/lib/hacks/placeholder-shown.js @@ -5,7 +5,9 @@ class PlaceholderShown extends Selector { * Return different selectors depend on prefix */ prefixed(prefix) { - if (prefix === '-ms-') { + if (prefix === '-moz-') { + return ':-moz-placeholder' + } else if (prefix === '-ms-') { return ':-ms-input-placeholder' } return `:${prefix}placeholder-shown` diff --git a/node_modules/autoprefixer/lib/prefixer.js b/node_modules/autoprefixer/lib/prefixer.js index 196dd62c7..ba9e4c132 100644 --- a/node_modules/autoprefixer/lib/prefixer.js +++ b/node_modules/autoprefixer/lib/prefixer.js @@ -1,6 +1,6 @@ let Browsers = require('./browsers') -let vendor = require('./vendor') let utils = require('./utils') +let vendor = require('./vendor') /** * Recursively clone objects diff --git a/node_modules/autoprefixer/lib/prefixes.js b/node_modules/autoprefixer/lib/prefixes.js index 324509e36..b78059a49 100644 --- a/node_modules/autoprefixer/lib/prefixes.js +++ b/node_modules/autoprefixer/lib/prefixes.js @@ -1,71 +1,71 @@ -let vendor = require('./vendor') -let Declaration = require('./declaration') -let Resolution = require('./resolution') -let Transition = require('./transition') -let Processor = require('./processor') -let Supports = require('./supports') -let Browsers = require('./browsers') -let Selector = require('./selector') let AtRule = require('./at-rule') -let Value = require('./value') -let utils = require('./utils') -let hackFullscreen = require('./hacks/fullscreen') -let hackPlaceholder = require('./hacks/placeholder') -let hackPlaceholderShown = require('./hacks/placeholder-shown') +let Browsers = require('./browsers') +let Declaration = require('./declaration') +let hackAlignContent = require('./hacks/align-content') +let hackAlignItems = require('./hacks/align-items') +let hackAlignSelf = require('./hacks/align-self') +let hackAnimation = require('./hacks/animation') +let hackAppearance = require('./hacks/appearance') +let hackAutofill = require('./hacks/autofill') +let hackBackdropFilter = require('./hacks/backdrop-filter') +let hackBackgroundClip = require('./hacks/background-clip') +let hackBackgroundSize = require('./hacks/background-size') +let hackBlockLogical = require('./hacks/block-logical') +let hackBorderImage = require('./hacks/border-image') +let hackBorderRadius = require('./hacks/border-radius') +let hackBreakProps = require('./hacks/break-props') +let hackCrossFade = require('./hacks/cross-fade') +let hackDisplayFlex = require('./hacks/display-flex') +let hackDisplayGrid = require('./hacks/display-grid') let hackFileSelectorButton = require('./hacks/file-selector-button') -let hackFlex = require('./hacks/flex') -let hackOrder = require('./hacks/order') let hackFilter = require('./hacks/filter') -let hackGridEnd = require('./hacks/grid-end') -let hackAnimation = require('./hacks/animation') +let hackFilterValue = require('./hacks/filter-value') +let hackFlex = require('./hacks/flex') +let hackFlexBasis = require('./hacks/flex-basis') +let hackFlexDirection = require('./hacks/flex-direction') let hackFlexFlow = require('./hacks/flex-flow') let hackFlexGrow = require('./hacks/flex-grow') +let hackFlexShrink = require('./hacks/flex-shrink') let hackFlexWrap = require('./hacks/flex-wrap') +let hackFullscreen = require('./hacks/fullscreen') +let hackGradient = require('./hacks/gradient') let hackGridArea = require('./hacks/grid-area') -let hackPlaceSelf = require('./hacks/place-self') -let hackGridStart = require('./hacks/grid-start') -let hackAlignSelf = require('./hacks/align-self') -let hackAppearance = require('./hacks/appearance') -let hackFlexBasis = require('./hacks/flex-basis') -let hackMaskBorder = require('./hacks/mask-border') -let hackMaskComposite = require('./hacks/mask-composite') -let hackAlignItems = require('./hacks/align-items') -let hackUserSelect = require('./hacks/user-select') -let hackFlexShrink = require('./hacks/flex-shrink') -let hackBreakProps = require('./hacks/break-props') -let hackWritingMode = require('./hacks/writing-mode') -let hackBorderImage = require('./hacks/border-image') -let hackAlignContent = require('./hacks/align-content') -let hackBorderRadius = require('./hacks/border-radius') -let hackBlockLogical = require('./hacks/block-logical') -let hackGridTemplate = require('./hacks/grid-template') -let hackInlineLogical = require('./hacks/inline-logical') +let hackGridColumnAlign = require('./hacks/grid-column-align') +let hackGridEnd = require('./hacks/grid-end') let hackGridRowAlign = require('./hacks/grid-row-align') -let hackTransformDecl = require('./hacks/transform-decl') -let hackFlexDirection = require('./hacks/flex-direction') -let hackImageRendering = require('./hacks/image-rendering') -let hackBackdropFilter = require('./hacks/backdrop-filter') -let hackBackgroundClip = require('./hacks/background-clip') -let hackTextDecoration = require('./hacks/text-decoration') -let hackJustifyContent = require('./hacks/justify-content') -let hackBackgroundSize = require('./hacks/background-size') let hackGridRowColumn = require('./hacks/grid-row-column') let hackGridRowsColumns = require('./hacks/grid-rows-columns') -let hackGridColumnAlign = require('./hacks/grid-column-align') -let hackPrintColorAdjust = require('./hacks/print-color-adjust') -let hackOverscrollBehavior = require('./hacks/overscroll-behavior') +let hackGridStart = require('./hacks/grid-start') +let hackGridTemplate = require('./hacks/grid-template') let hackGridTemplateAreas = require('./hacks/grid-template-areas') -let hackTextEmphasisPosition = require('./hacks/text-emphasis-position') -let hackTextDecorationSkipInk = require('./hacks/text-decoration-skip-ink') -let hackGradient = require('./hacks/gradient') +let hackImageRendering = require('./hacks/image-rendering') +let hackImageSet = require('./hacks/image-set') +let hackInlineLogical = require('./hacks/inline-logical') let hackIntrinsic = require('./hacks/intrinsic') +let hackJustifyContent = require('./hacks/justify-content') +let hackMaskBorder = require('./hacks/mask-border') +let hackMaskComposite = require('./hacks/mask-composite') +let hackOrder = require('./hacks/order') +let hackOverscrollBehavior = require('./hacks/overscroll-behavior') let hackPixelated = require('./hacks/pixelated') -let hackImageSet = require('./hacks/image-set') -let hackCrossFade = require('./hacks/cross-fade') -let hackDisplayFlex = require('./hacks/display-flex') -let hackDisplayGrid = require('./hacks/display-grid') -let hackFilterValue = require('./hacks/filter-value') -let hackAutofill = require('./hacks/autofill') +let hackPlaceSelf = require('./hacks/place-self') +let hackPlaceholder = require('./hacks/placeholder') +let hackPlaceholderShown = require('./hacks/placeholder-shown') +let hackPrintColorAdjust = require('./hacks/print-color-adjust') +let hackTextDecoration = require('./hacks/text-decoration') +let hackTextDecorationSkipInk = require('./hacks/text-decoration-skip-ink') +let hackTextEmphasisPosition = require('./hacks/text-emphasis-position') +let hackTransformDecl = require('./hacks/transform-decl') +let hackUserSelect = require('./hacks/user-select') +let hackWritingMode = require('./hacks/writing-mode') +let Processor = require('./processor') +let Resolution = require('./resolution') +let Selector = require('./selector') +let Supports = require('./supports') +let Transition = require('./transition') +let utils = require('./utils') +let Value = require('./value') +let vendor = require('./vendor') Selector.hack(hackAutofill) Selector.hack(hackFullscreen) diff --git a/node_modules/autoprefixer/lib/selector.js b/node_modules/autoprefixer/lib/selector.js index ff53449f4..3aaa6ff36 100644 --- a/node_modules/autoprefixer/lib/selector.js +++ b/node_modules/autoprefixer/lib/selector.js @@ -1,8 +1,8 @@ let { list } = require('postcss') +let Browsers = require('./browsers') let OldSelector = require('./old-selector') let Prefixer = require('./prefixer') -let Browsers = require('./browsers') let utils = require('./utils') class Selector extends Prefixer { diff --git a/node_modules/autoprefixer/lib/supports.js b/node_modules/autoprefixer/lib/supports.js index 58bd5afae..3ed5133a8 100644 --- a/node_modules/autoprefixer/lib/supports.js +++ b/node_modules/autoprefixer/lib/supports.js @@ -2,10 +2,10 @@ let featureQueries = require('caniuse-lite/data/features/css-featurequeries.js') let feature = require('caniuse-lite/dist/unpacker/feature') let { parse } = require('postcss') -let Browsers = require('./browsers') let brackets = require('./brackets') -let Value = require('./value') +let Browsers = require('./browsers') let utils = require('./utils') +let Value = require('./value') let data = feature(featureQueries) diff --git a/node_modules/autoprefixer/lib/transition.js b/node_modules/autoprefixer/lib/transition.js index 7137eab69..0628d1dee 100644 --- a/node_modules/autoprefixer/lib/transition.js +++ b/node_modules/autoprefixer/lib/transition.js @@ -314,7 +314,7 @@ class Transition { if (param[param.length - 1].type !== 'div') { param.push(this.div(params)) } - nodes = nodes.concat(param) + nodes.push(...param) } if (nodes[0].type === 'div') { nodes = nodes.slice(1) diff --git a/node_modules/autoprefixer/lib/value.js b/node_modules/autoprefixer/lib/value.js index ca42ba11a..39d2915d0 100644 --- a/node_modules/autoprefixer/lib/value.js +++ b/node_modules/autoprefixer/lib/value.js @@ -1,7 +1,7 @@ -let Prefixer = require('./prefixer') let OldValue = require('./old-value') -let vendor = require('./vendor') +let Prefixer = require('./prefixer') let utils = require('./utils') +let vendor = require('./vendor') class Value extends Prefixer { /** diff --git a/node_modules/autoprefixer/package.json b/node_modules/autoprefixer/package.json index 8de9cc3c6..80bdabf73 100644 --- a/node_modules/autoprefixer/package.json +++ b/node_modules/autoprefixer/package.json @@ -1,6 +1,6 @@ { "name": "autoprefixer", - "version": "10.4.20", + "version": "10.4.27", "description": "Parse CSS and add vendor prefixes to CSS rules using values from the Can I Use website", "engines": { "node": "^10 || ^12 || >=14" @@ -39,11 +39,10 @@ "postcss": "^8.1.0" }, "dependencies": { - "browserslist": "^4.23.3", - "caniuse-lite": "^1.0.30001646", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.1", + "browserslist": "^4.28.1", + "caniuse-lite": "^1.0.30001774", + "fraction.js": "^5.3.4", + "picocolors": "^1.1.1", "postcss-value-parser": "^4.2.0" } } diff --git a/node_modules/available-typed-arrays/.eslintrc b/node_modules/available-typed-arrays/.eslintrc new file mode 100644 index 000000000..3b5d9e90e --- /dev/null +++ b/node_modules/available-typed-arrays/.eslintrc @@ -0,0 +1,5 @@ +{ + "root": true, + + "extends": "@ljharb", +} diff --git a/node_modules/available-typed-arrays/.github/FUNDING.yml b/node_modules/available-typed-arrays/.github/FUNDING.yml new file mode 100644 index 000000000..14abc7253 --- /dev/null +++ b/node_modules/available-typed-arrays/.github/FUNDING.yml @@ -0,0 +1,12 @@ +# These are supported funding model platforms + +github: [ljharb] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: npm/available-typed-arrays +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] diff --git a/node_modules/available-typed-arrays/.nycrc b/node_modules/available-typed-arrays/.nycrc new file mode 100644 index 000000000..bdd626ce9 --- /dev/null +++ b/node_modules/available-typed-arrays/.nycrc @@ -0,0 +1,9 @@ +{ + "all": true, + "check-coverage": false, + "reporter": ["text-summary", "text", "html", "json"], + "exclude": [ + "coverage", + "test" + ] +} diff --git a/node_modules/available-typed-arrays/CHANGELOG.md b/node_modules/available-typed-arrays/CHANGELOG.md new file mode 100644 index 000000000..f5ade9a28 --- /dev/null +++ b/node_modules/available-typed-arrays/CHANGELOG.md @@ -0,0 +1,100 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [v1.0.7](https://github.com/inspect-js/available-typed-arrays/compare/v1.0.6...v1.0.7) - 2024-02-19 + +### Commits + +- [Refactor] use `possible-typed-array-names` [`ac86abf`](https://github.com/inspect-js/available-typed-arrays/commit/ac86abfd64c4b633fd6523cc4193f1913fd22666) + +## [v1.0.6](https://github.com/inspect-js/available-typed-arrays/compare/v1.0.5...v1.0.6) - 2024-01-31 + +### Commits + +- [actions] reuse common workflows [`1850353`](https://github.com/inspect-js/available-typed-arrays/commit/1850353ded0ceb4d02d9d05649da5b7f3a28c89f) +- [meta] use `npmignore` to autogenerate an npmignore file [`5c7de12`](https://github.com/inspect-js/available-typed-arrays/commit/5c7de120d22a5c35f703ba3f0b5287e5c5f38af6) +- [patch] add types [`fcfb0ea`](https://github.com/inspect-js/available-typed-arrays/commit/fcfb0ea21c9dc8459d68f8bb26679abb0bec71ca) +- [actions] update codecov uploader [`d844945`](https://github.com/inspect-js/available-typed-arrays/commit/d84494596881a298aabde9bd87e538ce10c6cd01) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `array.prototype.every`, `safe-publish-latest`, `tape` [`a2be6f4`](https://github.com/inspect-js/available-typed-arrays/commit/a2be6f482010e920692d8f65fe1f193dbb73004d) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `auto-changelog`, `tape` [`b283a3e`](https://github.com/inspect-js/available-typed-arrays/commit/b283a3e2176fbe8e431a27e20df21c831f216d5a) +- [actions] update rebase action to use reusable workflow [`0ad1f2d`](https://github.com/inspect-js/available-typed-arrays/commit/0ad1f2d82b11713ee48d9b37cb73fcc891bd9f4a) +- [Dev Deps] update `@ljharb/eslint-config`, `array.prototype.every`, `aud`, `tape` [`cd36e81`](https://github.com/inspect-js/available-typed-arrays/commit/cd36e8131076dd4e67a88b259f829067fa56c139) +- [meta] simplify "exports" [`f696e5f`](https://github.com/inspect-js/available-typed-arrays/commit/f696e5ff9ded838e192ade4e8550a890c4f35eb0) +- [Dev Deps] update `aud`, `npmignore`, `tape` [`bf20080`](https://github.com/inspect-js/available-typed-arrays/commit/bf200809aea3107b31fc8817122c693e099be30e) + +## [v1.0.5](https://github.com/inspect-js/available-typed-arrays/compare/v1.0.4...v1.0.5) - 2021-08-30 + +### Fixed + +- [Refactor] use `globalThis` if available [`#12`](https://github.com/inspect-js/available-typed-arrays/issues/12) + +### Commits + +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `tape` [`1199790`](https://github.com/inspect-js/available-typed-arrays/commit/1199790ab5841517ad04827fab3f135d2dc5cfb7) + +## [v1.0.4](https://github.com/inspect-js/available-typed-arrays/compare/v1.0.3...v1.0.4) - 2021-05-25 + +### Commits + +- [Refactor] Remove `array.prototype.filter` dependency [`f39c90e`](https://github.com/inspect-js/available-typed-arrays/commit/f39c90ecb1907de28ee2d3577b7da37ae12aac56) +- [Dev Deps] update `eslint`, `auto-changelog` [`b2e3a03`](https://github.com/inspect-js/available-typed-arrays/commit/b2e3a035e8cd3ddfd7b565249e1651c6419a34d0) +- [meta] create `FUNDING.yml` [`8c0e758`](https://github.com/inspect-js/available-typed-arrays/commit/8c0e758c6ec80adbb3770554653cdc3aa16beb55) +- [Tests] fix harmony test matrix [`ef96549`](https://github.com/inspect-js/available-typed-arrays/commit/ef96549df171776267529413240a2219cb59d5ce) +- [meta] add `sideEffects` flag [`288cca0`](https://github.com/inspect-js/available-typed-arrays/commit/288cca0fbd214bec706447851bb8bccc4b899a48) + +## [v1.0.3](https://github.com/inspect-js/available-typed-arrays/compare/v1.0.2...v1.0.3) - 2021-05-19 + +### Commits + +- [Tests] migrate tests to Github Actions [`3ef082c`](https://github.com/inspect-js/available-typed-arrays/commit/3ef082caaa153b49f4c37c85bbd5c4b13fe4f638) +- [meta] do not publish github action workflow files [`fd95ffd`](https://github.com/inspect-js/available-typed-arrays/commit/fd95ffdaca759eca81cb4c5d5772ee863dfea501) +- [actions] use `node/install` instead of `node/run`; use `codecov` action [`eb6bd65`](https://github.com/inspect-js/available-typed-arrays/commit/eb6bd659a31c92a6a178c71a89fe0d5261413e6c) +- [Tests] run `nyc` on all tests [`636c946`](https://github.com/inspect-js/available-typed-arrays/commit/636c94657b532599ef90a214aaa12639d11b0161) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `auto-changelog`, `tape` [`70a3b61`](https://github.com/inspect-js/available-typed-arrays/commit/70a3b61367b318fb883c2f35b8f2d539849a23b6) +- [actions] add "Allow Edits" workflow [`bd09c45`](https://github.com/inspect-js/available-typed-arrays/commit/bd09c45299e396fa5bbd5be4c58b1aedcb372a82) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `array.prototype.every`, `aud`, `tape` [`8f97523`](https://github.com/inspect-js/available-typed-arrays/commit/8f9752308390a79068cd431436bbfd77bca15647) +- [readme] fix URLs [`75418e2`](https://github.com/inspect-js/available-typed-arrays/commit/75418e20b57f4ad5e65d8c2e1864efd14eaa2e65) +- [readme] add actions and codecov badges [`4a8bc30`](https://github.com/inspect-js/available-typed-arrays/commit/4a8bc30af2ce1f48e2b28ab3db5be9589bd6f2d0) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud` [`65198ac`](https://github.com/inspect-js/available-typed-arrays/commit/65198ace335a013ef49b6bd722bc80bbbc6be784) +- [actions] update workflows [`7f816eb`](https://github.com/inspect-js/available-typed-arrays/commit/7f816eb231131e53ced2572ba6c6c6a00f975789) +- [Refactor] use `array.prototype.filter` instead of `array-filter` [`2dd1038`](https://github.com/inspect-js/available-typed-arrays/commit/2dd1038d71ce48b5650687691cf8fe09795a6d30) +- [actions] switch Automatic Rease workflow to `pull_request_target` event [`9b45e91`](https://github.com/inspect-js/available-typed-arrays/commit/9b45e914fcb08bdaaaa0166b41716e51f400d1c6) +- [Dev Deps] update `auto-changelog`, `tape` [`0003a5b`](https://github.com/inspect-js/available-typed-arrays/commit/0003a5b122a0724db5499c114104eeeb396b2f67) +- [meta] use `prepublishOnly` script for npm 7+ [`d884dd1`](https://github.com/inspect-js/available-typed-arrays/commit/d884dd1c1117411f35d9fbc07f513a1a85ccdead) +- [readme] remove travis badge [`9da2b3c`](https://github.com/inspect-js/available-typed-arrays/commit/9da2b3c29706340fada995137aba12cfae4d6f37) +- [Dev Deps] update `auto-changelog`; add `aud` [`41b1336`](https://github.com/inspect-js/available-typed-arrays/commit/41b13369c71b0e3e57b9de0f4fb1e4d67950d74a) +- [Tests] only audit prod deps [`2571826`](https://github.com/inspect-js/available-typed-arrays/commit/2571826a5d121eeeeccf4c711e3f9e4616685d50) + +## [v1.0.2](https://github.com/inspect-js/available-typed-arrays/compare/v1.0.1...v1.0.2) - 2020-01-26 + +### Commits + +- [actions] add automatic rebasing / merge commit blocking [`3229a74`](https://github.com/inspect-js/available-typed-arrays/commit/3229a74bda60f24e2257efc40ddff9a3ce98de76) +- [Dev Deps] update `@ljharb/eslint-config` [`9579abe`](https://github.com/inspect-js/available-typed-arrays/commit/9579abecc196088561d3aedf27cad45b56f8e18b) +- [Fix] remove `require` condition to avoid experimental warning [`2cade6b`](https://github.com/inspect-js/available-typed-arrays/commit/2cade6b56d6a508a950c7da27d038bee496e716b) + +## [v1.0.1](https://github.com/inspect-js/available-typed-arrays/compare/v1.0.0...v1.0.1) - 2020-01-24 + +### Commits + +- [meta] add "exports" [`5942917`](https://github.com/inspect-js/available-typed-arrays/commit/5942917aafb56c6bce80f01b7ae6a9b46bc72c69) + +## v1.0.0 - 2020-01-24 + +### Commits + +- Initial commit [`2bc5144`](https://github.com/inspect-js/available-typed-arrays/commit/2bc514459c9f65756adfbd9964abf433183d78f6) +- readme [`31e4796`](https://github.com/inspect-js/available-typed-arrays/commit/31e4796379eba4a16d3c6a8e9baf6eb3f39e33d1) +- npm init [`9194266`](https://github.com/inspect-js/available-typed-arrays/commit/9194266b471a2a2dd5e6969bc40358ceb346e21e) +- Tests [`b539830`](https://github.com/inspect-js/available-typed-arrays/commit/b539830c3213f90de42b4d6e62803f52daf61a6d) +- Implementation [`6577df2`](https://github.com/inspect-js/available-typed-arrays/commit/6577df244ea146ef5ec16858044c8955e0fc445c) +- [meta] add `auto-changelog` [`7b43310`](https://github.com/inspect-js/available-typed-arrays/commit/7b43310be76f00fe60b74a2fd6d0e46ac1d01f3e) +- [Tests] add `npm run lint` [`dedfbc1`](https://github.com/inspect-js/available-typed-arrays/commit/dedfbc1592f86ac1636267d3965f2345df43815b) +- [Tests] use shared travis-ci configs [`c459d78`](https://github.com/inspect-js/available-typed-arrays/commit/c459d78bf2efa9d777f88599ae71a796dbfcb70f) +- Only apps should have lockfiles [`d294668`](https://github.com/inspect-js/available-typed-arrays/commit/d294668422cf35f5e7716a85bfd204e62b01c056) +- [meta] add `funding` field [`6e70bc1`](https://github.com/inspect-js/available-typed-arrays/commit/6e70bc1fb199c7898165aaf05c25bb49f4062e53) +- [meta] add `safe-publish-latest` [`dd89ca2`](https://github.com/inspect-js/available-typed-arrays/commit/dd89ca2c6842f0f3e82958df2b2bd0fc0c929c51) diff --git a/node_modules/available-typed-arrays/LICENSE b/node_modules/available-typed-arrays/LICENSE new file mode 100644 index 000000000..707437b57 --- /dev/null +++ b/node_modules/available-typed-arrays/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2020 Inspect JS + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/node_modules/available-typed-arrays/README.md b/node_modules/available-typed-arrays/README.md new file mode 100644 index 000000000..df6f5864a --- /dev/null +++ b/node_modules/available-typed-arrays/README.md @@ -0,0 +1,55 @@ +# available-typed-arrays [![Version Badge][2]][1] + +[![github actions][actions-image]][actions-url] +[![coverage][codecov-image]][codecov-url] +[![dependency status][5]][6] +[![dev dependency status][7]][8] +[![License][license-image]][license-url] +[![Downloads][downloads-image]][downloads-url] + +[![npm badge][11]][1] + +Returns an array of Typed Array names that are available in the current environment. + +## Example + +```js +var availableTypedArrays = require('available-typed-arrays'); +var assert = require('assert'); + +assert.deepStrictEqual( + availableTypedArrays().sort(), + [ + 'Int8Array', + 'Uint8Array', + 'Uint8ClampedArray', + 'Int16Array', + 'Uint16Array', + 'Int32Array', + 'Uint32Array', + 'Float32Array', + 'Float64Array', + 'BigInt64Array', + 'BigUint64Array' + ].sort() +); +``` + +## Tests +Simply clone the repo, `npm install`, and run `npm test` + +[1]: https://npmjs.org/package/available-typed-arrays +[2]: https://versionbadg.es/inspect-js/available-typed-arrays.svg +[5]: https://david-dm.org/inspect-js/available-typed-arrays.svg +[6]: https://david-dm.org/inspect-js/available-typed-arrays +[7]: https://david-dm.org/inspect-js/available-typed-arrays/dev-status.svg +[8]: https://david-dm.org/inspect-js/available-typed-arrays#info=devDependencies +[11]: https://nodei.co/npm/available-typed-arrays.png?downloads=true&stars=true +[license-image]: https://img.shields.io/npm/l/available-typed-arrays.svg +[license-url]: LICENSE +[downloads-image]: https://img.shields.io/npm/dm/available-typed-arrays.svg +[downloads-url]: https://npm-stat.com/charts.html?package=available-typed-arrays +[codecov-image]: https://codecov.io/gh/inspect-js/available-typed-arrays/branch/main/graphs/badge.svg +[codecov-url]: https://app.codecov.io/gh/inspect-js/available-typed-arrays/ +[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/inspect-js/available-typed-arrays +[actions-url]: https://github.com/inspect-js/available-typed-arrays/actions diff --git a/node_modules/available-typed-arrays/index.d.ts b/node_modules/available-typed-arrays/index.d.ts new file mode 100644 index 000000000..c21e1c495 --- /dev/null +++ b/node_modules/available-typed-arrays/index.d.ts @@ -0,0 +1,8 @@ +type AllPossibleTypedArrays = typeof import('possible-typed-array-names'); + +declare function availableTypedArrays(): + | [] + | AllPossibleTypedArrays + | Omit; + +export = availableTypedArrays; diff --git a/node_modules/available-typed-arrays/index.js b/node_modules/available-typed-arrays/index.js new file mode 100644 index 000000000..125f000cc --- /dev/null +++ b/node_modules/available-typed-arrays/index.js @@ -0,0 +1,17 @@ +'use strict'; + +var possibleNames = require('possible-typed-array-names'); + +var g = typeof globalThis === 'undefined' ? global : globalThis; + +/** @type {import('.')} */ +module.exports = function availableTypedArrays() { + var /** @type {ReturnType} */ out = []; + for (var i = 0; i < possibleNames.length; i++) { + if (typeof g[possibleNames[i]] === 'function') { + // @ts-expect-error + out[out.length] = possibleNames[i]; + } + } + return out; +}; diff --git a/node_modules/available-typed-arrays/package.json b/node_modules/available-typed-arrays/package.json new file mode 100644 index 000000000..9b4e245e2 --- /dev/null +++ b/node_modules/available-typed-arrays/package.json @@ -0,0 +1,93 @@ +{ + "name": "available-typed-arrays", + "version": "1.0.7", + "description": "Returns an array of Typed Array names that are available in the current environment", + "main": "index.js", + "type": "commonjs", + "exports": { + ".": "./index.js", + "./package.json": "./package.json" + }, + "types": "./index.d.ts", + "sideEffects": false, + "scripts": { + "prepack": "npmignore --auto --commentLines=autogenerated", + "prepublish": "not-in-publish || npm run prepublishOnly", + "prepublishOnly": "safe-publish-latest", + "prelint": "evalmd README.md", + "lint": "eslint --ext=js,mjs .", + "postlint": "tsc -p .", + "pretest": "npm run lint", + "tests-only": "nyc tape 'test/**/*.js'", + "test:harmony": "nyc node --harmony --es-staging test", + "test": "npm run tests-only && npm run test:harmony", + "posttest": "aud --production", + "version": "auto-changelog && git add CHANGELOG.md", + "postversion": "auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/inspect-js/available-typed-arrays.git" + }, + "keywords": [ + "typed", + "arrays", + "Float32Array", + "Float64Array", + "Int8Array", + "Int16Array", + "Int32Array", + "Uint8Array", + "Uint8ClampedArray", + "Uint16Array", + "Uint32Array", + "BigInt64Array", + "BigUint64Array" + ], + "author": "Jordan Harband ", + "funding": { + "url": "https://github.com/sponsors/ljharb" + }, + "license": "MIT", + "bugs": { + "url": "https://github.com/inspect-js/available-typed-arrays/issues" + }, + "homepage": "https://github.com/inspect-js/available-typed-arrays#readme", + "engines": { + "node": ">= 0.4" + }, + "devDependencies": { + "@ljharb/eslint-config": "^21.1.0", + "@types/array.prototype.every": "^1.1.1", + "@types/isarray": "^2.0.2", + "@types/tape": "^5.6.4", + "array.prototype.every": "^1.1.5", + "aud": "^2.0.4", + "auto-changelog": "^2.4.0", + "eslint": "=8.8.0", + "evalmd": "^0.0.19", + "in-publish": "^2.0.1", + "isarray": "^2.0.5", + "npmignore": "^0.3.1", + "nyc": "^10.3.2", + "safe-publish-latest": "^2.0.0", + "tape": "^5.7.4", + "typescript": "^5.4.0-dev.20240131" + }, + "auto-changelog": { + "output": "CHANGELOG.md", + "template": "keepachangelog", + "unreleased": false, + "commitLimit": false, + "backfillLimit": false, + "hideCredit": true + }, + "publishConfig": { + "ignore": [ + ".github/workflows" + ] + }, + "dependencies": { + "possible-typed-array-names": "^1.0.0" + } +} diff --git a/node_modules/available-typed-arrays/test/index.js b/node_modules/available-typed-arrays/test/index.js new file mode 100644 index 000000000..21c986dc8 --- /dev/null +++ b/node_modules/available-typed-arrays/test/index.js @@ -0,0 +1,18 @@ +'use strict'; + +var test = require('tape'); +var isArray = require('isarray'); +var every = require('array.prototype.every'); + +var availableTypedArrays = require('../'); + +test('available typed arrays', function (t) { + t.equal(typeof availableTypedArrays, 'function', 'is a function'); + + var arrays = availableTypedArrays(); + t.equal(isArray(arrays), true, 'returns an array'); + + t.equal(every(arrays, function (array) { return typeof array === 'string'; }), true, 'contains only strings'); + + t.end(); +}); diff --git a/node_modules/available-typed-arrays/tsconfig.json b/node_modules/available-typed-arrays/tsconfig.json new file mode 100644 index 000000000..fdab34fe3 --- /dev/null +++ b/node_modules/available-typed-arrays/tsconfig.json @@ -0,0 +1,49 @@ +{ + "compilerOptions": { + /* Visit https://aka.ms/tsconfig to read more about this file */ + + /* Projects */ + + /* Language and Environment */ + "target": "es2016", /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */ + // "lib": [], /* Specify a set of bundled library declaration files that describe the target runtime environment. */ + // "noLib": true, /* Disable including any library files, including the default lib.d.ts. */ + "useDefineForClassFields": true, /* Emit ECMAScript-standard-compliant class fields. */ + // "moduleDetection": "auto", /* Control what method is used to detect module-format JS files. */ + + /* Modules */ + "module": "commonjs", /* Specify what module code is generated. */ + // "rootDir": "./", /* Specify the root folder within your source files. */ + // "moduleResolution": "node10", /* Specify how TypeScript looks up a file from a given module specifier. */ + // "baseUrl": "./", /* Specify the base directory to resolve non-relative module names. */ + // "paths": {}, /* Specify a set of entries that re-map imports to additional lookup locations. */ + // "rootDirs": [], /* Allow multiple folders to be treated as one when resolving modules. */ + "typeRoots": ["types"], /* Specify multiple folders that act like './node_modules/@types'. */ + "resolveJsonModule": true, /* Enable importing .json files. */ + // "allowArbitraryExtensions": true, /* Enable importing files with any extension, provided a declaration file is present. */ + + /* JavaScript Support */ + "allowJs": true, /* Allow JavaScript files to be a part of your program. Use the 'checkJS' option to get errors from these files. */ + "checkJs": true, /* Enable error reporting in type-checked JavaScript files. */ + "maxNodeModuleJsDepth": 1, /* Specify the maximum folder depth used for checking JavaScript files from 'node_modules'. Only applicable with 'allowJs'. */ + + /* Emit */ + "declaration": true, /* Generate .d.ts files from TypeScript and JavaScript files in your project. */ + "declarationMap": true, /* Create sourcemaps for d.ts files. */ + "noEmit": true, /* Disable emitting files from a compilation. */ + + /* Interop Constraints */ + "allowSyntheticDefaultImports": true, /* Allow 'import x from y' when a module doesn't have a default export. */ + "esModuleInterop": true, /* Emit additional JavaScript to ease support for importing CommonJS modules. This enables 'allowSyntheticDefaultImports' for type compatibility. */ + "forceConsistentCasingInFileNames": true, /* Ensure that casing is correct in imports. */ + + /* Type Checking */ + "strict": true, /* Enable all strict type-checking options. */ + + /* Completeness */ + //"skipLibCheck": true /* Skip type checking all .d.ts files. */ + }, + "exclude": [ + "coverage" + ] +} diff --git a/node_modules/baseline-browser-mapping/LICENSE.txt b/node_modules/baseline-browser-mapping/LICENSE.txt new file mode 100644 index 000000000..261eeb9e9 --- /dev/null +++ b/node_modules/baseline-browser-mapping/LICENSE.txt @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/node_modules/baseline-browser-mapping/README.md b/node_modules/baseline-browser-mapping/README.md new file mode 100644 index 000000000..bc218830b --- /dev/null +++ b/node_modules/baseline-browser-mapping/README.md @@ -0,0 +1,467 @@ +# [`baseline-browser-mapping`](https://github.com/web-platform-dx/web-features/packages/baseline-browser-mapping) + +By the [W3C WebDX Community Group](https://www.w3.org/community/webdx/) and contributors. + +`baseline-browser-mapping` provides: + +- An `Array` of browsers compatible with Baseline Widely available and Baseline year feature sets via the [`getCompatibleVersions()` function](#get-baseline-widely-available-browser-versions-or-baseline-year-browser-versions). +- An `Array`, `Object` or `CSV` as a string describing the Baseline feature set support of all browser versions included in the module's data set via the [`getAllVersions()` function](#get-data-for-all-browser-versions). + +You can use `baseline-browser-mapping` to help you determine minimum browser version support for your chosen Baseline feature set; or to analyse the level of support for different Baseline feature sets in your site's traffic by joining the data with your analytics data. + +## Install for local development + +To install the package, run: + +`npm install --save-dev baseline-browser-mapping` + +The minimum supported NodeJS version for `baseline-browser-mapping` is v8 in alignment with `browserslist`. For NodeJS versions earlier than v13.2, the [`require('baseline-browser-mapping')`](https://nodejs.org/api/modules.html#requireid) syntax should be used to import the module. + +## Keeping `baseline-browser-mapping` up to date + +`baseline-browser-mapping` depends on `web-features` and `@mdn/browser-compat-data` for core browser version selection, but the data is pre-packaged and minified. This package checks for updates to those modules and the supported [downstream browsers](#downstream-browsers) on a daily basis and is updated frequently. + +If you are only using this module to generate minimum browser versions for Baseline Widely available or Baseline year feature sets, you don't need to update this module frequently, as the backward looking data is reasonably stable. + +However, if you are targeting Newly available, using the [`getAllVersions()`](#get-data-for-all-browser-versions) function or heavily relying on the data for downstream browsers, you should update this module more frequently. If you target a feature cut off date within the last two months and your installed version of `baseline-browser-mapping` has data that is more than 2 months old, you will receive a console warning advising you to update to the latest version when you call `getCompatibleVersions()` or `getAllVersions()`. + +If you want to suppress the console warnings mentioned above you can use the `suppressWarnings: true` option in the configuration object passed to `getCompatibleVersions()` or `getAllVersions()`. Alternatively, you can use the `BASELINE_BROWSER_MAPPING_IGNORE_OLD_DATA=true` environment variable when running your build process. This module also respects the `BROWSERSLIST_IGNORE_OLD_DATA=true` environment variable. Environment variables can also be provided in a `.env` file from Node 20 onwards; however, this module does not load .env files automatically to avoid conflicts with other libraries with different requirements. You will need to use `process.loadEnvFile()` or a library like `dotenv` to load .env files before `baseline-browser-mapping` is called. + +If you're building a tool that uses this module, consider suppressing the warnings but building a process into your tool that automatically updates this module. See, for example, [`browserslist`](https://github.com/browserslist/browserslist/blob/main/node.js#L471) and its [`update-browserslist-db`](https://github.com/browserslist/update-db) package. + +If you're implementing `baseline-browser-mapping` directly, you should add a script to your `package.json` to update `baseline-browser-mapping` and use it as part of your build process to ensure your data is as up to date as possible. For example, if you are using NPM for package management: + +```javascript +"scripts": [ + "refresh-baseline-browser-mapping": "npm i baseline-browser-mapping@latest -D" +] +``` + +If you want to ensure [reproducible builds](https://www.wikiwand.com/en/articles/Reproducible_builds), we strongly recommend using the `widelyAvailableOnDate` option to fix the Widely available date on a per build basis to ensure dependent tools provide the same output and you do not produce data staleness warnings. If you are using [`browserslist`](https://github.com/browserslist/browserslist) to target Baseline Widely available, consider automatically updating your `browserslist` configuration in `package.json` or `.browserslistrc` to `baseline widely available on {YYYY-MM-DD}` as part of your build process to ensure the same or sufficiently similar list of minimum browsers is reproduced for historical builds. + +## Importing `baseline-browser-mapping` + +This module exposes two functions: `getCompatibleVersions()` and `getAllVersions()`, both which can be imported directly from `baseline-browser-mapping`: + +```javascript +import { + getCompatibleVersions, + getAllVersions, +} from "baseline-browser-mapping"; +``` + +If you want to load the script and data directly in a web page without hosting it yourself, consider using a CDN: + +```html + +``` + +## Get Baseline Widely available browser versions or Baseline year browser versions + +To get the current list of minimum browser versions compatible with Baseline Widely available features from the core browser set, call the `getCompatibleVersions()` function: + +```javascript +getCompatibleVersions(); +``` + +Executed on 7th March 2025, the above code returns the following browser versions: + +```javascript +[ + { browser: "chrome", version: "105", release_date: "2022-09-02" }, + { + browser: "chrome_android", + version: "105", + release_date: "2022-09-02", + }, + { browser: "edge", version: "105", release_date: "2022-09-02" }, + { browser: "firefox", version: "104", release_date: "2022-08-23" }, + { + browser: "firefox_android", + version: "104", + release_date: "2022-08-23", + }, + { browser: "safari", version: "15.6", release_date: "2022-09-02" }, + { + browser: "safari_ios", + version: "15.6", + release_date: "2022-09-02", + }, +]; +``` + +> [!NOTE] +> The minimum versions of each browser are not necessarily the final release before the Widely available cutoff date of `TODAY - 30 MONTHS`. Some earlier versions will have supported the full Widely available feature set. + +### `getCompatibleVersions()` configuration options + +`getCompatibleVersions()` accepts an `Object` as an argument with configuration options. The defaults are as follows: + +```javascript +{ + targetYear: undefined, + widelyAvailableOnDate: undefined, + includeDownstreamBrowsers: false, + listAllCompatibleVersions: false, + suppressWarnings: false +} +``` + +#### `targetYear` + +The `targetYear` option returns the minimum browser versions compatible with all **Baseline Newly available** features at the end of the specified calendar year. For example, calling: + +```javascript +getCompatibleVersions({ + targetYear: 2020, +}); +``` + +Returns the following versions: + +```javascript +[ + { browser: "chrome", version: "87", release_date: "2020-11-19" }, + { + browser: "chrome_android", + version: "87", + release_date: "2020-11-19", + }, + { browser: "edge", version: "87", release_date: "2020-11-19" }, + { browser: "firefox", version: "83", release_date: "2020-11-17" }, + { + browser: "firefox_android", + version: "83", + release_date: "2020-11-17", + }, + { browser: "safari", version: "14", release_date: "2020-09-16" }, + { browser: "safari_ios", version: "14", release_date: "2020-09-16" }, +]; +``` + +> [!NOTE] +> The minimum version of each browser is not necessarily the final version released in that calendar year. In the above example, Firefox 84 was the final version released in 2020; however Firefox 83 supported all of the features that were interoperable at the end of 2020. +> [!WARNING] +> You cannot use `targetYear` and `widelyAavailableDate` together. Please only use one of these options at a time. + +#### `widelyAvailableOnDate` + +The `widelyAvailableOnDate` option returns the minimum versions compatible with Baseline Widely available on a specified date in the format `YYYY-MM-DD`: + +```javascript +getCompatibleVersions({ + widelyAvailableOnDate: `2023-04-05`, +}); +``` + +> [!TIP] +> This option is useful if you provide a versioned library that targets Baseline Widely available on each version's release date and you need to provide a statement on minimum supported browser versions in your documentation. + +#### `includeDownstreamBrowsers` + +Setting `includeDownstreamBrowsers` to `true` will include browsers outside of the Baseline core browser set where it is possible to map those browsers to an upstream Chromium or Gecko version: + +```javascript +getCompatibleVersions({ + includeDownstreamBrowsers: true, +}); +``` + +For more information on downstream browsers, see [the section on downstream browsers](#downstream-browsers) below. + +#### `includeKaiOS` + +KaiOS is an operating system and app framework based on the Gecko engine from Firefox. KaiOS is based on the Gecko engine and feature support can be derived from the upstream Gecko version that each KaiOS version implements. However KaiOS requires other considerations beyond feature compatibility to ensure a good user experience as it runs on device types that do not have either mouse and keyboard or touch screen input in the way that all the other browsers supported by this module do. + +```javascript +getCompatibleVersions({ + includeDownstreamBrowsers: true, + includeKaiOS: true, +}); +``` + +> [!NOTE] +> Including KaiOS requires you to include all downstream browsers using the `includeDownstreamBrowsers` option. + +#### `listAllCompatibleVersions` + +Setting `listAllCompatibleVersions` to true will include the minimum versions of each compatible browser, and all the subsequent versions: + +```javascript +getCompatibleVersions({ + listAllCompatibleVersions: true, +}); +``` + +#### `suppressWarnings` + +Setting `suppressWarnings` to `true` will suppress the console warning about old data: + +```javascript +getCompatibleVersions({ + suppressWarnings: true, +}); +``` + +## Get data for all browser versions + +You may want to obtain data on all the browser versions available in this module for use in an analytics solution or dashboard. To get details of each browser version's level of Baseline support, call the `getAllVersions()` function: + +```javascript +import { getAllVersions } from "baseline-browser-mapping"; + +getAllVersions(); +``` + +By default, this function returns an `Array` of `Objects` and excludes downstream browsers: + +```javascript +[ + ... + { + browser: "firefox_android", // Browser name + version: "125", // Browser version + release_date: "2024-04-16", // Release date + year: 2023, // Baseline year feature set the version supports + wa_compatible: true // Whether the browser version supports Widely available + }, + ... +] +``` + +For browser versions in `@mdn/browser-compat-data` that were released before Baseline can be defined, i.e. Baseline 2015, the `year` property is always the string: `"pre_baseline"`. + +### Understanding which browsers support Newly available features + +You may want to understand which recent browser versions support all Newly available features. You can replace the `wa_compatible` property with a `supports` property using the `useSupport` option: + +```javascript +getAllVersions({ + useSupports: true, +}); +``` + +The `supports` property is optional and has two possible values: + +- `widely` for browser versions that support all Widely available features. +- `newly` for browser versions that support all Newly available features. + +Browser versions that do not support Widely or Newly available will not include the `support` property in the `array` or `object` outputs, and in the CSV output, the `support` column will contain an empty string. Browser versions that support all Newly available features also support all Widely available features. + +### `getAllVersions()` Configuration options + +`getAllVersions()` accepts an `Object` as an argument with configuration options. The defaults are as follows: + +```javascript +{ + includeDownstreamBrowsers: false, + outputFormat: "array", + suppressWarnings: false +} +``` + +#### `includeDownstreamBrowsers` (in `getAllVersions()` output) + +As with `getCompatibleVersions()`, you can set `includeDownstreamBrowsers` to `true` to include the Chromium and Gecko downstream browsers [listed below](#list-of-downstream-browsers). + +```javascript +getAllVersions({ + includeDownstreamBrowsers: true, +}); +``` + +Downstream browsers include the same properties as core browsers, as well as the `engine`they use and `engine_version`, for example: + +```javascript +[ + ... + { + browser: "samsunginternet_android", + version: "27.0", + release_date: "2024-11-06", + engine: "Blink", + engine_version: "125", + year: 2023, + supports: "widely" + }, + ... +] +``` + +#### `includeKaiOS` (in `getAllVersions()` output) + +As with `getCompatibleVersions()` you can include KaiOS in your output. The same requirement to have `includeDownstreamBrowsers: true` applies. + +```javascript +getAllVersions({ + includeDownstreamBrowsers: true, + includeKaiOS: true, +}); +``` + +#### `suppressWarnings` (in `getAllVersions()` output) + +As with `getCompatibleVersions()`, you can set `suppressWarnings` to `true` to suppress the console warning about old data: + +```javascript +getAllVersions({ + suppressWarnings: true, +}); +``` + +#### `outputFormat` + +By default, this function returns an `Array` of `Objects` which can be manipulated in Javascript or output to JSON. + +To return an `Object` that nests keys , set `outputFormat` to `object`: + +```javascript +getAllVersions({ + outputFormat: "object", +}); +``` + +In thise case, `getAllVersions()` returns a nested object with the browser [IDs listed below](#list-of-downstream-browsers) as keys, and versions as keys within them: + +```javascript +{ + "chrome": { + "53": { + "year": 2016, + "release_date": "2016-09-07" + }, + ... +} +``` + +Downstream browsers will include extra fields for `engine` and `engine_versions` + +```javascript +{ + ... + "webview_android": { + "53": { + "year": 2016, + "release_date": "2016-09-07", + "engine": "Blink", + "engine_version": "53" + }, + ... +} +``` + +To return a `String` in CSV format, set `outputFormat` to `csv`: + +```javascript +getAllVersions({ + outputFormat: "csv", +}); +``` + +`getAllVersions` returns a `String` with a header row and comma-separated values for each browser version that you can write to a file or pass to another service. Core browsers will have "NULL" as the value for their `engine` and `engine_version`: + +```csv +"browser","version","year","supports","release_date","engine","engine_version" +... +"chrome","24","pre_baseline","","2013-01-10","NULL","NULL" +... +"chrome","53","2016","","2016-09-07","NULL","NULL" +... +"firefox","135","2024","widely","2025-02-04","NULL","NULL" +"firefox","136","2024","newly","2025-03-04","NULL","NULL" +... +"ya_android","20.12","2020","year_only","2020-12-20","Blink","87" +... +``` + +> [!NOTE] +> The above example uses `"includeDownstreamBrowsers": true` + +### Static resources + +The outputs of `getAllVersions()` are available as JSON or CSV files generated on a daily basis and hosted on GitHub pages: + +- Core browsers only + - [Array](https://web-platform-dx.github.io/baseline-browser-mapping/all_versions_array.json) + - [Object](https://web-platform-dx.github.io/baseline-browser-mapping/all_versions_object.json) + - [CSV](https://web-platform-dx.github.io/baseline-browser-mapping/all_versions.csv) +- Core browsers only, with `supports` property + - [Array](https://web-platform-dx.github.io/baseline-browser-mapping/all_versions_array_with_supports.json) + - [Object](https://web-platform-dx.github.io/baseline-browser-mapping/all_versions_object_with_supports.json) + - [CSV](https://web-platform-dx.github.io/baseline-browser-mapping/all_versions_with_supports.csv) +- Including downstream browsers + - [Array](https://web-platform-dx.github.io/baseline-browser-mapping/with_downstream/all_versions_array.json) + - [Object](https://web-platform-dx.github.io/baseline-browser-mapping/with_downstream/all_versions_object.json) + - [CSV](https://web-platform-dx.github.io/baseline-browser-mapping/with_downstream/all_versions.csv) +- Including downstream browsers with `supports` property + - [Array](https://web-platform-dx.github.io/baseline-browser-mapping/with_downstream/all_versions_array_with_supports.json) + - [Object](https://web-platform-dx.github.io/baseline-browser-mapping/with_downstream/all_versions_object_with_supports.json) + - [CSV](https://web-platform-dx.github.io/baseline-browser-mapping/with_downstream/all_versions_with_supports.csv) + +These files are updated on a daily basis. + +## CLI + +`baseline-browser-mapping` includes a command line interface that exposes the same data and options as the `getCompatibleVersions()` function. To learn more about using the CLI, run: + +```sh +npx baseline-browser-mapping --help +``` + +## Downstream browsers + +### Limitations + +The browser versions in this module come from two different sources: + +- MDN's `browser-compat-data` module. +- Parsed user agent strings provided by [useragents.io](https://useragents.io/) + +MDN `browser-compat-data` is an authoritative source of information for the browsers it contains. The release dates for the Baseline core browser set and the mapping of downstream browsers to Chromium versions should be considered accurate. + +Browser mappings from useragents.io are provided on a best effort basis. They assume that browser vendors are accurately stating the Chromium version they have implemented. The initial set of version mappings was derived from a bulk export in November 2024. This version was iterated over with a Regex match looking for a major Chrome version and a corresponding version of the browser in question, e.g.: + +`Mozilla/5.0 (Linux; U; Android 10; en-US; STK-L21 Build/HUAWEISTK-L21) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/100.0.4896.58 UCBrowser/13.8.2.1324 Mobile Safari/537.36` + +Shows UC Browser Mobile 13.8 implementing Chromium 100, and: + +`Mozilla/5.0 (Linux; arm_64; Android 11; Redmi Note 8 Pro) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.6613.123 YaBrowser/24.10.2.123.00 SA/3 Mobile Safari/537.36` + +Shows Yandex Browser Mobile 24.10 implementing Chromium 128. The Chromium version from this string is mapped to the corresponding Chrome version from MDN `browser-compat-data`. + +> [!NOTE] +> Where possible, approximate release dates have been included based on useragents.io "first seen" data. useragents.io does not have "first seen" dates prior to June 2020. However, these browsers' Baseline compatibility is determined by their Chromium or Gecko version, so their release dates are more informative than critical. + +This data is updated on a daily basis using a [script](https://github.com/web-platform-dx/web-features/tree/main/scripts/refresh-downstream.ts) triggered by a GitHub [action](https://github.com/web-platform-dx/web-features/tree/main/.github/workflows/refresh_downstream.yml). Useragents.io provides a private API for this module which exposes the last 7 days of newly seen user agents for the currently tracked browsers. If a new major version of one of the tracked browsers is encountered with a Chromium version that meets or exceeds the previous latest version of that browser, it is added to the [src/data/downstream-browsers.json](src/data/downstream-browsers.json) file with the date it was first seen by useragents.io as its release date. + +KaiOS is an exception - its upstream version mappings are handled separately from the other browsers because they happen very infrequently. + +### List of downstream browsers + +| Browser | ID | Core | Source | +| --------------------- | ------------------------- | ------- | ------------------------- | +| Chrome | `chrome` | `true` | MDN `browser-compat-data` | +| Chrome for Android | `chrome_android` | `true` | MDN `browser-compat-data` | +| Edge | `edge` | `true` | MDN `browser-compat-data` | +| Firefox | `firefox` | `true` | MDN `browser-compat-data` | +| Firefox for Android | `firefox_android` | `true` | MDN `browser-compat-data` | +| Safari | `safari` | `true` | MDN `browser-compat-data` | +| Safari on iOS | `safari_ios` | `true` | MDN `browser-compat-data` | +| Opera | `opera` | `false` | MDN `browser-compat-data` | +| Opera Android | `opera_android` | `false` | MDN `browser-compat-data` | +| Samsung Internet | `samsunginternet_android` | `false` | MDN `browser-compat-data` | +| WebView Android | `webview_android` | `false` | MDN `browser-compat-data` | +| QQ Browser Mobile | `qq_android` | `false` | useragents.io | +| UC Browser Mobile | `uc_android` | `false` | useragents.io | +| Yandex Browser Mobile | `ya_android` | `false` | useragents.io | +| KaiOS | `kai_os` | `false` | Manual | +| Facebook for Android | `facebook_android` | `false` | useragents.io | +| Instagram for Android | `instagram_android` | `false` | useragents.io | + +> [!NOTE] +> All the non-core browsers currently included implement Chromium or Gecko. Their inclusion in any of the above methods is based on the Baseline feature set supported by the Chromium or Gecko version they implement, not their release date. diff --git a/node_modules/baseline-browser-mapping/dist/cli.cjs b/node_modules/baseline-browser-mapping/dist/cli.cjs new file mode 100755 index 000000000..b52b3b093 --- /dev/null +++ b/node_modules/baseline-browser-mapping/dist/cli.cjs @@ -0,0 +1,2 @@ +#!/usr/bin/env node +"use strict";const{getCompatibleVersions:e}=require("./index.cjs"),a=process.argv.slice(2),s={};for(let e=0;e{const a={};return Object.keys(s).forEach(r=>{const e=s[r];if(e&&e.releases){a[r]||(a[r]={releases:{}});const s=a[r].releases;e.releases.forEach(a=>{s[a[0]]={version:a[0],release_date:"u"==a[1]?"unknown":a[1],status:f[a[2]],engine:a[3]?c[a[3]]:void 0,engine_version:a[4]}})}}),a},b=(()=>{const s=[];return r.forEach(a=>{var r;s.push({status:{baseline_low_date:a[0],support:(r=a[1],{chrome:r.c,chrome_android:r.ca,edge:r.e,firefox:r.f,firefox_android:r.fa,safari:r.s,safari_ios:r.si})}})}),s})(),u=e(s),i=e(a);let n=!1;const o=["chrome","chrome_android","edge","firefox","firefox_android","safari","safari_ios"],g=Object.keys(u).map(s=>[s,u[s]]).filter(([s])=>o.includes(s)),t=["webview_android","samsunginternet_android","opera_android","opera"],l=[...Object.keys(u).map(s=>[s,u[s]]).filter(([s])=>t.includes(s)),...Object.keys(i).map(s=>[s,i[s]])],w=["current","esr","retired","unknown","beta","nightly"];let p=!1;const d=s=>{if(!1===s.includeDownstreamBrowsers&&!0===s.includeKaiOS){if(console.log(new Error("KaiOS is a downstream browser and can only be included if you include other downstream browsers. Please ensure you use `includeDownstreamBrowsers: true`.")),"undefined"==typeof process||!process.exit)throw new Error("KaiOS configuration error: process.exit is not available");process.exit(1)}},v=s=>s&&s.startsWith("≤")?s.slice(1):s,_=(s,a)=>{if(s===a)return 0;const[r=0,c=0]=s.split(".",2).map(Number),[f=0,e=0]=a.split(".",2).map(Number);if(isNaN(r)||isNaN(c))throw new Error(`Invalid version: ${s}`);if(isNaN(f)||isNaN(e))throw new Error(`Invalid version: ${a}`);return r!==f?r>f?1:-1:c!==e?c>e?1:-1:0},h=s=>{let a=[];return s.forEach(s=>{let r=g.find(a=>a[0]===s.browser);if(r){Object.keys(r[1].releases).map(s=>[s,r[1].releases[s]]).filter(([,s])=>w.includes(s.status)).sort((s,a)=>_(s[0],a[0])).forEach(([r,c])=>!!w.includes(c.status)&&(1===_(r,s.version)&&(a.push({browser:s.browser,version:r,release_date:c.release_date?c.release_date:"unknown"}),!0)))}}),a},m=(s,a=!1)=>{if(s.getFullYear()<2015&&!p&&console.warn(new Error("There are no browser versions compatible with Baseline before 2015. You may receive unexpected results.")),s.getFullYear()<2002)throw new Error("None of the browsers in the core set were released before 2002. Please use a date after 2002.");if(s.getFullYear()>(new Date).getFullYear())throw new Error("There are no browser versions compatible with Baseline in the future");const r=(s=>b.filter(a=>a.status.baseline_low_date&&new Date(a.status.baseline_low_date)<=s).map(s=>({baseline_low_date:s.status.baseline_low_date,support:s.status.support})))(s),c=(s=>{let a={};return g.forEach(s=>{a[s[0]]={browser:s[0],version:"0",release_date:""}}),s.forEach(s=>{Object.keys(s.support).forEach(r=>{const c=s.support[r],f=v(c);a[r]&&1===_(f,v(a[r].version))&&(a[r]={browser:r,version:f,release_date:s.baseline_low_date})})}),Object.keys(a).map(s=>a[s])})(r);return a?[...c,...h(c)].sort((s,a)=>s.browsera.browser?1:_(s.version,a.version)):c},y=(s=[],a=!0,r=!1)=>{const c=a=>{var r;return s&&s.length>0?null===(r=s.filter(s=>s.browser===a).sort((s,a)=>_(s.version,a.version))[0])||void 0===r?void 0:r.version:void 0},f=c("chrome"),e=c("firefox");if(!f&&!e)throw new Error("There are no browser versions compatible with Baseline before Chrome and Firefox");let b=[];return l.filter(([s])=>!("kai_os"===s&&!r)).forEach(([s,r])=>{var c;if(!r.releases)return;let u=Object.keys(r.releases).map(s=>[s,r.releases[s]]).filter(([,s])=>{const{engine:a,engine_version:r}=s;return!(!a||!r)&&("Blink"===a&&f?_(r,f)>=0:!("Gecko"!==a||!e)&&_(r,e)>=0)}).sort((s,a)=>_(s[0],a[0]));for(let r=0;r{if(n||"undefined"!=typeof process&&process.env&&(process.env.BROWSERSLIST_IGNORE_OLD_DATA||process.env.BASELINE_BROWSER_MAPPING_IGNORE_OLD_DATA))return;const r=new Date;r.setMonth(r.getMonth()-2),s>r&&(null!=a?a:1771425484751){g[s]={},O({targetYear:s,suppressWarnings:u.suppressWarnings}).forEach(a=>{g[s]&&(g[s][a.browser]=a)})});const t=O({suppressWarnings:u.suppressWarnings}),l={};t.forEach(s=>{l[s.browser]=s});const w=new Date;w.setMonth(w.getMonth()+30);const v=O({widelyAvailableOnDate:w.toISOString().slice(0,10),suppressWarnings:u.suppressWarnings}),h={};v.forEach(s=>{h[s.browser]=s});const m=O({targetYear:2002,listAllCompatibleVersions:!0,suppressWarnings:u.suppressWarnings}),E=[];if(o.forEach(s=>{var a,r,c,f;let e=m.filter(a=>a.browser==s).sort((s,a)=>_(s.version,a.version)),b=null!==(r=null===(a=l[s])||void 0===a?void 0:a.version)&&void 0!==r?r:"0",o=null!==(f=null===(c=h[s])||void 0===c?void 0:c.version)&&void 0!==f?f:"0";n.forEach(a=>{var r;if(g[a]){let c=(null!==(r=g[a][s])&&void 0!==r?r:{version:"0"}).version,f=e.findIndex(s=>0===_(s.version,c));(a===i-1?e:e.slice(0,f)).forEach(s=>{let r=_(s.version,b)>=0,c=_(s.version,o)>=0,f=Object.assign(Object.assign({},s),{year:a<=2015?"pre_baseline":a-1});u.useSupports?(r&&(f.supports="widely"),c&&(f.supports="newly")):f=Object.assign(Object.assign({},f),{wa_compatible:r}),E.push(f)}),e=e.slice(f,e.length)}})}),u.includeDownstreamBrowsers){y(E,!0,u.includeKaiOS).forEach(s=>{let a=E.find(a=>"chrome"===a.browser&&a.version===s.engine_version);a&&(u.useSupports?E.push(Object.assign(Object.assign({},s),{year:a.year,supports:a.supports})):E.push(Object.assign(Object.assign({},s),{year:a.year,wa_compatible:a.wa_compatible})))})}if(E.sort((s,a)=>{if("pre_baseline"===s.year&&"pre_baseline"!==a.year)return-1;if("pre_baseline"===a.year&&"pre_baseline"!==s.year)return 1;if("pre_baseline"!==s.year&&"pre_baseline"!==a.year){if(s.yeara.year)return 1}return s.browsera.browser?1:_(s.version,a.version)}),"object"===u.outputFormat){const s={};return E.forEach(a=>{s[a.browser]||(s[a.browser]={});let r={year:a.year,release_date:a.release_date,engine:a.engine,engine_version:a.engine_version};s[a.browser][a.version]=u.useSupports?a.supports?Object.assign(Object.assign({},r),{supports:a.supports}):r:Object.assign(Object.assign({},r),{wa_compatible:a.wa_compatible})}),null!=s?s:{}}if("csv"===u.outputFormat){let s=`"browser","version","year","${u.useSupports?"supports":"wa_compatible"}","release_date","engine","engine_version"`;return E.forEach(a=>{var r,c,f,e;let b={browser:a.browser,version:a.version,year:a.year,release_date:null!==(r=a.release_date)&&void 0!==r?r:"NULL",engine:null!==(c=a.engine)&&void 0!==c?c:"NULL",engine_version:null!==(f=a.engine_version)&&void 0!==f?f:"NULL"};b=u.useSupports?Object.assign(Object.assign({},b),{supports:null!==(e=a.supports)&&void 0!==e?e:""}):Object.assign(Object.assign({},b),{wa_compatible:a.wa_compatible}),s+=`\n"${b.browser}","${b.version}","${b.year}","${u.useSupports?b.supports:b.wa_compatible}","${b.release_date}","${b.engine}","${b.engine_version}"`}),s}return E},exports.getCompatibleVersions=O; diff --git a/node_modules/baseline-browser-mapping/dist/index.d.ts b/node_modules/baseline-browser-mapping/dist/index.d.ts new file mode 100644 index 000000000..a47f7610e --- /dev/null +++ b/node_modules/baseline-browser-mapping/dist/index.d.ts @@ -0,0 +1,104 @@ +export declare function _resetHasWarned(): void; +type BrowserVersion = { + browser: string; + version: string; + release_date?: string; + engine?: string; + engine_version?: string; +}; +interface AllBrowsersBrowserVersion extends BrowserVersion { + year: number | string; + supports?: string; + wa_compatible?: boolean; +} +type NestedBrowserVersions = { + [browser: string]: { + [version: string]: AllBrowsersBrowserVersion; + }; +}; +type Options = { + /** + * Whether to include only the minimum compatible browser versions or all compatible versions. + * Defaults to `false`. + */ + listAllCompatibleVersions?: boolean; + /** + * Whether to include browsers that use the same engines as a core Baseline browser. + * Defaults to `false`. + */ + includeDownstreamBrowsers?: boolean; + /** + * Pass a date in the format 'YYYY-MM-DD' to get versions compatible with Widely available on the specified date. + * If left undefined and a `targetYear` is not passed, defaults to Widely available as of the current date. + * > NOTE: cannot be used with `targetYear`. + */ + widelyAvailableOnDate?: string | number; + /** + * Pass a year between 2015 and the current year to get browser versions compatible with all + * Newly Available features as of the end of the year specified. + * > NOTE: cannot be used with `widelyAvailableOnDate`. + */ + targetYear?: number; + /** + * Pass a boolean that determines whether KaiOS is included in browser mappings. KaiOS implements + * the Gecko engine used in Firefox. However, KaiOS also has a different interaction paradigm to + * other browsers and requires extra consideration beyond simple feature compatibility to provide + * an optimal user experience. Defaults to `false`. + */ + includeKaiOS?: boolean; + overrideLastUpdated?: number; + /** + * Pass a boolean to suppress the warning about stale data. + * Defaults to `false`. + */ + suppressWarnings?: boolean; +}; +/** + * Returns browser versions compatible with specified Baseline targets. + * Defaults to returning the minimum versions of the core browser set that support Baseline Widely available. + * Takes an optional configuration `Object` with four optional properties: + * - `listAllCompatibleVersions`: `false` (default) or `true` + * - `includeDownstreamBrowsers`: `false` (default) or `true` + * - `widelyAvailableOnDate`: date in format `YYYY-MM-DD` + * - `targetYear`: year in format `YYYY` + * - `supressWarnings`: `false` (default) or `true` + */ +export declare function getCompatibleVersions(userOptions?: Options): BrowserVersion[]; +type AllVersionsOptions = { + /** + * Whether to return the output as a JavaScript `Array` (`"array"`), `Object` (`"object"`) or a CSV string (`"csv"`). + * Defaults to `"array"`. + */ + outputFormat?: string; + /** + * Whether to include browsers that use the same engines as a core Baseline browser. + * Defaults to `false`. + */ + includeDownstreamBrowsers?: boolean; + /** + * Whether to use the new "supports" property in place of "wa_compatible" + * Defaults to `false` + */ + useSupports?: boolean; + /** + * Whether to include KaiOS in the output. KaiOS implements the Gecko engine used in Firefox. + * However, KaiOS also has a different interaction paradigm to other browsers and requires extra + * consideration beyond simple feature compatibility to provide an optimal user experience. + */ + includeKaiOS?: boolean; + /** + * Pass a boolean to suppress the warning about old data. + * Defaults to `false`. + */ + suppressWarnings?: boolean; +}; +/** + * Returns all browser versions known to this module with their level of Baseline support as a JavaScript `Array` (`"array"`), `Object` (`"object"`) or a CSV string (`"csv"`). + * Takes an optional configuration `Object` with three optional properties: + * - `includeDownstreamBrowsers`: `false` (default) or `true` + * - `outputFormat`: `"array"` (default), `"object"` or `"csv"` + * - `useSupports`: `false` (default) or `true`, replaces `wa_compatible` property with optional `supports` property which returns `widely` or `newly` available when present. + * - `supressWarnings`: `false` (default) or `true` + */ +export declare function getAllVersions(userOptions?: AllVersionsOptions): AllBrowsersBrowserVersion[] | NestedBrowserVersions | string; +export {}; diff --git a/node_modules/baseline-browser-mapping/dist/index.js b/node_modules/baseline-browser-mapping/dist/index.js new file mode 100644 index 000000000..7e2d79ea0 --- /dev/null +++ b/node_modules/baseline-browser-mapping/dist/index.js @@ -0,0 +1 @@ +const s={chrome:{releases:[["1","2008-12-11","r","w","528"],["2","2009-05-21","r","w","530"],["3","2009-09-15","r","w","532"],["4","2010-01-25","r","w","532.5"],["5","2010-05-25","r","w","533"],["6","2010-09-02","r","w","534.3"],["7","2010-10-19","r","w","534.7"],["8","2010-12-02","r","w","534.10"],["9","2011-02-03","r","w","534.13"],["10","2011-03-08","r","w","534.16"],["11","2011-04-27","r","w","534.24"],["12","2011-06-07","r","w","534.30"],["13","2011-08-02","r","w","535.1"],["14","2011-09-16","r","w","535.1"],["15","2011-10-25","r","w","535.2"],["16","2011-12-13","r","w","535.7"],["17","2012-02-08","r","w","535.11"],["18","2012-03-28","r","w","535.19"],["19","2012-05-15","r","w","536.5"],["20","2012-06-26","r","w","536.10"],["21","2012-07-31","r","w","537.1"],["22","2012-09-25","r","w","537.4"],["23","2012-11-06","r","w","537.11"],["24","2013-01-10","r","w","537.17"],["25","2013-02-21","r","w","537.22"],["26","2013-03-26","r","w","537.31"],["27","2013-05-21","r","w","537.36"],["28","2013-07-09","r","b","28"],["29","2013-08-20","r","b","29"],["30","2013-10-01","r","b","30"],["31","2013-11-12","r","b","31"],["32","2014-01-14","r","b","32"],["33","2014-02-20","r","b","33"],["34","2014-04-08","r","b","34"],["35","2014-05-20","r","b","35"],["36","2014-07-16","r","b","36"],["37","2014-08-26","r","b","37"],["38","2014-10-07","r","b","38"],["39","2014-11-18","r","b","39"],["40","2015-01-21","r","b","40"],["41","2015-03-03","r","b","41"],["42","2015-04-14","r","b","42"],["43","2015-05-19","r","b","43"],["44","2015-07-21","r","b","44"],["45","2015-09-01","r","b","45"],["46","2015-10-13","r","b","46"],["47","2015-12-01","r","b","47"],["48","2016-01-20","r","b","48"],["49","2016-03-02","r","b","49"],["50","2016-04-13","r","b","50"],["51","2016-05-25","r","b","51"],["52","2016-07-20","r","b","52"],["53","2016-08-31","r","b","53"],["54","2016-10-12","r","b","54"],["55","2016-12-01","r","b","55"],["56","2017-01-25","r","b","56"],["57","2017-03-09","r","b","57"],["58","2017-04-19","r","b","58"],["59","2017-06-05","r","b","59"],["60","2017-07-25","r","b","60"],["61","2017-09-05","r","b","61"],["62","2017-10-17","r","b","62"],["63","2017-12-06","r","b","63"],["64","2018-01-23","r","b","64"],["65","2018-03-06","r","b","65"],["66","2018-04-17","r","b","66"],["67","2018-05-29","r","b","67"],["68","2018-07-24","r","b","68"],["69","2018-09-04","r","b","69"],["70","2018-10-16","r","b","70"],["71","2018-12-04","r","b","71"],["72","2019-01-29","r","b","72"],["73","2019-03-12","r","b","73"],["74","2019-04-23","r","b","74"],["75","2019-06-04","r","b","75"],["76","2019-07-30","r","b","76"],["77","2019-09-10","r","b","77"],["78","2019-10-22","r","b","78"],["79","2019-12-10","r","b","79"],["80","2020-02-04","r","b","80"],["81","2020-04-07","r","b","81"],["83","2020-05-19","r","b","83"],["84","2020-07-27","r","b","84"],["85","2020-08-25","r","b","85"],["86","2020-10-20","r","b","86"],["87","2020-11-17","r","b","87"],["88","2021-01-19","r","b","88"],["89","2021-03-02","r","b","89"],["90","2021-04-13","r","b","90"],["91","2021-05-25","r","b","91"],["92","2021-07-20","r","b","92"],["93","2021-08-31","r","b","93"],["94","2021-09-21","r","b","94"],["95","2021-10-19","r","b","95"],["96","2021-11-15","r","b","96"],["97","2022-01-04","r","b","97"],["98","2022-02-01","r","b","98"],["99","2022-03-01","r","b","99"],["100","2022-03-29","r","b","100"],["101","2022-04-26","r","b","101"],["102","2022-05-24","r","b","102"],["103","2022-06-21","r","b","103"],["104","2022-08-02","r","b","104"],["105","2022-09-02","r","b","105"],["106","2022-09-27","r","b","106"],["107","2022-10-25","r","b","107"],["108","2022-11-29","r","b","108"],["109","2023-01-10","r","b","109"],["110","2023-02-07","r","b","110"],["111","2023-03-07","r","b","111"],["112","2023-04-04","r","b","112"],["113","2023-05-02","r","b","113"],["114","2023-05-30","r","b","114"],["115","2023-07-18","r","b","115"],["116","2023-08-15","r","b","116"],["117","2023-09-12","r","b","117"],["118","2023-10-10","r","b","118"],["119","2023-10-31","r","b","119"],["120","2023-12-05","r","b","120"],["121","2024-01-23","r","b","121"],["122","2024-02-20","r","b","122"],["123","2024-03-19","r","b","123"],["124","2024-04-16","r","b","124"],["125","2024-05-14","r","b","125"],["126","2024-06-11","r","b","126"],["127","2024-07-23","r","b","127"],["128","2024-08-20","r","b","128"],["129","2024-09-17","r","b","129"],["130","2024-10-15","r","b","130"],["131","2024-11-12","r","b","131"],["132","2025-01-14","r","b","132"],["133","2025-02-04","r","b","133"],["134","2025-03-04","r","b","134"],["135","2025-04-01","r","b","135"],["136","2025-04-29","r","b","136"],["137","2025-05-27","r","b","137"],["138","2025-06-24","r","b","138"],["139","2025-08-05","r","b","139"],["140","2025-09-02","r","b","140"],["141","2025-09-30","r","b","141"],["142","2025-10-28","r","b","142"],["143","2025-12-02","r","b","143"],["144","2026-01-13","r","b","144"],["145","2026-02-10","c","b","145"],["146","2026-03-10","b","b","146"],["147","2026-04-07","n","b","147"],["148",null,"p","b","148"]]},chrome_android:{releases:[["18","2012-06-27","r","w","535.19"],["25","2013-02-27","r","w","537.22"],["26","2013-04-03","r","w","537.31"],["27","2013-05-22","r","w","537.36"],["28","2013-07-10","r","b","28"],["29","2013-08-21","r","b","29"],["30","2013-10-02","r","b","30"],["31","2013-11-14","r","b","31"],["32","2014-01-15","r","b","32"],["33","2014-02-26","r","b","33"],["34","2014-04-02","r","b","34"],["35","2014-05-20","r","b","35"],["36","2014-07-16","r","b","36"],["37","2014-09-03","r","b","37"],["38","2014-10-08","r","b","38"],["39","2014-11-12","r","b","39"],["40","2015-01-21","r","b","40"],["41","2015-03-11","r","b","41"],["42","2015-04-15","r","b","42"],["43","2015-05-27","r","b","43"],["44","2015-07-29","r","b","44"],["45","2015-09-01","r","b","45"],["46","2015-10-14","r","b","46"],["47","2015-12-02","r","b","47"],["48","2016-01-26","r","b","48"],["49","2016-03-09","r","b","49"],["50","2016-04-13","r","b","50"],["51","2016-06-08","r","b","51"],["52","2016-07-27","r","b","52"],["53","2016-09-07","r","b","53"],["54","2016-10-19","r","b","54"],["55","2016-12-06","r","b","55"],["56","2017-02-01","r","b","56"],["57","2017-03-16","r","b","57"],["58","2017-04-25","r","b","58"],["59","2017-06-06","r","b","59"],["60","2017-08-01","r","b","60"],["61","2017-09-05","r","b","61"],["62","2017-10-24","r","b","62"],["63","2017-12-05","r","b","63"],["64","2018-01-23","r","b","64"],["65","2018-03-06","r","b","65"],["66","2018-04-17","r","b","66"],["67","2018-05-31","r","b","67"],["68","2018-07-24","r","b","68"],["69","2018-09-04","r","b","69"],["70","2018-10-17","r","b","70"],["71","2018-12-04","r","b","71"],["72","2019-01-29","r","b","72"],["73","2019-03-12","r","b","73"],["74","2019-04-24","r","b","74"],["75","2019-06-04","r","b","75"],["76","2019-07-30","r","b","76"],["77","2019-09-10","r","b","77"],["78","2019-10-22","r","b","78"],["79","2019-12-17","r","b","79"],["80","2020-02-04","r","b","80"],["81","2020-04-07","r","b","81"],["83","2020-05-19","r","b","83"],["84","2020-07-27","r","b","84"],["85","2020-08-25","r","b","85"],["86","2020-10-20","r","b","86"],["87","2020-11-17","r","b","87"],["88","2021-01-19","r","b","88"],["89","2021-03-02","r","b","89"],["90","2021-04-13","r","b","90"],["91","2021-05-25","r","b","91"],["92","2021-07-20","r","b","92"],["93","2021-08-31","r","b","93"],["94","2021-09-21","r","b","94"],["95","2021-10-19","r","b","95"],["96","2021-11-15","r","b","96"],["97","2022-01-04","r","b","97"],["98","2022-02-01","r","b","98"],["99","2022-03-01","r","b","99"],["100","2022-03-29","r","b","100"],["101","2022-04-26","r","b","101"],["102","2022-05-24","r","b","102"],["103","2022-06-21","r","b","103"],["104","2022-08-02","r","b","104"],["105","2022-09-02","r","b","105"],["106","2022-09-27","r","b","106"],["107","2022-10-25","r","b","107"],["108","2022-11-29","r","b","108"],["109","2023-01-10","r","b","109"],["110","2023-02-07","r","b","110"],["111","2023-03-07","r","b","111"],["112","2023-04-04","r","b","112"],["113","2023-05-02","r","b","113"],["114","2023-05-30","r","b","114"],["115","2023-07-21","r","b","115"],["116","2023-08-15","r","b","116"],["117","2023-09-12","r","b","117"],["118","2023-10-10","r","b","118"],["119","2023-10-31","r","b","119"],["120","2023-12-05","r","b","120"],["121","2024-01-23","r","b","121"],["122","2024-02-20","r","b","122"],["123","2024-03-19","r","b","123"],["124","2024-04-16","r","b","124"],["125","2024-05-14","r","b","125"],["126","2024-06-11","r","b","126"],["127","2024-07-23","r","b","127"],["128","2024-08-20","r","b","128"],["129","2024-09-17","r","b","129"],["130","2024-10-15","r","b","130"],["131","2024-11-12","r","b","131"],["132","2025-01-14","r","b","132"],["133","2025-02-04","r","b","133"],["134","2025-03-04","r","b","134"],["135","2025-04-01","r","b","135"],["136","2025-04-29","r","b","136"],["137","2025-05-27","r","b","137"],["138","2025-06-24","r","b","138"],["139","2025-08-05","r","b","139"],["140","2025-09-02","r","b","140"],["141","2025-09-30","r","b","141"],["142","2025-10-28","r","b","142"],["143","2025-12-02","r","b","143"],["144","2026-01-13","r","b","144"],["145","2026-02-10","c","b","145"],["146","2026-03-10","b","b","146"],["147","2026-04-07","n","b","147"],["148",null,"p","b","148"]]},edge:{releases:[["12","2015-07-29","r",null,"12"],["13","2015-11-12","r",null,"13"],["14","2016-08-02","r",null,"14"],["15","2017-04-05","r",null,"15"],["16","2017-10-17","r",null,"16"],["17","2018-04-30","r",null,"17"],["18","2018-10-02","r",null,"18"],["79","2020-01-15","r","b","79"],["80","2020-02-07","r","b","80"],["81","2020-04-13","r","b","81"],["83","2020-05-21","r","b","83"],["84","2020-07-16","r","b","84"],["85","2020-08-27","r","b","85"],["86","2020-10-09","r","b","86"],["87","2020-11-19","r","b","87"],["88","2021-01-21","r","b","88"],["89","2021-03-04","r","b","89"],["90","2021-04-15","r","b","90"],["91","2021-05-27","r","b","91"],["92","2021-07-22","r","b","92"],["93","2021-09-02","r","b","93"],["94","2021-09-24","r","b","94"],["95","2021-10-21","r","b","95"],["96","2021-11-19","r","b","96"],["97","2022-01-06","r","b","97"],["98","2022-02-03","r","b","98"],["99","2022-03-03","r","b","99"],["100","2022-04-01","r","b","100"],["101","2022-04-28","r","b","101"],["102","2022-05-31","r","b","102"],["103","2022-06-23","r","b","103"],["104","2022-08-05","r","b","104"],["105","2022-09-01","r","b","105"],["106","2022-10-03","r","b","106"],["107","2022-10-27","r","b","107"],["108","2022-12-05","r","b","108"],["109","2023-01-12","r","b","109"],["110","2023-02-09","r","b","110"],["111","2023-03-13","r","b","111"],["112","2023-04-06","r","b","112"],["113","2023-05-05","r","b","113"],["114","2023-06-02","r","b","114"],["115","2023-07-21","r","b","115"],["116","2023-08-21","r","b","116"],["117","2023-09-15","r","b","117"],["118","2023-10-13","r","b","118"],["119","2023-11-02","r","b","119"],["120","2023-12-07","r","b","120"],["121","2024-01-25","r","b","121"],["122","2024-02-23","r","b","122"],["123","2024-03-22","r","b","123"],["124","2024-04-18","r","b","124"],["125","2024-05-17","r","b","125"],["126","2024-06-13","r","b","126"],["127","2024-07-25","r","b","127"],["128","2024-08-22","r","b","128"],["129","2024-09-19","r","b","129"],["130","2024-10-17","r","b","130"],["131","2024-11-14","r","b","131"],["132","2025-01-17","r","b","132"],["133","2025-02-06","r","b","133"],["134","2025-03-06","r","b","134"],["135","2025-04-04","r","b","135"],["136","2025-05-01","r","b","136"],["137","2025-05-29","r","b","137"],["138","2025-06-26","r","b","138"],["139","2025-08-07","r","b","139"],["140","2025-09-05","r","b","140"],["141","2025-10-03","r","b","141"],["142","2025-10-31","r","b","142"],["143","2025-12-05","r","b","143"],["144","2026-01-21","c","b","144"],["145","2026-02-12","b","b","145"],["146","2026-03-12","n","b","146"],["147","2026-04-09","p","b","147"]]},firefox:{releases:[["1","2004-11-09","r","g","1.7"],["2","2006-10-24","r","g","1.8.1"],["3","2008-06-17","r","g","1.9"],["4","2011-03-22","r","g","2"],["5","2011-06-21","r","g","5"],["6","2011-08-16","r","g","6"],["7","2011-09-27","r","g","7"],["8","2011-11-08","r","g","8"],["9","2011-12-20","r","g","9"],["10","2012-01-31","r","g","10"],["11","2012-03-13","r","g","11"],["12","2012-04-24","r","g","12"],["13","2012-06-05","r","g","13"],["14","2012-07-17","r","g","14"],["15","2012-08-28","r","g","15"],["16","2012-10-09","r","g","16"],["17","2012-11-20","r","g","17"],["18","2013-01-08","r","g","18"],["19","2013-02-19","r","g","19"],["20","2013-04-02","r","g","20"],["21","2013-05-14","r","g","21"],["22","2013-06-25","r","g","22"],["23","2013-08-06","r","g","23"],["24","2013-09-17","r","g","24"],["25","2013-10-29","r","g","25"],["26","2013-12-10","r","g","26"],["27","2014-02-04","r","g","27"],["28","2014-03-18","r","g","28"],["29","2014-04-29","r","g","29"],["30","2014-06-10","r","g","30"],["31","2014-07-22","r","g","31"],["32","2014-09-02","r","g","32"],["33","2014-10-14","r","g","33"],["34","2014-12-01","r","g","34"],["35","2015-01-13","r","g","35"],["36","2015-02-24","r","g","36"],["37","2015-03-31","r","g","37"],["38","2015-05-12","r","g","38"],["39","2015-07-02","r","g","39"],["40","2015-08-11","r","g","40"],["41","2015-09-22","r","g","41"],["42","2015-11-03","r","g","42"],["43","2015-12-15","r","g","43"],["44","2016-01-26","r","g","44"],["45","2016-03-08","r","g","45"],["46","2016-04-26","r","g","46"],["47","2016-06-07","r","g","47"],["48","2016-08-02","r","g","48"],["49","2016-09-20","r","g","49"],["50","2016-11-15","r","g","50"],["51","2017-01-24","r","g","51"],["52","2017-03-07","r","g","52"],["53","2017-04-19","r","g","53"],["54","2017-06-13","r","g","54"],["55","2017-08-08","r","g","55"],["56","2017-09-28","r","g","56"],["57","2017-11-14","r","g","57"],["58","2018-01-23","r","g","58"],["59","2018-03-13","r","g","59"],["60","2018-05-09","r","g","60"],["61","2018-06-26","r","g","61"],["62","2018-09-05","r","g","62"],["63","2018-10-23","r","g","63"],["64","2018-12-11","r","g","64"],["65","2019-01-29","r","g","65"],["66","2019-03-19","r","g","66"],["67","2019-05-21","r","g","67"],["68","2019-07-09","r","g","68"],["69","2019-09-03","r","g","69"],["70","2019-10-22","r","g","70"],["71","2019-12-10","r","g","71"],["72","2020-01-07","r","g","72"],["73","2020-02-11","r","g","73"],["74","2020-03-10","r","g","74"],["75","2020-04-07","r","g","75"],["76","2020-05-05","r","g","76"],["77","2020-06-02","r","g","77"],["78","2020-06-30","r","g","78"],["79","2020-07-28","r","g","79"],["80","2020-08-25","r","g","80"],["81","2020-09-22","r","g","81"],["82","2020-10-20","r","g","82"],["83","2020-11-17","r","g","83"],["84","2020-12-15","r","g","84"],["85","2021-01-26","r","g","85"],["86","2021-02-23","r","g","86"],["87","2021-03-23","r","g","87"],["88","2021-04-19","r","g","88"],["89","2021-06-01","r","g","89"],["90","2021-07-13","r","g","90"],["91","2021-08-10","r","g","91"],["92","2021-09-07","r","g","92"],["93","2021-10-05","r","g","93"],["94","2021-11-02","r","g","94"],["95","2021-12-07","r","g","95"],["96","2022-01-11","r","g","96"],["97","2022-02-08","r","g","97"],["98","2022-03-08","r","g","98"],["99","2022-04-05","r","g","99"],["100","2022-05-03","r","g","100"],["101","2022-05-31","r","g","101"],["102","2022-06-28","r","g","102"],["103","2022-07-26","r","g","103"],["104","2022-08-23","r","g","104"],["105","2022-09-20","r","g","105"],["106","2022-10-18","r","g","106"],["107","2022-11-15","r","g","107"],["108","2022-12-13","r","g","108"],["109","2023-01-17","r","g","109"],["110","2023-02-14","r","g","110"],["111","2023-03-14","r","g","111"],["112","2023-04-11","r","g","112"],["113","2023-05-09","r","g","113"],["114","2023-06-06","r","g","114"],["115","2023-07-04","r","g","115"],["116","2023-08-01","r","g","116"],["117","2023-08-29","r","g","117"],["118","2023-09-26","r","g","118"],["119","2023-10-24","r","g","119"],["120","2023-11-21","r","g","120"],["121","2023-12-19","r","g","121"],["122","2024-01-23","r","g","122"],["123","2024-02-20","r","g","123"],["124","2024-03-19","r","g","124"],["125","2024-04-16","r","g","125"],["126","2024-05-14","r","g","126"],["127","2024-06-11","r","g","127"],["128","2024-07-09","r","g","128"],["129","2024-08-06","r","g","129"],["130","2024-09-03","r","g","130"],["131","2024-10-01","r","g","131"],["132","2024-10-29","r","g","132"],["133","2024-11-26","r","g","133"],["134","2025-01-07","r","g","134"],["135","2025-02-04","r","g","135"],["136","2025-03-04","r","g","136"],["137","2025-04-01","r","g","137"],["138","2025-04-29","r","g","138"],["139","2025-05-27","r","g","139"],["140","2025-06-24","e","g","140"],["141","2025-07-22","r","g","141"],["142","2025-08-19","r","g","142"],["143","2025-09-16","r","g","143"],["144","2025-10-14","r","g","144"],["145","2025-11-11","r","g","145"],["146","2025-12-09","r","g","146"],["147","2026-01-13","c","g","147"],["148","2026-02-24","b","g","148"],["149","2026-03-24","n","g","149"],["150","2026-04-21","p","g","150"],["1.5","2005-11-29","r","g","1.8"],["3.5","2009-06-30","r","g","1.9.1"],["3.6","2010-01-21","r","g","1.9.2"]]},firefox_android:{releases:[["4","2011-03-29","r","g","2"],["5","2011-06-21","r","g","5"],["6","2011-08-16","r","g","6"],["7","2011-09-27","r","g","7"],["8","2011-11-08","r","g","8"],["9","2011-12-21","r","g","9"],["10","2012-01-31","r","g","10"],["14","2012-06-26","r","g","14"],["15","2012-08-28","r","g","15"],["16","2012-10-09","r","g","16"],["17","2012-11-20","r","g","17"],["18","2013-01-08","r","g","18"],["19","2013-02-19","r","g","19"],["20","2013-04-02","r","g","20"],["21","2013-05-14","r","g","21"],["22","2013-06-25","r","g","22"],["23","2013-08-06","r","g","23"],["24","2013-09-17","r","g","24"],["25","2013-10-29","r","g","25"],["26","2013-12-10","r","g","26"],["27","2014-02-04","r","g","27"],["28","2014-03-18","r","g","28"],["29","2014-04-29","r","g","29"],["30","2014-06-10","r","g","30"],["31","2014-07-22","r","g","31"],["32","2014-09-02","r","g","32"],["33","2014-10-14","r","g","33"],["34","2014-12-01","r","g","34"],["35","2015-01-13","r","g","35"],["36","2015-02-27","r","g","36"],["37","2015-03-31","r","g","37"],["38","2015-05-12","r","g","38"],["39","2015-07-02","r","g","39"],["40","2015-08-11","r","g","40"],["41","2015-09-22","r","g","41"],["42","2015-11-03","r","g","42"],["43","2015-12-15","r","g","43"],["44","2016-01-26","r","g","44"],["45","2016-03-08","r","g","45"],["46","2016-04-26","r","g","46"],["47","2016-06-07","r","g","47"],["48","2016-08-02","r","g","48"],["49","2016-09-20","r","g","49"],["50","2016-11-15","r","g","50"],["51","2017-01-24","r","g","51"],["52","2017-03-07","r","g","52"],["53","2017-04-19","r","g","53"],["54","2017-06-13","r","g","54"],["55","2017-08-08","r","g","55"],["56","2017-09-28","r","g","56"],["57","2017-11-28","r","g","57"],["58","2018-01-22","r","g","58"],["59","2018-03-13","r","g","59"],["60","2018-05-09","r","g","60"],["61","2018-06-26","r","g","61"],["62","2018-09-05","r","g","62"],["63","2018-10-23","r","g","63"],["64","2018-12-11","r","g","64"],["65","2019-01-29","r","g","65"],["66","2019-03-19","r","g","66"],["67","2019-05-21","r","g","67"],["68","2019-07-09","r","g","68"],["79","2020-07-28","r","g","79"],["80","2020-08-31","r","g","80"],["81","2020-09-22","r","g","81"],["82","2020-10-20","r","g","82"],["83","2020-11-17","r","g","83"],["84","2020-12-15","r","g","84"],["85","2021-01-26","r","g","85"],["86","2021-02-23","r","g","86"],["87","2021-03-23","r","g","87"],["88","2021-04-19","r","g","88"],["89","2021-06-01","r","g","89"],["90","2021-07-13","r","g","90"],["91","2021-08-10","r","g","91"],["92","2021-09-07","r","g","92"],["93","2021-10-05","r","g","93"],["94","2021-11-02","r","g","94"],["95","2021-12-07","r","g","95"],["96","2022-01-11","r","g","96"],["97","2022-02-08","r","g","97"],["98","2022-03-08","r","g","98"],["99","2022-04-05","r","g","99"],["100","2022-05-03","r","g","100"],["101","2022-05-31","r","g","101"],["102","2022-06-28","r","g","102"],["103","2022-07-26","r","g","103"],["104","2022-08-23","r","g","104"],["105","2022-09-20","r","g","105"],["106","2022-10-18","r","g","106"],["107","2022-11-15","r","g","107"],["108","2022-12-13","r","g","108"],["109","2023-01-17","r","g","109"],["110","2023-02-14","r","g","110"],["111","2023-03-14","r","g","111"],["112","2023-04-11","r","g","112"],["113","2023-05-09","r","g","113"],["114","2023-06-06","r","g","114"],["115","2023-07-04","r","g","115"],["116","2023-08-01","r","g","116"],["117","2023-08-29","r","g","117"],["118","2023-09-26","r","g","118"],["119","2023-10-24","r","g","119"],["120","2023-11-21","r","g","120"],["121","2023-12-19","r","g","121"],["122","2024-01-23","r","g","122"],["123","2024-02-20","r","g","123"],["124","2024-03-19","r","g","124"],["125","2024-04-16","r","g","125"],["126","2024-05-14","r","g","126"],["127","2024-06-11","r","g","127"],["128","2024-07-09","r","g","128"],["129","2024-08-06","r","g","129"],["130","2024-09-03","r","g","130"],["131","2024-10-01","r","g","131"],["132","2024-10-29","r","g","132"],["133","2024-11-26","r","g","133"],["134","2025-01-07","r","g","134"],["135","2025-02-04","r","g","135"],["136","2025-03-04","r","g","136"],["137","2025-04-01","r","g","137"],["138","2025-04-29","r","g","138"],["139","2025-05-27","r","g","139"],["140","2025-06-24","e","g","140"],["141","2025-07-22","r","g","141"],["142","2025-08-19","r","g","142"],["143","2025-09-16","r","g","143"],["144","2025-10-14","r","g","144"],["145","2025-11-11","r","g","145"],["146","2025-12-09","r","g","146"],["147","2026-01-13","c","g","147"],["148","2026-02-24","b","g","148"],["149","2026-03-24","n","g","149"],["150","2026-04-21","p","g","150"]]},opera:{releases:[["2","1996-07-14","r",null,null],["3","1997-12-01","r",null,null],["4","2000-06-28","r",null,null],["5","2000-12-06","r",null,null],["6","2001-12-18","r",null,null],["7","2003-01-28","r","p","1"],["8","2005-04-19","r","p","1"],["9","2006-06-20","r","p","2"],["10","2009-09-01","r","p","2.2"],["11","2010-12-16","r","p","2.7"],["12","2012-06-14","r","p","2.10"],["15","2013-07-02","r","b","28"],["16","2013-08-27","r","b","29"],["17","2013-10-08","r","b","30"],["18","2013-11-19","r","b","31"],["19","2014-01-28","r","b","32"],["20","2014-03-04","r","b","33"],["21","2014-05-06","r","b","34"],["22","2014-06-03","r","b","35"],["23","2014-07-22","r","b","36"],["24","2014-09-02","r","b","37"],["25","2014-10-15","r","b","38"],["26","2014-12-03","r","b","39"],["27","2015-01-27","r","b","40"],["28","2015-03-10","r","b","41"],["29","2015-04-28","r","b","42"],["30","2015-06-09","r","b","43"],["31","2015-08-04","r","b","44"],["32","2015-09-15","r","b","45"],["33","2015-10-27","r","b","46"],["34","2015-12-08","r","b","47"],["35","2016-02-02","r","b","48"],["36","2016-03-15","r","b","49"],["37","2016-05-04","r","b","50"],["38","2016-06-08","r","b","51"],["39","2016-08-02","r","b","52"],["40","2016-09-20","r","b","53"],["41","2016-10-25","r","b","54"],["42","2016-12-13","r","b","55"],["43","2017-02-07","r","b","56"],["44","2017-03-21","r","b","57"],["45","2017-05-10","r","b","58"],["46","2017-06-22","r","b","59"],["47","2017-08-09","r","b","60"],["48","2017-09-27","r","b","61"],["49","2017-11-08","r","b","62"],["50","2018-01-04","r","b","63"],["51","2018-02-07","r","b","64"],["52","2018-03-22","r","b","65"],["53","2018-05-10","r","b","66"],["54","2018-06-28","r","b","67"],["55","2018-08-16","r","b","68"],["56","2018-09-25","r","b","69"],["57","2018-11-28","r","b","70"],["58","2019-01-23","r","b","71"],["60","2019-04-09","r","b","73"],["62","2019-06-27","r","b","75"],["63","2019-08-20","r","b","76"],["64","2019-10-07","r","b","77"],["65","2019-11-13","r","b","78"],["66","2020-01-07","r","b","79"],["67","2020-03-03","r","b","80"],["68","2020-04-22","r","b","81"],["69","2020-06-24","r","b","83"],["70","2020-07-27","r","b","84"],["71","2020-09-15","r","b","85"],["72","2020-10-21","r","b","86"],["73","2020-12-09","r","b","87"],["74","2021-02-02","r","b","88"],["75","2021-03-24","r","b","89"],["76","2021-04-28","r","b","90"],["77","2021-06-09","r","b","91"],["78","2021-08-03","r","b","92"],["79","2021-09-14","r","b","93"],["80","2021-10-05","r","b","94"],["81","2021-11-04","r","b","95"],["82","2021-12-02","r","b","96"],["83","2022-01-19","r","b","97"],["84","2022-02-16","r","b","98"],["85","2022-03-23","r","b","99"],["86","2022-04-20","r","b","100"],["87","2022-05-17","r","b","101"],["88","2022-06-08","r","b","102"],["89","2022-07-07","r","b","103"],["90","2022-08-18","r","b","104"],["91","2022-09-14","r","b","105"],["92","2022-10-19","r","b","106"],["93","2022-11-17","r","b","107"],["94","2022-12-15","r","b","108"],["95","2023-02-01","r","b","109"],["96","2023-02-22","r","b","110"],["97","2023-03-22","r","b","111"],["98","2023-04-20","r","b","112"],["99","2023-05-16","r","b","113"],["100","2023-06-29","r","b","114"],["101","2023-07-26","r","b","115"],["102","2023-08-23","r","b","116"],["103","2023-10-03","r","b","117"],["104","2023-10-23","r","b","118"],["105","2023-11-14","r","b","119"],["106","2023-12-19","r","b","120"],["107","2024-02-07","r","b","121"],["108","2024-03-05","r","b","122"],["109","2024-03-27","r","b","123"],["110","2024-05-14","r","b","124"],["111","2024-06-12","r","b","125"],["112","2024-07-11","r","b","126"],["113","2024-08-22","r","b","127"],["114","2024-09-25","r","b","128"],["115","2024-11-27","r","b","130"],["116","2025-01-08","r","b","131"],["117","2025-02-13","r","b","132"],["118","2025-04-15","r","b","133"],["119","2025-05-13","r","b","134"],["120","2025-07-02","r","b","135"],["121","2025-08-27","r","b","137"],["122","2025-09-11","r","b","138"],["123","2025-10-28","c","b","139"],["124",null,"b","b","140"],["125",null,"n","b","141"],["10.1","2009-11-23","r","p","2.2"],["10.5","2010-03-02","r","p","2.5"],["10.6","2010-07-01","r","p","2.6"],["11.1","2011-04-12","r","p","2.8"],["11.5","2011-06-28","r","p","2.9"],["11.6","2011-12-06","r","p","2.10"],["12.1","2012-11-20","r","p","2.12"],["3.5","1998-11-18","r",null,null],["3.6","1999-05-06","r",null,null],["5.1","2001-04-10","r",null,null],["7.1","2003-04-11","r","p","1"],["7.2","2003-09-23","r","p","1"],["7.5","2004-05-12","r","p","1"],["8.5","2005-09-20","r","p","1"],["9.1","2006-12-18","r","p","2"],["9.2","2007-04-11","r","p","2"],["9.5","2008-06-12","r","p","2.1"],["9.6","2008-10-08","r","p","2.1"]]},opera_android:{releases:[["11","2011-03-22","r","p","2.7"],["12","2012-02-25","r","p","2.10"],["14","2013-05-21","r","w","537.31"],["15","2013-07-08","r","b","28"],["16","2013-09-18","r","b","29"],["18","2013-11-20","r","b","31"],["19","2014-01-28","r","b","32"],["20","2014-03-06","r","b","33"],["21","2014-04-22","r","b","34"],["22","2014-06-17","r","b","35"],["24","2014-09-10","r","b","37"],["25","2014-10-16","r","b","38"],["26","2014-12-02","r","b","39"],["27","2015-01-29","r","b","40"],["28","2015-03-10","r","b","41"],["29","2015-04-28","r","b","42"],["30","2015-06-10","r","b","43"],["32","2015-09-23","r","b","45"],["33","2015-11-03","r","b","46"],["34","2015-12-16","r","b","47"],["35","2016-02-04","r","b","48"],["36","2016-03-31","r","b","49"],["37","2016-06-16","r","b","50"],["41","2016-10-25","r","b","54"],["42","2017-01-21","r","b","55"],["43","2017-09-27","r","b","59"],["44","2017-12-11","r","b","60"],["45","2018-02-15","r","b","61"],["46","2018-05-14","r","b","63"],["47","2018-07-23","r","b","66"],["48","2018-11-08","r","b","69"],["49","2018-12-07","r","b","70"],["50","2019-02-18","r","b","71"],["51","2019-03-21","r","b","72"],["52","2019-05-17","r","b","73"],["53","2019-07-11","r","b","74"],["54","2019-10-18","r","b","76"],["55","2019-12-03","r","b","77"],["56","2020-02-06","r","b","78"],["57","2020-03-30","r","b","80"],["58","2020-05-13","r","b","81"],["59","2020-06-30","r","b","83"],["60","2020-09-23","r","b","85"],["61","2020-12-07","r","b","86"],["62","2021-02-16","r","b","87"],["63","2021-04-16","r","b","89"],["64","2021-05-25","r","b","91"],["65","2021-10-20","r","b","92"],["66","2021-12-15","r","b","94"],["67","2022-01-31","r","b","96"],["68","2022-03-30","r","b","99"],["69","2022-05-09","r","b","100"],["70","2022-06-29","r","b","102"],["71","2022-09-16","r","b","104"],["72","2022-10-21","r","b","106"],["73","2023-01-17","r","b","108"],["74","2023-03-13","r","b","110"],["75","2023-05-17","r","b","112"],["76","2023-06-26","r","b","114"],["77","2023-08-31","r","b","115"],["78","2023-10-23","r","b","117"],["79","2023-12-06","r","b","119"],["80","2024-01-25","r","b","120"],["81","2024-03-14","r","b","122"],["82","2024-05-02","r","b","124"],["83","2024-06-25","r","b","126"],["84","2024-08-26","r","b","127"],["85","2024-10-29","r","b","128"],["86","2024-12-02","r","b","130"],["87","2025-01-22","r","b","132"],["88","2025-03-19","r","b","134"],["89","2025-04-29","r","b","135"],["90","2025-06-18","r","b","137"],["91","2025-08-19","r","b","139"],["92","2025-10-08","r","b","140"],["93","2025-11-25","r","b","142"],["94","2026-01-13","r","b","143"],["95","2026-02-11","c","b","144"],["10.1","2010-11-09","r","p","2.5"],["11.1","2011-06-30","r","p","2.8"],["11.5","2011-10-12","r","p","2.9"],["12.1","2012-10-09","r","p","2.11"]]},safari:{releases:[["1","2003-06-23","r","w","85"],["2","2005-04-29","r","w","412"],["3","2007-10-26","r","w","523.10"],["4","2009-06-08","r","w","530.17"],["5","2010-06-07","r","w","533.16"],["6","2012-07-25","r","w","536.25"],["7","2013-10-22","r","w","537.71"],["8","2014-10-16","r","w","538.35"],["9","2015-09-30","r","w","601.1.56"],["10","2016-09-20","r","w","602.1.50"],["11","2017-09-19","r","w","604.2.4"],["12","2018-09-17","r","w","606.1.36"],["13","2019-09-19","r","w","608.2.11"],["14","2020-09-16","r","w","610.1.28"],["15","2021-09-20","r","w","612.1.27"],["16","2022-09-12","r","w","614.1.25"],["17","2023-09-18","r","w","616.1.27"],["18","2024-09-16","r","w","619.1.26"],["26","2025-09-15","r","w","622.1.22"],["1.1","2003-10-24","r","w","100"],["1.2","2004-02-02","r","w","125"],["1.3","2005-04-15","r","w","312"],["10.1","2017-03-27","r","w","603.2.1"],["11.1","2018-04-12","r","w","605.1.33"],["12.1","2019-03-25","r","w","607.1.40"],["13.1","2020-03-24","r","w","609.1.20"],["14.1","2021-04-26","r","w","611.1.21"],["15.1","2021-10-25","r","w","612.2.9"],["15.2","2021-12-13","r","w","612.3.6"],["15.3","2022-01-26","r","w","612.4.9"],["15.4","2022-03-14","r","w","613.1.17"],["15.5","2022-05-16","r","w","613.2.7"],["15.6","2022-07-20","r","w","613.3.9"],["16.1","2022-10-24","r","w","614.2.9"],["16.2","2022-12-13","r","w","614.3.7"],["16.3","2023-01-23","r","w","614.4.6"],["16.4","2023-03-27","r","w","615.1.26"],["16.5","2023-05-18","r","w","615.2.9"],["16.6","2023-07-24","r","w","615.3.12"],["17.1","2023-10-25","r","w","616.2.9"],["17.2","2023-12-11","r","w","617.1.17"],["17.3","2024-01-22","r","w","617.2.4"],["17.4","2024-03-05","r","w","618.1.15"],["17.5","2024-05-13","r","w","618.2.12"],["17.6","2024-07-29","r","w","618.3.11"],["18.1","2024-10-28","r","w","619.2.8"],["18.2","2024-12-11","r","w","620.1.16"],["18.3","2025-01-27","r","w","620.2.4"],["18.4","2025-03-31","r","w","621.1.15"],["18.5","2025-05-12","r","w","621.2.5"],["18.6","2025-07-29","r","w","621.3.11"],["26.1","2025-11-03","r","w","622.2.11"],["26.2","2025-12-12","r","w","623.1.14"],["26.3","2026-02-11","c","w","623.2.7"],["3.1","2008-03-18","r","w","525.13"],["5.1","2011-07-20","r","w","534.48"],["9.1","2016-03-21","r","w","601.5.17"]]},safari_ios:{releases:[["1","2007-06-29","r","w","522.11"],["2","2008-07-11","r","w","525.18"],["3","2009-06-17","r","w","528.18"],["4","2010-06-21","r","w","532.9"],["5","2011-10-12","r","w","534.46"],["6","2012-09-10","r","w","536.26"],["7","2013-09-18","r","w","537.51"],["8","2014-09-17","r","w","600.1.4"],["9","2015-09-16","r","w","601.1.56"],["10","2016-09-13","r","w","602.1.50"],["11","2017-09-19","r","w","604.2.4"],["12","2018-09-17","r","w","606.1.36"],["13","2019-09-19","r","w","608.2.11"],["14","2020-09-16","r","w","610.1.28"],["15","2021-09-20","r","w","612.1.27"],["16","2022-09-12","r","w","614.1.25"],["17","2023-09-18","r","w","616.1.27"],["18","2024-09-16","r","w","619.1.26"],["26","2025-09-15","r","w","622.1.22"],["10.3","2017-03-27","r","w","603.2.1"],["11.3","2018-03-29","r","w","605.1.33"],["12.2","2019-03-25","r","w","607.1.40"],["13.4","2020-03-24","r","w","609.1.20"],["14.5","2021-04-26","r","w","611.1.21"],["15.1","2021-10-25","r","w","612.2.9"],["15.2","2021-12-13","r","w","612.3.6"],["15.3","2022-01-26","r","w","612.4.9"],["15.4","2022-03-14","r","w","613.1.17"],["15.5","2022-05-16","r","w","613.2.7"],["15.6","2022-07-20","r","w","613.3.9"],["16.1","2022-10-24","r","w","614.2.9"],["16.2","2022-12-13","r","w","614.3.7"],["16.3","2023-01-23","r","w","614.4.6"],["16.4","2023-03-27","r","w","615.1.26"],["16.5","2023-05-18","r","w","615.2.9"],["16.6","2023-07-24","r","w","615.3.12"],["17.1","2023-10-25","r","w","616.2.9"],["17.2","2023-12-11","r","w","617.1.17"],["17.3","2024-01-22","r","w","617.2.4"],["17.4","2024-03-05","r","w","618.1.15"],["17.5","2024-05-13","r","w","618.2.12"],["17.6","2024-07-29","r","w","618.3.11"],["18.1","2024-10-28","r","w","619.2.8"],["18.2","2024-12-11","r","w","620.1.16"],["18.3","2025-01-27","r","w","620.2.4"],["18.4","2025-03-31","r","w","621.1.15"],["18.5","2025-05-12","r","w","621.2.5"],["18.6","2025-07-29","r","w","621.3.11"],["26.1","2025-11-03","r","w","622.2.11"],["26.2","2025-12-12","r","w","623.1.14"],["26.3","2026-02-11","c","w","623.2.7"],["3.2","2010-04-03","r","w","531.21"],["4.2","2010-11-22","r","w","533.17"],["9.3","2016-03-21","r","w","601.5.17"]]},samsunginternet_android:{releases:[["1.0","2013-04-27","r","w","535.19"],["1.5","2013-09-25","r","b","28"],["1.6","2014-04-11","r","b","28"],["10.0","2019-08-22","r","b","71"],["10.2","2019-10-09","r","b","71"],["11.0","2019-12-05","r","b","75"],["11.2","2020-03-22","r","b","75"],["12.0","2020-06-19","r","b","79"],["12.1","2020-07-07","r","b","79"],["13.0","2020-12-02","r","b","83"],["13.2","2021-01-20","r","b","83"],["14.0","2021-04-17","r","b","87"],["14.2","2021-06-25","r","b","87"],["15.0","2021-08-13","r","b","90"],["16.0","2021-11-25","r","b","92"],["16.2","2022-03-06","r","b","92"],["17.0","2022-05-04","r","b","96"],["18.0","2022-08-08","r","b","99"],["18.1","2022-09-09","r","b","99"],["19.0","2022-11-01","r","b","102"],["19.1","2022-11-08","r","b","102"],["2.0","2014-10-17","r","b","34"],["2.1","2015-01-07","r","b","34"],["20.0","2023-02-10","r","b","106"],["21.0","2023-05-19","r","b","110"],["22.0","2023-07-14","r","b","111"],["23.0","2023-10-18","r","b","115"],["24.0","2024-01-25","r","b","117"],["25.0","2024-04-24","r","b","121"],["26.0","2024-06-07","r","b","122"],["27.0","2024-11-06","r","b","125"],["28.0","2025-04-02","r","b","130"],["29.0","2025-10-25","c","b","136"],["3.0","2015-04-10","r","b","38"],["3.2","2015-08-24","r","b","38"],["4.0","2016-03-11","r","b","44"],["4.2","2016-08-02","r","b","44"],["5.0","2016-12-15","r","b","51"],["5.2","2017-04-21","r","b","51"],["5.4","2017-05-17","r","b","51"],["6.0","2017-08-23","r","b","56"],["6.2","2017-10-26","r","b","56"],["6.4","2018-02-19","r","b","56"],["7.0","2018-03-16","r","b","59"],["7.2","2018-06-20","r","b","59"],["7.4","2018-09-12","r","b","59"],["8.0","2018-07-18","r","b","63"],["8.2","2018-12-21","r","b","63"],["9.0","2018-09-15","r","b","67"],["9.2","2019-04-02","r","b","67"],["9.4","2019-07-25","r","b","67"]]},webview_android:{releases:[["1","2008-09-23","r","w","523.12"],["2","2009-10-26","r","w","530.17"],["3","2011-02-22","r","w","534.13"],["4","2011-10-18","r","w","534.30"],["37","2014-09-03","r","b","37"],["38","2014-10-08","r","b","38"],["39","2014-11-12","r","b","39"],["40","2015-01-21","r","b","40"],["41","2015-03-11","r","b","41"],["42","2015-04-15","r","b","42"],["43","2015-05-27","r","b","43"],["44","2015-07-29","r","b","44"],["45","2015-09-01","r","b","45"],["46","2015-10-14","r","b","46"],["47","2015-12-02","r","b","47"],["48","2016-01-26","r","b","48"],["49","2016-03-09","r","b","49"],["50","2016-04-13","r","b","50"],["51","2016-06-08","r","b","51"],["52","2016-07-27","r","b","52"],["53","2016-09-07","r","b","53"],["54","2016-10-19","r","b","54"],["55","2016-12-06","r","b","55"],["56","2017-02-01","r","b","56"],["57","2017-03-16","r","b","57"],["58","2017-04-25","r","b","58"],["59","2017-06-06","r","b","59"],["60","2017-08-01","r","b","60"],["61","2017-09-05","r","b","61"],["62","2017-10-24","r","b","62"],["63","2017-12-05","r","b","63"],["64","2018-01-23","r","b","64"],["65","2018-03-06","r","b","65"],["66","2018-04-17","r","b","66"],["67","2018-05-31","r","b","67"],["68","2018-07-24","r","b","68"],["69","2018-09-04","r","b","69"],["70","2018-10-17","r","b","70"],["71","2018-12-04","r","b","71"],["72","2019-01-29","r","b","72"],["73","2019-03-12","r","b","73"],["74","2019-04-24","r","b","74"],["75","2019-06-04","r","b","75"],["76","2019-07-30","r","b","76"],["77","2019-09-10","r","b","77"],["78","2019-10-22","r","b","78"],["79","2019-12-17","r","b","79"],["80","2020-02-04","r","b","80"],["81","2020-04-07","r","b","81"],["83","2020-05-19","r","b","83"],["84","2020-07-27","r","b","84"],["85","2020-08-25","r","b","85"],["86","2020-10-20","r","b","86"],["87","2020-11-17","r","b","87"],["88","2021-01-19","r","b","88"],["89","2021-03-02","r","b","89"],["90","2021-04-13","r","b","90"],["91","2021-05-25","r","b","91"],["92","2021-07-20","r","b","92"],["93","2021-08-31","r","b","93"],["94","2021-09-21","r","b","94"],["95","2021-10-19","r","b","95"],["96","2021-11-15","r","b","96"],["97","2022-01-04","r","b","97"],["98","2022-02-01","r","b","98"],["99","2022-03-01","r","b","99"],["100","2022-03-29","r","b","100"],["101","2022-04-26","r","b","101"],["102","2022-05-24","r","b","102"],["103","2022-06-21","r","b","103"],["104","2022-08-02","r","b","104"],["105","2022-09-02","r","b","105"],["106","2022-09-27","r","b","106"],["107","2022-10-25","r","b","107"],["108","2022-11-29","r","b","108"],["109","2023-01-10","r","b","109"],["110","2023-02-07","r","b","110"],["111","2023-03-01","r","b","111"],["112","2023-04-04","r","b","112"],["113","2023-05-02","r","b","113"],["114","2023-05-30","r","b","114"],["115","2023-07-21","r","b","115"],["116","2023-08-15","r","b","116"],["117","2023-09-12","r","b","117"],["118","2023-10-10","r","b","118"],["119","2023-10-31","r","b","119"],["120","2023-12-05","r","b","120"],["121","2024-01-23","r","b","121"],["122","2024-02-20","r","b","122"],["123","2024-03-19","r","b","123"],["124","2024-04-16","r","b","124"],["125","2024-05-14","r","b","125"],["126","2024-06-11","r","b","126"],["127","2024-07-23","r","b","127"],["128","2024-08-20","r","b","128"],["129","2024-09-17","r","b","129"],["130","2024-10-15","r","b","130"],["131","2024-11-12","r","b","131"],["132","2025-01-14","r","b","132"],["133","2025-02-04","r","b","133"],["134","2025-03-04","r","b","134"],["135","2025-04-01","r","b","135"],["136","2025-04-29","r","b","136"],["137","2025-05-27","r","b","137"],["138","2025-06-24","r","b","138"],["139","2025-08-05","r","b","139"],["140","2025-09-02","r","b","140"],["141","2025-09-30","r","b","141"],["142","2025-10-28","r","b","142"],["143","2025-12-02","r","b","143"],["144","2026-01-13","r","b","144"],["145","2026-02-10","c","b","145"],["146","2026-03-10","b","b","146"],["147","2026-04-07","n","b","147"],["148",null,"p","b","148"],["1.5","2009-04-27","r","w","525.20"],["2.2","2010-05-20","r","w","533.1"],["4.4","2013-12-09","r","b","30"],["4.4.3","2014-06-02","r","b","33"]]}},a={ya_android:{releases:[["1.0","u","u","b","25"],["1.5","u","u","b","22"],["1.6","u","u","b","25"],["1.7","u","u","b","25"],["1.20","u","u","b","25"],["2.5","u","u","b","25"],["3.2","u","u","b","25"],["4.6","u","u","b","25"],["5.3","u","u","b","25"],["5.4","u","u","b","25"],["7.4","u","u","b","25"],["9.6","u","u","b","25"],["10.5","u","u","b","25"],["11.4","u","u","b","25"],["11.5","u","u","b","25"],["12.7","u","u","b","25"],["13.9","u","u","b","28"],["13.10","u","u","b","28"],["13.11","u","u","b","28"],["13.12","u","u","b","30"],["14.2","u","u","b","32"],["14.4","u","u","b","33"],["14.5","u","u","b","34"],["14.7","u","u","b","35"],["14.8","u","u","b","36"],["14.10","u","u","b","37"],["14.12","u","u","b","38"],["15.2","u","u","b","40"],["15.4","u","u","b","41"],["15.6","u","u","b","42"],["15.7","u","u","b","43"],["15.9","u","u","b","44"],["15.10","u","u","b","45"],["15.12","u","u","b","46"],["16.2","u","u","b","47"],["16.3","u","u","b","47"],["16.4","u","u","b","49"],["16.6","u","u","b","50"],["16.7","u","u","b","51"],["16.9","u","u","b","52"],["16.10","u","u","b","53"],["16.11","u","u","b","54"],["17.1","u","u","b","55"],["17.3","u","u","b","56"],["17.4","u","u","b","57"],["17.6","u","u","b","58"],["17.7","u","u","b","59"],["17.9","u","u","b","60"],["17.10","u","u","b","61"],["17.11","u","u","b","62"],["18.1","u","u","b","63"],["18.2","u","u","b","63"],["18.3","u","u","b","64"],["18.4","u","u","b","65"],["18.6","u","u","b","66"],["18.7","u","u","b","67"],["18.9","u","u","b","68"],["18.10","u","u","b","69"],["18.11","u","u","b","70"],["19.1","u","u","b","71"],["19.3","u","u","b","72"],["19.4","u","u","b","73"],["19.5","u","u","b","75"],["19.6","u","u","b","75"],["19.7","u","u","b","75"],["19.9","u","u","b","76"],["19.10","u","u","b","77"],["19.11","u","u","b","78"],["19.12","u","u","b","78"],["20.2","u","u","b","79"],["20.3","u","u","b","80"],["20.4","u","u","b","81"],["20.6","u","u","b","81"],["20.7","u","u","b","83"],["20.8","2020-09-02","u","b","84"],["20.9","2020-09-27","u","b","85"],["20.11","2020-11-11","u","b","86"],["20.12","2020-12-20","u","b","87"],["21.1","2021-12-31","u","b","88"],["21.2","u","u","b","88"],["21.3","2021-04-04","u","b","89"],["21.5","u","u","b","90"],["21.6","2021-09-28","u","b","91"],["21.8","2021-09-28","u","b","92"],["21.9","2021-09-29","u","b","93"],["21.11","2021-10-29","u","b","94"],["22.1","2021-12-31","u","b","96"],["22.3","2022-03-25","u","b","98"],["22.4","u","u","b","92"],["22.5","2022-05-20","u","b","100"],["22.7","2022-07-07","u","b","102"],["22.8","u","u","b","104"],["22.9","2022-08-27","u","b","104"],["22.11","2022-11-11","u","b","106"],["23.1","2023-01-10","u","b","108"],["23.3","2023-03-26","u","b","110"],["23.5","2023-05-19","u","b","112"],["23.7","2023-07-06","u","b","114"],["23.9","2023-09-13","u","b","116"],["23.11","2023-11-15","u","b","118"],["24.1","2024-01-18","u","b","120"],["24.2","2024-03-25","u","b","120"],["24.4","2024-03-27","u","b","122"],["24.6","2024-06-04","u","b","124"],["24.7","2024-07-18","u","b","126"],["24.9","2024-10-01","u","b","126"],["24.10","2024-10-11","u","b","128"],["24.12","2024-11-30","u","b","130"],["25.2","2025-04-24","u","b","132"],["25.3","2025-04-23","u","b","132"],["25.4","2025-04-23","u","b","134"],["25.6","2025-09-04","u","b","136"],["25.8","2025-08-30","u","b","138"],["25.10","2025-10-09","u","b","140"],["25.12","2025-12-07","u","b","142"]]},uc_android:{releases:[["10.5","u","u","b","31"],["10.7","u","u","b","31"],["10.8","u","u","b","31"],["10.10","u","u","b","31"],["11.0","u","u","b","31"],["11.1","u","u","b","40"],["11.2","u","u","b","40"],["11.3","u","u","b","40"],["11.4","u","u","b","40"],["11.5","u","u","b","40"],["11.6","u","u","b","57"],["11.8","u","u","b","57"],["11.9","u","u","b","57"],["12.0","u","u","b","57"],["12.1","u","u","b","57"],["12.2","u","u","b","57"],["12.3","u","u","b","57"],["12.4","u","u","b","57"],["12.5","u","u","b","57"],["12.6","u","u","b","57"],["12.7","u","u","b","57"],["12.8","u","u","b","57"],["12.9","u","u","b","57"],["12.10","u","u","b","57"],["12.11","u","u","b","57"],["12.12","u","u","b","57"],["12.13","u","u","b","57"],["12.14","u","u","b","57"],["13.0","u","u","b","57"],["13.1","u","u","b","57"],["13.2","u","u","b","57"],["13.3","2020-09-09","u","b","78"],["13.4","2021-09-28","u","b","78"],["13.5","2023-08-25","u","b","78"],["13.6","2023-12-17","u","b","78"],["13.7","2023-06-24","u","b","78"],["13.8","2022-04-30","u","b","78"],["13.9","2022-05-18","u","b","78"],["15.0","2022-08-24","u","b","78"],["15.1","2022-11-11","u","b","78"],["15.2","2023-04-23","u","b","78"],["15.3","2023-03-17","u","b","100"],["15.4","2023-10-25","u","b","100"],["15.5","2023-08-22","u","b","100"],["16.0","2023-08-24","u","b","100"],["16.1","2023-10-15","u","b","100"],["16.2","2023-12-09","u","b","100"],["16.3","2024-03-08","u","b","100"],["16.4","2024-10-03","u","b","100"],["16.5","2024-05-30","u","b","100"],["16.6","2024-07-23","u","b","100"],["17.0","2024-08-24","u","b","100"],["17.1","2024-09-26","u","b","100"],["17.2","2024-11-29","u","b","100"],["17.3","2025-01-07","u","b","100"],["17.4","2025-02-26","u","b","100"],["17.5","2025-04-08","u","b","100"],["17.6","2025-05-15","u","b","123"],["17.7","2025-06-11","u","b","123"],["17.8","2025-07-30","u","b","123"],["18.0","2025-08-17","u","b","123"],["18.1","2025-10-04","u","b","123"],["18.2","2025-11-04","u","b","123"],["18.3","2025-12-12","u","b","123"],["18.4","2026-01-09","u","b","123"],["18.5","2026-01-28","u","b","123"]]},qq_android:{releases:[["6.0","u","u","b","37"],["6.1","u","u","b","37"],["6.2","u","u","b","37"],["6.3","u","u","b","37"],["6.4","u","u","b","37"],["6.6","u","u","b","37"],["6.7","u","u","b","37"],["6.8","u","u","b","37"],["6.9","u","u","b","37"],["7.0","u","u","b","37"],["7.1","u","u","b","37"],["7.2","u","u","b","37"],["7.3","u","u","b","37"],["7.4","u","u","b","37"],["7.5","u","u","b","37"],["7.6","u","u","b","37"],["7.7","u","u","b","37"],["7.8","u","u","b","37"],["7.9","u","u","b","37"],["8.0","u","u","b","37"],["8.1","u","u","b","57"],["8.2","u","u","b","57"],["8.3","u","u","b","57"],["8.4","u","u","b","57"],["8.5","u","u","b","57"],["8.6","u","u","b","57"],["8.7","u","u","b","57"],["8.8","u","u","b","57"],["8.9","u","u","b","57"],["9.1","u","u","b","57"],["9.6","u","u","b","66"],["9.7","u","u","b","66"],["9.8","u","u","b","66"],["10.0","u","u","b","66"],["10.1","u","u","b","66"],["10.2","u","u","b","66"],["10.3","u","u","b","66"],["10.4","u","u","b","66"],["10.5","u","u","b","66"],["10.7","2020-09-09","u","b","66"],["10.9","2020-11-22","u","b","77"],["11.0","u","u","b","77"],["11.2","2021-01-30","u","b","77"],["11.3","2021-03-31","u","b","77"],["11.7","2021-11-02","u","b","89"],["11.9","u","u","b","89"],["12.0","2021-11-04","u","b","89"],["12.1","2021-11-05","u","b","89"],["12.2","2021-12-07","u","b","89"],["12.5","2022-04-07","u","b","89"],["12.7","2022-05-21","u","b","89"],["12.8","2022-06-30","u","b","89"],["12.9","2022-07-26","u","b","89"],["13.0","2022-08-15","u","b","89"],["13.1","2022-09-10","u","b","89"],["13.2","2022-10-26","u","b","89"],["13.3","2022-11-09","u","b","89"],["13.4","2023-04-26","u","b","98"],["13.5","2023-02-06","u","b","98"],["13.6","2023-02-09","u","b","98"],["13.7","2023-04-21","u","b","98"],["13.8","2023-04-21","u","b","98"],["14.0","2023-12-12","u","b","98"],["14.1","2023-07-16","u","b","98"],["14.2","2023-10-14","u","b","109"],["14.3","2023-09-13","u","b","109"],["14.4","2023-10-31","u","b","109"],["14.5","2023-11-12","u","b","109"],["14.6","2023-12-24","u","b","109"],["14.7","2024-01-18","u","b","109"],["14.8","2024-03-04","u","b","109"],["14.9","2024-04-09","u","b","109"],["15.0","2024-04-17","u","b","109"],["15.1","2024-05-18","u","b","109"],["15.2","2024-10-24","u","b","109"],["15.3","2024-07-28","u","b","109"],["15.4","2024-09-07","u","b","109"],["15.5","2024-09-24","u","b","109"],["15.6","2024-10-24","u","b","109"],["15.7","2024-12-03","u","b","109"],["15.8","2024-12-11","u","b","109"],["15.9","2025-02-01","u","b","109"],["19.1","2025-07-08","u","b","121"],["19.2","2025-07-15","u","b","121"],["19.3","2025-08-31","u","b","121"],["19.4","2025-09-20","u","b","121"],["19.5","2025-10-23","u","b","121"],["19.6","2025-11-17","u","b","121"],["19.7","2025-12-18","u","b","121"],["19.8","2026-01-20","u","b","121"]]},kai_os:{releases:[["1.0","2017-03-01","u","g","37"],["2.0","2017-07-01","u","g","48"],["2.5","2017-07-01","u","g","48"],["3.0","2021-09-01","u","g","84"],["3.1","2022-03-01","u","g","84"],["4.0","2025-05-01","u","g","123"]]},facebook_android:{releases:[["66","u","u","b","48"],["68","u","u","b","48"],["74","u","u","b","50"],["75","u","u","b","50"],["76","u","u","b","50"],["77","u","u","b","50"],["78","u","u","b","50"],["79","u","u","b","50"],["80","u","u","b","51"],["81","u","u","b","51"],["82","u","u","b","51"],["83","u","u","b","51"],["84","u","u","b","51"],["86","u","u","b","51"],["87","u","u","b","52"],["88","u","u","b","52"],["89","u","u","b","52"],["90","u","u","b","52"],["91","u","u","b","52"],["92","u","u","b","52"],["93","u","u","b","52"],["94","u","u","b","52"],["95","u","u","b","53"],["96","u","u","b","53"],["97","u","u","b","53"],["98","u","u","b","53"],["99","u","u","b","53"],["100","u","u","b","54"],["101","u","u","b","54"],["103","u","u","b","54"],["104","u","u","b","54"],["105","u","u","b","54"],["106","u","u","b","55"],["107","u","u","b","55"],["108","u","u","b","55"],["109","u","u","b","55"],["110","u","u","b","55"],["111","u","u","b","55"],["112","u","u","b","56"],["113","u","u","b","56"],["114","u","u","b","56"],["115","u","u","b","56"],["116","u","u","b","56"],["117","u","u","b","57"],["118","u","u","b","57"],["119","u","u","b","57"],["120","u","u","b","57"],["121","u","u","b","57"],["122","u","u","b","58"],["123","u","u","b","58"],["124","u","u","b","58"],["125","u","u","b","58"],["126","u","u","b","58"],["127","u","u","b","58"],["128","u","u","b","58"],["129","u","u","b","58"],["130","u","u","b","59"],["131","u","u","b","59"],["132","u","u","b","59"],["133","u","u","b","59"],["134","u","u","b","59"],["135","u","u","b","59"],["136","u","u","b","59"],["137","u","u","b","59"],["138","u","u","b","60"],["140","u","u","b","60"],["142","u","u","b","61"],["143","u","u","b","61"],["144","u","u","b","61"],["145","u","u","b","61"],["146","u","u","b","61"],["147","u","u","b","61"],["148","u","u","b","61"],["149","u","u","b","62"],["150","u","u","b","62"],["151","u","u","b","62"],["152","u","u","b","62"],["153","u","u","b","63"],["154","u","u","b","63"],["155","u","u","b","63"],["156","u","u","b","63"],["157","u","u","b","64"],["158","u","u","b","64"],["159","u","u","b","64"],["160","u","u","b","64"],["161","u","u","b","64"],["162","u","u","b","64"],["163","u","u","b","65"],["164","u","u","b","65"],["165","u","u","b","65"],["166","u","u","b","65"],["167","u","u","b","65"],["168","u","u","b","65"],["169","u","u","b","66"],["170","u","u","b","66"],["171","u","u","b","66"],["172","u","u","b","66"],["173","u","u","b","66"],["174","u","u","b","66"],["175","u","u","b","67"],["176","u","u","b","67"],["177","u","u","b","67"],["178","u","u","b","67"],["180","u","u","b","67"],["181","u","u","b","67"],["182","u","u","b","67"],["183","u","u","b","68"],["184","u","u","b","68"],["185","u","u","b","68"],["186","u","u","b","68"],["187","u","u","b","68"],["188","u","u","b","68"],["202","u","u","b","71"],["227","u","u","b","75"],["228","u","u","b","75"],["229","u","u","b","75"],["230","u","u","b","75"],["231","u","u","b","75"],["233","u","u","b","76"],["235","u","u","b","76"],["236","u","u","b","76"],["237","u","u","b","76"],["238","u","u","b","76"],["240","u","u","b","77"],["241","u","u","b","77"],["242","u","u","b","77"],["243","u","u","b","77"],["244","u","u","b","78"],["245","u","u","b","78"],["246","u","u","b","78"],["247","u","u","b","78"],["248","u","u","b","78"],["249","u","u","b","78"],["250","u","u","b","78"],["251","u","u","b","79"],["252","u","u","b","79"],["253","u","u","b","79"],["254","u","u","b","79"],["255","u","u","b","79"],["256","u","u","b","80"],["257","u","u","b","80"],["258","u","u","b","80"],["259","u","u","b","80"],["260","u","u","b","80"],["261","u","u","b","80"],["262","u","u","b","80"],["263","u","u","b","80"],["264","u","u","b","80"],["265","u","u","b","80"],["266","u","u","b","81"],["267","u","u","b","81"],["268","u","u","b","81"],["269","u","u","b","81"],["270","u","u","b","81"],["271","u","u","b","81"],["272","u","u","b","83"],["273","u","u","b","83"],["274","u","u","b","83"],["275","u","u","b","83"],["297","2020-12-02","u","b","86"],["348","2021-12-19","u","b","96"],["399","2023-02-04","u","b","109"],["400","2023-02-10","u","b","109"],["420","2023-06-28","u","b","114"],["430","2023-09-03","u","b","116"],["434","2023-10-05","u","b","117"],["436","2023-10-13","u","b","117"],["437","u","u","b","118"],["438","2023-10-28","u","b","118"],["439","2023-11-11","u","b","119"],["440","2023-11-12","u","b","119"],["441","2023-11-20","u","b","119"],["442","2023-11-29","u","b","119"],["443","2023-12-07","u","b","120"],["444","2023-12-13","u","b","120"],["445","2023-12-21","u","b","120"],["446","2024-01-06","u","b","120"],["447","2024-01-12","u","b","120"],["448","2024-01-29","u","b","121"],["449","2024-02-02","u","b","121"],["450","2024-02-05","u","b","121"],["451","2024-02-17","u","b","121"],["452","2024-02-25","u","b","122"],["453","2024-02-28","u","b","122"],["454","2024-03-04","u","b","122"],["465","2024-07-07","u","b","126"],["466","u","u","b","126"],["469","u","u","b","126"],["471","2024-07-10","u","b","126"],["472","2024-07-11","u","b","126"],["474","2024-07-30","u","b","127"],["475","2024-08-01","u","b","127"],["476","2024-08-09","u","b","127"],["477","2024-08-16","u","b","127"],["478","2024-08-21","u","b","128"],["479","2024-08-31","u","b","128"],["480","2024-09-07","u","b","128"],["481","2024-09-14","u","b","128"],["482","2024-09-20","u","b","129"],["483","2024-09-27","u","b","129"],["484","2024-10-04","u","b","129"],["485","2024-10-11","u","b","129"],["486","2024-10-18","u","b","130"],["487","2024-10-26","u","b","130"],["488","2024-11-02","u","b","130"],["489","2024-11-09","u","b","130"],["494","2024-12-26","u","b","131"],["497","2025-01-26","u","b","132"],["503","2025-03-12","u","b","134"],["514","2025-05-28","u","b","136"],["515","2025-05-31","u","b","137"]]},instagram_android:{releases:[["23","u","u","b","62"],["24","u","u","b","62"],["25","u","u","b","62"],["26","u","u","b","63"],["27","u","u","b","63"],["28","u","u","b","63"],["29","u","u","b","63"],["30","u","u","b","63"],["31","u","u","b","64"],["32","u","u","b","64"],["33","u","u","b","64"],["34","u","u","b","64"],["35","u","u","b","65"],["36","u","u","b","65"],["37","u","u","b","65"],["38","u","u","b","65"],["39","u","u","b","65"],["40","u","u","b","65"],["41","u","u","b","65"],["42","u","u","b","66"],["43","u","u","b","66"],["44","u","u","b","66"],["45","u","u","b","66"],["46","u","u","b","66"],["47","u","u","b","66"],["48","u","u","b","67"],["49","u","u","b","67"],["50","u","u","b","67"],["51","u","u","b","67"],["52","u","u","b","67"],["53","u","u","b","67"],["54","u","u","b","67"],["55","u","u","b","67"],["56","u","u","b","68"],["57","u","u","b","68"],["58","u","u","b","68"],["59","u","u","b","68"],["60","u","u","b","68"],["61","u","u","b","68"],["65","u","u","b","69"],["66","u","u","b","69"],["68","u","u","b","69"],["72","u","u","b","70"],["74","u","u","b","71"],["75","u","u","b","71"],["79","u","u","b","71"],["81","u","u","b","72"],["82","u","u","b","72"],["83","u","u","b","72"],["84","u","u","b","73"],["86","u","u","b","73"],["95","u","u","b","74"],["96","u","u","b","80"],["97","u","u","b","80"],["98","u","u","b","80"],["103","u","u","b","80"],["104","u","u","b","80"],["117","u","u","b","80"],["118","u","u","b","80"],["119","u","u","b","80"],["120","u","u","b","80"],["121","u","u","b","80"],["127","u","u","b","80"],["128","u","u","b","80"],["129","u","u","b","80"],["130","u","u","b","80"],["131","u","u","b","80"],["132","u","u","b","80"],["133","u","u","b","80"],["134","u","u","b","80"],["135","u","u","b","80"],["136","u","u","b","80"],["137","u","u","b","81"],["138","u","u","b","81"],["139","u","u","b","81"],["140","u","u","b","81"],["141","u","u","b","81"],["142","u","u","b","81"],["143","u","u","b","83"],["144","u","u","b","83"],["145","u","u","b","83"],["146","u","u","b","83"],["153","u","u","b","84"],["163","u","u","b","92"],["164","u","u","b","92"],["230","u","u","b","92"],["258","2022-11-04","u","b","106"],["259","2022-11-04","u","b","106"],["279","2023-12-31","u","b","109"],["281","u","u","b","109"],["288","u","u","b","114"],["289","2023-12-21","u","b","114"],["290","2023-12-30","u","b","114"],["292","u","u","b","115"],["295","u","u","b","115"],["296","u","u","b","115"],["297","u","u","b","115"],["298","2024-01-11","u","b","115"],["299","u","u","b","115"],["300","u","u","b","116"],["301","2024-01-12","u","b","116"],["302","u","u","b","117"],["303","u","u","b","117"],["304","u","u","b","117"],["305","u","u","b","117"],["306","2024-01-17","u","b","118"],["307","u","u","b","118"],["308","2024-01-19","u","b","118"],["309","u","u","b","119"],["310","u","u","b","119"],["311","u","u","b","120"],["312","u","u","b","120"],["313","u","u","b","120"],["314","u","u","b","120"],["315","2024-01-19","u","b","120"],["316","2024-01-25","u","b","120"],["317","2024-02-03","u","b","121"],["318","2024-02-16","u","b","121"],["320","2024-03-04","u","b","121"],["321","2024-03-07","u","b","122"],["338","2024-07-06","u","b","126"],["346","2024-09-01","u","b","127"],["347","2024-09-11","u","b","127"],["349","2024-09-20","u","b","128"],["355","2024-11-06","u","b","130"],["366","u","u","b","132"],["367","2025-02-15","u","b","132"],["378","2025-05-03","u","b","135"],["381","2025-06-19","u","b","137"],["382","2025-06-19","u","b","137"],["383","2025-06-18","u","b","137"],["384","2025-06-16","u","b","137"],["385","2025-06-27","u","b","137"],["387","2025-07-09","u","b","137"],["390","2025-07-26","u","b","138"],["392","2025-08-12","u","b","138"],["394","2025-08-26","u","b","139"],["395","2025-09-13","u","b","139"],["396","2025-09-20","u","b","139"],["397","2025-09-19","u","b","139"],["399","2025-09-28","u","b","140"],["400","2025-10-06","u","b","141"],["401","2025-10-08","u","b","141"],["404","2025-10-31","u","b","141"],["406","2025-11-16","u","b","141"],["407","2025-11-23","u","b","142"],["408","2025-11-28","u","b","142"],["409","2025-12-16","u","b","143"],["410","2025-12-17","u","b","143"],["411","2026-01-07","u","b","143"]]}},r=[["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"2",ca:"18",e:"12",f:"1",fa:"4",s:"4",si:"3.2"}],["2019-03-25",{c:"66",ca:"66",e:"16",f:"57",fa:"57",s:"12.1",si:"12.2"}],["2019-03-25",{c:"66",ca:"66",e:"16",f:"57",fa:"57",s:"12.1",si:"12.2"}],["2024-03-19",{c:"116",ca:"116",e:"116",f:"124",fa:"124",s:"17.4",si:"17.4"}],["2025-06-26",{c:"138",ca:"138",e:"138",f:"118",fa:"118",s:"15.4",si:"15.4"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"17",ca:"18",e:"12",f:"5",fa:"5",s:"6",si:"6"}],["2026-01-13",{c:"125",ca:"125",e:"125",f:"147",fa:"147",s:"18.2",si:"18.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2024-04-16",{c:"123",ca:"123",e:"123",f:"125",fa:"125",s:"17.4",si:"17.4"}],["2020-01-15",{c:"37",ca:"37",e:"79",f:"27",fa:"27",s:"9.1",si:"9.3"}],["2024-07-09",{c:"77",ca:"77",e:"79",f:"128",fa:"128",s:"17.4",si:"17.4"}],["2016-06-07",{c:"32",ca:"30",e:"12",f:"47",fa:"47",s:"8",si:"8"}],["2023-07-04",{c:"112",ca:"112",e:"112",f:"115",fa:"115",s:"16",si:"16"}],["2015-09-30",{c:"43",ca:"43",e:"12",f:"16",fa:"16",s:"9",si:"9"}],["2022-03-14",{c:"84",ca:"84",e:"84",f:"80",fa:"80",s:"15.4",si:"15.4"}],["2023-10-24",{c:"103",ca:"103",e:"103",f:"119",fa:"119",s:"16.4",si:"16.4"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2022-03-14",{c:"92",ca:"92",e:"92",f:"90",fa:"90",s:"15.4",si:"15.4"}],["2023-07-04",{c:"110",ca:"110",e:"110",f:"115",fa:"115",s:"16",si:"16"}],["2016-09-20",{c:"45",ca:"45",e:"12",f:"34",fa:"34",s:"10",si:"10"}],["2016-09-20",{c:"45",ca:"45",e:"12",f:"37",fa:"37",s:"10",si:"10"}],["2016-09-20",{c:"45",ca:"45",e:"12",f:"37",fa:"37",s:"10",si:"10"}],["2022-08-23",{c:"97",ca:"97",e:"97",f:"104",fa:"104",s:"15.4",si:"15.4"}],["2020-01-15",{c:"69",ca:"69",e:"79",f:"62",fa:"62",s:"12",si:"12"}],["2016-09-20",{c:"45",ca:"45",e:"12",f:"38",fa:"38",s:"10",si:"10"}],["2024-01-25",{c:"121",ca:"121",e:"121",f:"115",fa:"115",s:"16.4",si:"16.4"}],["2024-03-05",{c:"117",ca:"117",e:"117",f:"119",fa:"119",s:"17.4",si:"17.4"}],["2016-09-20",{c:"47",ca:"47",e:"14",f:"43",fa:"43",s:"10",si:"10"}],["2015-07-29",{c:"4",ca:"18",e:"12",f:"4",fa:"4",s:"5",si:"5"}],["2015-07-29",{c:"3",ca:"18",e:"12",f:"3",fa:"4",s:"4",si:"3.2"}],["2018-05-09",{c:"66",ca:"66",e:"14",f:"60",fa:"60",s:"10",si:"10"}],["2016-09-20",{c:"45",ca:"45",e:"12",f:"38",fa:"38",s:"10",si:"10"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"5",ca:"18",e:"12",f:"4",fa:"4",s:"5",si:"4.2"}],["2015-07-29",{c:"5",ca:"18",e:"12",f:"4",fa:"4",s:"5",si:"4.2"}],["2021-09-20",{c:"88",ca:"88",e:"88",f:"89",fa:"89",s:"15",si:"15"}],["2017-04-05",{c:"55",ca:"55",e:"15",f:"52",fa:"52",s:"10.1",si:"10.3"}],["2024-06-11",{c:"76",ca:"76",e:"79",f:"127",fa:"127",s:"13.1",si:"13.4"}],["2020-01-15",{c:"63",ca:"63",e:"79",f:"57",fa:"57",s:"12",si:"12"}],["2020-01-15",{c:"63",ca:"63",e:"79",f:"57",fa:"57",s:"12",si:"12"}],["2025-04-01",{c:"133",ca:"133",e:"133",f:"137",fa:"137",s:"18.4",si:"18.4"}],["2025-11-11",{c:"90",ca:"90",e:"90",f:"145",fa:"145",s:"16.4",si:"16.4"}],["2015-07-29",{c:"2",ca:"18",e:"12",f:"1",fa:"4",s:"3.1",si:"2"}],["2015-07-29",{c:"3",ca:"18",e:"12",f:"3.5",fa:"4",s:"3.1",si:"3"}],["2021-04-26",{c:"66",ca:"66",e:"79",f:"76",fa:"79",s:"14.1",si:"14.5"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"4",si:"3.2"}],["2020-01-15",{c:"54",ca:"54",e:"79",f:"63",fa:"63",s:"10.1",si:"10.3"}],["2024-01-25",{c:"85",ca:"85",e:"121",f:"113",fa:"113",s:"16.4",si:"16.1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2022-03-14",{c:"37",ca:"37",e:"79",f:"47",fa:"47",s:"15.4",si:"15.4"}],["2024-09-16",{c:"76",ca:"76",e:"79",f:"103",fa:"103",s:"18",si:"18"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"3.6",fa:"4",s:"1.3",si:"1"}],["2020-01-15",{c:"35",ca:"59",e:"79",f:"30",fa:"54",s:"8",si:"8"}],["2015-07-29",{c:"21",ca:"25",e:"12",f:"22",fa:"22",s:"5.1",si:"5"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"3.6",fa:"4",s:"1.3",si:"1"}],["2015-07-29",{c:"21",ca:"25",e:"12",f:"22",fa:"22",s:"5.1",si:"4"}],["2015-07-29",{c:"25",ca:"25",e:"12",f:"13",fa:"14",s:"7",si:"7"}],["2016-09-20",{c:"30",ca:"30",e:"12",f:"49",fa:"49",s:"8",si:"8"}],["2015-07-29",{c:"21",ca:"25",e:"12",f:"9",fa:"18",s:"5.1",si:"4.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"3",si:"1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"3",si:"2"}],["2016-09-20",{c:"30",ca:"30",e:"12",f:"4",fa:"4",s:"10",si:"10"}],["2020-01-15",{c:"16",ca:"18",e:"79",f:"10",fa:"10",s:"6",si:"6"}],["2015-07-29",{c:"≤15",ca:"18",e:"12",f:"10",fa:"10",s:"≤4",si:"≤3.2"}],["2018-04-12",{c:"39",ca:"42",e:"14",f:"31",fa:"31",s:"11.1",si:"11.3"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1.5",fa:"4",s:"4",si:"3.2"}],["2020-09-16",{c:"67",ca:"67",e:"79",f:"68",fa:"68",s:"14",si:"14"}],["2021-09-20",{c:"67",ca:"67",e:"79",f:"68",fa:"68",s:"15",si:"15"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"≤4",si:"≤3.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"3",si:"1"}],["2017-02-01",{c:"56",ca:"56",e:"12",f:"50",fa:"50",s:"9.1",si:"9.3"}],["2015-07-29",{c:"4",ca:"18",e:"12",f:"4",fa:"4",s:"5",si:"4.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"14",s:"1",si:"3"}],["2015-07-29",{c:"10",ca:"18",e:"12",f:"4",fa:"4",s:"5.1",si:"5"}],["2015-07-29",{c:"10",ca:"18",e:"12",f:"29",fa:"29",s:"5.1",si:"6"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"3",si:"1"}],["2022-03-14",{c:"54",ca:"54",e:"79",f:"38",fa:"38",s:"15.4",si:"15.4"}],["2017-09-19",{c:"50",ca:"51",e:"15",f:"44",fa:"44",s:"11",si:"11"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"26",ca:"28",e:"12",f:"16",fa:"16",s:"7",si:"7"}],["2023-06-06",{c:"110",ca:"110",e:"110",f:"114",fa:"114",s:"16",si:"16"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1.5",fa:"4",s:"2",si:"1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1.5",fa:"4",s:"2",si:"1"}],["2024-09-16",{c:"99",ca:"99",e:"99",f:"28",fa:"28",s:"18",si:"18"}],["2023-04-11",{c:"99",ca:"99",e:"99",f:"112",fa:"112",s:"16.4",si:"16.4"}],["2023-12-11",{c:"99",ca:"99",e:"99",f:"113",fa:"113",s:"17.2",si:"17.2"}],["2023-04-11",{c:"99",ca:"99",e:"99",f:"112",fa:"112",s:"16.4",si:"16.4"}],["2023-12-11",{c:"118",ca:"118",e:"118",f:"97",fa:"97",s:"17.2",si:"17.2"}],["2020-01-15",{c:"51",ca:"51",e:"79",f:"43",fa:"43",s:"11",si:"11"}],["2020-01-15",{c:"57",ca:"57",e:"79",f:"53",fa:"53",s:"11.1",si:"11.3"}],["2022-03-14",{c:"99",ca:"99",e:"99",f:"97",fa:"97",s:"15.4",si:"15.4"}],["2020-01-15",{c:"49",ca:"49",e:"79",f:"47",fa:"47",s:"9",si:"9"}],["2015-07-29",{c:"27",ca:"27",e:"12",f:"1",fa:"4",s:"7",si:"7"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"3",si:"2"}],["2015-09-22",{c:"4",ca:"18",e:"12",f:"41",fa:"41",s:"5",si:"4.2"}],["2015-07-29",{c:"2",ca:"18",e:"12",f:"1.5",fa:"4",s:"4",si:"4"}],["2024-03-05",{c:"105",ca:"105",e:"105",f:"106",fa:"106",s:"17.4",si:"17.4"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"≤4",si:"≤3.2"}],["2016-03-08",{c:"42",ca:"42",e:"13",f:"45",fa:"45",s:"9",si:"9"}],["2023-09-18",{c:"117",ca:"117",e:"117",f:"63",fa:"63",s:"17",si:"17"}],["2021-01-21",{c:"88",ca:"88",e:"88",f:"71",fa:"79",s:"13.1",si:"13"}],["2020-01-15",{c:"55",ca:"55",e:"79",f:"49",fa:"49",s:"12.1",si:"12.2"}],["2023-11-02",{c:"119",ca:"119",e:"119",f:"54",fa:"54",s:"13.1",si:"13.4"}],["2017-03-27",{c:"41",ca:"41",e:"12",f:"22",fa:"22",s:"10.1",si:"10.3"}],["2025-03-31",{c:"121",ca:"121",e:"121",f:"127",fa:"127",s:"18.4",si:"18.4"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"≤4",si:"≤3.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2023-05-09",{c:"111",ca:"111",e:"111",f:"113",fa:"113",s:"15",si:"15"}],["2023-02-14",{c:"58",ca:"58",e:"79",f:"110",fa:"110",s:"10",si:"10"}],["2023-05-09",{c:"111",ca:"111",e:"111",f:"113",fa:"113",s:"16.2",si:"16.2"}],["2022-02-03",{c:"98",ca:"98",e:"98",f:"96",fa:"96",s:"13",si:"13"}],["2020-01-15",{c:"53",ca:"53",e:"79",f:"31",fa:"31",s:"11.1",si:"11.3"}],["2017-03-07",{c:"50",ca:"50",e:"12",f:"52",fa:"52",s:"9",si:"9"}],["2020-07-28",{c:"50",ca:"50",e:"12",f:"71",fa:"79",s:"9",si:"9"}],["2025-08-19",{c:"137",ca:"137",e:"137",f:"142",fa:"142",s:"17",si:"17"}],["2017-04-19",{c:"26",ca:"26",e:"12",f:"53",fa:"53",s:"7",si:"7"}],["2023-05-09",{c:"80",ca:"80",e:"80",f:"113",fa:"113",s:"16.4",si:"16.4"}],["2020-11-17",{c:"69",ca:"69",e:"79",f:"83",fa:"83",s:"12.1",si:"12.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"4",fa:"4",s:"3",si:"1"}],["2018-12-11",{c:"40",ca:"40",e:"18",f:"51",fa:"64",s:"10.1",si:"10.3"}],["2023-03-27",{c:"73",ca:"73",e:"79",f:"101",fa:"101",s:"16.4",si:"16.4"}],["2022-03-14",{c:"52",ca:"52",e:"79",f:"69",fa:"79",s:"15.4",si:"15.4"}],["2022-09-12",{c:"105",ca:"105",e:"105",f:"101",fa:"101",s:"16",si:"16"}],["2023-09-18",{c:"83",ca:"83",e:"83",f:"107",fa:"107",s:"17",si:"17"}],["2022-03-14",{c:"52",ca:"52",e:"79",f:"69",fa:"79",s:"15.4",si:"15.4"}],["2022-03-14",{c:"52",ca:"52",e:"79",f:"69",fa:"79",s:"15.4",si:"15.4"}],["2022-03-14",{c:"52",ca:"52",e:"79",f:"69",fa:"79",s:"15.4",si:"15.4"}],["2022-07-26",{c:"52",ca:"52",e:"79",f:"103",fa:"103",s:"15.4",si:"15.4"}],["2023-02-14",{c:"105",ca:"105",e:"105",f:"110",fa:"110",s:"16",si:"16"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2025-09-15",{c:"108",ca:"108",e:"108",f:"130",fa:"130",s:"26",si:"26"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"4",fa:"4",s:"≤4",si:"≤3.2"}],["2025-03-04",{c:"51",ca:"51",e:"12",f:"136",fa:"136",s:"5.1",si:"5"}],["2024-09-16",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"18",si:"18"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"4",ca:"18",e:"12",f:"3.5",fa:"4",s:"4",si:"3.2"}],["2023-12-11",{c:"85",ca:"85",e:"85",f:"68",fa:"68",s:"17.2",si:"17.2"}],["2023-09-18",{c:"91",ca:"91",e:"91",f:"33",fa:"33",s:"17",si:"17"}],["2015-07-29",{c:"2",ca:"18",e:"12",f:"1",fa:"25",s:"3",si:"1"}],["2023-12-11",{c:"59",ca:"59",e:"79",f:"98",fa:"98",s:"17.2",si:"17.2"}],["2020-01-15",{c:"60",ca:"60",e:"79",f:"60",fa:"60",s:"13",si:"13"}],["2016-08-02",{c:"25",ca:"25",e:"14",f:"23",fa:"23",s:"7",si:"7"}],["2020-01-15",{c:"46",ca:"46",e:"79",f:"31",fa:"31",s:"10.1",si:"10.3"}],["2015-09-30",{c:"28",ca:"28",e:"12",f:"22",fa:"22",s:"9",si:"9"}],["2020-01-15",{c:"61",ca:"61",e:"79",f:"55",fa:"55",s:"11",si:"11"}],["2015-07-29",{c:"16",ca:"18",e:"12",f:"4",fa:"4",s:"6",si:"6"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1.5",fa:"4",s:"4",si:"3.2"}],["2017-04-05",{c:"49",ca:"49",e:"15",f:"31",fa:"31",s:"9.1",si:"9.3"}],["2017-10-24",{c:"62",ca:"62",e:"14",f:"22",fa:"22",s:"10",si:"10"}],["2015-07-29",{c:"≤4",ca:"18",e:"12",f:"≤2",fa:"4",s:"≤3.1",si:"≤2"}],["2015-07-29",{c:"7",ca:"18",e:"12",f:"6",fa:"6",s:"5.1",si:"5"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2024-02-20",{c:"111",ca:"111",e:"111",f:"123",fa:"123",s:"16.4",si:"16.4"}],["2015-07-29",{c:"4",ca:"18",e:"12",f:"4",fa:"4",s:"4",si:"5"}],["2020-01-15",{c:"10",ca:"18",e:"79",f:"4",fa:"4",s:"5",si:"5"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"≤4",si:"≤3.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"≤4",si:"≤3.2"}],["2020-01-15",{c:"60",ca:"60",e:"79",f:"55",fa:"55",s:"11.1",si:"11.3"}],["2020-01-15",{c:"12",ca:"18",e:"79",f:"49",fa:"49",s:"6",si:"6"}],["2025-09-16",{c:"131",ca:"131",e:"131",f:"143",fa:"143",s:"18.4",si:"18.4"}],["2024-09-03",{c:"120",ca:"120",e:"120",f:"130",fa:"130",s:"17.2",si:"17.2"}],["2023-09-18",{c:"31",ca:"31",e:"12",f:"6",fa:"6",s:"17",si:"4.2"}],["2015-07-29",{c:"15",ca:"18",e:"12",f:"1",fa:"4",s:"6",si:"6"}],["2022-03-14",{c:"37",ca:"37",e:"79",f:"98",fa:"98",s:"15.4",si:"15.4"}],["2023-12-07",{c:"120",ca:"120",e:"120",f:"49",fa:"49",s:"16.4",si:"16.4"}],["2023-08-01",{c:"17",ca:"18",e:"79",f:"116",fa:"116",s:"6",si:"6"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2020-01-15",{c:"58",ca:"58",e:"79",f:"53",fa:"53",s:"13",si:"13"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["≤2017-04-05",{c:"1",ca:"18",e:"≤15",f:"3",fa:"4",s:"≤4",si:"≤3.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2025-12-12",{c:"128",ca:"128",e:"128",f:"20",fa:"20",s:"26.2",si:"26.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2020-01-15",{c:"61",ca:"61",e:"79",f:"33",fa:"33",s:"11",si:"11"}],["2020-01-15",{c:"1",ca:"18",e:"79",f:"1",fa:"4",s:"4",si:"3.2"}],["2016-03-21",{c:"31",ca:"31",e:"12",f:"12",fa:"14",s:"9.1",si:"9.3"}],["2019-09-19",{c:"14",ca:"18",e:"18",f:"20",fa:"20",s:"10.1",si:"13"}],["2015-07-29",{c:"3",ca:"18",e:"12",f:"3.5",fa:"4",s:"4",si:"3.2"}],["2022-05-03",{c:"98",ca:"98",e:"98",f:"100",fa:"100",s:"13.1",si:"13.4"}],["2020-01-15",{c:"43",ca:"43",e:"79",f:"46",fa:"46",s:"11.1",si:"11.3"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"≤4",si:"≤3.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2020-01-15",{c:"1",ca:"18",e:"79",f:"1.5",fa:"4",s:"≤4",si:"≤3.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"3.1",si:"2"}],["2019-03-25",{c:"42",ca:"42",e:"13",f:"38",fa:"38",s:"12.1",si:"12.2"}],["2021-11-02",{c:"77",ca:"77",e:"79",f:"94",fa:"94",s:"13.1",si:"13.4"}],["2021-09-20",{c:"93",ca:"93",e:"93",f:"91",fa:"91",s:"15",si:"15"}],["2025-12-12",{c:"76",ca:"76",e:"79",f:"89",fa:"89",s:"26.2",si:"26.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2023-12-07",{c:"120",ca:"120",e:"120",f:"118",fa:"118",s:"15.4",si:"15.4"}],["2017-03-27",{c:"52",ca:"52",e:"14",f:"52",fa:"52",s:"10.1",si:"10.3"}],["2018-04-30",{c:"38",ca:"38",e:"17",f:"47",fa:"35",s:"9",si:"9"}],["2021-09-20",{c:"56",ca:"56",e:"79",f:"51",fa:"51",s:"15",si:"15"}],["2020-09-16",{c:"63",ca:"63",e:"17",f:"47",fa:"36",s:"14",si:"14"}],["2020-02-07",{c:"40",ca:"40",e:"80",f:"58",fa:"28",s:"9",si:"9"}],["2016-06-07",{c:"34",ca:"34",e:"12",f:"47",fa:"47",s:"9.1",si:"9.3"}],["2017-03-27",{c:"42",ca:"42",e:"14",f:"39",fa:"39",s:"10.1",si:"10.3"}],["2024-10-29",{c:"103",ca:"103",e:"103",f:"132",fa:"132",s:"17.2",si:"17.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"≤4",si:"≤3.2"}],["2015-07-29",{c:"8",ca:"18",e:"12",f:"4",fa:"4",s:"5.1",si:"5"}],["2020-01-15",{c:"38",ca:"38",e:"79",f:"28",fa:"28",s:"10.1",si:"10.3"}],["2021-04-26",{c:"89",ca:"89",e:"89",f:"82",fa:"82",s:"14.1",si:"14.5"}],["2016-09-07",{c:"53",ca:"53",e:"12",f:"35",fa:"35",s:"9.1",si:"9.3"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2021-11-02",{c:"46",ca:"46",e:"79",f:"94",fa:"94",s:"11",si:"11"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-09-30",{c:"29",ca:"29",e:"12",f:"20",fa:"20",s:"9",si:"9"}],["2021-04-26",{c:"84",ca:"84",e:"84",f:"63",fa:"63",s:"14.1",si:"14.5"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2025-04-04",{c:"135",ca:"135",e:"135",f:"129",fa:"129",s:"18.2",si:"18.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"24",fa:"24",s:"3.1",si:"2"}],["2022-03-14",{c:"86",ca:"86",e:"86",f:"85",fa:"85",s:"15.4",si:"15.4"}],["2020-01-15",{c:"60",ca:"60",e:"79",f:"52",fa:"52",s:"10.1",si:"10.3"}],["2020-01-15",{c:"60",ca:"60",e:"79",f:"58",fa:"58",s:"11.1",si:"11.3"}],["2016-09-20",{c:"36",ca:"36",e:"14",f:"39",fa:"39",s:"10",si:"10"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2025-12-12",{c:"109",ca:"109",e:"109",f:"145",fa:"145",s:"26.2",si:"26.2"}],["2021-09-07",{c:"56",ca:"56",e:"79",f:"92",fa:"92",s:"11",si:"11"}],["2017-04-05",{c:"48",ca:"48",e:"15",f:"34",fa:"34",s:"9.1",si:"9.3"}],["2020-01-15",{c:"33",ca:"33",e:"79",f:"32",fa:"32",s:"9",si:"9"}],["2020-01-15",{c:"35",ca:"35",e:"79",f:"41",fa:"41",s:"10",si:"10"}],["2020-03-24",{c:"79",ca:"79",e:"17",f:"62",fa:"62",s:"13.1",si:"13.4"}],["2022-11-15",{c:"101",ca:"101",e:"101",f:"107",fa:"107",s:"15.4",si:"15.4"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2024-07-25",{c:"127",ca:"127",e:"127",f:"118",fa:"118",s:"17",si:"17"}],["2020-01-15",{c:"62",ca:"62",e:"79",f:"62",fa:"62",s:"11.1",si:"11.3"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2022-01-06",{c:"97",ca:"97",e:"97",f:"34",fa:"34",s:"9",si:"9"}],["2023-03-27",{c:"97",ca:"97",e:"97",f:"111",fa:"111",s:"16.4",si:"16.4"}],["2023-03-27",{c:"97",ca:"97",e:"97",f:"111",fa:"111",s:"16.4",si:"16.4"}],["2023-03-27",{c:"97",ca:"97",e:"97",f:"111",fa:"111",s:"16.4",si:"16.4"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2023-03-13",{c:"111",ca:"111",e:"111",f:"34",fa:"34",s:"9.1",si:"9.3"}],["2020-01-15",{c:"52",ca:"52",e:"79",f:"34",fa:"34",s:"9.1",si:"9.3"}],["2020-01-15",{c:"63",ca:"63",e:"79",f:"34",fa:"34",s:"9.1",si:"9.3"}],["2020-01-15",{c:"34",ca:"34",e:"79",f:"34",fa:"34",s:"9.1",si:"9.3"}],["2020-01-15",{c:"52",ca:"52",e:"79",f:"34",fa:"34",s:"9.1",si:"9.3"}],["2018-09-05",{c:"62",ca:"62",e:"17",f:"62",fa:"62",s:"11",si:"11"}],["2015-07-29",{c:"2",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2022-09-12",{c:"89",ca:"89",e:"79",f:"89",fa:"89",s:"16",si:"16"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"3",si:"2"}],["2023-03-27",{c:"77",ca:"77",e:"79",f:"98",fa:"98",s:"16.4",si:"16.4"}],["2015-07-29",{c:"10",ca:"18",e:"12",f:"4",fa:"4",s:"5",si:"5"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2017-03-27",{c:"35",ca:"35",e:"12",f:"29",fa:"32",s:"10.1",si:"10.3"}],["2016-09-20",{c:"39",ca:"39",e:"13",f:"26",fa:"26",s:"10",si:"10"}],["2015-07-29",{c:"5",ca:"18",e:"12",f:"3.5",fa:"4",s:"5",si:"≤3"}],["2015-07-29",{c:"11",ca:"18",e:"12",f:"3.5",fa:"4",s:"5.1",si:"5"}],["2024-09-16",{c:"125",ca:"125",e:"125",f:"128",fa:"128",s:"18",si:"18"}],["2020-01-15",{c:"71",ca:"71",e:"79",f:"65",fa:"65",s:"12.1",si:"12.2"}],["2024-06-11",{c:"111",ca:"111",e:"111",f:"127",fa:"127",s:"16.2",si:"16.2"}],["2015-07-29",{c:"26",ca:"26",e:"12",f:"3.6",fa:"4",s:"7",si:"7"}],["2017-10-17",{c:"57",ca:"57",e:"16",f:"52",fa:"52",s:"10.1",si:"10.3"}],["2022-10-27",{c:"107",ca:"107",e:"107",f:"66",fa:"66",s:"16",si:"16"}],["2022-03-14",{c:"37",ca:"37",e:"15",f:"48",fa:"48",s:"15.4",si:"15.4"}],["2023-12-19",{c:"105",ca:"105",e:"105",f:"121",fa:"121",s:"15.4",si:"15.4"}],["2020-03-24",{c:"74",ca:"74",e:"79",f:"67",fa:"67",s:"13.1",si:"13.4"}],["2015-07-29",{c:"16",ca:"18",e:"12",f:"11",fa:"14",s:"6",si:"6"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"5",ca:"18",e:"12",f:"4",fa:"4",s:"5",si:"4.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"3",si:"1"}],["2015-07-29",{c:"5",ca:"18",e:"12",f:"4",fa:"4",s:"5",si:"4.2"}],["2015-07-29",{c:"5",ca:"18",e:"12",f:"4",fa:"4",s:"5",si:"4"}],["2020-01-15",{c:"54",ca:"54",e:"79",f:"63",fa:"63",s:"10",si:"10"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"3",si:"1"}],["2020-01-15",{c:"65",ca:"65",e:"79",f:"52",fa:"52",s:"12.1",si:"12.2"}],["2015-07-29",{c:"4",ca:"18",e:"12",f:"4",fa:"4",s:"7",si:"7"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-09-30",{c:"41",ca:"41",e:"12",f:"36",fa:"36",s:"9",si:"9"}],["2024-09-16",{c:"87",ca:"87",e:"87",f:"88",fa:"88",s:"18",si:"18"}],["2022-04-28",{c:"101",ca:"101",e:"101",f:"96",fa:"96",s:"15",si:"15"}],["2023-09-18",{c:"106",ca:"106",e:"106",f:"98",fa:"98",s:"17",si:"17"}],["2023-09-18",{c:"88",ca:"55",e:"88",f:"43",fa:"43",s:"17",si:"17"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2022-10-03",{c:"106",ca:"106",e:"106",f:"97",fa:"97",s:"15.4",si:"15.4"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"≤4",si:"≤3.2"}],["2015-07-29",{c:"5",ca:"18",e:"12",f:"17",fa:"17",s:"5",si:"4"}],["2020-01-15",{c:"20",ca:"25",e:"79",f:"25",fa:"25",s:"6",si:"6"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2020-04-13",{c:"81",ca:"81",e:"81",f:"26",fa:"26",s:"13.1",si:"13.4"}],["2021-10-05",{c:"41",ca:"41",e:"79",f:"93",fa:"93",s:"10",si:"10"}],["2023-09-18",{c:"113",ca:"113",e:"113",f:"89",fa:"89",s:"17",si:"17"}],["2020-01-15",{c:"66",ca:"66",e:"79",f:"50",fa:"50",s:"11.1",si:"11.3"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2023-03-27",{c:"89",ca:"89",e:"89",f:"108",fa:"108",s:"16.4",si:"16.4"}],["2020-01-15",{c:"39",ca:"39",e:"79",f:"51",fa:"51",s:"10",si:"10"}],["2021-09-20",{c:"58",ca:"58",e:"79",f:"51",fa:"51",s:"15",si:"15"}],["2022-08-05",{c:"104",ca:"104",e:"104",f:"72",fa:"79",s:"14.1",si:"14.5"}],["2023-04-11",{c:"102",ca:"102",e:"102",f:"112",fa:"112",s:"15.5",si:"15.5"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-11-12",{c:"1",ca:"18",e:"13",f:"19",fa:"19",s:"1.2",si:"1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"3.6",fa:"4",s:"3",si:"1"}],["2021-04-26",{c:"20",ca:"25",e:"12",f:"57",fa:"57",s:"14.1",si:"5"}],["2015-07-29",{c:"5",ca:"18",e:"12",f:"4",fa:"4",s:"5",si:"3"}],["2020-01-15",{c:"1",ca:"18",e:"79",f:"6",fa:"6",s:"3.1",si:"2"}],["2015-07-29",{c:"2",ca:"18",e:"12",f:"3",fa:"4",s:"4",si:"3"}],["2015-07-29",{c:"2",ca:"18",e:"12",f:"3.6",fa:"4",s:"4",si:"3.2"}],["2025-08-19",{c:"13",ca:"132",e:"13",f:"50",fa:"142",s:"11.1",si:"18.4"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"7",ca:"18",e:"12",f:"29",fa:"29",s:"5.1",si:"5"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2017-03-16",{c:"4",ca:"57",e:"12",f:"23",fa:"52",s:"3.1",si:"5"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"3.1",si:"2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2021-12-07",{c:"66",ca:"66",e:"79",f:"95",fa:"79",s:"12.1",si:"12.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"≤4",si:"≤3.2"}],["2018-12-11",{c:"41",ca:"41",e:"12",f:"64",fa:"64",s:"9",si:"9"}],["2019-03-25",{c:"58",ca:"58",e:"16",f:"55",fa:"55",s:"12.1",si:"12.2"}],["2017-09-28",{c:"24",ca:"25",e:"12",f:"29",fa:"56",s:"10",si:"10"}],["2021-04-26",{c:"81",ca:"81",e:"81",f:"86",fa:"86",s:"14.1",si:"14.5"}],["2025-03-04",{c:"129",ca:"129",e:"129",f:"136",fa:"136",s:"16.4",si:"16.4"}],["2021-04-26",{c:"72",ca:"72",e:"79",f:"78",fa:"79",s:"14.1",si:"14.5"}],["2020-09-16",{c:"74",ca:"74",e:"79",f:"75",fa:"79",s:"14",si:"14"}],["2019-09-19",{c:"63",ca:"63",e:"18",f:"58",fa:"58",s:"13",si:"13"}],["2020-09-16",{c:"71",ca:"71",e:"79",f:"76",fa:"79",s:"14",si:"14"}],["2024-04-16",{c:"87",ca:"87",e:"87",f:"125",fa:"125",s:"14.1",si:"14.5"}],["2025-12-12",{c:"135",ca:"135",e:"135",f:"144",fa:"144",s:"26.2",si:"26.2"}],["2021-01-21",{c:"88",ca:"88",e:"88",f:"82",fa:"82",s:"14",si:"14"}],["2018-04-12",{c:"55",ca:"55",e:"15",f:"52",fa:"52",s:"11.1",si:"11.3"}],["2020-01-15",{c:"41",ca:"41",e:"79",f:"36",fa:"36",s:"8",si:"8"}],["2025-03-31",{c:"122",ca:"122",e:"122",f:"131",fa:"131",s:"18.4",si:"18.4"}],["2015-07-29",{c:"38",ca:"38",e:"12",f:"13",fa:"14",s:"7",si:"7"}],["2015-07-29",{c:"5",ca:"18",e:"12",f:"1",fa:"4",s:"5",si:"4.2"}],["2018-05-09",{c:"61",ca:"61",e:"16",f:"60",fa:"60",s:"11",si:"11"}],["2026-01-13",{c:"91",ca:"91",e:"91",f:"147",fa:"147",s:"15",si:"15"}],["2023-06-06",{c:"80",ca:"80",e:"80",f:"114",fa:"114",s:"15",si:"15"}],["2015-07-29",{c:"3",ca:"18",e:"12",f:"3.5",fa:"4",s:"4",si:"4"}],["2025-04-29",{c:"123",ca:"123",e:"123",f:"138",fa:"138",s:"17.2",si:"17.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"≤4",si:"≤3.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"6",fa:"6",s:"1.2",si:"1"}],["2023-05-09",{c:"111",ca:"111",e:"111",f:"113",fa:"113",s:"15",si:"15"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"≤4",si:"≤3.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"3.1",si:"2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"≤4",si:"≤3.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2025-12-12",{c:"77",ca:"77",e:"79",f:"122",fa:"122",s:"26.2",si:"26.2"}],["2020-01-15",{c:"48",ca:"48",e:"79",f:"50",fa:"50",s:"11",si:"11"}],["2016-09-20",{c:"49",ca:"49",e:"14",f:"44",fa:"44",s:"10",si:"10"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2023-11-21",{c:"109",ca:"109",e:"109",f:"120",fa:"120",s:"16.4",si:"16.4"}],["2024-05-13",{c:"123",ca:"123",e:"123",f:"120",fa:"120",s:"17.5",si:"17.5"}],["2020-07-28",{c:"83",ca:"83",e:"83",f:"69",fa:"79",s:"13",si:"13"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2023-12-11",{c:"113",ca:"113",e:"113",f:"112",fa:"112",s:"17.2",si:"17.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"≤4",si:"≤3.2"}],["2025-09-15",{c:"46",ca:"46",e:"79",f:"127",fa:"127",s:"5",si:"26"}],["2020-01-15",{c:"46",ca:"46",e:"79",f:"39",fa:"39",s:"11.1",si:"11.3"}],["2021-01-26",{c:"50",ca:"50",e:"79",f:"85",fa:"85",s:"11.1",si:"11.3"}],["2020-01-15",{c:"65",ca:"65",e:"79",f:"50",fa:"50",s:"9",si:"9"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"≤4",si:"≤3.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2023-12-19",{c:"77",ca:"77",e:"79",f:"121",fa:"121",s:"16.4",si:"16.4"}],["2015-07-29",{c:"4",ca:"18",e:"12",f:"3.5",fa:"6",s:"4",si:"3.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2020-09-16",{c:"85",ca:"85",e:"85",f:"79",fa:"79",s:"14",si:"14"}],["2021-09-20",{c:"89",ca:"89",e:"89",f:"66",fa:"66",s:"15",si:"15"}],["2015-07-29",{c:"26",ca:"26",e:"12",f:"21",fa:"21",s:"7",si:"7"}],["2015-07-29",{c:"38",ca:"38",e:"12",f:"13",fa:"14",s:"8",si:"8"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"7",ca:"18",e:"12",f:"4",fa:"4",s:"5.1",si:"5"}],["2020-01-15",{c:"24",ca:"25",e:"79",f:"35",fa:"35",s:"7",si:"7"}],["2023-12-07",{c:"120",ca:"120",e:"120",f:"53",fa:"53",s:"15.4",si:"15.4"}],["2015-07-29",{c:"9",ca:"18",e:"12",f:"6",fa:"6",s:"5.1",si:"5"}],["2023-01-12",{c:"109",ca:"109",e:"109",f:"4",fa:"4",s:"5.1",si:"5"}],["2022-04-28",{c:"101",ca:"101",e:"101",f:"63",fa:"63",s:"15.4",si:"15.4"}],["2017-09-19",{c:"53",ca:"53",e:"12",f:"36",fa:"36",s:"11",si:"11"}],["2020-02-04",{c:"80",ca:"80",e:"12",f:"42",fa:"42",s:"8",si:"12.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"3",si:"1"}],["2023-03-27",{c:"104",ca:"104",e:"104",f:"102",fa:"102",s:"16.4",si:"16.4"}],["2021-04-26",{c:"49",ca:"49",e:"79",f:"25",fa:"25",s:"14.1",si:"14"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"3",si:"1"}],["2023-03-27",{c:"60",ca:"60",e:"18",f:"57",fa:"57",s:"16.4",si:"16.4"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2018-10-02",{c:"6",ca:"18",e:"18",f:"56",fa:"56",s:"6",si:"10.3"}],["2020-07-28",{c:"79",ca:"79",e:"79",f:"75",fa:"79",s:"13.1",si:"13.4"}],["2020-01-15",{c:"46",ca:"46",e:"79",f:"66",fa:"66",s:"11",si:"11"}],["2015-07-29",{c:"18",ca:"18",e:"12",f:"1",fa:"4",s:"1.3",si:"1"}],["2020-01-15",{c:"41",ca:"41",e:"79",f:"32",fa:"32",s:"8",si:"8"}],["2020-01-15",{c:"≤79",ca:"≤79",e:"79",f:"≤23",fa:"≤23",s:"≤9.1",si:"≤9.3"}],["2022-09-02",{c:"105",ca:"105",e:"105",f:"103",fa:"103",s:"15.6",si:"15.6"}],["2023-09-18",{c:"66",ca:"66",e:"79",f:"115",fa:"115",s:"17",si:"17"}],["2022-09-12",{c:"55",ca:"55",e:"79",f:"72",fa:"79",s:"16",si:"16"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2017-03-07",{c:"50",ca:"50",e:"12",f:"52",fa:"52",s:"9",si:"9"}],["2015-07-29",{c:"26",ca:"26",e:"12",f:"14",fa:"14",s:"7",si:"7"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"5",ca:"18",e:"12",f:"4",fa:"4",s:"5",si:"4.2"}],["2026-01-13",{c:"102",ca:"102",e:"102",f:"147",fa:"147",s:"26.2",si:"26.2"}],["2021-10-25",{c:"57",ca:"57",e:"12",f:"58",fa:"58",s:"15",si:"15.1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2023-12-11",{c:"120",ca:"120",e:"120",f:"117",fa:"117",s:"17.2",si:"17.2"}],["2021-01-21",{c:"88",ca:"88",e:"88",f:"84",fa:"84",s:"9",si:"9"}],["2023-03-27",{c:"20",ca:"42",e:"14",f:"22",fa:"22",s:"7",si:"16.4"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"3.5",fa:"4",s:"3.1",si:"2"}],["2023-05-09",{c:"111",ca:"111",e:"111",f:"113",fa:"113",s:"9",si:"9"}],["2015-07-29",{c:"4",ca:"18",e:"12",f:"3.5",fa:"4",s:"3.1",si:"2"}],["2020-09-16",{c:"85",ca:"85",e:"85",f:"79",fa:"79",s:"14",si:"14"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2020-07-28",{c:"75",ca:"75",e:"79",f:"70",fa:"79",s:"13",si:"13"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"3",si:"2"}],["2020-01-15",{c:"32",ca:"32",e:"79",f:"36",fa:"36",s:"10",si:"10"}],["2022-03-14",{c:"93",ca:"93",e:"93",f:"92",fa:"92",s:"15.4",si:"15.4"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2020-01-15",{c:"32",ca:"32",e:"79",f:"36",fa:"36",s:"10",si:"10"}],["2015-07-29",{c:"24",ca:"25",e:"12",f:"24",fa:"24",s:"8",si:"8"}],["2021-04-26",{c:"80",ca:"80",e:"80",f:"71",fa:"79",s:"14.1",si:"14.5"}],["2015-07-29",{c:"10",ca:"18",e:"12",f:"10",fa:"10",s:"8",si:"8"}],["2015-07-29",{c:"10",ca:"18",e:"12",f:"6",fa:"6",s:"8",si:"8"}],["2015-07-29",{c:"29",ca:"29",e:"12",f:"24",fa:"24",s:"8",si:"8"}],["2016-08-02",{c:"27",ca:"27",e:"14",f:"29",fa:"29",s:"8",si:"8"}],["2018-04-30",{c:"24",ca:"25",e:"17",f:"25",fa:"25",s:"8",si:"9"}],["2021-04-26",{c:"35",ca:"35",e:"12",f:"25",fa:"25",s:"14.1",si:"14.5"}],["2023-03-27",{c:"69",ca:"69",e:"79",f:"105",fa:"105",s:"16.4",si:"16.4"}],["2023-05-09",{c:"111",ca:"111",e:"111",f:"113",fa:"113",s:"15.4",si:"15.4"}],["2015-07-29",{c:"2",ca:"18",e:"12",f:"1.5",fa:"4",s:"4",si:"3.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"2",si:"1"}],["≤2020-03-24",{c:"≤80",ca:"≤80",e:"≤80",f:"1.5",fa:"4",s:"≤13.1",si:"≤13.4"}],["2020-01-15",{c:"66",ca:"66",e:"79",f:"58",fa:"58",s:"11.1",si:"11.3"}],["2023-03-27",{c:"108",ca:"109",e:"108",f:"111",fa:"111",s:"16.4",si:"16.4"}],["2023-03-27",{c:"94",ca:"94",e:"94",f:"88",fa:"88",s:"16.4",si:"16.4"}],["2017-04-05",{c:"1",ca:"18",e:"15",f:"1.5",fa:"4",s:"1.2",si:"1"}],["≤2018-10-02",{c:"10",ca:"18",e:"≤18",f:"4",fa:"4",s:"7",si:"7"}],["2023-09-18",{c:"113",ca:"113",e:"113",f:"66",fa:"66",s:"17",si:"17"}],["2022-09-12",{c:"90",ca:"90",e:"90",f:"81",fa:"81",s:"16",si:"16"}],["2020-03-24",{c:"68",ca:"68",e:"79",f:"61",fa:"61",s:"13.1",si:"13.4"}],["2018-10-02",{c:"23",ca:"25",e:"18",f:"49",fa:"49",s:"7",si:"7"}],["2022-09-12",{c:"63",ca:"63",e:"18",f:"59",fa:"59",s:"16",si:"16"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"3",si:"1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2019-01-29",{c:"50",ca:"50",e:"12",f:"65",fa:"65",s:"10",si:"10"}],["2024-12-11",{c:"15",ca:"18",e:"79",f:"95",fa:"95",s:"18.2",si:"18.2"}],["2015-07-29",{c:"4",ca:"18",e:"12",f:"1.5",fa:"4",s:"5",si:"4"}],["2015-07-29",{c:"33",ca:"33",e:"12",f:"18",fa:"18",s:"7",si:"7"}],["2024-03-22",{c:"123",ca:"123",e:"123",f:"≤66",fa:"≤66",s:"≤12",si:"≤12"}],["2021-04-26",{c:"60",ca:"60",e:"79",f:"84",fa:"84",s:"14.1",si:"14.5"}],["2025-09-15",{c:"124",ca:"124",e:"124",f:"128",fa:"128",s:"26",si:"26"}],["2023-03-27",{c:"94",ca:"94",e:"94",f:"99",fa:"99",s:"16.4",si:"16.4"}],["2015-09-16",{c:"6",ca:"18",e:"12",f:"7",fa:"7",s:"8",si:"9"}],["2022-09-12",{c:"44",ca:"44",e:"79",f:"46",fa:"46",s:"16",si:"16"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2016-03-21",{c:"38",ca:"38",e:"13",f:"38",fa:"38",s:"9.1",si:"9.3"}],["2020-01-15",{c:"57",ca:"57",e:"79",f:"51",fa:"51",s:"10.1",si:"10.3"}],["2020-01-15",{c:"47",ca:"47",e:"79",f:"51",fa:"51",s:"9",si:"9"}],["2020-01-15",{c:"59",ca:"59",e:"79",f:"3",fa:"4",s:"8",si:"8"}],["2015-07-29",{c:"2",ca:"18",e:"12",f:"3.6",fa:"4",s:"4",si:"3.2"}],["2020-07-28",{c:"55",ca:"55",e:"12",f:"59",fa:"79",s:"13",si:"13"}],["2025-01-27",{c:"116",ca:"116",e:"116",f:"125",fa:"125",s:"17",si:"18.3"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"2",ca:"18",e:"12",f:"3",fa:"4",s:"4",si:"3.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"≤4",si:"≤3.2"}],["2020-01-15",{c:"76",ca:"76",e:"79",f:"67",fa:"67",s:"12.1",si:"13"}],["2022-05-31",{c:"96",ca:"96",e:"96",f:"101",fa:"101",s:"14.1",si:"14.5"}],["2020-01-15",{c:"74",ca:"74",e:"79",f:"63",fa:"64",s:"10.1",si:"10.3"}],["2023-12-11",{c:"73",ca:"73",e:"79",f:"78",fa:"79",s:"17.2",si:"17.2"}],["2023-12-11",{c:"86",ca:"86",e:"86",f:"101",fa:"101",s:"17.2",si:"17.2"}],["2023-06-06",{c:"1",ca:"18",e:"12",f:"1",fa:"114",s:"1.1",si:"1"}],["2025-05-01",{c:"136",ca:"136",e:"136",f:"97",fa:"97",s:"15.4",si:"15.4"}],["2019-09-19",{c:"63",ca:"63",e:"12",f:"6",fa:"6",s:"13",si:"13"}],["2015-07-29",{c:"6",ca:"18",e:"12",f:"6",fa:"6",s:"6",si:"7"}],["2015-07-29",{c:"32",ca:"32",e:"12",f:"29",fa:"29",s:"8",si:"8"}],["2020-07-28",{c:"76",ca:"76",e:"79",f:"71",fa:"79",s:"13",si:"13"}],["2020-09-16",{c:"85",ca:"85",e:"85",f:"79",fa:"79",s:"14",si:"14"}],["2018-10-02",{c:"63",ca:"63",e:"18",f:"58",fa:"58",s:"11.1",si:"11.3"}],["2025-01-07",{c:"128",ca:"128",e:"128",f:"134",fa:"134",s:"18.2",si:"18.2"}],["2024-03-05",{c:"119",ca:"119",e:"119",f:"121",fa:"121",s:"17.4",si:"17.4"}],["2016-09-20",{c:"49",ca:"49",e:"12",f:"18",fa:"18",s:"10",si:"10"}],["2023-03-27",{c:"50",ca:"50",e:"17",f:"44",fa:"48",s:"16",si:"16.4"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"3",si:"2"}],["2020-03-24",{c:"63",ca:"63",e:"79",f:"49",fa:"49",s:"13.1",si:"13.4"}],["2020-07-28",{c:"71",ca:"71",e:"79",f:"69",fa:"79",s:"12.1",si:"12.2"}],["2021-04-26",{c:"87",ca:"87",e:"87",f:"70",fa:"79",s:"14.1",si:"14.5"}],["2026-01-13",{c:"118",ca:"118",e:"118",f:"147",fa:"147",s:"17.2",si:"17.2"}],["2026-01-13",{c:"111",ca:"111",e:"111",f:"147",fa:"147",s:"17.2",si:"17.2"}],["2020-07-28",{c:"1",ca:"18",e:"13",f:"78",fa:"79",s:"4",si:"3.2"}],["2024-01-23",{c:"119",ca:"119",e:"119",f:"122",fa:"122",s:"17.2",si:"17.2"}],["2021-09-20",{c:"85",ca:"85",e:"85",f:"87",fa:"87",s:"15",si:"15"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2025-05-01",{c:"136",ca:"136",e:"136",f:"134",fa:"134",s:"18.2",si:"18.2"}],["2024-07-09",{c:"85",ca:"85",e:"85",f:"128",fa:"128",s:"16.4",si:"16.4"}],["2024-09-16",{c:"125",ca:"125",e:"125",f:"128",fa:"128",s:"18",si:"18"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"4",ca:"18",e:"12",f:"3.6",fa:"4",s:"5",si:"4"}],["2015-07-29",{c:"24",ca:"25",e:"12",f:"23",fa:"23",s:"7",si:"7"}],["2023-03-27",{c:"69",ca:"69",e:"79",f:"99",fa:"99",s:"16.4",si:"16.4"}],["2024-10-29",{c:"83",ca:"83",e:"83",f:"132",fa:"132",s:"15.4",si:"15.4"}],["2025-05-27",{c:"134",ca:"134",e:"134",f:"139",fa:"139",s:"18.4",si:"18.4"}],["2024-07-09",{c:"111",ca:"111",e:"111",f:"128",fa:"128",s:"16.4",si:"16.4"}],["2020-07-28",{c:"64",ca:"64",e:"79",f:"69",fa:"79",s:"13.1",si:"13.4"}],["2022-09-12",{c:"68",ca:"68",e:"79",f:"62",fa:"62",s:"16",si:"16"}],["2018-10-23",{c:"1",ca:"18",e:"12",f:"63",fa:"63",s:"3",si:"1"}],["2023-03-27",{c:"54",ca:"54",e:"17",f:"45",fa:"45",s:"16.4",si:"16.4"}],["2017-09-19",{c:"29",ca:"29",e:"12",f:"35",fa:"35",s:"11",si:"11"}],["2020-07-27",{c:"84",ca:"84",e:"84",f:"67",fa:"67",s:"9.1",si:"9.3"}],["2026-01-13",{c:"111",ca:"111",e:"111",f:"147",fa:"147",s:"17.2",si:"17.2"}],["2020-01-15",{c:"65",ca:"65",e:"79",f:"52",fa:"52",s:"12.1",si:"12.2"}],["2026-01-13",{c:"111",ca:"111",e:"111",f:"147",fa:"147",s:"17.2",si:"17.2"}],["2023-11-21",{c:"111",ca:"111",e:"111",f:"120",fa:"120",s:"16.4",si:"16.4"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2024-05-17",{c:"125",ca:"125",e:"125",f:"118",fa:"118",s:"17.2",si:"17.2"}],["2015-07-29",{c:"5",ca:"18",e:"12",f:"38",fa:"38",s:"5",si:"4.2"}],["2024-12-11",{c:"128",ca:"128",e:"128",f:"38",fa:"38",s:"18.2",si:"18.2"}],["2024-12-11",{c:"84",ca:"84",e:"84",f:"38",fa:"38",s:"18.2",si:"18.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"≤4",si:"≤3.2"}],["2020-01-15",{c:"69",ca:"69",e:"79",f:"65",fa:"65",s:"11.1",si:"11.3"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"≤4",si:"≤3.2"}],["2025-12-12",{c:"143",ca:"143",e:"143",f:"146",fa:"146",s:"26.2",si:"26.2"}],["2020-01-15",{c:"27",ca:"27",e:"79",f:"32",fa:"32",s:"7",si:"7"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2023-03-27",{c:"38",ca:"39",e:"79",f:"43",fa:"43",s:"16.4",si:"16.4"}],["2025-03-31",{c:"84",ca:"84",e:"84",f:"126",fa:"126",s:"16.4",si:"18.4"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"3",si:"2"}],["2023-12-07",{c:"120",ca:"120",e:"120",f:"113",fa:"113",s:"17",si:"17"}],["2022-03-14",{c:"61",ca:"61",e:"79",f:"36",fa:"36",s:"15.4",si:"15.4"}],["2020-09-16",{c:"61",ca:"61",e:"79",f:"36",fa:"36",s:"14",si:"14"}],["2020-01-15",{c:"1",ca:"18",e:"79",f:"1",fa:"4",s:"3",si:"1"}],["2020-01-15",{c:"69",ca:"69",e:"79",f:"68",fa:"68",s:"11",si:"11"}],["2024-10-01",{c:"80",ca:"80",e:"80",f:"131",fa:"131",s:"16.1",si:"16.1"}],["2025-12-12",{c:"121",ca:"121",e:"121",f:"64",fa:"64",s:"26.2",si:"26.2"}],["2024-12-11",{c:"94",ca:"94",e:"94",f:"97",fa:"97",s:"18.2",si:"18.2"}],["2024-12-11",{c:"121",ca:"121",e:"121",f:"64",fa:"64",s:"18.2",si:"18.2"}],["2025-12-12",{c:"114",ca:"114",e:"114",f:"109",fa:"109",s:"26.2",si:"26.2"}],["2023-10-13",{c:"118",ca:"118",e:"118",f:"118",fa:"118",s:"17",si:"17"}],["2015-07-29",{c:"5",ca:"18",e:"12",f:"4",fa:"4",s:"5",si:"4.2"}],["2015-07-29",{c:"5",ca:"18",e:"12",f:"4",fa:"4",s:"5",si:"4.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2017-03-07",{c:"11",ca:"18",e:"12",f:"52",fa:"52",s:"5.1",si:"5"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"3",si:"1"}],["2020-01-15",{c:"6",ca:"18",e:"79",f:"6",fa:"45",s:"5",si:"5"}],["2023-03-27",{c:"65",ca:"65",e:"79",f:"61",fa:"61",s:"16.4",si:"16.4"}],["2018-04-30",{c:"45",ca:"45",e:"17",f:"44",fa:"44",s:"11.1",si:"11.3"}],["2015-07-29",{c:"38",ca:"38",e:"12",f:"13",fa:"14",s:"8",si:"8"}],["2024-06-11",{c:"122",ca:"122",e:"122",f:"127",fa:"127",s:"17",si:"17"}],["2015-07-29",{c:"3",ca:"18",e:"12",f:"3.5",fa:"4",s:"4",si:"5"}],["2015-07-29",{c:"3",ca:"18",e:"12",f:"3.5",fa:"4",s:"4",si:"5"}],["2020-01-15",{c:"53",ca:"53",e:"79",f:"63",fa:"63",s:"10",si:"10"}],["2020-07-28",{c:"73",ca:"73",e:"79",f:"72",fa:"79",s:"13.1",si:"13.4"}],["2020-01-15",{c:"37",ca:"37",e:"79",f:"62",fa:"62",s:"10.1",si:"10.3"}],["2020-01-15",{c:"37",ca:"37",e:"79",f:"54",fa:"54",s:"10.1",si:"10.3"}],["2021-12-13",{c:"68",ca:"89",e:"79",f:"79",fa:"79",s:"15.2",si:"15.2"}],["2020-01-15",{c:"53",ca:"53",e:"79",f:"63",fa:"63",s:"10",si:"10"}],["2023-03-27",{c:"92",ca:"92",e:"92",f:"92",fa:"92",s:"16.4",si:"16.4"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"≤4",si:"≤3.2"}],["2020-01-15",{c:"19",ca:"25",e:"79",f:"4",fa:"4",s:"6",si:"6"}],["2015-07-29",{c:"3",ca:"18",e:"12",f:"3.5",fa:"4",s:"3.1",si:"2"}],["2020-01-15",{c:"18",ca:"18",e:"79",f:"55",fa:"55",s:"7",si:"7"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2018-09-05",{c:"33",ca:"33",e:"14",f:"49",fa:"62",s:"7",si:"7"}],["2017-11-28",{c:"9",ca:"47",e:"12",f:"2",fa:"57",s:"5.1",si:"5"}],["2020-01-15",{c:"60",ca:"60",e:"79",f:"55",fa:"55",s:"11.1",si:"11.3"}],["2017-03-27",{c:"38",ca:"38",e:"13",f:"38",fa:"38",s:"10.1",si:"10.3"}],["2020-01-15",{c:"70",ca:"70",e:"79",f:"3",fa:"4",s:"10.1",si:"10.3"}],["2024-08-06",{c:"117",ca:"117",e:"117",f:"129",fa:"129",s:"17.5",si:"17.5"}],["2024-05-17",{c:"125",ca:"125",e:"125",f:"126",fa:"126",s:"17.4",si:"17.4"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2020-09-16",{c:"77",ca:"77",e:"79",f:"65",fa:"65",s:"14",si:"14"}],["2019-09-19",{c:"56",ca:"56",e:"16",f:"59",fa:"59",s:"13",si:"13"}],["2023-12-05",{c:"119",ca:"120",e:"85",f:"65",fa:"65",s:"11.1",si:"11.3"}],["2023-09-18",{c:"61",ca:"61",e:"79",f:"57",fa:"57",s:"17",si:"17"}],["2022-06-28",{c:"67",ca:"67",e:"79",f:"102",fa:"102",s:"14.1",si:"14.5"}],["2022-03-14",{c:"92",ca:"92",e:"92",f:"90",fa:"90",s:"15.4",si:"15.4"}],["2015-09-30",{c:"41",ca:"41",e:"12",f:"29",fa:"29",s:"9",si:"9"}],["2015-09-30",{c:"41",ca:"41",e:"12",f:"40",fa:"40",s:"9",si:"9"}],["2020-01-15",{c:"73",ca:"73",e:"79",f:"67",fa:"67",s:"13",si:"13"}],["2016-09-20",{c:"34",ca:"34",e:"12",f:"31",fa:"31",s:"10",si:"10"}],["2017-04-05",{c:"57",ca:"57",e:"15",f:"48",fa:"48",s:"10",si:"10"}],["2015-09-30",{c:"41",ca:"41",e:"12",f:"34",fa:"34",s:"9",si:"9"}],["2015-09-30",{c:"41",ca:"36",e:"12",f:"24",fa:"24",s:"9",si:"9"}],["2020-08-27",{c:"85",ca:"85",e:"85",f:"77",fa:"79",s:"13.1",si:"13.4"}],["2015-09-30",{c:"41",ca:"36",e:"12",f:"17",fa:"17",s:"9",si:"9"}],["2020-01-15",{c:"66",ca:"66",e:"79",f:"61",fa:"61",s:"12",si:"12"}],["2023-10-24",{c:"111",ca:"111",e:"111",f:"119",fa:"119",s:"16.4",si:"16.4"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"≤4",si:"≤3.2"}],["2022-03-14",{c:"98",ca:"98",e:"98",f:"94",fa:"94",s:"15.4",si:"15.4"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"≤4",si:"≤3.2"}],["2023-09-15",{c:"117",ca:"117",e:"117",f:"71",fa:"79",s:"16",si:"16"}],["2015-09-30",{c:"28",ca:"28",e:"12",f:"22",fa:"22",s:"9",si:"9"}],["2016-09-20",{c:"2",ca:"18",e:"12",f:"49",fa:"49",s:"4",si:"3.2"}],["2020-01-15",{c:"1",ca:"18",e:"79",f:"3",fa:"4",s:"3",si:"2"}],["2015-07-29",{c:"5",ca:"18",e:"12",f:"3",fa:"4",s:"6",si:"6"}],["2015-09-30",{c:"38",ca:"38",e:"12",f:"36",fa:"36",s:"9",si:"9"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2021-08-10",{c:"42",ca:"42",e:"79",f:"91",fa:"91",s:"13.1",si:"13.4"}],["2018-10-02",{c:"1",ca:"18",e:"18",f:"1.5",fa:"4",s:"3.1",si:"2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1.3",si:"2"}],["2024-12-11",{c:"89",ca:"89",e:"89",f:"131",fa:"131",s:"18.2",si:"18.2"}],["2015-11-12",{c:"26",ca:"26",e:"13",f:"22",fa:"22",s:"8",si:"8"}],["2020-01-15",{c:"62",ca:"62",e:"79",f:"53",fa:"53",s:"11",si:"11"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2022-09-12",{c:"47",ca:"47",e:"12",f:"49",fa:"49",s:"16",si:"16"}],["2022-03-14",{c:"48",ca:"48",e:"79",f:"48",fa:"48",s:"15.4",si:"15.4"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2022-03-03",{c:"99",ca:"99",e:"99",f:"46",fa:"46",s:"7",si:"7"}],["2020-01-15",{c:"38",ca:"38",e:"79",f:"19",fa:"19",s:"10.1",si:"10.3"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2020-09-16",{c:"48",ca:"48",e:"79",f:"41",fa:"41",s:"14",si:"14"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"7",fa:"7",s:"1.3",si:"1"}],["2015-07-29",{c:"2",ca:"18",e:"12",f:"3.5",fa:"4",s:"1.1",si:"1"}],["2017-04-05",{c:"4",ca:"18",e:"15",f:"49",fa:"49",s:"3",si:"2"}],["2015-07-29",{c:"23",ca:"25",e:"12",f:"31",fa:"31",s:"6",si:"6"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2020-11-19",{c:"87",ca:"87",e:"87",f:"70",fa:"79",s:"12.1",si:"12.2"}],["2020-07-28",{c:"33",ca:"33",e:"12",f:"74",fa:"79",s:"12.1",si:"12.2"}],["2024-10-17",{c:"130",ca:"130",e:"130",f:"124",fa:"124",s:"17.5",si:"17.5"}],["2024-05-13",{c:"114",ca:"114",e:"114",f:"121",fa:"121",s:"17.5",si:"17.5"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"≤4",si:"≤3"}],["2017-10-24",{c:"62",ca:"62",e:"14",f:"22",fa:"22",s:"10",si:"10"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"≤4",si:"≤3.2"}],["2019-09-19",{c:"36",ca:"36",e:"12",f:"52",fa:"52",s:"13",si:"9.3"}],["2024-03-05",{c:"114",ca:"114",e:"114",f:"122",fa:"122",s:"17.4",si:"17.4"}],["2024-04-16",{c:"118",ca:"118",e:"118",f:"125",fa:"125",s:"13.1",si:"13.4"}],["2015-09-30",{c:"36",ca:"36",e:"12",f:"16",fa:"16",s:"9",si:"9"}],["2022-03-14",{c:"36",ca:"36",e:"12",f:"16",fa:"16",s:"15.4",si:"15.4"}],["2024-08-06",{c:"117",ca:"117",e:"117",f:"129",fa:"129",s:"17.4",si:"17.4"}],["2015-09-30",{c:"26",ca:"26",e:"12",f:"16",fa:"16",s:"9",si:"9"}],["2023-03-14",{c:"19",ca:"25",e:"79",f:"111",fa:"111",s:"6",si:"6"}],["2023-03-13",{c:"111",ca:"111",e:"111",f:"108",fa:"108",s:"15.4",si:"15.4"}],["2023-07-21",{c:"115",ca:"115",e:"115",f:"70",fa:"79",s:"15",si:"15"}],["2016-09-20",{c:"45",ca:"45",e:"12",f:"38",fa:"38",s:"10",si:"10"}],["2016-09-20",{c:"45",ca:"45",e:"12",f:"37",fa:"37",s:"10",si:"10"}],["2015-07-29",{c:"7",ca:"18",e:"12",f:"4",fa:"4",s:"5.1",si:"4.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2025-09-05",{c:"140",ca:"140",e:"140",f:"133",fa:"133",s:"18.2",si:"18.2"}],["2015-09-30",{c:"44",ca:"44",e:"12",f:"40",fa:"40",s:"9",si:"9"}],["2016-03-21",{c:"41",ca:"41",e:"13",f:"27",fa:"27",s:"9.1",si:"9.3"}],["2023-09-18",{c:"113",ca:"113",e:"113",f:"102",fa:"102",s:"17",si:"17"}],["2018-04-30",{c:"44",ca:"44",e:"17",f:"48",fa:"48",s:"10.1",si:"10.3"}],["2015-07-29",{c:"32",ca:"32",e:"12",f:"19",fa:"19",s:"7",si:"7"}],["2023-12-07",{c:"120",ca:"120",e:"120",f:"115",fa:"115",s:"17",si:"17"}],["2025-09-15",{c:"95",ca:"95",e:"95",f:"142",fa:"142",s:"26",si:"26"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"2",si:"1"}],["2023-11-21",{c:"72",ca:"72",e:"79",f:"120",fa:"120",s:"16.4",si:"16.4"}],["2015-07-29",{c:"4",ca:"18",e:"12",f:"3.5",fa:"4",s:"4",si:"5"}],["2023-11-02",{c:"119",ca:"119",e:"119",f:"88",fa:"88",s:"16.5",si:"16.5"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"≤4",si:"≤3.2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2024-04-18",{c:"124",ca:"124",e:"124",f:"120",fa:"120",s:"17.4",si:"17.4"}],["2015-07-29",{c:"3",ca:"18",e:"12",f:"3.5",fa:"4",s:"3.1",si:"3"}],["2025-10-14",{c:"125",ca:"125",e:"125",f:"144",fa:"144",s:"18.2",si:"18.2"}],["2025-10-14",{c:"111",ca:"111",e:"111",f:"144",fa:"144",s:"18",si:"18"}],["2022-12-05",{c:"108",ca:"108",e:"108",f:"101",fa:"101",s:"15.4",si:"15.4"}],["2017-10-17",{c:"26",ca:"26",e:"16",f:"19",fa:"19",s:"7",si:"7"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1.3",si:"1"}],["2021-08-10",{c:"61",ca:"61",e:"79",f:"91",fa:"68",s:"13",si:"13"}],["2017-10-17",{c:"57",ca:"57",e:"16",f:"52",fa:"52",s:"11",si:"11"}],["2021-04-26",{c:"85",ca:"85",e:"85",f:"78",fa:"79",s:"14.1",si:"14.5"}],["2021-10-25",{c:"75",ca:"75",e:"79",f:"78",fa:"79",s:"15.1",si:"15.1"}],["2022-05-03",{c:"95",ca:"95",e:"95",f:"100",fa:"100",s:"15.2",si:"15.2"}],["2024-03-05",{c:"114",ca:"114",e:"114",f:"112",fa:"112",s:"17.4",si:"17.4"}],["2024-12-11",{c:"119",ca:"119",e:"119",f:"120",fa:"120",s:"18.2",si:"18.2"}],["2020-10-20",{c:"86",ca:"86",e:"86",f:"78",fa:"79",s:"13.1",si:"13.4"}],["2020-03-24",{c:"69",ca:"69",e:"79",f:"62",fa:"62",s:"13.1",si:"13.4"}],["2021-10-25",{c:"75",ca:"75",e:"18",f:"64",fa:"64",s:"15.1",si:"15.1"}],["2021-11-19",{c:"96",ca:"96",e:"96",f:"79",fa:"79",s:"15.1",si:"15.1"}],["2021-04-26",{c:"69",ca:"69",e:"18",f:"62",fa:"62",s:"14.1",si:"14.5"}],["2023-03-27",{c:"91",ca:"91",e:"91",f:"89",fa:"89",s:"16.4",si:"16.4"}],["2024-12-11",{c:"112",ca:"112",e:"112",f:"121",fa:"121",s:"18.2",si:"18.2"}],["2021-12-13",{c:"74",ca:"88",e:"79",f:"79",fa:"79",s:"15.2",si:"15.2"}],["2024-09-16",{c:"119",ca:"119",e:"119",f:"120",fa:"120",s:"18",si:"18"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"4",si:"3.2"}],["2021-04-26",{c:"84",ca:"84",e:"84",f:"79",fa:"79",s:"14.1",si:"14.5"}],["2015-07-29",{c:"36",ca:"36",e:"12",f:"6",fa:"6",s:"8",si:"8"}],["2015-09-30",{c:"36",ca:"36",e:"12",f:"34",fa:"34",s:"9",si:"9"}],["2020-09-16",{c:"84",ca:"84",e:"84",f:"75",fa:"79",s:"14",si:"14"}],["2021-04-26",{c:"35",ca:"35",e:"12",f:"25",fa:"25",s:"14.1",si:"14.5"}],["2015-07-29",{c:"37",ca:"37",e:"12",f:"34",fa:"34",s:"11",si:"11"}],["2022-03-14",{c:"69",ca:"69",e:"79",f:"96",fa:"96",s:"15.4",si:"15.4"}],["2021-09-07",{c:"67",ca:"70",e:"18",f:"60",fa:"92",s:"13",si:"13"}],["2023-10-24",{c:"85",ca:"85",e:"85",f:"119",fa:"119",s:"16",si:"16"}],["2015-07-29",{c:"9",ca:"25",e:"12",f:"4",fa:"4",s:"5.1",si:"8"}],["2021-09-20",{c:"63",ca:"63",e:"17",f:"30",fa:"30",s:"14",si:"15"}],["2024-10-29",{c:"104",ca:"104",e:"104",f:"132",fa:"132",s:"16.4",si:"16.4"}],["2020-01-15",{c:"47",ca:"47",e:"79",f:"53",fa:"53",s:"12",si:"12"}],["2017-04-19",{c:"33",ca:"33",e:"12",f:"53",fa:"53",s:"9.1",si:"9.3"}],["2020-09-16",{c:"47",ca:"47",e:"79",f:"56",fa:"56",s:"14",si:"14"}],["2015-07-29",{c:"26",ca:"26",e:"12",f:"22",fa:"22",s:"8",si:"8"}],["2018-04-30",{c:"26",ca:"26",e:"17",f:"22",fa:"22",s:"8",si:"8"}],["2022-12-13",{c:"100",ca:"100",e:"100",f:"108",fa:"108",s:"16",si:"16"}],["2021-09-20",{c:"56",ca:"58",e:"79",f:"51",fa:"51",s:"15",si:"15"}],["2024-10-29",{c:"104",ca:"104",e:"104",f:"132",fa:"132",s:"16.4",si:"16.4"}],["2020-09-16",{c:"32",ca:"32",e:"18",f:"65",fa:"65",s:"14",si:"14"}],["2020-01-15",{c:"56",ca:"56",e:"79",f:"22",fa:"24",s:"11",si:"11"}],["2025-10-03",{c:"141",ca:"141",e:"141",f:"117",fa:"117",s:"15.4",si:"15.4"}],["2023-05-09",{c:"76",ca:"76",e:"79",f:"113",fa:"113",s:"15.4",si:"15.4"}],["2020-01-15",{c:"58",ca:"58",e:"79",f:"44",fa:"44",s:"11",si:"11"}],["2015-07-29",{c:"5",ca:"18",e:"12",f:"11",fa:"14",s:"5",si:"4.2"}],["2015-07-29",{c:"23",ca:"25",e:"12",f:"31",fa:"31",s:"6",si:"8"}],["2020-01-15",{c:"23",ca:"25",e:"79",f:"31",fa:"31",s:"6",si:"8"}],["2021-01-21",{c:"88",ca:"88",e:"88",f:"82",fa:"82",s:"14",si:"14"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2024-03-19",{c:"114",ca:"114",e:"114",f:"124",fa:"124",s:"17.4",si:"17.4"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2020-01-15",{c:"36",ca:"36",e:"79",f:"36",fa:"36",s:"9.1",si:"9.3"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2015-09-30",{c:"44",ca:"44",e:"12",f:"15",fa:"15",s:"9",si:"9"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"1",si:"1"}],["2017-03-27",{c:"48",ca:"48",e:"12",f:"41",fa:"41",s:"10.1",si:"10.3"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"3",si:"1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"3",si:"1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"3",si:"1"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"1",fa:"4",s:"3.1",si:"2"}],["2015-07-29",{c:"1",ca:"18",e:"12",f:"3",fa:"4",s:"1",si:"1"}],["2024-05-14",{c:"1",ca:"18",e:"12",f:"126",fa:"126",s:"3.1",si:"3"}],["2026-02-11",{c:"123",ca:"123",e:"123",f:"126",fa:"126",s:"26.3",si:"26.3"}]],c={w:"WebKit",g:"Gecko",p:"Presto",b:"Blink"},f={r:"retired",c:"current",b:"beta",n:"nightly",p:"planned",u:"unknown",e:"esr"},e=s=>{const a={};return Object.keys(s).forEach(r=>{const e=s[r];if(e&&e.releases){a[r]||(a[r]={releases:{}});const s=a[r].releases;e.releases.forEach(a=>{s[a[0]]={version:a[0],release_date:"u"==a[1]?"unknown":a[1],status:f[a[2]],engine:a[3]?c[a[3]]:void 0,engine_version:a[4]}})}}),a},b=(()=>{const s=[];return r.forEach(a=>{var r;s.push({status:{baseline_low_date:a[0],support:(r=a[1],{chrome:r.c,chrome_android:r.ca,edge:r.e,firefox:r.f,firefox_android:r.fa,safari:r.s,safari_ios:r.si})}})}),s})(),u=e(s),i=e(a);let n=!1;function o(){n=!1}const g=["chrome","chrome_android","edge","firefox","firefox_android","safari","safari_ios"],t=Object.keys(u).map(s=>[s,u[s]]).filter(([s])=>g.includes(s)),l=["webview_android","samsunginternet_android","opera_android","opera"],w=[...Object.keys(u).map(s=>[s,u[s]]).filter(([s])=>l.includes(s)),...Object.keys(i).map(s=>[s,i[s]])],p=["current","esr","retired","unknown","beta","nightly"];let d=!1;const v=s=>{if(!1===s.includeDownstreamBrowsers&&!0===s.includeKaiOS){if(console.log(new Error("KaiOS is a downstream browser and can only be included if you include other downstream browsers. Please ensure you use `includeDownstreamBrowsers: true`.")),"undefined"==typeof process||!process.exit)throw new Error("KaiOS configuration error: process.exit is not available");process.exit(1)}},_=s=>s&&s.startsWith("≤")?s.slice(1):s,h=(s,a)=>{if(s===a)return 0;const[r=0,c=0]=s.split(".",2).map(Number),[f=0,e=0]=a.split(".",2).map(Number);if(isNaN(r)||isNaN(c))throw new Error(`Invalid version: ${s}`);if(isNaN(f)||isNaN(e))throw new Error(`Invalid version: ${a}`);return r!==f?r>f?1:-1:c!==e?c>e?1:-1:0},m=s=>{let a=[];return s.forEach(s=>{let r=t.find(a=>a[0]===s.browser);if(r){Object.keys(r[1].releases).map(s=>[s,r[1].releases[s]]).filter(([,s])=>p.includes(s.status)).sort((s,a)=>h(s[0],a[0])).forEach(([r,c])=>!!p.includes(c.status)&&(1===h(r,s.version)&&(a.push({browser:s.browser,version:r,release_date:c.release_date?c.release_date:"unknown"}),!0)))}}),a},y=(s,a=!1)=>{if(s.getFullYear()<2015&&!d&&console.warn(new Error("There are no browser versions compatible with Baseline before 2015. You may receive unexpected results.")),s.getFullYear()<2002)throw new Error("None of the browsers in the core set were released before 2002. Please use a date after 2002.");if(s.getFullYear()>(new Date).getFullYear())throw new Error("There are no browser versions compatible with Baseline in the future");const r=(s=>b.filter(a=>a.status.baseline_low_date&&new Date(a.status.baseline_low_date)<=s).map(s=>({baseline_low_date:s.status.baseline_low_date,support:s.status.support})))(s),c=(s=>{let a={};return t.forEach(s=>{a[s[0]]={browser:s[0],version:"0",release_date:""}}),s.forEach(s=>{Object.keys(s.support).forEach(r=>{const c=s.support[r],f=_(c);a[r]&&1===h(f,_(a[r].version))&&(a[r]={browser:r,version:f,release_date:s.baseline_low_date})})}),Object.keys(a).map(s=>a[s])})(r);return a?[...c,...m(c)].sort((s,a)=>s.browsera.browser?1:h(s.version,a.version)):c},O=(s=[],a=!0,r=!1)=>{const c=a=>{var r;return s&&s.length>0?null===(r=s.filter(s=>s.browser===a).sort((s,a)=>h(s.version,a.version))[0])||void 0===r?void 0:r.version:void 0},f=c("chrome"),e=c("firefox");if(!f&&!e)throw new Error("There are no browser versions compatible with Baseline before Chrome and Firefox");let b=[];return w.filter(([s])=>!("kai_os"===s&&!r)).forEach(([s,r])=>{var c;if(!r.releases)return;let u=Object.keys(r.releases).map(s=>[s,r.releases[s]]).filter(([,s])=>{const{engine:a,engine_version:r}=s;return!(!a||!r)&&("Blink"===a&&f?h(r,f)>=0:!("Gecko"!==a||!e)&&h(r,e)>=0)}).sort((s,a)=>h(s[0],a[0]));for(let r=0;r{if(n||"undefined"!=typeof process&&process.env&&(process.env.BROWSERSLIST_IGNORE_OLD_DATA||process.env.BASELINE_BROWSER_MAPPING_IGNORE_OLD_DATA))return;const r=new Date;r.setMonth(r.getMonth()-2),s>r&&(null!=a?a:1771425484751){o[s]={},E({targetYear:s,suppressWarnings:u.suppressWarnings}).forEach(a=>{o[s]&&(o[s][a.browser]=a)})});const t=E({suppressWarnings:u.suppressWarnings}),l={};t.forEach(s=>{l[s.browser]=s});const w=new Date;w.setMonth(w.getMonth()+30);const p=E({widelyAvailableOnDate:w.toISOString().slice(0,10),suppressWarnings:u.suppressWarnings}),_={};p.forEach(s=>{_[s.browser]=s});const m=E({targetYear:2002,listAllCompatibleVersions:!0,suppressWarnings:u.suppressWarnings}),y=[];if(g.forEach(s=>{var a,r,c,f;let e=m.filter(a=>a.browser==s).sort((s,a)=>h(s.version,a.version)),b=null!==(r=null===(a=l[s])||void 0===a?void 0:a.version)&&void 0!==r?r:"0",g=null!==(f=null===(c=_[s])||void 0===c?void 0:c.version)&&void 0!==f?f:"0";n.forEach(a=>{var r;if(o[a]){let c=(null!==(r=o[a][s])&&void 0!==r?r:{version:"0"}).version,f=e.findIndex(s=>0===h(s.version,c));(a===i-1?e:e.slice(0,f)).forEach(s=>{let r=h(s.version,b)>=0,c=h(s.version,g)>=0,f=Object.assign(Object.assign({},s),{year:a<=2015?"pre_baseline":a-1});u.useSupports?(r&&(f.supports="widely"),c&&(f.supports="newly")):f=Object.assign(Object.assign({},f),{wa_compatible:r}),y.push(f)}),e=e.slice(f,e.length)}})}),u.includeDownstreamBrowsers){O(y,!0,u.includeKaiOS).forEach(s=>{let a=y.find(a=>"chrome"===a.browser&&a.version===s.engine_version);a&&(u.useSupports?y.push(Object.assign(Object.assign({},s),{year:a.year,supports:a.supports})):y.push(Object.assign(Object.assign({},s),{year:a.year,wa_compatible:a.wa_compatible})))})}if(y.sort((s,a)=>{if("pre_baseline"===s.year&&"pre_baseline"!==a.year)return-1;if("pre_baseline"===a.year&&"pre_baseline"!==s.year)return 1;if("pre_baseline"!==s.year&&"pre_baseline"!==a.year){if(s.yeara.year)return 1}return s.browsera.browser?1:h(s.version,a.version)}),"object"===u.outputFormat){const s={};return y.forEach(a=>{s[a.browser]||(s[a.browser]={});let r={year:a.year,release_date:a.release_date,engine:a.engine,engine_version:a.engine_version};s[a.browser][a.version]=u.useSupports?a.supports?Object.assign(Object.assign({},r),{supports:a.supports}):r:Object.assign(Object.assign({},r),{wa_compatible:a.wa_compatible})}),null!=s?s:{}}if("csv"===u.outputFormat){let s=`"browser","version","year","${u.useSupports?"supports":"wa_compatible"}","release_date","engine","engine_version"`;return y.forEach(a=>{var r,c,f,e;let b={browser:a.browser,version:a.version,year:a.year,release_date:null!==(r=a.release_date)&&void 0!==r?r:"NULL",engine:null!==(c=a.engine)&&void 0!==c?c:"NULL",engine_version:null!==(f=a.engine_version)&&void 0!==f?f:"NULL"};b=u.useSupports?Object.assign(Object.assign({},b),{supports:null!==(e=a.supports)&&void 0!==e?e:""}):Object.assign(Object.assign({},b),{wa_compatible:a.wa_compatible}),s+=`\n"${b.browser}","${b.version}","${b.year}","${u.useSupports?b.supports:b.wa_compatible}","${b.release_date}","${b.engine}","${b.engine_version}"`}),s}return y}export{o as _resetHasWarned,D as getAllVersions,E as getCompatibleVersions}; diff --git a/node_modules/baseline-browser-mapping/package.json b/node_modules/baseline-browser-mapping/package.json new file mode 100644 index 000000000..e53acd687 --- /dev/null +++ b/node_modules/baseline-browser-mapping/package.json @@ -0,0 +1,68 @@ +{ + "name": "baseline-browser-mapping", + "main": "./dist/index.cjs", + "version": "2.10.0", + "description": "A library for obtaining browser versions with their maximum supported Baseline feature set and Widely Available status.", + "exports": { + ".": { + "require": "./dist/index.cjs", + "types": "./dist/index.d.ts", + "default": "./dist/index.js" + }, + "./legacy": { + "require": "./dist/index.cjs", + "types": "./dist/index.d.ts" + } + }, + "jsdelivr": "./dist/index.js", + "files": [ + "dist/*", + "!dist/scripts/*", + "LICENSE.txt", + "README.md" + ], + "types": "./dist/index.d.ts", + "type": "module", + "bin": { + "baseline-browser-mapping": "dist/cli.cjs" + }, + "engines": { + "node": ">=6.0.0" + }, + "scripts": { + "fix-cli-permissions": "output=$(npx baseline-browser-mapping 2>&1); path=$(printf '%s\n' \"$output\" | sed -n 's/^.*: \\(.*\\): Permission denied$/\\1/p; t; s/^\\(.*\\): Permission denied$/\\1/p'); if [ -n \"$path\" ]; then echo \"Permission denied for: $path\"; echo \"Removing $path ...\"; rm -rf \"$path\"; else echo \"$output\"; fi", + "test:format": "npx prettier --check .", + "test:lint": "npx eslint .", + "test:legacy-test": "node spec/legacy-tests/legacy-test.cjs; node dist/cli.cjs", + "test:jasmine": "npx jasmine", + "test:jasmine-browser": "npx jasmine-browser-runner runSpecs --config ./spec/support/jasmine-browser.js", + "test": "npm run build && npm run fix-cli-permissions && npm run test:format && npm run test:lint && npm run test:jasmine && npm run test:jasmine-browser", + "build": "rm -rf dist; npx prettier . --write; rollup -c; rm -rf ./dist/scripts/expose-data.d.ts ./dist/cli.d.ts", + "refresh-downstream": "npx tsx scripts/refresh-downstream.ts", + "refresh-static": "npx tsx scripts/refresh-static.ts", + "update-data-file": "npx tsx scripts/update-data-file.ts; npx prettier ./src/data/data.js --write", + "update-data-dependencies": "npm i @mdn/browser-compat-data@latest web-features@latest -D", + "check-data-changes": "git diff --name-only | grep -q '^src/data/data.js$' && echo 'changes-available=TRUE' || echo 'changes-available=FALSE'" + }, + "license": "Apache-2.0", + "devDependencies": { + "@mdn/browser-compat-data": "^7.3.2", + "@rollup/plugin-terser": "^0.4.4", + "@rollup/plugin-typescript": "^12.1.3", + "@types/node": "^22.15.17", + "eslint-plugin-new-with-error": "^5.0.0", + "jasmine": "^5.8.0", + "jasmine-browser-runner": "^3.0.0", + "jasmine-spec-reporter": "^7.0.0", + "prettier": "^3.5.3", + "rollup": "^4.44.0", + "tslib": "^2.8.1", + "typescript": "^5.7.2", + "typescript-eslint": "^8.35.0", + "web-features": "^3.17.0" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/web-platform-dx/baseline-browser-mapping.git" + } +} diff --git a/node_modules/browserslist/README.md b/node_modules/browserslist/README.md index f31bd2cb8..7e51beee7 100644 --- a/node_modules/browserslist/README.md +++ b/node_modules/browserslist/README.md @@ -1,4 +1,4 @@ -# Browserslist [![Cult Of Martians][cult-img]][cult] +# Browserslist Browserslist logo by Anton Popov @@ -60,8 +60,6 @@ You can check how config works at our playground: [`browsersl.ist`](https://brow [Autoprefixer]: https://github.com/postcss/autoprefixer [Can I Use]: https://caniuse.com/ [Babel]: https://github.com/babel/babel/tree/master/packages/babel-preset-env -[cult-img]: https://cultofmartians.com/assets/badges/badge.svg -[cult]: https://cultofmartians.com/done.html ## Docs Read full docs **[here](https://github.com/browserslist/browserslist#readme)**. diff --git a/node_modules/browserslist/index.js b/node_modules/browserslist/index.js index f86b63904..d9ec66e6b 100644 --- a/node_modules/browserslist/index.js +++ b/node_modules/browserslist/index.js @@ -1,3 +1,4 @@ +var bbm = require('baseline-browser-mapping') var jsReleases = require('node-releases/data/processed/envs.json') var agents = require('caniuse-lite/dist/unpacker/agents').agents var e2c = require('electron-to-chromium/versions') @@ -6,11 +7,12 @@ var path = require('path') var BrowserslistError = require('./error') var env = require('./node') -var parse = require('./parse') // Will load browser.js in webpack +var parseWithoutCache = require('./parse') // Will load browser.js in webpack var YEAR = 365.259641 * 24 * 60 * 60 * 1000 var ANDROID_EVERGREEN_FIRST = '37' var OP_MOB_BLINK_FIRST = 14 +var FIREFOX_ESR_VERSION = '140' // Helpers @@ -319,7 +321,7 @@ function isSupported(flags, withPartial) { } function resolve(queries, context) { - return parse(QUERIES, queries).reduce(function (result, node, index) { + return parseQueries(queries).reduce(function (result, node, index) { if (node.not && index === 0) { throw new BrowserslistError( 'Write any browsers query (for instance, `defaults`) ' + @@ -395,19 +397,27 @@ function checkQueries(queries) { } var cache = {} +var parseCache = {} function browserslist(queries, opts) { opts = prepareOpts(opts) queries = prepareQueries(queries, opts) checkQueries(queries) + var needsPath = parseQueries(queries).some(function (node) { + return QUERIES[node.type].needsPath + }) var context = { ignoreUnknownVersions: opts.ignoreUnknownVersions, dangerousExtend: opts.dangerousExtend, + throwOnMissing: opts.throwOnMissing, mobileToDesktop: opts.mobileToDesktop, - path: opts.path, env: opts.env } + // Removing to avoid using context.path without marking query as needsPath + if (needsPath) { + context.path = opts.path + } env.oldDataWarning(browserslist.data) var stats = env.getStat(opts, browserslist.data) @@ -441,11 +451,35 @@ function browserslist(queries, opts) { return result } +function parseQueries(queries) { + var cacheKey = JSON.stringify(queries) + if (cacheKey in parseCache) return parseCache[cacheKey] + var result = parseWithoutCache(QUERIES, queries) + if (!env.env.BROWSERSLIST_DISABLE_CACHE) { + parseCache[cacheKey] = result + } + return result +} + +function loadCustomUsage(context, config) { + var stats = env.loadStat(context, config, browserslist.data) + if (stats) { + context.customUsage = {} + for (var browser in stats) { + fillUsage(context.customUsage, browser, stats[browser]) + } + } + if (!context.customUsage) { + throw new BrowserslistError('Custom usage statistics was not provided') + } + return context.customUsage +} + browserslist.parse = function (queries, opts) { opts = prepareOpts(opts) queries = prepareQueries(queries, opts) checkQueries(queries) - return parse(QUERIES, queries) + return parseQueries(queries) } // Will be filled by Can I Use data below @@ -562,6 +596,33 @@ function sinceQuery(context, node) { return filterByYear(Date.UTC(year, month, day, 0, 0, 0), context) } +function bbmTransform(bbmVersions) { + var browsers = { + chrome: 'chrome', + chrome_android: 'and_chr', + edge: 'edge', + firefox: 'firefox', + firefox_android: 'and_ff', + safari: 'safari', + safari_ios: 'ios_saf', + webview_android: 'android', + samsunginternet_android: 'samsung', + opera_android: 'op_mob', + opera: 'opera', + qq_android: 'and_qq', + uc_android: 'and_uc', + kai_os: 'kaios' + } + + return bbmVersions + .filter(function (version) { + return Object.keys(browsers).indexOf(version.browser) !== -1 + }) + .map(function (version) { + return browsers[version.browser] + ' >= ' + version.version + }) +} + function coverQuery(context, node) { var coverage = parseFloat(node.coverage) var usage = browserslist.usage.global @@ -581,19 +642,21 @@ function coverQuery(context, node) { env.loadCountry(browserslist.usage, place, browserslist.data) usage = browserslist.usage[place] } + } else if (node.config) { + usage = loadCustomUsage(context, node.config) } var versions = Object.keys(usage).sort(function (a, b) { return usage[b] - usage[a] }) - var coveraged = 0 + var covered = 0 var result = [] var version for (var i = 0; i < versions.length; i++) { version = versions[i] if (usage[version] === 0) break - coveraged += usage[version] + covered += usage[version] result.push(version) - if (coveraged >= coverage) break + if (covered >= coverage) break } return result } @@ -727,7 +790,7 @@ var QUERIES = { }, last_years: { matches: ['years'], - regexp: /^last\s+(\d*.?\d+)\s+years?$/i, + regexp: /^last\s+((\d+\.)?\d+)\s+years?$/i, select: function (context, node) { return filterByYear(Date.now() - YEAR * node.years, context) } @@ -747,6 +810,58 @@ var QUERIES = { regexp: /^since (\d+)-(\d+)-(\d+)$/i, select: sinceQuery }, + baseline: { + matches: ['year', 'availability', 'date', 'downstream', 'kaios'], + // Matches: + // baseline 2024 + // baseline newly available + // baseline widely available + // baseline widely available on 2024-06-01 + // ...with downstream + // ...including kaios + regexp: + /^baseline\s+(?:(\d+)|(newly|widely)\s+available(?:\s+on\s+(\d{4}-\d{2}-\d{2}))?)?(\s+with\s+downstream)?(\s+including\s+kaios)?$/i, + select: function (context, node) { + var baselineVersions + var includeDownstream = !!node.downstream + var includeKaiOS = !!node.kaios + if (node.availability === 'newly' && node.date) { + throw new BrowserslistError( + 'Using newly available with a date is not supported, please use "widely available on YYYY-MM-DD" and add 30 months to the date you specified.' + ) + } + if (node.year) { + baselineVersions = bbm.getCompatibleVersions({ + targetYear: node.year, + includeDownstreamBrowsers: includeDownstream, + includeKaiOS: includeKaiOS, + suppressWarnings: true + }) + } else if (node.date) { + baselineVersions = bbm.getCompatibleVersions({ + widelyAvailableOnDate: node.date, + includeDownstreamBrowsers: includeDownstream, + includeKaiOS: includeKaiOS, + suppressWarnings: true + }) + } else if (node.availability === 'newly') { + var future30months = new Date().setMonth(new Date().getMonth() + 30) + baselineVersions = bbm.getCompatibleVersions({ + widelyAvailableOnDate: future30months, + includeDownstreamBrowsers: includeDownstream, + includeKaiOS: includeKaiOS, + suppressWarnings: true + }) + } else { + baselineVersions = bbm.getCompatibleVersions({ + includeDownstreamBrowsers: includeDownstream, + includeKaiOS: includeKaiOS, + suppressWarnings: true + }) + } + return resolve(bbmTransform(baselineVersions), context) + } + }, popularity: { matches: ['sign', 'popularity'], regexp: /^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%$/, @@ -812,17 +927,7 @@ var QUERIES = { regexp: /^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%\s+in\s+(\S+)\s+stats$/, select: function (context, node) { var popularity = parseFloat(node.popularity) - var stats = env.loadStat(context, node.config, browserslist.data) - if (stats) { - context.customUsage = {} - for (var browser in stats) { - fillUsage(context.customUsage, browser, stats[browser]) - } - } - if (!context.customUsage) { - throw new BrowserslistError('Custom usage statistics was not provided') - } - var usage = context.customUsage + var usage = loadCustomUsage(context, node.config) return Object.keys(usage).reduce(function (result, version) { var percentage = usage[version] if (percentage == null) { @@ -896,6 +1001,11 @@ var QUERIES = { regexp: /^cover\s+(\d+|\d+\.\d+|\.\d+)%\s+in\s+(my\s+stats|(alt-)?\w\w)$/i, select: coverQuery }, + cover_config: { + matches: ['coverage', 'config'], + regexp: /^cover\s+(\d+|\d+\.\d+|\.\d+)%\s+in\s+(\S+)\s+stats$/i, + select: coverQuery + }, supports: { matches: ['supportType', 'feature'], regexp: /^(?:(fully|partially)\s+)?supports\s+([\w-]+)$/, @@ -1004,12 +1114,17 @@ var QUERIES = { }, browser_ray: { matches: ['browser', 'sign', 'version'], - regexp: /^(\w+)\s*(>=?|<=?)\s*([\d.]+)$/, + regexp: /^(\w+)\s*(>=?|<=?)\s*([\d.]+|esr)$/i, select: function (context, node) { var version = node.version var data = checkName(node.browser, context) - var alias = browserslist.versionAliases[data.name][version] + var alias = browserslist.versionAliases[data.name][version.toLowerCase()] if (alias) version = alias + if (!/[\d.]+/.test(version)) { + throw new BrowserslistError( + 'Unknown version ' + version + ' of ' + node.browser + ) + } return data.released .filter(generateFilter(node.sign, version)) .map(function (v) { @@ -1021,7 +1136,7 @@ var QUERIES = { matches: [], regexp: /^(firefox|ff|fx)\s+esr$/i, select: function () { - return ['firefox 115', 'firefox 128'] + return ['firefox ' + FIREFOX_ESR_VERSION] } }, opera_mini_all: { @@ -1133,6 +1248,7 @@ var QUERIES = { browserslist_config: { matches: [], regexp: /^browserslist config$/i, + needsPath: true, select: function (context) { return browserslist(undefined, context) } @@ -1140,6 +1256,7 @@ var QUERIES = { extends: { matches: ['config'], regexp: /^extends (.+)$/i, + needsPath: true, select: function (context, node) { return resolve(env.loadQueries(context, node.config), context) } @@ -1213,4 +1330,6 @@ var QUERIES = { }) })() +browserslist.versionAliases.firefox.esr = FIREFOX_ESR_VERSION + module.exports = browserslist diff --git a/node_modules/browserslist/node.js b/node_modules/browserslist/node.js index 800ad08d2..ffa977dae 100644 --- a/node_modules/browserslist/node.js +++ b/node_modules/browserslist/node.js @@ -11,10 +11,15 @@ var SCOPED_CONFIG__PATTERN = /@[^/]+(?:\/[^/]+)?\/browserslist-config(?:-|$|\/)/ var FORMAT = 'Browserslist config should be a string or an array ' + 'of strings with browser queries' +var PATHTYPE_UNKNOWN = 'unknown' +var PATHTYPE_DIR = 'directory' +var PATHTYPE_FILE = 'file' var dataTimeChecked = false -var filenessCache = {} -var configCache = {} +var statCache = {} +var configPathCache = {} +var parseConfigCache = {} + function checkExtend(name) { var use = ' Use `dangerousExtend` option to disable.' if (!CONFIG_PATTERN.test(name) && !SCOPED_CONFIG__PATTERN.test(name)) { @@ -34,26 +39,67 @@ function checkExtend(name) { } } -function isFile(file) { - if (file in filenessCache) { - return filenessCache[file] - } - var result = fs.existsSync(file) && fs.statSync(file).isFile() - if (!process.env.BROWSERSLIST_DISABLE_CACHE) { - filenessCache[file] = result +function getPathType(filepath) { + var stats + try { + stats = fs.existsSync(filepath) && fs.statSync(filepath) + } catch (err) { + /* c8 ignore start */ + if ( + err.code !== 'ENOENT' && + err.code !== 'EACCES' && + err.code !== 'ERR_ACCESS_DENIED' + ) { + throw err + } + /* c8 ignore end */ } - return result + + if (stats && stats.isDirectory()) return PATHTYPE_DIR + if (stats && stats.isFile()) return PATHTYPE_FILE + + return PATHTYPE_UNKNOWN } -function eachParent(file, callback) { - var dir = isFile(file) ? path.dirname(file) : file - var loc = path.resolve(dir) +function isFile(file) { + return getPathType(file) === PATHTYPE_FILE +} + +function isDirectory(dir) { + return getPathType(dir) === PATHTYPE_DIR +} + +function eachParent(file, callback, cache) { + var loc = path.resolve(file) + var pathsForCacheResult = [] + var result do { - if (!pathInRoot(loc)) break - var result = callback(loc) - if (typeof result !== 'undefined') return result + if (!pathInRoot(loc)) { + break + } + if (cache && loc in cache) { + result = cache[loc] + break + } + pathsForCacheResult.push(loc) + + if (!isDirectory(loc)) { + continue + } + + var locResult = callback(loc) + if (typeof locResult !== 'undefined') { + result = locResult + break + } } while (loc !== (loc = path.dirname(loc))) - return undefined + + if (cache && !process.env.BROWSERSLIST_DISABLE_CACHE) { + pathsForCacheResult.forEach(function (cachePath) { + cache[cachePath] = result + }) + } + return result } function pathInRoot(p) { @@ -103,18 +149,21 @@ function pickEnv(config, opts) { } function parsePackage(file) { - var config = JSON.parse( - fs - .readFileSync(file) - .toString() - .replace(/^\uFEFF/m, '') - ) - if (config.browserlist && !config.browserslist) { - throw new BrowserslistError( - '`browserlist` key instead of `browserslist` in ' + file - ) + var text = fs + .readFileSync(file) + .toString() + .replace(/^\uFEFF/m, '') + var list + if (text.indexOf('"browserslist"') >= 0) { + list = JSON.parse(text).browserslist + } else if (text.indexOf('"browserlist"') >= 0) { + var config = JSON.parse(text) + if (config.browserlist && !config.browserslist) { + throw new BrowserslistError( + '`browserlist` key instead of `browserslist` in ' + file + ) + } } - var list = config.browserslist if (Array.isArray(list) || typeof list === 'string') { list = { defaults: list } } @@ -126,11 +175,17 @@ function parsePackage(file) { } function parsePackageOrReadConfig(file) { - if (path.basename(file) === 'package.json') { - return parsePackage(file) - } else { - return module.exports.readConfig(file) + if (file in parseConfigCache) { + return parseConfigCache[file] } + + var isPackage = path.basename(file) === 'package.json' + var result = isPackage ? parsePackage(file) : module.exports.readConfig(file) + + if (!process.env.BROWSERSLIST_DISABLE_CACHE) { + parseConfigCache[file] = result + } + return result } function latestReleaseTime(agents) { @@ -200,6 +255,9 @@ module.exports = { checkExtend(name) } var queries = require(require.resolve(name, { paths: ['.', ctx.path] })) + if (typeof queries === 'object' && queries !== null && queries.__esModule) { + queries = queries.default + } if (queries) { if (Array.isArray(queries)) { return queries @@ -220,10 +278,12 @@ module.exports = { if (!ctx.dangerousExtend && !process.env.BROWSERSLIST_DANGEROUS_EXTEND) { checkExtend(name) } - var stats = require(require.resolve( - path.join(name, 'browserslist-stats.json'), - { paths: ['.'] } - )) + var stats = require( + // Use forward slashes for module paths, also on Windows. + require.resolve(path.posix.join(name, 'browserslist-stats.json'), { + paths: ['.'] + }) + ) return normalizeStats(data, stats) }, @@ -234,10 +294,14 @@ module.exports = { } else if (process.env.BROWSERSLIST_STATS) { stats = process.env.BROWSERSLIST_STATS } else if (opts.path && path.resolve && fs.existsSync) { - stats = eachParent(opts.path, function (dir) { - var file = path.join(dir, 'browserslist-stats.json') - return isFile(file) ? file : undefined - }) + stats = eachParent( + opts.path, + function (dir) { + var file = path.join(dir, 'browserslist-stats.json') + return isFile(file) ? file : undefined + }, + statCache + ) } if (typeof stats === 'string') { try { @@ -340,81 +404,66 @@ module.exports = { if (!isFile(file)) { throw new BrowserslistError("Can't read " + file + ' config') } + return module.exports.parseConfig(fs.readFileSync(file)) }, findConfigFile: function findConfigFile(from) { - var resolved = eachParent(from, function (dir) { - var config = path.join(dir, 'browserslist') - var pkg = path.join(dir, 'package.json') - var rc = path.join(dir, '.browserslistrc') - - var pkgBrowserslist - if (isFile(pkg)) { - try { - pkgBrowserslist = parsePackage(pkg) - } catch (e) { - if (e.name === 'BrowserslistError') throw e - console.warn( - '[Browserslist] Could not parse ' + pkg + '. Ignoring it.' - ) + return eachParent( + from, + function (dir) { + var config = path.join(dir, 'browserslist') + var pkg = path.join(dir, 'package.json') + var rc = path.join(dir, '.browserslistrc') + + var pkgBrowserslist + if (isFile(pkg)) { + try { + pkgBrowserslist = parsePackage(pkg) + } catch (e) { + if (e.name === 'BrowserslistError') throw e + console.warn( + '[Browserslist] Could not parse ' + pkg + '. Ignoring it.' + ) + } } - } - - if (isFile(config) && pkgBrowserslist) { - throw new BrowserslistError( - dir + ' contains both browserslist and package.json with browsers' - ) - } else if (isFile(rc) && pkgBrowserslist) { - throw new BrowserslistError( - dir + ' contains both .browserslistrc and package.json with browsers' - ) - } else if (isFile(config) && isFile(rc)) { - throw new BrowserslistError( - dir + ' contains both .browserslistrc and browserslist' - ) - } else if (isFile(config)) { - return config - } else if (isFile(rc)) { - return rc - } else if (pkgBrowserslist) { - return pkg - } - }) - return resolved + if (isFile(config) && pkgBrowserslist) { + throw new BrowserslistError( + dir + ' contains both browserslist and package.json with browsers' + ) + } else if (isFile(rc) && pkgBrowserslist) { + throw new BrowserslistError( + dir + + ' contains both .browserslistrc and package.json with browsers' + ) + } else if (isFile(config) && isFile(rc)) { + throw new BrowserslistError( + dir + ' contains both .browserslistrc and browserslist' + ) + } else if (isFile(config)) { + return config + } else if (isFile(rc)) { + return rc + } else if (pkgBrowserslist) { + return pkg + } + }, + configPathCache + ) }, findConfig: function findConfig(from) { - from = path.resolve(from) - - var fromDir = isFile(from) ? path.dirname(from) : from - if (fromDir in configCache) { - return configCache[fromDir] - } - - var resolved var configFile = this.findConfigFile(from) - if (configFile) { - resolved = parsePackageOrReadConfig(configFile) - } - if (!process.env.BROWSERSLIST_DISABLE_CACHE) { - var configDir = configFile && path.dirname(configFile) - eachParent(from, function (dir) { - configCache[dir] = resolved - if (dir === configDir) { - return null - } - }) - } - return resolved + return configFile ? parsePackageOrReadConfig(configFile) : undefined }, clearCaches: function clearCaches() { dataTimeChecked = false - filenessCache = {} - configCache = {} + statCache = {} + configPathCache = {} + parseConfigCache = {} this.cache = {} }, @@ -428,6 +477,11 @@ module.exports = { var monthsPassed = getMonthsPassed(latest) if (latest !== 0 && monthsPassed >= 6) { + if (process.env.BROWSERSLIST_TRACE_WARNING) { + console.info('Last browser release in DB: ' + String(new Date(latest))) + console.trace() + } + var months = monthsPassed + ' ' + (monthsPassed > 1 ? 'months' : 'month') console.warn( 'Browserslist: browsers data (caniuse-lite) is ' + diff --git a/node_modules/browserslist/package.json b/node_modules/browserslist/package.json index 9012a490c..fe38b907a 100644 --- a/node_modules/browserslist/package.json +++ b/node_modules/browserslist/package.json @@ -1,6 +1,6 @@ { "name": "browserslist", - "version": "4.24.2", + "version": "4.28.1", "description": "Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset", "keywords": [ "caniuse", @@ -25,10 +25,11 @@ "license": "MIT", "repository": "browserslist/browserslist", "dependencies": { - "caniuse-lite": "^1.0.30001669", - "electron-to-chromium": "^1.5.41", - "node-releases": "^2.0.18", - "update-browserslist-db": "^1.1.1" + "baseline-browser-mapping": "^2.9.0", + "caniuse-lite": "^1.0.30001759", + "electron-to-chromium": "^1.5.263", + "node-releases": "^2.0.27", + "update-browserslist-db": "^1.2.0" }, "engines": { "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" diff --git a/node_modules/call-bind-apply-helpers/.eslintrc b/node_modules/call-bind-apply-helpers/.eslintrc new file mode 100644 index 000000000..201e859be --- /dev/null +++ b/node_modules/call-bind-apply-helpers/.eslintrc @@ -0,0 +1,17 @@ +{ + "root": true, + + "extends": "@ljharb", + + "rules": { + "func-name-matching": 0, + "id-length": 0, + "new-cap": [2, { + "capIsNewExceptions": [ + "GetIntrinsic", + ], + }], + "no-extra-parens": 0, + "no-magic-numbers": 0, + }, +} diff --git a/node_modules/call-bind-apply-helpers/.github/FUNDING.yml b/node_modules/call-bind-apply-helpers/.github/FUNDING.yml new file mode 100644 index 000000000..0011e9d65 --- /dev/null +++ b/node_modules/call-bind-apply-helpers/.github/FUNDING.yml @@ -0,0 +1,12 @@ +# These are supported funding model platforms + +github: [ljharb] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: npm/call-bind-apply-helpers +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] diff --git a/node_modules/call-bind-apply-helpers/.nycrc b/node_modules/call-bind-apply-helpers/.nycrc new file mode 100644 index 000000000..bdd626ce9 --- /dev/null +++ b/node_modules/call-bind-apply-helpers/.nycrc @@ -0,0 +1,9 @@ +{ + "all": true, + "check-coverage": false, + "reporter": ["text-summary", "text", "html", "json"], + "exclude": [ + "coverage", + "test" + ] +} diff --git a/node_modules/call-bind-apply-helpers/CHANGELOG.md b/node_modules/call-bind-apply-helpers/CHANGELOG.md new file mode 100644 index 000000000..24849428b --- /dev/null +++ b/node_modules/call-bind-apply-helpers/CHANGELOG.md @@ -0,0 +1,30 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [v1.0.2](https://github.com/ljharb/call-bind-apply-helpers/compare/v1.0.1...v1.0.2) - 2025-02-12 + +### Commits + +- [types] improve inferred types [`e6f9586`](https://github.com/ljharb/call-bind-apply-helpers/commit/e6f95860a3c72879cb861a858cdfb8138fbedec1) +- [Dev Deps] update `@arethetypeswrong/cli`, `@ljharb/tsconfig`, `@types/tape`, `es-value-fixtures`, `for-each`, `has-strict-mode`, `object-inspect` [`e43d540`](https://github.com/ljharb/call-bind-apply-helpers/commit/e43d5409f97543bfbb11f345d47d8ce4e066d8c1) + +## [v1.0.1](https://github.com/ljharb/call-bind-apply-helpers/compare/v1.0.0...v1.0.1) - 2024-12-08 + +### Commits + +- [types] `reflectApply`: fix types [`4efc396`](https://github.com/ljharb/call-bind-apply-helpers/commit/4efc3965351a4f02cc55e836fa391d3d11ef2ef8) +- [Fix] `reflectApply`: oops, Reflect is not a function [`83cc739`](https://github.com/ljharb/call-bind-apply-helpers/commit/83cc7395de6b79b7730bdf092f1436f0b1263c75) +- [Dev Deps] update `@arethetypeswrong/cli` [`80bd5d3`](https://github.com/ljharb/call-bind-apply-helpers/commit/80bd5d3ae58b4f6b6995ce439dd5a1bcb178a940) + +## v1.0.0 - 2024-12-05 + +### Commits + +- Initial implementation, tests, readme [`7879629`](https://github.com/ljharb/call-bind-apply-helpers/commit/78796290f9b7430c9934d6f33d94ae9bc89fce04) +- Initial commit [`3f1dc16`](https://github.com/ljharb/call-bind-apply-helpers/commit/3f1dc164afc43285631b114a5f9dd9137b2b952f) +- npm init [`081df04`](https://github.com/ljharb/call-bind-apply-helpers/commit/081df048c312fcee400922026f6e97281200a603) +- Only apps should have lockfiles [`5b9ca0f`](https://github.com/ljharb/call-bind-apply-helpers/commit/5b9ca0fe8101ebfaf309c549caac4e0a017ed930) diff --git a/node_modules/call-bind-apply-helpers/LICENSE b/node_modules/call-bind-apply-helpers/LICENSE new file mode 100644 index 000000000..f82f38963 --- /dev/null +++ b/node_modules/call-bind-apply-helpers/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2024 Jordan Harband + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/node_modules/call-bind-apply-helpers/README.md b/node_modules/call-bind-apply-helpers/README.md new file mode 100644 index 000000000..8fc0dae1b --- /dev/null +++ b/node_modules/call-bind-apply-helpers/README.md @@ -0,0 +1,62 @@ +# call-bind-apply-helpers [![Version Badge][npm-version-svg]][package-url] + +[![github actions][actions-image]][actions-url] +[![coverage][codecov-image]][codecov-url] +[![dependency status][deps-svg]][deps-url] +[![dev dependency status][dev-deps-svg]][dev-deps-url] +[![License][license-image]][license-url] +[![Downloads][downloads-image]][downloads-url] + +[![npm badge][npm-badge-png]][package-url] + +Helper functions around Function call/apply/bind, for use in `call-bind`. + +The only packages that should likely ever use this package directly are `call-bind` and `get-intrinsic`. +Please use `call-bind` unless you have a very good reason not to. + +## Getting started + +```sh +npm install --save call-bind-apply-helpers +``` + +## Usage/Examples + +```js +const assert = require('assert'); +const callBindBasic = require('call-bind-apply-helpers'); + +function f(a, b) { + assert.equal(this, 1); + assert.equal(a, 2); + assert.equal(b, 3); + assert.equal(arguments.length, 2); +} + +const fBound = callBindBasic([f, 1]); + +delete Function.prototype.call; +delete Function.prototype.bind; + +fBound(2, 3); +``` + +## Tests + +Clone the repo, `npm install`, and run `npm test` + +[package-url]: https://npmjs.org/package/call-bind-apply-helpers +[npm-version-svg]: https://versionbadg.es/ljharb/call-bind-apply-helpers.svg +[deps-svg]: https://david-dm.org/ljharb/call-bind-apply-helpers.svg +[deps-url]: https://david-dm.org/ljharb/call-bind-apply-helpers +[dev-deps-svg]: https://david-dm.org/ljharb/call-bind-apply-helpers/dev-status.svg +[dev-deps-url]: https://david-dm.org/ljharb/call-bind-apply-helpers#info=devDependencies +[npm-badge-png]: https://nodei.co/npm/call-bind-apply-helpers.png?downloads=true&stars=true +[license-image]: https://img.shields.io/npm/l/call-bind-apply-helpers.svg +[license-url]: LICENSE +[downloads-image]: https://img.shields.io/npm/dm/call-bind-apply-helpers.svg +[downloads-url]: https://npm-stat.com/charts.html?package=call-bind-apply-helpers +[codecov-image]: https://codecov.io/gh/ljharb/call-bind-apply-helpers/branch/main/graphs/badge.svg +[codecov-url]: https://app.codecov.io/gh/ljharb/call-bind-apply-helpers/ +[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/ljharb/call-bind-apply-helpers +[actions-url]: https://github.com/ljharb/call-bind-apply-helpers/actions diff --git a/node_modules/call-bind-apply-helpers/actualApply.d.ts b/node_modules/call-bind-apply-helpers/actualApply.d.ts new file mode 100644 index 000000000..b87286a21 --- /dev/null +++ b/node_modules/call-bind-apply-helpers/actualApply.d.ts @@ -0,0 +1 @@ +export = Reflect.apply; \ No newline at end of file diff --git a/node_modules/call-bind-apply-helpers/actualApply.js b/node_modules/call-bind-apply-helpers/actualApply.js new file mode 100644 index 000000000..ffa51355d --- /dev/null +++ b/node_modules/call-bind-apply-helpers/actualApply.js @@ -0,0 +1,10 @@ +'use strict'; + +var bind = require('function-bind'); + +var $apply = require('./functionApply'); +var $call = require('./functionCall'); +var $reflectApply = require('./reflectApply'); + +/** @type {import('./actualApply')} */ +module.exports = $reflectApply || bind.call($call, $apply); diff --git a/node_modules/call-bind-apply-helpers/applyBind.d.ts b/node_modules/call-bind-apply-helpers/applyBind.d.ts new file mode 100644 index 000000000..d176c1ab3 --- /dev/null +++ b/node_modules/call-bind-apply-helpers/applyBind.d.ts @@ -0,0 +1,19 @@ +import actualApply from './actualApply'; + +type TupleSplitHead = T['length'] extends N + ? T + : T extends [...infer R, any] + ? TupleSplitHead + : never + +type TupleSplitTail = O['length'] extends N + ? T + : T extends [infer F, ...infer R] + ? TupleSplitTail<[...R], N, [...O, F]> + : never + +type TupleSplit = [TupleSplitHead, TupleSplitTail] + +declare function applyBind(...args: TupleSplit, 2>[1]): ReturnType; + +export = applyBind; \ No newline at end of file diff --git a/node_modules/call-bind-apply-helpers/applyBind.js b/node_modules/call-bind-apply-helpers/applyBind.js new file mode 100644 index 000000000..d2b772314 --- /dev/null +++ b/node_modules/call-bind-apply-helpers/applyBind.js @@ -0,0 +1,10 @@ +'use strict'; + +var bind = require('function-bind'); +var $apply = require('./functionApply'); +var actualApply = require('./actualApply'); + +/** @type {import('./applyBind')} */ +module.exports = function applyBind() { + return actualApply(bind, $apply, arguments); +}; diff --git a/node_modules/call-bind-apply-helpers/functionApply.d.ts b/node_modules/call-bind-apply-helpers/functionApply.d.ts new file mode 100644 index 000000000..1f6e11b3d --- /dev/null +++ b/node_modules/call-bind-apply-helpers/functionApply.d.ts @@ -0,0 +1 @@ +export = Function.prototype.apply; \ No newline at end of file diff --git a/node_modules/call-bind-apply-helpers/functionApply.js b/node_modules/call-bind-apply-helpers/functionApply.js new file mode 100644 index 000000000..c71df9c2b --- /dev/null +++ b/node_modules/call-bind-apply-helpers/functionApply.js @@ -0,0 +1,4 @@ +'use strict'; + +/** @type {import('./functionApply')} */ +module.exports = Function.prototype.apply; diff --git a/node_modules/call-bind-apply-helpers/functionCall.d.ts b/node_modules/call-bind-apply-helpers/functionCall.d.ts new file mode 100644 index 000000000..15e93df35 --- /dev/null +++ b/node_modules/call-bind-apply-helpers/functionCall.d.ts @@ -0,0 +1 @@ +export = Function.prototype.call; \ No newline at end of file diff --git a/node_modules/call-bind-apply-helpers/functionCall.js b/node_modules/call-bind-apply-helpers/functionCall.js new file mode 100644 index 000000000..7a8d87357 --- /dev/null +++ b/node_modules/call-bind-apply-helpers/functionCall.js @@ -0,0 +1,4 @@ +'use strict'; + +/** @type {import('./functionCall')} */ +module.exports = Function.prototype.call; diff --git a/node_modules/call-bind-apply-helpers/index.d.ts b/node_modules/call-bind-apply-helpers/index.d.ts new file mode 100644 index 000000000..541516bd0 --- /dev/null +++ b/node_modules/call-bind-apply-helpers/index.d.ts @@ -0,0 +1,64 @@ +type RemoveFromTuple< + Tuple extends readonly unknown[], + RemoveCount extends number, + Index extends 1[] = [] +> = Index["length"] extends RemoveCount + ? Tuple + : Tuple extends [infer First, ...infer Rest] + ? RemoveFromTuple + : Tuple; + +type ConcatTuples< + Prefix extends readonly unknown[], + Suffix extends readonly unknown[] +> = [...Prefix, ...Suffix]; + +type ExtractFunctionParams = T extends (this: infer TThis, ...args: infer P extends readonly unknown[]) => infer R + ? { thisArg: TThis; params: P; returnType: R } + : never; + +type BindFunction< + T extends (this: any, ...args: any[]) => any, + TThis, + TBoundArgs extends readonly unknown[], + ReceiverBound extends boolean +> = ExtractFunctionParams extends { + thisArg: infer OrigThis; + params: infer P extends readonly unknown[]; + returnType: infer R; +} + ? ReceiverBound extends true + ? (...args: RemoveFromTuple>) => R extends [OrigThis, ...infer Rest] + ? [TThis, ...Rest] // Replace `this` with `thisArg` + : R + : >>( + thisArg: U, + ...args: RemainingArgs + ) => R extends [OrigThis, ...infer Rest] + ? [U, ...ConcatTuples] // Preserve bound args in return type + : R + : never; + +declare function callBind< + const T extends (this: any, ...args: any[]) => any, + Extracted extends ExtractFunctionParams, + const TBoundArgs extends Partial & readonly unknown[], + const TThis extends Extracted["thisArg"] +>( + args: [fn: T, thisArg: TThis, ...boundArgs: TBoundArgs] +): BindFunction; + +declare function callBind< + const T extends (this: any, ...args: any[]) => any, + Extracted extends ExtractFunctionParams, + const TBoundArgs extends Partial & readonly unknown[] +>( + args: [fn: T, ...boundArgs: TBoundArgs] +): BindFunction; + +declare function callBind( + args: [fn: Exclude, ...rest: TArgs] +): never; + +// export as namespace callBind; +export = callBind; diff --git a/node_modules/call-bind-apply-helpers/index.js b/node_modules/call-bind-apply-helpers/index.js new file mode 100644 index 000000000..2f6dab4c1 --- /dev/null +++ b/node_modules/call-bind-apply-helpers/index.js @@ -0,0 +1,15 @@ +'use strict'; + +var bind = require('function-bind'); +var $TypeError = require('es-errors/type'); + +var $call = require('./functionCall'); +var $actualApply = require('./actualApply'); + +/** @type {(args: [Function, thisArg?: unknown, ...args: unknown[]]) => Function} TODO FIXME, find a way to use import('.') */ +module.exports = function callBindBasic(args) { + if (args.length < 1 || typeof args[0] !== 'function') { + throw new $TypeError('a function is required'); + } + return $actualApply(bind, $call, args); +}; diff --git a/node_modules/call-bind-apply-helpers/package.json b/node_modules/call-bind-apply-helpers/package.json new file mode 100644 index 000000000..923b8be2f --- /dev/null +++ b/node_modules/call-bind-apply-helpers/package.json @@ -0,0 +1,85 @@ +{ + "name": "call-bind-apply-helpers", + "version": "1.0.2", + "description": "Helper functions around Function call/apply/bind, for use in `call-bind`", + "main": "index.js", + "exports": { + ".": "./index.js", + "./actualApply": "./actualApply.js", + "./applyBind": "./applyBind.js", + "./functionApply": "./functionApply.js", + "./functionCall": "./functionCall.js", + "./reflectApply": "./reflectApply.js", + "./package.json": "./package.json" + }, + "scripts": { + "prepack": "npmignore --auto --commentLines=auto", + "prepublish": "not-in-publish || npm run prepublishOnly", + "prepublishOnly": "safe-publish-latest", + "prelint": "evalmd README.md", + "lint": "eslint --ext=.js,.mjs .", + "postlint": "tsc -p . && attw -P", + "pretest": "npm run lint", + "tests-only": "nyc tape 'test/**/*.js'", + "test": "npm run tests-only", + "posttest": "npx npm@'>=10.2' audit --production", + "version": "auto-changelog && git add CHANGELOG.md", + "postversion": "auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/ljharb/call-bind-apply-helpers.git" + }, + "author": "Jordan Harband ", + "license": "MIT", + "bugs": { + "url": "https://github.com/ljharb/call-bind-apply-helpers/issues" + }, + "homepage": "https://github.com/ljharb/call-bind-apply-helpers#readme", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "devDependencies": { + "@arethetypeswrong/cli": "^0.17.3", + "@ljharb/eslint-config": "^21.1.1", + "@ljharb/tsconfig": "^0.2.3", + "@types/for-each": "^0.3.3", + "@types/function-bind": "^1.1.10", + "@types/object-inspect": "^1.13.0", + "@types/tape": "^5.8.1", + "auto-changelog": "^2.5.0", + "encoding": "^0.1.13", + "es-value-fixtures": "^1.7.1", + "eslint": "=8.8.0", + "evalmd": "^0.0.19", + "for-each": "^0.3.5", + "has-strict-mode": "^1.1.0", + "in-publish": "^2.0.1", + "npmignore": "^0.3.1", + "nyc": "^10.3.2", + "object-inspect": "^1.13.4", + "safe-publish-latest": "^2.0.0", + "tape": "^5.9.0", + "typescript": "next" + }, + "testling": { + "files": "test/index.js" + }, + "auto-changelog": { + "output": "CHANGELOG.md", + "template": "keepachangelog", + "unreleased": false, + "commitLimit": false, + "backfillLimit": false, + "hideCredit": true + }, + "publishConfig": { + "ignore": [ + ".github/workflows" + ] + }, + "engines": { + "node": ">= 0.4" + } +} diff --git a/node_modules/call-bind-apply-helpers/reflectApply.d.ts b/node_modules/call-bind-apply-helpers/reflectApply.d.ts new file mode 100644 index 000000000..6b2ae764c --- /dev/null +++ b/node_modules/call-bind-apply-helpers/reflectApply.d.ts @@ -0,0 +1,3 @@ +declare const reflectApply: false | typeof Reflect.apply; + +export = reflectApply; diff --git a/node_modules/call-bind-apply-helpers/reflectApply.js b/node_modules/call-bind-apply-helpers/reflectApply.js new file mode 100644 index 000000000..3d03caa69 --- /dev/null +++ b/node_modules/call-bind-apply-helpers/reflectApply.js @@ -0,0 +1,4 @@ +'use strict'; + +/** @type {import('./reflectApply')} */ +module.exports = typeof Reflect !== 'undefined' && Reflect && Reflect.apply; diff --git a/node_modules/call-bind-apply-helpers/test/index.js b/node_modules/call-bind-apply-helpers/test/index.js new file mode 100644 index 000000000..1cdc89ed4 --- /dev/null +++ b/node_modules/call-bind-apply-helpers/test/index.js @@ -0,0 +1,63 @@ +'use strict'; + +var callBind = require('../'); +var hasStrictMode = require('has-strict-mode')(); +var forEach = require('for-each'); +var inspect = require('object-inspect'); +var v = require('es-value-fixtures'); + +var test = require('tape'); + +test('callBindBasic', function (t) { + forEach(v.nonFunctions, function (nonFunction) { + t['throws']( + // @ts-expect-error + function () { callBind([nonFunction]); }, + TypeError, + inspect(nonFunction) + ' is not a function' + ); + }); + + var sentinel = { sentinel: true }; + /** @type {(this: T, a: A, b: B) => [T | undefined, A, B]} */ + var func = function (a, b) { + // eslint-disable-next-line no-invalid-this + return [!hasStrictMode && this === global ? undefined : this, a, b]; + }; + t.equal(func.length, 2, 'original function length is 2'); + + /** type {(thisArg: unknown, a: number, b: number) => [unknown, number, number]} */ + var bound = callBind([func]); + /** type {((a: number, b: number) => [typeof sentinel, typeof a, typeof b])} */ + var boundR = callBind([func, sentinel]); + /** type {((b: number) => [typeof sentinel, number, typeof b])} */ + var boundArg = callBind([func, sentinel, /** @type {const} */ (1)]); + + // @ts-expect-error + t.deepEqual(bound(), [undefined, undefined, undefined], 'bound func with no args'); + + // @ts-expect-error + t.deepEqual(func(), [undefined, undefined, undefined], 'unbound func with too few args'); + // @ts-expect-error + t.deepEqual(bound(1, 2), [hasStrictMode ? 1 : Object(1), 2, undefined], 'bound func too few args'); + // @ts-expect-error + t.deepEqual(boundR(), [sentinel, undefined, undefined], 'bound func with receiver, with too few args'); + // @ts-expect-error + t.deepEqual(boundArg(), [sentinel, 1, undefined], 'bound func with receiver and arg, with too few args'); + + t.deepEqual(func(1, 2), [undefined, 1, 2], 'unbound func with right args'); + t.deepEqual(bound(1, 2, 3), [hasStrictMode ? 1 : Object(1), 2, 3], 'bound func with right args'); + t.deepEqual(boundR(1, 2), [sentinel, 1, 2], 'bound func with receiver, with right args'); + t.deepEqual(boundArg(2), [sentinel, 1, 2], 'bound func with receiver and arg, with right arg'); + + // @ts-expect-error + t.deepEqual(func(1, 2, 3), [undefined, 1, 2], 'unbound func with too many args'); + // @ts-expect-error + t.deepEqual(bound(1, 2, 3, 4), [hasStrictMode ? 1 : Object(1), 2, 3], 'bound func with too many args'); + // @ts-expect-error + t.deepEqual(boundR(1, 2, 3), [sentinel, 1, 2], 'bound func with receiver, with too many args'); + // @ts-expect-error + t.deepEqual(boundArg(2, 3), [sentinel, 1, 2], 'bound func with receiver and arg, with too many args'); + + t.end(); +}); diff --git a/node_modules/call-bind-apply-helpers/tsconfig.json b/node_modules/call-bind-apply-helpers/tsconfig.json new file mode 100644 index 000000000..aef999308 --- /dev/null +++ b/node_modules/call-bind-apply-helpers/tsconfig.json @@ -0,0 +1,9 @@ +{ + "extends": "@ljharb/tsconfig", + "compilerOptions": { + "target": "es2021", + }, + "exclude": [ + "coverage", + ], +} \ No newline at end of file diff --git a/node_modules/call-bind/.eslintignore b/node_modules/call-bind/.eslintignore new file mode 100644 index 000000000..404abb221 --- /dev/null +++ b/node_modules/call-bind/.eslintignore @@ -0,0 +1 @@ +coverage/ diff --git a/node_modules/call-bind/.eslintrc b/node_modules/call-bind/.eslintrc new file mode 100644 index 000000000..dfa9a6cdc --- /dev/null +++ b/node_modules/call-bind/.eslintrc @@ -0,0 +1,16 @@ +{ + "root": true, + + "extends": "@ljharb", + + "rules": { + "func-name-matching": 0, + "id-length": 0, + "new-cap": [2, { + "capIsNewExceptions": [ + "GetIntrinsic", + ], + }], + "no-magic-numbers": 0, + }, +} diff --git a/node_modules/call-bind/.github/FUNDING.yml b/node_modules/call-bind/.github/FUNDING.yml new file mode 100644 index 000000000..c70c2ecdb --- /dev/null +++ b/node_modules/call-bind/.github/FUNDING.yml @@ -0,0 +1,12 @@ +# These are supported funding model platforms + +github: [ljharb] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: npm/call-bind +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] diff --git a/node_modules/call-bind/.nycrc b/node_modules/call-bind/.nycrc new file mode 100644 index 000000000..bdd626ce9 --- /dev/null +++ b/node_modules/call-bind/.nycrc @@ -0,0 +1,9 @@ +{ + "all": true, + "check-coverage": false, + "reporter": ["text-summary", "text", "html", "json"], + "exclude": [ + "coverage", + "test" + ] +} diff --git a/node_modules/call-bind/CHANGELOG.md b/node_modules/call-bind/CHANGELOG.md new file mode 100644 index 000000000..be0de99f1 --- /dev/null +++ b/node_modules/call-bind/CHANGELOG.md @@ -0,0 +1,106 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [v1.0.8](https://github.com/ljharb/call-bind/compare/v1.0.7...v1.0.8) - 2024-12-05 + +### Commits + +- [Refactor] extract out some helpers and avoid get-intrinsic usage [`407fd5e`](https://github.com/ljharb/call-bind/commit/407fd5eec34ec58394522a6ce3badfa4788fd5ae) +- [Refactor] replace code with extracted `call-bind-apply-helpers` [`81018fb`](https://github.com/ljharb/call-bind/commit/81018fb78902ff5acbc6c09300780e97f0db6a34) +- [Tests] use `set-function-length/env` [`0fc311d`](https://github.com/ljharb/call-bind/commit/0fc311de0e115cfa6b02969b23a42ad45aadf224) +- [actions] split out node 10-20, and 20+ [`77a0cad`](https://github.com/ljharb/call-bind/commit/77a0cad75f83f5b8050dc13baef4fa2cff537fa3) +- [Dev Deps] update `@ljharb/eslint-config`, `auto-changelog`, `es-value-fixtures`, `gopd`, `object-inspect`, `tape` [`a145d10`](https://github.com/ljharb/call-bind/commit/a145d10fe847f350e11094f8541848b028ee8c91) +- [Tests] replace `aud` with `npm audit` [`30ca3dd`](https://github.com/ljharb/call-bind/commit/30ca3dd7234648eb029947477d06b17879e10727) +- [Deps] update `set-function-length` [`57c79a3`](https://github.com/ljharb/call-bind/commit/57c79a3666022ea797cc2a4a3b43fe089bc97d1b) +- [Dev Deps] add missing peer dep [`601cfa5`](https://github.com/ljharb/call-bind/commit/601cfa5540066b6206039ceb9496cecbd134ff7b) + +## [v1.0.7](https://github.com/ljharb/call-bind/compare/v1.0.6...v1.0.7) - 2024-02-12 + +### Commits + +- [Refactor] use `es-define-property` [`09b76a0`](https://github.com/ljharb/call-bind/commit/09b76a01634440461d44a80c9924ec4b500f3b03) +- [Deps] update `get-intrinsic`, `set-function-length` [`ad5136d`](https://github.com/ljharb/call-bind/commit/ad5136ddda2a45c590959829ad3dce0c9f4e3590) + +## [v1.0.6](https://github.com/ljharb/call-bind/compare/v1.0.5...v1.0.6) - 2024-02-05 + +### Commits + +- [Dev Deps] update `aud`, `npmignore`, `tape` [`d564d5c`](https://github.com/ljharb/call-bind/commit/d564d5ce3e06a19df4d499c77f8d1a9da44e77aa) +- [Deps] update `get-intrinsic`, `set-function-length` [`cfc2bdc`](https://github.com/ljharb/call-bind/commit/cfc2bdca7b633df0e0e689e6b637f668f1c6792e) +- [Refactor] use `es-errors`, so things that only need those do not need `get-intrinsic` [`64cd289`](https://github.com/ljharb/call-bind/commit/64cd289ae5862c250a4ca80aa8d461047c166af5) +- [meta] add missing `engines.node` [`32a4038`](https://github.com/ljharb/call-bind/commit/32a4038857b62179f7f9b7b3df2c5260036be582) + +## [v1.0.5](https://github.com/ljharb/call-bind/compare/v1.0.4...v1.0.5) - 2023-10-19 + +### Commits + +- [Fix] throw an error on non-functions as early as possible [`f262408`](https://github.com/ljharb/call-bind/commit/f262408f822c840fbc268080f3ad7c429611066d) +- [Deps] update `set-function-length` [`3fff271`](https://github.com/ljharb/call-bind/commit/3fff27145a1e3a76a5b74f1d7c3c43d0fa3b9871) + +## [v1.0.4](https://github.com/ljharb/call-bind/compare/v1.0.3...v1.0.4) - 2023-10-19 + +## [v1.0.3](https://github.com/ljharb/call-bind/compare/v1.0.2...v1.0.3) - 2023-10-19 + +### Commits + +- [actions] reuse common workflows [`a994df6`](https://github.com/ljharb/call-bind/commit/a994df69f401f4bf735a4ccd77029b85d1549453) +- [meta] use `npmignore` to autogenerate an npmignore file [`eef3ef2`](https://github.com/ljharb/call-bind/commit/eef3ef21e1f002790837fedb8af2679c761fbdf5) +- [readme] flesh out content [`1845ccf`](https://github.com/ljharb/call-bind/commit/1845ccfd9976a607884cfc7157c93192cc16cf22) +- [actions] use `node/install` instead of `node/run`; use `codecov` action [`5b47d53`](https://github.com/ljharb/call-bind/commit/5b47d53d2fd74af5ea0a44f1d51e503cd42f7a90) +- [Refactor] use `set-function-length` [`a0e165c`](https://github.com/ljharb/call-bind/commit/a0e165c5dc61db781cbc919b586b1c2b8da0b150) +- [Dev Deps] update `@ljharb/eslint-config`, `aud`, `tape` [`9c50103`](https://github.com/ljharb/call-bind/commit/9c50103f44137279a817317cf6cc421a658f85b4) +- [meta] simplify "exports" [`019c6d0`](https://github.com/ljharb/call-bind/commit/019c6d06b0e1246ceed8e579f57e44441cbbf6d9) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `auto-changelog`, `safe-publish-latest`, `tape` [`23bd718`](https://github.com/ljharb/call-bind/commit/23bd718a288d3b03042062b4ef5153b3cea83f11) +- [actions] update codecov uploader [`62552d7`](https://github.com/ljharb/call-bind/commit/62552d79cc79e05825e99aaba134ae5b37f33da5) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `auto-changelog`, `tape` [`ec81665`](https://github.com/ljharb/call-bind/commit/ec81665b300f87eabff597afdc8b8092adfa7afd) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `safe-publish-latest`, `tape` [`35d67fc`](https://github.com/ljharb/call-bind/commit/35d67fcea883e686650f736f61da5ddca2592de8) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `tape` [`0266d8d`](https://github.com/ljharb/call-bind/commit/0266d8d2a45086a922db366d0c2932fa463662ff) +- [Dev Deps] update `@ljharb/eslint-config`, `aud`, `tape` [`43a5b28`](https://github.com/ljharb/call-bind/commit/43a5b28a444e710e1bbf92adb8afb5cf7523a223) +- [Deps] update `define-data-property`, `function-bind`, `get-intrinsic` [`780eb36`](https://github.com/ljharb/call-bind/commit/780eb36552514f8cc99c70821ce698697c2726a5) +- [Dev Deps] update `aud`, `tape` [`90d50ad`](https://github.com/ljharb/call-bind/commit/90d50ad03b061e0268b3380b0065fcaec183dc05) +- [meta] use `prepublishOnly` script for npm 7+ [`44c5433`](https://github.com/ljharb/call-bind/commit/44c5433b7980e02b4870007046407cf6fc543329) +- [Deps] update `get-intrinsic` [`86bfbfc`](https://github.com/ljharb/call-bind/commit/86bfbfcf34afdc6eabc93ce3d408548d0e27d958) +- [Deps] update `get-intrinsic` [`5c53354`](https://github.com/ljharb/call-bind/commit/5c5335489be0294c18cd7a8bb6e08226ee019ff5) +- [actions] update checkout action [`4c393a8`](https://github.com/ljharb/call-bind/commit/4c393a8173b3c8e5b30d5b3297b3b94d48bf87f3) +- [Deps] update `get-intrinsic` [`4e70bde`](https://github.com/ljharb/call-bind/commit/4e70bdec0626acb11616d66250fc14565e716e91) +- [Deps] update `get-intrinsic` [`55ae803`](https://github.com/ljharb/call-bind/commit/55ae803a920bd93c369cd798c20de31f91e9fc60) + +## [v1.0.2](https://github.com/ljharb/call-bind/compare/v1.0.1...v1.0.2) - 2021-01-11 + +### Commits + +- [Fix] properly include the receiver in the bound length [`dbae7bc`](https://github.com/ljharb/call-bind/commit/dbae7bc676c079a0d33c0a43e9ef92cb7b01345d) + +## [v1.0.1](https://github.com/ljharb/call-bind/compare/v1.0.0...v1.0.1) - 2021-01-08 + +### Commits + +- [Tests] migrate tests to Github Actions [`b6db284`](https://github.com/ljharb/call-bind/commit/b6db284c36f8ccd195b88a6764fe84b7223a0da1) +- [meta] do not publish github action workflow files [`ec7fe46`](https://github.com/ljharb/call-bind/commit/ec7fe46e60cfa4764ee943d2755f5e5a366e578e) +- [Fix] preserve original function’s length when possible [`adbceaa`](https://github.com/ljharb/call-bind/commit/adbceaa3cac4b41ea78bb19d7ccdbaaf7e0bdadb) +- [Tests] gather coverage data on every job [`d69e23c`](https://github.com/ljharb/call-bind/commit/d69e23cc65f101ba1d4c19bb07fa8eb0ec624be8) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `tape` [`2fd3586`](https://github.com/ljharb/call-bind/commit/2fd3586c5d47b335364c14293114c6b625ae1f71) +- [Deps] update `get-intrinsic` [`f23e931`](https://github.com/ljharb/call-bind/commit/f23e9318cc271c2add8bb38cfded85ee7baf8eee) +- [Deps] update `get-intrinsic` [`72d9f44`](https://github.com/ljharb/call-bind/commit/72d9f44e184465ba8dd3fb48260bbcff234985f2) +- [meta] fix FUNDING.yml [`e723573`](https://github.com/ljharb/call-bind/commit/e723573438c5a68dcec31fb5d96ea6b7e4a93be8) +- [eslint] ignore coverage output [`15e76d2`](https://github.com/ljharb/call-bind/commit/15e76d28a5f43e504696401e5b31ebb78ee1b532) +- [meta] add Automatic Rebase and Require Allow Edits workflows [`8fa4dab`](https://github.com/ljharb/call-bind/commit/8fa4dabb23ba3dd7bb92c9571c1241c08b56e4b6) + +## v1.0.0 - 2020-10-30 + +### Commits + +- Initial commit [`306cf98`](https://github.com/ljharb/call-bind/commit/306cf98c7ec9e7ef66b653ec152277ac1381eb50) +- Tests [`e10d0bb`](https://github.com/ljharb/call-bind/commit/e10d0bbdadc7a10ecedc9a1c035112d3e368b8df) +- Implementation [`43852ed`](https://github.com/ljharb/call-bind/commit/43852eda0f187327b7fad2423ca972149a52bd65) +- npm init [`408f860`](https://github.com/ljharb/call-bind/commit/408f860b773a2f610805fd3613d0d71bac1b6249) +- [meta] add Automatic Rebase and Require Allow Edits workflows [`fb349b2`](https://github.com/ljharb/call-bind/commit/fb349b2e48defbec8b5ec8a8395cc8f69f220b13) +- [meta] add `auto-changelog` [`c4001fc`](https://github.com/ljharb/call-bind/commit/c4001fc43031799ef908211c98d3b0fb2b60fde4) +- [meta] add "funding"; create `FUNDING.yml` [`d4d6d29`](https://github.com/ljharb/call-bind/commit/d4d6d2974a14bc2e98830468eda7fe6d6a776717) +- [Tests] add `npm run lint` [`dedfb98`](https://github.com/ljharb/call-bind/commit/dedfb98bd0ecefb08ddb9a94061bd10cde4332af) +- Only apps should have lockfiles [`54ac776`](https://github.com/ljharb/call-bind/commit/54ac77653db45a7361dc153d2f478e743f110650) +- [meta] add `safe-publish-latest` [`9ea8e43`](https://github.com/ljharb/call-bind/commit/9ea8e435b950ce9b705559cd651039f9bf40140f) diff --git a/node_modules/call-bind/LICENSE b/node_modules/call-bind/LICENSE new file mode 100644 index 000000000..48f05d01d --- /dev/null +++ b/node_modules/call-bind/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2020 Jordan Harband + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/node_modules/call-bind/README.md b/node_modules/call-bind/README.md new file mode 100644 index 000000000..48e9047f0 --- /dev/null +++ b/node_modules/call-bind/README.md @@ -0,0 +1,64 @@ +# call-bind [![Version Badge][npm-version-svg]][package-url] + +[![github actions][actions-image]][actions-url] +[![coverage][codecov-image]][codecov-url] +[![dependency status][deps-svg]][deps-url] +[![dev dependency status][dev-deps-svg]][dev-deps-url] +[![License][license-image]][license-url] +[![Downloads][downloads-image]][downloads-url] + +[![npm badge][npm-badge-png]][package-url] + +Robustly `.call.bind()` a function. + +## Getting started + +```sh +npm install --save call-bind +``` + +## Usage/Examples + +```js +const assert = require('assert'); +const callBind = require('call-bind'); +const callBound = require('call-bind/callBound'); + +function f(a, b) { + assert.equal(this, 1); + assert.equal(a, 2); + assert.equal(b, 3); + assert.equal(arguments.length, 2); +} + +const fBound = callBind(f); + +const slice = callBound('Array.prototype.slice'); + +delete Function.prototype.call; +delete Function.prototype.bind; + +fBound(1, 2, 3); + +assert.deepEqual(slice([1, 2, 3, 4], 1, -1), [2, 3]); +``` + +## Tests + +Clone the repo, `npm install`, and run `npm test` + +[package-url]: https://npmjs.org/package/call-bind +[npm-version-svg]: https://versionbadg.es/ljharb/call-bind.svg +[deps-svg]: https://david-dm.org/ljharb/call-bind.svg +[deps-url]: https://david-dm.org/ljharb/call-bind +[dev-deps-svg]: https://david-dm.org/ljharb/call-bind/dev-status.svg +[dev-deps-url]: https://david-dm.org/ljharb/call-bind#info=devDependencies +[npm-badge-png]: https://nodei.co/npm/call-bind.png?downloads=true&stars=true +[license-image]: https://img.shields.io/npm/l/call-bind.svg +[license-url]: LICENSE +[downloads-image]: https://img.shields.io/npm/dm/call-bind.svg +[downloads-url]: https://npm-stat.com/charts.html?package=call-bind +[codecov-image]: https://codecov.io/gh/ljharb/call-bind/branch/main/graphs/badge.svg +[codecov-url]: https://app.codecov.io/gh/ljharb/call-bind/ +[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/ljharb/call-bind +[actions-url]: https://github.com/ljharb/call-bind/actions diff --git a/node_modules/call-bind/callBound.js b/node_modules/call-bind/callBound.js new file mode 100644 index 000000000..8374adfd0 --- /dev/null +++ b/node_modules/call-bind/callBound.js @@ -0,0 +1,15 @@ +'use strict'; + +var GetIntrinsic = require('get-intrinsic'); + +var callBind = require('./'); + +var $indexOf = callBind(GetIntrinsic('String.prototype.indexOf')); + +module.exports = function callBoundIntrinsic(name, allowMissing) { + var intrinsic = GetIntrinsic(name, !!allowMissing); + if (typeof intrinsic === 'function' && $indexOf(name, '.prototype.') > -1) { + return callBind(intrinsic); + } + return intrinsic; +}; diff --git a/node_modules/call-bind/index.js b/node_modules/call-bind/index.js new file mode 100644 index 000000000..b64233939 --- /dev/null +++ b/node_modules/call-bind/index.js @@ -0,0 +1,24 @@ +'use strict'; + +var setFunctionLength = require('set-function-length'); + +var $defineProperty = require('es-define-property'); + +var callBindBasic = require('call-bind-apply-helpers'); +var applyBind = require('call-bind-apply-helpers/applyBind'); + +module.exports = function callBind(originalFunction) { + var func = callBindBasic(arguments); + var adjustedLength = originalFunction.length - (arguments.length - 1); + return setFunctionLength( + func, + 1 + (adjustedLength > 0 ? adjustedLength : 0), + true + ); +}; + +if ($defineProperty) { + $defineProperty(module.exports, 'apply', { value: applyBind }); +} else { + module.exports.apply = applyBind; +} diff --git a/node_modules/call-bind/package.json b/node_modules/call-bind/package.json new file mode 100644 index 000000000..3642a3714 --- /dev/null +++ b/node_modules/call-bind/package.json @@ -0,0 +1,93 @@ +{ + "name": "call-bind", + "version": "1.0.8", + "description": "Robustly `.call.bind()` a function", + "main": "index.js", + "exports": { + ".": "./index.js", + "./callBound": "./callBound.js", + "./package.json": "./package.json" + }, + "scripts": { + "prepack": "npmignore --auto --commentLines=auto", + "prepublish": "not-in-publish || npm run prepublishOnly", + "prepublishOnly": "safe-publish-latest", + "lint": "eslint --ext=.js,.mjs .", + "postlint": "evalmd README.md", + "pretest": "npm run lint", + "tests-only": "nyc tape 'test/**/*.js'", + "test": "npm run tests-only", + "posttest": "npx npm@'>=10.2' audit --production", + "version": "auto-changelog && git add CHANGELOG.md", + "postversion": "auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/ljharb/call-bind.git" + }, + "keywords": [ + "javascript", + "ecmascript", + "es", + "js", + "callbind", + "callbound", + "call", + "bind", + "bound", + "call-bind", + "call-bound", + "function", + "es-abstract" + ], + "author": "Jordan Harband ", + "funding": { + "url": "https://github.com/sponsors/ljharb" + }, + "license": "MIT", + "bugs": { + "url": "https://github.com/ljharb/call-bind/issues" + }, + "homepage": "https://github.com/ljharb/call-bind#readme", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, + "devDependencies": { + "@ljharb/eslint-config": "^21.1.1", + "auto-changelog": "^2.5.0", + "encoding": "^0.1.13", + "es-value-fixtures": "^1.5.0", + "eslint": "=8.8.0", + "evalmd": "^0.0.19", + "for-each": "^0.3.3", + "has-strict-mode": "^1.0.1", + "in-publish": "^2.0.1", + "npmignore": "^0.3.1", + "nyc": "^10.3.2", + "object-inspect": "^1.13.3", + "safe-publish-latest": "^2.0.0", + "tape": "^5.9.0" + }, + "testling": { + "files": "test/index.js" + }, + "auto-changelog": { + "output": "CHANGELOG.md", + "template": "keepachangelog", + "unreleased": false, + "commitLimit": false, + "backfillLimit": false, + "hideCredit": true + }, + "publishConfig": { + "ignore": [ + ".github/workflows" + ] + }, + "engines": { + "node": ">= 0.4" + } +} diff --git a/node_modules/call-bind/test/callBound.js b/node_modules/call-bind/test/callBound.js new file mode 100644 index 000000000..c32319d70 --- /dev/null +++ b/node_modules/call-bind/test/callBound.js @@ -0,0 +1,54 @@ +'use strict'; + +var test = require('tape'); + +var callBound = require('../callBound'); + +test('callBound', function (t) { + // static primitive + t.equal(callBound('Array.length'), Array.length, 'Array.length yields itself'); + t.equal(callBound('%Array.length%'), Array.length, '%Array.length% yields itself'); + + // static non-function object + t.equal(callBound('Array.prototype'), Array.prototype, 'Array.prototype yields itself'); + t.equal(callBound('%Array.prototype%'), Array.prototype, '%Array.prototype% yields itself'); + t.equal(callBound('Array.constructor'), Array.constructor, 'Array.constructor yields itself'); + t.equal(callBound('%Array.constructor%'), Array.constructor, '%Array.constructor% yields itself'); + + // static function + t.equal(callBound('Date.parse'), Date.parse, 'Date.parse yields itself'); + t.equal(callBound('%Date.parse%'), Date.parse, '%Date.parse% yields itself'); + + // prototype primitive + t.equal(callBound('Error.prototype.message'), Error.prototype.message, 'Error.prototype.message yields itself'); + t.equal(callBound('%Error.prototype.message%'), Error.prototype.message, '%Error.prototype.message% yields itself'); + + // prototype function + t.notEqual(callBound('Object.prototype.toString'), Object.prototype.toString, 'Object.prototype.toString does not yield itself'); + t.notEqual(callBound('%Object.prototype.toString%'), Object.prototype.toString, '%Object.prototype.toString% does not yield itself'); + t.equal(callBound('Object.prototype.toString')(true), Object.prototype.toString.call(true), 'call-bound Object.prototype.toString calls into the original'); + t.equal(callBound('%Object.prototype.toString%')(true), Object.prototype.toString.call(true), 'call-bound %Object.prototype.toString% calls into the original'); + + t['throws']( + function () { callBound('does not exist'); }, + SyntaxError, + 'nonexistent intrinsic throws' + ); + t['throws']( + function () { callBound('does not exist', true); }, + SyntaxError, + 'allowMissing arg still throws for unknown intrinsic' + ); + + t.test('real but absent intrinsic', { skip: typeof WeakRef !== 'undefined' }, function (st) { + st['throws']( + function () { callBound('WeakRef'); }, + TypeError, + 'real but absent intrinsic throws' + ); + st.equal(callBound('WeakRef', true), undefined, 'allowMissing arg avoids exception'); + st.end(); + }); + + t.end(); +}); diff --git a/node_modules/call-bind/test/index.js b/node_modules/call-bind/test/index.js new file mode 100644 index 000000000..f6d096a70 --- /dev/null +++ b/node_modules/call-bind/test/index.js @@ -0,0 +1,74 @@ +'use strict'; + +var callBind = require('../'); +var hasStrictMode = require('has-strict-mode')(); +var forEach = require('for-each'); +var inspect = require('object-inspect'); +var v = require('es-value-fixtures'); + +var test = require('tape'); + +/* + * older engines have length nonconfigurable + * in io.js v3, it is configurable except on bound functions, hence the .bind() + */ +var boundFnsHaveConfigurableLengths = require('set-function-length/env').boundFnsHaveConfigurableLengths; + +test('callBind', function (t) { + forEach(v.nonFunctions, function (nonFunction) { + t['throws']( + function () { callBind(nonFunction); }, + TypeError, + inspect(nonFunction) + ' is not a function' + ); + }); + + var sentinel = { sentinel: true }; + var func = function (a, b) { + // eslint-disable-next-line no-invalid-this + return [!hasStrictMode && this === global ? undefined : this, a, b]; + }; + t.equal(func.length, 2, 'original function length is 2'); + t.deepEqual(func(), [undefined, undefined, undefined], 'unbound func with too few args'); + t.deepEqual(func(1, 2), [undefined, 1, 2], 'unbound func with right args'); + t.deepEqual(func(1, 2, 3), [undefined, 1, 2], 'unbound func with too many args'); + + var bound = callBind(func); + t.equal(bound.length, func.length + 1, 'function length is preserved', { skip: !boundFnsHaveConfigurableLengths }); + t.deepEqual(bound(), [undefined, undefined, undefined], 'bound func with too few args'); + t.deepEqual(bound(1, 2), [hasStrictMode ? 1 : Object(1), 2, undefined], 'bound func with right args'); + t.deepEqual(bound(1, 2, 3), [hasStrictMode ? 1 : Object(1), 2, 3], 'bound func with too many args'); + + var boundR = callBind(func, sentinel); + t.equal(boundR.length, func.length, 'function length is preserved', { skip: !boundFnsHaveConfigurableLengths }); + t.deepEqual(boundR(), [sentinel, undefined, undefined], 'bound func with receiver, with too few args'); + t.deepEqual(boundR(1, 2), [sentinel, 1, 2], 'bound func with receiver, with right args'); + t.deepEqual(boundR(1, 2, 3), [sentinel, 1, 2], 'bound func with receiver, with too many args'); + + var boundArg = callBind(func, sentinel, 1); + t.equal(boundArg.length, func.length - 1, 'function length is preserved', { skip: !boundFnsHaveConfigurableLengths }); + t.deepEqual(boundArg(), [sentinel, 1, undefined], 'bound func with receiver and arg, with too few args'); + t.deepEqual(boundArg(2), [sentinel, 1, 2], 'bound func with receiver and arg, with right arg'); + t.deepEqual(boundArg(2, 3), [sentinel, 1, 2], 'bound func with receiver and arg, with too many args'); + + t.test('callBind.apply', function (st) { + var aBound = callBind.apply(func); + st.deepEqual(aBound(sentinel), [sentinel, undefined, undefined], 'apply-bound func with no args'); + st.deepEqual(aBound(sentinel, [1], 4), [sentinel, 1, undefined], 'apply-bound func with too few args'); + st.deepEqual(aBound(sentinel, [1, 2], 4), [sentinel, 1, 2], 'apply-bound func with right args'); + + var aBoundArg = callBind.apply(func); + st.deepEqual(aBoundArg(sentinel, [1, 2, 3], 4), [sentinel, 1, 2], 'apply-bound func with too many args'); + st.deepEqual(aBoundArg(sentinel, [1, 2], 4), [sentinel, 1, 2], 'apply-bound func with right args'); + st.deepEqual(aBoundArg(sentinel, [1], 4), [sentinel, 1, undefined], 'apply-bound func with too few args'); + + var aBoundR = callBind.apply(func, sentinel); + st.deepEqual(aBoundR([1, 2, 3], 4), [sentinel, 1, 2], 'apply-bound func with receiver and too many args'); + st.deepEqual(aBoundR([1, 2], 4), [sentinel, 1, 2], 'apply-bound func with receiver and right args'); + st.deepEqual(aBoundR([1], 4), [sentinel, 1, undefined], 'apply-bound func with receiver and too few args'); + + st.end(); + }); + + t.end(); +}); diff --git a/node_modules/call-bound/.eslintrc b/node_modules/call-bound/.eslintrc new file mode 100644 index 000000000..2612ed8fe --- /dev/null +++ b/node_modules/call-bound/.eslintrc @@ -0,0 +1,13 @@ +{ + "root": true, + + "extends": "@ljharb", + + "rules": { + "new-cap": [2, { + "capIsNewExceptions": [ + "GetIntrinsic", + ], + }], + }, +} diff --git a/node_modules/call-bound/.github/FUNDING.yml b/node_modules/call-bound/.github/FUNDING.yml new file mode 100644 index 000000000..2a2a13571 --- /dev/null +++ b/node_modules/call-bound/.github/FUNDING.yml @@ -0,0 +1,12 @@ +# These are supported funding model platforms + +github: [ljharb] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: npm/call-bound +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] diff --git a/node_modules/call-bound/.nycrc b/node_modules/call-bound/.nycrc new file mode 100644 index 000000000..bdd626ce9 --- /dev/null +++ b/node_modules/call-bound/.nycrc @@ -0,0 +1,9 @@ +{ + "all": true, + "check-coverage": false, + "reporter": ["text-summary", "text", "html", "json"], + "exclude": [ + "coverage", + "test" + ] +} diff --git a/node_modules/call-bound/CHANGELOG.md b/node_modules/call-bound/CHANGELOG.md new file mode 100644 index 000000000..8bde4e9a5 --- /dev/null +++ b/node_modules/call-bound/CHANGELOG.md @@ -0,0 +1,42 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [v1.0.4](https://github.com/ljharb/call-bound/compare/v1.0.3...v1.0.4) - 2025-03-03 + +### Commits + +- [types] improve types [`e648922`](https://github.com/ljharb/call-bound/commit/e6489222a9e54f350fbf952ceabe51fd8b6027ff) +- [Dev Deps] update `@arethetypeswrong/cli`, `@ljharb/tsconfig`, `@types/tape`, `es-value-fixtures`, `for-each`, `has-strict-mode`, `object-inspect` [`a42a5eb`](https://github.com/ljharb/call-bound/commit/a42a5ebe6c1b54fcdc7997c7dc64fdca9e936719) +- [Deps] update `call-bind-apply-helpers`, `get-intrinsic` [`f529eac`](https://github.com/ljharb/call-bound/commit/f529eac132404c17156bbc23ab2297a25d0f20b8) + +## [v1.0.3](https://github.com/ljharb/call-bound/compare/v1.0.2...v1.0.3) - 2024-12-15 + +### Commits + +- [Refactor] use `call-bind-apply-helpers` instead of `call-bind` [`5e0b134`](https://github.com/ljharb/call-bound/commit/5e0b13496df14fb7d05dae9412f088da8d3f75be) +- [Deps] update `get-intrinsic` [`41fc967`](https://github.com/ljharb/call-bound/commit/41fc96732a22c7b7e8f381f93ccc54bb6293be2e) +- [readme] fix example [`79a0137`](https://github.com/ljharb/call-bound/commit/79a0137723f7c6d09c9c05452bbf8d5efb5d6e49) +- [meta] add `sideEffects` flag [`08b07be`](https://github.com/ljharb/call-bound/commit/08b07be7f1c03f67dc6f3cdaf0906259771859f7) + +## [v1.0.2](https://github.com/ljharb/call-bound/compare/v1.0.1...v1.0.2) - 2024-12-10 + +### Commits + +- [Dev Deps] update `@arethetypeswrong/cli`, `@ljharb/tsconfig`, `gopd` [`e6a5ffe`](https://github.com/ljharb/call-bound/commit/e6a5ffe849368fe4f74dfd6cdeca1b9baa39e8d5) +- [Deps] update `call-bind`, `get-intrinsic` [`2aeb5b5`](https://github.com/ljharb/call-bound/commit/2aeb5b521dc2b2683d1345c753ea1161de2d1c14) +- [types] improve return type [`1a0c9fe`](https://github.com/ljharb/call-bound/commit/1a0c9fe3114471e7ca1f57d104e2efe713bb4871) + +## v1.0.1 - 2024-12-05 + +### Commits + +- Initial implementation, tests, readme, types [`6d94121`](https://github.com/ljharb/call-bound/commit/6d94121a9243602e506334069f7a03189fe3363d) +- Initial commit [`0eae867`](https://github.com/ljharb/call-bound/commit/0eae867334ea025c33e6e91cdecfc9df96680cf9) +- npm init [`71b2479`](https://github.com/ljharb/call-bound/commit/71b2479c6723e0b7d91a6b663613067e98b7b275) +- Only apps should have lockfiles [`c3754a9`](https://github.com/ljharb/call-bound/commit/c3754a949b7f9132b47e2d18c1729889736741eb) +- [actions] skip `npm ls` in node < 10 [`74275a5`](https://github.com/ljharb/call-bound/commit/74275a5186b8caf6309b6b97472bdcb0df4683a8) +- [Dev Deps] add missing peer dep [`1354de8`](https://github.com/ljharb/call-bound/commit/1354de8679413e4ae9c523d85f76fa7a5e032d97) diff --git a/node_modules/call-bound/LICENSE b/node_modules/call-bound/LICENSE new file mode 100644 index 000000000..f82f38963 --- /dev/null +++ b/node_modules/call-bound/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2024 Jordan Harband + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/node_modules/call-bound/README.md b/node_modules/call-bound/README.md new file mode 100644 index 000000000..a44e43e56 --- /dev/null +++ b/node_modules/call-bound/README.md @@ -0,0 +1,53 @@ +# call-bound [![Version Badge][npm-version-svg]][package-url] + +[![github actions][actions-image]][actions-url] +[![coverage][codecov-image]][codecov-url] +[![dependency status][deps-svg]][deps-url] +[![dev dependency status][dev-deps-svg]][dev-deps-url] +[![License][license-image]][license-url] +[![Downloads][downloads-image]][downloads-url] + +[![npm badge][npm-badge-png]][package-url] + +Robust call-bound JavaScript intrinsics, using `call-bind` and `get-intrinsic`. + +## Getting started + +```sh +npm install --save call-bound +``` + +## Usage/Examples + +```js +const assert = require('assert'); +const callBound = require('call-bound'); + +const slice = callBound('Array.prototype.slice'); + +delete Function.prototype.call; +delete Function.prototype.bind; +delete Array.prototype.slice; + +assert.deepEqual(slice([1, 2, 3, 4], 1, -1), [2, 3]); +``` + +## Tests + +Clone the repo, `npm install`, and run `npm test` + +[package-url]: https://npmjs.org/package/call-bound +[npm-version-svg]: https://versionbadg.es/ljharb/call-bound.svg +[deps-svg]: https://david-dm.org/ljharb/call-bound.svg +[deps-url]: https://david-dm.org/ljharb/call-bound +[dev-deps-svg]: https://david-dm.org/ljharb/call-bound/dev-status.svg +[dev-deps-url]: https://david-dm.org/ljharb/call-bound#info=devDependencies +[npm-badge-png]: https://nodei.co/npm/call-bound.png?downloads=true&stars=true +[license-image]: https://img.shields.io/npm/l/call-bound.svg +[license-url]: LICENSE +[downloads-image]: https://img.shields.io/npm/dm/call-bound.svg +[downloads-url]: https://npm-stat.com/charts.html?package=call-bound +[codecov-image]: https://codecov.io/gh/ljharb/call-bound/branch/main/graphs/badge.svg +[codecov-url]: https://app.codecov.io/gh/ljharb/call-bound/ +[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/ljharb/call-bound +[actions-url]: https://github.com/ljharb/call-bound/actions diff --git a/node_modules/call-bound/index.d.ts b/node_modules/call-bound/index.d.ts new file mode 100644 index 000000000..5562f00ed --- /dev/null +++ b/node_modules/call-bound/index.d.ts @@ -0,0 +1,94 @@ +type Intrinsic = typeof globalThis; + +type IntrinsicName = keyof Intrinsic | `%${keyof Intrinsic}%`; + +type IntrinsicPath = IntrinsicName | `${StripPercents}.${string}` | `%${StripPercents}.${string}%`; + +type AllowMissing = boolean; + +type StripPercents = T extends `%${infer U}%` ? U : T; + +type BindMethodPrecise = + F extends (this: infer This, ...args: infer Args) => infer R + ? (obj: This, ...args: Args) => R + : F extends { + (this: infer This1, ...args: infer Args1): infer R1; + (this: infer This2, ...args: infer Args2): infer R2 + } + ? { + (obj: This1, ...args: Args1): R1; + (obj: This2, ...args: Args2): R2 + } + : never + +// Extract method type from a prototype +type GetPrototypeMethod = + (typeof globalThis)[T] extends { prototype: any } + ? M extends keyof (typeof globalThis)[T]['prototype'] + ? (typeof globalThis)[T]['prototype'][M] + : never + : never + +// Get static property/method +type GetStaticMember = + P extends keyof (typeof globalThis)[T] ? (typeof globalThis)[T][P] : never + +// Type that maps string path to actual bound function or value with better precision +type BoundIntrinsic = + S extends `${infer Obj}.prototype.${infer Method}` + ? Obj extends keyof typeof globalThis + ? BindMethodPrecise> + : unknown + : S extends `${infer Obj}.${infer Prop}` + ? Obj extends keyof typeof globalThis + ? GetStaticMember + : unknown + : unknown + +declare function arraySlice(array: readonly T[], start?: number, end?: number): T[]; +declare function arraySlice(array: ArrayLike, start?: number, end?: number): T[]; +declare function arraySlice(array: IArguments, start?: number, end?: number): T[]; + +// Special cases for methods that need explicit typing +interface SpecialCases { + '%Object.prototype.isPrototypeOf%': (thisArg: {}, obj: unknown) => boolean; + '%String.prototype.replace%': { + (str: string, searchValue: string | RegExp, replaceValue: string): string; + (str: string, searchValue: string | RegExp, replacer: (substring: string, ...args: any[]) => string): string + }; + '%Object.prototype.toString%': (obj: {}) => string; + '%Object.prototype.hasOwnProperty%': (obj: {}, v: PropertyKey) => boolean; + '%Array.prototype.slice%': typeof arraySlice; + '%Array.prototype.map%': (array: readonly T[], callbackfn: (value: T, index: number, array: readonly T[]) => U, thisArg?: any) => U[]; + '%Array.prototype.filter%': (array: readonly T[], predicate: (value: T, index: number, array: readonly T[]) => unknown, thisArg?: any) => T[]; + '%Array.prototype.indexOf%': (array: readonly T[], searchElement: T, fromIndex?: number) => number; + '%Function.prototype.apply%': (fn: (...args: A) => R, thisArg: any, args: A) => R; + '%Function.prototype.call%': (fn: (...args: A) => R, thisArg: any, ...args: A) => R; + '%Function.prototype.bind%': (fn: (...args: A) => R, thisArg: any, ...args: A) => (...remainingArgs: A) => R; + '%Promise.prototype.then%': { + (promise: Promise, onfulfilled: (value: T) => R | PromiseLike): Promise; + (promise: Promise, onfulfilled: ((value: T) => R | PromiseLike) | undefined | null, onrejected: (reason: any) => R | PromiseLike): Promise; + }; + '%RegExp.prototype.test%': (regexp: RegExp, str: string) => boolean; + '%RegExp.prototype.exec%': (regexp: RegExp, str: string) => RegExpExecArray | null; + '%Error.prototype.toString%': (error: Error) => string; + '%TypeError.prototype.toString%': (error: TypeError) => string; + '%String.prototype.split%': ( + obj: unknown, + splitter: string | RegExp | { + [Symbol.split](string: string, limit?: number): string[]; + }, + limit?: number | undefined + ) => string[]; +} + +/** + * Returns a bound function for a prototype method, or a value for a static property. + * + * @param name - The name of the intrinsic (e.g. 'Array.prototype.slice') + * @param {AllowMissing} [allowMissing] - Whether to allow missing intrinsics (default: false) + */ +declare function callBound, S extends IntrinsicPath>(name: K, allowMissing?: AllowMissing): SpecialCases[`%${StripPercents}%`]; +declare function callBound, S extends IntrinsicPath>(name: S, allowMissing?: AllowMissing): BoundIntrinsic; + +export = callBound; diff --git a/node_modules/call-bound/index.js b/node_modules/call-bound/index.js new file mode 100644 index 000000000..e9ade749d --- /dev/null +++ b/node_modules/call-bound/index.js @@ -0,0 +1,19 @@ +'use strict'; + +var GetIntrinsic = require('get-intrinsic'); + +var callBindBasic = require('call-bind-apply-helpers'); + +/** @type {(thisArg: string, searchString: string, position?: number) => number} */ +var $indexOf = callBindBasic([GetIntrinsic('%String.prototype.indexOf%')]); + +/** @type {import('.')} */ +module.exports = function callBoundIntrinsic(name, allowMissing) { + /* eslint no-extra-parens: 0 */ + + var intrinsic = /** @type {(this: unknown, ...args: unknown[]) => unknown} */ (GetIntrinsic(name, !!allowMissing)); + if (typeof intrinsic === 'function' && $indexOf(name, '.prototype.') > -1) { + return callBindBasic(/** @type {const} */ ([intrinsic])); + } + return intrinsic; +}; diff --git a/node_modules/call-bound/package.json b/node_modules/call-bound/package.json new file mode 100644 index 000000000..d542db430 --- /dev/null +++ b/node_modules/call-bound/package.json @@ -0,0 +1,99 @@ +{ + "name": "call-bound", + "version": "1.0.4", + "description": "Robust call-bound JavaScript intrinsics, using `call-bind` and `get-intrinsic`.", + "main": "index.js", + "exports": { + ".": "./index.js", + "./package.json": "./package.json" + }, + "sideEffects": false, + "scripts": { + "prepack": "npmignore --auto --commentLines=auto", + "prepublish": "not-in-publish || npm run prepublishOnly", + "prepublishOnly": "safe-publish-latest", + "prelint": "evalmd README.md", + "lint": "eslint --ext=.js,.mjs .", + "postlint": "tsc -p . && attw -P", + "pretest": "npm run lint", + "tests-only": "nyc tape 'test/**/*.js'", + "test": "npm run tests-only", + "posttest": "npx npm@'>=10.2' audit --production", + "version": "auto-changelog && git add CHANGELOG.md", + "postversion": "auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/ljharb/call-bound.git" + }, + "keywords": [ + "javascript", + "ecmascript", + "es", + "js", + "callbind", + "callbound", + "call", + "bind", + "bound", + "call-bind", + "call-bound", + "function", + "es-abstract" + ], + "author": "Jordan Harband ", + "funding": { + "url": "https://github.com/sponsors/ljharb" + }, + "license": "MIT", + "bugs": { + "url": "https://github.com/ljharb/call-bound/issues" + }, + "homepage": "https://github.com/ljharb/call-bound#readme", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "devDependencies": { + "@arethetypeswrong/cli": "^0.17.4", + "@ljharb/eslint-config": "^21.1.1", + "@ljharb/tsconfig": "^0.3.0", + "@types/call-bind": "^1.0.5", + "@types/get-intrinsic": "^1.2.3", + "@types/tape": "^5.8.1", + "auto-changelog": "^2.5.0", + "encoding": "^0.1.13", + "es-value-fixtures": "^1.7.1", + "eslint": "=8.8.0", + "evalmd": "^0.0.19", + "for-each": "^0.3.5", + "gopd": "^1.2.0", + "has-strict-mode": "^1.1.0", + "in-publish": "^2.0.1", + "npmignore": "^0.3.1", + "nyc": "^10.3.2", + "object-inspect": "^1.13.4", + "safe-publish-latest": "^2.0.0", + "tape": "^5.9.0", + "typescript": "next" + }, + "testling": { + "files": "test/index.js" + }, + "auto-changelog": { + "output": "CHANGELOG.md", + "template": "keepachangelog", + "unreleased": false, + "commitLimit": false, + "backfillLimit": false, + "hideCredit": true + }, + "publishConfig": { + "ignore": [ + ".github/workflows" + ] + }, + "engines": { + "node": ">= 0.4" + } +} diff --git a/node_modules/call-bound/test/index.js b/node_modules/call-bound/test/index.js new file mode 100644 index 000000000..a2fc9f0f2 --- /dev/null +++ b/node_modules/call-bound/test/index.js @@ -0,0 +1,61 @@ +'use strict'; + +var test = require('tape'); + +var callBound = require('../'); + +/** @template {true} T @template U @typedef {T extends U ? T : never} AssertType */ + +test('callBound', function (t) { + // static primitive + t.equal(callBound('Array.length'), Array.length, 'Array.length yields itself'); + t.equal(callBound('%Array.length%'), Array.length, '%Array.length% yields itself'); + + // static non-function object + t.equal(callBound('Array.prototype'), Array.prototype, 'Array.prototype yields itself'); + t.equal(callBound('%Array.prototype%'), Array.prototype, '%Array.prototype% yields itself'); + t.equal(callBound('Array.constructor'), Array.constructor, 'Array.constructor yields itself'); + t.equal(callBound('%Array.constructor%'), Array.constructor, '%Array.constructor% yields itself'); + + // static function + t.equal(callBound('Date.parse'), Date.parse, 'Date.parse yields itself'); + t.equal(callBound('%Date.parse%'), Date.parse, '%Date.parse% yields itself'); + + // prototype primitive + t.equal(callBound('Error.prototype.message'), Error.prototype.message, 'Error.prototype.message yields itself'); + t.equal(callBound('%Error.prototype.message%'), Error.prototype.message, '%Error.prototype.message% yields itself'); + + var x = callBound('Object.prototype.toString'); + var y = callBound('%Object.prototype.toString%'); + + // prototype function + t.notEqual(x, Object.prototype.toString, 'Object.prototype.toString does not yield itself'); + t.notEqual(y, Object.prototype.toString, '%Object.prototype.toString% does not yield itself'); + t.equal(x(true), Object.prototype.toString.call(true), 'call-bound Object.prototype.toString calls into the original'); + t.equal(y(true), Object.prototype.toString.call(true), 'call-bound %Object.prototype.toString% calls into the original'); + + t['throws']( + // @ts-expect-error + function () { callBound('does not exist'); }, + SyntaxError, + 'nonexistent intrinsic throws' + ); + t['throws']( + // @ts-expect-error + function () { callBound('does not exist', true); }, + SyntaxError, + 'allowMissing arg still throws for unknown intrinsic' + ); + + t.test('real but absent intrinsic', { skip: typeof WeakRef !== 'undefined' }, function (st) { + st['throws']( + function () { callBound('WeakRef'); }, + TypeError, + 'real but absent intrinsic throws' + ); + st.equal(callBound('WeakRef', true), undefined, 'allowMissing arg avoids exception'); + st.end(); + }); + + t.end(); +}); diff --git a/node_modules/call-bound/tsconfig.json b/node_modules/call-bound/tsconfig.json new file mode 100644 index 000000000..8976d98b8 --- /dev/null +++ b/node_modules/call-bound/tsconfig.json @@ -0,0 +1,10 @@ +{ + "extends": "@ljharb/tsconfig", + "compilerOptions": { + "target": "ESNext", + "lib": ["es2024"], + }, + "exclude": [ + "coverage", + ], +} diff --git a/node_modules/caniuse-lite/data/agents.js b/node_modules/caniuse-lite/data/agents.js index 255eaa445..a58aaa11b 100644 --- a/node_modules/caniuse-lite/data/agents.js +++ b/node_modules/caniuse-lite/data/agents.js @@ -1 +1 @@ -module.exports={A:{A:{K:0,D:0,E:0.0155714,F:0.0311427,A:0,B:0.373713,gC:0},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","gC","K","D","E","F","A","B","","",""],E:"IE",F:{gC:962323200,K:998870400,D:1161129600,E:1237420800,F:1300060800,A:1346716800,B:1381968000}},B:{A:{"6":0.003533,"7":0.003533,"8":0.007066,"9":0.003533,C:0,L:0,M:0,G:0,N:0,O:0.003533,P:0.056528,Q:0,H:0,R:0,S:0,T:0,U:0,V:0,W:0,X:0,Y:0,Z:0,a:0,b:0.014132,c:0,d:0,e:0,f:0,g:0,h:0,i:0,j:0,k:0,l:0,m:0,n:0,o:0,p:0,q:0,r:0.003533,s:0.052995,t:0.003533,u:0.003533,v:0.003533,w:0.007066,x:0.010599,AB:0.007066,BB:0.028264,CB:0.010599,DB:0.014132,EB:0.007066,FB:0.010599,GB:0.014132,HB:0.028264,IB:0.028264,JB:0.038863,KB:0.144853,LB:2.5049,I:1.55805},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","C","L","M","G","N","O","P","Q","H","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","I","","",""],E:"Edge",F:{"6":1689897600,"7":1692576000,"8":1694649600,"9":1697155200,C:1438128000,L:1447286400,M:1470096000,G:1491868800,N:1508198400,O:1525046400,P:1542067200,Q:1579046400,H:1581033600,R:1586736000,S:1590019200,T:1594857600,U:1598486400,V:1602201600,W:1605830400,X:1611360000,Y:1614816000,Z:1618358400,a:1622073600,b:1626912000,c:1630627200,d:1632441600,e:1634774400,f:1637539200,g:1641427200,h:1643932800,i:1646265600,j:1649635200,k:1651190400,l:1653955200,m:1655942400,n:1659657600,o:1661990400,p:1664755200,q:1666915200,r:1670198400,s:1673481600,t:1675900800,u:1678665600,v:1680825600,w:1683158400,x:1685664000,AB:1698969600,BB:1701993600,CB:1706227200,DB:1708732800,EB:1711152000,FB:1713398400,GB:1715990400,HB:1718841600,IB:1721865600,JB:1724371200,KB:1726704000,LB:1729123200,I:1731542400},D:{C:"ms",L:"ms",M:"ms",G:"ms",N:"ms",O:"ms",P:"ms"}},C:{A:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0.250843,"7":0,"8":0,"9":0.07066,hC:0,IC:0,J:0,MB:0,K:0,D:0,E:0,F:0,A:0,B:0.014132,C:0,L:0,M:0,G:0,N:0,O:0,P:0,NB:0,y:0,z:0,OB:0,PB:0,QB:0,RB:0,SB:0,TB:0,UB:0,VB:0,WB:0,XB:0,YB:0,ZB:0,aB:0,bB:0,cB:0,dB:0.003533,eB:0.007066,fB:0,gB:0,hB:0,iB:0,jB:0,kB:0,lB:0,mB:0.024731,nB:0,oB:0,pB:0.003533,qB:0.014132,rB:0,sB:0,JC:0.003533,tB:0,KC:0,uB:0,vB:0,wB:0,xB:0,yB:0,zB:0,"0B":0,"1B":0,"2B":0,"3B":0,"4B":0.003533,"5B":0,"6B":0,"7B":0,"8B":0,"9B":0,AC:0.010599,Q:0,H:0,R:0,LC:0,S:0,T:0,U:0,V:0,W:0,X:0.003533,Y:0,Z:0,a:0,b:0,c:0,d:0,e:0,f:0,g:0,h:0,i:0,j:0,k:0,l:0.003533,m:0.007066,n:0,o:0,p:0,q:0,r:0,s:0.003533,t:0,u:0,v:0,w:0.007066,x:0,AB:0,BB:0.007066,CB:0,DB:0,EB:0.003533,FB:0,GB:0.017665,HB:0.010599,IB:0.014132,JB:0.07066,KB:0.010599,LB:0.017665,I:0.113056,BC:1.36727,MC:0.113056,NC:0,iC:0,jC:0,kC:0,lC:0},B:"moz",C:["hC","IC","kC","lC","J","MB","K","D","E","F","A","B","C","L","M","G","N","O","P","NB","y","z","0","1","2","3","4","5","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","iB","jB","kB","lB","mB","nB","oB","pB","qB","rB","sB","JC","tB","KC","uB","vB","wB","xB","yB","zB","0B","1B","2B","3B","4B","5B","6B","7B","8B","9B","AC","Q","H","R","LC","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","I","BC","MC","NC","iC","jC"],E:"Firefox",F:{"0":1368489600,"1":1372118400,"2":1375747200,"3":1379376000,"4":1386633600,"5":1391472000,"6":1688428800,"7":1690848000,"8":1693267200,"9":1695686400,hC:1161648000,IC:1213660800,kC:1246320000,lC:1264032000,J:1300752000,MB:1308614400,K:1313452800,D:1317081600,E:1317081600,F:1320710400,A:1324339200,B:1327968000,C:1331596800,L:1335225600,M:1338854400,G:1342483200,N:1346112000,O:1349740800,P:1353628800,NB:1357603200,y:1361232000,z:1364860800,OB:1395100800,PB:1398729600,QB:1402358400,RB:1405987200,SB:1409616000,TB:1413244800,UB:1417392000,VB:1421107200,WB:1424736000,XB:1428278400,YB:1431475200,ZB:1435881600,aB:1439251200,bB:1442880000,cB:1446508800,dB:1450137600,eB:1453852800,fB:1457395200,gB:1461628800,hB:1465257600,iB:1470096000,jB:1474329600,kB:1479168000,lB:1485216000,mB:1488844800,nB:1492560000,oB:1497312000,pB:1502150400,qB:1506556800,rB:1510617600,sB:1516665600,JC:1520985600,tB:1525824000,KC:1529971200,uB:1536105600,vB:1540252800,wB:1544486400,xB:1548720000,yB:1552953600,zB:1558396800,"0B":1562630400,"1B":1567468800,"2B":1571788800,"3B":1575331200,"4B":1578355200,"5B":1581379200,"6B":1583798400,"7B":1586304000,"8B":1588636800,"9B":1591056000,AC:1593475200,Q:1595894400,H:1598313600,R:1600732800,LC:1603152000,S:1605571200,T:1607990400,U:1611619200,V:1614038400,W:1616457600,X:1618790400,Y:1622505600,Z:1626134400,a:1628553600,b:1630972800,c:1633392000,d:1635811200,e:1638835200,f:1641859200,g:1644364800,h:1646697600,i:1649116800,j:1651536000,k:1653955200,l:1656374400,m:1658793600,n:1661212800,o:1663632000,p:1666051200,q:1668470400,r:1670889600,s:1673913600,t:1676332800,u:1678752000,v:1681171200,w:1683590400,x:1686009600,AB:1698105600,BB:1700524800,CB:1702944000,DB:1705968000,EB:1708387200,FB:1710806400,GB:1713225600,HB:1715644800,IB:1718064000,JB:1720483200,KB:1722902400,LB:1725321600,I:1727740800,BC:1730160000,MC:1732579200,NC:null,iC:null,jC:null}},D:{A:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0.021198,"7":0.14132,"8":0.063594,"9":0.063594,J:0,MB:0,K:0,D:0,E:0,F:0,A:0,B:0,C:0,L:0,M:0,G:0,N:0,O:0,P:0,NB:0,y:0,z:0,OB:0,PB:0,QB:0,RB:0,SB:0,TB:0,UB:0,VB:0,WB:0,XB:0,YB:0.007066,ZB:0,aB:0,bB:0,cB:0,dB:0,eB:0,fB:0.003533,gB:0,hB:0.003533,iB:0.017665,jB:0.014132,kB:0.007066,lB:0,mB:0.003533,nB:0.003533,oB:0,pB:0,qB:0.010599,rB:0,sB:0.014132,JC:0,tB:0.003533,KC:0.010599,uB:0,vB:0,wB:0,xB:0,yB:0.017665,zB:0,"0B":0,"1B":0.056528,"2B":0.010599,"3B":0,"4B":0,"5B":0.007066,"6B":0.017665,"7B":0.007066,"8B":0.007066,"9B":0.014132,AC:0.014132,Q:0.084792,H:0.010599,R:0.031797,S:0.028264,T:0.003533,U:0.010599,V:0.024731,W:0.060061,X:0.010599,Y:0.010599,Z:0.007066,a:0.045929,b:0.031797,c:0.010599,d:0.038863,e:0.038863,f:0.007066,g:0.010599,h:0.03533,i:0.010599,j:0.017665,k:0.014132,l:0.010599,m:0.102457,n:0.03533,o:0.010599,p:0.021198,q:0.021198,r:0.03533,s:1.18002,t:0.017665,u:0.031797,v:0.031797,w:0.084792,x:0.074193,AB:0.042396,BB:0.07066,CB:0.095391,DB:0.084792,EB:0.095391,FB:0.144853,GB:0.731331,HB:0.349767,IB:0.261442,JB:0.293239,KB:0.907981,LB:10.274,I:5.69166,BC:0.014132,MC:0.007066,NC:0},B:"webkit",C:["","","","","","","","J","MB","K","D","E","F","A","B","C","L","M","G","N","O","P","NB","y","z","0","1","2","3","4","5","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","iB","jB","kB","lB","mB","nB","oB","pB","qB","rB","sB","JC","tB","KC","uB","vB","wB","xB","yB","zB","0B","1B","2B","3B","4B","5B","6B","7B","8B","9B","AC","Q","H","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","I","BC","MC","NC"],E:"Chrome",F:{"0":1343692800,"1":1348531200,"2":1352246400,"3":1357862400,"4":1361404800,"5":1364428800,"6":1689724800,"7":1692057600,"8":1694476800,"9":1696896000,J:1264377600,MB:1274745600,K:1283385600,D:1287619200,E:1291248000,F:1296777600,A:1299542400,B:1303862400,C:1307404800,L:1312243200,M:1316131200,G:1316131200,N:1319500800,O:1323734400,P:1328659200,NB:1332892800,y:1337040000,z:1340668800,OB:1369094400,PB:1374105600,QB:1376956800,RB:1384214400,SB:1389657600,TB:1392940800,UB:1397001600,VB:1400544000,WB:1405468800,XB:1409011200,YB:1412640000,ZB:1416268800,aB:1421798400,bB:1425513600,cB:1429401600,dB:1432080000,eB:1437523200,fB:1441152000,gB:1444780800,hB:1449014400,iB:1453248000,jB:1456963200,kB:1460592000,lB:1464134400,mB:1469059200,nB:1472601600,oB:1476230400,pB:1480550400,qB:1485302400,rB:1489017600,sB:1492560000,JC:1496707200,tB:1500940800,KC:1504569600,uB:1508198400,vB:1512518400,wB:1516752000,xB:1520294400,yB:1523923200,zB:1527552000,"0B":1532390400,"1B":1536019200,"2B":1539648000,"3B":1543968000,"4B":1548720000,"5B":1552348800,"6B":1555977600,"7B":1559606400,"8B":1564444800,"9B":1568073600,AC:1571702400,Q:1575936000,H:1580860800,R:1586304000,S:1589846400,T:1594684800,U:1598313600,V:1601942400,W:1605571200,X:1611014400,Y:1614556800,Z:1618272000,a:1621987200,b:1626739200,c:1630368000,d:1632268800,e:1634601600,f:1637020800,g:1641340800,h:1643673600,i:1646092800,j:1648512000,k:1650931200,l:1653350400,m:1655769600,n:1659398400,o:1661817600,p:1664236800,q:1666656000,r:1669680000,s:1673308800,t:1675728000,u:1678147200,v:1680566400,w:1682985600,x:1685404800,AB:1698710400,BB:1701993600,CB:1705968000,DB:1708387200,EB:1710806400,FB:1713225600,GB:1715644800,HB:1718064000,IB:1721174400,JB:1724112000,KB:1726531200,LB:1728950400,I:1731369600,BC:null,MC:null,NC:null}},E:{A:{J:0,MB:0,K:0,D:0,E:0,F:0,A:0,B:0,C:0,L:0.003533,M:0.021198,G:0.007066,mC:0,OC:0,nC:0,oC:0,pC:0,qC:0,PC:0,CC:0.003533,DC:0.007066,rC:0.049462,sC:0.060061,tC:0.017665,QC:0.007066,RC:0.017665,EC:0.021198,uC:0.180183,FC:0.024731,SC:0.031797,TC:0.024731,UC:0.056528,VC:0.021198,WC:0.03533,vC:0.24731,GC:0.014132,XC:0.031797,YC:0.031797,ZC:0.03533,aC:0.084792,bC:0.194315,wC:1.05283,HC:0.28264,cC:0.378031,dC:0.010599,xC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mC","OC","J","MB","nC","K","oC","D","pC","E","F","qC","A","PC","B","CC","C","DC","L","rC","M","sC","G","tC","QC","RC","EC","uC","FC","SC","TC","UC","VC","WC","vC","GC","XC","YC","ZC","aC","bC","wC","HC","cC","dC","xC",""],E:"Safari",F:{mC:1205798400,OC:1226534400,J:1244419200,MB:1275868800,nC:1311120000,K:1343174400,oC:1382400000,D:1382400000,pC:1410998400,E:1413417600,F:1443657600,qC:1458518400,A:1474329600,PC:1490572800,B:1505779200,CC:1522281600,C:1537142400,DC:1553472000,L:1568851200,rC:1585008000,M:1600214400,sC:1619395200,G:1632096000,tC:1635292800,QC:1639353600,RC:1647216000,EC:1652745600,uC:1658275200,FC:1662940800,SC:1666569600,TC:1670889600,UC:1674432000,VC:1679875200,WC:1684368000,vC:1690156800,GC:1695686400,XC:1698192000,YC:1702252800,ZC:1705881600,aC:1709596800,bC:1715558400,wC:1722211200,HC:1726444800,cC:1730073600,dC:null,xC:null}},F:{A:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,F:0,B:0,C:0,G:0,N:0,O:0,P:0,NB:0,y:0,z:0,OB:0,PB:0,QB:0,RB:0,SB:0,TB:0,UB:0,VB:0,WB:0,XB:0,YB:0,ZB:0,aB:0.003533,bB:0,cB:0,dB:0,eB:0,fB:0,gB:0.014132,hB:0,iB:0,jB:0,kB:0,lB:0,mB:0,nB:0,oB:0,pB:0,qB:0,rB:0,sB:0,tB:0,uB:0,vB:0,wB:0,xB:0,yB:0,zB:0,"0B":0,"1B":0,"2B":0,"3B":0,"4B":0,"5B":0,"6B":0,"7B":0,"8B":0,"9B":0,AC:0,Q:0,H:0,R:0,LC:0,S:0,T:0,U:0.024731,V:0,W:0,X:0,Y:0,Z:0,a:0,b:0,c:0,d:0,e:0.031797,f:0,g:0,h:0,i:0,j:0,k:0,l:0.028264,m:0,n:0,o:0,p:0,q:0,r:0,s:0,t:0,u:0,v:0,w:0.060061,x:0.770194,yC:0,zC:0,"0C":0,"1C":0,CC:0,eC:0,"2C":0,DC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","F","yC","zC","0C","1C","B","CC","eC","2C","C","DC","G","N","O","P","NB","y","z","0","1","2","3","4","5","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","iB","jB","kB","lB","mB","nB","oB","pB","qB","rB","sB","tB","uB","vB","wB","xB","yB","zB","0B","1B","2B","3B","4B","5B","6B","7B","8B","9B","AC","Q","H","R","LC","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","","",""],E:"Opera",F:{"0":1401753600,"1":1405987200,"2":1409616000,"3":1413331200,"4":1417132800,"5":1422316800,F:1150761600,yC:1223424000,zC:1251763200,"0C":1267488000,"1C":1277942400,B:1292457600,CC:1302566400,eC:1309219200,"2C":1323129600,C:1323129600,DC:1352073600,G:1372723200,N:1377561600,O:1381104000,P:1386288000,NB:1390867200,y:1393891200,z:1399334400,OB:1425945600,PB:1430179200,QB:1433808000,RB:1438646400,SB:1442448000,TB:1445904000,UB:1449100800,VB:1454371200,WB:1457308800,XB:1462320000,YB:1465344000,ZB:1470096000,aB:1474329600,bB:1477267200,cB:1481587200,dB:1486425600,eB:1490054400,fB:1494374400,gB:1498003200,hB:1502236800,iB:1506470400,jB:1510099200,kB:1515024000,lB:1517961600,mB:1521676800,nB:1525910400,oB:1530144000,pB:1534982400,qB:1537833600,rB:1543363200,sB:1548201600,tB:1554768000,uB:1561593600,vB:1566259200,wB:1570406400,xB:1573689600,yB:1578441600,zB:1583971200,"0B":1587513600,"1B":1592956800,"2B":1595894400,"3B":1600128000,"4B":1603238400,"5B":1613520000,"6B":1612224000,"7B":1616544000,"8B":1619568000,"9B":1623715200,AC:1627948800,Q:1631577600,H:1633392000,R:1635984000,LC:1638403200,S:1642550400,T:1644969600,U:1647993600,V:1650412800,W:1652745600,X:1654646400,Y:1657152000,Z:1660780800,a:1663113600,b:1668816000,c:1668643200,d:1671062400,e:1675209600,f:1677024000,g:1679529600,h:1681948800,i:1684195200,j:1687219200,k:1690329600,l:1692748800,m:1696204800,n:1699920000,o:1699920000,p:1702944000,q:1707264000,r:1710115200,s:1711497600,t:1716336000,u:1719273600,v:1721088000,w:1724284800,x:1727222400},D:{F:"o",B:"o",C:"o",yC:"o",zC:"o","0C":"o","1C":"o",CC:"o",eC:"o","2C":"o",DC:"o"}},G:{A:{E:0,OC:0,"3C":0,fC:0.001479,"4C":0,"5C":0.00591601,"6C":0.00739501,"7C":0,"8C":0.00591601,"9C":0.020706,AD:0.00443701,BD:0.0340171,CD:0.399331,DD:0.010353,ED:0.00591601,FD:0.155295,GD:0.00295801,HD:0.0414121,ID:0.00591601,JD:0.022185,KD:0.0902192,LD:0.0695131,MD:0.0399331,QC:0.0369751,RC:0.0443701,EC:0.0517651,ND:0.553147,FC:0.105009,SC:0.220371,TC:0.110925,UC:0.189312,VC:0.0384541,WC:0.0754291,OD:0.72619,GC:0.0532441,XC:0.0887402,YC:0.0739501,ZC:0.112404,aC:0.241077,bC:0.718795,PD:6.20146,HC:2.19928,cC:1.93454,dC:0.0783872},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","OC","3C","fC","4C","5C","6C","E","7C","8C","9C","AD","BD","CD","DD","ED","FD","GD","HD","ID","JD","KD","LD","MD","QC","RC","EC","ND","FC","SC","TC","UC","VC","WC","OD","GC","XC","YC","ZC","aC","bC","PD","HC","cC","dC","",""],E:"Safari on iOS",F:{OC:1270252800,"3C":1283904000,fC:1299628800,"4C":1331078400,"5C":1359331200,"6C":1394409600,E:1410912000,"7C":1413763200,"8C":1442361600,"9C":1458518400,AD:1473724800,BD:1490572800,CD:1505779200,DD:1522281600,ED:1537142400,FD:1553472000,GD:1568851200,HD:1572220800,ID:1580169600,JD:1585008000,KD:1600214400,LD:1619395200,MD:1632096000,QC:1639353600,RC:1647216000,EC:1652659200,ND:1658275200,FC:1662940800,SC:1666569600,TC:1670889600,UC:1674432000,VC:1679875200,WC:1684368000,OD:1690156800,GC:1694995200,XC:1698192000,YC:1702252800,ZC:1705881600,aC:1709596800,bC:1715558400,PD:1722211200,HC:1726444800,cC:1730073600,dC:null}},H:{A:{QD:0.04},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","QD","","",""],E:"Opera Mini",F:{QD:1426464000}},I:{A:{IC:0,J:0,I:0.212941,RD:0,SD:0,TD:0,UD:0,fC:0.0000640233,VD:0,WD:0.000277434},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","RD","SD","TD","IC","J","UD","fC","VD","WD","I","","",""],E:"Android Browser",F:{RD:1256515200,SD:1274313600,TD:1291593600,IC:1298332800,J:1318896000,UD:1341792000,fC:1374624000,VD:1386547200,WD:1401667200,I:1731369600}},J:{A:{D:0,A:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","D","A","","",""],E:"Blackberry Browser",F:{D:1325376000,A:1359504000}},K:{A:{A:0,B:0,C:0,H:0.975319,CC:0,eC:0,DC:0},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","CC","eC","C","DC","H","","",""],E:"Opera Mobile",F:{A:1287100800,B:1300752000,CC:1314835200,eC:1318291200,C:1330300800,DC:1349740800,H:1709769600},D:{H:"webkit"}},L:{A:{I:46.0128},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","I","","",""],E:"Chrome for Android",F:{I:1731369600}},M:{A:{BC:0.329817},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","BC","","",""],E:"Firefox for Android",F:{BC:1730160000}},N:{A:{A:0,B:0},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","","",""],E:"IE Mobile",F:{A:1340150400,B:1353456000}},O:{A:{EC:0.801908},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","EC","","",""],E:"UC Browser for Android",F:{EC:1710115200},D:{EC:"webkit"}},P:{A:{"0":0.0324287,"1":0.0432383,"2":0.0540479,"3":0.0540479,"4":1.05934,"5":0.832337,J:0.075667,y:0.0108096,z:0.0324287,XD:0.0108096,YD:0,ZD:0.0108096,aD:0,bD:0,PC:0,cD:0,dD:0,eD:0,fD:0,gD:0,FC:0,GC:0.0108096,HC:0,hD:0.0108096},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","J","XD","YD","ZD","aD","bD","PC","cD","dD","eD","fD","gD","FC","GC","HC","hD","y","z","0","1","2","3","4","5","","",""],E:"Samsung Internet",F:{"0":1689292800,"1":1697587200,"2":1711497600,"3":1715126400,"4":1717718400,"5":1725667200,J:1461024000,XD:1481846400,YD:1509408000,ZD:1528329600,aD:1546128000,bD:1554163200,PC:1567900800,cD:1582588800,dD:1593475200,eD:1605657600,fD:1618531200,gD:1629072000,FC:1640736000,GC:1651708800,HC:1659657600,hD:1667260800,y:1677369600,z:1684454400}},Q:{A:{iD:0.200477},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","iD","","",""],E:"QQ Browser",F:{iD:1710288000}},R:{A:{jD:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","jD","","",""],E:"Baidu Browser",F:{jD:1710201600}},S:{A:{kD:0.019401,lD:0},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","kD","lD","","",""],E:"KaiOS Browser",F:{kD:1527811200,lD:1631664000}}}; +module.exports={A:{A:{K:0,D:0,E:0,F:0,A:0,B:0.294588,"1C":0},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1C","K","D","E","F","A","B","","",""],E:"IE",F:{"1C":962323200,K:998870400,D:1161129600,E:1237420800,F:1300060800,A:1346716800,B:1381968000}},B:{A:{"0":0,"1":0,"2":0,"3":0.014028,"4":0,"5":0.004676,"6":0,"7":0,"8":0,C:0,L:0,M:0,G:0,N:0,O:0,P:0,Q:0,H:0,R:0,S:0,T:0,U:0,V:0,W:0,X:0,Y:0,Z:0,a:0,b:0.009352,c:0,d:0,e:0,f:0,g:0,h:0,i:0,j:0,k:0,l:0,m:0,n:0,o:0,p:0,q:0,r:0,s:0.037408,t:0,u:0,v:0,w:0,x:0.004676,y:0,z:0,JB:0.004676,KB:0.004676,LB:0,MB:0,NB:0.004676,OB:0.014028,PB:0.004676,QB:0.009352,RB:0.009352,SB:0.009352,TB:0.009352,UB:0.009352,VB:0.018704,WB:0.014028,XB:0.018704,YB:0.037408,ZB:0.042084,aB:0.14028,bB:2.78222,I:1.89378},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","C","L","M","G","N","O","P","Q","H","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","I","","",""],E:"Edge",F:{"0":1694649600,"1":1697155200,"2":1698969600,"3":1701993600,"4":1706227200,"5":1708732800,"6":1711152000,"7":1713398400,"8":1715990400,C:1438128000,L:1447286400,M:1470096000,G:1491868800,N:1508198400,O:1525046400,P:1542067200,Q:1579046400,H:1581033600,R:1586736000,S:1590019200,T:1594857600,U:1598486400,V:1602201600,W:1605830400,X:1611360000,Y:1614816000,Z:1618358400,a:1622073600,b:1626912000,c:1630627200,d:1632441600,e:1634774400,f:1637539200,g:1641427200,h:1643932800,i:1646265600,j:1649635200,k:1651190400,l:1653955200,m:1655942400,n:1659657600,o:1661990400,p:1664755200,q:1666915200,r:1670198400,s:1673481600,t:1675900800,u:1678665600,v:1680825600,w:1683158400,x:1685664000,y:1689897600,z:1692576000,JB:1718841600,KB:1721865600,LB:1724371200,MB:1726704000,NB:1729123200,OB:1731542400,PB:1737417600,QB:1740614400,RB:1741219200,SB:1743984000,TB:1746316800,UB:1748476800,VB:1750896000,WB:1754611200,XB:1756944000,YB:1759363200,ZB:1761868800,aB:1764806400,bB:1768780800,I:1770854400},D:{C:"ms",L:"ms",M:"ms",G:"ms",N:"ms",O:"ms",P:"ms"}},C:{A:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"2C":0,WC:0,J:0,cB:0.018704,K:0,D:0,E:0,F:0,A:0,B:0.014028,C:0,L:0,M:0,G:0,N:0,O:0,P:0,dB:0,AB:0,BB:0,CB:0,DB:0,EB:0,FB:0,GB:0,HB:0,IB:0,eB:0,fB:0,gB:0,hB:0,iB:0,jB:0,kB:0,lB:0,mB:0,nB:0,oB:0,pB:0,qB:0,rB:0,sB:0,tB:0,uB:0,vB:0,wB:0,xB:0,yB:0,zB:0,"0B":0.009352,"1B":0,"2B":0,"3B":0,"4B":0,"5B":0,"6B":0,XC:0,"7B":0,YC:0,"8B":0,"9B":0,AC:0,BC:0,CC:0,DC:0,EC:0,FC:0,GC:0,HC:0,IC:0,JC:0,KC:0,LC:0,MC:0,NC:0,OC:0.004676,Q:0,H:0,R:0,ZC:0,S:0,T:0,U:0,V:0,W:0,X:0,Y:0,Z:0,a:0,b:0,c:0,d:0,e:0,f:0,g:0,h:0,i:0,j:0,k:0,l:0,m:0,n:0,o:0,p:0,q:0,r:0,s:0,t:0,u:0,v:0,w:0,x:0,y:0.149632,z:0,JB:0,KB:0,LB:0.009352,MB:0,NB:0,OB:0,PB:0,QB:0,RB:0,SB:0.004676,TB:0.009352,UB:0,VB:0.004676,WB:0.004676,XB:0.088844,YB:0,ZB:0.004676,aB:0.009352,bB:0.009352,I:0.014028,aC:0.032732,PC:1.37007,bC:0.126252,"3C":0,"4C":0,"5C":0,"6C":0,"7C":0},B:"moz",C:["2C","WC","6C","7C","J","cB","K","D","E","F","A","B","C","L","M","G","N","O","P","dB","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","eB","fB","gB","hB","iB","jB","kB","lB","mB","nB","oB","pB","qB","rB","sB","tB","uB","vB","wB","xB","yB","zB","0B","1B","2B","3B","4B","5B","6B","XC","7B","YC","8B","9B","AC","BC","CC","DC","EC","FC","GC","HC","IC","JC","KC","LC","MC","NC","OC","Q","H","R","ZC","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","I","aC","PC","bC","3C","4C","5C"],E:"Firefox",F:{"0":1693267200,"1":1695686400,"2":1698105600,"3":1700524800,"4":1702944000,"5":1705968000,"6":1708387200,"7":1710806400,"8":1713225600,"9":1361232000,"2C":1161648000,WC:1213660800,"6C":1246320000,"7C":1264032000,J:1300752000,cB:1308614400,K:1313452800,D:1317081600,E:1317081600,F:1320710400,A:1324339200,B:1327968000,C:1331596800,L:1335225600,M:1338854400,G:1342483200,N:1346112000,O:1349740800,P:1353628800,dB:1357603200,AB:1364860800,BB:1368489600,CB:1372118400,DB:1375747200,EB:1379376000,FB:1386633600,GB:1391472000,HB:1395100800,IB:1398729600,eB:1402358400,fB:1405987200,gB:1409616000,hB:1413244800,iB:1417392000,jB:1421107200,kB:1424736000,lB:1428278400,mB:1431475200,nB:1435881600,oB:1439251200,pB:1442880000,qB:1446508800,rB:1450137600,sB:1453852800,tB:1457395200,uB:1461628800,vB:1465257600,wB:1470096000,xB:1474329600,yB:1479168000,zB:1485216000,"0B":1488844800,"1B":1492560000,"2B":1497312000,"3B":1502150400,"4B":1506556800,"5B":1510617600,"6B":1516665600,XC:1520985600,"7B":1525824000,YC:1529971200,"8B":1536105600,"9B":1540252800,AC:1544486400,BC:1548720000,CC:1552953600,DC:1558396800,EC:1562630400,FC:1567468800,GC:1571788800,HC:1575331200,IC:1578355200,JC:1581379200,KC:1583798400,LC:1586304000,MC:1588636800,NC:1591056000,OC:1593475200,Q:1595894400,H:1598313600,R:1600732800,ZC:1603152000,S:1605571200,T:1607990400,U:1611619200,V:1614038400,W:1616457600,X:1618790400,Y:1622505600,Z:1626134400,a:1628553600,b:1630972800,c:1633392000,d:1635811200,e:1638835200,f:1641859200,g:1644364800,h:1646697600,i:1649116800,j:1651536000,k:1653955200,l:1656374400,m:1658793600,n:1661212800,o:1663632000,p:1666051200,q:1668470400,r:1670889600,s:1673913600,t:1676332800,u:1678752000,v:1681171200,w:1683590400,x:1686009600,y:1688428800,z:1690848000,JB:1715644800,KB:1718064000,LB:1720483200,MB:1722902400,NB:1725321600,OB:1727740800,PB:1730160000,QB:1732579200,RB:1736208000,SB:1738627200,TB:1741046400,UB:1743465600,VB:1745884800,WB:1748304000,XB:1750723200,YB:1753142400,ZB:1755561600,aB:1757980800,bB:1760400000,I:1762819200,aC:1765238400,PC:1768262400,bC:1771891200,"3C":null,"4C":null,"5C":null}},D:{A:{"0":0.294588,"1":0.009352,"2":0.018704,"3":0.308616,"4":0.018704,"5":0.037408,"6":0.02338,"7":0.30394,"8":0.042084,"9":0,J:0,cB:0,K:0,D:0,E:0,F:0,A:0,B:0,C:0,L:0,M:0,G:0,N:0,O:0,P:0,dB:0,AB:0,BB:0,CB:0,DB:0,EB:0,FB:0,GB:0,HB:0,IB:0,eB:0,fB:0,gB:0,hB:0,iB:0,jB:0,kB:0,lB:0,mB:0,nB:0,oB:0,pB:0,qB:0,rB:0,sB:0,tB:0,uB:0,vB:0,wB:0.004676,xB:0.004676,yB:0,zB:0,"0B":0,"1B":0,"2B":0,"3B":0,"4B":0,"5B":0,"6B":0,XC:0,"7B":0,YC:0,"8B":0,"9B":0,AC:0,BC:0,CC:0.004676,DC:0,EC:0,FC:0.018704,GC:0,HC:0,IC:0,JC:0,KC:0,LC:0,MC:0,NC:0,OC:0,Q:0.018704,H:0.004676,R:0,S:0.009352,T:0,U:0.004676,V:0.004676,W:0.009352,X:0,Y:0,Z:0,a:0.009352,b:0.004676,c:0.009352,d:0,e:0,f:0,g:0.009352,h:0.014028,i:0.014028,j:0,k:0.009352,l:0.004676,m:0.3507,n:0.285236,o:0.275884,p:0.275884,q:0.275884,r:0.28056,s:0.907144,t:0.271208,u:0.294588,v:1.30928,w:0,x:0.037408,y:0.014028,z:0.589176,JB:0.042084,KB:0.014028,LB:0.060788,MB:0.028056,NB:0.060788,OB:0.832328,PB:0.060788,QB:0.692048,RB:0.04676,SB:0.051436,TB:0.060788,UB:0.051436,VB:0.252504,WB:1.10354,XB:0.084168,YB:0.144956,ZB:0.462924,aB:1.06613,bB:10.0908,I:5.25115,aC:0.018704,PC:0,bC:0},B:"webkit",C:["","","","","","","","","J","cB","K","D","E","F","A","B","C","L","M","G","N","O","P","dB","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","eB","fB","gB","hB","iB","jB","kB","lB","mB","nB","oB","pB","qB","rB","sB","tB","uB","vB","wB","xB","yB","zB","0B","1B","2B","3B","4B","5B","6B","XC","7B","YC","8B","9B","AC","BC","CC","DC","EC","FC","GC","HC","IC","JC","KC","LC","MC","NC","OC","Q","H","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","I","aC","PC","bC"],E:"Chrome",F:{"0":1694476800,"1":1696896000,"2":1698710400,"3":1701993600,"4":1705968000,"5":1708387200,"6":1710806400,"7":1713225600,"8":1715644800,"9":1337040000,J:1264377600,cB:1274745600,K:1283385600,D:1287619200,E:1291248000,F:1296777600,A:1299542400,B:1303862400,C:1307404800,L:1312243200,M:1316131200,G:1316131200,N:1319500800,O:1323734400,P:1328659200,dB:1332892800,AB:1340668800,BB:1343692800,CB:1348531200,DB:1352246400,EB:1357862400,FB:1361404800,GB:1364428800,HB:1369094400,IB:1374105600,eB:1376956800,fB:1384214400,gB:1389657600,hB:1392940800,iB:1397001600,jB:1400544000,kB:1405468800,lB:1409011200,mB:1412640000,nB:1416268800,oB:1421798400,pB:1425513600,qB:1429401600,rB:1432080000,sB:1437523200,tB:1441152000,uB:1444780800,vB:1449014400,wB:1453248000,xB:1456963200,yB:1460592000,zB:1464134400,"0B":1469059200,"1B":1472601600,"2B":1476230400,"3B":1480550400,"4B":1485302400,"5B":1489017600,"6B":1492560000,XC:1496707200,"7B":1500940800,YC:1504569600,"8B":1508198400,"9B":1512518400,AC:1516752000,BC:1520294400,CC:1523923200,DC:1527552000,EC:1532390400,FC:1536019200,GC:1539648000,HC:1543968000,IC:1548720000,JC:1552348800,KC:1555977600,LC:1559606400,MC:1564444800,NC:1568073600,OC:1571702400,Q:1575936000,H:1580860800,R:1586304000,S:1589846400,T:1594684800,U:1598313600,V:1601942400,W:1605571200,X:1611014400,Y:1614556800,Z:1618272000,a:1621987200,b:1626739200,c:1630368000,d:1632268800,e:1634601600,f:1637020800,g:1641340800,h:1643673600,i:1646092800,j:1648512000,k:1650931200,l:1653350400,m:1655769600,n:1659398400,o:1661817600,p:1664236800,q:1666656000,r:1669680000,s:1673308800,t:1675728000,u:1678147200,v:1680566400,w:1682985600,x:1685404800,y:1689724800,z:1692057600,JB:1718064000,KB:1721174400,LB:1724112000,MB:1726531200,NB:1728950400,OB:1731369600,PB:1736812800,QB:1738627200,RB:1741046400,SB:1743465600,TB:1745884800,UB:1748304000,VB:1750723200,WB:1754352000,XB:1756771200,YB:1759190400,ZB:1761609600,aB:1764633600,bB:1768262400,I:1770681600,aC:null,PC:null,bC:null}},E:{A:{J:0,cB:0,K:0,D:0,E:0,F:0,A:0,B:0,C:0,L:0,M:0.009352,G:0,"8C":0,cC:0,"9C":0,AD:0,BD:0,CD:0,dC:0,QC:0,RC:0,DD:0.018704,ED:0.02338,FD:0,eC:0,fC:0.004676,SC:0.004676,GD:0.09352,TC:0.004676,gC:0.014028,hC:0.009352,iC:0.018704,jC:0.009352,kC:0.014028,HD:0.144956,UC:0.009352,lC:0.107548,mC:0.009352,nC:0.014028,oC:0.028056,pC:0.060788,ID:0.168336,VC:0.009352,qC:0.02338,rC:0.009352,sC:0.042084,tC:0.018704,JD:0.074816,uC:0.032732,vC:0.056112,wC:1.0708,xC:0.275884,yC:0,KD:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","8C","cC","J","cB","9C","K","AD","D","BD","E","F","CD","A","dC","B","QC","C","RC","L","DD","M","ED","G","FD","eC","fC","SC","GD","TC","gC","hC","iC","jC","kC","HD","UC","lC","mC","nC","oC","pC","ID","VC","qC","rC","sC","tC","JD","uC","vC","wC","xC","yC","KD",""],E:"Safari",F:{"8C":1205798400,cC:1226534400,J:1244419200,cB:1275868800,"9C":1311120000,K:1343174400,AD:1382400000,D:1382400000,BD:1410998400,E:1413417600,F:1443657600,CD:1458518400,A:1474329600,dC:1490572800,B:1505779200,QC:1522281600,C:1537142400,RC:1553472000,L:1568851200,DD:1585008000,M:1600214400,ED:1619395200,G:1632096000,FD:1635292800,eC:1639353600,fC:1647216000,SC:1652745600,GD:1658275200,TC:1662940800,gC:1666569600,hC:1670889600,iC:1674432000,jC:1679875200,kC:1684368000,HD:1690156800,UC:1695686400,lC:1698192000,mC:1702252800,nC:1705881600,oC:1709596800,pC:1715558400,ID:1722211200,VC:1726444800,qC:1730073600,rC:1733875200,sC:1737936000,tC:1743379200,JD:1747008000,uC:1757894400,vC:1762128000,wC:1762041600,xC:1770854400,yC:null,KD:null}},F:{A:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0.014028,"9":0,F:0,B:0,C:0,G:0,N:0,O:0,P:0,dB:0,AB:0,BB:0,CB:0,DB:0,EB:0,FB:0,GB:0,HB:0,IB:0,eB:0,fB:0,gB:0,hB:0,iB:0,jB:0,kB:0,lB:0,mB:0,nB:0,oB:0,pB:0,qB:0,rB:0,sB:0,tB:0,uB:0,vB:0,wB:0,xB:0,yB:0,zB:0,"0B":0,"1B":0,"2B":0,"3B":0,"4B":0,"5B":0,"6B":0,"7B":0,"8B":0,"9B":0,AC:0,BC:0,CC:0,DC:0,EC:0,FC:0,GC:0,HC:0,IC:0,JC:0,KC:0,LC:0,MC:0,NC:0,OC:0,Q:0,H:0,R:0,ZC:0,S:0,T:0,U:0,V:0,W:0,X:0,Y:0,Z:0,a:0,b:0,c:0.004676,d:0.04676,e:0.065464,f:0,g:0,h:0,i:0,j:0,k:0,l:0,m:0,n:0,o:0,p:0,q:0,r:0,s:0,t:0,u:0,v:0,w:0,x:0,y:0,z:0,LD:0,MD:0,ND:0,OD:0,QC:0,zC:0,PD:0,RC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","F","LD","MD","ND","OD","B","QC","zC","PD","C","RC","G","N","O","P","dB","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","eB","fB","gB","hB","iB","jB","kB","lB","mB","nB","oB","pB","qB","rB","sB","tB","uB","vB","wB","xB","yB","zB","0B","1B","2B","3B","4B","5B","6B","7B","8B","9B","AC","BC","CC","DC","EC","FC","GC","HC","IC","JC","KC","LC","MC","NC","OC","Q","H","R","ZC","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","","",""],E:"Opera",F:{"0":1739404800,"1":1744675200,"2":1747094400,"3":1751414400,"4":1756339200,"5":1757548800,"6":1761609600,"7":1762992000,"8":1764806400,"9":1393891200,F:1150761600,LD:1223424000,MD:1251763200,ND:1267488000,OD:1277942400,B:1292457600,QC:1302566400,zC:1309219200,PD:1323129600,C:1323129600,RC:1352073600,G:1372723200,N:1377561600,O:1381104000,P:1386288000,dB:1390867200,AB:1399334400,BB:1401753600,CB:1405987200,DB:1409616000,EB:1413331200,FB:1417132800,GB:1422316800,HB:1425945600,IB:1430179200,eB:1433808000,fB:1438646400,gB:1442448000,hB:1445904000,iB:1449100800,jB:1454371200,kB:1457308800,lB:1462320000,mB:1465344000,nB:1470096000,oB:1474329600,pB:1477267200,qB:1481587200,rB:1486425600,sB:1490054400,tB:1494374400,uB:1498003200,vB:1502236800,wB:1506470400,xB:1510099200,yB:1515024000,zB:1517961600,"0B":1521676800,"1B":1525910400,"2B":1530144000,"3B":1534982400,"4B":1537833600,"5B":1543363200,"6B":1548201600,"7B":1554768000,"8B":1561593600,"9B":1566259200,AC:1570406400,BC:1573689600,CC:1578441600,DC:1583971200,EC:1587513600,FC:1592956800,GC:1595894400,HC:1600128000,IC:1603238400,JC:1613520000,KC:1612224000,LC:1616544000,MC:1619568000,NC:1623715200,OC:1627948800,Q:1631577600,H:1633392000,R:1635984000,ZC:1638403200,S:1642550400,T:1644969600,U:1647993600,V:1650412800,W:1652745600,X:1654646400,Y:1657152000,Z:1660780800,a:1663113600,b:1668816000,c:1668643200,d:1671062400,e:1675209600,f:1677024000,g:1679529600,h:1681948800,i:1684195200,j:1687219200,k:1690329600,l:1692748800,m:1696204800,n:1699920000,o:1699920000,p:1702944000,q:1707264000,r:1710115200,s:1711497600,t:1716336000,u:1719273600,v:1721088000,w:1724284800,x:1727222400,y:1732665600,z:1736294400},D:{F:"o",B:"o",C:"o",LD:"o",MD:"o",ND:"o",OD:"o",QC:"o",zC:"o",PD:"o",RC:"o"}},G:{A:{E:0,cC:0,QD:0,"0C":0,RD:0,SD:0.00134804,TD:0.00134804,UD:0,VD:0,WD:0.00134804,XD:0,YD:0.0121323,ZD:0.117279,aD:0.00404411,bD:0,cD:0.0633577,dD:0,eD:0.0188725,fD:0.00269607,gD:0.00674018,hD:0.0134804,iD:0.0175245,jD:0.0161764,eC:0.0121323,fC:0.0148284,SC:0.0175245,kD:0.273651,TC:0.0283088,gC:0.0539215,hC:0.0296568,iC:0.0539215,jC:0.0121323,kC:0.0215686,lD:0.362622,UC:0.0175245,lC:0.0269607,mC:0.0215686,nC:0.0337009,oC:0.0512254,pC:0.101103,mD:0.256127,VC:0.0566175,qC:0.115931,rC:0.0620097,sC:0.195465,tC:0.0970586,nD:3.06409,uC:0.215686,vC:0.423284,wC:6.4571,xC:1.08921,yC:0.0188725},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","cC","QD","0C","RD","SD","TD","E","UD","VD","WD","XD","YD","ZD","aD","bD","cD","dD","eD","fD","gD","hD","iD","jD","eC","fC","SC","kD","TC","gC","hC","iC","jC","kC","lD","UC","lC","mC","nC","oC","pC","mD","VC","qC","rC","sC","tC","nD","uC","vC","wC","xC","yC","",""],E:"Safari on iOS",F:{cC:1270252800,QD:1283904000,"0C":1299628800,RD:1331078400,SD:1359331200,TD:1394409600,E:1410912000,UD:1413763200,VD:1442361600,WD:1458518400,XD:1473724800,YD:1490572800,ZD:1505779200,aD:1522281600,bD:1537142400,cD:1553472000,dD:1568851200,eD:1572220800,fD:1580169600,gD:1585008000,hD:1600214400,iD:1619395200,jD:1632096000,eC:1639353600,fC:1647216000,SC:1652659200,kD:1658275200,TC:1662940800,gC:1666569600,hC:1670889600,iC:1674432000,jC:1679875200,kC:1684368000,lD:1690156800,UC:1694995200,lC:1698192000,mC:1702252800,nC:1705881600,oC:1709596800,pC:1715558400,mD:1722211200,VC:1726444800,qC:1730073600,rC:1733875200,sC:1737936000,tC:1743379200,nD:1747008000,uC:1757894400,vC:1762128000,wC:1765497600,xC:1770854400,yC:null}},H:{A:{oD:0},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","oD","","",""],E:"Opera Mini",F:{oD:1426464000}},I:{A:{WC:0,J:0,I:0.148893,pD:0,qD:0,rD:0,sD:0,"0C":0,tD:0,uD:0.0000894432},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","pD","qD","rD","WC","J","sD","0C","tD","uD","I","","",""],E:"Android Browser",F:{pD:1256515200,qD:1274313600,rD:1291593600,WC:1298332800,J:1318896000,sD:1341792000,"0C":1374624000,tD:1386547200,uD:1401667200,I:1771372800}},J:{A:{D:0,A:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","D","A","","",""],E:"Blackberry Browser",F:{D:1325376000,A:1359504000}},K:{A:{A:0,B:0,C:0,H:0.761332,QC:0,zC:0,RC:0},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","QC","zC","C","RC","H","","",""],E:"Opera Mobile",F:{A:1287100800,B:1300752000,QC:1314835200,zC:1318291200,C:1330300800,RC:1349740800,H:1709769600},D:{H:"webkit"}},L:{A:{I:42.1379},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","I","","",""],E:"Chrome for Android",F:{I:1770681600}},M:{A:{PC:0.335412},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","PC","","",""],E:"Firefox for Android",F:{PC:1768262400}},N:{A:{A:0,B:0},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","","",""],E:"IE Mobile",F:{A:1340150400,B:1353456000}},O:{A:{SC:0.553696},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","SC","","",""],E:"UC Browser for Android",F:{SC:1710115200},D:{SC:"webkit"}},P:{A:{"9":0,J:0,AB:0.0107303,BB:0.0107303,CB:0.0107303,DB:0.0107303,EB:0.0214607,FB:0.0429213,GB:0.0429213,HB:0.096573,IB:1.83489,vD:0,wD:0,xD:0,yD:0,zD:0,dC:0,"0D":0,"1D":0,"2D":0,"3D":0,"4D":0,TC:0,UC:0,VC:0,"5D":0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","J","vD","wD","xD","yD","zD","dC","0D","1D","2D","3D","4D","TC","UC","VC","5D","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","","",""],E:"Samsung Internet",F:{"9":1677369600,J:1461024000,vD:1481846400,wD:1509408000,xD:1528329600,yD:1546128000,zD:1554163200,dC:1567900800,"0D":1582588800,"1D":1593475200,"2D":1605657600,"3D":1618531200,"4D":1629072000,TC:1640736000,UC:1651708800,VC:1659657600,"5D":1667260800,AB:1684454400,BB:1689292800,CB:1697587200,DB:1711497600,EB:1715126400,FB:1717718400,GB:1725667200,HB:1746057600,IB:1761264000}},Q:{A:{"6D":0.122452},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","6D","","",""],E:"QQ Browser",F:{"6D":1710288000}},R:{A:{"7D":0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","7D","","",""],E:"Baidu Browser",F:{"7D":1710201600}},S:{A:{"8D":0,"9D":0},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","8D","9D","","",""],E:"KaiOS Browser",F:{"8D":1527811200,"9D":1631664000}}}; diff --git a/node_modules/caniuse-lite/data/browserVersions.js b/node_modules/caniuse-lite/data/browserVersions.js index 5efdcaf82..1e8ce6165 100644 --- a/node_modules/caniuse-lite/data/browserVersions.js +++ b/node_modules/caniuse-lite/data/browserVersions.js @@ -1 +1 @@ -module.exports={"0":"22","1":"23","2":"24","3":"25","4":"26","5":"27","6":"115","7":"116","8":"117","9":"118",A:"10",B:"11",C:"12",D:"7",E:"8",F:"9",G:"15",H:"80",I:"131",J:"4",K:"6",L:"13",M:"14",N:"16",O:"17",P:"18",Q:"79",R:"81",S:"83",T:"84",U:"85",V:"86",W:"87",X:"88",Y:"89",Z:"90",a:"91",b:"92",c:"93",d:"94",e:"95",f:"96",g:"97",h:"98",i:"99",j:"100",k:"101",l:"102",m:"103",n:"104",o:"105",p:"106",q:"107",r:"108",s:"109",t:"110",u:"111",v:"112",w:"113",x:"114",y:"20",z:"21",AB:"119",BB:"120",CB:"121",DB:"122",EB:"123",FB:"124",GB:"125",HB:"126",IB:"127",JB:"128",KB:"129",LB:"130",MB:"5",NB:"19",OB:"28",PB:"29",QB:"30",RB:"31",SB:"32",TB:"33",UB:"34",VB:"35",WB:"36",XB:"37",YB:"38",ZB:"39",aB:"40",bB:"41",cB:"42",dB:"43",eB:"44",fB:"45",gB:"46",hB:"47",iB:"48",jB:"49",kB:"50",lB:"51",mB:"52",nB:"53",oB:"54",pB:"55",qB:"56",rB:"57",sB:"58",tB:"60",uB:"62",vB:"63",wB:"64",xB:"65",yB:"66",zB:"67","0B":"68","1B":"69","2B":"70","3B":"71","4B":"72","5B":"73","6B":"74","7B":"75","8B":"76","9B":"77",AC:"78",BC:"132",CC:"11.1",DC:"12.1",EC:"15.5",FC:"16.0",GC:"17.0",HC:"18.0",IC:"3",JC:"59",KC:"61",LC:"82",MC:"133",NC:"134",OC:"3.2",PC:"10.1",QC:"15.2-15.3",RC:"15.4",SC:"16.1",TC:"16.2",UC:"16.3",VC:"16.4",WC:"16.5",XC:"17.1",YC:"17.2",ZC:"17.3",aC:"17.4",bC:"17.5",cC:"18.1",dC:"18.2",eC:"11.5",fC:"4.2-4.3",gC:"5.5",hC:"2",iC:"135",jC:"136",kC:"3.5",lC:"3.6",mC:"3.1",nC:"5.1",oC:"6.1",pC:"7.1",qC:"9.1",rC:"13.1",sC:"14.1",tC:"15.1",uC:"15.6",vC:"16.6",wC:"17.6",xC:"TP",yC:"9.5-9.6",zC:"10.0-10.1","0C":"10.5","1C":"10.6","2C":"11.6","3C":"4.0-4.1","4C":"5.0-5.1","5C":"6.0-6.1","6C":"7.0-7.1","7C":"8.1-8.4","8C":"9.0-9.2","9C":"9.3",AD:"10.0-10.2",BD:"10.3",CD:"11.0-11.2",DD:"11.3-11.4",ED:"12.0-12.1",FD:"12.2-12.5",GD:"13.0-13.1",HD:"13.2",ID:"13.3",JD:"13.4-13.7",KD:"14.0-14.4",LD:"14.5-14.8",MD:"15.0-15.1",ND:"15.6-15.8",OD:"16.6-16.7",PD:"17.6-17.7",QD:"all",RD:"2.1",SD:"2.2",TD:"2.3",UD:"4.1",VD:"4.4",WD:"4.4.3-4.4.4",XD:"5.0-5.4",YD:"6.2-6.4",ZD:"7.2-7.4",aD:"8.2",bD:"9.2",cD:"11.1-11.2",dD:"12.0",eD:"13.0",fD:"14.0",gD:"15.0",hD:"19.0",iD:"14.9",jD:"13.52",kD:"2.5",lD:"3.0-3.1"}; +module.exports={"0":"117","1":"118","2":"119","3":"120","4":"121","5":"122","6":"123","7":"124","8":"125","9":"20",A:"10",B:"11",C:"12",D:"7",E:"8",F:"9",G:"15",H:"80",I:"145",J:"4",K:"6",L:"13",M:"14",N:"16",O:"17",P:"18",Q:"79",R:"81",S:"83",T:"84",U:"85",V:"86",W:"87",X:"88",Y:"89",Z:"90",a:"91",b:"92",c:"93",d:"94",e:"95",f:"96",g:"97",h:"98",i:"99",j:"100",k:"101",l:"102",m:"103",n:"104",o:"105",p:"106",q:"107",r:"108",s:"109",t:"110",u:"111",v:"112",w:"113",x:"114",y:"115",z:"116",AB:"21",BB:"22",CB:"23",DB:"24",EB:"25",FB:"26",GB:"27",HB:"28",IB:"29",JB:"126",KB:"127",LB:"128",MB:"129",NB:"130",OB:"131",PB:"132",QB:"133",RB:"134",SB:"135",TB:"136",UB:"137",VB:"138",WB:"139",XB:"140",YB:"141",ZB:"142",aB:"143",bB:"144",cB:"5",dB:"19",eB:"30",fB:"31",gB:"32",hB:"33",iB:"34",jB:"35",kB:"36",lB:"37",mB:"38",nB:"39",oB:"40",pB:"41",qB:"42",rB:"43",sB:"44",tB:"45",uB:"46",vB:"47",wB:"48",xB:"49",yB:"50",zB:"51","0B":"52","1B":"53","2B":"54","3B":"55","4B":"56","5B":"57","6B":"58","7B":"60","8B":"62","9B":"63",AC:"64",BC:"65",CC:"66",DC:"67",EC:"68",FC:"69",GC:"70",HC:"71",IC:"72",JC:"73",KC:"74",LC:"75",MC:"76",NC:"77",OC:"78",PC:"147",QC:"11.1",RC:"12.1",SC:"15.5",TC:"16.0",UC:"17.0",VC:"18.0",WC:"3",XC:"59",YC:"61",ZC:"82",aC:"146",bC:"148",cC:"3.2",dC:"10.1",eC:"15.2-15.3",fC:"15.4",gC:"16.1",hC:"16.2",iC:"16.3",jC:"16.4",kC:"16.5",lC:"17.1",mC:"17.2",nC:"17.3",oC:"17.4",pC:"17.5",qC:"18.1",rC:"18.2",sC:"18.3",tC:"18.4",uC:"26.0",vC:"26.1",wC:"26.2",xC:"26.3",yC:"26.4",zC:"11.5","0C":"4.2-4.3","1C":"5.5","2C":"2","3C":"149","4C":"150","5C":"151","6C":"3.5","7C":"3.6","8C":"3.1","9C":"5.1",AD:"6.1",BD:"7.1",CD:"9.1",DD:"13.1",ED:"14.1",FD:"15.1",GD:"15.6",HD:"16.6",ID:"17.6",JD:"18.5-18.6",KD:"TP",LD:"9.5-9.6",MD:"10.0-10.1",ND:"10.5",OD:"10.6",PD:"11.6",QD:"4.0-4.1",RD:"5.0-5.1",SD:"6.0-6.1",TD:"7.0-7.1",UD:"8.1-8.4",VD:"9.0-9.2",WD:"9.3",XD:"10.0-10.2",YD:"10.3",ZD:"11.0-11.2",aD:"11.3-11.4",bD:"12.0-12.1",cD:"12.2-12.5",dD:"13.0-13.1",eD:"13.2",fD:"13.3",gD:"13.4-13.7",hD:"14.0-14.4",iD:"14.5-14.8",jD:"15.0-15.1",kD:"15.6-15.8",lD:"16.6-16.7",mD:"17.6-17.7",nD:"18.5-18.7",oD:"all",pD:"2.1",qD:"2.2",rD:"2.3",sD:"4.1",tD:"4.4",uD:"4.4.3-4.4.4",vD:"5.0-5.4",wD:"6.2-6.4",xD:"7.2-7.4",yD:"8.2",zD:"9.2","0D":"11.1-11.2","1D":"12.0","2D":"13.0","3D":"14.0","4D":"15.0","5D":"19.0","6D":"14.9","7D":"13.52","8D":"2.5","9D":"3.0-3.1"}; diff --git a/node_modules/caniuse-lite/data/features.js b/node_modules/caniuse-lite/data/features.js index 23ac57006..2a3d56133 100644 --- a/node_modules/caniuse-lite/data/features.js +++ b/node_modules/caniuse-lite/data/features.js @@ -1 +1 @@ -module.exports={"aac":require("./features/aac"),"abortcontroller":require("./features/abortcontroller"),"ac3-ec3":require("./features/ac3-ec3"),"accelerometer":require("./features/accelerometer"),"addeventlistener":require("./features/addeventlistener"),"alternate-stylesheet":require("./features/alternate-stylesheet"),"ambient-light":require("./features/ambient-light"),"apng":require("./features/apng"),"array-find-index":require("./features/array-find-index"),"array-find":require("./features/array-find"),"array-flat":require("./features/array-flat"),"array-includes":require("./features/array-includes"),"arrow-functions":require("./features/arrow-functions"),"asmjs":require("./features/asmjs"),"async-clipboard":require("./features/async-clipboard"),"async-functions":require("./features/async-functions"),"atob-btoa":require("./features/atob-btoa"),"audio-api":require("./features/audio-api"),"audio":require("./features/audio"),"audiotracks":require("./features/audiotracks"),"autofocus":require("./features/autofocus"),"auxclick":require("./features/auxclick"),"av1":require("./features/av1"),"avif":require("./features/avif"),"background-attachment":require("./features/background-attachment"),"background-clip-text":require("./features/background-clip-text"),"background-img-opts":require("./features/background-img-opts"),"background-position-x-y":require("./features/background-position-x-y"),"background-repeat-round-space":require("./features/background-repeat-round-space"),"background-sync":require("./features/background-sync"),"battery-status":require("./features/battery-status"),"beacon":require("./features/beacon"),"beforeafterprint":require("./features/beforeafterprint"),"bigint":require("./features/bigint"),"blobbuilder":require("./features/blobbuilder"),"bloburls":require("./features/bloburls"),"border-image":require("./features/border-image"),"border-radius":require("./features/border-radius"),"broadcastchannel":require("./features/broadcastchannel"),"brotli":require("./features/brotli"),"calc":require("./features/calc"),"canvas-blending":require("./features/canvas-blending"),"canvas-text":require("./features/canvas-text"),"canvas":require("./features/canvas"),"ch-unit":require("./features/ch-unit"),"chacha20-poly1305":require("./features/chacha20-poly1305"),"channel-messaging":require("./features/channel-messaging"),"childnode-remove":require("./features/childnode-remove"),"classlist":require("./features/classlist"),"client-hints-dpr-width-viewport":require("./features/client-hints-dpr-width-viewport"),"clipboard":require("./features/clipboard"),"colr-v1":require("./features/colr-v1"),"colr":require("./features/colr"),"comparedocumentposition":require("./features/comparedocumentposition"),"console-basic":require("./features/console-basic"),"console-time":require("./features/console-time"),"const":require("./features/const"),"constraint-validation":require("./features/constraint-validation"),"contenteditable":require("./features/contenteditable"),"contentsecuritypolicy":require("./features/contentsecuritypolicy"),"contentsecuritypolicy2":require("./features/contentsecuritypolicy2"),"cookie-store-api":require("./features/cookie-store-api"),"cors":require("./features/cors"),"createimagebitmap":require("./features/createimagebitmap"),"credential-management":require("./features/credential-management"),"cryptography":require("./features/cryptography"),"css-all":require("./features/css-all"),"css-anchor-positioning":require("./features/css-anchor-positioning"),"css-animation":require("./features/css-animation"),"css-any-link":require("./features/css-any-link"),"css-appearance":require("./features/css-appearance"),"css-at-counter-style":require("./features/css-at-counter-style"),"css-autofill":require("./features/css-autofill"),"css-backdrop-filter":require("./features/css-backdrop-filter"),"css-background-offsets":require("./features/css-background-offsets"),"css-backgroundblendmode":require("./features/css-backgroundblendmode"),"css-boxdecorationbreak":require("./features/css-boxdecorationbreak"),"css-boxshadow":require("./features/css-boxshadow"),"css-canvas":require("./features/css-canvas"),"css-caret-color":require("./features/css-caret-color"),"css-cascade-layers":require("./features/css-cascade-layers"),"css-cascade-scope":require("./features/css-cascade-scope"),"css-case-insensitive":require("./features/css-case-insensitive"),"css-clip-path":require("./features/css-clip-path"),"css-color-adjust":require("./features/css-color-adjust"),"css-color-function":require("./features/css-color-function"),"css-conic-gradients":require("./features/css-conic-gradients"),"css-container-queries-style":require("./features/css-container-queries-style"),"css-container-queries":require("./features/css-container-queries"),"css-container-query-units":require("./features/css-container-query-units"),"css-containment":require("./features/css-containment"),"css-content-visibility":require("./features/css-content-visibility"),"css-counters":require("./features/css-counters"),"css-crisp-edges":require("./features/css-crisp-edges"),"css-cross-fade":require("./features/css-cross-fade"),"css-default-pseudo":require("./features/css-default-pseudo"),"css-descendant-gtgt":require("./features/css-descendant-gtgt"),"css-deviceadaptation":require("./features/css-deviceadaptation"),"css-dir-pseudo":require("./features/css-dir-pseudo"),"css-display-contents":require("./features/css-display-contents"),"css-element-function":require("./features/css-element-function"),"css-env-function":require("./features/css-env-function"),"css-exclusions":require("./features/css-exclusions"),"css-featurequeries":require("./features/css-featurequeries"),"css-file-selector-button":require("./features/css-file-selector-button"),"css-filter-function":require("./features/css-filter-function"),"css-filters":require("./features/css-filters"),"css-first-letter":require("./features/css-first-letter"),"css-first-line":require("./features/css-first-line"),"css-fixed":require("./features/css-fixed"),"css-focus-visible":require("./features/css-focus-visible"),"css-focus-within":require("./features/css-focus-within"),"css-font-palette":require("./features/css-font-palette"),"css-font-rendering-controls":require("./features/css-font-rendering-controls"),"css-font-stretch":require("./features/css-font-stretch"),"css-gencontent":require("./features/css-gencontent"),"css-gradients":require("./features/css-gradients"),"css-grid-animation":require("./features/css-grid-animation"),"css-grid":require("./features/css-grid"),"css-hanging-punctuation":require("./features/css-hanging-punctuation"),"css-has":require("./features/css-has"),"css-hyphens":require("./features/css-hyphens"),"css-image-orientation":require("./features/css-image-orientation"),"css-image-set":require("./features/css-image-set"),"css-in-out-of-range":require("./features/css-in-out-of-range"),"css-indeterminate-pseudo":require("./features/css-indeterminate-pseudo"),"css-initial-letter":require("./features/css-initial-letter"),"css-initial-value":require("./features/css-initial-value"),"css-lch-lab":require("./features/css-lch-lab"),"css-letter-spacing":require("./features/css-letter-spacing"),"css-line-clamp":require("./features/css-line-clamp"),"css-logical-props":require("./features/css-logical-props"),"css-marker-pseudo":require("./features/css-marker-pseudo"),"css-masks":require("./features/css-masks"),"css-matches-pseudo":require("./features/css-matches-pseudo"),"css-math-functions":require("./features/css-math-functions"),"css-media-interaction":require("./features/css-media-interaction"),"css-media-range-syntax":require("./features/css-media-range-syntax"),"css-media-resolution":require("./features/css-media-resolution"),"css-media-scripting":require("./features/css-media-scripting"),"css-mediaqueries":require("./features/css-mediaqueries"),"css-mixblendmode":require("./features/css-mixblendmode"),"css-module-scripts":require("./features/css-module-scripts"),"css-motion-paths":require("./features/css-motion-paths"),"css-namespaces":require("./features/css-namespaces"),"css-nesting":require("./features/css-nesting"),"css-not-sel-list":require("./features/css-not-sel-list"),"css-nth-child-of":require("./features/css-nth-child-of"),"css-opacity":require("./features/css-opacity"),"css-optional-pseudo":require("./features/css-optional-pseudo"),"css-overflow-anchor":require("./features/css-overflow-anchor"),"css-overflow-overlay":require("./features/css-overflow-overlay"),"css-overflow":require("./features/css-overflow"),"css-overscroll-behavior":require("./features/css-overscroll-behavior"),"css-page-break":require("./features/css-page-break"),"css-paged-media":require("./features/css-paged-media"),"css-paint-api":require("./features/css-paint-api"),"css-placeholder-shown":require("./features/css-placeholder-shown"),"css-placeholder":require("./features/css-placeholder"),"css-print-color-adjust":require("./features/css-print-color-adjust"),"css-read-only-write":require("./features/css-read-only-write"),"css-rebeccapurple":require("./features/css-rebeccapurple"),"css-reflections":require("./features/css-reflections"),"css-regions":require("./features/css-regions"),"css-relative-colors":require("./features/css-relative-colors"),"css-repeating-gradients":require("./features/css-repeating-gradients"),"css-resize":require("./features/css-resize"),"css-revert-value":require("./features/css-revert-value"),"css-rrggbbaa":require("./features/css-rrggbbaa"),"css-scroll-behavior":require("./features/css-scroll-behavior"),"css-scrollbar":require("./features/css-scrollbar"),"css-sel2":require("./features/css-sel2"),"css-sel3":require("./features/css-sel3"),"css-selection":require("./features/css-selection"),"css-shapes":require("./features/css-shapes"),"css-snappoints":require("./features/css-snappoints"),"css-sticky":require("./features/css-sticky"),"css-subgrid":require("./features/css-subgrid"),"css-supports-api":require("./features/css-supports-api"),"css-table":require("./features/css-table"),"css-text-align-last":require("./features/css-text-align-last"),"css-text-box-trim":require("./features/css-text-box-trim"),"css-text-indent":require("./features/css-text-indent"),"css-text-justify":require("./features/css-text-justify"),"css-text-orientation":require("./features/css-text-orientation"),"css-text-spacing":require("./features/css-text-spacing"),"css-text-wrap-balance":require("./features/css-text-wrap-balance"),"css-textshadow":require("./features/css-textshadow"),"css-touch-action":require("./features/css-touch-action"),"css-transitions":require("./features/css-transitions"),"css-unicode-bidi":require("./features/css-unicode-bidi"),"css-unset-value":require("./features/css-unset-value"),"css-variables":require("./features/css-variables"),"css-when-else":require("./features/css-when-else"),"css-widows-orphans":require("./features/css-widows-orphans"),"css-width-stretch":require("./features/css-width-stretch"),"css-writing-mode":require("./features/css-writing-mode"),"css-zoom":require("./features/css-zoom"),"css3-attr":require("./features/css3-attr"),"css3-boxsizing":require("./features/css3-boxsizing"),"css3-colors":require("./features/css3-colors"),"css3-cursors-grab":require("./features/css3-cursors-grab"),"css3-cursors-newer":require("./features/css3-cursors-newer"),"css3-cursors":require("./features/css3-cursors"),"css3-tabsize":require("./features/css3-tabsize"),"currentcolor":require("./features/currentcolor"),"custom-elements":require("./features/custom-elements"),"custom-elementsv1":require("./features/custom-elementsv1"),"customevent":require("./features/customevent"),"datalist":require("./features/datalist"),"dataset":require("./features/dataset"),"datauri":require("./features/datauri"),"date-tolocaledatestring":require("./features/date-tolocaledatestring"),"declarative-shadow-dom":require("./features/declarative-shadow-dom"),"decorators":require("./features/decorators"),"details":require("./features/details"),"deviceorientation":require("./features/deviceorientation"),"devicepixelratio":require("./features/devicepixelratio"),"dialog":require("./features/dialog"),"dispatchevent":require("./features/dispatchevent"),"dnssec":require("./features/dnssec"),"do-not-track":require("./features/do-not-track"),"document-currentscript":require("./features/document-currentscript"),"document-evaluate-xpath":require("./features/document-evaluate-xpath"),"document-execcommand":require("./features/document-execcommand"),"document-policy":require("./features/document-policy"),"document-scrollingelement":require("./features/document-scrollingelement"),"documenthead":require("./features/documenthead"),"dom-manip-convenience":require("./features/dom-manip-convenience"),"dom-range":require("./features/dom-range"),"domcontentloaded":require("./features/domcontentloaded"),"dommatrix":require("./features/dommatrix"),"download":require("./features/download"),"dragndrop":require("./features/dragndrop"),"element-closest":require("./features/element-closest"),"element-from-point":require("./features/element-from-point"),"element-scroll-methods":require("./features/element-scroll-methods"),"eme":require("./features/eme"),"eot":require("./features/eot"),"es5":require("./features/es5"),"es6-class":require("./features/es6-class"),"es6-generators":require("./features/es6-generators"),"es6-module-dynamic-import":require("./features/es6-module-dynamic-import"),"es6-module":require("./features/es6-module"),"es6-number":require("./features/es6-number"),"es6-string-includes":require("./features/es6-string-includes"),"es6":require("./features/es6"),"eventsource":require("./features/eventsource"),"extended-system-fonts":require("./features/extended-system-fonts"),"feature-policy":require("./features/feature-policy"),"fetch":require("./features/fetch"),"fieldset-disabled":require("./features/fieldset-disabled"),"fileapi":require("./features/fileapi"),"filereader":require("./features/filereader"),"filereadersync":require("./features/filereadersync"),"filesystem":require("./features/filesystem"),"flac":require("./features/flac"),"flexbox-gap":require("./features/flexbox-gap"),"flexbox":require("./features/flexbox"),"flow-root":require("./features/flow-root"),"focusin-focusout-events":require("./features/focusin-focusout-events"),"font-family-system-ui":require("./features/font-family-system-ui"),"font-feature":require("./features/font-feature"),"font-kerning":require("./features/font-kerning"),"font-loading":require("./features/font-loading"),"font-size-adjust":require("./features/font-size-adjust"),"font-smooth":require("./features/font-smooth"),"font-unicode-range":require("./features/font-unicode-range"),"font-variant-alternates":require("./features/font-variant-alternates"),"font-variant-numeric":require("./features/font-variant-numeric"),"fontface":require("./features/fontface"),"form-attribute":require("./features/form-attribute"),"form-submit-attributes":require("./features/form-submit-attributes"),"form-validation":require("./features/form-validation"),"forms":require("./features/forms"),"fullscreen":require("./features/fullscreen"),"gamepad":require("./features/gamepad"),"geolocation":require("./features/geolocation"),"getboundingclientrect":require("./features/getboundingclientrect"),"getcomputedstyle":require("./features/getcomputedstyle"),"getelementsbyclassname":require("./features/getelementsbyclassname"),"getrandomvalues":require("./features/getrandomvalues"),"gyroscope":require("./features/gyroscope"),"hardwareconcurrency":require("./features/hardwareconcurrency"),"hashchange":require("./features/hashchange"),"heif":require("./features/heif"),"hevc":require("./features/hevc"),"hidden":require("./features/hidden"),"high-resolution-time":require("./features/high-resolution-time"),"history":require("./features/history"),"html-media-capture":require("./features/html-media-capture"),"html5semantic":require("./features/html5semantic"),"http-live-streaming":require("./features/http-live-streaming"),"http2":require("./features/http2"),"http3":require("./features/http3"),"iframe-sandbox":require("./features/iframe-sandbox"),"iframe-seamless":require("./features/iframe-seamless"),"iframe-srcdoc":require("./features/iframe-srcdoc"),"imagecapture":require("./features/imagecapture"),"ime":require("./features/ime"),"img-naturalwidth-naturalheight":require("./features/img-naturalwidth-naturalheight"),"import-maps":require("./features/import-maps"),"imports":require("./features/imports"),"indeterminate-checkbox":require("./features/indeterminate-checkbox"),"indexeddb":require("./features/indexeddb"),"indexeddb2":require("./features/indexeddb2"),"inline-block":require("./features/inline-block"),"innertext":require("./features/innertext"),"input-autocomplete-onoff":require("./features/input-autocomplete-onoff"),"input-color":require("./features/input-color"),"input-datetime":require("./features/input-datetime"),"input-email-tel-url":require("./features/input-email-tel-url"),"input-event":require("./features/input-event"),"input-file-accept":require("./features/input-file-accept"),"input-file-directory":require("./features/input-file-directory"),"input-file-multiple":require("./features/input-file-multiple"),"input-inputmode":require("./features/input-inputmode"),"input-minlength":require("./features/input-minlength"),"input-number":require("./features/input-number"),"input-pattern":require("./features/input-pattern"),"input-placeholder":require("./features/input-placeholder"),"input-range":require("./features/input-range"),"input-search":require("./features/input-search"),"input-selection":require("./features/input-selection"),"insert-adjacent":require("./features/insert-adjacent"),"insertadjacenthtml":require("./features/insertadjacenthtml"),"internationalization":require("./features/internationalization"),"intersectionobserver-v2":require("./features/intersectionobserver-v2"),"intersectionobserver":require("./features/intersectionobserver"),"intl-pluralrules":require("./features/intl-pluralrules"),"intrinsic-width":require("./features/intrinsic-width"),"jpeg2000":require("./features/jpeg2000"),"jpegxl":require("./features/jpegxl"),"jpegxr":require("./features/jpegxr"),"js-regexp-lookbehind":require("./features/js-regexp-lookbehind"),"json":require("./features/json"),"justify-content-space-evenly":require("./features/justify-content-space-evenly"),"kerning-pairs-ligatures":require("./features/kerning-pairs-ligatures"),"keyboardevent-charcode":require("./features/keyboardevent-charcode"),"keyboardevent-code":require("./features/keyboardevent-code"),"keyboardevent-getmodifierstate":require("./features/keyboardevent-getmodifierstate"),"keyboardevent-key":require("./features/keyboardevent-key"),"keyboardevent-location":require("./features/keyboardevent-location"),"keyboardevent-which":require("./features/keyboardevent-which"),"lazyload":require("./features/lazyload"),"let":require("./features/let"),"link-icon-png":require("./features/link-icon-png"),"link-icon-svg":require("./features/link-icon-svg"),"link-rel-dns-prefetch":require("./features/link-rel-dns-prefetch"),"link-rel-modulepreload":require("./features/link-rel-modulepreload"),"link-rel-preconnect":require("./features/link-rel-preconnect"),"link-rel-prefetch":require("./features/link-rel-prefetch"),"link-rel-preload":require("./features/link-rel-preload"),"link-rel-prerender":require("./features/link-rel-prerender"),"loading-lazy-attr":require("./features/loading-lazy-attr"),"localecompare":require("./features/localecompare"),"magnetometer":require("./features/magnetometer"),"matchesselector":require("./features/matchesselector"),"matchmedia":require("./features/matchmedia"),"mathml":require("./features/mathml"),"maxlength":require("./features/maxlength"),"mdn-css-backdrop-pseudo-element":require("./features/mdn-css-backdrop-pseudo-element"),"mdn-css-unicode-bidi-isolate-override":require("./features/mdn-css-unicode-bidi-isolate-override"),"mdn-css-unicode-bidi-isolate":require("./features/mdn-css-unicode-bidi-isolate"),"mdn-css-unicode-bidi-plaintext":require("./features/mdn-css-unicode-bidi-plaintext"),"mdn-text-decoration-color":require("./features/mdn-text-decoration-color"),"mdn-text-decoration-line":require("./features/mdn-text-decoration-line"),"mdn-text-decoration-shorthand":require("./features/mdn-text-decoration-shorthand"),"mdn-text-decoration-style":require("./features/mdn-text-decoration-style"),"media-fragments":require("./features/media-fragments"),"mediacapture-fromelement":require("./features/mediacapture-fromelement"),"mediarecorder":require("./features/mediarecorder"),"mediasource":require("./features/mediasource"),"menu":require("./features/menu"),"meta-theme-color":require("./features/meta-theme-color"),"meter":require("./features/meter"),"midi":require("./features/midi"),"minmaxwh":require("./features/minmaxwh"),"mp3":require("./features/mp3"),"mpeg-dash":require("./features/mpeg-dash"),"mpeg4":require("./features/mpeg4"),"multibackgrounds":require("./features/multibackgrounds"),"multicolumn":require("./features/multicolumn"),"mutation-events":require("./features/mutation-events"),"mutationobserver":require("./features/mutationobserver"),"namevalue-storage":require("./features/namevalue-storage"),"native-filesystem-api":require("./features/native-filesystem-api"),"nav-timing":require("./features/nav-timing"),"netinfo":require("./features/netinfo"),"notifications":require("./features/notifications"),"object-entries":require("./features/object-entries"),"object-fit":require("./features/object-fit"),"object-observe":require("./features/object-observe"),"object-values":require("./features/object-values"),"objectrtc":require("./features/objectrtc"),"offline-apps":require("./features/offline-apps"),"offscreencanvas":require("./features/offscreencanvas"),"ogg-vorbis":require("./features/ogg-vorbis"),"ogv":require("./features/ogv"),"ol-reversed":require("./features/ol-reversed"),"once-event-listener":require("./features/once-event-listener"),"online-status":require("./features/online-status"),"opus":require("./features/opus"),"orientation-sensor":require("./features/orientation-sensor"),"outline":require("./features/outline"),"pad-start-end":require("./features/pad-start-end"),"page-transition-events":require("./features/page-transition-events"),"pagevisibility":require("./features/pagevisibility"),"passive-event-listener":require("./features/passive-event-listener"),"passkeys":require("./features/passkeys"),"passwordrules":require("./features/passwordrules"),"path2d":require("./features/path2d"),"payment-request":require("./features/payment-request"),"pdf-viewer":require("./features/pdf-viewer"),"permissions-api":require("./features/permissions-api"),"permissions-policy":require("./features/permissions-policy"),"picture-in-picture":require("./features/picture-in-picture"),"picture":require("./features/picture"),"ping":require("./features/ping"),"png-alpha":require("./features/png-alpha"),"pointer-events":require("./features/pointer-events"),"pointer":require("./features/pointer"),"pointerlock":require("./features/pointerlock"),"portals":require("./features/portals"),"prefers-color-scheme":require("./features/prefers-color-scheme"),"prefers-reduced-motion":require("./features/prefers-reduced-motion"),"progress":require("./features/progress"),"promise-finally":require("./features/promise-finally"),"promises":require("./features/promises"),"proximity":require("./features/proximity"),"proxy":require("./features/proxy"),"publickeypinning":require("./features/publickeypinning"),"push-api":require("./features/push-api"),"queryselector":require("./features/queryselector"),"readonly-attr":require("./features/readonly-attr"),"referrer-policy":require("./features/referrer-policy"),"registerprotocolhandler":require("./features/registerprotocolhandler"),"rel-noopener":require("./features/rel-noopener"),"rel-noreferrer":require("./features/rel-noreferrer"),"rellist":require("./features/rellist"),"rem":require("./features/rem"),"requestanimationframe":require("./features/requestanimationframe"),"requestidlecallback":require("./features/requestidlecallback"),"resizeobserver":require("./features/resizeobserver"),"resource-timing":require("./features/resource-timing"),"rest-parameters":require("./features/rest-parameters"),"rtcpeerconnection":require("./features/rtcpeerconnection"),"ruby":require("./features/ruby"),"run-in":require("./features/run-in"),"same-site-cookie-attribute":require("./features/same-site-cookie-attribute"),"screen-orientation":require("./features/screen-orientation"),"script-async":require("./features/script-async"),"script-defer":require("./features/script-defer"),"scrollintoview":require("./features/scrollintoview"),"scrollintoviewifneeded":require("./features/scrollintoviewifneeded"),"sdch":require("./features/sdch"),"selection-api":require("./features/selection-api"),"selectlist":require("./features/selectlist"),"server-timing":require("./features/server-timing"),"serviceworkers":require("./features/serviceworkers"),"setimmediate":require("./features/setimmediate"),"shadowdom":require("./features/shadowdom"),"shadowdomv1":require("./features/shadowdomv1"),"sharedarraybuffer":require("./features/sharedarraybuffer"),"sharedworkers":require("./features/sharedworkers"),"sni":require("./features/sni"),"spdy":require("./features/spdy"),"speech-recognition":require("./features/speech-recognition"),"speech-synthesis":require("./features/speech-synthesis"),"spellcheck-attribute":require("./features/spellcheck-attribute"),"sql-storage":require("./features/sql-storage"),"srcset":require("./features/srcset"),"stream":require("./features/stream"),"streams":require("./features/streams"),"stricttransportsecurity":require("./features/stricttransportsecurity"),"style-scoped":require("./features/style-scoped"),"subresource-bundling":require("./features/subresource-bundling"),"subresource-integrity":require("./features/subresource-integrity"),"svg-css":require("./features/svg-css"),"svg-filters":require("./features/svg-filters"),"svg-fonts":require("./features/svg-fonts"),"svg-fragment":require("./features/svg-fragment"),"svg-html":require("./features/svg-html"),"svg-html5":require("./features/svg-html5"),"svg-img":require("./features/svg-img"),"svg-smil":require("./features/svg-smil"),"svg":require("./features/svg"),"sxg":require("./features/sxg"),"tabindex-attr":require("./features/tabindex-attr"),"template-literals":require("./features/template-literals"),"template":require("./features/template"),"temporal":require("./features/temporal"),"testfeat":require("./features/testfeat"),"text-decoration":require("./features/text-decoration"),"text-emphasis":require("./features/text-emphasis"),"text-overflow":require("./features/text-overflow"),"text-size-adjust":require("./features/text-size-adjust"),"text-stroke":require("./features/text-stroke"),"textcontent":require("./features/textcontent"),"textencoder":require("./features/textencoder"),"tls1-1":require("./features/tls1-1"),"tls1-2":require("./features/tls1-2"),"tls1-3":require("./features/tls1-3"),"touch":require("./features/touch"),"transforms2d":require("./features/transforms2d"),"transforms3d":require("./features/transforms3d"),"trusted-types":require("./features/trusted-types"),"ttf":require("./features/ttf"),"typedarrays":require("./features/typedarrays"),"u2f":require("./features/u2f"),"unhandledrejection":require("./features/unhandledrejection"),"upgradeinsecurerequests":require("./features/upgradeinsecurerequests"),"url-scroll-to-text-fragment":require("./features/url-scroll-to-text-fragment"),"url":require("./features/url"),"urlsearchparams":require("./features/urlsearchparams"),"use-strict":require("./features/use-strict"),"user-select-none":require("./features/user-select-none"),"user-timing":require("./features/user-timing"),"variable-fonts":require("./features/variable-fonts"),"vector-effect":require("./features/vector-effect"),"vibration":require("./features/vibration"),"video":require("./features/video"),"videotracks":require("./features/videotracks"),"view-transitions":require("./features/view-transitions"),"viewport-unit-variants":require("./features/viewport-unit-variants"),"viewport-units":require("./features/viewport-units"),"wai-aria":require("./features/wai-aria"),"wake-lock":require("./features/wake-lock"),"wasm-bigint":require("./features/wasm-bigint"),"wasm-bulk-memory":require("./features/wasm-bulk-memory"),"wasm-extended-const":require("./features/wasm-extended-const"),"wasm-gc":require("./features/wasm-gc"),"wasm-multi-memory":require("./features/wasm-multi-memory"),"wasm-multi-value":require("./features/wasm-multi-value"),"wasm-mutable-globals":require("./features/wasm-mutable-globals"),"wasm-nontrapping-fptoint":require("./features/wasm-nontrapping-fptoint"),"wasm-reference-types":require("./features/wasm-reference-types"),"wasm-relaxed-simd":require("./features/wasm-relaxed-simd"),"wasm-signext":require("./features/wasm-signext"),"wasm-simd":require("./features/wasm-simd"),"wasm-tail-calls":require("./features/wasm-tail-calls"),"wasm-threads":require("./features/wasm-threads"),"wasm":require("./features/wasm"),"wav":require("./features/wav"),"wbr-element":require("./features/wbr-element"),"web-animation":require("./features/web-animation"),"web-app-manifest":require("./features/web-app-manifest"),"web-bluetooth":require("./features/web-bluetooth"),"web-serial":require("./features/web-serial"),"web-share":require("./features/web-share"),"webauthn":require("./features/webauthn"),"webcodecs":require("./features/webcodecs"),"webgl":require("./features/webgl"),"webgl2":require("./features/webgl2"),"webgpu":require("./features/webgpu"),"webhid":require("./features/webhid"),"webkit-user-drag":require("./features/webkit-user-drag"),"webm":require("./features/webm"),"webnfc":require("./features/webnfc"),"webp":require("./features/webp"),"websockets":require("./features/websockets"),"webtransport":require("./features/webtransport"),"webusb":require("./features/webusb"),"webvr":require("./features/webvr"),"webvtt":require("./features/webvtt"),"webworkers":require("./features/webworkers"),"webxr":require("./features/webxr"),"will-change":require("./features/will-change"),"woff":require("./features/woff"),"woff2":require("./features/woff2"),"word-break":require("./features/word-break"),"wordwrap":require("./features/wordwrap"),"x-doc-messaging":require("./features/x-doc-messaging"),"x-frame-options":require("./features/x-frame-options"),"xhr2":require("./features/xhr2"),"xhtml":require("./features/xhtml"),"xhtmlsmil":require("./features/xhtmlsmil"),"xml-serializer":require("./features/xml-serializer"),"zstd":require("./features/zstd")}; +module.exports={"aac":require("./features/aac"),"abortcontroller":require("./features/abortcontroller"),"ac3-ec3":require("./features/ac3-ec3"),"accelerometer":require("./features/accelerometer"),"addeventlistener":require("./features/addeventlistener"),"alternate-stylesheet":require("./features/alternate-stylesheet"),"ambient-light":require("./features/ambient-light"),"apng":require("./features/apng"),"array-find-index":require("./features/array-find-index"),"array-find":require("./features/array-find"),"array-flat":require("./features/array-flat"),"array-includes":require("./features/array-includes"),"arrow-functions":require("./features/arrow-functions"),"asmjs":require("./features/asmjs"),"async-clipboard":require("./features/async-clipboard"),"async-functions":require("./features/async-functions"),"atob-btoa":require("./features/atob-btoa"),"audio-api":require("./features/audio-api"),"audio":require("./features/audio"),"audiotracks":require("./features/audiotracks"),"autofocus":require("./features/autofocus"),"auxclick":require("./features/auxclick"),"av1":require("./features/av1"),"avif":require("./features/avif"),"background-attachment":require("./features/background-attachment"),"background-clip-text":require("./features/background-clip-text"),"background-img-opts":require("./features/background-img-opts"),"background-position-x-y":require("./features/background-position-x-y"),"background-repeat-round-space":require("./features/background-repeat-round-space"),"background-sync":require("./features/background-sync"),"battery-status":require("./features/battery-status"),"beacon":require("./features/beacon"),"beforeafterprint":require("./features/beforeafterprint"),"bigint":require("./features/bigint"),"blobbuilder":require("./features/blobbuilder"),"bloburls":require("./features/bloburls"),"border-image":require("./features/border-image"),"border-radius":require("./features/border-radius"),"broadcastchannel":require("./features/broadcastchannel"),"brotli":require("./features/brotli"),"calc":require("./features/calc"),"canvas-blending":require("./features/canvas-blending"),"canvas-text":require("./features/canvas-text"),"canvas":require("./features/canvas"),"ch-unit":require("./features/ch-unit"),"chacha20-poly1305":require("./features/chacha20-poly1305"),"channel-messaging":require("./features/channel-messaging"),"childnode-remove":require("./features/childnode-remove"),"classlist":require("./features/classlist"),"client-hints-dpr-width-viewport":require("./features/client-hints-dpr-width-viewport"),"clipboard":require("./features/clipboard"),"colr-v1":require("./features/colr-v1"),"colr":require("./features/colr"),"comparedocumentposition":require("./features/comparedocumentposition"),"console-basic":require("./features/console-basic"),"console-time":require("./features/console-time"),"const":require("./features/const"),"constraint-validation":require("./features/constraint-validation"),"contenteditable":require("./features/contenteditable"),"contentsecuritypolicy":require("./features/contentsecuritypolicy"),"contentsecuritypolicy2":require("./features/contentsecuritypolicy2"),"cookie-store-api":require("./features/cookie-store-api"),"cors":require("./features/cors"),"createimagebitmap":require("./features/createimagebitmap"),"credential-management":require("./features/credential-management"),"cross-document-view-transitions":require("./features/cross-document-view-transitions"),"cryptography":require("./features/cryptography"),"css-all":require("./features/css-all"),"css-anchor-positioning":require("./features/css-anchor-positioning"),"css-animation":require("./features/css-animation"),"css-any-link":require("./features/css-any-link"),"css-appearance":require("./features/css-appearance"),"css-at-counter-style":require("./features/css-at-counter-style"),"css-autofill":require("./features/css-autofill"),"css-backdrop-filter":require("./features/css-backdrop-filter"),"css-background-offsets":require("./features/css-background-offsets"),"css-backgroundblendmode":require("./features/css-backgroundblendmode"),"css-boxdecorationbreak":require("./features/css-boxdecorationbreak"),"css-boxshadow":require("./features/css-boxshadow"),"css-canvas":require("./features/css-canvas"),"css-caret-color":require("./features/css-caret-color"),"css-cascade-layers":require("./features/css-cascade-layers"),"css-cascade-scope":require("./features/css-cascade-scope"),"css-case-insensitive":require("./features/css-case-insensitive"),"css-clip-path":require("./features/css-clip-path"),"css-color-adjust":require("./features/css-color-adjust"),"css-color-function":require("./features/css-color-function"),"css-conic-gradients":require("./features/css-conic-gradients"),"css-container-queries-style":require("./features/css-container-queries-style"),"css-container-queries":require("./features/css-container-queries"),"css-container-query-units":require("./features/css-container-query-units"),"css-containment":require("./features/css-containment"),"css-content-visibility":require("./features/css-content-visibility"),"css-counters":require("./features/css-counters"),"css-crisp-edges":require("./features/css-crisp-edges"),"css-cross-fade":require("./features/css-cross-fade"),"css-default-pseudo":require("./features/css-default-pseudo"),"css-descendant-gtgt":require("./features/css-descendant-gtgt"),"css-deviceadaptation":require("./features/css-deviceadaptation"),"css-dir-pseudo":require("./features/css-dir-pseudo"),"css-display-contents":require("./features/css-display-contents"),"css-element-function":require("./features/css-element-function"),"css-env-function":require("./features/css-env-function"),"css-exclusions":require("./features/css-exclusions"),"css-featurequeries":require("./features/css-featurequeries"),"css-file-selector-button":require("./features/css-file-selector-button"),"css-filter-function":require("./features/css-filter-function"),"css-filters":require("./features/css-filters"),"css-first-letter":require("./features/css-first-letter"),"css-first-line":require("./features/css-first-line"),"css-fixed":require("./features/css-fixed"),"css-focus-visible":require("./features/css-focus-visible"),"css-focus-within":require("./features/css-focus-within"),"css-font-palette":require("./features/css-font-palette"),"css-font-rendering-controls":require("./features/css-font-rendering-controls"),"css-font-stretch":require("./features/css-font-stretch"),"css-gencontent":require("./features/css-gencontent"),"css-gradients":require("./features/css-gradients"),"css-grid-animation":require("./features/css-grid-animation"),"css-grid-lanes":require("./features/css-grid-lanes"),"css-grid":require("./features/css-grid"),"css-hanging-punctuation":require("./features/css-hanging-punctuation"),"css-has":require("./features/css-has"),"css-hyphens":require("./features/css-hyphens"),"css-if":require("./features/css-if"),"css-image-orientation":require("./features/css-image-orientation"),"css-image-set":require("./features/css-image-set"),"css-in-out-of-range":require("./features/css-in-out-of-range"),"css-indeterminate-pseudo":require("./features/css-indeterminate-pseudo"),"css-initial-letter":require("./features/css-initial-letter"),"css-initial-value":require("./features/css-initial-value"),"css-lch-lab":require("./features/css-lch-lab"),"css-letter-spacing":require("./features/css-letter-spacing"),"css-line-clamp":require("./features/css-line-clamp"),"css-logical-props":require("./features/css-logical-props"),"css-marker-pseudo":require("./features/css-marker-pseudo"),"css-masks":require("./features/css-masks"),"css-matches-pseudo":require("./features/css-matches-pseudo"),"css-math-functions":require("./features/css-math-functions"),"css-media-interaction":require("./features/css-media-interaction"),"css-media-range-syntax":require("./features/css-media-range-syntax"),"css-media-resolution":require("./features/css-media-resolution"),"css-media-scripting":require("./features/css-media-scripting"),"css-mediaqueries":require("./features/css-mediaqueries"),"css-mixblendmode":require("./features/css-mixblendmode"),"css-module-scripts":require("./features/css-module-scripts"),"css-motion-paths":require("./features/css-motion-paths"),"css-namespaces":require("./features/css-namespaces"),"css-nesting":require("./features/css-nesting"),"css-not-sel-list":require("./features/css-not-sel-list"),"css-nth-child-of":require("./features/css-nth-child-of"),"css-opacity":require("./features/css-opacity"),"css-optional-pseudo":require("./features/css-optional-pseudo"),"css-overflow-anchor":require("./features/css-overflow-anchor"),"css-overflow-overlay":require("./features/css-overflow-overlay"),"css-overflow":require("./features/css-overflow"),"css-overscroll-behavior":require("./features/css-overscroll-behavior"),"css-page-break":require("./features/css-page-break"),"css-paged-media":require("./features/css-paged-media"),"css-paint-api":require("./features/css-paint-api"),"css-placeholder-shown":require("./features/css-placeholder-shown"),"css-placeholder":require("./features/css-placeholder"),"css-print-color-adjust":require("./features/css-print-color-adjust"),"css-read-only-write":require("./features/css-read-only-write"),"css-rebeccapurple":require("./features/css-rebeccapurple"),"css-reflections":require("./features/css-reflections"),"css-regions":require("./features/css-regions"),"css-relative-colors":require("./features/css-relative-colors"),"css-repeating-gradients":require("./features/css-repeating-gradients"),"css-resize":require("./features/css-resize"),"css-revert-value":require("./features/css-revert-value"),"css-rrggbbaa":require("./features/css-rrggbbaa"),"css-scroll-behavior":require("./features/css-scroll-behavior"),"css-scrollbar":require("./features/css-scrollbar"),"css-sel2":require("./features/css-sel2"),"css-sel3":require("./features/css-sel3"),"css-selection":require("./features/css-selection"),"css-shapes":require("./features/css-shapes"),"css-snappoints":require("./features/css-snappoints"),"css-sticky":require("./features/css-sticky"),"css-subgrid":require("./features/css-subgrid"),"css-supports-api":require("./features/css-supports-api"),"css-table":require("./features/css-table"),"css-text-align-last":require("./features/css-text-align-last"),"css-text-box-trim":require("./features/css-text-box-trim"),"css-text-indent":require("./features/css-text-indent"),"css-text-justify":require("./features/css-text-justify"),"css-text-orientation":require("./features/css-text-orientation"),"css-text-spacing":require("./features/css-text-spacing"),"css-text-wrap-balance":require("./features/css-text-wrap-balance"),"css-textshadow":require("./features/css-textshadow"),"css-touch-action":require("./features/css-touch-action"),"css-transitions":require("./features/css-transitions"),"css-unicode-bidi":require("./features/css-unicode-bidi"),"css-unset-value":require("./features/css-unset-value"),"css-variables":require("./features/css-variables"),"css-when-else":require("./features/css-when-else"),"css-widows-orphans":require("./features/css-widows-orphans"),"css-width-stretch":require("./features/css-width-stretch"),"css-writing-mode":require("./features/css-writing-mode"),"css-zoom":require("./features/css-zoom"),"css3-attr":require("./features/css3-attr"),"css3-boxsizing":require("./features/css3-boxsizing"),"css3-colors":require("./features/css3-colors"),"css3-cursors-grab":require("./features/css3-cursors-grab"),"css3-cursors-newer":require("./features/css3-cursors-newer"),"css3-cursors":require("./features/css3-cursors"),"css3-tabsize":require("./features/css3-tabsize"),"currentcolor":require("./features/currentcolor"),"custom-elements":require("./features/custom-elements"),"custom-elementsv1":require("./features/custom-elementsv1"),"customevent":require("./features/customevent"),"customizable-select":require("./features/customizable-select"),"datalist":require("./features/datalist"),"dataset":require("./features/dataset"),"datauri":require("./features/datauri"),"date-tolocaledatestring":require("./features/date-tolocaledatestring"),"declarative-shadow-dom":require("./features/declarative-shadow-dom"),"decorators":require("./features/decorators"),"details":require("./features/details"),"deviceorientation":require("./features/deviceorientation"),"devicepixelratio":require("./features/devicepixelratio"),"dialog":require("./features/dialog"),"dispatchevent":require("./features/dispatchevent"),"dnssec":require("./features/dnssec"),"do-not-track":require("./features/do-not-track"),"document-currentscript":require("./features/document-currentscript"),"document-evaluate-xpath":require("./features/document-evaluate-xpath"),"document-execcommand":require("./features/document-execcommand"),"document-policy":require("./features/document-policy"),"document-scrollingelement":require("./features/document-scrollingelement"),"documenthead":require("./features/documenthead"),"dom-manip-convenience":require("./features/dom-manip-convenience"),"dom-range":require("./features/dom-range"),"domcontentloaded":require("./features/domcontentloaded"),"dommatrix":require("./features/dommatrix"),"download":require("./features/download"),"dragndrop":require("./features/dragndrop"),"element-closest":require("./features/element-closest"),"element-from-point":require("./features/element-from-point"),"element-scroll-methods":require("./features/element-scroll-methods"),"eme":require("./features/eme"),"eot":require("./features/eot"),"es5":require("./features/es5"),"es6-class":require("./features/es6-class"),"es6-generators":require("./features/es6-generators"),"es6-module-dynamic-import":require("./features/es6-module-dynamic-import"),"es6-module":require("./features/es6-module"),"es6-number":require("./features/es6-number"),"es6-string-includes":require("./features/es6-string-includes"),"es6":require("./features/es6"),"eventsource":require("./features/eventsource"),"extended-system-fonts":require("./features/extended-system-fonts"),"feature-policy":require("./features/feature-policy"),"fetch":require("./features/fetch"),"fieldset-disabled":require("./features/fieldset-disabled"),"fileapi":require("./features/fileapi"),"filereader":require("./features/filereader"),"filereadersync":require("./features/filereadersync"),"filesystem":require("./features/filesystem"),"flac":require("./features/flac"),"flexbox-gap":require("./features/flexbox-gap"),"flexbox":require("./features/flexbox"),"flow-root":require("./features/flow-root"),"focusin-focusout-events":require("./features/focusin-focusout-events"),"font-family-system-ui":require("./features/font-family-system-ui"),"font-feature":require("./features/font-feature"),"font-kerning":require("./features/font-kerning"),"font-loading":require("./features/font-loading"),"font-size-adjust":require("./features/font-size-adjust"),"font-smooth":require("./features/font-smooth"),"font-unicode-range":require("./features/font-unicode-range"),"font-variant-alternates":require("./features/font-variant-alternates"),"font-variant-numeric":require("./features/font-variant-numeric"),"fontface":require("./features/fontface"),"form-attribute":require("./features/form-attribute"),"form-submit-attributes":require("./features/form-submit-attributes"),"form-validation":require("./features/form-validation"),"forms":require("./features/forms"),"fullscreen":require("./features/fullscreen"),"gamepad":require("./features/gamepad"),"geolocation":require("./features/geolocation"),"getboundingclientrect":require("./features/getboundingclientrect"),"getcomputedstyle":require("./features/getcomputedstyle"),"getelementsbyclassname":require("./features/getelementsbyclassname"),"getrandomvalues":require("./features/getrandomvalues"),"gyroscope":require("./features/gyroscope"),"hardwareconcurrency":require("./features/hardwareconcurrency"),"hashchange":require("./features/hashchange"),"heif":require("./features/heif"),"hevc":require("./features/hevc"),"hidden":require("./features/hidden"),"high-resolution-time":require("./features/high-resolution-time"),"history":require("./features/history"),"html-media-capture":require("./features/html-media-capture"),"html5semantic":require("./features/html5semantic"),"http-live-streaming":require("./features/http-live-streaming"),"http2":require("./features/http2"),"http3":require("./features/http3"),"iframe-sandbox":require("./features/iframe-sandbox"),"iframe-seamless":require("./features/iframe-seamless"),"iframe-srcdoc":require("./features/iframe-srcdoc"),"imagecapture":require("./features/imagecapture"),"ime":require("./features/ime"),"img-naturalwidth-naturalheight":require("./features/img-naturalwidth-naturalheight"),"import-maps":require("./features/import-maps"),"imports":require("./features/imports"),"indeterminate-checkbox":require("./features/indeterminate-checkbox"),"indexeddb":require("./features/indexeddb"),"indexeddb2":require("./features/indexeddb2"),"inline-block":require("./features/inline-block"),"innertext":require("./features/innertext"),"input-autocomplete-onoff":require("./features/input-autocomplete-onoff"),"input-color":require("./features/input-color"),"input-datetime":require("./features/input-datetime"),"input-email-tel-url":require("./features/input-email-tel-url"),"input-event":require("./features/input-event"),"input-file-accept":require("./features/input-file-accept"),"input-file-directory":require("./features/input-file-directory"),"input-file-multiple":require("./features/input-file-multiple"),"input-inputmode":require("./features/input-inputmode"),"input-minlength":require("./features/input-minlength"),"input-number":require("./features/input-number"),"input-pattern":require("./features/input-pattern"),"input-placeholder":require("./features/input-placeholder"),"input-range":require("./features/input-range"),"input-search":require("./features/input-search"),"input-selection":require("./features/input-selection"),"insert-adjacent":require("./features/insert-adjacent"),"insertadjacenthtml":require("./features/insertadjacenthtml"),"internationalization":require("./features/internationalization"),"intersectionobserver-v2":require("./features/intersectionobserver-v2"),"intersectionobserver":require("./features/intersectionobserver"),"intl-pluralrules":require("./features/intl-pluralrules"),"intrinsic-width":require("./features/intrinsic-width"),"jpeg2000":require("./features/jpeg2000"),"jpegxl":require("./features/jpegxl"),"jpegxr":require("./features/jpegxr"),"js-regexp-lookbehind":require("./features/js-regexp-lookbehind"),"json":require("./features/json"),"justify-content-space-evenly":require("./features/justify-content-space-evenly"),"kerning-pairs-ligatures":require("./features/kerning-pairs-ligatures"),"keyboardevent-charcode":require("./features/keyboardevent-charcode"),"keyboardevent-code":require("./features/keyboardevent-code"),"keyboardevent-getmodifierstate":require("./features/keyboardevent-getmodifierstate"),"keyboardevent-key":require("./features/keyboardevent-key"),"keyboardevent-location":require("./features/keyboardevent-location"),"keyboardevent-which":require("./features/keyboardevent-which"),"lazyload":require("./features/lazyload"),"let":require("./features/let"),"link-icon-png":require("./features/link-icon-png"),"link-icon-svg":require("./features/link-icon-svg"),"link-rel-dns-prefetch":require("./features/link-rel-dns-prefetch"),"link-rel-modulepreload":require("./features/link-rel-modulepreload"),"link-rel-preconnect":require("./features/link-rel-preconnect"),"link-rel-prefetch":require("./features/link-rel-prefetch"),"link-rel-preload":require("./features/link-rel-preload"),"link-rel-prerender":require("./features/link-rel-prerender"),"loading-lazy-attr":require("./features/loading-lazy-attr"),"loading-lazy-media":require("./features/loading-lazy-media"),"localecompare":require("./features/localecompare"),"magnetometer":require("./features/magnetometer"),"matchesselector":require("./features/matchesselector"),"matchmedia":require("./features/matchmedia"),"mathml":require("./features/mathml"),"maxlength":require("./features/maxlength"),"mdn-css-backdrop-pseudo-element":require("./features/mdn-css-backdrop-pseudo-element"),"mdn-css-unicode-bidi-isolate-override":require("./features/mdn-css-unicode-bidi-isolate-override"),"mdn-css-unicode-bidi-isolate":require("./features/mdn-css-unicode-bidi-isolate"),"mdn-css-unicode-bidi-plaintext":require("./features/mdn-css-unicode-bidi-plaintext"),"mdn-text-decoration-color":require("./features/mdn-text-decoration-color"),"mdn-text-decoration-line":require("./features/mdn-text-decoration-line"),"mdn-text-decoration-shorthand":require("./features/mdn-text-decoration-shorthand"),"mdn-text-decoration-style":require("./features/mdn-text-decoration-style"),"media-fragments":require("./features/media-fragments"),"mediacapture-fromelement":require("./features/mediacapture-fromelement"),"mediarecorder":require("./features/mediarecorder"),"mediasource":require("./features/mediasource"),"menu":require("./features/menu"),"meta-theme-color":require("./features/meta-theme-color"),"meter":require("./features/meter"),"midi":require("./features/midi"),"minmaxwh":require("./features/minmaxwh"),"mp3":require("./features/mp3"),"mpeg-dash":require("./features/mpeg-dash"),"mpeg4":require("./features/mpeg4"),"multibackgrounds":require("./features/multibackgrounds"),"multicolumn":require("./features/multicolumn"),"mutation-events":require("./features/mutation-events"),"mutationobserver":require("./features/mutationobserver"),"namevalue-storage":require("./features/namevalue-storage"),"native-filesystem-api":require("./features/native-filesystem-api"),"nav-timing":require("./features/nav-timing"),"netinfo":require("./features/netinfo"),"notifications":require("./features/notifications"),"object-entries":require("./features/object-entries"),"object-fit":require("./features/object-fit"),"object-observe":require("./features/object-observe"),"object-values":require("./features/object-values"),"objectrtc":require("./features/objectrtc"),"offline-apps":require("./features/offline-apps"),"offscreencanvas":require("./features/offscreencanvas"),"ogg-vorbis":require("./features/ogg-vorbis"),"ogv":require("./features/ogv"),"ol-reversed":require("./features/ol-reversed"),"once-event-listener":require("./features/once-event-listener"),"online-status":require("./features/online-status"),"opus":require("./features/opus"),"orientation-sensor":require("./features/orientation-sensor"),"outline":require("./features/outline"),"pad-start-end":require("./features/pad-start-end"),"page-transition-events":require("./features/page-transition-events"),"pagevisibility":require("./features/pagevisibility"),"passive-event-listener":require("./features/passive-event-listener"),"passkeys":require("./features/passkeys"),"passwordrules":require("./features/passwordrules"),"path2d":require("./features/path2d"),"payment-request":require("./features/payment-request"),"pdf-viewer":require("./features/pdf-viewer"),"permissions-api":require("./features/permissions-api"),"permissions-policy":require("./features/permissions-policy"),"picture-in-picture":require("./features/picture-in-picture"),"picture":require("./features/picture"),"ping":require("./features/ping"),"png-alpha":require("./features/png-alpha"),"pointer-events":require("./features/pointer-events"),"pointer":require("./features/pointer"),"pointerlock":require("./features/pointerlock"),"portals":require("./features/portals"),"prefers-color-scheme":require("./features/prefers-color-scheme"),"prefers-reduced-motion":require("./features/prefers-reduced-motion"),"progress":require("./features/progress"),"promise-finally":require("./features/promise-finally"),"promises":require("./features/promises"),"proximity":require("./features/proximity"),"proxy":require("./features/proxy"),"publickeypinning":require("./features/publickeypinning"),"push-api":require("./features/push-api"),"queryselector":require("./features/queryselector"),"readonly-attr":require("./features/readonly-attr"),"referrer-policy":require("./features/referrer-policy"),"registerprotocolhandler":require("./features/registerprotocolhandler"),"rel-noopener":require("./features/rel-noopener"),"rel-noreferrer":require("./features/rel-noreferrer"),"rellist":require("./features/rellist"),"rem":require("./features/rem"),"requestanimationframe":require("./features/requestanimationframe"),"requestidlecallback":require("./features/requestidlecallback"),"resizeobserver":require("./features/resizeobserver"),"resource-timing":require("./features/resource-timing"),"rest-parameters":require("./features/rest-parameters"),"rtcpeerconnection":require("./features/rtcpeerconnection"),"ruby":require("./features/ruby"),"run-in":require("./features/run-in"),"same-site-cookie-attribute":require("./features/same-site-cookie-attribute"),"screen-orientation":require("./features/screen-orientation"),"script-async":require("./features/script-async"),"script-defer":require("./features/script-defer"),"scrollintoview":require("./features/scrollintoview"),"scrollintoviewifneeded":require("./features/scrollintoviewifneeded"),"sdch":require("./features/sdch"),"selection-api":require("./features/selection-api"),"server-timing":require("./features/server-timing"),"serviceworkers":require("./features/serviceworkers"),"setimmediate":require("./features/setimmediate"),"shadowdom":require("./features/shadowdom"),"shadowdomv1":require("./features/shadowdomv1"),"sharedarraybuffer":require("./features/sharedarraybuffer"),"sharedworkers":require("./features/sharedworkers"),"sni":require("./features/sni"),"spdy":require("./features/spdy"),"speech-recognition":require("./features/speech-recognition"),"speech-synthesis":require("./features/speech-synthesis"),"spellcheck-attribute":require("./features/spellcheck-attribute"),"sql-storage":require("./features/sql-storage"),"srcset":require("./features/srcset"),"stream":require("./features/stream"),"streams":require("./features/streams"),"stricttransportsecurity":require("./features/stricttransportsecurity"),"style-scoped":require("./features/style-scoped"),"subresource-bundling":require("./features/subresource-bundling"),"subresource-integrity":require("./features/subresource-integrity"),"svg-css":require("./features/svg-css"),"svg-filters":require("./features/svg-filters"),"svg-fonts":require("./features/svg-fonts"),"svg-fragment":require("./features/svg-fragment"),"svg-html":require("./features/svg-html"),"svg-html5":require("./features/svg-html5"),"svg-img":require("./features/svg-img"),"svg-smil":require("./features/svg-smil"),"svg":require("./features/svg"),"sxg":require("./features/sxg"),"tabindex-attr":require("./features/tabindex-attr"),"template-literals":require("./features/template-literals"),"template":require("./features/template"),"temporal":require("./features/temporal"),"testfeat":require("./features/testfeat"),"text-decoration":require("./features/text-decoration"),"text-emphasis":require("./features/text-emphasis"),"text-overflow":require("./features/text-overflow"),"text-size-adjust":require("./features/text-size-adjust"),"text-stroke":require("./features/text-stroke"),"textcontent":require("./features/textcontent"),"textencoder":require("./features/textencoder"),"tls1-1":require("./features/tls1-1"),"tls1-2":require("./features/tls1-2"),"tls1-3":require("./features/tls1-3"),"touch":require("./features/touch"),"transforms2d":require("./features/transforms2d"),"transforms3d":require("./features/transforms3d"),"trusted-types":require("./features/trusted-types"),"ttf":require("./features/ttf"),"typedarrays":require("./features/typedarrays"),"u2f":require("./features/u2f"),"unhandledrejection":require("./features/unhandledrejection"),"upgradeinsecurerequests":require("./features/upgradeinsecurerequests"),"url-scroll-to-text-fragment":require("./features/url-scroll-to-text-fragment"),"url":require("./features/url"),"urlsearchparams":require("./features/urlsearchparams"),"use-strict":require("./features/use-strict"),"user-select-none":require("./features/user-select-none"),"user-timing":require("./features/user-timing"),"variable-fonts":require("./features/variable-fonts"),"vector-effect":require("./features/vector-effect"),"vibration":require("./features/vibration"),"video":require("./features/video"),"videotracks":require("./features/videotracks"),"view-transitions":require("./features/view-transitions"),"viewport-unit-variants":require("./features/viewport-unit-variants"),"viewport-units":require("./features/viewport-units"),"wai-aria":require("./features/wai-aria"),"wake-lock":require("./features/wake-lock"),"wasm-bigint":require("./features/wasm-bigint"),"wasm-bulk-memory":require("./features/wasm-bulk-memory"),"wasm-extended-const":require("./features/wasm-extended-const"),"wasm-gc":require("./features/wasm-gc"),"wasm-multi-memory":require("./features/wasm-multi-memory"),"wasm-multi-value":require("./features/wasm-multi-value"),"wasm-mutable-globals":require("./features/wasm-mutable-globals"),"wasm-nontrapping-fptoint":require("./features/wasm-nontrapping-fptoint"),"wasm-reference-types":require("./features/wasm-reference-types"),"wasm-relaxed-simd":require("./features/wasm-relaxed-simd"),"wasm-signext":require("./features/wasm-signext"),"wasm-simd":require("./features/wasm-simd"),"wasm-tail-calls":require("./features/wasm-tail-calls"),"wasm-threads":require("./features/wasm-threads"),"wasm":require("./features/wasm"),"wav":require("./features/wav"),"wbr-element":require("./features/wbr-element"),"web-animation":require("./features/web-animation"),"web-app-manifest":require("./features/web-app-manifest"),"web-bluetooth":require("./features/web-bluetooth"),"web-serial":require("./features/web-serial"),"web-share":require("./features/web-share"),"webauthn":require("./features/webauthn"),"webcodecs":require("./features/webcodecs"),"webgl":require("./features/webgl"),"webgl2":require("./features/webgl2"),"webgpu":require("./features/webgpu"),"webhid":require("./features/webhid"),"webkit-user-drag":require("./features/webkit-user-drag"),"webm":require("./features/webm"),"webnfc":require("./features/webnfc"),"webp":require("./features/webp"),"websockets":require("./features/websockets"),"webtransport":require("./features/webtransport"),"webusb":require("./features/webusb"),"webvr":require("./features/webvr"),"webvtt":require("./features/webvtt"),"webworkers":require("./features/webworkers"),"webxr":require("./features/webxr"),"will-change":require("./features/will-change"),"woff":require("./features/woff"),"woff2":require("./features/woff2"),"word-break":require("./features/word-break"),"wordwrap":require("./features/wordwrap"),"x-doc-messaging":require("./features/x-doc-messaging"),"x-frame-options":require("./features/x-frame-options"),"xhr2":require("./features/xhr2"),"xhtml":require("./features/xhtml"),"xhtmlsmil":require("./features/xhtmlsmil"),"xml-serializer":require("./features/xml-serializer"),"zstd":require("./features/zstd")}; diff --git a/node_modules/caniuse-lite/data/features/aac.js b/node_modules/caniuse-lite/data/features/aac.js index 828e61979..e7e4a227b 100644 --- a/node_modules/caniuse-lite/data/features/aac.js +++ b/node_modules/caniuse-lite/data/features/aac.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"hC IC J MB K D E F A B C L M G N O P NB y z kC lC","132":"0 1 2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F","16":"A B"},E:{"1":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"mC OC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC"},H:{"2":"QD"},I:{"1":"IC J I UD fC VD WD","2":"RD SD TD"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"132":"BC"},N:{"1":"A","2":"B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"132":"kD lD"}},B:6,C:"AAC audio file format",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB 6C 7C","132":"0 1 2 3 4 5 6 7 8 BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F","16":"A B"},E:{"1":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC"},H:{"2":"oD"},I:{"1":"WC J I sD 0C tD uD","2":"pD qD rD"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"132":"PC"},N:{"1":"A","2":"B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"132":"8D 9D"}},B:6,C:"AAC audio file format",D:true}; diff --git a/node_modules/caniuse-lite/data/features/abortcontroller.js b/node_modules/caniuse-lite/data/features/abortcontroller.js index 97c593e4d..159c8b018 100644 --- a/node_modules/caniuse-lite/data/features/abortcontroller.js +++ b/node_modules/caniuse-lite/data/features/abortcontroller.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G"},C:{"1":"6 7 8 9 rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB kC lC"},D:{"1":"6 7 8 9 yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB"},E:{"1":"L M G DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B mC OC nC oC pC qC PC","130":"C CC"},F:{"1":"nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB yC zC 0C 1C CC eC 2C DC"},G:{"1":"DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD aD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:1,C:"AbortController & AbortSignal",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G"},C:{"1":"0 1 2 3 4 5 6 7 8 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC"},E:{"1":"L M G RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B 8C cC 9C AD BD CD dC","130":"C QC"},F:{"1":"0 1 2 3 4 5 6 7 8 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B LD MD ND OD QC zC PD RC"},G:{"1":"aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:1,C:"AbortController & AbortSignal",D:true}; diff --git a/node_modules/caniuse-lite/data/features/ac3-ec3.js b/node_modules/caniuse-lite/data/features/ac3-ec3.js index 35f51e221..6f654e81e 100644 --- a/node_modules/caniuse-lite/data/features/ac3-ec3.js +++ b/node_modules/caniuse-lite/data/features/ac3-ec3.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"C L M G N O P","2":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C","132":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D","132":"A"},K:{"2":"A B C H CC eC","132":"DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:6,C:"AC-3 (Dolby Digital) and EC-3 (Dolby Digital Plus) codecs",D:false}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"C L M G N O P","2":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD","132":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D","132":"A"},K:{"2":"A B C H QC zC","132":"RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:6,C:"AC-3 (Dolby Digital) and EC-3 (Dolby Digital Plus) codecs",D:false}; diff --git a/node_modules/caniuse-lite/data/features/accelerometer.js b/node_modules/caniuse-lite/data/features/accelerometer.js index 8159e4412..1009d5ffa 100644 --- a/node_modules/caniuse-lite/data/features/accelerometer.js +++ b/node_modules/caniuse-lite/data/features/accelerometer.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"6 7 8 9 zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB","194":"sB JC tB KC uB vB wB xB yB"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:4,C:"Accelerometer",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B","194":"6B XC 7B YC 8B 9B AC BC CC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:4,C:"Accelerometer",D:true}; diff --git a/node_modules/caniuse-lite/data/features/addeventlistener.js b/node_modules/caniuse-lite/data/features/addeventlistener.js index 4f4f9dfe6..eb8d27769 100644 --- a/node_modules/caniuse-lite/data/features/addeventlistener.js +++ b/node_modules/caniuse-lite/data/features/addeventlistener.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","130":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","257":"hC IC J MB K kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"EventTarget.addEventListener()",D:true}; +module.exports={A:{A:{"1":"F A B","130":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","257":"2C WC J cB K 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"EventTarget.addEventListener()",D:true}; diff --git a/node_modules/caniuse-lite/data/features/alternate-stylesheet.js b/node_modules/caniuse-lite/data/features/alternate-stylesheet.js index 44458f903..2df7ff864 100644 --- a/node_modules/caniuse-lite/data/features/alternate-stylesheet.js +++ b/node_modules/caniuse-lite/data/features/alternate-stylesheet.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"E F A B","2":"K D gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"F B C yC zC 0C 1C CC eC 2C DC","16":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"16":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"16":"D A"},K:{"2":"H","16":"A B C CC eC DC"},L:{"16":"I"},M:{"16":"BC"},N:{"16":"A B"},O:{"16":"EC"},P:{"16":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"16":"jD"},S:{"1":"kD lD"}},B:1,C:"Alternate stylesheet",D:false}; +module.exports={A:{A:{"1":"E F A B","2":"K D 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"F B C LD MD ND OD QC zC PD RC","16":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"16":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"16":"D A"},K:{"2":"H","16":"A B C QC zC RC"},L:{"16":"I"},M:{"16":"PC"},N:{"16":"A B"},O:{"16":"SC"},P:{"16":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"16":"7D"},S:{"1":"8D 9D"}},B:1,C:"Alternate stylesheet",D:false}; diff --git a/node_modules/caniuse-lite/data/features/ambient-light.js b/node_modules/caniuse-lite/data/features/ambient-light.js index 85d2f5b24..8b421043d 100644 --- a/node_modules/caniuse-lite/data/features/ambient-light.js +++ b/node_modules/caniuse-lite/data/features/ambient-light.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L","132":"M G N O P","322":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"hC IC J MB K D E F A B C L M G N O P NB y z kC lC","132":"0 1 2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC","194":"6 7 8 9 tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB","322":"6 7 8 9 sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B yC zC 0C 1C CC eC 2C DC","322":"5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"132":"kD lD"}},B:4,C:"Ambient Light Sensor",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L","132":"M G N O P","322":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB 6C 7C","132":"BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC","194":"0 1 2 3 4 5 6 7 8 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B","322":"0 1 2 3 4 5 6 7 8 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC LD MD ND OD QC zC PD RC","322":"0 1 2 3 4 5 6 7 8 JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"322":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"132":"8D 9D"}},B:4,C:"Ambient Light Sensor",D:true}; diff --git a/node_modules/caniuse-lite/data/features/apng.js b/node_modules/caniuse-lite/data/features/apng.js index d37c09a5f..048dc95ba 100644 --- a/node_modules/caniuse-lite/data/features/apng.js +++ b/node_modules/caniuse-lite/data/features/apng.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","2":"hC"},D:{"1":"6 7 8 9 JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB"},E:{"1":"E F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D mC OC nC oC pC"},F:{"1":"B C gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","2":"0 1 2 3 4 5 F G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB"},G:{"1":"E 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C 6C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"Animated PNG (APNG)",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","2":"2C"},D:{"1":"0 1 2 3 4 5 6 7 8 XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B"},E:{"1":"E F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 B C uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","2":"9 F G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB"},G:{"1":"E UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD TD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"Animated PNG (APNG)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/array-find-index.js b/node_modules/caniuse-lite/data/features/array-find-index.js index 03becf041..d98e61d58 100644 --- a/node_modules/caniuse-lite/data/features/array-find-index.js +++ b/node_modules/caniuse-lite/data/features/array-find-index.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 hC IC J MB K D E F A B C L M G N O P NB y z kC lC"},D:{"1":"6 7 8 9 fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB"},E:{"1":"E F A B C L M G pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D mC OC nC oC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C 6C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D","16":"A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"Array.prototype.findIndex",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB"},E:{"1":"E F A B C L M G BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D 8C cC 9C AD"},F:{"1":"0 1 2 3 4 5 6 7 8 gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB LD MD ND OD QC zC PD RC"},G:{"1":"E UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD TD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D","16":"A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"Array.prototype.findIndex",D:true}; diff --git a/node_modules/caniuse-lite/data/features/array-find.js b/node_modules/caniuse-lite/data/features/array-find.js index ec668dcd1..a2d763765 100644 --- a/node_modules/caniuse-lite/data/features/array-find.js +++ b/node_modules/caniuse-lite/data/features/array-find.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","16":"C L M"},C:{"1":"3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 hC IC J MB K D E F A B C L M G N O P NB y z kC lC"},D:{"1":"6 7 8 9 fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB"},E:{"1":"E F A B C L M G pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D mC OC nC oC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C 6C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D","16":"A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"Array.prototype.find",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","16":"C L M"},C:{"1":"0 1 2 3 4 5 6 7 8 EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB"},E:{"1":"E F A B C L M G BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D 8C cC 9C AD"},F:{"1":"0 1 2 3 4 5 6 7 8 gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB LD MD ND OD QC zC PD RC"},G:{"1":"E UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD TD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D","16":"A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"Array.prototype.find",D:true}; diff --git a/node_modules/caniuse-lite/data/features/array-flat.js b/node_modules/caniuse-lite/data/features/array-flat.js index 9bbc65ea0..76db38d47 100644 --- a/node_modules/caniuse-lite/data/features/array-flat.js +++ b/node_modules/caniuse-lite/data/features/array-flat.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC kC lC"},D:{"1":"6 7 8 9 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B"},E:{"1":"C L M G DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B mC OC nC oC pC qC PC CC"},F:{"1":"qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB yC zC 0C 1C CC eC 2C DC"},G:{"1":"ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z PC cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD aD bD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:6,C:"flat & flatMap array methods",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC"},E:{"1":"C L M G RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B 8C cC 9C AD BD CD dC QC"},F:{"1":"0 1 2 3 4 5 6 7 8 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B LD MD ND OD QC zC PD RC"},G:{"1":"bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:6,C:"flat & flatMap array methods",D:true}; diff --git a/node_modules/caniuse-lite/data/features/array-includes.js b/node_modules/caniuse-lite/data/features/array-includes.js index 252f30558..b0e3a4f91 100644 --- a/node_modules/caniuse-lite/data/features/array-includes.js +++ b/node_modules/caniuse-lite/data/features/array-includes.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L"},C:{"1":"6 7 8 9 dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB kC lC"},D:{"1":"6 7 8 9 hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB"},E:{"1":"F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E mC OC nC oC pC"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB yC zC 0C 1C CC eC 2C DC"},G:{"1":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"Array.prototype.includes",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L"},C:{"1":"0 1 2 3 4 5 6 7 8 rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB"},E:{"1":"F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB LD MD ND OD QC zC PD RC"},G:{"1":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"Array.prototype.includes",D:true}; diff --git a/node_modules/caniuse-lite/data/features/arrow-functions.js b/node_modules/caniuse-lite/data/features/arrow-functions.js index a503f7ed9..d61c5d7aa 100644 --- a/node_modules/caniuse-lite/data/features/arrow-functions.js +++ b/node_modules/caniuse-lite/data/features/arrow-functions.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G N O P NB y z kC lC"},D:{"1":"6 7 8 9 fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB"},E:{"1":"A B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC qC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB yC zC 0C 1C CC eC 2C DC"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"Arrow functions",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB"},E:{"1":"A B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB LD MD ND OD QC zC PD RC"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"Arrow functions",D:true}; diff --git a/node_modules/caniuse-lite/data/features/asmjs.js b/node_modules/caniuse-lite/data/features/asmjs.js index 2ca21f6ec..889a1c487 100644 --- a/node_modules/caniuse-lite/data/features/asmjs.js +++ b/node_modules/caniuse-lite/data/features/asmjs.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"L M G N O P","132":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","322":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G N O P NB y z kC lC"},D:{"2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z","132":"6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"F B C yC zC 0C 1C CC eC 2C DC","132":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J RD SD TD UD fC VD WD","132":"I"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","132":"H"},L:{"132":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"132":"EC"},P:{"2":"J","132":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"132":"iD"},R:{"132":"jD"},S:{"1":"kD lD"}},B:6,C:"asm.js",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"L M G N O P","132":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","322":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB 6C 7C"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB","132":"0 1 2 3 4 5 6 7 8 HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"F B C LD MD ND OD QC zC PD RC","132":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J pD qD rD sD 0C tD uD","132":"I"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","132":"H"},L:{"132":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"132":"SC"},P:{"2":"J","132":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"132":"6D"},R:{"132":"7D"},S:{"1":"8D 9D"}},B:6,C:"asm.js",D:true}; diff --git a/node_modules/caniuse-lite/data/features/async-clipboard.js b/node_modules/caniuse-lite/data/features/async-clipboard.js index 45e918d6b..4acb9e28e 100644 --- a/node_modules/caniuse-lite/data/features/async-clipboard.js +++ b/node_modules/caniuse-lite/data/features/async-clipboard.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB kC lC","132":"6 7 8 9 vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB"},D:{"1":"6 7 8 9 yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB"},E:{"1":"M G rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L mC OC nC oC pC qC PC CC DC"},F:{"1":"nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB yC zC 0C 1C CC eC 2C DC"},G:{"1":"KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD"},H:{"2":"QD"},I:{"2":"IC J RD SD TD UD fC VD WD","260":"I"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"3 4 5","2":"J XD YD ZD aD","260":"0 1 2 y z bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD","132":"lD"}},B:5,C:"Asynchronous Clipboard API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 6C 7C","132":"0 1 2 3 4 5 6 7 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC"},E:{"1":"M G DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L 8C cC 9C AD BD CD dC QC RC"},F:{"1":"0 1 2 3 4 5 6 7 8 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B LD MD ND OD QC zC PD RC"},G:{"1":"hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD"},H:{"2":"oD"},I:{"2":"WC J pD qD rD sD 0C tD uD","260":"I"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"EB FB GB HB IB","2":"J vD wD xD yD","260":"9 AB BB CB DB zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D","132":"9D"}},B:5,C:"Asynchronous Clipboard API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/async-functions.js b/node_modules/caniuse-lite/data/features/async-functions.js index 7a76f7ef9..ea1c6444e 100644 --- a/node_modules/caniuse-lite/data/features/async-functions.js +++ b/node_modules/caniuse-lite/data/features/async-functions.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L","194":"M"},C:{"1":"6 7 8 9 mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB kC lC"},D:{"1":"6 7 8 9 pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB"},E:{"1":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC","258":"PC"},F:{"1":"cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB yC zC 0C 1C CC eC 2C DC"},G:{"1":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD","258":"BD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:6,C:"Async functions",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L","194":"M"},C:{"1":"0 1 2 3 4 5 6 7 8 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B"},E:{"1":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD","258":"dC"},F:{"1":"0 1 2 3 4 5 6 7 8 qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB LD MD ND OD QC zC PD RC"},G:{"1":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD","258":"YD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:6,C:"Async functions",D:true}; diff --git a/node_modules/caniuse-lite/data/features/atob-btoa.js b/node_modules/caniuse-lite/data/features/atob-btoa.js index 18d87d7c3..097f776c4 100644 --- a/node_modules/caniuse-lite/data/features/atob-btoa.js +++ b/node_modules/caniuse-lite/data/features/atob-btoa.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 1C CC eC 2C DC","2":"F yC zC","16":"0C"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"B C H CC eC DC","16":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Base64 encoding and decoding",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z OD QC zC PD RC","2":"F LD MD","16":"ND"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"B C H QC zC RC","16":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Base64 encoding and decoding",D:true}; diff --git a/node_modules/caniuse-lite/data/features/audio-api.js b/node_modules/caniuse-lite/data/features/audio-api.js index a754ea9b7..82ebae969 100644 --- a/node_modules/caniuse-lite/data/features/audio-api.js +++ b/node_modules/caniuse-lite/data/features/audio-api.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 hC IC J MB K D E F A B C L M G N O P NB y z kC lC"},D:{"1":"6 7 8 9 UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L","33":"0 1 2 3 4 5 M G N O P NB y z OB PB QB RB SB TB"},E:{"1":"G sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC nC","33":"K D E F A B C L M oC pC qC PC CC DC rC"},F:{"1":"0 1 2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","33":"G N O P NB y z"},G:{"1":"LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C","33":"E 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"Web Audio API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C L","33":"9 M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB"},E:{"1":"G ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC 9C","33":"K D E F A B C L M AD BD CD dC QC RC DD"},F:{"1":"0 1 2 3 4 5 6 7 8 BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","33":"9 G N O P dB AB"},G:{"1":"iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD","33":"E SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"Web Audio API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/audio.js b/node_modules/caniuse-lite/data/features/audio.js index 3d5869672..f51d92df0 100644 --- a/node_modules/caniuse-lite/data/features/audio.js +++ b/node_modules/caniuse-lite/data/features/audio.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC","132":"J MB K D E F A B C L M G N O P NB kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 0C 1C CC eC 2C DC","2":"F","4":"yC zC"},G:{"260":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"IC J I TD UD fC VD WD","2":"RD SD"},J:{"1":"D A"},K:{"1":"B C H CC eC DC","2":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Audio element",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC","132":"J cB K D E F A B C L M G N O P dB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z ND OD QC zC PD RC","2":"F","4":"LD MD"},G:{"260":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"WC J I rD sD 0C tD uD","2":"pD qD"},J:{"1":"D A"},K:{"1":"B C H QC zC RC","2":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Audio element",D:true}; diff --git a/node_modules/caniuse-lite/data/features/audiotracks.js b/node_modules/caniuse-lite/data/features/audiotracks.js index 798df63fe..eadeb279e 100644 --- a/node_modules/caniuse-lite/data/features/audiotracks.js +++ b/node_modules/caniuse-lite/data/features/audiotracks.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"C L M G N O P","322":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB kC lC","194":"6 7 8 9 TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB","322":"6 7 8 9 fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K mC OC nC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB yC zC 0C 1C CC eC 2C DC","322":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","322":"H"},L:{"322":"I"},M:{"2":"BC"},N:{"1":"A B"},O:{"322":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"322":"iD"},R:{"322":"jD"},S:{"194":"kD lD"}},B:1,C:"Audio Tracks",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"C L M G N O P","322":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB 6C 7C","194":"0 1 2 3 4 5 6 7 8 hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB","322":"0 1 2 3 4 5 6 7 8 tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K 8C cC 9C"},F:{"2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB LD MD ND OD QC zC PD RC","322":"0 1 2 3 4 5 6 7 8 gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","322":"H"},L:{"322":"I"},M:{"2":"PC"},N:{"1":"A B"},O:{"322":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"322":"6D"},R:{"322":"7D"},S:{"194":"8D 9D"}},B:1,C:"Audio Tracks",D:true}; diff --git a/node_modules/caniuse-lite/data/features/autofocus.js b/node_modules/caniuse-lite/data/features/autofocus.js index a9e466f59..65e08206b 100644 --- a/node_modules/caniuse-lite/data/features/autofocus.js +++ b/node_modules/caniuse-lite/data/features/autofocus.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J"},E:{"1":"MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","2":"F"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"IC J I UD fC VD WD","2":"RD SD TD"},J:{"1":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:1,C:"Autofocus attribute",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J"},E:{"1":"cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","2":"F"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"WC J I sD 0C tD uD","2":"pD qD rD"},J:{"1":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:1,C:"Autofocus attribute",D:true}; diff --git a/node_modules/caniuse-lite/data/features/auxclick.js b/node_modules/caniuse-lite/data/features/auxclick.js index ff111d84d..e0fb38a4a 100644 --- a/node_modules/caniuse-lite/data/features/auxclick.js +++ b/node_modules/caniuse-lite/data/features/auxclick.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB kC lC","129":"6 7 8 9 nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"1":"6 7 8 9 pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB"},E:{"1":"dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC"},F:{"1":"cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB yC zC 0C 1C CC eC 2C DC"},G:{"1":"dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:5,C:"Auxclick",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 6C 7C","129":"0 1 2 3 4 5 6 7 8 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"1":"0 1 2 3 4 5 6 7 8 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B"},E:{"1":"rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC"},F:{"1":"0 1 2 3 4 5 6 7 8 qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB LD MD ND OD QC zC PD RC"},G:{"1":"rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:5,C:"Auxclick",D:true}; diff --git a/node_modules/caniuse-lite/data/features/av1.js b/node_modules/caniuse-lite/data/features/av1.js index bc00597df..6d2c1da27 100644 --- a/node_modules/caniuse-lite/data/features/av1.js +++ b/node_modules/caniuse-lite/data/features/av1.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"CB DB EB FB GB HB IB JB KB LB I","2":"7 8 9 C L M G N O AB BB","194":"6 P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},C:{"1":"6 7 8 9 zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB kC lC","66":"pB qB rB sB JC tB KC uB vB wB","260":"xB","516":"yB"},D:{"1":"6 7 8 9 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB","66":"zB 0B 1B"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC","1028":"GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD","1028":"GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z dD eD fD gD FC GC HC hD","2":"J XD YD ZD aD bD PC cD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:6,C:"AV1 video format",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"0 1 2 3 C L M G N O z","194":"P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y"},C:{"1":"0 1 2 3 4 5 6 7 8 DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 6C 7C","66":"3B 4B 5B 6B XC 7B YC 8B 9B AC","260":"BC","516":"CC"},D:{"1":"0 1 2 3 4 5 6 7 8 GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC","66":"DC EC FC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD","1028":"UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD","1028":"UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD dC 0D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:6,C:"AV1 video format",D:true}; diff --git a/node_modules/caniuse-lite/data/features/avif.js b/node_modules/caniuse-lite/data/features/avif.js index 55c9aea56..d0a84ef87 100644 --- a/node_modules/caniuse-lite/data/features/avif.js +++ b/node_modules/caniuse-lite/data/features/avif.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"CB DB EB FB GB HB IB JB KB LB I","2":"9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w AB BB","4162":"6 7 8 x"},C:{"1":"6 7 8 9 w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B kC lC","194":"9B AC Q H R LC S T U V W X Y Z a b","257":"c d e f g h i j k l m n o p q r s t","2049":"u v"},D:{"1":"6 7 8 9 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T"},E:{"1":"VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC","1796":"SC TC UC"},F:{"1":"3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B yC zC 0C 1C CC eC 2C DC"},G:{"1":"VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND","1281":"FC SC TC UC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z fD gD FC GC HC hD","2":"J XD YD ZD aD bD PC cD dD eD"},Q:{"2":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:6,C:"AVIF image format",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"1 2 3 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w","4162":"0 x y z"},C:{"1":"0 1 2 3 4 5 6 7 8 w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC 6C 7C","194":"NC OC Q H R ZC S T U V W X Y Z a b","257":"c d e f g h i j k l m n o p q r s t","2049":"u v"},D:{"1":"0 1 2 3 4 5 6 7 8 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T"},E:{"1":"jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC","1796":"gC hC iC"},F:{"1":"0 1 2 3 4 5 6 7 8 HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC LD MD ND OD QC zC PD RC"},G:{"1":"jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD","1281":"TC gC hC iC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD dC 0D 1D 2D"},Q:{"2":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:6,C:"AVIF image format",D:true}; diff --git a/node_modules/caniuse-lite/data/features/background-attachment.js b/node_modules/caniuse-lite/data/features/background-attachment.js index 8097bce8c..38be94464 100644 --- a/node_modules/caniuse-lite/data/features/background-attachment.js +++ b/node_modules/caniuse-lite/data/features/background-attachment.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","132":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","132":"0 1 2 hC IC J MB K D E F A B C L M G N O P NB y z kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"MB K D E F A B C nC oC pC qC PC CC DC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","132":"J L mC OC rC","2050":"M G sC tC QC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 0C 1C CC eC 2C DC","132":"F yC zC"},G:{"1":"RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC","772":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD","2050":"GD HD ID JD KD LD MD QC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD VD WD","132":"UD fC"},J:{"260":"D A"},K:{"1":"B C H CC eC DC","132":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"2":"J","1028":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"CSS background-attachment",D:true}; +module.exports={A:{A:{"1":"F A B","132":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","132":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"cB K D E F A B C 9C AD BD CD dC QC RC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","132":"J L 8C cC DD","2050":"M G ED FD eC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z ND OD QC zC PD RC","132":"F LD MD"},G:{"2":"cC QD 0C","4100":"fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","4868":"E RD SD TD UD VD WD XD YD ZD aD bD cD","6148":"dD eD fD gD hD iD jD eC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD tD uD","132":"sD 0C"},J:{"260":"D A"},K:{"1":"B C H QC zC RC","132":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"2":"J","1028":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"CSS background-attachment",D:true}; diff --git a/node_modules/caniuse-lite/data/features/background-clip-text.js b/node_modules/caniuse-lite/data/features/background-clip-text.js index d18ee6a69..560cb79ff 100644 --- a/node_modules/caniuse-lite/data/features/background-clip-text.js +++ b/node_modules/caniuse-lite/data/features/background-clip-text.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"G N O P","33":"C L M","129":"BB CB DB EB FB GB HB IB JB KB LB I","161":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB"},C:{"1":"6 7 8 9 jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB kC lC"},D:{"129":"BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","161":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB"},E:{"2":"mC","129":"EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","388":"MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC","420":"J OC"},F:{"2":"F B C yC zC 0C 1C CC eC 2C DC","129":"p q r s t u v w x","161":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o"},G:{"129":"EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","388":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC"},H:{"2":"QD"},I:{"16":"IC RD SD TD","129":"I","161":"J UD fC VD WD"},J:{"161":"D A"},K:{"16":"A B C CC eC DC","129":"H"},L:{"129":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"161":"EC"},P:{"1":"3 4 5","161":"0 1 2 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"161":"iD"},R:{"161":"jD"},S:{"1":"kD lD"}},B:7,C:"Background-clip: text",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"G N O P","33":"C L M","129":"3 4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","161":"0 1 2 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},C:{"1":"0 1 2 3 4 5 6 7 8 xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB 6C 7C"},D:{"129":"3 4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","161":"0 1 2 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},E:{"2":"8C","129":"SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","388":"cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC","420":"J cC"},F:{"2":"F B C LD MD ND OD QC zC PD RC","129":"0 1 2 3 4 5 6 7 8 p q r s t u v w x y z","161":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o"},G:{"129":"SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","388":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC"},H:{"2":"oD"},I:{"16":"WC pD qD rD","129":"I","161":"J sD 0C tD uD"},J:{"161":"D A"},K:{"16":"A B C QC zC RC","129":"H"},L:{"129":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"161":"SC"},P:{"1":"EB FB GB HB IB","161":"9 J AB BB CB DB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"161":"6D"},R:{"161":"7D"},S:{"1":"8D 9D"}},B:7,C:"Background-clip: text",D:true}; diff --git a/node_modules/caniuse-lite/data/features/background-img-opts.js b/node_modules/caniuse-lite/data/features/background-img-opts.js index 83f916b6c..406eae60b 100644 --- a/node_modules/caniuse-lite/data/features/background-img-opts.js +++ b/node_modules/caniuse-lite/data/features/background-img-opts.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC","36":"lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","516":"J MB K D E F A B C L M"},E:{"1":"D E F A B C L M G pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","772":"J MB K mC OC nC oC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 0C 1C CC eC 2C DC","2":"F yC","36":"zC"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","4":"OC 3C fC 5C","516":"4C"},H:{"132":"QD"},I:{"1":"I VD WD","36":"RD","516":"IC J UD fC","548":"SD TD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"CSS3 Background-image options",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C","36":"7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","516":"J cB K D E F A B C L M"},E:{"1":"D E F A B C L M G BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","772":"J cB K 8C cC 9C AD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z ND OD QC zC PD RC","2":"F LD","36":"MD"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","4":"cC QD 0C SD","516":"RD"},H:{"132":"oD"},I:{"1":"I tD uD","36":"pD","516":"WC J sD 0C","548":"qD rD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"CSS3 Background-image options",D:true}; diff --git a/node_modules/caniuse-lite/data/features/background-position-x-y.js b/node_modules/caniuse-lite/data/features/background-position-x-y.js index 49fbe1f57..e983abbbc 100644 --- a/node_modules/caniuse-lite/data/features/background-position-x-y.js +++ b/node_modules/caniuse-lite/data/features/background-position-x-y.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"K D E F A B gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:7,C:"background-position-x & background-position-y",D:true}; +module.exports={A:{A:{"1":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:7,C:"background-position-x & background-position-y",D:true}; diff --git a/node_modules/caniuse-lite/data/features/background-repeat-round-space.js b/node_modules/caniuse-lite/data/features/background-repeat-round-space.js index e44b1796f..6f6bd724d 100644 --- a/node_modules/caniuse-lite/data/features/background-repeat-round-space.js +++ b/node_modules/caniuse-lite/data/features/background-repeat-round-space.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E gC","132":"F"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB kC lC"},D:{"1":"6 7 8 9 SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB"},E:{"1":"D E F A B C L M G pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K mC OC nC oC"},F:{"1":"0 1 2 3 4 5 B C NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 0C 1C CC eC 2C DC","2":"F G N O P yC zC"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C"},H:{"1":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"1":"A","2":"D"},K:{"1":"B C H CC eC DC","2":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:4,C:"CSS background-repeat round and space",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E 1C","132":"F"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB"},E:{"1":"D E F A B C L M G BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K 8C cC 9C AD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z ND OD QC zC PD RC","2":"F G N O P LD MD"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD"},H:{"1":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"1":"A","2":"D"},K:{"1":"B C H QC zC RC","2":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:4,C:"CSS background-repeat round and space",D:true}; diff --git a/node_modules/caniuse-lite/data/features/background-sync.js b/node_modules/caniuse-lite/data/features/background-sync.js index 06c058fab..102605488 100644 --- a/node_modules/caniuse-lite/data/features/background-sync.js +++ b/node_modules/caniuse-lite/data/features/background-sync.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC kC lC","16":"NC iC jC"},D:{"1":"6 7 8 9 jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:7,C:"Background Sync API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 6C 7C","16":"3C 4C 5C"},D:{"1":"0 1 2 3 4 5 6 7 8 xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:7,C:"Background Sync API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/battery-status.js b/node_modules/caniuse-lite/data/features/battery-status.js index 51f235c51..b1f4e31d9 100644 --- a/node_modules/caniuse-lite/data/features/battery-status.js +++ b/node_modules/caniuse-lite/data/features/battery-status.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"dB eB fB gB hB iB jB kB lB","2":"6 7 8 9 hC IC J MB K D E F mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","132":"0 1 2 3 4 5 N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB","164":"A B C L M G"},D:{"1":"6 7 8 9 YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB","66":"XB"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD","2":"lD"}},B:4,C:"Battery Status API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"rB sB tB uB vB wB xB yB zB","2":"0 1 2 3 4 5 6 7 8 2C WC J cB K D E F 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","132":"9 N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB","164":"A B C L M G"},D:{"1":"0 1 2 3 4 5 6 7 8 mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB","66":"lB"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D","2":"9D"}},B:4,C:"Battery Status API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/beacon.js b/node_modules/caniuse-lite/data/features/beacon.js index e7989d22b..05daec7d5 100644 --- a/node_modules/caniuse-lite/data/features/beacon.js +++ b/node_modules/caniuse-lite/data/features/beacon.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L"},C:{"1":"6 7 8 9 RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB kC lC"},D:{"1":"6 7 8 9 ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB"},E:{"1":"C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B mC OC nC oC pC qC PC"},F:{"1":"4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC"},G:{"1":"DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"Beacon API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L"},C:{"1":"0 1 2 3 4 5 6 7 8 fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB"},E:{"1":"C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B 8C cC 9C AD BD CD dC"},F:{"1":"0 1 2 3 4 5 6 7 8 FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB LD MD ND OD QC zC PD RC"},G:{"1":"aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"Beacon API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/beforeafterprint.js b/node_modules/caniuse-lite/data/features/beforeafterprint.js index 6bc8d524a..e2a7b0db3 100644 --- a/node_modules/caniuse-lite/data/features/beforeafterprint.js +++ b/node_modules/caniuse-lite/data/features/beforeafterprint.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"K D E F A B","16":"gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB kC lC"},D:{"1":"6 7 8 9 vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB"},E:{"1":"L M G rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C mC OC nC oC pC qC PC CC DC"},F:{"1":"kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB yC zC 0C 1C CC eC 2C DC"},G:{"1":"GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"16":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"16":"A B"},O:{"1":"EC"},P:{"2":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","16":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Printing Events",D:true}; +module.exports={A:{A:{"1":"K D E F A B","16":"1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B"},E:{"1":"L M G DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C 8C cC 9C AD BD CD dC QC RC"},F:{"1":"0 1 2 3 4 5 6 7 8 yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB LD MD ND OD QC zC PD RC"},G:{"1":"dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"16":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"16":"A B"},O:{"1":"SC"},P:{"2":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","16":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Printing Events",D:true}; diff --git a/node_modules/caniuse-lite/data/features/bigint.js b/node_modules/caniuse-lite/data/features/bigint.js index 809bd5267..86baa3977 100644 --- a/node_modules/caniuse-lite/data/features/bigint.js +++ b/node_modules/caniuse-lite/data/features/bigint.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB kC lC","194":"xB yB zB"},D:{"1":"6 7 8 9 zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB"},E:{"1":"M G sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L mC OC nC oC pC qC PC CC DC rC"},F:{"1":"oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB yC zC 0C 1C CC eC 2C DC"},G:{"1":"KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD aD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:6,C:"BigInt",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC 6C 7C","194":"BC CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC"},E:{"1":"M G ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L 8C cC 9C AD BD CD dC QC RC DD"},F:{"1":"0 1 2 3 4 5 6 7 8 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B LD MD ND OD QC zC PD RC"},G:{"1":"hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:6,C:"BigInt",D:true}; diff --git a/node_modules/caniuse-lite/data/features/blobbuilder.js b/node_modules/caniuse-lite/data/features/blobbuilder.js index 68a4675c6..5f9ca8a2a 100644 --- a/node_modules/caniuse-lite/data/features/blobbuilder.js +++ b/node_modules/caniuse-lite/data/features/blobbuilder.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB kC lC","36":"K D E F A B C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D","36":"E F A B C L M G N O P NB"},E:{"1":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC nC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","2":"F B C yC zC 0C 1C CC eC 2C"},G:{"1":"E 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C"},H:{"2":"QD"},I:{"1":"I","2":"RD SD TD","36":"IC J UD fC VD WD"},J:{"1":"A","2":"D"},K:{"1":"H DC","2":"A B C CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"Blob constructing",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB 6C 7C","36":"K D E F A B C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D","36":"E F A B C L M G N O P dB"},E:{"1":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","2":"F B C LD MD ND OD QC zC PD"},G:{"1":"E SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD"},H:{"2":"oD"},I:{"1":"I","2":"pD qD rD","36":"WC J sD 0C tD uD"},J:{"1":"A","2":"D"},K:{"1":"H RC","2":"A B C QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"Blob constructing",D:true}; diff --git a/node_modules/caniuse-lite/data/features/bloburls.js b/node_modules/caniuse-lite/data/features/bloburls.js index b154ebc20..5a685d932 100644 --- a/node_modules/caniuse-lite/data/features/bloburls.js +++ b/node_modules/caniuse-lite/data/features/bloburls.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F gC","129":"A B"},B:{"1":"6 7 8 9 G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","129":"C L M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC"},D:{"1":"1 2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D","33":"0 E F A B C L M G N O P NB y z"},E:{"1":"D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC nC","33":"K"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C","33":"5C"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC RD SD TD","33":"J UD fC"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"B","2":"A"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"Blob URLs",D:true}; +module.exports={A:{A:{"2":"K D E F 1C","129":"A B"},B:{"1":"0 1 2 3 4 5 6 7 8 G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","129":"C L M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D","33":"9 E F A B C L M G N O P dB AB BB"},E:{"1":"D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC 9C","33":"K"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD","33":"SD"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC pD qD rD","33":"J sD 0C"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"B","2":"A"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"Blob URLs",D:true}; diff --git a/node_modules/caniuse-lite/data/features/border-image.js b/node_modules/caniuse-lite/data/features/border-image.js index 2c242001d..d42626957 100644 --- a/node_modules/caniuse-lite/data/features/border-image.js +++ b/node_modules/caniuse-lite/data/features/border-image.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"K D E F A gC"},B:{"1":"6 7 8 9 M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","129":"C L"},C:{"1":"6 7 8 9 kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC","260":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB","804":"J MB K D E F A B C L M kC lC"},D:{"1":"6 7 8 9 qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","260":"lB mB nB oB pB","388":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB","1412":"0 1 2 3 4 5 G N O P NB y z OB PB","1956":"J MB K D E F A B C L M"},E:{"1":"RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","129":"A B C L M G qC PC CC DC rC sC tC QC","1412":"K D E F oC pC","1956":"J MB mC OC nC"},F:{"1":"dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F yC zC","260":"YB ZB aB bB cB","388":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB","1796":"0C 1C","1828":"B C CC eC 2C DC"},G:{"1":"RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","129":"9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC","1412":"E 5C 6C 7C 8C","1956":"OC 3C fC 4C"},H:{"1828":"QD"},I:{"1":"I","388":"VD WD","1956":"IC J RD SD TD UD fC"},J:{"1412":"A","1924":"D"},K:{"1":"H","2":"A","1828":"B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"B","2":"A"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z ZD aD bD PC cD dD eD fD gD FC GC HC hD","260":"XD YD","388":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","260":"kD"}},B:4,C:"CSS3 Border images",D:true}; +module.exports={A:{A:{"1":"B","2":"K D E F A 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","129":"C L"},C:{"1":"0 1 2 3 4 5 6 7 8 yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC","260":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB","804":"J cB K D E F A B C L M 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","260":"zB 0B 1B 2B 3B","388":"eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB","1412":"9 G N O P dB AB BB CB DB EB FB GB HB IB","1956":"J cB K D E F A B C L M"},E:{"1":"fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","129":"A B C L M G CD dC QC RC DD ED FD eC","1412":"K D E F AD BD","1956":"J cB 8C cC 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F LD MD","260":"mB nB oB pB qB","388":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB","1796":"ND OD","1828":"B C QC zC PD RC"},G:{"1":"fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","129":"WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC","1412":"E SD TD UD VD","1956":"cC QD 0C RD"},H:{"1828":"oD"},I:{"1":"I","388":"tD uD","1956":"WC J pD qD rD sD 0C"},J:{"1412":"A","1924":"D"},K:{"1":"H","2":"A","1828":"B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"B","2":"A"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","260":"vD wD","388":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","260":"8D"}},B:4,C:"CSS3 Border images",D:true}; diff --git a/node_modules/caniuse-lite/data/features/border-radius.js b/node_modules/caniuse-lite/data/features/border-radius.js index 4079d4e0e..1b41f4e13 100644 --- a/node_modules/caniuse-lite/data/features/border-radius.js +++ b/node_modules/caniuse-lite/data/features/border-radius.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","257":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB","289":"IC kC lC","292":"hC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","33":"J"},E:{"1":"MB D E F A B C L M G pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","33":"J mC OC","129":"K nC oC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 0C 1C CC eC 2C DC","2":"F yC zC"},G:{"1":"E 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","33":"OC"},H:{"2":"QD"},I:{"1":"IC J I SD TD UD fC VD WD","33":"RD"},J:{"1":"D A"},K:{"1":"B C H CC eC DC","2":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","257":"kD"}},B:4,C:"CSS3 Border-radius (rounded corners)",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","257":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB","289":"WC 6C 7C","292":"2C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","33":"J"},E:{"1":"cB D E F A B C L M G BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","33":"J 8C cC","129":"K 9C AD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z ND OD QC zC PD RC","2":"F LD MD"},G:{"1":"E QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","33":"cC"},H:{"2":"oD"},I:{"1":"WC J I qD rD sD 0C tD uD","33":"pD"},J:{"1":"D A"},K:{"1":"B C H QC zC RC","2":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","257":"8D"}},B:4,C:"CSS3 Border-radius (rounded corners)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/broadcastchannel.js b/node_modules/caniuse-lite/data/features/broadcastchannel.js index 1d5e795c3..fd9070ac2 100644 --- a/node_modules/caniuse-lite/data/features/broadcastchannel.js +++ b/node_modules/caniuse-lite/data/features/broadcastchannel.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB kC lC"},D:{"1":"6 7 8 9 oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB"},E:{"1":"RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC"},F:{"1":"bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB yC zC 0C 1C CC eC 2C DC"},G:{"1":"RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"BroadcastChannel",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B"},E:{"1":"fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC"},F:{"1":"0 1 2 3 4 5 6 7 8 pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB LD MD ND OD QC zC PD RC"},G:{"1":"fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"BroadcastChannel",D:true}; diff --git a/node_modules/caniuse-lite/data/features/brotli.js b/node_modules/caniuse-lite/data/features/brotli.js index fd07af76c..76507b80b 100644 --- a/node_modules/caniuse-lite/data/features/brotli.js +++ b/node_modules/caniuse-lite/data/features/brotli.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M"},C:{"1":"6 7 8 9 eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB kC lC"},D:{"1":"6 7 8 9 lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB","194":"jB","257":"kB"},E:{"1":"L M G rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC PC","513":"B C CC DC"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB yC zC 0C 1C CC eC 2C DC","194":"WB XB"},G:{"1":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"Brotli Accept-Encoding/Content-Encoding",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M"},C:{"1":"0 1 2 3 4 5 6 7 8 sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB","194":"xB","257":"yB"},E:{"1":"L M G DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD dC","513":"B C QC RC"},F:{"1":"0 1 2 3 4 5 6 7 8 mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB LD MD ND OD QC zC PD RC","194":"kB lB"},G:{"1":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"Brotli Accept-Encoding/Content-Encoding",D:true}; diff --git a/node_modules/caniuse-lite/data/features/calc.js b/node_modules/caniuse-lite/data/features/calc.js index 0436fd238..0e805b989 100644 --- a/node_modules/caniuse-lite/data/features/calc.js +++ b/node_modules/caniuse-lite/data/features/calc.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E gC","260":"F","516":"A B"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC","33":"J MB K D E F A B C L M G"},D:{"1":"4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L M G N O P","33":"0 1 2 3 NB y z"},E:{"1":"D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC nC","33":"K"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C","33":"5C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC","132":"VD WD"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"calc() as CSS unit value",D:true}; +module.exports={A:{A:{"2":"K D E 1C","260":"F","516":"A B"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C","33":"J cB K D E F A B C L M G"},D:{"1":"0 1 2 3 4 5 6 7 8 FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C L M G N O P","33":"9 dB AB BB CB DB EB"},E:{"1":"D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC 9C","33":"K"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD","33":"SD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C","132":"tD uD"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"calc() as CSS unit value",D:true}; diff --git a/node_modules/caniuse-lite/data/features/canvas-blending.js b/node_modules/caniuse-lite/data/features/canvas-blending.js index 17363f3ef..e7ee1d350 100644 --- a/node_modules/caniuse-lite/data/features/canvas-blending.js +++ b/node_modules/caniuse-lite/data/features/canvas-blending.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G N O P NB kC lC"},D:{"1":"6 7 8 9 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB"},E:{"1":"D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K mC OC nC"},F:{"1":"0 1 2 3 4 5 O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C G N yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"Canvas blend modes",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M G N O P dB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB"},E:{"1":"D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K 8C cC 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C G N LD MD ND OD QC zC PD RC"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"Canvas blend modes",D:true}; diff --git a/node_modules/caniuse-lite/data/features/canvas-text.js b/node_modules/caniuse-lite/data/features/canvas-text.js index bc5ce9fb2..5711613b0 100644 --- a/node_modules/caniuse-lite/data/features/canvas-text.js +++ b/node_modules/caniuse-lite/data/features/canvas-text.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"gC","8":"K D E"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","8":"hC IC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","8":"mC OC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 0C 1C CC eC 2C DC","8":"F yC zC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"B C H CC eC DC","8":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Text API for Canvas",D:true}; +module.exports={A:{A:{"1":"F A B","2":"1C","8":"K D E"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","8":"2C WC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","8":"8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z ND OD QC zC PD RC","8":"F LD MD"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"B C H QC zC RC","8":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Text API for Canvas",D:true}; diff --git a/node_modules/caniuse-lite/data/features/canvas.js b/node_modules/caniuse-lite/data/features/canvas.js index c2a939b7e..9e6d32691 100644 --- a/node_modules/caniuse-lite/data/features/canvas.js +++ b/node_modules/caniuse-lite/data/features/canvas.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"gC","8":"K D E"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC lC","132":"hC IC kC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","132":"mC OC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"260":"QD"},I:{"1":"IC J I UD fC VD WD","132":"RD SD TD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Canvas (basic support)",D:true}; +module.exports={A:{A:{"1":"F A B","2":"1C","8":"K D E"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 7C","132":"2C WC 6C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","132":"8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"260":"oD"},I:{"1":"WC J I sD 0C tD uD","132":"pD qD rD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Canvas (basic support)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/ch-unit.js b/node_modules/caniuse-lite/data/features/ch-unit.js index b926070fe..bacb57ca7 100644 --- a/node_modules/caniuse-lite/data/features/ch-unit.js +++ b/node_modules/caniuse-lite/data/features/ch-unit.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E gC","132":"F A B"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 J MB K D E F A B C L M G N O P NB y z"},E:{"1":"D E F A B C L M G pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K mC OC nC oC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"ch (character) unit",D:true}; +module.exports={A:{A:{"2":"K D E 1C","132":"F A B"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB"},E:{"1":"D E F A B C L M G BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K 8C cC 9C AD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"ch (character) unit",D:true}; diff --git a/node_modules/caniuse-lite/data/features/chacha20-poly1305.js b/node_modules/caniuse-lite/data/features/chacha20-poly1305.js index 902be1156..f656aeaed 100644 --- a/node_modules/caniuse-lite/data/features/chacha20-poly1305.js +++ b/node_modules/caniuse-lite/data/features/chacha20-poly1305.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB kC lC"},D:{"1":"6 7 8 9 jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB","129":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB"},E:{"1":"C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B mC OC nC oC pC qC PC"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB yC zC 0C 1C CC eC 2C DC"},G:{"1":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD","16":"WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"ChaCha20-Poly1305 cipher suites for TLS",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB","129":"hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB"},E:{"1":"C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B 8C cC 9C AD BD CD dC"},F:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB LD MD ND OD QC zC PD RC"},G:{"1":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD","16":"uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"ChaCha20-Poly1305 cipher suites for TLS",D:true}; diff --git a/node_modules/caniuse-lite/data/features/channel-messaging.js b/node_modules/caniuse-lite/data/features/channel-messaging.js index 4f6fefd5e..b6048b9c6 100644 --- a/node_modules/caniuse-lite/data/features/channel-messaging.js +++ b/node_modules/caniuse-lite/data/features/channel-messaging.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 hC IC J MB K D E F A B C L M G N O P NB y z kC lC","194":"4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 1C CC eC 2C DC","2":"F yC zC","16":"0C"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"1":"D A"},K:{"1":"B C H CC eC DC","2":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Channel messaging",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB 6C 7C","194":"FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z OD QC zC PD RC","2":"F LD MD","16":"ND"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"1":"D A"},K:{"1":"B C H QC zC RC","2":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Channel messaging",D:true}; diff --git a/node_modules/caniuse-lite/data/features/childnode-remove.js b/node_modules/caniuse-lite/data/features/childnode-remove.js index a800e7650..22e47e26e 100644 --- a/node_modules/caniuse-lite/data/features/childnode-remove.js +++ b/node_modules/caniuse-lite/data/features/childnode-remove.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","16":"C"},C:{"1":"1 2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 hC IC J MB K D E F A B C L M G N O P NB y z kC lC"},D:{"1":"2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 J MB K D E F A B C L M G N O P NB y z"},E:{"1":"D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC nC","16":"K"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"ChildNode.remove()",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","16":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB"},E:{"1":"D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC 9C","16":"K"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"ChildNode.remove()",D:true}; diff --git a/node_modules/caniuse-lite/data/features/classlist.js b/node_modules/caniuse-lite/data/features/classlist.js index 2f2aa0ed4..539eb1a3d 100644 --- a/node_modules/caniuse-lite/data/features/classlist.js +++ b/node_modules/caniuse-lite/data/features/classlist.js @@ -1 +1 @@ -module.exports={A:{A:{"8":"K D E F gC","1924":"A B"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","8":"hC IC kC","516":"2 3","772":"0 1 J MB K D E F A B C L M G N O P NB y z lC"},D:{"1":"6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","8":"J MB K D","516":"2 3 4 5","772":"1","900":"0 E F A B C L M G N O P NB y z"},E:{"1":"D E F A B C L M G pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","8":"J MB mC OC","900":"K nC oC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","8":"F B yC zC 0C 1C CC","900":"C eC 2C DC"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","8":"OC 3C fC","900":"4C 5C"},H:{"900":"QD"},I:{"1":"I VD WD","8":"RD SD TD","900":"IC J UD fC"},J:{"1":"A","900":"D"},K:{"1":"H","8":"A B","900":"C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"900":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"classList (DOMTokenList)",D:true}; +module.exports={A:{A:{"8":"K D E F 1C","1924":"A B"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","8":"2C WC 6C","516":"DB EB","772":"9 J cB K D E F A B C L M G N O P dB AB BB CB 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","8":"J cB K D","516":"DB EB FB GB","772":"CB","900":"9 E F A B C L M G N O P dB AB BB"},E:{"1":"D E F A B C L M G BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","8":"J cB 8C cC","900":"K 9C AD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","8":"F B LD MD ND OD QC","900":"C zC PD RC"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","8":"cC QD 0C","900":"RD SD"},H:{"900":"oD"},I:{"1":"I tD uD","8":"pD qD rD","900":"WC J sD 0C"},J:{"1":"A","900":"D"},K:{"1":"H","8":"A B","900":"C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"900":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"classList (DOMTokenList)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js b/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js index 5756597c0..e6e293919 100644 --- a/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js +++ b/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"6 7 8 9 gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:6,C:"Client Hints: DPR, Width, Viewport-Width",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:6,C:"Client Hints: DPR, Width, Viewport-Width",D:true}; diff --git a/node_modules/caniuse-lite/data/features/clipboard.js b/node_modules/caniuse-lite/data/features/clipboard.js index 0bb562800..b5e434509 100644 --- a/node_modules/caniuse-lite/data/features/clipboard.js +++ b/node_modules/caniuse-lite/data/features/clipboard.js @@ -1 +1 @@ -module.exports={A:{A:{"2436":"K D E F A B gC"},B:{"260":"O P","2436":"C L M G N","8196":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"hC IC J MB K D E F A B C L M G N O P NB y z kC lC","772":"0 1 2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB","4100":"6 7 8 9 bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"2":"J MB K D E F A B C","2564":"0 1 2 3 4 5 L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB","8196":"6 7 8 9 sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","10244":"dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB"},E:{"1":"C L M G DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"mC OC","2308":"A B PC CC","2820":"J MB K D E F nC oC pC qC"},F:{"2":"F B yC zC 0C 1C CC eC 2C","16":"C","516":"DC","2564":"0 1 2 3 4 5 G N O P NB y z OB PB","8196":"fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","10244":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB"},G:{"1":"ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC","2820":"E 4C 5C 6C 7C 8C 9C AD BD CD DD"},H:{"2":"QD"},I:{"2":"IC J RD SD TD UD fC","260":"I","2308":"VD WD"},J:{"2":"D","2308":"A"},K:{"2":"A B C CC eC","16":"DC","8196":"H"},L:{"8196":"I"},M:{"1028":"BC"},N:{"2":"A B"},O:{"8196":"EC"},P:{"2052":"XD YD","2308":"J","8196":"0 1 2 3 4 5 y z ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"8196":"iD"},R:{"8196":"jD"},S:{"4100":"kD lD"}},B:5,C:"Synchronous Clipboard API",D:true}; +module.exports={A:{A:{"2436":"K D E F A B 1C"},B:{"260":"O P","2436":"C L M G N","8196":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB 6C 7C","772":"BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB","4100":"0 1 2 3 4 5 6 7 8 pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"2":"J cB K D E F A B C","2564":"9 L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB","8196":"0 1 2 3 4 5 6 7 8 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","10244":"rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B"},E:{"1":"C L M G RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"8C cC","2308":"A B dC QC","2820":"J cB K D E F 9C AD BD CD"},F:{"2":"F B LD MD ND OD QC zC PD","16":"C","516":"RC","2564":"9 G N O P dB AB BB CB DB EB FB GB HB IB","8196":"0 1 2 3 4 5 6 7 8 tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","10244":"eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB"},G:{"1":"bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C","2820":"E RD SD TD UD VD WD XD YD ZD aD"},H:{"2":"oD"},I:{"2":"WC J pD qD rD sD 0C","260":"I","2308":"tD uD"},J:{"2":"D","2308":"A"},K:{"2":"A B C QC zC","16":"RC","8196":"H"},L:{"8196":"I"},M:{"1028":"PC"},N:{"2":"A B"},O:{"8196":"SC"},P:{"2052":"vD wD","2308":"J","8196":"9 AB BB CB DB EB FB GB HB IB xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"8196":"6D"},R:{"8196":"7D"},S:{"4100":"8D 9D"}},B:5,C:"Synchronous Clipboard API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/colr-v1.js b/node_modules/caniuse-lite/data/features/colr-v1.js index 0ba00be49..55c20f8e0 100644 --- a/node_modules/caniuse-lite/data/features/colr-v1.js +++ b/node_modules/caniuse-lite/data/features/colr-v1.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g"},C:{"1":"6 7 8 9 q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g kC lC","258":"h i j k l m n","578":"o p"},D:{"1":"6 7 8 9 h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y","194":"Z a b c d e f g"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"16":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"16":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z HC hD","2":"J XD YD ZD aD bD PC cD dD eD fD gD FC GC"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:6,C:"COLR/CPAL(v1) Font Formats",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g"},C:{"1":"0 1 2 3 4 5 6 7 8 q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g 6C 7C","258":"h i j k l m n","578":"o p"},D:{"1":"0 1 2 3 4 5 6 7 8 h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y","194":"Z a b c d e f g"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"16":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"16":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB VC 5D","2":"J vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:6,C:"COLR/CPAL(v1) Font Formats",D:true}; diff --git a/node_modules/caniuse-lite/data/features/colr.js b/node_modules/caniuse-lite/data/features/colr.js index 7627dbb0b..23fe844f4 100644 --- a/node_modules/caniuse-lite/data/features/colr.js +++ b/node_modules/caniuse-lite/data/features/colr.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E gC","257":"F A B"},B:{"1":"6 7 8 9 C L M G N O P t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","513":"Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s"},C:{"1":"6 7 8 9 SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB kC lC"},D:{"1":"6 7 8 9 t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B","513":"3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s"},E:{"1":"M G sC tC QC RC EC uC FC SC TC UC VC WC vC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC PC","129":"B C L CC DC rC","1026":"GC XC"},F:{"1":"f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB yC zC 0C 1C CC eC 2C DC","513":"sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e"},G:{"1":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD","1026":"GC XC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"16":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"16":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z PC cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD aD bD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"COLR/CPAL(v0) Font Formats",D:true}; +module.exports={A:{A:{"2":"K D E 1C","257":"F A B"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","513":"Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s"},C:{"1":"0 1 2 3 4 5 6 7 8 gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC","513":"HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s"},E:{"1":"M G ED FD eC fC SC GD TC gC hC iC jC kC HD mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD dC","129":"B C L QC RC DD","1026":"UC lC"},F:{"1":"0 1 2 3 4 5 6 7 8 f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B LD MD ND OD QC zC PD RC","513":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e"},G:{"1":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD","1026":"UC lC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"16":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"16":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"COLR/CPAL(v0) Font Formats",D:true}; diff --git a/node_modules/caniuse-lite/data/features/comparedocumentposition.js b/node_modules/caniuse-lite/data/features/comparedocumentposition.js index 1d0d83d23..9df92e80a 100644 --- a/node_modules/caniuse-lite/data/features/comparedocumentposition.js +++ b/node_modules/caniuse-lite/data/features/comparedocumentposition.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","16":"hC IC kC lC"},D:{"1":"6 7 8 9 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"J MB K D E F A B C L M","132":"0 1 2 3 4 5 G N O P NB y z OB PB"},E:{"1":"A B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"J MB K mC OC","132":"D E F oC pC qC","260":"nC"},F:{"1":"0 1 2 3 4 5 C O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 2C DC","16":"F B yC zC 0C 1C CC eC","132":"G N"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC","132":"E 3C fC 4C 5C 6C 7C 8C 9C"},H:{"1":"QD"},I:{"1":"I VD WD","16":"RD SD","132":"IC J TD UD fC"},J:{"132":"D A"},K:{"1":"C H DC","16":"A B CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Node.compareDocumentPosition()",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","16":"2C WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"J cB K D E F A B C L M","132":"9 G N O P dB AB BB CB DB EB FB GB HB IB"},E:{"1":"A B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"J cB K 8C cC","132":"D E F AD BD CD","260":"9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z PD RC","16":"F B LD MD ND OD QC zC","132":"G N"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC","132":"E QD 0C RD SD TD UD VD WD"},H:{"1":"oD"},I:{"1":"I tD uD","16":"pD qD","132":"WC J rD sD 0C"},J:{"132":"D A"},K:{"1":"C H RC","16":"A B QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Node.compareDocumentPosition()",D:true}; diff --git a/node_modules/caniuse-lite/data/features/console-basic.js b/node_modules/caniuse-lite/data/features/console-basic.js index ea340785b..8f98de13f 100644 --- a/node_modules/caniuse-lite/data/features/console-basic.js +++ b/node_modules/caniuse-lite/data/features/console-basic.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D gC","132":"E F"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x CC eC 2C DC","2":"F yC zC 0C 1C"},G:{"1":"OC 3C fC 4C","513":"E 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"4097":"QD"},I:{"1025":"IC J I RD SD TD UD fC VD WD"},J:{"258":"D A"},K:{"2":"A","258":"B C CC eC DC","1025":"H"},L:{"1025":"I"},M:{"2049":"BC"},N:{"258":"A B"},O:{"258":"EC"},P:{"1025":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1025":"jD"},S:{"1":"kD lD"}},B:1,C:"Basic console logging functions",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D 1C","132":"E F"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z QC zC PD RC","2":"F LD MD ND OD"},G:{"1":"cC QD 0C RD","513":"E SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"4097":"oD"},I:{"1025":"WC J I pD qD rD sD 0C tD uD"},J:{"258":"D A"},K:{"2":"A","258":"B C QC zC RC","1025":"H"},L:{"1025":"I"},M:{"2049":"PC"},N:{"258":"A B"},O:{"258":"SC"},P:{"1025":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1025":"7D"},S:{"1":"8D 9D"}},B:1,C:"Basic console logging functions",D:true}; diff --git a/node_modules/caniuse-lite/data/features/console-time.js b/node_modules/caniuse-lite/data/features/console-time.js index b21a7bd52..81c1fc12b 100644 --- a/node_modules/caniuse-lite/data/features/console-time.js +++ b/node_modules/caniuse-lite/data/features/console-time.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"K D E F A gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"mC OC"},F:{"1":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x CC eC 2C DC","2":"F yC zC 0C 1C","16":"B"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"H","16":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"B","2":"A"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"console.time and console.timeEnd",D:true}; +module.exports={A:{A:{"1":"B","2":"K D E F A 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z QC zC PD RC","2":"F LD MD ND OD","16":"B"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"H","16":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"B","2":"A"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"console.time and console.timeEnd",D:true}; diff --git a/node_modules/caniuse-lite/data/features/const.js b/node_modules/caniuse-lite/data/features/const.js index b7689ba8a..17f4f205c 100644 --- a/node_modules/caniuse-lite/data/features/const.js +++ b/node_modules/caniuse-lite/data/features/const.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A gC","2052":"B"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","132":"hC IC J MB K D E F A B C kC lC","260":"0 1 2 3 4 5 L M G N O P NB y z OB PB QB RB SB TB UB VB"},D:{"1":"6 7 8 9 jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","260":"J MB K D E F A B C L M G N O P NB y","772":"0 1 2 3 4 5 z OB PB QB RB SB TB UB VB WB XB YB ZB aB","1028":"bB cB dB eB fB gB hB iB"},E:{"1":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","260":"J MB A mC OC PC","772":"K D E F nC oC pC qC"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F yC","132":"B zC 0C 1C CC eC","644":"C 2C DC","772":"0 1 2 3 4 5 G N O P NB y z","1028":"OB PB QB RB SB TB UB VB"},G:{"1":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","260":"OC 3C fC AD BD","772":"E 4C 5C 6C 7C 8C 9C"},H:{"644":"QD"},I:{"1":"I","16":"RD SD","260":"TD","772":"IC J UD fC VD WD"},J:{"772":"D A"},K:{"1":"H","132":"A B CC eC","644":"C DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"B","2":"A"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","1028":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"const",D:true}; +module.exports={A:{A:{"2":"K D E F A 1C","2052":"B"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","132":"2C WC J cB K D E F A B C 6C 7C","260":"9 L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB"},D:{"1":"0 1 2 3 4 5 6 7 8 xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","260":"9 J cB K D E F A B C L M G N O P dB","772":"AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB","1028":"pB qB rB sB tB uB vB wB"},E:{"1":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","260":"J cB A 8C cC dC","772":"K D E F 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F LD","132":"B MD ND OD QC zC","644":"C PD RC","772":"9 G N O P dB AB BB CB DB EB FB GB","1028":"HB IB eB fB gB hB iB jB"},G:{"1":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","260":"cC QD 0C XD YD","772":"E RD SD TD UD VD WD"},H:{"644":"oD"},I:{"1":"I","16":"pD qD","260":"rD","772":"WC J sD 0C tD uD"},J:{"772":"D A"},K:{"1":"H","132":"A B QC zC","644":"C RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"B","2":"A"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","1028":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"const",D:true}; diff --git a/node_modules/caniuse-lite/data/features/constraint-validation.js b/node_modules/caniuse-lite/data/features/constraint-validation.js index 995aea622..770e60849 100644 --- a/node_modules/caniuse-lite/data/features/constraint-validation.js +++ b/node_modules/caniuse-lite/data/features/constraint-validation.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F gC","900":"A B"},B:{"1":"6 7 8 9 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","388":"M G N","900":"C L"},C:{"1":"6 7 8 9 lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC","260":"jB kB","388":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB","900":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB"},D:{"1":"6 7 8 9 aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"J MB K D E F A B C L M","388":"3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB","900":"0 1 2 G N O P NB y z"},E:{"1":"A B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"J MB mC OC","388":"E F pC qC","900":"K D nC oC"},F:{"1":"5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","16":"F B yC zC 0C 1C CC eC","388":"0 1 2 3 4 G N O P NB y z","900":"C 2C DC"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC 3C fC","388":"E 6C 7C 8C 9C","900":"4C 5C"},H:{"2":"QD"},I:{"1":"I","16":"IC RD SD TD","388":"VD WD","900":"J UD fC"},J:{"16":"D","388":"A"},K:{"1":"H","16":"A B CC eC","900":"C DC"},L:{"1":"I"},M:{"1":"BC"},N:{"900":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","388":"kD"}},B:1,C:"Constraint Validation API",D:true}; +module.exports={A:{A:{"2":"K D E F 1C","900":"A B"},B:{"1":"0 1 2 3 4 5 6 7 8 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","388":"M G N","900":"C L"},C:{"1":"0 1 2 3 4 5 6 7 8 zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C","260":"xB yB","388":"IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB","900":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB"},D:{"1":"0 1 2 3 4 5 6 7 8 oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"J cB K D E F A B C L M","388":"EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB","900":"9 G N O P dB AB BB CB DB"},E:{"1":"A B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"J cB 8C cC","388":"E F BD CD","900":"K D 9C AD"},F:{"1":"0 1 2 3 4 5 6 7 8 GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","16":"F B LD MD ND OD QC zC","388":"9 G N O P dB AB BB CB DB EB FB","900":"C PD RC"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC QD 0C","388":"E TD UD VD WD","900":"RD SD"},H:{"2":"oD"},I:{"1":"I","16":"WC pD qD rD","388":"tD uD","900":"J sD 0C"},J:{"16":"D","388":"A"},K:{"1":"H","16":"A B QC zC","900":"C RC"},L:{"1":"I"},M:{"1":"PC"},N:{"900":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","388":"8D"}},B:1,C:"Constraint Validation API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/contenteditable.js b/node_modules/caniuse-lite/data/features/contenteditable.js index 3c11f0d39..726474645 100644 --- a/node_modules/caniuse-lite/data/features/contenteditable.js +++ b/node_modules/caniuse-lite/data/features/contenteditable.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"K D E F A B gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","2":"hC","4":"IC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC"},H:{"2":"QD"},I:{"1":"IC J I UD fC VD WD","2":"RD SD TD"},J:{"1":"D A"},K:{"1":"H DC","2":"A B C CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"contenteditable attribute (basic support)",D:true}; +module.exports={A:{A:{"1":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","2":"2C","4":"WC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C"},H:{"2":"oD"},I:{"1":"WC J I sD 0C tD uD","2":"pD qD rD"},J:{"1":"D A"},K:{"1":"H RC","2":"A B C QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"contenteditable attribute (basic support)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js b/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js index 3f243df63..e0659c7e5 100644 --- a/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js +++ b/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F gC","132":"A B"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"1 2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC","129":"0 J MB K D E F A B C L M G N O P NB y z"},D:{"1":"3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L","257":"0 1 2 M G N O P NB y z"},E:{"1":"D E F A B C L M G pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC","257":"K oC","260":"nC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC","257":"5C","260":"4C"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"2":"D","257":"A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"132":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"Content Security Policy 1.0",D:true}; +module.exports={A:{A:{"2":"K D E F 1C","132":"A B"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C","129":"9 J cB K D E F A B C L M G N O P dB AB BB"},D:{"1":"0 1 2 3 4 5 6 7 8 EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C L","257":"9 M G N O P dB AB BB CB DB"},E:{"1":"D E F A B C L M G BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC","257":"K AD","260":"9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C","257":"SD","260":"RD"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"2":"D","257":"A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"132":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"Content Security Policy 1.0",D:true}; diff --git a/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js b/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js index ded24f732..279e7c710 100644 --- a/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js +++ b/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M","4100":"G N O P"},C:{"1":"6 7 8 9 fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB kC lC","132":"RB SB TB UB","260":"VB","516":"WB XB YB ZB aB bB cB dB eB"},D:{"1":"6 7 8 9 aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB","1028":"WB XB YB","2052":"ZB"},E:{"1":"A B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC qC"},F:{"1":"5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC","1028":"1 2 3","2052":"4"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"Content Security Policy Level 2",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M","4100":"G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB 6C 7C","132":"fB gB hB iB","260":"jB","516":"kB lB mB nB oB pB qB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB","1028":"kB lB mB","2052":"nB"},E:{"1":"A B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB LD MD ND OD QC zC PD RC","1028":"CB DB EB","2052":"FB"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"Content Security Policy Level 2",D:true}; diff --git a/node_modules/caniuse-lite/data/features/cookie-store-api.js b/node_modules/caniuse-lite/data/features/cookie-store-api.js index 151125c00..776fc7472 100644 --- a/node_modules/caniuse-lite/data/features/cookie-store-api.js +++ b/node_modules/caniuse-lite/data/features/cookie-store-api.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P","194":"Q H R S T U V"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I kC lC","322":"BC MC NC iC jC"},D:{"1":"6 7 8 9 W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB","194":"wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V"},E:{"1":"xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC"},F:{"1":"6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB yC zC 0C 1C CC eC 2C DC","194":"lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z fD gD FC GC HC hD","2":"J XD YD ZD aD bD PC cD dD eD"},Q:{"2":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:7,C:"Cookie Store API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P","194":"Q H R S T U V"},C:{"1":"XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB 6C 7C","322":"PB QB RB SB TB UB VB WB"},D:{"1":"0 1 2 3 4 5 6 7 8 W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B","194":"AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V"},E:{"1":"tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC"},F:{"1":"0 1 2 3 4 5 6 7 8 KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB LD MD ND OD QC zC PD RC","194":"zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},G:{"1":"tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD dC 0D 1D 2D"},Q:{"2":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:7,C:"Cookie Store API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/cors.js b/node_modules/caniuse-lite/data/features/cors.js index a0593415b..b562d2e6d 100644 --- a/node_modules/caniuse-lite/data/features/cors.js +++ b/node_modules/caniuse-lite/data/features/cors.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"K D gC","132":"A","260":"E F"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","2":"hC IC","1025":"KC uB vB wB xB yB zB 0B 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","132":"J MB K D E F A B C"},E:{"2":"mC OC","513":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","644":"J MB nC"},F:{"1":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","2":"F B yC zC 0C 1C CC eC 2C"},G:{"513":"E 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","644":"OC 3C fC 4C"},H:{"2":"QD"},I:{"1":"I VD WD","132":"IC J RD SD TD UD fC"},J:{"1":"A","132":"D"},K:{"1":"C H DC","2":"A B CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"B","132":"A"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Cross-Origin Resource Sharing",D:true}; +module.exports={A:{A:{"1":"B","2":"K D 1C","132":"A","260":"E F"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","2":"2C WC","1025":"YC 8B 9B AC BC CC DC EC FC GC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","132":"J cB K D E F A B C"},E:{"2":"8C cC","513":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","644":"J cB 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","2":"F B LD MD ND OD QC zC PD"},G:{"513":"E SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","644":"cC QD 0C RD"},H:{"2":"oD"},I:{"1":"I tD uD","132":"WC J pD qD rD sD 0C"},J:{"1":"A","132":"D"},K:{"1":"C H RC","2":"A B QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"B","132":"A"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Cross-Origin Resource Sharing",D:true}; diff --git a/node_modules/caniuse-lite/data/features/createimagebitmap.js b/node_modules/caniuse-lite/data/features/createimagebitmap.js index 466cffb4a..6984b169f 100644 --- a/node_modules/caniuse-lite/data/features/createimagebitmap.js +++ b/node_modules/caniuse-lite/data/features/createimagebitmap.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB kC lC","1028":"c d e f g","3076":"cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b","8196":"6 7 8 9 h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"1":"6 7 8 9 JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB","132":"kB lB","260":"mB nB","516":"oB pB qB rB sB"},E:{"1":"GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M mC OC nC oC pC qC PC CC DC rC sC","4100":"G tC QC RC EC uC FC SC TC UC VC WC vC"},F:{"1":"gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB yC zC 0C 1C CC eC 2C DC","132":"XB YB","260":"ZB aB","516":"bB cB dB eB fB"},G:{"1":"GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD","4100":"MD QC RC EC ND FC SC TC UC VC WC OD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"8196":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","16":"J XD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"3076":"kD lD"}},B:1,C:"createImageBitmap",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB 6C 7C","1028":"c d e f g","3076":"qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b","8193":"0 1 2 3 4 5 6 7 8 h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"1":"0 1 2 3 4 5 6 7 8 XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB","132":"yB zB","260":"0B 1B","516":"2B 3B 4B 5B 6B"},E:{"1":"UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M 8C cC 9C AD BD CD dC QC RC DD ED","4100":"G FD eC fC SC GD TC gC hC iC jC kC HD"},F:{"1":"0 1 2 3 4 5 6 7 8 uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB LD MD ND OD QC zC PD RC","132":"lB mB","260":"nB oB","516":"pB qB rB sB tB"},G:{"1":"UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD","4100":"jD eC fC SC kD TC gC hC iC jC kC lD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"8193":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","16":"J vD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"3076":"8D 9D"}},B:1,C:"createImageBitmap",D:true}; diff --git a/node_modules/caniuse-lite/data/features/credential-management.js b/node_modules/caniuse-lite/data/features/credential-management.js index a7545726b..fe4f9754a 100644 --- a/node_modules/caniuse-lite/data/features/credential-management.js +++ b/node_modules/caniuse-lite/data/features/credential-management.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"6 7 8 9 rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB","66":"iB jB kB","129":"lB mB nB oB pB qB"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB yC zC 0C 1C CC eC 2C DC"},G:{"1":"KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:5,C:"Credential Management API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB","66":"wB xB yB","129":"zB 0B 1B 2B 3B 4B"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB LD MD ND OD QC zC PD RC"},G:{"1":"hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:5,C:"Credential Management API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/cross-document-view-transitions.js b/node_modules/caniuse-lite/data/features/cross-document-view-transitions.js new file mode 100644 index 000000000..8b6147bc6 --- /dev/null +++ b/node_modules/caniuse-lite/data/features/cross-document-view-transitions.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB 6C 7C","194":"aB","260":"bB I aC PC bC 3C 4C 5C"},D:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC"},F:{"1":"0 1 2 3 4 5 6 7 8 v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u LD MD ND OD QC zC PD RC"},G:{"1":"rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"260":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:"View Transitions (cross-document)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/cryptography.js b/node_modules/caniuse-lite/data/features/cryptography.js index 77442abff..ed6857bb1 100644 --- a/node_modules/caniuse-lite/data/features/cryptography.js +++ b/node_modules/caniuse-lite/data/features/cryptography.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"gC","8":"K D E F A","164":"B"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","513":"C L M G N O P"},C:{"1":"6 7 8 9 UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","8":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB kC lC","66":"SB TB"},D:{"1":"6 7 8 9 XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","8":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB"},E:{"1":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","8":"J MB K D mC OC nC oC","289":"E F A pC qC PC"},F:{"1":"2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","8":"0 1 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC"},G:{"1":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","8":"OC 3C fC 4C 5C 6C","289":"E 7C 8C 9C AD BD"},H:{"2":"QD"},I:{"1":"I","8":"IC J RD SD TD UD fC VD WD"},J:{"8":"D A"},K:{"1":"H","8":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"8":"A","164":"B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"Web Cryptography",D:true}; +module.exports={A:{A:{"2":"1C","8":"K D E F A","164":"B"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","513":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","8":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB 6C 7C","66":"gB hB"},D:{"1":"0 1 2 3 4 5 6 7 8 lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","8":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB"},E:{"1":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","8":"J cB K D 8C cC 9C AD","289":"E F A BD CD dC"},F:{"1":"0 1 2 3 4 5 6 7 8 DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","8":"9 F B C G N O P dB AB BB CB LD MD ND OD QC zC PD RC"},G:{"1":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","8":"cC QD 0C RD SD TD","289":"E UD VD WD XD YD"},H:{"2":"oD"},I:{"1":"I","8":"WC J pD qD rD sD 0C tD uD"},J:{"8":"D A"},K:{"1":"H","8":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"8":"A","164":"B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"Web Cryptography",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-all.js b/node_modules/caniuse-lite/data/features/css-all.js index 2eecf832d..c576a0e54 100644 --- a/node_modules/caniuse-lite/data/features/css-all.js +++ b/node_modules/caniuse-lite/data/features/css-all.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 hC IC J MB K D E F A B C L M G N O P NB y z kC lC"},D:{"1":"6 7 8 9 XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB"},E:{"1":"A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC"},F:{"1":"2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC"},G:{"1":"9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C"},H:{"2":"QD"},I:{"1":"I WD","2":"IC J RD SD TD UD fC VD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"CSS all property",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB"},E:{"1":"A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB LD MD ND OD QC zC PD RC"},G:{"1":"WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD"},H:{"2":"oD"},I:{"1":"I uD","2":"WC J pD qD rD sD 0C tD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"CSS all property",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-anchor-positioning.js b/node_modules/caniuse-lite/data/features/css-anchor-positioning.js index d068d006a..a846af906 100644 --- a/node_modules/caniuse-lite/data/features/css-anchor-positioning.js +++ b/node_modules/caniuse-lite/data/features/css-anchor-positioning.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"GB HB IB JB KB LB I","2":"6 7 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","194":"8 9 AB BB CB DB EB FB"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 6 7 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","194":"8 9 AB BB CB DB EB FB"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l yC zC 0C 1C CC eC 2C DC","194":"m n o p q r s t"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"5","2":"0 1 2 3 4 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:5,C:"CSS Anchor Positioning",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","194":"0 1 2 3 4 5 6 7"},C:{"1":"PC bC 3C 4C 5C","2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB 6C 7C","322":"I aC"},D:{"1":"8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","194":"0 1 2 3 4 5 6 7"},E:{"1":"uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD"},F:{"1":"0 1 2 3 4 5 6 7 8 u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l LD MD ND OD QC zC PD RC","194":"m n o p q r s t"},G:{"1":"uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"GB HB IB","2":"9 J AB BB CB DB EB FB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:"CSS Anchor Positioning",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-animation.js b/node_modules/caniuse-lite/data/features/css-animation.js index 411fad3e6..74a3d4084 100644 --- a/node_modules/caniuse-lite/data/features/css-animation.js +++ b/node_modules/caniuse-lite/data/features/css-animation.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J kC lC","33":"MB K D E F A B C L M G"},D:{"1":"6 7 8 9 dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","33":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB"},E:{"1":"F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"mC OC","33":"K D E nC oC pC","292":"J MB"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","2":"F B yC zC 0C 1C CC eC 2C","33":"0 1 2 3 4 5 C G N O P NB y z OB PB"},G:{"1":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","33":"E 5C 6C 7C","164":"OC 3C fC 4C"},H:{"2":"QD"},I:{"1":"I","33":"J UD fC VD WD","164":"IC RD SD TD"},J:{"33":"D A"},K:{"1":"H DC","2":"A B C CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"CSS Animation",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J 6C 7C","33":"cB K D E F A B C L M G"},D:{"1":"0 1 2 3 4 5 6 7 8 rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","33":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB"},E:{"1":"F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"8C cC","33":"K D E 9C AD BD","292":"J cB"},F:{"1":"0 1 2 3 4 5 6 7 8 eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","2":"F B LD MD ND OD QC zC PD","33":"9 C G N O P dB AB BB CB DB EB FB GB HB IB"},G:{"1":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","33":"E SD TD UD","164":"cC QD 0C RD"},H:{"2":"oD"},I:{"1":"I","33":"J sD 0C tD uD","164":"WC pD qD rD"},J:{"33":"D A"},K:{"1":"H RC","2":"A B C QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"CSS Animation",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-any-link.js b/node_modules/caniuse-lite/data/features/css-any-link.js index 508e2bfb6..817f0aa5f 100644 --- a/node_modules/caniuse-lite/data/features/css-any-link.js +++ b/node_modules/caniuse-lite/data/features/css-any-link.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","16":"hC","33":"0 1 2 3 4 5 IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kC lC"},D:{"1":"6 7 8 9 xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"J MB K D E F A B C L M","33":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB"},E:{"1":"F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"J MB K mC OC nC","33":"D E oC pC"},F:{"1":"mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","33":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB"},G:{"1":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC 3C fC 4C","33":"E 5C 6C 7C"},H:{"2":"QD"},I:{"1":"I","16":"IC J RD SD TD UD fC","33":"VD WD"},J:{"16":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z bD PC cD dD eD fD gD FC GC HC hD","16":"J","33":"XD YD ZD aD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","33":"kD"}},B:5,C:"CSS :any-link selector",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","16":"2C","33":"9 WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"J cB K D E F A B C L M","33":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC"},E:{"1":"F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"J cB K 8C cC 9C","33":"D E AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","33":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB"},G:{"1":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC QD 0C RD","33":"E SD TD UD"},H:{"2":"oD"},I:{"1":"I","16":"WC J pD qD rD sD 0C","33":"tD uD"},J:{"16":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB zD dC 0D 1D 2D 3D 4D TC UC VC 5D","16":"J","33":"vD wD xD yD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","33":"8D"}},B:5,C:"CSS :any-link selector",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-appearance.js b/node_modules/caniuse-lite/data/features/css-appearance.js index a541893ad..25667a144 100644 --- a/node_modules/caniuse-lite/data/features/css-appearance.js +++ b/node_modules/caniuse-lite/data/features/css-appearance.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","33":"S","164":"Q H R","388":"C L M G N O P"},C:{"1":"6 7 8 9 H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","164":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q","676":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB kC lC"},D:{"1":"6 7 8 9 T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","33":"S","164":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R"},E:{"1":"RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","164":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC"},F:{"1":"5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","33":"2B 3B 4B","164":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B"},G:{"1":"RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","164":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC"},H:{"2":"QD"},I:{"1":"I","164":"IC J RD SD TD UD fC VD WD"},J:{"164":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A","388":"B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z fD gD FC GC HC hD","164":"J XD YD ZD aD bD PC cD dD eD"},Q:{"164":"iD"},R:{"1":"jD"},S:{"1":"lD","164":"kD"}},B:5,C:"CSS Appearance",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","33":"S","164":"Q H R","388":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","164":"jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q","676":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","33":"S","164":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R"},E:{"1":"fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","164":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC"},F:{"1":"0 1 2 3 4 5 6 7 8 JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","33":"GC HC IC","164":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC"},G:{"1":"fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","164":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC"},H:{"2":"oD"},I:{"1":"I","164":"WC J pD qD rD sD 0C tD uD"},J:{"164":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A","388":"B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 3D 4D TC UC VC 5D","164":"J vD wD xD yD zD dC 0D 1D 2D"},Q:{"164":"6D"},R:{"1":"7D"},S:{"1":"9D","164":"8D"}},B:5,C:"CSS Appearance",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-at-counter-style.js b/node_modules/caniuse-lite/data/features/css-at-counter-style.js index 16e1a6316..a7af32be6 100644 --- a/node_modules/caniuse-lite/data/features/css-at-counter-style.js +++ b/node_modules/caniuse-lite/data/features/css-at-counter-style.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O P Q H R S T U V W X Y Z","132":"6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB kC lC","132":"6 7 8 9 TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z","132":"6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC","4":"GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B yC zC 0C 1C CC eC 2C DC","132":"9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD","4":"GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J RD SD TD UD fC VD WD","132":"I"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","132":"H"},L:{"132":"I"},M:{"132":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"2":"J XD YD ZD aD bD PC cD dD eD fD gD","132":"0 1 2 3 4 5 y z FC GC HC hD"},Q:{"2":"iD"},R:{"132":"jD"},S:{"132":"kD lD"}},B:4,C:"CSS Counter Styles",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M G N O P Q H R S T U V W X Y Z","132":"0 1 2 3 4 5 6 7 8 a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB 6C 7C","132":"0 1 2 3 4 5 6 7 8 hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z","132":"0 1 2 3 4 5 6 7 8 a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD","4":"UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC LD MD ND OD QC zC PD RC","132":"0 1 2 3 4 5 6 7 8 NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD","4":"UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J pD qD rD sD 0C tD uD","132":"I"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","132":"H"},L:{"132":"I"},M:{"132":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"2":"J vD wD xD yD zD dC 0D 1D 2D 3D 4D","132":"9 AB BB CB DB EB FB GB HB IB TC UC VC 5D"},Q:{"2":"6D"},R:{"132":"7D"},S:{"132":"8D 9D"}},B:4,C:"CSS Counter Styles",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-autofill.js b/node_modules/caniuse-lite/data/features/css-autofill.js index 9f22ba60c..f82177f00 100644 --- a/node_modules/caniuse-lite/data/features/css-autofill.js +++ b/node_modules/caniuse-lite/data/features/css-autofill.js @@ -1 +1 @@ -module.exports={A:{D:{"1":"6 7 8 9 t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","33":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s"},L:{"1":"I"},B:{"1":"6 7 8 9 t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P","33":"Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s"},C:{"1":"6 7 8 9 V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U kC lC"},M:{"1":"BC"},A:{"2":"K D E F A B gC"},F:{"1":"f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","33":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e"},K:{"1":"H","2":"A B C CC eC DC"},E:{"1":"G tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC","2":"xC","33":"J MB K D E F A B C L M mC OC nC oC pC qC PC CC DC rC sC"},G:{"1":"MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","33":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD"},P:{"1":"0 1 2 3 4 5 z","33":"J y XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},I:{"1":"I","2":"IC J RD SD TD UD fC","33":"VD WD"}},B:6,C:":autofill CSS pseudo-class",D:undefined}; +module.exports={A:{D:{"1":"0 1 2 3 4 5 6 7 8 t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","33":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s"},L:{"1":"I"},B:{"1":"0 1 2 3 4 5 6 7 8 t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P","33":"Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},M:{"2":"PC"},A:{"2":"K D E F A B 1C"},F:{"1":"0 1 2 3 4 5 6 7 8 f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","33":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e"},K:{"1":"H","2":"A B C QC zC RC"},E:{"1":"G FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC","2":"KD","33":"J cB K D E F A B C L M 8C cC 9C AD BD CD dC QC RC DD ED"},G:{"1":"jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","33":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD"},P:{"1":"AB BB CB DB EB FB GB HB IB","33":"9 J vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},I:{"1":"I","2":"WC J pD qD rD sD 0C","33":"tD uD"}},B:6,C:":autofill CSS pseudo-class",D:undefined}; diff --git a/node_modules/caniuse-lite/data/features/css-backdrop-filter.js b/node_modules/caniuse-lite/data/features/css-backdrop-filter.js index 147f959db..4209f55d5 100644 --- a/node_modules/caniuse-lite/data/features/css-backdrop-filter.js +++ b/node_modules/caniuse-lite/data/features/css-backdrop-filter.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N","257":"O P"},C:{"1":"6 7 8 9 m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B kC lC","578":"2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l"},D:{"1":"6 7 8 9 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB","194":"hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B"},E:{"1":"HC cC dC xC","2":"J MB K D E mC OC nC oC pC","33":"F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC"},F:{"1":"wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB yC zC 0C 1C CC eC 2C DC","194":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB"},G:{"1":"HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C","33":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z dD eD fD gD FC GC HC hD","2":"J","194":"XD YD ZD aD bD PC cD"},Q:{"2":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:7,C:"CSS Backdrop Filter",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N","257":"O P"},C:{"1":"0 1 2 3 4 5 6 7 8 m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC 6C 7C","578":"GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l"},D:{"1":"0 1 2 3 4 5 6 7 8 MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB","194":"vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC"},E:{"1":"VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E 8C cC 9C AD BD","33":"F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID"},F:{"1":"0 1 2 3 4 5 6 7 8 AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB LD MD ND OD QC zC PD RC","194":"iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B"},G:{"1":"VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD","33":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 1D 2D 3D 4D TC UC VC 5D","2":"J","194":"vD wD xD yD zD dC 0D"},Q:{"2":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:7,C:"CSS Backdrop Filter",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-background-offsets.js b/node_modules/caniuse-lite/data/features/css-background-offsets.js index c975e1359..d6ca7721d 100644 --- a/node_modules/caniuse-lite/data/features/css-background-offsets.js +++ b/node_modules/caniuse-lite/data/features/css-background-offsets.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C kC lC"},D:{"1":"3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 J MB K D E F A B C L M G N O P NB y z"},E:{"1":"D E F A B C L M G pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K mC OC nC oC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 0C 1C CC eC 2C DC","2":"F yC zC"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C"},H:{"1":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"1":"A","2":"D"},K:{"1":"B C H CC eC DC","2":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"CSS background-position edge offsets",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB"},E:{"1":"D E F A B C L M G BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K 8C cC 9C AD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z ND OD QC zC PD RC","2":"F LD MD"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD"},H:{"1":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"1":"A","2":"D"},K:{"1":"B C H QC zC RC","2":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"CSS background-position edge offsets",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js b/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js index 6e0f147e9..0dc570550 100644 --- a/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js +++ b/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB kC lC"},D:{"1":"6 7 8 9 VB WB XB YB ZB aB bB cB dB eB fB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB","260":"gB"},E:{"1":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D mC OC nC oC","132":"E F A pC qC"},F:{"1":"0 1 2 3 4 5 OB PB QB RB SB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC","260":"TB"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C 6C","132":"E 7C 8C 9C AD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"CSS background-blend-mode",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 jB kB lB mB nB oB pB qB rB sB tB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB","260":"uB"},E:{"1":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D 8C cC 9C AD","132":"E F A BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 BB CB DB EB FB GB HB IB eB fB gB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB LD MD ND OD QC zC PD RC","260":"hB"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD TD","132":"E UD VD WD XD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"CSS background-blend-mode",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js b/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js index 18bf8e77f..7815f5c05 100644 --- a/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js +++ b/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"LB I","2":"C L M G N O P","164":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB"},C:{"1":"6 7 8 9 SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB kC lC"},D:{"1":"LB I BC MC NC","2":"J MB K D E F A B C L M G N O P NB y z","164":"0 1 2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB"},E:{"2":"J MB K mC OC nC","164":"D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"F yC zC 0C 1C","129":"B C CC eC 2C DC","164":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"2":"OC 3C fC 4C 5C","164":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"132":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC","164":"VD WD"},J:{"2":"D","164":"A"},K:{"2":"A","129":"B C CC eC DC","164":"H"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"164":"EC"},P:{"164":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"164":"iD"},R:{"164":"jD"},S:{"1":"kD lD"}},B:4,C:"CSS box-decoration-break",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P","164":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB"},C:{"1":"0 1 2 3 4 5 6 7 8 gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB 6C 7C"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB","164":"0 1 2 3 4 5 6 7 8 BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB"},E:{"2":"J cB K 8C cC 9C","164":"D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 z","2":"F LD MD ND OD","129":"B C QC zC PD RC","164":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y"},G:{"2":"cC QD 0C RD SD","164":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"132":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C","164":"tD uD"},J:{"2":"D","164":"A"},K:{"2":"A","129":"B C QC zC RC","164":"H"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"164":"SC"},P:{"164":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"164":"6D"},R:{"164":"7D"},S:{"1":"8D 9D"}},B:4,C:"CSS box-decoration-break",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-boxshadow.js b/node_modules/caniuse-lite/data/features/css-boxshadow.js index 5aa28e279..c305382e6 100644 --- a/node_modules/caniuse-lite/data/features/css-boxshadow.js +++ b/node_modules/caniuse-lite/data/features/css-boxshadow.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC","33":"kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","33":"J MB K D E F"},E:{"1":"K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","33":"MB","164":"J mC OC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 0C 1C CC eC 2C DC","2":"F yC zC"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","33":"3C fC","164":"OC"},H:{"2":"QD"},I:{"1":"J I UD fC VD WD","164":"IC RD SD TD"},J:{"1":"A","33":"D"},K:{"1":"B C H CC eC DC","2":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"CSS3 Box-shadow",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC","33":"6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","33":"J cB K D E F"},E:{"1":"K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","33":"cB","164":"J 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z ND OD QC zC PD RC","2":"F LD MD"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","33":"QD 0C","164":"cC"},H:{"2":"oD"},I:{"1":"J I sD 0C tD uD","164":"WC pD qD rD"},J:{"1":"A","33":"D"},K:{"1":"B C H QC zC RC","2":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"CSS3 Box-shadow",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-canvas.js b/node_modules/caniuse-lite/data/features/css-canvas.js index b0c4f0dd9..51d619d85 100644 --- a/node_modules/caniuse-lite/data/features/css-canvas.js +++ b/node_modules/caniuse-lite/data/features/css-canvas.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"6 7 8 9 iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","33":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB"},E:{"2":"mC OC","33":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"F B C VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","33":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB"},G:{"33":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"I","33":"IC J RD SD TD UD fC VD WD"},J:{"33":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","33":"J"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:7,C:"CSS Canvas Drawings",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","33":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB"},E:{"2":"8C cC","33":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 F B C jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","33":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB"},G:{"33":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"I","33":"WC J pD qD rD sD 0C tD uD"},J:{"33":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","33":"J"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:7,C:"CSS Canvas Drawings",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-caret-color.js b/node_modules/caniuse-lite/data/features/css-caret-color.js index 5f573f655..44db23670 100644 --- a/node_modules/caniuse-lite/data/features/css-caret-color.js +++ b/node_modules/caniuse-lite/data/features/css-caret-color.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB kC lC"},D:{"1":"6 7 8 9 rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB"},E:{"1":"C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B mC OC nC oC pC qC PC"},F:{"1":"eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB yC zC 0C 1C CC eC 2C DC"},G:{"1":"DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:2,C:"CSS caret-color",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B"},E:{"1":"C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B 8C cC 9C AD BD CD dC"},F:{"1":"0 1 2 3 4 5 6 7 8 sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB LD MD ND OD QC zC PD RC"},G:{"1":"aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:2,C:"CSS caret-color",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-cascade-layers.js b/node_modules/caniuse-lite/data/features/css-cascade-layers.js index dcc67bee4..5b448e5c0 100644 --- a/node_modules/caniuse-lite/data/features/css-cascade-layers.js +++ b/node_modules/caniuse-lite/data/features/css-cascade-layers.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e","322":"f g h"},C:{"1":"6 7 8 9 g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c kC lC","194":"d e f"},D:{"1":"6 7 8 9 i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e","322":"f g h"},E:{"1":"RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC"},F:{"1":"V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U yC zC 0C 1C CC eC 2C DC"},G:{"1":"RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z HC hD","2":"J XD YD ZD aD bD PC cD dD eD fD gD FC GC"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:4,C:"CSS Cascade Layers",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e","322":"f g h"},C:{"1":"0 1 2 3 4 5 6 7 8 g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c 6C 7C","194":"d e f"},D:{"1":"0 1 2 3 4 5 6 7 8 i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e","322":"f g h"},E:{"1":"fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC"},F:{"1":"0 1 2 3 4 5 6 7 8 V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U LD MD ND OD QC zC PD RC"},G:{"1":"fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB VC 5D","2":"J vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:4,C:"CSS Cascade Layers",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-cascade-scope.js b/node_modules/caniuse-lite/data/features/css-cascade-scope.js index 05c8448af..7b0f26d38 100644 --- a/node_modules/caniuse-lite/data/features/css-cascade-scope.js +++ b/node_modules/caniuse-lite/data/features/css-cascade-scope.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m","194":"6 7 8 n o p q r s t u v w x"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m","194":"6 7 8 n o p q r s t u v w x"},E:{"1":"aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC"},F:{"1":"p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y yC zC 0C 1C CC eC 2C DC","194":"Z a b c d e f g h i j k l m n o"},G:{"1":"aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"3 4 5","2":"0 1 2 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:5,C:"Scoped Styles: the @scope rule",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"1 2 3 4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m","194":"0 n o p q r s t u v w x y z"},C:{"1":"aC PC bC 3C 4C 5C","2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I 6C 7C"},D:{"1":"1 2 3 4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m","194":"0 n o p q r s t u v w x y z"},E:{"1":"oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC"},F:{"1":"0 1 2 3 4 5 6 7 8 p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y LD MD ND OD QC zC PD RC","194":"Z a b c d e f g h i j k l m n o"},G:{"1":"oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"EB FB GB HB IB","2":"9 J AB BB CB DB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:"Scoped Styles: the @scope rule",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-case-insensitive.js b/node_modules/caniuse-lite/data/features/css-case-insensitive.js index 3e0c99e52..926d77c3b 100644 --- a/node_modules/caniuse-lite/data/features/css-case-insensitive.js +++ b/node_modules/caniuse-lite/data/features/css-case-insensitive.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB kC lC"},D:{"1":"6 7 8 9 jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB"},E:{"1":"F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E mC OC nC oC pC"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB yC zC 0C 1C CC eC 2C DC"},G:{"1":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"Case-insensitive CSS attribute selectors",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB"},E:{"1":"F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB LD MD ND OD QC zC PD RC"},G:{"1":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"Case-insensitive CSS attribute selectors",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-clip-path.js b/node_modules/caniuse-lite/data/features/css-clip-path.js index ee1cf4183..ef711a4e5 100644 --- a/node_modules/caniuse-lite/data/features/css-clip-path.js +++ b/node_modules/caniuse-lite/data/features/css-clip-path.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O","260":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","3138":"P"},C:{"1":"6 7 8 9 oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC","132":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB kC lC","644":"hB iB jB kB lB mB nB"},D:{"2":"0 1 J MB K D E F A B C L M G N O P NB y z","260":"6 7 8 9 pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","292":"2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB"},E:{"2":"J MB K mC OC nC oC","260":"M G rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","292":"D E F A B C L pC qC PC CC DC"},F:{"2":"F B C yC zC 0C 1C CC eC 2C DC","260":"cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","292":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},G:{"2":"OC 3C fC 4C 5C","260":"GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","292":"E 6C 7C 8C 9C AD BD CD DD ED FD"},H:{"2":"QD"},I:{"2":"IC J RD SD TD UD fC","260":"I","292":"VD WD"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","260":"H"},L:{"260":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"260":"EC"},P:{"260":"0 1 2 3 4 5 y z YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","292":"J XD"},Q:{"260":"iD"},R:{"260":"jD"},S:{"1":"lD","644":"kD"}},B:4,C:"CSS clip-path property (for HTML)",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M G N O","260":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","3138":"P"},C:{"1":"0 1 2 3 4 5 6 7 8 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC","132":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB 6C 7C","644":"vB wB xB yB zB 0B 1B"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB BB CB","260":"0 1 2 3 4 5 6 7 8 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","292":"DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B"},E:{"2":"J cB K 8C cC 9C AD","260":"M G DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","292":"D E F A B C L BD CD dC QC RC"},F:{"2":"F B C LD MD ND OD QC zC PD RC","260":"0 1 2 3 4 5 6 7 8 qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","292":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB"},G:{"2":"cC QD 0C RD SD","260":"dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","292":"E TD UD VD WD XD YD ZD aD bD cD"},H:{"2":"oD"},I:{"2":"WC J pD qD rD sD 0C","260":"I","292":"tD uD"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","260":"H"},L:{"260":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"260":"SC"},P:{"260":"9 AB BB CB DB EB FB GB HB IB wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","292":"J vD"},Q:{"260":"6D"},R:{"260":"7D"},S:{"1":"9D","644":"8D"}},B:4,C:"CSS clip-path property (for HTML)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-color-adjust.js b/node_modules/caniuse-lite/data/features/css-color-adjust.js index a537fd3d2..87bd64c8c 100644 --- a/node_modules/caniuse-lite/data/features/css-color-adjust.js +++ b/node_modules/caniuse-lite/data/features/css-color-adjust.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O P","33":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB kC lC"},D:{"16":"J MB K D E F A B C L M G N O P","33":"0 1 2 3 4 5 6 7 8 9 NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC nC","33":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC"},F:{"2":"F B C yC zC 0C 1C CC eC 2C DC","33":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"1":"RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC"},H:{"2":"QD"},I:{"16":"IC J RD SD TD UD fC VD WD","33":"I"},J:{"16":"D A"},K:{"2":"A B C CC eC DC","33":"H"},L:{"16":"I"},M:{"1":"BC"},N:{"16":"A B"},O:{"16":"EC"},P:{"16":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"33":"iD"},R:{"16":"jD"},S:{"1":"kD lD"}},B:4,C:"CSS print-color-adjust",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M G N O P","33":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB 6C 7C"},D:{"16":"J cB K D E F A B C L M G N O P","33":"0 1 2 3 4 5 6 7 8 9 dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC 9C","33":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC"},F:{"2":"F B C LD MD ND OD QC zC PD RC","33":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"1":"fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC"},H:{"2":"oD"},I:{"16":"WC J pD qD rD sD 0C tD uD","33":"I"},J:{"16":"D A"},K:{"2":"A B C QC zC RC","33":"H"},L:{"16":"I"},M:{"1":"PC"},N:{"16":"A B"},O:{"16":"SC"},P:{"16":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"33":"6D"},R:{"16":"7D"},S:{"1":"8D 9D"}},B:4,C:"CSS print-color-adjust",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-color-function.js b/node_modules/caniuse-lite/data/features/css-color-function.js index 9758ae91c..b9b74af59 100644 --- a/node_modules/caniuse-lite/data/features/css-color-function.js +++ b/node_modules/caniuse-lite/data/features/css-color-function.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q","322":"r s t"},C:{"1":"6 7 8 9 w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t kC lC","578":"u v"},D:{"1":"6 7 8 9 u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q","322":"r s t"},E:{"1":"G tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC","132":"B C L M PC CC DC rC sC"},F:{"1":"h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d yC zC 0C 1C CC eC 2C DC","322":"e f g"},G:{"1":"MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD","132":"BD CD DD ED FD GD HD ID JD KD LD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"0 1 2 3 4 5","2":"J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:4,C:"CSS color() function",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q","322":"r s t"},C:{"1":"0 1 2 3 4 5 6 7 8 w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t 6C 7C","578":"u v"},D:{"1":"0 1 2 3 4 5 6 7 8 u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q","322":"r s t"},E:{"1":"G FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD","132":"B C L M dC QC RC DD ED"},F:{"1":"0 1 2 3 4 5 6 7 8 h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d LD MD ND OD QC zC PD RC","322":"e f g"},G:{"1":"jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD","132":"YD ZD aD bD cD dD eD fD gD hD iD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"BB CB DB EB FB GB HB IB","2":"9 J AB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:4,C:"CSS color() function",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-conic-gradients.js b/node_modules/caniuse-lite/data/features/css-conic-gradients.js index 00c057112..5e4f0c88f 100644 --- a/node_modules/caniuse-lite/data/features/css-conic-gradients.js +++ b/node_modules/caniuse-lite/data/features/css-conic-gradients.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B kC lC","578":"7B 8B 9B AC Q H R LC"},D:{"1":"6 7 8 9 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB","257":"1B 2B","450":"JC tB KC uB vB wB xB yB zB 0B"},E:{"1":"L M G DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C mC OC nC oC pC qC PC CC"},F:{"1":"sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB yC zC 0C 1C CC eC 2C DC","257":"qB rB","450":"gB hB iB jB kB lB mB nB oB pB"},G:{"1":"FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z PC cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD aD bD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:5,C:"CSS Conical Gradients",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC 6C 7C","578":"LC MC NC OC Q H R ZC"},D:{"1":"0 1 2 3 4 5 6 7 8 HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B","257":"FC GC","450":"XC 7B YC 8B 9B AC BC CC DC EC"},E:{"1":"L M G RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C 8C cC 9C AD BD CD dC QC"},F:{"1":"0 1 2 3 4 5 6 7 8 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB LD MD ND OD QC zC PD RC","257":"4B 5B","450":"uB vB wB xB yB zB 0B 1B 2B 3B"},G:{"1":"cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:5,C:"CSS Conical Gradients",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-container-queries-style.js b/node_modules/caniuse-lite/data/features/css-container-queries-style.js index 0abb840d6..03dd98c5b 100644 --- a/node_modules/caniuse-lite/data/features/css-container-queries-style.js +++ b/node_modules/caniuse-lite/data/features/css-container-queries-style.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p","194":"q r s t","260":"6 7 8 9 u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p","194":"q r s t","260":"6 7 8 9 u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC","260":"cC dC xC","772":"HC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b yC zC 0C 1C CC eC 2C DC","194":"c d e f g","260":"h i j k l m n o p q r s t u v w x"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD","260":"cC dC","772":"HC"},H:{"2":"QD"},I:{"2":"IC J RD SD TD UD fC VD WD","260":"I"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","260":"H"},L:{"260":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","260":"0 1 2 3 4 5"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:5,C:"CSS Container Style Queries",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p","194":"q r s t","260":"0 1 2 3 4 5 6 7 8 u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p","194":"q r s t","260":"0 1 2 3 4 5 6 7 8 u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID","260":"qC rC sC tC JD uC vC wC xC yC KD","772":"VC"},F:{"2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b LD MD ND OD QC zC PD RC","194":"c d e f g","260":"0 1 2 3 4 5 6 7 8 h i j k l m n o p q r s t u v w x y z"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD","260":"qC rC sC tC nD uC vC wC xC yC","772":"VC"},H:{"2":"oD"},I:{"2":"WC J pD qD rD sD 0C tD uD","260":"I"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","260":"H"},L:{"260":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","260":"BB CB DB EB FB GB HB IB"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:"CSS Container Style Queries",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-container-queries.js b/node_modules/caniuse-lite/data/features/css-container-queries.js index 9a42fe38d..e7156fcc4 100644 --- a/node_modules/caniuse-lite/data/features/css-container-queries.js +++ b/node_modules/caniuse-lite/data/features/css-container-queries.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n","516":"o"},C:{"1":"6 7 8 9 t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s kC lC"},D:{"1":"6 7 8 9 p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a","194":"c d e f g h i j k l m n","450":"b","516":"o"},E:{"1":"FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC"},F:{"1":"d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC yC zC 0C 1C CC eC 2C DC","194":"Q H R LC S T U V W X Y Z","516":"a b c"},G:{"1":"FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"0 1 2 3 4 5 y z","2":"J XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:5,C:"CSS Container Queries (Size)",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n","516":"o"},C:{"1":"0 1 2 3 4 5 6 7 8 t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a","194":"c d e f g h i j k l m n","450":"b","516":"o"},E:{"1":"TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD"},F:{"1":"0 1 2 3 4 5 6 7 8 d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC LD MD ND OD QC zC PD RC","194":"Q H R ZC S T U V W X Y Z","516":"a b c"},G:{"1":"TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB","2":"J vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:"CSS Container Queries (Size)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-container-query-units.js b/node_modules/caniuse-lite/data/features/css-container-query-units.js index 17cfa42ca..071678703 100644 --- a/node_modules/caniuse-lite/data/features/css-container-query-units.js +++ b/node_modules/caniuse-lite/data/features/css-container-query-units.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n"},C:{"1":"6 7 8 9 t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s kC lC"},D:{"1":"6 7 8 9 o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b","194":"k l m n","450":"c d e f g h i j"},E:{"1":"FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC"},F:{"1":"a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC yC zC 0C 1C CC eC 2C DC","194":"Q H R LC S T U V W X Y Z"},G:{"1":"FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"0 1 2 3 4 5 y z","2":"J XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:5,C:"CSS Container Query Units",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n"},C:{"1":"0 1 2 3 4 5 6 7 8 t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b","194":"k l m n","450":"c d e f g h i j"},E:{"1":"TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD"},F:{"1":"0 1 2 3 4 5 6 7 8 a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC LD MD ND OD QC zC PD RC","194":"Q H R ZC S T U V W X Y Z"},G:{"1":"TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB","2":"J vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:"CSS Container Query Units",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-containment.js b/node_modules/caniuse-lite/data/features/css-containment.js index e63b30c3c..5c3ebebc1 100644 --- a/node_modules/caniuse-lite/data/features/css-containment.js +++ b/node_modules/caniuse-lite/data/features/css-containment.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB kC lC","194":"bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B"},D:{"1":"6 7 8 9 mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB","66":"lB"},E:{"1":"RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC"},F:{"1":"aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB yC zC 0C 1C CC eC 2C DC","66":"YB ZB"},G:{"1":"RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","194":"kD"}},B:2,C:"CSS Containment",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB 6C 7C","194":"pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC"},D:{"1":"0 1 2 3 4 5 6 7 8 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB","66":"zB"},E:{"1":"fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC"},F:{"1":"0 1 2 3 4 5 6 7 8 oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB LD MD ND OD QC zC PD RC","66":"mB nB"},G:{"1":"fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","194":"8D"}},B:2,C:"CSS Containment",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-content-visibility.js b/node_modules/caniuse-lite/data/features/css-content-visibility.js index 31ef23144..3a1e58f32 100644 --- a/node_modules/caniuse-lite/data/features/css-content-visibility.js +++ b/node_modules/caniuse-lite/data/features/css-content-visibility.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T"},C:{"1":"GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r kC lC","194":"6 7 8 9 s t u v w x AB BB CB DB EB FB"},D:{"1":"6 7 8 9 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T"},E:{"1":"HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC"},F:{"1":"3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B yC zC 0C 1C CC eC 2C DC"},G:{"1":"HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z fD gD FC GC HC hD","2":"J XD YD ZD aD bD PC cD dD eD"},Q:{"2":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:5,C:"CSS content-visibility",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T"},C:{"1":"8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r 6C 7C","194":"0 1 2 3 4 5 6 7 s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T"},E:{"1":"VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID"},F:{"1":"0 1 2 3 4 5 6 7 8 HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC LD MD ND OD QC zC PD RC"},G:{"1":"VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD dC 0D 1D 2D"},Q:{"2":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:5,C:"CSS content-visibility",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-counters.js b/node_modules/caniuse-lite/data/features/css-counters.js index 0527742f9..f9e0fba54 100644 --- a/node_modules/caniuse-lite/data/features/css-counters.js +++ b/node_modules/caniuse-lite/data/features/css-counters.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"E F A B","2":"K D gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"CSS Counters",D:true}; +module.exports={A:{A:{"1":"E F A B","2":"K D 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"CSS Counters",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-crisp-edges.js b/node_modules/caniuse-lite/data/features/css-crisp-edges.js index bc0c6e435..969046e2b 100644 --- a/node_modules/caniuse-lite/data/features/css-crisp-edges.js +++ b/node_modules/caniuse-lite/data/features/css-crisp-edges.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K gC","2340":"D E F A B"},B:{"2":"C L M G N O P","1025":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC","513":"xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b","545":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB lC"},D:{"2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB","1025":"6 7 8 9 bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"A B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC nC","164":"K","4644":"D E F oC pC qC"},F:{"2":"0 1 2 3 4 5 F B G N O P NB y z yC zC 0C 1C CC eC","545":"C 2C DC","1025":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC","4260":"4C 5C","4644":"E 6C 7C 8C 9C"},H:{"2":"QD"},I:{"2":"IC J RD SD TD UD fC VD WD","1025":"I"},J:{"2":"D","4260":"A"},K:{"2":"A B CC eC","545":"C DC","1025":"H"},L:{"1025":"I"},M:{"1":"BC"},N:{"2340":"A B"},O:{"1025":"EC"},P:{"1025":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1025":"iD"},R:{"1025":"jD"},S:{"1":"lD","4097":"kD"}},B:4,C:"Crisp edges/pixelated images",D:true}; +module.exports={A:{A:{"2":"K 1C","2340":"D E F A B"},B:{"2":"C L M G N O P","1025":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C","513":"BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b","545":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC 7C"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB","1025":"0 1 2 3 4 5 6 7 8 pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"A B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC 9C","164":"K","4644":"D E F AD BD CD"},F:{"2":"9 F B G N O P dB AB BB CB DB EB FB GB LD MD ND OD QC zC","545":"C PD RC","1025":"0 1 2 3 4 5 6 7 8 HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C","4260":"RD SD","4644":"E TD UD VD WD"},H:{"2":"oD"},I:{"2":"WC J pD qD rD sD 0C tD uD","1025":"I"},J:{"2":"D","4260":"A"},K:{"2":"A B QC zC","545":"C RC","1025":"H"},L:{"1025":"I"},M:{"1":"PC"},N:{"2340":"A B"},O:{"1025":"SC"},P:{"1025":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1025":"6D"},R:{"1025":"7D"},S:{"1":"9D","4097":"8D"}},B:4,C:"Crisp edges/pixelated images",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-cross-fade.js b/node_modules/caniuse-lite/data/features/css-cross-fade.js index 62a47f367..1796c3619 100644 --- a/node_modules/caniuse-lite/data/features/css-cross-fade.js +++ b/node_modules/caniuse-lite/data/features/css-cross-fade.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O P","33":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"J MB K D E F A B C L M G N","33":"0 1 2 3 4 5 6 7 8 9 O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"A B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC","33":"K D E F nC oC pC qC"},F:{"2":"F B C yC zC 0C 1C CC eC 2C DC","33":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC","33":"E 4C 5C 6C 7C 8C 9C"},H:{"2":"QD"},I:{"2":"IC J RD SD TD UD fC","33":"I VD WD"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","33":"H"},L:{"33":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"33":"EC"},P:{"33":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"33":"iD"},R:{"33":"jD"},S:{"2":"kD lD"}},B:4,C:"CSS Cross-Fade Function",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M G N O P","33":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"J cB K D E F A B C L M G N","33":"0 1 2 3 4 5 6 7 8 9 O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"A B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC","33":"K D E F 9C AD BD CD"},F:{"2":"F B C LD MD ND OD QC zC PD RC","33":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C","33":"E RD SD TD UD VD WD"},H:{"2":"oD"},I:{"2":"WC J pD qD rD sD 0C","33":"I tD uD"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","33":"H"},L:{"33":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"33":"SC"},P:{"33":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"33":"6D"},R:{"33":"7D"},S:{"2":"8D 9D"}},B:4,C:"CSS Cross-Fade Function",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-default-pseudo.js b/node_modules/caniuse-lite/data/features/css-default-pseudo.js index 204dba048..8fa43552d 100644 --- a/node_modules/caniuse-lite/data/features/css-default-pseudo.js +++ b/node_modules/caniuse-lite/data/features/css-default-pseudo.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","16":"hC IC kC lC"},D:{"1":"6 7 8 9 lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"J MB K D E F A B C L M","132":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB"},E:{"1":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"J MB mC OC","132":"K D E F A nC oC pC qC"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","16":"F B yC zC 0C 1C CC eC","132":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB","260":"C 2C DC"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC 3C fC 4C 5C","132":"E 6C 7C 8C 9C AD"},H:{"260":"QD"},I:{"1":"I","16":"IC RD SD TD","132":"J UD fC VD WD"},J:{"16":"D","132":"A"},K:{"1":"H","16":"A B C CC eC","260":"DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","132":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:":default CSS pseudo-class",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","16":"2C WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"J cB K D E F A B C L M","132":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB"},E:{"1":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"J cB 8C cC","132":"K D E F A 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","16":"F B LD MD ND OD QC zC","132":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB","260":"C PD RC"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC QD 0C RD SD","132":"E TD UD VD WD XD"},H:{"260":"oD"},I:{"1":"I","16":"WC pD qD rD","132":"J sD 0C tD uD"},J:{"16":"D","132":"A"},K:{"1":"H","16":"A B C QC zC","260":"RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","132":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:":default CSS pseudo-class",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js b/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js index 76e5c321b..09109a35b 100644 --- a/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js +++ b/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M G N O P H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","16":"Q"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"B","2":"J MB K D E F A C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:7,C:"Explicit descendant combinator >>",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","16":"Q"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"B","2":"J cB K D E F A C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:7,C:"Explicit descendant combinator >>",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-deviceadaptation.js b/node_modules/caniuse-lite/data/features/css-deviceadaptation.js index afc3be18a..a766b115b 100644 --- a/node_modules/caniuse-lite/data/features/css-deviceadaptation.js +++ b/node_modules/caniuse-lite/data/features/css-deviceadaptation.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F gC","164":"A B"},B:{"66":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","164":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB","66":"6 7 8 9 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB yC zC 0C 1C CC eC 2C DC","66":"aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"292":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A H","292":"B C CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"164":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"66":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:5,C:"CSS Device Adaptation",D:true}; +module.exports={A:{A:{"2":"K D E F 1C","164":"A B"},B:{"66":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","164":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB","66":"0 1 2 3 4 5 6 7 8 IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB LD MD ND OD QC zC PD RC","66":"0 1 2 3 4 5 6 7 8 oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"292":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A H","292":"B C QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"164":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"66":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:"CSS Device Adaptation",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-dir-pseudo.js b/node_modules/caniuse-lite/data/features/css-dir-pseudo.js index ef58cac74..b6f0a225b 100644 --- a/node_modules/caniuse-lite/data/features/css-dir-pseudo.js +++ b/node_modules/caniuse-lite/data/features/css-dir-pseudo.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n","194":"6 7 8 9 o p q r s t u v w x AB"},C:{"1":"6 7 8 9 jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G N kC lC","33":"0 1 2 3 4 5 O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z","194":"6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x AB"},E:{"1":"VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC"},F:{"1":"p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z yC zC 0C 1C CC eC 2C DC","194":"a b c d e f g h i j k l m n o"},G:{"1":"VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"3 4 5","2":"0 1 2 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"1":"lD","33":"kD"}},B:5,C:":dir() CSS pseudo-class",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"3 4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n","194":"0 1 2 o p q r s t u v w x y z"},C:{"1":"0 1 2 3 4 5 6 7 8 xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M G N 6C 7C","33":"9 O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB"},D:{"1":"3 4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z","194":"0 1 2 a b c d e f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC"},F:{"1":"0 1 2 3 4 5 6 7 8 p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z LD MD ND OD QC zC PD RC","194":"a b c d e f g h i j k l m n o"},G:{"1":"jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"EB FB GB HB IB","2":"9 J AB BB CB DB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"1":"9D","33":"8D"}},B:5,C:":dir() CSS pseudo-class",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-display-contents.js b/node_modules/caniuse-lite/data/features/css-display-contents.js index a93421280..07276d65c 100644 --- a/node_modules/caniuse-lite/data/features/css-display-contents.js +++ b/node_modules/caniuse-lite/data/features/css-display-contents.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O P","132":"Q H R S T U V W X","260":"6 7 8 9 Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB kC lC","132":"XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC","260":"6 7 8 9 uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB","132":"xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X","194":"sB JC tB KC uB vB wB","260":"6 7 8 9 Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B mC OC nC oC pC qC PC","132":"C L M G CC DC rC sC tC QC RC EC uC","260":"GC XC YC ZC aC bC wC HC cC dC xC","772":"FC SC TC UC VC WC vC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB yC zC 0C 1C CC eC 2C DC","132":"mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B","260":"8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"1":"GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD","132":"DD ED FD GD HD ID","260":"JD KD LD MD QC RC EC ND","516":"SC TC UC VC WC OD","772":"FC"},H:{"2":"QD"},I:{"2":"IC J RD SD TD UD fC VD WD","260":"I"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","260":"H"},L:{"260":"I"},M:{"260":"BC"},N:{"2":"A B"},O:{"132":"EC"},P:{"2":"J XD YD ZD aD","132":"bD PC cD dD eD fD","260":"0 1 2 3 4 5 y z gD FC GC HC hD"},Q:{"132":"iD"},R:{"260":"jD"},S:{"132":"kD","260":"lD"}},B:4,C:"CSS display: contents",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M G N O P","132":"Q H R S T U V W X","260":"0 1 2 3 4 5 6 7 8 Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB 6C 7C","132":"lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC","260":"0 1 2 3 4 5 6 7 8 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B","132":"BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X","194":"6B XC 7B YC 8B 9B AC","260":"0 1 2 3 4 5 6 7 8 Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B 8C cC 9C AD BD CD dC","132":"C L M G QC RC DD ED FD eC fC SC GD","260":"UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","772":"TC gC hC iC jC kC HD"},F:{"2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB LD MD ND OD QC zC PD RC","132":"0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC","260":"0 1 2 3 4 5 6 7 8 MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"1":"UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD","132":"aD bD cD dD eD fD","260":"gD hD iD jD eC fC SC kD","516":"gC hC iC jC kC lD","772":"TC"},H:{"2":"oD"},I:{"2":"WC J pD qD rD sD 0C tD uD","260":"I"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","260":"H"},L:{"260":"I"},M:{"260":"PC"},N:{"2":"A B"},O:{"132":"SC"},P:{"2":"J vD wD xD yD","132":"zD dC 0D 1D 2D 3D","260":"9 AB BB CB DB EB FB GB HB IB 4D TC UC VC 5D"},Q:{"132":"6D"},R:{"260":"7D"},S:{"132":"8D","260":"9D"}},B:4,C:"CSS display: contents",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-element-function.js b/node_modules/caniuse-lite/data/features/css-element-function.js index 4f3af3e15..08f71ff90 100644 --- a/node_modules/caniuse-lite/data/features/css-element-function.js +++ b/node_modules/caniuse-lite/data/features/css-element-function.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"33":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","164":"hC IC kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"33":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"33":"kD lD"}},B:5,C:"CSS element() function",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"33":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","164":"2C WC 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"33":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"33":"8D 9D"}},B:5,C:"CSS element() function",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-env-function.js b/node_modules/caniuse-lite/data/features/css-env-function.js index 74490d1b3..2453da5f1 100644 --- a/node_modules/caniuse-lite/data/features/css-env-function.js +++ b/node_modules/caniuse-lite/data/features/css-env-function.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB kC lC"},D:{"1":"6 7 8 9 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B"},E:{"1":"C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC PC","132":"B"},F:{"1":"qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB yC zC 0C 1C CC eC 2C DC"},G:{"1":"DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD","132":"CD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z PC cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD aD bD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:7,C:"CSS Environment Variables env()",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC"},E:{"1":"C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD dC","132":"B"},F:{"1":"0 1 2 3 4 5 6 7 8 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B LD MD ND OD QC zC PD RC"},G:{"1":"aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD","132":"ZD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:7,C:"CSS Environment Variables env()",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-exclusions.js b/node_modules/caniuse-lite/data/features/css-exclusions.js index 1e210dd06..02bbd10cd 100644 --- a/node_modules/caniuse-lite/data/features/css-exclusions.js +++ b/node_modules/caniuse-lite/data/features/css-exclusions.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F gC","33":"A B"},B:{"2":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","33":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"33":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:5,C:"CSS Exclusions Level 1",D:true}; +module.exports={A:{A:{"2":"K D E F 1C","33":"A B"},B:{"2":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","33":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"33":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:"CSS Exclusions Level 1",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-featurequeries.js b/node_modules/caniuse-lite/data/features/css-featurequeries.js index a351438da..34a7f5830 100644 --- a/node_modules/caniuse-lite/data/features/css-featurequeries.js +++ b/node_modules/caniuse-lite/data/features/css-featurequeries.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G N O P NB y z kC lC"},D:{"1":"6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z"},E:{"1":"F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E mC OC nC oC pC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","2":"F B C yC zC 0C 1C CC eC 2C"},G:{"1":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C"},H:{"1":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"CSS Feature Queries",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB"},E:{"1":"F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","2":"F B C LD MD ND OD QC zC PD"},G:{"1":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD"},H:{"1":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"CSS Feature Queries",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-file-selector-button.js b/node_modules/caniuse-lite/data/features/css-file-selector-button.js index 64b1f8cef..8037ae4dd 100644 --- a/node_modules/caniuse-lite/data/features/css-file-selector-button.js +++ b/node_modules/caniuse-lite/data/features/css-file-selector-button.js @@ -1 +1 @@ -module.exports={A:{D:{"1":"6 7 8 9 Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","33":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X"},L:{"1":"I"},B:{"1":"6 7 8 9 Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","33":"C L M G N O P Q H R S T U V W X"},C:{"1":"6 7 8 9 LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R kC lC"},M:{"1":"BC"},A:{"2":"K D E F gC","33":"A B"},F:{"1":"7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","33":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B"},K:{"1":"H","2":"A B C CC eC DC"},E:{"1":"G sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC","2":"xC","33":"J MB K D E F A B C L M mC OC nC oC pC qC PC CC DC rC"},G:{"1":"LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","33":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD"},P:{"1":"0 1 2 3 4 5 y z gD FC GC HC hD","33":"J XD YD ZD aD bD PC cD dD eD fD"},I:{"1":"I","2":"IC J RD SD TD UD fC","33":"VD WD"}},B:6,C:"::file-selector-button CSS pseudo-element",D:undefined}; +module.exports={A:{D:{"1":"0 1 2 3 4 5 6 7 8 Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","33":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X"},L:{"1":"I"},B:{"1":"0 1 2 3 4 5 6 7 8 Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","33":"C L M G N O P Q H R S T U V W X"},C:{"1":"0 1 2 3 4 5 6 7 8 ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R 6C 7C"},M:{"1":"PC"},A:{"2":"K D E F 1C","33":"A B"},F:{"1":"0 1 2 3 4 5 6 7 8 LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","33":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC"},K:{"1":"H","2":"A B C QC zC RC"},E:{"1":"G ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC","2":"KD","33":"J cB K D E F A B C L M 8C cC 9C AD BD CD dC QC RC DD"},G:{"1":"iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","33":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 4D TC UC VC 5D","33":"J vD wD xD yD zD dC 0D 1D 2D 3D"},I:{"1":"I","2":"WC J pD qD rD sD 0C","33":"tD uD"}},B:6,C:"::file-selector-button CSS pseudo-element",D:undefined}; diff --git a/node_modules/caniuse-lite/data/features/css-filter-function.js b/node_modules/caniuse-lite/data/features/css-filter-function.js index af2bd6715..837542fba 100644 --- a/node_modules/caniuse-lite/data/features/css-filter-function.js +++ b/node_modules/caniuse-lite/data/features/css-filter-function.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E mC OC nC oC pC","33":"F"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C","33":"8C 9C"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:5,C:"CSS filter() function",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E 8C cC 9C AD BD","33":"F"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD","33":"VD WD"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:"CSS filter() function",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-filters.js b/node_modules/caniuse-lite/data/features/css-filters.js index 1b1149546..48ee4aba8 100644 --- a/node_modules/caniuse-lite/data/features/css-filters.js +++ b/node_modules/caniuse-lite/data/features/css-filters.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","1028":"L M G N O P","1346":"C"},C:{"1":"6 7 8 9 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC","196":"UB","516":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB lC"},D:{"1":"6 7 8 9 nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L M G N O","33":"0 1 2 3 4 5 P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB"},E:{"1":"A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC nC","33":"K D E F oC pC"},F:{"1":"aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","33":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB"},G:{"1":"9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C","33":"E 5C 6C 7C 8C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC","33":"VD WD"},J:{"2":"D","33":"A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z ZD aD bD PC cD dD eD fD gD FC GC HC hD","33":"J XD YD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"CSS Filter Effects",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","1028":"L M G N O P","1346":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C","196":"iB","516":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C L M G N O","33":"9 P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B"},E:{"1":"A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC 9C","33":"K D E F AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","33":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB"},G:{"1":"WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD","33":"E SD TD UD VD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C","33":"tD uD"},J:{"2":"D","33":"A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","33":"J vD wD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"CSS Filter Effects",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-first-letter.js b/node_modules/caniuse-lite/data/features/css-first-letter.js index afb6e60d9..b96a4befd 100644 --- a/node_modules/caniuse-lite/data/features/css-first-letter.js +++ b/node_modules/caniuse-lite/data/features/css-first-letter.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","16":"gC","516":"E","1540":"K D"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","132":"IC","260":"hC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"MB K D E","132":"J"},E:{"1":"K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"MB mC","132":"J OC"},F:{"1":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 2C DC","16":"F yC","260":"B zC 0C 1C CC eC"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC 3C fC"},H:{"1":"QD"},I:{"1":"IC J I UD fC VD WD","16":"RD SD","132":"TD"},J:{"1":"D A"},K:{"1":"C H DC","260":"A B CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"::first-letter CSS pseudo-element selector",D:true}; +module.exports={A:{A:{"1":"F A B","16":"1C","516":"E","1540":"K D"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","132":"WC","260":"2C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"cB K D E","132":"J"},E:{"1":"K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"cB 8C","132":"J cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z PD RC","16":"F LD","260":"B MD ND OD QC zC"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC QD 0C"},H:{"1":"oD"},I:{"1":"WC J I sD 0C tD uD","16":"pD qD","132":"rD"},J:{"1":"D A"},K:{"1":"C H RC","260":"A B QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"::first-letter CSS pseudo-element selector",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-first-line.js b/node_modules/caniuse-lite/data/features/css-first-line.js index 1bf114e77..f5e20f092 100644 --- a/node_modules/caniuse-lite/data/features/css-first-line.js +++ b/node_modules/caniuse-lite/data/features/css-first-line.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","132":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"CSS first-line pseudo-element",D:true}; +module.exports={A:{A:{"1":"F A B","132":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"CSS first-line pseudo-element",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-fixed.js b/node_modules/caniuse-lite/data/features/css-fixed.js index 5411a3eb2..6525a23a5 100644 --- a/node_modules/caniuse-lite/data/features/css-fixed.js +++ b/node_modules/caniuse-lite/data/features/css-fixed.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"D E F A B","2":"gC","8":"K"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","1025":"qC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC","132":"4C 5C 6C"},H:{"2":"QD"},I:{"1":"IC I VD WD","260":"RD SD TD","513":"J UD fC"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"CSS position:fixed",D:true}; +module.exports={A:{A:{"1":"D E F A B","2":"1C","8":"K"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","1025":"CD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"E UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C","132":"RD SD TD"},H:{"2":"oD"},I:{"1":"WC I tD uD","260":"pD qD rD","513":"J sD 0C"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"CSS position:fixed",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-focus-visible.js b/node_modules/caniuse-lite/data/features/css-focus-visible.js index 1cd105750..6759ae282 100644 --- a/node_modules/caniuse-lite/data/features/css-focus-visible.js +++ b/node_modules/caniuse-lite/data/features/css-focus-visible.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P","328":"Q H R S T U"},C:{"1":"6 7 8 9 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC","161":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T"},D:{"1":"6 7 8 9 V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB","328":"zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U"},E:{"1":"RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M mC OC nC oC pC qC PC CC DC rC sC","578":"G tC QC"},F:{"1":"4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yC zC 0C 1C CC eC 2C DC","328":"yB zB 0B 1B 2B 3B"},G:{"1":"RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD","578":"MD QC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"0 1 2 3 4 5 y z fD gD FC GC HC hD","2":"J XD YD ZD aD bD PC cD dD eD"},Q:{"2":"iD"},R:{"1":"jD"},S:{"161":"kD lD"}},B:5,C:":focus-visible CSS pseudo-class",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P","328":"Q H R S T U"},C:{"1":"0 1 2 3 4 5 6 7 8 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C","161":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T"},D:{"1":"0 1 2 3 4 5 6 7 8 V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC","328":"DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U"},E:{"1":"fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M 8C cC 9C AD BD CD dC QC RC DD ED","578":"G FD eC"},F:{"1":"0 1 2 3 4 5 6 7 8 IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC LD MD ND OD QC zC PD RC","328":"CC DC EC FC GC HC"},G:{"1":"fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD","578":"jD eC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD dC 0D 1D 2D"},Q:{"2":"6D"},R:{"1":"7D"},S:{"161":"8D 9D"}},B:5,C:":focus-visible CSS pseudo-class",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-focus-within.js b/node_modules/caniuse-lite/data/features/css-focus-within.js index bb2d0a4c4..14e78e91f 100644 --- a/node_modules/caniuse-lite/data/features/css-focus-within.js +++ b/node_modules/caniuse-lite/data/features/css-focus-within.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB kC lC"},D:{"1":"6 7 8 9 tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB","194":"JC"},E:{"1":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC"},F:{"1":"hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB yC zC 0C 1C CC eC 2C DC","194":"gB"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:7,C:":focus-within CSS pseudo-class",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B","194":"XC"},E:{"1":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB LD MD ND OD QC zC PD RC","194":"uB"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:7,C:":focus-within CSS pseudo-class",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-font-palette.js b/node_modules/caniuse-lite/data/features/css-font-palette.js index f8e99172d..5b0ce25a0 100644 --- a/node_modules/caniuse-lite/data/features/css-font-palette.js +++ b/node_modules/caniuse-lite/data/features/css-font-palette.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n"},C:{"1":"6 7 8 9 q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p kC lC"},D:{"1":"6 7 8 9 k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j"},E:{"1":"RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC"},F:{"1":"W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V yC zC 0C 1C CC eC 2C DC"},G:{"1":"RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"0 1 2 3 4 5 y z hD","2":"J XD YD ZD aD bD PC cD dD eD fD gD FC GC HC"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:5,C:"CSS font-palette",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n"},C:{"1":"0 1 2 3 4 5 6 7 8 q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j"},E:{"1":"fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC"},F:{"1":"0 1 2 3 4 5 6 7 8 W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V LD MD ND OD QC zC PD RC"},G:{"1":"fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 5D","2":"J vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:"CSS font-palette",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js b/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js index 4a853cdf8..454f5c90d 100644 --- a/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js +++ b/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB kC lC","194":"gB hB iB jB kB lB mB nB oB pB qB rB"},D:{"1":"6 7 8 9 tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB","66":"jB kB lB mB nB oB pB qB rB sB JC"},E:{"1":"C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B mC OC nC oC pC qC PC"},F:{"1":"hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB yC zC 0C 1C CC eC 2C DC","66":"WB XB YB ZB aB bB cB dB eB fB gB"},G:{"1":"DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z aD bD PC cD dD eD fD gD FC GC HC hD","2":"J","66":"XD YD ZD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","194":"kD"}},B:5,C:"CSS font-display",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB 6C 7C","194":"uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B"},D:{"1":"0 1 2 3 4 5 6 7 8 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB","66":"xB yB zB 0B 1B 2B 3B 4B 5B 6B XC"},E:{"1":"C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B 8C cC 9C AD BD CD dC"},F:{"1":"0 1 2 3 4 5 6 7 8 vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB LD MD ND OD QC zC PD RC","66":"kB lB mB nB oB pB qB rB sB tB uB"},G:{"1":"aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J","66":"vD wD xD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","194":"8D"}},B:5,C:"CSS font-display",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-font-stretch.js b/node_modules/caniuse-lite/data/features/css-font-stretch.js index 9a8449267..84dd2c807 100644 --- a/node_modules/caniuse-lite/data/features/css-font-stretch.js +++ b/node_modules/caniuse-lite/data/features/css-font-stretch.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E kC lC"},D:{"1":"6 7 8 9 iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB"},E:{"1":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC PC"},F:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB yC zC 0C 1C CC eC 2C DC"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"CSS font-stretch",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB"},E:{"1":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD dC"},F:{"1":"0 1 2 3 4 5 6 7 8 jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB LD MD ND OD QC zC PD RC"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"CSS font-stretch",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-gencontent.js b/node_modules/caniuse-lite/data/features/css-gencontent.js index c50827368..029909026 100644 --- a/node_modules/caniuse-lite/data/features/css-gencontent.js +++ b/node_modules/caniuse-lite/data/features/css-gencontent.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D gC","132":"E"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"CSS Generated content for pseudo-elements",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D 1C","132":"E"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"CSS Generated content for pseudo-elements",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-gradients.js b/node_modules/caniuse-lite/data/features/css-gradients.js index ab8cf5aa4..4ce03e575 100644 --- a/node_modules/caniuse-lite/data/features/css-gradients.js +++ b/node_modules/caniuse-lite/data/features/css-gradients.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC","260":"0 1 2 3 4 5 N O P NB y z OB PB QB RB SB TB UB VB","292":"J MB K D E F A B C L M G lC"},D:{"1":"4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","33":"0 1 2 3 A B C L M G N O P NB y z","548":"J MB K D E F"},E:{"1":"RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"mC OC","260":"D E F A B C L M G oC pC qC PC CC DC rC sC tC QC","292":"K nC","804":"J MB"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","2":"F B yC zC 0C 1C","33":"C 2C","164":"CC eC"},G:{"1":"RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","260":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC","292":"4C 5C","804":"OC 3C fC"},H:{"2":"QD"},I:{"1":"I VD WD","33":"J UD fC","548":"IC RD SD TD"},J:{"1":"A","548":"D"},K:{"1":"H DC","2":"A B","33":"C","164":"CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"CSS Gradients",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C","260":"9 N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB","292":"J cB K D E F A B C L M G 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","33":"9 A B C L M G N O P dB AB BB CB DB EB","548":"J cB K D E F"},E:{"1":"fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"8C cC","260":"D E F A B C L M G AD BD CD dC QC RC DD ED FD eC","292":"K 9C","804":"J cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","2":"F B LD MD ND OD","33":"C PD","164":"QC zC"},G:{"1":"fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","260":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC","292":"RD SD","804":"cC QD 0C"},H:{"2":"oD"},I:{"1":"I tD uD","33":"J sD 0C","548":"WC pD qD rD"},J:{"1":"A","548":"D"},K:{"1":"H RC","2":"A B","33":"C","164":"QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"CSS Gradients",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-grid-animation.js b/node_modules/caniuse-lite/data/features/css-grid-animation.js index 6827b507b..d97c7eaf8 100644 --- a/node_modules/caniuse-lite/data/features/css-grid-animation.js +++ b/node_modules/caniuse-lite/data/features/css-grid-animation.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p"},C:{"1":"6 7 8 9 yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB kC lC"},D:{"1":"6 7 8 9 q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p"},E:{"1":"FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC"},F:{"1":"c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b yC zC 0C 1C CC eC 2C DC"},G:{"1":"FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"0 1 2 3 4 5 z","2":"J y XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"1":"lD","2":"kD"}},B:4,C:"CSS Grid animation",D:false}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p"},C:{"1":"0 1 2 3 4 5 6 7 8 CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p"},E:{"1":"TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD"},F:{"1":"0 1 2 3 4 5 6 7 8 c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b LD MD ND OD QC zC PD RC"},G:{"1":"TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"AB BB CB DB EB FB GB HB IB","2":"9 J vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"1":"9D","2":"8D"}},B:4,C:"CSS Grid animation",D:false}; diff --git a/node_modules/caniuse-lite/data/features/css-grid-lanes.js b/node_modules/caniuse-lite/data/features/css-grid-lanes.js new file mode 100644 index 000000000..ca8307ca9 --- /dev/null +++ b/node_modules/caniuse-lite/data/features/css-grid-lanes.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB","200":"XB YB ZB aB bB I"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC 6C 7C","200":"0 1 2 3 4 5 6 7 8 NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB","200":"XB YB ZB aB bB I aC PC bC"},E:{"1":"yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC","200":"jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC"},F:{"2":"0 1 2 3 4 5 6 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","200":"7"},G:{"1":"yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC","200":"jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"200":"I"},M:{"200":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:"CSS Grid Lanes",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-grid.js b/node_modules/caniuse-lite/data/features/css-grid.js index 83ebedc46..98e2a6f19 100644 --- a/node_modules/caniuse-lite/data/features/css-grid.js +++ b/node_modules/caniuse-lite/data/features/css-grid.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E gC","8":"F","292":"A B"},B:{"1":"6 7 8 9 N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","292":"C L M G"},C:{"1":"6 7 8 9 oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G N O P kC lC","8":"0 1 2 3 4 5 NB y z OB PB QB RB SB TB UB VB WB XB YB ZB","584":"aB bB cB dB eB fB gB hB iB jB kB lB","1025":"mB nB"},D:{"1":"6 7 8 9 sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 J MB K D E F A B C L M G N O P NB y z","8":"3 4 5 OB","200":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB","1025":"rB"},E:{"1":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC nC","8":"K D E F A oC pC qC"},F:{"1":"eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC","200":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C","8":"E 5C 6C 7C 8C 9C AD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD","8":"fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"292":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"XD","8":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"CSS Grid Layout (level 1)",D:true}; +module.exports={A:{A:{"2":"K D E 1C","8":"F","292":"A B"},B:{"1":"0 1 2 3 4 5 6 7 8 N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","292":"C L M G"},C:{"1":"0 1 2 3 4 5 6 7 8 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M G N O P 6C 7C","8":"9 dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB","584":"oB pB qB rB sB tB uB vB wB xB yB zB","1025":"0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB","8":"EB FB GB HB","200":"IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B","1025":"5B"},E:{"1":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC 9C","8":"K D E F A AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB LD MD ND OD QC zC PD RC","200":"HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD","8":"E SD TD UD VD WD XD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD","8":"0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"292":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"vD","8":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"CSS Grid Layout (level 1)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js b/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js index 82ff68f9b..a69473a3f 100644 --- a/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js +++ b/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F mC OC nC oC pC qC","132":"A B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C","132":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:4,C:"CSS hanging-punctuation",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F 8C cC 9C AD BD CD","132":"A B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD","132":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:4,C:"CSS hanging-punctuation",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-has.js b/node_modules/caniuse-lite/data/features/css-has.js index fa008de88..03bd6a0ed 100644 --- a/node_modules/caniuse-lite/data/features/css-has.js +++ b/node_modules/caniuse-lite/data/features/css-has.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n"},C:{"1":"CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l kC lC","322":"6 7 8 9 m n o p q r s t u v w x AB BB"},D:{"1":"6 7 8 9 o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j","194":"k l m n"},E:{"1":"RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC"},F:{"1":"a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z yC zC 0C 1C CC eC 2C DC"},G:{"1":"RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"0 1 2 3 4 5 y z","2":"J XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:5,C:":has() CSS relational pseudo-class",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n"},C:{"1":"4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l 6C 7C","322":"0 1 2 3 m n o p q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j","194":"k l m n"},E:{"1":"fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC"},F:{"1":"0 1 2 3 4 5 6 7 8 a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z LD MD ND OD QC zC PD RC"},G:{"1":"fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB","2":"J vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:":has() CSS relational pseudo-class",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-hyphens.js b/node_modules/caniuse-lite/data/features/css-hyphens.js index 731c890f9..220eac350 100644 --- a/node_modules/caniuse-lite/data/features/css-hyphens.js +++ b/node_modules/caniuse-lite/data/features/css-hyphens.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F gC","33":"A B"},B:{"1":"6 7 8 9 o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","33":"C L M G N O P","132":"Q H R S T U V W","260":"X Y Z a b c d e f g h i j k l m n"},C:{"1":"6 7 8 9 dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB kC lC","33":"0 1 2 3 4 5 K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB"},D:{"1":"6 7 8 9 X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB","132":"pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W"},E:{"1":"GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC","33":"K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC"},F:{"1":"a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB yC zC 0C 1C CC eC 2C DC","132":"cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z"},G:{"1":"GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C","33":"E fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J","132":"XD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"CSS Hyphenation",D:true}; +module.exports={A:{A:{"2":"K D E F 1C","33":"A B"},B:{"1":"0 1 2 3 4 5 6 7 8 o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","33":"C L M G N O P","132":"Q H R S T U V W","260":"X Y Z a b c d e f g h i j k l m n"},C:{"1":"0 1 2 3 4 5 6 7 8 rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB 6C 7C","33":"9 K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB"},D:{"1":"0 1 2 3 4 5 6 7 8 X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B","132":"3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W"},E:{"1":"UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC","33":"K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD"},F:{"1":"0 1 2 3 4 5 6 7 8 a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB LD MD ND OD QC zC PD RC","132":"qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z"},G:{"1":"UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD","33":"E 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J","132":"vD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"CSS Hyphenation",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-if.js b/node_modules/caniuse-lite/data/features/css-if.js new file mode 100644 index 000000000..6d056e793 --- /dev/null +++ b/node_modules/caniuse-lite/data/features/css-if.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"UB VB WB XB YB ZB aB bB I","2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"UB VB WB XB YB ZB aB bB I aC PC bC","2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"4 5 6 7 8","2":"0 1 2 3 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:"CSS if() function",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-image-orientation.js b/node_modules/caniuse-lite/data/features/css-image-orientation.js index 9c8803c0d..f4b52b637 100644 --- a/node_modules/caniuse-lite/data/features/css-image-orientation.js +++ b/node_modules/caniuse-lite/data/features/css-image-orientation.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H","257":"R S T U V W X"},C:{"1":"4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 hC IC J MB K D E F A B C L M G N O P NB y z kC lC"},D:{"1":"6 7 8 9 Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H","257":"R S T U V W X"},E:{"1":"M G rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L mC OC nC oC pC qC PC CC DC"},F:{"1":"9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB yC zC 0C 1C CC eC 2C DC","257":"0B 1B 2B 3B 4B 5B 6B 7B 8B"},G:{"1":"JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","132":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z gD FC GC HC hD","2":"J XD YD ZD aD bD PC cD dD","257":"eD fD"},Q:{"2":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"CSS3 image-orientation",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H","257":"R S T U V W X"},C:{"1":"0 1 2 3 4 5 6 7 8 FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H","257":"R S T U V W X"},E:{"1":"M G DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L 8C cC 9C AD BD CD dC QC RC"},F:{"1":"0 1 2 3 4 5 6 7 8 NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC LD MD ND OD QC zC PD RC","257":"EC FC GC HC IC JC KC LC MC"},G:{"1":"gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","132":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 4D TC UC VC 5D","2":"J vD wD xD yD zD dC 0D 1D","257":"2D 3D"},Q:{"2":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"CSS3 image-orientation",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-image-set.js b/node_modules/caniuse-lite/data/features/css-image-set.js index e2e86eb01..ea4c3926a 100644 --- a/node_modules/caniuse-lite/data/features/css-image-set.js +++ b/node_modules/caniuse-lite/data/features/css-image-set.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P","164":"Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v","2049":"w"},C:{"1":"6 7 8 9 w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U kC lC","66":"V W","2305":"Y Z a b c d e f g h i j k l m n o p q r s t u v","2820":"X"},D:{"1":"6 7 8 9 x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L M G N O P NB y","164":"0 1 2 3 4 5 z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v","2049":"w"},E:{"1":"GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC nC","132":"A B C L PC CC DC rC","164":"K D E F oC pC qC","1540":"M G sC tC QC RC EC uC FC SC TC UC VC WC vC"},F:{"1":"j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","164":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h","2049":"i"},G:{"1":"GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C","132":"AD BD CD DD ED FD GD HD ID JD","164":"E 5C 6C 7C 8C 9C","1540":"KD LD MD QC RC EC ND FC SC TC UC VC WC OD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC","164":"VD WD"},J:{"2":"D","164":"A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"164":"EC"},P:{"1":"1 2 3 4 5","164":"0 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"164":"iD"},R:{"164":"jD"},S:{"2":"kD lD"}},B:5,C:"CSS image-set",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P","164":"Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v","2049":"w"},C:{"1":"0 1 2 3 4 5 6 7 8 w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U 6C 7C","66":"V W","2305":"Y Z a b c d e f g h i j k l m n o p q r s t u v","2820":"X"},D:{"1":"0 1 2 3 4 5 6 7 8 x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB","164":"AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v","2049":"w"},E:{"1":"UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC 9C","132":"A B C L dC QC RC DD","164":"K D E F AD BD CD","1540":"M G ED FD eC fC SC GD TC gC hC iC jC kC HD"},F:{"1":"0 1 2 3 4 5 6 7 8 j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","164":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h","2049":"i"},G:{"1":"UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD","132":"XD YD ZD aD bD cD dD eD fD gD","164":"E SD TD UD VD WD","1540":"hD iD jD eC fC SC kD TC gC hC iC jC kC lD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C","164":"tD uD"},J:{"2":"D","164":"A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"164":"SC"},P:{"1":"CB DB EB FB GB HB IB","164":"9 J AB BB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"164":"6D"},R:{"164":"7D"},S:{"2":"8D 9D"}},B:5,C:"CSS image-set",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-in-out-of-range.js b/node_modules/caniuse-lite/data/features/css-in-out-of-range.js index 288fd424e..dd7ce1330 100644 --- a/node_modules/caniuse-lite/data/features/css-in-out-of-range.js +++ b/node_modules/caniuse-lite/data/features/css-in-out-of-range.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C","260":"L M G N O P"},C:{"1":"6 7 8 9 kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB kC lC","516":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB"},D:{"1":"6 7 8 9 nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J","16":"MB K D E F A B C L M","260":"mB","772":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB"},E:{"1":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC","16":"MB","772":"K D E F A nC oC pC qC"},F:{"1":"aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","16":"F yC","260":"B C ZB zC 0C 1C CC eC 2C DC","772":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC","772":"E 4C 5C 6C 7C 8C 9C AD"},H:{"132":"QD"},I:{"1":"I","2":"IC RD SD TD","260":"J UD fC VD WD"},J:{"2":"D","260":"A"},K:{"1":"H","260":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","260":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","516":"kD"}},B:5,C:":in-range and :out-of-range CSS pseudo-classes",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C","260":"L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB 6C 7C","516":"IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB"},D:{"1":"0 1 2 3 4 5 6 7 8 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J","16":"cB K D E F A B C L M","260":"0B","772":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB"},E:{"1":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC","16":"cB","772":"K D E F A 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","16":"F LD","260":"B C nB MD ND OD QC zC PD RC","772":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C","772":"E RD SD TD UD VD WD XD"},H:{"132":"oD"},I:{"1":"I","2":"WC pD qD rD","260":"J sD 0C tD uD"},J:{"2":"D","260":"A"},K:{"1":"H","260":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","260":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","516":"8D"}},B:5,C:":in-range and :out-of-range CSS pseudo-classes",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js b/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js index 96c92f5c8..fb1f27502 100644 --- a/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js +++ b/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E gC","132":"A B","388":"F"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","132":"C L M G N O P"},C:{"1":"6 7 8 9 lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","16":"hC IC kC lC","132":"0 1 2 3 4 5 K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB","388":"J MB"},D:{"1":"6 7 8 9 ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"J MB K D E F A B C L M","132":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB"},E:{"1":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"J MB K mC OC","132":"D E F A oC pC qC","388":"nC"},F:{"1":"4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","16":"F B yC zC 0C 1C CC eC","132":"0 1 2 3 G N O P NB y z","516":"C 2C DC"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC 3C fC 4C 5C","132":"E 6C 7C 8C 9C AD"},H:{"516":"QD"},I:{"1":"I","16":"IC RD SD TD WD","132":"VD","388":"J UD fC"},J:{"16":"D","132":"A"},K:{"1":"H","16":"A B C CC eC","516":"DC"},L:{"1":"I"},M:{"1":"BC"},N:{"132":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","132":"kD"}},B:5,C:":indeterminate CSS pseudo-class",D:true}; +module.exports={A:{A:{"2":"K D E 1C","132":"A B","388":"F"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","132":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","16":"2C WC 6C 7C","132":"9 K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB","388":"J cB"},D:{"1":"0 1 2 3 4 5 6 7 8 nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"J cB K D E F A B C L M","132":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB"},E:{"1":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"J cB K 8C cC","132":"D E F A AD BD CD","388":"9C"},F:{"1":"0 1 2 3 4 5 6 7 8 FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","16":"F B LD MD ND OD QC zC","132":"9 G N O P dB AB BB CB DB EB","516":"C PD RC"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC QD 0C RD SD","132":"E TD UD VD WD XD"},H:{"516":"oD"},I:{"1":"I","16":"WC pD qD rD uD","132":"tD","388":"J sD 0C"},J:{"16":"D","132":"A"},K:{"1":"H","16":"A B C QC zC","516":"RC"},L:{"1":"I"},M:{"1":"PC"},N:{"132":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","132":"8D"}},B:5,C:":indeterminate CSS pseudo-class",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-initial-letter.js b/node_modules/caniuse-lite/data/features/css-initial-letter.js index ac0ce05e3..129aa5e9d 100644 --- a/node_modules/caniuse-lite/data/features/css-initial-letter.js +++ b/node_modules/caniuse-lite/data/features/css-initial-letter.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s","260":"6 7 8 9 t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s","260":"6 7 8 9 t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E mC OC nC oC pC","260":"F","420":"A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g yC zC 0C 1C CC eC 2C DC","260":"h i j k l m n o p q r s t u v w x"},G:{"2":"E OC 3C fC 4C 5C 6C 7C","420":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J RD SD TD UD fC VD WD","260":"I"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","260":"H"},L:{"260":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"J y XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","260":"0 1 2 3 4 5 z"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:5,C:"CSS Initial Letter",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s","260":"0 1 2 3 4 5 6 7 8 t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s","260":"0 1 2 3 4 5 6 7 8 t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E 8C cC 9C AD BD","260":"F","292":"tC JD uC vC wC xC yC KD","420":"A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC"},F:{"2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g LD MD ND OD QC zC PD RC","260":"0 1 2 3 4 5 6 7 8 h i j k l m n o p q r s t u v w x y z"},G:{"2":"E cC QD 0C RD SD TD UD","292":"tC nD uC vC wC xC yC","420":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC"},H:{"2":"oD"},I:{"2":"WC J pD qD rD sD 0C tD uD","260":"I"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","260":"H"},L:{"260":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","260":"AB BB CB DB EB FB GB HB IB"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:"CSS Initial Letter",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-initial-value.js b/node_modules/caniuse-lite/data/features/css-initial-value.js index 242c7bb04..c85dac167 100644 --- a/node_modules/caniuse-lite/data/features/css-initial-value.js +++ b/node_modules/caniuse-lite/data/features/css-initial-value.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","33":"J MB K D E F A B C L M G N O P kC lC","164":"hC IC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"mC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC"},H:{"2":"QD"},I:{"1":"IC J I TD UD fC VD WD","16":"RD SD"},J:{"1":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"CSS initial value",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","33":"J cB K D E F A B C L M G N O P 6C 7C","164":"2C WC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"8C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC"},H:{"2":"oD"},I:{"1":"WC J I rD sD 0C tD uD","16":"pD qD"},J:{"1":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"CSS initial value",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-lch-lab.js b/node_modules/caniuse-lite/data/features/css-lch-lab.js index 98920419a..d4463b451 100644 --- a/node_modules/caniuse-lite/data/features/css-lch-lab.js +++ b/node_modules/caniuse-lite/data/features/css-lch-lab.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s","322":"t"},C:{"1":"6 7 8 9 w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t kC lC","194":"u v"},D:{"1":"6 7 8 9 u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s","322":"t"},E:{"1":"G tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M mC OC nC oC pC qC PC CC DC rC sC"},F:{"1":"h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g yC zC 0C 1C CC eC 2C DC"},G:{"1":"MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"0 1 2 3 4 5","2":"J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:4,C:"LCH and Lab color values",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s","322":"t"},C:{"1":"0 1 2 3 4 5 6 7 8 w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t 6C 7C","194":"u v"},D:{"1":"0 1 2 3 4 5 6 7 8 u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s","322":"t"},E:{"1":"G FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M 8C cC 9C AD BD CD dC QC RC DD ED"},F:{"1":"0 1 2 3 4 5 6 7 8 h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g LD MD ND OD QC zC PD RC"},G:{"1":"jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"BB CB DB EB FB GB HB IB","2":"9 J AB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:4,C:"LCH and Lab color values",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-letter-spacing.js b/node_modules/caniuse-lite/data/features/css-letter-spacing.js index a8f1ceef8..573634b1b 100644 --- a/node_modules/caniuse-lite/data/features/css-letter-spacing.js +++ b/node_modules/caniuse-lite/data/features/css-letter-spacing.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","16":"gC","132":"K D E"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"6 7 8 9 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","132":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB"},E:{"1":"D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"mC","132":"J MB K OC nC"},F:{"1":"0 1 2 3 4 5 O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","16":"F yC","132":"B C G N zC 0C 1C CC eC 2C DC"},G:{"1":"E 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC"},H:{"2":"QD"},I:{"1":"I VD WD","16":"RD SD","132":"IC J TD UD fC"},J:{"132":"D A"},K:{"1":"H","132":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"letter-spacing CSS property",D:true}; +module.exports={A:{A:{"1":"F A B","16":"1C","132":"K D E"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","132":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB"},E:{"1":"D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"8C","132":"J cB K cC 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","16":"F LD","132":"B C G N MD ND OD QC zC PD RC"},G:{"1":"E QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC"},H:{"2":"oD"},I:{"1":"I tD uD","16":"pD qD","132":"WC J rD sD 0C"},J:{"132":"D A"},K:{"1":"H","132":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"letter-spacing CSS property",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-line-clamp.js b/node_modules/caniuse-lite/data/features/css-line-clamp.js index 36201ead4..ce9ec0822 100644 --- a/node_modules/caniuse-lite/data/features/css-line-clamp.js +++ b/node_modules/caniuse-lite/data/features/css-line-clamp.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N","33":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","129":"O P"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB kC lC","33":"6 7 8 9 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"16":"J MB K D E F A B C L","33":"0 1 2 3 4 5 6 7 8 9 M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J mC OC","33":"MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"F B C yC zC 0C 1C CC eC 2C DC","33":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"2":"OC 3C fC","33":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"16":"RD SD","33":"IC J I TD UD fC VD WD"},J:{"33":"D A"},K:{"2":"A B C CC eC DC","33":"H"},L:{"33":"I"},M:{"33":"BC"},N:{"2":"A B"},O:{"33":"EC"},P:{"33":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"33":"iD"},R:{"33":"jD"},S:{"2":"kD","33":"lD"}},B:5,C:"CSS line-clamp",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M G N","33":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","129":"O P"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC 6C 7C","33":"0 1 2 3 4 5 6 7 8 EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"16":"J cB K D E F A B C L","33":"0 1 2 3 4 5 6 7 8 9 M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J 8C cC","33":"cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"F B C LD MD ND OD QC zC PD RC","33":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"cC QD 0C","33":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"16":"pD qD","33":"WC J I rD sD 0C tD uD"},J:{"33":"D A"},K:{"2":"A B C QC zC RC","33":"H"},L:{"33":"I"},M:{"33":"PC"},N:{"2":"A B"},O:{"33":"SC"},P:{"33":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"33":"6D"},R:{"33":"7D"},S:{"2":"8D","33":"9D"}},B:5,C:"CSS line-clamp",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-logical-props.js b/node_modules/caniuse-lite/data/features/css-logical-props.js index bf22e3efa..33b97583c 100644 --- a/node_modules/caniuse-lite/data/features/css-logical-props.js +++ b/node_modules/caniuse-lite/data/features/css-logical-props.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P","1028":"W X","1540":"Q H R S T U V"},C:{"1":"6 7 8 9 yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC","164":"0 1 2 3 4 5 IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB kC lC","1540":"bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB"},D:{"1":"6 7 8 9 Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","292":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B","1028":"W X","1540":"1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V"},E:{"1":"G tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","292":"J MB K D E F A B C mC OC nC oC pC qC PC CC","1540":"L M DC rC","3076":"sC"},F:{"1":"8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","292":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB","1028":"6B 7B","1540":"qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B"},G:{"1":"MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","292":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED","1540":"FD GD HD ID JD KD","3076":"LD"},H:{"2":"QD"},I:{"1":"I","292":"IC J RD SD TD UD fC VD WD"},J:{"292":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z gD FC GC HC hD","292":"J XD YD ZD aD bD","1540":"PC cD dD eD fD"},Q:{"1540":"iD"},R:{"1":"jD"},S:{"1":"lD","1540":"kD"}},B:5,C:"CSS Logical Properties",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P","1028":"W X","1540":"Q H R S T U V"},C:{"1":"0 1 2 3 4 5 6 7 8 CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C","164":"9 WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB 6C 7C","1540":"pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC"},D:{"1":"0 1 2 3 4 5 6 7 8 Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","292":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC","1028":"W X","1540":"FC GC HC IC JC KC LC MC NC OC Q H R S T U V"},E:{"1":"G FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","292":"J cB K D E F A B C 8C cC 9C AD BD CD dC QC","1540":"L M RC DD","3076":"ED"},F:{"1":"0 1 2 3 4 5 6 7 8 MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","292":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B","1028":"KC LC","1540":"4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC"},G:{"1":"jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","292":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD","1540":"cD dD eD fD gD hD","3076":"iD"},H:{"2":"oD"},I:{"1":"I","292":"WC J pD qD rD sD 0C tD uD"},J:{"292":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 4D TC UC VC 5D","292":"J vD wD xD yD zD","1540":"dC 0D 1D 2D 3D"},Q:{"1540":"6D"},R:{"1":"7D"},S:{"1":"9D","1540":"8D"}},B:5,C:"CSS Logical Properties",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-marker-pseudo.js b/node_modules/caniuse-lite/data/features/css-marker-pseudo.js index 4195cb2c8..28bbe4eaf 100644 --- a/node_modules/caniuse-lite/data/features/css-marker-pseudo.js +++ b/node_modules/caniuse-lite/data/features/css-marker-pseudo.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U"},C:{"1":"6 7 8 9 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB kC lC"},D:{"1":"6 7 8 9 V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U"},E:{"1":"xC","2":"J MB K D E F A B mC OC nC oC pC qC PC","132":"C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC"},F:{"1":"4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD","132":"DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z fD gD FC GC HC hD","2":"J XD YD ZD aD bD PC cD dD eD"},Q:{"2":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:5,C:"CSS ::marker pseudo-element",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U"},C:{"1":"0 1 2 3 4 5 6 7 8 EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U"},E:{"2":"J cB K D E F A B 8C cC 9C AD BD CD dC","132":"C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD","132":"aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD dC 0D 1D 2D"},Q:{"2":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:5,C:"CSS ::marker pseudo-element",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-masks.js b/node_modules/caniuse-lite/data/features/css-masks.js index 1cd02a1c2..881ba8f3c 100644 --- a/node_modules/caniuse-lite/data/features/css-masks.js +++ b/node_modules/caniuse-lite/data/features/css-masks.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N","164":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB","3138":"O","12292":"P"},C:{"1":"6 7 8 9 nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC","260":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB kC lC"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","164":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB"},E:{"1":"RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"mC OC","164":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC"},F:{"1":"p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","164":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o"},G:{"1":"RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","164":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC"},H:{"2":"QD"},I:{"1":"I","164":"VD WD","676":"IC J RD SD TD UD fC"},J:{"164":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"164":"EC"},P:{"1":"3 4 5","164":"0 1 2 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"164":"iD"},R:{"164":"jD"},S:{"1":"lD","260":"kD"}},B:4,C:"CSS Masks",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"3 4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N","164":"0 1 2 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","3138":"O","12292":"P"},C:{"1":"0 1 2 3 4 5 6 7 8 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC","260":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 6C 7C"},D:{"1":"3 4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","164":"0 1 2 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"8C cC","164":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC"},F:{"1":"0 1 2 3 4 5 6 7 8 p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","164":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o"},G:{"1":"fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","164":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC"},H:{"2":"oD"},I:{"1":"I","164":"tD uD","676":"WC J pD qD rD sD 0C"},J:{"164":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"164":"SC"},P:{"1":"EB FB GB HB IB","164":"9 J AB BB CB DB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"164":"6D"},R:{"164":"7D"},S:{"1":"9D","260":"8D"}},B:4,C:"CSS Masks",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-matches-pseudo.js b/node_modules/caniuse-lite/data/features/css-matches-pseudo.js index 1b882390a..80592e3ab 100644 --- a/node_modules/caniuse-lite/data/features/css-matches-pseudo.js +++ b/node_modules/caniuse-lite/data/features/css-matches-pseudo.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P","1220":"Q H R S T U V W"},C:{"1":"6 7 8 9 AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC","548":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B"},D:{"1":"6 7 8 9 X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"J MB K D E F A B C L M","164":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB","196":"xB yB zB","1220":"0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W"},E:{"1":"M G sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC","16":"MB","164":"K D E nC oC pC","260":"F A B C L qC PC CC DC rC"},F:{"1":"7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","164":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB","196":"mB nB oB","1220":"pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B"},G:{"1":"KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC 3C fC 4C 5C","164":"E 6C 7C","260":"8C 9C AD BD CD DD ED FD GD HD ID JD"},H:{"2":"QD"},I:{"1":"I","16":"IC RD SD TD","164":"J UD fC VD WD"},J:{"16":"D","164":"A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z gD FC GC HC hD","164":"J XD YD ZD aD bD PC cD dD eD fD"},Q:{"1220":"iD"},R:{"1":"jD"},S:{"1":"lD","548":"kD"}},B:5,C:":is() CSS pseudo-class",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P","1220":"Q H R S T U V W"},C:{"1":"0 1 2 3 4 5 6 7 8 OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C","548":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},D:{"1":"0 1 2 3 4 5 6 7 8 X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"J cB K D E F A B C L M","164":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC","196":"BC CC DC","1220":"EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W"},E:{"1":"M G ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC","16":"cB","164":"K D E 9C AD BD","260":"F A B C L CD dC QC RC DD"},F:{"1":"0 1 2 3 4 5 6 7 8 LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","164":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB","196":"0B 1B 2B","1220":"3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC"},G:{"1":"hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC QD 0C RD SD","164":"E TD UD","260":"VD WD XD YD ZD aD bD cD dD eD fD gD"},H:{"2":"oD"},I:{"1":"I","16":"WC pD qD rD","164":"J sD 0C tD uD"},J:{"16":"D","164":"A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 4D TC UC VC 5D","164":"J vD wD xD yD zD dC 0D 1D 2D 3D"},Q:{"1220":"6D"},R:{"1":"7D"},S:{"1":"9D","548":"8D"}},B:5,C:":is() CSS pseudo-class",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-math-functions.js b/node_modules/caniuse-lite/data/features/css-math-functions.js index c1d7e7d4f..2295b3ce9 100644 --- a/node_modules/caniuse-lite/data/features/css-math-functions.js +++ b/node_modules/caniuse-lite/data/features/css-math-functions.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B kC lC"},D:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC"},E:{"1":"M G rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B mC OC nC oC pC qC PC","132":"C L CC DC"},F:{"1":"yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yC zC 0C 1C CC eC 2C DC"},G:{"1":"JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD","132":"DD ED FD GD HD ID"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z dD eD fD gD FC GC HC hD","2":"J XD YD ZD aD bD PC cD"},Q:{"2":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:5,C:"CSS math functions min(), max() and clamp()",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC"},E:{"1":"M G DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B 8C cC 9C AD BD CD dC","132":"C L QC RC"},F:{"1":"0 1 2 3 4 5 6 7 8 CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC LD MD ND OD QC zC PD RC"},G:{"1":"gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD","132":"aD bD cD dD eD fD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD dC 0D"},Q:{"2":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:5,C:"CSS math functions min(), max() and clamp()",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-media-interaction.js b/node_modules/caniuse-lite/data/features/css-media-interaction.js index 1f4d4f987..67fba35eb 100644 --- a/node_modules/caniuse-lite/data/features/css-media-interaction.js +++ b/node_modules/caniuse-lite/data/features/css-media-interaction.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB kC lC"},D:{"1":"6 7 8 9 bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB"},E:{"1":"F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E mC OC nC oC pC"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC"},G:{"1":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:4,C:"Media Queries: interaction media features",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB"},E:{"1":"F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB LD MD ND OD QC zC PD RC"},G:{"1":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:4,C:"Media Queries: interaction media features",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-media-range-syntax.js b/node_modules/caniuse-lite/data/features/css-media-range-syntax.js index dc35657cc..ea84d8cae 100644 --- a/node_modules/caniuse-lite/data/features/css-media-range-syntax.js +++ b/node_modules/caniuse-lite/data/features/css-media-range-syntax.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m"},C:{"1":"6 7 8 9 vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB kC lC"},D:{"1":"6 7 8 9 n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m"},E:{"1":"VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC"},F:{"1":"a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z yC zC 0C 1C CC eC 2C DC"},G:{"1":"VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"0 1 2 3 4 5 y z","2":"J XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"1":"lD","2":"kD"}},B:4,C:"Media Queries: Range Syntax",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m"},C:{"1":"0 1 2 3 4 5 6 7 8 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m"},E:{"1":"jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC"},F:{"1":"0 1 2 3 4 5 6 7 8 a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z LD MD ND OD QC zC PD RC"},G:{"1":"jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB","2":"J vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"1":"9D","2":"8D"}},B:4,C:"Media Queries: Range Syntax",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-media-resolution.js b/node_modules/caniuse-lite/data/features/css-media-resolution.js index f846f081b..2221607e5 100644 --- a/node_modules/caniuse-lite/data/features/css-media-resolution.js +++ b/node_modules/caniuse-lite/data/features/css-media-resolution.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E gC","132":"F A B"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","1028":"C L M G N O P"},C:{"1":"6 7 8 9 uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC","260":"J MB K D E F A B C L M G kC lC","1028":"0 1 2 3 4 5 N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC"},D:{"1":"6 7 8 9 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","548":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB","1028":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB"},E:{"1":"FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"mC OC","548":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC"},F:{"1":"pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","2":"F","548":"B C yC zC 0C 1C CC eC 2C","1028":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB"},G:{"1":"FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC","548":"E 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND"},H:{"132":"QD"},I:{"1":"I","16":"RD SD","548":"IC J TD UD fC","1028":"VD WD"},J:{"548":"D A"},K:{"1":"H DC","548":"A B C CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"132":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z PC cD dD eD fD gD FC GC HC hD","1028":"J XD YD ZD aD bD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"Media Queries: resolution feature",D:true}; +module.exports={A:{A:{"2":"K D E 1C","132":"F A B"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","1028":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC","260":"J cB K D E F A B C L M G 6C 7C","1028":"9 N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC"},D:{"1":"0 1 2 3 4 5 6 7 8 EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","548":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB","1028":"IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC"},E:{"1":"TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"8C cC","548":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD"},F:{"1":"0 1 2 3 4 5 6 7 8 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","2":"F","548":"B C LD MD ND OD QC zC PD","1028":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B"},G:{"1":"TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC","548":"E QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD"},H:{"132":"oD"},I:{"1":"I","16":"pD qD","548":"WC J rD sD 0C","1028":"tD uD"},J:{"548":"D A"},K:{"1":"H RC","548":"A B C QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"132":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB dC 0D 1D 2D 3D 4D TC UC VC 5D","1028":"J vD wD xD yD zD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"Media Queries: resolution feature",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-media-scripting.js b/node_modules/caniuse-lite/data/features/css-media-scripting.js index 50fcf1327..e4d4221cb 100644 --- a/node_modules/caniuse-lite/data/features/css-media-scripting.js +++ b/node_modules/caniuse-lite/data/features/css-media-scripting.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:5,C:"Media Queries: scripting media feature",D:false}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:"Media Queries: scripting media feature",D:false}; diff --git a/node_modules/caniuse-lite/data/features/css-mediaqueries.js b/node_modules/caniuse-lite/data/features/css-mediaqueries.js index c77c235d1..2af8d3c7c 100644 --- a/node_modules/caniuse-lite/data/features/css-mediaqueries.js +++ b/node_modules/caniuse-lite/data/features/css-mediaqueries.js @@ -1 +1 @@ -module.exports={A:{A:{"8":"K D E gC","129":"F A B"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","2":"hC IC"},D:{"1":"4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","129":"0 1 2 3 J MB K D E F A B C L M G N O P NB y z"},E:{"1":"D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","129":"J MB K nC","388":"mC OC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","2":"F"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","129":"OC 3C fC 4C 5C"},H:{"1":"QD"},I:{"1":"I VD WD","129":"IC J RD SD TD UD fC"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"129":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"CSS3 Media Queries",D:true}; +module.exports={A:{A:{"8":"K D E 1C","129":"F A B"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","2":"2C WC"},D:{"1":"0 1 2 3 4 5 6 7 8 FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","129":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB"},E:{"1":"D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","129":"J cB K 9C","388":"8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","2":"F"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","129":"cC QD 0C RD SD"},H:{"1":"oD"},I:{"1":"I tD uD","129":"WC J pD qD rD sD 0C"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"129":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"CSS3 Media Queries",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-mixblendmode.js b/node_modules/caniuse-lite/data/features/css-mixblendmode.js index 5cc973ac3..984eac1d9 100644 --- a/node_modules/caniuse-lite/data/features/css-mixblendmode.js +++ b/node_modules/caniuse-lite/data/features/css-mixblendmode.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB kC lC"},D:{"1":"6 7 8 9 bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB","194":"PB QB RB SB TB UB VB WB XB YB ZB aB"},E:{"2":"J MB K D mC OC nC oC","260":"E F A B C L M G pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB yC zC 0C 1C CC eC 2C DC"},G:{"2":"OC 3C fC 4C 5C 6C","260":"E 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"Blending of HTML/SVG elements",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB","194":"IB eB fB gB hB iB jB kB lB mB nB oB"},E:{"2":"J cB K D 8C cC 9C AD","260":"E F A B C L M G BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB LD MD ND OD QC zC PD RC"},G:{"2":"cC QD 0C RD SD TD","260":"E UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"Blending of HTML/SVG elements",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-module-scripts.js b/node_modules/caniuse-lite/data/features/css-module-scripts.js index fbafdbf94..434e1617e 100644 --- a/node_modules/caniuse-lite/data/features/css-module-scripts.js +++ b/node_modules/caniuse-lite/data/features/css-module-scripts.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z a b","132":"6 7 8 9 c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b","132":"6 7 8 9 c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"16":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"194":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:1,C:"CSS Module Scripts",D:false}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b","132":"0 1 2 3 4 5 c d e f g h i j k l m n o p q r s t u v w x y z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b","132":"0 1 2 3 4 5 c d e f g h i j k l m n o p q r s t u v w x y z"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"16":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"194":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:1,C:"CSS Module Scripts",D:false}; diff --git a/node_modules/caniuse-lite/data/features/css-motion-paths.js b/node_modules/caniuse-lite/data/features/css-motion-paths.js index a4dfd3cc9..f560971e5 100644 --- a/node_modules/caniuse-lite/data/features/css-motion-paths.js +++ b/node_modules/caniuse-lite/data/features/css-motion-paths.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B kC lC"},D:{"1":"6 7 8 9 gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB","194":"dB eB fB"},E:{"1":"FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB yC zC 0C 1C CC eC 2C DC","194":"QB RB SB"},G:{"1":"FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:5,C:"CSS Motion Path",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB","194":"rB sB tB"},E:{"1":"TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD"},F:{"1":"0 1 2 3 4 5 6 7 8 hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB LD MD ND OD QC zC PD RC","194":"eB fB gB"},G:{"1":"TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:5,C:"CSS Motion Path",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-namespaces.js b/node_modules/caniuse-lite/data/features/css-namespaces.js index a2803d827..581961ba5 100644 --- a/node_modules/caniuse-lite/data/features/css-namespaces.js +++ b/node_modules/caniuse-lite/data/features/css-namespaces.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"mC OC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"E fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC 3C"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"CSS namespaces",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"E 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC QD"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"CSS namespaces",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-nesting.js b/node_modules/caniuse-lite/data/features/css-nesting.js index e83f5590f..d9bfe9a48 100644 --- a/node_modules/caniuse-lite/data/features/css-nesting.js +++ b/node_modules/caniuse-lite/data/features/css-nesting.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r","194":"s t u","516":"6 7 8 9 v w x AB"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x kC lC","322":"6 7"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r","194":"s t u","516":"6 7 8 9 v w x AB"},E:{"1":"YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC","516":"WC vC GC XC"},F:{"1":"p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d yC zC 0C 1C CC eC 2C DC","194":"e f g","516":"h i j k l m n o"},G:{"1":"YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC","516":"WC OD GC XC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","516":"1 2 3 4 5"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:5,C:"CSS Nesting",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"3 4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r","194":"s t u","516":"0 1 2 v w x y z"},C:{"1":"0 1 2 3 4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 6C 7C","322":"y z"},D:{"1":"3 4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r","194":"s t u","516":"0 1 2 v w x y z"},E:{"1":"mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC","516":"kC HD UC lC"},F:{"1":"0 1 2 3 4 5 6 7 8 p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d LD MD ND OD QC zC PD RC","194":"e f g","516":"h i j k l m n o"},G:{"1":"mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC","516":"kC lD UC lC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"EB FB GB HB IB","2":"9 J AB BB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","516":"CB DB"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:"CSS Nesting",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-not-sel-list.js b/node_modules/caniuse-lite/data/features/css-not-sel-list.js index 9febe4d75..7dd5f7d7e 100644 --- a/node_modules/caniuse-lite/data/features/css-not-sel-list.js +++ b/node_modules/caniuse-lite/data/features/css-not-sel-list.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P H R S T U V W","16":"Q"},C:{"1":"6 7 8 9 T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S kC lC"},D:{"1":"6 7 8 9 X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W"},E:{"1":"F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E mC OC nC oC pC"},F:{"1":"7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B yC zC 0C 1C CC eC 2C DC"},G:{"1":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z gD FC GC HC hD","2":"J XD YD ZD aD bD PC cD dD eD fD"},Q:{"2":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:5,C:"selector list argument of :not()",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P H R S T U V W","16":"Q"},C:{"1":"0 1 2 3 4 5 6 7 8 T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W"},E:{"1":"F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LD MD ND OD QC zC PD RC"},G:{"1":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 4D TC UC VC 5D","2":"J vD wD xD yD zD dC 0D 1D 2D 3D"},Q:{"2":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:5,C:"selector list argument of :not()",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-nth-child-of.js b/node_modules/caniuse-lite/data/features/css-nth-child-of.js index 705d11bcb..cc7c84644 100644 --- a/node_modules/caniuse-lite/data/features/css-nth-child-of.js +++ b/node_modules/caniuse-lite/data/features/css-nth-child-of.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t"},C:{"1":"6 7 8 9 w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v kC lC"},D:{"1":"6 7 8 9 u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t"},E:{"1":"F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E mC OC nC oC pC"},F:{"1":"h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g yC zC 0C 1C CC eC 2C DC"},G:{"1":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"0 1 2 3 4 5","2":"J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:5,C:"selector list argument of :nth-child and :nth-last-child CSS pseudo-classes",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t"},C:{"1":"0 1 2 3 4 5 6 7 8 w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t"},E:{"1":"F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g LD MD ND OD QC zC PD RC"},G:{"1":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"BB CB DB EB FB GB HB IB","2":"9 J AB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:"selector list argument of :nth-child and :nth-last-child CSS pseudo-classes",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-opacity.js b/node_modules/caniuse-lite/data/features/css-opacity.js index ef7292b61..600f213a8 100644 --- a/node_modules/caniuse-lite/data/features/css-opacity.js +++ b/node_modules/caniuse-lite/data/features/css-opacity.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","4":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"CSS3 Opacity",D:true}; +module.exports={A:{A:{"1":"F A B","4":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"CSS3 Opacity",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-optional-pseudo.js b/node_modules/caniuse-lite/data/features/css-optional-pseudo.js index 90edf92e5..66a2665b0 100644 --- a/node_modules/caniuse-lite/data/features/css-optional-pseudo.js +++ b/node_modules/caniuse-lite/data/features/css-optional-pseudo.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"J MB K D E F A B C L M"},E:{"1":"MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","16":"F yC","132":"B C zC 0C 1C CC eC 2C DC"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC"},H:{"132":"QD"},I:{"1":"IC J I TD UD fC VD WD","16":"RD SD"},J:{"1":"D A"},K:{"1":"H","132":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:":optional CSS pseudo-class",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"J cB K D E F A B C L M"},E:{"1":"cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","16":"F LD","132":"B C MD ND OD QC zC PD RC"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C"},H:{"132":"oD"},I:{"1":"WC J I rD sD 0C tD uD","16":"pD qD"},J:{"1":"D A"},K:{"1":"H","132":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:":optional CSS pseudo-class",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-overflow-anchor.js b/node_modules/caniuse-lite/data/features/css-overflow-anchor.js index 2c589b050..e1791553a 100644 --- a/node_modules/caniuse-lite/data/features/css-overflow-anchor.js +++ b/node_modules/caniuse-lite/data/features/css-overflow-anchor.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB kC lC"},D:{"1":"6 7 8 9 qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:5,C:"CSS overflow-anchor (Scroll Anchoring)",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B"},E:{"1":"KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC"},F:{"1":"0 1 2 3 4 5 6 7 8 rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:5,C:"CSS overflow-anchor (Scroll Anchoring)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-overflow-overlay.js b/node_modules/caniuse-lite/data/features/css-overflow-overlay.js index b0b6f13f5..425e90a4d 100644 --- a/node_modules/caniuse-lite/data/features/css-overflow-overlay.js +++ b/node_modules/caniuse-lite/data/features/css-overflow-overlay.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w","2":"C L M G N O P","130":"6 7 8 9 x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w","16":"J MB K D E F A B C L M","130":"6 7 8 9 x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B nC oC pC qC PC CC","16":"mC OC","130":"C L M G DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i","2":"F B C yC zC 0C 1C CC eC 2C DC","130":"j k l m n o p q r s t u v w x"},G:{"1":"E 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD","16":"OC","130":"ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"IC J RD SD TD UD fC VD WD","130":"I"},J:{"16":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"130":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:7,C:"CSS overflow: overlay",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w","2":"C L M G N O P","130":"0 1 2 3 4 5 6 7 8 x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w","16":"J cB K D E F A B C L M","130":"0 1 2 3 4 5 6 7 8 x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B 9C AD BD CD dC QC","16":"8C cC","130":"C L M G RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i","2":"F B C LD MD ND OD QC zC PD RC","130":"0 1 2 3 4 5 6 7 8 j k l m n o p q r s t u v w x y z"},G:{"1":"E QD 0C RD SD TD UD VD WD XD YD ZD aD","16":"cC","130":"bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"WC J pD qD rD sD 0C tD uD","130":"I"},J:{"16":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"130":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:7,C:"CSS overflow: overlay",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-overflow.js b/node_modules/caniuse-lite/data/features/css-overflow.js index fd62ebfd0..fec6e6926 100644 --- a/node_modules/caniuse-lite/data/features/css-overflow.js +++ b/node_modules/caniuse-lite/data/features/css-overflow.js @@ -1 +1 @@ -module.exports={A:{A:{"388":"K D E F A B gC"},B:{"1":"6 7 8 9 Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","260":"Q H R S T U V W X Y","388":"C L M G N O P"},C:{"1":"6 7 8 9 R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","260":"KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H","388":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB kC lC"},D:{"1":"6 7 8 9 Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","260":"0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y","388":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB"},E:{"1":"FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","260":"M G rC sC tC QC RC EC uC","388":"J MB K D E F A B C L mC OC nC oC pC qC PC CC DC"},F:{"1":"8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","260":"pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B","388":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB yC zC 0C 1C CC eC 2C DC"},G:{"1":"FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","260":"JD KD LD MD QC RC EC ND","388":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID"},H:{"388":"QD"},I:{"1":"I","388":"IC J RD SD TD UD fC VD WD"},J:{"388":"D A"},K:{"1":"H","388":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"388":"A B"},O:{"388":"EC"},P:{"1":"0 1 2 3 4 5 y z gD FC GC HC hD","388":"J XD YD ZD aD bD PC cD dD eD fD"},Q:{"388":"iD"},R:{"1":"jD"},S:{"1":"lD","388":"kD"}},B:5,C:"CSS overflow property",D:true}; +module.exports={A:{A:{"388":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","260":"Q H R S T U V W X Y","388":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","260":"YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H","388":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","260":"EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y","388":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC"},E:{"1":"TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","260":"M G DD ED FD eC fC SC GD","388":"J cB K D E F A B C L 8C cC 9C AD BD CD dC QC RC"},F:{"1":"0 1 2 3 4 5 6 7 8 MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","260":"3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC","388":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B LD MD ND OD QC zC PD RC"},G:{"1":"TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","260":"gD hD iD jD eC fC SC kD","388":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD"},H:{"388":"oD"},I:{"1":"I","388":"WC J pD qD rD sD 0C tD uD"},J:{"388":"D A"},K:{"1":"H","388":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"388":"A B"},O:{"388":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 4D TC UC VC 5D","388":"J vD wD xD yD zD dC 0D 1D 2D 3D"},Q:{"388":"6D"},R:{"1":"7D"},S:{"1":"9D","388":"8D"}},B:5,C:"CSS overflow property",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js b/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js index 0ee054e4a..b47a34987 100644 --- a/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js +++ b/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F gC","132":"A B"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","132":"C L M G N O","516":"P"},C:{"1":"6 7 8 9 JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB kC lC"},D:{"1":"6 7 8 9 xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB","260":"vB wB"},E:{"1":"FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M mC OC nC oC pC qC PC CC DC rC","1090":"G sC tC QC RC EC uC"},F:{"1":"mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB yC zC 0C 1C CC eC 2C DC","260":"kB lB"},G:{"1":"FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD","1090":"LD MD QC RC EC ND"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"132":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:5,C:"CSS overscroll-behavior",D:true}; +module.exports={A:{A:{"2":"K D E F 1C","132":"A B"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","132":"C L M G N O","516":"P"},C:{"1":"0 1 2 3 4 5 6 7 8 XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B","260":"9B AC"},E:{"1":"TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M 8C cC 9C AD BD CD dC QC RC DD","1090":"G ED FD eC fC SC GD"},F:{"1":"0 1 2 3 4 5 6 7 8 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB LD MD ND OD QC zC PD RC","260":"yB zB"},G:{"1":"TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD","1090":"iD jD eC fC SC kD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"132":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:5,C:"CSS overscroll-behavior",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-page-break.js b/node_modules/caniuse-lite/data/features/css-page-break.js index 8161aa1ce..618e2621f 100644 --- a/node_modules/caniuse-lite/data/features/css-page-break.js +++ b/node_modules/caniuse-lite/data/features/css-page-break.js @@ -1 +1 @@ -module.exports={A:{A:{"388":"A B","900":"K D E F gC"},B:{"388":"C L M G N O P","641":"6 7 8 9 r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","900":"Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q"},C:{"772":"6 7 8 9 xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","900":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB kC lC"},D:{"641":"6 7 8 9 r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","900":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q"},E:{"772":"A","900":"J MB K D E F B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"16":"F yC","129":"B C zC 0C 1C CC eC 2C DC","641":"d e f g h i j k l m n o p q r s t u v w x","900":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c"},G:{"900":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"129":"QD"},I:{"641":"I","900":"IC J RD SD TD UD fC VD WD"},J:{"900":"D A"},K:{"129":"A B C CC eC DC","641":"H"},L:{"900":"I"},M:{"772":"BC"},N:{"388":"A B"},O:{"900":"EC"},P:{"641":"0 1 2 3 4 5 z","900":"J y XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"900":"iD"},R:{"900":"jD"},S:{"772":"lD","900":"kD"}},B:2,C:"CSS page-break properties",D:true}; +module.exports={A:{A:{"388":"A B","900":"K D E F 1C"},B:{"388":"C L M G N O P","641":"0 1 2 3 4 5 6 7 8 r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","900":"Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q"},C:{"772":"0 1 2 3 4 5 6 7 8 BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","900":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC 6C 7C"},D:{"641":"0 1 2 3 4 5 6 7 8 r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","900":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q"},E:{"772":"A","900":"J cB K D E F B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"16":"F LD","129":"B C MD ND OD QC zC PD RC","641":"0 1 2 3 4 5 6 7 8 d e f g h i j k l m n o p q r s t u v w x y z","900":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c"},G:{"900":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"129":"oD"},I:{"641":"I","900":"WC J pD qD rD sD 0C tD uD"},J:{"900":"D A"},K:{"129":"A B C QC zC RC","641":"H"},L:{"900":"I"},M:{"772":"PC"},N:{"388":"A B"},O:{"900":"SC"},P:{"641":"AB BB CB DB EB FB GB HB IB","900":"9 J vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"900":"6D"},R:{"900":"7D"},S:{"772":"9D","900":"8D"}},B:2,C:"CSS page-break properties",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-paged-media.js b/node_modules/caniuse-lite/data/features/css-paged-media.js index 5946e4105..e47a2d80c 100644 --- a/node_modules/caniuse-lite/data/features/css-paged-media.js +++ b/node_modules/caniuse-lite/data/features/css-paged-media.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D gC","132":"E F A B"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","132":"C L M G N O P"},C:{"1":"6 7 8 9 e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G N O P kC lC","132":"0 1 2 3 4 5 NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"J MB K D E F A B C L M"},E:{"1":"dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","132":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC"},H:{"16":"QD"},I:{"16":"IC J I RD SD TD UD fC VD WD"},J:{"16":"D A"},K:{"1":"H","16":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"258":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"132":"kD lD"}},B:5,C:"CSS Paged Media (@page)",D:true}; +module.exports={A:{A:{"2":"K D 1C","132":"E F A B"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","132":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M G N O P 6C 7C","132":"9 dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"J cB K D E F A B C L M"},E:{"1":"rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","132":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC"},H:{"16":"oD"},I:{"16":"WC J I pD qD rD sD 0C tD uD"},J:{"16":"D A"},K:{"1":"H","16":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"258":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"132":"8D 9D"}},B:5,C:"CSS Paged Media (@page)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-paint-api.js b/node_modules/caniuse-lite/data/features/css-paint-api.js index 90cf7e213..81e7fd441 100644 --- a/node_modules/caniuse-lite/data/features/css-paint-api.js +++ b/node_modules/caniuse-lite/data/features/css-paint-api.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"6 7 8 9 xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB"},E:{"2":"J MB K D E F A B C mC OC nC oC pC qC PC CC","194":"L M G DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD aD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:4,C:"CSS Painting API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC"},E:{"2":"J cB K D E F A B C 8C cC 9C AD BD CD dC QC","194":"L M G RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:4,C:"CSS Painting API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-placeholder-shown.js b/node_modules/caniuse-lite/data/features/css-placeholder-shown.js index 770872d5a..ed3514e3e 100644 --- a/node_modules/caniuse-lite/data/features/css-placeholder-shown.js +++ b/node_modules/caniuse-lite/data/features/css-placeholder-shown.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F gC","292":"A B"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC","164":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB"},D:{"1":"6 7 8 9 hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB"},E:{"1":"F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E mC OC nC oC pC"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB yC zC 0C 1C CC eC 2C DC"},G:{"1":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","164":"kD"}},B:5,C:":placeholder-shown CSS pseudo-class",D:true}; +module.exports={A:{A:{"2":"K D E F 1C","292":"A B"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C","164":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB"},D:{"1":"0 1 2 3 4 5 6 7 8 vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB"},E:{"1":"F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB LD MD ND OD QC zC PD RC"},G:{"1":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","164":"8D"}},B:5,C:":placeholder-shown CSS pseudo-class",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-placeholder.js b/node_modules/caniuse-lite/data/features/css-placeholder.js index 4783cace5..fcc4f03e3 100644 --- a/node_modules/caniuse-lite/data/features/css-placeholder.js +++ b/node_modules/caniuse-lite/data/features/css-placeholder.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","36":"C L M G N O P"},C:{"1":"6 7 8 9 lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","33":"0 1 2 3 4 5 NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB","130":"hC IC J MB K D E F A B C L M G N O P kC lC"},D:{"1":"6 7 8 9 rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","36":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB"},E:{"1":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC","36":"MB K D E F A nC oC pC qC"},F:{"1":"eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","36":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C","36":"E fC 4C 5C 6C 7C 8C 9C AD"},H:{"2":"QD"},I:{"1":"I","36":"IC J RD SD TD UD fC VD WD"},J:{"36":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"36":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z ZD aD bD PC cD dD eD fD gD FC GC HC hD","36":"J XD YD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","33":"kD"}},B:5,C:"::placeholder CSS pseudo-element",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","36":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","33":"9 dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB","130":"2C WC J cB K D E F A B C L M G N O P 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","36":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B"},E:{"1":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC","36":"cB K D E F A 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","36":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD","36":"E 0C RD SD TD UD VD WD XD"},H:{"2":"oD"},I:{"1":"I","36":"WC J pD qD rD sD 0C tD uD"},J:{"36":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"36":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","36":"J vD wD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","33":"8D"}},B:5,C:"::placeholder CSS pseudo-element",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-print-color-adjust.js b/node_modules/caniuse-lite/data/features/css-print-color-adjust.js index c10efb908..46c7e6704 100644 --- a/node_modules/caniuse-lite/data/features/css-print-color-adjust.js +++ b/node_modules/caniuse-lite/data/features/css-print-color-adjust.js @@ -1 +1 @@ -module.exports={A:{D:{"2":"J MB K D E F A B C L M G N","33":"0 1 2 3 4 5 6 7 8 9 O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},L:{"33":"I"},B:{"2":"C L M G N O P","33":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB kC lC","33":"iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f"},M:{"1":"BC"},A:{"2":"K D E F A B gC"},F:{"2":"F B C yC zC 0C 1C CC eC 2C DC","33":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},K:{"2":"A B C CC eC DC","33":"H"},E:{"1":"RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC","2":"J MB mC OC nC xC","33":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC"},G:{"1":"RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C","33":"E 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC"},P:{"33":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},I:{"2":"IC J RD SD TD UD fC","33":"I VD WD"}},B:6,C:"print-color-adjust property",D:undefined}; +module.exports={A:{D:{"1":"TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C L M G N","33":"0 1 2 3 4 5 6 7 8 9 O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB"},L:{"1":"I"},B:{"1":"TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P","33":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB"},C:{"1":"0 1 2 3 4 5 6 7 8 g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB 6C 7C","33":"wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f"},M:{"1":"PC"},A:{"2":"K D E F A B 1C"},F:{"1":"4 5 6 7 8","2":"F B C LD MD ND OD QC zC PD RC","33":"0 1 2 3 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},K:{"2":"A B C QC zC RC","33":"H"},E:{"1":"fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC","2":"J cB 8C cC 9C KD","33":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC"},G:{"1":"fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD","33":"E SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC"},P:{"1":"IB","33":"9 J AB BB CB DB EB FB GB HB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},I:{"1":"I","2":"WC J pD qD rD sD 0C","33":"tD uD"}},B:6,C:"print-color-adjust property",D:undefined}; diff --git a/node_modules/caniuse-lite/data/features/css-read-only-write.js b/node_modules/caniuse-lite/data/features/css-read-only-write.js index 1ac9c06f9..a1b834b99 100644 --- a/node_modules/caniuse-lite/data/features/css-read-only-write.js +++ b/node_modules/caniuse-lite/data/features/css-read-only-write.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C"},C:{"1":"6 7 8 9 AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","16":"hC","33":"0 1 2 3 4 5 IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B kC lC"},D:{"1":"6 7 8 9 WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"J MB K D E F A B C L M","132":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB"},E:{"1":"F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"mC OC","132":"J MB K D E nC oC pC"},F:{"1":"1 2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","16":"F B yC zC 0C 1C CC","132":"0 C G N O P NB y z eC 2C DC"},G:{"1":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC 3C","132":"E fC 4C 5C 6C 7C"},H:{"2":"QD"},I:{"1":"I","16":"RD SD","132":"IC J TD UD fC VD WD"},J:{"1":"A","132":"D"},K:{"1":"H","2":"A B CC","132":"C eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","33":"kD"}},B:1,C:"CSS :read-only and :read-write selectors",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","16":"2C","33":"9 WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"J cB K D E F A B C L M","132":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB"},E:{"1":"F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"8C cC","132":"J cB K D E 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","16":"F B LD MD ND OD QC","132":"9 C G N O P dB AB BB zC PD RC"},G:{"1":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC QD","132":"E 0C RD SD TD UD"},H:{"2":"oD"},I:{"1":"I","16":"pD qD","132":"WC J rD sD 0C tD uD"},J:{"1":"A","132":"D"},K:{"1":"H","2":"A B QC","132":"C zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","33":"8D"}},B:1,C:"CSS :read-only and :read-write selectors",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-rebeccapurple.js b/node_modules/caniuse-lite/data/features/css-rebeccapurple.js index 853704e0e..f373ff014 100644 --- a/node_modules/caniuse-lite/data/features/css-rebeccapurple.js +++ b/node_modules/caniuse-lite/data/features/css-rebeccapurple.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A gC","132":"B"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB kC lC"},D:{"1":"6 7 8 9 YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB"},E:{"1":"D E F A B C L M G pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K mC OC nC","16":"oC"},F:{"1":"3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C 6C"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"Rebeccapurple color",D:true}; +module.exports={A:{A:{"2":"K D E F A 1C","132":"B"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB"},E:{"1":"D E F A B C L M G BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K 8C cC 9C","16":"AD"},F:{"1":"0 1 2 3 4 5 6 7 8 EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB LD MD ND OD QC zC PD RC"},G:{"1":"E UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD TD"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"Rebeccapurple color",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-reflections.js b/node_modules/caniuse-lite/data/features/css-reflections.js index 46f220b1c..ec7b65fc3 100644 --- a/node_modules/caniuse-lite/data/features/css-reflections.js +++ b/node_modules/caniuse-lite/data/features/css-reflections.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O P","33":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"33":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"mC OC","33":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"F B C yC zC 0C 1C CC eC 2C DC","33":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"33":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"33":"IC J I RD SD TD UD fC VD WD"},J:{"33":"D A"},K:{"2":"A B C CC eC DC","33":"H"},L:{"33":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"33":"EC"},P:{"33":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"33":"iD"},R:{"33":"jD"},S:{"2":"kD lD"}},B:7,C:"CSS Reflections",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M G N O P","33":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"33":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"8C cC","33":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"F B C LD MD ND OD QC zC PD RC","33":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"33":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"33":"WC J I pD qD rD sD 0C tD uD"},J:{"33":"D A"},K:{"2":"A B C QC zC RC","33":"H"},L:{"33":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"33":"SC"},P:{"33":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"33":"6D"},R:{"33":"7D"},S:{"2":"8D 9D"}},B:7,C:"CSS Reflections",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-regions.js b/node_modules/caniuse-lite/data/features/css-regions.js index cf0335bf7..43576844f 100644 --- a/node_modules/caniuse-lite/data/features/css-regions.js +++ b/node_modules/caniuse-lite/data/features/css-regions.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F gC","420":"A B"},B:{"2":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","420":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"6 7 8 9 J MB K D E F A B C L M VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","36":"G N O P","66":"0 1 2 3 4 5 NB y z OB PB QB RB SB TB UB"},E:{"2":"J MB K C L M G mC OC nC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","33":"D E F A B oC pC qC PC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"OC 3C fC 4C 5C DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","33":"E 6C 7C 8C 9C AD BD CD"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"420":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:5,C:"CSS Regions",D:true}; +module.exports={A:{A:{"2":"K D E F 1C","420":"A B"},B:{"2":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","420":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 J cB K D E F A B C L M jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","36":"G N O P","66":"9 dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB"},E:{"2":"J cB K C L M G 8C cC 9C QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","33":"D E F A B AD BD CD dC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"cC QD 0C RD SD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","33":"E TD UD VD WD XD YD ZD"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"420":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:"CSS Regions",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-relative-colors.js b/node_modules/caniuse-lite/data/features/css-relative-colors.js index b391dc99c..23b7e8dab 100644 --- a/node_modules/caniuse-lite/data/features/css-relative-colors.js +++ b/node_modules/caniuse-lite/data/features/css-relative-colors.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"I","2":"6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","194":"9","260":"AB BB CB DB EB FB GB HB IB JB KB LB"},C:{"1":"MC NC iC jC","2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB kC lC","260":"JB KB LB I BC"},D:{"1":"I BC MC NC","2":"0 1 2 3 4 5 6 7 8 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","194":"9","260":"AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC","260":"VC WC vC GC XC YC ZC aC bC wC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m yC zC 0C 1C CC eC 2C DC","194":"n o","260":"p q r s t u v w x"},G:{"1":"HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC","260":"VC WC OD GC XC YC ZC aC bC PD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","260":"H"},L:{"1":"I"},M:{"260":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","260":"3 4 5"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:5,C:"CSS Relative color syntax",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"0 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","194":"1","260":"2 3 4 5 6 7 8 JB KB LB MB NB"},C:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB 6C 7C","260":"LB MB NB OB PB"},D:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"0 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","194":"1","260":"2 3 4 5 6 7 8 JB KB LB MB NB"},E:{"1":"VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC","260":"jC kC HD UC lC mC nC oC pC ID"},F:{"1":"0 1 2 3 4 5 6 7 8","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m LD MD ND OD QC zC PD RC","194":"n o","260":"p q r s t u v w x y z"},G:{"1":"VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC","260":"jC kC lD UC lC mC nC oC pC mD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","260":"H"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","260":"EB FB GB HB IB"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:"CSS Relative color syntax",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-repeating-gradients.js b/node_modules/caniuse-lite/data/features/css-repeating-gradients.js index 5ddf87823..320c36c11 100644 --- a/node_modules/caniuse-lite/data/features/css-repeating-gradients.js +++ b/node_modules/caniuse-lite/data/features/css-repeating-gradients.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC","33":"J MB K D E F A B C L M G lC"},D:{"1":"4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F","33":"0 1 2 3 A B C L M G N O P NB y z"},E:{"1":"D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC","33":"K nC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","2":"F B yC zC 0C 1C","33":"C 2C","36":"CC eC"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC","33":"4C 5C"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC RD SD TD","33":"J UD fC"},J:{"1":"A","2":"D"},K:{"1":"H DC","2":"A B","33":"C","36":"CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"CSS Repeating Gradients",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C","33":"J cB K D E F A B C L M G 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F","33":"9 A B C L M G N O P dB AB BB CB DB EB"},E:{"1":"D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC","33":"K 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","2":"F B LD MD ND OD","33":"C PD","36":"QC zC"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C","33":"RD SD"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC pD qD rD","33":"J sD 0C"},J:{"1":"A","2":"D"},K:{"1":"H RC","2":"A B","33":"C","36":"QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"CSS Repeating Gradients",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-resize.js b/node_modules/caniuse-lite/data/features/css-resize.js index 42be13c05..06355ca78 100644 --- a/node_modules/caniuse-lite/data/features/css-resize.js +++ b/node_modules/caniuse-lite/data/features/css-resize.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC","33":"J"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"mC OC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C","132":"DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:2,C:"CSS resize property",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C","33":"J"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD","132":"RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:2,C:"CSS resize property",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-revert-value.js b/node_modules/caniuse-lite/data/features/css-revert-value.js index 603c71cf6..1a49c5d9a 100644 --- a/node_modules/caniuse-lite/data/features/css-revert-value.js +++ b/node_modules/caniuse-lite/data/features/css-revert-value.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S"},C:{"1":"6 7 8 9 zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB kC lC"},D:{"1":"6 7 8 9 T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S"},E:{"1":"A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC"},F:{"1":"5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B yC zC 0C 1C CC eC 2C DC"},G:{"1":"9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z fD gD FC GC HC hD","2":"J XD YD ZD aD bD PC cD dD eD"},Q:{"2":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:4,C:"CSS revert value",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S"},C:{"1":"0 1 2 3 4 5 6 7 8 DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S"},E:{"1":"A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC LD MD ND OD QC zC PD RC"},G:{"1":"WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD dC 0D 1D 2D"},Q:{"2":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:4,C:"CSS revert value",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-rrggbbaa.js b/node_modules/caniuse-lite/data/features/css-rrggbbaa.js index 586345435..826c1feeb 100644 --- a/node_modules/caniuse-lite/data/features/css-rrggbbaa.js +++ b/node_modules/caniuse-lite/data/features/css-rrggbbaa.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB kC lC"},D:{"1":"6 7 8 9 uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB","194":"mB nB oB pB qB rB sB JC tB KC"},E:{"1":"A B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC qC"},F:{"1":"mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB yC zC 0C 1C CC eC 2C DC","194":"ZB aB bB cB dB eB fB gB hB iB jB kB lB"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z aD bD PC cD dD eD fD gD FC GC HC hD","2":"J","194":"XD YD ZD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:4,C:"#rrggbbaa hex color notation",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB","194":"0B 1B 2B 3B 4B 5B 6B XC 7B YC"},E:{"1":"A B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB LD MD ND OD QC zC PD RC","194":"nB oB pB qB rB sB tB uB vB wB xB yB zB"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J","194":"vD wD xD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:4,C:"#rrggbbaa hex color notation",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-scroll-behavior.js b/node_modules/caniuse-lite/data/features/css-scroll-behavior.js index 2c88fafba..8a0ea9cdd 100644 --- a/node_modules/caniuse-lite/data/features/css-scroll-behavior.js +++ b/node_modules/caniuse-lite/data/features/css-scroll-behavior.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O P","129":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB kC lC"},D:{"2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB","129":"6 7 8 9 KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","450":"bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB"},E:{"1":"RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L mC OC nC oC pC qC PC CC DC rC","578":"M G sC tC QC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC","129":"iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","450":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB"},G:{"1":"RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD","578":"LD MD QC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"129":"EC"},P:{"1":"0 1 2 3 4 5 y z aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD"},Q:{"129":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:5,C:"CSS Scroll-behavior",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M G N O P","129":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB 6C 7C"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB","129":"0 1 2 3 4 5 6 7 8 YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","450":"pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B"},E:{"1":"fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L 8C cC 9C AD BD CD dC QC RC DD","578":"M G ED FD eC"},F:{"2":"9 F B C G N O P dB AB BB CB DB EB FB GB LD MD ND OD QC zC PD RC","129":"0 1 2 3 4 5 6 7 8 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","450":"HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB"},G:{"1":"fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD","578":"iD jD eC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"129":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD"},Q:{"129":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:5,C:"CSS Scroll-behavior",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-scrollbar.js b/node_modules/caniuse-lite/data/features/css-scrollbar.js index b4ae81883..5443b8611 100644 --- a/node_modules/caniuse-lite/data/features/css-scrollbar.js +++ b/node_modules/caniuse-lite/data/features/css-scrollbar.js @@ -1 +1 @@ -module.exports={A:{A:{"132":"K D E F A B gC"},B:{"1":"CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P","292":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB"},C:{"1":"6 7 8 9 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB kC lC","3138":"vB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB I BC MC NC","292":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB"},E:{"16":"J MB mC OC","292":"K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","292":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p"},G:{"2":"KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC 3C fC 4C 5C","292":"6C","804":"E 7C 8C 9C AD BD CD DD ED FD GD HD ID JD"},H:{"2":"QD"},I:{"16":"RD SD","292":"IC J I TD UD fC VD WD"},J:{"292":"D A"},K:{"2":"A B C CC eC DC","292":"H"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"292":"EC"},P:{"1":"3 4 5","292":"0 1 2 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"292":"iD"},R:{"292":"jD"},S:{"2":"kD lD"}},B:4,C:"CSS scrollbar styling",D:true}; +module.exports={A:{A:{"132":"K D E F A B 1C"},B:{"1":"4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P","292":"0 1 2 3 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},C:{"1":"0 1 2 3 4 5 6 7 8 AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 6C 7C","3138":"9B"},D:{"1":"4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","292":"0 1 2 3 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"wC xC yC KD","16":"J cB 8C cC","292":"K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC"},F:{"1":"0 1 2 3 4 5 6 7 8 q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","292":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p"},G:{"1":"wC xC yC","2":"hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC","16":"cC QD 0C RD SD","292":"TD","804":"E UD VD WD XD YD ZD aD bD cD dD eD fD gD"},H:{"2":"oD"},I:{"16":"pD qD","292":"WC J I rD sD 0C tD uD"},J:{"292":"D A"},K:{"2":"A B C QC zC RC","292":"H"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"292":"SC"},P:{"1":"EB FB GB HB IB","292":"9 J AB BB CB DB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"292":"6D"},R:{"292":"7D"},S:{"2":"8D 9D"}},B:4,C:"CSS scrollbar styling",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-sel2.js b/node_modules/caniuse-lite/data/features/css-sel2.js index 37c57a04f..586f661c7 100644 --- a/node_modules/caniuse-lite/data/features/css-sel2.js +++ b/node_modules/caniuse-lite/data/features/css-sel2.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"D E F A B","2":"gC","8":"K"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"CSS 2.1 selectors",D:true}; +module.exports={A:{A:{"1":"D E F A B","2":"1C","8":"K"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"CSS 2.1 selectors",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-sel3.js b/node_modules/caniuse-lite/data/features/css-sel3.js index a309c6643..57cf8faeb 100644 --- a/node_modules/caniuse-lite/data/features/css-sel3.js +++ b/node_modules/caniuse-lite/data/features/css-sel3.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"gC","8":"K","132":"D E"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","2":"hC IC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"mC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","2":"F"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"CSS3 selectors",D:true}; +module.exports={A:{A:{"1":"F A B","2":"1C","8":"K","132":"D E"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","2":"2C WC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"8C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","2":"F"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"CSS3 selectors",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-selection.js b/node_modules/caniuse-lite/data/features/css-selection.js index 5babb5d7f..a35657f70 100644 --- a/node_modules/caniuse-lite/data/features/css-selection.js +++ b/node_modules/caniuse-lite/data/features/css-selection.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","33":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","2":"F"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"1":"A","2":"D"},K:{"1":"C H eC DC","16":"A B CC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","33":"kD"}},B:5,C:"::selection CSS pseudo-element",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","33":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","2":"F"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"1":"A","2":"D"},K:{"1":"C H zC RC","16":"A B QC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","33":"8D"}},B:5,C:"::selection CSS pseudo-element",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-shapes.js b/node_modules/caniuse-lite/data/features/css-shapes.js index 1acdef05f..0bbefadaa 100644 --- a/node_modules/caniuse-lite/data/features/css-shapes.js +++ b/node_modules/caniuse-lite/data/features/css-shapes.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB kC lC","322":"lB mB nB oB pB qB rB sB JC tB KC"},D:{"1":"6 7 8 9 XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB","194":"UB VB WB"},E:{"1":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D mC OC nC oC","33":"E F A pC qC"},F:{"1":"2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C 6C","33":"E 7C 8C 9C AD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:4,C:"CSS Shapes Level 1",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB 6C 7C","322":"zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC"},D:{"1":"0 1 2 3 4 5 6 7 8 lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB","194":"iB jB kB"},E:{"1":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D 8C cC 9C AD","33":"E F A BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB LD MD ND OD QC zC PD RC"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD TD","33":"E UD VD WD XD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:4,C:"CSS Shapes Level 1",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-snappoints.js b/node_modules/caniuse-lite/data/features/css-snappoints.js index 1fd563fec..f1efabfbd 100644 --- a/node_modules/caniuse-lite/data/features/css-snappoints.js +++ b/node_modules/caniuse-lite/data/features/css-snappoints.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F gC","6308":"A","6436":"B"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","6436":"C L M G N O P"},C:{"1":"6 7 8 9 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB kC lC","2052":"ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB"},D:{"1":"6 7 8 9 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB","8258":"yB zB 0B"},E:{"1":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E mC OC nC oC pC","3108":"F A qC PC"},F:{"1":"wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB yC zC 0C 1C CC eC 2C DC","8258":"oB pB qB rB sB tB uB vB"},G:{"1":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C","3108":"8C 9C AD BD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z PC cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD aD bD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2052":"kD"}},B:4,C:"CSS Scroll Snap",D:true}; +module.exports={A:{A:{"2":"K D E F 1C","6308":"A","6436":"B"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","6436":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB 6C 7C","2052":"nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC","8258":"CC DC EC"},E:{"1":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E 8C cC 9C AD BD","3108":"F A CD dC"},F:{"1":"0 1 2 3 4 5 6 7 8 AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B LD MD ND OD QC zC PD RC","8258":"2B 3B 4B 5B 6B 7B 8B 9B"},G:{"1":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD","3108":"VD WD XD YD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2052":"8D"}},B:4,C:"CSS Scroll Snap",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-sticky.js b/node_modules/caniuse-lite/data/features/css-sticky.js index b5e55c325..dcbe0bbbe 100644 --- a/node_modules/caniuse-lite/data/features/css-sticky.js +++ b/node_modules/caniuse-lite/data/features/css-sticky.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G","1028":"Q H R S T U V W X Y Z","4100":"N O P"},C:{"1":"6 7 8 9 JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 hC IC J MB K D E F A B C L M G N O P NB y z kC lC","194":"4 5 OB PB QB RB","516":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB"},D:{"1":"6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 J MB K D E F A B C L M G N O P NB y z XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB","322":"1 2 3 4 5 OB PB QB RB SB TB UB VB WB mB nB oB pB","1028":"qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z"},E:{"1":"L M G rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K mC OC nC","33":"E F A B C pC qC PC CC DC","2084":"D oC"},F:{"1":"AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB yC zC 0C 1C CC eC 2C DC","322":"ZB aB bB","1028":"cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B"},G:{"1":"GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C","33":"E 7C 8C 9C AD BD CD DD ED FD","2084":"5C 6C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD"},Q:{"1028":"iD"},R:{"1":"jD"},S:{"1":"lD","516":"kD"}},B:5,C:"CSS position:sticky",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G","1028":"Q H R S T U V W X Y Z","4100":"N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB 6C 7C","194":"FB GB HB IB eB fB","516":"gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B"},D:{"1":"0 1 2 3 4 5 6 7 8 a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB","322":"CB DB EB FB GB HB IB eB fB gB hB iB jB kB 0B 1B 2B 3B","1028":"4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z"},E:{"1":"L M G DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K 8C cC 9C","33":"E F A B C BD CD dC QC RC","2084":"D AD"},F:{"1":"0 1 2 3 4 5 6 7 8 OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB LD MD ND OD QC zC PD RC","322":"nB oB pB","1028":"qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},G:{"1":"dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD","33":"E UD VD WD XD YD ZD aD bD cD","2084":"SD TD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD"},Q:{"1028":"6D"},R:{"1":"7D"},S:{"1":"9D","516":"8D"}},B:5,C:"CSS position:sticky",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-subgrid.js b/node_modules/caniuse-lite/data/features/css-subgrid.js index 851967533..c3ce9997f 100644 --- a/node_modules/caniuse-lite/data/features/css-subgrid.js +++ b/node_modules/caniuse-lite/data/features/css-subgrid.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w","194":"6 7 x"},C:{"1":"6 7 8 9 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B kC lC"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w","194":"6 7 x"},E:{"1":"FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC"},F:{"1":"m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i yC zC 0C 1C CC eC 2C DC","194":"j k l"},G:{"1":"FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"2 3 4 5","2":"0 1 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"1":"lD","2":"kD"}},B:4,C:"CSS Subgrid",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w","194":"x y z"},C:{"1":"0 1 2 3 4 5 6 7 8 HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w","194":"x y z"},E:{"1":"TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD"},F:{"1":"0 1 2 3 4 5 6 7 8 m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i LD MD ND OD QC zC PD RC","194":"j k l"},G:{"1":"TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"DB EB FB GB HB IB","2":"9 J AB BB CB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"1":"9D","2":"8D"}},B:4,C:"CSS Subgrid",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-supports-api.js b/node_modules/caniuse-lite/data/features/css-supports-api.js index 7a3067394..64492cd47 100644 --- a/node_modules/caniuse-lite/data/features/css-supports-api.js +++ b/node_modules/caniuse-lite/data/features/css-supports-api.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","260":"C L M G N O P"},C:{"1":"6 7 8 9 pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G N O P NB kC lC","66":"y z","260":"0 1 2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB"},D:{"1":"6 7 8 9 KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z","260":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB"},E:{"1":"F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E mC OC nC oC pC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C","132":"DC"},G:{"1":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C"},H:{"132":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC","132":"DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"CSS.supports() API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","260":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M G N O P dB 6C 7C","66":"9 AB","260":"BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB","260":"HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B"},E:{"1":"F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD","132":"RC"},G:{"1":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD"},H:{"132":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC","132":"RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"CSS.supports() API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-table.js b/node_modules/caniuse-lite/data/features/css-table.js index 86a9b37ce..004765e68 100644 --- a/node_modules/caniuse-lite/data/features/css-table.js +++ b/node_modules/caniuse-lite/data/features/css-table.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"E F A B","2":"K D gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","132":"hC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"CSS Table display",D:true}; +module.exports={A:{A:{"1":"E F A B","2":"K D 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","132":"2C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"CSS Table display",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-text-align-last.js b/node_modules/caniuse-lite/data/features/css-text-align-last.js index 61a96f589..1a45cd384 100644 --- a/node_modules/caniuse-lite/data/features/css-text-align-last.js +++ b/node_modules/caniuse-lite/data/features/css-text-align-last.js @@ -1 +1 @@ -module.exports={A:{A:{"132":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","4":"C L M G N O P"},C:{"1":"6 7 8 9 jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B kC lC","33":"0 1 2 3 4 5 C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB"},D:{"1":"6 7 8 9 hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB","322":"VB WB XB YB ZB aB bB cB dB eB fB gB"},E:{"1":"FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC","578":"0 1 2 3 4 5 OB PB QB RB SB TB"},G:{"1":"FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"132":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","33":"kD"}},B:4,C:"CSS3 text-align-last",D:true}; +module.exports={A:{A:{"132":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","4":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B 6C 7C","33":"9 C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB"},D:{"1":"0 1 2 3 4 5 6 7 8 vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB","322":"jB kB lB mB nB oB pB qB rB sB tB uB"},E:{"1":"TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD"},F:{"1":"0 1 2 3 4 5 6 7 8 iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB LD MD ND OD QC zC PD RC","578":"BB CB DB EB FB GB HB IB eB fB gB hB"},G:{"1":"TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"132":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","33":"8D"}},B:4,C:"CSS3 text-align-last",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-text-box-trim.js b/node_modules/caniuse-lite/data/features/css-text-box-trim.js index 1817d467c..51199b939 100644 --- a/node_modules/caniuse-lite/data/features/css-text-box-trim.js +++ b/node_modules/caniuse-lite/data/features/css-text-box-trim.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB","322":"JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB","322":"JB KB LB I BC MC NC"},E:{"1":"dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC","194":"VC WC vC GC XC YC ZC aC bC wC HC cC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC","194":"VC WC OD GC XC YC ZC aC bC PD HC cC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:5,C:"CSS Text Box",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB","322":"LB MB NB OB"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB","322":"LB MB NB OB PB"},E:{"1":"rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC","194":"jC kC HD UC lC mC nC oC pC ID VC qC"},F:{"1":"8","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","322":"0 1 2 3 4 5 6 7"},G:{"1":"rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC","194":"jC kC lD UC lC mC nC oC pC mD VC qC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:"CSS Text Box",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-text-indent.js b/node_modules/caniuse-lite/data/features/css-text-indent.js index c7c1f6717..cdf48b42a 100644 --- a/node_modules/caniuse-lite/data/features/css-text-indent.js +++ b/node_modules/caniuse-lite/data/features/css-text-indent.js @@ -1 +1 @@ -module.exports={A:{A:{"132":"K D E F A B gC"},B:{"132":"C L M G N O P","388":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","132":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB kC lC"},D:{"132":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB","388":"6 7 8 9 YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","132":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC"},F:{"132":"0 1 2 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC","388":"3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"1":"FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","132":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND"},H:{"132":"QD"},I:{"132":"IC J RD SD TD UD fC VD WD","388":"I"},J:{"132":"D A"},K:{"132":"A B C CC eC DC","388":"H"},L:{"388":"I"},M:{"1":"BC"},N:{"132":"A B"},O:{"388":"EC"},P:{"132":"J","388":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"388":"iD"},R:{"388":"jD"},S:{"132":"kD lD"}},B:4,C:"CSS text-indent",D:true}; +module.exports={A:{A:{"132":"K D E F A B 1C"},B:{"132":"C L M G N O P","388":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","132":"0 1 2 3 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 6C 7C"},D:{"1":"aC PC bC","132":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB","388":"0 1 2 3 4 5 6 7 8 mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},E:{"1":"TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","132":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD"},F:{"132":"9 F B C G N O P dB AB BB CB DB LD MD ND OD QC zC PD RC","388":"0 1 2 3 4 5 6 7 8 EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"1":"TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","132":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD"},H:{"132":"oD"},I:{"132":"WC J pD qD rD sD 0C tD uD","388":"I"},J:{"132":"D A"},K:{"132":"A B C QC zC RC","388":"H"},L:{"388":"I"},M:{"1":"PC"},N:{"132":"A B"},O:{"388":"SC"},P:{"132":"J","388":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"388":"6D"},R:{"388":"7D"},S:{"132":"8D 9D"}},B:4,C:"CSS text-indent",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-text-justify.js b/node_modules/caniuse-lite/data/features/css-text-justify.js index b81b4e312..d5302d861 100644 --- a/node_modules/caniuse-lite/data/features/css-text-justify.js +++ b/node_modules/caniuse-lite/data/features/css-text-justify.js @@ -1 +1 @@ -module.exports={A:{A:{"16":"K D gC","132":"E F A B"},B:{"132":"C L M G N O P","322":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB kC lC","1025":"6 7 8 9 pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","1602":"oB"},D:{"2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB","322":"6 7 8 9 dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB yC zC 0C 1C CC eC 2C DC","322":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J RD SD TD UD fC VD WD","322":"I"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","322":"H"},L:{"322":"I"},M:{"1025":"BC"},N:{"132":"A B"},O:{"322":"EC"},P:{"2":"J","322":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"322":"iD"},R:{"322":"jD"},S:{"2":"kD","1025":"lD"}},B:4,C:"CSS text-justify",D:true}; +module.exports={A:{A:{"16":"K D 1C","132":"E F A B"},B:{"1":"I","132":"C L M G N O P","322":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 6C 7C","1025":"0 1 2 3 4 5 6 7 8 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","1602":"2B"},D:{"1":"I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB","322":"0 1 2 3 4 5 6 7 8 rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB LD MD ND OD QC zC PD RC","322":"0 1 2 3 4 5 6 7 8 eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","322":"H"},L:{"1":"I"},M:{"1025":"PC"},N:{"132":"A B"},O:{"322":"SC"},P:{"2":"J","322":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"322":"6D"},R:{"322":"7D"},S:{"2":"8D","1025":"9D"}},B:4,C:"CSS text-justify",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-text-orientation.js b/node_modules/caniuse-lite/data/features/css-text-orientation.js index 4d24a7712..7c04e0e78 100644 --- a/node_modules/caniuse-lite/data/features/css-text-orientation.js +++ b/node_modules/caniuse-lite/data/features/css-text-orientation.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB kC lC","194":"YB ZB aB"},D:{"1":"6 7 8 9 iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB"},E:{"1":"M G sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC qC","16":"A","33":"B C L PC CC DC rC"},F:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB yC zC 0C 1C CC eC 2C DC"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"CSS text-orientation",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB 6C 7C","194":"mB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB"},E:{"1":"M G ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD CD","16":"A","33":"B C L dC QC RC DD"},F:{"1":"0 1 2 3 4 5 6 7 8 jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB LD MD ND OD QC zC PD RC"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"CSS text-orientation",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-text-spacing.js b/node_modules/caniuse-lite/data/features/css-text-spacing.js index e244f1a34..14dae0330 100644 --- a/node_modules/caniuse-lite/data/features/css-text-spacing.js +++ b/node_modules/caniuse-lite/data/features/css-text-spacing.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D gC","161":"E F A B"},B:{"2":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","161":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"16":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:5,C:"CSS Text 4 text-spacing",D:false}; +module.exports={A:{A:{"2":"K D 1C","161":"E F A B"},B:{"2":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","161":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"16":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:"CSS Text 4 text-spacing",D:false}; diff --git a/node_modules/caniuse-lite/data/features/css-text-wrap-balance.js b/node_modules/caniuse-lite/data/features/css-text-wrap-balance.js index 412cf398e..efa37b4e9 100644 --- a/node_modules/caniuse-lite/data/features/css-text-wrap-balance.js +++ b/node_modules/caniuse-lite/data/features/css-text-wrap-balance.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w","132":"6 7 8 9 x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB kC lC"},D:{"2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w","132":"6 7 8 9 x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h yC zC 0C 1C CC eC 2C DC","132":"i j k l m n o p q r s t u v w x"},G:{"1":"bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC"},H:{"2":"QD"},I:{"2":"IC J RD SD TD UD fC VD WD","132":"I"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","132":"H"},L:{"132":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","132":"1 2 3 4 5"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:5,C:"CSS text-wrap: balance",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w","132":"0 1 2 3 4 5 6 7 8 x y z JB KB LB MB"},C:{"1":"4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"0 1 2 3 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 6C 7C"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w","132":"0 1 2 3 4 5 6 7 8 x y z JB KB LB MB"},E:{"1":"pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC"},F:{"1":"0 1 2 3 4 5 6 7 8 z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h LD MD ND OD QC zC PD RC","132":"i j k l m n o p q r s t u v w x y"},G:{"1":"pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","132":"H"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","132":"CB DB EB FB GB HB IB"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:"CSS text-wrap: balance",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-textshadow.js b/node_modules/caniuse-lite/data/features/css-textshadow.js index c37d622d8..8da31292c 100644 --- a/node_modules/caniuse-lite/data/features/css-textshadow.js +++ b/node_modules/caniuse-lite/data/features/css-textshadow.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F gC","129":"A B"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","129":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","2":"hC IC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","260":"mC OC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","2":"F"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"4":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"A","4":"D"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"129":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"CSS3 Text-shadow",D:true}; +module.exports={A:{A:{"2":"K D E F 1C","129":"A B"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","129":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","2":"2C WC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","260":"8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","2":"F"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"4":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"A","4":"D"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"129":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"CSS3 Text-shadow",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-touch-action.js b/node_modules/caniuse-lite/data/features/css-touch-action.js index e47590743..6745ef5cc 100644 --- a/node_modules/caniuse-lite/data/features/css-touch-action.js +++ b/node_modules/caniuse-lite/data/features/css-touch-action.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"K D E F gC","289":"A"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB kC lC","194":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB","1025":"mB nB oB pB qB"},D:{"1":"6 7 8 9 WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB"},E:{"2050":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"1 2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC"},G:{"1":"GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C","516":"9C AD BD CD DD ED FD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"B","289":"A"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","194":"kD"}},B:2,C:"CSS touch-action property",D:true}; +module.exports={A:{A:{"1":"B","2":"K D E F 1C","289":"A"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB 6C 7C","194":"IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB","1025":"0B 1B 2B 3B 4B"},D:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB"},E:{"2050":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB LD MD ND OD QC zC PD RC"},G:{"1":"dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD","516":"WD XD YD ZD aD bD cD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"B","289":"A"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","194":"8D"}},B:2,C:"CSS touch-action property",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-transitions.js b/node_modules/caniuse-lite/data/features/css-transitions.js index 8dbcd9bbf..2a236c492 100644 --- a/node_modules/caniuse-lite/data/features/css-transitions.js +++ b/node_modules/caniuse-lite/data/features/css-transitions.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC","33":"MB K D E F A B C L M G","164":"J"},D:{"1":"4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","33":"0 1 2 3 J MB K D E F A B C L M G N O P NB y z"},E:{"1":"D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","33":"K nC","164":"J MB mC OC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","2":"F yC zC","33":"C","164":"B 0C 1C CC eC 2C"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","33":"5C","164":"OC 3C fC 4C"},H:{"2":"QD"},I:{"1":"I VD WD","33":"IC J RD SD TD UD fC"},J:{"1":"A","33":"D"},K:{"1":"H DC","33":"C","164":"A B CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"CSS3 Transitions",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C","33":"cB K D E F A B C L M G","164":"J"},D:{"1":"0 1 2 3 4 5 6 7 8 FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","33":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB"},E:{"1":"D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","33":"K 9C","164":"J cB 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","2":"F LD MD","33":"C","164":"B ND OD QC zC PD"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","33":"SD","164":"cC QD 0C RD"},H:{"2":"oD"},I:{"1":"I tD uD","33":"WC J pD qD rD sD 0C"},J:{"1":"A","33":"D"},K:{"1":"H RC","33":"C","164":"A B QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"CSS3 Transitions",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-unicode-bidi.js b/node_modules/caniuse-lite/data/features/css-unicode-bidi.js index 387bacd92..dd7fc57c4 100644 --- a/node_modules/caniuse-lite/data/features/css-unicode-bidi.js +++ b/node_modules/caniuse-lite/data/features/css-unicode-bidi.js @@ -1 +1 @@ -module.exports={A:{A:{"132":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","132":"C L M G N O P"},C:{"1":"6 7 8 9 kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","33":"0 1 2 3 4 5 O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB","132":"hC IC J MB K D E F kC lC","292":"A B C L M G N"},D:{"1":"6 7 8 9 iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","132":"J MB K D E F A B C L M G N","548":"0 1 2 3 4 5 O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB"},E:{"132":"J MB K D E mC OC nC oC pC","548":"F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"132":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"132":"E OC 3C fC 4C 5C 6C 7C","548":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"16":"QD"},I:{"1":"I","16":"IC J RD SD TD UD fC VD WD"},J:{"16":"D A"},K:{"1":"H","16":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"132":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","16":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","33":"kD"}},B:4,C:"CSS unicode-bidi property",D:false}; +module.exports={A:{A:{"132":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","132":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","33":"9 O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB","132":"2C WC J cB K D E F 6C 7C","292":"A B C L M G N"},D:{"1":"0 1 2 3 4 5 6 7 8 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","132":"J cB K D E F A B C L M G N","548":"9 O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB"},E:{"132":"J cB K D E 8C cC 9C AD BD","548":"F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"132":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"132":"E cC QD 0C RD SD TD UD","548":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"16":"oD"},I:{"1":"I","16":"WC J pD qD rD sD 0C tD uD"},J:{"16":"D A"},K:{"1":"H","16":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"132":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","16":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","33":"8D"}},B:4,C:"CSS unicode-bidi property",D:false}; diff --git a/node_modules/caniuse-lite/data/features/css-unset-value.js b/node_modules/caniuse-lite/data/features/css-unset-value.js index 906889363..b54320b3c 100644 --- a/node_modules/caniuse-lite/data/features/css-unset-value.js +++ b/node_modules/caniuse-lite/data/features/css-unset-value.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C"},C:{"1":"5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 hC IC J MB K D E F A B C L M G N O P NB y z kC lC"},D:{"1":"6 7 8 9 bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB"},E:{"1":"A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC"},G:{"1":"9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"CSS unset value",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB"},E:{"1":"A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB LD MD ND OD QC zC PD RC"},G:{"1":"WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"CSS unset value",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-variables.js b/node_modules/caniuse-lite/data/features/css-variables.js index bba538371..9c788ec71 100644 --- a/node_modules/caniuse-lite/data/features/css-variables.js +++ b/node_modules/caniuse-lite/data/features/css-variables.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M","260":"G"},C:{"1":"6 7 8 9 RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB kC lC"},D:{"1":"6 7 8 9 jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB","194":"iB"},E:{"1":"A B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC","260":"qC"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB yC zC 0C 1C CC eC 2C DC","194":"VB"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C","260":"9C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"CSS Variables (Custom Properties)",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M","260":"G"},C:{"1":"0 1 2 3 4 5 6 7 8 fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB","194":"wB"},E:{"1":"A B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD","260":"CD"},F:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB LD MD ND OD QC zC PD RC","194":"jB"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD","260":"WD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"CSS Variables (Custom Properties)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-when-else.js b/node_modules/caniuse-lite/data/features/css-when-else.js index 3084f1d6e..a819a2bf8 100644 --- a/node_modules/caniuse-lite/data/features/css-when-else.js +++ b/node_modules/caniuse-lite/data/features/css-when-else.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:5,C:"CSS @when / @else conditional rules",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:"CSS @when / @else conditional rules",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-widows-orphans.js b/node_modules/caniuse-lite/data/features/css-widows-orphans.js index 8ec5e3ee2..210104dce 100644 --- a/node_modules/caniuse-lite/data/features/css-widows-orphans.js +++ b/node_modules/caniuse-lite/data/features/css-widows-orphans.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D gC","129":"E F"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 J MB K D E F A B C L M G N O P NB y z"},E:{"1":"D E F A B C L M G pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K mC OC nC oC"},F:{"1":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","129":"F B yC zC 0C 1C CC eC 2C"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C"},H:{"1":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"2":"D A"},K:{"1":"H DC","2":"A B C CC eC"},L:{"1":"I"},M:{"2":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:2,C:"CSS widows & orphans",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D 1C","129":"E F"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB"},E:{"1":"D E F A B C L M G BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K 8C cC 9C AD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","129":"F B LD MD ND OD QC zC PD"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD"},H:{"1":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"2":"D A"},K:{"1":"H RC","2":"A B C QC zC"},L:{"1":"I"},M:{"2":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:2,C:"CSS widows & orphans",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-width-stretch.js b/node_modules/caniuse-lite/data/features/css-width-stretch.js index 2bf823836..98329d45c 100644 --- a/node_modules/caniuse-lite/data/features/css-width-stretch.js +++ b/node_modules/caniuse-lite/data/features/css-width-stretch.js @@ -1 +1 @@ -module.exports={A:{D:{"2":"J MB K D E F A B C L M G N O P NB y z","33":"0 1 2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},L:{"33":"I"},B:{"2":"C L M G N O P","33":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"hC","33":"0 1 2 3 4 5 6 7 8 9 IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},M:{"33":"BC"},A:{"2":"K D E F A B gC"},F:{"2":"F B C yC zC 0C 1C CC eC 2C DC","33":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},K:{"2":"A B C CC eC DC","33":"H"},E:{"2":"J MB K mC OC nC oC xC","33":"D E F A B C L M G pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC"},G:{"2":"OC 3C fC 4C 5C","33":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},P:{"2":"J","33":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},I:{"2":"IC J RD SD TD UD fC","33":"I VD WD"}},B:6,C:"width: stretch property",D:undefined}; +module.exports={A:{D:{"1":"VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB","33":"0 1 2 3 4 5 6 7 8 BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB"},L:{"1":"I"},B:{"1":"VB WB XB YB ZB aB bB I","2":"C L M G N O P","33":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I 6C 7C","33":"aC PC bC 3C 4C 5C"},M:{"33":"PC"},A:{"2":"K D E F A B 1C"},F:{"1":"5 6 7 8","2":"F B C LD MD ND OD QC zC PD RC","33":"0 1 2 3 4 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},K:{"2":"A B C QC zC RC","33":"H"},E:{"2":"J cB K 8C cC 9C AD KD","33":"D E F A B C L M G BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC"},G:{"2":"cC QD 0C RD SD","33":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},P:{"2":"J","33":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},I:{"1":"I","2":"WC J pD qD rD sD 0C","33":"tD uD"}},B:6,C:"width: stretch property",D:undefined}; diff --git a/node_modules/caniuse-lite/data/features/css-writing-mode.js b/node_modules/caniuse-lite/data/features/css-writing-mode.js index b4824f1c7..a7ec7f729 100644 --- a/node_modules/caniuse-lite/data/features/css-writing-mode.js +++ b/node_modules/caniuse-lite/data/features/css-writing-mode.js @@ -1 +1 @@ -module.exports={A:{A:{"132":"K D E F A B gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB kC lC","322":"WB XB YB ZB aB"},D:{"1":"6 7 8 9 iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K","16":"D","33":"0 1 2 3 4 5 E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB"},E:{"1":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC","16":"MB","33":"K D E F A nC oC pC qC PC"},F:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","33":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB"},G:{"1":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC 3C fC","33":"E 4C 5C 6C 7C 8C 9C AD BD"},H:{"2":"QD"},I:{"1":"I","2":"RD SD TD","33":"IC J UD fC VD WD"},J:{"33":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"36":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","33":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"CSS writing-mode property",D:true}; +module.exports={A:{A:{"132":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB 6C 7C","322":"kB lB mB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K","16":"D","33":"9 E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB"},E:{"1":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC","16":"cB","33":"K D E F A 9C AD BD CD dC"},F:{"1":"0 1 2 3 4 5 6 7 8 jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","33":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB"},G:{"1":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC QD 0C","33":"E RD SD TD UD VD WD XD YD"},H:{"2":"oD"},I:{"1":"I","2":"pD qD rD","33":"WC J sD 0C tD uD"},J:{"33":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"36":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","33":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"CSS writing-mode property",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css-zoom.js b/node_modules/caniuse-lite/data/features/css-zoom.js index ef2af42c8..33145c908 100644 --- a/node_modules/caniuse-lite/data/features/css-zoom.js +++ b/node_modules/caniuse-lite/data/features/css-zoom.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"K D gC","129":"E F A B"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"mC OC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC"},H:{"2":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"129":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:5,C:"CSS zoom",D:true}; +module.exports={A:{A:{"1":"K D 1C","129":"E F A B"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC"},H:{"2":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"129":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:5,C:"CSS zoom",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css3-attr.js b/node_modules/caniuse-lite/data/features/css3-attr.js index 190e306f2..40f4bb546 100644 --- a/node_modules/caniuse-lite/data/features/css3-attr.js +++ b/node_modules/caniuse-lite/data/features/css3-attr.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:7,C:"CSS3 attr() function for all properties",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:7,C:"CSS3 attr() function for all properties",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css3-boxsizing.js b/node_modules/caniuse-lite/data/features/css3-boxsizing.js index 29424f615..6ea404808 100644 --- a/node_modules/caniuse-lite/data/features/css3-boxsizing.js +++ b/node_modules/caniuse-lite/data/features/css3-boxsizing.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"E F A B","8":"K D gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","33":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","33":"J MB K D E F"},E:{"1":"K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","33":"J MB mC OC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","2":"F"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","33":"OC 3C fC"},H:{"1":"QD"},I:{"1":"J I UD fC VD WD","33":"IC RD SD TD"},J:{"1":"A","33":"D"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"CSS3 Box-sizing",D:true}; +module.exports={A:{A:{"1":"E F A B","8":"K D 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","33":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","33":"J cB K D E F"},E:{"1":"K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","33":"J cB 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","2":"F"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","33":"cC QD 0C"},H:{"1":"oD"},I:{"1":"J I sD 0C tD uD","33":"WC pD qD rD"},J:{"1":"A","33":"D"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"CSS3 Box-sizing",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css3-colors.js b/node_modules/caniuse-lite/data/features/css3-colors.js index 069179e5c..1ab0b5844 100644 --- a/node_modules/caniuse-lite/data/features/css3-colors.js +++ b/node_modules/caniuse-lite/data/features/css3-colors.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","4":"hC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x zC 0C 1C CC eC 2C DC","2":"F","4":"yC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"CSS3 Colors",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","4":"2C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z MD ND OD QC zC PD RC","2":"F","4":"LD"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"CSS3 Colors",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css3-cursors-grab.js b/node_modules/caniuse-lite/data/features/css3-cursors-grab.js index 6ea25f536..5bdc46584 100644 --- a/node_modules/caniuse-lite/data/features/css3-cursors-grab.js +++ b/node_modules/caniuse-lite/data/features/css3-cursors-grab.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M"},C:{"1":"5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","33":"0 1 2 3 4 hC IC J MB K D E F A B C L M G N O P NB y z kC lC"},D:{"1":"6 7 8 9 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","33":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB"},E:{"1":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","33":"J MB K D E F A mC OC nC oC pC qC PC"},F:{"1":"C pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 2C DC","2":"F B yC zC 0C 1C CC eC","33":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"33":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:2,C:"CSS grab & grabbing cursors",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M"},C:{"1":"0 1 2 3 4 5 6 7 8 GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","33":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","33":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC"},E:{"1":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","33":"J cB K D E F A 8C cC 9C AD BD CD dC"},F:{"1":"0 1 2 3 4 5 6 7 8 C 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z PD RC","2":"F B LD MD ND OD QC zC","33":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"33":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:2,C:"CSS grab & grabbing cursors",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css3-cursors-newer.js b/node_modules/caniuse-lite/data/features/css3-cursors-newer.js index 9846b64ee..89dcb97ce 100644 --- a/node_modules/caniuse-lite/data/features/css3-cursors-newer.js +++ b/node_modules/caniuse-lite/data/features/css3-cursors-newer.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","33":"0 1 hC IC J MB K D E F A B C L M G N O P NB y z kC lC"},D:{"1":"6 7 8 9 XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","33":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB"},E:{"1":"F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","33":"J MB K D E mC OC nC oC pC"},F:{"1":"2 3 4 5 C OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 2C DC","2":"F B yC zC 0C 1C CC eC","33":"0 1 G N O P NB y z"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"33":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:2,C:"CSS3 Cursors: zoom-in & zoom-out",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","33":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","33":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB"},E:{"1":"F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","33":"J cB K D E 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 C DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z PD RC","2":"F B LD MD ND OD QC zC","33":"9 G N O P dB AB BB CB"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"33":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:2,C:"CSS3 Cursors: zoom-in & zoom-out",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css3-cursors.js b/node_modules/caniuse-lite/data/features/css3-cursors.js index 33db42c5e..931ccfe06 100644 --- a/node_modules/caniuse-lite/data/features/css3-cursors.js +++ b/node_modules/caniuse-lite/data/features/css3-cursors.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","132":"K D E gC"},B:{"1":"6 7 8 9 M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","260":"C L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","4":"hC IC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","4":"J"},E:{"1":"MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","4":"J mC OC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","260":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D","16":"A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:2,C:"CSS3 Cursors (original values)",D:true}; +module.exports={A:{A:{"1":"F A B","132":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","260":"C L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","4":"2C WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","4":"J"},E:{"1":"cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","4":"J 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","260":"F B C LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D","16":"A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:2,C:"CSS3 Cursors (original values)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/css3-tabsize.js b/node_modules/caniuse-lite/data/features/css3-tabsize.js index de5b7e0bb..c778f8916 100644 --- a/node_modules/caniuse-lite/data/features/css3-tabsize.js +++ b/node_modules/caniuse-lite/data/features/css3-tabsize.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC","33":"nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z","164":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB"},D:{"1":"6 7 8 9 cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L M G N O P NB y","132":"0 1 2 3 4 5 z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},E:{"1":"M G rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K mC OC nC","132":"D E F A B C L oC pC qC PC CC DC"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F yC zC 0C","132":"0 1 2 3 4 5 G N O P NB y z OB","164":"B C 1C CC eC 2C DC"},G:{"1":"JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C","132":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID"},H:{"164":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC","132":"VD WD"},J:{"132":"D A"},K:{"1":"H","2":"A","164":"B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"164":"kD lD"}},B:4,C:"CSS3 tab-size",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C","33":"1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z","164":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB","132":"AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB"},E:{"1":"M G DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K 8C cC 9C","132":"D E F A B C L AD BD CD dC QC RC"},F:{"1":"0 1 2 3 4 5 6 7 8 IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F LD MD ND","132":"9 G N O P dB AB BB CB DB EB FB GB HB","164":"B C OD QC zC PD RC"},G:{"1":"gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD","132":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD"},H:{"164":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C","132":"tD uD"},J:{"132":"D A"},K:{"1":"H","2":"A","164":"B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"164":"8D 9D"}},B:4,C:"CSS3 tab-size",D:true}; diff --git a/node_modules/caniuse-lite/data/features/currentcolor.js b/node_modules/caniuse-lite/data/features/currentcolor.js index f7d053a6c..5d154e593 100644 --- a/node_modules/caniuse-lite/data/features/currentcolor.js +++ b/node_modules/caniuse-lite/data/features/currentcolor.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"mC OC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","2":"F"},G:{"1":"E 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"CSS currentColor value",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","2":"F"},G:{"1":"E QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"CSS currentColor value",D:true}; diff --git a/node_modules/caniuse-lite/data/features/custom-elements.js b/node_modules/caniuse-lite/data/features/custom-elements.js index 0e05982e3..c56b2f9c2 100644 --- a/node_modules/caniuse-lite/data/features/custom-elements.js +++ b/node_modules/caniuse-lite/data/features/custom-elements.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F gC","8":"A B"},B:{"1":"Q","2":"6 7 8 9 H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","8":"C L M G N O P"},C:{"2":"0 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","66":"1 2 3 4 5 OB PB","72":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB"},D:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q","2":"0 1 2 3 4 6 7 8 9 J MB K D E F A B C L M G N O P NB y z H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","66":"5 OB PB QB RB SB"},E:{"2":"J MB mC OC nC","8":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB","2":"F B C zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","66":"G N O P NB"},G:{"2":"OC 3C fC 4C 5C","8":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"WD","2":"IC J I RD SD TD UD fC VD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"J XD YD ZD aD bD PC cD dD","2":"0 1 2 3 4 5 y z eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"2":"jD"},S:{"2":"lD","72":"kD"}},B:7,C:"Custom Elements (deprecated V0 spec)",D:true}; +module.exports={A:{A:{"2":"K D E F 1C","8":"A B"},B:{"1":"Q","2":"0 1 2 3 4 5 6 7 8 H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","8":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","66":"CB DB EB FB GB HB IB","72":"eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B"},D:{"1":"hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q","2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","66":"GB HB IB eB fB gB"},E:{"2":"J cB 8C cC 9C","8":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"9 AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC","2":"0 1 2 3 4 5 6 7 8 F B C DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","66":"G N O P dB"},G:{"2":"cC QD 0C RD SD","8":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"uD","2":"WC J I pD qD rD sD 0C tD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"J vD wD xD yD zD dC 0D 1D","2":"9 AB BB CB DB EB FB GB HB IB 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"2":"7D"},S:{"2":"9D","72":"8D"}},B:7,C:"Custom Elements (deprecated V0 spec)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/custom-elementsv1.js b/node_modules/caniuse-lite/data/features/custom-elementsv1.js index 686f22730..11e135074 100644 --- a/node_modules/caniuse-lite/data/features/custom-elementsv1.js +++ b/node_modules/caniuse-lite/data/features/custom-elementsv1.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F gC","8":"A B"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","8":"C L M G N O P"},C:{"1":"6 7 8 9 vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB kC lC","8":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB","456":"kB lB mB nB oB pB qB rB sB","712":"JC tB KC uB"},D:{"1":"6 7 8 9 zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB","8":"mB nB","132":"oB pB qB rB sB JC tB KC uB vB wB xB yB"},E:{"2":"J MB K D mC OC nC oC pC","8":"E F A qC","132":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB yC zC 0C 1C CC eC 2C DC","132":"bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD","132":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J","132":"XD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","8":"kD"}},B:1,C:"Custom Elements (V1)",D:true}; +module.exports={A:{A:{"2":"K D E F 1C","8":"A B"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","8":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB 6C 7C","8":"eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB","456":"yB zB 0B 1B 2B 3B 4B 5B 6B","712":"XC 7B YC 8B"},D:{"1":"0 1 2 3 4 5 6 7 8 DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB","8":"0B 1B","132":"2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC"},E:{"2":"J cB K D 8C cC 9C AD BD","8":"E F A CD","132":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB LD MD ND OD QC zC PD RC","132":"pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD","132":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J","132":"vD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","8":"8D"}},B:1,C:"Custom Elements (V1)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/customevent.js b/node_modules/caniuse-lite/data/features/customevent.js index 9fa9215d9..3dba48ba5 100644 --- a/node_modules/caniuse-lite/data/features/customevent.js +++ b/node_modules/caniuse-lite/data/features/customevent.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E gC","132":"F A B"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB kC lC","132":"K D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J","16":"MB K D E L M","388":"F A B C"},E:{"1":"D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC","16":"MB K","388":"nC"},F:{"1":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 2C DC","2":"F yC zC 0C 1C","132":"B CC eC"},G:{"1":"E 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"3C","16":"OC fC","388":"4C"},H:{"1":"QD"},I:{"1":"I VD WD","2":"RD SD TD","388":"IC J UD fC"},J:{"1":"A","388":"D"},K:{"1":"C H DC","2":"A","132":"B CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"132":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"CustomEvent",D:true}; +module.exports={A:{A:{"2":"K D E 1C","132":"F A B"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB 6C 7C","132":"K D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J","16":"cB K D E L M","388":"F A B C"},E:{"1":"D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC","16":"cB K","388":"9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z PD RC","2":"F LD MD ND OD","132":"B QC zC"},G:{"1":"E SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"QD","16":"cC 0C","388":"RD"},H:{"1":"oD"},I:{"1":"I tD uD","2":"pD qD rD","388":"WC J sD 0C"},J:{"1":"A","388":"D"},K:{"1":"C H RC","2":"A","132":"B QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"132":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"CustomEvent",D:true}; diff --git a/node_modules/caniuse-lite/data/features/customizable-select.js b/node_modules/caniuse-lite/data/features/customizable-select.js new file mode 100644 index 000000000..1dfbb5188 --- /dev/null +++ b/node_modules/caniuse-lite/data/features/customizable-select.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f","194":"0 1 2 3 4 5 6 7 8 g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f","194":"0 1 2 3 4 5 6 7 8 g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB"},E:{"1":"KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC"},F:{"1":"3 4 5 6 7 8","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC LD MD ND OD QC zC PD RC","194":"0 1 2 S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","194":"H"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:7,C:"Customizable Select element",D:true}; diff --git a/node_modules/caniuse-lite/data/features/datalist.js b/node_modules/caniuse-lite/data/features/datalist.js index 87745d47d..4aca685ed 100644 --- a/node_modules/caniuse-lite/data/features/datalist.js +++ b/node_modules/caniuse-lite/data/features/datalist.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"gC","8":"K D E F","260":"A B"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","260":"C L M G","1284":"N O P"},C:{"8":"hC IC kC lC","516":"l m n o p q r s","4612":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k","8196":"6 7 8 9 t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"1":"6 7 8 9 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","8":"J MB K D E F A B C L M G N O P NB","132":"0 1 2 3 4 5 y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B"},E:{"1":"L M G DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","8":"J MB K D E F A B C mC OC nC oC pC qC PC CC"},F:{"1":"F B C wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","132":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB"},G:{"8":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED","2049":"FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I WD","8":"IC J RD SD TD UD fC VD"},J:{"1":"A","8":"D"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"8":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:1,C:"Datalist element",D:true}; +module.exports={A:{A:{"2":"1C","8":"K D E F","260":"A B"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","260":"C L M G","1284":"N O P"},C:{"8":"2C WC 6C 7C","516":"l m n o p q r s","4612":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k","8196":"0 1 2 3 4 5 6 7 8 t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"1":"0 1 2 3 4 5 6 7 8 FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","8":"J cB K D E F A B C L M G N O P dB","132":"9 AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC"},E:{"1":"L M G RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","8":"J cB K D E F A B C 8C cC 9C AD BD CD dC QC"},F:{"1":"0 1 2 3 4 5 6 7 8 F B C AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","132":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B"},G:{"8":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD","18436":"cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I uD","8":"WC J pD qD rD sD 0C tD"},J:{"1":"A","8":"D"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"8":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:1,C:"Datalist element",D:true}; diff --git a/node_modules/caniuse-lite/data/features/dataset.js b/node_modules/caniuse-lite/data/features/dataset.js index 53261f348..eb6ff8a1d 100644 --- a/node_modules/caniuse-lite/data/features/dataset.js +++ b/node_modules/caniuse-lite/data/features/dataset.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","4":"K D E F A gC"},B:{"1":"C L M G N","129":"6 7 8 9 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB","4":"hC IC J MB kC lC","129":"6 7 8 9 lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"1":"fB gB hB iB jB kB lB mB nB oB","4":"J MB K","129":"0 1 2 3 4 5 6 7 8 9 D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"4":"J MB mC OC","129":"K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"C SB TB UB VB WB XB YB ZB aB bB CC eC 2C DC","4":"F B yC zC 0C 1C","129":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"4":"OC 3C fC","129":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"4":"QD"},I:{"4":"RD SD TD","129":"IC J I UD fC VD WD"},J:{"129":"D A"},K:{"1":"C CC eC DC","4":"A B","129":"H"},L:{"129":"I"},M:{"129":"BC"},N:{"1":"B","4":"A"},O:{"129":"EC"},P:{"129":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"129":"iD"},R:{"129":"jD"},S:{"1":"kD","129":"lD"}},B:1,C:"dataset & data-* attributes",D:true}; +module.exports={A:{A:{"1":"B","4":"K D E F A 1C"},B:{"1":"C L M G N","129":"0 1 2 3 4 5 6 7 8 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"9 K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB","4":"2C WC J cB 6C 7C","129":"0 1 2 3 4 5 6 7 8 zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"1":"tB uB vB wB xB yB zB 0B 1B 2B","4":"J cB K","129":"0 1 2 3 4 5 6 7 8 9 D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"4":"J cB 8C cC","129":"K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"C gB hB iB jB kB lB mB nB oB pB QC zC PD RC","4":"F B LD MD ND OD","129":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"4":"cC QD 0C","129":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"4":"oD"},I:{"4":"pD qD rD","129":"WC J I sD 0C tD uD"},J:{"129":"D A"},K:{"1":"C QC zC RC","4":"A B","129":"H"},L:{"129":"I"},M:{"129":"PC"},N:{"1":"B","4":"A"},O:{"129":"SC"},P:{"129":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"129":"6D"},R:{"129":"7D"},S:{"1":"8D","129":"9D"}},B:1,C:"dataset & data-* attributes",D:true}; diff --git a/node_modules/caniuse-lite/data/features/datauri.js b/node_modules/caniuse-lite/data/features/datauri.js index 583b38528..c0b95e036 100644 --- a/node_modules/caniuse-lite/data/features/datauri.js +++ b/node_modules/caniuse-lite/data/features/datauri.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D gC","132":"E","260":"F A B"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","260":"C L G N O P","772":"M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"260":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"Data URIs",D:true}; +module.exports={A:{A:{"2":"K D 1C","132":"E","260":"F A B"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","260":"C L G N O P","772":"M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"260":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"Data URIs",D:true}; diff --git a/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js b/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js index 6ee2542ca..4cf9de54e 100644 --- a/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js +++ b/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js @@ -1 +1 @@ -module.exports={A:{A:{"16":"gC","132":"K D E F A B"},B:{"1":"6 7 8 9 P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","132":"C L M G N O"},C:{"1":"6 7 8 9 qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","132":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB kC lC","260":"mB nB oB pB","772":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB"},D:{"1":"6 7 8 9 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","132":"0 1 J MB K D E F A B C L M G N O P NB y z","260":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B","772":"2 3 4 5 OB PB QB RB SB TB UB VB WB XB"},E:{"1":"C L M G DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"J MB mC OC","132":"K D E F A nC oC pC qC","260":"B PC CC"},F:{"1":"rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","16":"F B C yC zC 0C 1C CC eC 2C","132":"DC","260":"3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB","772":"0 1 2 G N O P NB y z"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC 3C fC 4C","132":"E 5C 6C 7C 8C 9C AD"},H:{"132":"QD"},I:{"1":"I","16":"IC RD SD TD","132":"J UD fC","772":"VD WD"},J:{"132":"D A"},K:{"1":"H","16":"A B C CC eC","132":"DC"},L:{"1":"I"},M:{"1":"BC"},N:{"132":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z bD PC cD dD eD fD gD FC GC HC hD","260":"J XD YD ZD aD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","132":"kD"}},B:6,C:"Date.prototype.toLocaleDateString",D:true}; +module.exports={A:{A:{"16":"1C","132":"K D E F A B"},B:{"1":"0 1 2 3 4 5 6 7 8 P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","132":"C L M G N O"},C:{"1":"0 1 2 3 4 5 6 7 8 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","132":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB 6C 7C","260":"0B 1B 2B 3B","772":"IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB"},D:{"1":"0 1 2 3 4 5 6 7 8 GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","132":"9 J cB K D E F A B C L M G N O P dB AB BB CB","260":"mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC","772":"DB EB FB GB HB IB eB fB gB hB iB jB kB lB"},E:{"1":"C L M G RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"J cB 8C cC","132":"K D E F A 9C AD BD CD","260":"B dC QC"},F:{"1":"0 1 2 3 4 5 6 7 8 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","16":"F B C LD MD ND OD QC zC PD","132":"RC","260":"EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B","772":"9 G N O P dB AB BB CB DB"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC QD 0C RD","132":"E SD TD UD VD WD XD"},H:{"132":"oD"},I:{"1":"I","16":"WC pD qD rD","132":"J sD 0C","772":"tD uD"},J:{"132":"D A"},K:{"1":"H","16":"A B C QC zC","132":"RC"},L:{"1":"I"},M:{"1":"PC"},N:{"132":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB zD dC 0D 1D 2D 3D 4D TC UC VC 5D","260":"J vD wD xD yD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","132":"8D"}},B:6,C:"Date.prototype.toLocaleDateString",D:true}; diff --git a/node_modules/caniuse-lite/data/features/declarative-shadow-dom.js b/node_modules/caniuse-lite/data/features/declarative-shadow-dom.js index 590af9b69..c0895fed8 100644 --- a/node_modules/caniuse-lite/data/features/declarative-shadow-dom.js +++ b/node_modules/caniuse-lite/data/features/declarative-shadow-dom.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z","132":"a b c d e f g h i j k l m n o p q r s t"},C:{"1":"EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB kC lC"},D:{"1":"6 7 8 9 u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T","66":"U V W X Y","132":"Z a b c d e f g h i j k l m n o p q r s t"},E:{"1":"VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC"},F:{"1":"g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B yC zC 0C 1C CC eC 2C DC","132":"9B AC Q H R LC S T U V W X Y Z a b c d e f"},G:{"1":"VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5","2":"J XD YD ZD aD bD PC cD dD eD fD","16":"gD","132":"y z FC GC HC hD"},Q:{"2":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:1,C:"Declarative Shadow DOM",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z","132":"a b c d e f g h i j k l m n o p q r s t"},C:{"1":"6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"0 1 2 3 4 5 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T","66":"U V W X Y","132":"Z a b c d e f g h i j k l m n o p q r s t"},E:{"1":"jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC"},F:{"1":"0 1 2 3 4 5 6 7 8 g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC LD MD ND OD QC zC PD RC","132":"NC OC Q H R ZC S T U V W X Y Z a b c d e f"},G:{"1":"jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"BB CB DB EB FB GB HB IB","2":"J vD wD xD yD zD dC 0D 1D 2D 3D","16":"4D","132":"9 AB TC UC VC 5D"},Q:{"2":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:1,C:"Declarative Shadow DOM",D:true}; diff --git a/node_modules/caniuse-lite/data/features/decorators.js b/node_modules/caniuse-lite/data/features/decorators.js index 87131d22c..58db66a9a 100644 --- a/node_modules/caniuse-lite/data/features/decorators.js +++ b/node_modules/caniuse-lite/data/features/decorators.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:7,C:"Decorators",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:7,C:"Decorators",D:true}; diff --git a/node_modules/caniuse-lite/data/features/details.js b/node_modules/caniuse-lite/data/features/details.js index a6df53229..42fa890ee 100644 --- a/node_modules/caniuse-lite/data/features/details.js +++ b/node_modules/caniuse-lite/data/features/details.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"F A B gC","8":"K D E"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC","8":"0 1 2 3 4 5 IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB kC lC","194":"hB iB"},D:{"1":"6 7 8 9 WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","8":"J MB K D E F A B","257":"0 1 2 3 4 5 NB y z OB PB QB RB SB TB UB VB","769":"C L M G N O P"},E:{"1":"C L M G DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","8":"J MB mC OC nC","257":"K D E F A oC pC qC","1025":"B PC CC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"C CC eC 2C DC","8":"F B yC zC 0C 1C"},G:{"1":"E 5C 6C 7C 8C 9C DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","8":"OC 3C fC 4C","1025":"AD BD CD"},H:{"8":"QD"},I:{"1":"J I UD fC VD WD","8":"IC RD SD TD"},J:{"1":"A","8":"D"},K:{"1":"H","8":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Details & Summary elements",D:true}; +module.exports={A:{A:{"2":"F A B 1C","8":"K D E"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C","8":"9 WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB 6C 7C","194":"vB wB"},D:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","8":"J cB K D E F A B","257":"9 dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB","769":"C L M G N O P"},E:{"1":"C L M G RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","8":"J cB 8C cC 9C","257":"K D E F A AD BD CD","1025":"B dC QC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"C QC zC PD RC","8":"F B LD MD ND OD"},G:{"1":"E SD TD UD VD WD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","8":"cC QD 0C RD","1025":"XD YD ZD"},H:{"8":"oD"},I:{"1":"J I sD 0C tD uD","8":"WC pD qD rD"},J:{"1":"A","8":"D"},K:{"1":"H","8":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Details & Summary elements",D:true}; diff --git a/node_modules/caniuse-lite/data/features/deviceorientation.js b/node_modules/caniuse-lite/data/features/deviceorientation.js index fa7577003..3752f7cf2 100644 --- a/node_modules/caniuse-lite/data/features/deviceorientation.js +++ b/node_modules/caniuse-lite/data/features/deviceorientation.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A gC","132":"B"},B:{"1":"C L M G N O P","4":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"hC IC kC","4":"0 1 2 3 4 5 6 7 8 9 K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","8":"J MB lC"},D:{"2":"J MB K","4":"0 1 2 3 4 5 6 7 8 9 D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"F B C yC zC 0C 1C CC eC 2C DC","4":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"2":"OC 3C","4":"E fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"RD SD TD","4":"IC J I UD fC VD WD"},J:{"2":"D","4":"A"},K:{"1":"C DC","2":"A B CC eC","4":"H"},L:{"4":"I"},M:{"4":"BC"},N:{"1":"B","2":"A"},O:{"4":"EC"},P:{"4":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"4":"iD"},R:{"4":"jD"},S:{"4":"kD lD"}},B:4,C:"DeviceOrientation & DeviceMotion events",D:true}; +module.exports={A:{A:{"2":"K D E F A 1C","132":"B"},B:{"1":"C L M G N O P","4":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"2C WC 6C","4":"0 1 2 3 4 5 6 7 8 9 K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","8":"J cB 7C"},D:{"2":"J cB K","4":"0 1 2 3 4 5 6 7 8 9 D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"F B C LD MD ND OD QC zC PD RC","4":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"cC QD","4":"E 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"pD qD rD","4":"WC J I sD 0C tD uD"},J:{"2":"D","4":"A"},K:{"1":"C RC","2":"A B QC zC","4":"H"},L:{"4":"I"},M:{"4":"PC"},N:{"1":"B","2":"A"},O:{"4":"SC"},P:{"4":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"4":"6D"},R:{"4":"7D"},S:{"4":"8D 9D"}},B:4,C:"DeviceOrientation & DeviceMotion events",D:true}; diff --git a/node_modules/caniuse-lite/data/features/devicepixelratio.js b/node_modules/caniuse-lite/data/features/devicepixelratio.js index a039fc622..4bede23ad 100644 --- a/node_modules/caniuse-lite/data/features/devicepixelratio.js +++ b/node_modules/caniuse-lite/data/features/devicepixelratio.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"K D E F A gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G N O kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 2C DC","2":"F B yC zC 0C 1C CC eC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"C H DC","2":"A B CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"B","2":"A"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"Window.devicePixelRatio",D:true}; +module.exports={A:{A:{"1":"B","2":"K D E F A 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M G N O 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z PD RC","2":"F B LD MD ND OD QC zC"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"C H RC","2":"A B QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"B","2":"A"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"Window.devicePixelRatio",D:true}; diff --git a/node_modules/caniuse-lite/data/features/dialog.js b/node_modules/caniuse-lite/data/features/dialog.js index 5a2c43c5d..8843827c2 100644 --- a/node_modules/caniuse-lite/data/features/dialog.js +++ b/node_modules/caniuse-lite/data/features/dialog.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB kC lC","194":"nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q","1218":"H R LC S T U V W X Y Z a b c d e f g"},D:{"1":"6 7 8 9 XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB","322":"SB TB UB VB WB"},E:{"1":"RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC"},F:{"1":"2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C G N O P yC zC 0C 1C CC eC 2C DC","578":"0 1 NB y z"},G:{"1":"RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:1,C:"Dialog element",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 6C 7C","194":"1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q","1218":"H R ZC S T U V W X Y Z a b c d e f g"},D:{"1":"0 1 2 3 4 5 6 7 8 lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB","322":"gB hB iB jB kB"},E:{"1":"fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC"},F:{"1":"0 1 2 3 4 5 6 7 8 DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C G N O P LD MD ND OD QC zC PD RC","578":"9 dB AB BB CB"},G:{"1":"fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:1,C:"Dialog element",D:true}; diff --git a/node_modules/caniuse-lite/data/features/dispatchevent.js b/node_modules/caniuse-lite/data/features/dispatchevent.js index 2f8c6be5a..daa021518 100644 --- a/node_modules/caniuse-lite/data/features/dispatchevent.js +++ b/node_modules/caniuse-lite/data/features/dispatchevent.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","16":"gC","129":"F A","130":"K D E"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"mC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","16":"F"},G:{"1":"E 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC"},H:{"1":"QD"},I:{"1":"IC J I TD UD fC VD WD","16":"RD SD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"B","129":"A"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"EventTarget.dispatchEvent",D:true}; +module.exports={A:{A:{"1":"B","16":"1C","129":"F A","130":"K D E"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"8C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","16":"F"},G:{"1":"E QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC"},H:{"1":"oD"},I:{"1":"WC J I rD sD 0C tD uD","16":"pD qD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"B","129":"A"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"EventTarget.dispatchEvent",D:true}; diff --git a/node_modules/caniuse-lite/data/features/dnssec.js b/node_modules/caniuse-lite/data/features/dnssec.js index 212c5848e..79a1e8d56 100644 --- a/node_modules/caniuse-lite/data/features/dnssec.js +++ b/node_modules/caniuse-lite/data/features/dnssec.js @@ -1 +1 @@ -module.exports={A:{A:{"132":"K D E F A B gC"},B:{"132":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"132":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"132":"6 7 8 9 J MB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","388":"0 1 2 3 4 5 K D E F A B C L M G N O P NB y z OB PB QB"},E:{"132":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"132":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"132":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"132":"QD"},I:{"132":"IC J I RD SD TD UD fC VD WD"},J:{"132":"D A"},K:{"132":"A B C H CC eC DC"},L:{"132":"I"},M:{"132":"BC"},N:{"132":"A B"},O:{"132":"EC"},P:{"132":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"132":"iD"},R:{"132":"jD"},S:{"132":"kD lD"}},B:6,C:"DNSSEC and DANE",D:true}; +module.exports={A:{A:{"132":"K D E F A B 1C"},B:{"132":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"132":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"132":"0 1 2 3 4 5 6 7 8 J cB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","388":"9 K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB"},E:{"132":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"132":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"132":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"132":"oD"},I:{"132":"WC J I pD qD rD sD 0C tD uD"},J:{"132":"D A"},K:{"132":"A B C H QC zC RC"},L:{"132":"I"},M:{"132":"PC"},N:{"132":"A B"},O:{"132":"SC"},P:{"132":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"132":"6D"},R:{"132":"7D"},S:{"132":"8D 9D"}},B:6,C:"DNSSEC and DANE",D:true}; diff --git a/node_modules/caniuse-lite/data/features/do-not-track.js b/node_modules/caniuse-lite/data/features/do-not-track.js index dfb7573e9..276f216ff 100644 --- a/node_modules/caniuse-lite/data/features/do-not-track.js +++ b/node_modules/caniuse-lite/data/features/do-not-track.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E gC","164":"F A","260":"B"},B:{"1":"6 7 8 9 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","260":"C L M G N"},C:{"1":"6 7 8 9 SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E kC lC","516":"0 1 2 3 4 5 F A B C L M G N O P NB y z OB PB QB RB"},D:{"1":"1 2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 J MB K D E F A B C L M G N O P NB y z"},E:{"1":"K A B C nC qC PC CC","2":"J MB L M G mC OC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","1028":"D E F oC pC"},F:{"1":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","2":"F B yC zC 0C 1C CC eC 2C"},G:{"1":"8C 9C AD BD CD DD ED","2":"OC 3C fC 4C 5C FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","1028":"E 6C 7C"},H:{"1":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"16":"D","1028":"A"},K:{"1":"H DC","16":"A B C CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"164":"A","260":"B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:7,C:"Do Not Track API",D:true}; +module.exports={A:{A:{"2":"K D E 1C","164":"F A","260":"B"},B:{"1":"0 1 2 3 4 5 6 7 8 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","260":"C L M G N"},C:{"1":"0 1 2 3 4 5 6 7 8 gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E 6C 7C","516":"9 F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB"},D:{"1":"0 1 2 3 4 5 6 7 8 CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB"},E:{"1":"K A B C 9C CD dC QC","2":"J cB L M G 8C cC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","1028":"D E F AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","2":"F B LD MD ND OD QC zC PD"},G:{"1":"VD WD XD YD ZD aD bD","2":"cC QD 0C RD SD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","1028":"E TD UD"},H:{"1":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"16":"D","1028":"A"},K:{"1":"H RC","16":"A B C QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"164":"A","260":"B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:7,C:"Do Not Track API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/document-currentscript.js b/node_modules/caniuse-lite/data/features/document-currentscript.js index 9fabcdede..b1cdf356f 100644 --- a/node_modules/caniuse-lite/data/features/document-currentscript.js +++ b/node_modules/caniuse-lite/data/features/document-currentscript.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC"},D:{"1":"6 7 8 9 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB"},E:{"1":"E F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D mC OC nC oC pC"},F:{"1":"0 1 2 3 4 5 N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C G yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C 6C"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"document.currentScript",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB"},E:{"1":"E F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C G LD MD ND OD QC zC PD RC"},G:{"1":"E UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD TD"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"document.currentScript",D:true}; diff --git a/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js b/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js index 78b753a6a..65d895b34 100644 --- a/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js +++ b/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","16":"hC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","16":"F"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:7,C:"document.evaluate & XPath",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","16":"2C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","16":"F"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:7,C:"document.evaluate & XPath",D:true}; diff --git a/node_modules/caniuse-lite/data/features/document-execcommand.js b/node_modules/caniuse-lite/data/features/document-execcommand.js index 1728e9c4e..32cfe7e62 100644 --- a/node_modules/caniuse-lite/data/features/document-execcommand.js +++ b/node_modules/caniuse-lite/data/features/document-execcommand.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"K D E F A B gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"J MB mC OC nC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x zC 0C 1C CC eC 2C DC","16":"F yC"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C","16":"fC 4C 5C"},H:{"2":"QD"},I:{"1":"I UD fC VD WD","2":"IC J RD SD TD"},J:{"1":"A","2":"D"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"B","2":"A"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:7,C:"Document.execCommand()",D:true}; +module.exports={A:{A:{"1":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"J cB 8C cC 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z MD ND OD QC zC PD RC","16":"F LD"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD","16":"0C RD SD"},H:{"2":"oD"},I:{"1":"I sD 0C tD uD","2":"WC J pD qD rD"},J:{"1":"A","2":"D"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"B","2":"A"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:7,C:"Document.execCommand()",D:true}; diff --git a/node_modules/caniuse-lite/data/features/document-policy.js b/node_modules/caniuse-lite/data/features/document-policy.js index a564abf4f..7671a2112 100644 --- a/node_modules/caniuse-lite/data/features/document-policy.js +++ b/node_modules/caniuse-lite/data/features/document-policy.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O P Q H R S T","132":"6 7 8 9 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T","132":"6 7 8 9 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B yC zC 0C 1C CC eC 2C DC","132":"3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J RD SD TD UD fC VD WD","132":"I"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","132":"H"},L:{"132":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"132":"jD"},S:{"2":"kD lD"}},B:7,C:"Document Policy",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M G N O P Q H R S T","132":"0 1 2 3 4 5 6 7 8 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T","132":"0 1 2 3 4 5 6 7 8 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC LD MD ND OD QC zC PD RC","132":"0 1 2 3 4 5 6 7 8 HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J pD qD rD sD 0C tD uD","132":"I"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","132":"H"},L:{"132":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"132":"7D"},S:{"2":"8D 9D"}},B:7,C:"Document Policy",D:true}; diff --git a/node_modules/caniuse-lite/data/features/document-scrollingelement.js b/node_modules/caniuse-lite/data/features/document-scrollingelement.js index aa320f761..e976f3053 100644 --- a/node_modules/caniuse-lite/data/features/document-scrollingelement.js +++ b/node_modules/caniuse-lite/data/features/document-scrollingelement.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","16":"C L"},C:{"1":"6 7 8 9 iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB kC lC"},D:{"1":"6 7 8 9 eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},E:{"1":"F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E mC OC nC oC pC"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB yC zC 0C 1C CC eC 2C DC"},G:{"1":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"document.scrollingElement",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","16":"C L"},C:{"1":"0 1 2 3 4 5 6 7 8 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB"},E:{"1":"F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB LD MD ND OD QC zC PD RC"},G:{"1":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"document.scrollingElement",D:true}; diff --git a/node_modules/caniuse-lite/data/features/documenthead.js b/node_modules/caniuse-lite/data/features/documenthead.js index 4a71e2add..dd7a7327f 100644 --- a/node_modules/caniuse-lite/data/features/documenthead.js +++ b/node_modules/caniuse-lite/data/features/documenthead.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC","16":"MB"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x CC eC 2C DC","2":"F yC zC 0C 1C"},G:{"1":"E 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC"},H:{"1":"QD"},I:{"1":"IC J I TD UD fC VD WD","16":"RD SD"},J:{"1":"D A"},K:{"1":"B C H CC eC DC","2":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"document.head",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC","16":"cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z QC zC PD RC","2":"F LD MD ND OD"},G:{"1":"E QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC"},H:{"1":"oD"},I:{"1":"WC J I rD sD 0C tD uD","16":"pD qD"},J:{"1":"D A"},K:{"1":"B C H QC zC RC","2":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"document.head",D:true}; diff --git a/node_modules/caniuse-lite/data/features/dom-manip-convenience.js b/node_modules/caniuse-lite/data/features/dom-manip-convenience.js index fc433eb3d..4368b828f 100644 --- a/node_modules/caniuse-lite/data/features/dom-manip-convenience.js +++ b/node_modules/caniuse-lite/data/features/dom-manip-convenience.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N"},C:{"1":"6 7 8 9 jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB kC lC"},D:{"1":"6 7 8 9 oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB","194":"mB nB"},E:{"1":"A B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC qC"},F:{"1":"bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB yC zC 0C 1C CC eC 2C DC","194":"aB"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:1,C:"DOM manipulation convenience methods",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N"},C:{"1":"0 1 2 3 4 5 6 7 8 xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB","194":"0B 1B"},E:{"1":"A B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB LD MD ND OD QC zC PD RC","194":"oB"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:1,C:"DOM manipulation convenience methods",D:true}; diff --git a/node_modules/caniuse-lite/data/features/dom-range.js b/node_modules/caniuse-lite/data/features/dom-range.js index 9edfb56c5..ac523aeb3 100644 --- a/node_modules/caniuse-lite/data/features/dom-range.js +++ b/node_modules/caniuse-lite/data/features/dom-range.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"gC","8":"K D E"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Document Object Model Range",D:true}; +module.exports={A:{A:{"1":"F A B","2":"1C","8":"K D E"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Document Object Model Range",D:true}; diff --git a/node_modules/caniuse-lite/data/features/domcontentloaded.js b/node_modules/caniuse-lite/data/features/domcontentloaded.js index 1a5b6627b..ee8ec759c 100644 --- a/node_modules/caniuse-lite/data/features/domcontentloaded.js +++ b/node_modules/caniuse-lite/data/features/domcontentloaded.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"DOMContentLoaded",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"DOMContentLoaded",D:true}; diff --git a/node_modules/caniuse-lite/data/features/dommatrix.js b/node_modules/caniuse-lite/data/features/dommatrix.js index 2d17610e4..c9dedc514 100644 --- a/node_modules/caniuse-lite/data/features/dommatrix.js +++ b/node_modules/caniuse-lite/data/features/dommatrix.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F gC","132":"A B"},B:{"132":"C L M G N O P","1028":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB kC lC","1028":"6 7 8 9 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2564":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB","3076":"jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B"},D:{"16":"J MB K D","132":"0 1 2 3 4 5 F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB","388":"E","1028":"6 7 8 9 KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"16":"J mC OC","132":"MB K D E F A nC oC pC qC PC","1028":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"F B C yC zC 0C 1C CC eC 2C DC","132":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB","1028":"iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"16":"OC 3C fC","132":"E 4C 5C 6C 7C 8C 9C AD BD","1028":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"132":"J UD fC VD WD","292":"IC RD SD TD","1028":"I"},J:{"16":"D","132":"A"},K:{"2":"A B C CC eC DC","1028":"H"},L:{"1028":"I"},M:{"1028":"BC"},N:{"132":"A B"},O:{"1028":"EC"},P:{"132":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1028":"iD"},R:{"1028":"jD"},S:{"1028":"lD","2564":"kD"}},B:4,C:"DOMMatrix",D:true}; +module.exports={A:{A:{"2":"K D E F 1C","132":"A B"},B:{"132":"C L M G N O P","1028":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB 6C 7C","1028":"0 1 2 3 4 5 6 7 8 FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2564":"hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB","3076":"xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC"},D:{"16":"J cB K D","132":"9 F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B","388":"E","1028":"0 1 2 3 4 5 6 7 8 YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"16":"J 8C cC","132":"cB K D E F A 9C AD BD CD dC","1028":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"F B C LD MD ND OD QC zC PD RC","132":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB","1028":"0 1 2 3 4 5 6 7 8 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"16":"cC QD 0C","132":"E RD SD TD UD VD WD XD YD","1028":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"132":"J sD 0C tD uD","292":"WC pD qD rD","1028":"I"},J:{"16":"D","132":"A"},K:{"2":"A B C QC zC RC","1028":"H"},L:{"1028":"I"},M:{"1028":"PC"},N:{"132":"A B"},O:{"1028":"SC"},P:{"132":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1028":"6D"},R:{"1028":"7D"},S:{"1028":"9D","2564":"8D"}},B:4,C:"DOMMatrix",D:true}; diff --git a/node_modules/caniuse-lite/data/features/download.js b/node_modules/caniuse-lite/data/features/download.js index 1ee68ed16..303a09bff 100644 --- a/node_modules/caniuse-lite/data/features/download.js +++ b/node_modules/caniuse-lite/data/features/download.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G N O P NB kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L"},E:{"1":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Download attribute",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M G N O P dB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C L"},E:{"1":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Download attribute",D:true}; diff --git a/node_modules/caniuse-lite/data/features/dragndrop.js b/node_modules/caniuse-lite/data/features/dragndrop.js index 15dee1fcf..a0975b9d0 100644 --- a/node_modules/caniuse-lite/data/features/dragndrop.js +++ b/node_modules/caniuse-lite/data/features/dragndrop.js @@ -1 +1 @@ -module.exports={A:{A:{"644":"K D E F gC","772":"A B"},B:{"1":"6 7 8 9 P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","260":"C L M G N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","8":"hC IC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","8":"F B yC zC 0C 1C CC eC 2C"},G:{"1":"MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD"},H:{"2":"QD"},I:{"2":"IC J RD SD TD UD fC VD WD","1025":"I"},J:{"2":"D A"},K:{"1":"DC","8":"A B C CC eC","1025":"H"},L:{"1025":"I"},M:{"2":"BC"},N:{"1":"A B"},O:{"1025":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:1,C:"Drag and Drop",D:true}; +module.exports={A:{A:{"644":"K D E F 1C","772":"A B"},B:{"1":"0 1 2 3 4 5 6 7 8 P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","260":"C L M G N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","8":"2C WC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","8":"F B LD MD ND OD QC zC PD"},G:{"1":"jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD"},H:{"2":"oD"},I:{"2":"WC J pD qD rD sD 0C tD uD","1025":"I"},J:{"2":"D A"},K:{"1":"RC","8":"A B C QC zC","1025":"H"},L:{"1025":"I"},M:{"2":"PC"},N:{"1":"A B"},O:{"1025":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:1,C:"Drag and Drop",D:true}; diff --git a/node_modules/caniuse-lite/data/features/element-closest.js b/node_modules/caniuse-lite/data/features/element-closest.js index 7169bcf76..0c8e20936 100644 --- a/node_modules/caniuse-lite/data/features/element-closest.js +++ b/node_modules/caniuse-lite/data/features/element-closest.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M"},C:{"1":"6 7 8 9 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB kC lC"},D:{"1":"6 7 8 9 bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB"},E:{"1":"F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E mC OC nC oC pC"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC"},G:{"1":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Element.closest()",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M"},C:{"1":"0 1 2 3 4 5 6 7 8 jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB"},E:{"1":"F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB LD MD ND OD QC zC PD RC"},G:{"1":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Element.closest()",D:true}; diff --git a/node_modules/caniuse-lite/data/features/element-from-point.js b/node_modules/caniuse-lite/data/features/element-from-point.js index 79cc63733..63d054dec 100644 --- a/node_modules/caniuse-lite/data/features/element-from-point.js +++ b/node_modules/caniuse-lite/data/features/element-from-point.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"K D E F A B","16":"gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","16":"hC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"J MB K D E F A B C L M"},E:{"1":"MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"J mC OC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x CC eC 2C DC","16":"F yC zC 0C 1C"},G:{"1":"E 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC"},H:{"1":"QD"},I:{"1":"IC J I TD UD fC VD WD","16":"RD SD"},J:{"1":"D A"},K:{"1":"C H DC","16":"A B CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"document.elementFromPoint()",D:true}; +module.exports={A:{A:{"1":"K D E F A B","16":"1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","16":"2C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"J cB K D E F A B C L M"},E:{"1":"cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"J 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z QC zC PD RC","16":"F LD MD ND OD"},G:{"1":"E QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC"},H:{"1":"oD"},I:{"1":"WC J I rD sD 0C tD uD","16":"pD qD"},J:{"1":"D A"},K:{"1":"C H RC","16":"A B QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"document.elementFromPoint()",D:true}; diff --git a/node_modules/caniuse-lite/data/features/element-scroll-methods.js b/node_modules/caniuse-lite/data/features/element-scroll-methods.js index 05c661f1d..49e520353 100644 --- a/node_modules/caniuse-lite/data/features/element-scroll-methods.js +++ b/node_modules/caniuse-lite/data/features/element-scroll-methods.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB kC lC"},D:{"1":"6 7 8 9 KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB"},E:{"1":"M G sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC qC","132":"A B C L PC CC DC rC"},F:{"1":"iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB yC zC 0C 1C CC eC 2C DC"},G:{"1":"LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C","132":"AD BD CD DD ED FD GD HD ID JD KD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"Scroll methods on elements (scroll, scrollTo, scrollBy)",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B"},E:{"1":"M G ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD CD","132":"A B C L dC QC RC DD"},F:{"1":"0 1 2 3 4 5 6 7 8 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB LD MD ND OD QC zC PD RC"},G:{"1":"iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD","132":"XD YD ZD aD bD cD dD eD fD gD hD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"Scroll methods on elements (scroll, scrollTo, scrollBy)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/eme.js b/node_modules/caniuse-lite/data/features/eme.js index cecc8cbbc..e7a3a363d 100644 --- a/node_modules/caniuse-lite/data/features/eme.js +++ b/node_modules/caniuse-lite/data/features/eme.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A gC","164":"B"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB kC lC"},D:{"1":"6 7 8 9 cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB","132":"VB WB XB YB ZB aB bB"},E:{"1":"C L M G DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K mC OC nC oC","164":"D E F A B pC qC PC CC"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC","132":"0 1 2 3 4 5 OB"},G:{"1":"DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"Encrypted Media Extensions",D:true}; +module.exports={A:{A:{"2":"K D E F A 1C","164":"B"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB","132":"jB kB lB mB nB oB pB"},E:{"1":"C L M G RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K 8C cC 9C AD","164":"D E F A B BD CD dC QC"},F:{"1":"0 1 2 3 4 5 6 7 8 IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB LD MD ND OD QC zC PD RC","132":"BB CB DB EB FB GB HB"},G:{"1":"aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"Encrypted Media Extensions",D:true}; diff --git a/node_modules/caniuse-lite/data/features/eot.js b/node_modules/caniuse-lite/data/features/eot.js index 3bc47803a..e24478106 100644 --- a/node_modules/caniuse-lite/data/features/eot.js +++ b/node_modules/caniuse-lite/data/features/eot.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"K D E F A B","2":"gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:7,C:"EOT - Embedded OpenType fonts",D:true}; +module.exports={A:{A:{"1":"K D E F A B","2":"1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:7,C:"EOT - Embedded OpenType fonts",D:true}; diff --git a/node_modules/caniuse-lite/data/features/es5.js b/node_modules/caniuse-lite/data/features/es5.js index 72857bd23..fb1f37161 100644 --- a/node_modules/caniuse-lite/data/features/es5.js +++ b/node_modules/caniuse-lite/data/features/es5.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D gC","260":"F","1026":"E"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","4":"hC IC kC lC","132":"J MB K D E F A B C L M G N O P NB y"},D:{"1":"1 2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","4":"J MB K D E F A B C L M G N O P","132":"0 NB y z"},E:{"1":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","4":"J MB mC OC nC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","4":"F B C yC zC 0C 1C CC eC 2C","132":"DC"},G:{"1":"E 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","4":"OC 3C fC 4C"},H:{"132":"QD"},I:{"1":"I VD WD","4":"IC RD SD TD","132":"UD fC","900":"J"},J:{"1":"A","4":"D"},K:{"1":"H","4":"A B C CC eC","132":"DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"ECMAScript 5",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D 1C","260":"F","1026":"E"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","4":"2C WC 6C 7C","132":"9 J cB K D E F A B C L M G N O P dB"},D:{"1":"0 1 2 3 4 5 6 7 8 CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","4":"J cB K D E F A B C L M G N O P","132":"9 dB AB BB"},E:{"1":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","4":"J cB 8C cC 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","4":"F B C LD MD ND OD QC zC PD","132":"RC"},G:{"1":"E SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","4":"cC QD 0C RD"},H:{"132":"oD"},I:{"1":"I tD uD","4":"WC pD qD rD","132":"sD 0C","900":"J"},J:{"1":"A","4":"D"},K:{"1":"H","4":"A B C QC zC","132":"RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"ECMAScript 5",D:true}; diff --git a/node_modules/caniuse-lite/data/features/es6-class.js b/node_modules/caniuse-lite/data/features/es6-class.js index 2fc3e4eae..9e6f58ee0 100644 --- a/node_modules/caniuse-lite/data/features/es6-class.js +++ b/node_modules/caniuse-lite/data/features/es6-class.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C"},C:{"1":"6 7 8 9 fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB kC lC"},D:{"1":"6 7 8 9 jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB","132":"cB dB eB fB gB hB iB"},E:{"1":"F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E mC OC nC oC pC"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB yC zC 0C 1C CC eC 2C DC","132":"PB QB RB SB TB UB VB"},G:{"1":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"ES6 classes",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB","132":"qB rB sB tB uB vB wB"},E:{"1":"F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB LD MD ND OD QC zC PD RC","132":"IB eB fB gB hB iB jB"},G:{"1":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"ES6 classes",D:true}; diff --git a/node_modules/caniuse-lite/data/features/es6-generators.js b/node_modules/caniuse-lite/data/features/es6-generators.js index 6fdfc4e3c..9e7f5494f 100644 --- a/node_modules/caniuse-lite/data/features/es6-generators.js +++ b/node_modules/caniuse-lite/data/features/es6-generators.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C"},C:{"1":"4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 hC IC J MB K D E F A B C L M G N O P NB y z kC lC"},D:{"1":"6 7 8 9 ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB"},E:{"1":"A B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC qC"},F:{"1":"4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"ES6 Generators",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB"},E:{"1":"A B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB LD MD ND OD QC zC PD RC"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"ES6 Generators",D:true}; diff --git a/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js b/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js index 9af8691ef..80ededc4b 100644 --- a/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js +++ b/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB kC lC","194":"yB"},D:{"1":"6 7 8 9 vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB"},E:{"1":"C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B mC OC nC oC pC qC PC"},F:{"1":"kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB yC zC 0C 1C CC eC 2C DC"},G:{"1":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:6,C:"JavaScript modules: dynamic import()",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC 6C 7C","194":"CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B"},E:{"1":"C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B 8C cC 9C AD BD CD dC"},F:{"1":"0 1 2 3 4 5 6 7 8 yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB LD MD ND OD QC zC PD RC"},G:{"1":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:6,C:"JavaScript modules: dynamic import()",D:true}; diff --git a/node_modules/caniuse-lite/data/features/es6-module.js b/node_modules/caniuse-lite/data/features/es6-module.js index 4147127a4..2f8e03148 100644 --- a/node_modules/caniuse-lite/data/features/es6-module.js +++ b/node_modules/caniuse-lite/data/features/es6-module.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M","2049":"N O P","2242":"G"},C:{"1":"6 7 8 9 tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB kC lC","322":"oB pB qB rB sB JC"},D:{"1":"6 7 8 9 KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC","194":"tB"},E:{"1":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC","1540":"PC"},F:{"1":"iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB yC zC 0C 1C CC eC 2C DC","194":"hB"},G:{"1":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD","1540":"BD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:1,C:"JavaScript modules via script tag",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M","2049":"N O P","2242":"G"},C:{"1":"0 1 2 3 4 5 6 7 8 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 6C 7C","322":"2B 3B 4B 5B 6B XC"},D:{"1":"0 1 2 3 4 5 6 7 8 YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC","194":"7B"},E:{"1":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD","1540":"dC"},F:{"1":"0 1 2 3 4 5 6 7 8 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB LD MD ND OD QC zC PD RC","194":"vB"},G:{"1":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD","1540":"YD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:1,C:"JavaScript modules via script tag",D:true}; diff --git a/node_modules/caniuse-lite/data/features/es6-number.js b/node_modules/caniuse-lite/data/features/es6-number.js index 505625c2c..5442c7323 100644 --- a/node_modules/caniuse-lite/data/features/es6-number.js +++ b/node_modules/caniuse-lite/data/features/es6-number.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G kC lC","132":"0 1 2 N O P NB y z","260":"3 4 5 OB PB QB","516":"RB"},D:{"1":"6 7 8 9 UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L M G N O P","1028":"0 1 2 3 4 5 NB y z OB PB QB RB SB TB"},E:{"1":"F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E mC OC nC oC pC"},F:{"1":"0 1 2 3 4 5 z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","1028":"G N O P NB y"},G:{"1":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD","1028":"UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"ES6 Number",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M G 6C 7C","132":"9 N O P dB AB BB CB DB","260":"EB FB GB HB IB eB","516":"fB"},D:{"1":"0 1 2 3 4 5 6 7 8 iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C L M G N O P","1028":"9 dB AB BB CB DB EB FB GB HB IB eB fB gB hB"},E:{"1":"F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","1028":"9 G N O P dB"},G:{"1":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD","1028":"sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"ES6 Number",D:true}; diff --git a/node_modules/caniuse-lite/data/features/es6-string-includes.js b/node_modules/caniuse-lite/data/features/es6-string-includes.js index b3113996f..3a2ed0323 100644 --- a/node_modules/caniuse-lite/data/features/es6-string-includes.js +++ b/node_modules/caniuse-lite/data/features/es6-string-includes.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB kC lC"},D:{"1":"6 7 8 9 bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB"},E:{"1":"F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E mC OC nC oC pC"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC"},G:{"1":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"String.prototype.includes",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB"},E:{"1":"F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB LD MD ND OD QC zC PD RC"},G:{"1":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"String.prototype.includes",D:true}; diff --git a/node_modules/caniuse-lite/data/features/es6.js b/node_modules/caniuse-lite/data/features/es6.js index b902207f3..64e3e173b 100644 --- a/node_modules/caniuse-lite/data/features/es6.js +++ b/node_modules/caniuse-lite/data/features/es6.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A gC","388":"B"},B:{"257":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","260":"C L M","769":"G N O P"},C:{"2":"hC IC J MB kC lC","4":"0 1 2 3 4 5 K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB","257":"6 7 8 9 oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"2":"J MB K D E F A B C L M G N O P NB y","4":"0 1 2 3 4 5 z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB","257":"6 7 8 9 lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"A B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D mC OC nC oC","4":"E F pC qC"},F:{"2":"F B C yC zC 0C 1C CC eC 2C DC","4":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB","257":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C","4":"E 6C 7C 8C 9C"},H:{"2":"QD"},I:{"2":"IC J RD SD TD UD fC","4":"VD WD","257":"I"},J:{"2":"D","4":"A"},K:{"2":"A B C CC eC DC","257":"H"},L:{"257":"I"},M:{"257":"BC"},N:{"2":"A","388":"B"},O:{"257":"EC"},P:{"4":"J","257":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"257":"iD"},R:{"257":"jD"},S:{"4":"kD","257":"lD"}},B:6,C:"ECMAScript 2015 (ES6)",D:true}; +module.exports={A:{A:{"2":"K D E F A 1C","388":"B"},B:{"257":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","260":"C L M","769":"G N O P"},C:{"2":"2C WC J cB 6C 7C","4":"9 K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B","257":"0 1 2 3 4 5 6 7 8 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"2":"9 J cB K D E F A B C L M G N O P dB","4":"AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB","257":"0 1 2 3 4 5 6 7 8 zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"A B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D 8C cC 9C AD","4":"E F BD CD"},F:{"2":"F B C LD MD ND OD QC zC PD RC","4":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB","257":"0 1 2 3 4 5 6 7 8 mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD","4":"E TD UD VD WD"},H:{"2":"oD"},I:{"2":"WC J pD qD rD sD 0C","4":"tD uD","257":"I"},J:{"2":"D","4":"A"},K:{"2":"A B C QC zC RC","257":"H"},L:{"257":"I"},M:{"257":"PC"},N:{"2":"A","388":"B"},O:{"257":"SC"},P:{"4":"J","257":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"257":"6D"},R:{"257":"7D"},S:{"4":"8D","257":"9D"}},B:6,C:"ECMAScript 2015 (ES6)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/eventsource.js b/node_modules/caniuse-lite/data/features/eventsource.js index b6e169f0b..9ca9e6b54 100644 --- a/node_modules/caniuse-lite/data/features/eventsource.js +++ b/node_modules/caniuse-lite/data/features/eventsource.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB"},E:{"1":"MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x CC eC 2C DC","4":"F yC zC 0C 1C"},G:{"1":"E 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"1":"D A"},K:{"1":"C H CC eC DC","4":"A B"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Server-sent events",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB"},E:{"1":"cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z QC zC PD RC","4":"F LD MD ND OD"},G:{"1":"E QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"1":"D A"},K:{"1":"C H QC zC RC","4":"A B"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Server-sent events",D:true}; diff --git a/node_modules/caniuse-lite/data/features/extended-system-fonts.js b/node_modules/caniuse-lite/data/features/extended-system-fonts.js index 891bbf0f7..b615f428d 100644 --- a/node_modules/caniuse-lite/data/features/extended-system-fonts.js +++ b/node_modules/caniuse-lite/data/features/extended-system-fonts.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"M G rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L mC OC nC oC pC qC PC CC DC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:5,C:"ui-serif, ui-sans-serif, ui-monospace and ui-rounded values for font-family",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"M G DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L 8C cC 9C AD BD CD dC QC RC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:"ui-serif, ui-sans-serif, ui-monospace and ui-rounded values for font-family",D:true}; diff --git a/node_modules/caniuse-lite/data/features/feature-policy.js b/node_modules/caniuse-lite/data/features/feature-policy.js index 01cf1034b..978a9f241 100644 --- a/node_modules/caniuse-lite/data/features/feature-policy.js +++ b/node_modules/caniuse-lite/data/features/feature-policy.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"Q H R S T U V W","2":"C L M G N O P","1025":"6 7 8 9 X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B kC lC","260":"6 7 8 9 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"1":"6B 7B 8B 9B AC Q H R S T U V W","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC","132":"tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B","1025":"6 7 8 9 X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B mC OC nC oC pC qC PC","772":"C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB yC zC 0C 1C CC eC 2C DC","132":"hB iB jB kB lB mB nB oB pB qB rB sB tB","1025":"7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD","772":"DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","1025":"H"},L:{"1025":"I"},M:{"260":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD","132":"aD bD PC"},Q:{"132":"iD"},R:{"1025":"jD"},S:{"2":"kD","260":"lD"}},B:7,C:"Feature Policy",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"Q H R S T U V W","2":"C L M G N O P","1025":"0 1 2 3 4 5 6 7 8 X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC 6C 7C","260":"0 1 2 3 4 5 6 7 8 KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"1":"KC LC MC NC OC Q H R S T U V W","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC","132":"7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC","1025":"0 1 2 3 4 5 6 7 8 X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B 8C cC 9C AD BD CD dC","772":"C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"8B 9B AC BC CC DC EC FC GC HC IC JC KC","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB LD MD ND OD QC zC PD RC","132":"vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B","1025":"0 1 2 3 4 5 6 7 8 LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD","772":"aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","1025":"H"},L:{"1025":"I"},M:{"260":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD","132":"yD zD dC"},Q:{"132":"6D"},R:{"1025":"7D"},S:{"2":"8D","260":"9D"}},B:7,C:"Feature Policy",D:true}; diff --git a/node_modules/caniuse-lite/data/features/fetch.js b/node_modules/caniuse-lite/data/features/fetch.js index ee12aa7d5..f5e3b8d65 100644 --- a/node_modules/caniuse-lite/data/features/fetch.js +++ b/node_modules/caniuse-lite/data/features/fetch.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L"},C:{"1":"6 7 8 9 aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB kC lC","1025":"ZB","1218":"UB VB WB XB YB"},D:{"1":"6 7 8 9 cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB","260":"aB","772":"bB"},E:{"1":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC","260":"5","772":"OB"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Fetch",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L"},C:{"1":"0 1 2 3 4 5 6 7 8 oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB 6C 7C","1025":"nB","1218":"iB jB kB lB mB"},D:{"1":"0 1 2 3 4 5 6 7 8 qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB","260":"oB","772":"pB"},E:{"1":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB LD MD ND OD QC zC PD RC","260":"GB","772":"HB"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Fetch",D:true}; diff --git a/node_modules/caniuse-lite/data/features/fieldset-disabled.js b/node_modules/caniuse-lite/data/features/fieldset-disabled.js index 0fea0d2e3..8b4cb1bc8 100644 --- a/node_modules/caniuse-lite/data/features/fieldset-disabled.js +++ b/node_modules/caniuse-lite/data/features/fieldset-disabled.js @@ -1 +1 @@ -module.exports={A:{A:{"16":"gC","132":"E F","388":"K D A B"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L M G","16":"N O P NB"},E:{"1":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC nC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x zC 0C 1C CC eC 2C DC","16":"F yC"},G:{"1":"E 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C"},H:{"388":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"1":"A","2":"D"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A","260":"B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"disabled attribute of the fieldset element",D:true}; +module.exports={A:{A:{"16":"1C","132":"E F","388":"K D A B"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C L M G","16":"N O P dB"},E:{"1":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z MD ND OD QC zC PD RC","16":"F LD"},G:{"1":"E SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD"},H:{"388":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"1":"A","2":"D"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A","260":"B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"disabled attribute of the fieldset element",D:true}; diff --git a/node_modules/caniuse-lite/data/features/fileapi.js b/node_modules/caniuse-lite/data/features/fileapi.js index 1fcf389e9..33f376ce7 100644 --- a/node_modules/caniuse-lite/data/features/fileapi.js +++ b/node_modules/caniuse-lite/data/features/fileapi.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F gC","260":"A B"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","260":"C L M G N O P"},C:{"1":"6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC","260":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z lC"},D:{"1":"6 7 8 9 YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB","260":"0 1 2 3 4 5 L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB","388":"K D E F A B C"},E:{"1":"A B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC","260":"K D E F oC pC qC","388":"nC"},F:{"1":"3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B yC zC 0C 1C","260":"0 1 2 C G N O P NB y z CC eC 2C DC"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C","260":"E 5C 6C 7C 8C 9C"},H:{"2":"QD"},I:{"1":"I WD","2":"RD SD TD","260":"VD","388":"IC J UD fC"},J:{"260":"A","388":"D"},K:{"1":"H","2":"A B","260":"C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A","260":"B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"File API",D:true}; +module.exports={A:{A:{"2":"K D E F 1C","260":"A B"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","260":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C","260":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB","260":"9 L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB","388":"K D E F A B C"},E:{"1":"A B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC","260":"K D E F AD BD CD","388":"9C"},F:{"1":"0 1 2 3 4 5 6 7 8 EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B LD MD ND OD","260":"9 C G N O P dB AB BB CB DB QC zC PD RC"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD","260":"E SD TD UD VD WD"},H:{"2":"oD"},I:{"1":"I uD","2":"pD qD rD","260":"tD","388":"WC J sD 0C"},J:{"260":"A","388":"D"},K:{"1":"H","2":"A B","260":"C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A","260":"B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"File API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/filereader.js b/node_modules/caniuse-lite/data/features/filereader.js index 225875e20..631156d79 100644 --- a/node_modules/caniuse-lite/data/features/filereader.js +++ b/node_modules/caniuse-lite/data/features/filereader.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F gC","132":"A B"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC lC","2":"hC IC kC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB"},E:{"1":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC nC"},F:{"1":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x CC eC 2C DC","2":"F B yC zC 0C 1C"},G:{"1":"E 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C"},H:{"2":"QD"},I:{"1":"IC J I UD fC VD WD","2":"RD SD TD"},J:{"1":"A","2":"D"},K:{"1":"C H CC eC DC","2":"A B"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"FileReader API",D:true}; +module.exports={A:{A:{"2":"K D E F 1C","132":"A B"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 7C","2":"2C WC 6C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB"},E:{"1":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z QC zC PD RC","2":"F B LD MD ND OD"},G:{"1":"E SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD"},H:{"2":"oD"},I:{"1":"WC J I sD 0C tD uD","2":"pD qD rD"},J:{"1":"A","2":"D"},K:{"1":"C H QC zC RC","2":"A B"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"FileReader API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/filereadersync.js b/node_modules/caniuse-lite/data/features/filereadersync.js index 3adf7590c..683dd9087 100644 --- a/node_modules/caniuse-lite/data/features/filereadersync.js +++ b/node_modules/caniuse-lite/data/features/filereadersync.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"J MB K D E F A B C L M"},E:{"1":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC nC"},F:{"1":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 2C DC","2":"F yC zC","16":"B 0C 1C CC eC"},G:{"1":"E 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"1":"A","2":"D"},K:{"1":"C H eC DC","2":"A","16":"B CC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"FileReaderSync",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"J cB K D E F A B C L M"},E:{"1":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z PD RC","2":"F LD MD","16":"B ND OD QC zC"},G:{"1":"E SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"1":"A","2":"D"},K:{"1":"C H zC RC","2":"A","16":"B QC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"FileReaderSync",D:true}; diff --git a/node_modules/caniuse-lite/data/features/filesystem.js b/node_modules/caniuse-lite/data/features/filesystem.js index aa150dd7e..1877b42cb 100644 --- a/node_modules/caniuse-lite/data/features/filesystem.js +++ b/node_modules/caniuse-lite/data/features/filesystem.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O P","33":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"J MB K D","33":"0 1 2 3 4 5 6 7 8 9 L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","36":"E F A B C"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"F B C yC zC 0C 1C CC eC 2C DC","33":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D","33":"A"},K:{"2":"A B C CC eC DC","33":"H"},L:{"33":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"33":"EC"},P:{"2":"J","33":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"33":"jD"},S:{"2":"kD lD"}},B:7,C:"Filesystem & FileWriter API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M G N O P","33":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"J cB K D","33":"0 1 2 3 4 5 6 7 8 9 L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","36":"E F A B C"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"F B C LD MD ND OD QC zC PD RC","33":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D","33":"A"},K:{"2":"A B C QC zC RC","33":"H"},L:{"33":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"33":"SC"},P:{"2":"J","33":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"33":"7D"},S:{"2":"8D 9D"}},B:7,C:"Filesystem & FileWriter API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/flac.js b/node_modules/caniuse-lite/data/features/flac.js index 3bf1f7052..72b184bee 100644 --- a/node_modules/caniuse-lite/data/features/flac.js +++ b/node_modules/caniuse-lite/data/features/flac.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G"},C:{"1":"6 7 8 9 lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB kC lC"},D:{"1":"6 7 8 9 qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB","16":"eB fB gB","388":"hB iB jB kB lB mB nB oB pB"},E:{"1":"L M G rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC PC","516":"B C CC DC"},F:{"1":"cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB yC zC 0C 1C CC eC 2C DC"},G:{"1":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD"},H:{"2":"QD"},I:{"1":"I","2":"RD SD TD","16":"IC J UD fC VD WD"},J:{"1":"A","2":"D"},K:{"1":"H DC","16":"A B C CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","129":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:6,C:"FLAC audio format",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G"},C:{"1":"0 1 2 3 4 5 6 7 8 zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB","16":"sB tB uB","388":"vB wB xB yB zB 0B 1B 2B 3B"},E:{"1":"L M G DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD dC","516":"B C QC RC"},F:{"1":"0 1 2 3 4 5 6 7 8 qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB LD MD ND OD QC zC PD RC"},G:{"1":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD"},H:{"2":"oD"},I:{"1":"I","2":"pD qD rD","16":"WC J sD 0C tD uD"},J:{"1":"A","2":"D"},K:{"1":"H RC","16":"A B C QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","129":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:6,C:"FLAC audio format",D:true}; diff --git a/node_modules/caniuse-lite/data/features/flexbox-gap.js b/node_modules/caniuse-lite/data/features/flexbox-gap.js index 1138babab..e4e2053d1 100644 --- a/node_modules/caniuse-lite/data/features/flexbox-gap.js +++ b/node_modules/caniuse-lite/data/features/flexbox-gap.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S"},C:{"1":"6 7 8 9 vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB kC lC"},D:{"1":"6 7 8 9 T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S"},E:{"1":"G sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M mC OC nC oC pC qC PC CC DC rC"},F:{"1":"2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B yC zC 0C 1C CC eC 2C DC"},G:{"1":"LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z fD gD FC GC HC hD","2":"J XD YD ZD aD bD PC cD dD eD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:5,C:"gap property for Flexbox",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S"},C:{"1":"0 1 2 3 4 5 6 7 8 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S"},E:{"1":"G ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M 8C cC 9C AD BD CD dC QC RC DD"},F:{"1":"0 1 2 3 4 5 6 7 8 GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC LD MD ND OD QC zC PD RC"},G:{"1":"iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD dC 0D 1D 2D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:5,C:"gap property for Flexbox",D:true}; diff --git a/node_modules/caniuse-lite/data/features/flexbox.js b/node_modules/caniuse-lite/data/features/flexbox.js index 719ab54d8..3c39841d8 100644 --- a/node_modules/caniuse-lite/data/features/flexbox.js +++ b/node_modules/caniuse-lite/data/features/flexbox.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F gC","1028":"B","1316":"A"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","164":"hC IC J MB K D E F A B C L M G N O P NB y z kC lC","516":"0 1 2 3 4 5"},D:{"1":"6 7 8 9 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","33":"0 1 2 3 4 5 z OB","164":"J MB K D E F A B C L M G N O P NB y"},E:{"1":"F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","33":"D E oC pC","164":"J MB K mC OC nC"},F:{"1":"0 1 2 3 4 5 O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","2":"F B C yC zC 0C 1C CC eC 2C","33":"G N"},G:{"1":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","33":"E 6C 7C","164":"OC 3C fC 4C 5C"},H:{"1":"QD"},I:{"1":"I VD WD","164":"IC J RD SD TD UD fC"},J:{"1":"A","164":"D"},K:{"1":"H DC","2":"A B C CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"B","292":"A"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"CSS Flexible Box Layout Module",D:true}; +module.exports={A:{A:{"2":"K D E F 1C","1028":"B","1316":"A"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","164":"9 2C WC J cB K D E F A B C L M G N O P dB AB 6C 7C","516":"BB CB DB EB FB GB"},D:{"1":"0 1 2 3 4 5 6 7 8 IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","33":"AB BB CB DB EB FB GB HB","164":"9 J cB K D E F A B C L M G N O P dB"},E:{"1":"F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","33":"D E AD BD","164":"J cB K 8C cC 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","2":"F B C LD MD ND OD QC zC PD","33":"G N"},G:{"1":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","33":"E TD UD","164":"cC QD 0C RD SD"},H:{"1":"oD"},I:{"1":"I tD uD","164":"WC J pD qD rD sD 0C"},J:{"1":"A","164":"D"},K:{"1":"H RC","2":"A B C QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"B","292":"A"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"CSS Flexible Box Layout Module",D:true}; diff --git a/node_modules/caniuse-lite/data/features/flow-root.js b/node_modules/caniuse-lite/data/features/flow-root.js index 4d534ef69..dd30ade53 100644 --- a/node_modules/caniuse-lite/data/features/flow-root.js +++ b/node_modules/caniuse-lite/data/features/flow-root.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB kC lC"},D:{"1":"6 7 8 9 sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB"},E:{"1":"L M G rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C mC OC nC oC pC qC PC CC DC"},F:{"1":"fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB yC zC 0C 1C CC eC 2C DC"},G:{"1":"GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:4,C:"display: flow-root",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B"},E:{"1":"L M G DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C 8C cC 9C AD BD CD dC QC RC"},F:{"1":"0 1 2 3 4 5 6 7 8 tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB LD MD ND OD QC zC PD RC"},G:{"1":"dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:4,C:"display: flow-root",D:true}; diff --git a/node_modules/caniuse-lite/data/features/focusin-focusout-events.js b/node_modules/caniuse-lite/data/features/focusin-focusout-events.js index 6c7b232de..3432e334d 100644 --- a/node_modules/caniuse-lite/data/features/focusin-focusout-events.js +++ b/node_modules/caniuse-lite/data/features/focusin-focusout-events.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"K D E F A B","2":"gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"J MB K D E F A B C L M"},E:{"1":"K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"J MB mC OC"},F:{"1":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 2C DC","2":"F yC zC 0C 1C","16":"B CC eC"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC"},H:{"2":"QD"},I:{"1":"J I UD fC VD WD","2":"RD SD TD","16":"IC"},J:{"1":"D A"},K:{"1":"C H DC","2":"A","16":"B CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:5,C:"focusin & focusout events",D:true}; +module.exports={A:{A:{"1":"K D E F A B","2":"1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"J cB K D E F A B C L M"},E:{"1":"K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"J cB 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z PD RC","2":"F LD MD ND OD","16":"B QC zC"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C"},H:{"2":"oD"},I:{"1":"J I sD 0C tD uD","2":"pD qD rD","16":"WC"},J:{"1":"D A"},K:{"1":"C H RC","2":"A","16":"B QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:5,C:"focusin & focusout events",D:true}; diff --git a/node_modules/caniuse-lite/data/features/font-family-system-ui.js b/node_modules/caniuse-lite/data/features/font-family-system-ui.js index 895922d2b..b4701b38b 100644 --- a/node_modules/caniuse-lite/data/features/font-family-system-ui.js +++ b/node_modules/caniuse-lite/data/features/font-family-system-ui.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB kC lC","132":"dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a"},D:{"1":"6 7 8 9 qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB","260":"nB oB pB"},E:{"1":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E mC OC nC oC pC","16":"F","132":"A qC PC"},F:{"1":"dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB yC zC 0C 1C CC eC 2C DC"},G:{"1":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C","132":"8C 9C AD BD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"132":"kD lD"}},B:5,C:"system-ui value for font-family",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB 6C 7C","132":"rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a"},D:{"1":"0 1 2 3 4 5 6 7 8 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B","260":"1B 2B 3B"},E:{"1":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E 8C cC 9C AD BD","16":"F","132":"A CD dC"},F:{"1":"0 1 2 3 4 5 6 7 8 rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB LD MD ND OD QC zC PD RC"},G:{"1":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD","132":"VD WD XD YD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"132":"8D 9D"}},B:5,C:"system-ui value for font-family",D:true}; diff --git a/node_modules/caniuse-lite/data/features/font-feature.js b/node_modules/caniuse-lite/data/features/font-feature.js index 4de345f2a..178c86a4f 100644 --- a/node_modules/caniuse-lite/data/features/font-feature.js +++ b/node_modules/caniuse-lite/data/features/font-feature.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC","33":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB","164":"J MB K D E F A B C L M"},D:{"1":"6 7 8 9 iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L M G","33":"0 1 2 3 4 5 z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB","292":"N O P NB y"},E:{"1":"A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"D E F mC OC oC pC","4":"J MB K nC"},F:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","33":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB"},G:{"1":"9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E 6C 7C 8C","4":"OC 3C fC 4C 5C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC","33":"VD WD"},J:{"2":"D","33":"A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","33":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"CSS font-feature-settings",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C","33":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB","164":"J cB K D E F A B C L M"},D:{"1":"0 1 2 3 4 5 6 7 8 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C L M G","33":"AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB","292":"9 N O P dB"},E:{"1":"A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"D E F 8C cC AD BD","4":"J cB K 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","33":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB"},G:{"1":"WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E TD UD VD","4":"cC QD 0C RD SD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C","33":"tD uD"},J:{"2":"D","33":"A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","33":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"CSS font-feature-settings",D:true}; diff --git a/node_modules/caniuse-lite/data/features/font-kerning.js b/node_modules/caniuse-lite/data/features/font-kerning.js index 8bb44cd96..faaffe436 100644 --- a/node_modules/caniuse-lite/data/features/font-kerning.js +++ b/node_modules/caniuse-lite/data/features/font-kerning.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 hC IC J MB K D E F A B C L M G N O P NB y z kC lC","194":"2 3 4 5 OB PB QB RB SB TB"},D:{"1":"6 7 8 9 TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB","33":"PB QB RB SB"},E:{"1":"A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K mC OC nC oC","33":"D E F pC"},F:{"1":"0 1 2 3 4 5 y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C G yC zC 0C 1C CC eC 2C DC","33":"N O P NB"},G:{"1":"ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C 6C","33":"E 7C 8C 9C AD BD CD DD"},H:{"2":"QD"},I:{"1":"I WD","2":"IC J RD SD TD UD fC","33":"VD"},J:{"2":"D","33":"A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"CSS3 font-kerning",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB 6C 7C","194":"DB EB FB GB HB IB eB fB gB hB"},D:{"1":"0 1 2 3 4 5 6 7 8 hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB","33":"IB eB fB gB"},E:{"1":"A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K 8C cC 9C AD","33":"D E F BD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C G LD MD ND OD QC zC PD RC","33":"N O P dB"},G:{"1":"bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD TD","33":"E UD VD WD XD YD ZD aD"},H:{"2":"oD"},I:{"1":"I uD","2":"WC J pD qD rD sD 0C","33":"tD"},J:{"2":"D","33":"A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"CSS3 font-kerning",D:true}; diff --git a/node_modules/caniuse-lite/data/features/font-loading.js b/node_modules/caniuse-lite/data/features/font-loading.js index 94c8186de..2cc362300 100644 --- a/node_modules/caniuse-lite/data/features/font-loading.js +++ b/node_modules/caniuse-lite/data/features/font-loading.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB kC lC","194":"VB WB XB YB ZB aB"},D:{"1":"6 7 8 9 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB"},E:{"1":"A B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC qC"},F:{"1":"0 1 2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"CSS Font Loading",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB 6C 7C","194":"jB kB lB mB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB"},E:{"1":"A B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB LD MD ND OD QC zC PD RC"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"CSS Font Loading",D:true}; diff --git a/node_modules/caniuse-lite/data/features/font-size-adjust.js b/node_modules/caniuse-lite/data/features/font-size-adjust.js index fe3f57aa6..9c9f1a5ea 100644 --- a/node_modules/caniuse-lite/data/features/font-size-adjust.js +++ b/node_modules/caniuse-lite/data/features/font-size-adjust.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"IB JB KB LB I","2":"C L M G N O P","194":"8 9 AB BB CB DB EB FB GB HB","962":"6 7 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC","516":"6 7 8 b c d e f g h i j k l m n o p q r s t u v w x","772":"0 1 2 3 4 5 IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a kC lC"},D:{"1":"IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB","194":"BB CB DB EB FB GB HB","962":"6 7 8 9 dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB"},E:{"1":"GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC","772":"VC WC vC"},F:{"1":"w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB yC zC 0C 1C CC eC 2C DC","194":"l m n o p q r s t u v","962":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k"},G:{"1":"GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC","772":"VC WC OD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"194":"iD"},R:{"2":"jD"},S:{"2":"kD","516":"lD"}},B:2,C:"CSS font-size-adjust",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P","194":"0 1 2 3 4 5 6 7 8 JB","962":"Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},C:{"1":"1 2 3 4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C","516":"0 b c d e f g h i j k l m n o p q r s t u v w x y z","772":"9 WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a 6C 7C"},D:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB","194":"3 4 5 6 7 8 JB","962":"0 1 2 rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},E:{"1":"UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC","772":"jC kC HD"},F:{"1":"0 1 2 3 4 5 6 7 8 w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB LD MD ND OD QC zC PD RC","194":"l m n o p q r s t u v","962":"eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k"},G:{"1":"UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC","772":"jC kC lD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"194":"6D"},R:{"2":"7D"},S:{"2":"8D","516":"9D"}},B:2,C:"CSS font-size-adjust",D:true}; diff --git a/node_modules/caniuse-lite/data/features/font-smooth.js b/node_modules/caniuse-lite/data/features/font-smooth.js index c0ead6a52..d62e35dad 100644 --- a/node_modules/caniuse-lite/data/features/font-smooth.js +++ b/node_modules/caniuse-lite/data/features/font-smooth.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O P","676":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 hC IC J MB K D E F A B C L M G N O P NB y z kC lC","804":"3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB","1828":"JB KB LB I BC MC NC iC jC"},D:{"2":"J","676":"0 1 2 3 4 5 6 7 8 9 MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"mC OC","676":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"F B C yC zC 0C 1C CC eC 2C DC","676":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"804":"kD lD"}},B:7,C:"CSS font-smooth",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M G N O P","676":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB 6C 7C","804":"0 1 2 3 4 5 6 7 8 EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB","1828":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"2":"J","676":"0 1 2 3 4 5 6 7 8 9 cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"8C cC","676":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"F B C LD MD ND OD QC zC PD RC","676":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"804":"8D 9D"}},B:7,C:"CSS font-smooth",D:true}; diff --git a/node_modules/caniuse-lite/data/features/font-unicode-range.js b/node_modules/caniuse-lite/data/features/font-unicode-range.js index c6923fe80..d610bfeef 100644 --- a/node_modules/caniuse-lite/data/features/font-unicode-range.js +++ b/node_modules/caniuse-lite/data/features/font-unicode-range.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E gC","4":"F A B"},B:{"1":"6 7 8 9 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","4":"C L M G N"},C:{"1":"6 7 8 9 eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB kC lC","194":"WB XB YB ZB aB bB cB dB"},D:{"1":"6 7 8 9 WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","4":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB"},E:{"1":"A B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","4":"J MB K D E F mC OC nC oC pC qC"},F:{"1":"1 2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","4":"0 G N O P NB y z"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","4":"E OC 3C fC 4C 5C 6C 7C 8C 9C"},H:{"2":"QD"},I:{"1":"I","4":"IC J RD SD TD UD fC VD WD"},J:{"2":"D","4":"A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"4":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","4":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"Font unicode-range subsetting",D:true}; +module.exports={A:{A:{"2":"K D E 1C","4":"F A B"},B:{"1":"0 1 2 3 4 5 6 7 8 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","4":"C L M G N"},C:{"1":"0 1 2 3 4 5 6 7 8 sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB 6C 7C","194":"kB lB mB nB oB pB qB rB"},D:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","4":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB"},E:{"1":"A B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","4":"J cB K D E F 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","4":"9 G N O P dB AB BB"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","4":"E cC QD 0C RD SD TD UD VD WD"},H:{"2":"oD"},I:{"1":"I","4":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D","4":"A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"4":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","4":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"Font unicode-range subsetting",D:true}; diff --git a/node_modules/caniuse-lite/data/features/font-variant-alternates.js b/node_modules/caniuse-lite/data/features/font-variant-alternates.js index 55820a016..c2137dd66 100644 --- a/node_modules/caniuse-lite/data/features/font-variant-alternates.js +++ b/node_modules/caniuse-lite/data/features/font-variant-alternates.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F gC","130":"A B"},B:{"1":"6 7 8 9 u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","130":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t"},C:{"1":"6 7 8 9 UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC","130":"0 1 J MB K D E F A B C L M G N O P NB y z","322":"2 3 4 5 OB PB QB RB SB TB"},D:{"1":"6 7 8 9 u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L M G","130":"0 1 2 3 4 5 N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t"},E:{"1":"A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"D E F mC OC oC pC","130":"J MB K nC"},F:{"1":"h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","130":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g"},G:{"1":"9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 6C 7C 8C","130":"3C fC 4C 5C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC","130":"VD WD"},J:{"2":"D","130":"A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"130":"EC"},P:{"1":"0 1 2 3 4 5","130":"J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"130":"iD"},R:{"130":"jD"},S:{"1":"kD lD"}},B:5,C:"CSS font-variant-alternates",D:true}; +module.exports={A:{A:{"2":"K D E F 1C","130":"A B"},B:{"1":"0 1 2 3 4 5 6 7 8 u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","130":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t"},C:{"1":"0 1 2 3 4 5 6 7 8 iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C","130":"9 J cB K D E F A B C L M G N O P dB AB BB CB","322":"DB EB FB GB HB IB eB fB gB hB"},D:{"1":"0 1 2 3 4 5 6 7 8 u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C L M G","130":"9 N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t"},E:{"1":"A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"D E F 8C cC AD BD","130":"J cB K 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","130":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g"},G:{"1":"WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC TD UD VD","130":"QD 0C RD SD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C","130":"tD uD"},J:{"2":"D","130":"A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"130":"SC"},P:{"1":"BB CB DB EB FB GB HB IB","130":"9 J AB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"130":"6D"},R:{"130":"7D"},S:{"1":"8D 9D"}},B:5,C:"CSS font-variant-alternates",D:true}; diff --git a/node_modules/caniuse-lite/data/features/font-variant-numeric.js b/node_modules/caniuse-lite/data/features/font-variant-numeric.js index 66b62e9ae..c3e4ef824 100644 --- a/node_modules/caniuse-lite/data/features/font-variant-numeric.js +++ b/node_modules/caniuse-lite/data/features/font-variant-numeric.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB kC lC"},D:{"1":"6 7 8 9 mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB"},E:{"1":"A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC"},F:{"1":"ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB yC zC 0C 1C CC eC 2C DC"},G:{"1":"9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D","16":"A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"CSS font-variant-numeric",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB"},E:{"1":"A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB LD MD ND OD QC zC PD RC"},G:{"1":"WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D","16":"A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"CSS font-variant-numeric",D:true}; diff --git a/node_modules/caniuse-lite/data/features/fontface.js b/node_modules/caniuse-lite/data/features/fontface.js index c4affae34..6d3a528ab 100644 --- a/node_modules/caniuse-lite/data/features/fontface.js +++ b/node_modules/caniuse-lite/data/features/fontface.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","132":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","2":"hC IC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x zC 0C 1C CC eC 2C DC","2":"F yC"},G:{"1":"E fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","260":"OC 3C"},H:{"2":"QD"},I:{"1":"J I UD fC VD WD","2":"RD","4":"IC SD TD"},J:{"1":"A","4":"D"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"@font-face Web fonts",D:true}; +module.exports={A:{A:{"1":"F A B","132":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","2":"2C WC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z MD ND OD QC zC PD RC","2":"F LD"},G:{"1":"E 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","260":"cC QD"},H:{"2":"oD"},I:{"1":"J I sD 0C tD uD","2":"pD","4":"WC qD rD"},J:{"1":"A","4":"D"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"@font-face Web fonts",D:true}; diff --git a/node_modules/caniuse-lite/data/features/form-attribute.js b/node_modules/caniuse-lite/data/features/form-attribute.js index 760b83867..1b0c5e478 100644 --- a/node_modules/caniuse-lite/data/features/form-attribute.js +++ b/node_modules/caniuse-lite/data/features/form-attribute.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F"},E:{"1":"K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC","16":"MB"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","2":"F"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC"},H:{"1":"QD"},I:{"1":"IC J I UD fC VD WD","2":"RD SD TD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Form attribute",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F"},E:{"1":"K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC","16":"cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","2":"F"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C"},H:{"1":"oD"},I:{"1":"WC J I sD 0C tD uD","2":"pD qD rD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Form attribute",D:true}; diff --git a/node_modules/caniuse-lite/data/features/form-submit-attributes.js b/node_modules/caniuse-lite/data/features/form-submit-attributes.js index 8e698b35d..1fd026104 100644 --- a/node_modules/caniuse-lite/data/features/form-submit-attributes.js +++ b/node_modules/caniuse-lite/data/features/form-submit-attributes.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"J MB K D E F A B C L M"},E:{"1":"K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 1C CC eC 2C DC","2":"F yC","16":"zC 0C"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC"},H:{"1":"QD"},I:{"1":"J I UD fC VD WD","2":"RD SD TD","16":"IC"},J:{"1":"A","2":"D"},K:{"1":"B C H CC eC DC","16":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Attributes for form submission",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"J cB K D E F A B C L M"},E:{"1":"K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z OD QC zC PD RC","2":"F LD","16":"MD ND"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C"},H:{"1":"oD"},I:{"1":"J I sD 0C tD uD","2":"pD qD rD","16":"WC"},J:{"1":"A","2":"D"},K:{"1":"B C H QC zC RC","16":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Attributes for form submission",D:true}; diff --git a/node_modules/caniuse-lite/data/features/form-validation.js b/node_modules/caniuse-lite/data/features/form-validation.js index 961d10457..54e499a2f 100644 --- a/node_modules/caniuse-lite/data/features/form-validation.js +++ b/node_modules/caniuse-lite/data/features/form-validation.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F"},E:{"1":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC","132":"MB K D E F A nC oC pC qC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x zC 0C 1C CC eC 2C DC","2":"F yC"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC","132":"E 3C fC 4C 5C 6C 7C 8C 9C AD"},H:{"516":"QD"},I:{"1":"I WD","2":"IC RD SD TD","132":"J UD fC VD"},J:{"1":"A","132":"D"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"132":"BC"},N:{"260":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","132":"kD"}},B:1,C:"Form validation",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F"},E:{"1":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC","132":"cB K D E F A 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z MD ND OD QC zC PD RC","2":"F LD"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC","132":"E QD 0C RD SD TD UD VD WD XD"},H:{"516":"oD"},I:{"1":"I uD","2":"WC pD qD rD","132":"J sD 0C tD"},J:{"1":"A","132":"D"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"132":"PC"},N:{"260":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","132":"8D"}},B:1,C:"Form validation",D:true}; diff --git a/node_modules/caniuse-lite/data/features/forms.js b/node_modules/caniuse-lite/data/features/forms.js index 1a2c4e79b..9ba8b05fb 100644 --- a/node_modules/caniuse-lite/data/features/forms.js +++ b/node_modules/caniuse-lite/data/features/forms.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"gC","4":"A B","8":"K D E F"},B:{"1":"6 7 8 9 N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","4":"C L M G"},C:{"4":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","8":"hC IC kC lC"},D:{"1":"6 7 8 9 KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","4":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB"},E:{"4":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","8":"mC OC"},F:{"1":"F B C mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","4":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB"},G:{"2":"OC","4":"E 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC","4":"VD WD"},J:{"2":"D","4":"A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"4":"BC"},N:{"4":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z aD bD PC cD dD eD fD gD FC GC HC hD","4":"J XD YD ZD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"4":"kD lD"}},B:1,C:"HTML5 form features",D:false}; +module.exports={A:{A:{"2":"1C","4":"A B","8":"K D E F"},B:{"1":"0 1 2 3 4 5 6 7 8 N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","4":"C L M G"},C:{"4":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","8":"2C WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","4":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B"},E:{"4":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","8":"8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 F B C 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","4":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB"},G:{"2":"cC","4":"E QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C","4":"tD uD"},J:{"2":"D","4":"A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"4":"PC"},N:{"4":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","4":"J vD wD xD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"4":"8D 9D"}},B:1,C:"HTML5 form features",D:false}; diff --git a/node_modules/caniuse-lite/data/features/fullscreen.js b/node_modules/caniuse-lite/data/features/fullscreen.js index b25dd0a90..7fd5b31e0 100644 --- a/node_modules/caniuse-lite/data/features/fullscreen.js +++ b/node_modules/caniuse-lite/data/features/fullscreen.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A gC","548":"B"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","516":"C L M G N O P"},C:{"1":"6 7 8 9 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F kC lC","676":"0 1 2 3 4 5 A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB","1700":"hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB"},D:{"1":"6 7 8 9 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L M","676":"G N O P NB","804":"0 1 2 3 4 5 y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B"},E:{"1":"VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC","548":"RC EC uC FC SC TC UC","676":"nC","804":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC"},F:{"1":"wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","2":"F B C yC zC 0C 1C CC eC 2C","804":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD","2052":"ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D","292":"A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A","548":"B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z PC cD dD eD fD gD FC GC HC hD","804":"J XD YD ZD aD bD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Fullscreen API",D:true}; +module.exports={A:{A:{"2":"K D E F A 1C","548":"B"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","516":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F 6C 7C","676":"9 A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB","1700":"vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B"},D:{"1":"0 1 2 3 4 5 6 7 8 HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C L M","676":"G N O P dB","804":"9 AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC"},E:{"1":"jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC","548":"fC SC GD TC gC hC iC","676":"9C","804":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC"},F:{"1":"0 1 2 3 4 5 6 7 8 AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","2":"F B C LD MD ND OD QC zC PD","804":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD","2052":"bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D","292":"A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A","548":"B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB dC 0D 1D 2D 3D 4D TC UC VC 5D","804":"J vD wD xD yD zD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Fullscreen API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/gamepad.js b/node_modules/caniuse-lite/data/features/gamepad.js index b6cadc774..5b6ec08ed 100644 --- a/node_modules/caniuse-lite/data/features/gamepad.js +++ b/node_modules/caniuse-lite/data/features/gamepad.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB kC lC"},D:{"1":"3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L M G N O P NB y","33":"0 1 2 z"},E:{"1":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC"},F:{"1":"2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:5,C:"Gamepad API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB","33":"AB BB CB DB"},E:{"1":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB LD MD ND OD QC zC PD RC"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:5,C:"Gamepad API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/geolocation.js b/node_modules/caniuse-lite/data/features/geolocation.js index 2ee54427e..b69b96e44 100644 --- a/node_modules/caniuse-lite/data/features/geolocation.js +++ b/node_modules/caniuse-lite/data/features/geolocation.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"gC","8":"K D E"},B:{"1":"C L M G N O P","129":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB kC lC","8":"hC IC","129":"6 7 8 9 pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"1":"0 1 2 3 4 5 MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB","4":"J","129":"6 7 8 9 kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"MB K D E F B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","8":"J mC OC","129":"A"},F:{"1":"0 1 2 3 4 5 B C N O P NB y z OB PB QB RB SB TB UB VB WB XB YB 1C CC eC 2C DC","2":"F G yC","8":"zC 0C","129":"ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C","129":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"IC J RD SD TD UD fC VD WD","129":"I"},J:{"1":"D A"},K:{"1":"B C CC eC DC","8":"A","129":"H"},L:{"129":"I"},M:{"129":"BC"},N:{"1":"A B"},O:{"129":"EC"},P:{"1":"J","129":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"129":"iD"},R:{"129":"jD"},S:{"1":"kD","129":"lD"}},B:2,C:"Geolocation",D:true}; +module.exports={A:{A:{"1":"F A B","2":"1C","8":"K D E"},B:{"1":"C L M G N O P","129":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 6C 7C","8":"2C WC","129":"0 1 2 3 4 5 6 7 8 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"1":"9 cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB","4":"J","129":"0 1 2 3 4 5 6 7 8 yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"cB K D E F B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","8":"J 8C cC","129":"A"},F:{"1":"9 B C N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB OD QC zC PD RC","2":"F G LD","8":"MD ND","129":"0 1 2 3 4 5 6 7 8 nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"1":"E cC QD 0C RD SD TD UD VD WD","129":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"WC J pD qD rD sD 0C tD uD","129":"I"},J:{"1":"D A"},K:{"1":"B C QC zC RC","8":"A","129":"H"},L:{"129":"I"},M:{"129":"PC"},N:{"1":"A B"},O:{"129":"SC"},P:{"1":"J","129":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"129":"6D"},R:{"129":"7D"},S:{"1":"8D","129":"9D"}},B:2,C:"Geolocation",D:true}; diff --git a/node_modules/caniuse-lite/data/features/getboundingclientrect.js b/node_modules/caniuse-lite/data/features/getboundingclientrect.js index 32f3a140f..47573688f 100644 --- a/node_modules/caniuse-lite/data/features/getboundingclientrect.js +++ b/node_modules/caniuse-lite/data/features/getboundingclientrect.js @@ -1 +1 @@ -module.exports={A:{A:{"644":"K D gC","2049":"F A B","2692":"E"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2049":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC","260":"J MB K D E F A B","1156":"IC","1284":"kC","1796":"lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"mC OC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 1C CC eC 2C DC","16":"F yC","132":"zC 0C"},G:{"1":"E 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC"},H:{"1":"QD"},I:{"1":"IC J I TD UD fC VD WD","16":"RD SD"},J:{"1":"D A"},K:{"1":"B C H CC eC DC","132":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"2049":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"Element.getBoundingClientRect()",D:true}; +module.exports={A:{A:{"644":"K D 1C","2049":"F A B","2692":"E"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2049":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C","260":"J cB K D E F A B","1156":"WC","1284":"6C","1796":"7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z OD QC zC PD RC","16":"F LD","132":"MD ND"},G:{"1":"E QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC"},H:{"1":"oD"},I:{"1":"WC J I rD sD 0C tD uD","16":"pD qD"},J:{"1":"D A"},K:{"1":"B C H QC zC RC","132":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"2049":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"Element.getBoundingClientRect()",D:true}; diff --git a/node_modules/caniuse-lite/data/features/getcomputedstyle.js b/node_modules/caniuse-lite/data/features/getcomputedstyle.js index 3028813fa..0420370e0 100644 --- a/node_modules/caniuse-lite/data/features/getcomputedstyle.js +++ b/node_modules/caniuse-lite/data/features/getcomputedstyle.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC","132":"IC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","260":"J MB K D E F A"},E:{"1":"MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","260":"J mC OC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 1C CC eC 2C DC","260":"F yC zC 0C"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","260":"OC 3C fC"},H:{"260":"QD"},I:{"1":"J I UD fC VD WD","260":"IC RD SD TD"},J:{"1":"A","260":"D"},K:{"1":"B C H CC eC DC","260":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"getComputedStyle",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C","132":"WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","260":"J cB K D E F A"},E:{"1":"cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","260":"J 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z OD QC zC PD RC","260":"F LD MD ND"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","260":"cC QD 0C"},H:{"260":"oD"},I:{"1":"J I sD 0C tD uD","260":"WC pD qD rD"},J:{"1":"A","260":"D"},K:{"1":"B C H QC zC RC","260":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"getComputedStyle",D:true}; diff --git a/node_modules/caniuse-lite/data/features/getelementsbyclassname.js b/node_modules/caniuse-lite/data/features/getelementsbyclassname.js index 734b1c1c0..02b72c207 100644 --- a/node_modules/caniuse-lite/data/features/getelementsbyclassname.js +++ b/node_modules/caniuse-lite/data/features/getelementsbyclassname.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"gC","8":"K D E"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","8":"hC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","2":"F"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"getElementsByClassName",D:true}; +module.exports={A:{A:{"1":"F A B","2":"1C","8":"K D E"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","8":"2C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","2":"F"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"getElementsByClassName",D:true}; diff --git a/node_modules/caniuse-lite/data/features/getrandomvalues.js b/node_modules/caniuse-lite/data/features/getrandomvalues.js index 5527ee743..7399d0fbb 100644 --- a/node_modules/caniuse-lite/data/features/getrandomvalues.js +++ b/node_modules/caniuse-lite/data/features/getrandomvalues.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A gC","33":"B"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G N O P NB y kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A"},E:{"1":"D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K mC OC nC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A","33":"B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"crypto.getRandomValues()",D:true}; +module.exports={A:{A:{"2":"K D E F A 1C","33":"B"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A"},E:{"1":"D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K 8C cC 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A","33":"B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"crypto.getRandomValues()",D:true}; diff --git a/node_modules/caniuse-lite/data/features/gyroscope.js b/node_modules/caniuse-lite/data/features/gyroscope.js index 685700ba6..d540fd6a2 100644 --- a/node_modules/caniuse-lite/data/features/gyroscope.js +++ b/node_modules/caniuse-lite/data/features/gyroscope.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"6 7 8 9 zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB","194":"sB JC tB KC uB vB wB xB yB"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:4,C:"Gyroscope",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B","194":"6B XC 7B YC 8B 9B AC BC CC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:4,C:"Gyroscope",D:true}; diff --git a/node_modules/caniuse-lite/data/features/hardwareconcurrency.js b/node_modules/caniuse-lite/data/features/hardwareconcurrency.js index 0ce199584..2bb60f053 100644 --- a/node_modules/caniuse-lite/data/features/hardwareconcurrency.js +++ b/node_modules/caniuse-lite/data/features/hardwareconcurrency.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M"},C:{"1":"6 7 8 9 iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB kC lC"},D:{"1":"6 7 8 9 XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB"},E:{"2":"J MB K D B C L M G mC OC nC oC pC CC DC rC sC tC QC","129":"PC","194":"E F A qC","257":"RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC"},G:{"2":"OC 3C fC 4C 5C 6C CD DD ED FD GD HD ID JD KD LD MD QC","129":"BD","194":"E 7C 8C 9C AD","257":"RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"navigator.hardwareConcurrency",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M"},C:{"1":"0 1 2 3 4 5 6 7 8 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB"},E:{"2":"J cB K D B C L M G 8C cC 9C AD BD QC RC DD ED FD eC","129":"dC","194":"E F A CD","257":"fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB LD MD ND OD QC zC PD RC"},G:{"2":"cC QD 0C RD SD TD ZD aD bD cD dD eD fD gD hD iD jD eC","129":"YD","194":"E UD VD WD XD","257":"fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"navigator.hardwareConcurrency",D:true}; diff --git a/node_modules/caniuse-lite/data/features/hashchange.js b/node_modules/caniuse-lite/data/features/hashchange.js index a64793f0b..c643a2d57 100644 --- a/node_modules/caniuse-lite/data/features/hashchange.js +++ b/node_modules/caniuse-lite/data/features/hashchange.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"E F A B","8":"K D gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC lC","8":"hC IC kC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","8":"J"},E:{"1":"MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","8":"J mC OC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 1C CC eC 2C DC","8":"F yC zC 0C"},G:{"1":"E 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC"},H:{"2":"QD"},I:{"1":"IC J I SD TD UD fC VD WD","2":"RD"},J:{"1":"D A"},K:{"1":"B C H CC eC DC","8":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Hashchange event",D:true}; +module.exports={A:{A:{"1":"E F A B","8":"K D 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 7C","8":"2C WC 6C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","8":"J"},E:{"1":"cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","8":"J 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z OD QC zC PD RC","8":"F LD MD ND"},G:{"1":"E QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC"},H:{"2":"oD"},I:{"1":"WC J I qD rD sD 0C tD uD","2":"pD"},J:{"1":"D A"},K:{"1":"B C H QC zC RC","8":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Hashchange event",D:true}; diff --git a/node_modules/caniuse-lite/data/features/heif.js b/node_modules/caniuse-lite/data/features/heif.js index 18a614ef3..e2a1a13aa 100644 --- a/node_modules/caniuse-lite/data/features/heif.js +++ b/node_modules/caniuse-lite/data/features/heif.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC PC","130":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD OD","130":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:6,C:"HEIF/HEIC image format",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD dC","130":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD lD","130":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:6,C:"HEIF/HEIC image format",D:true}; diff --git a/node_modules/caniuse-lite/data/features/hevc.js b/node_modules/caniuse-lite/data/features/hevc.js index ace789f91..30a2329d7 100644 --- a/node_modules/caniuse-lite/data/features/hevc.js +++ b/node_modules/caniuse-lite/data/features/hevc.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A gC","132":"B"},B:{"132":"C L M G N O P","1028":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB kC lC","4098":"BB","8258":"CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p","2052":"6 7 8 9 q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"L M G rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC PC","516":"B C CC DC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c yC zC 0C 1C CC eC 2C DC","2052":"d e f g h i j k l m n o p q r s t u v w x"},G:{"1":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD"},H:{"2":"QD"},I:{"2":"IC J RD SD TD UD fC VD WD","2052":"I"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","258":"H"},L:{"2052":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"0 1 2 3 4 5 z","2":"J","258":"y XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:6,C:"HEVC/H.265 video format",D:true}; +module.exports={A:{A:{"2":"K D E F A 1C","132":"B"},B:{"132":"C L M G N O P","1028":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 6C 7C","4098":"3","8258":"4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB","16388":"UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p","2052":"0 1 2 3 4 5 6 7 8 q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"L M G DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD dC","516":"B C QC RC"},F:{"2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c LD MD ND OD QC zC PD RC","2052":"0 1 2 3 4 5 6 7 8 d e f g h i j k l m n o p q r s t u v w x y z"},G:{"1":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD"},H:{"2":"oD"},I:{"2":"WC J pD qD rD sD 0C tD uD","2052":"I"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","258":"H"},L:{"2052":"I"},M:{"16388":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"AB BB CB DB EB FB GB HB IB","2":"J","258":"9 vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:6,C:"HEVC/H.265 video format",D:true}; diff --git a/node_modules/caniuse-lite/data/features/hidden.js b/node_modules/caniuse-lite/data/features/hidden.js index 18a6f7062..6b018b0c2 100644 --- a/node_modules/caniuse-lite/data/features/hidden.js +++ b/node_modules/caniuse-lite/data/features/hidden.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"K D E F A gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB"},E:{"1":"K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC"},F:{"1":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x CC eC 2C DC","2":"F B yC zC 0C 1C"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC"},H:{"1":"QD"},I:{"1":"J I UD fC VD WD","2":"IC RD SD TD"},J:{"1":"A","2":"D"},K:{"1":"C H CC eC DC","2":"A B"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"B","2":"A"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"hidden attribute",D:true}; +module.exports={A:{A:{"1":"B","2":"K D E F A 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB"},E:{"1":"K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z QC zC PD RC","2":"F B LD MD ND OD"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C"},H:{"1":"oD"},I:{"1":"J I sD 0C tD uD","2":"WC pD qD rD"},J:{"1":"A","2":"D"},K:{"1":"C H QC zC RC","2":"A B"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"B","2":"A"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"hidden attribute",D:true}; diff --git a/node_modules/caniuse-lite/data/features/high-resolution-time.js b/node_modules/caniuse-lite/data/features/high-resolution-time.js index bb61133ec..53f0877ff 100644 --- a/node_modules/caniuse-lite/data/features/high-resolution-time.js +++ b/node_modules/caniuse-lite/data/features/high-resolution-time.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB","2":"hC IC J MB K D E F A B C L M kC lC","129":"pB qB rB","769":"sB JC","1281":"6 7 8 9 tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"1":"2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L M G N O P NB","33":"0 1 y z"},E:{"1":"E F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D mC OC nC oC pC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C 6C 7C"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"High Resolution Time API",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B","2":"2C WC J cB K D E F A B C L M 6C 7C","129":"3B 4B 5B","769":"6B XC","1281":"0 1 2 3 4 5 6 7 8 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"1":"0 1 2 3 4 5 6 7 8 DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C L M G N O P dB","33":"9 AB BB CB"},E:{"1":"E F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD TD UD"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"High Resolution Time API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/history.js b/node_modules/caniuse-lite/data/features/history.js index e1338cd16..b7dd6607e 100644 --- a/node_modules/caniuse-lite/data/features/history.js +++ b/node_modules/caniuse-lite/data/features/history.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J"},E:{"1":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC","4":"MB nC"},F:{"1":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x eC 2C DC","2":"F B yC zC 0C 1C CC"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C","4":"fC"},H:{"2":"QD"},I:{"1":"I SD TD fC VD WD","2":"IC J RD UD"},J:{"1":"D A"},K:{"1":"C H CC eC DC","2":"A B"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Session history management",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J"},E:{"1":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC","4":"cB 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z zC PD RC","2":"F B LD MD ND OD QC"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD","4":"0C"},H:{"2":"oD"},I:{"1":"I qD rD 0C tD uD","2":"WC J pD sD"},J:{"1":"D A"},K:{"1":"C H QC zC RC","2":"A B"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Session history management",D:true}; diff --git a/node_modules/caniuse-lite/data/features/html-media-capture.js b/node_modules/caniuse-lite/data/features/html-media-capture.js index 56be02c1e..4ee4c20fc 100644 --- a/node_modules/caniuse-lite/data/features/html-media-capture.js +++ b/node_modules/caniuse-lite/data/features/html-media-capture.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"OC 3C fC 4C","129":"E 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"IC J I UD fC VD WD","2":"RD","257":"SD TD"},J:{"1":"A","16":"D"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"516":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"16":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:2,C:"HTML Media Capture",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"cC QD 0C RD","129":"E SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"WC J I sD 0C tD uD","2":"pD","257":"qD rD"},J:{"1":"A","16":"D"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"516":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"16":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:2,C:"HTML Media Capture",D:true}; diff --git a/node_modules/caniuse-lite/data/features/html5semantic.js b/node_modules/caniuse-lite/data/features/html5semantic.js index 1605976a2..6c05add4c 100644 --- a/node_modules/caniuse-lite/data/features/html5semantic.js +++ b/node_modules/caniuse-lite/data/features/html5semantic.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"gC","8":"K D E","260":"F A B"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC","132":"IC kC lC","260":"J MB K D E F A B C L M G N O P NB y"},D:{"1":"4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","132":"J MB","260":"0 1 2 3 K D E F A B C L M G N O P NB y z"},E:{"1":"D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","132":"J mC OC","260":"MB K nC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","132":"F B yC zC 0C 1C","260":"C CC eC 2C DC"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","132":"OC","260":"3C fC 4C 5C"},H:{"132":"QD"},I:{"1":"I VD WD","132":"RD","260":"IC J SD TD UD fC"},J:{"260":"D A"},K:{"1":"H","132":"A","260":"B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"260":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"HTML5 semantic elements",D:true}; +module.exports={A:{A:{"2":"1C","8":"K D E","260":"F A B"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C","132":"WC 6C 7C","260":"9 J cB K D E F A B C L M G N O P dB"},D:{"1":"0 1 2 3 4 5 6 7 8 FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","132":"J cB","260":"9 K D E F A B C L M G N O P dB AB BB CB DB EB"},E:{"1":"D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","132":"J 8C cC","260":"cB K 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","132":"F B LD MD ND OD","260":"C QC zC PD RC"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","132":"cC","260":"QD 0C RD SD"},H:{"132":"oD"},I:{"1":"I tD uD","132":"pD","260":"WC J qD rD sD 0C"},J:{"260":"D A"},K:{"1":"H","132":"A","260":"B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"260":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"HTML5 semantic elements",D:true}; diff --git a/node_modules/caniuse-lite/data/features/http-live-streaming.js b/node_modules/caniuse-lite/data/features/http-live-streaming.js index 190e795f4..c54cb4b97 100644 --- a/node_modules/caniuse-lite/data/features/http-live-streaming.js +++ b/node_modules/caniuse-lite/data/features/http-live-streaming.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"C L M G N O P","2":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC nC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"IC J I UD fC VD WD","2":"RD SD TD"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:7,C:"HTTP Live Streaming (HLS)",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"C L M G N O P","2":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"ZB aB bB I aC PC bC","2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB"},E:{"1":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC 9C"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"WC J I sD 0C tD uD","2":"pD qD rD"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:7,C:"HTTP Live Streaming (HLS)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/http2.js b/node_modules/caniuse-lite/data/features/http2.js index 3c7aeb090..5116c5c89 100644 --- a/node_modules/caniuse-lite/data/features/http2.js +++ b/node_modules/caniuse-lite/data/features/http2.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A gC","132":"B"},B:{"1":"C L M G N O P","513":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB kC lC","513":"6 7 8 9 nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"1":"bB cB dB eB fB gB hB iB jB kB","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB","513":"6 7 8 9 lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E mC OC nC oC pC","260":"F A qC PC"},F:{"1":"OB PB QB RB SB TB UB VB WB XB","2":"0 1 2 3 4 5 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC","513":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"1":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C"},H:{"2":"QD"},I:{"2":"IC J RD SD TD UD fC VD WD","513":"I"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","513":"H"},L:{"513":"I"},M:{"513":"BC"},N:{"2":"A B"},O:{"513":"EC"},P:{"1":"J","513":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"513":"iD"},R:{"513":"jD"},S:{"1":"kD","513":"lD"}},B:6,C:"HTTP/2 protocol",D:true}; +module.exports={A:{A:{"2":"K D E F A 1C","132":"B"},B:{"1":"C L M G N O P","513":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB 6C 7C","513":"0 1 2 3 4 5 6 7 8 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"1":"pB qB rB sB tB uB vB wB xB yB","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB","513":"0 1 2 3 4 5 6 7 8 zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E 8C cC 9C AD BD","260":"F A CD dC"},F:{"1":"HB IB eB fB gB hB iB jB kB lB","2":"9 F B C G N O P dB AB BB CB DB EB FB GB LD MD ND OD QC zC PD RC","513":"0 1 2 3 4 5 6 7 8 mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"1":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD"},H:{"2":"oD"},I:{"2":"WC J pD qD rD sD 0C tD uD","513":"I"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","513":"H"},L:{"513":"I"},M:{"513":"PC"},N:{"2":"A B"},O:{"513":"SC"},P:{"1":"J","513":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"513":"6D"},R:{"513":"7D"},S:{"1":"8D","513":"9D"}},B:6,C:"HTTP/2 protocol",D:true}; diff --git a/node_modules/caniuse-lite/data/features/http3.js b/node_modules/caniuse-lite/data/features/http3.js index 9dc1ef5ac..5ca1ab9b0 100644 --- a/node_modules/caniuse-lite/data/features/http3.js +++ b/node_modules/caniuse-lite/data/features/http3.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P","322":"Q H R S T","578":"U V"},C:{"1":"6 7 8 9 X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B kC lC","194":"4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W"},D:{"1":"6 7 8 9 W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC","322":"Q H R S T","578":"U V"},E:{"1":"HC cC dC xC","2":"J MB K D E F A B C L mC OC nC oC pC qC PC CC DC rC","2049":"VC WC vC GC XC YC ZC aC bC wC","2113":"FC SC TC UC","3140":"M G sC tC QC RC EC uC"},F:{"1":"6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B yC zC 0C 1C CC eC 2C DC","578":"5B"},G:{"1":"HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD","2049":"VC WC OD GC XC YC ZC aC bC PD","2113":"FC SC TC UC","2116":"KD LD MD QC RC EC ND"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z fD gD FC GC HC hD","2":"J XD YD ZD aD bD PC cD dD eD"},Q:{"2":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:6,C:"HTTP/3 protocol",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P","322":"Q H R S T","578":"U V"},C:{"1":"0 1 2 3 4 5 6 7 8 X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC 6C 7C","194":"IC JC KC LC MC NC OC Q H R ZC S T U V W"},D:{"1":"0 1 2 3 4 5 6 7 8 W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC","322":"Q H R S T","578":"U V"},E:{"1":"VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L 8C cC 9C AD BD CD dC QC RC DD","2049":"jC kC HD UC lC mC nC oC pC ID","2113":"TC gC hC iC","3140":"M G ED FD eC fC SC GD"},F:{"1":"0 1 2 3 4 5 6 7 8 KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC LD MD ND OD QC zC PD RC","578":"JC"},G:{"1":"VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD","2049":"jC kC lD UC lC mC nC oC pC mD","2113":"TC gC hC iC","2116":"hD iD jD eC fC SC kD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"xD","2":"9 J AB BB CB DB EB FB GB vD wD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","4098":"HB IB"},Q:{"2":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:6,C:"HTTP/3 protocol",D:true}; diff --git a/node_modules/caniuse-lite/data/features/iframe-sandbox.js b/node_modules/caniuse-lite/data/features/iframe-sandbox.js index 5eee2d610..4b426b1e2 100644 --- a/node_modules/caniuse-lite/data/features/iframe-sandbox.js +++ b/node_modules/caniuse-lite/data/features/iframe-sandbox.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G N kC lC","4":"0 1 2 3 4 5 O P NB y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J"},E:{"1":"MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC"},H:{"2":"QD"},I:{"1":"IC J I SD TD UD fC VD WD","2":"RD"},J:{"1":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"sandbox attribute for iframes",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M G N 6C 7C","4":"9 O P dB AB BB CB DB EB FB GB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J"},E:{"1":"cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC"},H:{"2":"oD"},I:{"1":"WC J I qD rD sD 0C tD uD","2":"pD"},J:{"1":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"sandbox attribute for iframes",D:true}; diff --git a/node_modules/caniuse-lite/data/features/iframe-seamless.js b/node_modules/caniuse-lite/data/features/iframe-seamless.js index d0b1d98a5..f1f380575 100644 --- a/node_modules/caniuse-lite/data/features/iframe-seamless.js +++ b/node_modules/caniuse-lite/data/features/iframe-seamless.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"5 6 7 8 9 J MB K D E F A B C L M G N O P NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","66":"0 1 2 3 4 y z"},E:{"2":"J MB K E F A B C L M G mC OC nC oC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","130":"D pC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","130":"6C"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:7,C:"seamless attribute for iframes",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 J cB K D E F A B C L M G N O P dB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","66":"9 AB BB CB DB EB FB"},E:{"2":"J cB K E F A B C L M G 8C cC 9C AD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","130":"D BD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","130":"TD"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:7,C:"seamless attribute for iframes",D:true}; diff --git a/node_modules/caniuse-lite/data/features/iframe-srcdoc.js b/node_modules/caniuse-lite/data/features/iframe-srcdoc.js index 3eae6cdbe..306f3abef 100644 --- a/node_modules/caniuse-lite/data/features/iframe-srcdoc.js +++ b/node_modules/caniuse-lite/data/features/iframe-srcdoc.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"gC","8":"K D E F A B"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","8":"C L M G N O P"},C:{"1":"3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC","8":"0 1 2 IC J MB K D E F A B C L M G N O P NB y z kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L","8":"M G N O P NB"},E:{"1":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"mC OC","8":"J MB nC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B yC zC 0C 1C","8":"C CC eC 2C DC"},G:{"1":"E 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC","8":"3C fC 4C"},H:{"2":"QD"},I:{"1":"I VD WD","8":"IC J RD SD TD UD fC"},J:{"1":"A","8":"D"},K:{"1":"H","2":"A B","8":"C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"8":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"srcdoc attribute for iframes",D:true}; +module.exports={A:{A:{"2":"1C","8":"K D E F A B"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","8":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C","8":"9 WC J cB K D E F A B C L M G N O P dB AB BB CB DB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C L","8":"M G N O P dB"},E:{"1":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"8C cC","8":"J cB 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B LD MD ND OD","8":"C QC zC PD RC"},G:{"1":"E SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC","8":"QD 0C RD"},H:{"2":"oD"},I:{"1":"I tD uD","8":"WC J pD qD rD sD 0C"},J:{"1":"A","8":"D"},K:{"1":"H","2":"A B","8":"C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"8":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"srcdoc attribute for iframes",D:true}; diff --git a/node_modules/caniuse-lite/data/features/imagecapture.js b/node_modules/caniuse-lite/data/features/imagecapture.js index c84df10cb..48fdde658 100644 --- a/node_modules/caniuse-lite/data/features/imagecapture.js +++ b/node_modules/caniuse-lite/data/features/imagecapture.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB kC lC","194":"6 7 8 9 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"1":"6 7 8 9 JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB","322":"nB oB pB qB rB sB"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC","516":"xC"},F:{"1":"gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB yC zC 0C 1C CC eC 2C DC","322":"aB bB cB dB eB fB"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"194":"kD lD"}},B:5,C:"ImageCapture API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB 6C 7C","194":"0 1 2 3 4 5 6 7 8 jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"1":"0 1 2 3 4 5 6 7 8 XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B","322":"1B 2B 3B 4B 5B 6B"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC","516":"KD"},F:{"1":"0 1 2 3 4 5 6 7 8 uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB LD MD ND OD QC zC PD RC","322":"oB pB qB rB sB tB"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"194":"8D 9D"}},B:5,C:"ImageCapture API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/ime.js b/node_modules/caniuse-lite/data/features/ime.js index e9c7b9146..daf07fce1 100644 --- a/node_modules/caniuse-lite/data/features/ime.js +++ b/node_modules/caniuse-lite/data/features/ime.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A gC","161":"B"},B:{"2":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","161":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A","161":"B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:7,C:"Input Method Editor API",D:true}; +module.exports={A:{A:{"2":"K D E F A 1C","161":"B"},B:{"2":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","161":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A","161":"B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:7,C:"Input Method Editor API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js b/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js index f4cf38fc0..71434205a 100644 --- a/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js +++ b/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"naturalWidth & naturalHeight image properties",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"naturalWidth & naturalHeight image properties",D:true}; diff --git a/node_modules/caniuse-lite/data/features/import-maps.js b/node_modules/caniuse-lite/data/features/import-maps.js index 086afde08..74271e245 100644 --- a/node_modules/caniuse-lite/data/features/import-maps.js +++ b/node_modules/caniuse-lite/data/features/import-maps.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P","194":"Q H R S T U V W X"},C:{"1":"6 7 8 9 r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k kC lC","322":"l m n o p q"},D:{"1":"6 7 8 9 Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B","194":"6B 7B 8B 9B AC Q H R S T U V W X"},E:{"1":"VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC"},F:{"1":"8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB yC zC 0C 1C CC eC 2C DC","194":"uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B"},G:{"1":"VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z gD FC GC HC hD","2":"J XD YD ZD aD bD PC cD dD eD fD"},Q:{"2":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:7,C:"Import maps",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P","194":"Q H R S T U V W X"},C:{"1":"0 1 2 3 4 5 6 7 8 r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k 6C 7C","322":"l m n o p q"},D:{"1":"0 1 2 3 4 5 6 7 8 Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC","194":"KC LC MC NC OC Q H R S T U V W X"},E:{"1":"jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC"},F:{"1":"0 1 2 3 4 5 6 7 8 MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B LD MD ND OD QC zC PD RC","194":"8B 9B AC BC CC DC EC FC GC HC IC JC KC LC"},G:{"1":"jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 4D TC UC VC 5D","2":"J vD wD xD yD zD dC 0D 1D 2D 3D"},Q:{"2":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:7,C:"Import maps",D:true}; diff --git a/node_modules/caniuse-lite/data/features/imports.js b/node_modules/caniuse-lite/data/features/imports.js index ed087cec2..923489d33 100644 --- a/node_modules/caniuse-lite/data/features/imports.js +++ b/node_modules/caniuse-lite/data/features/imports.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F gC","8":"A B"},B:{"1":"Q","2":"6 7 8 9 H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","8":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB kC lC","8":"6 7 8 9 QB RB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","72":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB"},D:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q","2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","66":"QB RB SB TB UB","72":"VB"},E:{"2":"J MB mC OC nC","8":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"1 2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB","2":"F B C G N zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","66":"O P NB y z","72":"0"},G:{"2":"OC 3C fC 4C 5C","8":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"8":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"J XD YD ZD aD bD PC cD dD","2":"0 1 2 3 4 5 y z eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"2":"jD"},S:{"1":"kD","8":"lD"}},B:5,C:"HTML Imports",D:true}; +module.exports={A:{A:{"2":"K D E F 1C","8":"A B"},B:{"1":"Q","2":"0 1 2 3 4 5 6 7 8 H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","8":"C L M G N O P"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB 6C 7C","8":"0 1 2 3 4 5 6 7 8 eB fB 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","72":"gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B"},D:{"1":"kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q","2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","66":"eB fB gB hB iB","72":"jB"},E:{"2":"J cB 8C cC 9C","8":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC","2":"0 1 2 3 4 5 6 7 8 F B C G N DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","66":"9 O P dB AB","72":"BB"},G:{"2":"cC QD 0C RD SD","8":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"8":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"J vD wD xD yD zD dC 0D 1D","2":"9 AB BB CB DB EB FB GB HB IB 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"2":"7D"},S:{"1":"8D","8":"9D"}},B:5,C:"HTML Imports",D:true}; diff --git a/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js b/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js index e8bd27391..967c99c9d 100644 --- a/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js +++ b/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"K D E F A B","16":"gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC lC","2":"hC IC","16":"kC"},D:{"1":"6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z"},E:{"1":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC nC"},F:{"1":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 2C DC","2":"F B yC zC 0C 1C CC eC"},G:{"1":"FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"indeterminate checkbox",D:true}; +module.exports={A:{A:{"1":"K D E F A B","16":"1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 7C","2":"2C WC","16":"6C"},D:{"1":"0 1 2 3 4 5 6 7 8 HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB"},E:{"1":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z PD RC","2":"F B LD MD ND OD QC zC"},G:{"1":"cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"indeterminate checkbox",D:true}; diff --git a/node_modules/caniuse-lite/data/features/indexeddb.js b/node_modules/caniuse-lite/data/features/indexeddb.js index a2001e40a..2e4b6992d 100644 --- a/node_modules/caniuse-lite/data/features/indexeddb.js +++ b/node_modules/caniuse-lite/data/features/indexeddb.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F gC","132":"A B"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","132":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC","33":"A B C L M G","36":"J MB K D E F"},D:{"1":"2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"A","8":"J MB K D E F","33":"1","36":"0 B C L M G N O P NB y z"},E:{"1":"A B C L M G PC CC DC rC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","8":"J MB K D mC OC nC oC","260":"E F pC qC","516":"sC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F yC zC","8":"B C 0C 1C CC eC 2C DC"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","8":"OC 3C fC 4C 5C 6C","260":"E 7C 8C 9C","516":"LD"},H:{"2":"QD"},I:{"1":"I VD WD","8":"IC J RD SD TD UD fC"},J:{"1":"A","8":"D"},K:{"1":"H","2":"A","8":"B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"132":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"IndexedDB",D:true}; +module.exports={A:{A:{"2":"K D E F 1C","132":"A B"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","132":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C","33":"A B C L M G","36":"J cB K D E F"},D:{"1":"0 1 2 3 4 5 6 7 8 DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"A","8":"J cB K D E F","33":"CB","36":"9 B C L M G N O P dB AB BB"},E:{"1":"A B C L M G dC QC RC DD FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","8":"J cB K D 8C cC 9C AD","260":"E F BD CD","516":"ED"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F LD MD","8":"B C ND OD QC zC PD RC"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","8":"cC QD 0C RD SD TD","260":"E UD VD WD","516":"iD"},H:{"2":"oD"},I:{"1":"I tD uD","8":"WC J pD qD rD sD 0C"},J:{"1":"A","8":"D"},K:{"1":"H","2":"A","8":"B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"132":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"IndexedDB",D:true}; diff --git a/node_modules/caniuse-lite/data/features/indexeddb2.js b/node_modules/caniuse-lite/data/features/indexeddb2.js index 7ca976e77..67c4cf76d 100644 --- a/node_modules/caniuse-lite/data/features/indexeddb2.js +++ b/node_modules/caniuse-lite/data/features/indexeddb2.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB kC lC","132":"eB fB gB","260":"hB iB jB kB"},D:{"1":"6 7 8 9 sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB","132":"iB jB kB lB","260":"mB nB oB pB qB rB"},E:{"1":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC"},F:{"1":"fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB yC zC 0C 1C CC eC 2C DC","132":"VB WB XB YB","260":"ZB aB bB cB dB eB"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C","16":"AD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J","260":"XD YD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","260":"kD"}},B:2,C:"IndexedDB 2.0",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB 6C 7C","132":"sB tB uB","260":"vB wB xB yB"},D:{"1":"0 1 2 3 4 5 6 7 8 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB","132":"wB xB yB zB","260":"0B 1B 2B 3B 4B 5B"},E:{"1":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB LD MD ND OD QC zC PD RC","132":"jB kB lB mB","260":"nB oB pB qB rB sB"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD","16":"XD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J","260":"vD wD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","260":"8D"}},B:2,C:"IndexedDB 2.0",D:true}; diff --git a/node_modules/caniuse-lite/data/features/inline-block.js b/node_modules/caniuse-lite/data/features/inline-block.js index 675df0e7f..a359da87c 100644 --- a/node_modules/caniuse-lite/data/features/inline-block.js +++ b/node_modules/caniuse-lite/data/features/inline-block.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"E F A B","4":"gC","132":"K D"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","36":"hC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"CSS inline-block",D:true}; +module.exports={A:{A:{"1":"E F A B","4":"1C","132":"K D"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","36":"2C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"CSS inline-block",D:true}; diff --git a/node_modules/caniuse-lite/data/features/innertext.js b/node_modules/caniuse-lite/data/features/innertext.js index f96597ec7..4b45a82da 100644 --- a/node_modules/caniuse-lite/data/features/innertext.js +++ b/node_modules/caniuse-lite/data/features/innertext.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"K D E F A B","16":"gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"mC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","16":"F"},G:{"1":"E 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC"},H:{"1":"QD"},I:{"1":"IC J I TD UD fC VD WD","16":"RD SD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"HTMLElement.innerText",D:true}; +module.exports={A:{A:{"1":"K D E F A B","16":"1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"8C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","16":"F"},G:{"1":"E QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC"},H:{"1":"oD"},I:{"1":"WC J I rD sD 0C tD uD","16":"pD qD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"HTMLElement.innerText",D:true}; diff --git a/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js b/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js index 046effcf2..5d4813469 100644 --- a/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js +++ b/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"K D E F A gC","132":"B"},B:{"132":"C L M G N O P","260":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB kC lC","516":"6 7 8 9 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"1":"0 1 2 3 4 O P NB y z","2":"J MB K D E F A B C L M G N","132":"5 OB PB QB RB SB TB UB VB WB XB YB ZB aB","260":"6 7 8 9 bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"K nC oC","2":"J MB mC OC","2052":"D E F A B C L M G pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"OC 3C fC","1025":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1025":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2052":"A B"},O:{"1025":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"260":"iD"},R:{"1":"jD"},S:{"516":"kD lD"}},B:1,C:"autocomplete attribute: on & off values",D:true}; +module.exports={A:{A:{"1":"K D E F A 1C","132":"B"},B:{"132":"C L M G N O P","260":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB 6C 7C","516":"0 1 2 3 4 5 6 7 8 eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"1":"9 O P dB AB BB CB DB EB FB","2":"J cB K D E F A B C L M G N","132":"GB HB IB eB fB gB hB iB jB kB lB mB nB oB","260":"0 1 2 3 4 5 6 7 8 pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"K 9C AD","2":"J cB 8C cC","2052":"D E F A B C L M G BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"cC QD 0C","1025":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1025":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2052":"A B"},O:{"1025":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"260":"6D"},R:{"1":"7D"},S:{"516":"8D 9D"}},B:1,C:"autocomplete attribute: on & off values",D:true}; diff --git a/node_modules/caniuse-lite/data/features/input-color.js b/node_modules/caniuse-lite/data/features/input-color.js index a23a15d92..f21f379dc 100644 --- a/node_modules/caniuse-lite/data/features/input-color.js +++ b/node_modules/caniuse-lite/data/features/input-color.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L"},C:{"1":"6 7 8 9 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L M G N O P NB"},E:{"1":"L M G DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C mC OC nC oC pC qC PC CC"},F:{"1":"0 1 2 3 4 5 B C O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x CC eC 2C DC","2":"F G N yC zC 0C 1C"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED","129":"FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:1,C:"Color input type",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L"},C:{"1":"0 1 2 3 4 5 6 7 8 IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C L M G N O P dB"},E:{"1":"L M G RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C 8C cC 9C AD BD CD dC QC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z QC zC PD RC","2":"F G N LD MD ND OD"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD","129":"cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:1,C:"Color input type",D:true}; diff --git a/node_modules/caniuse-lite/data/features/input-datetime.js b/node_modules/caniuse-lite/data/features/input-datetime.js index 87a74dcb3..09d29659b 100644 --- a/node_modules/caniuse-lite/data/features/input-datetime.js +++ b/node_modules/caniuse-lite/data/features/input-datetime.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","132":"C"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB kC lC","1090":"nB oB pB qB","2052":"rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b","4100":"6 7 8 9 c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"1":"3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L M G N O P NB","2052":"0 1 2 y z"},E:{"2":"J MB K D E F A B C L M mC OC nC oC pC qC PC CC DC rC","4100":"G sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"OC 3C fC","260":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC","8193":"dC"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC RD SD TD","514":"J UD fC"},J:{"1":"A","2":"D"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"4100":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2052":"kD lD"}},B:1,C:"Date and time input types",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","132":"C"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 6C 7C","1090":"1B 2B 3B 4B","2052":"5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b","4100":"0 1 2 3 4 5 6 7 8 c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"1":"0 1 2 3 4 5 6 7 8 EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C L M G N O P dB","2052":"9 AB BB CB DB"},E:{"2":"J cB K D E F A B C L M 8C cC 9C AD BD CD dC QC RC DD","4100":"G ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"cC QD 0C","260":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC","8193":"rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC pD qD rD","514":"J sD 0C"},J:{"1":"A","2":"D"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"4100":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2052":"8D 9D"}},B:1,C:"Date and time input types",D:true}; diff --git a/node_modules/caniuse-lite/data/features/input-email-tel-url.js b/node_modules/caniuse-lite/data/features/input-email-tel-url.js index 00aa989a5..3f1537ff2 100644 --- a/node_modules/caniuse-lite/data/features/input-email-tel-url.js +++ b/node_modules/caniuse-lite/data/features/input-email-tel-url.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J"},E:{"1":"MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","2":"F"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"IC J I UD fC VD WD","132":"RD SD TD"},J:{"1":"A","132":"D"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Email, telephone & URL input types",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J"},E:{"1":"cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","2":"F"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"WC J I sD 0C tD uD","132":"pD qD rD"},J:{"1":"A","132":"D"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Email, telephone & URL input types",D:true}; diff --git a/node_modules/caniuse-lite/data/features/input-event.js b/node_modules/caniuse-lite/data/features/input-event.js index b1269eb66..ba5dfb7a7 100644 --- a/node_modules/caniuse-lite/data/features/input-event.js +++ b/node_modules/caniuse-lite/data/features/input-event.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E gC","2561":"A B","2692":"F"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2561":"C L M G N O P"},C:{"1":"6 7 8 9 jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","16":"hC","1537":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB lC","1796":"IC kC"},D:{"1":"6 7 8 9 yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"J MB K D E F A B C L M","1025":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB","1537":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB"},E:{"1":"M G rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"J MB K mC OC","1025":"D E F A B C oC pC qC PC CC","1537":"nC","4097":"L DC"},F:{"1":"mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","16":"F B C yC zC 0C 1C CC eC","260":"2C","1025":"0 1 2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB","1537":"G N O P NB y z"},G:{"1":"HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC 3C fC","1025":"E 7C 8C 9C AD BD CD DD ED","1537":"4C 5C 6C","4097":"FD GD"},H:{"2":"QD"},I:{"16":"RD SD","1025":"I WD","1537":"IC J TD UD fC VD"},J:{"1025":"A","1537":"D"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2561":"A B"},O:{"1":"EC"},P:{"1025":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","1537":"kD"}},B:1,C:"input event",D:true}; +module.exports={A:{A:{"2":"K D E 1C","2561":"A B","2692":"F"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2561":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","16":"2C","1537":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB 7C","1796":"WC 6C"},D:{"1":"0 1 2 3 4 5 6 7 8 CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"J cB K D E F A B C L M","1025":"jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC","1537":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB"},E:{"1":"M G DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"J cB K 8C cC","1025":"D E F A B C AD BD CD dC QC","1537":"9C","4097":"L RC"},F:{"1":"0 1 2 3 4 5 6 7 8 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","16":"F B C LD MD ND OD QC zC","260":"PD","1025":"BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB","1537":"9 G N O P dB AB"},G:{"1":"eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC QD 0C","1025":"E UD VD WD XD YD ZD aD bD","1537":"RD SD TD","4097":"cD dD"},H:{"2":"oD"},I:{"16":"pD qD","1025":"I uD","1537":"WC J rD sD 0C tD"},J:{"1025":"A","1537":"D"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2561":"A B"},O:{"1":"SC"},P:{"1025":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","1537":"8D"}},B:1,C:"input event",D:true}; diff --git a/node_modules/caniuse-lite/data/features/input-file-accept.js b/node_modules/caniuse-lite/data/features/input-file-accept.js index dc957cb73..2459306e7 100644 --- a/node_modules/caniuse-lite/data/features/input-file-accept.js +++ b/node_modules/caniuse-lite/data/features/input-file-accept.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC","132":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB"},D:{"1":"4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J","16":"0 1 2 3 MB K D E z","132":"F A B C L M G N O P NB y"},E:{"1":"C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC nC","132":"K D E F A B oC pC qC PC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"2":"5C 6C","132":"E 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","514":"OC 3C fC 4C"},H:{"2":"QD"},I:{"2":"RD SD TD","260":"IC J UD fC","514":"I VD WD"},J:{"132":"A","260":"D"},K:{"2":"A B C CC eC DC","514":"H"},L:{"260":"I"},M:{"2":"BC"},N:{"514":"A","1028":"B"},O:{"2":"EC"},P:{"260":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"260":"iD"},R:{"260":"jD"},S:{"1":"kD lD"}},B:1,C:"accept attribute for file input",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C","132":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J","16":"cB K D E AB BB CB DB EB","132":"9 F A B C L M G N O P dB"},E:{"1":"C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC 9C","132":"K D E F A B AD BD CD dC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"2":"SD TD","132":"E UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","514":"cC QD 0C RD"},H:{"2":"oD"},I:{"2":"pD qD rD","260":"WC J sD 0C","514":"I tD uD"},J:{"132":"A","260":"D"},K:{"2":"A B C QC zC RC","514":"H"},L:{"260":"I"},M:{"2":"PC"},N:{"514":"A","1028":"B"},O:{"2":"SC"},P:{"260":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"260":"6D"},R:{"260":"7D"},S:{"1":"8D 9D"}},B:1,C:"accept attribute for file input",D:true}; diff --git a/node_modules/caniuse-lite/data/features/input-file-directory.js b/node_modules/caniuse-lite/data/features/input-file-directory.js index c90a2dd1e..8d48b2470 100644 --- a/node_modules/caniuse-lite/data/features/input-file-directory.js +++ b/node_modules/caniuse-lite/data/features/input-file-directory.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L"},C:{"1":"6 7 8 9 kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kC lC"},D:{"1":"6 7 8 9 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB"},E:{"1":"C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B mC OC nC oC pC qC PC"},F:{"1":"0 1 2 3 4 5 O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C G N yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:7,C:"Directory selection from file input",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L"},C:{"1":"0 1 2 3 4 5 6 7 8 yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB"},E:{"1":"C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B 8C cC 9C AD BD CD dC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C G N LD MD ND OD QC zC PD RC"},G:{"1":"tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:7,C:"Directory selection from file input",D:true}; diff --git a/node_modules/caniuse-lite/data/features/input-file-multiple.js b/node_modules/caniuse-lite/data/features/input-file-multiple.js index 9da43a68a..6e9c0ef0b 100644 --- a/node_modules/caniuse-lite/data/features/input-file-multiple.js +++ b/node_modules/caniuse-lite/data/features/input-file-multiple.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC lC","2":"hC IC kC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J"},E:{"1":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"mC OC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 1C CC eC 2C DC","2":"F yC zC 0C"},G:{"1":"E 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C"},H:{"130":"QD"},I:{"130":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","130":"A B C CC eC DC"},L:{"132":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"130":"EC"},P:{"130":"J","132":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"132":"iD"},R:{"132":"jD"},S:{"1":"lD","2":"kD"}},B:1,C:"Multiple file selection",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 7C","2":"2C WC 6C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J"},E:{"1":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z OD QC zC PD RC","2":"F LD MD ND"},G:{"1":"E SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD"},H:{"130":"oD"},I:{"130":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","130":"A B C QC zC RC"},L:{"132":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"130":"SC"},P:{"130":"J","132":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"132":"6D"},R:{"132":"7D"},S:{"1":"9D","2":"8D"}},B:1,C:"Multiple file selection",D:true}; diff --git a/node_modules/caniuse-lite/data/features/input-inputmode.js b/node_modules/caniuse-lite/data/features/input-inputmode.js index 8c100d307..bfeb345bb 100644 --- a/node_modules/caniuse-lite/data/features/input-inputmode.js +++ b/node_modules/caniuse-lite/data/features/input-inputmode.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G N kC lC","4":"O P NB y","194":"0 1 2 3 4 5 z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d"},D:{"1":"6 7 8 9 yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB","66":"qB rB sB JC tB KC uB vB wB xB"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB yC zC 0C 1C CC eC 2C DC","66":"dB eB fB gB hB iB jB kB lB mB"},G:{"1":"FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD aD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"194":"kD lD"}},B:1,C:"inputmode attribute",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M G N 6C 7C","4":"9 O P dB","194":"AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d"},D:{"1":"0 1 2 3 4 5 6 7 8 CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B","66":"4B 5B 6B XC 7B YC 8B 9B AC BC"},E:{"1":"L M G RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C 8C cC 9C AD BD CD dC QC"},F:{"1":"0 1 2 3 4 5 6 7 8 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB LD MD ND OD QC zC PD RC","66":"rB sB tB uB vB wB xB yB zB 0B"},G:{"1":"cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"194":"8D 9D"}},B:1,C:"inputmode attribute",D:true}; diff --git a/node_modules/caniuse-lite/data/features/input-minlength.js b/node_modules/caniuse-lite/data/features/input-minlength.js index 84f74fc43..6b4ccbc0c 100644 --- a/node_modules/caniuse-lite/data/features/input-minlength.js +++ b/node_modules/caniuse-lite/data/features/input-minlength.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N"},C:{"1":"6 7 8 9 lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB kC lC"},D:{"1":"6 7 8 9 aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB"},E:{"1":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC"},F:{"1":"5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:1,C:"Minimum length attribute for input fields",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N"},C:{"1":"0 1 2 3 4 5 6 7 8 zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB"},E:{"1":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB LD MD ND OD QC zC PD RC"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:1,C:"Minimum length attribute for input fields",D:true}; diff --git a/node_modules/caniuse-lite/data/features/input-number.js b/node_modules/caniuse-lite/data/features/input-number.js index b976899d5..ed106ef23 100644 --- a/node_modules/caniuse-lite/data/features/input-number.js +++ b/node_modules/caniuse-lite/data/features/input-number.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F gC","129":"A B"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","129":"C L","1025":"M G N O P"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB kC lC","513":"6 7 8 9 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB"},E:{"1":"MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"388":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC RD SD TD","388":"J I UD fC VD WD"},J:{"2":"D","388":"A"},K:{"1":"A B C CC eC DC","388":"H"},L:{"388":"I"},M:{"641":"BC"},N:{"388":"A B"},O:{"388":"EC"},P:{"388":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"388":"iD"},R:{"388":"jD"},S:{"513":"kD lD"}},B:1,C:"Number input type",D:true}; +module.exports={A:{A:{"2":"K D E F 1C","129":"A B"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","129":"C L","1025":"M G N O P"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB 6C 7C","513":"0 1 2 3 4 5 6 7 8 IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB"},E:{"1":"cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"388":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC pD qD rD","388":"J I sD 0C tD uD"},J:{"2":"D","388":"A"},K:{"1":"A B C QC zC RC","388":"H"},L:{"388":"I"},M:{"641":"PC"},N:{"388":"A B"},O:{"388":"SC"},P:{"388":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"388":"6D"},R:{"388":"7D"},S:{"513":"8D 9D"}},B:1,C:"Number input type",D:true}; diff --git a/node_modules/caniuse-lite/data/features/input-pattern.js b/node_modules/caniuse-lite/data/features/input-pattern.js index 132bb89a2..868713809 100644 --- a/node_modules/caniuse-lite/data/features/input-pattern.js +++ b/node_modules/caniuse-lite/data/features/input-pattern.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F"},E:{"1":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC","16":"MB","388":"K D E F A nC oC pC qC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","2":"F"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC 3C fC","388":"E 4C 5C 6C 7C 8C 9C AD"},H:{"2":"QD"},I:{"1":"I WD","2":"IC J RD SD TD UD fC VD"},J:{"1":"A","2":"D"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"132":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Pattern attribute for input fields",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F"},E:{"1":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC","16":"cB","388":"K D E F A 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","2":"F"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC QD 0C","388":"E RD SD TD UD VD WD XD"},H:{"2":"oD"},I:{"1":"I uD","2":"WC J pD qD rD sD 0C tD"},J:{"1":"A","2":"D"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"132":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Pattern attribute for input fields",D:true}; diff --git a/node_modules/caniuse-lite/data/features/input-placeholder.js b/node_modules/caniuse-lite/data/features/input-placeholder.js index 91fe0b4c5..8c686f48d 100644 --- a/node_modules/caniuse-lite/data/features/input-placeholder.js +++ b/node_modules/caniuse-lite/data/features/input-placeholder.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","132":"J mC OC"},F:{"1":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x eC 2C DC","2":"F yC zC 0C 1C","132":"B CC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC I RD SD TD fC VD WD","4":"J UD"},J:{"1":"D A"},K:{"1":"B C H CC eC DC","2":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"input placeholder attribute",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","132":"J 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z zC PD RC","2":"F LD MD ND OD","132":"B QC"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC I pD qD rD 0C tD uD","4":"J sD"},J:{"1":"D A"},K:{"1":"B C H QC zC RC","2":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"input placeholder attribute",D:true}; diff --git a/node_modules/caniuse-lite/data/features/input-range.js b/node_modules/caniuse-lite/data/features/input-range.js index 908692c1c..b31bdc666 100644 --- a/node_modules/caniuse-lite/data/features/input-range.js +++ b/node_modules/caniuse-lite/data/features/input-range.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"1 2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 hC IC J MB K D E F A B C L M G N O P NB y z kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC"},H:{"2":"QD"},I:{"1":"I fC VD WD","4":"IC J RD SD TD UD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Range input type",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C"},H:{"2":"oD"},I:{"1":"I 0C tD uD","4":"WC J pD qD rD sD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Range input type",D:true}; diff --git a/node_modules/caniuse-lite/data/features/input-search.js b/node_modules/caniuse-lite/data/features/input-search.js index dabb1148e..0f7cc6c76 100644 --- a/node_modules/caniuse-lite/data/features/input-search.js +++ b/node_modules/caniuse-lite/data/features/input-search.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F gC","129":"A B"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","129":"C L M G N O P"},C:{"2":"hC IC kC lC","129":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"1":"4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"0 1 2 3 J MB K D E F A B C L M z","129":"G N O P NB y"},E:{"1":"K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"J MB mC OC"},F:{"1":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 2C DC","2":"F yC zC 0C 1C","16":"B CC eC"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC 3C fC"},H:{"129":"QD"},I:{"1":"I VD WD","16":"RD SD","129":"IC J TD UD fC"},J:{"1":"D","129":"A"},K:{"1":"C H","2":"A","16":"B CC eC","129":"DC"},L:{"1":"I"},M:{"129":"BC"},N:{"129":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"129":"kD lD"}},B:1,C:"Search input type",D:true}; +module.exports={A:{A:{"2":"K D E F 1C","129":"A B"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","129":"C L M G N O P"},C:{"2":"2C WC 6C 7C","129":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"1":"0 1 2 3 4 5 6 7 8 FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"J cB K D E F A B C L M AB BB CB DB EB","129":"9 G N O P dB"},E:{"1":"K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"J cB 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z PD RC","2":"F LD MD ND OD","16":"B QC zC"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC QD 0C"},H:{"129":"oD"},I:{"1":"I tD uD","16":"pD qD","129":"WC J rD sD 0C"},J:{"1":"D","129":"A"},K:{"1":"C H","2":"A","16":"B QC zC","129":"RC"},L:{"1":"I"},M:{"129":"PC"},N:{"129":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"129":"8D 9D"}},B:1,C:"Search input type",D:true}; diff --git a/node_modules/caniuse-lite/data/features/input-selection.js b/node_modules/caniuse-lite/data/features/input-selection.js index dbc9f6aec..5269b6318 100644 --- a/node_modules/caniuse-lite/data/features/input-selection.js +++ b/node_modules/caniuse-lite/data/features/input-selection.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"mC OC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 1C CC eC 2C DC","16":"F yC zC 0C"},G:{"1":"E 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC"},H:{"2":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Selection controls for input & textarea",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z OD QC zC PD RC","16":"F LD MD ND"},G:{"1":"E QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC"},H:{"2":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Selection controls for input & textarea",D:true}; diff --git a/node_modules/caniuse-lite/data/features/insert-adjacent.js b/node_modules/caniuse-lite/data/features/insert-adjacent.js index d19f1466c..c524251f0 100644 --- a/node_modules/caniuse-lite/data/features/insert-adjacent.js +++ b/node_modules/caniuse-lite/data/features/insert-adjacent.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"K D E F A B","16":"gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","16":"F"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I TD UD fC VD WD","16":"RD SD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Element.insertAdjacentElement() & Element.insertAdjacentText()",D:true}; +module.exports={A:{A:{"1":"K D E F A B","16":"1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","16":"F"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I rD sD 0C tD uD","16":"pD qD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Element.insertAdjacentElement() & Element.insertAdjacentText()",D:true}; diff --git a/node_modules/caniuse-lite/data/features/insertadjacenthtml.js b/node_modules/caniuse-lite/data/features/insertadjacenthtml.js index ace881d4d..542146aa0 100644 --- a/node_modules/caniuse-lite/data/features/insertadjacenthtml.js +++ b/node_modules/caniuse-lite/data/features/insertadjacenthtml.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","16":"gC","132":"K D E F"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"mC OC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x zC 0C 1C CC eC 2C DC","16":"F yC"},G:{"1":"E 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC"},H:{"1":"QD"},I:{"1":"IC J I TD UD fC VD WD","16":"RD SD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"Element.insertAdjacentHTML()",D:true}; +module.exports={A:{A:{"1":"A B","16":"1C","132":"K D E F"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z MD ND OD QC zC PD RC","16":"F LD"},G:{"1":"E QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC"},H:{"1":"oD"},I:{"1":"WC J I rD sD 0C tD uD","16":"pD qD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"Element.insertAdjacentHTML()",D:true}; diff --git a/node_modules/caniuse-lite/data/features/internationalization.js b/node_modules/caniuse-lite/data/features/internationalization.js index 3bd697bd8..8af1eec6e 100644 --- a/node_modules/caniuse-lite/data/features/internationalization.js +++ b/node_modules/caniuse-lite/data/features/internationalization.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"K D E F A gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB kC lC"},D:{"1":"2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 J MB K D E F A B C L M G N O P NB y z"},E:{"1":"A B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC qC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"B","2":"A"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:6,C:"Internationalization API",D:true}; +module.exports={A:{A:{"1":"B","2":"K D E F A 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB"},E:{"1":"A B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"B","2":"A"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:6,C:"Internationalization API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js b/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js index efd5bf34b..6ed369f63 100644 --- a/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js +++ b/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"6 7 8 9 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD aD bD PC"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:7,C:"IntersectionObserver V2",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD dC"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:7,C:"IntersectionObserver V2",D:true}; diff --git a/node_modules/caniuse-lite/data/features/intersectionobserver.js b/node_modules/caniuse-lite/data/features/intersectionobserver.js index 74e71b400..c67d13846 100644 --- a/node_modules/caniuse-lite/data/features/intersectionobserver.js +++ b/node_modules/caniuse-lite/data/features/intersectionobserver.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"N O P","2":"C L M","260":"G","513":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB kC lC","194":"mB nB oB"},D:{"1":"sB JC tB KC uB vB wB","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB","260":"lB mB nB oB pB qB rB","513":"6 7 8 9 xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"L M G DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C mC OC nC oC pC qC PC CC"},F:{"1":"fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB yC zC 0C 1C CC eC 2C DC","260":"YB ZB aB bB cB dB eB","513":"wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"1":"FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED"},H:{"2":"QD"},I:{"2":"IC J RD SD TD UD fC VD WD","513":"I"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","513":"H"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J","260":"XD YD"},Q:{"513":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:5,C:"IntersectionObserver",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"N O P","2":"C L M","260":"G","513":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 6C 7C","194":"0B 1B 2B"},D:{"1":"6B XC 7B YC 8B 9B AC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB","260":"zB 0B 1B 2B 3B 4B 5B","513":"0 1 2 3 4 5 6 7 8 BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"L M G RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C 8C cC 9C AD BD CD dC QC"},F:{"1":"tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB LD MD ND OD QC zC PD RC","260":"mB nB oB pB qB rB sB","513":"0 1 2 3 4 5 6 7 8 AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"1":"cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD"},H:{"2":"oD"},I:{"2":"WC J pD qD rD sD 0C tD uD","513":"I"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","513":"H"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J","260":"vD wD"},Q:{"513":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:5,C:"IntersectionObserver",D:true}; diff --git a/node_modules/caniuse-lite/data/features/intl-pluralrules.js b/node_modules/caniuse-lite/data/features/intl-pluralrules.js index e09ac3304..cfc63a887 100644 --- a/node_modules/caniuse-lite/data/features/intl-pluralrules.js +++ b/node_modules/caniuse-lite/data/features/intl-pluralrules.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O","130":"P"},C:{"1":"6 7 8 9 sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB kC lC"},D:{"1":"6 7 8 9 vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB"},E:{"1":"L M G rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C mC OC nC oC pC qC PC CC DC"},F:{"1":"kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB yC zC 0C 1C CC eC 2C DC"},G:{"1":"GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:6,C:"Intl.PluralRules API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O","130":"P"},C:{"1":"0 1 2 3 4 5 6 7 8 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B"},E:{"1":"L M G DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C 8C cC 9C AD BD CD dC QC RC"},F:{"1":"0 1 2 3 4 5 6 7 8 yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB LD MD ND OD QC zC PD RC"},G:{"1":"dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:6,C:"Intl.PluralRules API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/intrinsic-width.js b/node_modules/caniuse-lite/data/features/intrinsic-width.js index fd9225f1f..86e8708d3 100644 --- a/node_modules/caniuse-lite/data/features/intrinsic-width.js +++ b/node_modules/caniuse-lite/data/features/intrinsic-width.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O P","1025":"6 7 8 9 d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","1537":"Q H R S T U V W X Y Z a b c"},C:{"2":"hC","932":"0 1 2 3 4 5 IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB kC lC","2308":"6 7 8 9 yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"2":"J MB K D E F A B C L M G N O P NB y z","545":"0 1 2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB","1025":"6 7 8 9 d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","1537":"gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c"},E:{"1":"FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K mC OC nC","516":"B C L M G CC DC rC sC tC QC RC EC uC","548":"F A qC PC","676":"D E oC pC"},F:{"2":"F B C yC zC 0C 1C CC eC 2C DC","513":"UB","545":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB","1025":"e f g h i j k l m n o p q r s t u v w x","1537":"TB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d"},G:{"1":"FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C","516":"KD LD MD QC RC EC ND","548":"8C 9C AD BD CD DD ED FD GD HD ID JD","676":"E 6C 7C"},H:{"2":"QD"},I:{"2":"IC J RD SD TD UD fC","545":"VD WD","1025":"I"},J:{"2":"D","545":"A"},K:{"2":"A B C CC eC DC","1025":"H"},L:{"1025":"I"},M:{"2308":"BC"},N:{"2":"A B"},O:{"1537":"EC"},P:{"545":"J","1025":"0 1 2 3 4 5 y z GC HC hD","1537":"XD YD ZD aD bD PC cD dD eD fD gD FC"},Q:{"1537":"iD"},R:{"1537":"jD"},S:{"932":"kD","2308":"lD"}},B:5,C:"Intrinsic & Extrinsic Sizing",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M G N O P","1025":"0 1 2 3 4 5 6 7 8 d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","1537":"Q H R S T U V W X Y Z a b c"},C:{"2":"2C","932":"9 WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC 6C 7C","2308":"0 1 2 3 4 5 6 7 8 CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB","545":"BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB","1025":"0 1 2 3 4 5 6 7 8 d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","1537":"uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c"},E:{"1":"TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K 8C cC 9C","516":"B C L M G QC RC DD ED FD eC fC SC GD","548":"F A CD dC","676":"D E AD BD"},F:{"2":"F B C LD MD ND OD QC zC PD RC","513":"iB","545":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB","1025":"0 1 2 3 4 5 6 7 8 e f g h i j k l m n o p q r s t u v w x y z","1537":"hB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d"},G:{"1":"TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD","516":"hD iD jD eC fC SC kD","548":"VD WD XD YD ZD aD bD cD dD eD fD gD","676":"E TD UD"},H:{"2":"oD"},I:{"2":"WC J pD qD rD sD 0C","545":"tD uD","1025":"I"},J:{"2":"D","545":"A"},K:{"2":"A B C QC zC RC","1025":"H"},L:{"1025":"I"},M:{"2308":"PC"},N:{"2":"A B"},O:{"1537":"SC"},P:{"545":"J","1025":"9 AB BB CB DB EB FB GB HB IB UC VC 5D","1537":"vD wD xD yD zD dC 0D 1D 2D 3D 4D TC"},Q:{"1537":"6D"},R:{"1537":"7D"},S:{"932":"8D","2308":"9D"}},B:5,C:"Intrinsic & Extrinsic Sizing",D:true}; diff --git a/node_modules/caniuse-lite/data/features/jpeg2000.js b/node_modules/caniuse-lite/data/features/jpeg2000.js index 5d34008ce..64d82fe8a 100644 --- a/node_modules/caniuse-lite/data/features/jpeg2000.js +++ b/node_modules/caniuse-lite/data/features/jpeg2000.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC","2":"J mC OC HC cC dC xC","129":"MB nC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD","2":"OC 3C fC HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:6,C:"JPEG 2000 image format",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID","2":"J 8C cC VC qC rC sC tC JD uC vC wC xC yC KD","129":"cB 9C"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD","2":"cC QD 0C VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:6,C:"JPEG 2000 image format",D:true}; diff --git a/node_modules/caniuse-lite/data/features/jpegxl.js b/node_modules/caniuse-lite/data/features/jpegxl.js index 2ec26b807..2ec615503 100644 --- a/node_modules/caniuse-lite/data/features/jpegxl.js +++ b/node_modules/caniuse-lite/data/features/jpegxl.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","578":"a b c d e f g h i j k l m n o p q r s"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y kC lC","322":"6 7 8 9 Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","194":"a b c d e f g h i j k l m n o p q r s"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC","1025":"GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","194":"9B AC Q H R LC S T U V W X Y Z a b c d e"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD","1025":"GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:6,C:"JPEG XL image format",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","578":"a b c d e f g h i j k l m n o p q r s"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y 6C 7C","2370":"0 1 2 3 4 5 6 7 8 Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB","194":"a b c d e f g h i j k l m n o p q r s","6210":"I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD","3076":"UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","194":"NC OC Q H R ZC S T U V W X Y Z a b c d e"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD","3076":"UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"6210":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:6,C:"JPEG XL image format",D:true}; diff --git a/node_modules/caniuse-lite/data/features/jpegxr.js b/node_modules/caniuse-lite/data/features/jpegxr.js index c6a295ee7..cb7bb627f 100644 --- a/node_modules/caniuse-lite/data/features/jpegxr.js +++ b/node_modules/caniuse-lite/data/features/jpegxr.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"C L M G N O P","2":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"1":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:6,C:"JPEG XR image format",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"C L M G N O P","2":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"1":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:6,C:"JPEG XR image format",D:true}; diff --git a/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js b/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js index e1894af66..712397ded 100644 --- a/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js +++ b/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B kC lC"},D:{"1":"6 7 8 9 uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC"},E:{"1":"VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC"},F:{"1":"jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB yC zC 0C 1C CC eC 2C DC"},G:{"1":"VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:6,C:"Lookbehind in JS regular expressions",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC"},E:{"1":"jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC"},F:{"1":"0 1 2 3 4 5 6 7 8 xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB LD MD ND OD QC zC PD RC"},G:{"1":"jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:6,C:"Lookbehind in JS regular expressions",D:true}; diff --git a/node_modules/caniuse-lite/data/features/json.js b/node_modules/caniuse-lite/data/features/json.js index 8c45a4a2c..5a5dc8992 100644 --- a/node_modules/caniuse-lite/data/features/json.js +++ b/node_modules/caniuse-lite/data/features/json.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D gC","129":"E"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","2":"hC IC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"mC OC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 0C 1C CC eC 2C DC","2":"F yC zC"},G:{"1":"E 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"JSON parsing",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D 1C","129":"E"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","2":"2C WC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z ND OD QC zC PD RC","2":"F LD MD"},G:{"1":"E QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"JSON parsing",D:true}; diff --git a/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js b/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js index 3e9805c6e..46a02d3d3 100644 --- a/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js +++ b/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G","132":"N O P"},C:{"1":"6 7 8 9 mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB kC lC"},D:{"1":"6 7 8 9 tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB","132":"rB sB JC"},E:{"1":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC","132":"PC"},F:{"1":"hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB yC zC 0C 1C CC eC 2C DC","132":"eB fB gB"},G:{"1":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD","132":"BD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD","132":"ZD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","132":"kD"}},B:5,C:"CSS justify-content: space-evenly",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G","132":"N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B","132":"5B 6B XC"},E:{"1":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD","132":"dC"},F:{"1":"0 1 2 3 4 5 6 7 8 vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB LD MD ND OD QC zC PD RC","132":"sB tB uB"},G:{"1":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD","132":"YD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD","132":"xD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","132":"8D"}},B:5,C:"CSS justify-content: space-evenly",D:true}; diff --git a/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js b/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js index d70b80362..adacc7b7f 100644 --- a/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js +++ b/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","2":"hC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC 3C"},H:{"2":"QD"},I:{"1":"I VD WD","2":"RD SD TD","132":"IC J UD fC"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:7,C:"High-quality kerning pairs & ligatures",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","2":"2C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC QD"},H:{"2":"oD"},I:{"1":"I tD uD","2":"pD qD rD","132":"WC J sD 0C"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:7,C:"High-quality kerning pairs & ligatures",D:true}; diff --git a/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js b/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js index 918acbdde..c78248931 100644 --- a/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js +++ b/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","16":"hC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"mC OC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","2":"F B yC zC 0C 1C CC eC 2C","16":"C"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC 3C fC"},H:{"2":"QD"},I:{"1":"IC J I TD UD fC VD WD","16":"RD SD"},J:{"1":"D A"},K:{"1":"H DC","2":"A B CC eC","16":"C"},L:{"1":"I"},M:{"130":"BC"},N:{"130":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:7,C:"KeyboardEvent.charCode",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","16":"2C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","2":"F B LD MD ND OD QC zC PD","16":"C"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC QD 0C"},H:{"2":"oD"},I:{"1":"WC J I rD sD 0C tD uD","16":"pD qD"},J:{"1":"D A"},K:{"1":"H RC","2":"A B QC zC","16":"C"},L:{"1":"I"},M:{"130":"PC"},N:{"130":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:7,C:"KeyboardEvent.charCode",D:true}; diff --git a/node_modules/caniuse-lite/data/features/keyboardevent-code.js b/node_modules/caniuse-lite/data/features/keyboardevent-code.js index 2fa8c0f33..0e3b1f345 100644 --- a/node_modules/caniuse-lite/data/features/keyboardevent-code.js +++ b/node_modules/caniuse-lite/data/features/keyboardevent-code.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB kC lC"},D:{"1":"6 7 8 9 iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB","194":"cB dB eB fB gB hB"},E:{"1":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC"},F:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB yC zC 0C 1C CC eC 2C DC","194":"PB QB RB SB TB UB"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"194":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"J","194":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"194":"jD"},S:{"1":"kD lD"}},B:5,C:"KeyboardEvent.code",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB","194":"qB rB sB tB uB vB"},E:{"1":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB LD MD ND OD QC zC PD RC","194":"IB eB fB gB hB iB"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"194":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"J","194":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"194":"7D"},S:{"1":"8D 9D"}},B:5,C:"KeyboardEvent.code",D:true}; diff --git a/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js b/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js index 3e86967f3..f562f5cb1 100644 --- a/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js +++ b/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M kC lC"},D:{"1":"6 7 8 9 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB"},E:{"1":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC"},F:{"1":"0 1 2 3 4 5 O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","2":"F B G N yC zC 0C 1C CC eC 2C","16":"C"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"2":"D A"},K:{"1":"H DC","2":"A B CC eC","16":"C"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"KeyboardEvent.getModifierState()",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB"},E:{"1":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","2":"F B G N LD MD ND OD QC zC PD","16":"C"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"2":"D A"},K:{"1":"H RC","2":"A B QC zC","16":"C"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"KeyboardEvent.getModifierState()",D:true}; diff --git a/node_modules/caniuse-lite/data/features/keyboardevent-key.js b/node_modules/caniuse-lite/data/features/keyboardevent-key.js index 7c10a163c..6232fec3e 100644 --- a/node_modules/caniuse-lite/data/features/keyboardevent-key.js +++ b/node_modules/caniuse-lite/data/features/keyboardevent-key.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E gC","260":"F A B"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","260":"C L M G N O P"},C:{"1":"6 7 8 9 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 hC IC J MB K D E F A B C L M G N O P NB y z kC lC","132":"1 2 3 4 5 OB"},D:{"1":"6 7 8 9 lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB"},E:{"1":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","2":"0 1 2 3 4 5 F B G N O P NB y z OB PB QB RB SB TB UB VB WB XB yC zC 0C 1C CC eC 2C","16":"C"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD"},H:{"1":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H DC","2":"A B CC eC","16":"C"},L:{"1":"I"},M:{"1":"BC"},N:{"260":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"KeyboardEvent.key",D:true}; +module.exports={A:{A:{"2":"K D E 1C","260":"F A B"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","260":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB 6C 7C","132":"CB DB EB FB GB HB"},D:{"1":"0 1 2 3 4 5 6 7 8 zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB"},E:{"1":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","2":"9 F B G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB LD MD ND OD QC zC PD","16":"C"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD"},H:{"1":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H RC","2":"A B QC zC","16":"C"},L:{"1":"I"},M:{"1":"PC"},N:{"260":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"KeyboardEvent.key",D:true}; diff --git a/node_modules/caniuse-lite/data/features/keyboardevent-location.js b/node_modules/caniuse-lite/data/features/keyboardevent-location.js index d6aece811..a4fe6ca05 100644 --- a/node_modules/caniuse-lite/data/features/keyboardevent-location.js +++ b/node_modules/caniuse-lite/data/features/keyboardevent-location.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M kC lC"},D:{"1":"6 7 8 9 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","132":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB"},E:{"1":"D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"K mC OC","132":"J MB nC"},F:{"1":"0 1 2 3 4 5 O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","2":"F B yC zC 0C 1C CC eC 2C","16":"C","132":"G N"},G:{"1":"E 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC 3C fC","132":"4C 5C 6C"},H:{"2":"QD"},I:{"1":"I VD WD","16":"RD SD","132":"IC J TD UD fC"},J:{"132":"D A"},K:{"1":"H DC","2":"A B CC eC","16":"C"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"KeyboardEvent.location",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","132":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB"},E:{"1":"D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"K 8C cC","132":"J cB 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","2":"F B LD MD ND OD QC zC PD","16":"C","132":"G N"},G:{"1":"E UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC QD 0C","132":"RD SD TD"},H:{"2":"oD"},I:{"1":"I tD uD","16":"pD qD","132":"WC J rD sD 0C"},J:{"132":"D A"},K:{"1":"H RC","2":"A B QC zC","16":"C"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"KeyboardEvent.location",D:true}; diff --git a/node_modules/caniuse-lite/data/features/keyboardevent-which.js b/node_modules/caniuse-lite/data/features/keyboardevent-which.js index 7ab480660..ae4476ea3 100644 --- a/node_modules/caniuse-lite/data/features/keyboardevent-which.js +++ b/node_modules/caniuse-lite/data/features/keyboardevent-which.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC","16":"MB"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x zC 0C 1C CC eC 2C DC","16":"F yC"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC 3C fC"},H:{"2":"QD"},I:{"1":"IC J I TD UD fC","16":"RD SD","132":"VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"132":"I"},M:{"132":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"2":"J","132":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"132":"jD"},S:{"1":"kD lD"}},B:7,C:"KeyboardEvent.which",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC","16":"cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z MD ND OD QC zC PD RC","16":"F LD"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC QD 0C"},H:{"2":"oD"},I:{"1":"WC J I rD sD 0C","16":"pD qD","132":"tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"132":"I"},M:{"132":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"2":"J","132":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"132":"7D"},S:{"1":"8D 9D"}},B:7,C:"KeyboardEvent.which",D:true}; diff --git a/node_modules/caniuse-lite/data/features/lazyload.js b/node_modules/caniuse-lite/data/features/lazyload.js index 35d5484da..b2de3a9cc 100644 --- a/node_modules/caniuse-lite/data/features/lazyload.js +++ b/node_modules/caniuse-lite/data/features/lazyload.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"K D E F A gC"},B:{"1":"C L M G N O P","2":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"1":"B","2":"A"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:7,C:"Resource Hints: Lazyload",D:true}; +module.exports={A:{A:{"1":"B","2":"K D E F A 1C"},B:{"1":"C L M G N O P","2":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"1":"B","2":"A"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:7,C:"Resource Hints: Lazyload",D:true}; diff --git a/node_modules/caniuse-lite/data/features/let.js b/node_modules/caniuse-lite/data/features/let.js index 0771fac9c..746b46697 100644 --- a/node_modules/caniuse-lite/data/features/let.js +++ b/node_modules/caniuse-lite/data/features/let.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A gC","2052":"B"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","194":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB kC lC"},D:{"1":"6 7 8 9 jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L M G N O P","322":"0 1 2 3 4 5 NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB","516":"bB cB dB eB fB gB hB iB"},E:{"1":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC qC","1028":"A PC"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","322":"0 1 2 3 4 5 G N O P NB y z","516":"OB PB QB RB SB TB UB VB"},G:{"1":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C","1028":"AD BD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"B","2":"A"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","516":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"let",D:true}; +module.exports={A:{A:{"2":"K D E F A 1C","2052":"B"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","194":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C L M G N O P","322":"9 dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB","516":"pB qB rB sB tB uB vB wB"},E:{"1":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD CD","1028":"A dC"},F:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","322":"9 G N O P dB AB BB CB DB EB FB GB","516":"HB IB eB fB gB hB iB jB"},G:{"1":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD","1028":"XD YD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"B","2":"A"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","516":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"let",D:true}; diff --git a/node_modules/caniuse-lite/data/features/link-icon-png.js b/node_modules/caniuse-lite/data/features/link-icon-png.js index 696fd01ba..02157eed0 100644 --- a/node_modules/caniuse-lite/data/features/link-icon-png.js +++ b/node_modules/caniuse-lite/data/features/link-icon-png.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"K D E F A gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","130":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD"},H:{"130":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D","130":"A"},K:{"1":"H","130":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"130":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"PNG favicons",D:true}; +module.exports={A:{A:{"1":"B","2":"K D E F A 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","130":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD"},H:{"130":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D","130":"A"},K:{"1":"H","130":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"130":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"PNG favicons",D:true}; diff --git a/node_modules/caniuse-lite/data/features/link-icon-svg.js b/node_modules/caniuse-lite/data/features/link-icon-svg.js index e8c732619..b673d42fd 100644 --- a/node_modules/caniuse-lite/data/features/link-icon-svg.js +++ b/node_modules/caniuse-lite/data/features/link-icon-svg.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O P Q","1537":"6 7 8 9 H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"hC IC kC lC","260":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB","513":"6 7 8 9 bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q","1537":"6 7 8 9 H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"eB fB gB hB iB jB kB lB mB nB","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB oB pB qB rB sB tB uB vB wB xB yB yC zC 0C 1C CC eC 2C DC","1537":"zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"2":"ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","130":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD"},H:{"130":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D","130":"A"},K:{"130":"A B C CC eC DC","1537":"H"},L:{"1537":"I"},M:{"2":"BC"},N:{"130":"A B"},O:{"2":"EC"},P:{"2":"J XD YD ZD aD bD PC cD dD","1537":"0 1 2 3 4 5 y z eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"1537":"jD"},S:{"513":"kD lD"}},B:1,C:"SVG favicons",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M G N O P Q","1537":"0 1 2 3 4 5 6 7 8 H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"2C WC 6C 7C","260":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB","513":"0 1 2 3 4 5 6 7 8 pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q","1537":"0 1 2 3 4 5 6 7 8 H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD"},F:{"1":"sB tB uB vB wB xB yB zB 0B 1B","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC LD MD ND OD QC zC PD RC","1537":"0 1 2 3 4 5 6 7 8 DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"1":"uC vC wC xC yC","2":"bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD","130":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD"},H:{"130":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D","130":"A"},K:{"130":"A B C QC zC RC","1537":"H"},L:{"1537":"I"},M:{"1":"PC"},N:{"130":"A B"},O:{"2":"SC"},P:{"2":"J vD wD xD yD zD dC 0D 1D","1537":"9 AB BB CB DB EB FB GB HB IB 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"1537":"7D"},S:{"513":"8D 9D"}},B:1,C:"SVG favicons",D:true}; diff --git a/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js b/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js index 2ca412b5a..faef74425 100644 --- a/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js +++ b/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E gC","132":"F"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"IB JB KB LB I BC MC NC iC jC","2":"hC IC","260":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"16":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"16":"IC J I RD SD TD UD fC VD WD"},J:{"16":"D A"},K:{"1":"H","16":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"B","2":"A"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","16":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"Resource Hints: dns-prefetch",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E 1C","132":"F"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC","260":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"uC vC wC xC yC","16":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD"},H:{"2":"oD"},I:{"16":"WC J I pD qD rD sD 0C tD uD"},J:{"16":"D A"},K:{"1":"H","16":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"B","2":"A"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","16":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"Resource Hints: dns-prefetch",D:true}; diff --git a/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js b/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js index e2c7f7a72..c0b0dff80 100644 --- a/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js +++ b/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x kC lC"},D:{"1":"6 7 8 9 yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB"},E:{"1":"GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC"},F:{"1":"nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB yC zC 0C 1C CC eC 2C DC"},G:{"1":"GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD aD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:1,C:"Resource Hints: modulepreload",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC"},E:{"1":"UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD"},F:{"1":"0 1 2 3 4 5 6 7 8 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B LD MD ND OD QC zC PD RC"},G:{"1":"UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:1,C:"Resource Hints: modulepreload",D:true}; diff --git a/node_modules/caniuse-lite/data/features/link-rel-preconnect.js b/node_modules/caniuse-lite/data/features/link-rel-preconnect.js index cdfee6368..4f2dc926e 100644 --- a/node_modules/caniuse-lite/data/features/link-rel-preconnect.js +++ b/node_modules/caniuse-lite/data/features/link-rel-preconnect.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M","260":"G N O P"},C:{"1":"6 7 8 9 aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB kC lC","129":"ZB","514":"3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},D:{"1":"6 7 8 9 gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB"},E:{"1":"C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B mC OC nC oC pC qC PC"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB yC zC 0C 1C CC eC 2C DC"},G:{"1":"DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"Resource Hints: preconnect",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M","260":"G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB 6C 7C","129":"nB","514":"HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},D:{"1":"0 1 2 3 4 5 6 7 8 uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB"},E:{"1":"C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B 8C cC 9C AD BD CD dC"},F:{"1":"0 1 2 3 4 5 6 7 8 hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB LD MD ND OD QC zC PD RC"},G:{"1":"aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"Resource Hints: preconnect",D:true}; diff --git a/node_modules/caniuse-lite/data/features/link-rel-prefetch.js b/node_modules/caniuse-lite/data/features/link-rel-prefetch.js index a66f28a91..e8227199f 100644 --- a/node_modules/caniuse-lite/data/features/link-rel-prefetch.js +++ b/node_modules/caniuse-lite/data/features/link-rel-prefetch.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"K D E F A gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D"},E:{"2":"J MB K D E F A B C L mC OC nC oC pC qC PC CC DC","194":"M G rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID","194":"JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"J I VD WD","2":"IC RD SD TD UD fC"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"B","2":"A"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"Resource Hints: prefetch",D:true}; +module.exports={A:{A:{"1":"B","2":"K D E F A 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D"},E:{"2":"J cB K D E F A B C L 8C cC 9C AD BD CD dC QC RC","194":"M G DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD","194":"gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"J I tD uD","2":"WC pD qD rD sD 0C"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"B","2":"A"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"Resource Hints: prefetch",D:true}; diff --git a/node_modules/caniuse-lite/data/features/link-rel-preload.js b/node_modules/caniuse-lite/data/features/link-rel-preload.js index e2194038a..de1db5c99 100644 --- a/node_modules/caniuse-lite/data/features/link-rel-preload.js +++ b/node_modules/caniuse-lite/data/features/link-rel-preload.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N","1028":"O P"},C:{"1":"6 7 8 9 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB kC lC","132":"qB","578":"rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T"},D:{"1":"6 7 8 9 kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB"},E:{"1":"C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC PC","322":"B"},F:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB yC zC 0C 1C CC eC 2C DC"},G:{"1":"DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD","322":"CD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:4,C:"Resource Hints: preload",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N","1028":"O P"},C:{"1":"0 1 2 3 4 5 6 7 8 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 6C 7C","132":"4B","578":"5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T"},D:{"1":"0 1 2 3 4 5 6 7 8 yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB"},E:{"1":"C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD dC","322":"B"},F:{"1":"0 1 2 3 4 5 6 7 8 lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB LD MD ND OD QC zC PD RC"},G:{"1":"aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD","322":"ZD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:4,C:"Resource Hints: preload",D:true}; diff --git a/node_modules/caniuse-lite/data/features/link-rel-prerender.js b/node_modules/caniuse-lite/data/features/link-rel-prerender.js index ee2418e14..0a4dbfb9d 100644 --- a/node_modules/caniuse-lite/data/features/link-rel-prerender.js +++ b/node_modules/caniuse-lite/data/features/link-rel-prerender.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"K D E F A gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"1":"B","2":"A"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:5,C:"Resource Hints: prerender",D:true}; +module.exports={A:{A:{"1":"B","2":"K D E F A 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"1":"B","2":"A"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:5,C:"Resource Hints: prerender",D:true}; diff --git a/node_modules/caniuse-lite/data/features/loading-lazy-attr.js b/node_modules/caniuse-lite/data/features/loading-lazy-attr.js index 45161f9ea..ebb4e721d 100644 --- a/node_modules/caniuse-lite/data/features/loading-lazy-attr.js +++ b/node_modules/caniuse-lite/data/features/loading-lazy-attr.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B kC lC","132":"6 7 8 9 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB"},D:{"1":"6 7 8 9 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B","66":"7B 8B"},E:{"1":"VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L mC OC nC oC pC qC PC CC DC","322":"M G rC sC tC QC","580":"RC EC uC FC SC TC UC"},F:{"1":"wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB yC zC 0C 1C CC eC 2C DC","66":"uB vB"},G:{"1":"VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID","322":"JD KD LD MD QC","580":"RC EC ND FC SC TC UC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z dD eD fD gD FC GC HC hD","2":"J XD YD ZD aD bD PC cD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD","132":"lD"}},B:1,C:"Lazy loading via attribute for images & iframes",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC 6C 7C","132":"0 1 2 3 LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC","66":"LC MC"},E:{"1":"jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L 8C cC 9C AD BD CD dC QC RC","322":"M G DD ED FD eC","580":"fC SC GD TC gC hC iC"},F:{"1":"0 1 2 3 4 5 6 7 8 AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B LD MD ND OD QC zC PD RC","66":"8B 9B"},G:{"1":"jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD","322":"gD hD iD jD eC","580":"fC SC kD TC gC hC iC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD dC 0D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D","132":"9D"}},B:1,C:"Lazy loading via attribute for images & iframes",D:true}; diff --git a/node_modules/caniuse-lite/data/features/loading-lazy-media.js b/node_modules/caniuse-lite/data/features/loading-lazy-media.js new file mode 100644 index 000000000..f1de97ee4 --- /dev/null +++ b/node_modules/caniuse-lite/data/features/loading-lazy-media.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC","194":"PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:1,C:"Lazy loading via attribute for video & audio",D:true}; diff --git a/node_modules/caniuse-lite/data/features/localecompare.js b/node_modules/caniuse-lite/data/features/localecompare.js index c85b4516a..96a2a616c 100644 --- a/node_modules/caniuse-lite/data/features/localecompare.js +++ b/node_modules/caniuse-lite/data/features/localecompare.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","16":"gC","132":"K D E F A"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","132":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB kC lC"},D:{"1":"2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","132":"0 1 J MB K D E F A B C L M G N O P NB y z"},E:{"1":"A B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","132":"J MB K D E F mC OC nC oC pC qC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","16":"F B C yC zC 0C 1C CC eC 2C","132":"DC"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","132":"E OC 3C fC 4C 5C 6C 7C 8C 9C"},H:{"132":"QD"},I:{"1":"I VD WD","132":"IC J RD SD TD UD fC"},J:{"132":"D A"},K:{"1":"H","16":"A B C CC eC","132":"DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"B","132":"A"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","132":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","4":"kD"}},B:6,C:"localeCompare()",D:true}; +module.exports={A:{A:{"1":"B","16":"1C","132":"K D E F A"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","132":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","132":"9 J cB K D E F A B C L M G N O P dB AB BB CB"},E:{"1":"A B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","132":"J cB K D E F 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","16":"F B C LD MD ND OD QC zC PD","132":"RC"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","132":"E cC QD 0C RD SD TD UD VD WD"},H:{"132":"oD"},I:{"1":"I tD uD","132":"WC J pD qD rD sD 0C"},J:{"132":"D A"},K:{"1":"H","16":"A B C QC zC","132":"RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"B","132":"A"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","132":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","4":"8D"}},B:6,C:"localeCompare()",D:true}; diff --git a/node_modules/caniuse-lite/data/features/magnetometer.js b/node_modules/caniuse-lite/data/features/magnetometer.js index 6e205bcf8..ab8b6dcb1 100644 --- a/node_modules/caniuse-lite/data/features/magnetometer.js +++ b/node_modules/caniuse-lite/data/features/magnetometer.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"6 7 8 9 zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB","194":"sB JC tB KC uB vB wB xB yB"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"194":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:4,C:"Magnetometer",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B","194":"0 1 2 3 4 5 6 7 8 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB LD MD ND OD QC zC PD RC","194":"0 1 2 3 4 5 6 7 8 sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"194":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:4,C:"Magnetometer",D:true}; diff --git a/node_modules/caniuse-lite/data/features/matchesselector.js b/node_modules/caniuse-lite/data/features/matchesselector.js index d2518c9b2..85e35aabf 100644 --- a/node_modules/caniuse-lite/data/features/matchesselector.js +++ b/node_modules/caniuse-lite/data/features/matchesselector.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E gC","36":"F A B"},B:{"1":"6 7 8 9 G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","36":"C L M"},C:{"1":"6 7 8 9 UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC","36":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB lC"},D:{"1":"6 7 8 9 UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","36":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB"},E:{"1":"E F A B C L M G pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC","36":"MB K D nC oC"},F:{"1":"0 1 2 3 4 5 z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B yC zC 0C 1C CC","36":"C G N O P NB y eC 2C DC"},G:{"1":"E 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC","36":"3C fC 4C 5C 6C"},H:{"2":"QD"},I:{"1":"I","2":"RD","36":"IC J SD TD UD fC VD WD"},J:{"36":"D A"},K:{"1":"H","2":"A B","36":"C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"36":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","36":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"matches() DOM method",D:true}; +module.exports={A:{A:{"2":"K D E 1C","36":"F A B"},B:{"1":"0 1 2 3 4 5 6 7 8 G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","36":"C L M"},C:{"1":"0 1 2 3 4 5 6 7 8 iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C","36":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","36":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB"},E:{"1":"E F A B C L M G BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC","36":"cB K D 9C AD"},F:{"1":"0 1 2 3 4 5 6 7 8 AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B LD MD ND OD QC","36":"9 C G N O P dB zC PD RC"},G:{"1":"E UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC","36":"QD 0C RD SD TD"},H:{"2":"oD"},I:{"1":"I","2":"pD","36":"WC J qD rD sD 0C tD uD"},J:{"36":"D A"},K:{"1":"H","2":"A B","36":"C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"36":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","36":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"matches() DOM method",D:true}; diff --git a/node_modules/caniuse-lite/data/features/matchmedia.js b/node_modules/caniuse-lite/data/features/matchmedia.js index d6829dcf4..93363a2a3 100644 --- a/node_modules/caniuse-lite/data/features/matchmedia.js +++ b/node_modules/caniuse-lite/data/features/matchmedia.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E"},E:{"1":"K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","2":"F B C yC zC 0C 1C CC eC 2C"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC"},H:{"1":"QD"},I:{"1":"IC J I UD fC VD WD","2":"RD SD TD"},J:{"1":"A","2":"D"},K:{"1":"H DC","2":"A B C CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"matchMedia",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E"},E:{"1":"K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","2":"F B C LD MD ND OD QC zC PD"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C"},H:{"1":"oD"},I:{"1":"WC J I sD 0C tD uD","2":"pD qD rD"},J:{"1":"A","2":"D"},K:{"1":"H RC","2":"A B C QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"matchMedia",D:true}; diff --git a/node_modules/caniuse-lite/data/features/mathml.js b/node_modules/caniuse-lite/data/features/mathml.js index 34cdea2f9..98f65b5f1 100644 --- a/node_modules/caniuse-lite/data/features/mathml.js +++ b/node_modules/caniuse-lite/data/features/mathml.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"F A B gC","8":"K D E"},B:{"2":"C L M G N O P","8":"Q H R S T U V W X Y Z a b c d e f","584":"g h i j k l m n o p q r","1025":"6 7 8 9 s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","129":"hC IC kC lC"},D:{"1":"2","8":"0 1 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f","584":"g h i j k l m n o p q r","1025":"6 7 8 9 s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"A B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","260":"J MB K D E F mC OC nC oC pC qC"},F:{"2":"F","8":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC","584":"S T U V W X Y Z a b c d","1025":"e f g h i j k l m n o p q r s t u v w x","2052":"B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","8":"OC 3C fC"},H:{"8":"QD"},I:{"8":"IC J RD SD TD UD fC VD WD","1025":"I"},J:{"1":"A","8":"D"},K:{"8":"A B C CC eC DC","1025":"H"},L:{"1025":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"8":"EC"},P:{"1":"0 1 2 3 4 5 z","8":"J y XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"8":"iD"},R:{"8":"jD"},S:{"1":"kD lD"}},B:2,C:"MathML",D:true}; +module.exports={A:{A:{"2":"F A B 1C","8":"K D E"},B:{"2":"C L M G N O P","8":"Q H R S T U V W X Y Z a b c d e f","584":"g h i j k l m n o p q r","1025":"0 1 2 3 4 5 6 7 8 s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","129":"2C WC 6C 7C"},D:{"1":"DB","8":"9 J cB K D E F A B C L M G N O P dB AB BB CB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f","584":"g h i j k l m n o p q r","1025":"0 1 2 3 4 5 6 7 8 s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"A B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","260":"J cB K D E F 8C cC 9C AD BD CD"},F:{"2":"F","8":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC","584":"S T U V W X Y Z a b c d","1025":"0 1 2 3 4 5 6 7 8 e f g h i j k l m n o p q r s t u v w x y z","2052":"B C LD MD ND OD QC zC PD RC"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","8":"cC QD 0C"},H:{"8":"oD"},I:{"8":"WC J pD qD rD sD 0C tD uD","1025":"I"},J:{"1":"A","8":"D"},K:{"8":"A B C QC zC RC","1025":"H"},L:{"1025":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"8":"SC"},P:{"1":"AB BB CB DB EB FB GB HB IB","8":"9 J vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"8":"6D"},R:{"8":"7D"},S:{"1":"8D 9D"}},B:2,C:"MathML",D:true}; diff --git a/node_modules/caniuse-lite/data/features/maxlength.js b/node_modules/caniuse-lite/data/features/maxlength.js index 114b31d15..73b61aa00 100644 --- a/node_modules/caniuse-lite/data/features/maxlength.js +++ b/node_modules/caniuse-lite/data/features/maxlength.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","16":"gC","900":"K D E F"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","1025":"C L M G N O P"},C:{"1":"6 7 8 9 lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","900":"hC IC kC lC","1025":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"MB mC","900":"J OC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","16":"F","132":"B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"3C fC 4C 5C 6C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC","2052":"E 7C"},H:{"132":"QD"},I:{"1":"IC J TD UD fC VD WD","16":"RD SD","4097":"I"},J:{"1":"D A"},K:{"132":"A B C CC eC DC","4097":"H"},L:{"4097":"I"},M:{"4097":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"4097":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1025":"kD lD"}},B:1,C:"maxlength attribute for input and textarea elements",D:true}; +module.exports={A:{A:{"1":"A B","16":"1C","900":"K D E F"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","1025":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","900":"2C WC 6C 7C","1025":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"cB 8C","900":"J cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","16":"F","132":"B C LD MD ND OD QC zC PD RC"},G:{"1":"QD 0C RD SD TD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC","2052":"E UD"},H:{"132":"oD"},I:{"1":"WC J rD sD 0C tD uD","16":"pD qD","4097":"I"},J:{"1":"D A"},K:{"132":"A B C QC zC RC","4097":"H"},L:{"4097":"I"},M:{"4097":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"4097":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1025":"8D 9D"}},B:1,C:"maxlength attribute for input and textarea elements",D:true}; diff --git a/node_modules/caniuse-lite/data/features/mdn-css-backdrop-pseudo-element.js b/node_modules/caniuse-lite/data/features/mdn-css-backdrop-pseudo-element.js index f83f8a672..900657c8e 100644 --- a/node_modules/caniuse-lite/data/features/mdn-css-backdrop-pseudo-element.js +++ b/node_modules/caniuse-lite/data/features/mdn-css-backdrop-pseudo-element.js @@ -1 +1 @@ -module.exports={A:{D:{"1":"6 7 8 9 XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB","33":"SB TB UB VB WB"},L:{"1":"I"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","33":"C L M G N O P"},C:{"1":"6 7 8 9 hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB kC lC"},M:{"1":"BC"},A:{"2":"K D E F A gC","33":"B"},F:{"1":"2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C G N O P yC zC 0C 1C CC eC 2C DC","33":"0 1 NB y z"},K:{"1":"H","2":"A B C CC eC DC"},E:{"1":"RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC xC"},G:{"1":"RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},I:{"1":"I","2":"IC J RD SD TD UD fC","33":"VD WD"}},B:6,C:"CSS ::backdrop pseudo-element",D:undefined}; +module.exports={A:{D:{"1":"0 1 2 3 4 5 6 7 8 lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB","33":"gB hB iB jB kB"},L:{"1":"I"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","33":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB 6C 7C"},M:{"1":"PC"},A:{"2":"K D E F A 1C","33":"B"},F:{"1":"0 1 2 3 4 5 6 7 8 DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C G N O P LD MD ND OD QC zC PD RC","33":"9 dB AB BB CB"},K:{"1":"H","2":"A B C QC zC RC"},E:{"1":"fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC KD"},G:{"1":"fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},I:{"1":"I","2":"WC J pD qD rD sD 0C","33":"tD uD"}},B:6,C:"CSS ::backdrop pseudo-element",D:undefined}; diff --git a/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override.js b/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override.js index d7ba1fd28..15f8a322f 100644 --- a/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override.js +++ b/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override.js @@ -1 +1 @@ -module.exports={A:{D:{"1":"6 7 8 9 iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB"},L:{"1":"I"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G N kC lC","33":"0 1 2 3 4 5 O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB"},M:{"1":"BC"},A:{"2":"K D E F A B gC"},F:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB yC zC 0C 1C CC eC 2C DC"},K:{"1":"H","2":"A B C CC eC DC"},E:{"1":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC","2":"J MB K mC OC nC oC xC","33":"D E F A pC qC PC"},G:{"1":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C","33":"E 6C 7C 8C 9C AD BD"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"}},B:6,C:"isolate-override from unicode-bidi",D:undefined}; +module.exports={A:{D:{"1":"0 1 2 3 4 5 6 7 8 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB"},L:{"1":"I"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M G N 6C 7C","33":"9 O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB"},M:{"1":"PC"},A:{"2":"K D E F A B 1C"},F:{"1":"0 1 2 3 4 5 6 7 8 jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB LD MD ND OD QC zC PD RC"},K:{"1":"H","2":"A B C QC zC RC"},E:{"1":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC","2":"J cB K 8C cC 9C AD KD","33":"D E F A BD CD dC"},G:{"1":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD","33":"E TD UD VD WD XD YD"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"}},B:6,C:"isolate-override from unicode-bidi",D:undefined}; diff --git a/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate.js b/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate.js index c80b0d9e9..b13bbcd9b 100644 --- a/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate.js +++ b/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate.js @@ -1 +1 @@ -module.exports={A:{D:{"1":"6 7 8 9 iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L M G","33":"0 1 2 3 4 5 N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB"},L:{"1":"I"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F kC lC","33":"0 1 2 3 4 5 A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB"},M:{"1":"BC"},A:{"2":"K D E F A B gC"},F:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","33":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB"},K:{"1":"H","2":"A B C CC eC DC"},E:{"1":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC","2":"J MB mC OC nC xC","33":"K D E F A oC pC qC PC"},G:{"1":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C","33":"E 5C 6C 7C 8C 9C AD BD"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"}},B:6,C:"isolate from unicode-bidi",D:undefined}; +module.exports={A:{D:{"1":"0 1 2 3 4 5 6 7 8 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C L M G","33":"9 N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB"},L:{"1":"I"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F 6C 7C","33":"9 A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB"},M:{"1":"PC"},A:{"2":"K D E F A B 1C"},F:{"1":"0 1 2 3 4 5 6 7 8 jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","33":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB"},K:{"1":"H","2":"A B C QC zC RC"},E:{"1":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC","2":"J cB 8C cC 9C KD","33":"K D E F A AD BD CD dC"},G:{"1":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD","33":"E SD TD UD VD WD XD YD"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"}},B:6,C:"isolate from unicode-bidi",D:undefined}; diff --git a/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext.js b/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext.js index 29d9b4e38..05a661bcd 100644 --- a/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext.js +++ b/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext.js @@ -1 +1 @@ -module.exports={A:{D:{"1":"6 7 8 9 iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB"},L:{"1":"I"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F kC lC","33":"0 1 2 3 4 5 A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB"},M:{"1":"BC"},A:{"2":"K D E F A B gC"},F:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB yC zC 0C 1C CC eC 2C DC"},K:{"1":"H","2":"A B C CC eC DC"},E:{"1":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC","2":"J MB mC OC nC xC","33":"K D E F A oC pC qC PC"},G:{"1":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C","33":"E 5C 6C 7C 8C 9C AD BD"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"}},B:6,C:"plaintext from unicode-bidi",D:undefined}; +module.exports={A:{D:{"1":"0 1 2 3 4 5 6 7 8 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB"},L:{"1":"I"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F 6C 7C","33":"9 A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB"},M:{"1":"PC"},A:{"2":"K D E F A B 1C"},F:{"1":"0 1 2 3 4 5 6 7 8 jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB LD MD ND OD QC zC PD RC"},K:{"1":"H","2":"A B C QC zC RC"},E:{"1":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC","2":"J cB 8C cC 9C KD","33":"K D E F A AD BD CD dC"},G:{"1":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD","33":"E SD TD UD VD WD XD YD"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"}},B:6,C:"plaintext from unicode-bidi",D:undefined}; diff --git a/node_modules/caniuse-lite/data/features/mdn-text-decoration-color.js b/node_modules/caniuse-lite/data/features/mdn-text-decoration-color.js index dbe388fd0..461c9295b 100644 --- a/node_modules/caniuse-lite/data/features/mdn-text-decoration-color.js +++ b/node_modules/caniuse-lite/data/features/mdn-text-decoration-color.js @@ -1 +1 @@ -module.exports={A:{D:{"1":"6 7 8 9 rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB"},L:{"1":"I"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB kC lC","33":"0 1 2 3 4 5 K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB"},M:{"1":"BC"},A:{"2":"K D E F A B gC"},F:{"1":"eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB yC zC 0C 1C CC eC 2C DC"},K:{"1":"H","2":"A B C CC eC DC"},E:{"1":"L M G DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC","2":"J MB K D mC OC nC oC pC xC","33":"E F A B C qC PC CC"},G:{"1":"FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C 6C","33":"E 7C 8C 9C AD BD CD DD ED"},P:{"1":"0 1 2 3 4 5 y z ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"}},B:6,C:"text-decoration-color property",D:undefined}; +module.exports={A:{D:{"1":"0 1 2 3 4 5 6 7 8 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B"},L:{"1":"I"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB 6C 7C","33":"9 K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB"},M:{"1":"PC"},A:{"2":"K D E F A B 1C"},F:{"1":"0 1 2 3 4 5 6 7 8 sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB LD MD ND OD QC zC PD RC"},K:{"1":"H","2":"A B C QC zC RC"},E:{"1":"L M G RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC","2":"J cB K D 8C cC 9C AD BD KD","33":"E F A B C CD dC QC"},G:{"1":"cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD TD","33":"E UD VD WD XD YD ZD aD bD"},P:{"1":"9 AB BB CB DB EB FB GB HB IB xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"}},B:6,C:"text-decoration-color property",D:undefined}; diff --git a/node_modules/caniuse-lite/data/features/mdn-text-decoration-line.js b/node_modules/caniuse-lite/data/features/mdn-text-decoration-line.js index a44869a50..585204086 100644 --- a/node_modules/caniuse-lite/data/features/mdn-text-decoration-line.js +++ b/node_modules/caniuse-lite/data/features/mdn-text-decoration-line.js @@ -1 +1 @@ -module.exports={A:{D:{"1":"6 7 8 9 rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB"},L:{"1":"I"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB kC lC","33":"0 1 2 3 4 5 K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB"},M:{"1":"BC"},A:{"2":"K D E F A B gC"},F:{"1":"eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB yC zC 0C 1C CC eC 2C DC"},K:{"1":"H","2":"A B C CC eC DC"},E:{"1":"L M G DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC","2":"J MB K D mC OC nC oC pC xC","33":"E F A B C qC PC CC"},G:{"1":"FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C 6C","33":"E 7C 8C 9C AD BD CD DD ED"},P:{"1":"0 1 2 3 4 5 y z ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"}},B:6,C:"text-decoration-line property",D:undefined}; +module.exports={A:{D:{"1":"0 1 2 3 4 5 6 7 8 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B"},L:{"1":"I"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB 6C 7C","33":"9 K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB"},M:{"1":"PC"},A:{"2":"K D E F A B 1C"},F:{"1":"0 1 2 3 4 5 6 7 8 sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB LD MD ND OD QC zC PD RC"},K:{"1":"H","2":"A B C QC zC RC"},E:{"1":"L M G RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC","2":"J cB K D 8C cC 9C AD BD KD","33":"E F A B C CD dC QC"},G:{"1":"cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD TD","33":"E UD VD WD XD YD ZD aD bD"},P:{"1":"9 AB BB CB DB EB FB GB HB IB xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"}},B:6,C:"text-decoration-line property",D:undefined}; diff --git a/node_modules/caniuse-lite/data/features/mdn-text-decoration-shorthand.js b/node_modules/caniuse-lite/data/features/mdn-text-decoration-shorthand.js index 2614b3d78..3915d3954 100644 --- a/node_modules/caniuse-lite/data/features/mdn-text-decoration-shorthand.js +++ b/node_modules/caniuse-lite/data/features/mdn-text-decoration-shorthand.js @@ -1 +1 @@ -module.exports={A:{D:{"1":"6 7 8 9 rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB"},L:{"1":"I"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB kC lC"},M:{"1":"BC"},A:{"2":"K D E F A B gC"},F:{"1":"eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB yC zC 0C 1C CC eC 2C DC"},K:{"1":"H","2":"A B C CC eC DC"},E:{"2":"J MB K D mC OC nC oC pC xC","33":"E F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC"},G:{"2":"OC 3C fC 4C 5C 6C","33":"E 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},P:{"1":"0 1 2 3 4 5 y z ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"}},B:6,C:"text-decoration shorthand property",D:undefined}; +module.exports={A:{D:{"1":"0 1 2 3 4 5 6 7 8 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B"},L:{"1":"I"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB 6C 7C"},M:{"1":"PC"},A:{"2":"K D E F A B 1C"},F:{"1":"0 1 2 3 4 5 6 7 8 sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB LD MD ND OD QC zC PD RC"},K:{"1":"H","2":"A B C QC zC RC"},E:{"1":"wC xC yC","2":"J cB K D 8C cC 9C AD BD KD","33":"E F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC"},G:{"1":"wC xC yC","2":"cC QD 0C RD SD TD","33":"E UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"}},B:6,C:"text-decoration shorthand property",D:undefined}; diff --git a/node_modules/caniuse-lite/data/features/mdn-text-decoration-style.js b/node_modules/caniuse-lite/data/features/mdn-text-decoration-style.js index b450b1d48..d216f2cc1 100644 --- a/node_modules/caniuse-lite/data/features/mdn-text-decoration-style.js +++ b/node_modules/caniuse-lite/data/features/mdn-text-decoration-style.js @@ -1 +1 @@ -module.exports={A:{D:{"1":"6 7 8 9 rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB"},L:{"1":"I"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB kC lC","33":"0 1 2 3 4 5 K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB"},M:{"1":"BC"},A:{"2":"K D E F A B gC"},F:{"1":"eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB yC zC 0C 1C CC eC 2C DC"},K:{"1":"H","2":"A B C CC eC DC"},E:{"1":"L M G DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC","2":"J MB K D mC OC nC oC pC xC","33":"E F A B C qC PC CC"},G:{"1":"FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C 6C","33":"E 7C 8C 9C AD BD CD DD ED"},P:{"1":"0 1 2 3 4 5 y z ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"}},B:6,C:"text-decoration-style property",D:undefined}; +module.exports={A:{D:{"1":"0 1 2 3 4 5 6 7 8 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B"},L:{"1":"I"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB 6C 7C","33":"9 K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB"},M:{"1":"PC"},A:{"2":"K D E F A B 1C"},F:{"1":"0 1 2 3 4 5 6 7 8 sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB LD MD ND OD QC zC PD RC"},K:{"1":"H","2":"A B C QC zC RC"},E:{"1":"L M G RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC","2":"J cB K D 8C cC 9C AD BD KD","33":"E F A B C CD dC QC"},G:{"1":"cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD TD","33":"E UD VD WD XD YD ZD aD bD"},P:{"1":"9 AB BB CB DB EB FB GB HB IB xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"}},B:6,C:"text-decoration-style property",D:undefined}; diff --git a/node_modules/caniuse-lite/data/features/media-fragments.js b/node_modules/caniuse-lite/data/features/media-fragments.js index c535902e3..bf9eadad3 100644 --- a/node_modules/caniuse-lite/data/features/media-fragments.js +++ b/node_modules/caniuse-lite/data/features/media-fragments.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O P","132":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB kC lC","132":"6 7 8 9 UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"2":"J MB K D E F A B C L M G N O","132":"0 1 2 3 4 5 6 7 8 9 P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB mC OC nC","132":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"F B C yC zC 0C 1C CC eC 2C DC","132":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"2":"OC 3C fC 4C 5C 6C","132":"E 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J RD SD TD UD fC","132":"I VD WD"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","132":"H"},L:{"132":"I"},M:{"132":"BC"},N:{"132":"A B"},O:{"132":"EC"},P:{"2":"J XD","132":"0 1 2 3 4 5 y z YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"132":"iD"},R:{"132":"jD"},S:{"132":"kD lD"}},B:2,C:"Media Fragments",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M G N O P","132":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB 6C 7C","132":"0 1 2 3 4 5 6 7 8 iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"2":"J cB K D E F A B C L M G N O","132":"0 1 2 3 4 5 6 7 8 9 P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB 8C cC 9C","132":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"F B C LD MD ND OD QC zC PD RC","132":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"cC QD 0C RD SD TD","132":"E UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J pD qD rD sD 0C","132":"I tD uD"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","132":"H"},L:{"132":"I"},M:{"132":"PC"},N:{"132":"A B"},O:{"132":"SC"},P:{"2":"J vD","132":"9 AB BB CB DB EB FB GB HB IB wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"132":"6D"},R:{"132":"7D"},S:{"132":"8D 9D"}},B:2,C:"Media Fragments",D:true}; diff --git a/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js b/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js index 97c1d31c5..641032cfb 100644 --- a/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js +++ b/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB kC lC","260":"6 7 8 9 dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"1":"6 7 8 9 uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB","324":"lB mB nB oB pB qB rB sB JC tB KC"},E:{"2":"J MB K D E F A mC OC nC oC pC qC PC","132":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB yC zC 0C 1C CC eC 2C DC","324":"WB XB YB ZB aB bB cB dB eB fB gB hB"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"260":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z aD bD PC cD dD eD fD gD FC GC HC hD","2":"J","132":"XD YD ZD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"260":"kD lD"}},B:5,C:"Media Capture from DOM Elements API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB 6C 7C","260":"0 1 2 3 4 5 6 7 8 rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"1":"0 1 2 3 4 5 6 7 8 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB","324":"zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC"},E:{"2":"J cB K D E F A 8C cC 9C AD BD CD dC","132":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB LD MD ND OD QC zC PD RC","324":"kB lB mB nB oB pB qB rB sB tB uB vB"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"260":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J","132":"vD wD xD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"260":"8D 9D"}},B:5,C:"Media Capture from DOM Elements API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/mediarecorder.js b/node_modules/caniuse-lite/data/features/mediarecorder.js index 91b9b8c44..26d8476d2 100644 --- a/node_modules/caniuse-lite/data/features/mediarecorder.js +++ b/node_modules/caniuse-lite/data/features/mediarecorder.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB kC lC"},D:{"1":"6 7 8 9 jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB","194":"hB iB"},E:{"1":"G sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C mC OC nC oC pC qC PC CC","322":"L M DC rC"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB yC zC 0C 1C CC eC 2C DC","194":"UB VB"},G:{"1":"LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD","578":"ED FD GD HD ID JD KD"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"MediaRecorder API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB","194":"vB wB"},E:{"1":"G ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C 8C cC 9C AD BD CD dC QC","322":"L M RC DD"},F:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB LD MD ND OD QC zC PD RC","194":"iB jB"},G:{"1":"iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD","578":"bD cD dD eD fD gD hD"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"MediaRecorder API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/mediasource.js b/node_modules/caniuse-lite/data/features/mediasource.js index b56cf50fe..623fb0251 100644 --- a/node_modules/caniuse-lite/data/features/mediasource.js +++ b/node_modules/caniuse-lite/data/features/mediasource.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A gC","132":"B"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 hC IC J MB K D E F A B C L M G N O P NB y z kC lC","66":"3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},D:{"1":"6 7 8 9 RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L M G N","33":"1 2 3 4 5 OB PB QB","66":"0 O P NB y z"},E:{"1":"E F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D mC OC nC oC pC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD","260":"GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I WD","2":"IC J RD SD TD UD fC VD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"B","2":"A"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD aD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"Media Source Extensions",D:true}; +module.exports={A:{A:{"2":"K D E F A 1C","132":"B"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB 6C 7C","66":"EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB"},D:{"1":"0 1 2 3 4 5 6 7 8 fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C L M G N","33":"CB DB EB FB GB HB IB eB","66":"9 O P dB AB BB"},E:{"1":"E F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD","260":"dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I uD","2":"WC J pD qD rD sD 0C tD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"B","2":"A"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"Media Source Extensions",D:true}; diff --git a/node_modules/caniuse-lite/data/features/menu.js b/node_modules/caniuse-lite/data/features/menu.js index 3ba83b4aa..7ecc7278c 100644 --- a/node_modules/caniuse-lite/data/features/menu.js +++ b/node_modules/caniuse-lite/data/features/menu.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"hC IC J MB K D kC lC","132":"0 1 2 3 4 5 E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T","450":"6 7 8 9 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","66":"bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","66":"VB WB XB YB ZB aB bB cB dB eB fB gB"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"450":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:7,C:"Context menu item (menuitem element)",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"2C WC J cB K D 6C 7C","132":"9 E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T","450":"0 1 2 3 4 5 6 7 8 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","66":"pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","66":"jB kB lB mB nB oB pB qB rB sB tB uB"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"450":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:7,C:"Context menu item (menuitem element)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/meta-theme-color.js b/node_modules/caniuse-lite/data/features/meta-theme-color.js index d0e2123fc..d73d73460 100644 --- a/node_modules/caniuse-lite/data/features/meta-theme-color.js +++ b/node_modules/caniuse-lite/data/features/meta-theme-color.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB","132":"6 7 8 9 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","258":"ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B"},E:{"1":"G tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M mC OC nC oC pC qC PC CC DC rC sC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"513":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"0 1 2 3 4 5 y z YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J","16":"XD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:1,C:"theme-color Meta Tag",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB","132":"0 1 2 3 4 5 6 7 8 JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","258":"nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC"},E:{"1":"G FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD","2":"J cB K D E F A B C L M 8C cC 9C AD BD CD dC QC RC DD ED","2052":"uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD","1026":"uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"516":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J","16":"vD"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:1,C:"theme-color Meta Tag",D:true}; diff --git a/node_modules/caniuse-lite/data/features/meter.js b/node_modules/caniuse-lite/data/features/meter.js index 69e49ad3f..2cf9c1dc0 100644 --- a/node_modules/caniuse-lite/data/features/meter.js +++ b/node_modules/caniuse-lite/data/features/meter.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D"},E:{"1":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC nC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x CC eC 2C DC","2":"F yC zC 0C 1C"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD"},H:{"1":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"1":"D A"},K:{"1":"B C H CC eC DC","2":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"meter element",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M G 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D"},E:{"1":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z QC zC PD RC","2":"F LD MD ND OD"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD"},H:{"1":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"1":"D A"},K:{"1":"B C H QC zC RC","2":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"meter element",D:true}; diff --git a/node_modules/caniuse-lite/data/features/midi.js b/node_modules/caniuse-lite/data/features/midi.js index 70deb97fd..fc473b68a 100644 --- a/node_modules/caniuse-lite/data/features/midi.js +++ b/node_modules/caniuse-lite/data/features/midi.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q kC lC"},D:{"1":"6 7 8 9 dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:5,C:"Web MIDI API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:5,C:"Web MIDI API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/minmaxwh.js b/node_modules/caniuse-lite/data/features/minmaxwh.js index f1f71aebd..3bde2491e 100644 --- a/node_modules/caniuse-lite/data/features/minmaxwh.js +++ b/node_modules/caniuse-lite/data/features/minmaxwh.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","8":"K gC","129":"D","257":"E"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"CSS min/max-width/height",D:true}; +module.exports={A:{A:{"1":"F A B","8":"K 1C","129":"D","257":"E"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"CSS min/max-width/height",D:true}; diff --git a/node_modules/caniuse-lite/data/features/mp3.js b/node_modules/caniuse-lite/data/features/mp3.js index 537c91a4c..811e9f3e1 100644 --- a/node_modules/caniuse-lite/data/features/mp3.js +++ b/node_modules/caniuse-lite/data/features/mp3.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC","132":"J MB K D E F A B C L M G N O P NB y z kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"mC OC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC"},H:{"2":"QD"},I:{"1":"IC J I TD UD fC VD WD","2":"RD SD"},J:{"1":"D A"},K:{"1":"B C H CC eC DC","2":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"MP3 audio format",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC","132":"9 J cB K D E F A B C L M G N O P dB AB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC"},H:{"2":"oD"},I:{"1":"WC J I rD sD 0C tD uD","2":"pD qD"},J:{"1":"D A"},K:{"1":"B C H QC zC RC","2":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"MP3 audio format",D:true}; diff --git a/node_modules/caniuse-lite/data/features/mpeg-dash.js b/node_modules/caniuse-lite/data/features/mpeg-dash.js index edaf1bc8f..49b30d529 100644 --- a/node_modules/caniuse-lite/data/features/mpeg-dash.js +++ b/node_modules/caniuse-lite/data/features/mpeg-dash.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"C L M G N O P","2":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","386":"0 z"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:6,C:"Dynamic Adaptive Streaming over HTTP (MPEG-DASH)",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"C L M G N O P","2":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","386":"AB BB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:6,C:"Dynamic Adaptive Streaming over HTTP (MPEG-DASH)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/mpeg4.js b/node_modules/caniuse-lite/data/features/mpeg4.js index 6df9e1342..0b61506b7 100644 --- a/node_modules/caniuse-lite/data/features/mpeg4.js +++ b/node_modules/caniuse-lite/data/features/mpeg4.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G N O P NB y kC lC","4":"0 1 2 3 4 5 z OB PB QB RB SB TB UB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"mC"},F:{"1":"3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I VD WD","4":"IC J RD SD UD fC","132":"TD"},J:{"1":"D A"},K:{"1":"B C H CC eC DC","2":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"MPEG-4/H.264 video format",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB 6C 7C","4":"AB BB CB DB EB FB GB HB IB eB fB gB hB iB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"8C"},F:{"1":"0 1 2 3 4 5 6 7 8 EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB LD MD ND OD QC zC PD RC"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I tD uD","4":"WC J pD qD sD 0C","132":"rD"},J:{"1":"D A"},K:{"1":"B C H QC zC RC","2":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"MPEG-4/H.264 video format",D:true}; diff --git a/node_modules/caniuse-lite/data/features/multibackgrounds.js b/node_modules/caniuse-lite/data/features/multibackgrounds.js index e1e001581..a49da06b0 100644 --- a/node_modules/caniuse-lite/data/features/multibackgrounds.js +++ b/node_modules/caniuse-lite/data/features/multibackgrounds.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC lC","2":"hC IC kC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 0C 1C CC eC 2C DC","2":"F yC zC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"CSS3 Multiple backgrounds",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 7C","2":"2C WC 6C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z ND OD QC zC PD RC","2":"F LD MD"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"CSS3 Multiple backgrounds",D:true}; diff --git a/node_modules/caniuse-lite/data/features/multicolumn.js b/node_modules/caniuse-lite/data/features/multicolumn.js index 92740576e..fa8fc07dd 100644 --- a/node_modules/caniuse-lite/data/features/multicolumn.js +++ b/node_modules/caniuse-lite/data/features/multicolumn.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"C L M G N O P","516":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"132":"mB nB oB pB qB rB sB JC tB KC uB vB wB","164":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB kC lC","516":"xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a","1028":"6 7 8 9 b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"420":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB","516":"6 7 8 9 kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"A B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","132":"F qC","164":"D E pC","420":"J MB K mC OC nC oC"},F:{"1":"C CC eC 2C DC","2":"F B yC zC 0C 1C","420":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB","516":"XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","132":"8C 9C","164":"E 6C 7C","420":"OC 3C fC 4C 5C"},H:{"1":"QD"},I:{"420":"IC J RD SD TD UD fC VD WD","516":"I"},J:{"420":"D A"},K:{"1":"C CC eC DC","2":"A B","516":"H"},L:{"516":"I"},M:{"1028":"BC"},N:{"1":"A B"},O:{"516":"EC"},P:{"420":"J","516":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"516":"iD"},R:{"516":"jD"},S:{"164":"kD lD"}},B:4,C:"CSS3 Multiple column layout",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"C L M G N O P","516":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"132":"0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC","164":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 6C 7C","516":"BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a","1028":"0 1 2 3 4 5 6 7 8 b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"420":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB","516":"0 1 2 3 4 5 6 7 8 yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"A B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","132":"F CD","164":"D E BD","420":"J cB K 8C cC 9C AD"},F:{"1":"C QC zC PD RC","2":"F B LD MD ND OD","420":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB","516":"0 1 2 3 4 5 6 7 8 lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","132":"VD WD","164":"E TD UD","420":"cC QD 0C RD SD"},H:{"1":"oD"},I:{"420":"WC J pD qD rD sD 0C tD uD","516":"I"},J:{"420":"D A"},K:{"1":"C QC zC RC","2":"A B","516":"H"},L:{"516":"I"},M:{"1028":"PC"},N:{"1":"A B"},O:{"516":"SC"},P:{"420":"J","516":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"516":"6D"},R:{"516":"7D"},S:{"164":"8D 9D"}},B:4,C:"CSS3 Multiple column layout",D:true}; diff --git a/node_modules/caniuse-lite/data/features/mutation-events.js b/node_modules/caniuse-lite/data/features/mutation-events.js index a36fc82f7..b9ea4bdac 100644 --- a/node_modules/caniuse-lite/data/features/mutation-events.js +++ b/node_modules/caniuse-lite/data/features/mutation-events.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E gC","260":"F A B"},B:{"66":"IB JB KB LB I","132":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB","260":"C L M G N O P"},C:{"2":"hC IC J MB kC lC","260":"0 1 2 3 4 5 6 7 8 9 K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"16":"J MB K D E F A B C L M","66":"IB JB KB LB I BC MC NC","132":"0 1 2 3 4 5 6 7 8 9 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB"},E:{"16":"mC OC","132":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"C 2C DC","2":"F yC zC 0C 1C","16":"B CC eC","132":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"16":"OC 3C","132":"E fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"16":"RD SD","66":"I","132":"IC J TD UD fC VD WD"},J:{"132":"D A"},K:{"1":"C DC","2":"A","16":"B CC eC","132":"H"},L:{"66":"I"},M:{"260":"BC"},N:{"260":"A B"},O:{"132":"EC"},P:{"132":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"132":"iD"},R:{"132":"jD"},S:{"260":"kD lD"}},B:7,C:"Mutation events",D:true}; +module.exports={A:{A:{"2":"K D E 1C","260":"F A B"},B:{"2":"UB VB WB XB YB ZB aB bB I","66":"KB LB MB NB OB PB QB RB SB TB","132":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB","260":"C L M G N O P"},C:{"2":"2C WC J cB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","260":"0 1 2 3 4 5 6 7 8 9 K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},D:{"2":"SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"J cB K D E F A B C L M","66":"KB LB MB NB OB PB QB RB","132":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB"},E:{"2":"uC vC wC xC yC KD","16":"8C cC","132":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD"},F:{"1":"C PD RC","2":"F LD MD ND OD","16":"B QC zC","66":"0 1 2 3 4 5 6 7 8 w x y z","132":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v"},G:{"2":"uC vC wC xC yC","16":"cC QD","132":"E 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD"},H:{"2":"oD"},I:{"2":"I","16":"pD qD","132":"WC J rD sD 0C tD uD"},J:{"132":"D A"},K:{"1":"C RC","2":"A","16":"B QC zC","132":"H"},L:{"2":"I"},M:{"2":"PC"},N:{"260":"A B"},O:{"132":"SC"},P:{"132":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"132":"6D"},R:{"132":"7D"},S:{"260":"8D 9D"}},B:7,C:"Mutation events",D:true}; diff --git a/node_modules/caniuse-lite/data/features/mutationobserver.js b/node_modules/caniuse-lite/data/features/mutationobserver.js index 40d3427af..6c03f61a4 100644 --- a/node_modules/caniuse-lite/data/features/mutationobserver.js +++ b/node_modules/caniuse-lite/data/features/mutationobserver.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"K D E gC","8":"F A"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L kC lC"},D:{"1":"5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L M G N O","33":"0 1 2 3 4 P NB y z"},E:{"1":"D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC nC","33":"K"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C","33":"5C"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC RD SD TD","8":"J UD fC"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"B","8":"A"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Mutation Observer",D:true}; +module.exports={A:{A:{"1":"B","2":"K D E 1C","8":"F A"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C L M G N O","33":"9 P dB AB BB CB DB EB FB"},E:{"1":"D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC 9C","33":"K"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD","33":"SD"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC pD qD rD","8":"J sD 0C"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"B","8":"A"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Mutation Observer",D:true}; diff --git a/node_modules/caniuse-lite/data/features/namevalue-storage.js b/node_modules/caniuse-lite/data/features/namevalue-storage.js index e43a5324a..ae5bfeef1 100644 --- a/node_modules/caniuse-lite/data/features/namevalue-storage.js +++ b/node_modules/caniuse-lite/data/features/namevalue-storage.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"E F A B","2":"gC","8":"K D"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","4":"hC IC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"mC OC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 0C 1C CC eC 2C DC","2":"F yC zC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"B C H CC eC DC","2":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Web Storage - name/value pairs",D:true}; +module.exports={A:{A:{"1":"E F A B","2":"1C","8":"K D"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","4":"2C WC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z ND OD QC zC PD RC","2":"F LD MD"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"B C H QC zC RC","2":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Web Storage - name/value pairs",D:true}; diff --git a/node_modules/caniuse-lite/data/features/native-filesystem-api.js b/node_modules/caniuse-lite/data/features/native-filesystem-api.js index 18bcbd21a..02762875a 100644 --- a/node_modules/caniuse-lite/data/features/native-filesystem-api.js +++ b/node_modules/caniuse-lite/data/features/native-filesystem-api.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P","194":"Q H R S T U","260":"V W X Y Z a b c d e f g h i j k l m n"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"6 7 8 9 o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B","194":"6B 7B 8B 9B AC Q H R S T U","260":"V W X Y Z a b c d e f g h i j k l m n"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB yC zC 0C 1C CC eC 2C DC","194":"uB vB wB xB yB zB 0B 1B 2B 3B","260":"4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:7,C:"File System Access API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P","194":"Q H R S T U","260":"V W X Y Z a b c d e f g h i j k l m n"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC","194":"KC LC MC NC OC Q H R S T U","260":"V W X Y Z a b c d e f g h i j k l m n"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B LD MD ND OD QC zC PD RC","194":"8B 9B AC BC CC DC EC FC GC HC","260":"IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:7,C:"File System Access API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/nav-timing.js b/node_modules/caniuse-lite/data/features/nav-timing.js index 05ddddf42..df1c86f26 100644 --- a/node_modules/caniuse-lite/data/features/nav-timing.js +++ b/node_modules/caniuse-lite/data/features/nav-timing.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB","33":"K D E F A B C"},E:{"1":"E F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D mC OC nC oC pC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C 6C 7C"},H:{"2":"QD"},I:{"1":"J I UD fC VD WD","2":"IC RD SD TD"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"Navigation Timing API",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB","33":"K D E F A B C"},E:{"1":"E F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD TD UD"},H:{"2":"oD"},I:{"1":"J I sD 0C tD uD","2":"WC pD qD rD"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"Navigation Timing API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/netinfo.js b/node_modules/caniuse-lite/data/features/netinfo.js index b3dd7cb73..7b9b4e6d8 100644 --- a/node_modules/caniuse-lite/data/features/netinfo.js +++ b/node_modules/caniuse-lite/data/features/netinfo.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O P","1028":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB","1028":"6 7 8 9 KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB yC zC 0C 1C CC eC 2C DC","1028":"iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"RD VD WD","132":"IC J SD TD UD fC"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z aD bD PC cD dD eD fD gD FC GC HC hD","132":"J","516":"XD YD ZD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"lD","260":"kD"}},B:7,C:"Network Information API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M G N O P","1028":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B","1028":"0 1 2 3 4 5 6 7 8 YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB LD MD ND OD QC zC PD RC","1028":"0 1 2 3 4 5 6 7 8 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"pD tD uD","132":"WC J qD rD sD 0C"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","132":"J","516":"vD wD xD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"9D","260":"8D"}},B:7,C:"Network Information API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/notifications.js b/node_modules/caniuse-lite/data/features/notifications.js index 03f68c6e2..2de432b10 100644 --- a/node_modules/caniuse-lite/data/features/notifications.js +++ b/node_modules/caniuse-lite/data/features/notifications.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G N O P NB y z kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J","36":"MB K D E F A B C L M G N O P NB y z"},E:{"1":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC nC"},F:{"1":"3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC","516":"VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J RD SD TD UD fC","36":"I VD WD"},J:{"1":"A","2":"D"},K:{"2":"A B C CC eC DC","36":"H"},L:{"257":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"36":"J","130":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"130":"jD"},S:{"1":"kD lD"}},B:1,C:"Web Notifications",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L"},C:{"1":"0 1 2 3 4 5 6 7 8 BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J","36":"9 cB K D E F A B C L M G N O P dB AB"},E:{"1":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC","516":"jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J pD qD rD sD 0C","36":"I tD uD"},J:{"1":"A","2":"D"},K:{"2":"A B C QC zC RC","36":"H"},L:{"257":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"36":"J","130":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"130":"7D"},S:{"1":"8D 9D"}},B:1,C:"Web Notifications",D:true}; diff --git a/node_modules/caniuse-lite/data/features/object-entries.js b/node_modules/caniuse-lite/data/features/object-entries.js index eeefdcd8f..41f5b5a08 100644 --- a/node_modules/caniuse-lite/data/features/object-entries.js +++ b/node_modules/caniuse-lite/data/features/object-entries.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L"},C:{"1":"6 7 8 9 hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB kC lC"},D:{"1":"6 7 8 9 oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB"},E:{"1":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC"},F:{"1":"bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB yC zC 0C 1C CC eC 2C DC"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D","16":"A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"Object.entries",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L"},C:{"1":"0 1 2 3 4 5 6 7 8 vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B"},E:{"1":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB LD MD ND OD QC zC PD RC"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D","16":"A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"Object.entries",D:true}; diff --git a/node_modules/caniuse-lite/data/features/object-fit.js b/node_modules/caniuse-lite/data/features/object-fit.js index e79387778..7bbe1c417 100644 --- a/node_modules/caniuse-lite/data/features/object-fit.js +++ b/node_modules/caniuse-lite/data/features/object-fit.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G","260":"N O P"},C:{"1":"6 7 8 9 WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB kC lC"},D:{"1":"6 7 8 9 SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB"},E:{"1":"A B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D mC OC nC oC","132":"E F pC qC"},F:{"1":"0 1 2 3 4 5 NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F G N O P yC zC 0C","33":"B C 1C CC eC 2C DC"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C 6C","132":"E 7C 8C 9C"},H:{"33":"QD"},I:{"1":"I WD","2":"IC J RD SD TD UD fC VD"},J:{"2":"D A"},K:{"1":"H","2":"A","33":"B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"CSS3 object-fit/object-position",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G","260":"N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB"},E:{"1":"A B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D 8C cC 9C AD","132":"E F BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F G N O P LD MD ND","33":"B C OD QC zC PD RC"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD TD","132":"E UD VD WD"},H:{"33":"oD"},I:{"1":"I uD","2":"WC J pD qD rD sD 0C tD"},J:{"2":"D A"},K:{"1":"H","2":"A","33":"B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"CSS3 object-fit/object-position",D:true}; diff --git a/node_modules/caniuse-lite/data/features/object-observe.js b/node_modules/caniuse-lite/data/features/object-observe.js index 71d859364..bf2dd2c10 100644 --- a/node_modules/caniuse-lite/data/features/object-observe.js +++ b/node_modules/caniuse-lite/data/features/object-observe.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB","2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"1 2 3 4 5 OB PB QB RB SB TB UB VB WB","2":"0 F B C G N O P NB y z XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"J","2":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:7,C:"Object.observe data binding",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"kB lB mB nB oB pB qB rB sB tB uB vB wB xB","2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"CB DB EB FB GB HB IB eB fB gB hB iB jB kB","2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"J","2":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:7,C:"Object.observe data binding",D:true}; diff --git a/node_modules/caniuse-lite/data/features/object-values.js b/node_modules/caniuse-lite/data/features/object-values.js index ea3c75fac..acd285894 100644 --- a/node_modules/caniuse-lite/data/features/object-values.js +++ b/node_modules/caniuse-lite/data/features/object-values.js @@ -1 +1 @@ -module.exports={A:{A:{"8":"K D E F A B gC"},B:{"1":"6 7 8 9 M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L"},C:{"1":"6 7 8 9 hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","8":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB kC lC"},D:{"1":"6 7 8 9 oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","8":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB"},E:{"1":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","8":"J MB K D E F A mC OC nC oC pC qC"},F:{"1":"bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","8":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB yC zC 0C 1C CC eC 2C DC"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","8":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD"},H:{"8":"QD"},I:{"1":"I","8":"IC J RD SD TD UD fC VD WD"},J:{"8":"D A"},K:{"1":"H","8":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"8":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","8":"J XD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"Object.values method",D:true}; +module.exports={A:{A:{"8":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L"},C:{"1":"0 1 2 3 4 5 6 7 8 vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","8":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","8":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B"},E:{"1":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","8":"J cB K D E F A 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","8":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB LD MD ND OD QC zC PD RC"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","8":"E cC QD 0C RD SD TD UD VD WD XD"},H:{"8":"oD"},I:{"1":"I","8":"WC J pD qD rD sD 0C tD uD"},J:{"8":"D A"},K:{"1":"H","8":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"8":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","8":"J vD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"Object.values method",D:true}; diff --git a/node_modules/caniuse-lite/data/features/objectrtc.js b/node_modules/caniuse-lite/data/features/objectrtc.js index 3ce6ea7af..40ac8e31f 100644 --- a/node_modules/caniuse-lite/data/features/objectrtc.js +++ b/node_modules/caniuse-lite/data/features/objectrtc.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"L M G N O P","2":"6 7 8 9 C Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:6,C:"Object RTC (ORTC) API for WebRTC",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"L M G N O P","2":"0 1 2 3 4 5 6 7 8 C Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:6,C:"Object RTC (ORTC) API for WebRTC",D:true}; diff --git a/node_modules/caniuse-lite/data/features/offline-apps.js b/node_modules/caniuse-lite/data/features/offline-apps.js index b09947f9e..298bba2ca 100644 --- a/node_modules/caniuse-lite/data/features/offline-apps.js +++ b/node_modules/caniuse-lite/data/features/offline-apps.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"F gC","8":"K D E"},B:{"1":"C L M G N O P Q H R S T","2":"6 7 8 9 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S kC lC","2":"6 7 8 9 T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","4":"IC","8":"hC"},D:{"1":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T","2":"6 7 8 9 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M nC oC pC qC PC CC DC rC sC","2":"G tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","8":"mC OC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 1C CC eC 2C DC","2":"F 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC","8":"zC 0C"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD","2":"MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"IC J RD SD TD UD fC VD WD","2":"I"},J:{"1":"D A"},K:{"1":"B C CC eC DC","2":"A H"},L:{"2":"I"},M:{"2":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"2":"jD"},S:{"1":"kD","2":"lD"}},B:7,C:"Offline web applications",D:true}; +module.exports={A:{A:{"1":"A B","2":"F 1C","8":"K D E"},B:{"1":"C L M G N O P Q H R S T","2":"0 1 2 3 4 5 6 7 8 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S 6C 7C","2":"0 1 2 3 4 5 6 7 8 T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","4":"WC","8":"2C"},D:{"1":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T","2":"0 1 2 3 4 5 6 7 8 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M 9C AD BD CD dC QC RC DD ED","2":"G FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","8":"8C cC"},F:{"1":"9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC OD QC zC PD RC","2":"0 1 2 3 4 5 6 7 8 F JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD","8":"MD ND"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD","2":"jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"WC J pD qD rD sD 0C tD uD","2":"I"},J:{"1":"D A"},K:{"1":"B C QC zC RC","2":"A H"},L:{"2":"I"},M:{"2":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"2":"7D"},S:{"1":"8D","2":"9D"}},B:7,C:"Offline web applications",D:true}; diff --git a/node_modules/caniuse-lite/data/features/offscreencanvas.js b/node_modules/caniuse-lite/data/features/offscreencanvas.js index 357879beb..5cf41d3ce 100644 --- a/node_modules/caniuse-lite/data/features/offscreencanvas.js +++ b/node_modules/caniuse-lite/data/features/offscreencanvas.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB kC lC","194":"eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n"},D:{"1":"6 7 8 9 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB","322":"sB JC tB KC uB vB wB xB yB zB 0B"},E:{"1":"GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC","516":"TC UC VC WC vC"},F:{"1":"wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB yC zC 0C 1C CC eC 2C DC","322":"fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB"},G:{"1":"GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC","516":"TC UC VC WC OD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z PC cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD aD bD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"194":"kD lD"}},B:1,C:"OffscreenCanvas",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB 6C 7C","194":"sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n"},D:{"1":"0 1 2 3 4 5 6 7 8 FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B","322":"6B XC 7B YC 8B 9B AC BC CC DC EC"},E:{"1":"UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC","516":"hC iC jC kC HD"},F:{"1":"0 1 2 3 4 5 6 7 8 AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB LD MD ND OD QC zC PD RC","322":"tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B"},G:{"1":"UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC","516":"hC iC jC kC lD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"194":"8D 9D"}},B:1,C:"OffscreenCanvas",D:true}; diff --git a/node_modules/caniuse-lite/data/features/ogg-vorbis.js b/node_modules/caniuse-lite/data/features/ogg-vorbis.js index 1634d8490..4ae24e641 100644 --- a/node_modules/caniuse-lite/data/features/ogg-vorbis.js +++ b/node_modules/caniuse-lite/data/features/ogg-vorbis.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","2":"hC IC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M mC OC nC oC pC qC PC CC DC rC","260":"GC XC YC ZC aC bC wC HC cC dC xC","388":"G sC tC QC RC EC uC FC SC TC UC VC WC vC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 0C 1C CC eC 2C DC","2":"F yC zC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC","260":"aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"IC J I TD UD fC VD WD","16":"RD SD"},J:{"1":"A","2":"D"},K:{"1":"B C H CC eC DC","2":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"Ogg Vorbis audio format",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","2":"2C WC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M 8C cC 9C AD BD CD dC QC RC DD","260":"UC lC mC nC oC pC ID VC qC rC sC","388":"G ED FD eC fC SC GD TC gC hC iC jC kC HD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z ND OD QC zC PD RC","2":"F LD MD"},G:{"1":"tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC","260":"oC pC mD VC qC rC sC"},H:{"2":"oD"},I:{"1":"WC J I rD sD 0C tD uD","16":"pD qD"},J:{"1":"A","2":"D"},K:{"1":"B C H QC zC RC","2":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"Ogg Vorbis audio format",D:true}; diff --git a/node_modules/caniuse-lite/data/features/ogv.js b/node_modules/caniuse-lite/data/features/ogv.js index f8b5d1ae8..8c42d3572 100644 --- a/node_modules/caniuse-lite/data/features/ogv.js +++ b/node_modules/caniuse-lite/data/features/ogv.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E gC","8":"F A B"},B:{"1":"6 7 8 9 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB","8":"C L M G N","194":"DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB kC lC","2":"hC IC LB I BC MC NC iC jC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB","194":"BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o 0C 1C CC eC 2C DC","2":"F yC zC","194":"p q r s t u v w x"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"1":"BC"},N:{"8":"A B"},O:{"1":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"2":"jD"},S:{"1":"kD lD"}},B:6,C:"Ogg/Theora video format",D:true}; +module.exports={A:{A:{"2":"K D E 1C","8":"F A B"},B:{"1":"0 1 2 3 4 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","8":"C L M G N","194":"5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB 6C 7C","2":"2C WC NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"1":"0 1 2 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","194":"3 4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o ND OD QC zC PD RC","2":"F LD MD","194":"0 1 2 3 4 5 6 7 8 p q r s t u v w x y z"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"1":"PC"},N:{"8":"A B"},O:{"1":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"2":"7D"},S:{"1":"8D 9D"}},B:6,C:"Ogg/Theora video format",D:true}; diff --git a/node_modules/caniuse-lite/data/features/ol-reversed.js b/node_modules/caniuse-lite/data/features/ol-reversed.js index c8f51c108..e189ebc85 100644 --- a/node_modules/caniuse-lite/data/features/ol-reversed.js +++ b/node_modules/caniuse-lite/data/features/ol-reversed.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G N O kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L M G","16":"N O P NB"},E:{"1":"D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC nC","16":"K"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","2":"F B yC zC 0C 1C CC eC 2C","16":"C"},G:{"1":"E 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C"},H:{"1":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Reversed attribute of ordered lists",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M G N O 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C L M G","16":"N O P dB"},E:{"1":"D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC 9C","16":"K"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","2":"F B LD MD ND OD QC zC PD","16":"C"},G:{"1":"E SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD"},H:{"1":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Reversed attribute of ordered lists",D:true}; diff --git a/node_modules/caniuse-lite/data/features/once-event-listener.js b/node_modules/caniuse-lite/data/features/once-event-listener.js index 0eca4c5b0..cd8840302 100644 --- a/node_modules/caniuse-lite/data/features/once-event-listener.js +++ b/node_modules/caniuse-lite/data/features/once-event-listener.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G"},C:{"1":"6 7 8 9 kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kC lC"},D:{"1":"6 7 8 9 pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB"},E:{"1":"A B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC qC"},F:{"1":"cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB yC zC 0C 1C CC eC 2C DC"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:1,C:"\"once\" event listener option",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G"},C:{"1":"0 1 2 3 4 5 6 7 8 yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B"},E:{"1":"A B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB LD MD ND OD QC zC PD RC"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:1,C:"\"once\" event listener option",D:true}; diff --git a/node_modules/caniuse-lite/data/features/online-status.js b/node_modules/caniuse-lite/data/features/online-status.js index ea223bc7c..a6ba76026 100644 --- a/node_modules/caniuse-lite/data/features/online-status.js +++ b/node_modules/caniuse-lite/data/features/online-status.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D gC","260":"E"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","2":"hC IC","516":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L"},E:{"1":"MB K E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC","1025":"D"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C","4":"DC"},G:{"1":"E fC 4C 5C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC 3C","1025":"6C"},H:{"2":"QD"},I:{"1":"IC J I TD UD fC VD WD","16":"RD SD"},J:{"1":"A","132":"D"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Online/offline status",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D 1C","260":"E"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","2":"2C WC","516":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C L"},E:{"1":"cB K E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC","1025":"D"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD","4":"RC"},G:{"1":"E 0C RD SD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC QD","1025":"TD"},H:{"2":"oD"},I:{"1":"WC J I rD sD 0C tD uD","16":"pD qD"},J:{"1":"A","132":"D"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Online/offline status",D:true}; diff --git a/node_modules/caniuse-lite/data/features/opus.js b/node_modules/caniuse-lite/data/features/opus.js index 153077dff..5c6e7977f 100644 --- a/node_modules/caniuse-lite/data/features/opus.js +++ b/node_modules/caniuse-lite/data/features/opus.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M kC lC"},D:{"1":"6 7 8 9 TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB"},E:{"2":"J MB K D E F A mC OC nC oC pC qC PC","132":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC","260":"aC","516":"bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C G N O P NB yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD","132":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC","260":"aC","516":"bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"Opus audio format",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB"},E:{"2":"J cB K D E F A 8C cC 9C AD BD CD dC","132":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC","260":"oC","516":"pC ID VC qC rC sC","1028":"tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C G N O P dB LD MD ND OD QC zC PD RC"},G:{"1":"tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD","132":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC","260":"oC","516":"pC mD VC qC rC sC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"Opus audio format",D:true}; diff --git a/node_modules/caniuse-lite/data/features/orientation-sensor.js b/node_modules/caniuse-lite/data/features/orientation-sensor.js index 7666e2cb0..48901a10e 100644 --- a/node_modules/caniuse-lite/data/features/orientation-sensor.js +++ b/node_modules/caniuse-lite/data/features/orientation-sensor.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"6 7 8 9 zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB","194":"sB JC tB KC uB vB wB xB yB"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:4,C:"Orientation Sensor",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B","194":"6B XC 7B YC 8B 9B AC BC CC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:4,C:"Orientation Sensor",D:true}; diff --git a/node_modules/caniuse-lite/data/features/outline.js b/node_modules/caniuse-lite/data/features/outline.js index 16c2cddff..fdeac3067 100644 --- a/node_modules/caniuse-lite/data/features/outline.js +++ b/node_modules/caniuse-lite/data/features/outline.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D gC","260":"E","388":"F A B"},B:{"1":"6 7 8 9 G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","388":"C L M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 2C","129":"DC","260":"F B yC zC 0C 1C CC eC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"C H DC","260":"A B CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"388":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"CSS outline properties",D:true}; +module.exports={A:{A:{"2":"K D 1C","260":"E","388":"F A B"},B:{"1":"0 1 2 3 4 5 6 7 8 G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","388":"C L M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z PD","129":"RC","260":"F B LD MD ND OD QC zC"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"C H RC","260":"A B QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"388":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"CSS outline properties",D:true}; diff --git a/node_modules/caniuse-lite/data/features/pad-start-end.js b/node_modules/caniuse-lite/data/features/pad-start-end.js index 60e9a93b3..fe32d1d48 100644 --- a/node_modules/caniuse-lite/data/features/pad-start-end.js +++ b/node_modules/caniuse-lite/data/features/pad-start-end.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M"},C:{"1":"6 7 8 9 iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB kC lC"},D:{"1":"6 7 8 9 rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB"},E:{"1":"A B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC qC"},F:{"1":"eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB yC zC 0C 1C CC eC 2C DC"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"String.prototype.padStart(), String.prototype.padEnd()",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M"},C:{"1":"0 1 2 3 4 5 6 7 8 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B"},E:{"1":"A B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB LD MD ND OD QC zC PD RC"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"String.prototype.padStart(), String.prototype.padEnd()",D:true}; diff --git a/node_modules/caniuse-lite/data/features/page-transition-events.js b/node_modules/caniuse-lite/data/features/page-transition-events.js index fbd3da2bc..da1b92f5d 100644 --- a/node_modules/caniuse-lite/data/features/page-transition-events.js +++ b/node_modules/caniuse-lite/data/features/page-transition-events.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"K D E F A gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC 3C fC"},H:{"2":"QD"},I:{"1":"IC J I TD UD fC VD WD","16":"RD SD"},J:{"1":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"B","2":"A"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"PageTransitionEvent",D:true}; +module.exports={A:{A:{"1":"B","2":"K D E F A 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC QD 0C"},H:{"2":"oD"},I:{"1":"WC J I rD sD 0C tD uD","16":"pD qD"},J:{"1":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"B","2":"A"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"PageTransitionEvent",D:true}; diff --git a/node_modules/caniuse-lite/data/features/pagevisibility.js b/node_modules/caniuse-lite/data/features/pagevisibility.js index aa904e4bc..f2d7d11d7 100644 --- a/node_modules/caniuse-lite/data/features/pagevisibility.js +++ b/node_modules/caniuse-lite/data/features/pagevisibility.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F kC lC","33":"A B C L M G N O"},D:{"1":"6 7 8 9 TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L","33":"0 1 2 3 4 5 M G N O P NB y z OB PB QB RB SB"},E:{"1":"D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K mC OC nC"},F:{"1":"0 1 2 3 4 5 y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","2":"F B C yC zC 0C 1C CC eC 2C","33":"G N O P NB"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC","33":"VD WD"},J:{"1":"A","2":"D"},K:{"1":"H DC","2":"A B C CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","33":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"Page Visibility",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F 6C 7C","33":"A B C L M G N O"},D:{"1":"0 1 2 3 4 5 6 7 8 hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C L","33":"9 M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB"},E:{"1":"D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K 8C cC 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","2":"F B C LD MD ND OD QC zC PD","33":"G N O P dB"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C","33":"tD uD"},J:{"1":"A","2":"D"},K:{"1":"H RC","2":"A B C QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","33":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"Page Visibility",D:true}; diff --git a/node_modules/caniuse-lite/data/features/passive-event-listener.js b/node_modules/caniuse-lite/data/features/passive-event-listener.js index 639a6121d..c4c3acc7e 100644 --- a/node_modules/caniuse-lite/data/features/passive-event-listener.js +++ b/node_modules/caniuse-lite/data/features/passive-event-listener.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G"},C:{"1":"6 7 8 9 jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB kC lC"},D:{"1":"6 7 8 9 lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB"},E:{"1":"A B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC qC"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB yC zC 0C 1C CC eC 2C DC"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:1,C:"Passive event listeners",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G"},C:{"1":"0 1 2 3 4 5 6 7 8 xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB"},E:{"1":"A B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB LD MD ND OD QC zC PD RC"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:1,C:"Passive event listeners",D:true}; diff --git a/node_modules/caniuse-lite/data/features/passkeys.js b/node_modules/caniuse-lite/data/features/passkeys.js index f98894f2d..7aacc7de1 100644 --- a/node_modules/caniuse-lite/data/features/passkeys.js +++ b/node_modules/caniuse-lite/data/features/passkeys.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q"},C:{"1":"DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB kC lC"},D:{"1":"6 7 8 9 r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q"},E:{"1":"SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC"},F:{"1":"g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f yC zC 0C 1C CC eC 2C DC"},G:{"1":"FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"0 1 2 3 4 5 z","2":"J XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","16":"y"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:6,C:"Passkeys",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q"},C:{"1":"5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"0 1 2 3 4 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q"},E:{"1":"gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC"},F:{"1":"0 1 2 3 4 5 6 7 8 g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f LD MD ND OD QC zC PD RC"},G:{"1":"TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"AB BB CB DB EB FB GB HB IB","2":"J vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","16":"9"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:6,C:"Passkeys",D:true}; diff --git a/node_modules/caniuse-lite/data/features/passwordrules.js b/node_modules/caniuse-lite/data/features/passwordrules.js index 14796e7f8..4cc9994d3 100644 --- a/node_modules/caniuse-lite/data/features/passwordrules.js +++ b/node_modules/caniuse-lite/data/features/passwordrules.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O P","16":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC kC lC","16":"NC iC jC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","16":"BC MC NC"},E:{"1":"C L DC","2":"J MB K D E F A B mC OC nC oC pC qC PC CC","16":"M G rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB yC zC 0C 1C CC eC 2C DC","16":"nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"16":"QD"},I:{"2":"IC J RD SD TD UD fC VD WD","16":"I"},J:{"2":"D","16":"A"},K:{"2":"A B C CC eC DC","16":"H"},L:{"16":"I"},M:{"16":"BC"},N:{"2":"A","16":"B"},O:{"16":"EC"},P:{"2":"J XD YD","16":"0 1 2 3 4 5 y z ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"16":"iD"},R:{"16":"jD"},S:{"2":"kD lD"}},B:1,C:"Password Rules",D:false}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M G N O P","16":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 6C 7C","16":"3C 4C 5C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","16":"aC PC bC"},E:{"1":"C L RC","2":"J cB K D E F A B 8C cC 9C AD BD CD dC QC","16":"M G DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B LD MD ND OD QC zC PD RC","16":"0 1 2 3 4 5 6 7 8 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"16":"oD"},I:{"2":"WC J pD qD rD sD 0C tD uD","16":"I"},J:{"2":"D","16":"A"},K:{"2":"A B C QC zC RC","16":"H"},L:{"16":"I"},M:{"16":"PC"},N:{"2":"A","16":"B"},O:{"16":"SC"},P:{"2":"J vD wD","16":"9 AB BB CB DB EB FB GB HB IB xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"16":"6D"},R:{"16":"7D"},S:{"2":"8D 9D"}},B:1,C:"Password Rules",D:false}; diff --git a/node_modules/caniuse-lite/data/features/path2d.js b/node_modules/caniuse-lite/data/features/path2d.js index 3e1d0aa21..c1c45aacf 100644 --- a/node_modules/caniuse-lite/data/features/path2d.js +++ b/node_modules/caniuse-lite/data/features/path2d.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L","132":"M G N O P"},C:{"1":"6 7 8 9 iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB kC lC","132":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB"},D:{"1":"6 7 8 9 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB","132":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB"},E:{"1":"A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D mC OC nC oC","132":"E F pC"},F:{"1":"pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC","132":"1 2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB"},G:{"1":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C 6C","16":"E","132":"7C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z PC cD dD eD fD gD FC GC HC hD","132":"J XD YD ZD aD bD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Path2D",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L","132":"M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB 6C 7C","132":"fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB"},D:{"1":"0 1 2 3 4 5 6 7 8 EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB","132":"kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC"},E:{"1":"A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D 8C cC 9C AD","132":"E F BD"},F:{"1":"0 1 2 3 4 5 6 7 8 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB LD MD ND OD QC zC PD RC","132":"CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B"},G:{"1":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD TD","16":"E","132":"UD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB dC 0D 1D 2D 3D 4D TC UC VC 5D","132":"J vD wD xD yD zD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Path2D",D:true}; diff --git a/node_modules/caniuse-lite/data/features/payment-request.js b/node_modules/caniuse-lite/data/features/payment-request.js index 7554a8cb3..958952a22 100644 --- a/node_modules/caniuse-lite/data/features/payment-request.js +++ b/node_modules/caniuse-lite/data/features/payment-request.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L","322":"M","8196":"G N O P"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB kC lC","4162":"pB qB rB sB JC tB KC uB vB wB xB","16452":"6 7 8 9 yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"1":"6 7 8 9 AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB","194":"nB oB pB qB rB sB","1090":"JC tB","8196":"KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B"},E:{"1":"L M G DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC qC","514":"A B PC","8196":"C CC"},F:{"1":"yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB yC zC 0C 1C CC eC 2C DC","194":"aB bB cB dB eB fB gB hB","8196":"iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB"},G:{"1":"FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C","514":"AD BD CD","8196":"DD ED"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"2049":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"0 1 2 3 4 5 y z dD eD fD gD FC GC HC hD","2":"J","8196":"XD YD ZD aD bD PC cD"},Q:{"8196":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:2,C:"Payment Request API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L","322":"M","8196":"G N O P"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 6C 7C","4162":"3B 4B 5B 6B XC 7B YC 8B 9B AC BC","16452":"0 1 2 3 4 5 6 7 8 CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"1":"0 1 2 3 4 5 6 7 8 OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B","194":"1B 2B 3B 4B 5B 6B","1090":"XC 7B","8196":"YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},E:{"1":"L M G RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD CD","514":"A B dC","8196":"C QC"},F:{"1":"0 1 2 3 4 5 6 7 8 CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB LD MD ND OD QC zC PD RC","194":"oB pB qB rB sB tB uB vB","8196":"wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC"},G:{"1":"cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD","514":"XD YD ZD","8196":"aD bD"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"2049":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 1D 2D 3D 4D TC UC VC 5D","2":"J","8196":"vD wD xD yD zD dC 0D"},Q:{"8196":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:2,C:"Payment Request API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/pdf-viewer.js b/node_modules/caniuse-lite/data/features/pdf-viewer.js index 67da68668..01c2bd5d0 100644 --- a/node_modules/caniuse-lite/data/features/pdf-viewer.js +++ b/node_modules/caniuse-lite/data/features/pdf-viewer.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A gC","132":"B"},B:{"1":"6 7 8 9 G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","16":"C L M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G N O P kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"J MB K D E F A B C L M"},E:{"1":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"mC OC"},F:{"1":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","2":"F B yC zC 0C 1C CC eC 2C"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"16":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"16":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:6,C:"Built-in PDF viewer",D:true}; +module.exports={A:{A:{"2":"K D E F A 1C","132":"B"},B:{"1":"0 1 2 3 4 5 6 7 8 G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","16":"C L M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M G N O P 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"J cB K D E F A B C L M"},E:{"1":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","2":"F B LD MD ND OD QC zC PD"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"16":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"16":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:6,C:"Built-in PDF viewer",D:true}; diff --git a/node_modules/caniuse-lite/data/features/permissions-api.js b/node_modules/caniuse-lite/data/features/permissions-api.js index 113f24a6e..1ea4bd061 100644 --- a/node_modules/caniuse-lite/data/features/permissions-api.js +++ b/node_modules/caniuse-lite/data/features/permissions-api.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB kC lC"},D:{"1":"6 7 8 9 dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB"},E:{"1":"FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB yC zC 0C 1C CC eC 2C DC"},G:{"1":"FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"Permissions API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB"},E:{"1":"TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD"},F:{"1":"0 1 2 3 4 5 6 7 8 eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB LD MD ND OD QC zC PD RC"},G:{"1":"TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"Permissions API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/permissions-policy.js b/node_modules/caniuse-lite/data/features/permissions-policy.js index 4d71fa072..35add84ad 100644 --- a/node_modules/caniuse-lite/data/features/permissions-policy.js +++ b/node_modules/caniuse-lite/data/features/permissions-policy.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O P","258":"Q H R S T U","322":"V W","388":"6 7 8 9 X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B kC lC","258":"6 7 8 9 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC","258":"tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U","322":"V W","388":"6 7 8 9 X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B mC OC nC oC pC qC PC","258":"C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB yC zC 0C 1C CC eC 2C DC","258":"hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B","322":"4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d","388":"e f g h i j k l m n o p q r s t u v w x"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD","258":"DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J RD SD TD UD fC VD WD","258":"I"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","388":"H"},L:{"388":"I"},M:{"258":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"J XD YD ZD","258":"0 1 2 3 4 5 y z aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"258":"iD"},R:{"388":"jD"},S:{"2":"kD","258":"lD"}},B:5,C:"Permissions Policy",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M G N O P","258":"Q H R S T U","322":"V W","388":"0 1 2 3 4 5 6 7 8 X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC 6C 7C","258":"0 1 2 3 4 5 6 7 8 KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC","258":"7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U","322":"V W","388":"0 1 2 3 4 5 6 7 8 X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B 8C cC 9C AD BD CD dC","258":"C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB LD MD ND OD QC zC PD RC","258":"vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC","322":"IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d","388":"0 1 2 3 4 5 6 7 8 e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD","258":"aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J pD qD rD sD 0C tD uD","258":"I"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","388":"H"},L:{"388":"I"},M:{"258":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"J vD wD xD","258":"9 AB BB CB DB EB FB GB HB IB yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"258":"6D"},R:{"388":"7D"},S:{"2":"8D","258":"9D"}},B:5,C:"Permissions Policy",D:true}; diff --git a/node_modules/caniuse-lite/data/features/picture-in-picture.js b/node_modules/caniuse-lite/data/features/picture-in-picture.js index f274d2fcc..d9efb2d46 100644 --- a/node_modules/caniuse-lite/data/features/picture-in-picture.js +++ b/node_modules/caniuse-lite/data/features/picture-in-picture.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB kC lC","132":"6 7 8 9 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","1090":"zB","1412":"3B","1668":"0B 1B 2B"},D:{"1":"6 7 8 9 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B","2114":"1B"},E:{"1":"M G rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC qC","4100":"A B C L PC CC DC"},F:{"1":"5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB yC zC 0C 1C CC eC 2C DC","8196":"XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B"},G:{"1":"KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C","4100":"8C 9C AD BD CD DD ED FD GD HD ID JD"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"16388":"I"},M:{"16388":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:5,C:"Picture-in-Picture",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC 6C 7C","132":"0 1 2 3 4 5 6 7 8 IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","1090":"DC","1412":"HC","1668":"EC FC GC"},D:{"1":"0 1 2 3 4 5 6 7 8 GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC","2114":"FC"},E:{"1":"M G DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD CD","4100":"A B C L dC QC RC"},F:{"1":"0 1 2 3 4 5 6 7 8 JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB LD MD ND OD QC zC PD RC","8196":"lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC"},G:{"1":"hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD","4100":"VD WD XD YD ZD aD bD cD dD eD fD gD"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"16388":"I"},M:{"16388":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:"Picture-in-Picture",D:true}; diff --git a/node_modules/caniuse-lite/data/features/picture.js b/node_modules/caniuse-lite/data/features/picture.js index 74c62e962..614c4c261 100644 --- a/node_modules/caniuse-lite/data/features/picture.js +++ b/node_modules/caniuse-lite/data/features/picture.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C"},C:{"1":"6 7 8 9 YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB kC lC","578":"UB VB WB XB"},D:{"1":"6 7 8 9 YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB","194":"XB"},E:{"1":"A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC"},F:{"1":"3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC","322":"2"},G:{"1":"9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Picture element",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB 6C 7C","578":"iB jB kB lB"},D:{"1":"0 1 2 3 4 5 6 7 8 mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB","194":"lB"},E:{"1":"A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB LD MD ND OD QC zC PD RC","322":"DB"},G:{"1":"WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Picture element",D:true}; diff --git a/node_modules/caniuse-lite/data/features/ping.js b/node_modules/caniuse-lite/data/features/ping.js index 94fdbe27c..145515600 100644 --- a/node_modules/caniuse-lite/data/features/ping.js +++ b/node_modules/caniuse-lite/data/features/ping.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N"},C:{"2":"hC","194":"0 1 2 3 4 5 6 7 8 9 IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"J MB K D E F A B C L M"},E:{"1":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC nC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"194":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"194":"kD lD"}},B:1,C:"Ping attribute",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N"},C:{"2":"2C","194":"0 1 2 3 4 5 6 7 8 9 WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"J cB K D E F A B C L M"},E:{"1":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"194":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"194":"8D 9D"}},B:1,C:"Ping attribute",D:true}; diff --git a/node_modules/caniuse-lite/data/features/png-alpha.js b/node_modules/caniuse-lite/data/features/png-alpha.js index 3e8177604..96660c482 100644 --- a/node_modules/caniuse-lite/data/features/png-alpha.js +++ b/node_modules/caniuse-lite/data/features/png-alpha.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"D E F A B","2":"gC","8":"K"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"PNG alpha transparency",D:true}; +module.exports={A:{A:{"1":"D E F A B","2":"1C","8":"K"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"PNG alpha transparency",D:true}; diff --git a/node_modules/caniuse-lite/data/features/pointer-events.js b/node_modules/caniuse-lite/data/features/pointer-events.js index 9701c5db6..1fc977c9f 100644 --- a/node_modules/caniuse-lite/data/features/pointer-events.js +++ b/node_modules/caniuse-lite/data/features/pointer-events.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"K D E F A gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC lC","2":"hC IC kC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"mC OC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"B","2":"A"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:7,C:"CSS pointer-events (for HTML)",D:true}; +module.exports={A:{A:{"1":"B","2":"K D E F A 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 7C","2":"2C WC 6C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"B","2":"A"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:7,C:"CSS pointer-events (for HTML)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/pointer.js b/node_modules/caniuse-lite/data/features/pointer.js index 06498255b..712b8c057 100644 --- a/node_modules/caniuse-lite/data/features/pointer.js +++ b/node_modules/caniuse-lite/data/features/pointer.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"K D E F gC","164":"A"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB kC lC","8":"0 1 2 3 4 5 K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB","328":"bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB"},D:{"1":"6 7 8 9 pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L M G N O P NB y z","8":"0 1 2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB","584":"mB nB oB"},E:{"1":"L M G rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K mC OC nC","8":"D E F A B C oC pC qC PC CC","1096":"DC"},F:{"1":"cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","8":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB","584":"ZB aB bB"},G:{"1":"HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","8":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD","6148":"GD"},H:{"2":"QD"},I:{"1":"I","8":"IC J RD SD TD UD fC VD WD"},J:{"8":"D A"},K:{"1":"H","2":"A","8":"B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"B","36":"A"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"XD","8":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","328":"kD"}},B:2,C:"Pointer events",D:true}; +module.exports={A:{A:{"1":"B","2":"K D E F 1C","164":"A"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB 6C 7C","8":"9 K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB","328":"pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B"},D:{"1":"0 1 2 3 4 5 6 7 8 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB","8":"BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB","584":"0B 1B 2B"},E:{"1":"L M G DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K 8C cC 9C","8":"D E F A B C AD BD CD dC QC","1096":"RC"},F:{"1":"0 1 2 3 4 5 6 7 8 qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","8":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB","584":"nB oB pB"},G:{"1":"eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","8":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD","6148":"dD"},H:{"2":"oD"},I:{"1":"I","8":"WC J pD qD rD sD 0C tD uD"},J:{"8":"D A"},K:{"1":"H","2":"A","8":"B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"B","36":"A"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"vD","8":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","328":"8D"}},B:2,C:"Pointer events",D:true}; diff --git a/node_modules/caniuse-lite/data/features/pointerlock.js b/node_modules/caniuse-lite/data/features/pointerlock.js index 16d76bf9a..78dc6158e 100644 --- a/node_modules/caniuse-lite/data/features/pointerlock.js +++ b/node_modules/caniuse-lite/data/features/pointerlock.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C"},C:{"1":"6 7 8 9 kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L kC lC","33":"0 1 2 3 4 5 M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB"},D:{"1":"6 7 8 9 XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L M G","33":"0 1 2 3 4 5 OB PB QB RB SB TB UB VB WB","66":"N O P NB y z"},E:{"1":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC"},F:{"1":"2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","33":"0 1 G N O P NB y z"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","16":"H"},L:{"2":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"16":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"16":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"Pointer Lock API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L 6C 7C","33":"9 M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB"},D:{"1":"0 1 2 3 4 5 6 7 8 lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C L M G","33":"BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB","66":"9 N O P dB AB"},E:{"1":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","33":"9 G N O P dB AB BB CB"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","16":"H"},L:{"2":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"16":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"16":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"Pointer Lock API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/portals.js b/node_modules/caniuse-lite/data/features/portals.js index 666aac455..4fba61ea0 100644 --- a/node_modules/caniuse-lite/data/features/portals.js +++ b/node_modules/caniuse-lite/data/features/portals.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O P Q H R S T","322":"6 7 8 9 Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","450":"U V W X Y"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B","194":"7B 8B 9B AC Q H R S T","322":"6 7 8 9 V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","450":"U"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB yC zC 0C 1C CC eC 2C DC","194":"uB vB wB xB yB zB 0B 1B 2B 3B 4B","322":"5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"450":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:7,C:"Portals",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M G N O P Q H R S T","322":"0 1 2 3 4 5 6 7 8 Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","450":"U V W X Y"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC","194":"LC MC NC OC Q H R S T","322":"0 1 2 3 4 5 6 7 8 V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","450":"U"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B LD MD ND OD QC zC PD RC","194":"8B 9B AC BC CC DC EC FC GC HC IC","322":"0 1 2 3 4 5 6 7 8 JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"450":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:7,C:"Portals",D:true}; diff --git a/node_modules/caniuse-lite/data/features/prefers-color-scheme.js b/node_modules/caniuse-lite/data/features/prefers-color-scheme.js index deb376bbf..0d63b609b 100644 --- a/node_modules/caniuse-lite/data/features/prefers-color-scheme.js +++ b/node_modules/caniuse-lite/data/features/prefers-color-scheme.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB kC lC"},D:{"1":"6 7 8 9 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B"},E:{"1":"L M G DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C mC OC nC oC pC qC PC CC"},F:{"1":"uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB yC zC 0C 1C CC eC 2C DC"},G:{"1":"GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z dD eD fD gD FC GC HC hD","2":"J XD YD ZD aD bD PC cD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:5,C:"prefers-color-scheme media query",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC"},E:{"1":"L M G RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C 8C cC 9C AD BD CD dC QC"},F:{"1":"0 1 2 3 4 5 6 7 8 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B LD MD ND OD QC zC PD RC"},G:{"1":"dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD dC 0D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:5,C:"prefers-color-scheme media query",D:true}; diff --git a/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js b/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js index aeb9ea3fc..42bac4ab9 100644 --- a/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js +++ b/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB kC lC"},D:{"1":"6 7 8 9 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B"},E:{"1":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC"},F:{"1":"wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB yC zC 0C 1C CC eC 2C DC"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD aD bD PC"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:5,C:"prefers-reduced-motion media query",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC"},E:{"1":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B LD MD ND OD QC zC PD RC"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD dC"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:5,C:"prefers-reduced-motion media query",D:true}; diff --git a/node_modules/caniuse-lite/data/features/progress.js b/node_modules/caniuse-lite/data/features/progress.js index 1597b9b4e..c3d6f6777 100644 --- a/node_modules/caniuse-lite/data/features/progress.js +++ b/node_modules/caniuse-lite/data/features/progress.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D"},E:{"1":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC nC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x CC eC 2C DC","2":"F yC zC 0C 1C"},G:{"1":"E 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C","132":"6C"},H:{"1":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"1":"D A"},K:{"1":"B C H CC eC DC","2":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"progress element",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D"},E:{"1":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z QC zC PD RC","2":"F LD MD ND OD"},G:{"1":"E UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD","132":"TD"},H:{"1":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"1":"D A"},K:{"1":"B C H QC zC RC","2":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"progress element",D:true}; diff --git a/node_modules/caniuse-lite/data/features/promise-finally.js b/node_modules/caniuse-lite/data/features/promise-finally.js index 6bd5b9676..4f9e56bee 100644 --- a/node_modules/caniuse-lite/data/features/promise-finally.js +++ b/node_modules/caniuse-lite/data/features/promise-finally.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O"},C:{"1":"6 7 8 9 sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB kC lC"},D:{"1":"6 7 8 9 vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB"},E:{"1":"C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B mC OC nC oC pC qC PC"},F:{"1":"kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB yC zC 0C 1C CC eC 2C DC"},G:{"1":"DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:6,C:"Promise.prototype.finally",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O"},C:{"1":"0 1 2 3 4 5 6 7 8 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B"},E:{"1":"C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B 8C cC 9C AD BD CD dC"},F:{"1":"0 1 2 3 4 5 6 7 8 yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB LD MD ND OD QC zC PD RC"},G:{"1":"aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:6,C:"Promise.prototype.finally",D:true}; diff --git a/node_modules/caniuse-lite/data/features/promises.js b/node_modules/caniuse-lite/data/features/promises.js index bd1cd745c..4651aad39 100644 --- a/node_modules/caniuse-lite/data/features/promises.js +++ b/node_modules/caniuse-lite/data/features/promises.js @@ -1 +1 @@ -module.exports={A:{A:{"8":"K D E F A B gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","4":"5 OB","8":"0 1 2 3 4 hC IC J MB K D E F A B C L M G N O P NB y z kC lC"},D:{"1":"6 7 8 9 TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","4":"SB","8":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB"},E:{"1":"E F A B C L M G pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","8":"J MB K D mC OC nC oC"},F:{"1":"0 1 2 3 4 5 y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","4":"NB","8":"F B C G N O P yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","8":"OC 3C fC 4C 5C 6C"},H:{"8":"QD"},I:{"1":"I WD","8":"IC J RD SD TD UD fC VD"},J:{"8":"D A"},K:{"1":"H","8":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"8":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"Promises",D:true}; +module.exports={A:{A:{"8":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","4":"GB HB","8":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","4":"gB","8":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB"},E:{"1":"E F A B C L M G BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","8":"J cB K D 8C cC 9C AD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","4":"dB","8":"F B C G N O P LD MD ND OD QC zC PD RC"},G:{"1":"E UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","8":"cC QD 0C RD SD TD"},H:{"8":"oD"},I:{"1":"I uD","8":"WC J pD qD rD sD 0C tD"},J:{"8":"D A"},K:{"1":"H","8":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"8":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"Promises",D:true}; diff --git a/node_modules/caniuse-lite/data/features/proximity.js b/node_modules/caniuse-lite/data/features/proximity.js index e1860700c..250f11040 100644 --- a/node_modules/caniuse-lite/data/features/proximity.js +++ b/node_modules/caniuse-lite/data/features/proximity.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"1":"kD lD"}},B:4,C:"Proximity API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"1":"8D 9D"}},B:4,C:"Proximity API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/proxy.js b/node_modules/caniuse-lite/data/features/proxy.js index 675e8b656..bf0e9565e 100644 --- a/node_modules/caniuse-lite/data/features/proxy.js +++ b/node_modules/caniuse-lite/data/features/proxy.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G N O kC lC"},D:{"1":"6 7 8 9 jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L M G N O P YB ZB aB bB cB dB eB fB gB hB iB","66":"0 1 2 3 4 5 NB y z OB PB QB RB SB TB UB VB WB XB"},E:{"1":"A B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC qC"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"3 4 5 F B C OB PB QB RB SB TB UB VB yC zC 0C 1C CC eC 2C DC","66":"0 1 2 G N O P NB y z"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"Proxy object",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M G N O 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C L M G N O P mB nB oB pB qB rB sB tB uB vB wB","66":"9 dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB"},E:{"1":"A B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C EB FB GB HB IB eB fB gB hB iB jB LD MD ND OD QC zC PD RC","66":"9 G N O P dB AB BB CB DB"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"Proxy object",D:true}; diff --git a/node_modules/caniuse-lite/data/features/publickeypinning.js b/node_modules/caniuse-lite/data/features/publickeypinning.js index d810de07b..191214386 100644 --- a/node_modules/caniuse-lite/data/features/publickeypinning.js +++ b/node_modules/caniuse-lite/data/features/publickeypinning.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB","2":"F B C G N O P NB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","4":"1","16":"0 2 y z"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"J XD YD ZD aD bD PC","2":"0 1 2 3 4 5 y z cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"1":"kD","2":"lD"}},B:6,C:"HTTP Public Key Pinning",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC","2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC","2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC","2":"0 1 2 3 4 5 6 7 8 F B C G N O P dB CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","4":"CB","16":"9 AB BB DB"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"J vD wD xD yD zD dC","2":"9 AB BB CB DB EB FB GB HB IB 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"1":"8D","2":"9D"}},B:6,C:"HTTP Public Key Pinning",D:true}; diff --git a/node_modules/caniuse-lite/data/features/push-api.js b/node_modules/caniuse-lite/data/features/push-api.js index 817e24ef1..bea58573d 100644 --- a/node_modules/caniuse-lite/data/features/push-api.js +++ b/node_modules/caniuse-lite/data/features/push-api.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"O P","2":"C L M G N","257":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB kC lC","257":"6 7 8 9 eB gB hB iB jB kB lB nB oB pB qB rB sB JC KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","1281":"fB mB tB"},D:{"2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB","257":"6 7 8 9 kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","388":"eB fB gB hB iB jB"},E:{"2":"J MB K mC OC nC oC","514":"D E F A B C L M G pC qC PC CC DC rC sC tC QC RC EC uC FC","2564":"SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB yC zC 0C 1C CC eC 2C DC","16":"XB YB ZB aB bB","257":"cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC","4100":"VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"2":"jD"},S:{"257":"kD lD"}},B:5,C:"Push API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"O P","2":"C L M G N","257":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB 6C 7C","257":"0 1 2 3 4 5 6 7 8 sB uB vB wB xB yB zB 1B 2B 3B 4B 5B 6B XC YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","1281":"tB 0B 7B"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB","257":"0 1 2 3 4 5 6 7 8 yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","388":"sB tB uB vB wB xB"},E:{"2":"J cB K 8C cC 9C AD","514":"D E F A B C L M G BD CD dC QC RC DD ED FD eC fC SC GD TC","4609":"VC qC rC sC tC JD uC vC wC xC yC KD","6660":"gC hC iC jC kC HD UC lC mC nC oC pC ID"},F:{"2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB LD MD ND OD QC zC PD RC","16":"lB mB nB oB pB","257":"0 1 2 3 4 5 6 7 8 qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC","8196":"jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"2":"7D"},S:{"257":"8D 9D"}},B:5,C:"Push API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/queryselector.js b/node_modules/caniuse-lite/data/features/queryselector.js index d94ec47c1..7236beaee 100644 --- a/node_modules/caniuse-lite/data/features/queryselector.js +++ b/node_modules/caniuse-lite/data/features/queryselector.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"gC","8":"K D","132":"E"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","8":"hC IC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x zC 0C 1C CC eC 2C DC","8":"F yC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"querySelector/querySelectorAll",D:true}; +module.exports={A:{A:{"1":"F A B","2":"1C","8":"K D","132":"E"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","8":"2C WC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z MD ND OD QC zC PD RC","8":"F LD"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"querySelector/querySelectorAll",D:true}; diff --git a/node_modules/caniuse-lite/data/features/readonly-attr.js b/node_modules/caniuse-lite/data/features/readonly-attr.js index ee7edecb6..39086c644 100644 --- a/node_modules/caniuse-lite/data/features/readonly-attr.js +++ b/node_modules/caniuse-lite/data/features/readonly-attr.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"K D E F A B","16":"gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","16":"hC IC kC lC"},D:{"1":"4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"0 1 2 3 J MB K D E F A B C L M G N O P NB y z"},E:{"1":"K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"J MB mC OC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","16":"F yC","132":"B C zC 0C 1C CC eC 2C DC"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC 3C fC 4C 5C"},H:{"1":"QD"},I:{"1":"IC J I TD UD fC VD WD","16":"RD SD"},J:{"1":"D A"},K:{"1":"H","132":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"257":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"readonly attribute of input and textarea elements",D:true}; +module.exports={A:{A:{"1":"K D E F A B","16":"1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","16":"2C WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB"},E:{"1":"K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"J cB 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","16":"F LD","132":"B C MD ND OD QC zC PD RC"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC QD 0C RD SD"},H:{"1":"oD"},I:{"1":"WC J I rD sD 0C tD uD","16":"pD qD"},J:{"1":"D A"},K:{"1":"H","132":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"257":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"readonly attribute of input and textarea elements",D:true}; diff --git a/node_modules/caniuse-lite/data/features/referrer-policy.js b/node_modules/caniuse-lite/data/features/referrer-policy.js index af6856849..01e24e465 100644 --- a/node_modules/caniuse-lite/data/features/referrer-policy.js +++ b/node_modules/caniuse-lite/data/features/referrer-policy.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A gC","132":"B"},B:{"1":"6 7 8 9 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","132":"C L M G N O P","513":"Q H R S T"},C:{"1":"W X Y Z a","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB kC lC","513":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V","2049":"6 7 8 9 b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"1":"6 7 8 9 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L M G N O P NB y","260":"0 1 2 3 4 5 z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB","513":"KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T"},E:{"2":"J MB K D mC OC nC oC","132":"E F A B pC qC PC","513":"C CC DC","1025":"G tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","1537":"L M rC sC"},F:{"1":"5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","513":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B"},G:{"2":"OC 3C fC 4C 5C 6C","132":"E 7C 8C 9C AD BD CD DD","513":"ED FD GD HD","1025":"MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","1537":"ID JD KD LD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2049":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z fD gD FC GC HC hD","2":"J","513":"XD YD ZD aD bD PC cD dD eD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"513":"kD lD"}},B:4,C:"Referrer Policy",D:true}; +module.exports={A:{A:{"2":"K D E F A 1C","132":"B"},B:{"1":"0 1 2 3 4 5 6 7 8 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","132":"C L M G N O P","513":"Q H R S T"},C:{"1":"W X Y Z a","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB 6C 7C","513":"kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V","2049":"0 1 2 3 4 5 6 7 8 b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"1":"0 1 2 3 4 5 6 7 8 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB","260":"AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B","513":"YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T"},E:{"2":"J cB K D 8C cC 9C AD","132":"E F A B BD CD dC","513":"C QC RC","1025":"G FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","1537":"L M DD ED"},F:{"1":"0 1 2 3 4 5 6 7 8 JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","513":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC"},G:{"2":"cC QD 0C RD SD TD","132":"E UD VD WD XD YD ZD aD","513":"bD cD dD eD","1025":"jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","1537":"fD gD hD iD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"2049":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 3D 4D TC UC VC 5D","2":"J","513":"vD wD xD yD zD dC 0D 1D 2D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"513":"8D 9D"}},B:4,C:"Referrer Policy",D:true}; diff --git a/node_modules/caniuse-lite/data/features/registerprotocolhandler.js b/node_modules/caniuse-lite/data/features/registerprotocolhandler.js index a4177a34a..bf6e095e4 100644 --- a/node_modules/caniuse-lite/data/features/registerprotocolhandler.js +++ b/node_modules/caniuse-lite/data/features/registerprotocolhandler.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O P","129":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","2":"hC"},D:{"2":"J MB K D E F A B C","129":"0 1 2 3 4 5 6 7 8 9 L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"F B yC zC 0C 1C CC eC","129":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D","129":"A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:1,C:"Custom protocol handling",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M G N O P","129":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","2":"2C"},D:{"2":"J cB K D E F A B C","129":"0 1 2 3 4 5 6 7 8 9 L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"F B LD MD ND OD QC zC","129":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D","129":"A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:1,C:"Custom protocol handling",D:true}; diff --git a/node_modules/caniuse-lite/data/features/rel-noopener.js b/node_modules/caniuse-lite/data/features/rel-noopener.js index 93ad6b198..82f285d25 100644 --- a/node_modules/caniuse-lite/data/features/rel-noopener.js +++ b/node_modules/caniuse-lite/data/features/rel-noopener.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB kC lC"},D:{"1":"6 7 8 9 jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB"},E:{"1":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB yC zC 0C 1C CC eC 2C DC"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:1,C:"rel=noopener",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB"},E:{"1":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB LD MD ND OD QC zC PD RC"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:1,C:"rel=noopener",D:true}; diff --git a/node_modules/caniuse-lite/data/features/rel-noreferrer.js b/node_modules/caniuse-lite/data/features/rel-noreferrer.js index 046e9d123..b89eab512 100644 --- a/node_modules/caniuse-lite/data/features/rel-noreferrer.js +++ b/node_modules/caniuse-lite/data/features/rel-noreferrer.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A gC","132":"B"},B:{"1":"6 7 8 9 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","16":"C"},C:{"1":"6 7 8 9 TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"J MB K D E F A B C L M G"},E:{"1":"MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC"},H:{"2":"QD"},I:{"1":"IC J I TD UD fC VD WD","16":"RD SD"},J:{"1":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Link type \"noreferrer\"",D:true}; +module.exports={A:{A:{"2":"K D E F A 1C","132":"B"},B:{"1":"0 1 2 3 4 5 6 7 8 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","16":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"J cB K D E F A B C L M G"},E:{"1":"cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC"},H:{"2":"oD"},I:{"1":"WC J I rD sD 0C tD uD","16":"pD qD"},J:{"1":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Link type \"noreferrer\"",D:true}; diff --git a/node_modules/caniuse-lite/data/features/rellist.js b/node_modules/caniuse-lite/data/features/rellist.js index 95b39c842..310c227a0 100644 --- a/node_modules/caniuse-lite/data/features/rellist.js +++ b/node_modules/caniuse-lite/data/features/rellist.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N","132":"O"},C:{"1":"6 7 8 9 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB kC lC"},D:{"1":"6 7 8 9 xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB","132":"kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB"},E:{"1":"F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E mC OC nC oC pC"},F:{"1":"mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB yC zC 0C 1C CC eC 2C DC","132":"XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB"},G:{"1":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z bD PC cD dD eD fD gD FC GC HC hD","2":"J","132":"XD YD ZD aD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"relList (DOMTokenList)",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N","132":"O"},C:{"1":"0 1 2 3 4 5 6 7 8 eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB","132":"yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC"},E:{"1":"F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB LD MD ND OD QC zC PD RC","132":"lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB"},G:{"1":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J","132":"vD wD xD yD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"relList (DOMTokenList)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/rem.js b/node_modules/caniuse-lite/data/features/rem.js index 8ba97a5f5..6603aee14 100644 --- a/node_modules/caniuse-lite/data/features/rem.js +++ b/node_modules/caniuse-lite/data/features/rem.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"K D E gC","132":"F A"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC lC","2":"hC IC kC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC"},F:{"1":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 2C DC","2":"F B yC zC 0C 1C CC eC"},G:{"1":"E 3C fC 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC","260":"4C"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"C H DC","2":"A B CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"rem (root em) units",D:true}; +module.exports={A:{A:{"1":"B","2":"K D E 1C","132":"F A"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 7C","2":"2C WC 6C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z PD RC","2":"F B LD MD ND OD QC zC"},G:{"1":"E QD 0C SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC","260":"RD"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"C H RC","2":"A B QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"rem (root em) units",D:true}; diff --git a/node_modules/caniuse-lite/data/features/requestanimationframe.js b/node_modules/caniuse-lite/data/features/requestanimationframe.js index 8bb62393f..3a52276c1 100644 --- a/node_modules/caniuse-lite/data/features/requestanimationframe.js +++ b/node_modules/caniuse-lite/data/features/requestanimationframe.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"1 2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC","33":"0 B C L M G N O P NB y z","164":"J MB K D E F A"},D:{"1":"2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F","33":"0 1","164":"P NB y z","420":"A B C L M G N O"},E:{"1":"D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC nC","33":"K"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C","33":"5C"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"requestAnimationFrame",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C","33":"9 B C L M G N O P dB AB BB","164":"J cB K D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F","33":"BB CB","164":"9 P dB AB","420":"A B C L M G N O"},E:{"1":"D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC 9C","33":"K"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD","33":"SD"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"requestAnimationFrame",D:true}; diff --git a/node_modules/caniuse-lite/data/features/requestidlecallback.js b/node_modules/caniuse-lite/data/features/requestidlecallback.js index e79d95c50..e1c03e0c4 100644 --- a/node_modules/caniuse-lite/data/features/requestidlecallback.js +++ b/node_modules/caniuse-lite/data/features/requestidlecallback.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB kC lC","194":"nB oB"},D:{"1":"6 7 8 9 hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB"},E:{"1":"xC","2":"J MB K D E F A B C L mC OC nC oC pC qC PC CC DC","322":"M G rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID","322":"JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:5,C:"requestIdleCallback",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 6C 7C","194":"1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB"},E:{"1":"KD","2":"J cB K D E F A B C L 8C cC 9C AD BD CD dC QC RC","322":"M G DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC"},F:{"1":"0 1 2 3 4 5 6 7 8 iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD","322":"gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:5,C:"requestIdleCallback",D:true}; diff --git a/node_modules/caniuse-lite/data/features/resizeobserver.js b/node_modules/caniuse-lite/data/features/resizeobserver.js index 9d16027fa..5250b3aa6 100644 --- a/node_modules/caniuse-lite/data/features/resizeobserver.js +++ b/node_modules/caniuse-lite/data/features/resizeobserver.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B kC lC"},D:{"1":"6 7 8 9 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB","194":"oB pB qB rB sB JC tB KC uB vB"},E:{"1":"M G rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C mC OC nC oC pC qC PC CC DC","66":"L"},F:{"1":"mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB yC zC 0C 1C CC eC 2C DC","194":"bB cB dB eB fB gB hB iB jB kB lB"},G:{"1":"JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD aD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:5,C:"Resize Observer",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B","194":"2B 3B 4B 5B 6B XC 7B YC 8B 9B"},E:{"1":"M G DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C 8C cC 9C AD BD CD dC QC RC","66":"L"},F:{"1":"0 1 2 3 4 5 6 7 8 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB LD MD ND OD QC zC PD RC","194":"pB qB rB sB tB uB vB wB xB yB zB"},G:{"1":"gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:5,C:"Resize Observer",D:true}; diff --git a/node_modules/caniuse-lite/data/features/resource-timing.js b/node_modules/caniuse-lite/data/features/resource-timing.js index 517adffb5..151e2e699 100644 --- a/node_modules/caniuse-lite/data/features/resource-timing.js +++ b/node_modules/caniuse-lite/data/features/resource-timing.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB kC lC","194":"RB SB TB UB"},D:{"1":"3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 J MB K D E F A B C L M G N O P NB y z"},E:{"1":"C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC PC","260":"B"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"Resource Timing (basic support)",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB 6C 7C","194":"fB gB hB iB"},D:{"1":"0 1 2 3 4 5 6 7 8 EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB"},E:{"1":"C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD dC","260":"B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"Resource Timing (basic support)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/rest-parameters.js b/node_modules/caniuse-lite/data/features/rest-parameters.js index 5e2fc3dcd..ff9174145 100644 --- a/node_modules/caniuse-lite/data/features/rest-parameters.js +++ b/node_modules/caniuse-lite/data/features/rest-parameters.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M kC lC"},D:{"1":"6 7 8 9 hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB","194":"eB fB gB"},E:{"1":"A B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC qC"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB yC zC 0C 1C CC eC 2C DC","194":"RB SB TB"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"Rest parameters",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB","194":"sB tB uB"},E:{"1":"A B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB LD MD ND OD QC zC PD RC","194":"fB gB hB"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"Rest parameters",D:true}; diff --git a/node_modules/caniuse-lite/data/features/rtcpeerconnection.js b/node_modules/caniuse-lite/data/features/rtcpeerconnection.js index b7792bcfa..389c30715 100644 --- a/node_modules/caniuse-lite/data/features/rtcpeerconnection.js +++ b/node_modules/caniuse-lite/data/features/rtcpeerconnection.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M","260":"G N O P"},C:{"1":"6 7 8 9 eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G N O P NB y z kC lC","33":"0 1 2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},D:{"1":"6 7 8 9 qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 J MB K D E F A B C L M G N O P NB y z","33":"1 2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB"},E:{"1":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC PC"},F:{"1":"dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C G N O yC zC 0C 1C CC eC 2C DC","33":"0 1 2 3 4 5 P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB"},G:{"1":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D","130":"A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","33":"J XD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"WebRTC Peer-to-peer connections",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M","260":"G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB 6C 7C","33":"BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB"},D:{"1":"0 1 2 3 4 5 6 7 8 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB","33":"CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B"},E:{"1":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD dC"},F:{"1":"0 1 2 3 4 5 6 7 8 rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C G N O LD MD ND OD QC zC PD RC","33":"9 P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB"},G:{"1":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D","130":"A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","33":"J vD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"WebRTC Peer-to-peer connections",D:true}; diff --git a/node_modules/caniuse-lite/data/features/ruby.js b/node_modules/caniuse-lite/data/features/ruby.js index 2219c2327..bbb4d464a 100644 --- a/node_modules/caniuse-lite/data/features/ruby.js +++ b/node_modules/caniuse-lite/data/features/ruby.js @@ -1 +1 @@ -module.exports={A:{A:{"4":"K D E gC","132":"F A B"},B:{"4":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","8":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB kC lC"},D:{"4":"0 1 2 3 4 5 6 7 8 9 MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","8":"J"},E:{"4":"MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","8":"J mC OC"},F:{"4":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","8":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"4":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","8":"OC 3C fC"},H:{"8":"QD"},I:{"4":"IC J I UD fC VD WD","8":"RD SD TD"},J:{"4":"A","8":"D"},K:{"4":"H","8":"A B C CC eC DC"},L:{"4":"I"},M:{"1":"BC"},N:{"132":"A B"},O:{"4":"EC"},P:{"4":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"4":"iD"},R:{"4":"jD"},S:{"1":"kD lD"}},B:1,C:"Ruby annotation",D:true}; +module.exports={A:{A:{"4":"K D E 1C","132":"F A B"},B:{"4":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","8":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB 6C 7C"},D:{"4":"0 1 2 3 4 5 6 7 8 9 cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","8":"J"},E:{"4":"cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","8":"J 8C cC"},F:{"4":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","8":"F B C LD MD ND OD QC zC PD RC"},G:{"4":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","8":"cC QD 0C"},H:{"8":"oD"},I:{"4":"WC J I sD 0C tD uD","8":"pD qD rD"},J:{"4":"A","8":"D"},K:{"4":"H","8":"A B C QC zC RC"},L:{"4":"I"},M:{"1":"PC"},N:{"132":"A B"},O:{"4":"SC"},P:{"4":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"4":"6D"},R:{"4":"7D"},S:{"1":"8D 9D"}},B:1,C:"Ruby annotation",D:true}; diff --git a/node_modules/caniuse-lite/data/features/run-in.js b/node_modules/caniuse-lite/data/features/run-in.js index b4b4f337a..c310c1b4f 100644 --- a/node_modules/caniuse-lite/data/features/run-in.js +++ b/node_modules/caniuse-lite/data/features/run-in.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"E F A B","2":"K D gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB","2":"6 7 8 9 SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"MB K nC","2":"D E F A B C L M G pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"oC","129":"J mC OC"},F:{"1":"F B C G N O P yC zC 0C 1C CC eC 2C DC","2":"0 1 2 3 4 5 NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"1":"3C fC 4C 5C 6C","2":"E 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","129":"OC"},H:{"1":"QD"},I:{"1":"IC J RD SD TD UD fC VD","2":"I WD"},J:{"1":"D A"},K:{"1":"A B C CC eC DC","2":"H"},L:{"2":"I"},M:{"2":"BC"},N:{"1":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:4,C:"display: run-in",D:true}; +module.exports={A:{A:{"1":"E F A B","2":"K D 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB","2":"0 1 2 3 4 5 6 7 8 gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"cB K 9C","2":"D E F A B C L M G BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"AD","129":"J 8C cC"},F:{"1":"F B C G N O P LD MD ND OD QC zC PD RC","2":"0 1 2 3 4 5 6 7 8 9 dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"1":"QD 0C RD SD TD","2":"E UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","129":"cC"},H:{"1":"oD"},I:{"1":"WC J pD qD rD sD 0C tD","2":"I uD"},J:{"1":"D A"},K:{"1":"A B C QC zC RC","2":"H"},L:{"2":"I"},M:{"2":"PC"},N:{"1":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:4,C:"display: run-in",D:true}; diff --git a/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js b/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js index b7b25bff4..5439de9b9 100644 --- a/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js +++ b/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A gC","388":"B"},B:{"1":"P Q H R S T U","2":"C L M G","129":"N O","513":"6 7 8 9 V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC kC lC"},D:{"1":"lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB","513":"6 7 8 9 H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"G tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B mC OC nC oC pC qC PC CC","2052":"M sC","3076":"C L DC rC"},F:{"1":"ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB yC zC 0C 1C CC eC 2C DC","513":"3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"1":"GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD","2052":"ED FD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","513":"H"},L:{"513":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"16":"iD"},R:{"513":"jD"},S:{"1":"lD","2":"kD"}},B:6,C:"'SameSite' cookie attribute",D:true}; +module.exports={A:{A:{"2":"K D E F A 1C","388":"B"},B:{"1":"P Q H R S T U","2":"C L M G","129":"N O","513":"0 1 2 3 4 5 6 7 8 V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 6C 7C"},D:{"1":"zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB","513":"0 1 2 3 4 5 6 7 8 H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"G FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B 8C cC 9C AD BD CD dC QC","2052":"M ED","3076":"C L RC DD"},F:{"1":"nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB LD MD ND OD QC zC PD RC","513":"0 1 2 3 4 5 6 7 8 HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"1":"dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD","2052":"bD cD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","513":"H"},L:{"513":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"16":"6D"},R:{"513":"7D"},S:{"1":"9D","2":"8D"}},B:6,C:"'SameSite' cookie attribute",D:true}; diff --git a/node_modules/caniuse-lite/data/features/screen-orientation.js b/node_modules/caniuse-lite/data/features/screen-orientation.js index 6ee5cbde1..559ae5d8b 100644 --- a/node_modules/caniuse-lite/data/features/screen-orientation.js +++ b/node_modules/caniuse-lite/data/features/screen-orientation.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A gC","164":"B"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","36":"C L M G N O P"},C:{"1":"6 7 8 9 eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G N O kC lC","36":"0 1 2 3 4 5 P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},D:{"1":"6 7 8 9 YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB"},E:{"1":"VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC"},F:{"1":"3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC"},G:{"1":"VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A","36":"B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","16":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"Screen Orientation",D:true}; +module.exports={A:{A:{"2":"K D E F A 1C","164":"B"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","36":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M G N O 6C 7C","36":"9 P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB"},D:{"1":"0 1 2 3 4 5 6 7 8 mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB"},E:{"1":"jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC"},F:{"1":"0 1 2 3 4 5 6 7 8 EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB LD MD ND OD QC zC PD RC"},G:{"1":"jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A","36":"B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","16":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"Screen Orientation",D:true}; diff --git a/node_modules/caniuse-lite/data/features/script-async.js b/node_modules/caniuse-lite/data/features/script-async.js index 3f2c76637..ad20b8919 100644 --- a/node_modules/caniuse-lite/data/features/script-async.js +++ b/node_modules/caniuse-lite/data/features/script-async.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC lC","2":"hC IC kC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D"},E:{"1":"K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC","132":"MB"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC"},H:{"2":"QD"},I:{"1":"IC J I UD fC VD WD","2":"RD SD TD"},J:{"1":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"async attribute for external scripts",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 7C","2":"2C WC 6C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D"},E:{"1":"K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC","132":"cB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C"},H:{"2":"oD"},I:{"1":"WC J I sD 0C tD uD","2":"pD qD rD"},J:{"1":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"async attribute for external scripts",D:true}; diff --git a/node_modules/caniuse-lite/data/features/script-defer.js b/node_modules/caniuse-lite/data/features/script-defer.js index 2b40f77e9..bb94353a1 100644 --- a/node_modules/caniuse-lite/data/features/script-defer.js +++ b/node_modules/caniuse-lite/data/features/script-defer.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","132":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC","257":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D"},E:{"1":"MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC"},H:{"2":"QD"},I:{"1":"IC J I UD fC VD WD","2":"RD SD TD"},J:{"1":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"defer attribute for external scripts",D:true}; +module.exports={A:{A:{"1":"A B","132":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC","257":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D"},E:{"1":"cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C"},H:{"2":"oD"},I:{"1":"WC J I sD 0C tD uD","2":"pD qD rD"},J:{"1":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"defer attribute for external scripts",D:true}; diff --git a/node_modules/caniuse-lite/data/features/scrollintoview.js b/node_modules/caniuse-lite/data/features/scrollintoview.js index 5e6682cce..12bedb645 100644 --- a/node_modules/caniuse-lite/data/features/scrollintoview.js +++ b/node_modules/caniuse-lite/data/features/scrollintoview.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D gC","132":"E F A B"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","132":"C L M G N O P"},C:{"1":"6 7 8 9 WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","132":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB kC lC"},D:{"1":"6 7 8 9 KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","132":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB"},E:{"1":"FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC","132":"K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC"},F:{"1":"iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F yC zC 0C 1C","16":"B CC eC","132":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB 2C DC"},G:{"1":"FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC 3C fC","132":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND"},H:{"2":"QD"},I:{"1":"I","16":"RD SD","132":"IC J TD UD fC VD WD"},J:{"132":"D A"},K:{"1":"H","132":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"132":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z aD bD PC cD dD eD fD gD FC GC HC hD","132":"J XD YD ZD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"scrollIntoView",D:true}; +module.exports={A:{A:{"2":"K D 1C","132":"E F A B"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","132":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","132":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","132":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B"},E:{"1":"TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC","132":"K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD"},F:{"1":"0 1 2 3 4 5 6 7 8 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F LD MD ND OD","16":"B QC zC","132":"9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB PD RC"},G:{"1":"TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC QD 0C","132":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD"},H:{"2":"oD"},I:{"1":"I","16":"pD qD","132":"WC J rD sD 0C tD uD"},J:{"132":"D A"},K:{"1":"H","132":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"132":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","132":"J vD wD xD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"scrollIntoView",D:true}; diff --git a/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js b/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js index 54d3484d3..46959a4ab 100644 --- a/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js +++ b/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"J MB K D E F A B C L M"},E:{"1":"K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"J MB mC OC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC 3C fC"},H:{"2":"QD"},I:{"1":"IC J I TD UD fC VD WD","16":"RD SD"},J:{"1":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:7,C:"Element.scrollIntoViewIfNeeded()",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"J cB K D E F A B C L M"},E:{"1":"K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"J cB 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC QD 0C"},H:{"2":"oD"},I:{"1":"WC J I rD sD 0C tD uD","16":"pD qD"},J:{"1":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:7,C:"Element.scrollIntoViewIfNeeded()",D:true}; diff --git a/node_modules/caniuse-lite/data/features/sdch.js b/node_modules/caniuse-lite/data/features/sdch.js index 9de504f57..59339eeba 100644 --- a/node_modules/caniuse-lite/data/features/sdch.js +++ b/node_modules/caniuse-lite/data/features/sdch.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB","2":"6 7 8 9 JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B","2":"F B C 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:6,C:"SDCH Accept-Encoding/Content-Encoding",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B","2":"0 1 2 3 4 5 6 7 8 XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC","2":"0 1 2 3 4 5 6 7 8 F B C JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:6,C:"SDCH Accept-Encoding/Content-Encoding",D:true}; diff --git a/node_modules/caniuse-lite/data/features/selection-api.js b/node_modules/caniuse-lite/data/features/selection-api.js index c9dd1f86c..01c698e2f 100644 --- a/node_modules/caniuse-lite/data/features/selection-api.js +++ b/node_modules/caniuse-lite/data/features/selection-api.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","16":"gC","260":"K D E"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","132":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB kC lC","2180":"dB eB fB gB hB iB jB kB lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"J MB K D E F A B C L M"},E:{"1":"K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"J MB mC OC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","132":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"16":"fC","132":"OC 3C","516":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I VD WD","16":"IC J RD SD TD UD","1025":"fC"},J:{"1":"A","16":"D"},K:{"1":"H","16":"A B C CC eC","132":"DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"B","16":"A"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2180":"kD"}},B:5,C:"Selection API",D:true}; +module.exports={A:{A:{"1":"F A B","16":"1C","260":"K D E"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","132":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB 6C 7C","2180":"rB sB tB uB vB wB xB yB zB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"J cB K D E F A B C L M"},E:{"1":"K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"J cB 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","132":"F B C LD MD ND OD QC zC PD RC"},G:{"16":"0C","132":"cC QD","516":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I tD uD","16":"WC J pD qD rD sD","1025":"0C"},J:{"1":"A","16":"D"},K:{"1":"H","16":"A B C QC zC","132":"RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"B","16":"A"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2180":"8D"}},B:5,C:"Selection API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/selectlist.js b/node_modules/caniuse-lite/data/features/selectlist.js deleted file mode 100644 index 3a73f4d17..000000000 --- a/node_modules/caniuse-lite/data/features/selectlist.js +++ /dev/null @@ -1 +0,0 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f","194":"6 7 8 9 g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f","194":"6 7 8 9 g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC yC zC 0C 1C CC eC 2C DC","194":"S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","194":"H"},L:{"194":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:7,C:"Selectlist - Customizable select element",D:true}; diff --git a/node_modules/caniuse-lite/data/features/server-timing.js b/node_modules/caniuse-lite/data/features/server-timing.js index 380bcfe84..f20c8e012 100644 --- a/node_modules/caniuse-lite/data/features/server-timing.js +++ b/node_modules/caniuse-lite/data/features/server-timing.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB kC lC"},D:{"1":"6 7 8 9 xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC","196":"tB KC uB vB","324":"wB"},E:{"1":"VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C mC OC nC oC pC qC PC CC","516":"L M G DC rC sC tC QC RC EC uC FC SC TC UC"},F:{"1":"mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB yC zC 0C 1C CC eC 2C DC"},G:{"1":"VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:5,C:"Server Timing",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC","196":"7B YC 8B 9B","324":"AC"},E:{"1":"jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C 8C cC 9C AD BD CD dC QC","516":"L M G RC DD ED FD eC fC SC GD TC gC hC iC"},F:{"1":"0 1 2 3 4 5 6 7 8 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB LD MD ND OD QC zC PD RC"},G:{"1":"jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:5,C:"Server Timing",D:true}; diff --git a/node_modules/caniuse-lite/data/features/serviceworkers.js b/node_modules/caniuse-lite/data/features/serviceworkers.js index 5510e83c2..9306033c0 100644 --- a/node_modules/caniuse-lite/data/features/serviceworkers.js +++ b/node_modules/caniuse-lite/data/features/serviceworkers.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M","322":"G N"},C:{"1":"6 7 8 9 eB gB hB iB jB kB lB nB oB pB qB rB sB JC KC uB vB wB xB yB zB 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB kC lC","194":"TB UB VB WB XB YB ZB aB bB cB dB","513":"fB mB tB 0B"},D:{"1":"6 7 8 9 fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB","4":"aB bB cB dB eB"},E:{"1":"C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B mC OC nC oC pC qC PC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC","4":"5 OB PB QB RB"},G:{"1":"DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD"},H:{"2":"QD"},I:{"2":"IC J RD SD TD UD fC VD WD","4":"I"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:4,C:"Service Workers",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M","322":"G N"},C:{"1":"VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB 6C 7C","194":"hB iB jB kB lB mB nB oB pB qB rB","1025":"0 1 2 3 4 5 6 7 8 sB uB vB wB xB yB zB 1B 2B 3B 4B 5B 6B XC YC 8B 9B AC BC CC DC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB","1537":"tB 0B 7B EC"},D:{"1":"0 1 2 3 4 5 6 7 8 tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB","4":"oB pB qB rB sB"},E:{"1":"C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B 8C cC 9C AD BD CD dC"},F:{"1":"0 1 2 3 4 5 6 7 8 gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB LD MD ND OD QC zC PD RC","4":"GB HB IB eB fB"},G:{"1":"aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD"},H:{"2":"oD"},I:{"2":"WC J pD qD rD sD 0C tD uD","4":"I"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:4,C:"Service Workers",D:true}; diff --git a/node_modules/caniuse-lite/data/features/setimmediate.js b/node_modules/caniuse-lite/data/features/setimmediate.js index 90647a108..ec63cba91 100644 --- a/node_modules/caniuse-lite/data/features/setimmediate.js +++ b/node_modules/caniuse-lite/data/features/setimmediate.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"C L M G N O P","2":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"1":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:7,C:"Efficient Script Yielding: setImmediate()",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"C L M G N O P","2":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"1":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:7,C:"Efficient Script Yielding: setImmediate()",D:true}; diff --git a/node_modules/caniuse-lite/data/features/shadowdom.js b/node_modules/caniuse-lite/data/features/shadowdom.js index cce40ab00..e7956c56f 100644 --- a/node_modules/caniuse-lite/data/features/shadowdom.js +++ b/node_modules/caniuse-lite/data/features/shadowdom.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"Q","2":"6 7 8 9 C L M G N O P H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","66":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB"},D:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q","2":"0 1 2 6 7 8 9 J MB K D E F A B C L M G N O P NB y z H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","33":"3 4 5 OB PB QB RB SB TB UB"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB","2":"F B C zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","33":"G N O P NB y z"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC","33":"VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"XD YD ZD aD bD PC cD dD","2":"0 1 2 3 4 5 y z eD fD gD FC GC HC hD","33":"J"},Q:{"1":"iD"},R:{"2":"jD"},S:{"1":"kD","2":"lD"}},B:7,C:"Shadow DOM (deprecated V0 spec)",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"Q","2":"0 1 2 3 4 5 6 7 8 C L M G N O P H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","66":"IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B"},D:{"1":"jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q","2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","33":"EB FB GB HB IB eB fB gB hB iB"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC","2":"0 1 2 3 4 5 6 7 8 F B C DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","33":"9 G N O P dB AB"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C","33":"tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"vD wD xD yD zD dC 0D 1D","2":"9 AB BB CB DB EB FB GB HB IB 2D 3D 4D TC UC VC 5D","33":"J"},Q:{"1":"6D"},R:{"2":"7D"},S:{"1":"8D","2":"9D"}},B:7,C:"Shadow DOM (deprecated V0 spec)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/shadowdomv1.js b/node_modules/caniuse-lite/data/features/shadowdomv1.js index 71b76e124..ec7b6449d 100644 --- a/node_modules/caniuse-lite/data/features/shadowdomv1.js +++ b/node_modules/caniuse-lite/data/features/shadowdomv1.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB kC lC","322":"sB","578":"JC tB KC uB"},D:{"1":"6 7 8 9 nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB"},E:{"1":"A B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC qC"},F:{"1":"aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB yC zC 0C 1C CC eC 2C DC"},G:{"1":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C","132":"AD BD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J","4":"XD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:5,C:"Shadow DOM (V1)",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6C 7C","322":"6B","578":"XC 7B YC 8B"},D:{"1":"0 1 2 3 4 5 6 7 8 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B"},E:{"1":"A B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB LD MD ND OD QC zC PD RC"},G:{"1":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD","132":"XD YD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J","4":"vD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:5,C:"Shadow DOM (V1)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/sharedarraybuffer.js b/node_modules/caniuse-lite/data/features/sharedarraybuffer.js index 2bacbcdcd..2047cfa3a 100644 --- a/node_modules/caniuse-lite/data/features/sharedarraybuffer.js +++ b/node_modules/caniuse-lite/data/features/sharedarraybuffer.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"Q H R S T U V W X Y Z","2":"C L M G","194":"N O P","513":"6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB kC lC","194":"rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B","450":"6B 7B 8B 9B AC","513":"6 7 8 9 Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"1":"0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC","194":"tB KC uB vB wB xB yB zB","513":"6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A mC OC nC oC pC qC","194":"B C L M G PC CC DC rC sC tC","513":"QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB yC zC 0C 1C CC eC 2C DC","194":"hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB","513":"AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD","194":"BD CD DD ED FD GD HD ID JD KD LD MD","513":"QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","513":"H"},L:{"513":"I"},M:{"513":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"2":"J XD YD ZD aD bD PC cD dD eD fD","513":"0 1 2 3 4 5 y z gD FC GC HC hD"},Q:{"2":"iD"},R:{"513":"jD"},S:{"2":"kD","513":"lD"}},B:6,C:"Shared Array Buffer",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"Q H R S T U V W X Y Z","2":"C L M G","194":"N O P","513":"0 1 2 3 4 5 6 7 8 a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 6C 7C","194":"5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC","450":"KC LC MC NC OC","513":"0 1 2 3 4 5 6 7 8 Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"1":"EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC","194":"7B YC 8B 9B AC BC CC DC","513":"0 1 2 3 4 5 6 7 8 a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A 8C cC 9C AD BD CD","194":"B C L M G dC QC RC DD ED FD","513":"eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"AC BC CC DC EC FC GC HC IC JC KC LC MC NC","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB LD MD ND OD QC zC PD RC","194":"vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B","513":"0 1 2 3 4 5 6 7 8 OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD","194":"YD ZD aD bD cD dD eD fD gD hD iD jD","513":"eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","513":"H"},L:{"513":"I"},M:{"513":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"2":"J vD wD xD yD zD dC 0D 1D 2D 3D","513":"9 AB BB CB DB EB FB GB HB IB 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"513":"7D"},S:{"2":"8D","513":"9D"}},B:6,C:"Shared Array Buffer",D:true}; diff --git a/node_modules/caniuse-lite/data/features/sharedworkers.js b/node_modules/caniuse-lite/data/features/sharedworkers.js index 9471f291c..7058c6d73 100644 --- a/node_modules/caniuse-lite/data/features/sharedworkers.js +++ b/node_modules/caniuse-lite/data/features/sharedworkers.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"MB K nC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J D E F A B C L M G mC OC oC pC qC PC CC DC rC sC tC QC RC EC uC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 1C CC eC 2C DC","2":"F yC zC 0C"},G:{"1":"4C 5C FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"B C CC eC DC","2":"H","16":"A"},L:{"2":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"J","2":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"1":"kD lD"}},B:1,C:"Shared Web Workers",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"cB K 9C TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J D E F A B C L M G 8C cC AD BD CD dC QC RC DD ED FD eC fC SC GD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z OD QC zC PD RC","2":"F LD MD ND"},G:{"1":"RD SD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"B C QC zC RC","2":"H","16":"A"},L:{"2":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"J","2":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"1":"8D 9D"}},B:1,C:"Shared Web Workers",D:true}; diff --git a/node_modules/caniuse-lite/data/features/sni.js b/node_modules/caniuse-lite/data/features/sni.js index 9391fa046..2e8149345 100644 --- a/node_modules/caniuse-lite/data/features/sni.js +++ b/node_modules/caniuse-lite/data/features/sni.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K gC","132":"D E"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC"},H:{"1":"QD"},I:{"1":"IC J I UD fC VD WD","2":"RD SD TD"},J:{"1":"A","2":"D"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"Server Name Indication",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K 1C","132":"D E"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"E QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC"},H:{"1":"oD"},I:{"1":"WC J I sD 0C tD uD","2":"pD qD rD"},J:{"1":"A","2":"D"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"Server Name Indication",D:true}; diff --git a/node_modules/caniuse-lite/data/features/spdy.js b/node_modules/caniuse-lite/data/features/spdy.js index 80484a039..d08ac8c06 100644 --- a/node_modules/caniuse-lite/data/features/spdy.js +++ b/node_modules/caniuse-lite/data/features/spdy.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"K D E F A gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB","2":"6 7 8 9 hC IC J MB K D E F A B C lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB","2":"6 7 8 9 lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"E F A B C qC PC CC","2":"J MB K D mC OC nC oC pC","129":"L M G DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB cB eB DC","2":"F B C aB bB dB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C"},G:{"1":"E 7C 8C 9C AD BD CD DD ED","2":"OC 3C fC 4C 5C 6C","257":"FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"IC J UD fC VD WD","2":"I RD SD TD"},J:{"2":"D A"},K:{"1":"DC","2":"A B C H CC eC"},L:{"2":"I"},M:{"2":"BC"},N:{"1":"B","2":"A"},O:{"2":"EC"},P:{"1":"J","2":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"1":"kD","2":"lD"}},B:7,C:"SPDY protocol",D:true}; +module.exports={A:{A:{"1":"B","2":"K D E F A 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"9 L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB","2":"0 1 2 3 4 5 6 7 8 2C WC J cB K D E F A B C zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB","2":"0 1 2 3 4 5 6 7 8 zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"E F A B C CD dC QC","2":"J cB K D 8C cC 9C AD BD","129":"L M G RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB qB sB RC","2":"0 1 2 3 4 5 6 7 8 F B C oB pB rB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD"},G:{"1":"E UD VD WD XD YD ZD aD bD","2":"cC QD 0C RD SD TD","257":"cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"WC J sD 0C tD uD","2":"I pD qD rD"},J:{"2":"D A"},K:{"1":"RC","2":"A B C H QC zC"},L:{"2":"I"},M:{"2":"PC"},N:{"1":"B","2":"A"},O:{"2":"SC"},P:{"1":"J","2":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"1":"8D","2":"9D"}},B:7,C:"SPDY protocol",D:true}; diff --git a/node_modules/caniuse-lite/data/features/speech-recognition.js b/node_modules/caniuse-lite/data/features/speech-recognition.js index 2cffa204a..2f9362a79 100644 --- a/node_modules/caniuse-lite/data/features/speech-recognition.js +++ b/node_modules/caniuse-lite/data/features/speech-recognition.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O P","514":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"hC IC J MB K D E F A B C L M G N O P NB y z kC lC","322":"0 1 2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"2":"0 1 2 J MB K D E F A B C L M G N O P NB y z","164":"3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M mC OC nC oC pC qC PC CC DC rC","1060":"G sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC","514":"5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD","1060":"LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","164":"H"},L:{"164":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"164":"EC"},P:{"164":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"164":"iD"},R:{"164":"jD"},S:{"322":"kD lD"}},B:7,C:"Speech Recognition API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M G N O P","514":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB 6C 7C","322":"0 1 2 3 4 5 6 7 8 BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB","164":"0 1 2 3 4 5 6 7 8 EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M 8C cC 9C AD BD CD dC QC RC DD","1060":"G ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"9 F B C G N O P dB AB BB CB DB EB FB LD MD ND OD QC zC PD RC","514":"0 1 2 3 4 5 6 7 8 GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD","1060":"iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","164":"H"},L:{"164":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"164":"SC"},P:{"164":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"164":"6D"},R:{"164":"7D"},S:{"322":"8D 9D"}},B:7,C:"Speech Recognition API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/speech-synthesis.js b/node_modules/caniuse-lite/data/features/speech-synthesis.js index 69a74b7b1..cf1031cdf 100644 --- a/node_modules/caniuse-lite/data/features/speech-synthesis.js +++ b/node_modules/caniuse-lite/data/features/speech-synthesis.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"M G N O P","2":"C L","257":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB kC lC","194":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB"},D:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB","257":"6 7 8 9 pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"D E F A B C L M G pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K mC OC nC oC"},F:{"1":"5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB","2":"0 1 2 3 4 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC","257":"wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"2":"jD"},S:{"1":"kD lD"}},B:7,C:"Speech Synthesis API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"M G N O P","2":"C L","257":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB 6C 7C","194":"fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB"},D:{"1":"hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB","257":"0 1 2 3 4 5 6 7 8 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"D E F A B C L M G BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K 8C cC 9C AD"},F:{"1":"GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B","2":"9 F B C G N O P dB AB BB CB DB EB FB LD MD ND OD QC zC PD RC","257":"0 1 2 3 4 5 6 7 8 AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"2":"7D"},S:{"1":"8D 9D"}},B:7,C:"Speech Synthesis API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/spellcheck-attribute.js b/node_modules/caniuse-lite/data/features/spellcheck-attribute.js index f07e5da76..3778c5ea0 100644 --- a/node_modules/caniuse-lite/data/features/spellcheck-attribute.js +++ b/node_modules/caniuse-lite/data/features/spellcheck-attribute.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E"},E:{"1":"K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 0C 1C CC eC 2C DC","2":"F yC zC"},G:{"4":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"4":"QD"},I:{"4":"IC J I RD SD TD UD fC VD WD"},J:{"1":"A","4":"D"},K:{"4":"A B C H CC eC DC"},L:{"4":"I"},M:{"4":"BC"},N:{"4":"A B"},O:{"4":"EC"},P:{"4":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"4":"jD"},S:{"2":"kD lD"}},B:1,C:"Spellcheck attribute",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E"},E:{"1":"K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z ND OD QC zC PD RC","2":"F LD MD"},G:{"4":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"4":"oD"},I:{"4":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"A","4":"D"},K:{"4":"A B C H QC zC RC"},L:{"4":"I"},M:{"4":"PC"},N:{"4":"A B"},O:{"4":"SC"},P:{"4":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"4":"7D"},S:{"2":"8D 9D"}},B:1,C:"Spellcheck attribute",D:true}; diff --git a/node_modules/caniuse-lite/data/features/sql-storage.js b/node_modules/caniuse-lite/data/features/sql-storage.js index 431b0f823..206b219e4 100644 --- a/node_modules/caniuse-lite/data/features/sql-storage.js +++ b/node_modules/caniuse-lite/data/features/sql-storage.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"Q H R S T U V W X Y Z a b c d e f g h i j","2":"C L M G N O P FB GB HB IB JB KB LB I","129":"k l m n o p q r s","385":"6 7 8 9 t u v w x AB BB CB DB EB"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j","2":"FB GB HB IB JB KB LB I BC MC NC","129":"k l m n o p q r s","385":"6 7 8 9 t u v w x","897":"AB BB CB DB EB"},E:{"1":"J MB K D E F A B C mC OC nC oC pC qC PC CC DC","2":"L M G rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z 0C 1C CC eC 2C DC","2":"F t u v w x yC zC","257":"a b c d e f g h i j k l m n o p q r s"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD","2":"GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"IC J RD SD TD UD fC VD WD","2":"I"},J:{"1":"D A"},K:{"1":"B C CC eC DC","2":"A","257":"H"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:7,C:"Web SQL Database",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"Q H R S T U V W X Y Z a b c d e f g h i j","2":"7 8 C L M G N O P JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","129":"k l m n o p q r s","385":"0 1 2 3 4 5 6 t u v w x y z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j","2":"7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","129":"k l m n o p q r s","385":"0 1 t u v w x y z","897":"2 3 4 5 6"},E:{"1":"J cB K D E F A B C 8C cC 9C AD BD CD dC QC RC","2":"L M G DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z ND OD QC zC PD RC","2":"0 1 2 3 4 5 6 7 8 F t u v w x y z LD MD","257":"a b c d e f g h i j k l m n o p q r s"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD","2":"dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"WC J pD qD rD sD 0C tD uD","2":"I"},J:{"1":"D A"},K:{"1":"B C QC zC RC","2":"A","257":"H"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:7,C:"Web SQL Database",D:true}; diff --git a/node_modules/caniuse-lite/data/features/srcset.js b/node_modules/caniuse-lite/data/features/srcset.js index 96834b203..722f33b76 100644 --- a/node_modules/caniuse-lite/data/features/srcset.js +++ b/node_modules/caniuse-lite/data/features/srcset.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","260":"C","514":"L M G"},C:{"1":"6 7 8 9 YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB kC lC","194":"SB TB UB VB WB XB"},D:{"1":"6 7 8 9 YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB","260":"UB VB WB XB"},E:{"2":"J MB K D mC OC nC oC","260":"E pC","1028":"F A qC PC","3076":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C G N O P NB y yC zC 0C 1C CC eC 2C DC","260":"0 1 2 z"},G:{"2":"OC 3C fC 4C 5C 6C","260":"E 7C","1028":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Srcset and sizes attributes",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","260":"C","514":"L M G"},C:{"1":"0 1 2 3 4 5 6 7 8 mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB 6C 7C","194":"gB hB iB jB kB lB"},D:{"1":"0 1 2 3 4 5 6 7 8 mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB","260":"iB jB kB lB"},E:{"2":"J cB K D 8C cC 9C AD","260":"E BD","1028":"F A CD dC","2052":"yC KD","3076":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC"},F:{"1":"0 1 2 3 4 5 6 7 8 EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB LD MD ND OD QC zC PD RC","260":"AB BB CB DB"},G:{"1":"yC","2":"cC QD 0C RD SD TD","260":"E UD","1028":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Srcset and sizes attributes",D:true}; diff --git a/node_modules/caniuse-lite/data/features/stream.js b/node_modules/caniuse-lite/data/features/stream.js index 4af1ae85a..52cc6f444 100644 --- a/node_modules/caniuse-lite/data/features/stream.js +++ b/node_modules/caniuse-lite/data/features/stream.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G N kC lC","129":"WB XB YB ZB aB bB","420":"0 1 2 3 4 5 O P NB y z OB PB QB RB SB TB UB VB"},D:{"1":"6 7 8 9 nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L M G N O P NB y","420":"0 1 2 3 4 5 z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB"},E:{"1":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC PC"},F:{"1":"aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B G N O yC zC 0C 1C CC eC 2C","420":"0 1 2 3 4 5 C P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD","513":"JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","1537":"CD DD ED FD GD HD ID"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D","420":"A"},K:{"1":"H","2":"A B CC eC","420":"C DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","420":"J XD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:4,C:"getUserMedia/Stream API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M G N 6C 7C","129":"kB lB mB nB oB pB","420":"9 O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB"},D:{"1":"0 1 2 3 4 5 6 7 8 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB","420":"AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B"},E:{"1":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD dC"},F:{"1":"0 1 2 3 4 5 6 7 8 oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B G N O LD MD ND OD QC zC PD","420":"9 C P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD","513":"gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","1537":"ZD aD bD cD dD eD fD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D","420":"A"},K:{"1":"H","2":"A B QC zC","420":"C RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","420":"J vD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:4,C:"getUserMedia/Stream API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/streams.js b/node_modules/caniuse-lite/data/features/streams.js index 9ea8a1e58..57252b124 100644 --- a/node_modules/caniuse-lite/data/features/streams.js +++ b/node_modules/caniuse-lite/data/features/streams.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A gC","130":"B"},B:{"1":"6 7 8 9 Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","16":"C L","260":"M G","1028":"Q H R S T U V W X","5124":"N O P"},C:{"1":"6 7 8 9 l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB kC lC","5124":"j k","7172":"xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i","7746":"rB sB JC tB KC uB vB wB"},D:{"1":"6 7 8 9 Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB","260":"mB nB oB pB qB rB sB","1028":"JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X"},E:{"2":"J MB K D E F mC OC nC oC pC qC","1028":"G sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","3076":"A B C L M PC CC DC rC"},F:{"1":"8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB yC zC 0C 1C CC eC 2C DC","260":"ZB aB bB cB dB eB fB","1028":"gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C","16":"AD","1028":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z gD FC GC HC hD","2":"J XD YD","1028":"ZD aD bD PC cD dD eD fD"},Q:{"1028":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:1,C:"Streams",D:true}; +module.exports={A:{A:{"2":"K D E F A 1C","130":"B"},B:{"1":"0 1 2 3 4 5 6 7 8 Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","16":"C L","260":"M G","1028":"Q H R S T U V W X","5124":"N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 6C 7C","5124":"j k","7172":"BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i","7746":"5B 6B XC 7B YC 8B 9B AC"},D:{"1":"0 1 2 3 4 5 6 7 8 Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB","260":"0B 1B 2B 3B 4B 5B 6B","1028":"XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X"},E:{"2":"J cB K D E F 8C cC 9C AD BD CD","1028":"G ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","3076":"A B C L M dC QC RC DD"},F:{"1":"0 1 2 3 4 5 6 7 8 MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB LD MD ND OD QC zC PD RC","260":"nB oB pB qB rB sB tB","1028":"uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD","16":"XD","1028":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 4D TC UC VC 5D","2":"J vD wD","1028":"xD yD zD dC 0D 1D 2D 3D"},Q:{"1028":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:1,C:"Streams",D:true}; diff --git a/node_modules/caniuse-lite/data/features/stricttransportsecurity.js b/node_modules/caniuse-lite/data/features/stricttransportsecurity.js index 9245c48a6..70d2b36f1 100644 --- a/node_modules/caniuse-lite/data/features/stricttransportsecurity.js +++ b/node_modules/caniuse-lite/data/features/stricttransportsecurity.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A gC","129":"B"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"D E F A B C L M G pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K mC OC nC oC"},F:{"1":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","2":"F B yC zC 0C 1C CC eC 2C"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"1":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"Strict Transport Security",D:true}; +module.exports={A:{A:{"2":"K D E F A 1C","129":"B"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"D E F A B C L M G BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K 8C cC 9C AD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","2":"F B LD MD ND OD QC zC PD"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"1":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"Strict Transport Security",D:true}; diff --git a/node_modules/caniuse-lite/data/features/style-scoped.js b/node_modules/caniuse-lite/data/features/style-scoped.js index f0579fdee..414358ee1 100644 --- a/node_modules/caniuse-lite/data/features/style-scoped.js +++ b/node_modules/caniuse-lite/data/features/style-scoped.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB","2":"6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","322":"pB qB rB sB JC tB"},D:{"2":"6 7 8 9 J MB K D E F A B C L M G N O P NB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","194":"0 1 2 3 4 5 y z OB PB QB RB SB TB UB VB WB"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"1":"kD","2":"lD"}},B:7,C:"Scoped attribute",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B","2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","322":"3B 4B 5B 6B XC 7B"},D:{"2":"0 1 2 3 4 5 6 7 8 J cB K D E F A B C L M G N O P dB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","194":"9 AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"1":"8D","2":"9D"}},B:7,C:"Scoped attribute",D:true}; diff --git a/node_modules/caniuse-lite/data/features/subresource-bundling.js b/node_modules/caniuse-lite/data/features/subresource-bundling.js index d58a9b4a9..f3a5d9db0 100644 --- a/node_modules/caniuse-lite/data/features/subresource-bundling.js +++ b/node_modules/caniuse-lite/data/features/subresource-bundling.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"6 7 8 9 n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:7,C:"Subresource Loading with Web Bundles",D:false}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:7,C:"Subresource Loading with Web Bundles",D:false}; diff --git a/node_modules/caniuse-lite/data/features/subresource-integrity.js b/node_modules/caniuse-lite/data/features/subresource-integrity.js index 2da50c89b..b56af6f47 100644 --- a/node_modules/caniuse-lite/data/features/subresource-integrity.js +++ b/node_modules/caniuse-lite/data/features/subresource-integrity.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N"},C:{"1":"6 7 8 9 dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB kC lC"},D:{"1":"6 7 8 9 fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB"},E:{"1":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC PC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB yC zC 0C 1C CC eC 2C DC"},G:{"1":"DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD","194":"CD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"Subresource Integrity",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N"},C:{"1":"0 1 2 3 4 5 6 7 8 rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB"},E:{"1":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD dC"},F:{"1":"0 1 2 3 4 5 6 7 8 gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB LD MD ND OD QC zC PD RC"},G:{"1":"aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD","194":"ZD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"Subresource Integrity",D:true}; diff --git a/node_modules/caniuse-lite/data/features/svg-css.js b/node_modules/caniuse-lite/data/features/svg-css.js index 955d9e464..e39cfe347 100644 --- a/node_modules/caniuse-lite/data/features/svg-css.js +++ b/node_modules/caniuse-lite/data/features/svg-css.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","516":"C L M G"},C:{"1":"2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC","260":"0 1 J MB K D E F A B C L M G N O P NB y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","4":"J"},E:{"1":"MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"mC","132":"J OC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","2":"F"},G:{"1":"E fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","132":"OC 3C"},H:{"260":"QD"},I:{"1":"IC J I UD fC VD WD","2":"RD SD TD"},J:{"1":"D A"},K:{"1":"H","260":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"SVG in CSS backgrounds",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","516":"C L M G"},C:{"1":"0 1 2 3 4 5 6 7 8 DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C","260":"9 J cB K D E F A B C L M G N O P dB AB BB CB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","4":"J"},E:{"1":"cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"8C","132":"J cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","2":"F"},G:{"1":"E 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","132":"cC QD"},H:{"260":"oD"},I:{"1":"WC J I sD 0C tD uD","2":"pD qD rD"},J:{"1":"D A"},K:{"1":"H","260":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"SVG in CSS backgrounds",D:true}; diff --git a/node_modules/caniuse-lite/data/features/svg-filters.js b/node_modules/caniuse-lite/data/features/svg-filters.js index 872c91ec5..f7cdb79b0 100644 --- a/node_modules/caniuse-lite/data/features/svg-filters.js +++ b/node_modules/caniuse-lite/data/features/svg-filters.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","2":"hC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J","4":"MB K D"},E:{"1":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC nC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C"},H:{"1":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"1":"A","2":"D"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"SVG filters",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","2":"2C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J","4":"cB K D"},E:{"1":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"E SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD"},H:{"1":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"1":"A","2":"D"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"SVG filters",D:true}; diff --git a/node_modules/caniuse-lite/data/features/svg-fonts.js b/node_modules/caniuse-lite/data/features/svg-fonts.js index f870e24f8..8cbcf61af 100644 --- a/node_modules/caniuse-lite/data/features/svg-fonts.js +++ b/node_modules/caniuse-lite/data/features/svg-fonts.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"F A B gC","8":"K D E"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB","2":"6 7 8 9 lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","130":"YB ZB aB bB cB dB eB fB gB hB iB jB kB"},E:{"1":"J MB K D E F A B C L M G OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"mC"},F:{"1":"0 1 2 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC","2":"XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","130":"3 4 5 OB PB QB RB SB TB UB VB WB"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"258":"QD"},I:{"1":"IC J UD fC VD WD","2":"I RD SD TD"},J:{"1":"D A"},K:{"1":"A B C CC eC DC","2":"H"},L:{"130":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"J","130":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"130":"jD"},S:{"2":"kD lD"}},B:2,C:"SVG fonts",D:true}; +module.exports={A:{A:{"2":"F A B 1C","8":"K D E"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB","2":"0 1 2 3 4 5 6 7 8 zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","130":"mB nB oB pB qB rB sB tB uB vB wB xB yB"},E:{"1":"J cB K D E F A B C L M G cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"8C"},F:{"1":"9 F B C G N O P dB AB BB CB DB LD MD ND OD QC zC PD RC","2":"0 1 2 3 4 5 6 7 8 lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","130":"EB FB GB HB IB eB fB gB hB iB jB kB"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"258":"oD"},I:{"1":"WC J sD 0C tD uD","2":"I pD qD rD"},J:{"1":"D A"},K:{"1":"A B C QC zC RC","2":"H"},L:{"130":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"J","130":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"130":"7D"},S:{"2":"8D 9D"}},B:2,C:"SVG fonts",D:true}; diff --git a/node_modules/caniuse-lite/data/features/svg-fragment.js b/node_modules/caniuse-lite/data/features/svg-fragment.js index ef938c841..280f732c4 100644 --- a/node_modules/caniuse-lite/data/features/svg-fragment.js +++ b/node_modules/caniuse-lite/data/features/svg-fragment.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E gC","260":"F A B"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M kC lC"},D:{"1":"6 7 8 9 kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB","132":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB"},E:{"1":"C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D F A B mC OC nC oC qC PC","132":"E pC"},F:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","2":"0 G N O P NB y z","4":"B C zC 0C 1C CC eC 2C","16":"F yC","132":"1 2 3 4 5 OB PB QB RB SB TB UB VB WB"},G:{"1":"DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C 6C 8C 9C AD BD CD","132":"E 7C"},H:{"1":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D","132":"A"},K:{"1":"H DC","4":"A B C CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","132":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"SVG fragment identifiers",D:true}; +module.exports={A:{A:{"2":"K D E 1C","260":"F A B"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB","132":"kB lB mB nB oB pB qB rB sB tB uB vB wB xB"},E:{"1":"C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D F A B 8C cC 9C AD CD dC","132":"E BD"},F:{"1":"0 1 2 3 4 5 6 7 8 lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","2":"9 G N O P dB AB BB","4":"B C MD ND OD QC zC PD","16":"F LD","132":"CB DB EB FB GB HB IB eB fB gB hB iB jB kB"},G:{"1":"aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD TD VD WD XD YD ZD","132":"E UD"},H:{"1":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D","132":"A"},K:{"1":"H RC","4":"A B C QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","132":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"SVG fragment identifiers",D:true}; diff --git a/node_modules/caniuse-lite/data/features/svg-html.js b/node_modules/caniuse-lite/data/features/svg-html.js index c1f3a2af2..ad60ce885 100644 --- a/node_modules/caniuse-lite/data/features/svg-html.js +++ b/node_modules/caniuse-lite/data/features/svg-html.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E gC","388":"F A B"},B:{"4":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","260":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","2":"hC","4":"IC"},D:{"4":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"mC OC","4":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"4":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"4":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J RD SD TD UD fC","4":"I VD WD"},J:{"1":"A","2":"D"},K:{"4":"A B C H CC eC DC"},L:{"4":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"4":"EC"},P:{"4":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"4":"iD"},R:{"4":"jD"},S:{"1":"kD lD"}},B:2,C:"SVG effects for HTML",D:true}; +module.exports={A:{A:{"2":"K D E 1C","388":"F A B"},B:{"4":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","260":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","2":"2C","4":"WC"},D:{"4":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"8C cC","4":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"4":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"4":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J pD qD rD sD 0C","4":"I tD uD"},J:{"1":"A","2":"D"},K:{"4":"A B C H QC zC RC"},L:{"4":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"4":"SC"},P:{"4":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"4":"6D"},R:{"4":"7D"},S:{"1":"8D 9D"}},B:2,C:"SVG effects for HTML",D:true}; diff --git a/node_modules/caniuse-lite/data/features/svg-html5.js b/node_modules/caniuse-lite/data/features/svg-html5.js index 45b1eda8d..f2701d237 100644 --- a/node_modules/caniuse-lite/data/features/svg-html5.js +++ b/node_modules/caniuse-lite/data/features/svg-html5.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"gC","8":"K D E","129":"F A B"},B:{"1":"6 7 8 9 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","129":"C L M G N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","8":"hC IC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","8":"J MB K"},E:{"1":"F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","8":"J MB mC OC","129":"K D E nC oC pC"},F:{"1":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 2C DC","2":"B 1C CC eC","8":"F yC zC 0C"},G:{"1":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","8":"OC 3C fC","129":"E 4C 5C 6C 7C"},H:{"1":"QD"},I:{"1":"I VD WD","2":"RD SD TD","129":"IC J UD fC"},J:{"1":"A","129":"D"},K:{"1":"C H DC","8":"A B CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"129":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Inline SVG in HTML5",D:true}; +module.exports={A:{A:{"2":"1C","8":"K D E","129":"F A B"},B:{"1":"0 1 2 3 4 5 6 7 8 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","129":"C L M G N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","8":"2C WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","8":"J cB K"},E:{"1":"F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","8":"J cB 8C cC","129":"K D E 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z PD RC","2":"B OD QC zC","8":"F LD MD ND"},G:{"1":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","8":"cC QD 0C","129":"E RD SD TD UD"},H:{"1":"oD"},I:{"1":"I tD uD","2":"pD qD rD","129":"WC J sD 0C"},J:{"1":"A","129":"D"},K:{"1":"C H RC","8":"A B QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"129":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Inline SVG in HTML5",D:true}; diff --git a/node_modules/caniuse-lite/data/features/svg-img.js b/node_modules/caniuse-lite/data/features/svg-img.js index 361247d6e..86de49990 100644 --- a/node_modules/caniuse-lite/data/features/svg-img.js +++ b/node_modules/caniuse-lite/data/features/svg-img.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC"},D:{"1":"6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","132":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z"},E:{"1":"F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"mC","4":"OC","132":"J MB K D E nC oC pC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","132":"E OC 3C fC 4C 5C 6C 7C"},H:{"1":"QD"},I:{"1":"I VD WD","2":"RD SD TD","132":"IC J UD fC"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"SVG in HTML img element",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","132":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB"},E:{"1":"F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"8C","4":"cC","132":"J cB K D E 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","132":"E cC QD 0C RD SD TD UD"},H:{"1":"oD"},I:{"1":"I tD uD","2":"pD qD rD","132":"WC J sD 0C"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"SVG in HTML img element",D:true}; diff --git a/node_modules/caniuse-lite/data/features/svg-smil.js b/node_modules/caniuse-lite/data/features/svg-smil.js index d43aedd7e..bb70afc2b 100644 --- a/node_modules/caniuse-lite/data/features/svg-smil.js +++ b/node_modules/caniuse-lite/data/features/svg-smil.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"gC","8":"K D E F A B"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","8":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","8":"hC IC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","4":"J"},E:{"1":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","8":"mC OC","132":"J MB nC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","132":"OC 3C fC 4C"},H:{"2":"QD"},I:{"1":"IC J I UD fC VD WD","2":"RD SD TD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"8":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"SVG SMIL animation",D:true}; +module.exports={A:{A:{"2":"1C","8":"K D E F A B"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","8":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","8":"2C WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","4":"J"},E:{"1":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","8":"8C cC","132":"J cB 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"E SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","132":"cC QD 0C RD"},H:{"2":"oD"},I:{"1":"WC J I sD 0C tD uD","2":"pD qD rD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"8":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"SVG SMIL animation",D:true}; diff --git a/node_modules/caniuse-lite/data/features/svg.js b/node_modules/caniuse-lite/data/features/svg.js index cbfe39687..1fea87380 100644 --- a/node_modules/caniuse-lite/data/features/svg.js +++ b/node_modules/caniuse-lite/data/features/svg.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"gC","8":"K D E","772":"F A B"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","513":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","4":"hC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","4":"mC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"I VD WD","2":"RD SD TD","132":"IC J UD fC"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"257":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"SVG (basic support)",D:true}; +module.exports={A:{A:{"2":"1C","8":"K D E","772":"F A B"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","513":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","4":"2C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","4":"8C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"I tD uD","2":"pD qD rD","132":"WC J sD 0C"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"257":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"SVG (basic support)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/sxg.js b/node_modules/caniuse-lite/data/features/sxg.js index 51dd3737c..d73ec832b 100644 --- a/node_modules/caniuse-lite/data/features/sxg.js +++ b/node_modules/caniuse-lite/data/features/sxg.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"6 7 8 9 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B","132":"3B 4B"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD aD bD PC"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:6,C:"Signed HTTP Exchanges (SXG)",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC","132":"HC IC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD dC"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:6,C:"Signed HTTP Exchanges (SXG)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/tabindex-attr.js b/node_modules/caniuse-lite/data/features/tabindex-attr.js index ec4138a47..164780471 100644 --- a/node_modules/caniuse-lite/data/features/tabindex-attr.js +++ b/node_modules/caniuse-lite/data/features/tabindex-attr.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"D E F A B","16":"K gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"16":"hC IC kC lC","129":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"J MB K D E F A B C L M"},E:{"16":"J MB mC OC","257":"K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","16":"F"},G:{"769":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"16":"QD"},I:{"16":"IC J I RD SD TD UD fC VD WD"},J:{"16":"D A"},K:{"1":"H","16":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"16":"A B"},O:{"1":"EC"},P:{"16":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"129":"kD lD"}},B:1,C:"tabindex global attribute",D:true}; +module.exports={A:{A:{"1":"D E F A B","16":"K 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"16":"2C WC 6C 7C","129":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"J cB K D E F A B C L M"},E:{"16":"J cB 8C cC","257":"K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","16":"F"},G:{"769":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"16":"oD"},I:{"16":"WC J I pD qD rD sD 0C tD uD"},J:{"16":"D A"},K:{"1":"H","16":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"16":"A B"},O:{"1":"SC"},P:{"16":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"129":"8D 9D"}},B:1,C:"tabindex global attribute",D:true}; diff --git a/node_modules/caniuse-lite/data/features/template-literals.js b/node_modules/caniuse-lite/data/features/template-literals.js index be3aaf881..e2f2a0720 100644 --- a/node_modules/caniuse-lite/data/features/template-literals.js +++ b/node_modules/caniuse-lite/data/features/template-literals.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","16":"C"},C:{"1":"6 7 8 9 UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB kC lC"},D:{"1":"6 7 8 9 bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB"},E:{"1":"A B L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC","129":"C"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB yC zC 0C 1C CC eC 2C DC"},G:{"1":"8C 9C AD BD CD DD FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C","129":"ED"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"ES6 Template Literals (Template Strings)",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","16":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB"},E:{"1":"A B L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD","129":"C"},F:{"1":"0 1 2 3 4 5 6 7 8 IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB LD MD ND OD QC zC PD RC"},G:{"1":"VD WD XD YD ZD aD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD","129":"bD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"ES6 Template Literals (Template Strings)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/template.js b/node_modules/caniuse-lite/data/features/template.js index ad0898b72..b53f4afdc 100644 --- a/node_modules/caniuse-lite/data/features/template.js +++ b/node_modules/caniuse-lite/data/features/template.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C","388":"L M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G N O P NB y z kC lC"},D:{"1":"6 7 8 9 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 J MB K D E F A B C L M G N O P NB y z","132":"4 5 OB PB QB RB SB TB UB"},E:{"1":"F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D mC OC nC","388":"E pC","514":"oC"},F:{"1":"0 1 2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","132":"G N O P NB y z"},G:{"1":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C 6C","388":"E 7C"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"HTML templates",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C","388":"L M"},C:{"1":"0 1 2 3 4 5 6 7 8 BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB","132":"FB GB HB IB eB fB gB hB iB"},E:{"1":"F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D 8C cC 9C","388":"E BD","514":"AD"},F:{"1":"0 1 2 3 4 5 6 7 8 BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","132":"9 G N O P dB AB"},G:{"1":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD TD","388":"E UD"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"HTML templates",D:true}; diff --git a/node_modules/caniuse-lite/data/features/temporal.js b/node_modules/caniuse-lite/data/features/temporal.js index 6e3e28095..829908829 100644 --- a/node_modules/caniuse-lite/data/features/temporal.js +++ b/node_modules/caniuse-lite/data/features/temporal.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:6,C:"Temporal",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"bB I","2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},C:{"1":"WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB 6C 7C","194":"SB TB UB VB"},D:{"1":"bB I aC PC bC","2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC","322":"KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:6,C:"Temporal",D:true}; diff --git a/node_modules/caniuse-lite/data/features/testfeat.js b/node_modules/caniuse-lite/data/features/testfeat.js index 607f03088..90d5ff3e2 100644 --- a/node_modules/caniuse-lite/data/features/testfeat.js +++ b/node_modules/caniuse-lite/data/features/testfeat.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E A B gC","16":"F"},B:{"2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","16":"J MB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"B C"},E:{"2":"J K mC OC nC","16":"MB D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C eC 2C DC","16":"CC"},G:{"2":"OC 3C fC 4C 5C","16":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD UD fC VD WD","16":"TD"},J:{"2":"A","16":"D"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:7,C:"Test feature - updated",D:false}; +module.exports={A:{A:{"2":"K D E A B 1C","16":"F"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","16":"J cB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"B C"},E:{"2":"J K 8C cC 9C","16":"cB D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD zC PD RC","16":"QC"},G:{"2":"cC QD 0C RD SD","16":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD sD 0C tD uD","16":"rD"},J:{"2":"A","16":"D"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:7,C:"Test feature - updated",D:false}; diff --git a/node_modules/caniuse-lite/data/features/text-decoration.js b/node_modules/caniuse-lite/data/features/text-decoration.js index 9041e5b25..5891d4524 100644 --- a/node_modules/caniuse-lite/data/features/text-decoration.js +++ b/node_modules/caniuse-lite/data/features/text-decoration.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O P","2052":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"hC IC J MB kC lC","1028":"6 7 8 9 WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","1060":"0 1 2 3 4 5 K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB"},D:{"2":"0 1 2 3 J MB K D E F A B C L M G N O P NB y z","226":"4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB","2052":"6 7 8 9 rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D mC OC nC oC","772":"L M G DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","804":"E F A B C qC PC CC","1316":"pC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB yC zC 0C 1C CC eC 2C DC","226":"VB WB XB YB ZB aB bB cB dB","2052":"eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"2":"OC 3C fC 4C 5C 6C","292":"E 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","2052":"H"},L:{"2052":"I"},M:{"1028":"BC"},N:{"2":"A B"},O:{"2052":"EC"},P:{"2":"J XD YD","2052":"0 1 2 3 4 5 y z ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2052":"iD"},R:{"2052":"jD"},S:{"1028":"kD lD"}},B:4,C:"text-decoration styling",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M G N O P","2052":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"2C WC J cB 6C 7C","1028":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","1060":"9 K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB","226":"FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B","2052":"0 1 2 3 4 5 6 7 8 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D 8C cC 9C AD","772":"L M G RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","804":"E F A B C CD dC QC","1316":"BD"},F:{"2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB LD MD ND OD QC zC PD RC","226":"jB kB lB mB nB oB pB qB rB","2052":"0 1 2 3 4 5 6 7 8 sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"cC QD 0C RD SD TD","292":"E UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","2052":"H"},L:{"2052":"I"},M:{"1028":"PC"},N:{"2":"A B"},O:{"2052":"SC"},P:{"2":"J vD wD","2052":"9 AB BB CB DB EB FB GB HB IB xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2052":"6D"},R:{"2052":"7D"},S:{"1028":"8D 9D"}},B:4,C:"text-decoration styling",D:true}; diff --git a/node_modules/caniuse-lite/data/features/text-emphasis.js b/node_modules/caniuse-lite/data/features/text-emphasis.js index c45a725b8..c58654d24 100644 --- a/node_modules/caniuse-lite/data/features/text-emphasis.js +++ b/node_modules/caniuse-lite/data/features/text-emphasis.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P","164":"Q H R S T U V W X Y Z a b c d e f g h"},C:{"1":"6 7 8 9 gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB kC lC","322":"fB"},D:{"1":"6 7 8 9 i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 J MB K D E F A B C L M G N O P NB y z","164":"3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h"},E:{"1":"E F A B C L M G pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K mC OC nC","164":"D oC"},F:{"1":"V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","164":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC","164":"VD WD"},J:{"2":"D","164":"A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z HC hD","164":"J XD YD ZD aD bD PC cD dD eD fD gD FC GC"},Q:{"164":"iD"},R:{"164":"jD"},S:{"1":"kD lD"}},B:4,C:"text-emphasis styling",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P","164":"Q H R S T U V W X Y Z a b c d e f g h"},C:{"1":"0 1 2 3 4 5 6 7 8 uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB 6C 7C","322":"tB"},D:{"1":"0 1 2 3 4 5 6 7 8 i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB","164":"EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h"},E:{"1":"E F A B C L M G BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K 8C cC 9C","164":"D AD"},F:{"1":"0 1 2 3 4 5 6 7 8 V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","164":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C","164":"tD uD"},J:{"2":"D","164":"A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB VC 5D","164":"J vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC"},Q:{"164":"6D"},R:{"164":"7D"},S:{"1":"8D 9D"}},B:4,C:"text-emphasis styling",D:true}; diff --git a/node_modules/caniuse-lite/data/features/text-overflow.js b/node_modules/caniuse-lite/data/features/text-overflow.js index de8ced991..8f95dbc28 100644 --- a/node_modules/caniuse-lite/data/features/text-overflow.js +++ b/node_modules/caniuse-lite/data/features/text-overflow.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"K D E F A B","2":"gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","8":"hC IC J MB K kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x CC eC 2C DC","33":"F yC zC 0C 1C"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"H DC","33":"A B C CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"CSS3 Text-overflow",D:true}; +module.exports={A:{A:{"1":"K D E F A B","2":"1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","8":"2C WC J cB K 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z QC zC PD RC","33":"F LD MD ND OD"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"H RC","33":"A B C QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"CSS3 Text-overflow",D:true}; diff --git a/node_modules/caniuse-lite/data/features/text-size-adjust.js b/node_modules/caniuse-lite/data/features/text-size-adjust.js index 5e3048678..adc48fb61 100644 --- a/node_modules/caniuse-lite/data/features/text-size-adjust.js +++ b/node_modules/caniuse-lite/data/features/text-size-adjust.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","33":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"6 7 8 9 oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB","258":"4"},E:{"2":"J MB K D E F A B C L M G mC OC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","258":"nC"},F:{"1":"dB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB eB yC zC 0C 1C CC eC 2C DC"},G:{"2":"OC 3C fC","33":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"33":"BC"},N:{"161":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:7,C:"CSS text-size-adjust",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","33":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B","258":"FB"},E:{"2":"J cB K D E F A B C L M G 8C cC AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","258":"9C"},F:{"1":"0 1 2 3 4 5 6 7 8 rB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB sB LD MD ND OD QC zC PD RC"},G:{"2":"cC QD 0C","33":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"33":"PC"},N:{"161":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:7,C:"CSS text-size-adjust",D:true}; diff --git a/node_modules/caniuse-lite/data/features/text-stroke.js b/node_modules/caniuse-lite/data/features/text-stroke.js index 17503e8bf..746daf6c1 100644 --- a/node_modules/caniuse-lite/data/features/text-stroke.js +++ b/node_modules/caniuse-lite/data/features/text-stroke.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M","33":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","161":"G N O P"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB kC lC","161":"6 7 8 9 jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","450":"iB"},D:{"33":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"33":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"F B C yC zC 0C 1C CC eC 2C DC","33":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"33":"E 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","36":"OC"},H:{"2":"QD"},I:{"2":"IC","33":"J I RD SD TD UD fC VD WD"},J:{"33":"D A"},K:{"2":"A B C CC eC DC","33":"H"},L:{"33":"I"},M:{"161":"BC"},N:{"2":"A B"},O:{"33":"EC"},P:{"33":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"33":"iD"},R:{"33":"jD"},S:{"161":"kD lD"}},B:7,C:"CSS text-stroke and text-fill",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M","33":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","161":"G N O P"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB 6C 7C","161":"0 1 2 3 4 5 6 7 8 xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","450":"wB"},D:{"33":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"33":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"F B C LD MD ND OD QC zC PD RC","33":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"33":"E QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","36":"cC"},H:{"2":"oD"},I:{"2":"WC","33":"J I pD qD rD sD 0C tD uD"},J:{"33":"D A"},K:{"2":"A B C QC zC RC","33":"H"},L:{"33":"I"},M:{"161":"PC"},N:{"2":"A B"},O:{"33":"SC"},P:{"33":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"33":"6D"},R:{"33":"7D"},S:{"161":"8D 9D"}},B:7,C:"CSS text-stroke and text-fill",D:true}; diff --git a/node_modules/caniuse-lite/data/features/textcontent.js b/node_modules/caniuse-lite/data/features/textcontent.js index 9df775ee5..ef8a87a69 100644 --- a/node_modules/caniuse-lite/data/features/textcontent.js +++ b/node_modules/caniuse-lite/data/features/textcontent.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"mC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","16":"F"},G:{"1":"E 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC"},H:{"1":"QD"},I:{"1":"IC J I TD UD fC VD WD","16":"RD SD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Node.textContent",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"8C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","16":"F"},G:{"1":"E QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC"},H:{"1":"oD"},I:{"1":"WC J I rD sD 0C tD uD","16":"pD qD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Node.textContent",D:true}; diff --git a/node_modules/caniuse-lite/data/features/textencoder.js b/node_modules/caniuse-lite/data/features/textencoder.js index d7cd27fe0..c606bf732 100644 --- a/node_modules/caniuse-lite/data/features/textencoder.js +++ b/node_modules/caniuse-lite/data/features/textencoder.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G N O P kC lC","132":"NB"},D:{"1":"6 7 8 9 YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB"},E:{"1":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC"},F:{"1":"3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"TextEncoder & TextDecoder",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M G N O P 6C 7C","132":"dB"},D:{"1":"0 1 2 3 4 5 6 7 8 mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB"},E:{"1":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB LD MD ND OD QC zC PD RC"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"TextEncoder & TextDecoder",D:true}; diff --git a/node_modules/caniuse-lite/data/features/tls1-1.js b/node_modules/caniuse-lite/data/features/tls1-1.js index cbb22d02a..4c1988ada 100644 --- a/node_modules/caniuse-lite/data/features/tls1-1.js +++ b/node_modules/caniuse-lite/data/features/tls1-1.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"K D gC","66":"E F A"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB","2":"0 hC IC J MB K D E F A B C L M G N O P NB y z kC lC","66":"1","129":"0B 1B 2B 3B 4B 5B 6B 7B 8B 9B","388":"6 7 8 9 AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"1":"0 1 2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T","2":"J MB K D E F A B C L M G N O P NB y z","1540":"6 7 8 9 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"D E F A B C L pC qC PC CC DC","2":"J MB K mC OC nC oC","513":"M G rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B DC","2":"F B C yC zC 0C 1C CC eC 2C","1540":"5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC"},H:{"1":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"1":"A","2":"D"},K:{"1":"H DC","2":"A B C CC eC"},L:{"1":"I"},M:{"129":"BC"},N:{"1":"B","66":"A"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"TLS 1.1",D:true}; +module.exports={A:{A:{"1":"B","2":"K D 1C","66":"E F A"},B:{"1":"C L M G N O P Q H R S T","2":"0 1 2 3 4 5 6 7 8 h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","1540":"U V W X Y Z a b c d e f g"},C:{"1":"DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC","2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","66":"CB","129":"EC FC GC HC IC JC KC LC MC NC","388":"OC Q H R ZC S T U V W X Y Z a b c d e f"},D:{"1":"BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T","2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","1540":"U V W X Y Z a b c d e f g"},E:{"1":"D E F A B C L BD CD dC QC RC","2":"J cB K 8C cC 9C AD","513":"M DD","1028":"G ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC RC","2":"0 1 2 3 4 5 6 7 8 F B C T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD","1540":"JC KC LC MC NC OC Q H R ZC S"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD","2":"cC QD 0C","1028":"hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"16":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"A","2":"D"},K:{"1":"RC","2":"A B C H QC zC"},L:{"2":"I"},M:{"2":"PC"},N:{"1":"B","66":"A"},O:{"2":"SC"},P:{"1":"J vD wD xD yD zD","2":"9 AB BB CB DB EB FB GB HB IB dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"16":"6D"},R:{"16":"7D"},S:{"1":"8D 9D"}},B:7,C:"TLS 1.1",D:true}; diff --git a/node_modules/caniuse-lite/data/features/tls1-2.js b/node_modules/caniuse-lite/data/features/tls1-2.js index fd011572a..c83904efa 100644 --- a/node_modules/caniuse-lite/data/features/tls1-2.js +++ b/node_modules/caniuse-lite/data/features/tls1-2.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"K D gC","66":"E F A"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 hC IC J MB K D E F A B C L M G N O P NB y z kC lC","66":"2 3 4"},D:{"1":"6 7 8 9 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB"},E:{"1":"D E F A B C L M G pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K mC OC nC oC"},F:{"1":"0 1 2 3 4 5 N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F G yC","66":"B C zC 0C 1C CC eC 2C DC"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC"},H:{"1":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"1":"A","2":"D"},K:{"1":"H DC","2":"A B C CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"B","66":"A"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"TLS 1.2",D:true}; +module.exports={A:{A:{"1":"B","2":"K D 1C","66":"E F A"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB 6C 7C","66":"DB EB FB"},D:{"1":"0 1 2 3 4 5 6 7 8 IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB"},E:{"1":"D E F A B C L M G BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K 8C cC 9C AD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F G LD","66":"B C MD ND OD QC zC PD RC"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C"},H:{"1":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"1":"A","2":"D"},K:{"1":"H RC","2":"A B C QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"B","66":"A"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"TLS 1.2",D:true}; diff --git a/node_modules/caniuse-lite/data/features/tls1-3.js b/node_modules/caniuse-lite/data/features/tls1-3.js index 49cf7c8c6..2704c01fb 100644 --- a/node_modules/caniuse-lite/data/features/tls1-3.js +++ b/node_modules/caniuse-lite/data/features/tls1-3.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB kC lC","132":"tB KC uB","450":"lB mB nB oB pB qB rB sB JC"},D:{"1":"6 7 8 9 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB","706":"oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B"},E:{"1":"M G sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C mC OC nC oC pC qC PC CC","1028":"L DC rC"},F:{"1":"rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB yC zC 0C 1C CC eC 2C DC","706":"oB pB qB"},G:{"1":"FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z PC cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD aD bD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:6,C:"TLS 1.3",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB 6C 7C","132":"7B YC 8B","450":"zB 0B 1B 2B 3B 4B 5B 6B XC"},D:{"1":"0 1 2 3 4 5 6 7 8 GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B","706":"2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC"},E:{"1":"M G ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C 8C cC 9C AD BD CD dC QC","1028":"L RC DD"},F:{"1":"0 1 2 3 4 5 6 7 8 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B LD MD ND OD QC zC PD RC","706":"2B 3B 4B"},G:{"1":"cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:6,C:"TLS 1.3",D:true}; diff --git a/node_modules/caniuse-lite/data/features/touch.js b/node_modules/caniuse-lite/data/features/touch.js index 95b1d6d08..598a2e4fe 100644 --- a/node_modules/caniuse-lite/data/features/touch.js +++ b/node_modules/caniuse-lite/data/features/touch.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F gC","8":"A B"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","578":"C L M G N O P"},C:{"1":"0 1 2 6 7 8 9 P NB y z mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC","4":"J MB K D E F A B C L M G N O","194":"3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L M G N O P NB y z"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"B C H CC eC DC","2":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"8":"A","260":"B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:2,C:"Touch events",D:true}; +module.exports={A:{A:{"2":"K D E F 1C","8":"A B"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","578":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 P dB AB BB CB DB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C","4":"J cB K D E F A B C L M G N O","194":"EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB"},D:{"1":"0 1 2 3 4 5 6 7 8 BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"B C H QC zC RC","2":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"8":"A","260":"B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:2,C:"Touch events",D:true}; diff --git a/node_modules/caniuse-lite/data/features/transforms2d.js b/node_modules/caniuse-lite/data/features/transforms2d.js index 18485ce08..cc61de7de 100644 --- a/node_modules/caniuse-lite/data/features/transforms2d.js +++ b/node_modules/caniuse-lite/data/features/transforms2d.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"gC","8":"K D E","129":"A B","161":"F"},B:{"1":"6 7 8 9 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","129":"C L M G N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC","33":"J MB K D E F A B C L M G kC lC"},D:{"1":"6 7 8 9 WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","33":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB"},E:{"1":"F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","33":"J MB K D E mC OC nC oC pC"},F:{"1":"1 2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","2":"F yC zC","33":"0 B C G N O P NB y z 0C 1C CC eC 2C"},G:{"1":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","33":"E OC 3C fC 4C 5C 6C 7C"},H:{"2":"QD"},I:{"1":"I","33":"IC J RD SD TD UD fC VD WD"},J:{"33":"D A"},K:{"1":"B C H CC eC DC","2":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"CSS3 2D Transforms",D:true}; +module.exports={A:{A:{"2":"1C","8":"K D E","129":"A B","161":"F"},B:{"1":"0 1 2 3 4 5 6 7 8 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","129":"C L M G N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC","33":"J cB K D E F A B C L M G 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","33":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB"},E:{"1":"F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","33":"J cB K D E 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","2":"F LD MD","33":"9 B C G N O P dB AB BB ND OD QC zC PD"},G:{"1":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","33":"E cC QD 0C RD SD TD UD"},H:{"2":"oD"},I:{"1":"I","33":"WC J pD qD rD sD 0C tD uD"},J:{"33":"D A"},K:{"1":"B C H QC zC RC","2":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"CSS3 2D Transforms",D:true}; diff --git a/node_modules/caniuse-lite/data/features/transforms3d.js b/node_modules/caniuse-lite/data/features/transforms3d.js index e8926887e..6608e592d 100644 --- a/node_modules/caniuse-lite/data/features/transforms3d.js +++ b/node_modules/caniuse-lite/data/features/transforms3d.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F gC","132":"A B"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F kC lC","33":"A B C L M G"},D:{"1":"6 7 8 9 WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B","33":"0 1 2 3 4 5 C L M G N O P NB y z OB PB QB RB SB TB UB VB"},E:{"1":"RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"mC OC","33":"J MB K D E nC oC pC","257":"F A B C L M G qC PC CC DC rC sC tC QC"},F:{"1":"1 2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","33":"0 G N O P NB y z"},G:{"1":"RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","33":"E OC 3C fC 4C 5C 6C 7C","257":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC"},H:{"2":"QD"},I:{"1":"I","2":"RD SD TD","33":"IC J UD fC VD WD"},J:{"33":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"132":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:5,C:"CSS3 3D Transforms",D:true}; +module.exports={A:{A:{"2":"K D E F 1C","132":"A B"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F 6C 7C","33":"A B C L M G"},D:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B","33":"9 C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB"},E:{"1":"fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"8C cC","33":"J cB K D E 9C AD BD","257":"F A B C L M G CD dC QC RC DD ED FD eC"},F:{"1":"0 1 2 3 4 5 6 7 8 CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","33":"9 G N O P dB AB BB"},G:{"1":"fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","33":"E cC QD 0C RD SD TD UD","257":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC"},H:{"2":"oD"},I:{"1":"I","2":"pD qD rD","33":"WC J sD 0C tD uD"},J:{"33":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"132":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:5,C:"CSS3 3D Transforms",D:true}; diff --git a/node_modules/caniuse-lite/data/features/trusted-types.js b/node_modules/caniuse-lite/data/features/trusted-types.js index c68d1de97..9081900ad 100644 --- a/node_modules/caniuse-lite/data/features/trusted-types.js +++ b/node_modules/caniuse-lite/data/features/trusted-types.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"6 7 8 9 S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z eD fD gD FC GC HC hD","2":"J XD YD ZD aD bD PC cD dD"},Q:{"2":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:7,C:"Trusted Types for DOM manipulation",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB 6C 7C","194":"I aC PC bC 3C 4C 5C"},D:{"1":"0 1 2 3 4 5 6 7 8 S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R"},E:{"1":"uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD"},F:{"1":"0 1 2 3 4 5 6 7 8 FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC LD MD ND OD QC zC PD RC"},G:{"1":"uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD dC 0D 1D"},Q:{"2":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:7,C:"Trusted Types for DOM manipulation",D:true}; diff --git a/node_modules/caniuse-lite/data/features/ttf.js b/node_modules/caniuse-lite/data/features/ttf.js index 8d46e523f..0c6227c9b 100644 --- a/node_modules/caniuse-lite/data/features/ttf.js +++ b/node_modules/caniuse-lite/data/features/ttf.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E gC","132":"F A B"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","2":"hC IC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x zC 0C 1C CC eC 2C DC","2":"F yC"},G:{"1":"E fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C"},H:{"2":"QD"},I:{"1":"IC J I SD TD UD fC VD WD","2":"RD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"132":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"TTF/OTF - TrueType and OpenType font support",D:true}; +module.exports={A:{A:{"2":"K D E 1C","132":"F A B"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","2":"2C WC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z MD ND OD QC zC PD RC","2":"F LD"},G:{"1":"E 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD"},H:{"2":"oD"},I:{"1":"WC J I qD rD sD 0C tD uD","2":"pD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"132":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"TTF/OTF - TrueType and OpenType font support",D:true}; diff --git a/node_modules/caniuse-lite/data/features/typedarrays.js b/node_modules/caniuse-lite/data/features/typedarrays.js index 6d2335f8b..c2acf92ff 100644 --- a/node_modules/caniuse-lite/data/features/typedarrays.js +++ b/node_modules/caniuse-lite/data/features/typedarrays.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"K D E F gC","132":"A"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K"},E:{"1":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC","260":"nC"},F:{"1":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 2C DC","2":"F B yC zC 0C 1C CC eC"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C","260":"fC"},H:{"1":"QD"},I:{"1":"J I UD fC VD WD","2":"IC RD SD TD"},J:{"1":"A","2":"D"},K:{"1":"C H DC","2":"A B CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"132":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"Typed Arrays",D:true}; +module.exports={A:{A:{"1":"B","2":"K D E F 1C","132":"A"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K"},E:{"1":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC","260":"9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z PD RC","2":"F B LD MD ND OD QC zC"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD","260":"0C"},H:{"1":"oD"},I:{"1":"J I sD 0C tD uD","2":"WC pD qD rD"},J:{"1":"A","2":"D"},K:{"1":"C H RC","2":"A B QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"132":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"Typed Arrays",D:true}; diff --git a/node_modules/caniuse-lite/data/features/u2f.js b/node_modules/caniuse-lite/data/features/u2f.js index 165caaea0..be2bc2fa8 100644 --- a/node_modules/caniuse-lite/data/features/u2f.js +++ b/node_modules/caniuse-lite/data/features/u2f.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M G N O P p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","513":"Q H R S T U V W X Y Z a b c d e f g h i j k l m n o"},C:{"1":"zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u","2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","322":"hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB v w"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","130":"YB ZB aB","513":"bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g","578":"h i j k l m n o"},E:{"1":"L M G rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C mC OC nC oC pC qC PC CC DC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB bB yC zC 0C 1C CC eC 2C DC","513":"aB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"1":"ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"1":"lD","322":"kD"}},B:7,C:"FIDO U2F API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","513":"Q H R S T U V W X Y Z a b c d e f g h i j k l m n o"},C:{"1":"DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u","2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","322":"vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC v w"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","130":"mB nB oB","513":"pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g","578":"h i j k l m n o"},E:{"1":"L M G DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C 8C cC 9C AD BD CD dC QC RC"},F:{"2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB pB LD MD ND OD QC zC PD RC","513":"0 1 2 3 4 5 6 7 8 oB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"1":"fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"1":"9D","322":"8D"}},B:7,C:"FIDO U2F API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/unhandledrejection.js b/node_modules/caniuse-lite/data/features/unhandledrejection.js index bbd23be77..14cc134f3 100644 --- a/node_modules/caniuse-lite/data/features/unhandledrejection.js +++ b/node_modules/caniuse-lite/data/features/unhandledrejection.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B kC lC"},D:{"1":"6 7 8 9 jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB"},E:{"1":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC PC"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB yC zC 0C 1C CC eC 2C DC"},G:{"1":"DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD","16":"CD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:1,C:"unhandledrejection/rejectionhandled events",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB"},E:{"1":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD dC"},F:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB LD MD ND OD QC zC PD RC"},G:{"1":"aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD","16":"ZD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:1,C:"unhandledrejection/rejectionhandled events",D:true}; diff --git a/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js b/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js index 9c7af086d..9e7196db4 100644 --- a/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js +++ b/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N"},C:{"1":"6 7 8 9 cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB kC lC"},D:{"1":"6 7 8 9 dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB"},E:{"1":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB yC zC 0C 1C CC eC 2C DC"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"Upgrade Insecure Requests",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N"},C:{"1":"0 1 2 3 4 5 6 7 8 qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB"},E:{"1":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB LD MD ND OD QC zC PD RC"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"Upgrade Insecure Requests",D:true}; diff --git a/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js b/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js index 7cd14b2b5..e3dddc1ad 100644 --- a/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js +++ b/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P","66":"Q H R"},C:{"1":"I BC MC NC iC jC","2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB kC lC"},D:{"1":"6 7 8 9 R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B","66":"6B 7B 8B 9B AC Q H"},E:{"1":"SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC"},F:{"1":"0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yC zC 0C 1C CC eC 2C DC","66":"yB zB"},G:{"1":"SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"0 1 2 3 4 5 y z eD fD gD FC GC HC hD","2":"J XD YD ZD aD bD PC cD dD"},Q:{"2":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:7,C:"URL Scroll-To-Text Fragment",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P","66":"Q H R"},C:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC","66":"KC LC MC NC OC Q H"},E:{"1":"gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC"},F:{"1":"0 1 2 3 4 5 6 7 8 EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC LD MD ND OD QC zC PD RC","66":"CC DC"},G:{"1":"gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD dC 0D 1D"},Q:{"2":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:7,C:"URL Scroll-To-Text Fragment",D:true}; diff --git a/node_modules/caniuse-lite/data/features/url.js b/node_modules/caniuse-lite/data/features/url.js index 2b5c5abfe..9185c4696 100644 --- a/node_modules/caniuse-lite/data/features/url.js +++ b/node_modules/caniuse-lite/data/features/url.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 hC IC J MB K D E F A B C L M G N O P NB y z kC lC"},D:{"1":"6 7 8 9 SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 J MB K D E F A B C L M G N O P NB y z","130":"1 2 3 4 5 OB PB QB RB"},E:{"1":"E F A B C L M G pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K mC OC nC oC","130":"D"},F:{"1":"0 1 2 3 4 5 NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","130":"G N O P"},G:{"1":"E 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C","130":"6C"},H:{"2":"QD"},I:{"1":"I WD","2":"IC J RD SD TD UD fC","130":"VD"},J:{"2":"D","130":"A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"URL API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB","130":"CB DB EB FB GB HB IB eB fB"},E:{"1":"E F A B C L M G BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K 8C cC 9C AD","130":"D"},F:{"1":"0 1 2 3 4 5 6 7 8 9 dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","130":"G N O P"},G:{"1":"E UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD","130":"TD"},H:{"2":"oD"},I:{"1":"I uD","2":"WC J pD qD rD sD 0C","130":"tD"},J:{"2":"D","130":"A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"URL API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/urlsearchparams.js b/node_modules/caniuse-lite/data/features/urlsearchparams.js index 494f27d16..3d49132e8 100644 --- a/node_modules/caniuse-lite/data/features/urlsearchparams.js +++ b/node_modules/caniuse-lite/data/features/urlsearchparams.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N"},C:{"1":"6 7 8 9 eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB kC lC","132":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},D:{"1":"6 7 8 9 jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB"},E:{"1":"B C L M G PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB yC zC 0C 1C CC eC 2C DC"},G:{"1":"BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"URLSearchParams",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N"},C:{"1":"0 1 2 3 4 5 6 7 8 sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB 6C 7C","132":"IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB"},D:{"1":"0 1 2 3 4 5 6 7 8 xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB"},E:{"1":"B C L M G dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD"},F:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB LD MD ND OD QC zC PD RC"},G:{"1":"YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"URLSearchParams",D:true}; diff --git a/node_modules/caniuse-lite/data/features/use-strict.js b/node_modules/caniuse-lite/data/features/use-strict.js index 4d5c0cf83..7c08b2c37 100644 --- a/node_modules/caniuse-lite/data/features/use-strict.js +++ b/node_modules/caniuse-lite/data/features/use-strict.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C"},E:{"1":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC","132":"MB nC"},F:{"1":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 2C DC","2":"F B yC zC 0C 1C CC eC"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC"},H:{"1":"QD"},I:{"1":"IC J I UD fC VD WD","2":"RD SD TD"},J:{"1":"D A"},K:{"1":"C H eC DC","2":"A B CC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"ECMAScript 5 Strict Mode",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C"},E:{"1":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC","132":"cB 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z PD RC","2":"F B LD MD ND OD QC zC"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C"},H:{"1":"oD"},I:{"1":"WC J I sD 0C tD uD","2":"pD qD rD"},J:{"1":"D A"},K:{"1":"C H zC RC","2":"A B QC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"ECMAScript 5 Strict Mode",D:true}; diff --git a/node_modules/caniuse-lite/data/features/user-select-none.js b/node_modules/caniuse-lite/data/features/user-select-none.js index 605519fa0..de7467139 100644 --- a/node_modules/caniuse-lite/data/features/user-select-none.js +++ b/node_modules/caniuse-lite/data/features/user-select-none.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F gC","33":"A B"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","33":"C L M G N O P"},C:{"1":"6 7 8 9 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","33":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B kC lC"},D:{"1":"6 7 8 9 oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","33":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB"},E:{"33":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","33":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB"},G:{"33":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","33":"IC J RD SD TD UD fC VD WD"},J:{"33":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"33":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","33":"J XD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","33":"kD"}},B:5,C:"CSS user-select: none",D:true}; +module.exports={A:{A:{"2":"K D E F 1C","33":"A B"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","33":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","33":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","33":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B"},E:{"33":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","33":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB"},G:{"33":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","33":"WC J pD qD rD sD 0C tD uD"},J:{"33":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"33":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","33":"J vD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","33":"8D"}},B:5,C:"CSS user-select: none",D:true}; diff --git a/node_modules/caniuse-lite/data/features/user-timing.js b/node_modules/caniuse-lite/data/features/user-timing.js index 0f8559eaa..72b42fa5d 100644 --- a/node_modules/caniuse-lite/data/features/user-timing.js +++ b/node_modules/caniuse-lite/data/features/user-timing.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"6 7 8 9 YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB kC lC"},D:{"1":"3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 J MB K D E F A B C L M G N O P NB y z"},E:{"1":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC PC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"User Timing API",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB"},E:{"1":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD dC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"User Timing API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/variable-fonts.js b/node_modules/caniuse-lite/data/features/variable-fonts.js index bd8e98fed..ff46f1537 100644 --- a/node_modules/caniuse-lite/data/features/variable-fonts.js +++ b/node_modules/caniuse-lite/data/features/variable-fonts.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB kC lC","4609":"uB vB wB xB yB zB 0B 1B 2B","4674":"KC","5698":"tB","7490":"nB oB pB qB rB","7746":"sB JC","8705":"6 7 8 9 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"1":"6 7 8 9 zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB","4097":"yB","4290":"JC tB KC","6148":"uB vB wB xB"},E:{"1":"G tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC PC","4609":"B C CC DC","8193":"L M rC sC"},F:{"1":"oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB yC zC 0C 1C CC eC 2C DC","4097":"nB","6148":"jB kB lB mB"},G:{"1":"GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD","4097":"CD DD ED FD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"4097":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"2":"J XD YD ZD","4097":"0 1 2 3 4 5 y z aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:5,C:"Variable fonts",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 6C 7C","4609":"8B 9B AC BC CC DC EC FC GC","4674":"YC","5698":"7B","7490":"1B 2B 3B 4B 5B","7746":"6B XC","8705":"0 1 2 3 4 5 6 7 8 HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"1":"0 1 2 3 4 5 6 7 8 DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B","4097":"CC","4290":"XC 7B YC","6148":"8B 9B AC BC"},E:{"1":"G FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD dC","4609":"B C QC RC","8193":"L M DD ED"},F:{"1":"0 1 2 3 4 5 6 7 8 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB LD MD ND OD QC zC PD RC","4097":"1B","6148":"xB yB zB 0B"},G:{"1":"dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD","4097":"ZD aD bD cD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"4097":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"2":"J vD wD xD","4097":"9 AB BB CB DB EB FB GB HB IB yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:5,C:"Variable fonts",D:true}; diff --git a/node_modules/caniuse-lite/data/features/vector-effect.js b/node_modules/caniuse-lite/data/features/vector-effect.js index 1e623b902..cb12d14f8 100644 --- a/node_modules/caniuse-lite/data/features/vector-effect.js +++ b/node_modules/caniuse-lite/data/features/vector-effect.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"J MB K D E F A B C L M"},E:{"1":"K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC"},F:{"1":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 2C DC","2":"F B yC zC 0C 1C CC eC"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC 3C fC"},H:{"1":"QD"},I:{"1":"I VD WD","16":"IC J RD SD TD UD fC"},J:{"16":"D A"},K:{"1":"C H DC","2":"A B CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"SVG vector-effect: non-scaling-stroke",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"J cB K D E F A B C L M"},E:{"1":"K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z PD RC","2":"F B LD MD ND OD QC zC"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC QD 0C"},H:{"1":"oD"},I:{"1":"I tD uD","16":"WC J pD qD rD sD 0C"},J:{"16":"D A"},K:{"1":"C H RC","2":"A B QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"SVG vector-effect: non-scaling-stroke",D:true}; diff --git a/node_modules/caniuse-lite/data/features/vibration.js b/node_modules/caniuse-lite/data/features/vibration.js index d72854d49..c6b5dbb20 100644 --- a/node_modules/caniuse-lite/data/features/vibration.js +++ b/node_modules/caniuse-lite/data/features/vibration.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A kC lC","33":"B C L M G"},D:{"1":"6 7 8 9 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C G N yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"Vibration API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 9 N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB","2":"2C WC J cB K D E F A MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","33":"B C L M G"},D:{"1":"0 1 2 3 4 5 6 7 8 eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C G N LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"Vibration API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/video.js b/node_modules/caniuse-lite/data/features/video.js index 93ea062a0..d75c0b73f 100644 --- a/node_modules/caniuse-lite/data/features/video.js +++ b/node_modules/caniuse-lite/data/features/video.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC","260":"J MB K D E F A B C L M G N O P NB kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A mC OC nC oC pC qC PC","513":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 0C 1C CC eC 2C DC","2":"F yC zC"},G:{"1025":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD","1537":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"IC J I TD UD fC VD WD","132":"RD SD"},J:{"1":"D A"},K:{"1":"B C H CC eC DC","2":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Video element",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC","260":"J cB K D E F A B C L M G N O P dB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A 8C cC 9C AD BD CD dC","513":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z ND OD QC zC PD RC","2":"F LD MD"},G:{"1025":"E cC QD 0C RD SD TD UD VD WD XD YD","1537":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"WC J I rD sD 0C tD uD","132":"pD qD"},J:{"1":"D A"},K:{"1":"B C H QC zC RC","2":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Video element",D:true}; diff --git a/node_modules/caniuse-lite/data/features/videotracks.js b/node_modules/caniuse-lite/data/features/videotracks.js index 9a1f4e27d..18a196893 100644 --- a/node_modules/caniuse-lite/data/features/videotracks.js +++ b/node_modules/caniuse-lite/data/features/videotracks.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"C L M G N O P","322":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB kC lC","194":"6 7 8 9 TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB","322":"6 7 8 9 fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K mC OC nC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB yC zC 0C 1C CC eC 2C DC","322":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","322":"H"},L:{"322":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"322":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"322":"iD"},R:{"322":"jD"},S:{"194":"kD lD"}},B:1,C:"Video Tracks",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"C L M G N O P","322":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB 6C 7C","194":"0 1 2 3 4 5 6 7 8 hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB","322":"0 1 2 3 4 5 6 7 8 tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K 8C cC 9C"},F:{"2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB LD MD ND OD QC zC PD RC","322":"0 1 2 3 4 5 6 7 8 gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","322":"H"},L:{"322":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"322":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"322":"6D"},R:{"322":"7D"},S:{"194":"8D 9D"}},B:1,C:"Video Tracks",D:true}; diff --git a/node_modules/caniuse-lite/data/features/view-transitions.js b/node_modules/caniuse-lite/data/features/view-transitions.js index 829f01e5e..29021e53f 100644 --- a/node_modules/caniuse-lite/data/features/view-transitions.js +++ b/node_modules/caniuse-lite/data/features/view-transitions.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"6 7 8 9 u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t"},E:{"1":"HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC"},F:{"1":"g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f yC zC 0C 1C CC eC 2C DC"},G:{"1":"HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"1 2 3 4 5","2":"0 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:5,C:"View Transitions API (single-document)",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t"},C:{"1":"bB I aC PC bC 3C 4C 5C","2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB 6C 7C","194":"aB"},D:{"1":"0 1 2 3 4 5 6 7 8 u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t"},E:{"1":"VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID"},F:{"1":"0 1 2 3 4 5 6 7 8 g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f LD MD ND OD QC zC PD RC"},G:{"1":"VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"CB DB EB FB GB HB IB","2":"9 J AB BB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:"View Transitions API (single-document)",D:true}; diff --git a/node_modules/caniuse-lite/data/features/viewport-unit-variants.js b/node_modules/caniuse-lite/data/features/viewport-unit-variants.js index 6181a502e..eab129beb 100644 --- a/node_modules/caniuse-lite/data/features/viewport-unit-variants.js +++ b/node_modules/caniuse-lite/data/features/viewport-unit-variants.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n","194":"o p q"},C:{"1":"6 7 8 9 k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j kC lC"},D:{"1":"6 7 8 9 r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i","194":"j k l m n o p q"},E:{"1":"RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC"},F:{"1":"d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z yC zC 0C 1C CC eC 2C DC","194":"a b c"},G:{"1":"RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"0 1 2 3 4 5 z","2":"J y XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:5,C:"Small, Large, and Dynamic viewport units",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n","194":"o p q"},C:{"1":"0 1 2 3 4 5 6 7 8 k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i","194":"j k l m n o p q"},E:{"1":"fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC"},F:{"1":"0 1 2 3 4 5 6 7 8 d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z LD MD ND OD QC zC PD RC","194":"a b c"},G:{"1":"fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"AB BB CB DB EB FB GB HB IB","2":"9 J vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:5,C:"Small, Large, and Dynamic viewport units",D:true}; diff --git a/node_modules/caniuse-lite/data/features/viewport-units.js b/node_modules/caniuse-lite/data/features/viewport-units.js index 758ca8fc3..f9037ab0a 100644 --- a/node_modules/caniuse-lite/data/features/viewport-units.js +++ b/node_modules/caniuse-lite/data/features/viewport-units.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E gC","132":"F","260":"A B"},B:{"1":"6 7 8 9 N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","260":"C L M G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M G N O P kC lC"},D:{"1":"4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D E F A B C L M G N O P NB","260":"0 1 2 3 y z"},E:{"1":"D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC nC","260":"K"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C","516":"6C","772":"5C"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"260":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"Viewport units: vw, vh, vmin, vmax",D:true}; +module.exports={A:{A:{"2":"K D E 1C","132":"F","260":"A B"},B:{"1":"0 1 2 3 4 5 6 7 8 N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","260":"C L M G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M G N O P 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C L M G N O P dB","260":"9 AB BB CB DB EB"},E:{"1":"D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC 9C","260":"K"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD","516":"TD","772":"SD"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"260":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"Viewport units: vw, vh, vmin, vmax",D:true}; diff --git a/node_modules/caniuse-lite/data/features/wai-aria.js b/node_modules/caniuse-lite/data/features/wai-aria.js index e9198b625..e36504dea 100644 --- a/node_modules/caniuse-lite/data/features/wai-aria.js +++ b/node_modules/caniuse-lite/data/features/wai-aria.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D gC","4":"E F A B"},B:{"4":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"4":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"4":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"mC OC","4":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"F","4":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"4":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"4":"QD"},I:{"2":"IC J RD SD TD UD fC","4":"I VD WD"},J:{"2":"D A"},K:{"4":"A B C H CC eC DC"},L:{"4":"I"},M:{"4":"BC"},N:{"4":"A B"},O:{"4":"EC"},P:{"4":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"4":"iD"},R:{"4":"jD"},S:{"4":"kD lD"}},B:2,C:"WAI-ARIA Accessibility features",D:true}; +module.exports={A:{A:{"2":"K D 1C","4":"E F A B"},B:{"4":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"4":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"4":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"8C cC","4":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"F","4":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"4":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"4":"oD"},I:{"2":"WC J pD qD rD sD 0C","4":"I tD uD"},J:{"2":"D A"},K:{"4":"A B C H QC zC RC"},L:{"4":"I"},M:{"4":"PC"},N:{"4":"A B"},O:{"4":"SC"},P:{"4":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"4":"6D"},R:{"4":"7D"},S:{"4":"8D 9D"}},B:2,C:"WAI-ARIA Accessibility features",D:true}; diff --git a/node_modules/caniuse-lite/data/features/wake-lock.js b/node_modules/caniuse-lite/data/features/wake-lock.js index db61cc012..795888ad6 100644 --- a/node_modules/caniuse-lite/data/features/wake-lock.js +++ b/node_modules/caniuse-lite/data/features/wake-lock.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P","194":"Q H R S T U V W X Y"},C:{"1":"HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB kC lC","322":"FB GB"},D:{"1":"6 7 8 9 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B","194":"3B 4B 5B 6B 7B 8B 9B AC Q H R S T"},E:{"1":"VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC"},F:{"1":"5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB yC zC 0C 1C CC eC 2C DC","194":"sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B"},G:{"1":"VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z fD gD FC GC HC hD","2":"J XD YD ZD aD bD PC cD dD eD"},Q:{"2":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:4,C:"Screen Wake Lock API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P","194":"Q H R S T U V W X Y"},C:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"0 1 2 3 4 5 6 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 6C 7C","322":"7 8"},D:{"1":"0 1 2 3 4 5 6 7 8 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC","194":"HC IC JC KC LC MC NC OC Q H R S T"},E:{"1":"jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC"},F:{"1":"0 1 2 3 4 5 6 7 8 JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B LD MD ND OD QC zC PD RC","194":"6B 7B 8B 9B AC BC CC DC EC FC GC HC IC"},G:{"1":"jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD dC 0D 1D 2D"},Q:{"2":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:4,C:"Screen Wake Lock API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/wasm-bigint.js b/node_modules/caniuse-lite/data/features/wasm-bigint.js index 48b354709..07c3a70f3 100644 --- a/node_modules/caniuse-lite/data/features/wasm-bigint.js +++ b/node_modules/caniuse-lite/data/features/wasm-bigint.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T"},C:{"1":"6 7 8 9 AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B kC lC"},D:{"1":"6 7 8 9 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T"},E:{"1":"G sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M mC OC nC oC pC qC PC CC DC rC"},F:{"1":"3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B yC zC 0C 1C CC eC 2C DC"},G:{"1":"LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z fD gD FC GC HC hD","2":"J XD YD ZD aD bD PC cD dD eD"},Q:{"16":"iD"},R:{"16":"jD"},S:{"2":"kD","16":"lD"}},B:5,C:"WebAssembly BigInt to i64 conversion in JS API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T"},C:{"1":"0 1 2 3 4 5 6 7 8 OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T"},E:{"1":"G ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M 8C cC 9C AD BD CD dC QC RC DD"},F:{"1":"0 1 2 3 4 5 6 7 8 HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC LD MD ND OD QC zC PD RC"},G:{"1":"iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD dC 0D 1D 2D"},Q:{"16":"6D"},R:{"16":"7D"},S:{"2":"8D","16":"9D"}},B:5,C:"WebAssembly BigInt to i64 conversion in JS API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/wasm-bulk-memory.js b/node_modules/caniuse-lite/data/features/wasm-bulk-memory.js index 9230e5716..49179ab98 100644 --- a/node_modules/caniuse-lite/data/features/wasm-bulk-memory.js +++ b/node_modules/caniuse-lite/data/features/wasm-bulk-memory.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC kC lC"},D:{"1":"6 7 8 9 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B"},E:{"1":"G tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M mC OC nC oC pC qC PC CC DC rC sC"},F:{"1":"uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB yC zC 0C 1C CC eC 2C DC"},G:{"1":"MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD aD bD PC"},Q:{"16":"iD"},R:{"16":"jD"},S:{"2":"kD","16":"lD"}},B:5,C:"WebAssembly Bulk Memory Operations",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC"},E:{"1":"G FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M 8C cC 9C AD BD CD dC QC RC DD ED"},F:{"1":"0 1 2 3 4 5 6 7 8 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B LD MD ND OD QC zC PD RC"},G:{"1":"jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD dC"},Q:{"16":"6D"},R:{"16":"7D"},S:{"2":"8D","16":"9D"}},B:5,C:"WebAssembly Bulk Memory Operations",D:true}; diff --git a/node_modules/caniuse-lite/data/features/wasm-extended-const.js b/node_modules/caniuse-lite/data/features/wasm-extended-const.js index 25287df3b..d22b07f1d 100644 --- a/node_modules/caniuse-lite/data/features/wasm-extended-const.js +++ b/node_modules/caniuse-lite/data/features/wasm-extended-const.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w"},C:{"1":"6 7 8 9 v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u kC lC"},D:{"1":"6 7 8 9 x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w"},E:{"1":"aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC"},F:{"1":"j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i yC zC 0C 1C CC eC 2C DC"},G:{"1":"aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"1 2 3 4 5","2":"0 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"16":"iD"},R:{"16":"jD"},S:{"2":"kD","16":"lD"}},B:5,C:"WebAssembly Extended Constant Expressions",D:false}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w"},C:{"1":"0 1 2 3 4 5 6 7 8 v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w"},E:{"1":"oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC"},F:{"1":"0 1 2 3 4 5 6 7 8 j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i LD MD ND OD QC zC PD RC"},G:{"1":"oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"CB DB EB FB GB HB IB","2":"9 J AB BB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"16":"6D"},R:{"16":"7D"},S:{"2":"8D","16":"9D"}},B:5,C:"WebAssembly Extended Constant Expressions",D:false}; diff --git a/node_modules/caniuse-lite/data/features/wasm-gc.js b/node_modules/caniuse-lite/data/features/wasm-gc.js index 653b5ffbf..4b3b1365b 100644 --- a/node_modules/caniuse-lite/data/features/wasm-gc.js +++ b/node_modules/caniuse-lite/data/features/wasm-gc.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB I","2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB kC lC"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"16":"iD"},R:{"16":"jD"},S:{"2":"kD","16":"lD"}},B:5,C:"WebAssembly Garbage Collection",D:false}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"2 3 4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"0 1 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},C:{"1":"3 4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"0 1 2 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 6C 7C"},D:{"1":"2 3 4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"0 1 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"16":"6D"},R:{"16":"7D"},S:{"2":"8D","16":"9D"}},B:5,C:"WebAssembly Garbage Collection",D:false}; diff --git a/node_modules/caniuse-lite/data/features/wasm-multi-memory.js b/node_modules/caniuse-lite/data/features/wasm-multi-memory.js index b74de7c2a..e538eb944 100644 --- a/node_modules/caniuse-lite/data/features/wasm-multi-memory.js +++ b/node_modules/caniuse-lite/data/features/wasm-multi-memory.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"BB CB DB EB FB GB HB IB JB KB LB I","2":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB"},C:{"1":"GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB kC lC"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"16":"iD"},R:{"16":"jD"},S:{"2":"kD","16":"lD"}},B:5,C:"WebAssembly Multi-Memory",D:false}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"3 4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"0 1 2 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},C:{"1":"8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"0 1 2 3 4 5 6 7 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 6C 7C"},D:{"1":"2 3 4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"0 1 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"16":"6D"},R:{"16":"7D"},S:{"2":"8D","16":"9D"}},B:5,C:"WebAssembly Multi-Memory",D:false}; diff --git a/node_modules/caniuse-lite/data/features/wasm-multi-value.js b/node_modules/caniuse-lite/data/features/wasm-multi-value.js index 1dcbc7e53..2d0b7fd48 100644 --- a/node_modules/caniuse-lite/data/features/wasm-multi-value.js +++ b/node_modules/caniuse-lite/data/features/wasm-multi-value.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T"},C:{"1":"6 7 8 9 AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B kC lC"},D:{"1":"6 7 8 9 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T"},E:{"1":"M G rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L mC OC nC oC pC qC PC CC DC"},F:{"1":"3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B yC zC 0C 1C CC eC 2C DC"},G:{"1":"HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z fD gD FC GC HC hD","2":"J XD YD ZD aD bD PC cD dD eD"},Q:{"16":"iD"},R:{"16":"jD"},S:{"2":"kD","16":"lD"}},B:5,C:"WebAssembly Multi-Value",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T"},C:{"1":"0 1 2 3 4 5 6 7 8 OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T"},E:{"1":"M G DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L 8C cC 9C AD BD CD dC QC RC"},F:{"1":"0 1 2 3 4 5 6 7 8 HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC LD MD ND OD QC zC PD RC"},G:{"1":"eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD dC 0D 1D 2D"},Q:{"16":"6D"},R:{"16":"7D"},S:{"2":"8D","16":"9D"}},B:5,C:"WebAssembly Multi-Value",D:true}; diff --git a/node_modules/caniuse-lite/data/features/wasm-mutable-globals.js b/node_modules/caniuse-lite/data/features/wasm-mutable-globals.js index a288621d3..f6cbdbfcc 100644 --- a/node_modules/caniuse-lite/data/features/wasm-mutable-globals.js +++ b/node_modules/caniuse-lite/data/features/wasm-mutable-globals.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB kC lC"},D:{"1":"6 7 8 9 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B"},E:{"1":"C L M G DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B mC OC nC oC pC qC PC CC"},F:{"1":"tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB yC zC 0C 1C CC eC 2C DC"},G:{"1":"ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD aD bD PC"},Q:{"16":"iD"},R:{"16":"jD"},S:{"2":"kD","16":"lD"}},B:5,C:"WebAssembly Import/Export of Mutable Globals",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC"},E:{"1":"C L M G RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B 8C cC 9C AD BD CD dC QC"},F:{"1":"0 1 2 3 4 5 6 7 8 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B LD MD ND OD QC zC PD RC"},G:{"1":"bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD dC"},Q:{"16":"6D"},R:{"16":"7D"},S:{"2":"8D","16":"9D"}},B:5,C:"WebAssembly Import/Export of Mutable Globals",D:true}; diff --git a/node_modules/caniuse-lite/data/features/wasm-nontrapping-fptoint.js b/node_modules/caniuse-lite/data/features/wasm-nontrapping-fptoint.js index c55d486d9..9c91e2982 100644 --- a/node_modules/caniuse-lite/data/features/wasm-nontrapping-fptoint.js +++ b/node_modules/caniuse-lite/data/features/wasm-nontrapping-fptoint.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB kC lC"},D:{"1":"6 7 8 9 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B"},E:{"1":"G tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M mC OC nC oC pC qC PC CC DC rC sC"},F:{"1":"uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB yC zC 0C 1C CC eC 2C DC"},G:{"1":"MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD aD bD PC"},Q:{"16":"iD"},R:{"16":"jD"},S:{"2":"kD","16":"lD"}},B:5,C:"WebAssembly Non-trapping float-to-int Conversion",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC"},E:{"1":"G FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M 8C cC 9C AD BD CD dC QC RC DD ED"},F:{"1":"0 1 2 3 4 5 6 7 8 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B LD MD ND OD QC zC PD RC"},G:{"1":"jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD dC"},Q:{"16":"6D"},R:{"16":"7D"},S:{"2":"8D","16":"9D"}},B:5,C:"WebAssembly Non-trapping float-to-int Conversion",D:true}; diff --git a/node_modules/caniuse-lite/data/features/wasm-reference-types.js b/node_modules/caniuse-lite/data/features/wasm-reference-types.js index 179fcf732..f889217d4 100644 --- a/node_modules/caniuse-lite/data/features/wasm-reference-types.js +++ b/node_modules/caniuse-lite/data/features/wasm-reference-types.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e"},C:{"1":"6 7 8 9 Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC kC lC"},D:{"1":"6 7 8 9 f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e"},E:{"1":"G tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M mC OC nC oC pC qC PC CC DC rC sC"},F:{"1":"LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R yC zC 0C 1C CC eC 2C DC"},G:{"1":"MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z GC HC hD","2":"J XD YD ZD aD bD PC cD dD eD fD gD FC"},Q:{"16":"iD"},R:{"16":"jD"},S:{"2":"kD","16":"lD"}},B:5,C:"WebAssembly Reference Types",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e"},C:{"1":"0 1 2 3 4 5 6 7 8 Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e"},E:{"1":"G FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M 8C cC 9C AD BD CD dC QC RC DD ED"},F:{"1":"0 1 2 3 4 5 6 7 8 ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R LD MD ND OD QC zC PD RC"},G:{"1":"jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB UC VC 5D","2":"J vD wD xD yD zD dC 0D 1D 2D 3D 4D TC"},Q:{"16":"6D"},R:{"16":"7D"},S:{"2":"8D","16":"9D"}},B:5,C:"WebAssembly Reference Types",D:true}; diff --git a/node_modules/caniuse-lite/data/features/wasm-relaxed-simd.js b/node_modules/caniuse-lite/data/features/wasm-relaxed-simd.js index 3521c3357..ff69527eb 100644 --- a/node_modules/caniuse-lite/data/features/wasm-relaxed-simd.js +++ b/node_modules/caniuse-lite/data/features/wasm-relaxed-simd.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g kC lC","194":"6 7 8 9 h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"1":"6 7 8 9 x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"1 2 3 4 5","2":"0 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"16":"iD"},R:{"16":"jD"},S:{"2":"kD","16":"lD"}},B:5,C:"WebAssembly Relaxed SIMD",D:false}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g 6C 7C","194":"0 1 2 3 4 5 6 7 8 h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"1":"0 1 2 3 4 5 6 7 8 x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"CB DB EB FB GB HB IB","2":"9 J AB BB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"16":"6D"},R:{"16":"7D"},S:{"2":"8D","16":"9D"}},B:5,C:"WebAssembly Relaxed SIMD",D:false}; diff --git a/node_modules/caniuse-lite/data/features/wasm-signext.js b/node_modules/caniuse-lite/data/features/wasm-signext.js index 85d0501f1..32775f46c 100644 --- a/node_modules/caniuse-lite/data/features/wasm-signext.js +++ b/node_modules/caniuse-lite/data/features/wasm-signext.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC kC lC"},D:{"1":"6 7 8 9 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B"},E:{"1":"G sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M mC OC nC oC pC qC PC CC DC rC"},F:{"1":"uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB yC zC 0C 1C CC eC 2C DC"},G:{"1":"LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD aD bD PC"},Q:{"16":"iD"},R:{"16":"jD"},S:{"2":"kD","16":"lD"}},B:5,C:"WebAssembly Sign Extension Operators",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC"},E:{"1":"G ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M 8C cC 9C AD BD CD dC QC RC DD"},F:{"1":"0 1 2 3 4 5 6 7 8 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B LD MD ND OD QC zC PD RC"},G:{"1":"iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD dC"},Q:{"16":"6D"},R:{"16":"7D"},S:{"2":"8D","16":"9D"}},B:5,C:"WebAssembly Sign Extension Operators",D:true}; diff --git a/node_modules/caniuse-lite/data/features/wasm-simd.js b/node_modules/caniuse-lite/data/features/wasm-simd.js index 40a80e220..ce42443c5 100644 --- a/node_modules/caniuse-lite/data/features/wasm-simd.js +++ b/node_modules/caniuse-lite/data/features/wasm-simd.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z"},C:{"1":"6 7 8 9 Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X kC lC"},D:{"1":"6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z"},E:{"1":"VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC"},F:{"1":"9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B yC zC 0C 1C CC eC 2C DC"},G:{"1":"VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z FC GC HC hD","2":"J XD YD ZD aD bD PC cD dD eD fD gD"},Q:{"16":"iD"},R:{"16":"jD"},S:{"2":"kD","16":"lD"}},B:5,C:"WebAssembly SIMD",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z"},C:{"1":"0 1 2 3 4 5 6 7 8 Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z"},E:{"1":"jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC"},F:{"1":"0 1 2 3 4 5 6 7 8 NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC LD MD ND OD QC zC PD RC"},G:{"1":"jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB TC UC VC 5D","2":"J vD wD xD yD zD dC 0D 1D 2D 3D 4D"},Q:{"16":"6D"},R:{"16":"7D"},S:{"2":"8D","16":"9D"}},B:5,C:"WebAssembly SIMD",D:true}; diff --git a/node_modules/caniuse-lite/data/features/wasm-tail-calls.js b/node_modules/caniuse-lite/data/features/wasm-tail-calls.js index 452eba663..ffc2fa499 100644 --- a/node_modules/caniuse-lite/data/features/wasm-tail-calls.js +++ b/node_modules/caniuse-lite/data/features/wasm-tail-calls.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u"},C:{"1":"CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB kC lC"},D:{"1":"6 7 8 9 v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"1 2 3 4 5","2":"0 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"16":"iD"},R:{"16":"jD"},S:{"2":"kD","16":"lD"}},B:5,C:"WebAssembly Tail Calls",D:false}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u"},C:{"1":"4 5 6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"0 1 2 3 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"CB DB EB FB GB HB IB","2":"9 J AB BB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"16":"6D"},R:{"16":"7D"},S:{"2":"8D","16":"9D"}},B:5,C:"WebAssembly Tail Calls",D:false}; diff --git a/node_modules/caniuse-lite/data/features/wasm-threads.js b/node_modules/caniuse-lite/data/features/wasm-threads.js index 566da4e0d..3eaf0d55b 100644 --- a/node_modules/caniuse-lite/data/features/wasm-threads.js +++ b/node_modules/caniuse-lite/data/features/wasm-threads.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC kC lC"},D:{"1":"6 7 8 9 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B"},E:{"1":"G sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L M mC OC nC oC pC qC PC CC DC rC"},F:{"1":"uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB yC zC 0C 1C CC eC 2C DC"},G:{"1":"LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD aD bD PC"},Q:{"16":"iD"},R:{"16":"jD"},S:{"2":"kD","16":"lD"}},B:5,C:"WebAssembly Threads and Atomics",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC"},E:{"1":"G ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L M 8C cC 9C AD BD CD dC QC RC DD"},F:{"1":"0 1 2 3 4 5 6 7 8 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B LD MD ND OD QC zC PD RC"},G:{"1":"iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD yD zD dC"},Q:{"16":"6D"},R:{"16":"7D"},S:{"2":"8D","16":"9D"}},B:5,C:"WebAssembly Threads and Atomics",D:true}; diff --git a/node_modules/caniuse-lite/data/features/wasm.js b/node_modules/caniuse-lite/data/features/wasm.js index fb93d2f20..e9b7033ec 100644 --- a/node_modules/caniuse-lite/data/features/wasm.js +++ b/node_modules/caniuse-lite/data/features/wasm.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M","578":"G"},C:{"1":"6 7 8 9 nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB kC lC","194":"hB iB jB kB lB","1025":"mB"},D:{"1":"6 7 8 9 rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB","322":"lB mB nB oB pB qB"},E:{"1":"B C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC PC"},F:{"1":"eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB yC zC 0C 1C CC eC 2C DC","322":"YB ZB aB bB cB dB"},G:{"1":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","194":"kD"}},B:6,C:"WebAssembly",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M","578":"G"},C:{"1":"0 1 2 3 4 5 6 7 8 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB 6C 7C","194":"vB wB xB yB zB","1025":"0B"},D:{"1":"0 1 2 3 4 5 6 7 8 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB","322":"zB 0B 1B 2B 3B 4B"},E:{"1":"B C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD dC"},F:{"1":"0 1 2 3 4 5 6 7 8 sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB LD MD ND OD QC zC PD RC","322":"mB nB oB pB qB rB"},G:{"1":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","194":"8D"}},B:6,C:"WebAssembly",D:true}; diff --git a/node_modules/caniuse-lite/data/features/wav.js b/node_modules/caniuse-lite/data/features/wav.js index 219c9f4a9..429fd56a0 100644 --- a/node_modules/caniuse-lite/data/features/wav.js +++ b/node_modules/caniuse-lite/data/features/wav.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","2":"hC IC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D"},E:{"1":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"mC OC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 0C 1C CC eC 2C DC","2":"F yC zC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"IC J I TD UD fC VD WD","16":"RD SD"},J:{"1":"D A"},K:{"1":"B C H CC eC DC","16":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"Wav audio format",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","2":"2C WC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D"},E:{"1":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z ND OD QC zC PD RC","2":"F LD MD"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"WC J I rD sD 0C tD uD","16":"pD qD"},J:{"1":"D A"},K:{"1":"B C H QC zC RC","16":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"Wav audio format",D:true}; diff --git a/node_modules/caniuse-lite/data/features/wbr-element.js b/node_modules/caniuse-lite/data/features/wbr-element.js index c36e40624..2aa50e8d2 100644 --- a/node_modules/caniuse-lite/data/features/wbr-element.js +++ b/node_modules/caniuse-lite/data/features/wbr-element.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"K D gC","2":"E F A B"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"mC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","16":"F"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC 3C fC"},H:{"1":"QD"},I:{"1":"IC J I TD UD fC VD WD","16":"RD SD"},J:{"1":"D A"},K:{"1":"B C H CC eC DC","2":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"wbr (word break opportunity) element",D:true}; +module.exports={A:{A:{"1":"K D 1C","2":"E F A B"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"8C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","16":"F"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC QD 0C"},H:{"1":"oD"},I:{"1":"WC J I rD sD 0C tD uD","16":"pD qD"},J:{"1":"D A"},K:{"1":"B C H QC zC RC","2":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"wbr (word break opportunity) element",D:true}; diff --git a/node_modules/caniuse-lite/data/features/web-animation.js b/node_modules/caniuse-lite/data/features/web-animation.js index 2b8d27c59..7240f3d1c 100644 --- a/node_modules/caniuse-lite/data/features/web-animation.js +++ b/node_modules/caniuse-lite/data/features/web-animation.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P","260":"Q H R S"},C:{"1":"6 7 8 9 R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB kC lC","260":"JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B","516":"hB iB jB kB lB mB nB oB pB qB rB sB","580":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB","2049":"7B 8B 9B AC Q H"},D:{"1":"6 7 8 9 T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB","132":"WB XB YB","260":"ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S"},E:{"1":"G tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC PC","1090":"B C L CC DC","2049":"M rC sC"},F:{"1":"3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC","132":"1 2 3","260":"4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD","1090":"CD DD ED FD GD HD ID","2049":"JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z fD gD FC GC HC hD","260":"J XD YD ZD aD bD PC cD dD eD"},Q:{"260":"iD"},R:{"1":"jD"},S:{"1":"lD","516":"kD"}},B:5,C:"Web Animations API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P","260":"Q H R S"},C:{"1":"0 1 2 3 4 5 6 7 8 R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB 6C 7C","260":"XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC","516":"vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B","580":"hB iB jB kB lB mB nB oB pB qB rB sB tB uB","2049":"LC MC NC OC Q H"},D:{"1":"0 1 2 3 4 5 6 7 8 T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB","132":"kB lB mB","260":"nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S"},E:{"1":"G FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD dC","1090":"B C L QC RC","2049":"M DD ED"},F:{"1":"0 1 2 3 4 5 6 7 8 HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB LD MD ND OD QC zC PD RC","132":"CB DB EB","260":"FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD","1090":"ZD aD bD cD dD eD fD","2049":"gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB 3D 4D TC UC VC 5D","260":"J vD wD xD yD zD dC 0D 1D 2D"},Q:{"260":"6D"},R:{"1":"7D"},S:{"1":"9D","516":"8D"}},B:5,C:"Web Animations API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/web-app-manifest.js b/node_modules/caniuse-lite/data/features/web-app-manifest.js index 876e42507..d7369ba9c 100644 --- a/node_modules/caniuse-lite/data/features/web-app-manifest.js +++ b/node_modules/caniuse-lite/data/features/web-app-manifest.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N","130":"O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","578":"8B 9B AC Q H R LC S T U"},D:{"1":"6 7 8 9 ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC","4":"GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD","4":"VC WC OD GC XC YC ZC aC bC PD HC cC dC","260":"DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:5,C:"Add to home screen (A2HS)",D:false}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N","130":"O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","578":"MC NC OC Q H R ZC S T U"},D:{"1":"0 1 2 3 4 5 6 7 8 nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD","4":"UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD","4":"jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","260":"aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:5,C:"Add to home screen (A2HS)",D:false}; diff --git a/node_modules/caniuse-lite/data/features/web-bluetooth.js b/node_modules/caniuse-lite/data/features/web-bluetooth.js index eba6afa2b..626e4dd21 100644 --- a/node_modules/caniuse-lite/data/features/web-bluetooth.js +++ b/node_modules/caniuse-lite/data/features/web-bluetooth.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O P","1025":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB","194":"fB gB hB iB jB kB lB mB","706":"nB oB pB","1025":"6 7 8 9 qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB yC zC 0C 1C CC eC 2C DC","450":"WB XB YB ZB","706":"aB bB cB","1025":"dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J RD SD TD UD fC VD WD","1025":"I"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","1025":"H"},L:{"1025":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"1025":"EC"},P:{"1":"0 1 2 3 4 5 y z YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD"},Q:{"2":"iD"},R:{"1025":"jD"},S:{"2":"kD lD"}},B:7,C:"Web Bluetooth",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M G N O P","1025":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB","194":"tB uB vB wB xB yB zB 0B","706":"1B 2B 3B","1025":"0 1 2 3 4 5 6 7 8 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB LD MD ND OD QC zC PD RC","450":"kB lB mB nB","706":"oB pB qB","1025":"0 1 2 3 4 5 6 7 8 rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J pD qD rD sD 0C tD uD","1025":"I"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","1025":"H"},L:{"1025":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"1025":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD"},Q:{"2":"6D"},R:{"1025":"7D"},S:{"2":"8D 9D"}},B:7,C:"Web Bluetooth",D:true}; diff --git a/node_modules/caniuse-lite/data/features/web-serial.js b/node_modules/caniuse-lite/data/features/web-serial.js index 03f7fab65..240cc8f46 100644 --- a/node_modules/caniuse-lite/data/features/web-serial.js +++ b/node_modules/caniuse-lite/data/features/web-serial.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P","66":"Q H R S T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"6 7 8 9 Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B","66":"AC Q H R S T U V W X"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB yC zC 0C 1C CC eC 2C DC","66":"xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:7,C:"Web Serial API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P","66":"Q H R S T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","66":"OC Q H R S T U V W X"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC LD MD ND OD QC zC PD RC","66":"BC CC DC EC FC GC HC IC JC KC LC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"129":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:7,C:"Web Serial API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/web-share.js b/node_modules/caniuse-lite/data/features/web-share.js index 0bd7e2d72..819de9dc9 100644 --- a/node_modules/caniuse-lite/data/features/web-share.js +++ b/node_modules/caniuse-lite/data/features/web-share.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H","516":"R S T U V W X Y Z a b c d"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"JB KB LB I BC MC NC","2":"3 4 5 J MB K D E F A B C L M G N O OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X","130":"0 1 2 P NB y z","1028":"6 7 8 9 Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB"},E:{"1":"M G sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C mC OC nC oC pC qC PC CC","2049":"L DC rC"},F:{"1":"x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w yC zC 0C 1C CC eC 2C DC"},G:{"1":"KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED","2049":"FD GD HD ID JD"},H:{"2":"QD"},I:{"2":"IC J RD SD TD UD fC VD","258":"I WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"0 1 2 3 4 5 y z aD bD PC cD dD eD fD gD FC GC HC hD","2":"J","258":"XD YD ZD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:4,C:"Web Share API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H","516":"R S T U V W X Y Z a b c d"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D E F A B C L M G N O EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X","130":"9 P dB AB BB CB DB","1028":"0 1 2 3 4 5 6 7 8 Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB"},E:{"1":"M G ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C 8C cC 9C AD BD CD dC QC","2049":"L RC DD"},F:{"1":"0 1 2 3 4 5 6 7 8 x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w LD MD ND OD QC zC PD RC"},G:{"1":"hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD","2049":"cD dD eD fD gD"},H:{"2":"oD"},I:{"2":"WC J pD qD rD sD 0C tD","258":"I uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J","258":"vD wD xD"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:4,C:"Web Share API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/webauthn.js b/node_modules/caniuse-lite/data/features/webauthn.js index c8f78895e..353a882fb 100644 --- a/node_modules/caniuse-lite/data/features/webauthn.js +++ b/node_modules/caniuse-lite/data/features/webauthn.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C","226":"L M G N O"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC kC lC","4100":"6 7 8 9 x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","5124":"tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w"},D:{"1":"6 7 8 9 zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB"},E:{"1":"L M G rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C mC OC nC oC pC qC PC CC","322":"DC"},F:{"1":"oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB yC zC 0C 1C CC eC 2C DC"},G:{"1":"LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD","578":"HD","2052":"KD","3076":"ID JD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"8196":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z GC HC hD","2":"J XD YD ZD aD bD PC cD dD eD fD gD FC"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2":"kD"}},B:2,C:"Web Authentication API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C","226":"L M G N O"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 6C 7C","4100":"0 1 2 3 4 5 6 7 8 x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","5124":"7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w"},D:{"1":"0 1 2 3 4 5 6 7 8 DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC"},E:{"1":"L M G DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C 8C cC 9C AD BD CD dC QC","322":"RC"},F:{"1":"0 1 2 3 4 5 6 7 8 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B LD MD ND OD QC zC PD RC"},G:{"1":"iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD","578":"eD","2052":"hD","3076":"fD gD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"8196":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB UC VC 5D","2":"J vD wD xD yD zD dC 0D 1D 2D 3D 4D TC"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2":"8D"}},B:2,C:"Web Authentication API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/webcodecs.js b/node_modules/caniuse-lite/data/features/webcodecs.js index da8170532..6a261c9f1 100644 --- a/node_modules/caniuse-lite/data/features/webcodecs.js +++ b/node_modules/caniuse-lite/data/features/webcodecs.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c"},C:{"1":"LB I BC MC NC iC jC","2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB kC lC"},D:{"1":"6 7 8 9 d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC","132":"VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC","132":"VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z GC HC hD","2":"J XD YD ZD aD bD PC cD dD eD fD gD FC"},Q:{"2":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:5,C:"WebCodecs API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c"},C:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c"},E:{"1":"uC vC wC xC yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC","132":"jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD"},F:{"1":"0 1 2 3 4 5 6 7 8 H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q LD MD ND OD QC zC PD RC"},G:{"1":"uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC","132":"jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB UC VC 5D","2":"J vD wD xD yD zD dC 0D 1D 2D 3D 4D TC"},Q:{"2":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:5,C:"WebCodecs API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/webgl.js b/node_modules/caniuse-lite/data/features/webgl.js index f6e8c2e09..be816b48b 100644 --- a/node_modules/caniuse-lite/data/features/webgl.js +++ b/node_modules/caniuse-lite/data/features/webgl.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"gC","8":"K D E F A","129":"B"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","129":"C L M G N O P"},C:{"1":"2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC","129":"0 1 J MB K D E F A B C L M G N O P NB y z"},D:{"1":"6 7 8 9 TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB K D","129":"0 1 2 3 4 5 E F A B C L M G N O P NB y z OB PB QB RB SB"},E:{"1":"E F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC","129":"K D nC oC pC"},F:{"1":"0 1 2 3 4 5 NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B yC zC 0C 1C CC eC 2C","129":"C G N O P DC"},G:{"1":"E 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C 6C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"1":"A","2":"D"},K:{"1":"C H DC","2":"A B CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"8":"A","129":"B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","129":"kD"}},B:6,C:"WebGL - 3D Canvas graphics",D:true}; +module.exports={A:{A:{"2":"1C","8":"K D E F A","129":"B"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","129":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C","129":"9 J cB K D E F A B C L M G N O P dB AB BB CB"},D:{"1":"0 1 2 3 4 5 6 7 8 hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB K D","129":"9 E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB"},E:{"1":"E F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC","129":"K D 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B LD MD ND OD QC zC PD","129":"C G N O P RC"},G:{"1":"E UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD TD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"1":"A","2":"D"},K:{"1":"C H RC","2":"A B QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"8":"A","129":"B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","129":"8D"}},B:6,C:"WebGL - 3D Canvas graphics",D:true}; diff --git a/node_modules/caniuse-lite/data/features/webgl2.js b/node_modules/caniuse-lite/data/features/webgl2.js index 7b0d46d52..6a3a7791e 100644 --- a/node_modules/caniuse-lite/data/features/webgl2.js +++ b/node_modules/caniuse-lite/data/features/webgl2.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 hC IC J MB K D E F A B C L M G N O P NB y z kC lC","194":"cB dB eB","450":"3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB","2242":"fB gB hB iB jB kB"},D:{"1":"6 7 8 9 qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB","578":"dB eB fB gB hB iB jB kB lB mB nB oB pB"},E:{"1":"G tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A mC OC nC oC pC qC","1090":"B C L M PC CC DC rC sC"},F:{"1":"dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB yC zC 0C 1C CC eC 2C DC"},G:{"1":"MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD","1090":"ED FD GD HD ID JD KD LD"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z ZD aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","2242":"kD"}},B:6,C:"WebGL 2.0",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB 6C 7C","194":"qB rB sB","450":"EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB","2242":"tB uB vB wB xB yB"},D:{"1":"0 1 2 3 4 5 6 7 8 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB","578":"rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B"},E:{"1":"G FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A 8C cC 9C AD BD CD","1090":"B C L M dC QC RC DD ED"},F:{"1":"0 1 2 3 4 5 6 7 8 rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB LD MD ND OD QC zC PD RC"},G:{"1":"jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD","1090":"bD cD dD eD fD gD hD iD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","2242":"8D"}},B:6,C:"WebGL 2.0",D:true}; diff --git a/node_modules/caniuse-lite/data/features/webgpu.js b/node_modules/caniuse-lite/data/features/webgpu.js index 607ed2a0f..abdef2014 100644 --- a/node_modules/caniuse-lite/data/features/webgpu.js +++ b/node_modules/caniuse-lite/data/features/webgpu.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q","578":"H R S T U V W X Y Z a b c","1602":"d e f g h i j k l m n o p q r s t u v"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB kC lC","194":"6 7 8 9 vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q","578":"H R S T U V W X Y Z a b c","1602":"d e f g h i j k l m n o p q r s t u v","2049":"6 7 8 9 w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"xC","2":"J MB K D E F A B G mC OC nC oC pC qC PC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC","322":"C L M CC DC rC sC aC bC wC HC cC dC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B yC zC 0C 1C CC eC 2C DC","578":"5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h","2049":"i j k l m n o p q r s t u v w x"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC","322":"aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","2049":"H"},L:{"1":"I"},M:{"194":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"1":"2 3 4 5","2":"0 1 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD","194":"lD"}},B:5,C:"WebGPU",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q","578":"H R S T U V W X Y Z a b c","1602":"d e f g h i j k l m n o p q r s t u v"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 6C 7C","194":"0 1 2 3 4 5 6 7 8 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","4292":"YB ZB aB bB","16580":"I aC PC bC 3C 4C 5C"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q","578":"H R S T U V W X Y Z a b c","1602":"d e f g h i j k l m n o p q r s t u v","2049":"0 1 2 3 4 5 6 7 8 w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B G 8C cC 9C AD BD CD dC FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC","322":"C L M QC RC DD ED oC pC ID VC qC rC sC tC JD","8452":"uC vC wC xC yC KD"},F:{"2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC LD MD ND OD QC zC PD RC","578":"JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h","2049":"0 1 2 3 4 5 6 7 8 i j k l m n o p q r s t u v w x y z"},G:{"1":"uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC","322":"oC pC mD VC qC rC sC tC nD"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","2049":"H"},L:{"1":"I"},M:{"194":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"1":"DB EB FB GB HB IB","2":"9 J AB BB CB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D","194":"9D"}},B:5,C:"WebGPU",D:true}; diff --git a/node_modules/caniuse-lite/data/features/webhid.js b/node_modules/caniuse-lite/data/features/webhid.js index 20c2542d8..2c938c249 100644 --- a/node_modules/caniuse-lite/data/features/webhid.js +++ b/node_modules/caniuse-lite/data/features/webhid.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P","66":"Q H R S T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"6 7 8 9 Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B","66":"AC Q H R S T U V W X"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yC zC 0C 1C CC eC 2C DC","66":"yB zB 0B 1B 2B 3B 4B 5B 6B 7B"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:7,C:"WebHID API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P","66":"Q H R S T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC","66":"OC Q H R S T U V W X"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC LD MD ND OD QC zC PD RC","66":"CC DC EC FC GC HC IC JC KC LC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:7,C:"WebHID API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/webkit-user-drag.js b/node_modules/caniuse-lite/data/features/webkit-user-drag.js index b2da6da7d..023619b87 100644 --- a/node_modules/caniuse-lite/data/features/webkit-user-drag.js +++ b/node_modules/caniuse-lite/data/features/webkit-user-drag.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O P","132":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"16":"J MB K D E F A B C L M G","132":"0 1 2 3 4 5 6 7 8 9 N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"F B C yC zC 0C 1C CC eC 2C DC","132":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","132":"H"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:7,C:"CSS -webkit-user-drag property",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M G N O P","132":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"16":"J cB K D E F A B C L M G","132":"0 1 2 3 4 5 6 7 8 9 N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"F B C LD MD ND OD QC zC PD RC","132":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","132":"H"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:7,C:"CSS -webkit-user-drag property",D:true}; diff --git a/node_modules/caniuse-lite/data/features/webm.js b/node_modules/caniuse-lite/data/features/webm.js index 6645f7336..98ea26801 100644 --- a/node_modules/caniuse-lite/data/features/webm.js +++ b/node_modules/caniuse-lite/data/features/webm.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E gC","520":"F A B"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","8":"C L","388":"M G N O P"},C:{"1":"6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC","132":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z"},D:{"1":"3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB","132":"0 1 2 K D E F A B C L M G N O P NB y z"},E:{"1":"FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"mC","8":"J MB OC nC","520":"K D E F A B C oC pC qC PC CC","1028":"L DC rC","7172":"M","8196":"G sC tC QC RC EC uC"},F:{"1":"0 1 2 3 4 5 N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F yC zC 0C","132":"B C G 1C CC eC 2C DC"},G:{"1":"aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED","1028":"FD GD HD ID JD","3076":"KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC"},H:{"2":"QD"},I:{"1":"I","2":"RD SD","132":"IC J TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"8":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","132":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:6,C:"WebM video format",D:true}; +module.exports={A:{A:{"2":"K D E 1C","520":"F A B"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","8":"C L","388":"M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C","132":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB"},D:{"1":"0 1 2 3 4 5 6 7 8 EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB","132":"9 K D E F A B C L M G N O P dB AB BB CB DB"},E:{"2":"8C","8":"J cB cC 9C","520":"K D E F A B C AD BD CD dC QC","16385":"TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","17412":"L RC DD","23556":"M","24580":"G ED FD eC fC SC GD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F LD MD ND","132":"B C G OD QC zC PD RC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD","16385":"oC pC mD VC qC rC sC tC nD uC vC wC xC yC","17412":"cD dD eD fD gD","19460":"hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC"},H:{"2":"oD"},I:{"1":"I","2":"pD qD","132":"WC J rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"8":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","132":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:6,C:"WebM video format",D:true}; diff --git a/node_modules/caniuse-lite/data/features/webnfc.js b/node_modules/caniuse-lite/data/features/webnfc.js index 636cb02a7..93cc59865 100644 --- a/node_modules/caniuse-lite/data/features/webnfc.js +++ b/node_modules/caniuse-lite/data/features/webnfc.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M G N O P Q Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","450":"H R S T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","450":"H R S T U V W X"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","450":"zB 0B 1B 2B 3B 4B 5B 6B 7B"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"257":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:7,C:"Web NFC",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M G N O P Q Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","450":"H R S T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","450":"H R S T U V W X"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","450":"DC EC FC GC HC IC JC KC LC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"257":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:7,C:"Web NFC",D:true}; diff --git a/node_modules/caniuse-lite/data/features/webp.js b/node_modules/caniuse-lite/data/features/webp.js index fa8e95331..6a05e0465 100644 --- a/node_modules/caniuse-lite/data/features/webp.js +++ b/node_modules/caniuse-lite/data/features/webp.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O"},C:{"1":"6 7 8 9 xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC","8":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB"},D:{"1":"6 7 8 9 SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J MB","8":"K D E","132":"0 F A B C L M G N O P NB y z","260":"1 2 3 4 5 OB PB QB RB"},E:{"1":"FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F A B C L mC OC nC oC pC qC PC CC DC rC","516":"M G sC tC QC RC EC uC"},F:{"1":"0 1 2 3 4 5 NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F yC zC 0C","8":"B 1C","132":"CC eC 2C","260":"C G N O P DC"},G:{"1":"KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD"},H:{"1":"QD"},I:{"1":"I fC VD WD","2":"IC RD SD TD","132":"J UD"},J:{"2":"D A"},K:{"1":"C H CC eC DC","2":"A","132":"B"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","8":"kD"}},B:6,C:"WebP image format",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O"},C:{"1":"0 1 2 3 4 5 6 7 8 BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C","8":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC"},D:{"1":"0 1 2 3 4 5 6 7 8 gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J cB","8":"K D E","132":"9 F A B C L M G N O P dB AB BB","260":"CB DB EB FB GB HB IB eB fB"},E:{"1":"TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F A B C L 8C cC 9C AD BD CD dC QC RC DD","516":"M G ED FD eC fC SC GD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F LD MD ND","8":"B OD","132":"QC zC PD","260":"C G N O P RC"},G:{"1":"hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD"},H:{"1":"oD"},I:{"1":"I 0C tD uD","2":"WC pD qD rD","132":"J sD"},J:{"2":"D A"},K:{"1":"C H QC zC RC","2":"A","132":"B"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","8":"8D"}},B:6,C:"WebP image format",D:true}; diff --git a/node_modules/caniuse-lite/data/features/websockets.js b/node_modules/caniuse-lite/data/features/websockets.js index d81cf0499..3ad542145 100644 --- a/node_modules/caniuse-lite/data/features/websockets.js +++ b/node_modules/caniuse-lite/data/features/websockets.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC kC lC","132":"J MB","292":"K D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","132":"J MB K D E F A B C L M","260":"G"},E:{"1":"D E F A B C L M G pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC","132":"MB nC","260":"K oC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","2":"F yC zC 0C 1C","132":"B C CC eC 2C"},G:{"1":"E 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C","132":"fC 4C"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"1":"A","129":"D"},K:{"1":"H DC","2":"A","132":"B C CC eC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Web Sockets",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC 6C 7C","132":"J cB","292":"K D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","132":"J cB K D E F A B C L M","260":"G"},E:{"1":"D E F A B C L M G BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC","132":"cB 9C","260":"K AD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","2":"F LD MD ND OD","132":"B C QC zC PD"},G:{"1":"E SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD","132":"0C RD"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"1":"A","129":"D"},K:{"1":"H RC","2":"A","132":"B C QC zC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Web Sockets",D:true}; diff --git a/node_modules/caniuse-lite/data/features/webtransport.js b/node_modules/caniuse-lite/data/features/webtransport.js index b9f1c0f96..fa64a93d6 100644 --- a/node_modules/caniuse-lite/data/features/webtransport.js +++ b/node_modules/caniuse-lite/data/features/webtransport.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g"},C:{"1":"6 7 8 9 x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w kC lC"},D:{"1":"6 7 8 9 g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z e f","66":"a b c d"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z HC hD","2":"J XD YD ZD aD bD PC cD dD eD fD gD FC GC"},Q:{"2":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:5,C:"WebTransport",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P Q H R S T U V W X Y Z a b c d e f g"},C:{"1":"0 1 2 3 4 5 6 7 8 x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z e f","66":"a b c d"},E:{"1":"yC KD","2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC"},F:{"1":"0 1 2 3 4 5 6 7 8 S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC LD MD ND OD QC zC PD RC"},G:{"1":"yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB VC 5D","2":"J vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC"},Q:{"2":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:5,C:"WebTransport",D:true}; diff --git a/node_modules/caniuse-lite/data/features/webusb.js b/node_modules/caniuse-lite/data/features/webusb.js index 2235059e1..cbea13d85 100644 --- a/node_modules/caniuse-lite/data/features/webusb.js +++ b/node_modules/caniuse-lite/data/features/webusb.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"6 7 8 9 KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB","66":"oB pB qB rB sB JC tB"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB yC zC 0C 1C CC eC 2C DC","66":"bB cB dB eB fB gB hB"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z aD bD PC cD dD eD fD gD FC GC HC hD","2":"J XD YD ZD"},Q:{"2":"iD"},R:{"1":"jD"},S:{"2":"kD lD"}},B:7,C:"WebUSB",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B","66":"2B 3B 4B 5B 6B XC 7B"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB LD MD ND OD QC zC PD RC","66":"pB qB rB sB tB uB vB"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","2":"J vD wD xD"},Q:{"2":"6D"},R:{"1":"7D"},S:{"2":"8D 9D"}},B:7,C:"WebUSB",D:true}; diff --git a/node_modules/caniuse-lite/data/features/webvr.js b/node_modules/caniuse-lite/data/features/webvr.js index 5eb8600f0..74b75fb32 100644 --- a/node_modules/caniuse-lite/data/features/webvr.js +++ b/node_modules/caniuse-lite/data/features/webvr.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"6 7 8 9 C L M H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","66":"Q","257":"G N O P"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB kC lC","129":"6 7 8 9 pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","194":"oB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","66":"rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","66":"eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"2":"I"},M:{"2":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"513":"J","516":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:7,C:"WebVR API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"0 1 2 3 4 5 6 7 8 C L M H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","66":"Q","257":"G N O P"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 6C 7C","129":"0 1 2 3 4 5 6 7 8 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","194":"2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","66":"5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","66":"sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"2":"I"},M:{"2":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"513":"J","516":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:7,C:"WebVR API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/webvtt.js b/node_modules/caniuse-lite/data/features/webvtt.js index 88ca5dfe0..73a689e52 100644 --- a/node_modules/caniuse-lite/data/features/webvtt.js +++ b/node_modules/caniuse-lite/data/features/webvtt.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 hC IC J MB K D E F A B C L M G N O P NB y z kC lC","66":"2 3 4 5 OB PB QB","129":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB","257":"6 7 8 9 pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"1":"1 2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 J MB K D E F A B C L M G N O P NB y z"},E:{"1":"K D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC nC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC 4C 5C"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC J RD SD TD UD fC"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"B","2":"A"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"129":"kD lD"}},B:4,C:"WebVTT - Web Video Text Tracks",D:true}; +module.exports={A:{A:{"1":"A B","2":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB 6C 7C","66":"DB EB FB GB HB IB eB","129":"fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B","257":"0 1 2 3 4 5 6 7 8 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"1":"0 1 2 3 4 5 6 7 8 CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB"},E:{"1":"K D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C RD SD"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC J pD qD rD sD 0C"},J:{"1":"A","2":"D"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"B","2":"A"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"129":"8D 9D"}},B:4,C:"WebVTT - Web Video Text Tracks",D:true}; diff --git a/node_modules/caniuse-lite/data/features/webworkers.js b/node_modules/caniuse-lite/data/features/webworkers.js index 1a1a4d4db..31a979566 100644 --- a/node_modules/caniuse-lite/data/features/webworkers.js +++ b/node_modules/caniuse-lite/data/features/webworkers.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"gC","8":"K D E F"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","8":"hC IC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","8":"mC OC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 1C CC eC 2C DC","2":"F yC","8":"zC 0C"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC"},H:{"2":"QD"},I:{"1":"I RD VD WD","2":"IC J SD TD UD fC"},J:{"1":"D A"},K:{"1":"B C H CC eC DC","8":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Web Workers",D:true}; +module.exports={A:{A:{"1":"A B","2":"1C","8":"K D E F"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","8":"2C WC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","8":"8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z OD QC zC PD RC","2":"F LD","8":"MD ND"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C"},H:{"2":"oD"},I:{"1":"I pD tD uD","2":"WC J qD rD sD 0C"},J:{"1":"D A"},K:{"1":"B C H QC zC RC","8":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Web Workers",D:true}; diff --git a/node_modules/caniuse-lite/data/features/webxr.js b/node_modules/caniuse-lite/data/features/webxr.js index 54e53f400..f97a42e9d 100644 --- a/node_modules/caniuse-lite/data/features/webxr.js +++ b/node_modules/caniuse-lite/data/features/webxr.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"2":"C L M G N O P","132":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B kC lC","322":"6 7 8 9 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC"},D:{"2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB","66":"xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC","132":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"2":"J MB K D E F A B C mC OC nC oC pC qC PC CC DC","578":"L M G rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB yC zC 0C 1C CC eC 2C DC","66":"mB nB oB pB qB rB sB tB uB vB wB xB","132":"yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"2":"IC J I RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C CC eC DC","132":"H"},L:{"132":"I"},M:{"322":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"J XD YD ZD aD bD PC cD","132":"0 1 2 3 4 5 y z dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD","322":"lD"}},B:4,C:"WebXR Device API",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"2":"C L M G N O P","132":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC 6C 7C","322":"0 1 2 3 4 5 6 7 8 NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C"},D:{"2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC","66":"BC CC DC EC FC GC HC IC JC KC LC MC NC OC","132":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"2":"J cB K D E F A B C 8C cC 9C AD BD CD dC QC RC","578":"L M G DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB LD MD ND OD QC zC PD RC","66":"0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC","132":"0 1 2 3 4 5 6 7 8 CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z"},G:{"2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"2":"oD"},I:{"2":"WC J I pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C QC zC RC","132":"H"},L:{"132":"I"},M:{"322":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"J vD wD xD yD zD dC 0D","132":"9 AB BB CB DB EB FB GB HB IB 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D","322":"9D"}},B:4,C:"WebXR Device API",D:true}; diff --git a/node_modules/caniuse-lite/data/features/will-change.js b/node_modules/caniuse-lite/data/features/will-change.js index f2f8ef4ae..8ae1822aa 100644 --- a/node_modules/caniuse-lite/data/features/will-change.js +++ b/node_modules/caniuse-lite/data/features/will-change.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L M G N O P"},C:{"1":"6 7 8 9 WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB kC lC","194":"PB QB RB SB TB UB VB"},D:{"1":"6 7 8 9 WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB"},E:{"1":"A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC"},F:{"1":"2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 1 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC"},G:{"1":"9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"CSS will-change property",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB 6C 7C","194":"IB eB fB gB hB iB jB"},D:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB"},E:{"1":"A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB CB LD MD ND OD QC zC PD RC"},G:{"1":"WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"CSS will-change property",D:true}; diff --git a/node_modules/caniuse-lite/data/features/woff.js b/node_modules/caniuse-lite/data/features/woff.js index 42e6080d6..8e62392eb 100644 --- a/node_modules/caniuse-lite/data/features/woff.js +++ b/node_modules/caniuse-lite/data/features/woff.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC lC","2":"hC IC kC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"J"},E:{"1":"K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB mC OC"},F:{"1":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x CC eC 2C DC","2":"F B yC zC 0C 1C"},G:{"1":"E 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC"},H:{"2":"QD"},I:{"1":"I VD WD","2":"IC RD SD TD UD fC","130":"J"},J:{"1":"D A"},K:{"1":"B C H CC eC DC","2":"A"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"WOFF - Web Open Font Format",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 7C","2":"2C WC 6C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"J"},E:{"1":"K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB 8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z QC zC PD RC","2":"F B LD MD ND OD"},G:{"1":"E RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C"},H:{"2":"oD"},I:{"1":"I tD uD","2":"WC pD qD rD sD 0C","130":"J"},J:{"1":"D A"},K:{"1":"B C H QC zC RC","2":"A"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"WOFF - Web Open Font Format",D:true}; diff --git a/node_modules/caniuse-lite/data/features/woff2.js b/node_modules/caniuse-lite/data/features/woff2.js index d1e141acd..b5a473b0b 100644 --- a/node_modules/caniuse-lite/data/features/woff2.js +++ b/node_modules/caniuse-lite/data/features/woff2.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"6 7 8 9 M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","2":"C L"},C:{"1":"6 7 8 9 ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB kC lC"},D:{"1":"6 7 8 9 WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB"},E:{"1":"C L M G DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J MB K D E F mC OC nC oC pC qC","132":"A B PC CC"},F:{"1":"1 2 3 4 5 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"0 F B C G N O P NB y z yC zC 0C 1C CC eC 2C DC"},G:{"1":"AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"E OC 3C fC 4C 5C 6C 7C 8C 9C"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:2,C:"WOFF 2.0 - Web Open Font Format",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"C L"},C:{"1":"0 1 2 3 4 5 6 7 8 nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB"},E:{"1":"C L M G RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J cB K D E F 8C cC 9C AD BD CD","132":"A B dC QC"},F:{"1":"0 1 2 3 4 5 6 7 8 CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"9 F B C G N O P dB AB BB LD MD ND OD QC zC PD RC"},G:{"1":"XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"E cC QD 0C RD SD TD UD VD WD"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:2,C:"WOFF 2.0 - Web Open Font Format",D:true}; diff --git a/node_modules/caniuse-lite/data/features/word-break.js b/node_modules/caniuse-lite/data/features/word-break.js index ab8783071..654b632e2 100644 --- a/node_modules/caniuse-lite/data/features/word-break.js +++ b/node_modules/caniuse-lite/data/features/word-break.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"K D E F A B gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC J MB K D E F A B C L M kC lC"},D:{"1":"6 7 8 9 eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","4":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},E:{"1":"F A B C L M G qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","4":"J MB K D E mC OC nC oC pC"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B C yC zC 0C 1C CC eC 2C DC","4":"0 1 2 3 4 5 G N O P NB y z OB PB QB"},G:{"1":"8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","4":"E OC 3C fC 4C 5C 6C 7C"},H:{"2":"QD"},I:{"1":"I","4":"IC J RD SD TD UD fC VD WD"},J:{"4":"D A"},K:{"1":"H","2":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"CSS3 word-break",D:true}; +module.exports={A:{A:{"1":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC J cB K D E F A B C L M 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","4":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB"},E:{"1":"F A B C L M G CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","4":"J cB K D E 8C cC 9C AD BD"},F:{"1":"0 1 2 3 4 5 6 7 8 fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B C LD MD ND OD QC zC PD RC","4":"9 G N O P dB AB BB CB DB EB FB GB HB IB eB"},G:{"1":"VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","4":"E cC QD 0C RD SD TD UD"},H:{"2":"oD"},I:{"1":"I","4":"WC J pD qD rD sD 0C tD uD"},J:{"4":"D A"},K:{"1":"H","2":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"CSS3 word-break",D:true}; diff --git a/node_modules/caniuse-lite/data/features/wordwrap.js b/node_modules/caniuse-lite/data/features/wordwrap.js index 4618fe85d..de5027194 100644 --- a/node_modules/caniuse-lite/data/features/wordwrap.js +++ b/node_modules/caniuse-lite/data/features/wordwrap.js @@ -1 +1 @@ -module.exports={A:{A:{"4":"K D E F A B gC"},B:{"1":"6 7 8 9 P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","4":"C L M G N O"},C:{"1":"6 7 8 9 jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC","4":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB kC lC"},D:{"1":"1 2 3 4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","4":"0 J MB K D E F A B C L M G N O P NB y z"},E:{"1":"D E F A B C L M G oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","4":"J MB K mC OC nC"},F:{"1":"0 1 2 3 4 5 G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x DC","2":"F yC zC","4":"B C 0C 1C CC eC 2C"},G:{"1":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","4":"OC 3C fC 4C 5C"},H:{"4":"QD"},I:{"1":"I VD WD","4":"IC J RD SD TD UD fC"},J:{"1":"A","4":"D"},K:{"1":"H","4":"A B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"4":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"lD","4":"kD"}},B:4,C:"CSS3 Overflow-wrap",D:true}; +module.exports={A:{A:{"4":"K D E F A B 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","4":"C L M G N O"},C:{"1":"0 1 2 3 4 5 6 7 8 xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC","4":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","4":"9 J cB K D E F A B C L M G N O P dB AB BB"},E:{"1":"D E F A B C L M G AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","4":"J cB K 8C cC 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z RC","2":"F LD MD","4":"B C ND OD QC zC PD"},G:{"1":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","4":"cC QD 0C RD SD"},H:{"4":"oD"},I:{"1":"I tD uD","4":"WC J pD qD rD sD 0C"},J:{"1":"A","4":"D"},K:{"1":"H","4":"A B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"4":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"9D","4":"8D"}},B:4,C:"CSS3 Overflow-wrap",D:true}; diff --git a/node_modules/caniuse-lite/data/features/x-doc-messaging.js b/node_modules/caniuse-lite/data/features/x-doc-messaging.js index 313fec806..72a6fa1ed 100644 --- a/node_modules/caniuse-lite/data/features/x-doc-messaging.js +++ b/node_modules/caniuse-lite/data/features/x-doc-messaging.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D gC","132":"E F","260":"A B"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC","2":"hC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"mC OC"},F:{"1":"0 1 2 3 4 5 B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC","2":"F"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"4":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"Cross-document messaging",D:true}; +module.exports={A:{A:{"2":"K D 1C","132":"E F","260":"A B"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C","2":"2C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"8C cC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC","2":"F"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"4":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"Cross-document messaging",D:true}; diff --git a/node_modules/caniuse-lite/data/features/x-frame-options.js b/node_modules/caniuse-lite/data/features/x-frame-options.js index 278f11c8b..aeb3df15f 100644 --- a/node_modules/caniuse-lite/data/features/x-frame-options.js +++ b/node_modules/caniuse-lite/data/features/x-frame-options.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"E F A B","2":"K D gC"},B:{"1":"C L M G N O P","4":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B","4":"6 7 8 9 J MB K D E F A B C L M G N O 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","16":"hC IC kC lC"},D:{"4":"4 5 6 7 8 9 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"0 1 2 3 J MB K D E F A B C L M G N O P NB y z"},E:{"4":"K D E F A B C L M G nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","16":"J MB mC OC"},F:{"4":"0 1 2 3 4 5 C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x 2C DC","16":"F B yC zC 0C 1C CC eC"},G:{"4":"E 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","16":"OC 3C fC 4C 5C"},H:{"2":"QD"},I:{"4":"J I UD fC VD WD","16":"IC RD SD TD"},J:{"4":"D A"},K:{"4":"H DC","16":"A B C CC eC"},L:{"4":"I"},M:{"4":"BC"},N:{"1":"A B"},O:{"4":"EC"},P:{"4":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"4":"iD"},R:{"4":"jD"},S:{"1":"kD","4":"lD"}},B:6,C:"X-Frame-Options HTTP header",D:true}; +module.exports={A:{A:{"1":"E F A B","2":"K D 1C"},B:{"1":"C L M G N O P","4":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"9 P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC","4":"0 1 2 3 4 5 6 7 8 J cB K D E F A B C L M G N O GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","16":"2C WC 6C 7C"},D:{"4":"0 1 2 3 4 5 6 7 8 FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB"},E:{"4":"K D E F A B C L M G 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","16":"J cB 8C cC"},F:{"4":"0 1 2 3 4 5 6 7 8 9 C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z PD RC","16":"F B LD MD ND OD QC zC"},G:{"4":"E TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","16":"cC QD 0C RD SD"},H:{"2":"oD"},I:{"4":"J I sD 0C tD uD","16":"WC pD qD rD"},J:{"4":"D A"},K:{"4":"H RC","16":"A B C QC zC"},L:{"4":"I"},M:{"4":"PC"},N:{"1":"A B"},O:{"4":"SC"},P:{"4":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"4":"6D"},R:{"4":"7D"},S:{"1":"8D","4":"9D"}},B:6,C:"X-Frame-Options HTTP header",D:true}; diff --git a/node_modules/caniuse-lite/data/features/xhr2.js b/node_modules/caniuse-lite/data/features/xhr2.js index 0d9bad799..0e917cd50 100644 --- a/node_modules/caniuse-lite/data/features/xhr2.js +++ b/node_modules/caniuse-lite/data/features/xhr2.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F gC","1156":"A B"},B:{"1":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I","1028":"C L M G N O P"},C:{"1":"6 7 8 9 hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","2":"hC IC","1028":"0 1 2 3 4 5 C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB","1284":"A B","1412":"K D E F","1924":"J MB kC lC"},D:{"1":"6 7 8 9 kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","16":"J MB K","1028":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB","1156":"PB QB","1412":"0 1 2 3 4 5 D E F A B C L M G N O P NB y z OB"},E:{"1":"C L M G CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","2":"J mC OC","1028":"E F A B pC qC PC","1156":"D oC","1412":"MB K nC"},F:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","2":"F B yC zC 0C 1C CC eC 2C","132":"G N O","1028":"0 1 2 3 4 5 C P NB y z OB PB QB RB SB TB UB VB WB DC"},G:{"1":"CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","2":"OC 3C fC","1028":"E 7C 8C 9C AD BD","1156":"6C","1412":"4C 5C"},H:{"2":"QD"},I:{"1":"I","2":"RD SD TD","1028":"WD","1412":"VD","1924":"IC J UD fC"},J:{"1156":"A","1412":"D"},K:{"1":"H","2":"A B CC eC","1028":"C DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1156":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD","1028":"J"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"XMLHttpRequest advanced features",D:true}; +module.exports={A:{A:{"2":"K D E F 1C","1156":"A B"},B:{"1":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","1028":"C L M G N O P"},C:{"1":"0 1 2 3 4 5 6 7 8 vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"2C WC","1028":"9 C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB","1284":"A B","1412":"K D E F","1924":"J cB 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","16":"J cB K","1028":"fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB","1156":"IB eB","1412":"9 D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB"},E:{"1":"C L M G QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","2":"J 8C cC","1028":"E F A B BD CD dC","1156":"D AD","1412":"cB K 9C"},F:{"1":"0 1 2 3 4 5 6 7 8 lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","2":"F B LD MD ND OD QC zC PD","132":"G N O","1028":"9 C P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB RC"},G:{"1":"ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","2":"cC QD 0C","1028":"E UD VD WD XD YD","1156":"TD","1412":"RD SD"},H:{"2":"oD"},I:{"1":"I","2":"pD qD rD","1028":"uD","1412":"tD","1924":"WC J sD 0C"},J:{"1156":"A","1412":"D"},K:{"1":"H","2":"A B QC zC","1028":"C RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1156":"A B"},O:{"1":"SC"},P:{"1":"9 AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D","1028":"J"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"XMLHttpRequest advanced features",D:true}; diff --git a/node_modules/caniuse-lite/data/features/xhtml.js b/node_modules/caniuse-lite/data/features/xhtml.js index 04ddcfd0b..b218a187e 100644 --- a/node_modules/caniuse-lite/data/features/xhtml.js +++ b/node_modules/caniuse-lite/data/features/xhtml.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"K D E gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"1":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"1":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"1":"QD"},I:{"1":"IC J I RD SD TD UD fC VD WD"},J:{"1":"D A"},K:{"1":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:1,C:"XHTML served as application/xhtml+xml",D:true}; +module.exports={A:{A:{"1":"F A B","2":"K D E 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"1":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"1":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"1":"oD"},I:{"1":"WC J I pD qD rD sD 0C tD uD"},J:{"1":"D A"},K:{"1":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:1,C:"XHTML served as application/xhtml+xml",D:true}; diff --git a/node_modules/caniuse-lite/data/features/xhtmlsmil.js b/node_modules/caniuse-lite/data/features/xhtmlsmil.js index ae8217ecc..beac9c7c7 100644 --- a/node_modules/caniuse-lite/data/features/xhtmlsmil.js +++ b/node_modules/caniuse-lite/data/features/xhtmlsmil.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"F A B gC","4":"K D E"},B:{"2":"C L M G N O P","8":"6 7 8 9 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"8":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC kC lC"},D:{"8":"0 1 2 3 4 5 6 7 8 9 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC"},E:{"8":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"8":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x yC zC 0C 1C CC eC 2C DC"},G:{"8":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"8":"QD"},I:{"8":"IC J I RD SD TD UD fC VD WD"},J:{"8":"D A"},K:{"8":"A B C H CC eC DC"},L:{"8":"I"},M:{"8":"BC"},N:{"2":"A B"},O:{"8":"EC"},P:{"8":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"8":"iD"},R:{"8":"jD"},S:{"8":"kD lD"}},B:7,C:"XHTML+SMIL animation",D:true}; +module.exports={A:{A:{"2":"F A B 1C","4":"K D E"},B:{"2":"C L M G N O P","8":"0 1 2 3 4 5 6 7 8 Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"8":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C 6C 7C"},D:{"8":"0 1 2 3 4 5 6 7 8 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC"},E:{"8":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD"},F:{"8":"0 1 2 3 4 5 6 7 8 9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z LD MD ND OD QC zC PD RC"},G:{"8":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC"},H:{"8":"oD"},I:{"8":"WC J I pD qD rD sD 0C tD uD"},J:{"8":"D A"},K:{"8":"A B C H QC zC RC"},L:{"8":"I"},M:{"8":"PC"},N:{"2":"A B"},O:{"8":"SC"},P:{"8":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"8":"6D"},R:{"8":"7D"},S:{"8":"8D 9D"}},B:7,C:"XHTML+SMIL animation",D:true}; diff --git a/node_modules/caniuse-lite/data/features/xml-serializer.js b/node_modules/caniuse-lite/data/features/xml-serializer.js index ebabd0a0d..56173c1ee 100644 --- a/node_modules/caniuse-lite/data/features/xml-serializer.js +++ b/node_modules/caniuse-lite/data/features/xml-serializer.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","260":"K D E F gC"},B:{"1":"6 7 8 9 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC iC jC","132":"B","260":"hC IC J MB K D kC lC","516":"E F A"},D:{"1":"6 7 8 9 RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB I BC MC NC","132":"0 1 2 3 4 5 J MB K D E F A B C L M G N O P NB y z OB PB QB"},E:{"1":"E F A B C L M G pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC","132":"J MB K D mC OC nC oC"},F:{"1":"0 1 2 3 4 5 P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","16":"F yC","132":"B C G N O zC 0C 1C CC eC 2C DC"},G:{"1":"E 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC","132":"OC 3C fC 4C 5C 6C"},H:{"132":"QD"},I:{"1":"I VD WD","132":"IC J RD SD TD UD fC"},J:{"132":"D A"},K:{"1":"H","16":"A","132":"B C CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"1":"A B"},O:{"1":"EC"},P:{"1":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"1":"iD"},R:{"1":"jD"},S:{"1":"kD lD"}},B:4,C:"DOM Parsing and Serialization",D:true}; +module.exports={A:{A:{"1":"A B","260":"K D E F 1C"},B:{"1":"0 1 2 3 4 5 6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","132":"B","260":"2C WC J cB K D 6C 7C","516":"E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","132":"9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB"},E:{"1":"E F A B C L M G BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD uC vC wC xC yC KD","132":"J cB K D 8C cC 9C AD"},F:{"1":"0 1 2 3 4 5 6 7 8 9 P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","16":"F LD","132":"B C G N O MD ND OD QC zC PD RC"},G:{"1":"E UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD uC vC wC xC yC","132":"cC QD 0C RD SD TD"},H:{"132":"oD"},I:{"1":"I tD uD","132":"WC J pD qD rD sD 0C"},J:{"132":"D A"},K:{"1":"H","16":"A","132":"B C QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"1":"A B"},O:{"1":"SC"},P:{"1":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"1":"6D"},R:{"1":"7D"},S:{"1":"8D 9D"}},B:4,C:"DOM Parsing and Serialization",D:true}; diff --git a/node_modules/caniuse-lite/data/features/zstd.js b/node_modules/caniuse-lite/data/features/zstd.js index f0d903d70..14256e3ed 100644 --- a/node_modules/caniuse-lite/data/features/zstd.js +++ b/node_modules/caniuse-lite/data/features/zstd.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"K D E F A B gC"},B:{"1":"EB FB GB HB IB JB KB LB I","2":"6 7 8 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","194":"9 AB BB CB DB"},C:{"1":"HB IB JB KB LB I BC MC NC iC jC","2":"0 1 2 3 4 5 6 7 8 9 hC IC J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB kC lC"},D:{"1":"EB FB GB HB IB JB KB LB I BC MC NC","2":"0 1 2 3 4 5 6 7 8 J MB K D E F A B C L M G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB JC tB KC uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x","194":"9 AB BB CB DB"},E:{"2":"J MB K D E F A B C L M G mC OC nC oC pC qC PC CC DC rC sC tC QC RC EC uC FC SC TC UC VC WC vC GC XC YC ZC aC bC wC HC cC dC xC"},F:{"1":"s t u v w x","2":"0 1 2 3 4 5 F B C G N O P NB y z OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC Q H R LC S T U V W X Y Z a b c d e f g h i j k l m n o p q r yC zC 0C 1C CC eC 2C DC"},G:{"2":"E OC 3C fC 4C 5C 6C 7C 8C 9C AD BD CD DD ED FD GD HD ID JD KD LD MD QC RC EC ND FC SC TC UC VC WC OD GC XC YC ZC aC bC PD HC cC dC"},H:{"2":"QD"},I:{"1":"I","2":"IC J RD SD TD UD fC VD WD"},J:{"2":"D A"},K:{"2":"A B C H CC eC DC"},L:{"1":"I"},M:{"1":"BC"},N:{"2":"A B"},O:{"2":"EC"},P:{"2":"0 1 2 3 4 5 J y z XD YD ZD aD bD PC cD dD eD fD gD FC GC HC hD"},Q:{"2":"iD"},R:{"2":"jD"},S:{"2":"kD lD"}},B:6,C:"zstd (Zstandard) content-encoding",D:true}; +module.exports={A:{A:{"2":"K D E F A B 1C"},B:{"1":"6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I","2":"0 C L M G N O P Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","194":"1 2 3 4 5"},C:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC 3C 4C 5C","2":"0 1 2 3 4 5 6 7 8 9 2C WC J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 6C 7C"},D:{"1":"6 7 8 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB I aC PC bC","2":"0 9 J cB K D E F A B C L M G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B XC 7B YC 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z","194":"1 2 3 4 5"},E:{"2":"J cB K D E F A B C L M G 8C cC 9C AD BD CD dC QC RC DD ED FD eC fC SC GD TC gC hC iC jC kC HD UC lC mC nC oC pC ID VC qC rC sC tC JD","260":"uC vC wC","516":"xC yC KD"},F:{"1":"0 1 2 3 4 5 6 7 8 s t u v w x y z","2":"9 F B C G N O P dB AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB kB lB mB nB oB pB qB rB sB tB uB vB wB xB yB zB 0B 1B 2B 3B 4B 5B 6B 7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC Q H R ZC S T U V W X Y Z a b c d e f g h i j k l m n o p q r LD MD ND OD QC zC PD RC"},G:{"1":"xC yC","2":"E cC QD 0C RD SD TD UD VD WD XD YD ZD aD bD cD dD eD fD gD hD iD jD eC fC SC kD TC gC hC iC jC kC lD UC lC mC nC oC pC mD VC qC rC sC tC nD","260":"uC vC wC"},H:{"2":"oD"},I:{"1":"I","2":"WC J pD qD rD sD 0C tD uD"},J:{"2":"D A"},K:{"2":"A B C H QC zC RC"},L:{"1":"I"},M:{"1":"PC"},N:{"2":"A B"},O:{"2":"SC"},P:{"2":"9 J AB BB CB DB EB FB GB HB IB vD wD xD yD zD dC 0D 1D 2D 3D 4D TC UC VC 5D"},Q:{"2":"6D"},R:{"2":"7D"},S:{"2":"8D 9D"}},B:6,C:"zstd (Zstandard) content-encoding",D:true}; diff --git a/node_modules/caniuse-lite/data/regions/AD.js b/node_modules/caniuse-lite/data/regions/AD.js index 84541870c..d9eeda8df 100644 --- a/node_modules/caniuse-lite/data/regions/AD.js +++ b/node_modules/caniuse-lite/data/regions/AD.js @@ -1 +1 @@ -module.exports={C:{"3":0.00446,"4":0.00446,"9":0.00446,"48":0.01339,"52":0.01339,"72":0.00446,"106":0.00446,"112":0.00446,"114":0.01785,"115":0.0937,"118":0.00446,"123":0.00446,"124":0.02231,"128":0.02231,"129":0.07585,"130":0.00892,"131":0.13832,"132":2.34701,"133":0.20971,_:"2 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 107 108 109 110 111 113 116 117 119 120 121 122 125 126 127 134 135 136 3.5 3.6"},D:{"5":0.01339,"31":0.00446,"37":0.00446,"38":0.00446,"39":0.00446,"40":0.00446,"41":0.00446,"43":0.00446,"44":0.00446,"45":0.00892,"46":0.00446,"47":0.00446,"48":0.06247,"49":0.00892,"51":0.01785,"58":0.00446,"74":0.00446,"79":0.03123,"85":0.00446,"87":0.00892,"88":0.00446,"90":0.08478,"94":0.00446,"97":0.00446,"98":0.02677,"99":0.00446,"103":0.3168,"108":0.00446,"109":0.73623,"110":0.00892,"111":0.00892,"115":0.00446,"116":0.38819,"117":0.00446,"118":0.08924,"119":0.02231,"120":0.01339,"121":0.00892,"122":0.06247,"123":0.00446,"124":0.37481,"125":0.01339,"126":0.07585,"127":0.07139,"128":0.14725,"129":0.53098,"130":10.44554,"131":7.21505,"132":0.01339,"133":0.00892,_:"4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 42 50 52 53 54 55 56 57 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 78 80 81 83 84 86 89 91 92 93 95 96 100 101 102 104 105 106 107 112 113 114 134"},F:{"85":0.00446,"95":0.01339,"102":0.01339,"111":0.00446,"113":0.05354,"114":1.10211,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"87":0.01339,"92":0.00446,"98":0.00446,"99":0.00446,"108":0.00892,"109":0.00446,"118":0.17402,"122":0.01339,"124":0.00446,"128":0.00446,"129":0.02677,"130":1.34306,"131":0.92363,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 88 89 90 91 93 94 95 96 97 100 101 102 103 104 105 106 107 110 111 112 113 114 115 116 117 119 120 121 123 125 126 127"},E:{"4":0.00892,"8":0.00446,"9":0.02677,"12":0.00446,"14":0.01339,_:"0 5 6 7 10 11 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00446,"13.1":0.08478,"14.1":0.0937,"15.1":0.03123,"15.2-15.3":0.01339,"15.4":0.04016,"15.5":0.04016,"15.6":0.63807,"16.0":0.16509,"16.1":0.16956,"16.2":0.12047,"16.3":0.33019,"16.4":0.10709,"16.5":0.37035,"16.6":0.97718,"17.0":0.07585,"17.1":0.17848,"17.2":0.17848,"17.3":0.16509,"17.4":0.74962,"17.5":1.05303,"17.6":5.06883,"18.0":1.71787,"18.1":2.31132,"18.2":0.04462},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00345,"5.0-5.1":0,"6.0-6.1":0.01379,"7.0-7.1":0.01724,"8.1-8.4":0,"9.0-9.2":0.01379,"9.3":0.04826,"10.0-10.2":0.01034,"10.3":0.07929,"11.0-11.2":0.93078,"11.3-11.4":0.02413,"12.0-12.1":0.01379,"12.2-12.5":0.36197,"13.0-13.1":0.00689,"13.2":0.09308,"13.3":0.01379,"13.4-13.7":0.05171,"14.0-14.4":0.11376,"14.5-14.8":0.16202,"15.0-15.1":0.09308,"15.2-15.3":0.08618,"15.4":0.10342,"15.5":0.12066,"15.6-15.8":1.29275,"16.0":0.24476,"16.1":0.5171,"16.2":0.262,"16.3":0.44471,"16.4":0.08963,"16.5":0.17926,"16.6-16.7":1.69609,"17.0":0.1241,"17.1":0.20684,"17.2":0.17237,"17.3":0.262,"17.4":0.56192,"17.5":1.67885,"17.6-17.7":14.50294,"18.0":5.14343,"18.1":4.51946,"18.2":0.18271},P:{"4":0.03113,"21":0.05189,"22":0.01038,"23":0.01038,"26":0.99631,"27":0.84064,_:"20 24 25 5.0-5.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0","6.2-6.4":0.01038,"19.0":0.03113},I:{"0":0.10497,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00003,"4.4":0,"4.4.3-4.4.4":0.00014},A:{"7":0.00473,"8":0.11353,"9":0.01892,"10":0.03784,"11":0.44466,_:"6 5.5"},K:{"0":0.06644,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.00554,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.01661},H:{"0":0},L:{"0":18.29802},R:{_:"0"},M:{"0":0.45957}}; +module.exports={C:{"5":0.00486,"78":0.00486,"113":0.00486,"114":0.00486,"115":0.13109,"116":0.00486,"128":0.00486,"132":0.00486,"134":0.00971,"135":0.00486,"136":0.47094,"139":0.11652,"140":0.09225,"142":0.00486,"143":0.07768,"145":0.00971,"146":0.01942,"147":1.90316,"148":0.23304,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 117 118 119 120 121 122 123 124 125 126 127 129 130 131 133 137 138 141 144 149 150 151 3.5 3.6"},D:{"69":0.00486,"75":0.00486,"90":0.00486,"98":0.00486,"103":0.01457,"109":0.1942,"111":0.00486,"112":0.00486,"113":0.00971,"114":0.00971,"116":0.64572,"119":0.00486,"120":0.14565,"122":0.98557,"124":0.00971,"125":0.01457,"126":0.02428,"128":0.02913,"129":0.00486,"130":0.00486,"131":0.28159,"132":0.01942,"133":0.01457,"134":0.00971,"135":0.00971,"136":0.01942,"137":0.00486,"138":0.14565,"139":0.06797,"140":0.00486,"141":0.11652,"142":0.05826,"143":0.7234,"144":9.63232,"145":5.26768,"146":0.00971,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 76 77 78 79 80 81 83 84 85 86 87 88 89 91 92 93 94 95 96 97 99 100 101 102 104 105 106 107 108 110 115 117 118 121 123 127 147 148"},F:{"94":0.01942,"95":0.02913,"102":0.00486,"112":0.00486,"114":0.00486,"125":0.00486,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 113 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"109":0.00971,"119":0.03399,"131":0.00486,"133":0.01457,"136":0.00486,"138":0.00486,"139":0.00486,"141":0.00971,"143":0.05341,"144":2.61199,"145":1.07781,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 124 125 126 127 128 129 130 132 134 135 137 140 142"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 11.1 12.1 15.1 TP","10.1":0.00486,"13.1":0.07283,"14.1":0.00486,"15.2-15.3":0.01457,"15.4":0.00486,"15.5":0.00486,"15.6":0.33014,"16.0":0.00971,"16.1":0.05341,"16.2":0.03884,"16.3":0.06312,"16.4":0.00971,"16.5":0.08739,"16.6":0.82535,"17.0":0.00971,"17.1":0.8205,"17.2":0.09225,"17.3":0.36413,"17.4":0.28645,"17.5":0.29616,"17.6":1.46136,"18.0":0.02428,"18.1":0.11652,"18.2":0.07283,"18.3":0.32529,"18.4":0.13109,"18.5-18.6":0.7768,"26.0":0.21848,"26.1":0.30587,"26.2":6.01535,"26.3":1.72838,"26.4":0.02428},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00343,"7.0-7.1":0.00343,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00343,"10.0-10.2":0,"10.3":0.03089,"11.0-11.2":0.29865,"11.3-11.4":0.0103,"12.0-12.1":0,"12.2-12.5":0.16134,"13.0-13.1":0,"13.2":0.04806,"13.3":0.00687,"13.4-13.7":0.01716,"14.0-14.4":0.03433,"14.5-14.8":0.04463,"15.0-15.1":0.04119,"15.2-15.3":0.03089,"15.4":0.03776,"15.5":0.04463,"15.6-15.8":0.69685,"16.0":0.07209,"16.1":0.13731,"16.2":0.07552,"16.3":0.13731,"16.4":0.03089,"16.5":0.05492,"16.6-16.7":0.92341,"17.0":0.04463,"17.1":0.06865,"17.2":0.05492,"17.3":0.08582,"17.4":0.13044,"17.5":0.25746,"17.6-17.7":0.65222,"18.0":0.14418,"18.1":0.29522,"18.2":0.15791,"18.3":0.49775,"18.4":0.24716,"18.5-18.7":7.80606,"26.0":0.54924,"26.1":1.07788,"26.2":16.44284,"26.3":2.77366,"26.4":0.04806},P:{"24":0.01032,"26":0.01032,"27":0.01032,"28":0.02064,"29":1.68226,_:"4 20 21 22 23 25 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.00514,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.07203,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.01457,_:"6 7 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.66885},Q:{_:"14.9"},O:{"0":0.00515},H:{all:0},L:{"0":16.72053}}; diff --git a/node_modules/caniuse-lite/data/regions/AE.js b/node_modules/caniuse-lite/data/regions/AE.js index 9fb9ee434..a7e689165 100644 --- a/node_modules/caniuse-lite/data/regions/AE.js +++ b/node_modules/caniuse-lite/data/regions/AE.js @@ -1 +1 @@ -module.exports={C:{"34":0.00208,"40":0.00208,"50":0.00208,"51":0.00208,"52":0.00415,"56":0.00208,"77":0.00831,"103":0.00208,"105":0.00208,"109":0.00208,"110":0.00208,"115":0.03946,"120":0.00208,"122":0.00208,"125":0.00415,"127":0.00208,"128":0.00831,"129":0.00208,"130":0.00623,"131":0.03116,"132":0.40294,"133":0.03946,"134":0.02077,"135":0.00415,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 41 42 43 44 45 46 47 48 49 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 106 107 108 111 112 113 114 116 117 118 119 121 123 124 126 136 3.5 3.6"},D:{"34":0.00208,"38":0.00415,"43":0.00208,"44":0.00208,"49":0.00208,"56":0.00623,"58":0.01869,"65":0.00208,"66":0.00208,"68":0.00208,"73":0.00623,"74":0.00208,"75":0.00208,"76":0.01246,"78":0.00208,"79":0.00831,"80":0.00208,"81":0.00415,"83":0.01039,"84":0.00415,"85":0.00415,"86":0.00831,"87":0.02285,"88":0.01039,"90":0.00623,"91":0.01039,"92":0.00208,"93":0.02285,"94":0.01454,"95":0.00208,"97":0.00623,"98":0.00415,"99":0.00831,"100":0.00208,"101":0.00208,"102":0.00208,"103":0.11839,"104":0.00623,"105":0.00415,"106":0.01039,"107":0.01662,"108":0.01662,"109":0.33232,"110":0.01454,"111":0.02077,"112":0.01039,"113":0.03946,"114":0.05816,"115":0.00623,"116":0.06854,"117":0.00415,"118":0.00623,"119":0.01039,"120":0.01662,"121":0.01454,"122":0.054,"123":0.02077,"124":0.06231,"125":0.17862,"126":0.10177,"127":0.08516,"128":0.2887,"129":0.56702,"130":7.09296,"131":4.20177,"132":0.00623,"133":0.00208,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 45 46 47 48 50 51 52 53 54 55 57 59 60 61 62 63 64 67 69 70 71 72 77 89 96 134"},F:{"46":0.00415,"85":0.03531,"86":0.00208,"95":0.00623,"109":0.00208,"110":0.00208,"111":0.00208,"112":0.00831,"113":0.027,"114":0.36348,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00208,"18":0.00208,"92":0.00623,"105":0.00208,"107":0.00208,"108":0.00208,"109":0.01246,"111":0.00208,"114":0.00208,"115":0.00208,"119":0.00208,"120":0.00208,"121":0.00623,"122":0.00415,"123":0.00208,"124":0.00415,"125":0.00415,"126":0.00831,"127":0.01454,"128":0.01662,"129":0.07477,"130":1.22751,"131":0.76849,_:"12 13 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 106 110 112 113 116 117 118"},E:{"9":0.00208,"13":0.00208,"14":0.00623,"15":0.00208,_:"0 4 5 6 7 8 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00208,"13.1":0.01246,"14.1":0.06854,"15.1":0.00831,"15.2-15.3":0.00623,"15.4":0.00831,"15.5":0.01039,"15.6":0.12877,"16.0":0.01454,"16.1":0.03323,"16.2":0.01246,"16.3":0.04154,"16.4":0.01246,"16.5":0.02077,"16.6":0.11216,"17.0":0.01039,"17.1":0.02492,"17.2":0.01869,"17.3":0.03116,"17.4":0.0727,"17.5":0.15578,"17.6":0.61272,"18.0":0.3614,"18.1":0.32401,"18.2":0.01039},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00087,"5.0-5.1":0,"6.0-6.1":0.00347,"7.0-7.1":0.00433,"8.1-8.4":0,"9.0-9.2":0.00347,"9.3":0.01213,"10.0-10.2":0.0026,"10.3":0.01994,"11.0-11.2":0.23403,"11.3-11.4":0.00607,"12.0-12.1":0.00347,"12.2-12.5":0.09101,"13.0-13.1":0.00173,"13.2":0.0234,"13.3":0.00347,"13.4-13.7":0.013,"14.0-14.4":0.0286,"14.5-14.8":0.04074,"15.0-15.1":0.0234,"15.2-15.3":0.02167,"15.4":0.026,"15.5":0.03034,"15.6-15.8":0.32504,"16.0":0.06154,"16.1":0.13002,"16.2":0.06587,"16.3":0.11181,"16.4":0.02254,"16.5":0.04507,"16.6-16.7":0.42645,"17.0":0.0312,"17.1":0.05201,"17.2":0.04334,"17.3":0.06587,"17.4":0.14128,"17.5":0.42212,"17.6-17.7":3.64653,"18.0":1.29323,"18.1":1.13634,"18.2":0.04594},P:{"4":0.02061,"21":0.02061,"22":0.02061,"23":0.02061,"24":0.04122,"25":0.03092,"26":0.70077,"27":0.5771,_:"20 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0","5.0-5.4":0.01031,"6.2-6.4":0.01031,"7.2-7.4":0.01031,"19.0":0.01031},I:{"0":0.03162,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00004},A:{"8":0.00678,"11":0.09273,_:"6 7 9 10 5.5"},K:{"0":1.41029,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":2.57498},H:{"0":0},L:{"0":66.20404},R:{_:"0"},M:{"0":0.12677}}; +module.exports={C:{"5":0.0067,"102":0.00335,"103":0.01005,"104":0.00335,"115":0.0134,"132":0.00335,"136":0.00335,"140":0.0067,"145":0.00335,"146":0.02011,"147":0.38537,"148":0.03351,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 133 134 135 137 138 139 141 142 143 144 149 150 151 3.5 3.6"},D:{"39":0.01676,"40":0.01676,"41":0.01676,"42":0.01676,"43":0.01676,"44":0.01676,"45":0.01676,"46":0.01676,"47":0.01676,"48":0.01676,"49":0.01676,"50":0.01676,"51":0.01676,"52":0.01676,"53":0.01676,"54":0.01676,"55":0.01676,"56":0.01676,"57":0.01676,"58":0.01676,"59":0.01676,"60":0.01676,"68":0.00335,"69":0.0067,"73":0.00335,"75":0.00335,"76":0.0067,"81":0.00335,"83":0.00335,"87":0.0067,"91":0.00335,"93":0.0134,"98":0.00335,"102":0.00335,"103":0.28819,"104":0.24462,"105":0.22117,"106":0.22117,"107":0.22452,"108":0.22452,"109":0.35186,"110":0.22117,"111":0.22787,"112":1.4912,"114":0.01005,"116":0.47249,"117":0.22117,"118":0.00335,"119":0.0067,"120":0.23792,"121":0.00335,"122":0.01676,"123":0.0067,"124":0.22787,"125":0.02346,"126":0.02011,"127":0.0067,"128":0.03686,"129":0.02011,"130":0.0067,"131":0.47919,"132":0.02346,"133":0.46914,"134":0.02011,"135":0.3418,"136":0.01676,"137":0.03016,"138":0.13739,"139":0.19101,"140":0.06367,"141":0.04691,"142":0.14409,"143":0.60653,"144":7.20465,"145":3.59897,"146":0.01676,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 66 67 70 71 72 74 77 78 79 80 84 85 86 88 89 90 92 94 95 96 97 99 100 101 113 115 147 148"},F:{"45":0.00335,"46":0.00335,"91":0.00335,"93":0.00335,"94":0.09048,"95":0.09048,"113":0.00335,"114":0.00335,"122":0.00335,"125":0.01005,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 115 116 117 118 119 120 121 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00335,"92":0.0067,"109":0.00335,"114":0.00335,"122":0.00335,"131":0.00335,"132":0.00335,"133":0.02011,"134":0.00335,"135":0.00335,"136":0.0134,"137":0.00335,"138":0.0067,"139":0.0067,"140":0.0067,"141":0.0067,"142":0.0134,"143":0.05697,"144":1.32365,"145":0.8411,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130"},E:{"14":0.00335,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.5 TP","13.1":0.0067,"14.1":0.00335,"15.4":0.00335,"15.6":0.04021,"16.0":0.00335,"16.1":0.0067,"16.2":0.00335,"16.3":0.01005,"16.4":0.00335,"16.5":0.00335,"16.6":0.06032,"17.0":0.0067,"17.1":0.04021,"17.2":0.00335,"17.3":0.0067,"17.4":0.0134,"17.5":0.02011,"17.6":0.07372,"18.0":0.01005,"18.1":0.02681,"18.2":0.0067,"18.3":0.02346,"18.4":0.01676,"18.5-18.6":0.05362,"26.0":0.04691,"26.1":0.07707,"26.2":0.73387,"26.3":0.15415,"26.4":0.00335},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00098,"7.0-7.1":0.00098,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00098,"10.0-10.2":0,"10.3":0.00884,"11.0-11.2":0.08544,"11.3-11.4":0.00295,"12.0-12.1":0,"12.2-12.5":0.04616,"13.0-13.1":0,"13.2":0.01375,"13.3":0.00196,"13.4-13.7":0.00491,"14.0-14.4":0.00982,"14.5-14.8":0.01277,"15.0-15.1":0.01178,"15.2-15.3":0.00884,"15.4":0.0108,"15.5":0.01277,"15.6-15.8":0.19936,"16.0":0.02062,"16.1":0.03928,"16.2":0.02161,"16.3":0.03928,"16.4":0.00884,"16.5":0.01571,"16.6-16.7":0.26417,"17.0":0.01277,"17.1":0.01964,"17.2":0.01571,"17.3":0.02455,"17.4":0.03732,"17.5":0.07365,"17.6-17.7":0.18659,"18.0":0.04125,"18.1":0.08446,"18.2":0.04517,"18.3":0.1424,"18.4":0.07071,"18.5-18.7":2.2332,"26.0":0.15713,"26.1":0.30837,"26.2":4.70405,"26.3":0.7935,"26.4":0.01375},P:{"22":0.01031,"25":0.01031,"26":0.02062,"27":0.03092,"28":0.07216,"29":1.3916,_:"4 20 21 23 24 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.01993,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.99735,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.02681,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.11968},Q:{_:"14.9"},O:{"0":2.09444},H:{all:0},L:{"0":60.57681}}; diff --git a/node_modules/caniuse-lite/data/regions/AF.js b/node_modules/caniuse-lite/data/regions/AF.js index 322c01b59..aea493708 100644 --- a/node_modules/caniuse-lite/data/regions/AF.js +++ b/node_modules/caniuse-lite/data/regions/AF.js @@ -1 +1 @@ -module.exports={C:{"20":0.00143,"27":0.00143,"38":0.00286,"41":0.00143,"48":0.00286,"49":0.00143,"56":0.00286,"57":0.00143,"62":0.00143,"64":0.00143,"67":0.00143,"72":0.00429,"79":0.00143,"90":0.00143,"94":0.00286,"95":0.00143,"102":0.00143,"103":0.00143,"106":0.00143,"108":0.01572,"112":0.00143,"115":0.14719,"118":0.00143,"123":0.00143,"124":0.00143,"125":0.0343,"127":0.00857,"128":0.02001,"130":0.00429,"131":0.02001,"132":0.35011,"133":0.04001,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 26 28 29 30 31 32 33 34 35 36 37 39 40 42 43 44 45 46 47 50 51 52 53 54 55 58 59 60 61 63 65 66 68 69 70 71 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 91 92 93 96 97 98 99 100 101 104 105 107 109 110 111 113 114 116 117 119 120 121 122 126 129 134 135 136 3.5 3.6"},D:{"26":0.00143,"34":0.00143,"36":0.00286,"39":0.00429,"40":0.00286,"42":0.00143,"43":0.00143,"44":0.00143,"45":0.00143,"46":0.00429,"47":0.00143,"49":0.00143,"50":0.00572,"51":0.00143,"52":0.00143,"54":0.00286,"55":0.00143,"56":0.00143,"57":0.00143,"58":0.00143,"60":0.00143,"61":0.00143,"62":0.02715,"63":0.00429,"64":0.00143,"65":0.00143,"67":0.00143,"68":0.00143,"69":0.00572,"70":0.01,"71":0.01286,"72":0.00715,"73":0.00572,"74":0.00286,"75":0.00286,"76":0.00143,"77":0.00143,"78":0.04573,"79":0.03001,"80":0.00572,"81":0.02572,"83":0.00715,"84":0.00857,"85":0.00143,"86":0.01429,"87":0.01715,"88":0.00143,"89":0.00572,"90":0.00143,"91":0.00429,"92":0.01,"93":0.00286,"94":0.00715,"95":0.00429,"96":0.00429,"97":0.00286,"99":0.00286,"100":0.00286,"102":0.00429,"103":0.01286,"104":0.00429,"105":0.01429,"106":0.00715,"107":0.01858,"108":0.01858,"109":1.44329,"110":0.00857,"111":0.00857,"112":0.00429,"113":0.00286,"114":0.00857,"115":0.02429,"116":0.00857,"117":0.00715,"118":0.02001,"119":0.01858,"120":0.02286,"121":0.01572,"122":0.02144,"123":0.00715,"124":0.01572,"125":0.02144,"126":0.03001,"127":0.02572,"128":0.08288,"129":0.17148,"130":3.16952,"131":2.12207,"132":0.00429,"133":0.00143,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 35 37 38 41 48 53 59 66 98 101 134"},F:{"64":0.00143,"73":0.00143,"79":0.02858,"81":0.00143,"85":0.00572,"95":0.03144,"107":0.00143,"112":0.00286,"113":0.00286,"114":0.28723,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 69 70 71 72 74 75 76 77 78 80 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00429,"13":0.00286,"14":0.01143,"15":0.00286,"16":0.01858,"17":0.00286,"18":0.04859,"81":0.00143,"83":0.00143,"84":0.01143,"88":0.00143,"89":0.01,"90":0.02001,"92":0.14719,"100":0.0343,"107":0.00143,"109":0.05859,"114":0.00286,"115":0.00143,"117":0.00143,"119":0.00143,"120":0.00143,"121":0.00143,"122":0.00857,"123":0.00143,"124":0.00429,"125":0.00429,"126":0.00715,"127":0.00715,"128":0.01858,"129":0.03858,"130":0.69164,"131":0.43013,_:"79 80 85 86 87 91 93 94 95 96 97 98 99 101 102 103 104 105 106 108 110 111 112 113 116 118"},E:{"10":0.00143,"12":0.00143,"13":0.00143,"14":0.00143,_:"0 4 5 6 7 8 9 11 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1","13.1":0.00286,"14.1":0.00143,"15.1":0.00429,"15.2-15.3":0.00429,"15.4":0.00286,"15.5":0.01,"15.6":0.05573,"16.0":0.00143,"16.1":0.02001,"16.2":0.01858,"16.3":0.0343,"16.4":0.01143,"16.5":0.02286,"16.6":0.11289,"17.0":0.00857,"17.1":0.02429,"17.2":0.03287,"17.3":0.02858,"17.4":0.16434,"17.5":0.16291,"17.6":0.51587,"18.0":0.29009,"18.1":0.26865,"18.2":0.01858},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00079,"5.0-5.1":0,"6.0-6.1":0.00314,"7.0-7.1":0.00393,"8.1-8.4":0,"9.0-9.2":0.00314,"9.3":0.01099,"10.0-10.2":0.00236,"10.3":0.01806,"11.0-11.2":0.21198,"11.3-11.4":0.0055,"12.0-12.1":0.00314,"12.2-12.5":0.08244,"13.0-13.1":0.00157,"13.2":0.0212,"13.3":0.00314,"13.4-13.7":0.01178,"14.0-14.4":0.02591,"14.5-14.8":0.0369,"15.0-15.1":0.0212,"15.2-15.3":0.01963,"15.4":0.02355,"15.5":0.02748,"15.6-15.8":0.29441,"16.0":0.05574,"16.1":0.11777,"16.2":0.05967,"16.3":0.10128,"16.4":0.02041,"16.5":0.04083,"16.6-16.7":0.38627,"17.0":0.02826,"17.1":0.04711,"17.2":0.03926,"17.3":0.05967,"17.4":0.12797,"17.5":0.38235,"17.6-17.7":3.30293,"18.0":1.17137,"18.1":1.02927,"18.2":0.04161},P:{"4":0.15187,"20":0.01012,"21":0.02025,"22":0.05062,"23":0.05062,"24":0.12149,"25":0.11137,"26":0.58722,"27":0.21261,"5.0-5.4":0.03037,"6.2-6.4":0.03037,"7.2-7.4":0.081,"8.2":0.01012,"9.2":0.03037,_:"10.1 12.0 15.0","11.1-11.2":0.03037,"13.0":0.01012,"14.0":0.01012,"16.0":0.03037,"17.0":0.01012,"18.0":0.01012,"19.0":0.02025},I:{"0":0.12828,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00004,"4.4":0,"4.4.3-4.4.4":0.00017},A:{"9":0.00572,"11":0.1529,_:"6 7 8 10 5.5"},K:{"0":0.31855,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.49712},H:{"0":0.05},L:{"0":76.96394},R:{_:"0"},M:{"0":0.03428}}; +module.exports={C:{"53":0.00204,"72":0.00409,"94":0.00204,"95":0.00204,"99":0.00409,"115":0.11237,"127":0.00204,"128":0.00613,"129":0.00409,"133":0.00204,"135":0.00204,"137":0.00204,"138":0.00204,"140":0.01226,"142":0.00204,"144":0.00204,"145":0.00204,"146":0.0143,"147":0.36365,"148":0.02656,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 130 131 132 134 136 139 141 143 149 150 151 3.5 3.6"},D:{"55":0.00204,"56":0.00204,"58":0.00204,"62":0.01022,"63":0.00409,"66":0.00204,"67":0.00204,"69":0.00204,"70":0.00409,"71":0.01634,"72":0.00204,"73":0.00409,"74":0.00409,"76":0.00409,"77":0.00817,"78":0.01226,"79":0.0429,"80":0.00409,"81":0.0286,"83":0.00204,"84":0.00409,"85":0.00613,"86":0.02043,"87":0.0143,"88":0.00204,"89":0.00613,"90":0.00204,"91":0.00204,"92":0.00409,"93":0.00817,"96":0.0143,"97":0.00409,"98":0.00204,"99":0.00409,"100":0.00817,"101":0.00204,"102":0.00204,"103":0.00613,"104":0.00409,"105":0.00613,"106":0.00817,"107":0.01226,"108":0.01634,"109":1.04193,"110":0.00613,"111":0.01634,"112":0.00613,"114":0.01634,"115":0.00204,"116":0.00613,"117":0.01022,"118":0.00204,"119":0.03473,"120":0.0286,"121":0.01226,"122":0.00817,"123":0.01022,"124":0.00817,"125":0.01022,"126":0.01022,"127":0.00817,"128":0.00817,"129":0.00613,"130":0.02247,"131":0.04495,"132":0.00409,"133":0.01226,"134":0.01634,"135":0.01634,"136":0.01839,"137":0.02247,"138":0.06946,"139":0.01839,"140":0.01839,"141":0.04903,"142":0.09602,"143":0.45355,"144":5.05643,"145":2.67224,"146":0.00204,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 57 59 60 61 64 65 68 75 94 95 113 147 148"},F:{"94":0.00613,"95":0.03677,"119":0.00204,"122":0.01226,"125":0.00204,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 120 121 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00204,"16":0.0143,"17":0.00613,"18":0.03882,"81":0.00204,"84":0.00409,"89":0.00409,"90":0.02043,"92":0.13688,"100":0.01634,"109":0.02656,"114":0.00204,"122":0.0143,"128":0.00204,"131":0.00817,"133":0.00204,"134":0.00204,"135":0.00204,"137":0.00204,"138":0.00204,"139":0.00409,"140":0.01839,"141":0.00817,"142":0.01226,"143":0.08172,"144":1.03989,"145":0.72731,_:"12 13 15 79 80 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 123 124 125 126 127 129 130 132 136"},E:{"13":0.00204,_:"4 5 6 7 8 9 10 11 12 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.2-15.3 16.0 TP","5.1":0.00613,"13.1":0.00204,"14.1":0.00204,"15.1":0.00204,"15.4":0.00204,"15.5":0.00204,"15.6":0.03473,"16.1":0.00409,"16.2":0.00204,"16.3":0.00817,"16.4":0.03269,"16.5":0.01022,"16.6":0.06538,"17.0":0.00409,"17.1":0.08785,"17.2":0.01634,"17.3":0.00817,"17.4":0.01839,"17.5":0.02247,"17.6":0.1471,"18.0":0.01022,"18.1":0.00613,"18.2":0.02247,"18.3":0.06946,"18.4":0.0286,"18.5-18.6":0.06129,"26.0":0.0286,"26.1":0.04086,"26.2":0.90301,"26.3":0.2615,"26.4":0.00409},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00103,"7.0-7.1":0.00103,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00103,"10.0-10.2":0,"10.3":0.00924,"11.0-11.2":0.0893,"11.3-11.4":0.00308,"12.0-12.1":0,"12.2-12.5":0.04824,"13.0-13.1":0,"13.2":0.01437,"13.3":0.00205,"13.4-13.7":0.00513,"14.0-14.4":0.01026,"14.5-14.8":0.01334,"15.0-15.1":0.01232,"15.2-15.3":0.00924,"15.4":0.01129,"15.5":0.01334,"15.6-15.8":0.20837,"16.0":0.02156,"16.1":0.04106,"16.2":0.02258,"16.3":0.04106,"16.4":0.00924,"16.5":0.01642,"16.6-16.7":0.27612,"17.0":0.01334,"17.1":0.02053,"17.2":0.01642,"17.3":0.02566,"17.4":0.03901,"17.5":0.07698,"17.6-17.7":0.19503,"18.0":0.04311,"18.1":0.08827,"18.2":0.04722,"18.3":0.14884,"18.4":0.0739,"18.5-18.7":2.33415,"26.0":0.16423,"26.1":0.32231,"26.2":4.91671,"26.3":0.82937,"26.4":0.01437},P:{"20":0.01008,"21":0.02016,"22":0.02016,"23":0.14114,"24":0.04033,"25":0.05041,"26":0.12098,"27":0.1109,"28":0.17138,"29":0.96782,_:"4 12.0 14.0 15.0 18.0 19.0","5.0-5.4":0.02016,"6.2-6.4":0.03024,"7.2-7.4":0.13106,"8.2":0.01008,"9.2":0.06049,"10.1":0.04033,"11.1-11.2":0.03024,"13.0":0.02016,"16.0":0.07057,"17.0":0.01008},I:{"0":0.08743,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00005},K:{"0":0.5729,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.00613,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.03979},Q:{_:"14.9"},O:{"0":0.49333},H:{all:0},L:{"0":70.62415}}; diff --git a/node_modules/caniuse-lite/data/regions/AG.js b/node_modules/caniuse-lite/data/regions/AG.js index 540a422c0..509a59f51 100644 --- a/node_modules/caniuse-lite/data/regions/AG.js +++ b/node_modules/caniuse-lite/data/regions/AG.js @@ -1 +1 @@ -module.exports={C:{"52":0.00669,"89":0.00334,"115":0.01672,"121":0.03009,"122":0.00334,"123":0.01003,"124":0.00334,"128":0.00334,"130":0.00669,"131":0.07689,"132":0.62848,"133":0.05349,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 125 126 127 129 134 135 136 3.5 3.6"},D:{"69":0.00334,"70":0.02006,"73":0.01337,"74":0.00669,"76":0.00334,"79":0.02006,"87":0.00334,"88":0.13706,"89":0.00334,"90":0.00334,"91":0.0702,"92":0.00334,"93":0.01003,"94":0.01003,"97":0.00334,"100":0.01003,"101":0.00334,"102":0.00334,"103":0.06017,"105":0.01337,"108":0.00334,"109":0.79563,"110":0.0234,"111":0.00334,"114":0.01003,"115":0.00669,"116":0.12035,"118":0.03009,"119":0.01003,"120":0.00669,"121":0.03009,"122":0.05015,"124":0.11701,"125":0.01337,"126":0.12369,"127":0.05015,"128":0.11366,"129":0.68866,"130":9.53089,"131":6.02409,"132":0.06017,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 71 72 75 77 78 80 81 83 84 85 86 95 96 98 99 104 106 107 112 113 117 123 133 134"},F:{"85":0.01003,"102":0.01337,"113":0.0234,"114":0.48808,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.01337,"17":0.00334,"18":0.01003,"105":0.00334,"109":0.00334,"114":0.00334,"115":0.00334,"119":0.00334,"121":0.00334,"122":0.00334,"127":0.00669,"128":0.02006,"129":0.10698,"130":3.69736,"131":2.77803,_:"12 13 15 16 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 106 107 108 110 111 112 113 116 117 118 120 123 124 125 126"},E:{"13":0.00334,"14":0.01672,_:"0 4 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1","13.1":0.01337,"14.1":0.02006,"15.2-15.3":0.00669,"15.4":0.00334,"15.5":0.00334,"15.6":0.14709,"16.0":0.04012,"16.1":0.01672,"16.2":0.01672,"16.3":0.04012,"16.4":0.01003,"16.5":0.06017,"16.6":0.32093,"17.0":0.00334,"17.1":0.0234,"17.2":0.06017,"17.3":0.03343,"17.4":0.15378,"17.5":0.31424,"17.6":1.70159,"18.0":0.42456,"18.1":0.35436,"18.2":0.01337},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00225,"5.0-5.1":0,"6.0-6.1":0.00899,"7.0-7.1":0.01124,"8.1-8.4":0,"9.0-9.2":0.00899,"9.3":0.03148,"10.0-10.2":0.00675,"10.3":0.05172,"11.0-11.2":0.60716,"11.3-11.4":0.01574,"12.0-12.1":0.00899,"12.2-12.5":0.23612,"13.0-13.1":0.0045,"13.2":0.06072,"13.3":0.00899,"13.4-13.7":0.03373,"14.0-14.4":0.07421,"14.5-14.8":0.10569,"15.0-15.1":0.06072,"15.2-15.3":0.05622,"15.4":0.06746,"15.5":0.07871,"15.6-15.8":0.84328,"16.0":0.15966,"16.1":0.33731,"16.2":0.1709,"16.3":0.29009,"16.4":0.05847,"16.5":0.11693,"16.6-16.7":1.10638,"17.0":0.08095,"17.1":0.13492,"17.2":0.11244,"17.3":0.1709,"17.4":0.36654,"17.5":1.09513,"17.6-17.7":9.46043,"18.0":3.35511,"18.1":2.94809,"18.2":0.11918},P:{"4":0.04391,"21":0.01098,"22":0.08781,"23":0.04391,"24":0.04391,"25":0.06586,"26":2.82104,"27":2.30513,_:"20 5.0-5.4 8.2 9.2 10.1 11.1-11.2 13.0 14.0 15.0 16.0 17.0 18.0 19.0","6.2-6.4":0.02195,"7.2-7.4":0.10977,"12.0":0.01098},I:{"0":0.01993,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"11":0.07355,_:"6 7 8 9 10 5.5"},K:{"0":0.11317,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.06657},H:{"0":0},L:{"0":40.4084},R:{_:"0"},M:{"0":0.10651}}; +module.exports={C:{"5":0.06675,"52":0.00445,"59":0.00445,"115":0.02225,"117":0.00445,"125":0.00445,"127":0.00445,"136":0.0089,"140":0.06675,"147":0.5963,"148":0.05785,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 118 119 120 121 122 123 124 126 128 129 130 131 132 133 134 135 137 138 139 141 142 143 144 145 146 149 150 151 3.5","3.6":0.00445},D:{"53":0.0178,"69":0.0623,"76":0.02225,"81":0.01335,"88":0.00445,"89":0.00445,"91":0.0089,"93":0.00445,"103":0.0356,"105":0.0089,"106":0.00445,"107":0.00445,"108":0.0089,"109":1.55305,"110":0.00445,"111":0.0623,"114":0.0089,"116":0.1157,"117":0.0267,"119":0.00445,"120":0.00445,"121":0.00445,"122":0.0178,"124":0.0178,"125":0.0712,"126":0.01335,"127":0.00445,"128":0.01335,"129":0.03115,"130":0.00445,"131":0.0356,"132":0.25365,"133":0.01335,"134":0.0445,"135":0.0356,"136":0.01335,"137":0.0178,"138":0.21805,"139":0.1958,"140":0.0089,"141":0.01335,"142":0.36045,"143":1.4863,"144":10.95145,"145":6.42135,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 77 78 79 80 83 84 85 86 87 90 92 94 95 96 97 98 99 100 101 102 104 112 113 115 118 123 146 147 148"},F:{"95":0.02225,"120":0.00445,"125":0.0445,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.0178,"109":0.0089,"113":0.00445,"114":0.00445,"138":0.00445,"139":0.00445,"141":0.0267,"142":0.01335,"143":0.16465,"144":4.4856,"145":3.29745,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 140"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.2-15.3 15.4 15.5 16.0 16.4 17.0 18.0 TP","14.1":0.03115,"15.6":0.0356,"16.1":0.089,"16.2":0.0089,"16.3":0.0178,"16.5":0.06675,"16.6":0.16465,"17.1":0.11125,"17.2":0.00445,"17.3":0.01335,"17.4":0.0089,"17.5":0.0178,"17.6":0.2581,"18.1":0.0534,"18.2":0.01335,"18.3":0.1424,"18.4":0.0712,"18.5-18.6":0.13795,"26.0":0.0445,"26.1":0.0623,"26.2":2.314,"26.3":0.44945,"26.4":0.02225},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00221,"7.0-7.1":0.00221,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00221,"10.0-10.2":0,"10.3":0.01985,"11.0-11.2":0.19184,"11.3-11.4":0.00662,"12.0-12.1":0,"12.2-12.5":0.10364,"13.0-13.1":0,"13.2":0.03087,"13.3":0.00441,"13.4-13.7":0.01103,"14.0-14.4":0.02205,"14.5-14.8":0.02867,"15.0-15.1":0.02646,"15.2-15.3":0.01985,"15.4":0.02426,"15.5":0.02867,"15.6-15.8":0.44762,"16.0":0.04631,"16.1":0.0882,"16.2":0.04851,"16.3":0.0882,"16.4":0.01985,"16.5":0.03528,"16.6-16.7":0.59315,"17.0":0.02867,"17.1":0.0441,"17.2":0.03528,"17.3":0.05513,"17.4":0.08379,"17.5":0.16538,"17.6-17.7":0.41895,"18.0":0.09261,"18.1":0.18963,"18.2":0.10143,"18.3":0.31973,"18.4":0.15876,"18.5-18.7":5.0142,"26.0":0.3528,"26.1":0.69237,"26.2":10.56202,"26.3":1.78165,"26.4":0.03087},P:{"21":0.11516,"23":0.01047,"24":0.03141,"25":0.02094,"26":0.02094,"27":0.04188,"28":0.05235,"29":4.60638,_:"4 20 22 5.0-5.4 6.2-6.4 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0","7.2-7.4":0.02094,"8.2":0.04188,"19.0":0.01047},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.0555,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.1665},Q:{_:"14.9"},O:{"0":0.111},H:{all:0},L:{"0":35}}; diff --git a/node_modules/caniuse-lite/data/regions/AI.js b/node_modules/caniuse-lite/data/regions/AI.js index 512552471..a65f6f19c 100644 --- a/node_modules/caniuse-lite/data/regions/AI.js +++ b/node_modules/caniuse-lite/data/regions/AI.js @@ -1 +1 @@ -module.exports={C:{"115":0.01435,"122":0.01076,"127":0.01435,"129":0.01435,"130":0.01794,"131":0.12196,"132":0.20087,"133":0.07533,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 123 124 125 126 128 134 135 136 3.5 3.6"},D:{"79":0.04304,"94":0.00359,"100":0.01794,"103":0.18652,"104":0.00359,"109":0.31566,"114":0.00359,"116":0.05381,"122":0.00717,"123":0.00359,"124":0.03946,"125":0.01794,"126":0.09685,"127":0.00717,"128":0.11478,"129":0.45914,"130":6.43508,"131":4.94289,"133":0.00717,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 83 84 85 86 87 88 89 90 91 92 93 95 96 97 98 99 101 102 105 106 107 108 110 111 112 113 115 117 118 119 120 121 132 134"},F:{"114":0.05022,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00359,"18":0.05739,"92":0.01435,"100":0.01794,"109":0.01435,"122":0.00359,"127":0.02511,"128":0.02511,"129":0.47707,"130":1.96568,"131":1.63567,_:"13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.4","13.1":0.36587,"14.1":0.01076,"15.1":0.04304,"15.2-15.3":0.00717,"15.5":0.01794,"15.6":0.47707,"16.0":0.01076,"16.1":0.23674,"16.2":0.25109,"16.3":0.12913,"16.4":0.09685,"16.5":0.20087,"16.6":1.5173,"17.0":0.02511,"17.1":0.23674,"17.2":0.17935,"17.3":0.31207,"17.4":0.48783,"17.5":1.1586,"17.6":9.17913,"18.0":0.49142,"18.1":0.69947,"18.2":0.01794},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00452,"5.0-5.1":0,"6.0-6.1":0.01807,"7.0-7.1":0.02259,"8.1-8.4":0,"9.0-9.2":0.01807,"9.3":0.06325,"10.0-10.2":0.01355,"10.3":0.10391,"11.0-11.2":1.21985,"11.3-11.4":0.03163,"12.0-12.1":0.01807,"12.2-12.5":0.47439,"13.0-13.1":0.00904,"13.2":0.12198,"13.3":0.01807,"13.4-13.7":0.06777,"14.0-14.4":0.14909,"14.5-14.8":0.21234,"15.0-15.1":0.12198,"15.2-15.3":0.11295,"15.4":0.13554,"15.5":0.15813,"15.6-15.8":1.69423,"16.0":0.32078,"16.1":0.67769,"16.2":0.34336,"16.3":0.58282,"16.4":0.11747,"16.5":0.23493,"16.6-16.7":2.22284,"17.0":0.16265,"17.1":0.27108,"17.2":0.2259,"17.3":0.34336,"17.4":0.73643,"17.5":2.20025,"17.6-17.7":19.00705,"18.0":6.74079,"18.1":5.92304,"18.2":0.23945},P:{"24":0.02141,"25":0.03212,"26":1.32772,"27":0.63174,_:"4 20 21 22 23 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.04283,"17.0":0.34264},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.02565,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.08337},O:{_:"0"},H:{"0":0},L:{"0":17.18164},R:{_:"0"},M:{"0":0.08978}}; +module.exports={C:{"5":0.05001,"140":0.05001,"147":0.26821,"148":0.15002,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 146 149 150 151 3.5 3.6"},D:{"69":0.06819,"87":0.00909,"103":0.26821,"104":0.07728,"105":0.10001,"106":0.07728,"107":0.08183,"108":0.1182,"109":0.50006,"110":0.04091,"111":0.12729,"112":0.75464,"116":0.19093,"117":0.05001,"120":0.0591,"124":0.07728,"125":0.20002,"128":0.05001,"131":0.15911,"132":0.05001,"133":0.15911,"134":0.00909,"135":0.0591,"136":0.01818,"137":0.01818,"138":0.09092,"139":0.77737,"140":0.06819,"141":0.08183,"142":0.65917,"143":1.1365,"144":8.51011,"145":7.40543,"146":0.00909,"147":0.00909,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 113 114 115 118 119 121 122 123 126 127 129 130 148"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"120":0.00909,"141":0.03182,"142":0.03182,"143":0.64553,"144":4.3187,"145":3.23221,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 13.1 14.1 15.4 16.0 16.5 18.0 18.1 26.4 TP","12.1":0.10001,"15.1":0.00909,"15.2-15.3":0.00909,"15.5":0.04091,"15.6":0.1182,"16.1":0.10001,"16.2":0.01818,"16.3":0.29094,"16.4":0.02728,"16.6":0.76827,"17.0":0.01818,"17.1":0.60462,"17.2":0.03182,"17.3":0.01818,"17.4":0.08183,"17.5":0.15911,"17.6":2.55031,"18.2":0.02728,"18.3":0.1091,"18.4":0.00909,"18.5-18.6":0.17729,"26.0":0.04091,"26.1":0.08183,"26.2":2.85489,"26.3":0.49551},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00335,"7.0-7.1":0.00335,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00335,"10.0-10.2":0,"10.3":0.03011,"11.0-11.2":0.2911,"11.3-11.4":0.01004,"12.0-12.1":0,"12.2-12.5":0.15726,"13.0-13.1":0,"13.2":0.04684,"13.3":0.00669,"13.4-13.7":0.01673,"14.0-14.4":0.03346,"14.5-14.8":0.0435,"15.0-15.1":0.04015,"15.2-15.3":0.03011,"15.4":0.03681,"15.5":0.0435,"15.6-15.8":0.67924,"16.0":0.07027,"16.1":0.13384,"16.2":0.07361,"16.3":0.13384,"16.4":0.03011,"16.5":0.05354,"16.6-16.7":0.90008,"17.0":0.0435,"17.1":0.06692,"17.2":0.05354,"17.3":0.08365,"17.4":0.12715,"17.5":0.25095,"17.6-17.7":0.63575,"18.0":0.14053,"18.1":0.28776,"18.2":0.15392,"18.3":0.48517,"18.4":0.24091,"18.5-18.7":7.60887,"26.0":0.53536,"26.1":1.05065,"26.2":16.02748,"26.3":2.70359,"26.4":0.04684},P:{"21":0.01093,"25":0.38238,"28":0.03278,"29":3.02628,_:"4 20 22 23 24 26 27 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.01093},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.16362},Q:{_:"14.9"},O:{_:"0"},H:{all:0},L:{"0":21.38606}}; diff --git a/node_modules/caniuse-lite/data/regions/AL.js b/node_modules/caniuse-lite/data/regions/AL.js index ccd7ca3a4..2e213e906 100644 --- a/node_modules/caniuse-lite/data/regions/AL.js +++ b/node_modules/caniuse-lite/data/regions/AL.js @@ -1 +1 @@ -module.exports={C:{"2":0.00172,"3":0.00172,"4":0.00172,"34":0.00172,"35":0.00172,"36":0.00172,"38":0.00172,"39":0.00172,"40":0.00172,"41":0.00172,"44":0.00172,"52":0.00517,"91":0.00345,"103":0.00172,"108":0.00172,"109":0.00172,"115":0.13102,"119":0.00172,"120":0.00172,"122":0.00345,"123":0.00862,"125":0.01724,"126":0.00172,"127":0.00172,"128":0.00517,"130":0.00862,"131":0.03276,"132":0.55513,"133":0.04827,_:"5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 37 42 43 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 110 111 112 113 114 116 117 118 121 124 129 134 135 136","3.5":0.00172,"3.6":0.00345},D:{"11":0.00172,"21":0.00172,"36":0.00172,"37":0.00172,"38":0.00172,"39":0.00172,"40":0.00172,"41":0.00345,"42":0.00172,"43":0.00517,"44":0.00862,"45":0.00345,"46":0.00517,"47":0.0362,"48":0.00172,"49":0.00345,"50":0.00172,"51":0.00862,"52":0.00172,"53":0.00172,"54":0.00172,"55":0.00172,"56":0.00172,"58":0.00172,"63":0.00172,"65":0.00172,"66":0.00172,"68":0.00172,"69":0.00172,"70":0.00345,"71":0.00172,"72":0.00172,"73":0.00517,"75":0.00862,"76":0.00172,"79":0.05172,"81":0.00172,"83":0.01379,"86":0.00517,"87":0.01379,"88":0.00345,"89":0.00172,"90":0.00345,"91":0.00172,"92":0.00172,"93":0.00345,"94":0.01379,"95":0.00172,"96":0.00172,"98":0.00345,"99":0.00172,"100":0.00172,"102":0.00172,"103":0.01034,"104":0.00517,"106":0.00345,"107":0.00172,"108":0.00345,"109":1.08957,"110":0.00172,"111":0.00517,"112":0.01207,"113":0.00172,"114":0.00517,"115":0.00345,"116":0.0862,"117":0.00172,"118":0.00172,"119":0.01034,"120":0.01207,"121":0.00862,"122":0.04138,"123":0.04138,"124":0.11723,"125":0.02931,"126":0.02414,"127":0.06379,"128":0.06206,"129":0.37928,"130":4.56515,"131":2.57393,"132":0.00345,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 24 25 26 27 28 29 30 31 32 33 34 35 57 59 60 61 62 64 67 74 77 78 80 84 85 97 101 105 133 134"},F:{"31":0.00172,"40":0.00172,"46":0.0069,"69":0.00172,"85":0.00517,"86":0.00172,"95":0.01034,"96":0.00345,"112":0.00345,"113":0.02586,"114":0.28963,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 87 88 89 90 91 92 93 94 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6","12.1":0.00172},B:{"12":0.00172,"16":0.00172,"92":0.00345,"100":0.00172,"103":0.01379,"109":0.0069,"114":0.00172,"120":0.01034,"121":0.01207,"122":0.00172,"125":0.00172,"126":0.01379,"127":0.00172,"128":0.00517,"129":0.01724,"130":0.63098,"131":0.4741,_:"13 14 15 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 104 105 106 107 108 110 111 112 113 115 116 117 118 119 123 124"},E:{"7":0.00172,"8":0.00172,"9":0.01207,"14":0.00862,_:"0 4 5 6 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1","5.1":0.00172,"12.1":0.00345,"13.1":0.03276,"14.1":0.02069,"15.1":0.00345,"15.2-15.3":0.00345,"15.4":0.11896,"15.5":0.01552,"15.6":0.2224,"16.0":0.00517,"16.1":0.02586,"16.2":0.00862,"16.3":0.11551,"16.4":0.01896,"16.5":0.02586,"16.6":0.16206,"17.0":0.06379,"17.1":0.01896,"17.2":0.04827,"17.3":0.03448,"17.4":0.11378,"17.5":0.66029,"17.6":1.9757,"18.0":0.3379,"18.1":0.47065,"18.2":0.01207},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0048,"5.0-5.1":0,"6.0-6.1":0.0192,"7.0-7.1":0.024,"8.1-8.4":0,"9.0-9.2":0.0192,"9.3":0.06719,"10.0-10.2":0.0144,"10.3":0.11038,"11.0-11.2":1.2958,"11.3-11.4":0.03359,"12.0-12.1":0.0192,"12.2-12.5":0.50392,"13.0-13.1":0.0096,"13.2":0.12958,"13.3":0.0192,"13.4-13.7":0.07199,"14.0-14.4":0.15838,"14.5-14.8":0.22556,"15.0-15.1":0.12958,"15.2-15.3":0.11998,"15.4":0.14398,"15.5":0.16797,"15.6-15.8":1.79972,"16.0":0.34075,"16.1":0.71989,"16.2":0.36474,"16.3":0.6191,"16.4":0.12478,"16.5":0.24956,"16.6-16.7":2.36123,"17.0":0.17277,"17.1":0.28796,"17.2":0.23996,"17.3":0.36474,"17.4":0.78228,"17.5":2.33724,"17.6-17.7":20.19045,"18.0":7.16048,"18.1":6.29182,"18.2":0.25436},P:{"4":0.13173,"20":0.05066,"21":0.0304,"22":0.05066,"23":0.10133,"24":0.16213,"25":0.05066,"26":1.82393,"27":1.07409,_:"5.0-5.4 8.2 9.2 10.1 11.1-11.2 12.0 15.0 18.0","6.2-6.4":0.05066,"7.2-7.4":0.04053,"13.0":0.01013,"14.0":0.0304,"16.0":0.0304,"17.0":0.01013,"19.0":0.01013},I:{"0":0.06606,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00009},A:{"6":0.00172,"7":0.00345,"8":0.03448,"9":0.00862,"10":0.00517,"11":0.02241,_:"5.5"},K:{"0":0.13242,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.0331},H:{"0":0},L:{"0":30.94288},R:{_:"0"},M:{"0":0.24}}; +module.exports={C:{"5":0.02282,"69":0.0038,"103":0.01521,"109":0.01141,"115":0.08367,"123":0.0038,"125":0.00761,"137":0.0038,"140":0.06845,"143":0.0038,"144":0.00761,"145":0.0038,"146":0.01902,"147":0.66172,"148":0.07986,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 110 111 112 113 114 116 117 118 119 120 121 122 124 126 127 128 129 130 131 132 133 134 135 136 138 139 141 142 149 150 151 3.5 3.6"},D:{"27":0.0038,"32":0.0038,"53":0.0038,"56":0.0038,"58":0.0038,"66":0.0038,"68":0.00761,"69":0.02282,"73":0.0038,"75":0.01902,"79":0.05705,"83":0.0038,"86":0.0038,"87":0.05324,"93":0.0038,"94":0.00761,"98":0.0038,"101":0.00761,"102":0.0038,"103":0.81765,"104":0.82145,"105":0.80243,"106":0.79102,"107":0.80243,"108":0.82525,"109":1.3995,"110":0.79863,"111":0.83286,"112":4.39627,"113":0.0038,"114":0.00761,"116":1.63529,"117":0.79863,"118":0.00761,"119":0.01902,"120":0.86708,"121":0.0038,"122":0.01521,"124":0.84046,"125":0.04183,"126":0.06085,"127":0.00761,"128":0.03423,"129":0.06845,"130":0.01902,"131":1.72276,"132":0.03423,"133":1.69614,"134":0.00761,"135":0.01141,"136":0.00761,"137":0.01902,"138":0.07606,"139":0.09888,"140":0.03803,"141":0.02282,"142":0.27762,"143":0.46777,"144":5.64365,"145":2.28941,"146":0.0038,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 29 30 31 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 57 59 60 61 62 63 64 65 67 70 71 72 74 76 77 78 80 81 84 85 88 89 90 91 92 95 96 97 99 100 115 123 147 148"},F:{"46":0.02282,"63":0.0038,"67":0.0038,"94":0.02282,"95":0.01902,"109":0.0038,"125":0.00761,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.01141,"109":0.0038,"113":0.00761,"124":0.0038,"133":0.0038,"141":0.0038,"142":0.00761,"143":0.03803,"144":0.66553,"145":0.35368,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 134 135 136 137 138 139 140"},E:{"8":0.0038,_:"4 5 6 7 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 16.0 17.0 TP","13.1":0.00761,"14.1":0.00761,"15.5":0.00761,"15.6":0.09888,"16.1":0.0038,"16.2":0.0038,"16.3":0.01141,"16.4":0.0038,"16.5":0.00761,"16.6":0.1255,"17.1":0.04564,"17.2":0.00761,"17.3":0.0038,"17.4":0.01902,"17.5":0.03042,"17.6":0.09127,"18.0":0.00761,"18.1":0.01141,"18.2":0.0038,"18.3":0.08747,"18.4":0.03042,"18.5-18.6":0.06465,"26.0":0.03042,"26.1":0.05324,"26.2":0.70356,"26.3":0.21677,"26.4":0.0038},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00312,"7.0-7.1":0.00312,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00312,"10.0-10.2":0,"10.3":0.02806,"11.0-11.2":0.27124,"11.3-11.4":0.00935,"12.0-12.1":0,"12.2-12.5":0.14653,"13.0-13.1":0,"13.2":0.04365,"13.3":0.00624,"13.4-13.7":0.01559,"14.0-14.4":0.03118,"14.5-14.8":0.04053,"15.0-15.1":0.03741,"15.2-15.3":0.02806,"15.4":0.03429,"15.5":0.04053,"15.6-15.8":0.6329,"16.0":0.06547,"16.1":0.12471,"16.2":0.06859,"16.3":0.12471,"16.4":0.02806,"16.5":0.04988,"16.6-16.7":0.83866,"17.0":0.04053,"17.1":0.06235,"17.2":0.04988,"17.3":0.07794,"17.4":0.11847,"17.5":0.23383,"17.6-17.7":0.59237,"18.0":0.13094,"18.1":0.26812,"18.2":0.14341,"18.3":0.45207,"18.4":0.22448,"18.5-18.7":7.08967,"26.0":0.49883,"26.1":0.97896,"26.2":14.93383,"26.3":2.51911,"26.4":0.04365},P:{"4":0.11175,"23":0.02032,"24":0.02032,"25":0.03048,"26":0.02032,"27":0.03048,"28":0.12191,"29":1.93021,_:"20 21 22 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","5.0-5.4":0.02032,"6.2-6.4":0.01016,"7.2-7.4":0.11175,"8.2":0.0508},I:{"0":0.02476,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.14253,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.01239,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.2169},Q:{_:"14.9"},O:{"0":0.01859},H:{all:0},L:{"0":30.79949}}; diff --git a/node_modules/caniuse-lite/data/regions/AM.js b/node_modules/caniuse-lite/data/regions/AM.js index 67e28bf1d..e59ee3ab6 100644 --- a/node_modules/caniuse-lite/data/regions/AM.js +++ b/node_modules/caniuse-lite/data/regions/AM.js @@ -1 +1 @@ -module.exports={C:{"52":42.05505,"56":0.0067,"77":0.0067,"113":0.0067,"115":0.24127,"122":0.0067,"125":0.0067,"126":0.0067,"128":0.0134,"129":0.0067,"130":0.0067,"131":0.10053,"132":0.85115,"133":0.05362,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 114 116 117 118 119 120 121 123 124 127 134 135 136 3.5 3.6"},D:{"51":0.02011,"57":0.0067,"58":0.10723,"79":0.0067,"80":0.0134,"81":0.0067,"87":0.0134,"89":0.0067,"90":0.0134,"94":0.0134,"97":0.02681,"98":0.0067,"100":0.0067,"101":0.0067,"102":0.0067,"103":0.0134,"105":0.0067,"106":0.0067,"107":0.0067,"108":0.02011,"109":2.07092,"110":0.0134,"111":0.0134,"112":0.0067,"113":0.06702,"114":0.0067,"116":0.16085,"117":0.02011,"118":0.02681,"119":0.02011,"120":0.04021,"121":0.02011,"122":0.03351,"123":0.04021,"124":0.16085,"125":0.05362,"126":0.04691,"127":0.12734,"128":0.14744,"129":0.41552,"130":9.02759,"131":5.96478,"132":0.02681,"133":0.0067,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 52 53 54 55 56 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 83 84 85 86 88 91 92 93 95 96 99 104 115 134"},F:{"36":0.02681,"74":0.0067,"79":0.0067,"83":0.0067,"85":0.02681,"86":0.0067,"95":0.05362,"113":0.02681,"114":0.61658,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 78 80 81 82 84 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.0067,"92":0.0067,"109":0.05362,"121":0.0067,"124":0.0067,"126":0.0067,"127":0.0067,"128":0.0067,"129":0.02681,"130":0.77073,"131":0.60318,_:"12 13 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 122 123 125"},E:{"14":0.0134,"15":0.0067,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3","13.1":0.0134,"14.1":0.0067,"15.4":0.0067,"15.5":0.0067,"15.6":0.04021,"16.0":0.0067,"16.1":0.0067,"16.2":0.0067,"16.3":0.0134,"16.4":0.0067,"16.5":0.0067,"16.6":0.08042,"17.0":0.02011,"17.1":0.0134,"17.2":0.0067,"17.3":0.02681,"17.4":0.04021,"17.5":0.05362,"17.6":0.16755,"18.0":0.18766,"18.1":0.41552,"18.2":0.02011},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00092,"5.0-5.1":0,"6.0-6.1":0.00368,"7.0-7.1":0.0046,"8.1-8.4":0,"9.0-9.2":0.00368,"9.3":0.01289,"10.0-10.2":0.00276,"10.3":0.02117,"11.0-11.2":0.24854,"11.3-11.4":0.00644,"12.0-12.1":0.00368,"12.2-12.5":0.09665,"13.0-13.1":0.00184,"13.2":0.02485,"13.3":0.00368,"13.4-13.7":0.01381,"14.0-14.4":0.03038,"14.5-14.8":0.04326,"15.0-15.1":0.02485,"15.2-15.3":0.02301,"15.4":0.02762,"15.5":0.03222,"15.6-15.8":0.3452,"16.0":0.06536,"16.1":0.13808,"16.2":0.06996,"16.3":0.11875,"16.4":0.02393,"16.5":0.04787,"16.6-16.7":0.4529,"17.0":0.03314,"17.1":0.05523,"17.2":0.04603,"17.3":0.06996,"17.4":0.15005,"17.5":0.44829,"17.6-17.7":3.87264,"18.0":1.37342,"18.1":1.2068,"18.2":0.04879},P:{"20":0.0104,"21":0.0104,"22":0.04159,"23":0.03119,"24":0.03119,"25":0.04159,"26":0.51991,"27":0.44712,_:"4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0","5.0-5.4":0.0104,"7.2-7.4":0.06239,"19.0":0.0104},I:{"0":0.02961,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00004},A:{"8":0.00705,"11":0.12699,_:"6 7 9 10 5.5"},K:{"0":0.35245,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.0033},O:{"0":0.14837},H:{"0":0.03},L:{"0":21.84294},R:{_:"0"},M:{"0":0.17474}}; +module.exports={C:{"5":0.03834,"69":0.00639,"82":0.00639,"115":0.46008,"123":0.00639,"125":0.00639,"127":0.03195,"128":0.00639,"134":0.00639,"136":0.00639,"137":0.01917,"140":0.03195,"145":0.00639,"146":0.02556,"147":0.67095,"148":0.04473,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 124 126 129 130 131 132 133 135 138 139 141 142 143 144 149 150 151 3.5 3.6"},D:{"27":0.00639,"32":0.00639,"51":0.03195,"58":0.00639,"69":0.03195,"75":0.00639,"85":0.01917,"89":0.00639,"96":0.00639,"97":0.00639,"98":0.00639,"99":0.00639,"103":1.0863,"104":1.09908,"105":1.07352,"106":1.07352,"107":1.06074,"108":1.07991,"109":3.52089,"110":1.10547,"111":1.11825,"112":5.4315,"114":0.00639,"115":0.00639,"116":2.1726,"117":1.07352,"118":0.00639,"119":0.00639,"120":1.11825,"121":0.01278,"122":0.01278,"123":0.03195,"124":1.10547,"125":0.07668,"126":0.05112,"127":0.01278,"128":0.46647,"129":0.0639,"130":0.01917,"131":2.28762,"132":0.05112,"133":2.19816,"134":0.0639,"135":0.01917,"136":0.01278,"137":0.08307,"138":0.3195,"139":0.20448,"140":0.07668,"141":0.03195,"142":0.38979,"143":1.05435,"144":13.09311,"145":7.44435,"146":0.01278,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 29 30 31 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 52 53 54 55 56 57 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 76 77 78 79 80 81 83 84 86 87 88 90 91 92 93 94 95 100 101 102 113 147 148"},F:{"63":0.00639,"67":0.00639,"90":0.01917,"94":0.01917,"95":0.03834,"109":0.00639,"125":0.01917,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.03195,"92":0.00639,"100":0.00639,"109":0.01278,"113":0.00639,"124":0.00639,"133":0.00639,"138":0.01278,"139":0.00639,"141":0.00639,"142":0.00639,"143":0.03834,"144":1.07352,"145":0.74124,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 134 135 136 137 140"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 16.0 16.3 16.4 TP","15.5":0.00639,"15.6":0.01278,"16.1":0.00639,"16.2":0.00639,"16.5":0.00639,"16.6":0.08307,"17.0":0.01278,"17.1":0.03195,"17.2":0.00639,"17.3":0.00639,"17.4":0.03195,"17.5":0.01917,"17.6":0.05112,"18.0":0.00639,"18.1":0.01917,"18.2":0.00639,"18.3":0.01917,"18.4":0.00639,"18.5-18.6":0.28116,"26.0":0.02556,"26.1":0.05112,"26.2":0.40896,"26.3":0.14058,"26.4":0.00639},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00104,"7.0-7.1":0.00104,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00104,"10.0-10.2":0,"10.3":0.00935,"11.0-11.2":0.09042,"11.3-11.4":0.00312,"12.0-12.1":0,"12.2-12.5":0.04885,"13.0-13.1":0,"13.2":0.01455,"13.3":0.00208,"13.4-13.7":0.0052,"14.0-14.4":0.01039,"14.5-14.8":0.01351,"15.0-15.1":0.01247,"15.2-15.3":0.00935,"15.4":0.01143,"15.5":0.01351,"15.6-15.8":0.21098,"16.0":0.02183,"16.1":0.04157,"16.2":0.02287,"16.3":0.04157,"16.4":0.00935,"16.5":0.01663,"16.6-16.7":0.27958,"17.0":0.01351,"17.1":0.02079,"17.2":0.01663,"17.3":0.02598,"17.4":0.03949,"17.5":0.07795,"17.6-17.7":0.19747,"18.0":0.04365,"18.1":0.08938,"18.2":0.04781,"18.3":0.1507,"18.4":0.07483,"18.5-18.7":2.36341,"26.0":0.16629,"26.1":0.32635,"26.2":4.97834,"26.3":0.83977,"26.4":0.01455},P:{"21":0.01029,"22":0.01029,"23":0.01029,"24":0.01029,"25":0.02057,"26":0.02057,"27":0.04114,"28":0.15429,"29":1.20347,_:"4 20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.01029,"17.0":0.01029},I:{"0":0.00721,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.44652,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.00361,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.16606},Q:{_:"14.9"},O:{"0":0.24187},H:{all:0.03},L:{"0":26.91384}}; diff --git a/node_modules/caniuse-lite/data/regions/AO.js b/node_modules/caniuse-lite/data/regions/AO.js index 6485d44ad..c665ffc5f 100644 --- a/node_modules/caniuse-lite/data/regions/AO.js +++ b/node_modules/caniuse-lite/data/regions/AO.js @@ -1 +1 @@ -module.exports={C:{"34":0.00596,"78":0.00298,"88":0.00298,"89":0.00298,"112":0.00298,"115":0.05069,"124":0.00596,"125":0.00298,"128":0.01193,"129":0.00298,"131":0.00596,"132":0.22961,"133":0.02386,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 126 127 130 134 135 136 3.5 3.6"},D:{"11":0.00596,"42":0.00596,"43":0.00298,"44":0.00298,"46":0.00298,"54":0.00298,"55":0.00298,"64":0.00298,"69":0.00298,"70":0.00298,"73":0.01491,"75":0.00298,"76":0.00895,"77":0.00298,"78":0.00298,"79":0.00596,"80":0.00298,"81":0.01789,"83":0.00895,"86":0.01491,"87":0.04473,"88":0.01193,"89":0.00596,"90":0.00298,"91":0.00298,"92":0.00298,"93":0.00298,"94":0.00298,"95":0.01491,"97":0.00298,"98":0.01193,"99":0.01491,"100":0.00298,"101":0.00596,"102":0.00596,"103":0.01491,"104":0.00298,"105":0.00596,"106":0.01491,"107":0.00298,"108":0.00298,"109":1.02879,"110":0.01193,"111":0.02087,"113":0.00596,"114":0.02982,"115":0.00298,"116":0.0656,"117":0.00298,"118":0.02386,"119":0.02087,"120":0.0328,"121":0.00596,"122":0.01789,"123":0.01789,"124":0.02386,"125":0.01491,"126":0.0328,"127":0.05368,"128":0.12524,"129":0.15506,"130":3.51876,"131":2.25439,"132":0.00895,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 45 47 48 49 50 51 52 53 56 57 58 59 60 61 62 63 65 66 67 68 71 72 74 84 85 96 112 133 134"},F:{"36":0.00298,"70":0.00596,"79":0.02684,"85":0.00298,"91":0.00298,"95":0.0656,"111":0.00298,"112":0.00298,"113":0.00895,"114":0.4801,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 78 80 81 82 83 84 86 87 88 89 90 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00298,"13":0.00596,"14":0.00298,"15":0.00298,"17":0.00298,"18":0.01193,"84":0.01491,"88":0.00298,"89":0.00596,"90":0.02386,"92":0.04473,"100":0.00596,"102":0.00298,"105":0.00298,"106":0.00298,"109":0.05666,"114":0.01193,"117":0.00298,"118":0.00298,"119":0.00298,"120":0.00596,"121":0.02087,"122":0.00895,"123":0.00298,"124":0.00895,"125":0.02386,"126":0.03877,"127":0.02982,"128":0.04175,"129":0.11332,"130":1.54468,"131":1.08545,_:"16 79 80 81 83 85 86 87 91 93 94 95 96 97 98 99 101 103 104 107 108 110 111 112 113 115 116"},E:{"12":0.00298,"14":0.00895,_:"0 4 5 6 7 8 9 10 11 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.3 16.4 16.5 17.0 17.1 17.2 18.2","13.1":0.02684,"14.1":0.01193,"15.6":0.08051,"16.2":0.00298,"16.6":0.02087,"17.3":0.00298,"17.4":0.00298,"17.5":0.01193,"17.6":0.02684,"18.0":0.00596,"18.1":0.00895},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00095,"5.0-5.1":0,"6.0-6.1":0.00381,"7.0-7.1":0.00476,"8.1-8.4":0,"9.0-9.2":0.00381,"9.3":0.01333,"10.0-10.2":0.00286,"10.3":0.0219,"11.0-11.2":0.25713,"11.3-11.4":0.00667,"12.0-12.1":0.00381,"12.2-12.5":0.1,"13.0-13.1":0.0019,"13.2":0.02571,"13.3":0.00381,"13.4-13.7":0.01429,"14.0-14.4":0.03143,"14.5-14.8":0.04476,"15.0-15.1":0.02571,"15.2-15.3":0.02381,"15.4":0.02857,"15.5":0.03333,"15.6-15.8":0.35713,"16.0":0.06762,"16.1":0.14285,"16.2":0.07238,"16.3":0.12285,"16.4":0.02476,"16.5":0.04952,"16.6-16.7":0.46855,"17.0":0.03428,"17.1":0.05714,"17.2":0.04762,"17.3":0.07238,"17.4":0.15523,"17.5":0.46379,"17.6-17.7":4.00651,"18.0":1.4209,"18.1":1.24852,"18.2":0.05047},P:{"4":0.12774,"20":0.01065,"21":0.03194,"22":0.02129,"23":0.04258,"24":0.02129,"25":0.07452,"26":0.27678,"27":0.08516,"5.0-5.4":0.01065,_:"6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0","7.2-7.4":0.12774,"13.0":0.01065,"14.0":0.01065,"15.0":0.01065,"16.0":0.03194,"17.0":0.03194,"18.0":0.01065,"19.0":0.01065},I:{"0":0.01401,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.21967,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.08422,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.0772},H:{"0":0.04},L:{"0":76.67605},R:{_:"0"},M:{"0":0.09123}}; +module.exports={C:{"5":0.04752,"115":0.03564,"136":0.00594,"140":0.00594,"146":0.00594,"147":0.43956,"148":0.12474,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 137 138 139 141 142 143 144 145 149 150 151 3.5 3.6"},D:{"39":0.11286,"40":0.10692,"41":0.11286,"42":0.11286,"43":0.11286,"44":0.11286,"45":0.11286,"46":0.1188,"47":0.1188,"48":0.10692,"49":0.11286,"50":0.10692,"51":0.1188,"52":0.11286,"53":0.11286,"54":0.11286,"55":0.11286,"56":0.10692,"57":0.1188,"58":0.11286,"59":0.11286,"60":0.11286,"66":0.01188,"68":0.00594,"69":0.05346,"72":0.00594,"73":0.01782,"75":0.02376,"76":0.00594,"77":0.00594,"79":0.00594,"81":0.01188,"83":0.00594,"85":0.00594,"86":0.02376,"87":0.0297,"90":0.00594,"93":0.00594,"95":0.00594,"97":0.01188,"98":0.01188,"103":1.65132,"104":1.64538,"105":1.65726,"106":1.65726,"107":1.65132,"108":1.65726,"109":2.00772,"110":1.65726,"111":1.68102,"112":7.49034,"114":0.00594,"116":3.36798,"117":1.6632,"119":0.05346,"120":1.69884,"121":0.00594,"122":0.01782,"123":0.00594,"124":1.68102,"125":0.02376,"126":0.00594,"127":0.00594,"128":0.04158,"129":0.10098,"130":0.00594,"131":3.3858,"132":0.04752,"133":3.40362,"134":0.01188,"135":0.01782,"136":0.01782,"137":0.06534,"138":0.0891,"139":0.10098,"140":0.01782,"141":0.01782,"142":0.13662,"143":0.34452,"144":3.71844,"145":2.15028,"146":0.04158,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 67 70 71 74 78 80 84 88 89 91 92 94 96 99 100 101 102 113 115 118 147 148"},F:{"94":0.01782,"95":0.03564,"107":0.00594,"125":0.00594,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00594,"15":0.00594,"17":0.00594,"18":0.0594,"84":0.01188,"89":0.01188,"90":0.01188,"92":0.0594,"100":0.00594,"109":0.01188,"122":0.01188,"124":0.00594,"130":0.00594,"131":0.00594,"134":0.00594,"135":0.01188,"136":0.00594,"137":0.01188,"138":0.01188,"139":0.00594,"140":0.01782,"141":0.01188,"142":0.04752,"143":0.0891,"144":1.41966,"145":1.0098,_:"12 13 16 79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 125 126 127 128 129 132 133"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 12.1 15.1 15.2-15.3 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.4 18.0 18.2 TP","5.1":0.00594,"11.1":0.00594,"13.1":0.01782,"14.1":0.00594,"15.4":0.00594,"15.5":0.00594,"15.6":0.06534,"16.6":0.0891,"17.1":0.04752,"17.3":0.00594,"17.5":0.00594,"17.6":0.0594,"18.1":0.00594,"18.3":0.01188,"18.4":0.00594,"18.5-18.6":0.01188,"26.0":0.04158,"26.1":0.01188,"26.2":0.30294,"26.3":0.07722,"26.4":0.00594},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00037,"7.0-7.1":0.00037,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00037,"10.0-10.2":0,"10.3":0.00336,"11.0-11.2":0.0325,"11.3-11.4":0.00112,"12.0-12.1":0,"12.2-12.5":0.01756,"13.0-13.1":0,"13.2":0.00523,"13.3":0.00075,"13.4-13.7":0.00187,"14.0-14.4":0.00374,"14.5-14.8":0.00486,"15.0-15.1":0.00448,"15.2-15.3":0.00336,"15.4":0.00411,"15.5":0.00486,"15.6-15.8":0.07582,"16.0":0.00784,"16.1":0.01494,"16.2":0.00822,"16.3":0.01494,"16.4":0.00336,"16.5":0.00598,"16.6-16.7":0.10048,"17.0":0.00486,"17.1":0.00747,"17.2":0.00598,"17.3":0.00934,"17.4":0.01419,"17.5":0.02801,"17.6-17.7":0.07097,"18.0":0.01569,"18.1":0.03212,"18.2":0.01718,"18.3":0.05416,"18.4":0.02689,"18.5-18.7":0.84938,"26.0":0.05976,"26.1":0.11729,"26.2":1.78916,"26.3":0.3018,"26.4":0.00523},P:{"24":0.01068,"26":0.02137,"27":0.02137,"28":0.03205,"29":0.49147,_:"4 20 21 22 23 25 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.03205},I:{"0":0.073,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00004},K:{"0":0.46502,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.00406,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.0609},Q:{"14.9":0.00812},O:{"0":0.12586},H:{all:0.01},L:{"0":41.32426}}; diff --git a/node_modules/caniuse-lite/data/regions/AR.js b/node_modules/caniuse-lite/data/regions/AR.js index 3e7a4e386..870571bad 100644 --- a/node_modules/caniuse-lite/data/regions/AR.js +++ b/node_modules/caniuse-lite/data/regions/AR.js @@ -1 +1 @@ -module.exports={C:{"52":0.01584,"59":0.01981,"72":0.00396,"78":0.00396,"80":0.00792,"81":0.00396,"82":0.00396,"84":0.00396,"86":0.00396,"88":0.03565,"91":0.03565,"94":0.00396,"99":0.00396,"101":0.00396,"102":0.00396,"103":0.02377,"106":0.00396,"107":0.00396,"108":0.00396,"109":0.00396,"113":0.00792,"114":0.00396,"115":0.3961,"118":0.00396,"119":0.00396,"120":0.03169,"122":0.00396,"123":0.00396,"124":0.00396,"125":0.01188,"126":0.00792,"127":0.01188,"128":0.02377,"129":0.00396,"130":0.00792,"131":0.06734,"132":1.05759,"133":0.10695,"134":0.00396,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 83 85 87 89 90 92 93 95 96 97 98 100 104 105 110 111 112 116 117 121 135 136 3.5 3.6"},D:{"34":0.00396,"38":0.00792,"47":0.00396,"49":0.02773,"55":0.00396,"56":0.00396,"65":0.00396,"66":0.03565,"70":0.00396,"75":0.00396,"76":0.00396,"78":0.00396,"79":0.02377,"80":0.00396,"81":0.01188,"83":0.00396,"84":0.00396,"85":0.00396,"86":0.00396,"87":0.01981,"88":0.03169,"89":0.00396,"90":0.00396,"91":0.01188,"92":0.00396,"93":0.00396,"94":0.02377,"95":0.00792,"96":0.00396,"97":0.00396,"98":0.00396,"99":0.00396,"100":0.00792,"101":0.00792,"102":0.00792,"103":0.04357,"104":0.00792,"105":0.00396,"106":0.01584,"107":0.01188,"108":0.01584,"109":3.2599,"110":0.01584,"111":0.00792,"112":0.00792,"113":0.00792,"114":0.00792,"115":0.00792,"116":0.06734,"117":0.00792,"118":0.00792,"119":0.05149,"120":0.05545,"121":0.0911,"122":0.08318,"123":0.04753,"124":0.09903,"125":0.08318,"126":0.08714,"127":0.09903,"128":0.19013,"129":0.59019,"130":15.06368,"131":10.15997,"132":0.00396,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 53 54 57 58 59 60 61 62 63 64 67 68 69 71 72 73 74 77 133 134"},F:{"36":0.00396,"85":0.00396,"95":0.04753,"102":0.00396,"112":0.00396,"113":0.13864,"114":1.60817,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00396,"92":0.00792,"109":0.03961,"113":0.00396,"114":0.00396,"115":0.00396,"116":0.00396,"117":0.00396,"119":0.00396,"120":0.00396,"121":0.00396,"122":0.00396,"124":0.00792,"125":0.00396,"126":0.01188,"127":0.00792,"128":0.01584,"129":0.05545,"130":1.63589,"131":1.16057,_:"12 13 14 15 16 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 118 123"},E:{"14":0.00792,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.1","11.1":0.00792,"12.1":0.00396,"13.1":0.00792,"14.1":0.01188,"15.2-15.3":0.00396,"15.4":0.00396,"15.5":0.00396,"15.6":0.04753,"16.0":0.00396,"16.1":0.00792,"16.2":0.00792,"16.3":0.01188,"16.4":0.00396,"16.5":0.00792,"16.6":0.05545,"17.0":0.00396,"17.1":0.00792,"17.2":0.01188,"17.3":0.00792,"17.4":0.01981,"17.5":0.05149,"17.6":0.18221,"18.0":0.08318,"18.1":0.11883,"18.2":0.00396},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00055,"5.0-5.1":0,"6.0-6.1":0.00219,"7.0-7.1":0.00274,"8.1-8.4":0,"9.0-9.2":0.00219,"9.3":0.00767,"10.0-10.2":0.00164,"10.3":0.0126,"11.0-11.2":0.14789,"11.3-11.4":0.00383,"12.0-12.1":0.00219,"12.2-12.5":0.05751,"13.0-13.1":0.0011,"13.2":0.01479,"13.3":0.00219,"13.4-13.7":0.00822,"14.0-14.4":0.01808,"14.5-14.8":0.02574,"15.0-15.1":0.01479,"15.2-15.3":0.01369,"15.4":0.01643,"15.5":0.01917,"15.6-15.8":0.2054,"16.0":0.03889,"16.1":0.08216,"16.2":0.04163,"16.3":0.07066,"16.4":0.01424,"16.5":0.02848,"16.6-16.7":0.26949,"17.0":0.01972,"17.1":0.03286,"17.2":0.02739,"17.3":0.04163,"17.4":0.08928,"17.5":0.26675,"17.6-17.7":2.30433,"18.0":0.81722,"18.1":0.71808,"18.2":0.02903},P:{"4":0.09115,"20":0.01013,"21":0.03038,"22":0.04051,"23":0.03038,"24":0.05064,"25":0.05064,"26":1.21535,"27":1.14445,_:"5.0-5.4 8.2 9.2 10.1 12.0 14.0 15.0","6.2-6.4":0.01013,"7.2-7.4":0.12153,"11.1-11.2":0.01013,"13.0":0.01013,"16.0":0.02026,"17.0":0.06077,"18.0":0.01013,"19.0":0.01013},I:{"0":0.0241,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"8":0.00468,"11":0.04681,_:"6 7 9 10 5.5"},K:{"0":0.13286,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.02416},H:{"0":0},L:{"0":52.87616},R:{_:"0"},M:{"0":0.15098}}; +module.exports={C:{"5":0.03998,"52":0.00666,"59":0.00666,"81":0.00666,"88":0.00666,"91":0.00666,"103":0.00666,"115":0.16658,"136":0.01999,"140":0.02665,"142":0.00666,"143":0.00666,"144":0.00666,"145":0.00666,"146":0.03332,"147":0.83954,"148":0.07996,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 82 83 84 85 86 87 89 90 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 137 138 139 141 149 150 151 3.5 3.6"},D:{"55":0.00666,"65":0.00666,"66":0.01333,"69":0.03998,"75":0.01333,"79":0.00666,"87":0.00666,"91":0.00666,"95":0.00666,"97":0.00666,"98":0.00666,"103":1.48585,"104":1.46586,"105":1.46586,"106":1.46586,"107":1.46586,"108":1.47252,"109":2.95837,"110":1.46586,"111":1.53915,"112":8.25546,"114":0.00666,"116":2.93838,"117":1.46586,"119":0.0533,"120":1.49251,"121":0.00666,"122":0.03998,"123":0.00666,"124":1.49251,"125":0.11993,"126":0.01333,"127":0.03332,"128":0.01999,"129":0.11993,"130":0.01333,"131":3.03833,"132":0.0533,"133":3.01834,"134":0.01999,"135":0.04664,"136":0.04664,"137":0.01999,"138":0.07996,"139":0.11993,"140":0.03332,"141":0.05997,"142":0.15991,"143":0.75292,"144":10.90733,"145":7.02947,"146":0.01333,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 56 57 58 59 60 61 62 63 64 67 68 70 71 72 73 74 76 77 78 80 81 83 84 85 86 88 89 90 92 93 94 96 99 100 101 102 113 115 118 147 148"},F:{"94":0.00666,"95":0.02665,"125":0.00666,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00666,"109":0.01999,"131":0.00666,"135":0.00666,"137":0.00666,"138":0.00666,"139":0.00666,"140":0.00666,"141":0.01333,"142":0.01333,"143":0.05997,"144":1.23932,"145":0.94615,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 132 133 134 136"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 13.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.3 18.0 18.2 18.4 26.4 TP","11.1":0.00666,"14.1":0.00666,"15.6":0.01333,"16.6":0.03332,"17.1":0.01333,"17.4":0.00666,"17.5":0.00666,"17.6":0.03332,"18.1":0.00666,"18.3":0.00666,"18.5-18.6":0.00666,"26.0":0.00666,"26.1":0.00666,"26.2":0.1799,"26.3":0.0533},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00037,"7.0-7.1":0.00037,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00037,"10.0-10.2":0,"10.3":0.00335,"11.0-11.2":0.03243,"11.3-11.4":0.00112,"12.0-12.1":0,"12.2-12.5":0.01752,"13.0-13.1":0,"13.2":0.00522,"13.3":0.00075,"13.4-13.7":0.00186,"14.0-14.4":0.00373,"14.5-14.8":0.00485,"15.0-15.1":0.00447,"15.2-15.3":0.00335,"15.4":0.0041,"15.5":0.00485,"15.6-15.8":0.07567,"16.0":0.00783,"16.1":0.01491,"16.2":0.0082,"16.3":0.01491,"16.4":0.00335,"16.5":0.00596,"16.6-16.7":0.10027,"17.0":0.00485,"17.1":0.00745,"17.2":0.00596,"17.3":0.00932,"17.4":0.01416,"17.5":0.02796,"17.6-17.7":0.07082,"18.0":0.01566,"18.1":0.03206,"18.2":0.01715,"18.3":0.05405,"18.4":0.02684,"18.5-18.7":0.84762,"26.0":0.05964,"26.1":0.11704,"26.2":1.78544,"26.3":0.30118,"26.4":0.00522},P:{"21":0.01044,"23":0.01044,"24":0.01044,"25":0.01044,"26":0.04176,"27":0.02088,"28":0.03132,"29":1.34668,_:"4 20 22 5.0-5.4 6.2-6.4 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.0522,"8.2":0.01044},I:{"0":0.03,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.0634,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.08343},Q:{_:"14.9"},O:{"0":0.00667},H:{all:0},L:{"0":31.75131}}; diff --git a/node_modules/caniuse-lite/data/regions/AS.js b/node_modules/caniuse-lite/data/regions/AS.js index 5ce60ed76..d5a087549 100644 --- a/node_modules/caniuse-lite/data/regions/AS.js +++ b/node_modules/caniuse-lite/data/regions/AS.js @@ -1 +1 @@ -module.exports={C:{"115":0.0034,"116":0.0034,"127":0.0034,"131":0.01019,"132":0.03395,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 117 118 119 120 121 122 123 124 125 126 128 129 130 133 134 135 136 3.5 3.6"},D:{"70":0.0034,"74":0.0034,"76":0.0034,"79":0.01358,"93":0.01019,"94":0.0034,"100":0.01019,"103":0.01019,"109":0.01358,"110":0.0034,"111":0.00679,"113":0.0034,"116":0.02716,"119":0.0034,"121":0.0034,"122":0.0034,"124":0.0034,"127":0.01698,"128":0.03735,"129":0.59413,"130":0.87591,"131":0.14938,"132":0.0034,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 75 77 78 80 81 83 84 85 86 87 88 89 90 91 92 95 96 97 98 99 101 102 104 105 106 107 108 112 114 115 117 118 120 123 125 126 133 134"},F:{"113":0.0034,"114":0.04414,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"128":0.0034,"129":0.0034,"130":0.12901,"131":0.09167,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127"},E:{"14":0.0034,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1","14.1":0.10525,"15.1":0.0679,"15.2-15.3":0.04074,"15.4":0.16296,"15.5":0.11883,"15.6":1.38516,"16.0":0.00679,"16.1":0.40401,"16.2":0.16975,"16.3":0.37006,"16.4":0.06111,"16.5":0.49228,"16.6":2.54965,"17.0":0.17315,"17.1":0.07469,"17.2":0.16975,"17.3":0.35648,"17.4":0.51265,"17.5":1.88762,"17.6":13.58679,"18.0":2.14225,"18.1":3.3305,"18.2":0.05772},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00642,"5.0-5.1":0,"6.0-6.1":0.02566,"7.0-7.1":0.03208,"8.1-8.4":0,"9.0-9.2":0.02566,"9.3":0.08982,"10.0-10.2":0.01925,"10.3":0.14756,"11.0-11.2":1.73226,"11.3-11.4":0.04491,"12.0-12.1":0.02566,"12.2-12.5":0.67366,"13.0-13.1":0.01283,"13.2":0.17323,"13.3":0.02566,"13.4-13.7":0.09624,"14.0-14.4":0.21172,"14.5-14.8":0.30154,"15.0-15.1":0.17323,"15.2-15.3":0.16039,"15.4":0.19247,"15.5":0.22455,"15.6-15.8":2.40592,"16.0":0.45552,"16.1":0.96237,"16.2":0.4876,"16.3":0.82764,"16.4":0.16681,"16.5":0.33362,"16.6-16.7":3.15657,"17.0":0.23097,"17.1":0.38495,"17.2":0.32079,"17.3":0.4876,"17.4":1.04577,"17.5":3.12449,"17.6-17.7":26.99121,"18.0":9.57235,"18.1":8.4111,"18.2":0.34004},P:{"26":0.10104,"27":0.01123,_:"4 20 21 22 23 24 25 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.0066,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.03302},H:{"0":0},L:{"0":2.03617},R:{_:"0"},M:{"0":0.0066}}; +module.exports={C:{"147":0.00752,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 148 149 150 151 3.5 3.6"},D:{"93":0.02631,"97":0.00376,"103":0.00752,"105":0.02255,"109":0.00752,"116":0.01879,"119":0.00376,"126":0.00376,"127":0.00376,"128":0.00376,"132":0.00376,"135":0.00376,"136":0.00376,"138":0.01127,"139":0.04134,"140":0.00376,"141":0.00376,"142":0.0714,"143":0.19166,"144":0.68771,"145":0.16911,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 94 95 96 98 99 100 101 102 104 106 107 108 110 111 112 113 114 115 117 118 120 121 122 123 124 125 129 130 131 133 134 137 146 147 148"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"141":0.00376,"143":0.00376,"144":0.16535,"145":0.08268,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 142"},E:{"13":0.00376,"15":0.00752,_:"4 5 6 7 8 9 10 11 12 14 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.2-15.3 16.0 TP","13.1":0.00376,"14.1":0.01127,"15.1":0.00376,"15.4":0.02631,"15.5":0.1428,"15.6":0.69899,"16.1":0.29688,"16.2":0.11274,"16.3":0.13905,"16.4":0.04885,"16.5":0.03382,"16.6":1.89403,"17.0":0.10147,"17.1":2.70576,"17.2":0.01503,"17.3":0.09019,"17.4":0.25554,"17.5":0.41714,"17.6":1.58963,"18.0":0.12401,"18.1":0.18414,"18.2":0.05637,"18.3":0.39835,"18.4":0.06013,"18.5-18.6":0.74033,"26.0":0.28937,"26.1":0.64638,"26.2":15.65207,"26.3":3.5701,"26.4":0.05637},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00604,"7.0-7.1":0.00604,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00604,"10.0-10.2":0,"10.3":0.05435,"11.0-11.2":0.5254,"11.3-11.4":0.01812,"12.0-12.1":0,"12.2-12.5":0.28384,"13.0-13.1":0,"13.2":0.08455,"13.3":0.01208,"13.4-13.7":0.0302,"14.0-14.4":0.06039,"14.5-14.8":0.07851,"15.0-15.1":0.07247,"15.2-15.3":0.05435,"15.4":0.06643,"15.5":0.07851,"15.6-15.8":1.22594,"16.0":0.12682,"16.1":0.24157,"16.2":0.13286,"16.3":0.24157,"16.4":0.05435,"16.5":0.09663,"16.6-16.7":1.62453,"17.0":0.07851,"17.1":0.12078,"17.2":0.09663,"17.3":0.15098,"17.4":0.22949,"17.5":0.45294,"17.6-17.7":1.14744,"18.0":0.25364,"18.1":0.51937,"18.2":0.2778,"18.3":0.87567,"18.4":0.43482,"18.5-18.7":13.73299,"26.0":0.96626,"26.1":1.89629,"26.2":28.92746,"26.3":4.87962,"26.4":0.08455},P:{"25":0.01248,"29":0.12484,_:"4 20 21 22 23 24 26 27 28 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.02497,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.1186},Q:{_:"14.9"},O:{"0":0.01248},H:{all:0},L:{"0":2.0798}}; diff --git a/node_modules/caniuse-lite/data/regions/AT.js b/node_modules/caniuse-lite/data/regions/AT.js index 9230fac8d..92cfac29c 100644 --- a/node_modules/caniuse-lite/data/regions/AT.js +++ b/node_modules/caniuse-lite/data/regions/AT.js @@ -1 +1 @@ -module.exports={C:{"48":0.01077,"52":0.02694,"53":0.00539,"60":0.02694,"72":0.00539,"78":0.04848,"88":0.00539,"91":0.00539,"92":0.00539,"94":0.01077,"96":0.02694,"99":0.00539,"102":0.00539,"104":0.00539,"107":0.00539,"109":0.00539,"110":0.00539,"112":0.00539,"113":0.00539,"115":0.61951,"116":0.00539,"117":0.08619,"118":0.00539,"121":0.00539,"122":0.00539,"123":0.00539,"124":0.00539,"125":0.01077,"126":0.02155,"127":0.03232,"128":0.47944,"129":0.02155,"130":0.07003,"131":0.39325,"132":5.29542,"133":0.51715,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 93 95 97 98 100 101 103 105 106 108 111 114 119 120 134 135 136 3.5 3.6"},D:{"32":0.00539,"38":0.00539,"42":0.01616,"44":0.00539,"49":0.01616,"51":0.00539,"53":0.00539,"58":0.01077,"69":0.01616,"70":0.00539,"79":0.08619,"80":0.02155,"83":0.00539,"84":0.00539,"87":0.0431,"88":0.00539,"89":0.05387,"90":0.00539,"92":0.00539,"94":0.01077,"95":0.00539,"96":0.00539,"102":0.00539,"103":0.06464,"104":0.00539,"106":0.01077,"107":0.01077,"108":0.03232,"109":0.63567,"110":0.00539,"111":0.01077,"112":0.00539,"113":0.10235,"114":0.11313,"115":0.01616,"116":0.11313,"117":0.00539,"118":0.06464,"119":0.01616,"120":0.02694,"121":0.02694,"122":0.09158,"123":0.04848,"124":0.16161,"125":3.57697,"126":0.85115,"127":0.77034,"128":0.40403,"129":0.84037,"130":12.91264,"131":6.64756,"132":0.00539,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 36 37 39 40 41 43 45 46 47 48 50 52 54 55 56 57 59 60 61 62 63 64 65 66 67 68 71 72 73 74 75 76 77 78 81 85 86 91 93 97 98 99 100 101 105 133 134"},F:{"46":0.01077,"78":0.03232,"79":0.00539,"85":0.03232,"95":0.04848,"102":0.00539,"107":0.00539,"112":0.00539,"113":0.22625,"114":2.77969,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00539,"92":0.01077,"108":0.00539,"109":0.14006,"110":0.00539,"111":0.00539,"113":0.00539,"114":0.00539,"115":0.00539,"116":0.00539,"117":0.00539,"119":0.00539,"120":0.01077,"121":0.01077,"122":0.01077,"123":0.00539,"124":0.01616,"125":0.03771,"126":0.0431,"127":0.02694,"128":0.11851,"129":0.21009,"130":5.00991,"131":3.41536,_:"12 13 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 112 118"},E:{"9":0.00539,"13":0.00539,"14":0.02155,"15":0.02155,_:"0 4 5 6 7 8 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00539,"12.1":0.01616,"13.1":0.05387,"14.1":0.07003,"15.1":0.01077,"15.2-15.3":0.00539,"15.4":0.01616,"15.5":0.03771,"15.6":0.26935,"16.0":0.05387,"16.1":0.03232,"16.2":0.0431,"16.3":0.08081,"16.4":0.05926,"16.5":0.06464,"16.6":0.33938,"17.0":0.02155,"17.1":0.0431,"17.2":0.08081,"17.3":0.07003,"17.4":0.1239,"17.5":0.32322,"17.6":1.28749,"18.0":0.62489,"18.1":0.83499,"18.2":0.02155},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00179,"5.0-5.1":0,"6.0-6.1":0.00714,"7.0-7.1":0.00893,"8.1-8.4":0,"9.0-9.2":0.00714,"9.3":0.025,"10.0-10.2":0.00536,"10.3":0.04107,"11.0-11.2":0.48214,"11.3-11.4":0.0125,"12.0-12.1":0.00714,"12.2-12.5":0.1875,"13.0-13.1":0.00357,"13.2":0.04821,"13.3":0.00714,"13.4-13.7":0.02679,"14.0-14.4":0.05893,"14.5-14.8":0.08393,"15.0-15.1":0.04821,"15.2-15.3":0.04464,"15.4":0.05357,"15.5":0.0625,"15.6-15.8":0.66963,"16.0":0.12678,"16.1":0.26785,"16.2":0.13571,"16.3":0.23035,"16.4":0.04643,"16.5":0.09286,"16.6-16.7":0.87856,"17.0":0.06428,"17.1":0.10714,"17.2":0.08928,"17.3":0.13571,"17.4":0.29107,"17.5":0.86963,"17.6-17.7":7.51241,"18.0":2.66425,"18.1":2.34104,"18.2":0.09464},P:{"4":0.14676,"20":0.01048,"21":0.02097,"22":0.02097,"23":0.05242,"24":0.04193,"25":0.07338,"26":2.02323,"27":1.71922,"5.0-5.4":0.01048,"6.2-6.4":0.02097,"7.2-7.4":0.01048,_:"8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0","13.0":0.01048,"17.0":0.01048,"18.0":0.01048,"19.0":0.01048},I:{"0":0.05523,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00007},A:{"8":0.0191,"9":0.00637,"10":0.00637,"11":0.0382,_:"6 7 5.5"},K:{"0":0.36443,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00461},O:{"0":0.04613},H:{"0":0},L:{"0":22.81949},R:{_:"0"},M:{"0":0.78421}}; +module.exports={C:{"52":0.02129,"53":0.00532,"60":0.01064,"63":0.00532,"68":0.05854,"78":0.02661,"91":0.00532,"102":0.00532,"103":0.02661,"104":0.00532,"112":0.00532,"115":0.4843,"127":0.00532,"128":0.05854,"129":0.01064,"133":0.00532,"134":0.00532,"135":0.01064,"136":0.01064,"137":0.01597,"138":0.03725,"139":0.02129,"140":1.02182,"141":0.01597,"142":0.01064,"143":0.01064,"144":0.02129,"145":0.0479,"146":0.10112,"147":4.93882,"148":0.42044,"149":0.00532,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 54 55 56 57 58 59 61 62 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 99 100 101 105 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 124 125 126 130 131 132 150 151 3.5 3.6"},D:{"39":0.00532,"40":0.00532,"41":0.00532,"42":0.00532,"43":0.00532,"44":0.00532,"45":0.00532,"46":0.00532,"47":0.00532,"48":0.00532,"49":0.00532,"50":0.00532,"51":0.00532,"52":0.00532,"53":0.00532,"54":0.00532,"55":0.00532,"56":0.00532,"57":0.00532,"58":0.00532,"59":0.00532,"60":0.00532,"69":0.00532,"79":0.01597,"80":0.02129,"81":0.01064,"85":0.00532,"87":0.01597,"88":0.00532,"92":0.00532,"102":0.00532,"103":0.10644,"104":0.15434,"105":0.08515,"106":0.08515,"107":0.08515,"108":0.09047,"109":0.52156,"110":0.09047,"111":0.09047,"112":0.46834,"114":0.02129,"115":0.01597,"116":0.23417,"117":0.08515,"118":0.02661,"119":0.00532,"120":0.10112,"121":0.00532,"122":0.02661,"123":0.01064,"124":0.10112,"125":0.00532,"126":0.01064,"127":0.01064,"128":0.03193,"129":0.02129,"130":0.01597,"131":0.21288,"132":0.02129,"133":0.22885,"134":0.02661,"135":0.02129,"136":0.03725,"137":0.03725,"138":0.10644,"139":0.05854,"140":0.0479,"141":0.06386,"142":0.56945,"143":0.83555,"144":10.89946,"145":6.04579,"146":0.01064,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 83 84 86 89 90 91 93 94 95 96 97 98 99 100 101 113 147 148"},F:{"46":0.01064,"79":0.00532,"85":0.00532,"93":0.00532,"94":0.04258,"95":0.09047,"122":0.00532,"124":0.00532,"125":0.02129,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 86 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00532,"109":0.06386,"111":0.00532,"115":0.01597,"122":0.00532,"126":0.00532,"128":0.00532,"130":0.00532,"131":0.00532,"132":0.00532,"133":0.00532,"134":0.00532,"135":0.02661,"136":0.01597,"137":0.01064,"138":0.01064,"139":0.00532,"140":0.01597,"141":0.0479,"142":0.06386,"143":0.21288,"144":5.31136,"145":4.10858,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 112 113 114 116 117 118 119 120 121 123 124 125 127 129"},E:{"14":0.00532,"15":0.01064,_:"4 5 6 7 8 9 10 11 12 13 3.1 3.2 6.1 7.1 9.1 10.1 11.1 15.1 TP","5.1":0.00532,"12.1":0.00532,"13.1":0.02129,"14.1":0.02129,"15.2-15.3":0.00532,"15.4":0.00532,"15.5":0.01597,"15.6":0.14902,"16.0":0.02129,"16.1":0.01064,"16.2":0.00532,"16.3":0.02129,"16.4":0.01064,"16.5":0.01064,"16.6":0.22885,"17.0":0.00532,"17.1":0.15434,"17.2":0.01597,"17.3":0.01064,"17.4":0.02661,"17.5":0.07451,"17.6":0.25013,"18.0":0.01064,"18.1":0.02129,"18.2":0.01064,"18.3":0.06386,"18.4":0.03725,"18.5-18.6":0.12773,"26.0":0.06386,"26.1":0.08515,"26.2":1.99575,"26.3":0.56413,"26.4":0.00532},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00174,"7.0-7.1":0.00174,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00174,"10.0-10.2":0,"10.3":0.01565,"11.0-11.2":0.15124,"11.3-11.4":0.00522,"12.0-12.1":0,"12.2-12.5":0.0817,"13.0-13.1":0,"13.2":0.02434,"13.3":0.00348,"13.4-13.7":0.00869,"14.0-14.4":0.01738,"14.5-14.8":0.0226,"15.0-15.1":0.02086,"15.2-15.3":0.01565,"15.4":0.01912,"15.5":0.0226,"15.6-15.8":0.35288,"16.0":0.03651,"16.1":0.06953,"16.2":0.03824,"16.3":0.06953,"16.4":0.01565,"16.5":0.02781,"16.6-16.7":0.46761,"17.0":0.0226,"17.1":0.03477,"17.2":0.02781,"17.3":0.04346,"17.4":0.06606,"17.5":0.13038,"17.6-17.7":0.33029,"18.0":0.07301,"18.1":0.1495,"18.2":0.07996,"18.3":0.25206,"18.4":0.12516,"18.5-18.7":3.953,"26.0":0.27814,"26.1":0.54584,"26.2":8.32667,"26.3":1.40458,"26.4":0.02434},P:{"4":0.05222,"21":0.01044,"22":0.01044,"23":0.03133,"24":0.01044,"25":0.03133,"26":0.05222,"27":0.05222,"28":0.11488,"29":3.77015,_:"20 5.0-5.4 6.2-6.4 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.02089,"8.2":0.01044,"17.0":0.01044},I:{"0":0.01869,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.37892,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.01597,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":1.11336},Q:{_:"14.9"},O:{"0":0.09824},H:{all:0},L:{"0":26.32166}}; diff --git a/node_modules/caniuse-lite/data/regions/AU.js b/node_modules/caniuse-lite/data/regions/AU.js index bb995aa7e..61087cbb6 100644 --- a/node_modules/caniuse-lite/data/regions/AU.js +++ b/node_modules/caniuse-lite/data/regions/AU.js @@ -1 +1 @@ -module.exports={C:{"34":0.00508,"52":0.01016,"54":0.01016,"56":0.00508,"78":0.02033,"88":0.01525,"101":0.00508,"103":0.01016,"109":0.00508,"113":0.00508,"114":0.02033,"115":0.25918,"116":0.00508,"123":0.00508,"124":0.00508,"125":0.01016,"126":0.02541,"127":0.01525,"128":0.0559,"129":0.01016,"130":0.04066,"131":0.20836,"132":2.12936,"133":0.26935,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 91 92 93 94 95 96 97 98 99 100 102 104 105 106 107 108 110 111 112 117 118 119 120 121 122 134 135 136 3.5 3.6"},D:{"25":0.03049,"26":0.00508,"34":0.01016,"38":0.0559,"39":0.00508,"40":0.00508,"41":0.00508,"42":0.00508,"43":0.00508,"44":0.01016,"45":0.00508,"46":0.00508,"47":0.01016,"48":0.00508,"49":0.01525,"50":0.00508,"51":0.01016,"52":0.02033,"53":0.01016,"54":0.00508,"55":0.00508,"56":0.00508,"57":0.00508,"58":0.00508,"59":0.02033,"60":0.00508,"65":0.00508,"66":0.00508,"73":0.00508,"74":0.00508,"78":0.00508,"79":0.06098,"80":0.01016,"81":0.07623,"85":0.01525,"86":0.00508,"87":0.0559,"88":0.03049,"89":0.00508,"90":0.00508,"91":0.00508,"92":0.00508,"93":0.00508,"94":0.02541,"96":0.00508,"97":0.01016,"98":0.01525,"99":0.01016,"100":0.01016,"101":0.00508,"102":0.00508,"103":0.15754,"104":0.01016,"105":0.03557,"106":0.00508,"107":0.01016,"108":0.02541,"109":0.55394,"110":0.01525,"111":0.04066,"112":0.01016,"113":0.08639,"114":0.1118,"115":0.01016,"116":0.33033,"117":0.01525,"118":0.01016,"119":0.03557,"120":0.06607,"121":0.07623,"122":0.13213,"123":0.08639,"124":0.1118,"125":0.90968,"126":0.3659,"127":0.40148,"128":0.63017,"129":1.90067,"130":16.16076,"131":7.55185,"132":0.01525,"133":0.01016,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 27 28 29 30 31 32 33 35 36 37 61 62 63 64 67 68 69 70 71 72 75 76 77 83 84 95 134"},F:{"46":0.02033,"85":0.00508,"95":0.01016,"109":0.00508,"112":0.00508,"113":0.09656,"114":0.7623,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"85":0.00508,"89":0.02033,"92":0.00508,"99":0.00508,"101":0.00508,"108":0.00508,"109":0.0559,"110":0.00508,"111":0.00508,"112":0.00508,"113":0.00508,"114":0.01016,"115":0.00508,"116":0.00508,"117":0.00508,"118":0.00508,"119":0.00508,"120":0.01016,"121":0.01525,"122":0.01525,"123":0.00508,"124":0.01525,"125":0.01525,"126":0.03049,"127":0.02033,"128":0.07115,"129":0.27443,"130":4.05544,"131":2.53084,_:"12 13 14 15 16 17 18 79 80 81 83 84 86 87 88 90 91 93 94 95 96 97 98 100 102 103 104 105 106 107"},E:{"9":0.00508,"13":0.00508,"14":0.05082,"15":0.01016,_:"0 4 5 6 7 8 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.02033,"13.1":0.10672,"14.1":0.16262,"15.1":0.02541,"15.2-15.3":0.02033,"15.4":0.04066,"15.5":0.06098,"15.6":0.5082,"16.0":0.0559,"16.1":0.10672,"16.2":0.06607,"16.3":0.16262,"16.4":0.05082,"16.5":0.08131,"16.6":0.64541,"17.0":0.02541,"17.1":0.07115,"17.2":0.06607,"17.3":0.08131,"17.4":0.22869,"17.5":0.49804,"17.6":2.77477,"18.0":0.61492,"18.1":0.79787,"18.2":0.02033},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00215,"5.0-5.1":0,"6.0-6.1":0.00862,"7.0-7.1":0.01077,"8.1-8.4":0,"9.0-9.2":0.00862,"9.3":0.03016,"10.0-10.2":0.00646,"10.3":0.04956,"11.0-11.2":0.58175,"11.3-11.4":0.01508,"12.0-12.1":0.00862,"12.2-12.5":0.22624,"13.0-13.1":0.00431,"13.2":0.05817,"13.3":0.00862,"13.4-13.7":0.03232,"14.0-14.4":0.0711,"14.5-14.8":0.10127,"15.0-15.1":0.05817,"15.2-15.3":0.05387,"15.4":0.06464,"15.5":0.07541,"15.6-15.8":0.80799,"16.0":0.15298,"16.1":0.32319,"16.2":0.16375,"16.3":0.27795,"16.4":0.05602,"16.5":0.11204,"16.6-16.7":1.06008,"17.0":0.07757,"17.1":0.12928,"17.2":0.10773,"17.3":0.16375,"17.4":0.3512,"17.5":1.0493,"17.6-17.7":9.06453,"18.0":3.21471,"18.1":2.82472,"18.2":0.1142},P:{"4":0.15055,"20":0.01075,"21":0.03226,"22":0.02151,"23":0.03226,"24":0.04301,"25":0.05377,"26":1.38723,"27":1.1614,"5.0-5.4":0.02151,"6.2-6.4":0.01075,"7.2-7.4":0.01075,_:"8.2 9.2 10.1 11.1-11.2 12.0 13.0 15.0 18.0","14.0":0.01075,"16.0":0.01075,"17.0":0.01075,"19.0":0.02151},I:{"0":0.05397,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00007},A:{"8":0.04743,"9":0.02372,"10":0.01186,"11":0.05929,_:"6 7 5.5"},K:{"0":0.13768,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00492},O:{"0":0.04425},H:{"0":0},L:{"0":24.24701},R:{_:"0"},M:{"0":0.4622}}; +module.exports={C:{"2":0.00524,"5":0.00524,"52":0.01048,"56":0.00524,"78":0.01571,"82":0.00524,"115":0.09952,"125":0.00524,"128":0.00524,"132":0.00524,"133":0.01048,"134":0.00524,"135":0.00524,"136":0.00524,"137":0.00524,"139":0.00524,"140":0.08381,"141":0.00524,"142":0.00524,"143":0.01571,"144":0.01048,"145":0.01571,"146":0.04714,"147":1.97473,"148":0.16238,_:"3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 126 127 129 130 131 138 149 150 151 3.5 3.6"},D:{"38":0.00524,"39":0.00524,"40":0.00524,"41":0.00524,"42":0.00524,"43":0.00524,"44":0.00524,"45":0.00524,"46":0.00524,"47":0.00524,"48":0.00524,"49":0.01048,"50":0.00524,"51":0.00524,"52":0.01048,"53":0.00524,"54":0.00524,"55":0.00524,"56":0.00524,"57":0.00524,"58":0.00524,"59":0.00524,"60":0.00524,"66":0.00524,"69":0.00524,"79":0.01048,"80":0.00524,"81":0.00524,"85":0.02619,"86":0.00524,"87":0.02619,"88":0.00524,"93":0.00524,"97":0.00524,"99":0.01048,"103":0.0419,"104":0.01571,"105":0.00524,"107":0.00524,"108":0.01048,"109":0.35618,"110":0.00524,"111":0.02095,"112":0.00524,"113":0.00524,"114":0.01571,"115":0.00524,"116":0.13619,"117":0.00524,"118":0.00524,"119":0.01048,"120":0.03143,"121":0.01571,"122":0.05238,"123":0.02619,"124":0.02619,"125":0.01571,"126":0.03667,"127":0.02619,"128":0.11524,"129":0.01571,"130":0.02619,"131":0.06286,"132":0.05238,"133":0.03143,"134":0.05762,"135":0.05762,"136":0.06809,"137":0.05238,"138":0.29857,"139":0.10476,"140":0.09952,"141":0.15714,"142":0.57618,"143":1.75997,"144":15.53591,"145":7.5951,"146":0.02095,"147":0.00524,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 61 62 63 64 65 67 68 70 71 72 73 74 75 76 77 78 83 84 89 90 91 92 94 95 96 98 100 101 102 106 148"},F:{"46":0.01048,"94":0.01048,"95":0.02619,"102":0.00524,"125":0.02095,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00524,"85":0.01571,"92":0.00524,"109":0.02619,"120":0.00524,"121":0.00524,"122":0.00524,"126":0.00524,"128":0.00524,"129":0.00524,"131":0.00524,"132":0.00524,"133":0.00524,"134":0.00524,"135":0.02095,"136":0.00524,"137":0.01048,"138":0.02095,"139":0.01048,"140":0.01571,"141":0.0419,"142":0.07857,"143":0.22,"144":4.72991,"145":3.39422,_:"12 13 14 15 16 17 79 80 81 83 84 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 123 124 125 127 130"},E:{"13":0.00524,"14":0.02095,_:"4 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 TP","9.1":0.00524,"10.1":0.00524,"11.1":0.00524,"12.1":0.02095,"13.1":0.05762,"14.1":0.05762,"15.1":0.00524,"15.2-15.3":0.01048,"15.4":0.01048,"15.5":0.03667,"15.6":0.27238,"16.0":0.01048,"16.1":0.04714,"16.2":0.02095,"16.3":0.04714,"16.4":0.02619,"16.5":0.02619,"16.6":0.39809,"17.0":0.01048,"17.1":0.38237,"17.2":0.01571,"17.3":0.03143,"17.4":0.04714,"17.5":0.08381,"17.6":0.31428,"18.0":0.01571,"18.1":0.05238,"18.2":0.03667,"18.3":0.09428,"18.4":0.05238,"18.5-18.6":0.19381,"26.0":0.07857,"26.1":0.18333,"26.2":2.99614,"26.3":0.62856,"26.4":0.00524},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00241,"7.0-7.1":0.00241,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00241,"10.0-10.2":0,"10.3":0.02166,"11.0-11.2":0.20938,"11.3-11.4":0.00722,"12.0-12.1":0,"12.2-12.5":0.11312,"13.0-13.1":0,"13.2":0.03369,"13.3":0.00481,"13.4-13.7":0.01203,"14.0-14.4":0.02407,"14.5-14.8":0.03129,"15.0-15.1":0.02888,"15.2-15.3":0.02166,"15.4":0.02647,"15.5":0.03129,"15.6-15.8":0.48856,"16.0":0.05054,"16.1":0.09627,"16.2":0.05295,"16.3":0.09627,"16.4":0.02166,"16.5":0.03851,"16.6-16.7":0.64741,"17.0":0.03129,"17.1":0.04813,"17.2":0.03851,"17.3":0.06017,"17.4":0.09146,"17.5":0.1805,"17.6-17.7":0.45728,"18.0":0.10108,"18.1":0.20698,"18.2":0.11071,"18.3":0.34897,"18.4":0.17328,"18.5-18.7":5.47287,"26.0":0.38507,"26.1":0.75571,"26.2":11.52816,"26.3":1.94463,"26.4":0.03369},P:{"21":0.0218,"22":0.0109,"23":0.0109,"24":0.0109,"25":0.0218,"26":0.03271,"27":0.03271,"28":0.08722,"29":3.0854,_:"4 20 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.01903,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.12381,_:"10 11 12 11.1 11.5 12.1"},A:{"9":0.07857,_:"6 7 8 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.49049},Q:{"14.9":0.00476},O:{"0":0.0381},H:{all:0},L:{"0":22.07603}}; diff --git a/node_modules/caniuse-lite/data/regions/AW.js b/node_modules/caniuse-lite/data/regions/AW.js index 3e76deb76..bd0d022ba 100644 --- a/node_modules/caniuse-lite/data/regions/AW.js +++ b/node_modules/caniuse-lite/data/regions/AW.js @@ -1 +1 @@ -module.exports={C:{"25":0.00265,"54":0.00265,"78":0.02116,"88":0.00265,"90":0.00265,"103":0.01323,"105":0.00529,"108":0.03174,"115":0.03703,"121":0.00265,"127":0.00529,"128":0.04761,"129":0.00794,"130":0.0291,"131":0.05026,"132":0.41527,"133":0.03968,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 91 92 93 94 95 96 97 98 99 100 101 102 104 106 107 109 110 111 112 113 114 116 117 118 119 120 122 123 124 125 126 134 135 136 3.5 3.6"},D:{"47":0.00265,"52":0.00265,"63":0.00265,"79":0.00794,"80":0.01058,"81":0.00265,"87":0.02381,"91":0.00529,"94":0.00265,"96":0.00794,"98":0.00529,"99":0.0529,"101":0.00265,"103":0.09522,"105":0.00265,"106":0.00265,"108":0.00794,"109":0.62158,"110":0.01058,"111":0.0529,"112":0.01058,"113":0.00265,"114":0.00265,"115":0.03439,"116":0.0529,"118":0.00265,"119":0.00794,"120":0.01852,"121":0.00529,"122":0.07142,"123":0.02645,"124":0.04232,"125":0.01058,"126":0.19044,"127":0.03968,"128":0.12167,"129":1.3225,"130":7.21292,"131":4.56792,"132":0.00265,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 83 84 85 86 88 89 90 92 93 95 97 100 102 104 107 117 133 134"},F:{"97":0.05555,"108":0.00529,"112":0.00265,"113":0.00265,"114":0.23541,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 98 99 100 101 102 103 104 105 106 107 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"109":0.01587,"122":0.00265,"125":0.00265,"126":0.00794,"127":0.00265,"128":0.00529,"129":0.10845,"130":3.85906,"131":2.53127,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 124"},E:{"8":0.00529,"14":0.01852,"15":0.00794,_:"0 4 5 6 7 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.01587,"13.1":0.05026,"14.1":0.07671,"15.1":0.00529,"15.2-15.3":0.00265,"15.4":0.12167,"15.5":0.00529,"15.6":0.14548,"16.0":0.01587,"16.1":0.01587,"16.2":0.01323,"16.3":0.04761,"16.4":0.01852,"16.5":0.0529,"16.6":0.38617,"17.0":0.01587,"17.1":0.01058,"17.2":0.02381,"17.3":0.03439,"17.4":0.06348,"17.5":0.12432,"17.6":1.33837,"18.0":0.37295,"18.1":0.40469,"18.2":0.0291},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00328,"5.0-5.1":0,"6.0-6.1":0.0131,"7.0-7.1":0.01638,"8.1-8.4":0,"9.0-9.2":0.0131,"9.3":0.04586,"10.0-10.2":0.00983,"10.3":0.07534,"11.0-11.2":0.88442,"11.3-11.4":0.02293,"12.0-12.1":0.0131,"12.2-12.5":0.34394,"13.0-13.1":0.00655,"13.2":0.08844,"13.3":0.0131,"13.4-13.7":0.04913,"14.0-14.4":0.1081,"14.5-14.8":0.15395,"15.0-15.1":0.08844,"15.2-15.3":0.08189,"15.4":0.09827,"15.5":0.11465,"15.6-15.8":1.22836,"16.0":0.23257,"16.1":0.49134,"16.2":0.24895,"16.3":0.42256,"16.4":0.08517,"16.5":0.17033,"16.6-16.7":1.61161,"17.0":0.11792,"17.1":0.19654,"17.2":0.16378,"17.3":0.24895,"17.4":0.53393,"17.5":1.59523,"17.6-17.7":13.78056,"18.0":4.88724,"18.1":4.29435,"18.2":0.17361},P:{"4":0.0409,"20":0.01023,"21":0.01023,"22":0.07158,"23":0.12271,"24":0.08181,"25":0.0409,"26":3.7939,"27":3.29282,_:"5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 16.0 17.0 18.0 19.0","7.2-7.4":0.02045,"15.0":0.01023},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{"11":0.00265,_:"6 7 8 9 10 5.5"},K:{"0":0.07356,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.02207},H:{"0":0},L:{"0":33.16195},R:{_:"0"},M:{"0":0.2501}}; +module.exports={C:{"5":0.00617,"9":0.00309,"78":0.01234,"101":0.00309,"115":0.01543,"121":0.00309,"134":0.02468,"137":0.00309,"141":0.00926,"142":0.00309,"145":0.00926,"146":0.02468,"147":0.41031,"148":0.02468,_:"2 3 4 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 122 123 124 125 126 127 128 129 130 131 132 133 135 136 138 139 140 143 144 149 150 151 3.5 3.6"},D:{"69":0.00617,"93":0.00617,"97":0.00309,"103":0.01234,"109":0.13574,"111":0.00309,"113":0.00309,"115":0.00309,"116":0.04319,"120":0.00309,"122":0.02777,"123":0.01543,"125":0.01234,"126":0.0216,"127":0.00309,"128":0.03702,"129":0.00617,"131":0.00617,"132":0.00617,"133":0.00617,"134":0.00926,"135":0.01234,"136":0.00617,"137":0.04011,"138":0.08021,"139":0.06479,"140":0.02468,"141":0.03085,"142":0.09872,"143":0.57073,"144":7.20965,"145":3.89327,"146":0.00617,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 94 95 96 98 99 100 101 102 104 105 106 107 108 110 112 114 117 118 119 121 124 130 147 148"},F:{"94":0.00309,"95":0.00617,"125":0.00309,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"109":0.0216,"122":0.00309,"125":0.00309,"131":0.00309,"134":0.00309,"135":0.00309,"136":0.01851,"138":0.00309,"139":0.00926,"140":0.00309,"141":0.01851,"142":0.01234,"143":0.20053,"144":2.94309,"145":2.33535,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 124 126 127 128 129 130 132 133 137"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.2-15.3 15.4 16.0 TP","14.1":0.01543,"15.5":0.00926,"15.6":0.03085,"16.1":0.00926,"16.2":0.01543,"16.3":0.03085,"16.4":0.00617,"16.5":0.00309,"16.6":0.13266,"17.0":0.00309,"17.1":0.1851,"17.2":0.01851,"17.3":0.0216,"17.4":0.04319,"17.5":0.01543,"17.6":0.15117,"18.0":0.01851,"18.1":0.0216,"18.2":0.0216,"18.3":0.05245,"18.4":0.00926,"18.5-18.6":0.0833,"26.0":0.02468,"26.1":0.03702,"26.2":1.31113,"26.3":0.30542,"26.4":0.01234},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00322,"7.0-7.1":0.00322,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00322,"10.0-10.2":0,"10.3":0.02901,"11.0-11.2":0.28047,"11.3-11.4":0.00967,"12.0-12.1":0,"12.2-12.5":0.15152,"13.0-13.1":0,"13.2":0.04513,"13.3":0.00645,"13.4-13.7":0.01612,"14.0-14.4":0.03224,"14.5-14.8":0.04191,"15.0-15.1":0.03869,"15.2-15.3":0.02901,"15.4":0.03546,"15.5":0.04191,"15.6-15.8":0.65443,"16.0":0.0677,"16.1":0.12895,"16.2":0.07092,"16.3":0.12895,"16.4":0.02901,"16.5":0.05158,"16.6-16.7":0.86719,"17.0":0.04191,"17.1":0.06448,"17.2":0.05158,"17.3":0.08059,"17.4":0.1225,"17.5":0.24178,"17.6-17.7":0.61252,"18.0":0.1354,"18.1":0.27724,"18.2":0.14829,"18.3":0.46745,"18.4":0.23211,"18.5-18.7":7.33086,"26.0":0.5158,"26.1":1.01226,"26.2":15.44187,"26.3":2.60481,"26.4":0.04513},P:{"4":0.01025,"22":0.0205,"23":0.01025,"24":0.0205,"25":0.0205,"26":0.03075,"27":0.05126,"28":0.16403,"29":5.49486,_:"20 21 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 16.0 17.0 18.0","7.2-7.4":0.0205,"15.0":0.01025,"19.0":0.01025},I:{"0":0.01381,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.06224,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.20054},Q:{_:"14.9"},O:{"0":0.08298},H:{all:0},L:{"0":38.86719}}; diff --git a/node_modules/caniuse-lite/data/regions/AX.js b/node_modules/caniuse-lite/data/regions/AX.js index 7c0433cd3..7f45f56d3 100644 --- a/node_modules/caniuse-lite/data/regions/AX.js +++ b/node_modules/caniuse-lite/data/regions/AX.js @@ -1 +1 @@ -module.exports={C:{"78":0.00572,"102":0.00572,"108":0.02288,"115":0.1087,"125":0.00572,"128":0.03433,"131":0.5721,"132":1.69914,"133":0.1373,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 103 104 105 106 107 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 126 127 129 130 134 135 136 3.5 3.6"},D:{"49":0.00572,"76":0.16019,"94":0.01144,"103":0.03433,"109":0.73229,"114":0.01144,"116":0.2174,"117":0.01716,"119":0.02861,"121":0.00572,"122":0.18879,"123":0.09726,"125":0.00572,"126":3.30674,"127":0.05721,"128":0.1373,"129":0.99545,"130":20.97319,"131":10.97288,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 95 96 97 98 99 100 101 102 104 105 106 107 108 110 111 112 113 115 118 120 124 132 133 134"},F:{"95":0.04005,"113":0.12586,"114":1.59616,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"109":0.2174,"116":0.00572,"117":0.09726,"122":0.00572,"128":0.01716,"129":0.04577,"130":7.36293,"131":3.80447,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 118 119 120 121 123 124 125 126 127"},E:{"14":0.07437,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.1 15.2-15.3 15.5 16.5 17.1 17.3 18.2","12.1":0.11442,"13.1":0.00572,"14.1":0.06865,"15.4":0.01144,"15.6":0.15447,"16.0":0.06293,"16.1":0.01144,"16.2":0.01716,"16.3":0.1087,"16.4":0.00572,"16.6":0.09726,"17.0":0.00572,"17.2":0.01716,"17.4":0.09726,"17.5":0.06293,"17.6":0.62931,"18.0":0.36042,"18.1":0.24028},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00064,"5.0-5.1":0,"6.0-6.1":0.00254,"7.0-7.1":0.00318,"8.1-8.4":0,"9.0-9.2":0.00254,"9.3":0.00891,"10.0-10.2":0.00191,"10.3":0.01463,"11.0-11.2":0.17176,"11.3-11.4":0.00445,"12.0-12.1":0.00254,"12.2-12.5":0.06679,"13.0-13.1":0.00127,"13.2":0.01718,"13.3":0.00254,"13.4-13.7":0.00954,"14.0-14.4":0.02099,"14.5-14.8":0.0299,"15.0-15.1":0.01718,"15.2-15.3":0.0159,"15.4":0.01908,"15.5":0.02226,"15.6-15.8":0.23855,"16.0":0.04517,"16.1":0.09542,"16.2":0.04835,"16.3":0.08206,"16.4":0.01654,"16.5":0.03308,"16.6-16.7":0.31298,"17.0":0.0229,"17.1":0.03817,"17.2":0.03181,"17.3":0.04835,"17.4":0.10369,"17.5":0.3098,"17.6-17.7":2.67624,"18.0":0.94912,"18.1":0.83398,"18.2":0.03372},P:{"22":0.22926,"23":0.01146,"25":0.17195,"26":1.52459,"27":1.00875,_:"4 20 21 24 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","5.0-5.4":0.02293},I:{"0":0.21343,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00006,"4.4":0,"4.4.3-4.4.4":0.00028},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.03422,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{_:"0"},H:{"0":0},L:{"0":30.88002},R:{_:"0"},M:{"0":2.51546}}; +module.exports={C:{"101":0.00574,"115":0.51642,"128":0.0459,"136":0.00574,"139":0.00574,"140":0.00574,"145":0.71151,"146":0.01148,"147":2.45586,"148":0.15493,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 137 138 141 142 143 144 149 150 151 3.5 3.6"},D:{"76":0.29838,"87":0.07459,"103":0.07459,"109":0.43609,"116":0.06312,"119":0.01148,"122":0.01721,"123":0.00574,"125":0.01148,"126":0.02869,"127":0.08033,"128":0.15493,"131":0.01148,"133":0.01148,"135":0.01148,"137":0.13771,"138":0.06886,"139":0.17788,"140":0.00574,"141":0.05164,"142":0.05164,"143":2.01404,"144":16.70906,"145":8.57831,"146":0.00574,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 79 80 81 83 84 85 86 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 110 111 112 113 114 115 117 118 120 121 124 129 130 132 134 136 147 148"},F:{"95":0.07459,"125":0.03443,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"15":0.00574,"99":0.00574,"109":0.00574,"121":0.00574,"135":0.01721,"141":0.02295,"142":0.01148,"143":0.15493,"144":6.1913,"145":3.61494,_:"12 13 14 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 122 123 124 125 126 127 128 129 130 131 132 133 134 136 137 138 139 140"},E:{"14":0.06886,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.5 16.0 16.2 17.0 18.0 18.1 18.2 18.4 18.5-18.6 26.4 TP","13.1":0.02295,"14.1":0.01721,"15.4":0.00574,"15.6":0.08607,"16.1":0.01721,"16.3":0.01148,"16.4":0.00574,"16.5":0.00574,"16.6":0.16066,"17.1":0.16066,"17.2":0.02869,"17.3":0.01148,"17.4":0.01148,"17.5":0.01148,"17.6":0.44183,"18.3":0.01721,"26.0":0.11476,"26.1":0.05738,"26.2":1.02136,"26.3":0.2869},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00078,"7.0-7.1":0.00078,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00078,"10.0-10.2":0,"10.3":0.00699,"11.0-11.2":0.0676,"11.3-11.4":0.00233,"12.0-12.1":0,"12.2-12.5":0.03652,"13.0-13.1":0,"13.2":0.01088,"13.3":0.00155,"13.4-13.7":0.00388,"14.0-14.4":0.00777,"14.5-14.8":0.0101,"15.0-15.1":0.00932,"15.2-15.3":0.00699,"15.4":0.00855,"15.5":0.0101,"15.6-15.8":0.15772,"16.0":0.01632,"16.1":0.03108,"16.2":0.01709,"16.3":0.03108,"16.4":0.00699,"16.5":0.01243,"16.6-16.7":0.209,"17.0":0.0101,"17.1":0.01554,"17.2":0.01243,"17.3":0.01942,"17.4":0.02952,"17.5":0.05827,"17.6-17.7":0.14762,"18.0":0.03263,"18.1":0.06682,"18.2":0.03574,"18.3":0.11266,"18.4":0.05594,"18.5-18.7":1.76681,"26.0":0.12431,"26.1":0.24397,"26.2":3.72165,"26.3":0.62779,"26.4":0.01088},P:{"28":0.04402,"29":6.83415,_:"4 20 21 22 23 24 25 26 27 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0 17.0 18.0 19.0","13.0":0.02201},I:{"0":0.09792,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00006},K:{"0":0.11934,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":2.60408},Q:{_:"14.9"},O:{_:"0"},H:{all:0},L:{"0":31.73441}}; diff --git a/node_modules/caniuse-lite/data/regions/AZ.js b/node_modules/caniuse-lite/data/regions/AZ.js index 73131a94c..004738e35 100644 --- a/node_modules/caniuse-lite/data/regions/AZ.js +++ b/node_modules/caniuse-lite/data/regions/AZ.js @@ -1 +1 @@ -module.exports={C:{"34":0.00257,"47":0.00257,"52":0.00514,"68":0.00257,"79":0.03344,"108":0.00257,"115":0.07459,"123":0.00772,"125":0.00257,"126":0.00257,"127":0.00257,"128":0.02315,"129":0.00257,"130":0.00257,"131":0.01543,"132":0.3035,"133":0.03601,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 109 110 111 112 113 114 116 117 118 119 120 121 122 124 134 135 136 3.5 3.6"},D:{"11":0.00514,"38":0.00514,"49":0.01543,"50":0.00257,"53":0.00257,"58":0.03858,"63":0.00514,"65":0.00257,"67":0.00257,"68":0.00257,"69":0.00514,"70":0.00772,"72":0.00257,"73":0.00514,"74":0.00514,"75":0.00514,"76":0.00257,"77":0.00257,"78":0.00514,"79":0.14403,"80":0.018,"81":0.00257,"83":0.02572,"84":0.00257,"85":0.00772,"86":0.00257,"87":0.09259,"88":0.02315,"89":0.00514,"90":0.02058,"91":0.00772,"92":0.00257,"94":0.05401,"95":0.00257,"96":0.00257,"97":0.00257,"98":0.00514,"99":0.00257,"100":0.02315,"101":0.00772,"102":0.00257,"103":0.01286,"104":0.00514,"105":0.00514,"106":0.01543,"107":0.02829,"108":0.03601,"109":2.97323,"110":0.00514,"111":0.00514,"112":0.02315,"113":0.00257,"114":0.01029,"115":0.01286,"116":0.02315,"117":0.00257,"118":0.02572,"119":0.01543,"120":0.03086,"121":0.02572,"122":0.0823,"123":0.03344,"124":0.05144,"125":0.04887,"126":0.05658,"127":0.09002,"128":0.07716,"129":0.3035,"130":8.46702,"131":6.12393,"132":0.00514,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 51 52 54 55 56 57 59 60 61 62 64 66 71 93 133 134"},F:{"36":0.00257,"40":0.00257,"46":0.018,"65":0.00257,"69":0.00257,"79":0.02829,"81":0.00257,"82":0.00257,"83":0.01286,"84":0.00257,"85":0.14918,"86":0.00257,"93":0.00514,"95":0.15946,"102":0.00772,"112":0.00257,"113":0.04115,"114":0.89506,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 66 67 68 70 71 72 73 74 75 76 77 78 80 87 88 89 90 91 92 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.00257,"18":0.00257,"84":0.00257,"89":0.00514,"92":0.01029,"109":0.01286,"114":0.01029,"120":0.00257,"121":0.02315,"122":0.00514,"123":0.00257,"124":0.00514,"125":0.00257,"126":0.00257,"127":0.00514,"128":0.02572,"129":0.03601,"130":0.87191,"131":0.66358,_:"12 13 14 15 17 79 80 81 83 85 86 87 88 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119"},E:{"14":0.00257,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 15.2-15.3","5.1":0.01029,"12.1":0.00257,"13.1":0.00514,"14.1":0.01543,"15.1":0.00514,"15.4":0.00257,"15.5":0.00257,"15.6":0.02572,"16.0":0.00257,"16.1":0.03086,"16.2":0.00257,"16.3":0.01029,"16.4":0.00257,"16.5":0.01029,"16.6":0.06173,"17.0":0.01029,"17.1":0.018,"17.2":0.00514,"17.3":0.01286,"17.4":0.05658,"17.5":0.0463,"17.6":0.21348,"18.0":0.1106,"18.1":0.13889,"18.2":0.00772},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00092,"5.0-5.1":0,"6.0-6.1":0.00369,"7.0-7.1":0.00461,"8.1-8.4":0,"9.0-9.2":0.00369,"9.3":0.01292,"10.0-10.2":0.00277,"10.3":0.02122,"11.0-11.2":0.24909,"11.3-11.4":0.00646,"12.0-12.1":0.00369,"12.2-12.5":0.09687,"13.0-13.1":0.00185,"13.2":0.02491,"13.3":0.00369,"13.4-13.7":0.01384,"14.0-14.4":0.03044,"14.5-14.8":0.04336,"15.0-15.1":0.02491,"15.2-15.3":0.02306,"15.4":0.02768,"15.5":0.03229,"15.6-15.8":0.34596,"16.0":0.0655,"16.1":0.13838,"16.2":0.07011,"16.3":0.11901,"16.4":0.02399,"16.5":0.04797,"16.6-16.7":0.4539,"17.0":0.03321,"17.1":0.05535,"17.2":0.04613,"17.3":0.07011,"17.4":0.15038,"17.5":0.44929,"17.6-17.7":3.8812,"18.0":1.37646,"18.1":1.20947,"18.2":0.0489},P:{"4":0.44981,"20":0.02092,"21":0.0523,"22":0.03138,"23":0.12553,"24":0.12553,"25":0.08368,"26":1.52725,"27":1.29712,"5.0-5.4":0.01046,"6.2-6.4":0.04184,"7.2-7.4":0.11507,_:"8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0","13.0":0.02092,"17.0":0.11507,"18.0":0.01046,"19.0":0.02092},I:{"0":0.02965,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00004},A:{"8":0.01252,"11":0.05949,_:"6 7 9 10 5.5"},K:{"0":1.63159,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.11142},H:{"0":0.01},L:{"0":58.73018},R:{_:"0"},M:{"0":0.22284}}; +module.exports={C:{"5":0.04772,"69":0.00597,"103":0.00597,"115":0.06562,"123":0.00597,"125":0.00597,"140":0.01193,"146":0.00597,"147":0.27439,"148":0.02386,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 124 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 149 150 151 3.5 3.6"},D:{"27":0.00597,"32":0.00597,"39":0.00597,"40":0.00597,"41":0.00597,"42":0.00597,"43":0.00597,"44":0.00597,"45":0.00597,"46":0.00597,"47":0.00597,"48":0.00597,"49":0.00597,"50":0.00597,"51":0.00597,"52":0.00597,"53":0.00597,"54":0.00597,"55":0.00597,"56":0.00597,"57":0.00597,"58":0.00597,"59":0.00597,"60":0.00597,"69":0.04176,"75":0.00597,"79":0.01193,"80":0.00597,"83":0.00597,"87":0.00597,"98":0.00597,"100":0.00597,"101":0.00597,"103":1.59862,"104":1.61055,"105":1.60459,"106":1.59266,"107":1.59862,"108":1.61055,"109":2.74987,"110":1.59266,"111":1.63441,"112":7.12221,"114":0.00597,"116":3.20321,"117":1.58669,"119":0.00597,"120":1.63441,"122":0.0179,"123":0.00597,"124":1.64038,"125":0.02386,"126":0.01193,"127":0.00597,"128":0.01193,"129":0.09544,"130":0.02983,"131":3.31654,"132":0.04176,"133":3.31058,"134":0.01193,"135":0.0179,"136":0.01193,"137":0.01193,"138":0.05369,"139":0.11334,"140":0.0179,"141":0.0179,"142":0.07755,"143":0.36387,"144":5.77412,"145":3.40602,"146":0.00597,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 29 30 31 33 34 35 36 37 38 61 62 63 64 65 66 67 68 70 71 72 73 74 76 77 78 81 84 85 86 88 89 90 91 92 93 94 95 96 97 99 102 113 115 118 121 147 148"},F:{"46":0.00597,"63":0.00597,"67":0.00597,"79":0.01193,"85":0.1193,"94":0.02386,"95":0.10737,"109":0.00597,"125":0.00597,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":2.87513,"18":0.00597,"92":0.00597,"109":0.00597,"113":0.00597,"124":0.00597,"133":0.01193,"138":0.01193,"141":0.00597,"142":0.00597,"143":0.0179,"144":0.56668,"145":0.42948,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 134 135 136 137 139 140"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.4 17.0 17.2 18.2 18.4 26.4 TP","5.1":0.00597,"14.1":0.00597,"15.6":0.05965,"16.3":0.00597,"16.5":0.00597,"16.6":0.01193,"17.1":0.0179,"17.3":0.00597,"17.4":0.00597,"17.5":0.00597,"17.6":0.0179,"18.0":0.00597,"18.1":0.00597,"18.3":0.00597,"18.5-18.6":0.02386,"26.0":0.01193,"26.1":0.02386,"26.2":0.15509,"26.3":0.02983},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00063,"7.0-7.1":0.00063,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00063,"10.0-10.2":0,"10.3":0.00563,"11.0-11.2":0.05446,"11.3-11.4":0.00188,"12.0-12.1":0,"12.2-12.5":0.02942,"13.0-13.1":0,"13.2":0.00876,"13.3":0.00125,"13.4-13.7":0.00313,"14.0-14.4":0.00626,"14.5-14.8":0.00814,"15.0-15.1":0.00751,"15.2-15.3":0.00563,"15.4":0.00689,"15.5":0.00814,"15.6-15.8":0.12707,"16.0":0.01315,"16.1":0.02504,"16.2":0.01377,"16.3":0.02504,"16.4":0.00563,"16.5":0.01002,"16.6-16.7":0.16839,"17.0":0.00814,"17.1":0.01252,"17.2":0.01002,"17.3":0.01565,"17.4":0.02379,"17.5":0.04695,"17.6-17.7":0.11894,"18.0":0.02629,"18.1":0.05383,"18.2":0.0288,"18.3":0.09077,"18.4":0.04507,"18.5-18.7":1.42349,"26.0":0.10016,"26.1":0.19656,"26.2":2.99846,"26.3":0.50579,"26.4":0.00876},P:{"4":0.09099,"22":0.01011,"23":0.01011,"24":0.01011,"25":0.01011,"26":0.04044,"27":0.03033,"28":0.16176,"29":1.57719,_:"20 21 5.0-5.4 8.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0 18.0 19.0","6.2-6.4":0.02022,"7.2-7.4":0.03033,"9.2":0.01011,"13.0":0.01011,"17.0":0.01011},I:{"0":0.00403,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.96864,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.10737,_:"6 7 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.10897},Q:{_:"14.9"},O:{"0":0.18566},H:{all:0},L:{"0":35.28143}}; diff --git a/node_modules/caniuse-lite/data/regions/BA.js b/node_modules/caniuse-lite/data/regions/BA.js index 6c6d8ce30..2a338fd8c 100644 --- a/node_modules/caniuse-lite/data/regions/BA.js +++ b/node_modules/caniuse-lite/data/regions/BA.js @@ -1 +1 @@ -module.exports={C:{"21":0.01089,"52":0.07986,"68":0.00363,"77":0.00363,"79":0.00363,"84":0.00363,"88":0.05082,"99":0.00726,"102":0.00363,"103":0.00363,"111":0.02541,"112":0.00363,"113":0.00363,"114":0.00363,"115":0.57717,"122":0.00363,"123":0.02178,"124":0.00363,"125":0.01815,"126":0.00363,"127":0.00726,"128":0.01089,"129":0.00363,"130":0.01815,"131":0.05445,"132":1.57542,"133":0.15246,"134":0.00363,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 78 80 81 82 83 85 86 87 89 90 91 92 93 94 95 96 97 98 100 101 104 105 106 107 108 109 110 116 117 118 119 120 121 135 136 3.5 3.6"},D:{"11":0.00363,"43":0.00363,"49":0.0363,"53":0.01089,"55":0.00363,"56":0.00363,"64":0.00726,"65":0.01089,"68":0.00363,"70":0.00363,"71":0.00363,"72":0.00363,"73":0.00363,"75":0.00363,"76":0.02178,"77":0.00363,"78":0.01452,"79":0.59532,"80":0.01089,"81":0.00363,"83":0.02178,"84":0.01452,"85":0.00726,"86":0.00726,"87":0.26136,"88":0.0363,"89":0.02178,"90":0.00726,"91":0.02178,"92":0.00363,"93":0.01089,"94":0.15972,"95":0.00726,"96":0.00726,"97":0.00726,"98":0.02541,"100":0.01089,"102":0.01089,"103":0.02904,"104":0.01452,"105":0.00363,"106":0.01815,"107":0.02541,"108":0.01089,"109":2.99838,"110":0.00363,"111":0.02178,"112":0.00726,"113":0.00363,"114":0.01815,"115":0.00363,"116":0.06534,"117":0.00363,"118":0.00726,"119":0.06897,"120":0.01452,"121":0.06171,"122":0.11616,"123":0.03267,"124":0.19239,"125":0.06534,"126":0.13794,"127":0.06171,"128":0.09075,"129":0.60258,"130":12.04071,"131":8.05134,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 50 51 52 54 57 58 59 60 61 62 63 66 67 69 74 99 101 132 133 134"},F:{"28":0.01089,"36":0.00363,"40":0.02178,"46":0.08349,"80":0.00363,"82":0.00726,"85":0.01089,"95":0.0726,"108":0.00363,"111":0.00363,"112":0.00363,"113":0.11979,"114":2.05095,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 81 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 109 110 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00363,"85":0.00363,"89":0.00363,"92":0.00726,"100":0.00363,"106":0.00363,"108":0.02178,"109":0.04356,"121":0.00726,"122":0.01089,"125":0.01452,"126":0.01452,"127":0.01089,"128":0.00726,"129":0.05445,"130":1.07085,"131":0.86394,_:"12 13 14 15 16 17 79 80 81 83 84 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 104 105 107 110 111 112 113 114 115 116 117 118 119 120 123 124"},E:{"14":0.00363,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.1 15.5","12.1":0.05082,"13.1":0.01089,"14.1":0.01452,"15.2-15.3":0.00363,"15.4":0.00726,"15.6":0.09075,"16.0":0.00726,"16.1":0.00363,"16.2":0.01089,"16.3":0.03993,"16.4":0.00726,"16.5":0.00726,"16.6":0.07623,"17.0":0.00363,"17.1":0.01815,"17.2":0.01089,"17.3":0.00726,"17.4":0.0363,"17.5":0.06171,"17.6":1.24509,"18.0":0.10527,"18.1":0.13794,"18.2":0.00726},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00104,"5.0-5.1":0,"6.0-6.1":0.00415,"7.0-7.1":0.00519,"8.1-8.4":0,"9.0-9.2":0.00415,"9.3":0.01453,"10.0-10.2":0.00311,"10.3":0.02387,"11.0-11.2":0.28017,"11.3-11.4":0.00726,"12.0-12.1":0.00415,"12.2-12.5":0.10896,"13.0-13.1":0.00208,"13.2":0.02802,"13.3":0.00415,"13.4-13.7":0.01557,"14.0-14.4":0.03424,"14.5-14.8":0.04877,"15.0-15.1":0.02802,"15.2-15.3":0.02594,"15.4":0.03113,"15.5":0.03632,"15.6-15.8":0.38913,"16.0":0.07367,"16.1":0.15565,"16.2":0.07886,"16.3":0.13386,"16.4":0.02698,"16.5":0.05396,"16.6-16.7":0.51054,"17.0":0.03736,"17.1":0.06226,"17.2":0.05188,"17.3":0.07886,"17.4":0.16914,"17.5":0.50535,"17.6-17.7":4.36549,"18.0":1.54821,"18.1":1.36039,"18.2":0.055},P:{"4":0.84278,"20":0.01028,"21":0.04111,"22":0.05139,"23":0.12333,"24":0.0925,"25":0.04111,"26":1.79861,"27":1.99388,"5.0-5.4":0.07194,"6.2-6.4":0.15417,"7.2-7.4":0.04111,_:"8.2 9.2 10.1 12.0 14.0 15.0 16.0","11.1-11.2":0.01028,"13.0":0.01028,"17.0":0.04111,"18.0":0.01028,"19.0":0.01028},I:{"0":0.19068,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00006,"4.4":0,"4.4.3-4.4.4":0.00025},A:{"11":0.00726,_:"6 7 8 9 10 5.5"},K:{"0":0.2548,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.00637},H:{"0":0},L:{"0":47.80695},R:{_:"0"},M:{"0":0.17199}}; +module.exports={C:{"5":0.01015,"52":0.05583,"68":0.00508,"115":0.2842,"127":0.00508,"129":0.00508,"134":0.00508,"138":0.04568,"140":0.03045,"143":0.00508,"144":0.00508,"145":0.0406,"146":0.03553,"147":1.61385,"148":0.2436,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 128 130 131 132 133 135 136 137 139 141 142 149 150 151 3.5 3.6"},D:{"53":0.01523,"64":0.00508,"65":0.00508,"66":0.00508,"69":0.01015,"70":0.01015,"71":0.00508,"73":0.00508,"75":0.00508,"78":0.01015,"79":0.11673,"81":0.00508,"83":0.01015,"85":0.00508,"86":0.01523,"87":0.10658,"88":0.01015,"89":0.00508,"91":0.01523,"94":0.0406,"96":0.00508,"103":0.46183,"104":0.43138,"105":0.42123,"106":0.45675,"107":0.43138,"108":0.43645,"109":2.52735,"110":0.44153,"111":0.45168,"112":2.08075,"114":0.01015,"116":0.87798,"117":0.4263,"119":0.0406,"120":0.46183,"121":0.01523,"122":0.03045,"123":0.0203,"124":0.45675,"125":0.0406,"126":0.0406,"127":0.01015,"128":0.0406,"129":0.0203,"130":0.01523,"131":0.91858,"132":0.07105,"133":0.92873,"134":0.05075,"135":0.03553,"136":0.02538,"137":0.02538,"138":0.18778,"139":0.38063,"140":0.01523,"141":0.1624,"142":0.12688,"143":0.7714,"144":13.73803,"145":7.1253,"146":0.00508,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 57 58 59 60 61 62 63 67 68 72 74 76 77 80 84 90 92 93 95 97 98 99 100 101 102 113 115 118 147 148"},F:{"28":0.01523,"40":0.00508,"46":0.11165,"85":0.00508,"94":0.02538,"95":0.10658,"109":0.00508,"117":0.00508,"120":0.00508,"124":0.00508,"125":0.00508,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 118 119 121 122 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.01015,"92":0.01015,"109":0.00508,"122":0.01015,"124":0.00508,"129":0.00508,"131":0.00508,"133":0.01015,"135":0.00508,"136":0.00508,"137":0.00508,"138":0.00508,"139":0.0203,"140":0.00508,"141":0.02538,"142":0.01015,"143":0.07613,"144":1.5022,"145":0.85768,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 125 126 127 128 130 132 134"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 17.0 17.2 18.0 TP","11.1":0.00508,"13.1":0.00508,"14.1":0.00508,"15.6":0.08628,"16.3":0.01015,"16.4":0.00508,"16.5":0.00508,"16.6":0.08628,"17.1":0.05075,"17.3":0.00508,"17.4":0.01523,"17.5":0.01015,"17.6":0.09643,"18.1":0.00508,"18.2":0.00508,"18.3":0.01015,"18.4":0.00508,"18.5-18.6":0.05075,"26.0":0.02538,"26.1":0.0203,"26.2":0.27405,"26.3":0.08628,"26.4":0.00508},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00082,"7.0-7.1":0.00082,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00082,"10.0-10.2":0,"10.3":0.00739,"11.0-11.2":0.07148,"11.3-11.4":0.00246,"12.0-12.1":0,"12.2-12.5":0.03862,"13.0-13.1":0,"13.2":0.0115,"13.3":0.00164,"13.4-13.7":0.00411,"14.0-14.4":0.00822,"14.5-14.8":0.01068,"15.0-15.1":0.00986,"15.2-15.3":0.00739,"15.4":0.00904,"15.5":0.01068,"15.6-15.8":0.1668,"16.0":0.01725,"16.1":0.03287,"16.2":0.01808,"16.3":0.03287,"16.4":0.00739,"16.5":0.01315,"16.6-16.7":0.22103,"17.0":0.01068,"17.1":0.01643,"17.2":0.01315,"17.3":0.02054,"17.4":0.03122,"17.5":0.06162,"17.6-17.7":0.15611,"18.0":0.03451,"18.1":0.07066,"18.2":0.0378,"18.3":0.11914,"18.4":0.05916,"18.5-18.7":1.86845,"26.0":0.13147,"26.1":0.258,"26.2":3.93574,"26.3":0.6639,"26.4":0.0115},P:{"4":0.38233,"21":0.01033,"22":0.02067,"23":0.093,"24":0.02067,"25":0.031,"26":0.05167,"27":0.031,"28":0.08267,"29":3.12061,_:"20 10.1 11.1-11.2 12.0 14.0 15.0 16.0 17.0 18.0","5.0-5.4":0.01033,"6.2-6.4":0.02067,"7.2-7.4":0.093,"8.2":0.05167,"9.2":0.40299,"13.0":0.01033,"19.0":0.01033},I:{"0":0.45269,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00027},K:{"0":0.15763,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.13793},Q:{_:"14.9"},O:{"0":0.00493},H:{all:0},L:{"0":41.9023}}; diff --git a/node_modules/caniuse-lite/data/regions/BB.js b/node_modules/caniuse-lite/data/regions/BB.js index 257ab2733..99547dfb6 100644 --- a/node_modules/caniuse-lite/data/regions/BB.js +++ b/node_modules/caniuse-lite/data/regions/BB.js @@ -1 +1 @@ -module.exports={C:{"113":0.00464,"115":0.00929,"124":0.00464,"128":0.01393,"129":0.00464,"130":0.00464,"131":0.0418,"132":1.71364,"133":0.20434,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 114 116 117 118 119 120 121 122 123 125 126 127 134 135 136 3.5 3.6"},D:{"50":0.00464,"56":0.00464,"62":0.00464,"65":0.00464,"69":0.00464,"73":0.00464,"75":0.00464,"79":0.01393,"80":0.04644,"83":0.00464,"85":0.00464,"86":0.00464,"87":0.02786,"89":0.00464,"91":0.00464,"93":0.00929,"94":0.0418,"96":0.01393,"99":0.00464,"100":0.00464,"101":0.00464,"103":0.0743,"104":0.00464,"106":0.00929,"107":0.00464,"108":0.00464,"109":0.7384,"111":0.00464,"112":0.00464,"113":0.02786,"114":0.00464,"116":0.0418,"117":0.00464,"118":0.00464,"119":0.01858,"120":0.02786,"121":0.00464,"122":0.58979,"123":0.01393,"124":0.00929,"125":0.02322,"126":0.08359,"127":0.07895,"128":0.38545,"129":0.95202,"130":15.59455,"131":10.56046,"132":0.01393,"133":0.00929,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 51 52 53 54 55 57 58 59 60 61 63 64 66 67 68 70 71 72 74 76 77 78 81 84 88 90 92 95 97 98 102 105 110 115 134"},F:{"84":0.01393,"95":0.02322,"113":0.274,"114":0.61765,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.0743,"109":0.08359,"112":0.00464,"120":0.00464,"123":0.00464,"124":0.00464,"126":0.07895,"127":0.00464,"128":0.01858,"129":0.1161,"130":4.28177,"131":3.2926,_:"13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 113 114 115 116 117 118 119 121 122 125"},E:{"13":0.00464,"14":0.00464,"15":0.00464,_:"0 4 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.2-15.3","13.1":0.01393,"14.1":0.09288,"15.1":0.00464,"15.4":0.00929,"15.5":0.03715,"15.6":0.15325,"16.0":0.00464,"16.1":0.18576,"16.2":0.33901,"16.3":0.10217,"16.4":0.00929,"16.5":0.01393,"16.6":0.09752,"17.0":0.00464,"17.1":0.03251,"17.2":0.0418,"17.3":0.06966,"17.4":0.0418,"17.5":0.26935,"17.6":1.34676,"18.0":0.8127,"18.1":0.70589,"18.2":0.01393},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00135,"5.0-5.1":0,"6.0-6.1":0.00539,"7.0-7.1":0.00674,"8.1-8.4":0,"9.0-9.2":0.00539,"9.3":0.01887,"10.0-10.2":0.00404,"10.3":0.03101,"11.0-11.2":0.36399,"11.3-11.4":0.00944,"12.0-12.1":0.00539,"12.2-12.5":0.14155,"13.0-13.1":0.0027,"13.2":0.0364,"13.3":0.00539,"13.4-13.7":0.02022,"14.0-14.4":0.04449,"14.5-14.8":0.06336,"15.0-15.1":0.0364,"15.2-15.3":0.0337,"15.4":0.04044,"15.5":0.04718,"15.6-15.8":0.50554,"16.0":0.09572,"16.1":0.20222,"16.2":0.10246,"16.3":0.17391,"16.4":0.03505,"16.5":0.0701,"16.6-16.7":0.66327,"17.0":0.04853,"17.1":0.08089,"17.2":0.06741,"17.3":0.10246,"17.4":0.21974,"17.5":0.65653,"17.6-17.7":5.67148,"18.0":2.01137,"18.1":1.76737,"18.2":0.07145},P:{"4":0.05483,"20":0.02193,"21":0.05483,"22":0.05483,"23":0.02193,"24":0.05483,"25":0.05483,"26":2.07266,"27":2.31393,"5.0-5.4":0.01097,"6.2-6.4":0.01097,"7.2-7.4":0.0658,_:"8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0","17.0":0.04387,"19.0":0.01097},I:{"0":0.00534,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.14461,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.04285},H:{"0":0},L:{"0":34.79346},R:{_:"0"},M:{"0":1.2051}}; +module.exports={C:{"5":0.48824,"69":0.00519,"93":0.00519,"113":0.00519,"115":0.02078,"140":0.01558,"143":0.00519,"145":0.00519,"146":0.01039,"147":1.29331,"148":0.05713,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 142 144 149 150 151 3.5","3.6":0.00519},D:{"65":0.00519,"69":0.53498,"79":0.00519,"80":0.04155,"81":0.00519,"84":0.01558,"87":0.01039,"93":0.00519,"96":0.00519,"101":0.00519,"103":0.02078,"108":0.00519,"109":0.19218,"111":0.47265,"114":0.02597,"116":0.00519,"119":0.00519,"122":0.00519,"123":0.00519,"124":0.00519,"125":0.47785,"126":0.01039,"127":0.00519,"128":0.07791,"130":0.00519,"131":0.15063,"132":0.5194,"133":0.01039,"135":0.01558,"136":0.02597,"137":0.03116,"138":0.09349,"139":0.29086,"140":0.02597,"141":0.06233,"142":0.72197,"143":3.45401,"144":13.77968,"145":6.95477,"146":0.01039,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 70 71 72 73 74 75 76 77 78 83 85 86 88 89 90 91 92 94 95 97 98 99 100 102 104 105 106 107 110 112 113 115 117 118 120 121 129 134 147 148"},F:{"94":0.01558,"95":0.06752,"109":0.00519,"120":0.00519,"125":0.00519,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00519,"109":0.01039,"138":0.00519,"141":0.02078,"142":0.02078,"143":0.14543,"144":4.08768,"145":2.61258,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 139 140"},E:{"4":0.00519,_:"5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 16.0 17.3 26.4 TP","13.1":0.00519,"14.1":0.02078,"15.5":0.02078,"15.6":0.0831,"16.1":0.16621,"16.2":0.01039,"16.3":0.02597,"16.4":0.01039,"16.5":0.00519,"16.6":0.15063,"17.0":0.00519,"17.1":0.31683,"17.2":0.00519,"17.4":0.01039,"17.5":0.02078,"17.6":0.3428,"18.0":0.00519,"18.1":0.00519,"18.2":0.03636,"18.3":0.15582,"18.4":0.01039,"18.5-18.6":0.0831,"26.0":0.09349,"26.1":0.11946,"26.2":2.60739,"26.3":0.63367},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00141,"7.0-7.1":0.00141,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00141,"10.0-10.2":0,"10.3":0.01265,"11.0-11.2":0.12224,"11.3-11.4":0.00422,"12.0-12.1":0,"12.2-12.5":0.06604,"13.0-13.1":0,"13.2":0.01967,"13.3":0.00281,"13.4-13.7":0.00703,"14.0-14.4":0.01405,"14.5-14.8":0.01827,"15.0-15.1":0.01686,"15.2-15.3":0.01265,"15.4":0.01546,"15.5":0.01827,"15.6-15.8":0.28523,"16.0":0.02951,"16.1":0.0562,"16.2":0.03091,"16.3":0.0562,"16.4":0.01265,"16.5":0.02248,"16.6-16.7":0.37797,"17.0":0.01827,"17.1":0.0281,"17.2":0.02248,"17.3":0.03513,"17.4":0.05339,"17.5":0.10538,"17.6-17.7":0.26697,"18.0":0.05901,"18.1":0.12084,"18.2":0.06463,"18.3":0.20374,"18.4":0.10117,"18.5-18.7":3.19517,"26.0":0.22481,"26.1":0.4412,"26.2":6.73036,"26.3":1.13531,"26.4":0.01967},P:{"21":0.02186,"22":0.10932,"24":0.01093,"25":0.01093,"26":0.04373,"27":0.02186,"28":0.08745,"29":3.77142,_:"4 20 23 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.03279,"13.0":0.06559,"17.0":0.13118},I:{"0":0.06242,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00004},K:{"0":0.29323,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.37224,"9":0.37224,"11":0.37224,_:"6 7 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":3.07648},Q:{_:"14.9"},O:{"0":0.02404},H:{all:0},L:{"0":31.96225}}; diff --git a/node_modules/caniuse-lite/data/regions/BD.js b/node_modules/caniuse-lite/data/regions/BD.js index 978467a1d..153cd5cc3 100644 --- a/node_modules/caniuse-lite/data/regions/BD.js +++ b/node_modules/caniuse-lite/data/regions/BD.js @@ -1 +1 @@ -module.exports={C:{"40":0.00281,"49":0.00281,"51":0.00281,"52":0.00563,"72":0.00281,"88":0.02251,"99":0.00281,"102":0.00281,"103":0.01126,"105":0.00563,"106":0.00563,"107":0.00844,"108":0.00563,"109":0.00844,"110":0.00563,"111":0.01126,"112":0.00281,"115":0.62752,"116":0.00281,"121":0.00281,"122":0.00281,"124":0.00281,"125":0.01126,"126":0.00281,"127":0.01407,"128":0.04221,"129":0.00563,"130":0.01126,"131":0.04221,"132":2.00075,"133":0.25326,"134":0.01126,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 47 48 50 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 89 90 91 92 93 94 95 96 97 98 100 101 104 113 114 117 118 119 120 123 135 136 3.5 3.6"},D:{"11":0.00281,"41":0.00563,"46":0.00281,"48":0.00281,"49":0.00281,"51":0.00281,"53":0.00281,"56":0.00844,"65":0.00563,"66":0.00281,"69":0.00563,"70":0.00563,"71":0.00281,"72":0.00281,"73":0.01688,"74":0.00563,"75":0.01126,"76":0.00281,"77":0.00281,"78":0.00281,"79":0.00563,"80":0.00281,"81":0.00563,"83":0.02251,"84":0.00281,"85":0.00563,"86":0.01126,"87":0.01126,"88":0.00844,"89":0.00281,"90":0.00281,"91":0.00844,"92":0.00281,"93":0.01126,"94":0.02251,"95":0.00563,"96":0.00844,"97":0.00563,"98":0.00281,"99":0.00563,"100":0.00281,"101":0.00563,"102":0.00563,"103":0.0394,"104":0.03377,"105":0.01407,"106":0.06472,"107":0.06754,"108":0.08723,"109":1.28318,"110":0.04784,"111":0.05065,"112":0.04221,"113":0.00563,"114":0.01688,"115":0.00281,"116":0.03377,"117":0.00563,"118":0.0197,"119":0.02251,"120":0.0197,"121":0.00844,"122":0.03658,"123":0.02251,"124":0.07598,"125":0.02533,"126":0.05628,"127":0.04502,"128":0.08161,"129":0.34894,"130":9.76458,"131":6.6523,"132":0.03658,"133":0.01407,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 42 43 44 45 47 50 52 54 55 57 58 59 60 61 62 63 64 67 68 134"},F:{"46":0.00281,"79":0.00563,"84":0.00563,"85":0.03377,"86":0.00563,"91":0.00281,"92":0.00281,"94":0.00281,"95":0.02814,"113":0.01126,"114":0.47275,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 87 88 89 90 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.00281,"18":0.00281,"84":0.00281,"92":0.0197,"100":0.00281,"105":0.00281,"106":0.00563,"107":0.01126,"108":0.00844,"109":0.01688,"110":0.00844,"111":0.00563,"112":0.00281,"114":0.01407,"116":0.00281,"117":0.00281,"118":0.00281,"121":0.00281,"122":0.00281,"124":0.00563,"125":0.00563,"126":0.00563,"127":0.00281,"128":0.00563,"129":0.0197,"130":0.61064,"131":0.46431,_:"12 13 14 15 17 79 80 81 83 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 113 115 119 120 123"},E:{"9":0.00281,_:"0 4 5 6 7 8 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 16.2","13.1":0.00281,"14.1":0.00281,"15.5":0.00281,"15.6":0.01407,"16.0":0.01126,"16.1":0.00281,"16.3":0.00563,"16.4":0.00281,"16.5":0.00563,"16.6":0.01688,"17.0":0.00281,"17.1":0.00563,"17.2":0.00563,"17.3":0.00563,"17.4":0.0197,"17.5":0.00844,"17.6":0.04221,"18.0":0.0394,"18.1":0.05347,"18.2":0.00281},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00019,"5.0-5.1":0,"6.0-6.1":0.00076,"7.0-7.1":0.00095,"8.1-8.4":0,"9.0-9.2":0.00076,"9.3":0.00267,"10.0-10.2":0.00057,"10.3":0.00438,"11.0-11.2":0.05142,"11.3-11.4":0.00133,"12.0-12.1":0.00076,"12.2-12.5":0.02,"13.0-13.1":0.00038,"13.2":0.00514,"13.3":0.00076,"13.4-13.7":0.00286,"14.0-14.4":0.00628,"14.5-14.8":0.00895,"15.0-15.1":0.00514,"15.2-15.3":0.00476,"15.4":0.00571,"15.5":0.00667,"15.6-15.8":0.07141,"16.0":0.01352,"16.1":0.02856,"16.2":0.01447,"16.3":0.02457,"16.4":0.00495,"16.5":0.0099,"16.6-16.7":0.09369,"17.0":0.00686,"17.1":0.01143,"17.2":0.00952,"17.3":0.01447,"17.4":0.03104,"17.5":0.09274,"17.6-17.7":0.80113,"18.0":0.28412,"18.1":0.24965,"18.2":0.01009},P:{"4":0.07702,"20":0.011,"21":0.011,"22":0.011,"23":0.011,"24":0.011,"25":0.02201,"26":0.26409,"27":0.19806,_:"5.0-5.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","6.2-6.4":0.011,"7.2-7.4":0.04401,"17.0":0.03301},I:{"0":0.0717,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00009},A:{"8":0.00619,"11":0.05572,_:"6 7 9 10 5.5"},K:{"0":1.67183,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.01437,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00719},O:{"0":1.94741},H:{"0":0.06},L:{"0":68.67352},R:{_:"0"},M:{"0":0.12935}}; +module.exports={C:{"5":0.08767,"102":0.00731,"103":0.02192,"115":0.66485,"139":0.01461,"140":0.07306,"142":0.00731,"143":0.00731,"144":0.00731,"145":0.02192,"146":0.02192,"147":2.60094,"148":0.34338,"149":0.00731,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 141 150 151 3.5 3.6"},D:{"69":0.08037,"73":0.00731,"75":0.00731,"102":0.00731,"103":1.92148,"104":1.95801,"105":1.89956,"106":1.89956,"107":1.90687,"108":1.89956,"109":2.98815,"110":1.89956,"111":1.97993,"112":13.44304,"114":0.00731,"116":3.66761,"117":1.89225,"119":0.00731,"120":1.92878,"121":0.00731,"122":0.01461,"123":0.00731,"124":1.9434,"125":0.06575,"126":0.00731,"127":0.00731,"128":0.00731,"129":0.18996,"130":0.01461,"131":3.80643,"132":0.09498,"133":3.7772,"134":0.02192,"135":0.02192,"136":0.02192,"137":0.02192,"138":0.08037,"139":0.78174,"140":0.01461,"141":0.01461,"142":0.08037,"143":0.2484,"144":7.62016,"145":5.7206,"146":0.02922,"147":0.00731,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 74 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 113 115 118 148"},F:{"94":0.02192,"95":0.02922,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00731,"109":0.00731,"114":0.00731,"131":0.00731,"132":0.00731,"141":0.00731,"143":0.01461,"144":0.38722,"145":0.33608,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 133 134 135 136 137 138 139 140 142"},E:{"14":0.00731,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.1 17.2 17.3 17.4 17.5 18.1 18.2 18.3 18.4 26.0 26.4 TP","15.6":0.00731,"16.6":0.01461,"17.6":0.00731,"18.0":0.00731,"18.5-18.6":0.00731,"26.1":0.00731,"26.2":0.05845,"26.3":0.02192},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00012,"7.0-7.1":0.00012,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00012,"10.0-10.2":0,"10.3":0.00111,"11.0-11.2":0.01069,"11.3-11.4":0.00037,"12.0-12.1":0,"12.2-12.5":0.00577,"13.0-13.1":0,"13.2":0.00172,"13.3":0.00025,"13.4-13.7":0.00061,"14.0-14.4":0.00123,"14.5-14.8":0.0016,"15.0-15.1":0.00147,"15.2-15.3":0.00111,"15.4":0.00135,"15.5":0.0016,"15.6-15.8":0.02494,"16.0":0.00258,"16.1":0.00491,"16.2":0.0027,"16.3":0.00491,"16.4":0.00111,"16.5":0.00197,"16.6-16.7":0.03305,"17.0":0.0016,"17.1":0.00246,"17.2":0.00197,"17.3":0.00307,"17.4":0.00467,"17.5":0.00921,"17.6-17.7":0.02334,"18.0":0.00516,"18.1":0.01056,"18.2":0.00565,"18.3":0.01781,"18.4":0.00884,"18.5-18.7":0.27935,"26.0":0.01966,"26.1":0.03857,"26.2":0.58843,"26.3":0.09926,"26.4":0.00172},P:{"26":0.01048,"27":0.01048,"28":0.02095,"29":0.20953,_:"4 20 21 22 23 24 25 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.02095,"17.0":0.01048},I:{"0":0.01076,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.64117,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.20457,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.00269,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.07543},Q:{_:"14.9"},O:{"0":0.70044},H:{all:0},L:{"0":27.18686}}; diff --git a/node_modules/caniuse-lite/data/regions/BE.js b/node_modules/caniuse-lite/data/regions/BE.js index f4f51e6bb..52ae5e3ba 100644 --- a/node_modules/caniuse-lite/data/regions/BE.js +++ b/node_modules/caniuse-lite/data/regions/BE.js @@ -1 +1 @@ -module.exports={C:{"48":0.00487,"52":0.01462,"55":0.00487,"78":0.06336,"87":0.0195,"94":0.00487,"102":0.00487,"103":0.00487,"105":0.00487,"108":0.00975,"110":0.00487,"113":0.00487,"115":0.21933,"118":0.00487,"120":0.00487,"121":0.00975,"123":0.00487,"125":0.05361,"126":0.00487,"127":0.02437,"128":0.09261,"129":0.00975,"130":0.0195,"131":0.15109,"132":2.42238,"133":0.25832,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 88 89 90 91 92 93 95 96 97 98 99 100 101 104 106 107 109 111 112 114 116 117 119 122 124 134 135 136 3.5 3.6"},D:{"38":0.00487,"44":0.00487,"45":0.00487,"46":0.00487,"49":0.01462,"74":0.12185,"75":0.11698,"76":0.11698,"77":0.11698,"78":1.93498,"79":2.52961,"80":0.00487,"83":0.07798,"85":0.00487,"87":0.02924,"88":0.00487,"89":0.02437,"90":0.01462,"91":0.00975,"92":0.00487,"93":0.00487,"94":0.00487,"96":0.00487,"97":0.00487,"99":0.00487,"100":0.00487,"101":0.00487,"102":0.00487,"103":0.04387,"104":0.00975,"105":0.00975,"106":0.00975,"107":0.00975,"108":0.01462,"109":0.54101,"110":0.00975,"111":0.00487,"112":0.00975,"113":0.04387,"114":0.07311,"115":0.00487,"116":0.13647,"117":0.00975,"118":0.00975,"119":0.02924,"120":0.34118,"121":0.02437,"122":0.11698,"123":0.06824,"124":0.07311,"125":0.47278,"126":0.61412,"127":0.07798,"128":0.2632,"129":0.86757,"130":11.8292,"131":7.20865,"132":0.00487,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 81 84 86 95 98 133 134"},F:{"46":0.00487,"85":0.00487,"95":0.00975,"102":0.00487,"109":0.00487,"113":0.08773,"114":0.94068,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00487,"102":0.00487,"108":0.00975,"109":0.05849,"114":0.00487,"116":0.00487,"117":0.00487,"120":0.00487,"121":0.00975,"122":0.00975,"123":0.00487,"124":0.00487,"125":0.01462,"126":0.02437,"127":0.02924,"128":0.06336,"129":0.19983,"130":4.06979,"131":2.85616,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 103 104 105 106 107 110 111 112 113 115 118 119"},E:{"9":0.00487,"14":0.0195,"15":0.00487,_:"0 4 5 6 7 8 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00975,"13.1":0.06336,"14.1":0.09261,"15.1":0.0195,"15.2-15.3":0.01462,"15.4":0.02924,"15.5":0.04387,"15.6":0.54589,"16.0":0.04874,"16.1":0.09261,"16.2":0.06824,"16.3":0.15109,"16.4":0.06336,"16.5":0.08773,"16.6":0.58488,"17.0":0.04874,"17.1":0.1121,"17.2":0.1316,"17.3":0.1121,"17.4":0.27782,"17.5":0.619,"17.6":2.4565,"18.0":0.79446,"18.1":1.12589,"18.2":0.0195},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00208,"5.0-5.1":0,"6.0-6.1":0.00833,"7.0-7.1":0.01041,"8.1-8.4":0,"9.0-9.2":0.00833,"9.3":0.02915,"10.0-10.2":0.00625,"10.3":0.04789,"11.0-11.2":0.56216,"11.3-11.4":0.01457,"12.0-12.1":0.00833,"12.2-12.5":0.21862,"13.0-13.1":0.00416,"13.2":0.05622,"13.3":0.00833,"13.4-13.7":0.03123,"14.0-14.4":0.06871,"14.5-14.8":0.09786,"15.0-15.1":0.05622,"15.2-15.3":0.05205,"15.4":0.06246,"15.5":0.07287,"15.6-15.8":0.78078,"16.0":0.14783,"16.1":0.31231,"16.2":0.15824,"16.3":0.26859,"16.4":0.05413,"16.5":0.10827,"16.6-16.7":1.02438,"17.0":0.07495,"17.1":0.12492,"17.2":0.1041,"17.3":0.15824,"17.4":0.33938,"17.5":1.01397,"17.6-17.7":8.75929,"18.0":3.10646,"18.1":2.7296,"18.2":0.11035},P:{"4":0.03138,"20":0.01046,"21":0.02092,"22":0.02092,"23":0.02092,"24":0.03138,"25":0.03138,"26":1.46456,"27":1.44364,_:"5.0-5.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0 17.0 18.0","6.2-6.4":0.01046,"13.0":0.01046,"19.0":0.01046},I:{"0":0.07674,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.0001},A:{"8":0.01575,"9":0.00525,"10":0.00525,"11":0.04199,_:"6 7 5.5"},K:{"0":0.15894,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00513},O:{"0":0.02051},H:{"0":0},L:{"0":26.63117},R:{_:"0"},M:{"0":0.29737}}; +module.exports={C:{"52":0.01007,"78":0.0151,"102":0.0151,"103":0.00503,"115":0.16106,"120":0.00503,"122":0.00503,"123":0.0151,"125":0.00503,"127":0.00503,"128":0.01007,"135":0.00503,"136":0.01007,"138":0.00503,"139":0.00503,"140":0.12583,"141":0.00503,"142":0.0151,"143":0.0151,"144":0.00503,"145":0.0151,"146":0.04026,"147":2.60206,"148":0.23152,"149":0.00503,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 121 124 126 129 130 131 132 133 134 137 150 151 3.5 3.6"},D:{"39":0.00503,"40":0.00503,"41":0.01007,"42":0.01007,"43":0.01007,"44":0.01007,"45":0.00503,"46":0.00503,"47":0.00503,"48":0.00503,"49":0.0151,"50":0.00503,"51":0.01007,"52":0.00503,"53":0.00503,"54":0.00503,"55":0.00503,"56":0.01007,"57":0.00503,"58":0.01007,"59":0.00503,"60":0.00503,"74":0.00503,"79":0.00503,"80":0.00503,"87":0.01007,"90":0.00503,"92":0.00503,"99":0.00503,"100":0.00503,"101":0.01007,"102":0.01007,"103":0.0453,"104":0.02517,"105":0.00503,"107":0.00503,"108":0.00503,"109":0.39257,"110":0.00503,"111":0.00503,"112":0.00503,"114":0.01007,"116":0.11073,"117":0.68449,"118":0.00503,"119":0.01007,"120":0.0151,"121":0.0302,"122":0.0755,"123":0.01007,"124":0.0151,"125":0.15099,"126":0.0453,"127":0.00503,"128":0.08556,"129":0.0151,"130":0.08556,"131":0.04026,"132":0.0302,"133":0.0453,"134":0.02013,"135":0.0302,"136":0.03523,"137":0.0453,"138":0.18119,"139":0.08556,"140":0.0755,"141":0.10569,"142":0.21139,"143":1.07706,"144":13.68976,"145":7.1066,"146":0.0151,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 78 81 83 84 85 86 88 89 91 93 94 95 96 97 98 106 113 115 147 148"},F:{"46":0.00503,"94":0.02517,"95":0.03523,"124":0.02517,"125":0.01007,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"86":0.00503,"92":0.00503,"108":0.00503,"109":0.0604,"114":0.00503,"121":0.00503,"122":0.00503,"124":0.00503,"125":0.01007,"126":0.00503,"128":0.00503,"130":0.00503,"131":0.00503,"132":0.00503,"133":0.00503,"134":0.00503,"135":0.01007,"136":0.01007,"137":0.00503,"138":0.02013,"139":0.01007,"140":0.02013,"141":0.02013,"142":0.08053,"143":0.18119,"144":4.83168,"145":3.47277,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 110 111 112 113 115 116 117 118 119 120 123 127 129"},E:{"13":0.00503,"14":0.01007,"15":0.00503,_:"4 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.1 TP","11.1":0.00503,"12.1":0.0151,"13.1":0.02517,"14.1":0.04026,"15.2-15.3":0.00503,"15.4":0.01007,"15.5":0.01007,"15.6":0.27682,"16.0":0.0151,"16.1":0.02517,"16.2":0.02013,"16.3":0.03523,"16.4":0.01007,"16.5":0.02517,"16.6":0.30701,"17.0":0.01007,"17.1":0.25165,"17.2":0.02013,"17.3":0.02517,"17.4":0.05033,"17.5":0.09059,"17.6":0.36238,"18.0":0.0302,"18.1":0.0453,"18.2":0.02517,"18.3":0.08556,"18.4":0.07046,"18.5-18.6":0.17616,"26.0":0.06543,"26.1":0.12079,"26.2":2.56683,"26.3":0.69455,"26.4":0.00503},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00193,"7.0-7.1":0.00193,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00193,"10.0-10.2":0,"10.3":0.01734,"11.0-11.2":0.16767,"11.3-11.4":0.00578,"12.0-12.1":0,"12.2-12.5":0.09058,"13.0-13.1":0,"13.2":0.02698,"13.3":0.00385,"13.4-13.7":0.00964,"14.0-14.4":0.01927,"14.5-14.8":0.02505,"15.0-15.1":0.02313,"15.2-15.3":0.01734,"15.4":0.0212,"15.5":0.02505,"15.6-15.8":0.39122,"16.0":0.04047,"16.1":0.07709,"16.2":0.0424,"16.3":0.07709,"16.4":0.01734,"16.5":0.03084,"16.6-16.7":0.51842,"17.0":0.02505,"17.1":0.03854,"17.2":0.03084,"17.3":0.04818,"17.4":0.07323,"17.5":0.14454,"17.6-17.7":0.36617,"18.0":0.08094,"18.1":0.16574,"18.2":0.08865,"18.3":0.27944,"18.4":0.13876,"18.5-18.7":4.38244,"26.0":0.30835,"26.1":0.60514,"26.2":9.23127,"26.3":1.55717,"26.4":0.02698},P:{"20":0.01056,"21":0.02111,"22":0.01056,"23":0.02111,"24":0.02111,"25":0.01056,"26":0.05278,"27":0.04223,"28":0.0739,"29":3.18815,_:"4 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.04465,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00003},K:{"0":0.18378,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.42716},Q:{_:"14.9"},O:{"0":0.01987},H:{all:0},L:{"0":29.68412}}; diff --git a/node_modules/caniuse-lite/data/regions/BF.js b/node_modules/caniuse-lite/data/regions/BF.js index 2a6148a68..dea2c04b4 100644 --- a/node_modules/caniuse-lite/data/regions/BF.js +++ b/node_modules/caniuse-lite/data/regions/BF.js @@ -1 +1 @@ -module.exports={C:{"43":0.00186,"56":0.00186,"59":0.00186,"60":0.00186,"67":0.00373,"68":0.00186,"69":0.00186,"72":0.0205,"78":0.00186,"81":0.00186,"85":0.0261,"86":0.00186,"88":0.00186,"89":0.00186,"91":0.00186,"95":0.00186,"96":0.00186,"97":0.00186,"99":0.0466,"102":0.00186,"109":0.00186,"110":0.00186,"111":0.00186,"115":0.24605,"120":0.00186,"122":0.00186,"123":0.00186,"124":0.00186,"125":0.00186,"127":0.02982,"128":0.02796,"129":0.00559,"130":0.04101,"131":0.07456,"132":1.56576,"133":0.14912,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 50 51 52 53 54 55 57 58 61 62 63 64 65 66 70 71 73 74 75 76 77 79 80 82 83 84 87 90 92 93 94 98 100 101 103 104 105 106 107 108 112 113 114 116 117 118 119 121 126 134 135 136 3.5 3.6"},D:{"46":0.00186,"48":0.00186,"49":0.00186,"50":0.00186,"66":0.00186,"69":0.00373,"70":0.01118,"73":0.00746,"74":0.00186,"75":0.07083,"76":0.04101,"79":0.0261,"81":0.00186,"83":0.12675,"86":0.00373,"87":0.07829,"88":0.00186,"89":0.00186,"91":0.01864,"92":0.00186,"93":0.03728,"94":0.02237,"95":0.00559,"97":0.00186,"98":0.00373,"99":0.00746,"100":0.00186,"103":0.00932,"106":0.00559,"107":0.00186,"108":0.00186,"109":0.62071,"110":0.00186,"111":0.00186,"112":0.00186,"114":0.12302,"115":0.00559,"116":0.01864,"117":0.00186,"118":0.00186,"119":0.02237,"120":0.00559,"121":0.00186,"122":0.01305,"123":0.01864,"124":0.01491,"125":0.01678,"126":0.01118,"127":0.03728,"128":0.05965,"129":0.12675,"130":3.69258,"131":2.48471,"132":0.00186,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 71 72 77 78 80 84 85 90 96 101 102 104 105 113 133 134"},F:{"42":0.00186,"79":0.00186,"85":0.00373,"86":0.00186,"95":0.01491,"96":0.00186,"110":0.00186,"112":0.00186,"113":0.00746,"114":0.73814,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 87 88 89 90 91 92 93 94 97 98 99 100 101 102 103 104 105 106 107 108 109 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00373,"13":0.00186,"14":0.00186,"15":0.00186,"17":0.00186,"18":0.01864,"84":0.00186,"89":0.00373,"90":0.00186,"92":0.0205,"98":0.00186,"100":0.00373,"109":0.0205,"112":0.00186,"114":0.01491,"120":0.00186,"122":0.00373,"123":0.00186,"124":0.00932,"125":0.00373,"126":0.00373,"127":0.00559,"128":0.0466,"129":0.07083,"130":1.61795,"131":1.24329,_:"16 79 80 81 83 85 86 87 88 91 93 94 95 96 97 99 101 102 103 104 105 106 107 108 110 111 113 115 116 117 118 119 121"},E:{"14":0.00373,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.1 15.2-15.3 15.4 15.5 16.0 16.4 17.1 18.2","12.1":0.00186,"13.1":0.00746,"14.1":0.00373,"15.6":0.0466,"16.1":0.00186,"16.2":0.00186,"16.3":0.03542,"16.5":0.00746,"16.6":0.04287,"17.0":0.00186,"17.2":0.00559,"17.3":0.00186,"17.4":0.00186,"17.5":0.01305,"17.6":0.03728,"18.0":0.01118,"18.1":0.03914},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00074,"5.0-5.1":0,"6.0-6.1":0.00296,"7.0-7.1":0.00371,"8.1-8.4":0,"9.0-9.2":0.00296,"9.3":0.01038,"10.0-10.2":0.00222,"10.3":0.01705,"11.0-11.2":0.20012,"11.3-11.4":0.00519,"12.0-12.1":0.00296,"12.2-12.5":0.07782,"13.0-13.1":0.00148,"13.2":0.02001,"13.3":0.00296,"13.4-13.7":0.01112,"14.0-14.4":0.02446,"14.5-14.8":0.03484,"15.0-15.1":0.02001,"15.2-15.3":0.01853,"15.4":0.02224,"15.5":0.02594,"15.6-15.8":0.27795,"16.0":0.05262,"16.1":0.11118,"16.2":0.05633,"16.3":0.09561,"16.4":0.01927,"16.5":0.03854,"16.6-16.7":0.36467,"17.0":0.02668,"17.1":0.04447,"17.2":0.03706,"17.3":0.05633,"17.4":0.12081,"17.5":0.36096,"17.6-17.7":3.11818,"18.0":1.10585,"18.1":0.9717,"18.2":0.03928},P:{"4":0.02219,"22":0.01109,"24":0.02219,"25":0.01109,"26":0.23299,"27":0.14423,_:"20 21 23 5.0-5.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0 17.0 18.0 19.0","6.2-6.4":0.01109,"7.2-7.4":0.02219,"13.0":0.01109},I:{"0":0.07306,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.0001},A:{"11":0.03355,_:"6 7 8 9 10 5.5"},K:{"0":1.29143,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.04068},O:{"0":0.12204},H:{"0":0.23},L:{"0":75.5767},R:{_:"0"},M:{"0":0.04882}}; +module.exports={C:{"5":0.04333,"69":0.00333,"72":0.00667,"79":0.00333,"109":0.00333,"115":0.17998,"127":0.01667,"128":0.00333,"134":0.00333,"136":0.00333,"137":0.00333,"138":0.07666,"140":0.01667,"143":0.00667,"144":0.00333,"145":0.01,"146":0.02,"147":1.92981,"148":0.09999,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 129 130 131 132 133 135 139 141 142 149 150 151 3.5 3.6"},D:{"27":0.00333,"58":0.00333,"65":0.00667,"66":0.00667,"68":0.01,"69":0.04,"70":0.01333,"72":0.01,"73":0.00667,"75":0.00667,"79":0.01,"81":0.00667,"83":0.01333,"84":0.00333,"85":0.00667,"86":0.02666,"87":0.02333,"89":0.00333,"91":0.00333,"93":0.01333,"94":0.01,"98":0.02333,"101":0.00667,"103":0.01333,"106":0.01333,"109":1.0399,"110":0.00333,"111":0.03666,"113":0.00667,"114":0.02666,"115":0.01,"116":0.02,"118":0.00333,"119":0.02333,"120":0.02,"121":0.01,"122":0.02,"123":0.00667,"124":0.00333,"125":0.04333,"126":0.00667,"127":0.01333,"128":0.02,"129":0.00333,"130":0.00667,"131":0.01,"132":0.04666,"133":0.00667,"134":0.02,"135":0.03333,"136":0.01667,"137":0.02333,"138":0.11666,"139":0.25331,"140":0.01333,"141":0.05333,"142":0.09666,"143":0.46662,"144":5.74943,"145":2.6564,"146":0.00667,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 59 60 61 62 63 64 67 71 74 76 77 78 80 88 90 92 95 96 97 99 100 102 104 105 107 108 112 117 147 148"},F:{"46":0.00667,"67":0.00333,"79":0.00333,"86":0.00333,"94":0.04333,"95":0.03,"109":0.00333,"114":0.00667,"117":0.00667,"119":0.00333,"122":0.00667,"124":0.00333,"125":0.01,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 118 120 121 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"15":0.00333,"16":0.01,"17":0.00333,"18":0.01667,"84":0.01,"85":0.00333,"90":0.00333,"92":0.02333,"94":0.00333,"100":0.00667,"109":0.00333,"113":0.00333,"122":0.00333,"124":0.00333,"128":0.00333,"129":0.00667,"131":0.00333,"132":0.01333,"133":0.00333,"135":0.00667,"138":0.01,"139":0.00333,"140":0.01333,"141":0.01667,"142":0.06333,"143":0.05,"144":1.89648,"145":1.15988,_:"12 13 14 79 80 81 83 86 87 88 89 91 93 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 123 125 126 127 130 134 136 137"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 11.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.3 17.4 17.5 18.3 26.4 TP","10.1":0.00333,"13.1":0.20331,"14.1":0.00333,"15.6":0.02666,"16.6":0.05,"17.1":0.00333,"17.6":0.04,"18.0":0.00333,"18.1":0.00333,"18.2":0.00667,"18.4":0.01,"18.5-18.6":0.00667,"26.0":0.00667,"26.1":0.01667,"26.2":0.23331,"26.3":0.05},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00035,"7.0-7.1":0.00035,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00035,"10.0-10.2":0,"10.3":0.00316,"11.0-11.2":0.03051,"11.3-11.4":0.00105,"12.0-12.1":0,"12.2-12.5":0.01648,"13.0-13.1":0,"13.2":0.00491,"13.3":0.0007,"13.4-13.7":0.00175,"14.0-14.4":0.00351,"14.5-14.8":0.00456,"15.0-15.1":0.00421,"15.2-15.3":0.00316,"15.4":0.00386,"15.5":0.00456,"15.6-15.8":0.07119,"16.0":0.00736,"16.1":0.01403,"16.2":0.00772,"16.3":0.01403,"16.4":0.00316,"16.5":0.00561,"16.6-16.7":0.09433,"17.0":0.00456,"17.1":0.00701,"17.2":0.00561,"17.3":0.00877,"17.4":0.01333,"17.5":0.0263,"17.6-17.7":0.06663,"18.0":0.01473,"18.1":0.03016,"18.2":0.01613,"18.3":0.05085,"18.4":0.02525,"18.5-18.7":0.79746,"26.0":0.05611,"26.1":0.11011,"26.2":1.67978,"26.3":0.28335,"26.4":0.00491},P:{"25":0.01058,"26":0.01058,"27":0.0423,"28":0.07403,"29":0.45474,_:"4 20 21 22 23 24 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.01058,"17.0":0.01058},I:{"0":0.13319,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00008},K:{"0":1.94343,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.09334},Q:{"14.9":0.02},O:{"0":0.13334},H:{all:0.01},L:{"0":73.72826}}; diff --git a/node_modules/caniuse-lite/data/regions/BG.js b/node_modules/caniuse-lite/data/regions/BG.js index 9895d1cb5..faa2ea29a 100644 --- a/node_modules/caniuse-lite/data/regions/BG.js +++ b/node_modules/caniuse-lite/data/regions/BG.js @@ -1 +1 @@ -module.exports={C:{"45":0.32311,"48":0.0033,"52":0.07253,"65":0.0033,"68":0.0033,"72":0.0033,"75":0.0033,"78":0.01319,"79":0.0033,"80":0.00989,"84":0.03956,"85":0.0033,"88":0.00659,"91":0.0033,"96":0.0033,"99":0.0033,"100":0.0033,"102":0.00659,"103":0.01649,"104":0.0033,"105":0.0033,"107":0.00659,"108":0.03956,"109":0.0033,"110":0.0033,"112":0.0033,"113":0.00989,"114":0.0033,"115":0.7649,"117":0.0033,"119":0.0033,"120":0.00659,"121":0.0033,"122":0.0033,"123":0.0033,"124":0.0033,"125":0.02638,"126":0.00659,"127":0.01978,"128":0.09891,"129":0.00989,"130":0.02638,"131":0.14837,"132":2.5321,"133":0.21101,"134":0.0033,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 66 67 69 70 71 73 74 76 77 81 82 83 86 87 89 90 92 93 94 95 97 98 101 106 111 116 118 135 136 3.5 3.6"},D:{"41":0.0033,"43":0.0033,"44":0.0033,"47":0.0033,"49":0.03297,"51":0.0033,"58":0.0033,"67":0.0033,"70":0.0033,"71":0.0033,"74":0.0033,"76":0.0033,"78":0.0033,"79":0.02638,"80":0.0033,"81":0.0033,"83":0.00989,"85":0.00659,"86":0.00659,"87":0.02638,"88":0.00659,"89":0.00659,"90":0.0033,"91":0.00659,"94":0.00989,"95":0.00659,"96":0.0033,"97":0.0033,"98":0.58357,"99":0.00659,"100":0.01319,"101":0.0033,"102":0.00989,"103":0.01978,"104":0.03956,"105":0.0033,"106":0.00659,"107":0.00659,"108":0.02308,"109":2.29471,"110":0.00659,"111":0.00989,"112":0.00659,"113":0.03297,"114":0.04946,"115":0.07583,"116":0.03627,"117":0.00659,"118":0.01649,"119":0.02308,"120":0.01978,"121":0.01978,"122":0.05275,"123":0.04616,"124":0.09232,"125":0.03297,"126":0.05605,"127":0.03956,"128":0.10221,"129":0.58357,"130":10.46468,"131":7.07536,"132":0.00659,"133":0.0033,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 42 45 46 48 50 52 53 54 55 56 57 59 60 61 62 63 64 65 66 68 69 72 73 75 77 84 92 93 134"},F:{"36":0.0033,"46":0.00659,"83":0.0033,"85":0.02308,"86":0.0033,"94":0.0033,"95":0.08243,"99":0.0033,"108":0.0033,"112":0.0033,"113":0.03627,"114":0.85722,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 84 87 88 89 90 91 92 93 96 97 98 100 101 102 103 104 105 106 107 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.0033,"92":0.0033,"100":0.0033,"107":0.00659,"109":0.07583,"110":0.0033,"113":0.0033,"114":0.0033,"116":0.0033,"117":0.0033,"118":0.00659,"119":0.0033,"120":0.0033,"121":0.0033,"122":0.0033,"123":0.00659,"124":0.00659,"125":0.0033,"126":0.00989,"127":0.00659,"128":0.01319,"129":0.06924,"130":1.73093,"131":1.30561,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 108 111 112 115"},E:{"9":0.0033,"14":0.00659,_:"0 4 5 6 7 8 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.2-15.3","12.1":0.0033,"13.1":0.00989,"14.1":0.02308,"15.1":0.0033,"15.4":0.0033,"15.5":0.0033,"15.6":0.04286,"16.0":0.00659,"16.1":0.0033,"16.2":0.0033,"16.3":0.01319,"16.4":0.0033,"16.5":0.00659,"16.6":0.05275,"17.0":0.00659,"17.1":0.01978,"17.2":0.00989,"17.3":0.01319,"17.4":0.02638,"17.5":0.04946,"17.6":0.17804,"18.0":0.07913,"18.1":0.11869,"18.2":0.0033},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00105,"5.0-5.1":0,"6.0-6.1":0.00421,"7.0-7.1":0.00526,"8.1-8.4":0,"9.0-9.2":0.00421,"9.3":0.01472,"10.0-10.2":0.00316,"10.3":0.02419,"11.0-11.2":0.28396,"11.3-11.4":0.00736,"12.0-12.1":0.00421,"12.2-12.5":0.11043,"13.0-13.1":0.0021,"13.2":0.0284,"13.3":0.00421,"13.4-13.7":0.01578,"14.0-14.4":0.03471,"14.5-14.8":0.04943,"15.0-15.1":0.0284,"15.2-15.3":0.02629,"15.4":0.03155,"15.5":0.03681,"15.6-15.8":0.39439,"16.0":0.07467,"16.1":0.15776,"16.2":0.07993,"16.3":0.13567,"16.4":0.02734,"16.5":0.05469,"16.6-16.7":0.51744,"17.0":0.03786,"17.1":0.0631,"17.2":0.05259,"17.3":0.07993,"17.4":0.17143,"17.5":0.51218,"17.6-17.7":4.4245,"18.0":1.56914,"18.1":1.37878,"18.2":0.05574},P:{"4":0.03067,"20":0.02045,"21":0.03067,"22":0.05111,"23":0.08178,"24":0.07156,"25":0.07156,"26":1.64583,"27":1.34938,_:"5.0-5.4 8.2 9.2 10.1 12.0 14.0 15.0 16.0","6.2-6.4":0.01022,"7.2-7.4":0.04089,"11.1-11.2":0.01022,"13.0":0.02045,"17.0":0.01022,"18.0":0.01022,"19.0":0.01022},I:{"0":0.14045,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00004,"4.4":0,"4.4.3-4.4.4":0.00018},A:{"8":0.01044,"9":0.00348,"10":0.00348,"11":0.04524,_:"6 7 5.5"},K:{"0":0.31504,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.03352},H:{"0":0},L:{"0":53.21637},R:{_:"0"},M:{"0":0.2145}}; +module.exports={C:{"5":0.00408,"52":0.03262,"84":0.04892,"88":0.00408,"100":0.00408,"102":0.00408,"103":0.01223,"104":0.00408,"108":0.00408,"113":0.00408,"115":0.45662,"125":0.00408,"127":0.01223,"128":0.01223,"132":0.00408,"133":0.00408,"134":0.01631,"135":0.00408,"136":0.01223,"137":0.01223,"138":0.00408,"139":0.00408,"140":0.16716,"141":0.00815,"142":0.01631,"143":0.01223,"144":0.02039,"145":0.02039,"146":0.04485,"147":2.52774,"148":0.19162,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 85 86 87 89 90 91 92 93 94 95 96 97 98 99 101 105 106 107 109 110 111 112 114 116 117 118 119 120 121 122 123 124 126 129 130 131 149 150 151 3.5 3.6"},D:{"39":0.00408,"40":0.00408,"41":0.00408,"42":0.00408,"43":0.00408,"44":0.00408,"45":0.00408,"46":0.00408,"47":0.00408,"48":0.00408,"49":0.00408,"50":0.00408,"51":0.00408,"52":0.00408,"53":0.00408,"54":0.00408,"55":0.00408,"56":0.00408,"57":0.00408,"58":0.00408,"59":0.00408,"60":0.00408,"69":0.00408,"79":0.00408,"83":0.00408,"86":0.00408,"87":0.00815,"91":0.00408,"93":0.00408,"98":0.64417,"99":0.00408,"100":0.00815,"101":0.00408,"102":0.00815,"103":0.08969,"104":0.11823,"105":0.07746,"106":0.07746,"107":0.08154,"108":0.08969,"109":1.42695,"110":0.08154,"111":0.08562,"112":0.36693,"114":0.01223,"115":0.00815,"116":0.2487,"117":0.07746,"118":0.00408,"119":0.00815,"120":0.08969,"121":0.02854,"122":0.02446,"123":0.00815,"124":0.09785,"125":0.01223,"126":0.01631,"127":0.00408,"128":0.02039,"129":0.01223,"130":0.00815,"131":0.1957,"132":0.02446,"133":0.17123,"134":0.02446,"135":0.02854,"136":0.02039,"137":0.02446,"138":0.08969,"139":0.07746,"140":0.02854,"141":0.053,"142":0.14677,"143":0.59117,"144":12.36146,"145":6.97167,"146":0.01223,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 80 81 84 85 88 89 90 92 94 95 96 97 113 147 148"},F:{"46":0.00408,"85":0.00408,"90":0.00408,"93":0.00408,"94":0.03669,"95":0.07746,"123":0.00408,"124":0.00408,"125":0.01631,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00408,"108":0.21608,"109":0.04077,"127":0.00408,"130":0.00815,"131":0.00408,"133":0.00408,"134":0.00408,"135":0.00815,"136":0.00815,"137":0.00408,"138":0.00408,"139":0.00815,"140":0.00408,"141":0.00815,"142":0.02039,"143":0.06116,"144":2.05073,"145":1.40249,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 128 129 132"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.2-15.3 15.4 15.5 16.0 16.2 16.4 16.5 17.0 26.4 TP","14.1":0.00815,"15.1":0.00408,"15.6":0.02039,"16.1":0.00408,"16.3":0.00408,"16.6":0.02854,"17.1":0.02854,"17.2":0.00408,"17.3":0.00408,"17.4":0.00408,"17.5":0.00815,"17.6":0.04485,"18.0":0.00408,"18.1":0.00408,"18.2":0.00408,"18.3":0.00815,"18.4":0.00408,"18.5-18.6":0.01631,"26.0":0.00815,"26.1":0.02446,"26.2":0.26501,"26.3":0.07746},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00114,"7.0-7.1":0.00114,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00114,"10.0-10.2":0,"10.3":0.01023,"11.0-11.2":0.09889,"11.3-11.4":0.00341,"12.0-12.1":0,"12.2-12.5":0.05342,"13.0-13.1":0,"13.2":0.01591,"13.3":0.00227,"13.4-13.7":0.00568,"14.0-14.4":0.01137,"14.5-14.8":0.01478,"15.0-15.1":0.01364,"15.2-15.3":0.01023,"15.4":0.0125,"15.5":0.01478,"15.6-15.8":0.23073,"16.0":0.02387,"16.1":0.04546,"16.2":0.02501,"16.3":0.04546,"16.4":0.01023,"16.5":0.01819,"16.6-16.7":0.30575,"17.0":0.01478,"17.1":0.02273,"17.2":0.01819,"17.3":0.02842,"17.4":0.04319,"17.5":0.08525,"17.6-17.7":0.21596,"18.0":0.04774,"18.1":0.09775,"18.2":0.05228,"18.3":0.16481,"18.4":0.08184,"18.5-18.7":2.58468,"26.0":0.18186,"26.1":0.3569,"26.2":5.44443,"26.3":0.91839,"26.4":0.01591},P:{"21":0.01022,"22":0.02045,"23":0.03067,"24":0.02045,"25":0.03067,"26":0.03067,"27":0.08178,"28":0.12267,"29":3.15884,_:"4 20 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.07691,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00005},K:{"0":0.20138,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.25469},Q:{_:"14.9"},O:{"0":0.01777},H:{all:0},L:{"0":49.62109}}; diff --git a/node_modules/caniuse-lite/data/regions/BH.js b/node_modules/caniuse-lite/data/regions/BH.js index dda6abd6f..c468b3153 100644 --- a/node_modules/caniuse-lite/data/regions/BH.js +++ b/node_modules/caniuse-lite/data/regions/BH.js @@ -1 +1 @@ -module.exports={C:{"34":0.00277,"79":0.00277,"115":0.05817,"117":0.00277,"118":0.00277,"127":0.00277,"128":0.00554,"130":0.00277,"131":0.01662,"132":0.53461,"133":0.04155,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 119 120 121 122 123 124 125 126 129 134 135 136 3.5 3.6"},D:{"38":0.00554,"47":0.00277,"49":0.00277,"50":0.00277,"55":0.00277,"56":0.00554,"58":0.03601,"65":0.00277,"66":0.00277,"68":0.01385,"74":0.00277,"76":0.00554,"78":0.00277,"79":0.06648,"80":0.00277,"81":0.00277,"83":0.00831,"84":0.00277,"85":0.00277,"86":0.00277,"87":0.05817,"88":0.01108,"89":0.00277,"90":0.00277,"91":0.00277,"93":0.01108,"94":0.04432,"95":0.00554,"96":0.00277,"97":0.00277,"98":0.02493,"103":0.0554,"104":0.00277,"105":0.00277,"106":0.02493,"107":0.05817,"108":0.03324,"109":0.7479,"110":0.03601,"111":0.04432,"112":0.01939,"113":0.15235,"114":0.17728,"115":0.00277,"116":0.06094,"117":0.01385,"118":0.00831,"119":0.01662,"120":0.02216,"121":0.01385,"122":0.08033,"123":0.03878,"124":0.07202,"125":0.0277,"126":0.31855,"127":0.03601,"128":0.14958,"129":0.55123,"130":10.58971,"131":6.14386,"132":0.00554,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 51 52 53 54 57 59 60 61 62 63 64 67 69 70 71 72 73 75 77 92 99 100 101 102 133 134"},F:{"46":0.01385,"82":0.00277,"85":0.01108,"95":0.00277,"103":0.00277,"109":0.03878,"110":0.00554,"111":0.01108,"112":0.02216,"113":0.03601,"114":0.27423,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 104 105 106 107 108 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00277,"18":0.00277,"89":0.06371,"92":0.03047,"99":0.00277,"100":0.00831,"105":0.00554,"107":0.01108,"108":0.01108,"109":0.01662,"110":0.00277,"112":0.0277,"113":0.00554,"114":0.00831,"116":0.01108,"117":0.00277,"118":0.00277,"119":0.00831,"120":0.01662,"121":0.01108,"122":0.01385,"123":0.00554,"124":0.03601,"125":0.00277,"126":0.01385,"127":0.00831,"128":0.01662,"129":0.12188,"130":1.86975,"131":1.32406,_:"12 13 15 16 17 79 80 81 83 84 85 86 87 88 90 91 93 94 95 96 97 98 101 102 103 104 106 111 115"},E:{"15":0.00277,_:"0 4 5 6 7 8 9 10 11 12 13 14 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00277,"13.1":0.00831,"14.1":0.01108,"15.1":0.01108,"15.2-15.3":0.00554,"15.4":0.00831,"15.5":0.01385,"15.6":0.06094,"16.0":0.02216,"16.1":0.02216,"16.2":0.01108,"16.3":0.04155,"16.4":0.00831,"16.5":0.0277,"16.6":0.15235,"17.0":0.00554,"17.1":0.00831,"17.2":0.00554,"17.3":0.02493,"17.4":0.07756,"17.5":0.09972,"17.6":0.45705,"18.0":0.35456,"18.1":0.3324,"18.2":0.01108},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.002,"5.0-5.1":0,"6.0-6.1":0.00798,"7.0-7.1":0.00998,"8.1-8.4":0,"9.0-9.2":0.00798,"9.3":0.02795,"10.0-10.2":0.00599,"10.3":0.04591,"11.0-11.2":0.53897,"11.3-11.4":0.01397,"12.0-12.1":0.00798,"12.2-12.5":0.2096,"13.0-13.1":0.00399,"13.2":0.0539,"13.3":0.00798,"13.4-13.7":0.02994,"14.0-14.4":0.06587,"14.5-14.8":0.09382,"15.0-15.1":0.0539,"15.2-15.3":0.04991,"15.4":0.05989,"15.5":0.06987,"15.6-15.8":0.74858,"16.0":0.14173,"16.1":0.29943,"16.2":0.15171,"16.3":0.25751,"16.4":0.0519,"16.5":0.1038,"16.6-16.7":0.98213,"17.0":0.07186,"17.1":0.11977,"17.2":0.09981,"17.3":0.15171,"17.4":0.32538,"17.5":0.97215,"17.6-17.7":8.39803,"18.0":2.97833,"18.1":2.61702,"18.2":0.1058},P:{"4":0.07094,"20":0.01013,"21":0.01013,"22":0.0304,"23":0.0304,"24":0.08107,"25":0.07094,"26":1.6823,"27":1.42894,_:"5.0-5.4 8.2 9.2 10.1 11.1-11.2 12.0 15.0 16.0","6.2-6.4":0.01013,"7.2-7.4":0.07094,"13.0":0.01013,"14.0":0.01013,"17.0":0.02027,"18.0":0.01013,"19.0":0.01013},I:{"0":0.01443,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},A:{"11":0.0277,_:"6 7 8 9 10 5.5"},K:{"0":1.0445,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":1.81473},H:{"0":0.04},L:{"0":45.94076},R:{_:"0"},M:{"0":0.81699}}; +module.exports={C:{"5":0.02007,"31":0.00401,"115":0.00803,"140":0.00803,"147":0.35314,"148":0.02408,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 146 149 150 151 3.5 3.6"},D:{"39":0.00803,"40":0.00803,"41":0.00803,"42":0.00803,"43":0.00803,"44":0.00803,"45":0.00803,"46":0.00803,"47":0.00803,"48":0.00803,"49":0.00803,"50":0.00803,"51":0.00803,"52":0.00803,"53":0.00803,"54":0.00803,"55":0.00803,"56":0.00803,"57":0.00803,"58":0.00803,"59":0.00803,"60":0.00803,"65":0.00401,"69":0.02408,"75":0.01605,"79":0.02809,"87":0.00401,"91":0.00401,"93":0.02809,"94":0.00401,"95":0.02809,"103":0.69425,"104":0.66616,"105":0.65813,"106":0.64609,"107":0.64609,"108":0.63807,"109":0.85076,"110":0.65011,"111":0.67418,"112":4.02504,"114":0.01204,"116":1.35639,"117":0.63405,"119":0.07625,"120":0.67017,"122":0.04414,"123":0.00401,"124":0.68622,"125":0.03612,"126":0.29696,"127":0.02007,"128":0.03612,"129":0.05618,"130":0.00803,"131":1.37646,"132":0.0321,"133":1.35639,"134":0.01204,"135":0.0321,"136":0.01605,"137":0.04013,"138":0.22874,"139":0.14848,"140":0.24881,"141":0.07625,"142":0.16052,"143":0.52169,"144":7.04282,"145":2.90943,"146":0.00803,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 66 67 68 70 71 72 73 74 76 77 78 80 81 83 84 85 86 88 89 90 92 96 97 98 99 100 101 102 113 115 118 121 147 148"},F:{"94":0.08026,"95":0.0602,"125":0.00401,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00401,"136":0.00401,"140":0.00401,"141":0.00401,"142":0.01204,"143":0.04013,"144":1.21193,"145":0.75846,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 137 138 139"},E:{"14":0.00401,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 13.1 15.1 15.2-15.3 15.4 15.5 16.0 16.4 17.0 17.2 26.4 TP","11.1":0.00401,"14.1":0.00401,"15.6":0.02007,"16.1":0.00803,"16.2":0.00401,"16.3":0.00803,"16.5":0.00803,"16.6":0.05618,"17.1":0.0321,"17.3":0.00401,"17.4":0.00401,"17.5":0.04816,"17.6":0.04013,"18.0":0.00803,"18.1":0.01605,"18.2":0.00401,"18.3":0.06421,"18.4":0.00803,"18.5-18.6":0.0602,"26.0":0.01204,"26.1":0.04414,"26.2":0.51768,"26.3":0.11236},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00261,"7.0-7.1":0.00261,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00261,"10.0-10.2":0,"10.3":0.02347,"11.0-11.2":0.22689,"11.3-11.4":0.00782,"12.0-12.1":0,"12.2-12.5":0.12257,"13.0-13.1":0,"13.2":0.03651,"13.3":0.00522,"13.4-13.7":0.01304,"14.0-14.4":0.02608,"14.5-14.8":0.0339,"15.0-15.1":0.0313,"15.2-15.3":0.02347,"15.4":0.02869,"15.5":0.0339,"15.6-15.8":0.52941,"16.0":0.05477,"16.1":0.10432,"16.2":0.05737,"16.3":0.10432,"16.4":0.02347,"16.5":0.04173,"16.6-16.7":0.70154,"17.0":0.0339,"17.1":0.05216,"17.2":0.04173,"17.3":0.0652,"17.4":0.0991,"17.5":0.1956,"17.6-17.7":0.49551,"18.0":0.10953,"18.1":0.22428,"18.2":0.11997,"18.3":0.37815,"18.4":0.18777,"18.5-18.7":5.93045,"26.0":0.41727,"26.1":0.81889,"26.2":12.49202,"26.3":2.10721,"26.4":0.03651},P:{"4":0.01022,"23":0.01022,"24":0.01022,"25":0.07153,"26":0.08174,"27":0.05109,"28":0.21458,"29":2.43191,_:"20 21 22 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.01022},I:{"0":0.01794,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.48495,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.19158},Q:{_:"14.9"},O:{"0":0.79028},H:{all:0},L:{"0":35.76584}}; diff --git a/node_modules/caniuse-lite/data/regions/BI.js b/node_modules/caniuse-lite/data/regions/BI.js index 18fa51df3..ab72a61e7 100644 --- a/node_modules/caniuse-lite/data/regions/BI.js +++ b/node_modules/caniuse-lite/data/regions/BI.js @@ -1 +1 @@ -module.exports={C:{"42":0.00248,"56":0.00248,"59":0.00992,"63":0.00248,"74":0.00496,"78":0.00248,"89":0.06944,"94":0.00248,"95":0.0124,"99":0.03472,"102":0.00744,"103":0.00496,"104":0.00248,"107":0.00248,"112":0.00248,"113":0.00496,"114":0.01488,"115":0.20832,"116":0.00496,"121":0.01488,"123":0.00496,"125":0.00248,"127":0.02232,"128":0.00744,"129":0.01488,"130":0.0124,"131":0.07688,"132":1.65168,"133":0.10416,"134":0.00248,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 60 61 62 64 65 66 67 68 69 70 71 72 73 75 76 77 79 80 81 82 83 84 85 86 87 88 90 91 92 93 96 97 98 100 101 105 106 108 109 110 111 117 118 119 120 122 124 126 135 136 3.5 3.6"},D:{"43":0.00248,"48":0.00248,"49":0.00248,"54":0.00248,"62":0.00248,"64":0.03224,"65":0.00248,"69":0.00496,"70":0.00248,"71":0.00248,"73":0.00992,"74":0.00248,"76":0.00248,"78":0.00744,"79":0.00496,"80":0.01488,"81":0.00248,"83":0.01488,"84":0.0124,"87":0.01488,"88":0.01736,"90":0.00496,"91":0.03224,"92":0.00496,"93":0.00248,"94":0.00496,"95":0.00248,"96":0.00744,"99":0.00248,"100":0.00992,"102":0.00248,"103":0.02232,"105":0.0124,"106":0.0992,"107":0.00248,"108":0.00992,"109":0.63736,"111":0.00248,"113":0.0124,"114":0.00992,"116":0.25296,"117":0.00496,"118":0.00744,"119":0.00496,"120":0.03472,"121":0.02976,"122":0.00992,"123":0.00992,"124":0.03472,"125":0.04464,"126":0.07192,"127":0.0744,"128":0.04712,"129":0.27032,"130":3.93824,"131":3.2488,"132":0.00496,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 50 51 52 53 55 56 57 58 59 60 61 63 66 67 68 72 75 77 85 86 89 97 98 101 104 110 112 115 133 134"},F:{"21":0.00248,"40":0.00248,"50":0.00496,"51":0.00248,"79":0.00992,"80":0.00248,"84":0.00248,"85":0.00496,"91":0.00248,"94":0.00248,"95":0.02232,"97":0.00248,"98":0.00992,"102":0.00744,"109":0.00744,"111":0.00248,"112":0.0124,"113":0.0496,"114":0.50344,_:"9 11 12 15 16 17 18 19 20 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 47 48 49 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 81 82 83 86 87 88 89 90 92 93 96 99 100 101 103 104 105 106 107 108 110 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00992,"17":0.00248,"18":0.02728,"84":0.00248,"89":0.00248,"90":0.00992,"92":0.05456,"100":0.00744,"104":0.00496,"109":0.06944,"113":0.00248,"122":0.00248,"123":0.01984,"125":0.00496,"126":0.00992,"127":0.03472,"128":0.06696,"129":0.23064,"130":1.178,"131":0.78368,_:"12 13 15 16 79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 124"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 12.1 15.1 15.4 15.5 16.0 16.2 16.3 16.4 16.5 17.1 17.2 17.4 18.2","5.1":0.00248,"11.1":0.00248,"13.1":0.00248,"14.1":0.00248,"15.2-15.3":0.00496,"15.6":0.01984,"16.1":0.00248,"16.6":0.02728,"17.0":0.00248,"17.3":0.00248,"17.5":0.00992,"17.6":0.00744,"18.0":0.0992,"18.1":0.01984},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00051,"5.0-5.1":0,"6.0-6.1":0.00204,"7.0-7.1":0.00255,"8.1-8.4":0,"9.0-9.2":0.00204,"9.3":0.00713,"10.0-10.2":0.00153,"10.3":0.01171,"11.0-11.2":0.13746,"11.3-11.4":0.00356,"12.0-12.1":0.00204,"12.2-12.5":0.05346,"13.0-13.1":0.00102,"13.2":0.01375,"13.3":0.00204,"13.4-13.7":0.00764,"14.0-14.4":0.0168,"14.5-14.8":0.02393,"15.0-15.1":0.01375,"15.2-15.3":0.01273,"15.4":0.01527,"15.5":0.01782,"15.6-15.8":0.19091,"16.0":0.03615,"16.1":0.07637,"16.2":0.03869,"16.3":0.06567,"16.4":0.01324,"16.5":0.02647,"16.6-16.7":0.25048,"17.0":0.01833,"17.1":0.03055,"17.2":0.02546,"17.3":0.03869,"17.4":0.08298,"17.5":0.24793,"17.6-17.7":2.1418,"18.0":0.75958,"18.1":0.66744,"18.2":0.02698},P:{"4":0.02075,"21":0.02075,"22":0.03112,"23":0.02075,"24":0.03112,"25":0.083,"26":0.21787,"27":0.26975,_:"20 6.2-6.4 8.2 10.1 11.1-11.2 13.0 14.0 15.0 17.0 18.0","5.0-5.4":0.11412,"7.2-7.4":0.22825,"9.2":0.0415,"12.0":0.01037,"16.0":0.01037,"19.0":0.02075},I:{"0":0.06753,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00009},A:{"11":0.00744,_:"6 7 8 9 10 5.5"},K:{"0":4.08072,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.09776,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.21056},H:{"0":0.89},L:{"0":73.31384},R:{_:"0"},M:{"0":0.04512}}; +module.exports={C:{"57":0.00456,"72":0.00911,"73":0.00456,"82":0.00911,"86":0.00456,"89":0.00456,"109":0.00911,"112":0.02734,"113":0.00456,"115":0.06836,"122":0.00456,"126":0.00456,"127":0.04557,"129":0.00911,"136":0.00456,"139":0.01367,"140":0.05013,"141":0.02734,"143":0.01367,"144":0.01367,"145":0.01823,"146":0.04557,"147":3.07598,"148":0.07291,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 58 59 60 61 62 63 64 65 66 67 68 69 70 71 74 75 76 77 78 79 80 81 83 84 85 87 88 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 114 116 117 118 119 120 121 123 124 125 128 130 131 132 133 134 135 137 138 142 149 150 151 3.5 3.6"},D:{"55":0.00456,"59":0.02734,"64":0.02734,"66":0.00911,"67":0.00456,"69":0.00456,"70":0.00456,"71":0.00456,"73":0.00456,"74":0.01823,"76":0.00456,"77":0.00456,"78":0.00456,"79":0.01367,"80":0.08203,"81":0.00456,"83":0.00456,"84":0.00456,"86":0.21418,"87":0.01367,"90":0.00911,"91":0.01367,"93":0.00456,"95":0.00456,"97":0.00911,"102":0.00456,"103":0.06836,"105":0.00911,"106":0.06836,"107":0.02279,"109":1.9823,"111":0.00456,"112":0.02734,"113":0.02279,"114":0.01367,"115":0.00456,"116":0.3281,"119":0.00456,"122":0.01823,"123":0.02734,"124":0.00911,"125":0.01367,"126":0.04557,"127":0.11848,"128":0.20507,"131":0.02279,"132":0.00456,"133":0.01823,"134":0.04557,"135":0.01367,"136":0.04557,"137":0.02734,"138":0.17317,"139":0.37823,"140":0.04557,"141":0.06836,"142":0.1276,"143":0.53317,"144":7.2912,"145":4.04206,"146":0.04557,"147":0.00911,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 56 57 58 60 61 62 63 65 68 72 75 85 88 89 92 94 96 98 99 100 101 104 108 110 117 118 120 121 129 130 148"},F:{"36":0.00456,"46":0.00456,"68":0.00456,"79":0.00456,"90":0.00456,"94":0.04101,"95":0.01823,"99":0.03646,"114":0.00456,"118":0.00456,"120":0.00456,"125":0.05468,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 91 92 93 96 97 98 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 119 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"15":0.00456,"17":0.02734,"18":0.07747,"84":0.00911,"89":0.05013,"90":0.00911,"92":0.17772,"100":0.01367,"103":0.01367,"109":0.0319,"116":0.00456,"122":0.01367,"123":0.00456,"132":0.00456,"133":0.04557,"135":0.00456,"137":0.01367,"138":0.02279,"139":0.00911,"140":0.04557,"141":0.10025,"142":0.00456,"143":0.11848,"144":1.49014,"145":1.40356,_:"12 13 14 16 79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 104 105 106 107 108 110 111 112 113 114 115 117 118 119 120 121 124 125 126 127 128 129 130 131 134 136"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.1 17.2 17.3 17.4 17.5 18.1 18.2 18.4 18.5-18.6 TP","5.1":0.00911,"11.1":0.00911,"13.1":0.01367,"14.1":0.01367,"15.6":0.13215,"16.6":0.0319,"17.6":0.03646,"18.0":0.00456,"18.3":0.00456,"26.0":0.00456,"26.1":0.04101,"26.2":0.05924,"26.3":0.05013,"26.4":0.01367},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00031,"7.0-7.1":0.00031,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00031,"10.0-10.2":0,"10.3":0.00275,"11.0-11.2":0.02661,"11.3-11.4":0.00092,"12.0-12.1":0,"12.2-12.5":0.01438,"13.0-13.1":0,"13.2":0.00428,"13.3":0.00061,"13.4-13.7":0.00153,"14.0-14.4":0.00306,"14.5-14.8":0.00398,"15.0-15.1":0.00367,"15.2-15.3":0.00275,"15.4":0.00336,"15.5":0.00398,"15.6-15.8":0.0621,"16.0":0.00642,"16.1":0.01224,"16.2":0.00673,"16.3":0.01224,"16.4":0.00275,"16.5":0.00489,"16.6-16.7":0.08229,"17.0":0.00398,"17.1":0.00612,"17.2":0.00489,"17.3":0.00765,"17.4":0.01162,"17.5":0.02294,"17.6-17.7":0.05812,"18.0":0.01285,"18.1":0.02631,"18.2":0.01407,"18.3":0.04436,"18.4":0.02202,"18.5-18.7":0.69561,"26.0":0.04894,"26.1":0.09605,"26.2":1.46524,"26.3":0.24716,"26.4":0.00428},P:{"23":0.01031,"24":0.08249,"25":0.01031,"26":0.03093,"27":0.05155,"28":0.04124,"29":0.8661,_:"4 20 21 22 5.0-5.4 6.2-6.4 8.2 9.2 10.1 12.0 13.0 14.0 15.0 17.0 18.0","7.2-7.4":0.10311,"11.1-11.2":0.01031,"16.0":0.02062,"19.0":0.04124},I:{"0":0.09243,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00006},K:{"0":2.77125,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.06532},Q:{"14.9":0.02722},O:{"0":0.29392},H:{all:0.07},L:{"0":58.35523}}; diff --git a/node_modules/caniuse-lite/data/regions/BJ.js b/node_modules/caniuse-lite/data/regions/BJ.js index 7f7da1a30..04ea1bf50 100644 --- a/node_modules/caniuse-lite/data/regions/BJ.js +++ b/node_modules/caniuse-lite/data/regions/BJ.js @@ -1 +1 @@ -module.exports={C:{"47":0.00174,"57":0.00174,"65":0.00174,"72":0.00348,"77":0.00174,"79":0.00174,"107":0.00174,"113":0.00348,"115":0.07665,"120":0.00174,"125":0.00174,"126":0.00174,"127":0.02265,"128":0.00697,"129":0.0209,"130":0.00697,"131":0.04355,"132":0.42505,"133":0.07665,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 52 53 54 55 56 58 59 60 61 62 63 64 66 67 68 69 70 71 73 74 75 76 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 108 109 110 111 112 114 116 117 118 119 121 122 123 124 134 135 136 3.5 3.6"},D:{"33":0.00174,"46":0.00174,"47":0.00174,"49":0.00174,"51":0.00174,"57":0.00174,"58":0.01045,"63":0.00174,"65":0.00348,"66":0.00348,"67":0.00174,"68":0.00174,"69":0.00174,"70":0.00523,"72":0.00174,"73":0.01045,"74":0.01568,"75":0.00348,"76":0.00697,"77":0.00174,"78":0.00523,"79":0.01742,"80":0.00174,"81":0.00174,"83":0.00348,"84":0.00174,"85":0.00174,"86":0.00871,"87":0.00871,"88":0.00174,"89":0.00174,"90":0.00871,"92":0.00348,"93":0.00174,"94":0.00523,"95":0.00348,"96":0.00174,"97":0.00174,"98":0.00174,"99":0.00697,"100":0.00174,"102":0.00174,"103":0.02439,"105":0.00174,"106":0.00697,"107":0.00174,"108":0.00523,"109":0.85706,"110":0.00174,"111":0.00348,"112":0.00174,"114":0.00348,"115":0.00174,"116":0.01394,"117":0.00348,"118":0.01045,"119":0.01394,"120":0.00871,"121":0.00348,"122":0.00697,"123":0.02439,"124":0.00348,"125":0.01742,"126":0.07839,"127":0.01394,"128":0.0871,"129":0.15678,"130":3.02411,"131":2.28202,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 38 39 40 41 42 43 44 45 48 50 52 53 54 55 56 59 60 61 62 64 71 91 101 104 113 132 133 134"},F:{"37":0.00348,"79":0.01045,"83":0.01219,"84":0.00174,"85":0.00523,"86":0.00523,"87":0.00348,"95":0.01742,"101":0.00174,"110":0.00174,"112":0.00697,"113":0.0209,"114":2.2106,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 88 89 90 91 92 93 94 96 97 98 99 100 102 103 104 105 106 107 108 109 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00174,"17":0.00174,"18":0.01568,"84":0.00348,"89":0.00348,"90":0.00348,"92":0.07316,"98":0.00523,"100":0.00348,"107":0.00348,"109":0.00697,"110":0.00523,"112":0.01742,"114":0.00523,"117":0.00697,"121":0.00174,"122":0.00348,"124":0.00871,"125":0.00174,"126":0.00348,"127":0.00697,"128":0.00871,"129":0.02439,"130":0.79784,"131":0.50344,_:"12 13 15 16 79 80 81 83 85 86 87 88 91 93 94 95 96 97 99 101 102 103 104 105 106 108 111 113 115 116 118 119 120 123"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.4","5.1":0.00174,"11.1":0.00174,"13.1":0.00348,"14.1":0.00348,"15.6":0.0209,"16.1":0.00174,"16.2":0.00871,"16.3":0.00697,"16.5":0.00697,"16.6":0.04355,"17.0":0.00348,"17.1":0.00348,"17.2":0.00348,"17.3":0.00174,"17.4":0.09407,"17.5":0.02265,"17.6":0.17246,"18.0":0.04703,"18.1":0.04181,"18.2":0.00174},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00098,"5.0-5.1":0,"6.0-6.1":0.00394,"7.0-7.1":0.00492,"8.1-8.4":0,"9.0-9.2":0.00394,"9.3":0.01378,"10.0-10.2":0.00295,"10.3":0.02264,"11.0-11.2":0.26581,"11.3-11.4":0.00689,"12.0-12.1":0.00394,"12.2-12.5":0.10337,"13.0-13.1":0.00197,"13.2":0.02658,"13.3":0.00394,"13.4-13.7":0.01477,"14.0-14.4":0.03249,"14.5-14.8":0.04627,"15.0-15.1":0.02658,"15.2-15.3":0.02461,"15.4":0.02953,"15.5":0.03446,"15.6-15.8":0.36918,"16.0":0.0699,"16.1":0.14767,"16.2":0.07482,"16.3":0.127,"16.4":0.0256,"16.5":0.05119,"16.6-16.7":0.48436,"17.0":0.03544,"17.1":0.05907,"17.2":0.04922,"17.3":0.07482,"17.4":0.16047,"17.5":0.47944,"17.6-17.7":4.14168,"18.0":1.46883,"18.1":1.29064,"18.2":0.05218},P:{"4":0.01144,"21":0.02287,"25":0.01144,"26":0.14866,"27":0.06861,_:"20 22 23 24 6.2-6.4 7.2-7.4 8.2 10.1 11.1-11.2 12.0 13.0 14.0 16.0 17.0 18.0 19.0","5.0-5.4":0.01144,"9.2":0.01144,"15.0":0.01144},I:{"0":0.06593,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00009},A:{"11":0.00348,_:"6 7 8 9 10 5.5"},K:{"0":1.50154,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.00826,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00826},O:{"0":0.1404},H:{"0":1.29},L:{"0":74.40685},R:{_:"0"},M:{"0":0.0413}}; +module.exports={C:{"5":0.01195,"30":0.00398,"51":0.00398,"56":0.00398,"57":0.00398,"64":0.00398,"65":0.00398,"66":0.00398,"70":0.00398,"72":0.00398,"80":0.00398,"82":0.00398,"83":0.00398,"87":0.00398,"92":0.00398,"93":0.00398,"103":0.00398,"111":0.00398,"115":0.08362,"121":0.00796,"125":0.00398,"127":0.02787,"128":0.00398,"135":0.00796,"136":0.00398,"138":0.00398,"139":0.00398,"140":0.0438,"141":0.00398,"142":0.00796,"143":0.00398,"144":0.00398,"145":0.00796,"146":0.03584,"147":1.85959,"148":0.1115,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 52 53 54 55 58 59 60 61 62 63 67 68 69 71 73 74 75 76 77 78 79 81 84 85 86 88 89 90 91 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 122 123 124 126 129 130 131 132 133 134 137 149 150 151 3.5 3.6"},D:{"47":0.00398,"54":0.00796,"55":0.00398,"57":0.00398,"59":0.00398,"62":0.00398,"65":0.00796,"66":0.00398,"67":0.00398,"69":0.01593,"70":0.00398,"71":0.00398,"72":0.00398,"73":0.01195,"74":0.07168,"75":0.01195,"76":0.00398,"77":0.01593,"78":0.00796,"79":0.00398,"80":0.00796,"81":0.01195,"83":0.03584,"84":0.00398,"85":0.01991,"86":0.05177,"87":0.00796,"89":0.00398,"91":0.00796,"93":0.00796,"94":0.00796,"95":0.01593,"96":0.00398,"98":0.00398,"101":0.00398,"102":0.00796,"103":0.02389,"104":0.00398,"106":0.02787,"108":0.00796,"109":0.96364,"111":0.02389,"113":0.01593,"114":0.00796,"116":0.0438,"117":0.00398,"119":0.03186,"120":0.00796,"121":0.00796,"122":0.03584,"123":0.01195,"125":0.01195,"126":0.01195,"127":0.00398,"128":0.14733,"129":0.01195,"130":0.01195,"131":0.05973,"132":0.02787,"133":0.01195,"134":0.02389,"135":0.02389,"136":0.00796,"137":0.02787,"138":0.21503,"139":0.25485,"140":0.04778,"141":0.05177,"142":0.16326,"143":0.62916,"144":8.25469,"145":4.69876,"146":0.01593,"147":0.00398,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 52 53 56 58 60 61 63 64 68 88 90 92 97 99 100 105 107 110 112 115 118 124 148"},F:{"45":0.01991,"46":0.00398,"63":0.00398,"80":0.00398,"92":0.00796,"93":0.00796,"94":0.1991,"95":0.11946,"96":0.01195,"108":0.00398,"110":0.00398,"113":0.00398,"114":0.00398,"120":0.00398,"122":0.00398,"123":0.00398,"124":0.01195,"125":0.00796,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 81 82 83 84 85 86 87 88 89 90 91 97 98 99 100 101 102 103 104 105 106 107 109 111 112 115 116 117 118 119 121 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00398,"15":0.00398,"17":0.00398,"18":0.02389,"84":0.00398,"85":0.00796,"89":0.00398,"90":0.03186,"92":0.06371,"100":0.00398,"107":0.00796,"109":0.01593,"114":0.00796,"120":0.01195,"122":0.00796,"131":0.01195,"133":0.00398,"134":0.00796,"136":0.00796,"138":0.00796,"139":0.00398,"140":0.01593,"141":0.00796,"142":0.03186,"143":0.06769,"144":2.09851,"145":1.32202,_:"12 13 16 79 80 81 83 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 108 110 111 112 113 115 116 117 118 119 121 123 124 125 126 127 128 129 130 132 135 137"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 12.1 15.2-15.3 15.4 15.5 16.0 16.4 18.2 TP","5.1":0.00796,"11.1":0.00796,"13.1":0.00398,"14.1":0.01195,"15.1":0.00398,"15.6":0.06769,"16.1":0.00398,"16.2":0.00398,"16.3":0.00796,"16.5":0.00796,"16.6":0.10353,"17.0":0.00398,"17.1":0.05973,"17.2":0.00398,"17.3":0.00398,"17.4":0.01593,"17.5":0.01593,"17.6":0.1553,"18.0":0.01195,"18.1":0.00398,"18.3":0.00796,"18.4":0.00398,"18.5-18.6":0.05973,"26.0":0.02389,"26.1":0.00796,"26.2":0.23096,"26.3":0.06371,"26.4":0.00398},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00081,"7.0-7.1":0.00081,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00081,"10.0-10.2":0,"10.3":0.00732,"11.0-11.2":0.07073,"11.3-11.4":0.00244,"12.0-12.1":0,"12.2-12.5":0.03821,"13.0-13.1":0,"13.2":0.01138,"13.3":0.00163,"13.4-13.7":0.00407,"14.0-14.4":0.00813,"14.5-14.8":0.01057,"15.0-15.1":0.00976,"15.2-15.3":0.00732,"15.4":0.00894,"15.5":0.01057,"15.6-15.8":0.16505,"16.0":0.01707,"16.1":0.03252,"16.2":0.01789,"16.3":0.03252,"16.4":0.00732,"16.5":0.01301,"16.6-16.7":0.21871,"17.0":0.01057,"17.1":0.01626,"17.2":0.01301,"17.3":0.02033,"17.4":0.0309,"17.5":0.06098,"17.6-17.7":0.15448,"18.0":0.03415,"18.1":0.06992,"18.2":0.0374,"18.3":0.11789,"18.4":0.05854,"18.5-18.7":1.84883,"26.0":0.13009,"26.1":0.25529,"26.2":3.89442,"26.3":0.65693,"26.4":0.01138},P:{"4":0.0107,"23":0.0107,"24":0.0107,"25":0.0107,"27":0.0107,"28":0.08559,"29":0.36375,_:"20 21 22 26 5.0-5.4 6.2-6.4 8.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.06419,"9.2":0.0107},I:{"0":0.02405,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":4.90982,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.01805,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.09629},Q:{_:"14.9"},O:{"0":0.44533},H:{all:0.38},L:{"0":58.87724}}; diff --git a/node_modules/caniuse-lite/data/regions/BM.js b/node_modules/caniuse-lite/data/regions/BM.js index 2be756de5..3598953d2 100644 --- a/node_modules/caniuse-lite/data/regions/BM.js +++ b/node_modules/caniuse-lite/data/regions/BM.js @@ -1 +1 @@ -module.exports={C:{"131":0.00266,"132":0.01062,"133":0.00266,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 134 135 136 3.5 3.6"},D:{"103":0.00266,"109":0.00797,"116":0.00266,"124":0.00266,"127":0.00266,"128":0.00797,"129":0.0239,"130":0.18851,"131":0.08762,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 110 111 112 113 114 115 117 118 119 120 121 122 123 125 126 132 133 134"},F:{"114":0.02921,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"129":0.00531,"130":0.06903,"131":0.03983,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1","13.1":0.01328,"14.1":0.01593,"15.1":0.03983,"15.2-15.3":0.00266,"15.4":0.02655,"15.5":0.13541,"15.6":1.30892,"16.0":0.0239,"16.1":0.19382,"16.2":0.24692,"16.3":0.60269,"16.4":0.16196,"16.5":0.2655,"16.6":2.51694,"17.0":0.08762,"17.1":0.19116,"17.2":0.17523,"17.3":0.20709,"17.4":0.46728,"17.5":1.0859,"17.6":10.4076,"18.0":1.78416,"18.1":3.263,"18.2":0.05841},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00732,"5.0-5.1":0,"6.0-6.1":0.02927,"7.0-7.1":0.03658,"8.1-8.4":0,"9.0-9.2":0.02927,"9.3":0.10243,"10.0-10.2":0.02195,"10.3":0.16828,"11.0-11.2":1.97542,"11.3-11.4":0.05121,"12.0-12.1":0.02927,"12.2-12.5":0.76822,"13.0-13.1":0.01463,"13.2":0.19754,"13.3":0.02927,"13.4-13.7":0.10975,"14.0-14.4":0.24144,"14.5-14.8":0.34387,"15.0-15.1":0.19754,"15.2-15.3":0.18291,"15.4":0.21949,"15.5":0.25607,"15.6-15.8":2.74363,"16.0":0.51946,"16.1":1.09745,"16.2":0.55604,"16.3":0.94381,"16.4":0.19023,"16.5":0.38045,"16.6-16.7":3.59965,"17.0":0.26339,"17.1":0.43898,"17.2":0.36582,"17.3":0.55604,"17.4":1.19257,"17.5":3.56306,"17.6-17.7":30.7799,"18.0":10.916,"18.1":9.59174,"18.2":0.38777},P:{"26":0.02448,"27":0.01224,_:"4 20 21 22 23 24 25 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.00735},H:{"0":0},L:{"0":0.25363},R:{_:"0"},M:{"0":0.00735}}; +module.exports={C:{"146":0.00292,"147":0.01169,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 148 149 150 151 3.5 3.6"},D:{"109":0.02338,"111":0.00292,"116":0.00292,"140":0.00292,"141":0.00584,"142":0.00584,"143":0.02338,"144":0.16655,"145":0.07305,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 112 113 114 115 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 146 147 148"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"109":0.00292,"143":0.00584,"144":0.07597,"145":0.06721,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 TP","14.1":0.02045,"15.1":0.01461,"15.2-15.3":0.00292,"15.4":0.01461,"15.5":0.06721,"15.6":0.58732,"16.0":0.01461,"16.1":0.07889,"16.2":0.0935,"16.3":0.25714,"16.4":0.06721,"16.5":0.13441,"16.6":1.46392,"17.0":0.01753,"17.1":1.39379,"17.2":0.04383,"17.3":0.08474,"17.4":0.14026,"17.5":0.21331,"17.6":0.83861,"18.0":0.04967,"18.1":0.25714,"18.2":0.06721,"18.3":0.42953,"18.4":0.13733,"18.5-18.6":0.50843,"26.0":0.13149,"26.1":0.26298,"26.2":13.36231,"26.3":3.44212,"26.4":0.02338},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00705,"7.0-7.1":0.00705,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00705,"10.0-10.2":0,"10.3":0.06346,"11.0-11.2":0.61345,"11.3-11.4":0.02115,"12.0-12.1":0,"12.2-12.5":0.3314,"13.0-13.1":0,"13.2":0.09872,"13.3":0.0141,"13.4-13.7":0.03526,"14.0-14.4":0.07051,"14.5-14.8":0.09166,"15.0-15.1":0.08461,"15.2-15.3":0.06346,"15.4":0.07756,"15.5":0.09166,"15.6-15.8":1.43137,"16.0":0.14807,"16.1":0.28204,"16.2":0.15512,"16.3":0.28204,"16.4":0.06346,"16.5":0.11282,"16.6-16.7":1.89675,"17.0":0.09166,"17.1":0.14102,"17.2":0.11282,"17.3":0.17628,"17.4":0.26794,"17.5":0.52883,"17.6-17.7":1.33971,"18.0":0.29615,"18.1":0.60639,"18.2":0.32435,"18.3":1.02241,"18.4":0.50768,"18.5-18.7":16.03421,"26.0":1.12818,"26.1":2.21405,"26.2":33.77479,"26.3":5.69729,"26.4":0.09872},P:{"29":0.03539,_:"4 20 21 22 23 24 25 26 27 28 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.00708},Q:{_:"14.9"},O:{_:"0"},H:{all:0},L:{"0":0.26156}}; diff --git a/node_modules/caniuse-lite/data/regions/BN.js b/node_modules/caniuse-lite/data/regions/BN.js index 95b6fbd15..36f7c8134 100644 --- a/node_modules/caniuse-lite/data/regions/BN.js +++ b/node_modules/caniuse-lite/data/regions/BN.js @@ -1 +1 @@ -module.exports={C:{"48":0.0204,"78":0.00816,"82":0.00816,"104":0.00408,"115":0.24072,"118":0.00408,"120":0.00408,"121":0.00408,"125":0.00408,"126":0.00408,"127":0.00408,"128":0.00408,"129":0.00408,"130":0.01224,"131":0.06528,"132":1.6116,"133":0.102,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 105 106 107 108 109 110 111 112 113 114 116 117 119 122 123 124 134 135 136 3.5 3.6"},D:{"37":0.03264,"38":0.08976,"43":0.00408,"49":0.08976,"62":0.00408,"63":0.00408,"65":0.00816,"68":0.00408,"70":0.00816,"73":0.05712,"79":0.11016,"81":0.00408,"83":0.00816,"87":0.01632,"88":0.02448,"89":0.00816,"90":0.00408,"91":0.00816,"94":0.02448,"95":0.00408,"97":0.00408,"98":0.00816,"99":0.00816,"103":0.24888,"105":0.00408,"106":0.0816,"107":0.00816,"108":0.00816,"109":1.27296,"110":0.02448,"113":0.00408,"114":0.02448,"115":0.00408,"116":0.10608,"117":0.0204,"118":0.01224,"119":0.0204,"120":0.0408,"121":0.02856,"122":0.19992,"123":0.03264,"124":0.02856,"125":0.04896,"126":0.04896,"127":0.08568,"128":0.28968,"129":0.56712,"130":13.79856,"131":8.16,"132":0.02856,"133":0.00408,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 39 40 41 42 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 64 66 67 69 71 72 74 75 76 77 78 80 84 85 86 92 93 96 100 101 102 104 111 112 134"},F:{"46":0.00816,"74":0.00408,"84":0.00408,"85":0.0204,"90":0.02448,"91":0.00408,"95":0.00816,"112":0.00408,"113":0.11016,"114":1.88904,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 78 79 80 81 82 83 86 87 88 89 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"15":0.00408,"109":0.05304,"113":0.1224,"114":0.00408,"117":0.00816,"118":0.00408,"120":0.04488,"121":0.00408,"122":0.00408,"123":0.00408,"125":0.00408,"126":0.00816,"127":0.00816,"128":0.01224,"129":0.06936,"130":2.28888,"131":1.47288,_:"12 13 14 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 115 116 119 124"},E:{"12":0.00408,"13":0.00408,"14":0.07752,"15":0.0204,_:"0 4 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00408,"13.1":0.01632,"14.1":0.66096,"15.1":0.01632,"15.2-15.3":0.00816,"15.4":0.01632,"15.5":0.0204,"15.6":0.35496,"16.0":0.03672,"16.1":0.07344,"16.2":0.0204,"16.3":0.0612,"16.4":0.02448,"16.5":0.10608,"16.6":0.28968,"17.0":0.03264,"17.1":0.0816,"17.2":0.0408,"17.3":0.11832,"17.4":0.13464,"17.5":0.34272,"17.6":1.6116,"18.0":0.43656,"18.1":0.46512,"18.2":0.00408},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00168,"5.0-5.1":0,"6.0-6.1":0.0067,"7.0-7.1":0.00838,"8.1-8.4":0,"9.0-9.2":0.0067,"9.3":0.02346,"10.0-10.2":0.00503,"10.3":0.03855,"11.0-11.2":0.45251,"11.3-11.4":0.01173,"12.0-12.1":0.0067,"12.2-12.5":0.17597,"13.0-13.1":0.00335,"13.2":0.04525,"13.3":0.0067,"13.4-13.7":0.02514,"14.0-14.4":0.05531,"14.5-14.8":0.07877,"15.0-15.1":0.04525,"15.2-15.3":0.0419,"15.4":0.05028,"15.5":0.05866,"15.6-15.8":0.62848,"16.0":0.11899,"16.1":0.25139,"16.2":0.12737,"16.3":0.2162,"16.4":0.04357,"16.5":0.08715,"16.6-16.7":0.82457,"17.0":0.06033,"17.1":0.10056,"17.2":0.0838,"17.3":0.12737,"17.4":0.27318,"17.5":0.81619,"17.6-17.7":7.05073,"18.0":2.50052,"18.1":2.19717,"18.2":0.08883},P:{"4":0.31138,"21":0.03221,"22":0.02147,"23":0.01074,"24":0.01074,"25":0.02147,"26":0.84824,"27":0.68718,_:"20 6.2-6.4 8.2 9.2 10.1 12.0 14.0 15.0 17.0 18.0 19.0","5.0-5.4":0.10737,"7.2-7.4":0.06442,"11.1-11.2":0.01074,"13.0":0.01074,"16.0":0.05369},I:{"0":0.01181,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},A:{"11":0.04896,_:"6 7 8 9 10 5.5"},K:{"0":1.776,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.01184},O:{"0":1.85888},H:{"0":0},L:{"0":37.43568},R:{_:"0"},M:{"0":0.15392}}; +module.exports={C:{"5":0.02074,"115":0.17629,"132":0.00519,"140":0.01037,"143":0.00519,"145":0.00519,"146":0.03111,"147":1.10959,"148":0.07259,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 133 134 135 136 137 138 139 141 142 144 149 150 151 3.5 3.6"},D:{"43":0.00519,"55":0.01037,"58":0.00519,"62":0.00519,"63":0.00519,"65":0.00519,"66":0.01037,"68":0.00519,"69":0.02074,"70":0.05704,"74":0.0363,"75":0.00519,"79":0.00519,"81":0.0363,"83":0.02074,"87":0.01556,"91":0.02074,"94":0.00519,"95":0.00519,"101":0.02074,"102":0.00519,"103":0.47702,"104":0.46665,"105":0.47184,"106":0.45628,"107":0.46147,"108":0.45628,"109":1.19774,"110":0.47702,"111":0.47184,"112":1.34292,"114":0.01556,"115":0.01037,"116":0.99034,"117":0.46147,"119":0.02593,"120":0.48221,"122":0.07778,"123":0.02074,"124":0.47184,"125":0.15037,"126":0.00519,"127":0.00519,"128":0.02593,"129":0.0363,"130":0.01556,"131":1.29107,"132":0.07259,"133":0.99552,"134":0.02593,"135":0.01556,"136":0.01556,"137":0.08296,"138":0.2074,"139":0.05704,"140":0.02593,"141":0.09333,"142":0.50295,"143":0.7622,"144":12.74473,"145":7.47677,"146":0.00519,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 50 51 52 53 54 56 57 59 60 61 64 67 71 72 73 76 77 78 80 84 85 86 88 89 90 92 93 96 97 98 99 100 113 118 121 147 148"},F:{"89":0.00519,"93":0.01556,"94":0.05185,"95":0.11407,"125":0.01037,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"15":0.00519,"92":0.00519,"109":0.0363,"111":0.00519,"137":0.00519,"139":0.00519,"142":0.00519,"143":0.15037,"144":2.25548,"145":1.61254,_:"12 13 14 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 138 140 141"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 11.1 12.1 13.1 14.1 15.2-15.3 16.0 16.2 26.4 TP","10.1":0.01037,"15.1":0.01037,"15.4":0.00519,"15.5":0.00519,"15.6":0.06222,"16.1":0.00519,"16.3":0.01556,"16.4":0.00519,"16.5":0.00519,"16.6":0.10889,"17.0":0.01556,"17.1":0.05185,"17.2":0.02074,"17.3":0.05704,"17.4":0.01037,"17.5":0.02074,"17.6":0.38888,"18.0":0.03111,"18.1":0.06741,"18.2":0.00519,"18.3":0.09333,"18.4":0.01037,"18.5-18.6":0.11407,"26.0":0.12444,"26.1":0.08296,"26.2":1.47254,"26.3":0.30073},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00129,"7.0-7.1":0.00129,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00129,"10.0-10.2":0,"10.3":0.01165,"11.0-11.2":0.1126,"11.3-11.4":0.00388,"12.0-12.1":0,"12.2-12.5":0.06083,"13.0-13.1":0,"13.2":0.01812,"13.3":0.00259,"13.4-13.7":0.00647,"14.0-14.4":0.01294,"14.5-14.8":0.01683,"15.0-15.1":0.01553,"15.2-15.3":0.01165,"15.4":0.01424,"15.5":0.01683,"15.6-15.8":0.26274,"16.0":0.02718,"16.1":0.05177,"16.2":0.02847,"16.3":0.05177,"16.4":0.01165,"16.5":0.02071,"16.6-16.7":0.34816,"17.0":0.01683,"17.1":0.02589,"17.2":0.02071,"17.3":0.03236,"17.4":0.04918,"17.5":0.09707,"17.6-17.7":0.24591,"18.0":0.05436,"18.1":0.11131,"18.2":0.05954,"18.3":0.18767,"18.4":0.09319,"18.5-18.7":2.94317,"26.0":0.20708,"26.1":0.4064,"26.2":6.19956,"26.3":1.04577,"26.4":0.01812},P:{"4":0.02098,"23":0.01049,"25":0.02098,"26":0.02098,"27":0.01049,"28":0.01049,"29":1.2381,_:"20 21 22 24 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.07345},I:{"0":0.00962,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":2.15231,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.15408},Q:{"14.9":0.00482},O:{"0":0.833},H:{all:0},L:{"0":36.15837}}; diff --git a/node_modules/caniuse-lite/data/regions/BO.js b/node_modules/caniuse-lite/data/regions/BO.js index 0b6eb6aff..6c2e21ea0 100644 --- a/node_modules/caniuse-lite/data/regions/BO.js +++ b/node_modules/caniuse-lite/data/regions/BO.js @@ -1 +1 @@ -module.exports={C:{"52":0.0226,"58":0.03164,"66":0.00452,"78":0.05876,"108":0.00904,"112":0.00452,"115":0.44296,"116":0.00452,"118":0.00452,"120":0.00452,"121":0.01808,"122":0.00452,"123":0.00452,"125":0.00904,"127":0.01356,"128":0.0226,"129":0.00904,"130":0.00904,"131":0.08136,"132":1.49612,"133":0.14464,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 109 110 111 113 114 117 119 124 126 134 135 136 3.5 3.6"},D:{"34":0.00452,"38":0.00904,"47":0.00452,"49":0.00452,"51":0.00452,"56":0.00452,"58":0.00452,"62":0.00904,"63":0.00452,"65":0.00904,"67":0.00452,"68":0.00452,"69":0.01356,"70":0.02712,"71":0.01356,"72":0.00452,"73":0.00452,"74":0.00452,"75":0.01356,"79":0.05876,"80":0.00452,"81":0.00452,"83":0.01356,"84":0.00452,"85":0.00452,"86":0.01356,"87":0.07232,"88":0.04972,"89":0.00452,"90":0.00452,"91":1.0396,"92":0.01808,"93":0.00452,"94":0.04068,"95":0.00904,"96":0.00452,"97":0.00452,"98":0.00452,"99":0.00452,"100":0.01356,"101":0.00904,"103":0.04068,"104":0.00904,"105":0.03164,"106":0.01356,"107":0.00452,"108":0.0226,"109":4.60588,"110":0.01808,"111":0.01356,"112":0.00452,"113":0.01356,"114":0.01808,"115":0.00904,"116":0.23956,"117":0.00904,"118":0.00904,"119":0.02712,"120":0.11752,"121":0.0678,"122":0.0904,"123":0.05424,"124":0.2712,"125":0.44296,"126":0.16724,"127":0.113,"128":0.19888,"129":0.54692,"130":14.59056,"131":9.84004,"133":0.00452,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 48 50 52 53 54 55 57 59 60 61 64 66 76 77 78 102 132 134"},F:{"46":0.00452,"85":0.00904,"86":0.00452,"94":0.00904,"95":0.08588,"102":0.00452,"113":0.21696,"114":2.3052,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 87 88 89 90 91 92 93 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.00452,"18":0.00904,"85":0.00452,"92":0.02712,"100":0.00452,"109":0.04068,"114":0.00904,"120":0.113,"121":0.00452,"122":0.00452,"123":0.00452,"124":0.00904,"125":0.00452,"126":0.01808,"127":0.00904,"128":0.01808,"129":0.05424,"130":2.1018,"131":1.45544,_:"12 13 14 15 17 79 80 81 83 84 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119"},E:{"14":0.00452,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.2-15.3 15.4 17.0","5.1":0.00904,"13.1":0.01356,"14.1":0.01808,"15.1":0.00452,"15.5":0.03616,"15.6":0.0452,"16.0":0.00452,"16.1":0.00452,"16.2":0.00904,"16.3":0.00452,"16.4":0.00452,"16.5":0.00904,"16.6":0.09944,"17.1":0.01356,"17.2":0.21244,"17.3":0.00904,"17.4":0.05876,"17.5":0.03164,"17.6":0.16272,"18.0":0.08588,"18.1":0.16272,"18.2":0.02712},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0004,"5.0-5.1":0,"6.0-6.1":0.00161,"7.0-7.1":0.00201,"8.1-8.4":0,"9.0-9.2":0.00161,"9.3":0.00563,"10.0-10.2":0.00121,"10.3":0.00925,"11.0-11.2":0.10862,"11.3-11.4":0.00282,"12.0-12.1":0.00161,"12.2-12.5":0.04224,"13.0-13.1":0.0008,"13.2":0.01086,"13.3":0.00161,"13.4-13.7":0.00603,"14.0-14.4":0.01328,"14.5-14.8":0.01891,"15.0-15.1":0.01086,"15.2-15.3":0.01006,"15.4":0.01207,"15.5":0.01408,"15.6-15.8":0.15086,"16.0":0.02856,"16.1":0.06035,"16.2":0.03058,"16.3":0.0519,"16.4":0.01046,"16.5":0.02092,"16.6-16.7":0.19793,"17.0":0.01448,"17.1":0.02414,"17.2":0.02012,"17.3":0.03058,"17.4":0.06558,"17.5":0.19592,"17.6-17.7":1.6925,"18.0":0.60024,"18.1":0.52742,"18.2":0.02132},P:{"4":0.17637,"20":0.01037,"21":0.05187,"22":0.0415,"23":0.0415,"24":0.0415,"25":0.05187,"26":0.87148,"27":0.75736,_:"5.0-5.4 8.2 9.2 10.1 16.0","6.2-6.4":0.01037,"7.2-7.4":0.14525,"11.1-11.2":0.01037,"12.0":0.02075,"13.0":0.01037,"14.0":0.01037,"15.0":0.01037,"17.0":0.03112,"18.0":0.01037,"19.0":0.02075},I:{"0":0.01641,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},A:{"11":0.00904,_:"6 7 8 9 10 5.5"},K:{"0":0.51521,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.15895},H:{"0":0},L:{"0":49.25232},R:{_:"0"},M:{"0":0.19732}}; +module.exports={C:{"5":0.06823,"52":0.00682,"61":0.03412,"77":0.00682,"78":0.01365,"113":0.00682,"115":0.12281,"127":0.00682,"136":0.00682,"140":0.02047,"145":0.00682,"146":0.04094,"147":0.98251,"148":0.10917,"150":0.00682,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 114 116 117 118 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 137 138 139 141 142 143 144 149 151 3.5 3.6"},D:{"38":0.00682,"39":0.00682,"40":0.00682,"41":0.00682,"42":0.00682,"43":0.00682,"44":0.00682,"45":0.00682,"46":0.00682,"47":0.00682,"48":0.00682,"49":0.00682,"50":0.00682,"51":0.00682,"52":0.00682,"53":0.00682,"54":0.00682,"55":0.00682,"56":0.00682,"57":0.00682,"58":0.00682,"59":0.00682,"60":0.00682,"62":0.00682,"69":0.06141,"79":0.02047,"85":0.00682,"87":0.02047,"97":0.02047,"103":1.84221,"104":1.84221,"105":1.84221,"106":1.82174,"107":1.84903,"108":1.84221,"109":2.62003,"110":1.84903,"111":1.88315,"112":7.63494,"113":0.00682,"114":0.02729,"116":3.69807,"117":1.82856,"118":0.00682,"119":0.02047,"120":1.87633,"121":0.01365,"122":0.02047,"123":0.00682,"124":1.91044,"125":0.03412,"126":0.00682,"127":0.00682,"128":0.02729,"129":0.12964,"130":0.15693,"131":3.77994,"132":0.07505,"133":3.77994,"134":0.01365,"135":0.14328,"136":0.03412,"137":0.02729,"138":0.07505,"139":0.12281,"140":0.02047,"141":0.02729,"142":0.12281,"143":0.53219,"144":8.07161,"145":4.7761,"146":0.00682,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 61 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 80 81 83 84 86 88 89 90 91 92 93 94 95 96 98 99 100 101 102 115 147 148"},F:{"94":0.01365,"95":0.05458,"114":0.00682,"125":0.02729,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00682,"92":0.01365,"109":0.04776,"133":0.00682,"136":0.00682,"137":0.00682,"140":0.00682,"141":0.00682,"142":0.01365,"143":0.05458,"144":0.92793,"145":0.85288,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 134 135 138 139"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.4 17.5 18.0 18.1 18.2 26.4 TP","5.1":0.00682,"13.1":0.00682,"15.6":0.03412,"16.6":0.02047,"17.1":0.00682,"17.3":0.00682,"17.6":0.03412,"18.3":0.00682,"18.4":0.00682,"18.5-18.6":0.01365,"26.0":0.01365,"26.1":0.02047,"26.2":0.15693,"26.3":0.05458},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00021,"7.0-7.1":0.00021,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00021,"10.0-10.2":0,"10.3":0.00192,"11.0-11.2":0.01858,"11.3-11.4":0.00064,"12.0-12.1":0,"12.2-12.5":0.01004,"13.0-13.1":0,"13.2":0.00299,"13.3":0.00043,"13.4-13.7":0.00107,"14.0-14.4":0.00214,"14.5-14.8":0.00278,"15.0-15.1":0.00256,"15.2-15.3":0.00192,"15.4":0.00235,"15.5":0.00278,"15.6-15.8":0.04335,"16.0":0.00448,"16.1":0.00854,"16.2":0.0047,"16.3":0.00854,"16.4":0.00192,"16.5":0.00342,"16.6-16.7":0.05745,"17.0":0.00278,"17.1":0.00427,"17.2":0.00342,"17.3":0.00534,"17.4":0.00812,"17.5":0.01602,"17.6-17.7":0.04058,"18.0":0.00897,"18.1":0.01837,"18.2":0.00982,"18.3":0.03097,"18.4":0.01538,"18.5-18.7":0.48564,"26.0":0.03417,"26.1":0.06706,"26.2":1.02296,"26.3":0.17256,"26.4":0.00299},P:{"4":0.0204,"21":0.0102,"22":0.0102,"23":0.0102,"24":0.0102,"25":0.0204,"26":0.0306,"27":0.0204,"28":0.051,"29":0.82619,_:"20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0","7.2-7.4":0.0408,"17.0":0.0102,"19.0":0.0102},I:{"0":0.03175,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.34958,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.11441},Q:{_:"14.9"},O:{"0":0.05403},H:{all:0},L:{"0":32.29916}}; diff --git a/node_modules/caniuse-lite/data/regions/BR.js b/node_modules/caniuse-lite/data/regions/BR.js index 9c665277b..99c6f499d 100644 --- a/node_modules/caniuse-lite/data/regions/BR.js +++ b/node_modules/caniuse-lite/data/regions/BR.js @@ -1 +1 @@ -module.exports={C:{"3":0.00332,"11":0.00332,"52":0.00332,"59":0.00996,"78":0.00332,"88":0.00332,"91":0.00332,"102":0.00332,"103":0.00332,"105":0.00332,"110":0.00332,"113":0.00332,"114":0.01661,"115":0.09631,"121":0.00332,"123":0.00332,"125":0.00664,"126":0.00332,"127":0.00664,"128":0.05646,"129":0.00664,"130":0.00996,"131":0.05314,"132":0.81032,"133":0.08303,_:"2 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 92 93 94 95 96 97 98 99 100 101 104 106 107 108 109 111 112 116 117 118 119 120 122 124 134 135 136 3.5 3.6"},D:{"47":0.00332,"51":0.00332,"55":0.00664,"63":0.00332,"65":0.00332,"66":0.03653,"71":0.00996,"72":0.00332,"75":0.00996,"78":0.00332,"79":0.01993,"80":0.00332,"81":0.00664,"83":0.00332,"84":0.00332,"85":0.00664,"86":0.00664,"87":0.01993,"88":0.00664,"89":0.03653,"90":0.00664,"91":0.269,"92":0.00332,"93":0.00332,"94":0.04649,"95":0.00332,"96":0.01328,"97":0.00332,"98":0.00332,"99":0.00332,"100":0.00332,"101":0.00332,"102":0.00664,"103":0.02989,"104":0.01328,"105":0.01328,"106":0.01328,"107":0.01993,"108":0.01993,"109":4.00181,"110":0.01328,"111":0.01661,"112":0.01661,"113":0.00664,"114":0.03321,"115":0.00996,"116":0.04649,"117":0.02989,"118":0.00996,"119":0.04649,"120":0.06974,"121":0.02325,"122":0.08303,"123":0.03985,"124":0.10959,"125":0.07306,"126":0.09299,"127":0.09299,"128":0.23247,"129":0.51808,"130":10.98255,"131":7.50214,"132":0.01661,"133":0.00332,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 52 53 54 56 57 58 59 60 61 62 64 67 68 69 70 73 74 76 77 134"},F:{"85":0.00332,"95":0.01993,"112":0.00332,"113":0.17601,"114":2.25828,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"15":0.01328,"17":0.00332,"92":0.00996,"107":0.00332,"108":0.00332,"109":0.02657,"110":0.00332,"111":0.00332,"114":0.00332,"120":0.00332,"121":0.00332,"122":0.00332,"123":0.00332,"124":0.00332,"125":0.00664,"126":0.00664,"127":0.00664,"128":0.01661,"129":0.07306,"130":1.8664,"131":1.35829,_:"12 13 14 16 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 112 113 115 116 117 118 119"},E:{"4":0.00332,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 10.1 12.1 15.1 15.2-15.3","5.1":0.00996,"9.1":0.00332,"11.1":0.00996,"13.1":0.00664,"14.1":0.00664,"15.4":0.00332,"15.5":0.00332,"15.6":0.02657,"16.0":0.00332,"16.1":0.00332,"16.2":0.00332,"16.3":0.00664,"16.4":0.00332,"16.5":0.00332,"16.6":0.03321,"17.0":0.00332,"17.1":0.00664,"17.2":0.00332,"17.3":0.00996,"17.4":0.02325,"17.5":0.03653,"17.6":0.13284,"18.0":0.09631,"18.1":0.1262,"18.2":0.00664},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00041,"5.0-5.1":0,"6.0-6.1":0.00165,"7.0-7.1":0.00206,"8.1-8.4":0,"9.0-9.2":0.00165,"9.3":0.00578,"10.0-10.2":0.00124,"10.3":0.00949,"11.0-11.2":0.11143,"11.3-11.4":0.00289,"12.0-12.1":0.00165,"12.2-12.5":0.04333,"13.0-13.1":0.00083,"13.2":0.01114,"13.3":0.00165,"13.4-13.7":0.00619,"14.0-14.4":0.01362,"14.5-14.8":0.0194,"15.0-15.1":0.01114,"15.2-15.3":0.01032,"15.4":0.01238,"15.5":0.01444,"15.6-15.8":0.15476,"16.0":0.0293,"16.1":0.06191,"16.2":0.03137,"16.3":0.05324,"16.4":0.01073,"16.5":0.02146,"16.6-16.7":0.20305,"17.0":0.01486,"17.1":0.02476,"17.2":0.02064,"17.3":0.03137,"17.4":0.06727,"17.5":0.20099,"17.6-17.7":1.73623,"18.0":0.61575,"18.1":0.54105,"18.2":0.02187},P:{"4":0.01062,"21":0.01062,"22":0.01062,"23":0.01062,"24":0.02124,"25":0.02124,"26":0.46719,"27":0.44596,_:"20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.05309,"17.0":0.01062},I:{"0":0.48642,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00015,"4.4":0,"4.4.3-4.4.4":0.00063},A:{"8":0.00356,"9":0.00356,"11":0.34491,_:"6 7 10 5.5"},K:{"0":0.18698,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.02671},H:{"0":0},L:{"0":60.99841},R:{_:"0"},M:{"0":0.07346}}; +module.exports={C:{"5":0.0912,"59":0.00651,"115":0.07165,"128":0.01954,"135":0.00651,"136":0.00651,"138":0.00651,"139":0.00651,"140":0.08468,"141":0.01303,"142":0.00651,"143":0.00651,"144":0.00651,"145":0.00651,"146":0.03257,"147":1.17252,"148":0.11725,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 137 149 150 151 3.5 3.6"},D:{"51":0.00651,"55":0.01303,"66":0.00651,"69":0.08468,"75":0.00651,"79":0.01303,"86":0.00651,"87":0.00651,"103":0.86636,"104":0.85333,"105":0.84682,"106":0.85333,"107":0.84682,"108":0.84682,"109":1.5373,"110":0.84682,"111":0.9315,"112":4.03868,"114":0.00651,"116":1.72621,"117":0.84682,"119":0.03257,"120":0.95756,"121":0.01303,"122":0.0456,"123":0.00651,"124":0.8859,"125":0.29964,"126":0.03257,"127":0.01954,"128":0.07165,"129":0.06514,"130":0.02606,"131":1.81741,"132":0.11725,"133":1.79135,"134":0.0456,"135":0.05211,"136":0.0456,"137":0.06514,"138":0.13679,"139":0.13028,"140":0.07165,"141":0.08468,"142":0.29313,"143":1.10087,"144":16.97548,"145":10.12927,"146":0.02606,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 52 53 54 56 57 58 59 60 61 62 63 64 65 67 68 70 71 72 73 74 76 77 78 80 81 83 84 85 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 113 115 118 147 148"},F:{"94":0.01954,"95":0.03257,"114":0.00651,"124":0.00651,"125":0.01954,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 122 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.01303,"109":0.03257,"131":0.00651,"133":0.00651,"134":0.00651,"135":0.00651,"136":0.00651,"137":0.00651,"138":0.00651,"139":0.00651,"140":0.00651,"141":0.05211,"142":0.02606,"143":0.10422,"144":3.0225,"145":2.11705,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 132"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 17.0 17.2 17.3 18.0 18.2 TP","5.1":0.00651,"11.1":0.00651,"15.6":0.01303,"16.5":0.03257,"16.6":0.01954,"17.1":0.01303,"17.4":0.00651,"17.5":0.00651,"17.6":0.03257,"18.1":0.00651,"18.3":0.00651,"18.4":0.00651,"18.5-18.6":0.01954,"26.0":0.01303,"26.1":0.01954,"26.2":0.27359,"26.3":0.10422,"26.4":0.00651},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00048,"7.0-7.1":0.00048,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00048,"10.0-10.2":0,"10.3":0.00434,"11.0-11.2":0.04191,"11.3-11.4":0.00145,"12.0-12.1":0,"12.2-12.5":0.02264,"13.0-13.1":0,"13.2":0.00674,"13.3":0.00096,"13.4-13.7":0.00241,"14.0-14.4":0.00482,"14.5-14.8":0.00626,"15.0-15.1":0.00578,"15.2-15.3":0.00434,"15.4":0.0053,"15.5":0.00626,"15.6-15.8":0.0978,"16.0":0.01012,"16.1":0.01927,"16.2":0.0106,"16.3":0.01927,"16.4":0.00434,"16.5":0.00771,"16.6-16.7":0.12959,"17.0":0.00626,"17.1":0.00964,"17.2":0.00771,"17.3":0.01204,"17.4":0.01831,"17.5":0.03613,"17.6-17.7":0.09154,"18.0":0.02023,"18.1":0.04143,"18.2":0.02216,"18.3":0.06986,"18.4":0.03469,"18.5-18.7":1.09553,"26.0":0.07708,"26.1":0.15127,"26.2":2.30766,"26.3":0.38927,"26.4":0.00674},P:{"4":0.01021,"25":0.01021,"26":0.02041,"27":0.01021,"28":0.03062,"29":0.87775,_:"20 21 22 23 24 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.03062},I:{"0":0.05223,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00003},K:{"0":0.1499,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.06948,"9":0.06948,"11":0.06948,_:"6 7 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.09761},Q:{_:"14.9"},O:{"0":0.02092},H:{all:0},L:{"0":31.59146}}; diff --git a/node_modules/caniuse-lite/data/regions/BS.js b/node_modules/caniuse-lite/data/regions/BS.js index 2e9565d19..5e3d412c2 100644 --- a/node_modules/caniuse-lite/data/regions/BS.js +++ b/node_modules/caniuse-lite/data/regions/BS.js @@ -1 +1 @@ -module.exports={C:{"48":0.00271,"95":0.02166,"115":0.05687,"128":0.00542,"131":0.02166,"132":0.20039,"133":0.01896,"134":0.00271,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 135 136 3.5 3.6"},D:{"71":0.00271,"75":0.00271,"76":0.00271,"83":0.00271,"87":0.00271,"90":0.00271,"91":0.00271,"93":0.01083,"97":0.00271,"98":0.00271,"101":0.00271,"103":0.03791,"104":0.00271,"106":0.00271,"108":0.00271,"109":0.15706,"111":0.00271,"114":0.00542,"115":0.00271,"116":0.08395,"119":0.00271,"120":0.00271,"121":0.00271,"122":0.01625,"123":0.00542,"124":0.00812,"125":0.00271,"126":0.0352,"127":0.01625,"128":0.06228,"129":0.19227,"130":2.07162,"131":1.21589,"132":0.00812,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 72 73 74 77 78 79 80 81 84 85 86 88 89 92 94 95 96 99 100 102 105 107 110 112 113 117 118 133 134"},F:{"113":0.00812,"114":0.08124,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00271,"107":0.00271,"109":0.01354,"123":0.00271,"126":0.00812,"127":0.00271,"128":0.01083,"129":0.10561,"130":0.98571,"131":0.65263,_:"13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 108 110 111 112 113 114 115 116 117 118 119 120 121 122 124 125"},E:{"9":0.00271,"14":0.00812,"15":0.00271,_:"0 4 5 6 7 8 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00271,"13.1":0.01354,"14.1":0.0352,"15.1":0.01896,"15.2-15.3":0.02166,"15.4":0.21122,"15.5":0.11374,"15.6":0.99654,"16.0":0.01354,"16.1":0.13811,"16.2":0.18144,"16.3":0.33038,"16.4":0.11915,"16.5":0.16519,"16.6":1.80894,"17.0":0.04333,"17.1":0.1679,"17.2":0.10561,"17.3":0.16248,"17.4":0.35475,"17.5":0.92614,"17.6":8.17545,"18.0":1.48128,"18.1":2.58343,"18.2":0.06499},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0066,"5.0-5.1":0,"6.0-6.1":0.02641,"7.0-7.1":0.03301,"8.1-8.4":0,"9.0-9.2":0.02641,"9.3":0.09243,"10.0-10.2":0.01981,"10.3":0.15185,"11.0-11.2":1.78259,"11.3-11.4":0.04622,"12.0-12.1":0.02641,"12.2-12.5":0.69323,"13.0-13.1":0.0132,"13.2":0.17826,"13.3":0.02641,"13.4-13.7":0.09903,"14.0-14.4":0.21787,"14.5-14.8":0.3103,"15.0-15.1":0.17826,"15.2-15.3":0.16505,"15.4":0.19807,"15.5":0.23108,"15.6-15.8":2.47582,"16.0":0.46875,"16.1":0.99033,"16.2":0.50177,"16.3":0.85168,"16.4":0.17166,"16.5":0.34331,"16.6-16.7":3.24827,"17.0":0.23768,"17.1":0.39613,"17.2":0.33011,"17.3":0.50177,"17.4":1.07615,"17.5":3.21526,"17.6-17.7":27.77536,"18.0":9.85045,"18.1":8.65545,"18.2":0.34992},P:{"4":0.01047,"22":0.01047,"24":0.02093,"25":0.01047,"26":0.39771,"27":0.41865,_:"20 21 23 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.01047,"17.0":0.01047},I:{"0":0.00728,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},A:{"8":0.00271,"11":0.00271,_:"6 7 9 10 5.5"},K:{"0":0.01458,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{_:"0"},H:{"0":0},L:{"0":6.19086},R:{_:"0"},M:{"0":0.02917}}; +module.exports={C:{"5":0.0087,"109":0.0029,"115":0.08993,"140":0.0116,"146":0.0029,"147":0.18566,"148":0.01741,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 149 150 151 3.5 3.6"},D:{"69":0.0087,"75":0.0029,"88":0.0029,"93":0.0029,"103":0.02611,"106":0.0029,"109":0.08993,"111":0.0116,"114":0.0029,"116":0.02611,"122":0.0029,"123":0.0029,"125":0.0087,"126":0.0087,"127":0.0029,"128":0.0087,"131":0.0058,"132":0.0116,"133":0.0029,"134":0.0029,"135":0.01451,"136":0.0029,"137":0.0029,"138":0.03481,"139":0.0116,"140":0.0058,"141":0.01741,"142":0.06092,"143":0.13635,"144":1.75801,"145":0.88481,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 76 77 78 79 80 81 83 84 85 86 87 89 90 91 92 94 95 96 97 98 99 100 101 102 104 105 107 108 110 112 113 115 117 118 119 120 121 124 129 130 146 147 148"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"109":0.0029,"126":0.0029,"133":0.0058,"135":0.0087,"141":0.0029,"142":0.0087,"143":0.03481,"144":0.97184,"145":0.62952,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 127 128 129 130 131 132 134 136 137 138 139 140"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 TP","12.1":0.0029,"13.1":0.0029,"14.1":0.01451,"15.1":0.0087,"15.2-15.3":0.0058,"15.4":0.04352,"15.5":0.03771,"15.6":0.36263,"16.0":0.0029,"16.1":0.11024,"16.2":0.04932,"16.3":0.13345,"16.4":0.11604,"16.5":0.06092,"16.6":1.12559,"17.0":0.01451,"17.1":1.1546,"17.2":0.02901,"17.3":0.04352,"17.4":0.10444,"17.5":0.21467,"17.6":0.55699,"18.0":0.02611,"18.1":0.16826,"18.2":0.07833,"18.3":0.24368,"18.4":0.21177,"18.5-18.6":0.40904,"26.0":0.13345,"26.1":0.25819,"26.2":10.64087,"26.3":2.75595,"26.4":0.02321},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00658,"7.0-7.1":0.00658,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00658,"10.0-10.2":0,"10.3":0.05922,"11.0-11.2":0.57247,"11.3-11.4":0.01974,"12.0-12.1":0,"12.2-12.5":0.30926,"13.0-13.1":0,"13.2":0.09212,"13.3":0.01316,"13.4-13.7":0.0329,"14.0-14.4":0.0658,"14.5-14.8":0.08554,"15.0-15.1":0.07896,"15.2-15.3":0.05922,"15.4":0.07238,"15.5":0.08554,"15.6-15.8":1.33575,"16.0":0.13818,"16.1":0.2632,"16.2":0.14476,"16.3":0.2632,"16.4":0.05922,"16.5":0.10528,"16.6-16.7":1.77004,"17.0":0.08554,"17.1":0.1316,"17.2":0.10528,"17.3":0.1645,"17.4":0.25004,"17.5":0.4935,"17.6-17.7":1.25021,"18.0":0.27636,"18.1":0.56589,"18.2":0.30268,"18.3":0.95411,"18.4":0.47376,"18.5-18.7":14.96306,"26.0":1.05281,"26.1":2.06614,"26.2":31.5185,"26.3":5.31669,"26.4":0.09212},P:{"26":0.02111,"27":0.02111,"28":0.02111,"29":0.76014,_:"4 20 21 22 23 24 25 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.0071,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.0284},Q:{_:"14.9"},O:{_:"0"},H:{all:0},L:{"0":5.51294}}; diff --git a/node_modules/caniuse-lite/data/regions/BT.js b/node_modules/caniuse-lite/data/regions/BT.js index 7658787d1..4d84335f4 100644 --- a/node_modules/caniuse-lite/data/regions/BT.js +++ b/node_modules/caniuse-lite/data/regions/BT.js @@ -1 +1 @@ -module.exports={C:{"45":0.006,"67":0.003,"97":0.02101,"115":0.19507,"123":0.003,"126":0.01501,"127":0.003,"129":0.012,"131":0.09903,"132":0.50717,"133":0.03901,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 124 125 128 130 134 135 136 3.5 3.6"},D:{"75":0.003,"79":0.006,"87":0.03901,"89":0.003,"91":0.006,"93":0.009,"94":0.003,"96":0.009,"97":0.003,"98":0.04502,"99":0.01801,"100":0.006,"103":0.04502,"105":0.003,"106":0.009,"108":0.009,"109":1.1854,"110":0.009,"111":0.01501,"112":0.003,"114":0.04502,"115":0.02701,"116":0.05702,"117":0.009,"118":0.04502,"119":0.006,"120":0.02101,"121":0.01801,"122":0.01501,"123":0.06602,"124":0.02101,"125":0.003,"126":0.05402,"127":0.02701,"128":0.27609,"129":0.3061,"130":10.60553,"131":9.56719,"132":0.009,"133":0.006,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 78 80 81 83 84 85 86 88 90 92 95 101 102 104 107 113 134"},F:{"46":0.003,"95":0.01501,"109":0.003,"113":0.006,"114":0.27609,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.003,"90":0.003,"92":0.012,"98":0.006,"99":0.003,"100":0.003,"107":0.003,"111":0.003,"112":0.003,"114":0.01501,"115":0.003,"117":0.003,"118":0.003,"122":0.003,"123":0.006,"124":0.02101,"125":0.012,"126":0.02101,"127":0.02401,"128":0.05402,"129":0.05402,"130":1.57553,"131":1.61754,_:"12 13 14 15 17 18 79 80 81 83 84 85 86 87 88 89 91 93 94 95 96 97 101 102 103 104 105 106 108 109 110 113 116 119 120 121"},E:{"15":0.003,_:"0 4 5 6 7 8 9 10 11 12 13 14 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.4 18.2","13.1":0.003,"14.1":0.02401,"15.2-15.3":0.003,"15.5":0.003,"15.6":0.03301,"16.0":0.09303,"16.1":0.006,"16.2":0.003,"16.3":0.003,"16.4":0.02101,"16.5":0.003,"16.6":0.03301,"17.0":0.003,"17.1":0.02101,"17.2":0.12304,"17.3":0.009,"17.4":0.006,"17.5":0.10504,"17.6":0.40213,"18.0":0.27009,"18.1":0.26109},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00068,"5.0-5.1":0,"6.0-6.1":0.00272,"7.0-7.1":0.00339,"8.1-8.4":0,"9.0-9.2":0.00272,"9.3":0.0095,"10.0-10.2":0.00204,"10.3":0.01561,"11.0-11.2":0.18328,"11.3-11.4":0.00475,"12.0-12.1":0.00272,"12.2-12.5":0.07127,"13.0-13.1":0.00136,"13.2":0.01833,"13.3":0.00272,"13.4-13.7":0.01018,"14.0-14.4":0.0224,"14.5-14.8":0.0319,"15.0-15.1":0.01833,"15.2-15.3":0.01697,"15.4":0.02036,"15.5":0.02376,"15.6-15.8":0.25455,"16.0":0.0482,"16.1":0.10182,"16.2":0.05159,"16.3":0.08757,"16.4":0.01765,"16.5":0.0353,"16.6-16.7":0.33397,"17.0":0.02444,"17.1":0.04073,"17.2":0.03394,"17.3":0.05159,"17.4":0.11065,"17.5":0.33058,"17.6-17.7":2.85574,"18.0":1.01278,"18.1":0.88991,"18.2":0.03598},P:{"4":0.06298,"20":0.0105,"21":0.02099,"22":0.0105,"23":0.06298,"24":0.04199,"25":0.02099,"26":0.27292,"27":0.22044,_:"5.0-5.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 15.0 17.0 18.0","6.2-6.4":0.0105,"7.2-7.4":0.05249,"14.0":0.16795,"16.0":0.02099,"19.0":0.0105},I:{"0":0.00698,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},A:{"10":0.003,"11":0.009,_:"6 7 8 9 5.5"},K:{"0":0.48986,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":1.0357},H:{"0":0},L:{"0":61.61508},R:{_:"0"},M:{"0":0.02799}}; +module.exports={C:{"5":0.01047,"115":0.01047,"118":0.00349,"121":0.00698,"131":0.01047,"137":0.00698,"140":0.00698,"146":0.01047,"147":0.26524,"148":0.19544,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 136 138 139 141 142 143 144 145 149 150 151 3.5 3.6"},D:{"49":0.00349,"58":0.00349,"65":0.00349,"67":0.00349,"68":0.01047,"69":0.01047,"71":0.00349,"77":0.00698,"80":0.00349,"87":0.00698,"89":0.00698,"93":0.08725,"96":0.00349,"98":0.09074,"99":0.03839,"100":0.00349,"103":0.00349,"104":0.00349,"105":0.00698,"106":0.00349,"107":0.00349,"108":0.00349,"109":0.15356,"110":0.00698,"111":0.01745,"112":0.01396,"116":0.08376,"117":0.00349,"119":0.01396,"120":0.01396,"122":0.04886,"124":0.01396,"125":0.05584,"126":0.06631,"127":0.00698,"128":0.01745,"130":0.00349,"131":0.09074,"132":0.02094,"133":0.01745,"134":0.02094,"135":0.00698,"136":0.01047,"137":0.00349,"138":0.12913,"139":0.14658,"140":0.01047,"141":0.01396,"142":0.15356,"143":0.57236,"144":7.55236,"145":3.70987,"146":0.02094,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 59 60 61 62 63 64 66 70 72 73 74 75 76 78 79 81 83 84 85 86 88 90 91 92 94 95 97 101 102 113 114 115 118 121 123 129 147 148"},F:{"94":0.02792,"95":0.00698,"124":0.01745,"125":0.00698,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00349,"92":0.03141,"99":0.01047,"114":0.03839,"116":0.00698,"127":0.00349,"129":0.00698,"133":0.00349,"136":0.02094,"139":0.00698,"140":0.00698,"141":0.01745,"142":0.2443,"143":0.03839,"144":0.94928,"145":0.71196,_:"12 13 14 15 16 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 117 118 119 120 121 122 123 124 125 126 128 130 131 132 134 135 137 138"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 13.1 15.1 15.4 15.5 16.0 16.2 16.4 16.5 17.0 17.2 17.3 17.4 18.0 26.4 TP","12.1":0.01047,"14.1":0.01745,"15.2-15.3":0.01047,"15.6":0.00698,"16.1":0.01047,"16.3":0.01047,"16.6":0.01396,"17.1":0.02094,"17.5":0.07678,"17.6":0.02443,"18.1":0.01745,"18.2":0.00349,"18.3":0.02094,"18.4":0.00698,"18.5-18.6":0.04537,"26.0":0.11168,"26.1":0.02792,"26.2":0.93183,"26.3":0.26175},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00068,"7.0-7.1":0.00068,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00068,"10.0-10.2":0,"10.3":0.00615,"11.0-11.2":0.05946,"11.3-11.4":0.00205,"12.0-12.1":0,"12.2-12.5":0.03212,"13.0-13.1":0,"13.2":0.00957,"13.3":0.00137,"13.4-13.7":0.00342,"14.0-14.4":0.00683,"14.5-14.8":0.00888,"15.0-15.1":0.0082,"15.2-15.3":0.00615,"15.4":0.00752,"15.5":0.00888,"15.6-15.8":0.13874,"16.0":0.01435,"16.1":0.02734,"16.2":0.01504,"16.3":0.02734,"16.4":0.00615,"16.5":0.01094,"16.6-16.7":0.18385,"17.0":0.00888,"17.1":0.01367,"17.2":0.01094,"17.3":0.01709,"17.4":0.02597,"17.5":0.05126,"17.6-17.7":0.12985,"18.0":0.0287,"18.1":0.05878,"18.2":0.03144,"18.3":0.0991,"18.4":0.04921,"18.5-18.7":1.55415,"26.0":0.10935,"26.1":0.2146,"26.2":3.2737,"26.3":0.55222,"26.4":0.00957},P:{"23":0.01031,"25":0.01031,"26":0.03094,"27":0.01031,"28":0.06188,"29":0.66003,_:"4 20 21 22 24 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.01031},I:{"0":0.0065,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.63788,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.01953},Q:{_:"14.9"},O:{"0":0.63788},H:{all:0},L:{"0":71.50649}}; diff --git a/node_modules/caniuse-lite/data/regions/BW.js b/node_modules/caniuse-lite/data/regions/BW.js index 481062d6e..13f87c994 100644 --- a/node_modules/caniuse-lite/data/regions/BW.js +++ b/node_modules/caniuse-lite/data/regions/BW.js @@ -1 +1 @@ -module.exports={C:{"34":0.00697,"47":0.00349,"49":0.00697,"52":0.00697,"70":0.00349,"78":0.01743,"110":0.00349,"111":0.01046,"113":0.00349,"115":0.19516,"116":0.00349,"120":0.01046,"121":0.00349,"125":0.08364,"126":0.00697,"127":0.01743,"128":0.04182,"129":0.00349,"130":0.01046,"131":0.09061,"132":0.83292,"133":0.06273,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 48 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 112 114 117 118 119 122 123 124 134 135 136 3.5 3.6"},D:{"11":0.00349,"49":0.00349,"50":0.00349,"54":0.01046,"56":0.00349,"58":0.00349,"61":0.00349,"63":0.01046,"68":0.00349,"69":0.00349,"70":0.00697,"71":0.00349,"72":0.00349,"73":0.01394,"74":0.00349,"75":0.03485,"76":0.00349,"78":0.01743,"79":0.00349,"80":0.00349,"81":0.01046,"83":0.01743,"84":0.00349,"85":0.00349,"86":0.01046,"87":0.01394,"88":0.05576,"89":0.00349,"90":0.00349,"91":0.0244,"92":0.01046,"93":0.00697,"94":0.02091,"95":0.01394,"96":0.01394,"98":0.02788,"99":0.02091,"100":0.01394,"101":0.00349,"102":0.00349,"103":0.04531,"104":0.03485,"105":0.00349,"106":0.00697,"107":0.01743,"108":0.00349,"109":1.67977,"110":0.00697,"111":0.02788,"112":0.01394,"114":0.03137,"115":0.00697,"116":0.0941,"117":0.00349,"118":0.08364,"119":0.05228,"120":0.04182,"121":0.02788,"122":0.12895,"123":0.04182,"124":0.04182,"125":0.06622,"126":0.07319,"127":0.06622,"128":0.21607,"129":0.52972,"130":10.86623,"131":6.15103,"132":0.00697,"133":0.00349,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 51 52 53 55 57 59 60 62 64 65 66 67 77 97 113 134"},F:{"60":0.00349,"62":0.00349,"64":0.00349,"85":0.00349,"95":0.01394,"102":0.00349,"105":0.00349,"109":0.00697,"111":0.00349,"112":0.00349,"113":0.02091,"114":0.697,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 63 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 106 107 108 110 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.01046,"13":0.00349,"14":0.01394,"15":0.00349,"16":0.00349,"17":0.01046,"18":0.00697,"84":0.00349,"89":0.00349,"90":0.00697,"92":0.11501,"100":0.02091,"108":0.00349,"109":0.05925,"110":0.00349,"114":0.00697,"118":0.00349,"119":0.01046,"120":0.00697,"121":0.00349,"122":0.01046,"123":0.00349,"124":0.01046,"125":0.03485,"126":0.04182,"127":0.0244,"128":0.07319,"129":0.19168,"130":3.12953,"131":1.76341,_:"79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 111 112 113 115 116 117"},E:{"14":0.00697,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 16.2 18.2","11.1":0.00697,"13.1":0.08364,"14.1":0.04879,"15.1":0.00697,"15.2-15.3":0.00349,"15.4":0.00697,"15.5":0.00697,"15.6":0.12895,"16.0":0.01046,"16.1":0.05228,"16.3":0.01743,"16.4":0.00349,"16.5":0.02091,"16.6":0.13243,"17.0":0.00349,"17.1":0.00349,"17.2":0.04531,"17.3":0.01394,"17.4":0.01046,"17.5":0.04182,"17.6":0.46002,"18.0":0.22653,"18.1":0.2788},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00052,"5.0-5.1":0,"6.0-6.1":0.00208,"7.0-7.1":0.0026,"8.1-8.4":0,"9.0-9.2":0.00208,"9.3":0.00729,"10.0-10.2":0.00156,"10.3":0.01197,"11.0-11.2":0.14055,"11.3-11.4":0.00364,"12.0-12.1":0.00208,"12.2-12.5":0.05466,"13.0-13.1":0.00104,"13.2":0.01405,"13.3":0.00208,"13.4-13.7":0.00781,"14.0-14.4":0.01718,"14.5-14.8":0.02447,"15.0-15.1":0.01405,"15.2-15.3":0.01301,"15.4":0.01562,"15.5":0.01822,"15.6-15.8":0.19521,"16.0":0.03696,"16.1":0.07808,"16.2":0.03956,"16.3":0.06715,"16.4":0.01353,"16.5":0.02707,"16.6-16.7":0.25611,"17.0":0.01874,"17.1":0.03123,"17.2":0.02603,"17.3":0.03956,"17.4":0.08485,"17.5":0.25351,"17.6-17.7":2.18995,"18.0":0.77666,"18.1":0.68244,"18.2":0.02759},P:{"4":0.2371,"20":0.01031,"21":0.03093,"22":0.05154,"23":0.05154,"24":0.10309,"25":0.06185,"26":0.95873,"27":0.64946,_:"5.0-5.4 8.2 9.2 10.1 11.1-11.2 12.0 15.0","6.2-6.4":0.01031,"7.2-7.4":0.16494,"13.0":0.08247,"14.0":0.01031,"16.0":0.02062,"17.0":0.03093,"18.0":0.01031,"19.0":0.08247},I:{"0":0.0455,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00006},A:{"11":0.02091,_:"6 7 8 9 10 5.5"},K:{"0":1.10876,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.03909,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00652},O:{"0":0.61893},H:{"0":0.09},L:{"0":59.25513},R:{_:"0"},M:{"0":0.18894}}; +module.exports={C:{"5":0.04664,"49":0.00583,"56":0.00583,"88":0.00583,"115":0.1166,"127":0.00583,"140":0.04664,"142":0.00583,"144":0.00583,"145":0.01166,"146":0.02332,"147":0.92114,"148":0.10494,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 137 138 139 141 143 149 150 151 3.5 3.6"},D:{"69":0.04664,"72":0.00583,"73":0.00583,"74":0.00583,"75":0.01166,"78":0.00583,"79":0.00583,"80":0.00583,"81":0.00583,"83":0.00583,"86":0.00583,"87":0.00583,"88":0.00583,"91":0.01166,"93":0.01166,"95":0.01749,"98":0.01749,"99":0.00583,"102":0.00583,"103":1.06106,"104":1.07272,"105":1.04357,"106":1.07272,"107":1.04357,"108":1.06106,"109":1.57993,"110":1.07855,"111":1.11353,"112":3.95857,"114":0.00583,"116":2.12795,"117":1.06689,"119":0.01166,"120":1.15434,"121":0.00583,"122":0.01749,"124":1.06689,"125":0.04081,"126":0.00583,"127":0.04081,"128":0.01749,"129":0.10494,"130":0.02332,"131":2.22123,"132":0.05247,"133":2.20374,"134":0.01749,"135":0.05247,"136":0.01166,"137":0.04081,"138":0.08745,"139":0.4081,"140":0.01749,"141":0.06413,"142":0.14575,"143":0.81037,"144":8.40686,"145":4.97299,"146":0.01749,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 76 77 84 85 89 90 92 94 96 97 100 101 113 115 118 123 147 148"},F:{"63":0.00583,"91":0.00583,"92":0.00583,"94":0.00583,"95":0.02332,"113":0.00583,"125":0.01166,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.01166,"16":0.00583,"17":0.00583,"18":0.06996,"90":0.00583,"92":0.03498,"100":0.00583,"109":0.02332,"112":0.00583,"114":0.01166,"122":0.00583,"126":0.00583,"133":0.00583,"135":0.00583,"136":0.00583,"137":0.01166,"138":0.02332,"139":0.01166,"140":0.02915,"141":0.04081,"142":0.04664,"143":0.21571,"144":2.30285,"145":1.84228,_:"12 13 15 79 80 81 83 84 85 86 87 88 89 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 134"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 14.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.4 18.0 18.1 18.4 26.4 TP","5.1":0.00583,"13.1":0.01166,"15.1":0.00583,"15.6":0.03498,"16.6":0.15741,"17.1":0.01166,"17.2":0.04081,"17.3":0.00583,"17.5":0.01166,"17.6":0.06996,"18.2":0.00583,"18.3":0.00583,"18.5-18.6":0.03498,"26.0":0.00583,"26.1":0.03498,"26.2":0.21571,"26.3":0.06996},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00037,"7.0-7.1":0.00037,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00037,"10.0-10.2":0,"10.3":0.00332,"11.0-11.2":0.03211,"11.3-11.4":0.00111,"12.0-12.1":0,"12.2-12.5":0.01735,"13.0-13.1":0,"13.2":0.00517,"13.3":0.00074,"13.4-13.7":0.00185,"14.0-14.4":0.00369,"14.5-14.8":0.0048,"15.0-15.1":0.00443,"15.2-15.3":0.00332,"15.4":0.00406,"15.5":0.0048,"15.6-15.8":0.07492,"16.0":0.00775,"16.1":0.01476,"16.2":0.00812,"16.3":0.01476,"16.4":0.00332,"16.5":0.0059,"16.6-16.7":0.09927,"17.0":0.0048,"17.1":0.00738,"17.2":0.0059,"17.3":0.00923,"17.4":0.01402,"17.5":0.02768,"17.6-17.7":0.07012,"18.0":0.0155,"18.1":0.03174,"18.2":0.01698,"18.3":0.05351,"18.4":0.02657,"18.5-18.7":0.83921,"26.0":0.05905,"26.1":0.11588,"26.2":1.76773,"26.3":0.29819,"26.4":0.00517},P:{"4":0.01034,"22":0.01034,"24":0.01034,"25":0.01034,"26":0.06204,"27":0.07239,"28":0.14477,"29":1.61316,_:"20 21 23 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.11375},I:{"0":0.0125,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.67554,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.00417,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.17514},Q:{"14.9":0.01251},O:{"0":0.42534},H:{all:0},L:{"0":45.27958}}; diff --git a/node_modules/caniuse-lite/data/regions/BY.js b/node_modules/caniuse-lite/data/regions/BY.js index 01b4ec87f..a31e2a707 100644 --- a/node_modules/caniuse-lite/data/regions/BY.js +++ b/node_modules/caniuse-lite/data/regions/BY.js @@ -1 +1 @@ -module.exports={C:{"45":0.00515,"52":0.41707,"66":0.00515,"78":0.00515,"88":0.00515,"91":0.00515,"96":0.01545,"97":0.00515,"105":0.02575,"110":0.00515,"111":0.00515,"113":0.0103,"114":0.00515,"115":0.59728,"120":0.00515,"122":0.00515,"123":0.00515,"125":0.0103,"126":0.01545,"127":0.09268,"128":0.06694,"129":0.00515,"130":0.0103,"131":0.11328,"132":1.49321,"133":0.20081,"134":0.00515,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 92 93 94 95 98 99 100 101 102 103 104 106 107 108 109 112 116 117 118 119 121 124 135 136 3.5 3.6"},D:{"49":0.05149,"51":0.00515,"53":0.00515,"55":0.00515,"58":0.29349,"64":0.00515,"72":0.00515,"77":0.01545,"78":0.0103,"79":0.13387,"80":0.02575,"81":0.00515,"84":0.04634,"86":0.00515,"87":0.01545,"88":0.01545,"89":0.0206,"90":0.03089,"92":0.0103,"94":0.0103,"95":0.00515,"96":0.00515,"97":0.00515,"98":0.0103,"99":0.00515,"100":0.0103,"101":0.0103,"102":0.01545,"103":0.03604,"104":0.00515,"105":0.0103,"106":0.12358,"107":0.01545,"108":0.02575,"109":2.98127,"110":0.04634,"111":0.03604,"112":0.0206,"113":0.01545,"114":0.0206,"115":0.0103,"116":0.05149,"117":0.00515,"118":0.14932,"119":0.07724,"120":0.04119,"121":0.03604,"122":0.05149,"123":0.02575,"124":0.18022,"125":0.02575,"126":0.08238,"127":0.09783,"128":0.20081,"129":0.43767,"130":13.55732,"131":7.2292,"132":0.00515,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 52 54 56 57 59 60 61 62 63 65 66 67 68 69 70 71 73 74 75 76 83 85 91 93 133 134"},F:{"36":0.02575,"42":0.03604,"72":0.0103,"73":0.0103,"75":0.00515,"79":0.09783,"80":0.0103,"81":0.01545,"82":0.00515,"83":0.0103,"84":0.00515,"85":0.13387,"86":0.0206,"87":0.00515,"90":0.00515,"92":0.00515,"93":0.0103,"94":0.00515,"95":0.89078,"100":0.00515,"101":0.00515,"102":0.0103,"109":0.00515,"110":0.00515,"111":0.00515,"112":0.0103,"113":0.08238,"114":4.54142,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 74 76 77 78 88 89 91 96 97 98 99 103 104 105 106 107 108 9.5-9.6 10.0-10.1 10.5 10.6 11.5 11.6","11.1":0.00515,"12.1":0.02575},B:{"18":0.0103,"92":0.01545,"107":0.00515,"109":0.20596,"110":0.0103,"117":0.0103,"121":0.00515,"122":0.00515,"123":0.00515,"124":0.00515,"126":0.0103,"127":0.00515,"128":0.07724,"129":0.05149,"130":1.69917,"131":1.17912,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 108 111 112 113 114 115 116 118 119 120 125"},E:{"13":0.00515,"14":0.00515,_:"0 4 5 6 7 8 9 10 11 12 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1","5.1":0.00515,"13.1":0.06694,"14.1":0.03604,"15.1":0.00515,"15.2-15.3":0.00515,"15.4":0.03089,"15.5":0.01545,"15.6":0.30379,"16.0":0.00515,"16.1":0.04634,"16.2":0.03604,"16.3":0.08753,"16.4":0.03604,"16.5":0.03604,"16.6":0.38103,"17.0":0.02575,"17.1":0.10298,"17.2":0.04119,"17.3":0.06179,"17.4":0.15447,"17.5":0.242,"17.6":1.42112,"18.0":0.64877,"18.1":0.7878,"18.2":0.0103},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00165,"5.0-5.1":0,"6.0-6.1":0.00659,"7.0-7.1":0.00824,"8.1-8.4":0,"9.0-9.2":0.00659,"9.3":0.02308,"10.0-10.2":0.00494,"10.3":0.03791,"11.0-11.2":0.44502,"11.3-11.4":0.01154,"12.0-12.1":0.00659,"12.2-12.5":0.17306,"13.0-13.1":0.0033,"13.2":0.0445,"13.3":0.00659,"13.4-13.7":0.02472,"14.0-14.4":0.05439,"14.5-14.8":0.07747,"15.0-15.1":0.0445,"15.2-15.3":0.04121,"15.4":0.04945,"15.5":0.05769,"15.6-15.8":0.61808,"16.0":0.11702,"16.1":0.24723,"16.2":0.12527,"16.3":0.21262,"16.4":0.04285,"16.5":0.08571,"16.6-16.7":0.81093,"17.0":0.05934,"17.1":0.09889,"17.2":0.08241,"17.3":0.12527,"17.4":0.26866,"17.5":0.80269,"17.6-17.7":6.93408,"18.0":2.45915,"18.1":2.16082,"18.2":0.08736},P:{"4":0.05279,"21":0.01056,"23":0.01056,"24":0.01056,"25":0.03167,"26":0.55955,"27":0.36952,_:"20 22 5.0-5.4 8.2 9.2 10.1 12.0 13.0 15.0 16.0 17.0 18.0 19.0","6.2-6.4":0.06335,"7.2-7.4":0.01056,"11.1-11.2":0.01056,"14.0":0.01056},I:{"0":0.03389,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00004},A:{"8":0.01915,"11":0.14046,_:"6 7 9 10 5.5"},K:{"0":1.02348,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.0097},O:{"0":0.05822},H:{"0":0.01},L:{"0":28.03554},R:{_:"0"},M:{"0":0.08248}}; +module.exports={C:{"5":0.0378,"52":0.0504,"78":0.0063,"96":0.0063,"102":0.0063,"103":0.0189,"105":0.0504,"115":0.3906,"120":0.0063,"125":0.0378,"128":0.0063,"136":0.0252,"139":0.0126,"140":0.0882,"141":0.0063,"143":0.0126,"144":0.0126,"145":0.0063,"146":0.0315,"147":1.2915,"148":0.1323,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 97 98 99 100 101 104 106 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 126 127 129 130 131 132 133 134 135 137 138 142 149 150 151 3.5 3.6"},D:{"39":0.0063,"40":0.0063,"41":0.0063,"42":0.0063,"43":0.0063,"44":0.0063,"45":0.0063,"46":0.0063,"47":0.0063,"48":0.0063,"49":0.0126,"50":0.0063,"51":0.0063,"52":0.0063,"53":0.0063,"54":0.0063,"55":0.0063,"56":0.0063,"57":0.0063,"58":0.0063,"59":0.0063,"60":0.0063,"69":0.0378,"70":0.0063,"77":0.0063,"79":0.0063,"81":0.0063,"86":0.0063,"87":0.0063,"88":0.0252,"89":0.0252,"100":0.0126,"103":0.504,"104":0.5229,"105":0.4662,"106":0.5166,"107":0.4788,"108":0.4788,"109":3.7296,"110":0.4788,"111":0.5544,"112":2.6712,"113":0.0063,"114":0.0252,"115":0.0063,"116":0.9828,"117":0.4725,"119":0.0126,"120":0.4977,"121":0.0126,"122":0.0252,"123":0.0189,"124":0.5103,"125":0.0693,"126":0.0189,"127":0.0126,"128":0.0441,"129":0.0567,"130":0.0063,"131":1.0143,"132":0.0441,"133":1.0647,"134":0.2646,"135":0.0252,"136":0.0504,"137":0.0252,"138":0.126,"139":0.6993,"140":0.2331,"141":0.1071,"142":0.2835,"143":0.567,"144":11.403,"145":6.1866,"146":0.0126,"147":0.0063,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 66 67 68 71 72 73 74 75 76 78 80 83 84 85 90 91 92 93 94 95 96 97 98 99 101 102 118 148"},F:{"36":0.0063,"73":0.063,"77":0.0945,"79":0.189,"84":0.0063,"85":0.0441,"86":0.0378,"87":0.0063,"90":0.0063,"93":0.0126,"94":0.0504,"95":0.9828,"119":0.0063,"120":0.0063,"122":0.0063,"123":0.0063,"124":0.0063,"125":0.063,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 75 76 78 80 81 82 83 88 89 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 121 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.0063,"109":0.0189,"123":0.0063,"131":0.0063,"132":0.0063,"136":0.0063,"138":0.0063,"141":0.0252,"142":0.0189,"143":0.0567,"144":2.0601,"145":1.4238,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 124 125 126 127 128 129 130 133 134 135 137 139 140"},E:{"13":0.0756,"14":0.0063,_:"4 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 16.0 17.0 TP","13.1":0.0189,"14.1":0.0063,"15.4":0.0063,"15.5":0.0063,"15.6":0.0756,"16.1":0.0315,"16.2":0.0189,"16.3":0.0315,"16.4":0.0063,"16.5":0.0126,"16.6":0.1008,"17.1":0.3654,"17.2":0.0063,"17.3":0.0189,"17.4":0.0252,"17.5":0.0378,"17.6":0.0882,"18.0":0.0504,"18.1":0.0252,"18.2":0.0378,"18.3":0.0504,"18.4":0.0189,"18.5-18.6":0.1008,"26.0":0.0315,"26.1":0.1008,"26.2":1.7262,"26.3":0.5355,"26.4":0.0063},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00124,"7.0-7.1":0.00124,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00124,"10.0-10.2":0,"10.3":0.01113,"11.0-11.2":0.10754,"11.3-11.4":0.00371,"12.0-12.1":0,"12.2-12.5":0.0581,"13.0-13.1":0,"13.2":0.01731,"13.3":0.00247,"13.4-13.7":0.00618,"14.0-14.4":0.01236,"14.5-14.8":0.01607,"15.0-15.1":0.01483,"15.2-15.3":0.01113,"15.4":0.0136,"15.5":0.01607,"15.6-15.8":0.25094,"16.0":0.02596,"16.1":0.04945,"16.2":0.02719,"16.3":0.04945,"16.4":0.01113,"16.5":0.01978,"16.6-16.7":0.33252,"17.0":0.01607,"17.1":0.02472,"17.2":0.01978,"17.3":0.0309,"17.4":0.04697,"17.5":0.09271,"17.6-17.7":0.23487,"18.0":0.05192,"18.1":0.10631,"18.2":0.05686,"18.3":0.17924,"18.4":0.089,"18.5-18.7":2.81097,"26.0":0.19778,"26.1":0.38815,"26.2":5.92108,"26.3":0.9988,"26.4":0.01731},P:{"4":0.01063,"26":0.01063,"27":0.02127,"28":0.04254,"29":0.74442,_:"20 21 22 23 24 25 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","17.0":0.01063},I:{"0":0.03327,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.82902,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.1008,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.11473},Q:{"14.9":0.0037},O:{"0":0.04441},H:{all:0},L:{"0":24.30078}}; diff --git a/node_modules/caniuse-lite/data/regions/BZ.js b/node_modules/caniuse-lite/data/regions/BZ.js index ca6ecf258..bf40266e7 100644 --- a/node_modules/caniuse-lite/data/regions/BZ.js +++ b/node_modules/caniuse-lite/data/regions/BZ.js @@ -1 +1 @@ -module.exports={C:{"68":0.0133,"78":0.00333,"102":0.01995,"105":0.00333,"106":0.0133,"107":0.00333,"108":0.0133,"109":0.02328,"110":0.01995,"111":0.01663,"112":0.00333,"113":0.00998,"115":0.08313,"120":0.17955,"121":0.00665,"125":0.00665,"126":0.00333,"127":0.00333,"128":0.02328,"129":0.00998,"130":0.00998,"131":0.1197,"132":0.78138,"133":0.0798,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 103 104 114 116 117 118 119 122 123 124 134 135 136 3.5 3.6"},D:{"39":0.00333,"48":0.00998,"64":0.00333,"66":0.00998,"75":0.00333,"76":0.00333,"79":0.02328,"81":0.00665,"87":0.00998,"88":0.10973,"91":0.10308,"92":0.0133,"93":0.02993,"96":0.00333,"97":0.01995,"99":0.00333,"100":0.0266,"103":0.16625,"104":0.00665,"105":0.01995,"106":0.10973,"107":0.07648,"108":0.25935,"109":0.36908,"110":0.11305,"111":0.0931,"112":0.14298,"113":0.05653,"114":1.43308,"115":0.00333,"116":0.3458,"117":0.2394,"118":0.23275,"119":0.23608,"120":0.25935,"121":0.01995,"122":0.0532,"123":0.02993,"124":0.05653,"125":0.0665,"126":0.38238,"127":0.05653,"128":0.07648,"129":0.36243,"130":4.51868,"131":2.53033,"132":0.01663,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 43 44 45 46 47 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 65 67 68 69 70 71 72 73 74 77 78 80 83 84 85 86 89 90 94 95 98 101 102 133 134"},F:{"28":0.00665,"85":0.0133,"89":0.00333,"93":0.01995,"94":0.03325,"95":0.00333,"97":0.00998,"113":0.0532,"114":0.68163,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 90 91 92 96 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00998,"86":0.00665,"90":0.00333,"92":0.00333,"106":0.00333,"107":0.03325,"108":0.0399,"109":0.05985,"111":0.0266,"113":0.0266,"114":0.14298,"120":0.00333,"121":0.00998,"122":0.00333,"124":0.00998,"125":0.00665,"126":0.01995,"127":0.00665,"128":0.01995,"129":0.04323,"130":1.0906,"131":0.5586,_:"12 13 14 15 16 17 79 80 81 83 84 85 87 88 89 91 93 94 95 96 97 98 99 100 101 102 103 104 105 110 112 115 116 117 118 119 123"},E:{"14":0.00333,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00333,"13.1":0.00998,"14.1":0.02993,"15.1":0.09975,"15.2-15.3":0.04323,"15.4":0.15628,"15.5":0.14963,"15.6":0.94098,"16.0":0.00665,"16.1":0.06318,"16.2":0.07648,"16.3":0.1862,"16.4":0.1064,"16.5":0.20283,"16.6":0.97755,"17.0":0.0399,"17.1":0.21613,"17.2":0.0931,"17.3":0.13633,"17.4":0.2793,"17.5":0.52535,"17.6":5.62923,"18.0":1.10058,"18.1":2.13133,"18.2":0.04988},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00457,"5.0-5.1":0,"6.0-6.1":0.01827,"7.0-7.1":0.02284,"8.1-8.4":0,"9.0-9.2":0.01827,"9.3":0.06394,"10.0-10.2":0.0137,"10.3":0.10504,"11.0-11.2":1.2331,"11.3-11.4":0.03197,"12.0-12.1":0.01827,"12.2-12.5":0.47954,"13.0-13.1":0.00913,"13.2":0.12331,"13.3":0.01827,"13.4-13.7":0.06851,"14.0-14.4":0.15071,"14.5-14.8":0.21465,"15.0-15.1":0.12331,"15.2-15.3":0.11418,"15.4":0.13701,"15.5":0.15985,"15.6-15.8":1.71264,"16.0":0.32426,"16.1":0.68506,"16.2":0.34709,"16.3":0.58915,"16.4":0.11874,"16.5":0.23749,"16.6-16.7":2.24698,"17.0":0.16441,"17.1":0.27402,"17.2":0.22835,"17.3":0.34709,"17.4":0.74443,"17.5":2.22415,"17.6-17.7":19.21352,"18.0":6.81402,"18.1":5.98738,"18.2":0.24205},P:{"4":0.04277,"20":0.02138,"23":0.01069,"24":0.02138,"25":0.01069,"26":0.68428,"27":0.40629,_:"21 22 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.01069},I:{"0":0.01998,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"6":0.01241,"8":0.01241,"11":0.16137,_:"7 9 10 5.5"},K:{"0":0.08678,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.00668},H:{"0":0},L:{"0":19.5115},R:{_:"0"},M:{"0":0.84773}}; +module.exports={C:{"5":0.0664,"52":0.00332,"102":0.00332,"115":0.05644,"140":0.17596,"141":0.00332,"142":0.00332,"143":0.00332,"144":0.02656,"145":0.01328,"146":0.02324,"147":0.88312,"148":0.05644,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 149 150 151 3.5 3.6"},D:{"69":0.0664,"88":0.02988,"91":0.00996,"93":0.07636,"101":0.00332,"103":0.11288,"105":0.00332,"109":0.10292,"110":0.00332,"111":0.0664,"113":0.00332,"114":0.00664,"116":0.04648,"118":0.00332,"119":0.02988,"120":0.00332,"121":0.00332,"122":0.00664,"125":0.06972,"126":0.01992,"128":0.01328,"130":0.00332,"131":0.00664,"132":0.07636,"133":0.00664,"134":0.0166,"135":0.00996,"136":0.00664,"137":0.00996,"138":0.09296,"139":0.1826,"140":0.0332,"141":0.02324,"142":0.3486,"143":1.13876,"144":6.225,"145":3.1042,"146":0.0166,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 89 90 92 94 95 96 97 98 99 100 102 104 106 107 108 112 115 117 123 124 127 129 147 148"},F:{"69":0.00332,"94":0.02988,"95":0.00332,"106":0.00332,"116":0.00332,"120":0.00332,"122":0.00332,"125":0.00332,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 121 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00664,"100":0.00332,"109":0.00996,"114":0.00332,"122":0.00332,"124":0.00332,"130":0.00664,"132":0.00332,"135":0.00332,"136":0.00664,"138":0.00332,"140":0.00332,"141":0.00332,"142":0.0166,"143":0.03652,"144":1.98868,"145":1.20848,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 123 125 126 127 128 129 131 133 134 137 139"},E:{"15":0.0166,_:"4 5 6 7 8 9 10 11 12 13 14 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 14.1 16.0 TP","13.1":0.0166,"15.1":0.00996,"15.2-15.3":0.00332,"15.4":0.05312,"15.5":0.05644,"15.6":0.30544,"16.1":0.0166,"16.2":0.00332,"16.3":0.01328,"16.4":0.36188,"16.5":0.04316,"16.6":0.2822,"17.0":0.0332,"17.1":0.3984,"17.2":0.05312,"17.3":0.01992,"17.4":0.02656,"17.5":0.08632,"17.6":0.56772,"18.0":0.01328,"18.1":0.10292,"18.2":0.03984,"18.3":0.08964,"18.4":0.0332,"18.5-18.6":0.15604,"26.0":0.14608,"26.1":0.19256,"26.2":5.13936,"26.3":1.51392,"26.4":0.01328},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00508,"7.0-7.1":0.00508,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00508,"10.0-10.2":0,"10.3":0.04573,"11.0-11.2":0.44204,"11.3-11.4":0.01524,"12.0-12.1":0,"12.2-12.5":0.2388,"13.0-13.1":0,"13.2":0.07113,"13.3":0.01016,"13.4-13.7":0.0254,"14.0-14.4":0.05081,"14.5-14.8":0.06605,"15.0-15.1":0.06097,"15.2-15.3":0.04573,"15.4":0.05589,"15.5":0.06605,"15.6-15.8":1.03142,"16.0":0.1067,"16.1":0.20324,"16.2":0.11178,"16.3":0.20324,"16.4":0.04573,"16.5":0.08129,"16.6-16.7":1.36676,"17.0":0.06605,"17.1":0.10162,"17.2":0.08129,"17.3":0.12702,"17.4":0.19307,"17.5":0.38107,"17.6-17.7":0.96537,"18.0":0.2134,"18.1":0.43696,"18.2":0.23372,"18.3":0.73673,"18.4":0.36582,"18.5-18.7":11.55397,"26.0":0.81294,"26.1":1.5954,"26.2":24.33751,"26.3":4.10537,"26.4":0.07113},P:{"21":0.0104,"25":0.0104,"28":0.02079,"29":1.61158,_:"4 20 22 23 24 26 27 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.0104},I:{"0":0.04004,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.09353,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.22047},Q:{_:"14.9"},O:{"0":0.02004},H:{all:0},L:{"0":17.25525}}; diff --git a/node_modules/caniuse-lite/data/regions/CA.js b/node_modules/caniuse-lite/data/regions/CA.js index 698864e22..f6758d785 100644 --- a/node_modules/caniuse-lite/data/regions/CA.js +++ b/node_modules/caniuse-lite/data/regions/CA.js @@ -1 +1 @@ -module.exports={C:{"38":0.01991,"43":0.01493,"44":0.05972,"45":0.02489,"47":0.00498,"52":0.01991,"57":0.01493,"78":0.01991,"83":0.00498,"88":0.01493,"89":0.00995,"91":0.00498,"102":0.00498,"103":0.00498,"104":0.00498,"107":0.00498,"108":0.00498,"109":0.00498,"110":0.00498,"113":0.00995,"115":0.28369,"120":0.00498,"121":0.00498,"122":0.00498,"123":0.01493,"124":0.00498,"125":0.01493,"126":0.00498,"127":0.02986,"128":0.07466,"129":0.00995,"130":0.03484,"131":0.1941,"132":2.10029,"133":0.16424,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 46 48 49 50 51 53 54 55 56 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 84 85 86 87 90 92 93 94 95 96 97 98 99 100 101 105 106 111 112 114 116 117 118 119 134 135 136 3.5 3.6"},D:{"25":0.00995,"38":0.00498,"39":0.00498,"40":0.00498,"41":0.00498,"42":0.00498,"43":0.00498,"44":0.00498,"45":0.00498,"46":0.00498,"47":0.02489,"48":0.18913,"49":0.0647,"50":0.00498,"51":0.00498,"52":0.00498,"53":0.00498,"54":0.00498,"55":0.00498,"56":0.00498,"57":0.00498,"58":0.00498,"59":0.00498,"60":0.00498,"66":0.00498,"74":0.00498,"76":0.00498,"79":0.01991,"80":0.01493,"81":0.05475,"83":0.15926,"84":0.00498,"85":0.00498,"86":0.00498,"87":0.04479,"88":0.02489,"89":0.00498,"90":0.00498,"91":0.00498,"92":0.00498,"93":0.02986,"94":0.00498,"96":0.00498,"97":0.00498,"98":0.00995,"99":0.03484,"100":0.00498,"101":0.00498,"102":0.01493,"103":0.31853,"104":0.04479,"105":0.01493,"106":0.01493,"107":0.01991,"108":0.09456,"109":0.85107,"110":0.01493,"111":0.02986,"112":0.01991,"113":0.08461,"114":0.11447,"115":0.23392,"116":0.27871,"117":0.02489,"118":0.01493,"119":0.03484,"120":0.03982,"121":0.03982,"122":0.08959,"123":0.07963,"124":0.18913,"125":1.22434,"126":0.54249,"127":0.45788,"128":0.48775,"129":1.65236,"130":14.31385,"131":6.9678,"132":0.00995,"133":0.00498,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 36 37 61 62 63 64 65 67 68 69 70 71 72 73 75 77 78 95 134"},F:{"85":0.00995,"95":0.03982,"102":0.00498,"112":0.00498,"113":0.05972,"114":0.56738,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00498,"13":0.01493,"85":0.00498,"92":0.00498,"107":0.00498,"108":0.00498,"109":0.07963,"110":0.00498,"111":0.00498,"112":0.00995,"113":0.00498,"114":0.00498,"118":0.00498,"119":0.00498,"120":0.00498,"121":0.00498,"122":0.07963,"123":0.00498,"124":0.01493,"125":0.00995,"126":0.01991,"127":0.01991,"128":0.03982,"129":0.2389,"130":3.77754,"131":2.50343,_:"14 15 16 17 18 79 80 81 83 84 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 115 116 117"},E:{"8":0.00498,"9":0.02489,"13":0.00498,"14":0.03982,"15":0.00498,_:"0 4 5 6 7 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00498,"12.1":0.00995,"13.1":0.10949,"14.1":0.11447,"15.1":0.01493,"15.2-15.3":0.01493,"15.4":0.02986,"15.5":0.04977,"15.6":0.54747,"16.0":0.05475,"16.1":0.07466,"16.2":0.05972,"16.3":0.14931,"16.4":0.04479,"16.5":0.07963,"16.6":0.74157,"17.0":0.02489,"17.1":0.07963,"17.2":0.06968,"17.3":0.08461,"17.4":0.26876,"17.5":0.39318,"17.6":3.06583,"18.0":0.64203,"18.1":1.07503,"18.2":0.02986},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00256,"5.0-5.1":0,"6.0-6.1":0.01024,"7.0-7.1":0.01281,"8.1-8.4":0,"9.0-9.2":0.01024,"9.3":0.03586,"10.0-10.2":0.00768,"10.3":0.05891,"11.0-11.2":0.69153,"11.3-11.4":0.01793,"12.0-12.1":0.01024,"12.2-12.5":0.26893,"13.0-13.1":0.00512,"13.2":0.06915,"13.3":0.01024,"13.4-13.7":0.03842,"14.0-14.4":0.08452,"14.5-14.8":0.12038,"15.0-15.1":0.06915,"15.2-15.3":0.06403,"15.4":0.07684,"15.5":0.08964,"15.6-15.8":0.96046,"16.0":0.18185,"16.1":0.38418,"16.2":0.19465,"16.3":0.3304,"16.4":0.06659,"16.5":0.13318,"16.6-16.7":1.26012,"17.0":0.0922,"17.1":0.15367,"17.2":0.12806,"17.3":0.19465,"17.4":0.41748,"17.5":1.24732,"17.6-17.7":10.77508,"18.0":3.82135,"18.1":3.35777,"18.2":0.13575},P:{"4":0.06499,"20":0.01083,"21":0.04332,"22":0.01083,"23":0.02166,"24":0.02166,"25":0.03249,"26":1.1589,"27":0.99644,"5.0-5.4":0.01083,"6.2-6.4":0.01083,_:"7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 18.0","16.0":0.02166,"17.0":0.01083,"19.0":0.01083},I:{"0":0.0401,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00005},A:{"8":0.01069,"9":0.01069,"11":0.12295,_:"6 7 10 5.5"},K:{"0":0.16576,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.01005},O:{"0":0.0653},H:{"0":0},L:{"0":21.83831},R:{_:"0"},M:{"0":0.5023}}; +module.exports={C:{"5":0.01047,"43":0.00524,"44":0.00524,"52":0.02094,"78":0.01571,"84":0.00524,"103":0.00524,"107":0.00524,"113":0.01047,"115":0.19897,"121":0.00524,"123":0.00524,"125":0.01571,"127":0.00524,"128":0.01047,"135":0.00524,"136":0.01571,"137":0.01047,"138":0.00524,"139":0.00524,"140":0.10996,"141":0.00524,"142":0.01571,"143":0.00524,"144":0.01047,"145":0.03142,"146":0.0576,"147":2.25148,"148":0.21468,"149":0.00524,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 108 109 110 111 112 114 116 117 118 119 120 122 124 126 129 130 131 132 133 134 150 151 3.5 3.6"},D:{"39":0.00524,"40":0.00524,"41":0.00524,"42":0.00524,"43":0.00524,"44":0.00524,"45":0.00524,"46":0.00524,"47":0.01047,"48":0.02618,"49":0.03142,"50":0.00524,"51":0.00524,"52":0.00524,"53":0.00524,"54":0.00524,"55":0.00524,"56":0.00524,"57":0.00524,"58":0.00524,"59":0.00524,"60":0.00524,"66":0.00524,"68":0.00524,"69":0.01047,"75":0.00524,"76":0.00524,"79":0.00524,"80":0.00524,"81":0.00524,"85":0.01571,"87":0.02094,"91":0.00524,"93":0.02094,"96":0.00524,"97":0.00524,"98":0.00524,"99":0.02094,"100":0.00524,"103":0.12043,"104":0.04712,"105":0.01047,"106":0.01047,"107":0.01047,"108":0.01047,"109":0.46077,"110":0.01047,"111":0.02094,"112":0.01047,"113":0.00524,"114":0.02094,"115":0.00524,"116":0.17279,"117":0.02094,"118":0.01047,"119":0.01571,"120":0.05236,"121":0.01047,"122":0.04189,"123":0.01047,"124":0.02618,"125":0.01047,"126":0.11519,"127":0.01047,"128":0.1309,"129":0.01047,"130":0.02618,"131":0.06807,"132":0.03665,"133":0.04712,"134":0.02618,"135":0.04189,"136":0.04189,"137":0.0733,"138":0.27227,"139":0.10996,"140":0.15184,"141":0.1309,"142":0.43982,"143":1.83784,"144":14.24192,"145":6.92199,"146":0.01571,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 67 70 71 72 73 74 77 78 83 84 86 88 89 90 92 94 95 101 102 147 148"},F:{"89":0.00524,"94":0.01047,"95":0.02618,"102":0.00524,"122":0.00524,"124":0.01047,"125":0.02618,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 90 91 92 93 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00524,"85":0.01047,"109":0.05236,"120":0.00524,"124":0.00524,"125":0.00524,"128":0.00524,"129":0.00524,"130":0.00524,"131":0.01047,"132":0.00524,"133":0.00524,"134":0.01047,"135":0.01047,"136":0.00524,"137":0.00524,"138":0.01571,"139":0.01571,"140":0.01047,"141":0.04712,"142":0.04189,"143":0.25133,"144":4.57626,"145":3.27774,_:"12 13 14 15 16 17 79 80 81 83 84 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 121 122 123 126 127"},E:{"14":0.01571,"15":0.00524,_:"4 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 TP","10.1":0.00524,"11.1":0.00524,"12.1":0.00524,"13.1":0.06283,"14.1":0.04712,"15.1":0.00524,"15.2-15.3":0.00524,"15.4":0.01571,"15.5":0.01571,"15.6":0.31416,"16.0":0.01047,"16.1":0.03142,"16.2":0.01571,"16.3":0.0576,"16.4":0.02094,"16.5":0.03142,"16.6":0.43982,"17.0":0.00524,"17.1":0.41364,"17.2":0.02618,"17.3":0.03142,"17.4":0.05236,"17.5":0.08378,"17.6":0.40841,"18.0":0.02094,"18.1":0.06807,"18.2":0.02618,"18.3":0.1309,"18.4":0.05236,"18.5-18.6":0.17279,"26.0":0.08901,"26.1":0.16755,"26.2":3.65996,"26.3":0.96866,"26.4":0.01047},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00266,"7.0-7.1":0.00266,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00266,"10.0-10.2":0,"10.3":0.02396,"11.0-11.2":0.23164,"11.3-11.4":0.00799,"12.0-12.1":0,"12.2-12.5":0.12514,"13.0-13.1":0,"13.2":0.03728,"13.3":0.00533,"13.4-13.7":0.01331,"14.0-14.4":0.02663,"14.5-14.8":0.03461,"15.0-15.1":0.03195,"15.2-15.3":0.02396,"15.4":0.02929,"15.5":0.03461,"15.6-15.8":0.54049,"16.0":0.05591,"16.1":0.1065,"16.2":0.05858,"16.3":0.1065,"16.4":0.02396,"16.5":0.0426,"16.6-16.7":0.71622,"17.0":0.03461,"17.1":0.05325,"17.2":0.0426,"17.3":0.06656,"17.4":0.10118,"17.5":0.19969,"17.6-17.7":0.50588,"18.0":0.11183,"18.1":0.22898,"18.2":0.12248,"18.3":0.38606,"18.4":0.1917,"18.5-18.7":6.05456,"26.0":0.426,"26.1":0.83603,"26.2":12.75346,"26.3":2.15131,"26.4":0.03728},P:{"4":0.01098,"21":0.02196,"22":0.01098,"24":0.01098,"25":0.01098,"26":0.03294,"27":0.01098,"28":0.07686,"29":2.29486,_:"20 23 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.02379,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.13813,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.05236,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.45249},Q:{"14.9":0.00476},O:{"0":0.0381},H:{all:0},L:{"0":20.56641}}; diff --git a/node_modules/caniuse-lite/data/regions/CD.js b/node_modules/caniuse-lite/data/regions/CD.js index fbaedb82d..d2322e42e 100644 --- a/node_modules/caniuse-lite/data/regions/CD.js +++ b/node_modules/caniuse-lite/data/regions/CD.js @@ -1 +1 @@ -module.exports={C:{"57":0.03854,"72":0.00133,"81":0.00133,"115":0.57679,"124":0.00133,"125":0.00133,"127":0.00399,"128":0.00399,"129":0.01063,"130":0.00399,"131":0.01861,"132":0.28175,"133":0.0319,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 126 134 135 136 3.5 3.6"},D:{"11":0.00665,"38":0.00133,"43":0.00133,"44":0.00133,"49":0.00133,"57":0.00133,"64":0.00133,"68":0.00133,"69":0.00133,"70":0.00266,"74":0.00266,"77":0.00133,"79":0.02126,"81":0.00399,"83":0.00399,"86":0.00133,"87":0.00665,"88":0.00797,"89":0.00133,"90":0.00266,"92":0.00266,"93":0.00133,"94":0.00133,"95":0.00266,"98":0.00399,"99":0.00797,"100":0.00266,"103":0.00532,"105":0.00133,"106":0.01196,"108":0.00133,"109":0.13423,"111":0.00266,"112":0.00266,"113":0.00133,"114":0.01462,"116":0.00797,"117":0.00133,"118":0.00797,"119":0.01861,"120":0.00532,"121":0.00665,"122":0.00133,"123":0.00532,"124":0.01994,"125":0.00266,"126":0.01329,"127":0.00797,"128":0.02259,"129":0.04652,"130":0.7655,"131":0.4718,"132":0.00133,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 45 46 47 48 50 51 52 53 54 55 56 58 59 60 61 62 63 65 66 67 71 72 73 75 76 78 80 84 85 91 96 97 101 102 104 107 110 115 133 134"},F:{"34":0.00133,"40":0.00133,"41":0.00399,"46":0.00133,"79":0.00399,"83":0.00532,"84":0.00532,"85":0.02791,"86":0.00266,"90":0.00133,"95":0.01329,"102":0.03455,"108":0.00133,"111":0.00133,"112":0.00399,"113":0.00665,"114":0.24719,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 87 88 89 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 109 110 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00532,"13":0.00133,"14":0.00266,"16":0.00133,"17":0.00266,"18":0.01063,"84":0.00133,"89":0.00266,"90":0.00266,"92":0.01595,"100":0.00266,"109":0.00266,"117":0.00133,"119":0.00399,"120":0.00266,"121":0.00133,"122":0.00133,"124":0.00665,"125":0.00133,"126":0.00266,"127":0.01861,"128":0.00399,"129":0.01728,"130":0.25916,"131":0.20334,_:"15 79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 118 123"},E:{"14":0.00133,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.1 15.2-15.3 15.4 16.0 16.2 16.4 17.0 17.2 18.2","12.1":0.00133,"13.1":0.00399,"14.1":0.00532,"15.5":0.00399,"15.6":0.0093,"16.1":0.00133,"16.3":0.00133,"16.5":0.00133,"16.6":0.00665,"17.1":0.00133,"17.3":0.00133,"17.4":0.00266,"17.5":0.00399,"17.6":0.01728,"18.0":0.0093,"18.1":0.02392},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00093,"5.0-5.1":0,"6.0-6.1":0.00374,"7.0-7.1":0.00467,"8.1-8.4":0,"9.0-9.2":0.00374,"9.3":0.01309,"10.0-10.2":0.0028,"10.3":0.0215,"11.0-11.2":0.25238,"11.3-11.4":0.00654,"12.0-12.1":0.00374,"12.2-12.5":0.09815,"13.0-13.1":0.00187,"13.2":0.02524,"13.3":0.00374,"13.4-13.7":0.01402,"14.0-14.4":0.03085,"14.5-14.8":0.04393,"15.0-15.1":0.02524,"15.2-15.3":0.02337,"15.4":0.02804,"15.5":0.03272,"15.6-15.8":0.35053,"16.0":0.06637,"16.1":0.14021,"16.2":0.07104,"16.3":0.12058,"16.4":0.0243,"16.5":0.04861,"16.6-16.7":0.45989,"17.0":0.03365,"17.1":0.05608,"17.2":0.04674,"17.3":0.07104,"17.4":0.15236,"17.5":0.45522,"17.6-17.7":3.93243,"18.0":1.39462,"18.1":1.22544,"18.2":0.04954},P:{"4":0.02132,"20":0.03198,"21":0.04264,"22":0.03198,"23":0.01066,"24":0.02132,"25":0.04264,"26":0.21322,"27":0.05331,_:"5.0-5.4 6.2-6.4 8.2 10.1 12.0 13.0 14.0 17.0","7.2-7.4":0.03198,"9.2":0.03198,"11.1-11.2":0.03198,"15.0":0.01066,"16.0":0.01066,"18.0":0.01066,"19.0":0.05331},I:{"0":0.02596,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"11":0.00399,_:"6 7 8 9 10 5.5"},K:{"0":5.84275,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.00867,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00867},O:{"0":0.10405},H:{"0":0.99},L:{"0":78.82042},R:{_:"0"},M:{"0":0.04336}}; +module.exports={C:{"5":0.00331,"52":0.00331,"54":0.00331,"56":0.00331,"72":0.00662,"115":0.04962,"125":0.00331,"127":0.00662,"128":0.00662,"131":0.03639,"135":0.00331,"140":0.01985,"141":0.00331,"143":0.00662,"145":0.00992,"146":0.02316,"147":0.65168,"148":0.06616,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 126 129 130 132 133 134 136 137 138 139 142 144 149 150 151 3.5 3.6"},D:{"49":0.00662,"56":0.00331,"58":0.00331,"64":0.00331,"65":0.00331,"66":0.00331,"67":0.00331,"68":0.00331,"69":0.01654,"70":0.00331,"73":0.00992,"74":0.00331,"75":0.00331,"77":0.00331,"79":0.02977,"80":0.00331,"81":0.01985,"83":0.00992,"86":0.00992,"87":0.01654,"91":0.00331,"93":0.01323,"95":0.00331,"97":0.00331,"98":0.01323,"100":0.00662,"103":0.01654,"104":0.00662,"105":0.00662,"106":0.00992,"107":0.00331,"108":0.00992,"109":0.15217,"110":0.01323,"111":0.01654,"112":0.01323,"114":0.01985,"115":0.00331,"116":0.0397,"117":0.00662,"119":0.07608,"120":0.01323,"121":0.00992,"122":0.02646,"124":0.00992,"125":0.00662,"126":0.01654,"127":0.00992,"128":0.01654,"129":0.00662,"130":0.00331,"131":0.03308,"132":0.01654,"133":0.01323,"134":0.01323,"135":0.06616,"136":0.01323,"137":0.02316,"138":0.15217,"139":0.13894,"140":0.0397,"141":0.06285,"142":0.09924,"143":0.40358,"144":4.41287,"145":2.44792,"146":0.00662,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 59 60 61 62 63 71 72 76 78 84 85 88 89 90 92 94 96 99 101 102 113 118 123 147 148"},F:{"40":0.00331,"42":0.00662,"46":0.00331,"47":0.00331,"48":0.00331,"55":0.00331,"79":0.00992,"86":0.00331,"88":0.00331,"89":0.00662,"90":0.00662,"92":0.03308,"93":0.07608,"94":0.06616,"95":0.06285,"102":0.00331,"113":0.00331,"120":0.00662,"122":0.00992,"123":0.00662,"124":0.00992,"125":0.02977,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 43 44 45 49 50 51 52 53 54 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 87 91 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 114 115 116 117 118 119 121 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00331,"15":0.00662,"16":0.00331,"17":0.02646,"18":0.07608,"81":0.00331,"84":0.01323,"89":0.00662,"90":0.02977,"92":0.07278,"100":0.01323,"109":0.00331,"118":0.00331,"122":0.01654,"126":0.00331,"128":0.00331,"129":0.00662,"131":0.00992,"132":0.00662,"135":0.00992,"136":0.00331,"137":0.00662,"138":0.01654,"139":0.00331,"140":0.02977,"141":0.01654,"142":0.02316,"143":0.10255,"144":1.69039,"145":1.06518,_:"12 13 79 80 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 119 120 121 123 124 125 127 130 133 134"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.1 15.2-15.3 15.4 16.0 16.1 16.2 16.3 16.4 17.0 17.2 17.3 18.1 18.2 26.4 TP","11.1":0.00992,"13.1":0.01323,"14.1":0.02316,"15.5":0.00331,"15.6":0.08601,"16.5":0.00662,"16.6":0.02977,"17.1":0.00331,"17.4":0.00331,"17.5":0.00992,"17.6":0.01654,"18.0":0.00662,"18.3":0.00331,"18.4":0.01323,"18.5-18.6":0.01654,"26.0":0.02316,"26.1":0.03308,"26.2":0.22164,"26.3":0.07608},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00078,"7.0-7.1":0.00078,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00078,"10.0-10.2":0,"10.3":0.007,"11.0-11.2":0.06771,"11.3-11.4":0.00233,"12.0-12.1":0,"12.2-12.5":0.03658,"13.0-13.1":0,"13.2":0.0109,"13.3":0.00156,"13.4-13.7":0.00389,"14.0-14.4":0.00778,"14.5-14.8":0.01012,"15.0-15.1":0.00934,"15.2-15.3":0.007,"15.4":0.00856,"15.5":0.01012,"15.6-15.8":0.15799,"16.0":0.01634,"16.1":0.03113,"16.2":0.01712,"16.3":0.03113,"16.4":0.007,"16.5":0.01245,"16.6-16.7":0.20936,"17.0":0.01012,"17.1":0.01557,"17.2":0.01245,"17.3":0.01946,"17.4":0.02957,"17.5":0.05837,"17.6-17.7":0.14787,"18.0":0.03269,"18.1":0.06693,"18.2":0.0358,"18.3":0.11285,"18.4":0.05604,"18.5-18.7":1.76981,"26.0":0.12452,"26.1":0.24438,"26.2":3.72796,"26.3":0.62885,"26.4":0.0109},P:{"21":0.0102,"24":0.02039,"25":0.02039,"26":0.02039,"27":0.07138,"28":0.13257,"29":0.72401,_:"4 20 22 23 5.0-5.4 6.2-6.4 8.2 10.1 12.0 13.0 14.0 17.0 18.0 19.0","7.2-7.4":0.03059,"9.2":0.0102,"11.1-11.2":0.0102,"15.0":0.0102,"16.0":0.0102},I:{"0":0.05348,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00003},K:{"0":7.31226,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.01654,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.11376},Q:{"14.9":0.01338},O:{"0":0.38814},H:{all:0.33},L:{"0":66.3654}}; diff --git a/node_modules/caniuse-lite/data/regions/CF.js b/node_modules/caniuse-lite/data/regions/CF.js index 7ed5add78..51e6a685d 100644 --- a/node_modules/caniuse-lite/data/regions/CF.js +++ b/node_modules/caniuse-lite/data/regions/CF.js @@ -1 +1 @@ -module.exports={C:{"44":0.014,"58":0.00156,"66":0.00156,"72":0.00467,"76":0.00156,"82":0.00156,"87":0.00311,"115":0.00311,"127":0.02023,"128":0.00311,"129":0.00156,"130":0.00467,"131":0.01712,"132":0.59439,"133":0.02178,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 45 46 47 48 49 50 51 52 53 54 55 56 57 59 60 61 62 63 64 65 67 68 69 70 71 73 74 75 77 78 79 80 81 83 84 85 86 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 134 135 136 3.5 3.6"},D:{"11":0.00156,"52":0.00156,"58":0.00156,"60":0.00778,"67":0.00156,"69":0.03579,"76":0.00622,"81":0.00156,"86":0.00467,"98":0.00156,"99":0.00311,"102":0.00467,"104":0.00311,"108":0.00311,"109":0.03423,"114":0.00934,"115":0.00467,"116":0.00311,"117":0.00156,"118":0.00156,"120":0.00467,"121":0.00156,"122":0.00311,"123":0.00156,"124":0.00778,"125":0.00467,"126":0.00934,"127":0.00311,"128":0.00311,"129":0.0249,"130":1.37395,"131":0.58661,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 59 61 62 63 64 65 66 68 70 71 72 73 74 75 77 78 79 80 83 84 85 87 88 89 90 91 92 93 94 95 96 97 100 101 103 105 106 107 110 111 112 113 119 132 133 134"},F:{"40":0.014,"42":0.00467,"46":0.00156,"79":0.00156,"85":0.00311,"106":0.00156,"112":0.00156,"114":0.04668,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 107 108 109 110 111 113 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00778,"18":0.00622,"89":0.00156,"92":0.01245,"100":0.00467,"114":0.00156,"121":0.00156,"123":0.00467,"127":0.00467,"128":0.01089,"129":0.01089,"130":0.12915,"131":0.1696,_:"13 14 15 16 17 79 80 81 83 84 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 122 124 125 126"},E:{"13":0.00156,"14":0.03268,_:"0 4 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.4 15.5 16.0 16.1 16.3 16.4 16.6 17.0 17.1 17.2 17.3 17.4 17.6 18.1 18.2","15.2-15.3":0.00622,"15.6":0.00311,"16.2":0.00156,"16.5":0.00156,"17.5":0.00156,"18.0":0.00156},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00035,"5.0-5.1":0,"6.0-6.1":0.00141,"7.0-7.1":0.00176,"8.1-8.4":0,"9.0-9.2":0.00141,"9.3":0.00492,"10.0-10.2":0.00105,"10.3":0.00808,"11.0-11.2":0.09484,"11.3-11.4":0.00246,"12.0-12.1":0.00141,"12.2-12.5":0.03688,"13.0-13.1":0.0007,"13.2":0.00948,"13.3":0.00141,"13.4-13.7":0.00527,"14.0-14.4":0.01159,"14.5-14.8":0.01651,"15.0-15.1":0.00948,"15.2-15.3":0.00878,"15.4":0.01054,"15.5":0.01229,"15.6-15.8":0.13173,"16.0":0.02494,"16.1":0.05269,"16.2":0.0267,"16.3":0.04531,"16.4":0.00913,"16.5":0.01827,"16.6-16.7":0.17283,"17.0":0.01265,"17.1":0.02108,"17.2":0.01756,"17.3":0.0267,"17.4":0.05726,"17.5":0.17107,"17.6-17.7":1.47779,"18.0":0.5241,"18.1":0.46052,"18.2":0.01862},P:{"4":0.06969,"20":0.03983,"21":0.00996,"22":0.01991,"24":0.05974,"25":0.01991,"26":0.11948,"27":0.00996,_:"23 6.2-6.4 8.2 10.1 12.0 13.0 14.0 15.0 18.0","5.0-5.4":0.01991,"7.2-7.4":0.09956,"9.2":0.01991,"11.1-11.2":0.08961,"16.0":0.00996,"17.0":0.05974,"19.0":0.01991},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":2.27706,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.41376,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.02533},H:{"0":2.84},L:{"0":86.72267},R:{_:"0"},M:{"0":0.05911}}; +module.exports={C:{"47":0.00357,"51":0.01071,"82":0.02141,"88":0.20343,"115":0.11778,"135":0.03212,"146":0.02498,"147":0.87084,"148":0.16061,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 136 137 138 139 140 141 142 143 144 145 149 150 151 3.5 3.6"},D:{"55":0.00357,"67":0.01428,"70":0.07495,"80":0.03569,"81":0.01428,"86":0.01428,"99":0.01428,"103":0.14276,"104":0.00357,"105":0.01071,"106":0.02141,"107":0.02141,"108":0.00357,"109":0.06781,"116":0.07852,"120":0.00357,"122":0.00357,"130":0.01428,"131":0.02498,"133":0.04283,"134":0.00357,"136":0.02141,"137":0.00357,"138":0.16061,"139":0.09993,"140":0.0464,"141":0.01071,"142":0.07495,"143":0.30337,"144":4.25068,"145":4.52906,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 56 57 58 59 60 61 62 63 64 65 66 68 69 71 72 73 74 75 76 77 78 79 83 84 85 87 88 89 90 91 92 93 94 95 96 97 98 100 101 102 110 111 112 113 114 115 117 118 119 121 123 124 125 126 127 128 129 132 135 146 147 148"},F:{"94":0.01071,"105":0.02498,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 95 96 97 98 99 100 101 102 103 104 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.01428,"17":0.11778,"18":0.1499,"90":0.0571,"92":0.12848,"100":0.02498,"122":0.01428,"136":0.00357,"138":0.00357,"140":0.11064,"141":0.00357,"142":0.29266,"143":0.0464,"144":1.37763,"145":1.40262,_:"12 13 14 15 79 80 81 83 84 85 86 87 88 89 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 132 133 134 135 137 139"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.2-15.3 15.4 15.5 15.6 16.0 16.1 16.2 16.3 16.4 16.5 16.6 17.0 17.2 17.3 17.4 17.5 18.0 18.1 18.2 18.3 18.4 26.0 26.1 26.2 26.3 26.4 TP","14.1":0.1963,"17.1":0.0464,"17.6":0.02141,"18.5-18.6":0.00357},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00029,"7.0-7.1":0.00029,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00029,"10.0-10.2":0,"10.3":0.00262,"11.0-11.2":0.02529,"11.3-11.4":0.00087,"12.0-12.1":0,"12.2-12.5":0.01366,"13.0-13.1":0,"13.2":0.00407,"13.3":0.00058,"13.4-13.7":0.00145,"14.0-14.4":0.00291,"14.5-14.8":0.00378,"15.0-15.1":0.00349,"15.2-15.3":0.00262,"15.4":0.0032,"15.5":0.00378,"15.6-15.8":0.059,"16.0":0.0061,"16.1":0.01163,"16.2":0.00639,"16.3":0.01163,"16.4":0.00262,"16.5":0.00465,"16.6-16.7":0.07818,"17.0":0.00378,"17.1":0.00581,"17.2":0.00465,"17.3":0.00727,"17.4":0.01104,"17.5":0.0218,"17.6-17.7":0.05522,"18.0":0.01221,"18.1":0.02499,"18.2":0.01337,"18.3":0.04214,"18.4":0.02093,"18.5-18.7":0.66091,"26.0":0.0465,"26.1":0.09126,"26.2":1.39215,"26.3":0.23483,"26.4":0.00407},P:{"24":0.09006,"25":0.02001,"27":0.10007,"28":0.16011,"29":1.06074,_:"4 20 21 22 23 26 5.0-5.4 6.2-6.4 7.2-7.4 8.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 17.0 18.0 19.0","9.2":0.07005,"16.0":0.01001},I:{"0":0.01285,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":1.18364,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.02572,_:"3.0-3.1"},R:{_:"0"},M:{"0":1.75539},Q:{"14.9":0.00643},O:{"0":0.37294},H:{all:2.34},L:{"0":71.5145}}; diff --git a/node_modules/caniuse-lite/data/regions/CG.js b/node_modules/caniuse-lite/data/regions/CG.js index 663949785..0066f5c14 100644 --- a/node_modules/caniuse-lite/data/regions/CG.js +++ b/node_modules/caniuse-lite/data/regions/CG.js @@ -1 +1 @@ -module.exports={C:{"115":0.09247,"127":0.00298,"128":0.03281,"130":0.00298,"131":0.01492,"132":0.65328,"133":0.11037,"134":0.00597,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 129 135 136 3.5 3.6"},D:{"11":0.02088,"47":0.00298,"61":0.01193,"63":0.00597,"64":0.00298,"66":0.00298,"69":0.00298,"70":0.00298,"73":0.0179,"75":0.00597,"77":0.00298,"78":0.00298,"79":0.03281,"81":0.00895,"83":0.06861,"84":0.00298,"86":0.01193,"87":0.03878,"88":0.00895,"89":0.00298,"90":0.00298,"91":0.00298,"93":0.00895,"94":0.01193,"95":0.01492,"98":0.12827,"102":0.00298,"103":0.03878,"104":0.00895,"106":0.00298,"107":0.00298,"109":0.41464,"110":0.00298,"111":0.00597,"115":0.00298,"116":0.01193,"117":0.00298,"118":0.09247,"119":0.13424,"120":0.00895,"121":0.02386,"122":0.05071,"123":0.14915,"124":0.01492,"125":0.00895,"126":0.01193,"127":0.02983,"128":0.06563,"129":0.11335,"130":3.47818,"131":2.86965,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 52 53 54 55 56 57 58 59 60 62 65 67 68 71 72 74 76 80 85 92 96 97 99 100 101 105 108 112 113 114 132 133 134"},F:{"79":0.01193,"85":0.00597,"90":0.00298,"95":0.04176,"102":0.01193,"105":0.00298,"106":0.00298,"110":0.02685,"112":0.03281,"113":0.00597,"114":0.81436,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 86 87 88 89 91 92 93 94 96 97 98 99 100 101 103 104 107 108 109 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00298,"13":0.02386,"17":0.00298,"18":0.00597,"89":0.00597,"92":0.00895,"109":0.07159,"111":0.00298,"112":0.00298,"114":0.04176,"115":0.01492,"119":0.00597,"122":0.02088,"125":0.22671,"126":0.00895,"127":0.00597,"128":0.06264,"129":0.22074,"130":4.25376,"131":3.09039,_:"14 15 16 79 80 81 83 84 85 86 87 88 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 113 116 117 118 120 121 123 124"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 17.0 17.1 17.2 17.4 17.5 18.2","12.1":0.00298,"13.1":0.00597,"14.1":0.00298,"15.6":0.02685,"16.5":0.00298,"16.6":0.02685,"17.3":0.00597,"17.6":0.02088,"18.0":0.02685,"18.1":0.01492},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00127,"5.0-5.1":0,"6.0-6.1":0.00507,"7.0-7.1":0.00634,"8.1-8.4":0,"9.0-9.2":0.00507,"9.3":0.01775,"10.0-10.2":0.0038,"10.3":0.02916,"11.0-11.2":0.34235,"11.3-11.4":0.00888,"12.0-12.1":0.00507,"12.2-12.5":0.13314,"13.0-13.1":0.00254,"13.2":0.03424,"13.3":0.00507,"13.4-13.7":0.01902,"14.0-14.4":0.04184,"14.5-14.8":0.05959,"15.0-15.1":0.03424,"15.2-15.3":0.0317,"15.4":0.03804,"15.5":0.04438,"15.6-15.8":0.47549,"16.0":0.09003,"16.1":0.1902,"16.2":0.09637,"16.3":0.16357,"16.4":0.03297,"16.5":0.06593,"16.6-16.7":0.62384,"17.0":0.04565,"17.1":0.07608,"17.2":0.0634,"17.3":0.09637,"17.4":0.20668,"17.5":0.6175,"17.6-17.7":5.33436,"18.0":1.89181,"18.1":1.66231,"18.2":0.0672},P:{"4":0.04112,"20":0.01028,"22":0.04112,"23":0.02056,"24":0.02056,"25":0.07197,"26":0.11309,"27":0.0514,_:"21 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0","5.0-5.4":0.01028,"6.2-6.4":0.01028,"7.2-7.4":0.04112,"19.0":0.01028},I:{"0":0.04201,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00005},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.24068,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.05614,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.0421},H:{"0":0.04},L:{"0":67.99126},R:{_:"0"},M:{"0":0.03509}}; +module.exports={C:{"5":0.06013,"115":0.03758,"125":0.00752,"140":0.01503,"146":0.02255,"147":0.39083,"148":0.03758,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 149 150 151 3.5 3.6"},D:{"27":0.00752,"58":0.00752,"66":0.00752,"69":0.06764,"72":0.00752,"73":0.02255,"75":0.00752,"76":0.00752,"79":0.00752,"81":0.00752,"83":0.08268,"86":0.02255,"87":0.00752,"90":0.00752,"91":0.00752,"95":0.01503,"98":0.07516,"101":0.00752,"103":2.63812,"104":2.6757,"105":2.66066,"106":2.69824,"107":2.6757,"108":2.62308,"109":2.87863,"110":2.66066,"111":2.71328,"112":9.37997,"113":0.00752,"114":0.03006,"116":5.34388,"117":2.64563,"119":0.06013,"120":2.71328,"121":0.01503,"122":0.00752,"124":2.75837,"125":0.00752,"128":0.03758,"129":0.1428,"130":0.00752,"131":5.4942,"132":0.05261,"133":5.50923,"134":0.03006,"135":0.00752,"136":0.00752,"137":0.01503,"138":0.13529,"139":0.06013,"140":0.01503,"141":0.01503,"142":0.12777,"143":0.32319,"144":2.73582,"145":1.57084,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 59 60 61 62 63 64 65 67 68 70 71 74 77 78 80 84 85 88 89 92 93 94 96 97 99 100 102 115 118 123 126 127 146 147 148"},F:{"46":0.00752,"95":0.01503,"114":0.01503,"122":0.00752,"125":0.01503,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.00752,"17":0.00752,"18":0.01503,"90":0.00752,"92":0.06013,"100":0.00752,"109":0.00752,"113":0.00752,"122":0.00752,"133":0.00752,"138":0.01503,"139":0.01503,"140":0.00752,"141":0.00752,"142":0.00752,"143":0.0451,"144":1.22511,"145":0.68396,_:"12 13 14 15 79 80 81 83 84 85 86 87 88 89 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 132 134 135 136 137"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.2 16.3 16.4 16.5 17.0 17.2 17.3 17.5 18.0 18.1 18.2 18.3 18.4 26.0 26.4 TP","11.1":0.00752,"12.1":0.00752,"13.1":0.01503,"15.6":0.02255,"16.1":0.00752,"16.6":0.02255,"17.1":0.00752,"17.4":0.00752,"17.6":0.10522,"18.5-18.6":0.00752,"26.1":0.01503,"26.2":0.13529,"26.3":0.0451},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00031,"7.0-7.1":0.00031,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00031,"10.0-10.2":0,"10.3":0.00279,"11.0-11.2":0.02693,"11.3-11.4":0.00093,"12.0-12.1":0,"12.2-12.5":0.01455,"13.0-13.1":0,"13.2":0.00433,"13.3":0.00062,"13.4-13.7":0.00155,"14.0-14.4":0.0031,"14.5-14.8":0.00402,"15.0-15.1":0.00371,"15.2-15.3":0.00279,"15.4":0.0034,"15.5":0.00402,"15.6-15.8":0.06283,"16.0":0.0065,"16.1":0.01238,"16.2":0.00681,"16.3":0.01238,"16.4":0.00279,"16.5":0.00495,"16.6-16.7":0.08326,"17.0":0.00402,"17.1":0.00619,"17.2":0.00495,"17.3":0.00774,"17.4":0.01176,"17.5":0.02321,"17.6-17.7":0.05881,"18.0":0.013,"18.1":0.02662,"18.2":0.01424,"18.3":0.04488,"18.4":0.02228,"18.5-18.7":0.70382,"26.0":0.04952,"26.1":0.09719,"26.2":1.48254,"26.3":0.25008,"26.4":0.00433},P:{"26":0.01089,"28":0.05443,"29":0.29392,_:"4 20 21 22 23 24 25 27 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.01089},I:{"0":0.0397,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.55393,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.00248,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.03229},Q:{"14.9":0.00248},O:{"0":0.11426},H:{all:0},L:{"0":27.09485}}; diff --git a/node_modules/caniuse-lite/data/regions/CH.js b/node_modules/caniuse-lite/data/regions/CH.js index 396619363..9cce198bf 100644 --- a/node_modules/caniuse-lite/data/regions/CH.js +++ b/node_modules/caniuse-lite/data/regions/CH.js @@ -1 +1 @@ -module.exports={C:{"48":0.00579,"52":0.03476,"78":0.04635,"84":0.00579,"91":0.00579,"99":0.00579,"102":0.01738,"104":0.01159,"105":0.00579,"108":0.00579,"111":0.00579,"113":0.23755,"114":0.00579,"115":0.82854,"116":0.00579,"117":0.00579,"118":0.01159,"120":0.00579,"121":0.01738,"122":0.00579,"124":0.01738,"125":0.02897,"126":0.00579,"127":0.02897,"128":0.32446,"129":0.04056,"130":0.05794,"131":0.52146,"132":5.53906,"133":0.3882,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 87 88 89 90 92 93 94 95 96 97 98 100 101 103 106 107 109 110 112 119 123 134 135 136 3.5 3.6"},D:{"38":0.00579,"49":0.01738,"52":0.18541,"66":0.02318,"79":0.02318,"80":0.01738,"81":0.00579,"84":0.00579,"85":0.00579,"87":0.05794,"88":0.00579,"89":0.00579,"90":0.00579,"92":0.00579,"94":0.01738,"96":0.00579,"97":0.00579,"98":0.00579,"99":0.00579,"102":0.05794,"103":0.0927,"104":0.00579,"105":0.01738,"106":0.00579,"107":0.02318,"108":0.01159,"109":0.60837,"110":0.01159,"111":0.01159,"112":0.01159,"113":0.197,"114":0.20279,"115":0.01159,"116":0.30708,"117":0.00579,"118":0.02897,"119":0.02897,"120":0.37082,"121":0.02318,"122":0.08112,"123":0.16223,"124":0.16803,"125":0.53884,"126":0.2897,"127":0.197,"128":0.45193,"129":1.46009,"130":16.25796,"131":7.65967,"132":0.00579,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 78 83 86 91 93 95 100 101 133 134"},F:{"46":0.00579,"85":0.01159,"86":0.00579,"89":0.02897,"95":0.02897,"102":0.01159,"109":0.00579,"112":0.00579,"113":0.16803,"114":1.37897,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 87 88 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.00579,"18":0.00579,"91":0.00579,"92":0.00579,"98":0.00579,"107":0.00579,"108":0.00579,"109":0.12167,"110":0.00579,"111":0.00579,"113":0.01738,"114":0.00579,"115":0.00579,"119":0.02318,"120":0.01159,"121":0.02318,"122":0.01159,"123":0.00579,"124":0.01159,"125":0.01738,"126":0.04056,"127":0.03476,"128":0.0985,"129":0.50987,"130":5.95623,"131":3.49958,_:"12 13 14 15 17 79 80 81 83 84 85 86 87 88 89 90 93 94 95 96 97 99 100 101 102 103 104 105 106 112 116 117 118"},E:{"13":0.00579,"14":0.02318,"15":0.00579,_:"0 4 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00579,"11.1":0.00579,"12.1":0.02318,"13.1":0.10429,"14.1":0.11009,"15.1":0.01738,"15.2-15.3":0.01159,"15.4":0.02318,"15.5":0.02897,"15.6":0.3824,"16.0":0.08691,"16.1":0.06953,"16.2":0.06953,"16.3":0.08691,"16.4":0.04056,"16.5":0.07532,"16.6":0.4809,"17.0":0.03476,"17.1":0.0927,"17.2":0.06373,"17.3":0.07532,"17.4":0.197,"17.5":0.51567,"17.6":2.07425,"18.0":0.88648,"18.1":1.20515,"18.2":0.02318},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00187,"5.0-5.1":0,"6.0-6.1":0.00749,"7.0-7.1":0.00936,"8.1-8.4":0,"9.0-9.2":0.00749,"9.3":0.02622,"10.0-10.2":0.00562,"10.3":0.04307,"11.0-11.2":0.50558,"11.3-11.4":0.01311,"12.0-12.1":0.00749,"12.2-12.5":0.19661,"13.0-13.1":0.00375,"13.2":0.05056,"13.3":0.00749,"13.4-13.7":0.02809,"14.0-14.4":0.06179,"14.5-14.8":0.08801,"15.0-15.1":0.05056,"15.2-15.3":0.04681,"15.4":0.05618,"15.5":0.06554,"15.6-15.8":0.70219,"16.0":0.13295,"16.1":0.28088,"16.2":0.14231,"16.3":0.24155,"16.4":0.04869,"16.5":0.09737,"16.6-16.7":0.92128,"17.0":0.06741,"17.1":0.11235,"17.2":0.09363,"17.3":0.14231,"17.4":0.30522,"17.5":0.91191,"17.6-17.7":7.87765,"18.0":2.79379,"18.1":2.45486,"18.2":0.09924},P:{"4":0.06341,"20":0.01057,"21":0.04227,"22":0.02114,"23":0.04227,"24":0.05284,"25":0.06341,"26":1.94457,"27":1.42672,"5.0-5.4":0.01057,"6.2-6.4":0.01057,_:"7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0","13.0":0.02114,"16.0":0.01057,"17.0":0.01057,"18.0":0.01057,"19.0":0.01057},I:{"0":0.02518,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"8":0.00624,"11":0.07488,_:"6 7 9 10 5.5"},K:{"0":0.34489,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00421},O:{"0":0.0715},H:{"0":0},L:{"0":18.18958},R:{_:"0"},M:{"0":0.82438}}; +module.exports={C:{"48":0.0101,"52":0.02021,"78":0.02526,"84":0.00505,"102":0.00505,"115":0.41426,"122":0.00505,"123":0.0101,"128":0.01516,"129":0.00505,"131":0.00505,"132":0.0101,"133":0.0101,"134":0.00505,"135":0.02526,"136":0.01516,"138":0.00505,"139":0.0101,"140":0.46984,"141":0.02021,"142":0.0101,"143":0.02526,"144":0.02526,"145":0.04042,"146":0.10609,"147":4.46597,"148":0.40921,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 124 125 126 127 130 137 149 150 151 3.5 3.6"},D:{"39":0.00505,"40":0.00505,"41":0.00505,"42":0.00505,"43":0.00505,"44":0.00505,"45":0.00505,"46":0.00505,"47":0.00505,"48":0.00505,"49":0.0101,"50":0.00505,"51":0.00505,"52":0.05557,"53":0.00505,"54":0.00505,"55":0.00505,"56":0.00505,"57":0.00505,"58":0.00505,"59":0.00505,"60":0.00505,"79":0.0101,"80":0.01516,"87":0.0101,"91":0.00505,"98":0.00505,"99":0.00505,"101":0.01516,"103":0.04547,"104":0.0101,"105":0.0101,"106":0.0101,"107":0.0101,"108":0.0101,"109":0.29302,"110":0.0101,"111":0.02021,"112":0.0101,"114":0.0101,"115":0.00505,"116":0.1162,"117":0.0101,"118":0.0101,"119":0.00505,"120":0.05052,"121":0.0101,"122":0.04042,"123":0.00505,"124":0.03031,"125":0.02526,"126":0.01516,"127":0.01516,"128":0.08083,"129":0.0101,"130":0.0101,"131":0.06062,"132":0.02021,"133":0.06568,"134":0.02526,"135":0.03536,"136":0.01516,"137":0.03536,"138":0.1263,"139":0.08083,"140":0.07578,"141":0.10609,"142":0.43447,"143":0.95988,"144":10.61425,"145":5.66834,"146":0.0101,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 81 83 84 85 86 88 89 90 92 93 94 95 96 97 100 102 113 147 148"},F:{"93":0.00505,"94":0.04547,"95":0.08588,"102":0.00505,"114":0.00505,"122":0.00505,"123":0.00505,"124":0.00505,"125":0.02021,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00505,"102":0.00505,"109":0.07578,"120":0.00505,"122":0.0101,"125":0.00505,"126":0.00505,"129":0.00505,"130":0.0101,"131":0.0101,"133":0.00505,"134":0.0101,"135":0.0101,"136":0.00505,"137":0.00505,"138":0.0101,"139":0.00505,"140":0.01516,"141":0.05557,"142":0.10104,"143":0.33343,"144":5.75423,"145":4.0517,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 121 123 124 127 128 132"},E:{"14":0.00505,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 15.1 TP","10.1":0.00505,"11.1":0.00505,"12.1":0.02021,"13.1":0.05052,"14.1":0.03536,"15.2-15.3":0.00505,"15.4":0.00505,"15.5":0.00505,"15.6":0.22734,"16.0":0.02526,"16.1":0.03536,"16.2":0.0101,"16.3":0.03031,"16.4":0.0101,"16.5":0.03031,"16.6":0.30817,"17.0":0.0101,"17.1":0.20208,"17.2":0.02021,"17.3":0.03031,"17.4":0.04547,"17.5":0.06062,"17.6":0.39911,"18.0":0.03536,"18.1":0.09094,"18.2":0.03536,"18.3":0.07578,"18.4":0.06568,"18.5-18.6":0.16166,"26.0":0.22734,"26.1":0.16166,"26.2":2.95542,"26.3":1.03061,"26.4":0.0101},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00222,"7.0-7.1":0.00222,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00222,"10.0-10.2":0,"10.3":0.01996,"11.0-11.2":0.19298,"11.3-11.4":0.00665,"12.0-12.1":0,"12.2-12.5":0.10425,"13.0-13.1":0,"13.2":0.03105,"13.3":0.00444,"13.4-13.7":0.01109,"14.0-14.4":0.02218,"14.5-14.8":0.02884,"15.0-15.1":0.02662,"15.2-15.3":0.01996,"15.4":0.0244,"15.5":0.02884,"15.6-15.8":0.45029,"16.0":0.04658,"16.1":0.08873,"16.2":0.0488,"16.3":0.08873,"16.4":0.01996,"16.5":0.03549,"16.6-16.7":0.59669,"17.0":0.02884,"17.1":0.04436,"17.2":0.03549,"17.3":0.05545,"17.4":0.08429,"17.5":0.16636,"17.6-17.7":0.42146,"18.0":0.09316,"18.1":0.19076,"18.2":0.10204,"18.3":0.32164,"18.4":0.15971,"18.5-18.7":5.04416,"26.0":0.35491,"26.1":0.69651,"26.2":10.62512,"26.3":1.7923,"26.4":0.03105},P:{"4":0.01044,"21":0.02088,"22":0.01044,"23":0.01044,"24":0.02088,"25":0.02088,"26":0.03132,"27":0.04176,"28":0.13572,"29":3.74802,_:"20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.01044,"13.0":0.01044,"17.0":0.01044},I:{"0":0.01483,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.38594,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.83621},Q:{"14.9":0.00495},O:{"0":0.10391},H:{all:0},L:{"0":24.22706}}; diff --git a/node_modules/caniuse-lite/data/regions/CI.js b/node_modules/caniuse-lite/data/regions/CI.js index 28dcd91b6..d2cd4734f 100644 --- a/node_modules/caniuse-lite/data/regions/CI.js +++ b/node_modules/caniuse-lite/data/regions/CI.js @@ -1 +1 @@ -module.exports={C:{"4":0.01031,"34":0.00172,"52":0.00172,"68":0.00516,"72":0.00172,"78":0.00516,"102":0.00172,"110":0.00688,"113":0.00172,"114":0.00172,"115":0.08251,"124":0.00172,"125":0.00172,"126":0.00172,"127":0.0086,"128":0.02235,"129":0.00344,"130":0.00516,"131":0.06876,"132":0.85262,"133":0.05501,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 103 104 105 106 107 108 109 111 112 116 117 118 119 120 121 122 123 134 135 136 3.5 3.6"},D:{"26":0.00172,"37":0.00172,"38":0.00172,"47":0.0086,"49":0.01203,"52":0.00172,"54":0.00172,"55":0.00172,"56":0.00172,"58":0.00172,"59":0.00172,"64":0.00344,"65":0.00516,"66":0.00172,"67":0.00344,"68":0.00172,"69":0.00172,"70":0.00516,"72":0.00172,"73":0.01203,"74":0.00172,"75":0.00516,"76":0.00688,"77":0.00688,"78":0.00172,"79":0.02579,"80":0.00172,"81":0.03094,"83":0.01375,"84":0.00344,"85":0.00172,"86":0.00344,"87":0.04813,"88":0.04985,"89":0.00344,"91":0.01031,"92":0.00344,"93":0.01375,"94":0.01547,"95":0.01375,"96":0.00172,"98":0.00516,"99":0.00344,"100":0.01031,"101":0.00688,"102":0.01031,"103":0.03266,"104":0.00344,"105":0.00344,"106":0.0086,"107":0.00344,"108":0.00688,"109":1.04171,"110":0.00688,"111":0.0086,"112":0.00688,"113":0.00688,"114":0.0086,"115":0.00516,"116":0.03954,"117":0.00172,"118":0.0086,"119":0.06188,"120":0.08423,"121":0.01203,"122":0.02235,"123":0.28879,"124":0.0275,"125":0.01203,"126":0.02579,"127":0.0275,"128":0.08423,"129":0.20456,"130":3.82478,"131":2.52177,"132":0.01031,"133":0.00344,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 34 35 36 39 40 41 42 43 44 45 46 48 50 51 53 57 60 61 62 63 71 90 97 134"},F:{"36":0.00172,"46":0.00172,"79":0.00172,"85":0.00516,"86":0.00172,"95":0.02922,"98":0.00344,"102":0.00172,"107":0.00344,"112":0.00516,"113":0.01203,"114":0.46929,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 87 88 89 90 91 92 93 94 96 97 99 100 101 103 104 105 106 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00172,"17":0.00172,"18":0.00516,"84":0.00172,"85":0.00172,"89":0.00172,"90":0.00172,"92":0.02579,"100":0.00688,"109":0.01031,"110":0.00172,"112":0.00344,"118":0.00172,"119":0.00344,"120":0.00516,"122":0.00344,"123":0.00172,"124":0.00172,"125":0.00344,"126":0.01031,"127":0.00516,"128":0.02407,"129":0.06704,"130":1.00562,"131":0.69276,_:"12 13 15 16 79 80 81 83 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 111 113 114 115 116 117 121"},E:{"14":0.03782,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 15.2-15.3 15.4 16.0 16.2 17.0","5.1":0.00172,"11.1":0.00344,"12.1":0.00172,"13.1":0.01203,"14.1":0.00516,"15.1":0.00344,"15.5":0.00172,"15.6":0.02407,"16.1":0.00172,"16.3":0.00172,"16.4":0.00344,"16.5":0.00172,"16.6":0.02235,"17.1":0.00172,"17.2":0.0086,"17.3":0.00344,"17.4":0.00688,"17.5":0.01719,"17.6":0.12033,"18.0":0.0636,"18.1":0.07392,"18.2":0.00688},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00207,"5.0-5.1":0,"6.0-6.1":0.00827,"7.0-7.1":0.01033,"8.1-8.4":0,"9.0-9.2":0.00827,"9.3":0.02894,"10.0-10.2":0.0062,"10.3":0.04754,"11.0-11.2":0.55807,"11.3-11.4":0.01447,"12.0-12.1":0.00827,"12.2-12.5":0.21703,"13.0-13.1":0.00413,"13.2":0.05581,"13.3":0.00827,"13.4-13.7":0.031,"14.0-14.4":0.06821,"14.5-14.8":0.09715,"15.0-15.1":0.05581,"15.2-15.3":0.05167,"15.4":0.06201,"15.5":0.07234,"15.6-15.8":0.7751,"16.0":0.14675,"16.1":0.31004,"16.2":0.15709,"16.3":0.26663,"16.4":0.05374,"16.5":0.10748,"16.6-16.7":1.01693,"17.0":0.07441,"17.1":0.12402,"17.2":0.10335,"17.3":0.15709,"17.4":0.33691,"17.5":1.0066,"17.6-17.7":8.69561,"18.0":3.08387,"18.1":2.70976,"18.2":0.10955},P:{"4":0.08441,"20":0.01055,"21":0.0211,"22":0.10552,"23":0.0211,"24":0.08441,"25":0.07386,"26":0.42206,"27":0.17938,_:"5.0-5.4 8.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0","6.2-6.4":0.01055,"7.2-7.4":0.09496,"9.2":0.09496,"17.0":0.08441,"19.0":0.0211},I:{"0":0.04958,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00006},A:{"11":0.00344,_:"6 7 8 9 10 5.5"},K:{"0":0.40202,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00828},O:{"0":0.05797},H:{"0":0.07},L:{"0":64.25882},R:{_:"0"},M:{"0":0.08281}}; +module.exports={C:{"2":0.00494,"5":0.03955,"52":0.00494,"72":0.00494,"98":0.00494,"115":0.0445,"123":0.00494,"125":0.00494,"126":0.00494,"127":0.01483,"129":0.00494,"133":0.00989,"140":0.01978,"141":0.00494,"142":0.00989,"143":0.00989,"144":0.00989,"145":0.01978,"146":0.02472,"147":1.20139,"148":0.11371,"149":0.00494,_:"3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 124 128 130 131 132 134 135 136 137 138 139 150 151 3.5 3.6"},D:{"56":0.00494,"64":0.00494,"65":0.00494,"66":0.00494,"67":0.00494,"68":0.00494,"69":0.03955,"72":0.00494,"73":0.00989,"74":0.00494,"75":0.00989,"78":0.00494,"79":0.01483,"81":0.01978,"83":0.00989,"85":0.01483,"86":0.00494,"87":0.00989,"89":0.00494,"91":0.00494,"93":0.00494,"95":0.01483,"98":0.00989,"102":0.00494,"103":0.97397,"104":0.97891,"105":0.97891,"106":0.97397,"107":0.96408,"108":0.97397,"109":1.70568,"110":0.97397,"111":1.00363,"112":4.23701,"113":0.00494,"114":0.00494,"116":2.0221,"117":0.96408,"119":0.06427,"120":0.98386,"121":0.00494,"122":0.01483,"123":0.00494,"124":0.99869,"125":0.02966,"126":0.00989,"127":0.01483,"128":0.03461,"129":0.0445,"130":0.00494,"131":2.01221,"132":0.04944,"133":1.99738,"134":0.01978,"135":0.00989,"136":0.02472,"137":0.02472,"138":0.20765,"139":0.1681,"140":0.02966,"141":0.02966,"142":0.11866,"143":0.39058,"144":5.3939,"145":3.06034,"146":0.04944,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 59 60 61 62 63 70 71 76 77 80 84 88 90 92 94 96 97 99 100 101 115 118 147 148"},F:{"79":0.00494,"89":0.00989,"94":0.00989,"95":0.03461,"109":0.00494,"124":0.00494,"125":0.00494,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00494,"18":0.00989,"85":0.00494,"89":0.00494,"90":0.00989,"92":0.03955,"100":0.00494,"109":0.00494,"120":0.00494,"122":0.00989,"125":0.00494,"126":0.01483,"131":0.00494,"136":0.00494,"138":0.00989,"139":0.00989,"140":0.01978,"141":0.00989,"142":0.01978,"143":0.05933,"144":1.55736,"145":1.1124,_:"12 13 14 15 16 79 80 81 83 84 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 121 123 124 127 128 129 130 132 133 134 135 137"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.2 16.3 16.4 16.5 17.0 17.2 17.3 18.2 26.4 TP","11.1":0.00494,"13.1":0.01483,"14.1":0.00494,"15.6":0.0445,"16.1":0.00494,"16.6":0.0445,"17.1":0.00494,"17.4":0.00494,"17.5":0.00989,"17.6":0.08899,"18.0":0.00494,"18.1":0.00494,"18.3":0.00989,"18.4":0.01483,"18.5-18.6":0.01483,"26.0":0.01978,"26.1":0.02966,"26.2":0.30653,"26.3":0.14338},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00092,"7.0-7.1":0.00092,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00092,"10.0-10.2":0,"10.3":0.00827,"11.0-11.2":0.07992,"11.3-11.4":0.00276,"12.0-12.1":0,"12.2-12.5":0.04318,"13.0-13.1":0,"13.2":0.01286,"13.3":0.00184,"13.4-13.7":0.00459,"14.0-14.4":0.00919,"14.5-14.8":0.01194,"15.0-15.1":0.01102,"15.2-15.3":0.00827,"15.4":0.01011,"15.5":0.01194,"15.6-15.8":0.18649,"16.0":0.01929,"16.1":0.03675,"16.2":0.02021,"16.3":0.03675,"16.4":0.00827,"16.5":0.0147,"16.6-16.7":0.24712,"17.0":0.01194,"17.1":0.01837,"17.2":0.0147,"17.3":0.02297,"17.4":0.03491,"17.5":0.0689,"17.6-17.7":0.17455,"18.0":0.03858,"18.1":0.07901,"18.2":0.04226,"18.3":0.13321,"18.4":0.06614,"18.5-18.7":2.08907,"26.0":0.14699,"26.1":0.28846,"26.2":4.40045,"26.3":0.74229,"26.4":0.01286},P:{"23":0.02057,"24":0.01028,"25":0.01028,"26":0.02057,"27":0.06171,"28":0.09256,"29":0.64791,_:"4 20 21 22 5.0-5.4 6.2-6.4 8.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.03085,"9.2":0.01028},I:{"0":0.07576,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00005},K:{"0":0.5411,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.1264},Q:{"14.9":0.00506},O:{"0":0.08595},H:{all:0.01},L:{"0":49.50211}}; diff --git a/node_modules/caniuse-lite/data/regions/CK.js b/node_modules/caniuse-lite/data/regions/CK.js index 154087ce6..fe08b702a 100644 --- a/node_modules/caniuse-lite/data/regions/CK.js +++ b/node_modules/caniuse-lite/data/regions/CK.js @@ -1 +1 @@ -module.exports={C:{"78":0.00966,"84":0.00483,"115":0.14973,"128":0.00966,"131":0.01932,"132":0.97566,"133":0.13524,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 134 135 136 3.5 3.6"},D:{"94":0.13041,"103":0.14973,"109":0.20769,"116":0.04347,"120":0.0483,"122":0.07245,"125":0.07728,"126":0.03864,"127":0.09177,"128":0.10626,"129":16.65384,"130":14.42721,"131":10.06089,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 95 96 97 98 99 100 101 102 104 105 106 107 108 110 111 112 113 114 115 117 118 119 121 123 124 132 133 134"},F:{"113":0.00966,"114":0.03864,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"128":0.02898,"129":0.07245,"130":1.42002,"131":1.17369,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.2-15.3 16.2 16.5 18.2","14.1":0.00483,"15.4":0.00483,"15.5":0.00483,"15.6":0.01449,"16.0":0.12558,"16.1":0.00483,"16.3":0.00483,"16.4":0.00483,"16.6":0.10143,"17.0":0.01449,"17.1":0.06279,"17.2":0.02415,"17.3":0.01449,"17.4":0.06279,"17.5":0.14007,"17.6":0.61824,"18.0":0.05796,"18.1":0.13041},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00191,"5.0-5.1":0,"6.0-6.1":0.00764,"7.0-7.1":0.00955,"8.1-8.4":0,"9.0-9.2":0.00764,"9.3":0.02674,"10.0-10.2":0.00573,"10.3":0.04392,"11.0-11.2":0.51561,"11.3-11.4":0.01337,"12.0-12.1":0.00764,"12.2-12.5":0.20051,"13.0-13.1":0.00382,"13.2":0.05156,"13.3":0.00764,"13.4-13.7":0.02864,"14.0-14.4":0.06302,"14.5-14.8":0.08975,"15.0-15.1":0.05156,"15.2-15.3":0.04774,"15.4":0.05729,"15.5":0.06684,"15.6-15.8":0.71612,"16.0":0.13559,"16.1":0.28645,"16.2":0.14513,"16.3":0.24634,"16.4":0.04965,"16.5":0.0993,"16.6-16.7":0.93955,"17.0":0.06875,"17.1":0.11458,"17.2":0.09548,"17.3":0.14513,"17.4":0.31127,"17.5":0.93,"17.6-17.7":8.0339,"18.0":2.8492,"18.1":2.50355,"18.2":0.10121},P:{"4":0.03037,"21":0.03037,"23":0.13159,"24":0.33403,"25":0.07086,"26":2.35847,"27":1.47784,_:"20 22 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0","17.0":0.02024,"19.0":0.07086},I:{"0":0.00516,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.04137,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.07757},H:{"0":0},L:{"0":28.19587},R:{_:"0"},M:{"0":0.27406}}; +module.exports={C:{"109":0.00464,"115":0.18096,"120":0.00464,"136":0.00464,"140":0.02784,"143":0.0232,"145":0.00464,"147":1.45232,"148":0.06496,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 116 117 118 119 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 137 138 139 141 142 144 146 149 150 151 3.5 3.6"},D:{"79":0.06496,"87":0.05568,"109":0.00464,"122":0.04176,"128":0.01856,"129":0.00464,"130":0.03248,"133":0.00464,"134":0.07888,"136":0.05104,"138":0.13456,"139":0.0232,"140":0.06496,"141":0.01856,"142":0.05104,"143":0.40832,"144":18.24448,"145":11.6928,"146":0.01856,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 83 84 85 86 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 131 132 135 137 147 148"},F:{"92":0.00464,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"109":0.01392,"134":0.00464,"138":0.00464,"139":0.07424,"142":0.03248,"143":0.04176,"144":2.86752,"145":1.91168,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 135 136 137 140 141"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 16.0 16.1 16.4 16.5 17.0 17.3 18.0 18.1 26.4 TP","15.5":0.0232,"15.6":0.01392,"16.2":0.01856,"16.3":0.0232,"16.6":0.10672,"17.1":0.12528,"17.2":0.07424,"17.4":0.1392,"17.5":0.00928,"17.6":0.07424,"18.2":0.00464,"18.3":0.04176,"18.4":0.0232,"18.5-18.6":0.25056,"26.0":0.0232,"26.1":0.00464,"26.2":0.58,"26.3":0.14384},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00242,"7.0-7.1":0.00242,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00242,"10.0-10.2":0,"10.3":0.02177,"11.0-11.2":0.2104,"11.3-11.4":0.00726,"12.0-12.1":0,"12.2-12.5":0.11367,"13.0-13.1":0,"13.2":0.03386,"13.3":0.00484,"13.4-13.7":0.01209,"14.0-14.4":0.02418,"14.5-14.8":0.03144,"15.0-15.1":0.02902,"15.2-15.3":0.02177,"15.4":0.0266,"15.5":0.03144,"15.6-15.8":0.49094,"16.0":0.05079,"16.1":0.09674,"16.2":0.05321,"16.3":0.09674,"16.4":0.02177,"16.5":0.03869,"16.6-16.7":0.65056,"17.0":0.03144,"17.1":0.04837,"17.2":0.03869,"17.3":0.06046,"17.4":0.0919,"17.5":0.18138,"17.6-17.7":0.4595,"18.0":0.10157,"18.1":0.20799,"18.2":0.11125,"18.3":0.35067,"18.4":0.17413,"18.5-18.7":5.49951,"26.0":0.38695,"26.1":0.75939,"26.2":11.58429,"26.3":1.95409,"26.4":0.03386},P:{"21":0.02045,"24":0.01022,"25":0.14312,"26":0.01022,"27":0.01022,"28":0.52138,"29":2.92382,_:"4 20 22 23 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.03216,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.30552},Q:{_:"14.9"},O:{_:"0"},H:{all:0},L:{"0":31.58136}}; diff --git a/node_modules/caniuse-lite/data/regions/CL.js b/node_modules/caniuse-lite/data/regions/CL.js index 5cf771b86..c8d1bf4b0 100644 --- a/node_modules/caniuse-lite/data/regions/CL.js +++ b/node_modules/caniuse-lite/data/regions/CL.js @@ -1 +1 @@ -module.exports={C:{"4":0.02578,"52":0.00516,"71":0.00516,"77":0.00516,"78":0.01547,"105":0.00516,"106":0.00516,"115":0.10826,"120":0.01547,"125":0.00516,"127":0.01031,"128":0.01547,"129":0.00516,"130":0.01547,"131":0.07733,"132":1.11348,"133":0.10826,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 72 73 74 75 76 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 126 134 135 136 3.5 3.6"},D:{"38":0.01031,"47":0.00516,"48":0.01547,"49":0.00516,"55":0.00516,"58":0.00516,"63":0.00516,"65":0.01031,"66":0.00516,"70":0.00516,"74":0.01031,"79":0.05155,"80":0.00516,"81":0.00516,"85":0.00516,"86":0.00516,"87":0.04124,"88":0.01031,"89":0.00516,"90":0.00516,"91":0.00516,"92":0.00516,"93":0.00516,"94":0.01547,"95":0.00516,"96":0.00516,"98":0.00516,"99":0.00516,"100":0.00516,"101":0.00516,"102":0.01547,"103":0.05155,"104":0.00516,"105":0.00516,"106":0.01547,"107":0.01031,"108":0.03609,"109":1.17019,"110":0.02578,"111":0.17527,"112":0.01031,"113":0.06702,"114":0.07217,"115":0.00516,"116":0.15465,"117":0.00516,"118":0.01547,"119":0.03093,"120":0.03093,"121":0.03609,"122":0.11857,"123":0.06702,"124":0.05671,"125":0.04124,"126":0.09795,"127":0.07733,"128":0.29384,"129":0.7217,"130":15.27427,"131":9.39241,"132":0.02062,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 50 51 52 53 54 56 57 59 60 61 62 64 67 68 69 71 72 73 75 76 77 78 83 84 97 133 134"},F:{"85":0.00516,"95":0.01547,"113":0.34023,"114":3.7116,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.01031,"109":0.03093,"117":0.00516,"120":0.00516,"121":0.00516,"122":0.00516,"124":0.00516,"125":0.00516,"126":0.02578,"127":0.01547,"128":0.02062,"129":0.08764,"130":2.41254,"131":1.65476,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 118 119 123"},E:{"10":0.00516,"14":0.00516,_:"0 4 5 6 7 8 9 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.2-15.3","12.1":0.00516,"13.1":0.03093,"14.1":0.03093,"15.1":0.00516,"15.4":0.00516,"15.5":0.02062,"15.6":0.09795,"16.0":0.01031,"16.1":0.01547,"16.2":0.01031,"16.3":0.03093,"16.4":0.03609,"16.5":0.02062,"16.6":0.11857,"17.0":0.01031,"17.1":0.01031,"17.2":0.01547,"17.3":0.01031,"17.4":0.0464,"17.5":0.11857,"17.6":0.37632,"18.0":0.23198,"18.1":0.27322,"18.2":0.01031},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00101,"5.0-5.1":0,"6.0-6.1":0.00405,"7.0-7.1":0.00506,"8.1-8.4":0,"9.0-9.2":0.00405,"9.3":0.01418,"10.0-10.2":0.00304,"10.3":0.02329,"11.0-11.2":0.2734,"11.3-11.4":0.00709,"12.0-12.1":0.00405,"12.2-12.5":0.10632,"13.0-13.1":0.00203,"13.2":0.02734,"13.3":0.00405,"13.4-13.7":0.01519,"14.0-14.4":0.03342,"14.5-14.8":0.04759,"15.0-15.1":0.02734,"15.2-15.3":0.02532,"15.4":0.03038,"15.5":0.03544,"15.6-15.8":0.37973,"16.0":0.07189,"16.1":0.15189,"16.2":0.07696,"16.3":0.13063,"16.4":0.02633,"16.5":0.05266,"16.6-16.7":0.4982,"17.0":0.03645,"17.1":0.06076,"17.2":0.05063,"17.3":0.07696,"17.4":0.16505,"17.5":0.49314,"17.6-17.7":4.26003,"18.0":1.51081,"18.1":1.32753,"18.2":0.05367},P:{"4":0.11416,"20":0.01038,"21":0.01038,"22":0.03113,"23":0.02076,"24":0.03113,"25":0.03113,"26":0.77834,"27":0.60192,_:"5.0-5.4 8.2 9.2 10.1 12.0 13.0 14.0 15.0 17.0 18.0","6.2-6.4":0.01038,"7.2-7.4":0.01038,"11.1-11.2":0.01038,"16.0":0.01038,"19.0":0.01038},I:{"0":0.05318,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00007},A:{"8":0.02191,"9":0.00548,"10":0.00548,"11":0.14241,_:"6 7 5.5"},K:{"0":0.18411,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.01454},H:{"0":0},L:{"0":36.84769},R:{_:"0"},M:{"0":0.18411}}; +module.exports={C:{"4":0.02718,"5":0.05435,"115":0.05435,"136":0.00679,"140":0.02038,"142":0.00679,"143":0.00679,"144":0.00679,"145":0.00679,"146":0.02038,"147":0.85604,"148":0.08832,_:"2 3 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 137 138 139 141 149 150 151 3.5 3.6"},D:{"39":0.00679,"40":0.00679,"41":0.00679,"42":0.00679,"43":0.00679,"44":0.00679,"45":0.00679,"46":0.00679,"47":0.00679,"48":0.00679,"49":0.00679,"50":0.00679,"51":0.00679,"52":0.00679,"53":0.00679,"54":0.00679,"55":0.00679,"56":0.00679,"57":0.00679,"58":0.00679,"59":0.00679,"60":0.00679,"69":0.04756,"79":0.01359,"87":0.01359,"97":0.00679,"98":0.00679,"103":1.29765,"104":1.27048,"105":1.27727,"106":1.27727,"107":1.27727,"108":1.27727,"109":1.8072,"110":1.26368,"111":1.33842,"112":6.40674,"114":0.00679,"116":2.6021,"117":1.26368,"119":0.01359,"120":1.29765,"121":0.00679,"122":0.04756,"123":0.00679,"124":1.33842,"125":0.1087,"126":0.01359,"127":0.01359,"128":0.08153,"129":0.06794,"130":0.00679,"131":2.66325,"132":0.08153,"133":2.64287,"134":0.02718,"135":0.02718,"136":0.01359,"137":0.02038,"138":0.13588,"139":0.13588,"140":0.02718,"141":0.04756,"142":0.13588,"143":0.97154,"144":12.20202,"145":6.84835,"146":0.02038,"147":0.00679,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 80 81 83 84 85 86 88 89 90 91 92 93 94 95 96 99 100 101 102 113 115 118 148"},F:{"94":0.01359,"95":0.02718,"119":0.00679,"125":0.04756,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00679,"92":0.00679,"109":0.02038,"131":0.00679,"133":0.00679,"138":0.01359,"139":0.00679,"140":0.00679,"141":0.05435,"142":0.01359,"143":0.09512,"144":2.35752,"145":1.56262,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 132 134 135 136 137"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.5 17.0 17.2 17.3 26.4 TP","13.1":0.00679,"14.1":0.01359,"15.6":0.03397,"16.3":0.00679,"16.4":0.05435,"16.6":0.04756,"17.1":0.02718,"17.4":0.01359,"17.5":0.01359,"17.6":0.05435,"18.0":0.00679,"18.1":0.01359,"18.2":0.00679,"18.3":0.02038,"18.4":0.01359,"18.5-18.6":0.04076,"26.0":0.02718,"26.1":0.03397,"26.2":0.36008,"26.3":0.1155},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00068,"7.0-7.1":0.00068,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00068,"10.0-10.2":0,"10.3":0.00612,"11.0-11.2":0.05911,"11.3-11.4":0.00204,"12.0-12.1":0,"12.2-12.5":0.03193,"13.0-13.1":0,"13.2":0.00951,"13.3":0.00136,"13.4-13.7":0.0034,"14.0-14.4":0.00679,"14.5-14.8":0.00883,"15.0-15.1":0.00815,"15.2-15.3":0.00612,"15.4":0.00747,"15.5":0.00883,"15.6-15.8":0.13793,"16.0":0.01427,"16.1":0.02718,"16.2":0.01495,"16.3":0.02718,"16.4":0.00612,"16.5":0.01087,"16.6-16.7":0.18277,"17.0":0.00883,"17.1":0.01359,"17.2":0.01087,"17.3":0.01699,"17.4":0.02582,"17.5":0.05096,"17.6-17.7":0.1291,"18.0":0.02854,"18.1":0.05843,"18.2":0.03126,"18.3":0.09852,"18.4":0.04892,"18.5-18.7":1.54509,"26.0":0.10871,"26.1":0.21335,"26.2":3.25461,"26.3":0.549,"26.4":0.00951},P:{"4":0.03155,"21":0.01052,"23":0.01052,"24":0.01052,"25":0.01052,"26":0.01052,"27":0.02103,"28":0.04207,"29":0.86235,_:"20 22 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.01281,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.13782,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.01963,"11":0.15702,_:"6 7 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.12179},Q:{_:"14.9"},O:{"0":0.00962},H:{all:0},L:{"0":28.35562}}; diff --git a/node_modules/caniuse-lite/data/regions/CM.js b/node_modules/caniuse-lite/data/regions/CM.js index eb700f3b3..9bc1032c4 100644 --- a/node_modules/caniuse-lite/data/regions/CM.js +++ b/node_modules/caniuse-lite/data/regions/CM.js @@ -1 +1 @@ -module.exports={C:{"4":0.00126,"34":0.00379,"45":0.00126,"47":0.00126,"48":0.00126,"49":0.00126,"50":0.00253,"51":0.00253,"52":0.01137,"56":0.00126,"57":0.00126,"72":0.00379,"78":0.00884,"82":0.00126,"84":0.00126,"85":0.00126,"86":0.00126,"89":0.00126,"91":0.00126,"94":0.00126,"99":0.00126,"102":0.00505,"103":0.00126,"108":0.00126,"110":0.00126,"111":0.00126,"112":0.00126,"113":0.00126,"114":0.00126,"115":0.14398,"116":0.00126,"117":0.00126,"118":0.00126,"121":0.00126,"122":0.00126,"123":0.00253,"124":0.00253,"125":0.00379,"126":0.00126,"127":0.02147,"128":0.01516,"129":0.00379,"130":0.00758,"131":0.04799,"132":0.50646,"133":0.06062,"134":0.00253,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 46 53 54 55 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 83 87 88 90 92 93 95 96 97 98 100 101 104 105 106 107 109 119 120 135 136 3.5 3.6"},D:{"38":0.00253,"43":0.00126,"48":0.00126,"56":0.01642,"57":0.00126,"58":0.00253,"64":0.00126,"65":0.00126,"67":0.00126,"68":0.00758,"69":0.00126,"70":0.00379,"72":0.00253,"73":0.00126,"74":0.00505,"75":0.00126,"76":0.00126,"77":0.00253,"79":0.00253,"80":0.00253,"81":0.00505,"83":0.00253,"84":0.00126,"85":0.00379,"86":0.00379,"87":0.00505,"88":0.00632,"89":0.00253,"90":0.00126,"91":0.00126,"92":0.00126,"93":0.00505,"94":0.00126,"95":0.00632,"98":0.00126,"99":0.00253,"100":0.00126,"102":0.00505,"103":0.01137,"104":0.00253,"105":0.00505,"106":0.00253,"107":0.00126,"108":0.00253,"109":0.43068,"110":0.00253,"111":0.00632,"112":0.00505,"113":0.00126,"114":0.01389,"115":0.00253,"116":0.01516,"117":0.01516,"118":0.01642,"119":0.0101,"120":0.0101,"121":0.00379,"122":0.03031,"123":0.00632,"124":0.02779,"125":0.01389,"126":0.03284,"127":0.02273,"128":0.03789,"129":0.11114,"130":1.69495,"131":0.99019,"132":0.00126,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 49 50 51 52 53 54 55 59 60 61 62 63 66 71 78 96 97 101 133 134"},F:{"34":0.00126,"42":0.00126,"44":0.00126,"56":0.00126,"79":0.00632,"85":0.00253,"86":0.00126,"90":0.00126,"95":0.02021,"103":0.00126,"109":0.00126,"112":0.00126,"113":0.00884,"114":0.33975,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 43 45 46 47 48 49 50 51 52 53 54 55 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 87 88 89 91 92 93 94 96 97 98 99 100 101 102 104 105 106 107 108 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00505,"13":0.00126,"14":0.00758,"15":0.00253,"16":0.00126,"17":0.00253,"18":0.0101,"84":0.00379,"85":0.00505,"89":0.00632,"90":0.00505,"92":0.02779,"95":0.00126,"100":0.00632,"109":0.00379,"114":0.00126,"115":0.00126,"119":0.00253,"120":0.00758,"121":0.00126,"122":0.00253,"123":0.00126,"124":0.00253,"125":0.00253,"126":0.00632,"127":0.00379,"128":0.02273,"129":0.024,"130":0.45468,"131":0.27155,_:"79 80 81 83 86 87 88 91 93 94 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 116 117 118"},E:{"10":0.00253,"14":0.00253,_:"0 4 5 6 7 8 9 11 12 13 15 3.1 3.2 5.1 6.1 9.1 10.1 11.1 15.4 16.0 16.2 16.3 16.5 17.0 17.2 18.2","7.1":0.00253,"12.1":0.00126,"13.1":0.00632,"14.1":0.00505,"15.1":0.00126,"15.2-15.3":0.00126,"15.5":0.01895,"15.6":0.01389,"16.1":0.00253,"16.4":0.00253,"16.6":0.00632,"17.1":0.00253,"17.3":0.00126,"17.4":0.00884,"17.5":0.00505,"17.6":0.01516,"18.0":0.00632,"18.1":0.03158},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00154,"5.0-5.1":0,"6.0-6.1":0.00616,"7.0-7.1":0.00771,"8.1-8.4":0,"9.0-9.2":0.00616,"9.3":0.02158,"10.0-10.2":0.00462,"10.3":0.03545,"11.0-11.2":0.41613,"11.3-11.4":0.01079,"12.0-12.1":0.00616,"12.2-12.5":0.16183,"13.0-13.1":0.00308,"13.2":0.04161,"13.3":0.00616,"13.4-13.7":0.02312,"14.0-14.4":0.05086,"14.5-14.8":0.07244,"15.0-15.1":0.04161,"15.2-15.3":0.03853,"15.4":0.04624,"15.5":0.05394,"15.6-15.8":0.57795,"16.0":0.10943,"16.1":0.23118,"16.2":0.11713,"16.3":0.19882,"16.4":0.04007,"16.5":0.08014,"16.6-16.7":0.75827,"17.0":0.05548,"17.1":0.09247,"17.2":0.07706,"17.3":0.11713,"17.4":0.25122,"17.5":0.75057,"17.6-17.7":6.48386,"18.0":2.29948,"18.1":2.02052,"18.2":0.08168},P:{"4":0.01048,"21":0.02097,"22":0.04194,"23":0.01048,"24":0.04194,"25":0.05242,"26":0.15727,"27":0.05242,_:"20 6.2-6.4 8.2 10.1 12.0 15.0 17.0 18.0","5.0-5.4":0.01048,"7.2-7.4":0.04194,"9.2":0.02097,"11.1-11.2":0.01048,"13.0":0.02097,"14.0":0.01048,"16.0":0.01048,"19.0":0.01048},I:{"0":0.02615,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"8":0.00131,"11":0.07195,_:"6 7 9 10 5.5"},K:{"0":1.11624,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.0699,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.10484},H:{"0":0.57},L:{"0":75.72549},R:{_:"0"},M:{"0":0.05242}}; +module.exports={C:{"4":0.00347,"5":0.00693,"48":0.00347,"50":0.00347,"51":0.00693,"52":0.0104,"59":0.00347,"60":0.00347,"62":0.00347,"65":0.00347,"68":0.00347,"72":0.0104,"81":0.00347,"102":0.01387,"103":0.02774,"106":0.00693,"112":0.00347,"114":0.00347,"115":0.18028,"120":0.00347,"121":0.0104,"122":0.00347,"123":0.00347,"125":0.00347,"127":0.0416,"128":0.0104,"131":0.00347,"132":0.00693,"133":0.00347,"134":0.00347,"135":0.00347,"136":0.00693,"137":0.00347,"138":0.00347,"139":0.0104,"140":0.08668,"141":0.00693,"142":0.01387,"143":0.01387,"144":0.01387,"145":0.0416,"146":0.05547,"147":1.87911,"148":0.12828,_:"2 3 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 53 54 55 56 57 58 61 63 64 66 67 69 70 71 73 74 75 76 77 78 79 80 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 107 108 109 110 111 113 116 117 118 119 124 126 129 130 149 150 151 3.5 3.6"},D:{"38":0.00693,"56":0.04507,"58":0.00693,"62":0.00347,"64":0.00693,"65":0.00347,"67":0.00693,"68":0.00347,"69":0.0104,"70":0.0104,"71":0.00347,"72":0.01387,"74":0.02427,"75":0.00693,"76":0.00693,"77":0.0104,"79":0.00693,"80":0.0104,"81":0.0104,"83":0.00347,"86":0.00693,"87":0.00347,"88":0.0208,"89":0.00347,"91":0.00347,"92":0.00347,"93":0.01734,"95":0.00693,"98":0.00693,"102":0.01387,"103":0.03814,"104":0.08321,"105":0.00347,"106":0.00693,"108":0.01387,"109":0.54779,"111":0.01387,"113":0.00347,"114":0.0104,"116":0.05201,"117":0.00347,"119":0.02427,"120":0.0104,"121":0.00693,"122":0.03467,"123":0.02427,"124":0.01387,"125":0.00693,"126":0.01734,"127":0.01387,"128":0.08668,"129":0.01387,"130":0.02774,"131":0.05201,"132":0.0312,"133":0.01734,"134":0.03814,"135":0.02427,"136":0.02774,"137":0.0416,"138":0.14215,"139":0.44724,"140":0.06587,"141":0.09708,"142":0.12135,"143":0.55819,"144":6.69824,"145":3.24858,"146":0.0104,"147":0.00347,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 59 60 61 63 66 73 78 84 85 90 94 96 97 99 100 101 107 110 112 115 118 148"},F:{"36":0.00347,"42":0.00347,"44":0.00347,"48":0.00347,"79":0.0104,"88":0.00347,"90":0.00347,"93":0.00693,"94":0.02427,"95":0.06241,"114":0.00347,"122":0.0104,"123":0.0104,"124":0.01387,"125":0.0208,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 43 45 46 47 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 89 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00693,"15":0.00693,"16":0.0104,"17":0.06241,"18":0.05547,"84":0.0104,"85":0.00347,"89":0.01734,"90":0.0208,"92":0.09014,"100":0.03814,"109":0.00693,"112":0.00347,"114":0.00693,"115":0.00347,"118":0.00347,"122":0.01734,"126":0.00347,"128":0.00347,"131":0.00693,"132":0.00347,"133":0.00693,"134":0.00693,"135":0.00347,"136":0.00347,"137":0.00347,"138":0.01734,"139":0.01734,"140":0.01734,"141":0.0312,"142":0.06587,"143":0.12135,"144":1.88258,"145":1.11984,_:"12 13 79 80 81 83 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 113 116 117 119 120 121 123 124 125 127 129 130"},E:{"10":0.00693,"11":0.00347,"13":0.00347,"14":0.00347,_:"4 5 6 7 8 9 12 15 3.1 3.2 6.1 7.1 12.1 15.1 15.4 15.5 16.0 16.2 16.4 17.0 17.2 17.3 18.0 18.1 18.2 18.4 26.4 TP","5.1":0.00693,"9.1":0.00347,"10.1":0.00693,"11.1":0.00347,"13.1":0.00693,"14.1":0.00693,"15.2-15.3":0.00347,"15.6":0.03814,"16.1":0.00693,"16.3":0.00347,"16.5":0.04854,"16.6":0.0312,"17.1":0.01734,"17.4":0.00693,"17.5":0.00347,"17.6":0.04507,"18.3":0.00347,"18.5-18.6":0.00347,"26.0":0.01387,"26.1":0.01387,"26.2":0.07974,"26.3":0.0208},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00086,"7.0-7.1":0.00086,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00086,"10.0-10.2":0,"10.3":0.0077,"11.0-11.2":0.07441,"11.3-11.4":0.00257,"12.0-12.1":0,"12.2-12.5":0.0402,"13.0-13.1":0,"13.2":0.01197,"13.3":0.00171,"13.4-13.7":0.00428,"14.0-14.4":0.00855,"14.5-14.8":0.01112,"15.0-15.1":0.01026,"15.2-15.3":0.0077,"15.4":0.00941,"15.5":0.01112,"15.6-15.8":0.17363,"16.0":0.01796,"16.1":0.03421,"16.2":0.01882,"16.3":0.03421,"16.4":0.0077,"16.5":0.01368,"16.6-16.7":0.23008,"17.0":0.01112,"17.1":0.01711,"17.2":0.01368,"17.3":0.02138,"17.4":0.0325,"17.5":0.06415,"17.6-17.7":0.16251,"18.0":0.03592,"18.1":0.07356,"18.2":0.03934,"18.3":0.12402,"18.4":0.06158,"18.5-18.7":1.94495,"26.0":0.13685,"26.1":0.26856,"26.2":4.09689,"26.3":0.69108,"26.4":0.01197},P:{"21":0.01024,"22":0.01024,"24":0.01024,"25":0.04095,"26":0.01024,"27":0.10237,"28":0.09213,"29":0.52207,_:"4 20 23 6.2-6.4 8.2 10.1 11.1-11.2 12.0 13.0 14.0 16.0 17.0 18.0 19.0","5.0-5.4":0.01024,"7.2-7.4":0.02047,"9.2":0.08189,"15.0":0.01024},I:{"0":0.02611,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":3.28382,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.00693,"11":0.02774,_:"6 7 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.26789},Q:{"14.9":0.00653},O:{"0":0.41164},H:{all:0.14},L:{"0":64.55624}}; diff --git a/node_modules/caniuse-lite/data/regions/CN.js b/node_modules/caniuse-lite/data/regions/CN.js index bd25b4d4b..a4ce424f0 100644 --- a/node_modules/caniuse-lite/data/regions/CN.js +++ b/node_modules/caniuse-lite/data/regions/CN.js @@ -1 +1 @@ -module.exports={C:{"32":0.00334,"34":0.00334,"43":0.08006,"52":0.00667,"69":0.00334,"78":0.00334,"103":0.00334,"108":0.00334,"109":0.00334,"110":0.00334,"111":0.00334,"113":0.00334,"115":0.13344,"116":0.01001,"118":0.00334,"121":0.00334,"123":0.00334,"124":0.00334,"125":0.00667,"126":0.01334,"127":0.01334,"128":0.01334,"129":0.00667,"130":0.00667,"131":0.03002,"132":0.42034,"133":0.0367,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 35 36 37 38 39 40 41 42 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 112 114 117 119 120 122 134 135 136 3.5 3.6"},D:{"11":0.00334,"25":0.00334,"31":0.00667,"34":0.01001,"39":0.00334,"41":0.00334,"45":0.00667,"47":0.00334,"48":0.04337,"49":0.0367,"50":0.12677,"53":0.01668,"55":0.01668,"56":0.00334,"57":0.02002,"58":0.00667,"59":0.00334,"60":0.00334,"61":0.00667,"62":0.00334,"63":0.01668,"65":0.00334,"66":0.00334,"67":0.01001,"68":0.00334,"69":1.29103,"70":0.14678,"71":0.01001,"72":0.00667,"73":0.09007,"74":0.27689,"75":0.02669,"76":0.00334,"77":0.21684,"78":0.06338,"79":0.17347,"80":0.04003,"81":0.01001,"83":0.06005,"84":0.02669,"85":0.02002,"86":0.16346,"87":0.06338,"88":0.00667,"89":0.02335,"90":0.03002,"91":0.07006,"92":0.44369,"93":0.00667,"94":0.01001,"95":0.02002,"96":0.01668,"97":0.11342,"98":0.55044,"99":0.05338,"100":0.07673,"101":0.15346,"102":0.02002,"103":0.0367,"104":0.01334,"105":0.01668,"106":0.01334,"107":0.04003,"108":0.05338,"109":1.11756,"110":0.01668,"111":0.02335,"112":0.30024,"113":0.01334,"114":0.25354,"115":0.10008,"116":0.02669,"117":0.01334,"118":0.06005,"119":0.06672,"120":0.20016,"121":0.11676,"122":0.12677,"123":0.5371,"124":0.29357,"125":0.13678,"126":0.09674,"127":0.14345,"128":0.11009,"129":0.18348,"130":1.49453,"131":0.80731,"132":0.02669,"133":0.02002,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 32 33 35 36 37 38 40 42 43 44 46 51 52 54 64 134"},F:{"63":0.00334,"95":0.00667,"114":0.02002,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.00334,"17":0.00334,"18":0.03002,"84":0.00334,"88":0.00334,"89":0.00334,"91":0.00334,"92":0.0834,"94":0.00334,"96":0.00334,"99":0.00334,"100":0.01668,"101":0.00334,"102":0.00334,"103":0.00334,"104":0.00334,"105":0.00334,"106":0.01668,"107":0.01001,"108":0.02002,"109":0.12677,"110":0.02335,"111":0.03336,"112":0.02669,"113":0.12343,"114":0.09341,"115":0.05338,"116":0.0367,"117":0.04337,"118":0.03336,"119":0.06005,"120":0.47038,"121":0.07006,"122":0.11676,"123":0.07673,"124":0.08674,"125":0.09341,"126":0.22018,"127":0.28356,"128":0.19015,"129":0.33026,"130":4.5403,"131":2.7155,_:"12 13 14 15 79 80 81 83 85 86 87 90 93 95 97 98"},E:{"4":0.00334,"9":0.00334,"13":0.01001,"14":0.04003,"15":0.01001,_:"0 5 6 7 8 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00334,"13.1":0.0467,"14.1":0.05004,"15.1":0.01334,"15.2-15.3":0.01334,"15.4":0.02669,"15.5":0.03002,"15.6":0.14011,"16.0":0.01668,"16.1":0.03336,"16.2":0.02669,"16.3":0.05338,"16.4":0.01334,"16.5":0.02669,"16.6":0.13678,"17.0":0.01001,"17.1":0.01668,"17.2":0.02002,"17.3":0.02335,"17.4":0.0467,"17.5":0.10675,"17.6":0.43702,"18.0":0.11342,"18.1":0.1201,"18.2":0.00667},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00121,"5.0-5.1":0,"6.0-6.1":0.00485,"7.0-7.1":0.00606,"8.1-8.4":0,"9.0-9.2":0.00485,"9.3":0.01696,"10.0-10.2":0.00363,"10.3":0.02786,"11.0-11.2":0.32706,"11.3-11.4":0.00848,"12.0-12.1":0.00485,"12.2-12.5":0.12719,"13.0-13.1":0.00242,"13.2":0.03271,"13.3":0.00485,"13.4-13.7":0.01817,"14.0-14.4":0.03997,"14.5-14.8":0.05693,"15.0-15.1":0.03271,"15.2-15.3":0.03028,"15.4":0.03634,"15.5":0.0424,"15.6-15.8":0.45425,"16.0":0.086,"16.1":0.1817,"16.2":0.09206,"16.3":0.15626,"16.4":0.03149,"16.5":0.06299,"16.6-16.7":0.59598,"17.0":0.04361,"17.1":0.07268,"17.2":0.06057,"17.3":0.09206,"17.4":0.19745,"17.5":0.58992,"17.6-17.7":5.09608,"18.0":1.80731,"18.1":1.58806,"18.2":0.0642},P:{"21":0.01135,"22":0.01135,"24":0.01135,"25":0.03406,"26":0.17028,"27":0.05676,_:"4 20 23 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","17.0":0.01135},I:{"0":0.77121,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00023,"4.4":0,"4.4.3-4.4.4":0.001},A:{"8":0.49331,"9":0.49331,"10":0.21142,"11":6.13115,_:"6 7 5.5"},K:{"0":0.03998,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":4.33095},O:{"0":9.01504},H:{"0":0},L:{"0":37.92321},R:{_:"0"},M:{"0":0.1799}}; +module.exports={C:{"5":0.11899,"43":0.0595,"52":0.00496,"63":0.00496,"78":0.00496,"115":0.0595,"134":0.00496,"135":0.00496,"136":0.00496,"140":0.00496,"143":0.00496,"145":0.00496,"146":0.00992,"147":0.4363,"148":0.02975,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 137 138 139 141 142 144 149 150 151 3.5 3.6"},D:{"45":0.00992,"48":0.00992,"49":0.00496,"53":0.00992,"55":0.00496,"57":0.00496,"58":0.00496,"60":0.00496,"61":0.00992,"63":0.00496,"65":0.00496,"66":0.00496,"67":0.00496,"68":0.00496,"69":0.10908,"70":0.00992,"71":0.00496,"72":0.00496,"73":0.01487,"74":0.00992,"75":0.00992,"78":0.01983,"79":0.08924,"80":0.03471,"81":0.00496,"83":0.02479,"84":0.00496,"85":0.01487,"86":0.0595,"87":0.01487,"88":0.00496,"89":0.00496,"90":0.00992,"91":0.01487,"92":0.02975,"94":0.00496,"95":0.00496,"96":0.00496,"97":0.14874,"98":0.0942,"99":0.22807,"100":0.00992,"101":0.11899,"102":0.01487,"103":0.10908,"104":0.09916,"105":0.12395,"106":0.10412,"107":0.11899,"108":0.1537,"109":1.4874,"110":0.11403,"111":0.12891,"112":0.12891,"113":0.00992,"114":0.36193,"115":0.13882,"116":0.21319,"117":0.10908,"118":0.01983,"119":0.03966,"120":0.16857,"121":0.07437,"122":0.0595,"123":0.19336,"124":0.23798,"125":0.16857,"126":0.04958,"127":0.03471,"128":0.13387,"129":0.02479,"130":0.62967,"131":1.84438,"132":0.26277,"133":2.31539,"134":0.04958,"135":0.22311,"136":0.28261,"137":0.07437,"138":0.04958,"139":10.0697,"140":0.26277,"141":0.16857,"142":0.06941,"143":0.19336,"144":2.85085,"145":0.65941,"146":0.03966,"147":0.00992,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 50 51 52 54 56 59 62 64 76 77 93 148"},F:{"95":0.00496,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00992,"84":0.00496,"89":0.00496,"92":0.06941,"100":0.00992,"103":0.00992,"106":0.02975,"107":0.01487,"108":0.00496,"109":0.10908,"110":0.00496,"111":0.00992,"112":0.01487,"113":0.04958,"114":0.04462,"115":0.02479,"116":0.01983,"117":0.01487,"118":0.01983,"119":0.01983,"120":0.22807,"121":0.02479,"122":0.04958,"123":0.02975,"124":0.02479,"125":0.02975,"126":0.07437,"127":0.08429,"128":0.04462,"129":0.04958,"130":0.04462,"131":0.10908,"132":0.04958,"133":0.06445,"134":0.06445,"135":0.07437,"136":0.08429,"137":0.07933,"138":0.1884,"139":0.11899,"140":0.18345,"141":0.13882,"142":0.15866,"143":0.4363,"144":5.4538,"145":2.98472,_:"12 13 14 15 16 17 79 80 81 83 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 104 105"},E:{"13":0.00992,"14":0.04462,"15":0.00992,_:"4 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 26.4 TP","12.1":0.00496,"13.1":0.05454,"14.1":0.03966,"15.1":0.00992,"15.2-15.3":0.00496,"15.4":0.02975,"15.5":0.01487,"15.6":0.16361,"16.0":0.00496,"16.1":0.02975,"16.2":0.01983,"16.3":0.03966,"16.4":0.00992,"16.5":0.01487,"16.6":0.16857,"17.0":0.00496,"17.1":0.07437,"17.2":0.00992,"17.3":0.00992,"17.4":0.01983,"17.5":0.02975,"17.6":0.07437,"18.0":0.00992,"18.1":0.01487,"18.2":0.00992,"18.3":0.03966,"18.4":0.01487,"18.5-18.6":0.07437,"26.0":0.02975,"26.1":0.02975,"26.2":0.4363,"26.3":0.09916},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00114,"7.0-7.1":0.00114,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00114,"10.0-10.2":0,"10.3":0.0103,"11.0-11.2":0.09953,"11.3-11.4":0.00343,"12.0-12.1":0,"12.2-12.5":0.05377,"13.0-13.1":0,"13.2":0.01602,"13.3":0.00229,"13.4-13.7":0.00572,"14.0-14.4":0.01144,"14.5-14.8":0.01487,"15.0-15.1":0.01373,"15.2-15.3":0.0103,"15.4":0.01258,"15.5":0.01487,"15.6-15.8":0.23224,"16.0":0.02402,"16.1":0.04576,"16.2":0.02517,"16.3":0.04576,"16.4":0.0103,"16.5":0.0183,"16.6-16.7":0.30774,"17.0":0.01487,"17.1":0.02288,"17.2":0.0183,"17.3":0.0286,"17.4":0.04347,"17.5":0.0858,"17.6-17.7":0.21737,"18.0":0.04805,"18.1":0.09839,"18.2":0.05263,"18.3":0.16588,"18.4":0.08237,"18.5-18.7":2.60152,"26.0":0.18304,"26.1":0.35923,"26.2":5.4799,"26.3":0.92438,"26.4":0.01602},P:{"21":0.01215,"27":0.01215,"28":0.02429,"29":0.21864,_:"4 20 22 23 24 25 26 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":1.26415,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00076},K:{"0":0.03025,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.64808,"11":3.88849,_:"6 7 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.17143},Q:{"14.9":2.19327},O:{"0":4.13948},H:{all:0},L:{"0":31.35588}}; diff --git a/node_modules/caniuse-lite/data/regions/CO.js b/node_modules/caniuse-lite/data/regions/CO.js index bd67f6d23..c622d26cd 100644 --- a/node_modules/caniuse-lite/data/regions/CO.js +++ b/node_modules/caniuse-lite/data/regions/CO.js @@ -1 +1 @@ -module.exports={C:{"4":0.10676,"34":0.00344,"78":0.00689,"101":0.01033,"113":0.00344,"115":0.05855,"120":0.01722,"122":0.00344,"123":0.00344,"125":0.00689,"126":0.00344,"127":0.00344,"128":0.01378,"129":0.00344,"130":0.00344,"131":0.04133,"132":0.66469,"133":0.06199,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 102 103 104 105 106 107 108 109 110 111 112 114 116 117 118 119 121 124 134 135 136 3.5 3.6"},D:{"38":0.00689,"47":0.01378,"49":0.00344,"56":0.00344,"62":0.00344,"63":0.00344,"65":0.00344,"70":0.00344,"72":0.01378,"75":0.00344,"79":0.06199,"81":0.00344,"83":0.00344,"85":0.00344,"86":0.00344,"87":0.06544,"88":0.01722,"89":0.00344,"90":0.00689,"91":0.00689,"92":0.00344,"93":0.00344,"94":0.02411,"95":0.00689,"96":0.00344,"97":0.00344,"98":0.00344,"99":0.00344,"100":0.00344,"101":0.00689,"102":0.00344,"103":0.03788,"104":0.00689,"105":0.00344,"106":0.01033,"107":0.01033,"108":0.02066,"109":1.03664,"110":0.02411,"111":0.01378,"112":0.01033,"113":0.00344,"114":0.06199,"115":0.00689,"116":0.10332,"117":0.01378,"118":0.031,"119":0.02066,"120":0.03788,"121":0.03788,"122":0.13087,"123":0.04822,"124":0.09988,"125":0.09299,"126":0.09988,"127":0.07577,"128":0.27208,"129":0.54415,"130":13.26973,"131":8.78909,"132":0.00344,"133":0.00344,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 53 54 55 57 58 59 60 61 64 66 67 68 69 71 73 74 76 77 78 80 84 134"},F:{"85":0.01378,"95":0.031,"109":0.00344,"113":0.1171,"114":1.58424,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00344,"92":0.01378,"100":0.00344,"107":0.00344,"109":0.02066,"114":0.00344,"119":0.00344,"121":0.00344,"122":0.00689,"123":0.00344,"124":0.00689,"125":0.00344,"126":0.01378,"127":0.01033,"128":0.02411,"129":0.0861,"130":1.9252,"131":1.40515,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 108 110 111 112 113 115 116 117 118 120"},E:{"14":0.00689,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1","5.1":0.00689,"12.1":0.00344,"13.1":0.01033,"14.1":0.01722,"15.1":0.00344,"15.2-15.3":0.00344,"15.4":0.00689,"15.5":0.00344,"15.6":0.0551,"16.0":0.00344,"16.1":0.00689,"16.2":0.00689,"16.3":0.01722,"16.4":0.00689,"16.5":0.01378,"16.6":0.06199,"17.0":0.00344,"17.1":0.01033,"17.2":0.02411,"17.3":0.01378,"17.4":0.03444,"17.5":0.07921,"17.6":0.33407,"18.0":0.19975,"18.1":0.21697,"18.2":0.01033},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00169,"5.0-5.1":0,"6.0-6.1":0.00677,"7.0-7.1":0.00847,"8.1-8.4":0,"9.0-9.2":0.00677,"9.3":0.02371,"10.0-10.2":0.00508,"10.3":0.03895,"11.0-11.2":0.45722,"11.3-11.4":0.01185,"12.0-12.1":0.00677,"12.2-12.5":0.17781,"13.0-13.1":0.00339,"13.2":0.04572,"13.3":0.00677,"13.4-13.7":0.0254,"14.0-14.4":0.05588,"14.5-14.8":0.07959,"15.0-15.1":0.04572,"15.2-15.3":0.04234,"15.4":0.0508,"15.5":0.05927,"15.6-15.8":0.63503,"16.0":0.12023,"16.1":0.25401,"16.2":0.1287,"16.3":0.21845,"16.4":0.04403,"16.5":0.08806,"16.6-16.7":0.83316,"17.0":0.06096,"17.1":0.1016,"17.2":0.08467,"17.3":0.1287,"17.4":0.27603,"17.5":0.82469,"17.6-17.7":7.1242,"18.0":2.52657,"18.1":2.22007,"18.2":0.08975},P:{"4":0.09441,"20":0.02098,"21":0.01049,"22":0.02098,"23":0.02098,"24":0.02098,"25":0.03147,"26":0.5035,"27":0.44056,"5.0-5.4":0.02098,"6.2-6.4":0.01049,"7.2-7.4":0.03147,_:"8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","17.0":0.03147},I:{"0":0.02617,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"8":0.00394,"11":0.05117,_:"6 7 9 10 5.5"},K:{"0":0.11145,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.01967},H:{"0":0},L:{"0":48.24088},R:{_:"0"},M:{"0":0.17046}}; +module.exports={C:{"4":0.05101,"5":0.03968,"115":0.02834,"123":0.00567,"125":0.00567,"128":0.00567,"140":0.017,"144":0.00567,"145":0.00567,"146":0.01134,"147":0.48745,"148":0.05101,_:"2 3 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 124 126 127 129 130 131 132 133 134 135 136 137 138 139 141 142 143 149 150 151 3.5 3.6"},D:{"56":0.00567,"69":0.03968,"75":0.00567,"79":0.01134,"87":0.01134,"97":0.01134,"103":0.96923,"104":0.95789,"105":0.96356,"106":0.95222,"107":0.96356,"108":0.96356,"109":1.32064,"110":0.95222,"111":1.00324,"112":4.62509,"114":0.00567,"116":1.94979,"117":0.95789,"119":0.02834,"120":0.98623,"121":0.01134,"122":0.05101,"123":0.017,"124":0.98623,"125":0.09636,"126":0.02267,"127":0.01134,"128":0.07935,"129":0.05668,"130":0.01134,"131":1.98947,"132":0.06802,"133":1.9838,"134":0.02267,"135":0.02834,"136":0.02834,"137":0.02267,"138":0.10202,"139":0.09069,"140":0.03968,"141":0.04534,"142":0.15304,"143":0.7085,"144":11.08094,"145":6.73925,"146":0.01134,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 76 77 78 80 81 83 84 85 86 88 89 90 91 92 93 94 95 96 98 99 100 101 102 113 115 118 147 148"},F:{"94":0.017,"95":0.03401,"125":0.00567,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00567,"109":0.00567,"120":0.00567,"122":0.00567,"131":0.00567,"133":0.00567,"134":0.00567,"138":0.00567,"139":0.00567,"140":0.01134,"141":0.02834,"142":0.017,"143":0.06235,"144":1.59271,"145":1.29797,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 121 123 124 125 126 127 128 129 130 132 135 136 137"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.4 16.5 17.0 18.0 26.4 TP","5.1":0.00567,"13.1":0.00567,"14.1":0.00567,"15.6":0.02834,"16.3":0.01134,"16.6":0.02834,"17.1":0.017,"17.2":0.00567,"17.3":0.00567,"17.4":0.00567,"17.5":0.01134,"17.6":0.05668,"18.1":0.00567,"18.2":0.00567,"18.3":0.01134,"18.4":0.01134,"18.5-18.6":0.02834,"26.0":0.017,"26.1":0.02834,"26.2":0.36275,"26.3":0.11903},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0012,"7.0-7.1":0.0012,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0012,"10.0-10.2":0,"10.3":0.01082,"11.0-11.2":0.10464,"11.3-11.4":0.00361,"12.0-12.1":0,"12.2-12.5":0.05653,"13.0-13.1":0,"13.2":0.01684,"13.3":0.00241,"13.4-13.7":0.00601,"14.0-14.4":0.01203,"14.5-14.8":0.01564,"15.0-15.1":0.01443,"15.2-15.3":0.01082,"15.4":0.01323,"15.5":0.01564,"15.6-15.8":0.24415,"16.0":0.02526,"16.1":0.04811,"16.2":0.02646,"16.3":0.04811,"16.4":0.01082,"16.5":0.01924,"16.6-16.7":0.32353,"17.0":0.01564,"17.1":0.02405,"17.2":0.01924,"17.3":0.03007,"17.4":0.0457,"17.5":0.0902,"17.6-17.7":0.22852,"18.0":0.05051,"18.1":0.10343,"18.2":0.05533,"18.3":0.17439,"18.4":0.0866,"18.5-18.7":2.73498,"26.0":0.19243,"26.1":0.37765,"26.2":5.76102,"26.3":0.9718,"26.4":0.01684},P:{"22":0.01022,"23":0.01022,"24":0.01022,"25":0.01022,"26":0.02045,"27":0.02045,"28":0.03067,"29":0.83843,_:"4 20 21 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.0409},I:{"0":0.0173,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.08229,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.1247,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.14292},Q:{_:"14.9"},O:{"0":0.00866},H:{all:0},L:{"0":37.08848}}; diff --git a/node_modules/caniuse-lite/data/regions/CR.js b/node_modules/caniuse-lite/data/regions/CR.js index 4f8c05ee6..bff126cc6 100644 --- a/node_modules/caniuse-lite/data/regions/CR.js +++ b/node_modules/caniuse-lite/data/regions/CR.js @@ -1 +1 @@ -module.exports={C:{"78":0.00431,"109":0.00862,"115":0.40074,"120":0.03016,"122":0.00431,"124":0.00431,"125":0.00431,"126":0.00431,"127":0.01293,"128":0.03878,"129":0.02155,"130":0.00431,"131":0.11203,"132":1.71929,"133":0.16374,"134":0.00431,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 116 117 118 119 121 123 135 136 3.5 3.6"},D:{"38":0.00431,"39":0.00431,"43":0.00431,"44":0.00431,"45":0.00431,"46":0.00431,"47":0.02585,"49":0.00431,"51":0.00431,"56":0.00431,"65":0.00431,"67":0.00862,"69":0.00862,"73":0.02585,"75":0.00431,"79":0.08187,"80":0.00862,"81":0.00862,"83":0.02155,"86":0.06464,"87":0.10773,"88":0.01724,"91":0.00862,"92":0.00431,"93":0.00431,"94":0.02585,"96":0.08618,"98":0.13789,"99":0.00431,"101":0.00862,"102":0.00431,"103":0.05602,"104":0.00431,"105":0.02155,"106":0.02155,"108":0.02585,"109":0.40936,"110":0.04309,"111":0.00862,"112":0.00431,"113":0.00431,"114":0.03878,"115":0.00862,"116":0.14651,"117":0.00431,"118":0.01293,"119":0.01724,"120":0.01293,"121":0.01293,"122":0.10773,"123":0.05171,"124":0.10342,"125":0.05602,"126":0.10342,"127":0.1896,"128":0.37919,"129":0.87473,"130":15.57273,"131":8.74727,"132":0.00431,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 40 41 42 48 50 52 53 54 55 57 58 59 60 61 62 63 64 66 68 70 71 72 74 76 77 78 84 85 89 90 95 97 100 107 133 134"},F:{"36":0.00431,"46":0.00862,"84":0.00431,"85":0.01724,"95":0.00862,"109":0.00431,"113":0.22407,"114":2.14157,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00431,"92":0.02155,"100":0.00862,"106":0.01724,"108":0.00862,"109":0.01293,"114":0.00431,"117":0.00431,"118":0.00862,"119":0.00431,"120":0.00431,"121":0.00431,"122":0.01293,"124":0.00431,"125":0.00862,"126":0.01293,"127":0.01293,"128":0.02585,"129":0.09049,"130":3.14988,"131":2.17174,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 107 110 111 112 113 115 116 123"},E:{"9":0.00431,"14":0.00862,_:"0 4 5 6 7 8 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 15.2-15.3","5.1":0.00431,"12.1":0.00431,"13.1":0.02155,"14.1":0.03878,"15.1":0.00431,"15.4":0.00862,"15.5":0.02155,"15.6":0.11203,"16.0":0.01293,"16.1":0.01293,"16.2":0.00431,"16.3":0.04309,"16.4":0.01724,"16.5":0.03878,"16.6":0.12496,"17.0":0.06464,"17.1":0.06033,"17.2":0.01724,"17.3":0.03447,"17.4":0.0948,"17.5":0.25423,"17.6":0.85749,"18.0":0.36627,"18.1":0.62911,"18.2":0.03016},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00153,"5.0-5.1":0,"6.0-6.1":0.00612,"7.0-7.1":0.00764,"8.1-8.4":0,"9.0-9.2":0.00612,"9.3":0.0214,"10.0-10.2":0.00459,"10.3":0.03516,"11.0-11.2":0.4128,"11.3-11.4":0.0107,"12.0-12.1":0.00612,"12.2-12.5":0.16053,"13.0-13.1":0.00306,"13.2":0.04128,"13.3":0.00612,"13.4-13.7":0.02293,"14.0-14.4":0.05045,"14.5-14.8":0.07186,"15.0-15.1":0.04128,"15.2-15.3":0.03822,"15.4":0.04587,"15.5":0.05351,"15.6-15.8":0.57333,"16.0":0.10855,"16.1":0.22933,"16.2":0.11619,"16.3":0.19722,"16.4":0.03975,"16.5":0.0795,"16.6-16.7":0.7522,"17.0":0.05504,"17.1":0.09173,"17.2":0.07644,"17.3":0.11619,"17.4":0.24921,"17.5":0.74456,"17.6-17.7":6.43196,"18.0":2.28108,"18.1":2.00435,"18.2":0.08103},P:{"4":0.10362,"20":0.01036,"21":0.02072,"22":0.05181,"23":0.04145,"24":0.01036,"25":0.09326,"26":1.24342,"27":1.24342,"5.0-5.4":0.01036,"6.2-6.4":0.04145,"7.2-7.4":0.05181,_:"8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","17.0":0.02072},I:{"0":0.05112,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00007},A:{"6":0.00485,"7":0.00485,"8":0.01939,"9":0.00485,"10":0.00485,"11":0.03878,_:"5.5"},K:{"0":0.37567,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.03984},H:{"0":0},L:{"0":38.64615},R:{_:"0"},M:{"0":0.45536}}; +module.exports={C:{"5":0.03953,"115":0.1647,"135":0.00659,"139":0.00659,"140":0.01976,"144":0.01976,"145":0.01318,"146":0.01976,"147":1.25172,"148":0.14494,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 136 137 138 141 142 143 149 150 151 3.5 3.6"},D:{"39":0.01318,"40":0.01318,"41":0.01318,"42":0.01318,"43":0.01318,"44":0.01318,"45":0.01318,"46":0.01318,"47":0.01318,"48":0.01318,"49":0.01318,"50":0.01318,"51":0.01318,"52":0.01318,"53":0.01318,"54":0.01318,"55":0.00659,"56":0.01318,"57":0.01318,"58":0.01318,"59":0.01318,"60":0.01318,"69":0.03294,"79":0.00659,"80":0.00659,"83":0.00659,"97":0.01318,"98":0.00659,"101":0.00659,"103":1.30442,"104":1.29784,"105":1.29784,"106":1.29125,"107":1.29784,"108":1.29125,"109":1.41642,"110":1.3176,"111":1.3176,"112":6.68682,"114":0.00659,"115":0.00659,"116":2.60226,"117":1.29784,"119":0.01318,"120":1.30442,"122":0.01976,"123":0.00659,"124":1.31101,"125":0.04612,"126":0.13176,"127":0.00659,"128":0.04612,"129":0.07247,"130":0.00659,"131":2.67473,"132":0.11858,"133":2.72084,"134":0.06588,"135":0.07247,"136":0.05929,"137":0.06588,"138":0.15152,"139":0.15811,"140":0.08564,"141":0.13176,"142":0.13176,"143":0.66539,"144":10.94926,"145":5.85673,"146":0.01318,"147":0.00659,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 81 84 85 86 87 88 89 90 91 92 93 94 95 96 99 100 102 113 118 121 148"},F:{"94":0.00659,"95":0.01976,"125":0.01318,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00659,"109":0.00659,"134":0.02635,"138":0.00659,"139":0.00659,"140":0.00659,"141":0.01318,"142":0.01318,"143":0.09223,"144":2.04228,"145":1.87758,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 135 136 137"},E:{"14":0.00659,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.2-15.3 15.5 16.0 16.4 17.0 17.2 18.2 TP","5.1":0.00659,"14.1":0.00659,"15.4":0.00659,"15.6":0.05929,"16.1":0.01976,"16.2":0.00659,"16.3":0.00659,"16.5":0.01318,"16.6":0.0527,"17.1":0.1647,"17.3":0.00659,"17.4":0.00659,"17.5":0.04612,"17.6":0.10541,"18.0":0.00659,"18.1":0.00659,"18.3":0.01976,"18.4":0.00659,"18.5-18.6":0.06588,"26.0":0.02635,"26.1":0.07247,"26.2":0.92232,"26.3":0.38869,"26.4":0.00659},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00097,"7.0-7.1":0.00097,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00097,"10.0-10.2":0,"10.3":0.00872,"11.0-11.2":0.08434,"11.3-11.4":0.00291,"12.0-12.1":0,"12.2-12.5":0.04556,"13.0-13.1":0,"13.2":0.01357,"13.3":0.00194,"13.4-13.7":0.00485,"14.0-14.4":0.00969,"14.5-14.8":0.0126,"15.0-15.1":0.01163,"15.2-15.3":0.00872,"15.4":0.01066,"15.5":0.0126,"15.6-15.8":0.19679,"16.0":0.02036,"16.1":0.03878,"16.2":0.02133,"16.3":0.03878,"16.4":0.00872,"16.5":0.01551,"16.6-16.7":0.26077,"17.0":0.0126,"17.1":0.01939,"17.2":0.01551,"17.3":0.02424,"17.4":0.03684,"17.5":0.07271,"17.6-17.7":0.18419,"18.0":0.04072,"18.1":0.08337,"18.2":0.04459,"18.3":0.14056,"18.4":0.0698,"18.5-18.7":2.20443,"26.0":0.1551,"26.1":0.30439,"26.2":4.64346,"26.3":0.78328,"26.4":0.01357},P:{"21":0.01053,"25":0.01053,"26":0.05266,"27":0.01053,"28":0.02107,"29":1.44297,_:"4 20 22 23 24 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.01053},I:{"0":0.01704,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.23536,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.26606},Q:{_:"14.9"},O:{"0":0.01364},H:{all:0},L:{"0":26.96245}}; diff --git a/node_modules/caniuse-lite/data/regions/CU.js b/node_modules/caniuse-lite/data/regions/CU.js index cdefadd60..903350c2e 100644 --- a/node_modules/caniuse-lite/data/regions/CU.js +++ b/node_modules/caniuse-lite/data/regions/CU.js @@ -1 +1 @@ -module.exports={C:{"4":1.17172,"34":0.00244,"43":0.00244,"47":0.00244,"48":0.00244,"49":0.00244,"50":0.00731,"52":0.01705,"54":0.6431,"56":0.00244,"57":0.02923,"58":0.00244,"59":0.00244,"60":0.00244,"61":0.00244,"63":0.00487,"64":0.00487,"65":0.00244,"67":0.00244,"68":0.00487,"69":0.00244,"70":0.00244,"72":0.01949,"75":0.00244,"77":0.00244,"78":0.01218,"79":0.00244,"80":0.00487,"81":0.01218,"82":0.00974,"83":0.00487,"84":0.00487,"85":0.00487,"86":0.00244,"87":0.00244,"88":0.01218,"89":0.00731,"90":0.00244,"91":0.00731,"92":0.00731,"93":0.00731,"94":0.00731,"95":0.00731,"96":0.01218,"97":0.04628,"98":0.01218,"99":0.02192,"100":0.04628,"101":0.09013,"102":0.02436,"103":0.00487,"104":0.00487,"105":0.00487,"106":0.01218,"107":0.00487,"108":0.01949,"109":0.02192,"110":0.02436,"111":0.00731,"112":0.03167,"113":0.03898,"114":0.00974,"115":0.87209,"116":0.02923,"117":0.02923,"118":0.01705,"119":0.02436,"120":0.01949,"121":0.0268,"122":0.0341,"123":0.01705,"124":0.21437,"125":0.02923,"126":0.02192,"127":0.23873,"128":0.16565,"129":0.07064,"130":0.095,"131":0.43848,"132":3.78311,"133":0.38002,"134":0.00731,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 44 45 46 51 53 55 62 66 71 73 74 76 135 136 3.5 3.6"},D:{"26":0.00244,"29":0.00244,"37":0.00244,"38":0.00244,"46":0.00244,"47":0.00244,"49":0.00487,"52":0.00244,"53":0.00244,"56":0.00244,"58":0.09013,"60":0.00244,"61":0.00244,"62":0.00244,"65":0.00244,"67":0.00244,"68":0.00244,"69":0.00731,"70":0.02192,"71":0.00731,"72":0.00487,"74":0.00487,"75":0.00487,"76":0.00487,"77":0.00487,"78":0.00487,"79":0.00974,"80":0.00487,"81":0.02436,"83":0.00244,"84":0.00244,"85":0.01462,"86":0.01218,"87":0.01218,"88":0.08526,"89":0.03898,"90":0.07064,"91":0.01218,"92":0.00487,"93":0.00487,"94":0.01218,"95":0.00244,"96":0.01218,"97":0.01705,"98":0.01218,"99":0.00487,"100":0.00244,"101":0.00731,"102":0.01949,"103":0.03654,"104":0.00487,"105":0.01705,"106":0.00974,"107":0.00731,"108":0.01218,"109":0.36784,"110":0.01218,"111":0.01705,"112":0.01462,"113":0.00731,"114":0.02192,"115":0.00487,"116":0.03898,"117":0.03167,"118":0.04872,"119":0.0341,"120":0.11449,"121":0.05359,"122":0.02923,"123":0.0268,"124":0.31424,"125":0.05116,"126":0.10718,"127":0.16078,"128":0.11936,"129":0.2436,"130":2.68691,"131":1.56878,"132":0.00244,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 30 31 32 33 34 35 36 39 40 41 42 43 44 45 48 50 51 54 55 57 59 63 64 66 73 133 134"},F:{"22":0.00244,"34":0.01218,"36":0.00487,"42":0.00244,"45":0.00244,"47":0.00244,"49":0.00487,"57":0.00487,"64":0.00974,"75":0.00487,"79":0.07064,"80":0.00244,"82":0.00244,"83":0.00244,"84":0.00244,"85":0.01949,"86":0.00244,"87":0.00244,"90":0.00244,"95":0.06821,"99":0.00244,"105":0.00731,"106":0.00487,"107":0.00244,"108":0.00731,"109":0.00974,"110":0.00244,"111":0.01705,"112":0.01218,"113":0.04872,"114":0.74298,_:"9 11 12 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 35 37 38 39 40 41 43 44 46 48 50 51 52 53 54 55 56 58 60 62 63 65 66 67 68 69 70 71 72 73 74 76 77 78 81 88 89 91 92 93 94 96 97 98 100 101 102 103 104 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00487,"13":0.00244,"14":0.01949,"15":0.00244,"16":0.00244,"17":0.00974,"18":0.04628,"80":0.00244,"84":0.0268,"89":0.01462,"90":0.01218,"92":0.13642,"96":0.00487,"100":0.05603,"105":0.00244,"108":0.00244,"109":0.00731,"111":0.00244,"112":0.00244,"113":0.00244,"114":0.00487,"115":0.00487,"116":0.00487,"117":0.00244,"119":0.01218,"120":0.02192,"121":0.00487,"122":0.0341,"123":0.00244,"124":0.00974,"125":0.01949,"126":0.05359,"127":0.04141,"128":0.04385,"129":0.14616,"130":1.08158,"131":0.55297,_:"79 81 83 85 86 87 88 91 93 94 95 97 98 99 101 102 103 104 106 107 110 118"},E:{"11":0.00244,"14":0.00244,_:"0 4 5 6 7 8 9 10 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 12.1 15.2-15.3 15.4 15.5 16.0 16.2 16.3 16.4 16.5 17.0 17.2 17.3 18.2","5.1":0.01218,"11.1":0.00487,"13.1":0.00974,"14.1":0.00244,"15.1":0.00244,"15.6":0.03167,"16.1":0.00244,"16.6":0.03898,"17.1":0.00244,"17.4":0.01705,"17.5":0.00974,"17.6":0.03654,"18.0":0.02192,"18.1":0.05359},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00044,"5.0-5.1":0,"6.0-6.1":0.00175,"7.0-7.1":0.00219,"8.1-8.4":0,"9.0-9.2":0.00175,"9.3":0.00613,"10.0-10.2":0.00131,"10.3":0.01007,"11.0-11.2":0.11825,"11.3-11.4":0.00307,"12.0-12.1":0.00175,"12.2-12.5":0.04599,"13.0-13.1":0.00088,"13.2":0.01182,"13.3":0.00175,"13.4-13.7":0.00657,"14.0-14.4":0.01445,"14.5-14.8":0.02058,"15.0-15.1":0.01182,"15.2-15.3":0.01095,"15.4":0.01314,"15.5":0.01533,"15.6-15.8":0.16423,"16.0":0.03109,"16.1":0.06569,"16.2":0.03328,"16.3":0.0565,"16.4":0.01139,"16.5":0.02277,"16.6-16.7":0.21547,"17.0":0.01577,"17.1":0.02628,"17.2":0.0219,"17.3":0.03328,"17.4":0.07139,"17.5":0.21328,"17.6-17.7":1.84248,"18.0":0.65343,"18.1":0.57416,"18.2":0.02321},P:{"4":0.15265,"20":0.03053,"21":0.06106,"22":0.43759,"23":0.08141,"24":0.173,"25":0.13229,"26":0.73271,"27":0.25441,"5.0-5.4":0.01018,"6.2-6.4":0.03053,"7.2-7.4":0.173,_:"8.2 10.1 12.0 15.0","9.2":0.02035,"11.1-11.2":0.03053,"13.0":0.02035,"14.0":0.01018,"16.0":0.05088,"17.0":0.06106,"18.0":0.01018,"19.0":0.06106},I:{"0":0.04528,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00006},A:{"9":0.00585,"11":0.00877,_:"6 7 8 10 5.5"},K:{"0":0.79717,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.01513},O:{"0":0.13615},H:{"0":0.05},L:{"0":71.84096},R:{_:"0"},M:{"0":0.39333}}; +module.exports={C:{"4":0.34153,"5":0.00322,"48":0.00322,"50":0.00644,"52":0.00322,"54":0.02578,"56":0.00967,"57":0.07088,"60":0.00644,"63":0.00322,"64":0.00322,"66":0.00644,"68":0.01289,"71":0.00322,"72":0.01289,"73":0.00322,"75":0.00644,"84":0.00322,"87":0.00322,"88":0.00322,"89":0.00644,"90":0.00322,"93":0.00322,"94":0.00322,"95":0.00967,"97":0.00322,"99":0.00322,"100":0.00967,"101":0.00322,"102":0.00644,"103":0.00644,"104":0.00322,"105":0.00322,"106":0.00644,"108":0.00644,"110":0.00322,"111":0.01289,"113":0.00322,"114":0.01289,"115":0.64762,"116":0.00967,"117":0.00322,"119":0.00322,"120":0.00322,"121":0.00644,"122":0.00644,"123":0.00322,"124":0.00322,"125":0.00322,"126":0.04511,"127":0.08377,"128":0.029,"129":0.00322,"130":0.00322,"131":0.01289,"132":0.00322,"133":0.01933,"134":0.01611,"135":0.00967,"136":0.029,"137":0.02578,"138":0.00322,"139":0.01933,"140":0.17721,"141":0.24165,"142":0.01933,"143":0.06444,"144":0.18043,"145":0.09344,"146":0.18043,"147":3.79229,"148":0.3802,"149":0.00322,_:"2 3 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 51 53 55 58 59 61 62 65 67 69 70 74 76 77 78 79 80 81 82 83 85 86 91 92 96 98 107 109 112 118 150 151 3.5 3.6"},D:{"43":0.00322,"51":0.00322,"55":0.00322,"57":0.00322,"60":0.00322,"63":0.00322,"65":0.00967,"67":0.00322,"69":0.00644,"71":0.00322,"72":0.00322,"74":0.00322,"75":0.00644,"76":0.01289,"77":0.00322,"79":0.00322,"80":0.00644,"81":0.00967,"83":0.00644,"84":0.00322,"86":0.02578,"87":0.00322,"88":0.06444,"89":0.00322,"90":0.06122,"92":0.00644,"93":0.00322,"95":0.01289,"96":0.00322,"97":0.00644,"98":0.00322,"99":0.00322,"101":0.00322,"102":0.00322,"103":0.01611,"104":0.00322,"105":0.01289,"106":0.00322,"108":0.00644,"109":0.35764,"110":0.00644,"111":0.02255,"112":0.01611,"113":0.00322,"114":0.01611,"115":0.00322,"116":0.058,"117":0.00644,"118":0.03222,"119":0.02255,"120":0.02578,"121":0.00967,"122":0.01289,"123":0.01933,"124":0.01289,"125":0.00644,"126":0.029,"127":0.01611,"128":0.01289,"129":0.01289,"130":0.03544,"131":0.03866,"132":0.03222,"133":0.02255,"134":0.04833,"135":0.03544,"136":0.05155,"137":0.04833,"138":0.11277,"139":0.08377,"140":0.06122,"141":0.04833,"142":0.12244,"143":0.31898,"144":3.07057,"145":1.65933,"146":0.00644,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 50 52 53 54 56 58 59 61 62 64 66 68 70 73 78 85 91 94 100 107 147 148"},F:{"42":0.00322,"46":0.00967,"47":0.00322,"49":0.00322,"62":0.10955,"64":0.00967,"66":0.00322,"79":0.01611,"85":0.00322,"89":0.00322,"92":0.00322,"93":0.04189,"94":0.08377,"95":0.10955,"98":0.00322,"105":0.00322,"106":0.00322,"108":0.00644,"112":0.00322,"114":0.00322,"115":0.00322,"117":0.00322,"118":0.058,"119":0.00644,"120":0.00967,"122":0.01933,"123":0.00322,"124":0.01289,"125":0.03866,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 48 50 51 52 53 54 55 56 57 58 60 63 65 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 86 87 88 90 91 96 97 99 100 101 102 103 104 107 109 110 111 113 116 121 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"13":0.00322,"14":0.00322,"15":0.01289,"16":0.03544,"17":0.00967,"18":0.04511,"80":0.00644,"81":0.00322,"84":0.03222,"89":0.01289,"90":0.02578,"92":0.29965,"96":0.00322,"100":0.08055,"107":0.00322,"109":0.01933,"114":0.00322,"115":0.00644,"119":0.00322,"120":0.00322,"121":0.00322,"122":0.06122,"123":0.00644,"124":0.00644,"125":0.00644,"126":0.00644,"127":0.00322,"128":0.00644,"129":0.00967,"130":0.00322,"131":0.029,"132":0.00322,"133":0.00322,"134":0.01611,"135":0.01289,"136":0.02255,"137":0.01933,"138":0.00967,"139":0.02578,"140":0.06766,"141":0.04833,"142":0.07411,"143":0.22232,"144":1.4499,"145":0.95049,_:"12 79 83 85 86 87 88 91 93 94 95 97 98 99 101 102 103 104 105 106 108 110 111 112 113 116 117 118"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 11.1 12.1 13.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.4 17.5 18.0 18.1 18.2 26.4 TP","5.1":0.02578,"10.1":0.00322,"14.1":0.00322,"15.6":0.01933,"16.6":0.02255,"17.1":0.00967,"17.3":0.00322,"17.6":0.01611,"18.3":0.00644,"18.4":0.00322,"18.5-18.6":0.00322,"26.0":0.00644,"26.1":0.00322,"26.2":0.02578,"26.3":0.029},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00027,"7.0-7.1":0.00027,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00027,"10.0-10.2":0,"10.3":0.00246,"11.0-11.2":0.02376,"11.3-11.4":0.00082,"12.0-12.1":0,"12.2-12.5":0.01284,"13.0-13.1":0,"13.2":0.00382,"13.3":0.00055,"13.4-13.7":0.00137,"14.0-14.4":0.00273,"14.5-14.8":0.00355,"15.0-15.1":0.00328,"15.2-15.3":0.00246,"15.4":0.003,"15.5":0.00355,"15.6-15.8":0.05545,"16.0":0.00574,"16.1":0.01093,"16.2":0.00601,"16.3":0.01093,"16.4":0.00246,"16.5":0.00437,"16.6-16.7":0.07348,"17.0":0.00355,"17.1":0.00546,"17.2":0.00437,"17.3":0.00683,"17.4":0.01038,"17.5":0.02049,"17.6-17.7":0.0519,"18.0":0.01147,"18.1":0.02349,"18.2":0.01257,"18.3":0.03961,"18.4":0.01967,"18.5-18.7":0.62115,"26.0":0.0437,"26.1":0.08577,"26.2":1.3084,"26.3":0.22071,"26.4":0.00382},P:{"20":0.01014,"21":0.03041,"22":0.05069,"23":0.05069,"24":0.21289,"25":0.09124,"26":0.09124,"27":0.23316,"28":0.35481,"29":0.96307,_:"4 5.0-5.4 6.2-6.4 10.1 12.0 14.0","7.2-7.4":0.07096,"8.2":0.01014,"9.2":0.03041,"11.1-11.2":0.03041,"13.0":0.01014,"15.0":0.01014,"16.0":0.04055,"17.0":0.01014,"18.0":0.01014,"19.0":0.02028},I:{"0":0.1151,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00007},K:{"0":0.71169,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.01289,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.44735},Q:{_:"14.9"},O:{"0":0.04745},H:{all:0},L:{"0":73.55436}}; diff --git a/node_modules/caniuse-lite/data/regions/CV.js b/node_modules/caniuse-lite/data/regions/CV.js index 1fa15f983..8f0ec3d3e 100644 --- a/node_modules/caniuse-lite/data/regions/CV.js +++ b/node_modules/caniuse-lite/data/regions/CV.js @@ -1 +1 @@ -module.exports={C:{"105":0.00266,"111":0.00266,"115":0.0213,"128":0.00533,"129":0.03196,"130":0.00266,"131":0.01598,"132":0.5832,"133":0.03995,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 134 135 136 3.5 3.6"},D:{"55":0.00266,"63":0.00533,"65":0.00799,"66":0.00266,"68":0.00266,"70":0.00533,"75":0.01598,"76":0.00266,"78":0.00266,"79":0.01864,"81":0.00533,"83":0.01065,"84":0.01065,"87":0.06125,"88":0.00266,"91":0.00266,"93":0.00533,"94":0.05859,"97":0.00266,"99":0.00266,"100":0.00266,"103":0.02397,"104":0.02663,"106":0.01598,"109":0.45804,"112":0.00266,"113":0.03995,"114":0.00799,"115":0.00266,"116":0.04527,"118":0.0719,"119":0.08255,"120":0.04261,"121":0.00799,"122":0.01864,"123":0.00533,"124":0.01065,"125":0.01065,"126":0.16244,"127":0.01864,"128":0.03196,"129":0.4101,"130":7.81324,"131":4.9878,"132":0.00266,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 56 57 58 59 60 61 62 64 67 69 71 72 73 74 77 80 85 86 89 90 92 95 96 98 101 102 105 107 108 110 111 117 133 134"},F:{"85":0.00533,"90":0.00533,"95":0.02929,"112":0.00266,"113":0.03728,"114":0.49266,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00266,"90":0.00266,"92":0.00799,"100":0.01864,"107":0.00266,"109":0.02663,"114":0.00533,"117":0.00533,"118":0.00533,"119":0.00799,"120":0.00533,"121":0.01065,"122":0.08255,"123":0.00799,"124":0.48999,"125":0.00266,"126":0.00533,"127":0.01065,"128":0.02663,"129":0.05326,"130":3.15033,"131":2.07181,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 91 93 94 95 96 97 98 99 101 102 103 104 105 106 108 110 111 112 113 115 116"},E:{"14":0.01864,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.1 15.2-15.3 15.4 16.2 16.4 17.0","11.1":0.00266,"13.1":0.01065,"14.1":0.15445,"15.5":0.01332,"15.6":0.1944,"16.0":0.06391,"16.1":0.00533,"16.3":0.03196,"16.5":0.01065,"16.6":0.07989,"17.1":0.00533,"17.2":0.00799,"17.3":0.00533,"17.4":0.00533,"17.5":0.03462,"17.6":0.15978,"18.0":0.06658,"18.1":0.0719,"18.2":0.02663},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00113,"5.0-5.1":0,"6.0-6.1":0.00453,"7.0-7.1":0.00566,"8.1-8.4":0,"9.0-9.2":0.00453,"9.3":0.01585,"10.0-10.2":0.0034,"10.3":0.02604,"11.0-11.2":0.30567,"11.3-11.4":0.00792,"12.0-12.1":0.00453,"12.2-12.5":0.11887,"13.0-13.1":0.00226,"13.2":0.03057,"13.3":0.00453,"13.4-13.7":0.01698,"14.0-14.4":0.03736,"14.5-14.8":0.05321,"15.0-15.1":0.03057,"15.2-15.3":0.0283,"15.4":0.03396,"15.5":0.03962,"15.6-15.8":0.42454,"16.0":0.08038,"16.1":0.16981,"16.2":0.08604,"16.3":0.14604,"16.4":0.02943,"16.5":0.05887,"16.6-16.7":0.55699,"17.0":0.04076,"17.1":0.06793,"17.2":0.0566,"17.3":0.08604,"17.4":0.18453,"17.5":0.55133,"17.6-17.7":4.76274,"18.0":1.68909,"18.1":1.48418,"18.2":0.06},P:{"4":0.40045,"20":0.02054,"21":0.40045,"22":0.09241,"23":0.11295,"24":0.19509,"25":0.09241,"26":1.19108,"27":0.58527,_:"5.0-5.4 6.2-6.4 8.2 10.1 12.0 14.0 17.0","7.2-7.4":0.18482,"9.2":0.15402,"11.1-11.2":0.15402,"13.0":0.01027,"15.0":0.21563,"16.0":0.0308,"18.0":0.01027,"19.0":0.08214},I:{"0":0.02928,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00004},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.06603,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.13207},H:{"0":0},L:{"0":61.4643},R:{_:"0"},M:{"0":0.04402}}; +module.exports={C:{"5":0.03191,"59":0.00456,"69":0.01368,"115":0.03191,"125":0.00912,"127":0.01368,"128":0.00912,"136":0.01824,"140":0.01368,"141":0.00912,"146":0.01824,"147":0.72032,"148":0.13677,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 126 129 130 131 132 133 134 135 137 138 139 142 143 144 145 149 150 151 3.5 3.6"},D:{"27":0.00456,"32":0.00456,"49":0.00912,"56":0.00912,"58":0.00456,"65":0.00912,"69":0.03191,"71":0.00456,"72":0.01368,"73":0.02735,"75":0.01824,"76":0.00456,"77":0.01368,"79":0.00912,"83":0.00456,"85":0.02735,"87":0.00456,"93":0.01368,"94":0.01824,"103":0.12309,"104":0.01368,"105":0.04103,"106":0.05015,"107":0.04103,"108":0.05471,"109":0.26898,"110":0.02735,"111":0.05015,"112":0.08206,"113":0.00456,"114":0.03191,"116":0.10486,"117":0.0228,"118":0.00912,"119":0.01368,"120":0.04103,"122":0.0228,"123":0.00456,"124":0.08206,"125":0.08206,"126":0.03647,"127":0.00456,"128":0.23707,"130":0.01368,"131":0.11398,"132":0.04559,"133":0.1003,"134":0.01824,"135":0.0228,"136":0.05015,"137":0.01368,"138":0.43311,"139":0.53796,"140":0.05015,"141":0.05927,"142":0.72944,"143":1.50903,"144":11.36559,"145":5.93582,"146":0.01368,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 29 30 31 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 59 60 61 62 63 64 66 67 68 70 74 78 80 81 84 86 88 89 90 91 92 95 96 97 98 99 100 101 102 115 121 129 147 148"},F:{"63":0.00456,"95":0.00912,"114":0.04103,"122":0.01824,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.01368,"88":0.05015,"90":0.01368,"92":0.05927,"107":0.00456,"113":0.00912,"124":0.00456,"125":0.00912,"130":0.03647,"132":0.00912,"133":0.00912,"139":0.05927,"140":0.01824,"141":0.08206,"142":0.0228,"143":0.15045,"144":4.82798,"145":2.50289,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 89 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 108 109 110 111 112 114 115 116 117 118 119 120 121 122 123 126 127 128 129 131 134 135 136 137 138"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.2 16.3 16.4 16.5 17.0 18.0 18.3 26.4 TP","11.1":0.00456,"13.1":0.0228,"14.1":0.00456,"15.6":0.12765,"16.1":0.01368,"16.6":0.56532,"17.1":0.15957,"17.2":0.00912,"17.3":0.00912,"17.4":0.01824,"17.5":0.04559,"17.6":0.12309,"18.1":0.00912,"18.2":0.01824,"18.4":0.01368,"18.5-18.6":0.82062,"26.0":0.1778,"26.1":0.05471,"26.2":1.37682,"26.3":0.14133},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00143,"7.0-7.1":0.00143,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00143,"10.0-10.2":0,"10.3":0.01283,"11.0-11.2":0.12405,"11.3-11.4":0.00428,"12.0-12.1":0,"12.2-12.5":0.06701,"13.0-13.1":0,"13.2":0.01996,"13.3":0.00285,"13.4-13.7":0.00713,"14.0-14.4":0.01426,"14.5-14.8":0.01854,"15.0-15.1":0.01711,"15.2-15.3":0.01283,"15.4":0.01568,"15.5":0.01854,"15.6-15.8":0.28944,"16.0":0.02994,"16.1":0.05703,"16.2":0.03137,"16.3":0.05703,"16.4":0.01283,"16.5":0.02281,"16.6-16.7":0.38355,"17.0":0.01854,"17.1":0.02852,"17.2":0.02281,"17.3":0.03565,"17.4":0.05418,"17.5":0.10694,"17.6-17.7":0.27091,"18.0":0.05988,"18.1":0.12262,"18.2":0.06559,"18.3":0.20674,"18.4":0.10266,"18.5-18.7":3.24232,"26.0":0.22813,"26.1":0.44771,"26.2":6.8297,"26.3":1.15207,"26.4":0.01996},P:{"4":0.01108,"24":0.01108,"25":0.04433,"26":0.02217,"27":0.14408,"28":0.133,"29":1.90634,_:"20 21 22 23 5.0-5.4 6.2-6.4 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0","7.2-7.4":0.0665,"8.2":0.01108,"9.2":0.01108,"19.0":0.01108},I:{"0":0.0163,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.408,_:"10 11 12 11.1 11.5 12.1"},A:{"9":0.09118,_:"6 7 8 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.31008},Q:{_:"14.9"},O:{"0":0.14688},H:{all:0},L:{"0":43.59105}}; diff --git a/node_modules/caniuse-lite/data/regions/CX.js b/node_modules/caniuse-lite/data/regions/CX.js index 208592f32..9c261599a 100644 --- a/node_modules/caniuse-lite/data/regions/CX.js +++ b/node_modules/caniuse-lite/data/regions/CX.js @@ -1 +1 @@ -module.exports={C:{_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 3.5 3.6"},D:{"117":73.91884,"130":6.21125,"131":16.14925,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 118 119 120 121 122 123 124 125 126 127 128 129 132 133 134"},F:{"114":1.86834,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"131":1.24225,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 15.6 16.0 16.1 16.2 16.3 16.4 16.5 16.6 17.0 17.1 17.2 17.3 17.4 17.5 17.6 18.0 18.1 18.2"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6-15.8":0,"16.0":0,"16.1":0,"16.2":0,"16.3":0,"16.4":0,"16.5":0,"16.6-16.7":0,"17.0":0,"17.1":0,"17.2":0,"17.3":0,"17.4":0,"17.5":0,"17.6-17.7":0,"18.0":0,"18.1":0,"18.2":0},P:{_:"4 20 21 22 23 24 25 26 27 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{_:"0"},H:{"0":0},L:{"0":0.62},R:{_:"0"},M:{_:"0"}}; +module.exports={C:{_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 3.5 3.6"},D:{_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 15.6 16.0 16.1 16.2 16.3 16.4 16.5 16.6 17.0 17.1 17.2 17.3 17.4 17.5 17.6 18.0 18.1 18.2 18.3 18.4 18.5-18.6 26.0 26.1 26.2 26.3 26.4 TP"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6-15.8":0,"16.0":0,"16.1":0,"16.2":0,"16.3":0,"16.4":0,"16.5":0,"16.6-16.7":0,"17.0":0,"17.1":0,"17.2":0,"17.3":0,"17.4":0,"17.5":0,"17.6-17.7":0,"18.0":0,"18.1":0,"18.2":0,"18.3":0,"18.4":0,"18.5-18.7":0,"26.0":0,"26.1":0,"26.2":0,"26.3":0,"26.4":0},P:{_:"4 20 21 22 23 24 25 26 27 28 29 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{_:"0"},Q:{_:"14.9"},O:{_:"0"},H:{all:0},L:{_:"0"}}; diff --git a/node_modules/caniuse-lite/data/regions/CY.js b/node_modules/caniuse-lite/data/regions/CY.js index 15495c65a..d04da2f04 100644 --- a/node_modules/caniuse-lite/data/regions/CY.js +++ b/node_modules/caniuse-lite/data/regions/CY.js @@ -1 +1 @@ -module.exports={C:{"52":0.00463,"78":0.00463,"79":0.00925,"94":0.00463,"99":0.00463,"104":0.00925,"109":0.00463,"111":0.00463,"115":0.20822,"118":0.00463,"122":0.00463,"124":0.00925,"125":0.00463,"127":0.00463,"128":0.02776,"129":0.00463,"130":0.00463,"131":0.05552,"132":2.13305,"133":0.3424,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 80 81 82 83 84 85 86 87 88 89 90 91 92 93 95 96 97 98 100 101 102 103 105 106 107 108 110 112 113 114 116 117 119 120 121 123 126 134 135 136 3.5 3.6"},D:{"38":0.00463,"47":0.00463,"50":0.00463,"51":0.02776,"53":0.00463,"56":0.00463,"69":0.00463,"72":0.00463,"78":0.01851,"79":0.03702,"80":0.00463,"83":0.01388,"85":0.01851,"86":0.00463,"87":0.06015,"88":0.00463,"91":0.02314,"92":0.00925,"94":0.01388,"95":0.03702,"98":0.02776,"102":0.01851,"103":0.02776,"104":0.00925,"105":0.00463,"106":0.00463,"107":0.01851,"108":0.01388,"109":0.81898,"110":0.01388,"111":0.01388,"112":0.02314,"113":0.01388,"114":0.01388,"115":0.00463,"116":0.08791,"117":0.00463,"118":0.03702,"119":0.01851,"120":0.04164,"121":0.06478,"122":0.20822,"123":0.3424,"124":0.2406,"125":0.04164,"126":0.08791,"127":0.04164,"128":0.14806,"129":0.74957,"130":16.8978,"131":10.06373,"132":0.00463,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 49 52 54 55 57 58 59 60 61 62 63 64 65 66 67 68 70 71 73 74 75 76 77 81 84 89 90 93 96 97 99 100 101 133 134"},F:{"37":0.00463,"46":0.00463,"78":0.01851,"79":0.00925,"85":0.01851,"86":0.00463,"95":0.00463,"113":0.04164,"114":0.95316,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 80 81 82 83 84 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00463,"99":0.02314,"106":0.00463,"109":0.01851,"111":0.00463,"114":0.00925,"121":0.00925,"122":0.00463,"125":0.01388,"126":0.02314,"127":0.00463,"128":0.01851,"129":0.10179,"130":3.63682,"131":2.59112,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 100 101 102 103 104 105 107 108 110 112 113 115 116 117 118 119 120 123 124"},E:{"9":0.00463,"14":0.00925,_:"0 4 5 6 7 8 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1","13.1":0.20822,"14.1":0.06015,"15.2-15.3":0.00925,"15.4":0.00463,"15.5":0.00925,"15.6":0.13418,"16.0":0.01388,"16.1":0.01388,"16.2":0.00925,"16.3":0.02776,"16.4":0.07403,"16.5":0.01388,"16.6":0.16195,"17.0":0.01388,"17.1":0.03239,"17.2":0.01851,"17.3":0.04627,"17.4":0.05552,"17.5":0.11568,"17.6":0.66166,"18.0":0.27299,"18.1":0.33314,"18.2":0.00925},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00134,"5.0-5.1":0,"6.0-6.1":0.00534,"7.0-7.1":0.00668,"8.1-8.4":0,"9.0-9.2":0.00534,"9.3":0.0187,"10.0-10.2":0.00401,"10.3":0.03072,"11.0-11.2":0.36065,"11.3-11.4":0.00935,"12.0-12.1":0.00534,"12.2-12.5":0.14025,"13.0-13.1":0.00267,"13.2":0.03606,"13.3":0.00534,"13.4-13.7":0.02004,"14.0-14.4":0.04408,"14.5-14.8":0.06278,"15.0-15.1":0.03606,"15.2-15.3":0.03339,"15.4":0.04007,"15.5":0.04675,"15.6-15.8":0.5009,"16.0":0.09484,"16.1":0.20036,"16.2":0.10152,"16.3":0.17231,"16.4":0.03473,"16.5":0.06946,"16.6-16.7":0.65718,"17.0":0.04809,"17.1":0.08014,"17.2":0.06679,"17.3":0.10152,"17.4":0.21772,"17.5":0.6505,"17.6-17.7":5.61941,"18.0":1.99291,"18.1":1.75114,"18.2":0.07079},P:{"4":0.05123,"20":0.01025,"21":0.03074,"22":0.02049,"23":0.04098,"24":0.05123,"25":0.07172,"26":2.04924,"27":1.55742,"5.0-5.4":0.01025,"6.2-6.4":0.01025,_:"7.2-7.4 8.2 9.2 10.1 12.0 13.0 14.0 15.0 16.0","11.1-11.2":0.02049,"17.0":0.02049,"18.0":0.01025,"19.0":0.01025},I:{"0":0.02681,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"8":0.00555,"11":0.07773,_:"6 7 9 10 5.5"},K:{"0":0.54342,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.28477,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.01612},O:{"0":0.20955},H:{"0":0.01},L:{"0":36.79549},R:{_:"0"},M:{"0":0.34925}}; +module.exports={C:{"5":0.00468,"78":0.00468,"87":0.01403,"115":0.07016,"127":0.00468,"135":0.00468,"136":0.00468,"137":0.00935,"138":0.00468,"140":0.02339,"141":0.01403,"142":0.00468,"143":0.00468,"144":0.00468,"145":0.01403,"146":0.03274,"147":1.2207,"148":0.09354,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 139 149 150 151 3.5 3.6"},D:{"39":0.00468,"40":0.00468,"41":0.00468,"42":0.00468,"43":0.00468,"44":0.00468,"45":0.00468,"46":0.00468,"47":0.00468,"48":0.00468,"49":0.00468,"50":0.00468,"51":0.00468,"52":0.00468,"53":0.00468,"54":0.00468,"55":0.00468,"56":0.00468,"57":0.00468,"58":0.00468,"59":0.00468,"60":0.00468,"69":0.00468,"70":0.00935,"74":0.00935,"78":0.00468,"79":0.00935,"87":0.01403,"91":0.00468,"94":0.00468,"98":0.00935,"99":0.00935,"103":0.09354,"104":0.07016,"105":0.07483,"106":0.07016,"107":0.07483,"108":0.07483,"109":0.55656,"110":0.07016,"111":0.07483,"112":0.12628,"113":0.00468,"114":0.00468,"115":0.00468,"116":0.14966,"117":0.07016,"119":0.02339,"120":0.09822,"121":0.00935,"122":0.07016,"123":0.01871,"124":0.12628,"125":0.02339,"126":0.00935,"127":0.01403,"128":0.02806,"129":0.00468,"130":0.01871,"131":0.16837,"132":0.01871,"133":0.15434,"134":0.01871,"135":0.01871,"136":0.02339,"137":0.00935,"138":2.43204,"139":0.2432,"140":0.07483,"141":0.04209,"142":0.20579,"143":0.82783,"144":13.06286,"145":6.34201,"146":0.00468,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 66 67 68 71 72 73 75 76 77 80 81 83 84 85 86 88 89 90 92 93 95 96 97 100 101 102 118 147 148"},F:{"46":0.00468,"78":0.00468,"93":0.00468,"94":0.04677,"95":0.04209,"125":0.02339,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00468,"100":0.00468,"109":0.00935,"113":0.00468,"130":0.00468,"133":0.00468,"137":0.00935,"138":0.00468,"139":0.00468,"140":0.01871,"141":0.00468,"142":0.00468,"143":0.06548,"144":3.38147,"145":2.26367,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 131 132 134 135 136"},E:{"14":0.00468,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.2 17.0 TP","13.1":0.3461,"14.1":0.02806,"15.6":0.0608,"16.1":0.00935,"16.3":0.01871,"16.4":0.01403,"16.5":0.00468,"16.6":0.17773,"17.1":0.04677,"17.2":0.01403,"17.3":0.00468,"17.4":0.01403,"17.5":0.02339,"17.6":0.06548,"18.0":0.00468,"18.1":0.01871,"18.2":0.00468,"18.3":0.01871,"18.4":0.01871,"18.5-18.6":0.04677,"26.0":0.04209,"26.1":0.04209,"26.2":0.63607,"26.3":0.19176,"26.4":0.00468},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00122,"7.0-7.1":0.00122,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00122,"10.0-10.2":0,"10.3":0.01094,"11.0-11.2":0.10577,"11.3-11.4":0.00365,"12.0-12.1":0,"12.2-12.5":0.05714,"13.0-13.1":0,"13.2":0.01702,"13.3":0.00243,"13.4-13.7":0.00608,"14.0-14.4":0.01216,"14.5-14.8":0.01581,"15.0-15.1":0.01459,"15.2-15.3":0.01094,"15.4":0.01337,"15.5":0.01581,"15.6-15.8":0.2468,"16.0":0.02553,"16.1":0.04863,"16.2":0.02675,"16.3":0.04863,"16.4":0.01094,"16.5":0.01945,"16.6-16.7":0.32704,"17.0":0.01581,"17.1":0.02432,"17.2":0.01945,"17.3":0.03039,"17.4":0.0462,"17.5":0.09118,"17.6-17.7":0.231,"18.0":0.05106,"18.1":0.10456,"18.2":0.05593,"18.3":0.17629,"18.4":0.08754,"18.5-18.7":2.76467,"26.0":0.19452,"26.1":0.38175,"26.2":5.82355,"26.3":0.98234,"26.4":0.01702},P:{"4":0.04118,"21":0.02059,"22":0.03089,"23":0.02059,"24":0.03089,"25":0.02059,"26":0.04118,"27":0.09266,"28":0.26769,"29":3.28436,_:"20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0","7.2-7.4":0.03089,"17.0":0.02059,"19.0":0.0103},I:{"0":0.02659,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.59618,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.47907},Q:{"14.9":0.00532},O:{"0":0.25018},H:{all:0},L:{"0":43.89076}}; diff --git a/node_modules/caniuse-lite/data/regions/CZ.js b/node_modules/caniuse-lite/data/regions/CZ.js index 7de557c90..9dc20e2ff 100644 --- a/node_modules/caniuse-lite/data/regions/CZ.js +++ b/node_modules/caniuse-lite/data/regions/CZ.js @@ -1 +1 @@ -module.exports={C:{"48":0.00549,"52":0.04388,"56":0.01097,"60":0.00549,"68":0.00549,"78":0.01646,"88":0.00549,"98":0.00549,"100":0.16455,"102":0.01097,"103":0.01097,"105":0.00549,"106":0.00549,"108":0.00549,"109":0.00549,"110":0.00549,"111":0.00549,"113":0.01646,"115":0.58141,"117":0.00549,"118":0.00549,"120":0.01646,"121":0.01097,"122":0.00549,"123":0.02194,"124":0.00549,"125":0.02194,"126":0.01097,"127":0.03291,"128":0.18101,"129":0.0384,"130":0.02743,"131":0.3291,"132":5.2656,"133":0.48268,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 57 58 59 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 91 92 93 94 95 96 97 99 101 104 107 112 114 116 119 134 135 136 3.5 3.6"},D:{"49":0.01097,"74":0.01097,"79":0.04388,"80":0.02743,"87":0.02194,"88":0.00549,"89":0.00549,"91":0.00549,"92":0.00549,"93":0.00549,"94":0.03291,"97":0.00549,"99":0.00549,"100":0.00549,"101":0.00549,"102":0.24134,"103":0.03291,"104":0.01646,"106":0.01097,"107":0.01646,"108":0.34556,"109":1.21767,"110":0.01097,"111":0.01097,"112":0.01097,"113":0.07679,"114":0.1097,"115":0.04388,"116":0.2578,"117":0.23586,"118":0.21392,"119":0.20843,"120":0.76242,"121":0.03291,"122":0.12616,"123":0.08776,"124":0.08228,"125":0.11519,"126":0.06582,"127":0.07679,"128":0.19746,"129":0.95988,"130":15.74195,"131":10.01013,"132":0.00549,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 78 81 83 84 85 86 90 95 96 98 105 133 134"},F:{"46":0.00549,"69":0.00549,"84":0.00549,"85":0.05485,"86":0.00549,"89":0.00549,"95":0.12067,"105":0.01097,"112":0.00549,"113":0.14261,"114":2.72605,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 87 88 90 91 92 93 94 96 97 98 99 100 101 102 103 104 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.01097,"107":0.00549,"108":0.00549,"109":0.09873,"110":0.00549,"111":0.00549,"112":0.00549,"114":0.02743,"116":0.00549,"118":0.34007,"119":0.00549,"120":0.00549,"121":0.01097,"122":0.01646,"123":0.01097,"124":0.01097,"125":0.01097,"126":0.03291,"127":0.01097,"128":0.06582,"129":0.17552,"130":4.55804,"131":3.15388,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 113 115 117"},E:{"14":0.01097,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1","13.1":0.02194,"14.1":0.0384,"15.1":0.00549,"15.2-15.3":0.00549,"15.4":0.01097,"15.5":0.05485,"15.6":0.11519,"16.0":0.03291,"16.1":0.02194,"16.2":0.01646,"16.3":0.0384,"16.4":0.01097,"16.5":0.03291,"16.6":0.13713,"17.0":0.0384,"17.1":0.0384,"17.2":0.04388,"17.3":0.04388,"17.4":0.06034,"17.5":0.24683,"17.6":0.69111,"18.0":0.42783,"18.1":0.51011,"18.2":0.02194},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00107,"5.0-5.1":0,"6.0-6.1":0.00428,"7.0-7.1":0.00534,"8.1-8.4":0,"9.0-9.2":0.00428,"9.3":0.01497,"10.0-10.2":0.00321,"10.3":0.02459,"11.0-11.2":0.28861,"11.3-11.4":0.00748,"12.0-12.1":0.00428,"12.2-12.5":0.11224,"13.0-13.1":0.00214,"13.2":0.02886,"13.3":0.00428,"13.4-13.7":0.01603,"14.0-14.4":0.03527,"14.5-14.8":0.05024,"15.0-15.1":0.02886,"15.2-15.3":0.02672,"15.4":0.03207,"15.5":0.03741,"15.6-15.8":0.40085,"16.0":0.07589,"16.1":0.16034,"16.2":0.08124,"16.3":0.13789,"16.4":0.02779,"16.5":0.05558,"16.6-16.7":0.52592,"17.0":0.03848,"17.1":0.06414,"17.2":0.05345,"17.3":0.08124,"17.4":0.17424,"17.5":0.52057,"17.6-17.7":4.49702,"18.0":1.59485,"18.1":1.40138,"18.2":0.05665},P:{"4":0.05205,"20":0.01041,"21":0.01041,"22":0.02082,"23":0.04164,"24":0.03123,"25":0.04164,"26":1.1556,"27":0.9682,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 15.0 16.0 17.0 18.0","14.0":0.01041,"19.0":0.01041},I:{"0":0.11265,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00003,"4.4":0,"4.4.3-4.4.4":0.00015},A:{"8":0.0128,"10":0.0064,"11":0.05759,_:"6 7 9 5.5"},K:{"0":0.50579,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00452},O:{"0":0.09935},H:{"0":0},L:{"0":31.29644},R:{_:"0"},M:{"0":0.48321}}; +module.exports={C:{"52":0.0524,"56":0.01747,"68":0.00582,"78":0.00582,"88":0.00582,"90":0.00582,"96":0.00582,"102":0.00582,"103":0.01164,"113":0.00582,"115":0.48323,"117":0.00582,"127":0.02329,"128":0.01164,"129":0.00582,"131":0.00582,"132":0.01164,"133":0.00582,"134":0.00582,"135":0.00582,"136":0.01164,"137":0.08151,"138":0.00582,"139":0.00582,"140":0.16302,"141":0.00582,"142":0.02329,"143":0.02329,"144":0.02329,"145":0.04075,"146":0.12808,"147":5.05932,"148":0.39007,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 91 92 93 94 95 97 98 99 100 101 104 105 106 107 108 109 110 111 112 114 116 118 119 120 121 122 123 124 125 126 130 149 150 151 3.5 3.6"},D:{"39":0.00582,"40":0.00582,"41":0.00582,"42":0.00582,"43":0.00582,"44":0.00582,"45":0.00582,"46":0.00582,"47":0.00582,"48":0.00582,"49":0.00582,"50":0.00582,"51":0.00582,"52":0.00582,"53":0.00582,"54":0.00582,"55":0.00582,"56":0.00582,"57":0.00582,"58":0.00582,"59":0.00582,"60":0.00582,"78":0.46576,"79":0.01164,"80":0.00582,"87":0.00582,"93":0.00582,"100":0.00582,"102":0.00582,"103":0.04075,"104":0.0524,"105":0.01747,"106":0.02329,"107":0.02329,"108":0.02329,"109":0.79761,"110":0.01747,"111":0.01747,"112":0.02329,"114":0.01164,"115":0.02911,"116":0.06986,"117":0.01747,"119":0.01164,"120":0.04075,"121":0.00582,"122":0.06986,"123":0.01747,"124":0.02911,"125":0.01747,"126":0.01164,"127":0.04075,"128":0.04075,"129":0.01164,"130":0.02329,"131":0.11062,"132":0.02329,"133":0.04658,"134":0.02329,"135":0.02911,"136":0.02329,"137":0.04658,"138":0.15137,"139":0.15137,"140":0.06404,"141":0.1048,"142":0.26199,"143":1.48461,"144":16.4879,"145":8.98335,"146":0.04075,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 81 83 84 85 86 88 89 90 91 92 94 95 96 97 98 99 101 113 118 147 148"},F:{"28":0.00582,"46":0.00582,"84":0.00582,"85":0.02911,"93":0.00582,"94":0.04075,"95":0.11062,"105":0.01747,"124":0.00582,"125":0.03493,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 86 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00582,"107":0.00582,"108":0.00582,"109":0.06404,"120":0.00582,"122":0.00582,"123":0.00582,"129":0.00582,"130":0.00582,"131":0.02329,"132":0.00582,"133":0.00582,"134":0.00582,"135":0.00582,"136":0.00582,"138":0.04658,"139":0.02329,"140":0.01747,"141":0.04075,"142":0.08733,"143":0.20959,"144":5.12336,"145":3.53978,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 110 111 112 113 114 115 116 117 118 119 121 124 125 126 127 128 137"},E:{"14":0.00582,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 TP","13.1":0.00582,"14.1":0.00582,"15.5":0.00582,"15.6":0.0524,"16.0":0.00582,"16.1":0.00582,"16.2":0.00582,"16.3":0.00582,"16.4":0.00582,"16.5":0.01747,"16.6":0.19213,"17.0":0.00582,"17.1":0.05822,"17.2":0.00582,"17.3":0.01747,"17.4":0.01164,"17.5":0.02911,"17.6":0.1048,"18.0":0.00582,"18.1":0.01164,"18.2":0.00582,"18.3":0.03493,"18.4":0.06986,"18.5-18.6":0.06986,"26.0":0.03493,"26.1":0.06404,"26.2":0.98974,"26.3":0.30274,"26.4":0.00582},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0009,"7.0-7.1":0.0009,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0009,"10.0-10.2":0,"10.3":0.0081,"11.0-11.2":0.07831,"11.3-11.4":0.0027,"12.0-12.1":0,"12.2-12.5":0.04231,"13.0-13.1":0,"13.2":0.0126,"13.3":0.0018,"13.4-13.7":0.0045,"14.0-14.4":0.009,"14.5-14.8":0.0117,"15.0-15.1":0.0108,"15.2-15.3":0.0081,"15.4":0.0099,"15.5":0.0117,"15.6-15.8":0.18273,"16.0":0.0189,"16.1":0.03601,"16.2":0.0198,"16.3":0.03601,"16.4":0.0081,"16.5":0.0144,"16.6-16.7":0.24214,"17.0":0.0117,"17.1":0.018,"17.2":0.0144,"17.3":0.0225,"17.4":0.03421,"17.5":0.06751,"17.6-17.7":0.17103,"18.0":0.03781,"18.1":0.07741,"18.2":0.04141,"18.3":0.13052,"18.4":0.06481,"18.5-18.7":2.04696,"26.0":0.14403,"26.1":0.28265,"26.2":4.31175,"26.3":0.72733,"26.4":0.0126},P:{"4":0.01043,"21":0.01043,"22":0.01043,"23":0.02086,"24":0.01043,"25":0.01043,"26":0.02086,"27":0.03129,"28":0.06258,"29":2.31548,_:"20 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.07096,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00004},K:{"0":0.42208,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.39283},Q:{_:"14.9"},O:{"0":0.07522},H:{all:0},L:{"0":33.37222}}; diff --git a/node_modules/caniuse-lite/data/regions/DE.js b/node_modules/caniuse-lite/data/regions/DE.js index 51217dc01..d5dbc56d1 100644 --- a/node_modules/caniuse-lite/data/regions/DE.js +++ b/node_modules/caniuse-lite/data/regions/DE.js @@ -1 +1 @@ -module.exports={C:{"38":0.00513,"40":0.00513,"48":0.01025,"50":0.01025,"51":0.01538,"52":0.05638,"53":0.00513,"55":0.01025,"56":0.01538,"59":0.01025,"60":0.00513,"66":0.00513,"72":0.00513,"77":0.00513,"78":0.03075,"84":0.00513,"88":0.00513,"91":0.01025,"94":0.00513,"97":0.00513,"98":0.01025,"99":0.00513,"100":0.00513,"101":0.00513,"102":0.01538,"103":0.01538,"104":0.00513,"105":0.00513,"106":0.01025,"107":0.00513,"108":0.01025,"109":0.00513,"110":0.00513,"111":0.01025,"112":0.00513,"113":0.01025,"114":0.00513,"115":0.68163,"116":0.00513,"117":0.01025,"118":0.0205,"119":0.01025,"120":0.05125,"121":0.01538,"122":0.0205,"123":0.01538,"124":0.01025,"125":0.03075,"126":0.0205,"127":0.04613,"128":0.42538,"129":0.03075,"130":0.05125,"131":0.48175,"132":7.01613,"133":0.58938,"134":0.00513,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 41 42 43 44 45 46 47 49 54 57 58 61 62 63 64 65 67 68 69 70 71 73 74 75 76 79 80 81 82 83 85 86 87 89 90 92 93 95 96 135 136 3.5 3.6"},D:{"34":0.00513,"35":0.00513,"36":0.00513,"37":0.00513,"41":0.01025,"49":0.01538,"52":0.02563,"56":0.00513,"58":0.041,"63":0.00513,"66":0.041,"70":0.00513,"73":0.00513,"74":0.01025,"76":0.00513,"77":0.00513,"79":0.03075,"80":0.03588,"81":0.02563,"83":0.01025,"84":0.00513,"85":0.01025,"86":0.01025,"87":0.04613,"88":0.01538,"89":0.03075,"90":0.00513,"91":0.05638,"92":0.00513,"93":0.03075,"94":0.02563,"95":1.44525,"96":0.01025,"97":0.03075,"98":0.00513,"99":0.00513,"100":0.00513,"101":0.00513,"102":0.0205,"103":0.31775,"104":0.01538,"105":0.01538,"106":0.04613,"107":0.03588,"108":0.0615,"109":0.65088,"110":0.03588,"111":0.04613,"112":0.041,"113":0.06663,"114":0.05638,"115":0.03588,"116":0.205,"117":0.0615,"118":0.07688,"119":0.05125,"120":0.07688,"121":0.03588,"122":0.11788,"123":0.14863,"124":0.19988,"125":0.17938,"126":0.37925,"127":0.12813,"128":0.27675,"129":1.60925,"130":11.05463,"131":6.07825,"132":0.01025,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 38 39 40 42 43 44 45 46 47 48 50 51 53 54 55 57 59 60 61 62 64 65 67 68 69 71 72 75 78 133 134"},F:{"46":0.01025,"85":0.03075,"86":0.00513,"94":0.00513,"95":0.05638,"102":0.01025,"109":0.00513,"112":0.00513,"113":0.2255,"114":2.9315,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 87 88 89 90 91 92 93 96 97 98 99 100 101 103 104 105 106 107 108 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6","12.1":0.00513},B:{"17":0.00513,"92":0.01025,"100":0.00513,"104":0.00513,"106":0.00513,"107":0.01025,"108":0.01025,"109":0.12813,"110":0.00513,"111":0.041,"112":0.01025,"113":0.00513,"114":0.01025,"115":0.00513,"116":0.00513,"117":0.00513,"118":0.00513,"119":0.01025,"120":0.01538,"121":0.0205,"122":0.03075,"123":0.01025,"124":0.02563,"125":0.01538,"126":0.07175,"127":0.0205,"128":0.082,"129":0.24088,"130":4.2435,"131":2.80338,_:"12 13 14 15 16 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 105"},E:{"7":0.01025,"13":0.00513,"14":0.01538,"15":0.01025,_:"0 4 5 6 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1","9.1":0.00513,"10.1":0.00513,"11.1":0.01025,"12.1":0.00513,"13.1":0.04613,"14.1":0.05638,"15.1":0.01538,"15.2-15.3":0.00513,"15.4":0.01538,"15.5":0.02563,"15.6":0.23575,"16.0":0.07688,"16.1":0.03588,"16.2":0.03588,"16.3":0.07688,"16.4":0.0205,"16.5":0.03588,"16.6":0.287,"17.0":0.03075,"17.1":0.041,"17.2":0.041,"17.3":0.041,"17.4":0.11788,"17.5":0.27675,"17.6":1.30175,"18.0":0.66113,"18.1":0.85588,"18.2":0.0205},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00145,"5.0-5.1":0,"6.0-6.1":0.00581,"7.0-7.1":0.00726,"8.1-8.4":0,"9.0-9.2":0.00581,"9.3":0.02034,"10.0-10.2":0.00436,"10.3":0.03341,"11.0-11.2":0.39224,"11.3-11.4":0.01017,"12.0-12.1":0.00581,"12.2-12.5":0.15254,"13.0-13.1":0.00291,"13.2":0.03922,"13.3":0.00581,"13.4-13.7":0.02179,"14.0-14.4":0.04794,"14.5-14.8":0.06828,"15.0-15.1":0.03922,"15.2-15.3":0.03632,"15.4":0.04358,"15.5":0.05085,"15.6-15.8":0.54478,"16.0":0.10315,"16.1":0.21791,"16.2":0.11041,"16.3":0.1874,"16.4":0.03777,"16.5":0.07554,"16.6-16.7":0.71475,"17.0":0.0523,"17.1":0.08717,"17.2":0.07264,"17.3":0.11041,"17.4":0.2368,"17.5":0.70749,"17.6-17.7":6.11172,"18.0":2.1675,"18.1":1.90456,"18.2":0.077},P:{"4":0.06298,"20":0.02099,"21":0.06298,"22":0.05249,"23":0.07348,"24":0.07348,"25":0.08398,"26":2.13096,"27":1.77405,_:"5.0-5.4 7.2-7.4 8.2 9.2 10.1 12.0 14.0","6.2-6.4":0.0105,"11.1-11.2":0.0105,"13.0":0.0105,"15.0":0.0105,"16.0":0.02099,"17.0":0.02099,"18.0":0.0105,"19.0":0.02099},I:{"0":0.02432,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"8":0.00559,"11":0.05591,_:"6 7 9 10 5.5"},K:{"0":0.66788,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.01463},O:{"0":0.17063},H:{"0":0},L:{"0":27.82563},R:{_:"0"},M:{"0":1.10663}}; +module.exports={C:{"2":0.00531,"52":0.04779,"60":0.00531,"68":0.00531,"78":0.02655,"82":0.00531,"88":0.00531,"102":0.00531,"103":0.00531,"111":0.00531,"113":0.00531,"115":0.48852,"118":0.00531,"119":0.00531,"120":0.00531,"121":0.00531,"123":0.00531,"125":0.00531,"127":0.01062,"128":0.03717,"130":0.00531,"131":0.00531,"132":0.00531,"133":0.01062,"134":0.01062,"135":0.02124,"136":0.02655,"137":0.00531,"138":0.00531,"139":0.02655,"140":0.65844,"141":0.01593,"142":0.02655,"143":0.03717,"144":0.03717,"145":0.07965,"146":0.12744,"147":6.6906,"148":0.6372,"149":0.00531,_:"3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 83 84 85 86 87 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 112 114 116 117 122 124 126 129 150 151 3.5 3.6"},D:{"39":0.01062,"40":0.01062,"41":0.01062,"42":0.01062,"43":0.01062,"44":0.01062,"45":0.01062,"46":0.01062,"47":0.01062,"48":0.01062,"49":0.01593,"50":0.01062,"51":0.01062,"52":0.01593,"53":0.01062,"54":0.01062,"55":0.01062,"56":0.01062,"57":0.01062,"58":0.01062,"59":0.01062,"60":0.01062,"61":0.00531,"66":0.00531,"74":0.00531,"77":0.00531,"79":0.01062,"80":0.03717,"81":0.00531,"83":0.00531,"84":0.00531,"85":0.00531,"86":0.00531,"87":0.01593,"88":0.00531,"90":0.00531,"91":0.01593,"92":0.00531,"94":0.01062,"95":0.00531,"96":0.00531,"97":0.01593,"99":0.00531,"102":0.00531,"103":0.36639,"104":0.02655,"105":0.00531,"106":0.01062,"107":0.01062,"108":0.01593,"109":0.41949,"110":0.01062,"111":0.01062,"112":0.01062,"113":0.00531,"114":0.03717,"115":0.01593,"116":0.06372,"117":0.01062,"118":0.02124,"119":0.02124,"120":0.05841,"121":0.01593,"122":0.0531,"123":0.02124,"124":0.09558,"125":0.02124,"126":0.05841,"127":0.02124,"128":0.06372,"129":0.03717,"130":0.12213,"131":2.02842,"132":0.04779,"133":0.04779,"134":0.08496,"135":0.05841,"136":0.04248,"137":0.05841,"138":0.16461,"139":0.07965,"140":0.07434,"141":0.07965,"142":0.64782,"143":0.7965,"144":9.75447,"145":5.59143,"146":0.03186,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 62 63 64 65 67 68 69 70 71 72 73 75 76 78 89 93 98 100 101 147 148"},F:{"46":0.00531,"93":0.00531,"94":0.06372,"95":0.12744,"101":0.00531,"114":0.00531,"122":0.00531,"124":0.00531,"125":0.04248,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 96 97 98 99 100 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"85":0.00531,"92":0.00531,"109":0.11151,"119":0.00531,"120":0.00531,"121":0.01062,"122":0.01062,"123":0.00531,"124":0.00531,"126":0.00531,"128":0.00531,"129":0.00531,"130":0.00531,"131":0.01062,"132":0.01062,"133":0.01062,"134":0.01062,"135":0.01062,"136":0.01062,"137":0.01062,"138":0.01593,"139":0.01593,"140":0.04779,"141":0.05841,"142":0.0531,"143":0.20178,"144":4.52412,"145":3.33468,_:"12 13 14 15 16 17 18 79 80 81 83 84 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 125 127"},E:{"13":0.01062,"14":0.00531,_:"4 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 10.1 15.1 15.2-15.3 TP","9.1":0.00531,"11.1":0.00531,"12.1":0.00531,"13.1":0.02655,"14.1":0.03186,"15.4":0.00531,"15.5":0.00531,"15.6":0.15399,"16.0":0.02655,"16.1":0.01593,"16.2":0.02124,"16.3":0.02124,"16.4":0.00531,"16.5":0.01062,"16.6":0.18585,"17.0":0.01062,"17.1":0.13806,"17.2":0.01593,"17.3":0.01062,"17.4":0.02124,"17.5":0.04248,"17.6":0.19116,"18.0":0.01062,"18.1":0.03186,"18.2":0.01062,"18.3":0.05841,"18.4":0.02124,"18.5-18.6":0.1062,"26.0":0.0531,"26.1":0.09558,"26.2":1.78947,"26.3":0.53631,"26.4":0.00531},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00132,"7.0-7.1":0.00132,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00132,"10.0-10.2":0,"10.3":0.01191,"11.0-11.2":0.11516,"11.3-11.4":0.00397,"12.0-12.1":0,"12.2-12.5":0.06221,"13.0-13.1":0,"13.2":0.01853,"13.3":0.00265,"13.4-13.7":0.00662,"14.0-14.4":0.01324,"14.5-14.8":0.01721,"15.0-15.1":0.01588,"15.2-15.3":0.01191,"15.4":0.01456,"15.5":0.01721,"15.6-15.8":0.26871,"16.0":0.0278,"16.1":0.05295,"16.2":0.02912,"16.3":0.05295,"16.4":0.01191,"16.5":0.02118,"16.6-16.7":0.35608,"17.0":0.01721,"17.1":0.02647,"17.2":0.02118,"17.3":0.03309,"17.4":0.0503,"17.5":0.09928,"17.6-17.7":0.2515,"18.0":0.0556,"18.1":0.11384,"18.2":0.06089,"18.3":0.19194,"18.4":0.09531,"18.5-18.7":3.0101,"26.0":0.21179,"26.1":0.41564,"26.2":6.34055,"26.3":1.06955,"26.4":0.01853},P:{"4":0.01058,"20":0.01058,"21":0.03175,"22":0.02117,"23":0.03175,"24":0.03175,"25":0.03175,"26":0.09525,"27":0.07409,"28":0.14817,"29":3.9054,_:"5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0 18.0","7.2-7.4":0.02117,"13.0":0.01058,"17.0":0.01058,"19.0":0.01058},I:{"0":0.01405,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.57206,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.02124,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":1.22383},Q:{"14.9":0.00469},O:{"0":0.13598},H:{all:0},L:{"0":30.47519}}; diff --git a/node_modules/caniuse-lite/data/regions/DJ.js b/node_modules/caniuse-lite/data/regions/DJ.js index f87a1df47..48cb7474c 100644 --- a/node_modules/caniuse-lite/data/regions/DJ.js +++ b/node_modules/caniuse-lite/data/regions/DJ.js @@ -1 +1 @@ -module.exports={C:{"42":0.00119,"66":0.00119,"78":0.00237,"88":0.00593,"103":0.00948,"115":0.03081,"126":0.00119,"127":0.00119,"128":0.00237,"130":0.00119,"131":0.00711,"132":0.51666,"133":0.04266,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 129 134 135 136 3.5 3.6"},D:{"46":0.00119,"49":0.00356,"58":0.03081,"64":0.00474,"68":0.00474,"69":0.00119,"70":0.01067,"71":0.00237,"76":0.01659,"83":0.00356,"87":0.01067,"88":0.00356,"92":0.00356,"94":0.00119,"95":0.00119,"97":0.00474,"99":0.00119,"100":0.00237,"101":0.00356,"102":0.00593,"103":0.0083,"106":0.00474,"108":0.00237,"109":0.47874,"111":0.01304,"116":0.00356,"117":0.00474,"118":0.0083,"119":0.01185,"120":0.03318,"122":0.00948,"123":0.00237,"124":0.09362,"126":0.01422,"127":0.03674,"128":0.05214,"129":0.07703,"130":3.89865,"131":2.85822,"132":0.00119,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 50 51 52 53 54 55 56 57 59 60 61 62 63 65 66 67 72 73 74 75 77 78 79 80 81 84 85 86 89 90 91 93 96 98 104 105 107 110 112 113 114 115 121 125 133 134"},F:{"46":0.00119,"79":0.00474,"86":0.00237,"95":0.00119,"102":0.00119,"110":0.00356,"114":0.18012,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 111 112 113 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00119,"14":0.00237,"16":0.00237,"17":0.00119,"18":0.00474,"89":0.01304,"91":0.00119,"92":0.02252,"100":0.00356,"103":0.00119,"107":0.00119,"109":0.032,"110":0.00237,"114":0.00237,"115":0.00237,"116":0.00356,"119":0.00119,"120":0.00356,"121":0.00237,"122":0.00237,"124":0.00948,"125":0.00711,"126":0.00593,"127":0.01304,"128":0.01659,"129":0.032,"130":0.9563,"131":0.78566,_:"13 15 79 80 81 83 84 85 86 87 88 90 93 94 95 96 97 98 99 101 102 104 105 106 108 111 112 113 117 118 123"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.4 16.0 16.1 16.2 16.3 16.5 17.0 17.1 17.3 18.2","14.1":0.0083,"15.2-15.3":0.00119,"15.5":0.00119,"15.6":0.0237,"16.4":0.00119,"16.6":0.00711,"17.2":0.00237,"17.4":0.00119,"17.5":0.00948,"17.6":0.01067,"18.0":0.03081,"18.1":0.032},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00059,"5.0-5.1":0,"6.0-6.1":0.00234,"7.0-7.1":0.00293,"8.1-8.4":0,"9.0-9.2":0.00234,"9.3":0.00819,"10.0-10.2":0.00176,"10.3":0.01346,"11.0-11.2":0.15802,"11.3-11.4":0.0041,"12.0-12.1":0.00234,"12.2-12.5":0.06145,"13.0-13.1":0.00117,"13.2":0.0158,"13.3":0.00234,"13.4-13.7":0.00878,"14.0-14.4":0.01931,"14.5-14.8":0.02751,"15.0-15.1":0.0158,"15.2-15.3":0.01463,"15.4":0.01756,"15.5":0.02048,"15.6-15.8":0.21947,"16.0":0.04155,"16.1":0.08779,"16.2":0.04448,"16.3":0.0755,"16.4":0.01522,"16.5":0.03043,"16.6-16.7":0.28794,"17.0":0.02107,"17.1":0.03511,"17.2":0.02926,"17.3":0.04448,"17.4":0.0954,"17.5":0.28502,"17.6-17.7":2.46215,"18.0":0.87319,"18.1":0.76726,"18.2":0.03102},P:{"4":0.07116,"20":0.05083,"21":0.08132,"22":0.12198,"23":0.09149,"24":0.37611,"25":0.19314,"26":1.15882,"27":0.32528,_:"5.0-5.4 9.2 10.1 11.1-11.2 14.0 15.0 16.0","6.2-6.4":0.01017,"7.2-7.4":0.13215,"8.2":0.02033,"12.0":0.01017,"13.0":0.01017,"17.0":0.07116,"18.0":0.0305,"19.0":0.0305},I:{"0":0.11433,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00003,"4.4":0,"4.4.3-4.4.4":0.00015},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":1.96552,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.29968},H:{"0":0},L:{"0":78.18847},R:{_:"0"},M:{"0":0.07051}}; +module.exports={C:{"5":0.0032,"69":0.0032,"103":0.0096,"115":0.05442,"127":0.0096,"140":0.0096,"141":0.0032,"146":0.23047,"147":0.91229,"148":0.09603,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 137 138 139 142 143 144 145 149 150 151 3.5 3.6"},D:{"57":0.0032,"69":0.0096,"70":0.0032,"75":0.0032,"79":0.0032,"83":0.02561,"87":0.0032,"89":0.23047,"94":0.0096,"95":0.0096,"98":0.0128,"99":0.21127,"102":0.01921,"103":0.0032,"104":0.0128,"109":0.18246,"111":0.01921,"114":0.25608,"116":0.0032,"119":0.0064,"120":0.05122,"122":0.01921,"124":0.0128,"125":0.0128,"126":0.0128,"128":0.0032,"130":0.0096,"131":0.01601,"132":0.01601,"133":0.0128,"134":0.0032,"135":0.01601,"136":0.01921,"137":0.0032,"138":0.22407,"139":0.02561,"140":0.02241,"141":0.04802,"142":0.12164,"143":0.52176,"144":7.00699,"145":3.08256,"146":0.01921,"147":0.0032,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 58 59 60 61 62 63 64 65 66 67 68 71 72 73 74 76 77 78 80 81 84 85 86 88 90 91 92 93 96 97 100 101 105 106 107 108 110 112 113 115 117 118 121 123 127 129 148"},F:{"63":0.0096,"87":0.03521,"94":0.0032,"95":0.0096,"123":0.0032,"125":0.0032,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.0096,"15":0.0096,"16":0.0032,"17":0.0032,"18":0.04161,"89":0.04161,"92":0.06082,"109":0.03521,"114":0.01601,"117":0.08003,"122":0.0128,"131":0.0064,"132":0.0032,"133":0.0032,"135":0.02561,"136":0.22727,"137":0.0032,"138":0.0032,"140":0.0096,"141":0.02561,"142":0.06082,"143":0.04802,"144":1.94301,"145":1.06593,_:"12 13 79 80 81 83 84 85 86 87 88 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 118 119 120 121 123 124 125 126 127 128 129 130 134 139"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.5 18.0 18.1 18.2 18.3 18.5-18.6 26.4 TP","5.1":0.0128,"10.1":0.01921,"15.4":0.0032,"15.6":0.0032,"16.6":0.01921,"17.1":0.0096,"17.3":0.0032,"17.4":0.0032,"17.6":0.02561,"18.4":0.0032,"26.0":0.0096,"26.1":0.0032,"26.2":0.06082,"26.3":0.07362},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00052,"7.0-7.1":0.00052,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00052,"10.0-10.2":0,"10.3":0.00471,"11.0-11.2":0.04549,"11.3-11.4":0.00157,"12.0-12.1":0,"12.2-12.5":0.02457,"13.0-13.1":0,"13.2":0.00732,"13.3":0.00105,"13.4-13.7":0.00261,"14.0-14.4":0.00523,"14.5-14.8":0.0068,"15.0-15.1":0.00627,"15.2-15.3":0.00471,"15.4":0.00575,"15.5":0.0068,"15.6-15.8":0.10614,"16.0":0.01098,"16.1":0.02091,"16.2":0.0115,"16.3":0.02091,"16.4":0.00471,"16.5":0.00837,"16.6-16.7":0.14064,"17.0":0.0068,"17.1":0.01046,"17.2":0.00837,"17.3":0.01307,"17.4":0.01987,"17.5":0.03921,"17.6-17.7":0.09934,"18.0":0.02196,"18.1":0.04496,"18.2":0.02405,"18.3":0.07581,"18.4":0.03764,"18.5-18.7":1.18895,"26.0":0.08365,"26.1":0.16417,"26.2":2.50442,"26.3":0.42246,"26.4":0.00732},P:{"21":0.01017,"22":0.02034,"23":1.59669,"24":0.01017,"25":0.06102,"26":0.04068,"27":0.18306,"28":0.19323,"29":3.70189,_:"4 20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 12.0 13.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.1017,"11.1-11.2":0.01017,"17.0":0.14238},I:{"0":0.1562,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00009},K:{"0":1.3938,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.02561,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.05439},Q:{_:"14.9"},O:{"0":0.40794},H:{all:0},L:{"0":67.88873}}; diff --git a/node_modules/caniuse-lite/data/regions/DK.js b/node_modules/caniuse-lite/data/regions/DK.js index 5fb923095..bf727d892 100644 --- a/node_modules/caniuse-lite/data/regions/DK.js +++ b/node_modules/caniuse-lite/data/regions/DK.js @@ -1 +1 @@ -module.exports={C:{"52":0.00668,"78":0.01336,"88":0.02673,"91":0.00668,"107":0.02005,"115":0.18041,"122":0.00668,"125":0.01336,"126":0.00668,"127":0.00668,"128":0.08018,"129":0.00668,"130":0.02005,"131":0.25392,"132":2.11151,"133":0.12696,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 108 109 110 111 112 113 114 116 117 118 119 120 121 123 124 134 135 136 3.5 3.6"},D:{"38":0.00668,"44":0.00668,"49":0.00668,"52":0.04009,"58":0.00668,"66":0.00668,"77":0.00668,"79":0.00668,"87":0.03341,"88":0.01336,"89":0.02005,"92":0.00668,"93":0.00668,"94":0.00668,"101":0.00668,"102":0.01336,"103":0.21382,"104":0.02673,"105":0.01336,"106":0.00668,"107":0.01336,"108":0.00668,"109":0.70161,"110":0.04009,"111":0.01336,"112":0.02005,"113":0.14032,"114":0.15369,"115":0.00668,"116":0.5212,"117":0.12028,"118":0.02673,"119":0.04677,"120":0.09355,"121":0.04009,"122":0.28064,"123":0.21382,"124":0.20714,"125":0.11359,"126":0.39424,"127":0.36083,"128":0.88871,"129":3.2675,"130":28.03767,"131":12.81608,"132":0.00668,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 45 46 47 48 50 51 53 54 55 56 57 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 78 80 81 83 84 85 86 90 91 95 96 97 98 99 100 133 134"},F:{"46":0.00668,"85":0.00668,"95":0.01336,"102":0.00668,"107":0.02673,"113":0.13364,"114":1.17603,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00668,"107":0.00668,"108":0.00668,"109":0.06014,"110":0.00668,"112":0.00668,"114":0.00668,"115":0.00668,"116":0.00668,"117":0.00668,"118":0.00668,"120":0.00668,"121":0.04677,"122":0.04009,"123":0.00668,"124":0.00668,"125":0.00668,"126":0.03341,"127":0.03341,"128":0.06682,"129":0.20714,"130":3.80874,"131":2.16497,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 111 113 119"},E:{"14":0.02005,"15":0.00668,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1","13.1":0.04009,"14.1":0.08018,"15.1":0.02673,"15.2-15.3":0.01336,"15.4":0.04677,"15.5":0.0735,"15.6":0.32074,"16.0":0.06682,"16.1":0.05346,"16.2":0.06014,"16.3":0.17373,"16.4":0.0735,"16.5":0.09355,"16.6":0.54124,"17.0":0.0735,"17.1":0.11359,"17.2":0.08687,"17.3":0.16705,"17.4":0.28064,"17.5":0.57465,"17.6":1.70391,"18.0":0.73502,"18.1":0.71497,"18.2":0.01336},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00195,"5.0-5.1":0,"6.0-6.1":0.00779,"7.0-7.1":0.00974,"8.1-8.4":0,"9.0-9.2":0.00779,"9.3":0.02727,"10.0-10.2":0.00584,"10.3":0.0448,"11.0-11.2":0.52596,"11.3-11.4":0.01364,"12.0-12.1":0.00779,"12.2-12.5":0.20454,"13.0-13.1":0.0039,"13.2":0.0526,"13.3":0.00779,"13.4-13.7":0.02922,"14.0-14.4":0.06428,"14.5-14.8":0.09156,"15.0-15.1":0.0526,"15.2-15.3":0.0487,"15.4":0.05844,"15.5":0.06818,"15.6-15.8":0.7305,"16.0":0.13831,"16.1":0.2922,"16.2":0.14805,"16.3":0.25129,"16.4":0.05065,"16.5":0.1013,"16.6-16.7":0.95841,"17.0":0.07013,"17.1":0.11688,"17.2":0.0974,"17.3":0.14805,"17.4":0.31752,"17.5":0.94867,"17.6-17.7":8.19523,"18.0":2.90641,"18.1":2.55383,"18.2":0.10324},P:{"20":0.01071,"22":0.01071,"23":0.01071,"24":0.01071,"25":0.02143,"26":0.72854,"27":0.61069,_:"4 21 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.03311,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00004},A:{"8":0.00764,"11":0.04582,_:"6 7 9 10 5.5"},K:{"0":0.10949,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00332},O:{"0":0.01991},H:{"0":0},L:{"0":11.79088},R:{_:"0"},M:{"0":0.34839}}; +module.exports={C:{"52":0.00614,"59":0.00614,"78":0.00614,"107":0.00614,"115":0.11043,"128":0.00614,"136":0.00614,"140":0.20859,"142":0.00614,"143":0.00614,"144":0.00614,"145":0.00614,"146":0.03068,"147":2.12885,"148":0.20859,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 137 138 139 141 149 150 151 3.5 3.6"},D:{"49":0.00614,"52":0.01841,"58":0.03681,"66":0.01227,"87":0.00614,"88":0.00614,"103":0.03068,"104":0.00614,"107":0.00614,"109":0.29448,"114":0.00614,"116":0.14111,"118":0.00614,"119":0.00614,"120":0.01227,"121":0.00614,"122":0.06135,"123":0.01227,"124":0.03681,"125":0.01841,"126":0.06135,"127":0.01227,"128":0.11657,"129":0.01841,"130":0.00614,"131":0.05522,"132":0.04295,"133":0.02454,"134":0.01841,"135":0.04295,"136":0.03681,"137":0.05522,"138":0.30062,"139":0.2454,"140":0.19019,"141":0.52148,"142":0.71166,"143":2.55216,"144":20.73017,"145":11.00006,"146":0.01841,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 53 54 55 56 57 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 89 90 91 92 93 94 95 96 97 98 99 100 101 102 105 106 108 110 111 112 113 115 117 147 148"},F:{"46":0.00614,"94":0.01841,"95":0.03681,"102":0.01227,"112":0.00614,"123":0.00614,"124":0.01227,"125":0.01841,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 122 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00614,"109":0.04295,"126":0.00614,"131":0.01841,"132":0.00614,"133":0.00614,"134":0.01227,"135":0.00614,"136":0.00614,"138":0.02454,"139":0.01227,"140":0.01227,"141":0.02454,"142":0.04295,"143":0.15951,"144":4.94481,"145":3.79143,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 127 128 129 130 137"},E:{"12":0.00614,"14":0.01227,_:"4 5 6 7 8 9 10 11 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.1 TP","11.1":0.00614,"13.1":0.02454,"14.1":0.04908,"15.2-15.3":0.00614,"15.4":0.00614,"15.5":0.01841,"15.6":0.15951,"16.0":0.01841,"16.1":0.04295,"16.2":0.00614,"16.3":0.03681,"16.4":0.01841,"16.5":0.03681,"16.6":0.33743,"17.0":0.00614,"17.1":0.17792,"17.2":0.03681,"17.3":0.03068,"17.4":0.09816,"17.5":0.15338,"17.6":0.36197,"18.0":0.02454,"18.1":0.06135,"18.2":0.01227,"18.3":0.11657,"18.4":0.04908,"18.5-18.6":0.15951,"26.0":0.04908,"26.1":0.11043,"26.2":2.51535,"26.3":0.7178,"26.4":0.00614},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00198,"7.0-7.1":0.00198,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00198,"10.0-10.2":0,"10.3":0.01785,"11.0-11.2":0.17258,"11.3-11.4":0.00595,"12.0-12.1":0,"12.2-12.5":0.09323,"13.0-13.1":0,"13.2":0.02777,"13.3":0.00397,"13.4-13.7":0.00992,"14.0-14.4":0.01984,"14.5-14.8":0.02579,"15.0-15.1":0.0238,"15.2-15.3":0.01785,"15.4":0.02182,"15.5":0.02579,"15.6-15.8":0.40268,"16.0":0.04166,"16.1":0.07935,"16.2":0.04364,"16.3":0.07935,"16.4":0.01785,"16.5":0.03174,"16.6-16.7":0.5336,"17.0":0.02579,"17.1":0.03967,"17.2":0.03174,"17.3":0.04959,"17.4":0.07538,"17.5":0.14877,"17.6-17.7":0.37689,"18.0":0.08331,"18.1":0.17059,"18.2":0.09125,"18.3":0.28763,"18.4":0.14282,"18.5-18.7":4.51081,"26.0":0.31738,"26.1":0.62286,"26.2":9.50166,"26.3":1.60278,"26.4":0.02777},P:{"20":0.02137,"21":0.01069,"22":0.01069,"24":0.01069,"25":0.01069,"26":0.02137,"27":0.01069,"28":0.04274,"29":2.12656,_:"4 23 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.02703,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.14691,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.43299},Q:{"14.9":0.00387},O:{"0":0.0232},H:{all:0},L:{"0":17.86858}}; diff --git a/node_modules/caniuse-lite/data/regions/DM.js b/node_modules/caniuse-lite/data/regions/DM.js index 4cf628dfd..abcf4679a 100644 --- a/node_modules/caniuse-lite/data/regions/DM.js +++ b/node_modules/caniuse-lite/data/regions/DM.js @@ -1 +1 @@ -module.exports={C:{"115":0.06238,"116":0.00891,"128":0.00446,"130":0.00446,"131":0.17378,"132":0.41441,"133":0.01782,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 117 118 119 120 121 122 123 124 125 126 127 129 134 135 136 3.5 3.6"},D:{"11":0.00446,"39":0.00446,"49":0.00891,"56":0.00891,"63":0.00446,"69":0.01337,"74":0.00446,"75":0.02674,"76":0.44114,"77":0.16042,"79":1.5596,"80":3.24842,"81":0.00891,"83":0.01337,"86":0.42332,"87":0.00446,"88":0.00891,"89":0.00446,"91":0.0401,"93":0.12031,"94":0.02228,"103":0.36985,"109":0.3743,"111":0.00446,"116":0.03119,"118":0.00446,"119":0.00891,"120":0.00446,"121":0.00891,"122":0.01782,"123":0.03119,"124":0.00891,"126":0.14259,"127":0.00891,"128":0.26736,"129":0.32974,"130":12.81991,"131":10.92166,"132":0.02674,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 61 62 64 65 66 67 68 70 71 72 73 78 84 85 90 92 95 96 97 98 99 100 101 102 104 105 106 107 108 110 112 113 114 115 117 125 133 134"},F:{"85":0.00891,"86":0.04902,"95":0.00891,"113":0.00446,"114":0.4456,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00446,"18":0.00891,"92":0.00446,"109":0.01337,"111":0.00446,"121":0.00891,"124":0.01782,"125":0.00446,"126":0.00446,"127":0.00446,"128":0.02228,"129":0.05347,"130":3.37319,"131":2.00966,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 112 113 114 115 116 117 118 119 120 122 123"},E:{"14":0.05347,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.2-15.3 16.2","14.1":0.28518,"15.4":0.00446,"15.5":0.00446,"15.6":0.12922,"16.0":0.00446,"16.1":0.09358,"16.3":0.03119,"16.4":0.02674,"16.5":0.00891,"16.6":0.49016,"17.0":0.01337,"17.1":0.01337,"17.2":0.00446,"17.3":0.00891,"17.4":0.01337,"17.5":0.12031,"17.6":0.41886,"18.0":0.56146,"18.1":0.30746,"18.2":0.00891},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00079,"5.0-5.1":0,"6.0-6.1":0.00316,"7.0-7.1":0.00395,"8.1-8.4":0,"9.0-9.2":0.00316,"9.3":0.01107,"10.0-10.2":0.00237,"10.3":0.01819,"11.0-11.2":0.21357,"11.3-11.4":0.00554,"12.0-12.1":0.00316,"12.2-12.5":0.08305,"13.0-13.1":0.00158,"13.2":0.02136,"13.3":0.00316,"13.4-13.7":0.01186,"14.0-14.4":0.0261,"14.5-14.8":0.03718,"15.0-15.1":0.02136,"15.2-15.3":0.01977,"15.4":0.02373,"15.5":0.02768,"15.6-15.8":0.29662,"16.0":0.05616,"16.1":0.11865,"16.2":0.06011,"16.3":0.10204,"16.4":0.02057,"16.5":0.04113,"16.6-16.7":0.38917,"17.0":0.02848,"17.1":0.04746,"17.2":0.03955,"17.3":0.06011,"17.4":0.12893,"17.5":0.38521,"17.6-17.7":3.32768,"18.0":1.18015,"18.1":1.03698,"18.2":0.04192},P:{"4":0.16734,"22":0.02231,"23":0.11156,"24":0.04462,"25":0.02231,"26":1.05981,"27":1.96345,_:"20 21 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 17.0 18.0","5.0-5.4":0.02231,"6.2-6.4":0.02231,"7.2-7.4":0.05578,"16.0":0.02231,"19.0":0.02231},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":3.66947,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.06097,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.21063},O:{"0":0.13858},H:{"0":0},L:{"0":43.10498},R:{_:"0"},M:{"0":0.09423}}; +module.exports={C:{"5":0.04545,"125":0.0404,"133":0.00505,"140":0.0101,"147":0.5555,"148":0.00505,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 126 127 128 129 130 131 132 134 135 136 137 138 139 141 142 143 144 145 146 149 150 151 3.5 3.6"},D:{"32":0.0202,"57":0.0101,"62":0.04545,"65":0.04545,"69":0.04545,"75":0.0101,"76":0.20705,"77":0.03535,"79":0.404,"80":0.00505,"83":0.0101,"93":0.01515,"96":0.00505,"100":0.00505,"101":0.35855,"103":0.05555,"105":0.0101,"106":0.02525,"107":0.0101,"108":0.0303,"109":0.0808,"110":0.02525,"111":0.04545,"112":0.02525,"114":0.00505,"116":0.0606,"117":0.02525,"118":0.0101,"119":0.0101,"120":0.02525,"122":0.00505,"124":0.1919,"125":0.1313,"126":0.01515,"127":0.01515,"130":0.02525,"131":0.07575,"132":0.0404,"133":0.0303,"134":0.0101,"135":0.10605,"136":0.01515,"137":0.00505,"138":0.1717,"139":0.4141,"140":0.0101,"141":0.00505,"142":0.21715,"143":1.1817,"144":12.4836,"145":6.26705,"146":0.0101,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 58 59 60 61 63 64 66 67 68 70 71 72 73 74 78 81 84 85 86 87 88 89 90 91 92 94 95 97 98 99 102 104 113 115 121 123 128 129 147 148"},F:{"63":0.00505,"94":0.00505,"95":0.03535,"113":0.00505,"114":0.00505,"115":0.0101,"116":0.0101,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.0101,"18":0.01515,"92":0.11615,"125":0.00505,"126":0.0303,"130":0.00505,"131":0.0101,"132":0.00505,"133":0.00505,"134":0.00505,"136":0.0101,"137":0.0101,"141":0.0707,"142":0.0202,"143":0.30805,"144":4.5551,"145":3.13605,_:"12 13 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 127 128 129 135 138 139 140"},E:{"4":0.00505,_:"5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.2 16.4 16.5 17.0 17.2 17.3 18.1 18.4 26.4 TP","5.1":0.0101,"15.6":0.1515,"16.1":0.1616,"16.3":0.00505,"16.6":0.09595,"17.1":0.0909,"17.4":0.0404,"17.5":0.0101,"17.6":0.08585,"18.0":0.0202,"18.2":0.02525,"18.3":0.00505,"18.5-18.6":0.0101,"26.0":0.02525,"26.1":0.0909,"26.2":1.57055,"26.3":0.44945},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00093,"7.0-7.1":0.00093,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00093,"10.0-10.2":0,"10.3":0.00838,"11.0-11.2":0.08102,"11.3-11.4":0.00279,"12.0-12.1":0,"12.2-12.5":0.04377,"13.0-13.1":0,"13.2":0.01304,"13.3":0.00186,"13.4-13.7":0.00466,"14.0-14.4":0.00931,"14.5-14.8":0.01211,"15.0-15.1":0.01118,"15.2-15.3":0.00838,"15.4":0.01024,"15.5":0.01211,"15.6-15.8":0.18905,"16.0":0.01956,"16.1":0.03725,"16.2":0.02049,"16.3":0.03725,"16.4":0.00838,"16.5":0.0149,"16.6-16.7":0.25052,"17.0":0.01211,"17.1":0.01863,"17.2":0.0149,"17.3":0.02328,"17.4":0.03539,"17.5":0.06985,"17.6-17.7":0.17694,"18.0":0.03911,"18.1":0.08009,"18.2":0.04284,"18.3":0.13504,"18.4":0.06705,"18.5-18.7":2.11774,"26.0":0.14901,"26.1":0.29242,"26.2":4.46085,"26.3":0.75248,"26.4":0.01304},P:{"24":0.04359,"25":0.02179,"26":0.02179,"27":0.11987,"28":0.17435,"29":1.88515,_:"4 20 21 22 23 5.0-5.4 6.2-6.4 8.2 10.1 12.0 13.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.03269,"9.2":0.0109,"11.1-11.2":0.0109,"17.0":0.0109},I:{"0":0.02967,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.38618,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.13368},Q:{"14.9":0.05446},O:{"0":0.06931},H:{all:0},L:{"0":50.27587}}; diff --git a/node_modules/caniuse-lite/data/regions/DO.js b/node_modules/caniuse-lite/data/regions/DO.js index 253d1f61e..0bb8f5eae 100644 --- a/node_modules/caniuse-lite/data/regions/DO.js +++ b/node_modules/caniuse-lite/data/regions/DO.js @@ -1 +1 @@ -module.exports={C:{"4":0.10742,"39":0.00298,"52":0.00597,"59":0.00298,"70":0.00298,"78":0.00298,"84":0.00298,"89":0.00298,"91":0.00298,"92":0.00597,"105":0.00298,"110":0.00298,"115":0.04774,"118":0.00298,"124":0.00298,"125":0.04476,"126":0.00597,"127":0.00298,"128":0.0179,"129":0.00597,"130":0.00298,"131":0.03581,"132":0.47147,"133":0.04774,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 79 80 81 82 83 85 86 87 88 90 93 94 95 96 97 98 99 100 101 102 103 104 106 107 108 109 111 112 113 114 116 117 119 120 121 122 123 134 135 136 3.5 3.6"},D:{"41":0.00298,"47":0.00597,"49":0.00298,"56":0.00298,"65":0.00895,"66":0.00298,"70":0.00895,"72":0.00597,"73":0.01194,"75":0.00298,"76":0.00597,"77":0.00298,"78":0.00298,"79":0.01492,"81":0.00597,"83":0.00298,"84":0.00597,"85":0.00298,"86":0.01194,"87":0.05371,"88":0.01194,"89":0.00298,"90":0.00597,"91":0.0179,"92":0.00895,"93":0.04774,"94":0.02984,"95":0.00298,"97":0.00298,"98":0.00298,"99":0.00298,"100":0.00298,"101":0.00298,"102":0.00298,"103":0.07758,"104":0.00298,"105":0.00597,"106":0.02387,"107":0.05073,"108":0.02984,"109":0.9877,"110":0.05073,"111":0.04178,"112":0.02387,"113":0.01492,"114":0.03879,"115":0.00298,"116":0.1313,"117":0.00597,"118":0.00895,"119":0.05073,"120":0.02089,"121":0.03581,"122":0.05968,"123":0.10742,"124":0.14622,"125":0.03581,"126":0.08355,"127":0.08355,"128":0.17606,"129":0.45357,"130":9.47122,"131":5.9859,"132":0.00597,"133":0.00298,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 42 43 44 45 46 48 50 51 52 53 54 55 57 58 59 60 61 62 63 64 67 68 69 71 74 80 96 134"},F:{"46":0.00298,"78":0.00298,"85":0.00597,"93":0.00298,"94":0.00597,"95":0.00895,"102":0.00597,"103":0.00298,"104":0.00298,"112":0.01194,"113":0.06565,"114":1.27417,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 86 87 88 89 90 91 92 96 97 98 99 100 101 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00298,"17":0.00298,"18":0.02089,"85":0.00298,"86":0.00298,"89":0.00298,"90":0.00298,"91":0.00298,"92":0.02686,"93":0.00298,"100":0.00298,"102":0.00298,"103":0.00895,"107":0.00597,"108":0.00895,"109":0.02984,"112":0.00298,"113":0.00597,"114":0.00597,"116":0.00895,"117":0.01194,"118":0.00597,"120":0.00298,"121":0.00597,"122":0.00597,"123":0.00298,"124":0.00895,"125":0.01194,"126":0.01492,"127":0.03581,"128":0.03879,"129":0.09549,"130":2.17235,"131":1.50692,_:"13 14 15 16 79 80 81 83 84 87 88 94 95 96 97 98 99 101 104 105 106 110 111 115 119"},E:{"14":0.00298,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.2-15.3","5.1":0.00298,"13.1":0.02387,"14.1":0.03282,"15.1":0.00298,"15.4":0.00597,"15.5":0.01194,"15.6":0.0925,"16.0":0.00597,"16.1":0.01194,"16.2":0.00597,"16.3":0.0567,"16.4":0.02984,"16.5":0.01492,"16.6":0.06863,"17.0":0.00597,"17.1":0.02089,"17.2":0.0179,"17.3":0.01194,"17.4":0.1492,"17.5":0.13726,"17.6":0.42671,"18.0":0.25961,"18.1":0.28348,"18.2":0.0179},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00356,"5.0-5.1":0,"6.0-6.1":0.01423,"7.0-7.1":0.01778,"8.1-8.4":0,"9.0-9.2":0.01423,"9.3":0.04979,"10.0-10.2":0.01067,"10.3":0.0818,"11.0-11.2":0.96023,"11.3-11.4":0.02489,"12.0-12.1":0.01423,"12.2-12.5":0.37342,"13.0-13.1":0.00711,"13.2":0.09602,"13.3":0.01423,"13.4-13.7":0.05335,"14.0-14.4":0.11736,"14.5-14.8":0.16715,"15.0-15.1":0.09602,"15.2-15.3":0.08891,"15.4":0.10669,"15.5":0.12447,"15.6-15.8":1.33365,"16.0":0.25251,"16.1":0.53346,"16.2":0.27029,"16.3":0.45878,"16.4":0.09247,"16.5":0.18493,"16.6-16.7":1.74975,"17.0":0.12803,"17.1":0.21338,"17.2":0.17782,"17.3":0.27029,"17.4":0.57969,"17.5":1.73197,"17.6-17.7":14.96182,"18.0":5.30616,"18.1":4.66245,"18.2":0.18849},P:{"4":0.04222,"20":0.02111,"21":0.01056,"22":0.03167,"23":0.02111,"24":0.02111,"25":0.02111,"26":0.5067,"27":0.42225,_:"5.0-5.4 8.2 9.2 10.1 12.0 13.0 14.0 15.0 17.0 18.0 19.0","6.2-6.4":0.01056,"7.2-7.4":0.02111,"11.1-11.2":0.01056,"16.0":0.01056},I:{"0":0.056,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00007},A:{"11":0.01194,_:"6 7 8 9 10 5.5"},K:{"0":0.23153,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00702},O:{"0":0.02105},H:{"0":0},L:{"0":35.60492},R:{_:"0"},M:{"0":0.11226}}; +module.exports={C:{"4":0.01213,"5":0.06065,"52":0.01213,"78":0.01213,"115":0.02426,"136":0.00607,"140":0.0182,"142":0.00607,"146":0.03033,"147":0.67322,"148":0.05459,_:"2 3 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 137 138 139 141 143 144 145 149 150 151 3.5 3.6"},D:{"39":0.00607,"40":0.00607,"41":0.00607,"42":0.00607,"43":0.00607,"44":0.00607,"45":0.00607,"46":0.00607,"47":0.00607,"48":0.00607,"49":0.00607,"50":0.00607,"51":0.00607,"52":0.00607,"53":0.00607,"54":0.00607,"55":0.00607,"56":0.00607,"57":0.00607,"58":0.00607,"59":0.00607,"60":0.00607,"69":0.05459,"72":0.00607,"77":0.00607,"79":0.00607,"85":0.00607,"87":0.03033,"89":0.00607,"91":0.00607,"93":0.03639,"94":0.01213,"97":0.01213,"103":1.01892,"104":0.99466,"105":0.9886,"106":0.9886,"107":0.9886,"108":0.9886,"109":1.37069,"110":0.98253,"111":1.04318,"112":5.61013,"114":0.00607,"116":2.03784,"117":0.99466,"119":0.03033,"120":1.01286,"121":0.01213,"122":0.06065,"123":0.00607,"124":1.01892,"125":0.15163,"126":0.01213,"127":0.00607,"128":0.03639,"129":0.06065,"130":0.00607,"131":2.04391,"132":0.41849,"133":2.39568,"134":0.33964,"135":0.3639,"136":0.64289,"137":0.35784,"138":0.72174,"139":0.72174,"140":0.43062,"141":0.44275,"142":0.32145,"143":0.80665,"144":9.16422,"145":5.36146,"146":0.07885,"147":0.05459,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 66 67 68 70 71 73 74 75 76 78 80 81 83 84 86 88 90 92 95 96 98 99 100 101 102 113 115 118 148"},F:{"94":0.00607,"95":0.01213,"115":0.00607,"125":0.0182,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.09704,"18":0.00607,"92":0.02426,"109":0.00607,"122":0.00607,"131":0.01213,"133":0.00607,"134":0.00607,"135":0.00607,"136":0.01213,"138":0.00607,"139":0.00607,"140":0.01213,"141":0.03639,"142":0.0182,"143":0.12737,"144":2.15914,"145":1.5769,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 132 137"},E:{"13":0.00607,_:"4 5 6 7 8 9 10 11 12 14 15 3.1 3.2 6.1 7.1 9.1 10.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.2 16.4 16.5 17.0 17.3 TP","5.1":0.01213,"11.1":0.00607,"13.1":0.00607,"14.1":0.0182,"15.6":0.04246,"16.1":0.00607,"16.3":0.01213,"16.6":0.04852,"17.1":0.04246,"17.2":0.01213,"17.4":0.0182,"17.5":0.01213,"17.6":0.07885,"18.0":0.01213,"18.1":0.0182,"18.2":0.00607,"18.3":0.0182,"18.4":0.00607,"18.5-18.6":0.06672,"26.0":0.03639,"26.1":0.07885,"26.2":0.73387,"26.3":0.18802,"26.4":0.01213},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00171,"7.0-7.1":0.00171,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00171,"10.0-10.2":0,"10.3":0.01537,"11.0-11.2":0.14862,"11.3-11.4":0.00512,"12.0-12.1":0,"12.2-12.5":0.08029,"13.0-13.1":0,"13.2":0.02392,"13.3":0.00342,"13.4-13.7":0.00854,"14.0-14.4":0.01708,"14.5-14.8":0.02221,"15.0-15.1":0.0205,"15.2-15.3":0.01537,"15.4":0.01879,"15.5":0.02221,"15.6-15.8":0.34677,"16.0":0.03587,"16.1":0.06833,"16.2":0.03758,"16.3":0.06833,"16.4":0.01537,"16.5":0.02733,"16.6-16.7":0.45951,"17.0":0.02221,"17.1":0.03416,"17.2":0.02733,"17.3":0.04271,"17.4":0.06491,"17.5":0.12812,"17.6-17.7":0.32456,"18.0":0.07175,"18.1":0.14691,"18.2":0.07858,"18.3":0.24769,"18.4":0.12299,"18.5-18.7":3.8845,"26.0":0.27332,"26.1":0.53638,"26.2":8.18239,"26.3":1.38024,"26.4":0.02392},P:{"21":0.02141,"25":0.02141,"26":0.03212,"27":0.04282,"28":0.03212,"29":0.92071,_:"4 20 22 23 24 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.01573,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.13776,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.09053},Q:{_:"14.9"},O:{"0":0.01574},H:{all:0},L:{"0":26.0521}}; diff --git a/node_modules/caniuse-lite/data/regions/DZ.js b/node_modules/caniuse-lite/data/regions/DZ.js index 0287810cf..9805a0f3f 100644 --- a/node_modules/caniuse-lite/data/regions/DZ.js +++ b/node_modules/caniuse-lite/data/regions/DZ.js @@ -1 +1 @@ -module.exports={C:{"40":0.00282,"43":0.00282,"47":0.00282,"48":0.00282,"52":0.04236,"56":0.00282,"60":0.00282,"68":0.00282,"70":0.00282,"72":0.00565,"78":0.00847,"88":0.00282,"89":0.00282,"94":0.00282,"99":0.00282,"102":0.00847,"103":0.01694,"105":0.00282,"106":0.00565,"107":0.00282,"108":0.00282,"109":0.00282,"110":0.00282,"111":0.0113,"112":0.00282,"113":0.00282,"114":0.00282,"115":1.06465,"118":0.00282,"122":0.00282,"123":0.00282,"125":0.02259,"126":0.00282,"127":0.01412,"128":0.03106,"129":0.00565,"130":0.00847,"131":0.05366,"132":1.25668,"133":0.09602,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 44 45 46 49 50 51 53 54 55 57 58 59 61 62 63 64 65 66 67 69 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 90 91 92 93 95 96 97 98 100 101 104 116 117 119 120 121 124 134 135 136 3.5 3.6"},D:{"11":0.0113,"26":0.00282,"31":0.00282,"33":0.00282,"38":0.00282,"40":0.00282,"42":0.00282,"43":0.01694,"46":0.00282,"47":0.00565,"48":0.00282,"49":0.02542,"50":0.00565,"51":0.00282,"52":0.00282,"55":0.00282,"56":0.02259,"58":0.16662,"59":0.00282,"60":0.00565,"61":0.00282,"62":0.00282,"63":0.01977,"64":0.00282,"65":0.00565,"66":0.00565,"68":0.00565,"69":0.00847,"70":0.00847,"71":0.00847,"72":0.00847,"73":0.00847,"74":0.00847,"75":0.00565,"76":0.00565,"77":0.00565,"78":0.00565,"79":0.11861,"80":0.00565,"81":0.02542,"83":0.0593,"84":0.00565,"85":0.01694,"86":0.01694,"87":0.0593,"88":0.02542,"89":0.0113,"90":0.00847,"91":0.01694,"92":0.00847,"93":0.0113,"94":0.02259,"95":0.0593,"96":0.0113,"97":0.0113,"98":0.02542,"99":0.00847,"100":0.00847,"101":0.0113,"102":0.00847,"103":0.04801,"104":0.02824,"105":0.01694,"106":0.03106,"107":0.03671,"108":0.0593,"109":6.08854,"110":0.05083,"111":0.02542,"112":0.02259,"113":0.00565,"114":0.00847,"115":0.00282,"116":0.05366,"117":0.00847,"118":0.05366,"119":0.09319,"120":0.09602,"121":0.02542,"122":0.03671,"123":0.03389,"124":0.09319,"125":0.04236,"126":0.0819,"127":0.07907,"128":0.10449,"129":0.28522,"130":6.43307,"131":4.47604,"132":0.00565,"133":0.00282,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 32 34 35 36 37 39 41 44 45 53 54 57 67 134"},F:{"25":0.00282,"36":0.00282,"46":0.00282,"64":0.00282,"73":0.00282,"79":0.02824,"82":0.00282,"83":0.00282,"84":0.00565,"85":0.02259,"86":0.00282,"90":0.00282,"93":0.00282,"95":0.17226,"102":0.00282,"109":0.00282,"112":0.00282,"113":0.04236,"114":1.14372,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 69 70 71 72 74 75 76 77 78 80 81 87 88 89 91 92 94 96 97 98 99 100 101 103 104 105 106 107 108 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00282,"13":0.00282,"15":0.00282,"16":0.00282,"18":0.00565,"84":0.00282,"89":0.00565,"92":0.03954,"100":0.00565,"105":0.00282,"106":0.00282,"107":0.00282,"108":0.00847,"109":0.06213,"110":0.00282,"111":0.00282,"112":0.00282,"113":0.00282,"114":0.00847,"116":0.00282,"117":0.00282,"118":0.00565,"120":0.00282,"121":0.00282,"122":0.00565,"123":0.00282,"124":0.00282,"125":0.00565,"126":0.01694,"127":0.02542,"128":0.01977,"129":0.06495,"130":0.91215,"131":0.59869,_:"14 17 79 80 81 83 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 104 115 119"},E:{"13":0.00282,"14":0.00282,"15":0.00282,_:"0 4 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.2-15.3","11.1":0.00282,"12.1":0.00282,"13.1":0.00847,"14.1":0.00847,"15.1":0.00565,"15.4":0.00282,"15.5":0.00282,"15.6":0.03671,"16.0":0.00282,"16.1":0.00282,"16.2":0.00282,"16.3":0.01694,"16.4":0.00282,"16.5":0.00565,"16.6":0.04518,"17.0":0.00282,"17.1":0.00847,"17.2":0.00847,"17.3":0.00847,"17.4":0.03389,"17.5":0.03389,"17.6":0.12143,"18.0":0.08754,"18.1":0.09037,"18.2":0.00282},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00049,"5.0-5.1":0,"6.0-6.1":0.00197,"7.0-7.1":0.00246,"8.1-8.4":0,"9.0-9.2":0.00197,"9.3":0.00689,"10.0-10.2":0.00148,"10.3":0.01132,"11.0-11.2":0.13291,"11.3-11.4":0.00345,"12.0-12.1":0.00197,"12.2-12.5":0.05169,"13.0-13.1":0.00098,"13.2":0.01329,"13.3":0.00197,"13.4-13.7":0.00738,"14.0-14.4":0.01625,"14.5-14.8":0.02314,"15.0-15.1":0.01329,"15.2-15.3":0.01231,"15.4":0.01477,"15.5":0.01723,"15.6-15.8":0.1846,"16.0":0.03495,"16.1":0.07384,"16.2":0.03741,"16.3":0.0635,"16.4":0.0128,"16.5":0.0256,"16.6-16.7":0.2422,"17.0":0.01772,"17.1":0.02954,"17.2":0.02461,"17.3":0.03741,"17.4":0.08024,"17.5":0.23974,"17.6-17.7":2.071,"18.0":0.73447,"18.1":0.64537,"18.2":0.02609},P:{"4":0.13257,"20":0.0102,"21":0.05099,"22":0.10197,"23":0.06118,"24":0.09178,"25":0.10197,"26":0.70363,"27":0.35691,"5.0-5.4":0.02039,"6.2-6.4":0.0102,"7.2-7.4":0.15296,_:"8.2 10.1 12.0 14.0 15.0","9.2":0.02039,"11.1-11.2":0.02039,"13.0":0.0102,"16.0":0.02039,"17.0":0.02039,"18.0":0.0102,"19.0":0.04079},I:{"0":0.0716,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00009},A:{"8":0.01513,"9":0.00605,"11":0.1059,_:"6 7 10 5.5"},K:{"0":0.49667,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00718},O:{"0":0.3588},H:{"0":0.02},L:{"0":65.43038},R:{_:"0"},M:{"0":0.1507}}; +module.exports={C:{"5":0.03976,"52":0.01325,"102":0.00663,"103":0.01988,"115":0.39762,"127":0.00663,"138":0.01988,"140":0.02651,"143":0.00663,"144":0.00663,"145":0.00663,"146":0.01988,"147":0.60968,"148":0.05964,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 137 139 141 142 149 150 151 3.5 3.6"},D:{"49":0.00663,"50":0.00663,"55":0.00663,"56":0.01988,"58":0.00663,"59":0.00663,"60":0.00663,"63":0.00663,"65":0.00663,"66":0.00663,"68":0.00663,"69":0.04639,"70":0.00663,"71":0.01325,"72":0.00663,"73":0.00663,"74":0.00663,"75":0.00663,"78":0.00663,"79":0.01988,"80":0.00663,"81":0.01325,"83":0.03976,"85":0.00663,"86":0.01325,"87":0.01325,"90":0.00663,"91":0.00663,"94":0.00663,"95":0.01988,"96":0.00663,"97":0.01325,"98":0.01325,"100":0.00663,"101":0.00663,"102":0.00663,"103":1.84231,"104":1.88207,"105":1.82905,"106":1.84893,"107":1.84231,"108":1.84231,"109":4.26779,"110":1.84893,"111":1.87544,"112":11.40507,"113":0.00663,"114":0.00663,"116":3.70449,"117":1.82905,"118":0.00663,"119":0.0729,"120":1.86219,"121":0.00663,"122":0.01988,"123":0.00663,"124":1.86219,"125":0.07952,"126":0.01325,"127":0.00663,"128":0.01988,"129":0.15905,"130":0.01325,"131":3.79727,"132":0.05964,"133":3.77076,"134":0.03314,"135":0.01325,"136":0.01988,"137":0.02651,"138":0.08615,"139":0.12591,"140":0.01988,"141":0.03976,"142":0.09278,"143":0.37774,"144":5.2287,"145":2.86949,"146":0.00663,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 51 52 53 54 57 61 62 64 67 76 77 84 88 89 92 93 99 115 147 148"},F:{"64":0.01988,"79":0.01325,"94":0.01325,"95":0.08615,"122":0.00663,"125":0.00663,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00663,"92":0.01988,"109":0.03314,"114":0.00663,"131":0.00663,"133":0.00663,"137":0.00663,"140":0.00663,"141":0.03314,"142":0.01325,"143":0.05302,"144":0.66933,"145":0.42413,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 132 134 135 136 138 139"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 14.1 15.1 15.2-15.3 16.0 16.1 16.2 16.4 16.5 17.0 17.2 17.3 18.2 18.4 26.4 TP","13.1":0.00663,"15.4":0.00663,"15.5":0.01988,"15.6":0.01988,"16.3":0.00663,"16.6":0.02651,"17.1":0.01988,"17.4":0.00663,"17.5":0.00663,"17.6":0.03314,"18.0":0.00663,"18.1":0.00663,"18.3":0.00663,"18.5-18.6":0.01325,"26.0":0.01988,"26.1":0.01325,"26.2":0.16568,"26.3":0.04639},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00035,"7.0-7.1":0.00035,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00035,"10.0-10.2":0,"10.3":0.00312,"11.0-11.2":0.03017,"11.3-11.4":0.00104,"12.0-12.1":0,"12.2-12.5":0.0163,"13.0-13.1":0,"13.2":0.00485,"13.3":0.00069,"13.4-13.7":0.00173,"14.0-14.4":0.00347,"14.5-14.8":0.00451,"15.0-15.1":0.00416,"15.2-15.3":0.00312,"15.4":0.00381,"15.5":0.00451,"15.6-15.8":0.07039,"16.0":0.00728,"16.1":0.01387,"16.2":0.00763,"16.3":0.01387,"16.4":0.00312,"16.5":0.00555,"16.6-16.7":0.09327,"17.0":0.00451,"17.1":0.00693,"17.2":0.00555,"17.3":0.00867,"17.4":0.01318,"17.5":0.02601,"17.6-17.7":0.06588,"18.0":0.01456,"18.1":0.02982,"18.2":0.01595,"18.3":0.05028,"18.4":0.02497,"18.5-18.7":0.7885,"26.0":0.05548,"26.1":0.10888,"26.2":1.66091,"26.3":0.28017,"26.4":0.00485},P:{"21":0.01074,"22":0.01074,"23":0.01074,"24":0.02147,"25":0.01074,"26":0.03221,"27":0.06442,"28":0.08589,"29":0.59048,_:"4 20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.03221,"17.0":0.01074},I:{"0":0.02359,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.25972,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.03787,"11":0.09467,_:"6 7 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.09107},Q:{_:"14.9"},O:{"0":0.14504},H:{all:0},L:{"0":32.88567}}; diff --git a/node_modules/caniuse-lite/data/regions/EC.js b/node_modules/caniuse-lite/data/regions/EC.js index 3e7153e72..6d2f3e214 100644 --- a/node_modules/caniuse-lite/data/regions/EC.js +++ b/node_modules/caniuse-lite/data/regions/EC.js @@ -1 +1 @@ -module.exports={C:{"4":0.13137,"52":0.02265,"75":0.00453,"78":0.00453,"89":0.00453,"93":0.00453,"102":0.00453,"105":0.00453,"106":0.00453,"108":0.00453,"113":0.00453,"115":0.23103,"118":0.00453,"119":0.00453,"120":0.00453,"121":0.00453,"122":0.00453,"123":0.00453,"124":0.00453,"125":0.00453,"126":0.00453,"127":0.01812,"128":0.02265,"129":0.01359,"130":0.01812,"131":0.14496,"132":2.09739,"133":0.21744,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 79 80 81 82 83 84 85 86 87 88 90 91 92 94 95 96 97 98 99 100 101 103 104 107 109 110 111 112 114 116 117 134 135 136 3.5 3.6"},D:{"11":0.00453,"34":0.00453,"38":0.00906,"47":0.01359,"49":0.00453,"50":0.00453,"53":0.00453,"55":0.01812,"56":0.00453,"58":0.00453,"62":0.00453,"63":0.00453,"65":0.00906,"66":0.01359,"70":0.00453,"71":0.00453,"73":0.00453,"74":0.00453,"75":0.01359,"76":0.00453,"78":0.00453,"79":0.18573,"81":0.00453,"84":0.01359,"85":0.00453,"86":0.00906,"87":0.04983,"88":0.00906,"90":0.00453,"91":0.07701,"93":0.00906,"94":0.07248,"95":0.00453,"96":0.00453,"97":0.01812,"98":0.00453,"99":0.00453,"100":0.00453,"101":0.00453,"102":0.00453,"103":0.08607,"104":0.00906,"105":0.00906,"106":0.00906,"107":0.00453,"108":0.01359,"109":1.53567,"110":0.04077,"111":0.01359,"112":0.00906,"113":0.01359,"114":0.02265,"115":0.00906,"116":0.28539,"117":0.00453,"118":0.01812,"119":0.06795,"120":0.07701,"121":0.05436,"122":0.24462,"123":0.09513,"124":0.11778,"125":0.15855,"126":0.0906,"127":0.0906,"128":0.43035,"129":0.62967,"130":15.13926,"131":11.58774,"132":0.00453,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 48 51 52 54 57 59 60 61 64 67 68 69 72 77 80 83 89 92 133 134"},F:{"85":0.00453,"95":0.02265,"102":0.00453,"112":0.00453,"113":0.15855,"114":2.07474,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00453,"92":0.01359,"100":0.00453,"108":0.00453,"109":0.05436,"114":0.00453,"115":0.02718,"118":0.00453,"119":0.00453,"120":0.00453,"121":0.00453,"122":0.00453,"123":0.00453,"124":0.11778,"125":0.01359,"126":0.02718,"127":0.00906,"128":0.02265,"129":0.11778,"130":2.58663,"131":2.15175,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 110 111 112 113 116 117"},E:{"14":0.00453,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1","5.1":0.00906,"13.1":0.00906,"14.1":0.0453,"15.1":0.00453,"15.2-15.3":0.03624,"15.4":0.00453,"15.5":0.00453,"15.6":0.05889,"16.0":0.01812,"16.1":0.00906,"16.2":0.00906,"16.3":0.00906,"16.4":0.00453,"16.5":0.00906,"16.6":0.06342,"17.0":0.00453,"17.1":0.02718,"17.2":0.05889,"17.3":0.01359,"17.4":0.02718,"17.5":0.08607,"17.6":0.26274,"18.0":0.23103,"18.1":0.24462,"18.2":0.00906},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00103,"5.0-5.1":0,"6.0-6.1":0.00412,"7.0-7.1":0.00515,"8.1-8.4":0,"9.0-9.2":0.00412,"9.3":0.01442,"10.0-10.2":0.00309,"10.3":0.02369,"11.0-11.2":0.2781,"11.3-11.4":0.00721,"12.0-12.1":0.00412,"12.2-12.5":0.10815,"13.0-13.1":0.00206,"13.2":0.02781,"13.3":0.00412,"13.4-13.7":0.01545,"14.0-14.4":0.03399,"14.5-14.8":0.04841,"15.0-15.1":0.02781,"15.2-15.3":0.02575,"15.4":0.0309,"15.5":0.03605,"15.6-15.8":0.38625,"16.0":0.07313,"16.1":0.1545,"16.2":0.07828,"16.3":0.13287,"16.4":0.02678,"16.5":0.05356,"16.6-16.7":0.50676,"17.0":0.03708,"17.1":0.0618,"17.2":0.0515,"17.3":0.07828,"17.4":0.16789,"17.5":0.50161,"17.6-17.7":4.33321,"18.0":1.53676,"18.1":1.35033,"18.2":0.05459},P:{"4":0.05163,"20":0.01033,"21":0.02065,"22":0.0413,"23":0.0413,"24":0.0413,"25":0.03098,"26":0.68145,"27":0.60918,"5.0-5.4":0.03098,"6.2-6.4":0.01033,"7.2-7.4":0.10325,_:"8.2 9.2 10.1 12.0 14.0 15.0 16.0 18.0","11.1-11.2":0.01033,"13.0":0.01033,"17.0":0.02065,"19.0":0.03098},I:{"0":0.02183,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"11":0.03171,_:"6 7 8 9 10 5.5"},K:{"0":0.15863,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00547},O:{"0":0.03282},H:{"0":0},L:{"0":43.72895},R:{_:"0"},M:{"0":0.2188}}; +module.exports={C:{"4":0.02885,"5":0.09377,"115":0.14426,"127":0.00721,"131":0.00721,"135":0.00721,"139":0.00721,"140":0.02164,"141":0.00721,"143":0.01443,"144":0.01443,"145":0.01443,"146":0.0577,"147":1.11802,"148":0.1659,_:"2 3 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 128 129 130 132 133 134 136 137 138 142 149 150 151 3.5 3.6"},D:{"47":0.00721,"53":0.00721,"55":0.00721,"56":0.00721,"57":0.00721,"58":0.00721,"69":0.08656,"75":0.00721,"79":0.01443,"81":0.01443,"85":0.00721,"87":0.00721,"91":0.01443,"97":0.01443,"103":1.64456,"104":1.63735,"105":1.63014,"106":1.63735,"107":1.62293,"108":1.62293,"109":1.99079,"110":1.63014,"111":1.71669,"112":7.60972,"113":0.00721,"114":0.00721,"116":3.31798,"117":1.63014,"119":0.02885,"120":1.67342,"121":0.00721,"122":0.07213,"123":0.02164,"124":1.72391,"125":0.31016,"126":0.01443,"127":0.00721,"128":0.06492,"129":0.06492,"130":0.00721,"131":3.39732,"132":0.11541,"133":3.39011,"134":0.01443,"135":0.04328,"136":0.02885,"137":0.02885,"138":0.12262,"139":0.11541,"140":0.02164,"141":0.04328,"142":0.15869,"143":0.78622,"144":10.27853,"145":7.66742,"146":0.00721,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 52 54 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 76 77 78 80 83 84 86 88 89 90 92 93 94 95 96 98 99 100 101 102 115 118 147 148"},F:{"94":0.00721,"95":0.04328,"116":0.00721,"125":0.00721,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00721,"92":0.00721,"109":0.02164,"120":0.00721,"124":0.00721,"131":0.01443,"134":0.00721,"138":0.00721,"139":0.00721,"140":0.00721,"141":0.01443,"142":0.01443,"143":0.0577,"144":1.73112,"145":1.54358,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 132 133 135 136 137"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.3 26.4 TP","5.1":0.00721,"14.1":0.00721,"15.6":0.02164,"16.6":0.03607,"17.1":0.01443,"17.2":0.00721,"17.4":0.00721,"17.5":0.00721,"17.6":0.0577,"18.0":0.00721,"18.1":0.00721,"18.2":0.00721,"18.3":0.01443,"18.4":0.00721,"18.5-18.6":0.02885,"26.0":0.02164,"26.1":0.04328,"26.2":0.44721,"26.3":0.1659},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00057,"7.0-7.1":0.00057,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00057,"10.0-10.2":0,"10.3":0.00516,"11.0-11.2":0.04992,"11.3-11.4":0.00172,"12.0-12.1":0,"12.2-12.5":0.02697,"13.0-13.1":0,"13.2":0.00803,"13.3":0.00115,"13.4-13.7":0.00287,"14.0-14.4":0.00574,"14.5-14.8":0.00746,"15.0-15.1":0.00689,"15.2-15.3":0.00516,"15.4":0.00631,"15.5":0.00746,"15.6-15.8":0.11649,"16.0":0.01205,"16.1":0.02295,"16.2":0.01262,"16.3":0.02295,"16.4":0.00516,"16.5":0.00918,"16.6-16.7":0.15436,"17.0":0.00746,"17.1":0.01148,"17.2":0.00918,"17.3":0.01435,"17.4":0.02181,"17.5":0.04304,"17.6-17.7":0.10903,"18.0":0.0241,"18.1":0.04935,"18.2":0.0264,"18.3":0.08321,"18.4":0.04132,"18.5-18.7":1.30492,"26.0":0.09181,"26.1":0.18019,"26.2":2.74871,"26.3":0.46367,"26.4":0.00803},P:{"23":0.01036,"25":0.01036,"26":0.05181,"27":0.01036,"28":0.04145,"29":0.63208,_:"4 20 21 22 24 5.0-5.4 6.2-6.4 8.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.04145,"9.2":0.01036},I:{"0":0.01114,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.05574,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.21639,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.13378},Q:{_:"14.9"},O:{"0":0.0223},H:{all:0},L:{"0":25.92011}}; diff --git a/node_modules/caniuse-lite/data/regions/EE.js b/node_modules/caniuse-lite/data/regions/EE.js index c5bb781ca..1d632d415 100644 --- a/node_modules/caniuse-lite/data/regions/EE.js +++ b/node_modules/caniuse-lite/data/regions/EE.js @@ -1 +1 @@ -module.exports={C:{"52":0.06875,"78":0.00764,"88":0.08403,"89":0.00764,"92":0.04583,"93":0.00764,"103":0.00764,"109":0.01528,"115":3.72783,"117":0.00764,"122":0.00764,"123":0.00764,"125":0.01528,"127":0.00764,"128":0.10695,"129":0.02292,"130":0.03056,"131":0.39723,"132":3.13963,"133":0.21389,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 90 91 94 95 96 97 98 99 100 101 102 104 105 106 107 108 110 111 112 113 114 116 118 119 120 121 124 126 134 135 136 3.5 3.6"},D:{"51":0.00764,"60":0.00764,"74":0.00764,"79":0.00764,"87":0.01528,"88":0.00764,"92":0.01528,"95":0.00764,"98":0.00764,"101":0.00764,"102":0.02292,"103":0.03056,"104":0.00764,"106":0.06111,"107":0.01528,"108":0.03056,"109":0.96251,"110":0.26737,"112":0.00764,"114":0.05347,"116":0.25973,"117":0.03056,"118":0.00764,"119":0.15278,"120":0.04583,"121":0.37431,"122":0.38195,"123":0.1375,"124":0.35903,"125":0.16806,"126":0.26737,"127":0.19098,"128":0.56529,"129":2.69657,"130":31.42685,"131":16.75233,"132":0.00764,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 52 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 78 80 81 83 84 85 86 89 90 91 93 94 96 97 99 100 105 111 113 115 133 134"},F:{"83":0.01528,"84":0.00764,"85":0.00764,"91":0.00764,"93":0.00764,"95":0.07639,"113":0.1757,"114":5.46952,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 86 87 88 89 90 92 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.01528,"106":0.01528,"108":0.00764,"109":0.06875,"110":0.00764,"118":0.02292,"119":0.01528,"121":0.01528,"122":0.02292,"123":0.00764,"124":0.00764,"126":0.08403,"127":0.00764,"128":0.02292,"129":0.22153,"130":2.14656,"131":1.15349,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 107 111 112 113 114 115 116 117 120 125"},E:{"9":0.00764,"14":0.01528,_:"0 4 5 6 7 8 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00764,"13.1":0.03056,"14.1":0.03056,"15.1":0.00764,"15.2-15.3":0.00764,"15.4":0.01528,"15.5":0.01528,"15.6":0.15278,"16.0":0.00764,"16.1":0.03056,"16.2":0.00764,"16.3":0.03056,"16.4":0.02292,"16.5":0.02292,"16.6":0.20625,"17.0":0.02292,"17.1":0.02292,"17.2":0.04583,"17.3":0.02292,"17.4":0.16806,"17.5":0.12986,"17.6":0.57293,"18.0":0.32084,"18.1":0.3132,"18.2":0.01528},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00077,"5.0-5.1":0,"6.0-6.1":0.00306,"7.0-7.1":0.00383,"8.1-8.4":0,"9.0-9.2":0.00306,"9.3":0.01073,"10.0-10.2":0.0023,"10.3":0.01762,"11.0-11.2":0.20686,"11.3-11.4":0.00536,"12.0-12.1":0.00306,"12.2-12.5":0.08045,"13.0-13.1":0.00153,"13.2":0.02069,"13.3":0.00306,"13.4-13.7":0.01149,"14.0-14.4":0.02528,"14.5-14.8":0.03601,"15.0-15.1":0.02069,"15.2-15.3":0.01915,"15.4":0.02298,"15.5":0.02682,"15.6-15.8":0.2873,"16.0":0.0544,"16.1":0.11492,"16.2":0.05823,"16.3":0.09883,"16.4":0.01992,"16.5":0.03984,"16.6-16.7":0.37694,"17.0":0.02758,"17.1":0.04597,"17.2":0.03831,"17.3":0.05823,"17.4":0.12488,"17.5":0.37311,"17.6-17.7":3.22317,"18.0":1.14309,"18.1":1.00442,"18.2":0.04061},P:{"4":0.01049,"20":0.02099,"21":0.02099,"22":0.02099,"23":0.02099,"24":0.02099,"25":0.03148,"26":0.787,"27":0.55615,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0","18.0":0.01049,"19.0":0.01049},I:{"0":0.03534,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00005},A:{"8":0.01746,"11":0.04365,_:"6 7 9 10 5.5"},K:{"0":0.16763,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.00236,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.02597},H:{"0":0},L:{"0":13.99839},R:{_:"0"},M:{"0":0.23846}}; +module.exports={C:{"52":0.01943,"78":0.00648,"92":0.01943,"103":0.01295,"115":2.42813,"123":0.00648,"127":0.00648,"128":0.00648,"129":0.00648,"134":0.05828,"136":0.00648,"138":0.00648,"139":0.01295,"140":0.14893,"141":0.01295,"142":0.00648,"143":0.09065,"144":0.00648,"145":0.01295,"146":0.06475,"147":3.59363,"148":0.2331,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 124 125 126 130 131 132 133 135 137 149 150 151 3.5 3.6"},D:{"39":0.00648,"40":0.00648,"41":0.00648,"42":0.00648,"43":0.00648,"44":0.00648,"45":0.00648,"46":0.00648,"47":0.00648,"48":0.00648,"49":0.00648,"50":0.00648,"51":0.00648,"52":0.00648,"53":0.00648,"54":0.00648,"55":0.00648,"56":0.00648,"57":0.00648,"58":0.00648,"59":0.00648,"60":0.00648,"87":0.01295,"100":0.00648,"103":0.09065,"104":0.12303,"105":0.0777,"106":0.1295,"107":0.08418,"108":0.08418,"109":2.29215,"110":0.08418,"111":0.0777,"112":0.14893,"114":0.01295,"116":0.19425,"117":0.09713,"119":0.01295,"120":0.14893,"121":0.03885,"122":0.03238,"123":0.00648,"124":0.14893,"125":0.01943,"126":0.0518,"127":0.01295,"128":0.03238,"129":0.0259,"130":0.03885,"131":0.29785,"132":0.0259,"133":0.34318,"134":0.03885,"135":0.03238,"136":0.03885,"137":0.06475,"138":0.09065,"139":0.29785,"140":0.1036,"141":0.09065,"142":0.93888,"143":1.43098,"144":16.93213,"145":9.60243,"146":0.01295,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 88 89 90 91 92 93 94 95 96 97 98 99 101 102 113 115 118 147 148"},F:{"83":0.00648,"94":0.06475,"95":0.11008,"113":0.00648,"114":0.00648,"124":0.00648,"125":0.01295,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 115 116 117 118 119 120 121 122 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"109":0.0259,"122":0.00648,"131":0.00648,"135":0.00648,"136":0.00648,"138":0.00648,"139":0.00648,"141":0.00648,"142":0.01295,"143":0.0777,"144":2.73893,"145":2.0979,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 132 133 134 137 140"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.1 15.2-15.3 15.4 16.0 16.1 TP","12.1":0.00648,"13.1":0.00648,"14.1":0.01295,"15.5":0.01295,"15.6":0.0777,"16.2":0.00648,"16.3":0.01295,"16.4":0.00648,"16.5":0.00648,"16.6":0.1295,"17.0":0.00648,"17.1":0.04533,"17.2":0.00648,"17.3":0.00648,"17.4":0.01295,"17.5":0.05828,"17.6":0.14893,"18.0":0.01295,"18.1":0.0518,"18.2":0.01295,"18.3":0.03238,"18.4":0.01943,"18.5-18.6":0.04533,"26.0":0.0518,"26.1":0.05828,"26.2":1.22378,"26.3":0.44678,"26.4":0.00648},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00105,"7.0-7.1":0.00105,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00105,"10.0-10.2":0,"10.3":0.00947,"11.0-11.2":0.09151,"11.3-11.4":0.00316,"12.0-12.1":0,"12.2-12.5":0.04944,"13.0-13.1":0,"13.2":0.01473,"13.3":0.0021,"13.4-13.7":0.00526,"14.0-14.4":0.01052,"14.5-14.8":0.01367,"15.0-15.1":0.01262,"15.2-15.3":0.00947,"15.4":0.01157,"15.5":0.01367,"15.6-15.8":0.21353,"16.0":0.02209,"16.1":0.04207,"16.2":0.02314,"16.3":0.04207,"16.4":0.00947,"16.5":0.01683,"16.6-16.7":0.28295,"17.0":0.01367,"17.1":0.02104,"17.2":0.01683,"17.3":0.0263,"17.4":0.03997,"17.5":0.07889,"17.6-17.7":0.19985,"18.0":0.04418,"18.1":0.09046,"18.2":0.04839,"18.3":0.15252,"18.4":0.07573,"18.5-18.7":2.39193,"26.0":0.1683,"26.1":0.33028,"26.2":5.03841,"26.3":0.8499,"26.4":0.01473},P:{"21":0.01059,"22":0.04236,"24":0.02118,"26":0.02118,"27":0.05296,"28":0.10591,"29":2.05469,_:"4 20 23 25 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.02113,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.282,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.48998},Q:{"14.9":0.00353},O:{"0":0.04935},H:{all:0},L:{"0":23.16245}}; diff --git a/node_modules/caniuse-lite/data/regions/EG.js b/node_modules/caniuse-lite/data/regions/EG.js index 7bc7236d9..5d2c8b7b7 100644 --- a/node_modules/caniuse-lite/data/regions/EG.js +++ b/node_modules/caniuse-lite/data/regions/EG.js @@ -1 +1 @@ -module.exports={C:{"2":0.00327,"3":0.05226,"39":0.00327,"43":0.00327,"47":0.0098,"50":0.00327,"51":0.01306,"52":0.05552,"56":0.01306,"66":0.00327,"72":0.00327,"78":0.00653,"83":0.00327,"95":0.00327,"98":0.00327,"102":0.00327,"103":0.00653,"105":0.00327,"106":0.00327,"107":0.00327,"108":0.00327,"109":0.00327,"110":0.00327,"111":0.00327,"113":0.00327,"115":0.72832,"122":0.00327,"123":0.00327,"125":0.00327,"126":0.00327,"127":0.0196,"128":0.06859,"129":0.0098,"130":0.0098,"131":0.07512,"132":1.24435,"133":0.11758,"134":0.00327,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 44 45 46 48 49 53 54 55 57 58 59 60 61 62 63 64 65 67 68 69 70 71 73 74 75 76 77 79 80 81 82 84 85 86 87 88 89 90 91 92 93 94 96 97 99 100 101 104 112 114 116 117 118 119 120 121 124 135 136 3.5 3.6"},D:{"11":0.01306,"33":0.00327,"34":0.00327,"38":0.00653,"40":0.00327,"43":0.05552,"47":0.0098,"48":0.00327,"49":0.01306,"53":0.00327,"56":0.00327,"58":0.26128,"63":0.00327,"65":0.00327,"68":0.00327,"69":0.0098,"70":0.0098,"71":0.00653,"72":0.00327,"73":0.00653,"74":0.00653,"75":0.00653,"76":0.00653,"77":0.00327,"78":0.00327,"79":0.09145,"80":0.01306,"81":0.02286,"83":0.0098,"84":0.00653,"85":0.0098,"86":0.02613,"87":0.07185,"88":0.00653,"89":0.00653,"90":0.0098,"91":0.0196,"92":0.00653,"93":0.00327,"94":0.01306,"95":0.0098,"96":0.02939,"97":0.00653,"98":0.02286,"99":0.00327,"100":0.00653,"101":0.00653,"102":0.00653,"103":0.03919,"104":0.02286,"105":0.0098,"106":0.02939,"107":0.02613,"108":0.06859,"109":3.62853,"110":0.01633,"111":0.02939,"112":0.0196,"113":0.00653,"114":0.01633,"115":0.00327,"116":0.04572,"117":0.01306,"118":0.04572,"119":0.0196,"120":0.03919,"121":0.03593,"122":0.07185,"123":0.12411,"124":0.09471,"125":0.05552,"126":0.08818,"127":0.11104,"128":0.18943,"129":0.40172,"130":10.39568,"131":7.0415,"132":0.01306,"133":0.00327,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 35 36 37 39 41 42 44 45 46 50 51 52 54 55 57 59 60 61 62 64 66 67 134"},F:{"46":0.00327,"56":0.00327,"64":0.00653,"70":0.00327,"72":0.00327,"73":0.01633,"79":0.0196,"82":0.01306,"83":0.00653,"84":0.0098,"85":0.0098,"87":0.00327,"89":0.00327,"90":0.00653,"92":0.00327,"93":0.00327,"94":0.00327,"95":0.00653,"98":0.00327,"100":0.00327,"101":0.0196,"102":0.00327,"103":0.00327,"104":0.00327,"105":0.00327,"106":0.00653,"107":0.0098,"109":0.02613,"111":0.0098,"112":0.02286,"113":0.10451,"114":0.10778,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 57 58 60 62 63 65 66 67 68 69 71 74 75 76 77 78 80 81 86 88 91 96 97 99 108 110 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00327,"14":0.00327,"16":0.00327,"18":0.00653,"84":0.00327,"89":0.00327,"92":0.03919,"100":0.00653,"106":0.00327,"107":0.00327,"109":0.06532,"110":0.00653,"114":0.01306,"115":0.00327,"116":0.00327,"117":0.00327,"118":0.00327,"119":0.00327,"120":0.00653,"121":0.0098,"122":0.06859,"123":0.04899,"124":0.0098,"125":0.0098,"126":0.0098,"127":0.01633,"128":0.0196,"129":0.08165,"130":1.96613,"131":1.44031,_:"13 15 17 79 80 81 83 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 104 105 108 111 112 113"},E:{"13":0.00327,"14":0.00327,_:"0 4 5 6 7 8 9 10 11 12 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.2-15.3","5.1":0.02286,"13.1":0.00653,"14.1":0.0098,"15.1":0.00327,"15.4":0.00327,"15.5":0.00327,"15.6":0.03919,"16.0":0.00327,"16.1":0.00653,"16.2":0.00327,"16.3":0.0098,"16.4":0.00327,"16.5":0.00653,"16.6":0.03919,"17.0":0.00653,"17.1":0.00653,"17.2":0.0098,"17.3":0.00653,"17.4":0.04899,"17.5":0.06859,"17.6":0.12411,"18.0":0.09471,"18.1":0.15024,"18.2":0.00653},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00072,"5.0-5.1":0,"6.0-6.1":0.00289,"7.0-7.1":0.00361,"8.1-8.4":0,"9.0-9.2":0.00289,"9.3":0.01012,"10.0-10.2":0.00217,"10.3":0.01662,"11.0-11.2":0.19509,"11.3-11.4":0.00506,"12.0-12.1":0.00289,"12.2-12.5":0.07587,"13.0-13.1":0.00145,"13.2":0.01951,"13.3":0.00289,"13.4-13.7":0.01084,"14.0-14.4":0.02384,"14.5-14.8":0.03396,"15.0-15.1":0.01951,"15.2-15.3":0.01806,"15.4":0.02168,"15.5":0.02529,"15.6-15.8":0.27096,"16.0":0.0513,"16.1":0.10838,"16.2":0.05491,"16.3":0.09321,"16.4":0.01879,"16.5":0.03757,"16.6-16.7":0.3555,"17.0":0.02601,"17.1":0.04335,"17.2":0.03613,"17.3":0.05491,"17.4":0.11778,"17.5":0.35189,"17.6-17.7":3.0398,"18.0":1.07806,"18.1":0.94727,"18.2":0.0383},P:{"4":0.14731,"20":0.01052,"21":0.02104,"22":0.07365,"23":0.06313,"24":0.06313,"25":0.0947,"26":1.14688,"27":0.85227,"5.0-5.4":0.01052,"6.2-6.4":0.01052,"7.2-7.4":0.06313,_:"8.2 9.2 10.1 15.0","11.1-11.2":0.01052,"12.0":0.01052,"13.0":0.02104,"14.0":0.02104,"16.0":0.02104,"17.0":0.03157,"18.0":0.01052,"19.0":0.01052},I:{"0":0.10079,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00003,"4.4":0,"4.4.3-4.4.4":0.00013},A:{"8":0.01025,"9":0.00683,"10":0.00342,"11":0.20159,_:"6 7 5.5"},K:{"0":0.47811,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.00673,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.41751},H:{"0":0},L:{"0":57.05692},R:{_:"0"},M:{"0":0.18855}}; +module.exports={C:{"5":0.00581,"47":0.00291,"52":0.00872,"103":0.00581,"115":0.21803,"127":0.00291,"128":0.00291,"134":0.00291,"136":0.00291,"138":0.01454,"140":0.02907,"143":0.00291,"144":0.00291,"145":0.00291,"146":0.00872,"147":0.47675,"148":0.04361,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 129 130 131 132 133 135 137 139 141 142 149 150 151 3.5 3.6"},D:{"49":0.00291,"56":0.00291,"58":0.00291,"61":0.00291,"63":0.00291,"66":0.00291,"68":0.00291,"69":0.00872,"70":0.00291,"71":0.00581,"72":0.00291,"73":0.00291,"74":0.00291,"75":0.00291,"76":0.00291,"78":0.00291,"79":0.01454,"80":0.00291,"81":0.00291,"83":0.00291,"84":0.00291,"85":0.00291,"86":0.00872,"87":0.01454,"88":0.00291,"90":0.00291,"91":0.00291,"93":0.00291,"95":0.00291,"98":0.00291,"99":0.00291,"100":0.00291,"101":0.00291,"102":0.00291,"103":0.24419,"104":0.24128,"105":0.22675,"106":0.22965,"107":0.22675,"108":0.23256,"109":1.37501,"110":0.22965,"111":0.23256,"112":1.29943,"114":0.01744,"116":0.46803,"117":0.22675,"118":0.00291,"119":0.00581,"120":0.23837,"121":0.00872,"122":0.02035,"123":0.01163,"124":0.23547,"125":0.01454,"126":0.00872,"127":0.00291,"128":0.01454,"129":0.02035,"130":0.00581,"131":0.4971,"132":0.01744,"133":0.47966,"134":0.01744,"135":0.03198,"136":0.02907,"137":0.01454,"138":0.10465,"139":0.09012,"140":0.01744,"141":0.02616,"142":0.06686,"143":0.62791,"144":5.23551,"145":2.37211,"146":0.00872,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 59 60 62 64 65 67 77 89 92 94 96 97 113 115 147 148"},F:{"41":0.00291,"79":0.00291,"94":0.01454,"95":0.01744,"125":0.00291,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00581,"90":0.00291,"92":0.01454,"100":0.00291,"109":0.02035,"114":0.01454,"119":0.00291,"122":0.01454,"130":0.00291,"131":0.00291,"133":0.00291,"134":0.00291,"135":0.00291,"136":0.00291,"137":0.00291,"138":0.00581,"139":0.00291,"140":0.00872,"141":0.01163,"142":0.00872,"143":0.0407,"144":1.05524,"145":0.54652,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 120 121 123 124 125 126 127 128 129 132"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.1 16.2 16.3 16.4 16.5 17.2 17.3 18.2 26.4 TP","5.1":0.06105,"15.6":0.01163,"16.0":0.00291,"16.6":0.00581,"17.0":0.00291,"17.1":0.00291,"17.4":0.00291,"17.5":0.00291,"17.6":0.00872,"18.0":0.00291,"18.1":0.00291,"18.3":0.00291,"18.4":0.00291,"18.5-18.6":0.00872,"26.0":0.00581,"26.1":0.00581,"26.2":0.06686,"26.3":0.02035},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00046,"7.0-7.1":0.00046,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00046,"10.0-10.2":0,"10.3":0.00412,"11.0-11.2":0.0398,"11.3-11.4":0.00137,"12.0-12.1":0,"12.2-12.5":0.0215,"13.0-13.1":0,"13.2":0.0064,"13.3":0.00091,"13.4-13.7":0.00229,"14.0-14.4":0.00457,"14.5-14.8":0.00595,"15.0-15.1":0.00549,"15.2-15.3":0.00412,"15.4":0.00503,"15.5":0.00595,"15.6-15.8":0.09287,"16.0":0.00961,"16.1":0.0183,"16.2":0.01006,"16.3":0.0183,"16.4":0.00412,"16.5":0.00732,"16.6-16.7":0.12307,"17.0":0.00595,"17.1":0.00915,"17.2":0.00732,"17.3":0.01144,"17.4":0.01738,"17.5":0.03431,"17.6-17.7":0.08692,"18.0":0.01921,"18.1":0.03934,"18.2":0.02104,"18.3":0.06634,"18.4":0.03294,"18.5-18.7":1.04035,"26.0":0.0732,"26.1":0.14365,"26.2":2.19142,"26.3":0.36966,"26.4":0.0064},P:{"4":0.02145,"20":0.01073,"21":0.01073,"22":0.03218,"23":0.03218,"24":0.05364,"25":0.08582,"26":0.26818,"27":0.08582,"28":0.27891,"29":1.92017,_:"5.0-5.4 6.2-6.4 8.2 9.2 10.1 12.0 15.0","7.2-7.4":0.13945,"11.1-11.2":0.02145,"13.0":0.01073,"14.0":0.01073,"16.0":0.02145,"17.0":0.01073,"18.0":0.01073,"19.0":0.01073},I:{"0":0.04251,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00003},K:{"0":0.24116,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.00498,"11":0.0299,_:"6 7 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.11349},Q:{_:"14.9"},O:{"0":0.18442},H:{all:0},L:{"0":72.22801}}; diff --git a/node_modules/caniuse-lite/data/regions/ER.js b/node_modules/caniuse-lite/data/regions/ER.js index da5f07a4a..6c3c37ffa 100644 --- a/node_modules/caniuse-lite/data/regions/ER.js +++ b/node_modules/caniuse-lite/data/regions/ER.js @@ -1 +1 @@ -module.exports={C:{"33":0.01173,"43":0.02932,"46":0.28729,"52":0.01173,"60":0.44559,"65":0.09967,"66":0.05863,"79":0.05863,"102":0.08795,"106":0.01173,"110":0.01173,"111":0.02932,"115":0.18762,"119":0.19934,"125":0.02932,"127":0.07036,"129":0.1583,"130":0.11726,"131":0.54526,"132":3.30673,"133":0.4749,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 38 39 40 41 42 44 45 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 103 104 105 107 108 109 112 113 114 116 117 118 120 121 122 123 124 126 128 134 135 136 3.5 3.6"},D:{"52":0.4749,"60":0.18762,"67":0.04104,"69":0.02932,"72":0.02932,"74":0.17003,"77":0.05863,"80":0.04104,"81":0.07036,"83":0.09967,"87":0.94394,"90":0.05863,"92":0.75633,"98":0.3166,"100":0.22866,"102":0.02932,"103":0.01173,"106":0.01173,"107":0.11726,"109":9.04661,"112":0.55699,"117":1.43057,"118":0.22866,"119":0.05863,"120":0.02932,"121":0.01173,"123":0.36937,"124":1.23123,"125":0.19934,"126":0.08795,"127":0.05863,"128":0.17003,"129":0.49836,"130":14.44057,"131":7.44601,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 68 70 71 73 75 76 78 79 84 85 86 88 89 91 93 94 95 96 97 99 101 104 105 108 110 111 113 114 115 116 122 132 133 134"},F:{"34":0.01173,"36":0.02932,"60":0.02932,"63":0.01173,"64":0.04104,"67":0.04104,"79":0.01173,"86":0.01173,"95":0.05863,"114":1.51852,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 62 65 66 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.01173,"84":0.01173,"85":0.07036,"89":0.07036,"90":0.07036,"92":0.19934,"100":0.18762,"105":0.02932,"106":0.05863,"107":0.01173,"109":0.11726,"112":0.01173,"114":0.04104,"120":0.02932,"122":0.01173,"125":0.01173,"128":0.25797,"129":0.39868,"130":4.06306,"131":2.03446,_:"12 13 14 15 16 17 79 80 81 83 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 108 110 111 113 115 116 117 118 119 121 123 124 126 127"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 15.6 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.1 17.2 17.3 17.4 17.5 18.1 18.2","16.6":0.12899,"17.6":0.09967,"18.0":0.24625},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00053,"5.0-5.1":0,"6.0-6.1":0.00213,"7.0-7.1":0.00267,"8.1-8.4":0,"9.0-9.2":0.00213,"9.3":0.00747,"10.0-10.2":0.0016,"10.3":0.01226,"11.0-11.2":0.14398,"11.3-11.4":0.00373,"12.0-12.1":0.00213,"12.2-12.5":0.05599,"13.0-13.1":0.00107,"13.2":0.0144,"13.3":0.00213,"13.4-13.7":0.008,"14.0-14.4":0.0176,"14.5-14.8":0.02506,"15.0-15.1":0.0144,"15.2-15.3":0.01333,"15.4":0.016,"15.5":0.01866,"15.6-15.8":0.19997,"16.0":0.03786,"16.1":0.07999,"16.2":0.04053,"16.3":0.06879,"16.4":0.01386,"16.5":0.02773,"16.6-16.7":0.26236,"17.0":0.0192,"17.1":0.032,"17.2":0.02666,"17.3":0.04053,"17.4":0.08692,"17.5":0.2597,"17.6-17.7":2.24342,"18.0":0.79562,"18.1":0.6991,"18.2":0.02826},P:{"4":0.03021,"20":0.07049,"26":0.19132,"27":0.20139,_:"21 22 23 24 25 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0","7.2-7.4":0.01007,"19.0":0.03021},I:{"0":0.04128,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00005},A:{"9":0.07174,"11":0.53802,_:"6 7 8 10 5.5"},K:{"0":0.64537,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":3.69434},H:{"0":0},L:{"0":31.78076},R:{_:"0"},M:{"0":0.09929}}; +module.exports={C:{"94":9.02584,"115":1.29944,"120":0.07902,"125":0.14926,"140":8.53416,"143":0.03512,"147":6.50598,"148":1.03604,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 142 144 145 146 149 150 151 3.5 3.6"},D:{"72":0.07902,"78":0.11414,"92":0.14926,"109":7.84054,"118":0.03512,"124":0.03512,"129":0.22828,"131":0.80776,"136":0.11414,"138":0.34242,"139":11.55448,"140":0.11414,"142":0.3073,"143":1.1853,"144":19.6672,"145":5.0485,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 119 120 121 122 123 125 126 127 128 130 132 133 134 135 137 141 146 147 148"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.07902,"93":0.11414,"111":0.03512,"131":0.22828,"137":0.07902,"138":0.27218,"139":0.14926,"140":0.03512,"141":0.03512,"142":0.34242,"144":5.77724,"145":2.9852,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 132 133 134 135 136 143"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 15.6 16.0 16.1 16.2 16.3 16.4 16.5 16.6 17.0 17.1 17.2 17.3 17.5 17.6 18.0 18.1 18.2 18.3 18.4 18.5-18.6 26.0 26.1 26.3 26.4 TP","17.4":0.03512,"26.2":0.68484},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0003,"7.0-7.1":0.0003,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0003,"10.0-10.2":0,"10.3":0.0027,"11.0-11.2":0.02608,"11.3-11.4":0.0009,"12.0-12.1":0,"12.2-12.5":0.01409,"13.0-13.1":0,"13.2":0.0042,"13.3":0.0006,"13.4-13.7":0.0015,"14.0-14.4":0.003,"14.5-14.8":0.0039,"15.0-15.1":0.0036,"15.2-15.3":0.0027,"15.4":0.0033,"15.5":0.0039,"15.6-15.8":0.06085,"16.0":0.00629,"16.1":0.01199,"16.2":0.00659,"16.3":0.01199,"16.4":0.0027,"16.5":0.0048,"16.6-16.7":0.08063,"17.0":0.0039,"17.1":0.006,"17.2":0.0048,"17.3":0.00749,"17.4":0.01139,"17.5":0.02248,"17.6-17.7":0.05695,"18.0":0.01259,"18.1":0.02578,"18.2":0.01379,"18.3":0.04346,"18.4":0.02158,"18.5-18.7":0.68164,"26.0":0.04796,"26.1":0.09412,"26.2":1.43583,"26.3":0.2422,"26.4":0.0042},P:{"29":0.13187,_:"4 20 21 22 23 24 25 26 27 28 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.44078,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.39683},Q:{_:"14.9"},O:{"0":0.13187},H:{all:0},L:{"0":9.97997}}; diff --git a/node_modules/caniuse-lite/data/regions/ES.js b/node_modules/caniuse-lite/data/regions/ES.js index ae51012c6..cb6c6b8a6 100644 --- a/node_modules/caniuse-lite/data/regions/ES.js +++ b/node_modules/caniuse-lite/data/regions/ES.js @@ -1 +1 @@ -module.exports={C:{"4":0.01614,"48":0.00403,"52":0.02017,"56":0.00403,"59":0.00403,"67":0.00403,"78":0.02824,"88":0.00403,"91":0.00403,"95":0.00403,"100":0.00807,"102":0.00403,"103":0.00403,"108":0.00403,"109":0.01614,"110":0.00403,"113":0.02017,"114":0.00403,"115":0.20573,"118":0.00807,"120":0.00403,"121":0.00403,"122":0.00403,"123":0.00403,"124":0.00403,"125":0.00807,"126":0.00807,"127":0.0121,"128":0.07261,"129":0.01614,"130":0.0242,"131":0.15329,"132":1.75076,"133":0.13716,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 57 58 60 61 62 63 64 65 66 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 92 93 94 96 97 98 99 101 104 105 106 107 111 112 116 117 119 134 135 136 3.5 3.6"},D:{"38":0.00403,"49":0.02824,"66":0.0242,"73":0.00403,"75":0.02017,"79":0.03227,"80":0.00403,"81":0.00403,"83":0.0121,"84":0.00403,"85":0.00403,"86":0.00807,"87":0.03631,"88":0.00807,"89":0.00403,"90":0.00403,"91":0.00807,"92":0.00403,"93":0.00403,"94":0.0121,"95":0.00403,"96":0.00403,"97":0.00403,"98":0.00403,"99":0.00403,"100":0.00807,"101":0.00403,"102":0.00403,"103":0.16539,"104":0.0121,"105":0.00807,"106":0.01614,"107":0.0242,"108":0.02017,"109":0.89958,"110":0.0121,"111":0.01614,"112":0.02017,"113":0.02017,"114":0.03631,"115":0.00807,"116":0.18153,"117":0.0121,"118":0.0242,"119":0.04841,"120":0.06454,"121":0.13312,"122":0.10892,"123":0.12505,"124":0.10892,"125":0.05648,"126":0.32272,"127":0.07665,"128":0.36709,"129":1.26264,"130":15.81731,"131":8.99985,"132":0.00807,"133":0.00403,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 74 76 77 78 134"},F:{"46":0.00403,"69":0.00403,"85":0.0121,"95":0.01614,"102":0.00403,"109":0.00403,"112":0.00403,"113":0.10892,"114":1.186,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00403,"92":0.00807,"107":0.00403,"108":0.00403,"109":0.04034,"110":0.00807,"111":0.00403,"114":0.00403,"116":0.00403,"117":0.00403,"119":0.00807,"120":0.00403,"121":0.00403,"122":0.02017,"123":0.00403,"124":0.00403,"125":0.00807,"126":0.01614,"127":0.0121,"128":0.0242,"129":0.09682,"130":1.80723,"131":1.24651,_:"12 13 14 15 16 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 112 113 115 118"},E:{"13":0.00807,"14":0.02017,"15":0.00403,_:"0 4 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00807,"12.1":0.00807,"13.1":0.04841,"14.1":0.04841,"15.1":0.00403,"15.2-15.3":0.00807,"15.4":0.01614,"15.5":0.01614,"15.6":0.16539,"16.0":0.0242,"16.1":0.0242,"16.2":0.02824,"16.3":0.04841,"16.4":0.01614,"16.5":0.0242,"16.6":0.18153,"17.0":0.01614,"17.1":0.0242,"17.2":0.03227,"17.3":0.02824,"17.4":0.06454,"17.5":0.16539,"17.6":0.6293,"18.0":0.33079,"18.1":0.34692,"18.2":0.00807},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00106,"5.0-5.1":0,"6.0-6.1":0.00424,"7.0-7.1":0.0053,"8.1-8.4":0,"9.0-9.2":0.00424,"9.3":0.01484,"10.0-10.2":0.00318,"10.3":0.02437,"11.0-11.2":0.28613,"11.3-11.4":0.00742,"12.0-12.1":0.00424,"12.2-12.5":0.11127,"13.0-13.1":0.00212,"13.2":0.02861,"13.3":0.00424,"13.4-13.7":0.0159,"14.0-14.4":0.03497,"14.5-14.8":0.04981,"15.0-15.1":0.02861,"15.2-15.3":0.02649,"15.4":0.03179,"15.5":0.03709,"15.6-15.8":0.3974,"16.0":0.07524,"16.1":0.15896,"16.2":0.08054,"16.3":0.13671,"16.4":0.02755,"16.5":0.05511,"16.6-16.7":0.52139,"17.0":0.03815,"17.1":0.06358,"17.2":0.05299,"17.3":0.08054,"17.4":0.17274,"17.5":0.51609,"17.6-17.7":4.45832,"18.0":1.58113,"18.1":1.38932,"18.2":0.05617},P:{"4":0.04154,"20":0.02077,"21":0.03115,"22":0.03115,"23":0.05192,"24":0.04154,"25":0.05192,"26":1.24613,"27":1.07998,"5.0-5.4":0.01038,"6.2-6.4":0.01038,_:"7.2-7.4 8.2 9.2 10.1 12.0 15.0 18.0","11.1-11.2":0.01038,"13.0":0.01038,"14.0":0.01038,"16.0":0.01038,"17.0":0.01038,"19.0":0.01038},I:{"0":0.02977,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00004},A:{"11":0.05648,_:"6 7 8 9 10 5.5"},K:{"0":0.32222,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.02387},H:{"0":0},L:{"0":46.55066},R:{_:"0"},M:{"0":0.31028}}; +module.exports={C:{"4":0.00464,"5":0.00464,"52":0.01392,"59":0.00928,"78":0.01392,"87":0.00464,"98":0.00464,"103":0.00464,"109":0.00464,"113":0.00464,"115":0.16237,"127":0.00464,"128":0.00928,"130":0.00464,"133":0.00464,"134":0.00464,"135":0.01392,"136":0.03247,"137":0.00464,"138":0.00928,"139":0.00464,"140":0.07422,"141":0.01392,"142":0.00464,"143":0.00928,"144":0.00928,"145":0.0232,"146":0.03711,"147":1.80921,"148":0.16237,_:"2 3 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 88 89 90 91 92 93 94 95 96 97 99 100 101 102 104 105 106 107 108 110 111 112 114 116 117 118 119 120 121 122 123 124 125 126 129 131 132 149 150 151 3.5 3.6"},D:{"49":0.00928,"58":0.00464,"66":0.00464,"69":0.00464,"75":0.00928,"79":0.00928,"80":0.00464,"81":0.00464,"87":0.01392,"88":0.00464,"93":0.00464,"96":0.00464,"97":0.00464,"99":0.00464,"102":0.00464,"103":0.06495,"104":0.0232,"105":0.01392,"106":0.01392,"107":0.01392,"108":0.13453,"109":0.83502,"110":0.01392,"111":0.01856,"112":0.01392,"113":0.00464,"114":0.00928,"116":0.15309,"117":0.00928,"118":0.00464,"119":0.00928,"120":0.03247,"121":0.00928,"122":0.05103,"123":0.01392,"124":0.02783,"125":0.0232,"126":0.08814,"127":0.00928,"128":0.11134,"129":0.01392,"130":0.02783,"131":0.07422,"132":0.05567,"133":0.05103,"134":0.04175,"135":0.04639,"136":0.06495,"137":0.04639,"138":0.24123,"139":0.09278,"140":0.06495,"141":0.12061,"142":0.33401,"143":1.16439,"144":14.37162,"145":7.17653,"146":0.00928,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 59 60 61 62 63 64 65 67 68 70 71 72 73 74 76 77 78 83 84 85 86 89 90 91 92 94 95 98 100 101 115 147 148"},F:{"46":0.00464,"94":0.03247,"95":0.05567,"96":0.00464,"125":0.01392,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00464,"109":0.02783,"120":0.00464,"122":0.00464,"130":0.00464,"131":0.00464,"132":0.00464,"133":0.00464,"134":0.00464,"135":0.00464,"136":0.00464,"137":0.00928,"138":0.00928,"139":0.00464,"140":0.01392,"141":0.02783,"142":0.0232,"143":0.0835,"144":2.1525,"145":1.61901,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 121 123 124 125 126 127 128 129"},E:{"13":0.00464,"14":0.00928,_:"4 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.1 15.2-15.3 TP","11.1":0.00928,"12.1":0.01392,"13.1":0.02783,"14.1":0.0232,"15.4":0.00464,"15.5":0.00928,"15.6":0.14381,"16.0":0.00928,"16.1":0.00928,"16.2":0.00928,"16.3":0.01856,"16.4":0.00464,"16.5":0.00928,"16.6":0.167,"17.0":0.00928,"17.1":0.12525,"17.2":0.00928,"17.3":0.01392,"17.4":0.0232,"17.5":0.03711,"17.6":0.13453,"18.0":0.01856,"18.1":0.01856,"18.2":0.01392,"18.3":0.04175,"18.4":0.0232,"18.5-18.6":0.0835,"26.0":0.03711,"26.1":0.05103,"26.2":0.99739,"26.3":0.26442,"26.4":0.00464},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00118,"7.0-7.1":0.00118,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00118,"10.0-10.2":0,"10.3":0.01062,"11.0-11.2":0.10266,"11.3-11.4":0.00354,"12.0-12.1":0,"12.2-12.5":0.05546,"13.0-13.1":0,"13.2":0.01652,"13.3":0.00236,"13.4-13.7":0.0059,"14.0-14.4":0.0118,"14.5-14.8":0.01534,"15.0-15.1":0.01416,"15.2-15.3":0.01062,"15.4":0.01298,"15.5":0.01534,"15.6-15.8":0.23953,"16.0":0.02478,"16.1":0.0472,"16.2":0.02596,"16.3":0.0472,"16.4":0.01062,"16.5":0.01888,"16.6-16.7":0.31741,"17.0":0.01534,"17.1":0.0236,"17.2":0.01888,"17.3":0.0295,"17.4":0.04484,"17.5":0.0885,"17.6-17.7":0.22419,"18.0":0.04956,"18.1":0.10148,"18.2":0.05428,"18.3":0.17109,"18.4":0.08496,"18.5-18.7":2.68322,"26.0":0.18879,"26.1":0.37051,"26.2":5.65199,"26.3":0.9534,"26.4":0.01652},P:{"4":0.01046,"20":0.01046,"21":0.01046,"22":0.01046,"23":0.02093,"24":0.01046,"25":0.01046,"26":0.04186,"27":0.05232,"28":0.10465,"29":2.30223,_:"5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0 17.0 18.0","7.2-7.4":0.01046,"13.0":0.01046,"19.0":0.01046},I:{"0":0.02678,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.32702,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.06495,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.4396},Q:{_:"14.9"},O:{"0":0.02144},H:{all:0},L:{"0":46.68749}}; diff --git a/node_modules/caniuse-lite/data/regions/ET.js b/node_modules/caniuse-lite/data/regions/ET.js index b0a34e8bf..594b6d3b7 100644 --- a/node_modules/caniuse-lite/data/regions/ET.js +++ b/node_modules/caniuse-lite/data/regions/ET.js @@ -1 +1 @@ -module.exports={C:{"32":0.00227,"34":0.00907,"48":0.00227,"52":0.00227,"72":0.00227,"77":0.25617,"78":0.00453,"84":0.0068,"87":0.00227,"89":0.0068,"92":0.00227,"95":0.04307,"97":0.00227,"103":0.00227,"105":0.00227,"108":0.02494,"109":0.0068,"110":0.0136,"111":0.00453,"112":0.00453,"113":0.00227,"115":0.19723,"118":0.00227,"121":0.00907,"122":0.00227,"124":0.00453,"126":0.00227,"127":0.01587,"128":0.03627,"129":0.00453,"130":0.0068,"131":0.03854,"132":1.11763,"133":0.18136,"134":0.00453,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 79 80 81 82 83 85 86 88 90 91 93 94 96 98 99 100 101 102 104 106 107 114 116 117 119 120 123 125 135 136 3.5 3.6"},D:{"11":0.00453,"38":0.00227,"40":0.00227,"42":0.00227,"43":0.0136,"44":0.00227,"47":0.00227,"49":0.00227,"50":0.0136,"51":0.00227,"56":0.00227,"58":0.00227,"60":0.00227,"63":0.00227,"64":0.0136,"66":0.00227,"68":0.00453,"69":0.00453,"70":0.00453,"71":0.00227,"72":0.00453,"73":0.02494,"75":0.0068,"76":0.00907,"77":0.00227,"78":0.00227,"79":0.09521,"80":0.02947,"81":0.01134,"83":0.01587,"84":0.01814,"85":0.00453,"86":0.00907,"87":0.05214,"88":0.01814,"89":0.00227,"90":0.00907,"91":0.00227,"92":0.00227,"93":0.06574,"94":0.00907,"95":0.0136,"96":0.00227,"98":0.09748,"99":0.00227,"100":0.00227,"102":0.00453,"103":0.06574,"104":0.00227,"105":0.0068,"106":0.02494,"107":0.00227,"108":0.00907,"109":1.53249,"110":0.0136,"111":0.0068,"112":0.00227,"113":0.00227,"114":0.06801,"115":0.09068,"116":0.0204,"117":0.00907,"118":0.07254,"119":0.06121,"120":0.04534,"121":0.07935,"122":0.01814,"123":0.05441,"124":0.06121,"125":0.02947,"126":0.06801,"127":0.06574,"128":0.14962,"129":0.21763,"130":5.9214,"131":4.24836,"132":0.01814,"133":0.00453,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 41 45 46 48 52 53 54 55 57 59 61 62 65 67 74 97 101 134"},F:{"46":0.00227,"79":0.00907,"85":0.00453,"89":0.00227,"95":0.02947,"103":0.00227,"108":0.00227,"110":0.00227,"112":0.00227,"113":0.00907,"114":0.63929,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 86 87 88 90 91 92 93 94 96 97 98 99 100 101 102 104 105 106 107 109 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00227,"13":0.0068,"14":0.00227,"15":0.02494,"16":0.0068,"17":0.00453,"18":0.0272,"84":0.00227,"89":0.00227,"90":0.00227,"92":0.02494,"100":0.00907,"103":0.00227,"105":0.00227,"109":0.0204,"114":0.01134,"115":0.00227,"116":0.00227,"117":0.00227,"118":0.00227,"119":0.00227,"120":0.00453,"121":0.01134,"122":0.00907,"123":0.01814,"124":0.0136,"125":0.01134,"126":0.0136,"127":0.01587,"128":0.03627,"129":0.04307,"130":1.17657,"131":0.71637,_:"79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 104 106 107 108 110 111 112 113"},E:{"7":0.00227,"13":0.0068,"14":0.00227,_:"0 4 5 6 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.5 17.0 17.1 17.2 17.3 17.4 18.2","11.1":0.00453,"12.1":0.00227,"13.1":0.00453,"14.1":0.00453,"15.6":0.0136,"16.4":0.00227,"16.6":0.00907,"17.5":0.01587,"17.6":0.00907,"18.0":0.0068,"18.1":0.00453},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00016,"5.0-5.1":0,"6.0-6.1":0.00066,"7.0-7.1":0.00082,"8.1-8.4":0,"9.0-9.2":0.00066,"9.3":0.00231,"10.0-10.2":0.00049,"10.3":0.00379,"11.0-11.2":0.04448,"11.3-11.4":0.00115,"12.0-12.1":0.00066,"12.2-12.5":0.0173,"13.0-13.1":0.00033,"13.2":0.00445,"13.3":0.00066,"13.4-13.7":0.00247,"14.0-14.4":0.00544,"14.5-14.8":0.00774,"15.0-15.1":0.00445,"15.2-15.3":0.00412,"15.4":0.00494,"15.5":0.00577,"15.6-15.8":0.06178,"16.0":0.0117,"16.1":0.02471,"16.2":0.01252,"16.3":0.02125,"16.4":0.00428,"16.5":0.00857,"16.6-16.7":0.08105,"17.0":0.00593,"17.1":0.00988,"17.2":0.00824,"17.3":0.01252,"17.4":0.02685,"17.5":0.08023,"17.6-17.7":0.69304,"18.0":0.24578,"18.1":0.21597,"18.2":0.00873},P:{"4":0.20919,"20":0.01046,"21":0.01046,"22":0.0523,"23":0.04184,"24":0.07322,"25":0.09413,"26":0.2824,"27":0.10459,_:"5.0-5.4 6.2-6.4 8.2 9.2 10.1 12.0 14.0 15.0","7.2-7.4":0.12551,"11.1-11.2":0.02092,"13.0":0.01046,"16.0":0.01046,"17.0":0.02092,"18.0":0.01046,"19.0":0.02092},I:{"0":0.07717,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.0001},A:{"11":0.00453,_:"6 7 8 9 10 5.5"},K:{"0":0.89665,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.05414,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00773},O:{"0":0.15468},H:{"0":0.48},L:{"0":75.98065},R:{_:"0"},M:{"0":0.10828}}; +module.exports={C:{"5":0.06303,"47":0.0045,"52":0.0045,"72":0.0045,"112":0.0045,"115":0.16657,"127":0.01351,"128":0.0045,"133":0.0045,"138":0.0045,"140":0.01801,"143":0.0045,"144":0.0045,"145":0.0045,"146":0.01801,"147":0.55825,"148":0.06303,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 124 125 126 129 130 131 132 134 135 136 137 139 141 142 149 150 151 3.5 3.6"},D:{"58":0.0045,"64":0.0045,"65":0.0045,"66":0.009,"68":0.009,"69":0.05402,"70":0.01801,"71":0.0045,"72":0.0045,"73":0.01351,"74":0.0045,"75":0.0045,"76":0.0045,"77":0.0045,"79":0.01801,"80":0.009,"81":0.0045,"83":0.0045,"86":0.01351,"87":0.0045,"90":0.0045,"93":0.0045,"95":0.0045,"98":0.009,"99":0.0045,"101":0.0045,"102":0.0045,"103":1.24705,"104":1.25156,"105":1.24255,"106":1.25156,"107":1.24705,"108":1.23805,"109":1.54419,"110":1.23805,"111":1.29658,"112":7.61738,"114":0.01351,"116":2.49411,"117":1.24705,"119":0.02251,"120":1.28307,"121":0.0045,"122":0.009,"123":0.0045,"124":1.27407,"125":0.02251,"126":0.01801,"127":0.0045,"128":0.0045,"129":0.11705,"130":0.009,"131":2.59315,"132":0.05853,"133":2.57514,"134":0.01351,"135":0.02251,"136":0.01801,"137":0.05402,"138":0.11255,"139":0.13056,"140":0.02251,"141":0.03602,"142":0.08554,"143":0.38267,"144":3.66913,"145":1.91335,"146":0.01801,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 59 60 61 62 63 67 78 84 85 88 89 91 92 94 96 97 100 113 115 118 147 148"},F:{"79":0.0045,"93":0.0045,"94":0.03151,"95":0.04952,"125":0.0045,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"15":0.0045,"16":0.0045,"17":0.0045,"18":0.02251,"90":0.0045,"92":0.02251,"100":0.0045,"109":0.02701,"114":0.009,"122":0.0045,"131":0.0045,"134":0.0045,"136":0.0045,"137":0.0045,"138":0.0045,"139":0.0045,"140":0.009,"141":0.009,"142":0.01351,"143":0.05402,"144":0.82837,"145":0.57626,_:"12 13 14 79 80 81 83 84 85 86 87 88 89 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 132 133 135"},E:{"13":0.0045,_:"4 5 6 7 8 9 10 11 12 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 17.0 17.1 17.2 17.3 17.4 18.0 18.1 18.2 18.3 18.4 26.0 26.4 TP","12.1":0.0045,"13.1":0.0045,"15.6":0.01351,"16.5":0.0045,"16.6":0.0045,"17.5":0.0045,"17.6":0.009,"18.5-18.6":0.0045,"26.1":0.009,"26.2":0.03602,"26.3":0.01351},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00008,"7.0-7.1":0.00008,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00008,"10.0-10.2":0,"10.3":0.0007,"11.0-11.2":0.00679,"11.3-11.4":0.00023,"12.0-12.1":0,"12.2-12.5":0.00367,"13.0-13.1":0,"13.2":0.00109,"13.3":0.00016,"13.4-13.7":0.00039,"14.0-14.4":0.00078,"14.5-14.8":0.00101,"15.0-15.1":0.00094,"15.2-15.3":0.0007,"15.4":0.00086,"15.5":0.00101,"15.6-15.8":0.01585,"16.0":0.00164,"16.1":0.00312,"16.2":0.00172,"16.3":0.00312,"16.4":0.0007,"16.5":0.00125,"16.6-16.7":0.021,"17.0":0.00101,"17.1":0.00156,"17.2":0.00125,"17.3":0.00195,"17.4":0.00297,"17.5":0.00586,"17.6-17.7":0.01483,"18.0":0.00328,"18.1":0.00671,"18.2":0.00359,"18.3":0.01132,"18.4":0.00562,"18.5-18.7":0.17753,"26.0":0.01249,"26.1":0.02451,"26.2":0.37396,"26.3":0.06308,"26.4":0.00109},P:{"4":0.01062,"22":0.01062,"24":0.01062,"25":0.01062,"26":0.03187,"27":0.06375,"28":0.15937,"29":0.45685,_:"20 21 23 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.03187},I:{"0":0.13181,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00008},K:{"0":0.90514,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.0055,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.08797},Q:{"14.9":0.0055},O:{"0":0.10996},H:{all:0.09},L:{"0":54.98384}}; diff --git a/node_modules/caniuse-lite/data/regions/FI.js b/node_modules/caniuse-lite/data/regions/FI.js index c3adb4d4d..5f6942da9 100644 --- a/node_modules/caniuse-lite/data/regions/FI.js +++ b/node_modules/caniuse-lite/data/regions/FI.js @@ -1 +1 @@ -module.exports={C:{"50":0.00614,"51":0.00614,"52":0.01229,"56":0.00614,"72":0.00614,"75":0.00614,"78":0.00614,"91":0.00614,"94":0.01229,"100":0.00614,"101":0.00614,"102":0.02458,"103":0.02458,"105":0.00614,"106":0.00614,"107":0.00614,"108":0.00614,"109":0.00614,"110":0.00614,"113":0.00614,"114":0.00614,"115":0.22118,"116":0.02458,"117":0.34406,"118":0.24576,"119":0.01229,"120":0.07987,"122":0.0553,"123":0.00614,"124":0.00614,"125":0.00614,"126":0.00614,"127":0.01229,"128":0.15974,"129":0.00614,"130":0.04301,"131":0.28262,"132":2.7648,"133":0.22733,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 95 96 97 98 99 104 111 112 121 134 135 136 3.5 3.6"},D:{"38":0.00614,"42":0.00614,"52":0.06144,"56":0.00614,"58":0.00614,"66":0.01229,"67":0.01229,"69":0.01229,"71":0.01229,"73":0.00614,"74":0.00614,"75":0.00614,"76":0.00614,"77":0.04915,"78":0.00614,"79":0.06144,"80":0.00614,"81":0.00614,"83":0.00614,"84":0.00614,"85":0.01229,"86":0.00614,"87":0.04915,"88":0.00614,"89":0.03686,"90":0.00614,"91":0.50381,"92":0.01229,"93":0.01229,"94":0.03686,"99":0.01229,"100":0.00614,"101":0.01229,"102":0.01229,"103":0.04915,"104":0.04915,"105":0.03072,"106":0.03686,"107":0.09216,"108":0.07987,"109":0.65741,"110":0.09216,"111":0.04915,"112":0.08602,"113":0.11059,"114":0.34406,"115":0.17818,"116":2.46374,"117":3.64339,"118":0.09216,"119":0.10445,"120":0.09216,"121":0.0983,"122":0.10445,"123":0.14131,"124":0.16589,"125":6.6048,"126":4.50355,"127":2.24256,"128":0.27034,"129":2.56205,"130":14.37082,"131":7.35437,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 43 44 45 46 47 48 49 50 51 53 54 55 57 59 60 61 62 63 64 65 68 70 72 95 96 97 98 132 133 134"},F:{"68":0.00614,"85":0.00614,"91":0.00614,"92":0.00614,"95":0.03686,"102":0.00614,"113":0.09216,"114":1.16122,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.01229,"92":0.00614,"107":0.01229,"108":0.00614,"109":0.04915,"110":0.00614,"111":0.00614,"114":0.00614,"115":0.01229,"116":0.09216,"117":0.44851,"118":0.00614,"121":0.01229,"124":0.00614,"125":0.00614,"126":0.01843,"127":0.01843,"128":0.01229,"129":0.17203,"130":1.81862,"131":1.20422,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 112 113 119 120 122 123"},E:{"13":0.00614,"14":0.00614,"15":0.00614,_:"0 4 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 11.1","5.1":0.00614,"12.1":0.00614,"13.1":0.01229,"14.1":0.02458,"15.1":0.00614,"15.2-15.3":0.00614,"15.4":0.02458,"15.5":0.01843,"15.6":0.17203,"16.0":0.02458,"16.1":0.04915,"16.2":0.03686,"16.3":0.06144,"16.4":0.0553,"16.5":0.12902,"16.6":0.31334,"17.0":0.06144,"17.1":0.03072,"17.2":0.02458,"17.3":0.02458,"17.4":0.07987,"17.5":0.14131,"17.6":0.71885,"18.0":0.2519,"18.1":0.38093,"18.2":0.00614},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00107,"5.0-5.1":0,"6.0-6.1":0.00426,"7.0-7.1":0.00533,"8.1-8.4":0,"9.0-9.2":0.00426,"9.3":0.01492,"10.0-10.2":0.0032,"10.3":0.02451,"11.0-11.2":0.28777,"11.3-11.4":0.00746,"12.0-12.1":0.00426,"12.2-12.5":0.11191,"13.0-13.1":0.00213,"13.2":0.02878,"13.3":0.00426,"13.4-13.7":0.01599,"14.0-14.4":0.03517,"14.5-14.8":0.05009,"15.0-15.1":0.02878,"15.2-15.3":0.02664,"15.4":0.03197,"15.5":0.0373,"15.6-15.8":0.39967,"16.0":0.07567,"16.1":0.15987,"16.2":0.081,"16.3":0.13749,"16.4":0.02771,"16.5":0.05542,"16.6-16.7":0.52437,"17.0":0.03837,"17.1":0.06395,"17.2":0.05329,"17.3":0.081,"17.4":0.17373,"17.5":0.51904,"17.6-17.7":4.48381,"18.0":1.59017,"18.1":1.39726,"18.2":0.05649},P:{"4":0.02099,"20":0.02099,"21":0.03149,"22":0.05248,"23":0.07347,"24":0.09446,"25":0.12595,"26":1.19654,"27":0.61926,_:"5.0-5.4 6.2-6.4 8.2 10.1 13.0 15.0","7.2-7.4":0.0105,"9.2":0.0105,"11.1-11.2":0.0105,"12.0":0.0105,"14.0":0.0105,"16.0":0.0105,"17.0":0.02099,"18.0":0.0105,"19.0":0.0105},I:{"0":0.03078,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00004},A:{"8":0.01323,"9":0.01323,"10":0.00662,"11":0.05293,_:"6 7 5.5"},K:{"0":0.57069,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.08483},H:{"0":0},L:{"0":24.44317},R:{_:"0"},M:{"0":0.66709}}; +module.exports={C:{"52":0.01499,"60":0.005,"78":0.005,"97":0.005,"101":0.00999,"102":0.01998,"103":0.04995,"115":0.21978,"121":0.005,"122":0.01499,"123":0.03996,"128":0.01499,"133":0.005,"134":0.005,"135":0.20979,"136":0.01499,"137":0.005,"138":0.01499,"139":0.00999,"140":0.18981,"141":0.005,"142":0.005,"143":0.00999,"144":0.04995,"145":0.02498,"146":0.06494,"147":3.02697,"148":0.26973,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 98 99 100 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 124 125 126 127 129 130 131 132 149 150 151 3.5 3.6"},D:{"39":0.00999,"40":0.00999,"41":0.00999,"42":0.00999,"43":0.00999,"44":0.00999,"45":0.00999,"46":0.00999,"47":0.00999,"48":0.00999,"49":0.00999,"50":0.00999,"51":0.00999,"52":0.12488,"53":0.00999,"54":0.00999,"55":0.00999,"56":0.00999,"57":0.00999,"58":0.00999,"59":0.00999,"60":0.00999,"66":0.00999,"81":0.01499,"87":0.05495,"88":0.005,"90":0.005,"91":0.19481,"93":0.005,"99":0.005,"100":0.00999,"101":0.005,"102":0.00999,"103":0.03497,"104":0.2048,"106":0.005,"107":0.005,"109":0.34965,"111":0.005,"114":0.01499,"116":0.03996,"117":0.005,"118":0.01499,"119":0.01998,"120":1.2038,"121":0.02498,"122":0.03996,"123":0.01998,"124":0.02997,"125":0.01499,"126":0.03497,"127":0.00999,"128":0.02997,"129":0.00999,"130":0.01499,"131":0.18981,"132":0.56943,"133":0.03996,"134":0.02997,"135":0.03996,"136":0.03996,"137":0.02997,"138":0.42957,"139":0.0999,"140":0.06494,"141":0.52448,"142":2.55744,"143":1.93806,"144":12.6873,"145":6.45354,"146":0.01499,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 84 85 86 89 92 94 95 96 97 98 105 108 110 112 113 115 147 148"},F:{"68":0.01499,"93":0.005,"94":0.05495,"95":0.07992,"114":0.005,"116":0.005,"124":0.005,"125":0.01499,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 117 118 119 120 121 122 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.005,"102":0.01499,"109":0.01998,"110":0.00999,"119":0.005,"120":0.005,"122":0.00999,"125":0.005,"131":0.00999,"132":0.005,"133":0.005,"134":0.005,"135":0.005,"136":0.005,"137":0.005,"138":0.01998,"140":0.02997,"141":0.01998,"142":0.02997,"143":0.1049,"144":2.88212,"145":1.95305,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 103 104 105 106 107 108 111 112 113 114 115 116 117 118 121 123 124 126 127 128 129 130 139"},E:{"14":0.005,"15":0.005,_:"4 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 26.4 TP","13.1":0.00999,"14.1":0.01499,"15.4":0.005,"15.5":0.00999,"15.6":0.07493,"16.0":0.005,"16.1":0.01998,"16.2":0.005,"16.3":0.02498,"16.4":0.005,"16.5":0.01998,"16.6":0.13487,"17.0":0.005,"17.1":0.11988,"17.2":0.01499,"17.3":0.01998,"17.4":0.03497,"17.5":0.02498,"17.6":0.16484,"18.0":0.00999,"18.1":0.02498,"18.2":0.02997,"18.3":0.02997,"18.4":0.02997,"18.5-18.6":0.06494,"26.0":0.03996,"26.1":0.08492,"26.2":0.95405,"26.3":0.31469},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00113,"7.0-7.1":0.00113,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00113,"10.0-10.2":0,"10.3":0.01019,"11.0-11.2":0.09854,"11.3-11.4":0.0034,"12.0-12.1":0,"12.2-12.5":0.05323,"13.0-13.1":0,"13.2":0.01586,"13.3":0.00227,"13.4-13.7":0.00566,"14.0-14.4":0.01133,"14.5-14.8":0.01472,"15.0-15.1":0.01359,"15.2-15.3":0.01019,"15.4":0.01246,"15.5":0.01472,"15.6-15.8":0.22992,"16.0":0.02379,"16.1":0.04531,"16.2":0.02492,"16.3":0.04531,"16.4":0.01019,"16.5":0.01812,"16.6-16.7":0.30468,"17.0":0.01472,"17.1":0.02265,"17.2":0.01812,"17.3":0.02832,"17.4":0.04304,"17.5":0.08495,"17.6-17.7":0.2152,"18.0":0.04757,"18.1":0.09741,"18.2":0.0521,"18.3":0.16423,"18.4":0.08155,"18.5-18.7":2.5756,"26.0":0.18122,"26.1":0.35565,"26.2":5.4253,"26.3":0.91517,"26.4":0.01586},P:{"21":0.01032,"22":0.03095,"23":0.04127,"24":0.03095,"25":0.03095,"26":0.04127,"27":0.1238,"28":0.22697,"29":3.74504,_:"4 20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 12.0 15.0 16.0","7.2-7.4":0.01032,"11.1-11.2":0.03095,"13.0":0.01032,"14.0":0.01032,"17.0":0.01032,"18.0":0.01032,"19.0":0.01032},I:{"0":0.03,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.6957,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.01499,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":1.05105},Q:{_:"14.9"},O:{"0":0.11011},H:{all:0},L:{"0":36.33561}}; diff --git a/node_modules/caniuse-lite/data/regions/FJ.js b/node_modules/caniuse-lite/data/regions/FJ.js index d98bcb9da..6e69e84f6 100644 --- a/node_modules/caniuse-lite/data/regions/FJ.js +++ b/node_modules/caniuse-lite/data/regions/FJ.js @@ -1 +1 @@ -module.exports={C:{"47":0.00238,"115":0.11186,"121":0.00238,"124":0.00714,"127":0.00476,"128":0.00952,"129":0.00714,"130":0.00952,"131":0.04998,"132":1.28282,"133":0.07854,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 122 123 125 126 134 135 136 3.5 3.6"},D:{"56":0.00238,"62":0.00238,"63":0.00238,"65":0.00476,"69":0.00476,"74":0.00238,"76":0.00476,"78":0.00238,"79":0.01428,"80":0.00238,"81":0.00238,"83":0.00476,"86":0.00238,"87":0.07616,"88":0.23324,"91":0.00476,"92":0.00238,"93":0.00476,"94":0.06426,"97":0.00238,"98":0.00238,"100":0.00476,"103":0.0952,"104":0.00238,"105":0.0238,"106":0.00238,"108":0.00238,"109":0.33558,"111":0.0238,"112":0.00238,"114":0.00238,"116":0.05712,"117":0.00238,"118":0.00714,"119":0.00476,"120":0.01428,"121":0.06188,"122":0.02142,"123":0.0119,"124":0.0238,"125":0.00952,"126":0.05474,"127":0.06188,"128":0.1071,"129":0.3332,"130":7.43036,"131":4.46012,"132":0.00476,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 59 60 61 64 66 67 68 70 71 72 73 75 77 84 85 89 90 95 96 99 101 102 107 110 113 115 133 134"},F:{"85":0.01666,"86":0.01666,"95":0.00476,"102":0.00238,"111":0.00238,"113":0.00714,"114":0.27608,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00714,"18":0.00238,"92":0.0119,"99":0.00476,"100":0.01666,"109":0.0119,"114":0.00238,"115":0.00476,"119":0.00476,"120":0.00714,"121":0.00714,"122":0.00476,"123":0.0119,"125":0.00476,"126":0.03808,"127":0.0357,"128":0.01428,"129":0.06664,"130":2.66322,"131":1.52082,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 101 102 103 104 105 106 107 108 110 111 112 113 116 117 118 124"},E:{"12":0.00238,"13":0.00476,"14":0.00476,"15":0.00238,_:"0 4 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.4 16.0","13.1":0.00238,"14.1":0.0119,"15.1":0.00714,"15.2-15.3":0.00714,"15.5":0.00238,"15.6":0.04998,"16.1":0.02618,"16.2":0.00714,"16.3":0.04046,"16.4":0.00238,"16.5":0.03332,"16.6":0.2499,"17.0":0.00238,"17.1":0.00476,"17.2":0.00476,"17.3":0.01428,"17.4":0.07854,"17.5":0.09996,"17.6":0.74256,"18.0":0.07854,"18.1":0.1309,"18.2":0.0119},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00084,"5.0-5.1":0,"6.0-6.1":0.00335,"7.0-7.1":0.00419,"8.1-8.4":0,"9.0-9.2":0.00335,"9.3":0.01172,"10.0-10.2":0.00251,"10.3":0.01926,"11.0-11.2":0.22611,"11.3-11.4":0.00586,"12.0-12.1":0.00335,"12.2-12.5":0.08793,"13.0-13.1":0.00167,"13.2":0.02261,"13.3":0.00335,"13.4-13.7":0.01256,"14.0-14.4":0.02764,"14.5-14.8":0.03936,"15.0-15.1":0.02261,"15.2-15.3":0.02094,"15.4":0.02512,"15.5":0.02931,"15.6-15.8":0.31404,"16.0":0.05946,"16.1":0.12562,"16.2":0.06365,"16.3":0.10803,"16.4":0.02177,"16.5":0.04355,"16.6-16.7":0.41202,"17.0":0.03015,"17.1":0.05025,"17.2":0.04187,"17.3":0.06365,"17.4":0.1365,"17.5":0.40783,"17.6-17.7":3.5231,"18.0":1.24946,"18.1":1.09788,"18.2":0.04438},P:{"4":0.12447,"20":0.03112,"21":0.12447,"22":0.61197,"23":0.13484,"24":0.51862,"25":0.77793,"26":2.79016,"27":0.87128,"5.0-5.4":0.01037,_:"6.2-6.4 8.2 10.1 11.1-11.2 12.0","7.2-7.4":0.39415,"9.2":0.01037,"13.0":0.04149,"14.0":0.01037,"15.0":0.01037,"16.0":0.02074,"17.0":0.01037,"18.0":0.03112,"19.0":0.05186},I:{"0":0.0076,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},A:{"11":0.01666,_:"6 7 8 9 10 5.5"},K:{"0":0.381,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.02286},O:{"0":0.29718},H:{"0":0},L:{"0":62.1567},R:{_:"0"},M:{"0":0.16764}}; +module.exports={C:{"5":0.02186,"60":0.00364,"90":0.00364,"112":0.00364,"115":0.00729,"127":0.00364,"133":0.00364,"134":0.00729,"135":0.00364,"139":0.00364,"140":0.02186,"142":0.00364,"144":0.00729,"145":0.00364,"146":0.11293,"147":1.12933,"148":0.14936,"149":0.00364,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 124 125 126 128 129 130 131 132 136 137 138 141 143 150 151 3.5 3.6"},D:{"63":0.00364,"65":0.00364,"66":0.00729,"67":0.00364,"69":0.02914,"81":0.00729,"83":0.01093,"87":0.01093,"91":0.00364,"93":0.00364,"94":0.01457,"97":0.00364,"98":0.00364,"103":0.00364,"105":0.00364,"108":0.00364,"109":0.15301,"111":0.102,"114":0.00364,"116":0.01822,"120":0.02186,"122":0.03279,"124":0.00364,"125":0.03643,"126":0.00729,"127":0.01093,"128":0.0765,"130":0.0765,"131":0.08379,"132":0.0255,"133":0.02914,"134":0.01093,"135":0.01457,"136":0.01457,"137":0.01457,"138":0.0765,"139":0.12022,"140":0.02914,"141":0.0255,"142":0.13479,"143":0.42623,"144":7.10749,"145":4.40439,"146":0.00729,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 64 68 70 71 72 73 74 75 76 77 78 79 80 84 85 86 88 89 90 92 95 96 99 100 101 102 104 106 107 110 112 113 115 117 118 119 121 123 129 147 148"},F:{"36":0.00364,"90":0.00364,"93":0.02914,"94":0.11658,"95":0.00729,"106":0.00364,"120":0.00364,"125":0.00729,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 91 92 96 97 98 99 100 101 102 103 104 105 107 108 109 110 111 112 113 114 115 116 117 118 119 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00729,"18":0.00364,"84":0.00364,"92":0.01457,"100":0.04007,"109":0.00729,"122":0.00364,"128":0.00364,"130":0.00364,"131":0.01093,"132":0.00364,"133":0.00364,"134":0.01093,"135":0.00364,"136":0.00364,"137":0.05829,"138":0.30966,"139":0.02186,"140":0.0255,"141":0.02914,"142":0.04007,"143":0.14936,"144":2.95083,"145":2.18944,_:"12 13 14 15 16 79 80 81 83 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 129"},E:{"7":0.00364,_:"4 5 6 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 10.1 11.1 15.1 15.4 15.5 16.2 16.3 18.2 26.4 TP","9.1":0.00364,"12.1":0.00364,"13.1":0.00364,"14.1":0.02186,"15.2-15.3":0.01093,"15.6":0.05465,"16.0":0.00364,"16.1":0.0255,"16.4":0.05829,"16.5":0.00364,"16.6":0.34609,"17.0":0.03643,"17.1":0.051,"17.2":0.02186,"17.3":0.00364,"17.4":0.04007,"17.5":0.01093,"17.6":0.0765,"18.0":0.00364,"18.1":0.01093,"18.3":0.06557,"18.4":0.00364,"18.5-18.6":0.01822,"26.0":0.00729,"26.1":0.00729,"26.2":0.52095,"26.3":0.102},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00078,"7.0-7.1":0.00078,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00078,"10.0-10.2":0,"10.3":0.00698,"11.0-11.2":0.06748,"11.3-11.4":0.00233,"12.0-12.1":0,"12.2-12.5":0.03646,"13.0-13.1":0,"13.2":0.01086,"13.3":0.00155,"13.4-13.7":0.00388,"14.0-14.4":0.00776,"14.5-14.8":0.01008,"15.0-15.1":0.00931,"15.2-15.3":0.00698,"15.4":0.00853,"15.5":0.01008,"15.6-15.8":0.15746,"16.0":0.01629,"16.1":0.03103,"16.2":0.01706,"16.3":0.03103,"16.4":0.00698,"16.5":0.01241,"16.6-16.7":0.20866,"17.0":0.01008,"17.1":0.01551,"17.2":0.01241,"17.3":0.01939,"17.4":0.02948,"17.5":0.05818,"17.6-17.7":0.14738,"18.0":0.03258,"18.1":0.06671,"18.2":0.03568,"18.3":0.11247,"18.4":0.05585,"18.5-18.7":1.76389,"26.0":0.12411,"26.1":0.24356,"26.2":3.71549,"26.3":0.62675,"26.4":0.01086},P:{"20":0.01025,"21":0.02049,"22":0.30736,"23":0.08196,"24":0.29712,"25":0.86061,"26":0.28687,"27":1.07577,"28":2.43841,"29":8.90326,_:"4 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 16.0","7.2-7.4":0.31761,"13.0":0.01025,"15.0":0.02049,"17.0":0.01025,"18.0":0.03074,"19.0":0.04098},I:{"0":0.03811,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.11444,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.04372,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.19074},Q:{_:"14.9"},O:{"0":0.67395},H:{all:0},L:{"0":52.44491}}; diff --git a/node_modules/caniuse-lite/data/regions/FK.js b/node_modules/caniuse-lite/data/regions/FK.js index 32ae91a41..aa2f9fef1 100644 --- a/node_modules/caniuse-lite/data/regions/FK.js +++ b/node_modules/caniuse-lite/data/regions/FK.js @@ -1 +1 @@ -module.exports={C:{"103":0.05618,"106":0.05618,"108":1.26654,"113":0.02554,"114":0.02554,"115":0.41367,"119":0.02554,"121":0.02554,"123":0.02554,"125":0.08171,"130":8.44187,"131":0.2196,"132":5.2551,"133":0.13789,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 107 109 110 111 112 116 117 118 120 122 124 126 127 128 129 134 135 136 3.5 3.6"},D:{"87":0.2196,"109":1.51167,"117":0.02554,"119":0.02554,"120":0.05618,"121":0.08171,"122":0.02554,"126":0.93458,"129":0.05618,"130":11.93506,"131":5.74538,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 118 123 124 125 127 128 132 133 134"},F:{"114":1.09801,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"84":0.02554,"92":0.2196,"109":0.08171,"110":0.08171,"114":0.85287,"117":0.33196,"118":0.30131,"120":0.19407,"122":0.2196,"124":0.30131,"125":0.02554,"129":0.02554,"130":1.86916,"131":5.14275,_:"12 13 14 15 16 17 18 79 80 81 83 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 111 112 113 115 116 119 121 123 126 127 128"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.5 17.0 17.1 17.2 17.3 17.4 18.2","15.6":0.99076,"16.4":0.05618,"16.6":0.24514,"17.5":0.05618,"17.6":0.52091,"18.0":0.19407,"18.1":0.02554},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00112,"5.0-5.1":0,"6.0-6.1":0.00448,"7.0-7.1":0.0056,"8.1-8.4":0,"9.0-9.2":0.00448,"9.3":0.01567,"10.0-10.2":0.00336,"10.3":0.02574,"11.0-11.2":0.30214,"11.3-11.4":0.00783,"12.0-12.1":0.00448,"12.2-12.5":0.1175,"13.0-13.1":0.00224,"13.2":0.03021,"13.3":0.00448,"13.4-13.7":0.01679,"14.0-14.4":0.03693,"14.5-14.8":0.05259,"15.0-15.1":0.03021,"15.2-15.3":0.02798,"15.4":0.03357,"15.5":0.03917,"15.6-15.8":0.41964,"16.0":0.07945,"16.1":0.16785,"16.2":0.08505,"16.3":0.14435,"16.4":0.02909,"16.5":0.05819,"16.6-16.7":0.55056,"17.0":0.04029,"17.1":0.06714,"17.2":0.05595,"17.3":0.08505,"17.4":0.1824,"17.5":0.54497,"17.6-17.7":4.70776,"18.0":1.66959,"18.1":1.46705,"18.2":0.05931},P:{"4":0.06355,"25":0.31773,"26":1.22856,"27":2.16057,_:"20 21 22 23 24 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 12.0 13.0 15.0 16.0 17.0 18.0 19.0","11.1-11.2":0.233,"14.0":0.1165},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{_:"0"},H:{"0":0},L:{"0":34.47386},R:{_:"0"},M:{"0":0.05872}}; +module.exports={C:{"5":0.07009,"108":2.53152,"115":0.32159,"130":0.07009,"140":0.03711,"146":0.07009,"147":5.70211,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 131 132 133 134 135 136 137 138 139 141 142 143 144 145 148 149 150 151 3.5 3.6"},D:{"81":0.07009,"109":0.2515,"111":0.03711,"132":0.14431,"134":0.07009,"142":1.24927,"143":0.89057,"144":4.09826,"145":4.13537,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 133 135 136 137 138 139 140 141 146 147 148"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.1072,"109":0.03711,"143":0.32159,"144":8.80261,"145":1.17506,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 15.6 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.3 18.1 18.2 18.4 26.0 26.4 TP","16.6":0.07009,"17.1":0.03711,"17.4":0.03711,"17.5":0.14431,"17.6":0.78337,"18.0":0.07009,"18.3":0.14431,"18.5-18.6":0.2144,"26.1":0.07009,"26.2":0.56897,"26.3":0.17729},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00137,"7.0-7.1":0.00137,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00137,"10.0-10.2":0,"10.3":0.01229,"11.0-11.2":0.11877,"11.3-11.4":0.0041,"12.0-12.1":0,"12.2-12.5":0.06417,"13.0-13.1":0,"13.2":0.01911,"13.3":0.00273,"13.4-13.7":0.00683,"14.0-14.4":0.01365,"14.5-14.8":0.01775,"15.0-15.1":0.01638,"15.2-15.3":0.01229,"15.4":0.01502,"15.5":0.01775,"15.6-15.8":0.27714,"16.0":0.02867,"16.1":0.05461,"16.2":0.03003,"16.3":0.05461,"16.4":0.01229,"16.5":0.02184,"16.6-16.7":0.36725,"17.0":0.01775,"17.1":0.0273,"17.2":0.02184,"17.3":0.03413,"17.4":0.05188,"17.5":0.10239,"17.6-17.7":0.25939,"18.0":0.05734,"18.1":0.11741,"18.2":0.0628,"18.3":0.19796,"18.4":0.0983,"18.5-18.7":3.10453,"26.0":0.21844,"26.1":0.42868,"26.2":6.53944,"26.3":1.1031,"26.4":0.01911},P:{"27":0.04141,"29":12.9818,_:"4 20 21 22 23 24 25 26 28 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 17.0 18.0 19.0","16.0":0.25881},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.14693,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":3.83768},Q:{_:"14.9"},O:{_:"0"},H:{all:0},L:{"0":34.11729}}; diff --git a/node_modules/caniuse-lite/data/regions/FM.js b/node_modules/caniuse-lite/data/regions/FM.js index 996f39ee1..fee310126 100644 --- a/node_modules/caniuse-lite/data/regions/FM.js +++ b/node_modules/caniuse-lite/data/regions/FM.js @@ -1 +1 @@ -module.exports={C:{"77":0.00718,"115":0.00718,"129":0.00718,"130":0.04307,"131":0.08973,"132":1.55763,"133":0.0969,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 134 135 136 3.5 3.6"},D:{"49":0.00718,"93":0.85418,"99":0.00718,"103":0.48452,"105":0.00718,"109":0.57065,"122":0.00718,"124":0.00718,"126":0.15074,"127":0.07178,"128":0.15074,"129":4.56162,"130":10.18558,"131":3.59977,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 94 95 96 97 98 100 101 102 104 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 125 132 133 134"},F:{"85":0.01795,"95":0.00718,"114":0.26559,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"104":0.02512,"109":0.01795,"112":0.01795,"117":0.00718,"122":0.01795,"127":0.10408,"128":0.07178,"129":0.18663,"130":5.43016,"131":3.39878,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 105 106 107 108 110 111 113 114 115 116 118 119 120 121 123 124 125 126"},E:{"14":0.05384,"15":0.2297,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.3 17.0 17.1 17.2 18.2","12.1":0.00718,"15.6":0.02512,"16.0":0.0969,"16.1":0.00718,"16.2":0.01795,"16.4":0.11485,"16.5":0.04307,"16.6":0.07896,"17.3":0.01795,"17.4":0.04307,"17.5":0.13997,"17.6":0.86136,"18.0":0.03589,"18.1":0.15074},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00104,"5.0-5.1":0,"6.0-6.1":0.00415,"7.0-7.1":0.00519,"8.1-8.4":0,"9.0-9.2":0.00415,"9.3":0.01454,"10.0-10.2":0.00312,"10.3":0.02388,"11.0-11.2":0.28037,"11.3-11.4":0.00727,"12.0-12.1":0.00415,"12.2-12.5":0.10903,"13.0-13.1":0.00208,"13.2":0.02804,"13.3":0.00415,"13.4-13.7":0.01558,"14.0-14.4":0.03427,"14.5-14.8":0.04881,"15.0-15.1":0.02804,"15.2-15.3":0.02596,"15.4":0.03115,"15.5":0.03634,"15.6-15.8":0.38941,"16.0":0.07373,"16.1":0.15576,"16.2":0.07892,"16.3":0.13396,"16.4":0.027,"16.5":0.054,"16.6-16.7":0.5109,"17.0":0.03738,"17.1":0.06231,"17.2":0.05192,"17.3":0.07892,"17.4":0.16926,"17.5":0.50571,"17.6-17.7":4.36863,"18.0":1.54932,"18.1":1.36137,"18.2":0.05504},P:{"21":0.07578,"22":0.05413,"23":0.01083,"24":0.0433,"25":0.05413,"26":0.54129,"27":0.54129,_:"4 20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 12.0 14.0 15.0 17.0 18.0","7.2-7.4":0.01083,"11.1-11.2":0.02165,"13.0":0.0433,"16.0":0.0433,"19.0":0.02165},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.8974,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.00641},H:{"0":0},L:{"0":53.01347},R:{_:"0"},M:{"0":0.00641}}; +module.exports={C:{"76":0.0475,"78":0.01425,"130":0.01425,"142":0.01425,"145":0.06175,"147":0.969,"148":0.01425,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 131 132 133 134 135 136 137 138 139 140 141 143 144 146 149 150 151 3.5 3.6"},D:{"89":0.01425,"103":0.0475,"104":0.01425,"109":0.09025,"116":0.076,"117":0.0475,"119":0.06175,"122":0.0285,"125":0.06175,"126":0.076,"132":0.01425,"137":0.01425,"138":0.076,"139":0.11875,"140":0.01425,"141":0.076,"142":0.47025,"143":0.47025,"144":5.814,"145":4.55525,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 90 91 92 93 94 95 96 97 98 99 100 101 102 105 106 107 108 110 111 112 113 114 115 118 120 121 123 124 127 128 129 130 131 133 134 135 136 146 147 148"},F:{"94":0.0285,"123":0.01425,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.13775,"109":0.4085,"111":0.09025,"132":0.01425,"135":0.0285,"136":0.076,"138":0.01425,"141":0.09025,"142":0.09025,"144":12.59225,"145":3.66225,_:"12 13 14 15 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 133 134 137 139 140 143"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.2 16.3 16.4 17.0 17.2 17.3 17.4 17.5 18.0 18.1 18.2 18.4 26.0 26.4 TP","13.1":0.01425,"15.6":0.01425,"16.1":0.19475,"16.5":0.24225,"16.6":0.152,"17.1":0.11875,"17.6":0.01425,"18.3":0.0285,"18.5-18.6":0.06175,"26.1":0.13775,"26.2":0.5605,"26.3":2.46525},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00113,"7.0-7.1":0.00113,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00113,"10.0-10.2":0,"10.3":0.0102,"11.0-11.2":0.09859,"11.3-11.4":0.0034,"12.0-12.1":0,"12.2-12.5":0.05326,"13.0-13.1":0,"13.2":0.01587,"13.3":0.00227,"13.4-13.7":0.00567,"14.0-14.4":0.01133,"14.5-14.8":0.01473,"15.0-15.1":0.0136,"15.2-15.3":0.0102,"15.4":0.01247,"15.5":0.01473,"15.6-15.8":0.23005,"16.0":0.0238,"16.1":0.04533,"16.2":0.02493,"16.3":0.04533,"16.4":0.0102,"16.5":0.01813,"16.6-16.7":0.30485,"17.0":0.01473,"17.1":0.02267,"17.2":0.01813,"17.3":0.02833,"17.4":0.04306,"17.5":0.08499,"17.6-17.7":0.21532,"18.0":0.0476,"18.1":0.09746,"18.2":0.05213,"18.3":0.16432,"18.4":0.08159,"18.5-18.7":2.57703,"26.0":0.18132,"26.1":0.35584,"26.2":5.42831,"26.3":0.91567,"26.4":0.01587},P:{"26":0.05154,"28":0.26801,"29":1.9379,_:"4 20 21 22 23 24 25 27 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","11.1-11.2":0.02062},I:{"0":0.03146,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{_:"0"},Q:{_:"14.9"},O:{"0":0.06299},H:{all:0},L:{"0":49.32341}}; diff --git a/node_modules/caniuse-lite/data/regions/FO.js b/node_modules/caniuse-lite/data/regions/FO.js index f86530171..e79c38c64 100644 --- a/node_modules/caniuse-lite/data/regions/FO.js +++ b/node_modules/caniuse-lite/data/regions/FO.js @@ -1 +1 @@ -module.exports={C:{"49":0.00445,"108":0.26237,"110":0.13786,"113":0.00445,"115":0.04892,"125":0.03558,"128":1.16511,"131":0.05781,"132":2.02339,"133":0.01779,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 109 111 112 114 116 117 118 119 120 121 122 123 124 126 127 129 130 134 135 136 3.5 3.6"},D:{"48":0.00445,"49":0.06226,"52":0.00445,"67":0.00445,"76":0.00889,"79":0.01779,"86":0.00445,"87":0.00889,"88":0.00445,"91":0.00445,"94":0.01779,"97":0.00445,"101":0.02224,"102":0.27571,"103":0.10673,"104":0.00445,"105":0.01334,"106":0.02224,"107":0.02224,"108":0.43581,"109":1.30742,"110":0.34242,"111":0.10673,"112":0.32908,"116":0.09783,"118":0.00889,"120":0.00445,"122":0.29795,"123":0.05336,"124":0.01779,"125":0.01779,"126":0.34242,"127":0.13786,"128":0.24903,"129":1.41415,"130":8.51156,"131":3.45977,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 70 71 72 73 74 75 77 78 80 81 83 84 85 89 90 92 93 95 96 98 99 100 113 114 115 117 119 121 132 133 134"},F:{"91":0.00445,"92":0.00445,"93":0.00445,"95":0.00445,"96":0.24014,"97":0.24903,"112":0.02224,"113":0.19122,"114":0.79157,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 94 98 99 100 101 102 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"89":0.00445,"92":0.00445,"106":0.00445,"107":0.28461,"108":0.00445,"109":0.00889,"111":0.00445,"112":0.00445,"119":0.04002,"122":0.03558,"123":0.00445,"127":0.04002,"129":0.2179,"130":2.93057,"131":1.60537,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 110 113 114 115 116 117 118 120 121 124 125 126 128"},E:{"14":0.13786,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00445,"13.1":0.02668,"14.1":0.09339,"15.1":0.01334,"15.2-15.3":0.00445,"15.4":0.02668,"15.5":0.21346,"15.6":0.80046,"16.0":0.00889,"16.1":0.18677,"16.2":0.2179,"16.3":0.61369,"16.4":0.02224,"16.5":0.08449,"16.6":1.38302,"17.0":0.02224,"17.1":0.08894,"17.2":0.13786,"17.3":0.16009,"17.4":0.17343,"17.5":1.05839,"17.6":6.01234,"18.0":1.45862,"18.1":1.81438,"18.2":0.01779},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00433,"5.0-5.1":0,"6.0-6.1":0.01733,"7.0-7.1":0.02167,"8.1-8.4":0,"9.0-9.2":0.01733,"9.3":0.06067,"10.0-10.2":0.013,"10.3":0.09967,"11.0-11.2":1.17006,"11.3-11.4":0.03033,"12.0-12.1":0.01733,"12.2-12.5":0.45502,"13.0-13.1":0.00867,"13.2":0.11701,"13.3":0.01733,"13.4-13.7":0.065,"14.0-14.4":0.14301,"14.5-14.8":0.20368,"15.0-15.1":0.11701,"15.2-15.3":0.10834,"15.4":0.13001,"15.5":0.15167,"15.6-15.8":1.62509,"16.0":0.30768,"16.1":0.65003,"16.2":0.32935,"16.3":0.55903,"16.4":0.11267,"16.5":0.22535,"16.6-16.7":2.13211,"17.0":0.15601,"17.1":0.26001,"17.2":0.21668,"17.3":0.32935,"17.4":0.70637,"17.5":2.11044,"17.6-17.7":18.23129,"18.0":6.46567,"18.1":5.6813,"18.2":0.22968},P:{"4":0.01032,"20":0.01032,"22":0.01032,"24":0.02065,"25":0.01032,"26":1.33169,"27":0.92909,_:"21 23 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 19.0","5.0-5.4":0.01032,"18.0":0.01032},I:{"0":0.03324,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00004},A:{"11":0.00445,_:"6 7 8 9 10 5.5"},K:{"0":0.04442,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.00555},H:{"0":0},L:{"0":9.5613},R:{_:"0"},M:{"0":0.14993}}; +module.exports={C:{"115":0.03956,"140":0.82285,"146":0.00791,"147":1.41229,"148":0.37186,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 149 150 151 3.5 3.6"},D:{"103":0.00791,"109":0.73582,"122":0.30857,"123":0.00791,"125":0.02374,"126":0.02769,"128":0.11472,"129":0.00396,"131":0.04352,"134":0.00396,"135":0.02374,"136":0.02374,"137":0.04747,"138":0.01187,"139":0.26505,"140":0.01582,"141":0.02769,"142":0.15428,"143":0.56175,"144":5.68082,"145":4.54544,"146":0.16615,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 124 127 130 132 133 147 148"},F:{"94":0.00396,"124":0.11868,"125":0.00396,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00396,"109":0.14637,"128":0.01187,"141":0.00791,"142":0.00396,"143":0.13846,"144":2.39338,"145":2.2391,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 136 137 138 139 140"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.2-15.3 15.4 TP","14.1":0.04352,"15.5":0.07912,"15.6":0.36395,"16.0":0.01187,"16.1":0.00396,"16.2":0.05143,"16.3":0.0989,"16.4":0.01582,"16.5":0.00791,"16.6":1.79602,"17.0":0.10286,"17.1":0.59736,"17.2":0.01582,"17.3":0.09099,"17.4":0.02769,"17.5":0.3323,"17.6":0.45098,"18.0":0.10286,"18.1":0.07121,"18.2":0.02374,"18.3":0.14637,"18.4":0.03165,"18.5-18.6":0.22945,"26.0":0.07121,"26.1":0.10681,"26.2":5.01621,"26.3":1.73273,"26.4":0.01978},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00501,"7.0-7.1":0.00501,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00501,"10.0-10.2":0,"10.3":0.04513,"11.0-11.2":0.43623,"11.3-11.4":0.01504,"12.0-12.1":0,"12.2-12.5":0.23566,"13.0-13.1":0,"13.2":0.0702,"13.3":0.01003,"13.4-13.7":0.02507,"14.0-14.4":0.05014,"14.5-14.8":0.06518,"15.0-15.1":0.06017,"15.2-15.3":0.04513,"15.4":0.05516,"15.5":0.06518,"15.6-15.8":1.01786,"16.0":0.1053,"16.1":0.20056,"16.2":0.11031,"16.3":0.20056,"16.4":0.04513,"16.5":0.08023,"16.6-16.7":1.34879,"17.0":0.06518,"17.1":0.10028,"17.2":0.08023,"17.3":0.12535,"17.4":0.19054,"17.5":0.37606,"17.6-17.7":0.95268,"18.0":0.21059,"18.1":0.43121,"18.2":0.23065,"18.3":0.72704,"18.4":0.36102,"18.5-18.7":11.40207,"26.0":0.80226,"26.1":1.57443,"26.2":24.01755,"26.3":4.05139,"26.4":0.0702},P:{"27":0.07259,"28":0.03111,"29":1.93917,_:"4 20 21 22 23 24 25 26 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.09056,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00005},K:{"0":0.06648,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.21758},Q:{_:"14.9"},O:{_:"0"},H:{all:0},L:{"0":8.70092}}; diff --git a/node_modules/caniuse-lite/data/regions/FR.js b/node_modules/caniuse-lite/data/regions/FR.js index 549d94648..3349a4383 100644 --- a/node_modules/caniuse-lite/data/regions/FR.js +++ b/node_modules/caniuse-lite/data/regions/FR.js @@ -1 +1 @@ -module.exports={C:{"48":0.007,"52":0.02449,"54":0.0105,"56":0.0035,"59":0.02099,"60":0.0035,"68":0.0035,"72":0.007,"75":0.014,"78":0.03849,"88":0.007,"91":0.0105,"93":0.007,"94":0.0105,"96":0.0035,"98":0.0035,"102":0.0175,"103":0.0105,"105":0.0035,"106":0.0035,"107":0.0035,"108":0.0035,"109":0.007,"110":0.0035,"111":0.0035,"113":0.0175,"115":0.51785,"118":0.0035,"119":0.0035,"120":0.0035,"121":0.007,"122":0.0035,"123":0.0035,"124":0.007,"125":0.02799,"126":0.007,"127":0.04199,"128":0.19594,"129":0.02099,"130":0.04899,"131":0.23443,"132":3.37304,"133":0.30091,"134":0.0035,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 55 57 58 61 62 63 64 65 66 67 69 70 71 73 74 76 77 79 80 81 82 83 84 85 86 87 89 90 92 95 97 99 100 101 104 112 114 116 117 135 136 3.5 3.6"},D:{"41":0.0035,"42":0.0035,"49":0.02099,"52":0.03149,"56":0.0035,"58":0.007,"65":0.0035,"66":0.08748,"67":0.0035,"70":0.0035,"71":0.014,"73":0.02099,"76":0.007,"79":0.03149,"80":0.0035,"81":0.0105,"83":0.0035,"84":0.0035,"85":0.0105,"86":0.007,"87":0.02799,"88":0.0175,"89":0.0035,"90":0.0105,"91":0.0105,"92":0.0035,"93":0.03499,"94":0.19944,"95":0.0175,"96":0.0035,"97":0.0035,"98":0.0035,"99":0.0035,"100":0.0035,"101":0.0035,"102":0.03149,"103":0.07348,"104":0.007,"105":0.0105,"106":0.02799,"107":0.04199,"108":0.04199,"109":0.94123,"110":0.02449,"111":0.03499,"112":0.02449,"113":0.04199,"114":0.30791,"115":0.02449,"116":0.17495,"117":0.014,"118":0.06298,"119":0.03149,"120":0.05598,"121":0.0175,"122":0.05598,"123":0.15746,"124":0.07698,"125":0.16445,"126":0.15746,"127":0.09797,"128":0.20644,"129":0.76628,"130":9.60825,"131":5.55991,"132":0.0035,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 43 44 45 46 47 48 50 51 53 54 55 57 59 60 61 62 63 64 68 69 72 74 75 77 78 133 134"},F:{"46":0.007,"85":0.0175,"86":0.0035,"89":0.0035,"95":0.03149,"102":0.0035,"112":0.0035,"113":0.06648,"114":0.93423,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 87 88 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.0105,"18":0.0035,"92":0.007,"98":0.0035,"105":0.007,"106":0.0035,"107":0.0035,"108":0.0105,"109":0.08748,"110":0.0035,"111":0.0035,"112":0.007,"113":0.0035,"114":0.0105,"115":0.0035,"116":0.0035,"117":0.0035,"118":0.007,"119":0.0035,"120":0.0105,"121":0.0105,"122":0.05598,"123":0.007,"124":0.007,"125":0.0105,"126":0.06998,"127":0.03499,"128":0.06298,"129":0.15746,"130":2.66624,"131":1.79149,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 99 100 101 102 103 104"},E:{"13":0.0035,"14":0.014,"15":0.007,_:"0 4 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.02449,"12.1":0.0105,"13.1":0.06998,"14.1":0.07348,"15.1":0.06998,"15.2-15.3":0.0105,"15.4":0.014,"15.5":0.014,"15.6":0.21694,"16.0":0.03499,"16.1":0.03149,"16.2":0.02099,"16.3":0.05249,"16.4":0.02099,"16.5":0.03149,"16.6":0.24493,"17.0":0.02099,"17.1":0.03149,"17.2":0.04199,"17.3":0.03499,"17.4":0.09097,"17.5":0.20294,"17.6":0.77678,"18.0":0.31141,"18.1":0.3499,"18.2":0.0105},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0011,"5.0-5.1":0,"6.0-6.1":0.00439,"7.0-7.1":0.00548,"8.1-8.4":0,"9.0-9.2":0.00439,"9.3":0.01535,"10.0-10.2":0.00329,"10.3":0.02522,"11.0-11.2":0.29611,"11.3-11.4":0.00768,"12.0-12.1":0.00439,"12.2-12.5":0.11516,"13.0-13.1":0.00219,"13.2":0.02961,"13.3":0.00439,"13.4-13.7":0.01645,"14.0-14.4":0.03619,"14.5-14.8":0.05155,"15.0-15.1":0.02961,"15.2-15.3":0.02742,"15.4":0.0329,"15.5":0.03839,"15.6-15.8":0.41127,"16.0":0.07787,"16.1":0.16451,"16.2":0.08335,"16.3":0.14148,"16.4":0.02851,"16.5":0.05703,"16.6-16.7":0.53959,"17.0":0.03948,"17.1":0.0658,"17.2":0.05484,"17.3":0.08335,"17.4":0.17877,"17.5":0.5341,"17.6-17.7":4.6139,"18.0":1.6363,"18.1":1.4378,"18.2":0.05813},P:{"4":0.04186,"20":0.01047,"21":0.0314,"22":0.0314,"23":0.05233,"24":0.04186,"25":0.05233,"26":1.08844,"27":0.87912,_:"5.0-5.4 8.2 10.1 12.0 15.0 18.0","6.2-6.4":0.01047,"7.2-7.4":0.01047,"9.2":0.01047,"11.1-11.2":0.01047,"13.0":0.01047,"14.0":0.01047,"16.0":0.02093,"17.0":0.01047,"19.0":0.01047},I:{"0":0.15568,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00005,"4.4":0,"4.4.3-4.4.4":0.0002},A:{"8":0.0081,"9":0.0081,"11":0.06077,_:"6 7 10 5.5"},K:{"0":0.47457,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.0065,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.0065},O:{"0":0.43557},H:{"0":0},L:{"0":50.49183},R:{_:"0"},M:{"0":0.48758}}; +module.exports={C:{"5":0.00486,"52":0.03401,"59":0.03887,"75":0.00486,"78":0.02915,"102":0.00486,"103":0.00486,"113":0.00486,"115":0.44703,"121":0.00486,"123":0.00486,"125":0.00486,"126":0.00486,"127":0.00486,"128":0.04373,"130":0.00486,"131":0.00486,"132":0.00486,"133":0.00972,"134":0.01458,"135":0.00972,"136":0.0243,"137":0.00486,"138":0.00972,"139":0.0243,"140":0.32069,"141":0.01458,"142":0.01458,"143":0.01944,"144":0.01944,"145":0.02915,"146":0.10204,"147":4.28564,"148":0.39358,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 112 114 116 117 118 119 120 122 124 129 149 150 151 3.5 3.6"},D:{"39":0.00972,"40":0.00972,"41":0.00972,"42":0.00972,"43":0.00972,"44":0.00972,"45":0.00972,"46":0.00972,"47":0.00972,"48":0.00972,"49":0.01944,"50":0.00972,"51":0.00972,"52":0.00972,"53":0.00972,"54":0.00972,"55":0.00972,"56":0.01458,"57":0.00972,"58":0.00972,"59":0.00972,"60":0.00972,"66":0.04859,"69":0.00486,"70":0.00486,"72":0.00486,"74":0.00486,"75":0.00486,"76":0.00486,"79":0.00972,"85":0.00486,"87":0.01458,"91":0.00486,"93":0.00972,"95":0.00486,"98":0.00486,"100":0.00486,"101":0.00486,"103":0.05831,"104":0.01944,"105":0.00972,"106":0.00972,"107":0.01458,"108":0.01458,"109":0.76772,"110":0.01458,"111":0.01944,"112":0.01458,"113":0.00486,"114":0.01944,"115":0.00972,"116":0.16521,"117":0.00972,"118":0.00972,"119":0.01458,"120":0.23323,"121":0.00972,"122":0.02915,"123":0.01458,"124":0.03887,"125":0.03887,"126":0.08746,"127":0.00972,"128":0.08746,"129":0.03887,"130":0.03401,"131":0.09718,"132":0.05345,"133":0.07289,"134":0.13119,"135":0.05345,"136":0.05831,"137":0.04373,"138":0.19922,"139":0.07774,"140":0.06317,"141":0.12148,"142":0.46646,"143":1.21961,"144":12.91522,"145":6.54507,"146":0.01458,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 67 68 71 73 77 78 80 81 83 84 86 88 89 90 92 94 96 97 99 102 147 148"},F:{"46":0.00486,"93":0.00486,"94":0.03887,"95":0.06803,"102":0.00486,"114":0.00486,"119":0.00486,"122":0.00486,"125":0.0243,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 120 121 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00972,"92":0.00486,"109":0.11176,"114":0.00486,"120":0.00486,"122":0.00486,"126":0.01944,"127":0.00486,"128":0.00486,"129":0.00486,"130":0.00972,"131":0.01944,"132":0.00486,"133":0.00972,"134":0.00972,"135":0.01458,"136":0.01458,"137":0.00972,"138":0.01944,"139":0.01458,"140":0.0243,"141":0.03887,"142":0.05831,"143":0.14577,"144":3.62967,"145":2.76963,_:"12 13 14 15 16 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 121 123 124 125"},E:{"14":0.01458,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 TP","10.1":0.00486,"11.1":0.0243,"12.1":0.00486,"13.1":0.06803,"14.1":0.14091,"15.1":0.00486,"15.2-15.3":0.00486,"15.4":0.00972,"15.5":0.00972,"15.6":0.20894,"16.0":0.01458,"16.1":0.01458,"16.2":0.00972,"16.3":0.01944,"16.4":0.00972,"16.5":0.01458,"16.6":0.22837,"17.0":0.00972,"17.1":0.16521,"17.2":0.01458,"17.3":0.01944,"17.4":0.02915,"17.5":0.04859,"17.6":0.28668,"18.0":0.01944,"18.1":0.02915,"18.2":0.01458,"18.3":0.06317,"18.4":0.02915,"18.5-18.6":0.10204,"26.0":0.05831,"26.1":0.07774,"26.2":1.36052,"26.3":0.33527,"26.4":0.00486},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00144,"7.0-7.1":0.00144,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00144,"10.0-10.2":0,"10.3":0.01296,"11.0-11.2":0.12532,"11.3-11.4":0.00432,"12.0-12.1":0,"12.2-12.5":0.0677,"13.0-13.1":0,"13.2":0.02017,"13.3":0.00288,"13.4-13.7":0.0072,"14.0-14.4":0.01441,"14.5-14.8":0.01873,"15.0-15.1":0.01729,"15.2-15.3":0.01296,"15.4":0.01585,"15.5":0.01873,"15.6-15.8":0.29242,"16.0":0.03025,"16.1":0.05762,"16.2":0.03169,"16.3":0.05762,"16.4":0.01296,"16.5":0.02305,"16.6-16.7":0.3875,"17.0":0.01873,"17.1":0.02881,"17.2":0.02305,"17.3":0.03601,"17.4":0.05474,"17.5":0.10804,"17.6-17.7":0.2737,"18.0":0.0605,"18.1":0.12388,"18.2":0.06626,"18.3":0.20887,"18.4":0.10372,"18.5-18.7":3.27572,"26.0":0.23048,"26.1":0.45232,"26.2":6.90003,"26.3":1.16393,"26.4":0.02017},P:{"4":0.01061,"20":0.01061,"21":0.02122,"22":0.04245,"23":0.01061,"24":0.02122,"25":0.02122,"26":0.07428,"27":0.04245,"28":0.12734,"29":2.58916,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0 17.0 18.0 19.0","13.0":0.01061},I:{"0":0.07703,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00005},K:{"0":0.34445,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.00632,"9":0.02527,"11":0.03158,_:"6 7 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.85341},Q:{_:"14.9"},O:{"0":0.14909},H:{all:0},L:{"0":36.15891}}; diff --git a/node_modules/caniuse-lite/data/regions/GA.js b/node_modules/caniuse-lite/data/regions/GA.js index 555a7e7d2..672c48bcc 100644 --- a/node_modules/caniuse-lite/data/regions/GA.js +++ b/node_modules/caniuse-lite/data/regions/GA.js @@ -1 +1 @@ -module.exports={C:{"52":0.01451,"91":0.00726,"107":0.00907,"115":0.09251,"123":0.00363,"127":0.00726,"128":0.00726,"129":0.00181,"130":0.00181,"131":0.03628,"132":0.91244,"133":0.0907,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 108 109 110 111 112 113 114 116 117 118 119 120 121 122 124 125 126 134 135 136 3.5 3.6"},D:{"11":0.00363,"38":0.00181,"43":0.00181,"49":0.00363,"56":0.00181,"58":0.00181,"62":0.00363,"65":0.00181,"66":0.01814,"68":0.00181,"69":0.0127,"72":0.00907,"73":0.00726,"74":0.00363,"75":0.00363,"79":0.03084,"81":0.05805,"83":0.10884,"84":0.02721,"86":0.03447,"87":0.10703,"88":0.0254,"89":0.00726,"90":0.00363,"91":0.12154,"93":0.02177,"94":0.02358,"95":0.01451,"98":0.00907,"100":0.01088,"103":0.24126,"105":0.00181,"108":0.00363,"109":0.67662,"110":0.07619,"113":0.00181,"114":0.01814,"116":0.0127,"117":0.00181,"118":0.00181,"119":0.05079,"120":0.00363,"121":0.00726,"122":0.00363,"123":0.0127,"124":0.01088,"125":0.01995,"126":0.04898,"127":0.01451,"128":0.03084,"129":0.08707,"130":4.20667,"131":2.89514,"132":0.00181,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 48 50 51 52 53 54 55 57 59 60 61 63 64 67 70 71 76 77 78 80 85 92 96 97 99 101 102 104 106 107 111 112 115 133 134"},F:{"42":0.00181,"84":0.00181,"85":0.00181,"86":0.00181,"95":0.05805,"113":0.00544,"114":0.58048,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00544,"17":0.00181,"18":0.00363,"92":0.02177,"100":0.01814,"109":0.00907,"110":0.00544,"114":0.00363,"117":0.00181,"124":0.00181,"125":0.01633,"126":0.00363,"127":0.00181,"128":0.00726,"129":0.03265,"130":1.53827,"131":1.13738,_:"12 13 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 111 112 113 115 116 118 119 120 121 122 123"},E:{"11":0.00181,"12":0.00181,_:"0 4 5 6 7 8 9 10 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 17.0 18.2","12.1":0.00181,"13.1":0.11972,"14.1":0.00544,"15.6":0.156,"16.2":0.00181,"16.3":0.00181,"16.4":0.00181,"16.5":0.00181,"16.6":0.01088,"17.1":0.00544,"17.2":0.00181,"17.3":0.06168,"17.4":0.00363,"17.5":0.11428,"17.6":0.13242,"18.0":0.00907,"18.1":0.0653},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00175,"5.0-5.1":0,"6.0-6.1":0.00698,"7.0-7.1":0.00873,"8.1-8.4":0,"9.0-9.2":0.00698,"9.3":0.02444,"10.0-10.2":0.00524,"10.3":0.04015,"11.0-11.2":0.47128,"11.3-11.4":0.01222,"12.0-12.1":0.00698,"12.2-12.5":0.18327,"13.0-13.1":0.00349,"13.2":0.04713,"13.3":0.00698,"13.4-13.7":0.02618,"14.0-14.4":0.0576,"14.5-14.8":0.08204,"15.0-15.1":0.04713,"15.2-15.3":0.04364,"15.4":0.05236,"15.5":0.06109,"15.6-15.8":0.65455,"16.0":0.12393,"16.1":0.26182,"16.2":0.13266,"16.3":0.22517,"16.4":0.04538,"16.5":0.09076,"16.6-16.7":0.85877,"17.0":0.06284,"17.1":0.10473,"17.2":0.08727,"17.3":0.13266,"17.4":0.28451,"17.5":0.85004,"17.6-17.7":7.34319,"18.0":2.60424,"18.1":2.28831,"18.2":0.09251},P:{"4":0.07189,"20":0.04108,"21":0.01027,"22":0.1027,"23":0.02054,"24":0.09243,"25":0.08216,"26":0.81134,"27":0.17459,"5.0-5.4":0.02054,_:"6.2-6.4 8.2 9.2 10.1 12.0 13.0 14.0 16.0 18.0","7.2-7.4":0.15405,"11.1-11.2":0.01027,"15.0":0.01027,"17.0":0.12324,"19.0":0.01027},I:{"0":0.05718,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00007},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.88238,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.01637,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.04094},H:{"0":0.01},L:{"0":65.09624},R:{_:"0"},M:{"0":0.03275}}; +module.exports={C:{"5":0.05412,"50":0.00677,"115":0.01353,"140":0.04736,"145":0.00677,"146":0.00677,"147":0.83886,"148":0.04059,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 142 143 144 149 150 151 3.5 3.6"},D:{"64":0.00677,"65":0.00677,"66":0.00677,"69":0.07442,"72":0.00677,"73":0.0203,"75":0.01353,"76":0.01353,"78":0.01353,"79":0.00677,"81":0.01353,"83":0.03383,"86":0.0203,"87":0.0203,"90":0.01353,"91":0.00677,"94":0.00677,"95":0.01353,"98":0.02706,"101":0.00677,"102":0.00677,"103":2.40834,"104":2.41511,"105":2.40158,"106":2.38128,"107":2.39481,"108":2.40158,"109":2.53011,"110":2.40834,"111":2.44893,"112":10.27604,"113":0.00677,"114":0.03383,"116":4.86404,"117":2.36775,"119":0.06765,"120":2.42864,"122":0.01353,"123":0.01353,"124":2.4354,"125":0.02706,"126":0.01353,"128":0.01353,"129":0.12854,"131":4.8911,"132":0.05412,"133":4.8708,"134":0.0203,"135":0.00677,"136":0.04059,"137":0.0203,"138":0.09471,"139":0.14883,"140":0.02706,"141":0.00677,"142":0.06089,"143":0.23678,"144":2.39481,"145":1.28535,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 67 68 70 71 74 77 80 84 85 88 89 92 93 96 97 99 100 115 118 121 127 130 146 147 148"},F:{"46":0.00677,"94":0.00677,"95":0.01353,"113":0.00677,"125":0.00677,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00677,"92":0.00677,"100":0.00677,"108":0.00677,"120":0.00677,"128":0.00677,"134":0.00677,"141":0.00677,"142":0.00677,"143":0.02706,"144":0.85916,"145":0.4262,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 109 110 111 112 113 114 115 116 117 118 119 121 122 123 124 125 126 127 129 130 131 132 133 135 136 137 138 139 140"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.3 17.4 17.5 18.1 18.3 18.4 18.5-18.6 26.4 TP","5.1":0.00677,"12.1":0.04059,"13.1":0.04059,"15.6":0.02706,"16.6":0.09471,"17.1":0.00677,"17.6":0.14883,"18.0":0.01353,"18.2":0.00677,"26.0":0.01353,"26.1":0.01353,"26.2":0.08795,"26.3":0.04059},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00032,"7.0-7.1":0.00032,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00032,"10.0-10.2":0,"10.3":0.00288,"11.0-11.2":0.02781,"11.3-11.4":0.00096,"12.0-12.1":0,"12.2-12.5":0.01502,"13.0-13.1":0,"13.2":0.00447,"13.3":0.00064,"13.4-13.7":0.0016,"14.0-14.4":0.0032,"14.5-14.8":0.00416,"15.0-15.1":0.00384,"15.2-15.3":0.00288,"15.4":0.00352,"15.5":0.00416,"15.6-15.8":0.06488,"16.0":0.00671,"16.1":0.01278,"16.2":0.00703,"16.3":0.01278,"16.4":0.00288,"16.5":0.00511,"16.6-16.7":0.08598,"17.0":0.00416,"17.1":0.00639,"17.2":0.00511,"17.3":0.00799,"17.4":0.01215,"17.5":0.02397,"17.6-17.7":0.06073,"18.0":0.01342,"18.1":0.02749,"18.2":0.0147,"18.3":0.04634,"18.4":0.02301,"18.5-18.7":0.72681,"26.0":0.05114,"26.1":0.10036,"26.2":1.53097,"26.3":0.25825,"26.4":0.00447},P:{"4":0.011,"25":0.011,"26":0.011,"27":0.022,"28":0.06599,"29":0.28597,_:"20 21 22 23 24 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.033},I:{"0":0.03878,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":2.13157,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.00324,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.09058},Q:{_:"14.9"},O:{"0":0.16822},H:{all:0.01},L:{"0":30.75019}}; diff --git a/node_modules/caniuse-lite/data/regions/GB.js b/node_modules/caniuse-lite/data/regions/GB.js index 36ab322fa..5a61249a3 100644 --- a/node_modules/caniuse-lite/data/regions/GB.js +++ b/node_modules/caniuse-lite/data/regions/GB.js @@ -1 +1 @@ -module.exports={C:{"48":0.0041,"52":0.01229,"59":0.02049,"77":0.0041,"78":0.02869,"88":0.0082,"91":0.0041,"93":0.0041,"94":0.0082,"101":0.0041,"102":0.0041,"103":0.0041,"113":0.0041,"115":0.13114,"118":0.0041,"121":0.0041,"124":0.0041,"125":0.03688,"126":0.0041,"127":0.0082,"128":0.04918,"129":0.04098,"130":0.01229,"131":0.15163,"132":1.49167,"133":0.10655,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 79 80 81 82 83 84 85 86 87 89 90 92 95 96 97 98 99 100 104 105 106 107 108 109 110 111 112 114 116 117 119 120 122 123 134 135 136 3.5 3.6"},D:{"46":0.0041,"48":0.0041,"49":0.0082,"51":0.0041,"52":0.0082,"56":0.0041,"58":0.0041,"59":0.0041,"66":0.09425,"70":0.0041,"74":0.0041,"76":0.0082,"77":0.0041,"79":0.01639,"80":0.0041,"81":0.02049,"83":0.02459,"84":0.0041,"85":0.0082,"86":0.0082,"87":0.02459,"88":0.01229,"89":0.01229,"90":0.0041,"91":0.01639,"92":0.0082,"93":0.01229,"94":0.01639,"95":0.01229,"96":0.0082,"97":0.0041,"98":0.0041,"99":0.0041,"100":0.0041,"101":0.0041,"102":0.01229,"103":0.14753,"104":0.0082,"105":0.0082,"106":0.0082,"107":0.01639,"108":0.01639,"109":0.57782,"110":0.0082,"111":0.02049,"112":0.01229,"113":0.02869,"114":0.05737,"115":0.0082,"116":0.14343,"117":0.02459,"118":0.02049,"119":0.03688,"120":0.03688,"121":0.02459,"122":0.10655,"123":0.16802,"124":0.09835,"125":0.4057,"126":0.30735,"127":0.15982,"128":0.32784,"129":1.0327,"130":10.95395,"131":6.26994,"132":0.0082,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 50 53 54 55 57 60 61 62 63 64 65 67 68 69 71 72 73 75 78 133 134"},F:{"46":0.0082,"85":0.01229,"95":0.01229,"102":0.0041,"112":0.0041,"113":0.06967,"114":0.74993,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.01229,"18":0.0041,"85":0.0041,"92":0.01639,"95":0.0041,"108":0.0041,"109":0.05737,"110":0.0041,"112":0.0041,"113":0.0041,"114":0.0041,"116":0.0041,"119":0.0041,"120":0.0041,"121":0.03278,"122":0.02459,"123":0.0041,"124":0.0082,"125":0.0082,"126":0.03688,"127":0.01229,"128":0.03688,"129":0.25408,"130":4.95038,"131":3.4915,_:"12 13 14 15 16 79 80 81 83 84 86 87 88 89 90 91 93 94 96 97 98 99 100 101 102 103 104 105 106 107 111 115 117 118"},E:{"8":0.0041,"13":0.0041,"14":0.02869,"15":0.0082,_:"0 4 5 6 7 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.0041,"11.1":0.02049,"12.1":0.01229,"13.1":0.06147,"14.1":0.09835,"15.1":0.01229,"15.2-15.3":0.01229,"15.4":0.02049,"15.5":0.03688,"15.6":0.43849,"16.0":0.05327,"16.1":0.05327,"16.2":0.04508,"16.3":0.10245,"16.4":0.02869,"16.5":0.04918,"16.6":0.59011,"17.0":0.03278,"17.1":0.04918,"17.2":0.04918,"17.3":0.05737,"17.4":0.12294,"17.5":0.36062,"17.6":2.44651,"18.0":0.47537,"18.1":0.72944,"18.2":0.02049},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0025,"5.0-5.1":0,"6.0-6.1":0.00998,"7.0-7.1":0.01248,"8.1-8.4":0,"9.0-9.2":0.00998,"9.3":0.03494,"10.0-10.2":0.00749,"10.3":0.05739,"11.0-11.2":0.67375,"11.3-11.4":0.01747,"12.0-12.1":0.00998,"12.2-12.5":0.26201,"13.0-13.1":0.00499,"13.2":0.06737,"13.3":0.00998,"13.4-13.7":0.03743,"14.0-14.4":0.08235,"14.5-14.8":0.11728,"15.0-15.1":0.06737,"15.2-15.3":0.06238,"15.4":0.07486,"15.5":0.08734,"15.6-15.8":0.93576,"16.0":0.17717,"16.1":0.3743,"16.2":0.18965,"16.3":0.3219,"16.4":0.06488,"16.5":0.12976,"16.6-16.7":1.22772,"17.0":0.08983,"17.1":0.14972,"17.2":0.12477,"17.3":0.18965,"17.4":0.40674,"17.5":1.21524,"17.6-17.7":10.498,"18.0":3.72309,"18.1":3.27142,"18.2":0.13225},P:{"4":0.02194,"20":0.01097,"21":0.04388,"22":0.04388,"23":0.08776,"24":0.05485,"25":0.05485,"26":2.01839,"27":1.88676,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0","13.0":0.01097,"17.0":0.01097,"18.0":0.01097,"19.0":0.01097},I:{"0":0.04122,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00005},A:{"9":0.00484,"11":0.04843,_:"6 7 8 10 5.5"},K:{"0":0.21837,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.0059},O:{"0":0.07673},H:{"0":0},L:{"0":29.24136},R:{_:"0"},M:{"0":0.39543}}; +module.exports={C:{"5":0.01382,"48":0.00461,"52":0.00921,"59":0.00921,"78":0.00921,"115":0.07368,"128":0.00461,"134":0.01382,"135":0.00921,"136":0.00461,"138":0.00461,"139":0.00461,"140":0.03684,"141":0.00461,"142":0.00461,"143":0.00461,"144":0.00461,"145":0.00921,"146":0.03684,"147":1.49663,"148":0.09671,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 137 149 150 151 3.5 3.6"},D:{"39":0.00461,"40":0.00461,"41":0.00461,"42":0.00461,"43":0.00461,"44":0.00461,"45":0.00461,"46":0.00461,"47":0.00461,"48":0.00461,"49":0.00461,"50":0.00461,"51":0.00461,"52":0.00461,"53":0.00461,"54":0.00461,"55":0.00461,"56":0.00461,"57":0.00461,"58":0.00461,"59":0.00461,"60":0.00461,"66":0.02303,"69":0.01382,"76":0.00461,"79":0.00461,"80":0.00461,"81":0.00461,"85":0.00461,"87":0.00921,"88":0.00461,"91":0.00461,"92":0.00461,"93":0.00921,"102":0.00461,"103":0.08289,"104":0.02303,"105":0.01842,"106":0.01842,"107":0.01842,"108":0.02303,"109":0.23486,"110":0.01842,"111":0.03684,"112":0.02763,"114":0.01382,"116":0.0921,"117":0.01842,"119":0.01382,"120":0.03684,"121":0.00461,"122":0.04605,"123":0.00461,"124":0.04145,"125":0.01842,"126":0.0875,"127":0.00921,"128":0.05987,"129":0.00921,"130":0.01842,"131":0.06908,"132":0.04145,"133":0.05066,"134":0.03684,"135":0.03224,"136":0.03684,"137":0.05526,"138":0.23946,"139":0.21183,"140":0.08289,"141":0.11052,"142":0.42827,"143":1.57031,"144":11.03358,"145":5.36483,"146":0.01382,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 67 68 70 71 72 73 74 75 77 78 83 84 86 89 90 94 95 96 97 98 99 100 101 113 115 118 147 148"},F:{"46":0.00921,"94":0.01382,"95":0.02303,"116":0.00461,"122":0.00461,"124":0.00461,"125":0.01382,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 117 118 119 120 121 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00461,"18":0.00461,"85":0.00461,"92":0.00461,"109":0.04145,"120":0.00461,"121":0.00461,"131":0.00921,"133":0.01382,"134":0.00461,"135":0.00461,"136":0.00461,"137":0.00461,"138":0.01382,"139":0.00461,"140":0.00921,"141":0.09671,"142":0.05526,"143":0.2763,"144":6.06939,"145":4.46225,_:"12 13 14 15 16 79 80 81 83 84 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 122 123 124 125 126 127 128 129 130 132"},E:{"13":0.00461,"14":0.00921,"15":0.00461,_:"4 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 TP","10.1":0.00461,"11.1":0.01382,"12.1":0.00461,"13.1":0.02763,"14.1":0.03684,"15.1":0.00461,"15.2-15.3":0.00461,"15.4":0.00921,"15.5":0.01382,"15.6":0.2763,"16.0":0.00921,"16.1":0.01842,"16.2":0.01842,"16.3":0.04145,"16.4":0.01382,"16.5":0.01382,"16.6":0.38222,"17.0":0.01842,"17.1":0.3684,"17.2":0.01382,"17.3":0.01842,"17.4":0.03684,"17.5":0.05987,"17.6":0.26249,"18.0":0.01382,"18.1":0.05526,"18.2":0.02303,"18.3":0.11513,"18.4":0.04145,"18.5-18.6":0.14736,"26.0":0.05066,"26.1":0.0875,"26.2":2.67551,"26.3":0.57102,"26.4":0.00461},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00235,"7.0-7.1":0.00235,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00235,"10.0-10.2":0,"10.3":0.02111,"11.0-11.2":0.20404,"11.3-11.4":0.00704,"12.0-12.1":0,"12.2-12.5":0.11023,"13.0-13.1":0,"13.2":0.03283,"13.3":0.00469,"13.4-13.7":0.01173,"14.0-14.4":0.02345,"14.5-14.8":0.03049,"15.0-15.1":0.02814,"15.2-15.3":0.02111,"15.4":0.0258,"15.5":0.03049,"15.6-15.8":0.4761,"16.0":0.04925,"16.1":0.09381,"16.2":0.0516,"16.3":0.09381,"16.4":0.02111,"16.5":0.03752,"16.6-16.7":0.63089,"17.0":0.03049,"17.1":0.04691,"17.2":0.03752,"17.3":0.05863,"17.4":0.08912,"17.5":0.1759,"17.6-17.7":0.44561,"18.0":0.0985,"18.1":0.2017,"18.2":0.10788,"18.3":0.34007,"18.4":0.16886,"18.5-18.7":5.33324,"26.0":0.37525,"26.1":0.73643,"26.2":11.23404,"26.3":1.89501,"26.4":0.03283},P:{"20":0.01096,"21":0.02193,"22":0.02193,"23":0.02193,"24":0.02193,"25":0.02193,"26":0.06579,"27":0.04386,"28":0.13157,"29":3.98,_:"4 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0 17.0 18.0","13.0":0.01096,"19.0":0.01096},I:{"0":0.02155,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.15103,_:"10 11 12 11.1 11.5 12.1"},A:{"9":0.04605,_:"6 7 8 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.47467},Q:{"14.9":0.00539},O:{"0":0.03776},H:{all:0},L:{"0":29.2936}}; diff --git a/node_modules/caniuse-lite/data/regions/GD.js b/node_modules/caniuse-lite/data/regions/GD.js index 36756bade..ce235d41a 100644 --- a/node_modules/caniuse-lite/data/regions/GD.js +++ b/node_modules/caniuse-lite/data/regions/GD.js @@ -1 +1 @@ -module.exports={C:{"83":0.00465,"109":0.00465,"115":0.01394,"127":0.00465,"128":0.11613,"131":0.04645,"132":0.68282,"133":0.10219,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 129 130 134 135 136 3.5 3.6"},D:{"43":0.00465,"49":0.00929,"52":0.00465,"55":0.00929,"76":0.04181,"79":0.02787,"81":0.00929,"83":0.00465,"84":0.00929,"86":0.00465,"87":0.00465,"92":0.00465,"93":0.07432,"94":0.04181,"95":0.00465,"100":0.00929,"103":0.18116,"105":0.02323,"107":0.00465,"109":0.39947,"114":0.00929,"116":0.06039,"117":0.00929,"119":0.00929,"121":0.00929,"122":0.04645,"123":0.04181,"124":0.04645,"125":0.26012,"126":0.14864,"127":0.09755,"128":0.11613,"129":0.83146,"130":15.63043,"131":8.43997,"132":0.02787,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 50 51 53 54 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 80 85 88 89 90 91 96 97 98 99 101 102 104 106 108 110 111 112 113 115 118 120 133 134"},F:{"85":0.01394,"95":0.01394,"112":0.00465,"113":0.01858,"114":0.99403,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.00465,"18":0.01394,"92":0.01394,"109":0.00465,"122":0.00465,"125":0.00465,"126":0.03716,"128":0.01394,"129":0.08826,"130":5.10486,"131":3.20041,_:"12 13 14 15 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 124 127"},E:{"14":0.00465,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 16.0","13.1":0.00929,"14.1":0.32515,"15.1":0.01394,"15.2-15.3":0.01858,"15.4":0.00465,"15.5":0.00465,"15.6":0.22296,"16.1":0.04181,"16.2":0.00465,"16.3":0.02787,"16.4":0.06503,"16.5":0.10219,"16.6":0.26941,"17.0":0.52024,"17.1":0.58527,"17.2":0.07897,"17.3":0.08826,"17.4":0.16258,"17.5":0.2369,"17.6":2.84739,"18.0":0.48308,"18.1":0.69675,"18.2":0.00465},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00152,"5.0-5.1":0,"6.0-6.1":0.00607,"7.0-7.1":0.00759,"8.1-8.4":0,"9.0-9.2":0.00607,"9.3":0.02125,"10.0-10.2":0.00455,"10.3":0.03491,"11.0-11.2":0.40982,"11.3-11.4":0.01063,"12.0-12.1":0.00607,"12.2-12.5":0.15938,"13.0-13.1":0.00304,"13.2":0.04098,"13.3":0.00607,"13.4-13.7":0.02277,"14.0-14.4":0.05009,"14.5-14.8":0.07134,"15.0-15.1":0.04098,"15.2-15.3":0.03795,"15.4":0.04554,"15.5":0.05313,"15.6-15.8":0.5692,"16.0":0.10777,"16.1":0.22768,"16.2":0.11536,"16.3":0.1958,"16.4":0.03946,"16.5":0.07893,"16.6-16.7":0.74679,"17.0":0.05464,"17.1":0.09107,"17.2":0.07589,"17.3":0.11536,"17.4":0.24741,"17.5":0.7392,"17.6-17.7":6.38563,"18.0":2.26465,"18.1":1.98991,"18.2":0.08045},P:{"4":0.01084,"21":0.01084,"22":0.03253,"23":0.02168,"24":0.05421,"25":0.02168,"26":1.59381,"27":1.62634,_:"20 5.0-5.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 17.0 18.0 19.0","6.2-6.4":0.01084,"7.2-7.4":0.02168,"16.0":0.05421},I:{"0":0.01068,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.45509,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.01071},H:{"0":0},L:{"0":36.27561},R:{_:"0"},M:{"0":0.09637}}; +module.exports={C:{"5":0.21181,"102":0.05043,"103":0.37823,"113":0.01009,"115":0.03026,"136":0.03026,"140":0.03026,"143":0.00504,"147":0.63038,"148":0.21181,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 112 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 137 138 139 141 142 144 145 146 149 150 151 3.5 3.6"},D:{"53":0.00504,"66":0.02017,"69":0.17651,"71":0.00504,"76":0.04034,"87":0.00504,"91":0.03026,"102":0.1059,"103":0.04034,"104":0.76149,"106":0.01009,"108":0.00504,"109":0.06052,"111":0.18155,"112":0.00504,"114":0.01009,"116":0.84722,"121":0.01513,"122":0.01009,"123":0.03026,"125":0.20172,"126":0.05043,"128":0.02017,"129":0.01009,"130":0.02522,"131":0.0353,"132":0.17146,"133":0.63038,"134":0.00504,"135":0.00504,"136":0.01009,"137":0.02017,"138":0.12608,"139":0.49926,"140":0.01009,"141":0.05043,"142":0.67576,"143":3.28299,"144":11.72498,"145":8.1747,"146":0.17146,"147":0.06052,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 57 58 59 60 61 62 63 64 65 67 68 70 72 73 74 75 77 78 79 80 81 83 84 85 86 88 89 90 92 93 94 95 96 97 98 99 100 101 105 107 110 113 115 117 118 119 120 124 127 148"},F:{"94":0.00504,"95":0.01009,"120":0.01009,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.01009,"92":0.01009,"122":0.00504,"136":0.00504,"138":0.04539,"140":0.01009,"141":0.08069,"142":0.00504,"143":0.15129,"144":6.21298,"145":2.49629,_:"12 13 14 15 16 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 132 133 134 135 137 139"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 16.0 16.1 16.2 17.3 18.2 26.4 TP","13.1":0.03026,"14.1":0.02522,"15.4":0.00504,"15.5":0.00504,"15.6":0.04539,"16.3":0.00504,"16.4":0.03026,"16.5":0.01009,"16.6":0.04539,"17.0":0.23198,"17.1":0.18155,"17.2":0.00504,"17.4":0.01009,"17.5":0.01009,"17.6":0.06052,"18.0":0.00504,"18.1":0.01009,"18.3":0.01513,"18.4":0.04034,"18.5-18.6":0.04539,"26.0":0.02522,"26.1":0.03026,"26.2":1.94156,"26.3":1.08929},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00161,"7.0-7.1":0.00161,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00161,"10.0-10.2":0,"10.3":0.01448,"11.0-11.2":0.13994,"11.3-11.4":0.00483,"12.0-12.1":0,"12.2-12.5":0.0756,"13.0-13.1":0,"13.2":0.02252,"13.3":0.00322,"13.4-13.7":0.00804,"14.0-14.4":0.01609,"14.5-14.8":0.02091,"15.0-15.1":0.0193,"15.2-15.3":0.01448,"15.4":0.01769,"15.5":0.02091,"15.6-15.8":0.32653,"16.0":0.03378,"16.1":0.06434,"16.2":0.03539,"16.3":0.06434,"16.4":0.01448,"16.5":0.02574,"16.6-16.7":0.4327,"17.0":0.02091,"17.1":0.03217,"17.2":0.02574,"17.3":0.04021,"17.4":0.06112,"17.5":0.12064,"17.6-17.7":0.30562,"18.0":0.06756,"18.1":0.13833,"18.2":0.07399,"18.3":0.23324,"18.4":0.11582,"18.5-18.7":3.65783,"26.0":0.25737,"26.1":0.50508,"26.2":7.70494,"26.3":1.29971,"26.4":0.02252},P:{"24":0.01066,"27":0.01066,"28":0.06393,"29":2.93015,_:"4 20 21 22 23 25 26 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.01066,"17.0":0.18114},I:{"0":0.00495,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.37673,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.33212},Q:{_:"14.9"},O:{"0":0.01983},H:{all:0},L:{"0":34.70148}}; diff --git a/node_modules/caniuse-lite/data/regions/GE.js b/node_modules/caniuse-lite/data/regions/GE.js index 7750d276b..5d4c05648 100644 --- a/node_modules/caniuse-lite/data/regions/GE.js +++ b/node_modules/caniuse-lite/data/regions/GE.js @@ -1 +1 @@ -module.exports={C:{"34":0.00398,"52":0.00796,"61":0.00796,"68":0.01989,"78":0.06365,"79":0.00796,"91":0.00398,"102":0.00398,"103":0.01591,"106":0.00398,"108":0.01193,"111":0.00398,"113":0.04376,"115":0.15514,"118":0.01193,"121":0.02387,"125":0.00796,"128":0.01193,"129":0.00398,"130":0.00796,"131":0.0716,"132":0.82742,"133":0.0716,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 99 100 101 104 105 107 109 110 112 114 116 117 119 120 122 123 124 126 127 134 135 136 3.5 3.6"},D:{"38":0.00398,"42":0.00398,"47":0.01193,"49":0.01989,"55":0.00398,"56":0.01591,"58":0.00796,"59":0.00398,"63":0.01193,"64":0.00398,"65":0.00398,"68":0.01989,"69":0.01989,"70":0.01193,"73":0.04376,"74":0.00796,"75":0.00398,"76":0.00796,"77":0.00398,"78":0.02387,"79":0.31824,"80":0.00398,"83":0.1631,"85":0.00398,"86":0.01193,"87":0.41371,"88":0.07558,"89":0.00398,"90":0.00398,"91":0.02387,"92":0.00796,"93":0.00796,"94":0.09945,"95":0.00796,"98":0.05171,"99":0.00796,"100":0.0358,"101":0.00796,"102":0.01591,"103":0.04774,"104":0.03182,"105":0.00398,"106":0.02785,"107":0.02387,"108":0.03978,"109":3.5802,"110":0.04376,"111":0.04376,"112":0.01193,"113":0.00398,"114":0.01591,"115":0.00796,"116":0.11934,"117":0.01989,"118":0.03182,"119":0.03182,"120":0.07956,"121":0.05171,"122":0.07956,"123":0.0358,"124":0.12332,"125":0.03978,"126":0.11138,"127":0.07558,"128":0.18299,"129":0.48929,"130":12.7296,"131":9.7461,"132":0.00796,"133":0.00398,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 43 44 45 46 48 50 51 52 53 54 57 60 61 62 66 67 71 72 81 84 96 97 134"},F:{"28":0.00398,"36":0.00398,"40":0.00398,"46":0.12332,"67":0.00398,"79":0.03182,"84":0.00398,"85":0.03182,"86":0.01193,"87":0.01193,"94":0.00398,"95":0.40973,"101":0.00398,"102":0.00398,"103":0.00398,"104":0.00398,"112":0.00398,"113":0.13525,"114":1.989,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 88 89 90 91 92 93 96 97 98 99 100 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00398,"13":0.00796,"14":0.05569,"16":0.01989,"18":0.01591,"89":0.00398,"92":0.01193,"100":0.00796,"102":0.00398,"103":0.00398,"107":0.00398,"109":0.02387,"110":0.0358,"112":0.00796,"113":0.00398,"114":0.00796,"116":0.01193,"117":0.01193,"118":0.00796,"119":0.00796,"120":0.00398,"121":0.01193,"122":0.00398,"123":0.00796,"124":0.00796,"125":0.00796,"126":0.02387,"127":0.01591,"128":0.04376,"129":0.10343,"130":1.4639,"131":1.14964,_:"15 17 79 80 81 83 84 85 86 87 88 90 91 93 94 95 96 97 98 99 101 104 105 106 108 111 115"},E:{"9":0.00398,"14":0.00796,"15":0.00398,_:"0 4 5 6 7 8 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.1","11.1":0.00398,"13.1":0.02387,"14.1":0.02785,"15.2-15.3":0.00398,"15.4":0.01193,"15.5":0.00796,"15.6":0.07558,"16.0":0.00398,"16.1":0.02785,"16.2":0.00796,"16.3":0.01591,"16.4":0.00398,"16.5":0.02387,"16.6":0.08354,"17.0":0.00398,"17.1":0.01989,"17.2":0.00796,"17.3":0.01989,"17.4":0.0358,"17.5":0.08752,"17.6":0.27448,"18.0":0.2705,"18.1":0.22277,"18.2":0.01193},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00101,"5.0-5.1":0,"6.0-6.1":0.00403,"7.0-7.1":0.00504,"8.1-8.4":0,"9.0-9.2":0.00403,"9.3":0.01411,"10.0-10.2":0.00302,"10.3":0.02319,"11.0-11.2":0.27218,"11.3-11.4":0.00706,"12.0-12.1":0.00403,"12.2-12.5":0.10585,"13.0-13.1":0.00202,"13.2":0.02722,"13.3":0.00403,"13.4-13.7":0.01512,"14.0-14.4":0.03327,"14.5-14.8":0.04738,"15.0-15.1":0.02722,"15.2-15.3":0.0252,"15.4":0.03024,"15.5":0.03528,"15.6-15.8":0.37803,"16.0":0.07157,"16.1":0.15121,"16.2":0.07661,"16.3":0.13004,"16.4":0.02621,"16.5":0.05242,"16.6-16.7":0.49598,"17.0":0.03629,"17.1":0.06048,"17.2":0.0504,"17.3":0.07661,"17.4":0.16432,"17.5":0.49094,"17.6-17.7":4.241,"18.0":1.50406,"18.1":1.3216,"18.2":0.05343},P:{"4":0.71763,"20":0.01071,"21":0.05355,"22":0.05355,"23":0.04284,"24":0.0964,"25":0.05355,"26":0.71763,"27":0.76047,"5.0-5.4":0.06427,"6.2-6.4":0.12853,"7.2-7.4":0.04284,_:"8.2 9.2 10.1 12.0 14.0 15.0","11.1-11.2":0.01071,"13.0":0.01071,"16.0":0.01071,"17.0":0.01071,"18.0":0.01071,"19.0":0.01071},I:{"0":0.11417,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00003,"4.4":0,"4.4.3-4.4.4":0.00015},A:{"8":0.00796,"11":0.02387,_:"6 7 9 10 5.5"},K:{"0":0.42756,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.04818},H:{"0":0},L:{"0":47.09368},R:{_:"0"},M:{"0":0.13248}}; +module.exports={C:{"5":0.00935,"34":0.00468,"68":0.01871,"78":0.04209,"103":0.00935,"113":0.05145,"115":0.04677,"121":0.01403,"136":0.00935,"140":0.02339,"143":0.00468,"145":0.00935,"146":0.00935,"147":0.42561,"148":0.08419,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 114 116 117 118 119 120 122 123 124 125 126 127 128 129 130 131 132 133 134 135 137 138 139 141 142 144 149 150 151 3.5 3.6"},D:{"47":0.00468,"53":0.00468,"57":0.00468,"58":0.00468,"62":0.00468,"66":0.01871,"68":0.03742,"69":0.03274,"70":0.00935,"72":0.00468,"73":0.08419,"75":0.00935,"76":0.02339,"78":0.02339,"79":0.09822,"80":0.00468,"81":0.00468,"83":0.21982,"84":0.00935,"85":0.00468,"86":0.00468,"87":0.26191,"88":0.00935,"89":0.00468,"91":0.07951,"92":0.00935,"93":0.00468,"94":0.02339,"95":0.00935,"98":0.04209,"101":0.1824,"102":0.01403,"103":0.29933,"104":0.2853,"105":0.27594,"106":0.27594,"107":0.27127,"108":0.29465,"109":2.36656,"110":0.32739,"111":0.40222,"112":1.43584,"113":0.08886,"114":0.03274,"116":0.57527,"117":0.27127,"118":0.00468,"119":0.03274,"120":0.69687,"121":0.01403,"122":0.02806,"123":0.02339,"124":0.29933,"125":0.05612,"126":0.03742,"127":0.16837,"128":0.04209,"129":0.02806,"130":0.03742,"131":0.61736,"132":0.08886,"133":0.60801,"134":0.07951,"135":0.02806,"136":0.02806,"137":0.08886,"138":0.21514,"139":0.14499,"140":0.03274,"141":0.0608,"142":0.17773,"143":0.5893,"144":11.94974,"145":6.27653,"146":0.01403,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 52 54 55 56 59 60 61 63 64 65 67 71 74 77 90 96 97 99 100 115 147 148"},F:{"28":0.00468,"36":0.00468,"46":0.38351,"77":0.00468,"79":0.00468,"85":0.00468,"86":0.00935,"94":0.02806,"95":0.25724,"108":0.00468,"121":0.00468,"122":0.00468,"123":0.01403,"124":0.00468,"125":0.01403,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 80 81 82 83 84 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 109 110 111 112 113 114 115 116 117 118 119 120 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.01403,"16":0.00935,"18":0.00935,"92":0.00935,"109":0.01403,"131":0.02339,"132":0.00468,"133":0.00468,"134":0.00468,"135":0.02339,"136":0.00468,"137":0.00468,"138":0.00935,"139":0.01871,"140":0.02339,"141":0.07951,"142":0.01403,"143":0.12628,"144":1.46858,"145":1.01491,_:"12 13 15 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130"},E:{"14":0.00935,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.1 15.2-15.3 15.4 16.0 16.2 26.4 TP","12.1":0.00935,"13.1":0.04209,"14.1":0.01871,"15.5":0.02806,"15.6":0.03274,"16.1":0.00468,"16.3":0.00935,"16.4":0.00468,"16.5":0.00468,"16.6":0.06548,"17.0":0.00468,"17.1":0.0608,"17.2":0.00468,"17.3":0.00935,"17.4":0.00935,"17.5":0.01871,"17.6":0.07016,"18.0":0.00935,"18.1":0.01871,"18.2":0.00935,"18.3":0.02806,"18.4":0.00935,"18.5-18.6":0.07483,"26.0":0.02339,"26.1":0.03742,"26.2":0.34142,"26.3":0.08886},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00124,"7.0-7.1":0.00124,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00124,"10.0-10.2":0,"10.3":0.01117,"11.0-11.2":0.10797,"11.3-11.4":0.00372,"12.0-12.1":0,"12.2-12.5":0.05833,"13.0-13.1":0,"13.2":0.01737,"13.3":0.00248,"13.4-13.7":0.00621,"14.0-14.4":0.01241,"14.5-14.8":0.01613,"15.0-15.1":0.01489,"15.2-15.3":0.01117,"15.4":0.01365,"15.5":0.01613,"15.6-15.8":0.25193,"16.0":0.02606,"16.1":0.04964,"16.2":0.0273,"16.3":0.04964,"16.4":0.01117,"16.5":0.01986,"16.6-16.7":0.33384,"17.0":0.01613,"17.1":0.02482,"17.2":0.01986,"17.3":0.03103,"17.4":0.04716,"17.5":0.09308,"17.6-17.7":0.23579,"18.0":0.05212,"18.1":0.10673,"18.2":0.05709,"18.3":0.17995,"18.4":0.08935,"18.5-18.7":2.82209,"26.0":0.19856,"26.1":0.38968,"26.2":5.94451,"26.3":1.00275,"26.4":0.01737},P:{"4":0.53913,"21":0.01057,"23":0.01057,"24":0.02114,"25":0.03171,"26":0.02114,"27":0.04228,"28":0.13743,"29":1.05712,_:"20 22 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","5.0-5.4":0.02114,"6.2-6.4":0.03171,"7.2-7.4":0.21142,"8.2":0.06343},I:{"0":0.02127,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.20231,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.10116},Q:{_:"14.9"},O:{"0":0.02662},H:{all:0},L:{"0":45.15867}}; diff --git a/node_modules/caniuse-lite/data/regions/GF.js b/node_modules/caniuse-lite/data/regions/GF.js index 618f62bb5..5d45af534 100644 --- a/node_modules/caniuse-lite/data/regions/GF.js +++ b/node_modules/caniuse-lite/data/regions/GF.js @@ -1 +1 @@ -module.exports={C:{"78":0.0127,"102":0.03447,"103":0.00907,"110":0.00544,"113":0.00181,"115":0.23945,"116":0.00181,"119":0.01451,"121":0.00544,"127":0.00363,"128":0.07256,"130":0.03447,"131":0.29387,"132":1.92465,"133":0.17233,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 111 112 114 117 118 120 122 123 124 125 126 129 134 135 136 3.5 3.6"},D:{"47":0.00544,"69":0.00181,"76":0.02177,"79":0.00544,"80":0.00181,"81":0.00181,"86":0.00181,"87":0.00363,"88":0.03809,"91":0.00181,"92":0.00907,"94":0.04716,"96":0.00544,"97":0.00181,"98":0.00181,"99":0.00181,"102":0.01814,"103":0.04716,"104":0.03447,"108":0.00363,"109":0.18503,"111":0.01088,"114":0.09614,"116":0.02902,"117":0.00363,"120":0.00181,"121":0.00181,"122":0.00363,"123":0.00363,"124":0.00726,"125":0.05261,"126":0.02177,"127":0.01814,"128":0.14875,"129":0.46257,"130":4.31913,"131":2.68291,"132":0.02902,"133":0.00181,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 77 78 83 84 85 89 90 93 95 100 101 105 106 107 110 112 113 115 118 119 134"},F:{"36":0.00181,"46":0.01451,"85":0.00363,"95":0.00363,"102":0.00726,"112":0.00544,"113":0.11791,"114":0.70746,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00363,"83":0.00544,"84":0.00726,"92":0.01088,"107":0.00181,"109":0.01995,"113":0.00363,"115":0.00363,"118":0.00363,"120":0.0127,"122":0.01451,"123":0.00181,"124":0.00544,"125":0.02177,"126":0.00544,"127":0.01088,"128":0.03447,"129":0.26122,"130":1.92465,"131":1.42762,_:"12 13 14 15 16 17 79 80 81 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 108 110 111 112 114 116 117 119 121"},E:{"14":0.00726,"15":0.00181,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3","13.1":0.01633,"14.1":0.01633,"15.4":0.06349,"15.5":0.01633,"15.6":0.06893,"16.0":0.00726,"16.1":0.00726,"16.2":0.00544,"16.3":0.02902,"16.4":0.0127,"16.5":0.00363,"16.6":0.09796,"17.0":0.00181,"17.1":0.00907,"17.2":0.00544,"17.3":0.03447,"17.4":0.04172,"17.5":0.08344,"17.6":0.27391,"18.0":0.30657,"18.1":0.22131,"18.2":0.00544},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0009,"5.0-5.1":0,"6.0-6.1":0.00358,"7.0-7.1":0.00448,"8.1-8.4":0,"9.0-9.2":0.00358,"9.3":0.01254,"10.0-10.2":0.00269,"10.3":0.0206,"11.0-11.2":0.2418,"11.3-11.4":0.00627,"12.0-12.1":0.00358,"12.2-12.5":0.09403,"13.0-13.1":0.00179,"13.2":0.02418,"13.3":0.00358,"13.4-13.7":0.01343,"14.0-14.4":0.02955,"14.5-14.8":0.04209,"15.0-15.1":0.02418,"15.2-15.3":0.02239,"15.4":0.02687,"15.5":0.03134,"15.6-15.8":0.33583,"16.0":0.06358,"16.1":0.13433,"16.2":0.06806,"16.3":0.11553,"16.4":0.02328,"16.5":0.04657,"16.6-16.7":0.44061,"17.0":0.03224,"17.1":0.05373,"17.2":0.04478,"17.3":0.06806,"17.4":0.14597,"17.5":0.43613,"17.6-17.7":3.76757,"18.0":1.33616,"18.1":1.17406,"18.2":0.04746},P:{"20":0.02116,"22":0.09523,"23":0.04232,"24":0.07407,"25":0.02116,"26":0.78298,"27":0.85705,_:"4 21 8.2 9.2 10.1 12.0 13.0 14.0 15.0 16.0 17.0 18.0","5.0-5.4":0.01058,"6.2-6.4":0.01058,"7.2-7.4":0.04232,"11.1-11.2":0.01058,"19.0":0.02116},I:{"0":0.29405,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00009,"4.4":0,"4.4.3-4.4.4":0.00038},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.12279,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.04093},H:{"0":0},L:{"0":70.77864},R:{_:"0"},M:{"0":0.19646}}; +module.exports={C:{"5":0.02482,"69":0.00827,"101":0.00414,"102":0.19444,"103":0.54195,"115":0.76948,"119":0.00414,"123":0.00414,"128":0.08274,"130":0.02069,"132":0.00827,"134":0.00414,"135":0.00414,"140":0.03723,"144":0.01241,"146":0.01241,"147":2.80489,"148":0.23581,"149":0.00414,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 104 105 106 107 108 109 110 111 112 113 114 116 117 118 120 121 122 124 125 126 127 129 131 133 136 137 138 139 141 142 143 145 150 151 3.5 3.6"},D:{"57":0.00827,"69":0.02069,"79":0.00827,"85":0.00414,"96":0.00827,"97":0.00414,"98":0.00414,"102":0.12825,"103":0.29373,"104":1.21628,"106":0.00414,"107":0.00414,"108":0.01241,"109":0.39715,"110":0.01655,"111":0.02896,"112":0.01241,"113":0.01241,"114":0.00827,"116":0.0331,"117":0.00414,"119":0.01655,"120":0.00414,"121":0.00414,"124":0.00827,"125":0.0786,"128":0.02482,"130":0.01655,"131":0.02896,"132":0.02069,"133":0.02069,"134":0.00414,"135":0.01655,"136":0.00827,"137":0.02069,"138":0.09929,"139":0.07447,"140":0.83154,"141":0.02482,"142":0.16548,"143":0.80672,"144":8.61323,"145":5.09678,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 80 81 83 84 86 87 88 89 90 91 92 93 94 95 99 100 101 105 115 118 122 123 126 127 129 146 147 148"},F:{"46":0.02069,"48":0.00414,"63":0.00414,"90":0.05378,"94":0.04137,"95":0.01241,"109":0.00414,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.01655,"85":0.00827,"102":0.00827,"128":0.02069,"130":0.00414,"133":0.01241,"134":0.06206,"135":0.01241,"138":0.00414,"139":0.00414,"140":0.01241,"141":0.02069,"142":0.1448,"143":1.36935,"144":3.56609,"145":1.84924,_:"12 13 14 15 16 17 79 80 81 83 84 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 129 131 132 136 137"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.1 15.2-15.3 15.4 15.5 16.3 16.4 17.0 17.4 18.2 26.4 TP","11.1":0.00827,"13.1":0.01241,"14.1":0.04137,"15.6":0.02069,"16.0":0.00414,"16.1":0.01241,"16.2":0.02482,"16.5":0.00414,"16.6":0.06619,"17.1":0.02069,"17.2":0.00414,"17.3":0.00827,"17.5":0.02896,"17.6":0.0331,"18.0":0.0786,"18.1":0.06619,"18.3":0.00414,"18.4":0.00827,"18.5-18.6":0.13238,"26.0":0.02069,"26.1":0.02482,"26.2":1.64239,"26.3":0.20685},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00144,"7.0-7.1":0.00144,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00144,"10.0-10.2":0,"10.3":0.01296,"11.0-11.2":0.12528,"11.3-11.4":0.00432,"12.0-12.1":0,"12.2-12.5":0.06768,"13.0-13.1":0,"13.2":0.02016,"13.3":0.00288,"13.4-13.7":0.0072,"14.0-14.4":0.0144,"14.5-14.8":0.01872,"15.0-15.1":0.01728,"15.2-15.3":0.01296,"15.4":0.01584,"15.5":0.01872,"15.6-15.8":0.29231,"16.0":0.03024,"16.1":0.0576,"16.2":0.03168,"16.3":0.0576,"16.4":0.01296,"16.5":0.02304,"16.6-16.7":0.38735,"17.0":0.01872,"17.1":0.0288,"17.2":0.02304,"17.3":0.036,"17.4":0.05472,"17.5":0.108,"17.6-17.7":0.27359,"18.0":0.06048,"18.1":0.12384,"18.2":0.06624,"18.3":0.20879,"18.4":0.10368,"18.5-18.7":3.27445,"26.0":0.23039,"26.1":0.45215,"26.2":6.89737,"26.3":1.16348,"26.4":0.02016},P:{"4":0.04146,"22":0.07256,"23":0.02073,"24":0.05183,"25":0.02073,"26":0.02073,"27":0.08293,"28":0.16585,"29":3.28595,_:"20 21 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.01037,"17.0":0.11402},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.09381,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":1.20778},Q:{_:"14.9"},O:{"0":0.00586},H:{all:0},L:{"0":44.45026}}; diff --git a/node_modules/caniuse-lite/data/regions/GG.js b/node_modules/caniuse-lite/data/regions/GG.js index 3346b5ad2..b5bbf33c1 100644 --- a/node_modules/caniuse-lite/data/regions/GG.js +++ b/node_modules/caniuse-lite/data/regions/GG.js @@ -1 +1 @@ -module.exports={C:{"78":0.0792,"79":0.022,"109":0.0044,"115":0.1232,"128":0.0132,"131":0.1012,"132":0.7436,"133":0.0176,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 134 135 136 3.5 3.6"},D:{"76":0.0044,"79":0.0044,"87":0.0044,"88":0.0044,"91":0.0044,"93":0.0044,"99":0.0044,"103":0.0264,"105":0.0088,"109":1.2232,"114":0.0308,"116":0.0704,"118":0.022,"119":0.0132,"122":0.066,"123":0.0132,"124":0.1408,"125":0.0484,"126":0.11,"127":0.0484,"128":1.0472,"129":1.0296,"130":9.5876,"131":6.5296,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 80 81 83 84 85 86 89 90 92 94 95 96 97 98 100 101 102 104 106 107 108 110 111 112 113 115 117 120 121 132 133 134"},F:{"113":0.0352,"114":0.4796,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"109":0.0308,"115":0.0044,"116":0.0088,"120":0.0044,"126":0.0044,"128":0.0616,"129":0.176,"130":5.1744,"131":3.0756,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 117 118 119 121 122 123 124 125 127"},E:{"13":0.022,"14":0.0308,"15":0.0176,_:"0 4 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.1 18.2","12.1":0.0088,"13.1":0.1364,"14.1":0.0924,"15.2-15.3":0.0088,"15.4":0.176,"15.5":0.1804,"15.6":0.8668,"16.0":0.2948,"16.1":0.0528,"16.2":0.1848,"16.3":0.3256,"16.4":0.0836,"16.5":0.066,"16.6":1.5224,"17.0":0.022,"17.1":0.0352,"17.2":0.0396,"17.3":0.0792,"17.4":0.0528,"17.5":0.418,"17.6":5.742,"18.0":0.3564,"18.1":1.8568},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00337,"5.0-5.1":0,"6.0-6.1":0.01349,"7.0-7.1":0.01686,"8.1-8.4":0,"9.0-9.2":0.01349,"9.3":0.04721,"10.0-10.2":0.01012,"10.3":0.07756,"11.0-11.2":0.91053,"11.3-11.4":0.02361,"12.0-12.1":0.01349,"12.2-12.5":0.35409,"13.0-13.1":0.00674,"13.2":0.09105,"13.3":0.01349,"13.4-13.7":0.05058,"14.0-14.4":0.11129,"14.5-14.8":0.1585,"15.0-15.1":0.09105,"15.2-15.3":0.08431,"15.4":0.10117,"15.5":0.11803,"15.6-15.8":1.26462,"16.0":0.23943,"16.1":0.50585,"16.2":0.2563,"16.3":0.43503,"16.4":0.08768,"16.5":0.17536,"16.6-16.7":1.65918,"17.0":0.1214,"17.1":0.20234,"17.2":0.16862,"17.3":0.2563,"17.4":0.54969,"17.5":1.64232,"17.6-17.7":14.18735,"18.0":5.0315,"18.1":4.42111,"18.2":0.17873},P:{"4":0.0225,"21":0.0225,"25":0.01125,"26":1.58649,"27":1.99155,_:"20 22 23 24 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.01125,"13.0":0.01125},I:{"0":0.01118,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},A:{"11":0.0088,_:"6 7 8 9 10 5.5"},K:{"0":0.0224,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.0168},H:{"0":0},L:{"0":17.2624},R:{_:"0"},M:{"0":1.1592}}; +module.exports={C:{"5":0.0037,"115":0.13672,"140":0.02217,"145":0.0037,"146":0.00739,"147":0.97548,"148":0.09977,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 142 143 144 149 150 151 3.5 3.6"},D:{"69":0.0037,"79":0.00739,"97":0.0037,"103":0.03695,"109":0.29191,"116":0.05912,"120":0.0037,"122":0.02587,"125":0.01848,"126":0.0037,"128":0.06282,"132":0.0037,"133":0.0037,"134":0.01478,"135":0.0037,"137":0.0037,"138":0.0776,"139":0.03326,"140":0.02217,"141":0.01848,"142":0.07021,"143":0.45449,"144":9.23011,"145":4.1421,"146":0.0037,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 98 99 100 101 102 104 105 106 107 108 110 111 112 113 114 115 117 118 119 121 123 124 127 129 130 131 136 147 148"},F:{"124":0.01848,"125":0.0037,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.0037,"115":0.0037,"122":0.0037,"138":0.0037,"141":0.00739,"142":0.01478,"143":0.21062,"144":3.6211,"145":2.82298,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 139 140"},E:{"14":0.0037,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.1 15.2-15.3 17.3 26.4 TP","12.1":0.0037,"13.1":0.01109,"14.1":0.40276,"15.4":0.16628,"15.5":0.0776,"15.6":0.24757,"16.0":0.02217,"16.1":0.01478,"16.2":0.01109,"16.3":0.02956,"16.4":0.08129,"16.5":0.0037,"16.6":0.94962,"17.0":0.00739,"17.1":0.34364,"17.2":0.00739,"17.4":0.02217,"17.5":0.03695,"17.6":0.82029,"18.0":0.00739,"18.1":0.08129,"18.2":0.01109,"18.3":0.16258,"18.4":0.0037,"18.5-18.6":0.11455,"26.0":0.01478,"26.1":0.0739,"26.2":5.96004,"26.3":0.67619},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00362,"7.0-7.1":0.00362,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00362,"10.0-10.2":0,"10.3":0.03257,"11.0-11.2":0.31486,"11.3-11.4":0.01086,"12.0-12.1":0,"12.2-12.5":0.1701,"13.0-13.1":0,"13.2":0.05067,"13.3":0.00724,"13.4-13.7":0.0181,"14.0-14.4":0.03619,"14.5-14.8":0.04705,"15.0-15.1":0.04343,"15.2-15.3":0.03257,"15.4":0.03981,"15.5":0.04705,"15.6-15.8":0.73467,"16.0":0.076,"16.1":0.14476,"16.2":0.07962,"16.3":0.14476,"16.4":0.03257,"16.5":0.05791,"16.6-16.7":0.97353,"17.0":0.04705,"17.1":0.07238,"17.2":0.05791,"17.3":0.09048,"17.4":0.13752,"17.5":0.27143,"17.6-17.7":0.68762,"18.0":0.152,"18.1":0.31124,"18.2":0.16648,"18.3":0.52477,"18.4":0.26057,"18.5-18.7":8.22977,"26.0":0.57905,"26.1":1.13639,"26.2":17.33535,"26.3":2.92421,"26.4":0.05067},P:{"4":0.02243,"21":0.01121,"27":0.01121,"28":0.07849,"29":6.0997,_:"20 22 23 24 25 26 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.05668,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00003},K:{"0":0.02522,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.03695,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.54223},Q:{_:"14.9"},O:{"0":0.01261},H:{all:0},L:{"0":20.8238}}; diff --git a/node_modules/caniuse-lite/data/regions/GH.js b/node_modules/caniuse-lite/data/regions/GH.js index 247d4119d..3deba0265 100644 --- a/node_modules/caniuse-lite/data/regions/GH.js +++ b/node_modules/caniuse-lite/data/regions/GH.js @@ -1 +1 @@ -module.exports={C:{"26":0.00226,"45":0.00226,"48":0.00226,"72":0.00453,"78":0.00453,"79":0.00226,"101":0.00679,"103":0.00226,"104":0.00226,"112":0.00453,"114":0.00226,"115":0.15615,"121":0.00226,"122":0.00226,"123":0.00226,"124":0.00226,"126":0.00226,"127":0.02716,"128":0.05205,"129":0.01358,"130":0.02263,"131":0.10184,"132":0.86673,"133":0.08826,"134":0.00226,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 102 105 106 107 108 109 110 111 113 116 117 118 119 120 125 135 136 3.5 3.6"},D:{"11":0.00226,"23":0.00226,"26":0.00226,"34":0.00453,"39":0.00226,"40":0.00226,"43":0.00226,"46":0.00226,"49":0.00226,"50":0.00679,"54":0.00226,"55":0.00226,"56":0.00226,"57":0.00226,"58":0.00226,"59":0.00453,"63":0.00453,"64":0.00453,"65":0.00905,"66":0.00226,"68":0.01132,"69":0.00679,"70":0.0181,"71":0.00679,"72":0.00226,"73":0.00453,"74":0.02263,"75":0.01358,"76":0.0181,"77":0.00905,"79":0.02263,"80":0.00905,"81":0.00453,"83":0.01584,"84":0.00679,"85":0.00905,"86":0.00679,"87":0.0181,"88":0.00679,"89":0.00226,"90":0.00679,"91":0.00679,"92":0.00679,"93":0.02716,"94":0.00905,"95":0.00679,"96":0.00453,"97":0.00905,"98":0.00453,"99":0.00453,"100":0.00679,"101":0.00226,"102":0.00453,"103":0.07694,"104":0.00453,"105":0.00905,"106":0.00679,"107":0.00453,"108":0.02263,"109":1.13376,"110":0.00453,"111":0.00905,"112":0.00679,"113":0.00453,"114":0.01358,"115":0.00453,"116":0.04979,"117":0.00453,"118":0.02263,"119":0.02716,"120":0.02263,"121":0.01132,"122":0.02716,"123":0.02037,"124":0.04526,"125":0.02489,"126":0.09957,"127":0.0611,"128":0.13352,"129":0.3734,"130":5.99242,"131":3.28361,"132":0.00679,"133":0.00226,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 24 25 27 28 29 30 31 32 33 35 36 37 38 41 42 44 45 47 48 51 52 53 60 61 62 67 78 134"},F:{"35":0.00226,"36":0.00226,"37":0.00226,"42":0.00679,"45":0.00226,"46":0.00226,"49":0.00226,"58":0.00679,"64":0.00453,"74":0.00226,"79":0.01584,"81":0.00226,"83":0.00679,"84":0.00905,"85":0.07015,"86":0.00453,"94":0.00226,"95":0.08599,"102":0.00453,"104":0.00226,"108":0.00226,"109":0.00226,"110":0.00226,"111":0.00226,"112":0.01358,"113":0.03621,"114":0.91878,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 38 39 40 41 43 44 47 48 50 51 52 53 54 55 56 57 60 62 63 65 66 67 68 69 70 71 72 73 75 76 77 78 80 82 87 88 89 90 91 92 93 96 97 98 99 100 101 103 105 106 107 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00679,"13":0.00453,"14":0.00453,"15":0.00453,"16":0.00226,"17":0.00679,"18":0.05205,"84":0.01132,"88":0.00226,"89":0.02263,"90":0.043,"92":0.12899,"94":0.00453,"100":0.02716,"104":0.00226,"106":0.00226,"107":0.00226,"109":0.02263,"111":0.00226,"112":0.00905,"113":0.00226,"114":0.01132,"115":0.00226,"116":0.00226,"117":0.00226,"118":0.00226,"119":0.00453,"120":0.01584,"121":0.00905,"122":0.01358,"123":0.01358,"124":0.01584,"125":0.01584,"126":0.03395,"127":0.02942,"128":0.07015,"129":0.13804,"130":1.46642,"131":0.87804,_:"79 80 81 83 85 86 87 91 93 95 96 97 98 99 101 102 103 105 108 110"},E:{"11":0.00905,"13":0.00453,"14":0.00679,_:"0 4 5 6 7 8 9 10 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00905,"12.1":0.00679,"13.1":0.03847,"14.1":0.02716,"15.1":0.00679,"15.2-15.3":0.00226,"15.4":0.00226,"15.5":0.00453,"15.6":0.06789,"16.0":0.00453,"16.1":0.00453,"16.2":0.00226,"16.3":0.00679,"16.4":0.00226,"16.5":0.00679,"16.6":0.04979,"17.0":0.00679,"17.1":0.00679,"17.2":0.00679,"17.3":0.01358,"17.4":0.01132,"17.5":0.043,"17.6":0.1041,"18.0":0.08373,"18.1":0.16067,"18.2":0.00453},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00124,"5.0-5.1":0,"6.0-6.1":0.00495,"7.0-7.1":0.00619,"8.1-8.4":0,"9.0-9.2":0.00495,"9.3":0.01733,"10.0-10.2":0.00371,"10.3":0.02847,"11.0-11.2":0.3342,"11.3-11.4":0.00866,"12.0-12.1":0.00495,"12.2-12.5":0.12996,"13.0-13.1":0.00248,"13.2":0.03342,"13.3":0.00495,"13.4-13.7":0.01857,"14.0-14.4":0.04085,"14.5-14.8":0.05817,"15.0-15.1":0.03342,"15.2-15.3":0.03094,"15.4":0.03713,"15.5":0.04332,"15.6-15.8":0.46416,"16.0":0.08788,"16.1":0.18566,"16.2":0.09407,"16.3":0.15967,"16.4":0.03218,"16.5":0.06436,"16.6-16.7":0.60898,"17.0":0.04456,"17.1":0.07427,"17.2":0.06189,"17.3":0.09407,"17.4":0.20175,"17.5":0.60279,"17.6-17.7":5.20726,"18.0":1.84674,"18.1":1.6227,"18.2":0.0656},P:{"4":0.16338,"20":0.01021,"21":0.04085,"22":0.13275,"23":0.04085,"24":0.25529,"25":0.12254,"26":0.66375,"27":0.2655,"5.0-5.4":0.04085,"6.2-6.4":0.01021,"7.2-7.4":0.0919,_:"8.2 10.1 12.0 14.0 15.0 18.0","9.2":0.06127,"11.1-11.2":0.04085,"13.0":0.01021,"16.0":0.03063,"17.0":0.02042,"19.0":0.04085},I:{"0":0.06947,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00009},A:{"11":0.00453,_:"6 7 8 9 10 5.5"},K:{"0":11.09872,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.01547,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.01547},O:{"0":0.64209},H:{"0":0.66},L:{"0":53.85262},R:{_:"0"},M:{"0":0.24755}}; +module.exports={C:{"5":0.00423,"68":0.00423,"72":0.00423,"108":0.00423,"112":0.00423,"115":0.10578,"127":0.01692,"128":0.00423,"135":0.00423,"136":0.00423,"137":0.00846,"139":0.00423,"140":0.01692,"141":0.00423,"142":0.00846,"143":0.00846,"144":0.00423,"145":0.01269,"146":0.04654,"147":1.15929,"148":0.11424,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 109 110 111 113 114 116 117 118 119 120 121 122 123 124 125 126 129 130 131 132 133 134 138 149 150 151 3.5 3.6"},D:{"49":0.00423,"55":0.00423,"58":0.00423,"60":0.00423,"63":0.00423,"64":0.00423,"65":0.00846,"66":0.00423,"67":0.00423,"68":0.00423,"69":0.01269,"70":0.01692,"71":0.00423,"72":0.00423,"73":0.00423,"74":0.01692,"75":0.00846,"76":0.04231,"77":0.00423,"79":0.02116,"80":0.01269,"81":0.00423,"83":0.00423,"84":0.00846,"85":0.00423,"86":0.02539,"87":0.01692,"88":0.00423,"90":0.00423,"91":0.01692,"92":0.00846,"93":0.02116,"94":0.00846,"95":0.00423,"97":0.00846,"98":0.01269,"102":0.00423,"103":0.18616,"104":0.11001,"105":1.18468,"106":0.11001,"107":0.11001,"108":0.11001,"109":0.75312,"110":0.11001,"111":0.16501,"112":0.10578,"113":0.02539,"114":0.56272,"115":0.00423,"116":0.2454,"117":0.10578,"118":0.01269,"119":0.02539,"120":0.11847,"121":0.00846,"122":0.02539,"123":0.00423,"124":0.12693,"125":0.01692,"126":0.05077,"127":0.01269,"128":0.05077,"129":0.00423,"130":0.01692,"131":0.26232,"132":0.055,"133":0.24117,"134":0.04654,"135":0.02962,"136":0.05077,"137":0.04231,"138":0.21578,"139":0.31309,"140":0.03808,"141":0.05077,"142":0.18193,"143":0.59234,"144":8.5297,"145":4.34947,"146":0.01692,"147":0.00423,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 56 57 59 61 62 78 89 96 99 100 101 148"},F:{"42":0.00423,"48":0.00423,"79":0.01269,"89":0.00423,"91":0.00423,"92":0.00423,"93":0.02539,"94":0.07616,"95":0.09731,"113":0.00423,"122":0.00846,"124":0.00423,"125":0.02116,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 90 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00423,"15":0.00846,"16":0.00423,"17":0.00846,"18":0.09731,"84":0.01692,"88":0.00423,"89":0.02116,"90":0.07193,"92":0.10578,"100":0.03385,"107":0.00846,"109":0.02116,"111":0.00846,"112":0.00423,"114":0.00846,"122":0.03808,"126":0.00846,"129":0.00423,"130":0.00423,"131":0.00423,"132":0.00423,"133":0.00423,"134":0.00846,"135":0.00846,"136":0.01269,"137":0.00846,"138":0.01269,"139":0.02116,"140":0.03808,"141":0.02962,"142":0.055,"143":0.15655,"144":2.21281,"145":1.45546,_:"12 13 79 80 81 83 85 86 87 91 93 94 95 96 97 98 99 101 102 103 104 105 106 108 110 113 115 116 117 118 119 120 121 123 124 125 127 128"},E:{"11":0.00846,"13":0.00423,"14":0.00846,_:"4 5 6 7 8 9 10 12 15 3.1 3.2 6.1 7.1 9.1 10.1 15.2-15.3 15.4 15.5 16.0 16.2 16.4 16.5 17.3 18.0 26.4 TP","5.1":0.00423,"11.1":0.00846,"12.1":0.00423,"13.1":0.02539,"14.1":0.01269,"15.1":0.00423,"15.6":0.08885,"16.1":0.00423,"16.3":0.00423,"16.6":0.05077,"17.0":0.00423,"17.1":0.00846,"17.2":0.00423,"17.4":0.00423,"17.5":0.00423,"17.6":0.07616,"18.1":0.01269,"18.2":0.00846,"18.3":0.00846,"18.4":0.01269,"18.5-18.6":0.02539,"26.0":0.03385,"26.1":0.05923,"26.2":0.3681,"26.3":0.10578},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00133,"7.0-7.1":0.00133,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00133,"10.0-10.2":0,"10.3":0.01195,"11.0-11.2":0.11551,"11.3-11.4":0.00398,"12.0-12.1":0,"12.2-12.5":0.0624,"13.0-13.1":0,"13.2":0.01859,"13.3":0.00266,"13.4-13.7":0.00664,"14.0-14.4":0.01328,"14.5-14.8":0.01726,"15.0-15.1":0.01593,"15.2-15.3":0.01195,"15.4":0.0146,"15.5":0.01726,"15.6-15.8":0.26952,"16.0":0.02788,"16.1":0.05311,"16.2":0.02921,"16.3":0.05311,"16.4":0.01195,"16.5":0.02124,"16.6-16.7":0.35715,"17.0":0.01726,"17.1":0.02655,"17.2":0.02124,"17.3":0.03319,"17.4":0.05045,"17.5":0.09958,"17.6-17.7":0.25226,"18.0":0.05576,"18.1":0.11418,"18.2":0.06107,"18.3":0.19251,"18.4":0.09559,"18.5-18.7":3.01914,"26.0":0.21243,"26.1":0.41689,"26.2":6.35957,"26.3":1.07276,"26.4":0.01859},P:{"4":0.01033,"21":0.01033,"22":0.02065,"23":0.02065,"24":0.0826,"25":0.1239,"26":0.03098,"27":0.20651,"28":0.43366,"29":1.05318,_:"20 6.2-6.4 8.2 10.1 12.0 13.0 14.0 15.0 16.0","5.0-5.4":0.01033,"7.2-7.4":0.06195,"9.2":0.01033,"11.1-11.2":0.05163,"17.0":0.01033,"18.0":0.01033,"19.0":0.01033},I:{"0":0.01153,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":7.54178,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.34043},Q:{"14.9":0.00577},O:{"0":0.54815},H:{all:0.04},L:{"0":46.59594}}; diff --git a/node_modules/caniuse-lite/data/regions/GI.js b/node_modules/caniuse-lite/data/regions/GI.js index 85f9de2eb..f5b5bda04 100644 --- a/node_modules/caniuse-lite/data/regions/GI.js +++ b/node_modules/caniuse-lite/data/regions/GI.js @@ -1 +1 @@ -module.exports={C:{"44":0.40446,"78":0.0087,"79":0.00435,"83":0.00435,"92":0.0087,"103":0.00435,"107":0.00435,"111":0.00435,"115":0.02609,"124":0.00435,"126":0.0087,"128":0.00435,"131":0.04349,"132":1.83963,"133":0.15222,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 80 81 82 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 104 105 106 108 109 110 112 113 114 116 117 118 119 120 121 122 123 125 127 129 130 134 135 136 3.5 3.6"},D:{"48":0.00435,"66":0.0087,"68":0.01305,"69":0.0087,"70":0.01305,"71":0.02175,"72":0.0174,"73":0.0087,"74":0.02175,"75":0.0174,"76":0.01305,"77":0.0087,"78":0.01305,"79":0.04349,"80":0.02175,"81":0.05654,"83":0.0174,"84":0.01305,"85":0.01305,"86":0.03479,"87":0.02175,"88":1.53955,"89":0.02609,"90":0.0174,"94":0.00435,"97":0.00435,"102":0.00435,"103":0.03044,"105":0.05219,"106":0.8524,"107":0.30008,"108":0.04349,"109":1.18293,"110":0.75238,"111":0.80022,"112":0.02609,"113":0.00435,"114":0.0174,"115":0.04349,"116":0.07393,"117":0.01305,"118":0.03914,"119":0.02609,"120":0.12177,"121":0.03479,"122":0.08263,"123":0.06089,"124":0.02609,"125":0.04784,"126":0.07828,"127":0.10873,"128":0.93504,"129":1.11334,"130":10.79857,"131":5.96248,"132":0.05654,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 67 91 92 93 95 96 98 99 100 101 104 133 134"},F:{"48":0.00435,"50":0.00435,"53":0.00435,"54":0.00435,"55":0.00435,"76":0.00435,"91":0.00435,"93":0.4262,"94":0.25224,"95":0.0087,"96":0.00435,"100":0.00435,"101":0.00435,"102":0.00435,"104":0.00435,"105":0.0087,"106":0.00435,"108":0.00435,"110":0.00435,"113":0.05219,"114":0.4262,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 51 52 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 79 80 81 82 83 84 85 86 87 88 89 90 92 97 98 99 103 107 109 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.02175,"79":0.00435,"80":0.00435,"81":0.01305,"83":0.02609,"84":0.01305,"85":0.0087,"86":0.0174,"87":0.01305,"88":0.0087,"89":0.0174,"90":0.0087,"91":0.00435,"92":0.00435,"103":0.0087,"106":0.0087,"107":0.35227,"108":0.00435,"109":0.00435,"110":0.00435,"111":0.0087,"114":0.00435,"115":0.00435,"116":0.00435,"117":0.00435,"118":0.00435,"119":0.00435,"120":0.0087,"121":0.00435,"122":0.0087,"123":0.0174,"124":0.0087,"125":0.00435,"126":0.01305,"127":0.03479,"128":0.13482,"129":0.06958,"130":4.80565,"131":2.74857,_:"12 13 14 15 16 17 93 94 95 96 97 98 99 100 101 102 104 105 112 113"},E:{"8":0.0087,"14":0.0174,"15":0.16091,_:"0 4 5 6 7 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 10.1 11.1 12.1 15.1 17.0","9.1":0.04349,"13.1":0.18266,"14.1":0.05219,"15.2-15.3":0.00435,"15.4":0.02609,"15.5":0.02175,"15.6":0.2305,"16.0":0.01305,"16.1":0.08698,"16.2":0.09133,"16.3":0.10873,"16.4":0.0087,"16.5":0.0174,"16.6":0.4262,"17.1":0.07393,"17.2":0.04349,"17.3":0.04784,"17.4":0.0174,"17.5":0.4262,"17.6":0.96548,"18.0":0.77412,"18.1":0.39141,"18.2":0.0087},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00213,"5.0-5.1":0,"6.0-6.1":0.00852,"7.0-7.1":0.01065,"8.1-8.4":0,"9.0-9.2":0.00852,"9.3":0.02982,"10.0-10.2":0.00639,"10.3":0.04899,"11.0-11.2":0.57506,"11.3-11.4":0.01491,"12.0-12.1":0.00852,"12.2-12.5":0.22364,"13.0-13.1":0.00426,"13.2":0.05751,"13.3":0.00852,"13.4-13.7":0.03195,"14.0-14.4":0.07029,"14.5-14.8":0.1001,"15.0-15.1":0.05751,"15.2-15.3":0.05325,"15.4":0.0639,"15.5":0.07455,"15.6-15.8":0.7987,"16.0":0.15122,"16.1":0.31948,"16.2":0.16187,"16.3":0.27475,"16.4":0.05538,"16.5":0.11075,"16.6-16.7":1.04789,"17.0":0.07668,"17.1":0.12779,"17.2":0.10649,"17.3":0.16187,"17.4":0.34717,"17.5":1.03724,"17.6-17.7":8.96033,"18.0":3.17775,"18.1":2.79225,"18.2":0.11288},P:{"4":0.52108,"20":0.02043,"21":0.01022,"22":0.01022,"23":0.11239,"24":0.01022,"25":0.235,"26":1.82888,"27":1.64497,"5.0-5.4":0.03065,"6.2-6.4":0.01022,"7.2-7.4":0.01022,_:"8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0","13.0":0.10217,"17.0":0.01022,"18.0":0.01022,"19.0":0.01022},I:{"0":0.02255,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"8":0.0087,"11":0.02609,_:"6 7 9 10 5.5"},K:{"0":0.50294,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.09042},O:{"0":0.32211},H:{"0":0},L:{"0":29.83209},R:{_:"0"},M:{"0":0.39557}}; +module.exports={C:{"5":0.01722,"115":0.04018,"140":0.00574,"143":0.0574,"147":3.5588,"148":0.12628,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 142 144 145 146 149 150 151 3.5 3.6"},D:{"52":0.00574,"69":0.00574,"103":0.00574,"106":0.00574,"109":0.1148,"111":0.02296,"114":0.00574,"116":0.10332,"120":0.03444,"125":0.02296,"126":0.00574,"128":0.04592,"130":0.00574,"132":0.01722,"133":0.06888,"134":0.01148,"138":0.16072,"139":0.13776,"140":0.13776,"141":0.01148,"142":0.13776,"143":1.10782,"144":13.95394,"145":5.28654,"146":0.00574,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 107 108 110 112 113 115 117 118 119 121 122 123 124 127 129 131 135 136 137 147 148"},F:{"125":0.00574,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"109":0.00574,"128":0.00574,"138":0.00574,"141":0.00574,"142":0.01722,"143":0.10332,"144":3.58176,"145":3.77118,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 136 137 139 140"},E:{"15":0.04592,_:"4 5 6 7 8 9 10 11 12 13 14 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 16.0 17.0 17.2 26.4 TP","13.1":0.04018,"14.1":0.02296,"15.4":0.02296,"15.5":0.00574,"15.6":0.21812,"16.1":0.01148,"16.2":0.00574,"16.3":0.01148,"16.4":0.00574,"16.5":0.01148,"16.6":0.24108,"17.1":0.50512,"17.3":0.04592,"17.4":0.00574,"17.5":0.13776,"17.6":0.1148,"18.0":0.00574,"18.1":0.01148,"18.2":0.05166,"18.3":0.07462,"18.4":0.09758,"18.5-18.6":0.15498,"26.0":0.02296,"26.1":0.0574,"26.2":2.18694,"26.3":0.69454},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00231,"7.0-7.1":0.00231,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00231,"10.0-10.2":0,"10.3":0.0208,"11.0-11.2":0.20106,"11.3-11.4":0.00693,"12.0-12.1":0,"12.2-12.5":0.10862,"13.0-13.1":0,"13.2":0.03235,"13.3":0.00462,"13.4-13.7":0.01156,"14.0-14.4":0.02311,"14.5-14.8":0.03004,"15.0-15.1":0.02773,"15.2-15.3":0.0208,"15.4":0.02542,"15.5":0.03004,"15.6-15.8":0.46914,"16.0":0.04853,"16.1":0.09244,"16.2":0.05084,"16.3":0.09244,"16.4":0.0208,"16.5":0.03698,"16.6-16.7":0.62167,"17.0":0.03004,"17.1":0.04622,"17.2":0.03698,"17.3":0.05778,"17.4":0.08782,"17.5":0.17333,"17.6-17.7":0.4391,"18.0":0.09706,"18.1":0.19875,"18.2":0.10631,"18.3":0.3351,"18.4":0.1664,"18.5-18.7":5.25533,"26.0":0.36977,"26.1":0.72567,"26.2":11.06993,"26.3":1.86733,"26.4":0.03235},P:{"26":0.03165,"28":0.01055,"29":2.64809,_:"4 20 21 22 23 24 25 27 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","17.0":0.01055},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.1917,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.28968},Q:{_:"14.9"},O:{"0":0.18318},H:{all:0},L:{"0":18.68894}}; diff --git a/node_modules/caniuse-lite/data/regions/GL.js b/node_modules/caniuse-lite/data/regions/GL.js index 4573e5830..a661cad36 100644 --- a/node_modules/caniuse-lite/data/regions/GL.js +++ b/node_modules/caniuse-lite/data/regions/GL.js @@ -1 +1 @@ -module.exports={C:{"2":0.0129,"3":0.0215,"4":0.0043,"5":0.0129,"6":0.0172,"8":0.0043,"11":0.0086,"17":0.0086,"19":0.0043,"21":0.0043,"23":0.0043,"24":0.0086,"25":0.0043,"26":0.0043,"27":0.0086,"28":0.0043,"29":0.0086,"30":0.0043,"31":0.0086,"32":0.0043,"35":0.0215,"36":0.0129,"37":0.0129,"38":0.0129,"39":0.0258,"40":0.0387,"41":0.0043,"43":0.0043,"46":0.0043,"52":0.0731,"78":0.0086,"114":0.0043,"115":0.215,"122":0.0043,"127":0.0473,"128":0.0129,"131":0.1892,"132":5.8609,"133":0.1247,"134":0.0043,"135":0.0043,_:"7 9 10 12 13 14 15 16 18 20 22 33 34 42 44 45 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 116 117 118 119 120 121 123 124 125 126 129 130 136","3.5":0.0086,"3.6":0.0258},D:{"4":0.0043,"7":0.0129,"12":0.0086,"16":0.0129,"17":0.0043,"18":0.0043,"20":0.0043,"21":0.0043,"22":0.0129,"26":0.0043,"27":0.0043,"28":0.0043,"31":0.0172,"32":0.0129,"33":0.0215,"36":0.0043,"37":0.0043,"38":0.0215,"39":0.0215,"40":0.0258,"41":0.0344,"42":0.0129,"43":0.043,"44":0.0903,"45":0.0258,"46":0.0344,"47":0.0602,"49":0.0043,"51":0.0473,"55":0.0387,"70":0.0258,"77":0.0043,"80":0.0043,"83":0.0215,"92":0.0043,"93":0.0043,"94":0.0774,"95":0.0043,"98":0.0086,"103":0.0129,"106":0.0129,"108":0.0344,"109":0.1978,"110":0.0215,"111":0.0129,"116":4.1495,"119":0.0043,"122":0.0043,"124":0.0043,"125":0.0129,"126":0.0043,"127":0.0086,"128":0.1161,"129":1.9393,"130":8.1958,"131":5.0009,"132":0.0043,_:"5 6 8 9 10 11 13 14 15 19 23 24 25 29 30 34 35 48 50 52 53 54 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 76 78 79 81 84 85 86 87 88 89 90 91 96 97 99 100 101 102 104 105 107 112 113 114 115 117 118 120 121 123 133 134"},F:{"12":0.0043,"22":0.0043,"24":0.0043,"28":0.0086,"30":0.0086,"31":0.043,"32":0.0129,"89":0.0043,"113":0.0258,"114":1.1223,_:"9 11 15 16 17 18 19 20 21 23 25 26 27 29 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.5","11.1":0.0086,"11.6":0.0043,"12.1":0.0086},B:{"12":0.0129,"14":0.0043,"18":0.0731,"110":0.0129,"118":0.0043,"120":0.0301,"125":0.0172,"126":0.0989,"128":0.0258,"129":0.043,"130":2.9498,"131":1.7071,_:"13 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 111 112 113 114 115 116 117 119 121 122 123 124 127"},E:{"4":0.0086,"6":0.0043,"7":0.0129,"8":0.0043,"9":0.1677,"14":0.0344,"15":0.0387,_:"0 5 10 11 12 13 3.2 10.1 11.1 12.1","3.1":0.0086,"5.1":0.0086,"6.1":0.0043,"7.1":0.0043,"9.1":0.0043,"13.1":0.0473,"14.1":0.0301,"15.1":0.0731,"15.2-15.3":0.0129,"15.4":0.3397,"15.5":0.0043,"15.6":0.1118,"16.0":0.0043,"16.1":0.0043,"16.2":0.0258,"16.3":0.1118,"16.4":0.0043,"16.5":0.4085,"16.6":0.3784,"17.0":0.0129,"17.1":0.1935,"17.2":0.0086,"17.3":0.0817,"17.4":0.4257,"17.5":1.2986,"17.6":2.2317,"18.0":0.645,"18.1":0.8471,"18.2":0.0086},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00247,"5.0-5.1":0,"6.0-6.1":0.00987,"7.0-7.1":0.01234,"8.1-8.4":0,"9.0-9.2":0.00987,"9.3":0.03454,"10.0-10.2":0.0074,"10.3":0.05674,"11.0-11.2":0.66612,"11.3-11.4":0.01727,"12.0-12.1":0.00987,"12.2-12.5":0.25905,"13.0-13.1":0.00493,"13.2":0.06661,"13.3":0.00987,"13.4-13.7":0.03701,"14.0-14.4":0.08141,"14.5-14.8":0.11595,"15.0-15.1":0.06661,"15.2-15.3":0.06168,"15.4":0.07401,"15.5":0.08635,"15.6-15.8":0.92516,"16.0":0.17516,"16.1":0.37006,"16.2":0.1875,"16.3":0.31826,"16.4":0.06414,"16.5":0.12829,"16.6-16.7":1.21381,"17.0":0.08882,"17.1":0.14803,"17.2":0.12335,"17.3":0.1875,"17.4":0.40214,"17.5":1.20148,"17.6-17.7":10.37908,"18.0":3.68091,"18.1":3.23436,"18.2":0.13076},P:{"4":0.41073,"24":0.03159,"26":2.98043,"27":3.24371,_:"20 21 22 23 25 5.0-5.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","6.2-6.4":0.05266},I:{"0":0.64826,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00019,"4.4":0,"4.4.3-4.4.4":0.00084},A:{"6":0.01729,"7":0.03458,"8":0.38465,"9":0.09508,"10":0.04754,"11":0.24203,_:"5.5"},K:{"0":1.90347,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.0285,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.11398},H:{"0":0},L:{"0":22.4152},R:{_:"0"},M:{"0":0.17097}}; +module.exports={C:{"108":0.00513,"115":0.01025,"128":0.01025,"140":0.00513,"147":10.65695,"148":2.06578,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 146 149 150 151 3.5 3.6"},D:{"75":0.00513,"87":0.00513,"103":0.11277,"107":0.00513,"109":0.11277,"111":0.00513,"112":0.00513,"116":0.00513,"122":0.03076,"125":0.02563,"128":0.03588,"131":0.00513,"132":0.01025,"134":0.01538,"135":0.01025,"136":0.03076,"137":0.03076,"138":0.08714,"139":0.06664,"140":0.01025,"141":0.04613,"142":0.07689,"143":0.23067,"144":7.77614,"145":3.27551,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 78 79 80 81 83 84 85 86 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 108 110 113 114 115 117 118 119 120 121 123 124 126 127 129 130 133 146 147 148"},F:{"94":0.01025,"95":0.0205,"114":0.00513,"124":0.01025,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 122 123 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"15":0.00513,"92":0.01025,"109":0.01025,"132":0.00513,"140":0.01025,"142":0.01025,"143":0.23067,"144":4.04441,"145":2.91669,_:"12 13 14 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 133 134 135 136 137 138 139 141"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.5 16.0 16.3 16.4 17.0 TP","13.1":0.00513,"14.1":0.00513,"15.1":0.07176,"15.2-15.3":0.00513,"15.4":0.01025,"15.6":0.1384,"16.1":0.00513,"16.2":0.00513,"16.5":0.01025,"16.6":0.36395,"17.1":0.22554,"17.2":0.01025,"17.3":0.09227,"17.4":0.0205,"17.5":0.14353,"17.6":0.13328,"18.0":0.05126,"18.1":0.01025,"18.2":0.09227,"18.3":0.03076,"18.4":0.25117,"18.5-18.6":0.60487,"26.0":0.04613,"26.1":0.29218,"26.2":5.35154,"26.3":0.82016,"26.4":0.01025},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00219,"7.0-7.1":0.00219,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00219,"10.0-10.2":0,"10.3":0.01969,"11.0-11.2":0.19031,"11.3-11.4":0.00656,"12.0-12.1":0,"12.2-12.5":0.10281,"13.0-13.1":0,"13.2":0.03062,"13.3":0.00437,"13.4-13.7":0.01094,"14.0-14.4":0.02187,"14.5-14.8":0.02844,"15.0-15.1":0.02625,"15.2-15.3":0.01969,"15.4":0.02406,"15.5":0.02844,"15.6-15.8":0.44405,"16.0":0.04594,"16.1":0.0875,"16.2":0.04812,"16.3":0.0875,"16.4":0.01969,"16.5":0.035,"16.6-16.7":0.58842,"17.0":0.02844,"17.1":0.04375,"17.2":0.035,"17.3":0.05469,"17.4":0.08312,"17.5":0.16406,"17.6-17.7":0.41562,"18.0":0.09187,"18.1":0.18812,"18.2":0.10062,"18.3":0.31718,"18.4":0.1575,"18.5-18.7":4.97426,"26.0":0.34999,"26.1":0.68686,"26.2":10.47789,"26.3":1.76746,"26.4":0.03062},P:{"4":0.07384,"23":0.09493,"24":0.01055,"26":0.01055,"27":0.01055,"28":0.06329,"29":6.71914,_:"20 21 22 25 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 16.0 17.0 18.0 19.0","15.0":0.0211},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.93581,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.32168},Q:{_:"14.9"},O:{_:"0"},H:{all:0},L:{"0":21.94258}}; diff --git a/node_modules/caniuse-lite/data/regions/GM.js b/node_modules/caniuse-lite/data/regions/GM.js index ee428acff..1dcb6265c 100644 --- a/node_modules/caniuse-lite/data/regions/GM.js +++ b/node_modules/caniuse-lite/data/regions/GM.js @@ -1 +1 @@ -module.exports={C:{"34":0.00182,"66":0.00091,"72":0.00091,"92":0.00182,"103":0.00547,"115":0.16489,"126":0.00091,"127":0.00364,"128":0.00729,"129":0.00364,"131":0.01549,"132":0.31885,"133":0.041,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 130 134 135 136 3.5 3.6"},D:{"26":0.00091,"43":0.00091,"49":0.00456,"54":0.00182,"55":0.00091,"60":0.00091,"61":0.00091,"64":0.00182,"69":0.01731,"70":0.00911,"72":0.00091,"74":0.00547,"75":0.00091,"76":0.00273,"78":0.00091,"79":0.00273,"80":0.00091,"81":0.00091,"83":0.01093,"87":0.00273,"88":0.0164,"89":0.00091,"90":0.00182,"92":0.00182,"93":0.11752,"94":0.00091,"95":0.00091,"96":0.00091,"98":0.00456,"99":0.00364,"100":0.00547,"102":0.00091,"103":0.00729,"104":0.00091,"106":0.03826,"108":0.00182,"109":0.34709,"111":0.01184,"112":0.04191,"114":0.00456,"115":0.00273,"116":0.07744,"118":0.00182,"119":0.00273,"120":0.00091,"121":0.00456,"122":0.00638,"123":0.00091,"124":0.00638,"125":0.00182,"126":0.05466,"127":0.01458,"128":0.00911,"129":0.04373,"130":1.35466,"131":0.8199,"132":0.00091,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 50 51 52 53 56 57 58 59 62 63 65 66 67 68 71 73 77 84 85 86 91 97 101 105 107 110 113 117 133 134"},F:{"46":0.00091,"85":0.00091,"93":0.00911,"95":0.00729,"113":0.00273,"114":0.06468,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00091,"15":0.00273,"18":0.00364,"92":0.00364,"100":0.00182,"109":0.00273,"110":0.00364,"115":0.00091,"116":0.00091,"118":0.00091,"120":0.00091,"125":0.00091,"126":0.01002,"127":0.15123,"128":0.00182,"129":0.0082,"130":0.41633,"131":0.29425,_:"13 14 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 111 112 113 114 117 119 121 122 123 124"},E:{"13":0.00273,"14":0.00273,_:"0 4 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 10.1 11.1 15.1 15.2-15.3 15.4 16.0 16.2 17.1 17.2","9.1":0.00091,"12.1":0.00364,"13.1":0.01275,"14.1":0.01549,"15.5":0.00182,"15.6":0.01093,"16.1":0.00547,"16.3":0.00091,"16.4":0.00273,"16.5":0.0082,"16.6":0.03735,"17.0":0.00182,"17.3":0.02551,"17.4":0.01002,"17.5":0.02551,"17.6":0.04828,"18.0":0.01549,"18.1":0.00729,"18.2":0.00091},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00197,"5.0-5.1":0,"6.0-6.1":0.0079,"7.0-7.1":0.00987,"8.1-8.4":0,"9.0-9.2":0.0079,"9.3":0.02763,"10.0-10.2":0.00592,"10.3":0.0454,"11.0-11.2":0.53296,"11.3-11.4":0.01382,"12.0-12.1":0.0079,"12.2-12.5":0.20726,"13.0-13.1":0.00395,"13.2":0.0533,"13.3":0.0079,"13.4-13.7":0.02961,"14.0-14.4":0.06514,"14.5-14.8":0.09277,"15.0-15.1":0.0533,"15.2-15.3":0.04935,"15.4":0.05922,"15.5":0.06909,"15.6-15.8":0.74022,"16.0":0.14015,"16.1":0.29609,"16.2":0.15002,"16.3":0.25463,"16.4":0.05132,"16.5":0.10264,"16.6-16.7":0.97117,"17.0":0.07106,"17.1":0.11843,"17.2":0.0987,"17.3":0.15002,"17.4":0.32175,"17.5":0.9613,"17.6-17.7":8.30425,"18.0":2.94508,"18.1":2.5878,"18.2":0.10462},P:{"4":0.24344,"20":0.03043,"21":0.12172,"22":0.08115,"23":0.01014,"24":0.03043,"25":0.04057,"26":0.41588,"27":0.11158,"5.0-5.4":0.02029,"6.2-6.4":0.02029,"7.2-7.4":0.20287,"8.2":0.01014,"9.2":0.03043,_:"10.1 12.0 14.0 15.0 18.0","11.1-11.2":0.02029,"13.0":0.05072,"16.0":0.03043,"17.0":0.01014,"19.0":0.09129},I:{"0":0.00907,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},A:{"11":0.00091,_:"6 7 8 9 10 5.5"},K:{"0":0.57163,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.0727},H:{"0":0.01},L:{"0":72.97403},R:{_:"0"},M:{"0":0.00909}}; +module.exports={C:{"5":0.02139,"57":0.00306,"65":0.00306,"69":0.00306,"72":0.01833,"104":0.00611,"114":0.00611,"115":0.45825,"136":0.00306,"140":0.01528,"143":0.02444,"145":0.47964,"146":0.00611,"147":1.75968,"148":0.10998,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 58 59 60 61 62 63 64 66 67 68 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 105 106 107 108 109 110 111 112 113 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 137 138 139 141 142 144 149 150 151 3.5 3.6"},D:{"53":0.05499,"55":0.00306,"56":0.00611,"57":0.00917,"58":0.00306,"64":0.01528,"65":0.00306,"66":0.03972,"67":0.00306,"68":0.00306,"69":0.03361,"70":0.00611,"71":0.00611,"72":0.0275,"73":0.03361,"74":0.01528,"75":0.01528,"76":0.01222,"77":0.01833,"78":0.01528,"79":0.03972,"80":0.01222,"81":0.0275,"83":0.03361,"84":0.01528,"85":0.01528,"86":0.03055,"87":0.06721,"88":0.01833,"89":0.01528,"90":0.03972,"91":0.00611,"92":0.12526,"93":0.00611,"95":0.00917,"96":0.00306,"98":0.00611,"103":0.06416,"105":0.00306,"106":0.02139,"109":0.14359,"111":0.0275,"112":0.00611,"116":0.28717,"117":0.00611,"118":0.00917,"119":0.10693,"120":0.00611,"122":0.07638,"123":0.02444,"124":0.01833,"125":0.01833,"126":0.01222,"127":0.00611,"128":0.01222,"129":0.00917,"130":0.00611,"131":0.01833,"132":0.03972,"133":0.10082,"134":0.03972,"135":0.0275,"136":0.00917,"137":0.01528,"138":0.29634,"139":0.23524,"140":0.11609,"141":0.06416,"142":0.16192,"143":1.01426,"144":5.04381,"145":3.27191,"146":0.00917,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 59 60 61 62 63 94 97 99 100 101 102 104 107 108 110 113 114 115 121 147 148"},F:{"54":0.00611,"55":0.00306,"63":0.00611,"64":0.00306,"67":0.00306,"73":0.00306,"74":0.00306,"76":0.00917,"93":0.00917,"94":0.00611,"95":0.26579,"112":0.00306,"122":0.00306,"124":0.00306,"125":0.01222,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 56 57 58 60 62 65 66 68 69 70 71 72 75 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.00306,"17":0.00306,"18":0.02444,"80":0.00611,"81":0.00306,"83":0.00306,"84":0.00611,"86":0.00306,"87":0.00306,"88":0.00306,"89":0.01222,"90":0.00917,"91":0.00306,"92":0.02444,"100":0.00306,"103":0.00306,"122":0.01528,"131":0.00611,"138":0.01528,"139":0.01222,"140":0.01222,"141":0.01222,"142":0.03055,"143":0.1497,"144":1.57638,"145":1.02037,_:"12 13 14 15 79 85 93 94 95 96 97 98 99 101 102 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 136 137"},E:{"14":0.01222,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 10.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 18.1 18.2 18.3 26.4 TP","5.1":0.01528,"9.1":0.13137,"11.1":0.00917,"13.1":0.01833,"14.1":0.00611,"15.6":0.03666,"16.4":0.00306,"16.5":0.00917,"16.6":0.13748,"17.0":0.00306,"17.1":0.13748,"17.2":0.00306,"17.3":0.00306,"17.4":0.00917,"17.5":0.00611,"17.6":0.13748,"18.0":0.01222,"18.4":0.00917,"18.5-18.6":0.01528,"26.0":0.01528,"26.1":0.01222,"26.2":1.6772,"26.3":0.01528},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00108,"7.0-7.1":0.00108,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00108,"10.0-10.2":0,"10.3":0.00968,"11.0-11.2":0.09359,"11.3-11.4":0.00323,"12.0-12.1":0,"12.2-12.5":0.05056,"13.0-13.1":0,"13.2":0.01506,"13.3":0.00215,"13.4-13.7":0.00538,"14.0-14.4":0.01076,"14.5-14.8":0.01399,"15.0-15.1":0.01291,"15.2-15.3":0.00968,"15.4":0.01183,"15.5":0.01399,"15.6-15.8":0.21838,"16.0":0.02259,"16.1":0.04303,"16.2":0.02367,"16.3":0.04303,"16.4":0.00968,"16.5":0.01721,"16.6-16.7":0.28938,"17.0":0.01399,"17.1":0.02152,"17.2":0.01721,"17.3":0.02689,"17.4":0.04088,"17.5":0.08068,"17.6-17.7":0.2044,"18.0":0.04518,"18.1":0.09252,"18.2":0.04949,"18.3":0.15599,"18.4":0.07746,"18.5-18.7":2.44632,"26.0":0.17212,"26.1":0.3378,"26.2":5.15299,"26.3":0.86923,"26.4":0.01506},P:{"21":0.01045,"24":0.06271,"26":0.0209,"27":0.13587,"28":0.29265,"29":1.45281,_:"4 20 22 23 25 6.2-6.4 8.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","5.0-5.4":0.0209,"7.2-7.4":0.06271,"9.2":0.05226},I:{"0":0.04162,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00003},K:{"0":1.78487,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.00695,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.25002},Q:{_:"14.9"},O:{"0":0.42365},H:{all:0},L:{"0":61.95252}}; diff --git a/node_modules/caniuse-lite/data/regions/GN.js b/node_modules/caniuse-lite/data/regions/GN.js index efeffcc57..36cb76028 100644 --- a/node_modules/caniuse-lite/data/regions/GN.js +++ b/node_modules/caniuse-lite/data/regions/GN.js @@ -1 +1 @@ -module.exports={C:{"34":0.00127,"56":0.00127,"78":0.00127,"111":0.00506,"115":0.00633,"127":0.00253,"128":0.00127,"129":0.00127,"131":0.01646,"132":0.13546,"133":0.01393,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 125 126 130 134 135 136 3.5 3.6"},D:{"37":0.00633,"56":0.00127,"57":0.00127,"59":0.0038,"62":0.00127,"64":0.00127,"68":0.02279,"69":0.00127,"70":0.00253,"71":0.00127,"78":0.00127,"79":0.00253,"81":0.01013,"83":0.0038,"84":0.00253,"87":0.00506,"89":0.00127,"93":0.00253,"99":0.00886,"100":0.00127,"103":0.00253,"105":0.00253,"106":0.00253,"109":0.02912,"111":0.00127,"112":0.00127,"113":0.0595,"114":0.0076,"116":0.00253,"117":0.00253,"118":0.00253,"119":0.0076,"120":0.00127,"121":0.00127,"122":0.00506,"123":0.00127,"124":0.02532,"125":0.00633,"126":0.00506,"127":0.02532,"128":0.02152,"129":0.15698,"130":0.83556,"131":0.53425,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 58 60 61 63 65 66 67 72 73 74 75 76 77 80 85 86 88 90 91 92 94 95 96 97 98 101 102 104 107 108 110 115 132 133 134"},F:{"79":0.00253,"95":0.00253,"113":0.00127,"114":0.15445,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00253,"17":0.00127,"18":0.01393,"84":0.00127,"89":0.00253,"90":0.01266,"92":0.00633,"100":0.00253,"112":0.00253,"122":0.00127,"123":0.00127,"125":0.00127,"126":0.01013,"127":0.00253,"128":0.01013,"129":0.01899,"130":0.19496,"131":0.23801,_:"13 14 15 16 79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 124"},E:{"13":0.01772,"14":0.01393,_:"0 4 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.1 17.2","13.1":0.0038,"14.1":0.00127,"15.6":0.01266,"16.6":0.00506,"17.3":0.00127,"17.4":0.00127,"17.5":0.00127,"17.6":0.01139,"18.0":0.00506,"18.1":0.01646,"18.2":0.00127},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00109,"5.0-5.1":0,"6.0-6.1":0.00437,"7.0-7.1":0.00547,"8.1-8.4":0,"9.0-9.2":0.00437,"9.3":0.01531,"10.0-10.2":0.00328,"10.3":0.02515,"11.0-11.2":0.29524,"11.3-11.4":0.00765,"12.0-12.1":0.00437,"12.2-12.5":0.11482,"13.0-13.1":0.00219,"13.2":0.02952,"13.3":0.00437,"13.4-13.7":0.0164,"14.0-14.4":0.03609,"14.5-14.8":0.05139,"15.0-15.1":0.02952,"15.2-15.3":0.02734,"15.4":0.0328,"15.5":0.03827,"15.6-15.8":0.41006,"16.0":0.07764,"16.1":0.16402,"16.2":0.08311,"16.3":0.14106,"16.4":0.02843,"16.5":0.05686,"16.6-16.7":0.538,"17.0":0.03937,"17.1":0.06561,"17.2":0.05467,"17.3":0.08311,"17.4":0.17824,"17.5":0.53253,"17.6-17.7":4.60034,"18.0":1.6315,"18.1":1.43357,"18.2":0.05796},P:{"4":0.0707,"20":0.0303,"21":0.14141,"22":0.49493,"23":0.11111,"24":0.88886,"25":0.22222,"26":0.86866,"27":0.15151,"5.0-5.4":0.0101,"6.2-6.4":0.0202,"7.2-7.4":0.28282,_:"8.2 10.1 12.0","9.2":0.0606,"11.1-11.2":0.12121,"13.0":0.0505,"14.0":0.0202,"15.0":0.0101,"16.0":0.0707,"17.0":0.0101,"18.0":0.0101,"19.0":0.48483},I:{"0":0.00871,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.67479,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.0524,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00873},O:{"0":0.03494},H:{"0":0.12},L:{"0":81.05132},R:{_:"0"},M:{"0":0.00873}}; +module.exports={C:{"5":0.00273,"57":0.00273,"60":0.00273,"61":0.00547,"66":0.00273,"72":0.00547,"86":0.01093,"107":0.01367,"115":0.00547,"127":0.00547,"128":0.00273,"131":0.00273,"137":0.00273,"138":0.00273,"140":0.03006,"142":0.00547,"144":0.00273,"145":0.00273,"146":0.10659,"147":0.60946,"148":0.09292,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 58 59 62 63 64 65 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 129 130 132 133 134 135 136 139 141 143 149 150 151 3.5 3.6"},D:{"67":0.00273,"68":0.00547,"69":0.0246,"70":0.02186,"71":0.01913,"74":0.00547,"75":0.00273,"76":0.0082,"77":0.0082,"78":0.0082,"79":0.0082,"80":0.0082,"81":0.0082,"83":0.00547,"84":0.00547,"86":0.0164,"87":0.00273,"90":0.00273,"91":0.00547,"93":0.00273,"95":0.00273,"101":0.00273,"102":0.00547,"103":0.0082,"107":0.04373,"109":0.07379,"111":0.00273,"112":0.00273,"113":0.01367,"114":0.00273,"115":0.0082,"116":0.0082,"119":0.01093,"120":0.0082,"122":0.01367,"123":0.0082,"124":0.00547,"125":0.0082,"126":0.00273,"127":0.01093,"128":0.0164,"129":0.00273,"130":0.01367,"131":0.0246,"132":0.0082,"133":0.00273,"134":0.0082,"135":0.0164,"136":0.00273,"137":0.01367,"138":0.12572,"139":0.041,"140":0.05466,"141":0.04919,"142":0.07106,"143":0.2651,"144":3.80434,"145":2.00602,"146":0.01093,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 72 73 85 88 89 92 94 96 97 98 99 100 104 105 106 108 110 117 118 121 147 148"},F:{"42":0.00273,"57":0.00547,"90":0.00273,"94":0.00273,"95":0.02186,"96":0.00273,"113":0.00273,"114":0.00547,"117":0.00273,"120":0.0082,"122":0.0082,"123":0.00273,"125":0.0082,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 91 92 93 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 115 116 118 119 121 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.00547,"17":0.00547,"18":0.08746,"84":0.00547,"85":0.0082,"89":0.0164,"90":0.041,"92":0.04919,"100":0.02733,"111":0.00273,"119":0.00273,"122":0.03006,"127":0.00273,"131":0.0082,"133":0.01367,"136":0.00547,"137":0.00273,"138":0.00547,"139":0.00273,"140":0.0082,"141":0.0164,"142":0.03826,"143":0.11752,"144":1.40203,"145":0.84996,_:"12 13 14 15 79 80 81 83 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 109 110 112 113 114 115 116 117 118 120 121 123 124 125 126 128 129 130 132 134 135"},E:{"11":0.00273,_:"4 5 6 7 8 9 10 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 15.2-15.3 15.4 16.0 16.2 16.3 16.4 16.5 17.2 17.3 17.5 18.2 18.4 26.4 TP","5.1":0.00273,"11.1":0.00273,"12.1":0.00273,"13.1":0.02186,"14.1":0.06013,"15.1":0.00547,"15.5":0.00273,"15.6":0.01367,"16.1":0.2405,"16.6":0.02186,"17.0":0.00273,"17.1":0.00273,"17.4":0.00547,"17.6":0.10659,"18.0":0.00273,"18.1":0.0164,"18.3":0.00273,"18.5-18.6":0.00273,"26.0":0.00273,"26.1":0.0082,"26.2":0.36349,"26.3":0.45914},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00089,"7.0-7.1":0.00089,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00089,"10.0-10.2":0,"10.3":0.00798,"11.0-11.2":0.07712,"11.3-11.4":0.00266,"12.0-12.1":0,"12.2-12.5":0.04166,"13.0-13.1":0,"13.2":0.01241,"13.3":0.00177,"13.4-13.7":0.00443,"14.0-14.4":0.00886,"14.5-14.8":0.01152,"15.0-15.1":0.01064,"15.2-15.3":0.00798,"15.4":0.00975,"15.5":0.01152,"15.6-15.8":0.17995,"16.0":0.01862,"16.1":0.03546,"16.2":0.0195,"16.3":0.03546,"16.4":0.00798,"16.5":0.01418,"16.6-16.7":0.23846,"17.0":0.01152,"17.1":0.01773,"17.2":0.01418,"17.3":0.02216,"17.4":0.03369,"17.5":0.06648,"17.6-17.7":0.16843,"18.0":0.03723,"18.1":0.07623,"18.2":0.04078,"18.3":0.12854,"18.4":0.06382,"18.5-18.7":2.01579,"26.0":0.14183,"26.1":0.27835,"26.2":4.24611,"26.3":0.71625,"26.4":0.01241},P:{"21":0.0101,"22":0.02021,"23":0.02021,"24":0.05052,"25":0.13136,"26":0.03031,"27":0.36377,"28":0.39408,"29":1.66727,_:"4 20 5.0-5.4 6.2-6.4 8.2 10.1 12.0 13.0 17.0 18.0 19.0","7.2-7.4":0.06063,"9.2":0.03031,"11.1-11.2":0.0101,"14.0":0.0101,"15.0":0.0101,"16.0":0.0101},I:{"0":0.02903,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":1.21522,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.26158},Q:{"14.9":0.06539},O:{"0":0.41416},H:{all:0.02},L:{"0":72.39494}}; diff --git a/node_modules/caniuse-lite/data/regions/GP.js b/node_modules/caniuse-lite/data/regions/GP.js index c4142e2cb..b5bc51e9e 100644 --- a/node_modules/caniuse-lite/data/regions/GP.js +++ b/node_modules/caniuse-lite/data/regions/GP.js @@ -1 +1 @@ -module.exports={C:{"78":0.04168,"100":0.00261,"113":0.00261,"115":0.19538,"120":0.00261,"124":0.00261,"125":0.01042,"126":0.00261,"127":0.02084,"128":0.09378,"129":0.00782,"130":0.00782,"131":0.13807,"132":1.85476,"133":0.19277,"134":0.00261,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 109 110 111 112 114 116 117 118 119 121 122 123 135 136 3.5 3.6"},D:{"65":0.00261,"67":0.00521,"68":0.00261,"79":0.01563,"81":0.00782,"83":0.00261,"87":0.00261,"88":0.01824,"89":0.00261,"94":0.00782,"100":0.00782,"102":0.01824,"103":0.05471,"108":0.00261,"109":0.54966,"110":0.00782,"112":0.00261,"114":0.00521,"116":0.08597,"118":0.00261,"119":0.02345,"120":0.00261,"121":0.04429,"122":0.07034,"123":0.00521,"124":0.03126,"125":0.01824,"126":0.06252,"127":0.56789,"128":0.08857,"129":0.39857,"130":7.18199,"131":4.55875,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 69 70 71 72 73 74 75 76 77 78 80 84 85 86 90 91 92 93 95 96 97 98 99 101 104 105 106 107 111 113 115 117 132 133 134"},F:{"37":0.00261,"46":0.00782,"85":0.00261,"95":0.00782,"99":0.01824,"112":0.05731,"113":0.02866,"114":1.23998,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 100 101 102 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.00261,"92":0.00521,"109":0.02345,"111":0.00261,"114":0.00261,"116":0.00261,"117":0.00261,"118":0.00261,"119":0.00261,"120":0.00521,"121":0.01042,"122":0.01042,"123":0.00521,"124":0.00261,"125":0.00261,"126":0.01042,"127":0.01303,"128":0.05731,"129":0.2084,"130":2.62063,"131":1.50048,_:"12 13 14 15 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 112 113 115"},E:{"11":0.00261,"14":0.02866,"15":0.00261,_:"0 4 5 6 7 8 9 10 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00261,"13.1":0.03126,"14.1":0.42722,"15.1":0.00521,"15.2-15.3":0.00521,"15.4":0.01042,"15.5":0.02345,"15.6":0.28134,"16.0":0.01303,"16.1":0.08857,"16.2":0.02866,"16.3":0.01303,"16.4":0.07555,"16.5":0.02345,"16.6":0.1537,"17.0":0.00521,"17.1":0.01824,"17.2":0.04168,"17.3":0.01824,"17.4":0.02866,"17.5":0.1537,"17.6":0.72159,"18.0":0.32563,"18.1":0.28916,"18.2":0.00261},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00112,"5.0-5.1":0,"6.0-6.1":0.00448,"7.0-7.1":0.0056,"8.1-8.4":0,"9.0-9.2":0.00448,"9.3":0.01568,"10.0-10.2":0.00336,"10.3":0.02577,"11.0-11.2":0.30249,"11.3-11.4":0.00784,"12.0-12.1":0.00448,"12.2-12.5":0.11764,"13.0-13.1":0.00224,"13.2":0.03025,"13.3":0.00448,"13.4-13.7":0.01681,"14.0-14.4":0.03697,"14.5-14.8":0.05266,"15.0-15.1":0.03025,"15.2-15.3":0.02801,"15.4":0.03361,"15.5":0.03921,"15.6-15.8":0.42013,"16.0":0.07954,"16.1":0.16805,"16.2":0.08515,"16.3":0.14452,"16.4":0.02913,"16.5":0.05826,"16.6-16.7":0.55121,"17.0":0.04033,"17.1":0.06722,"17.2":0.05602,"17.3":0.08515,"17.4":0.18262,"17.5":0.54561,"17.6-17.7":4.71328,"18.0":1.67155,"18.1":1.46877,"18.2":0.05938},P:{"20":0.09384,"21":0.01043,"22":0.02085,"23":0.02085,"24":0.11469,"25":0.06256,"26":1.39717,"27":0.89669,_:"4 5.0-5.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0","6.2-6.4":0.01043,"7.2-7.4":0.03128,"19.0":0.06256},I:{"0":0.16971,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00005,"4.4":0,"4.4.3-4.4.4":0.00022},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.11093,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{_:"0"},H:{"0":0},L:{"0":59.18419},R:{_:"0"},M:{"0":0.77648}}; +module.exports={C:{"5":0.00814,"78":0.00407,"115":0.13021,"128":0.00407,"136":0.01221,"137":0.00814,"138":0.00407,"139":0.3418,"140":0.32145,"141":0.00407,"144":0.00814,"145":0.00814,"146":0.02035,"147":3.15754,"148":0.34587,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 142 143 149 150 151 3.5","3.6":0.00407},D:{"56":0.00407,"69":0.00407,"76":0.00407,"79":0.00407,"84":0.00407,"85":0.00407,"86":0.00407,"87":0.01221,"102":0.00407,"103":0.02441,"104":0.00407,"109":0.24414,"111":0.01221,"115":0.00407,"116":0.236,"118":0.00407,"119":0.01221,"120":0.00407,"122":0.01628,"124":0.00407,"125":0.05697,"126":0.01221,"127":0.00407,"128":0.15462,"129":0.00407,"130":0.10986,"131":0.00814,"132":0.02035,"133":0.00407,"134":0.01221,"135":0.01628,"136":0.03255,"137":0.01221,"138":0.15869,"139":0.13835,"140":0.01221,"141":0.01628,"142":0.10986,"143":0.43945,"144":8.92739,"145":4.27245,"146":0.00814,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 77 78 80 81 83 88 89 90 91 92 93 94 95 96 97 98 99 100 101 105 106 107 108 110 112 113 114 117 121 123 147 148"},F:{"46":0.00814,"94":0.00814,"95":0.01628,"125":0.01221,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00407,"92":0.00407,"109":0.04069,"114":0.06104,"126":0.00407,"132":0.04883,"135":0.01221,"137":0.00407,"138":0.00814,"139":0.01221,"140":0.00814,"141":0.01221,"142":0.06917,"143":0.10173,"144":3.91845,"145":2.03857,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 124 125 127 128 129 130 131 133 134 136"},E:{"14":0.00407,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.1 15.4 15.5 17.0 18.2 26.4 TP","12.1":0.01628,"13.1":0.01221,"14.1":0.03255,"15.2-15.3":0.00407,"15.6":0.08545,"16.0":0.00814,"16.1":0.00407,"16.2":0.00407,"16.3":0.00814,"16.4":0.00407,"16.5":0.00814,"16.6":0.14242,"17.1":0.52083,"17.2":0.00814,"17.3":0.01221,"17.4":0.00814,"17.5":0.01221,"17.6":0.14648,"18.0":0.00814,"18.1":0.02035,"18.3":0.08545,"18.4":0.01221,"18.5-18.6":0.54118,"26.0":0.06104,"26.1":0.10986,"26.2":0.98063,"26.3":0.3418},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00148,"7.0-7.1":0.00148,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00148,"10.0-10.2":0,"10.3":0.01335,"11.0-11.2":0.12903,"11.3-11.4":0.00445,"12.0-12.1":0,"12.2-12.5":0.06971,"13.0-13.1":0,"13.2":0.02076,"13.3":0.00297,"13.4-13.7":0.00742,"14.0-14.4":0.01483,"14.5-14.8":0.01928,"15.0-15.1":0.0178,"15.2-15.3":0.01335,"15.4":0.01631,"15.5":0.01928,"15.6-15.8":0.30107,"16.0":0.03114,"16.1":0.05932,"16.2":0.03263,"16.3":0.05932,"16.4":0.01335,"16.5":0.02373,"16.6-16.7":0.39895,"17.0":0.01928,"17.1":0.02966,"17.2":0.02373,"17.3":0.03708,"17.4":0.05636,"17.5":0.11123,"17.6-17.7":0.28179,"18.0":0.06229,"18.1":0.12755,"18.2":0.06822,"18.3":0.21505,"18.4":0.10678,"18.5-18.7":3.37255,"26.0":0.23729,"26.1":0.46569,"26.2":7.10402,"26.3":1.19834,"26.4":0.02076},P:{"20":0.76384,"21":0.01061,"22":0.01061,"23":0.01061,"24":0.02122,"25":0.02122,"26":0.02122,"27":0.07426,"28":0.12731,"29":2.56735,_:"4 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0","19.0":0.04244},I:{"0":0.02962,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.06523,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":1.3046},Q:{_:"14.9"},O:{_:"0"},H:{all:0},L:{"0":45.84179}}; diff --git a/node_modules/caniuse-lite/data/regions/GQ.js b/node_modules/caniuse-lite/data/regions/GQ.js index f6ca2056a..24b8ac3f5 100644 --- a/node_modules/caniuse-lite/data/regions/GQ.js +++ b/node_modules/caniuse-lite/data/regions/GQ.js @@ -1 +1 @@ -module.exports={C:{"64":0.00595,"68":0.0119,"109":0.13092,"114":0.04166,"115":0.62486,"118":0.00595,"128":0.00595,"131":0.00595,"132":1.48775,"133":0.01785,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 65 66 67 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 116 117 119 120 121 122 123 124 125 126 127 129 130 134 135 136 3.5 3.6"},D:{"47":0.00595,"58":0.00595,"70":0.00595,"79":0.01785,"83":0.09522,"87":0.00595,"89":0.0119,"90":0.01785,"92":0.01785,"93":0.0119,"103":0.00595,"105":0.00595,"109":1.06523,"114":0.00595,"118":0.00595,"119":0.0238,"121":0.00595,"123":0.00595,"126":0.02976,"127":0.00595,"128":0.00595,"129":0.02976,"130":3.17783,"131":1.83291,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 52 53 54 55 56 57 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 78 80 81 84 85 86 88 91 94 95 96 97 98 99 100 101 102 104 106 107 108 110 111 112 113 115 116 117 120 122 124 125 132 133 134"},F:{"95":0.07141,"114":0.10117,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.0119,"84":0.00595,"92":0.23804,"109":0.01785,"116":0.00595,"119":1.33898,"120":0.03571,"121":0.56535,"122":1.05333,"124":0.96406,"125":0.03571,"126":0.00595,"127":0.83909,"128":0.607,"129":2.26733,"130":24.57763,"131":15.65113,_:"12 13 14 15 16 17 79 80 81 83 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 117 118 123"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 16.6 17.0 17.2 17.3 17.4 18.0 18.2","15.6":0.0119,"17.1":0.00595,"17.5":0.00595,"17.6":0.00595,"18.1":0.00595},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00072,"5.0-5.1":0,"6.0-6.1":0.0029,"7.0-7.1":0.00362,"8.1-8.4":0,"9.0-9.2":0.0029,"9.3":0.01015,"10.0-10.2":0.00217,"10.3":0.01667,"11.0-11.2":0.19569,"11.3-11.4":0.00507,"12.0-12.1":0.0029,"12.2-12.5":0.0761,"13.0-13.1":0.00145,"13.2":0.01957,"13.3":0.0029,"13.4-13.7":0.01087,"14.0-14.4":0.02392,"14.5-14.8":0.03406,"15.0-15.1":0.01957,"15.2-15.3":0.01812,"15.4":0.02174,"15.5":0.02537,"15.6-15.8":0.27179,"16.0":0.05146,"16.1":0.10872,"16.2":0.05508,"16.3":0.0935,"16.4":0.01884,"16.5":0.03769,"16.6-16.7":0.35659,"17.0":0.02609,"17.1":0.04349,"17.2":0.03624,"17.3":0.05508,"17.4":0.11814,"17.5":0.35296,"17.6-17.7":3.04911,"18.0":1.08136,"18.1":0.95017,"18.2":0.03841},P:{"4":0.03124,"22":0.03124,"24":0.01041,"25":0.01041,"26":0.26029,"27":0.07288,_:"20 21 23 5.0-5.4 6.2-6.4 8.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.01041,"9.2":0.01041},I:{"0":0.02424,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.23484,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":1.24304,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00405},O:{"0":0.10123},H:{"0":0},L:{"0":33.30893},R:{_:"0"},M:{"0":0.00405}}; +module.exports={C:{"5":0.00266,"47":0.01597,"72":0.00666,"82":0.00266,"115":0.03061,"117":0.00399,"127":0.01597,"128":0.00399,"130":0.00399,"132":0.00133,"133":0.02928,"135":0.00932,"136":0.00666,"140":0.02662,"147":0.71475,"148":0.23293,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 118 119 120 121 122 123 124 125 126 129 131 134 137 138 139 141 142 143 144 145 146 149 150 151 3.5 3.6"},D:{"27":0.00133,"56":0.00399,"67":0.00666,"68":0.00399,"69":0.01198,"72":0.00133,"75":0.00266,"76":0.00133,"79":0.00133,"80":0.00799,"83":0.00666,"85":0.00666,"87":0.00666,"94":0.00399,"97":0.00532,"99":0.00266,"102":0.00133,"103":0.00399,"109":0.29548,"111":0.00532,"112":0.00133,"114":0.00133,"115":0.00399,"116":0.0173,"118":0.00266,"119":0.01997,"120":0.00266,"121":0.0173,"122":0.00399,"124":0.00266,"127":0.00399,"129":0.00399,"130":0.00932,"131":0.01863,"132":0.00133,"133":0.01331,"134":0.00932,"135":0.00666,"136":0.00266,"137":0.01331,"138":0.03061,"139":0.07054,"140":0.00266,"141":0.07187,"142":0.02396,"143":0.34207,"144":2.11363,"145":1.142,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 70 71 73 74 77 78 81 84 86 88 89 90 91 92 93 95 96 98 100 101 104 105 106 107 108 110 113 117 123 125 126 128 146 147 148"},F:{"42":0.00266,"89":0.00133,"90":0.00133,"95":0.00399,"122":0.00666,"124":0.00133,"125":0.00799,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.00133,"17":0.02396,"18":0.00399,"90":0.00133,"92":0.01997,"100":0.00666,"109":0.00932,"120":0.01065,"133":0.00399,"134":0.0213,"137":0.00799,"138":0.06921,"139":0.00399,"140":0.03328,"141":0.00532,"142":0.07054,"143":0.02795,"144":0.86382,"145":1.28974,_:"12 13 14 15 79 80 81 83 84 85 86 87 88 89 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 121 122 123 124 125 126 127 128 129 130 131 132 135 136"},E:{"13":0.01863,_:"4 5 6 7 8 9 10 11 12 14 15 3.1 3.2 6.1 9.1 10.1 12.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.3 17.4 17.5 18.0 18.2 18.3 18.4 18.5-18.6 26.3 26.4 TP","5.1":0.00399,"7.1":0.00399,"11.1":0.00399,"13.1":0.00266,"15.6":0.00799,"16.6":0.03061,"17.1":0.00399,"17.6":0.03061,"18.1":0.00399,"26.0":0.00266,"26.1":0.00399,"26.2":0.05324},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0003,"7.0-7.1":0.0003,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0003,"10.0-10.2":0,"10.3":0.00267,"11.0-11.2":0.02579,"11.3-11.4":0.00089,"12.0-12.1":0,"12.2-12.5":0.01393,"13.0-13.1":0,"13.2":0.00415,"13.3":0.00059,"13.4-13.7":0.00148,"14.0-14.4":0.00296,"14.5-14.8":0.00385,"15.0-15.1":0.00356,"15.2-15.3":0.00267,"15.4":0.00326,"15.5":0.00385,"15.6-15.8":0.06018,"16.0":0.00623,"16.1":0.01186,"16.2":0.00652,"16.3":0.01186,"16.4":0.00267,"16.5":0.00474,"16.6-16.7":0.07974,"17.0":0.00385,"17.1":0.00593,"17.2":0.00474,"17.3":0.00741,"17.4":0.01126,"17.5":0.02223,"17.6-17.7":0.05632,"18.0":0.01245,"18.1":0.02549,"18.2":0.01364,"18.3":0.04298,"18.4":0.02134,"18.5-18.7":0.67412,"26.0":0.04743,"26.1":0.09308,"26.2":1.41997,"26.3":0.23953,"26.4":0.00415},P:{"4":0.04126,"25":0.05157,"28":0.0722,"29":0.62914,_:"20 21 22 23 24 26 27 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.02063},I:{"0":0.06061,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00004},K:{"0":0.58942,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.01734,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.03467},Q:{_:"14.9"},O:{"0":0.63276},H:{all:0},L:{"0":86.15682}}; diff --git a/node_modules/caniuse-lite/data/regions/GR.js b/node_modules/caniuse-lite/data/regions/GR.js index 5c538ab23..069841039 100644 --- a/node_modules/caniuse-lite/data/regions/GR.js +++ b/node_modules/caniuse-lite/data/regions/GR.js @@ -1 +1 @@ -module.exports={C:{"28":0.00593,"52":0.32604,"68":0.21341,"78":0.01186,"83":0.00593,"86":0.02371,"88":0.02964,"102":0.01186,"103":0.00593,"105":0.41496,"106":0.00593,"108":0.00593,"109":0.00593,"112":0.02371,"113":0.00593,"115":1.73098,"116":0.00593,"118":0.00593,"122":0.00593,"123":0.00593,"124":0.00593,"125":0.03557,"126":0.01186,"127":0.01778,"128":0.05335,"129":0.02371,"130":0.02371,"131":0.16598,"132":3.8532,"133":0.37346,"134":0.01186,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 84 85 87 89 90 91 92 93 94 95 96 97 98 99 100 101 104 107 110 111 114 117 119 120 121 135 136 3.5 3.6"},D:{"47":0.21341,"49":0.02964,"57":0.05928,"68":0.37346,"69":0.01186,"73":0.12449,"76":0.01778,"77":0.00593,"79":0.05928,"80":0.00593,"81":0.01186,"83":0.00593,"86":0.00593,"87":0.02964,"88":0.0415,"89":0.02371,"90":0.00593,"91":0.00593,"94":0.01186,"95":0.00593,"96":0.00593,"97":0.00593,"99":0.00593,"101":0.01778,"102":0.17784,"103":0.05928,"104":0.01186,"105":0.03557,"106":0.00593,"107":0.01186,"108":0.01186,"109":6.4793,"110":0.01186,"111":0.00593,"112":0.00593,"113":0.02371,"114":0.05335,"115":0.00593,"116":0.10078,"117":0.00593,"118":0.01186,"119":0.01778,"120":0.04742,"121":0.02964,"122":0.11856,"123":0.03557,"124":0.11856,"125":0.0415,"126":0.07706,"127":0.21341,"128":0.13634,"129":0.66394,"130":18.56057,"131":12.18204,"132":0.00593,"133":0.00593,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 50 51 52 53 54 55 56 58 59 60 61 62 63 64 65 66 67 70 71 72 74 75 78 84 85 92 93 98 100 134"},F:{"31":0.56909,"40":0.61058,"46":0.42089,"77":0.01186,"85":0.01778,"95":0.06521,"102":0.00593,"113":0.05928,"114":1.2271,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.32604,"109":0.08299,"121":0.00593,"122":0.00593,"124":0.00593,"125":0.00593,"126":0.01186,"127":0.01186,"128":0.01186,"129":0.04742,"130":2.72095,"131":1.81397,_:"12 13 14 15 16 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 123"},E:{"12":0.01186,"14":0.00593,_:"0 4 5 6 7 8 9 10 11 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.1 15.2-15.3","12.1":0.00593,"13.1":0.02964,"14.1":0.0415,"15.4":0.21341,"15.5":0.01186,"15.6":0.15413,"16.0":0.01186,"16.1":0.01186,"16.2":0.01186,"16.3":0.02371,"16.4":0.01186,"16.5":0.02964,"16.6":0.15413,"17.0":0.00593,"17.1":0.02371,"17.2":0.02371,"17.3":0.01778,"17.4":0.03557,"17.5":0.09485,"17.6":0.45646,"18.0":0.19562,"18.1":0.37346,"18.2":0.00593},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00077,"5.0-5.1":0,"6.0-6.1":0.00308,"7.0-7.1":0.00385,"8.1-8.4":0,"9.0-9.2":0.00308,"9.3":0.01077,"10.0-10.2":0.00231,"10.3":0.01769,"11.0-11.2":0.20768,"11.3-11.4":0.00538,"12.0-12.1":0.00308,"12.2-12.5":0.08077,"13.0-13.1":0.00154,"13.2":0.02077,"13.3":0.00308,"13.4-13.7":0.01154,"14.0-14.4":0.02538,"14.5-14.8":0.03615,"15.0-15.1":0.02077,"15.2-15.3":0.01923,"15.4":0.02308,"15.5":0.02692,"15.6-15.8":0.28845,"16.0":0.05461,"16.1":0.11538,"16.2":0.05846,"16.3":0.09923,"16.4":0.02,"16.5":0.04,"16.6-16.7":0.37845,"17.0":0.02769,"17.1":0.04615,"17.2":0.03846,"17.3":0.05846,"17.4":0.12538,"17.5":0.3746,"17.6-17.7":3.23603,"18.0":1.14765,"18.1":1.00842,"18.2":0.04077},P:{"4":0.26645,"20":0.01066,"21":0.06395,"22":0.02132,"23":0.02132,"24":0.03197,"25":0.03197,"26":0.8846,"27":0.70342,"5.0-5.4":0.01066,"6.2-6.4":0.01066,_:"7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 17.0 18.0","16.0":0.02132,"19.0":0.01066},I:{"0":0.05282,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00007},A:{"11":0.24898,_:"6 7 8 9 10 5.5"},K:{"0":0.25246,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00407},O:{"0":0.04886},H:{"0":0},L:{"0":30.84355},R:{_:"0"},M:{"0":0.41127}}; +module.exports={C:{"52":0.53763,"60":0.00633,"68":0.22138,"78":0.00633,"102":0.00633,"103":0.00633,"105":0.46805,"115":1.10688,"116":0.01265,"121":0.00633,"123":0.00633,"127":0.00633,"128":0.00633,"135":0.00633,"136":0.01265,"138":0.01265,"139":0.00633,"140":0.04428,"141":0.01898,"142":0.03163,"143":0.01265,"144":0.01898,"145":0.01898,"146":0.0759,"147":4.61093,"148":0.37318,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 106 107 108 109 110 111 112 113 114 117 118 119 120 122 124 125 126 129 130 131 132 133 134 137 149 150 151 3.5 3.6"},D:{"49":0.01265,"56":0.00633,"68":0.32258,"73":0.00633,"74":0.00633,"75":0.00633,"79":0.01265,"87":0.01265,"88":0.00633,"89":0.00633,"95":0.00633,"99":0.00633,"100":0.00633,"101":0.01898,"102":0.21505,"103":0.06325,"104":0.04428,"105":0.0253,"106":0.01898,"107":0.01898,"108":0.01898,"109":5.34463,"110":0.0253,"111":0.11385,"112":0.01898,"114":0.01265,"116":0.13283,"117":0.01898,"118":0.01898,"119":0.01265,"120":0.03163,"121":0.00633,"122":0.0506,"123":0.00633,"124":0.03795,"125":0.01265,"126":0.0253,"127":0.00633,"128":0.08855,"129":0.00633,"130":0.01898,"131":0.0759,"132":0.01265,"133":0.06958,"134":0.01898,"135":0.04428,"136":0.01265,"137":0.01898,"138":0.253,"139":0.24668,"140":0.03795,"141":0.0759,"142":0.44908,"143":0.7843,"144":21.89083,"145":11.59373,"146":0.01265,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 76 77 78 80 81 83 84 85 86 90 91 92 93 94 96 97 98 113 115 147 148"},F:{"31":0.03163,"40":0.2783,"46":0.253,"94":0.03163,"95":0.0506,"114":0.03163,"124":0.01898,"125":0.00633,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 122 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"109":0.17078,"138":0.00633,"139":0.00633,"141":0.01265,"142":0.01265,"143":0.15813,"144":2.3529,"145":1.71408,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 140"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.1 15.2-15.3 15.5 16.0 17.0 26.4 TP","11.1":0.00633,"12.1":0.00633,"13.1":0.01265,"14.1":0.01265,"15.4":0.2277,"15.6":0.06958,"16.1":0.00633,"16.2":0.00633,"16.3":0.00633,"16.4":0.00633,"16.5":0.01898,"16.6":0.06958,"17.1":0.06958,"17.2":0.00633,"17.3":0.00633,"17.4":0.01265,"17.5":0.01265,"17.6":0.08855,"18.0":0.00633,"18.1":0.00633,"18.2":0.00633,"18.3":0.0253,"18.4":0.00633,"18.5-18.6":0.03795,"26.0":0.01265,"26.1":0.04428,"26.2":0.5566,"26.3":0.1771},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00073,"7.0-7.1":0.00073,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00073,"10.0-10.2":0,"10.3":0.00657,"11.0-11.2":0.06353,"11.3-11.4":0.00219,"12.0-12.1":0,"12.2-12.5":0.03432,"13.0-13.1":0,"13.2":0.01022,"13.3":0.00146,"13.4-13.7":0.00365,"14.0-14.4":0.0073,"14.5-14.8":0.00949,"15.0-15.1":0.00876,"15.2-15.3":0.00657,"15.4":0.00803,"15.5":0.00949,"15.6-15.8":0.14824,"16.0":0.01533,"16.1":0.02921,"16.2":0.01606,"16.3":0.02921,"16.4":0.00657,"16.5":0.01168,"16.6-16.7":0.19643,"17.0":0.00949,"17.1":0.0146,"17.2":0.01168,"17.3":0.01826,"17.4":0.02775,"17.5":0.05477,"17.6-17.7":0.13874,"18.0":0.03067,"18.1":0.0628,"18.2":0.03359,"18.3":0.10588,"18.4":0.05258,"18.5-18.7":1.66053,"26.0":0.11684,"26.1":0.22929,"26.2":3.49777,"26.3":0.59002,"26.4":0.01022},P:{"4":0.06448,"21":0.01075,"23":0.01075,"24":0.01075,"25":0.01075,"26":0.02149,"27":0.02149,"28":0.04299,"29":1.21436,_:"20 22 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.01075},I:{"0":0.06975,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00004},K:{"0":0.23153,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.03163,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.3381},Q:{_:"14.9"},O:{"0":0.03308},H:{all:0},L:{"0":31.24448}}; diff --git a/node_modules/caniuse-lite/data/regions/GT.js b/node_modules/caniuse-lite/data/regions/GT.js index c5589a107..db59404d6 100644 --- a/node_modules/caniuse-lite/data/regions/GT.js +++ b/node_modules/caniuse-lite/data/regions/GT.js @@ -1 +1 @@ -module.exports={C:{"78":0.00314,"88":0.00314,"106":0.00314,"115":0.09746,"118":0.00314,"120":0.01258,"123":0.00314,"125":0.00314,"127":0.00943,"128":0.0283,"129":0.00314,"130":0.01572,"131":0.05974,"132":1.04381,"133":0.11004,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 107 108 109 110 111 112 113 114 116 117 119 121 122 124 126 134 135 136 3.5 3.6"},D:{"11":0.00314,"55":0.00314,"73":0.00629,"74":0.00314,"75":0.00314,"76":0.01258,"78":0.04402,"79":0.02515,"84":0.00314,"86":0.00943,"87":0.02201,"88":0.00629,"91":0.03458,"92":0.00314,"93":0.00314,"94":0.00629,"96":0.00314,"97":0.00629,"98":0.00314,"99":0.00314,"103":0.0283,"104":0.00314,"105":0.01886,"106":0.00314,"107":0.00314,"108":0.00629,"109":1.24817,"110":0.00314,"111":0.00943,"112":0.00314,"113":0.00314,"114":0.01258,"115":0.00629,"116":0.0786,"117":0.00629,"118":0.00629,"119":0.01258,"120":0.04087,"121":0.02201,"122":0.06917,"123":0.02201,"124":0.17921,"125":0.0283,"126":0.05974,"127":0.05974,"128":0.14777,"129":0.45902,"130":10.69589,"131":7.23749,"132":0.00314,"133":0.00314,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 77 80 81 83 85 89 90 95 100 101 102 134"},F:{"85":0.01572,"95":0.01572,"102":0.00629,"103":0.00314,"110":0.00314,"112":0.00314,"113":0.10061,"114":1.47139,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 104 105 106 107 108 109 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00314,"92":0.00943,"107":0.00314,"109":0.01258,"112":0.00314,"113":0.00314,"114":0.00314,"116":0.00629,"117":0.00629,"118":0.00314,"120":0.00314,"121":0.00314,"122":0.00314,"123":0.00314,"124":0.00629,"125":0.00629,"126":0.00943,"127":0.00943,"128":0.02201,"129":0.05345,"130":1.59086,"131":1.19158,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 108 110 111 115 119"},E:{"14":0.00314,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.1","5.1":0.00314,"13.1":0.03144,"14.1":0.01886,"15.2-15.3":0.00314,"15.4":0.00314,"15.5":0.00314,"15.6":0.05974,"16.0":0.00629,"16.1":0.02201,"16.2":0.00943,"16.3":0.02515,"16.4":0.00943,"16.5":0.01258,"16.6":0.1069,"17.0":0.00943,"17.1":0.01572,"17.2":0.01258,"17.3":0.01886,"17.4":0.02515,"17.5":0.14462,"17.6":0.50618,"18.0":0.36156,"18.1":0.42444,"18.2":0.01572},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00141,"5.0-5.1":0,"6.0-6.1":0.00565,"7.0-7.1":0.00706,"8.1-8.4":0,"9.0-9.2":0.00565,"9.3":0.01976,"10.0-10.2":0.00423,"10.3":0.03246,"11.0-11.2":0.38109,"11.3-11.4":0.00988,"12.0-12.1":0.00565,"12.2-12.5":0.1482,"13.0-13.1":0.00282,"13.2":0.03811,"13.3":0.00565,"13.4-13.7":0.02117,"14.0-14.4":0.04658,"14.5-14.8":0.06634,"15.0-15.1":0.03811,"15.2-15.3":0.03529,"15.4":0.04234,"15.5":0.0494,"15.6-15.8":0.52929,"16.0":0.10021,"16.1":0.21172,"16.2":0.10727,"16.3":0.18208,"16.4":0.0367,"16.5":0.0734,"16.6-16.7":0.69443,"17.0":0.05081,"17.1":0.08469,"17.2":0.07057,"17.3":0.10727,"17.4":0.23007,"17.5":0.68737,"17.6-17.7":5.93795,"18.0":2.10588,"18.1":1.8504,"18.2":0.07481},P:{"4":0.03073,"20":0.01024,"21":0.03073,"22":0.0717,"23":0.04097,"24":0.0717,"25":0.05121,"26":1.60813,"27":1.53643,_:"5.0-5.4 8.2 9.2 10.1 12.0 13.0 14.0 15.0 16.0","6.2-6.4":0.01024,"7.2-7.4":0.04097,"11.1-11.2":0.01024,"17.0":0.01024,"18.0":0.01024,"19.0":0.01024},I:{"0":0.04788,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00006},A:{"11":0.00629,_:"6 7 8 9 10 5.5"},K:{"0":0.38388,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.03428},H:{"0":0},L:{"0":52.48799},R:{_:"0"},M:{"0":0.29477}}; +module.exports={C:{"5":0.00445,"78":0.00445,"115":0.03557,"127":0.00445,"128":0.00445,"136":0.00445,"137":0.00445,"140":0.00445,"143":0.00889,"144":0.00445,"145":0.00445,"146":0.01334,"147":0.87586,"148":0.10226,"149":0.00889,"150":0.00445,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 129 130 131 132 133 134 135 138 139 141 142 151 3.5 3.6"},D:{"69":0.00445,"78":0.02668,"79":0.00445,"87":0.00445,"93":0.00445,"97":0.00889,"101":0.00445,"103":0.1156,"104":0.08892,"105":0.09337,"106":0.09337,"107":0.09337,"108":0.09337,"109":0.46238,"110":0.09337,"111":0.1067,"112":0.60466,"114":0.00889,"115":0.00889,"116":0.23119,"117":0.09337,"119":0.00889,"120":0.1067,"121":0.00889,"122":0.04446,"123":0.00889,"124":0.1067,"125":0.03112,"126":0.01778,"127":0.00889,"128":0.04001,"129":0.01334,"130":0.00445,"131":0.2223,"132":0.0578,"133":0.23119,"134":0.07114,"135":0.03557,"136":0.04446,"137":0.04446,"138":0.12004,"139":0.09337,"140":0.04891,"141":0.08892,"142":0.13338,"143":0.45794,"144":11.8397,"145":6.79793,"146":0.02668,"147":0.00889,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 80 81 83 84 85 86 88 89 90 91 92 94 95 96 98 99 100 102 113 118 148"},F:{"94":0.02223,"95":0.03112,"112":0.00445,"125":0.00889,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00445,"109":0.00445,"122":0.00445,"127":0.00445,"131":0.00445,"133":0.00445,"135":0.00445,"136":0.00889,"137":0.00445,"138":0.00889,"139":0.00889,"140":0.02223,"141":0.01334,"142":0.01778,"143":0.04891,"144":1.97402,"145":1.48052,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 132 134"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 14.1 15.1 15.4 16.0 16.2 16.4 17.0 17.3 TP","5.1":0.00445,"13.1":0.00889,"15.2-15.3":0.00445,"15.5":0.00445,"15.6":0.04446,"16.1":0.00445,"16.3":0.00445,"16.5":0.00445,"16.6":0.04891,"17.1":0.03112,"17.2":0.00445,"17.4":0.01334,"17.5":0.00889,"17.6":0.04891,"18.0":0.00445,"18.1":0.01334,"18.2":0.00889,"18.3":0.01334,"18.4":0.00445,"18.5-18.6":0.04891,"26.0":0.03557,"26.1":0.05335,"26.2":0.84474,"26.3":0.29344,"26.4":0.00889},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00124,"7.0-7.1":0.00124,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00124,"10.0-10.2":0,"10.3":0.01115,"11.0-11.2":0.10775,"11.3-11.4":0.00372,"12.0-12.1":0,"12.2-12.5":0.05821,"13.0-13.1":0,"13.2":0.01734,"13.3":0.00248,"13.4-13.7":0.00619,"14.0-14.4":0.01239,"14.5-14.8":0.0161,"15.0-15.1":0.01486,"15.2-15.3":0.01115,"15.4":0.01362,"15.5":0.0161,"15.6-15.8":0.25142,"16.0":0.02601,"16.1":0.04954,"16.2":0.02725,"16.3":0.04954,"16.4":0.01115,"16.5":0.01982,"16.6-16.7":0.33317,"17.0":0.0161,"17.1":0.02477,"17.2":0.01982,"17.3":0.03096,"17.4":0.04706,"17.5":0.09289,"17.6-17.7":0.23532,"18.0":0.05202,"18.1":0.10651,"18.2":0.05697,"18.3":0.17959,"18.4":0.08918,"18.5-18.7":2.81644,"26.0":0.19817,"26.1":0.3889,"26.2":5.93262,"26.3":1.00074,"26.4":0.01734},P:{"21":0.01029,"22":0.04117,"23":0.02059,"24":0.05147,"25":0.05147,"26":0.04117,"27":0.11322,"28":0.13381,"29":3.28347,_:"4 20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.03088,"11.1-11.2":0.01029},I:{"0":0.0111,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.2055,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.21105},Q:{_:"14.9"},O:{"0":0.02777},H:{all:0},L:{"0":50.67485}}; diff --git a/node_modules/caniuse-lite/data/regions/GU.js b/node_modules/caniuse-lite/data/regions/GU.js index 74d3d325f..e692be9eb 100644 --- a/node_modules/caniuse-lite/data/regions/GU.js +++ b/node_modules/caniuse-lite/data/regions/GU.js @@ -1 +1 @@ -module.exports={C:{"52":0.02423,"91":0.00404,"95":0.00404,"111":0.00404,"115":0.02827,"126":0.00404,"127":0.00808,"128":0.02827,"130":0.02019,"131":0.14537,"132":1.18313,"133":0.06865,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 125 129 134 135 136 3.5 3.6"},D:{"70":0.00404,"75":0.00404,"77":0.00404,"79":0.01211,"86":0.00404,"87":0.0323,"89":0.00808,"91":0.0323,"93":0.02827,"94":0.00808,"98":0.02827,"99":0.01211,"101":0.00404,"102":0.00404,"103":0.11306,"104":0.00808,"105":0.00808,"106":0.00404,"107":0.00404,"109":0.64608,"112":0.00404,"113":0.00404,"114":0.00404,"115":0.00808,"116":0.05653,"118":0.01211,"119":0.09287,"120":0.02423,"121":0.02827,"122":0.07268,"123":0.00808,"124":0.18979,"125":0.01615,"126":0.17363,"127":0.04442,"128":0.39976,"129":0.99335,"130":11.59714,"131":5.32612,"132":0.03634,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 76 78 80 81 83 84 85 88 90 92 95 96 97 100 108 110 111 117 133 134"},F:{"112":0.00404,"113":0.07672,"114":1.21948,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.02019,"93":0.00404,"95":0.00404,"98":0.00404,"99":0.00404,"104":0.00404,"109":0.03634,"110":0.00404,"112":0.00404,"121":0.00808,"124":0.00404,"125":0.00404,"126":0.02019,"127":0.00808,"128":0.01211,"129":0.10499,"130":3.77553,"131":2.29358,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 94 96 97 100 101 102 103 105 106 107 108 111 113 114 115 116 117 118 119 120 122 123"},E:{"14":0.00808,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1","13.1":0.02019,"14.1":0.05653,"15.1":0.02827,"15.2-15.3":0.02423,"15.4":0.01615,"15.5":0.03634,"15.6":0.30689,"16.0":0.0323,"16.1":0.05653,"16.2":0.13729,"16.3":0.25036,"16.4":0.09287,"16.5":0.13729,"16.6":0.8924,"17.0":0.10095,"17.1":0.0848,"17.2":0.08076,"17.3":0.12922,"17.4":0.30285,"17.5":0.66627,"17.6":4.62351,"18.0":0.60974,"18.1":0.73895,"18.2":0.00404},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00321,"5.0-5.1":0,"6.0-6.1":0.01285,"7.0-7.1":0.01606,"8.1-8.4":0,"9.0-9.2":0.01285,"9.3":0.04496,"10.0-10.2":0.00964,"10.3":0.07387,"11.0-11.2":0.86717,"11.3-11.4":0.02248,"12.0-12.1":0.01285,"12.2-12.5":0.33723,"13.0-13.1":0.00642,"13.2":0.08672,"13.3":0.01285,"13.4-13.7":0.04818,"14.0-14.4":0.10599,"14.5-14.8":0.15095,"15.0-15.1":0.08672,"15.2-15.3":0.08029,"15.4":0.09635,"15.5":0.11241,"15.6-15.8":1.2044,"16.0":0.22803,"16.1":0.48176,"16.2":0.24409,"16.3":0.41431,"16.4":0.0835,"16.5":0.16701,"16.6-16.7":1.58017,"17.0":0.11562,"17.1":0.1927,"17.2":0.16059,"17.3":0.24409,"17.4":0.52351,"17.5":1.56411,"17.6-17.7":13.51175,"18.0":4.7919,"18.1":4.21058,"18.2":0.17022},P:{"4":0.47454,"23":0.03164,"24":0.01055,"25":0.02109,"26":1.73999,"27":1.20218,_:"20 21 22 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 17.0 18.0 19.0","16.0":0.03164},I:{"0":0.00595,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},A:{"11":0.01211,_:"6 7 8 9 10 5.5"},K:{"0":0.05962,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.01192},H:{"0":0},L:{"0":23.96265},R:{_:"0"},M:{"0":0.37561}}; +module.exports={C:{"78":0.00972,"115":0.00972,"131":0.00486,"140":0.00486,"141":0.02917,"144":0.12639,"145":0.00486,"146":0.00486,"147":1.09859,"148":0.35485,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 132 133 134 135 136 137 138 139 142 143 149 150 151 3.5 3.6"},D:{"87":0.02431,"89":0.00486,"91":0.03889,"93":0.02917,"98":0.08264,"99":0.02431,"103":0.13125,"106":0.00486,"109":0.17986,"116":0.10208,"118":0.07292,"120":0.04861,"121":0.01944,"122":0.15555,"123":0.00486,"125":0.00972,"126":0.18472,"127":0.02431,"128":0.06319,"130":0.06805,"131":0.01944,"132":0.00486,"133":0.00972,"134":0.01458,"135":0.00972,"136":0.05347,"137":0.02431,"138":0.10208,"139":0.09236,"140":0.02917,"141":0.10694,"142":1.1472,"143":0.98678,"144":13.66913,"145":5.4346,"146":0.00486,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 88 90 92 94 95 96 97 100 101 102 104 105 107 108 110 111 112 113 114 115 117 119 124 129 147 148"},F:{"93":0.00486,"95":0.00486,"121":0.00486,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00486,"98":0.00972,"109":0.00972,"122":0.01944,"133":0.00972,"135":0.00486,"138":0.00486,"140":0.09236,"141":0.01944,"142":0.11666,"143":0.12639,"144":4.13185,"145":2.41592,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 132 134 136 137 139"},E:{"14":0.00972,"15":0.00486,_:"4 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 TP","13.1":0.00972,"14.1":0.00972,"15.6":0.38888,"16.1":0.00972,"16.2":0.01944,"16.3":0.03403,"16.4":0.04375,"16.5":0.02917,"16.6":0.35485,"17.0":0.00486,"17.1":0.17986,"17.2":0.04861,"17.3":0.01944,"17.4":0.06805,"17.5":0.06805,"17.6":1.05484,"18.0":0.01944,"18.1":0.02431,"18.2":0.00972,"18.3":0.18472,"18.4":0.04375,"18.5-18.6":0.15555,"26.0":0.03403,"26.1":0.05833,"26.2":1.93954,"26.3":0.44235,"26.4":0.00486},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00187,"7.0-7.1":0.00187,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00187,"10.0-10.2":0,"10.3":0.01683,"11.0-11.2":0.16267,"11.3-11.4":0.00561,"12.0-12.1":0,"12.2-12.5":0.08788,"13.0-13.1":0,"13.2":0.02618,"13.3":0.00374,"13.4-13.7":0.00935,"14.0-14.4":0.0187,"14.5-14.8":0.02431,"15.0-15.1":0.02244,"15.2-15.3":0.01683,"15.4":0.02057,"15.5":0.02431,"15.6-15.8":0.37955,"16.0":0.03926,"16.1":0.07479,"16.2":0.04113,"16.3":0.07479,"16.4":0.01683,"16.5":0.02992,"16.6-16.7":0.50295,"17.0":0.02431,"17.1":0.03739,"17.2":0.02992,"17.3":0.04674,"17.4":0.07105,"17.5":0.14023,"17.6-17.7":0.35525,"18.0":0.07853,"18.1":0.1608,"18.2":0.08601,"18.3":0.27111,"18.4":0.13462,"18.5-18.7":4.25174,"26.0":0.29915,"26.1":0.58709,"26.2":8.95595,"26.3":1.51073,"26.4":0.02618},P:{"4":0.05164,"24":0.03098,"25":0.13426,"26":0.01033,"27":0.10328,"28":0.54738,"29":4.23444,_:"20 21 22 23 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.02566,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.05652,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.05833,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.29287},Q:{_:"14.9"},O:{"0":0.01028},H:{all:0},L:{"0":31.01994}}; diff --git a/node_modules/caniuse-lite/data/regions/GW.js b/node_modules/caniuse-lite/data/regions/GW.js index f270f4017..01350774d 100644 --- a/node_modules/caniuse-lite/data/regions/GW.js +++ b/node_modules/caniuse-lite/data/regions/GW.js @@ -1 +1 @@ -module.exports={C:{"115":0.10521,"128":0.01169,"131":0.02338,"132":0.12158,"133":0.00234,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 134 135 136 3.5 3.6"},D:{"11":0.0187,"54":0.00234,"70":0.00701,"79":0.00234,"81":0.00701,"83":0.00701,"87":0.00234,"88":0.00935,"89":0.07715,"93":0.03507,"95":0.00234,"100":0.00468,"103":0.03507,"105":0.00234,"106":0.00935,"107":0.00234,"108":0.03039,"109":2.45724,"114":0.00701,"119":0.00701,"120":0.00935,"121":0.00234,"122":0.00468,"123":0.00468,"124":0.00468,"126":0.00701,"127":0.00701,"128":0.12391,"129":0.13794,"130":4.58482,"131":2.50867,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 78 80 84 85 86 90 91 92 94 96 97 98 99 101 102 104 110 111 112 113 115 116 117 118 125 132 133 134"},F:{"85":0.00234,"95":0.03273,"104":0.03039,"114":0.09586,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 105 106 107 108 109 110 111 112 113 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00234,"15":0.00234,"18":0.00701,"92":0.05845,"100":0.00701,"109":0.30394,"114":0.00935,"117":0.01169,"120":0.01169,"122":0.07715,"123":0.00935,"126":0.00234,"127":0.00701,"128":0.0678,"129":0.44188,"130":2.38008,"131":2.05043,_:"13 14 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 118 119 121 124 125"},E:{"14":0.00234,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.1 17.3 17.5","15.6":0.00935,"16.6":0.11456,"17.2":0.03273,"17.4":0.00234,"17.6":0.00234,"18.0":0.03507,"18.1":0.00234,"18.2":0.00234},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00077,"5.0-5.1":0,"6.0-6.1":0.00308,"7.0-7.1":0.00385,"8.1-8.4":0,"9.0-9.2":0.00308,"9.3":0.01077,"10.0-10.2":0.00231,"10.3":0.01769,"11.0-11.2":0.2077,"11.3-11.4":0.00538,"12.0-12.1":0.00308,"12.2-12.5":0.08077,"13.0-13.1":0.00154,"13.2":0.02077,"13.3":0.00308,"13.4-13.7":0.01154,"14.0-14.4":0.02539,"14.5-14.8":0.03616,"15.0-15.1":0.02077,"15.2-15.3":0.01923,"15.4":0.02308,"15.5":0.02692,"15.6-15.8":0.28847,"16.0":0.05462,"16.1":0.11539,"16.2":0.05846,"16.3":0.09924,"16.4":0.02,"16.5":0.04,"16.6-16.7":0.37848,"17.0":0.02769,"17.1":0.04616,"17.2":0.03846,"17.3":0.05846,"17.4":0.12539,"17.5":0.37463,"17.6-17.7":3.2363,"18.0":1.14774,"18.1":1.00851,"18.2":0.04077},P:{"4":0.0314,"20":0.01047,"21":0.01047,"22":0.10465,"23":0.0314,"24":0.04186,"25":0.05233,"26":0.17791,"27":0.05233,_:"5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0","7.2-7.4":0.06279,"17.0":0.01047,"18.0":0.01047,"19.0":0.26163},I:{"0":0.00765,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},A:{"11":0.00701,_:"6 7 8 9 10 5.5"},K:{"0":0.15324,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.34479,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{_:"0"},H:{"0":0},L:{"0":74.63571},R:{_:"0"},M:{"0":0.00766}}; +module.exports={C:{"5":0.00656,"142":0.00984,"147":0.31816,"148":0.04592,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 143 144 145 146 149 150 151 3.5 3.6"},D:{"68":0.00328,"69":0.00984,"70":0.01968,"75":0.00328,"77":0.00328,"79":0.00328,"86":0.03936,"98":0.00328,"103":0.00328,"104":0.00328,"105":0.02296,"107":0.0328,"108":0.00328,"109":0.14104,"110":0.00328,"111":0.00656,"112":0.00984,"116":0.0164,"117":0.10168,"119":0.00656,"120":0.00328,"122":0.02952,"124":0.00328,"125":0.03608,"126":0.02624,"128":0.00328,"129":0.00328,"130":0.00328,"131":0.02624,"132":0.02952,"133":0.01968,"134":0.02296,"135":0.00984,"136":0.0328,"137":0.00328,"138":0.85936,"139":1.07912,"140":0.00328,"141":0.02952,"142":0.05576,"143":0.1804,"144":3.01432,"145":1.722,"146":0.082,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 71 72 73 74 76 78 80 81 83 84 85 87 88 89 90 91 92 93 94 95 96 97 99 100 101 102 106 113 114 115 118 121 123 127 147 148"},F:{"85":0.00328,"93":0.00328,"94":0.00328,"113":0.00328,"115":0.00328,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 114 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.00984,"18":0.04592,"89":0.00984,"92":0.05576,"100":0.00328,"105":0.00656,"106":0.00328,"109":0.01968,"114":0.00328,"121":0.00328,"122":0.00328,"124":0.00328,"129":0.00328,"135":0.00328,"136":0.00328,"138":0.00328,"141":0.01312,"142":0.00328,"143":0.0492,"144":3.47024,"145":0.94136,_:"12 13 14 15 17 79 80 81 83 84 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 104 107 108 110 111 112 113 115 116 117 118 119 120 123 125 126 127 128 130 131 132 133 134 137 139 140"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 16.6 17.0 17.1 17.2 17.4 18.0 18.1 18.2 18.3 18.5-18.6 26.0 26.4 TP","5.1":0.00328,"13.1":0.02296,"14.1":0.01968,"15.6":0.00984,"17.3":0.00984,"17.5":0.00328,"17.6":0.01968,"18.4":0.00328,"26.1":0.1148,"26.2":0.07872,"26.3":0.01968},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0004,"7.0-7.1":0.0004,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0004,"10.0-10.2":0,"10.3":0.0036,"11.0-11.2":0.03479,"11.3-11.4":0.0012,"12.0-12.1":0,"12.2-12.5":0.01879,"13.0-13.1":0,"13.2":0.0056,"13.3":0.0008,"13.4-13.7":0.002,"14.0-14.4":0.004,"14.5-14.8":0.0052,"15.0-15.1":0.0048,"15.2-15.3":0.0036,"15.4":0.0044,"15.5":0.0052,"15.6-15.8":0.08117,"16.0":0.0084,"16.1":0.01599,"16.2":0.0088,"16.3":0.01599,"16.4":0.0036,"16.5":0.0064,"16.6-16.7":0.10756,"17.0":0.0052,"17.1":0.008,"17.2":0.0064,"17.3":0.01,"17.4":0.01519,"17.5":0.02999,"17.6-17.7":0.07597,"18.0":0.01679,"18.1":0.03439,"18.2":0.01839,"18.3":0.05798,"18.4":0.02879,"18.5-18.7":0.90924,"26.0":0.06397,"26.1":0.12555,"26.2":1.91523,"26.3":0.32307,"26.4":0.0056},P:{"22":0.06109,"25":0.07127,"26":0.01018,"27":0.21382,"28":0.15273,"29":0.42764,_:"4 20 21 23 24 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 19.0","7.2-7.4":0.04073,"18.0":0.03055},I:{"0":0.01343,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.29912,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.08064},Q:{_:"14.9"},O:{"0":0.02688},H:{all:0.01},L:{"0":80.89176}}; diff --git a/node_modules/caniuse-lite/data/regions/GY.js b/node_modules/caniuse-lite/data/regions/GY.js index f287ebb64..76fb2fb1e 100644 --- a/node_modules/caniuse-lite/data/regions/GY.js +++ b/node_modules/caniuse-lite/data/regions/GY.js @@ -1 +1 @@ -module.exports={C:{"12":0.00308,"107":0.00615,"115":0.04613,"122":0.00308,"126":0.00308,"127":0.00615,"128":0.00615,"129":0.01538,"130":0.01538,"131":0.02768,"132":0.55043,"133":0.05535,_:"2 3 4 5 6 7 8 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 108 109 110 111 112 113 114 116 117 118 119 120 121 123 124 125 134 135 136 3.5 3.6"},D:{"11":0.00308,"37":0.00308,"38":0.00308,"42":0.00308,"45":0.00308,"60":0.00308,"65":0.00308,"69":0.07995,"76":0.0123,"77":0.00615,"78":0.00308,"79":0.09533,"80":0.00923,"81":0.0246,"83":0.0369,"84":0.00308,"86":0.00615,"87":0.04613,"88":0.00308,"91":0.00923,"93":0.0738,"94":0.02768,"97":0.12915,"98":0.00923,"102":0.00308,"103":0.0738,"104":0.00923,"105":0.01538,"107":0.00923,"108":0.00615,"109":0.38438,"110":0.01538,"111":0.01845,"114":0.00923,"116":0.01538,"117":0.13223,"118":0.00308,"119":0.03075,"120":0.01845,"121":0.00615,"122":0.1968,"123":0.04613,"124":0.01538,"125":0.04305,"126":0.0861,"127":0.03383,"128":0.0738,"129":0.67958,"130":10.2213,"131":6.64508,"132":0.03383,"133":0.04613,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 39 40 41 43 44 46 47 48 49 50 51 52 53 54 55 56 57 58 59 61 62 63 64 66 67 68 70 71 72 73 74 75 85 89 90 92 95 96 99 100 101 106 112 113 115 134"},F:{"28":0.00308,"79":0.00615,"82":0.00308,"86":0.00615,"95":0.00308,"113":0.0123,"114":1.06703,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 83 84 85 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.00923,"17":0.00615,"18":0.04305,"89":0.00615,"92":0.0123,"100":0.00615,"108":0.00308,"109":0.01538,"114":0.01538,"115":0.00308,"117":0.00615,"119":0.00923,"120":0.00615,"121":0.00308,"122":0.00308,"124":0.01845,"125":0.00308,"126":0.0123,"127":0.00615,"128":0.01845,"129":0.0984,"130":3.32408,"131":2.11253,_:"12 13 14 15 79 80 81 83 84 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 110 111 112 113 116 118 123"},E:{"14":0.01845,"15":0.00308,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.1","12.1":0.00615,"13.1":0.00923,"14.1":0.00615,"15.2-15.3":0.00308,"15.4":0.0123,"15.5":0.00615,"15.6":0.10763,"16.0":0.00308,"16.1":0.00615,"16.2":0.0369,"16.3":0.0123,"16.4":0.0123,"16.5":0.00308,"16.6":0.07073,"17.0":0.00308,"17.1":0.05843,"17.2":0.00923,"17.3":0.00923,"17.4":0.02153,"17.5":0.06458,"17.6":0.31365,"18.0":0.10455,"18.1":0.21525,"18.2":0.03383},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00116,"5.0-5.1":0,"6.0-6.1":0.00464,"7.0-7.1":0.0058,"8.1-8.4":0,"9.0-9.2":0.00464,"9.3":0.01624,"10.0-10.2":0.00348,"10.3":0.02668,"11.0-11.2":0.31318,"11.3-11.4":0.00812,"12.0-12.1":0.00464,"12.2-12.5":0.12179,"13.0-13.1":0.00232,"13.2":0.03132,"13.3":0.00464,"13.4-13.7":0.0174,"14.0-14.4":0.03828,"14.5-14.8":0.05452,"15.0-15.1":0.03132,"15.2-15.3":0.029,"15.4":0.0348,"15.5":0.0406,"15.6-15.8":0.43498,"16.0":0.08236,"16.1":0.17399,"16.2":0.08816,"16.3":0.14963,"16.4":0.03016,"16.5":0.06032,"16.6-16.7":0.57069,"17.0":0.04176,"17.1":0.0696,"17.2":0.058,"17.3":0.08816,"17.4":0.18907,"17.5":0.56489,"17.6-17.7":4.87986,"18.0":1.73063,"18.1":1.52068,"18.2":0.06148},P:{"4":0.12702,"21":0.05292,"22":0.14819,"23":0.06351,"24":0.15877,"25":0.09526,"26":2.31805,"27":1.34425,_:"20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 12.0 14.0 18.0","7.2-7.4":0.16935,"11.1-11.2":0.01058,"13.0":0.06351,"15.0":0.01058,"16.0":0.01058,"17.0":0.02117,"19.0":0.05292},I:{"0":0.02764,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00004},A:{"10":0.10763,"11":0.10763,_:"6 7 8 9 5.5"},K:{"0":0.42243,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00693},O:{"0":0.14543},H:{"0":0},L:{"0":53.99605},R:{_:"0"},M:{"0":0.18005}}; +module.exports={C:{"5":0.1454,"110":0.02077,"127":0.00692,"140":0.00692,"144":0.00692,"146":0.00692,"147":0.27696,"148":0.04154,"149":0.00692,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 137 138 139 141 142 143 145 150 151 3.5 3.6"},D:{"54":0.00692,"55":0.00692,"63":0.00692,"68":0.00692,"69":0.15925,"73":0.00692,"79":0.01385,"86":0.00692,"91":0.00692,"93":0.01385,"95":0.00692,"96":0.01385,"98":0.00692,"99":0.00692,"101":0.00692,"103":1.88333,"104":1.93872,"105":1.89718,"106":1.82101,"107":1.85563,"108":1.85563,"109":1.86948,"110":1.82794,"111":2.0772,"112":12.03391,"114":0.00692,"116":3.64202,"117":1.8764,"119":0.00692,"120":1.86948,"122":0.00692,"124":1.96642,"125":0.11771,"126":0.03462,"127":0.00692,"128":0.02077,"129":0.18002,"130":0.00692,"131":3.75281,"132":0.18002,"133":3.75973,"134":0.00692,"135":0.00692,"136":0.00692,"137":0.01385,"138":0.04847,"139":0.43621,"140":0.00692,"141":0.01385,"142":0.23542,"143":0.47083,"144":5.95464,"145":2.45802,"146":0.05539,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 56 57 58 59 60 61 62 64 65 66 67 70 71 72 74 75 76 77 78 80 81 83 84 85 87 88 89 90 92 94 97 100 102 113 115 118 121 123 147 148"},F:{"94":0.00692,"95":0.00692,"114":0.01385,"125":0.02077,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.00692,"18":0.00692,"92":0.00692,"122":0.00692,"139":0.00692,"140":0.00692,"141":0.01385,"142":0.01385,"143":0.08309,"144":1.66176,"145":1.54405,_:"12 13 14 15 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.3 18.0 18.1 26.4 TP","14.1":0.02077,"15.6":0.01385,"16.6":0.02077,"17.1":0.01385,"17.4":0.00692,"17.5":0.01385,"17.6":0.01385,"18.2":0.01385,"18.3":0.00692,"18.4":0.01385,"18.5-18.6":0.02077,"26.0":0.01385,"26.1":0.04847,"26.2":0.1731,"26.3":0.06924},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00055,"7.0-7.1":0.00055,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00055,"10.0-10.2":0,"10.3":0.00492,"11.0-11.2":0.04757,"11.3-11.4":0.00164,"12.0-12.1":0,"12.2-12.5":0.0257,"13.0-13.1":0,"13.2":0.00765,"13.3":0.00109,"13.4-13.7":0.00273,"14.0-14.4":0.00547,"14.5-14.8":0.00711,"15.0-15.1":0.00656,"15.2-15.3":0.00492,"15.4":0.00601,"15.5":0.00711,"15.6-15.8":0.111,"16.0":0.01148,"16.1":0.02187,"16.2":0.01203,"16.3":0.02187,"16.4":0.00492,"16.5":0.00875,"16.6-16.7":0.14708,"17.0":0.00711,"17.1":0.01094,"17.2":0.00875,"17.3":0.01367,"17.4":0.02078,"17.5":0.04101,"17.6-17.7":0.10389,"18.0":0.02296,"18.1":0.04702,"18.2":0.02515,"18.3":0.07928,"18.4":0.03937,"18.5-18.7":1.24338,"26.0":0.08749,"26.1":0.17169,"26.2":2.61909,"26.3":0.4418,"26.4":0.00765},P:{"4":0.02123,"22":0.05309,"24":0.01062,"25":0.10617,"26":0.01062,"27":0.23358,"28":0.21234,"29":1.4864,_:"20 21 23 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.01062},I:{"0":0.02459,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.24001,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.07077},Q:{"14.9":0.01231},O:{"0":0.50155},H:{all:0},L:{"0":29.27}}; diff --git a/node_modules/caniuse-lite/data/regions/HK.js b/node_modules/caniuse-lite/data/regions/HK.js index c6dd24328..d112d70eb 100644 --- a/node_modules/caniuse-lite/data/regions/HK.js +++ b/node_modules/caniuse-lite/data/regions/HK.js @@ -1 +1 @@ -module.exports={C:{"34":0.00452,"52":0.00904,"63":0.00452,"78":0.00904,"81":0.00452,"109":0.00452,"111":0.00452,"115":1.98384,"119":0.00452,"121":0.00452,"123":0.00452,"125":0.00452,"127":0.01356,"128":0.0226,"129":0.00452,"130":0.00904,"131":0.04971,"132":0.81794,"133":0.0723,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 112 113 114 116 117 118 120 122 124 126 134 135 136 3.5 3.6"},D:{"26":0.00452,"30":0.00452,"34":0.03615,"38":0.0949,"49":0.01356,"52":0.00452,"53":0.00904,"56":0.00452,"58":0.00904,"61":0.04067,"65":0.00452,"67":0.00452,"68":0.00452,"69":0.00452,"70":0.00904,"72":0.00452,"73":0.00452,"74":0.04067,"75":0.0226,"76":0.00452,"78":0.01808,"79":0.44738,"80":0.01356,"81":0.02711,"83":0.02711,"85":0.00904,"86":0.03615,"87":0.39767,"88":0.00452,"89":0.00904,"90":0.00904,"91":0.0226,"92":0.01356,"94":0.18076,"95":0.00904,"96":0.05423,"97":0.02711,"98":0.01808,"99":0.01356,"100":0.01808,"101":0.02711,"102":0.01808,"103":0.07682,"104":0.00904,"105":0.00904,"106":0.01356,"107":0.04971,"108":0.03163,"109":1.08004,"110":0.01356,"111":0.0226,"112":0.04067,"113":0.03163,"114":0.07682,"115":0.01808,"116":1.95673,"117":0.01808,"118":0.04519,"119":0.09038,"120":0.11749,"121":0.13557,"122":0.12201,"123":0.13105,"124":0.16268,"125":0.13105,"126":0.27566,"127":0.32085,"128":0.39767,"129":0.76823,"130":10.6558,"131":6.12325,"132":0.04519,"133":0.03615,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 54 55 57 59 60 62 63 64 66 71 77 84 93 134"},F:{"36":0.0226,"46":0.10846,"85":0.01808,"95":0.01356,"102":1.82116,"113":0.00452,"114":0.12201,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.01356,"92":0.01356,"100":0.00452,"106":0.00452,"109":0.08134,"110":0.00452,"111":0.00452,"112":0.00452,"113":0.01808,"114":0.01356,"115":0.00452,"116":0.00904,"117":0.00904,"118":0.00452,"119":0.00904,"120":0.03615,"121":0.03163,"122":0.01808,"123":0.01808,"124":0.01808,"125":0.02711,"126":0.03163,"127":0.05875,"128":0.05423,"129":0.13105,"130":2.6391,"131":1.70366,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 107 108"},E:{"8":0.00452,"12":0.00452,"13":0.01356,"14":0.07682,"15":0.01808,_:"0 4 5 6 7 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.01356,"13.1":0.06779,"14.1":0.15817,"15.1":0.01808,"15.2-15.3":0.01356,"15.4":0.08586,"15.5":0.08586,"15.6":0.49709,"16.0":0.04519,"16.1":0.07682,"16.2":0.05875,"16.3":0.17172,"16.4":0.03615,"16.5":0.06779,"16.6":0.61007,"17.0":0.01808,"17.1":0.06327,"17.2":0.04519,"17.3":0.06779,"17.4":0.11749,"17.5":0.46094,"17.6":2.84245,"18.0":0.42479,"18.1":0.50613,"18.2":0.01356},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00192,"5.0-5.1":0,"6.0-6.1":0.00766,"7.0-7.1":0.00958,"8.1-8.4":0,"9.0-9.2":0.00766,"9.3":0.02681,"10.0-10.2":0.00575,"10.3":0.04405,"11.0-11.2":0.51707,"11.3-11.4":0.01341,"12.0-12.1":0.00766,"12.2-12.5":0.20108,"13.0-13.1":0.00383,"13.2":0.05171,"13.3":0.00766,"13.4-13.7":0.02873,"14.0-14.4":0.0632,"14.5-14.8":0.09001,"15.0-15.1":0.05171,"15.2-15.3":0.04788,"15.4":0.05745,"15.5":0.06703,"15.6-15.8":0.71815,"16.0":0.13597,"16.1":0.28726,"16.2":0.14554,"16.3":0.24704,"16.4":0.04979,"16.5":0.09958,"16.6-16.7":0.94221,"17.0":0.06894,"17.1":0.1149,"17.2":0.09575,"17.3":0.14554,"17.4":0.31216,"17.5":0.93263,"17.6-17.7":8.05666,"18.0":2.85727,"18.1":2.51065,"18.2":0.1015},P:{"4":0.8777,"20":0.01125,"21":0.06752,"22":0.04501,"23":0.05626,"24":0.06752,"25":0.07877,"26":2.3968,"27":2.12674,"5.0-5.4":0.16879,"6.2-6.4":0.12378,"7.2-7.4":0.05626,_:"8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0","13.0":0.02251,"17.0":0.03376,"18.0":0.01125,"19.0":0.01125},I:{"0":0.02734,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00004},A:{"8":0.06327,"9":0.06327,"11":0.44286,_:"6 7 10 5.5"},K:{"0":0.12058,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.2028},O:{"0":0.39463},H:{"0":0},L:{"0":29.2447},R:{_:"0"},M:{"0":0.4604}}; +module.exports={C:{"52":0.01202,"78":0.00401,"103":0.00401,"115":0.07214,"121":0.01202,"128":0.00401,"133":0.00401,"135":0.00401,"136":0.00802,"137":0.00802,"138":0.00401,"139":0.00401,"140":0.03607,"141":0.00401,"142":0.02806,"143":0.00401,"144":0.00401,"145":0.00802,"146":0.04008,"147":0.88176,"148":0.07615,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 122 123 124 125 126 127 129 130 131 132 134 149 150 151 3.5 3.6"},D:{"39":0.00802,"40":0.00802,"41":0.00802,"42":0.00802,"43":0.00802,"44":0.00802,"45":0.00802,"46":0.00802,"47":0.00802,"48":0.00802,"49":0.00802,"50":0.00802,"51":0.00802,"52":0.00802,"53":0.00802,"54":0.00802,"55":0.00802,"56":0.00802,"57":0.00802,"58":0.00802,"59":0.00802,"60":0.00802,"74":0.00401,"78":0.00802,"79":0.01603,"80":0.00401,"81":0.00401,"83":0.00802,"85":0.00401,"86":0.03206,"87":0.01202,"89":0.00401,"90":0.00802,"91":0.02405,"95":0.00401,"96":0.00401,"97":0.02004,"98":0.02004,"99":0.00802,"100":0.00401,"101":0.04008,"102":0.00401,"103":0.03206,"104":0.01202,"105":0.00802,"106":0.00802,"107":0.03607,"108":0.00802,"109":0.57314,"110":0.02004,"111":0.00802,"112":0.01202,"113":0.01603,"114":0.06012,"115":0.0481,"116":0.0481,"117":0.01202,"118":0.01603,"119":0.04008,"120":0.09619,"121":0.08417,"122":0.0521,"123":0.03206,"124":0.07214,"125":0.13226,"126":0.0481,"127":0.04008,"128":0.16433,"129":0.02806,"130":0.15631,"131":0.14429,"132":0.05611,"133":0.07615,"134":0.06814,"135":0.1002,"136":0.04409,"137":0.10822,"138":0.2004,"139":0.12826,"140":0.14028,"141":0.16433,"142":0.22044,"143":0.77755,"144":9.85166,"145":5.46691,"146":0.11222,"147":0.03607,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 84 88 92 93 94 148"},F:{"46":0.00401,"94":0.02004,"95":0.03607,"117":0.00401,"125":0.00401,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.01603,"100":0.00401,"106":0.00401,"109":0.07214,"112":0.00401,"113":0.01603,"114":0.01202,"115":0.00802,"116":0.00802,"117":0.01202,"118":0.00802,"119":0.00401,"120":0.01603,"121":0.00401,"122":0.01202,"123":0.01202,"124":0.00401,"125":0.00802,"126":0.01202,"127":0.02405,"128":0.00802,"129":0.00802,"130":0.01202,"131":0.03206,"132":0.01202,"133":0.02004,"134":0.02004,"135":0.03607,"136":0.02405,"137":0.02806,"138":0.0481,"139":0.05611,"140":0.04008,"141":0.06012,"142":0.09218,"143":0.29258,"144":3.17033,"145":1.74749,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 107 108 110 111"},E:{"12":0.00802,"14":0.01202,_:"4 5 6 7 8 9 10 11 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 TP","13.1":0.02004,"14.1":0.01603,"15.1":0.00401,"15.2-15.3":0.00401,"15.4":0.02405,"15.5":0.00802,"15.6":0.06012,"16.0":0.01603,"16.1":0.01603,"16.2":0.00802,"16.3":0.03206,"16.4":0.00802,"16.5":0.01202,"16.6":0.11222,"17.0":0.00401,"17.1":0.08417,"17.2":0.00802,"17.3":0.01202,"17.4":0.02405,"17.5":0.03206,"17.6":0.08818,"18.0":0.01202,"18.1":0.02004,"18.2":0.01603,"18.3":0.04008,"18.4":0.01603,"18.5-18.6":0.08818,"26.0":0.03206,"26.1":0.0521,"26.2":0.97795,"26.3":0.21242,"26.4":0.00401},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00166,"7.0-7.1":0.00166,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00166,"10.0-10.2":0,"10.3":0.01496,"11.0-11.2":0.14461,"11.3-11.4":0.00499,"12.0-12.1":0,"12.2-12.5":0.07812,"13.0-13.1":0,"13.2":0.02327,"13.3":0.00332,"13.4-13.7":0.00831,"14.0-14.4":0.01662,"14.5-14.8":0.02161,"15.0-15.1":0.01995,"15.2-15.3":0.01496,"15.4":0.01828,"15.5":0.02161,"15.6-15.8":0.33742,"16.0":0.03491,"16.1":0.06649,"16.2":0.03657,"16.3":0.06649,"16.4":0.01496,"16.5":0.02659,"16.6-16.7":0.44713,"17.0":0.02161,"17.1":0.03324,"17.2":0.02659,"17.3":0.04155,"17.4":0.06316,"17.5":0.12466,"17.6-17.7":0.31581,"18.0":0.06981,"18.1":0.14295,"18.2":0.07646,"18.3":0.24102,"18.4":0.11968,"18.5-18.7":3.7798,"26.0":0.26595,"26.1":0.52192,"26.2":7.96185,"26.3":1.34304,"26.4":0.02327},P:{"4":0.01055,"20":0.01055,"21":0.01055,"22":0.0211,"23":0.0211,"24":0.01055,"25":0.01055,"26":0.05274,"27":0.04219,"28":0.11602,"29":4.00811,_:"5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 18.0 19.0","7.2-7.4":0.01055,"13.0":0.01055,"16.0":0.01055,"17.0":0.01055},I:{"0":0.06584,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00004},K:{"0":0.11984,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.11089,"9":0.27722,"11":0.27722,_:"6 7 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":1.5759},Q:{"14.9":0.24567},O:{"0":0.35353},H:{all:0},L:{"0":43.73699}}; diff --git a/node_modules/caniuse-lite/data/regions/HN.js b/node_modules/caniuse-lite/data/regions/HN.js index 0ddce09fb..9e79bd995 100644 --- a/node_modules/caniuse-lite/data/regions/HN.js +++ b/node_modules/caniuse-lite/data/regions/HN.js @@ -1 +1 @@ -module.exports={C:{"4":0.0881,"52":0.00352,"68":0.00352,"69":0.00352,"108":0.00352,"114":0.00352,"115":0.10924,"123":0.01057,"124":0.00352,"125":0.01057,"126":0.00705,"127":0.0141,"128":0.00705,"129":0.00352,"130":0.0141,"131":0.02819,"132":0.77176,"133":0.10572,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 109 110 111 112 113 116 117 118 119 120 121 122 134 135 136 3.5 3.6"},D:{"38":0.00352,"47":0.00352,"49":0.00352,"55":0.00352,"65":0.00705,"69":0.00705,"70":0.00352,"73":0.00352,"74":0.02467,"75":0.00352,"76":0.00705,"77":0.00352,"79":0.08105,"80":0.00352,"81":0.00352,"85":0.00352,"86":0.00352,"87":0.04934,"88":0.03172,"90":0.00352,"91":0.03524,"92":0.00352,"93":0.03876,"94":0.2643,"97":0.00352,"98":0.00352,"99":0.00352,"100":0.00352,"102":0.00352,"103":0.12686,"105":0.00705,"106":0.00705,"108":0.30659,"109":0.93034,"110":0.01057,"111":0.01057,"112":0.00352,"113":0.00352,"114":0.02819,"115":0.00705,"116":0.2502,"117":0.15153,"118":0.15153,"119":0.15858,"120":0.17268,"121":0.05638,"122":0.06343,"123":0.04581,"124":0.39469,"125":0.02467,"126":0.06343,"127":0.05286,"128":0.23963,"129":0.84224,"130":11.65739,"131":7.05857,"132":0.00352,"133":0.00352,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 53 54 56 57 58 59 60 61 62 63 64 66 67 68 71 72 78 83 84 89 95 96 101 104 107 134"},F:{"36":0.00352,"85":0.0141,"95":0.03876,"112":0.00352,"113":0.10924,"114":1.84658,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.00352,"18":0.00352,"92":0.01762,"100":0.00352,"109":0.04934,"112":0.01057,"114":0.00352,"117":0.00352,"119":0.00352,"120":0.00352,"121":0.00352,"122":0.00352,"124":0.02114,"125":0.01057,"126":0.02467,"127":0.0141,"128":0.02467,"129":0.11629,"130":2.70996,"131":2.00163,_:"12 13 14 15 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 113 115 116 118 123"},E:{"14":0.00352,"15":0.00352,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.2-15.3","5.1":0.01057,"13.1":0.02467,"14.1":0.00352,"15.1":0.00352,"15.4":0.00352,"15.5":0.00705,"15.6":0.03876,"16.0":0.00705,"16.1":0.01057,"16.2":0.01762,"16.3":0.00705,"16.4":0.00705,"16.5":0.00705,"16.6":0.04934,"17.0":0.00352,"17.1":0.00705,"17.2":0.00705,"17.3":0.02467,"17.4":0.03172,"17.5":0.07048,"17.6":0.52155,"18.0":0.17268,"18.1":0.20439,"18.2":0.05991},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00232,"5.0-5.1":0,"6.0-6.1":0.00929,"7.0-7.1":0.01161,"8.1-8.4":0,"9.0-9.2":0.00929,"9.3":0.03252,"10.0-10.2":0.00697,"10.3":0.05343,"11.0-11.2":0.62719,"11.3-11.4":0.01626,"12.0-12.1":0.00929,"12.2-12.5":0.24391,"13.0-13.1":0.00465,"13.2":0.06272,"13.3":0.00929,"13.4-13.7":0.03484,"14.0-14.4":0.07666,"14.5-14.8":0.10918,"15.0-15.1":0.06272,"15.2-15.3":0.05807,"15.4":0.06969,"15.5":0.0813,"15.6-15.8":0.8711,"16.0":0.16493,"16.1":0.34844,"16.2":0.17654,"16.3":0.29966,"16.4":0.0604,"16.5":0.12079,"16.6-16.7":1.14289,"17.0":0.08363,"17.1":0.13938,"17.2":0.11615,"17.3":0.17654,"17.4":0.37864,"17.5":1.13127,"17.6-17.7":9.77261,"18.0":3.46583,"18.1":3.04538,"18.2":0.12312},P:{"4":0.17535,"20":0.01031,"21":0.02063,"22":0.05157,"23":0.03094,"24":0.03094,"25":0.26818,"26":1.01083,"27":0.71171,"5.0-5.4":0.01031,"6.2-6.4":0.06189,"7.2-7.4":0.06189,_:"8.2 9.2 10.1 12.0 14.0 15.0","11.1-11.2":0.02063,"13.0":0.02063,"16.0":0.03094,"17.0":0.01031,"18.0":0.01031,"19.0":0.02063},I:{"0":0.01939,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"11":0.01762,_:"6 7 8 9 10 5.5"},K:{"0":0.27847,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.16838},H:{"0":0},L:{"0":40.04326},R:{_:"0"},M:{"0":0.11657}}; +module.exports={C:{"5":0.04568,"115":0.0261,"138":0.00653,"140":0.00653,"143":0.00653,"144":0.00653,"146":0.00653,"147":0.6787,"148":0.04568,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 139 141 142 145 149 150 151 3.5 3.6"},D:{"58":0.00653,"65":0.00653,"69":0.04568,"75":0.00653,"79":0.01305,"80":0.00653,"85":0.00653,"87":0.01958,"93":0.00653,"94":0.00653,"97":0.01958,"98":0.01305,"103":1.57277,"104":1.50751,"105":1.50098,"106":1.51403,"107":1.50098,"108":1.49445,"109":1.9578,"110":1.49445,"111":1.55971,"112":7.39396,"114":0.00653,"116":2.98891,"117":1.4814,"119":0.0261,"120":1.54014,"121":0.01305,"122":0.01958,"123":0.00653,"124":1.50098,"125":0.11094,"126":0.0261,"128":0.03916,"129":0.07831,"131":3.05417,"132":0.15662,"133":3.14553,"134":0.11094,"135":0.13052,"136":0.11747,"137":0.12399,"138":0.21536,"139":0.25451,"140":0.18273,"141":0.19578,"142":0.13052,"143":0.90711,"144":8.49685,"145":4.82271,"146":0.03263,"147":0.01958,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 59 60 61 62 63 64 66 67 68 70 71 72 73 74 76 77 78 81 83 84 86 88 89 90 91 92 95 96 99 100 101 102 113 115 118 127 130 148"},F:{"46":0.00653,"94":0.00653,"95":0.01305,"125":0.00653,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00653,"92":0.03263,"100":0.00653,"109":0.01305,"122":0.00653,"130":0.00653,"131":0.00653,"133":0.00653,"136":0.00653,"138":0.00653,"139":0.00653,"140":0.00653,"141":0.08484,"142":0.0261,"143":0.09789,"144":2.36241,"145":1.65108,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 132 134 135 137"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.4 16.5 17.0 17.2 17.3 17.4 18.1 18.2 26.4 TP","5.1":0.00653,"13.1":0.00653,"14.1":0.00653,"15.6":0.01958,"16.3":0.00653,"16.6":0.04568,"17.1":0.01958,"17.5":0.00653,"17.6":0.05873,"18.0":0.00653,"18.3":0.00653,"18.4":0.03916,"18.5-18.6":0.04568,"26.0":0.05221,"26.1":0.01305,"26.2":0.34588,"26.3":0.11094},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00088,"7.0-7.1":0.00088,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00088,"10.0-10.2":0,"10.3":0.00788,"11.0-11.2":0.07613,"11.3-11.4":0.00263,"12.0-12.1":0,"12.2-12.5":0.04113,"13.0-13.1":0,"13.2":0.01225,"13.3":0.00175,"13.4-13.7":0.00438,"14.0-14.4":0.00875,"14.5-14.8":0.01138,"15.0-15.1":0.0105,"15.2-15.3":0.00788,"15.4":0.00963,"15.5":0.01138,"15.6-15.8":0.17765,"16.0":0.01838,"16.1":0.035,"16.2":0.01925,"16.3":0.035,"16.4":0.00788,"16.5":0.014,"16.6-16.7":0.2354,"17.0":0.01138,"17.1":0.0175,"17.2":0.014,"17.3":0.02188,"17.4":0.03325,"17.5":0.06563,"17.6-17.7":0.16627,"18.0":0.03675,"18.1":0.07526,"18.2":0.04025,"18.3":0.12689,"18.4":0.06301,"18.5-18.7":1.98998,"26.0":0.14002,"26.1":0.27478,"26.2":4.19173,"26.3":0.70708,"26.4":0.01225},P:{"4":0.01064,"22":0.01064,"24":0.01064,"25":0.03191,"26":0.01064,"27":0.03191,"28":0.17016,"29":1.41447,_:"20 21 23 5.0-5.4 6.2-6.4 9.2 10.1 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.02127,"8.2":0.01064,"11.1-11.2":0.01064},I:{"0":0.02082,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.21191,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.09727},Q:{_:"14.9"},O:{"0":0.03821},H:{all:0},L:{"0":28.61335}}; diff --git a/node_modules/caniuse-lite/data/regions/HR.js b/node_modules/caniuse-lite/data/regions/HR.js index 3ae450733..4a4df5fed 100644 --- a/node_modules/caniuse-lite/data/regions/HR.js +++ b/node_modules/caniuse-lite/data/regions/HR.js @@ -1 +1 @@ -module.exports={C:{"34":0.00436,"52":0.02618,"78":0.01309,"88":0.00436,"94":0.00436,"102":0.00436,"103":0.00873,"106":0.00436,"113":0.01309,"115":0.52356,"120":0.07417,"123":0.00436,"124":0.01309,"125":0.01745,"126":0.00436,"127":0.02618,"128":0.07417,"129":0.00873,"130":0.00873,"131":0.15707,"132":2.94503,"133":0.2836,"134":0.00436,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 91 92 93 95 96 97 98 99 100 101 104 105 107 108 109 110 111 112 114 116 117 118 119 121 122 135 136 3.5 3.6"},D:{"47":0.00436,"49":0.03054,"63":0.00436,"66":0.00436,"69":0.00436,"75":0.01309,"76":0.00436,"77":0.00873,"79":0.13525,"81":0.02618,"83":0.00436,"84":0.00873,"86":0.00436,"87":0.11344,"88":0.01309,"89":0.00436,"90":0.00436,"91":0.00873,"92":0.00436,"93":0.01309,"94":0.0349,"95":0.01745,"96":0.00436,"98":0.00436,"99":0.00436,"100":0.00436,"102":0.00436,"103":0.03927,"104":0.00873,"105":0.00436,"106":0.02182,"107":0.00873,"108":0.01745,"109":1.52705,"110":0.00436,"111":0.01309,"112":0.00873,"113":0.00436,"114":0.01309,"115":0.00436,"116":0.11344,"117":0.00436,"118":0.02182,"119":0.02618,"120":0.06545,"121":0.04363,"122":0.06981,"123":0.0349,"124":0.17016,"125":0.05672,"126":0.07417,"127":0.07417,"128":0.19634,"129":0.76353,"130":16.54013,"131":10.52792,"132":0.00436,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 65 67 68 70 71 72 73 74 78 80 85 97 101 133 134"},F:{"46":0.02182,"83":0.00436,"85":0.03054,"86":0.00436,"95":0.04363,"102":0.00436,"104":0.00436,"112":0.00436,"113":0.12216,"114":1.85428,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 84 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00436,"109":0.06108,"110":0.00436,"114":0.00436,"118":0.00873,"119":0.00436,"120":0.00436,"121":0.00436,"122":0.00436,"123":0.01745,"124":0.00436,"125":0.01309,"126":0.01745,"127":0.00436,"128":0.01745,"129":0.06108,"130":1.96771,"131":1.27836,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 111 112 113 115 116 117"},E:{"14":0.01309,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.2-15.3","13.1":0.01309,"14.1":0.02618,"15.1":0.00436,"15.4":0.00436,"15.5":0.00436,"15.6":0.09162,"16.0":0.01745,"16.1":0.01309,"16.2":0.00873,"16.3":0.02182,"16.4":0.01309,"16.5":0.01309,"16.6":0.10908,"17.0":0.00436,"17.1":0.0349,"17.2":0.0349,"17.3":0.03054,"17.4":0.02618,"17.5":0.14834,"17.6":0.45375,"18.0":0.19634,"18.1":0.2356,"18.2":0.00873},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00103,"5.0-5.1":0,"6.0-6.1":0.00412,"7.0-7.1":0.00515,"8.1-8.4":0,"9.0-9.2":0.00412,"9.3":0.01442,"10.0-10.2":0.00309,"10.3":0.02369,"11.0-11.2":0.27807,"11.3-11.4":0.00721,"12.0-12.1":0.00412,"12.2-12.5":0.10814,"13.0-13.1":0.00206,"13.2":0.02781,"13.3":0.00412,"13.4-13.7":0.01545,"14.0-14.4":0.03399,"14.5-14.8":0.0484,"15.0-15.1":0.02781,"15.2-15.3":0.02575,"15.4":0.0309,"15.5":0.03605,"15.6-15.8":0.3862,"16.0":0.07312,"16.1":0.15448,"16.2":0.07827,"16.3":0.13285,"16.4":0.02678,"16.5":0.05355,"16.6-16.7":0.5067,"17.0":0.03708,"17.1":0.06179,"17.2":0.05149,"17.3":0.07827,"17.4":0.16787,"17.5":0.50155,"17.6-17.7":4.3327,"18.0":1.53658,"18.1":1.35017,"18.2":0.05458},P:{"4":0.22817,"20":0.01037,"21":0.02074,"22":0.02074,"23":0.05186,"24":0.04149,"25":0.04149,"26":1.91873,"27":1.70093,"5.0-5.4":0.06223,"6.2-6.4":0.04149,_:"7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0","16.0":0.01037,"17.0":0.01037,"18.0":0.04149,"19.0":0.01037},I:{"0":0.02812,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00004},A:{"8":0.00516,"11":0.05156,_:"6 7 9 10 5.5"},K:{"0":0.4115,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.11274},H:{"0":0},L:{"0":41.28808},R:{_:"0"},M:{"0":0.46787}}; +module.exports={C:{"52":0.02722,"115":0.23954,"128":0.00544,"133":0.14154,"134":0.03811,"135":0.00544,"136":0.01089,"137":0.00544,"139":0.03266,"140":0.08166,"141":0.00544,"142":0.00544,"143":0.01089,"144":0.00544,"145":0.02178,"146":0.07622,"147":2.83632,"148":0.3212,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 138 149 150 151 3.5 3.6"},D:{"49":0.00544,"53":0.00544,"69":0.00544,"70":0.01089,"75":0.02722,"76":0.00544,"77":0.01089,"79":0.09255,"80":0.00544,"81":0.00544,"87":0.05444,"90":0.00544,"99":0.00544,"101":0.00544,"103":0.10888,"104":0.10344,"105":0.09799,"106":0.09799,"107":0.09799,"108":0.10344,"109":1.05069,"110":0.09799,"111":0.10888,"112":0.69683,"113":0.00544,"114":0.00544,"116":0.25042,"117":0.10344,"119":0.02178,"120":0.12521,"121":0.01633,"122":0.03811,"123":0.00544,"124":0.11432,"125":0.02178,"126":0.02178,"127":0.00544,"128":0.049,"129":0.01089,"130":0.01089,"131":0.28309,"132":0.049,"133":0.25587,"134":0.04355,"135":0.05444,"136":0.05988,"137":0.03266,"138":0.14699,"139":0.53351,"140":0.05988,"141":0.05988,"142":0.30486,"143":0.87104,"144":18.07408,"145":9.28202,"146":0.00544,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 71 72 73 74 78 83 84 85 86 88 89 91 92 93 94 95 96 97 98 100 102 115 118 147 148"},F:{"46":0.06533,"93":0.00544,"94":0.05988,"95":0.07077,"114":0.00544,"125":0.01633,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00544,"109":0.02722,"114":0.02178,"118":0.00544,"131":0.02178,"134":0.00544,"135":0.00544,"136":0.00544,"138":0.02722,"139":0.00544,"140":0.00544,"141":0.01089,"142":0.049,"143":0.0871,"144":2.27015,"145":1.50799,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 128 129 130 132 133 137"},E:{"14":0.00544,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.5 16.2 16.4 17.0 26.4 TP","13.1":0.00544,"14.1":0.01089,"15.4":0.01089,"15.6":0.05444,"16.0":0.01633,"16.1":0.00544,"16.3":0.00544,"16.5":0.00544,"16.6":0.07622,"17.1":0.07622,"17.2":0.00544,"17.3":0.02178,"17.4":0.02722,"17.5":0.03811,"17.6":0.08166,"18.0":0.01089,"18.1":0.04355,"18.2":0.01089,"18.3":0.02178,"18.4":0.01089,"18.5-18.6":0.049,"26.0":0.03811,"26.1":0.03811,"26.2":0.5444,"26.3":0.1361},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00093,"7.0-7.1":0.00093,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00093,"10.0-10.2":0,"10.3":0.0084,"11.0-11.2":0.0812,"11.3-11.4":0.0028,"12.0-12.1":0,"12.2-12.5":0.04387,"13.0-13.1":0,"13.2":0.01307,"13.3":0.00187,"13.4-13.7":0.00467,"14.0-14.4":0.00933,"14.5-14.8":0.01213,"15.0-15.1":0.0112,"15.2-15.3":0.0084,"15.4":0.01027,"15.5":0.01213,"15.6-15.8":0.18946,"16.0":0.0196,"16.1":0.03733,"16.2":0.02053,"16.3":0.03733,"16.4":0.0084,"16.5":0.01493,"16.6-16.7":0.25106,"17.0":0.01213,"17.1":0.01867,"17.2":0.01493,"17.3":0.02333,"17.4":0.03547,"17.5":0.07,"17.6-17.7":0.17733,"18.0":0.0392,"18.1":0.08027,"18.2":0.04293,"18.3":0.13533,"18.4":0.0672,"18.5-18.7":2.12237,"26.0":0.14933,"26.1":0.29306,"26.2":4.4706,"26.3":0.75412,"26.4":0.01307},P:{"4":0.10374,"22":0.01037,"23":0.02075,"24":0.01037,"25":0.01037,"26":0.06224,"27":0.06224,"28":0.07262,"29":3.10177,_:"20 21 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","5.0-5.4":0.01037,"6.2-6.4":0.01037,"7.2-7.4":0.10374,"8.2":0.01037},I:{"0":0.0637,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00004},K:{"0":0.30519,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.35985},Q:{_:"14.9"},O:{"0":0.03189},H:{all:0},L:{"0":39.05111}}; diff --git a/node_modules/caniuse-lite/data/regions/HT.js b/node_modules/caniuse-lite/data/regions/HT.js index 19dd4f666..64cab00ab 100644 --- a/node_modules/caniuse-lite/data/regions/HT.js +++ b/node_modules/caniuse-lite/data/regions/HT.js @@ -1 +1 @@ -module.exports={C:{"52":0.00104,"54":0.00622,"72":0.00104,"88":0.00207,"115":0.00415,"127":0.00104,"128":0.00104,"129":0.00104,"130":0.00104,"131":0.00622,"132":0.08815,"133":0.00519,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 134 135 136 3.5 3.6"},D:{"11":0.01452,"49":0.00104,"55":0.00104,"56":0.01348,"68":0.00311,"69":0.00207,"70":0.00104,"73":0.00104,"74":0.00415,"75":0.00207,"76":0.07155,"77":0.00104,"79":0.00104,"80":0.00104,"81":0.00519,"84":0.00104,"86":0.01659,"87":0.00726,"88":0.01037,"89":0.00104,"90":0.00311,"91":0.00104,"92":0.00104,"93":0.07155,"94":0.00207,"95":0.02489,"96":0.00104,"97":0.00519,"98":0.00207,"99":0.00104,"102":0.00207,"103":0.04459,"104":0.00104,"105":0.06222,"106":0.00415,"107":0.00207,"108":0.08296,"109":0.09748,"110":0.01659,"111":0.03318,"112":0.00104,"114":0.06741,"115":0.00104,"116":0.02385,"117":0.00207,"118":0.00415,"119":0.02074,"120":0.01659,"121":0.00726,"122":0.00622,"123":0.00726,"124":0.02904,"125":0.02489,"126":0.028,"127":0.06533,"128":0.04459,"129":0.15659,"130":1.15522,"131":0.59835,"132":0.00104,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 57 58 59 60 61 62 63 64 65 66 67 71 72 78 83 85 100 101 113 133 134"},F:{"57":0.00104,"79":0.00104,"84":0.00104,"85":0.00207,"95":0.00933,"112":0.00104,"113":0.00207,"114":0.12651,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00415,"13":0.00104,"14":0.00207,"15":0.00104,"16":0.00207,"17":0.00207,"18":0.00311,"92":0.01452,"96":0.00104,"100":0.00207,"109":0.01452,"114":0.00207,"119":0.00311,"123":0.0083,"124":0.00311,"125":0.00415,"126":0.00104,"127":0.00622,"128":0.00415,"129":0.01659,"130":0.30384,"131":0.2074,_:"79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 120 121 122"},E:{"14":0.04459,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.1 15.5 16.0 16.1 16.4 17.2 18.2","11.1":0.00415,"13.1":0.01037,"14.1":0.00519,"15.2-15.3":0.00104,"15.4":0.01141,"15.6":0.01556,"16.2":0.00519,"16.3":0.00311,"16.5":0.00415,"16.6":0.00933,"17.0":0.00104,"17.1":0.00207,"17.3":0.00207,"17.4":0.00104,"17.5":0.00311,"17.6":0.02178,"18.0":0.01867,"18.1":0.02593},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00089,"5.0-5.1":0,"6.0-6.1":0.00357,"7.0-7.1":0.00446,"8.1-8.4":0,"9.0-9.2":0.00357,"9.3":0.0125,"10.0-10.2":0.00268,"10.3":0.02053,"11.0-11.2":0.24103,"11.3-11.4":0.00625,"12.0-12.1":0.00357,"12.2-12.5":0.09374,"13.0-13.1":0.00179,"13.2":0.0241,"13.3":0.00357,"13.4-13.7":0.01339,"14.0-14.4":0.02946,"14.5-14.8":0.04196,"15.0-15.1":0.0241,"15.2-15.3":0.02232,"15.4":0.02678,"15.5":0.03125,"15.6-15.8":0.33477,"16.0":0.06338,"16.1":0.13391,"16.2":0.06785,"16.3":0.11516,"16.4":0.02321,"16.5":0.04642,"16.6-16.7":0.43922,"17.0":0.03214,"17.1":0.05356,"17.2":0.04464,"17.3":0.06785,"17.4":0.14551,"17.5":0.43475,"17.6-17.7":3.75565,"18.0":1.33193,"18.1":1.17035,"18.2":0.04731},P:{"4":0.17543,"20":0.02064,"21":0.06192,"22":0.04128,"23":0.0516,"24":0.07224,"25":0.1032,"26":0.3715,"27":0.09288,"5.0-5.4":0.02064,"6.2-6.4":0.01032,"7.2-7.4":0.09288,"8.2":0.01032,"9.2":0.11352,_:"10.1 12.0","11.1-11.2":0.21671,"13.0":0.16511,"14.0":0.07224,"15.0":0.02064,"16.0":0.11352,"17.0":0.02064,"18.0":0.02064,"19.0":0.04128},I:{"0":0.05366,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00007},A:{"11":0.00207,_:"6 7 8 9 10 5.5"},K:{"0":0.19719,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.00896,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.02689},H:{"0":0},L:{"0":84.81387},R:{_:"0"},M:{"0":0.0717}}; +module.exports={C:{"46":0.02918,"52":0.01327,"54":0.00265,"56":0.00265,"60":0.00265,"72":0.00265,"112":0.00531,"115":0.02388,"127":0.00265,"140":0.00531,"143":0.00531,"146":0.01327,"147":0.30775,"148":0.02388,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 53 55 57 58 59 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 137 138 139 141 142 144 145 149 150 151 3.5 3.6"},D:{"49":0.00796,"57":0.00265,"58":0.00265,"59":0.00265,"60":0.00531,"63":0.00265,"65":0.00796,"66":0.00265,"68":0.00531,"69":0.00796,"70":0.01327,"71":0.00265,"72":0.00265,"74":0.01061,"75":0.00265,"76":0.02122,"77":0.00265,"79":0.00796,"81":0.01592,"83":0.00265,"86":0.00531,"88":0.00796,"90":0.00265,"91":0.00531,"92":0.00265,"93":0.0398,"94":0.01061,"96":0.00265,"98":0.00796,"99":0.01327,"102":0.00531,"103":0.06898,"104":0.00531,"105":0.02122,"107":0.00265,"108":0.05837,"109":0.21224,"110":0.00265,"111":0.15653,"113":0.00265,"114":0.06102,"116":0.02388,"117":0.04775,"118":0.01061,"119":0.10877,"120":0.08755,"121":0.00265,"122":0.00796,"123":0.01061,"124":0.00265,"125":0.15918,"126":0.05571,"127":0.00531,"128":0.07959,"129":0.00796,"130":0.02388,"131":0.02918,"132":0.01857,"133":0.03449,"134":0.02653,"135":0.03184,"136":0.01592,"137":0.06102,"138":0.15122,"139":0.6155,"140":0.0398,"141":0.07163,"142":0.1751,"143":0.76406,"144":6.22924,"145":2.7432,"146":0.02122,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 61 62 64 67 73 78 80 84 85 87 89 95 97 100 101 106 112 115 147 148"},F:{"91":0.00265,"94":0.00531,"95":0.02122,"112":0.00265,"119":0.00265,"122":0.00265,"123":0.00265,"124":0.00265,"125":0.01592,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 113 114 115 116 117 118 120 121 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00796,"14":0.00265,"16":0.01327,"17":0.01592,"18":0.04775,"84":0.00531,"85":0.00265,"89":0.01327,"90":0.00531,"92":0.04775,"100":0.01857,"108":0.00265,"109":0.01857,"114":0.00265,"122":0.01327,"126":0.00531,"130":0.00265,"131":0.01061,"133":0.00265,"135":0.00531,"137":0.01592,"138":0.01061,"139":0.01061,"140":0.01327,"141":0.01061,"142":0.03449,"143":0.07163,"144":1.32119,"145":0.8357,_:"13 15 79 80 81 83 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 110 111 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 132 134 136"},E:{"14":0.00265,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 14.1 15.2-15.3 15.5 16.0 16.1 16.2 16.3 16.4 17.2 17.3 18.1 18.4 26.4 TP","5.1":0.00796,"9.1":0.00265,"10.1":0.00796,"11.1":0.00796,"12.1":0.00265,"13.1":0.05041,"15.1":0.00265,"15.4":0.00265,"15.6":0.06633,"16.5":0.00265,"16.6":0.03184,"17.0":0.00265,"17.1":0.01857,"17.4":0.01061,"17.5":0.00796,"17.6":0.14326,"18.0":0.01061,"18.2":0.00265,"18.3":0.01327,"18.5-18.6":0.03714,"26.0":0.03184,"26.1":0.04775,"26.2":0.36877,"26.3":0.23081},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00091,"7.0-7.1":0.00091,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00091,"10.0-10.2":0,"10.3":0.00819,"11.0-11.2":0.07921,"11.3-11.4":0.00273,"12.0-12.1":0,"12.2-12.5":0.04279,"13.0-13.1":0,"13.2":0.01275,"13.3":0.00182,"13.4-13.7":0.00455,"14.0-14.4":0.0091,"14.5-14.8":0.01184,"15.0-15.1":0.01093,"15.2-15.3":0.00819,"15.4":0.01001,"15.5":0.01184,"15.6-15.8":0.18481,"16.0":0.01912,"16.1":0.03642,"16.2":0.02003,"16.3":0.03642,"16.4":0.00819,"16.5":0.01457,"16.6-16.7":0.2449,"17.0":0.01184,"17.1":0.01821,"17.2":0.01457,"17.3":0.02276,"17.4":0.0346,"17.5":0.06828,"17.6-17.7":0.17298,"18.0":0.03824,"18.1":0.0783,"18.2":0.04188,"18.3":0.13201,"18.4":0.06555,"18.5-18.7":2.07029,"26.0":0.14567,"26.1":0.28587,"26.2":4.3609,"26.3":0.73562,"26.4":0.01275},P:{"20":0.01033,"21":0.02066,"22":0.02066,"23":0.01033,"24":0.08265,"25":0.031,"26":0.06199,"27":0.17564,"28":0.26863,"29":0.74388,_:"4 8.2 10.1 12.0 15.0 17.0 19.0","5.0-5.4":0.01033,"6.2-6.4":0.01033,"7.2-7.4":0.04133,"9.2":0.031,"11.1-11.2":0.05166,"13.0":0.031,"14.0":0.01033,"16.0":0.08265,"18.0":0.01033},I:{"0":0.1101,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00007},K:{"0":0.49966,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.00796,_:"6 7 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.12492},Q:{_:"14.9"},O:{"0":0.15431},H:{all:0},L:{"0":70.55706}}; diff --git a/node_modules/caniuse-lite/data/regions/HU.js b/node_modules/caniuse-lite/data/regions/HU.js index d7da4d7d4..cae9f9999 100644 --- a/node_modules/caniuse-lite/data/regions/HU.js +++ b/node_modules/caniuse-lite/data/regions/HU.js @@ -1 +1 @@ -module.exports={C:{"52":0.01793,"78":0.00717,"88":0.00717,"91":0.00359,"97":0.00359,"102":0.00717,"103":0.01076,"107":0.00359,"111":0.00359,"112":0.00359,"113":0.00717,"115":0.41239,"116":0.00359,"118":0.01076,"119":0.06455,"120":0.46618,"121":0.00359,"124":0.00717,"125":0.00717,"126":0.00717,"127":0.01793,"128":0.06096,"129":0.01076,"130":0.02152,"131":0.18647,"132":2.66798,"133":0.20082,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 92 93 94 95 96 98 99 100 101 104 105 106 108 109 110 114 117 122 123 134 135 136 3.5 3.6"},D:{"34":0.00717,"38":0.01434,"49":0.00359,"53":0.00359,"79":0.10758,"81":0.00359,"83":0.00359,"87":0.06455,"88":0.00359,"89":0.00359,"91":0.00717,"93":0.01076,"94":0.02152,"95":0.00359,"96":0.00717,"100":0.00359,"102":0.00717,"103":0.1542,"104":0.01793,"105":0.00359,"106":0.00359,"107":0.00359,"108":0.01076,"109":0.97898,"110":0.00359,"111":0.00359,"112":0.00717,"113":0.01434,"114":0.03227,"115":0.00359,"116":0.05738,"117":0.00359,"118":0.13268,"119":0.0251,"120":0.08606,"121":0.02152,"122":0.05379,"123":0.01793,"124":0.04662,"125":0.02869,"126":0.08965,"127":0.05379,"128":0.12551,"129":0.91443,"130":14.46951,"131":8.12229,"132":0.00717,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 84 85 86 90 92 97 98 99 101 133 134"},F:{"46":0.00717,"85":0.01434,"86":0.00359,"95":0.05738,"105":0.02152,"106":0.09682,"113":0.11117,"114":0.93953,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00359,"109":0.0251,"110":0.00359,"115":0.00359,"118":0.00359,"119":0.01793,"120":0.06813,"121":0.00359,"124":0.00359,"125":0.00359,"126":0.01076,"127":0.00359,"128":0.01434,"129":0.08606,"130":1.18338,"131":0.82478,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 111 112 113 114 116 117 122 123"},E:{"14":0.00359,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1","13.1":0.01076,"14.1":0.02152,"15.2-15.3":0.00359,"15.4":0.00359,"15.5":0.00717,"15.6":0.0502,"16.0":0.00359,"16.1":0.00717,"16.2":0.00717,"16.3":0.01434,"16.4":0.00359,"16.5":0.00717,"16.6":0.06455,"17.0":0.00359,"17.1":0.01076,"17.2":0.01076,"17.3":0.01076,"17.4":0.02152,"17.5":0.06096,"17.6":0.24743,"18.0":0.12551,"18.1":0.17213,"18.2":0.00717},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00078,"5.0-5.1":0,"6.0-6.1":0.00311,"7.0-7.1":0.00389,"8.1-8.4":0,"9.0-9.2":0.00311,"9.3":0.0109,"10.0-10.2":0.00234,"10.3":0.01791,"11.0-11.2":0.21021,"11.3-11.4":0.00545,"12.0-12.1":0.00311,"12.2-12.5":0.08175,"13.0-13.1":0.00156,"13.2":0.02102,"13.3":0.00311,"13.4-13.7":0.01168,"14.0-14.4":0.02569,"14.5-14.8":0.03659,"15.0-15.1":0.02102,"15.2-15.3":0.01946,"15.4":0.02336,"15.5":0.02725,"15.6-15.8":0.29195,"16.0":0.05528,"16.1":0.11678,"16.2":0.05917,"16.3":0.10043,"16.4":0.02024,"16.5":0.04048,"16.6-16.7":0.38304,"17.0":0.02803,"17.1":0.04671,"17.2":0.03893,"17.3":0.05917,"17.4":0.1269,"17.5":0.37915,"17.6-17.7":3.27531,"18.0":1.16158,"18.1":1.02066,"18.2":0.04126},P:{"4":0.15539,"20":0.01036,"21":0.03108,"22":0.0518,"23":0.0518,"24":0.0518,"25":0.06216,"26":1.34673,"27":1.27421,"5.0-5.4":0.01036,"6.2-6.4":0.01036,_:"7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0","13.0":0.01036,"17.0":0.01036,"18.0":0.01036,"19.0":0.01036},I:{"0":0.10238,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00003,"4.4":0,"4.4.3-4.4.4":0.00013},A:{"11":0.01434,_:"6 7 8 9 10 5.5"},K:{"0":0.23087,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.01283},H:{"0":0},L:{"0":53.36921},R:{_:"0"},M:{"0":0.21163}}; +module.exports={C:{"5":0.0049,"48":0.0049,"52":0.0196,"61":0.0049,"66":0.0049,"78":0.0098,"87":0.0049,"88":0.0049,"102":0.0049,"103":0.0098,"104":0.0049,"108":0.0049,"113":0.0049,"115":0.4312,"125":0.0049,"127":0.0049,"128":0.0049,"129":0.0098,"133":0.0049,"134":0.0049,"135":0.0098,"136":0.0196,"137":0.0049,"138":0.0098,"139":0.0049,"140":0.1029,"141":0.0049,"142":0.0098,"143":0.0098,"144":0.0098,"145":0.0245,"146":0.0588,"147":3.5819,"148":0.3332,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 89 90 91 92 93 94 95 96 97 98 99 100 101 105 106 107 109 110 111 112 114 116 117 118 119 120 121 122 123 124 126 130 131 132 149 150 151 3.5 3.6"},D:{"42":0.0049,"43":0.0049,"49":0.0049,"53":0.0049,"69":0.0049,"79":0.0049,"84":0.0049,"87":0.0098,"88":0.0049,"99":0.0245,"100":0.0245,"101":0.0245,"103":0.1421,"104":0.1519,"105":0.1225,"106":0.1225,"107":0.1421,"108":0.1225,"109":1.2495,"110":0.1372,"111":0.1274,"112":0.4263,"114":0.0196,"115":0.0049,"116":0.2548,"117":0.1225,"119":0.0098,"120":0.1372,"121":0.0637,"122":0.0441,"123":0.0098,"124":0.1372,"125":0.0196,"126":0.0098,"127":0.0049,"128":0.0392,"129":0.0147,"130":0.0245,"131":0.245,"132":0.0343,"133":0.245,"134":0.0392,"135":0.0245,"136":0.0343,"137":0.0441,"138":0.098,"139":0.1568,"140":0.0833,"141":0.147,"142":0.2989,"143":0.7595,"144":14.7588,"145":8.1046,"146":0.0343,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 80 81 83 85 86 89 90 91 92 93 94 95 96 97 98 102 113 118 147 148"},F:{"94":0.0343,"95":0.1176,"112":0.0049,"122":0.0049,"124":0.0098,"125":0.0147,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.0049,"109":0.0294,"133":0.0049,"135":0.0049,"138":0.0049,"139":0.0049,"140":0.0098,"141":0.0343,"142":0.0147,"143":0.0784,"144":2.3618,"145":1.7983,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 134 136 137"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.1 15.2-15.3 15.5 16.0 16.2 16.4 17.0 TP","12.1":0.0098,"13.1":0.0049,"14.1":0.0147,"15.4":0.0049,"15.6":0.0441,"16.1":0.0049,"16.3":0.0147,"16.5":0.0049,"16.6":0.0539,"17.1":0.0833,"17.2":0.0049,"17.3":0.0049,"17.4":0.0147,"17.5":0.0147,"17.6":0.0833,"18.0":0.0049,"18.1":0.0098,"18.2":0.0049,"18.3":0.0245,"18.4":0.0049,"18.5-18.6":0.049,"26.0":0.0147,"26.1":0.0294,"26.2":0.5978,"26.3":0.196,"26.4":0.0049},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00107,"7.0-7.1":0.00107,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00107,"10.0-10.2":0,"10.3":0.00959,"11.0-11.2":0.09266,"11.3-11.4":0.0032,"12.0-12.1":0,"12.2-12.5":0.05006,"13.0-13.1":0,"13.2":0.01491,"13.3":0.00213,"13.4-13.7":0.00533,"14.0-14.4":0.01065,"14.5-14.8":0.01385,"15.0-15.1":0.01278,"15.2-15.3":0.00959,"15.4":0.01172,"15.5":0.01385,"15.6-15.8":0.21621,"16.0":0.02237,"16.1":0.0426,"16.2":0.02343,"16.3":0.0426,"16.4":0.00959,"16.5":0.01704,"16.6-16.7":0.28651,"17.0":0.01385,"17.1":0.0213,"17.2":0.01704,"17.3":0.02663,"17.4":0.04047,"17.5":0.07988,"17.6-17.7":0.20237,"18.0":0.04473,"18.1":0.0916,"18.2":0.04899,"18.3":0.15444,"18.4":0.07669,"18.5-18.7":2.42201,"26.0":0.17041,"26.1":0.33444,"26.2":5.10178,"26.3":0.86059,"26.4":0.01491},P:{"4":0.01032,"22":0.01032,"23":0.01032,"24":0.01032,"25":0.01032,"26":0.02064,"27":0.02064,"28":0.06192,"29":2.0538,_:"20 21 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0 17.0 18.0 19.0","13.0":0.01032},I:{"0":0.14267,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00009},K:{"0":0.40298,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.35197},Q:{_:"14.9"},O:{"0":0.0204},H:{all:0},L:{"0":42.75194}}; diff --git a/node_modules/caniuse-lite/data/regions/ID.js b/node_modules/caniuse-lite/data/regions/ID.js index 56836268d..34dc2f009 100644 --- a/node_modules/caniuse-lite/data/regions/ID.js +++ b/node_modules/caniuse-lite/data/regions/ID.js @@ -1 +1 @@ -module.exports={C:{"17":0.0027,"36":0.01079,"52":0.0027,"78":0.0027,"86":0.0027,"89":0.0027,"107":0.0027,"109":0.0027,"111":0.0027,"112":0.0027,"113":0.01889,"114":0.0054,"115":0.11601,"119":0.0027,"120":0.0027,"121":0.0027,"122":0.0027,"123":0.0027,"124":0.0027,"125":0.0054,"126":0.0054,"127":0.02158,"128":0.01619,"129":0.0054,"130":0.01349,"131":0.08364,"132":1.3544,"133":0.09983,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 87 88 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 108 110 116 117 118 134 135 136 3.5 3.6"},D:{"25":0.0027,"52":0.0027,"79":0.0054,"80":0.0054,"81":0.0027,"83":0.0027,"86":0.0027,"87":0.0054,"89":0.0027,"91":0.0054,"92":0.0027,"94":0.0027,"95":0.0027,"96":0.0027,"97":0.0027,"98":0.0027,"99":0.0027,"100":0.00809,"101":0.0027,"102":0.0027,"103":0.01619,"104":0.0054,"105":0.0027,"106":0.01079,"107":0.0054,"108":0.00809,"109":0.74195,"110":0.0027,"111":0.02698,"112":0.00809,"113":0.00809,"114":0.02158,"115":0.0027,"116":0.05936,"117":0.01079,"118":0.01889,"119":0.01619,"120":0.02698,"121":0.03777,"122":0.05126,"123":0.03238,"124":0.05396,"125":0.03777,"126":0.06745,"127":0.05396,"128":0.1403,"129":0.31027,"130":11.47459,"131":7.07146,"132":0.0054,"133":0.0027,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 84 85 88 90 93 134"},F:{"85":0.0054,"95":0.00809,"113":0.00809,"114":0.23473,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.0027,"18":0.0054,"92":0.0054,"100":0.0027,"109":0.01079,"114":0.0027,"120":0.0027,"121":0.0054,"122":0.0027,"124":0.0027,"125":0.0027,"126":0.0054,"127":0.0054,"128":0.01079,"129":0.02968,"130":1.69434,"131":1.16554,_:"12 13 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 123"},E:{"14":0.0054,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1","5.1":0.00809,"13.1":0.00809,"14.1":0.02158,"15.1":0.00809,"15.2-15.3":0.0027,"15.4":0.0054,"15.5":0.00809,"15.6":0.04587,"16.0":0.0054,"16.1":0.01619,"16.2":0.00809,"16.3":0.01349,"16.4":0.00809,"16.5":0.02428,"16.6":0.05666,"17.0":0.01079,"17.1":0.01619,"17.2":0.01889,"17.3":0.01619,"17.4":0.03507,"17.5":0.07285,"17.6":0.1403,"18.0":0.10522,"18.1":0.08364,"18.2":0.0027},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0004,"5.0-5.1":0,"6.0-6.1":0.0016,"7.0-7.1":0.002,"8.1-8.4":0,"9.0-9.2":0.0016,"9.3":0.00559,"10.0-10.2":0.0012,"10.3":0.00919,"11.0-11.2":0.10784,"11.3-11.4":0.0028,"12.0-12.1":0.0016,"12.2-12.5":0.04194,"13.0-13.1":0.0008,"13.2":0.01078,"13.3":0.0016,"13.4-13.7":0.00599,"14.0-14.4":0.01318,"14.5-14.8":0.01877,"15.0-15.1":0.01078,"15.2-15.3":0.00999,"15.4":0.01198,"15.5":0.01398,"15.6-15.8":0.14978,"16.0":0.02836,"16.1":0.05991,"16.2":0.03036,"16.3":0.05153,"16.4":0.01038,"16.5":0.02077,"16.6-16.7":0.19651,"17.0":0.01438,"17.1":0.02397,"17.2":0.01997,"17.3":0.03036,"17.4":0.06511,"17.5":0.19452,"17.6-17.7":1.68036,"18.0":0.59593,"18.1":0.52364,"18.2":0.02117},P:{"4":0.01042,"20":0.01042,"21":0.01042,"22":0.03126,"23":0.02084,"24":0.03126,"25":0.04167,"26":0.39591,"27":0.25005,_:"5.0-5.4 6.2-6.4 8.2 9.2 10.1 12.0 13.0 14.0 15.0 16.0 18.0","7.2-7.4":0.02084,"11.1-11.2":0.01042,"17.0":0.01042,"19.0":0.01042},I:{"0":0.08015,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.0001},A:{"11":0.02698,_:"6 7 8 9 10 5.5"},K:{"0":0.41621,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.40891},H:{"0":0},L:{"0":67.77909},R:{_:"0"},M:{"0":0.04381}}; +module.exports={C:{"5":0.01434,"112":0.00478,"113":0.01912,"114":0.00956,"115":0.10518,"123":0.00478,"127":0.00956,"132":0.00478,"133":0.00478,"134":0.00478,"135":0.00478,"136":0.00956,"137":0.00478,"138":0.01434,"139":0.00956,"140":0.02869,"141":0.00956,"142":0.01912,"143":0.01434,"144":0.01434,"145":0.02391,"146":0.05259,"147":2.02714,"148":0.17212,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 116 117 118 119 120 121 122 124 125 126 128 129 130 131 149 150 151 3.5 3.6"},D:{"69":0.00956,"85":0.00956,"87":0.00478,"95":0.00478,"98":0.00478,"103":0.18168,"104":0.17212,"105":0.17212,"106":0.17212,"107":0.17212,"108":0.16734,"109":0.71715,"110":0.16734,"111":0.18168,"112":0.52113,"114":0.01912,"115":0.00478,"116":0.39682,"117":0.1769,"118":0.00478,"119":0.00956,"120":0.19602,"121":0.01434,"122":0.04781,"123":0.01434,"124":0.19602,"125":0.03825,"126":0.02869,"127":0.02391,"128":0.08128,"129":0.02391,"130":0.02391,"131":0.43507,"132":0.05737,"133":0.39204,"134":0.03347,"135":0.06215,"136":0.04781,"137":0.05259,"138":0.21993,"139":0.09084,"140":0.05737,"141":0.0765,"142":0.3012,"143":0.90361,"144":17.27375,"145":9.95882,"146":0.01912,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 83 84 86 88 89 90 91 92 93 94 96 97 99 100 101 102 113 147 148"},F:{"94":0.01912,"95":0.02391,"125":0.00478,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00478,"92":0.00956,"109":0.00956,"114":0.00478,"122":0.00478,"131":0.00478,"133":0.00478,"137":0.00478,"138":0.00478,"139":0.00478,"140":0.00478,"141":0.00478,"142":0.01434,"143":0.05259,"144":2.44787,"145":1.80244,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 132 134 135 136"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.2-15.3 16.0 26.4 TP","5.1":0.00478,"13.1":0.00478,"14.1":0.00956,"15.1":0.00478,"15.4":0.00478,"15.5":0.00478,"15.6":0.03825,"16.1":0.00956,"16.2":0.00956,"16.3":0.00956,"16.4":0.00956,"16.5":0.01912,"16.6":0.05737,"17.0":0.00478,"17.1":0.01434,"17.2":0.00956,"17.3":0.00956,"17.4":0.01912,"17.5":0.03825,"17.6":0.10518,"18.0":0.01912,"18.1":0.02391,"18.2":0.01912,"18.3":0.04781,"18.4":0.02869,"18.5-18.6":0.1004,"26.0":0.05737,"26.1":0.05737,"26.2":0.43507,"26.3":0.09084},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00064,"7.0-7.1":0.00064,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00064,"10.0-10.2":0,"10.3":0.00577,"11.0-11.2":0.0558,"11.3-11.4":0.00192,"12.0-12.1":0,"12.2-12.5":0.03015,"13.0-13.1":0,"13.2":0.00898,"13.3":0.00128,"13.4-13.7":0.00321,"14.0-14.4":0.00641,"14.5-14.8":0.00834,"15.0-15.1":0.0077,"15.2-15.3":0.00577,"15.4":0.00706,"15.5":0.00834,"15.6-15.8":0.13021,"16.0":0.01347,"16.1":0.02566,"16.2":0.01411,"16.3":0.02566,"16.4":0.00577,"16.5":0.01026,"16.6-16.7":0.17254,"17.0":0.00834,"17.1":0.01283,"17.2":0.01026,"17.3":0.01604,"17.4":0.02437,"17.5":0.04811,"17.6-17.7":0.12187,"18.0":0.02694,"18.1":0.05516,"18.2":0.02951,"18.3":0.09301,"18.4":0.04618,"18.5-18.7":1.45858,"26.0":0.10263,"26.1":0.2014,"26.2":3.07238,"26.3":0.51826,"26.4":0.00898},P:{"22":0.01029,"23":0.01029,"24":0.01029,"25":0.01029,"26":0.02058,"27":0.02058,"28":0.07204,"29":0.92625,_:"4 20 21 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.01029,"17.0":0.01029},I:{"0":0.04692,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00003},K:{"0":0.41752,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.03347,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.06785},Q:{"14.9":0.00522},O:{"0":0.46971},H:{all:0},L:{"0":48.08925}}; diff --git a/node_modules/caniuse-lite/data/regions/IE.js b/node_modules/caniuse-lite/data/regions/IE.js index 326eadbb4..e61483a52 100644 --- a/node_modules/caniuse-lite/data/regions/IE.js +++ b/node_modules/caniuse-lite/data/regions/IE.js @@ -1 +1 @@ -module.exports={C:{"36":0.00345,"38":0.01379,"43":0.00689,"44":0.07583,"45":0.01034,"52":0.00345,"55":0.00345,"56":0.03447,"58":0.00345,"68":0.00345,"78":0.01034,"88":0.00345,"115":0.06205,"123":0.00345,"125":0.03447,"127":0.01034,"128":0.05171,"129":0.00689,"130":0.02758,"131":0.07583,"132":0.88243,"133":0.08273,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 39 40 41 42 46 47 48 49 50 51 53 54 57 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 124 126 134 135 136 3.6","3.5":0.00689},D:{"38":0.00345,"39":0.01724,"40":0.01724,"41":0.01724,"42":0.01724,"43":0.01724,"44":0.01724,"45":0.01724,"46":0.01724,"47":0.02413,"48":0.10686,"49":0.04136,"50":0.01724,"51":0.03447,"52":0.01724,"53":0.02413,"54":0.02068,"55":0.01724,"56":0.01724,"57":0.01724,"58":0.02068,"59":0.01724,"60":0.01724,"61":0.38951,"62":0.00345,"63":0.01034,"65":0.00345,"74":0.01724,"79":0.03447,"81":0.04481,"85":0.00345,"86":0.00345,"87":0.02413,"88":0.00689,"89":0.02068,"91":0.01724,"92":0.01379,"93":0.00689,"94":0.01034,"95":0.00345,"96":0.00345,"98":0.00345,"99":0.00345,"100":0.00345,"102":0.00345,"103":0.05515,"104":0.00345,"105":0.01724,"106":0.03447,"107":0.01034,"108":0.00689,"109":0.33436,"110":0.00345,"111":0.00345,"112":0.00345,"113":0.05515,"114":0.07928,"115":0.01724,"116":0.09652,"117":0.03792,"118":0.00689,"119":0.30334,"120":0.08962,"121":0.01379,"122":0.12409,"123":0.03102,"124":0.12754,"125":5.02573,"126":1.13406,"127":1.04444,"128":0.37228,"129":0.748,"130":8.51409,"131":4.4225,"132":0.00345,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 64 66 67 68 69 70 71 72 73 75 76 77 78 80 83 84 90 97 101 133 134"},F:{"46":0.01034,"85":0.00689,"95":0.00345,"113":0.03447,"114":0.5205,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6","12.1":0.00345},B:{"12":0.00345,"92":0.00345,"107":0.00345,"108":0.00345,"109":0.00689,"116":0.00345,"117":0.00345,"121":0.00345,"122":0.00345,"123":0.00345,"124":0.00689,"125":0.00689,"126":0.02068,"127":0.01034,"128":0.04136,"129":0.15167,"130":2.57836,"131":1.64767,_:"13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 110 111 112 113 114 115 118 119 120"},E:{"8":0.00689,"9":0.01379,"13":0.00345,"14":0.03102,"15":0.00689,_:"0 4 5 6 7 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00345,"13.1":0.03792,"14.1":0.07239,"15.1":0.01034,"15.2-15.3":0.01379,"15.4":0.01724,"15.5":0.03447,"15.6":0.22061,"16.0":0.01724,"16.1":0.02758,"16.2":0.03792,"16.3":0.11375,"16.4":0.01724,"16.5":0.02413,"16.6":0.22061,"17.0":0.01379,"17.1":0.04136,"17.2":0.03447,"17.3":0.05515,"17.4":0.11375,"17.5":0.20337,"17.6":1.19611,"18.0":0.26542,"18.1":0.32057,"18.2":0.00689},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0019,"5.0-5.1":0,"6.0-6.1":0.00759,"7.0-7.1":0.00949,"8.1-8.4":0,"9.0-9.2":0.00759,"9.3":0.02657,"10.0-10.2":0.00569,"10.3":0.04365,"11.0-11.2":0.51239,"11.3-11.4":0.01328,"12.0-12.1":0.00759,"12.2-12.5":0.19926,"13.0-13.1":0.0038,"13.2":0.05124,"13.3":0.00759,"13.4-13.7":0.02847,"14.0-14.4":0.06263,"14.5-14.8":0.08919,"15.0-15.1":0.05124,"15.2-15.3":0.04744,"15.4":0.05693,"15.5":0.06642,"15.6-15.8":0.71166,"16.0":0.13474,"16.1":0.28466,"16.2":0.14423,"16.3":0.24481,"16.4":0.04934,"16.5":0.09868,"16.6-16.7":0.93369,"17.0":0.06832,"17.1":0.11386,"17.2":0.09489,"17.3":0.14423,"17.4":0.30933,"17.5":0.9242,"17.6-17.7":7.98383,"18.0":2.83144,"18.1":2.48795,"18.2":0.10058},P:{"4":0.01047,"20":0.02094,"21":0.03142,"22":0.03142,"23":0.05236,"24":0.06283,"25":0.05236,"26":1.56029,"27":1.27755,_:"5.0-5.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0","6.2-6.4":0.02094,"7.2-7.4":0.01047,"19.0":0.02094},I:{"0":0.06539,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00009},A:{"8":0.00361,"9":0.02528,"11":0.04694,_:"6 7 10 5.5"},K:{"0":0.16383,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.02621},H:{"0":0},L:{"0":42.86189},R:{_:"0"},M:{"0":0.39973}}; +module.exports={C:{"5":0.0072,"78":0.0036,"88":0.0036,"109":0.0072,"115":0.03961,"132":0.0036,"136":0.0036,"137":0.0036,"138":0.0036,"140":0.06842,"143":0.0036,"144":0.0036,"145":0.0072,"146":0.02161,"147":0.91105,"148":0.07922,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 133 134 135 139 141 142 149 150 151 3.5 3.6"},D:{"49":0.0072,"58":0.0036,"69":0.0072,"76":0.0036,"79":0.0036,"85":0.0036,"87":0.0036,"88":0.0036,"92":0.0036,"93":0.0072,"95":0.0036,"96":0.0036,"99":0.0036,"103":0.17645,"104":0.12604,"105":0.11883,"106":0.12243,"107":0.12243,"108":0.11883,"109":0.27008,"110":0.11883,"111":0.12964,"112":0.99388,"113":0.0072,"114":0.0108,"115":0.0072,"116":0.29528,"117":0.11883,"118":0.0036,"119":0.0072,"120":0.13684,"121":0.0036,"122":0.07202,"123":0.0108,"124":0.13684,"125":0.01801,"126":0.04321,"127":0.0036,"128":0.04681,"129":0.01801,"130":0.02881,"131":0.28448,"132":0.03961,"133":0.30969,"134":0.06122,"135":0.10083,"136":0.04321,"137":0.06122,"138":0.12604,"139":0.05402,"140":0.10083,"141":0.19445,"142":0.78502,"143":0.89305,"144":7.9222,"145":4.02592,"146":0.0072,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 77 78 80 81 83 84 86 89 90 91 94 97 98 100 101 102 147 148"},F:{"46":0.0036,"94":0.03601,"95":0.02881,"96":0.0036,"125":0.0072,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"109":0.0072,"121":0.0072,"131":0.0036,"132":0.0036,"134":0.0144,"135":0.0036,"136":0.0036,"137":0.0036,"138":0.0072,"139":0.0036,"140":0.0072,"141":0.06122,"142":0.02521,"143":0.14044,"144":3.02124,"145":2.30824,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 122 123 124 125 126 127 128 129 130 133"},E:{"8":0.0036,"13":0.0036,"14":0.02161,_:"4 5 6 7 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 TP","13.1":0.0108,"14.1":0.02161,"15.1":0.0036,"15.2-15.3":0.0036,"15.4":0.0036,"15.5":0.0108,"15.6":0.11883,"16.0":0.0072,"16.1":0.0072,"16.2":0.0072,"16.3":0.02521,"16.4":0.0036,"16.5":0.0072,"16.6":0.16565,"17.0":0.01801,"17.1":0.13324,"17.2":0.0108,"17.3":0.01801,"17.4":0.01801,"17.5":0.04681,"17.6":0.13684,"18.0":0.0072,"18.1":0.03601,"18.2":0.0072,"18.3":0.04681,"18.4":0.02881,"18.5-18.6":0.11163,"26.0":0.05402,"26.1":0.07202,"26.2":1.05869,"26.3":0.21246,"26.4":0.0036},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00251,"7.0-7.1":0.00251,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00251,"10.0-10.2":0,"10.3":0.02257,"11.0-11.2":0.21818,"11.3-11.4":0.00752,"12.0-12.1":0,"12.2-12.5":0.11787,"13.0-13.1":0,"13.2":0.03511,"13.3":0.00502,"13.4-13.7":0.01254,"14.0-14.4":0.02508,"14.5-14.8":0.0326,"15.0-15.1":0.03009,"15.2-15.3":0.02257,"15.4":0.02759,"15.5":0.0326,"15.6-15.8":0.50908,"16.0":0.05266,"16.1":0.10031,"16.2":0.05517,"16.3":0.10031,"16.4":0.02257,"16.5":0.04012,"16.6-16.7":0.67459,"17.0":0.0326,"17.1":0.05016,"17.2":0.04012,"17.3":0.06269,"17.4":0.0953,"17.5":0.18808,"17.6-17.7":0.47648,"18.0":0.10533,"18.1":0.21567,"18.2":0.11536,"18.3":0.36363,"18.4":0.18056,"18.5-18.7":5.70266,"26.0":0.40124,"26.1":0.78744,"26.2":12.01221,"26.3":2.02628,"26.4":0.03511},P:{"21":0.03117,"22":0.02078,"23":0.03117,"24":0.03117,"25":0.02078,"26":0.05195,"27":0.08313,"28":0.12469,"29":4.04206,_:"4 20 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0","19.0":0.01039},I:{"0":0.02557,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.09599,_:"10 11 12 11.1 11.5 12.1"},A:{"9":0.09003,_:"6 7 8 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.37114},Q:{_:"14.9"},O:{"0":0.0192},H:{all:0},L:{"0":39.8502}}; diff --git a/node_modules/caniuse-lite/data/regions/IL.js b/node_modules/caniuse-lite/data/regions/IL.js index c0afbf9a6..5b5b96116 100644 --- a/node_modules/caniuse-lite/data/regions/IL.js +++ b/node_modules/caniuse-lite/data/regions/IL.js @@ -1 +1 @@ -module.exports={C:{"24":0.00319,"25":0.00639,"26":0.01597,"27":0.00319,"36":0.00319,"51":0.00319,"52":0.00958,"60":0.00319,"63":0.00639,"78":0.00319,"101":0.00319,"113":0.00639,"115":0.12457,"118":0.00639,"119":0.00319,"120":0.00319,"122":0.00319,"123":0.00639,"124":0.00319,"125":0.00319,"127":0.00319,"128":0.02236,"129":0.00639,"130":0.01278,"131":0.05749,"132":0.75378,"133":0.06069,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 53 54 55 56 57 58 59 61 62 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 102 103 104 105 106 107 108 109 110 111 112 114 116 117 121 126 134 135 136 3.5 3.6"},D:{"31":0.01916,"32":0.00319,"38":0.00639,"49":0.00319,"55":0.01597,"56":0.00639,"64":0.00319,"65":0.00639,"68":0.00319,"69":0.00319,"70":0.00319,"71":0.00319,"72":0.00319,"74":0.00639,"75":0.00319,"76":0.00639,"77":0.00319,"78":0.00319,"79":0.03194,"80":0.00639,"81":0.00319,"83":0.00958,"84":0.00319,"85":0.00639,"86":0.00958,"87":0.04152,"88":0.00958,"89":0.00639,"90":0.00639,"91":0.03513,"92":0.00958,"94":0.00639,"95":0.00319,"96":0.00319,"97":0.00319,"98":0.00639,"99":0.00319,"100":0.00639,"101":0.00958,"102":0.00639,"103":0.02875,"104":0.00639,"105":0.00639,"106":0.01278,"107":0.00639,"108":0.03513,"109":0.70268,"110":0.00639,"111":0.00639,"112":0.00639,"113":0.06069,"114":0.07346,"115":0.00958,"116":0.07666,"117":0.00639,"118":0.01597,"119":0.03194,"120":0.03513,"121":0.03194,"122":0.07666,"123":0.03833,"124":0.0511,"125":0.0543,"126":0.09582,"127":0.11179,"128":0.22677,"129":0.76975,"130":13.68629,"131":7.92112,"132":0.00958,"133":0.00319,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 57 58 59 60 61 62 63 66 67 73 93 134"},F:{"85":0.01597,"86":0.00958,"95":0.02555,"113":0.04472,"114":0.61964,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00319,"80":0.00319,"81":0.00319,"83":0.00319,"84":0.00319,"92":0.00319,"103":0.00319,"104":0.00319,"108":0.00319,"109":0.02555,"110":0.00319,"112":0.00319,"114":0.00319,"116":0.00639,"119":0.00639,"120":0.00639,"121":0.00639,"122":0.00319,"123":0.00319,"124":0.00639,"125":0.00639,"126":0.01597,"127":0.01278,"128":0.01916,"129":0.08624,"130":1.51076,"131":1.0636,_:"12 13 14 15 16 17 79 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 105 106 107 111 113 115 117 118"},E:{"7":0.00319,"8":0.13095,"10":0.00319,"14":0.01278,"15":0.00319,_:"0 4 5 6 9 11 12 13 3.1 3.2 5.1 7.1 10.1 11.1 12.1","6.1":0.00319,"9.1":0.00639,"13.1":0.00639,"14.1":0.02875,"15.1":0.00319,"15.2-15.3":0.00958,"15.4":0.00319,"15.5":0.01597,"15.6":0.06388,"16.0":0.00319,"16.1":0.01278,"16.2":0.00639,"16.3":0.02875,"16.4":0.00319,"16.5":0.01278,"16.6":0.1086,"17.0":0.00319,"17.1":0.01597,"17.2":0.01278,"17.3":0.02236,"17.4":0.02555,"17.5":0.07666,"17.6":0.41203,"18.0":0.11498,"18.1":0.18525,"18.2":0.00639},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00139,"5.0-5.1":0,"6.0-6.1":0.00555,"7.0-7.1":0.00694,"8.1-8.4":0,"9.0-9.2":0.00555,"9.3":0.01942,"10.0-10.2":0.00416,"10.3":0.0319,"11.0-11.2":0.37451,"11.3-11.4":0.00971,"12.0-12.1":0.00555,"12.2-12.5":0.14564,"13.0-13.1":0.00277,"13.2":0.03745,"13.3":0.00555,"13.4-13.7":0.02081,"14.0-14.4":0.04577,"14.5-14.8":0.06519,"15.0-15.1":0.03745,"15.2-15.3":0.03468,"15.4":0.04161,"15.5":0.04855,"15.6-15.8":0.52015,"16.0":0.09848,"16.1":0.20806,"16.2":0.10542,"16.3":0.17893,"16.4":0.03606,"16.5":0.07213,"16.6-16.7":0.68243,"17.0":0.04993,"17.1":0.08322,"17.2":0.06935,"17.3":0.10542,"17.4":0.22609,"17.5":0.6755,"17.6-17.7":5.83537,"18.0":2.0695,"18.1":1.81844,"18.2":0.07351},P:{"4":0.03078,"20":0.03078,"21":0.09233,"22":0.15388,"23":0.17439,"24":0.19491,"25":0.22569,"26":4.0726,"27":3.26218,_:"5.0-5.4 8.2 10.1 12.0","6.2-6.4":0.01026,"7.2-7.4":0.02052,"9.2":0.01026,"11.1-11.2":0.03078,"13.0":0.03078,"14.0":0.02052,"15.0":0.01026,"16.0":0.02052,"17.0":0.02052,"18.0":0.01026,"19.0":0.05129},I:{"0":0.01358,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},A:{"8":0.00319,"9":0.00319,"10":0.00319,"11":0.02236,_:"6 7 5.5"},K:{"0":0.30988,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.03403},H:{"0":0.01},L:{"0":45.72213},R:{_:"0"},M:{"0":0.19737}}; +module.exports={C:{"5":0.00816,"24":0.00408,"25":0.00408,"26":0.01632,"27":0.00408,"36":0.00408,"52":0.00408,"115":0.06938,"123":0.00408,"127":0.00408,"128":0.00408,"136":0.00408,"140":0.01632,"141":0.00408,"142":0.00408,"145":0.00408,"146":0.04081,"147":0.74274,"148":0.0857,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 124 125 126 129 130 131 132 133 134 135 137 138 139 143 144 149 150 151 3.5 3.6"},D:{"31":0.02041,"32":0.00408,"65":0.00408,"69":0.00816,"79":0.00816,"81":0.00408,"87":0.00816,"91":0.00816,"95":0.00408,"100":0.00408,"103":0.21629,"104":0.21221,"105":0.20813,"106":0.21221,"107":0.20813,"108":0.21629,"109":0.65296,"110":0.20813,"111":0.21629,"112":1.2896,"114":0.00408,"115":0.00816,"116":0.55094,"117":0.20813,"119":0.02449,"120":0.22446,"121":0.00816,"122":0.02449,"123":0.04489,"124":0.21629,"125":0.00816,"126":0.00816,"127":0.01224,"128":0.03673,"129":0.01632,"130":0.00816,"131":0.45707,"132":0.02449,"133":0.45299,"134":1.14676,"135":0.04081,"136":0.01632,"137":0.01632,"138":0.11019,"139":0.22446,"140":0.03673,"141":0.05713,"142":0.18773,"143":1.02841,"144":11.20643,"145":6.09701,"146":0.00816,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 70 71 72 73 74 75 76 77 78 80 83 84 85 86 88 89 90 92 93 94 96 97 98 99 101 102 113 118 147 148"},F:{"92":0.00408,"93":0.00816,"94":0.02449,"95":0.04897,"96":0.00408,"122":0.00408,"125":0.02041,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00408,"104":0.00408,"109":0.02857,"112":0.00408,"113":0.00408,"119":0.00816,"128":0.00408,"129":0.00408,"131":0.00408,"132":0.00408,"133":0.00408,"134":0.00408,"135":0.00408,"136":0.00408,"137":0.00408,"138":0.00816,"139":0.01224,"140":0.00816,"141":0.00816,"142":0.00816,"143":0.07754,"144":1.50997,"145":0.99168,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 105 106 107 108 110 111 114 115 116 117 118 120 121 122 123 124 125 126 127 130"},E:{"7":0.00408,"8":0.04081,"14":0.00408,_:"4 5 6 9 10 11 12 13 15 3.1 3.2 7.1 9.1 10.1 11.1 12.1 15.1 15.4 16.0 16.4 16.5 17.0 17.2 26.4 TP","5.1":0.00408,"6.1":0.00408,"13.1":0.00816,"14.1":0.01224,"15.2-15.3":0.00408,"15.5":0.00408,"15.6":0.05305,"16.1":0.00408,"16.2":0.00408,"16.3":0.01224,"16.6":0.08162,"17.1":0.06938,"17.3":0.00408,"17.4":0.01224,"17.5":0.00816,"17.6":0.04489,"18.0":0.00408,"18.1":0.01224,"18.2":0.00408,"18.3":0.01224,"18.4":0.00816,"18.5-18.6":0.04081,"26.0":0.01224,"26.1":0.01632,"26.2":0.41626,"26.3":0.11835},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0014,"7.0-7.1":0.0014,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0014,"10.0-10.2":0,"10.3":0.01256,"11.0-11.2":0.12137,"11.3-11.4":0.00419,"12.0-12.1":0,"12.2-12.5":0.06557,"13.0-13.1":0,"13.2":0.01953,"13.3":0.00279,"13.4-13.7":0.00698,"14.0-14.4":0.01395,"14.5-14.8":0.01814,"15.0-15.1":0.01674,"15.2-15.3":0.01256,"15.4":0.01535,"15.5":0.01814,"15.6-15.8":0.28321,"16.0":0.0293,"16.1":0.0558,"16.2":0.03069,"16.3":0.0558,"16.4":0.01256,"16.5":0.02232,"16.6-16.7":0.37528,"17.0":0.01814,"17.1":0.0279,"17.2":0.02232,"17.3":0.03488,"17.4":0.05301,"17.5":0.10463,"17.6-17.7":0.26507,"18.0":0.05859,"18.1":0.11998,"18.2":0.06417,"18.3":0.20229,"18.4":0.10045,"18.5-18.7":3.17248,"26.0":0.22322,"26.1":0.43806,"26.2":6.68257,"26.3":1.12725,"26.4":0.01953},P:{"4":0.02058,"20":0.02058,"21":0.01029,"22":0.03087,"23":0.04116,"24":0.03087,"25":0.04116,"26":0.06174,"27":0.11319,"28":0.27783,"29":6.68847,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0","17.0":0.01029,"19.0":0.01029},I:{"0":0.00591,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.26044,_:"10 11 12 11.1 11.5 12.1"},A:{"9":0.00816,"10":0.00816,"11":0.01632,_:"6 7 8 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.20717},Q:{_:"14.9"},O:{"0":0.05327},H:{all:0},L:{"0":45.36756}}; diff --git a/node_modules/caniuse-lite/data/regions/IM.js b/node_modules/caniuse-lite/data/regions/IM.js index 356ae2308..a7953795d 100644 --- a/node_modules/caniuse-lite/data/regions/IM.js +++ b/node_modules/caniuse-lite/data/regions/IM.js @@ -1 +1 @@ -module.exports={C:{"3":0.00446,"4":0.00446,"6":0.00446,"15":0.00446,"33":0.00446,"35":0.00446,"37":0.00446,"38":0.00446,"40":0.00893,"78":0.00446,"82":0.00446,"91":0.00446,"96":0.00893,"102":0.00893,"103":0.02232,"113":0.01339,"115":0.08035,"119":0.00446,"125":0.0491,"128":0.04464,"129":0.02678,"130":0.00446,"131":0.08482,"132":1.81238,"133":0.17856,_:"2 5 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 36 39 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 83 84 85 86 87 88 89 90 92 93 94 95 97 98 99 100 101 104 105 106 107 108 109 110 111 112 114 116 117 118 120 121 122 123 124 126 127 134 135 136","3.5":0.00446,"3.6":0.00446},D:{"31":0.00446,"33":0.00446,"37":0.00446,"38":0.00446,"39":0.00446,"40":0.00893,"41":0.00893,"42":0.00446,"43":0.00893,"44":0.02232,"45":0.00446,"46":0.00893,"47":0.00893,"51":0.00893,"70":0.00446,"76":0.01339,"79":0.01786,"85":0.00446,"87":0.02232,"94":0.00446,"95":0.00446,"98":0.03125,"99":0.00893,"103":0.04018,"104":0.05803,"107":0.00446,"108":0.01339,"109":0.29909,"111":0.00893,"112":0.00446,"113":0.00446,"114":0.01339,"115":0.00446,"116":0.99994,"117":0.00446,"118":0.00893,"119":0.01786,"120":0.0491,"121":0.08482,"122":0.03125,"123":0.00446,"124":1.2276,"125":0.01339,"126":0.03571,"127":0.0625,"128":0.13838,"129":0.83477,"130":8.97264,"131":4.5265,"132":0.00893,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 34 35 36 48 49 50 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 77 78 80 81 83 84 86 88 89 90 91 92 93 96 97 100 101 102 105 106 110 133 134"},F:{"31":0.00446,"79":0.00893,"85":0.00893,"112":0.02678,"113":0.08035,"114":4.32115,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6","12.1":0.00446},B:{"98":0.00446,"107":0.06696,"109":0.03125,"118":0.00446,"119":0.00446,"120":0.02678,"123":0.00893,"127":0.01339,"128":0.00893,"129":0.30802,"130":5.63803,"131":2.87928,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 99 100 101 102 103 104 105 106 108 110 111 112 113 114 115 116 117 121 122 124 125 126"},E:{"8":0.00446,"9":0.02232,"14":0.02678,_:"0 4 5 6 7 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 15.1","5.1":0.00446,"12.1":0.01786,"13.1":0.08035,"14.1":0.05803,"15.2-15.3":0.04018,"15.4":0.00446,"15.5":0.02678,"15.6":0.52229,"16.0":0.02232,"16.1":0.03125,"16.2":0.1116,"16.3":0.2723,"16.4":0.03571,"16.5":0.01786,"16.6":1.0044,"17.0":0.04464,"17.1":0.00446,"17.2":0.14285,"17.3":0.03571,"17.4":0.29909,"17.5":0.29909,"17.6":4.55774,"18.0":0.41069,"18.1":1.10707,"18.2":0.02232},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00298,"5.0-5.1":0,"6.0-6.1":0.01191,"7.0-7.1":0.01489,"8.1-8.4":0,"9.0-9.2":0.01191,"9.3":0.04169,"10.0-10.2":0.00893,"10.3":0.06849,"11.0-11.2":0.80401,"11.3-11.4":0.02084,"12.0-12.1":0.01191,"12.2-12.5":0.31267,"13.0-13.1":0.00596,"13.2":0.0804,"13.3":0.01191,"13.4-13.7":0.04467,"14.0-14.4":0.09827,"14.5-14.8":0.13996,"15.0-15.1":0.0804,"15.2-15.3":0.07445,"15.4":0.08933,"15.5":0.10422,"15.6-15.8":1.11668,"16.0":0.21142,"16.1":0.44667,"16.2":0.22631,"16.3":0.38414,"16.4":0.07742,"16.5":0.15485,"16.6-16.7":1.46508,"17.0":0.1072,"17.1":0.17867,"17.2":0.14889,"17.3":0.22631,"17.4":0.48538,"17.5":1.4502,"17.6-17.7":12.52767,"18.0":4.4429,"18.1":3.90391,"18.2":0.15782},P:{"4":0.03399,"20":0.03399,"21":0.07931,"22":0.01133,"23":0.07931,"24":0.24926,"25":0.02266,"26":2.03936,"27":2.02803,_:"5.0-5.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","6.2-6.4":0.03399,"17.0":0.01133},I:{"0":0.15467,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00005,"4.4":0,"4.4.3-4.4.4":0.0002},A:{"7":0.00446,"8":0.07142,"9":0.00893,"10":0.01339,"11":0.0491,_:"6 5.5"},K:{"0":0.23251,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.00554,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.01661},H:{"0":0},L:{"0":19.52723},R:{_:"0"},M:{"0":0.53699}}; +module.exports={C:{"5":0.00849,"113":0.00849,"115":0.16976,"128":0.00424,"136":0.00424,"140":0.0679,"145":0.09337,"146":0.01698,"147":1.17134,"148":0.07215,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 137 138 139 141 142 143 144 149 150 151 3.5 3.6"},D:{"69":0.01273,"76":0.00424,"79":0.00849,"98":0.00424,"103":0.01273,"109":0.61538,"111":0.00849,"112":0.00424,"116":0.16127,"119":0.08064,"120":0.02546,"121":0.00849,"122":0.01273,"124":0.02546,"125":0.01698,"126":0.05093,"128":0.04244,"129":0.00849,"130":0.12308,"131":0.05517,"132":0.01698,"133":0.00424,"134":0.03395,"135":0.01273,"136":0.01273,"137":0.01698,"138":0.09761,"139":0.05093,"140":0.00849,"141":0.09761,"142":0.53474,"143":1.01007,"144":9.13733,"145":5.46627,"146":0.00424,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 77 78 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 99 100 101 102 104 105 106 107 108 110 113 114 115 117 118 123 127 147 148"},F:{"95":0.00849,"120":0.00424,"125":0.01698,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00424,"107":0.05517,"109":0.01698,"133":0.01273,"136":0.00424,"137":0.00424,"138":0.00424,"140":0.01698,"141":0.01698,"142":0.00424,"143":0.16552,"144":3.67955,"145":2.69494,_:"12 13 14 15 16 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 134 135 139"},E:{"15":0.00424,_:"4 5 6 7 8 9 10 11 12 13 14 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 16.1 17.0 17.3 TP","13.1":0.01698,"14.1":0.05942,"15.5":0.01698,"15.6":0.22493,"16.0":0.03395,"16.2":0.05093,"16.3":0.02971,"16.4":0.00849,"16.5":0.27162,"16.6":0.44562,"17.1":0.69177,"17.2":0.00424,"17.4":0.00424,"17.5":0.15278,"17.6":0.48382,"18.0":0.05517,"18.1":0.07215,"18.2":0.00849,"18.3":0.05942,"18.4":0.09761,"18.5-18.6":0.21644,"26.0":0.03395,"26.1":0.08488,"26.2":6.06468,"26.3":1.3793,"26.4":0.1061},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00293,"7.0-7.1":0.00293,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00293,"10.0-10.2":0,"10.3":0.02639,"11.0-11.2":0.25514,"11.3-11.4":0.0088,"12.0-12.1":0,"12.2-12.5":0.13784,"13.0-13.1":0,"13.2":0.04106,"13.3":0.00587,"13.4-13.7":0.01466,"14.0-14.4":0.02933,"14.5-14.8":0.03812,"15.0-15.1":0.03519,"15.2-15.3":0.02639,"15.4":0.03226,"15.5":0.03812,"15.6-15.8":0.59533,"16.0":0.06159,"16.1":0.11731,"16.2":0.06452,"16.3":0.11731,"16.4":0.02639,"16.5":0.04692,"16.6-16.7":0.78889,"17.0":0.03812,"17.1":0.05865,"17.2":0.04692,"17.3":0.07332,"17.4":0.11144,"17.5":0.21995,"17.6-17.7":0.55721,"18.0":0.12317,"18.1":0.25221,"18.2":0.1349,"18.3":0.42524,"18.4":0.21115,"18.5-18.7":6.66892,"26.0":0.46923,"26.1":0.92086,"26.2":14.04755,"26.3":2.36961,"26.4":0.04106},P:{"24":0.01113,"26":0.04453,"27":0.08906,"28":0.40076,"29":3.64027,_:"4 20 21 22 23 25 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0","7.2-7.4":0.02226,"19.0":0.01113},I:{"0":0.0115,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.18419,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.46048},Q:{_:"14.9"},O:{_:"0"},H:{all:0},L:{"0":25.66915}}; diff --git a/node_modules/caniuse-lite/data/regions/IN.js b/node_modules/caniuse-lite/data/regions/IN.js index ff98065cd..2262b7f03 100644 --- a/node_modules/caniuse-lite/data/regions/IN.js +++ b/node_modules/caniuse-lite/data/regions/IN.js @@ -1 +1 @@ -module.exports={C:{"42":0.00784,"52":0.00588,"59":0.00196,"66":0.00196,"78":0.00196,"88":0.00392,"102":0.00196,"103":0.00196,"111":0.00196,"113":0.00392,"115":0.15084,"116":0.00196,"123":0.00196,"124":0.00196,"125":0.00196,"126":0.00196,"127":0.00392,"128":0.01959,"129":0.00392,"130":0.00588,"131":0.03134,"132":0.42706,"133":0.05093,"134":0.00196,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 112 114 117 118 119 120 121 122 135 136 3.5 3.6"},D:{"49":0.00196,"55":0.00196,"56":0.00196,"66":0.0098,"68":0.00196,"69":0.00196,"70":0.00196,"71":0.00196,"73":0.00196,"74":0.00392,"78":0.00196,"79":0.0098,"80":0.00196,"81":0.00392,"83":0.00392,"85":0.00196,"86":0.00196,"87":0.02547,"88":0.00196,"89":0.00196,"90":0.00196,"91":0.00196,"92":0.00196,"93":0.00196,"94":0.00784,"95":0.00196,"96":0.00196,"97":0.00196,"98":0.00392,"99":0.00196,"100":0.00196,"101":0.00784,"102":0.00196,"103":0.01371,"104":0.00588,"105":0.00588,"106":0.00784,"107":0.00588,"108":0.03722,"109":1.38697,"110":0.00392,"111":0.01175,"112":0.00588,"113":0.00588,"114":0.01175,"115":0.00588,"116":0.02155,"117":0.01371,"118":0.01371,"119":0.03134,"120":0.02743,"121":0.01763,"122":0.03134,"123":0.02743,"124":0.03722,"125":0.07052,"126":0.13125,"127":0.09403,"128":0.14497,"129":0.3585,"130":6.85258,"131":4.55076,"132":0.0098,"133":0.00392,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 57 58 59 60 61 62 63 64 65 67 72 75 76 77 84 134"},F:{"79":0.00196,"83":0.00196,"84":0.00392,"85":0.07836,"86":0.00784,"95":0.01371,"113":0.00392,"114":0.17631,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00196,"18":0.00196,"92":0.00588,"100":0.00196,"108":0.00196,"109":0.0098,"114":0.00588,"120":0.00196,"121":0.00196,"122":0.00196,"123":0.00196,"124":0.00196,"125":0.00196,"126":0.00588,"127":0.00392,"128":0.0098,"129":0.02351,"130":0.55244,"131":0.38592,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 110 111 112 113 115 116 117 118 119"},E:{"14":0.00196,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.2-15.3 15.4","11.1":0.00196,"13.1":0.00196,"14.1":0.00392,"15.1":0.00196,"15.5":0.00196,"15.6":0.0098,"16.0":0.00196,"16.1":0.00196,"16.2":0.00196,"16.3":0.00196,"16.4":0.00196,"16.5":0.00196,"16.6":0.01175,"17.0":0.00196,"17.1":0.00196,"17.2":0.00196,"17.3":0.00392,"17.4":0.01175,"17.5":0.01763,"17.6":0.04506,"18.0":0.0431,"18.1":0.05681,"18.2":0.00392},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0002,"5.0-5.1":0,"6.0-6.1":0.00079,"7.0-7.1":0.00099,"8.1-8.4":0,"9.0-9.2":0.00079,"9.3":0.00277,"10.0-10.2":0.00059,"10.3":0.00455,"11.0-11.2":0.05341,"11.3-11.4":0.00138,"12.0-12.1":0.00079,"12.2-12.5":0.02077,"13.0-13.1":0.0004,"13.2":0.00534,"13.3":0.00079,"13.4-13.7":0.00297,"14.0-14.4":0.00653,"14.5-14.8":0.0093,"15.0-15.1":0.00534,"15.2-15.3":0.00495,"15.4":0.00593,"15.5":0.00692,"15.6-15.8":0.07419,"16.0":0.01405,"16.1":0.02967,"16.2":0.01504,"16.3":0.02552,"16.4":0.00514,"16.5":0.01029,"16.6-16.7":0.09733,"17.0":0.00712,"17.1":0.01187,"17.2":0.00989,"17.3":0.01504,"17.4":0.03225,"17.5":0.09634,"17.6-17.7":0.83228,"18.0":0.29517,"18.1":0.25936,"18.2":0.01049},P:{"4":0.02113,"21":0.01056,"22":0.01056,"23":0.04225,"24":0.04225,"25":0.03169,"26":0.32744,"27":0.19013,_:"20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.02113,"17.0":0.01056},I:{"0":0.00802,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},A:{"10":0.0022,"11":0.01543,_:"6 7 8 9 5.5"},K:{"0":2.80295,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.10455,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":1.42343},H:{"0":0.06},L:{"0":76.26227},R:{_:"0"},M:{"0":0.13671}}; +module.exports={C:{"5":0.00317,"113":0.00317,"115":0.07928,"127":0.00317,"136":0.00951,"140":0.01903,"142":0.00317,"143":0.00317,"144":0.00317,"145":0.00634,"146":0.00951,"147":0.36149,"148":0.04122,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 114 116 117 118 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 137 138 139 141 149 150 151 3.5 3.6"},D:{"69":0.00634,"71":0.00317,"73":0.00317,"74":0.00317,"79":0.00317,"80":0.00317,"81":0.00317,"83":0.00317,"85":0.00317,"86":0.00317,"87":0.00634,"91":0.00317,"102":0.00317,"103":0.14904,"104":0.14587,"105":0.1427,"106":0.1427,"107":0.1427,"108":0.1427,"109":0.8308,"110":0.1427,"111":0.14904,"112":0.69445,"114":0.00317,"116":0.29173,"117":0.1427,"119":0.01586,"120":0.15221,"121":0.00317,"122":0.00951,"123":0.00317,"124":0.15538,"125":0.0222,"126":0.00951,"127":0.01268,"128":0.01268,"129":0.01268,"130":0.00634,"131":0.32344,"132":0.01903,"133":0.31393,"134":0.01586,"135":0.01903,"136":0.01903,"137":0.0222,"138":0.07928,"139":0.05074,"140":0.03171,"141":0.03805,"142":0.11099,"143":0.35515,"144":5.91074,"145":3.35492,"146":0.01268,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 72 75 76 77 78 84 88 89 90 92 93 94 95 96 97 98 99 100 101 113 115 118 147 148"},F:{"92":0.00317,"93":0.01268,"94":0.13001,"95":0.0983,"96":0.00317,"125":0.00317,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00317,"92":0.00634,"109":0.00634,"112":0.00317,"114":0.00951,"131":0.00317,"136":0.00317,"138":0.00317,"139":0.00317,"140":0.00317,"141":0.00317,"142":0.0222,"143":0.02537,"144":0.62469,"145":0.43443,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 113 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 132 133 134 135 137"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.3 18.0 18.2 26.4 TP","15.6":0.00634,"16.6":0.00634,"17.1":0.00317,"17.4":0.00317,"17.5":0.00317,"17.6":0.01268,"18.1":0.00317,"18.3":0.00634,"18.4":0.00317,"18.5-18.6":0.00951,"26.0":0.00634,"26.1":0.01268,"26.2":0.08879,"26.3":0.02854},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00022,"7.0-7.1":0.00022,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00022,"10.0-10.2":0,"10.3":0.00195,"11.0-11.2":0.01889,"11.3-11.4":0.00065,"12.0-12.1":0,"12.2-12.5":0.01021,"13.0-13.1":0,"13.2":0.00304,"13.3":0.00043,"13.4-13.7":0.00109,"14.0-14.4":0.00217,"14.5-14.8":0.00282,"15.0-15.1":0.00261,"15.2-15.3":0.00195,"15.4":0.00239,"15.5":0.00282,"15.6-15.8":0.04408,"16.0":0.00456,"16.1":0.00869,"16.2":0.00478,"16.3":0.00869,"16.4":0.00195,"16.5":0.00347,"16.6-16.7":0.05841,"17.0":0.00282,"17.1":0.00434,"17.2":0.00347,"17.3":0.00543,"17.4":0.00825,"17.5":0.01628,"17.6-17.7":0.04125,"18.0":0.00912,"18.1":0.01867,"18.2":0.00999,"18.3":0.03148,"18.4":0.01563,"18.5-18.7":0.49375,"26.0":0.03474,"26.1":0.06818,"26.2":1.04005,"26.3":0.17544,"26.4":0.00304},P:{"23":0.01037,"24":0.01037,"25":0.01037,"26":0.01037,"27":0.02075,"28":0.04149,"29":0.41493,_:"4 20 21 22 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.02075},I:{"0":0.00682,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":2.0384,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.00951,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.02048,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.11608},Q:{_:"14.9"},O:{"0":0.83302},H:{all:0.01},L:{"0":77.04456}}; diff --git a/node_modules/caniuse-lite/data/regions/IQ.js b/node_modules/caniuse-lite/data/regions/IQ.js index 2e3fb2281..333e43888 100644 --- a/node_modules/caniuse-lite/data/regions/IQ.js +++ b/node_modules/caniuse-lite/data/regions/IQ.js @@ -1 +1 @@ -module.exports={C:{"34":0.00149,"68":0.00074,"69":0.01115,"72":0.00074,"79":0.00074,"102":0.00074,"103":0.00074,"111":0.00149,"115":0.04532,"122":0.00149,"123":0.00446,"125":0.00074,"126":0.00149,"127":0.00223,"128":0.00223,"129":0.00074,"130":0.00372,"131":0.00817,"132":0.12185,"133":0.0104,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 70 71 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 124 134 135 136 3.5 3.6"},D:{"11":0.00297,"34":0.00149,"38":0.0052,"42":0.00074,"43":0.0052,"47":0.00149,"49":0.00074,"50":0.00074,"52":0.00074,"53":0.00074,"55":0.00074,"56":0.00074,"58":0.01189,"59":0.00074,"60":0.00074,"61":0.00074,"63":0.00074,"64":0.00074,"65":0.00223,"66":0.00223,"68":0.00372,"69":0.00446,"70":0.00446,"71":0.00149,"72":0.00297,"73":0.0156,"74":0.00223,"75":0.00817,"77":0.00074,"78":0.00074,"79":0.03715,"80":0.00149,"81":0.00446,"83":0.03492,"84":0.00074,"85":0.00074,"86":0.00446,"87":0.03195,"88":0.0156,"89":0.00223,"90":0.00743,"91":0.00223,"92":0.00074,"93":0.00149,"94":0.02972,"95":0.0156,"96":0.00372,"97":0.00149,"98":0.03641,"99":0.00297,"100":0.00446,"101":0.00149,"102":0.00892,"103":0.01263,"104":0.00149,"105":0.00297,"106":0.00446,"107":0.00669,"108":0.00594,"109":0.55131,"110":0.0156,"111":0.00892,"112":0.00223,"113":0.00223,"114":0.02303,"115":0.00074,"116":0.0052,"117":0.00669,"118":0.00817,"119":0.02823,"120":0.02898,"121":0.00669,"122":0.01412,"123":0.01189,"124":0.01709,"125":0.01412,"126":0.03641,"127":0.03046,"128":0.03492,"129":0.0743,"130":2.04994,"131":1.41764,"132":0.00372,"133":0.00074,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 44 45 46 48 51 54 57 62 67 76 134"},F:{"46":0.00223,"79":0.00223,"83":0.00149,"84":0.00074,"85":0.00817,"86":0.00074,"95":0.01486,"112":0.00074,"113":0.01709,"114":0.24965,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00149,"84":0.00074,"89":0.00074,"90":0.00074,"92":0.0104,"100":0.00149,"107":0.00074,"109":0.00743,"114":0.00223,"116":0.00074,"117":0.00074,"118":0.00074,"120":0.00074,"121":0.00149,"122":0.00223,"124":0.00297,"125":0.00297,"126":0.00223,"127":0.00223,"128":0.01412,"129":0.04161,"130":0.38859,"131":0.26897,_:"12 13 14 15 16 17 79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 108 110 111 112 113 115 119 123"},E:{"14":0.00149,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1","5.1":0.0052,"12.1":0.00074,"13.1":0.00149,"14.1":0.00372,"15.1":0.00074,"15.2-15.3":0.00074,"15.4":0.00149,"15.5":0.00149,"15.6":0.01932,"16.0":0.00074,"16.1":0.0052,"16.2":0.00223,"16.3":0.00594,"16.4":0.00149,"16.5":0.00149,"16.6":0.02526,"17.0":0.00372,"17.1":0.00446,"17.2":0.00372,"17.3":0.00446,"17.4":0.00669,"17.5":0.03418,"17.6":0.11665,"18.0":0.06167,"18.1":0.07059,"18.2":0.00223},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00125,"5.0-5.1":0,"6.0-6.1":0.00499,"7.0-7.1":0.00624,"8.1-8.4":0,"9.0-9.2":0.00499,"9.3":0.01746,"10.0-10.2":0.00374,"10.3":0.02868,"11.0-11.2":0.3367,"11.3-11.4":0.00873,"12.0-12.1":0.00499,"12.2-12.5":0.13094,"13.0-13.1":0.00249,"13.2":0.03367,"13.3":0.00499,"13.4-13.7":0.01871,"14.0-14.4":0.04115,"14.5-14.8":0.05861,"15.0-15.1":0.03367,"15.2-15.3":0.03118,"15.4":0.03741,"15.5":0.04365,"15.6-15.8":0.46764,"16.0":0.08854,"16.1":0.18706,"16.2":0.09478,"16.3":0.16087,"16.4":0.03242,"16.5":0.06485,"16.6-16.7":0.61355,"17.0":0.04489,"17.1":0.07482,"17.2":0.06235,"17.3":0.09478,"17.4":0.20327,"17.5":0.60731,"17.6-17.7":5.24635,"18.0":1.8606,"18.1":1.63489,"18.2":0.06609},P:{"4":0.04014,"20":0.01004,"21":0.06021,"22":0.06021,"23":0.07025,"24":0.09032,"25":0.07025,"26":1.06372,"27":1.02358,_:"5.0-5.4 8.2 9.2 10.1 12.0","6.2-6.4":0.02007,"7.2-7.4":0.06021,"11.1-11.2":0.03011,"13.0":0.02007,"14.0":0.01004,"15.0":0.01004,"16.0":0.03011,"17.0":0.05018,"18.0":0.01004,"19.0":0.02007},I:{"0":0.03695,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00005},A:{"9":0.00089,"11":0.00802,_:"6 7 8 10 5.5"},K:{"0":0.75916,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.37032},H:{"0":0},L:{"0":76.91573},R:{_:"0"},M:{"0":0.05555}}; +module.exports={C:{"5":0.02689,"115":0.02241,"147":0.05377,"148":0.00448,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 149 150 151 3.5 3.6"},D:{"63":0.00448,"66":0.00448,"69":0.02689,"70":0.00448,"73":0.00896,"75":0.00448,"79":0.01344,"81":0.00448,"83":0.01344,"87":0.01344,"91":0.00896,"93":0.00896,"95":0.01344,"96":0.00448,"98":0.04929,"101":0.00448,"102":0.00896,"103":0.97686,"104":0.94549,"105":0.94549,"106":0.94549,"107":0.94549,"108":0.94101,"109":1.26364,"110":0.94997,"111":0.9679,"112":4.6468,"113":0.00448,"114":0.01792,"116":1.86858,"117":0.94549,"119":0.01792,"120":0.9679,"122":0.00448,"123":0.00448,"124":0.95445,"125":0.00896,"126":0.01344,"127":0.01344,"128":0.01344,"129":0.06273,"130":0.00448,"131":1.92683,"132":0.02689,"133":1.92683,"134":0.01344,"135":0.00896,"136":0.00448,"137":0.03137,"138":0.05377,"139":0.05825,"140":0.00896,"141":0.00896,"142":0.03137,"143":0.10754,"144":2.23154,"145":0.94997,"146":0.00896,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 64 65 67 68 71 72 74 76 77 78 80 84 85 86 88 89 90 92 94 97 99 100 115 118 121 147 148"},F:{"28":0.00448,"90":0.00448,"94":0.03585,"95":0.03585,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00448,"109":0.00448,"140":0.00448,"141":0.00896,"143":0.00896,"144":0.12099,"145":0.06722,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 142"},E:{"14":0.00448,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.2-15.3 15.4 16.0 16.4 17.0 17.2 17.3 18.0 18.2 26.4 TP","5.1":0.00448,"14.1":0.00448,"15.5":0.00448,"15.6":0.01344,"16.1":0.00448,"16.2":0.00448,"16.3":0.00896,"16.5":0.00448,"16.6":0.02241,"17.1":0.01344,"17.4":0.00448,"17.5":0.00448,"17.6":0.01792,"18.1":0.00448,"18.3":0.00448,"18.4":0.00448,"18.5-18.6":0.02689,"26.0":0.00896,"26.1":0.01344,"26.2":0.15235,"26.3":0.01792},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00079,"7.0-7.1":0.00079,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00079,"10.0-10.2":0,"10.3":0.00708,"11.0-11.2":0.06847,"11.3-11.4":0.00236,"12.0-12.1":0,"12.2-12.5":0.03699,"13.0-13.1":0,"13.2":0.01102,"13.3":0.00157,"13.4-13.7":0.00394,"14.0-14.4":0.00787,"14.5-14.8":0.01023,"15.0-15.1":0.00944,"15.2-15.3":0.00708,"15.4":0.00866,"15.5":0.01023,"15.6-15.8":0.15976,"16.0":0.01653,"16.1":0.03148,"16.2":0.01731,"16.3":0.03148,"16.4":0.00708,"16.5":0.01259,"16.6-16.7":0.21171,"17.0":0.01023,"17.1":0.01574,"17.2":0.01259,"17.3":0.01968,"17.4":0.02991,"17.5":0.05903,"17.6-17.7":0.14953,"18.0":0.03305,"18.1":0.06768,"18.2":0.0362,"18.3":0.11412,"18.4":0.05666,"18.5-18.7":1.78966,"26.0":0.12592,"26.1":0.24712,"26.2":3.76978,"26.3":0.6359,"26.4":0.01102},P:{"20":0.01037,"21":0.02074,"22":0.02074,"23":0.03112,"24":0.02074,"25":0.05186,"26":0.15558,"27":0.07261,"28":0.1867,"29":1.98111,_:"4 5.0-5.4 6.2-6.4 8.2 9.2 10.1 12.0 14.0 15.0 16.0 18.0","7.2-7.4":0.06223,"11.1-11.2":0.01037,"13.0":0.01037,"17.0":0.02074,"19.0":0.01037},I:{"0":0.0441,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00003},K:{"0":0.51879,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.07727},Q:{_:"14.9"},O:{"0":0.28699},H:{all:0},L:{"0":61.28218}}; diff --git a/node_modules/caniuse-lite/data/regions/IR.js b/node_modules/caniuse-lite/data/regions/IR.js index a8ae773df..c3ba9bbf2 100644 --- a/node_modules/caniuse-lite/data/regions/IR.js +++ b/node_modules/caniuse-lite/data/regions/IR.js @@ -1 +1 @@ -module.exports={C:{"41":0.00298,"43":0.00298,"47":0.00298,"50":0.00298,"52":0.02685,"56":0.00298,"60":0.00298,"68":0.00298,"70":0.00298,"72":0.00895,"77":0.00298,"78":0.00298,"84":0.00298,"88":0.00298,"89":0.00298,"92":0.00298,"94":0.00597,"95":0.00298,"96":0.00298,"99":0.00298,"100":0.00298,"101":0.00298,"102":0.00298,"103":0.00298,"104":0.00298,"105":0.00298,"106":0.00597,"107":0.00298,"108":0.00298,"109":0.00597,"110":0.00298,"111":0.00298,"112":0.00298,"113":0.00298,"114":0.00298,"115":1.44079,"116":0.00298,"117":0.00298,"118":0.00298,"119":0.00298,"120":0.00597,"121":0.00597,"122":0.00597,"123":0.00597,"124":0.00597,"125":0.00895,"126":0.00895,"127":0.07756,"128":0.08949,"129":0.0179,"130":0.02983,"131":0.1581,"132":2.34762,"133":0.20583,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 42 44 45 46 48 49 51 53 54 55 57 58 59 61 62 63 64 65 66 67 69 71 73 74 75 76 79 80 81 82 83 85 86 87 90 91 93 97 98 134 135 136 3.5 3.6"},D:{"38":0.00597,"48":0.00298,"49":0.01193,"51":0.00298,"54":0.00298,"55":0.00298,"56":0.00298,"58":0.00298,"62":0.00298,"63":0.00298,"64":0.00298,"65":0.00298,"66":0.00298,"67":0.00298,"68":0.00298,"69":0.00298,"70":0.00298,"71":0.0179,"72":0.00597,"73":0.00298,"74":0.00597,"75":0.00298,"76":0.00298,"77":0.00298,"78":0.01492,"79":0.01492,"80":0.01492,"81":0.00895,"83":0.01492,"84":0.01193,"85":0.00895,"86":0.02088,"87":0.02088,"88":0.00895,"89":0.00895,"90":0.00597,"91":0.00895,"92":0.01193,"93":0.00298,"94":0.00895,"95":0.00895,"96":0.01492,"97":0.00895,"98":0.01193,"99":0.01193,"100":0.01193,"101":0.00597,"102":0.00895,"103":0.02983,"104":0.0179,"105":0.02685,"106":0.02685,"107":0.03878,"108":0.06264,"109":3.96142,"110":0.0179,"111":0.03281,"112":0.02386,"113":0.00895,"114":0.02088,"115":0.01193,"116":0.02983,"117":0.02088,"118":0.05071,"119":0.03281,"120":0.05966,"121":0.04773,"122":0.06264,"123":0.07756,"124":0.06563,"125":0.05071,"126":0.11037,"127":0.10142,"128":0.15213,"129":0.36691,"130":7.98549,"131":5.72438,"132":0.00298,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 50 52 53 57 59 60 61 133 134"},F:{"46":0.00298,"64":0.00298,"79":0.01492,"83":0.00298,"85":0.00298,"95":0.04773,"101":0.00597,"108":0.00298,"109":0.00298,"110":0.00298,"111":0.00298,"112":0.00597,"113":0.01193,"114":0.25356,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 102 103 104 105 106 107 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00597,"13":0.00597,"14":0.00895,"15":0.00298,"16":0.00597,"17":0.00597,"18":0.02983,"81":0.00298,"83":0.00298,"84":0.00597,"88":0.00298,"89":0.01193,"90":0.00895,"92":0.19091,"100":0.0358,"106":0.00298,"107":0.00298,"108":0.00298,"109":0.17003,"110":0.00298,"111":0.00298,"112":0.00298,"114":0.00298,"115":0.00298,"117":0.00298,"118":0.00298,"119":0.00298,"120":0.00895,"121":0.00597,"122":0.02983,"123":0.00597,"124":0.00895,"125":0.01193,"126":0.02088,"127":0.02685,"128":0.0358,"129":0.06563,"130":0.74575,"131":0.49816,_:"79 80 85 86 87 91 93 94 95 96 97 98 99 101 102 103 104 105 113 116"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 18.2","5.1":0.00298,"13.1":0.00298,"14.1":0.00298,"15.6":0.01193,"16.6":0.00895,"17.1":0.00298,"17.2":0.00298,"17.3":0.00298,"17.4":0.00597,"17.5":0.00895,"17.6":0.01492,"18.0":0.01492,"18.1":0.02386},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0005,"5.0-5.1":0,"6.0-6.1":0.002,"7.0-7.1":0.00249,"8.1-8.4":0,"9.0-9.2":0.002,"9.3":0.00698,"10.0-10.2":0.0015,"10.3":0.01147,"11.0-11.2":0.13471,"11.3-11.4":0.00349,"12.0-12.1":0.002,"12.2-12.5":0.05239,"13.0-13.1":0.001,"13.2":0.01347,"13.3":0.002,"13.4-13.7":0.00748,"14.0-14.4":0.01646,"14.5-14.8":0.02345,"15.0-15.1":0.01347,"15.2-15.3":0.01247,"15.4":0.01497,"15.5":0.01746,"15.6-15.8":0.18709,"16.0":0.03542,"16.1":0.07484,"16.2":0.03792,"16.3":0.06436,"16.4":0.01297,"16.5":0.02594,"16.6-16.7":0.24546,"17.0":0.01796,"17.1":0.02993,"17.2":0.02495,"17.3":0.03792,"17.4":0.08132,"17.5":0.24297,"17.6-17.7":2.09891,"18.0":0.74437,"18.1":0.65407,"18.2":0.02644},P:{"4":0.07097,"20":0.08111,"21":0.1318,"22":0.27374,"23":0.33457,"24":0.40554,"25":0.41568,"26":2.17978,"27":0.59817,"5.0-5.4":0.01014,"6.2-6.4":0.02028,"7.2-7.4":0.17236,"8.2":0.01014,"9.2":0.03042,"10.1":0.01014,"11.1-11.2":0.08111,"12.0":0.03042,"13.0":0.10139,"14.0":0.10139,"15.0":0.03042,"16.0":0.10139,"17.0":0.1318,"18.0":0.09125,"19.0":0.10139},I:{"0":0.007,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},A:{"8":0.00896,"9":0.00299,"10":0.00299,"11":2.69662,_:"6 7 5.5"},K:{"0":0.44417,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.06315},H:{"0":0.04},L:{"0":58.35506},R:{_:"0"},M:{"0":1.05957}}; +module.exports={C:{"52":0.01129,"54":0.00376,"56":0.00376,"72":0.00753,"94":0.00376,"97":0.00376,"102":0.00376,"106":0.00376,"107":0.00376,"112":0.00376,"114":0.00376,"115":1.11791,"116":0.00376,"118":0.00376,"121":0.00376,"122":0.00376,"127":0.03764,"128":0.00753,"129":0.00376,"131":0.00376,"132":0.00376,"133":0.00376,"134":0.00376,"135":0.00753,"136":0.00753,"137":0.00753,"138":0.01506,"139":0.00753,"140":0.10916,"141":0.01129,"142":0.01882,"143":0.02258,"144":0.02635,"145":0.04893,"146":0.20702,"147":2.45413,"148":0.17314,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 95 96 98 99 100 101 103 104 105 108 109 110 111 113 117 119 120 123 124 125 126 130 149 150 151 3.5 3.6"},D:{"49":0.00376,"62":0.00376,"63":0.00376,"66":0.00376,"68":0.00376,"69":0.00376,"70":0.00376,"71":0.01506,"72":0.00376,"73":0.00376,"75":0.00376,"76":0.00376,"77":0.00376,"78":0.01129,"79":0.01129,"80":0.01129,"81":0.00753,"83":0.01129,"84":0.00753,"85":0.00376,"86":0.02635,"87":0.01506,"88":0.00753,"89":0.00753,"90":0.00753,"91":0.00753,"92":0.00753,"93":0.00376,"94":0.00753,"95":0.00753,"96":0.01129,"97":0.00376,"98":0.01129,"99":0.00376,"100":0.00376,"101":0.00376,"102":0.00753,"103":0.04517,"104":0.03764,"105":0.03764,"106":0.03764,"107":0.0527,"108":0.04893,"109":3.40266,"110":0.03388,"111":0.03764,"112":0.0941,"113":0.00376,"114":0.01129,"115":0.00753,"116":0.08281,"117":0.03764,"118":0.01129,"119":0.01506,"120":0.06022,"121":0.02258,"122":0.03388,"123":0.02635,"124":0.04893,"125":0.01882,"126":0.03011,"127":0.02258,"128":0.03011,"129":0.01882,"130":0.03764,"131":0.16185,"132":0.03011,"133":0.10539,"134":0.0527,"135":0.06022,"136":0.07152,"137":0.09034,"138":0.13174,"139":0.08281,"140":0.0941,"141":0.1355,"142":0.29359,"143":0.8996,"144":11.4275,"145":5.54061,"146":0.00753,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 64 65 67 74 147 148"},F:{"79":0.01129,"93":0.00376,"94":0.01129,"95":0.04517,"101":0.00376,"113":0.00376,"114":0.00376,"119":0.00376,"120":0.00376,"122":0.00376,"123":0.00376,"124":0.00753,"125":0.03764,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 90 91 92 96 97 98 99 100 102 103 104 105 106 107 108 109 110 111 112 115 116 117 118 121 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.00376,"17":0.00376,"18":0.01506,"84":0.00376,"88":0.00376,"89":0.00376,"90":0.00376,"92":0.08281,"100":0.00753,"109":0.12798,"114":0.00376,"122":0.01506,"131":0.00753,"132":0.00376,"133":0.00753,"134":0.00376,"135":0.00376,"136":0.00376,"137":0.00376,"138":0.00376,"139":0.00753,"140":0.01129,"141":0.01882,"142":0.03388,"143":0.0941,"144":0.58718,"145":0.37264,_:"12 13 14 15 79 80 81 83 85 86 87 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.4 16.5 17.0 17.2 17.3 17.4 18.1 18.2 26.4 TP","13.1":0.00376,"15.6":0.01129,"16.3":0.00376,"16.6":0.00753,"17.1":0.00376,"17.5":0.00376,"17.6":0.00753,"18.0":0.00376,"18.3":0.00753,"18.4":0.00376,"18.5-18.6":0.01129,"26.0":0.00753,"26.1":0.01129,"26.2":0.04517,"26.3":0.01506},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00068,"7.0-7.1":0.00068,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00068,"10.0-10.2":0,"10.3":0.00611,"11.0-11.2":0.05903,"11.3-11.4":0.00204,"12.0-12.1":0,"12.2-12.5":0.03189,"13.0-13.1":0,"13.2":0.0095,"13.3":0.00136,"13.4-13.7":0.00339,"14.0-14.4":0.00678,"14.5-14.8":0.00882,"15.0-15.1":0.00814,"15.2-15.3":0.00611,"15.4":0.00746,"15.5":0.00882,"15.6-15.8":0.13773,"16.0":0.01425,"16.1":0.02714,"16.2":0.01493,"16.3":0.02714,"16.4":0.00611,"16.5":0.01086,"16.6-16.7":0.18251,"17.0":0.00882,"17.1":0.01357,"17.2":0.01086,"17.3":0.01696,"17.4":0.02578,"17.5":0.05089,"17.6-17.7":0.12891,"18.0":0.0285,"18.1":0.05835,"18.2":0.03121,"18.3":0.09838,"18.4":0.04885,"18.5-18.7":1.54286,"26.0":0.10856,"26.1":0.21304,"26.2":3.2499,"26.3":0.54821,"26.4":0.0095},P:{"20":0.02018,"21":0.03027,"22":0.06054,"23":0.06054,"24":0.12109,"25":0.14127,"26":0.20181,"27":0.24218,"28":0.56508,"29":2.49241,_:"4 5.0-5.4 9.2 10.1 12.0","6.2-6.4":0.01009,"7.2-7.4":0.111,"8.2":0.01009,"11.1-11.2":0.02018,"13.0":0.02018,"14.0":0.02018,"15.0":0.01009,"16.0":0.02018,"17.0":0.03027,"18.0":0.02018,"19.0":0.02018},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.24944,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.40275,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":1.02894},Q:{_:"14.9"},O:{"0":0.04989},H:{all:0},L:{"0":56.70556}}; diff --git a/node_modules/caniuse-lite/data/regions/IS.js b/node_modules/caniuse-lite/data/regions/IS.js index ebe1b9107..67d211400 100644 --- a/node_modules/caniuse-lite/data/regions/IS.js +++ b/node_modules/caniuse-lite/data/regions/IS.js @@ -1 +1 @@ -module.exports={C:{"48":0.02696,"60":0.00539,"77":0.01617,"78":0.00539,"91":0.00539,"102":0.01617,"103":0.06469,"109":0.01078,"113":0.01078,"115":0.15634,"119":0.01078,"125":0.06469,"127":0.00539,"128":0.18329,"129":0.00539,"130":0.01078,"131":0.12399,"132":1.92998,"133":0.13478,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 52 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 110 111 112 114 116 117 118 120 121 122 123 124 126 134 135 136 3.5 3.6"},D:{"38":0.00539,"43":0.00539,"44":0.00539,"45":0.00539,"46":0.00539,"51":0.01078,"70":0.00539,"77":0.00539,"79":0.01617,"85":0.00539,"87":0.01078,"89":0.00539,"90":0.05391,"91":0.00539,"94":0.00539,"95":0.00539,"96":0.02696,"98":0.00539,"100":0.00539,"102":0.02156,"103":0.16173,"104":0.09165,"107":0.00539,"108":0.01617,"109":0.38815,"110":0.01078,"111":0.01078,"112":0.03235,"113":0.94882,"114":1.33697,"116":0.31268,"117":0.02156,"118":0.04852,"119":0.01078,"120":0.22642,"121":0.01078,"122":0.08087,"123":0.03774,"124":0.06469,"125":0.10243,"126":0.26416,"127":0.49058,"128":0.6577,"129":2.36126,"130":17.89273,"131":8.55013,"132":0.00539,"133":0.00539,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 47 48 49 50 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 76 78 80 81 83 84 86 88 92 93 97 99 101 105 106 115 134"},F:{"83":0.00539,"85":0.01078,"95":0.10782,"96":0.00539,"113":0.28033,"114":2.07014,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 84 86 87 88 89 90 91 92 93 94 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.01078,"107":0.01078,"109":0.01078,"120":0.00539,"121":0.01617,"125":0.00539,"126":0.03774,"127":0.01078,"128":0.14556,"129":0.10243,"130":3.13217,"131":2.01084,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 108 110 111 112 113 114 115 116 117 118 119 122 123 124"},E:{"9":0.01617,"14":0.03235,"15":0.00539,_:"0 4 5 6 7 8 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00539,"13.1":0.0593,"14.1":0.12399,"15.1":0.01078,"15.2-15.3":0.00539,"15.4":0.03235,"15.5":0.03774,"15.6":0.66848,"16.0":0.12938,"16.1":0.04852,"16.2":0.15634,"16.3":0.25338,"16.4":0.0593,"16.5":0.16712,"16.6":0.43128,"17.0":0.04852,"17.1":0.06469,"17.2":0.09704,"17.3":0.28572,"17.4":0.3612,"17.5":0.66848,"17.6":1.99467,"18.0":1.06203,"18.1":1.06203,"18.2":0.01078},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00213,"5.0-5.1":0,"6.0-6.1":0.00854,"7.0-7.1":0.01067,"8.1-8.4":0,"9.0-9.2":0.00854,"9.3":0.02988,"10.0-10.2":0.0064,"10.3":0.04909,"11.0-11.2":0.5763,"11.3-11.4":0.01494,"12.0-12.1":0.00854,"12.2-12.5":0.22412,"13.0-13.1":0.00427,"13.2":0.05763,"13.3":0.00854,"13.4-13.7":0.03202,"14.0-14.4":0.07044,"14.5-14.8":0.10032,"15.0-15.1":0.05763,"15.2-15.3":0.05336,"15.4":0.06403,"15.5":0.07471,"15.6-15.8":0.80041,"16.0":0.15154,"16.1":0.32016,"16.2":0.16222,"16.3":0.27534,"16.4":0.0555,"16.5":0.11099,"16.6-16.7":1.05014,"17.0":0.07684,"17.1":0.12807,"17.2":0.10672,"17.3":0.16222,"17.4":0.34791,"17.5":1.03947,"17.6-17.7":8.97955,"18.0":3.18457,"18.1":2.79824,"18.2":0.11312},P:{"4":0.02062,"20":0.01031,"21":0.01031,"23":0.01031,"24":0.01031,"25":0.04124,"26":1.69095,"27":1.45381,_:"22 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","17.0":0.02062},I:{"0":0.069,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00009},A:{"7":0.00539,"8":0.02696,"9":0.00539,"10":0.00539,"11":0.02156,_:"6 5.5"},K:{"0":0.17979,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.00461,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.01844},O:{"0":0.01844},H:{"0":0},L:{"0":20.59567},R:{_:"0"},M:{"0":0.4149}}; +module.exports={C:{"48":0.0729,"60":0.00663,"68":0.00663,"78":0.03976,"91":0.00663,"103":0.07952,"113":0.00663,"115":0.11929,"125":0.00663,"128":0.01325,"131":0.00663,"134":0.00663,"136":0.00663,"138":0.00663,"140":0.74222,"143":0.00663,"144":0.01325,"145":0.01325,"146":0.04639,"147":2.49838,"148":0.16568,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 52 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 114 116 117 118 119 120 121 122 123 124 126 127 129 130 132 133 135 137 139 141 142 149 150 151 3.5 3.6"},D:{"79":0.00663,"93":0.00663,"102":0.02651,"103":0.12591,"104":0.23195,"107":0.01325,"109":0.25845,"110":0.00663,"113":0.01988,"114":0.10603,"115":0.01325,"116":0.21206,"118":0.03314,"119":0.01325,"120":0.01325,"122":0.02651,"124":0.03314,"125":0.01988,"126":0.04639,"127":0.00663,"128":0.16568,"129":0.02651,"130":0.01988,"131":0.12591,"132":0.04639,"133":0.08615,"134":0.05964,"135":0.09278,"136":0.1723,"137":0.12591,"138":0.38437,"139":0.31147,"140":0.09278,"141":0.42413,"142":1.80254,"143":4.26779,"144":19.40386,"145":8.99284,"146":0.02651,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 83 84 85 86 87 88 89 90 91 92 94 95 96 97 98 99 100 101 105 106 108 111 112 117 121 123 147 148"},F:{"94":0.01325,"95":0.05302,"99":0.00663,"100":0.00663,"101":0.00663,"102":0.00663,"103":0.00663,"104":0.00663,"105":0.00663,"106":0.00663,"108":0.00663,"109":0.00663,"110":0.00663,"111":0.00663,"112":0.00663,"113":0.00663,"114":0.00663,"115":0.00663,"119":0.00663,"124":0.03314,"125":0.03976,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 107 116 117 118 120 121 122 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"109":0.00663,"117":0.00663,"122":0.00663,"130":0.00663,"131":0.01325,"132":0.00663,"133":0.03314,"134":0.01325,"135":0.00663,"136":0.00663,"137":0.00663,"138":0.07952,"139":0.00663,"140":0.00663,"141":0.01988,"142":0.01325,"143":0.22532,"144":4.51299,"145":3.32675,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 128 129"},E:{"14":0.00663,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 TP","13.1":0.00663,"14.1":0.01988,"15.2-15.3":0.00663,"15.4":0.00663,"15.5":0.03976,"15.6":0.39762,"16.0":0.00663,"16.1":0.03314,"16.2":0.01325,"16.3":0.03314,"16.4":0.01325,"16.5":0.03314,"16.6":0.23195,"17.0":0.01988,"17.1":0.1723,"17.2":0.06627,"17.3":0.07952,"17.4":0.05302,"17.5":0.38437,"17.6":0.29159,"18.0":0.03976,"18.1":0.07952,"18.2":0.05302,"18.3":0.1723,"18.4":0.09941,"18.5-18.6":0.14579,"26.0":0.20544,"26.1":0.2452,"26.2":2.81648,"26.3":0.58318,"26.4":0.00663},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00145,"7.0-7.1":0.00145,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00145,"10.0-10.2":0,"10.3":0.01308,"11.0-11.2":0.12645,"11.3-11.4":0.00436,"12.0-12.1":0,"12.2-12.5":0.06831,"13.0-13.1":0,"13.2":0.02035,"13.3":0.00291,"13.4-13.7":0.00727,"14.0-14.4":0.01453,"14.5-14.8":0.01889,"15.0-15.1":0.01744,"15.2-15.3":0.01308,"15.4":0.01599,"15.5":0.01889,"15.6-15.8":0.29505,"16.0":0.03052,"16.1":0.05814,"16.2":0.03198,"16.3":0.05814,"16.4":0.01308,"16.5":0.02325,"16.6-16.7":0.39097,"17.0":0.01889,"17.1":0.02907,"17.2":0.02325,"17.3":0.03634,"17.4":0.05523,"17.5":0.10901,"17.6-17.7":0.27615,"18.0":0.06104,"18.1":0.12499,"18.2":0.06686,"18.3":0.21075,"18.4":0.10465,"18.5-18.7":3.30509,"26.0":0.23255,"26.1":0.45638,"26.2":6.96191,"26.3":1.17437,"26.4":0.02035},P:{"21":0.01048,"26":0.02095,"27":0.01048,"28":0.02095,"29":2.71313,_:"4 20 22 23 24 25 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.02022,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.26984,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.64424},Q:{"14.9":0.00675},O:{"0":0.00337},H:{all:0},L:{"0":18.26708}}; diff --git a/node_modules/caniuse-lite/data/regions/IT.js b/node_modules/caniuse-lite/data/regions/IT.js index 4e1be433b..81ac432d2 100644 --- a/node_modules/caniuse-lite/data/regions/IT.js +++ b/node_modules/caniuse-lite/data/regions/IT.js @@ -1 +1 @@ -module.exports={C:{"48":0.00509,"52":0.02543,"59":0.05085,"68":0.00509,"78":0.04577,"88":0.02034,"102":0.00509,"113":0.01017,"114":0.00509,"115":0.40172,"118":0.00509,"119":0.00509,"121":0.00509,"123":0.00509,"124":0.00509,"125":0.01017,"126":0.46782,"127":0.01526,"128":0.10679,"129":0.01526,"130":0.02543,"131":0.21866,"132":2.82726,"133":0.22374,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 91 92 93 94 95 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 116 117 120 122 134 135 136 3.5 3.6"},D:{"38":0.00509,"49":0.02034,"52":0.00509,"63":0.06102,"66":0.2034,"70":0.00509,"79":0.02034,"81":0.01017,"85":0.01526,"86":0.01526,"87":0.0356,"88":0.01017,"89":0.01017,"90":0.00509,"91":0.00509,"92":0.27968,"94":0.01017,"96":0.00509,"98":0.00509,"99":0.00509,"100":0.00509,"101":0.00509,"102":0.00509,"103":0.1017,"104":0.02034,"105":0.01526,"106":0.01017,"107":0.01017,"108":0.01526,"109":1.77467,"110":0.01017,"111":0.02034,"112":0.01017,"113":0.02543,"114":0.04577,"115":0.00509,"116":0.32544,"117":0.01526,"118":0.0356,"119":0.0356,"120":0.04068,"121":0.03051,"122":0.12204,"123":0.1017,"124":0.13221,"125":0.08645,"126":0.16781,"127":0.1017,"128":0.39155,"129":1.13396,"130":20.83325,"131":9.64116,"132":0.01017,"133":0.00509,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 53 54 55 56 57 58 59 60 61 62 64 65 67 68 69 71 72 73 74 75 76 77 78 80 83 84 93 95 97 134"},F:{"46":0.00509,"85":0.02034,"95":0.02034,"102":0.00509,"113":0.05594,"114":0.96615,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.02543,"85":0.00509,"90":0.08136,"92":0.00509,"103":0.00509,"107":0.00509,"109":0.05594,"112":0.00509,"113":0.00509,"114":0.00509,"115":0.02543,"117":0.00509,"119":0.00509,"120":0.00509,"121":0.00509,"122":0.00509,"123":0.00509,"124":0.01017,"125":0.01017,"126":0.02034,"127":0.01017,"128":0.03051,"129":0.1017,"130":2.1357,"131":1.4238,_:"12 13 14 15 16 18 79 80 81 83 84 86 87 88 89 91 93 94 95 96 97 98 99 100 101 102 104 105 106 108 110 111 116 118"},E:{"13":0.00509,"14":0.02034,"15":0.00509,_:"0 4 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.00509,"11.1":0.04068,"12.1":0.01017,"13.1":0.06611,"14.1":0.239,"15.1":0.01017,"15.2-15.3":0.01017,"15.4":0.01526,"15.5":0.02543,"15.6":0.2034,"16.0":0.02034,"16.1":0.04068,"16.2":0.03051,"16.3":0.05594,"16.4":0.03051,"16.5":0.0356,"16.6":0.18815,"17.0":0.03051,"17.1":0.05085,"17.2":0.06102,"17.3":0.05085,"17.4":0.10679,"17.5":0.239,"17.6":0.82886,"18.0":0.49833,"18.1":0.62037,"18.2":0.01526},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00126,"5.0-5.1":0,"6.0-6.1":0.00503,"7.0-7.1":0.00629,"8.1-8.4":0,"9.0-9.2":0.00503,"9.3":0.0176,"10.0-10.2":0.00377,"10.3":0.02892,"11.0-11.2":0.33946,"11.3-11.4":0.0088,"12.0-12.1":0.00503,"12.2-12.5":0.13201,"13.0-13.1":0.00251,"13.2":0.03395,"13.3":0.00503,"13.4-13.7":0.01886,"14.0-14.4":0.04149,"14.5-14.8":0.05909,"15.0-15.1":0.03395,"15.2-15.3":0.03143,"15.4":0.03772,"15.5":0.044,"15.6-15.8":0.47147,"16.0":0.08927,"16.1":0.18859,"16.2":0.09555,"16.3":0.16219,"16.4":0.03269,"16.5":0.06538,"16.6-16.7":0.61857,"17.0":0.04526,"17.1":0.07544,"17.2":0.06286,"17.3":0.09555,"17.4":0.20493,"17.5":0.61228,"17.6-17.7":5.28928,"18.0":1.87583,"18.1":1.64826,"18.2":0.06663},P:{"4":0.05165,"20":0.01033,"21":0.03099,"22":0.04132,"23":0.03099,"24":0.15496,"25":0.05165,"26":1.44626,"27":0.92974,_:"5.0-5.4 7.2-7.4 8.2 9.2 10.1 12.0 16.0","6.2-6.4":0.01033,"11.1-11.2":0.01033,"13.0":0.01033,"14.0":0.01033,"15.0":0.01033,"17.0":0.01033,"18.0":0.01033,"19.0":0.02066},I:{"0":0.02943,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00004},A:{"11":0.23391,_:"6 7 8 9 10 5.5"},K:{"0":0.32931,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00492},O:{"0":0.07864},H:{"0":0},L:{"0":33.00075},R:{_:"0"},M:{"0":0.52099}}; +module.exports={C:{"2":0.00523,"5":0.00523,"52":0.02092,"59":0.01569,"78":0.02092,"79":0.00523,"82":0.00523,"113":0.00523,"115":0.30863,"119":0.00523,"127":0.00523,"128":0.00523,"132":0.00523,"133":0.00523,"134":0.00523,"135":0.00523,"136":0.01569,"137":0.00523,"138":0.03662,"139":0.01046,"140":0.10462,"141":0.00523,"142":0.01046,"143":0.02092,"144":0.01046,"145":0.02616,"146":0.04708,"147":3.02352,"148":0.3034,"149":0.00523,_:"3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 114 116 117 118 120 121 122 123 124 125 126 129 130 131 150 151 3.5 3.6"},D:{"39":0.01046,"40":0.01046,"41":0.01046,"42":0.01046,"43":0.01046,"44":0.01046,"45":0.01046,"46":0.01046,"47":0.01046,"48":0.01046,"49":0.02092,"50":0.01046,"51":0.01046,"52":0.01046,"53":0.01046,"54":0.01046,"55":0.01046,"56":0.01046,"57":0.01046,"58":0.01046,"59":0.01046,"60":0.01046,"63":0.00523,"66":0.04185,"69":0.00523,"74":0.01046,"77":0.01569,"79":0.01046,"81":0.00523,"85":0.03139,"86":0.02616,"87":0.02616,"91":0.00523,"101":0.00523,"102":0.00523,"103":0.07323,"104":0.01569,"105":0.02092,"106":0.03139,"107":0.02092,"108":0.02092,"109":1.09851,"110":0.02092,"111":0.02616,"112":0.01569,"113":0.00523,"114":0.01046,"115":0.00523,"116":0.19355,"117":0.02092,"118":0.00523,"119":0.03139,"120":0.04708,"121":0.02616,"122":0.07847,"123":0.01046,"124":0.05231,"125":0.03662,"126":0.05231,"127":0.03139,"128":0.1517,"129":0.01569,"130":0.04708,"131":0.10985,"132":0.04708,"133":0.07847,"134":0.07847,"135":0.068,"136":0.04708,"137":0.03662,"138":0.26678,"139":0.12554,"140":0.07847,"141":0.09939,"142":0.37663,"143":1.06189,"144":17.88479,"145":9.42626,"146":0.02092,"147":0.00523,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 64 65 67 68 70 71 72 73 75 76 78 80 83 84 88 89 90 92 93 94 95 96 97 98 99 100 148"},F:{"46":0.00523,"93":0.00523,"94":0.04708,"95":0.068,"114":0.01046,"120":0.00523,"122":0.00523,"125":0.01046,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 121 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00523,"18":0.00523,"85":0.01569,"92":0.01046,"109":0.03662,"114":0.00523,"122":0.02616,"129":0.00523,"131":0.00523,"132":0.01046,"133":0.00523,"134":0.00523,"135":0.00523,"136":0.00523,"137":0.01046,"138":0.00523,"139":0.00523,"140":0.01046,"141":0.02616,"142":0.03662,"143":0.10462,"144":2.4638,"145":1.90408,_:"12 13 14 15 16 79 80 81 83 84 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 130"},E:{"13":0.00523,"14":0.01046,"15":0.00523,_:"4 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1 15.2-15.3 TP","9.1":0.00523,"11.1":0.01569,"12.1":0.00523,"13.1":0.03662,"14.1":0.03662,"15.1":0.00523,"15.4":0.00523,"15.5":0.01046,"15.6":0.1517,"16.0":0.01046,"16.1":0.01569,"16.2":0.00523,"16.3":0.01569,"16.4":0.01046,"16.5":0.01046,"16.6":0.14124,"17.0":0.00523,"17.1":0.10985,"17.2":0.01569,"17.3":0.02092,"17.4":0.03139,"17.5":0.04708,"17.6":0.25109,"18.0":0.02616,"18.1":0.03662,"18.2":0.01569,"18.3":0.03662,"18.4":0.03662,"18.5-18.6":0.12031,"26.0":0.07323,"26.1":0.08893,"26.2":1.25544,"26.3":0.39756,"26.4":0.00523},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00128,"7.0-7.1":0.00128,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00128,"10.0-10.2":0,"10.3":0.01153,"11.0-11.2":0.11142,"11.3-11.4":0.00384,"12.0-12.1":0,"12.2-12.5":0.0602,"13.0-13.1":0,"13.2":0.01793,"13.3":0.00256,"13.4-13.7":0.0064,"14.0-14.4":0.01281,"14.5-14.8":0.01665,"15.0-15.1":0.01537,"15.2-15.3":0.01153,"15.4":0.01409,"15.5":0.01665,"15.6-15.8":0.25999,"16.0":0.0269,"16.1":0.05123,"16.2":0.02818,"16.3":0.05123,"16.4":0.01153,"16.5":0.02049,"16.6-16.7":0.34452,"17.0":0.01665,"17.1":0.02561,"17.2":0.02049,"17.3":0.03202,"17.4":0.04867,"17.5":0.09606,"17.6-17.7":0.24334,"18.0":0.05379,"18.1":0.11014,"18.2":0.05891,"18.3":0.18571,"18.4":0.09221,"18.5-18.7":2.91241,"26.0":0.20492,"26.1":0.40215,"26.2":6.13477,"26.3":1.03484,"26.4":0.01793},P:{"4":0.02079,"21":0.01039,"22":0.01039,"23":0.01039,"24":0.08315,"25":0.02079,"26":0.04158,"27":0.07276,"28":0.12473,"29":2.33872,_:"20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 18.0","7.2-7.4":0.01039,"16.0":0.02079,"17.0":0.01039,"19.0":0.01039},I:{"0":0.01906,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.31005,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.02616,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.38637},Q:{_:"14.9"},O:{"0":0.06678},H:{all:0},L:{"0":35.87502}}; diff --git a/node_modules/caniuse-lite/data/regions/JE.js b/node_modules/caniuse-lite/data/regions/JE.js index 46c8de438..2f55c6173 100644 --- a/node_modules/caniuse-lite/data/regions/JE.js +++ b/node_modules/caniuse-lite/data/regions/JE.js @@ -1 +1 @@ -module.exports={C:{"78":0.00435,"115":0.12188,"128":0.02177,"129":0.00435,"130":0.02177,"131":0.04353,"132":2.51603,"133":0.29165,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 134 135 136 3.5 3.6"},D:{"49":0.00435,"76":0.01306,"79":0.00435,"80":0.07835,"87":0.00871,"88":0.0653,"90":0.00435,"91":0.11318,"93":0.00435,"94":0.00871,"97":0.00435,"98":0.03482,"99":0.03047,"102":0.00435,"103":0.08271,"109":0.23071,"115":0.00435,"116":0.04788,"117":0.00435,"119":0.00435,"120":0.00871,"121":0.00435,"122":0.08271,"123":0.03918,"124":0.02612,"125":0.01306,"126":0.11318,"127":0.05659,"128":0.35259,"129":1.7412,"130":7.78316,"131":6.99962,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 81 83 84 85 86 89 92 95 96 100 101 104 105 106 107 108 110 111 112 113 114 118 132 133 134"},F:{"83":0.00435,"89":0.00435,"112":0.00435,"113":0.03047,"114":0.37871,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 84 85 86 87 88 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"98":0.00435,"108":0.00435,"109":0.04353,"120":0.08271,"123":0.00435,"126":0.00435,"128":0.01741,"129":0.26553,"130":4.62289,"131":2.8991,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 99 100 101 102 103 104 105 106 107 110 111 112 113 114 115 116 117 118 119 121 122 124 125 127"},E:{"10":0.00435,"14":0.0653,"15":0.00435,_:"0 4 5 6 7 8 9 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.01741,"13.1":0.02177,"14.1":0.09577,"15.1":0.01306,"15.2-15.3":0.03482,"15.4":0.00871,"15.5":0.02612,"15.6":0.95766,"16.0":0.06094,"16.1":0.35259,"16.2":0.03918,"16.3":0.13494,"16.4":0.13494,"16.5":0.074,"16.6":0.80531,"17.0":0.02177,"17.1":0.03918,"17.2":0.09577,"17.3":0.31777,"17.4":0.11753,"17.5":0.37001,"17.6":5.13219,"18.0":0.62248,"18.1":1.07519,"18.2":0.04788},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00311,"5.0-5.1":0,"6.0-6.1":0.01246,"7.0-7.1":0.01557,"8.1-8.4":0,"9.0-9.2":0.01246,"9.3":0.04361,"10.0-10.2":0.00934,"10.3":0.07164,"11.0-11.2":0.84102,"11.3-11.4":0.0218,"12.0-12.1":0.01246,"12.2-12.5":0.32706,"13.0-13.1":0.00623,"13.2":0.0841,"13.3":0.01246,"13.4-13.7":0.04672,"14.0-14.4":0.10279,"14.5-14.8":0.1464,"15.0-15.1":0.0841,"15.2-15.3":0.07787,"15.4":0.09345,"15.5":0.10902,"15.6-15.8":1.16808,"16.0":0.22116,"16.1":0.46723,"16.2":0.23673,"16.3":0.40182,"16.4":0.08099,"16.5":0.16197,"16.6-16.7":1.53252,"17.0":0.11214,"17.1":0.18689,"17.2":0.15574,"17.3":0.23673,"17.4":0.50773,"17.5":1.51695,"17.6-17.7":13.10432,"18.0":4.64741,"18.1":4.08361,"18.2":0.16509},P:{"4":0.31909,"20":0.011,"21":0.011,"22":0.011,"23":0.011,"24":0.011,"25":0.04401,"26":1.76052,"27":1.81553,_:"5.0-5.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 17.0 18.0 19.0","6.2-6.4":0.011,"16.0":0.05502},I:{"0":0.00563,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},A:{"11":0.00435,_:"6 7 8 9 10 5.5"},K:{"0":0.03953,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.00565},H:{"0":0},L:{"0":22.11334},R:{_:"0"},M:{"0":0.17506}}; +module.exports={C:{"5":0.01245,"115":0.0083,"140":0.0083,"144":0.01245,"145":0.0083,"147":1.15342,"148":0.06224,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 142 143 146 149 150 151 3.5 3.6"},D:{"49":0.00415,"69":0.01245,"79":0.00415,"80":0.09543,"87":0.00415,"103":0.06638,"104":0.00415,"109":0.04149,"111":0.0083,"116":0.04149,"118":0.02075,"120":0.14522,"122":0.18256,"123":0.00415,"124":0.01245,"125":0.02075,"126":0.03319,"128":0.0166,"131":0.00415,"132":0.02904,"134":0.00415,"135":0.03319,"137":0.00415,"138":0.53522,"139":0.03734,"140":0.0083,"141":0.0166,"142":0.08713,"143":0.81735,"144":10.32271,"145":4.77135,"146":0.25309,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 81 83 84 85 86 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 105 106 107 108 110 112 113 114 115 117 119 121 127 129 130 133 136 147 148"},F:{"40":0.0083,"94":0.00415,"95":0.00415,"121":0.18256,"122":0.0083,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"109":0.03319,"129":0.05809,"132":0.01245,"136":0.02075,"141":0.04564,"142":0.02075,"143":0.05394,"144":5.21944,"145":3.82953,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 130 131 133 134 135 137 138 139 140"},E:{"15":0.00415,_:"4 5 6 7 8 9 10 11 12 13 14 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.1 17.0 18.0 26.4 TP","11.1":0.00415,"13.1":0.01245,"14.1":0.05809,"15.2-15.3":0.00415,"15.4":0.02904,"15.5":0.02489,"15.6":0.36511,"16.0":0.05809,"16.1":0.0166,"16.2":0.00415,"16.3":0.01245,"16.4":0.02489,"16.5":0.06224,"16.6":0.4066,"17.1":0.46884,"17.2":0.0083,"17.3":0.05809,"17.4":0.0166,"17.5":0.06638,"17.6":0.41075,"18.1":0.04564,"18.2":0.00415,"18.3":0.07468,"18.4":0.01245,"18.5-18.6":0.51863,"26.0":0.02075,"26.1":0.03319,"26.2":5.50987,"26.3":0.95427},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00293,"7.0-7.1":0.00293,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00293,"10.0-10.2":0,"10.3":0.02641,"11.0-11.2":0.25529,"11.3-11.4":0.0088,"12.0-12.1":0,"12.2-12.5":0.13791,"13.0-13.1":0,"13.2":0.04108,"13.3":0.00587,"13.4-13.7":0.01467,"14.0-14.4":0.02934,"14.5-14.8":0.03815,"15.0-15.1":0.03521,"15.2-15.3":0.02641,"15.4":0.03228,"15.5":0.03815,"15.6-15.8":0.59568,"16.0":0.06162,"16.1":0.11737,"16.2":0.06456,"16.3":0.11737,"16.4":0.02641,"16.5":0.04695,"16.6-16.7":0.78934,"17.0":0.03815,"17.1":0.05869,"17.2":0.04695,"17.3":0.07336,"17.4":0.11151,"17.5":0.22008,"17.6-17.7":0.55753,"18.0":0.12324,"18.1":0.25235,"18.2":0.13498,"18.3":0.42548,"18.4":0.21127,"18.5-18.7":6.67273,"26.0":0.4695,"26.1":0.92139,"26.2":14.05558,"26.3":2.37096,"26.4":0.04108},P:{"26":0.01089,"28":0.03266,"29":3.0485,_:"4 20 21 22 23 24 25 27 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 17.0 18.0 19.0","16.0":0.04355},I:{"0":0.01753,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.00585,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.117},Q:{_:"14.9"},O:{_:"0"},H:{all:0},L:{"0":27.56901}}; diff --git a/node_modules/caniuse-lite/data/regions/JM.js b/node_modules/caniuse-lite/data/regions/JM.js index cb14e58de..97b1d768e 100644 --- a/node_modules/caniuse-lite/data/regions/JM.js +++ b/node_modules/caniuse-lite/data/regions/JM.js @@ -1 +1 @@ -module.exports={C:{"78":0.03057,"115":0.04446,"127":0.00278,"128":0.03335,"129":0.00278,"130":0.00834,"131":0.04446,"132":0.85871,"133":0.08059,"134":0.00556,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 135 136 3.5 3.6"},D:{"11":0.00278,"43":0.00278,"49":0.00556,"50":0.00278,"58":0.00278,"63":0.00278,"65":0.0139,"69":0.00834,"70":0.0139,"72":0.00278,"73":0.0528,"74":0.00278,"75":0.00556,"76":0.02223,"77":0.00278,"78":0.00278,"79":0.02779,"81":0.02501,"83":0.23066,"84":0.00278,"86":0.00278,"87":0.03891,"88":0.00278,"89":0.00278,"91":0.00556,"92":0.00278,"93":0.04446,"94":0.03891,"95":0.00278,"97":0.00278,"98":0.00834,"99":0.00278,"100":0.00278,"101":0.00556,"102":0.00834,"103":0.1584,"104":0.00278,"105":0.01112,"106":0.00278,"107":0.00278,"108":0.00556,"109":0.35571,"110":0.00556,"111":0.01945,"112":0.00834,"113":0.00278,"114":0.00834,"115":0.00556,"116":0.08059,"117":0.01945,"118":0.01112,"119":0.02223,"120":0.02779,"121":0.01945,"122":0.03891,"123":0.0139,"124":0.0667,"125":0.02223,"126":0.13617,"127":0.0528,"128":0.12783,"129":0.70309,"130":9.27352,"131":5.14671,"132":0.02223,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 51 52 53 54 55 56 57 59 60 61 62 64 66 67 68 71 80 85 90 96 133 134"},F:{"28":0.00278,"46":0.00278,"85":0.04446,"86":0.00278,"89":0.00278,"95":0.00834,"103":0.00278,"113":0.06392,"114":0.60026,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 87 88 90 91 92 93 94 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.00278,"17":0.00278,"18":0.00556,"92":0.01112,"100":0.00278,"109":0.01112,"114":0.00278,"118":0.00278,"120":0.00278,"121":0.00278,"124":0.00278,"125":0.00556,"126":0.00556,"127":0.00556,"128":0.01667,"129":0.1584,"130":2.74287,"131":1.62849,_:"12 13 14 15 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 119 122 123"},E:{"11":0.00278,"14":0.01112,"15":0.00278,_:"0 4 5 6 7 8 9 10 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1","11.1":0.00278,"13.1":0.16396,"14.1":0.03891,"15.1":0.00556,"15.2-15.3":0.00278,"15.4":0.00556,"15.5":0.00834,"15.6":0.09449,"16.0":0.01112,"16.1":0.01112,"16.2":0.01945,"16.3":0.02501,"16.4":0.00834,"16.5":0.0139,"16.6":0.13061,"17.0":0.01112,"17.1":0.02501,"17.2":0.03891,"17.3":0.00834,"17.4":0.03057,"17.5":0.1056,"17.6":0.53913,"18.0":0.33348,"18.1":0.40573,"18.2":0.02501},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00255,"5.0-5.1":0,"6.0-6.1":0.01021,"7.0-7.1":0.01277,"8.1-8.4":0,"9.0-9.2":0.01021,"9.3":0.03575,"10.0-10.2":0.00766,"10.3":0.05873,"11.0-11.2":0.6894,"11.3-11.4":0.01787,"12.0-12.1":0.01021,"12.2-12.5":0.2681,"13.0-13.1":0.00511,"13.2":0.06894,"13.3":0.01021,"13.4-13.7":0.0383,"14.0-14.4":0.08426,"14.5-14.8":0.12001,"15.0-15.1":0.06894,"15.2-15.3":0.06383,"15.4":0.0766,"15.5":0.08937,"15.6-15.8":0.9575,"16.0":0.18129,"16.1":0.383,"16.2":0.19405,"16.3":0.32938,"16.4":0.06639,"16.5":0.13277,"16.6-16.7":1.25625,"17.0":0.09192,"17.1":0.1532,"17.2":0.12767,"17.3":0.19405,"17.4":0.4162,"17.5":1.24348,"17.6-17.7":10.74192,"18.0":3.80959,"18.1":3.34744,"18.2":0.13533},P:{"4":0.23222,"20":0.05278,"21":0.02111,"22":0.10555,"23":0.06333,"24":0.07389,"25":0.06333,"26":1.69942,"27":1.04498,"5.0-5.4":0.01056,"6.2-6.4":0.01056,"7.2-7.4":0.14778,_:"8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 17.0 18.0","13.0":0.03167,"16.0":0.01056,"19.0":0.02111},I:{"0":0.05764,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00008},A:{"11":0.00556,_:"6 7 8 9 10 5.5"},K:{"0":0.36105,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.01444},O:{"0":0.14442},H:{"0":0},L:{"0":44.13373},R:{_:"0"},M:{"0":0.18775}}; +module.exports={C:{"5":0.12776,"52":0.00752,"115":0.05261,"140":0.00752,"146":0.00752,"147":0.55611,"148":0.07515,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 149 150 151 3.5 3.6"},D:{"49":0.00752,"56":0.00752,"63":0.00752,"69":0.12776,"70":0.00752,"73":0.01503,"76":0.00752,"79":0.00752,"81":0.00752,"83":0.01503,"91":0.00752,"93":0.00752,"98":0.00752,"103":1.99899,"104":1.96893,"105":1.96893,"106":1.94639,"107":1.96893,"108":1.94639,"109":2.09669,"110":1.96142,"111":2.08917,"112":11.41529,"113":0.00752,"114":0.01503,"116":3.94538,"117":1.96142,"119":0.00752,"120":2.00651,"121":0.03006,"122":0.01503,"123":0.03006,"124":1.99899,"125":0.11273,"126":0.03758,"128":0.09018,"129":0.12024,"130":0.01503,"131":4.04307,"132":0.68387,"133":4.55409,"134":0.52605,"135":0.53357,"136":0.51854,"137":0.53357,"138":0.65381,"139":1.18737,"140":0.61623,"141":0.66132,"142":0.25551,"143":1.06713,"144":6.13976,"145":3.11873,"146":0.09018,"147":0.07515,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 61 62 64 65 66 67 68 71 72 74 75 77 78 80 84 85 86 87 88 89 90 92 94 95 96 97 99 100 101 102 115 118 127 148"},F:{"94":0.02255,"95":0.01503,"125":0.00752,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00752,"18":0.00752,"92":0.00752,"118":0.00752,"136":0.00752,"141":0.01503,"142":0.00752,"143":0.06012,"144":1.54058,"145":1.08216,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 137 138 139 140"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.2 16.3 16.4 16.5 17.0 17.2 18.0 18.1 18.2 26.4 TP","13.1":0.02255,"14.1":0.00752,"15.6":0.06764,"16.1":0.01503,"16.6":0.06764,"17.1":0.04509,"17.3":0.00752,"17.4":0.00752,"17.5":0.00752,"17.6":0.06764,"18.3":0.01503,"18.4":0.01503,"18.5-18.6":0.03758,"26.0":0.04509,"26.1":0.03758,"26.2":0.63126,"26.3":0.12024},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00081,"7.0-7.1":0.00081,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00081,"10.0-10.2":0,"10.3":0.00733,"11.0-11.2":0.07087,"11.3-11.4":0.00244,"12.0-12.1":0,"12.2-12.5":0.03829,"13.0-13.1":0,"13.2":0.0114,"13.3":0.00163,"13.4-13.7":0.00407,"14.0-14.4":0.00815,"14.5-14.8":0.01059,"15.0-15.1":0.00977,"15.2-15.3":0.00733,"15.4":0.00896,"15.5":0.01059,"15.6-15.8":0.16536,"16.0":0.01711,"16.1":0.03258,"16.2":0.01792,"16.3":0.03258,"16.4":0.00733,"16.5":0.01303,"16.6-16.7":0.21912,"17.0":0.01059,"17.1":0.01629,"17.2":0.01303,"17.3":0.02036,"17.4":0.03095,"17.5":0.06109,"17.6-17.7":0.15477,"18.0":0.03421,"18.1":0.07005,"18.2":0.03747,"18.3":0.11811,"18.4":0.05865,"18.5-18.7":1.85236,"26.0":0.13033,"26.1":0.25578,"26.2":3.90185,"26.3":0.65818,"26.4":0.0114},P:{"24":0.02142,"25":0.01071,"26":0.02142,"27":0.02142,"28":0.12853,"29":1.32819,_:"4 20 21 22 23 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.02142},I:{"0":0.00993,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.0994,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.1491},Q:{"14.9":0.00497},O:{"0":0.06461},H:{all:0},L:{"0":18.319}}; diff --git a/node_modules/caniuse-lite/data/regions/JO.js b/node_modules/caniuse-lite/data/regions/JO.js index d80a2ed18..60640579e 100644 --- a/node_modules/caniuse-lite/data/regions/JO.js +++ b/node_modules/caniuse-lite/data/regions/JO.js @@ -1 +1 @@ -module.exports={C:{"34":0.00456,"39":0.00228,"52":0.00456,"56":0.00228,"70":0.00228,"78":0.00456,"91":0.00228,"103":0.00456,"106":0.00228,"107":0.00228,"110":0.00228,"111":0.00228,"115":0.14364,"117":0.00228,"118":0.00228,"119":0.00228,"125":0.00228,"126":0.00228,"127":0.00456,"128":0.02964,"129":0.00456,"130":0.00228,"131":0.01824,"132":0.48792,"133":0.0456,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 99 100 101 102 104 105 108 109 112 113 114 116 120 121 122 123 124 134 135 136 3.5 3.6"},D:{"11":0.0114,"34":0.00912,"38":0.00228,"47":0.00228,"49":0.00456,"50":0.00228,"58":0.09348,"63":0.00228,"65":0.00228,"66":0.00456,"68":0.00684,"69":0.00228,"70":0.00912,"73":0.00912,"74":0.00684,"76":0.00228,"77":0.00228,"78":0.00456,"79":0.01824,"80":0.00456,"81":0.00684,"83":0.05472,"85":0.00228,"86":0.00228,"87":0.03876,"88":0.0114,"89":0.00228,"90":0.00912,"91":0.00456,"92":0.00228,"93":0.00228,"94":0.02964,"95":0.0114,"96":0.00912,"98":0.0684,"99":0.00456,"100":0.00684,"101":0.00228,"102":0.00456,"103":0.01596,"104":0.01596,"105":0.00912,"106":0.01368,"107":0.01368,"108":0.01596,"109":1.15368,"110":0.0228,"111":0.0114,"112":0.01824,"113":0.00228,"114":0.04788,"115":0.00228,"116":0.02052,"117":0.00912,"118":0.01596,"119":0.0228,"120":0.0342,"121":0.01368,"122":0.07068,"123":0.02964,"124":0.11856,"125":0.04104,"126":0.03876,"127":0.04332,"128":0.10944,"129":0.51984,"130":8.11452,"131":5.2326,"132":0.00456,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 48 51 52 53 54 55 56 57 59 60 61 62 64 67 71 72 75 84 97 133 134"},F:{"46":0.00456,"73":0.00228,"79":0.00912,"82":0.01596,"83":0.00456,"84":0.00228,"85":0.00456,"92":0.00228,"95":0.01824,"99":0.00228,"102":0.00228,"103":0.00228,"104":0.00228,"107":0.00228,"109":0.03192,"111":0.00456,"112":0.02736,"113":0.05016,"114":0.2736,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 78 80 81 86 87 88 89 90 91 93 94 96 97 98 100 101 105 106 108 110 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00228,"18":0.00456,"84":0.00228,"89":0.00228,"92":0.01368,"100":0.0114,"103":0.00684,"106":0.00228,"107":0.00228,"109":0.0114,"112":0.00228,"113":0.00228,"114":0.00228,"116":0.00684,"117":0.00684,"118":0.00456,"120":0.00456,"121":0.00456,"122":0.00228,"123":0.00228,"124":0.00228,"125":0.00228,"126":0.00456,"127":0.01824,"128":0.02052,"129":0.04104,"130":1.20384,"131":0.77976,_:"13 14 15 16 17 79 80 81 83 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 104 105 108 110 111 115 119"},E:{"14":0.00684,"15":0.00228,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1","5.1":0.00228,"13.1":0.01368,"14.1":0.00912,"15.1":0.00456,"15.2-15.3":0.00228,"15.4":0.00228,"15.5":0.00228,"15.6":0.10716,"16.0":0.00684,"16.1":0.01368,"16.2":0.00228,"16.3":0.01368,"16.4":0.00228,"16.5":0.00228,"16.6":0.0456,"17.0":0.00912,"17.1":0.00912,"17.2":0.01368,"17.3":0.01368,"17.4":0.04332,"17.5":0.07524,"17.6":0.23028,"18.0":0.16644,"18.1":0.1482,"18.2":0.00456},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00115,"5.0-5.1":0,"6.0-6.1":0.0046,"7.0-7.1":0.00575,"8.1-8.4":0,"9.0-9.2":0.0046,"9.3":0.01611,"10.0-10.2":0.00345,"10.3":0.02646,"11.0-11.2":0.31062,"11.3-11.4":0.00805,"12.0-12.1":0.0046,"12.2-12.5":0.1208,"13.0-13.1":0.0023,"13.2":0.03106,"13.3":0.0046,"13.4-13.7":0.01726,"14.0-14.4":0.03796,"14.5-14.8":0.05407,"15.0-15.1":0.03106,"15.2-15.3":0.02876,"15.4":0.03451,"15.5":0.04027,"15.6-15.8":0.43141,"16.0":0.08168,"16.1":0.17256,"16.2":0.08743,"16.3":0.14841,"16.4":0.02991,"16.5":0.05982,"16.6-16.7":0.56601,"17.0":0.04142,"17.1":0.06903,"17.2":0.05752,"17.3":0.08743,"17.4":0.18752,"17.5":0.56026,"17.6-17.7":4.83985,"18.0":1.71644,"18.1":1.50821,"18.2":0.06097},P:{"4":0.06096,"20":0.02032,"21":0.07112,"22":0.08128,"23":0.11176,"24":0.11176,"25":0.11176,"26":2.01171,"27":1.53418,"5.0-5.4":0.02032,"6.2-6.4":0.02032,"7.2-7.4":0.1016,_:"8.2 9.2 10.1 12.0","11.1-11.2":0.04064,"13.0":0.02032,"14.0":0.04064,"15.0":0.01016,"16.0":0.04064,"17.0":0.02032,"18.0":0.02032,"19.0":0.02032},I:{"0":0.03852,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00005},A:{"11":0.02052,_:"6 7 8 9 10 5.5"},K:{"0":0.19847,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.17758},H:{"0":0.01},L:{"0":62.44639},R:{_:"0"},M:{"0":0.1853}}; +module.exports={C:{"5":0.02168,"103":0.00361,"115":0.03975,"140":0.00361,"143":0.00361,"145":0.00361,"146":0.00361,"147":0.34333,"148":0.01446,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 142 144 149 150 151 3.5 3.6"},D:{"69":0.01807,"73":0.00361,"79":0.00361,"83":0.00361,"87":0.00361,"95":0.00361,"96":0.00361,"98":0.04698,"102":0.00361,"103":0.9035,"104":0.9035,"105":0.9035,"106":0.89989,"107":0.89989,"108":0.91073,"109":1.38778,"110":0.89266,"111":0.92518,"112":4.53557,"113":0.00361,"114":0.00361,"116":1.80339,"117":0.93241,"119":0.00723,"120":0.94325,"121":0.00361,"122":0.02891,"124":0.92157,"125":0.01446,"126":0.01084,"127":0.00361,"128":0.0253,"129":0.05782,"130":0.00361,"131":1.86121,"132":0.03253,"133":1.8576,"134":0.00723,"135":0.01446,"136":0.01084,"137":0.02168,"138":0.06144,"139":0.03614,"140":0.01084,"141":0.01084,"142":0.07228,"143":0.43729,"144":5.17163,"145":1.57932,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 74 75 76 77 78 80 81 84 85 86 88 89 90 91 92 93 94 97 99 100 101 115 118 123 146 147 148"},F:{"94":0.00723,"95":0.01084,"120":0.02168,"121":0.00723,"122":0.00723,"123":0.00361,"124":0.00361,"125":0.01084,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00361,"92":0.00361,"109":0.00723,"135":0.00361,"137":0.00361,"139":0.00361,"140":0.01084,"141":0.00723,"142":0.00723,"143":0.0253,"144":0.65413,"145":0.33249,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 136 138"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 16.0 16.1 16.3 16.4 16.5 17.0 17.2 18.0 18.2 26.4 TP","5.1":0.00361,"15.5":0.00361,"15.6":0.01084,"16.2":0.00361,"16.6":0.03614,"17.1":0.01084,"17.3":0.00723,"17.4":0.00361,"17.5":0.00361,"17.6":0.02168,"18.1":0.00361,"18.3":0.00723,"18.4":0.00361,"18.5-18.6":0.01084,"26.0":0.00361,"26.1":0.01084,"26.2":0.17709,"26.3":0.03253},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00152,"7.0-7.1":0.00152,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00152,"10.0-10.2":0,"10.3":0.01371,"11.0-11.2":0.13253,"11.3-11.4":0.00457,"12.0-12.1":0,"12.2-12.5":0.0716,"13.0-13.1":0,"13.2":0.02133,"13.3":0.00305,"13.4-13.7":0.00762,"14.0-14.4":0.01523,"14.5-14.8":0.0198,"15.0-15.1":0.01828,"15.2-15.3":0.01371,"15.4":0.01676,"15.5":0.0198,"15.6-15.8":0.30923,"16.0":0.03199,"16.1":0.06093,"16.2":0.03351,"16.3":0.06093,"16.4":0.01371,"16.5":0.02437,"16.6-16.7":0.40977,"17.0":0.0198,"17.1":0.03047,"17.2":0.02437,"17.3":0.03808,"17.4":0.05789,"17.5":0.11425,"17.6-17.7":0.28943,"18.0":0.06398,"18.1":0.131,"18.2":0.07007,"18.3":0.22088,"18.4":0.10968,"18.5-18.7":3.46398,"26.0":0.24373,"26.1":0.47832,"26.2":7.2966,"26.3":1.23083,"26.4":0.02133},P:{"22":0.01031,"23":0.01031,"24":0.01031,"25":0.03092,"26":0.03092,"27":0.03092,"28":0.08245,"29":1.144,_:"4 20 21 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.01031},I:{"0":0.02552,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.03832,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.07026},Q:{_:"14.9"},O:{"0":0.02555},H:{all:0},L:{"0":51.53557}}; diff --git a/node_modules/caniuse-lite/data/regions/JP.js b/node_modules/caniuse-lite/data/regions/JP.js index 3524f1fe8..371d9c630 100644 --- a/node_modules/caniuse-lite/data/regions/JP.js +++ b/node_modules/caniuse-lite/data/regions/JP.js @@ -1 +1 @@ -module.exports={C:{"47":0.00544,"48":0.01088,"52":0.02176,"56":0.00544,"78":0.03264,"86":0.00544,"88":0.00544,"89":0.02176,"101":0.00544,"102":0.01088,"103":0.0272,"105":0.00544,"106":0.00544,"107":0.00544,"108":0.01088,"109":0.01088,"110":0.00544,"111":0.00544,"113":0.02176,"115":0.50592,"119":0.00544,"121":0.00544,"122":0.00544,"124":0.00544,"125":0.02176,"126":0.00544,"127":0.01632,"128":0.0816,"129":0.01088,"130":0.0272,"131":0.14144,"132":2.27936,"133":0.20128,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 87 90 91 92 93 94 95 96 97 98 99 100 104 112 114 116 117 118 120 123 134 135 136 3.5 3.6"},D:{"48":0.00544,"49":0.0272,"52":0.00544,"65":0.00544,"67":0.00544,"68":0.00544,"70":0.01632,"74":0.00544,"75":0.01088,"76":0.00544,"77":0.00544,"78":0.00544,"79":0.01088,"80":0.00544,"81":0.0544,"83":0.01088,"84":0.00544,"85":0.00544,"86":0.0272,"87":0.01632,"88":0.00544,"89":0.01088,"90":0.01088,"91":0.10336,"92":0.31552,"93":0.00544,"94":0.00544,"95":0.02176,"96":0.00544,"97":0.01088,"98":0.02176,"99":0.01088,"100":0.69632,"101":0.02176,"102":0.01632,"103":0.07616,"104":0.05984,"105":0.03808,"106":0.1088,"107":0.136,"108":0.14144,"109":0.96288,"110":0.09248,"111":0.07616,"112":0.1088,"113":0.04896,"114":0.07072,"115":0.01088,"116":0.16864,"117":0.01632,"118":0.07616,"119":0.10336,"120":0.05984,"121":0.09248,"122":0.07616,"123":0.06528,"124":0.12512,"125":0.3536,"126":0.16864,"127":0.16864,"128":0.41888,"129":1.17504,"130":12.72416,"131":7.45824,"132":0.0272,"133":0.01088,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 50 51 53 54 55 56 57 58 59 60 61 62 63 64 66 69 71 72 73 134"},F:{"85":0.04896,"86":0.00544,"91":0.00544,"92":0.00544,"94":0.01088,"95":0.02176,"113":0.01088,"114":0.2992,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 87 88 89 90 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00544,"18":0.00544,"92":0.01088,"101":0.00544,"105":0.00544,"106":0.00544,"107":0.01632,"108":0.02176,"109":0.26112,"110":0.01088,"111":0.01632,"112":0.00544,"113":0.01088,"114":0.01088,"115":0.01088,"116":0.00544,"117":0.03264,"118":0.00544,"119":0.01088,"120":0.02176,"121":0.01088,"122":0.02176,"123":0.01088,"124":0.02176,"125":0.01632,"126":0.04352,"127":0.04896,"128":0.08704,"129":0.23936,"130":6.37568,"131":4.2704,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 102 103 104"},E:{"13":0.00544,"14":0.03808,"15":0.00544,_:"0 4 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.01632,"13.1":0.05984,"14.1":0.11968,"15.1":0.00544,"15.2-15.3":0.00544,"15.4":0.0272,"15.5":0.0272,"15.6":0.19584,"16.0":0.03264,"16.1":0.03808,"16.2":0.03264,"16.3":0.05984,"16.4":0.03264,"16.5":0.03808,"16.6":0.26656,"17.0":0.01088,"17.1":0.02176,"17.2":0.0272,"17.3":0.0272,"17.4":0.10336,"17.5":0.18496,"17.6":1.02272,"18.0":0.29376,"18.1":0.41344,"18.2":0.01088},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00217,"5.0-5.1":0,"6.0-6.1":0.00869,"7.0-7.1":0.01086,"8.1-8.4":0,"9.0-9.2":0.00869,"9.3":0.03042,"10.0-10.2":0.00652,"10.3":0.04998,"11.0-11.2":0.58667,"11.3-11.4":0.01521,"12.0-12.1":0.00869,"12.2-12.5":0.22815,"13.0-13.1":0.00435,"13.2":0.05867,"13.3":0.00869,"13.4-13.7":0.03259,"14.0-14.4":0.0717,"14.5-14.8":0.10212,"15.0-15.1":0.05867,"15.2-15.3":0.05432,"15.4":0.06519,"15.5":0.07605,"15.6-15.8":0.81482,"16.0":0.15427,"16.1":0.32593,"16.2":0.16514,"16.3":0.2803,"16.4":0.05649,"16.5":0.11299,"16.6-16.7":1.06904,"17.0":0.07822,"17.1":0.13037,"17.2":0.10864,"17.3":0.16514,"17.4":0.35417,"17.5":1.05817,"17.6-17.7":9.14114,"18.0":3.24188,"18.1":2.84859,"18.2":0.11516},P:{"20":0.01082,"22":0.01082,"23":0.01082,"24":0.01082,"25":0.02164,"26":0.49762,"27":0.43271,_:"4 21 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0","17.0":0.01082,"19.0":0.01082},I:{"0":0.0455,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00006},A:{"6":0.01904,"8":0.01904,"9":0.03808,"11":0.26656,_:"7 10 5.5"},K:{"0":0.16416,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.10944},O:{"0":0.26904},H:{"0":0},L:{"0":28.918},R:{_:"0"},M:{"0":0.48792}}; +module.exports={C:{"52":0.02049,"56":0.00512,"78":0.01025,"102":0.00512,"103":0.01025,"115":0.1332,"127":0.00512,"128":0.00512,"132":0.00512,"133":0.00512,"134":0.01025,"135":0.00512,"136":0.00512,"137":0.00512,"138":0.00512,"139":0.00512,"140":0.06148,"141":0.00512,"142":0.00512,"143":0.00512,"144":0.00512,"145":0.01025,"146":0.02562,"147":1.92113,"148":0.16906,"149":0.00512,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 129 130 131 150 151 3.5 3.6"},D:{"39":0.01537,"40":0.01537,"41":0.01537,"42":0.01537,"43":0.01537,"44":0.01537,"45":0.01537,"46":0.01537,"47":0.01537,"48":0.01537,"49":0.02562,"50":0.01537,"51":0.01537,"52":0.01537,"53":0.01537,"54":0.01537,"55":0.01537,"56":0.01537,"57":0.02049,"58":0.01537,"59":0.01537,"60":0.01537,"70":0.00512,"76":0.00512,"80":0.00512,"81":0.01025,"83":0.00512,"86":0.01025,"87":0.00512,"89":0.00512,"90":0.00512,"91":0.00512,"92":0.00512,"93":0.00512,"95":0.02049,"97":0.00512,"98":0.00512,"99":0.00512,"100":0.00512,"101":0.01537,"102":0.00512,"103":0.03074,"104":0.05635,"105":0.00512,"106":0.01537,"107":0.02049,"108":0.01025,"109":0.46619,"110":0.00512,"111":0.01025,"112":0.01025,"113":0.00512,"114":0.03586,"115":0.01025,"116":0.09734,"117":0.00512,"118":0.00512,"119":0.06148,"120":0.03586,"121":0.03586,"122":0.02049,"123":0.01025,"124":0.02562,"125":0.0666,"126":0.01537,"127":0.01537,"128":0.08197,"129":0.02049,"130":0.05123,"131":0.09221,"132":0.0666,"133":0.03074,"134":0.04098,"135":0.04098,"136":0.05123,"137":0.0666,"138":0.18955,"139":0.16906,"140":0.06148,"141":0.07685,"142":0.26127,"143":0.79407,"144":12.0954,"145":5.93756,"146":0.04098,"147":0.01025,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 66 67 68 69 71 72 73 74 75 77 78 79 84 85 88 94 96 148"},F:{"90":0.00512,"94":0.03074,"95":0.04611,"121":0.00512,"125":0.00512,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00512,"92":0.01537,"100":0.00512,"109":0.13832,"112":0.00512,"113":0.00512,"114":0.00512,"115":0.00512,"116":0.00512,"117":0.00512,"118":0.00512,"119":0.00512,"120":0.01025,"121":0.00512,"122":0.02049,"123":0.00512,"124":0.00512,"125":0.00512,"126":0.01025,"127":0.00512,"128":0.00512,"129":0.01025,"130":0.00512,"131":0.01537,"132":0.01025,"133":0.01537,"134":0.01537,"135":0.02049,"136":0.02049,"137":0.01537,"138":0.02562,"139":0.02562,"140":0.03074,"141":0.04098,"142":0.10758,"143":0.26127,"144":6.53695,"145":4.8566,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111"},E:{"13":0.00512,"14":0.01537,_:"4 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.1 17.0 TP","11.1":0.00512,"12.1":0.00512,"13.1":0.02562,"14.1":0.05123,"15.2-15.3":0.00512,"15.4":0.00512,"15.5":0.00512,"15.6":0.10758,"16.0":0.00512,"16.1":0.01537,"16.2":0.01537,"16.3":0.02049,"16.4":0.01025,"16.5":0.01025,"16.6":0.16906,"17.1":0.12295,"17.2":0.01025,"17.3":0.00512,"17.4":0.02562,"17.5":0.03074,"17.6":0.18443,"18.0":0.01025,"18.1":0.02049,"18.2":0.01537,"18.3":0.04611,"18.4":0.02049,"18.5-18.6":0.0666,"26.0":0.04098,"26.1":0.04611,"26.2":0.8914,"26.3":0.2664,"26.4":0.00512},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00219,"7.0-7.1":0.00219,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00219,"10.0-10.2":0,"10.3":0.01967,"11.0-11.2":0.19017,"11.3-11.4":0.00656,"12.0-12.1":0,"12.2-12.5":0.10274,"13.0-13.1":0,"13.2":0.0306,"13.3":0.00437,"13.4-13.7":0.01093,"14.0-14.4":0.02186,"14.5-14.8":0.02842,"15.0-15.1":0.02623,"15.2-15.3":0.01967,"15.4":0.02404,"15.5":0.02842,"15.6-15.8":0.44373,"16.0":0.0459,"16.1":0.08743,"16.2":0.04809,"16.3":0.08743,"16.4":0.01967,"16.5":0.03497,"16.6-16.7":0.588,"17.0":0.02842,"17.1":0.04372,"17.2":0.03497,"17.3":0.05465,"17.4":0.08306,"17.5":0.16394,"17.6-17.7":0.41532,"18.0":0.09181,"18.1":0.18798,"18.2":0.10055,"18.3":0.31695,"18.4":0.15738,"18.5-18.7":4.97067,"26.0":0.34974,"26.1":0.68636,"26.2":10.47032,"26.3":1.76618,"26.4":0.0306},P:{"25":0.01088,"26":0.01088,"27":0.01088,"28":0.03264,"29":0.78332,_:"4 20 21 22 23 24 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.01949,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.12193,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.06879,"9":0.10319,"11":0.06879,_:"6 7 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.47307},Q:{"14.9":0.10242},O:{"0":0.20971},H:{all:0},L:{"0":33.96371}}; diff --git a/node_modules/caniuse-lite/data/regions/KE.js b/node_modules/caniuse-lite/data/regions/KE.js index 988dda7d5..60347e714 100644 --- a/node_modules/caniuse-lite/data/regions/KE.js +++ b/node_modules/caniuse-lite/data/regions/KE.js @@ -1 +1 @@ -module.exports={C:{"34":0.00299,"47":0.00599,"52":0.00599,"66":0.00299,"72":0.00299,"78":0.00898,"103":0.00299,"112":0.00299,"113":0.00599,"115":0.19461,"118":0.00599,"119":0.00599,"120":0.00299,"122":0.00599,"123":0.01497,"124":0.00299,"125":0.0479,"126":0.00898,"127":0.01796,"128":0.03593,"129":0.01198,"130":0.01497,"131":0.10479,"132":1.17964,"133":0.11377,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 114 116 117 121 134 135 136 3.5 3.6"},D:{"11":0.00599,"34":0.00299,"38":0.00299,"43":0.00299,"49":0.00599,"50":0.00299,"51":0.00599,"54":0.00299,"56":0.00599,"57":0.00299,"58":0.00299,"64":0.00299,"65":0.00599,"66":0.00898,"68":0.00299,"69":0.00599,"70":0.00898,"71":0.00299,"72":0.01198,"73":0.05689,"74":0.00599,"75":0.00599,"76":0.01497,"77":0.00599,"78":0.00299,"79":0.03892,"80":0.00299,"81":0.00898,"83":0.11078,"84":0.00299,"86":0.00299,"87":0.03892,"88":0.04192,"89":0.00299,"90":0.00299,"91":0.00599,"92":0.00299,"93":0.01796,"94":0.01796,"95":0.01497,"96":0.00299,"97":0.00299,"98":0.02695,"99":0.00299,"100":0.00898,"101":0.00599,"102":0.00599,"103":0.07485,"104":0.01198,"105":0.00599,"106":0.01796,"107":0.00898,"108":0.01796,"109":1.02095,"110":0.00898,"111":0.02695,"112":0.00599,"113":0.02096,"114":0.02096,"115":0.00299,"116":0.05689,"117":0.00599,"118":0.00898,"119":0.06587,"120":0.02695,"121":0.02395,"122":0.05988,"123":0.04192,"124":0.03892,"125":0.04491,"126":0.08683,"127":0.06587,"128":0.16168,"129":0.45209,"130":9.64367,"131":6.40117,"132":0.02096,"133":0.00299,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 44 45 46 47 48 52 53 55 59 60 61 62 63 67 85 134"},F:{"36":0.00299,"46":0.00898,"79":0.00299,"83":0.01198,"84":0.04491,"85":0.08383,"86":0.00898,"95":0.01796,"112":0.00299,"113":0.01796,"114":0.58084,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00299,"13":0.00299,"14":0.00299,"15":0.00299,"16":0.00299,"18":0.00898,"89":0.00299,"90":0.00299,"92":0.03293,"100":0.00299,"107":0.00299,"109":0.02096,"111":0.00299,"113":0.00599,"114":0.01497,"119":0.00299,"120":0.00299,"121":0.00599,"122":0.00898,"123":0.00299,"124":0.01497,"125":0.01198,"126":0.01198,"127":0.02395,"128":0.03593,"129":0.0509,"130":1.4491,"131":0.93113,_:"17 79 80 81 83 84 85 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 108 110 112 115 116 117 118"},E:{"14":0.00299,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 15.1","5.1":0.02695,"12.1":0.00299,"13.1":0.00898,"14.1":0.01796,"15.2-15.3":0.00299,"15.4":0.00299,"15.5":0.00299,"15.6":0.05689,"16.0":0.00599,"16.1":0.00299,"16.2":0.00299,"16.3":0.00599,"16.4":0.00599,"16.5":0.00898,"16.6":0.11078,"17.0":0.00599,"17.1":0.00898,"17.2":0.00599,"17.3":0.01198,"17.4":0.01497,"17.5":0.03293,"17.6":0.09581,"18.0":0.05988,"18.1":0.0988,"18.2":0.00599},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00021,"5.0-5.1":0,"6.0-6.1":0.00082,"7.0-7.1":0.00103,"8.1-8.4":0,"9.0-9.2":0.00082,"9.3":0.00288,"10.0-10.2":0.00062,"10.3":0.00474,"11.0-11.2":0.05561,"11.3-11.4":0.00144,"12.0-12.1":0.00082,"12.2-12.5":0.02162,"13.0-13.1":0.00041,"13.2":0.00556,"13.3":0.00082,"13.4-13.7":0.00309,"14.0-14.4":0.0068,"14.5-14.8":0.00968,"15.0-15.1":0.00556,"15.2-15.3":0.00515,"15.4":0.00618,"15.5":0.00721,"15.6-15.8":0.07723,"16.0":0.01462,"16.1":0.03089,"16.2":0.01565,"16.3":0.02657,"16.4":0.00535,"16.5":0.01071,"16.6-16.7":0.10133,"17.0":0.00741,"17.1":0.01236,"17.2":0.0103,"17.3":0.01565,"17.4":0.03357,"17.5":0.1003,"17.6-17.7":0.86642,"18.0":0.30727,"18.1":0.27,"18.2":0.01092},P:{"4":0.23699,"20":0.0103,"21":0.0103,"22":0.06182,"23":0.04122,"24":0.15456,"25":0.05152,"26":0.52551,"27":0.35034,_:"5.0-5.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0","6.2-6.4":0.0103,"7.2-7.4":0.11335,"17.0":0.0103,"19.0":0.02061},I:{"0":0.10484,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00003,"4.4":0,"4.4.3-4.4.4":0.00014},A:{"10":0.00362,"11":0.08321,_:"6 7 8 9 5.5"},K:{"0":12.99109,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.04203},O:{"0":0.15411},H:{"0":3.94},L:{"0":53.39714},R:{_:"0"},M:{"0":0.22416}}; +module.exports={C:{"5":0.05955,"102":0.00596,"103":0.01191,"115":0.07742,"127":0.00596,"128":0.01191,"136":0.00596,"140":0.02978,"144":0.00596,"145":0.00596,"146":0.01787,"147":0.77415,"148":0.07146,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 129 130 131 132 133 134 135 137 138 139 141 142 143 149 150 151 3.5 3.6"},D:{"51":0.00596,"66":0.00596,"69":0.0536,"72":0.01191,"73":0.01787,"75":0.00596,"83":0.02382,"87":0.01787,"88":0.00596,"91":0.00596,"93":0.00596,"95":0.00596,"98":0.00596,"103":1.56021,"104":1.54235,"105":1.52448,"106":1.52448,"107":1.53044,"108":1.53639,"109":1.94729,"110":1.51853,"111":1.58403,"112":5.68107,"113":0.02382,"114":0.01787,"116":2.86436,"117":1.52448,"119":0.01191,"120":1.55426,"121":0.00596,"122":0.01787,"123":0.00596,"124":1.60785,"125":0.02978,"126":0.02978,"127":0.00596,"128":0.02382,"129":0.08933,"130":0.02978,"131":2.96559,"132":0.07146,"133":2.93582,"134":0.01191,"135":0.01787,"136":0.02382,"137":0.02382,"138":0.11315,"139":0.20247,"140":0.02978,"141":0.03573,"142":0.10719,"143":0.56573,"144":6.28848,"145":3.41817,"146":0.01787,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 52 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 70 71 74 76 77 78 79 80 81 84 85 86 89 90 92 94 96 97 99 100 101 102 115 118 147 148"},F:{"46":0.00596,"90":0.02382,"92":0.01787,"93":0.01787,"94":0.14292,"95":0.10719,"125":0.00596,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 91 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.01191,"90":0.00596,"92":0.01191,"100":0.00596,"109":0.00596,"114":0.01191,"117":0.01787,"122":0.00596,"125":0.00596,"133":0.00596,"136":0.00596,"138":0.00596,"140":0.00596,"141":0.01191,"142":0.02382,"143":0.04169,"144":1.02426,"145":0.65505,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 118 119 120 121 123 124 126 127 128 129 130 131 132 134 135 137 139"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.3 18.0 18.2 26.4 TP","5.1":0.00596,"13.1":0.00596,"14.1":0.00596,"15.6":0.03573,"16.6":0.02978,"17.1":0.00596,"17.4":0.00596,"17.5":0.00596,"17.6":0.04764,"18.1":0.00596,"18.3":0.00596,"18.4":0.00596,"18.5-18.6":0.01191,"26.0":0.00596,"26.1":0.00596,"26.2":0.08933,"26.3":0.03573},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00015,"7.0-7.1":0.00015,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00015,"10.0-10.2":0,"10.3":0.00136,"11.0-11.2":0.01313,"11.3-11.4":0.00045,"12.0-12.1":0,"12.2-12.5":0.00709,"13.0-13.1":0,"13.2":0.00211,"13.3":0.0003,"13.4-13.7":0.00075,"14.0-14.4":0.00151,"14.5-14.8":0.00196,"15.0-15.1":0.00181,"15.2-15.3":0.00136,"15.4":0.00166,"15.5":0.00196,"15.6-15.8":0.03063,"16.0":0.00317,"16.1":0.00604,"16.2":0.00332,"16.3":0.00604,"16.4":0.00136,"16.5":0.00241,"16.6-16.7":0.04059,"17.0":0.00196,"17.1":0.00302,"17.2":0.00241,"17.3":0.00377,"17.4":0.00573,"17.5":0.01132,"17.6-17.7":0.02867,"18.0":0.00634,"18.1":0.01298,"18.2":0.00694,"18.3":0.02188,"18.4":0.01086,"18.5-18.7":0.3431,"26.0":0.02414,"26.1":0.04738,"26.2":0.72271,"26.3":0.12191,"26.4":0.00211},P:{"22":0.0106,"24":0.03179,"25":0.02119,"26":0.0106,"27":0.04239,"28":0.09537,"29":0.50864,_:"4 20 21 23 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.03179},I:{"0":0.02424,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":14.19211,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.12135},Q:{_:"14.9"},O:{"0":0.08495},H:{all:0.2},L:{"0":32.99439}}; diff --git a/node_modules/caniuse-lite/data/regions/KG.js b/node_modules/caniuse-lite/data/regions/KG.js index 406b94e86..11da3c2f1 100644 --- a/node_modules/caniuse-lite/data/regions/KG.js +++ b/node_modules/caniuse-lite/data/regions/KG.js @@ -1 +1 @@ -module.exports={C:{"52":0.02507,"79":0.01075,"84":0.00358,"89":0.00358,"90":0.08955,"94":0.01075,"109":0.00358,"113":0.02149,"115":0.27223,"116":0.00716,"119":0.01791,"121":0.00358,"123":0.01075,"125":0.06806,"126":0.00358,"127":0.00358,"128":0.01791,"129":0.00358,"130":0.01075,"131":0.03582,"132":0.81311,"133":0.1003,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 85 86 87 88 91 92 93 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 114 117 118 120 122 124 134 135 136 3.5 3.6"},D:{"29":0.00358,"41":0.00358,"47":0.00358,"49":0.01791,"50":0.01075,"55":0.00358,"57":0.01075,"58":3.13783,"60":0.01433,"67":0.00358,"71":0.00358,"75":0.00358,"78":0.00358,"79":0.02149,"80":0.00358,"83":0.00716,"84":0.02149,"85":0.00716,"86":0.00358,"87":0.01433,"88":0.00716,"89":0.00716,"90":0.00358,"91":0.00358,"92":0.01075,"94":0.0394,"97":0.00358,"100":0.00358,"101":0.08239,"102":0.00716,"103":0.01791,"105":0.00358,"106":0.03582,"107":0.00716,"108":0.01433,"109":1.96294,"110":0.00358,"111":0.00358,"112":0.01075,"114":0.02149,"115":0.00358,"116":0.0394,"117":0.00358,"118":0.04657,"119":0.01075,"120":0.13612,"121":0.02149,"122":0.08597,"123":0.04298,"124":0.05373,"125":0.04298,"126":0.11462,"127":0.05373,"128":0.48357,"129":0.58028,"130":10.01169,"131":6.39387,"132":0.00716,"133":0.00716,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 38 39 40 42 43 44 45 46 48 51 52 53 54 56 59 61 62 63 64 65 66 68 69 70 72 73 74 76 77 81 93 95 96 98 99 104 113 134"},F:{"42":0.06806,"70":0.00358,"79":0.00716,"80":0.00358,"82":0.00358,"85":0.03224,"86":0.00358,"95":0.15761,"102":0.00358,"113":0.03224,"114":1.49369,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 78 81 83 84 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00358,"18":0.00716,"92":0.01791,"100":0.00358,"109":0.01433,"110":0.00716,"112":0.00358,"115":0.01075,"120":0.00716,"121":0.00358,"122":0.00358,"125":0.00716,"127":0.00716,"128":0.00358,"129":0.05015,"130":1.06385,"131":1.0746,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 111 113 114 116 117 118 119 123 124 126"},E:{"14":0.01075,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.2-15.3","5.1":0.0788,"13.1":0.13253,"14.1":0.03582,"15.1":0.00358,"15.4":0.00358,"15.5":0.00358,"15.6":0.06806,"16.0":0.00358,"16.1":0.01075,"16.2":0.00358,"16.3":0.01433,"16.4":0.00716,"16.5":0.00716,"16.6":0.08597,"17.0":0.00716,"17.1":0.05731,"17.2":0.01791,"17.3":0.02507,"17.4":0.04298,"17.5":0.12537,"17.6":0.36178,"18.0":0.19343,"18.1":0.29372,"18.2":0.00358},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00104,"5.0-5.1":0,"6.0-6.1":0.00417,"7.0-7.1":0.00521,"8.1-8.4":0,"9.0-9.2":0.00417,"9.3":0.01458,"10.0-10.2":0.00312,"10.3":0.02396,"11.0-11.2":0.28124,"11.3-11.4":0.00729,"12.0-12.1":0.00417,"12.2-12.5":0.10937,"13.0-13.1":0.00208,"13.2":0.02812,"13.3":0.00417,"13.4-13.7":0.01562,"14.0-14.4":0.03437,"14.5-14.8":0.04896,"15.0-15.1":0.02812,"15.2-15.3":0.02604,"15.4":0.03125,"15.5":0.03646,"15.6-15.8":0.39062,"16.0":0.07396,"16.1":0.15625,"16.2":0.07916,"16.3":0.13437,"16.4":0.02708,"16.5":0.05417,"16.6-16.7":0.51249,"17.0":0.0375,"17.1":0.0625,"17.2":0.05208,"17.3":0.07916,"17.4":0.16979,"17.5":0.50728,"17.6-17.7":4.38219,"18.0":1.55413,"18.1":1.36559,"18.2":0.05521},P:{"4":0.06179,"20":0.0103,"21":0.06179,"22":0.0309,"23":0.04119,"24":0.08239,"25":0.07209,"26":0.54583,"27":0.27806,_:"5.0-5.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0","6.2-6.4":0.0103,"7.2-7.4":0.08239,"13.0":0.0206,"17.0":0.0103,"18.0":0.0103,"19.0":0.0103},I:{"0":0.02562,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"8":0.02022,"9":0.00404,"10":0.00404,"11":0.22243,_:"6 7 5.5"},K:{"0":0.53269,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.00642,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.02567},O:{"0":0.49419},H:{"0":0},L:{"0":50.27321},R:{_:"0"},M:{"0":0.13478}}; +module.exports={C:{"5":0.07029,"115":0.03124,"127":0.03124,"128":0.00781,"136":0.00781,"140":0.00781,"145":0.02343,"146":0.01562,"147":0.44517,"148":0.03124,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 129 130 131 132 133 134 135 137 138 139 141 142 143 144 149 150 151 3.5 3.6"},D:{"69":0.05467,"75":0.00781,"103":2.63197,"104":2.63978,"105":2.66321,"106":2.61635,"107":2.64759,"108":2.60854,"109":3.39735,"110":2.63978,"111":2.71788,"112":9.87965,"114":0.00781,"116":5.24832,"117":2.63197,"119":0.01562,"120":2.68664,"121":0.01562,"122":0.01562,"124":2.71007,"125":0.05467,"126":0.00781,"128":0.01562,"129":0.1562,"130":0.00781,"131":5.43576,"132":0.06248,"133":5.43576,"135":0.01562,"136":0.01562,"137":0.03124,"138":0.02343,"139":0.06248,"140":0.01562,"141":0.03905,"142":0.09372,"143":0.42955,"144":6.4823,"145":3.49107,"146":0.01562,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 113 115 118 123 127 134 147 148"},F:{"85":0.01562,"93":0.00781,"94":0.02343,"95":0.09372,"125":0.00781,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00781,"92":0.00781,"122":0.02343,"131":0.00781,"132":0.00781,"133":0.00781,"140":0.00781,"142":0.00781,"143":0.03124,"144":0.58575,"145":0.45298,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 134 135 136 137 138 139 141"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.2 18.0 26.4 TP","5.1":0.00781,"15.6":0.02343,"16.6":0.00781,"17.0":0.02343,"17.1":0.00781,"17.3":0.00781,"17.4":0.00781,"17.5":0.00781,"17.6":0.03124,"18.1":0.00781,"18.2":0.00781,"18.3":0.01562,"18.4":0.00781,"18.5-18.6":0.03124,"26.0":0.01562,"26.1":0.00781,"26.2":0.16401,"26.3":0.06248},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00053,"7.0-7.1":0.00053,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00053,"10.0-10.2":0,"10.3":0.00476,"11.0-11.2":0.04603,"11.3-11.4":0.00159,"12.0-12.1":0,"12.2-12.5":0.02487,"13.0-13.1":0,"13.2":0.00741,"13.3":0.00106,"13.4-13.7":0.00265,"14.0-14.4":0.00529,"14.5-14.8":0.00688,"15.0-15.1":0.00635,"15.2-15.3":0.00476,"15.4":0.00582,"15.5":0.00688,"15.6-15.8":0.10741,"16.0":0.01111,"16.1":0.02116,"16.2":0.01164,"16.3":0.02116,"16.4":0.00476,"16.5":0.00847,"16.6-16.7":0.14233,"17.0":0.00688,"17.1":0.01058,"17.2":0.00847,"17.3":0.01323,"17.4":0.02011,"17.5":0.03968,"17.6-17.7":0.10053,"18.0":0.02222,"18.1":0.0455,"18.2":0.02434,"18.3":0.07672,"18.4":0.0381,"18.5-18.7":1.20318,"26.0":0.08466,"26.1":0.16614,"26.2":2.53441,"26.3":0.42752,"26.4":0.00741},P:{"23":0.01081,"25":0.01081,"26":0.01081,"27":0.03244,"28":0.07569,"29":0.35683,_:"4 20 21 22 24 5.0-5.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","6.2-6.4":0.01081,"7.2-7.4":0.01081},I:{"0":0.00219,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.2847,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.04599},Q:{"14.9":0.01533},O:{"0":0.15768},H:{all:0},L:{"0":18.02357}}; diff --git a/node_modules/caniuse-lite/data/regions/KH.js b/node_modules/caniuse-lite/data/regions/KH.js index 716bd187d..c57ac7727 100644 --- a/node_modules/caniuse-lite/data/regions/KH.js +++ b/node_modules/caniuse-lite/data/regions/KH.js @@ -1 +1 @@ -module.exports={C:{"4":0.00389,"39":0.00389,"47":0.03109,"50":0.00777,"51":0.01166,"52":0.01943,"58":0.00389,"60":0.00389,"67":0.00389,"68":0.00389,"72":0.00389,"75":0.01166,"78":0.05052,"91":0.00777,"102":0.02332,"103":0.05829,"105":0.00777,"106":0.00389,"107":0.00389,"109":0.00777,"110":0.00389,"111":0.01943,"112":0.00389,"114":0.00777,"115":0.13212,"116":0.00389,"118":0.00389,"124":0.00389,"125":0.01166,"127":0.01166,"128":0.01166,"129":0.00777,"130":0.01554,"131":0.0544,"132":1.31735,"133":0.08938,"134":0.00389,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 43 44 45 46 48 49 53 54 55 56 57 59 61 62 63 64 65 66 69 70 71 73 74 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 99 100 101 104 108 113 117 119 120 121 122 123 126 135 136 3.5 3.6"},D:{"29":0.00389,"37":0.01554,"38":0.01166,"41":0.00389,"43":0.00389,"45":0.00389,"48":0.00389,"49":0.00389,"51":0.00389,"56":0.07383,"57":0.00389,"58":0.00389,"69":0.01943,"70":0.00389,"71":0.00389,"72":0.00389,"75":0.00389,"76":0.00389,"77":0.00389,"78":0.00389,"79":0.03886,"80":0.01554,"81":0.01554,"83":0.00777,"84":0.00389,"85":0.03497,"86":0.01554,"87":0.06606,"88":0.00389,"89":0.00389,"90":0.00777,"91":0.00389,"94":0.0272,"95":0.00389,"97":0.00777,"98":0.01554,"99":0.00777,"100":0.01166,"101":0.00389,"102":0.01943,"103":0.04275,"104":0.11658,"105":0.0272,"106":0.06995,"107":0.08161,"108":0.10492,"109":0.58679,"110":0.06995,"111":0.04663,"112":0.0544,"113":0.00389,"114":0.03886,"115":0.01166,"116":0.08938,"117":0.03886,"118":0.0272,"119":0.03109,"120":0.04663,"121":0.03497,"122":0.05829,"123":0.03886,"124":0.15544,"125":0.0544,"126":0.25259,"127":0.18653,"128":0.29145,"129":0.9987,"130":14.44815,"131":9.22148,"132":0.01943,"133":0.01166,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 39 40 42 44 46 47 50 52 53 54 55 59 60 61 62 63 64 65 66 67 68 73 74 92 93 96 134"},F:{"44":0.00389,"65":0.00389,"84":0.00389,"85":0.00777,"95":0.01166,"102":0.00389,"103":0.00389,"110":0.00389,"113":0.03497,"114":1.67098,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 104 105 106 107 108 109 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00389,"14":0.00777,"17":0.00389,"18":0.01166,"86":0.00389,"89":0.00389,"92":0.0272,"100":0.00389,"102":0.00389,"105":0.00389,"107":0.00389,"108":0.01943,"109":0.0272,"110":0.00777,"112":0.06606,"113":0.00777,"114":0.01554,"116":0.01166,"117":0.01943,"118":0.00777,"120":0.01943,"121":0.00777,"122":0.00777,"123":0.00389,"124":0.00389,"125":0.00389,"126":0.0272,"127":0.00777,"128":0.01943,"129":0.04275,"130":1.44559,"131":0.95207,_:"13 15 16 79 80 81 83 84 85 87 88 90 91 93 94 95 96 97 98 99 101 103 104 106 111 115 119"},E:{"4":0.00389,"10":0.01554,"14":0.01166,"15":0.00389,_:"0 5 6 7 8 9 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.2-15.3","12.1":0.00389,"13.1":0.01554,"14.1":0.03497,"15.1":0.00389,"15.4":0.03109,"15.5":0.01554,"15.6":0.12824,"16.0":0.03497,"16.1":0.02332,"16.2":0.01554,"16.3":0.04663,"16.4":0.01554,"16.5":0.01166,"16.6":0.13212,"17.0":0.00389,"17.1":0.01554,"17.2":0.0272,"17.3":0.01554,"17.4":0.09715,"17.5":0.09326,"17.6":0.43135,"18.0":0.14767,"18.1":0.21373,"18.2":0.03886},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00194,"5.0-5.1":0,"6.0-6.1":0.00776,"7.0-7.1":0.00971,"8.1-8.4":0,"9.0-9.2":0.00776,"9.3":0.02718,"10.0-10.2":0.00582,"10.3":0.04465,"11.0-11.2":0.52412,"11.3-11.4":0.01359,"12.0-12.1":0.00776,"12.2-12.5":0.20383,"13.0-13.1":0.00388,"13.2":0.05241,"13.3":0.00776,"13.4-13.7":0.02912,"14.0-14.4":0.06406,"14.5-14.8":0.09124,"15.0-15.1":0.05241,"15.2-15.3":0.04853,"15.4":0.05824,"15.5":0.06794,"15.6-15.8":0.72795,"16.0":0.13782,"16.1":0.29118,"16.2":0.14753,"16.3":0.25041,"16.4":0.05047,"16.5":0.10094,"16.6-16.7":0.95507,"17.0":0.06988,"17.1":0.11647,"17.2":0.09706,"17.3":0.14753,"17.4":0.31641,"17.5":0.94536,"17.6-17.7":8.16661,"18.0":2.89626,"18.1":2.54491,"18.2":0.10288},P:{"4":0.0321,"20":0.0107,"21":0.0107,"22":0.0107,"23":0.0321,"24":0.0107,"25":0.0321,"26":0.50288,"27":0.48148,"5.0-5.4":0.0107,_:"6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.0107,"17.0":0.0107},I:{"0":0.0488,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00006},A:{"8":0.03643,"9":0.0052,"10":0.01041,"11":0.53086,_:"6 7 5.5"},K:{"0":0.41187,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.0856},O:{"0":0.94156},H:{"0":0.01},L:{"0":40.4012},R:{_:"0"},M:{"0":0.2201}}; +module.exports={C:{"5":0.01066,"78":0.02665,"103":0.01599,"115":0.17589,"127":0.00533,"134":0.00533,"139":0.00533,"140":0.00533,"145":0.00533,"146":0.02132,"147":0.70356,"148":0.05863,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 128 129 130 131 132 133 135 136 137 138 141 142 143 144 149 150 151 3.5 3.6"},D:{"56":0.00533,"69":0.00533,"86":0.03198,"87":0.01599,"100":0.01066,"101":0.01599,"102":0.00533,"103":0.533,"104":0.57031,"105":0.52234,"106":0.52234,"107":0.52234,"108":0.52234,"109":0.65559,"110":0.52234,"111":0.52767,"112":2.62769,"114":0.02132,"115":0.00533,"116":1.05534,"117":0.52767,"119":0.01066,"120":0.54366,"121":0.01599,"122":0.03198,"123":0.00533,"124":0.54899,"125":0.09594,"126":0.53833,"127":0.02132,"128":0.0533,"129":0.10127,"130":0.03198,"131":1.10864,"132":0.02665,"133":1.07133,"134":0.02665,"135":0.03198,"136":0.02132,"137":0.11726,"138":0.11726,"139":0.91143,"140":0.09061,"141":0.06396,"142":0.25584,"143":5.05284,"144":12.97322,"145":6.96098,"146":0.03198,"147":0.00533,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 88 89 90 91 92 93 94 95 96 97 98 99 113 118 148"},F:{"94":0.01599,"95":0.01599,"114":0.00533,"125":0.00533,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00533,"89":0.01066,"92":0.06396,"109":0.00533,"112":0.00533,"114":0.00533,"118":0.00533,"122":0.01066,"131":0.01066,"132":0.00533,"133":0.00533,"134":0.00533,"135":0.00533,"136":0.00533,"137":0.00533,"138":0.01066,"139":0.00533,"140":0.00533,"141":0.01599,"142":0.00533,"143":0.07995,"144":1.6523,"145":0.91676,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 113 115 116 117 119 120 121 123 124 125 126 127 128 129 130"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 16.2 16.4 16.5 17.0 17.2 18.0 TP","13.1":0.00533,"14.1":0.00533,"15.4":0.00533,"15.5":0.00533,"15.6":0.06929,"16.0":0.00533,"16.1":0.00533,"16.3":0.00533,"16.6":0.0533,"17.1":0.03198,"17.3":0.00533,"17.4":0.00533,"17.5":0.01066,"17.6":0.04264,"18.1":0.00533,"18.2":0.01066,"18.3":0.01599,"18.4":0.01066,"18.5-18.6":0.03731,"26.0":0.01599,"26.1":0.07462,"26.2":0.41574,"26.3":0.10127,"26.4":0.00533},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00146,"7.0-7.1":0.00146,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00146,"10.0-10.2":0,"10.3":0.01317,"11.0-11.2":0.12726,"11.3-11.4":0.00439,"12.0-12.1":0,"12.2-12.5":0.06875,"13.0-13.1":0,"13.2":0.02048,"13.3":0.00293,"13.4-13.7":0.00731,"14.0-14.4":0.01463,"14.5-14.8":0.01902,"15.0-15.1":0.01755,"15.2-15.3":0.01317,"15.4":0.01609,"15.5":0.01902,"15.6-15.8":0.29695,"16.0":0.03072,"16.1":0.05851,"16.2":0.03218,"16.3":0.05851,"16.4":0.01317,"16.5":0.0234,"16.6-16.7":0.39349,"17.0":0.01902,"17.1":0.02926,"17.2":0.0234,"17.3":0.03657,"17.4":0.05559,"17.5":0.10971,"17.6-17.7":0.27793,"18.0":0.06144,"18.1":0.1258,"18.2":0.06729,"18.3":0.21211,"18.4":0.10532,"18.5-18.7":3.3264,"26.0":0.23405,"26.1":0.45932,"26.2":7.0068,"26.3":1.18194,"26.4":0.02048},P:{"21":0.01056,"23":0.01056,"26":0.01056,"27":0.02113,"28":0.04225,"29":0.5387,_:"4 20 22 24 25 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","17.0":0.01056},I:{"0":0.03265,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.2708,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.06574,"11":0.13147,_:"6 7 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.14941},Q:{"14.9":0.03735},O:{"0":0.56028},H:{all:0},L:{"0":36.86878}}; diff --git a/node_modules/caniuse-lite/data/regions/KI.js b/node_modules/caniuse-lite/data/regions/KI.js index b3e6e28c5..c09bf8622 100644 --- a/node_modules/caniuse-lite/data/regions/KI.js +++ b/node_modules/caniuse-lite/data/regions/KI.js @@ -1 +1 @@ -module.exports={C:{"132":0.07362,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 133 134 135 136 3.5 3.6"},D:{"99":0.11043,"118":0.03681,"122":0.14724,"124":0.11043,"129":0.03681,"130":4.12763,"131":4.42211,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 119 120 121 123 125 126 127 128 132 133 134"},F:{"114":0.3681,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"125":0.18405,"128":0.03681,"129":0.14724,"130":1.06749,"131":0.58896,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 126 127"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.1 17.2 17.3 17.4 17.5 18.0 18.1 18.2","15.6":0.11043,"16.6":0.25767,"17.6":0.33129},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00028,"5.0-5.1":0,"6.0-6.1":0.00113,"7.0-7.1":0.00142,"8.1-8.4":0,"9.0-9.2":0.00113,"9.3":0.00397,"10.0-10.2":0.00085,"10.3":0.00653,"11.0-11.2":0.07661,"11.3-11.4":0.00199,"12.0-12.1":0.00113,"12.2-12.5":0.02979,"13.0-13.1":0.00057,"13.2":0.00766,"13.3":0.00113,"13.4-13.7":0.00426,"14.0-14.4":0.00936,"14.5-14.8":0.01334,"15.0-15.1":0.00766,"15.2-15.3":0.00709,"15.4":0.00851,"15.5":0.00993,"15.6-15.8":0.1064,"16.0":0.02014,"16.1":0.04256,"16.2":0.02156,"16.3":0.0366,"16.4":0.00738,"16.5":0.01475,"16.6-16.7":0.13959,"17.0":0.01021,"17.1":0.01702,"17.2":0.01419,"17.3":0.02156,"17.4":0.04625,"17.5":0.13818,"17.6-17.7":1.19365,"18.0":0.42332,"18.1":0.37197,"18.2":0.01504},P:{"4":0.22337,"21":0.22337,"22":0.07107,"24":0.07107,"26":0.33506,"27":1.08641,_:"20 23 25 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0","7.2-7.4":0.44675,"19.0":0.04061},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.48294},H:{"0":0},L:{"0":81.68289},R:{_:"0"},M:{_:"0"}}; +module.exports={C:{"146":0.01055,"147":0.33766,"148":0.05276,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 149 150 151 3.5 3.6"},D:{"109":0.06331,"118":0.07386,"122":0.06331,"131":0.03166,"132":0.01055,"136":0.03166,"138":0.35877,"139":0.87582,"140":0.03166,"141":0.03166,"142":0.2638,"143":0.49067,"144":5.02275,"145":3.13394,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 133 134 135 137 146 147 148"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.17411,"131":0.03166,"133":0.03166,"135":0.0211,"137":0.03166,"138":0.12135,"139":0.01055,"140":0.0211,"141":0.03166,"142":0.01055,"143":0.07914,"144":3.68792,"145":2.79628,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 132 134 136"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 15.6 16.0 16.2 16.3 16.4 16.5 16.6 17.0 17.2 17.3 17.4 17.6 18.0 18.1 18.2 18.3 18.4 18.5-18.6 26.0 26.1 26.4 TP","16.1":0.60146,"17.1":0.10024,"17.5":0.06331,"26.2":0.04221,"26.3":0.01055},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00027,"7.0-7.1":0.00027,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00027,"10.0-10.2":0,"10.3":0.00239,"11.0-11.2":0.02313,"11.3-11.4":0.0008,"12.0-12.1":0,"12.2-12.5":0.0125,"13.0-13.1":0,"13.2":0.00372,"13.3":0.00053,"13.4-13.7":0.00133,"14.0-14.4":0.00266,"14.5-14.8":0.00346,"15.0-15.1":0.00319,"15.2-15.3":0.00239,"15.4":0.00292,"15.5":0.00346,"15.6-15.8":0.05398,"16.0":0.00558,"16.1":0.01064,"16.2":0.00585,"16.3":0.01064,"16.4":0.00239,"16.5":0.00425,"16.6-16.7":0.07153,"17.0":0.00346,"17.1":0.00532,"17.2":0.00425,"17.3":0.00665,"17.4":0.0101,"17.5":0.01994,"17.6-17.7":0.05052,"18.0":0.01117,"18.1":0.02287,"18.2":0.01223,"18.3":0.03856,"18.4":0.01915,"18.5-18.7":0.60467,"26.0":0.04254,"26.1":0.08349,"26.2":1.27368,"26.3":0.21485,"26.4":0.00372},P:{"21":0.03145,"22":0.05242,"25":0.53472,"26":0.55569,"27":0.20969,"28":0.6186,"29":3.5648,_:"4 20 23 24 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.01048},I:{"0":0.02359,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.08501,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.51481},Q:{_:"14.9"},O:{"0":0.21254},H:{all:0},L:{"0":70.63327}}; diff --git a/node_modules/caniuse-lite/data/regions/KM.js b/node_modules/caniuse-lite/data/regions/KM.js index 8b1223e2a..492fad060 100644 --- a/node_modules/caniuse-lite/data/regions/KM.js +++ b/node_modules/caniuse-lite/data/regions/KM.js @@ -1 +1 @@ -module.exports={C:{"43":0.01198,"72":0.003,"81":0.00449,"115":0.08089,"127":0.003,"129":0.00449,"130":0.003,"131":0.06741,"132":0.5243,"133":0.03595,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 128 134 135 136 3.5 3.6"},D:{"38":0.0015,"39":0.01198,"43":0.003,"46":0.0015,"55":0.0749,"59":0.00749,"61":0.0015,"69":0.01348,"70":0.02696,"77":0.02547,"81":0.00899,"84":0.00599,"86":0.00599,"87":0.02397,"89":0.0015,"92":0.00449,"93":0.003,"94":0.01049,"95":0.0015,"96":0.0015,"97":0.00599,"99":0.0015,"100":0.01049,"101":0.01198,"102":0.02547,"103":0.01348,"104":0.0015,"105":0.00899,"107":0.00599,"108":0.00899,"109":0.49883,"111":0.00599,"113":0.0015,"114":0.01648,"115":0.003,"116":0.04045,"117":0.02996,"118":0.00449,"119":0.00899,"120":0.003,"121":0.00899,"122":0.01198,"123":0.01049,"124":0.0015,"125":0.00899,"126":0.01798,"127":0.00599,"128":0.04943,"129":0.13632,"130":1.47403,"131":1.39014,"132":0.003,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 40 41 42 44 45 47 48 49 50 51 52 53 54 56 57 58 60 62 63 64 65 66 67 68 71 72 73 74 75 76 78 79 80 83 85 88 90 91 98 106 110 112 133 134"},F:{"79":0.00449,"90":0.00599,"95":0.01947,"111":0.0015,"112":0.003,"113":0.01198,"114":0.36102,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.0015,"13":0.0015,"14":0.003,"16":0.00449,"17":0.0015,"18":0.08838,"84":0.00449,"85":0.00749,"90":0.00899,"92":0.04344,"100":0.0015,"109":0.003,"110":0.0015,"113":0.0015,"114":0.01798,"117":0.0015,"118":0.09587,"126":0.0015,"127":0.0015,"128":0.06591,"129":0.01798,"130":0.43292,"131":0.22919,_:"15 79 80 81 83 86 87 88 89 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 111 112 115 116 119 120 121 122 123 124 125"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 16.0 16.1 16.2 16.3 16.5 17.0 17.2","13.1":0.03296,"14.1":0.03445,"15.5":0.0015,"15.6":0.08988,"16.4":0.0015,"16.6":0.05093,"17.1":0.00899,"17.3":0.0015,"17.4":0.003,"17.5":0.003,"17.6":0.16178,"18.0":0.05093,"18.1":0.34754,"18.2":0.03146},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00084,"5.0-5.1":0,"6.0-6.1":0.00334,"7.0-7.1":0.00418,"8.1-8.4":0,"9.0-9.2":0.00334,"9.3":0.0117,"10.0-10.2":0.00251,"10.3":0.01922,"11.0-11.2":0.22565,"11.3-11.4":0.00585,"12.0-12.1":0.00334,"12.2-12.5":0.08775,"13.0-13.1":0.00167,"13.2":0.02257,"13.3":0.00334,"13.4-13.7":0.01254,"14.0-14.4":0.02758,"14.5-14.8":0.03928,"15.0-15.1":0.02257,"15.2-15.3":0.02089,"15.4":0.02507,"15.5":0.02925,"15.6-15.8":0.3134,"16.0":0.05934,"16.1":0.12536,"16.2":0.06352,"16.3":0.10781,"16.4":0.02173,"16.5":0.04346,"16.6-16.7":0.41119,"17.0":0.03009,"17.1":0.05014,"17.2":0.04179,"17.3":0.06352,"17.4":0.13623,"17.5":0.40701,"17.6-17.7":3.51599,"18.0":1.24693,"18.1":1.09566,"18.2":0.04429},P:{"4":0.09087,"21":0.0101,"22":0.12115,"23":0.04038,"24":0.17163,"25":0.04038,"26":0.66634,"27":0.05048,_:"20 6.2-6.4 8.2 9.2 10.1 12.0 13.0 14.0 15.0 16.0 17.0 18.0","5.0-5.4":0.0101,"7.2-7.4":0.03029,"11.1-11.2":0.0101,"19.0":0.05048},I:{"0":0.04242,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00006},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.56963,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.017,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.07652},H:{"0":0},L:{"0":82.31712},R:{_:"0"},M:{"0":0.06802}}; +module.exports={C:{"59":0.01216,"72":0.03041,"115":0.20375,"140":0.1186,"142":0.00608,"145":0.00608,"146":0.02433,"147":0.7937,"148":0.01825,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 143 144 149 150 151 3.5 3.6"},D:{"59":0.03649,"69":0.00608,"79":0.01216,"86":0.01216,"87":0.03649,"103":0.02433,"105":0.01825,"109":0.45311,"113":0.08819,"114":0.02433,"116":0.07603,"119":0.02433,"120":0.00608,"121":0.03041,"122":0.02433,"123":0.03041,"125":0.01825,"127":0.01825,"128":0.06082,"130":0.00608,"131":0.08211,"132":0.03041,"135":0.02433,"136":0.03041,"138":0.11252,"139":0.06082,"140":0.01825,"141":0.03041,"142":0.17334,"143":0.45919,"144":5.92691,"145":2.99843,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 80 81 83 84 85 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 106 107 108 110 111 112 115 117 118 124 126 129 133 134 137 146 147 148"},F:{"94":0.04257,"95":0.01825,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00608,"17":0.00608,"84":0.00608,"89":0.04866,"90":0.02433,"92":0.33451,"100":0.00608,"123":0.01825,"124":0.00608,"128":0.00608,"131":0.00608,"133":0.06082,"139":0.03041,"142":0.13685,"143":0.05474,"144":2.80684,"145":0.82411,_:"12 13 15 16 18 79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 125 126 127 129 130 132 134 135 136 137 138 140 141"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.2 16.3 16.4 16.5 17.0 17.1 17.2 17.3 17.4 17.5 18.0 18.1 18.2 18.3 18.4 26.4 TP","5.1":0.01216,"11.1":0.01825,"12.1":0.01825,"13.1":0.03041,"15.6":0.19158,"16.1":0.23112,"16.6":0.03041,"17.6":0.17942,"18.5-18.6":0.0669,"26.0":0.02433,"26.1":0.0669,"26.2":1.30459,"26.3":0.04866},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00043,"7.0-7.1":0.00043,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00043,"10.0-10.2":0,"10.3":0.00383,"11.0-11.2":0.03699,"11.3-11.4":0.00128,"12.0-12.1":0,"12.2-12.5":0.01998,"13.0-13.1":0,"13.2":0.00595,"13.3":0.00085,"13.4-13.7":0.00213,"14.0-14.4":0.00425,"14.5-14.8":0.00553,"15.0-15.1":0.0051,"15.2-15.3":0.00383,"15.4":0.00468,"15.5":0.00553,"15.6-15.8":0.08631,"16.0":0.00893,"16.1":0.01701,"16.2":0.00935,"16.3":0.01701,"16.4":0.00383,"16.5":0.0068,"16.6-16.7":0.11438,"17.0":0.00553,"17.1":0.0085,"17.2":0.0068,"17.3":0.01063,"17.4":0.01616,"17.5":0.03189,"17.6-17.7":0.08079,"18.0":0.01786,"18.1":0.03657,"18.2":0.01956,"18.3":0.06165,"18.4":0.03061,"18.5-18.7":0.96689,"26.0":0.06803,"26.1":0.13351,"26.2":2.03668,"26.3":0.34356,"26.4":0.00595},P:{"22":0.0525,"23":0.042,"24":0.042,"25":0.063,"26":0.042,"27":0.0525,"28":0.0945,"29":2.38349,_:"4 20 21 5.0-5.4 6.2-6.4 8.2 10.1 12.0 13.0 14.0 15.0 16.0","7.2-7.4":0.105,"9.2":0.0105,"11.1-11.2":0.042,"17.0":0.0105,"18.0":0.0105,"19.0":0.021},I:{"0":0.03476,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":1.46835,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.05567},Q:{"14.9":0.0348},O:{"0":0.09047},H:{all:0},L:{"0":69.76948}}; diff --git a/node_modules/caniuse-lite/data/regions/KN.js b/node_modules/caniuse-lite/data/regions/KN.js index fde358b41..2e525bba5 100644 --- a/node_modules/caniuse-lite/data/regions/KN.js +++ b/node_modules/caniuse-lite/data/regions/KN.js @@ -1 +1 @@ -module.exports={C:{"52":0.01963,"60":0.00785,"68":0.00393,"97":0.00393,"115":0.85958,"123":0.00393,"126":0.00393,"128":0.00393,"129":0.00785,"130":0.00785,"131":0.16485,"132":1.12648,"133":0.0314,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 124 125 127 134 135 136 3.5 3.6"},D:{"38":0.00393,"44":0.00393,"50":0.00393,"56":0.00393,"57":0.00393,"58":0.02355,"72":0.00393,"75":0.05103,"76":0.03925,"79":0.01963,"83":0.11383,"87":0.16878,"89":0.00393,"92":0.00393,"94":0.01178,"97":0.5966,"100":0.00393,"103":1.56608,"104":0.01963,"108":0.00785,"109":0.27868,"112":0.0471,"113":0.00393,"114":0.00393,"115":0.04318,"116":0.23943,"117":0.0157,"119":0.01963,"120":0.00785,"121":0.01963,"122":0.05495,"123":0.02355,"124":0.01178,"125":0.01963,"126":0.1413,"127":0.19233,"128":0.14915,"129":0.98518,"130":11.07635,"131":4.4117,"132":0.00785,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 45 46 47 48 49 51 52 53 54 55 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 77 78 80 81 84 85 86 88 90 91 93 95 96 98 99 101 102 105 106 107 110 111 118 133 134"},F:{"85":0.01178,"107":0.00785,"113":0.02355,"114":0.30223,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.01963,"17":0.00785,"18":0.03533,"83":0.00393,"92":0.00393,"109":0.00785,"110":0.00393,"112":0.00785,"123":0.00785,"125":0.00393,"126":0.00393,"127":0.0471,"128":0.02355,"129":0.43175,"130":5.83648,"131":2.28435,_:"12 13 14 15 79 80 81 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 111 113 114 115 116 117 118 119 120 121 122 124"},E:{"14":0.3297,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.04318,"13.1":0.11775,"14.1":0.01178,"15.1":0.00393,"15.2-15.3":0.01178,"15.4":0.00785,"15.5":0.08243,"15.6":0.15308,"16.0":0.00393,"16.1":0.0471,"16.2":0.01178,"16.3":0.07065,"16.4":0.0314,"16.5":0.02748,"16.6":0.08243,"17.0":0.00393,"17.1":0.0157,"17.2":0.03925,"17.3":0.13738,"17.4":0.1413,"17.5":0.11775,"17.6":1.51505,"18.0":2.4492,"18.1":0.33363,"18.2":0.0471},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00157,"5.0-5.1":0,"6.0-6.1":0.00628,"7.0-7.1":0.00785,"8.1-8.4":0,"9.0-9.2":0.00628,"9.3":0.02199,"10.0-10.2":0.00471,"10.3":0.03613,"11.0-11.2":0.42417,"11.3-11.4":0.011,"12.0-12.1":0.00628,"12.2-12.5":0.16495,"13.0-13.1":0.00314,"13.2":0.04242,"13.3":0.00628,"13.4-13.7":0.02356,"14.0-14.4":0.05184,"14.5-14.8":0.07384,"15.0-15.1":0.04242,"15.2-15.3":0.03927,"15.4":0.04713,"15.5":0.05498,"15.6-15.8":0.58912,"16.0":0.11154,"16.1":0.23565,"16.2":0.1194,"16.3":0.20266,"16.4":0.04085,"16.5":0.08169,"16.6-16.7":0.77293,"17.0":0.05656,"17.1":0.09426,"17.2":0.07855,"17.3":0.1194,"17.4":0.25607,"17.5":0.76507,"17.6-17.7":6.60918,"18.0":2.34392,"18.1":2.05957,"18.2":0.08326},P:{"4":0.04247,"20":0.03185,"21":0.01062,"22":0.01062,"24":0.02124,"25":0.04247,"26":2.10237,"27":1.27417,_:"23 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0","5.0-5.4":0.03185,"7.2-7.4":0.07433,"18.0":0.01062,"19.0":0.01062},I:{"0":0.19397,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00006,"4.4":0,"4.4.3-4.4.4":0.00025},A:{"11":0.01178,_:"6 7 8 9 10 5.5"},K:{"0":0.9234,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.12758},H:{"0":0},L:{"0":40.83173},R:{_:"0"},M:{"0":0.46778}}; +module.exports={C:{"5":0.06427,"115":0.36728,"140":0.00459,"144":0.00459,"147":0.65651,"148":0.10559,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 142 143 145 146 149 150 151 3.5 3.6"},D:{"69":0.05968,"79":0.02755,"87":0.02755,"93":0.0505,"97":0.29842,"103":0.01377,"104":0.01377,"105":0.00918,"106":0.00459,"107":0.00459,"108":0.00459,"109":0.09641,"110":0.00918,"111":0.09641,"112":0.01377,"114":0.01377,"116":0.07805,"117":0.00918,"119":0.00459,"120":0.00918,"121":0.00459,"122":0.00459,"124":0.00459,"125":0.11478,"126":0.00459,"127":0.00459,"128":0.49124,"129":0.00918,"131":0.00918,"132":0.05509,"133":0.01836,"134":0.00918,"136":0.01377,"137":0.00459,"138":0.12396,"139":0.36269,"140":0.01836,"141":0.44074,"142":0.33055,"143":1.31303,"144":11.2204,"145":6.80386,"146":0.00918,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 80 81 83 84 85 86 88 89 90 91 92 94 95 96 98 99 100 101 102 113 115 118 123 130 135 147 148"},F:{"95":0.00459,"120":0.00459,"122":0.00918,"124":0.00459,"125":0.00918,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 121 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"88":0.00459,"92":0.00459,"109":0.00918,"122":0.01377,"131":0.00918,"132":0.05509,"134":0.00459,"136":0.00459,"138":0.02296,"139":0.00459,"140":0.02296,"141":0.38105,"142":0.01836,"143":0.31678,"144":4.68282,"145":2.82347,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 133 135 137"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.5 16.1 16.5 17.0 17.3 18.0 26.4 TP","13.1":0.00459,"14.1":0.00459,"15.4":0.00459,"15.6":0.03673,"16.0":0.00459,"16.2":0.01836,"16.3":0.00459,"16.4":0.00459,"16.6":0.05509,"17.1":0.03673,"17.2":0.04591,"17.4":0.1515,"17.5":0.03214,"17.6":0.11937,"18.1":0.00459,"18.2":0.00459,"18.3":0.2066,"18.4":0.01377,"18.5-18.6":0.09182,"26.0":0.0505,"26.1":0.03673,"26.2":2.20827,"26.3":0.53715},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00169,"7.0-7.1":0.00169,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00169,"10.0-10.2":0,"10.3":0.01525,"11.0-11.2":0.14739,"11.3-11.4":0.00508,"12.0-12.1":0,"12.2-12.5":0.07962,"13.0-13.1":0,"13.2":0.02372,"13.3":0.00339,"13.4-13.7":0.00847,"14.0-14.4":0.01694,"14.5-14.8":0.02202,"15.0-15.1":0.02033,"15.2-15.3":0.01525,"15.4":0.01864,"15.5":0.02202,"15.6-15.8":0.3439,"16.0":0.03558,"16.1":0.06776,"16.2":0.03727,"16.3":0.06776,"16.4":0.01525,"16.5":0.02711,"16.6-16.7":0.45571,"17.0":0.02202,"17.1":0.03388,"17.2":0.02711,"17.3":0.04235,"17.4":0.06438,"17.5":0.12706,"17.6-17.7":0.32188,"18.0":0.07115,"18.1":0.14569,"18.2":0.07793,"18.3":0.24564,"18.4":0.12198,"18.5-18.7":3.85238,"26.0":0.27106,"26.1":0.53195,"26.2":8.11473,"26.3":1.36883,"26.4":0.02372},P:{"21":0.01055,"24":0.07382,"25":0.03164,"26":0.01055,"27":0.01055,"28":0.05273,"29":1.67682,_:"4 20 22 23 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.02109},I:{"0":0.01081,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":1.30357,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.17309},Q:{"14.9":0.00541},O:{"0":0.12441},H:{all:0},L:{"0":38.5569}}; diff --git a/node_modules/caniuse-lite/data/regions/KP.js b/node_modules/caniuse-lite/data/regions/KP.js index 019236563..2ffa69082 100644 --- a/node_modules/caniuse-lite/data/regions/KP.js +++ b/node_modules/caniuse-lite/data/regions/KP.js @@ -1 +1 @@ -module.exports={C:{_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 3.5 3.6"},D:{"39":0.50758,"71":0.25379,"103":0.76138,"105":1.77201,"109":2.2796,"126":0.76138,"129":1.01064,"130":7.59563,"131":2.0258,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 127 128 132 133 134"},F:{"56":0.50758,"95":0.25379,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.25379,"130":3.54402,"131":1.26443,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.4 16.6 17.0 17.1 17.2 17.3 17.4 17.5 18.2","15.6":10.63207,"16.3":3.29023,"16.5":0.25379,"17.6":1.26443,"18.0":0.50758,"18.1":4.3054},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00296,"5.0-5.1":0,"6.0-6.1":0.01184,"7.0-7.1":0.0148,"8.1-8.4":0,"9.0-9.2":0.01184,"9.3":0.04143,"10.0-10.2":0.00888,"10.3":0.06806,"11.0-11.2":0.799,"11.3-11.4":0.02071,"12.0-12.1":0.01184,"12.2-12.5":0.31072,"13.0-13.1":0.00592,"13.2":0.0799,"13.3":0.01184,"13.4-13.7":0.04439,"14.0-14.4":0.09766,"14.5-14.8":0.13909,"15.0-15.1":0.0799,"15.2-15.3":0.07398,"15.4":0.08878,"15.5":0.10357,"15.6-15.8":1.10973,"16.0":0.21011,"16.1":0.44389,"16.2":0.2249,"16.3":0.38175,"16.4":0.07694,"16.5":0.15388,"16.6-16.7":1.45596,"17.0":0.10653,"17.1":0.17756,"17.2":0.14796,"17.3":0.2249,"17.4":0.48236,"17.5":1.44117,"17.6-17.7":12.44967,"18.0":4.41524,"18.1":3.87961,"18.2":0.15684},P:{_:"4 20 21 22 23 24 25 26 27 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.79301},O:{_:"0"},H:{"0":0},L:{"0":22.43827},R:{_:"0"},M:{"0":0.26251}}; +module.exports={C:{_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 3.5 3.6"},D:{"144":2.03977,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 145 146 147 148"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":6.12279,"92":2.03977,"144":12.2421,_:"13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 145"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 15.6 16.0 16.1 16.2 16.3 16.4 16.5 16.6 17.0 17.1 17.2 17.3 17.4 17.5 17.6 18.0 18.1 18.2 18.3 18.4 18.5-18.6 26.0 26.1 26.2 26.3 26.4 TP"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0049,"7.0-7.1":0.0049,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0049,"10.0-10.2":0,"10.3":0.04408,"11.0-11.2":0.42615,"11.3-11.4":0.01469,"12.0-12.1":0,"12.2-12.5":0.23022,"13.0-13.1":0,"13.2":0.06858,"13.3":0.0098,"13.4-13.7":0.02449,"14.0-14.4":0.04898,"14.5-14.8":0.06368,"15.0-15.1":0.05878,"15.2-15.3":0.04408,"15.4":0.05388,"15.5":0.06368,"15.6-15.8":0.99434,"16.0":0.10286,"16.1":0.19593,"16.2":0.10776,"16.3":0.19593,"16.4":0.04408,"16.5":0.07837,"16.6-16.7":1.31763,"17.0":0.06368,"17.1":0.09797,"17.2":0.07837,"17.3":0.12246,"17.4":0.18613,"17.5":0.36737,"17.6-17.7":0.93067,"18.0":0.20573,"18.1":0.42125,"18.2":0.22532,"18.3":0.71025,"18.4":0.35267,"18.5-18.7":11.13862,"26.0":0.78372,"26.1":1.53805,"26.2":23.46262,"26.3":3.95779,"26.4":0.06858},P:{_:"4 20 21 22 23 24 25 26 27 28 29 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{_:"0"},Q:{_:"14.9"},O:{_:"0"},H:{all:0},L:{"0":20.40704}}; diff --git a/node_modules/caniuse-lite/data/regions/KR.js b/node_modules/caniuse-lite/data/regions/KR.js index ef107b944..2e04d1c40 100644 --- a/node_modules/caniuse-lite/data/regions/KR.js +++ b/node_modules/caniuse-lite/data/regions/KR.js @@ -1 +1 @@ -module.exports={C:{"52":0.00406,"72":0.00406,"102":0.00406,"103":0.00812,"104":0.00406,"105":0.00406,"106":0.00406,"109":0.00406,"110":0.00406,"115":0.03655,"123":0.00406,"125":0.00406,"128":0.00812,"129":0.00406,"131":0.01218,"132":0.35331,"133":0.03249,"134":0.00406,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 107 108 111 112 113 114 116 117 118 119 120 121 122 124 126 127 130 135 136 3.5 3.6"},D:{"42":0.01218,"49":0.00406,"56":0.00406,"61":0.00406,"77":0.00406,"79":0.00812,"81":0.01624,"83":0.00406,"86":0.00406,"87":0.02031,"88":0.00406,"89":0.00812,"91":0.00812,"94":0.01624,"96":0.00406,"97":0.00406,"98":0.00406,"101":0.00406,"102":0.00406,"103":0.01624,"104":0.04061,"105":0.00812,"106":0.06498,"107":0.02437,"108":0.02843,"109":0.67007,"110":0.01624,"111":0.71474,"112":0.02437,"113":0.00812,"114":0.02437,"115":0.00406,"116":0.03655,"117":0.00406,"118":0.00812,"119":0.01624,"120":0.02437,"121":0.05685,"122":0.06092,"123":0.02843,"124":0.04873,"125":0.04467,"126":0.08122,"127":0.0731,"128":0.18681,"129":0.48326,"130":14.7658,"131":9.53929,"132":0.01218,"133":0.00406,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 80 84 85 90 92 93 95 99 100 134"},F:{"79":0.00406,"85":0.00812,"95":0.00406,"113":0.10153,"114":0.21929,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00406,"92":0.00812,"100":0.00406,"103":0.00406,"104":0.00406,"105":0.00406,"106":0.00406,"107":0.02031,"108":0.01218,"109":0.12995,"110":0.00406,"111":0.00812,"112":0.02031,"113":0.00406,"114":0.01218,"115":0.00406,"116":0.00812,"117":0.00812,"118":0.00406,"119":0.01218,"120":0.02031,"121":0.03249,"122":0.01624,"123":0.01218,"124":0.08122,"125":0.02031,"126":0.04467,"127":0.03249,"128":0.05685,"129":0.08934,"130":4.11785,"131":2.91986,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102"},E:{"8":0.00406,"14":0.00406,_:"0 4 5 6 7 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3","13.1":0.00406,"14.1":0.01218,"15.4":0.00406,"15.5":0.00406,"15.6":0.03655,"16.0":0.00406,"16.1":0.00812,"16.2":0.00812,"16.3":0.01218,"16.4":0.00406,"16.5":0.00812,"16.6":0.04467,"17.0":0.00406,"17.1":0.01218,"17.2":0.01218,"17.3":0.00812,"17.4":0.03655,"17.5":0.04873,"17.6":0.24366,"18.0":0.12589,"18.1":0.19493,"18.2":0.00812},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00105,"5.0-5.1":0,"6.0-6.1":0.00419,"7.0-7.1":0.00524,"8.1-8.4":0,"9.0-9.2":0.00419,"9.3":0.01467,"10.0-10.2":0.00314,"10.3":0.0241,"11.0-11.2":0.28286,"11.3-11.4":0.00733,"12.0-12.1":0.00419,"12.2-12.5":0.11,"13.0-13.1":0.0021,"13.2":0.02829,"13.3":0.00419,"13.4-13.7":0.01571,"14.0-14.4":0.03457,"14.5-14.8":0.04924,"15.0-15.1":0.02829,"15.2-15.3":0.02619,"15.4":0.03143,"15.5":0.03667,"15.6-15.8":0.39286,"16.0":0.07438,"16.1":0.15715,"16.2":0.07962,"16.3":0.13515,"16.4":0.02724,"16.5":0.05448,"16.6-16.7":0.51544,"17.0":0.03772,"17.1":0.06286,"17.2":0.05238,"17.3":0.07962,"17.4":0.17077,"17.5":0.5102,"17.6-17.7":4.40742,"18.0":1.56308,"18.1":1.37346,"18.2":0.05552},P:{"4":0.01019,"20":0.01019,"21":0.02039,"22":0.05097,"23":0.04078,"24":0.13252,"25":0.18349,"26":7.42109,"27":7.11528,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0","13.0":0.01019,"17.0":0.01019,"18.0":0.01019,"19.0":0.01019},I:{"0":0.10667,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00003,"4.4":0,"4.4.3-4.4.4":0.00014},A:{"8":0.00505,"9":0.00505,"11":0.17671,_:"6 7 10 5.5"},K:{"0":0.16629,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.01782},O:{"0":0.08315},H:{"0":0},L:{"0":26.79499},R:{_:"0"},M:{"0":0.18411}}; +module.exports={C:{"52":0.00496,"72":0.00993,"115":0.01986,"125":0.00496,"132":0.00993,"133":0.02482,"134":0.00496,"135":0.00496,"137":0.00496,"140":0.00993,"146":0.00496,"147":0.4418,"148":0.04468,"149":0.00496,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 126 127 128 129 130 131 136 138 139 141 142 143 144 145 150 151 3.5 3.6"},D:{"39":0.00496,"40":0.00496,"41":0.00496,"42":0.00496,"43":0.00496,"44":0.00496,"45":0.00496,"46":0.00496,"47":0.00496,"48":0.00496,"49":0.00496,"50":0.00496,"51":0.00496,"52":0.00496,"53":0.00496,"54":0.00496,"55":0.00496,"56":0.00496,"57":0.00496,"58":0.00496,"59":0.00496,"60":0.00496,"61":0.00496,"65":0.00496,"77":0.00496,"80":0.00496,"87":0.00496,"96":0.00496,"101":0.00496,"103":0.00496,"104":0.00496,"105":0.00496,"106":0.00496,"108":0.00496,"109":0.29288,"111":0.66021,"112":0.00496,"114":0.00496,"115":0.00496,"116":0.01986,"118":0.00496,"119":0.00496,"120":0.01489,"121":0.0695,"122":0.02482,"123":0.01986,"124":0.00993,"125":0.01489,"126":0.01489,"127":0.00993,"128":0.03475,"129":0.00993,"130":0.02482,"131":0.12906,"132":0.03475,"133":0.02978,"134":0.03971,"135":0.02978,"136":0.04964,"137":0.02978,"138":0.09928,"139":0.09928,"140":0.04468,"141":0.09928,"142":0.09928,"143":0.52618,"144":17.34422,"145":11.24346,"146":0.04468,"147":0.00496,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 62 63 64 66 67 68 69 70 71 72 73 74 75 76 78 79 81 83 84 85 86 88 89 90 91 92 93 94 95 97 98 99 100 102 107 110 113 117 148"},F:{"94":0.01489,"95":0.01986,"114":0.00496,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00496,"92":0.00993,"109":0.04964,"111":0.00496,"113":0.00496,"114":0.00993,"116":0.00496,"117":0.00496,"119":0.00496,"120":0.00993,"122":0.00993,"124":0.00496,"125":0.00496,"126":0.00496,"127":0.00496,"128":0.00993,"129":0.00496,"130":0.00993,"131":0.03971,"132":0.01986,"133":0.00993,"134":0.01986,"135":0.01986,"136":0.01489,"137":0.01986,"138":0.02978,"139":0.01986,"140":0.01986,"141":0.02482,"142":0.02978,"143":0.09928,"144":4.40803,"145":3.41027,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 112 115 118 121 123"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 10.1 11.1 12.1 13.1 15.1 15.2-15.3 15.4 15.5 16.1 16.2 16.3 16.4 16.5 17.0 18.0 TP","9.1":0.00496,"14.1":0.00496,"15.6":0.01986,"16.0":0.00496,"16.6":0.01986,"17.1":0.01489,"17.2":0.00496,"17.3":0.00496,"17.4":0.00993,"17.5":0.00496,"17.6":0.02482,"18.1":0.00993,"18.2":0.00496,"18.3":0.01489,"18.4":0.00993,"18.5-18.6":0.02978,"26.0":0.01489,"26.1":0.01986,"26.2":0.41201,"26.3":0.14892,"26.4":0.00496},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00118,"7.0-7.1":0.00118,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00118,"10.0-10.2":0,"10.3":0.01064,"11.0-11.2":0.10287,"11.3-11.4":0.00355,"12.0-12.1":0,"12.2-12.5":0.05558,"13.0-13.1":0,"13.2":0.01655,"13.3":0.00236,"13.4-13.7":0.00591,"14.0-14.4":0.01182,"14.5-14.8":0.01537,"15.0-15.1":0.01419,"15.2-15.3":0.01064,"15.4":0.01301,"15.5":0.01537,"15.6-15.8":0.24004,"16.0":0.02483,"16.1":0.0473,"16.2":0.02601,"16.3":0.0473,"16.4":0.01064,"16.5":0.01892,"16.6-16.7":0.31808,"17.0":0.01537,"17.1":0.02365,"17.2":0.01892,"17.3":0.02956,"17.4":0.04493,"17.5":0.08868,"17.6-17.7":0.22467,"18.0":0.04966,"18.1":0.10169,"18.2":0.05439,"18.3":0.17146,"18.4":0.08514,"18.5-18.7":2.6889,"26.0":0.18919,"26.1":0.37129,"26.2":5.66395,"26.3":0.95542,"26.4":0.01655},P:{"21":0.01019,"22":0.01019,"23":0.01019,"24":0.01019,"25":0.02038,"26":0.04077,"27":0.08153,"28":0.29555,"29":11.95464,_:"4 20 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 19.0","17.0":0.01019,"18.0":0.01019},I:{"0":0.08049,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00005},K:{"0":0.06547,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.1241,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.14101},Q:{"14.9":0.02014},O:{"0":0.0705},H:{all:0},L:{"0":23.5213}}; diff --git a/node_modules/caniuse-lite/data/regions/KW.js b/node_modules/caniuse-lite/data/regions/KW.js index 98f0c6bf8..b6038f64c 100644 --- a/node_modules/caniuse-lite/data/regions/KW.js +++ b/node_modules/caniuse-lite/data/regions/KW.js @@ -1 +1 @@ -module.exports={C:{"34":0.0023,"48":0.0023,"78":0.0023,"109":0.0023,"110":0.0023,"115":0.0414,"121":0.0046,"125":0.0069,"126":0.0023,"127":0.0069,"128":0.0184,"129":0.0184,"130":0.0161,"131":0.0529,"132":0.6854,"133":0.0506,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 111 112 113 114 116 117 118 119 120 122 123 124 134 135 136 3.5 3.6"},D:{"38":0.0023,"41":0.0023,"47":0.0023,"58":0.0299,"65":0.0023,"74":0.0023,"75":0.0023,"78":0.0023,"79":0.0069,"80":0.0023,"81":0.0023,"83":0.0023,"84":0.0046,"86":0.0023,"87":0.023,"88":0.0138,"89":0.0046,"90":0.0138,"91":0.0092,"93":0.0046,"94":0.0092,"96":0.0023,"97":0.0023,"99":0.0115,"100":0.0023,"101":0.0046,"102":0.0023,"103":0.0529,"104":0.0046,"105":0.0023,"106":0.0092,"107":0.0069,"108":0.0161,"109":0.483,"110":0.0069,"111":0.0092,"112":0.0069,"114":0.0092,"116":0.0782,"117":0.0184,"118":0.0023,"119":0.0414,"120":0.023,"121":0.0184,"122":0.069,"123":0.0161,"124":0.0253,"125":0.0184,"126":0.0736,"127":0.0506,"128":0.1311,"129":0.3818,"130":7.7418,"131":4.8875,"132":0.0092,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 42 43 44 45 46 48 49 50 51 52 53 54 55 56 57 59 60 61 62 63 64 66 67 68 69 70 71 72 73 76 77 85 92 95 98 113 115 133 134"},F:{"46":0.0184,"82":0.0023,"84":0.0023,"85":0.0805,"95":0.0276,"102":0.0046,"109":0.0023,"111":0.0023,"113":0.0667,"114":0.5267,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 110 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.0023,"92":0.0069,"100":0.0023,"104":0.0023,"109":0.0115,"113":0.0023,"114":0.0023,"117":0.0023,"119":0.0046,"120":0.0023,"121":0.0023,"122":0.0023,"123":0.0023,"124":0.0046,"126":0.0161,"127":0.0046,"128":0.0368,"129":0.1196,"130":1.6698,"131":0.9407,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 110 111 112 115 116 118 125"},E:{"7":0.0023,"14":0.023,"15":0.0069,_:"0 4 5 6 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 11.1","10.1":0.0115,"12.1":0.0023,"13.1":0.0138,"14.1":0.023,"15.1":0.0023,"15.2-15.3":0.0069,"15.4":0.0046,"15.5":0.0092,"15.6":0.0713,"16.0":0.0023,"16.1":0.0391,"16.2":0.0184,"16.3":0.0299,"16.4":0.0069,"16.5":0.0115,"16.6":0.1104,"17.0":0.0207,"17.1":0.0115,"17.2":0.0276,"17.3":0.0138,"17.4":0.0368,"17.5":0.1518,"17.6":0.6049,"18.0":0.2208,"18.1":0.2438,"18.2":0.0115},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00277,"5.0-5.1":0,"6.0-6.1":0.01107,"7.0-7.1":0.01384,"8.1-8.4":0,"9.0-9.2":0.01107,"9.3":0.03876,"10.0-10.2":0.00831,"10.3":0.06368,"11.0-11.2":0.7475,"11.3-11.4":0.01938,"12.0-12.1":0.01107,"12.2-12.5":0.29069,"13.0-13.1":0.00554,"13.2":0.07475,"13.3":0.01107,"13.4-13.7":0.04153,"14.0-14.4":0.09136,"14.5-14.8":0.13012,"15.0-15.1":0.07475,"15.2-15.3":0.06921,"15.4":0.08306,"15.5":0.0969,"15.6-15.8":1.03819,"16.0":0.19656,"16.1":0.41528,"16.2":0.21041,"16.3":0.35714,"16.4":0.07198,"16.5":0.14396,"16.6-16.7":1.36211,"17.0":0.09967,"17.1":0.16611,"17.2":0.13843,"17.3":0.21041,"17.4":0.45127,"17.5":1.34826,"17.6-17.7":11.64712,"18.0":4.13062,"18.1":3.62952,"18.2":0.14673},P:{"4":0.04072,"20":0.02036,"21":0.06108,"22":0.08144,"23":0.11198,"24":0.2036,"25":0.16288,"26":2.46361,"27":1.71027,_:"5.0-5.4 8.2 9.2 10.1 12.0 14.0 15.0","6.2-6.4":0.01018,"7.2-7.4":0.07126,"11.1-11.2":0.02036,"13.0":0.03054,"16.0":0.01018,"17.0":0.02036,"18.0":0.01018,"19.0":0.03054},I:{"0":0.02305,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"11":0.0276,_:"6 7 8 9 10 5.5"},K:{"0":1.45319,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":1.67112},H:{"0":0.01},L:{"0":42.91729},R:{_:"0"},M:{"0":0.07701}}; +module.exports={C:{"5":0.00685,"48":0.00343,"115":0.02055,"132":0.01713,"134":0.01713,"140":0.0137,"143":0.00343,"144":0.00343,"145":0.00343,"146":0.01028,"147":0.37675,"148":0.0274,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 133 135 136 137 138 139 141 142 149 150 151 3.5 3.6"},D:{"56":0.00343,"69":0.00685,"75":0.00343,"84":0.00343,"85":0.00343,"87":0.00685,"91":0.02398,"93":0.00685,"94":0.00343,"101":0.00343,"103":0.2877,"104":0.2466,"105":0.23975,"106":0.24318,"107":0.24318,"108":0.25345,"109":0.55143,"110":0.25003,"111":0.25688,"112":1.2467,"114":0.02055,"115":0.00343,"116":0.50005,"117":0.24318,"119":0.00685,"120":0.25003,"121":0.01028,"122":0.00685,"124":0.25345,"125":0.03083,"126":0.01028,"127":0.01028,"128":0.02398,"129":0.0411,"130":0.00343,"131":0.5206,"132":0.02055,"133":0.52403,"134":0.0274,"135":0.05823,"136":0.0137,"137":0.0137,"138":0.19523,"139":0.13358,"140":0.07193,"141":0.02055,"142":0.16098,"143":0.6028,"144":7.89805,"145":3.7401,"146":0.00343,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 76 77 78 79 80 81 83 86 88 89 90 92 95 96 97 98 99 100 102 113 118 123 147 148"},F:{"46":0.00343,"93":0.00685,"94":0.07878,"95":0.0822,"122":0.00343,"125":0.01028,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00685,"92":0.00343,"109":0.0274,"114":0.00343,"122":0.00343,"131":0.00685,"132":0.00343,"134":0.00343,"137":0.00343,"138":0.00685,"139":0.00685,"140":0.02055,"141":0.01713,"142":0.01713,"143":0.1507,"144":1.73648,"145":0.89735,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 133 135 136"},E:{"14":0.00343,"15":0.00343,_:"4 5 6 7 8 9 10 11 12 13 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 TP","5.1":0.00343,"13.1":0.01713,"14.1":0.00343,"15.5":0.00343,"15.6":0.0274,"16.0":0.00685,"16.1":0.0137,"16.2":0.00343,"16.3":0.00343,"16.4":0.00343,"16.5":0.0137,"16.6":0.09248,"17.0":0.00343,"17.1":0.0274,"17.2":0.00343,"17.3":0.00343,"17.4":0.00685,"17.5":0.0137,"17.6":0.08905,"18.0":0.01028,"18.1":0.02055,"18.2":0.00343,"18.3":0.02398,"18.4":0.0137,"18.5-18.6":0.08905,"26.0":0.03425,"26.1":0.05138,"26.2":0.7535,"26.3":0.1644,"26.4":0.00343},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00208,"7.0-7.1":0.00208,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00208,"10.0-10.2":0,"10.3":0.01868,"11.0-11.2":0.18059,"11.3-11.4":0.00623,"12.0-12.1":0,"12.2-12.5":0.09756,"13.0-13.1":0,"13.2":0.02906,"13.3":0.00415,"13.4-13.7":0.01038,"14.0-14.4":0.02076,"14.5-14.8":0.02698,"15.0-15.1":0.02491,"15.2-15.3":0.01868,"15.4":0.02283,"15.5":0.02698,"15.6-15.8":0.42137,"16.0":0.04359,"16.1":0.08303,"16.2":0.04567,"16.3":0.08303,"16.4":0.01868,"16.5":0.03321,"16.6-16.7":0.55837,"17.0":0.02698,"17.1":0.04151,"17.2":0.03321,"17.3":0.05189,"17.4":0.07888,"17.5":0.15568,"17.6-17.7":0.39439,"18.0":0.08718,"18.1":0.17851,"18.2":0.09548,"18.3":0.30098,"18.4":0.14945,"18.5-18.7":4.7202,"26.0":0.33212,"26.1":0.65178,"26.2":9.94273,"26.3":1.67719,"26.4":0.02906},P:{"21":0.01014,"22":0.01014,"23":0.06084,"24":0.02028,"25":0.04056,"26":0.0507,"27":0.14197,"28":0.21295,"29":2.90017,_:"4 20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.01014,"13.0":0.01014,"17.0":0.01014},I:{"0":0.03941,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":1.1835,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.0789},Q:{_:"14.9"},O:{"0":1.43335},H:{all:0},L:{"0":46.69238}}; diff --git a/node_modules/caniuse-lite/data/regions/KY.js b/node_modules/caniuse-lite/data/regions/KY.js index bda71be28..be2750ed3 100644 --- a/node_modules/caniuse-lite/data/regions/KY.js +++ b/node_modules/caniuse-lite/data/regions/KY.js @@ -1 +1 @@ -module.exports={C:{"69":0.00433,"92":0.00433,"94":0.02167,"115":0.013,"123":0.00433,"124":0.01733,"128":0.01733,"130":0.04766,"131":0.20798,"132":0.88827,"133":0.052,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 93 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 125 126 127 129 134 135 136 3.5 3.6"},D:{"23":0.00433,"69":0.00867,"74":0.00433,"75":0.026,"76":0.00433,"77":0.00433,"79":0.013,"83":0.013,"91":0.00867,"93":0.052,"94":0.00433,"98":0.026,"99":0.00867,"100":0.00867,"103":0.03466,"104":0.00867,"105":0.00433,"109":0.25131,"112":0.00867,"113":0.00433,"115":0.00867,"116":0.13432,"119":0.05633,"120":0.00433,"121":0.013,"122":0.23832,"123":0.039,"124":1.45156,"125":0.00867,"126":0.27298,"127":0.07366,"128":0.94026,"129":1.61621,"130":13.75728,"131":6.62949,"132":0.00433,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 78 80 81 84 85 86 87 88 89 90 92 95 96 97 101 102 106 107 108 110 111 114 117 118 133 134"},F:{"79":0.00433,"82":0.00433,"113":0.07366,"114":0.59795,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"98":0.00433,"99":0.00433,"100":0.00433,"108":0.00433,"109":0.013,"110":0.05633,"114":0.00433,"119":0.00433,"122":0.00433,"123":0.00433,"124":0.01733,"125":0.00433,"126":0.00433,"127":0.00433,"128":0.02167,"129":0.18632,"130":5.35992,"131":2.60847,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 101 102 103 104 105 106 107 111 112 113 115 116 117 118 120 121"},E:{"14":0.01733,"15":0.00433,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.5","13.1":0.11266,"14.1":0.04333,"15.1":0.00433,"15.2-15.3":0.00433,"15.4":0.00433,"15.6":0.25131,"16.0":0.01733,"16.1":0.01733,"16.2":0.04333,"16.3":0.18632,"16.4":0.12999,"16.5":0.026,"16.6":0.22965,"17.0":0.00867,"17.1":0.039,"17.2":0.04766,"17.3":0.039,"17.4":0.35531,"17.5":0.28598,"17.6":2.05384,"18.0":0.92726,"18.1":0.84494,"18.2":0.00867},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00262,"5.0-5.1":0,"6.0-6.1":0.0105,"7.0-7.1":0.01312,"8.1-8.4":0,"9.0-9.2":0.0105,"9.3":0.03674,"10.0-10.2":0.00787,"10.3":0.06036,"11.0-11.2":0.70858,"11.3-11.4":0.01837,"12.0-12.1":0.0105,"12.2-12.5":0.27556,"13.0-13.1":0.00525,"13.2":0.07086,"13.3":0.0105,"13.4-13.7":0.03937,"14.0-14.4":0.0866,"14.5-14.8":0.12335,"15.0-15.1":0.07086,"15.2-15.3":0.06561,"15.4":0.07873,"15.5":0.09185,"15.6-15.8":0.98415,"16.0":0.18633,"16.1":0.39366,"16.2":0.19945,"16.3":0.33855,"16.4":0.06823,"16.5":0.13647,"16.6-16.7":1.2912,"17.0":0.09448,"17.1":0.15746,"17.2":0.13122,"17.3":0.19945,"17.4":0.42778,"17.5":1.27808,"17.6-17.7":11.0408,"18.0":3.91559,"18.1":3.44057,"18.2":0.13909},P:{"4":0.03121,"22":0.0104,"23":0.02081,"24":0.05202,"25":0.03121,"26":2.46594,"27":2.49715,_:"20 21 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.03121},I:{"0":0.00565,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.10767,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.017},H:{"0":0},L:{"0":25.15905},R:{_:"0"},M:{"0":0.26068}}; +module.exports={C:{"5":0.06167,"115":0.08222,"134":0.03597,"137":0.02056,"140":0.05139,"141":0.0257,"143":0.00514,"144":0.01028,"145":0.00514,"146":0.43168,"147":1.40295,"148":0.09764,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 135 136 138 139 142 149 150 151 3.5 3.6"},D:{"69":0.07195,"79":0.00514,"98":0.00514,"103":0.0925,"104":0.00514,"105":0.00514,"107":0.00514,"108":0.00514,"109":0.0925,"110":0.01028,"111":0.06167,"112":0.02056,"114":0.00514,"116":0.12848,"117":0.00514,"119":0.01028,"120":0.0257,"122":0.01028,"125":0.12848,"126":0.03083,"128":0.01028,"130":0.07195,"131":0.07195,"132":0.05653,"133":0.01542,"134":0.03083,"135":0.00514,"136":0.04111,"137":0.01542,"138":0.85821,"139":0.50876,"140":0.03597,"141":0.05653,"142":1.24878,"143":1.63934,"144":11.37261,"145":7.55433,"146":0.01028,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 99 100 101 102 106 113 115 118 121 123 124 127 129 147 148"},F:{"122":0.00514,"124":0.01028,"125":0.00514,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00514,"109":0.01028,"122":0.01028,"129":0.01028,"132":0.00514,"133":0.02056,"138":0.01028,"140":0.08736,"141":0.05653,"142":0.02056,"143":0.65779,"144":5.59637,"145":4.03925,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 130 131 134 135 136 137 139"},E:{"15":0.07709,_:"4 5 6 7 8 9 10 11 12 13 14 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.4 16.2 16.4 TP","13.1":0.03083,"14.1":0.03083,"15.2-15.3":0.13875,"15.5":0.06167,"15.6":0.13361,"16.0":0.01028,"16.1":0.0257,"16.3":0.01028,"16.5":0.00514,"16.6":0.25695,"17.0":0.01028,"17.1":0.83252,"17.2":0.00514,"17.3":0.00514,"17.4":0.01028,"17.5":0.04111,"17.6":0.10792,"18.0":0.02056,"18.1":0.00514,"18.2":0.04111,"18.3":0.02056,"18.4":0.03083,"18.5-18.6":0.13361,"26.0":0.02056,"26.1":0.03083,"26.2":4.05981,"26.3":1.26933,"26.4":0.00514},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00238,"7.0-7.1":0.00238,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00238,"10.0-10.2":0,"10.3":0.02141,"11.0-11.2":0.20697,"11.3-11.4":0.00714,"12.0-12.1":0,"12.2-12.5":0.11181,"13.0-13.1":0,"13.2":0.03331,"13.3":0.00476,"13.4-13.7":0.01189,"14.0-14.4":0.02379,"14.5-14.8":0.03093,"15.0-15.1":0.02855,"15.2-15.3":0.02141,"15.4":0.02617,"15.5":0.03093,"15.6-15.8":0.48293,"16.0":0.04996,"16.1":0.09516,"16.2":0.05234,"16.3":0.09516,"16.4":0.02141,"16.5":0.03806,"16.6-16.7":0.63994,"17.0":0.03093,"17.1":0.04758,"17.2":0.03806,"17.3":0.05947,"17.4":0.0904,"17.5":0.17842,"17.6-17.7":0.452,"18.0":0.09992,"18.1":0.20459,"18.2":0.10943,"18.3":0.34495,"18.4":0.17129,"18.5-18.7":5.40978,"26.0":0.38064,"26.1":0.747,"26.2":11.39527,"26.3":1.92221,"26.4":0.03331},P:{"24":0.0105,"26":0.0105,"28":0.25208,"29":3.22454,_:"4 20 21 22 23 25 27 5.0-5.4 6.2-6.4 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.0105,"8.2":0.0105},I:{"0":0.00971,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.11664,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.46656},Q:{_:"14.9"},O:{"0":0.10692},H:{all:0},L:{"0":22.56087}}; diff --git a/node_modules/caniuse-lite/data/regions/KZ.js b/node_modules/caniuse-lite/data/regions/KZ.js index 76bf71b97..feb71388d 100644 --- a/node_modules/caniuse-lite/data/regions/KZ.js +++ b/node_modules/caniuse-lite/data/regions/KZ.js @@ -1 +1 @@ -module.exports={C:{"50":0.00876,"51":0.00876,"52":0.03065,"53":0.00438,"55":0.01313,"56":0.01313,"62":0.00438,"65":0.01313,"79":0.00438,"84":0.00438,"101":0.00876,"109":0.00438,"113":0.00438,"115":0.34148,"117":0.00438,"118":0.02627,"121":0.00438,"123":0.00438,"124":0.00438,"125":0.02189,"126":0.00438,"127":0.00876,"128":0.03502,"129":0.00876,"130":0.00876,"131":0.07443,"132":1.2346,"133":0.09632,"134":0.00876,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 54 57 58 59 60 61 63 64 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 102 103 104 105 106 107 108 110 111 112 114 116 119 120 122 135 136 3.5 3.6"},D:{"38":0.01313,"44":0.00438,"48":0.00438,"49":0.02627,"51":0.03502,"53":0.00438,"58":0.65232,"64":0.00876,"69":0.00438,"70":0.00438,"72":0.00438,"74":0.03502,"77":0.00438,"79":0.02189,"80":0.00876,"81":0.01313,"86":0.00876,"87":0.02189,"88":0.00438,"89":0.00438,"90":0.01313,"91":0.01313,"92":0.00876,"94":0.02189,"96":0.00438,"97":0.00876,"98":0.01313,"99":0.00438,"100":0.00438,"101":0.00438,"102":0.00876,"103":0.20139,"105":0.00876,"106":0.17074,"107":0.00876,"108":0.02627,"109":2.35974,"110":0.00438,"111":0.00438,"112":0.02189,"114":0.01313,"115":0.00438,"116":0.09194,"117":0.00876,"118":0.09632,"119":0.0394,"120":0.04378,"121":0.03065,"122":0.07443,"123":0.05254,"124":0.22328,"125":0.06129,"126":0.08318,"127":0.11821,"128":0.13572,"129":0.51223,"130":12.16646,"131":7.72279,"132":0.01313,"133":0.00438,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 45 46 47 50 52 54 55 56 57 59 60 61 62 63 65 66 67 68 71 73 75 76 78 83 84 85 93 95 104 113 134"},F:{"32":0.00438,"36":0.02189,"56":0.01313,"77":0.00438,"79":0.04378,"84":0.00438,"85":0.09632,"86":0.00876,"87":0.00438,"89":0.02627,"91":0.00438,"95":0.33711,"107":0.00438,"108":0.00438,"109":0.00438,"112":0.05691,"113":0.07005,"114":1.9307,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 80 81 82 83 88 90 92 93 94 96 97 98 99 100 101 102 103 104 105 106 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00438,"92":0.01751,"100":0.00438,"107":0.00438,"109":0.01313,"114":0.00438,"118":0.00438,"120":0.00438,"121":0.00438,"122":0.01313,"123":0.03065,"124":0.04378,"125":0.0394,"126":0.01313,"127":0.00438,"128":0.01313,"129":0.06129,"130":2.10582,"131":1.46663,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 108 110 111 112 113 115 116 117 119"},E:{"9":0.00438,"14":0.01313,_:"0 4 5 6 7 8 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1","5.1":0.02189,"12.1":0.00438,"13.1":0.01313,"14.1":0.02189,"15.1":0.00876,"15.2-15.3":0.00438,"15.4":0.01313,"15.5":0.02189,"15.6":0.12696,"16.0":0.00876,"16.1":0.05254,"16.2":0.03065,"16.3":0.04378,"16.4":0.01751,"16.5":0.04378,"16.6":0.19263,"17.0":0.01313,"17.1":0.04816,"17.2":0.05691,"17.3":0.06567,"17.4":0.10945,"17.5":0.22328,"17.6":0.74426,"18.0":0.46845,"18.1":0.4378,"18.2":0.00876},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00185,"5.0-5.1":0,"6.0-6.1":0.00738,"7.0-7.1":0.00923,"8.1-8.4":0,"9.0-9.2":0.00738,"9.3":0.02584,"10.0-10.2":0.00554,"10.3":0.04246,"11.0-11.2":0.4984,"11.3-11.4":0.01292,"12.0-12.1":0.00738,"12.2-12.5":0.19382,"13.0-13.1":0.00369,"13.2":0.04984,"13.3":0.00738,"13.4-13.7":0.02769,"14.0-14.4":0.06092,"14.5-14.8":0.08676,"15.0-15.1":0.04984,"15.2-15.3":0.04615,"15.4":0.05538,"15.5":0.06461,"15.6-15.8":0.69223,"16.0":0.13106,"16.1":0.27689,"16.2":0.14029,"16.3":0.23813,"16.4":0.04799,"16.5":0.09599,"16.6-16.7":0.9082,"17.0":0.06645,"17.1":0.11076,"17.2":0.0923,"17.3":0.14029,"17.4":0.30089,"17.5":0.89897,"17.6-17.7":7.76585,"18.0":2.75414,"18.1":2.42002,"18.2":0.09783},P:{"4":0.08275,"20":0.01034,"21":0.03103,"22":0.03103,"23":0.07241,"24":0.04138,"25":0.06206,"26":0.93094,"27":0.662,_:"5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0","7.2-7.4":0.03103,"17.0":0.02069,"18.0":0.01034,"19.0":0.02069},I:{"0":0.02243,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"6":0.01419,"8":0.03548,"9":0.0071,"10":0.01419,"11":0.13481,_:"7 5.5"},K:{"0":0.38785,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00562},O:{"0":0.3204},H:{"0":0},L:{"0":33.22689},R:{_:"0"},M:{"0":0.08432}}; +module.exports={C:{"5":0.06269,"52":0.01393,"55":0.06269,"103":0.00697,"115":0.22985,"123":0.00697,"128":0.00697,"133":0.01393,"134":0.00697,"136":0.00697,"140":0.03483,"142":0.00697,"143":0.02786,"144":0.00697,"145":0.00697,"146":0.02786,"147":1.00993,"148":0.10448,"149":0.00697,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 135 137 138 139 141 150 151 3.5 3.6"},D:{"69":0.05572,"79":0.00697,"90":0.00697,"100":0.01393,"103":1.49051,"104":1.51837,"105":1.48355,"106":1.56713,"107":1.49051,"108":1.51141,"109":2.56312,"110":1.48355,"111":1.54623,"112":5.18196,"114":0.00697,"116":2.98102,"117":1.49748,"119":0.01393,"120":1.5323,"121":0.00697,"122":0.03483,"123":0.0209,"124":1.53927,"125":0.04179,"126":0.0209,"127":0.00697,"128":0.0209,"129":0.08358,"130":0.0209,"131":3.12032,"132":0.09055,"133":3.11336,"134":0.06965,"135":0.01393,"136":0.01393,"137":0.01393,"138":0.09055,"139":0.26467,"140":0.09751,"141":0.03483,"142":0.24378,"143":1.00296,"144":9.45151,"145":5.67648,"146":0.01393,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 80 81 83 84 85 86 87 88 89 91 92 93 94 95 96 97 98 99 101 102 113 115 118 147 148"},F:{"54":0.00697,"73":0.00697,"79":0.01393,"85":0.01393,"87":0.00697,"93":0.00697,"94":0.03483,"95":0.2786,"108":0.00697,"122":0.0209,"124":0.00697,"125":0.00697,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 78 80 81 82 83 84 86 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 109 110 111 112 113 114 115 116 117 118 119 120 121 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00697,"92":0.01393,"100":0.00697,"109":0.01393,"131":0.00697,"133":0.00697,"137":0.01393,"138":0.00697,"139":0.00697,"140":0.01393,"141":0.00697,"142":0.00697,"143":0.05572,"144":1.8109,"145":1.34425,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 132 134 135 136"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.2-15.3 15.4 16.0 17.0 26.4 TP","5.1":0.00697,"15.1":0.00697,"15.5":0.00697,"15.6":0.08358,"16.1":0.00697,"16.2":0.00697,"16.3":0.01393,"16.4":0.00697,"16.5":0.00697,"16.6":0.06269,"17.1":0.04876,"17.2":0.00697,"17.3":0.00697,"17.4":0.01393,"17.5":0.02786,"17.6":0.09055,"18.0":0.01393,"18.1":0.0209,"18.2":0.09055,"18.3":0.03483,"18.4":0.01393,"18.5-18.6":0.08358,"26.0":0.02786,"26.1":0.05572,"26.2":0.79401,"26.3":0.18109},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00118,"7.0-7.1":0.00118,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00118,"10.0-10.2":0,"10.3":0.01061,"11.0-11.2":0.10256,"11.3-11.4":0.00354,"12.0-12.1":0,"12.2-12.5":0.0554,"13.0-13.1":0,"13.2":0.0165,"13.3":0.00236,"13.4-13.7":0.00589,"14.0-14.4":0.01179,"14.5-14.8":0.01532,"15.0-15.1":0.01415,"15.2-15.3":0.01061,"15.4":0.01297,"15.5":0.01532,"15.6-15.8":0.2393,"16.0":0.02475,"16.1":0.04715,"16.2":0.02593,"16.3":0.04715,"16.4":0.01061,"16.5":0.01886,"16.6-16.7":0.3171,"17.0":0.01532,"17.1":0.02358,"17.2":0.01886,"17.3":0.02947,"17.4":0.04479,"17.5":0.08841,"17.6-17.7":0.22397,"18.0":0.04951,"18.1":0.10138,"18.2":0.05422,"18.3":0.17093,"18.4":0.08487,"18.5-18.7":2.68058,"26.0":0.18861,"26.1":0.37014,"26.2":5.64642,"26.3":0.95247,"26.4":0.0165},P:{"4":0.03099,"23":0.01033,"25":0.02066,"26":0.02066,"27":0.02066,"28":0.04133,"29":0.8265,_:"20 21 22 24 5.0-5.4 8.2 9.2 10.1 11.1-11.2 13.0 14.0 15.0 16.0 17.0 18.0","6.2-6.4":0.01033,"7.2-7.4":0.02066,"12.0":0.01033,"19.0":0.01033},I:{"0":0.01213,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.2337,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.03065,"11":0.12258,_:"6 7 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.15175},Q:{"14.9":0.00304},O:{"0":0.18817},H:{all:0},L:{"0":18.51727}}; diff --git a/node_modules/caniuse-lite/data/regions/LA.js b/node_modules/caniuse-lite/data/regions/LA.js index d3ab6bb2f..a45dc7d5a 100644 --- a/node_modules/caniuse-lite/data/regions/LA.js +++ b/node_modules/caniuse-lite/data/regions/LA.js @@ -1 +1 @@ -module.exports={C:{"66":0.00492,"78":0.00984,"89":0.00246,"94":0.00246,"101":0.00246,"102":0.00246,"103":0.01231,"106":0.08367,"109":0.00492,"110":0.00492,"115":0.07383,"125":0.00246,"127":0.00984,"128":0.00492,"129":0.00246,"130":0.00492,"131":0.04676,"132":0.6374,"133":0.04184,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 90 91 92 93 95 96 97 98 99 100 104 105 107 108 111 112 113 114 116 117 118 119 120 121 122 123 124 126 134 135 136 3.5 3.6"},D:{"22":0.00246,"37":0.5488,"43":0.00738,"70":0.00984,"72":0.00246,"74":0.00246,"75":0.00246,"77":0.00246,"78":0.00246,"79":0.00738,"81":0.00738,"83":0.00246,"86":0.00738,"87":0.00984,"89":0.00492,"90":0.00246,"91":0.00246,"92":0.00246,"94":0.00984,"95":0.00246,"96":0.00738,"97":0.00738,"98":0.01477,"99":0.00984,"100":0.00246,"101":0.00492,"102":0.1009,"103":0.01477,"104":0.02461,"105":0.00984,"106":0.01231,"107":0.03938,"108":0.01969,"109":0.80721,"111":0.05906,"112":0.01477,"113":0.00246,"114":0.02461,"115":0.01231,"116":0.02215,"117":0.01477,"118":0.02215,"119":0.01723,"120":0.06645,"121":0.01969,"122":0.11813,"123":0.01969,"124":0.04676,"125":0.06399,"126":0.05414,"127":0.06153,"128":0.14766,"129":0.33224,"130":8.60612,"131":4.84817,"132":0.1009,"133":0.00246,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 73 76 80 84 85 88 93 110 134"},F:{"79":0.00246,"85":0.01969,"86":0.00246,"95":0.01231,"113":0.00738,"114":0.23626,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"13":0.00492,"17":0.00246,"18":0.01969,"84":0.00246,"92":0.02953,"100":0.00984,"106":0.00246,"107":0.00246,"109":0.02707,"110":0.04922,"111":0.00246,"116":0.00246,"117":0.00246,"119":0.00492,"120":0.01231,"121":0.00246,"122":0.01231,"123":0.00246,"124":0.00492,"125":0.00492,"126":0.01477,"127":0.00984,"128":0.01231,"129":0.03692,"130":1.20343,"131":0.76291,_:"12 14 15 16 79 80 81 83 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 108 112 113 114 115 118"},E:{"14":0.02707,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.2-15.3","13.1":0.00246,"14.1":0.00984,"15.1":0.00492,"15.4":0.01231,"15.5":0.01231,"15.6":0.16981,"16.0":0.00984,"16.1":0.00492,"16.2":0.00492,"16.3":0.01477,"16.4":0.00246,"16.5":0.00984,"16.6":0.08614,"17.0":0.00246,"17.1":0.01969,"17.2":0.00738,"17.3":0.00492,"17.4":0.02461,"17.5":0.04922,"17.6":0.21657,"18.0":0.09844,"18.1":0.17227,"18.2":0.00246},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00162,"5.0-5.1":0,"6.0-6.1":0.00649,"7.0-7.1":0.00811,"8.1-8.4":0,"9.0-9.2":0.00649,"9.3":0.0227,"10.0-10.2":0.00486,"10.3":0.03729,"11.0-11.2":0.43778,"11.3-11.4":0.01135,"12.0-12.1":0.00649,"12.2-12.5":0.17025,"13.0-13.1":0.00324,"13.2":0.04378,"13.3":0.00649,"13.4-13.7":0.02432,"14.0-14.4":0.05351,"14.5-14.8":0.07621,"15.0-15.1":0.04378,"15.2-15.3":0.04054,"15.4":0.04864,"15.5":0.05675,"15.6-15.8":0.60803,"16.0":0.11512,"16.1":0.24321,"16.2":0.12323,"16.3":0.20916,"16.4":0.04216,"16.5":0.08431,"16.6-16.7":0.79774,"17.0":0.05837,"17.1":0.09729,"17.2":0.08107,"17.3":0.12323,"17.4":0.26429,"17.5":0.78963,"17.6-17.7":6.82133,"18.0":2.41916,"18.1":2.12569,"18.2":0.08594},P:{"4":0.06042,"20":0.13091,"21":0.06042,"22":0.06042,"23":0.1007,"24":0.05035,"25":0.14098,"26":1.00703,"27":0.70492,_:"5.0-5.4 6.2-6.4 8.2 9.2 10.1 12.0 15.0 16.0","7.2-7.4":0.1007,"11.1-11.2":0.03021,"13.0":0.01007,"14.0":0.01007,"17.0":0.03021,"18.0":0.01007,"19.0":0.07049},I:{"0":0.04513,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00006},A:{"11":0.13043,_:"6 7 8 9 10 5.5"},K:{"0":0.27137,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.03769},O:{"0":1.23623},H:{"0":0},L:{"0":57.17037},R:{_:"0"},M:{"0":0.11307}}; +module.exports={C:{"103":0.00274,"115":0.00822,"147":0.10956,"148":0.00548,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 149 150 151 3.5 3.6"},D:{"70":0.01096,"79":0.00274,"87":0.00274,"88":0.00274,"91":0.00548,"98":0.00274,"101":0.00274,"103":0.00274,"104":0.00274,"105":0.00274,"106":0.00274,"107":0.00274,"109":0.18625,"111":0.00274,"114":0.01096,"115":0.00274,"116":0.00548,"117":0.00274,"119":0.00548,"120":0.00274,"122":0.00274,"123":0.00274,"124":0.00274,"125":0.02191,"126":0.00548,"127":0.00548,"128":0.00822,"129":0.00274,"130":0.07395,"131":0.02191,"132":0.00548,"133":0.00274,"134":0.00548,"135":0.00822,"136":0.01096,"137":0.00548,"138":0.0986,"139":0.34785,"140":0.0137,"141":0.01917,"142":0.07121,"143":0.15612,"144":6.84202,"145":3.22106,"146":0.00822,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 78 80 81 83 84 85 86 89 90 92 93 94 95 96 97 99 100 102 108 110 112 113 118 121 147 148"},F:{"64":0.00274,"89":0.00274,"94":0.0137,"95":0.00822,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00274,"18":0.00822,"92":0.00548,"109":0.00548,"128":0.00274,"129":0.00274,"132":0.00548,"142":0.02191,"143":0.0137,"144":0.30403,"145":0.20816,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 130 131 133 134 135 136 137 138 139 140 141"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.5 16.0 16.2 16.3 16.5 17.2 17.3 18.1 26.4 TP","13.1":0.00274,"14.1":0.00274,"15.4":0.00274,"15.6":0.04656,"16.1":0.00822,"16.4":0.0137,"16.6":0.04656,"17.0":0.00274,"17.1":0.0137,"17.4":0.00274,"17.5":0.00548,"17.6":0.00822,"18.0":0.00274,"18.2":0.00274,"18.3":0.00548,"18.4":0.00274,"18.5-18.6":0.01917,"26.0":0.01096,"26.1":0.00548,"26.2":0.12599,"26.3":0.03013},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00196,"7.0-7.1":0.00196,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00196,"10.0-10.2":0,"10.3":0.01762,"11.0-11.2":0.17031,"11.3-11.4":0.00587,"12.0-12.1":0,"12.2-12.5":0.09201,"13.0-13.1":0,"13.2":0.02741,"13.3":0.00392,"13.4-13.7":0.00979,"14.0-14.4":0.01958,"14.5-14.8":0.02545,"15.0-15.1":0.02349,"15.2-15.3":0.01762,"15.4":0.02153,"15.5":0.02545,"15.6-15.8":0.39739,"16.0":0.04111,"16.1":0.0783,"16.2":0.04307,"16.3":0.0783,"16.4":0.01762,"16.5":0.03132,"16.6-16.7":0.52659,"17.0":0.02545,"17.1":0.03915,"17.2":0.03132,"17.3":0.04894,"17.4":0.07439,"17.5":0.14682,"17.6-17.7":0.37194,"18.0":0.08222,"18.1":0.16835,"18.2":0.09005,"18.3":0.28385,"18.4":0.14094,"18.5-18.7":4.4515,"26.0":0.31321,"26.1":0.61468,"26.2":9.37674,"26.3":1.58171,"26.4":0.02741},P:{"21":0.01028,"22":0.02056,"23":0.04111,"24":0.02056,"25":0.08223,"26":0.06167,"27":0.09251,"28":0.29808,"29":1.61373,_:"4 20 6.2-6.4 10.1 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","5.0-5.4":0.04111,"7.2-7.4":0.06167,"8.2":0.01028,"9.2":0.01028,"11.1-11.2":0.01028},I:{"0":0.01451,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.33401,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.07987},Q:{"14.9":0.00726},O:{"0":0.47923},H:{all:0},L:{"0":64.15106}}; diff --git a/node_modules/caniuse-lite/data/regions/LB.js b/node_modules/caniuse-lite/data/regions/LB.js index 3c5a14c8d..67ba07ef3 100644 --- a/node_modules/caniuse-lite/data/regions/LB.js +++ b/node_modules/caniuse-lite/data/regions/LB.js @@ -1 +1 @@ -module.exports={C:{"52":0.00306,"68":0.01223,"72":0.00306,"78":0.00306,"89":0.00306,"91":0.00611,"115":0.31487,"120":0.00306,"122":0.00611,"123":0.00306,"127":0.00611,"128":0.03363,"129":0.00306,"130":0.01529,"131":0.12228,"132":1.07301,"133":0.06725,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 90 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 121 124 125 126 134 135 136 3.5 3.6"},D:{"38":0.00306,"49":0.00306,"50":0.00306,"56":0.00306,"58":0.19259,"63":0.00306,"65":0.00917,"67":0.01223,"68":0.00306,"69":0.00306,"72":0.00306,"73":0.01223,"74":0.01223,"75":0.00611,"76":0.00306,"79":0.02446,"80":0.00306,"81":0.00306,"83":0.02446,"84":0.00306,"85":0.00306,"86":0.00611,"87":0.07948,"88":0.01834,"89":0.00611,"90":0.00611,"91":0.0214,"92":0.00306,"93":0.00611,"94":0.03057,"95":0.00611,"96":0.00306,"97":0.00306,"98":0.05197,"99":0.00306,"100":0.00611,"101":0.00306,"102":0.00611,"103":0.02446,"104":0.00306,"105":0.00306,"106":0.00306,"107":0.00611,"108":0.03668,"109":1.94425,"110":0.00917,"111":0.00611,"112":0.00306,"113":0.00306,"114":0.00917,"115":0.00306,"116":0.0856,"117":0.00306,"118":0.00917,"119":0.03668,"120":0.06114,"121":0.0214,"122":0.16202,"123":0.03057,"124":0.05503,"125":0.02446,"126":0.09171,"127":0.06725,"128":0.18953,"129":0.41575,"130":10.54971,"131":6.08343,"132":0.01223,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 51 52 53 54 55 57 59 60 61 62 64 66 70 71 77 78 133 134"},F:{"79":0.00917,"85":0.00611,"95":0.02751,"102":0.00306,"111":0.00611,"112":0.00306,"113":0.02446,"114":0.72757,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00306,"15":0.00306,"16":0.00306,"17":0.00611,"18":0.00306,"85":0.00611,"86":0.00306,"89":0.00306,"90":0.00306,"92":0.0428,"100":0.00611,"109":0.0214,"114":0.07337,"115":0.00611,"121":0.00306,"122":0.00611,"123":0.00306,"124":0.00306,"125":0.01529,"126":0.00917,"127":0.00917,"128":0.02751,"129":0.09477,"130":2.04513,"131":1.18306,_:"12 13 79 80 81 83 84 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 116 117 118 119 120"},E:{"14":0.09477,"15":0.00306,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.00611,"11.1":0.00306,"12.1":0.00306,"13.1":0.07337,"14.1":0.03668,"15.1":0.00611,"15.2-15.3":0.0856,"15.4":0.00917,"15.5":0.00917,"15.6":0.22316,"16.0":0.00611,"16.1":0.01834,"16.2":0.00611,"16.3":0.03974,"16.4":0.01223,"16.5":0.03057,"16.6":0.12534,"17.0":0.00917,"17.1":0.0642,"17.2":0.02446,"17.3":0.03363,"17.4":0.04586,"17.5":0.14979,"17.6":0.41575,"18.0":0.24762,"18.1":0.27819,"18.2":0.01834},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00149,"5.0-5.1":0,"6.0-6.1":0.00596,"7.0-7.1":0.00745,"8.1-8.4":0,"9.0-9.2":0.00596,"9.3":0.02085,"10.0-10.2":0.00447,"10.3":0.03425,"11.0-11.2":0.4021,"11.3-11.4":0.01042,"12.0-12.1":0.00596,"12.2-12.5":0.15637,"13.0-13.1":0.00298,"13.2":0.04021,"13.3":0.00596,"13.4-13.7":0.02234,"14.0-14.4":0.04915,"14.5-14.8":0.07,"15.0-15.1":0.04021,"15.2-15.3":0.03723,"15.4":0.04468,"15.5":0.05212,"15.6-15.8":0.55848,"16.0":0.10574,"16.1":0.22339,"16.2":0.11318,"16.3":0.19212,"16.4":0.03872,"16.5":0.07744,"16.6-16.7":0.73272,"17.0":0.05361,"17.1":0.08936,"17.2":0.07446,"17.3":0.11318,"17.4":0.24275,"17.5":0.72528,"17.6-17.7":6.26537,"18.0":2.222,"18.1":1.95244,"18.2":0.07893},P:{"4":0.14358,"20":0.03077,"21":0.10255,"22":0.14358,"23":0.14358,"24":0.23587,"25":0.11281,"26":2.85099,"27":1.9075,"5.0-5.4":0.01026,"6.2-6.4":0.02051,"7.2-7.4":0.13332,_:"8.2 10.1","9.2":0.01026,"11.1-11.2":0.03077,"12.0":0.01026,"13.0":0.02051,"14.0":0.01026,"15.0":0.01026,"16.0":0.04102,"17.0":0.04102,"18.0":0.01026,"19.0":0.02051},I:{"0":0.04849,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00006},A:{"9":0.00306,"11":0.03057,_:"6 7 8 10 5.5"},K:{"0":0.40269,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.20135},H:{"0":0},L:{"0":49.21867},R:{_:"0"},M:{"0":0.17358}}; +module.exports={C:{"5":0.08537,"115":0.07825,"128":0.00711,"140":0.02134,"144":0.01423,"145":0.00711,"146":0.00711,"147":0.56201,"148":0.04268,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 136 137 138 139 141 142 143 149 150 151 3.5 3.6"},D:{"63":0.00711,"65":0.00711,"69":0.06403,"79":0.00711,"87":0.00711,"98":0.01423,"101":0.00711,"103":2.06306,"104":2.0844,"105":2.07017,"106":2.07017,"107":2.07017,"108":2.09152,"109":2.53258,"110":2.07729,"111":2.1342,"112":11.70964,"114":0.00711,"116":4.17592,"117":2.07017,"119":0.01423,"120":2.14131,"121":0.00711,"122":0.02134,"123":0.00711,"124":2.09863,"125":0.03557,"126":0.01423,"127":0.00711,"128":0.02846,"129":0.16362,"130":0.00711,"131":4.30397,"132":0.07825,"133":4.27551,"134":0.00711,"135":0.00711,"136":0.00711,"137":0.01423,"138":0.14228,"139":0.14228,"140":0.03557,"141":0.02846,"142":0.10671,"143":0.4553,"144":6.34569,"145":3.02345,"146":0.00711,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 64 66 67 68 70 71 72 73 74 75 76 77 78 80 81 83 84 85 86 88 89 90 91 92 93 94 95 96 97 99 100 102 113 115 118 147 148"},F:{"48":0.01423,"94":0.0498,"95":0.02134,"122":0.00711,"125":0.00711,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.01423,"92":0.01423,"109":0.00711,"114":0.00711,"122":0.00711,"140":0.00711,"141":0.02134,"142":0.01423,"143":0.03557,"144":1.25206,"145":0.78965,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.5 17.0 17.3 26.4 TP","5.1":0.03557,"14.1":0.00711,"15.6":0.09248,"16.4":0.00711,"16.6":0.05691,"17.1":0.02134,"17.2":0.00711,"17.4":0.00711,"17.5":0.00711,"17.6":0.02846,"18.0":0.00711,"18.1":0.00711,"18.2":0.00711,"18.3":0.01423,"18.4":0.00711,"18.5-18.6":0.04268,"26.0":0.02134,"26.1":0.01423,"26.2":0.56912,"26.3":0.19208},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00089,"7.0-7.1":0.00089,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00089,"10.0-10.2":0,"10.3":0.00804,"11.0-11.2":0.07776,"11.3-11.4":0.00268,"12.0-12.1":0,"12.2-12.5":0.04201,"13.0-13.1":0,"13.2":0.01251,"13.3":0.00179,"13.4-13.7":0.00447,"14.0-14.4":0.00894,"14.5-14.8":0.01162,"15.0-15.1":0.01073,"15.2-15.3":0.00804,"15.4":0.00983,"15.5":0.01162,"15.6-15.8":0.18144,"16.0":0.01877,"16.1":0.03575,"16.2":0.01966,"16.3":0.03575,"16.4":0.00804,"16.5":0.0143,"16.6-16.7":0.24043,"17.0":0.01162,"17.1":0.01788,"17.2":0.0143,"17.3":0.02234,"17.4":0.03396,"17.5":0.06703,"17.6-17.7":0.16982,"18.0":0.03754,"18.1":0.07687,"18.2":0.04111,"18.3":0.1296,"18.4":0.06435,"18.5-18.7":2.03249,"26.0":0.14301,"26.1":0.28065,"26.2":4.28127,"26.3":0.72219,"26.4":0.01251},P:{"4":0.01034,"21":0.01034,"22":0.01034,"23":0.01034,"24":0.01034,"25":0.03102,"26":0.0517,"27":0.04136,"28":0.16545,"29":2.30595,_:"20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.03102},I:{"0":0.01441,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.13853,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.08369},Q:{_:"14.9"},O:{"0":0.07215},H:{all:0},L:{"0":21.8684}}; diff --git a/node_modules/caniuse-lite/data/regions/LC.js b/node_modules/caniuse-lite/data/regions/LC.js index a0e1fcced..0ea728be3 100644 --- a/node_modules/caniuse-lite/data/regions/LC.js +++ b/node_modules/caniuse-lite/data/regions/LC.js @@ -1 +1 @@ -module.exports={C:{"52":0.00407,"88":0.01222,"89":0.0163,"91":0.01222,"115":0.06111,"122":0.00407,"123":0.01222,"126":0.00407,"128":0.05704,"130":0.06111,"131":0.04889,"132":0.79036,"133":0.03259,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 90 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 124 125 127 129 134 135 136 3.5 3.6"},D:{"47":0.00407,"50":0.00407,"56":0.01222,"68":0.00815,"70":0.00407,"76":0.00407,"79":0.02852,"83":0.01222,"87":0.03667,"88":0.01222,"89":0.00815,"91":0.00815,"93":0.01222,"94":0.03667,"98":0.00407,"102":0.06111,"103":0.09778,"104":0.02037,"105":0.00815,"109":0.32185,"114":0.00407,"115":0.00407,"116":0.04889,"119":0.03667,"120":0.00407,"121":0.00815,"122":0.02852,"123":0.00407,"124":0.01222,"125":0.06926,"126":0.08148,"127":0.06518,"128":0.17518,"129":0.68036,"130":16.15748,"131":8.3517,"132":0.13852,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 69 71 72 73 74 75 77 78 80 81 84 85 86 90 92 95 96 97 99 100 101 106 107 108 110 111 112 113 117 118 133 134"},F:{"82":0.00407,"85":0.02037,"93":0.00407,"95":0.00815,"113":0.05704,"114":0.74147,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 86 87 88 89 90 91 92 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00407,"92":0.00407,"107":0.00407,"108":0.00407,"109":0.02444,"114":0.2974,"122":0.01222,"124":0.00407,"125":0.0163,"126":0.00815,"128":0.0163,"129":0.15074,"130":4.1677,"131":2.13478,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 110 111 112 113 115 116 117 118 119 120 121 123 127"},E:{"14":0.00407,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.5 16.0","13.1":0.0163,"14.1":0.00407,"15.1":0.00407,"15.2-15.3":0.00815,"15.4":0.00815,"15.6":0.03667,"16.1":0.00815,"16.2":0.0163,"16.3":0.10592,"16.4":0.06111,"16.5":0.00407,"16.6":0.30962,"17.0":0.00407,"17.1":0.0163,"17.2":0.05704,"17.3":0.00815,"17.4":0.04889,"17.5":0.06111,"17.6":0.73739,"18.0":1.13257,"18.1":0.16703,"18.2":0.03259},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0016,"5.0-5.1":0,"6.0-6.1":0.00639,"7.0-7.1":0.00799,"8.1-8.4":0,"9.0-9.2":0.00639,"9.3":0.02238,"10.0-10.2":0.00479,"10.3":0.03676,"11.0-11.2":0.43153,"11.3-11.4":0.01119,"12.0-12.1":0.00639,"12.2-12.5":0.16782,"13.0-13.1":0.0032,"13.2":0.04315,"13.3":0.00639,"13.4-13.7":0.02397,"14.0-14.4":0.05274,"14.5-14.8":0.07512,"15.0-15.1":0.04315,"15.2-15.3":0.03996,"15.4":0.04795,"15.5":0.05594,"15.6-15.8":0.59934,"16.0":0.11348,"16.1":0.23974,"16.2":0.12147,"16.3":0.20617,"16.4":0.04155,"16.5":0.08311,"16.6-16.7":0.78634,"17.0":0.05754,"17.1":0.09589,"17.2":0.07991,"17.3":0.12147,"17.4":0.26051,"17.5":0.77834,"17.6-17.7":6.7238,"18.0":2.38458,"18.1":2.0953,"18.2":0.08471},P:{"4":0.06236,"21":0.01039,"22":0.08314,"23":0.03118,"24":0.08314,"25":0.02079,"26":2.66051,"27":2.28637,_:"20 5.0-5.4 8.2 9.2 10.1 12.0 13.0","6.2-6.4":0.01039,"7.2-7.4":0.19746,"11.1-11.2":0.03118,"14.0":0.01039,"15.0":0.01039,"16.0":0.02079,"17.0":0.01039,"18.0":0.01039,"19.0":0.03118},I:{"0":0.01183,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.34371,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.01778},H:{"0":0},L:{"0":39.25745},R:{_:"0"},M:{"0":0.14815}}; +module.exports={C:{"5":0.09899,"72":0.0043,"113":0.0043,"115":0.05595,"126":0.0043,"136":0.02152,"140":0.0043,"144":0.00861,"145":0.0043,"146":0.00861,"147":1.24386,"148":0.04304,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 114 116 117 118 119 120 121 122 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 141 142 143 149 150 151 3.5 3.6"},D:{"49":0.00861,"57":0.0043,"65":0.01291,"69":0.11621,"74":0.0043,"75":0.0043,"76":0.07747,"79":0.01291,"88":0.01291,"93":0.01722,"103":0.06886,"104":0.02152,"105":0.02152,"106":0.03443,"107":0.03874,"108":0.02582,"109":0.09899,"110":0.03013,"111":0.15925,"112":0.16786,"114":0.01291,"115":0.0043,"116":0.05165,"117":0.03874,"119":0.01291,"120":0.02152,"122":0.12912,"123":0.01291,"124":0.03874,"125":0.13342,"126":0.02582,"128":0.08608,"129":0.0043,"131":0.08178,"132":0.12912,"133":0.07317,"134":0.00861,"135":0.13342,"136":0.02152,"137":0.02582,"138":0.1033,"139":0.54661,"140":0.06026,"141":0.05165,"142":0.40888,"143":1.26107,"144":14.34093,"145":4.85922,"146":0.18077,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 58 59 60 61 62 63 64 66 67 68 70 71 72 73 77 78 80 81 83 84 85 86 87 89 90 91 92 94 95 96 97 98 99 100 101 102 113 118 121 127 130 147 148"},F:{"63":0.0043,"95":0.03013,"122":0.0043,"125":0.0043,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.0043,"87":0.0043,"100":0.00861,"114":0.00861,"119":0.52509,"122":0.0043,"130":0.02152,"131":0.00861,"134":0.09038,"135":0.0043,"138":0.06886,"140":0.02582,"142":0.06026,"143":0.1033,"144":3.93816,"145":2.32846,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 88 89 90 91 92 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 120 121 123 124 125 126 127 128 129 132 133 136 137 139 141"},E:{"14":0.22811,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.2-15.3 15.4 16.0 16.2 16.3 16.4 16.5 17.2 18.1 18.2 TP","5.1":0.0043,"14.1":0.0043,"15.5":0.0043,"15.6":0.07317,"16.1":0.00861,"16.6":0.02152,"17.0":0.0043,"17.1":0.14634,"17.3":0.02582,"17.4":0.02582,"17.5":0.05165,"17.6":0.20659,"18.0":0.00861,"18.3":0.02582,"18.4":0.01291,"18.5-18.6":0.04304,"26.0":0.03013,"26.1":0.02152,"26.2":1.19651,"26.3":0.15925,"26.4":0.04304},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00169,"7.0-7.1":0.00169,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00169,"10.0-10.2":0,"10.3":0.01525,"11.0-11.2":0.14738,"11.3-11.4":0.00508,"12.0-12.1":0,"12.2-12.5":0.07962,"13.0-13.1":0,"13.2":0.02372,"13.3":0.00339,"13.4-13.7":0.00847,"14.0-14.4":0.01694,"14.5-14.8":0.02202,"15.0-15.1":0.02033,"15.2-15.3":0.01525,"15.4":0.01863,"15.5":0.02202,"15.6-15.8":0.34388,"16.0":0.03557,"16.1":0.06776,"16.2":0.03727,"16.3":0.06776,"16.4":0.01525,"16.5":0.0271,"16.6-16.7":0.45568,"17.0":0.02202,"17.1":0.03388,"17.2":0.0271,"17.3":0.04235,"17.4":0.06437,"17.5":0.12705,"17.6-17.7":0.32186,"18.0":0.07115,"18.1":0.14568,"18.2":0.07792,"18.3":0.24563,"18.4":0.12197,"18.5-18.7":3.85213,"26.0":0.27104,"26.1":0.53191,"26.2":8.11421,"26.3":1.36874,"26.4":0.02372},P:{"4":0.02113,"21":0.01057,"22":0.01057,"23":0.01057,"24":0.01057,"25":0.01057,"26":0.01057,"27":0.02113,"28":0.07397,"29":2.92715,_:"20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.0317},I:{"0":0.00569,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.37594,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.8544},Q:{_:"14.9"},O:{"0":0.01139},H:{all:0},L:{"0":41.30069}}; diff --git a/node_modules/caniuse-lite/data/regions/LI.js b/node_modules/caniuse-lite/data/regions/LI.js index a9e4e8251..83fbd9b74 100644 --- a/node_modules/caniuse-lite/data/regions/LI.js +++ b/node_modules/caniuse-lite/data/regions/LI.js @@ -1 +1 @@ -module.exports={C:{"3":0.01378,"4":0.00689,"6":0.00689,"17":0.00689,"26":0.00689,"27":0.00689,"29":0.00689,"30":0.01378,"31":0.00689,"34":0.01378,"36":0.00689,"37":0.00689,"38":0.00689,"39":0.01378,"40":0.01378,"41":0.01378,"102":0.02067,"103":0.04822,"108":0.00689,"110":0.01378,"115":1.65336,"116":0.00689,"120":0.00689,"122":0.00689,"123":0.02067,"127":0.02067,"128":0.29623,"129":0.05511,"130":0.06889,"131":0.42023,"132":6.39299,"133":0.43401,_:"2 5 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 28 32 33 35 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 109 111 112 113 114 117 118 119 121 124 125 126 134 135 136 3.5","3.6":0.03445},D:{"19":0.00689,"20":0.00689,"21":0.00689,"27":0.00689,"28":0.01378,"29":0.00689,"30":0.00689,"33":0.00689,"36":0.01378,"37":0.00689,"38":0.00689,"39":0.01378,"40":0.01378,"41":0.02067,"42":0.01378,"43":0.04133,"44":0.062,"45":0.02067,"46":0.02067,"47":0.03445,"48":0.01378,"51":0.062,"68":0.00689,"70":0.01378,"73":0.00689,"78":0.00689,"79":0.20667,"80":0.00689,"84":0.06889,"86":0.01378,"87":0.00689,"88":0.02067,"90":0.00689,"96":0.00689,"98":0.062,"99":0.02067,"100":0.00689,"103":0.02067,"104":0.08267,"105":0.02067,"106":0.94379,"107":2.1287,"108":1.08846,"109":1.74292,"110":0.04822,"111":0.53045,"112":0.31689,"113":0.00689,"114":0.03445,"116":1.21935,"117":0.00689,"118":0.248,"119":0.02067,"120":0.07578,"121":0.02067,"122":0.04822,"124":0.39956,"125":0.02067,"126":0.11711,"127":0.062,"128":0.26867,"129":1.88759,"130":14.41868,"131":7.08878,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 22 23 24 25 26 31 32 34 35 49 50 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 71 72 74 75 76 77 81 83 85 89 91 92 93 94 95 97 101 102 115 123 132 133 134"},F:{"29":0.01378,"31":0.02067,"32":0.00689,"46":0.01378,"79":0.00689,"83":0.00689,"84":0.00689,"93":0.01378,"94":0.38578,"95":0.00689,"113":0.07578,"114":1.42602,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 85 86 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 10.0-10.1 10.5 10.6 11.1 11.6","9.5-9.6":0.00689,"11.5":0.00689,"12.1":0.01378},B:{"12":0.02067,"17":0.00689,"92":0.00689,"98":0.01378,"103":0.00689,"104":0.00689,"106":0.66134,"107":0.99891,"108":0.03445,"109":0.10334,"110":0.01378,"111":0.00689,"115":0.01378,"122":0.02756,"126":0.02067,"127":0.01378,"128":0.02067,"129":0.19978,"130":8.00502,"131":5.88321,_:"13 14 15 16 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 99 100 101 102 105 112 113 114 116 117 118 119 120 121 123 124 125"},E:{"8":0.01378,"9":0.06889,"14":0.00689,_:"0 4 5 6 7 10 11 12 13 15 3.1 3.2 9.1 10.1 11.1 12.1 15.2-15.3 15.5 18.2","5.1":0.01378,"6.1":0.00689,"7.1":0.00689,"13.1":0.02756,"14.1":0.00689,"15.1":0.04822,"15.4":0.00689,"15.6":0.14467,"16.0":0.13089,"16.1":0.00689,"16.2":0.00689,"16.3":0.02756,"16.4":0.06889,"16.5":0.14467,"16.6":0.20667,"17.0":0.24112,"17.1":0.02067,"17.2":0.11022,"17.3":0.06889,"17.4":0.04822,"17.5":0.15845,"17.6":1.1918,"18.0":0.35823,"18.1":0.69579},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00153,"5.0-5.1":0,"6.0-6.1":0.00614,"7.0-7.1":0.00767,"8.1-8.4":0,"9.0-9.2":0.00614,"9.3":0.02149,"10.0-10.2":0.0046,"10.3":0.0353,"11.0-11.2":0.41444,"11.3-11.4":0.01074,"12.0-12.1":0.00614,"12.2-12.5":0.16117,"13.0-13.1":0.00307,"13.2":0.04144,"13.3":0.00614,"13.4-13.7":0.02302,"14.0-14.4":0.05065,"14.5-14.8":0.07214,"15.0-15.1":0.04144,"15.2-15.3":0.03837,"15.4":0.04605,"15.5":0.05372,"15.6-15.8":0.57561,"16.0":0.10898,"16.1":0.23025,"16.2":0.11666,"16.3":0.19801,"16.4":0.03991,"16.5":0.07982,"16.6-16.7":0.7552,"17.0":0.05526,"17.1":0.0921,"17.2":0.07675,"17.3":0.11666,"17.4":0.2502,"17.5":0.74753,"17.6-17.7":6.45761,"18.0":2.29017,"18.1":2.01234,"18.2":0.08135},P:{"4":0.0316,"20":0.01053,"26":1.67469,"27":1.45351,_:"21 22 23 24 25 5.0-5.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 16.0 17.0 18.0","6.2-6.4":0.02107,"15.0":0.01053,"19.0":0.02107},I:{"0":0.36939,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00011,"4.4":0,"4.4.3-4.4.4":0.00048},A:{"6":0.01383,"7":0.02074,"8":0.26276,"9":0.03457,"10":0.06223,"11":1.43824,_:"5.5"},K:{"0":0.29555,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.02178,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.03111},O:{"0":0.26444},H:{"0":0},L:{"0":10.97251},R:{_:"0"},M:{"0":0.4511}}; +module.exports={C:{"3":0.01337,"78":0.02006,"107":0.00669,"111":0.00669,"115":0.58168,"134":0.01337,"136":0.01337,"140":0.02006,"144":1.28371,"145":0.00669,"146":0.01337,"147":4.75375,"148":0.575,_:"2 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 135 137 138 139 141 142 143 149 150 151 3.5 3.6"},D:{"48":0.22732,"74":0.00669,"84":0.00669,"90":0.01337,"95":0.00669,"98":0.01337,"109":0.16046,"112":0.00669,"114":0.00669,"115":0.00669,"116":0.7622,"119":0.00669,"120":0.00669,"122":0.08692,"124":1.23691,"125":0.01337,"128":0.01337,"131":0.24738,"132":0.0936,"133":0.02006,"134":0.46802,"135":0.02006,"136":0.02674,"137":0.04012,"138":0.13372,"139":0.00669,"140":0.06017,"141":0.04012,"142":0.34767,"143":1.36394,"144":17.64435,"145":10.89818,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 78 79 80 81 83 85 86 87 88 89 91 92 93 94 96 97 99 100 101 102 103 104 105 106 107 108 110 111 113 117 118 121 123 126 127 129 130 146 147 148"},F:{"94":0.02674,"95":0.00669,"110":0.02006,"122":0.86918,"125":0.0468,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 111 112 113 114 115 116 117 118 119 120 121 123 124 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1","9.5-9.6":0.01337},B:{"98":0.00669,"131":0.02006,"132":0.04012,"133":0.07355,"136":0.00669,"138":0.00669,"139":0.00669,"140":0.2407,"141":0.01337,"142":0.00669,"143":0.10029,"144":7.06042,"145":4.11858,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 134 135 137"},E:{"4":0.02674,_:"5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.1 15.2-15.3 15.4 15.5 16.3 16.5 17.0 18.0 26.4 TP","11.1":0.31424,"12.1":0.00669,"13.1":0.00669,"14.1":0.00669,"15.6":0.32093,"16.0":0.11366,"16.1":0.00669,"16.2":0.00669,"16.4":0.02006,"16.6":0.08692,"17.1":0.0936,"17.2":0.02674,"17.3":0.00669,"17.4":0.02006,"17.5":0.04012,"17.6":0.20058,"18.1":0.00669,"18.2":0.00669,"18.3":0.00669,"18.4":0.01337,"18.5-18.6":0.08692,"26.0":0.19389,"26.1":0.36773,"26.2":1.55784,"26.3":0.36773},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00166,"7.0-7.1":0.00166,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00166,"10.0-10.2":0,"10.3":0.01498,"11.0-11.2":0.14484,"11.3-11.4":0.00499,"12.0-12.1":0,"12.2-12.5":0.07825,"13.0-13.1":0,"13.2":0.02331,"13.3":0.00333,"13.4-13.7":0.00832,"14.0-14.4":0.01665,"14.5-14.8":0.02164,"15.0-15.1":0.01998,"15.2-15.3":0.01498,"15.4":0.01831,"15.5":0.02164,"15.6-15.8":0.33795,"16.0":0.03496,"16.1":0.06659,"16.2":0.03663,"16.3":0.06659,"16.4":0.01498,"16.5":0.02664,"16.6-16.7":0.44783,"17.0":0.02164,"17.1":0.0333,"17.2":0.02664,"17.3":0.04162,"17.4":0.06326,"17.5":0.12486,"17.6-17.7":0.31631,"18.0":0.06992,"18.1":0.14317,"18.2":0.07658,"18.3":0.24139,"18.4":0.11987,"18.5-18.7":3.78574,"26.0":0.26637,"26.1":0.52275,"26.2":7.97436,"26.3":1.34515,"26.4":0.02331},P:{"27":0.0203,"28":0.01015,"29":2.41602,_:"4 20 21 22 23 24 25 26 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.01656,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.17238,_:"10 11 12 11.1 11.5 12.1"},A:{"6":0.14297,"7":0.10484,"8":0.36218,"9":0.06672,"10":0.21922,_:"11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":1.1934},Q:{_:"14.9"},O:{"0":0.00332},H:{all:0},L:{"0":13.65725}}; diff --git a/node_modules/caniuse-lite/data/regions/LK.js b/node_modules/caniuse-lite/data/regions/LK.js index b2f5f245a..9dfb9932a 100644 --- a/node_modules/caniuse-lite/data/regions/LK.js +++ b/node_modules/caniuse-lite/data/regions/LK.js @@ -1 +1 @@ -module.exports={C:{"52":0.006,"65":0.006,"88":0.06,"115":0.156,"125":0.072,"126":0.006,"127":0.006,"128":0.018,"129":0.006,"130":0.006,"131":0.042,"132":0.846,"133":0.09,"134":0.006,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 135 136 3.5 3.6"},D:{"63":0.006,"64":0.006,"68":0.012,"70":0.006,"74":0.012,"75":0.006,"76":0.006,"79":0.006,"81":0.006,"85":0.006,"86":0.012,"87":0.006,"88":0.006,"91":0.006,"93":0.006,"94":0.006,"95":0.006,"96":0.006,"97":0.006,"99":0.006,"102":0.006,"103":0.042,"104":0.006,"106":0.012,"107":0.006,"108":0.006,"109":1.29,"110":0.006,"111":0.018,"112":0.006,"113":0.006,"114":0.012,"115":0.006,"116":0.036,"117":0.006,"118":0.006,"119":0.018,"120":0.09,"121":0.024,"122":0.042,"123":0.018,"124":0.054,"125":0.024,"126":0.096,"127":0.054,"128":0.096,"129":0.264,"130":9.816,"131":7.254,"132":0.012,"133":0.006,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 65 66 67 69 71 72 73 77 78 80 83 84 89 90 92 98 100 101 105 134"},F:{"79":0.006,"85":0.042,"95":0.06,"105":0.006,"113":0.012,"114":0.624,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.006,"92":0.03,"100":0.006,"109":0.012,"113":0.006,"114":0.006,"117":0.006,"122":0.006,"124":0.012,"125":0.006,"126":0.012,"127":0.018,"128":0.09,"129":0.258,"130":21.462,"131":14.466,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 115 116 118 119 120 121 123"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.4 15.5 16.0 16.2 18.2","13.1":0.006,"14.1":0.012,"15.1":0.048,"15.2-15.3":0.006,"15.6":0.018,"16.1":0.006,"16.3":0.012,"16.4":0.006,"16.5":0.018,"16.6":0.024,"17.0":0.006,"17.1":0.006,"17.2":0.012,"17.3":0.006,"17.4":0.018,"17.5":0.048,"17.6":0.06,"18.0":0.042,"18.1":0.072},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00041,"5.0-5.1":0,"6.0-6.1":0.00164,"7.0-7.1":0.00205,"8.1-8.4":0,"9.0-9.2":0.00164,"9.3":0.00574,"10.0-10.2":0.00123,"10.3":0.00943,"11.0-11.2":0.1107,"11.3-11.4":0.00287,"12.0-12.1":0.00164,"12.2-12.5":0.04305,"13.0-13.1":0.00082,"13.2":0.01107,"13.3":0.00164,"13.4-13.7":0.00615,"14.0-14.4":0.01353,"14.5-14.8":0.01927,"15.0-15.1":0.01107,"15.2-15.3":0.01025,"15.4":0.0123,"15.5":0.01435,"15.6-15.8":0.15375,"16.0":0.02911,"16.1":0.0615,"16.2":0.03116,"16.3":0.05289,"16.4":0.01066,"16.5":0.02132,"16.6-16.7":0.20172,"17.0":0.01476,"17.1":0.0246,"17.2":0.0205,"17.3":0.03116,"17.4":0.06683,"17.5":0.19967,"17.6-17.7":1.72487,"18.0":0.61172,"18.1":0.53751,"18.2":0.02173},P:{"4":0.07269,"20":0.02077,"21":0.05192,"22":0.10384,"23":0.09345,"24":0.10384,"25":0.14537,"26":0.59188,"27":0.2596,_:"5.0-5.4 8.2 10.1 12.0","6.2-6.4":0.01038,"7.2-7.4":0.3842,"9.2":0.01038,"11.1-11.2":0.02077,"13.0":0.04154,"14.0":0.03115,"15.0":0.02077,"16.0":0.02077,"17.0":0.02077,"18.0":0.02077,"19.0":0.03115},I:{"0":0.01596,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},A:{"11":0.012,_:"6 7 8 9 10 5.5"},K:{"0":1.09,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.004,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.888},H:{"0":0.01},L:{"0":33.104},R:{_:"0"},M:{"0":0.092}}; +module.exports={C:{"115":0.08374,"127":0.00761,"136":0.01523,"140":0.01523,"141":0.00761,"142":0.00761,"144":0.00761,"146":0.02284,"147":0.98208,"148":0.0609,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 137 138 139 143 145 149 150 151 3.5 3.6"},D:{"56":0.00761,"74":0.00761,"79":0.00761,"93":0.00761,"99":0.00761,"103":0.09897,"104":0.0609,"105":0.0609,"106":0.0609,"107":0.0609,"108":0.0609,"109":0.72324,"110":0.0609,"111":0.06852,"112":0.30452,"114":0.00761,"116":0.12942,"117":0.0609,"119":0.00761,"120":0.06852,"121":0.00761,"122":0.01523,"123":0.00761,"124":0.06852,"125":0.01523,"126":0.02284,"127":0.01523,"128":0.01523,"129":0.00761,"130":0.01523,"131":0.1751,"132":0.01523,"133":0.14465,"134":0.01523,"135":0.03045,"136":0.02284,"137":0.01523,"138":0.07613,"139":0.09136,"140":0.03045,"141":0.05329,"142":0.09136,"143":0.30452,"144":8.4352,"145":5.2682,"146":0.01523,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 78 80 81 83 84 85 86 87 88 89 90 91 92 94 95 96 97 98 100 101 102 113 115 118 147 148"},F:{"93":0.01523,"94":0.04568,"95":0.10658,"125":0.00761,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00761,"18":0.01523,"83":0.00761,"92":0.03045,"100":0.00761,"109":0.00761,"122":0.00761,"128":0.00761,"135":0.00761,"138":0.00761,"139":0.00761,"140":0.01523,"141":0.02284,"142":0.02284,"143":0.33497,"144":28.91417,"145":21.18698,_:"12 13 14 15 16 79 80 81 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 129 130 131 132 133 134 136 137"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.3 17.4 17.5 18.0 18.1 18.2 18.4 26.4 TP","15.6":0.01523,"16.6":0.01523,"17.1":0.00761,"17.6":0.01523,"18.3":0.00761,"18.5-18.6":0.02284,"26.0":0.01523,"26.1":0.01523,"26.2":0.1142,"26.3":0.03045},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00033,"7.0-7.1":0.00033,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00033,"10.0-10.2":0,"10.3":0.00296,"11.0-11.2":0.02863,"11.3-11.4":0.00099,"12.0-12.1":0,"12.2-12.5":0.01546,"13.0-13.1":0,"13.2":0.00461,"13.3":0.00066,"13.4-13.7":0.00165,"14.0-14.4":0.00329,"14.5-14.8":0.00428,"15.0-15.1":0.00395,"15.2-15.3":0.00296,"15.4":0.00362,"15.5":0.00428,"15.6-15.8":0.06679,"16.0":0.00691,"16.1":0.01316,"16.2":0.00724,"16.3":0.01316,"16.4":0.00296,"16.5":0.00526,"16.6-16.7":0.08851,"17.0":0.00428,"17.1":0.00658,"17.2":0.00526,"17.3":0.00823,"17.4":0.0125,"17.5":0.02468,"17.6-17.7":0.06252,"18.0":0.01382,"18.1":0.0283,"18.2":0.01514,"18.3":0.04771,"18.4":0.02369,"18.5-18.7":0.74821,"26.0":0.05264,"26.1":0.10332,"26.2":1.57605,"26.3":0.26586,"26.4":0.00461},P:{"21":0.0105,"22":0.021,"23":0.021,"24":0.0315,"25":0.07349,"26":0.05249,"27":0.06299,"28":0.16797,"29":0.55642,_:"4 20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 12.0 13.0 14.0 15.0 16.0 17.0 18.0","7.2-7.4":0.18897,"11.1-11.2":0.0105,"19.0":0.0105},I:{"0":0.00715,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.64661,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.07635},Q:{_:"14.9"},O:{"0":0.44857},H:{all:0},L:{"0":23.71826}}; diff --git a/node_modules/caniuse-lite/data/regions/LR.js b/node_modules/caniuse-lite/data/regions/LR.js index 89c32230c..887760e81 100644 --- a/node_modules/caniuse-lite/data/regions/LR.js +++ b/node_modules/caniuse-lite/data/regions/LR.js @@ -1 +1 @@ -module.exports={C:{"34":0.00165,"46":0.00494,"49":0.00165,"58":0.00165,"72":0.00165,"78":0.00165,"79":0.00165,"106":0.00165,"108":0.00494,"115":0.0181,"116":0.00658,"122":0.00329,"126":0.0329,"127":0.00494,"128":0.01316,"129":0.00329,"130":0.00658,"131":0.03455,"132":0.63004,"133":0.03126,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 47 48 50 51 52 53 54 55 56 57 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 107 109 110 111 112 113 114 117 118 119 120 121 123 124 125 134 135 136 3.5 3.6"},D:{"29":0.00165,"43":0.00165,"49":0.00494,"56":0.00329,"58":0.00165,"59":0.00494,"60":0.00165,"62":0.00165,"63":0.00329,"64":0.02797,"65":0.00165,"68":0.00823,"69":0.00165,"70":0.00494,"71":0.00494,"72":0.00165,"73":0.00329,"74":0.00329,"76":0.01316,"77":0.04442,"78":0.00165,"79":0.00329,"80":0.01152,"81":0.01645,"83":0.0329,"84":0.00165,"85":0.00165,"86":0.00329,"87":0.00494,"88":0.00823,"90":0.00165,"91":0.00165,"92":0.02961,"93":0.02303,"94":0.0181,"95":0.00329,"96":0.00823,"97":0.00494,"98":0.00165,"99":0.01316,"100":0.00329,"101":0.00658,"102":0.00329,"103":0.051,"104":0.00165,"105":0.01645,"106":0.00823,"107":0.00165,"108":0.00494,"109":0.28788,"110":0.00494,"111":0.01645,"112":0.00823,"113":0.00165,"114":0.00987,"116":0.02139,"117":0.01481,"118":0.00329,"119":0.03784,"120":0.01152,"121":0.00329,"122":0.00987,"123":0.02303,"124":0.0181,"125":0.01481,"126":0.06416,"127":0.02139,"128":0.04442,"129":0.21221,"130":2.74057,"131":1.71574,"132":0.00658,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 50 51 52 53 54 55 57 61 66 67 75 89 115 133 134"},F:{"21":0.00165,"36":0.00165,"64":0.00165,"79":0.01481,"85":0.00329,"89":0.00165,"90":0.00165,"95":0.00823,"99":0.00823,"101":0.00165,"105":0.00329,"113":0.00823,"114":0.54943,_:"9 11 12 15 16 17 18 19 20 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 86 87 88 91 92 93 94 96 97 98 100 102 103 104 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00658,"13":0.00329,"14":0.00165,"15":0.00165,"16":0.00987,"17":0.00494,"18":0.05758,"84":0.01316,"88":0.00494,"89":0.01974,"90":0.01152,"92":0.11515,"100":0.00987,"105":0.00987,"107":0.00165,"109":0.00987,"111":0.00329,"112":0.00329,"114":0.00329,"115":0.00165,"119":0.00165,"120":0.00987,"121":0.00329,"122":0.00823,"124":0.00494,"125":0.00329,"126":0.03619,"127":0.02303,"128":0.02797,"129":0.09706,"130":1.59236,"131":0.76657,_:"79 80 81 83 85 86 87 91 93 94 95 96 97 98 99 101 102 103 104 106 108 110 113 116 117 118 123"},E:{"11":0.00329,"13":0.01481,_:"0 4 5 6 7 8 9 10 12 14 15 3.1 3.2 6.1 7.1 9.1 10.1 15.4 15.5 16.2 16.4 16.5 17.3 18.2","5.1":0.00329,"11.1":0.00494,"12.1":0.02468,"13.1":0.02139,"14.1":0.00658,"15.1":0.00165,"15.2-15.3":0.00329,"15.6":0.00987,"16.0":0.00165,"16.1":0.00165,"16.3":0.00329,"16.6":0.0181,"17.0":0.00165,"17.1":0.00165,"17.2":0.00165,"17.4":0.00823,"17.5":0.01481,"17.6":0.04771,"18.0":0.01645,"18.1":0.06745},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00057,"5.0-5.1":0,"6.0-6.1":0.00229,"7.0-7.1":0.00287,"8.1-8.4":0,"9.0-9.2":0.00229,"9.3":0.00802,"10.0-10.2":0.00172,"10.3":0.01318,"11.0-11.2":0.15475,"11.3-11.4":0.00401,"12.0-12.1":0.00229,"12.2-12.5":0.06018,"13.0-13.1":0.00115,"13.2":0.01548,"13.3":0.00229,"13.4-13.7":0.0086,"14.0-14.4":0.01891,"14.5-14.8":0.02694,"15.0-15.1":0.01548,"15.2-15.3":0.01433,"15.4":0.01719,"15.5":0.02006,"15.6-15.8":0.21493,"16.0":0.04069,"16.1":0.08597,"16.2":0.04356,"16.3":0.07394,"16.4":0.0149,"16.5":0.0298,"16.6-16.7":0.28199,"17.0":0.02063,"17.1":0.03439,"17.2":0.02866,"17.3":0.04356,"17.4":0.09342,"17.5":0.27913,"17.6-17.7":2.41125,"18.0":0.85514,"18.1":0.7514,"18.2":0.03038},P:{"4":0.01023,"20":0.01023,"21":0.02046,"22":0.05115,"23":0.02046,"24":0.12277,"25":0.07161,"26":0.34784,"27":0.133,"5.0-5.4":0.07161,_:"6.2-6.4 8.2 10.1 12.0 14.0 15.0 17.0 18.0","7.2-7.4":0.04092,"9.2":0.01023,"11.1-11.2":0.02046,"13.0":0.01023,"16.0":0.05115,"19.0":0.01023},I:{"0":0.01667,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00002},A:{"10":0.00376,"11":0.0094,_:"6 7 8 9 5.5"},K:{"0":2.7405,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.04178,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.50966},H:{"0":4.52},L:{"0":74.58131},R:{_:"0"},M:{"0":0.06684}}; +module.exports={C:{"5":0.00358,"58":0.02506,"72":0.00716,"99":0.02864,"112":0.00716,"127":0.00358,"138":0.00716,"140":0.02506,"141":0.00716,"145":0.00358,"146":0.0358,"147":0.61934,"148":0.02506,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 100 101 102 103 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 137 139 142 143 144 149 150 151 3.5 3.6"},D:{"59":0.03222,"64":0.00358,"65":0.00716,"67":0.00358,"68":0.01074,"69":0.00716,"70":0.00358,"71":0.00358,"73":0.00358,"74":0.00716,"79":0.00716,"80":0.00716,"81":0.00358,"83":0.00716,"86":0.02148,"87":0.09666,"92":0.00716,"93":0.01432,"96":0.00358,"97":0.01074,"98":0.00358,"99":0.00716,"101":0.00716,"103":0.02506,"104":0.00716,"105":0.01074,"109":0.05012,"110":0.02148,"111":0.03222,"113":0.00358,"114":0.07876,"116":0.01432,"117":0.00716,"118":0.00358,"119":0.0179,"120":0.02506,"122":0.01074,"124":0.00358,"125":0.01432,"126":0.03222,"127":0.00716,"128":0.00716,"129":0.00716,"131":0.04654,"132":0.01074,"133":0.00358,"134":0.02506,"135":0.02148,"136":0.10382,"137":0.0716,"138":0.1611,"139":0.13604,"140":0.0179,"141":0.04296,"142":0.1432,"143":0.37948,"144":4.475,"145":2.92486,"146":0.00358,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 61 62 63 66 72 75 76 77 78 84 85 88 89 90 91 94 95 100 102 106 107 108 112 115 121 123 130 147 148"},F:{"79":0.00358,"90":0.00716,"93":0.12172,"94":0.09308,"95":0.10382,"120":0.00358,"122":0.00358,"124":0.00358,"125":0.03222,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 121 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"15":0.00716,"16":0.00358,"17":0.03938,"18":0.19332,"84":0.02506,"89":0.00716,"90":0.03938,"92":0.18258,"98":0.00358,"99":0.00358,"100":0.03938,"107":0.00716,"109":0.00358,"111":0.00358,"112":0.00358,"114":0.00358,"118":0.00358,"122":0.01074,"123":0.00358,"124":0.00358,"126":0.0179,"129":0.0179,"130":0.01074,"131":0.01074,"133":0.00358,"135":0.00716,"136":0.01074,"137":0.00716,"138":0.0179,"139":0.00358,"140":0.02506,"141":0.01432,"142":0.05012,"143":0.22196,"144":1.91172,"145":1.38546,_:"12 13 14 79 80 81 83 85 86 87 88 91 93 94 95 96 97 101 102 103 104 105 106 108 110 113 115 116 117 119 120 121 125 127 128 132 134"},E:{"14":0.00358,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.1 15.2-15.3 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.1 17.2 17.3 17.4 17.5 18.0 18.1 18.2 18.3 18.4 26.4 TP","11.1":0.00716,"13.1":0.03222,"14.1":0.00716,"15.4":0.03222,"15.6":0.0895,"16.6":0.02864,"17.0":0.00358,"17.6":0.04654,"18.5-18.6":0.01074,"26.0":0.02864,"26.1":0.0358,"26.2":0.06086,"26.3":0.08234},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00056,"7.0-7.1":0.00056,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00056,"10.0-10.2":0,"10.3":0.00502,"11.0-11.2":0.04853,"11.3-11.4":0.00167,"12.0-12.1":0,"12.2-12.5":0.02622,"13.0-13.1":0,"13.2":0.00781,"13.3":0.00112,"13.4-13.7":0.00279,"14.0-14.4":0.00558,"14.5-14.8":0.00725,"15.0-15.1":0.00669,"15.2-15.3":0.00502,"15.4":0.00614,"15.5":0.00725,"15.6-15.8":0.11324,"16.0":0.01171,"16.1":0.02231,"16.2":0.01227,"16.3":0.02231,"16.4":0.00502,"16.5":0.00892,"16.6-16.7":0.15005,"17.0":0.00725,"17.1":0.01116,"17.2":0.00892,"17.3":0.01395,"17.4":0.0212,"17.5":0.04184,"17.6-17.7":0.10598,"18.0":0.02343,"18.1":0.04797,"18.2":0.02566,"18.3":0.08088,"18.4":0.04016,"18.5-18.7":1.26846,"26.0":0.08925,"26.1":0.17515,"26.2":2.67192,"26.3":0.45071,"26.4":0.00781},P:{"21":0.01034,"23":0.01034,"24":0.03103,"25":0.03103,"26":0.02068,"27":0.09308,"28":0.10342,"29":0.70324,_:"4 20 22 5.0-5.4 6.2-6.4 8.2 10.1 12.0 14.0 15.0 17.0 18.0 19.0","7.2-7.4":0.02068,"9.2":0.01034,"11.1-11.2":0.01034,"13.0":0.01034,"16.0":0.06205},I:{"0":0.0513,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00003},K:{"0":2.72409,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.01926,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.07061},Q:{"14.9":0.00642},O:{"0":0.50068},H:{all:0.28},L:{"0":73.27952}}; diff --git a/node_modules/caniuse-lite/data/regions/LS.js b/node_modules/caniuse-lite/data/regions/LS.js index f2b730e57..34e110aed 100644 --- a/node_modules/caniuse-lite/data/regions/LS.js +++ b/node_modules/caniuse-lite/data/regions/LS.js @@ -1 +1 @@ -module.exports={C:{"34":0.0034,"102":0.0034,"113":0.01019,"115":0.0849,"127":0.01019,"128":0.06792,"129":0.0034,"130":0.02717,"131":0.04415,"132":0.41092,"133":0.02717,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 114 116 117 118 119 120 121 122 123 124 125 126 134 135 136 3.5 3.6"},D:{"43":0.0034,"55":0.0034,"65":0.01698,"69":0.0034,"70":0.07811,"71":0.01358,"74":0.0034,"75":0.0034,"76":0.02377,"79":0.00679,"80":0.0034,"81":0.00679,"83":0.0034,"86":0.00679,"88":0.00679,"94":0.01698,"95":0.00679,"97":0.00679,"99":0.0034,"100":0.0034,"102":0.03736,"103":0.01698,"107":0.00679,"108":0.02377,"109":0.78787,"111":0.02377,"112":0.0034,"113":0.0034,"114":0.02717,"116":0.0034,"118":0.06113,"119":0.01019,"120":0.01698,"121":0.00679,"122":0.04754,"123":0.04075,"124":0.01698,"125":0.01019,"126":0.1664,"127":0.03056,"128":0.04415,"129":0.28866,"130":7.99418,"131":4.16689,"132":0.0034,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 50 51 52 53 54 56 57 58 59 60 61 62 63 64 66 67 68 72 73 77 78 84 85 87 89 90 91 92 93 96 98 101 104 105 106 110 115 117 133 134"},F:{"37":0.0034,"79":0.00679,"84":0.0034,"85":0.03736,"88":0.0034,"95":0.15961,"112":0.0034,"114":0.82183,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 86 87 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 113 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"15":0.0034,"18":0.01019,"84":0.0034,"90":0.00679,"92":0.06113,"96":0.0034,"100":0.00679,"103":0.01698,"104":0.0034,"109":0.04415,"113":0.0034,"114":0.0034,"118":0.0034,"119":0.00679,"120":0.01019,"121":0.01358,"122":0.0034,"123":0.0034,"124":0.00679,"125":0.01019,"126":0.01358,"127":0.01358,"128":0.02717,"129":0.06792,"130":2.1191,"131":1.08672,_:"12 13 14 16 17 79 80 81 83 85 86 87 88 89 91 93 94 95 97 98 99 101 102 105 106 107 108 110 111 112 115 116 117"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.2 16.5 17.0 17.2 17.3","13.1":0.00679,"14.1":0.00679,"15.6":0.00679,"16.1":0.0034,"16.3":0.0034,"16.4":0.0034,"16.6":0.05094,"17.1":0.0034,"17.4":0.00679,"17.5":0.02717,"17.6":0.05434,"18.0":0.03396,"18.1":0.15961,"18.2":0.02717},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00025,"5.0-5.1":0,"6.0-6.1":0.001,"7.0-7.1":0.00125,"8.1-8.4":0,"9.0-9.2":0.001,"9.3":0.0035,"10.0-10.2":0.00075,"10.3":0.00574,"11.0-11.2":0.06741,"11.3-11.4":0.00175,"12.0-12.1":0.001,"12.2-12.5":0.02622,"13.0-13.1":0.0005,"13.2":0.00674,"13.3":0.001,"13.4-13.7":0.00375,"14.0-14.4":0.00824,"14.5-14.8":0.01173,"15.0-15.1":0.00674,"15.2-15.3":0.00624,"15.4":0.00749,"15.5":0.00874,"15.6-15.8":0.09363,"16.0":0.01773,"16.1":0.03745,"16.2":0.01897,"16.3":0.03221,"16.4":0.00649,"16.5":0.01298,"16.6-16.7":0.12284,"17.0":0.00899,"17.1":0.01498,"17.2":0.01248,"17.3":0.01897,"17.4":0.0407,"17.5":0.12159,"17.6-17.7":1.05036,"18.0":0.37251,"18.1":0.32732,"18.2":0.01323},P:{"4":0.49922,"21":0.04075,"22":0.13245,"23":0.06113,"24":0.27508,"25":1.01882,"26":1.14108,"27":0.22414,_:"20 5.0-5.4 10.1 12.0 14.0 15.0","6.2-6.4":0.15282,"7.2-7.4":0.31583,"8.2":0.01019,"9.2":0.01019,"11.1-11.2":0.01019,"13.0":0.02038,"16.0":0.01019,"17.0":0.03056,"18.0":0.02038,"19.0":0.10188},I:{"0":0.04613,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00006},A:{"11":1.13766,_:"6 7 8 9 10 5.5"},K:{"0":5.22086,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.05284,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.72655},H:{"0":0.4},L:{"0":65.73346},R:{_:"0"},M:{"0":0.05284}}; +module.exports={C:{"5":0.00414,"76":0.02899,"88":0.00414,"112":0.01243,"115":0.02899,"127":0.03728,"140":0.00828,"145":0.00414,"147":1.06449,"148":0.09941,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 79 80 81 82 83 84 85 86 87 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 137 138 139 141 142 143 144 146 149 150 151 3.5 3.6"},D:{"56":0.00414,"69":0.01243,"74":0.00414,"78":0.00828,"80":0.00414,"85":0.00414,"86":0.00414,"87":0.00414,"88":0.00414,"90":0.00414,"91":0.00414,"98":0.01243,"99":0.00414,"102":0.00414,"103":0.01657,"104":0.01243,"105":0.00414,"106":0.00414,"107":0.00414,"108":0.00414,"109":0.27337,"110":0.00414,"111":0.02071,"112":0.01243,"114":0.01243,"115":0.00414,"116":0.01243,"117":0.00414,"118":0.00414,"119":0.00414,"120":0.03728,"121":0.03314,"122":0.02071,"124":0.00414,"125":0.02071,"126":0.00414,"127":0.29822,"128":0.00828,"129":0.00828,"130":0.00828,"131":0.01657,"132":0.00828,"133":0.00828,"134":0.13669,"135":0.02071,"136":0.0497,"137":0.01657,"138":0.19467,"139":0.06213,"140":0.0497,"141":0.03728,"142":0.11598,"143":0.43077,"144":7.41418,"145":3.74437,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 75 76 77 79 81 83 84 89 92 93 94 95 96 97 100 101 113 123 146 147 148"},F:{"38":0.00414,"86":0.00414,"90":0.00414,"94":0.07456,"95":0.4142,"114":0.02071,"122":0.00414,"123":0.00414,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 87 88 89 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.01657,"84":0.00414,"88":0.00414,"89":0.00414,"90":0.00828,"92":0.03728,"100":0.00414,"109":0.04556,"112":0.09527,"114":0.00828,"119":0.00414,"122":0.00414,"123":0.00414,"126":0.00414,"128":0.01657,"133":0.00414,"135":0.00414,"136":0.00828,"137":0.00828,"138":0.01657,"139":0.02071,"140":0.02071,"141":0.02071,"142":0.16982,"143":0.06627,"144":2.37751,"145":1.37514,_:"12 13 14 15 16 17 79 80 81 83 85 86 87 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 113 115 116 117 118 120 121 124 125 127 129 130 131 132 134"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.1 17.3 17.4 17.5 18.0 18.1 18.3 18.4 26.0 26.1 26.4 TP","13.1":0.01243,"15.6":0.01657,"16.6":0.00828,"17.2":0.00414,"17.6":0.01243,"18.2":0.00414,"18.5-18.6":0.00414,"26.2":0.12426,"26.3":0.03314},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00033,"7.0-7.1":0.00033,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00033,"10.0-10.2":0,"10.3":0.00296,"11.0-11.2":0.02859,"11.3-11.4":0.00099,"12.0-12.1":0,"12.2-12.5":0.01545,"13.0-13.1":0,"13.2":0.0046,"13.3":0.00066,"13.4-13.7":0.00164,"14.0-14.4":0.00329,"14.5-14.8":0.00427,"15.0-15.1":0.00394,"15.2-15.3":0.00296,"15.4":0.00361,"15.5":0.00427,"15.6-15.8":0.06671,"16.0":0.0069,"16.1":0.01315,"16.2":0.00723,"16.3":0.01315,"16.4":0.00296,"16.5":0.00526,"16.6-16.7":0.0884,"17.0":0.00427,"17.1":0.00657,"17.2":0.00526,"17.3":0.00822,"17.4":0.01249,"17.5":0.02465,"17.6-17.7":0.06244,"18.0":0.0138,"18.1":0.02826,"18.2":0.01512,"18.3":0.04765,"18.4":0.02366,"18.5-18.7":0.74731,"26.0":0.05258,"26.1":0.10319,"26.2":1.57416,"26.3":0.26554,"26.4":0.0046},P:{"4":0.05067,"21":0.02027,"22":0.04054,"23":0.02027,"24":0.11148,"25":0.05067,"26":0.09121,"27":0.40537,"28":0.22295,"29":2.12817,_:"20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0","7.2-7.4":0.22295,"17.0":0.01013,"18.0":0.01013,"19.0":0.0304},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":3.52652,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.00586,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.16402},Q:{_:"14.9"},O:{"0":0.3632},H:{all:0},L:{"0":68.073}}; diff --git a/node_modules/caniuse-lite/data/regions/LT.js b/node_modules/caniuse-lite/data/regions/LT.js index d36208649..e76a9114d 100644 --- a/node_modules/caniuse-lite/data/regions/LT.js +++ b/node_modules/caniuse-lite/data/regions/LT.js @@ -1 +1 @@ -module.exports={C:{"52":0.00548,"78":0.00548,"102":0.0219,"103":0.01095,"106":0.00548,"108":0.00548,"109":0.00548,"115":0.25733,"118":0.01095,"119":0.00548,"121":0.00548,"122":0.00548,"123":0.00548,"124":0.00548,"125":0.00548,"126":0.0219,"127":0.04928,"128":0.0657,"129":0.0219,"130":0.03285,"131":0.27375,"132":2.06408,"133":0.1095,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 107 110 111 112 113 114 116 117 120 134 135 136 3.5 3.6"},D:{"49":0.00548,"79":0.01095,"83":0.01095,"84":0.01095,"85":0.00548,"86":0.00548,"87":0.01095,"88":0.00548,"92":0.01643,"94":0.00548,"95":0.00548,"102":0.00548,"103":0.05475,"104":0.01643,"106":0.02738,"107":0.01643,"108":0.01643,"109":1.63703,"110":0.00548,"111":0.02738,"112":0.00548,"113":0.01643,"114":0.18615,"115":0.0219,"116":0.1314,"117":0.00548,"118":0.01095,"119":0.01643,"120":0.08213,"121":0.12045,"122":0.20805,"123":0.43253,"124":0.07665,"125":0.24638,"126":0.22995,"127":0.1752,"128":0.43253,"129":1.99838,"130":27.03555,"131":13.11263,"132":0.00548,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 89 90 91 93 96 97 98 99 100 101 105 133 134"},F:{"85":0.00548,"95":0.05475,"102":0.00548,"108":0.00548,"113":0.15878,"114":1.0293,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.01095,"99":0.00548,"102":0.01095,"108":0.00548,"109":0.0438,"111":0.01643,"112":0.00548,"113":0.01095,"114":0.00548,"117":0.0219,"121":0.01095,"122":0.01643,"123":0.06023,"124":0.01095,"125":0.03833,"126":0.01643,"127":0.0219,"128":0.14235,"129":0.22995,"130":1.3797,"131":0.60225,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 100 101 103 104 105 106 107 110 115 116 118 119 120"},E:{"11":0.00548,"14":0.00548,_:"0 4 5 6 7 8 9 10 12 13 15 3.1 3.2 5.1 6.1 7.1 11.1 12.1 15.1 15.4","9.1":0.00548,"10.1":0.00548,"13.1":0.00548,"14.1":0.0219,"15.2-15.3":0.00548,"15.5":0.00548,"15.6":0.02738,"16.0":0.00548,"16.1":0.01095,"16.2":0.0219,"16.3":0.01095,"16.4":0.01095,"16.5":0.00548,"16.6":0.03833,"17.0":0.01095,"17.1":0.01095,"17.2":0.01095,"17.3":0.01643,"17.4":0.03285,"17.5":0.04928,"17.6":0.20258,"18.0":0.09855,"18.1":0.14235,"18.2":0.00548},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00345,"5.0-5.1":0,"6.0-6.1":0.01381,"7.0-7.1":0.01726,"8.1-8.4":0,"9.0-9.2":0.01381,"9.3":0.04832,"10.0-10.2":0.01035,"10.3":0.07939,"11.0-11.2":0.93191,"11.3-11.4":0.02416,"12.0-12.1":0.01381,"12.2-12.5":0.36241,"13.0-13.1":0.0069,"13.2":0.09319,"13.3":0.01381,"13.4-13.7":0.05177,"14.0-14.4":0.1139,"14.5-14.8":0.16222,"15.0-15.1":0.09319,"15.2-15.3":0.08629,"15.4":0.10355,"15.5":0.1208,"15.6-15.8":1.29432,"16.0":0.24506,"16.1":0.51773,"16.2":0.26232,"16.3":0.44525,"16.4":0.08974,"16.5":0.17948,"16.6-16.7":1.69815,"17.0":0.12425,"17.1":0.20709,"17.2":0.17258,"17.3":0.26232,"17.4":0.5626,"17.5":1.68089,"17.6-17.7":14.52058,"18.0":5.14968,"18.1":4.52495,"18.2":0.18293},P:{"4":0.01044,"21":0.01044,"22":0.01044,"23":0.02088,"24":0.01044,"25":0.02088,"26":0.51144,"27":0.40706,_:"20 5.0-5.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","6.2-6.4":0.02088},I:{"0":0.01806,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00002},A:{"8":0.00616,"11":0.04312,_:"6 7 9 10 5.5"},K:{"0":0.19009,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.04073},H:{"0":0},L:{"0":9.30057},R:{_:"0"},M:{"0":0.15841}}; +module.exports={C:{"52":0.00578,"78":0.00578,"102":0.00578,"103":0.00578,"106":0.00578,"115":0.37596,"123":0.00578,"128":0.01157,"129":0.01157,"133":0.00578,"134":0.00578,"135":0.00578,"136":0.00578,"139":0.01735,"140":0.11568,"141":0.01157,"142":0.04049,"143":0.04049,"144":0.02314,"145":0.02314,"146":0.05784,"147":2.95562,"148":0.27185,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 124 125 126 127 130 131 132 137 138 149 150 151 3.5 3.6"},D:{"39":0.02314,"40":0.02314,"41":0.01735,"42":0.01735,"43":0.01735,"44":0.02314,"45":0.02314,"46":0.01735,"47":0.02314,"48":0.02314,"49":0.01735,"50":0.01735,"51":0.02314,"52":0.01735,"53":0.02314,"54":0.02314,"55":0.02314,"56":0.02892,"57":0.01735,"58":0.02314,"59":0.02314,"60":0.01735,"79":0.01735,"81":0.00578,"83":0.00578,"85":0.01735,"87":0.01735,"88":0.24871,"91":0.00578,"92":0.00578,"98":0.00578,"101":0.00578,"102":0.00578,"103":0.01157,"104":0.01735,"106":0.01157,"107":0.00578,"108":0.00578,"109":1.08739,"110":0.00578,"111":0.00578,"112":0.00578,"113":0.01735,"114":0.04627,"115":0.05206,"116":0.17352,"118":0.00578,"119":0.01735,"120":0.08676,"121":0.00578,"122":0.39331,"123":0.01735,"124":0.02314,"125":0.04049,"126":0.0347,"127":0.01735,"128":0.05784,"129":0.06941,"130":0.02892,"131":0.20244,"132":0.02314,"133":0.08676,"134":0.05206,"135":0.02892,"136":0.05206,"137":0.08676,"138":0.3991,"139":1.28405,"140":0.09254,"141":0.2892,"142":0.35861,"143":0.93122,"144":20.86289,"145":8.30582,"146":0.01735,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 84 86 89 90 93 94 95 96 97 99 100 105 117 147 148"},F:{"87":0.01157,"94":0.05206,"95":0.20244,"99":0.06362,"102":0.00578,"113":0.00578,"114":0.00578,"119":0.01157,"122":0.00578,"124":0.00578,"125":0.04049,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 88 89 90 91 92 93 96 97 98 100 101 103 104 105 106 107 108 109 110 111 112 115 116 117 118 120 121 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.02892,"92":0.00578,"109":0.04049,"119":0.00578,"120":0.01157,"122":0.00578,"131":0.01157,"132":0.00578,"133":0.00578,"134":0.01157,"135":0.00578,"137":0.00578,"138":0.01157,"139":0.00578,"140":0.01157,"141":0.02314,"142":0.02892,"143":0.13882,"144":2.70113,"145":2.12273,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 121 123 124 125 126 127 128 129 130 136"},E:{"10":0.00578,"11":0.01157,"14":0.00578,"15":0.00578,_:"4 5 6 7 8 9 12 13 3.1 3.2 5.1 6.1 7.1 9.1 11.1 12.1 13.1 15.1 15.2-15.3 15.4 15.5 16.0 TP","10.1":0.01157,"14.1":0.00578,"15.6":0.05206,"16.1":0.00578,"16.2":0.00578,"16.3":0.00578,"16.4":0.00578,"16.5":0.00578,"16.6":0.05206,"17.0":0.00578,"17.1":0.05206,"17.2":0.01735,"17.3":0.00578,"17.4":0.01735,"17.5":0.01735,"17.6":0.1446,"18.0":0.00578,"18.1":0.02892,"18.2":0.00578,"18.3":0.02892,"18.4":0.00578,"18.5-18.6":0.05206,"26.0":0.02892,"26.1":0.05784,"26.2":0.86182,"26.3":0.19666,"26.4":0.00578},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00101,"7.0-7.1":0.00101,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00101,"10.0-10.2":0,"10.3":0.00913,"11.0-11.2":0.08821,"11.3-11.4":0.00304,"12.0-12.1":0,"12.2-12.5":0.04766,"13.0-13.1":0,"13.2":0.0142,"13.3":0.00203,"13.4-13.7":0.00507,"14.0-14.4":0.01014,"14.5-14.8":0.01318,"15.0-15.1":0.01217,"15.2-15.3":0.00913,"15.4":0.01115,"15.5":0.01318,"15.6-15.8":0.20583,"16.0":0.02129,"16.1":0.04056,"16.2":0.02231,"16.3":0.04056,"16.4":0.00913,"16.5":0.01622,"16.6-16.7":0.27275,"17.0":0.01318,"17.1":0.02028,"17.2":0.01622,"17.3":0.02535,"17.4":0.03853,"17.5":0.07605,"17.6-17.7":0.19265,"18.0":0.04259,"18.1":0.0872,"18.2":0.04664,"18.3":0.14702,"18.4":0.073,"18.5-18.7":2.30572,"26.0":0.16223,"26.1":0.31838,"26.2":4.85681,"26.3":0.81927,"26.4":0.0142},P:{"4":0.01046,"21":0.01046,"22":0.02091,"23":0.01046,"24":0.03137,"25":0.03137,"26":0.06274,"27":0.03137,"28":0.10457,"29":2.06006,_:"20 5.0-5.4 6.2-6.4 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.01046,"8.2":0.01046},I:{"0":0.01685,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.43425,_:"10 11 12 11.1 11.5 12.1"},A:{"9":0.00723,"11":0.02169,_:"6 7 8 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.42582},Q:{_:"14.9"},O:{"0":0.05059},H:{all:0},L:{"0":30.9033}}; diff --git a/node_modules/caniuse-lite/data/regions/LU.js b/node_modules/caniuse-lite/data/regions/LU.js index 49e5573bf..f81702d72 100644 --- a/node_modules/caniuse-lite/data/regions/LU.js +++ b/node_modules/caniuse-lite/data/regions/LU.js @@ -1 +1 @@ -module.exports={C:{"40":0.00475,"52":0.03324,"60":0.06172,"61":0.00475,"68":0.00475,"78":0.13294,"89":0.00475,"91":0.01424,"99":0.00475,"102":0.02374,"104":0.0095,"105":0.00475,"106":0.0095,"107":0.01424,"112":0.01899,"115":0.88313,"117":0.00475,"120":0.00475,"123":0.0095,"124":0.0095,"125":0.14244,"126":0.01424,"127":0.0095,"128":1.89445,"129":0.06647,"130":0.03324,"131":0.36085,"132":3.65596,"133":0.28963,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 90 92 93 94 95 96 97 98 100 101 103 108 109 110 111 113 114 116 118 119 121 122 134 135 136 3.5 3.6"},D:{"34":0.00475,"44":0.00475,"45":0.00475,"46":0.00475,"51":0.00475,"56":0.00475,"58":0.00475,"65":0.00475,"66":0.0095,"72":0.0095,"79":0.07597,"80":0.00475,"85":0.00475,"87":0.04273,"88":0.0095,"90":0.0095,"91":0.02374,"94":0.0095,"96":0.02849,"97":0.0095,"98":0.0095,"100":0.00475,"102":0.01424,"103":0.03324,"106":0.03324,"107":0.03798,"108":0.02374,"109":0.7027,"110":0.00475,"111":0.01424,"112":0.0095,"113":0.00475,"114":0.18042,"115":0.00475,"116":0.52703,"117":0.04748,"118":0.54602,"119":0.02849,"120":0.03324,"121":0.07122,"122":0.12345,"123":0.19942,"124":0.22316,"125":0.07597,"126":0.29438,"127":0.06172,"128":0.45581,"129":0.90687,"130":11.7513,"131":5.68336,"132":0.00475,"133":0.00475,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 47 48 49 50 52 53 54 55 57 59 60 61 62 63 64 67 68 69 70 71 73 74 75 76 77 78 81 83 84 86 89 92 93 95 99 101 104 105 134"},F:{"46":0.02374,"84":0.00475,"85":0.02374,"89":0.02374,"95":0.02374,"113":0.05223,"114":1.02557,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 86 87 88 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00475,"100":0.00475,"109":0.02374,"110":0.00475,"114":0.0095,"115":0.00475,"119":0.0095,"120":0.02374,"121":0.03798,"122":0.02374,"123":0.0095,"124":0.01899,"125":0.01899,"126":0.07122,"127":0.01424,"128":0.22316,"129":0.19467,"130":3.52302,"131":2.17933,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 111 112 113 116 117 118"},E:{"9":0.0095,"11":0.00475,"14":0.04273,"15":0.0095,_:"0 4 5 6 7 8 10 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00475,"12.1":0.0095,"13.1":0.09971,"14.1":0.18992,"15.1":0.00475,"15.2-15.3":0.0095,"15.4":0.0095,"15.5":0.09496,"15.6":0.3466,"16.0":0.14244,"16.1":0.1187,"16.2":0.07597,"16.3":0.23265,"16.4":0.02849,"16.5":0.10446,"16.6":0.43682,"17.0":0.09021,"17.1":0.1187,"17.2":0.09496,"17.3":0.1092,"17.4":0.2374,"17.5":0.74069,"17.6":2.28379,"18.0":1.13952,"18.1":1.23923,"18.2":0.01899},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00184,"5.0-5.1":0,"6.0-6.1":0.00737,"7.0-7.1":0.00921,"8.1-8.4":0,"9.0-9.2":0.00737,"9.3":0.02578,"10.0-10.2":0.00552,"10.3":0.04235,"11.0-11.2":0.49716,"11.3-11.4":0.01289,"12.0-12.1":0.00737,"12.2-12.5":0.19334,"13.0-13.1":0.00368,"13.2":0.04972,"13.3":0.00737,"13.4-13.7":0.02762,"14.0-14.4":0.06076,"14.5-14.8":0.08654,"15.0-15.1":0.04972,"15.2-15.3":0.04603,"15.4":0.05524,"15.5":0.06445,"15.6-15.8":0.69051,"16.0":0.13074,"16.1":0.2762,"16.2":0.13994,"16.3":0.23753,"16.4":0.04788,"16.5":0.09575,"16.6-16.7":0.90594,"17.0":0.06629,"17.1":0.11048,"17.2":0.09207,"17.3":0.13994,"17.4":0.30014,"17.5":0.89674,"17.6-17.7":7.74656,"18.0":2.7473,"18.1":2.41401,"18.2":0.09759},P:{"4":0.22785,"21":0.01036,"22":0.04143,"23":0.02071,"24":0.04143,"25":0.04143,"26":1.94705,"27":1.61563,_:"20 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 15.0 16.0 19.0","5.0-5.4":0.06214,"6.2-6.4":0.01036,"13.0":0.01036,"14.0":0.01036,"17.0":0.01036,"18.0":0.01036},I:{"0":0.1939,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00006,"4.4":0,"4.4.3-4.4.4":0.00025},A:{"8":0.02337,"9":0.00584,"10":0.00584,"11":0.04091,_:"6 7 5.5"},K:{"0":0.48844,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.79305},O:{"0":1.03464},H:{"0":0},L:{"0":26.25894},R:{_:"0"},M:{"0":1.16594}}; +module.exports={C:{"3":0.01108,"52":0.00554,"60":0.02216,"78":0.11078,"91":0.02216,"102":0.03323,"104":0.01108,"108":0.02216,"115":0.44312,"116":0.01108,"123":0.00554,"127":0.00554,"128":0.11078,"134":0.00554,"135":0.00554,"136":0.01108,"139":0.0277,"140":3.92715,"142":0.07755,"143":0.00554,"144":0.01662,"145":0.04431,"146":0.23264,"147":3.26801,"148":0.50959,"149":0.03323,_:"2 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 99 100 101 103 105 106 107 109 110 111 112 113 114 117 118 119 120 121 122 124 125 126 129 130 131 132 133 137 138 141 150 151 3.5 3.6"},D:{"48":0.16617,"79":0.0277,"87":0.01662,"92":0.0277,"95":0.01108,"102":0.00554,"103":0.04431,"104":0.01108,"107":0.00554,"108":0.01108,"109":0.47635,"111":0.00554,"112":0.00554,"114":0.05539,"115":0.00554,"116":0.18833,"118":0.10524,"119":0.24926,"120":0.05539,"121":0.01662,"122":0.03877,"123":0.01108,"124":0.02216,"125":0.02216,"126":0.03323,"127":0.00554,"128":0.05539,"130":0.04985,"131":0.06647,"132":0.01662,"133":0.0277,"134":0.11078,"135":0.01662,"136":0.08309,"137":0.11078,"138":1.00256,"139":0.17171,"140":0.03323,"141":0.11078,"142":2.73627,"143":1.12442,"144":9.45507,"145":4.99064,"146":0.01108,"147":0.01108,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 83 84 85 86 88 89 90 91 93 94 96 97 98 99 100 101 105 106 110 113 117 129 148"},F:{"93":0.00554,"94":0.03323,"95":0.05539,"96":0.01662,"114":0.00554,"124":0.01662,"125":0.01108,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 122 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"89":0.00554,"108":0.00554,"109":0.01108,"111":0.00554,"120":0.0277,"122":0.00554,"129":0.01108,"131":0.00554,"133":0.00554,"135":0.00554,"136":0.01108,"137":0.02216,"138":0.01108,"139":0.00554,"140":0.0277,"141":0.03323,"142":0.16063,"143":0.1994,"144":4.35365,"145":3.29017,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 110 112 113 114 115 116 117 118 119 121 123 124 125 126 127 128 130 132 134"},E:{"4":0.0277,"14":0.00554,_:"5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.1 TP","11.1":0.00554,"12.1":0.00554,"13.1":0.01662,"14.1":0.01662,"15.2-15.3":0.01108,"15.4":0.01108,"15.5":0.00554,"15.6":0.1274,"16.0":0.01108,"16.1":0.03323,"16.2":0.01108,"16.3":0.01662,"16.4":0.02216,"16.5":0.0277,"16.6":0.24926,"17.0":0.01108,"17.1":0.34896,"17.2":0.0277,"17.3":0.02216,"17.4":0.07755,"17.5":0.06647,"17.6":0.32126,"18.0":0.01662,"18.1":0.07755,"18.2":0.03877,"18.3":0.08309,"18.4":0.06647,"18.5-18.6":0.13294,"26.0":0.26587,"26.1":0.16063,"26.2":2.17129,"26.3":0.57606,"26.4":0.01108},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00147,"7.0-7.1":0.00147,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00147,"10.0-10.2":0,"10.3":0.01322,"11.0-11.2":0.1278,"11.3-11.4":0.00441,"12.0-12.1":0,"12.2-12.5":0.06904,"13.0-13.1":0,"13.2":0.02057,"13.3":0.00294,"13.4-13.7":0.00735,"14.0-14.4":0.01469,"14.5-14.8":0.0191,"15.0-15.1":0.01763,"15.2-15.3":0.01322,"15.4":0.01616,"15.5":0.0191,"15.6-15.8":0.29821,"16.0":0.03085,"16.1":0.05876,"16.2":0.03232,"16.3":0.05876,"16.4":0.01322,"16.5":0.0235,"16.6-16.7":0.39516,"17.0":0.0191,"17.1":0.02938,"17.2":0.0235,"17.3":0.03673,"17.4":0.05582,"17.5":0.11018,"17.6-17.7":0.27911,"18.0":0.0617,"18.1":0.12633,"18.2":0.06757,"18.3":0.21301,"18.4":0.10577,"18.5-18.7":3.34052,"26.0":0.23504,"26.1":0.46127,"26.2":7.03654,"26.3":1.18696,"26.4":0.02057},P:{"24":0.01047,"25":0.01047,"26":0.04187,"27":0.0314,"28":0.05233,"29":4.41707,_:"4 20 21 22 23 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.00891,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.43272,_:"10 11 12 11.1 11.5 12.1"},A:{"6":0.06968,"7":0.07743,"8":0.30196,"9":0.08517,"10":0.17034,"11":0.01549,_:"5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":1.59258},Q:{"14.9":0.04461},O:{"0":0.16952},H:{all:0},L:{"0":26.94214}}; diff --git a/node_modules/caniuse-lite/data/regions/LV.js b/node_modules/caniuse-lite/data/regions/LV.js index ea604ce1e..538c90d7b 100644 --- a/node_modules/caniuse-lite/data/regions/LV.js +++ b/node_modules/caniuse-lite/data/regions/LV.js @@ -1 +1 @@ -module.exports={C:{"16":0.01988,"48":0.00663,"52":0.01326,"60":0.00663,"68":0.00663,"78":0.03977,"88":0.00663,"92":0.00663,"95":0.00663,"99":0.00663,"102":0.03314,"103":0.00663,"110":0.00663,"114":0.00663,"115":0.47059,"118":0.00663,"121":0.01326,"123":0.00663,"125":0.01988,"126":0.0464,"127":0.0464,"128":0.14582,"129":0.02651,"130":0.13256,"131":0.34466,"132":3.67854,"133":0.31814,"134":0.00663,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 91 93 94 96 97 98 100 101 104 105 106 107 108 109 111 112 113 116 117 119 120 122 124 135 136 3.5 3.6"},D:{"49":0.00663,"79":0.07954,"80":0.01326,"87":0.02651,"89":0.00663,"90":0.00663,"91":0.00663,"92":0.01326,"94":0.00663,"96":0.00663,"97":0.00663,"102":0.01988,"103":0.11268,"104":0.00663,"105":0.01988,"106":0.03977,"107":0.05965,"108":0.01988,"109":1.94863,"110":0.03314,"111":0.00663,"112":0.01326,"114":0.0464,"115":0.03314,"116":0.25186,"117":0.00663,"118":0.03314,"119":0.09942,"120":0.03977,"121":0.07291,"122":0.22535,"123":0.62966,"124":0.17896,"125":0.06628,"126":0.17896,"127":0.20547,"128":0.3314,"129":1.84921,"130":27.09526,"131":17.67025,"132":0.03314,"133":0.0464,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 81 83 84 85 86 88 93 95 98 99 100 101 113 134"},F:{"79":0.00663,"85":0.01988,"95":0.14582,"104":0.00663,"112":0.00663,"113":0.27175,"114":1.69677,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00663,"109":0.01988,"110":0.00663,"112":0.00663,"114":0.01326,"121":0.00663,"124":0.01326,"125":0.01326,"126":0.02651,"127":0.01326,"128":0.03977,"129":0.15244,"130":1.97514,"131":1.26595,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 111 113 115 116 117 118 119 120 122 123"},E:{"14":0.00663,"15":0.00663,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.2-15.3","12.1":0.01326,"13.1":0.01988,"14.1":0.03314,"15.1":0.00663,"15.4":0.00663,"15.5":0.00663,"15.6":0.15907,"16.0":0.00663,"16.1":0.01988,"16.2":0.00663,"16.3":0.01988,"16.4":0.03977,"16.5":0.02651,"16.6":0.12593,"17.0":0.01326,"17.1":0.0464,"17.2":0.02651,"17.3":0.03314,"17.4":0.05302,"17.5":0.12593,"17.6":0.39768,"18.0":0.37117,"18.1":0.45733,"18.2":0.01326},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00081,"5.0-5.1":0,"6.0-6.1":0.00323,"7.0-7.1":0.00404,"8.1-8.4":0,"9.0-9.2":0.00323,"9.3":0.01131,"10.0-10.2":0.00242,"10.3":0.01858,"11.0-11.2":0.21814,"11.3-11.4":0.00566,"12.0-12.1":0.00323,"12.2-12.5":0.08483,"13.0-13.1":0.00162,"13.2":0.02181,"13.3":0.00323,"13.4-13.7":0.01212,"14.0-14.4":0.02666,"14.5-14.8":0.03797,"15.0-15.1":0.02181,"15.2-15.3":0.0202,"15.4":0.02424,"15.5":0.02828,"15.6-15.8":0.30297,"16.0":0.05736,"16.1":0.12119,"16.2":0.0614,"16.3":0.10422,"16.4":0.02101,"16.5":0.04201,"16.6-16.7":0.3975,"17.0":0.02909,"17.1":0.04848,"17.2":0.0404,"17.3":0.0614,"17.4":0.13169,"17.5":0.39346,"17.6-17.7":3.39897,"18.0":1.20543,"18.1":1.0592,"18.2":0.04282},P:{"4":0.04187,"20":0.02093,"21":0.01047,"22":0.02093,"23":0.02093,"24":0.04187,"25":0.05234,"26":1.35028,"27":0.95252,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.02692,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00004},A:{"8":0.01988,"11":0.07954,_:"6 7 9 10 5.5"},K:{"0":0.27988,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00337},O:{"0":0.0843},H:{"0":0},L:{"0":22.72196},R:{_:"0"},M:{"0":0.30685}}; +module.exports={C:{"5":0.00655,"52":0.00655,"102":0.00655,"103":0.00655,"110":0.01965,"113":0.01965,"114":0.00655,"115":0.62235,"128":0.01965,"132":0.00655,"134":0.00655,"135":0.00655,"136":0.05896,"138":0.00655,"139":0.0262,"140":0.26204,"141":0.00655,"142":0.00655,"143":0.03931,"144":0.0262,"145":0.03276,"146":0.07861,"147":4.61846,"148":0.45202,"149":0.00655,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 111 112 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 133 137 150 151 3.5 3.6"},D:{"69":0.00655,"79":0.0131,"87":0.0131,"91":0.00655,"92":0.00655,"99":0.00655,"102":0.00655,"103":0.14412,"104":0.14412,"105":0.12447,"106":0.13102,"107":0.12447,"108":0.12447,"109":2.6466,"110":0.12447,"111":0.13757,"112":1.05471,"114":0.00655,"115":0.00655,"116":0.3472,"117":0.12447,"118":0.00655,"119":0.03276,"120":0.16378,"121":0.00655,"122":0.04586,"123":0.0131,"124":0.13757,"125":0.0262,"126":0.09171,"127":0.0131,"128":0.08516,"129":0.01965,"130":0.03276,"131":0.35375,"132":0.0262,"133":0.31445,"134":0.05241,"135":0.10482,"136":0.05896,"137":0.07861,"138":0.21618,"139":0.26859,"140":0.24239,"141":0.07861,"142":0.2948,"143":1.37571,"144":18.20523,"145":10.62572,"146":0.14412,"147":0.22273,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 80 81 83 84 85 86 88 89 90 93 94 95 96 97 98 100 101 113 148"},F:{"79":0.00655,"82":0.00655,"85":0.11137,"86":0.0262,"93":0.00655,"94":0.04586,"95":0.37341,"114":0.00655,"117":0.0131,"120":0.00655,"124":0.03931,"125":0.0262,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 83 84 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 118 119 121 122 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.01965,"109":0.03931,"130":0.0262,"131":0.0131,"133":0.07206,"138":0.00655,"140":0.00655,"141":0.0262,"142":0.03276,"143":0.09827,"144":2.69246,"145":1.82118,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 132 134 135 136 137 139"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.1 15.2-15.3 15.4 15.5 16.0 16.2 16.3 16.4 17.0 TP","11.1":0.00655,"12.1":0.03276,"13.1":0.0262,"14.1":0.00655,"15.6":0.06551,"16.1":0.00655,"16.5":0.00655,"16.6":0.06551,"17.1":0.05241,"17.2":0.00655,"17.3":0.0131,"17.4":0.0131,"17.5":0.01965,"17.6":0.09171,"18.0":0.00655,"18.1":0.0131,"18.2":0.00655,"18.3":0.07206,"18.4":0.00655,"18.5-18.6":0.17688,"26.0":0.01965,"26.1":0.07206,"26.2":0.60924,"26.3":0.23584,"26.4":0.0131},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00086,"7.0-7.1":0.00086,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00086,"10.0-10.2":0,"10.3":0.00778,"11.0-11.2":0.0752,"11.3-11.4":0.00259,"12.0-12.1":0,"12.2-12.5":0.04062,"13.0-13.1":0,"13.2":0.0121,"13.3":0.00173,"13.4-13.7":0.00432,"14.0-14.4":0.00864,"14.5-14.8":0.01124,"15.0-15.1":0.01037,"15.2-15.3":0.00778,"15.4":0.00951,"15.5":0.01124,"15.6-15.8":0.17546,"16.0":0.01815,"16.1":0.03457,"16.2":0.01902,"16.3":0.03457,"16.4":0.00778,"16.5":0.01383,"16.6-16.7":0.2325,"17.0":0.01124,"17.1":0.01729,"17.2":0.01383,"17.3":0.02161,"17.4":0.03284,"17.5":0.06482,"17.6-17.7":0.16422,"18.0":0.0363,"18.1":0.07433,"18.2":0.03976,"18.3":0.12533,"18.4":0.06223,"18.5-18.7":1.96546,"26.0":0.13829,"26.1":0.2714,"26.2":4.14009,"26.3":0.69837,"26.4":0.0121},P:{"4":0.01036,"23":0.02072,"24":0.01036,"25":0.01036,"26":0.03108,"27":0.03108,"28":0.07253,"29":2.31057,_:"20 21 22 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.0379,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.41733,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.32421},Q:{_:"14.9"},O:{"0":0.04139},H:{all:0},L:{"0":25.75647}}; diff --git a/node_modules/caniuse-lite/data/regions/LY.js b/node_modules/caniuse-lite/data/regions/LY.js index f24547d32..51df365ff 100644 --- a/node_modules/caniuse-lite/data/regions/LY.js +++ b/node_modules/caniuse-lite/data/regions/LY.js @@ -1 +1 @@ -module.exports={C:{"26":0.0019,"34":0.0019,"39":0.0019,"43":0.0019,"45":0.0057,"49":0.0019,"56":0.0019,"70":0.0019,"72":0.0019,"79":0.0019,"84":0.0019,"88":0.0019,"98":0.0019,"102":0.0019,"103":0.0095,"111":0.0019,"114":0.0019,"115":0.13673,"117":0.0038,"121":0.0038,"126":0.0019,"127":0.0057,"128":0.0038,"129":0.0095,"130":0.0076,"131":0.02849,"132":0.39879,"133":0.03228,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 35 36 37 38 40 41 42 44 46 47 48 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 71 73 74 75 76 77 78 80 81 82 83 85 86 87 89 90 91 92 93 94 95 96 97 99 100 101 104 105 106 107 108 109 110 112 113 116 118 119 120 122 123 124 125 134 135 136 3.5 3.6"},D:{"11":0.0019,"28":0.0057,"40":0.0019,"43":0.0038,"47":0.0057,"49":0.0076,"50":0.0019,"51":0.02469,"53":0.0019,"57":0.0019,"58":0.1937,"59":0.0019,"60":0.0019,"63":0.0019,"65":0.0019,"66":0.0019,"69":0.0019,"70":0.01139,"71":0.0057,"72":0.0019,"73":0.0095,"74":0.0057,"75":0.09115,"77":0.0019,"78":0.0038,"79":0.04178,"80":0.0057,"81":0.0038,"83":0.01519,"85":0.0038,"86":0.01329,"87":0.02849,"88":0.01519,"89":0.0019,"90":0.01139,"91":0.01139,"92":0.01519,"93":0.0038,"94":0.01139,"95":0.0076,"96":0.0057,"97":0.0038,"98":0.01899,"99":0.0057,"100":0.0057,"101":0.0038,"102":0.01709,"103":0.03608,"104":0.02469,"105":0.01709,"106":0.0038,"107":0.0076,"108":0.01139,"109":2.17815,"110":0.01329,"111":0.0076,"112":0.0057,"114":0.0076,"115":0.0038,"116":0.01899,"117":0.0057,"118":0.01709,"119":0.01329,"120":0.05887,"121":0.01329,"122":0.02279,"123":0.07026,"124":0.08546,"125":0.02279,"126":0.05887,"127":0.03608,"128":0.08166,"129":0.44057,"130":5.21845,"131":3.72394,"133":0.0057,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 41 42 44 45 46 48 52 54 55 56 61 62 64 67 68 76 84 113 132 134"},F:{"21":0.0019,"46":0.0019,"79":0.0076,"80":0.0038,"83":0.0019,"84":0.0095,"85":0.03228,"86":0.0019,"88":0.0019,"95":0.08735,"97":0.0019,"109":0.0019,"110":0.0019,"112":0.0019,"113":0.11394,"114":0.68174,_:"9 11 12 15 16 17 18 19 20 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 81 82 87 89 90 91 92 93 94 96 98 99 100 101 102 103 104 105 106 107 108 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.0019,"15":0.0019,"16":0.0019,"18":0.0076,"83":0.0019,"84":0.0019,"89":0.0038,"90":0.0019,"92":0.04368,"100":0.0095,"101":0.0019,"108":0.0019,"109":0.03228,"110":0.0019,"114":0.0076,"116":0.0019,"117":0.0038,"119":0.0019,"120":0.0019,"121":0.0019,"122":0.01139,"124":0.01329,"125":0.0038,"126":0.01139,"127":0.0095,"128":0.02279,"129":0.10445,"130":1.25144,"131":0.91342,_:"12 13 17 79 80 81 85 86 87 88 91 93 94 95 96 97 98 99 102 103 104 105 106 107 111 112 113 115 118 123"},E:{"13":0.0019,"14":0.0019,_:"0 4 5 6 7 8 9 10 11 12 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.4 16.2","5.1":0.0057,"13.1":0.0019,"14.1":0.0038,"15.2-15.3":0.0019,"15.5":0.0038,"15.6":0.02469,"16.0":0.0019,"16.1":0.02659,"16.3":0.0038,"16.4":0.0019,"16.5":0.0038,"16.6":0.02089,"17.0":0.0019,"17.1":0.0019,"17.2":0.0019,"17.3":0.0038,"17.4":0.01329,"17.5":0.01899,"17.6":0.08925,"18.0":0.06457,"18.1":0.10065,"18.2":0.0076},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00083,"5.0-5.1":0,"6.0-6.1":0.00332,"7.0-7.1":0.00415,"8.1-8.4":0,"9.0-9.2":0.00332,"9.3":0.01162,"10.0-10.2":0.00249,"10.3":0.0191,"11.0-11.2":0.22417,"11.3-11.4":0.00581,"12.0-12.1":0.00332,"12.2-12.5":0.08718,"13.0-13.1":0.00166,"13.2":0.02242,"13.3":0.00332,"13.4-13.7":0.01245,"14.0-14.4":0.0274,"14.5-14.8":0.03902,"15.0-15.1":0.02242,"15.2-15.3":0.02076,"15.4":0.02491,"15.5":0.02906,"15.6-15.8":0.31134,"16.0":0.05895,"16.1":0.12454,"16.2":0.0631,"16.3":0.1071,"16.4":0.02159,"16.5":0.04317,"16.6-16.7":0.40848,"17.0":0.02989,"17.1":0.04982,"17.2":0.04151,"17.3":0.0631,"17.4":0.13533,"17.5":0.40433,"17.6-17.7":3.49286,"18.0":1.23873,"18.1":1.08846,"18.2":0.044},P:{"4":0.09095,"20":0.1718,"21":0.09095,"22":0.25265,"23":0.24255,"24":0.27286,"25":0.27286,"26":1.30368,"27":0.67711,_:"5.0-5.4 8.2","6.2-6.4":0.10106,"7.2-7.4":0.44467,"9.2":0.01011,"10.1":0.02021,"11.1-11.2":0.06064,"12.0":0.02021,"13.0":0.07074,"14.0":0.03032,"15.0":0.02021,"16.0":0.04042,"17.0":0.03032,"18.0":0.03032,"19.0":0.07074},I:{"0":0.09699,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00003,"4.4":0,"4.4.3-4.4.4":0.00013},A:{"8":0.00209,"9":0.00209,"11":0.01671,_:"6 7 10 5.5"},K:{"0":6.0007,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.4455},H:{"0":0.05},L:{"0":62.84655},R:{_:"0"},M:{"0":0.081}}; +module.exports={C:{"5":0.01106,"52":0.00277,"115":0.15213,"135":0.00277,"140":0.00553,"141":0.00277,"143":0.00277,"144":0.00277,"145":0.00553,"146":0.01106,"147":0.28766,"148":0.02489,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 136 137 138 139 142 149 150 151 3.5 3.6"},D:{"44":0.00277,"58":0.00277,"69":0.01383,"70":0.00277,"71":0.00553,"73":0.00277,"75":0.00277,"78":0.0083,"79":0.01936,"81":0.00277,"83":0.00277,"86":0.00553,"87":0.0083,"88":0.00277,"90":0.00277,"91":0.00277,"96":0.0083,"98":0.01106,"103":0.58639,"104":0.58086,"105":0.58363,"106":0.59469,"107":0.58086,"108":0.59746,"109":1.49917,"110":0.57533,"111":0.59192,"112":0.5698,"114":0.0083,"116":1.15895,"117":0.57256,"119":0.00553,"120":0.58639,"121":0.0083,"122":0.03043,"123":0.03319,"124":0.60299,"125":0.01383,"126":0.01383,"127":0.00277,"128":0.01106,"129":0.00277,"130":0.0083,"131":1.19215,"132":0.02766,"133":1.18385,"134":0.0166,"135":0.01383,"136":0.0083,"137":0.19085,"138":0.03596,"139":0.03872,"140":0.03043,"141":0.01383,"142":0.04702,"143":0.19085,"144":3.08686,"145":1.60705,"146":0.0083,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 45 46 47 48 49 50 51 52 53 54 55 56 57 59 60 61 62 63 64 65 66 67 68 72 74 76 77 80 84 85 89 92 93 94 95 97 99 100 101 102 113 115 118 147 148"},F:{"79":0.00277,"81":0.01936,"83":0.0166,"91":0.00277,"93":0.01383,"94":0.08298,"95":0.14383,"125":0.00553,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 82 84 85 86 87 88 89 90 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00277,"18":0.00553,"92":0.01106,"100":0.00277,"109":0.03319,"114":0.00277,"122":0.00277,"123":0.01383,"135":0.00277,"138":0.00277,"139":0.00277,"140":0.0083,"141":0.06638,"142":0.01106,"143":0.04426,"144":0.85746,"145":0.4315,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 124 125 126 127 128 129 130 131 132 133 134 136 137"},E:{"14":0.00277,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.2-15.3 15.4 16.0 16.2 16.3 16.4 17.0 17.2 17.3 17.4 18.0 18.1 26.4 TP","5.1":0.03319,"14.1":0.0083,"15.5":0.00277,"15.6":0.00553,"16.1":0.0083,"16.5":0.00277,"16.6":0.0083,"17.1":0.00277,"17.5":0.00277,"17.6":0.00277,"18.2":0.00553,"18.3":0.00277,"18.4":0.00277,"18.5-18.6":0.00553,"26.0":0.00277,"26.1":0.0083,"26.2":0.04149,"26.3":0.01383},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00098,"7.0-7.1":0.00098,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00098,"10.0-10.2":0,"10.3":0.00883,"11.0-11.2":0.08533,"11.3-11.4":0.00294,"12.0-12.1":0,"12.2-12.5":0.0461,"13.0-13.1":0,"13.2":0.01373,"13.3":0.00196,"13.4-13.7":0.0049,"14.0-14.4":0.00981,"14.5-14.8":0.01275,"15.0-15.1":0.01177,"15.2-15.3":0.00883,"15.4":0.01079,"15.5":0.01275,"15.6-15.8":0.1991,"16.0":0.0206,"16.1":0.03923,"16.2":0.02158,"16.3":0.03923,"16.4":0.00883,"16.5":0.01569,"16.6-16.7":0.26383,"17.0":0.01275,"17.1":0.01962,"17.2":0.01569,"17.3":0.02452,"17.4":0.03727,"17.5":0.07356,"17.6-17.7":0.18635,"18.0":0.04119,"18.1":0.08435,"18.2":0.04512,"18.3":0.14222,"18.4":0.07062,"18.5-18.7":2.23033,"26.0":0.15693,"26.1":0.30797,"26.2":4.69801,"26.3":0.79248,"26.4":0.01373},P:{"4":0.0101,"20":0.0202,"21":0.07069,"22":0.05049,"23":0.05049,"24":0.11108,"25":0.12118,"26":0.16158,"27":0.19187,"28":0.36354,"29":1.55516,_:"5.0-5.4 8.2 9.2 10.1 15.0","6.2-6.4":0.0101,"7.2-7.4":0.26256,"11.1-11.2":0.0101,"12.0":0.06059,"13.0":0.0101,"14.0":0.0202,"16.0":0.0101,"17.0":0.05049,"18.0":0.0101,"19.0":0.0101},I:{"0":0.07948,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00005},K:{"0":2.58665,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.02766,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.0868},Q:{_:"14.9"},O:{"0":0.15189},H:{all:0.01},L:{"0":63.07627}}; diff --git a/node_modules/caniuse-lite/data/regions/MA.js b/node_modules/caniuse-lite/data/regions/MA.js index d8069896a..2160d6991 100644 --- a/node_modules/caniuse-lite/data/regions/MA.js +++ b/node_modules/caniuse-lite/data/regions/MA.js @@ -1 +1 @@ -module.exports={C:{"52":0.07356,"65":0.01839,"76":0.00368,"78":0.00736,"93":0.00368,"94":0.00368,"102":0.00368,"103":0.00368,"105":0.00368,"106":0.00368,"107":0.00368,"108":0.00368,"109":0.00736,"110":0.02575,"111":0.00368,"115":0.32734,"122":0.00368,"123":0.00368,"124":0.00368,"125":0.01471,"126":0.00368,"127":0.02575,"128":0.02942,"129":0.01471,"130":0.01471,"131":0.12505,"132":1.43442,"133":0.11034,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 72 73 74 75 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 95 96 97 98 99 100 101 104 112 113 114 116 117 118 119 120 121 134 135 136 3.5 3.6"},D:{"11":0.00368,"29":0.00368,"38":0.00368,"43":0.00368,"47":0.00368,"48":0.00368,"49":0.02207,"50":0.00368,"55":0.00368,"56":0.02575,"58":0.11402,"63":0.00368,"65":0.00368,"66":0.00736,"67":0.01103,"68":0.01103,"69":0.00736,"70":0.00736,"72":0.01471,"73":0.02207,"74":0.00368,"75":0.01471,"76":0.00368,"77":0.00368,"78":0.00368,"79":0.13609,"80":0.00736,"81":0.01103,"83":0.16183,"84":0.00736,"85":0.01103,"86":0.01471,"87":0.13609,"88":0.02942,"89":0.00368,"90":0.00368,"91":0.01471,"92":0.00368,"93":0.01103,"94":0.05885,"95":0.02575,"96":0.00736,"97":0.00736,"98":0.01839,"99":0.00368,"100":0.00736,"101":0.01839,"102":0.01103,"103":0.04781,"104":0.02207,"105":0.02207,"106":0.06253,"107":0.05885,"108":0.06988,"109":2.65552,"110":0.08827,"111":0.04046,"112":0.04414,"113":0.01839,"114":0.02207,"115":0.00736,"116":0.16551,"117":0.00736,"118":0.02575,"119":0.09931,"120":0.07356,"121":0.04046,"122":0.0662,"123":0.06988,"124":0.2501,"125":0.06988,"126":0.1177,"127":0.12873,"128":0.23539,"129":0.73928,"130":12.21832,"131":7.87092,"132":0.02207,"133":0.00368,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 51 52 53 54 57 59 60 61 62 64 71 134"},F:{"28":0.00368,"40":0.00368,"46":0.00736,"79":0.00736,"84":0.00368,"85":0.00736,"92":0.00368,"94":0.00368,"95":0.07724,"96":0.00368,"101":0.00368,"102":0.00368,"105":0.00368,"108":0.00368,"111":0.00368,"112":0.00736,"113":0.0662,"114":1.69924,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 86 87 88 89 90 91 93 97 98 99 100 103 104 106 107 109 110 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00368,"18":0.00736,"89":0.00368,"92":0.03678,"100":0.00368,"103":0.00368,"106":0.00736,"107":0.00736,"108":0.01103,"109":0.04046,"110":0.00736,"111":0.00368,"112":0.00368,"113":0.00368,"114":0.00368,"116":0.00368,"117":0.00368,"118":0.00368,"120":0.00368,"121":0.00368,"122":0.00368,"124":0.00736,"125":0.00736,"126":0.00736,"127":0.01103,"128":0.02207,"129":0.12505,"130":1.82061,"131":1.19903,_:"12 13 15 16 17 79 80 81 83 84 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 104 105 115 119 123"},E:{"13":0.00368,"14":0.01103,_:"0 4 5 6 7 8 9 10 11 12 15 3.1 3.2 6.1 7.1 9.1 10.1 18.2","5.1":0.00368,"11.1":0.00368,"12.1":0.00368,"13.1":0.02942,"14.1":0.0331,"15.1":0.00368,"15.2-15.3":0.00736,"15.4":0.00368,"15.5":0.00368,"15.6":0.10298,"16.0":0.00736,"16.1":0.00736,"16.2":0.00368,"16.3":0.01103,"16.4":0.01103,"16.5":0.00736,"16.6":0.06253,"17.0":0.01103,"17.1":0.01471,"17.2":0.01471,"17.3":0.01471,"17.4":0.04414,"17.5":0.06253,"17.6":0.14712,"18.0":0.11402,"18.1":0.14344},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00078,"5.0-5.1":0,"6.0-6.1":0.00313,"7.0-7.1":0.00391,"8.1-8.4":0,"9.0-9.2":0.00313,"9.3":0.01094,"10.0-10.2":0.00234,"10.3":0.01797,"11.0-11.2":0.21098,"11.3-11.4":0.00547,"12.0-12.1":0.00313,"12.2-12.5":0.08205,"13.0-13.1":0.00156,"13.2":0.0211,"13.3":0.00313,"13.4-13.7":0.01172,"14.0-14.4":0.02579,"14.5-14.8":0.03673,"15.0-15.1":0.0211,"15.2-15.3":0.01953,"15.4":0.02344,"15.5":0.02735,"15.6-15.8":0.29302,"16.0":0.05548,"16.1":0.11721,"16.2":0.05939,"16.3":0.1008,"16.4":0.02032,"16.5":0.04063,"16.6-16.7":0.38445,"17.0":0.02813,"17.1":0.04688,"17.2":0.03907,"17.3":0.05939,"17.4":0.12737,"17.5":0.38054,"17.6-17.7":3.28735,"18.0":1.16585,"18.1":1.02441,"18.2":0.04141},P:{"4":0.45134,"20":0.02052,"21":0.09232,"22":0.06155,"23":0.06155,"24":0.08206,"25":0.15387,"26":1.2104,"27":0.89242,"5.0-5.4":0.04103,"6.2-6.4":0.14361,"7.2-7.4":0.23593,_:"8.2 10.1","9.2":0.01026,"11.1-11.2":0.02052,"12.0":0.01026,"13.0":0.03077,"14.0":0.02052,"15.0":0.01026,"16.0":0.02052,"17.0":0.03077,"18.0":0.01026,"19.0":0.03077},I:{"0":0.17663,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00005,"4.4":0,"4.4.3-4.4.4":0.00023},A:{"8":0.02033,"9":0.00407,"10":0.00407,"11":0.12602,_:"6 7 5.5"},K:{"0":0.30668,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.10747},H:{"0":0.06},L:{"0":52.28042},R:{_:"0"},M:{"0":0.14541}}; +module.exports={C:{"5":0.0282,"48":0.00564,"52":0.2256,"65":0.00564,"75":0.00564,"102":0.00564,"103":0.00564,"115":0.12408,"128":0.00564,"133":0.00564,"134":0.00564,"136":0.00564,"138":0.00564,"140":0.0282,"142":0.00564,"143":0.05076,"144":0.00564,"145":0.00564,"146":0.03948,"147":0.99828,"148":0.06768,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 72 73 74 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 135 137 139 141 149 150 151 3.5 3.6"},D:{"49":0.00564,"55":0.00564,"56":0.01692,"65":0.00564,"66":0.00564,"67":0.00564,"68":0.01128,"69":0.03384,"70":0.01128,"71":0.00564,"72":0.01692,"73":0.01128,"75":0.00564,"79":0.02256,"80":0.00564,"81":0.00564,"83":0.02256,"85":0.00564,"86":0.00564,"87":0.01692,"91":0.00564,"93":0.00564,"95":0.01128,"98":0.01128,"100":0.01128,"101":0.00564,"102":0.00564,"103":1.14492,"104":1.15056,"105":1.12236,"106":1.13364,"107":1.128,"108":1.13364,"109":1.95144,"110":1.13928,"111":1.15056,"112":4.98012,"113":0.01128,"114":0.01692,"116":2.2842,"117":1.12236,"119":0.04512,"120":1.1562,"121":0.00564,"122":0.07332,"123":0.00564,"124":1.15056,"125":0.04512,"126":0.01128,"127":0.01128,"128":0.05076,"129":0.0846,"130":0.03384,"131":2.3688,"132":0.06204,"133":2.33496,"134":0.06768,"135":0.06204,"136":0.06204,"137":0.03948,"138":0.1692,"139":0.19176,"140":0.04512,"141":0.04512,"142":0.1692,"143":0.97008,"144":10.28172,"145":4.78272,"146":0.01692,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 57 58 59 60 61 62 63 64 74 76 77 78 84 88 89 90 92 94 96 97 99 115 118 147 148"},F:{"94":0.01128,"95":0.03948,"114":0.00564,"118":0.00564,"125":0.01128,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00564,"92":0.01692,"109":0.01128,"112":0.00564,"114":0.00564,"117":0.00564,"122":0.00564,"128":0.00564,"129":0.00564,"130":0.00564,"131":0.01692,"132":0.01128,"133":0.01128,"134":0.01692,"135":0.01692,"136":0.01692,"137":0.01128,"138":0.01692,"139":0.01128,"140":0.00564,"141":0.0282,"142":0.02256,"143":0.06768,"144":1.57356,"145":0.94188,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 113 115 116 118 119 120 121 123 124 125 126 127"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.2 16.4 16.5 17.0 17.2 26.4 TP","5.1":0.01128,"13.1":0.00564,"14.1":0.00564,"15.6":0.02256,"16.1":0.00564,"16.3":0.00564,"16.6":0.0282,"17.1":0.00564,"17.3":0.00564,"17.4":0.00564,"17.5":0.01692,"17.6":0.03948,"18.0":0.01128,"18.1":0.01128,"18.2":0.00564,"18.3":0.01128,"18.4":0.01128,"18.5-18.6":0.03384,"26.0":0.01692,"26.1":0.0282,"26.2":0.17484,"26.3":0.06768},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00087,"7.0-7.1":0.00087,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00087,"10.0-10.2":0,"10.3":0.00786,"11.0-11.2":0.07594,"11.3-11.4":0.00262,"12.0-12.1":0,"12.2-12.5":0.04102,"13.0-13.1":0,"13.2":0.01222,"13.3":0.00175,"13.4-13.7":0.00436,"14.0-14.4":0.00873,"14.5-14.8":0.01135,"15.0-15.1":0.01047,"15.2-15.3":0.00786,"15.4":0.0096,"15.5":0.01135,"15.6-15.8":0.17719,"16.0":0.01833,"16.1":0.03491,"16.2":0.0192,"16.3":0.03491,"16.4":0.00786,"16.5":0.01397,"16.6-16.7":0.2348,"17.0":0.01135,"17.1":0.01746,"17.2":0.01397,"17.3":0.02182,"17.4":0.03317,"17.5":0.06547,"17.6-17.7":0.16585,"18.0":0.03666,"18.1":0.07507,"18.2":0.04015,"18.3":0.12657,"18.4":0.06285,"18.5-18.7":1.98491,"26.0":0.13966,"26.1":0.27408,"26.2":4.18106,"26.3":0.70528,"26.4":0.01222},P:{"4":0.0309,"21":0.0206,"22":0.0103,"23":0.0206,"24":0.04121,"25":0.05151,"26":0.07211,"27":0.05151,"28":0.13392,"29":1.44219,_:"20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 12.0 13.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.09271,"11.1-11.2":0.0103,"17.0":0.0103},I:{"0":0.10452,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00006},K:{"0":0.18748,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.0145,"11":0.08702,_:"6 7 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.13952},Q:{_:"14.9"},O:{"0":0.05668},H:{all:0},L:{"0":36.371}}; diff --git a/node_modules/caniuse-lite/data/regions/MC.js b/node_modules/caniuse-lite/data/regions/MC.js index 23a4ce917..7830a5ca1 100644 --- a/node_modules/caniuse-lite/data/regions/MC.js +++ b/node_modules/caniuse-lite/data/regions/MC.js @@ -1 +1 @@ -module.exports={C:{"2":0.00639,"9":0.00639,"10":0.00639,"12":0.00639,"13":0.00639,"15":0.00639,"20":0.00639,"21":0.00639,"24":0.00639,"29":0.00639,"31":0.00639,"34":0.00639,"35":0.00639,"36":0.00639,"38":0.01278,"39":0.01918,"40":0.02557,"41":0.00639,"43":0.00639,"52":0.00639,"60":0.00639,"67":0.05753,"68":0.05114,"72":0.06392,"75":0.26846,"78":0.86292,"82":0.03835,"106":0.15341,"107":0.00639,"108":0.11506,"115":0.33878,"116":0.00639,"119":0.00639,"120":0.00639,"121":0.00639,"122":0.00639,"125":0.07031,"126":0.00639,"128":0.14062,"130":1.39985,"131":0.07031,"132":2.29473,"133":0.2429,_:"3 4 5 6 7 8 11 14 16 17 18 19 22 23 25 26 27 28 30 32 33 37 42 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 69 70 71 73 74 76 77 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 109 110 111 112 113 114 117 118 123 124 127 129 134 135 136","3.5":0.00639,"3.6":0.01278},D:{"6":0.00639,"8":0.00639,"11":0.00639,"15":0.00639,"19":0.00639,"21":0.00639,"31":0.01918,"33":0.00639,"35":0.00639,"36":0.00639,"37":0.00639,"38":0.00639,"39":0.01278,"40":0.01278,"41":0.01918,"42":0.03196,"43":0.02557,"44":0.03835,"45":0.03196,"46":0.01918,"47":0.02557,"51":0.02557,"56":0.00639,"57":0.00639,"65":0.00639,"68":0.00639,"70":0.02557,"71":0.06392,"72":0.00639,"74":0.01278,"76":0.0831,"78":0.00639,"79":0.32599,"80":0.01278,"81":0.27486,"83":0.00639,"84":0.02557,"85":0.6392,"86":0.03835,"87":0.799,"96":0.00639,"98":0.05753,"99":0.01918,"102":0.00639,"103":1.47655,"104":0.00639,"105":0.23011,"106":0.00639,"107":0.62642,"108":0.21733,"109":0.49858,"110":0.31321,"111":0.20454,"112":0.19815,"113":0.00639,"114":0.01918,"115":0.00639,"116":1.68749,"117":0.04474,"118":0.00639,"119":0.00639,"120":0.01918,"121":0.01918,"122":0.0831,"123":0.01918,"124":1.55965,"125":0.01278,"126":0.08949,"127":0.0831,"128":0.30042,"129":0.99076,"130":9.65831,"131":5.58022,_:"4 5 7 9 10 12 13 14 16 17 18 20 22 23 24 25 26 27 28 29 30 32 34 48 49 50 52 53 54 55 58 59 60 61 62 63 64 66 67 69 73 75 77 88 89 90 91 92 93 94 95 97 100 101 132 133 134"},F:{"24":0.00639,"26":0.00639,"31":0.01278,"65":0.07031,"82":0.00639,"89":0.00639,"93":0.10227,"96":0.1598,"113":0.01278,"114":12.15758,_:"9 11 12 15 16 17 18 19 20 21 22 23 25 27 28 29 30 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 90 91 92 94 95 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5","11.6":0.00639,"12.1":0.01278},B:{"12":0.00639,"17":0.00639,"18":0.05753,"86":0.01278,"107":0.00639,"108":0.01278,"109":0.14702,"110":0.13423,"123":0.05114,"128":0.05753,"129":0.09588,"130":2.69742,"131":1.94317,_:"13 14 15 16 79 80 81 83 84 85 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 111 112 113 114 115 116 117 118 119 120 121 122 124 125 126 127"},E:{"5":0.01278,"8":0.00639,"9":0.07031,"14":0.01278,_:"0 4 6 7 10 11 12 13 15 3.1 3.2 7.1 9.1 10.1 11.1 12.1","5.1":0.00639,"6.1":0.00639,"13.1":0.03835,"14.1":0.0831,"15.1":0.00639,"15.2-15.3":0.01278,"15.4":0.03196,"15.5":0.02557,"15.6":0.23011,"16.0":0.03196,"16.1":0.51775,"16.2":0.00639,"16.3":0.09588,"16.4":0.02557,"16.5":0.2429,"16.6":0.75426,"17.0":0.01918,"17.1":0.07031,"17.2":0.93962,"17.3":0.54332,"17.4":0.37074,"17.5":0.42187,"17.6":2.83166,"18.0":0.75426,"18.1":1.91121,"18.2":0.00639},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00196,"5.0-5.1":0,"6.0-6.1":0.00786,"7.0-7.1":0.00982,"8.1-8.4":0,"9.0-9.2":0.00786,"9.3":0.02749,"10.0-10.2":0.00589,"10.3":0.04517,"11.0-11.2":0.53024,"11.3-11.4":0.01375,"12.0-12.1":0.00786,"12.2-12.5":0.2062,"13.0-13.1":0.00393,"13.2":0.05302,"13.3":0.00786,"13.4-13.7":0.02946,"14.0-14.4":0.06481,"14.5-14.8":0.0923,"15.0-15.1":0.05302,"15.2-15.3":0.0491,"15.4":0.05892,"15.5":0.06873,"15.6-15.8":0.73644,"16.0":0.13943,"16.1":0.29458,"16.2":0.14925,"16.3":0.25333,"16.4":0.05106,"16.5":0.10212,"16.6-16.7":0.96621,"17.0":0.0707,"17.1":0.11783,"17.2":0.09819,"17.3":0.14925,"17.4":0.32011,"17.5":0.95639,"17.6-17.7":8.26185,"18.0":2.93004,"18.1":2.57459,"18.2":0.10408},P:{"4":0.03148,"20":0.01049,"23":0.01049,"24":0.50363,"26":0.51412,"27":0.70298,_:"21 22 25 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","5.0-5.4":0.01049,"6.2-6.4":0.04197},I:{"0":0.32761,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.0001,"4.4":0,"4.4.3-4.4.4":0.00043},A:{"6":0.01918,"7":0.01918,"8":0.27486,"9":0.03196,"10":0.05753,"11":0.30042,_:"5.5"},K:{"0":0.10102,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.01082,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.07216},H:{"0":0},L:{"0":13.1915},R:{_:"0"},M:{"0":0.15514}}; +module.exports={C:{"115":2.03984,"134":0.00671,"136":0.01342,"140":0.81191,"146":0.01342,"147":2.97253,"148":0.2684,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 135 137 138 139 141 142 143 144 145 149 150 151 3.5 3.6"},D:{"70":0.00671,"80":0.00671,"83":0.00671,"87":1.81841,"98":0.1342,"99":0.05368,"103":2.57664,"104":0.00671,"106":0.00671,"107":0.00671,"109":1.21451,"112":0.02013,"116":0.06039,"122":0.00671,"123":0.01342,"125":0.01342,"128":0.05368,"130":0.01342,"131":0.38247,"132":0.01342,"133":0.00671,"134":0.01342,"135":0.00671,"136":0.00671,"137":0.08052,"138":0.08723,"139":0.02013,"140":0.04026,"141":0.17446,"142":0.09394,"143":1.06689,"144":14.48018,"145":6.81736,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 78 79 81 84 85 86 88 89 90 91 92 93 94 95 96 97 100 101 102 105 108 110 111 113 114 115 117 118 119 120 121 124 126 127 129 146 147 148"},F:{"84":0.00671,"94":0.00671,"95":0.00671,"125":0.12078,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"98":0.01342,"99":0.00671,"142":0.01342,"143":0.06039,"144":3.2208,"145":2.27469,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141"},E:{"14":0.01342,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.2-15.3 15.5 16.0 16.2 17.0 26.4 TP","14.1":0.03355,"15.4":0.00671,"15.6":0.16775,"16.1":0.00671,"16.3":0.01342,"16.4":0.00671,"16.5":0.06039,"16.6":0.12078,"17.1":0.19459,"17.2":0.30195,"17.3":0.00671,"17.4":0.05368,"17.5":0.08723,"17.6":0.58377,"18.0":0.02013,"18.1":0.02013,"18.2":0.02013,"18.3":0.02684,"18.4":0.03355,"18.5-18.6":0.14762,"26.0":0.03355,"26.1":0.24156,"26.2":3.92535,"26.3":1.18767},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00196,"7.0-7.1":0.00196,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00196,"10.0-10.2":0,"10.3":0.0176,"11.0-11.2":0.17014,"11.3-11.4":0.00587,"12.0-12.1":0,"12.2-12.5":0.09191,"13.0-13.1":0,"13.2":0.02738,"13.3":0.00391,"13.4-13.7":0.00978,"14.0-14.4":0.01956,"14.5-14.8":0.02542,"15.0-15.1":0.02347,"15.2-15.3":0.0176,"15.4":0.02151,"15.5":0.02542,"15.6-15.8":0.39698,"16.0":0.04107,"16.1":0.07822,"16.2":0.04302,"16.3":0.07822,"16.4":0.0176,"16.5":0.03129,"16.6-16.7":0.52605,"17.0":0.02542,"17.1":0.03911,"17.2":0.03129,"17.3":0.04889,"17.4":0.07431,"17.5":0.14667,"17.6-17.7":0.37156,"18.0":0.08213,"18.1":0.16818,"18.2":0.08996,"18.3":0.28356,"18.4":0.1408,"18.5-18.7":4.44698,"26.0":0.31289,"26.1":0.61405,"26.2":9.36721,"26.3":1.58011,"26.4":0.02738},P:{"29":0.92991,_:"4 20 21 22 23 24 25 26 27 28 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.01045,"17.0":0.01045},I:{"0":0.03944,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.04606,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.25333},Q:{_:"14.9"},O:{_:"0"},H:{all:0},L:{"0":12.93527}}; diff --git a/node_modules/caniuse-lite/data/regions/MD.js b/node_modules/caniuse-lite/data/regions/MD.js index 76a751a4d..ad8e851ce 100644 --- a/node_modules/caniuse-lite/data/regions/MD.js +++ b/node_modules/caniuse-lite/data/regions/MD.js @@ -1 +1 @@ -module.exports={C:{"50":0.0685,"51":0.0685,"52":0.09786,"53":0.0685,"55":0.06361,"56":0.137,"60":0.00489,"78":0.02936,"88":0.26422,"102":0.00489,"103":0.03425,"105":0.01468,"110":0.00979,"113":0.00979,"115":0.32294,"116":0.00489,"120":0.00489,"121":0.00489,"123":0.00489,"125":0.05872,"126":0.01957,"127":0.00979,"128":0.14679,"129":0.00489,"130":0.00979,"131":0.0685,"132":1.56087,"133":0.1419,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 54 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 91 92 93 94 95 96 97 98 99 100 101 104 106 107 108 109 111 112 114 117 118 119 122 124 134 135 136 3.5","3.6":0.00979},D:{"46":0.00489,"49":0.01468,"58":0.03914,"65":0.00979,"79":0.00979,"83":0.00489,"87":0.00489,"88":0.00489,"90":0.01468,"91":0.00489,"92":0.00489,"94":0.01957,"95":0.00489,"97":0.00489,"98":0.00979,"99":0.00489,"101":0.01468,"102":0.11743,"103":0.04893,"104":0.03914,"105":0.00979,"106":0.11254,"107":0.02447,"108":0.01468,"109":3.23427,"110":0.00979,"111":0.00489,"112":0.02447,"113":0.22019,"114":0.23976,"115":0.00489,"116":0.09786,"117":0.00489,"118":0.07829,"119":0.01468,"120":0.05382,"121":0.04404,"122":0.05382,"123":0.04893,"124":0.35719,"125":0.11254,"126":0.12722,"127":0.0734,"128":0.16636,"129":0.49909,"130":20.09555,"131":10.79396,"132":0.00979,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 50 51 52 53 54 55 56 57 59 60 61 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 84 85 86 89 93 96 100 133 134"},F:{"73":0.00489,"76":0.00489,"77":0.00979,"79":0.04893,"82":0.00489,"84":0.00489,"85":0.05872,"87":0.00489,"89":0.22997,"93":0.00979,"95":0.27401,"109":0.00489,"113":0.05382,"114":1.58533,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 75 78 80 81 83 86 88 90 91 92 94 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00489,"108":0.00489,"109":0.01468,"110":0.00489,"118":0.00489,"119":0.00489,"121":0.02447,"122":0.00489,"124":0.00489,"126":0.03914,"127":0.00489,"128":0.00979,"129":0.04893,"130":1.09114,"131":0.78288,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 111 112 113 114 115 116 117 120 123 125"},E:{"14":0.00979,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1","5.1":0.00489,"13.1":0.01468,"14.1":0.02447,"15.1":0.00489,"15.2-15.3":0.00489,"15.4":0.00489,"15.5":0.00489,"15.6":0.05382,"16.0":0.00979,"16.1":0.01468,"16.2":0.00979,"16.3":0.01957,"16.4":0.01468,"16.5":0.01468,"16.6":0.0685,"17.0":0.00489,"17.1":0.02447,"17.2":0.01957,"17.3":0.00979,"17.4":0.07829,"17.5":0.06361,"17.6":0.29847,"18.0":0.39144,"18.1":0.19572,"18.2":0.00489},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0011,"5.0-5.1":0,"6.0-6.1":0.0044,"7.0-7.1":0.00549,"8.1-8.4":0,"9.0-9.2":0.0044,"9.3":0.01538,"10.0-10.2":0.0033,"10.3":0.02527,"11.0-11.2":0.29668,"11.3-11.4":0.00769,"12.0-12.1":0.0044,"12.2-12.5":0.11538,"13.0-13.1":0.0022,"13.2":0.02967,"13.3":0.0044,"13.4-13.7":0.01648,"14.0-14.4":0.03626,"14.5-14.8":0.05164,"15.0-15.1":0.02967,"15.2-15.3":0.02747,"15.4":0.03296,"15.5":0.03846,"15.6-15.8":0.41205,"16.0":0.07802,"16.1":0.16482,"16.2":0.08351,"16.3":0.14175,"16.4":0.02857,"16.5":0.05714,"16.6-16.7":0.54062,"17.0":0.03956,"17.1":0.06593,"17.2":0.05494,"17.3":0.08351,"17.4":0.17911,"17.5":0.53512,"17.6-17.7":4.6227,"18.0":1.63943,"18.1":1.44054,"18.2":0.05824},P:{"4":0.02069,"20":0.01034,"21":0.03103,"22":0.04138,"23":0.06206,"24":0.13447,"25":0.05172,"26":1.11716,"27":0.80684,_:"5.0-5.4 8.2 10.1 12.0 13.0 15.0","6.2-6.4":0.01034,"7.2-7.4":0.02069,"9.2":0.01034,"11.1-11.2":0.01034,"14.0":0.03103,"16.0":0.01034,"17.0":0.01034,"18.0":0.01034,"19.0":0.01034},I:{"0":0.02547,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"8":0.0103,"9":0.00515,"11":0.08241,_:"6 7 10 5.5"},K:{"0":0.51081,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.01532},O:{"0":0.13276},H:{"0":0.01},L:{"0":37.29416},R:{_:"0"},M:{"0":0.38806}}; +module.exports={C:{"5":0.03383,"52":0.0451,"78":0.00564,"115":0.1184,"135":0.00564,"136":0.00564,"140":0.09021,"144":0.00564,"145":0.00564,"146":0.03947,"147":1.20089,"148":0.12404,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 137 138 139 141 142 143 149 150 151 3.5 3.6"},D:{"69":0.03383,"70":0.01128,"79":0.01128,"85":0.01128,"97":0.00564,"98":0.00564,"99":0.00564,"102":0.03947,"103":1.07686,"104":1.05994,"105":1.07686,"106":1.07122,"107":1.06558,"108":1.07122,"109":2.47508,"110":1.06558,"111":1.09377,"112":7.30121,"114":0.01691,"116":2.16499,"117":1.07686,"118":0.00564,"119":0.03383,"120":1.08813,"121":0.00564,"122":0.01691,"124":1.09377,"125":0.0451,"126":0.01128,"127":0.00564,"128":0.09021,"129":0.12967,"130":0.01128,"131":2.23265,"132":0.05074,"133":2.21573,"134":0.02819,"135":0.01691,"136":0.01691,"137":0.02819,"138":0.33264,"139":0.12967,"140":0.02819,"141":0.0451,"142":0.17478,"143":0.78932,"144":7.46471,"145":4.29616,"146":0.01128,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 71 72 73 74 75 76 77 78 80 81 83 84 86 87 88 89 90 91 92 93 94 95 96 100 101 113 115 123 147 148"},F:{"79":0.07893,"82":0.00564,"85":0.02819,"93":0.00564,"94":0.05074,"95":0.14659,"114":0.00564,"121":0.00564,"122":0.00564,"125":0.00564,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 83 84 86 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00564,"109":0.01128,"118":0.00564,"133":0.00564,"138":0.00564,"140":0.00564,"141":0.00564,"142":0.01128,"143":0.03383,"144":0.87389,"145":0.56944,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 119 120 121 122 123 124 125 126 127 128 129 130 131 132 134 135 136 137 139"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.5 16.0 16.2 16.4 16.5 17.0 17.2 26.4 TP","13.1":0.00564,"14.1":0.00564,"15.2-15.3":0.00564,"15.4":0.01691,"15.6":0.01691,"16.1":0.00564,"16.3":0.00564,"16.6":0.02255,"17.1":0.01128,"17.3":0.00564,"17.4":0.00564,"17.5":0.01691,"17.6":0.02255,"18.0":0.00564,"18.1":0.01128,"18.2":0.00564,"18.3":0.00564,"18.4":0.01128,"18.5-18.6":0.02255,"26.0":0.01691,"26.1":0.02819,"26.2":0.33264,"26.3":0.10712},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00065,"7.0-7.1":0.00065,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00065,"10.0-10.2":0,"10.3":0.00589,"11.0-11.2":0.05696,"11.3-11.4":0.00196,"12.0-12.1":0,"12.2-12.5":0.03077,"13.0-13.1":0,"13.2":0.00917,"13.3":0.00131,"13.4-13.7":0.00327,"14.0-14.4":0.00655,"14.5-14.8":0.00851,"15.0-15.1":0.00786,"15.2-15.3":0.00589,"15.4":0.0072,"15.5":0.00851,"15.6-15.8":0.13291,"16.0":0.01375,"16.1":0.02619,"16.2":0.0144,"16.3":0.02619,"16.4":0.00589,"16.5":0.01048,"16.6-16.7":0.17612,"17.0":0.00851,"17.1":0.01309,"17.2":0.01048,"17.3":0.01637,"17.4":0.02488,"17.5":0.04911,"17.6-17.7":0.1244,"18.0":0.0275,"18.1":0.05631,"18.2":0.03012,"18.3":0.09494,"18.4":0.04714,"18.5-18.7":1.48887,"26.0":0.10476,"26.1":0.20559,"26.2":3.13619,"26.3":0.52903,"26.4":0.00917},P:{"20":0.02046,"21":0.01023,"22":0.04092,"23":0.04092,"24":0.07161,"25":0.06138,"26":0.07161,"27":0.21482,"28":0.26597,"29":1.98457,_:"4 5.0-5.4 6.2-6.4 8.2 9.2 10.1 12.0 13.0 16.0","7.2-7.4":0.03069,"11.1-11.2":0.01023,"14.0":0.01023,"15.0":0.01023,"17.0":0.01023,"18.0":0.01023,"19.0":0.01023},I:{"0":0.01307,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.92911,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.14095,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.44492},Q:{"14.9":0.02617},O:{"0":0.21374},H:{all:0},L:{"0":36.81669}}; diff --git a/node_modules/caniuse-lite/data/regions/ME.js b/node_modules/caniuse-lite/data/regions/ME.js index 9fa0e61b1..2e0d41c90 100644 --- a/node_modules/caniuse-lite/data/regions/ME.js +++ b/node_modules/caniuse-lite/data/regions/ME.js @@ -1 +1 @@ -module.exports={C:{"38":0.00294,"40":0.00294,"52":0.02643,"68":0.00294,"78":0.00587,"79":0.00294,"87":0.00294,"91":0.01175,"102":0.00294,"103":0.02056,"106":0.00294,"107":0.00294,"113":0.00294,"115":0.16154,"123":0.00294,"124":0.00587,"127":0.00881,"128":0.01469,"129":0.00587,"130":0.00294,"131":0.09986,"132":1.4685,"133":0.17622,"134":0.00294,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 80 81 82 83 84 85 86 88 89 90 92 93 94 95 96 97 98 99 100 101 104 105 108 109 110 111 112 114 116 117 118 119 120 121 122 125 126 135 136 3.5","3.6":0.00294},D:{"43":0.00587,"44":0.00294,"45":0.00294,"47":0.00294,"49":0.0235,"51":0.00294,"53":0.00294,"65":0.00294,"66":0.01469,"68":0.00294,"70":0.00294,"71":0.00294,"75":0.00881,"76":0.00294,"77":0.00587,"79":0.57272,"83":0.04112,"85":0.00587,"86":0.01175,"87":0.28783,"88":0.02937,"89":0.01762,"90":0.00881,"91":0.00587,"94":0.1028,"95":0.00294,"97":0.00587,"98":0.00587,"99":0.0235,"100":0.00587,"102":0.00881,"103":0.03524,"104":0.03524,"105":0.01175,"106":0.01469,"108":0.00587,"109":1.79157,"110":0.01469,"111":0.01175,"112":0.02056,"113":0.00294,"114":0.00881,"115":0.00881,"116":0.19972,"117":0.03818,"118":0.00294,"119":0.03818,"120":0.03524,"121":0.04699,"122":0.05287,"123":0.03818,"124":0.08224,"125":0.01762,"126":0.03818,"127":0.15566,"128":0.07636,"129":0.52866,"130":10.11797,"131":6.6993,"132":0.00294,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 46 48 50 52 54 55 56 57 58 59 60 61 62 63 64 67 69 72 73 74 78 80 81 84 92 93 96 101 107 133 134"},F:{"31":0.00294,"36":0.00587,"40":0.02056,"46":0.04112,"68":0.8018,"85":0.00587,"95":0.02056,"110":0.00294,"113":0.06461,"114":1.22179,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"89":0.00294,"92":0.0235,"100":0.00294,"107":0.00294,"109":0.01762,"118":0.00294,"119":0.00294,"123":0.00294,"124":0.00587,"126":0.01762,"127":0.00294,"128":0.00294,"129":0.02056,"130":0.68138,"131":0.4523,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 108 110 111 112 113 114 115 116 117 120 121 122 125"},E:{"9":0.00587,"14":0.02643,_:"0 4 5 6 7 8 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1","13.1":0.01469,"14.1":0.07343,"15.1":0.00294,"15.2-15.3":0.00587,"15.4":0.00587,"15.5":0.00294,"15.6":0.06755,"16.0":0.00294,"16.1":0.00881,"16.2":0.02056,"16.3":0.03231,"16.4":0.00881,"16.5":0.00294,"16.6":0.06755,"17.0":0.00294,"17.1":0.18503,"17.2":0.01469,"17.3":0.00587,"17.4":0.0235,"17.5":0.11161,"17.6":0.29957,"18.0":0.15272,"18.1":0.27314,"18.2":0.00587},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00161,"5.0-5.1":0,"6.0-6.1":0.00646,"7.0-7.1":0.00807,"8.1-8.4":0,"9.0-9.2":0.00646,"9.3":0.0226,"10.0-10.2":0.00484,"10.3":0.03714,"11.0-11.2":0.43594,"11.3-11.4":0.0113,"12.0-12.1":0.00646,"12.2-12.5":0.16953,"13.0-13.1":0.00323,"13.2":0.04359,"13.3":0.00646,"13.4-13.7":0.02422,"14.0-14.4":0.05328,"14.5-14.8":0.07589,"15.0-15.1":0.04359,"15.2-15.3":0.04037,"15.4":0.04844,"15.5":0.05651,"15.6-15.8":0.60548,"16.0":0.11464,"16.1":0.24219,"16.2":0.12271,"16.3":0.20828,"16.4":0.04198,"16.5":0.08396,"16.6-16.7":0.79438,"17.0":0.05813,"17.1":0.09688,"17.2":0.08073,"17.3":0.12271,"17.4":0.26318,"17.5":0.78631,"17.6-17.7":6.79263,"18.0":2.40899,"18.1":2.11674,"18.2":0.08557},P:{"4":0.47517,"20":0.07231,"21":0.09297,"22":0.33055,"23":0.24791,"24":0.08264,"25":0.09297,"26":2.39651,"27":2.16925,"5.0-5.4":0.03099,"6.2-6.4":0.13429,"7.2-7.4":0.16528,_:"8.2 9.2 12.0 14.0 15.0 16.0 18.0","10.1":0.05165,"11.1-11.2":0.05165,"13.0":0.03099,"17.0":0.01033,"19.0":0.04132},I:{"0":0.05638,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00007},A:{"8":0.02056,"9":0.00294,"10":0.00294,"11":0.02056,_:"6 7 5.5"},K:{"0":0.12007,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.01413},H:{"0":0},L:{"0":48.08048},R:{_:"0"},M:{"0":0.28252}}; +module.exports={C:{"5":0.00382,"52":0.00382,"78":0.03054,"86":0.00382,"115":0.08018,"132":0.02291,"133":0.00382,"134":0.00382,"140":0.02291,"143":0.00382,"145":0.01145,"146":0.04582,"147":0.92396,"148":0.09545,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 135 136 137 138 139 141 142 144 149 150 151 3.5 3.6"},D:{"49":0.00382,"53":0.00764,"65":0.01527,"69":0.00764,"75":0.00382,"79":0.08018,"83":0.02673,"85":0.00382,"87":0.13745,"91":0.00382,"93":0.00382,"94":0.01145,"97":0.01527,"98":0.00382,"102":0.02291,"103":0.01527,"104":0.00382,"105":0.01145,"106":0.01909,"107":0.00382,"108":0.01527,"109":0.84378,"110":0.08018,"111":0.01909,"113":0.01527,"114":0.00382,"115":0.01527,"116":0.042,"118":0.00382,"119":0.06491,"120":0.084,"121":0.00764,"122":0.09163,"123":0.01527,"124":0.02291,"125":0.04582,"126":0.1489,"127":0.03436,"128":0.01909,"129":0.00382,"130":0.00764,"131":0.07254,"132":0.05345,"133":0.01145,"134":0.08018,"135":0.04963,"136":0.01527,"137":0.01527,"138":0.1489,"139":0.29017,"140":0.01909,"141":0.03818,"142":0.37416,"143":0.63761,"144":13.45845,"145":6.85331,"146":0.00382,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 63 64 66 67 68 70 71 72 73 74 76 77 78 80 81 84 86 88 89 90 92 95 96 99 100 101 112 117 147 148"},F:{"46":0.08781,"85":0.01145,"94":0.02291,"95":0.03054,"125":0.04582,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00382,"92":0.01909,"113":0.00382,"125":0.02291,"128":0.00382,"129":0.00382,"131":0.01145,"132":0.00764,"134":0.00382,"136":0.03054,"137":0.00764,"138":0.00382,"140":0.00382,"141":0.01145,"142":0.00382,"143":0.03818,"144":0.88196,"145":0.98123,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 122 123 124 126 127 130 133 135 139"},E:{"14":0.00764,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 16.0 16.3 16.5 17.0 17.2 26.4 TP","13.1":0.042,"14.1":0.03054,"15.5":0.01527,"15.6":0.06872,"16.1":0.00382,"16.2":0.00382,"16.4":0.02673,"16.6":0.15654,"17.1":0.07636,"17.3":0.01909,"17.4":0.02673,"17.5":0.06109,"17.6":0.05727,"18.0":0.00382,"18.1":0.01527,"18.2":0.00382,"18.3":0.03818,"18.4":0.01145,"18.5-18.6":0.09163,"26.0":0.03054,"26.1":0.01909,"26.2":0.28635,"26.3":0.14127},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0017,"7.0-7.1":0.0017,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0017,"10.0-10.2":0,"10.3":0.01533,"11.0-11.2":0.14823,"11.3-11.4":0.00511,"12.0-12.1":0,"12.2-12.5":0.08008,"13.0-13.1":0,"13.2":0.02385,"13.3":0.00341,"13.4-13.7":0.00852,"14.0-14.4":0.01704,"14.5-14.8":0.02215,"15.0-15.1":0.02045,"15.2-15.3":0.01533,"15.4":0.01874,"15.5":0.02215,"15.6-15.8":0.34586,"16.0":0.03578,"16.1":0.06815,"16.2":0.03748,"16.3":0.06815,"16.4":0.01533,"16.5":0.02726,"16.6-16.7":0.45831,"17.0":0.02215,"17.1":0.03408,"17.2":0.02726,"17.3":0.04259,"17.4":0.06474,"17.5":0.12778,"17.6-17.7":0.32371,"18.0":0.07156,"18.1":0.14652,"18.2":0.07837,"18.3":0.24705,"18.4":0.12267,"18.5-18.7":3.87435,"26.0":0.2726,"26.1":0.53498,"26.2":8.16101,"26.3":1.37664,"26.4":0.02385},P:{"4":0.13411,"21":0.07221,"22":0.01032,"23":0.04126,"24":0.02063,"25":0.12379,"26":0.10316,"27":0.12379,"28":0.18569,"29":4.03355,_:"20 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0","5.0-5.4":0.01032,"6.2-6.4":0.03095,"7.2-7.4":0.05158,"8.2":0.04126,"18.0":0.05158,"19.0":0.01032},I:{"0":0.00618,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.22255,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.01527,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.15455},Q:{_:"14.9"},O:{"0":0.00618},H:{all:0},L:{"0":47.01077}}; diff --git a/node_modules/caniuse-lite/data/regions/MG.js b/node_modules/caniuse-lite/data/regions/MG.js index 8a128f613..ab7a2a27b 100644 --- a/node_modules/caniuse-lite/data/regions/MG.js +++ b/node_modules/caniuse-lite/data/regions/MG.js @@ -1 +1 @@ -module.exports={C:{"47":0.01314,"48":0.00328,"49":0.00328,"52":0.01314,"56":0.00328,"57":0.00328,"60":0.00328,"63":0.00328,"67":0.00328,"68":0.00328,"72":0.02299,"75":0.00328,"78":0.00985,"82":0.00328,"85":0.00328,"88":0.00328,"92":0.00328,"93":0.00328,"94":0.00328,"102":0.00328,"103":0.00328,"104":0.01642,"105":0.00328,"108":0.00328,"110":0.00328,"111":0.00657,"112":0.00328,"113":0.00985,"114":0.00328,"115":0.86698,"118":0.00328,"120":0.01314,"121":0.00328,"122":0.00657,"123":0.00985,"124":0.00657,"125":0.00985,"126":0.01642,"127":0.07225,"128":0.07225,"129":0.05254,"130":0.06568,"131":0.15763,"132":2.11818,"133":0.23316,"134":0.00657,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 50 51 53 54 55 58 59 61 62 64 65 66 69 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 91 95 96 97 98 99 100 101 106 107 109 116 117 119 135 136 3.5 3.6"},D:{"11":0.07225,"32":0.00657,"37":0.00328,"42":0.00985,"43":0.01642,"44":0.00328,"46":0.00328,"49":0.00657,"50":0.00657,"51":0.00328,"56":0.00328,"58":0.01642,"59":0.00328,"60":0.00328,"64":0.00328,"65":0.00328,"67":0.00657,"68":0.00985,"70":0.00657,"71":0.00328,"72":0.00328,"73":0.00657,"74":0.00328,"76":0.00328,"77":0.00328,"79":0.01642,"80":0.01642,"81":0.09524,"83":0.00985,"85":0.00985,"86":0.01642,"87":0.02299,"88":0.03284,"89":0.00657,"90":0.0197,"91":0.01314,"92":0.00328,"93":0.01314,"94":0.01314,"95":0.02299,"96":0.00328,"97":0.00328,"99":0.01642,"100":0.00328,"101":0.02299,"102":0.00985,"103":0.03284,"104":0.00985,"105":0.00985,"106":0.02299,"107":0.00985,"108":0.04269,"109":2.79468,"110":0.00328,"112":0.01314,"113":0.00985,"114":0.04269,"115":0.02299,"116":0.05911,"117":0.01314,"118":0.03941,"119":0.06896,"120":0.0624,"121":0.02299,"122":0.0821,"123":0.04598,"124":0.0624,"125":0.03612,"126":0.10509,"127":0.22331,"128":0.32183,"129":0.48275,"130":8.24941,"131":5.94404,"133":0.00657,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 36 38 39 40 41 45 47 48 52 53 54 55 57 61 62 63 66 69 75 78 84 98 111 132 134"},F:{"34":0.00328,"35":0.00328,"36":0.00328,"37":0.00328,"42":0.00328,"48":0.00328,"79":0.01642,"84":0.00328,"85":0.00985,"86":0.00328,"90":0.00657,"95":0.06568,"101":0.00328,"106":0.00657,"111":0.00328,"112":0.00657,"113":0.02299,"114":1.02789,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 38 39 40 41 43 44 45 46 47 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 87 88 89 91 92 93 94 96 97 98 99 100 102 103 104 105 107 108 109 110 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6","12.1":0.00328},B:{"12":0.00657,"13":0.00328,"14":0.00328,"15":0.00657,"16":0.00328,"17":0.00657,"18":0.02627,"83":0.00328,"84":0.00328,"85":0.00328,"89":0.01314,"90":0.00657,"92":0.08538,"96":0.02627,"100":0.01314,"109":0.01314,"110":0.00328,"114":0.00657,"117":0.00985,"121":0.00328,"122":0.01642,"123":0.00657,"124":0.00657,"125":0.00328,"126":0.07553,"127":0.0197,"128":0.02956,"129":0.07882,"130":1.52378,"131":0.99177,_:"79 80 81 86 87 88 91 93 94 95 97 98 99 101 102 103 104 105 106 107 108 111 112 113 115 116 118 119 120"},E:{"12":0.00328,_:"0 4 5 6 7 8 9 10 11 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.4 17.0 17.3 18.2","11.1":0.00328,"12.1":0.00328,"13.1":0.0197,"14.1":0.00657,"15.6":0.0197,"16.2":0.00328,"16.3":0.00657,"16.5":0.00328,"16.6":0.03284,"17.1":0.00657,"17.2":0.00328,"17.4":0.00985,"17.5":0.02627,"17.6":0.11494,"18.0":0.04926,"18.1":0.09195},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00045,"5.0-5.1":0,"6.0-6.1":0.00181,"7.0-7.1":0.00226,"8.1-8.4":0,"9.0-9.2":0.00181,"9.3":0.00632,"10.0-10.2":0.00135,"10.3":0.01038,"11.0-11.2":0.12186,"11.3-11.4":0.00316,"12.0-12.1":0.00181,"12.2-12.5":0.04739,"13.0-13.1":0.0009,"13.2":0.01219,"13.3":0.00181,"13.4-13.7":0.00677,"14.0-14.4":0.01489,"14.5-14.8":0.02121,"15.0-15.1":0.01219,"15.2-15.3":0.01128,"15.4":0.01354,"15.5":0.0158,"15.6-15.8":0.16924,"16.0":0.03204,"16.1":0.0677,"16.2":0.0343,"16.3":0.05822,"16.4":0.01173,"16.5":0.02347,"16.6-16.7":0.22205,"17.0":0.01625,"17.1":0.02708,"17.2":0.02257,"17.3":0.0343,"17.4":0.07356,"17.5":0.21979,"17.6-17.7":1.89868,"18.0":0.67336,"18.1":0.59167,"18.2":0.02392},P:{"4":0.03224,"20":0.01075,"21":0.01075,"22":0.01075,"23":0.01075,"24":0.01075,"25":0.01075,"26":0.24715,"27":0.1182,"5.0-5.4":0.01075,_:"6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 16.0 18.0 19.0","7.2-7.4":0.02149,"15.0":0.02149,"17.0":0.02149},I:{"0":0.18763,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00006,"4.4":0,"4.4.3-4.4.4":0.00024},A:{"8":0.01139,"9":0.0038,"11":0.10632,_:"6 7 10 5.5"},K:{"0":1.36152,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.30222,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.01343},O:{"0":0.6716},H:{"0":0.66},L:{"0":63.04337},R:{_:"0"},M:{"0":0.26864}}; +module.exports={C:{"5":0.00795,"47":0.00398,"48":0.01193,"54":0.00398,"56":0.00795,"57":0.00398,"59":0.00398,"60":0.00398,"72":0.01193,"78":0.00795,"85":0.00398,"94":0.00398,"104":0.00398,"105":0.00398,"107":0.00398,"112":0.00398,"115":0.4134,"118":0.00398,"125":0.00398,"127":0.02783,"128":0.01193,"129":0.00398,"130":0.00398,"133":0.00398,"134":0.00795,"135":0.00398,"136":0.0318,"137":0.00398,"138":0.00398,"139":0.00398,"140":0.159,"141":0.0318,"142":0.00398,"143":0.01193,"144":0.0318,"145":0.0159,"146":0.05565,"147":2.65928,"148":0.26633,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 49 50 51 52 53 55 58 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 84 86 87 88 89 90 91 92 93 95 96 97 98 99 100 101 102 103 106 108 109 110 111 113 114 116 117 119 120 121 122 123 124 126 131 132 149 150 151 3.5 3.6"},D:{"50":0.00398,"56":0.00795,"57":0.00398,"58":0.00795,"60":0.00398,"61":0.00398,"63":0.0159,"65":0.00398,"66":0.01193,"67":0.00398,"68":0.00398,"69":0.01988,"70":0.00795,"71":0.00795,"72":0.00398,"73":0.01988,"75":0.04373,"76":0.00795,"77":0.01193,"78":0.00795,"79":0.00795,"80":0.01193,"81":0.0159,"83":0.00795,"85":0.00398,"86":0.03578,"87":0.01988,"88":0.00398,"89":0.00398,"90":0.00795,"91":0.00398,"93":0.00398,"94":0.00398,"95":0.02385,"97":0.00398,"98":0.00398,"100":0.00795,"101":0.01988,"102":0.01193,"103":0.01988,"104":0.00398,"105":0.00795,"106":0.01988,"107":0.00398,"109":1.14083,"110":0.00398,"111":0.01988,"113":0.01988,"114":0.01193,"115":0.00398,"116":0.0795,"117":0.01193,"119":0.0318,"120":0.02783,"121":0.00795,"122":0.0795,"123":0.0159,"124":0.01988,"125":0.0159,"126":0.02385,"127":0.03578,"128":0.05565,"129":0.0318,"130":0.02783,"131":0.05565,"132":0.0159,"133":0.03975,"134":0.03578,"135":0.02783,"136":0.03975,"137":0.11528,"138":0.24248,"139":0.16298,"140":0.07553,"141":0.10335,"142":0.25043,"143":0.7314,"144":10.3668,"145":6.8529,"146":0.00398,"147":0.00398,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 51 52 53 54 55 59 62 64 74 84 92 96 99 108 112 118 148"},F:{"42":0.00398,"46":0.00398,"58":0.00398,"64":0.00398,"79":0.01988,"90":0.00398,"93":0.00398,"94":0.01988,"95":0.03975,"102":0.00398,"114":0.00398,"119":0.00398,"120":0.00398,"123":0.00398,"124":0.00795,"125":0.02783,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 47 48 49 50 51 52 53 54 55 56 57 60 62 63 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 91 92 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 121 122 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00398,"15":0.00398,"16":0.00398,"17":0.01988,"18":0.05168,"84":0.00398,"85":0.00398,"89":0.00795,"90":0.01193,"92":0.13118,"100":0.0159,"109":0.02385,"114":0.00795,"122":0.01193,"132":0.00795,"135":0.00398,"136":0.00398,"137":0.0159,"138":0.00398,"139":0.00795,"140":0.01988,"141":0.02385,"142":0.02385,"143":0.11528,"144":1.80068,"145":1.2084,_:"12 13 79 80 81 83 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 133 134"},E:{"11":0.00398,_:"4 5 6 7 8 9 10 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 17.0 17.2 18.0 18.1 26.4 TP","12.1":0.00398,"13.1":0.00398,"14.1":0.00398,"15.6":0.0318,"16.5":0.00795,"16.6":0.08745,"17.1":0.00398,"17.3":0.00398,"17.4":0.00398,"17.5":0.01988,"17.6":0.0318,"18.2":0.00398,"18.3":0.01988,"18.4":0.00398,"18.5-18.6":0.0159,"26.0":0.00795,"26.1":0.01193,"26.2":0.11528,"26.3":0.03975},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00029,"7.0-7.1":0.00029,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00029,"10.0-10.2":0,"10.3":0.00265,"11.0-11.2":0.02563,"11.3-11.4":0.00088,"12.0-12.1":0,"12.2-12.5":0.01384,"13.0-13.1":0,"13.2":0.00412,"13.3":0.00059,"13.4-13.7":0.00147,"14.0-14.4":0.00295,"14.5-14.8":0.00383,"15.0-15.1":0.00353,"15.2-15.3":0.00265,"15.4":0.00324,"15.5":0.00383,"15.6-15.8":0.0598,"16.0":0.00619,"16.1":0.01178,"16.2":0.00648,"16.3":0.01178,"16.4":0.00265,"16.5":0.00471,"16.6-16.7":0.07924,"17.0":0.00383,"17.1":0.00589,"17.2":0.00471,"17.3":0.00736,"17.4":0.01119,"17.5":0.02209,"17.6-17.7":0.05597,"18.0":0.01237,"18.1":0.02533,"18.2":0.01355,"18.3":0.04271,"18.4":0.02121,"18.5-18.7":0.66986,"26.0":0.04713,"26.1":0.0925,"26.2":1.41101,"26.3":0.23802,"26.4":0.00412},P:{"4":0.0113,"23":0.0113,"26":0.0113,"27":0.02259,"28":0.06777,"29":0.28238,_:"20 21 22 24 25 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 16.0 17.0 18.0 19.0","7.2-7.4":0.03389,"15.0":0.0113},I:{"0":0.23468,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00014},K:{"0":1.42986,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.01988,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.0241,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.22289},Q:{"14.9":0.00602},O:{"0":0.51806},H:{all:0.04},L:{"0":62.74258}}; diff --git a/node_modules/caniuse-lite/data/regions/MH.js b/node_modules/caniuse-lite/data/regions/MH.js index 6b6440fae..4af283ef8 100644 --- a/node_modules/caniuse-lite/data/regions/MH.js +++ b/node_modules/caniuse-lite/data/regions/MH.js @@ -1 +1 @@ -module.exports={C:{"125":0.42012,"132":0.28008,"133":0.02334,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 126 127 128 129 130 131 134 135 136 3.5 3.6"},D:{"76":0.02334,"79":0.014,"93":0.07002,"97":0.02334,"109":0.29408,"116":3.74374,"125":1.32104,"126":0.06068,"127":0.02334,"128":0.07002,"129":0.42012,"130":13.6679,"131":8.65914,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 80 81 83 84 85 86 87 88 89 90 91 92 94 95 96 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 117 118 119 120 121 122 123 124 132 133 134"},F:{"99":0.014,"114":0.28008,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 100 101 102 103 104 105 106 107 108 109 110 111 112 113 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"109":0.014,"114":0.02334,"121":1.25102,"126":2.74945,"129":0.014,"130":3.45432,"131":1.05497,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 122 123 124 125 127 128"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.6 17.0 17.1 17.2 18.2","13.1":0.02334,"14.1":0.43412,"15.1":0.014,"15.6":0.09336,"16.5":0.29408,"17.3":0.03734,"17.4":0.04668,"17.5":1.11098,"17.6":0.85424,"18.0":0.02334,"18.1":0.3641},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00098,"5.0-5.1":0,"6.0-6.1":0.00393,"7.0-7.1":0.00492,"8.1-8.4":0,"9.0-9.2":0.00393,"9.3":0.01377,"10.0-10.2":0.00295,"10.3":0.02261,"11.0-11.2":0.26547,"11.3-11.4":0.00688,"12.0-12.1":0.00393,"12.2-12.5":0.10324,"13.0-13.1":0.00197,"13.2":0.02655,"13.3":0.00393,"13.4-13.7":0.01475,"14.0-14.4":0.03245,"14.5-14.8":0.04621,"15.0-15.1":0.02655,"15.2-15.3":0.02458,"15.4":0.0295,"15.5":0.03441,"15.6-15.8":0.36871,"16.0":0.06981,"16.1":0.14748,"16.2":0.07472,"16.3":0.12684,"16.4":0.02556,"16.5":0.05113,"16.6-16.7":0.48374,"17.0":0.0354,"17.1":0.05899,"17.2":0.04916,"17.3":0.07472,"17.4":0.16026,"17.5":0.47883,"17.6-17.7":4.13641,"18.0":1.46697,"18.1":1.289,"18.2":0.05211},P:{"26":1.47941,"27":0.07142,_:"4 20 21 22 23 24 25 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0 17.0 18.0 19.0","13.0":0.33669},I:{"0":0.13301,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00004,"4.4":0,"4.4.3-4.4.4":0.00017},A:{"11":0.16805,_:"6 7 8 9 10 5.5"},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.03732},O:{"0":0.03732},H:{"0":0},L:{"0":45.43044},R:{_:"0"},M:{"0":0.3839}}; +module.exports={C:{"141":0.01378,"146":0.08957,"147":1.05417,"148":0.01378,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 142 143 144 145 149 150 151 3.5 3.6"},D:{"91":0.03445,"93":0.03445,"101":0.01378,"104":0.19292,"107":0.08268,"109":0.02067,"110":0.01378,"116":0.58565,"119":0.02067,"121":0.01378,"124":0.15158,"127":0.01378,"128":0.02067,"130":0.01378,"131":0.10335,"132":0.02067,"133":0.01378,"134":0.01378,"136":0.15158,"138":0.08268,"139":0.28938,"140":0.01378,"142":0.43407,"143":0.7579,"144":41.50536,"145":11.27204,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 92 94 95 96 97 98 99 100 102 103 105 106 108 111 112 113 114 115 117 118 120 122 123 125 126 129 135 137 141 146 147 148"},F:{"65":0.02067,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"122":0.0689,"132":0.0689,"138":0.15847,"139":0.04823,"141":0.02067,"142":0.01378,"143":0.17225,"144":1.63293,"145":1.42623,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 137 140"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.5 16.0 16.1 16.2 16.3 16.4 16.5 16.6 17.0 17.2 17.3 17.4 18.0 18.1 18.3 26.0 26.4 TP","15.4":0.01378,"15.6":0.2067,"17.1":0.01378,"17.5":1.8603,"17.6":0.02067,"18.2":0.02067,"18.4":0.12402,"18.5-18.6":0.0689,"26.1":0.0689,"26.2":1.4469,"26.3":0.05512},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0009,"7.0-7.1":0.0009,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0009,"10.0-10.2":0,"10.3":0.00808,"11.0-11.2":0.07811,"11.3-11.4":0.00269,"12.0-12.1":0,"12.2-12.5":0.0422,"13.0-13.1":0,"13.2":0.01257,"13.3":0.0018,"13.4-13.7":0.00449,"14.0-14.4":0.00898,"14.5-14.8":0.01167,"15.0-15.1":0.01077,"15.2-15.3":0.00808,"15.4":0.00988,"15.5":0.01167,"15.6-15.8":0.18226,"16.0":0.01885,"16.1":0.03591,"16.2":0.01975,"16.3":0.03591,"16.4":0.00808,"16.5":0.01437,"16.6-16.7":0.24152,"17.0":0.01167,"17.1":0.01796,"17.2":0.01437,"17.3":0.02245,"17.4":0.03412,"17.5":0.06734,"17.6-17.7":0.17059,"18.0":0.03771,"18.1":0.07722,"18.2":0.0413,"18.3":0.13019,"18.4":0.06465,"18.5-18.7":2.04173,"26.0":0.14366,"26.1":0.28193,"26.2":4.30074,"26.3":0.72547,"26.4":0.01257},P:{"24":0.01024,"28":0.01024,"29":0.22522,_:"4 20 21 22 23 25 26 27 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.10574},Q:{_:"14.9"},O:{"0":0.04665},H:{all:0},L:{"0":24.74482}}; diff --git a/node_modules/caniuse-lite/data/regions/MK.js b/node_modules/caniuse-lite/data/regions/MK.js index fba828d42..a11b9db6f 100644 --- a/node_modules/caniuse-lite/data/regions/MK.js +++ b/node_modules/caniuse-lite/data/regions/MK.js @@ -1 +1 @@ -module.exports={C:{"44":0.00305,"48":0.00915,"51":0.00305,"52":0.06407,"65":0.00305,"68":0.00305,"77":0.00305,"78":0.00915,"88":0.00305,"89":0.00305,"105":0.00305,"107":0.0061,"108":0.0061,"109":0.02746,"110":0.00305,"111":0.00305,"113":0.00305,"115":0.42409,"117":0.00305,"118":0.0061,"123":0.00305,"127":0.00915,"128":0.02441,"129":0.00305,"130":0.00305,"131":0.11289,"132":1.63534,"133":0.20137,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 45 46 47 49 50 53 54 55 56 57 58 59 60 61 62 63 64 66 67 69 70 71 72 73 74 75 76 79 80 81 82 83 84 85 86 87 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 106 112 114 116 119 120 121 122 124 125 126 134 135 136 3.5 3.6"},D:{"38":0.00305,"43":0.00305,"44":0.00305,"45":0.00305,"46":0.00305,"47":0.00305,"49":0.01831,"51":0.00305,"52":0.00305,"53":0.0122,"56":0.00305,"65":0.0061,"66":0.00305,"68":0.00305,"69":0.00305,"70":0.00305,"72":0.0061,"73":0.01526,"75":0.00305,"79":0.24713,"81":0.01526,"83":0.03661,"84":0.00305,"86":0.00305,"87":0.1556,"88":0.0122,"89":0.00305,"90":0.00305,"91":0.02136,"92":0.00305,"93":0.00305,"94":0.05492,"95":0.01831,"96":0.00305,"97":0.0122,"98":0.00305,"99":0.00305,"100":0.00305,"102":0.01526,"103":0.0122,"104":0.00305,"105":0.0061,"106":0.06102,"107":0.02746,"108":0.07017,"109":2.78251,"110":0.01526,"111":0.03661,"112":0.06102,"113":0.00305,"114":0.01831,"116":0.10373,"117":0.00305,"118":0.0122,"119":0.01831,"120":0.01526,"121":0.03051,"122":0.10984,"123":0.03051,"124":0.08238,"125":0.03051,"126":0.04577,"127":0.05187,"128":0.11899,"129":0.50647,"130":11.21243,"131":7.08137,"132":0.00305,"133":0.00305,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 48 50 54 55 57 58 59 60 61 62 63 64 67 71 74 76 77 78 80 85 101 115 134"},F:{"36":0.00305,"40":0.00915,"46":0.03661,"85":0.06712,"94":0.0061,"95":0.07322,"109":0.00305,"113":0.03356,"114":0.79631,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.01831,"92":0.00305,"103":0.00305,"105":0.00305,"106":0.00915,"108":0.00305,"109":0.01526,"110":0.0122,"115":0.00305,"121":0.00305,"123":0.00305,"125":0.00305,"126":0.00915,"127":0.00305,"128":0.0061,"129":0.03051,"130":0.98242,"131":0.67732,_:"12 13 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 104 107 111 112 113 114 116 117 118 119 120 122 124"},E:{"9":0.00305,"14":0.00305,_:"0 4 5 6 7 8 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.2-15.3 15.4 15.5","13.1":0.01831,"14.1":0.02136,"15.1":0.00305,"15.6":0.03356,"16.0":0.0061,"16.1":0.00915,"16.2":0.00305,"16.3":0.00915,"16.4":0.00305,"16.5":0.00305,"16.6":0.06712,"17.0":0.0061,"17.1":0.00915,"17.2":0.0122,"17.3":0.0122,"17.4":0.02441,"17.5":0.03966,"17.6":0.1434,"18.0":0.06407,"18.1":0.10984,"18.2":0.0061},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00146,"5.0-5.1":0,"6.0-6.1":0.00585,"7.0-7.1":0.00731,"8.1-8.4":0,"9.0-9.2":0.00585,"9.3":0.02048,"10.0-10.2":0.00439,"10.3":0.03365,"11.0-11.2":0.395,"11.3-11.4":0.01024,"12.0-12.1":0.00585,"12.2-12.5":0.15361,"13.0-13.1":0.00293,"13.2":0.0395,"13.3":0.00585,"13.4-13.7":0.02194,"14.0-14.4":0.04828,"14.5-14.8":0.06876,"15.0-15.1":0.0395,"15.2-15.3":0.03657,"15.4":0.04389,"15.5":0.0512,"15.6-15.8":0.54862,"16.0":0.10387,"16.1":0.21945,"16.2":0.11119,"16.3":0.18872,"16.4":0.03804,"16.5":0.07607,"16.6-16.7":0.71978,"17.0":0.05267,"17.1":0.08778,"17.2":0.07315,"17.3":0.11119,"17.4":0.23846,"17.5":0.71247,"17.6-17.7":6.15474,"18.0":2.18276,"18.1":1.91796,"18.2":0.07754},P:{"4":0.31603,"20":0.04078,"21":0.04078,"22":0.07136,"23":0.05097,"24":0.04078,"25":0.05097,"26":1.56997,"27":1.27433,"5.0-5.4":0.11214,"6.2-6.4":0.06117,_:"7.2-7.4 8.2 9.2 10.1 12.0 15.0 17.0","11.1-11.2":0.01019,"13.0":0.01019,"14.0":0.01019,"16.0":0.01019,"18.0":0.01019,"19.0":0.01019},I:{"0":0.03467,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00005},A:{"8":0.0122,"9":0.00305,"10":0.00305,"11":0.01526,_:"6 7 5.5"},K:{"0":0.25715,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.02085},H:{"0":0},L:{"0":51.52248},R:{_:"0"},M:{"0":0.2224}}; +module.exports={C:{"5":0.00401,"48":0.00401,"52":0.03208,"68":0.00401,"78":0.00401,"111":0.00401,"115":0.22055,"121":0.00802,"132":0.03208,"134":0.00401,"135":0.01203,"136":0.00401,"139":0.00401,"140":0.01604,"143":0.00802,"144":0.00401,"145":0.02406,"146":0.01203,"147":1.60801,"148":0.14436,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 122 123 124 125 126 127 128 129 130 131 133 137 138 141 142 149 150 151 3.5 3.6"},D:{"49":0.00401,"53":0.00401,"56":0.00401,"66":0.00401,"69":0.02807,"70":0.03208,"71":0.00401,"79":0.06817,"83":0.01203,"87":0.04411,"88":0.00401,"89":0.00401,"91":0.00802,"93":0.00401,"94":0.00802,"95":0.01203,"96":0.00401,"101":0.00401,"102":0.01203,"103":0.29273,"104":0.28471,"105":0.28471,"106":0.28471,"107":0.27669,"108":0.29674,"109":1.6842,"110":0.28872,"111":0.30075,"112":1.45964,"113":0.00401,"114":0.01203,"116":0.58145,"117":0.28872,"119":0.01604,"120":0.34887,"121":0.02406,"122":0.45313,"123":0.01203,"124":0.3208,"125":0.0401,"126":0.02406,"127":0.00802,"128":0.04812,"129":0.01604,"130":0.00401,"131":0.62957,"132":0.0401,"133":0.62957,"134":0.01203,"135":0.03208,"136":0.03208,"137":0.01203,"138":0.08822,"139":0.29273,"140":0.04411,"141":0.06015,"142":0.09223,"143":0.63358,"144":12.00193,"145":6.36788,"146":0.01604,"147":0.01604,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 57 58 59 60 61 62 63 64 65 67 68 72 73 74 75 76 77 78 80 81 84 85 86 90 92 97 98 99 100 115 118 148"},F:{"36":0.00401,"46":0.02005,"94":0.02406,"95":0.05614,"114":0.00401,"125":0.00401,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00401,"92":0.00401,"109":0.01203,"114":0.00401,"115":0.00401,"131":0.01203,"132":0.00401,"133":0.00802,"134":0.01203,"136":0.00401,"137":0.01203,"138":0.00802,"140":0.01203,"141":0.00802,"142":0.01203,"143":0.02807,"144":1.15087,"145":0.68972,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 135 139"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 17.0 17.2 17.3 18.0 18.1 18.2 18.4 26.4 TP","11.1":0.00802,"13.1":0.01203,"15.6":0.00802,"16.4":0.00401,"16.5":0.00802,"16.6":0.02807,"17.1":0.01604,"17.4":0.00802,"17.5":0.00401,"17.6":0.02005,"18.3":0.04812,"18.5-18.6":0.01203,"26.0":0.01203,"26.1":0.04411,"26.2":0.31278,"26.3":0.07218},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00176,"7.0-7.1":0.00176,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00176,"10.0-10.2":0,"10.3":0.01588,"11.0-11.2":0.15347,"11.3-11.4":0.00529,"12.0-12.1":0,"12.2-12.5":0.08291,"13.0-13.1":0,"13.2":0.0247,"13.3":0.00353,"13.4-13.7":0.00882,"14.0-14.4":0.01764,"14.5-14.8":0.02293,"15.0-15.1":0.02117,"15.2-15.3":0.01588,"15.4":0.0194,"15.5":0.02293,"15.6-15.8":0.3581,"16.0":0.03705,"16.1":0.07056,"16.2":0.03881,"16.3":0.07056,"16.4":0.01588,"16.5":0.02822,"16.6-16.7":0.47453,"17.0":0.02293,"17.1":0.03528,"17.2":0.02822,"17.3":0.0441,"17.4":0.06703,"17.5":0.1323,"17.6-17.7":0.33517,"18.0":0.07409,"18.1":0.15171,"18.2":0.08115,"18.3":0.25579,"18.4":0.12701,"18.5-18.7":4.01146,"26.0":0.28225,"26.1":0.55391,"26.2":8.44982,"26.3":1.42536,"26.4":0.0247},P:{"4":0.1214,"21":0.01012,"22":0.01012,"23":0.02023,"24":0.01012,"25":0.03035,"26":0.03035,"27":0.07082,"28":0.10116,"29":2.22562,_:"20 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 17.0 18.0 19.0","5.0-5.4":0.02023,"6.2-6.4":0.01012,"7.2-7.4":0.04047,"8.2":0.02023,"16.0":0.01012},I:{"0":0.01197,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.09584,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.08985},Q:{_:"14.9"},O:{"0":0.00599},H:{all:0},L:{"0":43.62244}}; diff --git a/node_modules/caniuse-lite/data/regions/ML.js b/node_modules/caniuse-lite/data/regions/ML.js index bf42ae629..85d3ecf12 100644 --- a/node_modules/caniuse-lite/data/regions/ML.js +++ b/node_modules/caniuse-lite/data/regions/ML.js @@ -1 +1 @@ -module.exports={C:{"68":0.00117,"69":0.00117,"72":0.00117,"78":0.00235,"94":0.00117,"115":0.0317,"118":0.00117,"122":0.00117,"127":0.00704,"128":0.00939,"129":0.00117,"130":0.00235,"131":0.02231,"132":0.49543,"133":0.0634,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 119 120 121 123 124 125 126 134 135 136 3.5 3.6"},D:{"11":0.00117,"38":0.00117,"58":0.00117,"62":0.00117,"65":0.00117,"68":0.00117,"70":0.00235,"72":0.00352,"73":0.00235,"75":0.00117,"79":0.01409,"81":0.00235,"83":0.27002,"86":0.00235,"87":0.02113,"88":0.0047,"92":0.01291,"94":0.00117,"98":0.00587,"99":0.00235,"103":0.01526,"104":0.00117,"106":0.00117,"107":0.00822,"109":0.18432,"110":0.00235,"111":0.00117,"114":0.00704,"115":0.00117,"116":0.02113,"117":0.00117,"118":0.00352,"119":0.00822,"120":0.00235,"121":0.00117,"122":0.01526,"123":0.02231,"124":0.13618,"125":0.00822,"126":0.0047,"127":0.0047,"128":0.02818,"129":0.07396,"130":2.19773,"131":1.85492,"132":0.00117,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 59 60 61 63 64 66 67 69 71 74 76 77 78 80 84 85 89 90 91 93 95 96 97 100 101 102 105 108 112 113 133 134"},F:{"79":0.00235,"85":0.00117,"95":0.0047,"113":0.00117,"114":0.1444,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00117,"13":0.0047,"16":0.00117,"17":0.0047,"18":0.00587,"84":0.00117,"89":0.00117,"90":0.00352,"92":0.01526,"100":0.00235,"108":0.00117,"109":0.03405,"120":0.0047,"121":0.01409,"122":0.01644,"124":0.00117,"125":0.01526,"126":0.00704,"127":0.01057,"128":0.00822,"129":0.01644,"130":0.80419,"131":0.77367,_:"14 15 79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 110 111 112 113 114 115 116 117 118 119 123"},E:{"14":0.00117,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 18.2","5.1":0.00117,"11.1":0.00117,"12.1":0.00117,"13.1":0.01878,"14.1":0.00235,"15.6":0.01057,"16.5":0.00117,"16.6":0.00822,"17.0":0.00117,"17.1":0.00117,"17.2":0.08922,"17.3":0.00117,"17.4":0.00352,"17.5":0.00117,"17.6":0.02113,"18.0":0.01174,"18.1":0.03757},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00149,"5.0-5.1":0,"6.0-6.1":0.00594,"7.0-7.1":0.00743,"8.1-8.4":0,"9.0-9.2":0.00594,"9.3":0.0208,"10.0-10.2":0.00446,"10.3":0.03416,"11.0-11.2":0.40106,"11.3-11.4":0.0104,"12.0-12.1":0.00594,"12.2-12.5":0.15597,"13.0-13.1":0.00297,"13.2":0.04011,"13.3":0.00594,"13.4-13.7":0.02228,"14.0-14.4":0.04902,"14.5-14.8":0.06981,"15.0-15.1":0.04011,"15.2-15.3":0.03714,"15.4":0.04456,"15.5":0.05199,"15.6-15.8":0.55703,"16.0":0.10546,"16.1":0.22281,"16.2":0.11289,"16.3":0.19162,"16.4":0.03862,"16.5":0.07724,"16.6-16.7":0.73082,"17.0":0.05347,"17.1":0.08912,"17.2":0.07427,"17.3":0.11289,"17.4":0.24212,"17.5":0.7234,"17.6-17.7":6.24914,"18.0":2.21624,"18.1":1.94738,"18.2":0.07873},P:{"4":0.10157,"21":0.02031,"22":0.13204,"23":0.0711,"24":0.17267,"25":0.25393,"26":0.59928,"27":0.17267,_:"20 5.0-5.4 6.2-6.4 8.2 10.1 12.0 15.0 18.0","7.2-7.4":0.16252,"9.2":0.02031,"11.1-11.2":0.01016,"13.0":0.01016,"14.0":0.02031,"16.0":0.02031,"17.0":0.01016,"19.0":0.04063},I:{"0":0.04403,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00006},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.17417,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.09709,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.11474},H:{"0":0.02},L:{"0":74.62029},R:{_:"0"},M:{"0":0.07943}}; +module.exports={C:{"5":0.02705,"60":0.00386,"115":0.03864,"127":0.01159,"136":0.00386,"138":0.00386,"140":0.03478,"141":0.00386,"144":0.00773,"145":0.00386,"146":0.02705,"147":0.72257,"148":0.06955,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 137 139 142 143 149 150 151 3.5 3.6"},D:{"27":0.00386,"32":0.00386,"56":0.00386,"65":0.00386,"66":0.00386,"69":0.02318,"72":0.00386,"73":0.00386,"74":0.00386,"75":0.01159,"77":0.00386,"79":0.01159,"81":0.00386,"83":0.01546,"86":0.00773,"98":0.01159,"101":0.00386,"103":0.86554,"104":0.82303,"105":0.80758,"106":0.81917,"107":0.80371,"108":0.80758,"109":0.93895,"110":0.83462,"111":0.84622,"112":3.61284,"114":0.01546,"115":0.00386,"116":1.66152,"117":0.81144,"118":0.00386,"119":0.01932,"120":0.8153,"122":0.06955,"123":0.00386,"124":0.83076,"125":0.01932,"126":0.00386,"127":0.00386,"128":0.08887,"129":0.06182,"130":0.00773,"131":1.75812,"132":0.01932,"133":1.66152,"134":0.00773,"135":0.01159,"136":0.01159,"137":0.00773,"138":0.06955,"139":0.30139,"140":0.01159,"141":0.01932,"142":0.03864,"143":0.50618,"144":2.34545,"145":1.30217,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 29 30 31 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 59 60 61 62 63 64 67 68 70 71 76 78 80 84 85 87 88 89 90 91 92 93 94 95 96 97 99 100 102 113 121 146 147 148"},F:{"63":0.00386,"90":0.00386,"93":0.00386,"94":0.00773,"95":0.01159,"125":0.03478,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"15":0.00386,"16":0.00386,"18":0.02318,"84":0.00386,"90":0.00386,"92":0.02705,"100":0.01932,"109":0.00773,"122":0.00386,"124":0.00386,"125":0.00386,"133":0.00386,"136":0.01159,"138":0.00386,"139":0.00386,"140":0.00773,"141":0.00386,"142":0.02705,"143":0.05796,"144":0.86554,"145":0.48686,_:"12 13 14 17 79 80 81 83 85 86 87 88 89 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 126 127 128 129 130 131 132 134 135 137"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 11.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.3 16.4 16.5 17.0 17.1 17.3 18.0 18.1 18.3 26.4 TP","5.1":0.00386,"10.1":0.00386,"12.1":0.00386,"13.1":0.00386,"15.6":0.03478,"16.2":0.00773,"16.6":0.05023,"17.2":0.00386,"17.4":0.00386,"17.5":0.00386,"17.6":0.05796,"18.2":0.00773,"18.4":0.00386,"18.5-18.6":0.02318,"26.0":0.00773,"26.1":0.00386,"26.2":0.11978,"26.3":0.10433},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00037,"7.0-7.1":0.00037,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00037,"10.0-10.2":0,"10.3":0.00336,"11.0-11.2":0.03245,"11.3-11.4":0.00112,"12.0-12.1":0,"12.2-12.5":0.01753,"13.0-13.1":0,"13.2":0.00522,"13.3":0.00075,"13.4-13.7":0.00187,"14.0-14.4":0.00373,"14.5-14.8":0.00485,"15.0-15.1":0.00448,"15.2-15.3":0.00336,"15.4":0.0041,"15.5":0.00485,"15.6-15.8":0.07572,"16.0":0.00783,"16.1":0.01492,"16.2":0.00821,"16.3":0.01492,"16.4":0.00336,"16.5":0.00597,"16.6-16.7":0.10034,"17.0":0.00485,"17.1":0.00746,"17.2":0.00597,"17.3":0.00933,"17.4":0.01417,"17.5":0.02798,"17.6-17.7":0.07087,"18.0":0.01567,"18.1":0.03208,"18.2":0.01716,"18.3":0.05409,"18.4":0.02686,"18.5-18.7":0.84822,"26.0":0.05968,"26.1":0.11712,"26.2":1.78671,"26.3":0.30139,"26.4":0.00522},P:{"22":0.01036,"23":0.01036,"24":0.01036,"25":0.04145,"26":0.02072,"27":0.11397,"28":0.38337,"29":0.75638,_:"4 20 21 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.05181},I:{"0":0.10418,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00006},K:{"0":0.55215,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.11043},Q:{"14.9":0.04908},O:{"0":0.1227},H:{all:0},L:{"0":65.49635}}; diff --git a/node_modules/caniuse-lite/data/regions/MM.js b/node_modules/caniuse-lite/data/regions/MM.js index 41debc211..ca98b0edf 100644 --- a/node_modules/caniuse-lite/data/regions/MM.js +++ b/node_modules/caniuse-lite/data/regions/MM.js @@ -1 +1 @@ -module.exports={C:{"54":0.00233,"57":0.00233,"61":0.00233,"72":0.00698,"73":0.00233,"78":0.00233,"88":0.00233,"94":0.00233,"102":0.00233,"108":0.00233,"109":0.00233,"110":0.00233,"115":0.18135,"116":0.00233,"120":0.00233,"121":0.00233,"122":0.00233,"123":0.00465,"124":0.00465,"125":0.00233,"126":0.0093,"127":0.04883,"128":0.01163,"129":0.0093,"130":0.0186,"131":0.07673,"132":1.3671,"133":0.16043,"134":0.00233,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 55 56 58 59 60 62 63 64 65 66 67 68 69 70 71 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 91 92 93 95 96 97 98 99 100 101 103 104 105 106 107 111 112 113 114 117 118 119 135 136 3.5 3.6"},D:{"31":0.00233,"32":0.00233,"37":0.0279,"38":0.00233,"43":0.00698,"44":0.00233,"47":0.00233,"50":0.00233,"53":0.00233,"55":0.00465,"61":0.00465,"62":0.01395,"63":0.00233,"64":0.00233,"67":0.00465,"68":0.00233,"69":0.00233,"70":0.01163,"71":0.01628,"73":0.00233,"74":0.0093,"75":0.00233,"76":0.00233,"78":0.00465,"79":0.03488,"80":0.00698,"81":0.01395,"83":0.00465,"84":0.0186,"85":0.00465,"86":0.00465,"87":0.0186,"88":0.00698,"89":0.00698,"90":0.00233,"91":0.00233,"92":0.01163,"93":0.00233,"94":0.00698,"95":0.00698,"96":0.00233,"97":0.00698,"98":0.00233,"99":0.00465,"100":0.00465,"101":0.00233,"102":0.00465,"103":0.02093,"104":0.00233,"105":0.00465,"106":0.01628,"107":0.01395,"108":0.00465,"109":0.5208,"110":0.00465,"111":0.00698,"112":0.00698,"113":0.00698,"114":0.03023,"115":0.00465,"116":0.04883,"117":0.00698,"118":0.01628,"119":0.02558,"120":0.05813,"121":0.0186,"122":0.05348,"123":0.03023,"124":0.17903,"125":0.03488,"126":0.0651,"127":0.06743,"128":0.1116,"129":0.26273,"130":7.1424,"131":5.00573,"132":0.00465,"133":0.00233,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 33 34 35 36 39 40 41 42 45 46 48 49 51 52 54 56 57 58 59 60 65 66 72 77 134"},F:{"41":0.00233,"46":0.00233,"82":0.00233,"83":0.00233,"85":0.00698,"86":0.00233,"95":0.00465,"101":0.00465,"107":0.00233,"108":0.00233,"109":0.01163,"110":0.0093,"111":0.00698,"112":0.0093,"113":0.0372,"114":0.23948,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 84 87 88 89 90 91 92 93 94 96 97 98 99 100 102 103 104 105 106 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00698,"17":0.00233,"18":0.01395,"89":0.00233,"90":0.00233,"92":0.0279,"100":0.00698,"109":0.00698,"110":0.00233,"115":0.00233,"120":0.00233,"121":0.00233,"122":0.00465,"123":0.00233,"124":0.00465,"125":0.00233,"126":0.0093,"127":0.02558,"128":0.0186,"129":0.07673,"130":1.10903,"131":0.84398,_:"13 14 15 16 79 80 81 83 84 85 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 111 112 113 114 116 117 118 119"},E:{"13":0.00233,"14":0.00233,_:"0 4 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00233,"13.1":0.00698,"14.1":0.01628,"15.1":0.00698,"15.2-15.3":0.00465,"15.4":0.00233,"15.5":0.00233,"15.6":0.07208,"16.0":0.00233,"16.1":0.01163,"16.2":0.01163,"16.3":0.01395,"16.4":0.0093,"16.5":0.00698,"16.6":0.04418,"17.0":0.00465,"17.1":0.01395,"17.2":0.00698,"17.3":0.0186,"17.4":0.04418,"17.5":0.04418,"17.6":0.30923,"18.0":0.15578,"18.1":0.16275,"18.2":0.00698},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00049,"5.0-5.1":0,"6.0-6.1":0.00194,"7.0-7.1":0.00243,"8.1-8.4":0,"9.0-9.2":0.00194,"9.3":0.00679,"10.0-10.2":0.00146,"10.3":0.01116,"11.0-11.2":0.13097,"11.3-11.4":0.0034,"12.0-12.1":0.00194,"12.2-12.5":0.05093,"13.0-13.1":0.00097,"13.2":0.0131,"13.3":0.00194,"13.4-13.7":0.00728,"14.0-14.4":0.01601,"14.5-14.8":0.0228,"15.0-15.1":0.0131,"15.2-15.3":0.01213,"15.4":0.01455,"15.5":0.01698,"15.6-15.8":0.1819,"16.0":0.03444,"16.1":0.07276,"16.2":0.03686,"16.3":0.06257,"16.4":0.01261,"16.5":0.02522,"16.6-16.7":0.23865,"17.0":0.01746,"17.1":0.0291,"17.2":0.02425,"17.3":0.03686,"17.4":0.07906,"17.5":0.23622,"17.6-17.7":2.04065,"18.0":0.72371,"18.1":0.63591,"18.2":0.02571},P:{"4":0.08798,"21":0.011,"22":0.011,"23":0.011,"24":0.02199,"25":0.07698,"26":0.26393,"27":0.20894,_:"20 5.0-5.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 19.0","6.2-6.4":0.011,"7.2-7.4":0.011,"17.0":0.011,"18.0":0.011},I:{"0":0.25272,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00008,"4.4":0,"4.4.3-4.4.4":0.00033},A:{"11":0.07905,_:"6 7 8 9 10 5.5"},K:{"0":0.29933,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.06908},O:{"0":1.02078},H:{"0":0},L:{"0":72.62043},R:{_:"0"},M:{"0":0.16885}}; +module.exports={C:{"71":0.00323,"72":0.00323,"108":0.00323,"115":0.07754,"127":0.00969,"128":0.00323,"133":0.00323,"134":0.00323,"136":0.00323,"138":0.00323,"139":0.00323,"140":0.00969,"141":0.00969,"142":0.00323,"143":0.01292,"144":0.01292,"145":0.00969,"146":0.03877,"147":0.71728,"148":0.10016,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 129 130 131 132 135 137 149 150 151 3.5 3.6"},D:{"55":0.00323,"56":0.01616,"61":0.00323,"62":0.00646,"65":0.00323,"66":0.00323,"68":0.00323,"69":0.00323,"70":0.00323,"71":0.01292,"74":0.00646,"75":0.00646,"77":0.00323,"79":0.00646,"80":0.00646,"81":0.00323,"83":0.00323,"86":0.00646,"87":0.00323,"88":0.00323,"89":0.00646,"90":0.00323,"91":0.00323,"95":0.00646,"99":0.00323,"100":0.00323,"102":0.00323,"103":0.19709,"104":0.19386,"105":0.19063,"106":0.20032,"107":0.19063,"108":0.19063,"109":0.38772,"110":0.19709,"111":0.1874,"112":0.18417,"113":0.00323,"114":0.05493,"115":0.01292,"116":0.38772,"117":0.19063,"119":0.02262,"120":0.19709,"121":0.00323,"122":0.01939,"123":0.00969,"124":0.20678,"125":0.01616,"126":0.042,"127":0.01939,"128":0.01939,"129":0.01939,"130":0.01616,"131":0.44588,"132":0.00969,"133":0.40064,"134":0.01939,"135":0.04847,"136":0.01939,"137":0.02262,"138":0.09693,"139":0.03877,"140":0.01939,"141":0.07108,"142":0.07754,"143":0.35218,"144":5.98704,"145":3.80935,"146":0.02262,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 57 58 59 60 63 64 67 72 73 76 78 84 85 92 93 94 96 97 98 101 118 147 148"},F:{"94":0.00969,"95":0.00969,"109":0.00323,"113":0.00323,"119":0.00323,"120":0.00323,"122":0.00646,"123":0.00323,"124":0.00323,"125":0.01292,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 121 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00323,"18":0.00646,"92":0.01616,"100":0.00323,"109":0.00323,"114":0.00323,"122":0.00323,"133":0.00323,"134":0.00323,"136":0.00323,"137":0.00323,"138":0.00323,"139":0.00323,"140":0.00646,"141":0.00646,"142":0.00969,"143":0.04523,"144":0.88529,"145":0.70113,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 132 135"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.2 16.4 17.2 17.3 26.4 TP","11.1":0.00323,"13.1":0.00969,"14.1":0.00646,"15.6":0.03231,"16.1":0.01939,"16.3":0.00323,"16.5":0.00323,"16.6":0.03554,"17.0":0.00323,"17.1":0.00646,"17.4":0.00323,"17.5":0.00323,"17.6":0.01939,"18.0":0.00323,"18.1":0.00646,"18.2":0.00646,"18.3":0.01616,"18.4":0.00323,"18.5-18.6":0.03231,"26.0":0.042,"26.1":0.01939,"26.2":0.3231,"26.3":0.07431},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00061,"7.0-7.1":0.00061,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00061,"10.0-10.2":0,"10.3":0.00548,"11.0-11.2":0.05294,"11.3-11.4":0.00183,"12.0-12.1":0,"12.2-12.5":0.0286,"13.0-13.1":0,"13.2":0.00852,"13.3":0.00122,"13.4-13.7":0.00304,"14.0-14.4":0.00609,"14.5-14.8":0.00791,"15.0-15.1":0.0073,"15.2-15.3":0.00548,"15.4":0.00669,"15.5":0.00791,"15.6-15.8":0.12353,"16.0":0.01278,"16.1":0.02434,"16.2":0.01339,"16.3":0.02434,"16.4":0.00548,"16.5":0.00974,"16.6-16.7":0.1637,"17.0":0.00791,"17.1":0.01217,"17.2":0.00974,"17.3":0.01521,"17.4":0.02312,"17.5":0.04564,"17.6-17.7":0.11562,"18.0":0.02556,"18.1":0.05233,"18.2":0.02799,"18.3":0.08824,"18.4":0.04381,"18.5-18.7":1.3838,"26.0":0.09737,"26.1":0.19108,"26.2":2.91487,"26.3":0.49169,"26.4":0.00852},P:{"21":0.01056,"23":0.01056,"25":0.02112,"26":0.02112,"27":0.02112,"28":0.0528,"29":0.38015,_:"4 20 22 24 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.01056},I:{"0":0.10142,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00006},K:{"0":0.15569,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.1083},Q:{"14.9":0.14892},O:{"0":0.83936},H:{all:0},L:{"0":72.836}}; diff --git a/node_modules/caniuse-lite/data/regions/MN.js b/node_modules/caniuse-lite/data/regions/MN.js index 6e7504c3e..e78bcf647 100644 --- a/node_modules/caniuse-lite/data/regions/MN.js +++ b/node_modules/caniuse-lite/data/regions/MN.js @@ -1 +1 @@ -module.exports={C:{"72":0.00473,"78":0.00945,"99":0.00945,"102":0.00473,"103":0.00945,"112":0.00473,"115":0.14181,"123":0.00473,"124":0.00473,"127":0.01891,"128":0.00945,"129":0.00473,"130":0.00473,"131":0.09927,"132":1.35665,"133":0.11345,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 100 101 104 105 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 125 126 134 135 136 3.5 3.6"},D:{"49":0.00473,"58":0.00473,"63":0.00473,"68":0.00473,"69":0.00473,"70":0.03309,"71":0.00473,"74":0.00945,"77":0.00473,"78":0.00473,"79":0.00945,"80":0.01418,"81":0.00945,"84":0.02836,"86":0.00473,"87":0.01891,"90":0.00473,"92":0.00473,"94":0.01891,"95":0.00945,"96":0.00473,"97":0.00473,"98":0.02836,"99":0.01418,"100":0.00473,"102":0.01891,"103":0.04254,"104":0.02364,"105":0.02364,"106":0.00945,"107":0.01891,"108":0.01418,"109":2.50058,"110":0.00473,"111":0.00945,"112":0.00473,"113":0.00473,"114":0.03309,"115":0.00945,"116":0.09454,"117":0.01418,"118":0.01891,"119":0.03782,"120":0.06145,"121":0.04254,"122":0.13236,"123":0.052,"124":0.03782,"125":0.06618,"126":0.27889,"127":0.05672,"128":0.32616,"129":0.81304,"130":16.56341,"131":9.47764,"132":0.01891,"133":0.00473,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 59 60 61 62 64 65 66 67 72 73 75 76 83 85 88 89 91 93 101 134"},F:{"69":0.03782,"85":0.00473,"95":0.02364,"102":0.00473,"111":0.00473,"113":0.11818,"114":1.73481,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00945,"89":0.00473,"92":0.02836,"100":0.00945,"109":0.052,"110":0.00473,"114":0.00473,"115":0.00473,"116":0.00473,"117":0.01418,"119":0.00473,"120":0.00473,"121":0.00473,"122":0.01418,"123":0.00945,"124":0.02364,"125":0.04727,"126":0.02364,"127":0.01891,"128":0.052,"129":0.1229,"130":4.04159,"131":3.11509,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 111 112 113 118"},E:{"13":0.00473,"14":0.00473,_:"0 4 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00473,"13.1":0.01418,"14.1":0.052,"15.1":0.02836,"15.2-15.3":0.00473,"15.4":0.00473,"15.5":0.00945,"15.6":0.07091,"16.0":0.02836,"16.1":0.02836,"16.2":0.01418,"16.3":0.07091,"16.4":0.00945,"16.5":0.02364,"16.6":0.21744,"17.0":0.03309,"17.1":0.06618,"17.2":0.03782,"17.3":0.03309,"17.4":0.08981,"17.5":0.10872,"17.6":0.48688,"18.0":0.2269,"18.1":0.45852,"18.2":0.02364},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00164,"5.0-5.1":0,"6.0-6.1":0.00657,"7.0-7.1":0.00822,"8.1-8.4":0,"9.0-9.2":0.00657,"9.3":0.02301,"10.0-10.2":0.00493,"10.3":0.0378,"11.0-11.2":0.44377,"11.3-11.4":0.01151,"12.0-12.1":0.00657,"12.2-12.5":0.17258,"13.0-13.1":0.00329,"13.2":0.04438,"13.3":0.00657,"13.4-13.7":0.02465,"14.0-14.4":0.05424,"14.5-14.8":0.07725,"15.0-15.1":0.04438,"15.2-15.3":0.04109,"15.4":0.04931,"15.5":0.05753,"15.6-15.8":0.61635,"16.0":0.1167,"16.1":0.24654,"16.2":0.12491,"16.3":0.21202,"16.4":0.04273,"16.5":0.08547,"16.6-16.7":0.80865,"17.0":0.05917,"17.1":0.09862,"17.2":0.08218,"17.3":0.12491,"17.4":0.26791,"17.5":0.80043,"17.6-17.7":6.9146,"18.0":2.45224,"18.1":2.15475,"18.2":0.08711},P:{"4":0.08204,"20":0.01026,"21":0.05128,"22":0.08204,"23":0.07179,"24":0.07179,"25":0.12307,"26":1.27169,"27":1.37425,"5.0-5.4":0.04102,"6.2-6.4":0.01026,"7.2-7.4":0.28716,_:"8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0","13.0":0.01026,"16.0":0.01026,"17.0":0.01026,"18.0":0.02051,"19.0":0.01026},I:{"0":0.02631,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"11":0.04727,_:"6 7 8 9 10 5.5"},K:{"0":0.11073,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.02109},O:{"0":0.23201},H:{"0":0},L:{"0":34.38952},R:{_:"0"},M:{"0":0.11073}}; +module.exports={C:{"5":0.05766,"69":0.00721,"115":0.05046,"127":0.00721,"140":0.01442,"143":0.00721,"144":0.00721,"146":0.01442,"147":0.60547,"148":0.05046,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 137 138 139 141 142 145 149 150 151 3.5 3.6"},D:{"58":0.00721,"69":0.05046,"70":0.00721,"71":0.00721,"74":0.03604,"79":0.00721,"86":0.00721,"87":0.00721,"88":0.00721,"99":0.00721,"103":1.60738,"104":1.60738,"105":1.61459,"106":1.64342,"107":1.59297,"108":1.60738,"109":2.39306,"110":1.62901,"111":1.64342,"112":10.1777,"114":0.01442,"116":3.22918,"117":1.60738,"119":0.02162,"120":1.64342,"121":0.00721,"122":0.03604,"123":0.00721,"124":1.67226,"125":0.22345,"126":0.02162,"128":0.03604,"129":0.10812,"130":0.01442,"131":3.38776,"132":0.05766,"133":3.35893,"134":0.02162,"135":0.02162,"136":0.02883,"137":0.02883,"138":0.12254,"139":0.24507,"140":0.02883,"141":0.06487,"142":0.30994,"143":0.94425,"144":9.69476,"145":5.44925,"146":0.00721,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 59 60 61 62 63 64 65 66 67 68 72 73 75 76 77 78 80 81 83 84 85 89 90 91 92 93 94 95 96 97 98 100 101 102 113 115 118 127 147 148"},F:{"95":0.04325,"125":0.01442,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"15":0.00721,"16":0.00721,"18":0.03604,"84":0.00721,"92":0.02883,"100":0.00721,"109":0.07208,"114":0.00721,"118":0.00721,"122":0.01442,"129":0.00721,"130":0.00721,"131":0.00721,"133":0.01442,"134":0.00721,"135":0.01442,"136":0.00721,"137":0.00721,"138":0.04325,"139":0.00721,"140":0.03604,"141":0.02883,"142":0.03604,"143":0.11533,"144":2.94807,"145":1.8957,_:"12 13 14 17 79 80 81 83 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 119 120 121 123 124 125 126 127 128 132"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.2-15.3 15.4 15.5 16.0 16.4 16.5 17.0 17.2 17.3 26.4 TP","13.1":0.00721,"14.1":0.01442,"15.1":0.00721,"15.6":0.04325,"16.1":0.00721,"16.2":0.00721,"16.3":0.00721,"16.6":0.10812,"17.1":0.07208,"17.4":0.01442,"17.5":0.02883,"17.6":0.10091,"18.0":0.00721,"18.1":0.01442,"18.2":0.00721,"18.3":0.07929,"18.4":0.01442,"18.5-18.6":0.05046,"26.0":0.04325,"26.1":0.03604,"26.2":0.34598,"26.3":0.10091},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00092,"7.0-7.1":0.00092,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00092,"10.0-10.2":0,"10.3":0.00825,"11.0-11.2":0.07975,"11.3-11.4":0.00275,"12.0-12.1":0,"12.2-12.5":0.04308,"13.0-13.1":0,"13.2":0.01283,"13.3":0.00183,"13.4-13.7":0.00458,"14.0-14.4":0.00917,"14.5-14.8":0.01192,"15.0-15.1":0.011,"15.2-15.3":0.00825,"15.4":0.01008,"15.5":0.01192,"15.6-15.8":0.18608,"16.0":0.01925,"16.1":0.03667,"16.2":0.02017,"16.3":0.03667,"16.4":0.00825,"16.5":0.01467,"16.6-16.7":0.24658,"17.0":0.01192,"17.1":0.01833,"17.2":0.01467,"17.3":0.02292,"17.4":0.03483,"17.5":0.06875,"17.6-17.7":0.17417,"18.0":0.0385,"18.1":0.07883,"18.2":0.04217,"18.3":0.13292,"18.4":0.066,"18.5-18.7":2.08449,"26.0":0.14667,"26.1":0.28783,"26.2":4.39081,"26.3":0.74066,"26.4":0.01283},P:{"22":0.01039,"23":0.02079,"25":0.01039,"26":0.02079,"27":0.02079,"28":0.09354,"29":1.3303,_:"4 20 21 24 5.0-5.4 6.2-6.4 8.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.01039,"9.2":0.01039},I:{"0":0.01953,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.13686,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.17317},Q:{"14.9":0.01397},O:{"0":0.06983},H:{all:0},L:{"0":19.68617}}; diff --git a/node_modules/caniuse-lite/data/regions/MO.js b/node_modules/caniuse-lite/data/regions/MO.js index 34add7b47..db0f4b31e 100644 --- a/node_modules/caniuse-lite/data/regions/MO.js +++ b/node_modules/caniuse-lite/data/regions/MO.js @@ -1 +1 @@ -module.exports={C:{"34":0.00407,"72":0.00407,"78":0.00407,"81":0.00407,"100":0.00407,"115":0.08543,"122":0.01627,"124":0.00814,"125":0.04068,"127":0.00407,"128":0.00407,"130":0.00407,"131":0.04068,"132":0.84208,"133":0.06916,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 123 126 129 134 135 136 3.5 3.6"},D:{"11":0.00814,"22":0.00407,"26":0.00407,"30":0.00407,"34":0.04068,"37":0.00407,"38":0.1139,"49":0.02848,"53":0.02034,"57":0.0122,"58":0.00814,"61":0.06102,"62":0.00407,"65":0.00407,"69":0.00407,"71":0.02034,"74":0.11797,"75":0.01627,"76":0.00814,"77":0.03661,"78":0.03661,"79":0.41494,"80":0.02441,"81":0.02441,"83":0.04475,"86":0.00814,"87":0.34171,"88":0.0122,"89":0.04068,"90":0.00814,"91":0.01627,"92":0.02848,"94":0.14238,"96":0.02848,"97":0.03254,"98":0.03254,"99":0.00407,"100":0.01627,"101":0.05288,"102":0.02034,"103":0.07322,"104":0.04475,"105":0.08136,"106":0.02441,"107":0.04068,"108":0.03254,"109":1.17972,"110":0.00407,"111":0.00407,"112":0.00814,"113":0.00407,"114":0.19933,"115":0.01627,"116":0.26035,"117":0.00814,"118":0.0122,"119":0.03661,"120":0.07729,"121":0.2034,"122":0.1139,"123":0.07729,"124":0.20747,"125":0.04475,"126":0.13018,"127":0.11797,"128":0.38646,"129":0.79733,"130":10.36526,"131":5.99623,"132":0.08543,"133":0.02848,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 31 32 33 35 36 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 59 60 63 64 66 67 68 70 72 73 84 85 93 95 134"},F:{"36":0.03254,"46":0.09356,"70":0.00407,"79":0.00407,"85":0.00407,"95":0.00814,"113":0.00407,"114":0.35392,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 78 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.01627,"92":0.00407,"108":0.00407,"109":0.04068,"112":0.01627,"113":0.00814,"114":0.00814,"115":0.00407,"120":0.09763,"121":0.00407,"122":0.01627,"123":0.00407,"124":0.03661,"125":0.00814,"126":0.02848,"127":0.01627,"128":0.02441,"129":0.13424,"130":2.84353,"131":1.89569,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 110 111 116 117 118 119"},E:{"8":0.00407,"9":0.00407,"13":0.0122,"14":0.2034,"15":0.00814,_:"0 4 5 6 7 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.02034,"13.1":0.12204,"14.1":0.54104,"15.1":0.04068,"15.2-15.3":0.04882,"15.4":0.0895,"15.5":0.1912,"15.6":0.48816,"16.0":0.06509,"16.1":0.05288,"16.2":0.07729,"16.3":0.22374,"16.4":0.04882,"16.5":0.11797,"16.6":0.8136,"17.0":0.0122,"17.1":0.0895,"17.2":0.02441,"17.3":0.04068,"17.4":0.13018,"17.5":0.58172,"17.6":2.96964,"18.0":0.57766,"18.1":0.76885,"18.2":0.02034},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0023,"5.0-5.1":0,"6.0-6.1":0.00921,"7.0-7.1":0.01151,"8.1-8.4":0,"9.0-9.2":0.00921,"9.3":0.03223,"10.0-10.2":0.00691,"10.3":0.05295,"11.0-11.2":0.62154,"11.3-11.4":0.01611,"12.0-12.1":0.00921,"12.2-12.5":0.24171,"13.0-13.1":0.0046,"13.2":0.06215,"13.3":0.00921,"13.4-13.7":0.03453,"14.0-14.4":0.07597,"14.5-14.8":0.10819,"15.0-15.1":0.06215,"15.2-15.3":0.05755,"15.4":0.06906,"15.5":0.08057,"15.6-15.8":0.86325,"16.0":0.16344,"16.1":0.3453,"16.2":0.17495,"16.3":0.29696,"16.4":0.05985,"16.5":0.1197,"16.6-16.7":1.13259,"17.0":0.08287,"17.1":0.13812,"17.2":0.1151,"17.3":0.17495,"17.4":0.37523,"17.5":1.12108,"17.6-17.7":9.68453,"18.0":3.43459,"18.1":3.01793,"18.2":0.12201},P:{"4":0.88242,"21":0.05657,"23":0.02263,"24":0.02263,"25":0.06788,"26":1.5612,"27":1.57251,_:"20 22 8.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0","5.0-5.4":0.11313,"6.2-6.4":0.05657,"7.2-7.4":0.01131,"9.2":0.02263,"13.0":0.04525,"17.0":0.01131,"18.0":0.01131,"19.0":0.03394},I:{"0":0.0296,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00004},A:{"8":0.14441,"11":0.14441,_:"6 7 9 10 5.5"},K:{"0":0.10679,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.26105},O:{"0":0.90775},H:{"0":0},L:{"0":31.65952},R:{_:"0"},M:{"0":0.32038}}; +module.exports={C:{"72":0.0453,"78":0.00378,"108":0.00378,"115":0.04908,"125":0.00378,"127":0.00378,"128":0.43413,"131":0.00378,"137":0.00378,"140":0.08305,"143":0.00755,"144":0.00378,"147":0.82295,"148":0.07173,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 126 129 130 132 133 134 135 136 138 139 141 142 145 146 149 150 151 3.5 3.6"},D:{"58":0.0151,"71":0.00378,"72":0.00378,"79":0.01133,"80":0.00378,"85":0.00378,"87":0.00755,"92":0.0302,"95":0.00378,"96":0.00378,"97":0.00378,"98":0.00378,"99":0.00378,"101":0.02265,"103":0.02265,"105":0.00378,"107":0.00378,"108":0.01133,"109":0.4681,"114":0.14723,"115":0.03775,"116":0.08305,"117":0.00378,"118":0.00378,"119":0.00755,"120":0.02643,"121":0.02643,"122":0.03775,"123":0.00755,"124":0.03775,"125":0.11703,"126":0.05663,"127":0.06795,"128":0.07928,"129":0.00378,"130":0.02643,"131":0.03398,"132":0.01888,"133":0.0151,"134":0.0453,"135":0.05285,"136":0.0151,"137":0.05285,"138":0.1359,"139":0.16233,"140":0.05285,"141":0.0453,"142":0.12458,"143":0.47565,"144":9.24498,"145":5.65118,"146":0.04908,"147":0.01133,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 59 60 61 62 63 64 65 66 67 68 69 70 73 74 75 76 77 78 81 83 84 86 88 89 90 91 93 94 100 102 104 106 110 111 112 113 148"},F:{"94":0.01133,"95":0.06418,"114":0.00378,"125":0.00378,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00378,"92":0.00378,"108":0.00378,"109":0.01133,"113":0.00378,"120":0.01133,"122":0.0151,"124":0.03398,"125":0.01133,"126":0.01133,"127":0.00378,"129":0.00755,"130":0.0151,"131":0.00755,"135":0.0302,"137":0.07173,"138":0.00755,"139":0.00378,"140":0.05663,"141":0.00755,"142":0.07173,"143":0.0755,"144":3.43148,"145":2.71045,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 110 111 112 114 115 116 117 118 119 121 123 128 132 133 134 136"},E:{"14":0.02265,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.1 15.2-15.3 26.4 TP","11.1":0.00378,"13.1":0.02643,"14.1":0.0755,"15.4":0.01888,"15.5":0.01888,"15.6":0.0906,"16.0":0.00378,"16.1":0.0151,"16.2":0.00755,"16.3":0.0151,"16.4":0.0151,"16.5":0.01888,"16.6":0.18875,"17.0":0.02643,"17.1":0.10948,"17.2":0.00378,"17.3":0.00755,"17.4":0.03398,"17.5":0.02643,"17.6":0.05285,"18.0":0.01888,"18.1":0.01888,"18.2":0.00378,"18.3":0.07928,"18.4":0.0151,"18.5-18.6":0.09815,"26.0":0.03398,"26.1":0.0604,"26.2":1.71763,"26.3":0.28313},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00241,"7.0-7.1":0.00241,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00241,"10.0-10.2":0,"10.3":0.02169,"11.0-11.2":0.20964,"11.3-11.4":0.00723,"12.0-12.1":0,"12.2-12.5":0.11326,"13.0-13.1":0,"13.2":0.03374,"13.3":0.00482,"13.4-13.7":0.01205,"14.0-14.4":0.0241,"14.5-14.8":0.03133,"15.0-15.1":0.02892,"15.2-15.3":0.02169,"15.4":0.02651,"15.5":0.03133,"15.6-15.8":0.48917,"16.0":0.0506,"16.1":0.09639,"16.2":0.05301,"16.3":0.09639,"16.4":0.02169,"16.5":0.03856,"16.6-16.7":0.64821,"17.0":0.03133,"17.1":0.04819,"17.2":0.03856,"17.3":0.06024,"17.4":0.09157,"17.5":0.18073,"17.6-17.7":0.45784,"18.0":0.10121,"18.1":0.20723,"18.2":0.11085,"18.3":0.34941,"18.4":0.1735,"18.5-18.7":5.47965,"26.0":0.38555,"26.1":0.75665,"26.2":11.54245,"26.3":1.94704,"26.4":0.03374},P:{"21":0.05326,"22":0.01065,"23":0.01065,"24":0.03196,"25":0.01065,"26":0.03196,"27":0.0213,"28":0.10652,"29":3.54701,_:"4 20 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0 17.0 18.0 19.0","13.0":0.01065},I:{"0":0.01244,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.08093,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.33566,"11":0.03051,_:"6 7 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.78435},Q:{"14.9":0.16185},O:{"0":0.7719},H:{all:0},L:{"0":38.78363}}; diff --git a/node_modules/caniuse-lite/data/regions/MP.js b/node_modules/caniuse-lite/data/regions/MP.js index d489761d7..d49e9e65e 100644 --- a/node_modules/caniuse-lite/data/regions/MP.js +++ b/node_modules/caniuse-lite/data/regions/MP.js @@ -1 +1 @@ -module.exports={C:{"78":0.01436,"115":0.11965,"120":0.00479,"131":0.11486,"132":0.40681,"133":0.11965,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 125 126 127 128 129 130 134 135 136 3.5 3.6"},D:{"47":0.00479,"67":0.00479,"74":0.01436,"79":0.00479,"87":0.05743,"89":0.00479,"91":0.09572,"93":0.17708,"94":0.00479,"103":0.10529,"109":1.33529,"110":0.00479,"111":0.00479,"112":0.00957,"115":0.04307,"116":0.0335,"118":0.2393,"119":0.00957,"120":0.067,"121":0.08136,"122":0.0335,"123":0.0335,"124":0.05265,"125":0.18665,"126":0.34459,"127":0.13401,"128":0.46424,"129":2.02448,"130":20.49365,"131":9.76823,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 70 71 72 73 75 76 77 78 80 81 83 84 85 86 88 90 92 95 96 97 98 99 100 101 102 104 105 106 107 108 113 114 117 132 133 134"},F:{"95":0.00479,"113":0.24887,"114":0.72747,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"103":0.00479,"109":0.00957,"113":0.00479,"126":0.00957,"128":0.00479,"129":0.11965,"130":4.04896,"131":2.69452,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 123 124 125 127"},E:{"13":0.00479,"14":0.00479,_:"0 4 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.1 17.1 18.2","12.1":0.00479,"13.1":0.07658,"14.1":0.01914,"15.2-15.3":0.00479,"15.4":0.00479,"15.5":0.01436,"15.6":0.03829,"16.0":0.11965,"16.1":0.01914,"16.2":0.02393,"16.3":0.01436,"16.4":0.00957,"16.5":0.00957,"16.6":0.21058,"17.0":0.04786,"17.2":0.00479,"17.3":0.03829,"17.4":0.02393,"17.5":0.10529,"17.6":0.58389,"18.0":0.29195,"18.1":0.19623},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00108,"5.0-5.1":0,"6.0-6.1":0.00433,"7.0-7.1":0.00541,"8.1-8.4":0,"9.0-9.2":0.00433,"9.3":0.01516,"10.0-10.2":0.00325,"10.3":0.02491,"11.0-11.2":0.2924,"11.3-11.4":0.00758,"12.0-12.1":0.00433,"12.2-12.5":0.11371,"13.0-13.1":0.00217,"13.2":0.02924,"13.3":0.00433,"13.4-13.7":0.01624,"14.0-14.4":0.03574,"14.5-14.8":0.0509,"15.0-15.1":0.02924,"15.2-15.3":0.02707,"15.4":0.03249,"15.5":0.0379,"15.6-15.8":0.40611,"16.0":0.07689,"16.1":0.16244,"16.2":0.0823,"16.3":0.1397,"16.4":0.02816,"16.5":0.05631,"16.6-16.7":0.53281,"17.0":0.03899,"17.1":0.06498,"17.2":0.05415,"17.3":0.0823,"17.4":0.17652,"17.5":0.5274,"17.6-17.7":4.55596,"18.0":1.61576,"18.1":1.41974,"18.2":0.0574},P:{"4":0.0214,"20":0.0107,"22":0.09632,"25":0.03211,"26":2.80403,"27":1.96925,_:"21 23 24 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 12.0 13.0 14.0 15.0 16.0 17.0 19.0","11.1-11.2":0.12843,"18.0":0.0214},I:{"0":0.01041,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},A:{"11":0.00957,_:"6 7 8 9 10 5.5"},K:{"0":0.14599,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.21899},H:{"0":0},L:{"0":36.39158},R:{_:"0"},M:{"0":0.54747}}; +module.exports={C:{"115":0.01714,"136":0.02857,"140":0.01714,"147":1.62849,"148":0.06857,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 137 138 139 141 142 143 144 145 146 149 150 151 3.5 3.6"},D:{"103":0.02286,"109":0.12571,"114":0.03428,"115":0.04571,"116":0.00571,"120":0.02286,"122":0.01714,"123":0.02857,"124":0.31427,"125":0.02857,"126":0.08571,"127":0.01714,"128":0.05143,"129":0.04,"130":0.03428,"131":0.02857,"132":0.02286,"133":0.00571,"134":0.01143,"136":0.01714,"137":0.01714,"138":0.22285,"139":0.55997,"140":0.06285,"141":0.02857,"142":0.14856,"143":0.80567,"144":12.65651,"145":10.01664,"146":0.02286,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 110 111 112 113 117 118 119 121 135 147 148"},F:{"95":0.01143,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"94":0.01714,"109":0.01714,"133":0.01714,"138":0.02286,"141":0.00571,"142":0.06285,"143":0.79425,"144":7.94817,"145":3.95409,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140"},E:{"14":0.00571,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.4 15.5 16.0 16.1 16.2 16.5 17.0 17.2 17.3 18.2 26.4 TP","14.1":0.02857,"15.2-15.3":0.01714,"15.6":0.02857,"16.3":0.01714,"16.4":0.01714,"16.6":0.2457,"17.1":0.21142,"17.4":0.01714,"17.5":0.33141,"17.6":0.31427,"18.0":0.00571,"18.1":0.00571,"18.3":0.02286,"18.4":0.01143,"18.5-18.6":0.06857,"26.0":0.02286,"26.1":0.02857,"26.2":1.11423,"26.3":0.10285},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0016,"7.0-7.1":0.0016,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0016,"10.0-10.2":0,"10.3":0.01436,"11.0-11.2":0.13886,"11.3-11.4":0.00479,"12.0-12.1":0,"12.2-12.5":0.07502,"13.0-13.1":0,"13.2":0.02235,"13.3":0.00319,"13.4-13.7":0.00798,"14.0-14.4":0.01596,"14.5-14.8":0.02075,"15.0-15.1":0.01915,"15.2-15.3":0.01436,"15.4":0.01756,"15.5":0.02075,"15.6-15.8":0.32401,"16.0":0.03352,"16.1":0.06384,"16.2":0.03511,"16.3":0.06384,"16.4":0.01436,"16.5":0.02554,"16.6-16.7":0.42935,"17.0":0.02075,"17.1":0.03192,"17.2":0.02554,"17.3":0.0399,"17.4":0.06065,"17.5":0.11971,"17.6-17.7":0.30326,"18.0":0.06704,"18.1":0.13727,"18.2":0.07342,"18.3":0.23144,"18.4":0.11492,"18.5-18.7":3.62955,"26.0":0.25538,"26.1":0.50118,"26.2":7.64535,"26.3":1.28965,"26.4":0.02235},P:{"21":0.01026,"22":0.01026,"26":0.01026,"27":0.02052,"28":0.18466,"29":1.35415,_:"4 20 23 24 25 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.01713,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.11572,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.2143},Q:{_:"14.9"},O:{"0":0.02572},H:{all:0},L:{"0":28.09147}}; diff --git a/node_modules/caniuse-lite/data/regions/MQ.js b/node_modules/caniuse-lite/data/regions/MQ.js index fc8d26473..bd9ef55c9 100644 --- a/node_modules/caniuse-lite/data/regions/MQ.js +++ b/node_modules/caniuse-lite/data/regions/MQ.js @@ -1 +1 @@ -module.exports={C:{"86":0.00305,"102":0.00305,"103":0.0061,"111":0.00305,"115":0.10377,"120":0.01221,"127":0.01526,"128":0.01831,"129":0.64397,"130":0.0061,"131":0.20754,"132":2.27069,"133":1.03768,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 112 113 114 116 117 118 119 121 122 123 124 125 126 134 135 136 3.5 3.6"},D:{"58":0.00305,"76":0.0061,"78":0.00305,"79":0.00305,"87":0.01526,"88":0.0061,"92":0.0061,"94":0.00916,"95":0.17091,"100":0.74774,"103":0.02136,"104":0.00305,"105":0.0061,"109":0.54936,"111":0.0061,"112":0.00916,"114":0.05494,"116":0.04578,"119":0.02442,"120":0.00305,"121":0.00305,"122":0.02136,"123":0.0061,"124":0.01831,"125":0.08851,"126":0.07325,"127":0.01526,"128":0.16481,"129":0.54631,"130":7.53234,"131":4.28196,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 80 81 83 84 85 86 89 90 91 93 96 97 98 99 101 102 106 107 108 110 113 115 117 118 132 133 134"},F:{"36":0.00305,"46":0.0061,"85":0.00305,"95":0.02136,"113":0.04578,"114":0.96443,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00305,"16":0.00305,"17":0.0061,"92":0.00305,"103":0.0061,"108":0.01831,"109":0.00916,"113":0.0061,"119":0.02747,"120":0.0061,"121":0.00305,"122":0.00305,"123":0.00305,"124":0.00305,"125":0.0061,"126":0.01831,"127":0.0061,"128":0.01221,"129":0.18617,"130":2.85362,"131":2.55758,_:"13 14 15 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 104 105 106 107 110 111 112 114 115 116 117 118"},E:{"14":0.00305,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00305,"13.1":0.00916,"14.1":0.04273,"15.1":0.02136,"15.2-15.3":0.03052,"15.4":0.08851,"15.5":0.28689,"15.6":0.20448,"16.0":0.0061,"16.1":0.15565,"16.2":0.01221,"16.3":0.05494,"16.4":0.00305,"16.5":0.01221,"16.6":0.21669,"17.0":0.01526,"17.1":0.00916,"17.2":0.05799,"17.3":0.07325,"17.4":0.0824,"17.5":0.14344,"17.6":0.88203,"18.0":1.10788,"18.1":0.50053,"18.2":0.05188},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00126,"5.0-5.1":0,"6.0-6.1":0.00502,"7.0-7.1":0.00628,"8.1-8.4":0,"9.0-9.2":0.00502,"9.3":0.01758,"10.0-10.2":0.00377,"10.3":0.02888,"11.0-11.2":0.33899,"11.3-11.4":0.00879,"12.0-12.1":0.00502,"12.2-12.5":0.13183,"13.0-13.1":0.00251,"13.2":0.0339,"13.3":0.00502,"13.4-13.7":0.01883,"14.0-14.4":0.04143,"14.5-14.8":0.05901,"15.0-15.1":0.0339,"15.2-15.3":0.03139,"15.4":0.03767,"15.5":0.04394,"15.6-15.8":0.47081,"16.0":0.08914,"16.1":0.18833,"16.2":0.09542,"16.3":0.16196,"16.4":0.03264,"16.5":0.06529,"16.6-16.7":0.61771,"17.0":0.0452,"17.1":0.07533,"17.2":0.06278,"17.3":0.09542,"17.4":0.20465,"17.5":0.61143,"17.6-17.7":5.2819,"18.0":1.87321,"18.1":1.64597,"18.2":0.06654},P:{"4":0.031,"20":0.01033,"21":0.01033,"22":0.05167,"23":0.062,"24":0.04133,"25":0.093,"26":1.5397,"27":0.96102,_:"5.0-5.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 15.0 16.0 17.0 18.0","6.2-6.4":0.01033,"14.0":0.02067,"19.0":0.01033},I:{"0":0.09013,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00003,"4.4":0,"4.4.3-4.4.4":0.00012},A:{"11":0.03052,_:"6 7 8 9 10 5.5"},K:{"0":0.09727,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.00695},H:{"0":0},L:{"0":53.64519},R:{_:"0"},M:{"0":0.48636}}; +module.exports={C:{"5":0.00738,"115":0.07753,"129":0.00369,"136":0.01108,"140":0.05907,"141":0.00369,"143":0.01108,"145":0.11076,"146":0.01477,"147":1.48788,"148":0.24736,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 130 131 132 133 134 135 137 138 139 142 144 149 150 151 3.5 3.6"},D:{"49":0.00369,"56":0.01846,"65":0.01108,"69":0.00738,"71":0.00369,"75":0.00369,"88":0.00369,"89":0.01108,"97":0.00738,"100":0.00369,"103":0.01846,"106":0.00369,"108":0.00369,"109":0.20675,"110":0.00369,"111":0.00738,"114":0.01477,"116":0.03323,"118":0.00369,"122":0.00738,"123":0.00369,"124":0.00369,"125":0.06276,"126":0.01846,"128":0.00738,"129":0.00369,"130":0.00369,"131":0.01477,"132":0.01477,"133":0.00369,"134":0.01477,"135":0.00369,"136":0.01477,"137":0.00369,"138":0.048,"139":0.48365,"140":0.01108,"141":0.02584,"142":0.18091,"143":0.60549,"144":11.02062,"145":4.68884,"146":0.01108,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 61 62 63 64 66 67 68 70 72 73 74 76 77 78 79 80 81 83 84 85 86 87 90 91 92 93 94 95 96 98 99 101 102 104 105 107 112 113 115 117 119 120 121 127 147 148"},F:{"40":0.01108,"46":0.00369,"73":0.00369,"93":0.00369,"94":0.00369,"95":0.00369,"122":0.00738,"125":0.06276,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00369,"18":0.00369,"85":0.00369,"90":0.00369,"92":0.01846,"109":0.048,"119":0.00738,"122":0.01108,"123":0.00369,"129":0.01108,"130":0.00369,"131":0.00369,"132":0.00738,"133":0.01108,"135":0.00369,"136":0.01846,"137":0.01108,"138":0.00369,"139":0.01846,"140":0.07384,"141":0.01108,"142":0.04061,"143":0.11445,"144":2.7247,"145":1.90138,_:"12 13 14 15 16 79 80 81 83 84 86 87 88 89 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 120 121 124 125 126 127 128 134"},E:{"14":0.00369,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 13.1 15.1 16.2 16.5 17.3 TP","11.1":0.00369,"14.1":0.00738,"15.2-15.3":0.00369,"15.4":0.01846,"15.5":0.05907,"15.6":0.07753,"16.0":0.048,"16.1":0.00369,"16.3":0.01477,"16.4":0.01108,"16.6":0.11814,"17.0":0.0443,"17.1":0.05907,"17.2":0.01108,"17.4":0.01477,"17.5":0.02584,"17.6":0.37289,"18.0":0.01108,"18.1":0.01477,"18.2":0.01477,"18.3":0.03692,"18.4":0.02215,"18.5-18.6":0.0923,"26.0":0.05169,"26.1":0.26582,"26.2":1.52849,"26.3":0.58703,"26.4":0.00369},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00169,"7.0-7.1":0.00169,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00169,"10.0-10.2":0,"10.3":0.01524,"11.0-11.2":0.14727,"11.3-11.4":0.00508,"12.0-12.1":0,"12.2-12.5":0.07956,"13.0-13.1":0,"13.2":0.0237,"13.3":0.00339,"13.4-13.7":0.00846,"14.0-14.4":0.01693,"14.5-14.8":0.02201,"15.0-15.1":0.02031,"15.2-15.3":0.01524,"15.4":0.01862,"15.5":0.02201,"15.6-15.8":0.34364,"16.0":0.03555,"16.1":0.06771,"16.2":0.03724,"16.3":0.06771,"16.4":0.01524,"16.5":0.02708,"16.6-16.7":0.45536,"17.0":0.02201,"17.1":0.03386,"17.2":0.02708,"17.3":0.04232,"17.4":0.06433,"17.5":0.12696,"17.6-17.7":0.32163,"18.0":0.0711,"18.1":0.14558,"18.2":0.07787,"18.3":0.24546,"18.4":0.12188,"18.5-18.7":3.84942,"26.0":0.27085,"26.1":0.53154,"26.2":8.10851,"26.3":1.36778,"26.4":0.0237},P:{"4":0.03151,"22":0.0105,"23":0.0105,"24":0.03151,"25":0.09454,"26":0.33613,"27":0.08403,"28":0.2521,"29":4.85288,_:"20 21 6.2-6.4 8.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","5.0-5.4":0.0105,"7.2-7.4":0.03151,"9.2":0.06302},I:{"0":0.0441,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00003},K:{"0":0.06307,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.01477,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.92713},Q:{_:"14.9"},O:{"0":0.00631},H:{all:0},L:{"0":44.52604}}; diff --git a/node_modules/caniuse-lite/data/regions/MR.js b/node_modules/caniuse-lite/data/regions/MR.js index f499d372f..792f0b540 100644 --- a/node_modules/caniuse-lite/data/regions/MR.js +++ b/node_modules/caniuse-lite/data/regions/MR.js @@ -1 +1 @@ -module.exports={C:{"50":0.0013,"51":0.0013,"56":0.0013,"68":0.00259,"72":0.00259,"88":0.00259,"90":0.0013,"103":0.0013,"105":0.00648,"115":0.16317,"122":0.0013,"123":0.00389,"124":0.0013,"125":0.0013,"127":0.00518,"128":0.01554,"129":0.0013,"130":0.00259,"131":0.02202,"132":0.48563,"133":0.03756,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 89 91 92 93 94 95 96 97 98 99 100 101 102 104 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 126 134 135 136 3.5 3.6"},D:{"11":0.0013,"29":0.0013,"33":0.0013,"39":0.00259,"43":0.00389,"46":0.0013,"49":0.0013,"52":0.0013,"54":0.00259,"56":0.0013,"58":1.06967,"60":0.0013,"63":0.0013,"64":0.0013,"65":0.00518,"69":0.00259,"70":0.0013,"72":0.00777,"73":0.00259,"75":0.0013,"77":0.01036,"79":0.01036,"81":0.00259,"83":0.01813,"86":0.00259,"87":0.01036,"88":0.0013,"91":0.00648,"92":0.0013,"93":0.0013,"94":0.00259,"95":0.00518,"96":0.0013,"97":0.0013,"98":0.00907,"99":0.00518,"102":0.0013,"103":0.02202,"104":0.00648,"107":0.0013,"108":0.00777,"109":0.58146,"110":0.0013,"111":0.02849,"114":0.00518,"116":0.01943,"118":0.00259,"119":0.02202,"120":0.03238,"121":0.00389,"122":0.00518,"123":0.00389,"124":0.00518,"125":0.00648,"126":0.01684,"127":0.02331,"128":0.11137,"129":0.10878,"130":2.9267,"131":2.05258,"132":0.0013,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 34 35 36 37 38 40 41 42 44 45 47 48 50 51 53 55 57 59 61 62 66 67 68 71 74 76 78 80 84 85 89 90 100 101 105 106 112 113 115 117 133 134"},F:{"46":0.00259,"62":0.0013,"84":0.0013,"85":0.01813,"86":0.00259,"95":0.04921,"109":0.00259,"112":0.0013,"113":0.00518,"114":0.39757,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00907,"13":0.0013,"14":0.0013,"18":0.00907,"84":0.00259,"90":0.00259,"92":0.03497,"100":0.00518,"103":0.00389,"109":0.01036,"111":0.0013,"114":0.00389,"120":0.00389,"121":0.0013,"122":0.00648,"123":0.0013,"124":0.0013,"126":0.01813,"127":0.00259,"128":0.00259,"129":0.03626,"130":0.66175,"131":0.62419,_:"15 16 17 79 80 81 83 85 86 87 88 89 91 93 94 95 96 97 98 99 101 102 104 105 106 107 108 110 112 113 115 116 117 118 119 125"},E:{"10":0.0013,"13":0.00648,"14":0.00259,"15":0.0013,_:"0 4 5 6 7 8 9 11 12 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 18.2","5.1":0.0013,"13.1":0.00259,"14.1":0.00648,"15.5":0.00389,"15.6":0.02202,"16.0":0.0013,"16.1":0.0013,"16.2":0.0013,"16.3":0.00259,"16.4":0.00648,"16.5":0.00259,"16.6":0.01684,"17.0":0.00259,"17.1":0.0013,"17.2":0.00389,"17.3":0.00518,"17.4":0.00259,"17.5":0.03885,"17.6":0.05957,"18.0":0.03108,"18.1":0.04144},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00153,"5.0-5.1":0,"6.0-6.1":0.0061,"7.0-7.1":0.00763,"8.1-8.4":0,"9.0-9.2":0.0061,"9.3":0.02137,"10.0-10.2":0.00458,"10.3":0.0351,"11.0-11.2":0.41206,"11.3-11.4":0.01068,"12.0-12.1":0.0061,"12.2-12.5":0.16025,"13.0-13.1":0.00305,"13.2":0.04121,"13.3":0.0061,"13.4-13.7":0.02289,"14.0-14.4":0.05036,"14.5-14.8":0.07173,"15.0-15.1":0.04121,"15.2-15.3":0.03815,"15.4":0.04578,"15.5":0.05342,"15.6-15.8":0.57231,"16.0":0.10836,"16.1":0.22892,"16.2":0.11599,"16.3":0.19687,"16.4":0.03968,"16.5":0.07936,"16.6-16.7":0.75087,"17.0":0.05494,"17.1":0.09157,"17.2":0.07631,"17.3":0.11599,"17.4":0.24876,"17.5":0.74324,"17.6-17.7":6.42056,"18.0":2.27703,"18.1":2.0008,"18.2":0.08089},P:{"4":0.1115,"20":0.01014,"21":0.18245,"22":0.19259,"23":0.30409,"24":0.35477,"25":0.31422,"26":1.75357,"27":1.01363,"5.0-5.4":0.01014,"6.2-6.4":0.01014,"7.2-7.4":1.00349,_:"8.2 10.1","9.2":0.01014,"11.1-11.2":0.01014,"12.0":0.01014,"13.0":0.01014,"14.0":0.02027,"15.0":0.01014,"16.0":0.02027,"17.0":0.01014,"18.0":0.02027,"19.0":0.29395},I:{"0":0.08687,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00003,"4.4":0,"4.4.3-4.4.4":0.00011},A:{"8":0.01176,"9":0.00294,"10":0.00441,"11":0.08967,_:"6 7 5.5"},K:{"0":0.73872,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00871},O:{"0":0.11318},H:{"0":0.01},L:{"0":67.54194},R:{_:"0"},M:{"0":0.04353}}; +module.exports={C:{"5":0.00635,"72":0.00212,"92":0.00212,"115":0.1185,"127":0.00212,"136":0.00846,"137":0.00846,"140":0.00635,"146":0.00423,"147":0.24969,"148":0.02116,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 138 139 141 142 143 144 145 149 150 151 3.5 3.6"},D:{"39":0.00212,"46":0.00212,"48":0.00212,"49":0.00212,"50":0.00846,"55":0.00423,"56":0.00635,"58":0.00423,"64":0.00212,"65":0.00846,"66":0.00635,"67":0.00423,"69":0.01058,"72":0.00423,"73":0.00212,"75":0.00423,"77":0.00846,"79":0.00846,"83":0.01058,"84":0.00212,"86":0.00423,"87":0.00423,"90":0.00423,"93":0.00212,"95":0.00423,"98":0.01693,"101":0.04232,"103":0.01481,"105":0.00212,"106":0.02328,"107":0.00212,"108":0.00635,"109":0.26238,"110":0.00423,"111":0.03809,"112":0.00212,"113":0.00635,"114":0.00423,"116":0.01481,"119":0.00423,"120":0.00212,"122":0.00212,"124":0.00635,"125":0.0127,"126":0.00423,"127":0.00423,"128":0.00423,"130":0.00423,"131":0.0127,"132":0.01058,"134":0.00423,"135":0.00212,"136":0.02751,"137":0.00635,"138":0.06136,"139":0.03809,"140":0.0127,"141":0.0402,"142":0.0402,"143":0.15024,"144":2.93278,"145":1.05377,"146":0.00212,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 43 44 45 47 51 52 53 54 57 59 60 61 62 63 68 70 71 74 76 78 80 81 85 88 89 91 92 94 96 97 99 100 102 104 115 117 118 121 123 129 133 147 148"},F:{"46":0.00212,"94":0.00423,"95":0.02962,"102":0.00212,"124":0.00212,"125":0.00212,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.01481,"84":0.00423,"90":0.00212,"92":0.02328,"109":0.00423,"122":0.00212,"127":0.00212,"136":0.00212,"138":0.0127,"139":0.00212,"140":0.00635,"142":0.0127,"143":0.04655,"144":0.55651,"145":0.39992,_:"12 13 14 15 16 17 79 80 81 83 85 86 87 88 89 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 132 133 134 135 137 141"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 15.5 16.1 16.2 16.4 16.5 17.0 17.2 17.3 17.4 18.1 18.4 26.4 TP","5.1":0.01058,"13.1":0.01058,"14.1":0.0127,"15.6":0.03809,"16.0":0.00423,"16.3":0.00635,"16.6":0.01481,"17.1":0.00635,"17.5":0.00212,"17.6":0.02116,"18.0":0.01481,"18.2":0.00635,"18.3":0.00212,"18.5-18.6":0.01058,"26.0":0.01904,"26.1":0.03174,"26.2":0.09522,"26.3":0.01904},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00195,"7.0-7.1":0.00195,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00195,"10.0-10.2":0,"10.3":0.01755,"11.0-11.2":0.16969,"11.3-11.4":0.00585,"12.0-12.1":0,"12.2-12.5":0.09167,"13.0-13.1":0,"13.2":0.02731,"13.3":0.0039,"13.4-13.7":0.00975,"14.0-14.4":0.01951,"14.5-14.8":0.02536,"15.0-15.1":0.02341,"15.2-15.3":0.01755,"15.4":0.02146,"15.5":0.02536,"15.6-15.8":0.39595,"16.0":0.04096,"16.1":0.07802,"16.2":0.04291,"16.3":0.07802,"16.4":0.01755,"16.5":0.03121,"16.6-16.7":0.52468,"17.0":0.02536,"17.1":0.03901,"17.2":0.03121,"17.3":0.04876,"17.4":0.07412,"17.5":0.14629,"17.6-17.7":0.3706,"18.0":0.08192,"18.1":0.16774,"18.2":0.08972,"18.3":0.28282,"18.4":0.14044,"18.5-18.7":4.43544,"26.0":0.31208,"26.1":0.61246,"26.2":9.3429,"26.3":1.57601,"26.4":0.02731},P:{"20":0.01013,"21":0.03038,"22":0.05064,"23":0.08102,"24":0.60764,"25":0.31395,"26":0.36458,"27":0.58738,"28":1.02286,"29":2.25839,_:"4 5.0-5.4 6.2-6.4 8.2 9.2 10.1 12.0 17.0","7.2-7.4":0.61777,"11.1-11.2":0.01013,"13.0":0.02025,"14.0":0.01013,"15.0":0.01013,"16.0":0.01013,"18.0":0.07089,"19.0":0.08102},I:{"0":0.01575,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.4415,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.1498},Q:{_:"14.9"},O:{"0":0.06307},H:{all:0},L:{"0":66.07301}}; diff --git a/node_modules/caniuse-lite/data/regions/MS.js b/node_modules/caniuse-lite/data/regions/MS.js index 0c35c7ae2..58064fad9 100644 --- a/node_modules/caniuse-lite/data/regions/MS.js +++ b/node_modules/caniuse-lite/data/regions/MS.js @@ -1 +1 @@ -module.exports={C:{"84":0.07806,"128":0.0244,"130":0.10246,"131":0.1854,"132":0.44399,"133":0.10246,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 129 134 135 136 3.5 3.6"},D:{"103":0.26347,"109":0.28786,"123":0.0244,"126":0.05367,"127":0.0244,"128":0.07806,"129":0.70746,"130":18.34992,"131":11.77303,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 124 125 132 133 134"},F:{"114":0.15613,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"100":0.0244,"121":0.0244,"126":0.05367,"128":0.0244,"129":0.2098,"130":5.55718,"131":3.51288,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 122 123 124 125 127"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.4 16.5 17.0 17.1 17.2 17.3 17.4 17.5 18.2","13.1":0.05367,"14.1":0.15613,"15.6":0.07806,"16.3":0.05367,"16.6":0.1854,"17.6":2.4639,"18.0":0.23419,"18.1":1.23439},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00177,"5.0-5.1":0,"6.0-6.1":0.0071,"7.0-7.1":0.00887,"8.1-8.4":0,"9.0-9.2":0.0071,"9.3":0.02484,"10.0-10.2":0.00532,"10.3":0.0408,"11.0-11.2":0.479,"11.3-11.4":0.01242,"12.0-12.1":0.0071,"12.2-12.5":0.18628,"13.0-13.1":0.00355,"13.2":0.0479,"13.3":0.0071,"13.4-13.7":0.02661,"14.0-14.4":0.05854,"14.5-14.8":0.08338,"15.0-15.1":0.0479,"15.2-15.3":0.04435,"15.4":0.05322,"15.5":0.06209,"15.6-15.8":0.66528,"16.0":0.12596,"16.1":0.26611,"16.2":0.13483,"16.3":0.22886,"16.4":0.04613,"16.5":0.09225,"16.6-16.7":0.87285,"17.0":0.06387,"17.1":0.10644,"17.2":0.0887,"17.3":0.13483,"17.4":0.28918,"17.5":0.86398,"17.6-17.7":7.46355,"18.0":2.64693,"18.1":2.32582,"18.2":0.09403},P:{"23":0.03156,"26":0.32608,"27":1.18861,_:"4 20 21 22 24 25 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.0256,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{_:"0"},H:{"0":0},L:{"0":32.99103},R:{_:"0"},M:{"0":0.13824}}; +module.exports={C:{"5":0.03744,"148":0.1872,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 149 150 151 3.5 3.6"},D:{"69":0.07488,"111":0.03744,"119":0.33696,"122":0.11232,"125":0.1872,"132":0.03744,"141":1.16064,"142":0.78624,"143":1.34784,"144":13.2313,"145":12.81946,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 112 113 114 115 116 117 118 120 121 123 124 126 127 128 129 130 131 133 134 135 136 137 138 139 140 146 147 148"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"138":0.1872,"141":0.22464,"143":0.11232,"144":17.38714,"145":1.04832,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 139 140 142"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.4 15.5 16.0 16.3 16.4 16.5 16.6 17.0 17.1 17.2 17.3 17.4 17.5 18.0 18.1 18.2 18.3 18.4 26.0 26.1 26.4 TP","15.2-15.3":0.11232,"15.6":0.03744,"16.1":18.76493,"16.2":0.03744,"17.6":0.03744,"18.5-18.6":0.1872,"26.2":0.29952,"26.3":0.26208},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00087,"7.0-7.1":0.00087,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00087,"10.0-10.2":0,"10.3":0.0078,"11.0-11.2":0.07535,"11.3-11.4":0.0026,"12.0-12.1":0,"12.2-12.5":0.04071,"13.0-13.1":0,"13.2":0.01213,"13.3":0.00173,"13.4-13.7":0.00433,"14.0-14.4":0.00866,"14.5-14.8":0.01126,"15.0-15.1":0.01039,"15.2-15.3":0.0078,"15.4":0.00953,"15.5":0.01126,"15.6-15.8":0.17583,"16.0":0.01819,"16.1":0.03465,"16.2":0.01906,"16.3":0.03465,"16.4":0.0078,"16.5":0.01386,"16.6-16.7":0.23299,"17.0":0.01126,"17.1":0.01732,"17.2":0.01386,"17.3":0.02165,"17.4":0.03291,"17.5":0.06496,"17.6-17.7":0.16457,"18.0":0.03638,"18.1":0.07449,"18.2":0.03984,"18.3":0.12559,"18.4":0.06236,"18.5-18.7":1.9696,"26.0":0.13858,"26.1":0.27197,"26.2":4.1488,"26.3":0.69984,"26.4":0.01213},P:{"26":0.04226,"29":0.86641,_:"4 20 21 22 23 24 25 27 28 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","11.1-11.2":0.11623},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":1.77096},Q:{_:"14.9"},O:{_:"0"},H:{all:0},L:{"0":17.84282}}; diff --git a/node_modules/caniuse-lite/data/regions/MT.js b/node_modules/caniuse-lite/data/regions/MT.js index d1026469a..c77e348fc 100644 --- a/node_modules/caniuse-lite/data/regions/MT.js +++ b/node_modules/caniuse-lite/data/regions/MT.js @@ -1 +1 @@ -module.exports={C:{"52":0.00449,"68":0.04492,"73":0.00449,"78":0.00449,"113":0.00449,"115":0.08086,"120":0.00449,"125":0.00898,"127":0.02246,"128":0.00898,"130":0.00898,"131":0.07187,"132":0.98824,"133":0.09433,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 114 116 117 118 119 121 122 123 124 126 129 134 135 136 3.5 3.6"},D:{"44":0.00449,"46":0.00898,"49":0.01348,"51":0.02695,"56":0.00449,"58":0.00449,"70":0.00898,"75":0.00449,"76":0.00449,"78":0.00449,"79":0.01348,"80":0.00449,"84":0.00449,"86":0.00898,"87":0.00898,"88":0.01797,"91":0.00449,"92":0.01348,"93":0.01348,"94":0.00898,"95":0.00449,"98":0.00449,"99":0.00449,"103":0.02246,"104":0.00449,"106":0.00449,"107":0.04043,"109":0.69177,"110":0.00449,"111":0.00449,"113":0.00449,"114":0.00449,"115":0.00898,"116":0.25604,"117":0.0539,"118":0.00898,"119":0.03594,"120":0.04043,"121":0.01348,"122":0.45369,"123":0.7322,"124":0.23808,"125":0.1707,"126":0.1662,"127":0.06289,"128":0.28749,"129":0.98375,"130":16.71473,"131":9.84197,"132":0.00449,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 45 47 48 50 52 53 54 55 57 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 77 81 83 85 89 90 96 97 100 101 102 105 108 112 133 134"},F:{"28":0.00449,"36":0.00898,"46":0.00449,"95":0.00449,"111":0.02246,"113":0.09882,"114":1.09156,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00449,"109":0.02695,"112":0.08086,"114":0.01348,"117":0.00449,"119":0.01348,"120":0.03144,"121":0.01797,"124":0.00449,"126":0.00449,"127":0.04492,"128":0.02246,"129":0.1123,"130":3.31959,"131":2.19659,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 113 115 116 118 122 123 125"},E:{"9":0.04492,"14":0.00898,"15":0.00449,_:"0 4 5 6 7 8 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.24257,"13.1":0.01797,"14.1":0.03594,"15.1":0.00449,"15.2-15.3":0.01348,"15.4":0.00449,"15.5":0.00898,"15.6":0.14374,"16.0":0.02246,"16.1":0.03144,"16.2":0.02246,"16.3":0.04492,"16.4":0.02695,"16.5":0.04043,"16.6":0.20214,"17.0":0.02246,"17.1":0.08086,"17.2":0.08984,"17.3":0.06289,"17.4":0.10781,"17.5":0.27401,"17.6":0.79508,"18.0":1.41498,"18.1":0.83102,"18.2":0.04941},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0018,"5.0-5.1":0,"6.0-6.1":0.00719,"7.0-7.1":0.00899,"8.1-8.4":0,"9.0-9.2":0.00719,"9.3":0.02516,"10.0-10.2":0.00539,"10.3":0.04134,"11.0-11.2":0.48532,"11.3-11.4":0.01258,"12.0-12.1":0.00719,"12.2-12.5":0.18874,"13.0-13.1":0.00359,"13.2":0.04853,"13.3":0.00719,"13.4-13.7":0.02696,"14.0-14.4":0.05932,"14.5-14.8":0.08448,"15.0-15.1":0.04853,"15.2-15.3":0.04494,"15.4":0.05392,"15.5":0.06291,"15.6-15.8":0.67406,"16.0":0.12762,"16.1":0.26962,"16.2":0.13661,"16.3":0.23188,"16.4":0.04673,"16.5":0.09347,"16.6-16.7":0.88436,"17.0":0.06471,"17.1":0.10785,"17.2":0.08987,"17.3":0.13661,"17.4":0.29299,"17.5":0.87538,"17.6-17.7":7.56202,"18.0":2.68185,"18.1":2.3565,"18.2":0.09527},P:{"4":0.03151,"21":0.0105,"22":0.03151,"23":0.04201,"24":0.0105,"25":0.05251,"26":1.59626,"27":1.34422,_:"20 5.0-5.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","6.2-6.4":0.03151,"7.2-7.4":0.0105},I:{"0":0.23079,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00007,"4.4":0,"4.4.3-4.4.4":0.0003},A:{"7":0.00487,"8":0.02433,"9":0.00487,"10":0.00487,"11":0.01947,_:"6 5.5"},K:{"0":0.29839,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.01101,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.18724},H:{"0":0.01},L:{"0":32.57227},R:{_:"0"},M:{"0":0.19825}}; +module.exports={C:{"5":0.00585,"109":0.0234,"113":0.00585,"115":0.01755,"125":0.00585,"129":0.00585,"136":0.00585,"138":0.00585,"140":0.0117,"143":0.00585,"146":0.01755,"147":0.94185,"148":0.08775,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 114 116 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 137 139 141 142 144 145 149 150 151 3.5 3.6"},D:{"69":0.00585,"77":0.01755,"81":0.0117,"86":0.00585,"87":0.00585,"103":0.32175,"104":0.25155,"105":0.2574,"106":0.23985,"107":0.23985,"108":0.23985,"109":0.62595,"110":0.2457,"111":0.2457,"112":0.7956,"114":0.00585,"115":0.0117,"116":0.57915,"117":0.23985,"119":0.0117,"120":0.28665,"121":0.0117,"122":0.1287,"123":0.78975,"124":0.27495,"125":0.02925,"126":0.00585,"128":0.0936,"129":0.01755,"130":0.00585,"131":0.57915,"132":0.01755,"133":0.5265,"134":0.01755,"135":0.01755,"136":0.04095,"137":0.01755,"138":0.0819,"139":0.3276,"140":0.0585,"141":0.22815,"142":0.15795,"143":1.287,"144":19.4922,"145":9.76365,"146":0.0117,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 78 79 80 83 84 85 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 113 118 127 147 148"},F:{"28":0.00585,"46":0.00585,"94":0.01755,"95":0.01755,"111":0.00585,"125":0.00585,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"109":0.02925,"112":0.0117,"133":0.00585,"135":0.00585,"137":0.0117,"138":0.00585,"139":0.00585,"140":0.00585,"141":0.0117,"142":0.02925,"143":0.0936,"144":4.89645,"145":3.1005,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 134 136"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 13.1 15.1 15.2-15.3 15.4 15.5 16.0 16.2 18.0 TP","12.1":0.00585,"14.1":0.0117,"15.6":0.0936,"16.1":0.00585,"16.3":0.0234,"16.4":0.02925,"16.5":0.0117,"16.6":0.07605,"17.0":0.06435,"17.1":0.0702,"17.2":0.0117,"17.3":0.0117,"17.4":0.0234,"17.5":0.02925,"17.6":0.2925,"18.1":0.01755,"18.2":0.0351,"18.3":0.0585,"18.4":0.0117,"18.5-18.6":0.33345,"26.0":0.0585,"26.1":0.07605,"26.2":1.24605,"26.3":0.42705,"26.4":0.00585},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00147,"7.0-7.1":0.00147,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00147,"10.0-10.2":0,"10.3":0.01323,"11.0-11.2":0.12785,"11.3-11.4":0.00441,"12.0-12.1":0,"12.2-12.5":0.06907,"13.0-13.1":0,"13.2":0.02057,"13.3":0.00294,"13.4-13.7":0.00735,"14.0-14.4":0.0147,"14.5-14.8":0.0191,"15.0-15.1":0.01763,"15.2-15.3":0.01323,"15.4":0.01616,"15.5":0.0191,"15.6-15.8":0.29831,"16.0":0.03086,"16.1":0.05878,"16.2":0.03233,"16.3":0.05878,"16.4":0.01323,"16.5":0.02351,"16.6-16.7":0.3953,"17.0":0.0191,"17.1":0.02939,"17.2":0.02351,"17.3":0.03674,"17.4":0.05584,"17.5":0.11021,"17.6-17.7":0.27921,"18.0":0.06172,"18.1":0.12638,"18.2":0.0676,"18.3":0.21308,"18.4":0.10581,"18.5-18.7":3.34168,"26.0":0.23512,"26.1":0.46143,"26.2":7.03898,"26.3":1.18737,"26.4":0.02057},P:{"20":0.01052,"26":0.01052,"27":0.01052,"28":0.03157,"29":2.43101,_:"4 21 22 23 24 25 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.12022,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00007},K:{"0":0.2158,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.18675},Q:{_:"14.9"},O:{"0":0.16185},H:{all:0},L:{"0":27.866}}; diff --git a/node_modules/caniuse-lite/data/regions/MU.js b/node_modules/caniuse-lite/data/regions/MU.js index 5ac4d97b3..8b2ef1839 100644 --- a/node_modules/caniuse-lite/data/regions/MU.js +++ b/node_modules/caniuse-lite/data/regions/MU.js @@ -1 +1 @@ -module.exports={C:{"20":0.00221,"34":0.00441,"52":0.00221,"78":0.00441,"80":0.00221,"86":0.00221,"95":0.00221,"102":0.00441,"112":0.00221,"114":0.00441,"115":0.12359,"120":0.00221,"125":0.00221,"127":0.00883,"128":0.01986,"129":0.00221,"130":0.00441,"131":0.08607,"132":0.95122,"133":0.0949,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 81 82 83 84 85 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 113 116 117 118 119 121 122 123 124 126 134 135 136 3.5 3.6"},D:{"38":0.00441,"47":0.00221,"64":0.00221,"65":0.00221,"68":0.00221,"73":0.00221,"75":0.00221,"78":0.00441,"79":0.01986,"81":0.00221,"83":0.00221,"86":0.00221,"87":0.02648,"88":0.01766,"90":0.00221,"91":0.00883,"92":0.01104,"93":0.00221,"94":0.00662,"95":0.00221,"99":0.00662,"100":0.00441,"101":0.00221,"103":0.02428,"104":0.00441,"106":0.00441,"107":0.00441,"108":0.00441,"109":0.7261,"110":0.00441,"111":0.00662,"112":0.00441,"113":0.00221,"114":0.01324,"115":0.00221,"116":0.15008,"117":0.00441,"118":0.00221,"119":0.01766,"120":0.00883,"121":0.01766,"122":0.11697,"123":0.01766,"124":0.03752,"125":0.02869,"126":0.05518,"127":0.05076,"128":0.11256,"129":0.629,"130":7.05357,"131":5.95007,"132":0.00221,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 66 67 69 70 71 72 74 76 77 80 84 85 89 96 97 98 102 105 133 134"},F:{"46":0.00221,"76":0.00221,"83":0.00221,"85":0.00662,"95":0.00441,"102":0.00221,"110":0.00221,"113":0.02869,"114":0.60693,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 79 80 81 82 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00221,"92":0.00441,"100":0.00441,"102":0.00221,"109":0.02428,"118":0.00221,"120":0.00221,"121":0.00221,"122":0.00221,"124":0.00221,"125":0.00441,"126":0.00441,"127":0.00662,"128":0.00883,"129":0.05738,"130":1.33303,"131":1.06819,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 103 104 105 106 107 108 110 111 112 113 114 115 116 117 119 123"},E:{"13":0.00221,"14":0.01324,"15":0.00221,_:"0 4 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.2-15.3","12.1":0.00441,"13.1":0.02428,"14.1":0.02648,"15.1":0.00221,"15.4":0.04855,"15.5":0.00441,"15.6":0.08607,"16.0":0.00662,"16.1":0.01104,"16.2":0.00662,"16.3":0.03973,"16.4":0.00441,"16.5":0.00883,"16.6":0.11476,"17.0":0.00441,"17.1":0.00441,"17.2":0.01104,"17.3":0.03311,"17.4":0.06621,"17.5":0.0949,"17.6":0.43257,"18.0":0.14346,"18.1":0.18097,"18.2":0.03531},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00072,"5.0-5.1":0,"6.0-6.1":0.00286,"7.0-7.1":0.00358,"8.1-8.4":0,"9.0-9.2":0.00286,"9.3":0.01003,"10.0-10.2":0.00215,"10.3":0.01647,"11.0-11.2":0.19337,"11.3-11.4":0.00501,"12.0-12.1":0.00286,"12.2-12.5":0.0752,"13.0-13.1":0.00143,"13.2":0.01934,"13.3":0.00286,"13.4-13.7":0.01074,"14.0-14.4":0.02363,"14.5-14.8":0.03366,"15.0-15.1":0.01934,"15.2-15.3":0.0179,"15.4":0.02149,"15.5":0.02507,"15.6-15.8":0.26857,"16.0":0.05085,"16.1":0.10743,"16.2":0.05443,"16.3":0.09239,"16.4":0.01862,"16.5":0.03724,"16.6-16.7":0.35236,"17.0":0.02578,"17.1":0.04297,"17.2":0.03581,"17.3":0.05443,"17.4":0.11674,"17.5":0.34878,"17.6-17.7":3.01296,"18.0":1.06854,"18.1":0.93891,"18.2":0.03796},P:{"4":0.06152,"20":0.01025,"21":0.03076,"22":0.09228,"23":0.06152,"24":0.06152,"25":0.09228,"26":1.64046,"27":1.52768,_:"5.0-5.4 8.2 9.2 10.1 12.0 15.0","6.2-6.4":0.03076,"7.2-7.4":0.08202,"11.1-11.2":0.03076,"13.0":0.01025,"14.0":0.02051,"16.0":0.04101,"17.0":0.03076,"18.0":0.02051,"19.0":0.02051},I:{"0":0.2566,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00008,"4.4":0,"4.4.3-4.4.4":0.00033},A:{"11":0.00662,_:"6 7 8 9 10 5.5"},K:{"0":0.46758,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.01559},O:{"0":0.49096},H:{"0":0},L:{"0":65.85607},R:{_:"0"},M:{"0":0.47537}}; +module.exports={C:{"5":0.00711,"52":0.01067,"78":0.00356,"102":0.00711,"103":0.01423,"115":0.11382,"128":0.00356,"133":0.00356,"135":0.00356,"139":0.00356,"140":0.02134,"144":0.01067,"145":0.0249,"146":0.01423,"147":1.48327,"148":0.1245,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 134 136 137 138 141 142 143 149 150 151 3.5 3.6"},D:{"67":0.00711,"69":0.00711,"76":0.00356,"91":0.00711,"92":0.00356,"97":0.00356,"103":0.15295,"104":0.16007,"105":0.13872,"106":0.14228,"107":0.15295,"108":0.14939,"109":0.50865,"110":0.14584,"111":0.14939,"112":0.52288,"114":0.01779,"116":0.35214,"117":0.14584,"119":0.03201,"120":0.15295,"121":0.01067,"122":0.01779,"123":0.00711,"124":0.15651,"125":0.03201,"126":0.00356,"127":0.00711,"128":0.0249,"129":0.02846,"130":0.02134,"131":0.31657,"132":0.0249,"133":0.32369,"134":0.01423,"135":0.01423,"136":0.02134,"137":0.01779,"138":0.18496,"139":0.17429,"140":0.0249,"141":0.04624,"142":0.07114,"143":0.64737,"144":9.45806,"145":5.28215,"146":0.01423,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 70 71 72 73 74 75 77 78 79 80 81 83 84 85 86 87 88 89 90 93 94 95 96 98 99 100 101 102 113 115 118 147 148"},F:{"94":0.01423,"95":0.02134,"112":0.00356,"125":0.00356,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"15":0.00356,"16":0.00356,"17":0.00356,"18":0.00356,"84":0.00356,"92":0.00356,"109":0.01423,"114":0.00356,"118":0.00356,"122":0.00356,"128":0.00356,"129":0.00711,"134":0.06047,"135":0.00356,"138":0.00356,"140":0.00356,"141":0.00356,"142":0.01779,"143":0.07825,"144":2.26225,"145":1.33388,_:"12 13 14 79 80 81 83 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 119 120 121 123 124 125 126 127 130 131 132 133 136 137 139"},E:{"15":0.00356,_:"4 5 6 7 8 9 10 11 12 13 14 3.1 3.2 5.1 6.1 7.1 9.1 11.1 12.1 13.1 15.1 15.2-15.3 16.0 16.1 16.2 16.4 26.4 TP","10.1":0.00356,"14.1":0.00711,"15.4":0.00356,"15.5":0.00356,"15.6":0.01779,"16.3":0.01779,"16.5":0.00356,"16.6":0.06758,"17.0":0.00711,"17.1":0.0249,"17.2":0.00356,"17.3":0.00356,"17.4":0.01779,"17.5":0.00711,"17.6":0.07114,"18.0":0.00711,"18.1":0.01423,"18.2":0.01067,"18.3":0.01779,"18.4":0.00711,"18.5-18.6":0.05691,"26.0":0.05336,"26.1":0.03201,"26.2":0.51932,"26.3":0.15651},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0008,"7.0-7.1":0.0008,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0008,"10.0-10.2":0,"10.3":0.00724,"11.0-11.2":0.06994,"11.3-11.4":0.00241,"12.0-12.1":0,"12.2-12.5":0.03779,"13.0-13.1":0,"13.2":0.01126,"13.3":0.00161,"13.4-13.7":0.00402,"14.0-14.4":0.00804,"14.5-14.8":0.01045,"15.0-15.1":0.00965,"15.2-15.3":0.00724,"15.4":0.00884,"15.5":0.01045,"15.6-15.8":0.1632,"16.0":0.01688,"16.1":0.03216,"16.2":0.01769,"16.3":0.03216,"16.4":0.00724,"16.5":0.01286,"16.6-16.7":0.21627,"17.0":0.01045,"17.1":0.01608,"17.2":0.01286,"17.3":0.0201,"17.4":0.03055,"17.5":0.0603,"17.6-17.7":0.15275,"18.0":0.03377,"18.1":0.06914,"18.2":0.03698,"18.3":0.11657,"18.4":0.05789,"18.5-18.7":1.82821,"26.0":0.12863,"26.1":0.25244,"26.2":3.85098,"26.3":0.6496,"26.4":0.01126},P:{"21":0.0102,"22":0.06123,"23":0.02041,"24":0.06123,"25":0.02041,"26":0.03061,"27":0.06123,"28":0.38778,"29":4.49011,_:"4 20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 18.0","7.2-7.4":0.11225,"16.0":0.23471,"17.0":0.02041,"19.0":0.0102},I:{"0":0.18018,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00011},K:{"0":0.52824,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.43161},Q:{"14.9":0.00644},O:{"0":0.50892},H:{all:0},L:{"0":56.13173}}; diff --git a/node_modules/caniuse-lite/data/regions/MV.js b/node_modules/caniuse-lite/data/regions/MV.js index b2136380d..1cc48127a 100644 --- a/node_modules/caniuse-lite/data/regions/MV.js +++ b/node_modules/caniuse-lite/data/regions/MV.js @@ -1 +1 @@ -module.exports={C:{"115":0.03407,"116":0.00227,"125":0.00681,"127":0.01136,"128":0.00454,"129":0.00227,"130":0.00681,"131":0.02725,"132":0.69947,"133":0.04769,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 117 118 119 120 121 122 123 124 126 134 135 136 3.5 3.6"},D:{"50":0.00454,"68":0.00227,"73":0.00227,"78":0.00227,"83":0.02271,"87":0.00454,"90":0.00227,"91":0.01136,"93":0.00227,"94":0.00227,"95":0.00227,"97":0.00908,"100":0.00454,"103":0.01136,"104":0.00454,"105":0.00227,"107":0.00227,"108":0.00454,"109":0.27479,"110":0.00227,"111":0.00227,"112":0.02044,"114":0.00454,"115":0.00227,"116":0.12036,"117":0.01817,"118":0.00227,"119":0.02271,"120":0.02271,"121":0.00454,"122":0.07494,"123":0.01136,"124":0.01817,"125":0.05678,"126":0.03179,"127":0.04542,"128":0.13626,"129":0.71082,"130":9.05448,"131":5.59347,"132":0.0159,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 74 75 76 77 79 80 81 84 85 86 88 89 92 96 98 99 101 102 106 113 133 134"},F:{"85":0.07494,"102":0.00227,"113":0.01136,"114":0.34973,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.00681,"92":0.00454,"100":0.01136,"114":0.00227,"121":0.00908,"122":0.00227,"124":0.00227,"125":0.00681,"126":0.03407,"127":0.00681,"128":0.02044,"129":0.03861,"130":1.2218,"131":0.79939,_:"12 13 14 15 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 123"},E:{"14":0.00681,"15":0.00454,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1","13.1":0.00908,"14.1":0.00681,"15.2-15.3":0.00227,"15.4":0.00227,"15.5":0.00908,"15.6":0.02952,"16.0":0.00908,"16.1":0.06359,"16.2":0.00227,"16.3":0.01817,"16.4":0.02044,"16.5":0.00681,"16.6":0.04088,"17.0":0.00681,"17.1":0.02044,"17.2":0.01363,"17.3":0.01136,"17.4":0.02044,"17.5":0.10674,"17.6":0.32248,"18.0":0.27252,"18.1":0.30659,"18.2":0.0863},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00188,"5.0-5.1":0,"6.0-6.1":0.00751,"7.0-7.1":0.00938,"8.1-8.4":0,"9.0-9.2":0.00751,"9.3":0.02627,"10.0-10.2":0.00563,"10.3":0.04316,"11.0-11.2":0.50668,"11.3-11.4":0.01314,"12.0-12.1":0.00751,"12.2-12.5":0.19704,"13.0-13.1":0.00375,"13.2":0.05067,"13.3":0.00751,"13.4-13.7":0.02815,"14.0-14.4":0.06193,"14.5-14.8":0.0882,"15.0-15.1":0.05067,"15.2-15.3":0.04692,"15.4":0.0563,"15.5":0.06568,"15.6-15.8":0.70373,"16.0":0.13324,"16.1":0.28149,"16.2":0.14262,"16.3":0.24208,"16.4":0.04879,"16.5":0.09758,"16.6-16.7":0.92329,"17.0":0.06756,"17.1":0.1126,"17.2":0.09383,"17.3":0.14262,"17.4":0.30589,"17.5":0.9139,"17.6-17.7":7.89486,"18.0":2.79989,"18.1":2.46022,"18.2":0.09946},P:{"21":0.01023,"22":0.01023,"23":0.01023,"24":0.0307,"25":0.0307,"26":0.78797,"27":0.921,_:"4 20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0","7.2-7.4":0.01023,"18.0":0.01023,"19.0":0.01023},I:{"0":0.03085,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00004},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.88111,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.81155},H:{"0":0},L:{"0":55.75384},R:{_:"0"},M:{"0":0.4792}}; +module.exports={C:{"5":0.00312,"110":0.00624,"115":0.0499,"135":0.00312,"136":0.00936,"139":0.00312,"140":0.00936,"142":0.00312,"145":0.00312,"146":0.00936,"147":0.45537,"148":0.09045,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 137 138 141 143 144 149 150 151 3.5 3.6"},D:{"68":0.00624,"69":0.00312,"74":0.00312,"78":0.00312,"81":0.00312,"83":0.00312,"90":0.00624,"91":0.00312,"97":0.00312,"103":0.00936,"104":0.00312,"107":0.00312,"109":0.10293,"111":0.00312,"113":0.00312,"116":0.00624,"117":0.00936,"118":0.00312,"119":0.00312,"122":0.04367,"123":0.00312,"124":0.00936,"125":0.02807,"126":0.00312,"127":0.00312,"128":0.06238,"129":0.01248,"130":0.0156,"131":0.00936,"132":0.02807,"134":0.01871,"135":0.00624,"136":0.04055,"137":0.01248,"138":0.05614,"139":0.39611,"140":0.03431,"141":0.02183,"142":0.07174,"143":0.59261,"144":9.92778,"145":4.90619,"146":0.01871,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 70 71 72 73 75 76 77 79 80 84 85 86 87 88 89 92 93 94 95 96 98 99 100 101 102 105 106 108 110 112 114 115 120 121 133 147 148"},F:{"36":0.00312,"93":0.02183,"94":0.03119,"95":0.03119,"120":0.00312,"125":0.0156,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.00936,"18":0.00624,"90":0.00624,"92":0.00624,"113":0.00312,"114":0.02495,"122":0.00312,"131":0.00312,"132":0.00624,"134":0.00936,"136":0.01248,"137":0.00312,"138":0.00624,"139":0.01248,"140":0.00624,"141":0.00624,"142":0.09981,"143":0.11852,"144":1.4441,"145":0.94818,_:"12 13 14 15 17 79 80 81 83 84 85 86 87 88 89 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 133 135"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.4 15.5 17.3 26.4 TP","14.1":0.00312,"15.2-15.3":0.00312,"15.6":0.00936,"16.0":0.00624,"16.1":0.01248,"16.2":0.00312,"16.3":0.00312,"16.4":0.00624,"16.5":0.00312,"16.6":0.02183,"17.0":0.00312,"17.1":0.03119,"17.2":0.00624,"17.4":0.00312,"17.5":0.02807,"17.6":0.11852,"18.0":0.01248,"18.1":0.02495,"18.2":0.00624,"18.3":0.00936,"18.4":0.00936,"18.5-18.6":0.05926,"26.0":0.06238,"26.1":0.02807,"26.2":0.56766,"26.3":0.12476},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00201,"7.0-7.1":0.00201,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00201,"10.0-10.2":0,"10.3":0.01811,"11.0-11.2":0.1751,"11.3-11.4":0.00604,"12.0-12.1":0,"12.2-12.5":0.0946,"13.0-13.1":0,"13.2":0.02818,"13.3":0.00403,"13.4-13.7":0.01006,"14.0-14.4":0.02013,"14.5-14.8":0.02617,"15.0-15.1":0.02415,"15.2-15.3":0.01811,"15.4":0.02214,"15.5":0.02617,"15.6-15.8":0.40858,"16.0":0.04227,"16.1":0.08051,"16.2":0.04428,"16.3":0.08051,"16.4":0.01811,"16.5":0.0322,"16.6-16.7":0.54141,"17.0":0.02617,"17.1":0.04025,"17.2":0.0322,"17.3":0.05032,"17.4":0.07648,"17.5":0.15095,"17.6-17.7":0.38241,"18.0":0.08453,"18.1":0.17309,"18.2":0.09258,"18.3":0.29184,"18.4":0.14491,"18.5-18.7":4.57686,"26.0":0.32203,"26.1":0.63199,"26.2":9.6408,"26.3":1.62626,"26.4":0.02818},P:{"24":0.01032,"26":0.01032,"27":0.01032,"28":0.04129,"29":1.41405,_:"4 20 21 22 23 25 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.00687,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.76379,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.18579},Q:{"14.9":0.00688},O:{"0":0.45415},H:{all:0},L:{"0":54.45484}}; diff --git a/node_modules/caniuse-lite/data/regions/MW.js b/node_modules/caniuse-lite/data/regions/MW.js index d52fe353a..69376d94a 100644 --- a/node_modules/caniuse-lite/data/regions/MW.js +++ b/node_modules/caniuse-lite/data/regions/MW.js @@ -1 +1 @@ -module.exports={C:{"18":0.00207,"34":0.00415,"46":0.00622,"51":0.00207,"52":0.00207,"98":0.00207,"102":0.00415,"109":0.00415,"115":0.10577,"117":0.00207,"118":0.00415,"119":0.00207,"125":0.00415,"127":0.01037,"128":0.04355,"129":0.01037,"130":0.01867,"131":0.06222,"132":0.66575,"133":0.06844,"134":0.00207,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 110 111 112 113 114 116 120 121 122 123 124 126 135 136 3.5 3.6"},D:{"11":0.01037,"17":0.00207,"28":0.01867,"33":0.00207,"38":0.00207,"39":0.00415,"40":0.00415,"43":0.00207,"46":0.00622,"47":0.00207,"50":0.00207,"51":0.00207,"53":0.00415,"56":0.00415,"57":0.00207,"58":0.01659,"61":0.00415,"63":0.00207,"64":0.00415,"65":0.00415,"66":0.0083,"67":0.00207,"68":0.00207,"69":0.0083,"70":0.02281,"71":0.00622,"73":0.00622,"74":0.0083,"75":0.00207,"76":0.01037,"78":0.01037,"79":0.03111,"81":0.02904,"83":0.01037,"84":0.00207,"85":0.00207,"86":0.00207,"87":0.00622,"88":0.02074,"89":0.00622,"90":0.00207,"91":0.00415,"92":0.00207,"93":0.0083,"94":0.00415,"95":0.00622,"96":0.00622,"98":0.00622,"99":0.00415,"101":0.00415,"102":0.00415,"103":0.02074,"105":0.0083,"106":0.0083,"107":0.00207,"108":0.00207,"109":0.4708,"110":0.00415,"111":0.00622,"112":0.00207,"113":0.00207,"114":0.01867,"115":0.00415,"116":0.02074,"117":0.01244,"118":0.01867,"119":0.00622,"120":0.01452,"121":0.00622,"122":0.02281,"123":0.07052,"124":0.06844,"125":0.02904,"126":0.05185,"127":0.04563,"128":0.14103,"129":0.34428,"130":4.47777,"131":2.62568,"132":0.0083,_:"4 5 6 7 8 9 10 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 29 30 31 32 34 35 36 37 41 42 44 45 48 49 52 54 55 59 60 62 72 77 80 97 100 104 133 134"},F:{"24":0.00415,"28":0.00415,"36":0.00207,"64":0.00207,"79":0.02074,"83":0.00207,"84":0.0477,"85":0.02074,"86":0.00622,"94":0.00207,"95":0.04978,"101":0.00207,"109":0.00207,"112":0.01452,"113":0.0083,"114":0.60768,_:"9 11 12 15 16 17 18 19 20 21 22 23 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 87 88 89 90 91 92 93 96 97 98 99 100 102 103 104 105 106 107 108 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 12.1","11.6":0.00207},B:{"12":0.01244,"13":0.00207,"14":0.0083,"15":0.01037,"16":0.00622,"17":0.0083,"18":0.07052,"84":0.01452,"89":0.01244,"90":0.01452,"92":0.112,"100":0.03318,"101":0.00207,"108":0.00415,"109":0.01659,"112":0.00415,"114":0.0083,"115":0.00207,"116":0.00415,"117":0.00207,"119":0.02281,"120":0.00622,"121":0.00622,"122":0.01244,"123":0.00207,"124":0.00622,"125":0.01452,"126":0.02281,"127":0.06844,"128":0.0477,"129":0.1514,"130":1.48498,"131":0.87523,_:"79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 102 103 104 105 106 107 110 111 113 118"},E:{"11":0.00207,"13":0.00207,"14":0.00622,_:"0 4 5 6 7 8 9 10 12 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 15.1 15.4 16.0 16.1 16.2 16.4 17.0 18.2","5.1":0.00207,"12.1":0.0083,"13.1":0.01037,"14.1":0.00415,"15.2-15.3":0.00207,"15.5":0.00207,"15.6":0.03526,"16.3":0.00415,"16.5":0.00207,"16.6":0.01867,"17.1":0.00207,"17.2":0.00622,"17.3":0.00622,"17.4":0.00207,"17.5":0.01867,"17.6":0.03733,"18.0":0.03733,"18.1":0.02696},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00018,"5.0-5.1":0,"6.0-6.1":0.00073,"7.0-7.1":0.00091,"8.1-8.4":0,"9.0-9.2":0.00073,"9.3":0.00254,"10.0-10.2":0.00054,"10.3":0.00417,"11.0-11.2":0.049,"11.3-11.4":0.00127,"12.0-12.1":0.00073,"12.2-12.5":0.01906,"13.0-13.1":0.00036,"13.2":0.0049,"13.3":0.00073,"13.4-13.7":0.00272,"14.0-14.4":0.00599,"14.5-14.8":0.00853,"15.0-15.1":0.0049,"15.2-15.3":0.00454,"15.4":0.00544,"15.5":0.00635,"15.6-15.8":0.06806,"16.0":0.01289,"16.1":0.02722,"16.2":0.01379,"16.3":0.02341,"16.4":0.00472,"16.5":0.00944,"16.6-16.7":0.08929,"17.0":0.00653,"17.1":0.01089,"17.2":0.00907,"17.3":0.01379,"17.4":0.02958,"17.5":0.08838,"17.6-17.7":0.7635,"18.0":0.27077,"18.1":0.23792,"18.2":0.00962},P:{"4":0.23565,"20":0.01025,"21":0.02049,"22":0.1127,"23":0.04098,"24":0.13319,"25":0.09221,"26":0.71719,"27":0.18442,"5.0-5.4":0.02049,"6.2-6.4":0.02049,"7.2-7.4":0.14344,_:"8.2 10.1 14.0 15.0 16.0","9.2":0.01025,"11.1-11.2":0.02049,"12.0":0.01025,"13.0":0.01025,"17.0":0.03074,"18.0":0.02049,"19.0":0.02049},I:{"0":0.14234,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00004,"4.4":0,"4.4.3-4.4.4":0.00019},A:{"9":0.00233,"10":0.00233,"11":0.03267,_:"6 7 8 5.5"},K:{"0":5.4102,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.07925,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.01585},O:{"0":1.48198},H:{"0":1.12},L:{"0":73.13858},R:{_:"0"},M:{"0":0.18228}}; +module.exports={C:{"5":0.00368,"69":0.00368,"72":0.00368,"87":0.00368,"101":0.00736,"112":0.01105,"115":0.11414,"127":0.00368,"128":0.00368,"135":0.02209,"138":0.00368,"140":0.05523,"141":0.00368,"142":0.00368,"143":0.00736,"144":0.00368,"145":0.00736,"146":0.03682,"147":1.20401,"148":0.20987,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 88 89 90 91 92 93 94 95 96 97 98 99 100 102 103 104 105 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 124 125 126 129 130 131 132 133 134 136 137 139 149 150 151 3.5 3.6"},D:{"49":0.00368,"57":0.00368,"61":0.00368,"62":0.00368,"65":0.00368,"66":0.00368,"67":0.00368,"68":0.00368,"69":0.01105,"70":0.00368,"71":0.01105,"73":0.01105,"74":0.00368,"78":0.00368,"79":0.01105,"80":0.01105,"81":0.00368,"83":0.00368,"85":0.00368,"86":0.01105,"87":0.00368,"88":0.01105,"89":0.00736,"91":0.00736,"93":0.01105,"94":0.01473,"95":0.00736,"98":0.00736,"101":0.00368,"103":0.0405,"105":0.06996,"106":0.01105,"108":0.00736,"109":0.36084,"111":0.01105,"112":0.00368,"113":0.00368,"114":0.06259,"116":0.03314,"117":0.00368,"119":0.00736,"120":0.01105,"122":0.04787,"123":0.00368,"124":0.00368,"125":0.01841,"126":0.03314,"127":0.00368,"128":0.08469,"129":0.0405,"130":0.05891,"131":0.01841,"132":0.00736,"133":0.04418,"134":0.01841,"135":0.03682,"136":0.02577,"137":0.02209,"138":0.20619,"139":0.05523,"140":0.06259,"141":0.03682,"142":0.10678,"143":0.65908,"144":8.52751,"145":5.08484,"146":0.02209,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 58 59 60 63 64 72 75 76 77 84 90 92 96 97 99 100 102 104 107 110 115 118 121 147 148"},F:{"42":0.00736,"45":0.00736,"79":0.00368,"90":0.01473,"92":0.00736,"93":0.01841,"94":0.01841,"95":0.08837,"96":0.01473,"109":0.01105,"117":0.00368,"119":0.00368,"123":0.00368,"125":0.05891,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 91 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 118 120 121 122 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00368,"14":0.00736,"15":0.01105,"16":0.00368,"17":0.00736,"18":0.1031,"89":0.01473,"90":0.0405,"92":0.081,"100":0.03314,"109":0.02577,"111":0.00368,"112":0.00368,"114":0.00368,"122":0.04787,"128":0.00368,"131":0.00368,"133":0.00368,"134":0.00736,"135":0.02209,"136":0.00368,"137":0.00368,"138":0.01105,"139":0.01105,"140":0.02946,"141":0.02577,"142":0.0405,"143":0.15833,"144":2.32334,"145":1.35498,_:"13 79 80 81 83 84 85 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 113 115 116 117 118 119 120 121 123 124 125 126 127 129 130 132"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 12.1 15.1 15.2-15.3 15.4 16.0 16.1 16.2 16.3 16.4 17.0 17.2 17.3 17.5 18.0 18.2 18.4 TP","5.1":0.01105,"11.1":0.00368,"13.1":0.01841,"14.1":0.01105,"15.5":0.00736,"15.6":0.04787,"16.5":0.00736,"16.6":0.02946,"17.1":0.00368,"17.4":0.00736,"17.6":0.04787,"18.1":0.00368,"18.3":0.03682,"18.5-18.6":0.00736,"26.0":0.00736,"26.1":0.00736,"26.2":0.16201,"26.3":0.02209,"26.4":0.00368},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00026,"7.0-7.1":0.00026,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00026,"10.0-10.2":0,"10.3":0.00234,"11.0-11.2":0.02259,"11.3-11.4":0.00078,"12.0-12.1":0,"12.2-12.5":0.0122,"13.0-13.1":0,"13.2":0.00364,"13.3":0.00052,"13.4-13.7":0.0013,"14.0-14.4":0.0026,"14.5-14.8":0.00338,"15.0-15.1":0.00312,"15.2-15.3":0.00234,"15.4":0.00286,"15.5":0.00338,"15.6-15.8":0.05271,"16.0":0.00545,"16.1":0.01039,"16.2":0.00571,"16.3":0.01039,"16.4":0.00234,"16.5":0.00415,"16.6-16.7":0.06985,"17.0":0.00338,"17.1":0.00519,"17.2":0.00415,"17.3":0.00649,"17.4":0.00987,"17.5":0.01948,"17.6-17.7":0.04934,"18.0":0.01091,"18.1":0.02233,"18.2":0.01194,"18.3":0.03765,"18.4":0.0187,"18.5-18.7":0.59049,"26.0":0.04155,"26.1":0.08154,"26.2":1.24382,"26.3":0.20981,"26.4":0.00364},P:{"23":0.01057,"24":0.03171,"25":0.02114,"26":0.03171,"27":0.06342,"28":0.15854,"29":0.75042,_:"4 20 21 22 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.05285,"17.0":0.01057},I:{"0":0.01262,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":2.76892,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.08845,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.19586},Q:{"14.9":0.01895},O:{"0":2.10389},H:{all:0.15},L:{"0":65.04783}}; diff --git a/node_modules/caniuse-lite/data/regions/MX.js b/node_modules/caniuse-lite/data/regions/MX.js index 705b18a03..90f148f82 100644 --- a/node_modules/caniuse-lite/data/regions/MX.js +++ b/node_modules/caniuse-lite/data/regions/MX.js @@ -1 +1 @@ -module.exports={C:{"4":0.01058,"34":0.00353,"48":0.00353,"52":0.00705,"59":0.00705,"66":0.00353,"78":0.01763,"79":0.00353,"82":0.00353,"91":0.00705,"99":0.02821,"102":0.00353,"103":0.00353,"105":0.00353,"112":0.00353,"113":0.00353,"115":0.16925,"120":0.00353,"121":0.00353,"123":0.00353,"124":0.00353,"125":0.00353,"126":0.00353,"127":0.00705,"128":0.03879,"129":0.00705,"130":0.01058,"131":0.07052,"132":1.11774,"133":0.10931,"134":0.00353,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 80 81 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 100 101 104 106 107 108 109 110 111 114 116 117 118 119 122 135 136 3.5 3.6"},D:{"38":0.00353,"48":0.00353,"49":0.00705,"50":0.00353,"52":0.01058,"65":0.00353,"66":0.03879,"70":0.00353,"71":0.00353,"73":0.00353,"74":0.00353,"75":0.00353,"76":0.00353,"78":0.00353,"79":0.02116,"80":0.01058,"81":0.00353,"84":0.00705,"85":0.00353,"86":0.00353,"87":0.04936,"88":0.01763,"89":0.00353,"90":0.00353,"91":0.02821,"92":0.00353,"93":0.00705,"94":0.01763,"95":0.00353,"96":0.00353,"97":0.00353,"98":0.00705,"99":0.00353,"100":0.00353,"101":0.00353,"102":0.00705,"103":0.07757,"104":0.01058,"105":0.00705,"106":0.0141,"107":0.01058,"108":0.01058,"109":1.4915,"110":0.01058,"111":0.02468,"112":0.01058,"113":0.05642,"114":0.07405,"115":0.00353,"116":0.16572,"117":0.00705,"118":0.00705,"119":0.02116,"120":0.04584,"121":0.02821,"122":0.1763,"123":0.04936,"124":0.0811,"125":0.05642,"126":0.09873,"127":0.07757,"128":0.25387,"129":0.56063,"130":11.3784,"131":7.42223,"132":0.01058,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 51 53 54 55 56 57 58 59 60 61 62 63 64 67 68 69 72 77 83 133 134"},F:{"85":0.01058,"86":0.00353,"95":0.03526,"102":0.00353,"109":0.00353,"112":0.00353,"113":0.09168,"114":1.20942,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00353,"18":0.00353,"88":0.00353,"92":0.01058,"99":0.00353,"100":0.00353,"108":0.00353,"109":0.05289,"110":0.00353,"112":0.00353,"113":0.00353,"114":0.00705,"117":0.01058,"118":0.00353,"119":0.00353,"120":0.00353,"121":0.00705,"122":0.00705,"123":0.00705,"124":0.01058,"125":0.01058,"126":0.02468,"127":0.02116,"128":0.03526,"129":0.1763,"130":2.79612,"131":1.86878,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 89 90 91 93 94 95 96 97 98 101 102 103 104 105 106 107 111 115 116"},E:{"14":0.01058,"15":0.00353,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.00705,"11.1":0.00705,"12.1":0.00705,"13.1":0.03879,"14.1":0.04231,"15.1":0.00353,"15.2-15.3":0.00353,"15.4":0.01058,"15.5":0.01058,"15.6":0.13751,"16.0":0.0141,"16.1":0.01763,"16.2":0.0141,"16.3":0.03879,"16.4":0.01058,"16.5":0.02468,"16.6":0.14104,"17.0":0.01058,"17.1":0.02468,"17.2":0.02821,"17.3":0.02116,"17.4":0.04231,"17.5":0.13399,"17.6":0.52185,"18.0":0.28913,"18.1":0.28913,"18.2":0.01058},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00141,"5.0-5.1":0,"6.0-6.1":0.00566,"7.0-7.1":0.00707,"8.1-8.4":0,"9.0-9.2":0.00566,"9.3":0.01981,"10.0-10.2":0.00424,"10.3":0.03254,"11.0-11.2":0.38199,"11.3-11.4":0.0099,"12.0-12.1":0.00566,"12.2-12.5":0.14855,"13.0-13.1":0.00283,"13.2":0.0382,"13.3":0.00566,"13.4-13.7":0.02122,"14.0-14.4":0.04669,"14.5-14.8":0.0665,"15.0-15.1":0.0382,"15.2-15.3":0.03537,"15.4":0.04244,"15.5":0.04952,"15.6-15.8":0.53055,"16.0":0.10045,"16.1":0.21222,"16.2":0.10752,"16.3":0.18251,"16.4":0.03678,"16.5":0.07357,"16.6-16.7":0.69608,"17.0":0.05093,"17.1":0.08489,"17.2":0.07074,"17.3":0.10752,"17.4":0.23061,"17.5":0.689,"17.6-17.7":5.95201,"18.0":2.11086,"18.1":1.85479,"18.2":0.07498},P:{"4":0.07283,"21":0.0104,"22":0.0104,"23":0.0104,"24":0.0104,"25":0.0104,"26":0.38494,"27":0.36413,_:"20 5.0-5.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","6.2-6.4":0.0104,"7.2-7.4":0.03121,"17.0":0.0104},I:{"0":0.08399,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00003,"4.4":0,"4.4.3-4.4.4":0.00011},A:{"8":0.00401,"11":0.08414,_:"6 7 9 10 5.5"},K:{"0":0.2072,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.0518},H:{"0":0},L:{"0":51.1352},R:{_:"0"},M:{"0":0.19425}}; +module.exports={C:{"4":0.00612,"5":0.01835,"78":0.00612,"103":0.00612,"112":0.00612,"115":0.10396,"128":0.00612,"135":0.00612,"136":0.00612,"138":0.00612,"140":0.03058,"141":0.00612,"142":0.00612,"143":0.00612,"144":0.00612,"145":0.00612,"146":0.03669,"147":1.08847,"148":0.10396,_:"2 3 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 137 139 149 150 151 3.5 3.6"},D:{"69":0.01835,"75":0.00612,"76":0.00612,"79":0.00612,"80":0.00612,"87":0.01223,"90":0.00612,"93":0.00612,"97":0.01223,"103":0.9784,"104":0.94171,"105":0.92948,"106":0.9356,"107":0.9356,"108":0.92948,"109":1.5899,"110":0.9356,"111":0.96617,"112":5.85206,"114":0.01835,"116":1.96292,"117":0.92948,"119":0.00612,"120":0.96006,"121":0.00612,"122":0.07338,"123":0.02446,"124":0.96617,"125":0.05504,"126":0.04281,"127":0.01223,"128":0.08561,"129":0.06115,"130":0.01223,"131":1.95069,"132":0.0795,"133":1.98126,"134":0.06727,"135":0.08561,"136":0.06727,"137":0.07338,"138":0.21403,"139":0.17122,"140":0.08561,"141":0.10396,"142":0.22014,"143":0.89891,"144":12.45626,"145":6.48802,"146":0.01835,"147":0.00612,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 77 78 81 83 84 85 86 88 89 91 92 94 95 96 98 99 100 101 102 113 115 118 148"},F:{"94":0.01223,"95":0.03669,"123":0.00612,"124":0.00612,"125":0.01223,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00612,"92":0.00612,"109":0.03058,"122":0.00612,"131":0.00612,"133":0.00612,"134":0.00612,"135":0.00612,"136":0.00612,"137":0.00612,"138":0.01223,"139":0.01223,"140":0.01223,"141":0.11619,"142":0.03669,"143":0.16511,"144":2.60499,"145":2.0791,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 132"},E:{"14":0.00612,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 15.1 15.2-15.3 15.4 15.5 16.2 TP","5.1":0.00612,"12.1":0.00612,"13.1":0.01223,"14.1":0.01223,"15.6":0.05504,"16.0":0.00612,"16.1":0.00612,"16.3":0.01223,"16.4":0.00612,"16.5":0.01223,"16.6":0.07338,"17.0":0.00612,"17.1":0.04892,"17.2":0.00612,"17.3":0.00612,"17.4":0.01223,"17.5":0.02446,"17.6":0.10396,"18.0":0.00612,"18.1":0.01223,"18.2":0.00612,"18.3":0.01835,"18.4":0.01835,"18.5-18.6":0.04892,"26.0":0.03669,"26.1":0.04281,"26.2":0.63596,"26.3":0.17734,"26.4":0.00612},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00115,"7.0-7.1":0.00115,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00115,"10.0-10.2":0,"10.3":0.01034,"11.0-11.2":0.09998,"11.3-11.4":0.00345,"12.0-12.1":0,"12.2-12.5":0.05401,"13.0-13.1":0,"13.2":0.01609,"13.3":0.0023,"13.4-13.7":0.00575,"14.0-14.4":0.01149,"14.5-14.8":0.01494,"15.0-15.1":0.01379,"15.2-15.3":0.01034,"15.4":0.01264,"15.5":0.01494,"15.6-15.8":0.23328,"16.0":0.02413,"16.1":0.04597,"16.2":0.02528,"16.3":0.04597,"16.4":0.01034,"16.5":0.01839,"16.6-16.7":0.30913,"17.0":0.01494,"17.1":0.02298,"17.2":0.01839,"17.3":0.02873,"17.4":0.04367,"17.5":0.08619,"17.6-17.7":0.21834,"18.0":0.04827,"18.1":0.09883,"18.2":0.05286,"18.3":0.16663,"18.4":0.08274,"18.5-18.7":2.61324,"26.0":0.18387,"26.1":0.36084,"26.2":5.50459,"26.3":0.92854,"26.4":0.01609},P:{"26":0.01127,"28":0.02255,"29":0.52988,_:"4 20 21 22 23 24 25 27 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.01127},I:{"0":0.03493,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.12432,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.06727,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.16317},Q:{_:"14.9"},O:{"0":0.0272},H:{all:0},L:{"0":31.21912}}; diff --git a/node_modules/caniuse-lite/data/regions/MY.js b/node_modules/caniuse-lite/data/regions/MY.js index 752f59dfb..6d04d7ee5 100644 --- a/node_modules/caniuse-lite/data/regions/MY.js +++ b/node_modules/caniuse-lite/data/regions/MY.js @@ -1 +1 @@ -module.exports={C:{"34":0.0048,"39":0.00961,"52":0.00961,"78":0.0048,"112":0.0048,"113":0.0048,"114":0.0048,"115":0.24981,"120":0.0048,"122":0.0048,"124":0.0048,"125":0.0048,"126":0.0048,"127":0.01441,"128":0.02402,"129":0.0048,"130":0.00961,"131":0.09608,"132":1.50846,"133":0.07686,"134":0.0048,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 116 117 118 119 121 123 135 136 3.5 3.6"},D:{"29":0.02402,"37":0.0048,"38":0.00961,"49":0.0048,"55":0.0048,"56":0.0048,"65":0.0048,"67":0.0048,"68":0.0048,"70":0.0048,"74":0.0048,"75":0.0048,"76":0.0048,"78":0.0048,"79":0.02882,"80":0.0048,"81":0.02402,"85":0.0048,"86":0.03843,"87":0.04324,"88":0.0048,"89":0.01441,"90":0.0048,"91":0.02402,"92":0.0048,"93":0.02882,"94":0.03843,"96":0.0048,"97":0.00961,"98":0.00961,"99":0.00961,"100":0.00961,"101":0.00961,"102":0.09608,"103":1.90238,"104":0.0048,"105":0.07206,"106":0.01441,"107":0.01441,"108":0.01922,"109":1.75826,"110":0.0048,"111":0.00961,"112":0.01441,"113":0.01441,"114":0.14892,"115":0.00961,"116":0.15373,"117":0.01922,"118":0.10088,"119":0.02882,"120":0.07686,"121":0.06245,"122":0.13451,"123":0.07206,"124":0.08167,"125":0.05284,"126":0.245,"127":0.26902,"128":0.21618,"129":0.8407,"130":19.34571,"131":11.06361,"132":0.02402,"133":0.0048,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 57 58 59 60 61 62 63 64 66 69 71 72 73 77 83 84 95 134"},F:{"28":0.0048,"46":0.01922,"85":0.02882,"86":0.0048,"95":0.01922,"102":0.0048,"104":0.0048,"113":0.02882,"114":0.78786,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.0048,"109":0.08167,"114":0.0048,"118":0.0048,"120":0.00961,"122":0.00961,"124":0.0048,"125":0.0048,"126":0.00961,"127":0.01441,"128":0.01441,"129":0.06245,"130":2.05131,"131":1.3211,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 119 121 123"},E:{"13":0.0048,"14":0.02402,"15":0.0048,_:"0 4 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1","13.1":0.01441,"14.1":0.06726,"15.1":0.0048,"15.2-15.3":0.00961,"15.4":0.00961,"15.5":0.01441,"15.6":0.1201,"16.0":0.01922,"16.1":0.02402,"16.2":0.01441,"16.3":0.03843,"16.4":0.01922,"16.5":0.02882,"16.6":0.14892,"17.0":0.00961,"17.1":0.01922,"17.2":0.03363,"17.3":0.02882,"17.4":0.06726,"17.5":0.17294,"17.6":0.66776,"18.0":0.31226,"18.1":0.29785,"18.2":0.0048},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00116,"5.0-5.1":0,"6.0-6.1":0.00466,"7.0-7.1":0.00582,"8.1-8.4":0,"9.0-9.2":0.00466,"9.3":0.01631,"10.0-10.2":0.00349,"10.3":0.02679,"11.0-11.2":0.31447,"11.3-11.4":0.00815,"12.0-12.1":0.00466,"12.2-12.5":0.1223,"13.0-13.1":0.00233,"13.2":0.03145,"13.3":0.00466,"13.4-13.7":0.01747,"14.0-14.4":0.03844,"14.5-14.8":0.05474,"15.0-15.1":0.03145,"15.2-15.3":0.02912,"15.4":0.03494,"15.5":0.04077,"15.6-15.8":0.43677,"16.0":0.0827,"16.1":0.17471,"16.2":0.08852,"16.3":0.15025,"16.4":0.03028,"16.5":0.06057,"16.6-16.7":0.57304,"17.0":0.04193,"17.1":0.06988,"17.2":0.05824,"17.3":0.08852,"17.4":0.18985,"17.5":0.56722,"17.6-17.7":4.89997,"18.0":1.73776,"18.1":1.52695,"18.2":0.06173},P:{"4":0.15731,"20":0.01049,"21":0.02097,"22":0.02097,"23":0.02097,"24":0.02097,"25":0.04195,"26":0.74461,"27":0.59778,"5.0-5.4":0.01049,"6.2-6.4":0.01049,"7.2-7.4":0.01049,_:"8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0","19.0":0.01049},I:{"0":0.02592,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"8":0.0151,"10":0.00755,"11":0.08304,_:"6 7 9 5.5"},K:{"0":0.75328,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.01039},O:{"0":0.90913},H:{"0":0},L:{"0":38.06874},R:{_:"0"},M:{"0":0.33768}}; +module.exports={C:{"5":0.00608,"109":0.01217,"115":0.16424,"123":0.00608,"125":0.01825,"128":0.01217,"135":0.00608,"136":0.00608,"137":0.00608,"138":0.01217,"140":0.01217,"141":0.00608,"143":0.00608,"145":0.00608,"146":0.02433,"147":1.16794,"148":0.11558,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 116 117 118 119 120 121 122 124 126 127 129 130 131 132 133 134 139 142 144 149 150 151 3.5 3.6"},D:{"55":0.00608,"68":0.00608,"69":0.00608,"70":0.00608,"74":0.00608,"75":0.00608,"76":0.01217,"77":0.0365,"78":0.00608,"79":0.01217,"84":0.01217,"86":0.01217,"87":0.01217,"88":0.00608,"89":0.00608,"91":0.29807,"92":0.00608,"93":0.20074,"94":0.00608,"95":0.00608,"98":0.00608,"102":0.01217,"103":3.30307,"104":0.34673,"105":0.40148,"106":0.34065,"107":0.34065,"108":0.34673,"109":1.61808,"110":0.34065,"111":0.35281,"112":0.55964,"114":0.073,"115":0.00608,"116":0.73604,"117":0.34673,"118":0.00608,"119":0.01825,"120":0.37715,"121":0.01217,"122":0.06083,"123":0.04866,"124":0.41364,"125":0.06691,"126":0.20074,"127":0.01825,"128":0.04866,"129":0.02433,"130":0.02433,"131":0.80904,"132":0.06083,"133":0.75429,"134":0.02433,"135":0.0365,"136":0.0365,"137":0.13383,"138":0.29198,"139":0.12774,"140":0.04866,"141":0.15208,"142":0.5718,"143":1.79449,"144":19.1432,"145":10.54184,"146":0.06083,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 56 57 58 59 60 61 62 63 64 65 66 67 71 72 73 80 81 83 85 90 96 97 99 100 101 113 147 148"},F:{"94":0.03042,"95":0.05475,"113":0.00608,"125":0.00608,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00608,"109":0.01217,"122":0.00608,"131":0.01217,"132":0.00608,"138":0.01217,"140":0.01217,"141":0.00608,"142":0.01217,"143":0.07908,"144":2.1473,"145":1.24702,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 133 134 135 136 137 139"},E:{"13":0.01217,_:"4 5 6 7 8 9 10 11 12 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.4 15.5 16.0 26.4 TP","13.1":0.0365,"14.1":0.03042,"15.2-15.3":0.01217,"15.6":0.04258,"16.1":0.00608,"16.2":0.01825,"16.3":0.01217,"16.4":0.00608,"16.5":0.00608,"16.6":0.073,"17.0":0.01217,"17.1":0.03042,"17.2":0.01217,"17.3":0.01825,"17.4":0.04258,"17.5":0.01825,"17.6":0.08516,"18.0":0.00608,"18.1":0.01825,"18.2":0.00608,"18.3":0.04866,"18.4":0.02433,"18.5-18.6":0.12166,"26.0":0.0365,"26.1":0.06083,"26.2":0.65088,"26.3":0.13991},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00123,"7.0-7.1":0.00123,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00123,"10.0-10.2":0,"10.3":0.01109,"11.0-11.2":0.10724,"11.3-11.4":0.0037,"12.0-12.1":0,"12.2-12.5":0.05794,"13.0-13.1":0,"13.2":0.01726,"13.3":0.00247,"13.4-13.7":0.00616,"14.0-14.4":0.01233,"14.5-14.8":0.01602,"15.0-15.1":0.01479,"15.2-15.3":0.01109,"15.4":0.01356,"15.5":0.01602,"15.6-15.8":0.25023,"16.0":0.02589,"16.1":0.04931,"16.2":0.02712,"16.3":0.04931,"16.4":0.01109,"16.5":0.01972,"16.6-16.7":0.33159,"17.0":0.01602,"17.1":0.02465,"17.2":0.01972,"17.3":0.03082,"17.4":0.04684,"17.5":0.09245,"17.6-17.7":0.23421,"18.0":0.05177,"18.1":0.10601,"18.2":0.0567,"18.3":0.17874,"18.4":0.08875,"18.5-18.7":2.80311,"26.0":0.19723,"26.1":0.38706,"26.2":5.90454,"26.3":0.99601,"26.4":0.01726},P:{"23":0.01064,"26":0.01064,"27":0.02128,"28":0.04257,"29":1.08546,_:"4 20 21 22 24 25 5.0-5.4 6.2-6.4 8.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.02128,"9.2":0.01064},I:{"0":0.01565,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.45046,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.04866,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.20368},Q:{"14.9":0.00392},O:{"0":0.67764},H:{all:0},L:{"0":30.6721}}; diff --git a/node_modules/caniuse-lite/data/regions/MZ.js b/node_modules/caniuse-lite/data/regions/MZ.js index 12b4f76b9..1a7c6ac90 100644 --- a/node_modules/caniuse-lite/data/regions/MZ.js +++ b/node_modules/caniuse-lite/data/regions/MZ.js @@ -1 +1 @@ -module.exports={C:{"91":0.00215,"107":0.00215,"109":0.00215,"113":0.01722,"115":0.0581,"127":0.00215,"128":0.05595,"129":0.01937,"130":0.00215,"131":0.02582,"132":0.35938,"133":0.02798,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 108 110 111 112 114 116 117 118 119 120 121 122 123 124 125 126 134 135 136 3.5 3.6"},D:{"11":0.0043,"43":0.00215,"53":0.00215,"65":0.00215,"68":0.00861,"70":0.0043,"72":0.00215,"73":0.0043,"74":0.0043,"75":0.00215,"77":0.00215,"79":0.00646,"81":0.02367,"83":0.00215,"85":0.00215,"86":0.00215,"87":0.01076,"88":0.0043,"89":0.0043,"90":0.02152,"91":0.02152,"92":0.02152,"93":0.00215,"94":0.00646,"95":0.02152,"97":0.00215,"98":0.00215,"99":0.00215,"100":0.00215,"101":0.00215,"102":0.01937,"103":0.0043,"104":0.04304,"105":0.00215,"106":0.00861,"107":0.00215,"108":0.00215,"109":1.11904,"110":0.00215,"111":0.0538,"112":0.00215,"113":0.00646,"114":0.04734,"116":0.02582,"117":0.00646,"118":0.00215,"119":0.00646,"120":0.02152,"121":0.01291,"122":0.02367,"123":0.01506,"124":0.02367,"125":0.03228,"126":0.01722,"127":0.03874,"128":0.05595,"129":0.16355,"130":3.01065,"131":2.13263,"132":0.00215,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 50 51 52 54 55 56 57 58 59 60 61 62 63 64 66 67 69 71 76 78 80 84 96 115 133 134"},F:{"49":0.00215,"79":0.01076,"81":0.00861,"83":0.0043,"85":0.00646,"86":0.00215,"91":0.00215,"95":0.03874,"108":0.0043,"112":0.00215,"113":0.0043,"114":0.34862,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 82 84 87 88 89 90 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00215,"13":0.00215,"14":0.00215,"15":0.00215,"16":0.00215,"18":0.00646,"84":0.00215,"89":0.01076,"90":0.0043,"91":0.00215,"92":0.02152,"100":0.0043,"102":0.01076,"106":0.00215,"109":0.02582,"111":0.00215,"114":0.00215,"119":0.00215,"120":0.00215,"121":0.00215,"122":0.02367,"123":0.00215,"124":0.00215,"125":0.01722,"126":0.04734,"127":0.02152,"128":0.02367,"129":0.04519,"130":0.90814,"131":0.58534,_:"17 79 80 81 83 85 86 87 88 93 94 95 96 97 98 99 101 103 104 105 107 108 110 112 113 115 116 117 118"},E:{"13":0.00215,"14":0.00215,_:"0 4 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.5 16.2 16.3 17.0 17.1 17.2 18.2","13.1":0.00861,"14.1":0.0043,"15.4":0.00215,"15.6":0.02152,"16.0":0.00215,"16.1":0.00215,"16.4":0.00215,"16.5":0.00215,"16.6":0.00861,"17.3":0.00215,"17.4":0.00215,"17.5":0.00861,"17.6":0.01722,"18.0":0.01722,"18.1":0.01076},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00032,"5.0-5.1":0,"6.0-6.1":0.00129,"7.0-7.1":0.00162,"8.1-8.4":0,"9.0-9.2":0.00129,"9.3":0.00453,"10.0-10.2":0.00097,"10.3":0.00744,"11.0-11.2":0.08731,"11.3-11.4":0.00226,"12.0-12.1":0.00129,"12.2-12.5":0.03395,"13.0-13.1":0.00065,"13.2":0.00873,"13.3":0.00129,"13.4-13.7":0.00485,"14.0-14.4":0.01067,"14.5-14.8":0.0152,"15.0-15.1":0.00873,"15.2-15.3":0.00808,"15.4":0.0097,"15.5":0.01132,"15.6-15.8":0.12127,"16.0":0.02296,"16.1":0.04851,"16.2":0.02458,"16.3":0.04172,"16.4":0.00841,"16.5":0.01682,"16.6-16.7":0.1591,"17.0":0.01164,"17.1":0.0194,"17.2":0.01617,"17.3":0.02458,"17.4":0.05271,"17.5":0.15749,"17.6-17.7":1.36045,"18.0":0.48248,"18.1":0.42395,"18.2":0.01714},P:{"4":0.13792,"20":0.01061,"21":0.01061,"22":0.06365,"23":0.02122,"24":0.13792,"25":0.04244,"26":0.2334,"27":0.09548,_:"5.0-5.4 6.2-6.4 8.2 9.2 10.1 16.0 18.0","7.2-7.4":0.08487,"11.1-11.2":0.01061,"12.0":0.01061,"13.0":0.01061,"14.0":0.01061,"15.0":0.02122,"17.0":0.04244,"19.0":0.02122},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":1.8515,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.3846,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00785},O:{"0":0.11774},H:{"0":0.15},L:{"0":82.90632},R:{_:"0"},M:{"0":0.10204}}; +module.exports={C:{"5":0.00742,"88":0.00371,"90":0.00742,"113":0.02227,"115":0.0928,"124":0.02598,"127":0.00371,"136":0.00742,"138":0.00371,"140":0.01856,"142":0.00371,"144":0.00371,"145":0.00742,"146":0.05568,"147":0.85005,"148":0.06682,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 89 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 114 116 117 118 119 120 121 122 123 125 126 128 129 130 131 132 133 134 135 137 139 141 143 149 150 151 3.5 3.6"},D:{"49":0.00742,"55":0.00371,"58":0.00371,"64":0.00371,"65":0.00371,"68":0.00371,"69":0.01485,"70":0.00742,"71":0.00371,"73":0.01856,"74":0.00371,"75":0.00371,"77":0.00371,"79":0.01114,"81":0.00742,"83":0.00371,"85":0.00371,"86":0.02598,"87":0.01485,"88":0.00371,"90":0.01114,"92":0.00371,"94":0.00371,"95":0.00371,"98":0.00742,"100":0.00371,"102":0.00371,"103":0.0297,"104":0.01114,"105":0.00742,"106":0.02598,"107":0.00742,"108":0.01114,"109":0.87232,"110":0.00742,"111":0.04454,"112":0.03341,"114":0.57536,"116":0.14848,"117":0.00742,"119":0.01114,"120":0.02227,"121":0.01114,"122":0.01485,"123":0.00742,"124":0.04083,"125":0.01856,"126":0.01114,"127":0.00742,"128":0.08166,"129":0.01856,"130":0.01485,"131":0.06682,"132":0.01856,"133":0.04454,"134":0.01856,"135":0.05197,"136":0.0297,"137":0.03712,"138":0.08166,"139":0.3415,"140":0.04826,"141":0.05568,"142":0.16333,"143":0.464,"144":7.47226,"145":4.01267,"146":0.05197,"147":0.01114,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 56 57 59 60 61 62 63 66 67 72 76 78 80 84 89 91 93 96 97 99 101 113 115 118 148"},F:{"79":0.00742,"86":0.00371,"92":0.01856,"93":0.00371,"94":0.01485,"95":0.06682,"113":0.00371,"114":0.00371,"117":0.00371,"120":0.00371,"122":0.00371,"124":0.02227,"125":0.01485,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 87 88 89 90 91 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 115 116 118 119 121 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00371,"15":0.00742,"16":0.00371,"17":0.01114,"18":0.08166,"84":0.01485,"89":0.01114,"90":0.02227,"91":0.01856,"92":0.11878,"100":0.02227,"109":0.04083,"114":0.01114,"120":0.01114,"122":0.01485,"126":0.00371,"130":0.00371,"131":0.00742,"132":0.00371,"133":0.01856,"135":0.00371,"136":0.01856,"137":0.01114,"138":0.01114,"139":0.01485,"140":0.04083,"141":0.02227,"142":0.03712,"143":0.15962,"144":2.13069,"145":1.68525,_:"12 13 79 80 81 83 85 86 87 88 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 121 123 124 125 127 128 129 134"},E:{"13":0.00371,"14":0.00371,_:"4 5 6 7 8 9 10 11 12 15 3.1 3.2 6.1 7.1 9.1 10.1 12.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.2 26.4 TP","5.1":0.01114,"11.1":0.03341,"13.1":0.03341,"15.6":0.03712,"16.6":0.11136,"17.0":0.01114,"17.1":0.00371,"17.3":0.01856,"17.4":0.00371,"17.5":0.00371,"17.6":0.03712,"18.0":0.00742,"18.1":0.00742,"18.2":0.00371,"18.3":0.01114,"18.4":0.00742,"18.5-18.6":0.00742,"26.0":0.04826,"26.1":0.03341,"26.2":0.17075,"26.3":0.06682},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00059,"7.0-7.1":0.00059,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00059,"10.0-10.2":0,"10.3":0.0053,"11.0-11.2":0.0512,"11.3-11.4":0.00177,"12.0-12.1":0,"12.2-12.5":0.02766,"13.0-13.1":0,"13.2":0.00824,"13.3":0.00118,"13.4-13.7":0.00294,"14.0-14.4":0.00588,"14.5-14.8":0.00765,"15.0-15.1":0.00706,"15.2-15.3":0.0053,"15.4":0.00647,"15.5":0.00765,"15.6-15.8":0.11946,"16.0":0.01236,"16.1":0.02354,"16.2":0.01295,"16.3":0.02354,"16.4":0.0053,"16.5":0.00942,"16.6-16.7":0.1583,"17.0":0.00765,"17.1":0.01177,"17.2":0.00942,"17.3":0.01471,"17.4":0.02236,"17.5":0.04413,"17.6-17.7":0.11181,"18.0":0.02472,"18.1":0.05061,"18.2":0.02707,"18.3":0.08533,"18.4":0.04237,"18.5-18.7":1.33817,"26.0":0.09415,"26.1":0.18478,"26.2":2.81874,"26.3":0.47548,"26.4":0.00824},P:{"20":0.03068,"21":0.02045,"22":0.06136,"23":0.02045,"24":0.24544,"25":0.09204,"26":0.06136,"27":0.17386,"28":0.27613,"29":1.9431,_:"4 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 18.0","7.2-7.4":0.08181,"16.0":0.02045,"17.0":0.02045,"19.0":0.02045},I:{"0":0.02512,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":2.93063,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.01299,"11":0.01299,_:"6 7 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.05658,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.21376},Q:{"14.9":0.01886},O:{"0":0.3395},H:{all:0.15},L:{"0":64.06719}}; diff --git a/node_modules/caniuse-lite/data/regions/NA.js b/node_modules/caniuse-lite/data/regions/NA.js index b2104e70b..36c526b6b 100644 --- a/node_modules/caniuse-lite/data/regions/NA.js +++ b/node_modules/caniuse-lite/data/regions/NA.js @@ -1 +1 @@ -module.exports={C:{"34":0.01249,"52":0.00312,"56":0.00312,"103":0.01562,"109":0.00312,"112":0.00312,"113":0.00312,"115":0.11243,"127":0.00625,"128":0.01562,"129":0.00312,"130":0.01562,"131":0.06558,"132":1.00873,"133":0.0812,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 110 111 114 116 117 118 119 120 121 122 123 124 125 126 134 135 136 3.5 3.6"},D:{"11":0.00312,"34":0.00312,"39":0.00312,"47":0.00312,"65":0.00312,"69":0.01249,"70":0.00312,"71":0.00312,"73":0.00625,"74":0.00937,"78":0.01249,"79":0.01562,"81":0.00625,"83":0.00312,"87":0.00625,"88":0.09057,"89":0.00312,"90":0.00312,"93":0.00312,"94":0.00625,"95":0.00312,"96":0.00312,"98":0.00312,"100":0.01562,"102":0.00625,"103":0.04997,"104":0.01562,"106":0.00937,"108":0.00312,"109":1.56775,"110":0.00312,"111":0.04372,"112":0.00312,"113":0.00312,"114":0.01249,"115":0.00312,"116":0.03435,"118":0.00312,"119":0.03123,"120":0.01249,"121":0.01874,"122":0.01874,"123":0.01874,"124":0.07183,"125":0.01249,"126":0.14678,"127":0.07495,"128":0.08744,"129":0.46533,"130":8.92241,"131":5.15295,"132":0.00625,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 40 41 42 43 44 45 46 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 72 75 76 77 80 84 85 86 91 92 97 99 101 105 107 117 133 134"},F:{"85":0.00937,"95":0.10618,"113":0.04372,"114":0.73703,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00937,"13":0.00312,"16":0.00625,"17":0.00312,"18":0.05309,"89":0.00625,"90":0.00312,"92":0.02811,"100":0.01249,"109":0.02811,"110":0.00312,"113":0.00312,"114":0.00625,"117":0.00312,"118":0.02186,"119":0.00312,"120":0.02811,"121":0.00312,"122":0.01249,"123":0.00312,"124":0.00625,"125":0.02186,"126":0.01249,"127":0.02811,"128":0.06246,"129":0.20612,"130":3.49776,"131":1.93938,_:"14 15 79 80 81 83 84 85 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 111 112 115 116"},E:{"14":0.00312,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.1 15.2-15.3 16.2","11.1":0.00312,"12.1":0.203,"13.1":0.01249,"14.1":0.02186,"15.4":0.00625,"15.5":0.00312,"15.6":0.11867,"16.0":0.00937,"16.1":0.00312,"16.3":0.00937,"16.4":0.01874,"16.5":0.00625,"16.6":0.08744,"17.0":0.00937,"17.1":0.00625,"17.2":0.00937,"17.3":0.00937,"17.4":0.04685,"17.5":0.06558,"17.6":0.33104,"18.0":0.17801,"18.1":0.24672,"18.2":0.01249},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00076,"5.0-5.1":0,"6.0-6.1":0.00302,"7.0-7.1":0.00378,"8.1-8.4":0,"9.0-9.2":0.00302,"9.3":0.01058,"10.0-10.2":0.00227,"10.3":0.01738,"11.0-11.2":0.20403,"11.3-11.4":0.00529,"12.0-12.1":0.00302,"12.2-12.5":0.07935,"13.0-13.1":0.00151,"13.2":0.0204,"13.3":0.00302,"13.4-13.7":0.01134,"14.0-14.4":0.02494,"14.5-14.8":0.03552,"15.0-15.1":0.0204,"15.2-15.3":0.01889,"15.4":0.02267,"15.5":0.02645,"15.6-15.8":0.28338,"16.0":0.05365,"16.1":0.11335,"16.2":0.05743,"16.3":0.09748,"16.4":0.01965,"16.5":0.03929,"16.6-16.7":0.37179,"17.0":0.0272,"17.1":0.04534,"17.2":0.03778,"17.3":0.05743,"17.4":0.12317,"17.5":0.36801,"17.6-17.7":3.17911,"18.0":1.12746,"18.1":0.99069,"18.2":0.04005},P:{"4":0.15395,"20":0.01026,"21":0.23606,"22":0.05132,"23":0.02053,"24":0.34896,"25":0.07185,"26":1.38558,"27":0.87241,"5.0-5.4":0.01026,"6.2-6.4":0.05132,"7.2-7.4":0.14369,_:"8.2 9.2 11.1-11.2 12.0 15.0 16.0 18.0","10.1":0.04105,"13.0":0.01026,"14.0":0.03079,"17.0":0.03079,"19.0":0.03079},I:{"0":0.01372,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},A:{"11":0.01249,_:"6 7 8 9 10 5.5"},K:{"0":1.35522,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.42631},H:{"0":0.13},L:{"0":59.37973},R:{_:"0"},M:{"0":0.25441}}; +module.exports={C:{"5":0.00888,"78":0.00444,"91":0.03996,"100":0.00444,"112":0.00444,"115":0.07992,"127":0.00444,"131":0.00444,"137":0.00444,"140":0.03108,"143":0.00444,"145":0.00444,"146":0.01776,"147":1.38528,"148":0.18204,"149":0.00444,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 124 125 126 128 129 130 132 133 134 135 136 138 139 141 142 144 150 151 3.5 3.6"},D:{"49":0.00888,"56":0.00888,"66":0.00444,"68":0.00444,"69":0.00888,"72":0.00444,"73":0.00444,"74":0.0222,"75":0.00444,"78":0.01332,"79":0.00444,"81":0.00888,"83":0.00444,"86":0.00888,"87":0.00444,"91":0.00444,"103":0.00444,"104":0.00444,"106":0.00444,"107":0.00444,"108":0.00444,"109":0.43068,"110":0.01332,"111":0.03996,"112":0.01776,"114":0.01332,"116":0.04884,"117":0.00444,"119":0.03108,"120":0.0222,"121":0.00444,"122":0.0222,"123":0.00444,"124":0.00444,"125":0.01332,"126":0.00444,"127":0.00444,"128":0.03108,"129":0.07104,"130":0.01332,"131":0.03996,"132":0.01332,"133":0.02664,"134":0.07104,"135":0.01776,"136":0.02664,"137":0.01332,"138":0.111,"139":0.25752,"140":0.08436,"141":0.10212,"142":0.18648,"143":0.5994,"144":9.55932,"145":5.75424,"146":0.00444,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 67 70 71 76 77 80 84 85 88 89 90 92 93 94 95 96 97 98 99 100 101 102 105 113 115 118 147 148"},F:{"79":0.00444,"91":0.00444,"94":0.01776,"95":0.04884,"113":0.00444,"114":0.03996,"124":0.00888,"125":0.00888,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 90 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 115 116 117 118 119 120 121 122 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00444,"15":0.00444,"16":0.00444,"17":0.00888,"18":0.04884,"81":0.00444,"84":0.00444,"90":0.02664,"92":0.03996,"100":0.00888,"109":0.02664,"114":0.00444,"119":0.00444,"122":0.02664,"125":0.00444,"126":0.00444,"127":0.00444,"129":0.01332,"131":0.00444,"132":0.00888,"133":0.1554,"134":0.01776,"135":0.00444,"136":0.02664,"137":0.00888,"138":0.00888,"139":0.04884,"140":0.03996,"141":0.12432,"142":0.07992,"143":0.14652,"144":4.04484,"145":2.72172,_:"12 13 79 80 83 85 86 87 88 89 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 120 121 123 124 128 130"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 16.0 16.1 16.2 16.5 17.0 17.3 18.0 26.4 TP","13.1":0.00444,"14.1":0.01332,"15.5":0.00888,"15.6":0.09768,"16.3":0.01776,"16.4":0.00444,"16.6":0.23088,"17.1":0.15096,"17.2":0.00444,"17.4":0.00888,"17.5":0.00888,"17.6":0.07992,"18.1":0.01776,"18.2":0.00888,"18.3":0.00888,"18.4":0.01332,"18.5-18.6":0.07104,"26.0":0.07548,"26.1":0.0444,"26.2":0.5106,"26.3":0.1998},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0008,"7.0-7.1":0.0008,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0008,"10.0-10.2":0,"10.3":0.00722,"11.0-11.2":0.0698,"11.3-11.4":0.00241,"12.0-12.1":0,"12.2-12.5":0.03771,"13.0-13.1":0,"13.2":0.01123,"13.3":0.0016,"13.4-13.7":0.00401,"14.0-14.4":0.00802,"14.5-14.8":0.01043,"15.0-15.1":0.00963,"15.2-15.3":0.00722,"15.4":0.00883,"15.5":0.01043,"15.6-15.8":0.16287,"16.0":0.01685,"16.1":0.03209,"16.2":0.01765,"16.3":0.03209,"16.4":0.00722,"16.5":0.01284,"16.6-16.7":0.21582,"17.0":0.01043,"17.1":0.01605,"17.2":0.01284,"17.3":0.02006,"17.4":0.03049,"17.5":0.06017,"17.6-17.7":0.15244,"18.0":0.0337,"18.1":0.069,"18.2":0.03691,"18.3":0.11633,"18.4":0.05777,"18.5-18.7":1.82445,"26.0":0.12837,"26.1":0.25192,"26.2":3.84306,"26.3":0.64826,"26.4":0.01123},P:{"4":0.01017,"21":0.01017,"23":0.02035,"24":0.06105,"25":0.01017,"26":0.0407,"27":0.32558,"28":0.18314,"29":4.14096,_:"20 22 6.2-6.4 9.2 10.1 11.1-11.2 12.0 13.0 15.0 16.0 18.0 19.0","5.0-5.4":0.01017,"7.2-7.4":0.11192,"8.2":0.02035,"14.0":0.01017,"17.0":0.01017},I:{"0":0.00555,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":1.22876,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.35584},Q:{"14.9":0.03892},O:{"0":0.40032},H:{all:0},L:{"0":52.6608}}; diff --git a/node_modules/caniuse-lite/data/regions/NC.js b/node_modules/caniuse-lite/data/regions/NC.js index 4ed627a53..e04302455 100644 --- a/node_modules/caniuse-lite/data/regions/NC.js +++ b/node_modules/caniuse-lite/data/regions/NC.js @@ -1 +1 @@ -module.exports={C:{"48":0.00442,"52":0.01987,"53":0.25392,"68":0.00442,"78":0.01987,"91":0.01325,"97":0.00662,"102":0.0265,"107":0.00221,"113":0.00883,"115":0.17443,"119":0.00662,"120":0.00221,"121":0.00221,"126":0.00221,"127":0.00442,"128":0.14573,"129":0.00442,"130":0.01546,"131":0.15014,"132":3.23914,"133":0.20976,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 98 99 100 101 103 104 105 106 108 109 110 111 112 114 116 117 118 122 123 124 125 134 135 136 3.5 3.6"},D:{"47":0.00221,"49":0.00442,"63":0.01766,"77":0.00221,"79":0.00662,"93":0.00221,"94":0.00883,"99":0.00221,"100":0.00883,"103":0.03091,"104":0.00221,"109":0.37094,"110":0.00662,"111":0.01325,"114":0.00221,"115":0.00442,"116":0.06403,"117":0.00221,"118":0.00221,"119":0.00883,"120":0.00662,"121":0.01325,"122":0.02208,"123":0.00883,"124":0.00662,"125":0.0265,"126":0.03091,"127":0.08611,"128":0.06182,"129":0.59174,"130":4.89514,"131":2.96534,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 69 70 71 72 73 74 75 76 78 80 81 83 84 85 86 87 88 89 90 91 92 95 96 97 98 101 102 105 106 107 108 112 113 132 133 134"},F:{"84":0.00442,"95":0.00442,"109":0.13027,"113":0.01104,"114":0.67123,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00442,"100":0.02208,"109":0.00662,"114":0.00221,"116":0.00221,"117":0.00221,"119":0.32237,"120":0.01325,"121":0.00221,"122":0.01104,"124":0.00442,"125":0.20755,"126":0.00883,"127":0.01766,"128":0.00883,"129":0.04858,"130":2.69818,"131":1.51469,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 118 123"},E:{"14":0.01104,"15":0.02208,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.2-15.3","12.1":0.00662,"13.1":0.04416,"14.1":0.02429,"15.1":0.01546,"15.4":0.00221,"15.5":0.01104,"15.6":0.10157,"16.0":0.10157,"16.1":0.0265,"16.2":0.00662,"16.3":0.01766,"16.4":0.02429,"16.5":0.00883,"16.6":0.12144,"17.0":0.00221,"17.1":0.00883,"17.2":0.03091,"17.3":0.03091,"17.4":0.01104,"17.5":0.07066,"17.6":0.52109,"18.0":0.09715,"18.1":0.56083,"18.2":0.00221},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00069,"5.0-5.1":0,"6.0-6.1":0.00277,"7.0-7.1":0.00346,"8.1-8.4":0,"9.0-9.2":0.00277,"9.3":0.0097,"10.0-10.2":0.00208,"10.3":0.01593,"11.0-11.2":0.18703,"11.3-11.4":0.00485,"12.0-12.1":0.00277,"12.2-12.5":0.07273,"13.0-13.1":0.00139,"13.2":0.0187,"13.3":0.00277,"13.4-13.7":0.01039,"14.0-14.4":0.02286,"14.5-14.8":0.03256,"15.0-15.1":0.0187,"15.2-15.3":0.01732,"15.4":0.02078,"15.5":0.02424,"15.6-15.8":0.25977,"16.0":0.04918,"16.1":0.10391,"16.2":0.05265,"16.3":0.08936,"16.4":0.01801,"16.5":0.03602,"16.6-16.7":0.34081,"17.0":0.02494,"17.1":0.04156,"17.2":0.03464,"17.3":0.05265,"17.4":0.11291,"17.5":0.33735,"17.6-17.7":2.91423,"18.0":1.03352,"18.1":0.90814,"18.2":0.03671},P:{"4":0.04149,"20":0.01037,"21":0.01037,"22":0.04149,"23":0.01037,"24":0.03112,"25":0.16596,"26":0.56013,"27":0.60162,"5.0-5.4":0.01037,"6.2-6.4":0.01037,"7.2-7.4":0.09336,_:"8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0 17.0","13.0":0.01037,"18.0":0.01037,"19.0":0.02075},I:{"0":0.04665,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00006},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.05454,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.04675},H:{"0":0},L:{"0":69.25574},R:{_:"0"},M:{"0":0.31168}}; +module.exports={C:{"5":0.00309,"53":0.65753,"69":0.00309,"115":0.08952,"117":0.01544,"119":0.00309,"123":0.00309,"124":0.00309,"128":0.08952,"135":0.00617,"136":0.00926,"138":0.00309,"140":0.09878,"141":0.00309,"142":0.00617,"144":0.00926,"145":0.00617,"146":0.06483,"147":2.41712,"148":0.31487,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 118 120 121 122 125 126 127 129 130 131 132 133 134 137 139 143 149 150 151 3.5 3.6"},D:{"56":0.00926,"57":0.00309,"65":0.00309,"69":0.00309,"75":0.00309,"81":0.00309,"86":0.00309,"87":0.00309,"92":0.00926,"93":0.00309,"98":0.00309,"103":0.01235,"107":0.00309,"109":0.48466,"111":0.00617,"113":0.00309,"114":0.00617,"116":0.15126,"118":0.00309,"119":0.00309,"122":0.00309,"123":0.00309,"125":0.02778,"127":0.00309,"128":0.06174,"129":0.00309,"131":0.0247,"132":0.00309,"133":0.00309,"134":0.00617,"135":0.01235,"136":0.00617,"137":0.00617,"138":0.02778,"139":0.08335,"140":0.00617,"141":0.01544,"142":0.06791,"143":0.62666,"144":6.25118,"145":3.74762,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 58 59 60 61 62 63 64 66 67 68 70 71 72 73 74 76 77 78 79 80 83 84 85 88 89 90 91 94 95 96 97 99 100 101 102 104 105 106 108 110 112 115 117 120 121 124 126 130 146 147 148"},F:{"36":0.00309,"46":0.00309,"48":0.00309,"94":0.00309,"95":0.01235,"102":0.00926,"125":0.00309,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"90":0.00617,"109":0.00309,"119":0.00617,"122":0.00617,"123":0.00617,"125":0.00309,"126":0.00617,"133":0.00617,"136":0.00309,"137":0.00309,"138":0.01235,"139":0.00926,"140":0.0247,"141":0.00309,"142":0.0247,"143":0.07409,"144":2.61778,"145":2.74434,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 120 121 124 127 128 129 130 131 132 134 135"},E:{"14":0.01235,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 16.3 17.0 18.0 26.4 TP","13.1":0.04013,"14.1":0.01544,"15.5":0.00309,"15.6":0.10496,"16.0":0.00309,"16.1":0.01852,"16.2":0.00309,"16.4":0.00617,"16.5":0.01544,"16.6":0.11422,"17.1":0.44453,"17.2":0.00309,"17.3":0.00309,"17.4":0.00309,"17.5":0.11113,"17.6":0.07718,"18.1":0.00617,"18.2":0.01235,"18.3":0.01235,"18.4":0.01235,"18.5-18.6":0.13892,"26.0":0.0247,"26.1":0.071,"26.2":0.93845,"26.3":0.23461},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00099,"7.0-7.1":0.00099,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00099,"10.0-10.2":0,"10.3":0.00888,"11.0-11.2":0.08582,"11.3-11.4":0.00296,"12.0-12.1":0,"12.2-12.5":0.04636,"13.0-13.1":0,"13.2":0.01381,"13.3":0.00197,"13.4-13.7":0.00493,"14.0-14.4":0.00986,"14.5-14.8":0.01282,"15.0-15.1":0.01184,"15.2-15.3":0.00888,"15.4":0.01085,"15.5":0.01282,"15.6-15.8":0.20026,"16.0":0.02072,"16.1":0.03946,"16.2":0.0217,"16.3":0.03946,"16.4":0.00888,"16.5":0.01578,"16.6-16.7":0.26536,"17.0":0.01282,"17.1":0.01973,"17.2":0.01578,"17.3":0.02466,"17.4":0.03749,"17.5":0.07399,"17.6-17.7":0.18743,"18.0":0.04143,"18.1":0.08484,"18.2":0.04538,"18.3":0.14304,"18.4":0.07103,"18.5-18.7":2.24327,"26.0":0.15784,"26.1":0.30976,"26.2":4.72526,"26.3":0.79708,"26.4":0.01381},P:{"21":0.01062,"23":0.01062,"24":0.02123,"26":0.03185,"27":0.04246,"28":0.16985,"29":2.80251,_:"4 20 22 25 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0","7.2-7.4":0.03185,"19.0":0.01062},I:{"0":0.02072,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.17974,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.69821},Q:{_:"14.9"},O:{"0":0.00691},H:{all:0},L:{"0":59.47663}}; diff --git a/node_modules/caniuse-lite/data/regions/NE.js b/node_modules/caniuse-lite/data/regions/NE.js index 0db243284..7bca8f383 100644 --- a/node_modules/caniuse-lite/data/regions/NE.js +++ b/node_modules/caniuse-lite/data/regions/NE.js @@ -1 +1 @@ -module.exports={C:{"42":0.00293,"48":0.00293,"52":0.00293,"55":0.00293,"60":0.00146,"65":0.00293,"67":0.00146,"70":0.00293,"72":0.00439,"77":0.00293,"80":0.00146,"84":0.00293,"86":0.00293,"89":0.00146,"90":0.00146,"94":0.00146,"102":0.00146,"106":0.04099,"107":0.01025,"112":0.00146,"113":0.00146,"114":0.00146,"115":0.05856,"118":0.00293,"121":0.00878,"122":0.00146,"125":0.00146,"127":0.01757,"128":0.01025,"129":0.00146,"130":0.00878,"131":0.04392,"132":0.77299,"133":0.04392,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 49 50 51 53 54 56 57 58 59 61 62 63 64 66 68 69 71 73 74 75 76 78 79 81 82 83 85 87 88 91 92 93 95 96 97 98 99 100 101 103 104 105 108 109 110 111 116 117 119 120 123 124 126 134 135 136 3.5 3.6"},D:{"40":0.00146,"47":0.00293,"50":0.00146,"63":0.00439,"66":0.00146,"68":0.04392,"69":0.00146,"70":0.01903,"74":0.00146,"75":0.00146,"77":0.00146,"79":0.02489,"80":0.03074,"81":0.00146,"83":0.00146,"84":0.00586,"86":0.00586,"87":0.00439,"88":0.00146,"89":0.00293,"93":0.00146,"95":0.00293,"96":0.00146,"99":0.00293,"101":0.00439,"102":0.00293,"103":0.0161,"104":0.00293,"105":0.00293,"109":0.23863,"111":0.02489,"112":0.00146,"113":0.00293,"114":0.00439,"116":0.00439,"117":0.00293,"118":0.00878,"119":0.0161,"120":0.00293,"121":0.00146,"122":0.04538,"123":0.00146,"124":0.09662,"125":0.01171,"126":0.02196,"127":0.04246,"128":0.02782,"129":0.09077,"130":1.464,"131":0.99698,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 48 49 51 52 53 54 55 56 57 58 59 60 61 62 64 65 67 71 72 73 76 78 85 90 91 92 94 97 98 100 106 107 108 110 115 132 133 134"},F:{"40":0.00146,"64":0.00146,"65":0.00146,"79":0.00586,"82":0.38942,"84":0.00146,"85":0.02196,"95":0.01171,"106":0.00146,"111":0.00293,"112":0.00146,"113":0.00439,"114":0.30305,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 83 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 107 108 109 110 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00146,"13":0.00293,"14":0.00146,"17":0.00586,"18":0.01025,"84":0.00293,"89":0.00293,"90":0.00293,"92":0.02342,"100":0.00439,"104":0.00146,"107":0.00293,"108":0.00146,"109":0.00439,"112":0.01757,"113":0.00732,"119":0.00146,"122":0.0366,"123":0.00146,"124":0.03953,"125":0.00146,"126":0.00732,"127":0.00146,"128":0.01025,"129":0.0161,"130":1.43618,"131":0.87401,_:"15 16 79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 103 105 106 110 111 114 115 116 117 118 120 121"},E:{"14":0.00146,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 17.0 17.2 17.5 18.2","11.1":0.00146,"13.1":0.00732,"14.1":0.01025,"15.1":2.28677,"15.6":0.06588,"16.5":0.01171,"16.6":0.00586,"17.1":0.07027,"17.3":0.00439,"17.4":0.00439,"17.6":0.02342,"18.0":0.01318,"18.1":0.08784},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00071,"5.0-5.1":0,"6.0-6.1":0.00282,"7.0-7.1":0.00353,"8.1-8.4":0,"9.0-9.2":0.00282,"9.3":0.00987,"10.0-10.2":0.00212,"10.3":0.01622,"11.0-11.2":0.19039,"11.3-11.4":0.00494,"12.0-12.1":0.00282,"12.2-12.5":0.07404,"13.0-13.1":0.00141,"13.2":0.01904,"13.3":0.00282,"13.4-13.7":0.01058,"14.0-14.4":0.02327,"14.5-14.8":0.03314,"15.0-15.1":0.01904,"15.2-15.3":0.01763,"15.4":0.02115,"15.5":0.02468,"15.6-15.8":0.26443,"16.0":0.05007,"16.1":0.10577,"16.2":0.05359,"16.3":0.09097,"16.4":0.01833,"16.5":0.03667,"16.6-16.7":0.34694,"17.0":0.02539,"17.1":0.04231,"17.2":0.03526,"17.3":0.05359,"17.4":0.11494,"17.5":0.34341,"17.6-17.7":2.96659,"18.0":1.05209,"18.1":0.92446,"18.2":0.03737},P:{"4":0.0703,"20":0.01004,"22":0.01004,"23":0.02009,"24":0.04017,"25":0.02009,"26":0.25109,"27":0.21091,_:"21 8.2 10.1 11.1-11.2 12.0 15.0 16.0 17.0 18.0","5.0-5.4":0.01004,"6.2-6.4":0.01004,"7.2-7.4":0.08035,"9.2":0.04017,"13.0":0.01004,"14.0":0.02009,"19.0":0.05022},I:{"0":0.00852,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},A:{"11":0.00586,_:"6 7 8 9 10 5.5"},K:{"0":2.25305,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.01707,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00854},O:{"0":0.52076},H:{"0":0.18},L:{"0":78.42973},R:{_:"0"},M:{"0":0.02561}}; +module.exports={C:{"45":0.00691,"47":0.0023,"55":0.0023,"56":0.0023,"57":0.0046,"59":0.0023,"63":0.0023,"65":0.0046,"67":0.0023,"72":0.01151,"95":0.0023,"102":0.0023,"115":0.09438,"117":0.0023,"123":0.0023,"127":0.01151,"128":0.0046,"133":0.0023,"134":0.0023,"136":0.0023,"140":0.03683,"143":0.00691,"144":0.01381,"145":0.01151,"146":0.04834,"147":1.50321,"148":0.10589,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 48 49 50 51 52 53 54 58 60 61 62 64 66 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 113 114 116 118 119 120 121 122 124 125 126 129 130 131 132 135 137 138 139 141 142 149 150 151 3.5 3.6"},D:{"27":0.0023,"57":0.0046,"61":0.0046,"67":0.0046,"69":0.00921,"70":0.0023,"71":0.01151,"73":0.0023,"75":0.0023,"79":0.0023,"80":0.0023,"81":0.01842,"83":0.0023,"84":0.0023,"86":0.06215,"87":0.0023,"90":0.01151,"97":0.00691,"101":0.0023,"107":0.00691,"109":0.2279,"111":0.00921,"113":0.0046,"114":0.0046,"116":0.01611,"119":0.01611,"120":0.0046,"121":0.0023,"122":0.01611,"124":0.0046,"125":0.0023,"126":0.01381,"127":0.01381,"128":0.00921,"129":0.01151,"130":0.0046,"131":0.02993,"132":0.0023,"133":0.02993,"134":0.0023,"135":0.0023,"136":0.01381,"137":0.02532,"138":0.03223,"139":0.10359,"140":0.01381,"141":0.01842,"142":0.14503,"143":0.23941,"144":3.71313,"145":2.09022,"146":0.00921,"147":0.0046,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 58 59 60 62 63 64 65 66 68 72 74 76 77 78 85 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 108 110 112 115 117 118 123 148"},F:{"37":0.0023,"42":0.0023,"46":0.0023,"63":0.0023,"70":0.0023,"86":0.0023,"90":0.0023,"93":0.00691,"94":0.06906,"95":0.04144,"113":0.0023,"123":0.0046,"125":0.0046,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 67 68 69 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 87 88 89 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 122 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.0023,"15":0.0046,"16":0.0046,"17":0.03683,"18":0.04374,"84":0.00691,"85":0.0023,"89":0.0023,"90":0.00921,"92":0.06676,"100":0.00921,"109":0.01842,"114":0.0023,"118":0.0023,"122":0.00691,"127":0.0046,"129":0.00921,"131":0.0046,"134":0.0023,"135":0.00691,"136":0.06446,"137":0.0023,"138":0.0046,"139":0.02072,"140":0.01381,"141":0.00921,"142":0.01151,"143":0.21869,"144":1.61831,"145":0.89778,_:"12 13 79 80 81 83 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 119 120 121 123 124 125 126 128 130 132 133"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 14.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.1 17.2 17.3 17.4 18.2 18.3 18.4 26.4 TP","5.1":0.0046,"13.1":0.0046,"15.1":0.0046,"15.6":0.0023,"16.6":0.0046,"17.5":0.0023,"17.6":0.02302,"18.0":0.0023,"18.1":0.0023,"18.5-18.6":0.0046,"26.0":0.00921,"26.1":0.0046,"26.2":0.06446,"26.3":0.02302},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00021,"7.0-7.1":0.00021,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00021,"10.0-10.2":0,"10.3":0.00193,"11.0-11.2":0.01862,"11.3-11.4":0.00064,"12.0-12.1":0,"12.2-12.5":0.01006,"13.0-13.1":0,"13.2":0.003,"13.3":0.00043,"13.4-13.7":0.00107,"14.0-14.4":0.00214,"14.5-14.8":0.00278,"15.0-15.1":0.00257,"15.2-15.3":0.00193,"15.4":0.00235,"15.5":0.00278,"15.6-15.8":0.04344,"16.0":0.00449,"16.1":0.00856,"16.2":0.00471,"16.3":0.00856,"16.4":0.00193,"16.5":0.00342,"16.6-16.7":0.05757,"17.0":0.00278,"17.1":0.00428,"17.2":0.00342,"17.3":0.00535,"17.4":0.00813,"17.5":0.01605,"17.6-17.7":0.04066,"18.0":0.00899,"18.1":0.0184,"18.2":0.00984,"18.3":0.03103,"18.4":0.01541,"18.5-18.7":0.48665,"26.0":0.03424,"26.1":0.0672,"26.2":1.02508,"26.3":0.17292,"26.4":0.003},P:{"21":0.00995,"22":0.00995,"25":0.00995,"26":0.03982,"27":0.02986,"28":0.08959,"29":0.38822,_:"4 20 23 24 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.03076,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":3.28554,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.05985,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.02309,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.04619},Q:{"14.9":0.0077},O:{"0":0.73131},H:{all:0.04},L:{"0":79.34292}}; diff --git a/node_modules/caniuse-lite/data/regions/NF.js b/node_modules/caniuse-lite/data/regions/NF.js index ff6b66dcf..da14a1717 100644 --- a/node_modules/caniuse-lite/data/regions/NF.js +++ b/node_modules/caniuse-lite/data/regions/NF.js @@ -1 +1 @@ -module.exports={C:{"132":0.18625,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 133 134 135 136 3.5 3.6"},D:{"109":0.93674,"130":31.89292,"131":7.69111,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 132 133 134"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"111":0.18625,"129":0.18625,"130":5.43965,"131":4.68917,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 15.6 16.0 16.1 16.2 16.3 16.4 16.5 16.6 17.0 17.1 17.2 17.3 17.5 18.2","17.4":0.93674,"17.6":0.18625,"18.0":1.31472,"18.1":0.75049},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00202,"5.0-5.1":0,"6.0-6.1":0.0081,"7.0-7.1":0.01012,"8.1-8.4":0,"9.0-9.2":0.0081,"9.3":0.02834,"10.0-10.2":0.00607,"10.3":0.04656,"11.0-11.2":0.54661,"11.3-11.4":0.01417,"12.0-12.1":0.0081,"12.2-12.5":0.21257,"13.0-13.1":0.00405,"13.2":0.05466,"13.3":0.0081,"13.4-13.7":0.03037,"14.0-14.4":0.06681,"14.5-14.8":0.09515,"15.0-15.1":0.05466,"15.2-15.3":0.05061,"15.4":0.06073,"15.5":0.07086,"15.6-15.8":0.75919,"16.0":0.14374,"16.1":0.30367,"16.2":0.15386,"16.3":0.26116,"16.4":0.05264,"16.5":0.10527,"16.6-16.7":0.99605,"17.0":0.07288,"17.1":0.12147,"17.2":0.10122,"17.3":0.15386,"17.4":0.32999,"17.5":0.98593,"17.6-17.7":8.51707,"18.0":3.02055,"18.1":2.65412,"18.2":0.1073},P:{"26":1.13423,"27":0.19071,_:"4 20 21 22 23 24 25 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{_:"0"},H:{"0":0},L:{"0":24.02256},R:{_:"0"},M:{_:"0"}}; +module.exports={C:{_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 3.5 3.6"},D:{"142":2.85079,"144":7.896,"145":0.43922,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 143 146 147 148"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"111":0.21879,"144":0.87679,"145":1.09722,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 15.6 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.1 17.2 17.3 17.4 17.5 17.6 18.0 18.1 18.2 18.3 18.5-18.6 26.1 26.2 26.4 TP","16.6":0.658,"18.4":0.21879,"26.0":0.658,"26.3":0.21879},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00544,"7.0-7.1":0.00544,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00544,"10.0-10.2":0,"10.3":0.04899,"11.0-11.2":0.47357,"11.3-11.4":0.01633,"12.0-12.1":0,"12.2-12.5":0.25583,"13.0-13.1":0,"13.2":0.07621,"13.3":0.01089,"13.4-13.7":0.02722,"14.0-14.4":0.05443,"14.5-14.8":0.07076,"15.0-15.1":0.06532,"15.2-15.3":0.04899,"15.4":0.05988,"15.5":0.07076,"15.6-15.8":1.10499,"16.0":0.11431,"16.1":0.21773,"16.2":0.11975,"16.3":0.21773,"16.4":0.04899,"16.5":0.08709,"16.6-16.7":1.46424,"17.0":0.07076,"17.1":0.10887,"17.2":0.08709,"17.3":0.13608,"17.4":0.20684,"17.5":0.40825,"17.6-17.7":1.03422,"18.0":0.22862,"18.1":0.46812,"18.2":0.25039,"18.3":0.78928,"18.4":0.39192,"18.5-18.7":12.37802,"26.0":0.87093,"26.1":1.70919,"26.2":26.07332,"26.3":4.39817,"26.4":0.07621},P:{"29":1.77126,_:"4 20 21 22 23 24 25 26 27 28 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{_:"0"},Q:{_:"14.9"},O:{_:"0"},H:{all:0},L:{"0":27.5647}}; diff --git a/node_modules/caniuse-lite/data/regions/NG.js b/node_modules/caniuse-lite/data/regions/NG.js index b4f256309..8d0ad32c0 100644 --- a/node_modules/caniuse-lite/data/regions/NG.js +++ b/node_modules/caniuse-lite/data/regions/NG.js @@ -1 +1 @@ -module.exports={C:{"4":0.00286,"34":0.00143,"43":0.00573,"47":0.00143,"52":0.00143,"65":0.00286,"72":0.0043,"78":0.00143,"79":0.00143,"97":0.00143,"99":0.00143,"101":0.00143,"102":0.00143,"103":0.00143,"105":0.00143,"107":0.00143,"108":0.00143,"109":0.00143,"110":0.00143,"111":0.00143,"112":0.00143,"113":0.00143,"114":0.00143,"115":0.39666,"120":0.00143,"123":0.00143,"124":0.00143,"126":0.00143,"127":0.00859,"128":0.00716,"129":0.00143,"130":0.00573,"131":0.03723,"132":0.3537,"133":0.03007,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 44 45 46 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 73 74 75 76 77 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 98 100 104 106 116 117 118 119 121 122 125 134 135 136 3.5 3.6"},D:{"11":0.00143,"43":0.00143,"47":0.01432,"49":0.00143,"50":0.00286,"55":0.00143,"56":0.00143,"58":0.00286,"59":0.00859,"62":0.01002,"63":0.00573,"64":0.00573,"65":0.00143,"66":0.00143,"68":0.00716,"69":0.00286,"70":0.02148,"72":0.00286,"73":0.00143,"74":0.00573,"75":0.00573,"76":0.00286,"77":0.00716,"78":0.00143,"79":0.01289,"80":0.01146,"81":0.0043,"83":0.00286,"84":0.00143,"85":0.00143,"86":0.00573,"87":0.01002,"88":0.01146,"89":0.00143,"90":0.00286,"91":0.00286,"92":0.00143,"93":0.01289,"94":0.00286,"95":0.01002,"96":0.00143,"97":0.00286,"98":0.0043,"99":0.00143,"100":0.04153,"101":0.00143,"102":0.00143,"103":0.02578,"104":0.00286,"105":0.00859,"106":0.01718,"107":0.00573,"108":0.00716,"109":0.56278,"110":0.0043,"111":0.00716,"112":0.0043,"113":0.0043,"114":0.01432,"115":0.0043,"116":0.03294,"117":0.00573,"118":0.00716,"119":0.03866,"120":0.01862,"121":0.01002,"122":0.02291,"123":0.02864,"124":0.0358,"125":0.02291,"126":0.05585,"127":0.04726,"128":0.11313,"129":0.23485,"130":2.9757,"131":1.85587,"132":0.00859,"133":0.00143,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 48 51 52 53 54 57 60 61 67 71 134"},F:{"42":0.00143,"46":0.00143,"58":0.00143,"74":0.00143,"79":0.00573,"83":0.00573,"84":0.03294,"85":0.15895,"86":0.00716,"90":0.00143,"95":0.02291,"108":0.00286,"112":0.00286,"113":0.00716,"114":0.26062,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 47 48 49 50 51 52 53 54 55 56 57 60 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 78 80 81 82 87 88 89 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00286,"13":0.00143,"14":0.00143,"15":0.00143,"18":0.02005,"84":0.00286,"89":0.0043,"90":0.00573,"92":0.02578,"100":0.0043,"103":0.00143,"107":0.00143,"109":0.00859,"111":0.00143,"112":0.00143,"114":0.02864,"115":0.00143,"119":0.00143,"120":0.00286,"121":0.00143,"122":0.00286,"123":0.00143,"124":0.00286,"125":0.00286,"126":0.00716,"127":0.00859,"128":0.02005,"129":0.05155,"130":0.52125,"131":0.33366,_:"16 17 79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 104 105 106 108 110 113 116 117 118"},E:{"11":0.0043,"13":0.0043,"14":0.00859,_:"0 4 5 6 7 8 9 10 12 15 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.00143,"11.1":0.00286,"12.1":0.00286,"13.1":0.01289,"14.1":0.00859,"15.1":0.00143,"15.2-15.3":0.00143,"15.4":0.00143,"15.5":0.00143,"15.6":0.0315,"16.0":0.00143,"16.1":0.0043,"16.2":0.00286,"16.3":0.00573,"16.4":0.00143,"16.5":0.00573,"16.6":0.01862,"17.0":0.00143,"17.1":0.00286,"17.2":0.0043,"17.3":0.0043,"17.4":0.00859,"17.5":0.01575,"17.6":0.04153,"18.0":0.02578,"18.1":0.03723,"18.2":0.00143},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00061,"5.0-5.1":0,"6.0-6.1":0.00245,"7.0-7.1":0.00306,"8.1-8.4":0,"9.0-9.2":0.00245,"9.3":0.00858,"10.0-10.2":0.00184,"10.3":0.01409,"11.0-11.2":0.16539,"11.3-11.4":0.00429,"12.0-12.1":0.00245,"12.2-12.5":0.06432,"13.0-13.1":0.00123,"13.2":0.01654,"13.3":0.00245,"13.4-13.7":0.00919,"14.0-14.4":0.02021,"14.5-14.8":0.02879,"15.0-15.1":0.01654,"15.2-15.3":0.01531,"15.4":0.01838,"15.5":0.02144,"15.6-15.8":0.2297,"16.0":0.04349,"16.1":0.09188,"16.2":0.04655,"16.3":0.07902,"16.4":0.01593,"16.5":0.03185,"16.6-16.7":0.30137,"17.0":0.02205,"17.1":0.03675,"17.2":0.03063,"17.3":0.04655,"17.4":0.09984,"17.5":0.29831,"17.6-17.7":2.57696,"18.0":0.91391,"18.1":0.80304,"18.2":0.03246},P:{"4":0.0106,"21":0.0106,"22":0.04238,"23":0.02119,"24":0.06358,"25":0.06358,"26":0.36026,"27":0.13775,_:"20 5.0-5.4 6.2-6.4 8.2 10.1 12.0 13.0 14.0 15.0 18.0","7.2-7.4":0.03179,"9.2":0.02119,"11.1-11.2":0.0106,"16.0":0.0106,"17.0":0.0106,"19.0":0.0106},I:{"0":0.05129,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00007},A:{"8":0.00179,"11":0.01253,_:"6 7 9 10 5.5"},K:{"0":24.30178,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.01713,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00857},O:{"0":0.52259},H:{"0":2.65},L:{"0":55.60993},R:{_:"0"},M:{"0":0.23988}}; +module.exports={C:{"5":0.00331,"52":0.00331,"65":0.00662,"72":0.00331,"78":0.00331,"103":0.00331,"109":0.00331,"113":0.00331,"114":0.00331,"115":0.47995,"127":0.00662,"128":0.00331,"137":0.00331,"138":0.00331,"140":0.1655,"141":0.00331,"142":0.00331,"143":0.00331,"144":0.00331,"145":0.00993,"146":0.01655,"147":0.55939,"148":0.04634,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 110 111 112 116 117 118 119 120 121 122 123 124 125 126 129 130 131 132 133 134 135 136 139 149 150 151 3.5 3.6"},D:{"47":0.00331,"56":0.00331,"62":0.02317,"63":0.00662,"64":0.00331,"65":0.00331,"68":0.00331,"69":0.00662,"70":0.02979,"71":0.00331,"72":0.00331,"74":0.00331,"75":0.00331,"76":0.00331,"77":0.00662,"79":0.01986,"80":0.01324,"81":0.00662,"83":0.00331,"85":0.00331,"86":0.00331,"87":0.00662,"88":0.00331,"90":0.00331,"91":0.00331,"92":0.00331,"93":0.00993,"94":0.00331,"95":0.00662,"98":0.00331,"100":0.00331,"101":0.00331,"102":0.01324,"103":0.13571,"104":0.12578,"105":0.12909,"106":0.11916,"107":0.11585,"108":0.11916,"109":0.60242,"110":0.11254,"111":0.12909,"112":0.48657,"113":0.00331,"114":0.01324,"115":0.00331,"116":0.25156,"117":0.11585,"118":0.00331,"119":0.02648,"120":0.12578,"121":0.00331,"122":0.01324,"123":0.00993,"124":0.15226,"125":0.00662,"126":0.02979,"127":0.00993,"128":0.02317,"129":0.01324,"130":0.01324,"131":0.28135,"132":0.01655,"133":0.25487,"134":0.01655,"135":0.02648,"136":0.02317,"137":0.02648,"138":0.18536,"139":0.06951,"140":0.03972,"141":0.05627,"142":0.16881,"143":0.47995,"144":4.8326,"145":2.3501,"146":0.01324,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 52 53 54 55 57 58 59 60 61 66 67 73 78 84 89 96 97 99 147 148"},F:{"37":0.00662,"58":0.00331,"85":0.00331,"86":0.00331,"87":0.00662,"88":0.00662,"89":0.00662,"90":0.02648,"91":0.02317,"92":0.05958,"93":0.17212,"94":0.40382,"95":0.18205,"96":0.00331,"100":0.00331,"122":0.00331,"124":0.00331,"125":0.00662,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 97 98 99 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.02979,"84":0.00331,"89":0.00331,"90":0.00993,"92":0.02979,"100":0.00993,"107":0.00331,"109":0.01324,"111":0.00331,"114":0.03641,"122":0.00993,"128":0.00662,"129":0.00331,"131":0.00662,"132":0.00331,"133":0.00331,"134":0.00331,"135":0.00331,"136":0.00331,"137":0.00331,"138":0.00993,"139":0.00331,"140":0.00993,"141":0.00993,"142":0.01986,"143":0.07282,"144":0.82088,"145":0.51967,_:"12 13 14 15 16 17 79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 108 110 112 113 115 116 117 118 119 120 121 123 124 125 126 127 130"},E:{"11":0.00331,"13":0.00331,"14":0.00331,_:"4 5 6 7 8 9 10 12 15 3.1 3.2 6.1 7.1 9.1 10.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.4 16.5 17.0 17.2 17.3 26.4 TP","5.1":0.00331,"11.1":0.00331,"13.1":0.01324,"14.1":0.00662,"15.6":0.02648,"16.1":0.00331,"16.2":0.00331,"16.3":0.00331,"16.6":0.02317,"17.1":0.00331,"17.4":0.00331,"17.5":0.00662,"17.6":0.01986,"18.0":0.00331,"18.1":0.01324,"18.2":0.00331,"18.3":0.00662,"18.4":0.00993,"18.5-18.6":0.01655,"26.0":0.01324,"26.1":0.01324,"26.2":0.0993,"26.3":0.01986},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00068,"7.0-7.1":0.00068,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00068,"10.0-10.2":0,"10.3":0.00612,"11.0-11.2":0.05918,"11.3-11.4":0.00204,"12.0-12.1":0,"12.2-12.5":0.03197,"13.0-13.1":0,"13.2":0.00952,"13.3":0.00136,"13.4-13.7":0.0034,"14.0-14.4":0.0068,"14.5-14.8":0.00884,"15.0-15.1":0.00816,"15.2-15.3":0.00612,"15.4":0.00748,"15.5":0.00884,"15.6-15.8":0.1381,"16.0":0.01429,"16.1":0.02721,"16.2":0.01497,"16.3":0.02721,"16.4":0.00612,"16.5":0.01088,"16.6-16.7":0.18299,"17.0":0.00884,"17.1":0.01361,"17.2":0.01088,"17.3":0.01701,"17.4":0.02585,"17.5":0.05102,"17.6-17.7":0.12925,"18.0":0.02857,"18.1":0.0585,"18.2":0.03129,"18.3":0.09864,"18.4":0.04898,"18.5-18.7":1.54694,"26.0":0.10884,"26.1":0.21361,"26.2":3.2585,"26.3":0.54966,"26.4":0.00952},P:{"21":0.0101,"22":0.0101,"24":0.03031,"25":0.03031,"26":0.0202,"27":0.06061,"28":0.16163,"29":0.5657,_:"4 20 23 5.0-5.4 6.2-6.4 8.2 10.1 12.0 14.0 15.0 18.0 19.0","7.2-7.4":0.0202,"9.2":0.04041,"11.1-11.2":0.0101,"13.0":0.0101,"16.0":0.0101,"17.0":0.0101},I:{"0":0.01336,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":17.99773,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.00669,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.26756},Q:{_:"14.9"},O:{"0":0.35452},H:{all:0.29},L:{"0":55.90918}}; diff --git a/node_modules/caniuse-lite/data/regions/NI.js b/node_modules/caniuse-lite/data/regions/NI.js index 264b5b33e..665a3cd52 100644 --- a/node_modules/caniuse-lite/data/regions/NI.js +++ b/node_modules/caniuse-lite/data/regions/NI.js @@ -1 +1 @@ -module.exports={C:{"4":0.02249,"52":0.00375,"61":0.04124,"105":0.00375,"114":0.00375,"115":0.12372,"123":0.00375,"124":0.00375,"125":0.00375,"126":0.0075,"127":0.00375,"128":0.015,"129":0.0075,"130":0.00375,"131":0.06373,"132":1.20718,"133":0.11997,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 106 107 108 109 110 111 112 113 116 117 118 119 120 121 122 134 135 136 3.5 3.6"},D:{"55":0.00375,"65":0.00375,"69":0.0075,"70":0.01125,"73":0.0075,"75":0.0075,"76":0.01125,"79":0.03749,"80":0.00375,"81":0.02624,"83":0.02999,"85":0.00375,"86":0.01125,"87":0.04499,"88":0.01125,"89":0.00375,"91":8.13908,"93":0.02999,"94":0.03749,"96":0.015,"98":0.02624,"99":0.04874,"100":0.02249,"101":0.00375,"103":0.04124,"104":0.03749,"106":0.0075,"108":0.00375,"109":1.04597,"110":0.02999,"111":0.01125,"113":0.00375,"114":0.06373,"116":0.04124,"117":0.015,"118":0.00375,"119":0.0075,"120":0.04499,"121":0.01125,"122":0.04499,"123":0.02999,"124":0.07498,"125":0.015,"126":0.08248,"127":0.04499,"128":0.14621,"129":0.5811,"130":10.06607,"131":6.62073,"132":0.00375,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 56 57 58 59 60 61 62 63 64 66 67 68 71 72 74 77 78 84 90 92 95 97 102 105 107 112 115 133 134"},F:{"46":0.00375,"85":0.0075,"95":0.02999,"113":0.08248,"114":0.91476,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.0075,"85":0.00375,"89":0.00375,"92":0.04124,"100":0.00375,"109":0.015,"114":0.01125,"115":0.0075,"119":0.00375,"120":0.00375,"121":0.00375,"122":0.0075,"123":0.00375,"124":0.01125,"125":0.0075,"126":0.01875,"127":0.01875,"128":0.02249,"129":0.06748,"130":2.51558,"131":1.63456,_:"12 13 14 15 16 17 79 80 81 83 84 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 116 117 118"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.2-15.3 15.4 15.5 16.0 16.4","5.1":0.01875,"13.1":0.0075,"14.1":0.0075,"15.1":0.00375,"15.6":0.07123,"16.1":0.02249,"16.2":0.01125,"16.3":0.03374,"16.5":0.02249,"16.6":0.04874,"17.0":0.07498,"17.1":0.0075,"17.2":0.00375,"17.3":0.015,"17.4":0.06373,"17.5":0.04874,"17.6":0.22869,"18.0":0.15746,"18.1":0.12372,"18.2":0.00375},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00128,"5.0-5.1":0,"6.0-6.1":0.00513,"7.0-7.1":0.00641,"8.1-8.4":0,"9.0-9.2":0.00513,"9.3":0.01794,"10.0-10.2":0.00384,"10.3":0.02948,"11.0-11.2":0.34605,"11.3-11.4":0.00897,"12.0-12.1":0.00513,"12.2-12.5":0.13457,"13.0-13.1":0.00256,"13.2":0.0346,"13.3":0.00513,"13.4-13.7":0.01922,"14.0-14.4":0.04229,"14.5-14.8":0.06024,"15.0-15.1":0.0346,"15.2-15.3":0.03204,"15.4":0.03845,"15.5":0.04486,"15.6-15.8":0.48062,"16.0":0.091,"16.1":0.19225,"16.2":0.09741,"16.3":0.16533,"16.4":0.03332,"16.5":0.06665,"16.6-16.7":0.63058,"17.0":0.04614,"17.1":0.0769,"17.2":0.06408,"17.3":0.09741,"17.4":0.20891,"17.5":0.62417,"17.6-17.7":5.39194,"18.0":1.91224,"18.1":1.68026,"18.2":0.06793},P:{"4":0.10305,"20":0.02061,"21":0.10305,"22":0.13396,"23":0.10305,"24":0.16487,"25":0.09274,"26":1.31899,"27":0.81406,"5.0-5.4":0.0103,"6.2-6.4":0.02061,"7.2-7.4":0.16487,_:"8.2 9.2 10.1 12.0 14.0 15.0 18.0","11.1-11.2":0.02061,"13.0":0.0103,"16.0":0.02061,"17.0":0.02061,"19.0":0.04122},I:{"0":0.02495,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"11":0.01875,_:"6 7 8 9 10 5.5"},K:{"0":0.41263,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.06877},H:{"0":0},L:{"0":47.20044},R:{_:"0"},M:{"0":0.13754}}; +module.exports={C:{"5":0.06674,"115":0.01483,"127":0.00742,"128":0.00742,"136":0.00742,"138":0.00742,"140":0.00742,"145":0.00742,"146":0.01483,"147":0.57837,"148":0.0964,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 129 130 131 132 133 134 135 137 139 141 142 143 144 149 150 151 3.5 3.6"},D:{"69":0.06674,"83":0.00742,"87":0.00742,"93":0.00742,"97":0.00742,"98":0.01483,"103":1.9279,"104":1.89083,"105":1.90566,"106":1.88341,"107":1.89824,"108":1.91307,"109":2.0762,"110":1.89824,"111":2.00205,"112":13.69551,"114":0.01483,"116":3.7075,"117":1.90566,"119":0.00742,"120":1.92049,"122":0.00742,"124":1.93532,"125":0.06674,"126":0.00742,"127":0.02225,"128":0.01483,"129":0.17055,"130":0.00742,"131":3.81873,"132":0.06674,"133":3.81131,"134":0.02966,"135":0.02966,"136":0.00742,"137":0.01483,"138":0.08898,"139":0.05932,"140":0.01483,"141":0.20021,"142":0.08898,"143":0.91205,"144":7.34085,"145":4.3971,"146":0.00742,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 84 85 86 88 89 90 91 92 94 95 96 99 100 101 102 113 115 118 121 123 147 148"},F:{"94":0.02966,"95":0.06674,"120":0.00742,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"85":0.00742,"92":0.01483,"122":0.00742,"134":0.00742,"137":0.00742,"138":0.00742,"140":0.00742,"141":0.02966,"142":0.02225,"143":0.03708,"144":1.4311,"145":1.08259,_:"12 13 14 15 16 17 18 79 80 81 83 84 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 132 133 135 136 139"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.3 17.4 18.1 18.3 26.4 TP","5.1":0.01483,"15.1":0.00742,"15.6":0.02966,"16.6":0.08157,"17.1":0.02225,"17.5":0.00742,"17.6":0.05191,"18.0":0.00742,"18.2":0.03708,"18.4":0.00742,"18.5-18.6":0.04449,"26.0":0.00742,"26.1":0.03708,"26.2":0.31885,"26.3":0.06674},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00042,"7.0-7.1":0.00042,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00042,"10.0-10.2":0,"10.3":0.00374,"11.0-11.2":0.03612,"11.3-11.4":0.00125,"12.0-12.1":0,"12.2-12.5":0.01951,"13.0-13.1":0,"13.2":0.00581,"13.3":0.00083,"13.4-13.7":0.00208,"14.0-14.4":0.00415,"14.5-14.8":0.0054,"15.0-15.1":0.00498,"15.2-15.3":0.00374,"15.4":0.00457,"15.5":0.0054,"15.6-15.8":0.08428,"16.0":0.00872,"16.1":0.01661,"16.2":0.00913,"16.3":0.01661,"16.4":0.00374,"16.5":0.00664,"16.6-16.7":0.11168,"17.0":0.0054,"17.1":0.0083,"17.2":0.00664,"17.3":0.01038,"17.4":0.01578,"17.5":0.03114,"17.6-17.7":0.07888,"18.0":0.01744,"18.1":0.0357,"18.2":0.0191,"18.3":0.0602,"18.4":0.02989,"18.5-18.7":0.94405,"26.0":0.06642,"26.1":0.13036,"26.2":1.98857,"26.3":0.33544,"26.4":0.00581},P:{"22":0.01047,"24":0.02094,"25":0.03141,"26":0.03141,"27":0.07328,"28":0.08375,"29":1.07833,_:"4 20 21 23 5.0-5.4 6.2-6.4 8.2 9.2 10.1 12.0 13.0 14.0 16.0 17.0 18.0 19.0","7.2-7.4":0.03141,"11.1-11.2":0.01047,"15.0":0.09422},I:{"0":0.01033,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.2068,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.1034},Q:{"14.9":0.00517},O:{"0":0.04653},H:{all:0},L:{"0":25.77093}}; diff --git a/node_modules/caniuse-lite/data/regions/NL.js b/node_modules/caniuse-lite/data/regions/NL.js index 6ae248e9b..e1e1e83a5 100644 --- a/node_modules/caniuse-lite/data/regions/NL.js +++ b/node_modules/caniuse-lite/data/regions/NL.js @@ -1 +1 @@ -module.exports={C:{"38":0.01011,"43":0.01011,"44":0.05558,"45":0.01011,"51":0.00505,"52":0.01516,"56":0.00505,"60":0.01011,"66":0.00505,"78":0.01011,"81":0.01011,"102":0.01011,"103":0.00505,"108":0.00505,"110":0.00505,"112":0.00505,"113":0.01516,"115":0.22233,"117":0.01516,"118":0.00505,"120":0.00505,"122":0.01516,"123":0.00505,"124":0.01011,"125":0.03032,"126":0.00505,"127":0.01011,"128":0.28802,"129":0.01011,"130":0.02527,"131":0.15159,"132":1.97572,"133":0.24254,"134":0.00505,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 46 47 48 49 50 53 54 55 57 58 59 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 79 80 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 109 111 114 116 119 121 135 136 3.5 3.6"},D:{"45":0.15664,"47":0.01011,"48":0.10611,"49":0.04548,"52":0.03032,"58":0.01011,"66":0.01011,"72":0.02021,"79":0.01516,"86":0.01011,"87":0.02021,"88":0.01011,"91":0.09095,"92":0.02527,"93":0.01011,"94":0.00505,"96":0.03032,"97":0.00505,"98":0.01011,"101":0.00505,"102":0.01011,"103":0.13138,"104":0.19201,"105":0.01011,"106":0.06569,"107":0.01516,"108":0.03537,"109":0.49014,"110":0.01011,"111":0.01516,"112":0.02021,"113":0.12633,"114":0.15159,"115":0.01011,"116":0.18191,"117":0.02527,"118":0.0859,"119":0.02527,"120":0.04548,"121":0.05053,"122":0.16675,"123":0.10611,"124":0.11117,"125":2.82968,"126":0.82364,"127":0.67205,"128":0.42445,"129":1.47042,"130":13.01148,"131":9.21667,"132":0.01011,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 50 51 53 54 55 56 57 59 60 61 62 63 64 65 67 68 69 70 71 73 74 75 76 77 78 80 81 83 84 85 89 90 95 99 100 133 134"},F:{"46":0.00505,"85":0.02021,"95":0.01516,"102":0.00505,"113":0.06569,"114":0.8388,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00505,"108":0.00505,"109":0.07074,"113":0.00505,"114":0.01011,"115":0.00505,"119":0.01011,"120":0.00505,"121":0.00505,"122":0.01011,"123":0.00505,"124":0.01011,"125":0.01011,"126":0.02527,"127":0.02021,"128":0.06569,"129":0.27792,"130":4.37085,"131":4.1182,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 110 111 112 116 117 118"},E:{"8":0.00505,"9":0.01516,"14":0.02021,"15":0.01011,_:"0 4 5 6 7 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00505,"13.1":0.04548,"14.1":0.08085,"15.1":0.01516,"15.2-15.3":0.01011,"15.4":0.01516,"15.5":0.02527,"15.6":0.32339,"16.0":0.03537,"16.1":0.05558,"16.2":0.03032,"16.3":0.08085,"16.4":0.03032,"16.5":0.04548,"16.6":0.42951,"17.0":0.02021,"17.1":0.05053,"17.2":0.05053,"17.3":0.05558,"17.4":0.12127,"17.5":0.30823,"17.6":1.53611,"18.0":0.51541,"18.1":0.77311,"18.2":0.01516},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00168,"5.0-5.1":0,"6.0-6.1":0.00674,"7.0-7.1":0.00842,"8.1-8.4":0,"9.0-9.2":0.00674,"9.3":0.02359,"10.0-10.2":0.00505,"10.3":0.03875,"11.0-11.2":0.45489,"11.3-11.4":0.01179,"12.0-12.1":0.00674,"12.2-12.5":0.1769,"13.0-13.1":0.00337,"13.2":0.04549,"13.3":0.00674,"13.4-13.7":0.02527,"14.0-14.4":0.0556,"14.5-14.8":0.07919,"15.0-15.1":0.04549,"15.2-15.3":0.04212,"15.4":0.05054,"15.5":0.05897,"15.6-15.8":0.6318,"16.0":0.11962,"16.1":0.25272,"16.2":0.12804,"16.3":0.21734,"16.4":0.0438,"16.5":0.08761,"16.6-16.7":0.82892,"17.0":0.06065,"17.1":0.10109,"17.2":0.08424,"17.3":0.12804,"17.4":0.27462,"17.5":0.82049,"17.6-17.7":7.08793,"18.0":2.51371,"18.1":2.20876,"18.2":0.08929},P:{"4":0.01051,"20":0.02102,"21":0.03152,"22":0.03152,"23":0.04203,"24":0.04203,"25":0.05254,"26":2.13303,"27":2.26963,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 15.0 16.0","14.0":0.01051,"17.0":0.01051,"18.0":0.01051,"19.0":0.01051},I:{"0":0.0395,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00005},A:{"8":0.00568,"9":0.01137,"11":0.0739,_:"6 7 10 5.5"},K:{"0":0.46501,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.01484},O:{"0":0.25235},H:{"0":0.01},L:{"0":26.53893},R:{_:"0"},M:{"0":0.60366}}; +module.exports={C:{"38":0.00444,"43":0.00444,"44":0.01774,"45":0.00444,"50":0.00444,"51":0.00444,"52":0.01331,"53":0.00444,"54":0.00444,"55":0.00887,"56":0.00887,"60":0.00444,"78":0.00444,"81":0.00444,"102":0.00444,"103":0.00444,"115":0.14639,"121":0.00444,"128":0.02218,"129":0.00444,"130":0.00444,"131":0.00444,"132":0.00444,"133":0.00887,"134":0.00444,"135":0.03105,"136":0.01331,"137":0.00444,"138":0.00444,"139":0.00444,"140":0.55006,"141":0.01331,"142":0.00887,"143":0.01331,"144":0.01774,"145":0.01774,"146":0.03992,"147":1.86312,"148":0.16413,"149":0.00444,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 46 47 48 49 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 122 123 124 125 126 127 150 151 3.5 3.6"},D:{"39":0.01331,"40":0.01331,"41":0.01331,"42":0.01331,"43":0.01331,"44":0.01331,"45":0.02218,"46":0.01331,"47":0.01774,"48":0.0621,"49":0.03105,"50":0.01331,"51":0.01331,"52":0.01774,"53":0.01331,"54":0.01331,"55":0.01331,"56":0.01331,"57":0.01331,"58":0.01331,"59":0.01331,"60":0.01331,"66":0.00444,"72":0.00444,"74":0.00444,"79":0.00444,"87":0.00887,"88":0.00444,"92":0.02218,"93":0.02218,"96":0.00887,"101":0.00444,"102":0.00444,"103":0.11977,"104":0.07098,"105":0.04436,"106":0.04436,"107":0.07985,"108":0.05323,"109":0.3815,"110":0.04436,"111":0.0488,"112":0.04436,"113":0.00444,"114":0.02218,"115":0.00887,"116":0.11534,"117":0.0488,"118":0.02218,"119":0.00887,"120":0.09316,"121":0.01774,"122":0.04436,"123":0.00887,"124":0.05323,"125":0.01331,"126":0.05323,"127":0.00444,"128":0.05767,"129":0.04436,"130":0.03549,"131":0.10203,"132":0.03992,"133":0.09759,"134":0.35044,"135":0.0621,"136":0.05323,"137":0.06654,"138":0.1597,"139":0.08428,"140":0.07985,"141":0.66984,"142":0.59886,"143":1.22877,"144":10.61091,"145":5.46515,"146":0.01331,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 67 68 69 70 71 73 75 76 77 78 80 81 83 84 85 86 89 90 91 94 95 97 98 99 100 147 148"},F:{"93":0.00887,"94":0.0621,"95":0.07985,"96":0.01331,"113":0.00444,"114":0.00444,"125":0.01774,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6","12.1":0.00444},B:{"92":0.00444,"94":0.00444,"109":0.07098,"114":0.00444,"120":0.00444,"128":0.00444,"131":0.00444,"132":0.00444,"133":0.00444,"134":0.00444,"135":0.00444,"136":0.00444,"137":0.00444,"138":0.01774,"139":0.00887,"140":0.01331,"141":0.02218,"142":0.05323,"143":0.2218,"144":3.80609,"145":2.57288,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 121 122 123 124 125 126 127 129 130"},E:{"9":0.00444,"14":0.00444,_:"4 5 6 7 8 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.1 TP","11.1":0.00444,"12.1":0.00444,"13.1":0.01331,"14.1":0.01331,"15.2-15.3":0.00444,"15.4":0.00444,"15.5":0.00444,"15.6":0.12421,"16.0":0.00887,"16.1":0.01331,"16.2":0.00887,"16.3":0.01774,"16.4":0.01774,"16.5":0.01331,"16.6":0.18631,"17.0":0.00444,"17.1":0.20406,"17.2":0.01331,"17.3":0.01774,"17.4":0.02218,"17.5":0.03992,"17.6":0.19962,"18.0":0.02218,"18.1":0.02218,"18.2":0.01331,"18.3":0.0488,"18.4":0.01774,"18.5-18.6":0.07985,"26.0":0.03992,"26.1":0.07541,"26.2":1.63245,"26.3":0.41255,"26.4":0.00444},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00151,"7.0-7.1":0.00151,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00151,"10.0-10.2":0,"10.3":0.01363,"11.0-11.2":0.13174,"11.3-11.4":0.00454,"12.0-12.1":0,"12.2-12.5":0.07117,"13.0-13.1":0,"13.2":0.0212,"13.3":0.00303,"13.4-13.7":0.00757,"14.0-14.4":0.01514,"14.5-14.8":0.01969,"15.0-15.1":0.01817,"15.2-15.3":0.01363,"15.4":0.01666,"15.5":0.01969,"15.6-15.8":0.30739,"16.0":0.0318,"16.1":0.06057,"16.2":0.03331,"16.3":0.06057,"16.4":0.01363,"16.5":0.02423,"16.6-16.7":0.40733,"17.0":0.01969,"17.1":0.03028,"17.2":0.02423,"17.3":0.03786,"17.4":0.05754,"17.5":0.11357,"17.6-17.7":0.2877,"18.0":0.0636,"18.1":0.13022,"18.2":0.06965,"18.3":0.21956,"18.4":0.10903,"18.5-18.7":3.44337,"26.0":0.24228,"26.1":0.47547,"26.2":7.25319,"26.3":1.2235,"26.4":0.0212},P:{"4":0.01041,"21":0.01041,"22":0.02082,"23":0.02082,"24":0.03123,"25":0.03123,"26":0.06245,"27":0.05204,"28":0.14572,"29":4.08018,_:"20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0","7.2-7.4":0.01041,"17.0":0.01041,"19.0":0.01041},I:{"0":0.03891,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.61772,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.00602,"9":0.02408,"11":0.05418,_:"6 7 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.80693},Q:{"14.9":0.00557},O:{"0":0.28382},H:{all:0},L:{"0":37.98058}}; diff --git a/node_modules/caniuse-lite/data/regions/NO.js b/node_modules/caniuse-lite/data/regions/NO.js index fb1f75782..527debe7f 100644 --- a/node_modules/caniuse-lite/data/regions/NO.js +++ b/node_modules/caniuse-lite/data/regions/NO.js @@ -1 +1 @@ -module.exports={C:{"52":0.00508,"59":0.04062,"60":0.00508,"78":0.01015,"115":0.15231,"124":0.02031,"125":0.01015,"126":0.00508,"127":0.00508,"128":0.12693,"129":0.00508,"130":0.02031,"131":0.09646,"132":1.56372,"133":0.10154,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 134 135 136 3.5 3.6"},D:{"66":0.1777,"79":0.01015,"86":0.00508,"87":0.02539,"88":0.01523,"89":0.02031,"90":0.00508,"91":0.00508,"92":0.00508,"93":0.01015,"94":0.00508,"95":0.00508,"97":0.00508,"98":0.00508,"102":0.04062,"103":0.04569,"104":0.00508,"105":0.00508,"106":0.01015,"107":0.01015,"108":0.01015,"109":0.31477,"110":0.00508,"111":0.00508,"112":0.00508,"113":0.13708,"114":0.15739,"115":0.00508,"116":0.20308,"117":0.01015,"118":8.51921,"119":0.02539,"120":0.02031,"121":0.07616,"122":0.11677,"123":0.07616,"124":0.09139,"125":0.30462,"126":0.23354,"127":0.14216,"128":0.47216,"129":1.6551,"130":13.23066,"131":6.58995,"132":0.00508,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 78 80 81 83 84 85 96 99 100 101 133 134"},F:{"85":0.01015,"94":0.00508,"95":0.01523,"108":0.00508,"112":0.00508,"113":0.18277,"114":1.56372,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.02031,"92":0.00508,"107":0.00508,"109":0.06092,"110":0.00508,"114":0.00508,"115":0.01015,"119":0.00508,"121":0.01015,"122":0.01015,"123":0.00508,"124":0.01015,"125":0.00508,"126":0.01523,"127":0.01015,"128":0.02539,"129":0.18277,"130":3.84329,"131":2.4065,_:"12 13 14 15 16 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 108 111 112 113 116 117 118 120"},E:{"14":0.01523,"15":0.00508,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.03046,"12.1":0.01015,"13.1":0.03046,"14.1":0.066,"15.1":0.02031,"15.2-15.3":0.01015,"15.4":0.05585,"15.5":0.03554,"15.6":0.31477,"16.0":0.02539,"16.1":0.06092,"16.2":0.04569,"16.3":0.12185,"16.4":0.066,"16.5":0.06092,"16.6":0.5077,"17.0":0.04062,"17.1":0.07108,"17.2":0.08123,"17.3":0.07108,"17.4":0.21323,"17.5":0.53816,"17.6":2.14757,"18.0":0.75647,"18.1":0.99509,"18.2":0.01523},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00293,"5.0-5.1":0,"6.0-6.1":0.01171,"7.0-7.1":0.01464,"8.1-8.4":0,"9.0-9.2":0.01171,"9.3":0.04099,"10.0-10.2":0.00878,"10.3":0.06735,"11.0-11.2":0.79061,"11.3-11.4":0.0205,"12.0-12.1":0.01171,"12.2-12.5":0.30746,"13.0-13.1":0.00586,"13.2":0.07906,"13.3":0.01171,"13.4-13.7":0.04392,"14.0-14.4":0.09663,"14.5-14.8":0.13763,"15.0-15.1":0.07906,"15.2-15.3":0.07321,"15.4":0.08785,"15.5":0.10249,"15.6-15.8":1.09808,"16.0":0.2079,"16.1":0.43923,"16.2":0.22254,"16.3":0.37774,"16.4":0.07613,"16.5":0.15227,"16.6-16.7":1.44067,"17.0":0.10542,"17.1":0.17569,"17.2":0.14641,"17.3":0.22254,"17.4":0.4773,"17.5":1.42603,"17.6-17.7":12.31894,"18.0":4.36887,"18.1":3.83887,"18.2":0.15519},P:{"4":0.03132,"21":0.01044,"22":0.01044,"23":0.01044,"24":0.02088,"25":0.03132,"26":1.50326,"27":1.57634,_:"20 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","5.0-5.4":0.01044},I:{"0":0.01474,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},A:{"11":0.00508,_:"6 7 8 9 10 5.5"},K:{"0":0.21169,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.01477},H:{"0":0},L:{"0":16.14606},R:{_:"0"},M:{"0":0.35446}}; +module.exports={C:{"52":0.00482,"59":0.02894,"78":0.00965,"102":0.00482,"103":0.01929,"113":0.00482,"115":0.10611,"119":0.00482,"123":0.00482,"128":0.00965,"135":0.00482,"136":0.00965,"139":0.00482,"140":0.30867,"143":0.00482,"144":0.00965,"145":0.00482,"146":0.01929,"147":1.38902,"148":0.11093,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 112 114 116 117 118 120 121 122 124 125 126 127 129 130 131 132 133 134 137 138 141 142 149 150 151 3.5 3.6"},D:{"61":0.00482,"66":0.03376,"87":0.00482,"88":0.00482,"93":0.00482,"96":0.00482,"102":0.00482,"103":0.02412,"104":0.05305,"107":0.00965,"109":0.13504,"112":0.00482,"113":0.00482,"114":0.01447,"115":0.00482,"116":0.0627,"117":0.00482,"118":1.53854,"119":0.00482,"120":0.00482,"121":0.00482,"122":0.02894,"123":0.00482,"124":0.01447,"125":0.01447,"126":0.03858,"127":0.00482,"128":0.04341,"129":0.00482,"130":0.03858,"131":0.02894,"132":0.01447,"133":0.04341,"134":0.02894,"135":0.02894,"136":0.03376,"137":0.05788,"138":0.16398,"139":0.05788,"140":0.05788,"141":0.10128,"142":0.39066,"143":1.36491,"144":10.47073,"145":5.04486,"146":0.02894,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 89 90 91 92 94 95 97 98 99 100 101 105 106 108 110 111 147 148"},F:{"75":0.00482,"79":0.02894,"82":0.00482,"84":0.00482,"85":0.01447,"86":0.01447,"87":0.01447,"89":0.00482,"90":0.01447,"91":0.01447,"92":0.00965,"93":0.05305,"94":0.76686,"95":1.19128,"96":0.00482,"99":0.00482,"102":0.01929,"103":0.00482,"109":0.00482,"112":0.00482,"113":0.00482,"114":0.02894,"115":0.00482,"116":0.00965,"117":0.00482,"119":0.00482,"120":0.00965,"122":0.02412,"123":0.00965,"124":0.01447,"125":0.11575,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 78 80 81 83 88 97 98 100 101 104 105 106 107 108 110 111 118 121 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00482,"92":0.00482,"109":0.02412,"115":0.00482,"122":0.00482,"131":0.00482,"132":0.00482,"133":0.00482,"134":0.00965,"135":0.00482,"136":0.00482,"137":0.00482,"138":0.02412,"139":0.00965,"140":0.00965,"141":0.02412,"142":0.02894,"143":0.13504,"144":4.31659,"145":2.8311,_:"12 13 14 15 16 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 116 117 118 119 120 121 123 124 125 126 127 128 129 130"},E:{"14":0.00482,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 10.1 15.1 26.4 TP","9.1":0.01929,"11.1":0.02412,"12.1":0.01929,"13.1":0.00965,"14.1":0.01447,"15.2-15.3":0.00482,"15.4":0.00482,"15.5":0.00482,"15.6":0.13022,"16.0":0.00482,"16.1":0.01929,"16.2":0.00965,"16.3":0.02412,"16.4":0.01929,"16.5":0.01447,"16.6":0.26527,"17.0":0.00482,"17.1":0.29903,"17.2":0.01447,"17.3":0.01447,"17.4":0.03858,"17.5":0.10128,"17.6":0.1881,"18.0":0.02412,"18.1":0.05305,"18.2":0.00965,"18.3":0.07717,"18.4":0.04341,"18.5-18.6":0.09646,"26.0":0.03376,"26.1":0.06752,"26.2":1.88097,"26.3":0.40031},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00242,"7.0-7.1":0.00242,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00242,"10.0-10.2":0,"10.3":0.02179,"11.0-11.2":0.21066,"11.3-11.4":0.00726,"12.0-12.1":0,"12.2-12.5":0.1138,"13.0-13.1":0,"13.2":0.0339,"13.3":0.00484,"13.4-13.7":0.01211,"14.0-14.4":0.02421,"14.5-14.8":0.03148,"15.0-15.1":0.02906,"15.2-15.3":0.02179,"15.4":0.02663,"15.5":0.03148,"15.6-15.8":0.49153,"16.0":0.05085,"16.1":0.09685,"16.2":0.05327,"16.3":0.09685,"16.4":0.02179,"16.5":0.03874,"16.6-16.7":0.65134,"17.0":0.03148,"17.1":0.04843,"17.2":0.03874,"17.3":0.06053,"17.4":0.09201,"17.5":0.1816,"17.6-17.7":0.46005,"18.0":0.1017,"18.1":0.20823,"18.2":0.11138,"18.3":0.35109,"18.4":0.17434,"18.5-18.7":5.50611,"26.0":0.38741,"26.1":0.7603,"26.2":11.59818,"26.3":1.95644,"26.4":0.0339},P:{"4":0.03115,"21":0.01038,"23":0.01038,"25":0.01038,"26":0.02077,"27":0.01038,"28":0.04154,"29":3.21902,_:"20 22 24 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","17.0":0.01038},I:{"0":0.02585,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":9.14082,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.00482,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.40373},Q:{_:"14.9"},O:{"0":0.04141},H:{all:0},L:{"0":16.50668}}; diff --git a/node_modules/caniuse-lite/data/regions/NP.js b/node_modules/caniuse-lite/data/regions/NP.js index 7a4c79865..b6d46bf98 100644 --- a/node_modules/caniuse-lite/data/regions/NP.js +++ b/node_modules/caniuse-lite/data/regions/NP.js @@ -1 +1 @@ -module.exports={C:{"52":0.01914,"65":0.00239,"99":0.00718,"100":0.00239,"103":0.00479,"115":0.13162,"122":0.00239,"123":0.00479,"126":0.00239,"127":0.00718,"128":0.00718,"129":0.00479,"130":0.00957,"131":0.04307,"132":0.82319,"133":0.09811,"134":0.00239,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 101 102 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 124 125 135 136 3.5 3.6"},D:{"73":0.00239,"74":0.00239,"76":0.00239,"79":0.00718,"83":0.00239,"86":0.00239,"87":0.00957,"88":0.00239,"91":0.00239,"92":0.00239,"93":0.00479,"94":0.00718,"96":0.00239,"98":0.00239,"99":0.00239,"100":0.00239,"103":0.0335,"106":0.01197,"107":0.00239,"108":0.00479,"109":1.37598,"110":0.00239,"111":0.00239,"112":0.00239,"114":0.00718,"115":0.00239,"116":0.03829,"117":0.00479,"118":0.00957,"119":0.00718,"120":0.02393,"121":0.01197,"122":0.05025,"123":0.02393,"124":0.04068,"125":0.04547,"126":0.05983,"127":0.05025,"128":0.08615,"129":0.21537,"130":9.27048,"131":7.52599,"132":0.05983,"133":0.00239,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 75 77 78 80 81 84 85 89 90 95 97 101 102 104 105 113 134"},F:{"34":0.00239,"85":0.00718,"86":0.00239,"95":0.01914,"113":0.00718,"114":0.2728,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00479,"109":0.01197,"120":0.00239,"121":0.00239,"122":0.00479,"124":0.00479,"125":0.00479,"126":0.00718,"127":0.00718,"128":0.00718,"129":0.01914,"130":0.90216,"131":0.74183,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 123"},E:{"13":0.00239,"14":0.00239,_:"0 4 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00239,"13.1":0.00718,"14.1":0.01197,"15.1":0.00239,"15.2-15.3":0.00239,"15.4":0.00239,"15.5":0.00479,"15.6":0.02872,"16.0":0.00239,"16.1":0.01197,"16.2":0.00239,"16.3":0.00718,"16.4":0.00479,"16.5":0.00479,"16.6":0.05504,"17.0":0.00479,"17.1":0.00718,"17.2":0.00718,"17.3":0.00718,"17.4":0.01436,"17.5":0.03111,"17.6":0.1029,"18.0":0.08615,"18.1":0.09333,"18.2":0.00718},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0009,"5.0-5.1":0,"6.0-6.1":0.00362,"7.0-7.1":0.00452,"8.1-8.4":0,"9.0-9.2":0.00362,"9.3":0.01266,"10.0-10.2":0.00271,"10.3":0.0208,"11.0-11.2":0.24418,"11.3-11.4":0.00633,"12.0-12.1":0.00362,"12.2-12.5":0.09496,"13.0-13.1":0.00181,"13.2":0.02442,"13.3":0.00362,"13.4-13.7":0.01357,"14.0-14.4":0.02984,"14.5-14.8":0.0425,"15.0-15.1":0.02442,"15.2-15.3":0.02261,"15.4":0.02713,"15.5":0.03165,"15.6-15.8":0.33913,"16.0":0.06421,"16.1":0.13565,"16.2":0.06873,"16.3":0.11666,"16.4":0.02351,"16.5":0.04703,"16.6-16.7":0.44494,"17.0":0.03256,"17.1":0.05426,"17.2":0.04522,"17.3":0.06873,"17.4":0.14741,"17.5":0.44042,"17.6-17.7":3.80461,"18.0":1.3493,"18.1":1.18561,"18.2":0.04793},P:{"4":0.04206,"21":0.01051,"22":0.01051,"23":0.02103,"24":0.01051,"25":0.01051,"26":0.2944,"27":0.2944,_:"20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.01051,"17.0":0.01051},I:{"0":0.02277,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"11":0.00479,_:"6 7 8 9 10 5.5"},K:{"0":0.60848,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.97357},H:{"0":0},L:{"0":65.65068},R:{_:"0"},M:{"0":0.06085}}; +module.exports={C:{"5":0.0078,"52":0.0039,"99":0.0039,"103":0.0039,"115":0.12863,"127":0.02339,"130":0.0039,"140":0.03508,"141":0.0078,"143":0.0078,"144":0.0039,"145":0.0078,"146":0.01559,"147":1.00179,"148":0.10525,"149":0.0039,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 128 129 131 132 133 134 135 136 137 138 139 142 150 151 3.5 3.6"},D:{"69":0.01169,"83":0.0039,"87":0.01169,"88":0.0039,"91":0.0039,"93":0.0039,"102":0.0039,"103":0.26506,"104":0.25337,"105":0.24947,"106":0.24168,"107":0.24168,"108":0.24168,"109":1.50853,"110":0.24557,"111":0.24947,"112":1.43836,"114":0.0039,"116":0.51064,"117":0.24168,"119":0.0078,"120":0.25337,"121":0.0078,"122":0.01949,"123":0.0078,"124":0.26117,"125":0.03508,"126":0.01949,"127":0.01169,"128":0.02339,"129":0.02339,"130":0.0078,"131":0.54182,"132":0.05067,"133":0.51843,"134":0.01559,"135":0.03118,"136":0.02729,"137":0.02339,"138":0.11304,"139":0.05457,"140":0.03508,"141":0.03118,"142":0.11694,"143":0.37031,"144":12.83611,"145":7.3984,"146":0.08576,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 84 85 86 89 90 92 94 95 96 97 98 99 100 101 113 115 118 147 148"},F:{"79":0.0039,"94":0.03118,"95":0.04288,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.0039,"92":0.0039,"109":0.0078,"131":0.0039,"133":0.0039,"134":0.0078,"136":0.0039,"138":0.0039,"139":0.0039,"140":0.0078,"141":0.0039,"142":0.01169,"143":0.02339,"144":1.11873,"145":0.81468,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 132 135 137"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.1 15.2-15.3 15.4 16.0 16.2 17.0 18.0 18.4 TP","12.1":0.0039,"13.1":0.0039,"14.1":0.0078,"15.5":0.0039,"15.6":0.02339,"16.1":0.0078,"16.3":0.0039,"16.4":0.0039,"16.5":0.0039,"16.6":0.02729,"17.1":0.0078,"17.2":0.0039,"17.3":0.0078,"17.4":0.0039,"17.5":0.0078,"17.6":0.02729,"18.1":0.01559,"18.2":0.0039,"18.3":0.0078,"18.5-18.6":0.01559,"26.0":0.01169,"26.1":0.01169,"26.2":0.22998,"26.3":0.06237,"26.4":0.0039},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00112,"7.0-7.1":0.00112,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00112,"10.0-10.2":0,"10.3":0.01006,"11.0-11.2":0.0972,"11.3-11.4":0.00335,"12.0-12.1":0,"12.2-12.5":0.05251,"13.0-13.1":0,"13.2":0.01564,"13.3":0.00223,"13.4-13.7":0.00559,"14.0-14.4":0.01117,"14.5-14.8":0.01452,"15.0-15.1":0.01341,"15.2-15.3":0.01006,"15.4":0.01229,"15.5":0.01452,"15.6-15.8":0.22681,"16.0":0.02346,"16.1":0.04469,"16.2":0.02458,"16.3":0.04469,"16.4":0.01006,"16.5":0.01788,"16.6-16.7":0.30055,"17.0":0.01452,"17.1":0.02235,"17.2":0.01788,"17.3":0.02793,"17.4":0.04246,"17.5":0.0838,"17.6-17.7":0.21228,"18.0":0.04693,"18.1":0.09609,"18.2":0.05139,"18.3":0.16201,"18.4":0.08044,"18.5-18.7":2.54069,"26.0":0.17876,"26.1":0.35082,"26.2":5.35175,"26.3":0.90276,"26.4":0.01564},P:{"26":0.0108,"27":0.0108,"28":0.02159,"29":0.36706,_:"4 20 21 22 23 24 25 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.0108},I:{"0":0.01829,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.47596,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.05492},Q:{_:"14.9"},O:{"0":0.6102},H:{all:0},L:{"0":53.24047}}; diff --git a/node_modules/caniuse-lite/data/regions/NR.js b/node_modules/caniuse-lite/data/regions/NR.js index 8055a0a0d..8afaf850a 100644 --- a/node_modules/caniuse-lite/data/regions/NR.js +++ b/node_modules/caniuse-lite/data/regions/NR.js @@ -1 +1 @@ -module.exports={C:{"131":0.0272,"132":0.16549,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 133 134 135 136 3.5 3.6"},D:{"129":0.0272,"130":3.77002,"131":0.63249,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 132 133 134"},F:{"114":0.05441,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"130":1.12897,"131":0.41259,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129"},E:{"14":12.18739,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 15.6 16.0 16.1 16.2 16.4 16.5 17.0 17.1 17.2 17.3 17.4 17.6 18.0 18.1 18.2","16.3":0.08161,"16.6":0.05441,"17.5":0.08161},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0001,"5.0-5.1":0,"6.0-6.1":0.00042,"7.0-7.1":0.00052,"8.1-8.4":0,"9.0-9.2":0.00042,"9.3":0.00146,"10.0-10.2":0.00031,"10.3":0.0024,"11.0-11.2":0.02819,"11.3-11.4":0.00073,"12.0-12.1":0.00042,"12.2-12.5":0.01096,"13.0-13.1":0.00021,"13.2":0.00282,"13.3":0.00042,"13.4-13.7":0.00157,"14.0-14.4":0.00345,"14.5-14.8":0.00491,"15.0-15.1":0.00282,"15.2-15.3":0.00261,"15.4":0.00313,"15.5":0.00365,"15.6-15.8":0.03915,"16.0":0.00741,"16.1":0.01566,"16.2":0.00793,"16.3":0.01347,"16.4":0.00271,"16.5":0.00543,"16.6-16.7":0.05136,"17.0":0.00376,"17.1":0.00626,"17.2":0.00522,"17.3":0.00793,"17.4":0.01702,"17.5":0.05084,"17.6-17.7":0.43919,"18.0":0.15576,"18.1":0.13686,"18.2":0.00553},P:{"24":0.06636,"26":0.79632,"27":0.08848,_:"4 20 21 22 23 25 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.30932},H:{"0":0},L:{"0":79.00803},R:{_:"0"},M:{"0":0.03093}}; +module.exports={C:{"115":0.12615,"147":0.12615,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 148 149 150 151 3.5 3.6"},D:{"109":0.75206,"114":0.08248,"142":0.75206,"143":1.17176,"144":4.47597,"145":2.59339,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 146 147 148"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"122":0.04124,"139":0.04124,"143":0.29355,"144":2.38476,"145":0.83697,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 140 141 142"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 15.6 16.0 16.1 16.2 16.3 16.4 16.5 16.6 17.0 17.1 17.2 17.3 17.4 17.5 18.0 18.1 18.2 18.3 18.4 18.5-18.6 26.0 26.1 26.3 26.4 TP","17.6":0.04124,"26.2":0.08248},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00155,"7.0-7.1":0.00155,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00155,"10.0-10.2":0,"10.3":0.01399,"11.0-11.2":0.13523,"11.3-11.4":0.00466,"12.0-12.1":0,"12.2-12.5":0.07306,"13.0-13.1":0,"13.2":0.02176,"13.3":0.00311,"13.4-13.7":0.00777,"14.0-14.4":0.01554,"14.5-14.8":0.02021,"15.0-15.1":0.01865,"15.2-15.3":0.01399,"15.4":0.0171,"15.5":0.02021,"15.6-15.8":0.31554,"16.0":0.03264,"16.1":0.06218,"16.2":0.0342,"16.3":0.06218,"16.4":0.01399,"16.5":0.02487,"16.6-16.7":0.41813,"17.0":0.02021,"17.1":0.03109,"17.2":0.02487,"17.3":0.03886,"17.4":0.05907,"17.5":0.11658,"17.6-17.7":0.29533,"18.0":0.06528,"18.1":0.13368,"18.2":0.0715,"18.3":0.22539,"18.4":0.11192,"18.5-18.7":3.53468,"26.0":0.2487,"26.1":0.48808,"26.2":7.44553,"26.3":1.25595,"26.4":0.02176},P:{"28":0.33997,"29":2.23553,_:"4 20 21 22 23 24 25 26 27 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":1.2423,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.08333},Q:{_:"14.9"},O:{"0":0.77265},H:{all:0},L:{"0":64.76781}}; diff --git a/node_modules/caniuse-lite/data/regions/NU.js b/node_modules/caniuse-lite/data/regions/NU.js index 372aefe99..317af3af3 100644 --- a/node_modules/caniuse-lite/data/regions/NU.js +++ b/node_modules/caniuse-lite/data/regions/NU.js @@ -1 +1 @@ -module.exports={C:{_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 3.5 3.6"},D:{_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.2-15.3 15.4 15.5 15.6 16.0 16.4 16.5 17.0 17.1 17.3 18.0 18.2","15.1":0.1168,"16.1":0.80755,"16.2":0.46051,"16.3":0.6941,"16.6":5.77301,"17.2":0.23025,"17.4":0.6941,"17.5":3.46381,"17.6":18.36017,"18.1":0.34705},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00666,"5.0-5.1":0,"6.0-6.1":0.02665,"7.0-7.1":0.03332,"8.1-8.4":0,"9.0-9.2":0.02665,"9.3":0.09328,"10.0-10.2":0.01999,"10.3":0.15325,"11.0-11.2":1.79901,"11.3-11.4":0.04664,"12.0-12.1":0.02665,"12.2-12.5":0.69962,"13.0-13.1":0.01333,"13.2":0.1799,"13.3":0.02665,"13.4-13.7":0.09995,"14.0-14.4":0.21988,"14.5-14.8":0.31316,"15.0-15.1":0.1799,"15.2-15.3":0.16658,"15.4":0.19989,"15.5":0.23321,"15.6-15.8":2.49863,"16.0":0.47307,"16.1":0.99945,"16.2":0.50639,"16.3":0.85953,"16.4":0.17324,"16.5":0.34648,"16.6-16.7":3.2782,"17.0":0.23987,"17.1":0.39978,"17.2":0.33315,"17.3":0.50639,"17.4":1.08607,"17.5":3.24488,"17.6-17.7":28.03124,"18.0":9.9412,"18.1":8.73519,"18.2":0.35314},P:{_:"4 20 21 22 23 24 25 26 27 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{_:"0"},H:{"0":0},L:{_:"0"},R:{_:"0"},M:{_:"0"}}; +module.exports={C:{"147":1.7468,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 148 149 150 151 3.5 3.6"},D:{"142":9.1707,"143":11.7909,"144":7.8606,"145":7.8606,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 146 147 148"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"144":0.4367,"145":0.4367,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 15.6 16.0 16.1 16.2 16.3 16.4 16.5 16.6 17.0 17.1 17.2 17.3 17.4 17.5 17.6 18.0 18.1 18.2 18.3 18.4 18.5-18.6 26.1 26.2 26.3 26.4 TP","26.0":0.8734},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00197,"7.0-7.1":0.00197,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00197,"10.0-10.2":0,"10.3":0.0177,"11.0-11.2":0.17113,"11.3-11.4":0.0059,"12.0-12.1":0,"12.2-12.5":0.09245,"13.0-13.1":0,"13.2":0.02754,"13.3":0.00393,"13.4-13.7":0.00984,"14.0-14.4":0.01967,"14.5-14.8":0.02557,"15.0-15.1":0.0236,"15.2-15.3":0.0177,"15.4":0.02164,"15.5":0.02557,"15.6-15.8":0.39931,"16.0":0.04131,"16.1":0.07868,"16.2":0.04327,"16.3":0.07868,"16.4":0.0177,"16.5":0.03147,"16.6-16.7":0.52913,"17.0":0.02557,"17.1":0.03934,"17.2":0.03147,"17.3":0.04918,"17.4":0.07475,"17.5":0.14753,"17.6-17.7":0.37374,"18.0":0.08262,"18.1":0.16917,"18.2":0.09048,"18.3":0.28522,"18.4":0.14163,"18.5-18.7":4.47306,"26.0":0.31473,"26.1":0.61765,"26.2":9.42214,"26.3":1.58937,"26.4":0.02754},P:{"27":0.4503,"29":3.57167,_:"4 20 21 22 23 24 25 26 28 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{_:"0"},Q:{_:"14.9"},O:{_:"0"},H:{all:0},L:{"0":35.2578}}; diff --git a/node_modules/caniuse-lite/data/regions/NZ.js b/node_modules/caniuse-lite/data/regions/NZ.js index a287dc48e..836ecd7e7 100644 --- a/node_modules/caniuse-lite/data/regions/NZ.js +++ b/node_modules/caniuse-lite/data/regions/NZ.js @@ -1 +1 @@ -module.exports={C:{"37":0.00433,"48":0.00433,"50":0.00433,"51":0.00433,"52":0.02599,"53":0.00433,"54":0.00433,"55":0.00433,"56":0.00433,"78":0.03032,"88":0.00433,"102":0.013,"103":0.00433,"113":0.00866,"115":0.17328,"120":0.00433,"122":0.02166,"124":0.00433,"125":0.00866,"126":0.00433,"127":0.02599,"128":0.04765,"129":0.00866,"130":0.01733,"131":0.15162,"132":1.7458,"133":0.14296,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 43 44 45 46 47 49 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 112 114 116 117 118 119 121 123 134 135 136 3.5 3.6"},D:{"34":0.00433,"38":0.05632,"39":0.02166,"40":0.02166,"41":0.02166,"42":0.02166,"43":0.02166,"44":0.02166,"45":0.02166,"46":0.02166,"47":0.02166,"48":0.02166,"49":0.02599,"50":0.02166,"51":0.02166,"52":0.03032,"53":0.02599,"54":0.02166,"55":0.02166,"56":0.02166,"57":0.02166,"58":0.02166,"59":0.03466,"60":0.02166,"61":0.00866,"65":0.00433,"66":0.00433,"72":0.00433,"76":0.013,"77":0.00433,"79":0.04765,"81":0.00433,"83":0.00433,"85":0.00433,"86":0.00433,"87":0.03032,"88":0.01733,"90":0.09964,"91":0.00866,"92":0.00433,"93":0.02599,"94":0.03466,"95":0.00866,"96":0.00433,"97":0.00866,"98":0.00866,"99":0.00866,"100":0.00433,"101":0.00433,"102":0.00433,"103":0.19927,"104":0.00866,"105":0.00433,"106":0.00433,"107":0.01733,"108":0.02166,"109":0.5285,"110":0.013,"111":0.00866,"112":0.01733,"113":0.19061,"114":0.2166,"115":0.00433,"116":0.25992,"117":0.02166,"118":0.00866,"119":0.03466,"120":0.06065,"121":0.05198,"122":0.14729,"123":0.04765,"124":0.10397,"125":0.06931,"126":0.2166,"127":0.15162,"128":0.48085,"129":1.58118,"130":14.7288,"131":6.84023,"132":0.02599,"133":0.00433,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 62 63 64 67 68 69 70 71 73 74 75 78 80 84 89 134"},F:{"42":0.00433,"45":0.00433,"46":0.01733,"85":0.00433,"86":0.00866,"95":0.01733,"109":0.00433,"110":0.00433,"112":0.00866,"113":0.06931,"114":0.6628,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00433,"105":0.00433,"109":0.02599,"111":0.00433,"113":0.013,"114":0.00433,"117":0.00433,"119":0.00433,"120":0.00866,"121":0.00866,"122":0.00433,"123":0.00433,"124":0.00433,"125":0.00433,"126":0.03466,"127":0.02166,"128":0.03032,"129":0.18628,"130":3.38762,"131":2.18766,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 106 107 108 110 112 115 116 118"},E:{"13":0.00433,"14":0.04765,"15":0.00433,_:"0 4 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00866,"13.1":0.09097,"14.1":0.1083,"15.1":0.02166,"15.2-15.3":0.02166,"15.4":0.02166,"15.5":0.05198,"15.6":0.43753,"16.0":0.07364,"16.1":0.08664,"16.2":0.03899,"16.3":0.1083,"16.4":0.02166,"16.5":0.05198,"16.6":0.58915,"17.0":0.013,"17.1":0.05198,"17.2":0.04765,"17.3":0.06931,"17.4":0.0953,"17.5":0.32923,"17.6":2.10535,"18.0":0.44186,"18.1":0.71478,"18.2":0.013},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00133,"5.0-5.1":0,"6.0-6.1":0.0053,"7.0-7.1":0.00663,"8.1-8.4":0,"9.0-9.2":0.0053,"9.3":0.01856,"10.0-10.2":0.00398,"10.3":0.03049,"11.0-11.2":0.35795,"11.3-11.4":0.00928,"12.0-12.1":0.0053,"12.2-12.5":0.1392,"13.0-13.1":0.00265,"13.2":0.0358,"13.3":0.0053,"13.4-13.7":0.01989,"14.0-14.4":0.04375,"14.5-14.8":0.06231,"15.0-15.1":0.0358,"15.2-15.3":0.03314,"15.4":0.03977,"15.5":0.0464,"15.6-15.8":0.49715,"16.0":0.09413,"16.1":0.19886,"16.2":0.10076,"16.3":0.17102,"16.4":0.03447,"16.5":0.06894,"16.6-16.7":0.65227,"17.0":0.04773,"17.1":0.07954,"17.2":0.06629,"17.3":0.10076,"17.4":0.2161,"17.5":0.64564,"17.6-17.7":5.57741,"18.0":1.97801,"18.1":1.73805,"18.2":0.07026},P:{"4":0.10639,"20":0.01064,"21":0.03192,"22":0.02128,"23":0.02128,"24":0.03192,"25":0.03192,"26":1.23414,"27":1.04263,"5.0-5.4":0.02128,"6.2-6.4":0.02128,_:"7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 18.0 19.0","16.0":0.01064,"17.0":0.01064},I:{"0":0.01697,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00002},A:{"11":0.0953,_:"6 7 8 9 10 5.5"},K:{"0":0.15304,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00567},O:{"0":0.04534},H:{"0":0},L:{"0":40.39487},R:{_:"0"},M:{"0":0.46478}}; +module.exports={C:{"48":0.00568,"52":0.00568,"78":0.01135,"88":0.01135,"103":0.00568,"115":0.13057,"128":0.00568,"136":0.01703,"138":0.02271,"139":0.00568,"140":0.08516,"142":0.00568,"143":0.00568,"144":0.00568,"145":0.01135,"146":0.03406,"147":2.06643,"148":0.18734,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 137 141 149 150 151 3.5 3.6"},D:{"34":0.00568,"38":0.00568,"49":0.01135,"79":0.00568,"83":0.00568,"87":0.01135,"90":0.00568,"93":0.01703,"95":0.00568,"96":0.00568,"97":0.00568,"99":0.00568,"103":0.11354,"104":0.01135,"105":0.00568,"106":0.00568,"107":0.00568,"108":0.00568,"109":0.36333,"111":0.00568,"113":0.01135,"114":0.02271,"115":0.00568,"116":0.11922,"118":0.00568,"119":0.02271,"120":0.03974,"121":0.02271,"122":0.03406,"123":0.00568,"124":0.03406,"125":0.03406,"126":0.04542,"127":0.01703,"128":0.09651,"129":0.01135,"130":0.01703,"131":0.05677,"132":0.02839,"133":0.04542,"134":0.03406,"135":0.02271,"136":0.05109,"137":0.09083,"138":0.23276,"139":0.57905,"140":0.0738,"141":0.18166,"142":0.36333,"143":1.73716,"144":17.53625,"145":8.63472,"146":0.06812,"147":0.00568,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 84 85 86 88 89 91 92 94 98 100 101 102 110 112 117 148"},F:{"46":0.00568,"94":0.01135,"95":0.03974,"102":0.00568,"122":0.00568,"124":0.00568,"125":0.06245,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00568,"105":0.00568,"109":0.01703,"111":0.00568,"113":0.00568,"126":0.00568,"127":0.01135,"131":0.00568,"132":0.00568,"134":0.00568,"135":0.01135,"136":0.00568,"137":0.00568,"138":0.01703,"139":0.00568,"140":0.00568,"141":0.05677,"142":0.05109,"143":0.2725,"144":4.83113,"145":3.28131,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 106 107 108 110 112 114 115 116 117 118 119 120 121 122 123 124 125 128 129 130 133"},E:{"11":0.00568,"13":0.01135,"14":0.01703,_:"4 5 6 7 8 9 10 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 TP","13.1":0.02839,"14.1":0.06245,"15.1":0.00568,"15.2-15.3":0.01135,"15.4":0.00568,"15.5":0.00568,"15.6":0.32359,"16.0":0.00568,"16.1":0.03406,"16.2":0.02271,"16.3":0.03974,"16.4":0.01135,"16.5":0.01703,"16.6":0.37468,"17.0":0.00568,"17.1":0.35197,"17.2":0.01703,"17.3":0.02839,"17.4":0.02271,"17.5":0.05677,"17.6":0.38604,"18.0":0.01703,"18.1":0.04542,"18.2":0.02271,"18.3":0.17031,"18.4":0.04542,"18.5-18.6":0.15896,"26.0":0.05677,"26.1":0.09083,"26.2":2.65684,"26.3":0.64718,"26.4":0.00568},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00169,"7.0-7.1":0.00169,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00169,"10.0-10.2":0,"10.3":0.0152,"11.0-11.2":0.14691,"11.3-11.4":0.00507,"12.0-12.1":0,"12.2-12.5":0.07936,"13.0-13.1":0,"13.2":0.02364,"13.3":0.00338,"13.4-13.7":0.00844,"14.0-14.4":0.01689,"14.5-14.8":0.02195,"15.0-15.1":0.02026,"15.2-15.3":0.0152,"15.4":0.01857,"15.5":0.02195,"15.6-15.8":0.34279,"16.0":0.03546,"16.1":0.06754,"16.2":0.03715,"16.3":0.06754,"16.4":0.0152,"16.5":0.02702,"16.6-16.7":0.45423,"17.0":0.02195,"17.1":0.03377,"17.2":0.02702,"17.3":0.04222,"17.4":0.06417,"17.5":0.12665,"17.6-17.7":0.32084,"18.0":0.07092,"18.1":0.14522,"18.2":0.07768,"18.3":0.24485,"18.4":0.12158,"18.5-18.7":3.83989,"26.0":0.27018,"26.1":0.53022,"26.2":8.08842,"26.3":1.36439,"26.4":0.02364},P:{"4":0.01082,"21":0.02164,"22":0.02164,"24":0.01082,"25":0.02164,"26":0.03246,"27":0.03246,"28":0.11901,"29":3.09419,_:"20 23 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.01082},I:{"0":0.0259,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.16424,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.09083,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.54889},Q:{"14.9":0.00432},O:{"0":0.06051},H:{all:0},L:{"0":25.56773}}; diff --git a/node_modules/caniuse-lite/data/regions/OM.js b/node_modules/caniuse-lite/data/regions/OM.js index f968bae87..535d30f7c 100644 --- a/node_modules/caniuse-lite/data/regions/OM.js +++ b/node_modules/caniuse-lite/data/regions/OM.js @@ -1 +1 @@ -module.exports={C:{"34":0.00157,"66":0.00157,"68":0.00157,"111":0.00157,"115":0.01888,"127":0.00157,"128":0.00157,"130":0.00157,"131":0.01573,"132":0.18561,"133":0.0173,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 67 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 125 126 129 134 135 136 3.5 3.6"},D:{"11":0.00157,"38":0.01258,"49":0.00157,"56":0.00157,"58":0.13842,"59":0.00157,"65":0.00157,"66":0.00157,"68":0.00472,"69":0.00315,"70":0.00157,"73":0.00472,"74":0.00157,"75":0.01258,"76":0.00315,"78":0.00157,"79":0.0236,"80":0.00157,"81":0.00157,"83":0.0236,"85":0.00157,"86":0.00472,"87":0.01888,"88":0.01416,"89":0.00315,"90":0.00629,"91":0.00787,"93":0.03146,"94":0.00944,"95":0.01101,"96":0.00157,"98":0.02831,"99":0.00315,"100":0.00157,"101":0.00157,"102":0.00315,"103":0.16045,"104":0.00157,"105":0.00629,"106":0.00472,"107":0.00472,"108":0.00315,"109":0.53482,"110":0.0173,"111":0.00787,"112":0.00629,"113":0.00629,"114":0.03618,"115":0.00315,"116":0.02045,"117":0.00157,"118":0.00315,"119":0.05977,"120":0.01101,"121":0.00629,"122":0.05663,"123":0.0173,"124":0.05034,"125":0.02045,"126":0.0755,"127":0.03933,"128":0.07079,"129":0.18876,"130":5.97111,"131":4.05991,"132":0.01416,"133":0.00157,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 60 61 62 63 64 67 71 72 77 84 92 97 134"},F:{"36":0.00157,"46":0.00315,"85":0.00629,"95":0.00315,"113":0.00629,"114":0.16674,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00157,"92":0.00472,"94":0.00157,"100":0.00315,"106":0.00157,"109":0.02202,"114":0.00157,"116":0.00157,"117":0.00157,"118":0.00157,"119":0.00315,"120":0.00157,"122":0.00157,"124":0.00315,"125":0.00472,"126":0.00315,"127":0.00315,"128":0.00944,"129":0.03303,"130":0.76291,"131":0.52066,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 95 96 97 98 99 101 102 103 104 105 107 108 110 111 112 113 115 121 123"},E:{"14":0.00629,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1","13.1":0.00944,"14.1":0.01416,"15.1":0.00157,"15.2-15.3":0.00157,"15.4":0.00472,"15.5":0.00472,"15.6":0.05034,"16.0":0.00157,"16.1":0.02045,"16.2":0.00472,"16.3":0.00944,"16.4":0.00629,"16.5":0.01258,"16.6":0.04719,"17.0":0.00157,"17.1":0.00629,"17.2":0.00629,"17.3":0.01416,"17.4":0.0236,"17.5":0.08022,"17.6":0.20134,"18.0":0.06607,"18.1":0.07079,"18.2":0.00157},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00213,"5.0-5.1":0,"6.0-6.1":0.00852,"7.0-7.1":0.01065,"8.1-8.4":0,"9.0-9.2":0.00852,"9.3":0.02981,"10.0-10.2":0.00639,"10.3":0.04898,"11.0-11.2":0.57497,"11.3-11.4":0.01491,"12.0-12.1":0.00852,"12.2-12.5":0.2236,"13.0-13.1":0.00426,"13.2":0.0575,"13.3":0.00852,"13.4-13.7":0.03194,"14.0-14.4":0.07027,"14.5-14.8":0.10009,"15.0-15.1":0.0575,"15.2-15.3":0.05324,"15.4":0.06389,"15.5":0.07453,"15.6-15.8":0.79856,"16.0":0.15119,"16.1":0.31943,"16.2":0.16184,"16.3":0.27471,"16.4":0.05537,"16.5":0.11073,"16.6-16.7":1.04772,"17.0":0.07666,"17.1":0.12777,"17.2":0.10648,"17.3":0.16184,"17.4":0.34711,"17.5":1.03707,"17.6-17.7":8.95882,"18.0":3.17722,"18.1":2.79178,"18.2":0.11286},P:{"4":0.01041,"20":0.01041,"21":0.06247,"22":0.07288,"23":0.06247,"24":0.08329,"25":0.07288,"26":1.22857,"27":1.00993,"5.0-5.4":0.01041,"6.2-6.4":0.01041,"7.2-7.4":0.08329,_:"8.2 10.1 12.0 15.0 18.0","9.2":0.01041,"11.1-11.2":0.03123,"13.0":0.02082,"14.0":0.02082,"16.0":0.02082,"17.0":0.03123,"19.0":0.02082},I:{"0":0.05045,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00007},A:{"11":0.00944,_:"6 7 8 9 10 5.5"},K:{"0":0.44663,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.5309},H:{"0":0},L:{"0":60.09279},R:{_:"0"},M:{"0":0.12641}}; +module.exports={C:{"5":0.04366,"115":0.08187,"140":0.00546,"146":0.00546,"147":0.46939,"148":0.03821,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 149 150 151 3.5 3.6"},D:{"65":0.00546,"66":0.00546,"69":0.03821,"73":0.00546,"75":0.01092,"79":0.00546,"81":0.00546,"83":0.00546,"86":0.00546,"87":0.01092,"88":0.00546,"91":0.00546,"93":0.01637,"95":0.00546,"98":0.05458,"101":0.00546,"103":1.32084,"104":1.14618,"105":1.15164,"106":1.15164,"107":1.1571,"108":1.15164,"109":1.61557,"110":1.14618,"111":1.1953,"112":7.35738,"113":0.00546,"114":0.03821,"116":2.31965,"117":1.15164,"119":0.02729,"120":1.17347,"122":0.02183,"123":0.01092,"124":1.18984,"125":0.02729,"126":0.05458,"127":0.00546,"128":0.01637,"129":0.08733,"130":0.01637,"131":2.39606,"132":0.04912,"133":2.38515,"134":0.01092,"135":0.02183,"136":0.05458,"137":0.05458,"138":0.21832,"139":0.08733,"140":0.03275,"141":0.05458,"142":0.09824,"143":0.50214,"144":8.26341,"145":3.72236,"146":0.01637,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 67 68 70 71 72 74 76 77 78 80 84 85 89 90 92 94 96 97 99 100 102 115 118 121 147 148"},F:{"94":0.02729,"95":0.03275,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00546,"89":0.00546,"92":0.00546,"109":0.01637,"136":0.01092,"137":0.00546,"138":0.01092,"139":0.00546,"140":0.00546,"141":0.02183,"142":0.01637,"143":0.04912,"144":1.37542,"145":0.91149,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.4 16.5 17.0 17.2 17.3 18.0 18.2 26.4 TP","5.1":0.00546,"14.1":0.00546,"15.6":0.02183,"16.2":0.00546,"16.3":0.00546,"16.6":0.01637,"17.1":0.02183,"17.4":0.00546,"17.5":0.00546,"17.6":0.01637,"18.1":0.00546,"18.3":0.01092,"18.4":0.00546,"18.5-18.6":0.04912,"26.0":0.01637,"26.1":0.04366,"26.2":0.28382,"26.3":0.05458},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00092,"7.0-7.1":0.00092,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00092,"10.0-10.2":0,"10.3":0.00826,"11.0-11.2":0.07982,"11.3-11.4":0.00275,"12.0-12.1":0,"12.2-12.5":0.04312,"13.0-13.1":0,"13.2":0.01284,"13.3":0.00183,"13.4-13.7":0.00459,"14.0-14.4":0.00917,"14.5-14.8":0.01193,"15.0-15.1":0.01101,"15.2-15.3":0.00826,"15.4":0.01009,"15.5":0.01193,"15.6-15.8":0.18625,"16.0":0.01927,"16.1":0.0367,"16.2":0.02018,"16.3":0.0367,"16.4":0.00826,"16.5":0.01468,"16.6-16.7":0.2468,"17.0":0.01193,"17.1":0.01835,"17.2":0.01468,"17.3":0.02294,"17.4":0.03486,"17.5":0.06881,"17.6-17.7":0.17432,"18.0":0.03853,"18.1":0.0789,"18.2":0.0422,"18.3":0.13304,"18.4":0.06606,"18.5-18.7":2.08636,"26.0":0.1468,"26.1":0.28809,"26.2":4.39475,"26.3":0.74133,"26.4":0.01284},P:{"4":0.02078,"20":0.01039,"22":0.01039,"23":0.01039,"24":0.01039,"25":0.02078,"26":0.04156,"27":0.05195,"28":0.15584,"29":1.35063,_:"21 5.0-5.4 6.2-6.4 8.2 9.2 10.1 12.0 13.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.01039,"11.1-11.2":0.01039,"17.0":0.03117},I:{"0":0.02722,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.55412,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.13626},Q:{"14.9":0.00454},O:{"0":0.49054},H:{all:0},L:{"0":40.41131}}; diff --git a/node_modules/caniuse-lite/data/regions/PA.js b/node_modules/caniuse-lite/data/regions/PA.js index 2c49ce062..542ff4810 100644 --- a/node_modules/caniuse-lite/data/regions/PA.js +++ b/node_modules/caniuse-lite/data/regions/PA.js @@ -1 +1 @@ -module.exports={C:{"4":0.04186,"34":0.00381,"78":0.00761,"92":0.00381,"97":0.02664,"107":0.01142,"115":0.04186,"117":0.00381,"120":0.03805,"125":0.03044,"126":0.00381,"127":0.00381,"128":0.03044,"129":0.00381,"130":0.00381,"131":0.03425,"132":0.85613,"133":0.07991,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 93 94 95 96 98 99 100 101 102 103 104 105 106 108 109 110 111 112 113 114 116 118 119 121 122 123 124 134 135 136 3.5 3.6"},D:{"11":0.00381,"43":0.00381,"45":0.00381,"46":0.00381,"47":0.00761,"49":0.00381,"51":0.00381,"56":0.00381,"62":0.00381,"67":0.00381,"69":0.00761,"70":0.00761,"73":0.01142,"74":0.00761,"75":0.00381,"76":0.00381,"78":0.00761,"79":0.11035,"81":0.00761,"83":0.17123,"85":0.02283,"86":0.00761,"87":0.1484,"88":0.09132,"89":0.03044,"90":0.00381,"91":0.03425,"92":0.00381,"93":0.01522,"94":0.03805,"95":0.00381,"98":0.01142,"99":0.00381,"100":0.04566,"101":0.00761,"102":0.00381,"103":0.03805,"104":0.00381,"105":0.01522,"106":0.00761,"107":0.00381,"108":0.02283,"109":0.67349,"110":0.12176,"111":0.05708,"112":0.05327,"113":0.02283,"114":0.04186,"115":0.00381,"116":0.20547,"117":0.00381,"118":0.00761,"119":0.01142,"120":0.08371,"121":0.04947,"122":0.17123,"123":0.05708,"124":0.13318,"125":0.04947,"126":0.10654,"127":0.49465,"128":0.15981,"129":0.64305,"130":11.9439,"131":7.80786,"132":0.00761,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 48 50 52 53 54 55 57 58 59 60 61 63 64 65 66 68 71 72 77 80 84 96 97 133 134"},F:{"46":0.02664,"85":0.01142,"91":0.01522,"95":0.02664,"102":0.00381,"110":0.01142,"113":0.20928,"114":2.11939,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00381,"92":0.01522,"100":0.00381,"106":0.01142,"109":0.02664,"114":0.00381,"120":0.00381,"121":0.01142,"122":0.00761,"123":0.00381,"124":0.00761,"125":0.01522,"126":0.03805,"127":0.06469,"128":0.05327,"129":0.09132,"130":3.09727,"131":2.45042,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 107 108 110 111 112 113 115 116 117 118 119"},E:{"9":0.00761,"14":0.00381,_:"0 4 5 6 7 8 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1","5.1":0.01522,"13.1":0.03044,"14.1":0.02283,"15.1":0.00761,"15.2-15.3":0.00381,"15.4":0.00761,"15.5":0.00761,"15.6":0.08371,"16.0":0.00761,"16.1":0.04566,"16.2":0.01522,"16.3":0.04947,"16.4":0.12937,"16.5":0.02664,"16.6":0.12176,"17.0":0.00381,"17.1":0.01142,"17.2":0.01903,"17.3":0.01522,"17.4":0.08752,"17.5":0.23591,"17.6":0.64685,"18.0":0.27016,"18.1":0.46421,"18.2":0.00761},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00161,"5.0-5.1":0,"6.0-6.1":0.00644,"7.0-7.1":0.00805,"8.1-8.4":0,"9.0-9.2":0.00644,"9.3":0.02254,"10.0-10.2":0.00483,"10.3":0.03703,"11.0-11.2":0.43472,"11.3-11.4":0.01127,"12.0-12.1":0.00644,"12.2-12.5":0.16906,"13.0-13.1":0.00322,"13.2":0.04347,"13.3":0.00644,"13.4-13.7":0.02415,"14.0-14.4":0.05313,"14.5-14.8":0.07567,"15.0-15.1":0.04347,"15.2-15.3":0.04025,"15.4":0.0483,"15.5":0.05635,"15.6-15.8":0.60378,"16.0":0.11432,"16.1":0.24151,"16.2":0.12237,"16.3":0.2077,"16.4":0.04186,"16.5":0.08372,"16.6-16.7":0.79216,"17.0":0.05796,"17.1":0.0966,"17.2":0.0805,"17.3":0.12237,"17.4":0.26244,"17.5":0.78411,"17.6-17.7":6.77361,"18.0":2.40224,"18.1":2.11082,"18.2":0.08533},P:{"4":0.1038,"20":0.01038,"21":0.04152,"22":0.17647,"23":0.04152,"24":0.07266,"25":0.04152,"26":1.60895,"27":1.22488,_:"5.0-5.4 8.2 9.2 10.1 11.1-11.2 12.0 15.0 16.0 18.0","6.2-6.4":0.01038,"7.2-7.4":0.11418,"13.0":0.01038,"14.0":0.01038,"17.0":0.01038,"19.0":0.01038},I:{"0":0.06181,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00008},A:{"8":0.01142,"9":0.00381,"10":0.00381,"11":0.01903,_:"6 7 5.5"},K:{"0":0.18585,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.02478},O:{"0":0.06195},H:{"0":0},L:{"0":42.97432},R:{_:"0"},M:{"0":0.28497}}; +module.exports={C:{"4":0.01449,"5":0.0507,"115":0.02173,"139":0.00724,"140":0.04346,"145":0.00724,"146":0.02173,"147":0.83295,"148":0.0507,_:"2 3 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 141 142 143 144 149 150 151 3.5 3.6"},D:{"69":0.0507,"74":0.00724,"79":0.00724,"81":0.00724,"83":0.00724,"87":0.04346,"91":0.00724,"97":0.00724,"103":1.78902,"104":1.78902,"105":1.76729,"106":1.78178,"107":1.78178,"108":1.76729,"109":2.0208,"110":1.80351,"111":1.83972,"112":9.77081,"114":0.02173,"116":3.59253,"117":1.78178,"119":0.02173,"120":1.81075,"121":0.00724,"122":0.02173,"123":0.00724,"124":1.80351,"125":0.2028,"126":0.06519,"127":0.00724,"128":0.02173,"129":0.10865,"130":0.00724,"131":3.6722,"132":0.50701,"133":3.71566,"134":0.07967,"135":0.10865,"136":0.06519,"137":0.07243,"138":0.13762,"139":0.17383,"140":0.09416,"141":0.11589,"142":0.17383,"143":0.49252,"144":8.31496,"145":4.61379,"146":0.01449,"147":0.00724,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 75 76 77 78 80 84 85 86 88 89 90 92 93 94 95 96 98 99 100 101 102 113 115 118 148"},F:{"94":0.00724,"95":0.02173,"125":0.00724,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00724,"109":0.01449,"136":0.00724,"138":0.00724,"140":0.02897,"141":0.02897,"142":0.01449,"143":0.0507,"144":1.77454,"145":1.30374,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 137 139"},E:{"14":0.00724,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.2 17.0 17.2 17.4 18.0 18.2 TP","5.1":0.00724,"13.1":0.00724,"15.6":0.02897,"16.1":0.00724,"16.3":0.00724,"16.4":0.00724,"16.5":0.0507,"16.6":0.06519,"17.1":0.05794,"17.3":0.00724,"17.5":0.02173,"17.6":0.0507,"18.1":0.00724,"18.3":0.02897,"18.4":0.01449,"18.5-18.6":0.07243,"26.0":0.02897,"26.1":0.1014,"26.2":0.63738,"26.3":0.19556,"26.4":0.00724},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00071,"7.0-7.1":0.00071,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00071,"10.0-10.2":0,"10.3":0.00635,"11.0-11.2":0.06143,"11.3-11.4":0.00212,"12.0-12.1":0,"12.2-12.5":0.03318,"13.0-13.1":0,"13.2":0.00988,"13.3":0.00141,"13.4-13.7":0.00353,"14.0-14.4":0.00706,"14.5-14.8":0.00918,"15.0-15.1":0.00847,"15.2-15.3":0.00635,"15.4":0.00777,"15.5":0.00918,"15.6-15.8":0.14333,"16.0":0.01483,"16.1":0.02824,"16.2":0.01553,"16.3":0.02824,"16.4":0.00635,"16.5":0.0113,"16.6-16.7":0.18993,"17.0":0.00918,"17.1":0.01412,"17.2":0.0113,"17.3":0.01765,"17.4":0.02683,"17.5":0.05295,"17.6-17.7":0.13415,"18.0":0.02965,"18.1":0.06072,"18.2":0.03248,"18.3":0.10238,"18.4":0.05084,"18.5-18.7":1.60555,"26.0":0.11297,"26.1":0.2217,"26.2":3.38197,"26.3":0.57049,"26.4":0.00988},P:{"20":0.01049,"22":0.08394,"24":0.01049,"25":0.01049,"26":0.02099,"27":0.03148,"28":0.03148,"29":1.64736,_:"4 21 23 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0","7.2-7.4":0.02099,"19.0":0.01049},I:{"0":0.0303,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.23443,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.16548},Q:{"14.9":0.00276},O:{"0":0.07998},H:{all:0},L:{"0":22.9073}}; diff --git a/node_modules/caniuse-lite/data/regions/PE.js b/node_modules/caniuse-lite/data/regions/PE.js index f8b05c18a..a312f9d55 100644 --- a/node_modules/caniuse-lite/data/regions/PE.js +++ b/node_modules/caniuse-lite/data/regions/PE.js @@ -1 +1 @@ -module.exports={C:{"4":0.05548,"52":0.00555,"78":0.0111,"88":0.07212,"103":0.00555,"110":0.00555,"115":0.09432,"120":0.00555,"122":0.00555,"123":0.0111,"125":0.00555,"127":0.00555,"128":0.01664,"129":0.00555,"130":0.0111,"131":0.07212,"132":0.89323,"133":0.09986,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 111 112 113 114 116 117 118 119 121 124 126 134 135 136 3.5 3.6"},D:{"34":0.00555,"38":0.0111,"47":0.0111,"49":0.01664,"62":0.0111,"65":0.00555,"70":0.00555,"72":0.00555,"76":0.0111,"79":0.11096,"80":0.01664,"81":0.00555,"85":0.00555,"86":0.00555,"87":0.09432,"88":0.01664,"91":0.01664,"92":0.00555,"93":0.01664,"94":0.04438,"95":0.01664,"96":0.00555,"98":0.00555,"100":0.0111,"101":0.00555,"102":0.00555,"103":0.03329,"104":0.0111,"105":0.00555,"106":0.01664,"107":0.01664,"108":0.01664,"109":2.01392,"110":0.02774,"111":0.02219,"112":0.00555,"113":0.00555,"114":0.02219,"115":0.0111,"116":0.08322,"117":0.0111,"118":0.0111,"119":0.03329,"120":0.05548,"121":0.16644,"122":0.18863,"123":0.09432,"124":0.18863,"125":0.07767,"126":0.18308,"127":0.11096,"128":0.27185,"129":0.74898,"130":23.98955,"131":15.56769,"132":0.01664,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 53 54 55 56 57 58 59 60 61 63 64 66 67 68 69 71 73 74 75 77 78 83 84 89 90 97 99 133 134"},F:{"46":0.00555,"95":0.03329,"113":0.21082,"114":2.99037,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00555,"92":0.0111,"100":0.00555,"109":0.02219,"114":0.00555,"119":0.00555,"120":0.00555,"121":0.00555,"122":0.01664,"123":0.02774,"124":0.00555,"125":0.00555,"126":0.02219,"127":0.0111,"128":0.02219,"129":0.06103,"130":2.38564,"131":1.60337,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118"},E:{"12":0.00555,_:"0 4 5 6 7 8 9 10 11 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.2-15.3 17.0","5.1":0.0111,"13.1":0.00555,"14.1":0.0111,"15.1":0.00555,"15.4":0.02774,"15.5":0.00555,"15.6":0.04993,"16.0":0.00555,"16.1":0.0111,"16.2":0.00555,"16.3":0.0111,"16.4":0.0111,"16.5":0.00555,"16.6":0.04438,"17.1":0.02219,"17.2":0.0111,"17.3":0.0111,"17.4":0.02774,"17.5":0.04993,"17.6":0.20528,"18.0":0.11651,"18.1":0.14425,"18.2":0.00555},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00047,"5.0-5.1":0,"6.0-6.1":0.00187,"7.0-7.1":0.00234,"8.1-8.4":0,"9.0-9.2":0.00187,"9.3":0.00654,"10.0-10.2":0.0014,"10.3":0.01074,"11.0-11.2":0.12609,"11.3-11.4":0.00327,"12.0-12.1":0.00187,"12.2-12.5":0.04904,"13.0-13.1":0.00093,"13.2":0.01261,"13.3":0.00187,"13.4-13.7":0.00701,"14.0-14.4":0.01541,"14.5-14.8":0.02195,"15.0-15.1":0.01261,"15.2-15.3":0.01168,"15.4":0.01401,"15.5":0.01635,"15.6-15.8":0.17513,"16.0":0.03316,"16.1":0.07005,"16.2":0.03549,"16.3":0.06024,"16.4":0.01214,"16.5":0.02428,"16.6-16.7":0.22977,"17.0":0.01681,"17.1":0.02802,"17.2":0.02335,"17.3":0.03549,"17.4":0.07612,"17.5":0.22744,"17.6-17.7":1.96473,"18.0":0.69679,"18.1":0.61226,"18.2":0.02475},P:{"4":0.13609,"21":0.01047,"22":0.11515,"23":0.02094,"24":0.04187,"25":0.04187,"26":0.36639,"27":0.28264,_:"20 8.2 9.2 10.1 12.0 14.0 15.0 16.0 18.0","5.0-5.4":0.01047,"6.2-6.4":0.01047,"7.2-7.4":0.04187,"11.1-11.2":0.0314,"13.0":0.02094,"17.0":0.02094,"19.0":0.01047},I:{"0":0.01777,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00002},A:{"11":0.03329,_:"6 7 8 9 10 5.5"},K:{"0":0.19144,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00445},O:{"0":0.02671},H:{"0":0},L:{"0":39.15879},R:{_:"0"},M:{"0":0.16918}}; +module.exports={C:{"4":0.01215,"5":0.03646,"52":0.00608,"103":0.01215,"115":0.18836,"122":0.00608,"123":0.00608,"125":0.00608,"128":0.00608,"136":0.01215,"140":0.01215,"141":0.00608,"146":0.01215,"147":0.76558,"148":0.06684,_:"2 3 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 124 126 127 129 130 131 132 133 134 135 137 138 139 142 143 144 145 149 150 151 3.5 3.6"},D:{"55":0.10937,"69":0.03646,"75":0.00608,"79":0.05468,"85":0.00608,"87":0.03646,"91":0.00608,"93":0.00608,"95":0.01823,"96":0.00608,"97":0.03038,"102":0.00608,"103":0.34026,"104":0.35241,"105":0.3281,"106":0.3281,"107":0.3281,"108":0.34026,"109":1.22128,"110":0.34026,"111":0.40102,"112":1.70128,"114":0.01823,"116":0.68659,"117":0.33418,"119":0.0243,"120":0.37064,"121":0.0243,"122":0.09114,"123":0.01823,"124":0.34633,"125":0.13367,"126":0.0243,"127":0.0243,"128":0.03646,"129":0.03038,"130":0.03038,"131":0.7595,"132":0.06076,"133":0.72304,"134":0.03646,"135":0.06076,"136":0.06076,"137":0.07291,"138":0.17013,"139":0.20051,"140":0.03646,"141":0.06684,"142":0.28557,"143":1.04507,"144":19.7227,"145":12.09124,"146":0.01215,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 76 77 78 80 81 83 84 86 88 89 90 92 94 98 99 100 101 113 115 118 147 148"},F:{"94":0.03646,"95":0.05468,"109":0.00608,"124":0.00608,"125":0.01823,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00608,"85":0.00608,"92":0.01215,"109":0.01215,"113":0.00608,"122":0.00608,"124":0.00608,"131":0.00608,"133":0.00608,"135":0.00608,"136":0.00608,"137":0.00608,"138":0.01215,"139":0.00608,"140":0.00608,"141":0.01215,"142":0.01823,"143":0.10329,"144":2.33318,"145":1.81672,_:"12 13 14 15 16 17 79 80 81 83 84 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 123 125 126 127 128 129 130 132 134"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.5 17.0 17.2 26.4 TP","5.1":0.01215,"13.1":0.01215,"14.1":0.00608,"15.1":0.00608,"15.6":0.01215,"16.3":0.00608,"16.4":0.00608,"16.6":0.0243,"17.1":0.01215,"17.3":0.00608,"17.4":0.01215,"17.5":0.00608,"17.6":0.04861,"18.0":0.00608,"18.1":0.00608,"18.2":0.00608,"18.3":0.01823,"18.4":0.00608,"18.5-18.6":0.03646,"26.0":0.01823,"26.1":0.0243,"26.2":0.29165,"26.3":0.10329},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00056,"7.0-7.1":0.00056,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00056,"10.0-10.2":0,"10.3":0.00501,"11.0-11.2":0.04844,"11.3-11.4":0.00167,"12.0-12.1":0,"12.2-12.5":0.02617,"13.0-13.1":0,"13.2":0.0078,"13.3":0.00111,"13.4-13.7":0.00278,"14.0-14.4":0.00557,"14.5-14.8":0.00724,"15.0-15.1":0.00668,"15.2-15.3":0.00501,"15.4":0.00612,"15.5":0.00724,"15.6-15.8":0.11303,"16.0":0.01169,"16.1":0.02227,"16.2":0.01225,"16.3":0.02227,"16.4":0.00501,"16.5":0.00891,"16.6-16.7":0.14978,"17.0":0.00724,"17.1":0.01114,"17.2":0.00891,"17.3":0.01392,"17.4":0.02116,"17.5":0.04176,"17.6-17.7":0.10579,"18.0":0.02339,"18.1":0.04789,"18.2":0.02561,"18.3":0.08074,"18.4":0.04009,"18.5-18.7":1.2662,"26.0":0.08909,"26.1":0.17484,"26.2":2.66715,"26.3":0.44991,"26.4":0.0078},P:{"4":0.05179,"21":0.01036,"23":0.01036,"24":0.01036,"25":0.01036,"26":0.01036,"27":0.04143,"28":0.04143,"29":0.65252,_:"20 22 6.2-6.4 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","5.0-5.4":0.01036,"7.2-7.4":0.03107,"8.2":0.01036},I:{"0":0.03136,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.28645,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.09114,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.13342},Q:{_:"14.9"},O:{"0":0.0157},H:{all:0},L:{"0":37.78053}}; diff --git a/node_modules/caniuse-lite/data/regions/PF.js b/node_modules/caniuse-lite/data/regions/PF.js index d29496e3c..ff3cd9b80 100644 --- a/node_modules/caniuse-lite/data/regions/PF.js +++ b/node_modules/caniuse-lite/data/regions/PF.js @@ -1 +1 @@ -module.exports={C:{"67":0.00192,"75":0.00575,"78":0.00575,"82":0.00383,"88":0.00192,"94":0.00192,"99":0.00383,"103":0.00959,"104":0.00383,"105":0.00192,"115":0.36231,"116":0.023,"121":0.00767,"122":0.00575,"125":0.00192,"126":0.00192,"127":0.023,"128":0.11694,"129":0.00767,"130":0.00575,"131":0.10927,"132":2.02627,"133":0.17636,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 70 71 72 73 74 76 77 79 80 81 83 84 85 86 87 89 90 91 92 93 95 96 97 98 100 101 102 106 107 108 109 110 111 112 113 114 117 118 119 120 123 124 134 135 136 3.5 3.6"},D:{"57":0.00192,"70":0.00192,"79":0.00959,"81":0.00383,"85":0.01342,"87":0.01917,"88":0.00192,"89":0.00192,"94":0.00192,"95":0.00192,"98":0.00192,"100":0.00192,"102":0.00575,"103":0.09777,"104":0.00383,"106":0.00383,"109":0.22046,"110":0.00575,"111":0.00192,"112":0.00767,"114":0.00192,"116":0.07093,"117":0.00192,"119":0.0115,"120":0.023,"121":0.01342,"122":0.00767,"123":0.00959,"124":0.13419,"125":0.01917,"126":0.023,"127":0.02684,"128":0.08435,"129":0.47158,"130":3.4391,"131":2.27548,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 78 80 83 84 86 90 91 92 93 96 97 99 101 105 107 108 113 115 118 132 133 134"},F:{"46":0.00575,"81":0.00192,"95":0.00192,"102":0.00192,"106":0.02109,"109":0.00192,"113":0.0115,"114":0.42557,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 107 108 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00192,"90":0.00192,"100":0.00575,"109":0.00192,"120":0.00192,"122":0.00383,"124":0.00192,"126":0.00767,"127":0.00575,"128":0.01917,"129":0.08051,"130":1.41475,"131":1.29014,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 91 92 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 121 123 125"},E:{"14":0.02492,"15":0.00192,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00192,"13.1":0.02684,"14.1":0.05368,"15.1":0.01534,"15.2-15.3":0.0115,"15.4":0.08818,"15.5":0.0115,"15.6":0.12652,"16.0":0.00959,"16.1":0.0786,"16.2":0.03067,"16.3":0.07476,"16.4":0.03834,"16.5":0.06518,"16.6":0.80131,"17.0":0.01342,"17.1":0.05943,"17.2":0.09202,"17.3":0.12269,"17.4":0.2032,"17.5":0.28755,"17.6":1.63137,"18.0":0.18978,"18.1":0.34314,"18.2":0.00192},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00131,"5.0-5.1":0,"6.0-6.1":0.00522,"7.0-7.1":0.00653,"8.1-8.4":0,"9.0-9.2":0.00522,"9.3":0.01829,"10.0-10.2":0.00392,"10.3":0.03004,"11.0-11.2":0.35268,"11.3-11.4":0.00914,"12.0-12.1":0.00522,"12.2-12.5":0.13715,"13.0-13.1":0.00261,"13.2":0.03527,"13.3":0.00522,"13.4-13.7":0.01959,"14.0-14.4":0.04311,"14.5-14.8":0.06139,"15.0-15.1":0.03527,"15.2-15.3":0.03266,"15.4":0.03919,"15.5":0.04572,"15.6-15.8":0.48983,"16.0":0.09274,"16.1":0.19593,"16.2":0.09927,"16.3":0.1685,"16.4":0.03396,"16.5":0.06792,"16.6-16.7":0.64266,"17.0":0.04702,"17.1":0.07837,"17.2":0.06531,"17.3":0.09927,"17.4":0.21291,"17.5":0.63613,"17.6-17.7":5.49524,"18.0":1.94887,"18.1":1.71244,"18.2":0.06923},P:{"21":0.01027,"22":0.06159,"23":0.01027,"24":0.05133,"25":0.02053,"26":0.97521,"27":0.89309,_:"4 20 5.0-5.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","6.2-6.4":0.01027,"7.2-7.4":0.02053},I:{"0":0.2097,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00006,"4.4":0,"4.4.3-4.4.4":0.00027},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.14549,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{_:"0"},H:{"0":0},L:{"0":65.88282},R:{_:"0"},M:{"0":0.27482}}; +module.exports={C:{"57":0.00947,"64":0.00237,"78":0.00237,"88":0.00237,"92":0.0071,"93":0.00237,"115":0.15386,"119":0.00237,"124":0.00237,"128":0.01657,"130":0.00237,"134":0.00473,"136":0.00237,"139":0.00473,"140":0.13729,"141":0.00947,"142":0.0071,"144":0.00237,"145":0.01184,"146":0.02367,"147":1.11249,"148":0.17042,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 58 59 60 61 62 63 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 91 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 120 121 122 123 125 126 127 129 131 132 133 135 137 138 143 149 150 151 3.5 3.6"},D:{"57":0.00237,"75":0.00237,"83":0.0071,"85":0.00237,"87":0.00237,"92":0.00237,"99":0.00237,"103":0.04261,"107":0.00473,"108":0.00237,"109":0.18936,"111":0.00237,"114":0.00237,"116":0.06628,"120":0.00237,"125":0.00237,"126":0.00237,"127":0.00947,"128":0.04024,"130":0.00947,"131":0.00947,"132":0.00947,"133":0.00947,"134":0.00237,"135":0.00237,"136":0.00473,"138":0.08521,"139":0.14439,"140":0.00237,"141":0.0071,"142":0.0284,"143":0.31481,"144":5.30918,"145":2.82857,"146":0.00237,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 78 79 80 81 84 86 88 89 90 91 93 94 95 96 97 98 100 101 102 104 105 106 110 112 113 115 117 118 119 121 122 123 124 129 137 147 148"},F:{"94":0.00473,"95":0.03077,"120":0.06864,"125":0.00473,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"85":0.00473,"92":0.00237,"109":0.00473,"127":0.00237,"128":0.00473,"131":0.00237,"133":0.01657,"134":0.00237,"137":0.00473,"140":0.0071,"141":0.00947,"142":0.00473,"143":0.01894,"144":1.35392,"145":0.85212,_:"12 13 14 15 16 17 18 79 80 81 83 84 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 129 130 132 135 136 138 139"},E:{"14":0.01894,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 TP","13.1":0.00947,"14.1":0.01657,"15.1":0.00473,"15.2-15.3":0.0142,"15.4":0.00947,"15.5":0.00237,"15.6":0.09941,"16.0":0.00473,"16.1":0.36925,"16.2":0.0071,"16.3":0.09231,"16.4":0.0071,"16.5":0.08995,"16.6":0.57045,"17.0":0.00237,"17.1":0.33611,"17.2":0.01894,"17.3":0.04024,"17.4":0.05444,"17.5":0.11362,"17.6":1.04148,"18.0":0.0071,"18.1":0.00947,"18.2":0.0142,"18.3":0.08285,"18.4":0.0284,"18.5-18.6":0.258,"26.0":0.04261,"26.1":0.08285,"26.2":1.1977,"26.3":0.2438,"26.4":0.00237},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00115,"7.0-7.1":0.00115,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00115,"10.0-10.2":0,"10.3":0.01037,"11.0-11.2":0.10026,"11.3-11.4":0.00346,"12.0-12.1":0,"12.2-12.5":0.05416,"13.0-13.1":0,"13.2":0.01613,"13.3":0.0023,"13.4-13.7":0.00576,"14.0-14.4":0.01152,"14.5-14.8":0.01498,"15.0-15.1":0.01383,"15.2-15.3":0.01037,"15.4":0.01268,"15.5":0.01498,"15.6-15.8":0.23394,"16.0":0.0242,"16.1":0.0461,"16.2":0.02535,"16.3":0.0461,"16.4":0.01037,"16.5":0.01844,"16.6-16.7":0.31,"17.0":0.01498,"17.1":0.02305,"17.2":0.01844,"17.3":0.02881,"17.4":0.04379,"17.5":0.08643,"17.6-17.7":0.21896,"18.0":0.0484,"18.1":0.09911,"18.2":0.05301,"18.3":0.1671,"18.4":0.08298,"18.5-18.7":2.62063,"26.0":0.18439,"26.1":0.36186,"26.2":5.52015,"26.3":0.93117,"26.4":0.01613},P:{"23":0.01039,"24":0.01039,"25":0.05197,"26":0.02079,"27":0.03118,"28":0.11433,"29":1.82923,_:"4 20 21 22 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.18297,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00011},K:{"0":0.03816,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.19843},Q:{_:"14.9"},O:{_:"0"},H:{all:0},L:{"0":65.16518}}; diff --git a/node_modules/caniuse-lite/data/regions/PG.js b/node_modules/caniuse-lite/data/regions/PG.js index 3ae0b45ac..90dad644c 100644 --- a/node_modules/caniuse-lite/data/regions/PG.js +++ b/node_modules/caniuse-lite/data/regions/PG.js @@ -1 +1 @@ -module.exports={C:{"6":0.00283,"56":0.00283,"98":0.00283,"104":0.00567,"106":0.00283,"109":0.00283,"110":0.03966,"112":0.00283,"114":0.00567,"115":0.0255,"118":0.00283,"119":0.02833,"122":0.00283,"123":0.00283,"127":0.06233,"128":0.0085,"129":0.00567,"130":0.0085,"131":0.08499,"132":0.90656,"133":0.03116,_:"2 3 4 5 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 99 100 101 102 103 105 107 108 111 113 116 117 120 121 124 125 126 134 135 136 3.5 3.6"},D:{"18":0.00283,"37":0.00283,"43":0.00567,"49":0.00567,"56":0.00283,"61":0.00283,"65":0.0085,"66":0.00567,"67":0.01417,"68":0.00283,"69":0.00567,"70":0.05949,"73":0.0085,"76":0.00283,"77":0.00567,"78":0.00283,"79":0.00567,"81":0.00567,"83":0.0085,"85":0.00283,"87":0.0085,"88":0.04816,"89":0.00283,"90":0.00567,"91":0.0085,"94":0.00567,"95":0.00283,"97":0.00283,"99":0.03966,"100":0.01417,"101":0.00283,"102":0.00283,"103":0.02266,"104":0.00283,"105":0.01133,"106":0.00567,"107":0.0255,"108":0.00567,"109":0.60343,"111":0.03116,"112":0.00567,"113":0.16715,"114":0.01983,"115":0.00567,"116":0.017,"117":0.017,"118":0.01133,"119":0.22664,"120":0.14165,"121":0.05099,"122":0.034,"123":0.02266,"124":0.04816,"125":0.03683,"126":0.07083,"127":0.11332,"128":0.10765,"129":0.30313,"130":5.76799,"131":2.91232,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 62 63 64 71 72 74 75 80 84 86 92 93 96 98 110 132 133 134"},F:{"75":0.0085,"84":0.0085,"85":0.06799,"86":0.0085,"95":0.00567,"112":0.0085,"113":0.01417,"114":0.67142,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 78 79 80 81 82 83 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00283,"13":0.0085,"15":0.02266,"16":0.00567,"17":0.00283,"18":0.0255,"80":0.00283,"84":0.00567,"89":0.01983,"90":0.01133,"92":0.07649,"95":0.00283,"100":0.03683,"105":0.00283,"109":0.00283,"111":0.09916,"114":0.02266,"116":0.0085,"117":0.00283,"119":0.01983,"120":0.01417,"121":0.01417,"122":0.01983,"123":0.017,"124":0.017,"125":0.02266,"126":0.0425,"127":0.04816,"128":0.06516,"129":0.24364,"130":2.60069,"131":1.68847,_:"14 79 81 83 85 86 87 88 91 93 94 96 97 98 99 101 102 103 104 106 107 108 110 112 113 115 118"},E:{"11":0.00283,"13":0.00283,"14":0.00283,_:"0 4 5 6 7 8 9 10 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.2-15.3 15.5 16.0 16.2","13.1":0.02266,"14.1":0.01417,"15.1":0.00567,"15.4":0.01133,"15.6":0.02266,"16.1":0.00283,"16.3":0.00283,"16.4":0.00283,"16.5":0.02833,"16.6":0.01417,"17.0":0.00567,"17.1":0.00283,"17.2":0.00283,"17.3":0.00567,"17.4":0.017,"17.5":0.0255,"17.6":0.05949,"18.0":0.02833,"18.1":0.01417,"18.2":0.00283},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00026,"5.0-5.1":0,"6.0-6.1":0.00103,"7.0-7.1":0.00129,"8.1-8.4":0,"9.0-9.2":0.00103,"9.3":0.0036,"10.0-10.2":0.00077,"10.3":0.00592,"11.0-11.2":0.06947,"11.3-11.4":0.0018,"12.0-12.1":0.00103,"12.2-12.5":0.02702,"13.0-13.1":0.00051,"13.2":0.00695,"13.3":0.00103,"13.4-13.7":0.00386,"14.0-14.4":0.00849,"14.5-14.8":0.01209,"15.0-15.1":0.00695,"15.2-15.3":0.00643,"15.4":0.00772,"15.5":0.00901,"15.6-15.8":0.09649,"16.0":0.01827,"16.1":0.03859,"16.2":0.01955,"16.3":0.03319,"16.4":0.00669,"16.5":0.01338,"16.6-16.7":0.12659,"17.0":0.00926,"17.1":0.01544,"17.2":0.01286,"17.3":0.01955,"17.4":0.04194,"17.5":0.1253,"17.6-17.7":1.08244,"18.0":0.38388,"18.1":0.33731,"18.2":0.01364},P:{"4":0.02041,"20":0.04082,"21":0.10205,"22":0.35719,"23":0.10205,"24":0.46945,"25":0.23473,"26":1.16342,"27":0.38781,_:"5.0-5.4 8.2 9.2 10.1 12.0","6.2-6.4":0.01021,"7.2-7.4":0.09185,"11.1-11.2":0.01021,"13.0":0.05103,"14.0":0.02041,"15.0":0.01021,"16.0":0.01021,"17.0":0.01021,"18.0":0.01021,"19.0":0.05103},I:{"0":0.22884,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00007,"4.4":0,"4.4.3-4.4.4":0.0003},A:{"11":0.02266,_:"6 7 8 9 10 5.5"},K:{"0":0.67953,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.00717,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.0215},O:{"0":0.78837},H:{"0":0.03},L:{"0":73.03017},R:{_:"0"},M:{"0":0.15767}}; +module.exports={C:{"68":0.00445,"115":0.06224,"127":0.00445,"133":0.00445,"140":0.00889,"141":0.00445,"143":0.00445,"144":0.01778,"145":0.02223,"146":0.00445,"147":0.62689,"148":0.05335,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 128 129 130 131 132 134 135 136 137 138 139 142 149 150 151 3.5 3.6"},D:{"49":0.00445,"56":0.03112,"61":0.00445,"67":0.01334,"69":0.00445,"70":0.01334,"71":0.00445,"78":0.00445,"80":0.00445,"87":0.02223,"88":0.01334,"90":0.00445,"94":0.01334,"95":0.01778,"97":0.00445,"99":0.09337,"101":0.00445,"102":0.00889,"103":0.00889,"104":0.01334,"105":0.00889,"107":0.00445,"109":0.15116,"111":0.02668,"112":0.00445,"114":0.02223,"116":0.00445,"118":0.00445,"119":0.00889,"120":0.05335,"122":0.00889,"123":0.0578,"124":0.00889,"125":0.01334,"126":0.04001,"127":0.03557,"128":0.04446,"129":0.00889,"130":0.02668,"131":0.05335,"132":0.00889,"133":0.01334,"134":0.02223,"135":0.09337,"136":0.01334,"137":0.03557,"138":0.10226,"139":0.0578,"140":0.01778,"141":0.04446,"142":0.12004,"143":0.35123,"144":5.38855,"145":2.91658,"146":0.00889,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 62 63 64 65 66 68 72 73 74 75 76 77 79 81 83 84 85 86 89 91 92 93 96 98 100 106 108 110 113 115 117 121 147 148"},F:{"90":0.03112,"91":0.00889,"92":0.00445,"93":0.04891,"94":0.08447,"95":0.02668,"110":0.00445,"125":0.00889,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 96 97 98 99 100 101 102 103 104 105 106 107 108 109 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00445,"16":0.01778,"17":0.01334,"18":0.15561,"84":0.00445,"89":0.03112,"92":0.04446,"100":0.04446,"103":0.00445,"109":0.01334,"113":0.00445,"114":0.00889,"115":0.00445,"117":0.00445,"119":0.00889,"120":0.00445,"122":0.04001,"124":0.00445,"125":0.00889,"126":0.00889,"129":0.01778,"131":0.01334,"132":0.01778,"133":0.02223,"134":0.00889,"135":0.01334,"136":0.01334,"137":0.01778,"138":0.03112,"139":0.01334,"140":0.01778,"141":0.04446,"142":0.40014,"143":0.27565,"144":2.62759,"145":2.14297,_:"12 13 15 79 80 81 83 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 104 105 106 107 108 110 111 112 116 118 121 123 127 128 130"},E:{"11":0.00445,_:"4 5 6 7 8 9 10 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.3 16.4 16.5 17.0 17.3 18.0 18.2 18.3 26.4 TP","14.1":0.00889,"15.6":0.01778,"16.2":0.10226,"16.6":0.00889,"17.1":0.01334,"17.2":0.00889,"17.4":0.01778,"17.5":0.00889,"17.6":0.01778,"18.1":0.00889,"18.4":0.00889,"18.5-18.6":0.00889,"26.0":0.00445,"26.1":0.00889,"26.2":0.06669,"26.3":0.03112},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00018,"7.0-7.1":0.00018,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00018,"10.0-10.2":0,"10.3":0.00165,"11.0-11.2":0.01595,"11.3-11.4":0.00055,"12.0-12.1":0,"12.2-12.5":0.00862,"13.0-13.1":0,"13.2":0.00257,"13.3":0.00037,"13.4-13.7":0.00092,"14.0-14.4":0.00183,"14.5-14.8":0.00238,"15.0-15.1":0.0022,"15.2-15.3":0.00165,"15.4":0.00202,"15.5":0.00238,"15.6-15.8":0.03721,"16.0":0.00385,"16.1":0.00733,"16.2":0.00403,"16.3":0.00733,"16.4":0.00165,"16.5":0.00293,"16.6-16.7":0.04931,"17.0":0.00238,"17.1":0.00367,"17.2":0.00293,"17.3":0.00458,"17.4":0.00697,"17.5":0.01375,"17.6-17.7":0.03483,"18.0":0.0077,"18.1":0.01577,"18.2":0.00843,"18.3":0.02658,"18.4":0.0132,"18.5-18.7":0.41686,"26.0":0.02933,"26.1":0.05756,"26.2":0.87808,"26.3":0.14812,"26.4":0.00257},P:{"21":0.03085,"22":0.04114,"24":0.09256,"25":0.28797,"26":0.02057,"27":0.30854,"28":0.56566,"29":1.40902,_:"4 20 23 5.0-5.4 6.2-6.4 8.2 9.2 10.1 12.0 13.0 14.0 15.0 16.0 17.0 18.0","7.2-7.4":0.05142,"11.1-11.2":0.01028,"19.0":0.02057},I:{"0":0.19976,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00012},K:{"0":0.58994,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.67771},Q:{"14.9":0.02222},O:{"0":0.57772},H:{all:0.01},L:{"0":74.1032}}; diff --git a/node_modules/caniuse-lite/data/regions/PH.js b/node_modules/caniuse-lite/data/regions/PH.js index 5c5ace3e6..4d5df3efc 100644 --- a/node_modules/caniuse-lite/data/regions/PH.js +++ b/node_modules/caniuse-lite/data/regions/PH.js @@ -1 +1 @@ -module.exports={C:{"52":0.00105,"56":0.01991,"59":0.00105,"60":0.00105,"66":0.00105,"78":0.00105,"103":0.00105,"111":0.0021,"115":0.02096,"123":0.00105,"124":0.00105,"127":0.0021,"128":0.06812,"129":0.00105,"130":0.00314,"131":0.01153,"132":0.20226,"133":0.01467,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 125 126 134 135 136 3.5 3.6"},D:{"49":0.00105,"56":0.00105,"66":0.00419,"70":0.00105,"73":0.0021,"74":0.00105,"75":0.00105,"76":0.0021,"78":0.0021,"79":0.00943,"80":0.00105,"81":0.00105,"83":0.00524,"84":0.00105,"85":0.00105,"86":0.00105,"87":0.01991,"88":0.00838,"89":0.00105,"90":0.00105,"91":0.00524,"92":0.00105,"93":0.00734,"94":0.01048,"95":0.00105,"96":0.00105,"97":0.00105,"98":0.00105,"99":0.00105,"100":0.00105,"101":0.00105,"102":0.00314,"103":0.08698,"104":0.0021,"105":0.00314,"106":0.0021,"107":0.0021,"108":0.00419,"109":0.19702,"110":0.0021,"111":0.00524,"112":0.00314,"113":0.00314,"114":0.01467,"115":0.0021,"116":0.0241,"117":0.00734,"118":0.00524,"119":0.00838,"120":0.01677,"121":0.01153,"122":0.02725,"123":0.01886,"124":0.02096,"125":0.02201,"126":0.05764,"127":0.0283,"128":0.07546,"129":0.16034,"130":4.1658,"131":2.50472,"132":0.00734,"133":0.00105,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 67 68 69 71 72 77 134"},F:{"46":0.0021,"85":0.00314,"95":0.0021,"107":0.00105,"113":0.0262,"114":0.32802,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00105,"18":0.00105,"92":0.0021,"100":0.00105,"109":0.00419,"114":0.0021,"117":0.00105,"118":0.00105,"119":0.00105,"120":0.00105,"121":0.00105,"122":0.00105,"124":0.0021,"125":0.00105,"126":0.00314,"127":0.00419,"128":0.00943,"129":0.01886,"130":0.71893,"131":0.47265,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 123"},E:{"13":0.00314,"14":0.00314,"15":0.00105,_:"0 4 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00105,"12.1":0.00105,"13.1":0.00314,"14.1":0.00838,"15.1":0.00524,"15.2-15.3":0.0021,"15.4":0.0021,"15.5":0.00314,"15.6":0.02306,"16.0":0.0021,"16.1":0.00524,"16.2":0.00419,"16.3":0.00734,"16.4":0.0021,"16.5":0.00419,"16.6":0.02725,"17.0":0.00314,"17.1":0.00419,"17.2":0.00524,"17.3":0.00629,"17.4":0.01362,"17.5":0.02934,"17.6":0.11004,"18.0":0.08384,"18.1":0.06393,"18.2":0.00419},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00017,"5.0-5.1":0,"6.0-6.1":0.00067,"7.0-7.1":0.00084,"8.1-8.4":0,"9.0-9.2":0.00067,"9.3":0.00236,"10.0-10.2":0.0005,"10.3":0.00387,"11.0-11.2":0.04544,"11.3-11.4":0.00118,"12.0-12.1":0.00067,"12.2-12.5":0.01767,"13.0-13.1":0.00034,"13.2":0.00454,"13.3":0.00067,"13.4-13.7":0.00252,"14.0-14.4":0.00555,"14.5-14.8":0.00791,"15.0-15.1":0.00454,"15.2-15.3":0.00421,"15.4":0.00505,"15.5":0.00589,"15.6-15.8":0.06311,"16.0":0.01195,"16.1":0.02524,"16.2":0.01279,"16.3":0.02171,"16.4":0.00438,"16.5":0.00875,"16.6-16.7":0.0828,"17.0":0.00606,"17.1":0.0101,"17.2":0.00841,"17.3":0.01279,"17.4":0.02743,"17.5":0.08196,"17.6-17.7":0.70803,"18.0":0.2511,"18.1":0.22064,"18.2":0.00892},P:{"4":0.0236,"26":0.118,"27":0.1062,_:"20 21 22 23 24 25 5.0-5.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","6.2-6.4":0.0118},I:{"0":0.13398,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00004,"4.4":0,"4.4.3-4.4.4":0.00017},A:{"11":0.00524,_:"6 7 8 9 10 5.5"},K:{"0":0.09847,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.08057},H:{"0":0},L:{"0":87.57378},R:{_:"0"},M:{"0":0.02686}}; +module.exports={C:{"5":0.00908,"59":0.00454,"115":0.03634,"123":0.00454,"140":0.00908,"142":0.00454,"143":0.00454,"145":0.00454,"146":0.01363,"147":0.58592,"148":0.03634,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 144 149 150 151 3.5 3.6"},D:{"66":0.00454,"69":0.00908,"76":0.03634,"77":0.00454,"78":0.00454,"87":0.00908,"90":0.00908,"91":0.03179,"92":0.01817,"93":0.18168,"103":0.69493,"104":0.27706,"105":0.30431,"106":0.27252,"107":0.27252,"108":0.27252,"109":0.71309,"110":0.27252,"111":0.28615,"112":0.27706,"113":0.00454,"114":0.02725,"115":0.00454,"116":0.57229,"117":0.27706,"119":0.00908,"120":0.32248,"121":0.01363,"122":0.0545,"123":0.03634,"124":0.32248,"125":0.04088,"126":0.09084,"127":0.02271,"128":0.06359,"129":0.01363,"130":0.03634,"131":0.66313,"132":0.06359,"133":0.595,"134":0.03634,"135":0.05905,"136":0.10447,"137":0.06359,"138":0.21802,"139":0.2271,"140":0.07721,"141":0.08176,"142":0.19531,"143":1.11733,"144":15.40646,"145":9.22934,"146":0.02725,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 70 71 72 73 74 75 79 80 81 83 84 85 86 88 89 94 95 96 97 98 99 100 101 102 118 147 148"},F:{"94":0.00908,"95":0.01363,"121":0.00454,"125":0.00908,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00454,"92":0.00908,"107":0.00454,"109":0.01817,"114":0.00454,"122":0.00454,"131":0.00454,"133":0.00454,"134":0.00454,"137":0.01817,"138":0.00908,"139":0.00454,"140":0.00908,"141":0.01817,"142":0.02271,"143":0.12718,"144":2.38455,"145":1.86222,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 108 110 111 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 132 135 136"},E:{"14":0.00454,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.2-15.3 15.4 15.5 16.0 TP","11.1":0.00454,"12.1":0.00454,"13.1":0.00454,"14.1":0.00908,"15.1":0.00908,"15.6":0.02271,"16.1":0.00454,"16.2":0.00454,"16.3":0.00454,"16.4":0.00454,"16.5":0.00454,"16.6":0.03634,"17.0":0.00454,"17.1":0.01817,"17.2":0.00454,"17.3":0.00454,"17.4":0.00908,"17.5":0.01363,"17.6":0.09538,"18.0":0.00454,"18.1":0.01363,"18.2":0.00454,"18.3":0.01817,"18.4":0.00908,"18.5-18.6":0.05905,"26.0":0.03179,"26.1":0.05905,"26.2":0.49508,"26.3":0.15897,"26.4":0.02725},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00044,"7.0-7.1":0.00044,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00044,"10.0-10.2":0,"10.3":0.00392,"11.0-11.2":0.03789,"11.3-11.4":0.00131,"12.0-12.1":0,"12.2-12.5":0.02047,"13.0-13.1":0,"13.2":0.0061,"13.3":0.00087,"13.4-13.7":0.00218,"14.0-14.4":0.00435,"14.5-14.8":0.00566,"15.0-15.1":0.00523,"15.2-15.3":0.00392,"15.4":0.00479,"15.5":0.00566,"15.6-15.8":0.0884,"16.0":0.00914,"16.1":0.01742,"16.2":0.00958,"16.3":0.01742,"16.4":0.00392,"16.5":0.00697,"16.6-16.7":0.11714,"17.0":0.00566,"17.1":0.00871,"17.2":0.00697,"17.3":0.01089,"17.4":0.01655,"17.5":0.03266,"17.6-17.7":0.08274,"18.0":0.01829,"18.1":0.03745,"18.2":0.02003,"18.3":0.06314,"18.4":0.03135,"18.5-18.7":0.99026,"26.0":0.06967,"26.1":0.13674,"26.2":2.08589,"26.3":0.35186,"26.4":0.0061},P:{"26":0.01062,"27":0.01062,"28":0.02124,"29":0.35043,_:"4 20 21 22 23 24 25 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.17988,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00011},K:{"0":0.09277,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.07721,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.04366},Q:{_:"14.9"},O:{"0":0.0764},H:{all:0},L:{"0":52.39598}}; diff --git a/node_modules/caniuse-lite/data/regions/PK.js b/node_modules/caniuse-lite/data/regions/PK.js index 1baf21f0b..d38f9083a 100644 --- a/node_modules/caniuse-lite/data/regions/PK.js +++ b/node_modules/caniuse-lite/data/regions/PK.js @@ -1 +1 @@ -module.exports={C:{"44":0.00263,"47":0.00263,"52":0.00525,"56":0.00263,"72":0.00263,"102":0.00263,"103":0.00788,"105":0.00525,"106":0.00263,"107":0.00525,"108":0.00525,"109":0.00525,"110":0.00788,"111":0.00525,"112":0.00525,"113":0.00263,"115":0.18126,"123":0.00263,"125":0.00263,"126":0.00263,"127":0.00788,"128":0.01051,"129":0.00263,"130":0.00525,"131":0.02102,"132":0.3993,"133":0.03678,"134":0.00263,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 45 46 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 114 116 117 118 119 120 121 122 124 135 136 3.5 3.6"},D:{"38":0.00263,"43":0.00263,"48":0.00263,"49":0.00263,"50":0.00263,"56":0.00788,"58":0.00263,"62":0.00263,"63":0.00263,"64":0.00263,"65":0.00525,"66":0.00263,"68":0.01051,"69":0.00525,"70":0.00525,"71":0.00525,"72":0.00525,"73":0.00788,"74":0.01314,"75":0.01051,"76":0.01051,"77":0.01576,"78":0.00525,"79":0.00788,"80":0.01314,"81":0.01051,"83":0.00788,"84":0.00788,"85":0.01314,"86":0.01051,"87":0.01051,"88":0.00525,"89":0.01051,"90":0.00525,"91":0.01314,"92":0.00525,"93":0.0289,"94":0.00525,"95":0.01051,"96":0.00525,"97":0.00525,"98":0.00525,"99":0.00263,"100":0.00263,"101":0.00263,"102":0.01314,"103":0.12084,"104":0.02102,"105":0.02102,"106":0.06568,"107":0.10508,"108":0.09457,"109":2.35905,"110":0.04991,"111":0.05517,"112":0.05254,"113":0.00263,"114":0.01051,"115":0.00263,"116":0.02364,"117":0.00525,"118":0.01314,"119":0.03152,"120":0.03152,"121":0.02364,"122":0.0289,"123":0.02627,"124":0.05779,"125":0.04203,"126":0.11296,"127":0.06305,"128":0.09983,"129":0.29422,"130":9.41517,"131":6.5675,"132":0.01839,"133":0.00525,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 51 52 53 54 55 57 59 60 61 67 134"},F:{"79":0.00263,"83":0.00263,"84":0.00263,"85":0.02364,"86":0.01051,"90":0.00263,"91":0.00263,"92":0.00263,"93":0.00263,"94":0.00525,"95":0.05779,"113":0.01051,"114":0.56218,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 87 88 89 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00525,"14":0.00263,"15":0.00263,"16":0.00263,"17":0.00263,"18":0.01051,"84":0.00263,"89":0.00263,"90":0.00263,"92":0.02627,"95":0.00263,"100":0.00263,"103":0.00263,"105":0.00263,"106":0.00788,"107":0.01314,"108":0.01314,"109":0.02364,"110":0.01051,"111":0.00788,"112":0.00263,"114":0.01314,"120":0.00263,"122":0.00525,"124":0.00263,"125":0.00263,"126":0.0289,"127":0.00525,"128":0.01051,"129":0.0289,"130":0.65675,"131":0.45184,_:"13 79 80 81 83 85 86 87 88 91 93 94 96 97 98 99 101 102 104 113 115 116 117 118 119 121 123"},E:{"14":0.00788,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 10.1 11.1 12.1 15.4 16.4 18.2","9.1":0.00788,"13.1":0.00525,"14.1":0.00525,"15.1":0.00263,"15.2-15.3":0.00263,"15.5":0.00263,"15.6":0.01839,"16.0":0.00263,"16.1":0.00263,"16.2":0.00788,"16.3":0.00525,"16.5":0.00263,"16.6":0.0289,"17.0":0.00263,"17.1":0.00525,"17.2":0.00263,"17.3":0.00788,"17.4":0.01576,"17.5":0.01314,"17.6":0.05517,"18.0":0.03152,"18.1":0.03415},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00026,"5.0-5.1":0,"6.0-6.1":0.00103,"7.0-7.1":0.00129,"8.1-8.4":0,"9.0-9.2":0.00103,"9.3":0.00361,"10.0-10.2":0.00077,"10.3":0.00594,"11.0-11.2":0.06967,"11.3-11.4":0.00181,"12.0-12.1":0.00103,"12.2-12.5":0.0271,"13.0-13.1":0.00052,"13.2":0.00697,"13.3":0.00103,"13.4-13.7":0.00387,"14.0-14.4":0.00852,"14.5-14.8":0.01213,"15.0-15.1":0.00697,"15.2-15.3":0.00645,"15.4":0.00774,"15.5":0.00903,"15.6-15.8":0.09677,"16.0":0.01832,"16.1":0.03871,"16.2":0.01961,"16.3":0.03329,"16.4":0.00671,"16.5":0.01342,"16.6-16.7":0.12696,"17.0":0.00929,"17.1":0.01548,"17.2":0.0129,"17.3":0.01961,"17.4":0.04206,"17.5":0.12567,"17.6-17.7":1.08564,"18.0":0.38502,"18.1":0.33831,"18.2":0.01368},P:{"4":0.06267,"20":0.01045,"21":0.01045,"22":0.02089,"23":0.02089,"24":0.03134,"25":0.03134,"26":0.35513,"27":0.26113,_:"5.0-5.4 8.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0","6.2-6.4":0.01045,"7.2-7.4":0.02089,"9.2":0.01045,"17.0":0.02089,"19.0":0.01045},I:{"0":0.08828,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00003,"4.4":0,"4.4.3-4.4.4":0.00012},A:{"8":0.0028,"9":0.0028,"11":0.0811,_:"6 7 10 5.5"},K:{"0":1.42206,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.08848,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":4.04778},H:{"0":0.2},L:{"0":67.08345},R:{_:"0"},M:{"0":0.06636}}; +module.exports={C:{"5":0.03557,"52":0.00508,"102":0.00508,"103":0.01524,"112":0.00508,"115":0.11178,"127":0.00508,"128":0.00508,"133":0.00508,"134":0.00508,"135":0.00508,"138":0.00508,"140":0.01524,"141":0.00508,"145":0.00508,"146":0.00508,"147":0.4014,"148":0.04065,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 124 125 126 129 130 131 132 136 137 139 142 143 144 149 150 151 3.5 3.6"},D:{"55":0.00508,"56":0.00508,"57":0.00508,"62":0.00508,"63":0.00508,"64":0.00508,"65":0.00508,"66":0.00508,"68":0.01524,"69":0.04065,"70":0.00508,"71":0.01016,"72":0.01016,"73":0.01016,"74":0.01524,"75":0.00508,"76":0.00508,"77":0.02032,"78":0.00508,"79":0.00508,"80":0.00508,"81":0.00508,"83":0.00508,"86":0.00508,"87":0.01016,"88":0.00508,"89":0.00508,"91":0.01016,"93":0.02032,"95":0.00508,"98":0.00508,"99":0.08638,"102":0.01524,"103":0.90442,"104":0.85361,"105":0.82312,"106":0.82312,"107":0.81804,"108":0.82312,"109":2.04764,"110":0.81804,"111":0.85361,"112":4.30361,"114":0.01524,"116":1.63608,"117":0.82312,"119":0.02032,"120":0.84345,"121":0.01016,"122":0.01016,"123":0.00508,"124":0.83837,"125":0.02541,"126":0.03049,"127":0.01016,"128":0.02032,"129":0.04573,"130":0.02032,"131":1.72754,"132":0.15751,"133":1.68689,"134":0.02032,"135":0.02541,"136":0.02541,"137":0.05081,"138":0.15751,"139":0.24389,"140":0.04573,"141":0.05589,"142":0.27946,"143":0.6148,"144":10.1366,"145":6.17342,"146":0.02541,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 58 59 60 61 67 84 85 90 92 94 96 97 100 101 113 115 118 147 148"},F:{"79":0.00508,"93":0.00508,"94":0.03557,"95":0.06097,"114":0.00508,"125":0.00508,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"15":0.00508,"16":0.00508,"17":0.00508,"18":0.02541,"92":0.03557,"109":0.01524,"114":0.01016,"122":0.00508,"131":0.01016,"132":0.01016,"133":0.00508,"134":0.00508,"135":0.00508,"136":0.00508,"137":0.00508,"138":0.00508,"139":0.00508,"140":0.01016,"141":0.01016,"142":0.01016,"143":0.03049,"144":0.73675,"145":0.55383,_:"12 13 14 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 11.1 12.1 13.1 14.1 15.1 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.4 18.0 18.1 18.2 18.4 26.4 TP","5.1":0.01016,"10.1":0.00508,"15.2-15.3":0.01016,"15.6":0.02032,"16.6":0.01524,"17.1":0.01524,"17.3":0.00508,"17.5":0.00508,"17.6":0.02032,"18.3":0.00508,"18.5-18.6":0.00508,"26.0":0.00508,"26.1":0.00508,"26.2":0.07113,"26.3":0.02032},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0003,"7.0-7.1":0.0003,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0003,"10.0-10.2":0,"10.3":0.00268,"11.0-11.2":0.02593,"11.3-11.4":0.00089,"12.0-12.1":0,"12.2-12.5":0.01401,"13.0-13.1":0,"13.2":0.00417,"13.3":0.0006,"13.4-13.7":0.00149,"14.0-14.4":0.00298,"14.5-14.8":0.00388,"15.0-15.1":0.00358,"15.2-15.3":0.00268,"15.4":0.00328,"15.5":0.00388,"15.6-15.8":0.06051,"16.0":0.00626,"16.1":0.01192,"16.2":0.00656,"16.3":0.01192,"16.4":0.00268,"16.5":0.00477,"16.6-16.7":0.08019,"17.0":0.00388,"17.1":0.00596,"17.2":0.00477,"17.3":0.00745,"17.4":0.01133,"17.5":0.02236,"17.6-17.7":0.05664,"18.0":0.01252,"18.1":0.02564,"18.2":0.01371,"18.3":0.04322,"18.4":0.02146,"18.5-18.7":0.67786,"26.0":0.04769,"26.1":0.0936,"26.2":1.42786,"26.3":0.24086,"26.4":0.00417},P:{"4":0.01024,"23":0.01024,"24":0.01024,"25":0.01024,"26":0.03072,"27":0.01024,"28":0.04096,"29":0.46085,_:"20 21 22 5.0-5.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 19.0","6.2-6.4":0.01024,"7.2-7.4":0.01024,"17.0":0.01024,"18.0":0.01024},I:{"0":0.01965,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":1.24435,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.0813,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.01476,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.04919},Q:{_:"14.9"},O:{"0":2.8727},H:{all:0.01},L:{"0":49.43687}}; diff --git a/node_modules/caniuse-lite/data/regions/PL.js b/node_modules/caniuse-lite/data/regions/PL.js index caeacf26d..9e033ee23 100644 --- a/node_modules/caniuse-lite/data/regions/PL.js +++ b/node_modules/caniuse-lite/data/regions/PL.js @@ -1 +1 @@ -module.exports={C:{"52":0.03286,"68":0.00411,"78":0.00411,"88":0.01643,"91":0.00411,"102":0.00411,"103":0.00411,"110":0.00411,"112":0.00411,"113":0.00411,"114":0.00411,"115":0.43956,"116":0.00411,"120":0.00411,"121":0.00411,"122":0.00411,"123":0.00822,"124":0.00411,"125":0.00822,"126":0.01232,"127":0.02465,"128":0.12324,"129":0.01232,"130":0.02876,"131":0.16432,"132":3.46715,"133":0.34507,"134":0.00411,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 111 117 118 119 135 136 3.5 3.6"},D:{"49":0.00411,"58":0.00411,"73":0.00822,"76":0.00411,"79":0.43545,"85":0.00411,"87":0.01643,"88":0.00411,"89":0.01232,"90":0.00411,"91":0.00411,"92":0.00411,"93":0.00411,"94":0.00822,"95":0.03286,"97":0.00411,"99":0.11913,"101":0.00411,"102":0.00822,"103":0.01643,"104":1.03111,"105":0.00411,"106":0.00822,"107":0.00411,"108":0.01232,"109":0.69425,"110":0.00411,"111":0.04108,"112":0.00411,"113":0.02465,"114":0.02876,"115":0.00411,"116":0.03697,"117":0.01232,"118":0.01643,"119":0.01232,"120":0.02876,"121":0.02465,"122":0.08627,"123":0.09038,"124":0.04108,"125":0.03697,"126":0.07805,"127":0.0493,"128":0.09859,"129":0.47653,"130":11.11625,"131":6.92198,"132":0.00822,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 75 77 78 80 81 83 84 86 96 98 100 133 134"},F:{"79":0.00411,"80":0.00411,"83":0.00411,"84":0.00411,"85":0.1027,"86":0.00822,"94":0.00411,"95":0.13146,"102":0.00411,"109":0.00822,"110":0.00411,"111":0.00411,"112":0.00822,"113":0.68604,"114":7.8586,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 81 82 87 88 89 90 91 92 93 96 97 98 99 100 101 103 104 105 106 107 108 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00411,"109":0.06984,"114":0.00411,"119":0.00411,"120":0.00822,"121":0.00411,"122":0.00411,"123":0.00411,"124":0.00411,"125":0.00411,"126":0.01232,"127":0.00822,"128":0.01232,"129":0.06573,"130":1.80752,"131":1.20775,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118"},E:{"13":0.00411,"14":0.00411,_:"0 4 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.2-15.3","13.1":0.00822,"14.1":0.01232,"15.1":0.00411,"15.4":0.00411,"15.5":0.00411,"15.6":0.03697,"16.0":0.01643,"16.1":0.01232,"16.2":0.00822,"16.3":0.01232,"16.4":0.00411,"16.5":0.01643,"16.6":0.0534,"17.0":0.01643,"17.1":0.01643,"17.2":0.02054,"17.3":0.01643,"17.4":0.04108,"17.5":0.09038,"17.6":0.24237,"18.0":0.16843,"18.1":0.20951,"18.2":0.01232},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00095,"5.0-5.1":0,"6.0-6.1":0.00379,"7.0-7.1":0.00473,"8.1-8.4":0,"9.0-9.2":0.00379,"9.3":0.01326,"10.0-10.2":0.00284,"10.3":0.02178,"11.0-11.2":0.25565,"11.3-11.4":0.00663,"12.0-12.1":0.00379,"12.2-12.5":0.09942,"13.0-13.1":0.00189,"13.2":0.02556,"13.3":0.00379,"13.4-13.7":0.0142,"14.0-14.4":0.03125,"14.5-14.8":0.0445,"15.0-15.1":0.02556,"15.2-15.3":0.02367,"15.4":0.02841,"15.5":0.03314,"15.6-15.8":0.35507,"16.0":0.06723,"16.1":0.14203,"16.2":0.07196,"16.3":0.12214,"16.4":0.02462,"16.5":0.04924,"16.6-16.7":0.46585,"17.0":0.03409,"17.1":0.05681,"17.2":0.04734,"17.3":0.07196,"17.4":0.15434,"17.5":0.46111,"17.6-17.7":3.98337,"18.0":1.41269,"18.1":1.24131,"18.2":0.05018},P:{"20":0.01028,"21":0.01028,"22":0.03085,"23":0.03085,"24":0.03085,"25":0.04113,"26":1.36769,"27":1.22373,_:"4 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.01176,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},A:{"8":0.01027,"11":0.01027,_:"6 7 9 10 5.5"},K:{"0":3.10508,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.08249},H:{"0":0},L:{"0":43.65144},R:{_:"0"},M:{"0":0.74828}}; +module.exports={C:{"52":0.03038,"60":0.00608,"78":0.00608,"102":0.00608,"103":0.00608,"113":0.00608,"115":0.44955,"120":0.00608,"123":0.00608,"127":0.00608,"128":0.0243,"133":0.00608,"134":0.00608,"135":0.00608,"136":0.03038,"137":0.00608,"138":0.00608,"139":0.01215,"140":0.54675,"141":0.01215,"142":0.01215,"143":0.01215,"144":0.01823,"145":0.0243,"146":0.07898,"147":4.16138,"148":0.3888,"149":0.00608,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 112 114 116 117 118 119 121 122 124 125 126 129 130 131 132 150 151 3.5 3.6"},D:{"39":0.0243,"40":0.0243,"41":0.0243,"42":0.0243,"43":0.0243,"44":0.0243,"45":0.0243,"46":0.0243,"47":0.0243,"48":0.0243,"49":0.0243,"50":0.0243,"51":0.0243,"52":0.0243,"53":0.0243,"54":0.0243,"55":0.0243,"56":0.0243,"57":0.0243,"58":0.0243,"59":0.0243,"60":0.0243,"79":0.0972,"85":0.00608,"87":0.00608,"91":0.00608,"99":0.01215,"101":0.00608,"102":0.00608,"103":0.01823,"104":0.01215,"107":0.00608,"108":0.00608,"109":0.69255,"111":0.15795,"113":0.00608,"114":0.03038,"115":0.00608,"116":0.0486,"118":0.01215,"119":0.00608,"120":0.0243,"121":0.01215,"122":0.06075,"123":0.06683,"124":0.01215,"125":0.03038,"126":0.01823,"127":0.01215,"128":0.03038,"129":0.00608,"130":0.05468,"131":0.03645,"132":0.03645,"133":0.06683,"134":0.16403,"135":0.06683,"136":0.03645,"137":0.24908,"138":0.0972,"139":0.3402,"140":0.04253,"141":0.10935,"142":0.39488,"143":0.8505,"144":15.23003,"145":8.6994,"146":0.01823,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 83 84 86 88 89 90 92 93 94 95 96 97 98 100 105 106 110 112 117 147 148"},F:{"36":0.00608,"46":0.00608,"78":0.00608,"79":0.00608,"86":0.00608,"93":0.00608,"94":0.08505,"95":0.28553,"115":0.00608,"119":0.00608,"122":0.0243,"123":0.00608,"124":0.01215,"125":0.06683,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 80 81 82 83 84 85 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 120 121 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00608,"109":0.1215,"114":0.00608,"122":0.00608,"130":0.00608,"131":0.00608,"134":0.00608,"135":0.00608,"136":0.00608,"137":0.00608,"138":0.00608,"139":0.00608,"140":0.00608,"141":0.03645,"142":0.0243,"143":0.18833,"144":3.402,"145":2.29028,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 132 133"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.2 17.0 TP","13.1":0.00608,"14.1":0.00608,"15.6":0.03038,"16.1":0.00608,"16.3":0.00608,"16.4":0.00608,"16.5":0.00608,"16.6":0.04253,"17.1":0.01823,"17.2":0.00608,"17.3":0.00608,"17.4":0.01215,"17.5":0.0243,"17.6":0.06683,"18.0":0.01215,"18.1":0.01215,"18.2":0.00608,"18.3":0.0243,"18.4":0.01215,"18.5-18.6":0.04253,"26.0":0.04253,"26.1":0.04253,"26.2":0.55283,"26.3":0.18225,"26.4":0.00608},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0008,"7.0-7.1":0.0008,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0008,"10.0-10.2":0,"10.3":0.00724,"11.0-11.2":0.06999,"11.3-11.4":0.00241,"12.0-12.1":0,"12.2-12.5":0.03781,"13.0-13.1":0,"13.2":0.01126,"13.3":0.00161,"13.4-13.7":0.00402,"14.0-14.4":0.00804,"14.5-14.8":0.01046,"15.0-15.1":0.00965,"15.2-15.3":0.00724,"15.4":0.00885,"15.5":0.01046,"15.6-15.8":0.1633,"16.0":0.01689,"16.1":0.03218,"16.2":0.0177,"16.3":0.03218,"16.4":0.00724,"16.5":0.01287,"16.6-16.7":0.21639,"17.0":0.01046,"17.1":0.01609,"17.2":0.01287,"17.3":0.02011,"17.4":0.03057,"17.5":0.06033,"17.6-17.7":0.15284,"18.0":0.03379,"18.1":0.06918,"18.2":0.037,"18.3":0.11664,"18.4":0.05792,"18.5-18.7":1.82929,"26.0":0.12871,"26.1":0.25259,"26.2":3.85326,"26.3":0.64999,"26.4":0.01126},P:{"4":0.01027,"21":0.01027,"22":0.01027,"23":0.01027,"24":0.01027,"25":0.05134,"26":0.02054,"27":0.02054,"28":0.06161,"29":1.66342,_:"20 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.02353,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.73809,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.00608,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.46327},Q:{"14.9":0.00393},O:{"0":0.08637},H:{all:0},L:{"0":31.75979}}; diff --git a/node_modules/caniuse-lite/data/regions/PM.js b/node_modules/caniuse-lite/data/regions/PM.js index 918ba4ebb..0186b3dc1 100644 --- a/node_modules/caniuse-lite/data/regions/PM.js +++ b/node_modules/caniuse-lite/data/regions/PM.js @@ -1 +1 @@ -module.exports={C:{"115":0.06245,"128":0.45158,"129":0.0048,"131":0.0048,"132":1.49404,"133":0.12971,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 130 134 135 136 3.5 3.6"},D:{"103":0.00961,"109":0.05284,"114":0.0048,"120":0.0048,"127":0.07686,"128":0.04324,"129":0.37471,"130":2.23866,"131":0.65334,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 110 111 112 113 115 116 117 118 119 121 122 123 124 125 126 132 133 134"},F:{"84":0.02882,"113":0.03363,"114":0.02402,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"124":0.00961,"128":0.01922,"129":0.01922,"130":0.6053,"131":0.50442,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 125 126 127"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 14.1 15.4 15.5 16.0","13.1":0.0048,"15.1":0.32667,"15.2-15.3":0.0048,"15.6":1.06168,"16.1":0.28824,"16.2":0.37952,"16.3":0.68697,"16.4":1.02325,"16.5":0.4852,"16.6":4.71753,"17.0":0.34108,"17.1":0.68697,"17.2":0.9608,"17.3":0.46118,"17.4":1.70542,"17.5":3.54535,"17.6":18.39452,"18.0":1.14816,"18.1":1.70062,"18.2":0.0048},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00481,"5.0-5.1":0,"6.0-6.1":0.01922,"7.0-7.1":0.02403,"8.1-8.4":0,"9.0-9.2":0.01922,"9.3":0.06729,"10.0-10.2":0.01442,"10.3":0.11054,"11.0-11.2":1.29767,"11.3-11.4":0.03364,"12.0-12.1":0.01922,"12.2-12.5":0.50465,"13.0-13.1":0.00961,"13.2":0.12977,"13.3":0.01922,"13.4-13.7":0.07209,"14.0-14.4":0.1586,"14.5-14.8":0.22589,"15.0-15.1":0.12977,"15.2-15.3":0.12015,"15.4":0.14419,"15.5":0.16822,"15.6-15.8":1.80232,"16.0":0.34124,"16.1":0.72093,"16.2":0.36527,"16.3":0.62,"16.4":0.12496,"16.5":0.24992,"16.6-16.7":2.36464,"17.0":0.17302,"17.1":0.28837,"17.2":0.24031,"17.3":0.36527,"17.4":0.78341,"17.5":2.34061,"17.6-17.7":20.21962,"18.0":7.17083,"18.1":6.30091,"18.2":0.25473},P:{"26":0.17068,"27":0.032,_:"4 20 21 22 23 24 25 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.0052,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{_:"0"},H:{"0":0},L:{"0":3.64113},R:{_:"0"},M:{"0":0.02079}}; +module.exports={C:{"115":0.01054,"128":0.14232,"140":0.01054,"144":0.10015,"145":0.01054,"146":0.01054,"147":2.08732,"148":0.05271,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 136 137 138 139 141 142 143 149 150 151 3.5 3.6"},D:{"100":0.02636,"101":0.02636,"109":0.6905,"114":0.01054,"116":0.01054,"122":0.01054,"125":0.01054,"126":0.01054,"137":0.02636,"142":0.88553,"143":0.59035,"144":8.7604,"145":3.8162,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 102 103 104 105 106 107 108 110 111 112 113 115 117 118 119 120 121 123 124 127 128 129 130 131 132 133 134 135 136 138 139 140 141 146 147 148"},F:{"116":0.01054,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"143":0.01054,"144":2.88324,"145":2.07677,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.4 15.5 16.0 17.0 17.3 18.1 18.2 26.0 26.4 TP","13.1":0.01054,"14.1":0.02636,"15.1":0.1265,"15.2-15.3":0.06325,"15.6":0.48493,"16.1":0.11596,"16.2":0.10015,"16.3":0.51129,"16.4":0.08961,"16.5":0.73267,"16.6":2.84107,"17.1":2.06096,"17.2":0.21611,"17.4":0.16867,"17.5":0.20557,"17.6":10.83718,"18.0":0.10015,"18.3":0.76957,"18.4":0.34789,"18.5-18.6":0.17921,"26.1":0.0369,"26.2":3.24167,"26.3":1.7816},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00303,"7.0-7.1":0.00303,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00303,"10.0-10.2":0,"10.3":0.02726,"11.0-11.2":0.26356,"11.3-11.4":0.00909,"12.0-12.1":0,"12.2-12.5":0.14238,"13.0-13.1":0,"13.2":0.04241,"13.3":0.00606,"13.4-13.7":0.01515,"14.0-14.4":0.03029,"14.5-14.8":0.03938,"15.0-15.1":0.03635,"15.2-15.3":0.02726,"15.4":0.03332,"15.5":0.03938,"15.6-15.8":0.61497,"16.0":0.06362,"16.1":0.12118,"16.2":0.06665,"16.3":0.12118,"16.4":0.02726,"16.5":0.04847,"16.6-16.7":0.81491,"17.0":0.03938,"17.1":0.06059,"17.2":0.04847,"17.3":0.07573,"17.4":0.11512,"17.5":0.2272,"17.6-17.7":0.57559,"18.0":0.12723,"18.1":0.26053,"18.2":0.13935,"18.3":0.43926,"18.4":0.21812,"18.5-18.7":6.88885,"26.0":0.4847,"26.1":0.95123,"26.2":14.51081,"26.3":2.44775,"26.4":0.04241},P:{"20":0.01099,"29":1.10979,_:"4 21 22 23 24 25 26 27 28 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.02837,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.14187},Q:{_:"14.9"},O:{_:"0"},H:{all:0},L:{"0":14.67533}}; diff --git a/node_modules/caniuse-lite/data/regions/PN.js b/node_modules/caniuse-lite/data/regions/PN.js index e87c13d1d..67f2d5e86 100644 --- a/node_modules/caniuse-lite/data/regions/PN.js +++ b/node_modules/caniuse-lite/data/regions/PN.js @@ -1 +1 @@ -module.exports={C:{_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 3.5 3.6"},D:{"130":52.94572,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 131 132 133 134"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"130":5.88214,"131":5.88214,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 15.6 16.0 16.1 16.2 16.3 16.4 16.5 16.6 17.0 17.1 17.2 17.3 17.4 17.5 17.6 18.0 18.1 18.2"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00118,"5.0-5.1":0,"6.0-6.1":0.00471,"7.0-7.1":0.00588,"8.1-8.4":0,"9.0-9.2":0.00471,"9.3":0.01647,"10.0-10.2":0.00353,"10.3":0.02706,"11.0-11.2":0.31767,"11.3-11.4":0.00824,"12.0-12.1":0.00471,"12.2-12.5":0.12354,"13.0-13.1":0.00235,"13.2":0.03177,"13.3":0.00471,"13.4-13.7":0.01765,"14.0-14.4":0.03883,"14.5-14.8":0.0553,"15.0-15.1":0.03177,"15.2-15.3":0.02941,"15.4":0.0353,"15.5":0.04118,"15.6-15.8":0.44121,"16.0":0.08353,"16.1":0.17648,"16.2":0.08942,"16.3":0.15177,"16.4":0.03059,"16.5":0.06118,"16.6-16.7":0.57886,"17.0":0.04236,"17.1":0.07059,"17.2":0.05883,"17.3":0.08942,"17.4":0.19178,"17.5":0.57298,"17.6-17.7":4.94974,"18.0":1.75541,"18.1":1.54246,"18.2":0.06236},P:{_:"4 20 21 22 23 24 25 26 27 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{_:"0"},H:{"0":0},L:{"0":23.53451},R:{_:"0"},M:{_:"0"}}; +module.exports={C:{_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 3.5 3.6"},D:{_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"144":10,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 145"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 15.6 16.0 16.1 16.2 16.3 16.4 16.5 16.6 17.0 17.1 17.2 17.3 17.4 17.5 17.6 18.0 18.1 18.2 18.3 18.4 18.5-18.6 26.0 26.1 26.2 26.3 26.4 TP"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.001,"7.0-7.1":0.001,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.001,"10.0-10.2":0,"10.3":0.009,"11.0-11.2":0.08699,"11.3-11.4":0.003,"12.0-12.1":0,"12.2-12.5":0.047,"13.0-13.1":0,"13.2":0.014,"13.3":0.002,"13.4-13.7":0.005,"14.0-14.4":0.01,"14.5-14.8":0.013,"15.0-15.1":0.012,"15.2-15.3":0.009,"15.4":0.011,"15.5":0.013,"15.6-15.8":0.20298,"16.0":0.021,"16.1":0.04,"16.2":0.022,"16.3":0.04,"16.4":0.009,"16.5":0.016,"16.6-16.7":0.26897,"17.0":0.013,"17.1":0.02,"17.2":0.016,"17.3":0.025,"17.4":0.038,"17.5":0.07499,"17.6-17.7":0.18998,"18.0":0.042,"18.1":0.08599,"18.2":0.046,"18.3":0.14499,"18.4":0.07199,"18.5-18.7":2.27377,"26.0":0.15998,"26.1":0.31397,"26.2":4.78952,"26.3":0.80792,"26.4":0.014},P:{_:"4 20 21 22 23 24 25 26 27 28 29 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{_:"0"},Q:{_:"14.9"},O:{_:"0"},H:{all:0},L:{"0":80.001}}; diff --git a/node_modules/caniuse-lite/data/regions/PR.js b/node_modules/caniuse-lite/data/regions/PR.js index 4008d28a9..b098a3557 100644 --- a/node_modules/caniuse-lite/data/regions/PR.js +++ b/node_modules/caniuse-lite/data/regions/PR.js @@ -1 +1 @@ -module.exports={C:{"52":0.00331,"78":0.00662,"94":0.00662,"115":0.08606,"125":0.01986,"127":0.00331,"128":0.02317,"129":0.00331,"130":0.06951,"131":0.1324,"132":1.30083,"133":0.07944,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 126 134 135 136 3.5 3.6"},D:{"56":0.00331,"65":0.00331,"76":0.00331,"79":0.01324,"84":0.00331,"85":0.00331,"87":0.04634,"89":0.00662,"93":0.00993,"94":0.01655,"95":0.00331,"98":0.00662,"99":0.00662,"101":0.01986,"103":0.06289,"105":0.00331,"107":0.00331,"108":0.00331,"109":0.28797,"110":0.00331,"111":0.00662,"112":0.00331,"113":0.04634,"114":0.00331,"115":0.00993,"116":0.0662,"117":0.00331,"118":0.05296,"119":0.01324,"120":0.01986,"121":0.00662,"122":0.06951,"123":0.02317,"124":0.11916,"125":0.02317,"126":0.0993,"127":0.0662,"128":0.47995,"129":0.87053,"130":9.6983,"131":4.29969,"132":0.01986,"133":0.00662,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 59 60 61 62 63 64 66 67 68 69 70 71 72 73 74 75 77 78 80 81 83 86 88 90 91 92 96 97 100 102 104 106 134"},F:{"73":0.00331,"85":0.01324,"95":0.00331,"112":0.00331,"113":0.06951,"114":1.03272,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.00331,"18":0.00662,"89":0.00662,"92":0.00662,"97":0.00331,"100":0.00331,"109":0.01324,"115":0.00331,"116":0.00331,"118":0.00331,"119":0.00331,"120":0.00331,"121":0.00331,"122":0.00662,"123":0.00331,"124":0.00993,"125":0.03641,"126":0.00662,"127":0.01655,"128":0.0331,"129":0.18205,"130":4.16398,"131":2.54208,_:"12 13 14 15 17 79 80 81 83 84 85 86 87 88 90 91 93 94 95 96 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 117"},E:{"8":0.00662,"13":0.00331,"14":0.01986,"15":0.00331,_:"0 4 5 6 7 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1","13.1":0.01986,"14.1":0.06951,"15.1":0.04303,"15.2-15.3":0.05296,"15.4":0.01324,"15.5":0.05296,"15.6":0.25487,"16.0":0.00993,"16.1":0.03641,"16.2":0.02979,"16.3":0.12909,"16.4":0.01655,"16.5":0.05958,"16.6":0.25818,"17.0":0.08275,"17.1":0.03972,"17.2":0.06951,"17.3":0.11254,"17.4":0.20853,"17.5":0.2979,"17.6":1.42661,"18.0":0.50974,"18.1":0.84736,"18.2":0.03641},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00317,"5.0-5.1":0,"6.0-6.1":0.01268,"7.0-7.1":0.01585,"8.1-8.4":0,"9.0-9.2":0.01268,"9.3":0.04437,"10.0-10.2":0.00951,"10.3":0.07289,"11.0-11.2":0.85564,"11.3-11.4":0.02218,"12.0-12.1":0.01268,"12.2-12.5":0.33275,"13.0-13.1":0.00634,"13.2":0.08556,"13.3":0.01268,"13.4-13.7":0.04754,"14.0-14.4":0.10458,"14.5-14.8":0.14895,"15.0-15.1":0.08556,"15.2-15.3":0.07923,"15.4":0.09507,"15.5":0.11092,"15.6-15.8":1.18839,"16.0":0.225,"16.1":0.47536,"16.2":0.24085,"16.3":0.40881,"16.4":0.0824,"16.5":0.16479,"16.6-16.7":1.55917,"17.0":0.11409,"17.1":0.19014,"17.2":0.15845,"17.3":0.24085,"17.4":0.51656,"17.5":1.54333,"17.6-17.7":13.33221,"18.0":4.72823,"18.1":4.15463,"18.2":0.16796},P:{"4":0.07299,"21":0.01043,"22":0.01043,"23":0.03128,"24":0.04171,"25":0.1147,"26":1.76222,"27":1.25128,_:"20 5.0-5.4 7.2-7.4 8.2 9.2 10.1 12.0 14.0 15.0 19.0","6.2-6.4":0.01043,"11.1-11.2":0.01043,"13.0":0.01043,"16.0":0.01043,"17.0":0.01043,"18.0":0.03128},I:{"0":0.00668,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},A:{"11":0.00331,_:"6 7 8 9 10 5.5"},K:{"0":0.26091,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.00669},H:{"0":0},L:{"0":32.29884},R:{_:"0"},M:{"0":0.2676}}; +module.exports={C:{"5":0.02391,"103":0.00478,"115":0.08606,"137":0.02391,"140":0.01912,"141":0.00478,"143":0.00478,"144":0.00478,"146":0.10518,"147":0.96098,"148":0.10518,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 138 139 142 145 149 150 151 3.5 3.6"},D:{"39":0.00956,"40":0.00956,"41":0.00956,"42":0.00956,"43":0.00956,"44":0.00956,"45":0.00956,"46":0.00956,"47":0.00956,"48":0.01434,"49":0.00956,"50":0.00956,"51":0.00956,"52":0.00956,"53":0.00956,"54":0.00956,"55":0.01434,"56":0.00956,"57":0.00956,"58":0.00956,"59":0.00956,"60":0.00956,"65":0.00956,"69":0.01912,"76":0.00478,"79":0.00956,"87":0.00478,"91":0.00956,"95":0.00478,"98":0.00478,"99":0.00478,"103":0.54025,"104":0.49244,"105":0.48288,"106":0.48766,"107":0.48766,"108":0.49244,"109":0.66456,"110":0.48288,"111":0.50201,"112":1.7355,"113":0.05737,"116":0.96576,"117":0.4781,"119":0.03347,"120":0.49722,"122":0.01434,"124":0.48766,"125":0.05259,"126":0.01912,"128":0.03347,"129":0.00956,"130":0.01434,"131":0.99923,"132":0.03825,"133":0.97532,"134":0.02869,"135":0.06693,"136":0.00478,"137":0.00956,"138":0.09084,"139":0.21515,"140":0.04303,"141":0.05737,"142":0.2773,"143":0.61675,"144":7.55876,"145":4.69972,"146":0.02391,"147":0.00478,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 66 67 68 70 71 72 73 74 75 77 78 80 81 83 84 85 86 88 89 90 92 93 94 96 97 100 101 102 114 115 118 121 123 127 148"},F:{"73":0.00478,"94":0.00478,"95":0.01434,"125":0.01434,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.01912,"109":0.01912,"122":0.02391,"130":0.01434,"131":0.00478,"132":0.02391,"134":0.00956,"135":0.00478,"136":0.00478,"137":0.00956,"138":0.00956,"139":0.00478,"140":0.01434,"141":0.05259,"142":0.05737,"143":0.15299,"144":4.2025,"145":2.97378,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 133"},E:{"14":0.01912,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.1 15.2-15.3 15.4 16.2 TP","11.1":0.00478,"13.1":0.00478,"14.1":0.00956,"15.5":0.00478,"15.6":0.09084,"16.0":0.00478,"16.1":0.00478,"16.3":0.01434,"16.4":0.04303,"16.5":0.03347,"16.6":0.13387,"17.0":0.00478,"17.1":0.05737,"17.2":0.02391,"17.3":0.02391,"17.4":0.1004,"17.5":0.04303,"17.6":0.26774,"18.0":0.01434,"18.1":0.13865,"18.2":0.01912,"18.3":0.03825,"18.4":0.02869,"18.5-18.6":0.13865,"26.0":0.05259,"26.1":0.08128,"26.2":1.92196,"26.3":0.41595,"26.4":0.00478},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00247,"7.0-7.1":0.00247,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00247,"10.0-10.2":0,"10.3":0.02223,"11.0-11.2":0.2149,"11.3-11.4":0.00741,"12.0-12.1":0,"12.2-12.5":0.1161,"13.0-13.1":0,"13.2":0.03458,"13.3":0.00494,"13.4-13.7":0.01235,"14.0-14.4":0.0247,"14.5-14.8":0.03211,"15.0-15.1":0.02964,"15.2-15.3":0.02223,"15.4":0.02717,"15.5":0.03211,"15.6-15.8":0.50144,"16.0":0.05187,"16.1":0.09881,"16.2":0.05434,"16.3":0.09881,"16.4":0.02223,"16.5":0.03952,"16.6-16.7":0.66447,"17.0":0.03211,"17.1":0.0494,"17.2":0.03952,"17.3":0.06175,"17.4":0.09387,"17.5":0.18526,"17.6-17.7":0.46933,"18.0":0.10375,"18.1":0.21243,"18.2":0.11363,"18.3":0.35817,"18.4":0.17785,"18.5-18.7":5.61713,"26.0":0.39522,"26.1":0.77563,"26.2":11.83203,"26.3":1.99588,"26.4":0.03458},P:{"4":0.07355,"23":0.01051,"24":0.01051,"25":0.03152,"26":0.01051,"27":0.01051,"28":0.08406,"29":2.9106,_:"20 21 22 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 17.0 18.0 19.0","16.0":0.01051},I:{"0":0.01043,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.13048,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.31836},Q:{_:"14.9"},O:{"0":0.00522},H:{all:0},L:{"0":30.41262}}; diff --git a/node_modules/caniuse-lite/data/regions/PS.js b/node_modules/caniuse-lite/data/regions/PS.js index da70592f6..84dfe5c07 100644 --- a/node_modules/caniuse-lite/data/regions/PS.js +++ b/node_modules/caniuse-lite/data/regions/PS.js @@ -1 +1 @@ -module.exports={C:{"39":0.00094,"70":0.00094,"91":0.00094,"103":0.00094,"111":0.00094,"113":0.00094,"115":0.02735,"116":0.00094,"117":0.00094,"118":0.00189,"122":0.00094,"123":0.00283,"125":0.00094,"126":0.00094,"127":0.00472,"128":0.00283,"129":0.00189,"130":0.00189,"131":0.01226,"132":0.25744,"133":0.02829,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 112 114 119 120 121 124 134 135 136 3.5 3.6"},D:{"26":0.00189,"38":0.00472,"46":0.00094,"47":0.00094,"49":0.00094,"58":0.00189,"61":0.00094,"63":0.00094,"66":0.00094,"69":0.00094,"70":0.00094,"71":0.00283,"72":0.00094,"73":0.00094,"75":0.00094,"77":0.03395,"78":0.02075,"79":0.01697,"80":0.00094,"81":0.00283,"83":0.01509,"85":0.00283,"86":0.00189,"87":0.00943,"88":0.00094,"89":0.00566,"90":0.00283,"91":0.00189,"92":0.00377,"93":0.00189,"94":0.0066,"95":0.01415,"96":0.00094,"97":0.01037,"98":0.00377,"99":0.00094,"100":0.0198,"101":0.00094,"102":0.00189,"103":0.00849,"104":0.00189,"105":0.00189,"106":0.00283,"107":0.00566,"108":0.00472,"109":0.42341,"110":0.00472,"111":0.00472,"112":0.01226,"113":0.00283,"114":0.00566,"115":0.00283,"116":0.01509,"117":0.0679,"118":0.01037,"119":0.01603,"120":0.00754,"121":0.02358,"122":0.04338,"123":0.03489,"124":0.02735,"125":0.01603,"126":0.02829,"127":0.03206,"128":0.05187,"129":0.15842,"130":3.47118,"131":2.4584,"132":0.00094,"133":0.00094,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 48 50 51 52 53 54 55 56 57 59 60 62 64 65 67 68 74 76 84 134"},F:{"46":0.00566,"64":0.00094,"85":0.00283,"95":0.00283,"102":0.00094,"103":0.00189,"104":0.00094,"112":0.00094,"113":0.0132,"114":0.21218,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00094,"13":0.00189,"16":0.00094,"18":0.00283,"84":0.00094,"86":0.00094,"89":0.00094,"92":0.01132,"100":0.00189,"102":0.00094,"103":0.00094,"107":0.00283,"108":0.00189,"109":0.00566,"110":0.00094,"111":0.00094,"112":0.00189,"113":0.00283,"114":0.00189,"115":0.00094,"116":0.00472,"117":0.01603,"118":0.00283,"119":0.00094,"120":0.00094,"121":0.00094,"122":0.00283,"123":0.00094,"124":0.00283,"125":0.00283,"126":0.00094,"127":0.00849,"128":0.00943,"129":0.02358,"130":0.4781,"131":0.33382,_:"14 15 17 79 80 81 83 85 87 88 90 91 93 94 95 96 97 98 99 101 104 105 106"},E:{"12":0.00094,"14":0.00094,_:"0 4 5 6 7 8 9 10 11 13 15 3.1 3.2 6.1 7.1 9.1 10.1 12.1 18.2","5.1":0.00094,"11.1":0.00094,"13.1":0.00189,"14.1":0.00377,"15.1":0.00189,"15.2-15.3":0.00094,"15.4":0.00094,"15.5":0.00377,"15.6":0.01509,"16.0":0.00189,"16.1":0.00754,"16.2":0.00472,"16.3":0.01226,"16.4":0.00283,"16.5":0.00377,"16.6":0.02829,"17.0":0.0066,"17.1":0.00377,"17.2":0.00189,"17.3":0.00472,"17.4":0.01037,"17.5":0.01697,"17.6":0.07073,"18.0":0.04904,"18.1":0.04904},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00067,"5.0-5.1":0,"6.0-6.1":0.00269,"7.0-7.1":0.00336,"8.1-8.4":0,"9.0-9.2":0.00269,"9.3":0.00941,"10.0-10.2":0.00202,"10.3":0.01546,"11.0-11.2":0.18147,"11.3-11.4":0.0047,"12.0-12.1":0.00269,"12.2-12.5":0.07057,"13.0-13.1":0.00134,"13.2":0.01815,"13.3":0.00269,"13.4-13.7":0.01008,"14.0-14.4":0.02218,"14.5-14.8":0.03159,"15.0-15.1":0.01815,"15.2-15.3":0.0168,"15.4":0.02016,"15.5":0.02352,"15.6-15.8":0.25204,"16.0":0.04772,"16.1":0.10082,"16.2":0.05108,"16.3":0.0867,"16.4":0.01747,"16.5":0.03495,"16.6-16.7":0.33067,"17.0":0.0242,"17.1":0.04033,"17.2":0.03361,"17.3":0.05108,"17.4":0.10955,"17.5":0.32731,"17.6-17.7":2.82754,"18.0":1.00278,"18.1":0.88113,"18.2":0.03562},P:{"4":0.0406,"20":0.0406,"21":0.10151,"22":0.32482,"23":0.16241,"24":0.11166,"25":0.28422,"26":1.24854,"27":0.54814,_:"5.0-5.4 6.2-6.4 8.2 10.1 12.0","7.2-7.4":0.03045,"9.2":0.01015,"11.1-11.2":0.0406,"13.0":0.03045,"14.0":0.03045,"15.0":0.0203,"16.0":0.03045,"17.0":0.05075,"18.0":0.03045,"19.0":0.0609},I:{"0":0.05423,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00007},A:{"11":0.00849,_:"6 7 8 9 10 5.5"},K:{"0":0.30703,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.01812},H:{"0":0.01},L:{"0":80.58313},R:{_:"0"},M:{"0":0.03623}}; +module.exports={C:{"5":0.02244,"115":0.01923,"140":0.00321,"145":0.00321,"146":0.00641,"147":0.26922,"148":0.02244,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 142 143 144 149 150 151 3.5 3.6"},D:{"69":0.01923,"77":0.01282,"78":0.00321,"79":0.00321,"83":0.00321,"86":0.00321,"89":0.00321,"95":0.00321,"97":0.00321,"100":0.00321,"103":0.59293,"104":0.59293,"105":0.58652,"106":0.59293,"107":0.59293,"108":0.58972,"109":0.79805,"110":0.59613,"111":0.59934,"112":3.98702,"114":0.00321,"116":1.19226,"117":0.60895,"118":0.00321,"119":0.00321,"120":0.59934,"122":0.00962,"123":0.02564,"124":0.59613,"125":0.01603,"126":0.00321,"127":0.00641,"128":0.03846,"129":0.04808,"130":0.01282,"131":1.23393,"132":0.02244,"133":1.2179,"134":0.00641,"135":0.02564,"136":0.01603,"137":0.01923,"138":0.04167,"139":0.03846,"140":0.01282,"141":0.01923,"142":0.0641,"143":0.30448,"144":4.40367,"145":1.80442,"146":0.00321,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 80 81 84 85 87 88 90 91 92 93 94 96 98 99 101 102 113 115 121 147 148"},F:{"46":0.00321,"94":0.00962,"95":0.00962,"120":0.00321,"123":0.00321,"125":0.00321,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 121 122 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00641,"92":0.00641,"138":0.00321,"140":0.00321,"141":0.00641,"142":0.00641,"143":0.02885,"144":0.58331,"145":0.3846,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 139"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.4 17.0 17.2 18.0 18.2 26.4 TP","5.1":0.01603,"14.1":0.00321,"15.6":0.00962,"16.3":0.00321,"16.5":0.00321,"16.6":0.01282,"17.1":0.00321,"17.3":0.00321,"17.4":0.00321,"17.5":0.00321,"17.6":0.00962,"18.1":0.00321,"18.3":0.00641,"18.4":0.00321,"18.5-18.6":0.01282,"26.0":0.00321,"26.1":0.01282,"26.2":0.08333,"26.3":0.02885},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00057,"7.0-7.1":0.00057,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00057,"10.0-10.2":0,"10.3":0.00511,"11.0-11.2":0.04936,"11.3-11.4":0.0017,"12.0-12.1":0,"12.2-12.5":0.02667,"13.0-13.1":0,"13.2":0.00794,"13.3":0.00113,"13.4-13.7":0.00284,"14.0-14.4":0.00567,"14.5-14.8":0.00738,"15.0-15.1":0.00681,"15.2-15.3":0.00511,"15.4":0.00624,"15.5":0.00738,"15.6-15.8":0.11518,"16.0":0.01192,"16.1":0.0227,"16.2":0.01248,"16.3":0.0227,"16.4":0.00511,"16.5":0.00908,"16.6-16.7":0.15263,"17.0":0.00738,"17.1":0.01135,"17.2":0.00908,"17.3":0.01418,"17.4":0.02156,"17.5":0.04255,"17.6-17.7":0.1078,"18.0":0.02383,"18.1":0.04879,"18.2":0.0261,"18.3":0.08227,"18.4":0.04085,"18.5-18.7":1.29023,"26.0":0.09078,"26.1":0.17816,"26.2":2.71776,"26.3":0.45845,"26.4":0.00794},P:{"20":0.01005,"21":0.03014,"22":0.07032,"23":0.04018,"24":0.03014,"25":0.06028,"26":0.19087,"27":0.12055,"28":0.32147,"29":1.55712,_:"4 5.0-5.4 6.2-6.4 9.2 10.1 12.0","7.2-7.4":0.02009,"8.2":0.01005,"11.1-11.2":0.01005,"13.0":0.01005,"14.0":0.01005,"15.0":0.01005,"16.0":0.02009,"17.0":0.01005,"18.0":0.01005,"19.0":0.02009},I:{"0":0.01358,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.19026,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.05436},Q:{_:"14.9"},O:{"0":0.03398},H:{all:0},L:{"0":67.36529}}; diff --git a/node_modules/caniuse-lite/data/regions/PT.js b/node_modules/caniuse-lite/data/regions/PT.js index 520321501..9e1c8cf70 100644 --- a/node_modules/caniuse-lite/data/regions/PT.js +++ b/node_modules/caniuse-lite/data/regions/PT.js @@ -1 +1 @@ -module.exports={C:{"52":0.00647,"78":0.01295,"102":0.00647,"103":0.00647,"113":0.00647,"115":0.18124,"118":0.01942,"124":0.00647,"125":0.01942,"126":0.00647,"127":0.00647,"128":0.03884,"129":0.00647,"130":0.01295,"131":0.16183,"132":1.94837,"133":0.14888,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 112 114 116 117 119 120 121 122 123 134 135 136 3.5 3.6"},D:{"38":0.00647,"49":0.00647,"79":0.04531,"81":0.00647,"87":0.03884,"88":0.00647,"89":0.02589,"91":0.01942,"94":0.01942,"95":0.00647,"100":0.00647,"101":0.00647,"102":0.00647,"103":0.05826,"104":0.01942,"106":0.01295,"107":0.01295,"108":0.01942,"109":1.01626,"110":0.00647,"111":0.01295,"112":0.00647,"113":0.03884,"114":0.03884,"115":0.00647,"116":0.28481,"117":0.52431,"118":0.00647,"119":0.03237,"120":0.04531,"121":0.03237,"122":0.19419,"123":0.05826,"124":0.12946,"125":0.0712,"126":0.20714,"127":0.08415,"128":0.3366,"129":1.7024,"130":28.85663,"131":14.32475,"132":0.01295,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 83 84 85 86 90 92 93 96 97 98 99 105 133 134"},F:{"46":0.00647,"79":0.01942,"81":0.00647,"85":0.00647,"89":0.00647,"95":0.01942,"102":0.01942,"113":0.45311,"114":3.65725,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 82 83 84 86 87 88 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"85":0.00647,"91":0.00647,"92":0.00647,"101":0.00647,"107":0.00647,"109":0.05178,"120":0.01295,"121":0.00647,"122":0.01295,"123":0.01295,"124":0.01295,"125":0.01942,"126":0.03237,"127":0.01295,"128":0.03237,"129":0.24597,"130":3.34654,"131":2.13609,_:"12 13 14 15 16 17 18 79 80 81 83 84 86 87 88 89 90 93 94 95 96 97 98 99 100 102 103 104 105 106 108 110 111 112 113 114 115 116 117 118 119"},E:{"14":0.00647,"15":0.00647,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1","13.1":0.05178,"14.1":0.08415,"15.1":0.01295,"15.2-15.3":0.00647,"15.4":0.01295,"15.5":0.01942,"15.6":0.10357,"16.0":0.01295,"16.1":0.03884,"16.2":0.01942,"16.3":0.04531,"16.4":0.01942,"16.5":0.03237,"16.6":0.19419,"17.0":0.02589,"17.1":0.02589,"17.2":0.03884,"17.3":0.03237,"17.4":0.0971,"17.5":0.25245,"17.6":0.63435,"18.0":0.41427,"18.1":0.45311,"18.2":0.01942},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00091,"5.0-5.1":0,"6.0-6.1":0.00363,"7.0-7.1":0.00453,"8.1-8.4":0,"9.0-9.2":0.00363,"9.3":0.01269,"10.0-10.2":0.00272,"10.3":0.02085,"11.0-11.2":0.24481,"11.3-11.4":0.00635,"12.0-12.1":0.00363,"12.2-12.5":0.0952,"13.0-13.1":0.00181,"13.2":0.02448,"13.3":0.00363,"13.4-13.7":0.0136,"14.0-14.4":0.02992,"14.5-14.8":0.04261,"15.0-15.1":0.02448,"15.2-15.3":0.02267,"15.4":0.0272,"15.5":0.03173,"15.6-15.8":0.34001,"16.0":0.06438,"16.1":0.136,"16.2":0.06891,"16.3":0.11696,"16.4":0.02357,"16.5":0.04715,"16.6-16.7":0.44609,"17.0":0.03264,"17.1":0.0544,"17.2":0.04533,"17.3":0.06891,"17.4":0.14779,"17.5":0.44156,"17.6-17.7":3.81447,"18.0":1.35279,"18.1":1.18868,"18.2":0.04805},P:{"4":0.05256,"21":0.01051,"22":0.03154,"23":0.01051,"24":0.02102,"25":0.02102,"26":0.73587,"27":0.64126,_:"20 5.0-5.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0 17.0 18.0 19.0","6.2-6.4":0.01051,"13.0":0.02102},I:{"0":0.04224,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00006},A:{"11":0.05178,_:"6 7 8 9 10 5.5"},K:{"0":0.24343,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.07409},H:{"0":0},L:{"0":24.20667},R:{_:"0"},M:{"0":0.22579}}; +module.exports={C:{"5":0.00608,"52":0.00608,"78":0.00608,"115":0.15803,"123":0.00608,"133":0.01823,"136":0.01216,"139":0.00608,"140":0.0547,"143":0.00608,"144":0.01823,"145":0.01216,"146":0.04255,"147":2.04829,"148":0.21273,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 134 135 137 138 141 142 149 150 151 3.5 3.6"},D:{"39":0.00608,"40":0.00608,"41":0.00608,"42":0.00608,"43":0.00608,"44":0.00608,"45":0.00608,"46":0.00608,"47":0.00608,"48":0.00608,"49":0.00608,"50":0.00608,"51":0.00608,"52":0.00608,"53":0.00608,"54":0.00608,"55":0.00608,"56":0.00608,"57":0.00608,"58":0.03039,"59":0.00608,"60":0.00608,"69":0.00608,"79":0.00608,"81":0.00608,"85":0.00608,"87":0.01216,"100":0.00608,"101":0.01216,"102":0.00608,"103":0.02431,"104":0.01823,"106":0.00608,"107":0.00608,"109":0.61388,"111":0.00608,"114":0.01216,"116":0.09117,"117":0.01823,"119":0.01216,"120":0.0547,"121":0.01823,"122":0.12764,"123":0.01823,"124":0.01823,"125":0.04862,"126":0.03647,"127":0.00608,"128":0.04862,"129":0.01216,"130":0.09117,"131":0.0547,"132":0.04255,"133":0.06686,"134":0.07294,"135":0.04862,"136":0.0547,"137":0.06078,"138":0.15195,"139":0.21881,"140":0.07294,"141":0.09117,"142":0.28567,"143":1.08796,"144":21.41887,"145":11.5482,"146":0.03647,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 80 83 84 86 88 89 90 91 92 93 94 95 96 97 98 99 105 108 110 112 113 115 118 147 148"},F:{"73":0.00608,"94":0.01823,"95":0.03039,"102":0.00608,"122":0.00608,"125":0.03647,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00608,"92":0.01216,"109":0.04862,"111":0.00608,"120":0.00608,"121":0.00608,"122":0.00608,"125":0.00608,"126":0.00608,"129":0.00608,"130":0.00608,"131":0.01216,"132":0.00608,"133":0.00608,"134":0.00608,"135":0.00608,"136":0.01216,"137":0.01216,"138":0.00608,"139":0.00608,"140":0.01216,"141":0.02431,"142":0.22489,"143":0.11548,"144":4.64967,"145":3.27604,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 112 113 114 115 116 117 118 119 123 124 127 128"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.2 16.4 17.0 TP","13.1":0.00608,"14.1":0.01216,"15.6":0.04862,"16.1":0.01216,"16.3":0.01216,"16.5":0.01216,"16.6":0.12156,"17.1":0.06078,"17.2":0.01216,"17.3":0.01216,"17.4":0.01216,"17.5":0.04255,"17.6":0.13372,"18.0":0.01823,"18.1":0.02431,"18.2":0.03039,"18.3":0.04862,"18.4":0.03039,"18.5-18.6":0.06078,"26.0":0.03647,"26.1":0.09117,"26.2":0.94817,"26.3":0.26743,"26.4":0.00608},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00113,"7.0-7.1":0.00113,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00113,"10.0-10.2":0,"10.3":0.01016,"11.0-11.2":0.09823,"11.3-11.4":0.00339,"12.0-12.1":0,"12.2-12.5":0.05306,"13.0-13.1":0,"13.2":0.01581,"13.3":0.00226,"13.4-13.7":0.00565,"14.0-14.4":0.01129,"14.5-14.8":0.01468,"15.0-15.1":0.01355,"15.2-15.3":0.01016,"15.4":0.01242,"15.5":0.01468,"15.6-15.8":0.22919,"16.0":0.02371,"16.1":0.04516,"16.2":0.02484,"16.3":0.04516,"16.4":0.01016,"16.5":0.01806,"16.6-16.7":0.30371,"17.0":0.01468,"17.1":0.02258,"17.2":0.01806,"17.3":0.02823,"17.4":0.0429,"17.5":0.08468,"17.6-17.7":0.21452,"18.0":0.04742,"18.1":0.0971,"18.2":0.05194,"18.3":0.16371,"18.4":0.08129,"18.5-18.7":2.56744,"26.0":0.18065,"26.1":0.35452,"26.2":5.4081,"26.3":0.91226,"26.4":0.01581},P:{"22":0.02089,"23":0.01045,"24":0.01045,"25":0.01045,"26":0.02089,"27":0.03134,"28":0.03134,"29":1.59817,_:"4 20 21 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.05094,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00003},K:{"0":0.19615,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.02431,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.24715},Q:{_:"14.9"},O:{"0":0.05885},H:{all:0},L:{"0":29.8045}}; diff --git a/node_modules/caniuse-lite/data/regions/PW.js b/node_modules/caniuse-lite/data/regions/PW.js index a7f9d4446..29242aa88 100644 --- a/node_modules/caniuse-lite/data/regions/PW.js +++ b/node_modules/caniuse-lite/data/regions/PW.js @@ -1 +1 @@ -module.exports={C:{"115":0.00825,"131":0.11829,"132":0.8198,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 133 134 135 136 3.5 3.6"},D:{"79":0.00825,"83":0.00825,"86":1.68086,"94":0.01651,"103":0.01651,"106":0.00825,"109":0.8363,"114":0.00825,"116":0.07153,"118":0.00825,"120":0.02476,"123":0.00825,"124":0.16506,"126":0.03851,"127":0.01651,"128":0.07153,"129":0.86106,"130":11.14705,"131":3.46626,"133":0.28335,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 84 85 87 88 89 90 91 92 93 95 96 97 98 99 100 101 102 104 105 107 108 110 111 112 113 115 117 119 121 122 125 132 134"},F:{"113":0.03026,"114":0.25309,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"88":0.00825,"116":0.01651,"128":0.02476,"129":0.07153,"130":2.43188,"131":1.1059,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 117 118 119 120 121 122 123 124 125 126 127"},E:{"14":0.00825,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 16.1 16.2 17.0 17.3","13.1":0.04677,"14.1":0.11829,"15.5":0.17331,"15.6":0.03851,"16.0":0.01651,"16.3":0.02476,"16.4":0.04677,"16.5":0.03026,"16.6":0.2751,"17.1":0.00825,"17.2":0.03026,"17.4":0.00825,"17.5":0.21183,"17.6":0.29161,"18.0":0.29161,"18.1":1.16092,"18.2":0.05502},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00135,"5.0-5.1":0,"6.0-6.1":0.00539,"7.0-7.1":0.00674,"8.1-8.4":0,"9.0-9.2":0.00539,"9.3":0.01887,"10.0-10.2":0.00404,"10.3":0.03101,"11.0-11.2":0.36399,"11.3-11.4":0.00944,"12.0-12.1":0.00539,"12.2-12.5":0.14155,"13.0-13.1":0.0027,"13.2":0.0364,"13.3":0.00539,"13.4-13.7":0.02022,"14.0-14.4":0.04449,"14.5-14.8":0.06336,"15.0-15.1":0.0364,"15.2-15.3":0.0337,"15.4":0.04044,"15.5":0.04718,"15.6-15.8":0.50555,"16.0":0.09572,"16.1":0.20222,"16.2":0.10246,"16.3":0.17391,"16.4":0.03505,"16.5":0.0701,"16.6-16.7":0.66328,"17.0":0.04853,"17.1":0.08089,"17.2":0.06741,"17.3":0.10246,"17.4":0.21974,"17.5":0.65654,"17.6-17.7":5.67157,"18.0":2.01141,"18.1":1.7674,"18.2":0.07145},P:{"4":0.03145,"22":0.04193,"23":0.01048,"24":0.13627,"26":1.84486,"27":0.53459,_:"20 21 25 5.0-5.4 6.2-6.4 8.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.01048,"9.2":0.02096},I:{"0":0.00723,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.21019,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.05798},H:{"0":0},L:{"0":56.81361},R:{_:"0"},M:{"0":0.04349}}; +module.exports={C:{"115":0.01542,"134":0.0771,"147":0.2498,"148":0.12336,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 135 136 137 138 139 140 141 142 143 144 145 146 149 150 151 3.5 3.6"},D:{"95":0.09252,"103":0.01542,"109":1.2922,"116":0.01542,"122":0.03084,"126":0.10794,"127":0.06168,"128":0.03084,"134":0.01542,"136":0.06168,"139":0.13878,"141":0.01542,"142":0.63839,"143":1.0609,"144":9.47405,"145":3.47567,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 104 105 106 107 108 110 111 112 113 114 115 117 118 119 120 121 123 124 125 129 130 131 132 133 135 137 138 140 146 147 148"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.03084,"133":0.01542,"135":0.01542,"142":0.03084,"144":2.54122,"145":1.97993,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 134 136 137 138 139 140 141 143"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 17.0 17.2 17.3 17.4 17.5 17.6 18.0 18.2 18.5-18.6 26.0 26.1 26.4 TP","10.1":0.03084,"15.6":0.04626,"16.5":0.04626,"16.6":0.0771,"17.1":0.13878,"18.1":0.01542,"18.3":0.01542,"18.4":0.53045,"26.2":1.3878,"26.3":0.57671},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0013,"7.0-7.1":0.0013,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0013,"10.0-10.2":0,"10.3":0.01171,"11.0-11.2":0.11318,"11.3-11.4":0.0039,"12.0-12.1":0,"12.2-12.5":0.06114,"13.0-13.1":0,"13.2":0.01821,"13.3":0.0026,"13.4-13.7":0.0065,"14.0-14.4":0.01301,"14.5-14.8":0.01691,"15.0-15.1":0.01561,"15.2-15.3":0.01171,"15.4":0.01431,"15.5":0.01691,"15.6-15.8":0.26408,"16.0":0.02732,"16.1":0.05204,"16.2":0.02862,"16.3":0.05204,"16.4":0.01171,"16.5":0.02081,"16.6-16.7":0.34994,"17.0":0.01691,"17.1":0.02602,"17.2":0.02081,"17.3":0.03252,"17.4":0.04943,"17.5":0.09757,"17.6-17.7":0.24717,"18.0":0.05464,"18.1":0.11188,"18.2":0.05984,"18.3":0.18863,"18.4":0.09366,"18.5-18.7":2.95825,"26.0":0.20814,"26.1":0.40848,"26.2":6.23131,"26.3":1.05113,"26.4":0.01821},P:{"24":0.09311,"27":0.14484,"28":0.02069,"29":0.92074,_:"4 20 21 22 23 25 26 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.05173,"14.0":0.02069},I:{"0":0.03454,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.43571,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.33888},Q:{"14.9":0.15907},O:{"0":0.48412},H:{all:0},L:{"0":59.03411}}; diff --git a/node_modules/caniuse-lite/data/regions/PY.js b/node_modules/caniuse-lite/data/regions/PY.js index fd4da30df..50f014ce3 100644 --- a/node_modules/caniuse-lite/data/regions/PY.js +++ b/node_modules/caniuse-lite/data/regions/PY.js @@ -1 +1 @@ -module.exports={C:{"4":0.0819,"15":0.0039,"30":0.0039,"35":0.0156,"52":0.1482,"64":0.0039,"65":0.0078,"87":0.0039,"88":0.0117,"102":0.0039,"103":0.0078,"113":0.0039,"115":0.2106,"123":0.0039,"125":0.0039,"127":0.0078,"128":0.0351,"129":0.0078,"130":0.0039,"131":0.1092,"132":1.2246,"133":0.0975,_:"2 3 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 112 114 116 117 118 119 120 121 122 124 126 134 135 136 3.5 3.6"},D:{"11":0.0078,"39":0.0039,"44":0.0039,"47":0.0273,"49":0.0117,"50":0.0039,"52":0.0039,"55":0.0078,"58":0.0039,"64":0.0156,"65":0.039,"66":0.0078,"67":0.0039,"69":0.0078,"72":0.0039,"73":0.0312,"75":0.0234,"76":0.0039,"79":0.039,"80":0.0078,"81":0.0039,"83":0.0351,"85":0.0039,"86":0.0078,"87":1.1778,"88":0.0078,"89":0.0468,"91":0.4017,"92":0.0039,"94":0.0663,"96":0.0039,"98":0.0039,"99":0.0039,"100":0.0078,"101":0.0039,"102":0.0234,"103":0.0195,"104":0.039,"106":0.0078,"107":0.0078,"108":0.0156,"109":3.6777,"110":0.0351,"111":0.0117,"112":0.0039,"113":0.0078,"114":0.0117,"115":0.0039,"116":0.0468,"117":0.0039,"118":0.0039,"119":0.0702,"120":0.0234,"121":0.0273,"122":0.0507,"123":0.0234,"124":0.1014,"125":0.0468,"126":0.1053,"127":0.0507,"128":0.117,"129":0.9399,"130":13.2522,"131":8.3577,"132":0.0039,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 43 45 46 48 51 53 54 56 57 59 60 61 62 63 68 70 71 74 77 78 84 90 93 95 97 105 133 134"},F:{"95":0.0156,"96":0.0039,"113":0.1521,"114":1.404,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.0039,"89":0.0039,"90":0.0039,"92":0.0156,"100":0.0078,"101":0.0468,"102":0.0039,"109":0.039,"112":0.0039,"113":0.0039,"114":0.0039,"116":0.0039,"120":0.0039,"121":0.0039,"122":0.0078,"123":0.0039,"124":0.0039,"125":0.0039,"126":0.0156,"127":0.0195,"128":0.0468,"129":0.195,"130":2.3205,"131":1.8018,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 91 93 94 95 96 97 98 99 103 104 105 106 107 108 110 111 115 117 118 119"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 16.0 16.2 16.4","5.1":0.0039,"13.1":0.0039,"14.1":0.0039,"15.4":0.0039,"15.5":0.0039,"15.6":0.0273,"16.1":0.0078,"16.3":0.0117,"16.5":0.0078,"16.6":0.0429,"17.0":0.0039,"17.1":0.0117,"17.2":0.0273,"17.3":0.0195,"17.4":0.0156,"17.5":0.1014,"17.6":0.2145,"18.0":0.1014,"18.1":0.1404,"18.2":0.0039},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00085,"5.0-5.1":0,"6.0-6.1":0.00339,"7.0-7.1":0.00424,"8.1-8.4":0,"9.0-9.2":0.00339,"9.3":0.01187,"10.0-10.2":0.00254,"10.3":0.0195,"11.0-11.2":0.22893,"11.3-11.4":0.00594,"12.0-12.1":0.00339,"12.2-12.5":0.08903,"13.0-13.1":0.0017,"13.2":0.02289,"13.3":0.00339,"13.4-13.7":0.01272,"14.0-14.4":0.02798,"14.5-14.8":0.03985,"15.0-15.1":0.02289,"15.2-15.3":0.0212,"15.4":0.02544,"15.5":0.02968,"15.6-15.8":0.31796,"16.0":0.0602,"16.1":0.12719,"16.2":0.06444,"16.3":0.10938,"16.4":0.02205,"16.5":0.04409,"16.6-16.7":0.41717,"17.0":0.03052,"17.1":0.05087,"17.2":0.0424,"17.3":0.06444,"17.4":0.13821,"17.5":0.41293,"17.6-17.7":3.56712,"18.0":1.26507,"18.1":1.1116,"18.2":0.04494},P:{"4":0.28585,"20":0.02042,"21":0.06125,"22":0.1123,"23":0.14293,"24":0.20418,"25":0.16334,"26":1.72531,"27":1.44967,_:"5.0-5.4 6.2-6.4 8.2 10.1 15.0","7.2-7.4":0.30627,"9.2":0.01021,"11.1-11.2":0.01021,"12.0":0.01021,"13.0":0.01021,"14.0":0.02042,"16.0":0.06125,"17.0":0.28585,"18.0":0.01021,"19.0":0.02042},I:{"0":0.02435,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"11":0.0078,_:"6 7 8 9 10 5.5"},K:{"0":0.3904,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.0671},H:{"0":0},L:{"0":47.4899},R:{_:"0"},M:{"0":0.2196}}; +module.exports={C:{"4":0.21661,"5":0.10057,"115":0.03868,"136":0.00774,"140":0.03094,"142":0.00774,"144":0.01547,"146":0.00774,"147":0.83549,"148":0.06189,_:"2 3 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 137 138 139 141 143 145 149 150 151 3.5 3.6"},D:{"65":0.00774,"69":0.10057,"75":0.00774,"83":0.00774,"87":0.18566,"97":0.00774,"103":2.47552,"104":2.5142,"105":2.47552,"106":2.47552,"107":2.48326,"108":2.47552,"109":2.80043,"110":2.46005,"111":2.56835,"112":10.79946,"113":0.00774,"114":0.00774,"116":4.97425,"117":2.47552,"119":0.02321,"120":2.52194,"121":0.00774,"122":0.01547,"123":0.00774,"124":2.49873,"125":0.31718,"126":0.02321,"127":0.00774,"128":0.01547,"129":0.15472,"130":0.00774,"131":5.08255,"132":0.10057,"133":5.06708,"134":0.02321,"135":0.04642,"136":0.00774,"137":0.01547,"138":0.05415,"139":0.0851,"140":0.00774,"141":0.02321,"142":0.1083,"143":0.64209,"144":6.12691,"145":3.66686,"146":0.1083,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 70 71 72 73 74 76 77 78 79 80 81 84 85 86 88 89 90 91 92 93 94 95 96 98 99 100 101 102 115 118 147 148"},F:{"94":0.00774,"95":0.00774,"125":0.00774,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00774,"109":0.00774,"122":0.01547,"134":0.00774,"140":0.00774,"141":0.00774,"142":0.01547,"143":0.04642,"144":1.15266,"145":0.95153,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 132 133 135 136 137 138 139"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 17.0 17.2 17.3 17.5 18.0 18.2 18.3 26.4 TP","15.6":0.01547,"16.5":0.02321,"16.6":0.01547,"17.1":0.00774,"17.4":0.03094,"17.6":0.03868,"18.1":0.03868,"18.4":0.00774,"18.5-18.6":0.02321,"26.0":0.01547,"26.1":0.00774,"26.2":0.17019,"26.3":0.04642},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00035,"7.0-7.1":0.00035,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00035,"10.0-10.2":0,"10.3":0.00316,"11.0-11.2":0.03057,"11.3-11.4":0.00105,"12.0-12.1":0,"12.2-12.5":0.01651,"13.0-13.1":0,"13.2":0.00492,"13.3":0.0007,"13.4-13.7":0.00176,"14.0-14.4":0.00351,"14.5-14.8":0.00457,"15.0-15.1":0.00422,"15.2-15.3":0.00316,"15.4":0.00387,"15.5":0.00457,"15.6-15.8":0.07133,"16.0":0.00738,"16.1":0.01405,"16.2":0.00773,"16.3":0.01405,"16.4":0.00316,"16.5":0.00562,"16.6-16.7":0.09452,"17.0":0.00457,"17.1":0.00703,"17.2":0.00562,"17.3":0.00878,"17.4":0.01335,"17.5":0.02635,"17.6-17.7":0.06676,"18.0":0.01476,"18.1":0.03022,"18.2":0.01616,"18.3":0.05095,"18.4":0.0253,"18.5-18.7":0.79902,"26.0":0.05622,"26.1":0.11033,"26.2":1.68308,"26.3":0.28391,"26.4":0.00492},P:{"21":0.03088,"22":0.01029,"23":0.01029,"24":0.02058,"25":0.01029,"26":0.07204,"27":0.07204,"28":0.06175,"29":1.59525,_:"4 20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0","7.2-7.4":0.10292,"17.0":0.02058,"19.0":0.01029},I:{"0":0.00678,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.17886,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.12226},Q:{_:"14.9"},O:{"0":0.02717},H:{all:0},L:{"0":20.01162}}; diff --git a/node_modules/caniuse-lite/data/regions/QA.js b/node_modules/caniuse-lite/data/regions/QA.js index 44bb04ef8..b92cfc50d 100644 --- a/node_modules/caniuse-lite/data/regions/QA.js +++ b/node_modules/caniuse-lite/data/regions/QA.js @@ -1 +1 @@ -module.exports={C:{"5":0.30862,"34":0.00468,"79":0.00234,"97":0.00234,"103":0.00234,"108":0.00468,"115":0.04676,"119":0.00468,"127":0.00468,"128":0.01403,"129":0.01169,"130":0.00935,"131":0.03273,"132":0.43721,"133":0.03741,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 98 99 100 101 102 104 105 106 107 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 134 135 136 3.5 3.6"},D:{"38":0.00234,"43":0.00234,"51":0.00234,"53":0.00701,"58":0.07248,"66":0.00468,"68":0.00234,"69":0.00234,"73":0.00234,"74":0.00234,"75":0.00234,"78":0.00468,"79":0.03507,"80":0.00234,"83":0.00701,"84":0.00234,"86":0.00234,"87":0.02806,"88":0.00935,"90":0.00234,"91":0.00234,"92":0.00234,"93":0.00468,"94":0.0187,"95":0.00234,"98":0.00468,"100":0.00234,"101":0.00234,"102":0.00701,"103":0.10053,"104":0.00468,"105":0.00234,"106":0.00468,"107":0.00234,"108":0.01403,"109":0.57047,"110":0.00701,"111":0.00701,"113":0.00234,"114":0.02104,"115":0.00234,"116":0.09118,"117":0.00935,"118":0.00468,"119":0.01403,"120":0.0187,"121":0.00935,"122":0.11456,"123":0.01637,"124":0.05144,"125":0.10053,"126":0.07949,"127":0.05845,"128":0.13093,"129":0.47929,"130":7.76216,"131":4.66431,"132":0.00701,"133":0.00234,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 48 49 50 52 54 55 56 57 59 60 61 62 63 64 65 67 70 71 72 76 77 81 85 89 96 97 99 112 134"},F:{"46":0.04442,"85":0.03975,"86":0.01169,"95":0.00701,"111":0.00234,"113":0.05377,"114":0.61957,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"13":0.00468,"18":0.00234,"92":0.00701,"109":0.01403,"114":0.00468,"115":0.00234,"119":0.00234,"120":0.00234,"121":0.00234,"122":0.00468,"123":0.00234,"124":0.01169,"125":0.00234,"126":0.00701,"127":0.01403,"128":0.02572,"129":0.07715,"130":1.69505,"131":1.17835,_:"12 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 116 117 118"},E:{"9":0.00234,"11":0.00701,"14":0.00468,"15":0.00468,_:"0 4 5 6 7 8 10 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00234,"12.1":0.00234,"13.1":0.05845,"14.1":0.03507,"15.1":0.00468,"15.2-15.3":0.01169,"15.4":0.00935,"15.5":0.02104,"15.6":0.10521,"16.0":0.00935,"16.1":0.03507,"16.2":0.01169,"16.3":0.0491,"16.4":0.01637,"16.5":0.07715,"16.6":0.11222,"17.0":0.00701,"17.1":0.01169,"17.2":0.00935,"17.3":0.0187,"17.4":0.04676,"17.5":0.15431,"17.6":0.60788,"18.0":0.27121,"18.1":0.2829,"18.2":0.00935},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00156,"5.0-5.1":0,"6.0-6.1":0.00622,"7.0-7.1":0.00778,"8.1-8.4":0,"9.0-9.2":0.00622,"9.3":0.02179,"10.0-10.2":0.00467,"10.3":0.03579,"11.0-11.2":0.42016,"11.3-11.4":0.01089,"12.0-12.1":0.00622,"12.2-12.5":0.1634,"13.0-13.1":0.00311,"13.2":0.04202,"13.3":0.00622,"13.4-13.7":0.02334,"14.0-14.4":0.05135,"14.5-14.8":0.07314,"15.0-15.1":0.04202,"15.2-15.3":0.0389,"15.4":0.04668,"15.5":0.05447,"15.6-15.8":0.58356,"16.0":0.11049,"16.1":0.23342,"16.2":0.11827,"16.3":0.20074,"16.4":0.04046,"16.5":0.08092,"16.6-16.7":0.76563,"17.0":0.05602,"17.1":0.09337,"17.2":0.07781,"17.3":0.11827,"17.4":0.25365,"17.5":0.75785,"17.6-17.7":6.54673,"18.0":2.32178,"18.1":2.04012,"18.2":0.08248},P:{"4":0.05097,"20":0.01019,"21":0.02039,"22":0.05097,"23":0.06116,"24":0.13252,"25":0.05097,"26":0.98883,"27":0.8665,"5.0-5.4":0.01019,_:"6.2-6.4 8.2 9.2 10.1 12.0 14.0 15.0 18.0","7.2-7.4":0.03058,"11.1-11.2":0.02039,"13.0":0.03058,"16.0":0.01019,"17.0":0.01019,"19.0":0.03058},I:{"0":0.06116,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00008},A:{"8":0.0106,"9":0.00265,"11":0.0265,_:"6 7 10 5.5"},K:{"0":1.96147,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":3.76204},H:{"0":0},L:{"0":54.26598},R:{_:"0"},M:{"0":0.10727}}; +module.exports={C:{"5":0.08562,"103":0.00389,"115":0.07784,"140":0.00778,"146":0.00778,"147":0.2919,"148":0.01557,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 149 150 151 3.5 3.6"},D:{"39":0.00389,"40":0.00778,"41":0.00389,"42":0.00389,"43":0.00389,"44":0.00389,"45":0.00389,"46":0.00389,"47":0.00389,"48":0.00389,"49":0.00389,"50":0.00389,"51":0.00389,"52":0.00389,"53":0.00778,"54":0.00389,"55":0.00389,"56":0.00389,"57":0.00389,"58":0.00389,"59":0.00389,"60":0.00389,"67":0.00389,"69":0.01168,"79":0.00389,"81":0.00389,"87":0.00389,"88":0.00778,"91":0.00389,"93":0.00389,"98":0.00778,"102":0.01946,"103":0.42812,"104":0.37752,"105":0.36585,"106":0.36585,"107":0.35806,"108":0.36196,"109":0.62272,"110":0.36974,"111":0.37752,"112":2.90343,"114":0.00778,"116":0.74337,"117":0.36585,"118":0.00389,"119":0.01168,"120":0.37752,"121":0.00389,"122":0.02724,"123":0.01168,"124":0.37752,"125":0.02724,"126":0.00778,"127":0.00389,"128":0.01946,"129":0.03503,"130":0.03503,"131":0.76672,"132":0.02724,"133":0.75505,"134":0.00778,"135":0.01168,"136":0.03503,"137":0.01168,"138":0.07395,"139":0.1479,"140":0.03892,"141":0.02335,"142":0.14011,"143":0.6344,"144":7.61275,"145":4.00487,"146":0.01168,"147":0.00389,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 66 68 70 71 72 73 74 75 76 77 78 80 83 84 85 86 89 90 92 94 95 96 97 99 100 101 113 115 148"},F:{"46":0.00389,"94":0.08173,"95":0.09341,"96":0.01557,"114":0.00778,"125":0.01168,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.00389,"18":0.00389,"92":0.00778,"114":0.00389,"122":0.00389,"130":0.00389,"131":0.00389,"133":0.00778,"134":0.00389,"135":0.00389,"136":0.01168,"137":0.00389,"138":0.01168,"139":0.00389,"140":0.00389,"141":0.03503,"142":0.02724,"143":0.41255,"144":1.64632,"145":1.07419,_:"12 13 14 15 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 132"},E:{"14":0.00389,"15":0.02335,_:"4 5 6 7 8 9 10 11 12 13 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.4 15.5 16.0 16.2 16.4 17.2 26.4 TP","5.1":0.00389,"13.1":0.00389,"14.1":0.00389,"15.2-15.3":0.00389,"15.6":0.02724,"16.1":0.00389,"16.3":0.01946,"16.5":0.00389,"16.6":0.04281,"17.0":0.00389,"17.1":0.07006,"17.3":0.00778,"17.4":0.00778,"17.5":0.03114,"17.6":0.04281,"18.0":0.00778,"18.1":0.00778,"18.2":0.00389,"18.3":0.01946,"18.4":0.00389,"18.5-18.6":0.07784,"26.0":0.0467,"26.1":0.05449,"26.2":0.62272,"26.3":0.16346},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00106,"7.0-7.1":0.00106,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00106,"10.0-10.2":0,"10.3":0.00954,"11.0-11.2":0.09218,"11.3-11.4":0.00318,"12.0-12.1":0,"12.2-12.5":0.0498,"13.0-13.1":0,"13.2":0.01483,"13.3":0.00212,"13.4-13.7":0.0053,"14.0-14.4":0.0106,"14.5-14.8":0.01377,"15.0-15.1":0.01271,"15.2-15.3":0.00954,"15.4":0.01166,"15.5":0.01377,"15.6-15.8":0.21509,"16.0":0.02225,"16.1":0.04238,"16.2":0.02331,"16.3":0.04238,"16.4":0.00954,"16.5":0.01695,"16.6-16.7":0.28502,"17.0":0.01377,"17.1":0.02119,"17.2":0.01695,"17.3":0.02649,"17.4":0.04026,"17.5":0.07947,"17.6-17.7":0.20132,"18.0":0.0445,"18.1":0.09112,"18.2":0.04874,"18.3":0.15364,"18.4":0.07629,"18.5-18.7":2.40945,"26.0":0.16953,"26.1":0.3327,"26.2":5.07531,"26.3":0.85613,"26.4":0.01483},P:{"22":0.06089,"24":0.03045,"25":0.01015,"26":0.04059,"27":0.03045,"28":0.10148,"29":1.77597,_:"4 20 21 23 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0","7.2-7.4":0.01015,"19.0":0.01015},I:{"0":0.0427,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00003},K:{"0":1.19697,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.09161},Q:{_:"14.9"},O:{"0":2.62601},H:{all:0},L:{"0":53.62781}}; diff --git a/node_modules/caniuse-lite/data/regions/RE.js b/node_modules/caniuse-lite/data/regions/RE.js index 76841a4f2..5ef4927b6 100644 --- a/node_modules/caniuse-lite/data/regions/RE.js +++ b/node_modules/caniuse-lite/data/regions/RE.js @@ -1 +1 @@ -module.exports={C:{"48":0.01375,"52":0.00275,"77":0.00275,"78":0.04948,"82":0.0055,"88":0.00825,"91":0.00825,"94":0.00275,"100":0.03574,"102":0.05223,"105":0.00275,"109":0.00275,"113":0.00275,"115":0.24191,"116":0.00275,"119":0.00275,"120":0.00275,"121":0.00275,"122":0.00825,"125":0.00275,"126":0.0055,"127":0.01649,"128":0.07147,"129":0.01375,"130":0.011,"131":0.19793,"132":2.4631,"133":0.15669,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 79 80 81 83 84 85 86 87 89 90 92 93 95 96 97 98 99 101 103 104 106 107 108 110 111 112 114 117 118 123 124 134 135 136 3.5 3.6"},D:{"47":0.00275,"53":0.00275,"61":0.00275,"70":0.00275,"79":0.02199,"80":0.00275,"81":0.0055,"83":0.0055,"84":0.00275,"85":0.0055,"86":0.011,"87":0.04398,"88":0.01649,"90":0.0055,"94":0.01375,"98":0.00275,"100":0.00275,"102":0.00275,"103":0.05223,"105":0.0055,"106":0.011,"107":0.0055,"108":0.0055,"109":0.42335,"110":0.0055,"111":0.0055,"112":0.00275,"113":0.02199,"114":0.0055,"115":0.01375,"116":0.09072,"117":0.00825,"118":0.00825,"119":0.011,"120":0.01924,"121":0.00825,"122":0.09072,"123":0.0055,"124":0.04948,"125":0.03024,"126":0.03574,"127":0.06048,"128":0.11546,"129":0.39586,"130":7.35632,"131":4.69804,"132":0.00275,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 52 54 55 56 57 58 59 60 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 78 89 91 92 93 95 96 97 99 101 104 133 134"},F:{"46":0.00275,"75":0.00275,"85":0.01375,"95":0.0055,"102":0.00275,"107":0.00275,"111":0.00275,"113":0.06598,"114":1.00613,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 108 109 110 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"86":0.00275,"89":0.00275,"92":0.00825,"100":0.00275,"103":0.00275,"105":0.00275,"109":0.011,"110":0.01649,"112":0.00275,"115":0.01375,"119":0.00275,"120":0.00275,"121":0.0055,"122":0.00825,"124":0.00275,"125":0.0055,"126":0.00825,"127":0.00825,"128":0.04948,"129":0.17594,"130":3.19984,"131":1.74836,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 87 88 90 91 93 94 95 96 97 98 99 101 102 104 106 107 108 111 113 114 116 117 118 123"},E:{"14":0.0055,"15":0.00275,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.2-15.3","12.1":0.00275,"13.1":0.21442,"14.1":0.04398,"15.1":0.00825,"15.4":0.011,"15.5":0.00825,"15.6":0.20068,"16.0":0.15394,"16.1":0.011,"16.2":0.15944,"16.3":0.01649,"16.4":0.011,"16.5":0.03574,"16.6":0.15394,"17.0":0.02749,"17.1":0.03299,"17.2":0.02199,"17.3":0.01649,"17.4":0.05498,"17.5":0.10996,"17.6":0.76697,"18.0":0.42335,"18.1":0.29964,"18.2":0.0055},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00128,"5.0-5.1":0,"6.0-6.1":0.00514,"7.0-7.1":0.00642,"8.1-8.4":0,"9.0-9.2":0.00514,"9.3":0.01799,"10.0-10.2":0.00385,"10.3":0.02955,"11.0-11.2":0.34692,"11.3-11.4":0.00899,"12.0-12.1":0.00514,"12.2-12.5":0.13491,"13.0-13.1":0.00257,"13.2":0.03469,"13.3":0.00514,"13.4-13.7":0.01927,"14.0-14.4":0.0424,"14.5-14.8":0.06039,"15.0-15.1":0.03469,"15.2-15.3":0.03212,"15.4":0.03855,"15.5":0.04497,"15.6-15.8":0.48183,"16.0":0.09123,"16.1":0.19273,"16.2":0.09765,"16.3":0.16575,"16.4":0.03341,"16.5":0.06681,"16.6-16.7":0.63216,"17.0":0.04626,"17.1":0.07709,"17.2":0.06424,"17.3":0.09765,"17.4":0.20943,"17.5":0.62574,"17.6-17.7":5.40548,"18.0":1.91704,"18.1":1.68447,"18.2":0.0681},P:{"4":0.02059,"21":0.0103,"22":0.09267,"23":0.04119,"24":0.04119,"25":0.04119,"26":1.04001,"27":0.77228,_:"20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 16.0","7.2-7.4":0.08238,"13.0":0.0103,"14.0":0.05149,"15.0":0.02059,"17.0":0.0103,"18.0":0.0103,"19.0":0.0103},I:{"0":0.13747,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00004,"4.4":0,"4.4.3-4.4.4":0.00018},A:{"11":0.02474,_:"6 7 8 9 10 5.5"},K:{"0":0.18853,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.09426},H:{"0":0},L:{"0":56.7727},R:{_:"0"},M:{"0":0.27554}}; +module.exports={C:{"5":0.00895,"78":0.16561,"82":0.00448,"102":0.02686,"103":0.05819,"115":0.15666,"120":0.00448,"127":0.00895,"128":0.02238,"131":0.00448,"135":0.00448,"136":0.21037,"137":0.00895,"138":0.00448,"139":0.0179,"140":0.2238,"142":0.00448,"143":0.00448,"144":0.0179,"145":0.01343,"146":0.07162,"147":3.71508,"148":0.34465,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 125 126 129 130 132 133 134 141 149 150 151 3.5 3.6"},D:{"69":0.00448,"70":0.00448,"80":0.00448,"87":0.04924,"88":0.02238,"98":0.00895,"100":0.00448,"102":0.02686,"103":0.07162,"104":0.08057,"105":0.00448,"108":0.00448,"109":0.51474,"110":0.00895,"111":0.00448,"112":0.00448,"113":0.01343,"114":0.01343,"116":0.11638,"118":0.00448,"119":0.04924,"120":0.02686,"121":0.00448,"122":0.04028,"123":0.00895,"124":0.00448,"125":0.02686,"126":0.00895,"127":0.03133,"128":0.08504,"129":0.0179,"130":0.00895,"131":0.03581,"132":0.02238,"133":0.08952,"134":0.03133,"135":0.01343,"136":0.00895,"137":0.04028,"138":0.34913,"139":0.19247,"140":0.06266,"141":0.03581,"142":0.47893,"143":0.73854,"144":10.70212,"145":6.89304,"146":0.01343,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 71 72 73 74 75 76 77 78 79 81 83 84 85 86 89 90 91 92 93 94 95 96 97 99 101 106 107 115 117 147 148"},F:{"46":0.00448,"94":0.00895,"95":0.03133,"110":0.00448,"119":0.00448,"120":0.00895,"125":0.02686,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 111 112 113 114 115 116 117 118 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00448,"92":0.0179,"109":0.00448,"122":0.00448,"126":0.00448,"127":0.00448,"130":0.00448,"132":0.00448,"133":0.00448,"134":0.00448,"135":0.00448,"137":0.00448,"138":0.00895,"139":0.00895,"140":0.00895,"141":0.04028,"142":0.06266,"143":0.08057,"144":3.71508,"145":2.40809,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 128 129 131 136"},E:{"14":0.00448,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 11.1 12.1 15.1 15.2-15.3 15.4 15.5 17.0 26.4 TP","10.1":0.00448,"13.1":0.02238,"14.1":0.02238,"15.6":0.2238,"16.0":0.01343,"16.1":0.00448,"16.2":0.00895,"16.3":0.00448,"16.4":0.00448,"16.5":0.03133,"16.6":0.08952,"17.1":0.06714,"17.2":0.00895,"17.3":0.00895,"17.4":0.04924,"17.5":0.0179,"17.6":0.13876,"18.0":0.17009,"18.1":0.0179,"18.2":0.00895,"18.3":0.25066,"18.4":0.03581,"18.5-18.6":0.10295,"26.0":0.06714,"26.1":0.06714,"26.2":1.16824,"26.3":0.34465},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00152,"7.0-7.1":0.00152,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00152,"10.0-10.2":0,"10.3":0.01368,"11.0-11.2":0.13228,"11.3-11.4":0.00456,"12.0-12.1":0,"12.2-12.5":0.07146,"13.0-13.1":0,"13.2":0.02129,"13.3":0.00304,"13.4-13.7":0.0076,"14.0-14.4":0.0152,"14.5-14.8":0.01977,"15.0-15.1":0.01825,"15.2-15.3":0.01368,"15.4":0.01673,"15.5":0.01977,"15.6-15.8":0.30866,"16.0":0.03193,"16.1":0.06082,"16.2":0.03345,"16.3":0.06082,"16.4":0.01368,"16.5":0.02433,"16.6-16.7":0.40901,"17.0":0.01977,"17.1":0.03041,"17.2":0.02433,"17.3":0.03801,"17.4":0.05778,"17.5":0.11404,"17.6-17.7":0.28889,"18.0":0.06386,"18.1":0.13076,"18.2":0.06994,"18.3":0.22047,"18.4":0.10947,"18.5-18.7":3.45757,"26.0":0.24328,"26.1":0.47743,"26.2":7.2831,"26.3":1.22855,"26.4":0.02129},P:{"20":0.01057,"21":0.10569,"22":0.01057,"23":0.01057,"24":0.01057,"25":0.03171,"26":0.02114,"27":0.03171,"28":0.11626,"29":2.40965,_:"4 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.01057,"17.0":0.02114},I:{"0":0.03863,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.09393,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.02238,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.91163},Q:{_:"14.9"},O:{"0":0.0663},H:{all:0},L:{"0":41.39043}}; diff --git a/node_modules/caniuse-lite/data/regions/RO.js b/node_modules/caniuse-lite/data/regions/RO.js index 7dfdf4f24..f794545fe 100644 --- a/node_modules/caniuse-lite/data/regions/RO.js +++ b/node_modules/caniuse-lite/data/regions/RO.js @@ -1 +1 @@ -module.exports={C:{"43":0.00441,"52":0.0397,"68":0.00882,"78":0.00441,"88":0.00441,"90":0.00441,"102":0.00441,"103":0.00882,"112":0.00441,"113":0.00882,"115":0.3617,"118":0.00441,"121":0.00882,"123":0.00441,"124":0.00441,"125":0.01764,"126":0.00441,"127":0.02206,"128":0.04852,"129":0.01323,"130":0.01764,"131":0.09263,"132":1.6453,"133":0.1588,"134":0.00441,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 114 116 117 119 120 122 135 136 3.5 3.6"},D:{"18":0.00882,"38":0.00441,"49":0.01323,"70":0.00882,"71":0.00441,"73":0.00441,"76":0.01764,"79":0.01764,"81":0.00441,"83":0.00441,"85":0.00441,"86":0.00441,"87":0.01323,"88":0.00882,"90":0.00441,"91":0.00882,"92":0.00441,"93":0.00441,"94":0.00882,"98":0.00441,"99":0.00441,"100":0.01764,"102":0.00882,"103":0.01764,"104":0.02206,"105":0.00441,"106":0.00882,"107":0.01323,"108":0.02206,"109":1.17333,"110":0.00882,"111":0.04411,"112":0.01764,"113":0.05293,"114":0.07058,"115":0.00882,"116":0.04411,"117":0.01323,"118":0.01764,"119":0.03088,"120":0.38817,"121":0.01764,"122":0.07058,"123":0.04852,"124":0.10586,"125":0.18085,"126":0.07058,"127":0.0397,"128":0.19408,"129":0.53814,"130":20.49351,"131":11.24805,"132":0.00441,"133":0.00441,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 72 74 75 77 78 80 84 89 95 96 97 101 134"},F:{"46":0.00441,"79":0.00441,"85":0.02206,"95":0.04411,"109":0.00441,"112":0.00441,"113":0.11028,"114":1.68941,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00441,"16":0.00882,"18":0.00441,"92":0.00441,"108":0.00441,"109":0.02206,"117":0.00441,"118":0.00441,"119":0.00441,"120":0.00441,"121":0.00882,"122":0.00441,"123":0.00441,"124":0.00441,"125":0.00441,"126":0.00882,"127":0.02206,"128":0.01764,"129":0.06175,"130":1.35859,"131":0.97924,_:"12 13 15 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 110 111 112 113 114 115 116"},E:{"14":0.00441,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1","13.1":0.00882,"14.1":0.01764,"15.2-15.3":0.00441,"15.4":0.00441,"15.5":0.00441,"15.6":0.05734,"16.0":0.00441,"16.1":0.00882,"16.2":0.00882,"16.3":0.01764,"16.4":0.02206,"16.5":0.00882,"16.6":0.05734,"17.0":0.00441,"17.1":0.01323,"17.2":0.01323,"17.3":0.01323,"17.4":0.03088,"17.5":0.07058,"17.6":0.23819,"18.0":0.14997,"18.1":0.1985,"18.2":0.00882},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00127,"5.0-5.1":0,"6.0-6.1":0.00507,"7.0-7.1":0.00634,"8.1-8.4":0,"9.0-9.2":0.00507,"9.3":0.01775,"10.0-10.2":0.0038,"10.3":0.02915,"11.0-11.2":0.34225,"11.3-11.4":0.00887,"12.0-12.1":0.00507,"12.2-12.5":0.1331,"13.0-13.1":0.00254,"13.2":0.03422,"13.3":0.00507,"13.4-13.7":0.01901,"14.0-14.4":0.04183,"14.5-14.8":0.05958,"15.0-15.1":0.03422,"15.2-15.3":0.03169,"15.4":0.03803,"15.5":0.04437,"15.6-15.8":0.47534,"16.0":0.09,"16.1":0.19014,"16.2":0.09634,"16.3":0.16352,"16.4":0.03296,"16.5":0.06591,"16.6-16.7":0.62365,"17.0":0.04563,"17.1":0.07606,"17.2":0.06338,"17.3":0.09634,"17.4":0.20662,"17.5":0.61731,"17.6-17.7":5.33273,"18.0":1.89124,"18.1":1.6618,"18.2":0.06718},P:{"4":0.05102,"20":0.0102,"21":0.02041,"22":0.04082,"23":0.05102,"24":0.06122,"25":0.07143,"26":1.72446,"27":1.45916,_:"5.0-5.4 7.2-7.4 8.2 9.2 10.1 13.0 14.0 15.0 16.0 18.0","6.2-6.4":0.0102,"11.1-11.2":0.0102,"12.0":0.03061,"17.0":0.0102,"19.0":0.02041},I:{"0":0.05019,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00007},A:{"11":0.02647,_:"6 7 8 9 10 5.5"},K:{"0":0.32975,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.04471},H:{"0":0},L:{"0":39.28249},R:{_:"0"},M:{"0":0.29063}}; +module.exports={C:{"52":0.01974,"78":0.00494,"96":0.01481,"102":0.00494,"103":0.00987,"112":0.02962,"115":0.26161,"123":0.00494,"127":0.01481,"128":0.00987,"134":0.00494,"136":0.00987,"137":0.00494,"139":0.00494,"140":0.07404,"142":0.00494,"143":0.00987,"144":0.00987,"145":0.00987,"146":0.02962,"147":1.46106,"148":0.14314,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 97 98 99 100 101 104 105 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 124 125 126 129 130 131 132 133 135 138 141 149 150 151 3.5 3.6"},D:{"49":0.00494,"70":0.00987,"76":0.00987,"87":0.00494,"88":0.00494,"98":0.00494,"99":0.00494,"100":0.00494,"101":0.00494,"102":0.01974,"103":0.03949,"104":0.05923,"105":0.03455,"106":0.02962,"107":0.02962,"108":0.02962,"109":0.70585,"110":0.02962,"111":0.02962,"112":0.22212,"113":0.01974,"114":0.01974,"115":0.00494,"116":0.07404,"117":0.02962,"119":0.01481,"120":0.0691,"121":0.01481,"122":0.02468,"123":0.00494,"124":0.03949,"125":0.01481,"126":0.08885,"127":0.00987,"128":0.0543,"129":0.01481,"130":0.03949,"131":0.12834,"132":0.02962,"133":0.08391,"134":0.03455,"135":0.03455,"136":0.02468,"137":0.02468,"138":0.06417,"139":0.11846,"140":0.03949,"141":0.0543,"142":0.21718,"143":0.85886,"144":20.75094,"145":11.31331,"146":0.01481,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 77 78 79 80 81 83 84 85 86 89 90 91 92 93 94 95 96 97 118 147 148"},F:{"85":0.00494,"87":0.00494,"94":0.04442,"95":0.06417,"125":0.00987,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"15":0.00494,"18":0.00494,"92":0.00494,"109":0.01481,"112":0.01481,"119":0.00494,"123":0.00494,"131":0.00494,"134":0.00494,"135":0.00494,"136":0.00494,"138":0.01481,"139":0.00494,"140":0.02468,"141":0.00987,"142":0.00987,"143":0.03949,"144":1.32285,"145":0.97733,_:"12 13 14 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 132 133 137"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.2-15.3 15.4 15.5 16.0 17.0 17.2 26.4 TP","14.1":0.00987,"15.6":0.03949,"16.1":0.00494,"16.2":0.00987,"16.3":0.00494,"16.4":0.00494,"16.5":0.00494,"16.6":0.04936,"17.1":0.03949,"17.3":0.00494,"17.4":0.00494,"17.5":0.00987,"17.6":0.05923,"18.0":0.00494,"18.1":0.00494,"18.2":0.00494,"18.3":0.01481,"18.4":0.00494,"18.5-18.6":0.02468,"26.0":0.00987,"26.1":0.02468,"26.2":0.33071,"26.3":0.10859},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00101,"7.0-7.1":0.00101,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00101,"10.0-10.2":0,"10.3":0.00912,"11.0-11.2":0.08816,"11.3-11.4":0.00304,"12.0-12.1":0,"12.2-12.5":0.04763,"13.0-13.1":0,"13.2":0.01419,"13.3":0.00203,"13.4-13.7":0.00507,"14.0-14.4":0.01013,"14.5-14.8":0.01317,"15.0-15.1":0.01216,"15.2-15.3":0.00912,"15.4":0.01115,"15.5":0.01317,"15.6-15.8":0.2057,"16.0":0.02128,"16.1":0.04053,"16.2":0.02229,"16.3":0.04053,"16.4":0.00912,"16.5":0.01621,"16.6-16.7":0.27258,"17.0":0.01317,"17.1":0.02027,"17.2":0.01621,"17.3":0.02533,"17.4":0.03851,"17.5":0.076,"17.6-17.7":0.19253,"18.0":0.04256,"18.1":0.08714,"18.2":0.04661,"18.3":0.14693,"18.4":0.07296,"18.5-18.7":2.30426,"26.0":0.16213,"26.1":0.31818,"26.2":4.85374,"26.3":0.81875,"26.4":0.01419},P:{"20":0.01032,"21":0.01032,"22":0.02063,"23":0.03095,"24":0.03095,"25":0.03095,"26":0.04127,"27":0.07222,"28":0.16507,"29":2.86805,_:"4 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0","7.2-7.4":0.01032,"17.0":0.01032,"18.0":0.01032,"19.0":0.01032},I:{"0":0.03035,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.39499,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.38993},Q:{_:"14.9"},O:{"0":0.06077},H:{all:0},L:{"0":41.41658}}; diff --git a/node_modules/caniuse-lite/data/regions/RS.js b/node_modules/caniuse-lite/data/regions/RS.js index b3ddce6d5..34e407ac8 100644 --- a/node_modules/caniuse-lite/data/regions/RS.js +++ b/node_modules/caniuse-lite/data/regions/RS.js @@ -1 +1 @@ -module.exports={C:{"52":0.048,"68":0.00369,"70":0.00369,"72":0.00369,"75":0.00369,"78":0.01108,"88":0.00369,"91":0.00369,"99":0.00369,"100":0.00738,"101":0.00369,"102":0.01477,"103":0.0443,"106":0.00369,"107":0.00369,"110":0.00369,"111":0.00369,"112":0.00369,"113":0.01477,"114":0.00369,"115":0.80486,"117":0.00369,"118":0.00369,"119":0.00369,"120":0.00369,"121":0.00369,"122":0.00738,"123":0.00738,"124":0.02215,"125":0.01846,"126":0.01108,"127":0.02584,"128":0.03692,"129":0.01108,"130":0.02954,"131":0.12184,"132":2.3075,"133":0.21783,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 71 73 74 76 77 79 80 81 82 83 84 85 86 87 89 90 92 93 94 95 96 97 98 104 105 108 109 116 134 135 136 3.5 3.6"},D:{"29":0.00369,"38":0.00369,"47":0.01477,"48":0.00369,"49":0.02584,"53":0.00738,"58":0.00369,"65":0.00369,"68":0.00369,"70":0.00369,"71":0.00369,"72":0.00369,"73":0.00369,"75":0.00369,"76":0.00369,"77":0.00369,"78":0.02215,"79":0.39135,"80":0.00369,"81":0.01108,"83":0.00738,"84":0.00369,"85":0.01477,"86":0.00738,"87":0.25475,"88":0.02954,"89":0.00738,"90":0.00369,"91":0.00738,"92":0.01477,"93":0.01846,"94":0.04061,"95":0.00369,"96":0.00369,"97":0.01846,"98":0.00738,"99":0.00369,"100":0.00369,"101":0.01108,"102":0.01846,"103":0.05538,"104":0.0923,"105":0.00738,"106":0.01846,"107":0.01846,"108":0.03323,"109":3.23788,"110":0.01846,"111":0.16245,"112":0.01108,"113":0.03692,"114":0.06276,"115":0.02215,"116":0.06646,"117":0.01108,"118":0.01846,"119":0.03692,"120":0.05169,"121":0.05169,"122":0.21414,"123":0.16983,"124":0.2289,"125":0.06276,"126":0.0923,"127":0.05907,"128":0.11814,"129":0.50211,"130":11.93254,"131":8.36607,"132":0.00738,"133":0.00738,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 50 51 52 54 55 56 57 59 60 61 62 63 64 66 67 69 74 134"},F:{"36":0.00369,"40":0.00738,"46":0.02584,"48":0.00369,"73":0.00369,"79":0.00369,"82":0.00369,"85":0.03692,"86":0.00738,"95":0.15506,"97":0.00369,"99":0.00369,"102":0.00369,"111":0.00369,"112":0.00738,"113":0.06276,"114":1.58018,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 78 80 81 83 84 87 88 89 90 91 92 93 94 96 98 100 101 103 104 105 106 107 108 109 110 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"15":0.00369,"18":0.00369,"92":0.00738,"106":0.00369,"107":0.00369,"108":0.00369,"109":0.01477,"111":0.00738,"114":0.00369,"116":0.00369,"117":0.00369,"118":0.00369,"119":0.00369,"120":0.00369,"121":0.00369,"122":0.00369,"123":0.00369,"124":0.00369,"125":0.00738,"126":0.01108,"127":0.00738,"128":0.00738,"129":0.03692,"130":1.0153,"131":0.71256,_:"12 13 14 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 110 112 113 115"},E:{"4":0.00369,"14":0.00369,"15":0.00738,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.1 15.2-15.3","12.1":0.00369,"13.1":0.04061,"14.1":0.03692,"15.4":0.00369,"15.5":0.00738,"15.6":0.08492,"16.0":0.00738,"16.1":0.00738,"16.2":0.00369,"16.3":0.02215,"16.4":0.00738,"16.5":0.01108,"16.6":0.06276,"17.0":0.01477,"17.1":0.01477,"17.2":0.01477,"17.3":0.01108,"17.4":0.0923,"17.5":0.048,"17.6":0.22521,"18.0":0.08492,"18.1":0.17352,"18.2":0.00738},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00111,"5.0-5.1":0,"6.0-6.1":0.00442,"7.0-7.1":0.00553,"8.1-8.4":0,"9.0-9.2":0.00442,"9.3":0.01548,"10.0-10.2":0.00332,"10.3":0.02543,"11.0-11.2":0.29856,"11.3-11.4":0.00774,"12.0-12.1":0.00442,"12.2-12.5":0.11611,"13.0-13.1":0.00221,"13.2":0.02986,"13.3":0.00442,"13.4-13.7":0.01659,"14.0-14.4":0.03649,"14.5-14.8":0.05197,"15.0-15.1":0.02986,"15.2-15.3":0.02764,"15.4":0.03317,"15.5":0.0387,"15.6-15.8":0.41467,"16.0":0.07851,"16.1":0.16587,"16.2":0.08404,"16.3":0.14265,"16.4":0.02875,"16.5":0.0575,"16.6-16.7":0.54405,"17.0":0.03981,"17.1":0.06635,"17.2":0.05529,"17.3":0.08404,"17.4":0.18024,"17.5":0.53852,"17.6-17.7":4.65207,"18.0":1.64984,"18.1":1.44969,"18.2":0.05861},P:{"4":0.15514,"20":0.01034,"21":0.02069,"22":0.06206,"23":0.04137,"24":0.04137,"25":0.05171,"26":1.32386,"27":1.36523,"5.0-5.4":0.02069,"6.2-6.4":0.03103,"7.2-7.4":0.01034,_:"8.2 9.2 10.1 11.1-11.2 12.0 13.0 15.0 18.0","14.0":0.01034,"16.0":0.01034,"17.0":0.01034,"19.0":0.02069},I:{"0":0.02518,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"8":0.02806,"9":0.00401,"10":0.01203,"11":0.2365,_:"6 7 5.5"},K:{"0":0.33432,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.00631,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.04416},H:{"0":0},L:{"0":48.95903},R:{_:"0"},M:{"0":0.24601}}; +module.exports={C:{"5":0.00488,"52":0.01463,"68":0.00488,"72":0.00488,"78":0.00488,"100":0.00488,"101":0.01463,"102":0.00488,"103":0.01951,"113":0.00488,"115":0.57073,"120":0.00488,"122":0.01951,"123":0.05854,"124":0.00488,"127":0.00488,"128":0.00976,"132":0.00488,"133":0.00488,"134":0.02439,"135":0.00488,"136":0.01951,"137":0.00488,"139":0.00488,"140":0.03902,"141":0.00488,"142":0.00976,"143":0.01951,"144":0.01463,"145":0.01951,"146":0.02927,"147":2.2829,"148":0.23902,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 104 105 106 107 108 109 110 111 112 114 116 117 118 119 121 125 126 129 130 131 138 149 150 151 3.5 3.6"},D:{"39":0.00488,"40":0.00488,"41":0.00488,"42":0.00488,"43":0.00488,"44":0.00488,"45":0.00488,"46":0.00488,"47":0.00488,"48":0.00488,"49":0.00488,"50":0.00488,"51":0.00488,"52":0.00488,"53":0.00488,"54":0.00488,"55":0.00488,"56":0.00488,"57":0.01951,"58":0.00488,"59":0.00488,"60":0.00488,"65":0.00488,"69":0.00976,"73":0.00488,"75":0.00976,"78":0.02439,"79":0.08293,"80":0.00488,"81":0.00488,"85":0.00488,"86":0.00488,"87":0.09268,"88":0.00488,"89":0.00488,"91":0.00976,"93":0.00976,"94":0.01463,"95":0.00488,"96":0.00976,"100":0.00488,"102":0.00976,"103":0.21951,"104":0.19512,"105":0.1561,"106":0.1561,"107":0.1561,"108":0.16097,"109":2.38534,"110":0.1561,"111":0.16097,"112":0.96097,"113":0.00488,"114":0.00976,"115":0.00488,"116":0.33658,"117":0.15122,"118":0.00488,"119":0.05854,"120":0.18049,"121":0.04878,"122":0.06341,"123":0.00976,"124":0.17073,"125":0.03415,"126":0.0439,"127":0.01463,"128":0.03415,"129":0.02927,"130":0.01951,"131":0.39024,"132":0.5317,"133":0.34146,"134":0.02439,"135":0.02927,"136":0.02439,"137":0.02927,"138":0.09756,"139":0.43414,"140":0.03415,"141":0.07317,"142":0.16585,"143":0.79024,"144":14.05352,"145":7.26334,"146":0.01463,"147":0.00488,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 66 67 68 70 71 72 74 76 77 83 84 90 92 97 98 99 101 148"},F:{"40":0.00976,"46":0.02439,"79":0.00488,"86":0.00488,"93":0.00488,"94":0.03415,"95":0.13171,"119":0.00488,"122":0.00488,"124":0.00488,"125":0.02927,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 120 121 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00488,"92":0.00976,"102":0.01951,"109":0.0439,"121":0.00488,"122":0.00488,"131":0.00488,"132":0.00488,"133":0.00488,"135":0.01951,"136":0.00488,"137":0.00488,"138":0.00488,"139":0.00488,"140":0.00488,"141":0.01951,"142":0.00976,"143":0.04878,"144":1.20487,"145":0.90731,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 123 124 125 126 127 128 129 130 134"},E:{"14":0.00488,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.1 15.2-15.3 16.2 26.4 TP","12.1":0.00976,"13.1":0.02927,"14.1":0.01951,"15.4":0.00976,"15.5":0.00488,"15.6":0.03902,"16.0":0.00488,"16.1":0.00488,"16.3":0.00976,"16.4":0.00488,"16.5":0.00488,"16.6":0.04878,"17.0":0.00976,"17.1":0.02927,"17.2":0.00976,"17.3":0.02439,"17.4":0.01463,"17.5":0.01463,"17.6":0.05366,"18.0":0.00976,"18.1":0.01463,"18.2":0.00488,"18.3":0.01951,"18.4":0.00976,"18.5-18.6":0.01463,"26.0":0.00976,"26.1":0.01463,"26.2":0.2439,"26.3":0.09756},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00089,"7.0-7.1":0.00089,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00089,"10.0-10.2":0,"10.3":0.00801,"11.0-11.2":0.07748,"11.3-11.4":0.00267,"12.0-12.1":0,"12.2-12.5":0.04186,"13.0-13.1":0,"13.2":0.01247,"13.3":0.00178,"13.4-13.7":0.00445,"14.0-14.4":0.00891,"14.5-14.8":0.01158,"15.0-15.1":0.01069,"15.2-15.3":0.00801,"15.4":0.0098,"15.5":0.01158,"15.6-15.8":0.18078,"16.0":0.0187,"16.1":0.03562,"16.2":0.01959,"16.3":0.03562,"16.4":0.00801,"16.5":0.01425,"16.6-16.7":0.23956,"17.0":0.01158,"17.1":0.01781,"17.2":0.01425,"17.3":0.02226,"17.4":0.03384,"17.5":0.06679,"17.6-17.7":0.1692,"18.0":0.0374,"18.1":0.07659,"18.2":0.04096,"18.3":0.12913,"18.4":0.06412,"18.5-18.7":2.02509,"26.0":0.14249,"26.1":0.27963,"26.2":4.2657,"26.3":0.71956,"26.4":0.01247},P:{"4":0.08194,"20":0.01024,"21":0.01024,"22":0.02048,"23":0.02048,"24":0.02048,"25":0.02048,"26":0.04097,"27":0.05121,"28":0.08194,"29":2.28397,_:"5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.03073,"13.0":0.01024},I:{"0":0.02046,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.31238,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.03415,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.18436},Q:{_:"14.9"},O:{"0":0.0973},H:{all:0},L:{"0":46.2896}}; diff --git a/node_modules/caniuse-lite/data/regions/RU.js b/node_modules/caniuse-lite/data/regions/RU.js index ef367ff90..b6f00aa7f 100644 --- a/node_modules/caniuse-lite/data/regions/RU.js +++ b/node_modules/caniuse-lite/data/regions/RU.js @@ -1 +1 @@ -module.exports={C:{"41":0.00647,"50":0.00647,"51":0.00647,"52":0.11642,"56":0.00647,"66":0.01294,"68":0.01294,"72":0.00647,"77":0.00647,"78":0.01294,"88":0.00647,"91":0.00647,"94":0.00647,"96":0.00647,"99":0.00647,"101":0.00647,"102":0.0194,"103":0.03881,"104":0.00647,"105":0.00647,"106":0.00647,"107":0.00647,"108":0.01294,"109":0.00647,"110":0.00647,"111":0.0194,"112":0.00647,"113":0.01294,"114":0.01294,"115":0.85378,"116":0.00647,"118":0.00647,"119":0.00647,"120":0.01294,"121":0.02587,"122":0.01294,"123":0.01294,"124":0.01294,"125":0.07115,"126":0.01294,"127":0.03881,"128":0.10349,"129":0.0194,"130":0.02587,"131":0.1811,"132":1.76576,"133":0.17464,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 42 43 44 45 46 47 48 49 53 54 55 57 58 59 60 61 62 63 64 65 67 69 70 71 73 74 75 76 79 80 81 82 83 84 85 86 87 89 90 92 93 95 97 98 100 117 134 135 136 3.5 3.6"},D:{"25":0.00647,"26":0.00647,"27":0.00647,"34":0.00647,"38":0.00647,"41":0.00647,"45":0.03234,"49":0.04528,"51":0.02587,"52":0.01294,"53":0.00647,"56":0.0194,"58":1.04782,"67":0.00647,"68":0.00647,"69":0.01294,"70":0.01294,"71":0.01294,"72":0.01294,"73":0.00647,"74":0.01294,"75":0.01294,"76":0.03234,"77":0.00647,"78":0.01294,"79":0.11642,"80":0.0194,"81":0.0194,"83":0.0194,"84":0.01294,"85":0.04528,"86":0.02587,"87":0.05174,"88":0.03881,"89":0.02587,"90":0.02587,"91":0.0194,"92":0.00647,"94":0.02587,"95":0.00647,"96":0.01294,"97":0.03881,"98":0.0194,"99":0.02587,"100":0.0194,"101":0.0194,"102":0.03881,"103":0.04528,"104":1.15777,"105":0.0194,"106":0.22638,"107":0.05821,"108":0.09055,"109":3.0723,"110":0.03881,"111":0.05821,"112":0.03881,"113":0.06468,"114":0.11642,"115":0.0194,"116":0.09702,"117":0.02587,"118":0.10349,"119":0.05174,"120":0.1811,"121":0.304,"122":0.29106,"123":0.36221,"124":0.6274,"125":0.19404,"126":0.1423,"127":0.12936,"128":0.3234,"129":0.7891,"130":9.93485,"131":6.10579,"132":0.00647,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 28 29 30 31 32 33 35 36 37 39 40 42 43 44 46 47 48 50 54 55 57 59 60 61 62 63 64 65 66 93 133 134"},F:{"36":0.02587,"46":0.01294,"54":0.00647,"55":0.00647,"74":0.00647,"76":0.00647,"77":0.00647,"79":0.05821,"80":0.02587,"82":0.00647,"83":0.00647,"84":0.01294,"85":0.14876,"86":0.04528,"87":0.00647,"89":0.00647,"90":0.00647,"92":0.00647,"94":0.00647,"95":0.9508,"99":0.00647,"102":0.01294,"106":0.00647,"107":0.01294,"108":0.00647,"109":0.00647,"110":0.00647,"111":0.00647,"112":0.01294,"113":0.16817,"114":4.0619,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 75 78 81 88 91 93 96 97 98 100 101 103 104 105 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6","12.1":0.00647},B:{"14":0.00647,"16":0.00647,"17":0.00647,"18":0.0194,"80":0.00647,"81":0.00647,"83":0.00647,"84":0.00647,"85":0.00647,"86":0.00647,"87":0.00647,"88":0.00647,"89":0.00647,"90":0.00647,"92":0.02587,"103":0.00647,"106":0.00647,"107":0.00647,"108":0.01294,"109":0.09055,"110":0.00647,"111":0.00647,"112":0.00647,"113":0.00647,"114":0.00647,"117":0.00647,"119":0.00647,"120":0.00647,"121":0.03234,"122":0.03234,"123":0.01294,"124":0.02587,"125":0.0194,"126":0.0194,"127":0.01294,"128":0.02587,"129":0.08408,"130":2.31554,"131":1.69462,_:"12 13 15 79 91 93 94 95 96 97 98 99 100 101 102 104 105 115 116 118"},E:{"14":0.02587,"15":0.00647,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 6.1 7.1 10.1 11.1","5.1":0.00647,"9.1":0.03234,"12.1":0.00647,"13.1":0.02587,"14.1":0.05174,"15.1":0.00647,"15.2-15.3":0.00647,"15.4":0.01294,"15.5":0.01294,"15.6":0.10996,"16.0":0.00647,"16.1":0.02587,"16.2":0.01294,"16.3":0.05174,"16.4":0.0194,"16.5":0.03234,"16.6":0.1423,"17.0":0.01294,"17.1":0.06468,"17.2":0.02587,"17.3":0.03234,"17.4":0.13583,"17.5":0.10996,"17.6":0.38161,"18.0":0.17464,"18.1":0.23285,"18.2":0.01294},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00076,"5.0-5.1":0,"6.0-6.1":0.00306,"7.0-7.1":0.00382,"8.1-8.4":0,"9.0-9.2":0.00306,"9.3":0.0107,"10.0-10.2":0.00229,"10.3":0.01757,"11.0-11.2":0.20627,"11.3-11.4":0.00535,"12.0-12.1":0.00306,"12.2-12.5":0.08022,"13.0-13.1":0.00153,"13.2":0.02063,"13.3":0.00306,"13.4-13.7":0.01146,"14.0-14.4":0.02521,"14.5-14.8":0.03591,"15.0-15.1":0.02063,"15.2-15.3":0.0191,"15.4":0.02292,"15.5":0.02674,"15.6-15.8":0.28649,"16.0":0.05424,"16.1":0.1146,"16.2":0.05806,"16.3":0.09855,"16.4":0.01986,"16.5":0.03973,"16.6-16.7":0.37587,"17.0":0.0275,"17.1":0.04584,"17.2":0.0382,"17.3":0.05806,"17.4":0.12453,"17.5":0.37205,"17.6-17.7":3.21403,"18.0":1.13985,"18.1":1.00157,"18.2":0.04049},P:{"4":0.11874,"20":0.01079,"21":0.03238,"22":0.01079,"23":0.02159,"24":0.02159,"25":0.02159,"26":0.3886,"27":0.30224,_:"5.0-5.4 6.2-6.4 8.2 9.2 10.1 12.0 13.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.01079,"11.1-11.2":0.01079,"17.0":0.01079},I:{"0":0.04934,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00006},A:{"8":0.00875,"11":0.14001,_:"6 7 9 10 5.5"},K:{"0":0.90066,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.01413},O:{"0":0.22252},H:{"0":0},L:{"0":20.8219},R:{_:"0"},M:{"0":0.19073}}; +module.exports={C:{"5":0.00729,"52":0.08015,"68":0.00729,"78":0.01457,"91":0.00729,"95":0.00729,"102":0.01457,"103":0.03643,"104":0.00729,"113":0.00729,"114":0.00729,"115":0.49545,"120":0.00729,"121":0.00729,"128":0.02186,"133":0.01457,"134":0.00729,"135":0.00729,"136":0.01457,"137":0.00729,"138":0.00729,"139":0.02186,"140":0.10929,"141":0.00729,"142":0.00729,"143":0.00729,"144":0.00729,"145":0.01457,"146":0.051,"147":1.44991,"148":0.13115,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 96 97 98 99 100 101 105 106 107 108 109 110 111 112 116 117 118 119 122 123 124 125 126 127 129 130 131 132 149 150 151 3.5 3.6"},D:{"39":0.00729,"40":0.00729,"41":0.02186,"42":0.00729,"43":0.00729,"44":0.00729,"45":0.00729,"46":0.00729,"47":0.00729,"48":0.00729,"49":0.02914,"50":0.00729,"51":0.00729,"52":0.00729,"53":0.00729,"54":0.00729,"55":0.00729,"56":0.00729,"57":0.00729,"58":0.00729,"59":0.00729,"60":0.00729,"69":0.00729,"76":0.00729,"78":0.00729,"79":0.00729,"80":0.00729,"81":0.02186,"83":0.02186,"84":0.00729,"85":0.02914,"86":0.01457,"87":0.01457,"88":0.00729,"90":0.00729,"91":0.01457,"92":0.38616,"93":0.00729,"97":0.01457,"98":0.00729,"100":0.00729,"101":0.00729,"102":0.01457,"103":0.38616,"104":0.47359,"105":0.37887,"106":0.4663,"107":0.37887,"108":0.39344,"109":2.59382,"110":0.38616,"111":0.40073,"112":0.4153,"114":0.03643,"116":0.93261,"117":0.38616,"118":0.00729,"119":0.01457,"120":0.47359,"121":0.02914,"122":0.07286,"123":0.08743,"124":0.40802,"125":0.12386,"126":0.02914,"127":0.02186,"128":0.03643,"129":0.01457,"130":0.02186,"131":0.87432,"132":0.02914,"133":0.83789,"134":0.12386,"135":0.03643,"136":0.08743,"137":0.04372,"138":0.13843,"139":0.06557,"140":0.07286,"141":0.08743,"142":0.38616,"143":0.69946,"144":10.58656,"145":5.89437,"146":0.02186,"147":0.00729,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 66 67 68 70 71 72 73 74 75 77 89 94 95 96 99 113 115 148"},F:{"36":0.00729,"46":0.00729,"76":0.00729,"79":0.03643,"80":0.00729,"82":0.00729,"85":0.05829,"86":0.03643,"89":0.00729,"90":0.00729,"93":0.01457,"94":0.09472,"95":0.72131,"102":0.00729,"113":0.00729,"114":0.00729,"117":0.00729,"119":0.01457,"120":0.00729,"121":0.01457,"122":0.00729,"123":0.00729,"124":0.01457,"125":0.06557,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 81 83 84 87 88 91 92 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 115 116 118 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00729,"92":0.02186,"109":0.05829,"120":0.00729,"122":0.00729,"131":0.01457,"132":0.00729,"133":0.00729,"134":0.00729,"135":0.00729,"136":0.00729,"137":0.00729,"138":0.00729,"139":0.00729,"140":0.01457,"141":0.01457,"142":0.04372,"143":0.102,"144":2.8634,"145":1.97451,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 121 123 124 125 126 127 128 129 130"},E:{"14":0.00729,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.1 15.2-15.3 15.5 16.0 16.1 16.2 16.4 17.0 26.4 TP","12.1":0.00729,"13.1":0.00729,"14.1":0.01457,"15.4":0.00729,"15.6":0.05829,"16.3":0.01457,"16.5":0.01457,"16.6":0.07286,"17.1":0.04372,"17.2":0.00729,"17.3":0.00729,"17.4":0.01457,"17.5":0.02186,"17.6":0.08015,"18.0":0.00729,"18.1":0.01457,"18.2":0.00729,"18.3":0.01457,"18.4":0.00729,"18.5-18.6":0.03643,"26.0":0.02914,"26.1":0.02914,"26.2":0.40802,"26.3":0.12386},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00061,"7.0-7.1":0.00061,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00061,"10.0-10.2":0,"10.3":0.00551,"11.0-11.2":0.05329,"11.3-11.4":0.00184,"12.0-12.1":0,"12.2-12.5":0.02879,"13.0-13.1":0,"13.2":0.00858,"13.3":0.00123,"13.4-13.7":0.00306,"14.0-14.4":0.00613,"14.5-14.8":0.00796,"15.0-15.1":0.00735,"15.2-15.3":0.00551,"15.4":0.00674,"15.5":0.00796,"15.6-15.8":0.12435,"16.0":0.01286,"16.1":0.0245,"16.2":0.01348,"16.3":0.0245,"16.4":0.00551,"16.5":0.0098,"16.6-16.7":0.16478,"17.0":0.00796,"17.1":0.01225,"17.2":0.0098,"17.3":0.01531,"17.4":0.02328,"17.5":0.04594,"17.6-17.7":0.11638,"18.0":0.02573,"18.1":0.05268,"18.2":0.02818,"18.3":0.08882,"18.4":0.0441,"18.5-18.7":1.39294,"26.0":0.09801,"26.1":0.19234,"26.2":2.93411,"26.3":0.49494,"26.4":0.00858},P:{"4":0.02225,"21":0.01112,"22":0.01112,"24":0.01112,"26":0.02225,"27":0.01112,"28":0.03337,"29":0.76756,_:"20 23 25 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","17.0":0.01112},I:{"0":0.02711,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.53737,_:"10 11 12 11.1 11.5 12.1"},A:{"7":0.00874,"8":0.00874,"11":0.06995,_:"6 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.1737},Q:{"14.9":0.00543},O:{"0":0.06514},H:{all:0},L:{"0":18.42705}}; diff --git a/node_modules/caniuse-lite/data/regions/RW.js b/node_modules/caniuse-lite/data/regions/RW.js index 15ca1d52f..ca3061dfa 100644 --- a/node_modules/caniuse-lite/data/regions/RW.js +++ b/node_modules/caniuse-lite/data/regions/RW.js @@ -1 +1 @@ -module.exports={C:{"50":0.0045,"52":0.0045,"72":0.0045,"78":0.0045,"79":0.0045,"80":0.0045,"81":0.00899,"115":0.08541,"121":0.0045,"124":0.0045,"127":0.03147,"128":0.01349,"129":0.00899,"130":0.00899,"131":0.06293,"132":0.96193,"133":0.0899,"134":0.0045,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 122 123 125 126 135 136 3.5 3.6"},D:{"11":0.0045,"38":0.0045,"56":0.0045,"58":0.00899,"66":0.0045,"67":0.0045,"68":0.0045,"70":0.01798,"71":0.0045,"73":0.02697,"74":0.0045,"79":0.02697,"80":0.01798,"81":0.01798,"83":0.01349,"84":0.01798,"85":0.04945,"86":0.0045,"87":0.04046,"88":0.03596,"89":0.00899,"90":0.00899,"91":0.00899,"92":0.00899,"93":0.01349,"94":0.00899,"95":0.0045,"97":0.00899,"98":0.05844,"99":0.00899,"100":0.00899,"101":0.0045,"103":0.04495,"104":0.02697,"105":0.0045,"106":0.06293,"107":0.03147,"108":0.04495,"109":0.59334,"110":0.02248,"111":0.06293,"112":0.02697,"113":0.0045,"114":0.01349,"115":0.03147,"116":0.17081,"117":0.47647,"118":0.03596,"119":0.02248,"120":0.04945,"121":0.01798,"122":0.21127,"123":0.01798,"124":0.07642,"125":0.1843,"126":0.10339,"127":0.07642,"128":0.37309,"129":1.18219,"130":14.01991,"131":8.76076,"132":0.04046,"133":0.0045,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 59 60 61 62 63 64 65 69 72 75 76 77 78 96 102 134"},F:{"70":0.0045,"79":0.0045,"83":0.02248,"84":0.0045,"85":0.14384,"90":0.0045,"95":0.00899,"102":0.0045,"112":0.02248,"113":0.03147,"114":1.05633,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 78 80 81 82 86 87 88 89 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.0045,"13":0.0045,"14":0.01798,"16":0.00899,"17":0.00899,"18":0.03147,"84":0.02248,"85":0.00899,"89":0.01349,"90":0.01349,"92":0.13935,"100":0.01349,"109":0.03147,"110":0.0045,"112":0.0045,"114":0.01798,"116":0.01349,"119":0.0045,"120":0.00899,"121":0.0045,"122":0.01349,"123":0.0045,"124":0.00899,"125":0.02248,"126":0.01349,"127":0.01798,"128":0.03596,"129":0.06743,"130":2.16659,"131":1.51482,_:"15 79 80 81 83 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 111 113 115 117 118"},E:{"13":0.0045,"14":0.0045,_:"0 4 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.5 16.0 16.2 17.0 17.3","13.1":0.02697,"14.1":0.02248,"15.1":0.00899,"15.2-15.3":0.0045,"15.4":0.0045,"15.6":0.04495,"16.1":0.00899,"16.3":0.0045,"16.4":0.00899,"16.5":0.0045,"16.6":0.04046,"17.1":0.00899,"17.2":0.00899,"17.4":0.03147,"17.5":0.02248,"17.6":0.11238,"18.0":0.07192,"18.1":0.10788,"18.2":0.00899},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00051,"5.0-5.1":0,"6.0-6.1":0.00203,"7.0-7.1":0.00254,"8.1-8.4":0,"9.0-9.2":0.00203,"9.3":0.00711,"10.0-10.2":0.00152,"10.3":0.01167,"11.0-11.2":0.13704,"11.3-11.4":0.00355,"12.0-12.1":0.00203,"12.2-12.5":0.05329,"13.0-13.1":0.00102,"13.2":0.0137,"13.3":0.00203,"13.4-13.7":0.00761,"14.0-14.4":0.01675,"14.5-14.8":0.02386,"15.0-15.1":0.0137,"15.2-15.3":0.01269,"15.4":0.01523,"15.5":0.01776,"15.6-15.8":0.19034,"16.0":0.03604,"16.1":0.07613,"16.2":0.03857,"16.3":0.06548,"16.4":0.0132,"16.5":0.02639,"16.6-16.7":0.24972,"17.0":0.01827,"17.1":0.03045,"17.2":0.02538,"17.3":0.03857,"17.4":0.08273,"17.5":0.24718,"17.6-17.7":2.13531,"18.0":0.75728,"18.1":0.66541,"18.2":0.0269},P:{"4":0.04157,"21":0.02079,"22":0.02079,"23":0.03118,"24":0.03118,"25":0.03118,"26":0.34297,"27":0.17668,_:"20 5.0-5.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0 18.0","6.2-6.4":0.02079,"7.2-7.4":0.43651,"13.0":0.01039,"17.0":0.01039,"19.0":0.03118},I:{"0":0.09887,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00003,"4.4":0,"4.4.3-4.4.4":0.00013},A:{"11":0.01349,_:"6 7 8 9 10 5.5"},K:{"0":4.25071,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.00551,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00551},O:{"0":0.3248},H:{"0":1.48},L:{"0":52.38033},R:{_:"0"},M:{"0":0.07157}}; +module.exports={C:{"5":0.01154,"34":0.02309,"48":0.00577,"67":0.00577,"72":0.00577,"89":0.00577,"111":0.00577,"112":0.01154,"115":0.13853,"121":0.00577,"127":0.01732,"128":0.00577,"133":0.00577,"135":0.00577,"138":0.01154,"140":0.06349,"141":0.00577,"143":0.01154,"144":0.00577,"146":0.0404,"147":1.1948,"148":0.08081,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 113 114 116 117 118 119 120 122 123 124 125 126 129 130 131 132 134 136 137 139 142 145 149 150 151 3.5 3.6"},D:{"11":0.00577,"49":0.00577,"55":0.00577,"56":0.00577,"61":0.01154,"64":0.00577,"65":0.01154,"69":0.00577,"70":0.00577,"71":0.02886,"72":0.00577,"74":0.02309,"77":0.01154,"79":0.00577,"80":0.05195,"81":0.00577,"83":0.00577,"84":0.00577,"87":0.00577,"89":0.03463,"93":0.02309,"95":0.01154,"96":0.00577,"98":0.04618,"100":0.01732,"101":0.00577,"103":0.03463,"104":0.00577,"105":0.01154,"106":0.06349,"107":0.00577,"108":0.01732,"109":0.329,"110":0.01732,"111":0.03463,"112":0.00577,"114":0.00577,"115":0.00577,"116":0.10967,"117":0.01154,"118":0.00577,"119":0.01154,"120":0.01732,"121":0.01732,"122":0.05195,"123":0.01732,"124":0.03463,"125":0.0404,"126":0.02309,"127":0.02886,"128":0.20202,"129":0.00577,"130":0.02309,"131":0.1443,"132":0.04618,"133":0.05772,"134":0.06926,"135":0.03463,"136":0.08658,"137":0.10967,"138":0.19048,"139":0.34632,"140":0.05195,"141":0.06349,"142":0.26551,"143":1.03896,"144":17.95669,"145":10.55699,"146":0.04618,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 57 58 59 60 62 63 66 67 68 73 75 76 78 85 86 88 90 91 92 94 97 99 102 113 147 148"},F:{"76":0.00577,"79":0.01154,"84":0.00577,"93":0.02886,"94":0.05195,"95":0.08081,"114":0.02309,"117":0.01154,"125":0.00577,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 80 81 82 83 85 86 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00577,"16":0.01732,"17":0.01154,"18":0.19048,"84":0.00577,"89":0.01732,"90":0.01732,"92":0.12698,"100":0.06349,"109":0.00577,"111":0.00577,"114":0.0404,"120":0.0404,"122":0.06926,"130":0.00577,"131":0.01732,"132":0.01154,"133":0.03463,"134":0.01732,"135":0.00577,"136":0.02886,"137":0.01154,"138":0.02309,"139":0.00577,"140":0.05195,"141":0.03463,"142":0.09235,"143":0.1039,"144":3.08802,"145":2.25685,_:"12 13 15 79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 112 113 115 116 117 118 119 121 123 124 125 126 127 128 129"},E:{"13":0.01732,_:"4 5 6 7 8 9 10 11 12 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.2 16.3 16.4 17.3 18.0 26.4 TP","11.1":0.00577,"13.1":0.00577,"14.1":0.00577,"15.6":0.02309,"16.1":0.01732,"16.5":0.00577,"16.6":0.0404,"17.0":0.00577,"17.1":0.01732,"17.2":0.00577,"17.4":0.1847,"17.5":0.00577,"17.6":0.19625,"18.1":0.00577,"18.2":0.00577,"18.3":0.00577,"18.4":0.00577,"18.5-18.6":0.05772,"26.0":0.03463,"26.1":0.0404,"26.2":0.37518,"26.3":0.12698},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00052,"7.0-7.1":0.00052,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00052,"10.0-10.2":0,"10.3":0.00464,"11.0-11.2":0.04484,"11.3-11.4":0.00155,"12.0-12.1":0,"12.2-12.5":0.02422,"13.0-13.1":0,"13.2":0.00722,"13.3":0.00103,"13.4-13.7":0.00258,"14.0-14.4":0.00515,"14.5-14.8":0.0067,"15.0-15.1":0.00618,"15.2-15.3":0.00464,"15.4":0.00567,"15.5":0.0067,"15.6-15.8":0.10462,"16.0":0.01082,"16.1":0.02062,"16.2":0.01134,"16.3":0.02062,"16.4":0.00464,"16.5":0.00825,"16.6-16.7":0.13864,"17.0":0.0067,"17.1":0.01031,"17.2":0.00825,"17.3":0.01288,"17.4":0.01958,"17.5":0.03865,"17.6-17.7":0.09792,"18.0":0.02165,"18.1":0.04432,"18.2":0.02371,"18.3":0.07473,"18.4":0.03711,"18.5-18.7":1.172,"26.0":0.08246,"26.1":0.16183,"26.2":2.46873,"26.3":0.41644,"26.4":0.00722},P:{"23":0.01051,"24":0.03153,"25":0.01051,"26":0.01051,"27":0.02102,"28":0.11562,"29":0.49403,_:"4 20 21 22 5.0-5.4 6.2-6.4 8.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.05256,"9.2":0.01051},I:{"0":0.02534,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":3.39461,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.03463,"10":0.01732,_:"6 7 9 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.01268,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.14798},Q:{_:"14.9"},O:{"0":0.15221},H:{all:0.14},L:{"0":45.20424}}; diff --git a/node_modules/caniuse-lite/data/regions/SA.js b/node_modules/caniuse-lite/data/regions/SA.js index b8d6f5753..6395a0d81 100644 --- a/node_modules/caniuse-lite/data/regions/SA.js +++ b/node_modules/caniuse-lite/data/regions/SA.js @@ -1 +1 @@ -module.exports={C:{"34":0.00185,"52":0.00185,"103":0.00185,"110":0.00185,"111":0.00185,"115":0.03328,"118":0.00925,"123":0.0074,"124":0.00185,"125":0.00185,"127":0.00555,"128":0.0037,"129":0.00185,"130":0.0037,"131":0.02219,"132":0.34391,"133":0.02958,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 112 113 114 116 117 119 120 121 122 126 134 135 136 3.5 3.6"},D:{"11":0.00185,"38":0.00555,"40":0.00185,"41":0.00185,"47":0.00185,"48":0.00185,"51":0.00185,"56":0.00185,"58":0.02034,"63":0.0037,"64":0.00185,"65":0.00185,"68":0.00185,"69":0.00185,"72":0.00185,"73":0.00185,"74":0.00185,"75":0.00185,"76":0.00185,"77":0.00185,"78":0.00185,"79":0.01479,"80":0.00185,"81":0.00185,"83":0.00555,"85":0.00185,"86":0.00185,"87":0.02034,"88":0.0074,"89":0.00185,"90":0.00185,"91":0.0037,"92":0.0037,"93":0.01109,"94":0.01664,"95":0.00185,"96":0.00185,"97":0.00185,"98":0.01109,"99":0.00555,"100":0.00185,"101":0.00185,"102":0.0037,"103":0.01849,"104":0.0037,"105":0.00555,"106":0.0074,"107":0.02219,"108":0.01294,"109":0.53806,"110":0.01849,"111":0.00925,"112":0.0074,"113":0.00185,"114":0.01849,"115":0.0037,"116":0.03883,"117":0.00555,"118":0.00925,"119":0.01664,"120":0.03143,"121":0.01479,"122":0.07766,"123":0.01664,"124":0.04438,"125":0.03513,"126":0.04992,"127":0.04253,"128":0.10724,"129":0.28105,"130":6.70447,"131":4.44869,"132":0.0037,"133":0.00185,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 42 43 44 45 46 49 50 52 53 54 55 57 59 60 61 62 66 67 70 71 84 134"},F:{"46":0.00185,"82":0.00925,"83":0.00185,"85":0.02589,"86":0.00185,"95":0.00185,"108":0.0074,"110":0.00185,"111":0.03513,"113":0.01664,"114":0.17381,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 84 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 109 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00185,"92":0.00925,"100":0.00185,"107":0.00185,"109":0.01294,"110":0.00185,"113":0.00185,"114":0.00555,"117":0.00185,"118":0.00185,"119":0.00185,"120":0.00555,"121":0.0037,"122":0.0037,"123":0.0037,"124":0.0037,"125":0.00555,"126":0.01294,"127":0.01479,"128":0.02958,"129":0.06656,"130":1.17227,"131":0.79322,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 108 111 112 115 116"},E:{"14":0.00555,"15":0.00185,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.00185,"11.1":0.0037,"12.1":0.00185,"13.1":0.0074,"14.1":0.02404,"15.1":0.0037,"15.2-15.3":0.0037,"15.4":0.01109,"15.5":0.00925,"15.6":0.05177,"16.0":0.00555,"16.1":0.02404,"16.2":0.01479,"16.3":0.03513,"16.4":0.01849,"16.5":0.01664,"16.6":0.11464,"17.0":0.00925,"17.1":0.01294,"17.2":0.02034,"17.3":0.01664,"17.4":0.04253,"17.5":0.14422,"17.6":0.53066,"18.0":0.21448,"18.1":0.22003,"18.2":0.0074},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00181,"5.0-5.1":0,"6.0-6.1":0.00725,"7.0-7.1":0.00907,"8.1-8.4":0,"9.0-9.2":0.00725,"9.3":0.02539,"10.0-10.2":0.00544,"10.3":0.04171,"11.0-11.2":0.48967,"11.3-11.4":0.0127,"12.0-12.1":0.00725,"12.2-12.5":0.19043,"13.0-13.1":0.00363,"13.2":0.04897,"13.3":0.00725,"13.4-13.7":0.0272,"14.0-14.4":0.05985,"14.5-14.8":0.08524,"15.0-15.1":0.04897,"15.2-15.3":0.04534,"15.4":0.05441,"15.5":0.06348,"15.6-15.8":0.6801,"16.0":0.12877,"16.1":0.27204,"16.2":0.13783,"16.3":0.23395,"16.4":0.04715,"16.5":0.09431,"16.6-16.7":0.89229,"17.0":0.06529,"17.1":0.10882,"17.2":0.09068,"17.3":0.13783,"17.4":0.29562,"17.5":0.88322,"17.6-17.7":7.6298,"18.0":2.70589,"18.1":2.37763,"18.2":0.09612},P:{"4":0.01032,"20":0.01032,"21":0.02063,"22":0.04127,"23":0.03095,"24":0.0619,"25":0.04127,"26":0.72219,"27":0.49522,_:"5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 15.0 16.0 17.0 18.0","7.2-7.4":0.01032,"14.0":0.01032,"19.0":0.02063},I:{"0":0.0488,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00006},A:{"11":0.01664,_:"6 7 8 9 10 5.5"},K:{"0":0.53797,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":1.53239},H:{"0":0},L:{"0":60.58118},R:{_:"0"},M:{"0":0.06521}}; +module.exports={C:{"5":0.01486,"52":0.00297,"115":0.01486,"140":0.00892,"145":0.00297,"146":0.01189,"147":0.26154,"148":0.0208,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 142 143 144 149 150 151 3.5 3.6"},D:{"56":0.00297,"69":0.01486,"75":0.00297,"79":0.00594,"87":0.00892,"90":0.00297,"91":0.00297,"93":0.00297,"95":0.00297,"98":0.00297,"101":0.00892,"103":0.50227,"104":0.49632,"105":0.49335,"106":0.4993,"107":0.49632,"108":0.49632,"109":0.72814,"110":0.49632,"111":0.50821,"112":0.58548,"114":0.02378,"115":0.00297,"116":0.99859,"117":0.49335,"119":0.01189,"120":0.51118,"121":0.00297,"122":0.01783,"123":0.00297,"124":0.50821,"125":0.01189,"126":0.00594,"127":0.00892,"128":0.01486,"129":0.00594,"130":0.00594,"131":1.0402,"132":0.02378,"133":1.02237,"134":0.0208,"135":0.01783,"136":0.02378,"137":0.02378,"138":0.08916,"139":0.10699,"140":0.02378,"141":0.02972,"142":0.09213,"143":0.48741,"144":6.30361,"145":2.76099,"146":0.00594,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 76 77 78 80 81 83 84 85 86 88 89 92 94 96 97 99 100 102 113 118 147 148"},F:{"91":0.00297,"94":0.03566,"95":0.02675,"125":0.01486,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00297,"92":0.00892,"109":0.00594,"114":0.00594,"120":0.00297,"122":0.00297,"123":0.00297,"126":0.00594,"128":0.00297,"129":0.00297,"131":0.00297,"132":0.00297,"133":0.00297,"134":0.00297,"135":0.00297,"136":0.00594,"137":0.00297,"138":0.00892,"139":0.00594,"140":0.00594,"141":0.01783,"142":0.01783,"143":0.0535,"144":1.1353,"145":0.56171,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 121 124 125 127 130"},E:{"14":0.00297,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 16.0 26.4 TP","5.1":0.00594,"13.1":0.00297,"14.1":0.00297,"15.4":0.00297,"15.5":0.00594,"15.6":0.01486,"16.1":0.00594,"16.2":0.00297,"16.3":0.00594,"16.4":0.00297,"16.5":0.00297,"16.6":0.04755,"17.0":0.00297,"17.1":0.01486,"17.2":0.00594,"17.3":0.00594,"17.4":0.00892,"17.5":0.02378,"17.6":0.06538,"18.0":0.00594,"18.1":0.01486,"18.2":0.00892,"18.3":0.0208,"18.4":0.01783,"18.5-18.6":0.08024,"26.0":0.04161,"26.1":0.04458,"26.2":0.57657,"26.3":0.09213},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00154,"7.0-7.1":0.00154,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00154,"10.0-10.2":0,"10.3":0.01383,"11.0-11.2":0.13366,"11.3-11.4":0.00461,"12.0-12.1":0,"12.2-12.5":0.07221,"13.0-13.1":0,"13.2":0.02151,"13.3":0.00307,"13.4-13.7":0.00768,"14.0-14.4":0.01536,"14.5-14.8":0.01997,"15.0-15.1":0.01844,"15.2-15.3":0.01383,"15.4":0.0169,"15.5":0.01997,"15.6-15.8":0.31187,"16.0":0.03226,"16.1":0.06145,"16.2":0.0338,"16.3":0.06145,"16.4":0.01383,"16.5":0.02458,"16.6-16.7":0.41327,"17.0":0.01997,"17.1":0.03073,"17.2":0.02458,"17.3":0.03841,"17.4":0.05838,"17.5":0.11522,"17.6-17.7":0.2919,"18.0":0.06453,"18.1":0.13212,"18.2":0.07067,"18.3":0.22277,"18.4":0.11062,"18.5-18.7":3.49359,"26.0":0.24581,"26.1":0.4824,"26.2":7.35898,"26.3":1.24135,"26.4":0.02151},P:{"22":0.01014,"23":0.01014,"24":0.01014,"25":0.03041,"26":0.02028,"27":0.04055,"28":0.09124,"29":0.92253,_:"4 20 21 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.01014},I:{"0":0.02808,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.38654,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.00951,"11":0.03804,_:"6 7 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.06325},Q:{_:"14.9"},O:{"0":1.08231},H:{all:0},L:{"0":57.29953}}; diff --git a/node_modules/caniuse-lite/data/regions/SB.js b/node_modules/caniuse-lite/data/regions/SB.js index 879773412..c808adde5 100644 --- a/node_modules/caniuse-lite/data/regions/SB.js +++ b/node_modules/caniuse-lite/data/regions/SB.js @@ -1 +1 @@ -module.exports={C:{"34":0.00713,"78":0.02138,"113":0.00356,"115":0.01425,"131":0.02138,"132":1.40739,"133":0.10333,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 134 135 136 3.5 3.6"},D:{"53":0.06057,"69":0.00356,"70":0.01425,"75":0.00356,"76":0.00356,"79":0.00713,"95":0.00356,"97":0.03563,"103":0.02138,"104":0.00356,"106":0.00356,"108":1.07959,"109":0.28148,"111":0.01782,"112":0.00356,"114":0.00356,"115":0.00356,"116":0.01782,"117":1.02614,"120":0.00713,"121":0.04276,"122":0.05345,"124":0.00356,"125":0.01425,"126":0.24585,"127":0.13183,"128":0.04276,"129":0.20665,"130":9.61297,"131":9.55597,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 71 72 73 74 77 78 80 81 83 84 85 86 87 88 89 90 91 92 93 94 96 98 99 100 101 102 105 107 110 113 118 119 123 132 133 134"},F:{"85":0.0285,"86":0.00713,"113":0.01069,"114":0.24228,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00356,"15":0.00713,"16":0.01069,"17":0.02138,"18":0.04632,"84":0.00713,"89":0.07839,"92":0.04632,"96":0.00356,"98":0.00356,"107":0.02138,"109":0.00713,"111":0.01069,"112":0.00713,"116":0.00356,"121":0.00356,"122":0.05345,"123":0.00356,"124":0.01425,"126":0.08551,"127":0.01782,"128":0.0677,"129":0.0962,"130":3.02499,"131":1.90621,_:"12 13 79 80 81 83 85 86 87 88 90 91 93 94 95 97 99 100 101 102 103 104 105 106 108 110 113 114 115 117 118 119 120 125"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.2-15.3 15.5 16.0 16.1 16.2 16.4 17.0 17.1 17.4","12.1":0.00356,"13.1":0.01069,"14.1":0.01069,"15.1":0.00713,"15.4":0.00356,"15.6":0.00713,"16.3":0.01425,"16.5":0.00713,"16.6":0.02138,"17.2":0.00356,"17.3":0.00356,"17.5":0.03207,"17.6":0.02494,"18.0":0.04632,"18.1":0.21734,"18.2":0.06413},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0003,"5.0-5.1":0,"6.0-6.1":0.0012,"7.0-7.1":0.0015,"8.1-8.4":0,"9.0-9.2":0.0012,"9.3":0.00421,"10.0-10.2":0.0009,"10.3":0.00692,"11.0-11.2":0.08118,"11.3-11.4":0.0021,"12.0-12.1":0.0012,"12.2-12.5":0.03157,"13.0-13.1":0.0006,"13.2":0.00812,"13.3":0.0012,"13.4-13.7":0.00451,"14.0-14.4":0.00992,"14.5-14.8":0.01413,"15.0-15.1":0.00812,"15.2-15.3":0.00752,"15.4":0.00902,"15.5":0.01052,"15.6-15.8":0.11275,"16.0":0.02135,"16.1":0.0451,"16.2":0.02285,"16.3":0.03878,"16.4":0.00782,"16.5":0.01563,"16.6-16.7":0.14792,"17.0":0.01082,"17.1":0.01804,"17.2":0.01503,"17.3":0.02285,"17.4":0.04901,"17.5":0.14642,"17.6-17.7":1.26485,"18.0":0.44858,"18.1":0.39416,"18.2":0.01593},P:{"4":0.05114,"21":0.04092,"22":0.1432,"23":0.19435,"24":0.15343,"25":0.25572,"26":0.78763,"27":0.25572,_:"20 5.0-5.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0","6.2-6.4":0.01023,"7.2-7.4":0.09206,"19.0":0.03069},I:{"0":0.01285,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},A:{"11":0.05701,_:"6 7 8 9 10 5.5"},K:{"0":3.56459,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.01288},O:{"0":0.80475},H:{"0":0.06},L:{"0":59.28605},R:{_:"0"},M:{"0":0.30259}}; +module.exports={C:{"115":0.00893,"136":0.00446,"139":0.00893,"140":0.01786,"145":0.1116,"146":0.00446,"147":1.37938,"148":0.08035,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 137 138 141 142 143 144 149 150 151 3.5 3.6"},D:{"56":0.00446,"72":0.00893,"91":0.00446,"103":0.00446,"108":0.04464,"109":0.23659,"114":0.01339,"116":0.03125,"123":0.00446,"124":0.03571,"125":0.03571,"127":0.01339,"128":0.01339,"129":0.01339,"131":0.00893,"132":0.00446,"134":0.02232,"135":0.01339,"136":0.00893,"137":0.03125,"138":0.07142,"139":0.16517,"140":0.01339,"141":0.04464,"142":0.15178,"143":0.29909,"144":7.55309,"145":3.40603,"146":0.02232,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 110 111 112 113 115 117 118 119 120 121 122 126 130 133 147 148"},F:{"84":0.02232,"94":0.09374,"95":0.01339,"122":0.00446,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00893,"17":0.04018,"85":0.00446,"92":0.24998,"100":0.00446,"104":0.01339,"109":0.00446,"120":0.00446,"122":0.00446,"126":0.00893,"129":0.05803,"131":0.00446,"133":0.00446,"134":0.00446,"135":0.01339,"136":0.00446,"137":0.02678,"138":0.02232,"139":0.01786,"140":0.0491,"141":0.04018,"142":0.07142,"143":0.15624,"144":3.60245,"145":2.82125,_:"13 14 15 16 18 79 80 81 83 84 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 119 121 123 124 125 127 128 130 132"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.3 17.5 18.0 18.1 18.2 18.4 26.0 TP","12.1":0.00446,"13.1":0.03125,"15.6":0.02232,"16.6":0.0491,"17.1":0.00893,"17.4":0.04018,"17.6":0.01339,"18.3":0.01339,"18.5-18.6":0.03125,"26.1":0.00446,"26.2":0.23659,"26.3":0.0491,"26.4":0.03571},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00041,"7.0-7.1":0.00041,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00041,"10.0-10.2":0,"10.3":0.00366,"11.0-11.2":0.0354,"11.3-11.4":0.00122,"12.0-12.1":0,"12.2-12.5":0.01912,"13.0-13.1":0,"13.2":0.0057,"13.3":0.00081,"13.4-13.7":0.00203,"14.0-14.4":0.00407,"14.5-14.8":0.00529,"15.0-15.1":0.00488,"15.2-15.3":0.00366,"15.4":0.00448,"15.5":0.00529,"15.6-15.8":0.0826,"16.0":0.00854,"16.1":0.01628,"16.2":0.00895,"16.3":0.01628,"16.4":0.00366,"16.5":0.00651,"16.6-16.7":0.10946,"17.0":0.00529,"17.1":0.00814,"17.2":0.00651,"17.3":0.01017,"17.4":0.01546,"17.5":0.03052,"17.6-17.7":0.07731,"18.0":0.01709,"18.1":0.03499,"18.2":0.01872,"18.3":0.059,"18.4":0.0293,"18.5-18.7":0.92528,"26.0":0.0651,"26.1":0.12777,"26.2":1.94903,"26.3":0.32877,"26.4":0.0057},P:{"21":0.01018,"24":0.03055,"25":0.04073,"27":0.03055,"28":0.1731,"29":1.34406,_:"4 20 22 23 26 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0 17.0 18.0","7.2-7.4":0.03055,"13.0":0.03055,"19.0":0.02036},I:{"0":0.01659,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.69754,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.06643},Q:{"14.9":0.02214},O:{"0":1.67741},H:{all:0},L:{"0":61.61898}}; diff --git a/node_modules/caniuse-lite/data/regions/SC.js b/node_modules/caniuse-lite/data/regions/SC.js index a8dcbd1a2..2dbd07563 100644 --- a/node_modules/caniuse-lite/data/regions/SC.js +++ b/node_modules/caniuse-lite/data/regions/SC.js @@ -1 +1 @@ -module.exports={C:{"26":0.00941,"50":0.00471,"51":0.00471,"52":0.01412,"53":0.00471,"55":0.00471,"56":0.00941,"60":0.01412,"68":0.01412,"69":0.00941,"70":0.01412,"71":0.00941,"72":0.01412,"73":0.01412,"74":0.01412,"75":0.01412,"76":0.01882,"77":0.01412,"78":0.19295,"79":0.01412,"80":0.01412,"81":0.01412,"82":0.01412,"83":0.01412,"91":0.0753,"99":0.00471,"102":0.00471,"103":0.00941,"105":0.00471,"111":0.00471,"115":0.15059,"120":0.00471,"122":0.00471,"124":0.01882,"125":0.40001,"127":0.01882,"128":0.29648,"129":0.00471,"130":0.01412,"131":0.01882,"132":0.42825,"133":0.01882,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 54 57 58 59 61 62 63 64 65 66 67 84 85 86 87 88 89 90 92 93 94 95 96 97 98 100 101 104 106 107 108 109 110 112 113 114 116 117 118 119 121 123 126 134 135 136 3.5 3.6"},D:{"32":0.00471,"45":4.98836,"48":0.01412,"68":0.16,"69":0.10353,"70":0.11765,"71":0.10353,"72":0.16942,"73":0.06118,"74":0.16,"75":0.10353,"76":0.10824,"77":0.10824,"78":0.42825,"79":0.16471,"80":0.21648,"81":0.19295,"83":0.17412,"84":0.10353,"85":0.19765,"86":0.3106,"87":0.16,"88":0.23059,"89":0.16471,"90":0.25412,"91":0.05647,"92":0.02353,"95":0.08941,"97":0.00941,"98":0.00471,"99":0.00471,"102":0.02353,"103":0.04235,"104":0.01412,"106":0.04235,"107":0.04235,"108":0.03765,"109":0.35766,"110":0.00941,"111":0.01412,"112":0.07059,"113":0.16942,"114":0.07059,"115":0.03294,"116":0.42354,"117":0.05647,"118":0.14589,"119":0.02824,"120":0.0753,"121":0.05647,"122":0.03765,"123":0.34354,"124":5.23307,"125":0.25883,"126":0.29177,"127":0.28707,"128":0.16471,"129":0.30118,"130":4.02363,"131":2.04711,"132":0.00941,"133":0.00471,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 36 37 38 39 40 41 42 43 44 46 47 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 93 94 96 100 101 105 134"},F:{"45":0.00471,"46":0.00941,"47":0.00941,"48":0.00941,"49":0.01412,"51":0.00941,"52":0.00471,"53":0.05177,"54":0.07059,"55":0.08,"56":0.00941,"57":0.00471,"60":0.00941,"62":0.00941,"63":0.00941,"64":0.00471,"65":0.01412,"66":0.00941,"67":0.02353,"68":0.01412,"69":0.00471,"70":0.00471,"71":0.00471,"72":0.00941,"73":0.00941,"74":0.00941,"75":0.01412,"76":0.01412,"77":0.00471,"85":0.02824,"86":0.00471,"89":0.01412,"95":0.00471,"102":0.00471,"113":0.03294,"114":0.28236,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 50 58 78 79 80 81 82 83 84 87 88 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6","12.1":0.00471},B:{"18":0.00471,"79":0.08,"80":0.18353,"81":0.16942,"83":0.15059,"84":0.19295,"85":0.09883,"86":0.14589,"87":0.11294,"88":0.11294,"89":0.15059,"90":0.11294,"91":0.01882,"92":0.18824,"98":0.00471,"104":0.00471,"107":0.04706,"108":0.00941,"109":0.02353,"110":0.00941,"111":0.00471,"116":0.00471,"117":0.00471,"119":0.00471,"120":0.05177,"121":0.00941,"122":0.00941,"123":0.16,"124":0.02824,"125":0.38119,"126":0.03294,"127":0.07059,"128":0.02824,"129":0.06588,"130":0.97885,"131":0.74355,_:"12 13 14 15 16 17 93 94 95 96 97 99 100 101 102 103 105 106 112 113 114 115 118"},E:{"4":0.00471,"14":0.00471,"15":0.00471,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 6.1 7.1 10.1 11.1 16.0 18.2","5.1":0.00471,"9.1":0.53648,"12.1":0.09412,"13.1":0.00471,"14.1":0.00941,"15.1":0.11765,"15.2-15.3":0.11765,"15.4":0.00941,"15.5":0.02824,"15.6":0.08941,"16.1":0.02824,"16.2":0.01882,"16.3":0.03294,"16.4":0.00471,"16.5":0.08,"16.6":0.03765,"17.0":0.00941,"17.1":0.00941,"17.2":0.02824,"17.3":0.00471,"17.4":1.45886,"17.5":0.07059,"17.6":0.34354,"18.0":0.09412,"18.1":0.28707},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00061,"5.0-5.1":0,"6.0-6.1":0.00245,"7.0-7.1":0.00307,"8.1-8.4":0,"9.0-9.2":0.00245,"9.3":0.00859,"10.0-10.2":0.00184,"10.3":0.01411,"11.0-11.2":0.16567,"11.3-11.4":0.0043,"12.0-12.1":0.00245,"12.2-12.5":0.06443,"13.0-13.1":0.00123,"13.2":0.01657,"13.3":0.00245,"13.4-13.7":0.0092,"14.0-14.4":0.02025,"14.5-14.8":0.02884,"15.0-15.1":0.01657,"15.2-15.3":0.01534,"15.4":0.01841,"15.5":0.02148,"15.6-15.8":0.23009,"16.0":0.04356,"16.1":0.09204,"16.2":0.04663,"16.3":0.07915,"16.4":0.01595,"16.5":0.03191,"16.6-16.7":0.30188,"17.0":0.02209,"17.1":0.03681,"17.2":0.03068,"17.3":0.04663,"17.4":0.10001,"17.5":0.29881,"17.6-17.7":2.58131,"18.0":0.91545,"18.1":0.8044,"18.2":0.03252},P:{"4":0.01048,"20":0.01048,"22":0.02096,"23":0.13624,"24":0.02096,"25":0.03144,"26":0.42968,"27":0.30392,_:"21 5.0-5.4 6.2-6.4 8.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0","7.2-7.4":0.03144,"9.2":0.01048,"17.0":0.01048,"19.0":0.01048},I:{"0":0.01585,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},A:{"8":0.02797,"9":0.01399,"10":0.02797,"11":0.43361,_:"6 7 5.5"},K:{"0":0.73057,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.04235},O:{"0":0.33352},H:{"0":0},L:{"0":53.74523},R:{_:"0"},M:{"0":1.27056}}; +module.exports={C:{"5":0.00437,"60":0.00437,"78":0.00437,"103":0.01747,"114":0.00437,"115":0.1223,"120":0.01747,"121":0.0961,"122":0.00437,"123":0.00437,"125":0.01747,"128":0.02621,"133":0.00437,"134":0.00437,"135":0.00874,"136":0.00874,"137":0.00437,"138":0.00437,"139":0.0131,"140":0.60715,"142":0.00437,"143":0.00874,"144":0.22714,"145":0.00437,"146":0.02184,"147":0.63336,"148":0.08299,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 113 116 117 118 119 124 126 127 129 130 131 132 141 149 150 151 3.5 3.6"},D:{"43":0.00437,"45":0.28829,"48":0.00437,"51":0.00437,"53":0.00437,"55":0.00437,"57":0.00437,"58":0.00437,"59":0.00437,"60":0.00437,"66":0.00437,"67":0.35818,"69":0.0131,"78":0.00437,"80":0.00437,"81":0.00437,"86":0.08299,"87":0.00437,"88":0.00437,"90":0.00874,"91":0.0131,"92":0.01747,"93":0.00437,"94":0.00437,"97":0.0131,"98":0.00437,"100":0.00874,"101":0.00874,"102":0.00437,"103":0.06115,"104":0.14414,"105":0.02184,"106":0.02184,"107":0.06115,"108":0.02184,"109":0.24898,"110":0.0131,"111":0.02621,"112":0.04805,"113":0.00874,"114":0.14851,"115":0.00874,"116":0.97843,"117":0.03058,"118":0.06552,"119":0.19219,"120":1.46765,"121":0.06552,"122":0.03931,"123":0.04805,"124":0.16162,"125":0.13541,"126":0.07426,"127":0.01747,"128":0.15288,"129":0.06552,"130":0.17909,"131":0.1223,"132":0.06989,"133":1.81272,"134":0.08736,"135":0.09173,"136":0.10046,"137":0.52416,"138":0.3276,"139":0.11357,"140":0.06989,"141":0.63336,"142":1.8695,"143":1.34971,"144":5.69587,"145":3.44635,"146":0.05242,"147":0.02621,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 46 47 49 50 52 54 56 61 62 63 64 65 68 70 71 72 73 74 75 76 77 79 83 84 85 89 95 96 99 148"},F:{"94":0.03494,"95":0.02184,"105":0.02184,"114":0.00437,"119":0.00437,"125":0.00437,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 106 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6","12.1":0.00874},B:{"18":0.00437,"92":0.0131,"98":0.00437,"100":0.00437,"106":0.02184,"109":0.00437,"110":0.00437,"114":0.0131,"116":0.00437,"117":0.00437,"119":0.0131,"120":0.21403,"121":0.00437,"122":0.0131,"123":0.00437,"124":0.00437,"126":0.04805,"127":0.00437,"128":0.02621,"129":0.00874,"130":0.0131,"131":0.03494,"132":0.00874,"133":0.05678,"134":0.02621,"135":0.08736,"136":0.03058,"137":0.06989,"138":0.28829,"139":0.05678,"140":0.0131,"141":0.06115,"142":0.0961,"143":0.27955,"144":2.99208,"145":1.2012,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 99 101 102 103 104 105 107 108 111 112 113 115 118 125"},E:{"14":0.0131,"15":0.00437,_:"4 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 11.1 12.1 15.1 15.2-15.3 16.0 TP","9.1":0.00437,"10.1":0.00437,"13.1":0.00874,"14.1":0.0131,"15.4":0.00437,"15.5":0.00437,"15.6":0.04805,"16.1":0.0131,"16.2":0.00874,"16.3":0.03931,"16.4":0.02184,"16.5":0.02184,"16.6":0.14851,"17.0":0.01747,"17.1":0.2053,"17.2":0.04805,"17.3":0.00874,"17.4":0.04368,"17.5":0.03058,"17.6":0.05678,"18.0":0.05242,"18.1":0.02621,"18.2":0.0131,"18.3":0.0131,"18.4":0.02621,"18.5-18.6":0.08736,"26.0":0.0131,"26.1":0.07862,"26.2":0.58094,"26.3":0.16598,"26.4":0.02184},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00087,"7.0-7.1":0.00087,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00087,"10.0-10.2":0,"10.3":0.0078,"11.0-11.2":0.07537,"11.3-11.4":0.0026,"12.0-12.1":0,"12.2-12.5":0.04072,"13.0-13.1":0,"13.2":0.01213,"13.3":0.00173,"13.4-13.7":0.00433,"14.0-14.4":0.00866,"14.5-14.8":0.01126,"15.0-15.1":0.0104,"15.2-15.3":0.0078,"15.4":0.00953,"15.5":0.01126,"15.6-15.8":0.17587,"16.0":0.01819,"16.1":0.03465,"16.2":0.01906,"16.3":0.03465,"16.4":0.0078,"16.5":0.01386,"16.6-16.7":0.23305,"17.0":0.01126,"17.1":0.01733,"17.2":0.01386,"17.3":0.02166,"17.4":0.03292,"17.5":0.06498,"17.6-17.7":0.16461,"18.0":0.03639,"18.1":0.07451,"18.2":0.03985,"18.3":0.12562,"18.4":0.06238,"18.5-18.7":1.97009,"26.0":0.13862,"26.1":0.27204,"26.2":4.14984,"26.3":0.70002,"26.4":0.01213},P:{"23":0.07186,"24":0.01027,"25":0.0308,"26":0.02053,"27":0.01027,"28":0.09239,"29":1.75535,_:"4 20 21 22 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0 17.0 19.0","7.2-7.4":0.01027,"13.0":0.01027,"18.0":0.01027},I:{"0":0.02813,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":1.03084,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.24024,"9":0.12012,"11":0.12012,_:"6 7 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":1.03647},Q:{"14.9":0.33235},O:{"0":0.71539},H:{all:0},L:{"0":50.41754}}; diff --git a/node_modules/caniuse-lite/data/regions/SD.js b/node_modules/caniuse-lite/data/regions/SD.js index 7f500c9cd..4076c01e9 100644 --- a/node_modules/caniuse-lite/data/regions/SD.js +++ b/node_modules/caniuse-lite/data/regions/SD.js @@ -1 +1 @@ -module.exports={C:{"30":0.00261,"35":0.00208,"38":0.00052,"43":0.00104,"45":0.00156,"47":0.00417,"48":0.00625,"49":0.00469,"50":0.00104,"52":0.00782,"53":0.00052,"55":0.00052,"56":0.00261,"57":0.00104,"58":0.00156,"60":0.00052,"64":0.00156,"65":0.00104,"68":0.00052,"69":0.00104,"72":0.00313,"74":0.00052,"76":0.00261,"78":0.00365,"80":0.00156,"85":0.00261,"89":0.01824,"93":0.00052,"95":0.00104,"97":0.00052,"100":0.00052,"102":0.00104,"104":0.00052,"106":0.00104,"108":0.00052,"109":0.07815,"111":0.00469,"112":0.00261,"113":0.00052,"115":0.15526,"120":0.00156,"121":0.00052,"122":0.00104,"123":0.00156,"125":0.00156,"126":0.00365,"127":0.02136,"128":0.0099,"129":0.00417,"130":0.00469,"131":0.04116,"132":0.43139,"133":0.0198,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 36 37 39 40 41 42 44 46 51 54 59 61 62 63 66 67 70 71 73 75 77 79 81 82 83 84 86 87 88 90 91 92 94 96 98 99 101 103 105 107 110 114 116 117 118 119 124 134 135 136 3.5 3.6"},D:{"11":0.00052,"26":0.00052,"29":0.00469,"30":0.00104,"33":0.00625,"40":0.00104,"41":0.00104,"43":0.00104,"44":0.00208,"47":0.00261,"50":0.00208,"52":0.00156,"55":0.00104,"56":0.00156,"57":0.00261,"58":0.09326,"59":0.00052,"60":0.00052,"63":0.00729,"64":0.00365,"65":0.00052,"66":0.00104,"68":0.00938,"69":0.00208,"70":0.01667,"71":0.00365,"73":0.00052,"74":0.00104,"75":0.00156,"76":0.00052,"77":0.00104,"78":0.01303,"79":0.01771,"80":0.00261,"81":0.00677,"83":0.00782,"84":0.00104,"85":0.00104,"86":0.00052,"87":0.00886,"88":0.01355,"89":0.00417,"90":0.00104,"91":0.00417,"92":0.00104,"93":0.00052,"94":0.00261,"95":0.00521,"96":0.00104,"97":0.00261,"98":0.00313,"99":0.00208,"101":0.00104,"102":0.00104,"103":0.00417,"104":0.00469,"105":0.00625,"106":0.00365,"108":0.00677,"109":0.26102,"110":0.00261,"111":0.0646,"112":0.00104,"113":0.00052,"114":0.0125,"115":0.00521,"116":0.01876,"117":0.03699,"118":0.00365,"119":0.00625,"120":0.02084,"121":0.00417,"122":0.00469,"123":0.02136,"124":0.01407,"125":0.00677,"126":0.0646,"127":0.05575,"128":0.03439,"129":0.11879,"130":0.94093,"131":0.45275,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 31 32 34 35 36 37 38 39 42 45 46 48 49 51 53 54 61 62 67 72 100 107 132 133 134"},F:{"18":0.00104,"25":0.00052,"36":0.00052,"38":0.00052,"40":0.00052,"42":0.00052,"44":0.00052,"51":0.00052,"63":0.00052,"64":0.00261,"68":0.00104,"69":0.00625,"73":0.00052,"74":0.00052,"79":0.00677,"81":0.00104,"82":0.00156,"83":0.0125,"84":0.00365,"85":0.01615,"87":0.00052,"90":0.00261,"92":0.00104,"93":0.00052,"95":0.01042,"97":0.00104,"98":0.00052,"100":0.00052,"102":0.00052,"105":0.00104,"107":0.00313,"108":0.00156,"109":0.00365,"110":0.00313,"111":0.00052,"112":0.00261,"113":0.01042,"114":0.16359,_:"9 11 12 15 16 17 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 37 39 41 43 45 46 47 48 49 50 52 53 54 55 56 57 58 60 62 65 66 67 70 71 72 75 76 77 78 80 86 88 89 91 94 96 99 101 103 104 106 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00104,"13":0.00104,"14":0.00104,"15":0.00208,"16":0.00052,"17":0.00521,"18":0.01303,"84":0.00521,"88":0.00313,"89":0.00313,"90":0.00261,"92":0.05627,"100":0.00573,"101":0.00052,"104":0.00052,"108":0.00052,"109":0.01094,"110":0.00104,"111":0.00052,"112":0.00208,"114":0.00052,"115":0.00208,"116":0.00104,"117":0.00052,"118":0.00052,"119":0.00104,"120":0.00261,"121":0.00052,"122":0.00104,"123":0.00052,"124":0.00052,"125":0.00417,"126":0.00521,"127":0.01094,"128":0.00261,"129":0.0198,"130":0.27196,"131":0.14901,_:"79 80 81 83 85 86 87 91 93 94 95 96 97 98 99 102 103 105 106 107 113"},E:{"14":0.00052,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.2 16.3 16.4 16.6 17.0 17.1 18.2","5.1":0.06981,"13.1":0.00052,"15.6":0.00417,"16.1":0.00104,"16.5":0.00052,"17.2":0.00052,"17.3":0.00052,"17.4":0.00052,"17.5":0.00208,"17.6":0.00469,"18.0":0.00365,"18.1":0.00938},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00015,"5.0-5.1":0,"6.0-6.1":0.0006,"7.0-7.1":0.00074,"8.1-8.4":0,"9.0-9.2":0.0006,"9.3":0.00208,"10.0-10.2":0.00045,"10.3":0.00342,"11.0-11.2":0.04019,"11.3-11.4":0.00104,"12.0-12.1":0.0006,"12.2-12.5":0.01563,"13.0-13.1":0.0003,"13.2":0.00402,"13.3":0.0006,"13.4-13.7":0.00223,"14.0-14.4":0.00491,"14.5-14.8":0.007,"15.0-15.1":0.00402,"15.2-15.3":0.00372,"15.4":0.00447,"15.5":0.00521,"15.6-15.8":0.05581,"16.0":0.01057,"16.1":0.02233,"16.2":0.01131,"16.3":0.0192,"16.4":0.00387,"16.5":0.00774,"16.6-16.7":0.07323,"17.0":0.00536,"17.1":0.00893,"17.2":0.00744,"17.3":0.01131,"17.4":0.02426,"17.5":0.07248,"17.6-17.7":0.62615,"18.0":0.22206,"18.1":0.19512,"18.2":0.00789},P:{"4":0.1015,"20":0.0812,"21":0.1015,"22":0.20299,"23":0.11165,"24":0.25374,"25":0.24359,"26":0.80182,"27":0.1218,_:"5.0-5.4 8.2 10.1 12.0","6.2-6.4":0.01015,"7.2-7.4":0.24359,"9.2":0.01015,"11.1-11.2":0.01015,"13.0":0.01015,"14.0":0.05075,"15.0":0.0203,"16.0":0.0812,"17.0":0.1218,"18.0":0.0609,"19.0":0.09135},I:{"0":0.11351,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00003,"4.4":0,"4.4.3-4.4.4":0.00015},A:{"7":0.00058,"11":0.01505,_:"6 8 9 10 5.5"},K:{"0":10.04396,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.72996},H:{"0":0.64},L:{"0":79.36894},R:{_:"0"},M:{"0":0.0948}}; +module.exports={C:{"56":0.00322,"57":0.00322,"72":0.00967,"111":0.01611,"115":0.14821,"127":0.00644,"128":0.00644,"135":0.00644,"139":0.00322,"140":0.01611,"141":0.01289,"142":0.01933,"143":0.00322,"145":0.01289,"146":0.01289,"147":0.89572,"148":0.06444,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 125 126 129 130 131 132 133 134 136 137 138 144 149 150 151 3.5 3.6"},D:{"37":0.029,"50":0.00322,"57":0.00322,"60":0.01289,"61":0.00322,"63":0.00322,"64":0.00322,"68":0.00644,"70":0.02255,"71":0.00322,"72":0.00322,"74":0.00322,"78":0.01933,"79":0.03222,"81":0.00322,"86":0.00322,"87":0.00644,"88":0.00644,"91":0.03544,"93":0.00322,"95":0.00322,"99":0.01933,"103":0.00322,"108":0.00322,"109":0.1611,"111":0.00644,"112":0.00322,"113":0.00322,"114":0.02255,"116":0.01933,"117":0.00644,"119":0.00322,"120":0.02578,"122":0.00322,"123":0.01289,"124":0.01289,"125":0.00322,"126":0.04189,"127":0.01289,"128":0.00322,"129":0.00322,"130":0.00644,"131":0.05477,"132":0.00644,"133":0.00644,"134":0.00644,"135":0.01289,"136":0.04833,"137":0.03222,"138":0.09022,"139":0.04833,"140":0.01933,"141":0.01611,"142":0.05477,"143":0.1901,"144":1.51756,"145":0.71206,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 43 44 45 46 47 48 49 51 52 53 54 55 56 58 59 62 65 66 67 69 73 75 76 77 80 83 84 85 89 90 92 94 96 97 98 100 101 102 104 105 106 107 110 115 118 121 146 147 148"},F:{"79":0.00322,"83":0.00322,"89":0.00644,"90":0.00967,"91":0.00644,"92":0.00644,"93":0.13855,"94":0.50585,"95":0.29965,"96":0.00644,"125":0.00644,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 84 85 86 87 88 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00322,"15":0.00322,"16":0.00322,"17":0.00322,"18":0.01289,"84":0.00322,"89":0.00322,"90":0.00644,"92":0.04833,"100":0.00644,"109":0.00644,"122":0.00644,"129":0.00322,"131":0.00322,"132":0.00644,"133":0.00967,"136":0.00322,"137":0.00322,"138":0.00644,"140":0.00644,"141":0.00967,"142":0.05155,"143":0.029,"144":0.68951,"145":0.46397,_:"12 13 79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 130 134 135 139"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 16.6 17.0 17.1 17.2 17.3 17.4 17.5 17.6 18.0 18.1 18.3 18.4 26.0 26.1 26.4 TP","5.1":0.04511,"13.1":0.00322,"15.6":0.058,"18.2":0.00322,"18.5-18.6":0.00644,"26.2":0.06122,"26.3":0.00322},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00015,"7.0-7.1":0.00015,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00015,"10.0-10.2":0,"10.3":0.00137,"11.0-11.2":0.01327,"11.3-11.4":0.00046,"12.0-12.1":0,"12.2-12.5":0.00717,"13.0-13.1":0,"13.2":0.00214,"13.3":0.00031,"13.4-13.7":0.00076,"14.0-14.4":0.00153,"14.5-14.8":0.00198,"15.0-15.1":0.00183,"15.2-15.3":0.00137,"15.4":0.00168,"15.5":0.00198,"15.6-15.8":0.03096,"16.0":0.0032,"16.1":0.0061,"16.2":0.00336,"16.3":0.0061,"16.4":0.00137,"16.5":0.00244,"16.6-16.7":0.04102,"17.0":0.00198,"17.1":0.00305,"17.2":0.00244,"17.3":0.00381,"17.4":0.0058,"17.5":0.01144,"17.6-17.7":0.02898,"18.0":0.00641,"18.1":0.01312,"18.2":0.00702,"18.3":0.02211,"18.4":0.01098,"18.5-18.7":0.3468,"26.0":0.0244,"26.1":0.04789,"26.2":0.7305,"26.3":0.12322,"26.4":0.00214},P:{"4":0.06063,"20":0.01011,"21":0.09095,"22":0.03032,"23":0.02021,"24":0.09095,"25":0.21221,"26":0.25263,"27":0.37389,"28":0.51536,"29":1.4147,_:"5.0-5.4 8.2 9.2 10.1 12.0 14.0 15.0","6.2-6.4":0.01011,"7.2-7.4":0.11116,"11.1-11.2":0.02021,"13.0":0.03032,"16.0":0.03032,"17.0":0.01011,"18.0":0.01011,"19.0":0.02021},I:{"0":0.13541,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00008},K:{"0":4.17592,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.18301},Q:{_:"14.9"},O:{"0":0.80658},H:{all:0.04},L:{"0":81.84574}}; diff --git a/node_modules/caniuse-lite/data/regions/SE.js b/node_modules/caniuse-lite/data/regions/SE.js index a1599d4b3..217fbb0ef 100644 --- a/node_modules/caniuse-lite/data/regions/SE.js +++ b/node_modules/caniuse-lite/data/regions/SE.js @@ -1 +1 @@ -module.exports={C:{"52":0.00553,"56":0.01106,"59":0.00553,"78":0.01658,"88":0.00553,"113":0.01106,"115":0.17137,"119":0.00553,"124":0.00553,"125":0.00553,"126":0.00553,"127":0.00553,"128":0.12162,"129":0.00553,"130":0.02211,"131":0.22112,"132":1.80213,"133":0.11609,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 114 116 117 118 120 121 122 123 134 135 136 3.5 3.6"},D:{"49":0.00553,"51":0.00553,"61":0.11609,"63":0.00553,"66":0.03317,"74":0.00553,"76":0.00553,"79":0.02211,"87":0.02211,"88":0.00553,"89":0.01658,"90":0.00553,"91":0.00553,"93":0.01658,"94":0.00553,"99":0.00553,"101":0.01106,"103":0.4533,"104":0.00553,"105":0.01658,"106":0.01106,"107":0.00553,"108":0.01658,"109":0.9287,"110":0.00553,"111":0.01658,"112":0.00553,"113":0.09398,"114":0.15478,"115":0.01106,"116":0.34274,"117":0.02764,"118":0.0387,"119":0.12714,"120":0.07739,"121":0.08292,"122":0.18795,"123":0.14373,"124":0.13267,"125":0.32615,"126":0.70758,"127":0.53622,"128":0.7297,"129":4.19022,"130":22.81958,"131":8.51312,"132":0.00553,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 52 53 54 55 56 57 58 59 60 62 64 65 67 68 69 70 71 72 73 75 77 78 80 81 83 84 85 86 92 95 96 97 98 100 102 133 134"},F:{"85":0.01106,"86":0.00553,"95":0.01106,"113":0.08845,"114":0.75734,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00553,"92":0.00553,"99":0.00553,"108":0.00553,"109":0.0995,"110":0.00553,"112":0.03317,"115":0.00553,"119":0.00553,"120":0.00553,"121":0.00553,"122":0.01106,"123":0.00553,"124":0.01106,"125":0.01658,"126":0.03317,"127":0.02211,"128":0.08845,"129":0.34826,"130":3.34444,"131":1.98455,_:"12 13 14 15 16 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 100 101 102 103 104 105 106 107 111 113 114 116 117 118"},E:{"14":0.01106,"15":0.00553,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.01106,"12.1":0.01106,"13.1":0.03317,"14.1":0.04422,"15.1":0.00553,"15.2-15.3":0.00553,"15.4":0.02211,"15.5":0.02211,"15.6":0.26534,"16.0":0.02211,"16.1":0.04975,"16.2":0.02764,"16.3":0.09398,"16.4":0.02764,"16.5":0.0387,"16.6":0.34826,"17.0":0.02764,"17.1":0.06081,"17.2":0.04422,"17.3":0.0387,"17.4":0.12714,"17.5":0.22665,"17.6":1.21616,"18.0":0.38696,"18.1":0.5141,"18.2":0.01106},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0023,"5.0-5.1":0,"6.0-6.1":0.00921,"7.0-7.1":0.01152,"8.1-8.4":0,"9.0-9.2":0.00921,"9.3":0.03224,"10.0-10.2":0.00691,"10.3":0.05297,"11.0-11.2":0.62185,"11.3-11.4":0.01612,"12.0-12.1":0.00921,"12.2-12.5":0.24183,"13.0-13.1":0.00461,"13.2":0.06218,"13.3":0.00921,"13.4-13.7":0.03455,"14.0-14.4":0.076,"14.5-14.8":0.10825,"15.0-15.1":0.06218,"15.2-15.3":0.05758,"15.4":0.06909,"15.5":0.08061,"15.6-15.8":0.86368,"16.0":0.16352,"16.1":0.34547,"16.2":0.17504,"16.3":0.29711,"16.4":0.05988,"16.5":0.11976,"16.6-16.7":1.13315,"17.0":0.08291,"17.1":0.13819,"17.2":0.11516,"17.3":0.17504,"17.4":0.37541,"17.5":1.12163,"17.6-17.7":9.68934,"18.0":3.4363,"18.1":3.01943,"18.2":0.12207},P:{"4":0.04154,"20":0.01038,"21":0.02077,"22":0.02077,"23":0.03115,"24":0.03115,"25":0.04154,"26":1.67186,"27":1.61994,"5.0-5.4":0.01038,_:"6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0","17.0":0.01038,"19.0":0.01038},I:{"0":0.04909,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00006},A:{"11":0.01658,_:"6 7 8 9 10 5.5"},K:{"0":0.15208,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.01789},H:{"0":0},L:{"0":17.6746},R:{_:"0"},M:{"0":0.38021}}; +module.exports={C:{"52":0.01484,"59":0.00495,"60":0.00495,"78":0.01484,"91":0.00495,"100":0.00495,"102":0.00495,"104":0.00495,"115":0.18304,"128":0.02968,"136":0.00495,"138":0.00495,"139":0.00495,"140":0.83604,"142":0.00495,"143":0.00495,"144":0.00989,"145":0.01484,"146":0.04452,"147":1.86997,"148":0.17809,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 99 101 103 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 137 141 149 150 151 3.5 3.6"},D:{"39":0.01979,"40":0.01979,"41":0.01979,"42":0.01979,"43":0.01979,"44":0.01979,"45":0.01979,"46":0.01979,"47":0.01979,"48":0.02474,"49":0.02474,"50":0.01979,"51":0.01979,"52":0.02474,"53":0.01979,"54":0.01979,"55":0.01979,"56":0.01979,"57":0.01979,"58":0.02968,"59":0.01979,"60":0.01979,"66":0.00989,"79":0.00495,"84":0.00495,"87":0.01484,"88":0.00495,"92":0.00989,"93":0.00495,"103":0.09894,"104":0.04947,"105":0.03958,"106":0.03958,"107":0.03958,"108":0.06926,"109":0.33145,"110":0.03958,"111":0.04452,"112":0.27703,"113":0.00989,"114":0.00495,"116":0.20777,"117":0.04452,"118":0.02968,"119":0.00495,"120":0.04947,"121":0.02474,"122":0.04947,"123":0.00989,"124":0.05936,"125":0.01484,"126":0.08905,"127":0.00495,"128":0.06926,"129":0.00989,"130":0.02474,"131":0.11873,"132":0.02968,"133":0.10389,"134":0.01979,"135":0.04452,"136":0.03463,"137":0.05442,"138":0.22756,"139":0.13852,"140":0.06926,"141":0.17315,"142":1.17739,"143":1.69682,"144":14.91026,"145":6.97032,"146":0.00989,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 78 80 81 83 85 86 89 90 91 94 95 96 97 98 99 100 101 102 115 147 148"},F:{"86":0.00495,"94":0.01484,"95":0.03463,"120":0.00495,"124":0.00495,"125":0.01484,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 121 122 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00989,"109":0.03958,"119":0.00495,"131":0.00495,"132":0.00495,"133":0.00495,"134":0.00495,"135":0.00495,"136":0.00989,"137":0.01484,"138":0.00989,"139":0.00495,"140":0.01979,"141":0.01979,"142":0.04947,"143":0.21767,"144":4.65018,"145":2.90884,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 124 125 126 127 128 129 130"},E:{"13":0.00495,"14":0.00495,_:"4 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 12.1 15.1 15.2-15.3 TP","10.1":0.00495,"11.1":0.00989,"13.1":0.06431,"14.1":0.02968,"15.4":0.00989,"15.5":0.00989,"15.6":0.18799,"16.0":0.00495,"16.1":0.01484,"16.2":0.01484,"16.3":0.02968,"16.4":0.00495,"16.5":0.00989,"16.6":0.27703,"17.0":0.00495,"17.1":0.18304,"17.2":0.01484,"17.3":0.02474,"17.4":0.04452,"17.5":0.05442,"17.6":0.21767,"18.0":0.01484,"18.1":0.04452,"18.2":0.01484,"18.3":0.05936,"18.4":0.03463,"18.5-18.6":0.08905,"26.0":0.04947,"26.1":0.10389,"26.2":1.55831,"26.3":0.39576,"26.4":0.00495},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00226,"7.0-7.1":0.00226,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00226,"10.0-10.2":0,"10.3":0.02036,"11.0-11.2":0.19681,"11.3-11.4":0.00679,"12.0-12.1":0,"12.2-12.5":0.10632,"13.0-13.1":0,"13.2":0.03167,"13.3":0.00452,"13.4-13.7":0.01131,"14.0-14.4":0.02262,"14.5-14.8":0.02941,"15.0-15.1":0.02715,"15.2-15.3":0.02036,"15.4":0.02488,"15.5":0.02941,"15.6-15.8":0.45922,"16.0":0.04751,"16.1":0.09049,"16.2":0.04977,"16.3":0.09049,"16.4":0.02036,"16.5":0.03619,"16.6-16.7":0.60852,"17.0":0.02941,"17.1":0.04524,"17.2":0.03619,"17.3":0.05655,"17.4":0.08596,"17.5":0.16966,"17.6-17.7":0.42981,"18.0":0.09501,"18.1":0.19455,"18.2":0.10406,"18.3":0.32801,"18.4":0.16288,"18.5-18.7":5.14418,"26.0":0.36195,"26.1":0.71032,"26.2":10.8358,"26.3":1.82783,"26.4":0.03167},P:{"4":0.01044,"21":0.02089,"22":0.01044,"23":0.01044,"24":0.01044,"25":0.01044,"26":0.04178,"27":0.03133,"28":0.094,"29":4.00009,_:"20 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.02524,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.14657,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.00989,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.72778},Q:{_:"14.9"},O:{"0":0.02022},H:{all:0},L:{"0":25.42726}}; diff --git a/node_modules/caniuse-lite/data/regions/SG.js b/node_modules/caniuse-lite/data/regions/SG.js index ab4e2e078..ee225fb5b 100644 --- a/node_modules/caniuse-lite/data/regions/SG.js +++ b/node_modules/caniuse-lite/data/regions/SG.js @@ -1 +1 @@ -module.exports={C:{"4":0.00326,"72":0.16926,"77":0.00326,"78":0.00651,"87":0.00326,"89":0.00651,"102":0.01302,"103":0.04232,"105":0.00651,"106":0.00326,"107":0.00651,"108":0.00326,"109":0.00326,"110":0.00326,"111":0.00326,"112":0.00326,"115":0.07487,"116":0.00651,"117":0.00651,"118":0.00977,"123":0.00326,"124":0.00326,"125":0.00977,"127":0.00977,"128":0.01953,"129":0.00326,"130":0.00977,"131":0.06185,"132":0.89838,"133":0.07487,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 79 80 81 82 83 84 85 86 88 90 91 92 93 94 95 96 97 98 99 100 101 104 113 114 119 120 121 122 126 134 135 136 3.5 3.6"},D:{"34":0.00977,"38":0.04883,"41":0.00326,"48":0.00326,"49":0.00651,"53":0.00651,"56":0.00651,"60":0.13346,"65":0.00326,"66":0.00326,"68":0.00326,"70":0.00651,"71":0.00326,"73":0.00326,"74":0.00326,"77":0.14648,"78":0.01628,"79":0.11067,"80":0.0293,"81":0.02604,"83":0.00326,"84":0.00651,"86":0.02279,"87":0.07161,"88":0.00326,"89":0.03906,"90":0.00326,"91":0.01628,"92":0.10416,"93":0.00326,"94":0.04557,"95":0.00977,"96":0.00326,"97":0.00651,"98":0.00977,"99":0.00651,"100":0.02279,"101":0.02604,"102":0.02279,"103":0.04557,"104":0.08463,"105":0.05208,"106":0.05208,"107":0.07487,"108":0.07487,"109":0.47198,"110":0.05208,"111":0.04883,"112":0.04883,"113":0.08138,"114":0.47523,"115":0.01302,"116":0.08463,"117":0.02279,"118":0.01302,"119":0.05208,"120":0.08463,"121":0.07161,"122":0.09765,"123":0.0651,"124":0.51429,"125":1.14902,"126":0.36456,"127":0.99929,"128":0.26691,"129":0.7161,"130":9.05541,"131":5.2373,"132":0.01953,"133":0.01302,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 42 43 44 45 46 47 50 51 52 54 55 57 58 59 61 62 63 64 67 69 72 75 76 85 134"},F:{"28":0.00326,"36":0.00326,"46":0.0293,"78":0.00326,"79":0.00326,"84":0.00326,"85":0.07161,"86":0.00651,"91":0.00326,"92":0.00326,"93":0.00326,"94":0.00326,"95":0.05534,"96":0.00326,"98":0.00326,"101":0.00326,"102":0.00651,"112":0.00326,"113":0.04232,"114":1.01556,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 80 81 82 83 87 88 89 90 97 99 100 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00326,"92":0.00651,"100":0.00977,"101":0.00651,"102":0.00977,"103":0.01302,"104":0.00651,"105":0.01302,"106":0.01302,"107":0.01628,"108":0.01302,"109":0.02604,"110":0.00326,"111":0.00977,"113":0.00326,"114":0.00651,"115":0.00326,"116":0.00977,"117":0.01302,"118":0.00326,"119":0.00326,"120":0.01302,"121":0.01628,"122":0.00977,"123":0.00651,"124":0.00977,"125":0.00977,"126":0.02279,"127":0.02279,"128":0.03906,"129":0.09765,"130":1.70562,"131":1.10345,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 112"},E:{"8":0.00651,"13":0.00651,"14":0.01302,"15":0.00651,_:"0 4 5 6 7 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00326,"13.1":0.0293,"14.1":0.04557,"15.1":0.00651,"15.2-15.3":0.00326,"15.4":0.01628,"15.5":0.01953,"15.6":0.15299,"16.0":0.04232,"16.1":0.03255,"16.2":0.01628,"16.3":0.05859,"16.4":0.01953,"16.5":0.02604,"16.6":0.22134,"17.0":0.01302,"17.1":0.03255,"17.2":0.03255,"17.3":0.03581,"17.4":0.07161,"17.5":0.15624,"17.6":0.98952,"18.0":0.25389,"18.1":0.35154,"18.2":0.00977},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00143,"5.0-5.1":0,"6.0-6.1":0.00573,"7.0-7.1":0.00716,"8.1-8.4":0,"9.0-9.2":0.00573,"9.3":0.02005,"10.0-10.2":0.0043,"10.3":0.03294,"11.0-11.2":0.38663,"11.3-11.4":0.01002,"12.0-12.1":0.00573,"12.2-12.5":0.15036,"13.0-13.1":0.00286,"13.2":0.03866,"13.3":0.00573,"13.4-13.7":0.02148,"14.0-14.4":0.04725,"14.5-14.8":0.0673,"15.0-15.1":0.03866,"15.2-15.3":0.0358,"15.4":0.04296,"15.5":0.05012,"15.6-15.8":0.53699,"16.0":0.10167,"16.1":0.21479,"16.2":0.10883,"16.3":0.18472,"16.4":0.03723,"16.5":0.07446,"16.6-16.7":0.70453,"17.0":0.05155,"17.1":0.08592,"17.2":0.0716,"17.3":0.10883,"17.4":0.23341,"17.5":0.69737,"17.6-17.7":6.02427,"18.0":2.13649,"18.1":1.8773,"18.2":0.07589},P:{"4":0.2825,"20":0.01046,"21":0.02093,"22":0.01046,"23":0.02093,"24":0.03139,"25":0.03139,"26":1.47527,"27":1.49619,"5.0-5.4":0.03139,"6.2-6.4":0.02093,"7.2-7.4":0.01046,_:"8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 18.0","16.0":0.01046,"17.0":0.01046,"19.0":0.01046},I:{"0":16.15239,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00486,"4.4":0,"4.4.3-4.4.4":0.02104},A:{"8":0.01278,"9":0.01917,"11":0.31308,_:"6 7 10 5.5"},K:{"0":1.69974,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.0742},O:{"0":0.41819},H:{"0":0},L:{"0":30.44543},R:{_:"0"},M:{"0":0.66101}}; +module.exports={C:{"78":0.01261,"103":0.01261,"115":0.08406,"125":0.0042,"133":0.01261,"134":0.0042,"135":0.01681,"136":0.0042,"137":0.00841,"139":0.0042,"140":0.02942,"143":0.0042,"144":0.0042,"145":0.01681,"146":0.02102,"147":0.92466,"148":0.08826,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 126 127 128 129 130 131 132 138 141 142 149 150 151 3.5 3.6"},D:{"39":0.01261,"40":0.01261,"41":0.00841,"42":0.01261,"43":0.01261,"44":0.01261,"45":0.01261,"46":0.01261,"47":0.01261,"48":0.01261,"49":0.01261,"50":0.01261,"51":0.01261,"52":0.01261,"53":0.01261,"54":0.01261,"55":0.01261,"56":0.01261,"57":0.01261,"58":0.01261,"59":0.01261,"60":0.01261,"70":0.0042,"71":0.0042,"79":0.0042,"81":0.0042,"83":0.0042,"85":0.0042,"86":0.00841,"87":0.0042,"91":0.0042,"92":0.02942,"95":0.01261,"98":0.00841,"99":0.0042,"101":0.00841,"102":0.0042,"103":0.04203,"104":0.05464,"105":0.09247,"106":0.02942,"107":0.04203,"108":0.02942,"109":0.21015,"110":0.02942,"111":0.02522,"112":0.07986,"113":0.0042,"114":0.02522,"115":0.01261,"116":0.10928,"117":0.05044,"118":0.0042,"119":0.02102,"120":0.17653,"121":0.03362,"122":0.04203,"123":0.03783,"124":0.05884,"125":0.03362,"126":0.02102,"127":0.02522,"128":0.09247,"129":0.00841,"130":0.04203,"131":0.20595,"132":0.03783,"133":0.09247,"134":0.05044,"135":0.13029,"136":0.04623,"137":0.4161,"138":0.12609,"139":3.9172,"140":0.06725,"141":0.40349,"142":0.63886,"143":1.21046,"144":10.38561,"145":5.68666,"146":0.08826,"147":0.00841,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 66 67 68 69 72 73 74 75 76 77 78 80 84 88 89 90 93 94 96 97 100 148"},F:{"72":0.0042,"89":0.0042,"90":0.0042,"92":0.0042,"93":0.00841,"94":0.16392,"95":0.23957,"96":0.0042,"102":0.0042,"114":0.00841,"115":0.0042,"119":0.0042,"122":0.00841,"125":0.02942,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 91 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 113 116 117 118 120 121 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"106":0.0042,"107":0.0042,"109":0.01261,"111":0.0042,"120":0.01261,"122":0.0042,"123":0.0042,"124":0.0042,"126":0.00841,"127":0.0042,"129":0.0042,"130":0.0042,"131":0.01261,"132":0.0042,"133":0.00841,"134":0.00841,"135":0.02942,"136":0.0042,"137":0.00841,"138":0.01681,"139":0.01261,"140":0.00841,"141":0.01681,"142":0.03783,"143":0.1345,"144":1.9544,"145":1.14322,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 108 110 112 113 114 115 116 117 118 119 121 125 128"},E:{"14":0.00841,"15":0.0042,_:"4 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 15.5 16.2 26.4 TP","13.1":0.0042,"14.1":0.00841,"15.6":0.04623,"16.0":0.0042,"16.1":0.00841,"16.3":0.01261,"16.4":0.0042,"16.5":0.0042,"16.6":0.06725,"17.0":0.07986,"17.1":0.04203,"17.2":0.00841,"17.3":0.0042,"17.4":0.01261,"17.5":0.03362,"17.6":0.07145,"18.0":0.00841,"18.1":0.02522,"18.2":0.0042,"18.3":0.03362,"18.4":0.01681,"18.5-18.6":0.04623,"26.0":0.02942,"26.1":0.03362,"26.2":0.7061,"26.3":0.20174},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00139,"7.0-7.1":0.00139,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00139,"10.0-10.2":0,"10.3":0.0125,"11.0-11.2":0.12079,"11.3-11.4":0.00417,"12.0-12.1":0,"12.2-12.5":0.06525,"13.0-13.1":0,"13.2":0.01944,"13.3":0.00278,"13.4-13.7":0.00694,"14.0-14.4":0.01388,"14.5-14.8":0.01805,"15.0-15.1":0.01666,"15.2-15.3":0.0125,"15.4":0.01527,"15.5":0.01805,"15.6-15.8":0.28184,"16.0":0.02916,"16.1":0.05554,"16.2":0.03054,"16.3":0.05554,"16.4":0.0125,"16.5":0.02221,"16.6-16.7":0.37347,"17.0":0.01805,"17.1":0.02777,"17.2":0.02221,"17.3":0.03471,"17.4":0.05276,"17.5":0.10413,"17.6-17.7":0.26379,"18.0":0.05831,"18.1":0.1194,"18.2":0.06387,"18.3":0.20132,"18.4":0.09996,"18.5-18.7":3.15718,"26.0":0.22214,"26.1":0.43595,"26.2":6.65035,"26.3":1.12181,"26.4":0.01944},P:{"24":0.01039,"25":0.01039,"26":0.02077,"27":0.01039,"28":0.04154,"29":3.09488,_:"4 20 21 22 23 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":7.26144,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00436},K:{"0":1.39708,_:"10 11 12 11.1 11.5 12.1"},A:{"9":0.10808,"11":0.04323,_:"6 7 8 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.0058,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.71883},Q:{"14.9":0.05797},O:{"0":0.44057},H:{all:0},L:{"0":37.3188}}; diff --git a/node_modules/caniuse-lite/data/regions/SH.js b/node_modules/caniuse-lite/data/regions/SH.js index ab0846377..edf0406b8 100644 --- a/node_modules/caniuse-lite/data/regions/SH.js +++ b/node_modules/caniuse-lite/data/regions/SH.js @@ -1 +1 @@ -module.exports={C:{"131":0.20074,"132":0.04153,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 133 134 135 136 3.5 3.6"},D:{"94":0.02077,"109":10.82601,"119":0.02077,"120":0.01038,"128":0.58145,"129":0.24227,"130":5.48915,"131":2.26696,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 121 122 123 124 125 126 127 132 133 134"},F:{"114":0.62298,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.02077,"124":0.04845,"128":0.03115,"129":0.19036,"130":1.37402,"131":4.2155,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 125 126 127"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 15.6 16.0 16.1 16.2 16.3 16.4 16.5 16.6 17.0 17.1 17.2 17.3 17.4 17.5 18.0 18.1 18.2","17.6":0.01038},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00011,"5.0-5.1":0,"6.0-6.1":0.00046,"7.0-7.1":0.00057,"8.1-8.4":0,"9.0-9.2":0.00046,"9.3":0.0016,"10.0-10.2":0.00034,"10.3":0.00263,"11.0-11.2":0.0309,"11.3-11.4":0.0008,"12.0-12.1":0.00046,"12.2-12.5":0.01202,"13.0-13.1":0.00023,"13.2":0.00309,"13.3":0.00046,"13.4-13.7":0.00172,"14.0-14.4":0.00378,"14.5-14.8":0.00538,"15.0-15.1":0.00309,"15.2-15.3":0.00286,"15.4":0.00343,"15.5":0.00401,"15.6-15.8":0.04291,"16.0":0.00812,"16.1":0.01716,"16.2":0.0087,"16.3":0.01476,"16.4":0.00298,"16.5":0.00595,"16.6-16.7":0.0563,"17.0":0.00412,"17.1":0.00687,"17.2":0.00572,"17.3":0.0087,"17.4":0.01865,"17.5":0.05573,"17.6-17.7":0.48142,"18.0":0.17073,"18.1":0.15002,"18.2":0.00606},P:{"22":0.29567,"24":0.36138,"26":0.17521,"27":0.0219,_:"4 20 21 23 25 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 17.0 18.0 19.0","16.0":0.05475},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{_:"0"},H:{"0":0},L:{"0":71.69352},R:{_:"0"},M:{_:"0"}}; +module.exports={C:{"5":0.71912,"147":0.71912,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 148 149 150 151 3.5 3.6"},D:{"104":2.8765,"105":2.15737,"106":2.8765,"107":1.43825,"108":2.15737,"109":2.8765,"111":2.15737,"112":0.71912,"116":2.15737,"120":0.71912,"131":1.43825,"133":2.15737,"139":1.43825,"143":2.15737,"144":10.07507,"145":6.47212,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 110 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 130 132 134 135 136 137 138 140 141 142 146 147 148"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.71912,"140":0.71912,"143":2.15737,"144":7.19124,"145":8.62949,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 142"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 15.6 16.0 16.1 16.2 16.3 16.4 16.5 16.6 17.0 17.1 17.2 17.3 17.4 17.5 17.6 18.0 18.1 18.2 18.3 18.4 18.5-18.6 26.0 26.1 26.2 26.3 26.4 TP"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00007,"7.0-7.1":0.00007,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00007,"10.0-10.2":0,"10.3":0.00065,"11.0-11.2":0.00625,"11.3-11.4":0.00022,"12.0-12.1":0,"12.2-12.5":0.00338,"13.0-13.1":0,"13.2":0.00101,"13.3":0.00014,"13.4-13.7":0.00036,"14.0-14.4":0.00072,"14.5-14.8":0.00093,"15.0-15.1":0.00086,"15.2-15.3":0.00065,"15.4":0.00079,"15.5":0.00093,"15.6-15.8":0.01459,"16.0":0.00151,"16.1":0.00287,"16.2":0.00158,"16.3":0.00287,"16.4":0.00065,"16.5":0.00115,"16.6-16.7":0.01933,"17.0":0.00093,"17.1":0.00144,"17.2":0.00115,"17.3":0.0018,"17.4":0.00273,"17.5":0.00539,"17.6-17.7":0.01366,"18.0":0.00302,"18.1":0.00618,"18.2":0.00331,"18.3":0.01042,"18.4":0.00517,"18.5-18.7":0.16344,"26.0":0.0115,"26.1":0.02257,"26.2":0.34428,"26.3":0.05807,"26.4":0.00101},P:{"28":2.15888,_:"4 20 21 22 23 24 25 26 27 29 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{_:"0"},Q:{_:"14.9"},O:{_:"0"},H:{all:0},L:{"0":30.21449}}; diff --git a/node_modules/caniuse-lite/data/regions/SI.js b/node_modules/caniuse-lite/data/regions/SI.js index eb185eb3c..7e89b020e 100644 --- a/node_modules/caniuse-lite/data/regions/SI.js +++ b/node_modules/caniuse-lite/data/regions/SI.js @@ -1 +1 @@ -module.exports={C:{"9":0.00527,"52":0.03688,"68":0.00527,"78":0.01054,"83":0.01054,"88":0.00527,"89":0.00527,"91":0.01054,"102":0.01054,"103":0.01054,"113":0.03688,"115":0.94842,"118":0.01581,"122":0.02635,"124":0.00527,"125":0.01054,"126":0.02635,"127":0.04215,"128":0.08957,"129":0.03161,"130":0.03688,"131":0.38991,"132":5.25846,"133":0.48475,_:"2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 84 85 86 87 90 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 112 114 116 117 119 120 121 123 134 135 136 3.5 3.6"},D:{"48":0.00527,"49":0.01581,"51":0.04215,"56":0.00527,"58":0.00527,"79":0.02635,"85":0.00527,"87":0.04742,"88":0.01054,"90":0.01054,"91":0.01054,"92":0.01581,"93":0.00527,"94":0.00527,"98":0.04215,"99":0.00527,"100":0.01581,"102":0.00527,"103":0.0685,"104":0.02108,"105":0.00527,"106":0.00527,"108":0.01054,"109":1.69662,"110":0.00527,"111":0.02108,"112":0.00527,"114":0.01581,"115":0.52163,"116":0.16334,"117":0.00527,"118":0.00527,"119":0.03161,"120":0.02635,"121":0.04742,"122":0.08957,"123":0.69551,"124":0.0685,"125":0.03688,"126":0.0685,"127":0.09484,"128":0.29506,"129":0.92734,"130":17.33501,"131":10.59596,"132":0.00527,"133":0.00527,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 50 52 53 54 55 57 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 83 84 86 89 95 96 97 101 107 113 134"},F:{"46":0.01581,"85":0.01054,"95":0.02108,"112":0.00527,"113":0.07377,"114":1.33833,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.02635,"85":0.00527,"92":0.00527,"107":0.00527,"108":0.00527,"109":0.07904,"115":0.00527,"120":0.00527,"121":0.01054,"122":0.01054,"123":0.00527,"124":0.00527,"125":0.00527,"126":0.02108,"127":0.01581,"128":0.04215,"129":0.17388,"130":3.28786,"131":2.2604,_:"12 13 14 15 16 17 79 80 81 83 84 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 110 111 112 113 114 116 117 118 119"},E:{"14":0.08957,"15":0.00527,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00527,"13.1":0.05269,"14.1":0.08957,"15.1":0.01054,"15.2-15.3":0.01054,"15.4":0.01054,"15.5":0.02108,"15.6":0.14226,"16.0":0.01581,"16.1":0.05269,"16.2":0.03688,"16.3":0.07904,"16.4":0.01581,"16.5":0.03688,"16.6":0.2898,"17.0":0.04215,"17.1":0.03688,"17.2":0.02635,"17.3":0.02635,"17.4":0.08957,"17.5":0.5269,"17.6":0.72185,"18.0":0.48475,"18.1":0.53217,"18.2":0.03161},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00117,"5.0-5.1":0,"6.0-6.1":0.00467,"7.0-7.1":0.00583,"8.1-8.4":0,"9.0-9.2":0.00467,"9.3":0.01634,"10.0-10.2":0.0035,"10.3":0.02684,"11.0-11.2":0.31507,"11.3-11.4":0.00817,"12.0-12.1":0.00467,"12.2-12.5":0.12253,"13.0-13.1":0.00233,"13.2":0.03151,"13.3":0.00467,"13.4-13.7":0.0175,"14.0-14.4":0.03851,"14.5-14.8":0.05484,"15.0-15.1":0.03151,"15.2-15.3":0.02917,"15.4":0.03501,"15.5":0.04084,"15.6-15.8":0.43759,"16.0":0.08285,"16.1":0.17504,"16.2":0.08869,"16.3":0.15053,"16.4":0.03034,"16.5":0.06068,"16.6-16.7":0.57412,"17.0":0.04201,"17.1":0.07001,"17.2":0.05835,"17.3":0.08869,"17.4":0.19021,"17.5":0.56829,"17.6-17.7":4.9092,"18.0":1.74103,"18.1":1.52982,"18.2":0.06185},P:{"4":0.15546,"20":0.01036,"21":0.01036,"22":0.04146,"23":0.04146,"24":0.03109,"25":0.13473,"26":1.94845,"27":1.37843,"5.0-5.4":0.02073,"6.2-6.4":0.01036,_:"7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 16.0 18.0 19.0","14.0":0.01036,"15.0":0.01036,"17.0":0.01036},I:{"0":0.02361,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"11":0.0843,_:"6 7 8 9 10 5.5"},K:{"0":0.32178,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.00946},H:{"0":0},L:{"0":31.2352},R:{_:"0"},M:{"0":0.50159}}; +module.exports={C:{"4":0.00588,"52":0.01177,"78":0.00588,"83":0.01765,"91":0.00588,"95":0.04707,"102":0.00588,"103":0.04707,"115":0.90025,"122":0.02354,"123":0.00588,"127":0.00588,"128":0.01765,"134":0.00588,"135":0.00588,"136":0.01177,"138":0.02354,"139":0.02942,"140":0.13533,"141":0.00588,"142":0.00588,"143":0.00588,"144":0.12356,"145":0.07649,"146":0.10003,"147":5.18969,"148":0.38246,"149":0.00588,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 84 85 86 87 88 89 90 92 93 94 96 97 98 99 100 101 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 124 125 126 129 130 131 132 133 137 150 151 3.5 3.6"},D:{"39":0.01177,"40":0.01177,"41":0.01177,"42":0.01177,"43":0.01177,"44":0.01177,"45":0.01177,"46":0.01177,"47":0.01177,"48":0.01177,"49":0.01177,"50":0.01177,"51":0.01177,"52":0.01177,"53":0.01177,"54":0.01177,"55":0.01177,"56":0.01177,"57":0.01177,"58":0.01177,"59":0.01177,"60":0.02942,"75":0.00588,"79":0.00588,"87":0.00588,"98":0.01177,"99":0.00588,"100":0.00588,"102":0.00588,"103":0.12945,"104":0.17652,"105":0.09414,"106":0.09414,"107":0.09414,"108":0.09414,"109":1.08854,"110":0.08826,"111":0.09414,"112":0.19417,"115":0.00588,"116":0.21182,"117":0.10003,"119":0.02354,"120":0.1118,"121":0.00588,"122":0.04119,"123":0.04119,"124":0.10591,"125":0.02942,"126":0.02942,"127":0.00588,"128":0.01765,"129":0.01177,"130":0.1118,"131":0.28832,"132":0.02942,"133":0.24713,"134":0.08238,"135":0.02942,"136":0.02942,"137":0.01177,"138":0.12945,"139":1.52984,"140":0.12356,"141":0.24713,"142":0.3295,"143":1.31802,"144":17.51078,"145":9.27318,"146":0.01765,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 78 80 81 83 84 85 86 88 89 90 91 92 93 94 95 96 97 101 113 114 118 147 148"},F:{"28":0.00588,"46":0.0353,"94":0.0353,"95":0.05296,"123":0.00588,"125":0.04119,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00588,"109":0.08238,"120":0.00588,"121":0.01177,"129":0.01765,"131":0.00588,"133":0.00588,"134":0.00588,"135":0.02942,"136":0.00588,"137":0.00588,"138":0.00588,"139":0.00588,"140":0.01765,"141":0.0353,"142":0.17064,"143":0.17064,"144":3.4951,"145":2.35948,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 122 123 124 125 126 127 128 130 132"},E:{"14":0.00588,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 16.0 TP","13.1":0.01765,"14.1":0.02354,"15.4":0.00588,"15.5":0.00588,"15.6":0.04707,"16.1":0.00588,"16.2":0.00588,"16.3":0.00588,"16.4":0.00588,"16.5":0.00588,"16.6":0.07649,"17.0":0.00588,"17.1":0.05296,"17.2":0.01765,"17.3":0.00588,"17.4":0.01765,"17.5":0.04707,"17.6":0.14122,"18.0":0.00588,"18.1":0.02354,"18.2":0.01177,"18.3":0.01765,"18.4":0.01765,"18.5-18.6":0.04119,"26.0":0.06472,"26.1":0.02942,"26.2":0.80611,"26.3":0.20594,"26.4":0.00588},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.001,"7.0-7.1":0.001,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.001,"10.0-10.2":0,"10.3":0.00902,"11.0-11.2":0.08723,"11.3-11.4":0.00301,"12.0-12.1":0,"12.2-12.5":0.04712,"13.0-13.1":0,"13.2":0.01404,"13.3":0.00201,"13.4-13.7":0.00501,"14.0-14.4":0.01003,"14.5-14.8":0.01303,"15.0-15.1":0.01203,"15.2-15.3":0.00902,"15.4":0.01103,"15.5":0.01303,"15.6-15.8":0.20354,"16.0":0.02106,"16.1":0.04011,"16.2":0.02206,"16.3":0.04011,"16.4":0.00902,"16.5":0.01604,"16.6-16.7":0.26971,"17.0":0.01303,"17.1":0.02005,"17.2":0.01604,"17.3":0.02507,"17.4":0.0381,"17.5":0.0752,"17.6-17.7":0.1905,"18.0":0.04211,"18.1":0.08623,"18.2":0.04612,"18.3":0.14539,"18.4":0.07219,"18.5-18.7":2.28004,"26.0":0.16043,"26.1":0.31483,"26.2":4.80273,"26.3":0.81015,"26.4":0.01404},P:{"4":0.01035,"22":0.01035,"23":0.01035,"24":0.0414,"25":0.01035,"26":0.0207,"27":0.05174,"28":0.33116,"29":3.07359,_:"20 21 6.2-6.4 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 18.0 19.0","5.0-5.4":0.01035,"7.2-7.4":0.0207,"8.2":0.01035,"16.0":0.01035,"17.0":0.01035},I:{"0":0.037,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.30047,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.48569},Q:{_:"14.9"},O:{"0":0.01235},H:{all:0},L:{"0":30.93336}}; diff --git a/node_modules/caniuse-lite/data/regions/SK.js b/node_modules/caniuse-lite/data/regions/SK.js index 07cf1e527..29448a8eb 100644 --- a/node_modules/caniuse-lite/data/regions/SK.js +++ b/node_modules/caniuse-lite/data/regions/SK.js @@ -1 +1 @@ -module.exports={C:{"43":0.00509,"52":0.05597,"66":0.00509,"68":0.00509,"72":0.00509,"78":0.00509,"84":0.00509,"91":0.00509,"99":0.01018,"101":0.00509,"102":0.00509,"103":0.01018,"105":0.00509,"106":0.00509,"111":0.00509,"113":0.00509,"114":0.00509,"115":0.67162,"118":0.05597,"120":0.00509,"122":0.00509,"123":0.00509,"124":0.00509,"125":0.07123,"126":0.00509,"127":0.03562,"128":0.10685,"129":0.02035,"130":0.0407,"131":0.31037,"132":4.76237,"133":0.37142,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 67 69 70 71 73 74 75 76 77 79 80 81 82 83 85 86 87 88 89 90 92 93 94 95 96 97 98 100 104 107 108 109 110 112 116 117 119 121 134 135 136 3.5 3.6"},D:{"38":0.00509,"41":0.00509,"49":0.01526,"51":0.00509,"64":0.00509,"65":0.00509,"67":0.01018,"77":0.10176,"79":0.10685,"81":0.00509,"83":0.00509,"86":0.00509,"87":0.05088,"88":0.01018,"89":0.00509,"90":0.00509,"91":0.00509,"92":0.03562,"94":0.01018,"95":0.00509,"98":0.00509,"99":0.00509,"100":0.00509,"102":0.03562,"103":0.09158,"104":0.01526,"105":0.00509,"106":0.02544,"107":0.02544,"108":0.03562,"109":1.49587,"110":0.00509,"111":0.02035,"112":0.00509,"113":0.10685,"114":0.11702,"115":0.00509,"116":0.14246,"117":0.00509,"118":0.00509,"119":0.03053,"120":0.03053,"121":0.01526,"122":0.10176,"123":0.03562,"124":0.1272,"125":0.10685,"126":0.07123,"127":0.07123,"128":0.16282,"129":0.99725,"130":17.74186,"131":11.33098,"132":0.01526,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 42 43 44 45 46 47 48 50 52 53 54 55 56 57 58 59 60 61 62 63 66 68 69 70 71 72 73 74 75 76 78 80 84 85 93 96 97 101 133 134"},F:{"46":0.01526,"79":0.00509,"84":0.00509,"85":0.03053,"86":0.00509,"95":0.10685,"112":0.00509,"113":0.21878,"114":2.27434,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"91":0.00509,"92":0.02544,"97":0.00509,"107":0.00509,"109":0.05597,"110":0.00509,"114":0.00509,"115":0.00509,"118":0.00509,"120":0.00509,"121":0.03562,"122":0.01018,"123":0.01018,"124":0.00509,"125":0.00509,"126":0.02035,"127":0.03562,"128":0.05088,"129":0.2137,"130":2.68646,"131":1.64851,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 93 94 95 96 98 99 100 101 102 103 104 105 106 108 111 112 113 116 117 119"},E:{"14":0.00509,"15":0.01018,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00509,"13.1":0.02035,"14.1":0.02544,"15.1":0.00509,"15.2-15.3":0.00509,"15.4":0.00509,"15.5":0.01018,"15.6":0.11702,"16.0":0.00509,"16.1":0.01526,"16.2":0.02035,"16.3":0.0407,"16.4":0.01526,"16.5":0.01526,"16.6":0.13738,"17.0":0.00509,"17.1":0.02035,"17.2":0.04579,"17.3":0.02544,"17.4":0.04579,"17.5":0.12211,"17.6":0.47827,"18.0":0.28493,"18.1":0.51389,"18.2":0.06106},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00101,"5.0-5.1":0,"6.0-6.1":0.00403,"7.0-7.1":0.00504,"8.1-8.4":0,"9.0-9.2":0.00403,"9.3":0.01412,"10.0-10.2":0.00303,"10.3":0.0232,"11.0-11.2":0.27235,"11.3-11.4":0.00706,"12.0-12.1":0.00403,"12.2-12.5":0.10592,"13.0-13.1":0.00202,"13.2":0.02724,"13.3":0.00403,"13.4-13.7":0.01513,"14.0-14.4":0.03329,"14.5-14.8":0.04741,"15.0-15.1":0.02724,"15.2-15.3":0.02522,"15.4":0.03026,"15.5":0.03531,"15.6-15.8":0.37827,"16.0":0.07162,"16.1":0.15131,"16.2":0.07666,"16.3":0.13012,"16.4":0.02623,"16.5":0.05245,"16.6-16.7":0.49629,"17.0":0.03631,"17.1":0.06052,"17.2":0.05044,"17.3":0.07666,"17.4":0.16442,"17.5":0.49125,"17.6-17.7":4.24368,"18.0":1.50501,"18.1":1.32243,"18.2":0.05346},P:{"4":0.14567,"21":0.01041,"22":0.02081,"23":0.03122,"24":0.03122,"25":0.03122,"26":0.96767,"27":0.97807,_:"20 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0 17.0 18.0","5.0-5.4":0.01041,"6.2-6.4":0.02081,"7.2-7.4":0.01041,"13.0":0.01041,"19.0":0.01041},I:{"0":0.0686,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00009},A:{"8":0.00763,"11":0.00763,_:"6 7 9 10 5.5"},K:{"0":0.45181,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00491},O:{"0":0.02456},H:{"0":0},L:{"0":36.43432},R:{_:"0"},M:{"0":0.30939}}; +module.exports={C:{"52":0.0199,"99":0.01492,"102":0.00995,"115":0.43274,"127":0.01492,"128":0.01492,"129":0.00497,"133":0.00497,"134":0.00497,"136":0.00995,"138":0.00497,"140":0.09451,"141":0.00497,"142":0.00497,"143":0.01492,"144":0.00497,"145":0.02487,"146":0.05969,"147":5.09835,"148":0.52227,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 100 101 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 130 131 132 135 137 139 149 150 151 3.5 3.6"},D:{"39":0.00497,"40":0.00497,"41":0.00497,"42":0.00497,"43":0.00497,"44":0.00497,"45":0.00497,"46":0.00497,"47":0.00497,"48":0.00497,"49":0.00995,"50":0.00497,"51":0.00497,"52":0.00497,"53":0.00497,"54":0.00497,"55":0.00497,"56":0.00497,"57":0.00497,"58":0.00497,"59":0.00497,"60":0.00497,"78":0.00497,"79":0.00497,"81":0.00497,"87":0.00497,"91":0.00497,"98":0.00995,"99":0.00497,"100":0.00497,"101":0.00497,"102":0.00497,"103":0.12435,"104":0.10445,"105":0.09948,"106":0.09451,"107":0.09948,"108":0.09948,"109":1.10423,"110":0.09948,"111":0.09948,"112":0.5173,"114":0.00497,"116":0.2288,"117":0.09948,"118":0.00497,"119":0.0199,"120":0.10943,"121":0.00995,"122":0.05471,"123":0.01492,"124":0.12932,"125":0.03482,"126":0.00995,"127":0.02487,"128":0.02984,"129":0.03979,"130":0.00497,"131":0.24373,"132":0.01492,"133":0.28352,"134":0.0199,"135":0.02487,"136":0.02487,"137":0.0199,"138":0.1144,"139":0.19399,"140":0.04477,"141":0.04477,"142":0.16414,"143":0.9948,"144":12.73344,"145":7.1924,"146":0.00995,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 80 83 84 85 86 88 89 90 92 93 94 95 96 97 113 115 147 148"},F:{"46":0.0199,"85":0.00497,"88":0.00497,"93":0.00497,"94":0.04477,"95":0.14425,"114":0.00497,"122":0.03482,"124":0.00497,"125":0.02984,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00497,"92":0.00497,"109":0.02487,"114":0.00497,"127":0.00995,"131":0.00497,"132":0.00497,"133":0.00497,"134":0.00497,"135":0.00497,"136":0.00497,"137":0.00497,"138":0.00497,"139":0.00497,"140":0.00497,"141":0.02487,"142":0.04974,"143":0.14922,"144":3.06896,"145":2.16369,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 124 125 126 128 129 130"},E:{"4":0.00497,_:"5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 16.2 16.4 TP","13.1":0.00497,"14.1":0.00497,"15.4":0.00497,"15.5":0.00497,"15.6":0.06466,"16.0":0.00497,"16.1":0.00497,"16.3":0.00497,"16.5":0.00497,"16.6":0.07461,"17.0":0.00497,"17.1":0.04974,"17.2":0.00497,"17.3":0.00995,"17.4":0.01492,"17.5":0.02984,"17.6":0.1343,"18.0":0.00497,"18.1":0.00995,"18.2":0.0199,"18.3":0.02487,"18.4":0.03979,"18.5-18.6":0.06466,"26.0":0.02487,"26.1":0.06466,"26.2":0.79087,"26.3":0.27357,"26.4":0.00995},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0011,"7.0-7.1":0.0011,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0011,"10.0-10.2":0,"10.3":0.00989,"11.0-11.2":0.09563,"11.3-11.4":0.0033,"12.0-12.1":0,"12.2-12.5":0.05166,"13.0-13.1":0,"13.2":0.01539,"13.3":0.0022,"13.4-13.7":0.0055,"14.0-14.4":0.01099,"14.5-14.8":0.01429,"15.0-15.1":0.01319,"15.2-15.3":0.00989,"15.4":0.01209,"15.5":0.01429,"15.6-15.8":0.22313,"16.0":0.02308,"16.1":0.04397,"16.2":0.02418,"16.3":0.04397,"16.4":0.00989,"16.5":0.01759,"16.6-16.7":0.29568,"17.0":0.01429,"17.1":0.02198,"17.2":0.01759,"17.3":0.02748,"17.4":0.04177,"17.5":0.08244,"17.6-17.7":0.20885,"18.0":0.04617,"18.1":0.09453,"18.2":0.05056,"18.3":0.15938,"18.4":0.07914,"18.5-18.7":2.49955,"26.0":0.17587,"26.1":0.34514,"26.2":5.2651,"26.3":0.88814,"26.4":0.01539},P:{"4":0.02081,"22":0.01041,"23":0.01041,"24":0.01041,"25":0.01041,"26":0.04162,"27":0.02081,"28":0.06243,"29":2.47648,_:"20 21 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.04016,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.39705,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.00995,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.33674},Q:{_:"14.9"},O:{"0":0.01508},H:{all:0},L:{"0":41.79721}}; diff --git a/node_modules/caniuse-lite/data/regions/SL.js b/node_modules/caniuse-lite/data/regions/SL.js index 0feb9ec0f..4e1f3863b 100644 --- a/node_modules/caniuse-lite/data/regions/SL.js +++ b/node_modules/caniuse-lite/data/regions/SL.js @@ -1 +1 @@ -module.exports={C:{"34":0.00151,"52":0.00904,"66":0.00151,"78":0.00151,"91":0.00151,"102":0.00151,"109":0.00151,"112":0.00151,"115":0.00904,"127":0.00603,"128":0.00754,"129":0.01055,"130":0.00151,"131":0.01959,"132":0.48073,"133":0.06782,"134":0.00151,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 99 100 101 103 104 105 106 107 108 110 111 113 114 116 117 118 119 120 121 122 123 124 125 126 135 136 3.5 3.6"},D:{"22":0.00151,"47":0.01055,"48":0.01356,"55":0.00151,"58":0.00452,"59":0.00151,"60":0.00301,"62":0.00452,"63":0.01055,"64":0.00603,"65":0.00151,"67":0.00301,"68":0.00754,"69":0.00301,"70":0.00301,"71":0.00151,"73":0.00151,"74":0.00603,"75":0.05425,"76":0.01055,"77":0.00151,"79":0.00904,"80":0.00301,"81":0.03466,"83":0.00904,"84":0.00151,"86":0.00452,"87":0.01808,"88":0.00603,"89":0.00151,"90":0.00151,"91":0.00754,"92":0.00301,"93":0.02411,"94":0.00603,"96":0.00151,"98":0.00151,"99":0.00904,"100":0.00301,"101":0.00452,"103":0.0422,"105":0.00754,"106":0.00151,"108":0.00301,"109":0.107,"110":0.00151,"111":0.00151,"112":0.00452,"113":0.00151,"114":0.0211,"115":0.00301,"116":0.0437,"117":0.00151,"118":0.01055,"119":0.06028,"120":0.01658,"121":0.01356,"122":0.01959,"123":0.00754,"124":0.01356,"125":0.01206,"126":0.04822,"127":0.07535,"128":0.05275,"129":0.19892,"130":2.66588,"131":1.80539,"132":0.00603,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 49 50 51 52 53 54 56 57 61 66 72 78 85 95 97 102 104 107 133 134"},F:{"36":0.00151,"42":0.00151,"45":0.00151,"49":0.00151,"50":0.00151,"65":0.00603,"79":0.00754,"83":0.00301,"84":0.00151,"85":0.02713,"89":0.00151,"95":0.03466,"104":0.00301,"110":0.00151,"112":0.00603,"113":0.00754,"114":0.58622,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 43 44 46 47 48 51 52 53 54 55 56 57 58 60 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 86 87 88 90 91 92 93 94 96 97 98 99 100 101 102 103 105 106 107 108 109 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 12.1","11.6":0.00151},B:{"12":0.01507,"13":0.00301,"14":0.00151,"15":0.00301,"16":0.00301,"18":0.04822,"84":0.03315,"89":0.00754,"90":0.01959,"92":0.07535,"100":0.00904,"103":0.00151,"110":0.00151,"111":0.00151,"112":0.00151,"119":0.00603,"120":0.00151,"121":0.00301,"122":0.00301,"123":0.00301,"124":0.00301,"125":0.00754,"126":0.00754,"127":0.01206,"128":0.01055,"129":0.03768,"130":0.99462,"131":0.58622,_:"17 79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 104 105 106 107 108 109 113 114 115 116 117 118"},E:{"11":0.00301,_:"0 4 5 6 7 8 9 10 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.2-15.3 15.4 16.0 17.0 17.1 17.3 18.2","11.1":0.00904,"13.1":0.02562,"14.1":0.00603,"15.1":0.00151,"15.5":0.00151,"15.6":0.03768,"16.1":0.00301,"16.2":0.00151,"16.3":0.00452,"16.4":0.00151,"16.5":0.00603,"16.6":0.02261,"17.2":0.02863,"17.4":0.00603,"17.5":0.02713,"17.6":0.03918,"18.0":0.0648,"18.1":0.02562},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00061,"5.0-5.1":0,"6.0-6.1":0.00245,"7.0-7.1":0.00306,"8.1-8.4":0,"9.0-9.2":0.00245,"9.3":0.00856,"10.0-10.2":0.00183,"10.3":0.01406,"11.0-11.2":0.16508,"11.3-11.4":0.00428,"12.0-12.1":0.00245,"12.2-12.5":0.0642,"13.0-13.1":0.00122,"13.2":0.01651,"13.3":0.00245,"13.4-13.7":0.00917,"14.0-14.4":0.02018,"14.5-14.8":0.02874,"15.0-15.1":0.01651,"15.2-15.3":0.01529,"15.4":0.01834,"15.5":0.0214,"15.6-15.8":0.22928,"16.0":0.04341,"16.1":0.09171,"16.2":0.04647,"16.3":0.07887,"16.4":0.0159,"16.5":0.03179,"16.6-16.7":0.30082,"17.0":0.02201,"17.1":0.03669,"17.2":0.03057,"17.3":0.04647,"17.4":0.09966,"17.5":0.29776,"17.6-17.7":2.57226,"18.0":0.91224,"18.1":0.80158,"18.2":0.03241},P:{"4":0.27366,"21":0.11149,"22":0.13176,"23":0.01014,"24":0.08108,"25":0.05068,"26":0.2838,"27":0.13176,_:"20 6.2-6.4 8.2 10.1 12.0 13.0 14.0 17.0 18.0","5.0-5.4":0.03041,"7.2-7.4":0.07095,"9.2":0.01014,"11.1-11.2":0.01014,"15.0":0.02027,"16.0":0.02027,"19.0":0.02027},I:{"0":0.01695,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00002},A:{"10":0.0028,"11":0.01679,_:"6 7 8 9 5.5"},K:{"0":6.62787,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.02548,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.19532},H:{"0":2},L:{"0":74.0167},R:{_:"0"},M:{"0":0.02548}}; +module.exports={C:{"4":0.02916,"5":0.04166,"56":0.00417,"59":0.00417,"72":0.00417,"114":0.02083,"115":0.025,"127":0.00833,"139":0.00417,"140":0.00833,"142":0.01666,"143":0.01666,"144":0.00417,"145":0.01666,"146":0.00833,"147":0.57491,"148":0.06666,_:"2 3 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 116 117 118 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 137 138 141 149 150 151 3.5 3.6"},D:{"11":0.01666,"56":0.00833,"58":0.00833,"63":0.00417,"64":0.0125,"67":0.00417,"68":0.00833,"69":0.06249,"70":0.00417,"71":0.0125,"72":0.00417,"73":0.0125,"74":0.01666,"75":0.0125,"77":0.00417,"78":0.01666,"79":0.08749,"80":0.03749,"81":0.0125,"83":0.05416,"86":0.00833,"87":0.05832,"88":0.00833,"89":0.00417,"90":0.00833,"91":0.00417,"92":0.0125,"93":0.0125,"94":0.01666,"95":0.00833,"96":0.00417,"98":0.025,"99":0.00417,"100":0.00417,"101":0.04583,"103":0.14581,"104":0.09998,"105":0.09582,"106":0.08332,"107":0.08749,"108":0.09165,"109":0.19164,"110":0.08749,"111":0.14998,"112":0.74988,"114":0.00417,"116":0.21663,"117":0.09165,"118":0.0125,"119":0.02916,"120":0.09582,"121":0.02083,"122":0.01666,"123":0.00417,"124":0.09998,"125":0.03749,"126":0.04166,"127":0.0125,"128":0.02916,"129":0.06249,"130":0.00833,"131":0.21247,"132":0.04999,"133":0.2083,"134":0.02916,"135":0.01666,"136":0.025,"137":0.05416,"138":0.35828,"139":0.35411,"140":0.08749,"141":0.04166,"142":0.18747,"143":0.68739,"144":5.46163,"145":3.35363,"146":0.02083,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 59 60 61 62 65 66 76 84 85 97 102 113 115 147 148"},F:{"36":0.00417,"42":0.00417,"69":0.00417,"73":0.025,"79":0.00417,"86":0.00417,"93":0.0125,"94":0.05832,"95":0.09998,"113":0.00833,"122":0.00833,"124":0.01666,"125":0.01666,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 70 71 72 74 75 76 77 78 80 81 82 83 84 85 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00417,"14":0.00417,"15":0.05832,"16":0.00833,"17":0.00417,"18":0.27079,"84":0.00417,"89":0.00417,"90":0.03749,"92":0.05416,"100":0.00833,"103":0.00833,"111":0.00417,"114":0.00833,"122":0.01666,"131":0.00417,"133":0.00833,"136":0.00417,"137":0.00833,"138":0.00417,"139":0.00833,"140":0.02083,"141":0.01666,"142":0.02916,"143":0.11248,"144":3.63692,"145":1.58308,_:"13 79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 104 105 106 107 108 109 110 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 132 134 135"},E:{"11":0.01666,"14":0.00417,_:"4 5 6 7 8 9 10 12 13 15 3.1 3.2 6.1 7.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 16.0 16.1 16.2 16.3 16.5 17.0 17.2 17.3 17.5 18.0 18.1 18.4 26.0 26.1 26.4 TP","5.1":0.00417,"9.1":0.00417,"13.1":0.03749,"14.1":0.00833,"15.5":0.00417,"15.6":0.06249,"16.4":0.00833,"16.6":0.08332,"17.1":0.37494,"17.4":0.01666,"17.6":0.55408,"18.2":0.00417,"18.3":0.0125,"18.5-18.6":0.04166,"26.2":0.18747,"26.3":0.08332},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00048,"7.0-7.1":0.00048,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00048,"10.0-10.2":0,"10.3":0.00436,"11.0-11.2":0.04217,"11.3-11.4":0.00145,"12.0-12.1":0,"12.2-12.5":0.02278,"13.0-13.1":0,"13.2":0.00679,"13.3":0.00097,"13.4-13.7":0.00242,"14.0-14.4":0.00485,"14.5-14.8":0.0063,"15.0-15.1":0.00582,"15.2-15.3":0.00436,"15.4":0.00533,"15.5":0.0063,"15.6-15.8":0.0984,"16.0":0.01018,"16.1":0.01939,"16.2":0.01066,"16.3":0.01939,"16.4":0.00436,"16.5":0.00776,"16.6-16.7":0.13039,"17.0":0.0063,"17.1":0.00969,"17.2":0.00776,"17.3":0.01212,"17.4":0.01842,"17.5":0.03635,"17.6-17.7":0.0921,"18.0":0.02036,"18.1":0.04169,"18.2":0.0223,"18.3":0.07028,"18.4":0.0349,"18.5-18.7":1.10226,"26.0":0.07756,"26.1":0.1522,"26.2":2.32182,"26.3":0.39166,"26.4":0.00679},P:{"4":0.02047,"20":0.01023,"22":0.01023,"24":0.04093,"25":0.29677,"26":0.01023,"27":0.23537,"28":0.28653,"29":0.72657,_:"21 23 5.0-5.4 8.2 10.1 13.0 14.0 15.0 16.0 18.0 19.0","6.2-6.4":0.01023,"7.2-7.4":0.05117,"9.2":0.02047,"11.1-11.2":0.01023,"12.0":0.01023,"17.0":0.01023},I:{"0":0.02913,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":7.89371,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.17499,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.06416},Q:{_:"14.9"},O:{"0":0.40831},H:{all:0.15},L:{"0":59.96479}}; diff --git a/node_modules/caniuse-lite/data/regions/SM.js b/node_modules/caniuse-lite/data/regions/SM.js index 2f6eb7401..fb27b0d6e 100644 --- a/node_modules/caniuse-lite/data/regions/SM.js +++ b/node_modules/caniuse-lite/data/regions/SM.js @@ -1 +1 @@ -module.exports={C:{"52":0.00681,"78":0.72846,"97":0.00681,"115":0.51741,"124":0.02042,"128":0.04766,"130":0.00681,"131":0.21105,"132":3.09083,"133":0.09531,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 125 126 127 129 134 135 136 3.5 3.6"},D:{"66":0.01362,"79":0.02042,"87":0.01362,"88":0.00681,"94":0.00681,"100":0.00681,"102":0.00681,"103":0.02723,"104":0.01362,"105":0.02042,"106":0.04766,"109":5.20131,"116":2.8049,"117":0.02723,"121":0.00681,"123":0.02042,"124":0.04766,"125":0.00681,"126":0.12254,"127":0.01362,"128":0.87823,"129":1.32075,"130":34.85015,"131":7.18244,"132":0.01362,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 78 80 81 83 84 85 86 89 90 91 92 93 95 96 97 98 99 101 107 108 110 111 112 113 114 115 118 119 120 122 133 134"},F:{"89":0.06808,"112":0.00681,"113":0.02042,"114":0.16339,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"130":1.99474,"131":1.15736,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 13.1 15.1 15.2-15.3 15.4 16.1 16.2 17.0 17.2 17.3","12.1":0.00681,"14.1":3.34954,"15.5":0.00681,"15.6":0.16339,"16.0":0.02042,"16.3":0.00681,"16.4":0.01362,"16.5":0.05446,"16.6":0.11574,"17.1":0.00681,"17.4":0.04085,"17.5":0.5923,"17.6":0.5991,"18.0":0.60591,"18.1":0.4289,"18.2":0.00681},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00072,"5.0-5.1":0,"6.0-6.1":0.00287,"7.0-7.1":0.00358,"8.1-8.4":0,"9.0-9.2":0.00287,"9.3":0.01003,"10.0-10.2":0.00215,"10.3":0.01648,"11.0-11.2":0.19348,"11.3-11.4":0.00502,"12.0-12.1":0.00287,"12.2-12.5":0.07524,"13.0-13.1":0.00143,"13.2":0.01935,"13.3":0.00287,"13.4-13.7":0.01075,"14.0-14.4":0.02365,"14.5-14.8":0.03368,"15.0-15.1":0.01935,"15.2-15.3":0.01792,"15.4":0.0215,"15.5":0.02508,"15.6-15.8":0.26873,"16.0":0.05088,"16.1":0.10749,"16.2":0.05446,"16.3":0.09244,"16.4":0.01863,"16.5":0.03726,"16.6-16.7":0.35257,"17.0":0.0258,"17.1":0.043,"17.2":0.03583,"17.3":0.05446,"17.4":0.11681,"17.5":0.34899,"17.6-17.7":3.01475,"18.0":1.06917,"18.1":0.93947,"18.2":0.03798},P:{"23":0.01022,"26":1.9004,"27":0.4189,_:"4 20 21 22 24 25 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 15.0 16.0 17.0 18.0 19.0","14.0":0.01022},I:{"0":0.03822,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00005},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.00958,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.00958,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{_:"0"},H:{"0":0},L:{"0":23.16134},R:{_:"0"},M:{"0":0.15322}}; +module.exports={C:{"5":0.00732,"52":0.01098,"72":0.01098,"78":0.0915,"115":0.11712,"125":0.00732,"128":0.01098,"130":0.04758,"132":0.00732,"134":0.04758,"140":0.03294,"144":0.24888,"145":0.00366,"146":0.0549,"147":2.18136,"148":0.14274,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 126 127 129 131 133 135 136 137 138 139 141 142 143 149 150 151 3.5 3.6"},D:{"87":0.00366,"99":0.00366,"103":0.00366,"104":0.01098,"109":0.92964,"111":0.00366,"116":0.12078,"117":0.00366,"120":0.00366,"121":0.01098,"122":0.00366,"124":0.183,"125":0.06588,"128":0.27816,"130":0.0183,"131":0.00366,"132":0.00366,"134":0.00366,"135":0.01098,"136":0.01098,"137":0.00366,"138":0.02928,"139":0.12078,"141":0.04392,"142":0.02928,"143":0.30012,"144":13.96656,"145":7.7226,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 88 89 90 91 92 93 94 95 96 97 98 100 101 102 105 106 107 108 110 112 113 114 115 118 119 123 126 127 129 133 140 146 147 148"},F:{"89":0.11712,"95":0.02562,"122":0.02196,"125":0.00732,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"109":0.00732,"125":0.22326,"143":0.05124,"144":2.05326,"145":1.59576,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142"},E:{"4":0.00366,_:"5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.2-15.3 15.4 15.5 16.0 16.2 16.4 16.5 17.0 17.2 17.5 18.0 18.1 18.2 18.4 26.0 26.4 TP","12.1":0.0549,"13.1":0.33672,"14.1":0.02196,"15.1":0.00732,"15.6":0.03294,"16.1":0.00366,"16.3":0.00732,"16.6":0.1098,"17.1":0.04392,"17.3":0.05856,"17.4":0.00732,"17.6":0.183,"18.3":0.00366,"18.5-18.6":0.04758,"26.1":0.50142,"26.2":0.58194,"26.3":0.10248},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00097,"7.0-7.1":0.00097,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00097,"10.0-10.2":0,"10.3":0.00869,"11.0-11.2":0.08401,"11.3-11.4":0.0029,"12.0-12.1":0,"12.2-12.5":0.04538,"13.0-13.1":0,"13.2":0.01352,"13.3":0.00193,"13.4-13.7":0.00483,"14.0-14.4":0.00966,"14.5-14.8":0.01255,"15.0-15.1":0.01159,"15.2-15.3":0.00869,"15.4":0.01062,"15.5":0.01255,"15.6-15.8":0.19601,"16.0":0.02028,"16.1":0.03862,"16.2":0.02124,"16.3":0.03862,"16.4":0.00869,"16.5":0.01545,"16.6-16.7":0.25974,"17.0":0.01255,"17.1":0.01931,"17.2":0.01545,"17.3":0.02414,"17.4":0.03669,"17.5":0.07242,"17.6-17.7":0.18346,"18.0":0.04055,"18.1":0.08304,"18.2":0.04442,"18.3":0.14001,"18.4":0.06952,"18.5-18.7":2.19573,"26.0":0.15449,"26.1":0.30319,"26.2":4.62514,"26.3":0.78019,"26.4":0.01352},P:{"23":0.01008,"29":39.32962,_:"4 20 21 22 24 25 26 27 28 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.00634,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.0951},Q:{_:"14.9"},O:{_:"0"},H:{all:0},L:{"0":16.46792}}; diff --git a/node_modules/caniuse-lite/data/regions/SN.js b/node_modules/caniuse-lite/data/regions/SN.js index da425aa06..15c634233 100644 --- a/node_modules/caniuse-lite/data/regions/SN.js +++ b/node_modules/caniuse-lite/data/regions/SN.js @@ -1 +1 @@ -module.exports={C:{"52":0.00177,"57":0.00177,"59":0.00177,"70":0.00532,"72":0.00177,"78":0.00532,"81":0.00177,"84":0.00177,"91":0.00355,"99":0.00177,"104":0.00177,"109":0.00177,"113":0.00355,"115":0.11176,"121":0.00177,"126":0.01419,"127":0.00355,"128":0.0071,"129":0.00177,"130":0.00887,"131":0.03548,"132":0.74153,"133":0.06386,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 58 60 61 62 63 64 65 66 67 68 69 71 73 74 75 76 77 79 80 82 83 85 86 87 88 89 90 92 93 94 95 96 97 98 100 101 102 103 105 106 107 108 110 111 112 114 116 117 118 119 120 122 123 124 125 134 135 136 3.5 3.6"},D:{"38":0.00177,"47":0.00177,"49":0.00355,"53":0.00177,"56":0.00355,"65":0.0071,"66":0.00177,"68":0.00177,"69":0.01419,"70":0.00532,"72":0.00177,"73":0.00532,"74":0.00177,"75":0.00355,"76":0.00532,"77":0.00177,"79":0.04435,"80":0.00355,"81":0.00532,"83":0.00887,"84":0.00177,"85":0.00177,"86":0.01242,"87":0.02129,"88":0.01242,"91":0.00532,"92":0.00177,"93":0.02484,"94":0.01419,"95":0.0071,"96":0.00177,"98":0.01597,"100":0.00177,"103":0.06386,"104":0.00177,"105":0.00532,"106":0.00532,"107":0.00532,"108":0.00532,"109":0.65815,"110":0.00887,"111":0.00355,"112":0.00532,"114":0.01597,"115":0.00177,"116":0.08338,"117":0.00355,"118":0.00532,"119":0.02306,"120":0.01597,"121":0.01064,"122":0.01419,"123":0.02484,"124":0.02306,"125":0.01774,"126":0.06741,"127":0.05145,"128":0.10467,"129":0.12773,"130":4.65675,"131":2.97855,"132":0.00532,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 54 55 57 58 59 60 61 62 63 64 67 71 78 89 90 97 99 101 102 113 133 134"},F:{"36":0.00177,"40":0.00177,"46":0.0071,"64":0.00177,"73":0.00177,"79":0.00177,"85":0.00355,"89":0.00177,"95":0.02306,"102":0.00177,"112":0.00177,"113":0.00532,"114":0.34416,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 69 70 71 72 74 75 76 77 78 80 81 82 83 84 86 87 88 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00177,"17":0.00177,"18":0.00532,"84":0.00177,"90":0.00355,"92":0.01419,"100":0.00177,"109":0.01419,"110":0.00177,"114":0.00355,"115":0.00177,"119":0.00177,"120":0.00177,"121":0.00355,"122":0.00177,"123":0.00177,"124":0.00355,"125":0.01064,"126":0.01951,"127":0.03903,"128":0.02484,"129":0.0479,"130":1.42452,"131":1.03602,_:"13 14 15 16 79 80 81 83 85 86 87 88 89 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 111 112 113 116 117 118"},E:{"11":0.00177,"14":0.00177,_:"0 4 5 6 7 8 9 10 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.4","12.1":0.00177,"13.1":0.01774,"14.1":0.02661,"15.1":0.00177,"15.2-15.3":0.00177,"15.5":0.00177,"15.6":0.06564,"16.0":0.00177,"16.1":0.01597,"16.2":0.00532,"16.3":0.00355,"16.4":0.00177,"16.5":0.00177,"16.6":0.03548,"17.0":0.00887,"17.1":0.00177,"17.2":0.00177,"17.3":0.00355,"17.4":0.01242,"17.5":0.01951,"17.6":0.09934,"18.0":0.04258,"18.1":0.06741,"18.2":0.00177},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00166,"5.0-5.1":0,"6.0-6.1":0.00665,"7.0-7.1":0.00831,"8.1-8.4":0,"9.0-9.2":0.00665,"9.3":0.02326,"10.0-10.2":0.00498,"10.3":0.03821,"11.0-11.2":0.44859,"11.3-11.4":0.01163,"12.0-12.1":0.00665,"12.2-12.5":0.17445,"13.0-13.1":0.00332,"13.2":0.04486,"13.3":0.00665,"13.4-13.7":0.02492,"14.0-14.4":0.05483,"14.5-14.8":0.07809,"15.0-15.1":0.04486,"15.2-15.3":0.04154,"15.4":0.04984,"15.5":0.05815,"15.6-15.8":0.62304,"16.0":0.11796,"16.1":0.24922,"16.2":0.12627,"16.3":0.21433,"16.4":0.0432,"16.5":0.0864,"16.6-16.7":0.81743,"17.0":0.05981,"17.1":0.09969,"17.2":0.08307,"17.3":0.12627,"17.4":0.27082,"17.5":0.80913,"17.6-17.7":6.98972,"18.0":2.47888,"18.1":2.17816,"18.2":0.08806},P:{"4":0.1637,"20":0.01023,"21":0.04092,"22":0.10231,"23":0.05116,"24":0.133,"25":0.11254,"26":0.83895,"27":0.53202,"5.0-5.4":0.01023,"6.2-6.4":0.01023,"7.2-7.4":0.39901,_:"8.2 9.2 10.1 12.0 14.0 18.0","11.1-11.2":0.01023,"13.0":0.01023,"15.0":0.01023,"16.0":0.02046,"17.0":0.01023,"19.0":0.05116},I:{"0":0.04103,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00005},A:{"11":0.00177,_:"6 7 8 9 10 5.5"},K:{"0":0.1645,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.01645},H:{"0":0},L:{"0":66.46086},R:{_:"0"},M:{"0":0.05758}}; +module.exports={C:{"5":0.0557,"115":0.0557,"140":0.01392,"146":0.01392,"147":0.41076,"148":0.03481,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 149 150 151 3.5 3.6"},D:{"49":0.00696,"65":0.00696,"69":0.04873,"73":0.00696,"75":0.00696,"79":0.00696,"81":0.00696,"83":0.01392,"86":0.00696,"87":0.01392,"95":0.00696,"98":0.02785,"103":2.41581,"104":2.41581,"105":2.41581,"106":2.42278,"107":2.381,"108":2.37404,"109":2.68733,"110":2.40189,"111":2.45759,"112":11.34806,"114":0.02785,"115":0.00696,"116":4.82467,"117":2.40189,"119":0.02089,"120":2.42278,"121":0.00696,"122":0.00696,"123":0.00696,"124":2.41581,"125":0.06266,"126":0.00696,"127":0.00696,"128":0.02089,"129":0.13228,"130":0.01392,"131":4.93606,"132":0.0557,"133":4.94302,"134":0.02785,"135":0.01392,"136":0.01392,"137":0.00696,"138":0.09747,"139":0.06962,"140":0.01392,"141":0.0557,"142":0.06962,"143":0.34114,"144":3.56454,"145":1.70569,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 70 71 72 74 76 77 78 80 84 85 88 89 90 91 92 93 94 96 97 99 100 101 102 113 118 146 147 148"},F:{"94":0.11139,"95":0.02785,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00696,"92":0.02785,"128":0.02089,"131":0.00696,"135":0.00696,"142":0.00696,"143":0.10443,"144":0.97468,"145":0.48734,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 129 130 132 133 134 136 137 138 139 140 141"},E:{"11":0.00696,_:"4 5 6 7 8 9 10 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.3 16.4 16.5 17.0 17.2 17.3 18.1 18.2 18.4 26.4 TP","11.1":0.00696,"13.1":0.00696,"14.1":0.00696,"15.6":0.04177,"16.2":0.02785,"16.6":0.03481,"17.1":0.00696,"17.4":0.00696,"17.5":0.01392,"17.6":0.07658,"18.0":0.02089,"18.3":0.00696,"18.5-18.6":0.00696,"26.0":0.02089,"26.1":0.02785,"26.2":0.19494,"26.3":0.04177},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00046,"7.0-7.1":0.00046,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00046,"10.0-10.2":0,"10.3":0.00418,"11.0-11.2":0.04044,"11.3-11.4":0.00139,"12.0-12.1":0,"12.2-12.5":0.02185,"13.0-13.1":0,"13.2":0.00651,"13.3":0.00093,"13.4-13.7":0.00232,"14.0-14.4":0.00465,"14.5-14.8":0.00604,"15.0-15.1":0.00558,"15.2-15.3":0.00418,"15.4":0.00511,"15.5":0.00604,"15.6-15.8":0.09436,"16.0":0.00976,"16.1":0.01859,"16.2":0.01023,"16.3":0.01859,"16.4":0.00418,"16.5":0.00744,"16.6-16.7":0.12503,"17.0":0.00604,"17.1":0.0093,"17.2":0.00744,"17.3":0.01162,"17.4":0.01766,"17.5":0.03486,"17.6-17.7":0.08831,"18.0":0.01952,"18.1":0.03997,"18.2":0.02138,"18.3":0.0674,"18.4":0.03347,"18.5-18.7":1.05699,"26.0":0.07437,"26.1":0.14595,"26.2":2.22646,"26.3":0.37557,"26.4":0.00651},P:{"4":0.01043,"22":0.01043,"24":0.02087,"25":0.01043,"26":0.02087,"27":0.02087,"28":0.07304,"29":0.51131,_:"20 21 23 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.04174},I:{"0":0.04855,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00003},K:{"0":0.11241,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.03949},Q:{_:"14.9"},O:{"0":0.05165},H:{all:0},L:{"0":28.54285}}; diff --git a/node_modules/caniuse-lite/data/regions/SO.js b/node_modules/caniuse-lite/data/regions/SO.js index 90ab972b7..e9d299869 100644 --- a/node_modules/caniuse-lite/data/regions/SO.js +++ b/node_modules/caniuse-lite/data/regions/SO.js @@ -1 +1 @@ -module.exports={C:{"102":0.00196,"106":0.00196,"115":0.04711,"120":0.00196,"124":0.00196,"127":0.00393,"128":0.00785,"129":0.00982,"130":0.00196,"131":0.02159,"132":0.46327,"133":0.05496,"134":0.00393,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 125 126 135 136 3.5 3.6"},D:{"49":0.02356,"50":0.00196,"56":0.00196,"58":0.00393,"64":0.00589,"65":0.00196,"68":0.00982,"69":0.03141,"70":0.00196,"71":0.00196,"72":0.03141,"73":0.00196,"74":0.00196,"78":0.00393,"79":0.02356,"80":0.00196,"81":0.00196,"83":0.01767,"86":0.01374,"87":0.05496,"88":0.01178,"90":0.00196,"91":0.00196,"93":0.00589,"94":0.01374,"95":0.00785,"96":0.00196,"98":0.31604,"99":0.00196,"100":0.02159,"103":0.03337,"105":0.00196,"106":0.00982,"107":0.00393,"108":0.01178,"109":0.2866,"110":0.00393,"111":0.00982,"112":0.00982,"113":0.00196,"114":0.00196,"115":0.00393,"116":0.03533,"117":0.00393,"118":0.01178,"119":0.07459,"120":0.02159,"121":0.00393,"122":0.04122,"123":0.01374,"124":0.02159,"125":0.02748,"126":0.05496,"127":0.16293,"128":0.05693,"129":0.19434,"130":8.13467,"131":4.68961,"132":0.00589,"133":0.00196,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 51 52 53 54 55 57 59 60 61 62 63 66 67 75 76 77 84 85 89 92 97 101 102 104 134"},F:{"79":0.00196,"85":0.0157,"95":0.00589,"112":0.00393,"113":0.02552,"114":0.58301,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.06871,"16":0.00196,"18":0.00785,"84":0.00196,"89":0.00196,"90":0.00393,"92":0.05889,"100":0.00393,"107":0.00785,"109":0.00982,"110":0.00196,"111":0.00393,"114":0.00393,"117":0.00393,"122":0.00785,"123":0.00196,"124":0.00393,"125":0.00196,"126":0.00589,"127":0.00982,"128":0.01767,"129":0.15704,"130":1.29754,"131":0.98739,_:"12 13 15 17 79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 108 112 113 115 116 118 119 120 121"},E:{"14":0.00196,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.2-15.3 16.2 16.4 16.5","5.1":0.00393,"14.1":0.00196,"15.4":0.00196,"15.5":0.00982,"15.6":0.03337,"16.0":0.00393,"16.1":0.00393,"16.3":0.05889,"16.6":0.06282,"17.0":0.00196,"17.1":0.00589,"17.2":0.00393,"17.3":0.01374,"17.4":0.00589,"17.5":0.03141,"17.6":0.07656,"18.0":0.03926,"18.1":0.03141,"18.2":0.00785},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00069,"5.0-5.1":0,"6.0-6.1":0.00275,"7.0-7.1":0.00344,"8.1-8.4":0,"9.0-9.2":0.00275,"9.3":0.00964,"10.0-10.2":0.00207,"10.3":0.01584,"11.0-11.2":0.18595,"11.3-11.4":0.00482,"12.0-12.1":0.00275,"12.2-12.5":0.07231,"13.0-13.1":0.00138,"13.2":0.01859,"13.3":0.00275,"13.4-13.7":0.01033,"14.0-14.4":0.02273,"14.5-14.8":0.03237,"15.0-15.1":0.01859,"15.2-15.3":0.01722,"15.4":0.02066,"15.5":0.0241,"15.6-15.8":0.25826,"16.0":0.0489,"16.1":0.1033,"16.2":0.05234,"16.3":0.08884,"16.4":0.01791,"16.5":0.03581,"16.6-16.7":0.33883,"17.0":0.02479,"17.1":0.04132,"17.2":0.03443,"17.3":0.05234,"17.4":0.11226,"17.5":0.33539,"17.6-17.7":2.8973,"18.0":1.02752,"18.1":0.90287,"18.2":0.0365},P:{"4":0.11242,"20":0.01022,"21":0.04088,"22":0.17373,"23":0.11242,"24":0.49055,"25":0.20439,"26":1.23658,"27":0.47011,_:"5.0-5.4 8.2 9.2 10.1 12.0 13.0 15.0","6.2-6.4":0.01022,"7.2-7.4":0.64384,"11.1-11.2":0.01022,"14.0":0.01022,"16.0":0.09198,"17.0":0.01022,"18.0":0.01022,"19.0":0.12264},I:{"0":0.07216,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00009},A:{"11":0.00393,_:"6 7 8 9 10 5.5"},K:{"0":1.3463,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.49823},H:{"0":0.06},L:{"0":68.08161},R:{_:"0"},M:{"0":0.05625}}; +module.exports={C:{"5":0.01267,"112":0.00317,"115":0.0095,"128":0.00634,"140":0.02218,"146":0.0095,"147":0.69062,"148":0.03168,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 149 150 151 3.5 3.6"},D:{"50":0.00317,"56":0.00317,"61":0.00317,"63":0.00317,"64":0.00634,"65":0.00634,"68":0.00317,"69":0.01584,"70":0.00634,"72":0.0095,"73":0.00317,"75":0.00317,"80":0.00317,"81":0.00317,"83":0.00634,"86":0.00634,"87":0.00634,"93":0.00634,"94":0.00317,"95":0.00634,"98":0.0095,"103":0.0095,"105":0.0095,"106":0.00634,"107":0.00317,"108":0.00634,"109":0.12989,"110":0.00634,"111":0.02218,"112":0.00634,"114":0.00317,"116":0.04435,"118":0.00317,"119":0.02218,"120":0.00317,"122":0.01584,"123":0.00317,"124":0.00634,"125":0.01901,"126":0.00634,"127":0.01267,"128":0.02534,"130":0.00317,"131":0.07286,"132":0.03168,"133":0.01584,"134":0.02534,"135":0.01267,"136":0.01901,"137":0.01584,"138":0.06019,"139":0.12672,"140":0.02534,"141":0.02218,"142":0.22176,"143":0.36115,"144":5.8608,"145":2.78784,"146":0.00634,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 51 52 53 54 55 57 58 59 60 62 66 67 71 74 76 77 78 79 84 85 88 89 90 91 92 96 97 99 100 101 102 104 113 115 117 121 129 147 148"},F:{"92":0.00317,"94":0.02218,"95":0.04118,"124":0.00317,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"15":0.00317,"16":0.00317,"17":0.00317,"18":0.02218,"85":0.00317,"90":0.00317,"92":0.02851,"100":0.00634,"109":0.00317,"111":0.00317,"114":0.0095,"131":0.00317,"134":0.00317,"135":0.00317,"136":0.00317,"138":0.00634,"139":0.00317,"140":0.01901,"141":0.0095,"142":0.0697,"143":0.05702,"144":1.30205,"145":0.66845,_:"12 13 14 79 80 81 83 84 86 87 88 89 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 112 113 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 132 133 137"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 11.1 13.1 15.1 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 18.0 26.4 TP","5.1":0.00634,"10.1":0.00317,"12.1":0.00317,"14.1":0.00317,"15.2-15.3":0.00317,"15.6":0.02534,"16.6":0.0095,"17.1":0.04435,"17.3":0.00317,"17.4":0.00317,"17.5":0.00317,"17.6":0.00634,"18.1":0.00317,"18.2":0.00634,"18.3":0.00317,"18.4":0.00317,"18.5-18.6":0.02218,"26.0":0.02534,"26.1":0.03168,"26.2":0.12355,"26.3":0.01584},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00056,"7.0-7.1":0.00056,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00056,"10.0-10.2":0,"10.3":0.00507,"11.0-11.2":0.04898,"11.3-11.4":0.00169,"12.0-12.1":0,"12.2-12.5":0.02646,"13.0-13.1":0,"13.2":0.00788,"13.3":0.00113,"13.4-13.7":0.00281,"14.0-14.4":0.00563,"14.5-14.8":0.00732,"15.0-15.1":0.00676,"15.2-15.3":0.00507,"15.4":0.00619,"15.5":0.00732,"15.6-15.8":0.11428,"16.0":0.01182,"16.1":0.02252,"16.2":0.01239,"16.3":0.02252,"16.4":0.00507,"16.5":0.00901,"16.6-16.7":0.15144,"17.0":0.00732,"17.1":0.01126,"17.2":0.00901,"17.3":0.01407,"17.4":0.02139,"17.5":0.04222,"17.6-17.7":0.10696,"18.0":0.02364,"18.1":0.04841,"18.2":0.0259,"18.3":0.08163,"18.4":0.04053,"18.5-18.7":1.28016,"26.0":0.09007,"26.1":0.17677,"26.2":2.69656,"26.3":0.45487,"26.4":0.00788},P:{"21":0.01021,"22":0.01021,"23":0.01021,"24":0.08166,"25":0.05104,"26":0.21436,"27":0.36747,"28":0.541,"29":1.98027,_:"4 20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 17.0 18.0 19.0","7.2-7.4":0.17353,"16.0":0.01021},I:{"0":0.08872,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00005},K:{"0":3.21837,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.23229},Q:{_:"14.9"},O:{"0":1.20243},H:{all:0.02},L:{"0":71.40347}}; diff --git a/node_modules/caniuse-lite/data/regions/SR.js b/node_modules/caniuse-lite/data/regions/SR.js index 228ea8404..a6958942c 100644 --- a/node_modules/caniuse-lite/data/regions/SR.js +++ b/node_modules/caniuse-lite/data/regions/SR.js @@ -1 +1 @@ -module.exports={C:{"66":0.00272,"78":0.00272,"101":0.05991,"104":0.00545,"115":0.43023,"127":0.00272,"128":0.00272,"129":0.00272,"130":0.01906,"131":0.13887,"132":2.22197,"133":0.12254,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 102 103 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 134 135 136 3.5 3.6"},D:{"69":0.01362,"70":0.00545,"73":0.00272,"74":0.02723,"76":0.00817,"79":0.01089,"81":0.03812,"83":0.01362,"87":0.00545,"88":0.00272,"89":0.00272,"91":0.00272,"92":0.01634,"93":0.00545,"94":0.01362,"96":0.00272,"102":0.00272,"103":0.05718,"105":0.00272,"108":0.01906,"109":0.64535,"110":0.00272,"111":0.05446,"113":0.00272,"114":0.00545,"116":0.01089,"118":0.00817,"119":0.01906,"120":0.02723,"121":0.00272,"122":0.77061,"123":0.02995,"124":0.01089,"125":0.04357,"126":0.06535,"127":0.03268,"128":0.21512,"129":0.37577,"130":7.71426,"131":5.50591,"132":0.00817,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 71 72 75 77 78 80 84 85 86 90 95 97 98 99 100 101 104 106 107 112 115 117 133 134"},F:{"36":0.00272,"79":0.00272,"85":0.01089,"95":0.00545,"98":0.00272,"111":0.00817,"112":0.00545,"113":0.01906,"114":0.78695,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 99 100 101 102 103 104 105 106 107 108 109 110 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00272,"18":0.00817,"90":0.00272,"92":0.01362,"93":0.00272,"109":0.06808,"111":0.00272,"114":0.00545,"118":0.00272,"120":0.00272,"122":0.00272,"123":0.00272,"124":0.00272,"125":0.00817,"126":0.00545,"127":0.02178,"128":0.01634,"129":0.10892,"130":2.17295,"131":1.2199,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 91 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 112 113 115 116 117 119 121"},E:{"14":0.00817,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 16.2 17.0 17.3","13.1":0.01634,"14.1":0.04629,"15.4":0.00272,"15.5":0.01906,"15.6":0.14432,"16.0":0.01089,"16.1":0.01906,"16.3":0.01362,"16.4":0.00817,"16.5":0.00272,"16.6":0.18789,"17.1":0.00272,"17.2":0.00272,"17.4":0.03268,"17.5":0.04901,"17.6":0.29136,"18.0":0.26685,"18.1":0.0708,"18.2":0.01634},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00121,"5.0-5.1":0,"6.0-6.1":0.00483,"7.0-7.1":0.00604,"8.1-8.4":0,"9.0-9.2":0.00483,"9.3":0.01692,"10.0-10.2":0.00363,"10.3":0.0278,"11.0-11.2":0.32631,"11.3-11.4":0.00846,"12.0-12.1":0.00483,"12.2-12.5":0.1269,"13.0-13.1":0.00242,"13.2":0.03263,"13.3":0.00483,"13.4-13.7":0.01813,"14.0-14.4":0.03988,"14.5-14.8":0.0568,"15.0-15.1":0.03263,"15.2-15.3":0.03021,"15.4":0.03626,"15.5":0.0423,"15.6-15.8":0.4532,"16.0":0.08581,"16.1":0.18128,"16.2":0.09185,"16.3":0.1559,"16.4":0.03142,"16.5":0.06284,"16.6-16.7":0.5946,"17.0":0.04351,"17.1":0.07251,"17.2":0.06043,"17.3":0.09185,"17.4":0.19699,"17.5":0.58856,"17.6-17.7":5.08434,"18.0":1.80315,"18.1":1.5844,"18.2":0.06405},P:{"4":0.02066,"20":0.01033,"21":0.09299,"22":0.08266,"23":0.05166,"24":0.13432,"25":0.12399,"26":3.07898,"27":2.45905,"5.0-5.4":0.01033,_:"6.2-6.4 8.2 9.2 10.1 12.0 14.0 15.0 18.0","7.2-7.4":0.24797,"11.1-11.2":0.01033,"13.0":0.01033,"16.0":0.01033,"17.0":0.031,"19.0":0.02066},I:{"0":0.00726,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.34197,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.14552},O:{"0":0.34197},H:{"0":0},L:{"0":54.97449},R:{_:"0"},M:{"0":0.06548}}; +module.exports={C:{"5":0.0645,"65":0.0043,"72":0.0043,"115":1.204,"136":0.0043,"140":0.0043,"143":0.0043,"145":0.0043,"146":0.0129,"147":3.7195,"148":0.3483,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 137 138 139 141 142 144 149 150 151 3.5 3.6"},D:{"61":0.0043,"69":0.0817,"71":0.0086,"72":0.0043,"73":0.0043,"74":0.0086,"79":0.0043,"80":0.0043,"81":0.0129,"83":0.0215,"88":0.0086,"93":0.0086,"102":0.0129,"103":0.0215,"109":0.3397,"111":0.0817,"116":0.0258,"119":0.0043,"120":0.0172,"121":0.0043,"122":0.0086,"123":0.0172,"125":0.0903,"126":0.0344,"129":0.0817,"130":0.0473,"131":0.0602,"132":0.0559,"133":0.0258,"134":0.0129,"135":0.0043,"136":0.0387,"137":0.0172,"138":0.0946,"139":0.4601,"140":0.0172,"141":0.0215,"142":0.1849,"143":0.5246,"144":11.1499,"145":5.8824,"146":0.0301,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 62 63 64 65 66 67 68 70 75 76 77 78 84 85 86 87 89 90 91 92 94 95 96 97 98 99 100 101 104 105 106 107 108 110 112 113 114 115 117 118 124 127 128 147 148"},F:{"93":0.0043,"94":0.0645,"95":0.1161,"123":0.0344,"125":0.0043,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.0258,"18":0.0086,"92":0.0086,"109":0.0129,"114":0.0043,"131":0.0043,"133":0.0043,"135":0.0086,"137":0.0043,"138":0.0043,"141":0.0043,"142":0.0043,"143":0.1376,"144":4.2527,"145":1.6641,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 132 134 136 139 140"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.4 16.5 17.0 17.4 18.0 18.2 18.4 TP","13.1":0.1118,"14.1":0.0043,"15.6":0.0645,"16.3":0.0043,"16.6":0.2236,"17.1":0.0172,"17.2":0.0043,"17.3":0.0043,"17.5":0.0172,"17.6":0.0774,"18.1":0.0043,"18.3":0.0172,"18.5-18.6":0.0129,"26.0":0.0301,"26.1":0.0172,"26.2":0.688,"26.3":0.1376,"26.4":0.0043},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00112,"7.0-7.1":0.00112,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00112,"10.0-10.2":0,"10.3":0.0101,"11.0-11.2":0.09759,"11.3-11.4":0.00337,"12.0-12.1":0,"12.2-12.5":0.05272,"13.0-13.1":0,"13.2":0.0157,"13.3":0.00224,"13.4-13.7":0.00561,"14.0-14.4":0.01122,"14.5-14.8":0.01458,"15.0-15.1":0.01346,"15.2-15.3":0.0101,"15.4":0.01234,"15.5":0.01458,"15.6-15.8":0.22772,"16.0":0.02356,"16.1":0.04487,"16.2":0.02468,"16.3":0.04487,"16.4":0.0101,"16.5":0.01795,"16.6-16.7":0.30175,"17.0":0.01458,"17.1":0.02244,"17.2":0.01795,"17.3":0.02804,"17.4":0.04263,"17.5":0.08413,"17.6-17.7":0.21313,"18.0":0.04711,"18.1":0.09647,"18.2":0.0516,"18.3":0.16266,"18.4":0.08077,"18.5-18.7":2.55088,"26.0":0.17948,"26.1":0.35223,"26.2":5.37323,"26.3":0.90638,"26.4":0.0157},P:{"21":0.02041,"22":0.07145,"23":0.03062,"24":0.09186,"25":0.18372,"26":0.09186,"27":0.43888,"28":0.29599,"29":3.80701,_:"4 20 5.0-5.4 6.2-6.4 10.1 11.1-11.2 12.0 14.0 15.0 16.0 18.0","7.2-7.4":0.10206,"8.2":0.01021,"9.2":0.01021,"13.0":0.02041,"17.0":0.01021,"19.0":0.03062},I:{"0":0.01139,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.2109,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.2223},Q:{"14.9":0.0513},O:{"0":0.2337},H:{all:0},L:{"0":47.8432}}; diff --git a/node_modules/caniuse-lite/data/regions/ST.js b/node_modules/caniuse-lite/data/regions/ST.js index 99624b483..b42282f24 100644 --- a/node_modules/caniuse-lite/data/regions/ST.js +++ b/node_modules/caniuse-lite/data/regions/ST.js @@ -1 +1 @@ -module.exports={C:{"78":0.01218,"115":2.91006,"118":0.00609,"126":0.00609,"130":0.00609,"131":0.00609,"132":0.24352,"133":0.01826,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 119 120 121 122 123 124 125 127 128 129 134 135 136 3.5 3.6"},D:{"43":0.01218,"63":0.01826,"67":0.00609,"68":0.03044,"71":0.02435,"76":0.00609,"79":0.23134,"81":0.01218,"83":0.03044,"87":0.78535,"89":0.17046,"94":0.03044,"103":0.01826,"106":0.00609,"109":2.69698,"114":0.06088,"116":13.01614,"118":0.03044,"119":0.1522,"121":0.00609,"122":0.00609,"123":0.21917,"124":0.00609,"125":0.00609,"126":0.06697,"127":0.00609,"128":0.24352,"129":0.37137,"130":5.63749,"131":2.64828,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 64 65 66 69 70 72 73 74 75 77 78 80 84 85 86 88 90 91 92 93 95 96 97 98 99 100 101 102 104 105 107 108 110 111 112 113 115 117 120 132 133 134"},F:{"79":0.00609,"84":0.00609,"95":0.01218,"113":0.22526,"114":0.3531,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.04262,"16":0.00609,"92":0.03044,"109":1.9299,"120":0.03044,"121":0.01218,"122":0.00609,"126":0.03044,"127":0.00609,"128":0.00609,"129":0.15829,"130":11.31759,"131":9.8443,_:"12 13 15 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 123 124 125"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.4 16.5 16.6 17.0 17.1 17.2 17.3 18.2","15.6":0.4566,"16.3":0.01826,"17.4":0.01826,"17.5":0.00609,"17.6":0.19482,"18.0":0.04262,"18.1":1.522},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00015,"5.0-5.1":0,"6.0-6.1":0.00059,"7.0-7.1":0.00073,"8.1-8.4":0,"9.0-9.2":0.00059,"9.3":0.00205,"10.0-10.2":0.00044,"10.3":0.00336,"11.0-11.2":0.03949,"11.3-11.4":0.00102,"12.0-12.1":0.00059,"12.2-12.5":0.01536,"13.0-13.1":0.00029,"13.2":0.00395,"13.3":0.00059,"13.4-13.7":0.00219,"14.0-14.4":0.00483,"14.5-14.8":0.00687,"15.0-15.1":0.00395,"15.2-15.3":0.00366,"15.4":0.00439,"15.5":0.00512,"15.6-15.8":0.05485,"16.0":0.01039,"16.1":0.02194,"16.2":0.01112,"16.3":0.01887,"16.4":0.0038,"16.5":0.00761,"16.6-16.7":0.07197,"17.0":0.00527,"17.1":0.00878,"17.2":0.00731,"17.3":0.01112,"17.4":0.02384,"17.5":0.07123,"17.6-17.7":0.61536,"18.0":0.21824,"18.1":0.19176,"18.2":0.00775},P:{"4":0.07157,"21":0.19427,"22":0.01022,"24":0.06135,"25":1.26787,"26":0.37831,"27":0.18404,_:"20 23 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 17.0 18.0","7.2-7.4":0.01022,"15.0":0.03067,"16.0":0.02045,"19.0":0.05112},I:{"0":0.01951,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"9":0.04262,"11":0.01826,_:"6 7 8 10 5.5"},K:{"0":0.69571,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":1.11464},H:{"0":0.02},L:{"0":37.97351},R:{_:"0"},M:{"0":0.05084}}; +module.exports={C:{"5":0.02082,"114":0.04163,"115":0.09575,"125":0.01249,"147":0.99496,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 116 117 118 119 120 121 122 123 124 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 148 149 150 151 3.5 3.6"},D:{"52":0.04163,"64":0.01249,"68":0.02082,"69":0.0333,"73":0.01249,"81":0.01249,"83":0.02082,"87":0.02082,"88":0.01249,"98":0.07493,"109":0.30806,"111":0.05412,"120":0.45793,"121":0.35386,"125":0.04163,"128":0.13738,"130":0.01249,"131":0.01249,"132":0.0333,"134":0.02082,"135":0.07493,"136":0.05412,"137":0.11656,"138":0.14987,"139":0.04163,"140":0.01249,"141":0.06245,"142":0.25811,"143":0.92002,"144":5.27452,"145":2.96822,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 65 66 67 70 71 72 74 75 76 77 78 79 80 84 85 86 89 90 91 92 93 94 95 96 97 99 100 101 102 103 104 105 106 107 108 110 112 113 114 115 116 117 118 119 122 123 124 126 127 129 133 146 147 148"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"89":0.06245,"92":0.01249,"122":0.01249,"126":0.0333,"127":0.01249,"139":0.02082,"141":0.01249,"143":0.07493,"144":1.6652,"145":1.4737,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 128 129 130 131 132 133 134 135 136 137 138 140 142"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 16.6 17.0 17.1 17.2 17.3 17.5 18.0 18.1 18.2 18.4 18.5-18.6 26.0 26.1 26.3 TP","13.1":0.01249,"15.6":0.01249,"17.4":0.01249,"17.6":0.08742,"18.3":0.02082,"26.2":0.18317,"26.4":0.02082},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0005,"7.0-7.1":0.0005,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0005,"10.0-10.2":0,"10.3":0.0045,"11.0-11.2":0.04352,"11.3-11.4":0.0015,"12.0-12.1":0,"12.2-12.5":0.02351,"13.0-13.1":0,"13.2":0.007,"13.3":0.001,"13.4-13.7":0.0025,"14.0-14.4":0.005,"14.5-14.8":0.0065,"15.0-15.1":0.006,"15.2-15.3":0.0045,"15.4":0.0055,"15.5":0.0065,"15.6-15.8":0.10155,"16.0":0.0105,"16.1":0.02001,"16.2":0.01101,"16.3":0.02001,"16.4":0.0045,"16.5":0.008,"16.6-16.7":0.13456,"17.0":0.0065,"17.1":0.01,"17.2":0.008,"17.3":0.01251,"17.4":0.01901,"17.5":0.03752,"17.6-17.7":0.09504,"18.0":0.02101,"18.1":0.04302,"18.2":0.02301,"18.3":0.07253,"18.4":0.03602,"18.5-18.7":1.13753,"26.0":0.08004,"26.1":0.15707,"26.2":2.39611,"26.3":0.40419,"26.4":0.007},P:{"4":0.04121,"21":0.05151,"24":0.12363,"25":0.0206,"27":0.28846,"28":0.17514,"29":1.28779,_:"20 22 23 26 5.0-5.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0","6.2-6.4":0.0206,"7.2-7.4":0.04121,"19.0":0.0103},I:{"0":0.0758,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00005},K:{"0":1.18491,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.05253},Q:{_:"14.9"},O:{"0":1.21993},H:{all:0},L:{"0":67.56796}}; diff --git a/node_modules/caniuse-lite/data/regions/SV.js b/node_modules/caniuse-lite/data/regions/SV.js index 0497acfe9..b34bbcdbd 100644 --- a/node_modules/caniuse-lite/data/regions/SV.js +++ b/node_modules/caniuse-lite/data/regions/SV.js @@ -1 +1 @@ -module.exports={C:{"35":0.004,"39":0.004,"52":0.004,"70":0.004,"72":0.004,"78":0.004,"91":0.004,"96":0.004,"99":0.004,"102":0.004,"103":0.03199,"104":0.004,"105":0.012,"106":0.004,"108":0.004,"109":0.008,"110":0.004,"111":0.004,"112":0.004,"113":0.008,"114":0.004,"115":0.22794,"118":0.004,"120":0.05199,"121":0.07998,"123":0.012,"124":0.008,"125":0.004,"126":0.004,"127":0.02,"128":0.08798,"129":0.004,"130":0.012,"131":0.07998,"132":1.5996,"133":0.17196,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 36 37 38 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 97 98 100 101 107 116 117 119 122 134 135 136 3.5 3.6"},D:{"34":0.004,"49":0.008,"55":0.004,"65":0.008,"75":0.004,"77":0.004,"79":0.03599,"84":0.008,"85":0.004,"86":0.004,"87":0.04399,"88":0.008,"89":0.008,"90":0.004,"91":0.02,"92":0.004,"93":0.004,"94":0.03999,"95":0.004,"97":0.004,"98":0.008,"99":0.004,"103":0.13197,"105":0.02,"106":0.004,"107":0.012,"108":0.03999,"109":1.52762,"110":0.03199,"111":0.04799,"112":0.016,"113":0.004,"114":0.04399,"115":0.012,"116":0.05599,"117":0.016,"118":0.016,"119":0.03599,"120":0.02399,"121":0.02,"122":0.09998,"123":0.08398,"124":0.13997,"125":0.05999,"126":0.42789,"127":0.11997,"128":0.33992,"129":0.64384,"130":14.07248,"131":9.48963,"132":0.008,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 72 73 74 76 78 80 81 83 96 100 101 102 104 133 134"},F:{"36":0.004,"85":0.03599,"95":0.03999,"102":0.004,"103":0.004,"104":0.004,"109":0.008,"112":0.004,"113":0.13597,"114":1.42364,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 105 106 107 108 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.004,"18":0.004,"85":0.004,"86":0.004,"89":0.004,"92":0.02799,"100":0.004,"102":0.004,"103":0.004,"105":0.016,"107":0.004,"109":0.03999,"110":0.004,"112":0.004,"113":0.008,"114":0.004,"116":0.012,"117":0.016,"118":0.012,"119":0.004,"120":0.004,"121":0.012,"122":0.004,"123":0.004,"124":0.008,"125":0.012,"126":0.05999,"127":0.04799,"128":0.03199,"129":0.09998,"130":2.85129,"131":1.81955,_:"13 14 15 16 17 79 80 81 83 84 87 88 90 91 93 94 95 96 97 98 99 101 104 106 108 111 115"},E:{"12":0.004,"14":0.004,"15":0.004,_:"0 4 5 6 7 8 9 10 11 13 3.1 3.2 6.1 7.1 9.1 10.1 11.1 15.1 15.2-15.3 15.4 15.5 17.2","5.1":0.008,"12.1":0.004,"13.1":0.008,"14.1":0.02399,"15.6":0.09598,"16.0":0.004,"16.1":0.008,"16.2":0.004,"16.3":0.008,"16.4":0.008,"16.5":0.004,"16.6":0.03999,"17.0":0.004,"17.1":0.004,"17.3":0.008,"17.4":0.03599,"17.5":0.05599,"17.6":0.19595,"18.0":0.19995,"18.1":0.19595,"18.2":0.004},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00113,"5.0-5.1":0,"6.0-6.1":0.00451,"7.0-7.1":0.00564,"8.1-8.4":0,"9.0-9.2":0.00451,"9.3":0.01579,"10.0-10.2":0.00338,"10.3":0.02595,"11.0-11.2":0.30461,"11.3-11.4":0.0079,"12.0-12.1":0.00451,"12.2-12.5":0.11846,"13.0-13.1":0.00226,"13.2":0.03046,"13.3":0.00451,"13.4-13.7":0.01692,"14.0-14.4":0.03723,"14.5-14.8":0.05302,"15.0-15.1":0.03046,"15.2-15.3":0.0282,"15.4":0.03385,"15.5":0.03949,"15.6-15.8":0.42307,"16.0":0.0801,"16.1":0.16923,"16.2":0.08574,"16.3":0.14554,"16.4":0.02933,"16.5":0.05867,"16.6-16.7":0.55507,"17.0":0.04061,"17.1":0.06769,"17.2":0.05641,"17.3":0.08574,"17.4":0.18389,"17.5":0.54943,"17.6-17.7":4.74629,"18.0":1.68326,"18.1":1.47905,"18.2":0.05979},P:{"4":0.06148,"20":0.02049,"21":0.04099,"22":0.08197,"23":0.03074,"24":0.04099,"25":0.03074,"26":1.08616,"27":0.92221,_:"5.0-5.4 8.2 9.2 10.1 12.0 15.0","6.2-6.4":0.02049,"7.2-7.4":0.05123,"11.1-11.2":0.01025,"13.0":0.13321,"14.0":0.02049,"16.0":0.01025,"17.0":0.01025,"18.0":0.01025,"19.0":0.01025},I:{"0":0.03593,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00005},A:{"11":0.03599,_:"6 7 8 9 10 5.5"},K:{"0":0.30805,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.006,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.09002},H:{"0":0.01},L:{"0":46.74312},R:{_:"0"},M:{"0":0.34806}}; +module.exports={C:{"5":0.0238,"52":0.00595,"67":0.0357,"115":0.19635,"122":0.00595,"123":0.00595,"127":0.00595,"128":0.04165,"136":0.01785,"140":0.04165,"141":0.01785,"144":0.00595,"145":0.0238,"146":0.04165,"147":1.547,"148":0.13685,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 124 125 126 129 130 131 132 133 134 135 137 138 139 142 143 149 150 151 3.5 3.6"},D:{"64":0.01785,"65":0.00595,"69":0.01785,"79":0.01785,"83":0.00595,"87":0.0119,"90":0.00595,"91":0.0119,"97":0.01785,"99":0.00595,"103":0.60095,"104":0.5712,"105":0.5712,"106":0.57715,"107":0.57715,"108":0.595,"109":1.3804,"110":0.58905,"111":0.61285,"112":3.37365,"114":0.00595,"116":1.20785,"117":0.5712,"119":0.06545,"120":0.6426,"122":0.0476,"123":0.0119,"124":0.58905,"125":0.10115,"126":0.01785,"127":0.0119,"128":0.02975,"129":0.05355,"130":0.00595,"131":1.2257,"132":0.19635,"133":1.3685,"134":0.17255,"135":0.24395,"136":0.1547,"137":0.1547,"138":0.3094,"139":0.2737,"140":0.19635,"141":0.1904,"142":0.8211,"143":0.6307,"144":12.96505,"145":7.83615,"146":0.0357,"147":0.01785,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 66 67 68 70 71 72 73 74 75 76 77 78 80 81 84 85 86 88 89 92 93 94 95 96 98 100 101 102 113 115 118 121 148"},F:{"67":0.00595,"94":0.0476,"95":0.0476,"125":0.01785,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.0119,"100":0.00595,"109":0.0119,"122":0.00595,"127":0.00595,"131":0.06545,"133":0.00595,"134":0.00595,"135":0.0119,"136":0.0119,"137":0.00595,"138":0.0119,"139":0.00595,"140":0.0119,"141":0.0357,"142":0.0714,"143":0.0833,"144":2.45735,"145":2.00515,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 132"},E:{"15":0.00595,_:"4 5 6 7 8 9 10 11 12 13 14 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.5 17.0 17.2 17.3 18.2 TP","5.1":0.0119,"14.1":0.00595,"15.6":0.01785,"16.4":0.0119,"16.6":0.0595,"17.1":0.01785,"17.4":0.00595,"17.5":0.00595,"17.6":0.04165,"18.0":0.0238,"18.1":0.00595,"18.3":0.00595,"18.4":0.00595,"18.5-18.6":0.01785,"26.0":0.01785,"26.1":0.01785,"26.2":0.48195,"26.3":0.14875,"26.4":0.00595},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00072,"7.0-7.1":0.00072,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00072,"10.0-10.2":0,"10.3":0.00646,"11.0-11.2":0.06244,"11.3-11.4":0.00215,"12.0-12.1":0,"12.2-12.5":0.03373,"13.0-13.1":0,"13.2":0.01005,"13.3":0.00144,"13.4-13.7":0.00359,"14.0-14.4":0.00718,"14.5-14.8":0.00933,"15.0-15.1":0.00861,"15.2-15.3":0.00646,"15.4":0.00789,"15.5":0.00933,"15.6-15.8":0.14568,"16.0":0.01507,"16.1":0.02871,"16.2":0.01579,"16.3":0.02871,"16.4":0.00646,"16.5":0.01148,"16.6-16.7":0.19305,"17.0":0.00933,"17.1":0.01435,"17.2":0.01148,"17.3":0.01794,"17.4":0.02727,"17.5":0.05382,"17.6-17.7":0.13636,"18.0":0.03014,"18.1":0.06172,"18.2":0.03301,"18.3":0.10406,"18.4":0.05167,"18.5-18.7":1.63196,"26.0":0.11483,"26.1":0.22535,"26.2":3.43759,"26.3":0.57987,"26.4":0.01005},P:{"21":0.01038,"22":0.01038,"23":0.01038,"24":0.02076,"25":0.01038,"26":0.03113,"27":0.03113,"28":0.06227,"29":1.26613,_:"4 20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.02076,"14.0":0.02076},I:{"0":0.02427,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.2997,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.2349},Q:{_:"14.9"},O:{"0":0.0891},H:{all:0},L:{"0":38.9491}}; diff --git a/node_modules/caniuse-lite/data/regions/SY.js b/node_modules/caniuse-lite/data/regions/SY.js index cad905952..4f3dd38d6 100644 --- a/node_modules/caniuse-lite/data/regions/SY.js +++ b/node_modules/caniuse-lite/data/regions/SY.js @@ -1 +1 @@ -module.exports={C:{"32":0.01328,"35":0.00241,"36":0.00121,"38":0.00121,"39":0.00121,"43":0.00121,"46":0.00121,"47":0.00241,"48":0.00241,"52":0.02535,"53":0.00121,"54":0.00121,"56":0.00241,"57":0.00121,"65":0.00121,"72":0.00362,"73":0.00241,"77":0.00121,"78":0.00121,"80":0.00121,"84":0.00724,"85":0.00121,"87":0.00121,"88":0.00241,"89":0.00121,"92":0.00121,"94":0.00121,"97":0.00121,"98":0.00121,"99":0.00121,"101":0.00121,"102":0.00241,"103":0.00121,"104":0.00121,"105":0.00483,"106":0.00121,"107":0.00241,"108":0.00121,"110":0.00121,"111":0.00121,"113":0.00362,"114":0.00121,"115":0.32348,"118":0.00121,"119":0.00121,"121":0.00121,"122":0.00241,"123":0.00241,"124":0.00241,"125":0.00121,"126":0.00241,"127":0.01811,"128":0.01569,"129":0.00362,"130":0.00845,"131":0.04345,"132":0.45263,"133":0.03862,"134":0.00241,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 37 40 41 42 44 45 49 50 51 55 58 59 60 61 62 63 64 66 67 68 69 70 71 74 75 76 79 81 82 83 86 90 91 93 95 96 100 109 112 116 117 120 135 136 3.5 3.6"},D:{"11":0.00362,"22":0.00241,"28":0.00121,"29":0.00121,"32":0.00121,"34":0.00121,"38":0.00483,"39":0.00121,"40":0.00121,"43":0.00483,"47":0.00241,"49":0.00483,"50":0.00241,"52":0.00121,"55":0.00483,"56":0.00241,"57":0.00121,"58":0.05794,"59":0.00121,"60":0.00121,"61":0.00121,"63":0.00121,"64":0.00483,"65":0.00362,"66":0.00362,"67":0.00483,"68":0.01569,"69":0.01328,"70":0.01569,"71":0.00604,"72":0.00362,"73":0.01569,"74":0.00121,"75":0.00845,"76":0.00121,"77":0.00241,"78":0.00604,"79":0.04466,"80":0.12553,"81":0.00845,"83":0.05069,"84":0.00241,"85":0.00483,"86":0.00966,"87":0.02414,"88":0.03018,"89":0.00604,"90":0.00604,"91":0.00362,"92":0.01086,"93":0.00483,"94":0.04345,"95":0.00724,"96":0.00966,"97":0.00604,"98":0.03983,"99":0.00845,"100":0.00724,"101":0.00604,"102":0.02414,"103":0.03983,"104":0.01086,"105":0.02173,"106":0.03138,"107":0.01207,"108":0.02052,"109":1.27218,"110":0.00362,"111":0.02293,"112":0.01569,"113":0.00362,"114":0.02897,"115":0.00845,"116":0.02535,"117":0.01569,"118":0.01931,"119":0.01328,"120":0.04828,"121":0.00966,"122":0.07121,"123":0.05673,"124":0.01931,"125":0.02052,"126":0.06639,"127":0.04949,"128":0.1376,"129":0.19312,"130":2.91128,"131":1.90947,"132":0.02293,"133":0.00121,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 30 31 33 35 36 37 41 42 44 45 46 48 51 53 54 62 134"},F:{"38":0.00121,"40":0.00121,"53":0.00121,"73":0.00121,"79":0.28606,"82":0.00121,"83":0.00241,"85":0.02414,"86":0.00121,"88":0.00121,"95":0.0338,"99":0.00121,"101":0.00121,"102":0.00121,"109":0.00121,"112":0.00241,"113":0.00483,"114":0.34279,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 78 80 81 84 87 89 90 91 92 93 94 96 97 98 100 103 104 105 106 107 108 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00121,"15":0.00241,"16":0.00483,"17":0.00121,"18":0.01328,"84":0.00362,"89":0.00483,"90":0.00121,"92":0.02535,"100":0.00604,"103":0.00121,"109":0.0169,"113":0.00121,"114":0.00604,"115":0.00121,"117":0.00121,"119":0.00121,"120":0.00121,"121":0.00121,"122":0.00241,"123":0.00121,"124":0.00241,"125":0.00121,"126":0.00604,"127":0.00845,"128":0.01086,"129":0.02897,"130":0.4997,"131":0.37055,_:"12 13 79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 104 105 106 107 108 110 111 112 116 118"},E:{"13":0.00121,"14":0.00241,_:"0 4 5 6 7 8 9 10 11 12 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.2-15.3 16.0","5.1":0.0338,"13.1":0.00241,"14.1":0.00241,"15.1":0.00121,"15.4":0.00362,"15.5":0.00241,"15.6":0.0338,"16.1":0.00121,"16.2":0.00121,"16.3":0.00121,"16.4":0.03018,"16.5":0.00241,"16.6":0.01328,"17.0":0.01811,"17.1":0.00121,"17.2":0.00121,"17.3":0.00483,"17.4":0.00845,"17.5":0.06035,"17.6":0.03983,"18.0":0.02173,"18.1":0.02293,"18.2":0.00121},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00023,"5.0-5.1":0,"6.0-6.1":0.0009,"7.0-7.1":0.00113,"8.1-8.4":0,"9.0-9.2":0.0009,"9.3":0.00315,"10.0-10.2":0.00068,"10.3":0.00518,"11.0-11.2":0.06078,"11.3-11.4":0.00158,"12.0-12.1":0.0009,"12.2-12.5":0.02364,"13.0-13.1":0.00045,"13.2":0.00608,"13.3":0.0009,"13.4-13.7":0.00338,"14.0-14.4":0.00743,"14.5-14.8":0.01058,"15.0-15.1":0.00608,"15.2-15.3":0.00563,"15.4":0.00675,"15.5":0.00788,"15.6-15.8":0.08441,"16.0":0.01598,"16.1":0.03377,"16.2":0.01711,"16.3":0.02904,"16.4":0.00585,"16.5":0.01171,"16.6-16.7":0.11075,"17.0":0.0081,"17.1":0.01351,"17.2":0.01126,"17.3":0.01711,"17.4":0.03669,"17.5":0.10962,"17.6-17.7":0.947,"18.0":0.33585,"18.1":0.29511,"18.2":0.01193},P:{"4":1.78015,"20":0.0708,"21":0.16183,"22":0.20229,"23":0.24275,"24":0.38435,"25":0.26298,"26":1.01145,"27":0.28321,"5.0-5.4":0.09103,"6.2-6.4":0.51584,"7.2-7.4":0.51584,"8.2":0.0708,"9.2":0.2124,"10.1":0.09103,"11.1-11.2":0.08092,"12.0":0.0708,"13.0":0.18206,"14.0":0.18206,"15.0":0.04046,"16.0":0.15172,"17.0":0.24275,"18.0":0.06069,"19.0":0.09103},I:{"0":0.07019,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00009},A:{"9":0.00362,"11":0.01931,_:"6 7 8 10 5.5"},K:{"0":1.10464,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":1.06395},H:{"0":0.1},L:{"0":77.24627},R:{_:"0"},M:{"0":0.07914}}; +module.exports={C:{"5":0.0373,"52":0.00533,"72":0.00533,"115":0.1332,"127":0.01066,"140":0.01598,"141":0.00533,"143":0.01598,"144":0.00533,"145":0.00533,"146":0.01066,"147":0.29837,"148":0.02131,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 137 138 139 142 149 150 151 3.5 3.6"},D:{"56":0.00533,"58":0.00533,"63":0.00533,"64":0.00533,"65":0.00533,"66":0.00533,"68":0.01598,"69":0.04262,"70":0.02664,"71":0.01066,"72":0.01066,"73":0.01066,"75":0.00533,"76":0.00533,"78":0.00533,"79":0.0373,"80":0.00533,"81":0.00533,"83":0.01598,"86":0.00533,"87":0.02131,"88":0.01066,"89":0.00533,"91":0.00533,"92":0.00533,"93":0.00533,"94":0.00533,"96":0.00533,"97":0.00533,"98":0.04262,"99":0.00533,"101":0.00533,"102":0.01066,"103":1.61438,"104":1.59307,"105":1.60373,"106":1.59307,"107":1.61438,"108":1.60906,"109":2.09923,"110":1.5984,"111":1.6357,"112":5.53579,"113":0.01066,"114":0.02131,"116":3.08491,"117":1.5984,"118":0.00533,"119":0.01598,"120":1.67832,"121":0.00533,"122":0.01598,"123":0.01598,"124":1.61971,"125":0.01066,"126":0.03197,"127":0.02131,"128":0.01066,"129":0.0959,"130":0.01066,"131":3.27139,"132":0.04262,"133":3.18082,"134":0.0373,"135":0.02131,"136":0.04795,"137":0.06394,"138":0.05328,"139":0.07459,"140":0.05328,"141":0.05328,"142":0.09058,"143":0.29304,"144":2.12054,"145":1.07093,"146":0.00533,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 59 60 61 62 67 74 77 84 85 90 95 100 115 147 148"},F:{"73":0.00533,"79":0.00533,"90":0.00533,"91":0.00533,"93":0.02664,"94":0.02664,"95":0.02664,"125":0.00533,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00533,"18":0.01066,"92":0.02131,"109":0.01066,"114":0.0373,"122":0.00533,"139":0.00533,"140":0.00533,"142":0.01066,"143":0.02131,"144":0.31435,"145":0.19714,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 141"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.3 17.4 17.5 18.0 18.1 18.3 18.4 26.0 26.4 TP","5.1":0.10123,"15.6":0.00533,"16.6":0.00533,"17.1":0.00533,"17.6":0.00533,"18.2":0.00533,"18.5-18.6":0.01066,"26.1":0.00533,"26.2":0.01598,"26.3":0.01066},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0002,"7.0-7.1":0.0002,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0002,"10.0-10.2":0,"10.3":0.00178,"11.0-11.2":0.01723,"11.3-11.4":0.00059,"12.0-12.1":0,"12.2-12.5":0.00931,"13.0-13.1":0,"13.2":0.00277,"13.3":0.0004,"13.4-13.7":0.00099,"14.0-14.4":0.00198,"14.5-14.8":0.00257,"15.0-15.1":0.00238,"15.2-15.3":0.00178,"15.4":0.00218,"15.5":0.00257,"15.6-15.8":0.0402,"16.0":0.00416,"16.1":0.00792,"16.2":0.00436,"16.3":0.00792,"16.4":0.00178,"16.5":0.00317,"16.6-16.7":0.05328,"17.0":0.00257,"17.1":0.00396,"17.2":0.00317,"17.3":0.00495,"17.4":0.00753,"17.5":0.01485,"17.6-17.7":0.03763,"18.0":0.00832,"18.1":0.01703,"18.2":0.00911,"18.3":0.02872,"18.4":0.01426,"18.5-18.7":0.45037,"26.0":0.03169,"26.1":0.06219,"26.2":0.94866,"26.3":0.16002,"26.4":0.00277},P:{"4":0.01037,"20":0.01037,"21":0.02074,"22":0.02074,"23":0.02074,"24":0.04148,"25":0.09333,"26":0.08296,"27":0.13481,"28":0.39405,"29":0.77772,_:"5.0-5.4 10.1 12.0 18.0","6.2-6.4":0.08296,"7.2-7.4":0.14517,"8.2":0.01037,"9.2":0.04148,"11.1-11.2":0.02074,"13.0":0.03111,"14.0":0.02074,"15.0":0.01037,"16.0":0.02074,"17.0":0.07259,"19.0":0.01037},I:{"0":0.03266,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.51381,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.06539},Q:{_:"14.9"},O:{"0":0.6119},H:{all:0},L:{"0":52.90529}}; diff --git a/node_modules/caniuse-lite/data/regions/SZ.js b/node_modules/caniuse-lite/data/regions/SZ.js index d319248be..b03be9969 100644 --- a/node_modules/caniuse-lite/data/regions/SZ.js +++ b/node_modules/caniuse-lite/data/regions/SZ.js @@ -1 +1 @@ -module.exports={C:{"34":0.00174,"52":0.00174,"60":0.00174,"65":0.00174,"80":0.0139,"111":0.00521,"115":0.07647,"124":0.00174,"125":0.00174,"127":0.00174,"128":0.1008,"130":0.00174,"131":0.073,"132":0.37193,"133":0.02433,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 78 79 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 126 129 134 135 136 3.5 3.6"},D:{"56":0.00174,"63":0.00174,"70":0.01043,"73":0.00521,"79":0.00521,"81":0.00521,"83":0.00521,"85":0.00348,"86":0.0139,"87":0.00521,"88":0.00869,"90":0.00174,"92":0.00174,"93":0.00348,"94":0.00521,"95":0.01738,"96":0.00174,"99":0.00348,"101":0.00174,"102":0.00348,"103":0.01912,"106":0.00174,"107":0.00348,"109":0.56311,"110":0.00348,"111":0.0139,"112":0.00521,"114":0.00348,"115":0.0139,"116":0.04519,"118":0.0139,"119":0.01738,"120":0.00869,"121":0.00348,"122":0.01564,"123":0.00521,"124":0.00348,"125":0.00521,"126":0.03128,"127":0.01738,"128":0.01912,"129":0.13209,"130":4.13644,"131":2.08212,"132":0.00348,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 59 60 61 62 64 65 66 67 68 69 71 72 74 75 76 77 78 80 84 89 91 97 98 100 104 105 108 113 117 133 134"},F:{"28":0.00174,"34":0.00174,"42":0.00174,"45":0.00174,"79":0.00174,"84":0.01217,"85":0.02259,"86":0.00348,"95":0.03824,"112":0.00348,"113":0.01564,"114":0.31632,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 35 36 37 38 39 40 41 43 44 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00869,"15":0.00348,"16":0.00174,"17":0.00521,"18":0.0139,"84":0.02259,"89":0.00869,"92":0.02781,"99":0.00174,"100":0.00521,"103":0.00695,"108":0.00348,"109":0.02259,"110":0.00521,"111":0.00174,"112":0.00174,"114":0.0139,"120":0.00521,"121":0.01043,"122":0.01912,"125":0.00521,"126":0.00869,"127":0.00695,"128":0.06257,"129":0.10602,"130":1.20096,"131":0.71953,_:"13 14 79 80 81 83 85 86 87 88 90 91 93 94 95 96 97 98 101 102 104 105 106 107 113 115 116 117 118 119 123 124"},E:{"11":0.00348,"14":0.00174,"15":0.00174,_:"0 4 5 6 7 8 9 10 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.2-15.3 15.4 15.5 16.0 16.2 17.0 18.2","14.1":0.00174,"15.6":0.01043,"16.1":0.04171,"16.3":0.00348,"16.4":0.00174,"16.5":0.00348,"16.6":0.01043,"17.1":0.0365,"17.2":0.00174,"17.3":0.00348,"17.4":0.00869,"17.5":0.08864,"17.6":0.0365,"18.0":0.02955,"18.1":0.03997},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00041,"5.0-5.1":0,"6.0-6.1":0.00163,"7.0-7.1":0.00204,"8.1-8.4":0,"9.0-9.2":0.00163,"9.3":0.0057,"10.0-10.2":0.00122,"10.3":0.00937,"11.0-11.2":0.10999,"11.3-11.4":0.00285,"12.0-12.1":0.00163,"12.2-12.5":0.04277,"13.0-13.1":0.00081,"13.2":0.011,"13.3":0.00163,"13.4-13.7":0.00611,"14.0-14.4":0.01344,"14.5-14.8":0.01915,"15.0-15.1":0.011,"15.2-15.3":0.01018,"15.4":0.01222,"15.5":0.01426,"15.6-15.8":0.15276,"16.0":0.02892,"16.1":0.0611,"16.2":0.03096,"16.3":0.05255,"16.4":0.01059,"16.5":0.02118,"16.6-16.7":0.20042,"17.0":0.01467,"17.1":0.02444,"17.2":0.02037,"17.3":0.03096,"17.4":0.0664,"17.5":0.19839,"17.6-17.7":1.71379,"18.0":0.60779,"18.1":0.53406,"18.2":0.02159},P:{"4":0.25667,"20":0.02053,"21":0.0308,"22":0.04107,"23":0.24641,"24":0.14374,"25":0.08214,"26":1.00616,"27":0.17454,_:"5.0-5.4 6.2-6.4 8.2 10.1 11.1-11.2 12.0 14.0 15.0 17.0","7.2-7.4":1.2731,"9.2":0.01027,"13.0":0.0308,"16.0":0.01027,"18.0":0.01027,"19.0":0.0924},I:{"0":0.02473,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"10":0.00174,"11":0.00174,_:"6 7 8 9 5.5"},K:{"0":14.58387,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.04132,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.27268},H:{"0":0.43},L:{"0":65.51638},R:{_:"0"},M:{"0":0.17352}}; +module.exports={C:{"5":0.00645,"68":0.00322,"72":0.00322,"78":0.03869,"111":0.1483,"113":0.00967,"115":0.08705,"126":0.00322,"127":0.0129,"137":0.00322,"140":0.06448,"141":0.00322,"142":0.00322,"145":0.00322,"146":0.00967,"147":0.70606,"148":0.02257,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 112 114 116 117 118 119 120 121 122 123 124 125 128 129 130 131 132 133 134 135 136 138 139 143 144 149 150 151 3.5 3.6"},D:{"63":0.00322,"68":0.00322,"69":0.00645,"80":0.00322,"83":0.00322,"86":0.00645,"93":0.01934,"98":0.00322,"103":0.07738,"104":0.05158,"105":0.03546,"106":0.12896,"107":0.02902,"108":0.03546,"109":0.26759,"110":0.03869,"111":0.05158,"112":0.15798,"114":0.01934,"115":0.00322,"116":0.11929,"117":0.02579,"119":0.07738,"120":0.05481,"122":0.0129,"124":0.04836,"125":0.03546,"126":0.04836,"127":0.07738,"128":0.02579,"129":0.01612,"131":0.07738,"132":0.04514,"133":0.07093,"134":0.01612,"135":0.00967,"136":0.02257,"137":0.01934,"138":0.05481,"139":0.20311,"140":0.03546,"141":0.01612,"142":0.14186,"143":0.35464,"144":4.65546,"145":2.7404,"146":0.00322,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 64 65 66 67 70 71 72 73 74 75 76 77 78 79 81 84 85 87 88 89 90 91 92 94 95 96 97 99 100 101 102 113 118 121 123 130 147 148"},F:{"40":0.00322,"42":0.00967,"79":0.00322,"90":0.05158,"92":0.00645,"93":0.0129,"94":0.0677,"95":0.15798,"118":0.00322,"120":0.00322,"125":0.00645,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 91 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 119 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.01612,"16":0.00322,"17":0.00322,"18":0.02579,"84":0.00322,"86":0.00322,"89":0.00645,"90":0.00322,"92":0.04514,"95":0.00322,"100":0.00645,"109":0.01934,"114":0.03869,"115":0.01934,"122":0.01612,"123":0.00967,"126":0.00322,"131":0.00322,"133":0.00322,"136":0.00322,"137":0.00322,"138":0.00967,"139":0.03224,"140":0.03224,"141":0.03869,"142":0.15153,"143":0.0806,"144":1.83446,"145":1.65391,_:"13 14 15 79 80 81 83 85 87 88 91 93 94 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 116 117 118 119 120 121 124 125 127 128 129 130 132 134 135"},E:{"14":0.00322,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.4 15.5 16.0 16.1 16.2 16.3 16.5 17.0 17.1 17.2 17.3 18.0 18.1 26.4 TP","5.1":0.00322,"14.1":0.00645,"15.2-15.3":0.00322,"15.6":0.01934,"16.4":0.00322,"16.6":0.02257,"17.4":0.00645,"17.5":0.00322,"17.6":0.05158,"18.2":0.0129,"18.3":0.04191,"18.4":0.01612,"18.5-18.6":0.04191,"26.0":0.07738,"26.1":0.29983,"26.2":0.40622,"26.3":0.16442},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0005,"7.0-7.1":0.0005,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0005,"10.0-10.2":0,"10.3":0.00449,"11.0-11.2":0.04339,"11.3-11.4":0.0015,"12.0-12.1":0,"12.2-12.5":0.02344,"13.0-13.1":0,"13.2":0.00698,"13.3":0.001,"13.4-13.7":0.00249,"14.0-14.4":0.00499,"14.5-14.8":0.00648,"15.0-15.1":0.00598,"15.2-15.3":0.00449,"15.4":0.00549,"15.5":0.00648,"15.6-15.8":0.10124,"16.0":0.01047,"16.1":0.01995,"16.2":0.01097,"16.3":0.01995,"16.4":0.00449,"16.5":0.00798,"16.6-16.7":0.13415,"17.0":0.00648,"17.1":0.00997,"17.2":0.00798,"17.3":0.01247,"17.4":0.01895,"17.5":0.0374,"17.6-17.7":0.09476,"18.0":0.02095,"18.1":0.04289,"18.2":0.02294,"18.3":0.07231,"18.4":0.03591,"18.5-18.7":1.13407,"26.0":0.07979,"26.1":0.1566,"26.2":2.38884,"26.3":0.40296,"26.4":0.00698},P:{"22":0.03061,"23":0.0102,"24":0.10202,"25":0.03061,"26":0.06121,"27":0.12243,"28":0.17344,"29":2.81582,_:"4 20 21 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0","7.2-7.4":1.16306,"19.0":0.0102},I:{"0":0.00677,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":9.23924,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.74536},Q:{_:"14.9"},O:{"0":0.21006},H:{all:0.01},L:{"0":61.50296}}; diff --git a/node_modules/caniuse-lite/data/regions/TC.js b/node_modules/caniuse-lite/data/regions/TC.js index 39ab1378f..6b75eebde 100644 --- a/node_modules/caniuse-lite/data/regions/TC.js +++ b/node_modules/caniuse-lite/data/regions/TC.js @@ -1 +1 @@ -module.exports={C:{"115":4.60453,"124":0.00793,"128":0.00397,"131":0.01983,"132":1.01926,"133":0.01983,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 125 126 127 129 130 134 135 136 3.5 3.6"},D:{"48":0.00397,"52":0.00397,"55":0.01983,"75":0.00397,"77":0.00397,"79":0.01586,"87":0.04759,"88":0.01983,"93":0.01586,"94":0.01586,"95":0.00397,"103":0.29348,"105":0.02776,"109":0.27365,"114":0.00397,"116":0.03569,"118":0.00793,"120":0.0119,"122":0.03966,"123":0.00397,"124":0.00397,"125":0.00793,"126":0.13088,"127":0.03966,"128":0.16261,"129":1.74107,"130":10.5337,"131":3.98186,"132":0.14674,"133":0.00397,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 76 78 80 81 83 84 85 86 89 90 91 92 96 97 98 99 100 101 102 104 106 107 108 110 111 112 113 115 117 119 121 134"},F:{"95":0.0119,"107":0.00397,"109":0.00397,"113":0.01983,"114":0.42436,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 108 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.00793,"83":0.00397,"92":0.00793,"100":0.00397,"109":0.01983,"118":0.01586,"119":0.00397,"125":0.01983,"126":0.18244,"128":0.01586,"129":0.36884,"130":5.02096,"131":2.76827,_:"12 13 14 15 17 18 79 80 81 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 120 121 122 123 124 127"},E:{"14":0.01983,"15":0.00793,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 18.2","13.1":0.07535,"14.1":0.07932,"15.2-15.3":0.06346,"15.4":0.03569,"15.5":0.00793,"15.6":0.24193,"16.0":0.08329,"16.1":0.02776,"16.2":0.0238,"16.3":0.01983,"16.4":0.05156,"16.5":0.26572,"16.6":0.59093,"17.0":0.30538,"17.1":0.02776,"17.2":0.03966,"17.3":0.02776,"17.4":0.15467,"17.5":0.29348,"17.6":1.68555,"18.0":1.07082,"18.1":0.64249},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00298,"5.0-5.1":0,"6.0-6.1":0.0119,"7.0-7.1":0.01488,"8.1-8.4":0,"9.0-9.2":0.0119,"9.3":0.04166,"10.0-10.2":0.00893,"10.3":0.06843,"11.0-11.2":0.80335,"11.3-11.4":0.02083,"12.0-12.1":0.0119,"12.2-12.5":0.31241,"13.0-13.1":0.00595,"13.2":0.08033,"13.3":0.0119,"13.4-13.7":0.04463,"14.0-14.4":0.09819,"14.5-14.8":0.13984,"15.0-15.1":0.08033,"15.2-15.3":0.07438,"15.4":0.08926,"15.5":0.10414,"15.6-15.8":1.11576,"16.0":0.21125,"16.1":0.4463,"16.2":0.22613,"16.3":0.38382,"16.4":0.07736,"16.5":0.15472,"16.6-16.7":1.46388,"17.0":0.10711,"17.1":0.17852,"17.2":0.14877,"17.3":0.22613,"17.4":0.48498,"17.5":1.449,"17.6-17.7":12.51736,"18.0":4.43925,"18.1":3.9007,"18.2":0.15769},P:{"4":0.03254,"21":0.01085,"22":0.05423,"24":0.01085,"26":0.75928,"27":1.51856,_:"20 23 25 8.2 9.2 10.1 12.0 13.0 14.0 15.0 18.0","5.0-5.4":0.07593,"6.2-6.4":0.01085,"7.2-7.4":0.02169,"11.1-11.2":0.01085,"16.0":0.03254,"17.0":0.1627,"19.0":0.03254},I:{"0":0.0301,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00004},A:{"11":0.0119,_:"6 7 8 9 10 5.5"},K:{"0":0.28963,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.0181},H:{"0":0},L:{"0":28.12388},R:{_:"0"},M:{"0":0.21119}}; +module.exports={C:{"5":0.09331,"115":0.00389,"118":0.00389,"147":0.42768,"148":0.03499,"149":0.01166,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 150 151 3.5 3.6"},D:{"67":0.01166,"69":0.07776,"79":0.05054,"93":0.01166,"103":0.22162,"104":0.01166,"105":0.01166,"107":0.00389,"109":0.10498,"110":0.00778,"111":0.06221,"116":0.05832,"121":0.01555,"122":0.01166,"125":0.13219,"126":0.05443,"128":0.00778,"129":0.00389,"130":0.00778,"131":0.01555,"132":0.06221,"133":0.01555,"134":0.02333,"135":0.00389,"136":0.00389,"138":0.0972,"139":0.36158,"141":0.24494,"142":0.27216,"143":1.02643,"144":9.234,"145":3.6275,"146":0.08554,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 70 71 72 73 74 75 76 77 78 80 81 83 84 85 86 87 88 89 90 91 92 94 95 96 97 98 99 100 101 102 106 108 112 113 114 115 117 118 119 120 123 124 127 137 140 147 148"},F:{"95":0.02333,"122":0.00778,"125":0.02722,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.01166,"83":0.05054,"92":0.00778,"133":0.00389,"137":0.00778,"141":0.01555,"142":0.02333,"143":0.14774,"144":4.74725,"145":2.93155,_:"12 13 14 15 16 18 79 80 81 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 134 135 136 138 139 140"},E:{"14":0.01555,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.2-15.3 15.5 16.2 16.4 17.0 17.4 18.0 TP","14.1":0.01166,"15.4":0.00389,"15.6":0.03499,"16.0":0.00389,"16.1":0.00778,"16.3":0.01166,"16.5":0.01555,"16.6":0.44712,"17.1":0.08554,"17.2":0.02333,"17.3":0.02333,"17.5":0.50933,"17.6":0.10886,"18.1":0.00389,"18.2":0.00778,"18.3":0.05054,"18.4":0.00389,"18.5-18.6":0.15941,"26.0":0.10109,"26.1":0.07776,"26.2":5.68814,"26.3":0.9409,"26.4":0.00389},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00306,"7.0-7.1":0.00306,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00306,"10.0-10.2":0,"10.3":0.02754,"11.0-11.2":0.26624,"11.3-11.4":0.00918,"12.0-12.1":0,"12.2-12.5":0.14383,"13.0-13.1":0,"13.2":0.04284,"13.3":0.00612,"13.4-13.7":0.0153,"14.0-14.4":0.0306,"14.5-14.8":0.03978,"15.0-15.1":0.03672,"15.2-15.3":0.02754,"15.4":0.03366,"15.5":0.03978,"15.6-15.8":0.62124,"16.0":0.06427,"16.1":0.12241,"16.2":0.06733,"16.3":0.12241,"16.4":0.02754,"16.5":0.04896,"16.6-16.7":0.82321,"17.0":0.03978,"17.1":0.06121,"17.2":0.04896,"17.3":0.07651,"17.4":0.11629,"17.5":0.22952,"17.6-17.7":0.58145,"18.0":0.12853,"18.1":0.26318,"18.2":0.14077,"18.3":0.44374,"18.4":0.22034,"18.5-18.7":6.95907,"26.0":0.48964,"26.1":0.96093,"26.2":14.65873,"26.3":2.4727,"26.4":0.04284},P:{"23":0.01106,"24":0.01106,"25":0.05528,"27":0.02211,"28":0.13267,"29":1.90155,_:"4 20 21 22 26 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.12161},I:{"0":0.05495,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00003},K:{"0":0.17725,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.16502},Q:{_:"14.9"},O:{_:"0"},H:{all:0},L:{"0":29.81648}}; diff --git a/node_modules/caniuse-lite/data/regions/TD.js b/node_modules/caniuse-lite/data/regions/TD.js index fdff0bb96..6c9713a14 100644 --- a/node_modules/caniuse-lite/data/regions/TD.js +++ b/node_modules/caniuse-lite/data/regions/TD.js @@ -1 +1 @@ -module.exports={C:{"44":0.00094,"72":0.00094,"77":0.00187,"91":0.00094,"95":0.00094,"113":0.00187,"115":0.02624,"116":0.00094,"118":0.00094,"123":0.00094,"127":0.00375,"128":0.00094,"129":0.00187,"130":0.00281,"131":0.01593,"132":0.34388,"133":0.01499,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 78 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 114 117 119 120 121 122 124 125 126 134 135 136 3.5 3.6"},D:{"38":0.00094,"56":0.00094,"58":0.00094,"64":0.00843,"66":0.00094,"68":0.00094,"69":0.00187,"70":0.00187,"71":0.00187,"74":0.00094,"77":0.00094,"78":0.05528,"80":0.00094,"81":0.00094,"86":0.00094,"88":0.00469,"89":0.00094,"92":0.03186,"94":0.00469,"95":0.00094,"96":0.00375,"98":0.00094,"99":0.11619,"100":0.00094,"101":0.00094,"102":0.00094,"103":0.00094,"104":0.00094,"105":0.00094,"108":0.00937,"109":0.21832,"110":0.00094,"111":0.00187,"112":0.00094,"113":0.00375,"114":0.00937,"115":0.03935,"116":0.00281,"117":0.00094,"118":0.00187,"119":0.01687,"120":0.00375,"121":0.00843,"122":0.00375,"123":0.00469,"124":0.01312,"125":0.00656,"126":0.02061,"127":0.01406,"128":0.00562,"129":0.02998,"130":0.50692,"131":0.31483,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 59 60 61 62 63 65 67 72 73 75 76 79 83 84 85 87 90 91 93 97 106 107 132 133 134"},F:{"34":0.00094,"42":0.00094,"46":0.00094,"51":0.00094,"79":0.00281,"81":0.00094,"85":0.00281,"95":0.00094,"111":0.00094,"112":0.00094,"113":0.00469,"114":0.04685,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 43 44 45 47 48 49 50 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00094,"14":0.00094,"17":0.00094,"18":0.00187,"84":0.00281,"89":0.00094,"90":0.01499,"92":0.0178,"100":0.00094,"103":0.00094,"121":0.00094,"124":0.00937,"125":0.00187,"126":0.00281,"127":0.00187,"128":0.01406,"129":0.00375,"130":0.42071,"131":0.22769,_:"13 15 16 79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 122 123"},E:{"13":0.00094,_:"0 4 5 6 7 8 9 10 11 12 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 17.0 17.1 17.2 17.3 17.4 18.2","11.1":0.00187,"13.1":0.00375,"14.1":0.14336,"15.6":0.00187,"16.5":0.00469,"16.6":0.00281,"17.5":0.00937,"17.6":0.00281,"18.0":0.00187,"18.1":0.00187},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00043,"5.0-5.1":0,"6.0-6.1":0.00174,"7.0-7.1":0.00217,"8.1-8.4":0,"9.0-9.2":0.00174,"9.3":0.00608,"10.0-10.2":0.0013,"10.3":0.00998,"11.0-11.2":0.11721,"11.3-11.4":0.00304,"12.0-12.1":0.00174,"12.2-12.5":0.04558,"13.0-13.1":0.00087,"13.2":0.01172,"13.3":0.00174,"13.4-13.7":0.00651,"14.0-14.4":0.01433,"14.5-14.8":0.0204,"15.0-15.1":0.01172,"15.2-15.3":0.01085,"15.4":0.01302,"15.5":0.01519,"15.6-15.8":0.16279,"16.0":0.03082,"16.1":0.06512,"16.2":0.03299,"16.3":0.056,"16.4":0.01129,"16.5":0.02257,"16.6-16.7":0.21359,"17.0":0.01563,"17.1":0.02605,"17.2":0.02171,"17.3":0.03299,"17.4":0.07076,"17.5":0.21142,"17.6-17.7":1.82633,"18.0":0.6477,"18.1":0.56913,"18.2":0.02301},P:{"20":0.06021,"21":0.37131,"22":0.42148,"23":0.04014,"24":0.50176,"25":0.06021,"26":0.58205,"27":0.04014,_:"4 5.0-5.4 6.2-6.4 8.2 10.1 12.0 14.0 17.0","7.2-7.4":0.21074,"9.2":0.03011,"11.1-11.2":0.04014,"13.0":0.01004,"15.0":0.02007,"16.0":0.03011,"18.0":0.02007,"19.0":0.18063},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":1.17351,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.01813,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00906},O:{"0":0.04532},H:{"0":0.05},L:{"0":88.67983},R:{_:"0"},M:{"0":0.01813}}; +module.exports={C:{"53":0.00263,"54":0.00263,"61":0.00263,"72":0.01053,"84":0.00263,"94":0.00263,"102":0.01579,"115":0.02369,"127":0.01053,"128":0.00263,"129":0.00263,"139":0.00263,"140":0.01842,"142":0.00526,"144":0.00526,"145":0.00263,"146":0.0079,"147":0.5843,"148":0.07106,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 55 56 57 58 59 60 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 85 86 87 88 89 90 91 92 93 95 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 130 131 132 133 134 135 136 137 138 141 143 149 150 151 3.5 3.6"},D:{"66":0.00263,"71":0.00263,"73":0.00263,"74":0.0079,"77":0.00263,"79":0.00526,"80":0.0079,"81":0.01053,"86":0.01053,"88":0.00263,"90":0.00526,"93":0.00263,"103":0.01579,"108":0.01579,"109":0.05527,"110":0.33426,"111":0.00526,"114":0.00263,"115":0.00263,"116":0.05264,"118":0.01316,"119":0.0079,"121":0.01053,"122":0.0079,"123":0.00526,"125":0.00263,"126":0.01053,"130":0.00526,"131":0.05264,"132":0.00263,"133":0.00526,"134":0.01316,"135":0.01316,"136":0.01579,"137":0.00263,"138":0.02369,"139":0.13686,"140":0.00526,"141":0.01579,"142":0.03685,"143":0.15002,"144":2.13982,"145":1.21598,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 72 75 76 78 83 84 85 87 89 91 92 94 95 96 97 98 99 100 101 102 104 105 106 107 112 113 117 120 124 127 128 129 146 147 148"},F:{"36":0.00263,"40":0.00263,"44":0.00526,"62":0.00263,"79":0.00526,"90":0.00263,"93":0.00526,"94":0.02369,"95":0.02106,"123":0.00526,"124":0.00263,"125":0.00526,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 41 42 43 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.02369,"84":0.0079,"88":0.00263,"89":0.00526,"90":0.00526,"92":0.02895,"100":0.00526,"109":0.00263,"120":0.00526,"122":0.0079,"128":0.00526,"134":0.01053,"135":0.0079,"136":0.01053,"137":0.00526,"138":0.00263,"140":0.01053,"141":0.00526,"142":0.01316,"143":0.04211,"144":0.61852,"145":0.70274,_:"12 13 14 15 16 17 79 80 81 83 85 86 87 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 121 123 124 125 126 127 129 130 131 132 133 139"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 13.1 14.1 15.1 15.2-15.3 15.4 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.1 17.3 17.4 17.5 18.0 18.1 18.3 18.4 18.5-18.6 26.4 TP","5.1":0.0079,"12.1":0.00263,"15.5":0.00263,"15.6":0.00526,"16.6":0.0079,"17.2":0.00263,"17.6":0.02632,"18.2":0.00263,"26.0":0.00526,"26.1":0.02369,"26.2":0.01842,"26.3":0.00263},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00028,"7.0-7.1":0.00028,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00028,"10.0-10.2":0,"10.3":0.00251,"11.0-11.2":0.02429,"11.3-11.4":0.00084,"12.0-12.1":0,"12.2-12.5":0.01312,"13.0-13.1":0,"13.2":0.00391,"13.3":0.00056,"13.4-13.7":0.0014,"14.0-14.4":0.00279,"14.5-14.8":0.00363,"15.0-15.1":0.00335,"15.2-15.3":0.00251,"15.4":0.00307,"15.5":0.00363,"15.6-15.8":0.05669,"16.0":0.00586,"16.1":0.01117,"16.2":0.00614,"16.3":0.01117,"16.4":0.00251,"16.5":0.00447,"16.6-16.7":0.07512,"17.0":0.00363,"17.1":0.00558,"17.2":0.00447,"17.3":0.00698,"17.4":0.01061,"17.5":0.02094,"17.6-17.7":0.05306,"18.0":0.01173,"18.1":0.02402,"18.2":0.01285,"18.3":0.04049,"18.4":0.02011,"18.5-18.7":0.63501,"26.0":0.04468,"26.1":0.08768,"26.2":1.33759,"26.3":0.22563,"26.4":0.00391},P:{"20":0.01006,"22":0.01006,"23":0.04024,"24":0.10061,"25":0.17103,"26":0.0503,"27":0.50303,"28":0.57345,"29":2.00205,_:"4 21 5.0-5.4 8.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0","6.2-6.4":0.01006,"7.2-7.4":0.0503,"9.2":0.02012,"19.0":0.01006},I:{"0":0.13984,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00008},K:{"0":2.07988,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.46418},Q:{"14.9":0.07368},O:{"0":0.26525},H:{all:0.02},L:{"0":82.50513}}; diff --git a/node_modules/caniuse-lite/data/regions/TG.js b/node_modules/caniuse-lite/data/regions/TG.js index 9a1261ef1..ec8fba9ae 100644 --- a/node_modules/caniuse-lite/data/regions/TG.js +++ b/node_modules/caniuse-lite/data/regions/TG.js @@ -1 +1 @@ -module.exports={C:{"43":0.00701,"52":0.00467,"58":0.00234,"61":0.00234,"67":0.00234,"68":0.00234,"72":0.02102,"78":0.00234,"92":0.00234,"100":0.00234,"102":0.00234,"103":0.01168,"112":0.00467,"113":0.00934,"115":0.38778,"122":0.00234,"124":0.00234,"126":0.00234,"127":0.02102,"128":0.0257,"129":0.00701,"130":0.01402,"131":0.13549,"132":2.11642,"133":0.22192,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 50 51 53 54 55 56 57 59 60 62 63 64 65 66 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 104 105 106 107 108 109 110 111 114 116 117 118 119 120 121 123 125 134 135 136 3.5 3.6"},D:{"11":0.00234,"31":0.00234,"43":0.00234,"47":0.03971,"49":0.00234,"56":0.00234,"58":0.00234,"61":0.00234,"64":0.00234,"66":0.00234,"69":0.00467,"70":0.00467,"73":0.00467,"75":0.00934,"76":0.05139,"77":0.00701,"79":0.00467,"81":0.04438,"83":0.00934,"84":0.00467,"85":0.00467,"86":0.01635,"87":0.01168,"88":0.00934,"89":0.00234,"91":0.01402,"93":0.06774,"94":0.00467,"95":0.00467,"100":0.00467,"102":0.00701,"103":0.20323,"104":0.09578,"105":0.00234,"106":0.01635,"108":0.00234,"109":1.23107,"110":0.00234,"111":0.00234,"113":0.00467,"114":0.00701,"116":0.01869,"117":0.02803,"118":0.03971,"119":0.03037,"120":0.01168,"121":0.00467,"122":0.01402,"123":0.01168,"124":0.02803,"125":0.00934,"126":0.06774,"127":0.03738,"128":0.07008,"129":0.10512,"130":5.40784,"131":3.79133,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 40 41 42 44 45 46 48 50 51 52 53 54 55 57 59 60 62 63 65 67 68 71 72 74 78 80 90 92 96 97 98 99 101 107 112 115 132 133 134"},F:{"37":0.02803,"46":0.00234,"78":0.01402,"79":0.00701,"84":0.00701,"85":0.00234,"95":0.11446,"102":0.00234,"112":0.00934,"113":0.00701,"114":0.97178,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 80 81 82 83 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00234,"13":0.00234,"14":0.00234,"17":0.00701,"18":0.00701,"84":0.00234,"89":0.00467,"90":0.00234,"92":0.03504,"100":0.00234,"109":0.16819,"121":0.00234,"122":0.00234,"123":0.00234,"124":0.00467,"125":0.00701,"126":0.11914,"127":0.00701,"128":0.0257,"129":0.05606,"130":1.80573,"131":1.43197,_:"15 16 79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120"},E:{"13":0.00234,_:"0 4 5 6 7 8 9 10 11 12 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.2 16.3 16.4 16.5 17.0 17.1 17.3 18.2","13.1":0.01635,"14.1":0.00234,"15.6":0.03971,"16.1":0.00234,"16.6":0.0257,"17.2":0.00234,"17.4":0.00234,"17.5":0.01402,"17.6":0.08176,"18.0":0.00467,"18.1":0.0327},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00098,"5.0-5.1":0,"6.0-6.1":0.00391,"7.0-7.1":0.00489,"8.1-8.4":0,"9.0-9.2":0.00391,"9.3":0.01368,"10.0-10.2":0.00293,"10.3":0.02247,"11.0-11.2":0.2638,"11.3-11.4":0.00684,"12.0-12.1":0.00391,"12.2-12.5":0.10259,"13.0-13.1":0.00195,"13.2":0.02638,"13.3":0.00391,"13.4-13.7":0.01466,"14.0-14.4":0.03224,"14.5-14.8":0.04592,"15.0-15.1":0.02638,"15.2-15.3":0.02443,"15.4":0.02931,"15.5":0.0342,"15.6-15.8":0.36639,"16.0":0.06937,"16.1":0.14655,"16.2":0.07425,"16.3":0.12604,"16.4":0.0254,"16.5":0.05081,"16.6-16.7":0.4807,"17.0":0.03517,"17.1":0.05862,"17.2":0.04885,"17.3":0.07425,"17.4":0.15926,"17.5":0.47581,"17.6-17.7":4.11038,"18.0":1.45773,"18.1":1.28089,"18.2":0.05178},P:{"4":0.22372,"22":0.18111,"24":0.01065,"25":0.01065,"26":0.26634,"27":0.12784,_:"20 21 23 5.0-5.4 8.2 10.1 11.1-11.2 13.0 14.0 15.0 16.0 18.0 19.0","6.2-6.4":0.01065,"7.2-7.4":0.01065,"9.2":0.01065,"12.0":0.01065,"17.0":0.01065},I:{"0":0.13763,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00004,"4.4":0,"4.4.3-4.4.4":0.00018},A:{"11":0.00467,_:"6 7 8 9 10 5.5"},K:{"0":0.6819,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.00766,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00766},O:{"0":0.09962},H:{"0":0.23},L:{"0":68.07076},R:{_:"0"},M:{"0":0.06897}}; +module.exports={C:{"5":0.05136,"57":0.00571,"69":0.00571,"72":0.01141,"78":0.01141,"91":0.00571,"102":0.00571,"103":0.03424,"114":0.00571,"115":0.26252,"123":0.00571,"127":0.02854,"137":0.00571,"140":0.06848,"141":0.00571,"142":0.00571,"143":0.00571,"144":0.00571,"145":0.01712,"146":0.03424,"147":1.27266,"148":0.13697,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 58 59 60 61 62 63 64 65 66 67 68 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 112 113 116 117 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 149 150 151 3.5 3.6"},D:{"27":0.00571,"32":0.00571,"49":0.00571,"56":0.00571,"58":0.00571,"60":0.01141,"63":0.00571,"65":0.00571,"66":0.01141,"69":0.04566,"70":0.01141,"71":0.00571,"73":0.03424,"75":0.01141,"79":0.00571,"81":0.00571,"83":0.01712,"84":0.01141,"86":0.02283,"87":0.01141,"89":0.00571,"92":0.00571,"93":0.00571,"95":0.02283,"98":0.02283,"101":0.00571,"102":0.05136,"103":1.34685,"104":1.35827,"105":1.31261,"106":1.29549,"107":1.31832,"108":1.32973,"109":2.1972,"110":1.31832,"111":1.36968,"112":7.23077,"113":0.00571,"114":0.01712,"116":2.688,"117":1.27266,"119":0.05136,"120":1.36397,"122":0.01141,"123":0.00571,"124":1.37539,"125":0.03424,"126":0.01712,"127":0.00571,"128":0.02283,"129":0.09702,"130":0.01141,"131":2.76219,"132":0.04566,"133":2.67088,"134":0.01712,"135":0.02854,"136":0.01141,"137":0.02283,"138":0.11985,"139":0.18833,"140":0.02283,"141":0.02854,"142":0.07419,"143":0.37666,"144":5.21049,"145":2.84209,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 29 30 31 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 59 61 62 64 67 68 72 74 76 77 78 80 85 88 90 91 94 96 97 99 100 115 118 121 146 147 148"},F:{"46":0.00571,"67":0.00571,"86":0.00571,"90":0.01141,"94":0.03424,"95":0.18262,"102":0.00571,"120":0.00571,"122":0.00571,"125":0.02283,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 87 88 89 91 92 93 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 121 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"15":0.00571,"17":0.00571,"18":0.01712,"85":0.00571,"89":0.00571,"90":0.01141,"92":0.06848,"100":0.01141,"109":0.01141,"113":0.00571,"120":0.00571,"122":0.01141,"128":0.00571,"133":0.00571,"138":0.01141,"139":0.00571,"140":0.00571,"141":0.00571,"142":0.01712,"143":0.03995,"144":1.48953,"145":1.12999,_:"12 13 14 16 79 80 81 83 84 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 121 123 124 125 126 127 129 130 131 132 134 135 136 137"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.3 17.4 17.5 18.0 18.1 18.2 18.3 18.4 18.5-18.6 26.4 TP","5.1":0.00571,"13.1":0.00571,"15.6":0.10843,"16.6":0.02854,"17.1":0.00571,"17.6":0.06848,"26.0":0.00571,"26.1":0.01141,"26.2":0.09702,"26.3":0.03995},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00041,"7.0-7.1":0.00041,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00041,"10.0-10.2":0,"10.3":0.00373,"11.0-11.2":0.03604,"11.3-11.4":0.00124,"12.0-12.1":0,"12.2-12.5":0.01947,"13.0-13.1":0,"13.2":0.0058,"13.3":0.00083,"13.4-13.7":0.00207,"14.0-14.4":0.00414,"14.5-14.8":0.00539,"15.0-15.1":0.00497,"15.2-15.3":0.00373,"15.4":0.00456,"15.5":0.00539,"15.6-15.8":0.0841,"16.0":0.0087,"16.1":0.01657,"16.2":0.00911,"16.3":0.01657,"16.4":0.00373,"16.5":0.00663,"16.6-16.7":0.11144,"17.0":0.00539,"17.1":0.00829,"17.2":0.00663,"17.3":0.01036,"17.4":0.01574,"17.5":0.03107,"17.6-17.7":0.07871,"18.0":0.0174,"18.1":0.03563,"18.2":0.01906,"18.3":0.06007,"18.4":0.02983,"18.5-18.7":0.94206,"26.0":0.06628,"26.1":0.13008,"26.2":1.98437,"26.3":0.33473,"26.4":0.0058},P:{"4":0.01173,"26":0.01173,"28":0.02347,"29":0.25815,_:"20 21 22 23 24 25 27 6.2-6.4 8.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","5.0-5.4":0.02347,"7.2-7.4":0.01173,"9.2":0.01173},I:{"0":0.09863,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00006},K:{"0":1.43391,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.00429,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.12879},Q:{"14.9":0.01288},O:{"0":0.12879},H:{all:0.03},L:{"0":44.14737}}; diff --git a/node_modules/caniuse-lite/data/regions/TH.js b/node_modules/caniuse-lite/data/regions/TH.js index 966539163..fbe450a6d 100644 --- a/node_modules/caniuse-lite/data/regions/TH.js +++ b/node_modules/caniuse-lite/data/regions/TH.js @@ -1 +1 @@ -module.exports={C:{"48":0.00416,"52":0.00831,"53":0.01663,"55":0.44896,"56":1.45911,"78":0.00416,"85":0.00416,"98":0.00416,"103":0.00416,"106":0.00416,"108":0.01663,"113":0.00416,"115":0.12471,"125":0.00416,"127":0.00831,"128":0.01663,"129":0.00416,"130":0.00416,"131":0.03326,"132":0.87713,"133":0.08314,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 54 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 95 96 97 99 100 101 102 104 105 107 109 110 111 112 114 116 117 118 119 120 121 122 123 124 126 134 135 136 3.5 3.6"},D:{"37":0.06651,"43":0.00831,"49":0.00831,"56":0.00416,"65":0.00416,"70":0.00416,"79":0.02079,"80":0.00416,"81":0.00416,"83":0.00416,"84":0.00416,"85":0.00416,"86":0.00416,"87":0.02079,"88":0.00831,"89":0.00416,"90":0.00416,"91":0.01247,"92":0.00416,"93":0.00416,"94":0.01247,"95":0.00416,"96":0.00416,"97":0.00416,"98":0.00416,"99":0.00416,"100":0.00416,"101":0.03741,"102":0.00831,"103":0.0291,"104":0.00831,"105":0.02079,"106":0.01247,"107":0.01663,"108":0.03741,"109":1.87896,"110":0.00831,"111":0.01247,"112":0.01247,"113":0.06236,"114":0.0582,"115":0.00831,"116":0.04157,"117":0.02079,"118":0.07067,"119":0.02079,"120":0.03741,"121":0.0291,"122":0.09977,"123":0.04988,"124":0.12887,"125":0.05404,"126":0.0873,"127":0.06651,"128":0.17875,"129":0.37413,"130":14.42895,"131":10.0059,"132":0.01663,"133":0.00416,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 61 62 63 64 66 67 68 69 71 72 73 74 75 76 77 78 134"},F:{"85":0.00831,"95":0.01663,"113":0.02079,"114":0.39076,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00831,"92":0.00831,"100":0.00416,"107":0.00416,"108":0.00416,"109":0.02079,"110":0.00416,"113":0.00416,"114":0.00416,"119":0.00416,"120":0.00416,"121":0.00416,"122":0.00831,"123":0.00416,"124":0.00831,"125":0.00831,"126":0.02079,"127":0.02079,"128":0.02494,"129":0.0582,"130":2.25725,"131":1.75841,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 111 112 115 116 117 118"},E:{"10":0.00416,"14":0.00831,"15":0.00416,_:"0 4 5 6 7 8 9 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00416,"13.1":0.01247,"14.1":0.03326,"15.1":0.00416,"15.2-15.3":0.00416,"15.4":0.00831,"15.5":0.01247,"15.6":0.10393,"16.0":0.01247,"16.1":0.06236,"16.2":0.02079,"16.3":0.05404,"16.4":0.01247,"16.5":0.02079,"16.6":0.14965,"17.0":0.02079,"17.1":0.02079,"17.2":0.03326,"17.3":0.0291,"17.4":0.06236,"17.5":0.21201,"17.6":1.11823,"18.0":0.43233,"18.1":0.4448,"18.2":0.01247},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00153,"5.0-5.1":0,"6.0-6.1":0.00611,"7.0-7.1":0.00764,"8.1-8.4":0,"9.0-9.2":0.00611,"9.3":0.02139,"10.0-10.2":0.00458,"10.3":0.03514,"11.0-11.2":0.41246,"11.3-11.4":0.01069,"12.0-12.1":0.00611,"12.2-12.5":0.1604,"13.0-13.1":0.00306,"13.2":0.04125,"13.3":0.00611,"13.4-13.7":0.02291,"14.0-14.4":0.05041,"14.5-14.8":0.0718,"15.0-15.1":0.04125,"15.2-15.3":0.03819,"15.4":0.04583,"15.5":0.05347,"15.6-15.8":0.57286,"16.0":0.10846,"16.1":0.22914,"16.2":0.1161,"16.3":0.19706,"16.4":0.03972,"16.5":0.07944,"16.6-16.7":0.75159,"17.0":0.05499,"17.1":0.09166,"17.2":0.07638,"17.3":0.1161,"17.4":0.249,"17.5":0.74395,"17.6-17.7":6.4267,"18.0":2.27921,"18.1":2.00271,"18.2":0.08096},P:{"4":0.03201,"20":0.01067,"21":0.03201,"22":0.05334,"23":0.07468,"24":0.08535,"25":0.09602,"26":1.47231,"27":1.05623,_:"5.0-5.4 6.2-6.4 8.2 9.2 10.1 12.0 13.0 14.0 15.0 16.0","7.2-7.4":0.03201,"11.1-11.2":0.01067,"17.0":0.01067,"18.0":0.01067,"19.0":0.02134},I:{"0":0.02916,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00004},A:{"8":0.00432,"11":0.32824,_:"6 7 9 10 5.5"},K:{"0":0.23714,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00584},O:{"0":0.18701},H:{"0":0.02},L:{"0":41.3056},R:{_:"0"},M:{"0":0.16363}}; +module.exports={C:{"102":0.00283,"103":0.00848,"115":0.02543,"135":0.00283,"140":0.00283,"145":0.00283,"146":0.00283,"147":0.30228,"148":0.02543,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 144 149 150 151 3.5 3.6"},D:{"53":0.00283,"57":0.00565,"61":0.00283,"63":0.00283,"65":0.00283,"67":0.00283,"70":0.00283,"78":0.00283,"79":0.00848,"83":0.00283,"86":0.00283,"87":0.00848,"90":0.00283,"91":0.00565,"95":0.00283,"101":0.00283,"102":0.00565,"103":0.0113,"104":0.02825,"105":0.01413,"106":0.00848,"107":0.00848,"108":0.00848,"109":0.31358,"110":0.00848,"111":0.00848,"112":0.00565,"113":0.00565,"114":0.0226,"115":0.00283,"116":0.0226,"117":0.00848,"119":0.0113,"120":0.01413,"121":0.00565,"122":0.01413,"123":0.00565,"124":0.01695,"125":0.00565,"126":0.00848,"127":0.0113,"128":0.01413,"129":0.00283,"130":0.00565,"131":0.04803,"132":0.01413,"133":0.0226,"134":0.0113,"135":0.01695,"136":0.0113,"137":0.01695,"138":0.10735,"139":0.02825,"140":0.01695,"141":0.02543,"142":0.03955,"143":0.1921,"144":4.84205,"145":2.76568,"146":0.0113,"147":0.00283,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 58 59 60 62 64 66 68 69 71 72 73 74 75 76 77 80 81 84 85 88 89 92 93 94 96 97 98 99 100 118 148"},F:{"46":0.00283,"93":0.00283,"94":0.04238,"95":0.04238,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"109":0.00283,"124":0.00283,"125":0.00283,"131":0.00283,"138":0.00283,"139":0.00283,"140":0.00283,"141":0.00283,"142":0.00565,"143":0.01695,"144":0.57065,"145":0.4068,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 126 127 128 129 130 132 133 134 135 136 137"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.1 15.2-15.3 TP","11.1":0.00283,"13.1":0.00283,"14.1":0.00565,"15.4":0.00283,"15.5":0.00565,"15.6":0.02543,"16.0":0.00283,"16.1":0.00848,"16.2":0.00565,"16.3":0.0113,"16.4":0.00283,"16.5":0.00283,"16.6":0.05085,"17.0":0.00283,"17.1":0.04803,"17.2":0.00283,"17.3":0.00283,"17.4":0.00565,"17.5":0.01695,"17.6":0.03108,"18.0":0.00565,"18.1":0.0113,"18.2":0.00565,"18.3":0.0226,"18.4":0.00848,"18.5-18.6":0.05933,"26.0":0.0226,"26.1":0.02825,"26.2":0.63563,"26.3":0.11018,"26.4":0.00283},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00168,"7.0-7.1":0.00168,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00168,"10.0-10.2":0,"10.3":0.01514,"11.0-11.2":0.14632,"11.3-11.4":0.00505,"12.0-12.1":0,"12.2-12.5":0.07905,"13.0-13.1":0,"13.2":0.02355,"13.3":0.00336,"13.4-13.7":0.00841,"14.0-14.4":0.01682,"14.5-14.8":0.02186,"15.0-15.1":0.02018,"15.2-15.3":0.01514,"15.4":0.0185,"15.5":0.02186,"15.6-15.8":0.34141,"16.0":0.03532,"16.1":0.06727,"16.2":0.037,"16.3":0.06727,"16.4":0.01514,"16.5":0.02691,"16.6-16.7":0.45241,"17.0":0.02186,"17.1":0.03364,"17.2":0.02691,"17.3":0.04205,"17.4":0.06391,"17.5":0.12614,"17.6-17.7":0.31955,"18.0":0.07064,"18.1":0.14464,"18.2":0.07736,"18.3":0.24386,"18.4":0.12109,"18.5-18.7":3.82446,"26.0":0.26909,"26.1":0.52809,"26.2":8.05592,"26.3":1.35891,"26.4":0.02355},P:{"4":0.0737,"21":0.02106,"22":0.02106,"23":0.02106,"24":0.02106,"25":0.04212,"26":0.04212,"27":0.09476,"28":0.22111,"29":2.93759,_:"20 5.0-5.4 6.2-6.4 8.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.02106,"9.2":0.03159,"17.0":0.01053},I:{"0":0.01433,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.3157,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.00565,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.20808},Q:{_:"14.9"},O:{"0":0.2583},H:{all:0},L:{"0":66.06963}}; diff --git a/node_modules/caniuse-lite/data/regions/TJ.js b/node_modules/caniuse-lite/data/regions/TJ.js index e47c811a1..267cb9a00 100644 --- a/node_modules/caniuse-lite/data/regions/TJ.js +++ b/node_modules/caniuse-lite/data/regions/TJ.js @@ -1 +1 @@ -module.exports={C:{"52":0.00617,"62":0.00308,"79":0.00308,"89":0.00308,"94":0.00308,"111":0.00308,"115":0.08944,"122":0.01234,"125":0.00308,"127":0.01234,"128":0.01542,"129":0.00925,"130":0.00925,"131":0.03392,"132":0.33924,"133":0.03701,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 90 91 92 93 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 123 124 126 134 135 136 3.5 3.6"},D:{"27":0.00925,"31":0.00925,"35":0.01234,"44":0.00308,"46":0.00308,"47":0.0586,"49":0.02159,"52":0.00308,"55":0.00925,"56":0.11411,"58":5.66839,"65":0.00617,"66":0.04626,"69":0.00925,"70":0.01234,"71":0.00617,"72":0.00925,"74":0.00308,"75":0.00617,"76":0.00308,"77":1.49882,"78":0.00308,"79":0.0185,"81":0.00308,"83":0.00617,"84":0.00617,"85":0.00617,"86":0.00925,"87":0.11102,"88":0.01542,"89":0.01234,"91":0.00308,"92":0.00925,"93":0.00308,"94":0.02159,"95":0.00308,"96":0.03701,"97":0.00617,"98":0.00617,"99":0.00617,"100":0.01542,"101":0.00308,"102":0.00617,"103":0.00617,"105":0.00617,"106":0.08635,"107":0.11411,"108":0.00925,"109":2.86812,"110":0.03701,"111":0.19429,"112":0.01234,"113":0.00308,"114":0.00308,"115":0.00308,"116":0.00308,"117":0.00925,"118":0.08327,"119":0.06785,"120":0.02159,"121":0.0185,"122":0.03084,"123":0.03701,"124":0.04009,"125":0.04626,"126":0.04318,"127":0.0185,"128":0.16962,"129":0.26522,"130":5.12252,"131":3.44791,"132":0.00308,"133":0.00617,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 29 30 32 33 34 36 37 38 39 40 41 42 43 45 48 50 51 53 54 57 59 60 61 62 63 64 67 68 73 80 90 104 134"},F:{"36":0.02776,"53":0.00308,"62":0.00308,"73":0.00308,"79":0.05551,"80":0.00308,"83":0.00308,"84":0.00925,"85":0.00925,"86":0.0185,"89":0.00308,"93":0.01542,"95":0.58596,"112":0.01234,"113":0.02159,"114":0.73708,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 57 58 60 63 64 65 66 67 68 69 70 71 72 74 75 76 77 78 81 82 87 88 90 91 92 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6","12.1":0.00308},B:{"14":0.00617,"15":0.00925,"16":0.00617,"17":0.00617,"18":0.04009,"80":0.00308,"83":0.00308,"84":0.00308,"90":0.01542,"92":0.08944,"94":0.00308,"100":0.01542,"104":0.02159,"106":0.00308,"107":0.00617,"109":0.01234,"113":0.00308,"114":0.01234,"119":0.00308,"120":0.00617,"121":0.0185,"122":0.00925,"123":0.00617,"124":0.00617,"125":0.00617,"126":0.00308,"127":0.00308,"128":0.0586,"129":0.03701,"130":0.95604,"131":0.84502,_:"12 13 79 81 85 86 87 88 89 91 93 95 96 97 98 99 101 102 103 105 108 110 111 112 115 116 117 118"},E:{"14":0.00925,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 14.1 15.4 16.2 17.2","5.1":0.0771,"12.1":0.00308,"13.1":0.00925,"15.1":0.00308,"15.2-15.3":0.01234,"15.5":0.01542,"15.6":0.01542,"16.0":0.00308,"16.1":0.00308,"16.3":0.00308,"16.4":0.00617,"16.5":0.12336,"16.6":0.01542,"17.0":0.00308,"17.1":0.00925,"17.3":0.00308,"17.4":0.00617,"17.5":0.06785,"17.6":0.11411,"18.0":0.06168,"18.1":0.03084,"18.2":0.00308},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00059,"5.0-5.1":0,"6.0-6.1":0.00235,"7.0-7.1":0.00294,"8.1-8.4":0,"9.0-9.2":0.00235,"9.3":0.00823,"10.0-10.2":0.00176,"10.3":0.01352,"11.0-11.2":0.1587,"11.3-11.4":0.00411,"12.0-12.1":0.00235,"12.2-12.5":0.06172,"13.0-13.1":0.00118,"13.2":0.01587,"13.3":0.00235,"13.4-13.7":0.00882,"14.0-14.4":0.0194,"14.5-14.8":0.02763,"15.0-15.1":0.01587,"15.2-15.3":0.01469,"15.4":0.01763,"15.5":0.02057,"15.6-15.8":0.22042,"16.0":0.04173,"16.1":0.08817,"16.2":0.04467,"16.3":0.07582,"16.4":0.01528,"16.5":0.03056,"16.6-16.7":0.28919,"17.0":0.02116,"17.1":0.03527,"17.2":0.02939,"17.3":0.04467,"17.4":0.09581,"17.5":0.28625,"17.6-17.7":2.47277,"18.0":0.87696,"18.1":0.77057,"18.2":0.03115},P:{"4":0.30403,"20":0.0304,"21":0.31417,"22":0.10134,"23":0.13175,"24":0.22296,"25":0.30403,"26":0.84116,"27":0.24323,"5.0-5.4":0.05067,"6.2-6.4":0.05067,"7.2-7.4":0.16215,"8.2":0.01013,"9.2":0.07094,_:"10.1 15.0","11.1-11.2":0.06081,"12.0":0.01013,"13.0":0.01013,"14.0":0.01013,"16.0":0.10134,"17.0":0.01013,"18.0":0.01013,"19.0":0.04054},I:{"0":0.069,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00009},A:{"11":0.24364,_:"6 7 8 9 10 5.5"},K:{"0":1.04737,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.02075},O:{"0":0.71916},H:{"0":0.55},L:{"0":58.12081},R:{_:"0"},M:{"0":0.02075}}; +module.exports={C:{"5":0.03643,"53":0.00405,"91":0.00405,"115":0.06072,"125":0.0081,"126":0.02834,"128":0.02834,"134":0.00405,"139":0.00405,"140":0.02024,"142":0.0081,"143":0.0081,"146":0.0081,"147":0.48171,"148":0.04858,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 127 129 130 131 132 133 135 136 137 138 141 144 145 149 150 151 3.5 3.6"},D:{"49":0.02429,"57":0.00405,"58":0.0081,"62":0.01214,"64":0.00405,"68":0.00405,"69":0.04858,"70":0.01214,"72":0.01214,"73":0.00405,"75":0.0081,"76":0.0081,"79":0.0081,"80":0.01214,"81":0.00405,"83":0.01214,"86":0.01214,"87":0.00405,"88":0.00405,"90":0.01214,"91":0.00405,"94":0.00405,"95":0.01214,"96":0.00405,"98":0.02024,"99":0.01619,"101":0.0081,"102":0.00405,"103":0.0081,"104":0.00405,"105":0.00405,"106":0.02024,"107":0.0081,"108":0.01619,"109":3.69987,"110":0.00405,"111":0.04858,"112":0.02429,"114":0.02429,"116":0.00405,"117":0.00405,"119":0.02024,"120":0.02834,"121":0.0081,"122":0.03643,"123":0.01214,"124":0.01619,"125":0.14573,"126":0.01214,"127":0.01214,"128":0.00405,"129":0.00405,"130":0.01619,"131":0.06477,"132":0.06072,"133":0.02024,"134":0.00405,"135":0.02024,"136":0.02429,"137":0.02834,"138":0.02834,"139":0.02429,"140":0.04453,"141":0.06477,"142":0.11739,"143":0.66792,"144":6.8897,"145":3.42866,"146":0.01619,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 59 60 61 63 65 66 67 71 74 77 78 84 85 89 92 93 97 100 113 115 118 147 148"},F:{"45":0.00405,"50":0.00405,"63":0.01619,"67":0.00405,"79":0.02024,"80":0.01214,"81":0.00405,"85":0.02024,"86":0.17406,"92":0.03238,"93":0.00405,"94":0.03643,"95":0.46552,"103":0.00405,"109":0.0081,"110":0.02834,"113":0.00405,"120":0.00405,"124":0.0081,"125":0.02834,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 48 49 51 52 53 54 55 56 57 58 60 62 64 65 66 68 69 70 71 72 73 74 75 76 77 78 82 83 84 87 88 89 90 91 96 97 98 99 100 101 102 104 105 106 107 108 111 112 114 115 116 117 118 119 121 122 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00405,"15":0.00405,"16":0.00405,"17":0.00405,"18":0.03238,"90":0.03643,"91":0.0081,"92":0.09715,"100":0.01619,"108":0.00405,"109":0.02834,"112":0.00405,"113":0.00405,"117":0.00405,"120":0.01619,"122":0.01214,"124":0.00405,"128":0.00405,"130":0.01214,"131":0.01619,"133":0.01214,"134":0.01214,"135":0.00405,"136":0.0081,"137":0.01214,"138":0.00405,"139":0.01214,"140":0.02024,"141":0.01214,"142":0.01214,"143":0.06477,"144":1.36822,"145":1.80136,_:"12 13 79 80 81 83 84 85 86 87 88 89 93 94 95 96 97 98 99 101 102 103 104 105 106 107 110 111 114 115 116 118 119 121 123 125 126 127 129 132"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.4 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.3 18.4 26.4 TP","5.1":0.01214,"15.2-15.3":0.01214,"15.5":0.00405,"15.6":0.05667,"16.6":0.01619,"17.1":0.0081,"17.4":0.00405,"17.5":0.0081,"17.6":0.16597,"18.0":0.00405,"18.1":0.00405,"18.2":0.0081,"18.3":0.01619,"18.5-18.6":0.02834,"26.0":0.02024,"26.1":0.0081,"26.2":1.80541,"26.3":0.04048},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00073,"7.0-7.1":0.00073,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00073,"10.0-10.2":0,"10.3":0.00657,"11.0-11.2":0.06347,"11.3-11.4":0.00219,"12.0-12.1":0,"12.2-12.5":0.03429,"13.0-13.1":0,"13.2":0.01021,"13.3":0.00146,"13.4-13.7":0.00365,"14.0-14.4":0.0073,"14.5-14.8":0.00948,"15.0-15.1":0.00876,"15.2-15.3":0.00657,"15.4":0.00803,"15.5":0.00948,"15.6-15.8":0.14811,"16.0":0.01532,"16.1":0.02918,"16.2":0.01605,"16.3":0.02918,"16.4":0.00657,"16.5":0.01167,"16.6-16.7":0.19626,"17.0":0.00948,"17.1":0.01459,"17.2":0.01167,"17.3":0.01824,"17.4":0.02772,"17.5":0.05472,"17.6-17.7":0.13862,"18.0":0.03064,"18.1":0.06274,"18.2":0.03356,"18.3":0.10579,"18.4":0.05253,"18.5-18.7":1.65909,"26.0":0.11673,"26.1":0.22909,"26.2":3.49475,"26.3":0.58951,"26.4":0.01021},P:{"4":0.01026,"20":0.01026,"22":0.04103,"23":0.04103,"24":0.05128,"25":0.06154,"26":0.05128,"27":0.13334,"28":0.20513,"29":1.02567,_:"21 5.0-5.4 6.2-6.4 8.2 10.1 11.1-11.2 12.0 13.0 15.0 18.0 19.0","7.2-7.4":0.0718,"9.2":0.01026,"14.0":0.01026,"16.0":0.01026,"17.0":0.01026},I:{"0":0.01783,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":1.17235,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.05951},Q:{"14.9":0.03571},O:{"0":0.52369},H:{all:0},L:{"0":56.98223}}; diff --git a/node_modules/caniuse-lite/data/regions/TL.js b/node_modules/caniuse-lite/data/regions/TL.js index 9dc2b295c..39c454618 100644 --- a/node_modules/caniuse-lite/data/regions/TL.js +++ b/node_modules/caniuse-lite/data/regions/TL.js @@ -1 +1 @@ -module.exports={C:{"7":0.0036,"30":0.0036,"36":0.0072,"37":0.0036,"40":0.0036,"44":0.0036,"45":0.0036,"47":0.0072,"48":0.0036,"56":0.02161,"57":0.0036,"63":0.07202,"66":0.0072,"72":0.04681,"78":0.03961,"79":0.14764,"82":0.0036,"95":0.0144,"98":0.0036,"103":0.0144,"105":0.0036,"111":0.0036,"113":0.0036,"114":0.01801,"115":0.79942,"117":0.0036,"118":0.0036,"119":0.0036,"120":0.0036,"121":0.02881,"123":0.0036,"124":0.0072,"125":0.0108,"126":0.0108,"127":0.21606,"128":0.10083,"129":0.02881,"130":0.06842,"131":0.45733,"132":4.10154,"133":0.20526,"134":0.0072,_:"2 3 4 5 6 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 35 38 39 41 42 43 46 49 50 51 52 53 54 55 58 59 60 61 62 64 65 67 68 69 70 71 73 74 75 76 77 80 81 83 84 85 86 87 88 89 90 91 92 93 94 96 97 99 100 101 102 104 106 107 108 109 110 112 116 122 135 136 3.5 3.6"},D:{"31":0.0036,"40":0.0072,"41":0.0036,"42":0.0108,"49":0.0036,"51":0.0108,"58":0.02881,"63":0.0036,"65":0.0108,"67":0.0036,"68":0.0072,"70":0.0144,"71":0.0036,"72":0.0072,"73":0.0036,"74":0.0108,"75":0.01801,"76":0.0036,"77":0.0108,"78":0.0072,"79":0.03241,"80":0.0036,"84":0.03241,"85":0.0108,"86":0.0036,"87":0.02881,"88":0.03241,"89":0.0036,"90":0.0036,"91":0.0144,"92":0.0072,"95":0.0036,"96":0.0144,"100":0.0072,"102":0.0036,"103":0.16565,"104":0.0036,"105":0.0072,"106":0.0036,"107":0.0036,"108":0.0108,"109":1.46921,"110":0.0036,"111":0.01801,"112":0.0036,"113":0.0036,"114":0.05041,"115":0.0072,"116":0.16205,"117":0.04321,"118":0.0144,"119":0.0072,"120":0.04321,"121":0.01801,"122":0.06842,"123":0.04321,"124":0.05762,"125":0.03961,"126":0.18725,"127":0.25207,"128":0.32769,"129":1.09831,"130":10.02158,"131":5.90924,"132":0.0072,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 43 44 45 46 47 48 50 52 53 54 55 56 57 59 60 61 62 64 66 69 81 83 93 94 97 98 99 101 133 134"},F:{"34":0.0036,"63":0.0036,"78":0.0036,"79":0.0072,"83":0.0036,"85":0.0036,"95":0.0108,"96":0.0036,"102":0.02881,"107":0.0036,"112":0.0144,"113":0.0108,"114":0.48253,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 67 68 69 70 71 72 73 74 75 76 77 80 81 82 84 86 87 88 89 90 91 92 93 94 97 98 99 100 101 103 104 105 106 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.0144,"13":0.0108,"15":0.0036,"16":0.05402,"17":0.0036,"18":0.02881,"84":0.0072,"85":0.0036,"89":0.02161,"90":0.0036,"92":0.02521,"96":0.02161,"97":0.0144,"100":0.07922,"108":0.0036,"109":0.03601,"111":0.0072,"112":0.0036,"113":0.0072,"114":0.0072,"115":0.0072,"116":0.0036,"117":0.0036,"118":0.0036,"119":0.0108,"120":0.02521,"121":0.02161,"122":0.02521,"123":0.03601,"124":0.02161,"125":0.05041,"126":0.10443,"127":0.06842,"128":0.14764,"129":0.3601,"130":2.84839,"131":1.7825,_:"14 79 80 81 83 86 87 88 91 93 94 95 98 99 101 102 103 104 105 106 107 110"},E:{"14":0.0036,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.4 15.5 16.0 18.2","5.1":0.0036,"13.1":0.07562,"14.1":0.06122,"15.1":0.05041,"15.2-15.3":0.02881,"15.6":0.05041,"16.1":0.0144,"16.2":0.0036,"16.3":0.0144,"16.4":0.0036,"16.5":0.04681,"16.6":0.05402,"17.0":0.0144,"17.1":0.0036,"17.2":0.02881,"17.3":0.01801,"17.4":0.05041,"17.5":0.25207,"17.6":0.10803,"18.0":0.10443,"18.1":0.04681},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00043,"5.0-5.1":0,"6.0-6.1":0.00172,"7.0-7.1":0.00216,"8.1-8.4":0,"9.0-9.2":0.00172,"9.3":0.00604,"10.0-10.2":0.00129,"10.3":0.00992,"11.0-11.2":0.11643,"11.3-11.4":0.00302,"12.0-12.1":0.00172,"12.2-12.5":0.04528,"13.0-13.1":0.00086,"13.2":0.01164,"13.3":0.00172,"13.4-13.7":0.00647,"14.0-14.4":0.01423,"14.5-14.8":0.02027,"15.0-15.1":0.01164,"15.2-15.3":0.01078,"15.4":0.01294,"15.5":0.01509,"15.6-15.8":0.16171,"16.0":0.03062,"16.1":0.06468,"16.2":0.03277,"16.3":0.05563,"16.4":0.01121,"16.5":0.02242,"16.6-16.7":0.21216,"17.0":0.01552,"17.1":0.02587,"17.2":0.02156,"17.3":0.03277,"17.4":0.07029,"17.5":0.21001,"17.6-17.7":1.81416,"18.0":0.64339,"18.1":0.56534,"18.2":0.02285},P:{"4":0.05097,"21":0.03058,"22":0.11214,"23":0.07136,"24":0.19369,"25":0.1733,"26":0.3568,"27":0.38738,_:"20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 12.0 14.0 15.0 17.0 18.0","7.2-7.4":0.06116,"11.1-11.2":0.03058,"13.0":0.01019,"16.0":0.01019,"19.0":0.04078},I:{"0":0.00638,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},A:{"11":0.0144,_:"6 7 8 9 10 5.5"},K:{"0":0.44786,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.03839},O:{"0":0.46705},H:{"0":0},L:{"0":58.38302},R:{_:"0"},M:{"0":0.10237}}; +module.exports={C:{"48":0.00599,"56":0.00599,"57":0.00599,"59":0.00599,"61":0.00599,"63":0.02997,"64":0.00599,"65":0.00599,"66":0.01798,"67":0.00599,"68":0.00599,"72":0.02997,"78":0.07192,"85":0.00599,"95":0.00599,"99":0.00599,"104":0.00599,"114":0.06592,"115":0.74313,"116":0.02397,"118":0.00599,"126":0.01199,"127":0.03596,"129":0.01798,"135":0.1738,"136":0.02997,"138":0.00599,"139":0.00599,"140":0.46146,"141":0.00599,"142":0.03596,"143":0.06592,"144":0.12585,"145":0.09589,"146":0.10188,"147":5.43565,"148":0.5154,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 52 53 54 55 58 60 62 69 70 71 73 74 75 76 77 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 100 101 102 103 105 106 107 108 109 110 111 112 113 117 119 120 121 122 123 124 125 128 130 131 132 133 134 137 149 150 151 3.5 3.6"},D:{"48":0.00599,"58":0.02397,"61":0.00599,"64":0.00599,"67":0.00599,"68":0.01199,"70":0.00599,"71":0.01798,"74":0.01798,"75":0.00599,"78":0.00599,"79":0.01199,"80":0.02997,"84":0.01199,"85":0.00599,"87":0.01798,"92":0.00599,"96":0.01199,"97":0.00599,"99":0.00599,"103":0.10787,"105":0.00599,"106":0.00599,"108":0.00599,"109":0.80306,"111":0.00599,"114":0.05993,"115":0.00599,"116":0.34759,"117":0.00599,"118":0.00599,"119":0.0899,"120":0.07791,"121":0.01199,"122":0.01798,"123":0.00599,"124":0.02997,"125":0.01798,"126":0.06592,"127":0.06592,"128":0.13185,"129":0.02997,"130":0.06592,"131":0.14383,"132":0.02397,"133":0.03596,"134":0.05993,"135":0.05993,"136":0.04195,"137":0.13185,"138":0.29965,"139":0.53937,"140":0.10188,"141":0.09589,"142":0.3416,"143":0.6892,"144":16.45079,"145":8.2224,"146":0.01199,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 52 53 54 55 56 57 59 60 62 63 65 66 69 72 73 76 77 81 83 86 88 89 90 91 93 94 95 98 100 101 102 104 107 110 112 113 147 148"},F:{"75":0.00599,"79":0.00599,"85":0.00599,"94":0.00599,"95":0.04794,"110":0.00599,"114":0.00599,"117":0.01199,"118":0.02997,"120":0.00599,"122":0.00599,"125":0.00599,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 78 80 81 82 83 84 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 111 112 113 115 116 119 121 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.01199,"17":0.00599,"18":0.05394,"80":0.00599,"91":0.00599,"92":0.09589,"96":0.00599,"99":0.00599,"100":0.03596,"108":0.01199,"109":0.01199,"113":0.01798,"114":0.04195,"117":0.05993,"118":0.00599,"122":0.02997,"123":0.00599,"124":0.00599,"127":0.00599,"129":0.00599,"130":0.00599,"131":0.03596,"132":0.01798,"133":0.02397,"134":0.00599,"135":0.02397,"136":0.07192,"137":0.02397,"138":0.07192,"139":0.04195,"140":0.15582,"141":0.07791,"142":0.28766,"143":0.40752,"144":7.08972,"145":4.13517,_:"12 13 14 15 79 81 83 84 85 86 87 88 89 90 93 94 95 97 98 101 102 103 104 105 106 107 110 111 112 115 116 119 120 121 125 126 128"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 12.1 15.2-15.3 15.4 15.5 16.0 16.2 26.4 TP","9.1":0.00599,"10.1":0.04195,"11.1":0.01199,"13.1":0.01199,"14.1":0.1678,"15.1":0.01798,"15.6":0.11387,"16.1":0.02397,"16.3":0.01798,"16.4":0.01199,"16.5":0.04195,"16.6":0.11387,"17.0":0.01798,"17.1":0.02397,"17.2":0.03596,"17.3":0.01199,"17.4":0.02997,"17.5":0.03596,"17.6":0.05993,"18.0":0.04195,"18.1":0.00599,"18.2":0.04195,"18.3":0.01199,"18.4":0.00599,"18.5-18.6":0.02397,"26.0":0.02997,"26.1":0.05993,"26.2":0.37756,"26.3":0.09589},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00079,"7.0-7.1":0.00079,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00079,"10.0-10.2":0,"10.3":0.00715,"11.0-11.2":0.06916,"11.3-11.4":0.00238,"12.0-12.1":0,"12.2-12.5":0.03736,"13.0-13.1":0,"13.2":0.01113,"13.3":0.00159,"13.4-13.7":0.00397,"14.0-14.4":0.00795,"14.5-14.8":0.01033,"15.0-15.1":0.00954,"15.2-15.3":0.00715,"15.4":0.00874,"15.5":0.01033,"15.6-15.8":0.16138,"16.0":0.01669,"16.1":0.0318,"16.2":0.01749,"16.3":0.0318,"16.4":0.00715,"16.5":0.01272,"16.6-16.7":0.21385,"17.0":0.01033,"17.1":0.0159,"17.2":0.01272,"17.3":0.01987,"17.4":0.03021,"17.5":0.05962,"17.6-17.7":0.15105,"18.0":0.03339,"18.1":0.06837,"18.2":0.03657,"18.3":0.11527,"18.4":0.05724,"18.5-18.7":1.8078,"26.0":0.1272,"26.1":0.24963,"26.2":3.808,"26.3":0.64235,"26.4":0.01113},P:{"21":0.00998,"22":0.02995,"23":0.02995,"24":0.02995,"25":0.03994,"26":0.11982,"27":0.03994,"28":0.24962,"29":0.58909,_:"4 20 5.0-5.4 6.2-6.4 8.2 10.1 12.0 13.0 14.0 15.0 17.0 18.0 19.0","7.2-7.4":0.01997,"9.2":0.00998,"11.1-11.2":0.00998,"16.0":0.03994},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.31255,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.01199,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.02805},Q:{"14.9":0.0561},O:{"0":0.15627},H:{all:0},L:{"0":36.49972}}; diff --git a/node_modules/caniuse-lite/data/regions/TM.js b/node_modules/caniuse-lite/data/regions/TM.js index 9d6324abf..7b8455db3 100644 --- a/node_modules/caniuse-lite/data/regions/TM.js +++ b/node_modules/caniuse-lite/data/regions/TM.js @@ -1 +1 @@ -module.exports={C:{"34":0.01345,"54":0.00224,"68":0.00224,"69":0.02242,"72":0.00897,"75":0.00224,"78":0.01121,"79":0.00224,"89":0.00224,"95":0.00224,"101":0.06502,"102":0.00897,"105":0.00448,"108":0.00224,"115":0.03139,"117":0.00448,"123":0.00448,"124":0.00448,"125":0.00448,"127":0.00224,"128":0.00224,"130":0.00224,"131":0.01121,"132":0.10089,"133":0.00224,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 55 56 57 58 59 60 61 62 63 64 65 66 67 70 71 73 74 76 77 80 81 82 83 84 85 86 87 88 90 91 92 93 94 96 97 98 99 100 103 104 106 107 109 110 111 112 113 114 116 118 119 120 121 122 126 129 134 135 136 3.5 3.6"},D:{"11":0.00897,"22":0.01121,"31":0.01794,"37":0.00673,"47":0.00673,"48":0.00224,"49":0.04484,"50":0.00448,"52":0.01345,"53":0.00224,"55":0.00224,"56":0.00897,"58":0.39235,"61":0.02466,"63":0.00224,"64":0.01345,"68":0.00224,"69":0.00224,"70":0.01121,"72":0.00448,"73":0.00448,"74":0.00224,"77":0.00448,"78":0.03811,"79":0.0269,"80":0.00673,"81":0.01121,"83":0.05829,"84":0.00448,"85":0.01345,"86":0.00897,"87":0.02466,"88":0.08968,"89":0.01121,"90":0.01569,"91":0.02018,"96":0.0426,"97":0.0269,"98":0.04036,"99":0.00224,"100":0.01345,"101":0.03139,"102":0.00673,"103":0.02466,"104":0.00673,"105":0.00897,"106":0.05157,"107":0.02018,"108":0.14125,"109":5.03777,"110":0.01121,"111":0.03587,"112":0.01794,"113":0.00224,"114":0.01121,"115":0.00224,"116":0.01121,"117":0.00448,"118":0.20851,"119":0.00448,"120":0.06726,"121":0.00673,"122":0.01345,"123":0.00897,"124":0.02242,"125":0.00897,"126":0.06053,"127":0.06278,"128":0.08295,"129":0.14349,"130":5.8718,"131":1.4304,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 32 33 34 35 36 38 39 40 41 42 43 44 45 46 51 54 57 59 60 62 65 66 67 71 75 76 92 93 94 95 132 133 134"},F:{"46":0.00897,"63":0.00897,"72":0.00224,"77":0.00673,"79":0.01121,"91":0.00224,"95":0.03811,"113":0.00224,"114":0.27801,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 67 68 69 70 71 73 74 75 76 78 80 81 82 83 84 85 86 87 88 89 90 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 12.1","11.6":0.00224},B:{"13":0.00224,"15":0.02018,"17":0.00224,"18":0.00673,"84":0.00224,"88":0.00224,"89":0.02242,"92":0.00673,"98":0.00224,"99":0.00224,"104":0.02242,"112":0.00224,"119":0.00448,"121":0.01569,"125":0.00224,"127":0.00224,"129":0.04036,"130":0.69054,"131":0.12779,_:"12 14 16 79 80 81 83 85 86 87 90 91 93 94 95 96 97 100 101 102 103 105 106 107 108 109 110 111 113 114 115 116 117 118 120 122 123 124 126 128"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.1 17.2 17.3 17.4 18.2","11.1":0.00897,"15.5":0.00224,"15.6":0.01345,"16.6":0.00224,"17.5":0.00897,"17.6":0.08744,"18.0":0.03139,"18.1":0.00897},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00022,"5.0-5.1":0,"6.0-6.1":0.00089,"7.0-7.1":0.00111,"8.1-8.4":0,"9.0-9.2":0.00089,"9.3":0.00311,"10.0-10.2":0.00067,"10.3":0.0051,"11.0-11.2":0.05991,"11.3-11.4":0.00155,"12.0-12.1":0.00089,"12.2-12.5":0.0233,"13.0-13.1":0.00044,"13.2":0.00599,"13.3":0.00089,"13.4-13.7":0.00333,"14.0-14.4":0.00732,"14.5-14.8":0.01043,"15.0-15.1":0.00599,"15.2-15.3":0.00555,"15.4":0.00666,"15.5":0.00777,"15.6-15.8":0.08322,"16.0":0.01576,"16.1":0.03329,"16.2":0.01686,"16.3":0.02863,"16.4":0.00577,"16.5":0.01154,"16.6-16.7":0.10918,"17.0":0.00799,"17.1":0.01331,"17.2":0.0111,"17.3":0.01686,"17.4":0.03617,"17.5":0.10807,"17.6-17.7":0.93356,"18.0":0.33109,"18.1":0.29092,"18.2":0.01176},P:{"4":1.12997,"20":0.01027,"21":0.04109,"22":0.25681,"23":0.08218,"24":0.32872,"25":0.09245,"26":0.86289,"27":0.15409,"5.0-5.4":0.08218,"6.2-6.4":0.02054,"7.2-7.4":0.35954,_:"8.2 10.1 15.0","9.2":0.01027,"11.1-11.2":0.02054,"12.0":0.01027,"13.0":0.02054,"14.0":0.01027,"16.0":0.01027,"17.0":0.08218,"18.0":0.01027,"19.0":0.05136},I:{"0":0.06194,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00008},A:{"11":2.95047,_:"6 7 8 9 10 5.5"},K:{"0":0.24708,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.57417},H:{"0":0.04},L:{"0":69.00761},R:{_:"0"},M:{"0":0.01552}}; +module.exports={C:{"52":0.01145,"65":0.0229,"85":0.1603,"115":0.0229,"125":0.09733,"128":0.14885,"133":0.01145,"136":0.01145,"137":0.06298,"140":0.01145,"143":0.01145,"147":0.46373,"148":0.05153,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 126 127 129 130 131 132 134 135 138 139 141 142 144 145 146 149 150 151 3.5 3.6"},D:{"70":0.08588,"79":0.1374,"84":0.05153,"85":0.04008,"86":0.04008,"89":0.01145,"91":0.0229,"101":0.0229,"103":0.05153,"105":0.01145,"106":0.07443,"107":0.01145,"108":0.0229,"109":3.9159,"110":0.01145,"111":0.01145,"112":0.0229,"116":0.20038,"117":0.01145,"119":0.0229,"120":0.01145,"122":0.01145,"123":0.1603,"129":0.0229,"130":0.01145,"131":0.26335,"132":0.01145,"133":0.1603,"134":0.0229,"135":0.01145,"137":0.06298,"138":0.01145,"139":0.01145,"140":0.01145,"141":0.05153,"142":0.1145,"143":0.8244,"144":15.10255,"145":9.30885,"146":0.01145,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 78 80 81 83 87 88 90 92 93 94 95 96 97 98 99 100 102 104 113 114 115 118 121 124 125 126 127 128 136 147 148"},F:{"60":0.05153,"79":0.37785,"94":0.01145,"95":0.06298,"109":0.01145,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"84":0.01145,"90":0.01145,"122":0.01145,"137":0.12595,"142":0.05153,"143":0.21183,"144":1.59155,"145":1.25378,_:"12 13 14 15 16 17 18 79 80 81 83 85 86 87 88 89 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 132 133 134 135 136 138 139 140 141"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 15.6 16.0 16.1 16.4 16.5 16.6 17.0 17.1 17.2 17.3 17.4 17.5 17.6 18.0 18.1 18.2 18.4 26.4 TP","12.1":0.06298,"16.2":0.01145,"16.3":0.01145,"18.3":0.04008,"18.5-18.6":0.0229,"26.0":0.0229,"26.1":0.21183,"26.2":0.05153,"26.3":0.01145},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00057,"7.0-7.1":0.00057,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00057,"10.0-10.2":0,"10.3":0.00509,"11.0-11.2":0.04921,"11.3-11.4":0.0017,"12.0-12.1":0,"12.2-12.5":0.02658,"13.0-13.1":0,"13.2":0.00792,"13.3":0.00113,"13.4-13.7":0.00283,"14.0-14.4":0.00566,"14.5-14.8":0.00735,"15.0-15.1":0.00679,"15.2-15.3":0.00509,"15.4":0.00622,"15.5":0.00735,"15.6-15.8":0.11481,"16.0":0.01188,"16.1":0.02262,"16.2":0.01244,"16.3":0.02262,"16.4":0.00509,"16.5":0.00905,"16.6-16.7":0.15214,"17.0":0.00735,"17.1":0.01131,"17.2":0.00905,"17.3":0.01414,"17.4":0.02149,"17.5":0.04242,"17.6-17.7":0.10746,"18.0":0.02375,"18.1":0.04864,"18.2":0.02602,"18.3":0.08201,"18.4":0.04072,"18.5-18.7":1.28613,"26.0":0.09049,"26.1":0.17759,"26.2":2.70914,"26.3":0.45699,"26.4":0.00792},P:{"22":0.01028,"23":0.11312,"24":0.11312,"25":0.16454,"26":0.04114,"28":0.21596,"29":0.81243,_:"4 20 21 27 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":2.55928,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.56105,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.01283},Q:{_:"14.9"},O:{"0":0.37193},H:{all:0.01},L:{"0":36.69363}}; diff --git a/node_modules/caniuse-lite/data/regions/TN.js b/node_modules/caniuse-lite/data/regions/TN.js index 36547fd53..4d4b96d85 100644 --- a/node_modules/caniuse-lite/data/regions/TN.js +++ b/node_modules/caniuse-lite/data/regions/TN.js @@ -1 +1 @@ -module.exports={C:{"52":0.02718,"78":0.00679,"91":0.0034,"102":0.00679,"103":0.01699,"108":0.0034,"109":0.0034,"111":0.0034,"115":0.25138,"122":0.0034,"123":0.01019,"125":0.01019,"126":0.00679,"127":0.00679,"128":0.02038,"129":0.0034,"130":0.00679,"131":0.03737,"132":0.73375,"133":0.07813,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 99 100 101 104 105 106 107 110 112 113 114 116 117 118 119 120 121 124 134 135 136 3.5 3.6"},D:{"11":0.0034,"43":0.0034,"47":0.0034,"49":0.02718,"50":0.0034,"56":0.01359,"58":0.05775,"59":0.0034,"60":0.0034,"62":0.0034,"63":0.0034,"65":0.01019,"66":0.0034,"68":0.0034,"69":0.0034,"70":0.00679,"72":0.00679,"73":0.00679,"74":0.00679,"75":0.0034,"77":0.00679,"78":0.0034,"79":0.02378,"80":0.0034,"81":0.01359,"83":0.01359,"84":0.01019,"85":0.00679,"86":0.01359,"87":0.04076,"88":0.01359,"89":0.01019,"90":0.00679,"91":0.00679,"92":0.00679,"93":0.0034,"94":0.03397,"95":0.01359,"96":0.00679,"97":0.00679,"98":0.01359,"99":0.00679,"100":0.00679,"101":0.0034,"102":0.03057,"103":0.04756,"104":0.04416,"105":0.00679,"106":0.02038,"107":0.03057,"108":0.03737,"109":4.1885,"110":0.03057,"111":0.01019,"112":0.08832,"113":0.00679,"114":0.02378,"115":0.0034,"116":0.05096,"117":0.00679,"118":0.02718,"119":0.05096,"120":0.07134,"121":0.03057,"122":0.09172,"123":0.03397,"124":0.13928,"125":0.04076,"126":0.08832,"127":0.06454,"128":0.14267,"129":0.48237,"130":10.66658,"131":7.23221,"132":0.00679,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 48 51 52 53 54 55 57 61 64 67 71 76 133 134"},F:{"40":0.0034,"46":0.0034,"79":0.01019,"82":0.00679,"85":0.01019,"86":0.0034,"95":0.07134,"102":0.0034,"103":0.0034,"108":0.0034,"109":0.03057,"112":0.0034,"113":0.13928,"114":2.30317,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 83 84 87 88 89 90 91 92 93 94 96 97 98 99 100 101 104 105 106 107 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.0034,"17":0.0034,"18":0.00679,"84":0.0034,"89":0.0034,"90":0.0034,"92":0.02718,"100":0.0034,"103":0.0034,"107":0.00679,"108":0.0034,"109":0.04076,"112":0.0034,"113":0.0034,"114":0.00679,"116":0.01019,"117":0.00679,"118":0.0034,"119":0.0034,"121":0.0034,"122":0.01019,"123":0.0034,"124":0.00679,"125":0.02038,"126":0.02038,"127":0.01359,"128":0.01359,"129":0.06115,"130":1.69171,"131":1.08704,_:"13 14 15 16 79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 104 105 106 110 111 115 120"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.1 15.2-15.3","12.1":0.0034,"13.1":0.00679,"14.1":0.01019,"15.4":0.00679,"15.5":0.0034,"15.6":0.04076,"16.0":0.0034,"16.1":0.02718,"16.2":0.01019,"16.3":0.00679,"16.4":0.0034,"16.5":0.0034,"16.6":0.04076,"17.0":0.0034,"17.1":0.00679,"17.2":0.00679,"17.3":0.00679,"17.4":0.08832,"17.5":0.01699,"17.6":0.06454,"18.0":0.15966,"18.1":0.06454,"18.2":0.0034},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00053,"5.0-5.1":0,"6.0-6.1":0.00211,"7.0-7.1":0.00263,"8.1-8.4":0,"9.0-9.2":0.00211,"9.3":0.00737,"10.0-10.2":0.00158,"10.3":0.01211,"11.0-11.2":0.14211,"11.3-11.4":0.00368,"12.0-12.1":0.00211,"12.2-12.5":0.05527,"13.0-13.1":0.00105,"13.2":0.01421,"13.3":0.00211,"13.4-13.7":0.0079,"14.0-14.4":0.01737,"14.5-14.8":0.02474,"15.0-15.1":0.01421,"15.2-15.3":0.01316,"15.4":0.01579,"15.5":0.01842,"15.6-15.8":0.19738,"16.0":0.03737,"16.1":0.07895,"16.2":0.04,"16.3":0.0679,"16.4":0.01368,"16.5":0.02737,"16.6-16.7":0.25896,"17.0":0.01895,"17.1":0.03158,"17.2":0.02632,"17.3":0.04,"17.4":0.08579,"17.5":0.25633,"17.6-17.7":2.21431,"18.0":0.7853,"18.1":0.69003,"18.2":0.0279},P:{"4":0.14406,"20":0.01029,"21":0.03087,"22":0.05145,"23":0.03087,"24":0.05145,"25":0.07203,"26":0.62769,"27":0.40131,_:"5.0-5.4 8.2 9.2 10.1 12.0 14.0 15.0 18.0","6.2-6.4":0.01029,"7.2-7.4":0.26754,"11.1-11.2":0.01029,"13.0":0.01029,"16.0":0.01029,"17.0":0.03087,"19.0":0.01029},I:{"0":0.07248,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00009},A:{"8":0.0073,"9":0.00365,"11":0.08757,_:"6 7 10 5.5"},K:{"0":0.21114,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.07264},H:{"0":0.02},L:{"0":60.36226},R:{_:"0"},M:{"0":0.07925}}; +module.exports={C:{"5":0.04887,"52":0.01396,"103":0.01396,"108":0.00698,"115":0.08378,"128":0.00698,"134":0.00698,"136":0.00698,"140":0.01396,"143":0.00698,"145":0.00698,"146":0.00698,"147":0.75406,"148":0.09077,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 135 137 138 139 141 142 144 149 150 151 3.5 3.6"},D:{"56":0.02095,"60":0.00698,"65":0.01396,"68":0.00698,"69":0.04189,"70":0.00698,"73":0.00698,"75":0.00698,"79":0.00698,"81":0.00698,"83":0.00698,"85":0.00698,"86":0.00698,"87":0.01396,"91":0.00698,"95":0.00698,"98":0.00698,"102":0.00698,"103":1.75946,"104":1.78041,"105":1.75946,"106":1.73852,"107":1.7455,"108":1.75248,"109":3.12794,"110":1.7455,"111":1.78739,"112":8.69259,"114":0.00698,"116":3.51195,"117":1.7455,"119":0.02793,"120":1.77343,"121":0.00698,"122":0.02095,"123":0.00698,"124":1.79437,"125":0.06284,"126":0.02095,"127":0.00698,"128":0.02095,"129":0.11171,"130":0.00698,"131":3.65159,"132":0.0768,"133":3.62366,"134":0.02793,"135":0.02793,"136":0.01396,"137":0.02793,"138":0.08378,"139":0.20248,"140":0.03491,"141":0.03491,"142":0.14662,"143":0.60743,"144":9.35588,"145":4.5383,"146":0.00698,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 59 61 62 63 64 66 67 71 72 74 76 77 78 80 84 88 89 90 92 93 94 96 97 99 100 101 113 115 118 147 148"},F:{"46":0.00698,"79":0.00698,"94":0.00698,"95":0.06982,"123":0.00698,"125":0.00698,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00698,"92":0.01396,"109":0.02095,"115":0.00698,"122":0.00698,"125":0.00698,"132":0.00698,"138":0.00698,"140":0.00698,"141":0.02793,"142":0.01396,"143":0.04887,"144":1.3964,"145":0.82388,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 116 117 118 119 120 121 123 124 126 127 128 129 130 131 133 134 135 136 137 139"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.4 18.1 18.2 26.4 TP","15.6":0.02095,"16.6":0.01396,"17.1":0.00698,"17.3":0.00698,"17.5":0.00698,"17.6":0.02095,"18.0":0.00698,"18.3":0.01396,"18.4":0.00698,"18.5-18.6":0.00698,"26.0":0.00698,"26.1":0.00698,"26.2":0.10473,"26.3":0.03491},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00036,"7.0-7.1":0.00036,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00036,"10.0-10.2":0,"10.3":0.0032,"11.0-11.2":0.03096,"11.3-11.4":0.00107,"12.0-12.1":0,"12.2-12.5":0.01672,"13.0-13.1":0,"13.2":0.00498,"13.3":0.00071,"13.4-13.7":0.00178,"14.0-14.4":0.00356,"14.5-14.8":0.00463,"15.0-15.1":0.00427,"15.2-15.3":0.0032,"15.4":0.00391,"15.5":0.00463,"15.6-15.8":0.07223,"16.0":0.00747,"16.1":0.01423,"16.2":0.00783,"16.3":0.01423,"16.4":0.0032,"16.5":0.00569,"16.6-16.7":0.09572,"17.0":0.00463,"17.1":0.00712,"17.2":0.00569,"17.3":0.0089,"17.4":0.01352,"17.5":0.02669,"17.6-17.7":0.06761,"18.0":0.01494,"18.1":0.0306,"18.2":0.01637,"18.3":0.05159,"18.4":0.02562,"18.5-18.7":0.80914,"26.0":0.05693,"26.1":0.11173,"26.2":1.70439,"26.3":0.2875,"26.4":0.00498},P:{"4":0.01031,"22":0.01031,"25":0.01031,"26":0.02063,"27":0.01031,"28":0.04126,"29":0.64983,_:"20 21 23 24 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.04126,"13.0":0.01031,"17.0":0.01031},I:{"0":0.01507,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.09356,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.04189,"11":0.08378,_:"6 7 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.04527},Q:{_:"14.9"},O:{"0":0.04527},H:{all:0},L:{"0":30.53166}}; diff --git a/node_modules/caniuse-lite/data/regions/TO.js b/node_modules/caniuse-lite/data/regions/TO.js index 467a52944..5cc1dcfb0 100644 --- a/node_modules/caniuse-lite/data/regions/TO.js +++ b/node_modules/caniuse-lite/data/regions/TO.js @@ -1 +1 @@ -module.exports={C:{"115":0.01124,"125":0.00562,"128":0.04779,"129":0.00562,"131":0.08152,"132":0.75054,"133":0.08152,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 126 127 130 134 135 136 3.5 3.6"},D:{"44":0.00562,"45":0.00562,"79":0.05341,"81":0.00562,"83":0.00562,"86":0.1012,"93":0.01124,"96":0.00562,"98":0.03654,"99":0.0759,"103":0.01687,"105":0.01687,"109":0.31202,"116":0.18272,"120":0.07028,"122":0.12931,"125":0.06465,"126":0.73929,"127":0.17709,"128":0.09557,"129":0.27829,"130":7.12307,"131":4.40484,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 84 85 87 88 89 90 91 92 94 95 97 100 101 102 104 106 107 108 110 111 112 113 114 115 117 118 119 121 123 124 132 133 134"},F:{"85":0.1012,"89":0.03092,"114":0.33732,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"89":0.03654,"100":0.00562,"109":0.0759,"116":0.03654,"117":0.00562,"122":0.31202,"125":0.01687,"127":0.05903,"128":0.03654,"129":1.18624,"130":5.07948,"131":2.36124,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 90 91 92 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 118 119 120 121 123 124 126"},E:{"14":0.01124,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 16.0 16.1 16.2 17.1 17.3 18.2","13.1":0.04217,"14.1":0.03092,"15.2-15.3":0.00562,"15.4":0.00562,"15.5":0.01124,"15.6":0.03654,"16.3":0.00562,"16.4":0.01124,"16.5":0.01124,"16.6":0.15461,"17.0":0.01124,"17.2":1.43642,"17.4":0.01124,"17.5":0.02249,"17.6":0.17709,"18.0":0.02249,"18.1":0.08152},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00097,"5.0-5.1":0,"6.0-6.1":0.00388,"7.0-7.1":0.00485,"8.1-8.4":0,"9.0-9.2":0.00388,"9.3":0.01359,"10.0-10.2":0.00291,"10.3":0.02232,"11.0-11.2":0.26204,"11.3-11.4":0.00679,"12.0-12.1":0.00388,"12.2-12.5":0.1019,"13.0-13.1":0.00194,"13.2":0.0262,"13.3":0.00388,"13.4-13.7":0.01456,"14.0-14.4":0.03203,"14.5-14.8":0.04561,"15.0-15.1":0.0262,"15.2-15.3":0.02426,"15.4":0.02912,"15.5":0.03397,"15.6-15.8":0.36394,"16.0":0.06891,"16.1":0.14558,"16.2":0.07376,"16.3":0.1252,"16.4":0.02523,"16.5":0.05047,"16.6-16.7":0.47749,"17.0":0.03494,"17.1":0.05823,"17.2":0.04853,"17.3":0.07376,"17.4":0.15819,"17.5":0.47264,"17.6-17.7":4.08296,"18.0":1.44801,"18.1":1.27235,"18.2":0.05144},P:{"4":0.04074,"21":0.02037,"22":0.08148,"24":0.27498,"25":0.04074,"26":0.5907,"27":0.22406,_:"20 23 5.0-5.4 6.2-6.4 8.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.04074,"9.2":0.03055},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.13659,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.64701},H:{"0":0},L:{"0":61.16213},R:{_:"0"},M:{"0":0.05751}}; +module.exports={C:{"5":0.01002,"100":0.01002,"115":0.01002,"140":0.01002,"142":0.01002,"143":0.01002,"146":0.02004,"147":6.31386,"148":0.79675,"150":0.02004,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 144 145 149 151 3.5 3.6"},D:{"103":0.01002,"105":0.02004,"109":0.01002,"114":0.02004,"116":0.03007,"117":0.05011,"120":0.01002,"121":0.03007,"122":0.04009,"126":0.04009,"127":0.04009,"128":0.03007,"130":0.07517,"131":0.23051,"132":0.01002,"134":0.01002,"135":0.11525,"136":0.01002,"137":0.01002,"138":0.16536,"139":2.01943,"140":0.12528,"142":0.53117,"143":0.64642,"144":10.89391,"145":8.37839,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 106 107 108 110 111 112 113 115 118 119 123 124 125 129 133 141 146 147 148"},F:{"122":0.01002,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.06514,"84":0.10523,"109":0.01002,"110":0.01002,"111":0.05011,"122":0.03007,"123":0.02004,"124":0.01002,"126":0.03007,"127":0.01002,"138":0.10523,"139":0.02004,"140":0.01002,"141":0.06514,"142":0.03007,"143":0.24053,"144":4.65522,"145":2.66585,_:"12 13 14 15 16 17 79 80 81 83 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 112 113 114 115 116 117 118 119 120 121 125 128 129 130 131 132 133 134 135 136 137"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.4 15.5 16.0 16.2 16.4 16.5 17.0 17.2 17.3 17.4 18.0 18.1 18.2 TP","14.1":0.02004,"15.2-15.3":0.06514,"15.6":0.03007,"16.1":0.05011,"16.3":0.02004,"16.6":0.03007,"17.1":0.03007,"17.5":0.02004,"17.6":0.04009,"18.3":0.03007,"18.4":0.03007,"18.5-18.6":0.03007,"26.0":0.02004,"26.1":0.01002,"26.2":0.60633,"26.3":0.05011,"26.4":0.01002},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00105,"7.0-7.1":0.00105,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00105,"10.0-10.2":0,"10.3":0.00949,"11.0-11.2":0.09176,"11.3-11.4":0.00316,"12.0-12.1":0,"12.2-12.5":0.04957,"13.0-13.1":0,"13.2":0.01477,"13.3":0.00211,"13.4-13.7":0.00527,"14.0-14.4":0.01055,"14.5-14.8":0.01371,"15.0-15.1":0.01266,"15.2-15.3":0.00949,"15.4":0.0116,"15.5":0.01371,"15.6-15.8":0.2141,"16.0":0.02215,"16.1":0.04219,"16.2":0.0232,"16.3":0.04219,"16.4":0.00949,"16.5":0.01687,"16.6-16.7":0.28371,"17.0":0.01371,"17.1":0.02109,"17.2":0.01687,"17.3":0.02637,"17.4":0.04008,"17.5":0.0791,"17.6-17.7":0.20039,"18.0":0.0443,"18.1":0.0907,"18.2":0.04852,"18.3":0.15293,"18.4":0.07594,"18.5-18.7":2.39833,"26.0":0.16875,"26.1":0.33117,"26.2":5.05189,"26.3":0.85218,"26.4":0.01477},P:{"21":0.06189,"22":0.02063,"27":0.04126,"28":0.03094,"29":0.76326,_:"4 20 23 24 25 26 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.52385,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.02993},Q:{"14.9":0.02993},O:{"0":0.00998},H:{all:0},L:{"0":42.80323}}; diff --git a/node_modules/caniuse-lite/data/regions/TR.js b/node_modules/caniuse-lite/data/regions/TR.js index deb00e4e8..1439640d3 100644 --- a/node_modules/caniuse-lite/data/regions/TR.js +++ b/node_modules/caniuse-lite/data/regions/TR.js @@ -1 +1 @@ -module.exports={C:{"47":0.00251,"52":0.00503,"72":0.00251,"78":0.00251,"79":0.08544,"85":0.00251,"88":0.00251,"103":0.00251,"108":0.00251,"109":0.00251,"115":0.11309,"125":0.00503,"127":0.0377,"128":0.00503,"129":0.00251,"130":0.00251,"131":0.01257,"132":0.3292,"133":0.04021,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 80 81 82 83 84 86 87 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 110 111 112 113 114 116 117 118 119 120 121 122 123 124 126 134 135 136 3.5 3.6"},D:{"22":0.00251,"26":0.01759,"34":0.0201,"38":0.02764,"47":0.02764,"49":0.0201,"50":0.00251,"53":0.00754,"56":0.00251,"58":0.00251,"59":0.00251,"63":0.00251,"65":0.00251,"68":0.00503,"69":0.00251,"70":0.00251,"71":0.00251,"72":0.00251,"73":0.01257,"75":0.00251,"76":0.00251,"77":0.00251,"78":0.00251,"79":0.27894,"80":0.00754,"81":0.00503,"83":0.04775,"84":0.00251,"85":0.02513,"86":0.00754,"87":0.21361,"88":0.01257,"89":0.00503,"90":0.00503,"91":0.01508,"92":0.00251,"93":0.00251,"94":0.06031,"95":0.00754,"96":0.00503,"97":0.00503,"98":0.00503,"99":0.00754,"100":0.00754,"101":0.00503,"102":0.00503,"103":0.0201,"104":0.00754,"105":0.00503,"106":0.02513,"107":0.01508,"108":0.04272,"109":2.92262,"110":0.01257,"111":0.01508,"112":0.01508,"113":0.00754,"114":0.06031,"115":0.00754,"116":0.03016,"117":0.00503,"118":0.02262,"119":0.02513,"120":0.02262,"121":0.02262,"122":0.04272,"123":0.03016,"124":0.04272,"125":0.02513,"126":0.05026,"127":0.05529,"128":0.09549,"129":0.21612,"130":6.53129,"131":5.86283,"132":0.00251,"133":0.00251,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 48 51 52 54 55 57 60 61 62 64 66 67 74 134"},F:{"28":0.00251,"31":0.00503,"32":0.01005,"36":0.00754,"40":0.07036,"46":0.10806,"79":0.00251,"85":0.02513,"86":0.00251,"95":0.04523,"109":0.00251,"112":0.00251,"113":0.08042,"114":1.23891,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00251,"15":0.00251,"17":0.00251,"18":0.01005,"92":0.00754,"100":0.00251,"106":0.00251,"107":0.00251,"108":0.00251,"109":0.09549,"110":0.00251,"111":0.00251,"114":0.00251,"115":0.00251,"117":0.00251,"119":0.00251,"120":0.00251,"121":0.00251,"122":0.00503,"123":0.00251,"124":0.00503,"125":0.00503,"126":0.01005,"127":0.01005,"128":0.01759,"129":0.05026,"130":1.22634,"131":0.97253,_:"12 13 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 112 113 116 118"},E:{"8":0.00251,"13":0.00251,"14":0.00754,"15":0.00251,_:"0 4 5 6 7 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00251,"13.1":0.01005,"14.1":0.01508,"15.1":0.00251,"15.2-15.3":0.00251,"15.4":0.00503,"15.5":0.00503,"15.6":0.06283,"16.0":0.00251,"16.1":0.01257,"16.2":0.00754,"16.3":0.0201,"16.4":0.00503,"16.5":0.01257,"16.6":0.06785,"17.0":0.00754,"17.1":0.01005,"17.2":0.01005,"17.3":0.01257,"17.4":0.02513,"17.5":0.06283,"17.6":0.20104,"18.0":0.10303,"18.1":0.12565,"18.2":0.00251},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00141,"5.0-5.1":0,"6.0-6.1":0.00564,"7.0-7.1":0.00705,"8.1-8.4":0,"9.0-9.2":0.00564,"9.3":0.01975,"10.0-10.2":0.00423,"10.3":0.03244,"11.0-11.2":0.38085,"11.3-11.4":0.00987,"12.0-12.1":0.00564,"12.2-12.5":0.14811,"13.0-13.1":0.00282,"13.2":0.03808,"13.3":0.00564,"13.4-13.7":0.02116,"14.0-14.4":0.04655,"14.5-14.8":0.0663,"15.0-15.1":0.03808,"15.2-15.3":0.03526,"15.4":0.04232,"15.5":0.04937,"15.6-15.8":0.52896,"16.0":0.10015,"16.1":0.21158,"16.2":0.1072,"16.3":0.18196,"16.4":0.03667,"16.5":0.07335,"16.6-16.7":0.69399,"17.0":0.05078,"17.1":0.08463,"17.2":0.07053,"17.3":0.1072,"17.4":0.22992,"17.5":0.68694,"17.6-17.7":5.93419,"18.0":2.10454,"18.1":1.84923,"18.2":0.07476},P:{"4":0.27536,"20":0.0204,"21":0.08159,"22":0.04079,"23":0.05099,"24":0.05099,"25":0.07139,"26":1.15245,"27":1.07086,"5.0-5.4":0.04079,"6.2-6.4":0.0306,"7.2-7.4":0.09179,_:"8.2 10.1 15.0","9.2":0.0102,"11.1-11.2":0.0102,"12.0":0.0102,"13.0":0.0306,"14.0":0.0102,"16.0":0.0204,"17.0":0.08159,"18.0":0.0102,"19.0":0.0204},I:{"0":0.02988,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00004},A:{"8":0.00263,"11":0.05517,_:"6 7 9 10 5.5"},K:{"0":0.80111,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.09733},H:{"0":0},L:{"0":55.26541},R:{_:"0"},M:{"0":0.10482}}; +module.exports={C:{"5":0.00925,"52":0.00308,"103":0.00308,"115":0.04625,"128":0.00308,"140":0.01233,"145":0.00308,"146":0.00617,"147":0.45012,"148":0.04008,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 136 137 138 139 141 142 143 144 149 150 151 3.5 3.6"},D:{"38":0.00308,"47":0.00308,"49":0.00308,"53":0.00308,"56":0.00308,"65":0.00308,"69":0.00925,"73":0.00617,"79":0.02775,"80":0.00308,"81":0.00308,"83":0.01233,"85":0.00925,"87":0.03391,"88":0.00308,"91":0.00308,"94":0.00308,"95":0.00308,"98":0.00308,"101":0.00617,"102":0.00308,"103":0.25589,"104":0.26206,"105":0.25281,"106":0.25589,"107":0.25281,"108":0.25589,"109":1.02664,"110":0.25281,"111":0.26206,"112":0.29289,"113":0.00308,"114":0.0185,"115":0.00308,"116":0.50253,"117":0.28672,"118":0.01233,"119":0.01233,"120":0.28364,"121":0.00308,"122":0.02466,"123":0.01233,"124":0.26206,"125":0.02466,"126":0.01542,"127":0.00925,"128":0.01542,"129":0.01233,"130":0.01542,"131":0.52411,"132":0.02466,"133":0.51794,"134":0.02466,"135":0.037,"136":0.02158,"137":0.04008,"138":0.08632,"139":0.09249,"140":0.037,"141":0.05241,"142":0.12332,"143":0.40079,"144":9.0856,"145":4.97596,"146":0.00925,"147":0.00308,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 54 55 57 58 59 60 61 62 63 64 66 67 68 70 71 72 74 75 76 77 78 84 86 89 90 92 93 96 97 99 100 148"},F:{"40":0.00308,"46":0.02775,"85":0.00308,"92":0.00308,"93":0.00617,"94":0.05858,"95":0.06474,"114":0.00308,"119":0.00617,"122":0.00308,"124":0.00308,"125":0.00925,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 120 121 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"15":0.00308,"18":0.00617,"92":0.00925,"109":0.02466,"122":0.00308,"131":0.00617,"132":0.00308,"133":0.00308,"134":0.00308,"135":0.00308,"136":0.00308,"137":0.00308,"138":0.00308,"139":0.00308,"140":0.00308,"141":0.00925,"142":0.00925,"143":0.03083,"144":0.89099,"145":0.53028,_:"12 13 14 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.2 17.0 26.4 TP","5.1":0.00308,"13.1":0.00308,"14.1":0.00617,"15.6":0.02158,"16.1":0.00308,"16.3":0.00617,"16.4":0.00617,"16.5":0.00308,"16.6":0.0185,"17.1":0.00925,"17.2":0.00308,"17.3":0.00617,"17.4":0.00617,"17.5":0.00617,"17.6":0.02466,"18.0":0.00308,"18.1":0.00925,"18.2":0.00308,"18.3":0.01233,"18.4":0.00617,"18.5-18.6":0.02466,"26.0":0.0185,"26.1":0.02466,"26.2":0.28672,"26.3":0.08632},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00119,"7.0-7.1":0.00119,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00119,"10.0-10.2":0,"10.3":0.01074,"11.0-11.2":0.10387,"11.3-11.4":0.00358,"12.0-12.1":0,"12.2-12.5":0.05611,"13.0-13.1":0,"13.2":0.01671,"13.3":0.00239,"13.4-13.7":0.00597,"14.0-14.4":0.01194,"14.5-14.8":0.01552,"15.0-15.1":0.01433,"15.2-15.3":0.01074,"15.4":0.01313,"15.5":0.01552,"15.6-15.8":0.24236,"16.0":0.02507,"16.1":0.04775,"16.2":0.02627,"16.3":0.04775,"16.4":0.01074,"16.5":0.0191,"16.6-16.7":0.32115,"17.0":0.01552,"17.1":0.02388,"17.2":0.0191,"17.3":0.02985,"17.4":0.04537,"17.5":0.08954,"17.6-17.7":0.22684,"18.0":0.05014,"18.1":0.10267,"18.2":0.05492,"18.3":0.17311,"18.4":0.08596,"18.5-18.7":2.71487,"26.0":0.19102,"26.1":0.37488,"26.2":5.71866,"26.3":0.96465,"26.4":0.01671},P:{"4":0.09123,"20":0.01014,"21":0.04055,"22":0.01014,"23":0.01014,"24":0.01014,"25":0.03041,"26":0.08109,"27":0.04055,"28":0.12164,"29":1.70292,_:"5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.04055,"17.0":0.01014},I:{"0":0.01382,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.99605,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.02466,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.09684},Q:{_:"14.9"},O:{"0":0.12451},H:{all:0},L:{"0":57.06232}}; diff --git a/node_modules/caniuse-lite/data/regions/TT.js b/node_modules/caniuse-lite/data/regions/TT.js index 32d339c24..32735c847 100644 --- a/node_modules/caniuse-lite/data/regions/TT.js +++ b/node_modules/caniuse-lite/data/regions/TT.js @@ -1 +1 @@ -module.exports={C:{"52":0.00396,"78":0.00396,"102":0.00396,"103":0.00791,"110":0.00396,"115":0.07515,"121":0.02373,"125":0.00791,"127":0.00396,"128":0.01187,"129":0.00396,"130":0.00396,"131":0.08306,"132":1.00457,"133":0.12656,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 122 123 124 126 134 135 136 3.5 3.6"},D:{"49":0.00791,"55":0.00396,"58":0.00396,"63":0.00396,"65":0.00396,"69":0.08701,"70":0.00396,"74":0.00396,"76":0.02769,"79":0.03955,"80":0.00396,"81":0.00396,"83":0.00791,"86":0.01978,"87":0.02373,"91":0.02373,"92":0.00396,"93":0.02373,"94":0.01978,"95":0.00791,"101":0.00791,"102":0.00396,"103":0.47856,"104":0.05537,"106":0.01187,"107":0.00791,"109":1.43171,"110":0.00791,"111":0.00791,"112":0.00396,"114":0.00791,"115":0.01582,"116":0.13052,"119":0.0356,"120":0.01187,"121":0.05933,"122":0.13052,"123":0.0356,"124":0.05933,"125":0.02373,"126":0.10679,"127":0.05142,"128":0.34409,"129":1.20232,"130":14.74424,"131":7.17833,"132":0.02373,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 56 57 59 60 61 62 64 66 67 68 71 72 73 75 77 78 84 85 88 89 90 96 97 98 99 100 105 108 113 117 118 133 134"},F:{"85":0.03955,"86":0.00396,"95":0.02373,"113":0.12261,"114":1.17859,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"13":0.01582,"90":0.00791,"92":0.00791,"107":0.00396,"109":0.10283,"114":0.00396,"117":0.00396,"121":0.05537,"122":0.01582,"124":0.00396,"126":0.03164,"127":0.01187,"128":0.01978,"129":0.22939,"130":3.26683,"131":1.92213,_:"12 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 108 110 111 112 113 115 116 118 119 120 123 125"},E:{"14":0.02769,"15":0.00791,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00396,"13.1":0.05537,"14.1":0.03164,"15.1":0.00396,"15.2-15.3":0.00396,"15.4":0.00791,"15.5":0.01582,"15.6":0.09097,"16.0":0.01582,"16.1":0.01978,"16.2":0.03164,"16.3":0.02769,"16.4":0.00396,"16.5":0.03164,"16.6":0.29267,"17.0":0.01582,"17.1":0.01582,"17.2":0.01187,"17.3":0.02769,"17.4":0.21753,"17.5":0.14238,"17.6":0.68817,"18.0":0.43505,"18.1":0.58139,"18.2":0.02373},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00182,"5.0-5.1":0,"6.0-6.1":0.00726,"7.0-7.1":0.00908,"8.1-8.4":0,"9.0-9.2":0.00726,"9.3":0.02542,"10.0-10.2":0.00545,"10.3":0.04176,"11.0-11.2":0.49022,"11.3-11.4":0.01271,"12.0-12.1":0.00726,"12.2-12.5":0.19064,"13.0-13.1":0.00363,"13.2":0.04902,"13.3":0.00726,"13.4-13.7":0.02723,"14.0-14.4":0.05992,"14.5-14.8":0.08533,"15.0-15.1":0.04902,"15.2-15.3":0.04539,"15.4":0.05447,"15.5":0.06355,"15.6-15.8":0.68086,"16.0":0.12891,"16.1":0.27234,"16.2":0.13799,"16.3":0.23421,"16.4":0.04721,"16.5":0.09441,"16.6-16.7":0.89328,"17.0":0.06536,"17.1":0.10894,"17.2":0.09078,"17.3":0.13799,"17.4":0.29595,"17.5":0.88421,"17.6-17.7":7.6383,"18.0":2.7089,"18.1":2.38027,"18.2":0.09623},P:{"4":0.28701,"21":0.04252,"22":0.04252,"23":0.05315,"24":0.08504,"25":0.05315,"26":2.16852,"27":1.87088,_:"20 8.2 9.2 10.1 12.0 14.0 15.0 18.0","5.0-5.4":0.01063,"6.2-6.4":0.01063,"7.2-7.4":0.14882,"11.1-11.2":0.01063,"13.0":0.03189,"16.0":0.01063,"17.0":0.01063,"19.0":0.01063},I:{"0":0.02412,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"9":0.00396,"11":0.00396,_:"6 7 8 10 5.5"},K:{"0":0.16319,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.01813},H:{"0":0},L:{"0":38.1355},R:{_:"0"},M:{"0":0.27198}}; +module.exports={C:{"5":0.20416,"78":0.00475,"102":0.03324,"103":0.03324,"115":0.03324,"128":0.00475,"140":0.03798,"144":0.00475,"145":0.0095,"146":0.01899,"147":0.72644,"148":0.07597,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 136 137 138 139 141 142 143 149 150 151 3.5 3.6"},D:{"49":0.00475,"53":0.01424,"62":0.00475,"69":0.20891,"71":0.00475,"73":0.00475,"75":0.00475,"79":0.05223,"87":0.01424,"91":0.00475,"93":0.01424,"102":0.01424,"103":0.51278,"104":0.45581,"105":0.36085,"106":0.3656,"107":0.37034,"108":0.35135,"109":0.68846,"110":0.36085,"111":0.58875,"112":2.01315,"114":0.01424,"116":0.90687,"117":0.37509,"119":0.0095,"120":0.40833,"121":0.03798,"122":0.03324,"124":0.39408,"125":0.21841,"126":0.07122,"127":0.00475,"128":0.41308,"129":0.02374,"130":0.0095,"131":0.77392,"132":0.29438,"133":0.83565,"134":0.07122,"135":0.07597,"136":0.08072,"137":0.09021,"138":0.21841,"139":0.37509,"140":0.09021,"141":0.1092,"142":0.75968,"143":1.64281,"144":9.93756,"145":6.56174,"146":0.02849,"147":0.0095,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 63 64 65 66 67 68 70 72 74 76 77 78 80 81 83 84 85 86 88 89 90 92 94 95 96 97 98 99 100 101 113 115 118 123 148"},F:{"94":0.00475,"95":0.03324,"113":0.0095,"114":0.00475,"120":0.00475,"125":0.00475,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 115 116 117 118 119 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00475,"92":0.00475,"100":0.00475,"109":0.01899,"117":0.00475,"122":0.0095,"126":0.00475,"134":0.00475,"137":0.00475,"138":0.00475,"139":0.0095,"140":0.00475,"141":0.02849,"142":0.02849,"143":0.07597,"144":2.82031,"145":1.82798,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 118 119 120 121 123 124 125 127 128 129 130 131 132 133 135 136"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.1 15.2-15.3 16.0 16.4 16.5 TP","11.1":0.00475,"13.1":0.02374,"14.1":0.0095,"15.4":0.01424,"15.5":0.00475,"15.6":0.05223,"16.1":0.02849,"16.2":0.01899,"16.3":0.0095,"16.6":0.08546,"17.0":0.00475,"17.1":0.05698,"17.2":0.0095,"17.3":0.00475,"17.4":0.00475,"17.5":0.01424,"17.6":0.08072,"18.0":0.02849,"18.1":0.02849,"18.2":0.01424,"18.3":0.01424,"18.4":0.05698,"18.5-18.6":0.04748,"26.0":0.1187,"26.1":0.08546,"26.2":1.03506,"26.3":0.18517,"26.4":0.00475},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00211,"7.0-7.1":0.00211,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00211,"10.0-10.2":0,"10.3":0.01896,"11.0-11.2":0.18327,"11.3-11.4":0.00632,"12.0-12.1":0,"12.2-12.5":0.09901,"13.0-13.1":0,"13.2":0.02949,"13.3":0.00421,"13.4-13.7":0.01053,"14.0-14.4":0.02107,"14.5-14.8":0.02739,"15.0-15.1":0.02528,"15.2-15.3":0.01896,"15.4":0.02317,"15.5":0.02739,"15.6-15.8":0.42764,"16.0":0.04424,"16.1":0.08426,"16.2":0.04634,"16.3":0.08426,"16.4":0.01896,"16.5":0.03371,"16.6-16.7":0.56667,"17.0":0.02739,"17.1":0.04213,"17.2":0.03371,"17.3":0.05266,"17.4":0.08005,"17.5":0.15799,"17.6-17.7":0.40025,"18.0":0.08848,"18.1":0.18117,"18.2":0.0969,"18.3":0.30545,"18.4":0.15167,"18.5-18.7":4.79036,"26.0":0.33705,"26.1":0.66147,"26.2":10.0905,"26.3":1.70211,"26.4":0.02949},P:{"4":0.02091,"22":0.01046,"24":0.02091,"25":0.03137,"26":0.05228,"27":0.02091,"28":0.12548,"29":3.09505,_:"20 21 23 5.0-5.4 6.2-6.4 8.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 18.0 19.0","7.2-7.4":0.04183,"9.2":0.01046,"16.0":0.01046,"17.0":0.01046},I:{"0":0.12066,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00007},K:{"0":0.22584,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.21533},Q:{_:"14.9"},O:{"0":0.02101},H:{all:0},L:{"0":32.24434}}; diff --git a/node_modules/caniuse-lite/data/regions/TV.js b/node_modules/caniuse-lite/data/regions/TV.js index e561bd657..dc9afe02d 100644 --- a/node_modules/caniuse-lite/data/regions/TV.js +++ b/node_modules/caniuse-lite/data/regions/TV.js @@ -1 +1 @@ -module.exports={C:{_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 3.5 3.6"},D:{"109":4.79552,"130":33.59696,"131":27.99904,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 132 133 134"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"112":0.8024,"122":0.8024,"128":6.40032,"130":16.8032,"131":2.39776,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 127 129"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 15.6 16.0 16.1 16.2 16.3 16.4 16.5 16.6 17.0 17.1 17.2 17.3 17.4 17.5 18.0 18.1 18.2","17.6":0.8024},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6-15.8":0,"16.0":0,"16.1":0,"16.2":0,"16.3":0,"16.4":0,"16.5":0,"16.6-16.7":0,"17.0":0,"17.1":0,"17.2":0,"17.3":0,"17.4":0,"17.5":0,"17.6-17.7":0,"18.0":0,"18.1":0,"18.2":0},P:{"26":1.59992,_:"4 20 21 22 23 24 25 27 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{_:"0"},H:{"0":0},L:{"0":4.00008},R:{_:"0"},M:{_:"0"}}; +module.exports={C:{"147":3.95674,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 148 149 150 151 3.5 3.6"},D:{"131":0.04915,"141":0.1536,"142":5.22854,"143":6.0887,"144":13.39392,"145":10.70285,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 132 133 134 135 136 137 138 139 140 146 147 148"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"142":0.10445,"143":0.35635,"144":9.59078,"145":4.76774,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.2-15.3 15.4 15.5 15.6 16.0 16.1 16.2 16.3 16.4 16.5 16.6 17.0 17.1 17.2 17.3 17.4 18.0 18.1 18.2 18.3 18.4 18.5-18.6 26.0 26.1 26.2 26.3 26.4 TP","14.1":0.10445,"17.5":0.10445,"17.6":0.10445},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00088,"7.0-7.1":0.00088,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00088,"10.0-10.2":0,"10.3":0.00791,"11.0-11.2":0.07645,"11.3-11.4":0.00264,"12.0-12.1":0,"12.2-12.5":0.0413,"13.0-13.1":0,"13.2":0.0123,"13.3":0.00176,"13.4-13.7":0.00439,"14.0-14.4":0.00879,"14.5-14.8":0.01142,"15.0-15.1":0.01055,"15.2-15.3":0.00791,"15.4":0.00967,"15.5":0.01142,"15.6-15.8":0.17839,"16.0":0.01845,"16.1":0.03515,"16.2":0.01933,"16.3":0.03515,"16.4":0.00791,"16.5":0.01406,"16.6-16.7":0.23639,"17.0":0.01142,"17.1":0.01758,"17.2":0.01406,"17.3":0.02197,"17.4":0.03339,"17.5":0.06591,"17.6-17.7":0.16697,"18.0":0.03691,"18.1":0.07558,"18.2":0.04042,"18.3":0.12742,"18.4":0.06327,"18.5-18.7":1.99835,"26.0":0.14061,"26.1":0.27594,"26.2":4.20937,"26.3":0.71006,"26.4":0.0123},P:{"25":0.05612,"27":0.22449,"29":0.85305,_:"4 20 21 22 23 24 26 28 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.1117,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00007},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{_:"0"},Q:{_:"14.9"},O:{_:"0"},H:{all:0},L:{"0":33.02576}}; diff --git a/node_modules/caniuse-lite/data/regions/TW.js b/node_modules/caniuse-lite/data/regions/TW.js index 14e474cee..b19818a83 100644 --- a/node_modules/caniuse-lite/data/regions/TW.js +++ b/node_modules/caniuse-lite/data/regions/TW.js @@ -1 +1 @@ -module.exports={C:{"34":0.00436,"52":0.00436,"78":0.00436,"87":0.00436,"88":0.00436,"102":0.00436,"103":0.00872,"115":0.13949,"125":0.00436,"127":0.00436,"128":0.00872,"129":0.00436,"130":0.00872,"131":0.03487,"132":0.59718,"133":0.05231,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 126 134 135 136 3.5 3.6"},D:{"11":0.00436,"30":0.00436,"34":0.01308,"38":0.05667,"45":0.00436,"48":0.00436,"49":0.03923,"53":0.03487,"56":0.00872,"61":0.03923,"65":0.00436,"66":0.00436,"67":0.00872,"68":0.00436,"70":0.00436,"71":0.00436,"72":0.00436,"73":0.03051,"74":0.01744,"75":0.00436,"76":0.00872,"77":0.00436,"78":0.00436,"79":0.3618,"80":0.00872,"81":0.01744,"83":0.01744,"84":0.00436,"85":0.00436,"86":0.22231,"87":0.30949,"88":0.00436,"89":0.00872,"90":0.00436,"91":0.0218,"92":0.00436,"94":0.10026,"95":0.00872,"96":0.00436,"97":0.01308,"98":0.00436,"99":0.00436,"100":0.01744,"101":0.01308,"102":0.01744,"103":0.05667,"104":0.01744,"105":0.00872,"106":0.01308,"107":0.01308,"108":0.02615,"109":2.65899,"110":0.01308,"111":0.00872,"112":0.00872,"113":0.00436,"114":0.0218,"115":0.00872,"116":0.10898,"117":0.0218,"118":0.17872,"119":0.04795,"120":0.04359,"121":0.04359,"122":0.05231,"123":0.03487,"124":0.05667,"125":0.03051,"126":0.09154,"127":0.08282,"128":0.20051,"129":0.64949,"130":14.79881,"131":8.5262,"132":0.01308,"133":0.00872,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 35 36 37 39 40 41 42 43 44 46 47 50 51 52 54 55 57 58 59 60 62 63 64 69 93 134"},F:{"28":0.00436,"36":0.01308,"46":0.09154,"85":0.00872,"95":0.01308,"113":0.00436,"114":0.09154,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00436,"18":0.00872,"92":0.00436,"108":0.00436,"109":0.08718,"110":0.00436,"111":0.00436,"112":0.00436,"113":0.00436,"114":0.00436,"115":0.00436,"116":0.00436,"117":0.00436,"118":0.00436,"119":0.00436,"120":0.00872,"121":0.00872,"122":0.00436,"123":0.00872,"124":0.00872,"125":0.00872,"126":0.01308,"127":0.01308,"128":0.0218,"129":0.10026,"130":2.72873,"131":1.68257,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107"},E:{"13":0.0218,"14":0.0741,"15":0.01308,_:"0 4 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.01744,"13.1":0.06103,"14.1":0.19616,"15.1":0.02615,"15.2-15.3":0.01744,"15.4":0.06539,"15.5":0.10898,"15.6":0.49257,"16.0":0.02615,"16.1":0.08718,"16.2":0.05667,"16.3":0.15257,"16.4":0.03051,"16.5":0.08718,"16.6":0.61026,"17.0":0.01744,"17.1":0.06539,"17.2":0.05667,"17.3":0.06539,"17.4":0.13949,"17.5":0.51,"17.6":2.53258,"18.0":0.32257,"18.1":0.38795,"18.2":0.00436},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00269,"5.0-5.1":0,"6.0-6.1":0.01074,"7.0-7.1":0.01343,"8.1-8.4":0,"9.0-9.2":0.01074,"9.3":0.03761,"10.0-10.2":0.00806,"10.3":0.06178,"11.0-11.2":0.72529,"11.3-11.4":0.0188,"12.0-12.1":0.01074,"12.2-12.5":0.28206,"13.0-13.1":0.00537,"13.2":0.07253,"13.3":0.01074,"13.4-13.7":0.04029,"14.0-14.4":0.08865,"14.5-14.8":0.12625,"15.0-15.1":0.07253,"15.2-15.3":0.06716,"15.4":0.08059,"15.5":0.09402,"15.6-15.8":1.00734,"16.0":0.19072,"16.1":0.40294,"16.2":0.20415,"16.3":0.34653,"16.4":0.06984,"16.5":0.13968,"16.6-16.7":1.32163,"17.0":0.0967,"17.1":0.16117,"17.2":0.13431,"17.3":0.20415,"17.4":0.43786,"17.5":1.3082,"17.6-17.7":11.30103,"18.0":4.00788,"18.1":3.52167,"18.2":0.14237},P:{"4":0.6034,"20":0.04554,"21":0.06831,"22":0.06831,"23":0.09108,"24":0.10246,"25":0.11385,"26":1.75326,"27":1.17264,"5.0-5.4":0.11385,"6.2-6.4":0.06831,"7.2-7.4":0.02277,_:"8.2 10.1 12.0 14.0","9.2":0.01138,"11.1-11.2":0.01138,"13.0":0.02277,"15.0":0.01138,"16.0":0.02277,"17.0":0.02277,"18.0":0.02277,"19.0":0.02277},I:{"0":0.01689,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00002},A:{"8":0.02267,"9":0.00756,"10":0.00756,"11":0.07556,_:"6 7 5.5"},K:{"0":0.15231,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.01128},O:{"0":0.09026},H:{"0":0},L:{"0":25.51887},R:{_:"0"},M:{"0":0.15795}}; +module.exports={C:{"52":0.02013,"102":0.00805,"103":0.03623,"112":0.00403,"115":0.08455,"133":0.00403,"135":0.00403,"136":0.00403,"139":0.00403,"140":0.01208,"141":0.00403,"142":0.00403,"143":0.00403,"144":0.00403,"145":0.00805,"146":0.02013,"147":0.8213,"148":0.07247,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 134 137 138 149 150 151 3.5 3.6"},D:{"49":0.00403,"65":0.00403,"78":0.00403,"79":0.0161,"80":0.00403,"81":0.04429,"83":0.00805,"85":0.0161,"86":0.00805,"87":0.00805,"90":0.00403,"91":0.00403,"95":0.00403,"96":0.00403,"97":0.00403,"98":0.00403,"99":0.00403,"101":0.00403,"102":0.00805,"103":0.03623,"104":0.11273,"105":0.02013,"106":0.02013,"107":0.03221,"108":0.02818,"109":1.1152,"110":0.02416,"111":0.02416,"112":0.02013,"113":0.00403,"114":0.01208,"115":0.00805,"116":0.07247,"117":0.03221,"118":0.01208,"119":0.04026,"120":0.06039,"121":0.03221,"122":0.03221,"123":0.02013,"124":0.04026,"125":0.02818,"126":0.0161,"127":0.02416,"128":0.05234,"129":0.0161,"130":0.04831,"131":0.15701,"132":0.03623,"133":0.07649,"134":0.03623,"135":0.04831,"136":0.03221,"137":0.04026,"138":0.15701,"139":0.11675,"140":0.06442,"141":0.05636,"142":0.27377,"143":0.87364,"144":12.96775,"145":7.6333,"146":0.04026,"147":0.00805,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 84 88 89 92 93 94 100 148"},F:{"46":0.00805,"94":0.02416,"95":0.04026,"125":0.00403,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00403,"109":0.05636,"113":0.00403,"118":0.00403,"119":0.00403,"120":0.00403,"122":0.00403,"124":0.00403,"125":0.00403,"126":0.00403,"127":0.00403,"128":0.00403,"129":0.00403,"131":0.01208,"132":0.00403,"133":0.00805,"134":0.00805,"135":0.00403,"136":0.00805,"137":0.00805,"138":0.01208,"139":0.01208,"140":0.0161,"141":0.0161,"142":0.03623,"143":0.12481,"144":2.40755,"145":1.56611,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 114 115 116 117 121 123 130"},E:{"13":0.00403,"14":0.00403,_:"4 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.1 15.2-15.3 TP","11.1":0.00403,"12.1":0.00805,"13.1":0.0161,"14.1":0.0161,"15.4":0.0161,"15.5":0.02416,"15.6":0.11273,"16.0":0.00403,"16.1":0.02416,"16.2":0.01208,"16.3":0.02416,"16.4":0.02013,"16.5":0.02013,"16.6":0.17714,"17.0":0.00403,"17.1":0.14091,"17.2":0.00403,"17.3":0.01208,"17.4":0.0161,"17.5":0.04429,"17.6":0.11675,"18.0":0.00805,"18.1":0.02416,"18.2":0.02416,"18.3":0.04429,"18.4":0.04026,"18.5-18.6":0.11675,"26.0":0.03623,"26.1":0.04429,"26.2":1.18767,"26.3":0.2174,"26.4":0.00403},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00239,"7.0-7.1":0.00239,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00239,"10.0-10.2":0,"10.3":0.02149,"11.0-11.2":0.20774,"11.3-11.4":0.00716,"12.0-12.1":0,"12.2-12.5":0.11223,"13.0-13.1":0,"13.2":0.03343,"13.3":0.00478,"13.4-13.7":0.01194,"14.0-14.4":0.02388,"14.5-14.8":0.03104,"15.0-15.1":0.02865,"15.2-15.3":0.02149,"15.4":0.02627,"15.5":0.03104,"15.6-15.8":0.48472,"16.0":0.05014,"16.1":0.09551,"16.2":0.05253,"16.3":0.09551,"16.4":0.02149,"16.5":0.0382,"16.6-16.7":0.64232,"17.0":0.03104,"17.1":0.04776,"17.2":0.0382,"17.3":0.0597,"17.4":0.09074,"17.5":0.17909,"17.6-17.7":0.45368,"18.0":0.10029,"18.1":0.20535,"18.2":0.10984,"18.3":0.34623,"18.4":0.17192,"18.5-18.7":5.42987,"26.0":0.38205,"26.1":0.74977,"26.2":11.4376,"26.3":1.92935,"26.4":0.03343},P:{"20":0.01076,"21":0.04303,"22":0.02151,"23":0.03227,"24":0.04303,"25":0.04303,"26":0.0753,"27":0.08605,"28":0.20437,"29":3.28072,_:"4 6.2-6.4 7.2-7.4 8.2 9.2 11.1-11.2 14.0 15.0 18.0","5.0-5.4":0.01076,"10.1":0.01076,"12.0":0.01076,"13.0":0.01076,"16.0":0.01076,"17.0":0.02151,"19.0":0.02151},I:{"0":0.01193,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.15532,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.1635,"11":0.00962,_:"6 7 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.35844},Q:{"14.9":0.04182},O:{"0":0.17325},H:{all:0},L:{"0":36.53627}}; diff --git a/node_modules/caniuse-lite/data/regions/TZ.js b/node_modules/caniuse-lite/data/regions/TZ.js index 99957a662..975236465 100644 --- a/node_modules/caniuse-lite/data/regions/TZ.js +++ b/node_modules/caniuse-lite/data/regions/TZ.js @@ -1 +1 @@ -module.exports={C:{"34":0.00755,"38":0.00189,"45":0.00189,"48":0.00189,"49":0.00189,"68":0.00189,"72":0.00378,"78":0.01322,"89":0.00189,"102":0.00378,"103":0.00566,"110":0.00189,"112":0.00189,"114":0.00189,"115":0.13782,"117":0.00944,"123":0.00189,"125":0.00189,"126":0.00189,"127":0.02643,"128":0.0151,"129":0.00378,"130":0.0151,"131":0.05664,"132":0.71178,"133":0.08118,"134":0.00189,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 46 47 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 111 113 116 118 119 120 121 122 124 135 136 3.5 3.6"},D:{"11":0.00189,"21":0.00189,"37":0.00189,"43":0.00189,"46":0.00189,"49":0.00378,"53":0.00189,"55":0.00189,"58":0.00189,"59":0.00189,"60":0.00189,"62":0.00189,"63":0.00378,"64":0.00189,"65":0.00189,"66":0.00189,"67":0.00189,"68":0.00566,"69":0.00189,"70":0.00566,"71":0.00378,"72":0.00189,"73":0.00189,"74":0.00378,"76":0.01133,"77":0.00378,"78":0.00378,"79":0.00944,"80":0.00378,"81":0.00189,"83":0.00755,"85":0.00189,"86":0.00189,"87":0.01133,"88":0.00755,"89":0.00189,"90":0.01133,"91":0.00189,"92":0.00189,"93":0.00378,"94":0.04154,"95":0.00378,"96":0.00189,"97":0.00566,"98":0.00378,"99":0.05664,"100":0.00755,"101":0.00189,"102":0.00189,"103":0.03965,"104":0.0151,"105":0.00566,"106":0.00566,"107":0.00566,"108":0.00378,"109":1.32726,"110":0.00378,"111":0.00755,"112":0.00755,"113":0.01133,"114":0.01322,"115":0.00378,"116":0.03965,"117":0.00189,"118":0.0151,"119":0.01322,"120":0.03021,"121":0.0151,"122":0.01888,"123":0.01322,"124":0.02454,"125":0.02077,"126":0.05475,"127":0.04154,"128":0.09062,"129":0.16614,"130":4.22534,"131":2.49405,"132":0.00378,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 44 45 47 48 50 51 52 54 56 57 61 75 84 133 134"},F:{"31":0.00566,"37":0.00189,"70":0.00189,"79":0.00378,"83":0.00566,"84":0.00378,"85":0.01888,"86":0.00378,"95":0.02266,"108":0.00944,"109":0.00189,"110":0.00378,"112":0.00378,"113":0.00566,"114":0.35494,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 78 80 81 82 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00378,"13":0.00378,"14":0.00189,"15":0.00378,"16":0.01133,"17":0.00189,"18":0.02832,"84":0.00189,"88":0.00189,"89":0.00755,"90":0.00944,"92":0.03965,"100":0.00755,"103":0.00189,"108":0.00755,"109":0.04154,"111":0.00189,"112":0.00189,"113":0.00189,"114":0.00755,"119":0.00755,"121":0.00189,"122":0.00378,"123":0.00189,"124":0.00378,"125":0.00755,"126":0.00944,"127":0.00944,"128":0.05286,"129":0.04531,"130":0.85149,"131":0.57395,_:"79 80 81 83 85 86 87 91 93 94 95 96 97 98 99 101 102 104 105 106 107 110 115 116 117 118 120"},E:{"11":0.00755,"13":0.00189,"14":0.00189,"15":0.00378,_:"0 4 5 6 7 8 9 10 12 3.1 3.2 6.1 7.1 9.1 10.1 15.2-15.3 16.0 16.2","5.1":0.00566,"11.1":0.00566,"12.1":0.00566,"13.1":0.02077,"14.1":0.0151,"15.1":0.00189,"15.4":0.00378,"15.5":0.00189,"15.6":0.02454,"16.1":0.00944,"16.3":0.00566,"16.4":0.00189,"16.5":0.00189,"16.6":0.01888,"17.0":0.00189,"17.1":0.00189,"17.2":0.00189,"17.3":0.00378,"17.4":0.00944,"17.5":0.01888,"17.6":0.05475,"18.0":0.06986,"18.1":0.06986,"18.2":0.00189},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00037,"5.0-5.1":0,"6.0-6.1":0.0015,"7.0-7.1":0.00187,"8.1-8.4":0,"9.0-9.2":0.0015,"9.3":0.00524,"10.0-10.2":0.00112,"10.3":0.0086,"11.0-11.2":0.10097,"11.3-11.4":0.00262,"12.0-12.1":0.0015,"12.2-12.5":0.03927,"13.0-13.1":0.00075,"13.2":0.0101,"13.3":0.0015,"13.4-13.7":0.00561,"14.0-14.4":0.01234,"14.5-14.8":0.01758,"15.0-15.1":0.0101,"15.2-15.3":0.00935,"15.4":0.01122,"15.5":0.01309,"15.6-15.8":0.14024,"16.0":0.02655,"16.1":0.05609,"16.2":0.02842,"16.3":0.04824,"16.4":0.00972,"16.5":0.01945,"16.6-16.7":0.18399,"17.0":0.01346,"17.1":0.02244,"17.2":0.0187,"17.3":0.02842,"17.4":0.06096,"17.5":0.18212,"17.6-17.7":1.57326,"18.0":0.55795,"18.1":0.49027,"18.2":0.01982},P:{"4":0.07203,"20":0.01029,"21":0.02058,"22":0.1029,"23":0.04116,"24":0.27782,"25":0.07203,"26":0.46304,"27":0.21608,"5.0-5.4":0.02058,_:"6.2-6.4 8.2 10.1 12.0 14.0 15.0","7.2-7.4":0.06174,"9.2":0.02058,"11.1-11.2":0.04116,"13.0":0.01029,"16.0":0.02058,"17.0":0.01029,"18.0":0.01029,"19.0":0.06174},I:{"0":0.16188,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00005,"4.4":0,"4.4.3-4.4.4":0.00021},A:{"11":0.00755,_:"6 7 8 9 10 5.5"},K:{"0":7.41048,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":1.06267,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.30014},H:{"0":7.11},L:{"0":65.47563},R:{_:"0"},M:{"0":0.11357}}; +module.exports={C:{"5":0.00629,"62":0.00314,"63":0.00314,"65":0.00314,"68":0.00314,"72":0.00943,"90":0.00314,"94":0.00314,"102":0.00314,"103":0.00943,"112":0.00629,"113":0.00314,"115":0.07543,"127":0.01572,"128":0.00314,"136":0.00629,"140":0.03457,"141":0.00314,"142":0.00314,"143":0.00314,"144":0.00314,"145":0.00314,"146":0.02829,"147":1.04033,"148":0.12886,"149":0.00314,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 64 66 67 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 91 92 93 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 114 116 117 118 119 120 121 122 123 124 125 126 129 130 131 132 133 134 135 137 138 139 150 151 3.5 3.6"},D:{"55":0.00629,"57":0.00629,"58":0.00629,"59":0.00314,"60":0.00314,"61":0.00314,"63":0.00629,"64":0.00314,"65":0.00314,"66":0.00314,"68":0.00629,"69":0.00943,"70":0.00943,"71":0.01572,"72":0.00629,"73":0.00629,"74":0.00943,"76":0.00314,"77":0.00943,"78":0.00314,"79":0.00629,"80":0.01257,"81":0.00629,"83":0.00314,"84":0.00314,"86":0.00943,"87":0.00629,"90":0.01886,"91":0.00314,"92":0.00314,"93":0.00629,"94":0.01572,"98":0.00314,"99":0.00629,"100":0.00314,"101":0.00314,"102":0.00629,"103":0.04086,"104":0.03772,"105":0.00629,"106":0.00629,"107":0.00629,"108":0.00629,"109":0.26401,"110":0.00629,"111":0.022,"112":0.03457,"113":0.00314,"114":0.02829,"116":0.05972,"117":0.00629,"118":0.00314,"119":0.01257,"120":0.022,"121":0.00314,"122":0.01572,"123":0.00629,"124":0.01257,"125":0.01257,"126":0.01257,"127":0.00943,"128":0.022,"129":0.00314,"130":0.00943,"131":0.06286,"132":0.01572,"133":0.01886,"134":0.01886,"135":0.01572,"136":0.01886,"137":0.03143,"138":0.12572,"139":0.11315,"140":0.03143,"141":0.09115,"142":0.10058,"143":0.35516,"144":6.50915,"145":3.57673,"146":0.01257,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 56 62 67 75 85 88 89 95 96 97 115 147 148"},F:{"79":0.00314,"89":0.00314,"92":0.00314,"93":0.01257,"94":0.03457,"95":0.10686,"125":0.00629,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 90 91 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"13":0.00314,"14":0.00314,"15":0.00314,"16":0.01572,"17":0.00943,"18":0.06915,"84":0.00314,"89":0.00629,"90":0.01886,"92":0.04086,"100":0.00943,"103":0.00314,"108":0.00314,"109":0.01572,"111":0.00314,"112":0.00314,"114":0.03772,"118":0.00314,"122":0.00943,"127":0.00314,"129":0.00629,"131":0.00629,"133":0.00314,"134":0.00314,"135":0.00314,"136":0.01572,"137":0.02829,"138":0.01257,"139":0.00943,"140":0.022,"141":0.01572,"142":0.022,"143":0.07543,"144":1.21948,"145":0.87061,_:"12 79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 104 105 106 107 110 113 115 116 117 119 120 121 123 124 125 126 128 130 132"},E:{"11":0.00314,"13":0.00314,"14":0.00314,_:"4 5 6 7 8 9 10 12 15 3.1 3.2 6.1 7.1 9.1 10.1 15.1 15.2-15.3 15.4 16.0 16.2 16.3 16.4 16.5 17.0 17.2 17.4 18.1 26.4 TP","5.1":0.00314,"11.1":0.00943,"12.1":0.00629,"13.1":0.00943,"14.1":0.00943,"15.5":0.00314,"15.6":0.044,"16.1":0.00314,"16.6":0.04715,"17.1":0.00314,"17.3":0.00314,"17.5":0.00943,"17.6":0.05972,"18.0":0.00314,"18.2":0.00314,"18.3":0.00943,"18.4":0.00314,"18.5-18.6":0.01257,"26.0":0.09743,"26.1":0.00943,"26.2":0.14772,"26.3":0.07229},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00034,"7.0-7.1":0.00034,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00034,"10.0-10.2":0,"10.3":0.00309,"11.0-11.2":0.02989,"11.3-11.4":0.00103,"12.0-12.1":0,"12.2-12.5":0.01615,"13.0-13.1":0,"13.2":0.00481,"13.3":0.00069,"13.4-13.7":0.00172,"14.0-14.4":0.00344,"14.5-14.8":0.00447,"15.0-15.1":0.00412,"15.2-15.3":0.00309,"15.4":0.00378,"15.5":0.00447,"15.6-15.8":0.06974,"16.0":0.00721,"16.1":0.01374,"16.2":0.00756,"16.3":0.01374,"16.4":0.00309,"16.5":0.0055,"16.6-16.7":0.09241,"17.0":0.00447,"17.1":0.00687,"17.2":0.0055,"17.3":0.00859,"17.4":0.01305,"17.5":0.02577,"17.6-17.7":0.06527,"18.0":0.01443,"18.1":0.02954,"18.2":0.0158,"18.3":0.04981,"18.4":0.02473,"18.5-18.7":0.7812,"26.0":0.05497,"26.1":0.10787,"26.2":1.64554,"26.3":0.27758,"26.4":0.00481},P:{"21":0.01025,"22":0.01025,"24":0.08199,"25":0.0205,"26":0.0205,"27":0.15374,"28":0.43046,"29":1.10689,_:"4 20 23 5.0-5.4 6.2-6.4 8.2 10.1 12.0 14.0 15.0 18.0 19.0","7.2-7.4":0.0205,"9.2":0.0205,"11.1-11.2":0.01025,"13.0":0.01025,"16.0":0.0205,"17.0":0.01025},I:{"0":0.18494,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00011},K:{"0":8.13154,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.10286,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.096},Q:{"14.9":0.00686},O:{"0":0.35656},H:{all:0.33},L:{"0":67.37379}}; diff --git a/node_modules/caniuse-lite/data/regions/UA.js b/node_modules/caniuse-lite/data/regions/UA.js index a9ed9640b..a74f9dd5c 100644 --- a/node_modules/caniuse-lite/data/regions/UA.js +++ b/node_modules/caniuse-lite/data/regions/UA.js @@ -1 +1 @@ -module.exports={C:{"38":0.00648,"49":0.00648,"52":0.12962,"55":0.00648,"68":0.02592,"78":0.00648,"82":0.00648,"84":0.00648,"88":0.00648,"91":0.00648,"98":0.01296,"102":0.01296,"103":0.03889,"105":0.01296,"106":0.01296,"107":0.00648,"108":0.01296,"109":0.01296,"110":0.01944,"111":0.01944,"113":0.00648,"115":0.71291,"116":0.00648,"120":0.00648,"122":0.00648,"123":0.01296,"125":0.03241,"126":0.11018,"127":0.01296,"128":0.14258,"129":0.01296,"130":0.01296,"131":0.08425,"132":1.82764,"133":0.18795,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 53 54 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 83 85 86 87 89 90 92 93 94 95 96 97 99 100 101 104 112 114 117 118 119 121 124 134 135 136 3.5 3.6"},D:{"26":0.00648,"38":0.00648,"41":0.00648,"45":0.00648,"46":0.00648,"47":0.00648,"48":0.00648,"49":0.06481,"50":0.00648,"51":0.00648,"52":0.00648,"54":0.00648,"55":0.00648,"56":0.00648,"57":0.00648,"58":0.03241,"60":0.00648,"61":0.02592,"62":0.00648,"63":0.05833,"64":0.00648,"65":0.00648,"66":0.00648,"68":0.00648,"71":0.00648,"74":0.00648,"77":0.00648,"78":0.00648,"79":0.02592,"80":0.00648,"81":0.00648,"83":0.01944,"84":0.00648,"85":0.01944,"86":0.01944,"87":0.03241,"88":0.01296,"89":0.00648,"90":0.00648,"91":0.00648,"92":0.00648,"94":0.01944,"95":0.00648,"96":0.01296,"97":0.04537,"98":0.00648,"99":0.01296,"100":0.01296,"101":0.01296,"102":0.03241,"103":0.04537,"104":0.11018,"105":0.05185,"106":0.17499,"107":0.17499,"108":0.24628,"109":3.63584,"110":0.1361,"111":0.12314,"112":0.11018,"113":0.03889,"114":0.07777,"115":0.00648,"116":0.1037,"117":0.00648,"118":0.25276,"119":0.06481,"120":0.05833,"121":0.06481,"122":0.06481,"123":0.07129,"124":0.19443,"125":0.08425,"126":0.12962,"127":0.1361,"128":0.31109,"129":0.95271,"130":17.51814,"131":10.3696,"132":0.01296,"133":0.01296,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 34 35 36 37 39 40 42 43 44 53 59 67 69 70 72 73 75 76 93 134"},F:{"36":0.01296,"72":0.00648,"77":0.00648,"79":0.02592,"80":0.01944,"82":0.01944,"83":0.01296,"84":0.01944,"85":0.11018,"86":0.05185,"87":0.00648,"90":0.00648,"91":0.00648,"92":0.00648,"93":0.01296,"94":0.00648,"95":0.73235,"98":0.00648,"99":0.00648,"102":0.00648,"106":0.01296,"108":0.00648,"109":0.00648,"110":0.01296,"111":0.00648,"112":0.01296,"113":0.08425,"114":4.05711,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 73 74 75 76 78 81 88 89 96 97 100 101 103 104 105 107 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00648,"18":0.00648,"92":0.01296,"103":0.00648,"106":0.01296,"107":0.03889,"108":0.02592,"109":0.05185,"110":0.02592,"111":0.01296,"114":0.00648,"116":0.01944,"121":0.00648,"122":0.00648,"124":0.00648,"125":0.00648,"126":0.00648,"128":0.00648,"129":0.06481,"130":9.06044,"131":4.88019,_:"13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 104 105 112 113 115 117 118 119 120 123 127"},E:{"14":0.00648,"15":0.00648,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.2-15.3","5.1":0.01296,"13.1":0.01296,"14.1":0.01944,"15.1":0.01296,"15.4":0.00648,"15.5":0.00648,"15.6":0.05833,"16.0":0.01296,"16.1":0.01944,"16.2":0.00648,"16.3":0.03241,"16.4":0.00648,"16.5":0.02592,"16.6":0.11666,"17.0":0.01944,"17.1":0.04537,"17.2":0.02592,"17.3":0.02592,"17.4":0.05833,"17.5":0.11666,"17.6":0.2722,"18.0":0.21387,"18.1":0.28516,"18.2":0.01296},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00085,"5.0-5.1":0,"6.0-6.1":0.00341,"7.0-7.1":0.00426,"8.1-8.4":0,"9.0-9.2":0.00341,"9.3":0.01192,"10.0-10.2":0.00255,"10.3":0.01959,"11.0-11.2":0.22993,"11.3-11.4":0.00596,"12.0-12.1":0.00341,"12.2-12.5":0.08942,"13.0-13.1":0.0017,"13.2":0.02299,"13.3":0.00341,"13.4-13.7":0.01277,"14.0-14.4":0.0281,"14.5-14.8":0.04003,"15.0-15.1":0.02299,"15.2-15.3":0.02129,"15.4":0.02555,"15.5":0.02981,"15.6-15.8":0.31935,"16.0":0.06046,"16.1":0.12774,"16.2":0.06472,"16.3":0.10986,"16.4":0.02214,"16.5":0.04428,"16.6-16.7":0.41899,"17.0":0.03066,"17.1":0.0511,"17.2":0.04258,"17.3":0.06472,"17.4":0.13881,"17.5":0.41473,"17.6-17.7":3.58267,"18.0":1.27058,"18.1":1.11644,"18.2":0.04513},P:{"4":0.03232,"20":0.01077,"21":0.02155,"22":0.01077,"23":0.02155,"24":0.02155,"25":0.02155,"26":0.65727,"27":0.36635,_:"5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0","7.2-7.4":0.01077,"17.0":0.02155,"18.0":0.01077,"19.0":0.01077},I:{"0":0.0316,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00004},A:{"8":0.00877,"9":0.00877,"11":0.13153,_:"6 7 10 5.5"},K:{"0":1.00347,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00352},O:{"0":0.08094},H:{"0":0.01},L:{"0":24.08682},R:{_:"0"},M:{"0":0.16539}}; +module.exports={C:{"5":0.03621,"52":0.03621,"60":0.01448,"68":0.00724,"74":0.00724,"78":0.00724,"98":0.00724,"101":0.02172,"102":0.00724,"103":0.02172,"110":0.00724,"115":0.39101,"120":0.00724,"122":0.02172,"123":0.07241,"128":0.00724,"131":0.00724,"133":0.01448,"134":0.00724,"135":0.01448,"136":0.03621,"137":0.00724,"138":0.00724,"139":0.00724,"140":0.07241,"142":0.00724,"143":0.00724,"144":0.02172,"145":0.01448,"146":0.03621,"147":1.40475,"148":0.13034,"149":0.00724,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 70 71 72 73 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 99 100 104 105 106 107 108 109 111 112 113 114 116 117 118 119 121 124 125 126 127 129 130 132 141 150 151 3.5 3.6"},D:{"39":0.00724,"40":0.00724,"41":0.00724,"42":0.00724,"43":0.00724,"44":0.00724,"45":0.00724,"46":0.00724,"47":0.00724,"48":0.00724,"49":0.01448,"50":0.00724,"51":0.00724,"52":0.00724,"53":0.00724,"54":0.00724,"55":0.00724,"56":0.01448,"57":0.00724,"58":0.00724,"59":0.00724,"60":0.00724,"69":0.02896,"80":0.00724,"85":0.01448,"86":0.01448,"87":0.00724,"96":0.00724,"97":0.00724,"101":0.00724,"102":0.01448,"103":0.86168,"104":0.93409,"105":0.8472,"106":0.86892,"107":0.83996,"108":0.86168,"109":3.13535,"110":0.8472,"111":0.87616,"112":5.18456,"114":0.00724,"116":1.71612,"117":0.8472,"119":0.01448,"120":0.90513,"121":0.02172,"122":0.06517,"123":0.00724,"124":0.89064,"125":0.06517,"126":0.01448,"127":0.01448,"128":0.02896,"129":0.06517,"130":0.01448,"131":1.81749,"132":0.06517,"133":1.78129,"134":0.05793,"135":0.41274,"136":0.05069,"137":0.04345,"138":0.16654,"139":0.20275,"140":0.05069,"141":7.02377,"142":0.41274,"143":0.82547,"144":14.05478,"145":8.43577,"146":0.02896,"147":0.00724,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 81 83 84 88 89 90 91 92 93 94 95 98 99 100 113 115 118 148"},F:{"79":0.01448,"84":0.02172,"85":0.03621,"86":0.02896,"93":0.00724,"94":0.06517,"95":0.57928,"114":0.01448,"117":0.00724,"118":0.01448,"119":0.00724,"121":0.00724,"122":0.00724,"123":0.00724,"124":0.00724,"125":0.02896,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 120 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6","12.1":0.00724},B:{"92":0.01448,"102":0.02896,"109":0.01448,"122":0.00724,"131":0.02896,"132":0.01448,"133":0.01448,"134":0.01448,"135":0.01448,"136":0.01448,"137":0.00724,"138":0.00724,"141":0.00724,"142":0.00724,"143":0.05069,"144":1.09339,"145":0.77479,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 139 140"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.5 16.0 16.2 16.4 26.4 TP","13.1":0.01448,"14.1":0.02172,"15.4":0.00724,"15.6":0.03621,"16.1":0.00724,"16.3":0.01448,"16.5":0.00724,"16.6":0.07241,"17.0":0.00724,"17.1":0.03621,"17.2":0.01448,"17.3":0.03621,"17.4":0.02172,"17.5":0.02172,"17.6":0.07241,"18.0":0.01448,"18.1":0.02172,"18.2":0.00724,"18.3":0.05069,"18.4":0.00724,"18.5-18.6":0.02172,"26.0":0.01448,"26.1":0.02896,"26.2":0.29688,"26.3":0.10862},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00074,"7.0-7.1":0.00074,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00074,"10.0-10.2":0,"10.3":0.00663,"11.0-11.2":0.06414,"11.3-11.4":0.00221,"12.0-12.1":0,"12.2-12.5":0.03465,"13.0-13.1":0,"13.2":0.01032,"13.3":0.00147,"13.4-13.7":0.00369,"14.0-14.4":0.00737,"14.5-14.8":0.00958,"15.0-15.1":0.00885,"15.2-15.3":0.00663,"15.4":0.00811,"15.5":0.00958,"15.6-15.8":0.14965,"16.0":0.01548,"16.1":0.02949,"16.2":0.01622,"16.3":0.02949,"16.4":0.00663,"16.5":0.0118,"16.6-16.7":0.19831,"17.0":0.00958,"17.1":0.01474,"17.2":0.0118,"17.3":0.01843,"17.4":0.02801,"17.5":0.05529,"17.6-17.7":0.14007,"18.0":0.03096,"18.1":0.0634,"18.2":0.03391,"18.3":0.10689,"18.4":0.05308,"18.5-18.7":1.6764,"26.0":0.11795,"26.1":0.23148,"26.2":3.53121,"26.3":0.59566,"26.4":0.01032},P:{"21":0.01077,"24":0.01077,"25":0.01077,"26":0.02153,"27":0.01077,"28":0.04307,"29":0.76444,_:"4 20 22 23 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","17.0":0.01077},I:{"0":0.01654,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.57387,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.05793,"9":0.01931,"11":0.03862,_:"6 7 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.14347},Q:{"14.9":0.00276},O:{"0":0.04966},H:{all:0},L:{"0":20.81337}}; diff --git a/node_modules/caniuse-lite/data/regions/UG.js b/node_modules/caniuse-lite/data/regions/UG.js index a3fce7755..4f9d79be5 100644 --- a/node_modules/caniuse-lite/data/regions/UG.js +++ b/node_modules/caniuse-lite/data/regions/UG.js @@ -1 +1 @@ -module.exports={C:{"13":0.00247,"34":0.00247,"50":0.00247,"52":0.01234,"58":0.00247,"65":0.00247,"68":0.00247,"72":0.00494,"76":0.00247,"78":0.00247,"91":0.01728,"93":0.00494,"102":0.00247,"103":0.00494,"110":0.00247,"111":0.00247,"114":0.00247,"115":0.26901,"121":0.00247,"122":0.00247,"123":0.00247,"124":0.00247,"125":0.00247,"126":0.0074,"127":0.03208,"128":0.04442,"129":0.01974,"130":0.01234,"131":0.22706,"132":1.15256,"133":0.19497,"134":0.00247,_:"2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 51 53 54 55 56 57 59 60 61 62 63 64 66 67 69 70 71 73 74 75 77 79 80 81 82 83 84 85 86 87 88 89 90 92 94 95 96 97 98 99 100 101 104 105 106 107 108 109 112 113 116 117 118 119 120 135 136 3.5 3.6"},D:{"11":0.00494,"19":0.00987,"39":0.00247,"47":0.00494,"49":0.00247,"50":0.00494,"51":0.00247,"55":0.00247,"58":0.00247,"59":0.00494,"62":0.00247,"64":0.01481,"65":0.00247,"66":0.00247,"67":0.00247,"68":0.02221,"69":0.00494,"70":0.0074,"71":0.00247,"72":0.01234,"73":0.00247,"74":0.00494,"75":0.0074,"76":0.00494,"77":0.00247,"78":0.00247,"79":0.01481,"80":0.0074,"81":0.0074,"83":0.01481,"86":0.00247,"87":0.02468,"88":0.04689,"89":0.00494,"90":0.00247,"91":0.00247,"92":0.00247,"93":0.01481,"94":0.01728,"95":0.01234,"96":0.00987,"97":0.00247,"98":0.00247,"99":0.00494,"100":0.0074,"101":0.00247,"102":0.00247,"103":0.04689,"104":0.0074,"105":0.00494,"106":0.00987,"107":0.0074,"108":0.0074,"109":0.90822,"110":0.00247,"111":0.01481,"112":0.00247,"113":0.00494,"114":0.01234,"115":0.00247,"116":0.08638,"117":0.00494,"118":0.01234,"119":0.04936,"120":0.02715,"121":0.01481,"122":0.02962,"123":0.01974,"124":0.05676,"125":0.01728,"126":0.13327,"127":0.05676,"128":0.14314,"129":0.32578,"130":5.73563,"131":3.74889,"132":0.0074,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 43 44 45 46 48 52 53 54 56 57 60 61 63 84 85 133 134"},F:{"42":0.00247,"78":0.00247,"79":0.00247,"83":0.00247,"84":0.01234,"85":0.04442,"86":0.00494,"95":0.03455,"112":0.00247,"113":0.00987,"114":0.46645,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 80 81 82 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00987,"13":0.00494,"14":0.00987,"15":0.00247,"16":0.00247,"17":0.00494,"18":0.05923,"84":0.00247,"89":0.00494,"90":0.01234,"92":0.05183,"100":0.00494,"108":0.00494,"109":0.01728,"114":0.02468,"115":0.00247,"116":0.00494,"119":0.00247,"120":0.00494,"121":0.00247,"122":0.00494,"124":0.0074,"125":0.0074,"126":0.01234,"127":0.01481,"128":0.02221,"129":0.0617,"130":1.02669,"131":0.62687,_:"79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 110 111 112 113 117 118 123"},E:{"11":0.01481,"12":0.00494,"13":0.00247,"14":0.0074,_:"0 4 5 6 7 8 9 10 15 3.1 3.2 6.1 7.1 9.1 10.1 12.1 15.2-15.3 15.4 16.0 17.0 18.2","5.1":0.00987,"11.1":0.00247,"13.1":0.01481,"14.1":0.0074,"15.1":0.00247,"15.5":0.00247,"15.6":0.04442,"16.1":0.00247,"16.2":0.00247,"16.3":0.00247,"16.4":0.00494,"16.5":0.00494,"16.6":0.03702,"17.1":0.00494,"17.2":0.00494,"17.3":0.00987,"17.4":0.00494,"17.5":0.01728,"17.6":0.04442,"18.0":0.04689,"18.1":0.04689},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00035,"5.0-5.1":0,"6.0-6.1":0.0014,"7.0-7.1":0.00175,"8.1-8.4":0,"9.0-9.2":0.0014,"9.3":0.0049,"10.0-10.2":0.00105,"10.3":0.00805,"11.0-11.2":0.09455,"11.3-11.4":0.00245,"12.0-12.1":0.0014,"12.2-12.5":0.03677,"13.0-13.1":0.0007,"13.2":0.00946,"13.3":0.0014,"13.4-13.7":0.00525,"14.0-14.4":0.01156,"14.5-14.8":0.01646,"15.0-15.1":0.00946,"15.2-15.3":0.00875,"15.4":0.01051,"15.5":0.01226,"15.6-15.8":0.13132,"16.0":0.02486,"16.1":0.05253,"16.2":0.02661,"16.3":0.04517,"16.4":0.0091,"16.5":0.01821,"16.6-16.7":0.17229,"17.0":0.01261,"17.1":0.02101,"17.2":0.01751,"17.3":0.02661,"17.4":0.05708,"17.5":0.17054,"17.6-17.7":1.47326,"18.0":0.52249,"18.1":0.4591,"18.2":0.01856},P:{"4":0.05135,"20":0.01027,"21":0.04108,"22":0.1027,"23":0.06162,"24":0.37997,"25":0.07189,"26":0.57509,"27":0.29782,"5.0-5.4":0.03081,"6.2-6.4":0.01027,"7.2-7.4":0.09243,_:"8.2 10.1 12.0 14.0 15.0","9.2":0.04108,"11.1-11.2":0.04108,"13.0":0.01027,"16.0":0.02054,"17.0":0.01027,"18.0":0.01027,"19.0":0.06162},I:{"0":0.08266,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00011},A:{"11":0.04196,_:"6 7 8 9 10 5.5"},K:{"0":4.99661,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.14309,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.35396},H:{"0":5.72},L:{"0":65.71987},R:{_:"0"},M:{"0":0.13556}}; +module.exports={C:{"5":0.00769,"56":0.00385,"58":0.00769,"60":0.00769,"68":0.00385,"69":0.00385,"72":0.01154,"93":0.01154,"112":0.00769,"115":0.16542,"127":0.02693,"128":0.00769,"133":0.00385,"134":0.00385,"136":0.00385,"138":0.00385,"139":0.00385,"140":0.03847,"141":0.00385,"142":0.00769,"143":0.01539,"144":0.00769,"145":0.01924,"146":0.04616,"147":1.69268,"148":0.16542,"149":0.00385,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 59 61 62 63 64 65 66 67 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 124 125 126 129 130 131 132 135 137 150 151 3.5 3.6"},D:{"49":0.00385,"58":0.02693,"59":0.00385,"64":0.00769,"65":0.00385,"66":0.00385,"68":0.00769,"69":0.01539,"70":0.00769,"71":0.01154,"72":0.02308,"73":0.00769,"74":0.00385,"75":0.00385,"76":0.00385,"77":0.00385,"78":0.00385,"79":0.00769,"80":0.00769,"81":0.00769,"83":0.01154,"84":0.00385,"86":0.01154,"87":0.04232,"88":0.00385,"91":0.00769,"93":0.02693,"94":0.01924,"95":0.00769,"96":0.00385,"98":0.01154,"102":0.00385,"103":0.07309,"104":0.00769,"105":0.01154,"106":0.01539,"107":0.02693,"108":0.00769,"109":0.45779,"110":0.00769,"111":0.03078,"112":0.01539,"113":0.00385,"114":0.05386,"116":0.1231,"117":0.00769,"119":0.05771,"120":0.01924,"121":0.00385,"122":0.02308,"123":0.01154,"124":0.01539,"125":0.01539,"126":0.01539,"127":0.00385,"128":0.05001,"129":0.00385,"130":0.01154,"131":0.13465,"132":0.02308,"133":0.04232,"134":0.24236,"135":0.01924,"136":0.04616,"137":0.03462,"138":0.24621,"139":0.12695,"140":0.03847,"141":0.05771,"142":0.25775,"143":0.53473,"144":7.58244,"145":4.53561,"146":0.01539,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 60 61 62 63 67 85 89 90 92 97 99 100 101 115 118 147 148"},F:{"79":0.00385,"90":0.00385,"92":0.00385,"93":0.01154,"94":0.11541,"95":0.16927,"96":0.00385,"113":0.01924,"123":0.00769,"125":0.00385,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 91 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 122 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00769,"15":0.00385,"16":0.00385,"17":0.00769,"18":0.10387,"84":0.00385,"89":0.01154,"90":0.02308,"92":0.05771,"100":0.01154,"109":0.01154,"114":0.01154,"115":0.00385,"117":0.00385,"122":0.00769,"134":0.00769,"135":0.00385,"136":0.00385,"137":0.00385,"138":0.01154,"139":0.01924,"140":0.01154,"141":0.04232,"142":0.04232,"143":0.10002,"144":1.38107,"145":1.00022,_:"12 13 79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 116 118 119 120 121 123 124 125 126 127 128 129 130 131 132 133"},E:{"12":0.00769,"13":0.00385,"14":0.00385,_:"4 5 6 7 8 9 10 11 15 3.1 3.2 6.1 7.1 9.1 15.2-15.3 15.4 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.4 17.5 18.1 18.2 18.4 26.4 TP","5.1":0.01539,"10.1":0.00385,"11.1":0.00385,"12.1":0.01154,"13.1":0.02693,"14.1":0.02693,"15.1":0.00769,"15.5":0.00385,"15.6":0.0654,"16.6":0.02693,"17.1":0.01924,"17.3":0.00769,"17.6":0.03847,"18.0":0.00385,"18.3":0.00385,"18.5-18.6":0.00769,"26.0":0.01154,"26.1":0.01154,"26.2":0.11156,"26.3":0.0654},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00036,"7.0-7.1":0.00036,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00036,"10.0-10.2":0,"10.3":0.0032,"11.0-11.2":0.03094,"11.3-11.4":0.00107,"12.0-12.1":0,"12.2-12.5":0.01672,"13.0-13.1":0,"13.2":0.00498,"13.3":0.00071,"13.4-13.7":0.00178,"14.0-14.4":0.00356,"14.5-14.8":0.00462,"15.0-15.1":0.00427,"15.2-15.3":0.0032,"15.4":0.00391,"15.5":0.00462,"15.6-15.8":0.0722,"16.0":0.00747,"16.1":0.01423,"16.2":0.00782,"16.3":0.01423,"16.4":0.0032,"16.5":0.00569,"16.6-16.7":0.09567,"17.0":0.00462,"17.1":0.00711,"17.2":0.00569,"17.3":0.00889,"17.4":0.01351,"17.5":0.02667,"17.6-17.7":0.06757,"18.0":0.01494,"18.1":0.03059,"18.2":0.01636,"18.3":0.05157,"18.4":0.02561,"18.5-18.7":0.80873,"26.0":0.0569,"26.1":0.11167,"26.2":1.70353,"26.3":0.28736,"26.4":0.00498},P:{"4":0.01029,"21":0.01029,"22":0.01029,"23":0.01029,"24":0.11321,"25":0.05146,"26":0.03087,"27":0.16467,"28":0.29846,"29":0.88508,_:"20 5.0-5.4 6.2-6.4 8.2 10.1 12.0 14.0 15.0 17.0 18.0","7.2-7.4":0.07204,"9.2":0.03087,"11.1-11.2":0.01029,"13.0":0.01029,"16.0":0.01029,"19.0":0.01029},I:{"0":0.02458,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":3.72943,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.03847,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.01231,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.09845},Q:{_:"14.9"},O:{"0":0.23997},H:{all:0.43},L:{"0":66.93562}}; diff --git a/node_modules/caniuse-lite/data/regions/US.js b/node_modules/caniuse-lite/data/regions/US.js index e12db706c..e7de26782 100644 --- a/node_modules/caniuse-lite/data/regions/US.js +++ b/node_modules/caniuse-lite/data/regions/US.js @@ -1 +1 @@ -module.exports={C:{"11":0.06351,"17":0.00423,"38":0.00423,"43":0.00423,"44":0.01694,"45":0.00847,"52":0.0127,"56":0.00423,"59":0.00423,"72":0.00847,"77":0.00423,"78":0.02117,"88":0.00423,"91":0.00423,"94":0.00847,"101":0.00423,"102":0.00423,"103":0.00423,"105":0.00423,"107":0.00423,"108":0.00423,"109":0.00423,"110":0.00423,"111":0.00423,"112":0.00423,"113":0.00423,"115":0.199,"118":0.32178,"120":0.00423,"121":0.00423,"122":0.00423,"123":0.00423,"124":0.00423,"125":0.02117,"126":0.00847,"127":0.0127,"128":0.08468,"129":0.01694,"130":0.0254,"131":0.19476,"132":1.6809,"133":0.10585,_:"2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 46 47 48 49 50 51 53 54 55 57 58 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 79 80 81 82 83 84 85 86 87 89 90 92 93 95 96 97 98 99 100 104 106 114 116 117 119 134 135 136 3.5 3.6"},D:{"41":0.00423,"47":0.00423,"48":0.03811,"49":0.01694,"50":0.00423,"51":0.00847,"52":0.00423,"53":0.00423,"56":0.03387,"58":0.00423,"59":0.00423,"60":0.00847,"61":0.02117,"65":0.00423,"66":0.01694,"67":0.00423,"74":0.00423,"75":0.00423,"76":0.00847,"77":0.00423,"78":0.00847,"79":0.07198,"80":0.0127,"81":0.11432,"83":0.06351,"84":0.00423,"85":0.01694,"86":0.00847,"87":0.03387,"88":0.00847,"89":0.00847,"90":0.00847,"91":0.08045,"92":0.00847,"93":0.02964,"94":0.02117,"95":0.00423,"96":0.00423,"97":0.00847,"98":0.00423,"99":0.01694,"100":0.02117,"101":0.0127,"102":0.00847,"103":0.15242,"104":0.02117,"105":0.01694,"106":0.0254,"107":0.0254,"108":0.04234,"109":0.4361,"110":0.01694,"111":0.02964,"112":0.0254,"113":0.07198,"114":0.09738,"115":0.0254,"116":0.17783,"117":0.20323,"118":0.04234,"119":0.05928,"120":0.11855,"121":0.23287,"122":0.10162,"123":0.09315,"124":0.27944,"125":2.65472,"126":0.99922,"127":0.72401,"128":0.58429,"129":1.85449,"130":11.30901,"131":4.43723,"132":0.02964,"133":0.01694,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 42 43 44 45 46 54 55 57 62 63 64 68 69 70 71 72 73 134"},F:{"85":0.0127,"95":0.02117,"102":0.00423,"112":0.00423,"113":0.05504,"114":0.45727,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.00423,"17":0.00423,"18":0.0127,"87":0.00423,"92":0.00423,"107":0.00423,"108":0.00423,"109":0.05504,"110":0.00423,"111":0.00423,"112":0.00423,"113":0.00423,"114":0.00423,"116":0.00423,"117":0.00423,"119":0.00423,"120":0.0127,"121":0.00847,"122":0.00847,"123":0.00423,"124":0.00847,"125":0.0127,"126":0.01694,"127":0.02117,"128":0.04234,"129":0.26674,"130":3.59467,"131":1.80792,_:"12 13 14 15 79 80 81 83 84 85 86 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 115 118"},E:{"8":0.00423,"9":0.00423,"13":0.00423,"14":0.03387,"15":0.0127,_:"0 4 5 6 7 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.00423,"11.1":0.00423,"12.1":0.01694,"13.1":0.12702,"14.1":0.09738,"15.1":0.04234,"15.2-15.3":0.0127,"15.4":0.02117,"15.5":0.03387,"15.6":0.27098,"16.0":0.05504,"16.1":0.04657,"16.2":0.04234,"16.3":0.09738,"16.4":0.03811,"16.5":0.06774,"16.6":0.45304,"17.0":0.02964,"17.1":0.05928,"17.2":0.05504,"17.3":0.06774,"17.4":0.16513,"17.5":0.34295,"17.6":2.1297,"18.0":0.51655,"18.1":0.70708,"18.2":0.0254},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00267,"5.0-5.1":0,"6.0-6.1":0.01068,"7.0-7.1":0.01335,"8.1-8.4":0,"9.0-9.2":0.01068,"9.3":0.03738,"10.0-10.2":0.00801,"10.3":0.0614,"11.0-11.2":0.72084,"11.3-11.4":0.01869,"12.0-12.1":0.01068,"12.2-12.5":0.28033,"13.0-13.1":0.00534,"13.2":0.07208,"13.3":0.01068,"13.4-13.7":0.04005,"14.0-14.4":0.0881,"14.5-14.8":0.12548,"15.0-15.1":0.07208,"15.2-15.3":0.06674,"15.4":0.08009,"15.5":0.09344,"15.6-15.8":1.00116,"16.0":0.18955,"16.1":0.40047,"16.2":0.2029,"16.3":0.3444,"16.4":0.06941,"16.5":0.13883,"16.6-16.7":1.31353,"17.0":0.09611,"17.1":0.16019,"17.2":0.13349,"17.3":0.2029,"17.4":0.43517,"17.5":1.30018,"17.6-17.7":11.23173,"18.0":3.9833,"18.1":3.50007,"18.2":0.1415},P:{"4":0.02123,"20":0.01062,"21":0.02123,"22":0.01062,"23":0.01062,"24":0.02123,"25":0.03185,"26":0.82801,"27":0.55201,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 19.0","16.0":0.01062,"17.0":0.01062,"18.0":0.01062},I:{"0":0.06328,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00008},A:{"6":0.01538,"8":0.00513,"9":0.02563,"11":0.05125,_:"7 10 5.5"},K:{"0":0.24213,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.00577,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.0173},O:{"0":0.05189},H:{"0":0},L:{"0":28.96847},R:{_:"0"},M:{"0":0.5765}}; +module.exports={C:{"5":0.00536,"11":0.07504,"44":0.00536,"52":0.01072,"78":0.01608,"103":0.00536,"113":0.00536,"115":0.16616,"125":0.00536,"128":0.01072,"133":0.00536,"134":0.00536,"135":0.01072,"136":0.01072,"137":0.01072,"138":0.01072,"139":0.01608,"140":0.11792,"141":0.00536,"142":0.01072,"143":0.01608,"144":0.01072,"145":0.02144,"146":0.06432,"147":1.94032,"148":0.17152,_:"2 3 4 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 114 116 117 118 119 120 121 122 123 124 126 127 129 130 131 132 149 150 151 3.5 3.6"},D:{"39":0.00536,"40":0.00536,"41":0.00536,"42":0.00536,"43":0.00536,"44":0.00536,"45":0.00536,"46":0.00536,"47":0.00536,"48":0.01608,"49":0.01072,"50":0.00536,"51":0.00536,"52":0.00536,"53":0.00536,"54":0.00536,"55":0.00536,"56":0.00536,"57":0.00536,"58":0.00536,"59":0.00536,"60":0.00536,"66":0.00536,"69":0.01072,"76":0.00536,"77":0.00536,"79":0.04824,"80":0.01072,"81":0.00536,"83":0.02144,"85":0.00536,"87":0.01072,"88":0.00536,"90":0.00536,"91":0.01072,"92":0.00536,"93":0.01608,"99":0.00536,"101":0.00536,"102":0.00536,"103":0.11792,"104":0.03752,"105":0.01608,"106":0.01608,"107":0.02144,"108":0.02144,"109":0.30552,"110":0.01608,"111":0.0268,"112":0.0268,"113":0.00536,"114":0.02144,"115":0.01072,"116":0.12864,"117":0.12864,"118":0.00536,"119":0.01608,"120":0.04824,"121":0.03216,"122":0.06432,"123":0.01608,"124":0.04288,"125":0.02144,"126":0.06432,"127":0.02144,"128":0.09112,"129":0.02144,"130":0.0536,"131":0.27872,"132":0.08576,"133":0.0536,"134":0.04824,"135":0.06432,"136":0.10184,"137":0.0804,"138":0.78256,"139":2.54064,"140":0.16616,"141":0.27872,"142":1.52224,"143":2.7068,"144":13.01408,"145":5.93352,"146":0.02144,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 67 68 70 71 72 73 74 75 78 84 86 89 94 95 96 97 98 100 147 148"},F:{"94":0.0268,"95":0.0536,"114":0.00536,"120":0.00536,"124":0.00536,"125":0.02144,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 121 122 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"91":0.00536,"109":0.04824,"120":0.00536,"122":0.00536,"124":0.00536,"128":0.00536,"130":0.00536,"131":0.02144,"132":0.00536,"133":0.00536,"134":0.01072,"135":0.01072,"136":0.01072,"137":0.01072,"138":0.01608,"139":0.01072,"140":0.01608,"141":0.07504,"142":0.06432,"143":0.2412,"144":4.3952,"145":2.91584,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 121 123 125 126 127 129"},E:{"13":0.00536,"14":0.02144,"15":0.00536,_:"4 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 TP","10.1":0.00536,"11.1":0.01072,"12.1":0.00536,"13.1":0.04824,"14.1":0.04288,"15.1":0.00536,"15.2-15.3":0.00536,"15.4":0.01072,"15.5":0.01072,"15.6":0.15544,"16.0":0.01072,"16.1":0.02144,"16.2":0.01608,"16.3":0.03752,"16.4":0.02144,"16.5":0.0268,"16.6":0.33232,"17.0":0.01608,"17.1":0.21976,"17.2":0.0268,"17.3":0.03216,"17.4":0.0804,"17.5":0.2412,"17.6":0.5092,"18.0":0.01608,"18.1":0.04824,"18.2":0.02144,"18.3":0.09112,"18.4":0.04288,"18.5-18.6":0.15008,"26.0":0.06432,"26.1":0.12328,"26.2":2.412,"26.3":0.63248,"26.4":0.00536},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00246,"7.0-7.1":0.00246,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00246,"10.0-10.2":0,"10.3":0.0221,"11.0-11.2":0.21363,"11.3-11.4":0.00737,"12.0-12.1":0,"12.2-12.5":0.11541,"13.0-13.1":0,"13.2":0.03438,"13.3":0.00491,"13.4-13.7":0.01228,"14.0-14.4":0.02455,"14.5-14.8":0.03192,"15.0-15.1":0.02947,"15.2-15.3":0.0221,"15.4":0.02701,"15.5":0.03192,"15.6-15.8":0.49846,"16.0":0.05157,"16.1":0.09822,"16.2":0.05402,"16.3":0.09822,"16.4":0.0221,"16.5":0.03929,"16.6-16.7":0.66053,"17.0":0.03192,"17.1":0.04911,"17.2":0.03929,"17.3":0.06139,"17.4":0.09331,"17.5":0.18416,"17.6-17.7":0.46654,"18.0":0.10313,"18.1":0.21117,"18.2":0.11295,"18.3":0.35605,"18.4":0.1768,"18.5-18.7":5.58378,"26.0":0.39288,"26.1":0.77102,"26.2":11.76179,"26.3":1.98403,"26.4":0.03438},P:{"21":0.01081,"22":0.01081,"23":0.01081,"24":0.01081,"25":0.01081,"26":0.02161,"27":0.02161,"28":0.07564,"29":1.40471,_:"4 20 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.03244,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},K:{"0":0.24592,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.01474,"9":0.01474,"11":0.02948,_:"6 7 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.00464,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.56144},Q:{"14.9":0.00928},O:{"0":0.03712},H:{all:0},L:{"0":22.05144}}; diff --git a/node_modules/caniuse-lite/data/regions/UY.js b/node_modules/caniuse-lite/data/regions/UY.js index 5b1f69125..a6afdc600 100644 --- a/node_modules/caniuse-lite/data/regions/UY.js +++ b/node_modules/caniuse-lite/data/regions/UY.js @@ -1 +1 @@ -module.exports={C:{"52":0.00987,"68":0.02467,"74":0.00493,"78":0.0148,"83":0.00987,"88":0.0296,"91":0.00493,"99":0.00493,"102":0.00987,"105":0.00493,"106":0.00493,"108":0.00493,"111":0.00493,"113":0.0296,"114":0.0148,"115":0.21212,"118":0.00493,"120":0.00493,"121":0.02467,"125":0.00987,"126":0.00493,"127":0.02467,"128":0.0592,"129":0.0148,"130":0.00987,"131":0.10359,"132":1.69202,"133":0.17266,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 75 76 77 79 80 81 82 84 85 86 87 89 90 92 93 94 95 96 97 98 100 101 103 104 107 109 110 112 116 117 119 122 123 124 134 135 136 3.5 3.6"},D:{"38":0.0296,"47":0.01973,"49":0.0148,"55":0.01973,"58":0.00493,"62":0.00493,"63":0.00987,"65":0.00987,"69":0.00987,"70":0.00987,"71":0.00493,"72":0.00493,"73":0.0296,"74":0.0148,"75":0.00987,"78":0.00493,"79":0.01973,"80":0.0148,"81":0.00987,"83":0.01973,"85":0.00493,"86":0.11346,"87":0.0592,"88":0.03453,"89":0.00493,"90":0.0148,"91":0.01973,"93":0.01973,"94":0.03946,"95":0.00493,"98":0.00987,"99":0.00987,"100":0.00493,"101":0.00493,"102":0.00493,"103":0.0444,"104":0.00987,"105":0.01973,"106":0.0148,"107":0.00987,"108":0.02467,"109":1.85974,"110":0.0296,"111":0.01973,"112":0.0148,"113":0.00987,"114":0.0148,"115":0.00493,"116":0.074,"117":0.00493,"118":0.00493,"119":0.0444,"120":0.0444,"121":0.06413,"122":0.07893,"123":0.04933,"124":0.09866,"125":0.10853,"126":0.14799,"127":0.15292,"128":0.18252,"129":1.02606,"130":19.63827,"131":11.38043,"132":0.0148,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 53 54 56 57 59 60 61 64 66 67 68 76 77 84 92 96 97 133 134"},F:{"69":0.00493,"79":0.00493,"85":0.00493,"95":0.02467,"104":0.07893,"110":0.00493,"112":0.01973,"113":0.31078,"114":3.07326,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 105 106 107 108 109 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"83":0.00493,"92":0.00987,"109":0.01973,"114":0.00493,"119":0.00493,"121":0.14306,"122":0.00987,"124":0.00493,"125":0.00493,"126":0.01973,"127":0.0148,"128":0.02467,"129":0.07893,"130":2.54543,"131":1.77095,_:"12 13 14 15 16 17 18 79 80 81 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 120 123"},E:{"13":0.00493,"14":0.00987,_:"0 4 5 6 7 8 9 10 11 12 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 15.2-15.3 18.2","5.1":0.00493,"12.1":0.00493,"13.1":0.01973,"14.1":0.0148,"15.1":0.0296,"15.4":0.00493,"15.5":0.00493,"15.6":0.04933,"16.0":0.00493,"16.1":0.0148,"16.2":0.00493,"16.3":0.00987,"16.4":0.00987,"16.5":0.0148,"16.6":0.08386,"17.0":0.0148,"17.1":0.00987,"17.2":0.00987,"17.3":0.00493,"17.4":0.03946,"17.5":0.11346,"17.6":0.38971,"18.0":0.23185,"18.1":0.21705},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00127,"5.0-5.1":0,"6.0-6.1":0.00509,"7.0-7.1":0.00636,"8.1-8.4":0,"9.0-9.2":0.00509,"9.3":0.01781,"10.0-10.2":0.00382,"10.3":0.02925,"11.0-11.2":0.34339,"11.3-11.4":0.0089,"12.0-12.1":0.00509,"12.2-12.5":0.13354,"13.0-13.1":0.00254,"13.2":0.03434,"13.3":0.00509,"13.4-13.7":0.01908,"14.0-14.4":0.04197,"14.5-14.8":0.05978,"15.0-15.1":0.03434,"15.2-15.3":0.0318,"15.4":0.03815,"15.5":0.04451,"15.6-15.8":0.47693,"16.0":0.0903,"16.1":0.19077,"16.2":0.09666,"16.3":0.16406,"16.4":0.03307,"16.5":0.06613,"16.6-16.7":0.62573,"17.0":0.04579,"17.1":0.07631,"17.2":0.06359,"17.3":0.09666,"17.4":0.20731,"17.5":0.61937,"17.6-17.7":5.35053,"18.0":1.89755,"18.1":1.66735,"18.2":0.06741},P:{"4":0.46743,"21":0.13504,"22":0.05194,"23":0.01039,"24":0.06232,"25":0.02077,"26":0.66479,"27":0.5713,_:"20 5.0-5.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","6.2-6.4":0.01039,"7.2-7.4":0.07271,"17.0":0.01039},I:{"0":0.01011,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},A:{"11":0.00493,_:"6 7 8 9 10 5.5"},K:{"0":0.12161,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.00507},H:{"0":0},L:{"0":36.60984},R:{_:"0"},M:{"0":0.27362}}; +module.exports={C:{"5":0.05135,"52":0.00734,"83":0.01467,"102":0.00734,"113":0.00734,"115":0.07336,"128":0.03668,"136":0.01467,"139":0.00734,"140":0.01467,"143":0.01467,"145":0.00734,"146":0.02934,"147":0.66758,"148":0.05135,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 137 138 141 142 144 149 150 151 3.5 3.6"},D:{"39":0.00734,"40":0.00734,"41":0.00734,"42":0.00734,"43":0.00734,"44":0.00734,"45":0.00734,"46":0.00734,"47":0.00734,"48":0.00734,"49":0.00734,"50":0.00734,"51":0.00734,"52":0.00734,"53":0.00734,"54":0.00734,"55":0.00734,"56":0.00734,"57":0.00734,"58":0.00734,"59":0.00734,"60":0.00734,"69":0.04402,"75":0.00734,"86":0.00734,"87":0.00734,"90":0.00734,"95":0.00734,"97":0.00734,"98":0.00734,"103":2.06875,"104":2.06142,"105":2.06142,"106":2.05408,"107":2.05408,"108":2.06875,"109":2.4649,"110":2.05408,"111":2.11277,"112":8.49509,"114":0.01467,"116":4.14484,"117":2.06875,"119":0.01467,"120":2.47957,"122":0.01467,"124":2.10543,"125":0.11738,"127":0.01467,"128":0.02201,"129":0.09537,"130":0.00734,"131":4.24754,"132":0.05135,"133":4.24754,"134":0.01467,"135":0.03668,"136":0.02934,"137":0.02201,"138":0.09537,"139":0.07336,"140":0.02934,"141":0.02201,"142":0.13938,"143":0.59422,"144":9.31672,"145":5.59737,"146":0.00734,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 66 67 68 70 71 72 73 74 76 77 78 79 80 81 83 84 85 88 89 91 92 93 94 96 99 100 101 102 113 115 118 121 123 126 147 148"},F:{"94":0.00734,"95":0.01467,"125":0.01467,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.00734,"138":0.00734,"139":0.02934,"141":0.01467,"142":0.00734,"143":0.0807,"144":1.19577,"145":0.90233,_:"12 13 14 15 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 140"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.3 17.4 17.5 18.0 18.2 26.4 TP","14.1":0.00734,"15.1":0.01467,"15.6":0.01467,"16.6":0.02934,"17.1":0.01467,"17.6":0.02201,"18.1":0.02201,"18.3":0.02201,"18.4":0.00734,"18.5-18.6":0.02201,"26.0":0.01467,"26.1":0.01467,"26.2":0.2641,"26.3":0.07336},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00072,"7.0-7.1":0.00072,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00072,"10.0-10.2":0,"10.3":0.00652,"11.0-11.2":0.06299,"11.3-11.4":0.00217,"12.0-12.1":0,"12.2-12.5":0.03403,"13.0-13.1":0,"13.2":0.01014,"13.3":0.00145,"13.4-13.7":0.00362,"14.0-14.4":0.00724,"14.5-14.8":0.00941,"15.0-15.1":0.00869,"15.2-15.3":0.00652,"15.4":0.00796,"15.5":0.00941,"15.6-15.8":0.14699,"16.0":0.01521,"16.1":0.02896,"16.2":0.01593,"16.3":0.02896,"16.4":0.00652,"16.5":0.01159,"16.6-16.7":0.19478,"17.0":0.00941,"17.1":0.01448,"17.2":0.01159,"17.3":0.0181,"17.4":0.02751,"17.5":0.05431,"17.6-17.7":0.13757,"18.0":0.03041,"18.1":0.06227,"18.2":0.03331,"18.3":0.10499,"18.4":0.05213,"18.5-18.7":1.64655,"26.0":0.11585,"26.1":0.22736,"26.2":3.46832,"26.3":0.58505,"26.4":0.01014},P:{"25":0.01032,"26":0.01032,"27":0.04128,"28":0.08256,"29":0.8875,_:"4 20 21 22 23 24 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.03096},I:{"0":0.00798,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.05594,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.11189},Q:{_:"14.9"},O:{"0":0.00799},H:{all:0},L:{"0":21.78282}}; diff --git a/node_modules/caniuse-lite/data/regions/UZ.js b/node_modules/caniuse-lite/data/regions/UZ.js index f3da62388..6950e2287 100644 --- a/node_modules/caniuse-lite/data/regions/UZ.js +++ b/node_modules/caniuse-lite/data/regions/UZ.js @@ -1 +1 @@ -module.exports={C:{"52":0.02706,"68":0.00773,"79":0.0116,"91":0.00387,"103":0.00387,"106":0.00387,"110":0.00387,"111":0.00773,"115":0.15851,"122":0.00387,"123":0.00387,"124":0.00387,"125":0.00773,"126":0.00387,"127":0.00773,"128":0.03479,"129":0.00773,"130":0.00387,"131":0.03866,"132":0.68815,"133":0.06186,"134":0.00387,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 99 100 101 102 104 105 107 108 109 112 113 114 116 117 118 119 120 121 135 136 3.5 3.6"},D:{"11":0.00387,"39":0.00387,"47":0.00387,"48":0.00387,"49":0.03093,"56":0.00387,"58":1.03609,"62":0.00387,"64":0.00387,"66":0.01933,"69":0.00387,"70":0.00387,"72":0.00387,"73":0.01546,"74":0.00387,"78":0.00387,"79":0.0116,"80":0.00773,"81":0.00387,"83":0.03093,"84":0.00387,"85":0.00387,"86":0.00387,"87":0.01546,"89":0.00773,"90":0.00387,"91":0.0116,"92":0.00387,"93":0.00387,"94":0.06959,"96":0.00387,"97":0.00773,"98":0.00773,"99":0.00387,"100":0.0116,"101":0.00773,"102":0.00773,"103":0.00773,"104":0.00773,"105":0.01933,"106":0.41753,"107":0.02706,"108":0.01933,"109":2.26548,"110":0.00773,"111":0.0232,"112":0.01546,"113":0.0116,"114":0.02706,"115":0.00773,"116":0.01933,"117":0.00773,"118":0.11598,"119":0.03093,"120":0.03866,"121":0.05412,"122":0.06959,"123":0.03479,"124":0.10438,"125":0.04639,"126":0.08119,"127":0.06572,"128":0.66495,"129":0.35954,"130":11.75651,"131":8.29257,"132":0.00773,"133":0.00773,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 43 44 45 46 50 51 52 53 54 55 57 59 60 61 63 65 67 68 71 75 76 77 88 95 134"},F:{"36":0.00387,"42":0.00387,"53":0.00387,"56":0.00387,"62":0.00387,"67":0.00387,"79":0.0232,"83":0.02706,"85":0.00773,"86":0.00387,"87":0.00387,"90":0.00387,"95":0.05412,"96":0.00773,"101":0.00387,"104":0.00387,"105":0.03093,"106":0.00387,"108":0.00387,"109":0.00387,"110":0.00387,"111":0.00387,"112":0.05026,"113":0.11598,"114":0.4098,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 54 55 57 58 60 63 64 65 66 68 69 70 71 72 73 74 75 76 77 78 80 81 82 84 88 89 91 92 93 94 97 98 99 100 102 103 107 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 12.1","11.6":0.00387},B:{"14":0.00387,"15":0.00387,"16":0.00387,"18":0.03093,"84":0.00387,"89":0.00387,"90":0.00387,"92":0.03479,"100":0.00773,"108":0.0116,"109":0.0116,"112":0.00387,"114":0.00387,"115":0.00387,"116":0.00387,"117":0.00387,"119":0.00387,"120":0.00387,"121":0.00387,"122":0.00773,"123":0.0116,"124":0.0116,"125":0.0116,"126":0.0116,"127":0.00387,"128":0.01546,"129":0.04253,"130":1.7165,"131":1.33764,_:"12 13 17 79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 110 111 113 118"},E:{"15":0.00773,_:"0 4 5 6 7 8 9 10 11 12 13 14 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.2-15.3 15.5 16.0","5.1":0.58377,"13.1":0.00773,"14.1":0.0116,"15.1":0.00387,"15.4":0.00773,"15.6":0.03866,"16.1":0.0116,"16.2":0.00387,"16.3":0.0232,"16.4":0.00387,"16.5":0.00387,"16.6":0.04639,"17.0":0.00387,"17.1":0.03479,"17.2":0.00773,"17.3":0.0116,"17.4":0.01546,"17.5":0.03866,"17.6":0.20876,"18.0":0.10825,"18.1":0.17397,"18.2":0.00387},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00065,"5.0-5.1":0,"6.0-6.1":0.00258,"7.0-7.1":0.00323,"8.1-8.4":0,"9.0-9.2":0.00258,"9.3":0.00903,"10.0-10.2":0.00194,"10.3":0.01484,"11.0-11.2":0.17423,"11.3-11.4":0.00452,"12.0-12.1":0.00258,"12.2-12.5":0.06776,"13.0-13.1":0.00129,"13.2":0.01742,"13.3":0.00258,"13.4-13.7":0.00968,"14.0-14.4":0.02129,"14.5-14.8":0.03033,"15.0-15.1":0.01742,"15.2-15.3":0.01613,"15.4":0.01936,"15.5":0.02259,"15.6-15.8":0.24199,"16.0":0.04582,"16.1":0.09679,"16.2":0.04904,"16.3":0.08324,"16.4":0.01678,"16.5":0.03356,"16.6-16.7":0.31749,"17.0":0.02323,"17.1":0.03872,"17.2":0.03226,"17.3":0.04904,"17.4":0.10518,"17.5":0.31426,"17.6-17.7":2.71476,"18.0":0.96278,"18.1":0.84598,"18.2":0.0342},P:{"4":0.26397,"20":0.05076,"21":0.07107,"22":0.08122,"23":0.10153,"24":0.13199,"25":0.08122,"26":0.79192,"27":0.41627,"5.0-5.4":0.02031,"6.2-6.4":0.08122,"7.2-7.4":0.13199,_:"8.2 9.2 10.1 12.0","11.1-11.2":0.01015,"13.0":0.01015,"14.0":0.01015,"15.0":0.01015,"16.0":0.02031,"17.0":0.04061,"18.0":0.01015,"19.0":0.02031},I:{"0":0.01224,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00002},A:{"9":0.00657,"11":0.09858,_:"6 7 8 10 5.5"},K:{"0":0.57046,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.02454},O:{"0":1.89541},H:{"0":0},L:{"0":48.34537},R:{_:"0"},M:{"0":0.06134}}; +module.exports={C:{"5":0.22083,"115":0.11451,"134":0.01636,"140":0.03272,"146":0.03272,"147":0.3108,"148":0.02454,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 135 136 137 138 139 141 142 143 144 145 149 150 151 3.5 3.6"},D:{"49":0.00818,"66":0.00818,"68":0.00818,"69":0.1963,"75":0.01636,"83":0.00818,"87":0.01636,"98":0.00818,"102":0.00818,"103":2.89537,"104":2.87083,"105":2.88719,"106":2.89537,"107":2.91172,"108":2.87901,"109":3.77052,"110":2.87083,"111":3.05077,"112":6.79675,"114":0.00818,"116":5.75802,"117":2.89537,"119":0.00818,"120":2.94444,"121":0.00818,"122":0.0409,"123":0.00818,"124":2.95262,"125":0.04907,"126":0.00818,"127":0.00818,"128":0.00818,"129":0.06543,"130":0.00818,"131":5.99521,"132":0.25355,"133":5.98703,"134":0.03272,"135":0.01636,"136":0.01636,"137":0.02454,"138":0.0409,"139":0.08179,"140":0.01636,"141":0.03272,"142":0.14722,"143":0.96512,"144":6.24058,"145":3.427,"146":0.00818,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 67 70 71 72 73 74 76 77 78 79 80 81 84 85 86 88 89 90 91 92 93 94 95 96 97 99 100 101 113 115 118 147 148"},F:{"53":0.00818,"56":0.00818,"79":0.00818,"93":0.00818,"94":0.01636,"95":0.0409,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.01636,"92":0.02454,"109":0.00818,"114":0.00818,"122":0.00818,"131":0.01636,"132":0.00818,"133":0.00818,"135":0.00818,"138":0.00818,"140":0.00818,"141":0.00818,"142":0.01636,"143":0.0409,"144":0.83426,"145":0.60525,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 134 136 137 139"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.3 17.4 18.0 26.4 TP","5.1":0.00818,"15.6":0.01636,"16.6":0.00818,"17.1":0.00818,"17.5":0.00818,"17.6":0.01636,"18.1":0.00818,"18.2":0.00818,"18.3":0.00818,"18.4":0.00818,"18.5-18.6":0.01636,"26.0":0.01636,"26.1":0.01636,"26.2":0.1554,"26.3":0.04907},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00024,"7.0-7.1":0.00024,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00024,"10.0-10.2":0,"10.3":0.00216,"11.0-11.2":0.02083,"11.3-11.4":0.00072,"12.0-12.1":0,"12.2-12.5":0.01125,"13.0-13.1":0,"13.2":0.00335,"13.3":0.00048,"13.4-13.7":0.0012,"14.0-14.4":0.00239,"14.5-14.8":0.00311,"15.0-15.1":0.00287,"15.2-15.3":0.00216,"15.4":0.00263,"15.5":0.00311,"15.6-15.8":0.04861,"16.0":0.00503,"16.1":0.00958,"16.2":0.00527,"16.3":0.00958,"16.4":0.00216,"16.5":0.00383,"16.6-16.7":0.06442,"17.0":0.00311,"17.1":0.00479,"17.2":0.00383,"17.3":0.00599,"17.4":0.0091,"17.5":0.01796,"17.6-17.7":0.0455,"18.0":0.01006,"18.1":0.02059,"18.2":0.01102,"18.3":0.03472,"18.4":0.01724,"18.5-18.7":0.54454,"26.0":0.03831,"26.1":0.07519,"26.2":1.14702,"26.3":0.19348,"26.4":0.00335},P:{"23":0.01078,"24":0.01078,"25":0.01078,"26":0.02156,"27":0.02156,"28":0.06469,"29":0.50673,_:"4 20 21 22 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.03234},I:{"0":0.00182,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.17664,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.02732},Q:{"14.9":0.00364},O:{"0":0.75936},H:{all:0},L:{"0":16.31616}}; diff --git a/node_modules/caniuse-lite/data/regions/VA.js b/node_modules/caniuse-lite/data/regions/VA.js index ca8294717..4710fdc46 100644 --- a/node_modules/caniuse-lite/data/regions/VA.js +++ b/node_modules/caniuse-lite/data/regions/VA.js @@ -1 +1 @@ -module.exports={C:{"115":1.1625,"130":0.00938,"131":6.16875,"132":12.3375,"133":0.08438,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 134 135 136 3.5 3.6"},D:{"86":0.00938,"103":0.00938,"107":0.02813,"109":17.75625,"113":0.00938,"120":0.1125,"122":0.6375,"128":0.04688,"129":0.45938,"130":18.05625,"131":9.73125,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 108 110 111 112 114 115 116 117 118 119 121 123 124 125 126 127 132 133 134"},F:{"114":0.08438,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.0375,"129":0.02813,"130":5.95313,"131":18.81563,_:"12 13 14 15 16 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.3 17.4 18.2","13.1":0.17813,"14.1":0.00938,"15.6":0.04688,"16.6":0.0375,"17.1":0.04688,"17.5":0.35625,"17.6":0.225,"18.0":0.53438,"18.1":0.64688},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00021,"5.0-5.1":0,"6.0-6.1":0.00085,"7.0-7.1":0.00107,"8.1-8.4":0,"9.0-9.2":0.00085,"9.3":0.00298,"10.0-10.2":0.00064,"10.3":0.0049,"11.0-11.2":0.05752,"11.3-11.4":0.00149,"12.0-12.1":0.00085,"12.2-12.5":0.02237,"13.0-13.1":0.00043,"13.2":0.00575,"13.3":0.00085,"13.4-13.7":0.0032,"14.0-14.4":0.00703,"14.5-14.8":0.01001,"15.0-15.1":0.00575,"15.2-15.3":0.00533,"15.4":0.00639,"15.5":0.00746,"15.6-15.8":0.07989,"16.0":0.01512,"16.1":0.03195,"16.2":0.01619,"16.3":0.02748,"16.4":0.00554,"16.5":0.01108,"16.6-16.7":0.10481,"17.0":0.00767,"17.1":0.01278,"17.2":0.01065,"17.3":0.01619,"17.4":0.03472,"17.5":0.10374,"17.6-17.7":0.89621,"18.0":0.31784,"18.1":0.27928,"18.2":0.01129},P:{"26":0.0409,"27":0.05112,_:"4 20 21 22 23 24 25 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.02629,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{_:"0"},H:{"0":0},L:{"0":4.01141},R:{_:"0"},M:{_:"0"}}; +module.exports={C:{"115":2.63064,"135":0.04562,"147":7.46615,"148":0.87435,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 136 137 138 139 140 141 142 143 144 145 146 149 150 151 3.5 3.6"},D:{"93":0.22049,"109":0.39536,"116":0.12925,"122":1.83993,"131":0.12925,"138":0.30412,"141":0.04562,"142":0.04562,"143":0.12925,"144":22.20836,"145":14.79544,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 117 118 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 136 137 139 140 146 147 148"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.09124,"140":0.12925,"144":11.8987,"145":7.20004,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 142 143"},E:{"14":0.09124,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 16.6 17.0 17.1 17.2 17.3 17.4 17.5 18.0 18.1 18.2 18.3 18.4 26.0 26.4 TP","15.6":0.48659,"17.6":0.26611,"18.5-18.6":0.04562,"26.1":0.17487,"26.2":0.34974,"26.3":0.34974},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00058,"7.0-7.1":0.00058,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00058,"10.0-10.2":0,"10.3":0.00525,"11.0-11.2":0.05074,"11.3-11.4":0.00175,"12.0-12.1":0,"12.2-12.5":0.02741,"13.0-13.1":0,"13.2":0.00816,"13.3":0.00117,"13.4-13.7":0.00292,"14.0-14.4":0.00583,"14.5-14.8":0.00758,"15.0-15.1":0.007,"15.2-15.3":0.00525,"15.4":0.00642,"15.5":0.00758,"15.6-15.8":0.11839,"16.0":0.01225,"16.1":0.02333,"16.2":0.01283,"16.3":0.02333,"16.4":0.00525,"16.5":0.00933,"16.6-16.7":0.15688,"17.0":0.00758,"17.1":0.01166,"17.2":0.00933,"17.3":0.01458,"17.4":0.02216,"17.5":0.04374,"17.6-17.7":0.11081,"18.0":0.02449,"18.1":0.05015,"18.2":0.02683,"18.3":0.08456,"18.4":0.04199,"18.5-18.7":1.32617,"26.0":0.09331,"26.1":0.18312,"26.2":2.79348,"26.3":0.47122,"26.4":0.00816},P:{"29":1.36629,_:"4 20 21 22 23 24 25 26 27 28 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":5.87744},Q:{_:"14.9"},O:{"0":0.04554},H:{all:0},L:{"0":11.72077}}; diff --git a/node_modules/caniuse-lite/data/regions/VC.js b/node_modules/caniuse-lite/data/regions/VC.js index 7c77b27e9..9b8e67505 100644 --- a/node_modules/caniuse-lite/data/regions/VC.js +++ b/node_modules/caniuse-lite/data/regions/VC.js @@ -1 +1 @@ -module.exports={C:{"52":0.00386,"65":0.00386,"78":0.00386,"89":0.00386,"112":0.00386,"113":0.04241,"115":0.02699,"121":0.00386,"122":0.00386,"123":0.00386,"129":0.02313,"130":0.02313,"131":0.39707,"132":2.52503,"133":0.09252,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 114 116 117 118 119 120 124 125 126 127 128 134 135 136 3.5 3.6"},D:{"45":0.00386,"46":0.00386,"51":0.00386,"56":0.00386,"57":0.00386,"74":0.02313,"75":0.00386,"76":0.02313,"79":0.03855,"83":0.06554,"87":0.13493,"88":0.00386,"89":0.08481,"91":0.01157,"93":0.04241,"94":0.01157,"95":0.00771,"102":0.01157,"103":0.06554,"104":0.01928,"105":0.01157,"109":0.56669,"112":0.06939,"113":0.00386,"114":0.00771,"115":0.04241,"116":0.05397,"117":0.1118,"118":0.00386,"119":0.05012,"120":0.01542,"121":0.00386,"122":0.03084,"123":0.01928,"124":0.06939,"125":0.03084,"126":0.07325,"127":0.35852,"128":0.37008,"129":1.13723,"130":10.55499,"131":5.8943,"132":0.03084,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 47 48 49 50 52 53 54 55 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 77 78 80 81 84 85 86 90 92 96 97 98 99 100 101 106 107 108 110 111 133 134"},F:{"84":0.01157,"85":0.06168,"95":0.00386,"113":0.01928,"114":0.68234,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00771,"92":0.01542,"100":0.00771,"109":0.01157,"114":0.01157,"119":0.00386,"121":0.00771,"123":0.01157,"124":0.00386,"127":0.00386,"128":0.04241,"129":0.13493,"130":5.09631,"131":2.70621,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 120 122 125 126"},E:{"14":0.00386,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.1 15.2-15.3 15.4 16.0 16.2 18.2","12.1":0.01157,"13.1":0.19661,"14.1":0.03855,"15.5":0.00386,"15.6":0.08096,"16.1":0.00386,"16.3":0.08096,"16.4":0.01157,"16.5":0.05012,"16.6":0.39321,"17.0":0.00386,"17.1":0.02313,"17.2":0.01157,"17.3":0.01542,"17.4":0.09638,"17.5":0.17348,"17.6":0.68619,"18.0":0.8481,"18.1":0.64764},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00122,"5.0-5.1":0,"6.0-6.1":0.00488,"7.0-7.1":0.0061,"8.1-8.4":0,"9.0-9.2":0.00488,"9.3":0.01708,"10.0-10.2":0.00366,"10.3":0.02805,"11.0-11.2":0.32934,"11.3-11.4":0.00854,"12.0-12.1":0.00488,"12.2-12.5":0.12808,"13.0-13.1":0.00244,"13.2":0.03293,"13.3":0.00488,"13.4-13.7":0.0183,"14.0-14.4":0.04025,"14.5-14.8":0.05733,"15.0-15.1":0.03293,"15.2-15.3":0.03049,"15.4":0.03659,"15.5":0.04269,"15.6-15.8":0.45742,"16.0":0.0866,"16.1":0.18297,"16.2":0.0927,"16.3":0.15735,"16.4":0.03171,"16.5":0.06343,"16.6-16.7":0.60013,"17.0":0.04391,"17.1":0.07319,"17.2":0.06099,"17.3":0.0927,"17.4":0.19882,"17.5":0.59403,"17.6-17.7":5.13162,"18.0":1.81992,"18.1":1.59913,"18.2":0.06465},P:{"4":0.10978,"21":0.13173,"22":0.06587,"23":0.03293,"24":0.03293,"25":0.01098,"26":1.60274,"27":1.18559,_:"20 6.2-6.4 7.2-7.4 8.2 10.1 12.0 13.0 16.0 17.0 18.0 19.0","5.0-5.4":0.01098,"9.2":0.02196,"11.1-11.2":0.01098,"14.0":0.01098,"15.0":0.01098},I:{"0":0.00613,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},A:{"10":0.01542,"11":0.01542,_:"6 7 8 9 5.5"},K:{"0":0.22737,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.20279},H:{"0":0},L:{"0":47.8946},R:{_:"0"},M:{"0":0.17206}}; +module.exports={C:{"5":0.11276,"138":0.00564,"140":0.02255,"147":2.40179,"148":0.06202,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 139 141 142 143 144 145 146 149 150 151 3.5","3.6":0.00564},D:{"37":0.00564,"39":0.00564,"50":0.00564,"56":0.05638,"57":0.00564,"65":0.00564,"69":0.11276,"75":0.00564,"79":0.00564,"81":0.00564,"85":0.00564,"91":0.00564,"97":0.00564,"102":0.01691,"103":0.36083,"104":0.24807,"105":0.36647,"106":0.27062,"107":0.34392,"108":0.2819,"109":0.68784,"110":0.29881,"111":0.38902,"112":1.21781,"114":0.00564,"116":0.62018,"117":0.27626,"119":0.02255,"120":0.33264,"122":0.00564,"124":0.33264,"125":0.29881,"126":0.02819,"127":0.01128,"128":0.01128,"129":0.00564,"130":0.05074,"131":0.58635,"132":0.19169,"133":0.59763,"135":0.02819,"136":0.02255,"137":0.00564,"138":0.52997,"139":0.5638,"140":0.00564,"141":0.62582,"142":0.49614,"143":0.91336,"144":11.55226,"145":5.06292,"146":0.07329,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 40 41 42 43 44 45 46 47 48 49 51 52 53 54 55 58 59 60 61 62 63 64 66 67 68 70 71 72 73 74 76 77 78 80 83 84 86 87 88 89 90 92 93 94 95 96 98 99 100 101 113 115 118 121 123 134 147 148"},F:{"63":0.00564,"94":0.05638,"95":0.01128,"120":0.00564,"125":0.02819,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"109":0.01128,"124":0.00564,"130":0.00564,"131":0.00564,"134":0.00564,"138":0.01128,"139":0.01128,"142":0.01128,"143":0.15786,"144":4.44838,"145":2.67805,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 125 126 127 128 129 132 133 135 136 137 140 141"},E:{"4":0.01691,_:"5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.2 16.3 16.5 17.4 18.0 18.4 TP","13.1":0.03383,"15.6":0.56944,"16.1":0.01128,"16.4":0.01128,"16.6":0.27062,"17.0":0.00564,"17.1":0.10712,"17.2":0.05074,"17.3":0.06202,"17.5":0.00564,"17.6":0.31573,"18.1":0.01691,"18.2":0.01128,"18.3":0.00564,"18.5-18.6":0.05638,"26.0":0.01128,"26.1":0.78932,"26.2":1.75906,"26.3":0.63146,"26.4":0.00564},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00106,"7.0-7.1":0.00106,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00106,"10.0-10.2":0,"10.3":0.00957,"11.0-11.2":0.09252,"11.3-11.4":0.00319,"12.0-12.1":0,"12.2-12.5":0.04998,"13.0-13.1":0,"13.2":0.01489,"13.3":0.00213,"13.4-13.7":0.00532,"14.0-14.4":0.01063,"14.5-14.8":0.01382,"15.0-15.1":0.01276,"15.2-15.3":0.00957,"15.4":0.0117,"15.5":0.01382,"15.6-15.8":0.21588,"16.0":0.02233,"16.1":0.04254,"16.2":0.0234,"16.3":0.04254,"16.4":0.00957,"16.5":0.01702,"16.6-16.7":0.28607,"17.0":0.01382,"17.1":0.02127,"17.2":0.01702,"17.3":0.02659,"17.4":0.04041,"17.5":0.07976,"17.6-17.7":0.20206,"18.0":0.04467,"18.1":0.09146,"18.2":0.04892,"18.3":0.1542,"18.4":0.07657,"18.5-18.7":2.4183,"26.0":0.17015,"26.1":0.33393,"26.2":5.09395,"26.3":0.85927,"26.4":0.01489},P:{"4":0.03308,"24":0.03308,"26":0.01103,"27":0.12128,"28":0.06615,"29":2.52477,_:"20 21 22 23 25 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 15.0 16.0 17.0 18.0 19.0","14.0":0.01103},I:{"0":0.00871,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.04798,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.26499,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.08724},Q:{_:"14.9"},O:{"0":0.11777},H:{all:0},L:{"0":41.37318}}; diff --git a/node_modules/caniuse-lite/data/regions/VE.js b/node_modules/caniuse-lite/data/regions/VE.js index 04ae1b95e..009133921 100644 --- a/node_modules/caniuse-lite/data/regions/VE.js +++ b/node_modules/caniuse-lite/data/regions/VE.js @@ -1 +1 @@ -module.exports={C:{"4":1.79084,"52":0.16525,"60":0.00384,"68":0.00769,"69":0.00384,"72":0.00384,"75":0.00384,"78":0.01153,"88":0.00384,"91":0.00769,"100":0.00384,"103":0.01153,"106":0.00769,"109":0.00769,"110":0.00384,"111":0.00384,"112":0.00769,"113":0.00769,"115":0.6341,"118":0.00384,"119":0.00384,"120":0.00384,"121":0.00384,"122":0.01153,"123":0.03074,"124":0.00384,"125":0.00384,"126":0.00769,"127":0.01153,"128":0.0538,"129":0.01537,"130":0.01922,"131":0.06533,"132":0.99918,"133":0.09608,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 70 71 73 74 76 77 79 80 81 82 83 84 85 86 87 89 90 92 93 94 95 96 97 98 99 101 102 104 105 107 108 114 116 117 134 135 136 3.5 3.6"},D:{"47":0.0269,"48":0.00384,"49":0.07302,"63":0.00384,"65":0.01153,"66":0.02306,"67":0.00384,"68":0.00384,"69":0.03459,"70":0.01153,"71":0.00384,"72":0.00769,"73":0.0538,"74":0.00384,"75":0.01537,"76":0.00769,"77":0.00769,"78":0.00384,"79":0.02306,"80":0.00384,"81":0.02306,"83":0.04227,"84":0.01153,"85":0.02306,"86":0.01922,"87":0.05765,"88":0.03459,"89":0.00384,"90":0.01153,"91":0.0807,"92":0.00769,"93":0.03074,"94":0.03843,"95":0.00769,"96":0.0269,"97":0.01922,"98":0.06533,"99":0.00769,"100":0.01153,"101":0.01922,"102":0.00769,"103":0.06917,"104":0.00769,"105":0.03074,"106":0.02306,"107":0.01537,"108":0.05765,"109":4.81528,"110":0.06149,"111":0.01922,"112":0.01537,"113":0.00769,"114":0.03843,"115":0.00384,"116":0.1076,"117":0.00769,"118":0.12682,"119":0.04227,"120":0.06917,"121":0.06149,"122":0.11145,"123":0.06917,"124":0.09223,"125":0.08455,"126":0.14603,"127":0.07686,"128":0.14219,"129":0.37277,"130":9.45762,"131":6.24488,"132":0.00384,"133":0.00384,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 50 51 52 53 54 55 56 57 58 59 60 61 62 64 134"},F:{"79":0.00769,"81":0.00384,"85":0.04612,"86":0.00384,"95":0.17678,"102":0.00769,"112":0.00384,"113":0.13835,"114":1.89076,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 82 83 84 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"15":0.01153,"16":0.00384,"17":0.00384,"18":0.01537,"79":0.00384,"84":0.00384,"85":0.00384,"89":0.00384,"92":0.03843,"100":0.00384,"103":0.00384,"106":0.00384,"107":0.00769,"109":0.06917,"111":0.00384,"112":0.00384,"113":0.00384,"114":0.01153,"116":0.00769,"117":0.00769,"118":0.00384,"120":0.00384,"121":0.01153,"122":0.01922,"123":0.00384,"124":0.00769,"125":0.01153,"126":0.00769,"127":0.01537,"128":0.0269,"129":0.06917,"130":1.86001,"131":1.39117,_:"12 13 14 80 81 83 86 87 88 90 91 93 94 95 96 97 98 99 101 102 104 105 108 110 115 119"},E:{"14":0.00384,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 18.2","5.1":0.02306,"13.1":0.01153,"14.1":0.02306,"15.4":0.00769,"15.5":0.00384,"15.6":0.04227,"16.0":0.00384,"16.1":0.00384,"16.2":0.00384,"16.3":0.00769,"16.4":0.00384,"16.5":0.00384,"16.6":0.04227,"17.0":0.00384,"17.1":0.01153,"17.2":0.00769,"17.3":0.0269,"17.4":0.0269,"17.5":0.02306,"17.6":0.10376,"18.0":0.07302,"18.1":0.06149},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0004,"5.0-5.1":0,"6.0-6.1":0.00158,"7.0-7.1":0.00198,"8.1-8.4":0,"9.0-9.2":0.00158,"9.3":0.00553,"10.0-10.2":0.00119,"10.3":0.00909,"11.0-11.2":0.10671,"11.3-11.4":0.00277,"12.0-12.1":0.00158,"12.2-12.5":0.0415,"13.0-13.1":0.00079,"13.2":0.01067,"13.3":0.00158,"13.4-13.7":0.00593,"14.0-14.4":0.01304,"14.5-14.8":0.01858,"15.0-15.1":0.01067,"15.2-15.3":0.00988,"15.4":0.01186,"15.5":0.01383,"15.6-15.8":0.14821,"16.0":0.02806,"16.1":0.05928,"16.2":0.03004,"16.3":0.05098,"16.4":0.01028,"16.5":0.02055,"16.6-16.7":0.19445,"17.0":0.01423,"17.1":0.02371,"17.2":0.01976,"17.3":0.03004,"17.4":0.06442,"17.5":0.19247,"17.6-17.7":1.66267,"18.0":0.58966,"18.1":0.51813,"18.2":0.02095},P:{"4":0.09825,"21":0.02183,"22":0.03275,"23":0.01092,"24":0.01092,"25":0.02183,"26":0.25108,"27":0.20742,_:"20 5.0-5.4 8.2 10.1 11.1-11.2 12.0 14.0 15.0 18.0","6.2-6.4":0.01092,"7.2-7.4":0.04367,"9.2":0.01092,"13.0":0.02183,"16.0":0.01092,"17.0":0.04367,"19.0":0.02183},I:{"0":0.01843,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00002},A:{"8":0.00419,"9":0.00419,"11":0.03773,_:"6 7 10 5.5"},K:{"0":0.40014,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.02462,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.0554},H:{"0":0},L:{"0":60.37212},R:{_:"0"},M:{"0":0.12928}}; +module.exports={C:{"4":0.49903,"5":0.08604,"52":0.0086,"115":0.2065,"140":0.01721,"142":0.0086,"144":0.0086,"145":0.02581,"146":0.02581,"147":0.48182,"148":0.05162,_:"2 3 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 143 149 150 151 3.5 3.6"},D:{"69":0.07744,"85":0.0086,"86":0.0086,"87":0.0086,"95":0.0086,"97":0.0086,"103":2.95117,"104":2.94257,"105":2.94257,"106":2.94257,"107":2.93396,"108":2.94257,"109":4.11271,"110":2.94257,"111":3.02,"112":13.775,"113":0.0086,"114":0.0086,"116":5.72166,"117":2.93396,"118":0.0086,"119":0.0086,"120":3.0114,"121":0.0086,"122":0.03442,"123":0.0086,"124":2.97698,"125":0.07744,"126":0.0086,"127":0.0086,"128":0.02581,"129":0.16348,"130":0.0086,"131":5.86793,"132":0.08604,"133":5.85932,"134":0.01721,"135":0.0086,"136":0.01721,"137":0.07744,"138":0.04302,"139":0.09464,"140":0.01721,"141":0.02581,"142":0.10325,"143":0.51624,"144":4.69778,"145":2.82211,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 83 84 88 89 90 91 92 93 94 96 98 99 100 101 102 115 146 147 148"},F:{"69":0.0086,"94":0.01721,"95":0.05162,"125":0.0086,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"85":0.0086,"92":0.01721,"109":0.01721,"122":0.0086,"131":0.0086,"134":0.0086,"141":0.0086,"142":0.0086,"143":0.03442,"144":0.82598,"145":0.6453,_:"12 13 14 15 16 17 18 79 80 81 83 84 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 132 133 135 136 137 138 139 140"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.3 17.4 17.5 18.0 18.1 18.2 18.4 26.0 26.4 TP","5.1":0.03442,"15.4":0.0086,"15.6":0.01721,"16.6":0.0086,"17.1":0.0086,"17.6":0.02581,"18.3":0.0086,"18.5-18.6":0.0086,"26.1":0.0086,"26.2":0.07744,"26.3":0.01721},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00013,"7.0-7.1":0.00013,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00013,"10.0-10.2":0,"10.3":0.0012,"11.0-11.2":0.01155,"11.3-11.4":0.0004,"12.0-12.1":0,"12.2-12.5":0.00624,"13.0-13.1":0,"13.2":0.00186,"13.3":0.00027,"13.4-13.7":0.00066,"14.0-14.4":0.00133,"14.5-14.8":0.00173,"15.0-15.1":0.00159,"15.2-15.3":0.0012,"15.4":0.00146,"15.5":0.00173,"15.6-15.8":0.02696,"16.0":0.00279,"16.1":0.00531,"16.2":0.00292,"16.3":0.00531,"16.4":0.0012,"16.5":0.00212,"16.6-16.7":0.03572,"17.0":0.00173,"17.1":0.00266,"17.2":0.00212,"17.3":0.00332,"17.4":0.00505,"17.5":0.00996,"17.6-17.7":0.02523,"18.0":0.00558,"18.1":0.01142,"18.2":0.00611,"18.3":0.01926,"18.4":0.00956,"18.5-18.7":0.302,"26.0":0.02125,"26.1":0.0417,"26.2":0.63613,"26.3":0.10731,"26.4":0.00186},P:{"26":0.02259,"28":0.01129,"29":0.20327,_:"4 20 21 22 23 24 25 27 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.00697,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.1116,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.0014,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.06975},Q:{_:"14.9"},O:{"0":0.01256},H:{all:0},L:{"0":15.88811}}; diff --git a/node_modules/caniuse-lite/data/regions/VG.js b/node_modules/caniuse-lite/data/regions/VG.js index 725462660..3823db7ec 100644 --- a/node_modules/caniuse-lite/data/regions/VG.js +++ b/node_modules/caniuse-lite/data/regions/VG.js @@ -1 +1 @@ -module.exports={C:{"74":0.00318,"75":0.00318,"78":0.00318,"115":0.0191,"126":0.01273,"127":0.00955,"128":0.00637,"129":0.0191,"130":0.02546,"131":0.08276,"132":0.98036,"133":0.07639,"134":0.00318,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 135 136 3.5 3.6"},D:{"40":0.00318,"45":0.00318,"50":0.00637,"68":0.00318,"69":0.00637,"72":0.00637,"73":0.00637,"78":0.00318,"79":0.00318,"80":0.00637,"81":0.00318,"86":0.00318,"88":0.00318,"89":0.00318,"90":0.00318,"94":0.0191,"102":0.00318,"103":0.02865,"104":0.00318,"109":0.22599,"114":0.00637,"116":0.02228,"117":0.00637,"120":0.00637,"121":0.03183,"122":0.0191,"123":0.00318,"124":0.03501,"125":0.00318,"126":0.05729,"127":0.0191,"128":0.20371,"129":1.235,"130":9.2307,"131":4.88272,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 46 47 48 49 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 70 71 74 75 76 77 83 84 85 87 91 92 93 95 96 97 98 99 100 101 105 106 107 108 110 111 112 113 115 118 119 132 133 134"},F:{"53":0.00318,"55":0.00318,"71":0.00318,"113":0.00637,"114":1.24137,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 56 57 58 60 62 63 64 65 66 67 68 69 70 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"80":0.00318,"81":0.00318,"84":0.00318,"86":0.00318,"87":0.00637,"90":0.00637,"92":0.09867,"109":0.00318,"119":0.00955,"120":0.05729,"122":0.03501,"123":0.00637,"124":0.00637,"125":0.00955,"126":0.00955,"127":0.03501,"128":0.03501,"129":0.23873,"130":4.35116,"131":2.31722,_:"12 13 14 15 16 17 18 79 83 85 88 89 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 121"},E:{"15":0.00318,_:"0 4 5 6 7 8 9 10 11 12 13 14 3.1 3.2 5.1 6.1 7.1 10.1 11.1 12.1 15.1 15.2-15.3 16.2","9.1":0.00955,"13.1":0.00637,"14.1":0.00955,"15.4":0.01592,"15.5":0.01273,"15.6":0.27374,"16.0":0.0191,"16.1":0.05093,"16.3":0.00955,"16.4":0.02546,"16.5":0.04456,"16.6":0.30239,"17.0":0.01273,"17.1":0.03501,"17.2":0.01273,"17.3":0.07003,"17.4":0.08912,"17.5":0.36605,"17.6":2.15171,"18.0":0.56976,"18.1":0.98673,"18.2":0.02228},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00343,"5.0-5.1":0,"6.0-6.1":0.01373,"7.0-7.1":0.01716,"8.1-8.4":0,"9.0-9.2":0.01373,"9.3":0.04804,"10.0-10.2":0.0103,"10.3":0.07893,"11.0-11.2":0.92655,"11.3-11.4":0.02402,"12.0-12.1":0.01373,"12.2-12.5":0.36033,"13.0-13.1":0.00686,"13.2":0.09266,"13.3":0.01373,"13.4-13.7":0.05148,"14.0-14.4":0.11325,"14.5-14.8":0.16129,"15.0-15.1":0.09266,"15.2-15.3":0.08579,"15.4":0.10295,"15.5":0.12011,"15.6-15.8":1.28688,"16.0":0.24365,"16.1":0.51475,"16.2":0.26081,"16.3":0.44269,"16.4":0.08922,"16.5":0.17845,"16.6-16.7":1.68839,"17.0":0.12354,"17.1":0.2059,"17.2":0.17158,"17.3":0.26081,"17.4":0.55936,"17.5":1.67123,"17.6-17.7":14.43707,"18.0":5.12006,"18.1":4.49893,"18.2":0.18188},P:{"4":0.01108,"21":0.03323,"22":0.12183,"23":0.01108,"24":0.14398,"25":0.01108,"26":1.49516,"27":1.24043,_:"20 6.2-6.4 8.2 9.2 11.1-11.2 12.0 13.0 15.0 16.0 17.0 18.0 19.0","5.0-5.4":0.02215,"7.2-7.4":0.84172,"10.1":0.01108,"14.0":0.01108},I:{"0":0.04761,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00006},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.16361,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.21814},H:{"0":0},L:{"0":29.26068},R:{_:"0"},M:{"0":0.10226}}; +module.exports={C:{"5":0.03875,"68":0.00431,"86":0.00431,"115":0.00431,"123":0.01292,"133":0.00431,"135":0.01292,"140":0.1464,"147":0.41768,"148":0.03875,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 134 136 137 138 139 141 142 143 144 145 146 149 150 151 3.5 3.6"},D:{"69":0.03014,"101":0.02153,"103":0.01292,"104":0.00861,"105":0.00431,"107":0.00431,"108":0.03875,"109":0.09473,"110":0.00431,"111":0.02584,"112":0.03445,"116":0.01722,"117":0.00861,"120":0.00861,"121":0.00431,"125":0.12487,"126":0.00861,"128":0.01292,"131":0.03875,"132":0.02584,"133":0.00861,"134":0.02153,"136":0.00861,"138":0.02153,"139":0.06028,"140":0.01292,"141":0.03445,"142":0.19808,"143":1.81283,"144":10.73055,"145":5.94659,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 102 106 113 114 115 118 119 122 123 124 127 129 130 135 137 146 147 148"},F:{"95":0.06028,"117":0.00431,"120":0.00431,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 118 119 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00431,"109":0.00861,"115":0.01292,"120":0.01722,"121":0.00431,"122":0.00861,"129":0.22822,"131":0.03445,"132":0.03014,"134":0.00431,"135":0.00861,"141":0.00431,"142":0.00861,"143":0.03875,"144":5.86047,"145":4.61603,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 116 117 118 119 123 124 125 126 127 128 130 133 136 137 138 139 140"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 10.1 11.1 12.1 15.2-15.3 15.4 15.5 16.2 16.4 16.5 17.0 17.2 17.3 TP","9.1":0.00861,"13.1":0.00431,"14.1":0.01722,"15.1":0.01722,"15.6":0.08612,"16.0":0.00861,"16.1":0.00431,"16.3":0.01292,"16.6":0.32726,"17.1":0.02584,"17.4":0.00861,"17.5":0.01292,"17.6":0.04306,"18.0":0.00431,"18.1":0.20238,"18.2":0.06459,"18.3":0.02153,"18.4":0.02153,"18.5-18.6":0.04737,"26.0":0.2153,"26.1":0.15502,"26.2":2.49748,"26.3":0.38323,"26.4":0.03014},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00352,"7.0-7.1":0.00352,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00352,"10.0-10.2":0,"10.3":0.03164,"11.0-11.2":0.3059,"11.3-11.4":0.01055,"12.0-12.1":0,"12.2-12.5":0.16525,"13.0-13.1":0,"13.2":0.04922,"13.3":0.00703,"13.4-13.7":0.01758,"14.0-14.4":0.03516,"14.5-14.8":0.04571,"15.0-15.1":0.04219,"15.2-15.3":0.03164,"15.4":0.03868,"15.5":0.04571,"15.6-15.8":0.71376,"16.0":0.07384,"16.1":0.14064,"16.2":0.07735,"16.3":0.14064,"16.4":0.03164,"16.5":0.05626,"16.6-16.7":0.94582,"17.0":0.04571,"17.1":0.07032,"17.2":0.05626,"17.3":0.0879,"17.4":0.13361,"17.5":0.2637,"17.6-17.7":0.66805,"18.0":0.14767,"18.1":0.30238,"18.2":0.16174,"18.3":0.50983,"18.4":0.25316,"18.5-18.7":7.99549,"26.0":0.56257,"26.1":1.10404,"26.2":16.84186,"26.3":2.84096,"26.4":0.04922},P:{"22":0.01049,"24":0.04198,"28":0.11543,"29":3.1587,_:"4 20 21 23 25 26 27 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":1.01792},I:{"0":0.00569,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.17082,_:"10 11 12 11.1 11.5 12.1"},A:{"9":0.08612,_:"6 7 8 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.58079},Q:{_:"14.9"},O:{"0":0.01139},H:{all:0},L:{"0":21.5274}}; diff --git a/node_modules/caniuse-lite/data/regions/VI.js b/node_modules/caniuse-lite/data/regions/VI.js index 24f65835d..6b55689d8 100644 --- a/node_modules/caniuse-lite/data/regions/VI.js +++ b/node_modules/caniuse-lite/data/regions/VI.js @@ -1 +1 @@ -module.exports={C:{"115":0.06546,"125":0.07773,"128":0.00818,"129":0.00818,"130":0.04091,"131":0.24955,"132":3.33007,"133":0.15955,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 126 127 134 135 136 3.5 3.6"},D:{"34":0.00409,"58":0.00818,"71":0.00409,"76":0.01227,"79":0.01227,"83":0.01227,"84":0.00409,"87":0.00409,"88":0.02455,"91":0.02864,"93":0.11046,"94":0.00818,"98":0.01636,"101":0.00409,"103":0.12682,"105":0.00409,"108":0.00409,"109":0.24546,"110":0.00409,"111":0.10228,"112":0.09,"115":0.03682,"116":0.51138,"117":0.02046,"119":0.00409,"120":0.02046,"121":0.00818,"122":0.05318,"123":0.01227,"124":0.07773,"125":0.01636,"126":0.20455,"127":0.045,"128":0.45001,"129":1.37458,"130":11.4998,"131":4.56147,"132":0.00409,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 59 60 61 62 63 64 65 66 67 68 69 70 72 73 74 75 77 78 80 81 85 86 89 90 92 95 96 97 99 100 102 104 106 107 113 114 118 133 134"},F:{"83":0.00409,"102":0.02046,"113":0.00818,"114":0.19637,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00409,"92":0.01636,"100":0.00818,"109":0.05318,"114":0.00409,"115":0.02455,"119":0.00818,"120":0.00818,"121":0.05727,"122":0.01227,"123":0.00409,"124":0.00409,"125":0.01636,"126":0.07364,"127":0.02046,"128":0.01636,"129":0.14728,"130":5.34285,"131":2.90052,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 116 117 118"},E:{"13":0.02455,"14":0.02455,"15":0.00409,_:"0 4 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1","13.1":0.03682,"14.1":0.12273,"15.1":0.01636,"15.2-15.3":0.00409,"15.4":0.11864,"15.5":0.01636,"15.6":0.44183,"16.0":0.05727,"16.1":0.02046,"16.2":0.13909,"16.3":0.09,"16.4":0.05727,"16.5":0.16364,"16.6":0.70774,"17.0":0.02864,"17.1":0.04909,"17.2":0.02455,"17.3":0.02046,"17.4":0.04909,"17.5":0.25364,"17.6":2.87188,"18.0":0.69138,"18.1":0.56865,"18.2":0.05318},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00315,"5.0-5.1":0,"6.0-6.1":0.0126,"7.0-7.1":0.01574,"8.1-8.4":0,"9.0-9.2":0.0126,"9.3":0.04409,"10.0-10.2":0.00945,"10.3":0.07243,"11.0-11.2":0.85022,"11.3-11.4":0.02204,"12.0-12.1":0.0126,"12.2-12.5":0.33064,"13.0-13.1":0.0063,"13.2":0.08502,"13.3":0.0126,"13.4-13.7":0.04723,"14.0-14.4":0.10392,"14.5-14.8":0.148,"15.0-15.1":0.08502,"15.2-15.3":0.07872,"15.4":0.09447,"15.5":0.11021,"15.6-15.8":1.18086,"16.0":0.22358,"16.1":0.47234,"16.2":0.23932,"16.3":0.40622,"16.4":0.08187,"16.5":0.16375,"16.6-16.7":1.54929,"17.0":0.11336,"17.1":0.18894,"17.2":0.15745,"17.3":0.23932,"17.4":0.51328,"17.5":1.53355,"17.6-17.7":13.24769,"18.0":4.69825,"18.1":4.12829,"18.2":0.1669},P:{"22":0.01068,"23":0.01068,"24":0.02136,"25":0.39521,"26":1.91194,"27":1.15357,_:"4 20 21 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.0059,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},A:{"11":0.01227,_:"6 7 8 9 10 5.5"},K:{"0":0.02363,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.01182},H:{"0":0},L:{"0":23.18851},R:{_:"0"},M:{"0":0.82712}}; +module.exports={C:{"5":0.04847,"60":0.00404,"114":0.00404,"115":0.13733,"140":0.02423,"141":0.00404,"144":0.18983,"145":0.01212,"146":0.27061,"147":2.51226,"148":0.24234,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 142 143 149 150 151 3.5 3.6"},D:{"69":0.04847,"89":0.0202,"103":0.0202,"107":0.00808,"109":0.16964,"111":0.04039,"114":0.00404,"116":0.05655,"120":0.01616,"123":0.00808,"124":0.00404,"125":0.10905,"126":0.01616,"127":0.04039,"128":0.01212,"129":0.0202,"130":0.10098,"131":0.0202,"132":0.11713,"133":0.02423,"134":0.01212,"135":0.00808,"136":0.00808,"138":0.35139,"139":0.17368,"140":0.0202,"141":0.04443,"142":0.23426,"143":0.75529,"144":7.92048,"145":4.45906,"146":0.00808,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 108 110 112 113 115 117 118 119 121 122 137 147 148"},F:{"95":0.00808,"106":0.0727,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"83":0.01212,"100":0.0202,"104":0.03635,"109":0.05655,"128":0.00404,"131":0.00808,"133":0.00808,"138":0.00404,"139":0.00808,"141":0.00404,"142":0.01212,"143":0.12117,"144":4.96393,"145":3.67549,_:"12 13 14 15 16 17 18 79 80 81 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 129 130 132 134 135 136 137 140"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.2-15.3 15.4 15.5 16.0 16.1 16.4 17.0 18.0 TP","13.1":0.00404,"14.1":0.02423,"15.1":0.00404,"15.6":0.06059,"16.2":0.01212,"16.3":0.03635,"16.5":0.00404,"16.6":0.39178,"17.1":0.37563,"17.2":0.00808,"17.3":0.12117,"17.4":0.01212,"17.5":0.0202,"17.6":0.27465,"18.1":0.52911,"18.2":0.00808,"18.3":0.10098,"18.4":0.11713,"18.5-18.6":0.34332,"26.0":0.03231,"26.1":0.14137,"26.2":3.90167,"26.3":0.52507,"26.4":0.01212},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00356,"7.0-7.1":0.00356,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00356,"10.0-10.2":0,"10.3":0.03203,"11.0-11.2":0.30961,"11.3-11.4":0.01068,"12.0-12.1":0,"12.2-12.5":0.16726,"13.0-13.1":0,"13.2":0.04982,"13.3":0.00712,"13.4-13.7":0.01779,"14.0-14.4":0.03559,"14.5-14.8":0.04626,"15.0-15.1":0.0427,"15.2-15.3":0.03203,"15.4":0.03915,"15.5":0.04626,"15.6-15.8":0.72242,"16.0":0.07473,"16.1":0.14235,"16.2":0.07829,"16.3":0.14235,"16.4":0.03203,"16.5":0.05694,"16.6-16.7":0.95729,"17.0":0.04626,"17.1":0.07117,"17.2":0.05694,"17.3":0.08897,"17.4":0.13523,"17.5":0.2669,"17.6-17.7":0.67616,"18.0":0.14947,"18.1":0.30605,"18.2":0.1637,"18.3":0.51601,"18.4":0.25623,"18.5-18.7":8.09252,"26.0":0.56939,"26.1":1.11744,"26.2":17.04625,"26.3":2.87544,"26.4":0.04982},P:{"4":0.01072,"23":0.01072,"28":0.01072,"29":2.30417,_:"20 21 22 24 25 26 27 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.01786,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.19072,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.10098,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.39336},Q:{_:"14.9"},O:{"0":0.04172},H:{all:0},L:{"0":23.13381}}; diff --git a/node_modules/caniuse-lite/data/regions/VN.js b/node_modules/caniuse-lite/data/regions/VN.js index 13bf73a2e..86722dbb7 100644 --- a/node_modules/caniuse-lite/data/regions/VN.js +++ b/node_modules/caniuse-lite/data/regions/VN.js @@ -1 +1 @@ -module.exports={C:{"47":0.0015,"52":0.00451,"59":0.00602,"75":0.0015,"102":0.0015,"103":0.00602,"105":0.0015,"106":0.0015,"109":0.0015,"111":0.0015,"113":0.0015,"115":0.0361,"119":0.0015,"125":0.02256,"127":0.00301,"128":0.00602,"129":0.0015,"130":0.00301,"131":0.01354,"132":0.22259,"133":0.02106,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 104 107 108 110 112 114 116 117 118 120 121 122 123 124 126 134 135 136 3.5 3.6"},D:{"26":0.0015,"34":0.00451,"38":0.04512,"43":0.0015,"47":0.00902,"48":0.0015,"49":0.00301,"50":0.0015,"53":0.00301,"54":0.0015,"56":0.00301,"57":0.00451,"58":0.0015,"65":0.0015,"66":0.02557,"69":0.0015,"70":0.0015,"71":0.0015,"72":0.0015,"73":0.0015,"74":0.0015,"75":0.0015,"76":0.0015,"77":0.0015,"78":0.0015,"79":0.08573,"80":0.00602,"81":0.00451,"83":0.0015,"84":0.0015,"85":0.00902,"86":0.00301,"87":0.08272,"88":0.0015,"89":0.00451,"90":0.0015,"91":0.35645,"92":0.0015,"93":0.0015,"94":0.01955,"95":0.0015,"96":0.0015,"97":0.0015,"98":0.0015,"99":0.0015,"100":0.00602,"101":0.0015,"102":0.00451,"103":0.01354,"104":0.01354,"105":0.00602,"106":0.01203,"107":0.00902,"108":0.01805,"109":0.62867,"110":0.00602,"111":0.00902,"112":0.00752,"113":0.0015,"114":0.00752,"115":0.00451,"116":0.02406,"117":0.00451,"118":0.01053,"119":0.02406,"120":0.03158,"121":0.01354,"122":0.02858,"123":0.02256,"124":0.06016,"125":0.02106,"126":0.03459,"127":0.03459,"128":0.16694,"129":0.16544,"130":4.32701,"131":2.7057,"132":0.00301,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 35 36 37 39 40 41 42 44 45 46 51 52 55 59 60 61 62 63 64 67 68 133 134"},F:{"28":0.0015,"29":0.00301,"36":0.02106,"40":0.00602,"46":0.04061,"85":0.01053,"86":0.0015,"95":0.00301,"113":0.00752,"114":0.1489,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00301,"18":0.0015,"84":0.0015,"86":0.0015,"92":0.0015,"100":0.0015,"105":0.0015,"107":0.0015,"108":0.0015,"109":0.00451,"110":0.0015,"111":0.0015,"114":0.0015,"115":0.0015,"117":0.0015,"119":0.0015,"120":0.00301,"122":0.00301,"123":0.0015,"124":0.0015,"125":0.00301,"126":0.00301,"127":0.00602,"128":0.00451,"129":0.01354,"130":0.5264,"131":0.36096,_:"12 13 14 15 16 79 80 81 83 85 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 106 112 113 116 118 121"},E:{"13":0.00451,"14":0.01504,"15":0.00301,_:"0 4 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 10.1","7.1":0.0015,"9.1":0.0015,"11.1":0.00602,"12.1":0.0015,"13.1":0.01203,"14.1":0.0391,"15.1":0.00602,"15.2-15.3":0.00451,"15.4":0.00752,"15.5":0.01504,"15.6":0.10678,"16.0":0.00602,"16.1":0.01203,"16.2":0.00752,"16.3":0.01955,"16.4":0.00602,"16.5":0.01805,"16.6":0.08573,"17.0":0.00451,"17.1":0.00752,"17.2":0.00752,"17.3":0.00752,"17.4":0.02557,"17.5":0.0391,"17.6":0.17898,"18.0":0.04512,"18.1":0.06467,"18.2":0.0015},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00229,"5.0-5.1":0,"6.0-6.1":0.00917,"7.0-7.1":0.01146,"8.1-8.4":0,"9.0-9.2":0.00917,"9.3":0.03208,"10.0-10.2":0.00687,"10.3":0.05271,"11.0-11.2":0.61874,"11.3-11.4":0.01604,"12.0-12.1":0.00917,"12.2-12.5":0.24062,"13.0-13.1":0.00458,"13.2":0.06187,"13.3":0.00917,"13.4-13.7":0.03437,"14.0-14.4":0.07562,"14.5-14.8":0.10771,"15.0-15.1":0.06187,"15.2-15.3":0.05729,"15.4":0.06875,"15.5":0.08021,"15.6-15.8":0.85937,"16.0":0.16271,"16.1":0.34375,"16.2":0.17416,"16.3":0.29562,"16.4":0.05958,"16.5":0.11917,"16.6-16.7":1.12749,"17.0":0.0825,"17.1":0.1375,"17.2":0.11458,"17.3":0.17416,"17.4":0.37354,"17.5":1.11603,"17.6-17.7":9.64093,"18.0":3.41913,"18.1":3.00434,"18.2":0.12146},P:{"4":0.48386,"20":0.03088,"21":0.07206,"22":0.11324,"23":0.10295,"24":0.09265,"25":0.12354,"26":1.34863,"27":0.94713,"5.0-5.4":0.02059,"6.2-6.4":0.01029,"7.2-7.4":0.06177,_:"8.2 10.1 12.0","9.2":0.01029,"11.1-11.2":0.02059,"13.0":0.01029,"14.0":0.01029,"15.0":0.01029,"16.0":0.02059,"17.0":0.02059,"18.0":0.02059,"19.0":0.02059},I:{"0":0.01696,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00002},A:{"8":0.00368,"10":0.00184,"11":0.04412,_:"6 7 9 5.5"},K:{"0":0.41485,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":2.06477},H:{"0":0.01},L:{"0":55.51034},R:{_:"0"},M:{"0":0.09347}}; +module.exports={C:{"103":0.00546,"115":0.01093,"136":0.00546,"147":0.1366,"148":0.01639,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 137 138 139 140 141 142 143 144 145 146 149 150 151 3.5 3.6"},D:{"60":0.00546,"66":0.00546,"68":0.00546,"69":0.00546,"79":0.00546,"87":0.01093,"100":0.00546,"103":1.63374,"104":1.6392,"105":1.62827,"106":1.62827,"107":1.63374,"108":1.62827,"109":1.81951,"110":1.62827,"111":1.62827,"112":8.76972,"114":0.00546,"115":0.00546,"116":3.26201,"117":1.62827,"119":0.00546,"120":1.66106,"121":0.00546,"122":0.01639,"123":0.00546,"124":1.67745,"125":0.02186,"126":0.01093,"127":0.00546,"128":0.03825,"129":0.0765,"130":0.00546,"131":5.33286,"132":0.01093,"133":3.36036,"134":0.01093,"135":0.01639,"136":0.01093,"137":0.01639,"138":0.03825,"139":0.10928,"140":0.01093,"141":0.01639,"142":0.10928,"143":0.20763,"144":3.42046,"145":1.54085,"146":0.00546,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 61 62 63 64 65 67 70 71 72 73 74 75 76 77 78 80 81 83 84 85 86 88 89 90 91 92 93 94 95 96 97 98 99 101 102 113 118 147 148"},F:{"53":0.00546,"54":0.00546,"55":0.00546,"56":0.00546,"94":0.01639,"95":0.02186,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"128":0.00546,"131":0.03278,"138":0.00546,"142":0.00546,"143":0.01093,"144":0.52454,"145":0.2131,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 129 130 132 133 134 135 136 137 139 140 141"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.2-15.3 16.0 17.0 17.2 17.3 18.0 18.2 26.4 TP","14.1":0.00546,"15.4":0.00546,"15.5":0.00546,"15.6":0.04371,"16.1":0.00546,"16.2":0.00546,"16.3":0.01093,"16.4":0.00546,"16.5":0.00546,"16.6":0.04371,"17.1":0.02186,"17.4":0.00546,"17.5":0.00546,"17.6":0.01093,"18.1":0.00546,"18.3":0.00546,"18.4":0.00546,"18.5-18.6":0.01093,"26.0":0.00546,"26.1":0.00546,"26.2":0.10928,"26.3":0.02186},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00135,"7.0-7.1":0.00135,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00135,"10.0-10.2":0,"10.3":0.01219,"11.0-11.2":0.11785,"11.3-11.4":0.00406,"12.0-12.1":0,"12.2-12.5":0.06367,"13.0-13.1":0,"13.2":0.01896,"13.3":0.00271,"13.4-13.7":0.00677,"14.0-14.4":0.01355,"14.5-14.8":0.01761,"15.0-15.1":0.01626,"15.2-15.3":0.01219,"15.4":0.0149,"15.5":0.01761,"15.6-15.8":0.27498,"16.0":0.02845,"16.1":0.05418,"16.2":0.0298,"16.3":0.05418,"16.4":0.01219,"16.5":0.02167,"16.6-16.7":0.36439,"17.0":0.01761,"17.1":0.02709,"17.2":0.02167,"17.3":0.03387,"17.4":0.05147,"17.5":0.1016,"17.6-17.7":0.25737,"18.0":0.05689,"18.1":0.1165,"18.2":0.06231,"18.3":0.19642,"18.4":0.09753,"18.5-18.7":3.08037,"26.0":0.21674,"26.1":0.42535,"26.2":6.48856,"26.3":1.09452,"26.4":0.01896},P:{"4":0.02125,"21":0.01063,"22":0.01063,"23":0.02125,"24":0.01063,"25":0.03188,"26":0.06375,"27":0.05313,"28":0.13814,"29":1.06258,_:"20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.02125,"17.0":0.01063},I:{"0":0.00453,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.15873,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.0771},Q:{"14.9":0.00454},O:{"0":2.00447},H:{all:0},L:{"0":31.72699}}; diff --git a/node_modules/caniuse-lite/data/regions/VU.js b/node_modules/caniuse-lite/data/regions/VU.js index e2d25bf6e..ddfc03ddf 100644 --- a/node_modules/caniuse-lite/data/regions/VU.js +++ b/node_modules/caniuse-lite/data/regions/VU.js @@ -1 +1 @@ -module.exports={C:{"45":0.00424,"86":0.01908,"99":0.02756,"112":0.00424,"115":0.08904,"124":0.00848,"125":0.00424,"126":0.00636,"128":0.00636,"130":0.0106,"131":0.01908,"132":1.06212,"133":0.10388,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 87 88 89 90 91 92 93 94 95 96 97 98 100 101 102 103 104 105 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 127 129 134 135 136 3.5 3.6"},D:{"59":0.00424,"65":0.00212,"74":0.0106,"81":0.0212,"86":0.00212,"87":0.03392,"88":0.00848,"93":0.00212,"94":0.00424,"96":0.00212,"99":0.0106,"102":0.00424,"103":0.01272,"106":0.00212,"107":0.00424,"108":0.00212,"109":0.04028,"111":0.0106,"112":0.02968,"114":0.00424,"116":0.00212,"117":0.00212,"118":0.0106,"119":0.01696,"120":0.00636,"121":0.02332,"122":0.18656,"123":0.03392,"124":0.05512,"125":0.00636,"126":0.15688,"127":0.04028,"128":0.1484,"129":0.20988,"130":7.32884,"131":4.70428,"132":0.00212,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 61 62 63 64 66 67 68 69 70 71 72 73 75 76 77 78 79 80 83 84 85 89 90 91 92 95 97 98 100 101 104 105 110 113 115 133 134"},F:{"84":0.00424,"114":0.16324,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00636,"18":0.00848,"89":0.00424,"102":0.00212,"106":0.00636,"109":0.01272,"112":0.00212,"113":0.00848,"118":0.2226,"120":0.02332,"122":0.00424,"123":0.00424,"124":0.01272,"125":0.01272,"126":0.00848,"127":0.03816,"128":0.0106,"129":0.18232,"130":1.56456,"131":0.96884,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 90 91 92 93 94 95 96 97 98 99 100 101 103 104 105 107 108 110 111 114 115 116 117 119 121"},E:{"14":0.00212,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 14.1 15.1 15.2-15.3 15.4 16.2 18.2","12.1":0.02544,"13.1":0.0106,"15.5":0.0106,"15.6":0.02968,"16.0":0.05512,"16.1":0.0424,"16.3":0.01484,"16.4":0.0212,"16.5":0.01484,"16.6":0.01696,"17.0":0.00848,"17.1":0.00424,"17.2":0.0106,"17.3":0.01696,"17.4":0.0318,"17.5":0.0742,"17.6":0.13568,"18.0":0.05088,"18.1":0.10812},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00042,"5.0-5.1":0,"6.0-6.1":0.00168,"7.0-7.1":0.0021,"8.1-8.4":0,"9.0-9.2":0.00168,"9.3":0.00587,"10.0-10.2":0.00126,"10.3":0.00964,"11.0-11.2":0.1132,"11.3-11.4":0.00293,"12.0-12.1":0.00168,"12.2-12.5":0.04402,"13.0-13.1":0.00084,"13.2":0.01132,"13.3":0.00168,"13.4-13.7":0.00629,"14.0-14.4":0.01384,"14.5-14.8":0.01971,"15.0-15.1":0.01132,"15.2-15.3":0.01048,"15.4":0.01258,"15.5":0.01467,"15.6-15.8":0.15723,"16.0":0.02977,"16.1":0.06289,"16.2":0.03186,"16.3":0.05409,"16.4":0.0109,"16.5":0.0218,"16.6-16.7":0.20628,"17.0":0.01509,"17.1":0.02516,"17.2":0.02096,"17.3":0.03186,"17.4":0.06834,"17.5":0.20418,"17.6-17.7":1.76387,"18.0":0.62555,"18.1":0.54966,"18.2":0.02222},P:{"4":0.01028,"20":0.05142,"21":0.08227,"22":0.24681,"23":0.04113,"24":0.0617,"25":0.08227,"26":0.61702,"27":0.48334,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 15.0 16.0 17.0 18.0 19.0","14.0":0.01028},I:{"0":0.09436,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00003,"4.4":0,"4.4.3-4.4.4":0.00012},A:{"10":0.4346,_:"6 7 8 9 11 5.5"},K:{"0":0.20855,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.2916},H:{"0":0.02},L:{"0":74.03016},R:{_:"0"},M:{"0":0.30736}}; +module.exports={C:{"72":0.01192,"115":0.12319,"128":0.00397,"140":0.0159,"143":0.00397,"145":0.04769,"146":0.00397,"147":0.95376,"148":0.02782,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 136 137 138 139 141 142 144 149 150 151 3.5 3.6"},D:{"78":0.05564,"81":0.0159,"87":0.00397,"95":0.00397,"109":0.11922,"111":0.01192,"112":0.01987,"114":0.00397,"116":0.03179,"117":0.00397,"119":0.03179,"120":0.07948,"122":0.00397,"124":0.01192,"125":0.01192,"126":0.05961,"127":0.09538,"129":0.01192,"130":0.03577,"131":0.28613,"132":0.01987,"133":0.10332,"135":0.0159,"137":0.01987,"138":0.11127,"139":0.04371,"140":0.03179,"141":0.07948,"142":0.82659,"143":0.60802,"144":11.07951,"145":6.11599,"146":0.01192,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 83 84 85 86 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 110 113 115 118 121 123 128 134 136 147 148"},F:{"95":0.0159,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.02782,"18":0.01987,"109":0.00397,"119":0.00397,"122":0.01192,"127":0.07153,"131":0.01987,"132":0.03179,"133":0.00397,"134":0.00397,"136":0.0159,"137":0.0159,"139":0.13512,"140":0.02782,"141":0.06358,"142":0.05961,"143":0.25434,"144":3.67992,"145":2.75796,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 120 121 123 124 125 126 128 129 130 135 138"},E:{"13":0.00397,_:"4 5 6 7 8 9 10 11 12 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.4 16.5 17.4 18.0 18.2 18.4 26.0 26.4 TP","15.6":0.04769,"16.3":0.01192,"16.6":0.00397,"17.0":0.01192,"17.1":0.01987,"17.2":0.00397,"17.3":0.00397,"17.5":0.0159,"17.6":0.0159,"18.1":0.0159,"18.3":0.01192,"18.5-18.6":0.00397,"26.1":0.0159,"26.2":0.612,"26.3":0.0914},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00066,"7.0-7.1":0.00066,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00066,"10.0-10.2":0,"10.3":0.0059,"11.0-11.2":0.05704,"11.3-11.4":0.00197,"12.0-12.1":0,"12.2-12.5":0.03081,"13.0-13.1":0,"13.2":0.00918,"13.3":0.00131,"13.4-13.7":0.00328,"14.0-14.4":0.00656,"14.5-14.8":0.00852,"15.0-15.1":0.00787,"15.2-15.3":0.0059,"15.4":0.00721,"15.5":0.00852,"15.6-15.8":0.13309,"16.0":0.01377,"16.1":0.02623,"16.2":0.01442,"16.3":0.02623,"16.4":0.0059,"16.5":0.01049,"16.6-16.7":0.17636,"17.0":0.00852,"17.1":0.01311,"17.2":0.01049,"17.3":0.01639,"17.4":0.02491,"17.5":0.04917,"17.6-17.7":0.12457,"18.0":0.02754,"18.1":0.05638,"18.2":0.03016,"18.3":0.09507,"18.4":0.04721,"18.5-18.7":1.4909,"26.0":0.1049,"26.1":0.20587,"26.2":3.14046,"26.3":0.52975,"26.4":0.00918},P:{"21":0.01019,"22":0.01019,"23":0.02037,"24":0.01019,"25":0.13242,"26":0.03056,"28":0.56023,"29":4.36978,_:"4 20 27 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 15.0 16.0 17.0 18.0 19.0","14.0":0.02037},I:{"0":0.01204,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.09039,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":1.28956},Q:{_:"14.9"},O:{"0":0.09039},H:{all:0},L:{"0":54.19631}}; diff --git a/node_modules/caniuse-lite/data/regions/WF.js b/node_modules/caniuse-lite/data/regions/WF.js index 943815a8b..7e04a72ae 100644 --- a/node_modules/caniuse-lite/data/regions/WF.js +++ b/node_modules/caniuse-lite/data/regions/WF.js @@ -1 +1 @@ -module.exports={C:{"102":0.6635,"115":0.05138,"128":0.28148,"130":0.02457,"131":1.43199,"132":4.39651,"133":0.12734,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 134 135 136 3.5 3.6"},D:{"105":0.10276,"109":4.82991,"123":0.07596,"128":0.02457,"129":0.02457,"130":2.19826,"131":0.12734,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 124 125 126 127 132 133 134"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"129":0.12734,"130":1.09913,"131":0.30606,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.4 15.5 16.0 16.1 16.2 17.0 17.2 18.2","15.1":0.20553,"15.2-15.3":0.4602,"15.6":0.02457,"16.3":0.61435,"16.4":0.02457,"16.5":0.05138,"16.6":0.02457,"17.1":0.02457,"17.3":0.07596,"17.4":0.07596,"17.5":0.48478,"17.6":1.38061,"18.0":0.17872,"18.1":1.86539},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00186,"5.0-5.1":0,"6.0-6.1":0.00745,"7.0-7.1":0.00932,"8.1-8.4":0,"9.0-9.2":0.00745,"9.3":0.02608,"10.0-10.2":0.00559,"10.3":0.04285,"11.0-11.2":0.50303,"11.3-11.4":0.01304,"12.0-12.1":0.00745,"12.2-12.5":0.19562,"13.0-13.1":0.00373,"13.2":0.0503,"13.3":0.00745,"13.4-13.7":0.02795,"14.0-14.4":0.06148,"14.5-14.8":0.08756,"15.0-15.1":0.0503,"15.2-15.3":0.04658,"15.4":0.05589,"15.5":0.06521,"15.6-15.8":0.69865,"16.0":0.13228,"16.1":0.27946,"16.2":0.14159,"16.3":0.24034,"16.4":0.04844,"16.5":0.09688,"16.6-16.7":0.91663,"17.0":0.06707,"17.1":0.11178,"17.2":0.09315,"17.3":0.14159,"17.4":0.30368,"17.5":0.90731,"17.6-17.7":7.83791,"18.0":2.77969,"18.1":2.44248,"18.2":0.09874},P:{"22":0.15273,"26":0.10182,"27":0.20364,_:"4 20 21 23 24 25 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.0233,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{_:"0"},H:{"0":0},L:{"0":58.64415},R:{_:"0"},M:{_:"0"}}; +module.exports={C:{"128":0.11454,"140":0.11454,"147":0.95865,"148":0.07719,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 146 149 150 151 3.5 3.6"},D:{"109":0.498,"130":0.19173,"133":0.03735,"138":0.07719,"142":0.498,"143":0.22908,"144":1.07319,"145":1.4193,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 131 132 134 135 136 137 139 140 141 146 147 148"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"143":0.38346,"144":0.22908,"145":0.88146,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.1 17.2 17.4 18.0 18.1 18.2 18.3 18.4 26.0 26.4 TP","15.6":0.11454,"16.6":0.11454,"17.3":0.03735,"17.5":0.65238,"17.6":0.26892,"18.5-18.6":0.03735,"26.1":0.03735,"26.2":7.40526,"26.3":6.1005},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00341,"7.0-7.1":0.00341,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00341,"10.0-10.2":0,"10.3":0.03066,"11.0-11.2":0.29637,"11.3-11.4":0.01022,"12.0-12.1":0,"12.2-12.5":0.16011,"13.0-13.1":0,"13.2":0.04769,"13.3":0.00681,"13.4-13.7":0.01703,"14.0-14.4":0.03407,"14.5-14.8":0.04428,"15.0-15.1":0.04088,"15.2-15.3":0.03066,"15.4":0.03747,"15.5":0.04428,"15.6-15.8":0.69153,"16.0":0.07154,"16.1":0.13626,"16.2":0.07494,"16.3":0.13626,"16.4":0.03066,"16.5":0.0545,"16.6-16.7":0.91636,"17.0":0.04428,"17.1":0.06813,"17.2":0.0545,"17.3":0.08516,"17.4":0.12945,"17.5":0.25549,"17.6-17.7":0.64724,"18.0":0.14307,"18.1":0.29296,"18.2":0.1567,"18.3":0.49395,"18.4":0.24527,"18.5-18.7":7.74646,"26.0":0.54505,"26.1":1.06965,"26.2":16.31731,"26.3":2.75248,"26.4":0.04769},P:{"28":0.03928,"29":0.34373,_:"4 20 21 22 23 24 25 26 27 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.03755},Q:{_:"14.9"},O:{_:"0"},H:{all:0},L:{"0":41.95351}}; diff --git a/node_modules/caniuse-lite/data/regions/WS.js b/node_modules/caniuse-lite/data/regions/WS.js index 14f4b7579..6ceaa6527 100644 --- a/node_modules/caniuse-lite/data/regions/WS.js +++ b/node_modules/caniuse-lite/data/regions/WS.js @@ -1 +1 @@ -module.exports={C:{"115":0.02002,"121":0.12343,"127":0.1668,"128":0.02335,"130":0.10342,"131":0.02002,"132":0.62383,"133":0.01334,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 122 123 124 125 126 129 134 135 136 3.5 3.6"},D:{"44":0.00334,"61":0.02002,"72":0.0467,"78":0.00334,"84":0.03002,"87":0.01001,"91":0.0367,"94":0.06338,"98":0.03002,"103":0.00334,"105":0.04337,"107":0.00334,"109":0.77062,"111":0.06338,"115":0.01001,"116":0.01334,"117":0.00334,"119":0.02002,"122":0.03002,"124":0.0467,"125":0.05338,"126":0.2869,"127":0.09674,"128":0.25354,"129":0.24353,"130":9.68441,"131":4.92394,"132":0.05338,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 83 85 86 88 89 90 92 93 95 96 97 99 100 101 102 104 106 108 110 112 113 114 118 120 121 123 133 134"},F:{"95":0.02335,"96":0.00334,"112":0.01001,"113":0.00334,"114":0.03002,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00334,"17":0.03002,"92":0.01001,"105":0.00334,"109":0.00334,"111":0.08006,"113":0.00334,"114":0.00334,"115":0.00334,"119":0.01334,"120":0.03002,"122":0.37697,"124":0.01001,"127":0.68054,"128":0.02002,"129":0.20016,"130":5.03736,"131":3.89645,_:"13 14 15 16 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 106 107 108 110 112 116 117 118 121 123 125 126"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.1 15.2-15.3 15.4 15.5 16.1 16.4 17.0 17.2 18.2","12.1":0.01001,"13.1":0.01334,"14.1":0.12343,"15.6":0.04337,"16.0":0.00334,"16.2":0.0467,"16.3":0.02335,"16.5":0.0367,"16.6":0.17681,"17.1":0.02002,"17.3":0.01001,"17.4":0.01334,"17.5":1.94489,"17.6":0.53376,"18.0":0.01334,"18.1":0.03336},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00093,"5.0-5.1":0,"6.0-6.1":0.0037,"7.0-7.1":0.00463,"8.1-8.4":0,"9.0-9.2":0.0037,"9.3":0.01296,"10.0-10.2":0.00278,"10.3":0.02129,"11.0-11.2":0.24988,"11.3-11.4":0.00648,"12.0-12.1":0.0037,"12.2-12.5":0.09718,"13.0-13.1":0.00185,"13.2":0.02499,"13.3":0.0037,"13.4-13.7":0.01388,"14.0-14.4":0.03054,"14.5-14.8":0.0435,"15.0-15.1":0.02499,"15.2-15.3":0.02314,"15.4":0.02776,"15.5":0.03239,"15.6-15.8":0.34706,"16.0":0.06571,"16.1":0.13882,"16.2":0.07034,"16.3":0.11939,"16.4":0.02406,"16.5":0.04813,"16.6-16.7":0.45534,"17.0":0.03332,"17.1":0.05553,"17.2":0.04627,"17.3":0.07034,"17.4":0.15085,"17.5":0.45071,"17.6-17.7":3.89354,"18.0":1.38083,"18.1":1.21332,"18.2":0.04905},P:{"20":0.02062,"21":0.14432,"22":0.27834,"23":0.1134,"24":0.69069,"25":0.32988,"26":1.70095,"27":0.31957,_:"4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0","5.0-5.4":0.02062,"6.2-6.4":0.02062,"7.2-7.4":0.1134,"18.0":0.01031,"19.0":0.06185},I:{"0":0.02659,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"11":0.00334,_:"6 7 8 9 10 5.5"},K:{"0":1.53249,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.04664},O:{"0":0.74626},H:{"0":0},L:{"0":52.75007},R:{_:"0"},M:{"0":0.11327}}; +module.exports={C:{"72":0.00785,"115":0.00785,"144":0.01571,"147":0.60083,"148":0.01571,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 145 146 149 150 151 3.5 3.6"},D:{"61":0.00785,"75":0.00785,"93":0.06676,"98":0.01571,"103":0.00785,"109":0.25526,"111":0.0432,"116":0.00785,"123":0.02749,"124":0.01571,"125":0.01571,"126":0.00785,"131":0.53407,"133":0.00785,"135":0.02749,"136":0.02356,"137":0.02356,"138":0.11781,"139":0.00785,"140":0.13745,"141":0.07461,"142":0.35343,"143":0.38877,"144":6.88403,"145":6.06329,"147":0.02749,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 94 95 96 97 99 100 101 102 104 105 106 107 108 110 112 113 114 115 117 118 119 120 121 122 127 128 129 130 132 134 146 148"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.02356,"18":0.05105,"92":0.0432,"110":0.01571,"118":0.01571,"122":0.02356,"127":0.01571,"130":0.00785,"131":0.00785,"134":0.03534,"135":0.02749,"136":0.00785,"137":0.00785,"138":0.05105,"139":0.02749,"140":0.0432,"141":0.05105,"142":0.07461,"143":0.10996,"144":4.20974,"145":3.16516,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 111 112 113 114 115 116 117 119 120 121 123 124 125 126 128 129 132 133"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.3 16.4 17.0 17.2 17.3 18.0 18.2 18.3 18.4 26.4 TP","13.1":0.00785,"15.6":0.05891,"16.1":0.02356,"16.2":0.00785,"16.5":0.01571,"16.6":0.00785,"17.1":0.00785,"17.4":0.06676,"17.5":2.08131,"17.6":0.08639,"18.1":0.19635,"18.5-18.6":0.13352,"26.0":0.03534,"26.1":0.01571,"26.2":0.35343,"26.3":0.00785},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00064,"7.0-7.1":0.00064,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00064,"10.0-10.2":0,"10.3":0.00577,"11.0-11.2":0.05574,"11.3-11.4":0.00192,"12.0-12.1":0,"12.2-12.5":0.03011,"13.0-13.1":0,"13.2":0.00897,"13.3":0.00128,"13.4-13.7":0.0032,"14.0-14.4":0.00641,"14.5-14.8":0.00833,"15.0-15.1":0.00769,"15.2-15.3":0.00577,"15.4":0.00705,"15.5":0.00833,"15.6-15.8":0.13006,"16.0":0.01345,"16.1":0.02563,"16.2":0.0141,"16.3":0.02563,"16.4":0.00577,"16.5":0.01025,"16.6-16.7":0.17235,"17.0":0.00833,"17.1":0.01281,"17.2":0.01025,"17.3":0.01602,"17.4":0.02435,"17.5":0.04805,"17.6-17.7":0.12173,"18.0":0.02691,"18.1":0.0551,"18.2":0.02947,"18.3":0.0929,"18.4":0.04613,"18.5-18.7":1.45696,"26.0":0.10251,"26.1":0.20118,"26.2":3.06896,"26.3":0.51769,"26.4":0.00897},P:{"20":0.12183,"21":0.22336,"22":0.15229,"23":0.16244,"24":0.90359,"25":1.57366,"26":0.18275,"27":0.9645,"28":2.6803,"29":4.63976,_:"4 5.0-5.4 6.2-6.4 8.2 10.1 14.0 16.0 17.0","7.2-7.4":0.18275,"9.2":0.01015,"11.1-11.2":0.02031,"12.0":0.03046,"13.0":0.01015,"15.0":0.02031,"18.0":0.01015,"19.0":0.05076},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":1.29962,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.88666},Q:{"14.9":0.50406},O:{_:"0"},H:{all:0},L:{"0":49.41629}}; diff --git a/node_modules/caniuse-lite/data/regions/YE.js b/node_modules/caniuse-lite/data/regions/YE.js index 76aa3b384..aac837883 100644 --- a/node_modules/caniuse-lite/data/regions/YE.js +++ b/node_modules/caniuse-lite/data/regions/YE.js @@ -1 +1 @@ -module.exports={C:{"34":0.00199,"38":0.00199,"50":0.00399,"52":0.00399,"72":0.00199,"84":0.00199,"98":0.00199,"105":0.00598,"115":0.05384,"118":0.00199,"127":0.00598,"128":0.00199,"130":0.00199,"131":0.01396,"132":0.22333,"133":0.01196,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 48 49 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 85 86 87 88 89 90 91 92 93 94 95 96 97 99 100 101 102 103 104 106 107 108 109 110 111 112 113 114 116 117 119 120 121 122 123 124 125 126 129 134 135 136 3.5 3.6"},D:{"19":0.00199,"31":0.00798,"40":0.00199,"41":0.00798,"43":0.00199,"50":0.00199,"56":0.00399,"57":0.01396,"58":0.11765,"61":0.00199,"63":0.00199,"67":0.00997,"70":0.02991,"74":0.00399,"78":0.00399,"79":0.01396,"80":0.00199,"81":0.00199,"83":0.00399,"86":0.00399,"87":0.00598,"88":0.00399,"89":0.00399,"90":0.00798,"92":0.00798,"94":0.00199,"95":0.00399,"96":0.00199,"98":0.00199,"99":0.00399,"100":0.00199,"103":0.00399,"104":0.00199,"105":0.00399,"106":0.05982,"107":0.00798,"108":0.00399,"109":0.29312,"110":0.00399,"111":0.00199,"113":0.00199,"114":0.01196,"115":0.01396,"116":0.00399,"117":0.02193,"118":0.01396,"119":0.01994,"120":0.04187,"121":0.00798,"122":0.02991,"123":0.0658,"124":0.01196,"125":0.01795,"126":0.02592,"127":0.07777,"128":0.05583,"129":0.11964,"130":1.92022,"131":0.93917,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 42 44 45 46 47 48 49 51 52 53 54 55 59 60 62 64 65 66 68 69 71 72 73 75 76 77 84 85 91 93 97 101 102 112 132 133 134"},F:{"82":0.00399,"83":0.00598,"84":0.05583,"85":0.17348,"86":0.00598,"95":0.00199,"113":0.00199,"114":0.12562,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"13":0.00199,"15":0.00399,"18":0.00997,"84":0.00199,"92":0.01795,"97":0.00199,"100":0.00399,"109":0.02592,"114":0.00399,"120":0.00199,"121":0.00199,"122":0.00399,"124":0.01396,"125":0.00199,"127":0.00997,"128":0.06381,"129":0.01196,"130":0.41675,"131":0.21535,_:"12 14 16 17 79 80 81 83 85 86 87 88 89 90 91 93 94 95 96 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 123 126"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.4 16.0 16.1 16.2 16.3 16.4 17.0 17.2 17.3 18.2","5.1":0.01396,"13.1":0.00199,"14.1":0.00199,"15.2-15.3":0.00399,"15.5":0.00199,"15.6":0.00598,"16.5":0.00199,"16.6":0.00199,"17.1":0.00399,"17.4":0.00199,"17.5":0.00798,"17.6":0.02393,"18.0":0.00199,"18.1":0.01396},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00023,"5.0-5.1":0,"6.0-6.1":0.00092,"7.0-7.1":0.00114,"8.1-8.4":0,"9.0-9.2":0.00092,"9.3":0.00321,"10.0-10.2":0.00069,"10.3":0.00527,"11.0-11.2":0.06182,"11.3-11.4":0.0016,"12.0-12.1":0.00092,"12.2-12.5":0.02404,"13.0-13.1":0.00046,"13.2":0.00618,"13.3":0.00092,"13.4-13.7":0.00343,"14.0-14.4":0.00756,"14.5-14.8":0.01076,"15.0-15.1":0.00618,"15.2-15.3":0.00572,"15.4":0.00687,"15.5":0.00801,"15.6-15.8":0.08586,"16.0":0.01626,"16.1":0.03435,"16.2":0.0174,"16.3":0.02954,"16.4":0.00595,"16.5":0.01191,"16.6-16.7":0.11265,"17.0":0.00824,"17.1":0.01374,"17.2":0.01145,"17.3":0.0174,"17.4":0.03732,"17.5":0.11151,"17.6-17.7":0.96328,"18.0":0.34163,"18.1":0.30018,"18.2":0.01214},P:{"4":0.09997,"20":0.01,"21":0.05998,"22":0.02999,"23":0.04998,"24":0.03999,"25":0.08997,"26":0.67979,"27":0.36989,"5.0-5.4":0.01999,"6.2-6.4":0.01,"7.2-7.4":0.01999,_:"8.2 10.1 15.0","9.2":0.02999,"11.1-11.2":0.04998,"12.0":0.01999,"13.0":0.02999,"14.0":0.05998,"16.0":0.15995,"17.0":0.01999,"18.0":0.01,"19.0":0.02999},I:{"0":0.04793,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00006},A:{"11":0.03789,_:"6 7 8 9 10 5.5"},K:{"0":2.92589,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.00801,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":3.53865},H:{"0":2.27},L:{"0":80.87176},R:{_:"0"},M:{"0":0.1281}}; +module.exports={C:{"84":0.00292,"108":0.00292,"112":0.00292,"115":0.0526,"127":0.00877,"128":0.00292,"139":0.00292,"140":0.00584,"144":0.00584,"145":0.00877,"146":0.00584,"147":0.21623,"148":0.01461,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 109 110 111 113 114 116 117 118 119 120 121 122 123 124 125 126 129 130 131 132 133 134 135 136 137 138 141 142 143 149 150 151 3.5 3.6"},D:{"49":0.00292,"53":0.00584,"55":0.00292,"56":0.00292,"57":0.00292,"58":0.00584,"68":0.00292,"69":0.00292,"70":0.0935,"71":0.00292,"72":0.00292,"74":0.00292,"75":0.00584,"76":0.00292,"79":0.00292,"80":0.00584,"83":0.00292,"86":0.00292,"87":0.13149,"88":0.00292,"91":0.00584,"93":0.00292,"95":0.00292,"97":0.00292,"98":0.00292,"102":0.00292,"103":0.00584,"105":0.00584,"106":0.06721,"107":0.00292,"108":0.00292,"109":0.2396,"111":0.00292,"112":0.00292,"114":0.02338,"115":0.00584,"119":0.04383,"120":0.00584,"122":0.00584,"123":0.00584,"124":0.00877,"125":0.00292,"126":0.01461,"127":0.00584,"128":0.00584,"129":0.00292,"130":0.00292,"131":0.0263,"132":0.00584,"133":0.00877,"134":0.00877,"135":0.01753,"136":0.00584,"137":0.03214,"138":0.15194,"139":0.14026,"140":0.00877,"141":0.02922,"142":0.07305,"143":0.21331,"144":3.22881,"145":1.04023,"146":0.0263,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 59 60 61 62 63 64 65 66 67 73 77 78 81 84 85 89 90 92 94 96 99 100 101 104 110 113 116 117 118 121 147 148"},F:{"86":0.02922,"88":0.00584,"89":0.00292,"90":0.14902,"91":0.00292,"93":0.00584,"94":0.09643,"95":0.0526,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 87 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"16":0.00292,"18":0.00292,"84":0.00292,"92":0.00877,"109":0.00584,"114":0.00877,"129":0.00292,"138":0.01169,"140":0.00292,"141":0.00292,"142":0.02338,"143":0.01753,"144":0.62531,"145":0.17532,_:"12 13 14 15 17 79 80 81 83 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 124 125 126 127 128 130 131 132 133 134 135 136 137 139"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.1 17.2 17.3 17.5 17.6 18.0 18.1 18.2 18.3 18.4 26.0 26.4 TP","5.1":0.08766,"15.2-15.3":0.00292,"15.6":0.00584,"16.6":0.00292,"17.4":0.00584,"18.5-18.6":0.01753,"26.1":0.00292,"26.2":0.0263,"26.3":0.01753},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00022,"7.0-7.1":0.00022,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00022,"10.0-10.2":0,"10.3":0.00194,"11.0-11.2":0.01878,"11.3-11.4":0.00065,"12.0-12.1":0,"12.2-12.5":0.01015,"13.0-13.1":0,"13.2":0.00302,"13.3":0.00043,"13.4-13.7":0.00108,"14.0-14.4":0.00216,"14.5-14.8":0.00281,"15.0-15.1":0.00259,"15.2-15.3":0.00194,"15.4":0.00237,"15.5":0.00281,"15.6-15.8":0.04382,"16.0":0.00453,"16.1":0.00864,"16.2":0.00475,"16.3":0.00864,"16.4":0.00194,"16.5":0.00345,"16.6-16.7":0.05807,"17.0":0.00281,"17.1":0.00432,"17.2":0.00345,"17.3":0.0054,"17.4":0.0082,"17.5":0.01619,"17.6-17.7":0.04102,"18.0":0.00907,"18.1":0.01857,"18.2":0.00993,"18.3":0.0313,"18.4":0.01554,"18.5-18.7":0.49091,"26.0":0.03454,"26.1":0.06779,"26.2":1.03406,"26.3":0.17443,"26.4":0.00302},P:{"4":0.01012,"21":0.03035,"23":0.02024,"25":0.01012,"26":0.03035,"27":0.02024,"28":0.10118,"29":0.93082,_:"20 22 24 5.0-5.4 8.2 10.1 15.0 17.0 18.0 19.0","6.2-6.4":0.02024,"7.2-7.4":0.08094,"9.2":0.11129,"11.1-11.2":0.03035,"12.0":0.01012,"13.0":0.02024,"14.0":0.06071,"16.0":0.16188},I:{"0":0.15554,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00009},K:{"0":2.00307,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.07078},Q:{_:"14.9"},O:{"0":5.08908},H:{all:0},L:{"0":80.69807}}; diff --git a/node_modules/caniuse-lite/data/regions/YT.js b/node_modules/caniuse-lite/data/regions/YT.js index dfb47e470..48592c30e 100644 --- a/node_modules/caniuse-lite/data/regions/YT.js +++ b/node_modules/caniuse-lite/data/regions/YT.js @@ -1 +1 @@ -module.exports={C:{"72":0.00833,"95":0.00139,"102":0.00278,"111":0.00139,"115":0.01111,"120":0.00139,"127":0.00278,"128":0.00139,"129":0.00139,"130":0.00556,"131":0.17085,"132":0.96813,"133":0.03611,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 112 113 114 116 117 118 119 121 122 123 124 125 126 134 135 136 3.5 3.6"},D:{"47":0.00417,"55":0.00139,"57":0.00139,"58":0.00139,"63":0.00556,"70":0.00417,"73":0.00278,"81":0.00139,"83":0.01111,"87":0.01389,"94":0.00833,"97":0.00278,"103":0.01528,"105":0.01806,"107":0.00139,"109":0.20279,"110":0.00972,"111":0.00278,"116":0.12223,"117":0.00695,"118":0.00139,"119":0.00139,"120":0.00417,"121":0.00556,"122":0.01389,"123":0.00139,"124":0.00417,"125":0.01667,"126":0.09862,"127":0.00833,"128":0.03611,"129":0.42365,"130":4.31007,"131":2.18629,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 52 53 54 56 59 60 61 62 64 65 66 67 68 69 71 72 74 75 76 77 78 79 80 84 85 86 88 89 90 91 92 93 95 96 98 99 100 101 102 104 106 108 112 113 114 115 132 133 134"},F:{"40":0.00278,"73":0.00556,"85":0.01945,"95":0.00278,"113":0.00556,"114":0.20696,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"90":0.00139,"92":0.75006,"108":0.00139,"109":0.00833,"116":0.00695,"118":0.00139,"119":0.00556,"123":0.00278,"124":0.00417,"125":0.00139,"126":0.00278,"127":0.00139,"128":0.00695,"129":0.03611,"130":1.39595,"131":0.63894,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 110 111 112 113 114 115 117 120 121 122"},E:{"15":0.00139,_:"0 4 5 6 7 8 9 10 11 12 13 14 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.4 16.0 16.1 17.1 18.2","12.1":0.00833,"13.1":0.00695,"14.1":0.00695,"15.1":0.01806,"15.2-15.3":0.00278,"15.5":0.00278,"15.6":0.08751,"16.2":0.00278,"16.3":0.00278,"16.4":0.00139,"16.5":0.02639,"16.6":0.22641,"17.0":0.10695,"17.2":0.01111,"17.3":0.00833,"17.4":0.00833,"17.5":0.13057,"17.6":0.20141,"18.0":0.10556,"18.1":0.08195},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00087,"5.0-5.1":0,"6.0-6.1":0.00347,"7.0-7.1":0.00434,"8.1-8.4":0,"9.0-9.2":0.00347,"9.3":0.01215,"10.0-10.2":0.0026,"10.3":0.01996,"11.0-11.2":0.23436,"11.3-11.4":0.00608,"12.0-12.1":0.00347,"12.2-12.5":0.09114,"13.0-13.1":0.00174,"13.2":0.02344,"13.3":0.00347,"13.4-13.7":0.01302,"14.0-14.4":0.02864,"14.5-14.8":0.0408,"15.0-15.1":0.02344,"15.2-15.3":0.0217,"15.4":0.02604,"15.5":0.03038,"15.6-15.8":0.3255,"16.0":0.06163,"16.1":0.1302,"16.2":0.06597,"16.3":0.11197,"16.4":0.02257,"16.5":0.04514,"16.6-16.7":0.42705,"17.0":0.03125,"17.1":0.05208,"17.2":0.0434,"17.3":0.06597,"17.4":0.14148,"17.5":0.42271,"17.6-17.7":3.65163,"18.0":1.29504,"18.1":1.13793,"18.2":0.046},P:{"4":0.01005,"20":0.01005,"21":0.01005,"22":0.03014,"23":0.02009,"24":0.06028,"25":0.01005,"26":0.30139,"27":0.16074,"5.0-5.4":0.01005,_:"6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0","7.2-7.4":0.03014,"19.0":0.01005},I:{"0":0.01718,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00002},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0.30139,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.00861},H:{"0":0},L:{"0":77.09298},R:{_:"0"},M:{"0":0.14639}}; +module.exports={C:{"5":0.07403,"69":0.01645,"78":0.00411,"102":0.10283,"115":0.01234,"120":0.02879,"128":0.09049,"130":0.02468,"136":0.00411,"139":0.00411,"140":0.32904,"143":0.04936,"144":0.00411,"146":0.02879,"147":4.12534,"148":0.15218,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 125 126 127 129 131 132 133 134 135 137 138 141 142 145 149 150 151 3.5 3.6"},D:{"45":0.00411,"69":0.0617,"75":0.00411,"81":0.01234,"83":0.21799,"87":0.00411,"97":0.00411,"98":0.01645,"103":0.01645,"105":0.01645,"106":0.02468,"107":0.02468,"108":0.0329,"109":0.09049,"110":0.01645,"111":0.05758,"112":0.01234,"113":0.02468,"114":0.04113,"116":0.08637,"117":0.01234,"119":0.04524,"120":0.04524,"122":0.00411,"123":0.01234,"124":0.01645,"125":0.04113,"126":0.0329,"127":0.00411,"130":0.01645,"131":0.10694,"132":0.12339,"133":0.04113,"134":0.02468,"135":0.07403,"137":0.02468,"138":0.14807,"139":0.04936,"140":0.10283,"141":0.04524,"142":0.67042,"143":0.83083,"144":7.31291,"145":4.59011,"146":0.02879,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 76 77 78 79 80 84 85 86 88 89 90 91 92 93 94 95 96 99 100 101 102 104 115 118 121 128 129 136 147 148"},F:{"63":0.01234,"89":0.01645,"94":0.04113,"95":0.04936,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.01645,"100":0.01234,"138":0.00411,"139":0.00411,"140":0.02468,"141":0.02879,"142":0.00411,"143":0.07403,"144":2.59119,"145":1.5177,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137"},E:{"5":0.00411,_:"4 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.2 16.3 17.1 17.3 17.4 17.5 18.0 18.1 18.2 18.3 18.4 26.0 26.4 TP","15.6":0.01234,"16.1":0.00411,"16.4":0.00411,"16.5":0.01234,"16.6":1.02825,"17.0":0.00411,"17.2":0.00411,"17.6":0.40307,"18.5-18.6":0.07403,"26.1":0.02468,"26.2":0.74445,"26.3":0.0617},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00085,"7.0-7.1":0.00085,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00085,"10.0-10.2":0,"10.3":0.00763,"11.0-11.2":0.07374,"11.3-11.4":0.00254,"12.0-12.1":0,"12.2-12.5":0.03984,"13.0-13.1":0,"13.2":0.01187,"13.3":0.0017,"13.4-13.7":0.00424,"14.0-14.4":0.00848,"14.5-14.8":0.01102,"15.0-15.1":0.01017,"15.2-15.3":0.00763,"15.4":0.00932,"15.5":0.01102,"15.6-15.8":0.17206,"16.0":0.0178,"16.1":0.0339,"16.2":0.01865,"16.3":0.0339,"16.4":0.00763,"16.5":0.01356,"16.6-16.7":0.228,"17.0":0.01102,"17.1":0.01695,"17.2":0.01356,"17.3":0.02119,"17.4":0.03221,"17.5":0.06357,"17.6-17.7":0.16104,"18.0":0.0356,"18.1":0.07289,"18.2":0.03899,"18.3":0.1229,"18.4":0.06103,"18.5-18.7":1.92741,"26.0":0.13561,"26.1":0.26614,"26.2":4.05993,"26.3":0.68485,"26.4":0.01187},P:{"20":0.0102,"22":0.14275,"23":0.0102,"24":0.16314,"25":0.98906,"26":0.03059,"27":0.41805,"28":0.41805,"29":3.70131,_:"4 21 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 15.0 16.0 17.0","7.2-7.4":0.14275,"14.0":0.0102,"18.0":0.0102,"19.0":0.0102},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0.71809,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.03866,"11":0.15465,_:"6 7 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.15304},Q:{"14.9":0.00589},O:{_:"0"},H:{all:0},L:{"0":55.7042}}; diff --git a/node_modules/caniuse-lite/data/regions/ZA.js b/node_modules/caniuse-lite/data/regions/ZA.js index 0c178b2e4..5a648879c 100644 --- a/node_modules/caniuse-lite/data/regions/ZA.js +++ b/node_modules/caniuse-lite/data/regions/ZA.js @@ -1 +1 @@ -module.exports={C:{"34":0.0056,"52":0.0056,"59":0.0028,"78":0.0084,"88":0.0028,"91":0.0028,"104":0.0028,"108":0.0028,"109":0.0028,"112":0.0028,"113":0.0028,"114":0.0028,"115":0.06998,"123":0.0028,"124":0.0028,"127":0.0056,"128":0.0112,"129":0.0084,"130":0.0112,"131":0.05038,"132":0.60179,"133":0.03359,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 92 93 94 95 96 97 98 99 100 101 102 103 105 106 107 110 111 116 117 118 119 120 121 122 125 126 134 135 136 3.5 3.6"},D:{"49":0.0028,"50":0.0028,"52":0.01959,"55":0.0028,"56":0.0028,"65":0.0084,"66":0.0084,"67":0.0028,"69":0.0028,"70":0.0084,"73":0.0028,"74":0.0028,"75":0.0028,"78":0.0028,"79":0.0084,"81":0.0028,"83":0.0028,"86":0.0028,"87":0.0112,"88":0.02799,"90":0.0028,"91":0.0056,"92":0.0028,"94":0.0084,"95":0.0028,"98":0.39746,"99":0.0056,"100":0.0056,"102":0.0056,"103":0.04199,"104":0.0056,"105":0.0028,"106":0.0056,"107":0.0028,"108":0.0028,"109":0.68296,"110":0.0028,"111":0.03079,"112":0.0028,"113":0.014,"114":0.05878,"115":0.0056,"116":0.10076,"117":0.0028,"118":0.0084,"119":0.03079,"120":0.04478,"121":0.01679,"122":0.08117,"123":0.12596,"124":0.03919,"125":0.13995,"126":0.07557,"127":0.06718,"128":0.15395,"129":0.5654,"130":10.51304,"131":5.93108,"132":0.0028,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 51 53 54 57 58 59 60 61 62 63 64 68 71 72 76 77 80 84 85 89 93 96 97 101 133 134"},F:{"83":0.0028,"84":0.0056,"85":0.06158,"86":0.0028,"95":0.01679,"113":0.02799,"114":0.25471,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.0028,"16":0.0028,"17":0.0028,"18":0.0028,"90":0.0028,"92":0.01679,"100":0.0028,"106":0.0056,"109":0.03079,"113":0.0028,"114":0.0028,"116":0.0028,"118":0.02519,"119":0.0028,"120":0.0028,"121":0.02519,"122":0.0056,"123":0.0028,"124":0.0112,"125":0.0112,"126":0.01959,"127":0.02519,"128":0.02799,"129":0.14275,"130":1.36031,"131":0.85649,_:"13 14 15 79 80 81 83 84 85 86 87 88 89 91 93 94 95 96 97 98 99 101 102 103 104 105 107 108 110 111 112 115 117"},E:{"14":0.0056,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.1","11.1":0.0028,"12.1":0.0028,"13.1":0.014,"14.1":0.014,"15.2-15.3":0.0028,"15.4":0.0056,"15.5":0.0056,"15.6":0.06998,"16.0":0.01679,"16.1":0.0112,"16.2":0.0056,"16.3":0.02239,"16.4":0.0028,"16.5":0.014,"16.6":0.09517,"17.0":0.0028,"17.1":0.0084,"17.2":0.0056,"17.3":0.01679,"17.4":0.01959,"17.5":0.05318,"17.6":0.21832,"18.0":0.10076,"18.1":0.11756,"18.2":0.0028},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00086,"5.0-5.1":0,"6.0-6.1":0.00344,"7.0-7.1":0.00431,"8.1-8.4":0,"9.0-9.2":0.00344,"9.3":0.01206,"10.0-10.2":0.00258,"10.3":0.01981,"11.0-11.2":0.23253,"11.3-11.4":0.00603,"12.0-12.1":0.00344,"12.2-12.5":0.09043,"13.0-13.1":0.00172,"13.2":0.02325,"13.3":0.00344,"13.4-13.7":0.01292,"14.0-14.4":0.02842,"14.5-14.8":0.04048,"15.0-15.1":0.02325,"15.2-15.3":0.02153,"15.4":0.02584,"15.5":0.03014,"15.6-15.8":0.32296,"16.0":0.06115,"16.1":0.12919,"16.2":0.06545,"16.3":0.1111,"16.4":0.02239,"16.5":0.04478,"16.6-16.7":0.42373,"17.0":0.031,"17.1":0.05167,"17.2":0.04306,"17.3":0.06545,"17.4":0.14038,"17.5":0.41942,"17.6-17.7":3.62323,"18.0":1.28497,"18.1":1.12909,"18.2":0.04565},P:{"4":0.07103,"20":0.02029,"21":0.04059,"22":0.10147,"23":0.07103,"24":0.16235,"25":0.13191,"26":3.14553,"27":2.80053,_:"5.0-5.4 8.2 9.2 10.1 15.0","6.2-6.4":0.01015,"7.2-7.4":0.1725,"11.1-11.2":0.02029,"12.0":0.01015,"13.0":0.02029,"14.0":0.01015,"16.0":0.02029,"17.0":0.03044,"18.0":0.02029,"19.0":0.06088},I:{"0":0.02156,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00003},A:{"11":0.0084,_:"6 7 8 9 10 5.5"},K:{"0":3.33727,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.0072},O:{"0":0.30964},H:{"0":0.04},L:{"0":55.98107},R:{_:"0"},M:{"0":0.45366}}; +module.exports={C:{"5":0.01511,"52":0.00755,"78":0.00755,"115":0.03777,"133":0.00378,"134":0.00378,"140":0.01511,"144":0.00378,"146":0.00755,"147":0.35882,"148":0.03399,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 135 136 137 138 139 141 142 143 145 149 150 151 3.5 3.6"},D:{"39":0.00378,"46":0.00378,"49":0.00378,"52":0.01511,"55":0.00378,"56":0.00378,"59":0.00378,"65":0.00378,"66":0.00378,"69":0.01511,"70":0.00378,"75":0.00378,"79":0.00378,"81":0.00378,"86":0.00378,"87":0.00378,"88":0.00378,"94":0.00378,"98":0.18885,"102":0.00378,"103":0.44946,"104":0.44191,"105":0.44191,"106":0.44569,"107":0.44191,"108":0.44191,"109":0.67986,"110":0.44191,"111":0.45702,"112":2.36818,"114":0.03399,"116":0.9027,"117":0.44569,"119":0.01133,"120":0.45702,"121":0.00378,"122":0.01133,"123":0.00378,"124":0.45324,"125":0.01889,"126":0.00755,"127":0.00378,"128":0.03399,"129":0.03022,"130":0.00755,"131":0.92537,"132":0.03399,"133":0.91781,"134":0.00755,"135":0.01133,"136":0.01889,"137":0.01511,"138":0.06421,"139":0.07554,"140":0.02266,"141":0.03399,"142":0.10198,"143":0.36637,"144":4.60794,"145":2.42861,"146":0.00755,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 43 44 45 47 48 50 51 53 54 57 58 60 61 62 63 64 67 68 71 72 73 74 76 77 78 80 83 84 85 89 90 91 92 93 95 96 97 99 100 101 113 115 118 147 148"},F:{"90":0.00755,"92":0.00378,"93":0.04155,"94":0.09443,"95":0.08309,"109":0.00378,"124":0.00378,"125":0.00378,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 91 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00378,"92":0.00378,"109":0.01133,"114":0.00378,"118":0.02644,"122":0.00378,"127":0.00378,"130":0.00378,"133":0.00378,"134":0.00378,"135":0.00378,"136":0.00378,"137":0.00378,"138":0.00378,"139":0.00378,"140":0.00378,"141":0.01511,"142":0.02266,"143":0.09443,"144":1.41638,"145":1.04245,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 119 120 121 123 124 125 126 128 129 131 132"},E:{"14":0.00755,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 16.0 17.0 18.0 26.4 TP","13.1":0.00378,"14.1":0.00755,"15.5":0.00378,"15.6":0.03399,"16.1":0.00378,"16.2":0.00378,"16.3":0.00755,"16.4":0.00378,"16.5":0.00755,"16.6":0.0491,"17.1":0.03022,"17.2":0.00378,"17.3":0.00378,"17.4":0.04155,"17.5":0.00755,"17.6":0.03399,"18.1":0.00755,"18.2":0.00378,"18.3":0.01133,"18.4":0.00755,"18.5-18.6":0.02644,"26.0":0.01133,"26.1":0.02266,"26.2":0.25684,"26.3":0.07554},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00091,"7.0-7.1":0.00091,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00091,"10.0-10.2":0,"10.3":0.00823,"11.0-11.2":0.0796,"11.3-11.4":0.00274,"12.0-12.1":0,"12.2-12.5":0.043,"13.0-13.1":0,"13.2":0.01281,"13.3":0.00183,"13.4-13.7":0.00457,"14.0-14.4":0.00915,"14.5-14.8":0.01189,"15.0-15.1":0.01098,"15.2-15.3":0.00823,"15.4":0.01006,"15.5":0.01189,"15.6-15.8":0.18573,"16.0":0.01921,"16.1":0.0366,"16.2":0.02013,"16.3":0.0366,"16.4":0.00823,"16.5":0.01464,"16.6-16.7":0.24612,"17.0":0.01189,"17.1":0.0183,"17.2":0.01464,"17.3":0.02287,"17.4":0.03477,"17.5":0.06862,"17.6-17.7":0.17384,"18.0":0.03843,"18.1":0.07868,"18.2":0.04209,"18.3":0.13266,"18.4":0.06587,"18.5-18.7":2.08055,"26.0":0.14639,"26.1":0.28729,"26.2":4.38251,"26.3":0.73926,"26.4":0.01281},P:{"20":0.01012,"21":0.01012,"22":0.02024,"23":0.03037,"24":0.07086,"25":0.03037,"26":0.05061,"27":0.0911,"28":0.25306,"29":5.79004,_:"4 5.0-5.4 6.2-6.4 8.2 9.2 10.1 12.0 13.0 15.0 16.0 18.0","7.2-7.4":0.11135,"11.1-11.2":0.01012,"14.0":0.02024,"17.0":0.01012,"19.0":0.02024},I:{"0":0.02487,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":2.48338,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.43568},Q:{"14.9":0.00622},O:{"0":0.26141},H:{all:0},L:{"0":56.98519}}; diff --git a/node_modules/caniuse-lite/data/regions/ZM.js b/node_modules/caniuse-lite/data/regions/ZM.js index c8cce235b..6607714ea 100644 --- a/node_modules/caniuse-lite/data/regions/ZM.js +++ b/node_modules/caniuse-lite/data/regions/ZM.js @@ -1 +1 @@ -module.exports={C:{"34":0.00349,"52":0.00175,"66":0.00175,"91":0.00524,"99":0.00175,"106":0.00175,"112":0.00175,"115":0.05765,"118":0.00175,"120":0.00175,"123":0.00175,"126":0.00349,"127":0.01223,"128":0.00874,"129":0.00175,"130":0.01048,"131":0.04018,"132":0.30223,"133":0.01922,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 100 101 102 103 104 105 107 108 109 110 111 113 114 116 117 119 121 122 124 125 134 135 136 3.5 3.6"},D:{"11":0.00175,"25":0.00175,"43":0.00175,"46":0.00349,"49":0.00349,"50":0.00349,"53":0.00175,"55":0.00175,"56":0.00175,"58":0.00175,"60":0.00175,"63":0.00175,"64":0.00175,"65":0.00175,"66":0.00175,"67":0.00175,"68":0.00524,"69":0.00349,"70":0.01223,"71":0.00524,"73":0.00699,"74":0.00175,"75":0.00699,"76":0.00175,"77":0.00349,"78":0.01572,"79":0.01922,"80":0.00349,"81":0.00699,"83":0.01048,"84":0.00524,"85":0.00175,"86":0.00874,"87":0.00874,"88":0.00874,"90":0.00349,"91":0.00175,"92":0.00524,"93":0.02621,"94":0.00699,"95":0.00699,"98":0.00349,"99":0.00349,"100":0.00175,"102":0.00349,"103":0.02621,"105":0.00524,"106":0.00524,"108":0.00524,"109":0.43675,"110":0.00175,"111":0.00699,"112":0.00175,"113":0.01048,"114":0.02271,"115":0.00349,"116":0.02446,"117":0.00349,"118":0.01223,"119":0.02795,"120":0.01747,"121":0.01922,"122":0.02096,"123":0.0297,"124":0.04892,"125":0.02446,"126":0.03494,"127":0.06289,"128":0.08735,"129":0.19217,"130":2.89478,"131":1.9217,"132":0.00524,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 47 48 51 52 54 57 59 61 62 72 89 96 97 101 104 107 133 134"},F:{"20":0.00349,"34":0.00175,"36":0.00175,"40":0.00175,"42":0.00175,"46":0.00349,"60":0.00175,"65":0.00175,"66":0.00175,"79":0.01572,"80":0.00175,"83":0.00175,"84":0.00349,"85":0.04368,"86":0.01572,"95":0.03669,"107":0.00175,"109":0.00175,"111":0.00175,"112":0.00524,"113":0.02446,"114":0.6988,_:"9 11 12 15 16 17 18 19 21 22 23 24 25 26 27 28 29 30 31 32 33 35 37 38 39 41 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 62 63 64 67 68 69 70 71 72 73 74 75 76 77 78 81 82 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 108 110 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00874,"13":0.01223,"14":0.00349,"15":0.00349,"16":0.02621,"17":0.00524,"18":0.02446,"84":0.00349,"86":0.00524,"89":0.00524,"90":0.00699,"92":0.06813,"100":0.01922,"101":0.00175,"107":0.00175,"109":0.02621,"110":0.00175,"111":0.00175,"112":0.00699,"114":0.00349,"115":0.00175,"116":0.00175,"118":0.145,"119":0.00524,"120":0.00874,"121":0.00175,"122":0.00874,"123":0.00349,"124":0.00699,"125":0.00699,"126":0.01572,"127":0.01398,"128":0.04368,"129":0.06115,"130":1.01675,"131":0.60272,_:"79 80 81 83 85 87 88 91 93 94 95 96 97 98 99 102 103 104 105 106 108 113 117"},E:{"13":0.00175,"14":0.00175,_:"0 4 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 16.2 17.0 18.2","13.1":0.00524,"14.1":0.01048,"15.5":0.00175,"15.6":0.03319,"16.0":0.00175,"16.1":0.00175,"16.3":0.00175,"16.4":0.00175,"16.5":0.00175,"16.6":0.02271,"17.1":0.00349,"17.2":0.00524,"17.3":0.00524,"17.4":0.00874,"17.5":0.02446,"17.6":0.04542,"18.0":0.01922,"18.1":0.03843},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00052,"5.0-5.1":0,"6.0-6.1":0.00208,"7.0-7.1":0.0026,"8.1-8.4":0,"9.0-9.2":0.00208,"9.3":0.00729,"10.0-10.2":0.00156,"10.3":0.01198,"11.0-11.2":0.14062,"11.3-11.4":0.00365,"12.0-12.1":0.00208,"12.2-12.5":0.05469,"13.0-13.1":0.00104,"13.2":0.01406,"13.3":0.00208,"13.4-13.7":0.00781,"14.0-14.4":0.01719,"14.5-14.8":0.02448,"15.0-15.1":0.01406,"15.2-15.3":0.01302,"15.4":0.01562,"15.5":0.01823,"15.6-15.8":0.19531,"16.0":0.03698,"16.1":0.07812,"16.2":0.03958,"16.3":0.06719,"16.4":0.01354,"16.5":0.02708,"16.6-16.7":0.25625,"17.0":0.01875,"17.1":0.03125,"17.2":0.02604,"17.3":0.03958,"17.4":0.08489,"17.5":0.25364,"17.6-17.7":2.19112,"18.0":0.77707,"18.1":0.6828,"18.2":0.0276},P:{"4":0.11349,"21":0.02064,"22":0.05159,"23":0.02064,"24":0.08254,"25":0.08254,"26":0.56746,"27":0.2373,_:"20 8.2 10.1 12.0 14.0 15.0 18.0","5.0-5.4":0.02064,"6.2-6.4":0.01032,"7.2-7.4":0.09286,"9.2":0.04127,"11.1-11.2":0.01032,"13.0":0.02064,"16.0":0.01032,"17.0":0.01032,"19.0":0.01032},I:{"0":0.10707,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00003,"4.4":0,"4.4.3-4.4.4":0.00014},A:{"10":0.00349,"11":0.01747,_:"6 7 8 9 5.5"},K:{"0":13.57276,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.01651,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.00825},O:{"0":0.89143},H:{"0":1.92},L:{"0":66.20619},R:{_:"0"},M:{"0":0.07429}}; +module.exports={C:{"5":0.00681,"48":0.0034,"112":0.0034,"115":0.04425,"127":0.00681,"140":0.00681,"142":0.0034,"143":0.00681,"144":0.0034,"145":0.0034,"146":0.01362,"147":0.45954,"148":0.05106,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 137 138 139 141 149 150 151 3.5 3.6"},D:{"58":0.0034,"59":0.0034,"65":0.0034,"66":0.01021,"67":0.0034,"68":0.00681,"69":0.01362,"70":0.02042,"71":0.01021,"73":0.0034,"74":0.0034,"75":0.0034,"76":0.0034,"77":0.01362,"79":0.00681,"80":0.00681,"81":0.01362,"83":0.01021,"86":0.01362,"87":0.0034,"90":0.0034,"91":0.0034,"92":0.0034,"93":0.0034,"94":0.0034,"95":0.00681,"98":0.00681,"101":0.0034,"102":0.0034,"103":0.02383,"104":0.0034,"105":0.0034,"106":0.02723,"107":0.0034,"108":0.00681,"109":0.49358,"111":0.03064,"112":0.0034,"113":0.00681,"114":0.02042,"116":0.04766,"119":0.02042,"120":0.01702,"121":0.0034,"122":0.01362,"123":0.00681,"124":0.0034,"125":0.00681,"126":0.01362,"127":0.01362,"128":0.02383,"129":0.0034,"130":0.01362,"131":0.04766,"132":0.01362,"133":0.02383,"134":0.02042,"135":0.01021,"136":0.02042,"137":0.03404,"138":0.12935,"139":0.07489,"140":0.03064,"141":0.04425,"142":0.11233,"143":0.35061,"144":4.13246,"145":2.50875,"146":0.0034,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 60 61 62 63 64 72 78 84 85 88 89 96 97 99 100 110 115 117 118 147 148"},F:{"42":0.0034,"43":0.0034,"46":0.0034,"79":0.0034,"90":0.01702,"92":0.0034,"93":0.01362,"94":0.10552,"95":0.13616,"113":0.0034,"122":0.02383,"124":0.00681,"125":0.00681,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 91 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00681,"15":0.01021,"16":0.01362,"17":0.01362,"18":0.06127,"83":0.0034,"84":0.01702,"89":0.01021,"90":0.03404,"92":0.10212,"100":0.01702,"109":0.01702,"110":0.01021,"111":0.00681,"112":0.0034,"114":0.00681,"118":0.0034,"119":0.0034,"120":0.0034,"122":0.02042,"129":0.0034,"131":0.0034,"132":0.0034,"133":0.0034,"134":0.0034,"135":0.0034,"136":0.0034,"137":0.0034,"138":0.02383,"139":0.00681,"140":0.02383,"141":0.00681,"142":0.02042,"143":0.12595,"144":1.63732,"145":1.01439,_:"12 13 79 80 81 85 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 113 115 116 117 121 123 124 125 126 127 128 130"},E:{"11":0.0034,_:"4 5 6 7 8 9 10 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.4 18.4 26.4 TP","13.1":0.0034,"14.1":0.0034,"15.1":0.0034,"15.6":0.02042,"16.6":0.02042,"17.1":0.02042,"17.3":0.0034,"17.5":0.0034,"17.6":0.01702,"18.0":0.0034,"18.1":0.00681,"18.2":0.0034,"18.3":0.0034,"18.5-18.6":0.00681,"26.0":0.0034,"26.1":0.02042,"26.2":0.05446,"26.3":0.02042},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00051,"7.0-7.1":0.00051,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00051,"10.0-10.2":0,"10.3":0.00462,"11.0-11.2":0.04465,"11.3-11.4":0.00154,"12.0-12.1":0,"12.2-12.5":0.02412,"13.0-13.1":0,"13.2":0.00718,"13.3":0.00103,"13.4-13.7":0.00257,"14.0-14.4":0.00513,"14.5-14.8":0.00667,"15.0-15.1":0.00616,"15.2-15.3":0.00462,"15.4":0.00564,"15.5":0.00667,"15.6-15.8":0.10417,"16.0":0.01078,"16.1":0.02053,"16.2":0.01129,"16.3":0.02053,"16.4":0.00462,"16.5":0.00821,"16.6-16.7":0.13804,"17.0":0.00667,"17.1":0.01026,"17.2":0.00821,"17.3":0.01283,"17.4":0.0195,"17.5":0.03849,"17.6-17.7":0.0975,"18.0":0.02155,"18.1":0.04413,"18.2":0.02361,"18.3":0.07441,"18.4":0.03695,"18.5-18.7":1.16695,"26.0":0.08211,"26.1":0.16114,"26.2":2.45808,"26.3":0.41464,"26.4":0.00718},P:{"21":0.0103,"22":0.0103,"24":0.02059,"25":0.0103,"26":0.03089,"27":0.09267,"28":0.17504,"29":0.83399,_:"4 20 23 5.0-5.4 6.2-6.4 8.2 10.1 12.0 13.0 14.0 15.0 18.0 19.0","7.2-7.4":0.03089,"9.2":0.02059,"11.1-11.2":0.0103,"16.0":0.0103,"17.0":0.0103},I:{"0":0.01318,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":9.81996,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.0066,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.17809},Q:{"14.9":0.01319},O:{"0":0.8311},H:{all:0.14},L:{"0":67.96058}}; diff --git a/node_modules/caniuse-lite/data/regions/ZW.js b/node_modules/caniuse-lite/data/regions/ZW.js index 69ff1e9bb..baf11ce72 100644 --- a/node_modules/caniuse-lite/data/regions/ZW.js +++ b/node_modules/caniuse-lite/data/regions/ZW.js @@ -1 +1 @@ -module.exports={C:{"34":0.00297,"44":0.00297,"52":0.00594,"67":0.00297,"75":0.00297,"94":0.00297,"99":0.00594,"105":0.00297,"112":0.00297,"113":0.00297,"115":0.11282,"123":0.00297,"126":0.01188,"127":0.00891,"128":0.04157,"129":0.00891,"130":0.02078,"131":0.09204,"132":1.24104,"133":0.12173,"134":0.00891,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 70 71 72 73 74 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 95 96 97 98 100 101 102 103 104 106 107 108 109 110 111 114 116 117 118 119 120 121 122 124 125 135 136 3.5 3.6"},D:{"11":0.00297,"47":0.00297,"49":0.00594,"50":0.00297,"56":0.00594,"58":0.00297,"59":0.00594,"63":0.02375,"64":0.00594,"65":0.00594,"68":0.00891,"69":0.00594,"70":0.00891,"71":0.00297,"72":0.00297,"73":0.00594,"74":0.00594,"76":0.12173,"77":0.00297,"78":0.00297,"79":0.02672,"80":0.00594,"81":0.00594,"83":0.00297,"84":0.00594,"86":0.00594,"87":0.01188,"88":0.01188,"90":0.00297,"91":0.00297,"92":0.00594,"93":0.00594,"94":0.00891,"95":0.02078,"96":0.00594,"97":0.00297,"98":0.00891,"99":0.01188,"100":0.00297,"101":0.00297,"102":0.00594,"103":0.02969,"104":0.00297,"105":0.01188,"106":0.00891,"107":0.02078,"108":0.00594,"109":0.62052,"110":0.00297,"111":0.02078,"112":0.00297,"113":0.00297,"114":0.05938,"115":0.00297,"116":0.03563,"117":0.02375,"118":0.02375,"119":0.03563,"120":0.03266,"121":0.03266,"122":0.05344,"123":0.03266,"124":0.04454,"125":0.02969,"126":0.06829,"127":0.06235,"128":0.20189,"129":0.47207,"130":7.758,"131":4.75337,"132":0.01188,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 51 52 53 54 55 57 60 61 62 66 67 75 85 89 133 134"},F:{"34":0.00297,"36":0.00297,"37":0.00297,"40":0.00297,"42":0.00297,"43":0.00297,"79":0.02375,"82":0.00297,"83":0.0386,"85":0.02375,"86":0.00594,"95":0.02078,"106":0.00594,"112":0.00891,"113":0.02078,"114":1.30042,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 38 39 41 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 84 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.02969,"13":0.00297,"14":0.00594,"15":0.00594,"16":0.04157,"17":0.00891,"18":0.06829,"84":0.00594,"89":0.0386,"90":0.02078,"92":0.08907,"98":0.00297,"100":0.03563,"103":0.00297,"104":0.00297,"107":0.01188,"109":0.02078,"110":0.00297,"111":0.01188,"112":0.01188,"113":0.00594,"114":0.00594,"115":0.00594,"117":0.00297,"118":0.00594,"119":0.02078,"120":0.00891,"121":0.00297,"122":0.01485,"123":0.00891,"124":0.03266,"125":0.01485,"126":0.0386,"127":0.04454,"128":0.09798,"129":0.23752,"130":2.9304,"131":1.76656,_:"79 80 81 83 85 86 87 88 91 93 94 95 96 97 99 101 102 105 106 108 116"},E:{"13":0.00594,"14":0.00891,_:"0 4 5 6 7 8 9 10 11 12 15 3.1 3.2 6.1 7.1 10.1","5.1":0.00594,"9.1":0.00297,"11.1":0.00297,"12.1":0.00297,"13.1":0.01485,"14.1":0.09501,"15.1":0.00297,"15.2-15.3":0.00297,"15.4":0.00297,"15.5":0.00297,"15.6":0.06532,"16.0":0.00297,"16.1":0.03266,"16.2":0.00297,"16.3":0.02672,"16.4":0.00297,"16.5":0.00594,"16.6":0.07126,"17.0":0.00297,"17.1":0.00891,"17.2":0.00297,"17.3":0.00891,"17.4":0.0386,"17.5":0.10985,"17.6":0.19002,"18.0":0.13064,"18.1":0.2108,"18.2":0.00297},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00057,"5.0-5.1":0,"6.0-6.1":0.00226,"7.0-7.1":0.00283,"8.1-8.4":0,"9.0-9.2":0.00226,"9.3":0.00792,"10.0-10.2":0.0017,"10.3":0.01302,"11.0-11.2":0.15282,"11.3-11.4":0.00396,"12.0-12.1":0.00226,"12.2-12.5":0.05943,"13.0-13.1":0.00113,"13.2":0.01528,"13.3":0.00226,"13.4-13.7":0.00849,"14.0-14.4":0.01868,"14.5-14.8":0.0266,"15.0-15.1":0.01528,"15.2-15.3":0.01415,"15.4":0.01698,"15.5":0.01981,"15.6-15.8":0.21225,"16.0":0.04019,"16.1":0.0849,"16.2":0.04302,"16.3":0.07301,"16.4":0.01472,"16.5":0.02943,"16.6-16.7":0.27847,"17.0":0.02038,"17.1":0.03396,"17.2":0.0283,"17.3":0.04302,"17.4":0.09226,"17.5":0.27564,"17.6-17.7":2.38114,"18.0":0.84447,"18.1":0.74202,"18.2":0.03},P:{"4":0.03073,"20":0.02048,"21":0.06145,"22":0.10242,"23":0.08193,"24":0.27653,"25":0.11266,"26":1.2495,"27":0.83983,_:"5.0-5.4 8.2 9.2 10.1 12.0 13.0 14.0 15.0","6.2-6.4":0.01024,"7.2-7.4":0.13314,"11.1-11.2":0.03073,"16.0":0.02048,"17.0":0.02048,"18.0":0.01024,"19.0":0.07169},I:{"0":0.03508,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00001,"4.4":0,"4.4.3-4.4.4":0.00005},A:{"10":0.00339,"11":0.02036,_:"6 7 8 9 5.5"},K:{"0":6.78865,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.00703,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.08437},O:{"0":0.82966},H:{"0":0.39},L:{"0":57.37383},R:{_:"0"},M:{"0":0.16171}}; +module.exports={C:{"5":0.01273,"56":0.00424,"68":0.00424,"78":0.00424,"94":0.00424,"103":0.02121,"112":0.00848,"115":0.11453,"127":0.01273,"128":0.00848,"136":0.00424,"138":0.00424,"140":0.01273,"141":0.00424,"142":0.00424,"143":0.06787,"144":0.00848,"145":0.00424,"146":0.01697,"147":1.21745,"148":0.0806,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 124 125 126 129 130 131 132 133 134 135 137 139 149 150 151 3.5 3.6"},D:{"11":0.00424,"63":0.00424,"64":0.00424,"67":0.00424,"68":0.01273,"69":0.02121,"70":0.01697,"71":0.00424,"72":0.00848,"73":0.00424,"74":0.00848,"75":0.00424,"76":0.00424,"77":0.00424,"78":0.00848,"79":0.02545,"80":0.01273,"81":0.00848,"83":0.00848,"84":0.00424,"85":0.00424,"86":0.01697,"87":0.00848,"88":0.00848,"89":0.00424,"90":0.0509,"91":0.00848,"93":0.00848,"94":0.01273,"95":0.00848,"96":0.00424,"97":0.00424,"98":0.00848,"99":0.00424,"100":0.00848,"102":0.00424,"103":0.04242,"104":0.07636,"105":0.02121,"106":0.02545,"107":0.02121,"108":0.01697,"109":0.60661,"110":0.01697,"111":0.04242,"112":0.09332,"114":0.02545,"116":0.06787,"117":0.02121,"118":0.00424,"119":0.03818,"120":0.03394,"121":0.00424,"122":0.02121,"123":0.15695,"124":0.02121,"125":0.02545,"126":0.02121,"127":0.01273,"128":0.03394,"129":0.01697,"130":0.02121,"131":0.0806,"132":0.02121,"133":0.0509,"134":0.04242,"135":0.03394,"136":0.07636,"137":0.05515,"138":0.25876,"139":1.30654,"140":0.03394,"141":0.08484,"142":0.14847,"143":0.65751,"144":7.27927,"145":4.39047,"146":0.02121,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 65 66 92 101 113 115 147 148"},F:{"42":0.00424,"74":0.00424,"76":0.00424,"77":0.00424,"79":0.00424,"92":0.00424,"93":0.01273,"94":0.04242,"95":0.06787,"122":0.02969,"123":0.00848,"124":0.01273,"125":0.01273,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 75 78 80 81 82 83 84 85 86 87 88 89 90 91 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"14":0.00424,"15":0.00424,"16":0.01273,"17":0.01273,"18":0.08908,"84":0.00848,"85":0.00424,"89":0.01697,"90":0.02969,"91":0.00424,"92":0.08484,"100":0.06363,"103":0.00424,"109":0.03394,"110":0.00424,"111":0.01697,"112":0.00848,"114":0.00848,"119":0.00424,"120":0.00424,"122":0.03394,"126":0.00424,"128":0.00424,"129":0.00424,"130":0.00424,"131":0.00848,"133":0.02969,"134":0.00848,"135":0.00424,"136":0.00424,"137":0.00424,"138":0.02545,"139":0.01697,"140":0.04666,"141":0.03394,"142":0.05939,"143":0.17392,"144":2.80396,"145":1.93859,_:"12 13 79 80 81 83 86 87 88 93 94 95 96 97 98 99 101 102 104 105 106 107 108 113 115 116 117 118 121 123 124 125 127 132"},E:{"11":0.00424,"14":0.00424,_:"4 5 6 7 8 9 10 12 13 15 3.1 3.2 6.1 7.1 10.1 12.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.4 16.5 17.0 18.2 26.4 TP","5.1":0.00424,"9.1":0.02545,"11.1":0.00424,"13.1":0.00424,"15.6":0.03818,"16.2":0.00424,"16.3":0.00424,"16.6":0.02969,"17.1":0.02545,"17.2":0.00424,"17.3":0.00848,"17.4":0.01273,"17.5":0.00424,"17.6":0.04242,"18.0":0.07636,"18.1":0.01273,"18.3":0.01697,"18.4":0.00424,"18.5-18.6":0.02121,"26.0":0.02545,"26.1":0.02969,"26.2":0.28846,"26.3":0.10181},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00043,"7.0-7.1":0.00043,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00043,"10.0-10.2":0,"10.3":0.00384,"11.0-11.2":0.03716,"11.3-11.4":0.00128,"12.0-12.1":0,"12.2-12.5":0.02008,"13.0-13.1":0,"13.2":0.00598,"13.3":0.00085,"13.4-13.7":0.00214,"14.0-14.4":0.00427,"14.5-14.8":0.00555,"15.0-15.1":0.00513,"15.2-15.3":0.00384,"15.4":0.0047,"15.5":0.00555,"15.6-15.8":0.08672,"16.0":0.00897,"16.1":0.01709,"16.2":0.0094,"16.3":0.01709,"16.4":0.00384,"16.5":0.00683,"16.6-16.7":0.11491,"17.0":0.00555,"17.1":0.00854,"17.2":0.00683,"17.3":0.01068,"17.4":0.01623,"17.5":0.03204,"17.6-17.7":0.08116,"18.0":0.01794,"18.1":0.03674,"18.2":0.01965,"18.3":0.06194,"18.4":0.03076,"18.5-18.7":0.97138,"26.0":0.06835,"26.1":0.13413,"26.2":2.04614,"26.3":0.34515,"26.4":0.00598},P:{"21":0.02042,"22":0.01021,"23":0.01021,"24":0.09191,"25":0.05106,"26":0.04085,"27":0.17361,"28":0.21445,"29":2.20581,_:"4 20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 17.0 18.0","7.2-7.4":0.04085,"13.0":0.01021,"16.0":0.01021,"19.0":0.01021},I:{"0":0.023,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":4.85891,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.25331},Q:{"14.9":0.01151},O:{"0":0.86355},H:{all:0},L:{"0":59.46405}}; diff --git a/node_modules/caniuse-lite/data/regions/alt-af.js b/node_modules/caniuse-lite/data/regions/alt-af.js index cd90a04f3..1b1d1f683 100644 --- a/node_modules/caniuse-lite/data/regions/alt-af.js +++ b/node_modules/caniuse-lite/data/regions/alt-af.js @@ -1 +1 @@ -module.exports={C:{"3":0.00241,"34":0.00241,"52":0.00964,"77":0.01206,"78":0.00482,"110":0.00241,"115":0.22905,"125":0.00482,"127":0.00964,"128":0.0217,"129":0.00723,"130":0.00723,"131":0.04822,"132":0.68231,"133":0.06269,_:"2 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 121 122 123 124 126 134 135 136 3.5 3.6"},D:{"11":0.00482,"43":0.00482,"45":0.00723,"47":0.00482,"49":0.00482,"50":0.00241,"52":0.00482,"56":0.00482,"58":0.02893,"63":0.00241,"64":0.00241,"65":0.00482,"66":0.00241,"68":0.00482,"69":0.00482,"70":0.00723,"72":0.00241,"73":0.00723,"74":0.00482,"75":0.00482,"76":0.00482,"77":0.00241,"78":0.00482,"79":0.03134,"80":0.00723,"81":0.01206,"83":0.0217,"84":0.00241,"85":0.00241,"86":0.00964,"87":0.03134,"88":0.01929,"89":0.00241,"90":0.00482,"91":0.00723,"92":0.00482,"93":0.01206,"94":0.01206,"95":0.00964,"96":0.00241,"98":0.10608,"99":0.00723,"100":0.00964,"101":0.00241,"102":0.00482,"103":0.03858,"104":0.00964,"105":0.00482,"106":0.01447,"107":0.00964,"108":0.01447,"109":1.23443,"110":0.01206,"111":0.01929,"112":0.00723,"113":0.00723,"114":0.02893,"115":0.00723,"116":0.06269,"117":0.00723,"118":0.01929,"119":0.03617,"120":0.03375,"121":0.01929,"122":0.0434,"123":0.06269,"124":0.05786,"125":0.05304,"126":0.06269,"127":0.05786,"128":0.12296,"129":0.32307,"130":6.29753,"131":3.92511,"132":0.00723,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 46 48 51 53 54 55 57 59 60 61 62 67 71 97 133 134"},F:{"79":0.00964,"83":0.00241,"84":0.00723,"85":0.0434,"86":0.00241,"95":0.03617,"109":0.00241,"112":0.00482,"113":0.02411,"114":0.48702,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"12":0.00241,"13":0.00241,"15":0.00241,"18":0.01206,"84":0.00482,"89":0.00482,"90":0.00723,"92":0.03134,"100":0.00482,"109":0.03134,"114":0.00964,"118":0.00723,"119":0.00482,"120":0.00482,"121":0.01206,"122":0.01206,"123":0.00723,"124":0.00964,"125":0.01447,"126":0.01929,"127":0.0217,"128":0.02893,"129":0.09403,"130":1.32605,"131":0.88966,_:"14 16 17 79 80 81 83 85 86 87 88 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117"},E:{"14":0.00482,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 15.2-15.3 15.4","5.1":0.00241,"12.1":0.00241,"13.1":0.01688,"14.1":0.01447,"15.1":0.00482,"15.5":0.00241,"15.6":0.05063,"16.0":0.00482,"16.1":0.00723,"16.2":0.00482,"16.3":0.00964,"16.4":0.00241,"16.5":0.00723,"16.6":0.04581,"17.0":0.00241,"17.1":0.00482,"17.2":0.00482,"17.3":0.00723,"17.4":0.01929,"17.5":0.03134,"17.6":0.10367,"18.0":0.05786,"18.1":0.07233,"18.2":0.00241},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00167,"6.0-6.1":0,"7.0-7.1":0.01423,"8.1-8.4":0,"9.0-9.2":0.00084,"9.3":0.02009,"10.0-10.2":0.00418,"10.3":0.02678,"11.0-11.2":0.01088,"11.3-11.4":0.00335,"12.0-12.1":0.01339,"12.2-12.5":0.65617,"13.0-13.1":0.00837,"13.2":0.00251,"13.3":0.01172,"13.4-13.7":0.04603,"14.0-14.4":0.08872,"14.5-14.8":0.09374,"15.0-15.1":0.1088,"15.2-15.3":0.04603,"15.4":0.04436,"15.5":0.06612,"15.6-15.8":1.07298,"16.0":0.07867,"16.1":0.1222,"16.2":0.07114,"16.3":0.1222,"16.4":0.04268,"16.5":0.07867,"16.6-16.7":0.75326,"17.0":0.07449,"17.1":0.077,"17.2":0.06528,"17.3":0.08537,"17.4":0.15233,"17.5":0.42266,"17.6-17.7":1.75593,"18.0":1.2546,"18.1":0.82608,"18.2":0.03934},P:{"4":0.074,"20":0.01057,"21":0.04229,"22":0.08458,"23":0.05286,"24":0.12686,"25":0.10572,"26":1.18407,"27":0.89862,_:"5.0-5.4 8.2 9.2 10.1 12.0 14.0 15.0 18.0","6.2-6.4":0.01057,"7.2-7.4":0.13744,"11.1-11.2":0.01057,"13.0":0.01057,"16.0":0.01057,"17.0":0.02114,"19.0":0.04229},I:{"0":0.05278,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00001,"4.2-4.3":0.00003,"4.4":0,"4.4.3-4.4.4":0.00028},A:{"11":0.03134,_:"6 7 8 9 10 5.5"},K:{"0":5.19588,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.05312,_:"3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.26558},H:{"0":0.7},L:{"0":63.9216},R:{_:"0"},M:{"0":0.20488}}; +module.exports={C:{"5":0.0202,"52":0.01616,"103":0.00404,"115":0.16964,"127":0.00404,"138":0.00404,"140":0.04039,"143":0.00808,"145":0.00404,"146":0.01616,"147":0.60181,"148":0.05655,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 137 139 141 142 144 149 150 151 3.5 3.6"},D:{"52":0.00404,"56":0.00404,"69":0.0202,"70":0.00808,"73":0.00404,"75":0.00404,"79":0.01212,"81":0.00404,"83":0.00808,"86":0.00808,"87":0.00808,"93":0.00404,"95":0.00404,"98":0.06059,"102":0.00404,"103":0.58969,"104":0.58566,"105":0.59777,"106":0.57758,"107":0.57354,"108":0.57354,"109":1.26421,"110":0.57354,"111":0.59373,"112":2.87981,"114":0.03231,"116":1.16323,"117":0.57354,"119":0.0202,"120":0.59373,"121":0.00808,"122":0.0202,"123":0.00808,"124":0.59373,"125":0.02423,"126":0.01616,"127":0.00808,"128":0.02827,"129":0.04039,"130":0.01212,"131":1.19958,"132":0.03231,"133":1.18747,"134":0.02423,"135":0.02423,"136":0.02423,"137":0.02827,"138":0.11309,"139":0.11713,"140":0.02827,"141":0.04039,"142":0.11713,"143":0.4968,"144":5.46073,"145":2.76672,"146":0.01212,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 71 72 74 76 77 78 80 84 85 88 89 90 91 92 94 96 97 99 100 101 113 115 118 147 148"},F:{"90":0.00808,"92":0.00808,"93":0.03635,"94":0.10098,"95":0.08078,"125":0.00404,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 91 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.01616,"90":0.00404,"92":0.02423,"100":0.00404,"109":0.01616,"114":0.01212,"118":0.00808,"122":0.00808,"131":0.00404,"136":0.00404,"138":0.00808,"139":0.00404,"140":0.00808,"141":0.01616,"142":0.0202,"143":0.0727,"144":1.24401,"145":0.80376,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 137"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 16.5 17.0 17.2 17.3 18.0 18.2 26.4 TP","5.1":0.01616,"13.1":0.00808,"14.1":0.00404,"15.6":0.02827,"16.6":0.03231,"17.1":0.01616,"17.4":0.01616,"17.5":0.00404,"17.6":0.03231,"18.1":0.00404,"18.3":0.00808,"18.4":0.00404,"18.5-18.6":0.0202,"26.0":0.01212,"26.1":0.01616,"26.2":0.1656,"26.3":0.05251},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00458,"8.1-8.4":0,"9.0-9.2":0.00065,"9.3":0.00131,"10.0-10.2":0,"10.3":0.00262,"11.0-11.2":0.05366,"11.3-11.4":0.00065,"12.0-12.1":0,"12.2-12.5":0.03992,"13.0-13.1":0,"13.2":0.0144,"13.3":0,"13.4-13.7":0,"14.0-14.4":0.00196,"14.5-14.8":0.00458,"15.0-15.1":0.03207,"15.2-15.3":0.00851,"15.4":0.00851,"15.5":0.00982,"15.6-15.8":0.31542,"16.0":0.02225,"16.1":0.03076,"16.2":0.01963,"16.3":0.02683,"16.4":0.00916,"16.5":0.01701,"16.6-16.7":0.33571,"17.0":0.01178,"17.1":0.01505,"17.2":0.01112,"17.3":0.01571,"17.4":0.02618,"17.5":0.05693,"17.6-17.7":0.10863,"18.0":0.05104,"18.1":0.08376,"18.2":0.04908,"18.3":0.14332,"18.4":0.07133,"18.5-18.7":1.53131,"26.0":0.18585,"26.1":0.26242,"26.2":2.53583,"26.3":0.40573,"26.4":0.00851},P:{"21":0.01056,"22":0.02112,"23":0.02112,"24":0.0528,"25":0.0528,"26":0.09503,"27":0.09503,"28":0.22175,"29":2.62928,_:"4 20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.08447},I:{"0":0.04166,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00005},K:{"0":4.2014,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.04847,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.2384},Q:{_:"14.9"},O:{"0":0.25032},H:{all:0.06},L:{"0":55.98058}}; diff --git a/node_modules/caniuse-lite/data/regions/alt-an.js b/node_modules/caniuse-lite/data/regions/alt-an.js index 3c5f68a98..b5eaa0f39 100644 --- a/node_modules/caniuse-lite/data/regions/alt-an.js +++ b/node_modules/caniuse-lite/data/regions/alt-an.js @@ -1 +1 @@ -module.exports={C:{_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 3.5 3.6"},D:{"109":0.0158,"115":0.08295,"121":0.0158,"126":0.02765,"130":0.0158,"131":0.47795,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 116 117 118 119 120 122 123 124 125 127 128 129 132 133 134"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.4","15.1":0.15405,"15.2-15.3":0.3081,"15.5":0.0158,"15.6":1.1692,"16.0":0.0553,"16.1":0.2686,"16.2":0.1264,"16.3":1.70245,"16.4":0.15405,"16.5":0.20935,"16.6":1.37855,"17.0":0.0553,"17.1":0.20935,"17.2":1.01515,"17.3":0.42265,"17.4":4.15145,"17.5":5.17845,"17.6":12.7506,"18.0":2.8993,"18.1":2.5912,"18.2":0.09875},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":0.11013,"15.2-15.3":0.04405,"15.4":0.02753,"15.5":0.02753,"15.6-15.8":0.3249,"16.0":0.50662,"16.1":1.71259,"16.2":0.20925,"16.3":1.13989,"16.4":0.4075,"16.5":0.18172,"16.6-16.7":3.82166,"17.0":0.23679,"17.1":0.09912,"17.2":0.09912,"17.3":0.19824,"17.4":0.92513,"17.5":4.70824,"17.6-17.7":34.49403,"18.0":2.90754,"18.1":2.57163,"18.2":0.30838},P:{"26":0.0968,_:"4 20 21 22 23 24 25 27 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.0968},O:{_:"0"},H:{"0":0},L:{"0":4.9271},R:{_:"0"},M:{"0":0.11495}}; +module.exports={C:{"146":0.03886,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 147 148 149 150 151 3.5 3.6"},D:{"109":0.07771,"133":0.03886,"136":0.07771,"137":0.11102,"138":0.18873,"139":0.18873,"140":0.11102,"141":0.14988,"142":0.03886,"144":0.67722,"145":0.11102,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 134 135 143 146 147 148"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"144":9.00372,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 145"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.4 16.0 16.2 17.0 26.4 TP","15.2-15.3":0.18873,"15.5":0.03886,"15.6":0.41077,"16.1":0.22759,"16.3":0.59951,"16.4":0.14988,"16.5":0.11102,"16.6":7.2385,"17.1":2.24816,"17.2":0.18873,"17.3":0.18873,"17.4":0.37747,"17.5":1.12685,"17.6":11.55163,"18.0":1.61534,"18.1":0.2609,"18.2":0.03886,"18.3":0.48849,"18.4":0.22759,"18.5-18.6":0.29975,"26.0":0.03886,"26.1":0.2609,"26.2":6.22822,"26.3":1.83738},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":0,"15.2-15.3":0,"15.4":0,"15.5":0,"15.6-15.8":0.46275,"16.0":0.03653,"16.1":0.78749,"16.2":0.03653,"16.3":0.14207,"16.4":0,"16.5":1.46539,"16.6-16.7":3.6452,"17.0":0,"17.1":0.03653,"17.2":0,"17.3":0.03653,"17.4":0.35721,"17.5":1.14471,"17.6-17.7":1.46539,"18.0":0.07307,"18.1":0.17861,"18.2":0,"18.3":0.17861,"18.4":0.03653,"18.5-18.7":7.35941,"26.0":0.64136,"26.1":1.03511,"26.2":18.04334,"26.3":3.14591,"26.4":0.28415},P:{_:"4 20 21 22 23 24 25 26 27 28 29 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{"0":0,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.1112},Q:{_:"14.9"},O:{_:"0"},H:{all:0},L:{"0":3.8862}}; diff --git a/node_modules/caniuse-lite/data/regions/alt-as.js b/node_modules/caniuse-lite/data/regions/alt-as.js index d467ed76a..d11182060 100644 --- a/node_modules/caniuse-lite/data/regions/alt-as.js +++ b/node_modules/caniuse-lite/data/regions/alt-as.js @@ -1 +1 @@ -module.exports={C:{"43":0.0082,"52":0.03006,"55":0.0082,"56":0.02733,"72":0.00273,"78":0.00273,"79":0.00547,"103":0.00273,"113":0.00547,"115":0.21591,"125":0.00547,"126":0.00273,"127":0.01093,"128":0.02186,"129":0.00273,"130":0.0082,"131":0.041,"132":0.64499,"133":0.06013,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 50 51 53 54 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 114 116 117 118 119 120 121 122 123 124 134 135 136 3.5 3.6"},D:{"34":0.00547,"38":0.01367,"47":0.00273,"48":0.00547,"49":0.01093,"50":0.01367,"53":0.00547,"56":0.00273,"58":0.00547,"60":0.00273,"61":0.00547,"66":0.00547,"69":0.12845,"70":0.0164,"71":0.00273,"73":0.01367,"74":0.0328,"75":0.00547,"77":0.0246,"78":0.0082,"79":0.09839,"80":0.0082,"81":0.0082,"83":0.0164,"84":0.00547,"85":0.00547,"86":0.041,"87":0.08199,"88":0.00547,"89":0.0082,"90":0.00547,"91":0.03553,"92":0.05466,"93":0.00547,"94":0.02733,"95":0.00547,"96":0.00547,"97":0.0164,"98":0.06013,"99":0.0082,"100":0.02733,"101":0.02186,"102":0.0082,"103":0.06833,"104":0.01093,"105":0.01093,"106":0.01913,"107":0.01913,"108":0.03553,"109":1.4075,"110":0.01367,"111":0.0328,"112":0.04373,"113":0.01093,"114":0.05739,"115":0.0164,"116":0.10659,"117":0.01367,"118":0.03826,"119":0.03553,"120":0.05193,"121":0.041,"122":0.05739,"123":0.08472,"124":0.08472,"125":0.08199,"126":0.10659,"127":0.10659,"128":0.15578,"129":0.37989,"130":8.18534,"131":5.25829,"132":0.01367,"133":0.00547,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 51 52 54 55 57 59 62 63 64 65 67 68 72 76 134"},F:{"36":0.00273,"40":0.00547,"46":0.0246,"85":0.0328,"86":0.00273,"95":0.0164,"102":0.05739,"113":0.0164,"114":0.3061,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.0082,"92":0.01913,"100":0.00273,"106":0.00273,"107":0.00273,"108":0.00547,"109":0.04919,"110":0.00273,"111":0.00547,"112":0.00547,"113":0.01367,"114":0.01367,"115":0.00547,"116":0.00547,"117":0.00547,"118":0.00547,"119":0.0082,"120":0.05193,"121":0.01093,"122":0.0164,"123":0.01093,"124":0.01367,"125":0.01367,"126":0.0328,"127":0.03826,"128":0.03553,"129":0.07926,"130":1.78465,"131":1.17792,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105"},E:{"13":0.00547,"14":0.01913,"15":0.00273,_:"0 4 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00273,"13.1":0.01913,"14.1":0.041,"15.1":0.0082,"15.2-15.3":0.00547,"15.4":0.01367,"15.5":0.01913,"15.6":0.10932,"16.0":0.01093,"16.1":0.02186,"16.2":0.01367,"16.3":0.03553,"16.4":0.01093,"16.5":0.02186,"16.6":0.13118,"17.0":0.0082,"17.1":0.0164,"17.2":0.0164,"17.3":0.01913,"17.4":0.041,"17.5":0.11479,"17.6":0.522,"18.0":0.13118,"18.1":0.15032,"18.2":0.00547},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00389,"5.0-5.1":0.00194,"6.0-6.1":0.00194,"7.0-7.1":0.01361,"8.1-8.4":0.00097,"9.0-9.2":0.00389,"9.3":0.01944,"10.0-10.2":0.00194,"10.3":0.03889,"11.0-11.2":0.01944,"11.3-11.4":0.00486,"12.0-12.1":0.00583,"12.2-12.5":0.1468,"13.0-13.1":0.00292,"13.2":0.00875,"13.3":0.00681,"13.4-13.7":0.03014,"14.0-14.4":0.06125,"14.5-14.8":0.08069,"15.0-15.1":0.04764,"15.2-15.3":0.04375,"15.4":0.05736,"15.5":0.06125,"15.6-15.8":0.5697,"16.0":0.10305,"16.1":0.18083,"16.2":0.10014,"16.3":0.17013,"16.4":0.04375,"16.5":0.08166,"16.6-16.7":0.58818,"17.0":0.0593,"17.1":0.09041,"17.2":0.08166,"17.3":0.10889,"17.4":0.25374,"17.5":0.60373,"17.6-17.7":3.32684,"18.0":1.33871,"18.1":1.30565,"18.2":0.03986},P:{"4":0.13863,"20":0.01066,"21":0.03199,"22":0.04266,"23":0.05332,"24":0.05332,"25":0.06398,"26":0.93843,"27":0.71449,"5.0-5.4":0.02133,"6.2-6.4":0.01066,"7.2-7.4":0.03199,_:"8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0","17.0":0.02133,"19.0":0.01066},I:{"0":0.37005,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00037},A:{"8":0.0366,"9":0.0183,"11":0.78687,_:"6 7 10 5.5"},K:{"0":1.10623,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.02906,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.43596},O:{"0":1.67118},H:{"0":0.02},L:{"0":57.9355},R:{_:"0"},M:{"0":0.16712}}; +module.exports={C:{"5":0.02029,"43":0.00811,"103":0.00406,"115":0.08925,"136":0.00406,"140":0.01623,"145":0.00406,"146":0.01623,"147":0.60855,"148":0.0568,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 137 138 139 141 142 143 144 149 150 151 3.5 3.6"},D:{"69":0.02029,"79":0.01623,"80":0.00406,"83":0.00811,"85":0.00406,"86":0.00811,"87":0.00811,"91":0.01217,"92":0.00406,"93":0.01217,"97":0.01623,"98":0.01623,"99":0.0284,"101":0.01623,"102":0.00406,"103":0.41381,"104":0.34079,"105":0.33673,"106":0.33267,"107":0.33673,"108":0.33673,"109":1.03454,"110":0.33267,"111":0.35296,"112":1.56195,"114":0.05274,"115":0.02029,"116":0.67346,"117":0.33267,"118":0.00406,"119":0.02029,"120":0.36107,"121":0.02029,"122":0.02434,"123":0.0284,"124":0.36513,"125":0.04463,"126":0.02434,"127":0.01623,"128":0.04463,"129":0.02434,"130":0.0852,"131":1.03454,"132":0.0568,"133":0.92905,"134":0.03651,"135":0.0568,"136":0.0568,"137":0.04463,"138":0.10954,"139":1.2739,"140":0.06086,"141":0.06491,"142":0.142,"143":0.46656,"144":7.50951,"145":4.1138,"146":0.02029,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 81 84 88 89 90 94 95 96 100 113 147 148"},F:{"93":0.00406,"94":0.0568,"95":0.0568,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00811,"18":0.00406,"92":0.01217,"109":0.0284,"113":0.00811,"114":0.00811,"120":0.0284,"122":0.00811,"123":0.00406,"126":0.00811,"127":0.01217,"128":0.00811,"129":0.00811,"130":0.00811,"131":0.02029,"132":0.00811,"133":0.01217,"134":0.00811,"135":0.01217,"136":0.01217,"137":0.01217,"138":0.0284,"139":0.01623,"140":0.0284,"141":0.02434,"142":0.03651,"143":0.09737,"144":1.83376,"145":1.17653,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 115 116 117 118 119 121 124 125"},E:{"14":0.00811,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 16.0 16.4 17.0 26.4 TP","13.1":0.01217,"14.1":0.01217,"15.4":0.00406,"15.5":0.00406,"15.6":0.04057,"16.1":0.00811,"16.2":0.00406,"16.3":0.01217,"16.5":0.00406,"16.6":0.05274,"17.1":0.03246,"17.2":0.00406,"17.3":0.00406,"17.4":0.00811,"17.5":0.01623,"17.6":0.04463,"18.0":0.00406,"18.1":0.00811,"18.2":0.00406,"18.3":0.02029,"18.4":0.00811,"18.5-18.6":0.04057,"26.0":0.02029,"26.1":0.02434,"26.2":0.35296,"26.3":0.08114},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00185,"5.0-5.1":0.00092,"6.0-6.1":0,"7.0-7.1":0.00277,"8.1-8.4":0,"9.0-9.2":0.00185,"9.3":0.00092,"10.0-10.2":0,"10.3":0.01572,"11.0-11.2":0.05085,"11.3-11.4":0.00092,"12.0-12.1":0,"12.2-12.5":0.05917,"13.0-13.1":0,"13.2":0.01572,"13.3":0.00277,"13.4-13.7":0.01109,"14.0-14.4":0.01942,"14.5-14.8":0.01942,"15.0-15.1":0.01849,"15.2-15.3":0.01572,"15.4":0.02127,"15.5":0.02219,"15.6-15.8":0.29586,"16.0":0.03513,"16.1":0.05825,"16.2":0.03328,"16.3":0.06102,"16.4":0.01479,"16.5":0.02589,"16.6-16.7":0.34209,"17.0":0.01942,"17.1":0.02959,"17.2":0.02496,"17.3":0.03421,"17.4":0.06195,"17.5":0.10725,"17.6-17.7":0.22652,"18.0":0.06472,"18.1":0.11372,"18.2":0.07027,"18.3":0.18214,"18.4":0.10263,"18.5-18.7":2.23285,"26.0":0.23207,"26.1":0.36243,"26.2":3.60307,"26.3":0.6093,"26.4":0.01017},P:{"4":0.01086,"23":0.01086,"24":0.01086,"25":0.02171,"26":0.03257,"27":0.04342,"28":0.0977,"29":1.4655,_:"20 21 22 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.27314,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00011},K:{"0":0.83782,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.55987,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.1842},Q:{"14.9":0.24956},O:{"0":1.0755},H:{all:0},L:{"0":54.69008}}; diff --git a/node_modules/caniuse-lite/data/regions/alt-eu.js b/node_modules/caniuse-lite/data/regions/alt-eu.js index 9b339b71a..fd4ebc21d 100644 --- a/node_modules/caniuse-lite/data/regions/alt-eu.js +++ b/node_modules/caniuse-lite/data/regions/alt-eu.js @@ -1 +1 @@ -module.exports={C:{"45":0.0092,"52":0.03678,"59":0.0092,"68":0.0046,"78":0.02299,"88":0.0092,"102":0.0092,"103":0.0092,"105":0.0092,"113":0.01379,"115":0.40922,"117":0.0092,"118":0.0092,"119":0.0046,"120":0.02299,"121":0.0046,"122":0.0046,"123":0.0046,"124":0.0046,"125":0.02299,"126":0.03219,"127":0.02299,"128":0.15173,"129":0.02299,"130":0.02759,"131":0.21611,"132":2.88295,"133":0.24369,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 48 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 91 92 93 94 95 96 97 98 99 100 101 104 106 107 108 109 110 111 112 114 116 134 135 136 3.5 3.6"},D:{"45":0.0092,"47":0.0046,"48":0.0092,"49":0.01839,"52":0.01379,"58":0.04138,"61":0.0092,"63":0.0046,"66":0.04598,"68":0.0092,"73":0.0046,"74":0.0046,"75":0.0046,"76":0.0092,"77":0.0046,"78":0.04138,"79":0.11495,"80":0.0092,"81":0.0092,"83":0.0092,"85":0.0092,"86":0.0092,"87":0.03678,"88":0.01379,"89":0.01379,"90":0.0046,"91":0.02299,"92":0.02299,"93":0.01379,"94":0.03219,"95":0.17013,"96":0.0046,"97":0.0092,"98":0.01379,"99":0.0092,"100":0.0046,"102":0.01839,"103":0.13794,"104":0.11495,"105":0.0092,"106":0.02759,"107":0.02299,"108":0.03219,"109":1.07593,"110":0.01839,"111":0.02759,"112":0.01839,"113":0.05058,"114":0.09656,"115":0.01839,"116":0.19771,"117":0.07357,"118":0.16553,"119":0.04598,"120":0.08736,"121":0.05518,"122":0.11495,"123":0.13334,"124":0.13334,"125":0.50578,"126":0.34945,"127":0.20231,"128":0.31266,"129":1.22307,"130":13.96872,"131":7.74763,"132":0.0092,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 50 51 53 54 55 56 57 59 60 62 64 65 67 69 70 71 72 84 101 133 134"},F:{"31":0.0092,"40":0.0092,"46":0.01379,"85":0.02759,"95":0.07357,"102":0.0046,"113":0.14714,"114":1.82541,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.01379,"90":0.0046,"92":0.0092,"108":0.0046,"109":0.06897,"111":0.0046,"114":0.0046,"117":0.0092,"118":0.0046,"119":0.0046,"120":0.0092,"121":0.01379,"122":0.01839,"123":0.0046,"124":0.0092,"125":0.0092,"126":0.03219,"127":0.01839,"128":0.04598,"129":0.17932,"130":3.26458,"131":2.24842,_:"12 13 14 15 16 18 79 80 81 83 84 85 86 87 88 89 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 110 112 113 115 116"},E:{"14":0.01839,"15":0.0046,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.0092,"12.1":0.0092,"13.1":0.04598,"14.1":0.06897,"15.1":0.01379,"15.2-15.3":0.0092,"15.4":0.01839,"15.5":0.02299,"15.6":0.2345,"16.0":0.03678,"16.1":0.03678,"16.2":0.02759,"16.3":0.06437,"16.4":0.02299,"16.5":0.03678,"16.6":0.29887,"17.0":0.02299,"17.1":0.04138,"17.2":0.04138,"17.3":0.04138,"17.4":0.10116,"17.5":0.24369,"17.6":1.17249,"18.0":0.40922,"18.1":0.54256,"18.2":0.01379},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.01541,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.00154,"9.3":0.02773,"10.0-10.2":0.01541,"10.3":0.03389,"11.0-11.2":0.11555,"11.3-11.4":0.01695,"12.0-12.1":0.00462,"12.2-12.5":0.12479,"13.0-13.1":0.00154,"13.2":0.18642,"13.3":0.00308,"13.4-13.7":0.00924,"14.0-14.4":0.01849,"14.5-14.8":0.05084,"15.0-15.1":0.02157,"15.2-15.3":0.02311,"15.4":0.02157,"15.5":0.03235,"15.6-15.8":0.48993,"16.0":0.10939,"16.1":0.23264,"16.2":0.10322,"16.3":0.19104,"16.4":0.02619,"16.5":0.05854,"16.6-16.7":0.74105,"17.0":0.03852,"17.1":0.08474,"17.2":0.05084,"17.3":0.0832,"17.4":0.17563,"17.5":0.71948,"17.6-17.7":6.76037,"18.0":2.54361,"18.1":2.17386,"18.2":0.08474},P:{"4":0.03241,"20":0.0108,"21":0.03241,"22":0.03241,"23":0.05402,"24":0.05402,"25":0.05402,"26":1.58819,"27":1.39372,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0","19.0":0.0108},I:{"0":0.05388,"3":0.00001,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00001,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00006},A:{"8":0.00525,"11":0.06831,_:"6 7 9 10 5.5"},K:{"0":0.5402,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.0054},O:{"0":0.11884},H:{"0":0},L:{"0":34.30682},R:{_:"0"},M:{"0":0.49158}}; +module.exports={C:{"5":0.00506,"52":0.03544,"59":0.00506,"68":0.00506,"78":0.01519,"103":0.00506,"105":0.01013,"115":0.29365,"128":0.01519,"133":0.00506,"134":0.01013,"135":0.01013,"136":0.01519,"138":0.01013,"139":0.01013,"140":0.25315,"141":0.01013,"142":0.01013,"143":0.01519,"144":0.01519,"145":0.02532,"146":0.06076,"147":2.89097,"148":0.25821,_:"2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 137 149 150 151 3.5 3.6"},D:{"39":0.00506,"40":0.00506,"41":0.01013,"42":0.00506,"43":0.00506,"44":0.00506,"45":0.01013,"46":0.00506,"47":0.00506,"48":0.01013,"49":0.01519,"50":0.00506,"51":0.00506,"52":0.01013,"53":0.00506,"54":0.00506,"55":0.00506,"56":0.01013,"57":0.00506,"58":0.01013,"59":0.00506,"60":0.00506,"66":0.01519,"68":0.00506,"69":0.00506,"78":0.00506,"79":0.01013,"80":0.00506,"85":0.00506,"87":0.01519,"91":0.00506,"92":0.01519,"93":0.00506,"98":0.02025,"102":0.01013,"103":0.14176,"104":0.08101,"105":0.06076,"106":0.06582,"107":0.06582,"108":0.07595,"109":0.82021,"110":0.06076,"111":0.07595,"112":0.24302,"114":0.02025,"115":0.00506,"116":0.20252,"117":0.07595,"118":0.03544,"119":0.01519,"120":0.11645,"121":0.01519,"122":0.05063,"123":0.01519,"124":0.09113,"125":0.03038,"126":0.06076,"127":0.01013,"128":0.06582,"129":0.02025,"130":0.0405,"131":0.40504,"132":0.05063,"133":0.15695,"134":0.07595,"135":0.05063,"136":0.0405,"137":0.05569,"138":0.19239,"139":0.15189,"140":0.07088,"141":0.25821,"142":0.47086,"143":1.15943,"144":13.10811,"145":6.8553,"146":0.02025,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 67 70 71 72 73 74 75 76 77 81 83 84 86 88 89 90 94 95 96 97 99 100 101 113 147 148"},F:{"40":0.00506,"46":0.01013,"94":0.05063,"95":0.12658,"124":0.00506,"125":0.02532,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00506,"108":0.00506,"109":0.06076,"131":0.01013,"133":0.00506,"134":0.00506,"135":0.00506,"136":0.00506,"137":0.00506,"138":0.01519,"139":0.01013,"140":0.01519,"141":0.04557,"142":0.04557,"143":0.17214,"144":3.89345,"145":2.82515,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 132"},E:{"14":0.00506,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.1 15.2-15.3 26.4 TP","11.1":0.01013,"13.1":0.02532,"14.1":0.03544,"15.4":0.01013,"15.5":0.01013,"15.6":0.15695,"16.0":0.01013,"16.1":0.01519,"16.2":0.01013,"16.3":0.02532,"16.4":0.01013,"16.5":0.01013,"16.6":0.20758,"17.0":0.01013,"17.1":0.17721,"17.2":0.01013,"17.3":0.01519,"17.4":0.02532,"17.5":0.04557,"17.6":0.19239,"18.0":0.01519,"18.1":0.03038,"18.2":0.01519,"18.3":0.06076,"18.4":0.02532,"18.5-18.6":0.0962,"26.0":0.04557,"26.1":0.07088,"26.2":1.53409,"26.3":0.38985},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00309,"10.0-10.2":0,"10.3":0.0108,"11.0-11.2":0.28243,"11.3-11.4":0.00926,"12.0-12.1":0,"12.2-12.5":0.07717,"13.0-13.1":0,"13.2":0.01235,"13.3":0,"13.4-13.7":0.00154,"14.0-14.4":0.00463,"14.5-14.8":0.00772,"15.0-15.1":0.0108,"15.2-15.3":0.00772,"15.4":0.00617,"15.5":0.00926,"15.6-15.8":0.25465,"16.0":0.02161,"16.1":0.04784,"16.2":0.02315,"16.3":0.0463,"16.4":0.00772,"16.5":0.01698,"16.6-16.7":0.36576,"17.0":0.01389,"17.1":0.02315,"17.2":0.01389,"17.3":0.02624,"17.4":0.03395,"17.5":0.08951,"17.6-17.7":0.25773,"18.0":0.04939,"18.1":0.10957,"18.2":0.04784,"18.3":0.19446,"18.4":0.08334,"18.5-18.7":3.08507,"26.0":0.2068,"26.1":0.47842,"26.2":8.08384,"26.3":1.37817,"26.4":0.02006},P:{"21":0.02135,"22":0.02135,"23":0.02135,"24":0.02135,"25":0.02135,"26":0.05338,"27":0.05338,"28":0.11744,"29":3.08544,_:"4 20 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.0345,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00004},K:{"0":0.49864,_:"10 11 12 11.1 11.5 12.1"},A:{"9":0.00886,"11":0.02658,_:"6 7 8 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.58257},Q:{_:"14.9"},O:{"0":0.07899},H:{all:0},L:{"0":33.37833}}; diff --git a/node_modules/caniuse-lite/data/regions/alt-na.js b/node_modules/caniuse-lite/data/regions/alt-na.js index 50cd29089..922c25389 100644 --- a/node_modules/caniuse-lite/data/regions/alt-na.js +++ b/node_modules/caniuse-lite/data/regions/alt-na.js @@ -1 +1 @@ -module.exports={C:{"11":0.05491,"38":0.00422,"44":0.0169,"45":0.00845,"52":0.01267,"72":0.00422,"78":0.02112,"88":0.00845,"94":0.00845,"102":0.00422,"103":0.00422,"115":0.19853,"118":0.27456,"123":0.00422,"124":0.00422,"125":0.0169,"126":0.00845,"127":0.01267,"128":0.08026,"129":0.01267,"130":0.02534,"131":0.18586,"132":1.66426,"133":0.10982,_:"2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 91 92 93 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 112 113 114 116 117 119 120 121 122 134 135 136 3.5 3.6"},D:{"47":0.00422,"48":0.04646,"49":0.02112,"51":0.00845,"52":0.00422,"53":0.00422,"56":0.02957,"60":0.00845,"61":0.0169,"66":0.0169,"74":0.00422,"75":0.00422,"76":0.00845,"78":0.00422,"79":0.06758,"80":0.01267,"81":0.10138,"83":0.06758,"84":0.00422,"85":0.01267,"86":0.00845,"87":0.03802,"88":0.01267,"89":0.00845,"90":0.00845,"91":0.07603,"92":0.00845,"93":0.02534,"94":0.0169,"95":0.00422,"96":0.00422,"97":0.00845,"98":0.00422,"99":0.0169,"100":0.02112,"101":0.01267,"102":0.00845,"103":0.16051,"104":0.02112,"105":0.0169,"106":0.02112,"107":0.02534,"108":0.04224,"109":0.50688,"110":0.0169,"111":0.02957,"112":0.02534,"113":0.07181,"114":0.09715,"115":0.04224,"116":0.18163,"117":0.17318,"118":0.03802,"119":0.05491,"120":0.1056,"121":0.20275,"122":0.10138,"123":0.0887,"124":0.25766,"125":2.36122,"126":0.89971,"127":0.65894,"128":0.54912,"129":1.74451,"130":11.38368,"131":4.72243,"132":0.02534,"133":0.01267,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 50 54 55 57 58 59 62 63 64 65 67 68 69 70 71 72 73 77 134"},F:{"85":0.01267,"95":0.02112,"113":0.05491,"114":0.50266,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00422,"18":0.00845,"109":0.05491,"112":0.00422,"120":0.00845,"121":0.00845,"122":0.01267,"123":0.00422,"124":0.00845,"125":0.01267,"126":0.0169,"127":0.02112,"128":0.04224,"129":0.25766,"130":3.51437,"131":1.84166,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 113 114 115 116 117 118 119"},E:{"9":0.00845,"13":0.00422,"14":0.03379,"15":0.00845,_:"0 4 5 6 7 8 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00422,"12.1":0.0169,"13.1":0.11827,"14.1":0.09293,"15.1":0.03802,"15.2-15.3":0.01267,"15.4":0.02112,"15.5":0.03379,"15.6":0.2999,"16.0":0.05491,"16.1":0.04646,"16.2":0.04224,"16.3":0.10138,"16.4":0.04224,"16.5":0.06758,"16.6":0.48154,"17.0":0.02534,"17.1":0.05914,"17.2":0.05491,"17.3":0.06758,"17.4":0.16896,"17.5":0.34637,"17.6":2.20915,"18.0":0.528,"18.1":0.74342,"18.2":0.02534},G:{"8":0,"3.2":0.00265,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.01061,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.01591,"9.3":0.01591,"10.0-10.2":0.0053,"10.3":0.02651,"11.0-11.2":1.47678,"11.3-11.4":0.01061,"12.0-12.1":0.0053,"12.2-12.5":0.0981,"13.0-13.1":0.00265,"13.2":0.00265,"13.3":0.00795,"13.4-13.7":0.01856,"14.0-14.4":0.03977,"14.5-14.8":0.05833,"15.0-15.1":0.02916,"15.2-15.3":0.03712,"15.4":0.03712,"15.5":0.05037,"15.6-15.8":0.48519,"16.0":0.11931,"16.1":0.32081,"16.2":0.15643,"16.3":0.25453,"16.4":0.03977,"16.5":0.08219,"16.6-16.7":0.99954,"17.0":0.04772,"17.1":0.0981,"17.2":0.08219,"17.3":0.15643,"17.4":0.3102,"17.5":1.06052,"17.6-17.7":12.85086,"18.0":3.96105,"18.1":3.3486,"18.2":0.16438},P:{"21":0.02237,"22":0.01119,"23":0.01119,"24":0.02237,"25":0.03356,"26":0.88374,"27":0.61526,_:"4 20 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.05758,"3":0,"4":0.00001,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00008,"4.4":0,"4.4.3-4.4.4":0.00004},A:{"6":0.01549,"9":0.02065,"11":0.05679,_:"7 8 10 5.5"},K:{"0":0.23678,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.01733},O:{"0":0.05198},H:{"0":0},L:{"0":29.32806},R:{_:"0"},M:{"0":0.54285}}; +module.exports={C:{"5":0.01071,"11":0.06428,"52":0.01071,"78":0.01607,"115":0.16071,"128":0.01071,"133":0.00536,"134":0.00536,"135":0.01071,"136":0.01071,"137":0.01071,"138":0.00536,"139":0.01607,"140":0.10714,"142":0.01071,"143":0.01607,"144":0.01071,"145":0.02143,"146":0.05893,"147":1.86959,"148":0.17142,_:"2 3 4 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 141 149 150 151 3.5 3.6"},D:{"48":0.01607,"49":0.01071,"56":0.00536,"66":0.00536,"69":0.01071,"76":0.00536,"79":0.04286,"80":0.01071,"81":0.00536,"83":0.01607,"85":0.00536,"87":0.01071,"91":0.01071,"93":0.01607,"99":0.00536,"103":0.18214,"104":0.10714,"105":0.08571,"106":0.08571,"107":0.08571,"108":0.08571,"109":0.40713,"110":0.08571,"111":0.09643,"112":0.44999,"114":0.02143,"115":0.01071,"116":0.26249,"117":0.17678,"118":0.00536,"119":0.01607,"120":0.11785,"121":0.02679,"122":0.06428,"123":0.01607,"124":0.10714,"125":0.02143,"126":0.06428,"127":0.02143,"128":0.09107,"129":0.02143,"130":0.04821,"131":0.38035,"132":0.08571,"133":0.19821,"134":0.04821,"135":0.06428,"136":0.09643,"137":0.08036,"138":0.68034,"139":2.11066,"140":0.16071,"141":0.25178,"142":1.30711,"143":2.44815,"144":12.8193,"145":5.95163,"146":0.02143,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 67 68 70 71 72 73 74 75 77 78 84 86 88 89 90 92 94 95 96 97 98 100 101 102 113 147 148"},F:{"94":0.02143,"95":0.04821,"125":0.02143,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"109":0.04821,"131":0.01607,"132":0.00536,"133":0.00536,"134":0.01071,"135":0.01071,"136":0.01071,"137":0.01071,"138":0.01607,"139":0.01071,"140":0.01607,"141":0.075,"142":0.05893,"143":0.23035,"144":4.19989,"145":2.8285,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130"},E:{"14":0.01607,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.1 15.2-15.3 TP","11.1":0.01071,"12.1":0.00536,"13.1":0.04286,"14.1":0.04286,"15.4":0.01071,"15.5":0.01071,"15.6":0.16607,"16.0":0.01071,"16.1":0.02143,"16.2":0.01607,"16.3":0.0375,"16.4":0.02143,"16.5":0.02679,"16.6":0.33213,"17.0":0.01607,"17.1":0.24107,"17.2":0.02679,"17.3":0.03214,"17.4":0.075,"17.5":0.20892,"17.6":0.47142,"18.0":0.01607,"18.1":0.04821,"18.2":0.02143,"18.3":0.09643,"18.4":0.04286,"18.5-18.6":0.15,"26.0":0.06428,"26.1":0.12321,"26.2":2.5285,"26.3":0.66427,"26.4":0.00536},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00488,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.00731,"11.0-11.2":0.14138,"11.3-11.4":0.00488,"12.0-12.1":0,"12.2-12.5":0.06338,"13.0-13.1":0,"13.2":0.01219,"13.3":0.00244,"13.4-13.7":0.00488,"14.0-14.4":0.01463,"14.5-14.8":0.02438,"15.0-15.1":0.0195,"15.2-15.3":0.01219,"15.4":0.01219,"15.5":0.01706,"15.6-15.8":0.22425,"16.0":0.01706,"16.1":0.06094,"16.2":0.02925,"16.3":0.05119,"16.4":0.01219,"16.5":0.02194,"16.6-16.7":0.4095,"17.0":0.01463,"17.1":0.02681,"17.2":0.02681,"17.3":0.04631,"17.4":0.05119,"17.5":0.11456,"17.6-17.7":0.36806,"18.0":0.04388,"18.1":0.13894,"18.2":0.06094,"18.3":0.24619,"18.4":0.10969,"18.5-18.7":5.60872,"26.0":0.19988,"26.1":0.57282,"26.2":13.26251,"26.3":2.24008,"26.4":0.04388},P:{"21":0.01115,"26":0.02231,"27":0.02231,"28":0.07808,"29":1.47229,_:"4 20 22 23 24 25 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.03245,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.22282,_:"10 11 12 11.1 11.5 12.1"},A:{"9":0.01786,"11":0.03571,_:"6 7 8 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{"2.5":0.00464,_:"3.0-3.1"},R:{_:"0"},M:{"0":0.51526},Q:{"14.9":0.00928},O:{"0":0.03714},H:{all:0},L:{"0":22.49931}}; diff --git a/node_modules/caniuse-lite/data/regions/alt-oc.js b/node_modules/caniuse-lite/data/regions/alt-oc.js index 17cad9d98..e493b2072 100644 --- a/node_modules/caniuse-lite/data/regions/alt-oc.js +++ b/node_modules/caniuse-lite/data/regions/alt-oc.js @@ -1 +1 @@ -module.exports={C:{"52":0.01472,"54":0.00491,"78":0.01962,"88":0.01472,"103":0.00491,"114":0.01472,"115":0.24035,"122":0.00491,"123":0.00491,"125":0.00981,"126":0.01962,"127":0.01472,"128":0.05886,"129":0.00981,"130":0.03434,"131":0.1962,"132":2.04539,"133":0.24525,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 91 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 113 116 117 118 119 120 121 124 134 135 136 3.5 3.6"},D:{"25":0.02453,"34":0.00491,"38":0.05396,"39":0.00981,"40":0.00981,"41":0.00981,"42":0.00981,"43":0.00981,"44":0.00981,"45":0.00981,"46":0.00981,"47":0.00981,"48":0.00981,"49":0.01472,"50":0.00981,"51":0.00981,"52":0.01962,"53":0.00981,"54":0.00981,"55":0.00981,"56":0.00981,"57":0.00981,"58":0.00981,"59":0.01962,"60":0.00981,"66":0.00491,"79":0.05396,"80":0.00981,"81":0.06377,"85":0.01472,"86":0.00491,"87":0.05396,"88":0.02943,"90":0.01962,"92":0.00491,"93":0.00981,"94":0.02943,"97":0.00981,"98":0.01472,"99":0.00981,"100":0.00491,"101":0.00491,"102":0.00491,"103":0.16187,"104":0.00981,"105":0.02943,"106":0.00491,"107":0.00981,"108":0.02453,"109":0.54446,"110":0.01472,"111":0.03434,"112":0.01472,"113":0.0981,"114":0.12753,"115":0.00981,"116":0.31392,"117":0.01962,"118":0.00981,"119":0.03924,"120":0.06377,"121":0.07358,"122":0.13244,"123":0.07848,"124":0.10791,"125":0.75047,"126":0.33354,"127":0.35316,"128":0.59351,"129":1.82957,"130":15.67148,"131":7.32807,"132":0.01472,"133":0.00981,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 35 36 37 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 78 83 84 89 91 95 96 134"},F:{"46":0.01962,"85":0.00491,"95":0.00981,"112":0.00491,"113":0.0932,"114":0.73575,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"85":0.00491,"89":0.01472,"109":0.04905,"113":0.00981,"114":0.00981,"119":0.00981,"120":0.00981,"121":0.01472,"122":0.01472,"123":0.00491,"124":0.00981,"125":0.00981,"126":0.03434,"127":0.01962,"128":0.06377,"129":0.25506,"130":3.89948,"131":2.4476,_:"12 13 14 15 16 17 18 79 80 81 83 84 86 87 88 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 115 116 117 118"},E:{"9":0.00491,"13":0.00491,"14":0.05396,"15":0.00981,_:"0 4 5 6 7 8 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.01962,"13.1":0.10301,"14.1":0.15206,"15.1":0.02453,"15.2-15.3":0.01962,"15.4":0.03434,"15.5":0.05886,"15.6":0.4905,"16.0":0.05886,"16.1":0.10301,"16.2":0.05886,"16.3":0.15206,"16.4":0.04415,"16.5":0.07848,"16.6":0.64256,"17.0":0.02453,"17.1":0.06867,"17.2":0.06377,"17.3":0.07848,"17.4":0.20601,"17.5":0.47088,"17.6":2.68304,"18.0":0.5837,"18.1":0.78971,"18.2":0.01962},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00403,"6.0-6.1":0.00403,"7.0-7.1":0.00201,"8.1-8.4":0.00403,"9.0-9.2":0,"9.3":0.03222,"10.0-10.2":0.00806,"10.3":0.07251,"11.0-11.2":1.30712,"11.3-11.4":0.02014,"12.0-12.1":0.01007,"12.2-12.5":0.23766,"13.0-13.1":0.00201,"13.2":0.00201,"13.3":0.00604,"13.4-13.7":0.01813,"14.0-14.4":0.03827,"14.5-14.8":0.04632,"15.0-15.1":0.03222,"15.2-15.3":0.03625,"15.4":0.0423,"15.5":0.06042,"15.6-15.8":0.62234,"16.0":0.11682,"16.1":0.3444,"16.2":0.14904,"16.3":0.26988,"16.4":0.04431,"16.5":0.08862,"16.6-16.7":1.01105,"17.0":0.04028,"17.1":0.09063,"17.2":0.07653,"17.3":0.1007,"17.4":0.19939,"17.5":0.85799,"17.6-17.7":9.36938,"18.0":2.37658,"18.1":2.28595,"18.2":0.09667},P:{"4":0.14243,"21":0.03287,"22":0.03287,"23":0.03287,"24":0.04382,"25":0.05478,"26":1.38048,"27":1.1504,_:"20 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0","5.0-5.4":0.02191,"6.2-6.4":0.01096,"19.0":0.01096},I:{"0":0.05081,"3":0,"4":0.00002,"2.1":0,"2.2":0.00001,"2.3":0.00001,"4.1":0.00001,"4.2-4.3":0.00002,"4.4":0,"4.4.3-4.4.4":0.00007},A:{"8":0.03973,"9":0.02649,"11":0.06622,_:"6 7 10 5.5"},K:{"0":0.14266,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.0051},O:{"0":0.05095},H:{"0":0},L:{"0":27.55302},R:{_:"0"},M:{"0":0.45346}}; +module.exports={C:{"52":0.01053,"78":0.01579,"115":0.10526,"125":0.00526,"133":0.01053,"136":0.01053,"138":0.00526,"139":0.00526,"140":0.08421,"143":0.01579,"144":0.01053,"145":0.01579,"146":0.0421,"147":1.9631,"148":0.16315,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 126 127 128 129 130 131 132 134 135 137 141 142 149 150 151 3.5 3.6"},D:{"38":0.00526,"49":0.01053,"52":0.00526,"53":0.00526,"55":0.00526,"59":0.00526,"79":0.01053,"80":0.00526,"85":0.02105,"87":0.02105,"88":0.00526,"99":0.01053,"103":0.05263,"104":0.01579,"108":0.01053,"109":0.35262,"111":0.01579,"113":0.00526,"114":0.01579,"116":0.13158,"118":0.00526,"119":0.01053,"120":0.03158,"121":0.01579,"122":0.04737,"123":0.02105,"124":0.02632,"125":0.01579,"126":0.03684,"127":0.02632,"128":0.11052,"129":0.01579,"130":0.02105,"131":0.06316,"132":0.04737,"133":0.03158,"134":0.05263,"135":0.05263,"136":0.06316,"137":0.05789,"138":0.2842,"139":0.17368,"140":0.09473,"141":0.15789,"142":0.53683,"143":1.721,"144":15.57848,"145":7.63135,"146":0.02632,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 54 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 81 83 84 86 89 90 91 92 93 94 95 96 97 98 100 101 102 105 106 107 110 112 115 117 147 148"},F:{"46":0.00526,"94":0.01053,"95":0.02632,"125":0.02632,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"18":0.00526,"85":0.01579,"109":0.02632,"131":0.00526,"134":0.00526,"135":0.01579,"136":0.00526,"137":0.01053,"138":0.02105,"139":0.01053,"140":0.01579,"141":0.04737,"142":0.07368,"143":0.22631,"144":4.68407,"145":3.33674,_:"12 13 14 15 16 17 79 80 81 83 84 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 132 133"},E:{"13":0.00526,"14":0.01579,_:"4 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 TP","12.1":0.01579,"13.1":0.05263,"14.1":0.05789,"15.1":0.00526,"15.2-15.3":0.01053,"15.4":0.01053,"15.5":0.03158,"15.6":0.27894,"16.0":0.01053,"16.1":0.04737,"16.2":0.02105,"16.3":0.04737,"16.4":0.02105,"16.5":0.02105,"16.6":0.39999,"17.0":0.01053,"17.1":0.3842,"17.2":0.01579,"17.3":0.03158,"17.4":0.0421,"17.5":0.08421,"17.6":0.33157,"18.0":0.01579,"18.1":0.05263,"18.2":0.03158,"18.3":0.11052,"18.4":0.05263,"18.5-18.6":0.18947,"26.0":0.07895,"26.1":0.16842,"26.2":2.96307,"26.3":0.63682,"26.4":0.00526},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00458,"10.0-10.2":0,"10.3":0.01603,"11.0-11.2":0.15797,"11.3-11.4":0.01374,"12.0-12.1":0,"12.2-12.5":0.14881,"13.0-13.1":0.00458,"13.2":0.01603,"13.3":0.00687,"13.4-13.7":0.0206,"14.0-14.4":0.01374,"14.5-14.8":0.01603,"15.0-15.1":0.01603,"15.2-15.3":0.01145,"15.4":0.01832,"15.5":0.0206,"15.6-15.8":0.35486,"16.0":0.0206,"16.1":0.06868,"16.2":0.02976,"16.3":0.06639,"16.4":0.01145,"16.5":0.02518,"16.6-16.7":0.57235,"17.0":0.01832,"17.1":0.03434,"17.2":0.02289,"17.3":0.03205,"17.4":0.05266,"17.5":0.11447,"17.6-17.7":0.40522,"18.0":0.06181,"18.1":0.14881,"18.2":0.05724,"18.3":0.23352,"18.4":0.1076,"18.5-18.7":4.6452,"26.0":0.15568,"26.1":0.59753,"26.2":12.58026,"26.3":1.94599,"26.4":0.02976},P:{"21":0.02193,"22":0.01097,"24":0.01097,"25":0.02193,"26":0.0329,"27":0.04387,"28":0.10967,"29":3.09278,_:"4 20 23 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.02368,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.13266,_:"10 11 12 11.1 11.5 12.1"},A:{"9":0.07368,_:"6 7 8 10 11 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.49275},Q:{"14.9":0.00948},O:{"0":0.04738},H:{all:0},L:{"0":23.26103}}; diff --git a/node_modules/caniuse-lite/data/regions/alt-sa.js b/node_modules/caniuse-lite/data/regions/alt-sa.js index 1b10eb42b..2ba2d165c 100644 --- a/node_modules/caniuse-lite/data/regions/alt-sa.js +++ b/node_modules/caniuse-lite/data/regions/alt-sa.js @@ -1 +1 @@ -module.exports={C:{"4":0.05487,"52":0.01097,"59":0.00732,"78":0.00366,"88":0.01097,"91":0.00732,"103":0.00732,"114":0.01097,"115":0.15364,"120":0.00732,"125":0.00732,"127":0.00732,"128":0.0439,"129":0.00732,"130":0.01097,"131":0.05853,"132":0.89621,"133":0.09145,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 113 116 117 118 119 121 122 123 124 126 134 135 136 3.5 3.6"},D:{"47":0.00366,"49":0.00732,"55":0.00732,"66":0.02926,"71":0.00732,"75":0.00732,"78":0.00366,"79":0.03292,"81":0.00732,"83":0.00366,"85":0.00732,"86":0.00732,"87":0.03658,"88":0.01097,"89":0.02561,"90":0.00732,"91":0.18656,"93":0.00366,"94":0.04024,"95":0.00366,"96":0.01097,"98":0.00366,"99":0.00366,"100":0.00366,"101":0.00366,"102":0.00732,"103":0.03658,"104":0.01097,"105":0.01097,"106":0.01463,"107":0.01463,"108":0.02195,"109":3.39462,"110":0.01829,"111":0.02195,"112":0.01463,"113":0.00732,"114":0.03292,"115":0.00732,"116":0.06584,"117":0.02195,"118":0.01463,"119":0.0439,"120":0.06584,"121":0.04024,"122":0.09877,"123":0.04755,"124":0.10974,"125":0.08048,"126":0.09877,"127":0.09145,"128":0.23411,"129":0.55602,"130":12.63839,"131":8.50851,"132":0.01097,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 50 51 52 53 54 56 57 58 59 60 61 62 63 64 65 67 68 69 70 72 73 74 76 77 80 84 92 97 133 134"},F:{"85":0.00732,"95":0.02926,"113":0.17558,"114":2.20212,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"15":0.00732,"17":0.00366,"92":0.01097,"109":0.02926,"121":0.00366,"122":0.00366,"124":0.00732,"125":0.00366,"126":0.01097,"127":0.01097,"128":0.01829,"129":0.07316,"130":1.91679,"131":1.38638,_:"12 13 14 16 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 123"},E:{_:"0 4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 12.1 15.1 15.2-15.3 15.5 16.0 17.0","5.1":0.00732,"11.1":0.00732,"13.1":0.00732,"14.1":0.01097,"15.4":0.00366,"15.6":0.03658,"16.1":0.00732,"16.2":0.00366,"16.3":0.01097,"16.4":0.00732,"16.5":0.00732,"16.6":0.0439,"17.1":0.00732,"17.2":0.01097,"17.3":0.01097,"17.4":0.02561,"17.5":0.04755,"17.6":0.17558,"18.0":0.1134,"18.1":0.14266,"18.2":0.00732},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00294,"6.0-6.1":0,"7.0-7.1":0.00176,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00822,"10.0-10.2":0.00059,"10.3":0.00705,"11.0-11.2":0.02526,"11.3-11.4":0.01116,"12.0-12.1":0.00176,"12.2-12.5":0.02702,"13.0-13.1":0.00059,"13.2":0.00059,"13.3":0.00117,"13.4-13.7":0.00176,"14.0-14.4":0.00705,"14.5-14.8":0.01116,"15.0-15.1":0.0047,"15.2-15.3":0.00705,"15.4":0.00705,"15.5":0.01116,"15.6-15.8":0.23025,"16.0":0.03583,"16.1":0.08106,"16.2":0.03524,"16.3":0.06109,"16.4":0.00999,"16.5":0.02056,"16.6-16.7":0.37767,"17.0":0.0141,"17.1":0.02526,"17.2":0.01586,"17.3":0.03465,"17.4":0.07107,"17.5":0.28546,"17.6-17.7":2.29306,"18.0":1.20292,"18.1":0.89631,"18.2":0.03877},P:{"4":0.03239,"21":0.0216,"22":0.0216,"23":0.0216,"24":0.03239,"25":0.0216,"26":0.61546,"27":0.57227,_:"20 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0 19.0","7.2-7.4":0.05399,"17.0":0.0216},I:{"0":0.31677,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00029},A:{"8":0.0039,"11":0.23387,_:"6 7 9 10 5.5"},K:{"0":0.18395,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},Q:{_:"14.9"},O:{"0":0.02537},H:{"0":0},L:{"0":56.10085},R:{_:"0"},M:{"0":0.10783}}; +module.exports={C:{"4":0.03299,"5":0.07258,"115":0.09897,"128":0.0132,"136":0.0066,"140":0.05278,"143":0.0066,"145":0.0066,"146":0.02639,"147":0.96991,"148":0.09897,_:"2 3 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 137 138 139 141 142 144 149 150 151 3.5 3.6"},D:{"55":0.0132,"69":0.06598,"75":0.0066,"79":0.0132,"87":0.0132,"103":1.16125,"104":1.14805,"105":1.14145,"106":1.14805,"107":1.14805,"108":1.14805,"109":1.9662,"110":1.14145,"111":1.22063,"112":5.68088,"114":0.0066,"116":2.3093,"117":1.14145,"119":0.03299,"120":1.22063,"121":0.0132,"122":0.04619,"123":0.0132,"124":1.18104,"125":0.21773,"126":0.02639,"127":0.01979,"128":0.05938,"129":0.07918,"130":0.01979,"131":2.39507,"132":0.09237,"133":2.37528,"134":0.03299,"135":0.04619,"136":0.03959,"137":0.04619,"138":0.11876,"139":0.12536,"140":0.05278,"141":0.06598,"142":0.22433,"143":0.93032,"144":13.98116,"145":8.49822,"146":0.01979,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 76 77 78 80 81 83 84 85 86 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 113 115 118 147 148"},F:{"94":0.0132,"95":0.03299,"125":0.0132,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.0132,"109":0.02639,"138":0.0066,"140":0.0066,"141":0.03959,"142":0.01979,"143":0.08577,"144":2.26971,"145":1.6429,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 139"},E:{_:"4 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0 16.1 16.2 16.3 16.4 17.0 17.2 17.3 17.4 18.0 18.1 18.2 18.4 26.4 TP","5.1":0.0066,"15.6":0.01979,"16.5":0.01979,"16.6":0.02639,"17.1":0.0132,"17.5":0.0066,"17.6":0.03959,"18.3":0.0066,"18.5-18.6":0.01979,"26.0":0.0132,"26.1":0.01979,"26.2":0.26392,"26.3":0.09237},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00053,"6.0-6.1":0,"7.0-7.1":0.00053,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00053,"10.0-10.2":0,"10.3":0.00106,"11.0-11.2":0.05713,"11.3-11.4":0.01428,"12.0-12.1":0,"12.2-12.5":0.00899,"13.0-13.1":0,"13.2":0.09522,"13.3":0,"13.4-13.7":0.00159,"14.0-14.4":0.00106,"14.5-14.8":0,"15.0-15.1":0.00053,"15.2-15.3":0.00106,"15.4":0.00106,"15.5":0.00212,"15.6-15.8":0.07988,"16.0":0.00688,"16.1":0.01375,"16.2":0.00582,"16.3":0.0127,"16.4":0.00106,"16.5":0.0037,"16.6-16.7":0.1386,"17.0":0.01375,"17.1":0.00635,"17.2":0.0037,"17.3":0.00794,"17.4":0.01005,"17.5":0.02539,"17.6-17.7":0.06824,"18.0":0.01799,"18.1":0.03809,"18.2":0.01375,"18.3":0.07089,"18.4":0.02751,"18.5-18.7":1.27862,"26.0":0.0656,"26.1":0.14495,"26.2":2.5948,"26.3":0.43802,"26.4":0.00794},P:{"26":0.02208,"27":0.01104,"28":0.03312,"29":0.99352,_:"4 20 21 22 23 24 25 5.0-5.4 6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0","7.2-7.4":0.02208},I:{"0":0.03739,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00003},K:{"0":0.12587,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.16495,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.10206},Q:{_:"14.9"},O:{"0":0.01701},H:{all:0},L:{"0":31.12089}}; diff --git a/node_modules/caniuse-lite/data/regions/alt-ww.js b/node_modules/caniuse-lite/data/regions/alt-ww.js index 33097b2eb..ba6ff33ea 100644 --- a/node_modules/caniuse-lite/data/regions/alt-ww.js +++ b/node_modules/caniuse-lite/data/regions/alt-ww.js @@ -1 +1 @@ -module.exports={C:{"11":0.01409,"43":0.00352,"44":0.00704,"52":0.02465,"55":0.00352,"56":0.01409,"59":0.00352,"72":0.00352,"78":0.01057,"88":0.00352,"102":0.00352,"103":0.00352,"113":0.00704,"115":0.25358,"118":0.07044,"120":0.00704,"125":0.01409,"126":0.01057,"127":0.01409,"128":0.07748,"129":0.01057,"130":0.01761,"131":0.1127,"132":1.36654,"133":0.1127,_:"2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 45 46 47 48 49 50 51 53 54 57 58 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 91 92 93 94 95 96 97 98 99 100 101 104 105 106 107 108 109 110 111 112 114 116 117 119 121 122 123 124 134 135 136 3.5 3.6"},D:{"38":0.00704,"47":0.00352,"48":0.01761,"49":0.01409,"50":0.00704,"52":0.00352,"53":0.00352,"56":0.01057,"58":0.01409,"60":0.00352,"61":0.01057,"66":0.01761,"69":0.05635,"70":0.01057,"73":0.00704,"74":0.01761,"75":0.00352,"76":0.00704,"77":0.01409,"78":0.01409,"79":0.08453,"80":0.01057,"81":0.0317,"83":0.02818,"84":0.00352,"85":0.00704,"86":0.02465,"87":0.05635,"88":0.01057,"89":0.01057,"90":0.00704,"91":0.04579,"92":0.0317,"93":0.01057,"94":0.02818,"95":0.03874,"96":0.00704,"97":0.01057,"98":0.03522,"99":0.01057,"100":0.01761,"101":0.01409,"102":0.01057,"103":0.10214,"104":0.03522,"105":0.01057,"106":0.02113,"107":0.02113,"108":0.03522,"109":1.18339,"110":0.01409,"111":0.02818,"112":0.0317,"113":0.03522,"114":0.07396,"115":0.02113,"116":0.14088,"117":0.0634,"118":0.0634,"119":0.04226,"120":0.07044,"121":0.08101,"122":0.08101,"123":0.09157,"124":0.13736,"125":0.73258,"126":0.34868,"127":0.26063,"128":0.29233,"129":0.90515,"130":10.29481,"131":5.70916,"132":0.01409,"133":0.00704,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 51 54 55 57 59 62 63 64 65 67 68 71 72 134"},F:{"40":0.00352,"46":0.01409,"85":0.02465,"95":0.03522,"102":0.02818,"113":0.05987,"114":0.78188,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00352,"18":0.00704,"92":0.01409,"108":0.00352,"109":0.05283,"111":0.00352,"112":0.00352,"113":0.00704,"114":0.01057,"115":0.00352,"116":0.00352,"117":0.00704,"118":0.00352,"119":0.00704,"120":0.02818,"121":0.01057,"122":0.01409,"123":0.00704,"124":0.01057,"125":0.01409,"126":0.02818,"127":0.02818,"128":0.03874,"129":0.1444,"130":2.50766,"131":1.56025,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 110"},E:{"13":0.00352,"14":0.02113,"15":0.00704,_:"0 4 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00352,"12.1":0.00704,"13.1":0.04931,"14.1":0.05987,"15.1":0.01761,"15.2-15.3":0.00704,"15.4":0.01761,"15.5":0.02113,"15.6":0.17962,"16.0":0.02465,"16.1":0.0317,"16.2":0.02465,"16.3":0.05635,"16.4":0.02113,"16.5":0.03522,"16.6":0.24654,"17.0":0.01409,"17.1":0.0317,"17.2":0.0317,"17.3":0.03522,"17.4":0.08453,"17.5":0.19371,"17.6":1.0566,"18.0":0.28528,"18.1":0.37685,"18.2":0.01057},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00148,"5.0-5.1":0,"6.0-6.1":0.00592,"7.0-7.1":0.00739,"8.1-8.4":0,"9.0-9.2":0.00592,"9.3":0.0207,"10.0-10.2":0.00444,"10.3":0.03402,"11.0-11.2":0.39931,"11.3-11.4":0.01035,"12.0-12.1":0.00592,"12.2-12.5":0.15529,"13.0-13.1":0.00296,"13.2":0.03993,"13.3":0.00592,"13.4-13.7":0.02218,"14.0-14.4":0.0488,"14.5-14.8":0.06951,"15.0-15.1":0.03993,"15.2-15.3":0.03697,"15.4":0.04437,"15.5":0.05176,"15.6-15.8":0.5546,"16.0":0.105,"16.1":0.22184,"16.2":0.1124,"16.3":0.19078,"16.4":0.03845,"16.5":0.0769,"16.6-16.7":0.72763,"17.0":0.05324,"17.1":0.08874,"17.2":0.07395,"17.3":0.1124,"17.4":0.24107,"17.5":0.72024,"17.6-17.7":6.22185,"18.0":2.20656,"18.1":1.93887,"18.2":0.07838},P:{"4":0.07601,"20":0.01086,"21":0.03258,"22":0.03258,"23":0.04344,"24":0.0543,"25":0.0543,"26":1.05335,"27":0.83616,"5.0-5.4":0.01086,_:"6.2-6.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 18.0","7.2-7.4":0.02172,"17.0":0.01086,"19.0":0.01086},I:{"0":0.20684,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00006,"4.4":0,"4.4.3-4.4.4":0.00027},A:{"8":0.01565,"9":0.03131,"11":0.37568,_:"6 7 10 5.5"},K:{"0":0.99,_:"10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},S:{"2.5":0.01943,_:"3.0-3.1"},J:{_:"7 10"},Q:{"14.9":0.20082},O:{"0":0.80327},H:{"0":0.04},L:{"0":46.10058},R:{_:"0"},M:{"0":0.33038}}; +module.exports={C:{"5":0.0187,"11":0.01403,"52":0.00935,"78":0.00468,"115":0.1496,"128":0.00935,"135":0.00468,"136":0.00935,"138":0.00468,"139":0.00468,"140":0.08883,"142":0.00468,"143":0.00935,"144":0.00935,"145":0.01403,"146":0.03273,"147":1.36978,"148":0.12623,_:"2 3 4 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 137 141 149 150 151 3.5 3.6"},D:{"48":0.00468,"49":0.00468,"66":0.00468,"69":0.0187,"79":0.0187,"80":0.00468,"83":0.00935,"85":0.00468,"86":0.00468,"87":0.00935,"91":0.00935,"92":0.00468,"93":0.00935,"97":0.00935,"98":0.01403,"99":0.01403,"101":0.00935,"102":0.00468,"103":0.35063,"104":0.28518,"105":0.27583,"106":0.27583,"107":0.27583,"108":0.2805,"109":0.90695,"110":0.27115,"111":0.29453,"112":1.309,"114":0.0374,"115":0.01403,"116":0.58905,"117":0.29453,"118":0.00935,"119":0.0187,"120":0.30855,"121":0.0187,"122":0.0374,"123":0.02338,"124":0.30388,"125":0.04208,"126":0.04208,"127":0.01403,"128":0.06078,"129":0.02805,"130":0.06078,"131":0.83215,"132":0.06078,"133":0.6919,"134":0.04675,"135":0.05143,"136":0.06078,"137":0.05143,"138":0.25245,"139":1.1033,"140":0.08415,"141":0.14493,"142":0.46283,"143":1.0659,"144":10.08865,"145":5.25003,"146":0.0187,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 70 71 72 73 74 75 76 77 78 81 84 88 89 90 94 95 96 100 113 147 148"},F:{"93":0.00468,"94":0.04675,"95":0.06545,"125":0.01403,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"92":0.00935,"109":0.0374,"114":0.00468,"120":0.01403,"122":0.00468,"126":0.00468,"127":0.00468,"130":0.00468,"131":0.01403,"132":0.00468,"133":0.00935,"134":0.00935,"135":0.00935,"136":0.00935,"137":0.00935,"138":0.0187,"139":0.01403,"140":0.0187,"141":0.0374,"142":0.04208,"143":0.14025,"144":2.78163,"145":1.89338,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 121 123 124 125 128 129"},E:{"14":0.00935,_:"4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 26.4 TP","13.1":0.0187,"14.1":0.02338,"15.4":0.00468,"15.5":0.00468,"15.6":0.0935,"16.0":0.00468,"16.1":0.01403,"16.2":0.00935,"16.3":0.0187,"16.4":0.00935,"16.5":0.01403,"16.6":0.14493,"17.0":0.00935,"17.1":0.10753,"17.2":0.00935,"17.3":0.01403,"17.4":0.02805,"17.5":0.06078,"17.6":0.1683,"18.0":0.00935,"18.1":0.02338,"18.2":0.00935,"18.3":0.04208,"18.4":0.0187,"18.5-18.6":0.0748,"26.0":0.03273,"26.1":0.0561,"26.2":1.07058,"26.3":0.27583},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00135,"7.0-7.1":0.00135,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00135,"10.0-10.2":0,"10.3":0.01214,"11.0-11.2":0.11735,"11.3-11.4":0.00405,"12.0-12.1":0,"12.2-12.5":0.06339,"13.0-13.1":0,"13.2":0.01888,"13.3":0.0027,"13.4-13.7":0.00674,"14.0-14.4":0.01349,"14.5-14.8":0.01753,"15.0-15.1":0.01619,"15.2-15.3":0.01214,"15.4":0.01484,"15.5":0.01753,"15.6-15.8":0.27381,"16.0":0.02833,"16.1":0.05395,"16.2":0.02967,"16.3":0.05395,"16.4":0.01214,"16.5":0.02158,"16.6-16.7":0.36283,"17.0":0.01753,"17.1":0.02698,"17.2":0.02158,"17.3":0.03372,"17.4":0.05126,"17.5":0.10116,"17.6-17.7":0.25628,"18.0":0.05665,"18.1":0.116,"18.2":0.06205,"18.3":0.19558,"18.4":0.09712,"18.5-18.7":3.06722,"26.0":0.21581,"26.1":0.42353,"26.2":6.46086,"26.3":1.08985,"26.4":0.01888},P:{"21":0.0107,"22":0.0107,"23":0.0107,"24":0.0107,"25":0.02141,"26":0.04282,"27":0.04282,"28":0.09634,"29":1.83054,_:"4 20 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0"},I:{"0":0.14894,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00009},K:{"0":0.76148,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.29453,_:"6 7 8 9 10 5.5"},J:{_:"7 10"},N:{_:"10 11"},S:{_:"2.5 3.0-3.1"},R:{_:"0"},M:{"0":0.33548},Q:{"14.9":0.12248},O:{"0":0.5538},H:{all:0},L:{"0":42.1376}}; diff --git a/node_modules/caniuse-lite/package.json b/node_modules/caniuse-lite/package.json index d2c6dc6e9..3a71e5f41 100644 --- a/node_modules/caniuse-lite/package.json +++ b/node_modules/caniuse-lite/package.json @@ -1,6 +1,6 @@ { "name": "caniuse-lite", - "version": "1.0.30001687", + "version": "1.0.30001777", "description": "A smaller version of caniuse-db, with only the essentials!", "main": "dist/unpacker/index.js", "files": [ diff --git a/node_modules/chalk/package.json b/node_modules/chalk/package.json index 3c500105b..c9e0dc52b 100644 --- a/node_modules/chalk/package.json +++ b/node_modules/chalk/package.json @@ -1,6 +1,6 @@ { "name": "chalk", - "version": "5.3.0", + "version": "5.6.2", "description": "Terminal string styling done right", "license": "MIT", "repository": "chalk/chalk", @@ -16,6 +16,7 @@ } }, "types": "./source/index.d.ts", + "sideEffects": false, "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" }, @@ -58,10 +59,9 @@ "log-update": "^5.0.0", "matcha": "^0.7.0", "tsd": "^0.19.0", - "xo": "^0.53.0", + "xo": "^0.57.0", "yoctodelay": "^2.0.0" }, - "sideEffects": false, "xo": { "rules": { "unicorn/prefer-string-slice": "off", diff --git a/node_modules/chalk/readme.md b/node_modules/chalk/readme.md index 93511c01e..5754e7cef 100644 --- a/node_modules/chalk/readme.md +++ b/node_modules/chalk/readme.md @@ -12,59 +12,13 @@ [![Coverage Status](https://codecov.io/gh/chalk/chalk/branch/main/graph/badge.svg)](https://codecov.io/gh/chalk/chalk) [![npm dependents](https://badgen.net/npm/dependents/chalk)](https://www.npmjs.com/package/chalk?activeTab=dependents) [![Downloads](https://badgen.net/npm/dt/chalk)](https://www.npmjs.com/package/chalk) -[![run on repl.it](https://img.shields.io/badge/Run_on_Replit-f26207?logo=replit&logoColor=white)](https://repl.it/github/chalk/chalk) ![](media/screenshot.png) -
- ---- - - - ---- - -
+## Info + +- [Why not switch to a smaller coloring package?](https://github.com/chalk/chalk?tab=readme-ov-file#why-not-switch-to-a-smaller-coloring-package) +- See [yoctocolors](https://github.com/sindresorhus/yoctocolors) for a smaller alternative ## Highlights @@ -77,7 +31,7 @@ - Doesn't extend `String.prototype` - Clean and focused - Actively maintained -- [Used by ~86,000 packages](https://www.npmjs.com/browse/depended/chalk) as of October 4, 2022 +- [Used by ~115,000 packages](https://www.npmjs.com/browse/depended/chalk) as of July 4, 2024 ## Install @@ -297,9 +251,25 @@ Since Chrome 69, ANSI escape codes are natively supported in the developer conso If you're on Windows, do yourself a favor and use [Windows Terminal](https://github.com/microsoft/terminal) instead of `cmd.exe`. -## Origin story +## FAQ + +### Why not switch to a smaller coloring package? + +Chalk may be larger, but there is a reason for that. It offers a more user-friendly API, well-documented types, supports millions of colors, and covers edge cases that smaller alternatives miss. Chalk is mature, reliable, and built to last. + +But beyond the technical aspects, there's something more critical: trust and long-term maintenance. I have been active in open source for over a decade, and I'm committed to keeping Chalk maintained. Smaller packages might seem appealing now, but there's no guarantee they will be around for the long term, or that they won't become malicious over time. + +Chalk is also likely already in your dependency tree (since 100K+ packages depend on it), so switching won’t save space—in fact, it might increase it. npm deduplicates dependencies, so multiple Chalk instances turn into one, but adding another package alongside it will increase your overall size. -[colors.js](https://github.com/Marak/colors.js) used to be the most popular string styling module, but it has serious deficiencies like extending `String.prototype` which causes all kinds of [problems](https://github.com/yeoman/yo/issues/68) and the package is unmaintained. Although there are other packages, they either do too much or not enough. Chalk is a clean and focused alternative. +If the goal is to clean up the ecosystem, switching away from Chalk won’t even make a dent. The real problem lies with packages that have very deep dependency trees (for example, those including a lot of polyfills). Chalk has no dependencies. It's better to focus on impactful changes rather than minor optimizations. + +If absolute package size is important to you, I also maintain [yoctocolors](https://github.com/sindresorhus/yoctocolors), one of the smallest color packages out there. + +*\- [Sindre](https://github.com/sindresorhus)* + +### But the smaller coloring package has benchmarks showing it is faster + +[Micro-benchmarks are flawed](https://sindresorhus.com/blog/micro-benchmark-fallacy) because they measure performance in unrealistic, isolated scenarios, often giving a distorted view of real-world performance. Don't believe marketing fluff. All the coloring packages are more than fast enough. ## Related @@ -319,6 +289,8 @@ If you're on Windows, do yourself a favor and use [Windows Terminal](https://git - [chalk-pipe](https://github.com/LitoMore/chalk-pipe) - Create chalk style schemes with simpler style strings - [terminal-link](https://github.com/sindresorhus/terminal-link) - Create clickable links in the terminal +*(Not accepting additional entries)* + ## Maintainers - [Sindre Sorhus](https://github.com/sindresorhus) diff --git a/node_modules/chalk/source/index.d.ts b/node_modules/chalk/source/index.d.ts index b0cd2aee6..8295d9252 100644 --- a/node_modules/chalk/source/index.d.ts +++ b/node_modules/chalk/source/index.d.ts @@ -1,7 +1,12 @@ // TODO: Make it this when TS suports that. // import {ModifierName, ForegroundColor, BackgroundColor, ColorName} from '#ansi-styles'; // import {ColorInfo, ColorSupportLevel} from '#supports-color'; -import {ModifierName, ForegroundColorName, BackgroundColorName, ColorName} from './vendor/ansi-styles/index.js'; +import { + ModifierName, + ForegroundColorName, + BackgroundColorName, + ColorName, +} from './vendor/ansi-styles/index.js'; import {ColorInfo, ColorSupportLevel} from './vendor/supports-color/index.js'; export interface Options { diff --git a/node_modules/chalk/source/vendor/supports-color/browser.js b/node_modules/chalk/source/vendor/supports-color/browser.js index 9fa6888f1..fbb6ce0fc 100644 --- a/node_modules/chalk/source/vendor/supports-color/browser.js +++ b/node_modules/chalk/source/vendor/supports-color/browser.js @@ -1,14 +1,18 @@ /* eslint-env browser */ const level = (() => { - if (navigator.userAgentData) { + if (!('navigator' in globalThis)) { + return 0; + } + + if (globalThis.navigator.userAgentData) { const brand = navigator.userAgentData.brands.find(({brand}) => brand === 'Chromium'); if (brand && brand.version > 93) { return 3; } } - if (/\b(Chrome|Chromium)\//.test(navigator.userAgent)) { + if (/\b(Chrome|Chromium)\//.test(globalThis.navigator.userAgent)) { return 1; } diff --git a/node_modules/chalk/source/vendor/supports-color/index.js b/node_modules/chalk/source/vendor/supports-color/index.js index 4ce0a2da8..265d7f858 100644 --- a/node_modules/chalk/source/vendor/supports-color/index.js +++ b/node_modules/chalk/source/vendor/supports-color/index.js @@ -112,11 +112,11 @@ function _supportsColor(haveStream, {streamIsTTY, sniffFlags = true} = {}) { } if ('CI' in env) { - if ('GITHUB_ACTIONS' in env || 'GITEA_ACTIONS' in env) { + if (['GITHUB_ACTIONS', 'GITEA_ACTIONS', 'CIRCLECI'].some(key => key in env)) { return 3; } - if (['TRAVIS', 'CIRCLECI', 'APPVEYOR', 'GITLAB_CI', 'BUILDKITE', 'DRONE'].some(sign => sign in env) || env.CI_NAME === 'codeship') { + if (['TRAVIS', 'APPVEYOR', 'GITLAB_CI', 'BUILDKITE', 'DRONE'].some(sign => sign in env) || env.CI_NAME === 'codeship') { return 1; } @@ -135,6 +135,14 @@ function _supportsColor(haveStream, {streamIsTTY, sniffFlags = true} = {}) { return 3; } + if (env.TERM === 'xterm-ghostty') { + return 3; + } + + if (env.TERM === 'wezterm') { + return 3; + } + if ('TERM_PROGRAM' in env) { const version = Number.parseInt((env.TERM_PROGRAM_VERSION || '').split('.')[0], 10); diff --git a/node_modules/cross-env/CHANGELOG.md b/node_modules/cross-env/CHANGELOG.md deleted file mode 100644 index 2a6752990..000000000 --- a/node_modules/cross-env/CHANGELOG.md +++ /dev/null @@ -1,5 +0,0 @@ -# CHANGELOG - -The changelog is automatically updated using -[semantic-release](https://github.com/semantic-release/semantic-release). You -can see it on the [releases page](../../releases). diff --git a/node_modules/cross-env/LICENSE b/node_modules/cross-env/LICENSE deleted file mode 100644 index 4c43675bc..000000000 --- a/node_modules/cross-env/LICENSE +++ /dev/null @@ -1,20 +0,0 @@ -The MIT License (MIT) -Copyright (c) 2017 Kent C. Dodds - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/node_modules/cross-env/README.md b/node_modules/cross-env/README.md deleted file mode 100755 index a2956fc9c..000000000 --- a/node_modules/cross-env/README.md +++ /dev/null @@ -1,291 +0,0 @@ -
-

cross-env 🔀

- -

Run scripts that set and use environment variables across platforms

-
- -**🚨 NOTICE: cross-env still works well, but is in maintenance mode. No new -features will be added, only serious and common-case bugs will be fixed, and -it will only be kept up-to-date with Node.js over time. -[Learn more](https://github.com/kentcdodds/cross-env/issues/257)** - ---- - - -[![Build Status][build-badge]][build] -[![Code Coverage][coverage-badge]][coverage] -[![version][version-badge]][package] -[![downloads][downloads-badge]][npmtrends] -[![MIT License][license-badge]][license] -[![All Contributors][all-contributors-badge]](#contributors-) -[![PRs Welcome][prs-badge]][prs] -[![Code of Conduct][coc-badge]][coc] - - -## The problem - -Most Windows command prompts will choke when you set environment variables with -`NODE_ENV=production` like that. (The exception is [Bash on Windows][win-bash], -which uses native Bash.) Similarly, there's a difference in how windows and -POSIX commands utilize environment variables. With POSIX, you use: `$ENV_VAR` -and on windows you use `%ENV_VAR%`. - -## This solution - -`cross-env` makes it so you can have a single command without worrying about -setting or using the environment variable properly for the platform. Just set it -like you would if it's running on a POSIX system, and `cross-env` will take care -of setting it properly. - - - - -- [Installation](#installation) -- [Usage](#usage) -- [`cross-env` vs `cross-env-shell`](#cross-env-vs-cross-env-shell) -- [Windows Issues](#windows-issues) -- [Inspiration](#inspiration) -- [Other Solutions](#other-solutions) -- [Contributors](#contributors) -- [LICENSE](#license) - - - -## Installation - -This module is distributed via [npm][npm] which is bundled with [node][node] and -should be installed as one of your project's `devDependencies`: - -``` -npm install --save-dev cross-env -``` - -> WARNING! Make sure that when you're installing packages that you spell things -> correctly to avoid [mistakenly installing malware][malware] - -> NOTE : Version 7 of cross-env only supports Node.js 10 and higher, to use it on -> Node.js 8 or lower install version 6 `npm install --save-dev cross-env@6` - -## Usage - -I use this in my npm scripts: - -```json -{ - "scripts": { - "build": "cross-env NODE_ENV=production webpack --config build/webpack.config.js" - } -} -``` - -Ultimately, the command that is executed (using [`cross-spawn`][cross-spawn]) -is: - -``` -webpack --config build/webpack.config.js -``` - -The `NODE_ENV` environment variable will be set by `cross-env` - -You can set multiple environment variables at a time: - -```json -{ - "scripts": { - "build": "cross-env FIRST_ENV=one SECOND_ENV=two node ./my-program" - } -} -``` - -You can also split a command into several ones, or separate the environment -variables declaration from the actual command execution. You can do it this way: - -```json -{ - "scripts": { - "parentScript": "cross-env GREET=\"Joe\" npm run childScript", - "childScript": "cross-env-shell \"echo Hello $GREET\"" - } -} -``` - -Where `childScript` holds the actual command to execute and `parentScript` sets -the environment variables to use. Then instead of run the childScript you run -the parent. This is quite useful for launching the same command with different -env variables or when the environment variables are too long to have everything -in one line. It also means that you can use `$GREET` env var syntax even on -Windows which would usually require it to be `%GREET%`. - -If you precede a dollar sign with an odd number of backslashes the expression -statement will not be replaced. Note that this means backslashes after the JSON -string escaping took place. `"FOO=\\$BAR"` will not be replaced. -`"FOO=\\\\$BAR"` will be replaced though. - -Lastly, if you want to pass a JSON string (e.g., when using [ts-loader]), you -can do as follows: - -```json -{ - "scripts": { - "test": "cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} node some_file.test.ts" - } -} -``` - -Pay special attention to the **triple backslash** `(\\\)` **before** the -**double quotes** `(")` and the **absence** of **single quotes** `(')`. Both of -these conditions have to be met in order to work both on Windows and UNIX. - -## `cross-env` vs `cross-env-shell` - -The `cross-env` module exposes two bins: `cross-env` and `cross-env-shell`. The -first one executes commands using [`cross-spawn`][cross-spawn], while the second -one uses the `shell` option from Node's `spawn`. - -The main use case for `cross-env-shell` is when you need an environment variable -to be set across an entire inline shell script, rather than just one command. - -For example, if you want to have the environment variable apply to several -commands in series then you will need to wrap those in quotes and use -`cross-env-shell` instead of `cross-env`. - -```json -{ - "scripts": { - "greet": "cross-env-shell GREETING=Hi NAME=Joe \"echo $GREETING && echo $NAME\"" - } -} -``` - -The rule of thumb is: if you want to pass to `cross-env` a command that contains -special shell characters _that you want interpreted_, then use -`cross-env-shell`. Otherwise stick to `cross-env`. - -On Windows you need to use `cross-env-shell`, if you want to handle -[signal events](https://nodejs.org/api/process.html#process_signal_events) -inside of your program. A common case for that is when you want to capture a -`SIGINT` event invoked by pressing `Ctrl + C` on the command-line interface. - -## Windows Issues - -Please note that `npm` uses `cmd` by default and that doesn't support command -substitution, so if you want to leverage that, then you need to update your -`.npmrc` to set the `script-shell` to powershell. -[Learn more here](https://github.com/kentcdodds/cross-env/issues/192#issuecomment-513341729). - -## Inspiration - -I originally created this to solve a problem I was having with my npm scripts in -[angular-formly][angular-formly]. This made contributing to the project much -easier for Windows users. - -## Other Solutions - -- [`env-cmd`](https://github.com/toddbluhm/env-cmd) - Reads environment - variables from a file instead -- [`@naholyr/cross-env`](https://www.npmjs.com/package/@naholyr/cross-env) - - `cross-env` with support for setting default values - -## Issues - -_Looking to contribute? Look for the [Good First Issue][good-first-issue] -label._ - -### 🐛 Bugs - -Please file an issue for bugs, missing documentation, or unexpected behavior. - -[**See Bugs**][bugs] - -### 💡 Feature Requests - -This project is in maintenance mode and no new feature requests will be considered. - -[**Learn more**](https://github.com/kentcdodds/cross-env/issues/257) - -## Contributors ✨ - -Thanks goes to these people ([emoji key][emojis]): - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Kent C. Dodds

💻 📖 🚇 ⚠️

Ya Zhuang

🔌 📖

James Harris

📖

compumike08

🐛 📖 ⚠️

Daniel Rodríguez Rivero

🐛 💻 📖

Jonas Keinholz

🐛 💻 ⚠️

Hugo Wood

🐛 💻 ⚠️

Thiebaud Thomas

🐛 💻 ⚠️

Daniel Rey López

💻 ⚠️

Amila Welihinda

🚇

Paul Betts

🐛 💻

Turner Hayes

🐛 💻 ⚠️

Suhas Karanth

💻 ⚠️

Sven

💻 📖 💡 ⚠️

D. Nicolás Lopez Zelaya

💻

Johan Hernandez

💻

Jordan Nielson

🐛 💻 ⚠️

Jason Cooke

📖

bibo5088

💻

Eric Berry

🔍

Michaël De Boey

💻

Lauri Eskola

📖

devuxer

📖

Daniel

📖
- - - - - -This project follows the [all-contributors][all-contributors] specification. -Contributions of any kind welcome! - -> Note: this was added late into the project. If you've contributed to this -> project in any way, please make a pull request to add yourself to the list by -> following the instructions in the `CONTRIBUTING.md` - -## LICENSE - -MIT - - -[npm]: https://npmjs.com -[node]: https://nodejs.org -[build-badge]: https://img.shields.io/github/workflow/status/kentcdodds/cross-env/validate?logo=github&style=flat-square -[build]: https://github.com/kentcdodds/cross-env/actions?query=workflow%3Avalidate -[coverage-badge]: https://img.shields.io/codecov/c/github/kentcdodds/cross-env.svg?style=flat-square -[coverage]: https://codecov.io/github/kentcdodds/cross-env -[version-badge]: https://img.shields.io/npm/v/gatsby-remark-embedder.svg?style=flat-square -[package]: https://www.npmjs.com/package/gatsby-remark-embedder -[downloads-badge]: https://img.shields.io/npm/dm/gatsby-remark-embedder.svg?style=flat-square -[npmtrends]: http://www.npmtrends.com/gatsby-remark-embedder -[license-badge]: https://img.shields.io/npm/l/gatsby-remark-embedder.svg?style=flat-square -[license]: https://github.com/kentcdodds/cross-env/blob/master/LICENSE -[prs-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square -[prs]: http://makeapullrequest.com -[coc-badge]: https://img.shields.io/badge/code%20of-conduct-ff69b4.svg?style=flat-square -[coc]: https://github.com/kentcdodds/cross-env/blob/master/other/CODE_OF_CONDUCT.md -[emojis]: https://allcontributors.org/docs/en/emoji-key -[all-contributors]: https://github.com/all-contributors/all-contributors -[all-contributors-badge]: https://img.shields.io/github/all-contributors/kentcdodds/cross-env?color=orange&style=flat-square -[bugs]: https://github.com/kentcdodds/cross-env/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3A%22%F0%9F%90%9B+Bug%22+sort%3Acreated-desc -[good-first-issue]: https://github.com/kentcdodds/cross-env/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc+label%3A%22good+first+issue%22 - -[angular-formly]: https://github.com/formly-js/angular-formly -[cross-spawn]: https://www.npmjs.com/package/cross-spawn -[malware]: http://blog.npmjs.org/post/163723642530/crossenv-malware-on-the-npm-registry -[ts-loader]: https://www.npmjs.com/package/ts-loader -[win-bash]: https://msdn.microsoft.com/en-us/commandline/wsl/about - diff --git a/node_modules/cross-env/package.json b/node_modules/cross-env/package.json deleted file mode 100644 index 21761cc33..000000000 --- a/node_modules/cross-env/package.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "name": "cross-env", - "version": "7.0.3", - "description": "Run scripts that set and use environment variables across platforms", - "main": "src/index.js", - "bin": { - "cross-env": "src/bin/cross-env.js", - "cross-env-shell": "src/bin/cross-env-shell.js" - }, - "engines": { - "node": ">=10.14", - "npm": ">=6", - "yarn": ">=1" - }, - "scripts": { - "lint": "kcd-scripts lint", - "setup": "npm install && npm run validate -s", - "test": "kcd-scripts test", - "test:update": "npm test -- --updateSnapshot --coverage", - "validate": "kcd-scripts validate" - }, - "files": [ - "src", - "!__tests__" - ], - "keywords": [ - "cross-environment", - "environment variable", - "windows" - ], - "author": "Kent C. Dodds (https://kentcdodds.com)", - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.1" - }, - "devDependencies": { - "kcd-scripts": "^5.5.0" - }, - "eslintConfig": { - "extends": "./node_modules/kcd-scripts/eslint.js" - }, - "// babel 1": "this disables all built-in plugins from kcd-scripts for tests", - "// babel 2": "that way we ensure that the tests run without compilation", - "// babel 3": "because this module is published as-is. It is not compiled.", - "babel": {}, - "repository": { - "type": "git", - "url": "https://github.com/kentcdodds/cross-env.git" - }, - "bugs": { - "url": "https://github.com/kentcdodds/cross-env/issues" - }, - "homepage": "https://github.com/kentcdodds/cross-env#readme" -} diff --git a/node_modules/cross-env/src/bin/cross-env-shell.js b/node_modules/cross-env/src/bin/cross-env-shell.js deleted file mode 100755 index 588034a46..000000000 --- a/node_modules/cross-env/src/bin/cross-env-shell.js +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/env node - -const crossEnv = require('..') - -crossEnv(process.argv.slice(2), {shell: true}) diff --git a/node_modules/cross-env/src/bin/cross-env.js b/node_modules/cross-env/src/bin/cross-env.js deleted file mode 100755 index 5ed1b7fe7..000000000 --- a/node_modules/cross-env/src/bin/cross-env.js +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/env node - -const crossEnv = require('..') - -crossEnv(process.argv.slice(2)) diff --git a/node_modules/cross-env/src/command.js b/node_modules/cross-env/src/command.js deleted file mode 100644 index 36100a53a..000000000 --- a/node_modules/cross-env/src/command.js +++ /dev/null @@ -1,32 +0,0 @@ -const path = require('path') -const isWindows = require('./is-windows') - -module.exports = commandConvert - -/** - * Converts an environment variable usage to be appropriate for the current OS - * @param {String} command Command to convert - * @param {Object} env Map of the current environment variable names and their values - * @param {boolean} normalize If the command should be normalized using `path` - * after converting - * @returns {String} Converted command - */ -function commandConvert(command, env, normalize = false) { - if (!isWindows()) { - return command - } - const envUnixRegex = /\$(\w+)|\${(\w+)}/g // $my_var or ${my_var} - const convertedCmd = command.replace(envUnixRegex, (match, $1, $2) => { - const varName = $1 || $2 - // In Windows, non-existent variables are not replaced by the shell, - // so for example "echo %FOO%" will literally print the string "%FOO%", as - // opposed to printing an empty string in UNIX. See kentcdodds/cross-env#145 - // If the env variable isn't defined at runtime, just strip it from the command entirely - return env[varName] ? `%${varName}%` : '' - }) - // Normalization is required for commands with relative paths - // For example, `./cmd.bat`. See kentcdodds/cross-env#127 - // However, it should not be done for command arguments. - // See https://github.com/kentcdodds/cross-env/pull/130#issuecomment-319887970 - return normalize === true ? path.normalize(convertedCmd) : convertedCmd -} diff --git a/node_modules/cross-env/src/index.js b/node_modules/cross-env/src/index.js deleted file mode 100644 index d9bd22776..000000000 --- a/node_modules/cross-env/src/index.js +++ /dev/null @@ -1,95 +0,0 @@ -const {spawn} = require('cross-spawn') -const commandConvert = require('./command') -const varValueConvert = require('./variable') - -module.exports = crossEnv - -const envSetterRegex = /(\w+)=('(.*)'|"(.*)"|(.*))/ - -function crossEnv(args, options = {}) { - const [envSetters, command, commandArgs] = parseCommand(args) - const env = getEnvVars(envSetters) - if (command) { - const proc = spawn( - // run `path.normalize` for command(on windows) - commandConvert(command, env, true), - // by default normalize is `false`, so not run for cmd args - commandArgs.map(arg => commandConvert(arg, env)), - { - stdio: 'inherit', - shell: options.shell, - env, - }, - ) - process.on('SIGTERM', () => proc.kill('SIGTERM')) - process.on('SIGINT', () => proc.kill('SIGINT')) - process.on('SIGBREAK', () => proc.kill('SIGBREAK')) - process.on('SIGHUP', () => proc.kill('SIGHUP')) - proc.on('exit', (code, signal) => { - let crossEnvExitCode = code - // exit code could be null when OS kills the process(out of memory, etc) or due to node handling it - // but if the signal is SIGINT the user exited the process so we want exit code 0 - if (crossEnvExitCode === null) { - crossEnvExitCode = signal === 'SIGINT' ? 0 : 1 - } - process.exit(crossEnvExitCode) //eslint-disable-line no-process-exit - }) - return proc - } - return null -} - -function parseCommand(args) { - const envSetters = {} - let command = null - let commandArgs = [] - for (let i = 0; i < args.length; i++) { - const match = envSetterRegex.exec(args[i]) - if (match) { - let value - - if (typeof match[3] !== 'undefined') { - value = match[3] - } else if (typeof match[4] === 'undefined') { - value = match[5] - } else { - value = match[4] - } - - envSetters[match[1]] = value - } else { - // No more env setters, the rest of the line must be the command and args - let cStart = [] - cStart = args - .slice(i) - // Regex: - // match "\'" or "'" - // or match "\" if followed by [$"\] (lookahead) - .map(a => { - const re = /\\\\|(\\)?'|([\\])(?=[$"\\])/g - // Eliminate all matches except for "\'" => "'" - return a.replace(re, m => { - if (m === '\\\\') return '\\' - if (m === "\\'") return "'" - return '' - }) - }) - command = cStart[0] - commandArgs = cStart.slice(1) - break - } - } - - return [envSetters, command, commandArgs] -} - -function getEnvVars(envSetters) { - const envVars = {...process.env} - if (process.env.APPDATA) { - envVars.APPDATA = process.env.APPDATA - } - Object.keys(envSetters).forEach(varName => { - envVars[varName] = varValueConvert(envSetters[varName], varName) - }) - return envVars -} diff --git a/node_modules/cross-env/src/is-windows.js b/node_modules/cross-env/src/is-windows.js deleted file mode 100644 index a82f47b97..000000000 --- a/node_modules/cross-env/src/is-windows.js +++ /dev/null @@ -1,2 +0,0 @@ -module.exports = () => - process.platform === 'win32' || /^(msys|cygwin)$/.test(process.env.OSTYPE) diff --git a/node_modules/cross-env/src/variable.js b/node_modules/cross-env/src/variable.js deleted file mode 100644 index 1848a5880..000000000 --- a/node_modules/cross-env/src/variable.js +++ /dev/null @@ -1,69 +0,0 @@ -const isWindows = require('./is-windows') - -const pathLikeEnvVarWhitelist = new Set(['PATH', 'NODE_PATH']) - -module.exports = varValueConvert - -/** - * This will transform UNIX-style list values to Windows-style. - * For example, the value of the $PATH variable "/usr/bin:/usr/local/bin:." - * will become "/usr/bin;/usr/local/bin;." on Windows. - * @param {String} varValue Original value of the env variable - * @param {String} varName Original name of the env variable - * @returns {String} Converted value - */ -function replaceListDelimiters(varValue, varName = '') { - const targetSeparator = isWindows() ? ';' : ':' - if (!pathLikeEnvVarWhitelist.has(varName)) { - return varValue - } - - return varValue.replace(/(\\*):/g, (match, backslashes) => { - if (backslashes.length % 2) { - // Odd number of backslashes preceding it means it's escaped, - // remove 1 backslash and return the rest as-is - return match.substr(1) - } - return backslashes + targetSeparator - }) -} - -/** - * This will attempt to resolve the value of any env variables that are inside - * this string. For example, it will transform this: - * cross-env FOO=$NODE_ENV BAR=\\$NODE_ENV echo $FOO $BAR - * Into this: - * FOO=development BAR=$NODE_ENV echo $FOO - * (Or whatever value the variable NODE_ENV has) - * Note that this function is only called with the right-side portion of the - * env var assignment, so in that example, this function would transform - * the string "$NODE_ENV" into "development" - * @param {String} varValue Original value of the env variable - * @returns {String} Converted value - */ -function resolveEnvVars(varValue) { - const envUnixRegex = /(\\*)(\$(\w+)|\${(\w+)})/g // $my_var or ${my_var} or \$my_var - return varValue.replace( - envUnixRegex, - (_, escapeChars, varNameWithDollarSign, varName, altVarName) => { - // do not replace things preceded by a odd number of \ - if (escapeChars.length % 2 === 1) { - return varNameWithDollarSign - } - return ( - escapeChars.substr(0, escapeChars.length / 2) + - (process.env[varName || altVarName] || '') - ) - }, - ) -} - -/** - * Converts an environment variable value to be appropriate for the current OS. - * @param {String} originalValue Original value of the env variable - * @param {String} originalName Original name of the env variable - * @returns {String} Converted value - */ -function varValueConvert(originalValue, originalName) { - return resolveEnvVars(replaceListDelimiters(originalValue, originalName)) -} diff --git a/node_modules/cross-spawn/LICENSE b/node_modules/cross-spawn/LICENSE deleted file mode 100644 index 8407b9a30..000000000 --- a/node_modules/cross-spawn/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2018 Made With MOXY Lda - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/node_modules/cross-spawn/README.md b/node_modules/cross-spawn/README.md deleted file mode 100644 index 1ed9252b5..000000000 --- a/node_modules/cross-spawn/README.md +++ /dev/null @@ -1,89 +0,0 @@ -# cross-spawn - -[![NPM version][npm-image]][npm-url] [![Downloads][downloads-image]][npm-url] [![Build Status][ci-image]][ci-url] [![Build status][appveyor-image]][appveyor-url] - -[npm-url]:https://npmjs.org/package/cross-spawn -[downloads-image]:https://img.shields.io/npm/dm/cross-spawn.svg -[npm-image]:https://img.shields.io/npm/v/cross-spawn.svg -[ci-url]:https://github.com/moxystudio/node-cross-spawn/actions/workflows/ci.yaml -[ci-image]:https://github.com/moxystudio/node-cross-spawn/actions/workflows/ci.yaml/badge.svg -[appveyor-url]:https://ci.appveyor.com/project/satazor/node-cross-spawn -[appveyor-image]:https://img.shields.io/appveyor/ci/satazor/node-cross-spawn/master.svg - -A cross platform solution to node's spawn and spawnSync. - -## Installation - -Node.js version 8 and up: -`$ npm install cross-spawn` - -Node.js version 7 and under: -`$ npm install cross-spawn@6` - -## Why - -Node has issues when using spawn on Windows: - -- It ignores [PATHEXT](https://github.com/joyent/node/issues/2318) -- It does not support [shebangs](https://en.wikipedia.org/wiki/Shebang_(Unix)) -- Has problems running commands with [spaces](https://github.com/nodejs/node/issues/7367) -- Has problems running commands with posix relative paths (e.g.: `./my-folder/my-executable`) -- Has an [issue](https://github.com/moxystudio/node-cross-spawn/issues/82) with command shims (files in `node_modules/.bin/`), where arguments with quotes and parenthesis would result in [invalid syntax error](https://github.com/moxystudio/node-cross-spawn/blob/e77b8f22a416db46b6196767bcd35601d7e11d54/test/index.test.js#L149) -- No `options.shell` support on node `` where `` must not contain any arguments. -If you would like to have the shebang support improved, feel free to contribute via a pull-request. - -Remember to always test your code on Windows! - - -## Tests - -`$ npm test` -`$ npm test -- --watch` during development - - -## License - -Released under the [MIT License](https://www.opensource.org/licenses/mit-license.php). diff --git a/node_modules/cross-spawn/index.js b/node_modules/cross-spawn/index.js deleted file mode 100644 index 5509742ca..000000000 --- a/node_modules/cross-spawn/index.js +++ /dev/null @@ -1,39 +0,0 @@ -'use strict'; - -const cp = require('child_process'); -const parse = require('./lib/parse'); -const enoent = require('./lib/enoent'); - -function spawn(command, args, options) { - // Parse the arguments - const parsed = parse(command, args, options); - - // Spawn the child process - const spawned = cp.spawn(parsed.command, parsed.args, parsed.options); - - // Hook into child process "exit" event to emit an error if the command - // does not exists, see: https://github.com/IndigoUnited/node-cross-spawn/issues/16 - enoent.hookChildProcess(spawned, parsed); - - return spawned; -} - -function spawnSync(command, args, options) { - // Parse the arguments - const parsed = parse(command, args, options); - - // Spawn the child process - const result = cp.spawnSync(parsed.command, parsed.args, parsed.options); - - // Analyze if the command does not exist, see: https://github.com/IndigoUnited/node-cross-spawn/issues/16 - result.error = result.error || enoent.verifyENOENTSync(result.status, parsed); - - return result; -} - -module.exports = spawn; -module.exports.spawn = spawn; -module.exports.sync = spawnSync; - -module.exports._parse = parse; -module.exports._enoent = enoent; diff --git a/node_modules/cross-spawn/lib/enoent.js b/node_modules/cross-spawn/lib/enoent.js deleted file mode 100644 index da3347136..000000000 --- a/node_modules/cross-spawn/lib/enoent.js +++ /dev/null @@ -1,59 +0,0 @@ -'use strict'; - -const isWin = process.platform === 'win32'; - -function notFoundError(original, syscall) { - return Object.assign(new Error(`${syscall} ${original.command} ENOENT`), { - code: 'ENOENT', - errno: 'ENOENT', - syscall: `${syscall} ${original.command}`, - path: original.command, - spawnargs: original.args, - }); -} - -function hookChildProcess(cp, parsed) { - if (!isWin) { - return; - } - - const originalEmit = cp.emit; - - cp.emit = function (name, arg1) { - // If emitting "exit" event and exit code is 1, we need to check if - // the command exists and emit an "error" instead - // See https://github.com/IndigoUnited/node-cross-spawn/issues/16 - if (name === 'exit') { - const err = verifyENOENT(arg1, parsed); - - if (err) { - return originalEmit.call(cp, 'error', err); - } - } - - return originalEmit.apply(cp, arguments); // eslint-disable-line prefer-rest-params - }; -} - -function verifyENOENT(status, parsed) { - if (isWin && status === 1 && !parsed.file) { - return notFoundError(parsed.original, 'spawn'); - } - - return null; -} - -function verifyENOENTSync(status, parsed) { - if (isWin && status === 1 && !parsed.file) { - return notFoundError(parsed.original, 'spawnSync'); - } - - return null; -} - -module.exports = { - hookChildProcess, - verifyENOENT, - verifyENOENTSync, - notFoundError, -}; diff --git a/node_modules/cross-spawn/lib/parse.js b/node_modules/cross-spawn/lib/parse.js deleted file mode 100644 index 0129d7477..000000000 --- a/node_modules/cross-spawn/lib/parse.js +++ /dev/null @@ -1,91 +0,0 @@ -'use strict'; - -const path = require('path'); -const resolveCommand = require('./util/resolveCommand'); -const escape = require('./util/escape'); -const readShebang = require('./util/readShebang'); - -const isWin = process.platform === 'win32'; -const isExecutableRegExp = /\.(?:com|exe)$/i; -const isCmdShimRegExp = /node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i; - -function detectShebang(parsed) { - parsed.file = resolveCommand(parsed); - - const shebang = parsed.file && readShebang(parsed.file); - - if (shebang) { - parsed.args.unshift(parsed.file); - parsed.command = shebang; - - return resolveCommand(parsed); - } - - return parsed.file; -} - -function parseNonShell(parsed) { - if (!isWin) { - return parsed; - } - - // Detect & add support for shebangs - const commandFile = detectShebang(parsed); - - // We don't need a shell if the command filename is an executable - const needsShell = !isExecutableRegExp.test(commandFile); - - // If a shell is required, use cmd.exe and take care of escaping everything correctly - // Note that `forceShell` is an hidden option used only in tests - if (parsed.options.forceShell || needsShell) { - // Need to double escape meta chars if the command is a cmd-shim located in `node_modules/.bin/` - // The cmd-shim simply calls execute the package bin file with NodeJS, proxying any argument - // Because the escape of metachars with ^ gets interpreted when the cmd.exe is first called, - // we need to double escape them - const needsDoubleEscapeMetaChars = isCmdShimRegExp.test(commandFile); - - // Normalize posix paths into OS compatible paths (e.g.: foo/bar -> foo\bar) - // This is necessary otherwise it will always fail with ENOENT in those cases - parsed.command = path.normalize(parsed.command); - - // Escape command & arguments - parsed.command = escape.command(parsed.command); - parsed.args = parsed.args.map((arg) => escape.argument(arg, needsDoubleEscapeMetaChars)); - - const shellCommand = [parsed.command].concat(parsed.args).join(' '); - - parsed.args = ['/d', '/s', '/c', `"${shellCommand}"`]; - parsed.command = process.env.comspec || 'cmd.exe'; - parsed.options.windowsVerbatimArguments = true; // Tell node's spawn that the arguments are already escaped - } - - return parsed; -} - -function parse(command, args, options) { - // Normalize arguments, similar to nodejs - if (args && !Array.isArray(args)) { - options = args; - args = null; - } - - args = args ? args.slice(0) : []; // Clone array to avoid changing the original - options = Object.assign({}, options); // Clone object to avoid changing the original - - // Build our parsed object - const parsed = { - command, - args, - options, - file: undefined, - original: { - command, - args, - }, - }; - - // Delegate further parsing to shell or non-shell - return options.shell ? parsed : parseNonShell(parsed); -} - -module.exports = parse; diff --git a/node_modules/cross-spawn/lib/util/escape.js b/node_modules/cross-spawn/lib/util/escape.js deleted file mode 100644 index 7bf2905cd..000000000 --- a/node_modules/cross-spawn/lib/util/escape.js +++ /dev/null @@ -1,47 +0,0 @@ -'use strict'; - -// See http://www.robvanderwoude.com/escapechars.php -const metaCharsRegExp = /([()\][%!^"`<>&|;, *?])/g; - -function escapeCommand(arg) { - // Escape meta chars - arg = arg.replace(metaCharsRegExp, '^$1'); - - return arg; -} - -function escapeArgument(arg, doubleEscapeMetaChars) { - // Convert to string - arg = `${arg}`; - - // Algorithm below is based on https://qntm.org/cmd - // It's slightly altered to disable JS backtracking to avoid hanging on specially crafted input - // Please see https://github.com/moxystudio/node-cross-spawn/pull/160 for more information - - // Sequence of backslashes followed by a double quote: - // double up all the backslashes and escape the double quote - arg = arg.replace(/(?=(\\+?)?)\1"/g, '$1$1\\"'); - - // Sequence of backslashes followed by the end of the string - // (which will become a double quote later): - // double up all the backslashes - arg = arg.replace(/(?=(\\+?)?)\1$/, '$1$1'); - - // All other backslashes occur literally - - // Quote the whole thing: - arg = `"${arg}"`; - - // Escape meta chars - arg = arg.replace(metaCharsRegExp, '^$1'); - - // Double escape meta chars if necessary - if (doubleEscapeMetaChars) { - arg = arg.replace(metaCharsRegExp, '^$1'); - } - - return arg; -} - -module.exports.command = escapeCommand; -module.exports.argument = escapeArgument; diff --git a/node_modules/cross-spawn/lib/util/readShebang.js b/node_modules/cross-spawn/lib/util/readShebang.js deleted file mode 100644 index 5e83733fe..000000000 --- a/node_modules/cross-spawn/lib/util/readShebang.js +++ /dev/null @@ -1,23 +0,0 @@ -'use strict'; - -const fs = require('fs'); -const shebangCommand = require('shebang-command'); - -function readShebang(command) { - // Read the first 150 bytes from the file - const size = 150; - const buffer = Buffer.alloc(size); - - let fd; - - try { - fd = fs.openSync(command, 'r'); - fs.readSync(fd, buffer, 0, size, 0); - fs.closeSync(fd); - } catch (e) { /* Empty */ } - - // Attempt to extract shebang (null is returned if not a shebang) - return shebangCommand(buffer.toString()); -} - -module.exports = readShebang; diff --git a/node_modules/cross-spawn/lib/util/resolveCommand.js b/node_modules/cross-spawn/lib/util/resolveCommand.js deleted file mode 100644 index 797245500..000000000 --- a/node_modules/cross-spawn/lib/util/resolveCommand.js +++ /dev/null @@ -1,52 +0,0 @@ -'use strict'; - -const path = require('path'); -const which = require('which'); -const getPathKey = require('path-key'); - -function resolveCommandAttempt(parsed, withoutPathExt) { - const env = parsed.options.env || process.env; - const cwd = process.cwd(); - const hasCustomCwd = parsed.options.cwd != null; - // Worker threads do not have process.chdir() - const shouldSwitchCwd = hasCustomCwd && process.chdir !== undefined && !process.chdir.disabled; - - // If a custom `cwd` was specified, we need to change the process cwd - // because `which` will do stat calls but does not support a custom cwd - if (shouldSwitchCwd) { - try { - process.chdir(parsed.options.cwd); - } catch (err) { - /* Empty */ - } - } - - let resolved; - - try { - resolved = which.sync(parsed.command, { - path: env[getPathKey({ env })], - pathExt: withoutPathExt ? path.delimiter : undefined, - }); - } catch (e) { - /* Empty */ - } finally { - if (shouldSwitchCwd) { - process.chdir(cwd); - } - } - - // If we successfully resolved, ensure that an absolute path is returned - // Note that when a custom `cwd` was used, we need to resolve to an absolute path based on it - if (resolved) { - resolved = path.resolve(hasCustomCwd ? parsed.options.cwd : '', resolved); - } - - return resolved; -} - -function resolveCommand(parsed) { - return resolveCommandAttempt(parsed) || resolveCommandAttempt(parsed, true); -} - -module.exports = resolveCommand; diff --git a/node_modules/cross-spawn/package.json b/node_modules/cross-spawn/package.json deleted file mode 100644 index 24b2eb4c9..000000000 --- a/node_modules/cross-spawn/package.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "name": "cross-spawn", - "version": "7.0.6", - "description": "Cross platform child_process#spawn and child_process#spawnSync", - "keywords": [ - "spawn", - "spawnSync", - "windows", - "cross-platform", - "path-ext", - "shebang", - "cmd", - "execute" - ], - "author": "André Cruz ", - "homepage": "https://github.com/moxystudio/node-cross-spawn", - "repository": { - "type": "git", - "url": "git@github.com:moxystudio/node-cross-spawn.git" - }, - "license": "MIT", - "main": "index.js", - "files": [ - "lib" - ], - "scripts": { - "lint": "eslint .", - "test": "jest --env node --coverage", - "prerelease": "npm t && npm run lint", - "release": "standard-version", - "postrelease": "git push --follow-tags origin HEAD && npm publish" - }, - "husky": { - "hooks": { - "commit-msg": "commitlint -E HUSKY_GIT_PARAMS", - "pre-commit": "lint-staged" - } - }, - "lint-staged": { - "*.js": [ - "eslint --fix", - "git add" - ] - }, - "commitlint": { - "extends": [ - "@commitlint/config-conventional" - ] - }, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "devDependencies": { - "@commitlint/cli": "^8.1.0", - "@commitlint/config-conventional": "^8.1.0", - "babel-core": "^6.26.3", - "babel-jest": "^24.9.0", - "babel-preset-moxy": "^3.1.0", - "eslint": "^5.16.0", - "eslint-config-moxy": "^7.1.0", - "husky": "^3.0.5", - "jest": "^24.9.0", - "lint-staged": "^9.2.5", - "mkdirp": "^0.5.1", - "rimraf": "^3.0.0", - "standard-version": "^9.5.0" - }, - "engines": { - "node": ">= 8" - } -} diff --git a/node_modules/debug/package.json b/node_modules/debug/package.json index 60dfcf57c..ee8abb523 100644 --- a/node_modules/debug/package.json +++ b/node_modules/debug/package.json @@ -1,6 +1,6 @@ { "name": "debug", - "version": "4.4.0", + "version": "4.4.3", "repository": { "type": "git", "url": "git://github.com/debug-js/debug.git" @@ -26,7 +26,7 @@ "scripts": { "lint": "xo", "test": "npm run test:node && npm run test:browser && npm run lint", - "test:node": "istanbul cover _mocha -- test.js test.node.js", + "test:node": "mocha test.js test.node.js", "test:browser": "karma start --single-run", "test:coverage": "cat ./coverage/lcov.info | coveralls" }, @@ -37,7 +37,6 @@ "brfs": "^2.0.1", "browserify": "^16.2.3", "coveralls": "^3.0.2", - "istanbul": "^0.4.5", "karma": "^3.1.4", "karma-browserify": "^6.0.0", "karma-chrome-launcher": "^2.2.0", diff --git a/node_modules/debug/src/browser.js b/node_modules/debug/src/browser.js index df8e179e8..5993451b8 100644 --- a/node_modules/debug/src/browser.js +++ b/node_modules/debug/src/browser.js @@ -219,7 +219,7 @@ function save(namespaces) { function load() { let r; try { - r = exports.storage.getItem('debug'); + r = exports.storage.getItem('debug') || exports.storage.getItem('DEBUG') ; } catch (error) { // Swallow // XXX (@Qix-) should we be logging these? diff --git a/node_modules/debug/src/common.js b/node_modules/debug/src/common.js index 528c7ecf4..141cb578b 100644 --- a/node_modules/debug/src/common.js +++ b/node_modules/debug/src/common.js @@ -168,7 +168,7 @@ function setup(env) { const split = (typeof namespaces === 'string' ? namespaces : '') .trim() - .replace(' ', ',') + .replace(/\s+/g, ',') .split(',') .filter(Boolean); diff --git a/node_modules/define-data-property/.eslintrc b/node_modules/define-data-property/.eslintrc new file mode 100644 index 000000000..75443e81e --- /dev/null +++ b/node_modules/define-data-property/.eslintrc @@ -0,0 +1,24 @@ +{ + "root": true, + + "extends": "@ljharb", + + "rules": { + "complexity": 0, + "id-length": 0, + "new-cap": ["error", { + "capIsNewExceptions": [ + "GetIntrinsic", + ], + }], + }, + + "overrides": [ + { + "files": "test/**", + "rules": { + "max-lines-per-function": "off", + }, + }, + ], +} diff --git a/node_modules/define-data-property/.github/FUNDING.yml b/node_modules/define-data-property/.github/FUNDING.yml new file mode 100644 index 000000000..3e17725dd --- /dev/null +++ b/node_modules/define-data-property/.github/FUNDING.yml @@ -0,0 +1,12 @@ +# These are supported funding model platforms + +github: [ljharb] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: npm/define-data-property +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] diff --git a/node_modules/define-data-property/.nycrc b/node_modules/define-data-property/.nycrc new file mode 100644 index 000000000..1826526e0 --- /dev/null +++ b/node_modules/define-data-property/.nycrc @@ -0,0 +1,13 @@ +{ + "all": true, + "check-coverage": false, + "reporter": ["text-summary", "text", "html", "json"], + "lines": 86, + "statements": 85.93, + "functions": 82.43, + "branches": 76.06, + "exclude": [ + "coverage", + "test" + ] +} diff --git a/node_modules/define-data-property/CHANGELOG.md b/node_modules/define-data-property/CHANGELOG.md new file mode 100644 index 000000000..4eed75ea9 --- /dev/null +++ b/node_modules/define-data-property/CHANGELOG.md @@ -0,0 +1,70 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [v1.1.4](https://github.com/ljharb/define-data-property/compare/v1.1.3...v1.1.4) - 2024-02-13 + +### Commits + +- [Refactor] use `es-define-property` [`90f2f4c`](https://github.com/ljharb/define-data-property/commit/90f2f4cc20298401e71c28e1e08888db12021453) +- [Dev Deps] update `@types/object.getownpropertydescriptors` [`cd929d9`](https://github.com/ljharb/define-data-property/commit/cd929d9a04f5f2fdcfa9d5be140940b91a083153) + +## [v1.1.3](https://github.com/ljharb/define-data-property/compare/v1.1.2...v1.1.3) - 2024-02-12 + +### Commits + +- [types] hand-write d.ts instead of emitting it [`0cbc988`](https://github.com/ljharb/define-data-property/commit/0cbc988203c105f2d97948327c7167ebd33bd318) +- [meta] simplify `exports` [`690781e`](https://github.com/ljharb/define-data-property/commit/690781eed28bbf2d6766237efda0ba6dd591609e) +- [Dev Deps] update `hasown`; clean up DT packages [`6cdfd1c`](https://github.com/ljharb/define-data-property/commit/6cdfd1cb2d91d791bfd18cda5d5cab232fd5d8fc) +- [actions] cleanup [`3142bc6`](https://github.com/ljharb/define-data-property/commit/3142bc6a4bc406a51f5b04f31e98562a27f35ffd) +- [meta] add `funding` [`8474423`](https://github.com/ljharb/define-data-property/commit/847442391a79779af3e0f1bf0b5bb923552b7804) +- [Deps] update `get-intrinsic` [`3e9be00`](https://github.com/ljharb/define-data-property/commit/3e9be00e07784ba34e7c77d8bc0fdbc832ad61de) + +## [v1.1.2](https://github.com/ljharb/define-data-property/compare/v1.1.1...v1.1.2) - 2024-02-05 + +### Commits + +- [Dev Deps] update @types packages, `object-inspect`, `tape`, `typescript` [`df41bf8`](https://github.com/ljharb/define-data-property/commit/df41bf84ca3456be6226055caab44e38e3a7fd2f) +- [Dev Deps] update DT packages, `aud`, `npmignore`, `tape`, typescript` [`fab0e4e`](https://github.com/ljharb/define-data-property/commit/fab0e4ec709ee02b79f42d6db3ee5f26e0a34b8a) +- [Dev Deps] use `hasown` instead of `has` [`aa51ef9`](https://github.com/ljharb/define-data-property/commit/aa51ef93f6403d49d9bb72a807bcdb6e418978c0) +- [Refactor] use `es-errors`, so things that only need those do not need `get-intrinsic` [`d89be50`](https://github.com/ljharb/define-data-property/commit/d89be50571175888d391238605122679f7e65ffc) +- [Deps] update `has-property-descriptors` [`7af887c`](https://github.com/ljharb/define-data-property/commit/7af887c9083b59b195b0079e04815cfed9fcee2b) +- [Deps] update `get-intrinsic` [`bb8728e`](https://github.com/ljharb/define-data-property/commit/bb8728ec42cd998505a7157ae24853a560c20646) + +## [v1.1.1](https://github.com/ljharb/define-data-property/compare/v1.1.0...v1.1.1) - 2023-10-12 + +### Commits + +- [Tests] fix tests in ES3 engines [`5c6920e`](https://github.com/ljharb/define-data-property/commit/5c6920edd1f52f675b02f417e539c28135b43f94) +- [Dev Deps] update `@types/es-value-fixtures`, `@types/for-each`, `@types/gopd`, `@types/has-property-descriptors`, `tape`, `typescript` [`7d82dfc`](https://github.com/ljharb/define-data-property/commit/7d82dfc20f778b4465bba06335dd53f6f431aea3) +- [Fix] IE 8 has a broken `Object.defineProperty` [`0672e1a`](https://github.com/ljharb/define-data-property/commit/0672e1af2a9fcc787e7c23b96dea60d290df5548) +- [meta] emit types on prepack [`73acb1f`](https://github.com/ljharb/define-data-property/commit/73acb1f903c21b314ec7156bf10f73c7910530c0) +- [Dev Deps] update `tape`, `typescript` [`9489a77`](https://github.com/ljharb/define-data-property/commit/9489a7738bf2ecf0ac71d5b78ec4ca6ad7ba0142) + +## [v1.1.0](https://github.com/ljharb/define-data-property/compare/v1.0.1...v1.1.0) - 2023-09-13 + +### Commits + +- [New] add `loose` arg [`155235a`](https://github.com/ljharb/define-data-property/commit/155235a4c4d7741f6de01cd87c99599a56654b72) +- [New] allow `null` to be passed for the non* args [`7d2fa5f`](https://github.com/ljharb/define-data-property/commit/7d2fa5f06be0392736c13b126f7cd38979f34792) + +## [v1.0.1](https://github.com/ljharb/define-data-property/compare/v1.0.0...v1.0.1) - 2023-09-12 + +### Commits + +- [meta] add TS types [`43d763c`](https://github.com/ljharb/define-data-property/commit/43d763c6c883f652de1c9c02ef6216ee507ffa69) +- [Dev Deps] update `@types/tape`, `typescript` [`f444985`](https://github.com/ljharb/define-data-property/commit/f444985811c36f3e6448a03ad2f9b7898917f4c7) +- [meta] add `safe-publish-latest`, [`172bb10`](https://github.com/ljharb/define-data-property/commit/172bb10890896ebb160e64398f6ee55760107bee) + +## v1.0.0 - 2023-09-12 + +### Commits + +- Initial implementation, tests, readme [`5b43d6b`](https://github.com/ljharb/define-data-property/commit/5b43d6b44e675a904810467a7d4e0adb7efc3196) +- Initial commit [`35e577a`](https://github.com/ljharb/define-data-property/commit/35e577a6ba59a98befa97776d70d90f3bea9009d) +- npm init [`82a0a04`](https://github.com/ljharb/define-data-property/commit/82a0a04a321ca7de220af02d41e2745e8a9962ed) +- Only apps should have lockfiles [`96df244`](https://github.com/ljharb/define-data-property/commit/96df244a3c6f426f9a2437be825d1c6f5dd7158e) +- [meta] use `npmignore` to autogenerate an npmignore file [`a87ff18`](https://github.com/ljharb/define-data-property/commit/a87ff18cb79e14c2eb5720486c4759fd9a189375) diff --git a/node_modules/define-data-property/LICENSE b/node_modules/define-data-property/LICENSE new file mode 100644 index 000000000..b4213ac64 --- /dev/null +++ b/node_modules/define-data-property/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2023 Jordan Harband + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/node_modules/define-data-property/README.md b/node_modules/define-data-property/README.md new file mode 100644 index 000000000..f2304daef --- /dev/null +++ b/node_modules/define-data-property/README.md @@ -0,0 +1,67 @@ +# define-data-property [![Version Badge][npm-version-svg]][package-url] + +[![github actions][actions-image]][actions-url] +[![coverage][codecov-image]][codecov-url] +[![License][license-image]][license-url] +[![Downloads][downloads-image]][downloads-url] + +[![npm badge][npm-badge-png]][package-url] + +Define a data property on an object. Will fall back to assignment in an engine without descriptors. + +The three `non*` argument can also be passed `null`, which will use the existing state if available. + +The `loose` argument will mean that if you attempt to set a non-normal data property, in an environment without descriptor support, it will fall back to normal assignment. + +## Usage + +```javascript +var defineDataProperty = require('define-data-property'); +var assert = require('assert'); + +var obj = {}; +defineDataProperty(obj, 'key', 'value'); +defineDataProperty( + obj, + 'key2', + 'value', + true, // nonEnumerable, optional + false, // nonWritable, optional + true, // nonConfigurable, optional + false // loose, optional +); + +assert.deepEqual( + Object.getOwnPropertyDescriptors(obj), + { + key: { + configurable: true, + enumerable: true, + value: 'value', + writable: true, + }, + key2: { + configurable: false, + enumerable: false, + value: 'value', + writable: true, + }, + } +); +``` + +[package-url]: https://npmjs.org/package/define-data-property +[npm-version-svg]: https://versionbadg.es/ljharb/define-data-property.svg +[deps-svg]: https://david-dm.org/ljharb/define-data-property.svg +[deps-url]: https://david-dm.org/ljharb/define-data-property +[dev-deps-svg]: https://david-dm.org/ljharb/define-data-property/dev-status.svg +[dev-deps-url]: https://david-dm.org/ljharb/define-data-property#info=devDependencies +[npm-badge-png]: https://nodei.co/npm/define-data-property.png?downloads=true&stars=true +[license-image]: https://img.shields.io/npm/l/define-data-property.svg +[license-url]: LICENSE +[downloads-image]: https://img.shields.io/npm/dm/define-data-property.svg +[downloads-url]: https://npm-stat.com/charts.html?package=define-data-property +[codecov-image]: https://codecov.io/gh/ljharb/define-data-property/branch/main/graphs/badge.svg +[codecov-url]: https://app.codecov.io/gh/ljharb/define-data-property/ +[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/ljharb/define-data-property +[actions-url]: https://github.com/ljharb/define-data-property/actions diff --git a/node_modules/define-data-property/index.d.ts b/node_modules/define-data-property/index.d.ts new file mode 100644 index 000000000..b56a77da8 --- /dev/null +++ b/node_modules/define-data-property/index.d.ts @@ -0,0 +1,12 @@ + +declare function defineDataProperty( + obj: Record, + property: keyof typeof obj, + value: typeof obj[typeof property], + nonEnumerable?: boolean | null, + nonWritable?: boolean | null, + nonConfigurable?: boolean | null, + loose?: boolean +): void; + +export = defineDataProperty; \ No newline at end of file diff --git a/node_modules/define-data-property/index.js b/node_modules/define-data-property/index.js new file mode 100644 index 000000000..e1a38c07b --- /dev/null +++ b/node_modules/define-data-property/index.js @@ -0,0 +1,56 @@ +'use strict'; + +var $defineProperty = require('es-define-property'); + +var $SyntaxError = require('es-errors/syntax'); +var $TypeError = require('es-errors/type'); + +var gopd = require('gopd'); + +/** @type {import('.')} */ +module.exports = function defineDataProperty( + obj, + property, + value +) { + if (!obj || (typeof obj !== 'object' && typeof obj !== 'function')) { + throw new $TypeError('`obj` must be an object or a function`'); + } + if (typeof property !== 'string' && typeof property !== 'symbol') { + throw new $TypeError('`property` must be a string or a symbol`'); + } + if (arguments.length > 3 && typeof arguments[3] !== 'boolean' && arguments[3] !== null) { + throw new $TypeError('`nonEnumerable`, if provided, must be a boolean or null'); + } + if (arguments.length > 4 && typeof arguments[4] !== 'boolean' && arguments[4] !== null) { + throw new $TypeError('`nonWritable`, if provided, must be a boolean or null'); + } + if (arguments.length > 5 && typeof arguments[5] !== 'boolean' && arguments[5] !== null) { + throw new $TypeError('`nonConfigurable`, if provided, must be a boolean or null'); + } + if (arguments.length > 6 && typeof arguments[6] !== 'boolean') { + throw new $TypeError('`loose`, if provided, must be a boolean'); + } + + var nonEnumerable = arguments.length > 3 ? arguments[3] : null; + var nonWritable = arguments.length > 4 ? arguments[4] : null; + var nonConfigurable = arguments.length > 5 ? arguments[5] : null; + var loose = arguments.length > 6 ? arguments[6] : false; + + /* @type {false | TypedPropertyDescriptor} */ + var desc = !!gopd && gopd(obj, property); + + if ($defineProperty) { + $defineProperty(obj, property, { + configurable: nonConfigurable === null && desc ? desc.configurable : !nonConfigurable, + enumerable: nonEnumerable === null && desc ? desc.enumerable : !nonEnumerable, + value: value, + writable: nonWritable === null && desc ? desc.writable : !nonWritable + }); + } else if (loose || (!nonEnumerable && !nonWritable && !nonConfigurable)) { + // must fall back to [[Set]], and was not explicitly asked to make non-enumerable, non-writable, or non-configurable + obj[property] = value; // eslint-disable-line no-param-reassign + } else { + throw new $SyntaxError('This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.'); + } +}; diff --git a/node_modules/define-data-property/package.json b/node_modules/define-data-property/package.json new file mode 100644 index 000000000..eec40971e --- /dev/null +++ b/node_modules/define-data-property/package.json @@ -0,0 +1,106 @@ +{ + "name": "define-data-property", + "version": "1.1.4", + "description": "Define a data property on an object. Will fall back to assignment in an engine without descriptors.", + "main": "index.js", + "types": "./index.d.ts", + "exports": { + ".": "./index.js", + "./package.json": "./package.json" + }, + "sideEffects": false, + "scripts": { + "prepack": "npmignore --auto --commentLines=autogenerated", + "prepublish": "not-in-publish || npm run prepublishOnly", + "prepublishOnly": "safe-publish-latest", + "tsc": "tsc -p .", + "prelint": "evalmd README.md", + "lint": "eslint --ext=js,mjs .", + "postlint": "npm run tsc", + "pretest": "npm run lint", + "tests-only": "nyc tape 'test/**/*.js'", + "test": "npm run tests-only", + "posttest": "aud --production", + "version": "auto-changelog && git add CHANGELOG.md", + "postversion": "auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/ljharb/define-data-property.git" + }, + "keywords": [ + "define", + "data", + "property", + "object", + "accessor", + "javascript", + "ecmascript", + "enumerable", + "configurable", + "writable" + ], + "author": "Jordan Harband ", + "funding": { + "url": "https://github.com/sponsors/ljharb" + }, + "license": "MIT", + "bugs": { + "url": "https://github.com/ljharb/define-data-property/issues" + }, + "homepage": "https://github.com/ljharb/define-data-property#readme", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "devDependencies": { + "@ljharb/eslint-config": "^21.1.0", + "@types/call-bind": "^1.0.5", + "@types/define-properties": "^1.1.5", + "@types/es-value-fixtures": "^1.4.4", + "@types/for-each": "^0.3.3", + "@types/get-intrinsic": "^1.2.2", + "@types/gopd": "^1.0.3", + "@types/has-property-descriptors": "^1.0.3", + "@types/object-inspect": "^1.8.4", + "@types/object.getownpropertydescriptors": "^2.1.4", + "@types/tape": "^5.6.4", + "aud": "^2.0.4", + "auto-changelog": "^2.4.0", + "es-value-fixtures": "^1.4.2", + "eslint": "=8.8.0", + "evalmd": "^0.0.19", + "for-each": "^0.3.3", + "hasown": "^2.0.1", + "in-publish": "^2.0.1", + "npmignore": "^0.3.1", + "nyc": "^10.3.2", + "object-inspect": "^1.13.1", + "object.getownpropertydescriptors": "^2.1.7", + "reflect.ownkeys": "^1.1.4", + "safe-publish-latest": "^2.0.0", + "tape": "^5.7.4", + "typescript": "next" + }, + "engines": { + "node": ">= 0.4" + }, + "testling": { + "files": "test/index.js" + }, + "auto-changelog": { + "output": "CHANGELOG.md", + "template": "keepachangelog", + "unreleased": false, + "commitLimit": false, + "backfillLimit": false, + "hideCredit": true + }, + "publishConfig": { + "ignore": [ + ".github/workflows", + "types/reflect.ownkeys" + ] + } +} diff --git a/node_modules/define-data-property/test/index.js b/node_modules/define-data-property/test/index.js new file mode 100644 index 000000000..68204c66b --- /dev/null +++ b/node_modules/define-data-property/test/index.js @@ -0,0 +1,392 @@ +'use strict'; + +var test = require('tape'); +var v = require('es-value-fixtures'); +var forEach = require('for-each'); +var inspect = require('object-inspect'); +var hasOwn = require('hasown'); +var hasPropertyDescriptors = require('has-property-descriptors')(); +var getOwnPropertyDescriptors = require('object.getownpropertydescriptors'); +var ownKeys = require('reflect.ownkeys'); + +var defineDataProperty = require('../'); + +test('defineDataProperty', function (t) { + t.test('argument validation', function (st) { + forEach(v.primitives, function (nonObject) { + st['throws']( + // @ts-expect-error + function () { defineDataProperty(nonObject, 'key', 'value'); }, + TypeError, + 'throws on non-object input: ' + inspect(nonObject) + ); + }); + + forEach(v.nonPropertyKeys, function (nonPropertyKey) { + st['throws']( + // @ts-expect-error + function () { defineDataProperty({}, nonPropertyKey, 'value'); }, + TypeError, + 'throws on non-PropertyKey input: ' + inspect(nonPropertyKey) + ); + }); + + forEach(v.nonBooleans, function (nonBoolean) { + if (nonBoolean !== null) { + st['throws']( + // @ts-expect-error + function () { defineDataProperty({}, 'key', 'value', nonBoolean); }, + TypeError, + 'throws on non-boolean nonEnumerable: ' + inspect(nonBoolean) + ); + + st['throws']( + // @ts-expect-error + function () { defineDataProperty({}, 'key', 'value', false, nonBoolean); }, + TypeError, + 'throws on non-boolean nonWritable: ' + inspect(nonBoolean) + ); + + st['throws']( + // @ts-expect-error + function () { defineDataProperty({}, 'key', 'value', false, false, nonBoolean); }, + TypeError, + 'throws on non-boolean nonConfigurable: ' + inspect(nonBoolean) + ); + } + }); + + st.end(); + }); + + t.test('normal data property', function (st) { + /** @type {Record} */ + var obj = { existing: 'existing property' }; + st.ok(hasOwn(obj, 'existing'), 'has initial own property'); + st.equal(obj.existing, 'existing property', 'has expected initial value'); + + var res = defineDataProperty(obj, 'added', 'added property'); + st.equal(res, void undefined, 'returns `undefined`'); + st.ok(hasOwn(obj, 'added'), 'has expected own property'); + st.equal(obj.added, 'added property', 'has expected value'); + + defineDataProperty(obj, 'existing', 'new value'); + st.ok(hasOwn(obj, 'existing'), 'still has expected own property'); + st.equal(obj.existing, 'new value', 'has new expected value'); + + defineDataProperty(obj, 'explicit1', 'new value', false); + st.ok(hasOwn(obj, 'explicit1'), 'has expected own property (explicit enumerable)'); + st.equal(obj.explicit1, 'new value', 'has new expected value (explicit enumerable)'); + + defineDataProperty(obj, 'explicit2', 'new value', false, false); + st.ok(hasOwn(obj, 'explicit2'), 'has expected own property (explicit writable)'); + st.equal(obj.explicit2, 'new value', 'has new expected value (explicit writable)'); + + defineDataProperty(obj, 'explicit3', 'new value', false, false, false); + st.ok(hasOwn(obj, 'explicit3'), 'has expected own property (explicit configurable)'); + st.equal(obj.explicit3, 'new value', 'has new expected value (explicit configurable)'); + + st.end(); + }); + + t.test('loose mode', { skip: !hasPropertyDescriptors }, function (st) { + var obj = { existing: 'existing property' }; + + defineDataProperty(obj, 'added', 'added value 1', true, null, null, true); + st.deepEqual( + getOwnPropertyDescriptors(obj), + { + existing: { + configurable: true, + enumerable: true, + value: 'existing property', + writable: true + }, + added: { + configurable: true, + enumerable: !hasPropertyDescriptors, + value: 'added value 1', + writable: true + } + }, + 'in loose mode, obj still adds property 1' + ); + + defineDataProperty(obj, 'added', 'added value 2', false, true, null, true); + st.deepEqual( + getOwnPropertyDescriptors(obj), + { + existing: { + configurable: true, + enumerable: true, + value: 'existing property', + writable: true + }, + added: { + configurable: true, + enumerable: true, + value: 'added value 2', + writable: !hasPropertyDescriptors + } + }, + 'in loose mode, obj still adds property 2' + ); + + defineDataProperty(obj, 'added', 'added value 3', false, false, true, true); + st.deepEqual( + getOwnPropertyDescriptors(obj), + { + existing: { + configurable: true, + enumerable: true, + value: 'existing property', + writable: true + }, + added: { + configurable: !hasPropertyDescriptors, + enumerable: true, + value: 'added value 3', + writable: true + } + }, + 'in loose mode, obj still adds property 3' + ); + + st.end(); + }); + + t.test('non-normal data property, ES3', { skip: hasPropertyDescriptors }, function (st) { + /** @type {Record} */ + var obj = { existing: 'existing property' }; + + st['throws']( + function () { defineDataProperty(obj, 'added', 'added value', true); }, + SyntaxError, + 'nonEnumerable throws a Syntax Error' + ); + + st['throws']( + function () { defineDataProperty(obj, 'added', 'added value', false, true); }, + SyntaxError, + 'nonWritable throws a Syntax Error' + ); + + st['throws']( + function () { defineDataProperty(obj, 'added', 'added value', false, false, true); }, + SyntaxError, + 'nonWritable throws a Syntax Error' + ); + + st.deepEqual( + ownKeys(obj), + ['existing'], + 'obj still has expected keys' + ); + st.equal(obj.existing, 'existing property', 'obj still has expected values'); + + st.end(); + }); + + t.test('new non-normal data property, ES5+', { skip: !hasPropertyDescriptors }, function (st) { + /** @type {Record} */ + var obj = { existing: 'existing property' }; + + defineDataProperty(obj, 'nonEnum', null, true); + defineDataProperty(obj, 'nonWrit', null, false, true); + defineDataProperty(obj, 'nonConf', null, false, false, true); + + st.deepEqual( + getOwnPropertyDescriptors(obj), + { + existing: { + configurable: true, + enumerable: true, + value: 'existing property', + writable: true + }, + nonEnum: { + configurable: true, + enumerable: false, + value: null, + writable: true + }, + nonWrit: { + configurable: true, + enumerable: true, + value: null, + writable: false + }, + nonConf: { + configurable: false, + enumerable: true, + value: null, + writable: true + } + }, + 'obj has expected property descriptors' + ); + + st.end(); + }); + + t.test('existing non-normal data property, ES5+', { skip: !hasPropertyDescriptors }, function (st) { + // test case changing an existing non-normal property + + /** @type {Record} */ + var obj = {}; + Object.defineProperty(obj, 'nonEnum', { configurable: true, enumerable: false, value: null, writable: true }); + Object.defineProperty(obj, 'nonWrit', { configurable: true, enumerable: true, value: null, writable: false }); + Object.defineProperty(obj, 'nonConf', { configurable: false, enumerable: true, value: null, writable: true }); + + st.deepEqual( + getOwnPropertyDescriptors(obj), + { + nonEnum: { + configurable: true, + enumerable: false, + value: null, + writable: true + }, + nonWrit: { + configurable: true, + enumerable: true, + value: null, + writable: false + }, + nonConf: { + configurable: false, + enumerable: true, + value: null, + writable: true + } + }, + 'obj initially has expected property descriptors' + ); + + defineDataProperty(obj, 'nonEnum', 'new value', false); + defineDataProperty(obj, 'nonWrit', 'new value', false, false); + st['throws']( + function () { defineDataProperty(obj, 'nonConf', 'new value', false, false, false); }, + TypeError, + 'can not alter a nonconfigurable property' + ); + + st.deepEqual( + getOwnPropertyDescriptors(obj), + { + nonEnum: { + configurable: true, + enumerable: true, + value: 'new value', + writable: true + }, + nonWrit: { + configurable: true, + enumerable: true, + value: 'new value', + writable: true + }, + nonConf: { + configurable: false, + enumerable: true, + value: null, + writable: true + } + }, + 'obj ends up with expected property descriptors' + ); + + st.end(); + }); + + t.test('frozen object, ES5+', { skip: !hasPropertyDescriptors }, function (st) { + var frozen = Object.freeze({ existing: true }); + + st['throws']( + function () { defineDataProperty(frozen, 'existing', 'new value'); }, + TypeError, + 'frozen object can not modify an existing property' + ); + + st['throws']( + function () { defineDataProperty(frozen, 'new', 'new property'); }, + TypeError, + 'frozen object can not add a new property' + ); + + st.end(); + }); + + t.test('sealed object, ES5+', { skip: !hasPropertyDescriptors }, function (st) { + var sealed = Object.seal({ existing: true }); + st.deepEqual( + Object.getOwnPropertyDescriptor(sealed, 'existing'), + { + configurable: false, + enumerable: true, + value: true, + writable: true + }, + 'existing value on sealed object has expected descriptor' + ); + + defineDataProperty(sealed, 'existing', 'new value'); + + st.deepEqual( + Object.getOwnPropertyDescriptor(sealed, 'existing'), + { + configurable: false, + enumerable: true, + value: 'new value', + writable: true + }, + 'existing value on sealed object has changed descriptor' + ); + + st['throws']( + function () { defineDataProperty(sealed, 'new', 'new property'); }, + TypeError, + 'sealed object can not add a new property' + ); + + st.end(); + }); + + t.test('nonextensible object, ES5+', { skip: !hasPropertyDescriptors }, function (st) { + var nonExt = Object.preventExtensions({ existing: true }); + + st.deepEqual( + Object.getOwnPropertyDescriptor(nonExt, 'existing'), + { + configurable: true, + enumerable: true, + value: true, + writable: true + }, + 'existing value on non-extensible object has expected descriptor' + ); + + defineDataProperty(nonExt, 'existing', 'new value', true); + + st.deepEqual( + Object.getOwnPropertyDescriptor(nonExt, 'existing'), + { + configurable: true, + enumerable: false, + value: 'new value', + writable: true + }, + 'existing value on non-extensible object has changed descriptor' + ); + + st['throws']( + function () { defineDataProperty(nonExt, 'new', 'new property'); }, + TypeError, + 'non-extensible object can not add a new property' + ); + + st.end(); + }); + + t.end(); +}); diff --git a/node_modules/define-data-property/tsconfig.json b/node_modules/define-data-property/tsconfig.json new file mode 100644 index 000000000..69f060dcc --- /dev/null +++ b/node_modules/define-data-property/tsconfig.json @@ -0,0 +1,59 @@ +{ + "compilerOptions": { + /* Visit https://aka.ms/tsconfig to read more about this file */ + + /* Projects */ + + /* Language and Environment */ + "target": "es2022", /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */ + // "lib": [], /* Specify a set of bundled library declaration files that describe the target runtime environment. */ + // "noLib": true, /* Disable including any library files, including the default lib.d.ts. */ + "useDefineForClassFields": true, /* Emit ECMAScript-standard-compliant class fields. */ + // "moduleDetection": "auto", /* Control what method is used to detect module-format JS files. */ + + /* Modules */ + "module": "commonjs", /* Specify what module code is generated. */ + // "rootDir": "./", /* Specify the root folder within your source files. */ + // "moduleResolution": "node10", /* Specify how TypeScript looks up a file from a given module specifier. */ + // "baseUrl": "./", /* Specify the base directory to resolve non-relative module names. */ + // "paths": {}, /* Specify a set of entries that re-map imports to additional lookup locations. */ + // "rootDirs": [], /* Allow multiple folders to be treated as one when resolving modules. */ + "typeRoots": ["types"], /* Specify multiple folders that act like './node_modules/@types'. */ + "resolveJsonModule": true, /* Enable importing .json files. */ + + /* JavaScript Support */ + "allowJs": true, /* Allow JavaScript files to be a part of your program. Use the 'checkJS' option to get errors from these files. */ + "checkJs": true, /* Enable error reporting in type-checked JavaScript files. */ + "maxNodeModuleJsDepth": 1, /* Specify the maximum folder depth used for checking JavaScript files from 'node_modules'. Only applicable with 'allowJs'. */ + + /* Emit */ + "declaration": true, /* Generate .d.ts files from TypeScript and JavaScript files in your project. */ + "declarationMap": true, /* Create sourcemaps for d.ts files. */ + // "emitDeclarationOnly": true, /* Only output d.ts files and not JavaScript files. */ + "noEmit": true, /* Disable emitting files from a compilation. */ + + /* Interop Constraints */ + "allowSyntheticDefaultImports": true, /* Allow 'import x from y' when a module doesn't have a default export. */ + "esModuleInterop": true, /* Emit additional JavaScript to ease support for importing CommonJS modules. This enables 'allowSyntheticDefaultImports' for type compatibility. */ + "forceConsistentCasingInFileNames": true, /* Ensure that casing is correct in imports. */ + + /* Type Checking */ + "strict": true, /* Enable all strict type-checking options. */ + "noImplicitAny": true, /* Enable error reporting for expressions and declarations with an implied 'any' type. */ + "noImplicitThis": true, /* Enable error reporting when 'this' is given the type 'any'. */ + "useUnknownInCatchVariables": true, /* Default catch clause variables as 'unknown' instead of 'any'. */ + "noUnusedLocals": true, /* Enable error reporting when local variables aren't read. */ + "noUnusedParameters": true, /* Raise an error when a function parameter isn't read. */ + "noImplicitReturns": true, /* Enable error reporting for codepaths that do not explicitly return in a function. */ + "noFallthroughCasesInSwitch": true, /* Enable error reporting for fallthrough cases in switch statements. */ + "noUncheckedIndexedAccess": true, /* Add 'undefined' to a type when accessed using an index. */ + "noImplicitOverride": true, /* Ensure overriding members in derived classes are marked with an override modifier. */ + // "noPropertyAccessFromIndexSignature": true, /* Enforces using indexed accessors for keys declared using an indexed type. */ + + /* Completeness */ + // "skipLibCheck": true /* Skip type checking all .d.ts files. */ + }, + "exclude": [ + "coverage" + ] +} diff --git a/node_modules/dependency-graph/.github/workflows/node.js.yml b/node_modules/dependency-graph/.github/workflows/node.js.yml new file mode 100755 index 000000000..9d472d213 --- /dev/null +++ b/node_modules/dependency-graph/.github/workflows/node.js.yml @@ -0,0 +1,24 @@ +# This workflow will do a clean installation of node dependencies, cache/restore them, build the source code and run tests across different versions of node +# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-nodejs + +name: Node.js CI + +on: + push: + branches: [ "master" ] + pull_request: + branches: [ "master" ] + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Use Node.js ${{ matrix.node-version }} + uses: actions/setup-node@v3 + with: + node-version-file: 'package.json' + cache: 'npm' + - run: npm ci + - run: npm run build --if-present + - run: npm test diff --git a/node_modules/dependency-graph/CHANGELOG.md b/node_modules/dependency-graph/CHANGELOG.md index 5e6c4d955..9d6a6a1f0 100755 --- a/node_modules/dependency-graph/CHANGELOG.md +++ b/node_modules/dependency-graph/CHANGELOG.md @@ -1,5 +1,11 @@ # Dependency Graph Changelog +## 1.0.0 (Dec 5, 2023) + +- Switched to use `Map`/`Set` rather than using raw objects as pseudo-Maps/Sets. (Fixes #46) + - This is also the reason for the major version bump. While there are no functional changes, this library previously did not have any special requirements of the runtime. It now requires a runtime that supports `Map`/`Set` (which should be almost everything now in 2023). +- Ensure `circular` property is cloned during clone - thanks [andrew-healey](https://github.com/andrew-healey) and [tintinthong](https://github.com/tintinthong)! + ## 0.11.0 (March 5, 2021) - Add `entryNodes` method that returns the nodes that nothing depends on - thanks [amcdnl](https://github.com/amcdnl)! diff --git a/node_modules/dependency-graph/lib/dep_graph.js b/node_modules/dependency-graph/lib/dep_graph.js index a64f801cd..9444532f1 100755 --- a/node_modules/dependency-graph/lib/dep_graph.js +++ b/node_modules/dependency-graph/lib/dep_graph.js @@ -8,18 +8,18 @@ * Detects cycles and throws an Error if one is detected (unless the "circular" * parameter is "true" in which case it ignores them). * - * @param edges The set of edges to DFS through + * @param edges The edges to DFS through (this is a Map of node to Array of nodes) * @param leavesOnly Whether to only return "leaf" nodes (ones who have no edges) * @param result An array in which the results will be populated * @param circular A boolean to allow circular dependencies */ function createDFS(edges, leavesOnly, result, circular) { - var visited = {}; + var visited = new Set(); return function (start) { - if (visited[start]) { + if (visited.has(start)) { return; } - var inCurrentPath = {}; + var inCurrentPath = new Set(); var currentPath = []; var todo = []; // used as a stack todo.push({ node: start, processed: false }); @@ -29,10 +29,10 @@ function createDFS(edges, leavesOnly, result, circular) { var node = current.node; if (!processed) { // Haven't visited edges yet (visiting phase) - if (visited[node]) { + if (visited.has(node)) { todo.pop(); continue; - } else if (inCurrentPath[node]) { + } else if (inCurrentPath.has(node)) { // It's not a DAG if (circular) { todo.pop(); @@ -43,9 +43,9 @@ function createDFS(edges, leavesOnly, result, circular) { throw new DepGraphCycleError(currentPath); } - inCurrentPath[node] = true; + inCurrentPath.add(node); currentPath.push(node); - var nodeEdges = edges[node]; + var nodeEdges = edges.get(node); // (push edges onto the todo stack in reverse order to be order-compatible with the old DFS implementation) for (var i = nodeEdges.length - 1; i >= 0; i--) { todo.push({ node: nodeEdges[i], processed: false }); @@ -55,9 +55,9 @@ function createDFS(edges, leavesOnly, result, circular) { // Have visited edges (stack unrolling phase) todo.pop(); currentPath.pop(); - inCurrentPath[node] = false; - visited[node] = true; - if (!leavesOnly || edges[node].length === 0) { + inCurrentPath.delete(node); + visited.add(node); + if (!leavesOnly || edges.get(node).length === 0) { result.push(node); } } @@ -69,9 +69,9 @@ function createDFS(edges, leavesOnly, result, circular) { * Simple Dependency Graph */ var DepGraph = (exports.DepGraph = function DepGraph(opts) { - this.nodes = {}; // Node -> Node/Data (treated like a Set) - this.outgoingEdges = {}; // Node -> [Dependency Node] - this.incomingEdges = {}; // Node -> [Dependant Node] + this.nodes = new Map(); // Node -> Node/Data + this.outgoingEdges = new Map(); // Node -> [Dependency Node] + this.incomingEdges = new Map(); // Node -> [Dependant Node] this.circular = opts && !!opts.circular; // Allows circular deps }); DepGraph.prototype = { @@ -79,7 +79,7 @@ DepGraph.prototype = { * The number of nodes in the graph. */ size: function () { - return Object.keys(this.nodes).length; + return this.nodes.size; }, /** * Add a node to the dependency graph. If a node already exists, this method will do nothing. @@ -88,12 +88,12 @@ DepGraph.prototype = { if (!this.hasNode(node)) { // Checking the arguments length allows the user to add a node with undefined data if (arguments.length === 2) { - this.nodes[node] = data; + this.nodes.set(node, data); } else { - this.nodes[node] = node; + this.nodes.set(node, node); } - this.outgoingEdges[node] = []; - this.incomingEdges[node] = []; + this.outgoingEdges.set(node, []); + this.incomingEdges.set(node, []); } }, /** @@ -101,16 +101,16 @@ DepGraph.prototype = { */ removeNode: function (node) { if (this.hasNode(node)) { - delete this.nodes[node]; - delete this.outgoingEdges[node]; - delete this.incomingEdges[node]; + this.nodes.delete(node); + this.outgoingEdges.delete(node); + this.incomingEdges.delete(node); [this.incomingEdges, this.outgoingEdges].forEach(function (edgeList) { - Object.keys(edgeList).forEach(function (key) { - var idx = edgeList[key].indexOf(node); + edgeList.forEach(function (v) { + var idx = v.indexOf(node); if (idx >= 0) { - edgeList[key].splice(idx, 1); + v.splice(idx, 1); } - }, this); + }); }); } }, @@ -118,14 +118,14 @@ DepGraph.prototype = { * Check if a node exists in the graph */ hasNode: function (node) { - return this.nodes.hasOwnProperty(node); + return this.nodes.has(node); }, /** * Get the data associated with a node name */ getNodeData: function (node) { if (this.hasNode(node)) { - return this.nodes[node]; + return this.nodes.get(node); } else { throw new Error("Node does not exist: " + node); } @@ -135,7 +135,7 @@ DepGraph.prototype = { */ setNodeData: function (node, data) { if (this.hasNode(node)) { - this.nodes[node] = data; + this.nodes.set(node, data); } else { throw new Error("Node does not exist: " + node); } @@ -151,11 +151,11 @@ DepGraph.prototype = { if (!this.hasNode(to)) { throw new Error("Node does not exist: " + to); } - if (this.outgoingEdges[from].indexOf(to) === -1) { - this.outgoingEdges[from].push(to); + if (this.outgoingEdges.get(from).indexOf(to) === -1) { + this.outgoingEdges.get(from).push(to); } - if (this.incomingEdges[to].indexOf(from) === -1) { - this.incomingEdges[to].push(from); + if (this.incomingEdges.get(to).indexOf(from) === -1) { + this.incomingEdges.get(to).push(from); } return true; }, @@ -165,16 +165,16 @@ DepGraph.prototype = { removeDependency: function (from, to) { var idx; if (this.hasNode(from)) { - idx = this.outgoingEdges[from].indexOf(to); + idx = this.outgoingEdges.get(from).indexOf(to); if (idx >= 0) { - this.outgoingEdges[from].splice(idx, 1); + this.outgoingEdges.get(from).splice(idx, 1); } } if (this.hasNode(to)) { - idx = this.incomingEdges[to].indexOf(from); + idx = this.incomingEdges.get(to).indexOf(from); if (idx >= 0) { - this.incomingEdges[to].splice(idx, 1); + this.incomingEdges.get(to).splice(idx, 1); } } }, @@ -185,12 +185,12 @@ DepGraph.prototype = { clone: function () { var source = this; var result = new DepGraph(); - var keys = Object.keys(source.nodes); - keys.forEach(function (n) { - result.nodes[n] = source.nodes[n]; - result.outgoingEdges[n] = source.outgoingEdges[n].slice(0); - result.incomingEdges[n] = source.incomingEdges[n].slice(0); + source.nodes.forEach(function (v, n) { + result.nodes.set(n, v); + result.outgoingEdges.set(n, source.outgoingEdges.get(n).slice(0)); + result.incomingEdges.set(n, source.incomingEdges.get(n).slice(0)); }); + result.circular = source.circular; return result; }, /** @@ -200,7 +200,7 @@ DepGraph.prototype = { */ directDependenciesOf: function (node) { if (this.hasNode(node)) { - return this.outgoingEdges[node].slice(0); + return this.outgoingEdges.get(node).slice(0); } else { throw new Error("Node does not exist: " + node); } @@ -212,7 +212,7 @@ DepGraph.prototype = { */ directDependantsOf: function (node) { if (this.hasNode(node)) { - return this.incomingEdges[node].slice(0); + return this.incomingEdges.get(node).slice(0); } else { throw new Error("Node does not exist: " + node); } @@ -280,7 +280,7 @@ DepGraph.prototype = { overallOrder: function (leavesOnly) { var self = this; var result = []; - var keys = Object.keys(this.nodes); + var keys = Array.from(this.nodes.keys()); if (keys.length === 0) { return result; // Empty graph } else { @@ -303,7 +303,7 @@ DepGraph.prototype = { // run a DFS starting at these points to get the order keys .filter(function (node) { - return self.incomingEdges[node].length === 0; + return self.incomingEdges.get(node).length === 0; }) .forEach(function (n) { DFS(n); @@ -330,10 +330,10 @@ DepGraph.prototype = { */ entryNodes: function () { var self = this; - return Object.keys(this.nodes).filter(function (node) { - return self.incomingEdges[node].length === 0; + return Array.from(this.nodes.keys()).filter(function (node) { + return self.incomingEdges.get(node).length === 0; }); - } + }, }; // Create some aliases @@ -358,7 +358,7 @@ DepGraphCycleError.prototype = Object.create(Error.prototype, { value: Error, enumerable: false, writable: true, - configurable: true - } + configurable: true, + }, }); Object.setPrototypeOf(DepGraphCycleError, Error); diff --git a/node_modules/dependency-graph/package.json b/node_modules/dependency-graph/package.json index d965899c3..0f26c316b 100755 --- a/node_modules/dependency-graph/package.json +++ b/node_modules/dependency-graph/package.json @@ -1,7 +1,7 @@ { "name": "dependency-graph", "description": "Simple dependency graph.", - "version": "0.11.0", + "version": "1.0.0", "author": "Jim Riecken ", "keywords": [ "dependency", @@ -22,10 +22,10 @@ "dependencies": {}, "optionalDependencies": {}, "devDependencies": { - "jasmine": "3.5.0" + "jasmine": "5.1.0" }, "engines": { - "node": ">= 0.6.0" + "node": ">=4" }, "types": "./lib/index.d.ts" -} \ No newline at end of file +} diff --git a/node_modules/dependency-graph/specs/dep_graph_spec.js b/node_modules/dependency-graph/specs/dep_graph_spec.js index 07aa68e57..ce59c001e 100755 --- a/node_modules/dependency-graph/specs/dep_graph_spec.js +++ b/node_modules/dependency-graph/specs/dep_graph_spec.js @@ -17,6 +17,19 @@ describe("DepGraph", function () { expect(graph.hasNode("Bar")).toBeFalse(); }); + it("should work with special object properties as names", function () { + var graph = new DepGraph(); + + graph.addNode("constructor"); + graph.addNode("__proto__"); + + graph.addDependency("constructor", "__proto__"); + + expect(graph.hasNode("constructor")).toBeTrue(); + expect(graph.hasNode("__proto__")).toBeTrue(); + expect(graph.overallOrder()).toEqual(["__proto__", "constructor"]); + }); + it("should calculate its size", function () { var graph = new DepGraph(); @@ -196,7 +209,7 @@ describe("DepGraph", function () { it( "should include all nodes in overall order even from " + - "cycles in disconnected subgraphs when circular is true", + "cycles in disconnected subgraphs when circular is true", function () { var graph = new DepGraph({ circular: true }); @@ -226,7 +239,7 @@ describe("DepGraph", function () { "1e", "2c", "2b", - "2a" + "2a", ]); } ); @@ -267,7 +280,7 @@ describe("DepGraph", function () { it( "should detect cycles in overall order when there are several " + - "disconnected subgraphs (with one that does not have a cycle", + "disconnected subgraphs (with one that does not have a cycle", function () { var graph = new DepGraph(); @@ -477,6 +490,18 @@ describe("DepGraph", function () { expect(cloned.getNodeData("a").a).toBe(42); expect(graph.getNodeData("a") === cloned.getNodeData("a")).toBeFalse(); }); + + it("should preserve the circular property on clone", function () { + var graph = new DepGraph({ circular: true }); + expect(graph.circular).toBeTrue(); + var cloned = graph.clone(); + expect(cloned.circular).toBeTrue(); + + var graph2 = new DepGraph({ circular: false }); + expect(graph2.circular).toBeFalse(); + var cloned2 = graph2.clone(); + expect(cloned2.circular).toBeFalse(); + }); }); describe("DepGraph Performance", function () { diff --git a/node_modules/dunder-proto/.eslintrc b/node_modules/dunder-proto/.eslintrc new file mode 100644 index 000000000..3b5d9e90e --- /dev/null +++ b/node_modules/dunder-proto/.eslintrc @@ -0,0 +1,5 @@ +{ + "root": true, + + "extends": "@ljharb", +} diff --git a/node_modules/dunder-proto/.github/FUNDING.yml b/node_modules/dunder-proto/.github/FUNDING.yml new file mode 100644 index 000000000..8a1d7b0e9 --- /dev/null +++ b/node_modules/dunder-proto/.github/FUNDING.yml @@ -0,0 +1,12 @@ +# These are supported funding model platforms + +github: [ljharb] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: npm/dunder-proto +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] diff --git a/node_modules/dunder-proto/.nycrc b/node_modules/dunder-proto/.nycrc new file mode 100644 index 000000000..1826526e0 --- /dev/null +++ b/node_modules/dunder-proto/.nycrc @@ -0,0 +1,13 @@ +{ + "all": true, + "check-coverage": false, + "reporter": ["text-summary", "text", "html", "json"], + "lines": 86, + "statements": 85.93, + "functions": 82.43, + "branches": 76.06, + "exclude": [ + "coverage", + "test" + ] +} diff --git a/node_modules/dunder-proto/CHANGELOG.md b/node_modules/dunder-proto/CHANGELOG.md new file mode 100644 index 000000000..9b8b2f82a --- /dev/null +++ b/node_modules/dunder-proto/CHANGELOG.md @@ -0,0 +1,24 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [v1.0.1](https://github.com/es-shims/dunder-proto/compare/v1.0.0...v1.0.1) - 2024-12-16 + +### Commits + +- [Fix] do not crash when `--disable-proto=throw` [`6c367d9`](https://github.com/es-shims/dunder-proto/commit/6c367d919bc1604778689a297bbdbfea65752847) +- [Tests] ensure noproto tests only use the current version of dunder-proto [`b02365b`](https://github.com/es-shims/dunder-proto/commit/b02365b9cf889c4a2cac7be0c3cfc90a789af36c) +- [Dev Deps] update `@arethetypeswrong/cli`, `@types/tape` [`e3c5c3b`](https://github.com/es-shims/dunder-proto/commit/e3c5c3bd81cf8cef7dff2eca19e558f0e307f666) +- [Deps] update `call-bind-apply-helpers` [`19f1da0`](https://github.com/es-shims/dunder-proto/commit/19f1da028b8dd0d05c85bfd8f7eed2819b686450) + +## v1.0.0 - 2024-12-06 + +### Commits + +- Initial implementation, tests, readme, types [`a5b74b0`](https://github.com/es-shims/dunder-proto/commit/a5b74b0082f5270cb0905cd9a2e533cee7498373) +- Initial commit [`73fb5a3`](https://github.com/es-shims/dunder-proto/commit/73fb5a353b51ac2ab00c9fdeb0114daffd4c07a8) +- npm init [`80152dc`](https://github.com/es-shims/dunder-proto/commit/80152dc98155da4eb046d9f67a87ed96e8280a1d) +- Only apps should have lockfiles [`03e6660`](https://github.com/es-shims/dunder-proto/commit/03e6660a1d70dc401f3e217a031475ec537243dd) diff --git a/node_modules/dunder-proto/LICENSE b/node_modules/dunder-proto/LICENSE new file mode 100644 index 000000000..34995e79d --- /dev/null +++ b/node_modules/dunder-proto/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2024 ECMAScript Shims + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/node_modules/dunder-proto/README.md b/node_modules/dunder-proto/README.md new file mode 100644 index 000000000..44b80a2d4 --- /dev/null +++ b/node_modules/dunder-proto/README.md @@ -0,0 +1,54 @@ +# dunder-proto [![Version Badge][npm-version-svg]][package-url] + +[![github actions][actions-image]][actions-url] +[![coverage][codecov-image]][codecov-url] +[![License][license-image]][license-url] +[![Downloads][downloads-image]][downloads-url] + +[![npm badge][npm-badge-png]][package-url] + +If available, the `Object.prototype.__proto__` accessor and mutator, call-bound. + +## Getting started + +```sh +npm install --save dunder-proto +``` + +## Usage/Examples + +```js +const assert = require('assert'); +const getDunder = require('dunder-proto/get'); +const setDunder = require('dunder-proto/set'); + +const obj = {}; + +assert.equal('toString' in obj, true); +assert.equal(getDunder(obj), Object.prototype); + +setDunder(obj, null); + +assert.equal('toString' in obj, false); +assert.equal(getDunder(obj), null); +``` + +## Tests + +Clone the repo, `npm install`, and run `npm test` + +[package-url]: https://npmjs.org/package/dunder-proto +[npm-version-svg]: https://versionbadg.es/es-shims/dunder-proto.svg +[deps-svg]: https://david-dm.org/es-shims/dunder-proto.svg +[deps-url]: https://david-dm.org/es-shims/dunder-proto +[dev-deps-svg]: https://david-dm.org/es-shims/dunder-proto/dev-status.svg +[dev-deps-url]: https://david-dm.org/es-shims/dunder-proto#info=devDependencies +[npm-badge-png]: https://nodei.co/npm/dunder-proto.png?downloads=true&stars=true +[license-image]: https://img.shields.io/npm/l/dunder-proto.svg +[license-url]: LICENSE +[downloads-image]: https://img.shields.io/npm/dm/dunder-proto.svg +[downloads-url]: https://npm-stat.com/charts.html?package=dunder-proto +[codecov-image]: https://codecov.io/gh/es-shims/dunder-proto/branch/main/graphs/badge.svg +[codecov-url]: https://app.codecov.io/gh/es-shims/dunder-proto/ +[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/es-shims/dunder-proto +[actions-url]: https://github.com/es-shims/dunder-proto/actions diff --git a/node_modules/dunder-proto/get.d.ts b/node_modules/dunder-proto/get.d.ts new file mode 100644 index 000000000..c7e14d25e --- /dev/null +++ b/node_modules/dunder-proto/get.d.ts @@ -0,0 +1,5 @@ +declare function getDunderProto(target: {}): object | null; + +declare const x: false | typeof getDunderProto; + +export = x; \ No newline at end of file diff --git a/node_modules/dunder-proto/get.js b/node_modules/dunder-proto/get.js new file mode 100644 index 000000000..45093df98 --- /dev/null +++ b/node_modules/dunder-proto/get.js @@ -0,0 +1,30 @@ +'use strict'; + +var callBind = require('call-bind-apply-helpers'); +var gOPD = require('gopd'); + +var hasProtoAccessor; +try { + // eslint-disable-next-line no-extra-parens, no-proto + hasProtoAccessor = /** @type {{ __proto__?: typeof Array.prototype }} */ ([]).__proto__ === Array.prototype; +} catch (e) { + if (!e || typeof e !== 'object' || !('code' in e) || e.code !== 'ERR_PROTO_ACCESS') { + throw e; + } +} + +// eslint-disable-next-line no-extra-parens +var desc = !!hasProtoAccessor && gOPD && gOPD(Object.prototype, /** @type {keyof typeof Object.prototype} */ ('__proto__')); + +var $Object = Object; +var $getPrototypeOf = $Object.getPrototypeOf; + +/** @type {import('./get')} */ +module.exports = desc && typeof desc.get === 'function' + ? callBind([desc.get]) + : typeof $getPrototypeOf === 'function' + ? /** @type {import('./get')} */ function getDunder(value) { + // eslint-disable-next-line eqeqeq + return $getPrototypeOf(value == null ? value : $Object(value)); + } + : false; diff --git a/node_modules/dunder-proto/package.json b/node_modules/dunder-proto/package.json new file mode 100644 index 000000000..04a403677 --- /dev/null +++ b/node_modules/dunder-proto/package.json @@ -0,0 +1,76 @@ +{ + "name": "dunder-proto", + "version": "1.0.1", + "description": "If available, the `Object.prototype.__proto__` accessor and mutator, call-bound", + "main": false, + "exports": { + "./get": "./get.js", + "./set": "./set.js", + "./package.json": "./package.json" + }, + "sideEffects": false, + "scripts": { + "prepack": "npmignore --auto --commentLines=autogenerated", + "prepublish": "not-in-publish || npm run prepublishOnly", + "prepublishOnly": "safe-publish-latest", + "prelint": "evalmd README.md", + "lint": "eslint --ext=.js,.mjs .", + "postlint": "tsc -p . && attw -P", + "pretest": "npm run lint", + "tests-only": "nyc tape 'test/**/*.js'", + "test": "npm run tests-only", + "posttest": "npx npm@'>= 10.2' audit --production", + "version": "auto-changelog && git add CHANGELOG.md", + "postversion": "auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/es-shims/dunder-proto.git" + }, + "author": "Jordan Harband ", + "license": "MIT", + "bugs": { + "url": "https://github.com/es-shims/dunder-proto/issues" + }, + "homepage": "https://github.com/es-shims/dunder-proto#readme", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "devDependencies": { + "@arethetypeswrong/cli": "^0.17.1", + "@ljharb/eslint-config": "^21.1.1", + "@ljharb/tsconfig": "^0.2.2", + "@types/tape": "^5.7.0", + "auto-changelog": "^2.5.0", + "encoding": "^0.1.13", + "eslint": "=8.8.0", + "evalmd": "^0.0.19", + "in-publish": "^2.0.1", + "npmignore": "^0.3.1", + "nyc": "^10.3.2", + "safe-publish-latest": "^2.0.0", + "tape": "^5.9.0", + "typescript": "next" + }, + "auto-changelog": { + "output": "CHANGELOG.md", + "template": "keepachangelog", + "unreleased": false, + "commitLimit": false, + "backfillLimit": false, + "hideCredit": true + }, + "testling": { + "files": "test/index.js" + }, + "publishConfig": { + "ignore": [ + ".github/workflows" + ] + }, + "engines": { + "node": ">= 0.4" + } +} diff --git a/node_modules/dunder-proto/set.d.ts b/node_modules/dunder-proto/set.d.ts new file mode 100644 index 000000000..16bfdfe2b --- /dev/null +++ b/node_modules/dunder-proto/set.d.ts @@ -0,0 +1,5 @@ +declare function setDunderProto

(target: {}, proto: P): P; + +declare const x: false | typeof setDunderProto; + +export = x; \ No newline at end of file diff --git a/node_modules/dunder-proto/set.js b/node_modules/dunder-proto/set.js new file mode 100644 index 000000000..6085b6e84 --- /dev/null +++ b/node_modules/dunder-proto/set.js @@ -0,0 +1,35 @@ +'use strict'; + +var callBind = require('call-bind-apply-helpers'); +var gOPD = require('gopd'); +var $TypeError = require('es-errors/type'); + +/** @type {{ __proto__?: object | null }} */ +var obj = {}; +try { + obj.__proto__ = null; // eslint-disable-line no-proto +} catch (e) { + if (!e || typeof e !== 'object' || !('code' in e) || e.code !== 'ERR_PROTO_ACCESS') { + throw e; + } +} + +var hasProtoMutator = !('toString' in obj); + +// eslint-disable-next-line no-extra-parens +var desc = gOPD && gOPD(Object.prototype, /** @type {keyof typeof Object.prototype} */ ('__proto__')); + +/** @type {import('./set')} */ +module.exports = hasProtoMutator && ( +// eslint-disable-next-line no-extra-parens + (!!desc && typeof desc.set === 'function' && /** @type {import('./set')} */ (callBind([desc.set]))) + || /** @type {import('./set')} */ function setDunder(object, proto) { + // this is node v0.10 or older, which doesn't have Object.setPrototypeOf and has undeniable __proto__ + if (object == null) { // eslint-disable-line eqeqeq + throw new $TypeError('set Object.prototype.__proto__ called on null or undefined'); + } + // eslint-disable-next-line no-proto, no-param-reassign, no-extra-parens + /** @type {{ __proto__?: object | null }} */ (object).__proto__ = proto; + return proto; + } +); diff --git a/node_modules/dunder-proto/test/get.js b/node_modules/dunder-proto/test/get.js new file mode 100644 index 000000000..253f1838e --- /dev/null +++ b/node_modules/dunder-proto/test/get.js @@ -0,0 +1,34 @@ +'use strict'; + +var test = require('tape'); + +var getDunderProto = require('../get'); + +test('getDunderProto', { skip: !getDunderProto }, function (t) { + if (!getDunderProto) { + throw 'should never happen; this is just for type narrowing'; // eslint-disable-line no-throw-literal + } + + // @ts-expect-error + t['throws'](function () { getDunderProto(); }, TypeError, 'throws if no argument'); + // @ts-expect-error + t['throws'](function () { getDunderProto(undefined); }, TypeError, 'throws with undefined'); + // @ts-expect-error + t['throws'](function () { getDunderProto(null); }, TypeError, 'throws with null'); + + t.equal(getDunderProto({}), Object.prototype); + t.equal(getDunderProto([]), Array.prototype); + t.equal(getDunderProto(function () {}), Function.prototype); + t.equal(getDunderProto(/./g), RegExp.prototype); + t.equal(getDunderProto(42), Number.prototype); + t.equal(getDunderProto(true), Boolean.prototype); + t.equal(getDunderProto('foo'), String.prototype); + + t.end(); +}); + +test('no dunder proto', { skip: !!getDunderProto }, function (t) { + t.notOk('__proto__' in Object.prototype, 'no __proto__ in Object.prototype'); + + t.end(); +}); diff --git a/node_modules/dunder-proto/test/index.js b/node_modules/dunder-proto/test/index.js new file mode 100644 index 000000000..08ff36f7d --- /dev/null +++ b/node_modules/dunder-proto/test/index.js @@ -0,0 +1,4 @@ +'use strict'; + +require('./get'); +require('./set'); diff --git a/node_modules/dunder-proto/test/set.js b/node_modules/dunder-proto/test/set.js new file mode 100644 index 000000000..c3bfe4d4f --- /dev/null +++ b/node_modules/dunder-proto/test/set.js @@ -0,0 +1,50 @@ +'use strict'; + +var test = require('tape'); + +var setDunderProto = require('../set'); + +test('setDunderProto', { skip: !setDunderProto }, function (t) { + if (!setDunderProto) { + throw 'should never happen; this is just for type narrowing'; // eslint-disable-line no-throw-literal + } + + // @ts-expect-error + t['throws'](function () { setDunderProto(); }, TypeError, 'throws if no arguments'); + // @ts-expect-error + t['throws'](function () { setDunderProto(undefined); }, TypeError, 'throws with undefined and nothing'); + // @ts-expect-error + t['throws'](function () { setDunderProto(undefined, undefined); }, TypeError, 'throws with undefined and undefined'); + // @ts-expect-error + t['throws'](function () { setDunderProto(null); }, TypeError, 'throws with null and undefined'); + // @ts-expect-error + t['throws'](function () { setDunderProto(null, undefined); }, TypeError, 'throws with null and undefined'); + + /** @type {{ inherited?: boolean }} */ + var obj = {}; + t.ok('toString' in obj, 'object initially has toString'); + + setDunderProto(obj, null); + t.notOk('toString' in obj, 'object no longer has toString'); + + t.notOk('inherited' in obj, 'object lacks inherited property'); + setDunderProto(obj, { inherited: true }); + t.equal(obj.inherited, true, 'object has inherited property'); + + t.end(); +}); + +test('no dunder proto', { skip: !!setDunderProto }, function (t) { + if ('__proto__' in Object.prototype) { + t['throws']( + // @ts-expect-error + function () { ({}).__proto__ = null; }, // eslint-disable-line no-proto + Error, + 'throws when setting Object.prototype.__proto__' + ); + } else { + t.notOk('__proto__' in Object.prototype, 'no __proto__ in Object.prototype'); + } + + t.end(); +}); diff --git a/node_modules/dunder-proto/tsconfig.json b/node_modules/dunder-proto/tsconfig.json new file mode 100644 index 000000000..dabbe230d --- /dev/null +++ b/node_modules/dunder-proto/tsconfig.json @@ -0,0 +1,9 @@ +{ + "extends": "@ljharb/tsconfig", + "compilerOptions": { + "target": "ES2021", + }, + "exclude": [ + "coverage", + ], +} diff --git a/node_modules/electron-to-chromium/chromium-versions.js b/node_modules/electron-to-chromium/chromium-versions.js index 2a2d3003c..d167afece 100644 --- a/node_modules/electron-to-chromium/chromium-versions.js +++ b/node_modules/electron-to-chromium/chromium-versions.js @@ -68,5 +68,18 @@ module.exports = { "129": "33.0", "130": "33.0", "131": "34.0", - "132": "34.0" + "132": "34.0", + "133": "35.0", + "134": "35.0", + "135": "36.0", + "136": "36.0", + "137": "37.0", + "138": "37.0", + "139": "38.0", + "140": "38.0", + "141": "39.0", + "142": "39.0", + "143": "40.0", + "144": "40.0", + "146": "41.0" }; \ No newline at end of file diff --git a/node_modules/electron-to-chromium/chromium-versions.json b/node_modules/electron-to-chromium/chromium-versions.json index a30788eb6..79c7c185e 100644 --- a/node_modules/electron-to-chromium/chromium-versions.json +++ b/node_modules/electron-to-chromium/chromium-versions.json @@ -1 +1 @@ -{"39":"0.20","40":"0.21","41":"0.21","42":"0.25","43":"0.27","44":"0.30","45":"0.31","47":"0.36","49":"0.37","50":"1.1","51":"1.2","52":"1.3","53":"1.4","54":"1.4","56":"1.6","58":"1.7","59":"1.8","61":"2.0","66":"3.0","69":"4.0","72":"5.0","73":"5.0","76":"6.0","78":"7.0","79":"8.0","80":"8.0","82":"9.0","83":"9.0","84":"10.0","85":"10.0","86":"11.0","87":"11.0","89":"12.0","90":"13.0","91":"13.0","92":"14.0","93":"14.0","94":"15.0","95":"16.0","96":"16.0","98":"17.0","99":"18.0","100":"18.0","102":"19.0","103":"20.0","104":"20.0","105":"21.0","106":"21.0","107":"22.0","108":"22.0","110":"23.0","111":"24.0","112":"24.0","114":"25.0","116":"26.0","118":"27.0","119":"28.0","120":"28.0","121":"29.0","122":"29.0","123":"30.0","124":"30.0","125":"31.0","126":"31.0","127":"32.0","128":"32.0","129":"33.0","130":"33.0","131":"34.0","132":"34.0"} \ No newline at end of file +{"39":"0.20","40":"0.21","41":"0.21","42":"0.25","43":"0.27","44":"0.30","45":"0.31","47":"0.36","49":"0.37","50":"1.1","51":"1.2","52":"1.3","53":"1.4","54":"1.4","56":"1.6","58":"1.7","59":"1.8","61":"2.0","66":"3.0","69":"4.0","72":"5.0","73":"5.0","76":"6.0","78":"7.0","79":"8.0","80":"8.0","82":"9.0","83":"9.0","84":"10.0","85":"10.0","86":"11.0","87":"11.0","89":"12.0","90":"13.0","91":"13.0","92":"14.0","93":"14.0","94":"15.0","95":"16.0","96":"16.0","98":"17.0","99":"18.0","100":"18.0","102":"19.0","103":"20.0","104":"20.0","105":"21.0","106":"21.0","107":"22.0","108":"22.0","110":"23.0","111":"24.0","112":"24.0","114":"25.0","116":"26.0","118":"27.0","119":"28.0","120":"28.0","121":"29.0","122":"29.0","123":"30.0","124":"30.0","125":"31.0","126":"31.0","127":"32.0","128":"32.0","129":"33.0","130":"33.0","131":"34.0","132":"34.0","133":"35.0","134":"35.0","135":"36.0","136":"36.0","137":"37.0","138":"37.0","139":"38.0","140":"38.0","141":"39.0","142":"39.0","143":"40.0","144":"40.0","146":"41.0"} \ No newline at end of file diff --git a/node_modules/electron-to-chromium/full-chromium-versions.js b/node_modules/electron-to-chromium/full-chromium-versions.js index 8fe78f217..d03575298 100644 --- a/node_modules/electron-to-chromium/full-chromium-versions.js +++ b/node_modules/electron-to-chromium/full-chromium-versions.js @@ -2081,7 +2081,8 @@ module.exports = { "31.7.3", "31.7.4", "31.7.5", - "31.7.6" + "31.7.6", + "31.7.7" ], "127.0.6521.0": [ "32.0.0-alpha.1", @@ -2140,7 +2141,12 @@ module.exports = { "32.2.4", "32.2.5", "32.2.6", - "32.2.7" + "32.2.7", + "32.2.8", + "32.3.0", + "32.3.1", + "32.3.2", + "32.3.3" ], "129.0.6668.0": [ "33.0.0-alpha.1" @@ -2186,6 +2192,24 @@ module.exports = { "130.0.6723.152": [ "33.3.0" ], + "130.0.6723.170": [ + "33.3.1" + ], + "130.0.6723.191": [ + "33.3.2", + "33.4.0", + "33.4.1", + "33.4.2", + "33.4.3", + "33.4.4", + "33.4.5", + "33.4.6", + "33.4.7", + "33.4.8", + "33.4.9", + "33.4.10", + "33.4.11" + ], "131.0.6776.0": [ "34.0.0-alpha.1" ], @@ -2218,6 +2242,465 @@ module.exports = { "34.0.0-beta.8" ], "132.0.6834.32": [ - "34.0.0-beta.9" + "34.0.0-beta.9", + "34.0.0-beta.10", + "34.0.0-beta.11" + ], + "132.0.6834.46": [ + "34.0.0-beta.12", + "34.0.0-beta.13" + ], + "132.0.6834.57": [ + "34.0.0-beta.14", + "34.0.0-beta.15", + "34.0.0-beta.16" + ], + "132.0.6834.83": [ + "34.0.0", + "34.0.1" + ], + "132.0.6834.159": [ + "34.0.2" + ], + "132.0.6834.194": [ + "34.1.0", + "34.1.1" + ], + "132.0.6834.196": [ + "34.2.0" + ], + "132.0.6834.210": [ + "34.3.0", + "34.3.1", + "34.3.2", + "34.3.3", + "34.3.4", + "34.4.0", + "34.4.1", + "34.5.0", + "34.5.1", + "34.5.2", + "34.5.3", + "34.5.4", + "34.5.5", + "34.5.6", + "34.5.7", + "34.5.8" + ], + "133.0.6920.0": [ + "35.0.0-alpha.1", + "35.0.0-alpha.2", + "35.0.0-alpha.3", + "35.0.0-alpha.4", + "35.0.0-alpha.5", + "35.0.0-beta.1" + ], + "134.0.6968.0": [ + "35.0.0-beta.2", + "35.0.0-beta.3", + "35.0.0-beta.4" + ], + "134.0.6989.0": [ + "35.0.0-beta.5" + ], + "134.0.6990.0": [ + "35.0.0-beta.6", + "35.0.0-beta.7" + ], + "134.0.6998.10": [ + "35.0.0-beta.8", + "35.0.0-beta.9" + ], + "134.0.6998.23": [ + "35.0.0-beta.10", + "35.0.0-beta.11", + "35.0.0-beta.12" + ], + "134.0.6998.44": [ + "35.0.0-beta.13", + "35.0.0", + "35.0.1" + ], + "134.0.6998.88": [ + "35.0.2", + "35.0.3" + ], + "134.0.6998.165": [ + "35.1.0", + "35.1.1" + ], + "134.0.6998.178": [ + "35.1.2" + ], + "134.0.6998.179": [ + "35.1.3", + "35.1.4", + "35.1.5" + ], + "134.0.6998.205": [ + "35.2.0", + "35.2.1", + "35.2.2", + "35.3.0", + "35.4.0", + "35.5.0", + "35.5.1", + "35.6.0", + "35.7.0", + "35.7.1", + "35.7.2", + "35.7.4", + "35.7.5" + ], + "135.0.7049.5": [ + "36.0.0-alpha.1" + ], + "136.0.7062.0": [ + "36.0.0-alpha.2", + "36.0.0-alpha.3", + "36.0.0-alpha.4" + ], + "136.0.7067.0": [ + "36.0.0-alpha.5", + "36.0.0-alpha.6", + "36.0.0-beta.1", + "36.0.0-beta.2", + "36.0.0-beta.3", + "36.0.0-beta.4" + ], + "136.0.7103.17": [ + "36.0.0-beta.5" + ], + "136.0.7103.25": [ + "36.0.0-beta.6", + "36.0.0-beta.7" + ], + "136.0.7103.33": [ + "36.0.0-beta.8", + "36.0.0-beta.9" + ], + "136.0.7103.48": [ + "36.0.0", + "36.0.1" + ], + "136.0.7103.49": [ + "36.1.0", + "36.2.0" + ], + "136.0.7103.93": [ + "36.2.1" + ], + "136.0.7103.113": [ + "36.3.0", + "36.3.1" + ], + "136.0.7103.115": [ + "36.3.2" + ], + "136.0.7103.149": [ + "36.4.0" + ], + "136.0.7103.168": [ + "36.5.0" + ], + "136.0.7103.177": [ + "36.6.0", + "36.7.0", + "36.7.1", + "36.7.3", + "36.7.4", + "36.8.0", + "36.8.1", + "36.9.0", + "36.9.1", + "36.9.2", + "36.9.3", + "36.9.4", + "36.9.5" + ], + "137.0.7151.0": [ + "37.0.0-alpha.1", + "37.0.0-alpha.2" + ], + "138.0.7156.0": [ + "37.0.0-alpha.3" + ], + "138.0.7165.0": [ + "37.0.0-alpha.4" + ], + "138.0.7177.0": [ + "37.0.0-alpha.5" + ], + "138.0.7178.0": [ + "37.0.0-alpha.6", + "37.0.0-alpha.7", + "37.0.0-beta.1", + "37.0.0-beta.2" + ], + "138.0.7190.0": [ + "37.0.0-beta.3" + ], + "138.0.7204.15": [ + "37.0.0-beta.4", + "37.0.0-beta.5", + "37.0.0-beta.6", + "37.0.0-beta.7" + ], + "138.0.7204.23": [ + "37.0.0-beta.8" + ], + "138.0.7204.35": [ + "37.0.0-beta.9", + "37.0.0", + "37.1.0" + ], + "138.0.7204.97": [ + "37.2.0", + "37.2.1" + ], + "138.0.7204.100": [ + "37.2.2", + "37.2.3" + ], + "138.0.7204.157": [ + "37.2.4" + ], + "138.0.7204.168": [ + "37.2.5" + ], + "138.0.7204.185": [ + "37.2.6" + ], + "138.0.7204.224": [ + "37.3.0" + ], + "138.0.7204.235": [ + "37.3.1" + ], + "138.0.7204.243": [ + "37.4.0" + ], + "138.0.7204.251": [ + "37.5.0", + "37.5.1", + "37.6.0", + "37.6.1", + "37.7.0", + "37.7.1", + "37.8.0", + "37.9.0", + "37.10.0", + "37.10.1", + "37.10.2", + "37.10.3" + ], + "139.0.7219.0": [ + "38.0.0-alpha.1", + "38.0.0-alpha.2", + "38.0.0-alpha.3" + ], + "140.0.7261.0": [ + "38.0.0-alpha.4", + "38.0.0-alpha.5", + "38.0.0-alpha.6" + ], + "140.0.7281.0": [ + "38.0.0-alpha.7", + "38.0.0-alpha.8" + ], + "140.0.7301.0": [ + "38.0.0-alpha.9" + ], + "140.0.7309.0": [ + "38.0.0-alpha.10" + ], + "140.0.7312.0": [ + "38.0.0-alpha.11" + ], + "140.0.7314.0": [ + "38.0.0-alpha.12", + "38.0.0-alpha.13", + "38.0.0-beta.1" + ], + "140.0.7327.0": [ + "38.0.0-beta.2", + "38.0.0-beta.3" + ], + "140.0.7339.2": [ + "38.0.0-beta.4", + "38.0.0-beta.5", + "38.0.0-beta.6" + ], + "140.0.7339.16": [ + "38.0.0-beta.7" + ], + "140.0.7339.24": [ + "38.0.0-beta.8", + "38.0.0-beta.9" + ], + "140.0.7339.41": [ + "38.0.0-beta.11", + "38.0.0" + ], + "140.0.7339.80": [ + "38.1.0" + ], + "140.0.7339.133": [ + "38.1.1", + "38.1.2", + "38.2.0", + "38.2.1", + "38.2.2" + ], + "140.0.7339.240": [ + "38.3.0", + "38.4.0" + ], + "140.0.7339.249": [ + "38.5.0", + "38.6.0", + "38.7.0", + "38.7.1", + "38.7.2", + "38.8.0", + "38.8.1", + "38.8.2", + "38.8.4" + ], + "141.0.7361.0": [ + "39.0.0-alpha.1", + "39.0.0-alpha.2" + ], + "141.0.7390.7": [ + "39.0.0-alpha.3", + "39.0.0-alpha.4", + "39.0.0-alpha.5" + ], + "142.0.7417.0": [ + "39.0.0-alpha.6", + "39.0.0-alpha.7", + "39.0.0-alpha.8", + "39.0.0-alpha.9", + "39.0.0-beta.1", + "39.0.0-beta.2", + "39.0.0-beta.3" + ], + "142.0.7444.34": [ + "39.0.0-beta.4", + "39.0.0-beta.5" + ], + "142.0.7444.52": [ + "39.0.0" + ], + "142.0.7444.59": [ + "39.1.0", + "39.1.1" + ], + "142.0.7444.134": [ + "39.1.2" + ], + "142.0.7444.162": [ + "39.2.0", + "39.2.1", + "39.2.2" + ], + "142.0.7444.175": [ + "39.2.3" + ], + "142.0.7444.177": [ + "39.2.4", + "39.2.5" + ], + "142.0.7444.226": [ + "39.2.6" + ], + "142.0.7444.235": [ + "39.2.7" + ], + "142.0.7444.265": [ + "39.3.0", + "39.4.0", + "39.5.0", + "39.5.1", + "39.5.2", + "39.6.0", + "39.6.1", + "39.7.0" + ], + "143.0.7499.0": [ + "40.0.0-alpha.2" + ], + "144.0.7506.0": [ + "40.0.0-alpha.4" + ], + "144.0.7526.0": [ + "40.0.0-alpha.5", + "40.0.0-alpha.6", + "40.0.0-alpha.7", + "40.0.0-alpha.8" + ], + "144.0.7527.0": [ + "40.0.0-beta.1", + "40.0.0-beta.2" + ], + "144.0.7547.0": [ + "40.0.0-beta.3", + "40.0.0-beta.4", + "40.0.0-beta.5" + ], + "144.0.7559.31": [ + "40.0.0-beta.6", + "40.0.0-beta.7", + "40.0.0-beta.8" + ], + "144.0.7559.60": [ + "40.0.0-beta.9", + "40.0.0" + ], + "144.0.7559.96": [ + "40.1.0" + ], + "144.0.7559.111": [ + "40.2.0", + "40.2.1" + ], + "144.0.7559.134": [ + "40.3.0", + "40.4.0" + ], + "144.0.7559.173": [ + "40.4.1" + ], + "144.0.7559.177": [ + "40.5.0", + "40.6.0" + ], + "144.0.7559.220": [ + "40.6.1" + ], + "146.0.7635.0": [ + "41.0.0-alpha.1", + "41.0.0-alpha.2" + ], + "146.0.7645.0": [ + "41.0.0-alpha.3" + ], + "146.0.7650.0": [ + "41.0.0-alpha.4", + "41.0.0-alpha.5", + "41.0.0-alpha.6", + "41.0.0-beta.1", + "41.0.0-beta.2", + "41.0.0-beta.3" + ], + "146.0.7666.0": [ + "41.0.0-beta.4" + ], + "146.0.7680.16": [ + "41.0.0-beta.5", + "41.0.0-beta.6" + ], + "146.0.7680.31": [ + "41.0.0-beta.7" ] }; \ No newline at end of file diff --git a/node_modules/electron-to-chromium/full-chromium-versions.json b/node_modules/electron-to-chromium/full-chromium-versions.json index 2df1eb1c1..89ae8415a 100644 --- a/node_modules/electron-to-chromium/full-chromium-versions.json +++ b/node_modules/electron-to-chromium/full-chromium-versions.json @@ -1 +1 @@ -{"39.0.2171.65":["0.20.0","0.20.1","0.20.2","0.20.3","0.20.4","0.20.5","0.20.6","0.20.7","0.20.8"],"40.0.2214.91":["0.21.0","0.21.1","0.21.2"],"41.0.2272.76":["0.21.3","0.22.1","0.22.2","0.22.3","0.23.0","0.24.0"],"42.0.2311.107":["0.25.0","0.25.1","0.25.2","0.25.3","0.26.0","0.26.1","0.27.0","0.27.1"],"43.0.2357.65":["0.27.2","0.27.3","0.28.0","0.28.1","0.28.2","0.28.3","0.29.1","0.29.2"],"44.0.2403.125":["0.30.4","0.31.0"],"45.0.2454.85":["0.31.2","0.32.2","0.32.3","0.33.0","0.33.1","0.33.2","0.33.3","0.33.4","0.33.6","0.33.7","0.33.8","0.33.9","0.34.0","0.34.1","0.34.2","0.34.3","0.34.4","0.35.1","0.35.2","0.35.3","0.35.4","0.35.5"],"47.0.2526.73":["0.36.0","0.36.2","0.36.3","0.36.4"],"47.0.2526.110":["0.36.5","0.36.6","0.36.7","0.36.8","0.36.9","0.36.10","0.36.11","0.36.12"],"49.0.2623.75":["0.37.0","0.37.1","0.37.3","0.37.4","0.37.5","0.37.6","0.37.7","0.37.8","1.0.0","1.0.1","1.0.2"],"50.0.2661.102":["1.1.0","1.1.1","1.1.2","1.1.3"],"51.0.2704.63":["1.2.0","1.2.1"],"51.0.2704.84":["1.2.2","1.2.3"],"51.0.2704.103":["1.2.4","1.2.5"],"51.0.2704.106":["1.2.6","1.2.7","1.2.8"],"52.0.2743.82":["1.3.0","1.3.1","1.3.2","1.3.3","1.3.4","1.3.5","1.3.6","1.3.7","1.3.9","1.3.10","1.3.13","1.3.14","1.3.15"],"53.0.2785.113":["1.4.0","1.4.1","1.4.2","1.4.3","1.4.4","1.4.5"],"53.0.2785.143":["1.4.6","1.4.7","1.4.8","1.4.10","1.4.11","1.4.13","1.4.14","1.4.15","1.4.16"],"54.0.2840.51":["1.4.12"],"54.0.2840.101":["1.5.0","1.5.1"],"56.0.2924.87":["1.6.0","1.6.1","1.6.2","1.6.3","1.6.4","1.6.5","1.6.6","1.6.7","1.6.8","1.6.9","1.6.10","1.6.11","1.6.12","1.6.13","1.6.14","1.6.15","1.6.16","1.6.17","1.6.18"],"58.0.3029.110":["1.7.0","1.7.1","1.7.2","1.7.3","1.7.4","1.7.5","1.7.6","1.7.7","1.7.8","1.7.9","1.7.10","1.7.11","1.7.12","1.7.13","1.7.14","1.7.15","1.7.16"],"59.0.3071.115":["1.8.0","1.8.1","1.8.2-beta.1","1.8.2-beta.2","1.8.2-beta.3","1.8.2-beta.4","1.8.2-beta.5","1.8.2","1.8.3","1.8.4","1.8.5","1.8.6","1.8.7","1.8.8"],"61.0.3163.100":["2.0.0-beta.1","2.0.0-beta.2","2.0.0-beta.3","2.0.0-beta.4","2.0.0-beta.5","2.0.0-beta.6","2.0.0-beta.7","2.0.0-beta.8","2.0.0","2.0.1","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7","2.0.8","2.0.9","2.0.10","2.0.11","2.0.12","2.0.13","2.0.14","2.0.15","2.0.16","2.0.17","2.0.18","2.1.0-unsupported.20180809"],"66.0.3359.181":["3.0.0-beta.1","3.0.0-beta.2","3.0.0-beta.3","3.0.0-beta.4","3.0.0-beta.5","3.0.0-beta.6","3.0.0-beta.7","3.0.0-beta.8","3.0.0-beta.9","3.0.0-beta.10","3.0.0-beta.11","3.0.0-beta.12","3.0.0-beta.13","3.0.0","3.0.1","3.0.2","3.0.3","3.0.4","3.0.5","3.0.6","3.0.7","3.0.8","3.0.9","3.0.10","3.0.11","3.0.12","3.0.13","3.0.14","3.0.15","3.0.16","3.1.0-beta.1","3.1.0-beta.2","3.1.0-beta.3","3.1.0-beta.4","3.1.0-beta.5","3.1.0","3.1.1","3.1.2","3.1.3","3.1.4","3.1.5","3.1.6","3.1.7","3.1.8","3.1.9","3.1.10","3.1.11","3.1.12","3.1.13"],"69.0.3497.106":["4.0.0-beta.1","4.0.0-beta.2","4.0.0-beta.3","4.0.0-beta.4","4.0.0-beta.5","4.0.0-beta.6","4.0.0-beta.7","4.0.0-beta.8","4.0.0-beta.9","4.0.0-beta.10","4.0.0-beta.11","4.0.0","4.0.1","4.0.2","4.0.3","4.0.4","4.0.5","4.0.6"],"69.0.3497.128":["4.0.7","4.0.8","4.1.0","4.1.1","4.1.2","4.1.3","4.1.4","4.1.5","4.2.0","4.2.1","4.2.2","4.2.3","4.2.4","4.2.5","4.2.6","4.2.7","4.2.8","4.2.9","4.2.10","4.2.11","4.2.12"],"72.0.3626.52":["5.0.0-beta.1","5.0.0-beta.2"],"73.0.3683.27":["5.0.0-beta.3"],"73.0.3683.54":["5.0.0-beta.4"],"73.0.3683.61":["5.0.0-beta.5"],"73.0.3683.84":["5.0.0-beta.6"],"73.0.3683.94":["5.0.0-beta.7"],"73.0.3683.104":["5.0.0-beta.8"],"73.0.3683.117":["5.0.0-beta.9"],"73.0.3683.119":["5.0.0"],"73.0.3683.121":["5.0.1","5.0.2","5.0.3","5.0.4","5.0.5","5.0.6","5.0.7","5.0.8","5.0.9","5.0.10","5.0.11","5.0.12","5.0.13"],"76.0.3774.1":["6.0.0-beta.1"],"76.0.3783.1":["6.0.0-beta.2","6.0.0-beta.3","6.0.0-beta.4"],"76.0.3805.4":["6.0.0-beta.5"],"76.0.3809.3":["6.0.0-beta.6"],"76.0.3809.22":["6.0.0-beta.7"],"76.0.3809.26":["6.0.0-beta.8","6.0.0-beta.9"],"76.0.3809.37":["6.0.0-beta.10"],"76.0.3809.42":["6.0.0-beta.11"],"76.0.3809.54":["6.0.0-beta.12"],"76.0.3809.60":["6.0.0-beta.13"],"76.0.3809.68":["6.0.0-beta.14"],"76.0.3809.74":["6.0.0-beta.15"],"76.0.3809.88":["6.0.0"],"76.0.3809.102":["6.0.1"],"76.0.3809.110":["6.0.2"],"76.0.3809.126":["6.0.3"],"76.0.3809.131":["6.0.4"],"76.0.3809.136":["6.0.5"],"76.0.3809.138":["6.0.6"],"76.0.3809.139":["6.0.7"],"76.0.3809.146":["6.0.8","6.0.9","6.0.10","6.0.11","6.0.12","6.1.0","6.1.1","6.1.2","6.1.3","6.1.4","6.1.5","6.1.6","6.1.7","6.1.8","6.1.9","6.1.10","6.1.11","6.1.12"],"78.0.3866.0":["7.0.0-beta.1","7.0.0-beta.2","7.0.0-beta.3"],"78.0.3896.6":["7.0.0-beta.4"],"78.0.3905.1":["7.0.0-beta.5","7.0.0-beta.6","7.0.0-beta.7","7.0.0"],"78.0.3904.92":["7.0.1"],"78.0.3904.94":["7.1.0"],"78.0.3904.99":["7.1.1"],"78.0.3904.113":["7.1.2"],"78.0.3904.126":["7.1.3"],"78.0.3904.130":["7.1.4","7.1.5","7.1.6","7.1.7","7.1.8","7.1.9","7.1.10","7.1.11","7.1.12","7.1.13","7.1.14","7.2.0","7.2.1","7.2.2","7.2.3","7.2.4","7.3.0","7.3.1","7.3.2","7.3.3"],"79.0.3931.0":["8.0.0-beta.1","8.0.0-beta.2"],"80.0.3955.0":["8.0.0-beta.3","8.0.0-beta.4"],"80.0.3987.14":["8.0.0-beta.5"],"80.0.3987.51":["8.0.0-beta.6"],"80.0.3987.59":["8.0.0-beta.7"],"80.0.3987.75":["8.0.0-beta.8","8.0.0-beta.9"],"80.0.3987.86":["8.0.0","8.0.1","8.0.2"],"80.0.3987.134":["8.0.3"],"80.0.3987.137":["8.1.0"],"80.0.3987.141":["8.1.1"],"80.0.3987.158":["8.2.0"],"80.0.3987.163":["8.2.1","8.2.2","8.2.3","8.5.3","8.5.4","8.5.5"],"80.0.3987.165":["8.2.4","8.2.5","8.3.0","8.3.1","8.3.2","8.3.3","8.3.4","8.4.0","8.4.1","8.5.0","8.5.1","8.5.2"],"82.0.4048.0":["9.0.0-beta.1","9.0.0-beta.2","9.0.0-beta.3","9.0.0-beta.4","9.0.0-beta.5"],"82.0.4058.2":["9.0.0-beta.6","9.0.0-beta.7","9.0.0-beta.9"],"82.0.4085.10":["9.0.0-beta.10"],"82.0.4085.14":["9.0.0-beta.11","9.0.0-beta.12","9.0.0-beta.13"],"82.0.4085.27":["9.0.0-beta.14"],"83.0.4102.3":["9.0.0-beta.15","9.0.0-beta.16"],"83.0.4103.14":["9.0.0-beta.17"],"83.0.4103.16":["9.0.0-beta.18"],"83.0.4103.24":["9.0.0-beta.19"],"83.0.4103.26":["9.0.0-beta.20","9.0.0-beta.21"],"83.0.4103.34":["9.0.0-beta.22"],"83.0.4103.44":["9.0.0-beta.23"],"83.0.4103.45":["9.0.0-beta.24"],"83.0.4103.64":["9.0.0"],"83.0.4103.94":["9.0.1","9.0.2"],"83.0.4103.100":["9.0.3"],"83.0.4103.104":["9.0.4"],"83.0.4103.119":["9.0.5"],"83.0.4103.122":["9.1.0","9.1.1","9.1.2","9.2.0","9.2.1","9.3.0","9.3.1","9.3.2","9.3.3","9.3.4","9.3.5","9.4.0","9.4.1","9.4.2","9.4.3","9.4.4"],"84.0.4129.0":["10.0.0-beta.1","10.0.0-beta.2"],"85.0.4161.2":["10.0.0-beta.3","10.0.0-beta.4"],"85.0.4181.1":["10.0.0-beta.8","10.0.0-beta.9"],"85.0.4183.19":["10.0.0-beta.10"],"85.0.4183.20":["10.0.0-beta.11"],"85.0.4183.26":["10.0.0-beta.12"],"85.0.4183.39":["10.0.0-beta.13","10.0.0-beta.14","10.0.0-beta.15","10.0.0-beta.17","10.0.0-beta.19","10.0.0-beta.20","10.0.0-beta.21"],"85.0.4183.70":["10.0.0-beta.23"],"85.0.4183.78":["10.0.0-beta.24"],"85.0.4183.80":["10.0.0-beta.25"],"85.0.4183.84":["10.0.0"],"85.0.4183.86":["10.0.1"],"85.0.4183.87":["10.1.0"],"85.0.4183.93":["10.1.1"],"85.0.4183.98":["10.1.2"],"85.0.4183.121":["10.1.3","10.1.4","10.1.5","10.1.6","10.1.7","10.2.0","10.3.0","10.3.1","10.3.2","10.4.0","10.4.1","10.4.2","10.4.3","10.4.4","10.4.5","10.4.6","10.4.7"],"86.0.4234.0":["11.0.0-beta.1","11.0.0-beta.3","11.0.0-beta.4","11.0.0-beta.5","11.0.0-beta.6","11.0.0-beta.7"],"87.0.4251.1":["11.0.0-beta.8","11.0.0-beta.9","11.0.0-beta.11"],"87.0.4280.11":["11.0.0-beta.12","11.0.0-beta.13"],"87.0.4280.27":["11.0.0-beta.16","11.0.0-beta.17","11.0.0-beta.18","11.0.0-beta.19"],"87.0.4280.40":["11.0.0-beta.20"],"87.0.4280.47":["11.0.0-beta.22","11.0.0-beta.23"],"87.0.4280.60":["11.0.0","11.0.1"],"87.0.4280.67":["11.0.2","11.0.3","11.0.4"],"87.0.4280.88":["11.0.5","11.1.0","11.1.1"],"87.0.4280.141":["11.2.0","11.2.1","11.2.2","11.2.3","11.3.0","11.4.0","11.4.1","11.4.2","11.4.3","11.4.4","11.4.5","11.4.6","11.4.7","11.4.8","11.4.9","11.4.10","11.4.11","11.4.12","11.5.0"],"89.0.4328.0":["12.0.0-beta.1","12.0.0-beta.3","12.0.0-beta.4","12.0.0-beta.5","12.0.0-beta.6","12.0.0-beta.7","12.0.0-beta.8","12.0.0-beta.9","12.0.0-beta.10","12.0.0-beta.11","12.0.0-beta.12","12.0.0-beta.14"],"89.0.4348.1":["12.0.0-beta.16","12.0.0-beta.18","12.0.0-beta.19","12.0.0-beta.20"],"89.0.4388.2":["12.0.0-beta.21","12.0.0-beta.22","12.0.0-beta.23","12.0.0-beta.24","12.0.0-beta.25","12.0.0-beta.26"],"89.0.4389.23":["12.0.0-beta.27","12.0.0-beta.28","12.0.0-beta.29"],"89.0.4389.58":["12.0.0-beta.30","12.0.0-beta.31"],"89.0.4389.69":["12.0.0"],"89.0.4389.82":["12.0.1"],"89.0.4389.90":["12.0.2"],"89.0.4389.114":["12.0.3","12.0.4"],"89.0.4389.128":["12.0.5","12.0.6","12.0.7","12.0.8","12.0.9","12.0.10","12.0.11","12.0.12","12.0.13","12.0.14","12.0.15","12.0.16","12.0.17","12.0.18","12.1.0","12.1.1","12.1.2","12.2.0","12.2.1","12.2.2","12.2.3"],"90.0.4402.0":["13.0.0-beta.2","13.0.0-beta.3"],"90.0.4415.0":["13.0.0-beta.4","13.0.0-beta.5","13.0.0-beta.6","13.0.0-beta.7","13.0.0-beta.8","13.0.0-beta.9","13.0.0-beta.10","13.0.0-beta.11","13.0.0-beta.12","13.0.0-beta.13"],"91.0.4448.0":["13.0.0-beta.14","13.0.0-beta.16","13.0.0-beta.17","13.0.0-beta.18","13.0.0-beta.20"],"91.0.4472.33":["13.0.0-beta.21","13.0.0-beta.22","13.0.0-beta.23"],"91.0.4472.38":["13.0.0-beta.24","13.0.0-beta.25","13.0.0-beta.26","13.0.0-beta.27","13.0.0-beta.28"],"91.0.4472.69":["13.0.0","13.0.1"],"91.0.4472.77":["13.1.0","13.1.1","13.1.2"],"91.0.4472.106":["13.1.3","13.1.4"],"91.0.4472.124":["13.1.5","13.1.6","13.1.7"],"91.0.4472.164":["13.1.8","13.1.9","13.2.0","13.2.1","13.2.2","13.2.3","13.3.0","13.4.0","13.5.0","13.5.1","13.5.2","13.6.0","13.6.1","13.6.2","13.6.3","13.6.6","13.6.7","13.6.8","13.6.9"],"92.0.4511.0":["14.0.0-beta.1","14.0.0-beta.2","14.0.0-beta.3"],"93.0.4536.0":["14.0.0-beta.5","14.0.0-beta.6","14.0.0-beta.7","14.0.0-beta.8"],"93.0.4539.0":["14.0.0-beta.9","14.0.0-beta.10"],"93.0.4557.4":["14.0.0-beta.11","14.0.0-beta.12"],"93.0.4566.0":["14.0.0-beta.13","14.0.0-beta.14","14.0.0-beta.15","14.0.0-beta.16","14.0.0-beta.17","15.0.0-alpha.1","15.0.0-alpha.2"],"93.0.4577.15":["14.0.0-beta.18","14.0.0-beta.19","14.0.0-beta.20","14.0.0-beta.21"],"93.0.4577.25":["14.0.0-beta.22","14.0.0-beta.23"],"93.0.4577.51":["14.0.0-beta.24","14.0.0-beta.25"],"93.0.4577.58":["14.0.0"],"93.0.4577.63":["14.0.1"],"93.0.4577.82":["14.0.2","14.1.0","14.1.1","14.2.0","14.2.1","14.2.2","14.2.3","14.2.4","14.2.5","14.2.6","14.2.7","14.2.8","14.2.9"],"94.0.4584.0":["15.0.0-alpha.3","15.0.0-alpha.4","15.0.0-alpha.5","15.0.0-alpha.6"],"94.0.4590.2":["15.0.0-alpha.7","15.0.0-alpha.8","15.0.0-alpha.9"],"94.0.4606.12":["15.0.0-alpha.10"],"94.0.4606.20":["15.0.0-beta.1","15.0.0-beta.2"],"94.0.4606.31":["15.0.0-beta.3","15.0.0-beta.4","15.0.0-beta.5","15.0.0-beta.6","15.0.0-beta.7"],"94.0.4606.51":["15.0.0"],"94.0.4606.61":["15.1.0","15.1.1"],"94.0.4606.71":["15.1.2"],"94.0.4606.81":["15.2.0","15.3.0","15.3.1","15.3.2","15.3.3","15.3.4","15.3.5","15.3.6","15.3.7","15.4.0","15.4.1","15.4.2","15.5.0","15.5.1","15.5.2","15.5.3","15.5.4","15.5.5","15.5.6","15.5.7"],"95.0.4629.0":["16.0.0-alpha.1","16.0.0-alpha.2","16.0.0-alpha.3","16.0.0-alpha.4","16.0.0-alpha.5","16.0.0-alpha.6","16.0.0-alpha.7"],"96.0.4647.0":["16.0.0-alpha.8","16.0.0-alpha.9","16.0.0-beta.1","16.0.0-beta.2","16.0.0-beta.3"],"96.0.4664.18":["16.0.0-beta.4","16.0.0-beta.5"],"96.0.4664.27":["16.0.0-beta.6","16.0.0-beta.7"],"96.0.4664.35":["16.0.0-beta.8","16.0.0-beta.9"],"96.0.4664.45":["16.0.0","16.0.1"],"96.0.4664.55":["16.0.2","16.0.3","16.0.4","16.0.5"],"96.0.4664.110":["16.0.6","16.0.7","16.0.8"],"96.0.4664.174":["16.0.9","16.0.10","16.1.0","16.1.1","16.2.0","16.2.1","16.2.2","16.2.3","16.2.4","16.2.5","16.2.6","16.2.7","16.2.8"],"96.0.4664.4":["17.0.0-alpha.1","17.0.0-alpha.2","17.0.0-alpha.3"],"98.0.4706.0":["17.0.0-alpha.4","17.0.0-alpha.5","17.0.0-alpha.6","17.0.0-beta.1","17.0.0-beta.2"],"98.0.4758.9":["17.0.0-beta.3"],"98.0.4758.11":["17.0.0-beta.4","17.0.0-beta.5","17.0.0-beta.6","17.0.0-beta.7","17.0.0-beta.8","17.0.0-beta.9"],"98.0.4758.74":["17.0.0"],"98.0.4758.82":["17.0.1"],"98.0.4758.102":["17.1.0"],"98.0.4758.109":["17.1.1","17.1.2","17.2.0"],"98.0.4758.141":["17.3.0","17.3.1","17.4.0","17.4.1","17.4.2","17.4.3","17.4.4","17.4.5","17.4.6","17.4.7","17.4.8","17.4.9","17.4.10","17.4.11"],"99.0.4767.0":["18.0.0-alpha.1","18.0.0-alpha.2","18.0.0-alpha.3","18.0.0-alpha.4","18.0.0-alpha.5"],"100.0.4894.0":["18.0.0-beta.1","18.0.0-beta.2","18.0.0-beta.3","18.0.0-beta.4","18.0.0-beta.5","18.0.0-beta.6"],"100.0.4896.56":["18.0.0"],"100.0.4896.60":["18.0.1","18.0.2"],"100.0.4896.75":["18.0.3","18.0.4"],"100.0.4896.127":["18.1.0"],"100.0.4896.143":["18.2.0","18.2.1","18.2.2","18.2.3"],"100.0.4896.160":["18.2.4","18.3.0","18.3.1","18.3.2","18.3.3","18.3.4","18.3.5","18.3.6","18.3.7","18.3.8","18.3.9","18.3.11","18.3.12","18.3.13","18.3.14","18.3.15"],"102.0.4962.3":["19.0.0-alpha.1"],"102.0.4971.0":["19.0.0-alpha.2","19.0.0-alpha.3"],"102.0.4989.0":["19.0.0-alpha.4","19.0.0-alpha.5"],"102.0.4999.0":["19.0.0-beta.1","19.0.0-beta.2","19.0.0-beta.3"],"102.0.5005.27":["19.0.0-beta.4"],"102.0.5005.40":["19.0.0-beta.5","19.0.0-beta.6","19.0.0-beta.7"],"102.0.5005.49":["19.0.0-beta.8"],"102.0.5005.61":["19.0.0","19.0.1"],"102.0.5005.63":["19.0.2","19.0.3","19.0.4"],"102.0.5005.115":["19.0.5","19.0.6"],"102.0.5005.134":["19.0.7"],"102.0.5005.148":["19.0.8"],"102.0.5005.167":["19.0.9","19.0.10","19.0.11","19.0.12","19.0.13","19.0.14","19.0.15","19.0.16","19.0.17","19.1.0","19.1.1","19.1.2","19.1.3","19.1.4","19.1.5","19.1.6","19.1.7","19.1.8","19.1.9"],"103.0.5044.0":["20.0.0-alpha.1"],"104.0.5073.0":["20.0.0-alpha.2","20.0.0-alpha.3","20.0.0-alpha.4","20.0.0-alpha.5","20.0.0-alpha.6","20.0.0-alpha.7","20.0.0-beta.1","20.0.0-beta.2","20.0.0-beta.3","20.0.0-beta.4","20.0.0-beta.5","20.0.0-beta.6","20.0.0-beta.7","20.0.0-beta.8"],"104.0.5112.39":["20.0.0-beta.9"],"104.0.5112.48":["20.0.0-beta.10","20.0.0-beta.11","20.0.0-beta.12"],"104.0.5112.57":["20.0.0-beta.13"],"104.0.5112.65":["20.0.0"],"104.0.5112.81":["20.0.1","20.0.2","20.0.3"],"104.0.5112.102":["20.1.0","20.1.1"],"104.0.5112.114":["20.1.2","20.1.3","20.1.4"],"104.0.5112.124":["20.2.0","20.3.0","20.3.1","20.3.2","20.3.3","20.3.4","20.3.5","20.3.6","20.3.7","20.3.8","20.3.9","20.3.10","20.3.11","20.3.12"],"105.0.5187.0":["21.0.0-alpha.1","21.0.0-alpha.2","21.0.0-alpha.3","21.0.0-alpha.4","21.0.0-alpha.5"],"106.0.5216.0":["21.0.0-alpha.6","21.0.0-beta.1","21.0.0-beta.2","21.0.0-beta.3","21.0.0-beta.4","21.0.0-beta.5"],"106.0.5249.40":["21.0.0-beta.6","21.0.0-beta.7","21.0.0-beta.8"],"106.0.5249.51":["21.0.0"],"106.0.5249.61":["21.0.1"],"106.0.5249.91":["21.1.0"],"106.0.5249.103":["21.1.1"],"106.0.5249.119":["21.2.0"],"106.0.5249.165":["21.2.1"],"106.0.5249.168":["21.2.2","21.2.3"],"106.0.5249.181":["21.3.0","21.3.1"],"106.0.5249.199":["21.3.3","21.3.4","21.3.5","21.4.0","21.4.1","21.4.2","21.4.3","21.4.4"],"107.0.5286.0":["22.0.0-alpha.1"],"108.0.5329.0":["22.0.0-alpha.3","22.0.0-alpha.4","22.0.0-alpha.5","22.0.0-alpha.6"],"108.0.5355.0":["22.0.0-alpha.7"],"108.0.5359.10":["22.0.0-alpha.8","22.0.0-beta.1","22.0.0-beta.2","22.0.0-beta.3"],"108.0.5359.29":["22.0.0-beta.4"],"108.0.5359.40":["22.0.0-beta.5","22.0.0-beta.6"],"108.0.5359.48":["22.0.0-beta.7","22.0.0-beta.8"],"108.0.5359.62":["22.0.0"],"108.0.5359.125":["22.0.1"],"108.0.5359.179":["22.0.2","22.0.3","22.1.0"],"108.0.5359.215":["22.2.0","22.2.1","22.3.0","22.3.1","22.3.2","22.3.3","22.3.4","22.3.5","22.3.6","22.3.7","22.3.8","22.3.9","22.3.10","22.3.11","22.3.12","22.3.13","22.3.14","22.3.15","22.3.16","22.3.17","22.3.18","22.3.20","22.3.21","22.3.22","22.3.23","22.3.24","22.3.25","22.3.26","22.3.27"],"110.0.5415.0":["23.0.0-alpha.1"],"110.0.5451.0":["23.0.0-alpha.2","23.0.0-alpha.3"],"110.0.5478.5":["23.0.0-beta.1","23.0.0-beta.2","23.0.0-beta.3"],"110.0.5481.30":["23.0.0-beta.4"],"110.0.5481.38":["23.0.0-beta.5"],"110.0.5481.52":["23.0.0-beta.6","23.0.0-beta.8"],"110.0.5481.77":["23.0.0"],"110.0.5481.100":["23.1.0"],"110.0.5481.104":["23.1.1"],"110.0.5481.177":["23.1.2"],"110.0.5481.179":["23.1.3"],"110.0.5481.192":["23.1.4","23.2.0"],"110.0.5481.208":["23.2.1","23.2.2","23.2.3","23.2.4","23.3.0","23.3.1","23.3.2","23.3.3","23.3.4","23.3.5","23.3.6","23.3.7","23.3.8","23.3.9","23.3.10","23.3.11","23.3.12","23.3.13"],"111.0.5560.0":["24.0.0-alpha.1","24.0.0-alpha.2","24.0.0-alpha.3","24.0.0-alpha.4","24.0.0-alpha.5","24.0.0-alpha.6","24.0.0-alpha.7"],"111.0.5563.50":["24.0.0-beta.1","24.0.0-beta.2"],"112.0.5615.20":["24.0.0-beta.3","24.0.0-beta.4"],"112.0.5615.29":["24.0.0-beta.5"],"112.0.5615.39":["24.0.0-beta.6","24.0.0-beta.7"],"112.0.5615.49":["24.0.0"],"112.0.5615.50":["24.1.0","24.1.1"],"112.0.5615.87":["24.1.2"],"112.0.5615.165":["24.1.3","24.2.0","24.3.0"],"112.0.5615.183":["24.3.1"],"112.0.5615.204":["24.4.0","24.4.1","24.5.0","24.5.1","24.6.0","24.6.1","24.6.2","24.6.3","24.6.4","24.6.5","24.7.0","24.7.1","24.8.0","24.8.1","24.8.2","24.8.3","24.8.4","24.8.5","24.8.6","24.8.7","24.8.8"],"114.0.5694.0":["25.0.0-alpha.1","25.0.0-alpha.2"],"114.0.5710.0":["25.0.0-alpha.3","25.0.0-alpha.4"],"114.0.5719.0":["25.0.0-alpha.5","25.0.0-alpha.6","25.0.0-beta.1","25.0.0-beta.2","25.0.0-beta.3"],"114.0.5735.16":["25.0.0-beta.4","25.0.0-beta.5","25.0.0-beta.6","25.0.0-beta.7"],"114.0.5735.35":["25.0.0-beta.8"],"114.0.5735.45":["25.0.0-beta.9","25.0.0","25.0.1"],"114.0.5735.106":["25.1.0","25.1.1"],"114.0.5735.134":["25.2.0"],"114.0.5735.199":["25.3.0"],"114.0.5735.243":["25.3.1"],"114.0.5735.248":["25.3.2","25.4.0"],"114.0.5735.289":["25.5.0","25.6.0","25.7.0","25.8.0","25.8.1","25.8.2","25.8.3","25.8.4","25.9.0","25.9.1","25.9.2","25.9.3","25.9.4","25.9.5","25.9.6","25.9.7","25.9.8"],"116.0.5791.0":["26.0.0-alpha.1","26.0.0-alpha.2","26.0.0-alpha.3","26.0.0-alpha.4","26.0.0-alpha.5"],"116.0.5815.0":["26.0.0-alpha.6"],"116.0.5831.0":["26.0.0-alpha.7"],"116.0.5845.0":["26.0.0-alpha.8","26.0.0-beta.1"],"116.0.5845.14":["26.0.0-beta.2","26.0.0-beta.3","26.0.0-beta.4","26.0.0-beta.5","26.0.0-beta.6","26.0.0-beta.7"],"116.0.5845.42":["26.0.0-beta.8","26.0.0-beta.9"],"116.0.5845.49":["26.0.0-beta.10","26.0.0-beta.11"],"116.0.5845.62":["26.0.0-beta.12"],"116.0.5845.82":["26.0.0"],"116.0.5845.97":["26.1.0"],"116.0.5845.179":["26.2.0"],"116.0.5845.188":["26.2.1"],"116.0.5845.190":["26.2.2","26.2.3","26.2.4"],"116.0.5845.228":["26.3.0","26.4.0","26.4.1","26.4.2","26.4.3","26.5.0","26.6.0","26.6.1","26.6.2","26.6.3","26.6.4","26.6.5","26.6.6","26.6.7","26.6.8","26.6.9","26.6.10"],"118.0.5949.0":["27.0.0-alpha.1","27.0.0-alpha.2","27.0.0-alpha.3","27.0.0-alpha.4","27.0.0-alpha.5","27.0.0-alpha.6"],"118.0.5993.5":["27.0.0-beta.1","27.0.0-beta.2","27.0.0-beta.3"],"118.0.5993.11":["27.0.0-beta.4"],"118.0.5993.18":["27.0.0-beta.5","27.0.0-beta.6","27.0.0-beta.7","27.0.0-beta.8","27.0.0-beta.9"],"118.0.5993.54":["27.0.0"],"118.0.5993.89":["27.0.1","27.0.2"],"118.0.5993.120":["27.0.3"],"118.0.5993.129":["27.0.4"],"118.0.5993.144":["27.1.0","27.1.2"],"118.0.5993.159":["27.1.3","27.2.0","27.2.1","27.2.2","27.2.3","27.2.4","27.3.0","27.3.1","27.3.2","27.3.3","27.3.4","27.3.5","27.3.6","27.3.7","27.3.8","27.3.9","27.3.10","27.3.11"],"119.0.6045.0":["28.0.0-alpha.1","28.0.0-alpha.2"],"119.0.6045.21":["28.0.0-alpha.3","28.0.0-alpha.4"],"119.0.6045.33":["28.0.0-alpha.5","28.0.0-alpha.6","28.0.0-alpha.7","28.0.0-beta.1"],"120.0.6099.0":["28.0.0-beta.2"],"120.0.6099.5":["28.0.0-beta.3","28.0.0-beta.4"],"120.0.6099.18":["28.0.0-beta.5","28.0.0-beta.6","28.0.0-beta.7","28.0.0-beta.8","28.0.0-beta.9","28.0.0-beta.10"],"120.0.6099.35":["28.0.0-beta.11"],"120.0.6099.56":["28.0.0"],"120.0.6099.109":["28.1.0","28.1.1"],"120.0.6099.199":["28.1.2","28.1.3"],"120.0.6099.216":["28.1.4"],"120.0.6099.227":["28.2.0"],"120.0.6099.268":["28.2.1"],"120.0.6099.276":["28.2.2"],"120.0.6099.283":["28.2.3"],"120.0.6099.291":["28.2.4","28.2.5","28.2.6","28.2.7","28.2.8","28.2.9","28.2.10","28.3.0","28.3.1","28.3.2","28.3.3"],"121.0.6147.0":["29.0.0-alpha.1","29.0.0-alpha.2","29.0.0-alpha.3"],"121.0.6159.0":["29.0.0-alpha.4","29.0.0-alpha.5","29.0.0-alpha.6","29.0.0-alpha.7"],"122.0.6194.0":["29.0.0-alpha.8"],"122.0.6236.2":["29.0.0-alpha.9","29.0.0-alpha.10","29.0.0-alpha.11","29.0.0-beta.1","29.0.0-beta.2"],"122.0.6261.6":["29.0.0-beta.3","29.0.0-beta.4"],"122.0.6261.18":["29.0.0-beta.5","29.0.0-beta.6","29.0.0-beta.7","29.0.0-beta.8","29.0.0-beta.9","29.0.0-beta.10","29.0.0-beta.11"],"122.0.6261.29":["29.0.0-beta.12"],"122.0.6261.39":["29.0.0"],"122.0.6261.57":["29.0.1"],"122.0.6261.70":["29.1.0"],"122.0.6261.111":["29.1.1"],"122.0.6261.112":["29.1.2","29.1.3"],"122.0.6261.129":["29.1.4"],"122.0.6261.130":["29.1.5"],"122.0.6261.139":["29.1.6"],"122.0.6261.156":["29.2.0","29.3.0","29.3.1","29.3.2","29.3.3","29.4.0","29.4.1","29.4.2","29.4.3","29.4.4","29.4.5","29.4.6"],"123.0.6296.0":["30.0.0-alpha.1"],"123.0.6312.5":["30.0.0-alpha.2"],"124.0.6323.0":["30.0.0-alpha.3","30.0.0-alpha.4"],"124.0.6331.0":["30.0.0-alpha.5","30.0.0-alpha.6"],"124.0.6353.0":["30.0.0-alpha.7"],"124.0.6359.0":["30.0.0-beta.1","30.0.0-beta.2"],"124.0.6367.9":["30.0.0-beta.3","30.0.0-beta.4","30.0.0-beta.5"],"124.0.6367.18":["30.0.0-beta.6"],"124.0.6367.29":["30.0.0-beta.7","30.0.0-beta.8"],"124.0.6367.49":["30.0.0"],"124.0.6367.60":["30.0.1"],"124.0.6367.91":["30.0.2"],"124.0.6367.119":["30.0.3"],"124.0.6367.201":["30.0.4"],"124.0.6367.207":["30.0.5","30.0.6"],"124.0.6367.221":["30.0.7"],"124.0.6367.230":["30.0.8"],"124.0.6367.233":["30.0.9"],"124.0.6367.243":["30.1.0","30.1.1","30.1.2","30.2.0","30.3.0","30.3.1","30.4.0","30.5.0","30.5.1"],"125.0.6412.0":["31.0.0-alpha.1","31.0.0-alpha.2","31.0.0-alpha.3","31.0.0-alpha.4","31.0.0-alpha.5"],"126.0.6445.0":["31.0.0-beta.1","31.0.0-beta.2","31.0.0-beta.3","31.0.0-beta.4","31.0.0-beta.5","31.0.0-beta.6","31.0.0-beta.7","31.0.0-beta.8","31.0.0-beta.9"],"126.0.6478.36":["31.0.0-beta.10","31.0.0","31.0.1"],"126.0.6478.61":["31.0.2"],"126.0.6478.114":["31.1.0"],"126.0.6478.127":["31.2.0","31.2.1"],"126.0.6478.183":["31.3.0"],"126.0.6478.185":["31.3.1"],"126.0.6478.234":["31.4.0","31.5.0","31.6.0","31.7.0","31.7.1","31.7.2","31.7.3","31.7.4","31.7.5","31.7.6"],"127.0.6521.0":["32.0.0-alpha.1","32.0.0-alpha.2","32.0.0-alpha.3","32.0.0-alpha.4","32.0.0-alpha.5"],"128.0.6571.0":["32.0.0-alpha.6","32.0.0-alpha.7"],"128.0.6573.0":["32.0.0-alpha.8","32.0.0-alpha.9","32.0.0-alpha.10","32.0.0-beta.1"],"128.0.6611.0":["32.0.0-beta.2"],"128.0.6613.7":["32.0.0-beta.3"],"128.0.6613.18":["32.0.0-beta.4"],"128.0.6613.27":["32.0.0-beta.5","32.0.0-beta.6","32.0.0-beta.7"],"128.0.6613.36":["32.0.0","32.0.1"],"128.0.6613.84":["32.0.2"],"128.0.6613.120":["32.1.0"],"128.0.6613.137":["32.1.1"],"128.0.6613.162":["32.1.2"],"128.0.6613.178":["32.2.0"],"128.0.6613.186":["32.2.1","32.2.2","32.2.3","32.2.4","32.2.5","32.2.6","32.2.7"],"129.0.6668.0":["33.0.0-alpha.1"],"130.0.6672.0":["33.0.0-alpha.2","33.0.0-alpha.3","33.0.0-alpha.4","33.0.0-alpha.5","33.0.0-alpha.6","33.0.0-beta.1","33.0.0-beta.2","33.0.0-beta.3","33.0.0-beta.4"],"130.0.6723.19":["33.0.0-beta.5","33.0.0-beta.6","33.0.0-beta.7"],"130.0.6723.31":["33.0.0-beta.8","33.0.0-beta.9","33.0.0-beta.10"],"130.0.6723.44":["33.0.0-beta.11","33.0.0"],"130.0.6723.59":["33.0.1","33.0.2"],"130.0.6723.91":["33.1.0"],"130.0.6723.118":["33.2.0"],"130.0.6723.137":["33.2.1"],"130.0.6723.152":["33.3.0"],"131.0.6776.0":["34.0.0-alpha.1"],"132.0.6779.0":["34.0.0-alpha.2"],"132.0.6789.1":["34.0.0-alpha.3","34.0.0-alpha.4","34.0.0-alpha.5","34.0.0-alpha.6","34.0.0-alpha.7"],"132.0.6820.0":["34.0.0-alpha.8"],"132.0.6824.0":["34.0.0-alpha.9","34.0.0-beta.1","34.0.0-beta.2","34.0.0-beta.3"],"132.0.6834.6":["34.0.0-beta.4","34.0.0-beta.5"],"132.0.6834.15":["34.0.0-beta.6","34.0.0-beta.7","34.0.0-beta.8"],"132.0.6834.32":["34.0.0-beta.9"]} \ No newline at end of file +{"39.0.2171.65":["0.20.0","0.20.1","0.20.2","0.20.3","0.20.4","0.20.5","0.20.6","0.20.7","0.20.8"],"40.0.2214.91":["0.21.0","0.21.1","0.21.2"],"41.0.2272.76":["0.21.3","0.22.1","0.22.2","0.22.3","0.23.0","0.24.0"],"42.0.2311.107":["0.25.0","0.25.1","0.25.2","0.25.3","0.26.0","0.26.1","0.27.0","0.27.1"],"43.0.2357.65":["0.27.2","0.27.3","0.28.0","0.28.1","0.28.2","0.28.3","0.29.1","0.29.2"],"44.0.2403.125":["0.30.4","0.31.0"],"45.0.2454.85":["0.31.2","0.32.2","0.32.3","0.33.0","0.33.1","0.33.2","0.33.3","0.33.4","0.33.6","0.33.7","0.33.8","0.33.9","0.34.0","0.34.1","0.34.2","0.34.3","0.34.4","0.35.1","0.35.2","0.35.3","0.35.4","0.35.5"],"47.0.2526.73":["0.36.0","0.36.2","0.36.3","0.36.4"],"47.0.2526.110":["0.36.5","0.36.6","0.36.7","0.36.8","0.36.9","0.36.10","0.36.11","0.36.12"],"49.0.2623.75":["0.37.0","0.37.1","0.37.3","0.37.4","0.37.5","0.37.6","0.37.7","0.37.8","1.0.0","1.0.1","1.0.2"],"50.0.2661.102":["1.1.0","1.1.1","1.1.2","1.1.3"],"51.0.2704.63":["1.2.0","1.2.1"],"51.0.2704.84":["1.2.2","1.2.3"],"51.0.2704.103":["1.2.4","1.2.5"],"51.0.2704.106":["1.2.6","1.2.7","1.2.8"],"52.0.2743.82":["1.3.0","1.3.1","1.3.2","1.3.3","1.3.4","1.3.5","1.3.6","1.3.7","1.3.9","1.3.10","1.3.13","1.3.14","1.3.15"],"53.0.2785.113":["1.4.0","1.4.1","1.4.2","1.4.3","1.4.4","1.4.5"],"53.0.2785.143":["1.4.6","1.4.7","1.4.8","1.4.10","1.4.11","1.4.13","1.4.14","1.4.15","1.4.16"],"54.0.2840.51":["1.4.12"],"54.0.2840.101":["1.5.0","1.5.1"],"56.0.2924.87":["1.6.0","1.6.1","1.6.2","1.6.3","1.6.4","1.6.5","1.6.6","1.6.7","1.6.8","1.6.9","1.6.10","1.6.11","1.6.12","1.6.13","1.6.14","1.6.15","1.6.16","1.6.17","1.6.18"],"58.0.3029.110":["1.7.0","1.7.1","1.7.2","1.7.3","1.7.4","1.7.5","1.7.6","1.7.7","1.7.8","1.7.9","1.7.10","1.7.11","1.7.12","1.7.13","1.7.14","1.7.15","1.7.16"],"59.0.3071.115":["1.8.0","1.8.1","1.8.2-beta.1","1.8.2-beta.2","1.8.2-beta.3","1.8.2-beta.4","1.8.2-beta.5","1.8.2","1.8.3","1.8.4","1.8.5","1.8.6","1.8.7","1.8.8"],"61.0.3163.100":["2.0.0-beta.1","2.0.0-beta.2","2.0.0-beta.3","2.0.0-beta.4","2.0.0-beta.5","2.0.0-beta.6","2.0.0-beta.7","2.0.0-beta.8","2.0.0","2.0.1","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7","2.0.8","2.0.9","2.0.10","2.0.11","2.0.12","2.0.13","2.0.14","2.0.15","2.0.16","2.0.17","2.0.18","2.1.0-unsupported.20180809"],"66.0.3359.181":["3.0.0-beta.1","3.0.0-beta.2","3.0.0-beta.3","3.0.0-beta.4","3.0.0-beta.5","3.0.0-beta.6","3.0.0-beta.7","3.0.0-beta.8","3.0.0-beta.9","3.0.0-beta.10","3.0.0-beta.11","3.0.0-beta.12","3.0.0-beta.13","3.0.0","3.0.1","3.0.2","3.0.3","3.0.4","3.0.5","3.0.6","3.0.7","3.0.8","3.0.9","3.0.10","3.0.11","3.0.12","3.0.13","3.0.14","3.0.15","3.0.16","3.1.0-beta.1","3.1.0-beta.2","3.1.0-beta.3","3.1.0-beta.4","3.1.0-beta.5","3.1.0","3.1.1","3.1.2","3.1.3","3.1.4","3.1.5","3.1.6","3.1.7","3.1.8","3.1.9","3.1.10","3.1.11","3.1.12","3.1.13"],"69.0.3497.106":["4.0.0-beta.1","4.0.0-beta.2","4.0.0-beta.3","4.0.0-beta.4","4.0.0-beta.5","4.0.0-beta.6","4.0.0-beta.7","4.0.0-beta.8","4.0.0-beta.9","4.0.0-beta.10","4.0.0-beta.11","4.0.0","4.0.1","4.0.2","4.0.3","4.0.4","4.0.5","4.0.6"],"69.0.3497.128":["4.0.7","4.0.8","4.1.0","4.1.1","4.1.2","4.1.3","4.1.4","4.1.5","4.2.0","4.2.1","4.2.2","4.2.3","4.2.4","4.2.5","4.2.6","4.2.7","4.2.8","4.2.9","4.2.10","4.2.11","4.2.12"],"72.0.3626.52":["5.0.0-beta.1","5.0.0-beta.2"],"73.0.3683.27":["5.0.0-beta.3"],"73.0.3683.54":["5.0.0-beta.4"],"73.0.3683.61":["5.0.0-beta.5"],"73.0.3683.84":["5.0.0-beta.6"],"73.0.3683.94":["5.0.0-beta.7"],"73.0.3683.104":["5.0.0-beta.8"],"73.0.3683.117":["5.0.0-beta.9"],"73.0.3683.119":["5.0.0"],"73.0.3683.121":["5.0.1","5.0.2","5.0.3","5.0.4","5.0.5","5.0.6","5.0.7","5.0.8","5.0.9","5.0.10","5.0.11","5.0.12","5.0.13"],"76.0.3774.1":["6.0.0-beta.1"],"76.0.3783.1":["6.0.0-beta.2","6.0.0-beta.3","6.0.0-beta.4"],"76.0.3805.4":["6.0.0-beta.5"],"76.0.3809.3":["6.0.0-beta.6"],"76.0.3809.22":["6.0.0-beta.7"],"76.0.3809.26":["6.0.0-beta.8","6.0.0-beta.9"],"76.0.3809.37":["6.0.0-beta.10"],"76.0.3809.42":["6.0.0-beta.11"],"76.0.3809.54":["6.0.0-beta.12"],"76.0.3809.60":["6.0.0-beta.13"],"76.0.3809.68":["6.0.0-beta.14"],"76.0.3809.74":["6.0.0-beta.15"],"76.0.3809.88":["6.0.0"],"76.0.3809.102":["6.0.1"],"76.0.3809.110":["6.0.2"],"76.0.3809.126":["6.0.3"],"76.0.3809.131":["6.0.4"],"76.0.3809.136":["6.0.5"],"76.0.3809.138":["6.0.6"],"76.0.3809.139":["6.0.7"],"76.0.3809.146":["6.0.8","6.0.9","6.0.10","6.0.11","6.0.12","6.1.0","6.1.1","6.1.2","6.1.3","6.1.4","6.1.5","6.1.6","6.1.7","6.1.8","6.1.9","6.1.10","6.1.11","6.1.12"],"78.0.3866.0":["7.0.0-beta.1","7.0.0-beta.2","7.0.0-beta.3"],"78.0.3896.6":["7.0.0-beta.4"],"78.0.3905.1":["7.0.0-beta.5","7.0.0-beta.6","7.0.0-beta.7","7.0.0"],"78.0.3904.92":["7.0.1"],"78.0.3904.94":["7.1.0"],"78.0.3904.99":["7.1.1"],"78.0.3904.113":["7.1.2"],"78.0.3904.126":["7.1.3"],"78.0.3904.130":["7.1.4","7.1.5","7.1.6","7.1.7","7.1.8","7.1.9","7.1.10","7.1.11","7.1.12","7.1.13","7.1.14","7.2.0","7.2.1","7.2.2","7.2.3","7.2.4","7.3.0","7.3.1","7.3.2","7.3.3"],"79.0.3931.0":["8.0.0-beta.1","8.0.0-beta.2"],"80.0.3955.0":["8.0.0-beta.3","8.0.0-beta.4"],"80.0.3987.14":["8.0.0-beta.5"],"80.0.3987.51":["8.0.0-beta.6"],"80.0.3987.59":["8.0.0-beta.7"],"80.0.3987.75":["8.0.0-beta.8","8.0.0-beta.9"],"80.0.3987.86":["8.0.0","8.0.1","8.0.2"],"80.0.3987.134":["8.0.3"],"80.0.3987.137":["8.1.0"],"80.0.3987.141":["8.1.1"],"80.0.3987.158":["8.2.0"],"80.0.3987.163":["8.2.1","8.2.2","8.2.3","8.5.3","8.5.4","8.5.5"],"80.0.3987.165":["8.2.4","8.2.5","8.3.0","8.3.1","8.3.2","8.3.3","8.3.4","8.4.0","8.4.1","8.5.0","8.5.1","8.5.2"],"82.0.4048.0":["9.0.0-beta.1","9.0.0-beta.2","9.0.0-beta.3","9.0.0-beta.4","9.0.0-beta.5"],"82.0.4058.2":["9.0.0-beta.6","9.0.0-beta.7","9.0.0-beta.9"],"82.0.4085.10":["9.0.0-beta.10"],"82.0.4085.14":["9.0.0-beta.11","9.0.0-beta.12","9.0.0-beta.13"],"82.0.4085.27":["9.0.0-beta.14"],"83.0.4102.3":["9.0.0-beta.15","9.0.0-beta.16"],"83.0.4103.14":["9.0.0-beta.17"],"83.0.4103.16":["9.0.0-beta.18"],"83.0.4103.24":["9.0.0-beta.19"],"83.0.4103.26":["9.0.0-beta.20","9.0.0-beta.21"],"83.0.4103.34":["9.0.0-beta.22"],"83.0.4103.44":["9.0.0-beta.23"],"83.0.4103.45":["9.0.0-beta.24"],"83.0.4103.64":["9.0.0"],"83.0.4103.94":["9.0.1","9.0.2"],"83.0.4103.100":["9.0.3"],"83.0.4103.104":["9.0.4"],"83.0.4103.119":["9.0.5"],"83.0.4103.122":["9.1.0","9.1.1","9.1.2","9.2.0","9.2.1","9.3.0","9.3.1","9.3.2","9.3.3","9.3.4","9.3.5","9.4.0","9.4.1","9.4.2","9.4.3","9.4.4"],"84.0.4129.0":["10.0.0-beta.1","10.0.0-beta.2"],"85.0.4161.2":["10.0.0-beta.3","10.0.0-beta.4"],"85.0.4181.1":["10.0.0-beta.8","10.0.0-beta.9"],"85.0.4183.19":["10.0.0-beta.10"],"85.0.4183.20":["10.0.0-beta.11"],"85.0.4183.26":["10.0.0-beta.12"],"85.0.4183.39":["10.0.0-beta.13","10.0.0-beta.14","10.0.0-beta.15","10.0.0-beta.17","10.0.0-beta.19","10.0.0-beta.20","10.0.0-beta.21"],"85.0.4183.70":["10.0.0-beta.23"],"85.0.4183.78":["10.0.0-beta.24"],"85.0.4183.80":["10.0.0-beta.25"],"85.0.4183.84":["10.0.0"],"85.0.4183.86":["10.0.1"],"85.0.4183.87":["10.1.0"],"85.0.4183.93":["10.1.1"],"85.0.4183.98":["10.1.2"],"85.0.4183.121":["10.1.3","10.1.4","10.1.5","10.1.6","10.1.7","10.2.0","10.3.0","10.3.1","10.3.2","10.4.0","10.4.1","10.4.2","10.4.3","10.4.4","10.4.5","10.4.6","10.4.7"],"86.0.4234.0":["11.0.0-beta.1","11.0.0-beta.3","11.0.0-beta.4","11.0.0-beta.5","11.0.0-beta.6","11.0.0-beta.7"],"87.0.4251.1":["11.0.0-beta.8","11.0.0-beta.9","11.0.0-beta.11"],"87.0.4280.11":["11.0.0-beta.12","11.0.0-beta.13"],"87.0.4280.27":["11.0.0-beta.16","11.0.0-beta.17","11.0.0-beta.18","11.0.0-beta.19"],"87.0.4280.40":["11.0.0-beta.20"],"87.0.4280.47":["11.0.0-beta.22","11.0.0-beta.23"],"87.0.4280.60":["11.0.0","11.0.1"],"87.0.4280.67":["11.0.2","11.0.3","11.0.4"],"87.0.4280.88":["11.0.5","11.1.0","11.1.1"],"87.0.4280.141":["11.2.0","11.2.1","11.2.2","11.2.3","11.3.0","11.4.0","11.4.1","11.4.2","11.4.3","11.4.4","11.4.5","11.4.6","11.4.7","11.4.8","11.4.9","11.4.10","11.4.11","11.4.12","11.5.0"],"89.0.4328.0":["12.0.0-beta.1","12.0.0-beta.3","12.0.0-beta.4","12.0.0-beta.5","12.0.0-beta.6","12.0.0-beta.7","12.0.0-beta.8","12.0.0-beta.9","12.0.0-beta.10","12.0.0-beta.11","12.0.0-beta.12","12.0.0-beta.14"],"89.0.4348.1":["12.0.0-beta.16","12.0.0-beta.18","12.0.0-beta.19","12.0.0-beta.20"],"89.0.4388.2":["12.0.0-beta.21","12.0.0-beta.22","12.0.0-beta.23","12.0.0-beta.24","12.0.0-beta.25","12.0.0-beta.26"],"89.0.4389.23":["12.0.0-beta.27","12.0.0-beta.28","12.0.0-beta.29"],"89.0.4389.58":["12.0.0-beta.30","12.0.0-beta.31"],"89.0.4389.69":["12.0.0"],"89.0.4389.82":["12.0.1"],"89.0.4389.90":["12.0.2"],"89.0.4389.114":["12.0.3","12.0.4"],"89.0.4389.128":["12.0.5","12.0.6","12.0.7","12.0.8","12.0.9","12.0.10","12.0.11","12.0.12","12.0.13","12.0.14","12.0.15","12.0.16","12.0.17","12.0.18","12.1.0","12.1.1","12.1.2","12.2.0","12.2.1","12.2.2","12.2.3"],"90.0.4402.0":["13.0.0-beta.2","13.0.0-beta.3"],"90.0.4415.0":["13.0.0-beta.4","13.0.0-beta.5","13.0.0-beta.6","13.0.0-beta.7","13.0.0-beta.8","13.0.0-beta.9","13.0.0-beta.10","13.0.0-beta.11","13.0.0-beta.12","13.0.0-beta.13"],"91.0.4448.0":["13.0.0-beta.14","13.0.0-beta.16","13.0.0-beta.17","13.0.0-beta.18","13.0.0-beta.20"],"91.0.4472.33":["13.0.0-beta.21","13.0.0-beta.22","13.0.0-beta.23"],"91.0.4472.38":["13.0.0-beta.24","13.0.0-beta.25","13.0.0-beta.26","13.0.0-beta.27","13.0.0-beta.28"],"91.0.4472.69":["13.0.0","13.0.1"],"91.0.4472.77":["13.1.0","13.1.1","13.1.2"],"91.0.4472.106":["13.1.3","13.1.4"],"91.0.4472.124":["13.1.5","13.1.6","13.1.7"],"91.0.4472.164":["13.1.8","13.1.9","13.2.0","13.2.1","13.2.2","13.2.3","13.3.0","13.4.0","13.5.0","13.5.1","13.5.2","13.6.0","13.6.1","13.6.2","13.6.3","13.6.6","13.6.7","13.6.8","13.6.9"],"92.0.4511.0":["14.0.0-beta.1","14.0.0-beta.2","14.0.0-beta.3"],"93.0.4536.0":["14.0.0-beta.5","14.0.0-beta.6","14.0.0-beta.7","14.0.0-beta.8"],"93.0.4539.0":["14.0.0-beta.9","14.0.0-beta.10"],"93.0.4557.4":["14.0.0-beta.11","14.0.0-beta.12"],"93.0.4566.0":["14.0.0-beta.13","14.0.0-beta.14","14.0.0-beta.15","14.0.0-beta.16","14.0.0-beta.17","15.0.0-alpha.1","15.0.0-alpha.2"],"93.0.4577.15":["14.0.0-beta.18","14.0.0-beta.19","14.0.0-beta.20","14.0.0-beta.21"],"93.0.4577.25":["14.0.0-beta.22","14.0.0-beta.23"],"93.0.4577.51":["14.0.0-beta.24","14.0.0-beta.25"],"93.0.4577.58":["14.0.0"],"93.0.4577.63":["14.0.1"],"93.0.4577.82":["14.0.2","14.1.0","14.1.1","14.2.0","14.2.1","14.2.2","14.2.3","14.2.4","14.2.5","14.2.6","14.2.7","14.2.8","14.2.9"],"94.0.4584.0":["15.0.0-alpha.3","15.0.0-alpha.4","15.0.0-alpha.5","15.0.0-alpha.6"],"94.0.4590.2":["15.0.0-alpha.7","15.0.0-alpha.8","15.0.0-alpha.9"],"94.0.4606.12":["15.0.0-alpha.10"],"94.0.4606.20":["15.0.0-beta.1","15.0.0-beta.2"],"94.0.4606.31":["15.0.0-beta.3","15.0.0-beta.4","15.0.0-beta.5","15.0.0-beta.6","15.0.0-beta.7"],"94.0.4606.51":["15.0.0"],"94.0.4606.61":["15.1.0","15.1.1"],"94.0.4606.71":["15.1.2"],"94.0.4606.81":["15.2.0","15.3.0","15.3.1","15.3.2","15.3.3","15.3.4","15.3.5","15.3.6","15.3.7","15.4.0","15.4.1","15.4.2","15.5.0","15.5.1","15.5.2","15.5.3","15.5.4","15.5.5","15.5.6","15.5.7"],"95.0.4629.0":["16.0.0-alpha.1","16.0.0-alpha.2","16.0.0-alpha.3","16.0.0-alpha.4","16.0.0-alpha.5","16.0.0-alpha.6","16.0.0-alpha.7"],"96.0.4647.0":["16.0.0-alpha.8","16.0.0-alpha.9","16.0.0-beta.1","16.0.0-beta.2","16.0.0-beta.3"],"96.0.4664.18":["16.0.0-beta.4","16.0.0-beta.5"],"96.0.4664.27":["16.0.0-beta.6","16.0.0-beta.7"],"96.0.4664.35":["16.0.0-beta.8","16.0.0-beta.9"],"96.0.4664.45":["16.0.0","16.0.1"],"96.0.4664.55":["16.0.2","16.0.3","16.0.4","16.0.5"],"96.0.4664.110":["16.0.6","16.0.7","16.0.8"],"96.0.4664.174":["16.0.9","16.0.10","16.1.0","16.1.1","16.2.0","16.2.1","16.2.2","16.2.3","16.2.4","16.2.5","16.2.6","16.2.7","16.2.8"],"96.0.4664.4":["17.0.0-alpha.1","17.0.0-alpha.2","17.0.0-alpha.3"],"98.0.4706.0":["17.0.0-alpha.4","17.0.0-alpha.5","17.0.0-alpha.6","17.0.0-beta.1","17.0.0-beta.2"],"98.0.4758.9":["17.0.0-beta.3"],"98.0.4758.11":["17.0.0-beta.4","17.0.0-beta.5","17.0.0-beta.6","17.0.0-beta.7","17.0.0-beta.8","17.0.0-beta.9"],"98.0.4758.74":["17.0.0"],"98.0.4758.82":["17.0.1"],"98.0.4758.102":["17.1.0"],"98.0.4758.109":["17.1.1","17.1.2","17.2.0"],"98.0.4758.141":["17.3.0","17.3.1","17.4.0","17.4.1","17.4.2","17.4.3","17.4.4","17.4.5","17.4.6","17.4.7","17.4.8","17.4.9","17.4.10","17.4.11"],"99.0.4767.0":["18.0.0-alpha.1","18.0.0-alpha.2","18.0.0-alpha.3","18.0.0-alpha.4","18.0.0-alpha.5"],"100.0.4894.0":["18.0.0-beta.1","18.0.0-beta.2","18.0.0-beta.3","18.0.0-beta.4","18.0.0-beta.5","18.0.0-beta.6"],"100.0.4896.56":["18.0.0"],"100.0.4896.60":["18.0.1","18.0.2"],"100.0.4896.75":["18.0.3","18.0.4"],"100.0.4896.127":["18.1.0"],"100.0.4896.143":["18.2.0","18.2.1","18.2.2","18.2.3"],"100.0.4896.160":["18.2.4","18.3.0","18.3.1","18.3.2","18.3.3","18.3.4","18.3.5","18.3.6","18.3.7","18.3.8","18.3.9","18.3.11","18.3.12","18.3.13","18.3.14","18.3.15"],"102.0.4962.3":["19.0.0-alpha.1"],"102.0.4971.0":["19.0.0-alpha.2","19.0.0-alpha.3"],"102.0.4989.0":["19.0.0-alpha.4","19.0.0-alpha.5"],"102.0.4999.0":["19.0.0-beta.1","19.0.0-beta.2","19.0.0-beta.3"],"102.0.5005.27":["19.0.0-beta.4"],"102.0.5005.40":["19.0.0-beta.5","19.0.0-beta.6","19.0.0-beta.7"],"102.0.5005.49":["19.0.0-beta.8"],"102.0.5005.61":["19.0.0","19.0.1"],"102.0.5005.63":["19.0.2","19.0.3","19.0.4"],"102.0.5005.115":["19.0.5","19.0.6"],"102.0.5005.134":["19.0.7"],"102.0.5005.148":["19.0.8"],"102.0.5005.167":["19.0.9","19.0.10","19.0.11","19.0.12","19.0.13","19.0.14","19.0.15","19.0.16","19.0.17","19.1.0","19.1.1","19.1.2","19.1.3","19.1.4","19.1.5","19.1.6","19.1.7","19.1.8","19.1.9"],"103.0.5044.0":["20.0.0-alpha.1"],"104.0.5073.0":["20.0.0-alpha.2","20.0.0-alpha.3","20.0.0-alpha.4","20.0.0-alpha.5","20.0.0-alpha.6","20.0.0-alpha.7","20.0.0-beta.1","20.0.0-beta.2","20.0.0-beta.3","20.0.0-beta.4","20.0.0-beta.5","20.0.0-beta.6","20.0.0-beta.7","20.0.0-beta.8"],"104.0.5112.39":["20.0.0-beta.9"],"104.0.5112.48":["20.0.0-beta.10","20.0.0-beta.11","20.0.0-beta.12"],"104.0.5112.57":["20.0.0-beta.13"],"104.0.5112.65":["20.0.0"],"104.0.5112.81":["20.0.1","20.0.2","20.0.3"],"104.0.5112.102":["20.1.0","20.1.1"],"104.0.5112.114":["20.1.2","20.1.3","20.1.4"],"104.0.5112.124":["20.2.0","20.3.0","20.3.1","20.3.2","20.3.3","20.3.4","20.3.5","20.3.6","20.3.7","20.3.8","20.3.9","20.3.10","20.3.11","20.3.12"],"105.0.5187.0":["21.0.0-alpha.1","21.0.0-alpha.2","21.0.0-alpha.3","21.0.0-alpha.4","21.0.0-alpha.5"],"106.0.5216.0":["21.0.0-alpha.6","21.0.0-beta.1","21.0.0-beta.2","21.0.0-beta.3","21.0.0-beta.4","21.0.0-beta.5"],"106.0.5249.40":["21.0.0-beta.6","21.0.0-beta.7","21.0.0-beta.8"],"106.0.5249.51":["21.0.0"],"106.0.5249.61":["21.0.1"],"106.0.5249.91":["21.1.0"],"106.0.5249.103":["21.1.1"],"106.0.5249.119":["21.2.0"],"106.0.5249.165":["21.2.1"],"106.0.5249.168":["21.2.2","21.2.3"],"106.0.5249.181":["21.3.0","21.3.1"],"106.0.5249.199":["21.3.3","21.3.4","21.3.5","21.4.0","21.4.1","21.4.2","21.4.3","21.4.4"],"107.0.5286.0":["22.0.0-alpha.1"],"108.0.5329.0":["22.0.0-alpha.3","22.0.0-alpha.4","22.0.0-alpha.5","22.0.0-alpha.6"],"108.0.5355.0":["22.0.0-alpha.7"],"108.0.5359.10":["22.0.0-alpha.8","22.0.0-beta.1","22.0.0-beta.2","22.0.0-beta.3"],"108.0.5359.29":["22.0.0-beta.4"],"108.0.5359.40":["22.0.0-beta.5","22.0.0-beta.6"],"108.0.5359.48":["22.0.0-beta.7","22.0.0-beta.8"],"108.0.5359.62":["22.0.0"],"108.0.5359.125":["22.0.1"],"108.0.5359.179":["22.0.2","22.0.3","22.1.0"],"108.0.5359.215":["22.2.0","22.2.1","22.3.0","22.3.1","22.3.2","22.3.3","22.3.4","22.3.5","22.3.6","22.3.7","22.3.8","22.3.9","22.3.10","22.3.11","22.3.12","22.3.13","22.3.14","22.3.15","22.3.16","22.3.17","22.3.18","22.3.20","22.3.21","22.3.22","22.3.23","22.3.24","22.3.25","22.3.26","22.3.27"],"110.0.5415.0":["23.0.0-alpha.1"],"110.0.5451.0":["23.0.0-alpha.2","23.0.0-alpha.3"],"110.0.5478.5":["23.0.0-beta.1","23.0.0-beta.2","23.0.0-beta.3"],"110.0.5481.30":["23.0.0-beta.4"],"110.0.5481.38":["23.0.0-beta.5"],"110.0.5481.52":["23.0.0-beta.6","23.0.0-beta.8"],"110.0.5481.77":["23.0.0"],"110.0.5481.100":["23.1.0"],"110.0.5481.104":["23.1.1"],"110.0.5481.177":["23.1.2"],"110.0.5481.179":["23.1.3"],"110.0.5481.192":["23.1.4","23.2.0"],"110.0.5481.208":["23.2.1","23.2.2","23.2.3","23.2.4","23.3.0","23.3.1","23.3.2","23.3.3","23.3.4","23.3.5","23.3.6","23.3.7","23.3.8","23.3.9","23.3.10","23.3.11","23.3.12","23.3.13"],"111.0.5560.0":["24.0.0-alpha.1","24.0.0-alpha.2","24.0.0-alpha.3","24.0.0-alpha.4","24.0.0-alpha.5","24.0.0-alpha.6","24.0.0-alpha.7"],"111.0.5563.50":["24.0.0-beta.1","24.0.0-beta.2"],"112.0.5615.20":["24.0.0-beta.3","24.0.0-beta.4"],"112.0.5615.29":["24.0.0-beta.5"],"112.0.5615.39":["24.0.0-beta.6","24.0.0-beta.7"],"112.0.5615.49":["24.0.0"],"112.0.5615.50":["24.1.0","24.1.1"],"112.0.5615.87":["24.1.2"],"112.0.5615.165":["24.1.3","24.2.0","24.3.0"],"112.0.5615.183":["24.3.1"],"112.0.5615.204":["24.4.0","24.4.1","24.5.0","24.5.1","24.6.0","24.6.1","24.6.2","24.6.3","24.6.4","24.6.5","24.7.0","24.7.1","24.8.0","24.8.1","24.8.2","24.8.3","24.8.4","24.8.5","24.8.6","24.8.7","24.8.8"],"114.0.5694.0":["25.0.0-alpha.1","25.0.0-alpha.2"],"114.0.5710.0":["25.0.0-alpha.3","25.0.0-alpha.4"],"114.0.5719.0":["25.0.0-alpha.5","25.0.0-alpha.6","25.0.0-beta.1","25.0.0-beta.2","25.0.0-beta.3"],"114.0.5735.16":["25.0.0-beta.4","25.0.0-beta.5","25.0.0-beta.6","25.0.0-beta.7"],"114.0.5735.35":["25.0.0-beta.8"],"114.0.5735.45":["25.0.0-beta.9","25.0.0","25.0.1"],"114.0.5735.106":["25.1.0","25.1.1"],"114.0.5735.134":["25.2.0"],"114.0.5735.199":["25.3.0"],"114.0.5735.243":["25.3.1"],"114.0.5735.248":["25.3.2","25.4.0"],"114.0.5735.289":["25.5.0","25.6.0","25.7.0","25.8.0","25.8.1","25.8.2","25.8.3","25.8.4","25.9.0","25.9.1","25.9.2","25.9.3","25.9.4","25.9.5","25.9.6","25.9.7","25.9.8"],"116.0.5791.0":["26.0.0-alpha.1","26.0.0-alpha.2","26.0.0-alpha.3","26.0.0-alpha.4","26.0.0-alpha.5"],"116.0.5815.0":["26.0.0-alpha.6"],"116.0.5831.0":["26.0.0-alpha.7"],"116.0.5845.0":["26.0.0-alpha.8","26.0.0-beta.1"],"116.0.5845.14":["26.0.0-beta.2","26.0.0-beta.3","26.0.0-beta.4","26.0.0-beta.5","26.0.0-beta.6","26.0.0-beta.7"],"116.0.5845.42":["26.0.0-beta.8","26.0.0-beta.9"],"116.0.5845.49":["26.0.0-beta.10","26.0.0-beta.11"],"116.0.5845.62":["26.0.0-beta.12"],"116.0.5845.82":["26.0.0"],"116.0.5845.97":["26.1.0"],"116.0.5845.179":["26.2.0"],"116.0.5845.188":["26.2.1"],"116.0.5845.190":["26.2.2","26.2.3","26.2.4"],"116.0.5845.228":["26.3.0","26.4.0","26.4.1","26.4.2","26.4.3","26.5.0","26.6.0","26.6.1","26.6.2","26.6.3","26.6.4","26.6.5","26.6.6","26.6.7","26.6.8","26.6.9","26.6.10"],"118.0.5949.0":["27.0.0-alpha.1","27.0.0-alpha.2","27.0.0-alpha.3","27.0.0-alpha.4","27.0.0-alpha.5","27.0.0-alpha.6"],"118.0.5993.5":["27.0.0-beta.1","27.0.0-beta.2","27.0.0-beta.3"],"118.0.5993.11":["27.0.0-beta.4"],"118.0.5993.18":["27.0.0-beta.5","27.0.0-beta.6","27.0.0-beta.7","27.0.0-beta.8","27.0.0-beta.9"],"118.0.5993.54":["27.0.0"],"118.0.5993.89":["27.0.1","27.0.2"],"118.0.5993.120":["27.0.3"],"118.0.5993.129":["27.0.4"],"118.0.5993.144":["27.1.0","27.1.2"],"118.0.5993.159":["27.1.3","27.2.0","27.2.1","27.2.2","27.2.3","27.2.4","27.3.0","27.3.1","27.3.2","27.3.3","27.3.4","27.3.5","27.3.6","27.3.7","27.3.8","27.3.9","27.3.10","27.3.11"],"119.0.6045.0":["28.0.0-alpha.1","28.0.0-alpha.2"],"119.0.6045.21":["28.0.0-alpha.3","28.0.0-alpha.4"],"119.0.6045.33":["28.0.0-alpha.5","28.0.0-alpha.6","28.0.0-alpha.7","28.0.0-beta.1"],"120.0.6099.0":["28.0.0-beta.2"],"120.0.6099.5":["28.0.0-beta.3","28.0.0-beta.4"],"120.0.6099.18":["28.0.0-beta.5","28.0.0-beta.6","28.0.0-beta.7","28.0.0-beta.8","28.0.0-beta.9","28.0.0-beta.10"],"120.0.6099.35":["28.0.0-beta.11"],"120.0.6099.56":["28.0.0"],"120.0.6099.109":["28.1.0","28.1.1"],"120.0.6099.199":["28.1.2","28.1.3"],"120.0.6099.216":["28.1.4"],"120.0.6099.227":["28.2.0"],"120.0.6099.268":["28.2.1"],"120.0.6099.276":["28.2.2"],"120.0.6099.283":["28.2.3"],"120.0.6099.291":["28.2.4","28.2.5","28.2.6","28.2.7","28.2.8","28.2.9","28.2.10","28.3.0","28.3.1","28.3.2","28.3.3"],"121.0.6147.0":["29.0.0-alpha.1","29.0.0-alpha.2","29.0.0-alpha.3"],"121.0.6159.0":["29.0.0-alpha.4","29.0.0-alpha.5","29.0.0-alpha.6","29.0.0-alpha.7"],"122.0.6194.0":["29.0.0-alpha.8"],"122.0.6236.2":["29.0.0-alpha.9","29.0.0-alpha.10","29.0.0-alpha.11","29.0.0-beta.1","29.0.0-beta.2"],"122.0.6261.6":["29.0.0-beta.3","29.0.0-beta.4"],"122.0.6261.18":["29.0.0-beta.5","29.0.0-beta.6","29.0.0-beta.7","29.0.0-beta.8","29.0.0-beta.9","29.0.0-beta.10","29.0.0-beta.11"],"122.0.6261.29":["29.0.0-beta.12"],"122.0.6261.39":["29.0.0"],"122.0.6261.57":["29.0.1"],"122.0.6261.70":["29.1.0"],"122.0.6261.111":["29.1.1"],"122.0.6261.112":["29.1.2","29.1.3"],"122.0.6261.129":["29.1.4"],"122.0.6261.130":["29.1.5"],"122.0.6261.139":["29.1.6"],"122.0.6261.156":["29.2.0","29.3.0","29.3.1","29.3.2","29.3.3","29.4.0","29.4.1","29.4.2","29.4.3","29.4.4","29.4.5","29.4.6"],"123.0.6296.0":["30.0.0-alpha.1"],"123.0.6312.5":["30.0.0-alpha.2"],"124.0.6323.0":["30.0.0-alpha.3","30.0.0-alpha.4"],"124.0.6331.0":["30.0.0-alpha.5","30.0.0-alpha.6"],"124.0.6353.0":["30.0.0-alpha.7"],"124.0.6359.0":["30.0.0-beta.1","30.0.0-beta.2"],"124.0.6367.9":["30.0.0-beta.3","30.0.0-beta.4","30.0.0-beta.5"],"124.0.6367.18":["30.0.0-beta.6"],"124.0.6367.29":["30.0.0-beta.7","30.0.0-beta.8"],"124.0.6367.49":["30.0.0"],"124.0.6367.60":["30.0.1"],"124.0.6367.91":["30.0.2"],"124.0.6367.119":["30.0.3"],"124.0.6367.201":["30.0.4"],"124.0.6367.207":["30.0.5","30.0.6"],"124.0.6367.221":["30.0.7"],"124.0.6367.230":["30.0.8"],"124.0.6367.233":["30.0.9"],"124.0.6367.243":["30.1.0","30.1.1","30.1.2","30.2.0","30.3.0","30.3.1","30.4.0","30.5.0","30.5.1"],"125.0.6412.0":["31.0.0-alpha.1","31.0.0-alpha.2","31.0.0-alpha.3","31.0.0-alpha.4","31.0.0-alpha.5"],"126.0.6445.0":["31.0.0-beta.1","31.0.0-beta.2","31.0.0-beta.3","31.0.0-beta.4","31.0.0-beta.5","31.0.0-beta.6","31.0.0-beta.7","31.0.0-beta.8","31.0.0-beta.9"],"126.0.6478.36":["31.0.0-beta.10","31.0.0","31.0.1"],"126.0.6478.61":["31.0.2"],"126.0.6478.114":["31.1.0"],"126.0.6478.127":["31.2.0","31.2.1"],"126.0.6478.183":["31.3.0"],"126.0.6478.185":["31.3.1"],"126.0.6478.234":["31.4.0","31.5.0","31.6.0","31.7.0","31.7.1","31.7.2","31.7.3","31.7.4","31.7.5","31.7.6","31.7.7"],"127.0.6521.0":["32.0.0-alpha.1","32.0.0-alpha.2","32.0.0-alpha.3","32.0.0-alpha.4","32.0.0-alpha.5"],"128.0.6571.0":["32.0.0-alpha.6","32.0.0-alpha.7"],"128.0.6573.0":["32.0.0-alpha.8","32.0.0-alpha.9","32.0.0-alpha.10","32.0.0-beta.1"],"128.0.6611.0":["32.0.0-beta.2"],"128.0.6613.7":["32.0.0-beta.3"],"128.0.6613.18":["32.0.0-beta.4"],"128.0.6613.27":["32.0.0-beta.5","32.0.0-beta.6","32.0.0-beta.7"],"128.0.6613.36":["32.0.0","32.0.1"],"128.0.6613.84":["32.0.2"],"128.0.6613.120":["32.1.0"],"128.0.6613.137":["32.1.1"],"128.0.6613.162":["32.1.2"],"128.0.6613.178":["32.2.0"],"128.0.6613.186":["32.2.1","32.2.2","32.2.3","32.2.4","32.2.5","32.2.6","32.2.7","32.2.8","32.3.0","32.3.1","32.3.2","32.3.3"],"129.0.6668.0":["33.0.0-alpha.1"],"130.0.6672.0":["33.0.0-alpha.2","33.0.0-alpha.3","33.0.0-alpha.4","33.0.0-alpha.5","33.0.0-alpha.6","33.0.0-beta.1","33.0.0-beta.2","33.0.0-beta.3","33.0.0-beta.4"],"130.0.6723.19":["33.0.0-beta.5","33.0.0-beta.6","33.0.0-beta.7"],"130.0.6723.31":["33.0.0-beta.8","33.0.0-beta.9","33.0.0-beta.10"],"130.0.6723.44":["33.0.0-beta.11","33.0.0"],"130.0.6723.59":["33.0.1","33.0.2"],"130.0.6723.91":["33.1.0"],"130.0.6723.118":["33.2.0"],"130.0.6723.137":["33.2.1"],"130.0.6723.152":["33.3.0"],"130.0.6723.170":["33.3.1"],"130.0.6723.191":["33.3.2","33.4.0","33.4.1","33.4.2","33.4.3","33.4.4","33.4.5","33.4.6","33.4.7","33.4.8","33.4.9","33.4.10","33.4.11"],"131.0.6776.0":["34.0.0-alpha.1"],"132.0.6779.0":["34.0.0-alpha.2"],"132.0.6789.1":["34.0.0-alpha.3","34.0.0-alpha.4","34.0.0-alpha.5","34.0.0-alpha.6","34.0.0-alpha.7"],"132.0.6820.0":["34.0.0-alpha.8"],"132.0.6824.0":["34.0.0-alpha.9","34.0.0-beta.1","34.0.0-beta.2","34.0.0-beta.3"],"132.0.6834.6":["34.0.0-beta.4","34.0.0-beta.5"],"132.0.6834.15":["34.0.0-beta.6","34.0.0-beta.7","34.0.0-beta.8"],"132.0.6834.32":["34.0.0-beta.9","34.0.0-beta.10","34.0.0-beta.11"],"132.0.6834.46":["34.0.0-beta.12","34.0.0-beta.13"],"132.0.6834.57":["34.0.0-beta.14","34.0.0-beta.15","34.0.0-beta.16"],"132.0.6834.83":["34.0.0","34.0.1"],"132.0.6834.159":["34.0.2"],"132.0.6834.194":["34.1.0","34.1.1"],"132.0.6834.196":["34.2.0"],"132.0.6834.210":["34.3.0","34.3.1","34.3.2","34.3.3","34.3.4","34.4.0","34.4.1","34.5.0","34.5.1","34.5.2","34.5.3","34.5.4","34.5.5","34.5.6","34.5.7","34.5.8"],"133.0.6920.0":["35.0.0-alpha.1","35.0.0-alpha.2","35.0.0-alpha.3","35.0.0-alpha.4","35.0.0-alpha.5","35.0.0-beta.1"],"134.0.6968.0":["35.0.0-beta.2","35.0.0-beta.3","35.0.0-beta.4"],"134.0.6989.0":["35.0.0-beta.5"],"134.0.6990.0":["35.0.0-beta.6","35.0.0-beta.7"],"134.0.6998.10":["35.0.0-beta.8","35.0.0-beta.9"],"134.0.6998.23":["35.0.0-beta.10","35.0.0-beta.11","35.0.0-beta.12"],"134.0.6998.44":["35.0.0-beta.13","35.0.0","35.0.1"],"134.0.6998.88":["35.0.2","35.0.3"],"134.0.6998.165":["35.1.0","35.1.1"],"134.0.6998.178":["35.1.2"],"134.0.6998.179":["35.1.3","35.1.4","35.1.5"],"134.0.6998.205":["35.2.0","35.2.1","35.2.2","35.3.0","35.4.0","35.5.0","35.5.1","35.6.0","35.7.0","35.7.1","35.7.2","35.7.4","35.7.5"],"135.0.7049.5":["36.0.0-alpha.1"],"136.0.7062.0":["36.0.0-alpha.2","36.0.0-alpha.3","36.0.0-alpha.4"],"136.0.7067.0":["36.0.0-alpha.5","36.0.0-alpha.6","36.0.0-beta.1","36.0.0-beta.2","36.0.0-beta.3","36.0.0-beta.4"],"136.0.7103.17":["36.0.0-beta.5"],"136.0.7103.25":["36.0.0-beta.6","36.0.0-beta.7"],"136.0.7103.33":["36.0.0-beta.8","36.0.0-beta.9"],"136.0.7103.48":["36.0.0","36.0.1"],"136.0.7103.49":["36.1.0","36.2.0"],"136.0.7103.93":["36.2.1"],"136.0.7103.113":["36.3.0","36.3.1"],"136.0.7103.115":["36.3.2"],"136.0.7103.149":["36.4.0"],"136.0.7103.168":["36.5.0"],"136.0.7103.177":["36.6.0","36.7.0","36.7.1","36.7.3","36.7.4","36.8.0","36.8.1","36.9.0","36.9.1","36.9.2","36.9.3","36.9.4","36.9.5"],"137.0.7151.0":["37.0.0-alpha.1","37.0.0-alpha.2"],"138.0.7156.0":["37.0.0-alpha.3"],"138.0.7165.0":["37.0.0-alpha.4"],"138.0.7177.0":["37.0.0-alpha.5"],"138.0.7178.0":["37.0.0-alpha.6","37.0.0-alpha.7","37.0.0-beta.1","37.0.0-beta.2"],"138.0.7190.0":["37.0.0-beta.3"],"138.0.7204.15":["37.0.0-beta.4","37.0.0-beta.5","37.0.0-beta.6","37.0.0-beta.7"],"138.0.7204.23":["37.0.0-beta.8"],"138.0.7204.35":["37.0.0-beta.9","37.0.0","37.1.0"],"138.0.7204.97":["37.2.0","37.2.1"],"138.0.7204.100":["37.2.2","37.2.3"],"138.0.7204.157":["37.2.4"],"138.0.7204.168":["37.2.5"],"138.0.7204.185":["37.2.6"],"138.0.7204.224":["37.3.0"],"138.0.7204.235":["37.3.1"],"138.0.7204.243":["37.4.0"],"138.0.7204.251":["37.5.0","37.5.1","37.6.0","37.6.1","37.7.0","37.7.1","37.8.0","37.9.0","37.10.0","37.10.1","37.10.2","37.10.3"],"139.0.7219.0":["38.0.0-alpha.1","38.0.0-alpha.2","38.0.0-alpha.3"],"140.0.7261.0":["38.0.0-alpha.4","38.0.0-alpha.5","38.0.0-alpha.6"],"140.0.7281.0":["38.0.0-alpha.7","38.0.0-alpha.8"],"140.0.7301.0":["38.0.0-alpha.9"],"140.0.7309.0":["38.0.0-alpha.10"],"140.0.7312.0":["38.0.0-alpha.11"],"140.0.7314.0":["38.0.0-alpha.12","38.0.0-alpha.13","38.0.0-beta.1"],"140.0.7327.0":["38.0.0-beta.2","38.0.0-beta.3"],"140.0.7339.2":["38.0.0-beta.4","38.0.0-beta.5","38.0.0-beta.6"],"140.0.7339.16":["38.0.0-beta.7"],"140.0.7339.24":["38.0.0-beta.8","38.0.0-beta.9"],"140.0.7339.41":["38.0.0-beta.11","38.0.0"],"140.0.7339.80":["38.1.0"],"140.0.7339.133":["38.1.1","38.1.2","38.2.0","38.2.1","38.2.2"],"140.0.7339.240":["38.3.0","38.4.0"],"140.0.7339.249":["38.5.0","38.6.0","38.7.0","38.7.1","38.7.2","38.8.0","38.8.1","38.8.2","38.8.4"],"141.0.7361.0":["39.0.0-alpha.1","39.0.0-alpha.2"],"141.0.7390.7":["39.0.0-alpha.3","39.0.0-alpha.4","39.0.0-alpha.5"],"142.0.7417.0":["39.0.0-alpha.6","39.0.0-alpha.7","39.0.0-alpha.8","39.0.0-alpha.9","39.0.0-beta.1","39.0.0-beta.2","39.0.0-beta.3"],"142.0.7444.34":["39.0.0-beta.4","39.0.0-beta.5"],"142.0.7444.52":["39.0.0"],"142.0.7444.59":["39.1.0","39.1.1"],"142.0.7444.134":["39.1.2"],"142.0.7444.162":["39.2.0","39.2.1","39.2.2"],"142.0.7444.175":["39.2.3"],"142.0.7444.177":["39.2.4","39.2.5"],"142.0.7444.226":["39.2.6"],"142.0.7444.235":["39.2.7"],"142.0.7444.265":["39.3.0","39.4.0","39.5.0","39.5.1","39.5.2","39.6.0","39.6.1","39.7.0"],"143.0.7499.0":["40.0.0-alpha.2"],"144.0.7506.0":["40.0.0-alpha.4"],"144.0.7526.0":["40.0.0-alpha.5","40.0.0-alpha.6","40.0.0-alpha.7","40.0.0-alpha.8"],"144.0.7527.0":["40.0.0-beta.1","40.0.0-beta.2"],"144.0.7547.0":["40.0.0-beta.3","40.0.0-beta.4","40.0.0-beta.5"],"144.0.7559.31":["40.0.0-beta.6","40.0.0-beta.7","40.0.0-beta.8"],"144.0.7559.60":["40.0.0-beta.9","40.0.0"],"144.0.7559.96":["40.1.0"],"144.0.7559.111":["40.2.0","40.2.1"],"144.0.7559.134":["40.3.0","40.4.0"],"144.0.7559.173":["40.4.1"],"144.0.7559.177":["40.5.0","40.6.0"],"144.0.7559.220":["40.6.1"],"146.0.7635.0":["41.0.0-alpha.1","41.0.0-alpha.2"],"146.0.7645.0":["41.0.0-alpha.3"],"146.0.7650.0":["41.0.0-alpha.4","41.0.0-alpha.5","41.0.0-alpha.6","41.0.0-beta.1","41.0.0-beta.2","41.0.0-beta.3"],"146.0.7666.0":["41.0.0-beta.4"],"146.0.7680.16":["41.0.0-beta.5","41.0.0-beta.6"],"146.0.7680.31":["41.0.0-beta.7"]} \ No newline at end of file diff --git a/node_modules/electron-to-chromium/full-versions.js b/node_modules/electron-to-chromium/full-versions.js index 31bb2808a..97045aa01 100644 --- a/node_modules/electron-to-chromium/full-versions.js +++ b/node_modules/electron-to-chromium/full-versions.js @@ -1369,6 +1369,7 @@ module.exports = { "31.7.4": "126.0.6478.234", "31.7.5": "126.0.6478.234", "31.7.6": "126.0.6478.234", + "31.7.7": "126.0.6478.234", "32.0.0-alpha.1": "127.0.6521.0", "32.0.0-alpha.2": "127.0.6521.0", "32.0.0-alpha.3": "127.0.6521.0", @@ -1400,6 +1401,11 @@ module.exports = { "32.2.5": "128.0.6613.186", "32.2.6": "128.0.6613.186", "32.2.7": "128.0.6613.186", + "32.2.8": "128.0.6613.186", + "32.3.0": "128.0.6613.186", + "32.3.1": "128.0.6613.186", + "32.3.2": "128.0.6613.186", + "32.3.3": "128.0.6613.186", "33.0.0-alpha.1": "129.0.6668.0", "33.0.0-alpha.2": "130.0.6672.0", "33.0.0-alpha.3": "130.0.6672.0", @@ -1424,6 +1430,20 @@ module.exports = { "33.2.0": "130.0.6723.118", "33.2.1": "130.0.6723.137", "33.3.0": "130.0.6723.152", + "33.3.1": "130.0.6723.170", + "33.3.2": "130.0.6723.191", + "33.4.0": "130.0.6723.191", + "33.4.1": "130.0.6723.191", + "33.4.2": "130.0.6723.191", + "33.4.3": "130.0.6723.191", + "33.4.4": "130.0.6723.191", + "33.4.5": "130.0.6723.191", + "33.4.6": "130.0.6723.191", + "33.4.7": "130.0.6723.191", + "33.4.8": "130.0.6723.191", + "33.4.9": "130.0.6723.191", + "33.4.10": "130.0.6723.191", + "33.4.11": "130.0.6723.191", "34.0.0-alpha.1": "131.0.6776.0", "34.0.0-alpha.2": "132.0.6779.0", "34.0.0-alpha.3": "132.0.6789.1", @@ -1441,5 +1461,266 @@ module.exports = { "34.0.0-beta.6": "132.0.6834.15", "34.0.0-beta.7": "132.0.6834.15", "34.0.0-beta.8": "132.0.6834.15", - "34.0.0-beta.9": "132.0.6834.32" + "34.0.0-beta.9": "132.0.6834.32", + "34.0.0-beta.10": "132.0.6834.32", + "34.0.0-beta.11": "132.0.6834.32", + "34.0.0-beta.12": "132.0.6834.46", + "34.0.0-beta.13": "132.0.6834.46", + "34.0.0-beta.14": "132.0.6834.57", + "34.0.0-beta.15": "132.0.6834.57", + "34.0.0-beta.16": "132.0.6834.57", + "34.0.0": "132.0.6834.83", + "34.0.1": "132.0.6834.83", + "34.0.2": "132.0.6834.159", + "34.1.0": "132.0.6834.194", + "34.1.1": "132.0.6834.194", + "34.2.0": "132.0.6834.196", + "34.3.0": "132.0.6834.210", + "34.3.1": "132.0.6834.210", + "34.3.2": "132.0.6834.210", + "34.3.3": "132.0.6834.210", + "34.3.4": "132.0.6834.210", + "34.4.0": "132.0.6834.210", + "34.4.1": "132.0.6834.210", + "34.5.0": "132.0.6834.210", + "34.5.1": "132.0.6834.210", + "34.5.2": "132.0.6834.210", + "34.5.3": "132.0.6834.210", + "34.5.4": "132.0.6834.210", + "34.5.5": "132.0.6834.210", + "34.5.6": "132.0.6834.210", + "34.5.7": "132.0.6834.210", + "34.5.8": "132.0.6834.210", + "35.0.0-alpha.1": "133.0.6920.0", + "35.0.0-alpha.2": "133.0.6920.0", + "35.0.0-alpha.3": "133.0.6920.0", + "35.0.0-alpha.4": "133.0.6920.0", + "35.0.0-alpha.5": "133.0.6920.0", + "35.0.0-beta.1": "133.0.6920.0", + "35.0.0-beta.2": "134.0.6968.0", + "35.0.0-beta.3": "134.0.6968.0", + "35.0.0-beta.4": "134.0.6968.0", + "35.0.0-beta.5": "134.0.6989.0", + "35.0.0-beta.6": "134.0.6990.0", + "35.0.0-beta.7": "134.0.6990.0", + "35.0.0-beta.8": "134.0.6998.10", + "35.0.0-beta.9": "134.0.6998.10", + "35.0.0-beta.10": "134.0.6998.23", + "35.0.0-beta.11": "134.0.6998.23", + "35.0.0-beta.12": "134.0.6998.23", + "35.0.0-beta.13": "134.0.6998.44", + "35.0.0": "134.0.6998.44", + "35.0.1": "134.0.6998.44", + "35.0.2": "134.0.6998.88", + "35.0.3": "134.0.6998.88", + "35.1.0": "134.0.6998.165", + "35.1.1": "134.0.6998.165", + "35.1.2": "134.0.6998.178", + "35.1.3": "134.0.6998.179", + "35.1.4": "134.0.6998.179", + "35.1.5": "134.0.6998.179", + "35.2.0": "134.0.6998.205", + "35.2.1": "134.0.6998.205", + "35.2.2": "134.0.6998.205", + "35.3.0": "134.0.6998.205", + "35.4.0": "134.0.6998.205", + "35.5.0": "134.0.6998.205", + "35.5.1": "134.0.6998.205", + "35.6.0": "134.0.6998.205", + "35.7.0": "134.0.6998.205", + "35.7.1": "134.0.6998.205", + "35.7.2": "134.0.6998.205", + "35.7.4": "134.0.6998.205", + "35.7.5": "134.0.6998.205", + "36.0.0-alpha.1": "135.0.7049.5", + "36.0.0-alpha.2": "136.0.7062.0", + "36.0.0-alpha.3": "136.0.7062.0", + "36.0.0-alpha.4": "136.0.7062.0", + "36.0.0-alpha.5": "136.0.7067.0", + "36.0.0-alpha.6": "136.0.7067.0", + "36.0.0-beta.1": "136.0.7067.0", + "36.0.0-beta.2": "136.0.7067.0", + "36.0.0-beta.3": "136.0.7067.0", + "36.0.0-beta.4": "136.0.7067.0", + "36.0.0-beta.5": "136.0.7103.17", + "36.0.0-beta.6": "136.0.7103.25", + "36.0.0-beta.7": "136.0.7103.25", + "36.0.0-beta.8": "136.0.7103.33", + "36.0.0-beta.9": "136.0.7103.33", + "36.0.0": "136.0.7103.48", + "36.0.1": "136.0.7103.48", + "36.1.0": "136.0.7103.49", + "36.2.0": "136.0.7103.49", + "36.2.1": "136.0.7103.93", + "36.3.0": "136.0.7103.113", + "36.3.1": "136.0.7103.113", + "36.3.2": "136.0.7103.115", + "36.4.0": "136.0.7103.149", + "36.5.0": "136.0.7103.168", + "36.6.0": "136.0.7103.177", + "36.7.0": "136.0.7103.177", + "36.7.1": "136.0.7103.177", + "36.7.3": "136.0.7103.177", + "36.7.4": "136.0.7103.177", + "36.8.0": "136.0.7103.177", + "36.8.1": "136.0.7103.177", + "36.9.0": "136.0.7103.177", + "36.9.1": "136.0.7103.177", + "36.9.2": "136.0.7103.177", + "36.9.3": "136.0.7103.177", + "36.9.4": "136.0.7103.177", + "36.9.5": "136.0.7103.177", + "37.0.0-alpha.1": "137.0.7151.0", + "37.0.0-alpha.2": "137.0.7151.0", + "37.0.0-alpha.3": "138.0.7156.0", + "37.0.0-alpha.4": "138.0.7165.0", + "37.0.0-alpha.5": "138.0.7177.0", + "37.0.0-alpha.6": "138.0.7178.0", + "37.0.0-alpha.7": "138.0.7178.0", + "37.0.0-beta.1": "138.0.7178.0", + "37.0.0-beta.2": "138.0.7178.0", + "37.0.0-beta.3": "138.0.7190.0", + "37.0.0-beta.4": "138.0.7204.15", + "37.0.0-beta.5": "138.0.7204.15", + "37.0.0-beta.6": "138.0.7204.15", + "37.0.0-beta.7": "138.0.7204.15", + "37.0.0-beta.8": "138.0.7204.23", + "37.0.0-beta.9": "138.0.7204.35", + "37.0.0": "138.0.7204.35", + "37.1.0": "138.0.7204.35", + "37.2.0": "138.0.7204.97", + "37.2.1": "138.0.7204.97", + "37.2.2": "138.0.7204.100", + "37.2.3": "138.0.7204.100", + "37.2.4": "138.0.7204.157", + "37.2.5": "138.0.7204.168", + "37.2.6": "138.0.7204.185", + "37.3.0": "138.0.7204.224", + "37.3.1": "138.0.7204.235", + "37.4.0": "138.0.7204.243", + "37.5.0": "138.0.7204.251", + "37.5.1": "138.0.7204.251", + "37.6.0": "138.0.7204.251", + "37.6.1": "138.0.7204.251", + "37.7.0": "138.0.7204.251", + "37.7.1": "138.0.7204.251", + "37.8.0": "138.0.7204.251", + "37.9.0": "138.0.7204.251", + "37.10.0": "138.0.7204.251", + "37.10.1": "138.0.7204.251", + "37.10.2": "138.0.7204.251", + "37.10.3": "138.0.7204.251", + "38.0.0-alpha.1": "139.0.7219.0", + "38.0.0-alpha.2": "139.0.7219.0", + "38.0.0-alpha.3": "139.0.7219.0", + "38.0.0-alpha.4": "140.0.7261.0", + "38.0.0-alpha.5": "140.0.7261.0", + "38.0.0-alpha.6": "140.0.7261.0", + "38.0.0-alpha.7": "140.0.7281.0", + "38.0.0-alpha.8": "140.0.7281.0", + "38.0.0-alpha.9": "140.0.7301.0", + "38.0.0-alpha.10": "140.0.7309.0", + "38.0.0-alpha.11": "140.0.7312.0", + "38.0.0-alpha.12": "140.0.7314.0", + "38.0.0-alpha.13": "140.0.7314.0", + "38.0.0-beta.1": "140.0.7314.0", + "38.0.0-beta.2": "140.0.7327.0", + "38.0.0-beta.3": "140.0.7327.0", + "38.0.0-beta.4": "140.0.7339.2", + "38.0.0-beta.5": "140.0.7339.2", + "38.0.0-beta.6": "140.0.7339.2", + "38.0.0-beta.7": "140.0.7339.16", + "38.0.0-beta.8": "140.0.7339.24", + "38.0.0-beta.9": "140.0.7339.24", + "38.0.0-beta.11": "140.0.7339.41", + "38.0.0": "140.0.7339.41", + "38.1.0": "140.0.7339.80", + "38.1.1": "140.0.7339.133", + "38.1.2": "140.0.7339.133", + "38.2.0": "140.0.7339.133", + "38.2.1": "140.0.7339.133", + "38.2.2": "140.0.7339.133", + "38.3.0": "140.0.7339.240", + "38.4.0": "140.0.7339.240", + "38.5.0": "140.0.7339.249", + "38.6.0": "140.0.7339.249", + "38.7.0": "140.0.7339.249", + "38.7.1": "140.0.7339.249", + "38.7.2": "140.0.7339.249", + "38.8.0": "140.0.7339.249", + "38.8.1": "140.0.7339.249", + "38.8.2": "140.0.7339.249", + "38.8.4": "140.0.7339.249", + "39.0.0-alpha.1": "141.0.7361.0", + "39.0.0-alpha.2": "141.0.7361.0", + "39.0.0-alpha.3": "141.0.7390.7", + "39.0.0-alpha.4": "141.0.7390.7", + "39.0.0-alpha.5": "141.0.7390.7", + "39.0.0-alpha.6": "142.0.7417.0", + "39.0.0-alpha.7": "142.0.7417.0", + "39.0.0-alpha.8": "142.0.7417.0", + "39.0.0-alpha.9": "142.0.7417.0", + "39.0.0-beta.1": "142.0.7417.0", + "39.0.0-beta.2": "142.0.7417.0", + "39.0.0-beta.3": "142.0.7417.0", + "39.0.0-beta.4": "142.0.7444.34", + "39.0.0-beta.5": "142.0.7444.34", + "39.0.0": "142.0.7444.52", + "39.1.0": "142.0.7444.59", + "39.1.1": "142.0.7444.59", + "39.1.2": "142.0.7444.134", + "39.2.0": "142.0.7444.162", + "39.2.1": "142.0.7444.162", + "39.2.2": "142.0.7444.162", + "39.2.3": "142.0.7444.175", + "39.2.4": "142.0.7444.177", + "39.2.5": "142.0.7444.177", + "39.2.6": "142.0.7444.226", + "39.2.7": "142.0.7444.235", + "39.3.0": "142.0.7444.265", + "39.4.0": "142.0.7444.265", + "39.5.0": "142.0.7444.265", + "39.5.1": "142.0.7444.265", + "39.5.2": "142.0.7444.265", + "39.6.0": "142.0.7444.265", + "39.6.1": "142.0.7444.265", + "39.7.0": "142.0.7444.265", + "40.0.0-alpha.2": "143.0.7499.0", + "40.0.0-alpha.4": "144.0.7506.0", + "40.0.0-alpha.5": "144.0.7526.0", + "40.0.0-alpha.6": "144.0.7526.0", + "40.0.0-alpha.7": "144.0.7526.0", + "40.0.0-alpha.8": "144.0.7526.0", + "40.0.0-beta.1": "144.0.7527.0", + "40.0.0-beta.2": "144.0.7527.0", + "40.0.0-beta.3": "144.0.7547.0", + "40.0.0-beta.4": "144.0.7547.0", + "40.0.0-beta.5": "144.0.7547.0", + "40.0.0-beta.6": "144.0.7559.31", + "40.0.0-beta.7": "144.0.7559.31", + "40.0.0-beta.8": "144.0.7559.31", + "40.0.0-beta.9": "144.0.7559.60", + "40.0.0": "144.0.7559.60", + "40.1.0": "144.0.7559.96", + "40.2.0": "144.0.7559.111", + "40.2.1": "144.0.7559.111", + "40.3.0": "144.0.7559.134", + "40.4.0": "144.0.7559.134", + "40.4.1": "144.0.7559.173", + "40.5.0": "144.0.7559.177", + "40.6.0": "144.0.7559.177", + "40.6.1": "144.0.7559.220", + "41.0.0-alpha.1": "146.0.7635.0", + "41.0.0-alpha.2": "146.0.7635.0", + "41.0.0-alpha.3": "146.0.7645.0", + "41.0.0-alpha.4": "146.0.7650.0", + "41.0.0-alpha.5": "146.0.7650.0", + "41.0.0-alpha.6": "146.0.7650.0", + "41.0.0-beta.1": "146.0.7650.0", + "41.0.0-beta.2": "146.0.7650.0", + "41.0.0-beta.3": "146.0.7650.0", + "41.0.0-beta.4": "146.0.7666.0", + "41.0.0-beta.5": "146.0.7680.16", + "41.0.0-beta.6": "146.0.7680.16", + "41.0.0-beta.7": "146.0.7680.31" }; \ No newline at end of file diff --git a/node_modules/electron-to-chromium/full-versions.json b/node_modules/electron-to-chromium/full-versions.json index 2f8c7d356..8b83e31a6 100644 --- a/node_modules/electron-to-chromium/full-versions.json +++ b/node_modules/electron-to-chromium/full-versions.json @@ -1 +1 @@ -{"0.20.0":"39.0.2171.65","0.20.1":"39.0.2171.65","0.20.2":"39.0.2171.65","0.20.3":"39.0.2171.65","0.20.4":"39.0.2171.65","0.20.5":"39.0.2171.65","0.20.6":"39.0.2171.65","0.20.7":"39.0.2171.65","0.20.8":"39.0.2171.65","0.21.0":"40.0.2214.91","0.21.1":"40.0.2214.91","0.21.2":"40.0.2214.91","0.21.3":"41.0.2272.76","0.22.1":"41.0.2272.76","0.22.2":"41.0.2272.76","0.22.3":"41.0.2272.76","0.23.0":"41.0.2272.76","0.24.0":"41.0.2272.76","0.25.0":"42.0.2311.107","0.25.1":"42.0.2311.107","0.25.2":"42.0.2311.107","0.25.3":"42.0.2311.107","0.26.0":"42.0.2311.107","0.26.1":"42.0.2311.107","0.27.0":"42.0.2311.107","0.27.1":"42.0.2311.107","0.27.2":"43.0.2357.65","0.27.3":"43.0.2357.65","0.28.0":"43.0.2357.65","0.28.1":"43.0.2357.65","0.28.2":"43.0.2357.65","0.28.3":"43.0.2357.65","0.29.1":"43.0.2357.65","0.29.2":"43.0.2357.65","0.30.4":"44.0.2403.125","0.31.0":"44.0.2403.125","0.31.2":"45.0.2454.85","0.32.2":"45.0.2454.85","0.32.3":"45.0.2454.85","0.33.0":"45.0.2454.85","0.33.1":"45.0.2454.85","0.33.2":"45.0.2454.85","0.33.3":"45.0.2454.85","0.33.4":"45.0.2454.85","0.33.6":"45.0.2454.85","0.33.7":"45.0.2454.85","0.33.8":"45.0.2454.85","0.33.9":"45.0.2454.85","0.34.0":"45.0.2454.85","0.34.1":"45.0.2454.85","0.34.2":"45.0.2454.85","0.34.3":"45.0.2454.85","0.34.4":"45.0.2454.85","0.35.1":"45.0.2454.85","0.35.2":"45.0.2454.85","0.35.3":"45.0.2454.85","0.35.4":"45.0.2454.85","0.35.5":"45.0.2454.85","0.36.0":"47.0.2526.73","0.36.2":"47.0.2526.73","0.36.3":"47.0.2526.73","0.36.4":"47.0.2526.73","0.36.5":"47.0.2526.110","0.36.6":"47.0.2526.110","0.36.7":"47.0.2526.110","0.36.8":"47.0.2526.110","0.36.9":"47.0.2526.110","0.36.10":"47.0.2526.110","0.36.11":"47.0.2526.110","0.36.12":"47.0.2526.110","0.37.0":"49.0.2623.75","0.37.1":"49.0.2623.75","0.37.3":"49.0.2623.75","0.37.4":"49.0.2623.75","0.37.5":"49.0.2623.75","0.37.6":"49.0.2623.75","0.37.7":"49.0.2623.75","0.37.8":"49.0.2623.75","1.0.0":"49.0.2623.75","1.0.1":"49.0.2623.75","1.0.2":"49.0.2623.75","1.1.0":"50.0.2661.102","1.1.1":"50.0.2661.102","1.1.2":"50.0.2661.102","1.1.3":"50.0.2661.102","1.2.0":"51.0.2704.63","1.2.1":"51.0.2704.63","1.2.2":"51.0.2704.84","1.2.3":"51.0.2704.84","1.2.4":"51.0.2704.103","1.2.5":"51.0.2704.103","1.2.6":"51.0.2704.106","1.2.7":"51.0.2704.106","1.2.8":"51.0.2704.106","1.3.0":"52.0.2743.82","1.3.1":"52.0.2743.82","1.3.2":"52.0.2743.82","1.3.3":"52.0.2743.82","1.3.4":"52.0.2743.82","1.3.5":"52.0.2743.82","1.3.6":"52.0.2743.82","1.3.7":"52.0.2743.82","1.3.9":"52.0.2743.82","1.3.10":"52.0.2743.82","1.3.13":"52.0.2743.82","1.3.14":"52.0.2743.82","1.3.15":"52.0.2743.82","1.4.0":"53.0.2785.113","1.4.1":"53.0.2785.113","1.4.2":"53.0.2785.113","1.4.3":"53.0.2785.113","1.4.4":"53.0.2785.113","1.4.5":"53.0.2785.113","1.4.6":"53.0.2785.143","1.4.7":"53.0.2785.143","1.4.8":"53.0.2785.143","1.4.10":"53.0.2785.143","1.4.11":"53.0.2785.143","1.4.12":"54.0.2840.51","1.4.13":"53.0.2785.143","1.4.14":"53.0.2785.143","1.4.15":"53.0.2785.143","1.4.16":"53.0.2785.143","1.5.0":"54.0.2840.101","1.5.1":"54.0.2840.101","1.6.0":"56.0.2924.87","1.6.1":"56.0.2924.87","1.6.2":"56.0.2924.87","1.6.3":"56.0.2924.87","1.6.4":"56.0.2924.87","1.6.5":"56.0.2924.87","1.6.6":"56.0.2924.87","1.6.7":"56.0.2924.87","1.6.8":"56.0.2924.87","1.6.9":"56.0.2924.87","1.6.10":"56.0.2924.87","1.6.11":"56.0.2924.87","1.6.12":"56.0.2924.87","1.6.13":"56.0.2924.87","1.6.14":"56.0.2924.87","1.6.15":"56.0.2924.87","1.6.16":"56.0.2924.87","1.6.17":"56.0.2924.87","1.6.18":"56.0.2924.87","1.7.0":"58.0.3029.110","1.7.1":"58.0.3029.110","1.7.2":"58.0.3029.110","1.7.3":"58.0.3029.110","1.7.4":"58.0.3029.110","1.7.5":"58.0.3029.110","1.7.6":"58.0.3029.110","1.7.7":"58.0.3029.110","1.7.8":"58.0.3029.110","1.7.9":"58.0.3029.110","1.7.10":"58.0.3029.110","1.7.11":"58.0.3029.110","1.7.12":"58.0.3029.110","1.7.13":"58.0.3029.110","1.7.14":"58.0.3029.110","1.7.15":"58.0.3029.110","1.7.16":"58.0.3029.110","1.8.0":"59.0.3071.115","1.8.1":"59.0.3071.115","1.8.2-beta.1":"59.0.3071.115","1.8.2-beta.2":"59.0.3071.115","1.8.2-beta.3":"59.0.3071.115","1.8.2-beta.4":"59.0.3071.115","1.8.2-beta.5":"59.0.3071.115","1.8.2":"59.0.3071.115","1.8.3":"59.0.3071.115","1.8.4":"59.0.3071.115","1.8.5":"59.0.3071.115","1.8.6":"59.0.3071.115","1.8.7":"59.0.3071.115","1.8.8":"59.0.3071.115","2.0.0-beta.1":"61.0.3163.100","2.0.0-beta.2":"61.0.3163.100","2.0.0-beta.3":"61.0.3163.100","2.0.0-beta.4":"61.0.3163.100","2.0.0-beta.5":"61.0.3163.100","2.0.0-beta.6":"61.0.3163.100","2.0.0-beta.7":"61.0.3163.100","2.0.0-beta.8":"61.0.3163.100","2.0.0":"61.0.3163.100","2.0.1":"61.0.3163.100","2.0.2":"61.0.3163.100","2.0.3":"61.0.3163.100","2.0.4":"61.0.3163.100","2.0.5":"61.0.3163.100","2.0.6":"61.0.3163.100","2.0.7":"61.0.3163.100","2.0.8":"61.0.3163.100","2.0.9":"61.0.3163.100","2.0.10":"61.0.3163.100","2.0.11":"61.0.3163.100","2.0.12":"61.0.3163.100","2.0.13":"61.0.3163.100","2.0.14":"61.0.3163.100","2.0.15":"61.0.3163.100","2.0.16":"61.0.3163.100","2.0.17":"61.0.3163.100","2.0.18":"61.0.3163.100","2.1.0-unsupported.20180809":"61.0.3163.100","3.0.0-beta.1":"66.0.3359.181","3.0.0-beta.2":"66.0.3359.181","3.0.0-beta.3":"66.0.3359.181","3.0.0-beta.4":"66.0.3359.181","3.0.0-beta.5":"66.0.3359.181","3.0.0-beta.6":"66.0.3359.181","3.0.0-beta.7":"66.0.3359.181","3.0.0-beta.8":"66.0.3359.181","3.0.0-beta.9":"66.0.3359.181","3.0.0-beta.10":"66.0.3359.181","3.0.0-beta.11":"66.0.3359.181","3.0.0-beta.12":"66.0.3359.181","3.0.0-beta.13":"66.0.3359.181","3.0.0":"66.0.3359.181","3.0.1":"66.0.3359.181","3.0.2":"66.0.3359.181","3.0.3":"66.0.3359.181","3.0.4":"66.0.3359.181","3.0.5":"66.0.3359.181","3.0.6":"66.0.3359.181","3.0.7":"66.0.3359.181","3.0.8":"66.0.3359.181","3.0.9":"66.0.3359.181","3.0.10":"66.0.3359.181","3.0.11":"66.0.3359.181","3.0.12":"66.0.3359.181","3.0.13":"66.0.3359.181","3.0.14":"66.0.3359.181","3.0.15":"66.0.3359.181","3.0.16":"66.0.3359.181","3.1.0-beta.1":"66.0.3359.181","3.1.0-beta.2":"66.0.3359.181","3.1.0-beta.3":"66.0.3359.181","3.1.0-beta.4":"66.0.3359.181","3.1.0-beta.5":"66.0.3359.181","3.1.0":"66.0.3359.181","3.1.1":"66.0.3359.181","3.1.2":"66.0.3359.181","3.1.3":"66.0.3359.181","3.1.4":"66.0.3359.181","3.1.5":"66.0.3359.181","3.1.6":"66.0.3359.181","3.1.7":"66.0.3359.181","3.1.8":"66.0.3359.181","3.1.9":"66.0.3359.181","3.1.10":"66.0.3359.181","3.1.11":"66.0.3359.181","3.1.12":"66.0.3359.181","3.1.13":"66.0.3359.181","4.0.0-beta.1":"69.0.3497.106","4.0.0-beta.2":"69.0.3497.106","4.0.0-beta.3":"69.0.3497.106","4.0.0-beta.4":"69.0.3497.106","4.0.0-beta.5":"69.0.3497.106","4.0.0-beta.6":"69.0.3497.106","4.0.0-beta.7":"69.0.3497.106","4.0.0-beta.8":"69.0.3497.106","4.0.0-beta.9":"69.0.3497.106","4.0.0-beta.10":"69.0.3497.106","4.0.0-beta.11":"69.0.3497.106","4.0.0":"69.0.3497.106","4.0.1":"69.0.3497.106","4.0.2":"69.0.3497.106","4.0.3":"69.0.3497.106","4.0.4":"69.0.3497.106","4.0.5":"69.0.3497.106","4.0.6":"69.0.3497.106","4.0.7":"69.0.3497.128","4.0.8":"69.0.3497.128","4.1.0":"69.0.3497.128","4.1.1":"69.0.3497.128","4.1.2":"69.0.3497.128","4.1.3":"69.0.3497.128","4.1.4":"69.0.3497.128","4.1.5":"69.0.3497.128","4.2.0":"69.0.3497.128","4.2.1":"69.0.3497.128","4.2.2":"69.0.3497.128","4.2.3":"69.0.3497.128","4.2.4":"69.0.3497.128","4.2.5":"69.0.3497.128","4.2.6":"69.0.3497.128","4.2.7":"69.0.3497.128","4.2.8":"69.0.3497.128","4.2.9":"69.0.3497.128","4.2.10":"69.0.3497.128","4.2.11":"69.0.3497.128","4.2.12":"69.0.3497.128","5.0.0-beta.1":"72.0.3626.52","5.0.0-beta.2":"72.0.3626.52","5.0.0-beta.3":"73.0.3683.27","5.0.0-beta.4":"73.0.3683.54","5.0.0-beta.5":"73.0.3683.61","5.0.0-beta.6":"73.0.3683.84","5.0.0-beta.7":"73.0.3683.94","5.0.0-beta.8":"73.0.3683.104","5.0.0-beta.9":"73.0.3683.117","5.0.0":"73.0.3683.119","5.0.1":"73.0.3683.121","5.0.2":"73.0.3683.121","5.0.3":"73.0.3683.121","5.0.4":"73.0.3683.121","5.0.5":"73.0.3683.121","5.0.6":"73.0.3683.121","5.0.7":"73.0.3683.121","5.0.8":"73.0.3683.121","5.0.9":"73.0.3683.121","5.0.10":"73.0.3683.121","5.0.11":"73.0.3683.121","5.0.12":"73.0.3683.121","5.0.13":"73.0.3683.121","6.0.0-beta.1":"76.0.3774.1","6.0.0-beta.2":"76.0.3783.1","6.0.0-beta.3":"76.0.3783.1","6.0.0-beta.4":"76.0.3783.1","6.0.0-beta.5":"76.0.3805.4","6.0.0-beta.6":"76.0.3809.3","6.0.0-beta.7":"76.0.3809.22","6.0.0-beta.8":"76.0.3809.26","6.0.0-beta.9":"76.0.3809.26","6.0.0-beta.10":"76.0.3809.37","6.0.0-beta.11":"76.0.3809.42","6.0.0-beta.12":"76.0.3809.54","6.0.0-beta.13":"76.0.3809.60","6.0.0-beta.14":"76.0.3809.68","6.0.0-beta.15":"76.0.3809.74","6.0.0":"76.0.3809.88","6.0.1":"76.0.3809.102","6.0.2":"76.0.3809.110","6.0.3":"76.0.3809.126","6.0.4":"76.0.3809.131","6.0.5":"76.0.3809.136","6.0.6":"76.0.3809.138","6.0.7":"76.0.3809.139","6.0.8":"76.0.3809.146","6.0.9":"76.0.3809.146","6.0.10":"76.0.3809.146","6.0.11":"76.0.3809.146","6.0.12":"76.0.3809.146","6.1.0":"76.0.3809.146","6.1.1":"76.0.3809.146","6.1.2":"76.0.3809.146","6.1.3":"76.0.3809.146","6.1.4":"76.0.3809.146","6.1.5":"76.0.3809.146","6.1.6":"76.0.3809.146","6.1.7":"76.0.3809.146","6.1.8":"76.0.3809.146","6.1.9":"76.0.3809.146","6.1.10":"76.0.3809.146","6.1.11":"76.0.3809.146","6.1.12":"76.0.3809.146","7.0.0-beta.1":"78.0.3866.0","7.0.0-beta.2":"78.0.3866.0","7.0.0-beta.3":"78.0.3866.0","7.0.0-beta.4":"78.0.3896.6","7.0.0-beta.5":"78.0.3905.1","7.0.0-beta.6":"78.0.3905.1","7.0.0-beta.7":"78.0.3905.1","7.0.0":"78.0.3905.1","7.0.1":"78.0.3904.92","7.1.0":"78.0.3904.94","7.1.1":"78.0.3904.99","7.1.2":"78.0.3904.113","7.1.3":"78.0.3904.126","7.1.4":"78.0.3904.130","7.1.5":"78.0.3904.130","7.1.6":"78.0.3904.130","7.1.7":"78.0.3904.130","7.1.8":"78.0.3904.130","7.1.9":"78.0.3904.130","7.1.10":"78.0.3904.130","7.1.11":"78.0.3904.130","7.1.12":"78.0.3904.130","7.1.13":"78.0.3904.130","7.1.14":"78.0.3904.130","7.2.0":"78.0.3904.130","7.2.1":"78.0.3904.130","7.2.2":"78.0.3904.130","7.2.3":"78.0.3904.130","7.2.4":"78.0.3904.130","7.3.0":"78.0.3904.130","7.3.1":"78.0.3904.130","7.3.2":"78.0.3904.130","7.3.3":"78.0.3904.130","8.0.0-beta.1":"79.0.3931.0","8.0.0-beta.2":"79.0.3931.0","8.0.0-beta.3":"80.0.3955.0","8.0.0-beta.4":"80.0.3955.0","8.0.0-beta.5":"80.0.3987.14","8.0.0-beta.6":"80.0.3987.51","8.0.0-beta.7":"80.0.3987.59","8.0.0-beta.8":"80.0.3987.75","8.0.0-beta.9":"80.0.3987.75","8.0.0":"80.0.3987.86","8.0.1":"80.0.3987.86","8.0.2":"80.0.3987.86","8.0.3":"80.0.3987.134","8.1.0":"80.0.3987.137","8.1.1":"80.0.3987.141","8.2.0":"80.0.3987.158","8.2.1":"80.0.3987.163","8.2.2":"80.0.3987.163","8.2.3":"80.0.3987.163","8.2.4":"80.0.3987.165","8.2.5":"80.0.3987.165","8.3.0":"80.0.3987.165","8.3.1":"80.0.3987.165","8.3.2":"80.0.3987.165","8.3.3":"80.0.3987.165","8.3.4":"80.0.3987.165","8.4.0":"80.0.3987.165","8.4.1":"80.0.3987.165","8.5.0":"80.0.3987.165","8.5.1":"80.0.3987.165","8.5.2":"80.0.3987.165","8.5.3":"80.0.3987.163","8.5.4":"80.0.3987.163","8.5.5":"80.0.3987.163","9.0.0-beta.1":"82.0.4048.0","9.0.0-beta.2":"82.0.4048.0","9.0.0-beta.3":"82.0.4048.0","9.0.0-beta.4":"82.0.4048.0","9.0.0-beta.5":"82.0.4048.0","9.0.0-beta.6":"82.0.4058.2","9.0.0-beta.7":"82.0.4058.2","9.0.0-beta.9":"82.0.4058.2","9.0.0-beta.10":"82.0.4085.10","9.0.0-beta.11":"82.0.4085.14","9.0.0-beta.12":"82.0.4085.14","9.0.0-beta.13":"82.0.4085.14","9.0.0-beta.14":"82.0.4085.27","9.0.0-beta.15":"83.0.4102.3","9.0.0-beta.16":"83.0.4102.3","9.0.0-beta.17":"83.0.4103.14","9.0.0-beta.18":"83.0.4103.16","9.0.0-beta.19":"83.0.4103.24","9.0.0-beta.20":"83.0.4103.26","9.0.0-beta.21":"83.0.4103.26","9.0.0-beta.22":"83.0.4103.34","9.0.0-beta.23":"83.0.4103.44","9.0.0-beta.24":"83.0.4103.45","9.0.0":"83.0.4103.64","9.0.1":"83.0.4103.94","9.0.2":"83.0.4103.94","9.0.3":"83.0.4103.100","9.0.4":"83.0.4103.104","9.0.5":"83.0.4103.119","9.1.0":"83.0.4103.122","9.1.1":"83.0.4103.122","9.1.2":"83.0.4103.122","9.2.0":"83.0.4103.122","9.2.1":"83.0.4103.122","9.3.0":"83.0.4103.122","9.3.1":"83.0.4103.122","9.3.2":"83.0.4103.122","9.3.3":"83.0.4103.122","9.3.4":"83.0.4103.122","9.3.5":"83.0.4103.122","9.4.0":"83.0.4103.122","9.4.1":"83.0.4103.122","9.4.2":"83.0.4103.122","9.4.3":"83.0.4103.122","9.4.4":"83.0.4103.122","10.0.0-beta.1":"84.0.4129.0","10.0.0-beta.2":"84.0.4129.0","10.0.0-beta.3":"85.0.4161.2","10.0.0-beta.4":"85.0.4161.2","10.0.0-beta.8":"85.0.4181.1","10.0.0-beta.9":"85.0.4181.1","10.0.0-beta.10":"85.0.4183.19","10.0.0-beta.11":"85.0.4183.20","10.0.0-beta.12":"85.0.4183.26","10.0.0-beta.13":"85.0.4183.39","10.0.0-beta.14":"85.0.4183.39","10.0.0-beta.15":"85.0.4183.39","10.0.0-beta.17":"85.0.4183.39","10.0.0-beta.19":"85.0.4183.39","10.0.0-beta.20":"85.0.4183.39","10.0.0-beta.21":"85.0.4183.39","10.0.0-beta.23":"85.0.4183.70","10.0.0-beta.24":"85.0.4183.78","10.0.0-beta.25":"85.0.4183.80","10.0.0":"85.0.4183.84","10.0.1":"85.0.4183.86","10.1.0":"85.0.4183.87","10.1.1":"85.0.4183.93","10.1.2":"85.0.4183.98","10.1.3":"85.0.4183.121","10.1.4":"85.0.4183.121","10.1.5":"85.0.4183.121","10.1.6":"85.0.4183.121","10.1.7":"85.0.4183.121","10.2.0":"85.0.4183.121","10.3.0":"85.0.4183.121","10.3.1":"85.0.4183.121","10.3.2":"85.0.4183.121","10.4.0":"85.0.4183.121","10.4.1":"85.0.4183.121","10.4.2":"85.0.4183.121","10.4.3":"85.0.4183.121","10.4.4":"85.0.4183.121","10.4.5":"85.0.4183.121","10.4.6":"85.0.4183.121","10.4.7":"85.0.4183.121","11.0.0-beta.1":"86.0.4234.0","11.0.0-beta.3":"86.0.4234.0","11.0.0-beta.4":"86.0.4234.0","11.0.0-beta.5":"86.0.4234.0","11.0.0-beta.6":"86.0.4234.0","11.0.0-beta.7":"86.0.4234.0","11.0.0-beta.8":"87.0.4251.1","11.0.0-beta.9":"87.0.4251.1","11.0.0-beta.11":"87.0.4251.1","11.0.0-beta.12":"87.0.4280.11","11.0.0-beta.13":"87.0.4280.11","11.0.0-beta.16":"87.0.4280.27","11.0.0-beta.17":"87.0.4280.27","11.0.0-beta.18":"87.0.4280.27","11.0.0-beta.19":"87.0.4280.27","11.0.0-beta.20":"87.0.4280.40","11.0.0-beta.22":"87.0.4280.47","11.0.0-beta.23":"87.0.4280.47","11.0.0":"87.0.4280.60","11.0.1":"87.0.4280.60","11.0.2":"87.0.4280.67","11.0.3":"87.0.4280.67","11.0.4":"87.0.4280.67","11.0.5":"87.0.4280.88","11.1.0":"87.0.4280.88","11.1.1":"87.0.4280.88","11.2.0":"87.0.4280.141","11.2.1":"87.0.4280.141","11.2.2":"87.0.4280.141","11.2.3":"87.0.4280.141","11.3.0":"87.0.4280.141","11.4.0":"87.0.4280.141","11.4.1":"87.0.4280.141","11.4.2":"87.0.4280.141","11.4.3":"87.0.4280.141","11.4.4":"87.0.4280.141","11.4.5":"87.0.4280.141","11.4.6":"87.0.4280.141","11.4.7":"87.0.4280.141","11.4.8":"87.0.4280.141","11.4.9":"87.0.4280.141","11.4.10":"87.0.4280.141","11.4.11":"87.0.4280.141","11.4.12":"87.0.4280.141","11.5.0":"87.0.4280.141","12.0.0-beta.1":"89.0.4328.0","12.0.0-beta.3":"89.0.4328.0","12.0.0-beta.4":"89.0.4328.0","12.0.0-beta.5":"89.0.4328.0","12.0.0-beta.6":"89.0.4328.0","12.0.0-beta.7":"89.0.4328.0","12.0.0-beta.8":"89.0.4328.0","12.0.0-beta.9":"89.0.4328.0","12.0.0-beta.10":"89.0.4328.0","12.0.0-beta.11":"89.0.4328.0","12.0.0-beta.12":"89.0.4328.0","12.0.0-beta.14":"89.0.4328.0","12.0.0-beta.16":"89.0.4348.1","12.0.0-beta.18":"89.0.4348.1","12.0.0-beta.19":"89.0.4348.1","12.0.0-beta.20":"89.0.4348.1","12.0.0-beta.21":"89.0.4388.2","12.0.0-beta.22":"89.0.4388.2","12.0.0-beta.23":"89.0.4388.2","12.0.0-beta.24":"89.0.4388.2","12.0.0-beta.25":"89.0.4388.2","12.0.0-beta.26":"89.0.4388.2","12.0.0-beta.27":"89.0.4389.23","12.0.0-beta.28":"89.0.4389.23","12.0.0-beta.29":"89.0.4389.23","12.0.0-beta.30":"89.0.4389.58","12.0.0-beta.31":"89.0.4389.58","12.0.0":"89.0.4389.69","12.0.1":"89.0.4389.82","12.0.2":"89.0.4389.90","12.0.3":"89.0.4389.114","12.0.4":"89.0.4389.114","12.0.5":"89.0.4389.128","12.0.6":"89.0.4389.128","12.0.7":"89.0.4389.128","12.0.8":"89.0.4389.128","12.0.9":"89.0.4389.128","12.0.10":"89.0.4389.128","12.0.11":"89.0.4389.128","12.0.12":"89.0.4389.128","12.0.13":"89.0.4389.128","12.0.14":"89.0.4389.128","12.0.15":"89.0.4389.128","12.0.16":"89.0.4389.128","12.0.17":"89.0.4389.128","12.0.18":"89.0.4389.128","12.1.0":"89.0.4389.128","12.1.1":"89.0.4389.128","12.1.2":"89.0.4389.128","12.2.0":"89.0.4389.128","12.2.1":"89.0.4389.128","12.2.2":"89.0.4389.128","12.2.3":"89.0.4389.128","13.0.0-beta.2":"90.0.4402.0","13.0.0-beta.3":"90.0.4402.0","13.0.0-beta.4":"90.0.4415.0","13.0.0-beta.5":"90.0.4415.0","13.0.0-beta.6":"90.0.4415.0","13.0.0-beta.7":"90.0.4415.0","13.0.0-beta.8":"90.0.4415.0","13.0.0-beta.9":"90.0.4415.0","13.0.0-beta.10":"90.0.4415.0","13.0.0-beta.11":"90.0.4415.0","13.0.0-beta.12":"90.0.4415.0","13.0.0-beta.13":"90.0.4415.0","13.0.0-beta.14":"91.0.4448.0","13.0.0-beta.16":"91.0.4448.0","13.0.0-beta.17":"91.0.4448.0","13.0.0-beta.18":"91.0.4448.0","13.0.0-beta.20":"91.0.4448.0","13.0.0-beta.21":"91.0.4472.33","13.0.0-beta.22":"91.0.4472.33","13.0.0-beta.23":"91.0.4472.33","13.0.0-beta.24":"91.0.4472.38","13.0.0-beta.25":"91.0.4472.38","13.0.0-beta.26":"91.0.4472.38","13.0.0-beta.27":"91.0.4472.38","13.0.0-beta.28":"91.0.4472.38","13.0.0":"91.0.4472.69","13.0.1":"91.0.4472.69","13.1.0":"91.0.4472.77","13.1.1":"91.0.4472.77","13.1.2":"91.0.4472.77","13.1.3":"91.0.4472.106","13.1.4":"91.0.4472.106","13.1.5":"91.0.4472.124","13.1.6":"91.0.4472.124","13.1.7":"91.0.4472.124","13.1.8":"91.0.4472.164","13.1.9":"91.0.4472.164","13.2.0":"91.0.4472.164","13.2.1":"91.0.4472.164","13.2.2":"91.0.4472.164","13.2.3":"91.0.4472.164","13.3.0":"91.0.4472.164","13.4.0":"91.0.4472.164","13.5.0":"91.0.4472.164","13.5.1":"91.0.4472.164","13.5.2":"91.0.4472.164","13.6.0":"91.0.4472.164","13.6.1":"91.0.4472.164","13.6.2":"91.0.4472.164","13.6.3":"91.0.4472.164","13.6.6":"91.0.4472.164","13.6.7":"91.0.4472.164","13.6.8":"91.0.4472.164","13.6.9":"91.0.4472.164","14.0.0-beta.1":"92.0.4511.0","14.0.0-beta.2":"92.0.4511.0","14.0.0-beta.3":"92.0.4511.0","14.0.0-beta.5":"93.0.4536.0","14.0.0-beta.6":"93.0.4536.0","14.0.0-beta.7":"93.0.4536.0","14.0.0-beta.8":"93.0.4536.0","14.0.0-beta.9":"93.0.4539.0","14.0.0-beta.10":"93.0.4539.0","14.0.0-beta.11":"93.0.4557.4","14.0.0-beta.12":"93.0.4557.4","14.0.0-beta.13":"93.0.4566.0","14.0.0-beta.14":"93.0.4566.0","14.0.0-beta.15":"93.0.4566.0","14.0.0-beta.16":"93.0.4566.0","14.0.0-beta.17":"93.0.4566.0","14.0.0-beta.18":"93.0.4577.15","14.0.0-beta.19":"93.0.4577.15","14.0.0-beta.20":"93.0.4577.15","14.0.0-beta.21":"93.0.4577.15","14.0.0-beta.22":"93.0.4577.25","14.0.0-beta.23":"93.0.4577.25","14.0.0-beta.24":"93.0.4577.51","14.0.0-beta.25":"93.0.4577.51","14.0.0":"93.0.4577.58","14.0.1":"93.0.4577.63","14.0.2":"93.0.4577.82","14.1.0":"93.0.4577.82","14.1.1":"93.0.4577.82","14.2.0":"93.0.4577.82","14.2.1":"93.0.4577.82","14.2.2":"93.0.4577.82","14.2.3":"93.0.4577.82","14.2.4":"93.0.4577.82","14.2.5":"93.0.4577.82","14.2.6":"93.0.4577.82","14.2.7":"93.0.4577.82","14.2.8":"93.0.4577.82","14.2.9":"93.0.4577.82","15.0.0-alpha.1":"93.0.4566.0","15.0.0-alpha.2":"93.0.4566.0","15.0.0-alpha.3":"94.0.4584.0","15.0.0-alpha.4":"94.0.4584.0","15.0.0-alpha.5":"94.0.4584.0","15.0.0-alpha.6":"94.0.4584.0","15.0.0-alpha.7":"94.0.4590.2","15.0.0-alpha.8":"94.0.4590.2","15.0.0-alpha.9":"94.0.4590.2","15.0.0-alpha.10":"94.0.4606.12","15.0.0-beta.1":"94.0.4606.20","15.0.0-beta.2":"94.0.4606.20","15.0.0-beta.3":"94.0.4606.31","15.0.0-beta.4":"94.0.4606.31","15.0.0-beta.5":"94.0.4606.31","15.0.0-beta.6":"94.0.4606.31","15.0.0-beta.7":"94.0.4606.31","15.0.0":"94.0.4606.51","15.1.0":"94.0.4606.61","15.1.1":"94.0.4606.61","15.1.2":"94.0.4606.71","15.2.0":"94.0.4606.81","15.3.0":"94.0.4606.81","15.3.1":"94.0.4606.81","15.3.2":"94.0.4606.81","15.3.3":"94.0.4606.81","15.3.4":"94.0.4606.81","15.3.5":"94.0.4606.81","15.3.6":"94.0.4606.81","15.3.7":"94.0.4606.81","15.4.0":"94.0.4606.81","15.4.1":"94.0.4606.81","15.4.2":"94.0.4606.81","15.5.0":"94.0.4606.81","15.5.1":"94.0.4606.81","15.5.2":"94.0.4606.81","15.5.3":"94.0.4606.81","15.5.4":"94.0.4606.81","15.5.5":"94.0.4606.81","15.5.6":"94.0.4606.81","15.5.7":"94.0.4606.81","16.0.0-alpha.1":"95.0.4629.0","16.0.0-alpha.2":"95.0.4629.0","16.0.0-alpha.3":"95.0.4629.0","16.0.0-alpha.4":"95.0.4629.0","16.0.0-alpha.5":"95.0.4629.0","16.0.0-alpha.6":"95.0.4629.0","16.0.0-alpha.7":"95.0.4629.0","16.0.0-alpha.8":"96.0.4647.0","16.0.0-alpha.9":"96.0.4647.0","16.0.0-beta.1":"96.0.4647.0","16.0.0-beta.2":"96.0.4647.0","16.0.0-beta.3":"96.0.4647.0","16.0.0-beta.4":"96.0.4664.18","16.0.0-beta.5":"96.0.4664.18","16.0.0-beta.6":"96.0.4664.27","16.0.0-beta.7":"96.0.4664.27","16.0.0-beta.8":"96.0.4664.35","16.0.0-beta.9":"96.0.4664.35","16.0.0":"96.0.4664.45","16.0.1":"96.0.4664.45","16.0.2":"96.0.4664.55","16.0.3":"96.0.4664.55","16.0.4":"96.0.4664.55","16.0.5":"96.0.4664.55","16.0.6":"96.0.4664.110","16.0.7":"96.0.4664.110","16.0.8":"96.0.4664.110","16.0.9":"96.0.4664.174","16.0.10":"96.0.4664.174","16.1.0":"96.0.4664.174","16.1.1":"96.0.4664.174","16.2.0":"96.0.4664.174","16.2.1":"96.0.4664.174","16.2.2":"96.0.4664.174","16.2.3":"96.0.4664.174","16.2.4":"96.0.4664.174","16.2.5":"96.0.4664.174","16.2.6":"96.0.4664.174","16.2.7":"96.0.4664.174","16.2.8":"96.0.4664.174","17.0.0-alpha.1":"96.0.4664.4","17.0.0-alpha.2":"96.0.4664.4","17.0.0-alpha.3":"96.0.4664.4","17.0.0-alpha.4":"98.0.4706.0","17.0.0-alpha.5":"98.0.4706.0","17.0.0-alpha.6":"98.0.4706.0","17.0.0-beta.1":"98.0.4706.0","17.0.0-beta.2":"98.0.4706.0","17.0.0-beta.3":"98.0.4758.9","17.0.0-beta.4":"98.0.4758.11","17.0.0-beta.5":"98.0.4758.11","17.0.0-beta.6":"98.0.4758.11","17.0.0-beta.7":"98.0.4758.11","17.0.0-beta.8":"98.0.4758.11","17.0.0-beta.9":"98.0.4758.11","17.0.0":"98.0.4758.74","17.0.1":"98.0.4758.82","17.1.0":"98.0.4758.102","17.1.1":"98.0.4758.109","17.1.2":"98.0.4758.109","17.2.0":"98.0.4758.109","17.3.0":"98.0.4758.141","17.3.1":"98.0.4758.141","17.4.0":"98.0.4758.141","17.4.1":"98.0.4758.141","17.4.2":"98.0.4758.141","17.4.3":"98.0.4758.141","17.4.4":"98.0.4758.141","17.4.5":"98.0.4758.141","17.4.6":"98.0.4758.141","17.4.7":"98.0.4758.141","17.4.8":"98.0.4758.141","17.4.9":"98.0.4758.141","17.4.10":"98.0.4758.141","17.4.11":"98.0.4758.141","18.0.0-alpha.1":"99.0.4767.0","18.0.0-alpha.2":"99.0.4767.0","18.0.0-alpha.3":"99.0.4767.0","18.0.0-alpha.4":"99.0.4767.0","18.0.0-alpha.5":"99.0.4767.0","18.0.0-beta.1":"100.0.4894.0","18.0.0-beta.2":"100.0.4894.0","18.0.0-beta.3":"100.0.4894.0","18.0.0-beta.4":"100.0.4894.0","18.0.0-beta.5":"100.0.4894.0","18.0.0-beta.6":"100.0.4894.0","18.0.0":"100.0.4896.56","18.0.1":"100.0.4896.60","18.0.2":"100.0.4896.60","18.0.3":"100.0.4896.75","18.0.4":"100.0.4896.75","18.1.0":"100.0.4896.127","18.2.0":"100.0.4896.143","18.2.1":"100.0.4896.143","18.2.2":"100.0.4896.143","18.2.3":"100.0.4896.143","18.2.4":"100.0.4896.160","18.3.0":"100.0.4896.160","18.3.1":"100.0.4896.160","18.3.2":"100.0.4896.160","18.3.3":"100.0.4896.160","18.3.4":"100.0.4896.160","18.3.5":"100.0.4896.160","18.3.6":"100.0.4896.160","18.3.7":"100.0.4896.160","18.3.8":"100.0.4896.160","18.3.9":"100.0.4896.160","18.3.11":"100.0.4896.160","18.3.12":"100.0.4896.160","18.3.13":"100.0.4896.160","18.3.14":"100.0.4896.160","18.3.15":"100.0.4896.160","19.0.0-alpha.1":"102.0.4962.3","19.0.0-alpha.2":"102.0.4971.0","19.0.0-alpha.3":"102.0.4971.0","19.0.0-alpha.4":"102.0.4989.0","19.0.0-alpha.5":"102.0.4989.0","19.0.0-beta.1":"102.0.4999.0","19.0.0-beta.2":"102.0.4999.0","19.0.0-beta.3":"102.0.4999.0","19.0.0-beta.4":"102.0.5005.27","19.0.0-beta.5":"102.0.5005.40","19.0.0-beta.6":"102.0.5005.40","19.0.0-beta.7":"102.0.5005.40","19.0.0-beta.8":"102.0.5005.49","19.0.0":"102.0.5005.61","19.0.1":"102.0.5005.61","19.0.2":"102.0.5005.63","19.0.3":"102.0.5005.63","19.0.4":"102.0.5005.63","19.0.5":"102.0.5005.115","19.0.6":"102.0.5005.115","19.0.7":"102.0.5005.134","19.0.8":"102.0.5005.148","19.0.9":"102.0.5005.167","19.0.10":"102.0.5005.167","19.0.11":"102.0.5005.167","19.0.12":"102.0.5005.167","19.0.13":"102.0.5005.167","19.0.14":"102.0.5005.167","19.0.15":"102.0.5005.167","19.0.16":"102.0.5005.167","19.0.17":"102.0.5005.167","19.1.0":"102.0.5005.167","19.1.1":"102.0.5005.167","19.1.2":"102.0.5005.167","19.1.3":"102.0.5005.167","19.1.4":"102.0.5005.167","19.1.5":"102.0.5005.167","19.1.6":"102.0.5005.167","19.1.7":"102.0.5005.167","19.1.8":"102.0.5005.167","19.1.9":"102.0.5005.167","20.0.0-alpha.1":"103.0.5044.0","20.0.0-alpha.2":"104.0.5073.0","20.0.0-alpha.3":"104.0.5073.0","20.0.0-alpha.4":"104.0.5073.0","20.0.0-alpha.5":"104.0.5073.0","20.0.0-alpha.6":"104.0.5073.0","20.0.0-alpha.7":"104.0.5073.0","20.0.0-beta.1":"104.0.5073.0","20.0.0-beta.2":"104.0.5073.0","20.0.0-beta.3":"104.0.5073.0","20.0.0-beta.4":"104.0.5073.0","20.0.0-beta.5":"104.0.5073.0","20.0.0-beta.6":"104.0.5073.0","20.0.0-beta.7":"104.0.5073.0","20.0.0-beta.8":"104.0.5073.0","20.0.0-beta.9":"104.0.5112.39","20.0.0-beta.10":"104.0.5112.48","20.0.0-beta.11":"104.0.5112.48","20.0.0-beta.12":"104.0.5112.48","20.0.0-beta.13":"104.0.5112.57","20.0.0":"104.0.5112.65","20.0.1":"104.0.5112.81","20.0.2":"104.0.5112.81","20.0.3":"104.0.5112.81","20.1.0":"104.0.5112.102","20.1.1":"104.0.5112.102","20.1.2":"104.0.5112.114","20.1.3":"104.0.5112.114","20.1.4":"104.0.5112.114","20.2.0":"104.0.5112.124","20.3.0":"104.0.5112.124","20.3.1":"104.0.5112.124","20.3.2":"104.0.5112.124","20.3.3":"104.0.5112.124","20.3.4":"104.0.5112.124","20.3.5":"104.0.5112.124","20.3.6":"104.0.5112.124","20.3.7":"104.0.5112.124","20.3.8":"104.0.5112.124","20.3.9":"104.0.5112.124","20.3.10":"104.0.5112.124","20.3.11":"104.0.5112.124","20.3.12":"104.0.5112.124","21.0.0-alpha.1":"105.0.5187.0","21.0.0-alpha.2":"105.0.5187.0","21.0.0-alpha.3":"105.0.5187.0","21.0.0-alpha.4":"105.0.5187.0","21.0.0-alpha.5":"105.0.5187.0","21.0.0-alpha.6":"106.0.5216.0","21.0.0-beta.1":"106.0.5216.0","21.0.0-beta.2":"106.0.5216.0","21.0.0-beta.3":"106.0.5216.0","21.0.0-beta.4":"106.0.5216.0","21.0.0-beta.5":"106.0.5216.0","21.0.0-beta.6":"106.0.5249.40","21.0.0-beta.7":"106.0.5249.40","21.0.0-beta.8":"106.0.5249.40","21.0.0":"106.0.5249.51","21.0.1":"106.0.5249.61","21.1.0":"106.0.5249.91","21.1.1":"106.0.5249.103","21.2.0":"106.0.5249.119","21.2.1":"106.0.5249.165","21.2.2":"106.0.5249.168","21.2.3":"106.0.5249.168","21.3.0":"106.0.5249.181","21.3.1":"106.0.5249.181","21.3.3":"106.0.5249.199","21.3.4":"106.0.5249.199","21.3.5":"106.0.5249.199","21.4.0":"106.0.5249.199","21.4.1":"106.0.5249.199","21.4.2":"106.0.5249.199","21.4.3":"106.0.5249.199","21.4.4":"106.0.5249.199","22.0.0-alpha.1":"107.0.5286.0","22.0.0-alpha.3":"108.0.5329.0","22.0.0-alpha.4":"108.0.5329.0","22.0.0-alpha.5":"108.0.5329.0","22.0.0-alpha.6":"108.0.5329.0","22.0.0-alpha.7":"108.0.5355.0","22.0.0-alpha.8":"108.0.5359.10","22.0.0-beta.1":"108.0.5359.10","22.0.0-beta.2":"108.0.5359.10","22.0.0-beta.3":"108.0.5359.10","22.0.0-beta.4":"108.0.5359.29","22.0.0-beta.5":"108.0.5359.40","22.0.0-beta.6":"108.0.5359.40","22.0.0-beta.7":"108.0.5359.48","22.0.0-beta.8":"108.0.5359.48","22.0.0":"108.0.5359.62","22.0.1":"108.0.5359.125","22.0.2":"108.0.5359.179","22.0.3":"108.0.5359.179","22.1.0":"108.0.5359.179","22.2.0":"108.0.5359.215","22.2.1":"108.0.5359.215","22.3.0":"108.0.5359.215","22.3.1":"108.0.5359.215","22.3.2":"108.0.5359.215","22.3.3":"108.0.5359.215","22.3.4":"108.0.5359.215","22.3.5":"108.0.5359.215","22.3.6":"108.0.5359.215","22.3.7":"108.0.5359.215","22.3.8":"108.0.5359.215","22.3.9":"108.0.5359.215","22.3.10":"108.0.5359.215","22.3.11":"108.0.5359.215","22.3.12":"108.0.5359.215","22.3.13":"108.0.5359.215","22.3.14":"108.0.5359.215","22.3.15":"108.0.5359.215","22.3.16":"108.0.5359.215","22.3.17":"108.0.5359.215","22.3.18":"108.0.5359.215","22.3.20":"108.0.5359.215","22.3.21":"108.0.5359.215","22.3.22":"108.0.5359.215","22.3.23":"108.0.5359.215","22.3.24":"108.0.5359.215","22.3.25":"108.0.5359.215","22.3.26":"108.0.5359.215","22.3.27":"108.0.5359.215","23.0.0-alpha.1":"110.0.5415.0","23.0.0-alpha.2":"110.0.5451.0","23.0.0-alpha.3":"110.0.5451.0","23.0.0-beta.1":"110.0.5478.5","23.0.0-beta.2":"110.0.5478.5","23.0.0-beta.3":"110.0.5478.5","23.0.0-beta.4":"110.0.5481.30","23.0.0-beta.5":"110.0.5481.38","23.0.0-beta.6":"110.0.5481.52","23.0.0-beta.8":"110.0.5481.52","23.0.0":"110.0.5481.77","23.1.0":"110.0.5481.100","23.1.1":"110.0.5481.104","23.1.2":"110.0.5481.177","23.1.3":"110.0.5481.179","23.1.4":"110.0.5481.192","23.2.0":"110.0.5481.192","23.2.1":"110.0.5481.208","23.2.2":"110.0.5481.208","23.2.3":"110.0.5481.208","23.2.4":"110.0.5481.208","23.3.0":"110.0.5481.208","23.3.1":"110.0.5481.208","23.3.2":"110.0.5481.208","23.3.3":"110.0.5481.208","23.3.4":"110.0.5481.208","23.3.5":"110.0.5481.208","23.3.6":"110.0.5481.208","23.3.7":"110.0.5481.208","23.3.8":"110.0.5481.208","23.3.9":"110.0.5481.208","23.3.10":"110.0.5481.208","23.3.11":"110.0.5481.208","23.3.12":"110.0.5481.208","23.3.13":"110.0.5481.208","24.0.0-alpha.1":"111.0.5560.0","24.0.0-alpha.2":"111.0.5560.0","24.0.0-alpha.3":"111.0.5560.0","24.0.0-alpha.4":"111.0.5560.0","24.0.0-alpha.5":"111.0.5560.0","24.0.0-alpha.6":"111.0.5560.0","24.0.0-alpha.7":"111.0.5560.0","24.0.0-beta.1":"111.0.5563.50","24.0.0-beta.2":"111.0.5563.50","24.0.0-beta.3":"112.0.5615.20","24.0.0-beta.4":"112.0.5615.20","24.0.0-beta.5":"112.0.5615.29","24.0.0-beta.6":"112.0.5615.39","24.0.0-beta.7":"112.0.5615.39","24.0.0":"112.0.5615.49","24.1.0":"112.0.5615.50","24.1.1":"112.0.5615.50","24.1.2":"112.0.5615.87","24.1.3":"112.0.5615.165","24.2.0":"112.0.5615.165","24.3.0":"112.0.5615.165","24.3.1":"112.0.5615.183","24.4.0":"112.0.5615.204","24.4.1":"112.0.5615.204","24.5.0":"112.0.5615.204","24.5.1":"112.0.5615.204","24.6.0":"112.0.5615.204","24.6.1":"112.0.5615.204","24.6.2":"112.0.5615.204","24.6.3":"112.0.5615.204","24.6.4":"112.0.5615.204","24.6.5":"112.0.5615.204","24.7.0":"112.0.5615.204","24.7.1":"112.0.5615.204","24.8.0":"112.0.5615.204","24.8.1":"112.0.5615.204","24.8.2":"112.0.5615.204","24.8.3":"112.0.5615.204","24.8.4":"112.0.5615.204","24.8.5":"112.0.5615.204","24.8.6":"112.0.5615.204","24.8.7":"112.0.5615.204","24.8.8":"112.0.5615.204","25.0.0-alpha.1":"114.0.5694.0","25.0.0-alpha.2":"114.0.5694.0","25.0.0-alpha.3":"114.0.5710.0","25.0.0-alpha.4":"114.0.5710.0","25.0.0-alpha.5":"114.0.5719.0","25.0.0-alpha.6":"114.0.5719.0","25.0.0-beta.1":"114.0.5719.0","25.0.0-beta.2":"114.0.5719.0","25.0.0-beta.3":"114.0.5719.0","25.0.0-beta.4":"114.0.5735.16","25.0.0-beta.5":"114.0.5735.16","25.0.0-beta.6":"114.0.5735.16","25.0.0-beta.7":"114.0.5735.16","25.0.0-beta.8":"114.0.5735.35","25.0.0-beta.9":"114.0.5735.45","25.0.0":"114.0.5735.45","25.0.1":"114.0.5735.45","25.1.0":"114.0.5735.106","25.1.1":"114.0.5735.106","25.2.0":"114.0.5735.134","25.3.0":"114.0.5735.199","25.3.1":"114.0.5735.243","25.3.2":"114.0.5735.248","25.4.0":"114.0.5735.248","25.5.0":"114.0.5735.289","25.6.0":"114.0.5735.289","25.7.0":"114.0.5735.289","25.8.0":"114.0.5735.289","25.8.1":"114.0.5735.289","25.8.2":"114.0.5735.289","25.8.3":"114.0.5735.289","25.8.4":"114.0.5735.289","25.9.0":"114.0.5735.289","25.9.1":"114.0.5735.289","25.9.2":"114.0.5735.289","25.9.3":"114.0.5735.289","25.9.4":"114.0.5735.289","25.9.5":"114.0.5735.289","25.9.6":"114.0.5735.289","25.9.7":"114.0.5735.289","25.9.8":"114.0.5735.289","26.0.0-alpha.1":"116.0.5791.0","26.0.0-alpha.2":"116.0.5791.0","26.0.0-alpha.3":"116.0.5791.0","26.0.0-alpha.4":"116.0.5791.0","26.0.0-alpha.5":"116.0.5791.0","26.0.0-alpha.6":"116.0.5815.0","26.0.0-alpha.7":"116.0.5831.0","26.0.0-alpha.8":"116.0.5845.0","26.0.0-beta.1":"116.0.5845.0","26.0.0-beta.2":"116.0.5845.14","26.0.0-beta.3":"116.0.5845.14","26.0.0-beta.4":"116.0.5845.14","26.0.0-beta.5":"116.0.5845.14","26.0.0-beta.6":"116.0.5845.14","26.0.0-beta.7":"116.0.5845.14","26.0.0-beta.8":"116.0.5845.42","26.0.0-beta.9":"116.0.5845.42","26.0.0-beta.10":"116.0.5845.49","26.0.0-beta.11":"116.0.5845.49","26.0.0-beta.12":"116.0.5845.62","26.0.0":"116.0.5845.82","26.1.0":"116.0.5845.97","26.2.0":"116.0.5845.179","26.2.1":"116.0.5845.188","26.2.2":"116.0.5845.190","26.2.3":"116.0.5845.190","26.2.4":"116.0.5845.190","26.3.0":"116.0.5845.228","26.4.0":"116.0.5845.228","26.4.1":"116.0.5845.228","26.4.2":"116.0.5845.228","26.4.3":"116.0.5845.228","26.5.0":"116.0.5845.228","26.6.0":"116.0.5845.228","26.6.1":"116.0.5845.228","26.6.2":"116.0.5845.228","26.6.3":"116.0.5845.228","26.6.4":"116.0.5845.228","26.6.5":"116.0.5845.228","26.6.6":"116.0.5845.228","26.6.7":"116.0.5845.228","26.6.8":"116.0.5845.228","26.6.9":"116.0.5845.228","26.6.10":"116.0.5845.228","27.0.0-alpha.1":"118.0.5949.0","27.0.0-alpha.2":"118.0.5949.0","27.0.0-alpha.3":"118.0.5949.0","27.0.0-alpha.4":"118.0.5949.0","27.0.0-alpha.5":"118.0.5949.0","27.0.0-alpha.6":"118.0.5949.0","27.0.0-beta.1":"118.0.5993.5","27.0.0-beta.2":"118.0.5993.5","27.0.0-beta.3":"118.0.5993.5","27.0.0-beta.4":"118.0.5993.11","27.0.0-beta.5":"118.0.5993.18","27.0.0-beta.6":"118.0.5993.18","27.0.0-beta.7":"118.0.5993.18","27.0.0-beta.8":"118.0.5993.18","27.0.0-beta.9":"118.0.5993.18","27.0.0":"118.0.5993.54","27.0.1":"118.0.5993.89","27.0.2":"118.0.5993.89","27.0.3":"118.0.5993.120","27.0.4":"118.0.5993.129","27.1.0":"118.0.5993.144","27.1.2":"118.0.5993.144","27.1.3":"118.0.5993.159","27.2.0":"118.0.5993.159","27.2.1":"118.0.5993.159","27.2.2":"118.0.5993.159","27.2.3":"118.0.5993.159","27.2.4":"118.0.5993.159","27.3.0":"118.0.5993.159","27.3.1":"118.0.5993.159","27.3.2":"118.0.5993.159","27.3.3":"118.0.5993.159","27.3.4":"118.0.5993.159","27.3.5":"118.0.5993.159","27.3.6":"118.0.5993.159","27.3.7":"118.0.5993.159","27.3.8":"118.0.5993.159","27.3.9":"118.0.5993.159","27.3.10":"118.0.5993.159","27.3.11":"118.0.5993.159","28.0.0-alpha.1":"119.0.6045.0","28.0.0-alpha.2":"119.0.6045.0","28.0.0-alpha.3":"119.0.6045.21","28.0.0-alpha.4":"119.0.6045.21","28.0.0-alpha.5":"119.0.6045.33","28.0.0-alpha.6":"119.0.6045.33","28.0.0-alpha.7":"119.0.6045.33","28.0.0-beta.1":"119.0.6045.33","28.0.0-beta.2":"120.0.6099.0","28.0.0-beta.3":"120.0.6099.5","28.0.0-beta.4":"120.0.6099.5","28.0.0-beta.5":"120.0.6099.18","28.0.0-beta.6":"120.0.6099.18","28.0.0-beta.7":"120.0.6099.18","28.0.0-beta.8":"120.0.6099.18","28.0.0-beta.9":"120.0.6099.18","28.0.0-beta.10":"120.0.6099.18","28.0.0-beta.11":"120.0.6099.35","28.0.0":"120.0.6099.56","28.1.0":"120.0.6099.109","28.1.1":"120.0.6099.109","28.1.2":"120.0.6099.199","28.1.3":"120.0.6099.199","28.1.4":"120.0.6099.216","28.2.0":"120.0.6099.227","28.2.1":"120.0.6099.268","28.2.2":"120.0.6099.276","28.2.3":"120.0.6099.283","28.2.4":"120.0.6099.291","28.2.5":"120.0.6099.291","28.2.6":"120.0.6099.291","28.2.7":"120.0.6099.291","28.2.8":"120.0.6099.291","28.2.9":"120.0.6099.291","28.2.10":"120.0.6099.291","28.3.0":"120.0.6099.291","28.3.1":"120.0.6099.291","28.3.2":"120.0.6099.291","28.3.3":"120.0.6099.291","29.0.0-alpha.1":"121.0.6147.0","29.0.0-alpha.2":"121.0.6147.0","29.0.0-alpha.3":"121.0.6147.0","29.0.0-alpha.4":"121.0.6159.0","29.0.0-alpha.5":"121.0.6159.0","29.0.0-alpha.6":"121.0.6159.0","29.0.0-alpha.7":"121.0.6159.0","29.0.0-alpha.8":"122.0.6194.0","29.0.0-alpha.9":"122.0.6236.2","29.0.0-alpha.10":"122.0.6236.2","29.0.0-alpha.11":"122.0.6236.2","29.0.0-beta.1":"122.0.6236.2","29.0.0-beta.2":"122.0.6236.2","29.0.0-beta.3":"122.0.6261.6","29.0.0-beta.4":"122.0.6261.6","29.0.0-beta.5":"122.0.6261.18","29.0.0-beta.6":"122.0.6261.18","29.0.0-beta.7":"122.0.6261.18","29.0.0-beta.8":"122.0.6261.18","29.0.0-beta.9":"122.0.6261.18","29.0.0-beta.10":"122.0.6261.18","29.0.0-beta.11":"122.0.6261.18","29.0.0-beta.12":"122.0.6261.29","29.0.0":"122.0.6261.39","29.0.1":"122.0.6261.57","29.1.0":"122.0.6261.70","29.1.1":"122.0.6261.111","29.1.2":"122.0.6261.112","29.1.3":"122.0.6261.112","29.1.4":"122.0.6261.129","29.1.5":"122.0.6261.130","29.1.6":"122.0.6261.139","29.2.0":"122.0.6261.156","29.3.0":"122.0.6261.156","29.3.1":"122.0.6261.156","29.3.2":"122.0.6261.156","29.3.3":"122.0.6261.156","29.4.0":"122.0.6261.156","29.4.1":"122.0.6261.156","29.4.2":"122.0.6261.156","29.4.3":"122.0.6261.156","29.4.4":"122.0.6261.156","29.4.5":"122.0.6261.156","29.4.6":"122.0.6261.156","30.0.0-alpha.1":"123.0.6296.0","30.0.0-alpha.2":"123.0.6312.5","30.0.0-alpha.3":"124.0.6323.0","30.0.0-alpha.4":"124.0.6323.0","30.0.0-alpha.5":"124.0.6331.0","30.0.0-alpha.6":"124.0.6331.0","30.0.0-alpha.7":"124.0.6353.0","30.0.0-beta.1":"124.0.6359.0","30.0.0-beta.2":"124.0.6359.0","30.0.0-beta.3":"124.0.6367.9","30.0.0-beta.4":"124.0.6367.9","30.0.0-beta.5":"124.0.6367.9","30.0.0-beta.6":"124.0.6367.18","30.0.0-beta.7":"124.0.6367.29","30.0.0-beta.8":"124.0.6367.29","30.0.0":"124.0.6367.49","30.0.1":"124.0.6367.60","30.0.2":"124.0.6367.91","30.0.3":"124.0.6367.119","30.0.4":"124.0.6367.201","30.0.5":"124.0.6367.207","30.0.6":"124.0.6367.207","30.0.7":"124.0.6367.221","30.0.8":"124.0.6367.230","30.0.9":"124.0.6367.233","30.1.0":"124.0.6367.243","30.1.1":"124.0.6367.243","30.1.2":"124.0.6367.243","30.2.0":"124.0.6367.243","30.3.0":"124.0.6367.243","30.3.1":"124.0.6367.243","30.4.0":"124.0.6367.243","30.5.0":"124.0.6367.243","30.5.1":"124.0.6367.243","31.0.0-alpha.1":"125.0.6412.0","31.0.0-alpha.2":"125.0.6412.0","31.0.0-alpha.3":"125.0.6412.0","31.0.0-alpha.4":"125.0.6412.0","31.0.0-alpha.5":"125.0.6412.0","31.0.0-beta.1":"126.0.6445.0","31.0.0-beta.2":"126.0.6445.0","31.0.0-beta.3":"126.0.6445.0","31.0.0-beta.4":"126.0.6445.0","31.0.0-beta.5":"126.0.6445.0","31.0.0-beta.6":"126.0.6445.0","31.0.0-beta.7":"126.0.6445.0","31.0.0-beta.8":"126.0.6445.0","31.0.0-beta.9":"126.0.6445.0","31.0.0-beta.10":"126.0.6478.36","31.0.0":"126.0.6478.36","31.0.1":"126.0.6478.36","31.0.2":"126.0.6478.61","31.1.0":"126.0.6478.114","31.2.0":"126.0.6478.127","31.2.1":"126.0.6478.127","31.3.0":"126.0.6478.183","31.3.1":"126.0.6478.185","31.4.0":"126.0.6478.234","31.5.0":"126.0.6478.234","31.6.0":"126.0.6478.234","31.7.0":"126.0.6478.234","31.7.1":"126.0.6478.234","31.7.2":"126.0.6478.234","31.7.3":"126.0.6478.234","31.7.4":"126.0.6478.234","31.7.5":"126.0.6478.234","31.7.6":"126.0.6478.234","32.0.0-alpha.1":"127.0.6521.0","32.0.0-alpha.2":"127.0.6521.0","32.0.0-alpha.3":"127.0.6521.0","32.0.0-alpha.4":"127.0.6521.0","32.0.0-alpha.5":"127.0.6521.0","32.0.0-alpha.6":"128.0.6571.0","32.0.0-alpha.7":"128.0.6571.0","32.0.0-alpha.8":"128.0.6573.0","32.0.0-alpha.9":"128.0.6573.0","32.0.0-alpha.10":"128.0.6573.0","32.0.0-beta.1":"128.0.6573.0","32.0.0-beta.2":"128.0.6611.0","32.0.0-beta.3":"128.0.6613.7","32.0.0-beta.4":"128.0.6613.18","32.0.0-beta.5":"128.0.6613.27","32.0.0-beta.6":"128.0.6613.27","32.0.0-beta.7":"128.0.6613.27","32.0.0":"128.0.6613.36","32.0.1":"128.0.6613.36","32.0.2":"128.0.6613.84","32.1.0":"128.0.6613.120","32.1.1":"128.0.6613.137","32.1.2":"128.0.6613.162","32.2.0":"128.0.6613.178","32.2.1":"128.0.6613.186","32.2.2":"128.0.6613.186","32.2.3":"128.0.6613.186","32.2.4":"128.0.6613.186","32.2.5":"128.0.6613.186","32.2.6":"128.0.6613.186","32.2.7":"128.0.6613.186","33.0.0-alpha.1":"129.0.6668.0","33.0.0-alpha.2":"130.0.6672.0","33.0.0-alpha.3":"130.0.6672.0","33.0.0-alpha.4":"130.0.6672.0","33.0.0-alpha.5":"130.0.6672.0","33.0.0-alpha.6":"130.0.6672.0","33.0.0-beta.1":"130.0.6672.0","33.0.0-beta.2":"130.0.6672.0","33.0.0-beta.3":"130.0.6672.0","33.0.0-beta.4":"130.0.6672.0","33.0.0-beta.5":"130.0.6723.19","33.0.0-beta.6":"130.0.6723.19","33.0.0-beta.7":"130.0.6723.19","33.0.0-beta.8":"130.0.6723.31","33.0.0-beta.9":"130.0.6723.31","33.0.0-beta.10":"130.0.6723.31","33.0.0-beta.11":"130.0.6723.44","33.0.0":"130.0.6723.44","33.0.1":"130.0.6723.59","33.0.2":"130.0.6723.59","33.1.0":"130.0.6723.91","33.2.0":"130.0.6723.118","33.2.1":"130.0.6723.137","33.3.0":"130.0.6723.152","34.0.0-alpha.1":"131.0.6776.0","34.0.0-alpha.2":"132.0.6779.0","34.0.0-alpha.3":"132.0.6789.1","34.0.0-alpha.4":"132.0.6789.1","34.0.0-alpha.5":"132.0.6789.1","34.0.0-alpha.6":"132.0.6789.1","34.0.0-alpha.7":"132.0.6789.1","34.0.0-alpha.8":"132.0.6820.0","34.0.0-alpha.9":"132.0.6824.0","34.0.0-beta.1":"132.0.6824.0","34.0.0-beta.2":"132.0.6824.0","34.0.0-beta.3":"132.0.6824.0","34.0.0-beta.4":"132.0.6834.6","34.0.0-beta.5":"132.0.6834.6","34.0.0-beta.6":"132.0.6834.15","34.0.0-beta.7":"132.0.6834.15","34.0.0-beta.8":"132.0.6834.15","34.0.0-beta.9":"132.0.6834.32"} \ No newline at end of file +{"0.20.0":"39.0.2171.65","0.20.1":"39.0.2171.65","0.20.2":"39.0.2171.65","0.20.3":"39.0.2171.65","0.20.4":"39.0.2171.65","0.20.5":"39.0.2171.65","0.20.6":"39.0.2171.65","0.20.7":"39.0.2171.65","0.20.8":"39.0.2171.65","0.21.0":"40.0.2214.91","0.21.1":"40.0.2214.91","0.21.2":"40.0.2214.91","0.21.3":"41.0.2272.76","0.22.1":"41.0.2272.76","0.22.2":"41.0.2272.76","0.22.3":"41.0.2272.76","0.23.0":"41.0.2272.76","0.24.0":"41.0.2272.76","0.25.0":"42.0.2311.107","0.25.1":"42.0.2311.107","0.25.2":"42.0.2311.107","0.25.3":"42.0.2311.107","0.26.0":"42.0.2311.107","0.26.1":"42.0.2311.107","0.27.0":"42.0.2311.107","0.27.1":"42.0.2311.107","0.27.2":"43.0.2357.65","0.27.3":"43.0.2357.65","0.28.0":"43.0.2357.65","0.28.1":"43.0.2357.65","0.28.2":"43.0.2357.65","0.28.3":"43.0.2357.65","0.29.1":"43.0.2357.65","0.29.2":"43.0.2357.65","0.30.4":"44.0.2403.125","0.31.0":"44.0.2403.125","0.31.2":"45.0.2454.85","0.32.2":"45.0.2454.85","0.32.3":"45.0.2454.85","0.33.0":"45.0.2454.85","0.33.1":"45.0.2454.85","0.33.2":"45.0.2454.85","0.33.3":"45.0.2454.85","0.33.4":"45.0.2454.85","0.33.6":"45.0.2454.85","0.33.7":"45.0.2454.85","0.33.8":"45.0.2454.85","0.33.9":"45.0.2454.85","0.34.0":"45.0.2454.85","0.34.1":"45.0.2454.85","0.34.2":"45.0.2454.85","0.34.3":"45.0.2454.85","0.34.4":"45.0.2454.85","0.35.1":"45.0.2454.85","0.35.2":"45.0.2454.85","0.35.3":"45.0.2454.85","0.35.4":"45.0.2454.85","0.35.5":"45.0.2454.85","0.36.0":"47.0.2526.73","0.36.2":"47.0.2526.73","0.36.3":"47.0.2526.73","0.36.4":"47.0.2526.73","0.36.5":"47.0.2526.110","0.36.6":"47.0.2526.110","0.36.7":"47.0.2526.110","0.36.8":"47.0.2526.110","0.36.9":"47.0.2526.110","0.36.10":"47.0.2526.110","0.36.11":"47.0.2526.110","0.36.12":"47.0.2526.110","0.37.0":"49.0.2623.75","0.37.1":"49.0.2623.75","0.37.3":"49.0.2623.75","0.37.4":"49.0.2623.75","0.37.5":"49.0.2623.75","0.37.6":"49.0.2623.75","0.37.7":"49.0.2623.75","0.37.8":"49.0.2623.75","1.0.0":"49.0.2623.75","1.0.1":"49.0.2623.75","1.0.2":"49.0.2623.75","1.1.0":"50.0.2661.102","1.1.1":"50.0.2661.102","1.1.2":"50.0.2661.102","1.1.3":"50.0.2661.102","1.2.0":"51.0.2704.63","1.2.1":"51.0.2704.63","1.2.2":"51.0.2704.84","1.2.3":"51.0.2704.84","1.2.4":"51.0.2704.103","1.2.5":"51.0.2704.103","1.2.6":"51.0.2704.106","1.2.7":"51.0.2704.106","1.2.8":"51.0.2704.106","1.3.0":"52.0.2743.82","1.3.1":"52.0.2743.82","1.3.2":"52.0.2743.82","1.3.3":"52.0.2743.82","1.3.4":"52.0.2743.82","1.3.5":"52.0.2743.82","1.3.6":"52.0.2743.82","1.3.7":"52.0.2743.82","1.3.9":"52.0.2743.82","1.3.10":"52.0.2743.82","1.3.13":"52.0.2743.82","1.3.14":"52.0.2743.82","1.3.15":"52.0.2743.82","1.4.0":"53.0.2785.113","1.4.1":"53.0.2785.113","1.4.2":"53.0.2785.113","1.4.3":"53.0.2785.113","1.4.4":"53.0.2785.113","1.4.5":"53.0.2785.113","1.4.6":"53.0.2785.143","1.4.7":"53.0.2785.143","1.4.8":"53.0.2785.143","1.4.10":"53.0.2785.143","1.4.11":"53.0.2785.143","1.4.12":"54.0.2840.51","1.4.13":"53.0.2785.143","1.4.14":"53.0.2785.143","1.4.15":"53.0.2785.143","1.4.16":"53.0.2785.143","1.5.0":"54.0.2840.101","1.5.1":"54.0.2840.101","1.6.0":"56.0.2924.87","1.6.1":"56.0.2924.87","1.6.2":"56.0.2924.87","1.6.3":"56.0.2924.87","1.6.4":"56.0.2924.87","1.6.5":"56.0.2924.87","1.6.6":"56.0.2924.87","1.6.7":"56.0.2924.87","1.6.8":"56.0.2924.87","1.6.9":"56.0.2924.87","1.6.10":"56.0.2924.87","1.6.11":"56.0.2924.87","1.6.12":"56.0.2924.87","1.6.13":"56.0.2924.87","1.6.14":"56.0.2924.87","1.6.15":"56.0.2924.87","1.6.16":"56.0.2924.87","1.6.17":"56.0.2924.87","1.6.18":"56.0.2924.87","1.7.0":"58.0.3029.110","1.7.1":"58.0.3029.110","1.7.2":"58.0.3029.110","1.7.3":"58.0.3029.110","1.7.4":"58.0.3029.110","1.7.5":"58.0.3029.110","1.7.6":"58.0.3029.110","1.7.7":"58.0.3029.110","1.7.8":"58.0.3029.110","1.7.9":"58.0.3029.110","1.7.10":"58.0.3029.110","1.7.11":"58.0.3029.110","1.7.12":"58.0.3029.110","1.7.13":"58.0.3029.110","1.7.14":"58.0.3029.110","1.7.15":"58.0.3029.110","1.7.16":"58.0.3029.110","1.8.0":"59.0.3071.115","1.8.1":"59.0.3071.115","1.8.2-beta.1":"59.0.3071.115","1.8.2-beta.2":"59.0.3071.115","1.8.2-beta.3":"59.0.3071.115","1.8.2-beta.4":"59.0.3071.115","1.8.2-beta.5":"59.0.3071.115","1.8.2":"59.0.3071.115","1.8.3":"59.0.3071.115","1.8.4":"59.0.3071.115","1.8.5":"59.0.3071.115","1.8.6":"59.0.3071.115","1.8.7":"59.0.3071.115","1.8.8":"59.0.3071.115","2.0.0-beta.1":"61.0.3163.100","2.0.0-beta.2":"61.0.3163.100","2.0.0-beta.3":"61.0.3163.100","2.0.0-beta.4":"61.0.3163.100","2.0.0-beta.5":"61.0.3163.100","2.0.0-beta.6":"61.0.3163.100","2.0.0-beta.7":"61.0.3163.100","2.0.0-beta.8":"61.0.3163.100","2.0.0":"61.0.3163.100","2.0.1":"61.0.3163.100","2.0.2":"61.0.3163.100","2.0.3":"61.0.3163.100","2.0.4":"61.0.3163.100","2.0.5":"61.0.3163.100","2.0.6":"61.0.3163.100","2.0.7":"61.0.3163.100","2.0.8":"61.0.3163.100","2.0.9":"61.0.3163.100","2.0.10":"61.0.3163.100","2.0.11":"61.0.3163.100","2.0.12":"61.0.3163.100","2.0.13":"61.0.3163.100","2.0.14":"61.0.3163.100","2.0.15":"61.0.3163.100","2.0.16":"61.0.3163.100","2.0.17":"61.0.3163.100","2.0.18":"61.0.3163.100","2.1.0-unsupported.20180809":"61.0.3163.100","3.0.0-beta.1":"66.0.3359.181","3.0.0-beta.2":"66.0.3359.181","3.0.0-beta.3":"66.0.3359.181","3.0.0-beta.4":"66.0.3359.181","3.0.0-beta.5":"66.0.3359.181","3.0.0-beta.6":"66.0.3359.181","3.0.0-beta.7":"66.0.3359.181","3.0.0-beta.8":"66.0.3359.181","3.0.0-beta.9":"66.0.3359.181","3.0.0-beta.10":"66.0.3359.181","3.0.0-beta.11":"66.0.3359.181","3.0.0-beta.12":"66.0.3359.181","3.0.0-beta.13":"66.0.3359.181","3.0.0":"66.0.3359.181","3.0.1":"66.0.3359.181","3.0.2":"66.0.3359.181","3.0.3":"66.0.3359.181","3.0.4":"66.0.3359.181","3.0.5":"66.0.3359.181","3.0.6":"66.0.3359.181","3.0.7":"66.0.3359.181","3.0.8":"66.0.3359.181","3.0.9":"66.0.3359.181","3.0.10":"66.0.3359.181","3.0.11":"66.0.3359.181","3.0.12":"66.0.3359.181","3.0.13":"66.0.3359.181","3.0.14":"66.0.3359.181","3.0.15":"66.0.3359.181","3.0.16":"66.0.3359.181","3.1.0-beta.1":"66.0.3359.181","3.1.0-beta.2":"66.0.3359.181","3.1.0-beta.3":"66.0.3359.181","3.1.0-beta.4":"66.0.3359.181","3.1.0-beta.5":"66.0.3359.181","3.1.0":"66.0.3359.181","3.1.1":"66.0.3359.181","3.1.2":"66.0.3359.181","3.1.3":"66.0.3359.181","3.1.4":"66.0.3359.181","3.1.5":"66.0.3359.181","3.1.6":"66.0.3359.181","3.1.7":"66.0.3359.181","3.1.8":"66.0.3359.181","3.1.9":"66.0.3359.181","3.1.10":"66.0.3359.181","3.1.11":"66.0.3359.181","3.1.12":"66.0.3359.181","3.1.13":"66.0.3359.181","4.0.0-beta.1":"69.0.3497.106","4.0.0-beta.2":"69.0.3497.106","4.0.0-beta.3":"69.0.3497.106","4.0.0-beta.4":"69.0.3497.106","4.0.0-beta.5":"69.0.3497.106","4.0.0-beta.6":"69.0.3497.106","4.0.0-beta.7":"69.0.3497.106","4.0.0-beta.8":"69.0.3497.106","4.0.0-beta.9":"69.0.3497.106","4.0.0-beta.10":"69.0.3497.106","4.0.0-beta.11":"69.0.3497.106","4.0.0":"69.0.3497.106","4.0.1":"69.0.3497.106","4.0.2":"69.0.3497.106","4.0.3":"69.0.3497.106","4.0.4":"69.0.3497.106","4.0.5":"69.0.3497.106","4.0.6":"69.0.3497.106","4.0.7":"69.0.3497.128","4.0.8":"69.0.3497.128","4.1.0":"69.0.3497.128","4.1.1":"69.0.3497.128","4.1.2":"69.0.3497.128","4.1.3":"69.0.3497.128","4.1.4":"69.0.3497.128","4.1.5":"69.0.3497.128","4.2.0":"69.0.3497.128","4.2.1":"69.0.3497.128","4.2.2":"69.0.3497.128","4.2.3":"69.0.3497.128","4.2.4":"69.0.3497.128","4.2.5":"69.0.3497.128","4.2.6":"69.0.3497.128","4.2.7":"69.0.3497.128","4.2.8":"69.0.3497.128","4.2.9":"69.0.3497.128","4.2.10":"69.0.3497.128","4.2.11":"69.0.3497.128","4.2.12":"69.0.3497.128","5.0.0-beta.1":"72.0.3626.52","5.0.0-beta.2":"72.0.3626.52","5.0.0-beta.3":"73.0.3683.27","5.0.0-beta.4":"73.0.3683.54","5.0.0-beta.5":"73.0.3683.61","5.0.0-beta.6":"73.0.3683.84","5.0.0-beta.7":"73.0.3683.94","5.0.0-beta.8":"73.0.3683.104","5.0.0-beta.9":"73.0.3683.117","5.0.0":"73.0.3683.119","5.0.1":"73.0.3683.121","5.0.2":"73.0.3683.121","5.0.3":"73.0.3683.121","5.0.4":"73.0.3683.121","5.0.5":"73.0.3683.121","5.0.6":"73.0.3683.121","5.0.7":"73.0.3683.121","5.0.8":"73.0.3683.121","5.0.9":"73.0.3683.121","5.0.10":"73.0.3683.121","5.0.11":"73.0.3683.121","5.0.12":"73.0.3683.121","5.0.13":"73.0.3683.121","6.0.0-beta.1":"76.0.3774.1","6.0.0-beta.2":"76.0.3783.1","6.0.0-beta.3":"76.0.3783.1","6.0.0-beta.4":"76.0.3783.1","6.0.0-beta.5":"76.0.3805.4","6.0.0-beta.6":"76.0.3809.3","6.0.0-beta.7":"76.0.3809.22","6.0.0-beta.8":"76.0.3809.26","6.0.0-beta.9":"76.0.3809.26","6.0.0-beta.10":"76.0.3809.37","6.0.0-beta.11":"76.0.3809.42","6.0.0-beta.12":"76.0.3809.54","6.0.0-beta.13":"76.0.3809.60","6.0.0-beta.14":"76.0.3809.68","6.0.0-beta.15":"76.0.3809.74","6.0.0":"76.0.3809.88","6.0.1":"76.0.3809.102","6.0.2":"76.0.3809.110","6.0.3":"76.0.3809.126","6.0.4":"76.0.3809.131","6.0.5":"76.0.3809.136","6.0.6":"76.0.3809.138","6.0.7":"76.0.3809.139","6.0.8":"76.0.3809.146","6.0.9":"76.0.3809.146","6.0.10":"76.0.3809.146","6.0.11":"76.0.3809.146","6.0.12":"76.0.3809.146","6.1.0":"76.0.3809.146","6.1.1":"76.0.3809.146","6.1.2":"76.0.3809.146","6.1.3":"76.0.3809.146","6.1.4":"76.0.3809.146","6.1.5":"76.0.3809.146","6.1.6":"76.0.3809.146","6.1.7":"76.0.3809.146","6.1.8":"76.0.3809.146","6.1.9":"76.0.3809.146","6.1.10":"76.0.3809.146","6.1.11":"76.0.3809.146","6.1.12":"76.0.3809.146","7.0.0-beta.1":"78.0.3866.0","7.0.0-beta.2":"78.0.3866.0","7.0.0-beta.3":"78.0.3866.0","7.0.0-beta.4":"78.0.3896.6","7.0.0-beta.5":"78.0.3905.1","7.0.0-beta.6":"78.0.3905.1","7.0.0-beta.7":"78.0.3905.1","7.0.0":"78.0.3905.1","7.0.1":"78.0.3904.92","7.1.0":"78.0.3904.94","7.1.1":"78.0.3904.99","7.1.2":"78.0.3904.113","7.1.3":"78.0.3904.126","7.1.4":"78.0.3904.130","7.1.5":"78.0.3904.130","7.1.6":"78.0.3904.130","7.1.7":"78.0.3904.130","7.1.8":"78.0.3904.130","7.1.9":"78.0.3904.130","7.1.10":"78.0.3904.130","7.1.11":"78.0.3904.130","7.1.12":"78.0.3904.130","7.1.13":"78.0.3904.130","7.1.14":"78.0.3904.130","7.2.0":"78.0.3904.130","7.2.1":"78.0.3904.130","7.2.2":"78.0.3904.130","7.2.3":"78.0.3904.130","7.2.4":"78.0.3904.130","7.3.0":"78.0.3904.130","7.3.1":"78.0.3904.130","7.3.2":"78.0.3904.130","7.3.3":"78.0.3904.130","8.0.0-beta.1":"79.0.3931.0","8.0.0-beta.2":"79.0.3931.0","8.0.0-beta.3":"80.0.3955.0","8.0.0-beta.4":"80.0.3955.0","8.0.0-beta.5":"80.0.3987.14","8.0.0-beta.6":"80.0.3987.51","8.0.0-beta.7":"80.0.3987.59","8.0.0-beta.8":"80.0.3987.75","8.0.0-beta.9":"80.0.3987.75","8.0.0":"80.0.3987.86","8.0.1":"80.0.3987.86","8.0.2":"80.0.3987.86","8.0.3":"80.0.3987.134","8.1.0":"80.0.3987.137","8.1.1":"80.0.3987.141","8.2.0":"80.0.3987.158","8.2.1":"80.0.3987.163","8.2.2":"80.0.3987.163","8.2.3":"80.0.3987.163","8.2.4":"80.0.3987.165","8.2.5":"80.0.3987.165","8.3.0":"80.0.3987.165","8.3.1":"80.0.3987.165","8.3.2":"80.0.3987.165","8.3.3":"80.0.3987.165","8.3.4":"80.0.3987.165","8.4.0":"80.0.3987.165","8.4.1":"80.0.3987.165","8.5.0":"80.0.3987.165","8.5.1":"80.0.3987.165","8.5.2":"80.0.3987.165","8.5.3":"80.0.3987.163","8.5.4":"80.0.3987.163","8.5.5":"80.0.3987.163","9.0.0-beta.1":"82.0.4048.0","9.0.0-beta.2":"82.0.4048.0","9.0.0-beta.3":"82.0.4048.0","9.0.0-beta.4":"82.0.4048.0","9.0.0-beta.5":"82.0.4048.0","9.0.0-beta.6":"82.0.4058.2","9.0.0-beta.7":"82.0.4058.2","9.0.0-beta.9":"82.0.4058.2","9.0.0-beta.10":"82.0.4085.10","9.0.0-beta.11":"82.0.4085.14","9.0.0-beta.12":"82.0.4085.14","9.0.0-beta.13":"82.0.4085.14","9.0.0-beta.14":"82.0.4085.27","9.0.0-beta.15":"83.0.4102.3","9.0.0-beta.16":"83.0.4102.3","9.0.0-beta.17":"83.0.4103.14","9.0.0-beta.18":"83.0.4103.16","9.0.0-beta.19":"83.0.4103.24","9.0.0-beta.20":"83.0.4103.26","9.0.0-beta.21":"83.0.4103.26","9.0.0-beta.22":"83.0.4103.34","9.0.0-beta.23":"83.0.4103.44","9.0.0-beta.24":"83.0.4103.45","9.0.0":"83.0.4103.64","9.0.1":"83.0.4103.94","9.0.2":"83.0.4103.94","9.0.3":"83.0.4103.100","9.0.4":"83.0.4103.104","9.0.5":"83.0.4103.119","9.1.0":"83.0.4103.122","9.1.1":"83.0.4103.122","9.1.2":"83.0.4103.122","9.2.0":"83.0.4103.122","9.2.1":"83.0.4103.122","9.3.0":"83.0.4103.122","9.3.1":"83.0.4103.122","9.3.2":"83.0.4103.122","9.3.3":"83.0.4103.122","9.3.4":"83.0.4103.122","9.3.5":"83.0.4103.122","9.4.0":"83.0.4103.122","9.4.1":"83.0.4103.122","9.4.2":"83.0.4103.122","9.4.3":"83.0.4103.122","9.4.4":"83.0.4103.122","10.0.0-beta.1":"84.0.4129.0","10.0.0-beta.2":"84.0.4129.0","10.0.0-beta.3":"85.0.4161.2","10.0.0-beta.4":"85.0.4161.2","10.0.0-beta.8":"85.0.4181.1","10.0.0-beta.9":"85.0.4181.1","10.0.0-beta.10":"85.0.4183.19","10.0.0-beta.11":"85.0.4183.20","10.0.0-beta.12":"85.0.4183.26","10.0.0-beta.13":"85.0.4183.39","10.0.0-beta.14":"85.0.4183.39","10.0.0-beta.15":"85.0.4183.39","10.0.0-beta.17":"85.0.4183.39","10.0.0-beta.19":"85.0.4183.39","10.0.0-beta.20":"85.0.4183.39","10.0.0-beta.21":"85.0.4183.39","10.0.0-beta.23":"85.0.4183.70","10.0.0-beta.24":"85.0.4183.78","10.0.0-beta.25":"85.0.4183.80","10.0.0":"85.0.4183.84","10.0.1":"85.0.4183.86","10.1.0":"85.0.4183.87","10.1.1":"85.0.4183.93","10.1.2":"85.0.4183.98","10.1.3":"85.0.4183.121","10.1.4":"85.0.4183.121","10.1.5":"85.0.4183.121","10.1.6":"85.0.4183.121","10.1.7":"85.0.4183.121","10.2.0":"85.0.4183.121","10.3.0":"85.0.4183.121","10.3.1":"85.0.4183.121","10.3.2":"85.0.4183.121","10.4.0":"85.0.4183.121","10.4.1":"85.0.4183.121","10.4.2":"85.0.4183.121","10.4.3":"85.0.4183.121","10.4.4":"85.0.4183.121","10.4.5":"85.0.4183.121","10.4.6":"85.0.4183.121","10.4.7":"85.0.4183.121","11.0.0-beta.1":"86.0.4234.0","11.0.0-beta.3":"86.0.4234.0","11.0.0-beta.4":"86.0.4234.0","11.0.0-beta.5":"86.0.4234.0","11.0.0-beta.6":"86.0.4234.0","11.0.0-beta.7":"86.0.4234.0","11.0.0-beta.8":"87.0.4251.1","11.0.0-beta.9":"87.0.4251.1","11.0.0-beta.11":"87.0.4251.1","11.0.0-beta.12":"87.0.4280.11","11.0.0-beta.13":"87.0.4280.11","11.0.0-beta.16":"87.0.4280.27","11.0.0-beta.17":"87.0.4280.27","11.0.0-beta.18":"87.0.4280.27","11.0.0-beta.19":"87.0.4280.27","11.0.0-beta.20":"87.0.4280.40","11.0.0-beta.22":"87.0.4280.47","11.0.0-beta.23":"87.0.4280.47","11.0.0":"87.0.4280.60","11.0.1":"87.0.4280.60","11.0.2":"87.0.4280.67","11.0.3":"87.0.4280.67","11.0.4":"87.0.4280.67","11.0.5":"87.0.4280.88","11.1.0":"87.0.4280.88","11.1.1":"87.0.4280.88","11.2.0":"87.0.4280.141","11.2.1":"87.0.4280.141","11.2.2":"87.0.4280.141","11.2.3":"87.0.4280.141","11.3.0":"87.0.4280.141","11.4.0":"87.0.4280.141","11.4.1":"87.0.4280.141","11.4.2":"87.0.4280.141","11.4.3":"87.0.4280.141","11.4.4":"87.0.4280.141","11.4.5":"87.0.4280.141","11.4.6":"87.0.4280.141","11.4.7":"87.0.4280.141","11.4.8":"87.0.4280.141","11.4.9":"87.0.4280.141","11.4.10":"87.0.4280.141","11.4.11":"87.0.4280.141","11.4.12":"87.0.4280.141","11.5.0":"87.0.4280.141","12.0.0-beta.1":"89.0.4328.0","12.0.0-beta.3":"89.0.4328.0","12.0.0-beta.4":"89.0.4328.0","12.0.0-beta.5":"89.0.4328.0","12.0.0-beta.6":"89.0.4328.0","12.0.0-beta.7":"89.0.4328.0","12.0.0-beta.8":"89.0.4328.0","12.0.0-beta.9":"89.0.4328.0","12.0.0-beta.10":"89.0.4328.0","12.0.0-beta.11":"89.0.4328.0","12.0.0-beta.12":"89.0.4328.0","12.0.0-beta.14":"89.0.4328.0","12.0.0-beta.16":"89.0.4348.1","12.0.0-beta.18":"89.0.4348.1","12.0.0-beta.19":"89.0.4348.1","12.0.0-beta.20":"89.0.4348.1","12.0.0-beta.21":"89.0.4388.2","12.0.0-beta.22":"89.0.4388.2","12.0.0-beta.23":"89.0.4388.2","12.0.0-beta.24":"89.0.4388.2","12.0.0-beta.25":"89.0.4388.2","12.0.0-beta.26":"89.0.4388.2","12.0.0-beta.27":"89.0.4389.23","12.0.0-beta.28":"89.0.4389.23","12.0.0-beta.29":"89.0.4389.23","12.0.0-beta.30":"89.0.4389.58","12.0.0-beta.31":"89.0.4389.58","12.0.0":"89.0.4389.69","12.0.1":"89.0.4389.82","12.0.2":"89.0.4389.90","12.0.3":"89.0.4389.114","12.0.4":"89.0.4389.114","12.0.5":"89.0.4389.128","12.0.6":"89.0.4389.128","12.0.7":"89.0.4389.128","12.0.8":"89.0.4389.128","12.0.9":"89.0.4389.128","12.0.10":"89.0.4389.128","12.0.11":"89.0.4389.128","12.0.12":"89.0.4389.128","12.0.13":"89.0.4389.128","12.0.14":"89.0.4389.128","12.0.15":"89.0.4389.128","12.0.16":"89.0.4389.128","12.0.17":"89.0.4389.128","12.0.18":"89.0.4389.128","12.1.0":"89.0.4389.128","12.1.1":"89.0.4389.128","12.1.2":"89.0.4389.128","12.2.0":"89.0.4389.128","12.2.1":"89.0.4389.128","12.2.2":"89.0.4389.128","12.2.3":"89.0.4389.128","13.0.0-beta.2":"90.0.4402.0","13.0.0-beta.3":"90.0.4402.0","13.0.0-beta.4":"90.0.4415.0","13.0.0-beta.5":"90.0.4415.0","13.0.0-beta.6":"90.0.4415.0","13.0.0-beta.7":"90.0.4415.0","13.0.0-beta.8":"90.0.4415.0","13.0.0-beta.9":"90.0.4415.0","13.0.0-beta.10":"90.0.4415.0","13.0.0-beta.11":"90.0.4415.0","13.0.0-beta.12":"90.0.4415.0","13.0.0-beta.13":"90.0.4415.0","13.0.0-beta.14":"91.0.4448.0","13.0.0-beta.16":"91.0.4448.0","13.0.0-beta.17":"91.0.4448.0","13.0.0-beta.18":"91.0.4448.0","13.0.0-beta.20":"91.0.4448.0","13.0.0-beta.21":"91.0.4472.33","13.0.0-beta.22":"91.0.4472.33","13.0.0-beta.23":"91.0.4472.33","13.0.0-beta.24":"91.0.4472.38","13.0.0-beta.25":"91.0.4472.38","13.0.0-beta.26":"91.0.4472.38","13.0.0-beta.27":"91.0.4472.38","13.0.0-beta.28":"91.0.4472.38","13.0.0":"91.0.4472.69","13.0.1":"91.0.4472.69","13.1.0":"91.0.4472.77","13.1.1":"91.0.4472.77","13.1.2":"91.0.4472.77","13.1.3":"91.0.4472.106","13.1.4":"91.0.4472.106","13.1.5":"91.0.4472.124","13.1.6":"91.0.4472.124","13.1.7":"91.0.4472.124","13.1.8":"91.0.4472.164","13.1.9":"91.0.4472.164","13.2.0":"91.0.4472.164","13.2.1":"91.0.4472.164","13.2.2":"91.0.4472.164","13.2.3":"91.0.4472.164","13.3.0":"91.0.4472.164","13.4.0":"91.0.4472.164","13.5.0":"91.0.4472.164","13.5.1":"91.0.4472.164","13.5.2":"91.0.4472.164","13.6.0":"91.0.4472.164","13.6.1":"91.0.4472.164","13.6.2":"91.0.4472.164","13.6.3":"91.0.4472.164","13.6.6":"91.0.4472.164","13.6.7":"91.0.4472.164","13.6.8":"91.0.4472.164","13.6.9":"91.0.4472.164","14.0.0-beta.1":"92.0.4511.0","14.0.0-beta.2":"92.0.4511.0","14.0.0-beta.3":"92.0.4511.0","14.0.0-beta.5":"93.0.4536.0","14.0.0-beta.6":"93.0.4536.0","14.0.0-beta.7":"93.0.4536.0","14.0.0-beta.8":"93.0.4536.0","14.0.0-beta.9":"93.0.4539.0","14.0.0-beta.10":"93.0.4539.0","14.0.0-beta.11":"93.0.4557.4","14.0.0-beta.12":"93.0.4557.4","14.0.0-beta.13":"93.0.4566.0","14.0.0-beta.14":"93.0.4566.0","14.0.0-beta.15":"93.0.4566.0","14.0.0-beta.16":"93.0.4566.0","14.0.0-beta.17":"93.0.4566.0","14.0.0-beta.18":"93.0.4577.15","14.0.0-beta.19":"93.0.4577.15","14.0.0-beta.20":"93.0.4577.15","14.0.0-beta.21":"93.0.4577.15","14.0.0-beta.22":"93.0.4577.25","14.0.0-beta.23":"93.0.4577.25","14.0.0-beta.24":"93.0.4577.51","14.0.0-beta.25":"93.0.4577.51","14.0.0":"93.0.4577.58","14.0.1":"93.0.4577.63","14.0.2":"93.0.4577.82","14.1.0":"93.0.4577.82","14.1.1":"93.0.4577.82","14.2.0":"93.0.4577.82","14.2.1":"93.0.4577.82","14.2.2":"93.0.4577.82","14.2.3":"93.0.4577.82","14.2.4":"93.0.4577.82","14.2.5":"93.0.4577.82","14.2.6":"93.0.4577.82","14.2.7":"93.0.4577.82","14.2.8":"93.0.4577.82","14.2.9":"93.0.4577.82","15.0.0-alpha.1":"93.0.4566.0","15.0.0-alpha.2":"93.0.4566.0","15.0.0-alpha.3":"94.0.4584.0","15.0.0-alpha.4":"94.0.4584.0","15.0.0-alpha.5":"94.0.4584.0","15.0.0-alpha.6":"94.0.4584.0","15.0.0-alpha.7":"94.0.4590.2","15.0.0-alpha.8":"94.0.4590.2","15.0.0-alpha.9":"94.0.4590.2","15.0.0-alpha.10":"94.0.4606.12","15.0.0-beta.1":"94.0.4606.20","15.0.0-beta.2":"94.0.4606.20","15.0.0-beta.3":"94.0.4606.31","15.0.0-beta.4":"94.0.4606.31","15.0.0-beta.5":"94.0.4606.31","15.0.0-beta.6":"94.0.4606.31","15.0.0-beta.7":"94.0.4606.31","15.0.0":"94.0.4606.51","15.1.0":"94.0.4606.61","15.1.1":"94.0.4606.61","15.1.2":"94.0.4606.71","15.2.0":"94.0.4606.81","15.3.0":"94.0.4606.81","15.3.1":"94.0.4606.81","15.3.2":"94.0.4606.81","15.3.3":"94.0.4606.81","15.3.4":"94.0.4606.81","15.3.5":"94.0.4606.81","15.3.6":"94.0.4606.81","15.3.7":"94.0.4606.81","15.4.0":"94.0.4606.81","15.4.1":"94.0.4606.81","15.4.2":"94.0.4606.81","15.5.0":"94.0.4606.81","15.5.1":"94.0.4606.81","15.5.2":"94.0.4606.81","15.5.3":"94.0.4606.81","15.5.4":"94.0.4606.81","15.5.5":"94.0.4606.81","15.5.6":"94.0.4606.81","15.5.7":"94.0.4606.81","16.0.0-alpha.1":"95.0.4629.0","16.0.0-alpha.2":"95.0.4629.0","16.0.0-alpha.3":"95.0.4629.0","16.0.0-alpha.4":"95.0.4629.0","16.0.0-alpha.5":"95.0.4629.0","16.0.0-alpha.6":"95.0.4629.0","16.0.0-alpha.7":"95.0.4629.0","16.0.0-alpha.8":"96.0.4647.0","16.0.0-alpha.9":"96.0.4647.0","16.0.0-beta.1":"96.0.4647.0","16.0.0-beta.2":"96.0.4647.0","16.0.0-beta.3":"96.0.4647.0","16.0.0-beta.4":"96.0.4664.18","16.0.0-beta.5":"96.0.4664.18","16.0.0-beta.6":"96.0.4664.27","16.0.0-beta.7":"96.0.4664.27","16.0.0-beta.8":"96.0.4664.35","16.0.0-beta.9":"96.0.4664.35","16.0.0":"96.0.4664.45","16.0.1":"96.0.4664.45","16.0.2":"96.0.4664.55","16.0.3":"96.0.4664.55","16.0.4":"96.0.4664.55","16.0.5":"96.0.4664.55","16.0.6":"96.0.4664.110","16.0.7":"96.0.4664.110","16.0.8":"96.0.4664.110","16.0.9":"96.0.4664.174","16.0.10":"96.0.4664.174","16.1.0":"96.0.4664.174","16.1.1":"96.0.4664.174","16.2.0":"96.0.4664.174","16.2.1":"96.0.4664.174","16.2.2":"96.0.4664.174","16.2.3":"96.0.4664.174","16.2.4":"96.0.4664.174","16.2.5":"96.0.4664.174","16.2.6":"96.0.4664.174","16.2.7":"96.0.4664.174","16.2.8":"96.0.4664.174","17.0.0-alpha.1":"96.0.4664.4","17.0.0-alpha.2":"96.0.4664.4","17.0.0-alpha.3":"96.0.4664.4","17.0.0-alpha.4":"98.0.4706.0","17.0.0-alpha.5":"98.0.4706.0","17.0.0-alpha.6":"98.0.4706.0","17.0.0-beta.1":"98.0.4706.0","17.0.0-beta.2":"98.0.4706.0","17.0.0-beta.3":"98.0.4758.9","17.0.0-beta.4":"98.0.4758.11","17.0.0-beta.5":"98.0.4758.11","17.0.0-beta.6":"98.0.4758.11","17.0.0-beta.7":"98.0.4758.11","17.0.0-beta.8":"98.0.4758.11","17.0.0-beta.9":"98.0.4758.11","17.0.0":"98.0.4758.74","17.0.1":"98.0.4758.82","17.1.0":"98.0.4758.102","17.1.1":"98.0.4758.109","17.1.2":"98.0.4758.109","17.2.0":"98.0.4758.109","17.3.0":"98.0.4758.141","17.3.1":"98.0.4758.141","17.4.0":"98.0.4758.141","17.4.1":"98.0.4758.141","17.4.2":"98.0.4758.141","17.4.3":"98.0.4758.141","17.4.4":"98.0.4758.141","17.4.5":"98.0.4758.141","17.4.6":"98.0.4758.141","17.4.7":"98.0.4758.141","17.4.8":"98.0.4758.141","17.4.9":"98.0.4758.141","17.4.10":"98.0.4758.141","17.4.11":"98.0.4758.141","18.0.0-alpha.1":"99.0.4767.0","18.0.0-alpha.2":"99.0.4767.0","18.0.0-alpha.3":"99.0.4767.0","18.0.0-alpha.4":"99.0.4767.0","18.0.0-alpha.5":"99.0.4767.0","18.0.0-beta.1":"100.0.4894.0","18.0.0-beta.2":"100.0.4894.0","18.0.0-beta.3":"100.0.4894.0","18.0.0-beta.4":"100.0.4894.0","18.0.0-beta.5":"100.0.4894.0","18.0.0-beta.6":"100.0.4894.0","18.0.0":"100.0.4896.56","18.0.1":"100.0.4896.60","18.0.2":"100.0.4896.60","18.0.3":"100.0.4896.75","18.0.4":"100.0.4896.75","18.1.0":"100.0.4896.127","18.2.0":"100.0.4896.143","18.2.1":"100.0.4896.143","18.2.2":"100.0.4896.143","18.2.3":"100.0.4896.143","18.2.4":"100.0.4896.160","18.3.0":"100.0.4896.160","18.3.1":"100.0.4896.160","18.3.2":"100.0.4896.160","18.3.3":"100.0.4896.160","18.3.4":"100.0.4896.160","18.3.5":"100.0.4896.160","18.3.6":"100.0.4896.160","18.3.7":"100.0.4896.160","18.3.8":"100.0.4896.160","18.3.9":"100.0.4896.160","18.3.11":"100.0.4896.160","18.3.12":"100.0.4896.160","18.3.13":"100.0.4896.160","18.3.14":"100.0.4896.160","18.3.15":"100.0.4896.160","19.0.0-alpha.1":"102.0.4962.3","19.0.0-alpha.2":"102.0.4971.0","19.0.0-alpha.3":"102.0.4971.0","19.0.0-alpha.4":"102.0.4989.0","19.0.0-alpha.5":"102.0.4989.0","19.0.0-beta.1":"102.0.4999.0","19.0.0-beta.2":"102.0.4999.0","19.0.0-beta.3":"102.0.4999.0","19.0.0-beta.4":"102.0.5005.27","19.0.0-beta.5":"102.0.5005.40","19.0.0-beta.6":"102.0.5005.40","19.0.0-beta.7":"102.0.5005.40","19.0.0-beta.8":"102.0.5005.49","19.0.0":"102.0.5005.61","19.0.1":"102.0.5005.61","19.0.2":"102.0.5005.63","19.0.3":"102.0.5005.63","19.0.4":"102.0.5005.63","19.0.5":"102.0.5005.115","19.0.6":"102.0.5005.115","19.0.7":"102.0.5005.134","19.0.8":"102.0.5005.148","19.0.9":"102.0.5005.167","19.0.10":"102.0.5005.167","19.0.11":"102.0.5005.167","19.0.12":"102.0.5005.167","19.0.13":"102.0.5005.167","19.0.14":"102.0.5005.167","19.0.15":"102.0.5005.167","19.0.16":"102.0.5005.167","19.0.17":"102.0.5005.167","19.1.0":"102.0.5005.167","19.1.1":"102.0.5005.167","19.1.2":"102.0.5005.167","19.1.3":"102.0.5005.167","19.1.4":"102.0.5005.167","19.1.5":"102.0.5005.167","19.1.6":"102.0.5005.167","19.1.7":"102.0.5005.167","19.1.8":"102.0.5005.167","19.1.9":"102.0.5005.167","20.0.0-alpha.1":"103.0.5044.0","20.0.0-alpha.2":"104.0.5073.0","20.0.0-alpha.3":"104.0.5073.0","20.0.0-alpha.4":"104.0.5073.0","20.0.0-alpha.5":"104.0.5073.0","20.0.0-alpha.6":"104.0.5073.0","20.0.0-alpha.7":"104.0.5073.0","20.0.0-beta.1":"104.0.5073.0","20.0.0-beta.2":"104.0.5073.0","20.0.0-beta.3":"104.0.5073.0","20.0.0-beta.4":"104.0.5073.0","20.0.0-beta.5":"104.0.5073.0","20.0.0-beta.6":"104.0.5073.0","20.0.0-beta.7":"104.0.5073.0","20.0.0-beta.8":"104.0.5073.0","20.0.0-beta.9":"104.0.5112.39","20.0.0-beta.10":"104.0.5112.48","20.0.0-beta.11":"104.0.5112.48","20.0.0-beta.12":"104.0.5112.48","20.0.0-beta.13":"104.0.5112.57","20.0.0":"104.0.5112.65","20.0.1":"104.0.5112.81","20.0.2":"104.0.5112.81","20.0.3":"104.0.5112.81","20.1.0":"104.0.5112.102","20.1.1":"104.0.5112.102","20.1.2":"104.0.5112.114","20.1.3":"104.0.5112.114","20.1.4":"104.0.5112.114","20.2.0":"104.0.5112.124","20.3.0":"104.0.5112.124","20.3.1":"104.0.5112.124","20.3.2":"104.0.5112.124","20.3.3":"104.0.5112.124","20.3.4":"104.0.5112.124","20.3.5":"104.0.5112.124","20.3.6":"104.0.5112.124","20.3.7":"104.0.5112.124","20.3.8":"104.0.5112.124","20.3.9":"104.0.5112.124","20.3.10":"104.0.5112.124","20.3.11":"104.0.5112.124","20.3.12":"104.0.5112.124","21.0.0-alpha.1":"105.0.5187.0","21.0.0-alpha.2":"105.0.5187.0","21.0.0-alpha.3":"105.0.5187.0","21.0.0-alpha.4":"105.0.5187.0","21.0.0-alpha.5":"105.0.5187.0","21.0.0-alpha.6":"106.0.5216.0","21.0.0-beta.1":"106.0.5216.0","21.0.0-beta.2":"106.0.5216.0","21.0.0-beta.3":"106.0.5216.0","21.0.0-beta.4":"106.0.5216.0","21.0.0-beta.5":"106.0.5216.0","21.0.0-beta.6":"106.0.5249.40","21.0.0-beta.7":"106.0.5249.40","21.0.0-beta.8":"106.0.5249.40","21.0.0":"106.0.5249.51","21.0.1":"106.0.5249.61","21.1.0":"106.0.5249.91","21.1.1":"106.0.5249.103","21.2.0":"106.0.5249.119","21.2.1":"106.0.5249.165","21.2.2":"106.0.5249.168","21.2.3":"106.0.5249.168","21.3.0":"106.0.5249.181","21.3.1":"106.0.5249.181","21.3.3":"106.0.5249.199","21.3.4":"106.0.5249.199","21.3.5":"106.0.5249.199","21.4.0":"106.0.5249.199","21.4.1":"106.0.5249.199","21.4.2":"106.0.5249.199","21.4.3":"106.0.5249.199","21.4.4":"106.0.5249.199","22.0.0-alpha.1":"107.0.5286.0","22.0.0-alpha.3":"108.0.5329.0","22.0.0-alpha.4":"108.0.5329.0","22.0.0-alpha.5":"108.0.5329.0","22.0.0-alpha.6":"108.0.5329.0","22.0.0-alpha.7":"108.0.5355.0","22.0.0-alpha.8":"108.0.5359.10","22.0.0-beta.1":"108.0.5359.10","22.0.0-beta.2":"108.0.5359.10","22.0.0-beta.3":"108.0.5359.10","22.0.0-beta.4":"108.0.5359.29","22.0.0-beta.5":"108.0.5359.40","22.0.0-beta.6":"108.0.5359.40","22.0.0-beta.7":"108.0.5359.48","22.0.0-beta.8":"108.0.5359.48","22.0.0":"108.0.5359.62","22.0.1":"108.0.5359.125","22.0.2":"108.0.5359.179","22.0.3":"108.0.5359.179","22.1.0":"108.0.5359.179","22.2.0":"108.0.5359.215","22.2.1":"108.0.5359.215","22.3.0":"108.0.5359.215","22.3.1":"108.0.5359.215","22.3.2":"108.0.5359.215","22.3.3":"108.0.5359.215","22.3.4":"108.0.5359.215","22.3.5":"108.0.5359.215","22.3.6":"108.0.5359.215","22.3.7":"108.0.5359.215","22.3.8":"108.0.5359.215","22.3.9":"108.0.5359.215","22.3.10":"108.0.5359.215","22.3.11":"108.0.5359.215","22.3.12":"108.0.5359.215","22.3.13":"108.0.5359.215","22.3.14":"108.0.5359.215","22.3.15":"108.0.5359.215","22.3.16":"108.0.5359.215","22.3.17":"108.0.5359.215","22.3.18":"108.0.5359.215","22.3.20":"108.0.5359.215","22.3.21":"108.0.5359.215","22.3.22":"108.0.5359.215","22.3.23":"108.0.5359.215","22.3.24":"108.0.5359.215","22.3.25":"108.0.5359.215","22.3.26":"108.0.5359.215","22.3.27":"108.0.5359.215","23.0.0-alpha.1":"110.0.5415.0","23.0.0-alpha.2":"110.0.5451.0","23.0.0-alpha.3":"110.0.5451.0","23.0.0-beta.1":"110.0.5478.5","23.0.0-beta.2":"110.0.5478.5","23.0.0-beta.3":"110.0.5478.5","23.0.0-beta.4":"110.0.5481.30","23.0.0-beta.5":"110.0.5481.38","23.0.0-beta.6":"110.0.5481.52","23.0.0-beta.8":"110.0.5481.52","23.0.0":"110.0.5481.77","23.1.0":"110.0.5481.100","23.1.1":"110.0.5481.104","23.1.2":"110.0.5481.177","23.1.3":"110.0.5481.179","23.1.4":"110.0.5481.192","23.2.0":"110.0.5481.192","23.2.1":"110.0.5481.208","23.2.2":"110.0.5481.208","23.2.3":"110.0.5481.208","23.2.4":"110.0.5481.208","23.3.0":"110.0.5481.208","23.3.1":"110.0.5481.208","23.3.2":"110.0.5481.208","23.3.3":"110.0.5481.208","23.3.4":"110.0.5481.208","23.3.5":"110.0.5481.208","23.3.6":"110.0.5481.208","23.3.7":"110.0.5481.208","23.3.8":"110.0.5481.208","23.3.9":"110.0.5481.208","23.3.10":"110.0.5481.208","23.3.11":"110.0.5481.208","23.3.12":"110.0.5481.208","23.3.13":"110.0.5481.208","24.0.0-alpha.1":"111.0.5560.0","24.0.0-alpha.2":"111.0.5560.0","24.0.0-alpha.3":"111.0.5560.0","24.0.0-alpha.4":"111.0.5560.0","24.0.0-alpha.5":"111.0.5560.0","24.0.0-alpha.6":"111.0.5560.0","24.0.0-alpha.7":"111.0.5560.0","24.0.0-beta.1":"111.0.5563.50","24.0.0-beta.2":"111.0.5563.50","24.0.0-beta.3":"112.0.5615.20","24.0.0-beta.4":"112.0.5615.20","24.0.0-beta.5":"112.0.5615.29","24.0.0-beta.6":"112.0.5615.39","24.0.0-beta.7":"112.0.5615.39","24.0.0":"112.0.5615.49","24.1.0":"112.0.5615.50","24.1.1":"112.0.5615.50","24.1.2":"112.0.5615.87","24.1.3":"112.0.5615.165","24.2.0":"112.0.5615.165","24.3.0":"112.0.5615.165","24.3.1":"112.0.5615.183","24.4.0":"112.0.5615.204","24.4.1":"112.0.5615.204","24.5.0":"112.0.5615.204","24.5.1":"112.0.5615.204","24.6.0":"112.0.5615.204","24.6.1":"112.0.5615.204","24.6.2":"112.0.5615.204","24.6.3":"112.0.5615.204","24.6.4":"112.0.5615.204","24.6.5":"112.0.5615.204","24.7.0":"112.0.5615.204","24.7.1":"112.0.5615.204","24.8.0":"112.0.5615.204","24.8.1":"112.0.5615.204","24.8.2":"112.0.5615.204","24.8.3":"112.0.5615.204","24.8.4":"112.0.5615.204","24.8.5":"112.0.5615.204","24.8.6":"112.0.5615.204","24.8.7":"112.0.5615.204","24.8.8":"112.0.5615.204","25.0.0-alpha.1":"114.0.5694.0","25.0.0-alpha.2":"114.0.5694.0","25.0.0-alpha.3":"114.0.5710.0","25.0.0-alpha.4":"114.0.5710.0","25.0.0-alpha.5":"114.0.5719.0","25.0.0-alpha.6":"114.0.5719.0","25.0.0-beta.1":"114.0.5719.0","25.0.0-beta.2":"114.0.5719.0","25.0.0-beta.3":"114.0.5719.0","25.0.0-beta.4":"114.0.5735.16","25.0.0-beta.5":"114.0.5735.16","25.0.0-beta.6":"114.0.5735.16","25.0.0-beta.7":"114.0.5735.16","25.0.0-beta.8":"114.0.5735.35","25.0.0-beta.9":"114.0.5735.45","25.0.0":"114.0.5735.45","25.0.1":"114.0.5735.45","25.1.0":"114.0.5735.106","25.1.1":"114.0.5735.106","25.2.0":"114.0.5735.134","25.3.0":"114.0.5735.199","25.3.1":"114.0.5735.243","25.3.2":"114.0.5735.248","25.4.0":"114.0.5735.248","25.5.0":"114.0.5735.289","25.6.0":"114.0.5735.289","25.7.0":"114.0.5735.289","25.8.0":"114.0.5735.289","25.8.1":"114.0.5735.289","25.8.2":"114.0.5735.289","25.8.3":"114.0.5735.289","25.8.4":"114.0.5735.289","25.9.0":"114.0.5735.289","25.9.1":"114.0.5735.289","25.9.2":"114.0.5735.289","25.9.3":"114.0.5735.289","25.9.4":"114.0.5735.289","25.9.5":"114.0.5735.289","25.9.6":"114.0.5735.289","25.9.7":"114.0.5735.289","25.9.8":"114.0.5735.289","26.0.0-alpha.1":"116.0.5791.0","26.0.0-alpha.2":"116.0.5791.0","26.0.0-alpha.3":"116.0.5791.0","26.0.0-alpha.4":"116.0.5791.0","26.0.0-alpha.5":"116.0.5791.0","26.0.0-alpha.6":"116.0.5815.0","26.0.0-alpha.7":"116.0.5831.0","26.0.0-alpha.8":"116.0.5845.0","26.0.0-beta.1":"116.0.5845.0","26.0.0-beta.2":"116.0.5845.14","26.0.0-beta.3":"116.0.5845.14","26.0.0-beta.4":"116.0.5845.14","26.0.0-beta.5":"116.0.5845.14","26.0.0-beta.6":"116.0.5845.14","26.0.0-beta.7":"116.0.5845.14","26.0.0-beta.8":"116.0.5845.42","26.0.0-beta.9":"116.0.5845.42","26.0.0-beta.10":"116.0.5845.49","26.0.0-beta.11":"116.0.5845.49","26.0.0-beta.12":"116.0.5845.62","26.0.0":"116.0.5845.82","26.1.0":"116.0.5845.97","26.2.0":"116.0.5845.179","26.2.1":"116.0.5845.188","26.2.2":"116.0.5845.190","26.2.3":"116.0.5845.190","26.2.4":"116.0.5845.190","26.3.0":"116.0.5845.228","26.4.0":"116.0.5845.228","26.4.1":"116.0.5845.228","26.4.2":"116.0.5845.228","26.4.3":"116.0.5845.228","26.5.0":"116.0.5845.228","26.6.0":"116.0.5845.228","26.6.1":"116.0.5845.228","26.6.2":"116.0.5845.228","26.6.3":"116.0.5845.228","26.6.4":"116.0.5845.228","26.6.5":"116.0.5845.228","26.6.6":"116.0.5845.228","26.6.7":"116.0.5845.228","26.6.8":"116.0.5845.228","26.6.9":"116.0.5845.228","26.6.10":"116.0.5845.228","27.0.0-alpha.1":"118.0.5949.0","27.0.0-alpha.2":"118.0.5949.0","27.0.0-alpha.3":"118.0.5949.0","27.0.0-alpha.4":"118.0.5949.0","27.0.0-alpha.5":"118.0.5949.0","27.0.0-alpha.6":"118.0.5949.0","27.0.0-beta.1":"118.0.5993.5","27.0.0-beta.2":"118.0.5993.5","27.0.0-beta.3":"118.0.5993.5","27.0.0-beta.4":"118.0.5993.11","27.0.0-beta.5":"118.0.5993.18","27.0.0-beta.6":"118.0.5993.18","27.0.0-beta.7":"118.0.5993.18","27.0.0-beta.8":"118.0.5993.18","27.0.0-beta.9":"118.0.5993.18","27.0.0":"118.0.5993.54","27.0.1":"118.0.5993.89","27.0.2":"118.0.5993.89","27.0.3":"118.0.5993.120","27.0.4":"118.0.5993.129","27.1.0":"118.0.5993.144","27.1.2":"118.0.5993.144","27.1.3":"118.0.5993.159","27.2.0":"118.0.5993.159","27.2.1":"118.0.5993.159","27.2.2":"118.0.5993.159","27.2.3":"118.0.5993.159","27.2.4":"118.0.5993.159","27.3.0":"118.0.5993.159","27.3.1":"118.0.5993.159","27.3.2":"118.0.5993.159","27.3.3":"118.0.5993.159","27.3.4":"118.0.5993.159","27.3.5":"118.0.5993.159","27.3.6":"118.0.5993.159","27.3.7":"118.0.5993.159","27.3.8":"118.0.5993.159","27.3.9":"118.0.5993.159","27.3.10":"118.0.5993.159","27.3.11":"118.0.5993.159","28.0.0-alpha.1":"119.0.6045.0","28.0.0-alpha.2":"119.0.6045.0","28.0.0-alpha.3":"119.0.6045.21","28.0.0-alpha.4":"119.0.6045.21","28.0.0-alpha.5":"119.0.6045.33","28.0.0-alpha.6":"119.0.6045.33","28.0.0-alpha.7":"119.0.6045.33","28.0.0-beta.1":"119.0.6045.33","28.0.0-beta.2":"120.0.6099.0","28.0.0-beta.3":"120.0.6099.5","28.0.0-beta.4":"120.0.6099.5","28.0.0-beta.5":"120.0.6099.18","28.0.0-beta.6":"120.0.6099.18","28.0.0-beta.7":"120.0.6099.18","28.0.0-beta.8":"120.0.6099.18","28.0.0-beta.9":"120.0.6099.18","28.0.0-beta.10":"120.0.6099.18","28.0.0-beta.11":"120.0.6099.35","28.0.0":"120.0.6099.56","28.1.0":"120.0.6099.109","28.1.1":"120.0.6099.109","28.1.2":"120.0.6099.199","28.1.3":"120.0.6099.199","28.1.4":"120.0.6099.216","28.2.0":"120.0.6099.227","28.2.1":"120.0.6099.268","28.2.2":"120.0.6099.276","28.2.3":"120.0.6099.283","28.2.4":"120.0.6099.291","28.2.5":"120.0.6099.291","28.2.6":"120.0.6099.291","28.2.7":"120.0.6099.291","28.2.8":"120.0.6099.291","28.2.9":"120.0.6099.291","28.2.10":"120.0.6099.291","28.3.0":"120.0.6099.291","28.3.1":"120.0.6099.291","28.3.2":"120.0.6099.291","28.3.3":"120.0.6099.291","29.0.0-alpha.1":"121.0.6147.0","29.0.0-alpha.2":"121.0.6147.0","29.0.0-alpha.3":"121.0.6147.0","29.0.0-alpha.4":"121.0.6159.0","29.0.0-alpha.5":"121.0.6159.0","29.0.0-alpha.6":"121.0.6159.0","29.0.0-alpha.7":"121.0.6159.0","29.0.0-alpha.8":"122.0.6194.0","29.0.0-alpha.9":"122.0.6236.2","29.0.0-alpha.10":"122.0.6236.2","29.0.0-alpha.11":"122.0.6236.2","29.0.0-beta.1":"122.0.6236.2","29.0.0-beta.2":"122.0.6236.2","29.0.0-beta.3":"122.0.6261.6","29.0.0-beta.4":"122.0.6261.6","29.0.0-beta.5":"122.0.6261.18","29.0.0-beta.6":"122.0.6261.18","29.0.0-beta.7":"122.0.6261.18","29.0.0-beta.8":"122.0.6261.18","29.0.0-beta.9":"122.0.6261.18","29.0.0-beta.10":"122.0.6261.18","29.0.0-beta.11":"122.0.6261.18","29.0.0-beta.12":"122.0.6261.29","29.0.0":"122.0.6261.39","29.0.1":"122.0.6261.57","29.1.0":"122.0.6261.70","29.1.1":"122.0.6261.111","29.1.2":"122.0.6261.112","29.1.3":"122.0.6261.112","29.1.4":"122.0.6261.129","29.1.5":"122.0.6261.130","29.1.6":"122.0.6261.139","29.2.0":"122.0.6261.156","29.3.0":"122.0.6261.156","29.3.1":"122.0.6261.156","29.3.2":"122.0.6261.156","29.3.3":"122.0.6261.156","29.4.0":"122.0.6261.156","29.4.1":"122.0.6261.156","29.4.2":"122.0.6261.156","29.4.3":"122.0.6261.156","29.4.4":"122.0.6261.156","29.4.5":"122.0.6261.156","29.4.6":"122.0.6261.156","30.0.0-alpha.1":"123.0.6296.0","30.0.0-alpha.2":"123.0.6312.5","30.0.0-alpha.3":"124.0.6323.0","30.0.0-alpha.4":"124.0.6323.0","30.0.0-alpha.5":"124.0.6331.0","30.0.0-alpha.6":"124.0.6331.0","30.0.0-alpha.7":"124.0.6353.0","30.0.0-beta.1":"124.0.6359.0","30.0.0-beta.2":"124.0.6359.0","30.0.0-beta.3":"124.0.6367.9","30.0.0-beta.4":"124.0.6367.9","30.0.0-beta.5":"124.0.6367.9","30.0.0-beta.6":"124.0.6367.18","30.0.0-beta.7":"124.0.6367.29","30.0.0-beta.8":"124.0.6367.29","30.0.0":"124.0.6367.49","30.0.1":"124.0.6367.60","30.0.2":"124.0.6367.91","30.0.3":"124.0.6367.119","30.0.4":"124.0.6367.201","30.0.5":"124.0.6367.207","30.0.6":"124.0.6367.207","30.0.7":"124.0.6367.221","30.0.8":"124.0.6367.230","30.0.9":"124.0.6367.233","30.1.0":"124.0.6367.243","30.1.1":"124.0.6367.243","30.1.2":"124.0.6367.243","30.2.0":"124.0.6367.243","30.3.0":"124.0.6367.243","30.3.1":"124.0.6367.243","30.4.0":"124.0.6367.243","30.5.0":"124.0.6367.243","30.5.1":"124.0.6367.243","31.0.0-alpha.1":"125.0.6412.0","31.0.0-alpha.2":"125.0.6412.0","31.0.0-alpha.3":"125.0.6412.0","31.0.0-alpha.4":"125.0.6412.0","31.0.0-alpha.5":"125.0.6412.0","31.0.0-beta.1":"126.0.6445.0","31.0.0-beta.2":"126.0.6445.0","31.0.0-beta.3":"126.0.6445.0","31.0.0-beta.4":"126.0.6445.0","31.0.0-beta.5":"126.0.6445.0","31.0.0-beta.6":"126.0.6445.0","31.0.0-beta.7":"126.0.6445.0","31.0.0-beta.8":"126.0.6445.0","31.0.0-beta.9":"126.0.6445.0","31.0.0-beta.10":"126.0.6478.36","31.0.0":"126.0.6478.36","31.0.1":"126.0.6478.36","31.0.2":"126.0.6478.61","31.1.0":"126.0.6478.114","31.2.0":"126.0.6478.127","31.2.1":"126.0.6478.127","31.3.0":"126.0.6478.183","31.3.1":"126.0.6478.185","31.4.0":"126.0.6478.234","31.5.0":"126.0.6478.234","31.6.0":"126.0.6478.234","31.7.0":"126.0.6478.234","31.7.1":"126.0.6478.234","31.7.2":"126.0.6478.234","31.7.3":"126.0.6478.234","31.7.4":"126.0.6478.234","31.7.5":"126.0.6478.234","31.7.6":"126.0.6478.234","31.7.7":"126.0.6478.234","32.0.0-alpha.1":"127.0.6521.0","32.0.0-alpha.2":"127.0.6521.0","32.0.0-alpha.3":"127.0.6521.0","32.0.0-alpha.4":"127.0.6521.0","32.0.0-alpha.5":"127.0.6521.0","32.0.0-alpha.6":"128.0.6571.0","32.0.0-alpha.7":"128.0.6571.0","32.0.0-alpha.8":"128.0.6573.0","32.0.0-alpha.9":"128.0.6573.0","32.0.0-alpha.10":"128.0.6573.0","32.0.0-beta.1":"128.0.6573.0","32.0.0-beta.2":"128.0.6611.0","32.0.0-beta.3":"128.0.6613.7","32.0.0-beta.4":"128.0.6613.18","32.0.0-beta.5":"128.0.6613.27","32.0.0-beta.6":"128.0.6613.27","32.0.0-beta.7":"128.0.6613.27","32.0.0":"128.0.6613.36","32.0.1":"128.0.6613.36","32.0.2":"128.0.6613.84","32.1.0":"128.0.6613.120","32.1.1":"128.0.6613.137","32.1.2":"128.0.6613.162","32.2.0":"128.0.6613.178","32.2.1":"128.0.6613.186","32.2.2":"128.0.6613.186","32.2.3":"128.0.6613.186","32.2.4":"128.0.6613.186","32.2.5":"128.0.6613.186","32.2.6":"128.0.6613.186","32.2.7":"128.0.6613.186","32.2.8":"128.0.6613.186","32.3.0":"128.0.6613.186","32.3.1":"128.0.6613.186","32.3.2":"128.0.6613.186","32.3.3":"128.0.6613.186","33.0.0-alpha.1":"129.0.6668.0","33.0.0-alpha.2":"130.0.6672.0","33.0.0-alpha.3":"130.0.6672.0","33.0.0-alpha.4":"130.0.6672.0","33.0.0-alpha.5":"130.0.6672.0","33.0.0-alpha.6":"130.0.6672.0","33.0.0-beta.1":"130.0.6672.0","33.0.0-beta.2":"130.0.6672.0","33.0.0-beta.3":"130.0.6672.0","33.0.0-beta.4":"130.0.6672.0","33.0.0-beta.5":"130.0.6723.19","33.0.0-beta.6":"130.0.6723.19","33.0.0-beta.7":"130.0.6723.19","33.0.0-beta.8":"130.0.6723.31","33.0.0-beta.9":"130.0.6723.31","33.0.0-beta.10":"130.0.6723.31","33.0.0-beta.11":"130.0.6723.44","33.0.0":"130.0.6723.44","33.0.1":"130.0.6723.59","33.0.2":"130.0.6723.59","33.1.0":"130.0.6723.91","33.2.0":"130.0.6723.118","33.2.1":"130.0.6723.137","33.3.0":"130.0.6723.152","33.3.1":"130.0.6723.170","33.3.2":"130.0.6723.191","33.4.0":"130.0.6723.191","33.4.1":"130.0.6723.191","33.4.2":"130.0.6723.191","33.4.3":"130.0.6723.191","33.4.4":"130.0.6723.191","33.4.5":"130.0.6723.191","33.4.6":"130.0.6723.191","33.4.7":"130.0.6723.191","33.4.8":"130.0.6723.191","33.4.9":"130.0.6723.191","33.4.10":"130.0.6723.191","33.4.11":"130.0.6723.191","34.0.0-alpha.1":"131.0.6776.0","34.0.0-alpha.2":"132.0.6779.0","34.0.0-alpha.3":"132.0.6789.1","34.0.0-alpha.4":"132.0.6789.1","34.0.0-alpha.5":"132.0.6789.1","34.0.0-alpha.6":"132.0.6789.1","34.0.0-alpha.7":"132.0.6789.1","34.0.0-alpha.8":"132.0.6820.0","34.0.0-alpha.9":"132.0.6824.0","34.0.0-beta.1":"132.0.6824.0","34.0.0-beta.2":"132.0.6824.0","34.0.0-beta.3":"132.0.6824.0","34.0.0-beta.4":"132.0.6834.6","34.0.0-beta.5":"132.0.6834.6","34.0.0-beta.6":"132.0.6834.15","34.0.0-beta.7":"132.0.6834.15","34.0.0-beta.8":"132.0.6834.15","34.0.0-beta.9":"132.0.6834.32","34.0.0-beta.10":"132.0.6834.32","34.0.0-beta.11":"132.0.6834.32","34.0.0-beta.12":"132.0.6834.46","34.0.0-beta.13":"132.0.6834.46","34.0.0-beta.14":"132.0.6834.57","34.0.0-beta.15":"132.0.6834.57","34.0.0-beta.16":"132.0.6834.57","34.0.0":"132.0.6834.83","34.0.1":"132.0.6834.83","34.0.2":"132.0.6834.159","34.1.0":"132.0.6834.194","34.1.1":"132.0.6834.194","34.2.0":"132.0.6834.196","34.3.0":"132.0.6834.210","34.3.1":"132.0.6834.210","34.3.2":"132.0.6834.210","34.3.3":"132.0.6834.210","34.3.4":"132.0.6834.210","34.4.0":"132.0.6834.210","34.4.1":"132.0.6834.210","34.5.0":"132.0.6834.210","34.5.1":"132.0.6834.210","34.5.2":"132.0.6834.210","34.5.3":"132.0.6834.210","34.5.4":"132.0.6834.210","34.5.5":"132.0.6834.210","34.5.6":"132.0.6834.210","34.5.7":"132.0.6834.210","34.5.8":"132.0.6834.210","35.0.0-alpha.1":"133.0.6920.0","35.0.0-alpha.2":"133.0.6920.0","35.0.0-alpha.3":"133.0.6920.0","35.0.0-alpha.4":"133.0.6920.0","35.0.0-alpha.5":"133.0.6920.0","35.0.0-beta.1":"133.0.6920.0","35.0.0-beta.2":"134.0.6968.0","35.0.0-beta.3":"134.0.6968.0","35.0.0-beta.4":"134.0.6968.0","35.0.0-beta.5":"134.0.6989.0","35.0.0-beta.6":"134.0.6990.0","35.0.0-beta.7":"134.0.6990.0","35.0.0-beta.8":"134.0.6998.10","35.0.0-beta.9":"134.0.6998.10","35.0.0-beta.10":"134.0.6998.23","35.0.0-beta.11":"134.0.6998.23","35.0.0-beta.12":"134.0.6998.23","35.0.0-beta.13":"134.0.6998.44","35.0.0":"134.0.6998.44","35.0.1":"134.0.6998.44","35.0.2":"134.0.6998.88","35.0.3":"134.0.6998.88","35.1.0":"134.0.6998.165","35.1.1":"134.0.6998.165","35.1.2":"134.0.6998.178","35.1.3":"134.0.6998.179","35.1.4":"134.0.6998.179","35.1.5":"134.0.6998.179","35.2.0":"134.0.6998.205","35.2.1":"134.0.6998.205","35.2.2":"134.0.6998.205","35.3.0":"134.0.6998.205","35.4.0":"134.0.6998.205","35.5.0":"134.0.6998.205","35.5.1":"134.0.6998.205","35.6.0":"134.0.6998.205","35.7.0":"134.0.6998.205","35.7.1":"134.0.6998.205","35.7.2":"134.0.6998.205","35.7.4":"134.0.6998.205","35.7.5":"134.0.6998.205","36.0.0-alpha.1":"135.0.7049.5","36.0.0-alpha.2":"136.0.7062.0","36.0.0-alpha.3":"136.0.7062.0","36.0.0-alpha.4":"136.0.7062.0","36.0.0-alpha.5":"136.0.7067.0","36.0.0-alpha.6":"136.0.7067.0","36.0.0-beta.1":"136.0.7067.0","36.0.0-beta.2":"136.0.7067.0","36.0.0-beta.3":"136.0.7067.0","36.0.0-beta.4":"136.0.7067.0","36.0.0-beta.5":"136.0.7103.17","36.0.0-beta.6":"136.0.7103.25","36.0.0-beta.7":"136.0.7103.25","36.0.0-beta.8":"136.0.7103.33","36.0.0-beta.9":"136.0.7103.33","36.0.0":"136.0.7103.48","36.0.1":"136.0.7103.48","36.1.0":"136.0.7103.49","36.2.0":"136.0.7103.49","36.2.1":"136.0.7103.93","36.3.0":"136.0.7103.113","36.3.1":"136.0.7103.113","36.3.2":"136.0.7103.115","36.4.0":"136.0.7103.149","36.5.0":"136.0.7103.168","36.6.0":"136.0.7103.177","36.7.0":"136.0.7103.177","36.7.1":"136.0.7103.177","36.7.3":"136.0.7103.177","36.7.4":"136.0.7103.177","36.8.0":"136.0.7103.177","36.8.1":"136.0.7103.177","36.9.0":"136.0.7103.177","36.9.1":"136.0.7103.177","36.9.2":"136.0.7103.177","36.9.3":"136.0.7103.177","36.9.4":"136.0.7103.177","36.9.5":"136.0.7103.177","37.0.0-alpha.1":"137.0.7151.0","37.0.0-alpha.2":"137.0.7151.0","37.0.0-alpha.3":"138.0.7156.0","37.0.0-alpha.4":"138.0.7165.0","37.0.0-alpha.5":"138.0.7177.0","37.0.0-alpha.6":"138.0.7178.0","37.0.0-alpha.7":"138.0.7178.0","37.0.0-beta.1":"138.0.7178.0","37.0.0-beta.2":"138.0.7178.0","37.0.0-beta.3":"138.0.7190.0","37.0.0-beta.4":"138.0.7204.15","37.0.0-beta.5":"138.0.7204.15","37.0.0-beta.6":"138.0.7204.15","37.0.0-beta.7":"138.0.7204.15","37.0.0-beta.8":"138.0.7204.23","37.0.0-beta.9":"138.0.7204.35","37.0.0":"138.0.7204.35","37.1.0":"138.0.7204.35","37.2.0":"138.0.7204.97","37.2.1":"138.0.7204.97","37.2.2":"138.0.7204.100","37.2.3":"138.0.7204.100","37.2.4":"138.0.7204.157","37.2.5":"138.0.7204.168","37.2.6":"138.0.7204.185","37.3.0":"138.0.7204.224","37.3.1":"138.0.7204.235","37.4.0":"138.0.7204.243","37.5.0":"138.0.7204.251","37.5.1":"138.0.7204.251","37.6.0":"138.0.7204.251","37.6.1":"138.0.7204.251","37.7.0":"138.0.7204.251","37.7.1":"138.0.7204.251","37.8.0":"138.0.7204.251","37.9.0":"138.0.7204.251","37.10.0":"138.0.7204.251","37.10.1":"138.0.7204.251","37.10.2":"138.0.7204.251","37.10.3":"138.0.7204.251","38.0.0-alpha.1":"139.0.7219.0","38.0.0-alpha.2":"139.0.7219.0","38.0.0-alpha.3":"139.0.7219.0","38.0.0-alpha.4":"140.0.7261.0","38.0.0-alpha.5":"140.0.7261.0","38.0.0-alpha.6":"140.0.7261.0","38.0.0-alpha.7":"140.0.7281.0","38.0.0-alpha.8":"140.0.7281.0","38.0.0-alpha.9":"140.0.7301.0","38.0.0-alpha.10":"140.0.7309.0","38.0.0-alpha.11":"140.0.7312.0","38.0.0-alpha.12":"140.0.7314.0","38.0.0-alpha.13":"140.0.7314.0","38.0.0-beta.1":"140.0.7314.0","38.0.0-beta.2":"140.0.7327.0","38.0.0-beta.3":"140.0.7327.0","38.0.0-beta.4":"140.0.7339.2","38.0.0-beta.5":"140.0.7339.2","38.0.0-beta.6":"140.0.7339.2","38.0.0-beta.7":"140.0.7339.16","38.0.0-beta.8":"140.0.7339.24","38.0.0-beta.9":"140.0.7339.24","38.0.0-beta.11":"140.0.7339.41","38.0.0":"140.0.7339.41","38.1.0":"140.0.7339.80","38.1.1":"140.0.7339.133","38.1.2":"140.0.7339.133","38.2.0":"140.0.7339.133","38.2.1":"140.0.7339.133","38.2.2":"140.0.7339.133","38.3.0":"140.0.7339.240","38.4.0":"140.0.7339.240","38.5.0":"140.0.7339.249","38.6.0":"140.0.7339.249","38.7.0":"140.0.7339.249","38.7.1":"140.0.7339.249","38.7.2":"140.0.7339.249","38.8.0":"140.0.7339.249","38.8.1":"140.0.7339.249","38.8.2":"140.0.7339.249","38.8.4":"140.0.7339.249","39.0.0-alpha.1":"141.0.7361.0","39.0.0-alpha.2":"141.0.7361.0","39.0.0-alpha.3":"141.0.7390.7","39.0.0-alpha.4":"141.0.7390.7","39.0.0-alpha.5":"141.0.7390.7","39.0.0-alpha.6":"142.0.7417.0","39.0.0-alpha.7":"142.0.7417.0","39.0.0-alpha.8":"142.0.7417.0","39.0.0-alpha.9":"142.0.7417.0","39.0.0-beta.1":"142.0.7417.0","39.0.0-beta.2":"142.0.7417.0","39.0.0-beta.3":"142.0.7417.0","39.0.0-beta.4":"142.0.7444.34","39.0.0-beta.5":"142.0.7444.34","39.0.0":"142.0.7444.52","39.1.0":"142.0.7444.59","39.1.1":"142.0.7444.59","39.1.2":"142.0.7444.134","39.2.0":"142.0.7444.162","39.2.1":"142.0.7444.162","39.2.2":"142.0.7444.162","39.2.3":"142.0.7444.175","39.2.4":"142.0.7444.177","39.2.5":"142.0.7444.177","39.2.6":"142.0.7444.226","39.2.7":"142.0.7444.235","39.3.0":"142.0.7444.265","39.4.0":"142.0.7444.265","39.5.0":"142.0.7444.265","39.5.1":"142.0.7444.265","39.5.2":"142.0.7444.265","39.6.0":"142.0.7444.265","39.6.1":"142.0.7444.265","39.7.0":"142.0.7444.265","40.0.0-alpha.2":"143.0.7499.0","40.0.0-alpha.4":"144.0.7506.0","40.0.0-alpha.5":"144.0.7526.0","40.0.0-alpha.6":"144.0.7526.0","40.0.0-alpha.7":"144.0.7526.0","40.0.0-alpha.8":"144.0.7526.0","40.0.0-beta.1":"144.0.7527.0","40.0.0-beta.2":"144.0.7527.0","40.0.0-beta.3":"144.0.7547.0","40.0.0-beta.4":"144.0.7547.0","40.0.0-beta.5":"144.0.7547.0","40.0.0-beta.6":"144.0.7559.31","40.0.0-beta.7":"144.0.7559.31","40.0.0-beta.8":"144.0.7559.31","40.0.0-beta.9":"144.0.7559.60","40.0.0":"144.0.7559.60","40.1.0":"144.0.7559.96","40.2.0":"144.0.7559.111","40.2.1":"144.0.7559.111","40.3.0":"144.0.7559.134","40.4.0":"144.0.7559.134","40.4.1":"144.0.7559.173","40.5.0":"144.0.7559.177","40.6.0":"144.0.7559.177","40.6.1":"144.0.7559.220","41.0.0-alpha.1":"146.0.7635.0","41.0.0-alpha.2":"146.0.7635.0","41.0.0-alpha.3":"146.0.7645.0","41.0.0-alpha.4":"146.0.7650.0","41.0.0-alpha.5":"146.0.7650.0","41.0.0-alpha.6":"146.0.7650.0","41.0.0-beta.1":"146.0.7650.0","41.0.0-beta.2":"146.0.7650.0","41.0.0-beta.3":"146.0.7650.0","41.0.0-beta.4":"146.0.7666.0","41.0.0-beta.5":"146.0.7680.16","41.0.0-beta.6":"146.0.7680.16","41.0.0-beta.7":"146.0.7680.31"} \ No newline at end of file diff --git a/node_modules/electron-to-chromium/package.json b/node_modules/electron-to-chromium/package.json index 310b937ca..6f835c01b 100644 --- a/node_modules/electron-to-chromium/package.json +++ b/node_modules/electron-to-chromium/package.json @@ -1,6 +1,6 @@ { "name": "electron-to-chromium", - "version": "1.5.71", + "version": "1.5.307", "description": "Provides a list of electron-to-chromium version mappings", "main": "index.js", "files": [ @@ -22,7 +22,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/kilian/electron-to-chromium/" + "url": "git+https://github.com/kilian/electron-to-chromium.git" }, "keywords": [ "electron", diff --git a/node_modules/electron-to-chromium/versions.js b/node_modules/electron-to-chromium/versions.js index 17fcb0665..f97f131c3 100644 --- a/node_modules/electron-to-chromium/versions.js +++ b/node_modules/electron-to-chromium/versions.js @@ -168,9 +168,70 @@ module.exports = { "32.0": "128", "32.1": "128", "32.2": "128", + "32.3": "128", "33.0": "130", "33.1": "130", "33.2": "130", "33.3": "130", - "34.0": "132" + "33.4": "130", + "34.0": "132", + "34.1": "132", + "34.2": "132", + "34.3": "132", + "34.4": "132", + "34.5": "132", + "35.0": "134", + "35.1": "134", + "35.2": "134", + "35.3": "134", + "35.4": "134", + "35.5": "134", + "35.6": "134", + "35.7": "134", + "36.0": "136", + "36.1": "136", + "36.2": "136", + "36.3": "136", + "36.4": "136", + "36.5": "136", + "36.6": "136", + "36.7": "136", + "36.8": "136", + "36.9": "136", + "37.0": "138", + "37.1": "138", + "37.2": "138", + "37.3": "138", + "37.4": "138", + "37.5": "138", + "37.6": "138", + "37.7": "138", + "37.8": "138", + "37.9": "138", + "37.10": "138", + "38.0": "140", + "38.1": "140", + "38.2": "140", + "38.3": "140", + "38.4": "140", + "38.5": "140", + "38.6": "140", + "38.7": "140", + "38.8": "140", + "39.0": "142", + "39.1": "142", + "39.2": "142", + "39.3": "142", + "39.4": "142", + "39.5": "142", + "39.6": "142", + "39.7": "142", + "40.0": "144", + "40.1": "144", + "40.2": "144", + "40.3": "144", + "40.4": "144", + "40.5": "144", + "40.6": "144", + "41.0": "146" }; \ No newline at end of file diff --git a/node_modules/electron-to-chromium/versions.json b/node_modules/electron-to-chromium/versions.json index aa7db04ff..bd5033998 100644 --- a/node_modules/electron-to-chromium/versions.json +++ b/node_modules/electron-to-chromium/versions.json @@ -1 +1 @@ -{"0.20":"39","0.21":"41","0.22":"41","0.23":"41","0.24":"41","0.25":"42","0.26":"42","0.27":"43","0.28":"43","0.29":"43","0.30":"44","0.31":"45","0.32":"45","0.33":"45","0.34":"45","0.35":"45","0.36":"47","0.37":"49","1.0":"49","1.1":"50","1.2":"51","1.3":"52","1.4":"53","1.5":"54","1.6":"56","1.7":"58","1.8":"59","2.0":"61","2.1":"61","3.0":"66","3.1":"66","4.0":"69","4.1":"69","4.2":"69","5.0":"73","6.0":"76","6.1":"76","7.0":"78","7.1":"78","7.2":"78","7.3":"78","8.0":"80","8.1":"80","8.2":"80","8.3":"80","8.4":"80","8.5":"80","9.0":"83","9.1":"83","9.2":"83","9.3":"83","9.4":"83","10.0":"85","10.1":"85","10.2":"85","10.3":"85","10.4":"85","11.0":"87","11.1":"87","11.2":"87","11.3":"87","11.4":"87","11.5":"87","12.0":"89","12.1":"89","12.2":"89","13.0":"91","13.1":"91","13.2":"91","13.3":"91","13.4":"91","13.5":"91","13.6":"91","14.0":"93","14.1":"93","14.2":"93","15.0":"94","15.1":"94","15.2":"94","15.3":"94","15.4":"94","15.5":"94","16.0":"96","16.1":"96","16.2":"96","17.0":"98","17.1":"98","17.2":"98","17.3":"98","17.4":"98","18.0":"100","18.1":"100","18.2":"100","18.3":"100","19.0":"102","19.1":"102","20.0":"104","20.1":"104","20.2":"104","20.3":"104","21.0":"106","21.1":"106","21.2":"106","21.3":"106","21.4":"106","22.0":"108","22.1":"108","22.2":"108","22.3":"108","23.0":"110","23.1":"110","23.2":"110","23.3":"110","24.0":"112","24.1":"112","24.2":"112","24.3":"112","24.4":"112","24.5":"112","24.6":"112","24.7":"112","24.8":"112","25.0":"114","25.1":"114","25.2":"114","25.3":"114","25.4":"114","25.5":"114","25.6":"114","25.7":"114","25.8":"114","25.9":"114","26.0":"116","26.1":"116","26.2":"116","26.3":"116","26.4":"116","26.5":"116","26.6":"116","27.0":"118","27.1":"118","27.2":"118","27.3":"118","28.0":"120","28.1":"120","28.2":"120","28.3":"120","29.0":"122","29.1":"122","29.2":"122","29.3":"122","29.4":"122","30.0":"124","30.1":"124","30.2":"124","30.3":"124","30.4":"124","30.5":"124","31.0":"126","31.1":"126","31.2":"126","31.3":"126","31.4":"126","31.5":"126","31.6":"126","31.7":"126","32.0":"128","32.1":"128","32.2":"128","33.0":"130","33.1":"130","33.2":"130","33.3":"130","34.0":"132"} \ No newline at end of file +{"0.20":"39","0.21":"41","0.22":"41","0.23":"41","0.24":"41","0.25":"42","0.26":"42","0.27":"43","0.28":"43","0.29":"43","0.30":"44","0.31":"45","0.32":"45","0.33":"45","0.34":"45","0.35":"45","0.36":"47","0.37":"49","1.0":"49","1.1":"50","1.2":"51","1.3":"52","1.4":"53","1.5":"54","1.6":"56","1.7":"58","1.8":"59","2.0":"61","2.1":"61","3.0":"66","3.1":"66","4.0":"69","4.1":"69","4.2":"69","5.0":"73","6.0":"76","6.1":"76","7.0":"78","7.1":"78","7.2":"78","7.3":"78","8.0":"80","8.1":"80","8.2":"80","8.3":"80","8.4":"80","8.5":"80","9.0":"83","9.1":"83","9.2":"83","9.3":"83","9.4":"83","10.0":"85","10.1":"85","10.2":"85","10.3":"85","10.4":"85","11.0":"87","11.1":"87","11.2":"87","11.3":"87","11.4":"87","11.5":"87","12.0":"89","12.1":"89","12.2":"89","13.0":"91","13.1":"91","13.2":"91","13.3":"91","13.4":"91","13.5":"91","13.6":"91","14.0":"93","14.1":"93","14.2":"93","15.0":"94","15.1":"94","15.2":"94","15.3":"94","15.4":"94","15.5":"94","16.0":"96","16.1":"96","16.2":"96","17.0":"98","17.1":"98","17.2":"98","17.3":"98","17.4":"98","18.0":"100","18.1":"100","18.2":"100","18.3":"100","19.0":"102","19.1":"102","20.0":"104","20.1":"104","20.2":"104","20.3":"104","21.0":"106","21.1":"106","21.2":"106","21.3":"106","21.4":"106","22.0":"108","22.1":"108","22.2":"108","22.3":"108","23.0":"110","23.1":"110","23.2":"110","23.3":"110","24.0":"112","24.1":"112","24.2":"112","24.3":"112","24.4":"112","24.5":"112","24.6":"112","24.7":"112","24.8":"112","25.0":"114","25.1":"114","25.2":"114","25.3":"114","25.4":"114","25.5":"114","25.6":"114","25.7":"114","25.8":"114","25.9":"114","26.0":"116","26.1":"116","26.2":"116","26.3":"116","26.4":"116","26.5":"116","26.6":"116","27.0":"118","27.1":"118","27.2":"118","27.3":"118","28.0":"120","28.1":"120","28.2":"120","28.3":"120","29.0":"122","29.1":"122","29.2":"122","29.3":"122","29.4":"122","30.0":"124","30.1":"124","30.2":"124","30.3":"124","30.4":"124","30.5":"124","31.0":"126","31.1":"126","31.2":"126","31.3":"126","31.4":"126","31.5":"126","31.6":"126","31.7":"126","32.0":"128","32.1":"128","32.2":"128","32.3":"128","33.0":"130","33.1":"130","33.2":"130","33.3":"130","33.4":"130","34.0":"132","34.1":"132","34.2":"132","34.3":"132","34.4":"132","34.5":"132","35.0":"134","35.1":"134","35.2":"134","35.3":"134","35.4":"134","35.5":"134","35.6":"134","35.7":"134","36.0":"136","36.1":"136","36.2":"136","36.3":"136","36.4":"136","36.5":"136","36.6":"136","36.7":"136","36.8":"136","36.9":"136","37.0":"138","37.1":"138","37.2":"138","37.3":"138","37.4":"138","37.5":"138","37.6":"138","37.7":"138","37.8":"138","37.9":"138","37.10":"138","38.0":"140","38.1":"140","38.2":"140","38.3":"140","38.4":"140","38.5":"140","38.6":"140","38.7":"140","38.8":"140","39.0":"142","39.1":"142","39.2":"142","39.3":"142","39.4":"142","39.5":"142","39.6":"142","39.7":"142","40.0":"144","40.1":"144","40.2":"144","40.3":"144","40.4":"144","40.5":"144","40.6":"144","41.0":"146"} \ No newline at end of file diff --git a/node_modules/end-of-stream/index.js b/node_modules/end-of-stream/index.js index c77f0d5d7..7ce47e951 100644 --- a/node_modules/end-of-stream/index.js +++ b/node_modules/end-of-stream/index.js @@ -2,6 +2,8 @@ var once = require('once'); var noop = function() {}; +var qnt = global.Bare ? queueMicrotask : process.nextTick.bind(process); + var isRequest = function(stream) { return stream.setHeader && typeof stream.abort === 'function'; }; @@ -45,7 +47,7 @@ var eos = function(stream, opts, callback) { }; var onclose = function() { - process.nextTick(onclosenexttick); + qnt(onclosenexttick); }; var onclosenexttick = function() { diff --git a/node_modules/end-of-stream/package.json b/node_modules/end-of-stream/package.json index b75bbf0fd..0b530cdf5 100644 --- a/node_modules/end-of-stream/package.json +++ b/node_modules/end-of-stream/package.json @@ -1,6 +1,6 @@ { "name": "end-of-stream", - "version": "1.4.4", + "version": "1.4.5", "description": "Call a callback when a readable/writable/duplex stream has completed or failed.", "repository": { "type": "git", diff --git a/node_modules/error-ex/README.md b/node_modules/error-ex/README.md index 97f744af8..3233dcd5b 100644 --- a/node_modules/error-ex/README.md +++ b/node_modules/error-ex/README.md @@ -77,7 +77,7 @@ var AdvancedError = errorEx('AdvancedError', { return null; } } -} +}) var err = new AdvancedError('hello, world'); err.foo = 'baz'; diff --git a/node_modules/error-ex/package.json b/node_modules/error-ex/package.json index f3d9ae0e3..c25efb032 100644 --- a/node_modules/error-ex/package.json +++ b/node_modules/error-ex/package.json @@ -1,7 +1,7 @@ { "name": "error-ex", "description": "Easy error subclassing and stack customization", - "version": "1.3.2", + "version": "1.3.4", "maintainers": [ "Josh Junon (github.com/qix-)", "Sindre Sorhus (sindresorhus.com)" diff --git a/node_modules/es-define-property/.eslintrc b/node_modules/es-define-property/.eslintrc new file mode 100644 index 000000000..46f3b120b --- /dev/null +++ b/node_modules/es-define-property/.eslintrc @@ -0,0 +1,13 @@ +{ + "root": true, + + "extends": "@ljharb", + + "rules": { + "new-cap": ["error", { + "capIsNewExceptions": [ + "GetIntrinsic", + ], + }], + }, +} diff --git a/node_modules/es-define-property/.github/FUNDING.yml b/node_modules/es-define-property/.github/FUNDING.yml new file mode 100644 index 000000000..4445451fb --- /dev/null +++ b/node_modules/es-define-property/.github/FUNDING.yml @@ -0,0 +1,12 @@ +# These are supported funding model platforms + +github: [ljharb] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: npm/es-define-property +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +custom: # Replace with a single custom sponsorship URL diff --git a/node_modules/es-define-property/.nycrc b/node_modules/es-define-property/.nycrc new file mode 100644 index 000000000..bdd626ce9 --- /dev/null +++ b/node_modules/es-define-property/.nycrc @@ -0,0 +1,9 @@ +{ + "all": true, + "check-coverage": false, + "reporter": ["text-summary", "text", "html", "json"], + "exclude": [ + "coverage", + "test" + ] +} diff --git a/node_modules/es-define-property/CHANGELOG.md b/node_modules/es-define-property/CHANGELOG.md new file mode 100644 index 000000000..5f60cc099 --- /dev/null +++ b/node_modules/es-define-property/CHANGELOG.md @@ -0,0 +1,29 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [v1.0.1](https://github.com/ljharb/es-define-property/compare/v1.0.0...v1.0.1) - 2024-12-06 + +### Commits + +- [types] use shared tsconfig [`954a663`](https://github.com/ljharb/es-define-property/commit/954a66360326e508a0e5daa4b07493d58f5e110e) +- [actions] split out node 10-20, and 20+ [`3a8e84b`](https://github.com/ljharb/es-define-property/commit/3a8e84b23883f26ff37b3e82ff283834228e18c6) +- [Dev Deps] update `@ljharb/eslint-config`, `@ljharb/tsconfig`, `@types/get-intrinsic`, `@types/tape`, `auto-changelog`, `gopd`, `tape` [`86ae27b`](https://github.com/ljharb/es-define-property/commit/86ae27bb8cc857b23885136fad9cbe965ae36612) +- [Refactor] avoid using `get-intrinsic` [`02480c0`](https://github.com/ljharb/es-define-property/commit/02480c0353ef6118965282977c3864aff53d98b1) +- [Tests] replace `aud` with `npm audit` [`f6093ff`](https://github.com/ljharb/es-define-property/commit/f6093ff74ab51c98015c2592cd393bd42478e773) +- [Tests] configure testling [`7139e66`](https://github.com/ljharb/es-define-property/commit/7139e66959247a56086d9977359caef27c6849e7) +- [Dev Deps] update `tape` [`b901b51`](https://github.com/ljharb/es-define-property/commit/b901b511a75e001a40ce1a59fef7d9ffcfc87482) +- [Tests] fix types in tests [`469d269`](https://github.com/ljharb/es-define-property/commit/469d269fd141b1e773ec053a9fa35843493583e0) +- [Dev Deps] add missing peer dep [`733acfb`](https://github.com/ljharb/es-define-property/commit/733acfb0c4c96edf337e470b89a25a5b3724c352) + +## v1.0.0 - 2024-02-12 + +### Commits + +- Initial implementation, tests, readme, types [`3e154e1`](https://github.com/ljharb/es-define-property/commit/3e154e11a2fee09127220f5e503bf2c0a31dd480) +- Initial commit [`07d98de`](https://github.com/ljharb/es-define-property/commit/07d98de34a4dc31ff5e83a37c0c3f49e0d85cd50) +- npm init [`c4eb634`](https://github.com/ljharb/es-define-property/commit/c4eb6348b0d3886aac36cef34ad2ee0665ea6f3e) +- Only apps should have lockfiles [`7af86ec`](https://github.com/ljharb/es-define-property/commit/7af86ec1d311ec0b17fdfe616a25f64276903856) diff --git a/node_modules/es-define-property/LICENSE b/node_modules/es-define-property/LICENSE new file mode 100644 index 000000000..f82f38963 --- /dev/null +++ b/node_modules/es-define-property/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2024 Jordan Harband + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/node_modules/es-define-property/README.md b/node_modules/es-define-property/README.md new file mode 100644 index 000000000..9b291bddb --- /dev/null +++ b/node_modules/es-define-property/README.md @@ -0,0 +1,49 @@ +# es-define-property [![Version Badge][npm-version-svg]][package-url] + +[![github actions][actions-image]][actions-url] +[![coverage][codecov-image]][codecov-url] +[![License][license-image]][license-url] +[![Downloads][downloads-image]][downloads-url] + +[![npm badge][npm-badge-png]][package-url] + +`Object.defineProperty`, but not IE 8's broken one. + +## Example + +```js +const assert = require('assert'); + +const $defineProperty = require('es-define-property'); + +if ($defineProperty) { + assert.equal($defineProperty, Object.defineProperty); +} else if (Object.defineProperty) { + assert.equal($defineProperty, false, 'this is IE 8'); +} else { + assert.equal($defineProperty, false, 'this is an ES3 engine'); +} +``` + +## Tests +Simply clone the repo, `npm install`, and run `npm test` + +## Security + +Please email [@ljharb](https://github.com/ljharb) or see https://tidelift.com/security if you have a potential security vulnerability to report. + +[package-url]: https://npmjs.org/package/es-define-property +[npm-version-svg]: https://versionbadg.es/ljharb/es-define-property.svg +[deps-svg]: https://david-dm.org/ljharb/es-define-property.svg +[deps-url]: https://david-dm.org/ljharb/es-define-property +[dev-deps-svg]: https://david-dm.org/ljharb/es-define-property/dev-status.svg +[dev-deps-url]: https://david-dm.org/ljharb/es-define-property#info=devDependencies +[npm-badge-png]: https://nodei.co/npm/es-define-property.png?downloads=true&stars=true +[license-image]: https://img.shields.io/npm/l/es-define-property.svg +[license-url]: LICENSE +[downloads-image]: https://img.shields.io/npm/dm/es-define-property.svg +[downloads-url]: https://npm-stat.com/charts.html?package=es-define-property +[codecov-image]: https://codecov.io/gh/ljharb/es-define-property/branch/main/graphs/badge.svg +[codecov-url]: https://app.codecov.io/gh/ljharb/es-define-property/ +[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/ljharb/es-define-property +[actions-url]: https://github.com/ljharb/es-define-property/actions diff --git a/node_modules/es-define-property/index.d.ts b/node_modules/es-define-property/index.d.ts new file mode 100644 index 000000000..6012247c4 --- /dev/null +++ b/node_modules/es-define-property/index.d.ts @@ -0,0 +1,3 @@ +declare const defineProperty: false | typeof Object.defineProperty; + +export = defineProperty; \ No newline at end of file diff --git a/node_modules/es-define-property/index.js b/node_modules/es-define-property/index.js new file mode 100644 index 000000000..e0a292516 --- /dev/null +++ b/node_modules/es-define-property/index.js @@ -0,0 +1,14 @@ +'use strict'; + +/** @type {import('.')} */ +var $defineProperty = Object.defineProperty || false; +if ($defineProperty) { + try { + $defineProperty({}, 'a', { value: 1 }); + } catch (e) { + // IE 8 has a broken defineProperty + $defineProperty = false; + } +} + +module.exports = $defineProperty; diff --git a/node_modules/es-define-property/package.json b/node_modules/es-define-property/package.json new file mode 100644 index 000000000..fbed18787 --- /dev/null +++ b/node_modules/es-define-property/package.json @@ -0,0 +1,81 @@ +{ + "name": "es-define-property", + "version": "1.0.1", + "description": "`Object.defineProperty`, but not IE 8's broken one.", + "main": "index.js", + "types": "./index.d.ts", + "exports": { + ".": "./index.js", + "./package.json": "./package.json" + }, + "sideEffects": false, + "scripts": { + "prepack": "npmignore --auto --commentLines=autogenerated", + "prepublish": "not-in-publish || npm run prepublishOnly", + "prepublishOnly": "safe-publish-latest", + "prelint": "evalmd README.md", + "lint": "eslint --ext=js,mjs .", + "postlint": "tsc -p .", + "pretest": "npm run lint", + "tests-only": "nyc tape 'test/**/*.js'", + "test": "npm run tests-only", + "posttest": "npx npm@'>= 10.2' audit --production", + "version": "auto-changelog && git add CHANGELOG.md", + "postversion": "auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/ljharb/es-define-property.git" + }, + "keywords": [ + "javascript", + "ecmascript", + "object", + "define", + "property", + "defineProperty", + "Object.defineProperty" + ], + "author": "Jordan Harband ", + "license": "MIT", + "bugs": { + "url": "https://github.com/ljharb/es-define-property/issues" + }, + "homepage": "https://github.com/ljharb/es-define-property#readme", + "devDependencies": { + "@ljharb/eslint-config": "^21.1.1", + "@ljharb/tsconfig": "^0.2.2", + "@types/gopd": "^1.0.3", + "@types/tape": "^5.6.5", + "auto-changelog": "^2.5.0", + "encoding": "^0.1.13", + "eslint": "^8.8.0", + "evalmd": "^0.0.19", + "gopd": "^1.2.0", + "in-publish": "^2.0.1", + "npmignore": "^0.3.1", + "nyc": "^10.3.2", + "safe-publish-latest": "^2.0.0", + "tape": "^5.9.0", + "typescript": "next" + }, + "engines": { + "node": ">= 0.4" + }, + "testling": { + "files": "test/index.js" + }, + "auto-changelog": { + "output": "CHANGELOG.md", + "template": "keepachangelog", + "unreleased": false, + "commitLimit": false, + "backfillLimit": false, + "hideCredit": true + }, + "publishConfig": { + "ignore": [ + ".github/workflows" + ] + } +} diff --git a/node_modules/es-define-property/test/index.js b/node_modules/es-define-property/test/index.js new file mode 100644 index 000000000..b4b4688fb --- /dev/null +++ b/node_modules/es-define-property/test/index.js @@ -0,0 +1,56 @@ +'use strict'; + +var $defineProperty = require('../'); + +var test = require('tape'); +var gOPD = require('gopd'); + +test('defineProperty: supported', { skip: !$defineProperty }, function (t) { + t.plan(4); + + t.equal(typeof $defineProperty, 'function', 'defineProperty is supported'); + if ($defineProperty && gOPD) { // this `if` check is just to shut TS up + /** @type {{ a: number, b?: number, c?: number }} */ + var o = { a: 1 }; + + $defineProperty(o, 'b', { enumerable: true, value: 2 }); + t.deepEqual( + gOPD(o, 'b'), + { + configurable: false, + enumerable: true, + value: 2, + writable: false + }, + 'property descriptor is as expected' + ); + + $defineProperty(o, 'c', { enumerable: false, value: 3, writable: true }); + t.deepEqual( + gOPD(o, 'c'), + { + configurable: false, + enumerable: false, + value: 3, + writable: true + }, + 'property descriptor is as expected' + ); + } + + t.equal($defineProperty, Object.defineProperty, 'defineProperty is Object.defineProperty'); + + t.end(); +}); + +test('defineProperty: not supported', { skip: !!$defineProperty }, function (t) { + t.notOk($defineProperty, 'defineProperty is not supported'); + + t.match( + typeof $defineProperty, + /^(?:undefined|boolean)$/, + '`typeof defineProperty` is `undefined` or `boolean`' + ); + + t.end(); +}); diff --git a/node_modules/es-define-property/tsconfig.json b/node_modules/es-define-property/tsconfig.json new file mode 100644 index 000000000..5a49992ea --- /dev/null +++ b/node_modules/es-define-property/tsconfig.json @@ -0,0 +1,10 @@ +{ + "extends": "@ljharb/tsconfig", + "compilerOptions": { + "target": "es2022", + }, + "exclude": [ + "coverage", + "test/list-exports" + ], +} diff --git a/node_modules/es-errors/.eslintrc b/node_modules/es-errors/.eslintrc new file mode 100644 index 000000000..3b5d9e90e --- /dev/null +++ b/node_modules/es-errors/.eslintrc @@ -0,0 +1,5 @@ +{ + "root": true, + + "extends": "@ljharb", +} diff --git a/node_modules/es-errors/.github/FUNDING.yml b/node_modules/es-errors/.github/FUNDING.yml new file mode 100644 index 000000000..f1b880554 --- /dev/null +++ b/node_modules/es-errors/.github/FUNDING.yml @@ -0,0 +1,12 @@ +# These are supported funding model platforms + +github: [ljharb] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: npm/es-errors +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +custom: # Replace with a single custom sponsorship URL diff --git a/node_modules/es-errors/CHANGELOG.md b/node_modules/es-errors/CHANGELOG.md new file mode 100644 index 000000000..204a9e904 --- /dev/null +++ b/node_modules/es-errors/CHANGELOG.md @@ -0,0 +1,40 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [v1.3.0](https://github.com/ljharb/es-errors/compare/v1.2.1...v1.3.0) - 2024-02-05 + +### Commits + +- [New] add `EvalError` and `URIError` [`1927627`](https://github.com/ljharb/es-errors/commit/1927627ba68cb6c829d307231376c967db53acdf) + +## [v1.2.1](https://github.com/ljharb/es-errors/compare/v1.2.0...v1.2.1) - 2024-02-04 + +### Commits + +- [Fix] add missing `exports` entry [`5bb5f28`](https://github.com/ljharb/es-errors/commit/5bb5f280f98922701109d6ebb82eea2257cecc7e) + +## [v1.2.0](https://github.com/ljharb/es-errors/compare/v1.1.0...v1.2.0) - 2024-02-04 + +### Commits + +- [New] add `ReferenceError` [`6d8cf5b`](https://github.com/ljharb/es-errors/commit/6d8cf5bbb6f3f598d02cf6f30e468ba2caa8e143) + +## [v1.1.0](https://github.com/ljharb/es-errors/compare/v1.0.0...v1.1.0) - 2024-02-04 + +### Commits + +- [New] add base Error [`2983ab6`](https://github.com/ljharb/es-errors/commit/2983ab65f7bc5441276cb021dc3aa03c78881698) + +## v1.0.0 - 2024-02-03 + +### Commits + +- Initial implementation, tests, readme, type [`8f47631`](https://github.com/ljharb/es-errors/commit/8f476317e9ad76f40ad648081829b1a1a3a1288b) +- Initial commit [`ea5d099`](https://github.com/ljharb/es-errors/commit/ea5d099ef18e550509ab9e2be000526afd81c385) +- npm init [`6f5ebf9`](https://github.com/ljharb/es-errors/commit/6f5ebf9cead474dadd72b9e63dad315820a089ae) +- Only apps should have lockfiles [`e1a0aeb`](https://github.com/ljharb/es-errors/commit/e1a0aeb7b80f5cfc56be54d6b2100e915d47def8) +- [meta] add `sideEffects` flag [`a9c7d46`](https://github.com/ljharb/es-errors/commit/a9c7d460a492f1d8a241c836bc25a322a19cc043) diff --git a/node_modules/es-errors/LICENSE b/node_modules/es-errors/LICENSE new file mode 100644 index 000000000..f82f38963 --- /dev/null +++ b/node_modules/es-errors/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2024 Jordan Harband + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/node_modules/es-errors/README.md b/node_modules/es-errors/README.md new file mode 100644 index 000000000..8dbfacfea --- /dev/null +++ b/node_modules/es-errors/README.md @@ -0,0 +1,55 @@ +# es-errors [![Version Badge][npm-version-svg]][package-url] + +[![github actions][actions-image]][actions-url] +[![coverage][codecov-image]][codecov-url] +[![License][license-image]][license-url] +[![Downloads][downloads-image]][downloads-url] + +[![npm badge][npm-badge-png]][package-url] + +A simple cache for a few of the JS Error constructors. + +## Example + +```js +const assert = require('assert'); + +const Base = require('es-errors'); +const Eval = require('es-errors/eval'); +const Range = require('es-errors/range'); +const Ref = require('es-errors/ref'); +const Syntax = require('es-errors/syntax'); +const Type = require('es-errors/type'); +const URI = require('es-errors/uri'); + +assert.equal(Base, Error); +assert.equal(Eval, EvalError); +assert.equal(Range, RangeError); +assert.equal(Ref, ReferenceError); +assert.equal(Syntax, SyntaxError); +assert.equal(Type, TypeError); +assert.equal(URI, URIError); +``` + +## Tests +Simply clone the repo, `npm install`, and run `npm test` + +## Security + +Please email [@ljharb](https://github.com/ljharb) or see https://tidelift.com/security if you have a potential security vulnerability to report. + +[package-url]: https://npmjs.org/package/es-errors +[npm-version-svg]: https://versionbadg.es/ljharb/es-errors.svg +[deps-svg]: https://david-dm.org/ljharb/es-errors.svg +[deps-url]: https://david-dm.org/ljharb/es-errors +[dev-deps-svg]: https://david-dm.org/ljharb/es-errors/dev-status.svg +[dev-deps-url]: https://david-dm.org/ljharb/es-errors#info=devDependencies +[npm-badge-png]: https://nodei.co/npm/es-errors.png?downloads=true&stars=true +[license-image]: https://img.shields.io/npm/l/es-errors.svg +[license-url]: LICENSE +[downloads-image]: https://img.shields.io/npm/dm/es-errors.svg +[downloads-url]: https://npm-stat.com/charts.html?package=es-errors +[codecov-image]: https://codecov.io/gh/ljharb/es-errors/branch/main/graphs/badge.svg +[codecov-url]: https://app.codecov.io/gh/ljharb/es-errors/ +[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/ljharb/es-errors +[actions-url]: https://github.com/ljharb/es-errors/actions diff --git a/node_modules/es-errors/eval.d.ts b/node_modules/es-errors/eval.d.ts new file mode 100644 index 000000000..e4210e01e --- /dev/null +++ b/node_modules/es-errors/eval.d.ts @@ -0,0 +1,3 @@ +declare const EvalError: EvalErrorConstructor; + +export = EvalError; diff --git a/node_modules/es-errors/eval.js b/node_modules/es-errors/eval.js new file mode 100644 index 000000000..725ccb61a --- /dev/null +++ b/node_modules/es-errors/eval.js @@ -0,0 +1,4 @@ +'use strict'; + +/** @type {import('./eval')} */ +module.exports = EvalError; diff --git a/node_modules/es-errors/index.d.ts b/node_modules/es-errors/index.d.ts new file mode 100644 index 000000000..69bdbc92e --- /dev/null +++ b/node_modules/es-errors/index.d.ts @@ -0,0 +1,3 @@ +declare const Error: ErrorConstructor; + +export = Error; diff --git a/node_modules/es-errors/index.js b/node_modules/es-errors/index.js new file mode 100644 index 000000000..cc0c52124 --- /dev/null +++ b/node_modules/es-errors/index.js @@ -0,0 +1,4 @@ +'use strict'; + +/** @type {import('.')} */ +module.exports = Error; diff --git a/node_modules/es-errors/package.json b/node_modules/es-errors/package.json new file mode 100644 index 000000000..ff8c2a531 --- /dev/null +++ b/node_modules/es-errors/package.json @@ -0,0 +1,80 @@ +{ + "name": "es-errors", + "version": "1.3.0", + "description": "A simple cache for a few of the JS Error constructors.", + "main": "index.js", + "exports": { + ".": "./index.js", + "./eval": "./eval.js", + "./range": "./range.js", + "./ref": "./ref.js", + "./syntax": "./syntax.js", + "./type": "./type.js", + "./uri": "./uri.js", + "./package.json": "./package.json" + }, + "sideEffects": false, + "scripts": { + "prepack": "npmignore --auto --commentLines=autogenerated", + "prepublishOnly": "safe-publish-latest", + "prepublish": "not-in-publish || npm run prepublishOnly", + "pretest": "npm run lint", + "test": "npm run tests-only", + "tests-only": "nyc tape 'test/**/*.js'", + "posttest": "aud --production", + "prelint": "evalmd README.md", + "lint": "eslint --ext=js,mjs .", + "postlint": "tsc -p . && eclint check $(git ls-files | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git' | grep -v dist/)", + "version": "auto-changelog && git add CHANGELOG.md", + "postversion": "auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/ljharb/es-errors.git" + }, + "keywords": [ + "javascript", + "ecmascript", + "error", + "typeerror", + "syntaxerror", + "rangeerror" + ], + "author": "Jordan Harband ", + "license": "MIT", + "bugs": { + "url": "https://github.com/ljharb/es-errors/issues" + }, + "homepage": "https://github.com/ljharb/es-errors#readme", + "devDependencies": { + "@ljharb/eslint-config": "^21.1.0", + "@types/tape": "^5.6.4", + "aud": "^2.0.4", + "auto-changelog": "^2.4.0", + "eclint": "^2.8.1", + "eslint": "^8.8.0", + "evalmd": "^0.0.19", + "in-publish": "^2.0.1", + "npmignore": "^0.3.1", + "nyc": "^10.3.2", + "safe-publish-latest": "^2.0.0", + "tape": "^5.7.4", + "typescript": "next" + }, + "auto-changelog": { + "output": "CHANGELOG.md", + "template": "keepachangelog", + "unreleased": false, + "commitLimit": false, + "backfillLimit": false, + "hideCredit": true + }, + "publishConfig": { + "ignore": [ + ".github/workflows" + ] + }, + "engines": { + "node": ">= 0.4" + } +} diff --git a/node_modules/es-errors/range.d.ts b/node_modules/es-errors/range.d.ts new file mode 100644 index 000000000..3a12e8642 --- /dev/null +++ b/node_modules/es-errors/range.d.ts @@ -0,0 +1,3 @@ +declare const RangeError: RangeErrorConstructor; + +export = RangeError; diff --git a/node_modules/es-errors/range.js b/node_modules/es-errors/range.js new file mode 100644 index 000000000..2044fe036 --- /dev/null +++ b/node_modules/es-errors/range.js @@ -0,0 +1,4 @@ +'use strict'; + +/** @type {import('./range')} */ +module.exports = RangeError; diff --git a/node_modules/es-errors/ref.d.ts b/node_modules/es-errors/ref.d.ts new file mode 100644 index 000000000..a13107e24 --- /dev/null +++ b/node_modules/es-errors/ref.d.ts @@ -0,0 +1,3 @@ +declare const ReferenceError: ReferenceErrorConstructor; + +export = ReferenceError; diff --git a/node_modules/es-errors/ref.js b/node_modules/es-errors/ref.js new file mode 100644 index 000000000..d7c430fdb --- /dev/null +++ b/node_modules/es-errors/ref.js @@ -0,0 +1,4 @@ +'use strict'; + +/** @type {import('./ref')} */ +module.exports = ReferenceError; diff --git a/node_modules/es-errors/syntax.d.ts b/node_modules/es-errors/syntax.d.ts new file mode 100644 index 000000000..6a0c53c5b --- /dev/null +++ b/node_modules/es-errors/syntax.d.ts @@ -0,0 +1,3 @@ +declare const SyntaxError: SyntaxErrorConstructor; + +export = SyntaxError; diff --git a/node_modules/es-errors/syntax.js b/node_modules/es-errors/syntax.js new file mode 100644 index 000000000..5f5fddeec --- /dev/null +++ b/node_modules/es-errors/syntax.js @@ -0,0 +1,4 @@ +'use strict'; + +/** @type {import('./syntax')} */ +module.exports = SyntaxError; diff --git a/node_modules/es-errors/test/index.js b/node_modules/es-errors/test/index.js new file mode 100644 index 000000000..1ff027721 --- /dev/null +++ b/node_modules/es-errors/test/index.js @@ -0,0 +1,19 @@ +'use strict'; + +var test = require('tape'); + +var E = require('../'); +var R = require('../range'); +var Ref = require('../ref'); +var S = require('../syntax'); +var T = require('../type'); + +test('errors', function (t) { + t.equal(E, Error); + t.equal(R, RangeError); + t.equal(Ref, ReferenceError); + t.equal(S, SyntaxError); + t.equal(T, TypeError); + + t.end(); +}); diff --git a/node_modules/es-errors/tsconfig.json b/node_modules/es-errors/tsconfig.json new file mode 100644 index 000000000..99dfeb6c8 --- /dev/null +++ b/node_modules/es-errors/tsconfig.json @@ -0,0 +1,49 @@ +{ + "compilerOptions": { + /* Visit https://aka.ms/tsconfig.json to read more about this file */ + + /* Projects */ + + /* Language and Environment */ + "target": "es5", /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */ + // "lib": [], /* Specify a set of bundled library declaration files that describe the target runtime environment. */ + // "noLib": true, /* Disable including any library files, including the default lib.d.ts. */ + "useDefineForClassFields": true, /* Emit ECMAScript-standard-compliant class fields. */ + // "moduleDetection": "auto", /* Control what method is used to detect module-format JS files. */ + + /* Modules */ + "module": "commonjs", /* Specify what module code is generated. */ + // "rootDir": "./", /* Specify the root folder within your source files. */ + // "moduleResolution": "node", /* Specify how TypeScript looks up a file from a given module specifier. */ + // "baseUrl": "./", /* Specify the base directory to resolve non-relative module names. */ + // "paths": {}, /* Specify a set of entries that re-map imports to additional lookup locations. */ + // "rootDirs": [], /* Allow multiple folders to be treated as one when resolving modules. */ + // "typeRoots": ["types"], /* Specify multiple folders that act like `./node_modules/@types`. */ + "resolveJsonModule": true, /* Enable importing .json files. */ + // "allowArbitraryExtensions": true, /* Enable importing files with any extension, provided a declaration file is present. */ + + /* JavaScript Support */ + "allowJs": true, /* Allow JavaScript files to be a part of your program. Use the `checkJS` option to get errors from these files. */ + "checkJs": true, /* Enable error reporting in type-checked JavaScript files. */ + "maxNodeModuleJsDepth": 1, /* Specify the maximum folder depth used for checking JavaScript files from `node_modules`. Only applicable with `allowJs`. */ + + /* Emit */ + "declaration": true, /* Generate .d.ts files from TypeScript and JavaScript files in your project. */ + "declarationMap": true, /* Create sourcemaps for d.ts files. */ + "noEmit": true, /* Disable emitting files from a compilation. */ + + /* Interop Constraints */ + "allowSyntheticDefaultImports": true, /* Allow `import x from y` when a module doesn't have a default export. */ + "esModuleInterop": true, /* Emit additional JavaScript to ease support for importing CommonJS modules. This enables `allowSyntheticDefaultImports` for type compatibility. */ + "forceConsistentCasingInFileNames": true, /* Ensure that casing is correct in imports. */ + + /* Type Checking */ + "strict": true, /* Enable all strict type-checking options. */ + + /* Completeness */ + // "skipLibCheck": true /* Skip type checking all .d.ts files. */ + }, + "exclude": [ + "coverage", + ], +} diff --git a/node_modules/es-errors/type.d.ts b/node_modules/es-errors/type.d.ts new file mode 100644 index 000000000..576fb5161 --- /dev/null +++ b/node_modules/es-errors/type.d.ts @@ -0,0 +1,3 @@ +declare const TypeError: TypeErrorConstructor + +export = TypeError; diff --git a/node_modules/es-errors/type.js b/node_modules/es-errors/type.js new file mode 100644 index 000000000..9769e44e3 --- /dev/null +++ b/node_modules/es-errors/type.js @@ -0,0 +1,4 @@ +'use strict'; + +/** @type {import('./type')} */ +module.exports = TypeError; diff --git a/node_modules/es-errors/uri.d.ts b/node_modules/es-errors/uri.d.ts new file mode 100644 index 000000000..c3261c91e --- /dev/null +++ b/node_modules/es-errors/uri.d.ts @@ -0,0 +1,3 @@ +declare const URIError: URIErrorConstructor; + +export = URIError; diff --git a/node_modules/es-errors/uri.js b/node_modules/es-errors/uri.js new file mode 100644 index 000000000..e9cd1c787 --- /dev/null +++ b/node_modules/es-errors/uri.js @@ -0,0 +1,4 @@ +'use strict'; + +/** @type {import('./uri')} */ +module.exports = URIError; diff --git a/node_modules/es-object-atoms/.eslintrc b/node_modules/es-object-atoms/.eslintrc new file mode 100644 index 000000000..d90a1bc65 --- /dev/null +++ b/node_modules/es-object-atoms/.eslintrc @@ -0,0 +1,16 @@ +{ + "root": true, + + "extends": "@ljharb", + + "rules": { + "eqeqeq": ["error", "allow-null"], + "id-length": "off", + "new-cap": ["error", { + "capIsNewExceptions": [ + "RequireObjectCoercible", + "ToObject", + ], + }], + }, +} diff --git a/node_modules/es-object-atoms/.github/FUNDING.yml b/node_modules/es-object-atoms/.github/FUNDING.yml new file mode 100644 index 000000000..352bfdabd --- /dev/null +++ b/node_modules/es-object-atoms/.github/FUNDING.yml @@ -0,0 +1,12 @@ +# These are supported funding model platforms + +github: [ljharb] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: npm/es-object +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +custom: # Replace with a single custom sponsorship URL diff --git a/node_modules/es-object-atoms/CHANGELOG.md b/node_modules/es-object-atoms/CHANGELOG.md new file mode 100644 index 000000000..fdd2abe34 --- /dev/null +++ b/node_modules/es-object-atoms/CHANGELOG.md @@ -0,0 +1,37 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [v1.1.1](https://github.com/ljharb/es-object-atoms/compare/v1.1.0...v1.1.1) - 2025-01-14 + +### Commits + +- [types] `ToObject`: improve types [`cfe8c8a`](https://github.com/ljharb/es-object-atoms/commit/cfe8c8a105c44820cb22e26f62d12ef0ad9715c8) + +## [v1.1.0](https://github.com/ljharb/es-object-atoms/compare/v1.0.1...v1.1.0) - 2025-01-14 + +### Commits + +- [New] add `isObject` [`51e4042`](https://github.com/ljharb/es-object-atoms/commit/51e4042df722eb3165f40dc5f4bf33d0197ecb07) + +## [v1.0.1](https://github.com/ljharb/es-object-atoms/compare/v1.0.0...v1.0.1) - 2025-01-13 + +### Commits + +- [Dev Deps] update `@ljharb/eslint-config`, `@ljharb/tsconfig`, `@types/tape`, `auto-changelog`, `tape` [`38ab9eb`](https://github.com/ljharb/es-object-atoms/commit/38ab9eb00b62c2f4668644f5e513d9b414ebd595) +- [types] improve types [`7d1beb8`](https://github.com/ljharb/es-object-atoms/commit/7d1beb887958b78b6a728a210a1c8370ab7e2aa1) +- [Tests] replace `aud` with `npm audit` [`25863ba`](https://github.com/ljharb/es-object-atoms/commit/25863baf99178f1d1ad33d1120498db28631907e) +- [Dev Deps] add missing peer dep [`c012309`](https://github.com/ljharb/es-object-atoms/commit/c0123091287e6132d6f4240496340c427433df28) + +## v1.0.0 - 2024-03-16 + +### Commits + +- Initial implementation, tests, readme, types [`f1499db`](https://github.com/ljharb/es-object-atoms/commit/f1499db7d3e1741e64979c61d645ab3137705e82) +- Initial commit [`99eedc7`](https://github.com/ljharb/es-object-atoms/commit/99eedc7b5fde38a50a28d3c8b724706e3e4c5f6a) +- [meta] rename repo [`fc851fa`](https://github.com/ljharb/es-object-atoms/commit/fc851fa70616d2d182aaf0bd02c2ed7084dea8fa) +- npm init [`b909377`](https://github.com/ljharb/es-object-atoms/commit/b909377c50049bd0ec575562d20b0f9ebae8947f) +- Only apps should have lockfiles [`7249edd`](https://github.com/ljharb/es-object-atoms/commit/7249edd2178c1b9ddfc66ffcc6d07fdf0d28efc1) diff --git a/node_modules/es-object-atoms/LICENSE b/node_modules/es-object-atoms/LICENSE new file mode 100644 index 000000000..f82f38963 --- /dev/null +++ b/node_modules/es-object-atoms/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2024 Jordan Harband + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/node_modules/es-object-atoms/README.md b/node_modules/es-object-atoms/README.md new file mode 100644 index 000000000..447695b2e --- /dev/null +++ b/node_modules/es-object-atoms/README.md @@ -0,0 +1,63 @@ +# es-object-atoms [![Version Badge][npm-version-svg]][package-url] + +[![github actions][actions-image]][actions-url] +[![coverage][codecov-image]][codecov-url] +[![License][license-image]][license-url] +[![Downloads][downloads-image]][downloads-url] + +[![npm badge][npm-badge-png]][package-url] + +ES Object-related atoms: Object, ToObject, RequireObjectCoercible. + +## Example + +```js +const assert = require('assert'); + +const $Object = require('es-object-atoms'); +const isObject = require('es-object-atoms/isObject'); +const ToObject = require('es-object-atoms/ToObject'); +const RequireObjectCoercible = require('es-object-atoms/RequireObjectCoercible'); + +assert.equal($Object, Object); +assert.throws(() => ToObject(null), TypeError); +assert.throws(() => ToObject(undefined), TypeError); +assert.throws(() => RequireObjectCoercible(null), TypeError); +assert.throws(() => RequireObjectCoercible(undefined), TypeError); + +assert.equal(isObject(undefined), false); +assert.equal(isObject(null), false); +assert.equal(isObject({}), true); +assert.equal(isObject([]), true); +assert.equal(isObject(function () {}), true); + +assert.deepEqual(RequireObjectCoercible(true), true); +assert.deepEqual(ToObject(true), Object(true)); + +const obj = {}; +assert.equal(RequireObjectCoercible(obj), obj); +assert.equal(ToObject(obj), obj); +``` + +## Tests +Simply clone the repo, `npm install`, and run `npm test` + +## Security + +Please email [@ljharb](https://github.com/ljharb) or see https://tidelift.com/security if you have a potential security vulnerability to report. + +[package-url]: https://npmjs.org/package/es-object-atoms +[npm-version-svg]: https://versionbadg.es/ljharb/es-object-atoms.svg +[deps-svg]: https://david-dm.org/ljharb/es-object-atoms.svg +[deps-url]: https://david-dm.org/ljharb/es-object-atoms +[dev-deps-svg]: https://david-dm.org/ljharb/es-object-atoms/dev-status.svg +[dev-deps-url]: https://david-dm.org/ljharb/es-object-atoms#info=devDependencies +[npm-badge-png]: https://nodei.co/npm/es-object-atoms.png?downloads=true&stars=true +[license-image]: https://img.shields.io/npm/l/es-object-atoms.svg +[license-url]: LICENSE +[downloads-image]: https://img.shields.io/npm/dm/es-object.svg +[downloads-url]: https://npm-stat.com/charts.html?package=es-object-atoms +[codecov-image]: https://codecov.io/gh/ljharb/es-object-atoms/branch/main/graphs/badge.svg +[codecov-url]: https://app.codecov.io/gh/ljharb/es-object-atoms/ +[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/ljharb/es-object-atoms +[actions-url]: https://github.com/ljharb/es-object-atoms/actions diff --git a/node_modules/es-object-atoms/RequireObjectCoercible.d.ts b/node_modules/es-object-atoms/RequireObjectCoercible.d.ts new file mode 100644 index 000000000..7e26c4573 --- /dev/null +++ b/node_modules/es-object-atoms/RequireObjectCoercible.d.ts @@ -0,0 +1,3 @@ +declare function RequireObjectCoercible(value: T, optMessage?: string): T; + +export = RequireObjectCoercible; diff --git a/node_modules/es-object-atoms/RequireObjectCoercible.js b/node_modules/es-object-atoms/RequireObjectCoercible.js new file mode 100644 index 000000000..8e191c6ef --- /dev/null +++ b/node_modules/es-object-atoms/RequireObjectCoercible.js @@ -0,0 +1,11 @@ +'use strict'; + +var $TypeError = require('es-errors/type'); + +/** @type {import('./RequireObjectCoercible')} */ +module.exports = function RequireObjectCoercible(value) { + if (value == null) { + throw new $TypeError((arguments.length > 0 && arguments[1]) || ('Cannot call method on ' + value)); + } + return value; +}; diff --git a/node_modules/es-object-atoms/ToObject.d.ts b/node_modules/es-object-atoms/ToObject.d.ts new file mode 100644 index 000000000..d6dd3029d --- /dev/null +++ b/node_modules/es-object-atoms/ToObject.d.ts @@ -0,0 +1,7 @@ +declare function ToObject(value: number): Number; +declare function ToObject(value: boolean): Boolean; +declare function ToObject(value: string): String; +declare function ToObject(value: bigint): BigInt; +declare function ToObject(value: T): T; + +export = ToObject; diff --git a/node_modules/es-object-atoms/ToObject.js b/node_modules/es-object-atoms/ToObject.js new file mode 100644 index 000000000..2b99a7da0 --- /dev/null +++ b/node_modules/es-object-atoms/ToObject.js @@ -0,0 +1,10 @@ +'use strict'; + +var $Object = require('./'); +var RequireObjectCoercible = require('./RequireObjectCoercible'); + +/** @type {import('./ToObject')} */ +module.exports = function ToObject(value) { + RequireObjectCoercible(value); + return $Object(value); +}; diff --git a/node_modules/es-object-atoms/index.d.ts b/node_modules/es-object-atoms/index.d.ts new file mode 100644 index 000000000..8bdbfc815 --- /dev/null +++ b/node_modules/es-object-atoms/index.d.ts @@ -0,0 +1,3 @@ +declare const Object: ObjectConstructor; + +export = Object; diff --git a/node_modules/es-object-atoms/index.js b/node_modules/es-object-atoms/index.js new file mode 100644 index 000000000..1d33cef45 --- /dev/null +++ b/node_modules/es-object-atoms/index.js @@ -0,0 +1,4 @@ +'use strict'; + +/** @type {import('.')} */ +module.exports = Object; diff --git a/node_modules/es-object-atoms/isObject.d.ts b/node_modules/es-object-atoms/isObject.d.ts new file mode 100644 index 000000000..43bee3bc9 --- /dev/null +++ b/node_modules/es-object-atoms/isObject.d.ts @@ -0,0 +1,3 @@ +declare function isObject(x: unknown): x is object; + +export = isObject; diff --git a/node_modules/es-object-atoms/isObject.js b/node_modules/es-object-atoms/isObject.js new file mode 100644 index 000000000..ec49bf128 --- /dev/null +++ b/node_modules/es-object-atoms/isObject.js @@ -0,0 +1,6 @@ +'use strict'; + +/** @type {import('./isObject')} */ +module.exports = function isObject(x) { + return !!x && (typeof x === 'function' || typeof x === 'object'); +}; diff --git a/node_modules/es-object-atoms/package.json b/node_modules/es-object-atoms/package.json new file mode 100644 index 000000000..f4cec7152 --- /dev/null +++ b/node_modules/es-object-atoms/package.json @@ -0,0 +1,80 @@ +{ + "name": "es-object-atoms", + "version": "1.1.1", + "description": "ES Object-related atoms: Object, ToObject, RequireObjectCoercible", + "main": "index.js", + "exports": { + ".": "./index.js", + "./RequireObjectCoercible": "./RequireObjectCoercible.js", + "./isObject": "./isObject.js", + "./ToObject": "./ToObject.js", + "./package.json": "./package.json" + }, + "sideEffects": false, + "scripts": { + "prepack": "npmignore --auto --commentLines=autogenerated", + "prepublishOnly": "safe-publish-latest", + "prepublish": "not-in-publish || npm run prepublishOnly", + "pretest": "npm run lint", + "test": "npm run tests-only", + "tests-only": "nyc tape 'test/**/*.js'", + "posttest": "npx npm@\">= 10.2\" audit --production", + "prelint": "evalmd README.md", + "lint": "eslint --ext=js,mjs .", + "postlint": "tsc -p . && eclint check $(git ls-files | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git' | grep -v dist/)", + "version": "auto-changelog && git add CHANGELOG.md", + "postversion": "auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/ljharb/es-object-atoms.git" + }, + "keywords": [ + "javascript", + "ecmascript", + "object", + "toobject", + "coercible" + ], + "author": "Jordan Harband ", + "license": "MIT", + "bugs": { + "url": "https://github.com/ljharb/es-object-atoms/issues" + }, + "homepage": "https://github.com/ljharb/es-object-atoms#readme", + "dependencies": { + "es-errors": "^1.3.0" + }, + "devDependencies": { + "@ljharb/eslint-config": "^21.1.1", + "@ljharb/tsconfig": "^0.2.3", + "@types/tape": "^5.8.1", + "auto-changelog": "^2.5.0", + "eclint": "^2.8.1", + "encoding": "^0.1.13", + "eslint": "^8.8.0", + "evalmd": "^0.0.19", + "in-publish": "^2.0.1", + "npmignore": "^0.3.1", + "nyc": "^10.3.2", + "safe-publish-latest": "^2.0.0", + "tape": "^5.9.0", + "typescript": "next" + }, + "auto-changelog": { + "output": "CHANGELOG.md", + "template": "keepachangelog", + "unreleased": false, + "commitLimit": false, + "backfillLimit": false, + "hideCredit": true + }, + "publishConfig": { + "ignore": [ + ".github/workflows" + ] + }, + "engines": { + "node": ">= 0.4" + } +} diff --git a/node_modules/es-object-atoms/test/index.js b/node_modules/es-object-atoms/test/index.js new file mode 100644 index 000000000..430b705ac --- /dev/null +++ b/node_modules/es-object-atoms/test/index.js @@ -0,0 +1,38 @@ +'use strict'; + +var test = require('tape'); + +var $Object = require('../'); +var isObject = require('../isObject'); +var ToObject = require('../ToObject'); +var RequireObjectCoercible = require('..//RequireObjectCoercible'); + +test('errors', function (t) { + t.equal($Object, Object); + // @ts-expect-error + t['throws'](function () { ToObject(null); }, TypeError); + // @ts-expect-error + t['throws'](function () { ToObject(undefined); }, TypeError); + // @ts-expect-error + t['throws'](function () { RequireObjectCoercible(null); }, TypeError); + // @ts-expect-error + t['throws'](function () { RequireObjectCoercible(undefined); }, TypeError); + + t.deepEqual(RequireObjectCoercible(true), true); + t.deepEqual(ToObject(true), Object(true)); + t.deepEqual(ToObject(42), Object(42)); + var f = function () {}; + t.equal(ToObject(f), f); + + t.equal(isObject(undefined), false); + t.equal(isObject(null), false); + t.equal(isObject({}), true); + t.equal(isObject([]), true); + t.equal(isObject(function () {}), true); + + var obj = {}; + t.equal(RequireObjectCoercible(obj), obj); + t.equal(ToObject(obj), obj); + + t.end(); +}); diff --git a/node_modules/es-object-atoms/tsconfig.json b/node_modules/es-object-atoms/tsconfig.json new file mode 100644 index 000000000..1f73cb725 --- /dev/null +++ b/node_modules/es-object-atoms/tsconfig.json @@ -0,0 +1,6 @@ +{ + "extends": "@ljharb/tsconfig", + "compilerOptions": { + "target": "es5", + }, +} diff --git a/node_modules/fast-glob/README.md b/node_modules/fast-glob/README.md index 62d5cb7ac..1d7843a49 100644 --- a/node_modules/fast-glob/README.md +++ b/node_modules/fast-glob/README.md @@ -394,7 +394,7 @@ Indicates whether to traverse descendants of symbolic link directories when expa * Type: `FileSystemAdapter` * Default: `fs.*` -Custom implementation of methods for working with the file system. +Custom implementation of methods for working with the file system. Supports objects with enumerable properties only. ```ts export interface FileSystemAdapter { diff --git a/node_modules/fast-glob/out/providers/filters/entry.d.ts b/node_modules/fast-glob/out/providers/filters/entry.d.ts index ee7128194..23db35396 100644 --- a/node_modules/fast-glob/out/providers/filters/entry.d.ts +++ b/node_modules/fast-glob/out/providers/filters/entry.d.ts @@ -11,6 +11,7 @@ export default class EntryFilter { private _createIndexRecord; private _onlyFileFilter; private _onlyDirectoryFilter; - private _isSkippedByAbsoluteNegativePatterns; + private _isMatchToPatternsSet; + private _isMatchToAbsoluteNegative; private _isMatchToPatterns; } diff --git a/node_modules/fast-glob/out/providers/filters/entry.js b/node_modules/fast-glob/out/providers/filters/entry.js index 361a7b4a1..0c9210c5b 100644 --- a/node_modules/fast-glob/out/providers/filters/entry.js +++ b/node_modules/fast-glob/out/providers/filters/entry.js @@ -8,11 +8,19 @@ class EntryFilter { this.index = new Map(); } getFilter(positive, negative) { - const positiveRe = utils.pattern.convertPatternsToRe(positive, this._micromatchOptions); - const negativeRe = utils.pattern.convertPatternsToRe(negative, Object.assign(Object.assign({}, this._micromatchOptions), { dot: true })); - return (entry) => this._filter(entry, positiveRe, negativeRe); + const [absoluteNegative, relativeNegative] = utils.pattern.partitionAbsoluteAndRelative(negative); + const patterns = { + positive: { + all: utils.pattern.convertPatternsToRe(positive, this._micromatchOptions) + }, + negative: { + absolute: utils.pattern.convertPatternsToRe(absoluteNegative, Object.assign(Object.assign({}, this._micromatchOptions), { dot: true })), + relative: utils.pattern.convertPatternsToRe(relativeNegative, Object.assign(Object.assign({}, this._micromatchOptions), { dot: true })) + } + }; + return (entry) => this._filter(entry, patterns); } - _filter(entry, positiveRe, negativeRe) { + _filter(entry, patterns) { const filepath = utils.path.removeLeadingDotSegment(entry.path); if (this._settings.unique && this._isDuplicateEntry(filepath)) { return false; @@ -20,11 +28,7 @@ class EntryFilter { if (this._onlyFileFilter(entry) || this._onlyDirectoryFilter(entry)) { return false; } - if (this._isSkippedByAbsoluteNegativePatterns(filepath, negativeRe)) { - return false; - } - const isDirectory = entry.dirent.isDirectory(); - const isMatched = this._isMatchToPatterns(filepath, positiveRe, isDirectory) && !this._isMatchToPatterns(filepath, negativeRe, isDirectory); + const isMatched = this._isMatchToPatternsSet(filepath, patterns, entry.dirent.isDirectory()); if (this._settings.unique && isMatched) { this._createIndexRecord(filepath); } @@ -42,14 +46,32 @@ class EntryFilter { _onlyDirectoryFilter(entry) { return this._settings.onlyDirectories && !entry.dirent.isDirectory(); } - _isSkippedByAbsoluteNegativePatterns(entryPath, patternsRe) { - if (!this._settings.absolute) { + _isMatchToPatternsSet(filepath, patterns, isDirectory) { + const isMatched = this._isMatchToPatterns(filepath, patterns.positive.all, isDirectory); + if (!isMatched) { + return false; + } + const isMatchedByRelativeNegative = this._isMatchToPatterns(filepath, patterns.negative.relative, isDirectory); + if (isMatchedByRelativeNegative) { + return false; + } + const isMatchedByAbsoluteNegative = this._isMatchToAbsoluteNegative(filepath, patterns.negative.absolute, isDirectory); + if (isMatchedByAbsoluteNegative) { return false; } - const fullpath = utils.path.makeAbsolute(this._settings.cwd, entryPath); - return utils.pattern.matchAny(fullpath, patternsRe); + return true; + } + _isMatchToAbsoluteNegative(filepath, patternsRe, isDirectory) { + if (patternsRe.length === 0) { + return false; + } + const fullpath = utils.path.makeAbsolute(this._settings.cwd, filepath); + return this._isMatchToPatterns(fullpath, patternsRe, isDirectory); } _isMatchToPatterns(filepath, patternsRe, isDirectory) { + if (patternsRe.length === 0) { + return false; + } // Trying to match files and directories by patterns. const isMatched = utils.pattern.matchAny(filepath, patternsRe); // A pattern with a trailling slash can be used for directory matching. diff --git a/node_modules/fast-glob/out/utils/pattern.d.ts b/node_modules/fast-glob/out/utils/pattern.d.ts index e7ff07bb8..e3598a965 100644 --- a/node_modules/fast-glob/out/utils/pattern.d.ts +++ b/node_modules/fast-glob/out/utils/pattern.d.ts @@ -44,4 +44,6 @@ export declare function matchAny(entry: string, patternsRe: PatternRe[]): boolea * Because of this, we cannot use the standard `path.normalize` method, because on Windows platform it will use of backslashes. */ export declare function removeDuplicateSlashes(pattern: string): string; +export declare function partitionAbsoluteAndRelative(patterns: Pattern[]): Pattern[][]; +export declare function isAbsolute(pattern: string): boolean; export {}; diff --git a/node_modules/fast-glob/out/utils/pattern.js b/node_modules/fast-glob/out/utils/pattern.js index d7d4e91b7..b2924e787 100644 --- a/node_modules/fast-glob/out/utils/pattern.js +++ b/node_modules/fast-glob/out/utils/pattern.js @@ -1,6 +1,6 @@ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); -exports.removeDuplicateSlashes = exports.matchAny = exports.convertPatternsToRe = exports.makeRe = exports.getPatternParts = exports.expandBraceExpansion = exports.expandPatternsWithBraceExpansion = exports.isAffectDepthOfReadingPattern = exports.endsWithSlashGlobStar = exports.hasGlobStar = exports.getBaseDirectory = exports.isPatternRelatedToParentDirectory = exports.getPatternsOutsideCurrentDirectory = exports.getPatternsInsideCurrentDirectory = exports.getPositivePatterns = exports.getNegativePatterns = exports.isPositivePattern = exports.isNegativePattern = exports.convertToNegativePattern = exports.convertToPositivePattern = exports.isDynamicPattern = exports.isStaticPattern = void 0; +exports.isAbsolute = exports.partitionAbsoluteAndRelative = exports.removeDuplicateSlashes = exports.matchAny = exports.convertPatternsToRe = exports.makeRe = exports.getPatternParts = exports.expandBraceExpansion = exports.expandPatternsWithBraceExpansion = exports.isAffectDepthOfReadingPattern = exports.endsWithSlashGlobStar = exports.hasGlobStar = exports.getBaseDirectory = exports.isPatternRelatedToParentDirectory = exports.getPatternsOutsideCurrentDirectory = exports.getPatternsInsideCurrentDirectory = exports.getPositivePatterns = exports.getNegativePatterns = exports.isPositivePattern = exports.isNegativePattern = exports.convertToNegativePattern = exports.convertToPositivePattern = exports.isDynamicPattern = exports.isStaticPattern = void 0; const path = require("path"); const globParent = require("glob-parent"); const micromatch = require("micromatch"); @@ -186,3 +186,21 @@ function removeDuplicateSlashes(pattern) { return pattern.replace(DOUBLE_SLASH_RE, '/'); } exports.removeDuplicateSlashes = removeDuplicateSlashes; +function partitionAbsoluteAndRelative(patterns) { + const absolute = []; + const relative = []; + for (const pattern of patterns) { + if (isAbsolute(pattern)) { + absolute.push(pattern); + } + else { + relative.push(pattern); + } + } + return [absolute, relative]; +} +exports.partitionAbsoluteAndRelative = partitionAbsoluteAndRelative; +function isAbsolute(pattern) { + return path.isAbsolute(pattern); +} +exports.isAbsolute = isAbsolute; diff --git a/node_modules/fast-glob/package.json b/node_modules/fast-glob/package.json index 770cc6e5e..e910de93f 100644 --- a/node_modules/fast-glob/package.json +++ b/node_modules/fast-glob/package.json @@ -1,6 +1,6 @@ { "name": "fast-glob", - "version": "3.3.2", + "version": "3.3.3", "description": "It's a very fast and efficient glob library for Node.js", "license": "MIT", "repository": "mrmlnc/fast-glob", @@ -39,7 +39,7 @@ "eslint-config-mrmlnc": "^1.1.0", "execa": "^7.1.1", "fast-glob": "^3.0.4", - "fdir": "^6.0.1", + "fdir": "6.0.1", "glob": "^10.0.0", "hereby": "^1.8.1", "mocha": "^6.2.1", @@ -53,7 +53,7 @@ "@nodelib/fs.walk": "^1.2.3", "glob-parent": "^5.1.2", "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "micromatch": "^4.0.8" }, "scripts": { "clean": "rimraf out", @@ -65,7 +65,7 @@ "test:e2e:async": "mocha \"out/**/*.e2e.js\" -s 0 --grep \"\\(async\\)\"", "test:e2e:stream": "mocha \"out/**/*.e2e.js\" -s 0 --grep \"\\(stream\\)\"", "build": "npm run clean && npm run compile && npm run lint && npm test", - "watch": "npm run clean && npm run compile -- --sourceMap --watch", + "watch": "npm run clean && npm run compile -- -- --sourceMap --watch", "bench:async": "npm run bench:product:async && npm run bench:regression:async", "bench:stream": "npm run bench:product:stream && npm run bench:regression:stream", "bench:sync": "npm run bench:product:sync && npm run bench:regression:sync", diff --git a/node_modules/fastq/.github/dependabot.yml b/node_modules/fastq/.github/dependabot.yml deleted file mode 100644 index 7e7cbe1b0..000000000 --- a/node_modules/fastq/.github/dependabot.yml +++ /dev/null @@ -1,11 +0,0 @@ -version: 2 -updates: -- package-ecosystem: npm - directory: "/" - schedule: - interval: daily - open-pull-requests-limit: 10 - ignore: - - dependency-name: standard - versions: - - 16.0.3 diff --git a/node_modules/fastq/.github/workflows/ci.yml b/node_modules/fastq/.github/workflows/ci.yml deleted file mode 100644 index 69521c4d7..000000000 --- a/node_modules/fastq/.github/workflows/ci.yml +++ /dev/null @@ -1,75 +0,0 @@ -name: ci - -on: [push, pull_request] - -jobs: - legacy: - runs-on: ubuntu-latest - - strategy: - matrix: - node-version: ['0.10', '0.12', 4.x, 6.x, 8.x] - - steps: - - uses: actions/checkout@v3 - with: - persist-credentials: false - - - name: Use Node.js - uses: actions/setup-node@v1 - with: - node-version: ${{ matrix.node-version }} - - - name: Install - run: | - npm install --production && npm install tape - - - name: Run tests - run: | - npm run legacy - - test: - runs-on: ubuntu-latest - - strategy: - matrix: - node-version: [10.x, 12.x, 13.x, 14.x, 15.x, 16.x, 18.x, 20.x] - - steps: - - uses: actions/checkout@v3 - with: - persist-credentials: false - - - name: Use Node.js - uses: actions/setup-node@v3 - with: - node-version: ${{ matrix.node-version }} - - - name: Install - run: | - npm install - - - name: Run tests - run: | - npm run test - - types: - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v3 - with: - persist-credentials: false - - - name: Use Node.js - uses: actions/setup-node@v3 - with: - node-version: 16 - - - name: Install - run: | - npm install - - - name: Run types tests - run: | - npm run typescript diff --git a/node_modules/fastq/README.md b/node_modules/fastq/README.md index af5feeee0..b44cce36e 100644 --- a/node_modules/fastq/README.md +++ b/node_modules/fastq/README.md @@ -18,8 +18,6 @@ If you need zero-overhead series function call, check out [fastseries](http://npm.im/fastseries). For zero-overhead parallel function call, check out [fastparallel](http://npm.im/fastparallel). -[![js-standard-style](https://raw.githubusercontent.com/feross/standard/master/badge.png)](https://github.com/feross/standard) - * Installation * Usage * API @@ -233,6 +231,12 @@ each time a task is completed, `err` will be not null if the task has thrown an Property that returns the number of concurrent tasks that could be executed in parallel. It can be altered at runtime. +------------------------------------------------------- + +### queue.paused + +Property (Read-Only) that returns `true` when the queue is in a paused state. + ------------------------------------------------------- ### queue.drain diff --git a/node_modules/fastq/SECURITY.md b/node_modules/fastq/SECURITY.md new file mode 100644 index 000000000..dd9f1d510 --- /dev/null +++ b/node_modules/fastq/SECURITY.md @@ -0,0 +1,15 @@ +# Security Policy + +## Supported Versions + +Use this section to tell people about which versions of your project are +currently being supported with security updates. + +| Version | Supported | +| ------- | ------------------ | +| 1.x | :white_check_mark: | +| < 1.0 | :x: | + +## Reporting a Vulnerability + +Please report all vulnerabilities at [https://github.com/mcollina/fastq/security](https://github.com/mcollina/fastq/security). diff --git a/node_modules/fastq/eslint.config.js b/node_modules/fastq/eslint.config.js new file mode 100644 index 000000000..57482dbb5 --- /dev/null +++ b/node_modules/fastq/eslint.config.js @@ -0,0 +1,11 @@ +const neostandard = require('neostandard') + +module.exports = [ + ...neostandard(), + { + name: 'node-0.10-compatibility', + rules: { + 'object-shorthand': 'off' // Disable ES6 object shorthand for Node.js 0.10 compatibility + } + } +] diff --git a/node_modules/fastq/example.mjs b/node_modules/fastq/example.mjs index 81be789a0..f31364a51 100644 --- a/node_modules/fastq/example.mjs +++ b/node_modules/fastq/example.mjs @@ -1,7 +1,5 @@ import { promise as queueAsPromised } from './queue.js' -/* eslint-disable */ - const queue = queueAsPromised(worker, 1) console.log('the result is', await queue.push(42)) diff --git a/node_modules/fastq/index.d.ts b/node_modules/fastq/index.d.ts index 327f399a1..262dd0482 100644 --- a/node_modules/fastq/index.d.ts +++ b/node_modules/fastq/index.d.ts @@ -8,26 +8,47 @@ declare namespace fastq { type errorHandler = (err: Error, task: T) => void interface queue { + /** Add a task at the end of the queue. `done(err, result)` will be called when the task was processed. */ push(task: T, done?: done): void + /** Add a task at the beginning of the queue. `done(err, result)` will be called when the task was processed. */ unshift(task: T, done?: done): void + /** Pause the processing of tasks. Currently worked tasks are not stopped. */ pause(): any + /** Resume the processing of tasks. */ resume(): any running(): number + /** Returns `false` if there are tasks being processed or waiting to be processed. `true` otherwise. */ idle(): boolean + /** Returns the number of tasks waiting to be processed (in the queue). */ length(): number + /** Returns all the tasks be processed (in the queue). Returns empty array when there are no tasks */ getQueue(): T[] + /** Removes all tasks waiting to be processed, and reset `drain` to an empty function. */ kill(): any + /** Same than `kill` but the `drain` function will be called before reset to empty. */ killAndDrain(): any + /** Removes all tasks waiting to be processed, calls each task's callback with an abort error (rejects promises for promise-based queues), and resets `drain` to an empty function. */ + abort(): any + /** Set a global error handler. `handler(err, task)` will be called each time a task is completed, `err` will be not null if the task has thrown an error. */ error(handler: errorHandler): void + /** Property that returns the number of concurrent tasks that could be executed in parallel. It can be altered at runtime. */ concurrency: number + /** Property (Read-Only) that returns `true` when the queue is in a paused state. */ + readonly paused: boolean + /** Function that will be called when the last item from the queue has been processed by a worker. It can be altered at runtime. */ drain(): any + /** Function that will be called when the last item from the queue has been assigned to a worker. It can be altered at runtime. */ empty: () => void + /** Function that will be called when the queue hits the concurrency limit. It can be altered at runtime. */ saturated: () => void } interface queueAsPromised extends queue { + /** Add a task at the end of the queue. The returned `Promise` will be fulfilled (rejected) when the task is completed successfully (unsuccessfully). */ push(task: T): Promise + /** Add a task at the beginning of the queue. The returned `Promise` will be fulfilled (rejected) when the task is completed successfully (unsuccessfully). */ unshift(task: T): Promise + /** Wait for the queue to be drained. The returned `Promise` will be resolved when all tasks in the queue have been processed by a worker. */ drained(): Promise } diff --git a/node_modules/fastq/package.json b/node_modules/fastq/package.json index 44655bc74..9e1d9ddec 100644 --- a/node_modules/fastq/package.json +++ b/node_modules/fastq/package.json @@ -1,10 +1,11 @@ { "name": "fastq", - "version": "1.17.1", + "version": "1.20.1", "description": "Fast, in memory work queue", "main": "queue.js", + "type": "commonjs", "scripts": { - "lint": "standard --verbose | snazzy", + "lint": "eslint .", "unit": "nyc --lines 100 --branches 100 --functions 100 --check-coverage --reporter=text tape test/test.js test/promise.js", "coverage": "nyc --reporter=html --reporter=cobertura --reporter=text tape test/test.js test/promise.js", "test:report": "npm run lint && npm run unit:report", @@ -34,20 +35,15 @@ "homepage": "https://github.com/mcollina/fastq#readme", "devDependencies": { "async": "^3.1.0", + "eslint": "^9.36.0", "neo-async": "^2.6.1", - "nyc": "^15.0.0", + "neostandard": "^0.12.2", + "nyc": "^17.0.0", "pre-commit": "^1.2.2", - "snazzy": "^9.0.0", - "standard": "^16.0.0", "tape": "^5.0.0", "typescript": "^5.0.4" }, "dependencies": { "reusify": "^1.0.4" - }, - "standard": { - "ignore": [ - "example.mjs" - ] } } diff --git a/node_modules/fastq/queue.js b/node_modules/fastq/queue.js index a9d0fa952..d0fbf2027 100644 --- a/node_modules/fastq/queue.js +++ b/node_modules/fastq/queue.js @@ -53,7 +53,8 @@ function fastqueue (context, worker, _concurrency) { empty: noop, kill: kill, killAndDrain: killAndDrain, - error: error + error: error, + abort: abort } return self @@ -193,6 +194,40 @@ function fastqueue (context, worker, _concurrency) { self.drain = noop } + function abort () { + var current = queueHead + queueHead = null + queueTail = null + + while (current) { + var next = current.next + var callback = current.callback + var errorHandler = current.errorHandler + var val = current.value + var context = current.context + + // Reset the task state + current.value = null + current.callback = noop + current.errorHandler = null + + // Call error handler if present + if (errorHandler) { + errorHandler(new Error('abort'), val) + } + + // Call callback with error + callback.call(context, new Error('abort')) + + // Release the task back to the pool + current.release(current) + + current = next + } + + self.drain = noop + } + function error (handler) { errorHandler = handler } @@ -288,19 +323,19 @@ function queueAsPromised (context, worker, _concurrency) { } function drained () { - if (queue.idle()) { - return new Promise(function (resolve) { - resolve() - }) - } - - var previousDrain = queue.drain - var p = new Promise(function (resolve) { - queue.drain = function () { - previousDrain() - resolve() - } + process.nextTick(function () { + if (queue.idle()) { + resolve() + } else { + var previousDrain = queue.drain + queue.drain = function () { + if (typeof previousDrain === 'function') previousDrain() + resolve() + queue.drain = previousDrain + } + } + }) }) return p diff --git a/node_modules/fastq/test/promise.js b/node_modules/fastq/test/promise.js index fe014ffef..b425fda5e 100644 --- a/node_modules/fastq/test/promise.js +++ b/node_modules/fastq/test/promise.js @@ -246,3 +246,80 @@ test('no unhandledRejection (unshift)', async function (t) { await immediate() process.removeListener('unhandledRejection', handleRejection) }) + +test('drained should resolve after async tasks complete', async function (t) { + const logs = [] + + async function processTask () { + await new Promise(resolve => setTimeout(resolve, 0)) + logs.push('processed') + } + + const queue = buildQueue(processTask, 1) + queue.drain = () => logs.push('called drain') + + queue.drained().then(() => logs.push('drained promise resolved')) + + await Promise.all([ + queue.push(), + queue.push(), + queue.push() + ]) + + t.deepEqual(logs, [ + 'processed', + 'processed', + 'processed', + 'called drain', + 'drained promise resolved' + ], 'events happened in correct order') +}) + +test('drained should handle undefined drain function', async function (t) { + const queue = buildQueue(worker, 1) + + async function worker (arg) { + await sleep(10) + return arg + } + + queue.drain = undefined + queue.push(1) + await queue.drained() + + t.pass('drained resolved successfully with undefined drain') +}) + +test('abort rejects all pending promises', async function (t) { + const queue = buildQueue(worker, 1) + const promises = [] + let rejectedCount = 0 + + // Pause queue to prevent tasks from starting + queue.pause() + + for (let i = 0; i < 10; i++) { + promises.push(queue.push(i)) + } + + queue.abort() + + // All promises should be rejected + for (const promise of promises) { + try { + await promise + t.fail('promise should have been rejected') + } catch (err) { + t.equal(err.message, 'abort', 'error message is abort') + rejectedCount++ + } + } + + t.equal(rejectedCount, 10, 'all promises were rejected') + t.equal(queue.length(), 0, 'queue is empty') + + async function worker (arg) { + await sleep(500) + return arg + } +}) diff --git a/node_modules/fastq/test/test.js b/node_modules/fastq/test/test.js index ceed7a7b1..37e211e9f 100644 --- a/node_modules/fastq/test/test.js +++ b/node_modules/fastq/test/test.js @@ -640,3 +640,94 @@ test('pause/resume should trigger drain event', function (t) { queue.resume() }) + +test('paused flag', function (t) { + t.plan(2) + + var queue = buildQueue(function (arg, cb) { + cb(null) + }, 1) + t.equal(queue.paused, false) + queue.pause() + t.equal(queue.paused, true) +}) + +test('abort', function (t) { + t.plan(11) + + var queue = buildQueue(worker, 1) + var abortedTasks = 0 + + var predrain = queue.drain + + queue.drain = function drain () { + t.fail('drain should never be called') + } + + // Pause queue to prevent tasks from starting + queue.pause() + queue.push(1, doneAborted) + queue.push(4, doneAborted) + queue.unshift(3, doneAborted) + queue.unshift(2, doneAborted) + + // Abort all queued tasks + queue.abort() + + // Verify state after abort + t.equal(queue.length(), 0, 'no queued tasks after abort') + t.equal(queue.drain, predrain, 'drain is back to default') + + setImmediate(function () { + t.equal(abortedTasks, 4, 'all queued tasks were aborted') + }) + + function doneAborted (err) { + t.ok(err, 'error is present') + t.equal(err.message, 'abort', 'error message is abort') + abortedTasks++ + } + + function worker (arg, cb) { + t.fail('worker should not be called') + setImmediate(function () { + cb(null, true) + }) + } +}) + +test('abort with error handler', function (t) { + t.plan(7) + + var queue = buildQueue(worker, 1) + var errorHandlerCalled = 0 + + queue.error(function (err, task) { + t.equal(err.message, 'abort', 'error handler receives abort error') + t.ok(task !== null, 'error handler receives task value') + errorHandlerCalled++ + }) + + // Pause queue to prevent tasks from starting + queue.pause() + queue.push(1, doneAborted) + queue.push(2, doneAborted) + + // Abort all queued tasks + queue.abort() + + setImmediate(function () { + t.equal(errorHandlerCalled, 2, 'error handler called for all aborted tasks') + }) + + function doneAborted (err) { + t.ok(err, 'callback receives error') + } + + function worker (arg, cb) { + t.fail('worker should not be called') + setImmediate(function () { + cb(null, true) + }) + } +}) diff --git a/node_modules/for-each/.editorconfig b/node_modules/for-each/.editorconfig new file mode 100644 index 000000000..ac29adef0 --- /dev/null +++ b/node_modules/for-each/.editorconfig @@ -0,0 +1,20 @@ +root = true + +[*] +indent_style = tab +indent_size = 4 +end_of_line = lf +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = true +max_line_length = 120 + +[CHANGELOG.md] +indent_style = space +indent_size = 2 + +[*.json] +max_line_length = off + +[Makefile] +max_line_length = off diff --git a/node_modules/for-each/.eslintrc b/node_modules/for-each/.eslintrc new file mode 100644 index 000000000..9b811fa44 --- /dev/null +++ b/node_modules/for-each/.eslintrc @@ -0,0 +1,30 @@ +{ + "root": true, + + "extends": "@ljharb", + + "rules": { + "eqeqeq": [2, "allow-null"], + "func-name-matching": 0, + "func-style": 0, + "indent": [2, 4], + "max-nested-callbacks": [2, 3], + "max-params": [2, 3], + "max-statements": [2, 14], + "no-extra-parens": 0, + "no-invalid-this": 1, + "no-restricted-syntax": [2, "BreakStatement", "ContinueStatement", "DebuggerStatement", "LabeledStatement", "WithStatement"], + }, + + "overrides": [ + { + "files": "test/**", + "rules": { + "array-bracket-newline": 0, + "array-element-newline": 0, + "max-statements-per-line": 0, + "no-magic-numbers": 0, + }, + }, + ], +} diff --git a/node_modules/for-each/.github/FUNDING.yml b/node_modules/for-each/.github/FUNDING.yml new file mode 100644 index 000000000..5ce5b3a62 --- /dev/null +++ b/node_modules/for-each/.github/FUNDING.yml @@ -0,0 +1,12 @@ +# These are supported funding model platforms + +github: [ljharb] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: npm/for-each +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] diff --git a/node_modules/for-each/.github/SECURITY.md b/node_modules/for-each/.github/SECURITY.md new file mode 100644 index 000000000..82e4285ad --- /dev/null +++ b/node_modules/for-each/.github/SECURITY.md @@ -0,0 +1,3 @@ +# Security + +Please email [@ljharb](https://github.com/ljharb) or see https://tidelift.com/security if you have a potential security vulnerability to report. diff --git a/node_modules/for-each/.nycrc b/node_modules/for-each/.nycrc new file mode 100644 index 000000000..b7b8240af --- /dev/null +++ b/node_modules/for-each/.nycrc @@ -0,0 +1,8 @@ +{ + "all": true, + "check-coverage": false, + "reporter": ["text-summary", "text", "html", "json"], + "exclude": [ + "coverage" + ] +} diff --git a/node_modules/for-each/CHANGELOG.md b/node_modules/for-each/CHANGELOG.md new file mode 100644 index 000000000..06b5bc075 --- /dev/null +++ b/node_modules/for-each/CHANGELOG.md @@ -0,0 +1,107 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [v0.3.5](https://github.com/ljharb/for-each/compare/v0.3.4...v0.3.5) - 2025-02-10 + +### Commits + +- [New] add types [`6483c1e`](https://github.com/ljharb/for-each/commit/6483c1e9b6177e5ca9ba506188300c5a25de26c2) + +## [v0.3.4](https://github.com/ljharb/for-each/compare/v0.3.3...v0.3.4) - 2025-01-24 + +### Commits + +- [meta] use `auto-changelog` [`c16ee6a`](https://github.com/ljharb/for-each/commit/c16ee6a125eb3c6d30f626b4b02ec849a63fca28) +- [Tests] add github actions [`379b59c`](https://github.com/ljharb/for-each/commit/379b59c8f282c2281ba668e3e028ad6410afb99b) +- [meta] delete `.travis.yml` [`09e5c77`](https://github.com/ljharb/for-each/commit/09e5c779651215c41bd4727e266a5e7ebb3b0a4d) +- [Dev Deps] update eslint things [`9163b86`](https://github.com/ljharb/for-each/commit/9163b86435be325965f096ac17793a0e783b1c1e) +- [meta] consolidate eslintrc files [`f2ab52b`](https://github.com/ljharb/for-each/commit/f2ab52b6944fe8c1a189957889276950393eddb3) +- [meta] add `funding` field and `FUNDING.yml` [`05d21b3`](https://github.com/ljharb/for-each/commit/05d21b382ccd4627b283d1a31c49935c7d79fd57) +- [Tests] up to `node` `v10`; use `nvm install-latest-npm` [`7c06cbd`](https://github.com/ljharb/for-each/commit/7c06cbdabea81ba029cd466545dea5cb9f24f528) +- [Tests] add `nyc` [`0f4643e`](https://github.com/ljharb/for-each/commit/0f4643e6a572bdc6967a17be8e7b959600edbbd2) +- [meta] use `npmignore` [`39a975c`](https://github.com/ljharb/for-each/commit/39a975c8c6050586b93b5e0a98b20be44d1b38d4) +- [meta] remove unnecessary `licenses` key [`3d064f1`](https://github.com/ljharb/for-each/commit/3d064f12167c12d8e1d1ee1447ee58d8211c63e1) +- [Tests] use `npm audit` instead of long-dead `nsp` [`d4c722a`](https://github.com/ljharb/for-each/commit/d4c722a0f61f61d93965328f436f87421bce9973) +- [Dev Deps] update `tape` [`552c1ae`](https://github.com/ljharb/for-each/commit/552c1ae6a01728ff312d47605dbdb961ef0ccbcc) +- Update README.md [`d19acc2`](https://github.com/ljharb/for-each/commit/d19acc23624eed9d8f59b9fa64e6e3cba638aa52) +- [meta] add missing `engines.node` [`8889b49`](https://github.com/ljharb/for-each/commit/8889b49bd737d7a72c2a515eb2ee39a01c813bac) +- [meta] create SECURITY.md [`9069d42`](https://github.com/ljharb/for-each/commit/9069d42d245b02ae7c5f0c193fceb55427436e4e) +- [Deps] update `is-callable` [`bfa51d1`](https://github.com/ljharb/for-each/commit/bfa51d18018477843147bcdcc6cc63eb045151f5) + +## [v0.3.3](https://github.com/ljharb/for-each/compare/v0.3.2...v0.3.3) - 2018-06-01 + +### Commits + +- Add `npm run lint`, `npm run jscs`, and `npm run eslint` [`4a17d99`](https://github.com/ljharb/for-each/commit/4a17d99d7397dd2356530d238e0e6c37ef34a1d5) +- Style cleanup: [`1df6824`](https://github.com/ljharb/for-each/commit/1df6824d96bfc293c0c9e6b78143b602c8d94986) +- Update `eslint`, `tape`; use my personal shared `eslint` config. [`b8e7d85`](https://github.com/ljharb/for-each/commit/b8e7d850ec9010a7171d34297f7af74b90f28aac) +- [Tests] remove jscs [`37e3557`](https://github.com/ljharb/for-each/commit/37e355784b4261dcf5004158a72c4b8a6c6c524f) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `nsp`, `tape`; fix scripts [`566045d`](https://github.com/ljharb/for-each/commit/566045d84f2ee5dff7cc14805c4fdb1d13d2624d) +- [Tests] up to `node` `v8`; newer npm breaks on older node [`07177dc`](https://github.com/ljharb/for-each/commit/07177dc9c8419b2a887c727ec576189a7c8e7837) +- Run `npm run lint` as part of tests. [`a34ea05`](https://github.com/ljharb/for-each/commit/a34ea05f729e0987007670d5693e093c56865ef6) +- Update `travis.yml` to test on the latest `node` and `io.js` [`354c843`](https://github.com/ljharb/for-each/commit/354c8434a166c7095c613e818c8d542fd1e2d630) +- Update `eslint` [`3601c93`](https://github.com/ljharb/for-each/commit/3601c9348e2cfb29ed3cfee352c2c95d4a8de87f) +- Update `tape`, `jscs`, `eslint`, `@ljharb/eslint-config` [`1aaff65`](https://github.com/ljharb/for-each/commit/1aaff65a55d8a054561251c6a2501c4dc42e1f99) +- Only use `Function#call` to call the callback if the receiver is supplied, for performance. [`54b4775`](https://github.com/ljharb/for-each/commit/54b477571b4d7c11edccafd94f2e16380892ee5d) +- [Dev Deps] update `jscs`, `eslint`, `@ljharb/eslint-config`, `nsp` [`6ba1cb8`](https://github.com/ljharb/for-each/commit/6ba1cb8a708e84ba4bb4067d31549829ec579d92) +- [Dev Deps] update `tape`, `eslint`, `jscs` [`8f5e1d5`](https://github.com/ljharb/for-each/commit/8f5e1d5fcabaf3abaa6ce2d3e6dd095f0dedfc4e) +- Add "license" to `package.json`, matching the LICENSE file. [`defc2c3`](https://github.com/ljharb/for-each/commit/defc2c35ffa7c9d4fbcf846f28b436f0083a381c) +- Update `eslint` [`05d1850`](https://github.com/ljharb/for-each/commit/05d18503dd0ec709f93df5c905bd2d0ce51323c3) +- [Tests] on `io.js` `v3.3`, `node` `v4.0` [`e8395a4`](https://github.com/ljharb/for-each/commit/e8395a43feef399299839c8d466ddd9dca0c3268) +- Add `npm run security` [`0a45177`](https://github.com/ljharb/for-each/commit/0a45177290b1de71094ddd322ef4a504458e901d) +- Only apps should have lockfiles. [`6268d7b`](https://github.com/ljharb/for-each/commit/6268d7b39edd06ef5a283c7afdb6c823077db777) +- [Dev Deps] update `nsp`, `tape`, `eslint` [`b95939f`](https://github.com/ljharb/for-each/commit/b95939f66a3dad590b3bc42c53535e77c1bfc114) +- Use `is-callable` instead of `is-function`, to cover ES6 environments with `Symbol.toStringTag` [`4095d33`](https://github.com/ljharb/for-each/commit/4095d334581c1caee92f595c299ffc479806dc3f) +- Test on `io.js` `v2.2` [`7b44f98`](https://github.com/ljharb/for-each/commit/7b44f98c217291a92385ddd3903d4974e049d762) +- Some old browsers choke on variables named "toString". [`4f1b626`](https://github.com/ljharb/for-each/commit/4f1b626eb91fcdc0e9018472a702aea713799190) +- Update `is-function`, `tape` [`3ceaf32`](https://github.com/ljharb/for-each/commit/3ceaf3240ef7d1b261cf510eb932cf540291187b) +- Test up to `io.js` `v3.0` [`3c1377a`](https://github.com/ljharb/for-each/commit/3c1377a31adf003323f4846a97e8f7c8fd51b5d2) +- [Deps] update `is-callable` [`f5c62d0`](https://github.com/ljharb/for-each/commit/f5c62d034b582a15bcb1f1cadace4e9c84f1780a) +- Test on `io.js` `v2.4` [`db86c85`](https://github.com/ljharb/for-each/commit/db86c85641d053a1dc4e570e8c8afbea915f78c0) +- Test on `io.js` `v2.3` [`2f04ca8`](https://github.com/ljharb/for-each/commit/2f04ca885adb4a8ccca658739f771a7f78522d03) + +## [v0.3.2](https://github.com/ljharb/for-each/compare/v0.3.1...v0.3.2) - 2014-01-07 + +### Merged + +- works down to IE6 [`#5`](https://github.com/ljharb/for-each/pull/5) + +## [v0.3.1](https://github.com/ljharb/for-each/compare/v0.3.0...v0.3.1) - 2014-01-06 + +## [v0.3.0](https://github.com/ljharb/for-each/compare/v0.2.0...v0.3.0) - 2014-01-06 + +### Merged + +- remove use of Object.keys [`#4`](https://github.com/ljharb/for-each/pull/4) +- Update tape. [`#3`](https://github.com/ljharb/for-each/pull/3) +- regex is not a function [`#2`](https://github.com/ljharb/for-each/pull/2) +- Add testling [`#1`](https://github.com/ljharb/for-each/pull/1) + +### Commits + +- Add testling. [`a24b521`](https://github.com/ljharb/for-each/commit/a24b52111937d509a3b5f58106c8835283de7146) +- Add array example to README [`9bd70c2`](https://github.com/ljharb/for-each/commit/9bd70c2ceafddfc734a80e0fea2bbac00afa963a) +- Regexes are considered functions in older browsers. [`403f649`](https://github.com/ljharb/for-each/commit/403f6490f903984adea1771af29c41fd2b1e4b64) +- Adding android browser to testling. [`a4c5825`](https://github.com/ljharb/for-each/commit/a4c5825bf8abd13589b9a9662c9d3deaf89cbf66) + +## [v0.2.0](https://github.com/ljharb/for-each/compare/v0.1.0...v0.2.0) - 2013-05-10 + +### Commits + +- Adding tests. [`7e74213`](https://github.com/ljharb/for-each/commit/7e74213d1b5d01b19249c3e3037302bd7fc74f1c) +- Adding proper array indexing, as well as string support. [`d36f794`](https://github.com/ljharb/for-each/commit/d36f794d6c0c5696bf1e4f8e79ae667858dfc11b) +- Use tape instead of tap. [`016a3cf`](https://github.com/ljharb/for-each/commit/016a3cf706c78037384d4c378b2ebe6e702cbb02) +- Requiring that the iterator is a function. [`cfedced`](https://github.com/ljharb/for-each/commit/cfedceda15ea2f7eb4acf079fb90ce17ec7da664) +- Adding myself as a contributor :-) [`ff28fca`](https://github.com/ljharb/for-each/commit/ff28fca8ec30f6fdbb7af87c74ed35688e60d07a) +- Adding node 0.10 to travis [`75f2460`](https://github.com/ljharb/for-each/commit/75f2460343d3ea58f91dad45f2eda478e3a4e412) + +## v0.1.0 - 2012-09-28 + +### Commits + +- first [`2d3a6ed`](https://github.com/ljharb/for-each/commit/2d3a6ed63036455847937cf00bec56b59ab36a9d) +- docs & travis [`ea4caad`](https://github.com/ljharb/for-each/commit/ea4caad8a8768992dcce29998e226484beed841c) diff --git a/node_modules/for-each/LICENSE b/node_modules/for-each/LICENSE new file mode 100644 index 000000000..53f19aa77 --- /dev/null +++ b/node_modules/for-each/LICENSE @@ -0,0 +1,22 @@ +The MIT License (MIT) + +Copyright (c) 2012 Raynos. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + diff --git a/node_modules/for-each/README.md b/node_modules/for-each/README.md new file mode 100644 index 000000000..b76561ef1 --- /dev/null +++ b/node_modules/for-each/README.md @@ -0,0 +1,39 @@ +# for-each [![build status][1]][2] + +[![browser support][3]][4] + +A better forEach. + +## Example + +Like `Array.prototype.forEach` but works on objects. + +```js +var forEach = require("for-each") + +forEach({ key: "value" }, function (value, key, object) { + /* code */ +}) +``` + +As a bonus, it's also a perfectly function shim/polyfill for arrays too! + +```js +var forEach = require("for-each") + +forEach([1, 2, 3], function (value, index, array) { + /* code */ +}) +``` + +## Installation + +`npm install for-each` + +## MIT Licenced + + [1]: https://secure.travis-ci.org/Raynos/for-each.png + [2]: http://travis-ci.org/Raynos/for-each + [3]: https://ci.testling.com/Raynos/for-each.png + [4]: https://ci.testling.com/Raynos/for-each + diff --git a/node_modules/for-each/index.d.ts b/node_modules/for-each/index.d.ts new file mode 100644 index 000000000..90f98de4f --- /dev/null +++ b/node_modules/for-each/index.d.ts @@ -0,0 +1,35 @@ +declare function forEach( + arr: O, + callback: (this: This | void, value: O[number], index: number, array: O) => void, + thisArg?: This, +): void; + +declare function forEach, This = undefined>( + arr: O, + callback: (this: This | void, value: O[number], index: number, array: O) => void, + thisArg?: This, +): void; + +declare function forEach( + obj: O, + callback: (this: This | void, value: O[keyof O], key: keyof O, obj: O) => void, + thisArg?: This, +): void; + +declare function forEach( + str: O, + callback: (this: This | void, value: O[number], index: number, str: O) => void, + thisArg: This, +): void; + +export = forEach; + +declare function forEachInternal void, This = undefined>( + value: O, + callback: C, + thisArg?: This, +): void; + +declare namespace forEach { + export type _internal = typeof forEachInternal; +} diff --git a/node_modules/for-each/index.js b/node_modules/for-each/index.js new file mode 100644 index 000000000..0af3c44eb --- /dev/null +++ b/node_modules/for-each/index.js @@ -0,0 +1,69 @@ +'use strict'; + +var isCallable = require('is-callable'); + +var toStr = Object.prototype.toString; +var hasOwnProperty = Object.prototype.hasOwnProperty; + +/** @type {(arr: A, iterator: (this: This | void, value: A[number], index: number, arr: A) => void, receiver: This | undefined) => void} */ +var forEachArray = function forEachArray(array, iterator, receiver) { + for (var i = 0, len = array.length; i < len; i++) { + if (hasOwnProperty.call(array, i)) { + if (receiver == null) { + iterator(array[i], i, array); + } else { + iterator.call(receiver, array[i], i, array); + } + } + } +}; + +/** @type {(string: S, iterator: (this: This | void, value: S[number], index: number, string: S) => void, receiver: This | undefined) => void} */ +var forEachString = function forEachString(string, iterator, receiver) { + for (var i = 0, len = string.length; i < len; i++) { + // no such thing as a sparse string. + if (receiver == null) { + iterator(string.charAt(i), i, string); + } else { + iterator.call(receiver, string.charAt(i), i, string); + } + } +}; + +/** @type {(obj: O, iterator: (this: This | void, value: O[keyof O], index: keyof O, obj: O) => void, receiver: This | undefined) => void} */ +var forEachObject = function forEachObject(object, iterator, receiver) { + for (var k in object) { + if (hasOwnProperty.call(object, k)) { + if (receiver == null) { + iterator(object[k], k, object); + } else { + iterator.call(receiver, object[k], k, object); + } + } + } +}; + +/** @type {(x: unknown) => x is readonly unknown[]} */ +function isArray(x) { + return toStr.call(x) === '[object Array]'; +} + +/** @type {import('.')._internal} */ +module.exports = function forEach(list, iterator, thisArg) { + if (!isCallable(iterator)) { + throw new TypeError('iterator must be a function'); + } + + var receiver; + if (arguments.length >= 3) { + receiver = thisArg; + } + + if (isArray(list)) { + forEachArray(list, iterator, receiver); + } else if (typeof list === 'string') { + forEachString(list, iterator, receiver); + } else { + forEachObject(list, iterator, receiver); + } +}; diff --git a/node_modules/for-each/package.json b/node_modules/for-each/package.json new file mode 100644 index 000000000..bf0f5cded --- /dev/null +++ b/node_modules/for-each/package.json @@ -0,0 +1,76 @@ +{ + "name": "for-each", + "version": "0.3.5", + "description": "A better forEach", + "keywords": [], + "author": "Raynos ", + "repository": { + "type": "git", + "url": "https://github.com/Raynos/for-each.git" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + }, + "main": "index", + "homepage": "https://github.com/Raynos/for-each", + "contributors": [ + { + "name": "Jake Verbaten" + }, + { + "name": "Jordan Harband", + "url": "https://github.com/ljharb" + } + ], + "bugs": { + "url": "https://github.com/Raynos/for-each/issues", + "email": "raynos2@gmail.com" + }, + "license": "MIT", + "scripts": { + "prepack": "npmignore --auto --commentLines=autogenerated", + "pretest": "npm run lint", + "test": "npm run tests-only", + "tests-only": "nyc tape 'test/*.js'", + "posttest": "npx npm@\">= 10.2\" audit --production", + "lint": "eslint --ext=js,mjs .", + "postlint": "tsc && attw -P", + "version": "auto-changelog && git add CHANGELOG.md", + "postversion": "auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"" + }, + "dependencies": { + "is-callable": "^1.2.7" + }, + "devDependencies": { + "@arethetypeswrong/cli": "^0.17.3", + "@ljharb/eslint-config": "^21.1.1", + "@ljharb/tsconfig": "^0.2.3", + "@types/is-callable": "^1.1.2", + "@types/tape": "^5.8.1", + "auto-changelog": "^2.5.0", + "eslint": "=8.8.0", + "npmignore": "^0.3.1", + "nyc": "^10.3.2", + "tape": "^5.9.0", + "typescript": "next" + }, + "testling": { + "files": "test/test.js" + }, + "engines": { + "node": ">= 0.4" + }, + "auto-changelog": { + "output": "CHANGELOG.md", + "template": "keepachangelog", + "unreleased": false, + "commitLimit": false, + "backfillLimit": false, + "hideCredit": true + }, + "publishConfig": { + "ignore": [ + ".github/workflows" + ] + } +} diff --git a/node_modules/for-each/test/test.js b/node_modules/for-each/test/test.js new file mode 100644 index 000000000..455d247eb --- /dev/null +++ b/node_modules/for-each/test/test.js @@ -0,0 +1,224 @@ +'use strict'; + +var test = require('tape'); +var forEach = require('../'); + +test('forEach calls each iterator', function (t) { + var count = 0; + t.plan(4); + + forEach({ a: 1, b: 2 }, function (value, key) { + if (count === 0) { + t.equal(value, 1); + t.equal(key, 'a'); + } else { + t.equal(value, 2); + t.equal(key, 'b'); + } + count += 1; + }); +}); + +test('forEach calls iterator with correct this value', function (t) { + var thisValue = {}; + + t.plan(1); + + forEach([0], function () { + t.equal(this, thisValue); + }, thisValue); +}); + +test('second argument: iterator', function (t) { + /** @type {unknown[]} */ + var arr = []; + + // @ts-expect-error + t['throws'](function () { forEach(arr); }, TypeError, 'undefined is not a function'); + // @ts-expect-error + t['throws'](function () { forEach(arr, null); }, TypeError, 'null is not a function'); + // @ts-expect-error + t['throws'](function () { forEach(arr, ''); }, TypeError, 'string is not a function'); + // @ts-expect-error + t['throws'](function () { forEach(arr, /a/); }, TypeError, 'regex is not a function'); + // @ts-expect-error + t['throws'](function () { forEach(arr, true); }, TypeError, 'true is not a function'); + // @ts-expect-error + t['throws'](function () { forEach(arr, false); }, TypeError, 'false is not a function'); + // @ts-expect-error + t['throws'](function () { forEach(arr, NaN); }, TypeError, 'NaN is not a function'); + // @ts-expect-error + t['throws'](function () { forEach(arr, 42); }, TypeError, '42 is not a function'); + + t.doesNotThrow(function () { forEach(arr, function () {}); }, 'function is a function'); + // @ts-expect-error TODO fixme + t.doesNotThrow(function () { forEach(arr, setTimeout); }, 'setTimeout is a function'); + + /* eslint-env browser */ + if (typeof window !== 'undefined') { + t.doesNotThrow(function () { forEach(arr, window.alert); }, 'alert is a function'); + } + + t.end(); +}); + +test('array', function (t) { + var arr = /** @type {const} */ ([1, 2, 3]); + + t.test('iterates over every item', function (st) { + var index = 0; + forEach(arr, function () { index += 1; }); + st.equal(index, arr.length, 'iterates ' + arr.length + ' times'); + st.end(); + }); + + t.test('first iterator argument', function (st) { + var index = 0; + st.plan(arr.length); + + forEach(arr, function (item) { + st.equal(arr[index], item, 'item ' + index + ' is passed as first argument'); + index += 1; + }); + + st.end(); + }); + + t.test('second iterator argument', function (st) { + var counter = 0; + st.plan(arr.length); + + forEach(arr, function (_item, index) { + st.equal(counter, index, 'index ' + index + ' is passed as second argument'); + counter += 1; + }); + + st.end(); + }); + + t.test('third iterator argument', function (st) { + st.plan(arr.length); + + forEach(arr, function (_item, _index, array) { + st.deepEqual(arr, array, 'array is passed as third argument'); + }); + + st.end(); + }); + + t.test('context argument', function (st) { + var context = {}; + + forEach([], function () { + st.equal(this, context, '"this" is the passed context'); + }, context); + + st.end(); + }); + + t.end(); +}); + +test('object', function (t) { + var obj = { + a: 1, + b: 2, + c: 3 + }; + var keys = /** @type {const} */ (['a', 'b', 'c']); + + /** @constructor */ + function F() { + this.a = 1; + this.b = 2; + } + F.prototype.c = 3; + var fKeys = /** @type {const} */ (['a', 'b']); + + t.test('iterates over every object literal key', function (st) { + var counter = 0; + + forEach(obj, function () { counter += 1; }); + + st.equal(counter, keys.length, 'iterated ' + counter + ' times'); + + st.end(); + }); + + t.test('iterates only over own keys', function (st) { + var counter = 0; + + forEach(new F(), function () { counter += 1; }); + + st.equal(counter, fKeys.length, 'iterated ' + fKeys.length + ' times'); + + st.end(); + }); + + t.test('first iterator argument', function (st) { + var index = 0; + st.plan(keys.length); + + forEach(obj, function (item) { + st.equal(obj[keys[index]], item, 'item at key ' + keys[index] + ' is passed as first argument'); + index += 1; + }); + + st.end(); + }); + + t.test('second iterator argument', function (st) { + var counter = 0; + st.plan(keys.length); + + forEach(obj, function (_item, key) { + st.equal(keys[counter], key, 'key ' + key + ' is passed as second argument'); + counter += 1; + }); + + st.end(); + }); + + t.test('third iterator argument', function (st) { + st.plan(keys.length); + + forEach(obj, function (_item, _key, object) { + st.deepEqual(obj, object, 'object is passed as third argument'); + }); + + st.end(); + }); + + t.test('context argument', function (st) { + var context = {}; + + forEach({}, function () { + st.equal(this, context, '"this" is the passed context'); + }, context); + + st.end(); + }); + + t.end(); +}); + +test('string', function (t) { + var str = /** @type {const} */ ('str'); + + t.test('second iterator argument', function (st) { + var counter = 0; + st.plan((str.length * 2) + 1); + + forEach(str, function (item, index) { + st.equal(counter, index, 'index ' + index + ' is passed as second argument'); + st.equal(str.charAt(index), item); + counter += 1; + }); + + st.equal(counter, str.length, 'iterates ' + str.length + ' times'); + + st.end(); + }); + + t.end(); +}); diff --git a/node_modules/for-each/tsconfig.json b/node_modules/for-each/tsconfig.json new file mode 100644 index 000000000..a6aec2c82 --- /dev/null +++ b/node_modules/for-each/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "@ljharb/tsconfig", + "compilerOptions": { + }, + "exclude": [ + "coverage", + ], +} diff --git a/node_modules/fraction.js/CHANGELOG.md b/node_modules/fraction.js/CHANGELOG.md new file mode 100644 index 000000000..ec492a7ed --- /dev/null +++ b/node_modules/fraction.js/CHANGELOG.md @@ -0,0 +1,38 @@ +# CHANGELOG + +v5.2.2 + - Improved documentation and removed unecessary check + +v5.2.1: + - 2bb7b05: Added negative sign check + +v5.2: + - 6f9d124: Implemented log and improved simplify + - b773e7a: Added named export to TS definition + - 70304f9: Fixed merge conflict + - 3b940d3: Implemented other comparing functions + - 10acdfc: Update README.md + - ba41d00: Update README.md + - 73ded97: Update README.md + - acabc39: Fixed param parsing + +v5.0.5: + - 2c9d4c2: Improved roundTo() and param parser + +v5.0.4: + - 39e61e7: Fixed bignum param passing + +v5.0.3: + - 7d9a3ec: Upgraded bundler for code quality + +v5.0.2: + - c64b1d6: fixed esm export + +v5.0.1: + - e440f9c: Fixed CJS export + - 9bbdd29: Fixed CJS export + +v5.0.0: + - ac7cd06: Fixed readme + - 33cc9e5: Added crude build + - 1adcc76: Release breaking v5.0. Fraction.js now builds on BigInt. The API stays the same as v4, except that the object attributes `n`, `d`, and `s`, are not Number but BigInt and may break code that directly accesses these attributes. \ No newline at end of file diff --git a/node_modules/fraction.js/LICENSE b/node_modules/fraction.js/LICENSE index 6dd5328fe..8741015ce 100644 --- a/node_modules/fraction.js/LICENSE +++ b/node_modules/fraction.js/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2023 Robert Eisele +Copyright (c) 2025 Robert Eisele Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/node_modules/fraction.js/README.md b/node_modules/fraction.js/README.md index 7d3f31a46..e53343e85 100644 --- a/node_modules/fraction.js/README.md +++ b/node_modules/fraction.js/README.md @@ -3,87 +3,102 @@ [![NPM Package](https://img.shields.io/npm/v/fraction.js.svg?style=flat)](https://npmjs.org/package/fraction.js "View this project on npm") [![MIT license](http://img.shields.io/badge/license-MIT-brightgreen.svg)](http://opensource.org/licenses/MIT) - -Tired of inprecise numbers represented by doubles, which have to store rational and irrational numbers like PI or sqrt(2) the same way? Obviously the following problem is preventable: +Do you find the limitations of floating-point arithmetic frustrating, especially when rational and irrational numbers like π or √2 are stored within the same finite precision? This can lead to avoidable inaccuracies such as: ```javascript -1 / 98 * 98 // = 0.9999999999999999 +1 / 98 * 98 // Results in 0.9999999999999999 ``` -If you need more precision or just want a fraction as a result, just include *Fraction.js*: +For applications requiring higher precision or where working with fractions is preferable, consider incorporating *Fraction.js* into your project. + +The library effectively addresses precision issues, as demonstrated below: ```javascript -var Fraction = require('fraction.js'); -// or -import Fraction from 'fraction.js'; +Fraction(1).div(98).mul(98) // Returns 1 ``` -and give it a trial: +*Fraction.js* uses a `BigInt` representation for both the numerator and denominator, ensuring minimal performance overhead while maximizing accuracy. Its design is optimized for precision, making it an ideal choice as a foundational library for other math tools, such as [Polynomial.js](https://github.com/rawify/Polynomial.js) and [Math.js](https://github.com/josdejong/mathjs). + +## Convert Decimal to Fraction + +One of the core features of *Fraction.js* is its ability to seamlessly convert decimal numbers into fractions. ```javascript -Fraction(1).div(98).mul(98) // = 1 +let x = new Fraction(1.88); +let res = x.toFraction(true); // Returns "1 22/25" as a string ``` -Internally, numbers are represented as *numerator / denominator*, which adds just a little overhead. However, the library is written with performance and accuracy in mind, which makes it the perfect basis for [Polynomial.js](https://github.com/infusion/Polynomial.js) and [Math.js](https://github.com/josdejong/mathjs). +This is particularly useful when you need precise fraction representations instead of dealing with the limitations of floating-point arithmetic. What if you allow some error tolerance? -Convert decimal to fraction -=== -The simplest job for fraction.js is to get a fraction out of a decimal: ```javascript -var x = new Fraction(1.88); -var res = x.toFraction(true); // String "1 22/25" +let x = new Fraction(0.33333); +let res = x.simplify(0.001) // Error < 0.001 + .toFraction(); // Returns "1/3" as a string ``` -Examples / Motivation -=== -A simple example might be +## Precision + +As native `BigInt` support in JavaScript becomes more common, libraries like *Fraction.js* use it to handle calculations with higher precision. This improves the speed and accuracy of math operations with large numbers, providing a better solution for tasks that need more precision than floating-point numbers can offer. + +## Examples / Motivation + +A simple example of using *Fraction.js* might look like this: ```javascript var f = new Fraction("9.4'31'"); // 9.4313131313131... f.mul([-4, 3]).mod("4.'8'"); // 4.88888888888888... ``` -The result is + +The result can then be displayed as: ```javascript console.log(f.toFraction()); // -4154 / 1485 ``` -You could of course also access the sign (s), numerator (n) and denominator (d) on your own: + +Additionally, you can access the internal attributes of the fraction, such as the sign (s), numerator (n), and denominator (d). Keep in mind that these values are stored as `BigInt`: + ```javascript -f.s * f.n / f.d = -1 * 4154 / 1485 = -2.797306... +Number(f.s) * Number(f.n) / Number(f.d) = -1 * 4154 / 1485 = -2.797306... ``` -If you would try to calculate it yourself, you would come up with something like: +If you attempted to calculate this manually using floating-point arithmetic, you'd get something like: ```javascript (9.4313131 * (-4 / 3)) % 4.888888 = -2.797308133... ``` -Quite okay, but yea - not as accurate as it could be. +While the result is reasonably close, it’s not as accurate as the fraction-based approach that *Fraction.js* provides, especially when dealing with repeating decimals or complex operations. This highlights the value of precision that the library brings. +### Laplace Probability -Laplace Probability -=== -Simple example. What's the probability of throwing a 3, and 1 or 4, and 2 or 4 or 6 with a fair dice? +Here's a straightforward example of using *Fraction.js* to calculate probabilities. Let's determine the probability of rolling a specific outcome on a fair die: + +- **P({3})**: The probability of rolling a 3. +- **P({1, 4})**: The probability of rolling either 1 or 4. +- **P({2, 4, 6})**: The probability of rolling 2, 4, or 6. + +#### P({3}): -P({3}): ```javascript -var p = new Fraction([3].length, 6).toString(); // 0.1(6) +var p = new Fraction([3].length, 6).toString(); // "0.1(6)" ``` -P({1, 4}): +#### P({1, 4}): + ```javascript -var p = new Fraction([1, 4].length, 6).toString(); // 0.(3) +var p = new Fraction([1, 4].length, 6).toString(); // "0.(3)" ``` -P({2, 4, 6}): +#### P({2, 4, 6}): + ```javascript -var p = new Fraction([2, 4, 6].length, 6).toString(); // 0.5 +var p = new Fraction([2, 4, 6].length, 6).toString(); // "0.5" ``` -Convert degrees/minutes/seconds to precise rational representation: -=== +### Convert degrees/minutes/seconds to precise rational representation: 57+45/60+17/3600 + ```javascript var deg = 57; // 57° var min = 45; // 45 Minutes @@ -93,10 +108,9 @@ new Fraction(deg).add(min, 60).add(sec, 3600).toString() // -> 57.7547(2) ``` -Rational approximation of irrational numbers -=== +### Rational approximation of irrational numbers -Now it's getting messy ;d To approximate a number like *sqrt(5) - 2* with a numerator and denominator, you can reformat the equation as follows: *pow(n / d + 2, 2) = 5*. +To approximate a number like *sqrt(5) - 2* with a numerator and denominator, you can reformat the equation as follows: *pow(n / d + 2, 2) = 5*. Then the following algorithm will generate the rational number besides the binary representation. @@ -111,7 +125,7 @@ for (var n = 0; n <= 10; n++) { console.log(n + "\t" + a + "\t" + b + "\t" + c + "\t" + x); - if (c.add(2).pow(2) < 5) { + if (c.add(2).pow(2).valueOf() < 5) { a = c; x = "1"; } else { @@ -139,21 +153,21 @@ n a[n] b[n] c[n] x[n] 9 15/64 121/512 241/1024 0 10 241/1024 121/512 483/2048 1 ``` + Thus the approximation after 11 iterations of the bisection method is *483 / 2048* and the binary representation is 0.00111100011 (see [WolframAlpha](http://www.wolframalpha.com/input/?i=sqrt%285%29-2+binary)) +I published another example on how to approximate PI with fraction.js on my [blog](https://raw.org/article/rational-numbers-in-javascript/) (Still not the best idea to approximate irrational numbers, but it illustrates the capabilities of Fraction.js perfectly). -I published another example on how to approximate PI with fraction.js on my [blog](http://www.xarg.org/2014/03/precise-calculations-in-javascript/) (Still not the best idea to approximate irrational numbers, but it illustrates the capabilities of Fraction.js perfectly). +### Get the exact fractional part of a number -Get the exact fractional part of a number ---- ```javascript var f = new Fraction("-6.(3416)"); -console.log("" + f.mod(1).abs()); // 0.(3416) +console.log(f.mod(1).abs().toFraction()); // = 3416/9999 ``` -Mathematical correct modulo ---- +### Mathematical correct modulo + The behaviour on negative congruences is different to most modulo implementations in computer science. Even the *mod()* function of Fraction.js behaves in the typical way. To solve the problem of having the mathematical correct modulo with Fraction.js you could come up with this: ```javascript @@ -167,36 +181,35 @@ console.log(new Fraction(a) .mod(b).add(b).mod(b)); // Correct! Mathematical Modulo ``` -fmod() impreciseness circumvented +fmod() imprecision circumvented --- It turns out that Fraction.js outperforms almost any fmod() implementation, including JavaScript itself, [php.js](http://phpjs.org/functions/fmod/), C++, Python, Java and even Wolframalpha due to the fact that numbers like 0.05, 0.1, ... are infinite decimal in base 2. The equation *fmod(4.55, 0.05)* gives *0.04999999999999957*, wolframalpha says *1/20*. The correct answer should be **zero**, as 0.05 divides 4.55 without any remainder. -Parser -=== +## Parser Any function (see below) as well as the constructor of the *Fraction* class parses its input and reduce it to the smallest term. You can pass either Arrays, Objects, Integers, Doubles or Strings. -Arrays / Objects ---- +### Arrays / Objects + ```javascript new Fraction(numerator, denominator); new Fraction([numerator, denominator]); new Fraction({n: numerator, d: denominator}); ``` -Integers ---- +### Integers + ```javascript new Fraction(123); ``` -Doubles ---- +### Doubles + ```javascript new Fraction(55.4); ``` @@ -206,8 +219,8 @@ new Fraction(55.4); The method is really precise, but too large exact numbers, like 1234567.9991829 will result in a wrong approximation. If you want to keep the number as it is, convert it to a string, as the string parser will not perform any further observations. If you have problems with the approximation, in the file `examples/approx.js` is a different approximation algorithm, which might work better in some more specific use-cases. -Strings ---- +### Strings + ```javascript new Fraction("123.45"); new Fraction("123/45"); // A rational number represented as two decimals, separated by a slash @@ -219,14 +232,14 @@ new Fraction("123.45'6'"); // Note the quotes, see below! new Fraction("123.45(6)"); // Note the brackets, see below! ``` -Two arguments ---- +### Two arguments + ```javascript new Fraction(3, 2); // 3/2 = 1.5 ``` -Repeating decimal places ---- +### Repeating decimal places + *Fraction.js* can easily handle repeating decimal places. For example *1/3* is *0.3333...*. There is only one repeating digit. As you can see in the examples above, you can pass a number like *1/3* as "0.'3'" or "0.(3)", which are synonym. There are no tests to parse something like 0.166666666 to 1/6! If you really want to handle this number, wrap around brackets on your own with the function below for example: 0.1(66666666) Assume you want to divide 123.32 / 33.6(567). [WolframAlpha](http://www.wolframalpha.com/input/?i=123.32+%2F+%2812453%2F370%29) states that you'll get a period of 1776 digits. *Fraction.js* comes to the same result. Give it a try: @@ -275,8 +288,8 @@ if (x !== null) { } ``` -Attributes -=== +## Attributes + The Fraction object allows direct access to the numerator, denominator and sign attributes. It is ensured that only the sign-attribute holds sign information so that a sign comparison is only necessary against this attribute. @@ -288,83 +301,102 @@ console.log(f.s); // Sign: -1 ``` -Functions -=== +## Functions + +### Fraction abs() -Fraction abs() ---- Returns the actual number without any sign information -Fraction neg() ---- +### Fraction neg() + Returns the actual number with flipped sign in order to get the additive inverse -Fraction add(n) ---- +### Fraction add(n) + Returns the sum of the actual number and the parameter n -Fraction sub(n) ---- +### Fraction sub(n) + Returns the difference of the actual number and the parameter n -Fraction mul(n) ---- +### Fraction mul(n) + Returns the product of the actual number and the parameter n -Fraction div(n) ---- +### Fraction div(n) + Returns the quotient of the actual number and the parameter n -Fraction pow(exp) ---- +### Fraction pow(exp) + Returns the power of the actual number, raised to an possible rational exponent. If the result becomes non-rational the function returns `null`. -Fraction mod(n) ---- +### Fraction log(base) + +Returns the logarithm of the actual number to a given rational base. If the result becomes non-rational the function returns `null`. + +### Fraction mod(n) + Returns the modulus (rest of the division) of the actual object and n (this % n). It's a much more precise [fmod()](#fmod-impreciseness-circumvented) if you like. Please note that *mod()* is just like the modulo operator of most programming languages. If you want a mathematical correct modulo, see [here](#mathematical-correct-modulo). -Fraction mod() ---- +### Fraction mod() + Returns the modulus (rest of the division) of the actual object (numerator mod denominator) -Fraction gcd(n) ---- +### Fraction gcd(n) + Returns the fractional greatest common divisor -Fraction lcm(n) ---- +### Fraction lcm(n) + Returns the fractional least common multiple -Fraction ceil([places=0-16]) ---- +### Fraction ceil([places=0-16]) + Returns the ceiling of a rational number with Math.ceil -Fraction floor([places=0-16]) ---- +### Fraction floor([places=0-16]) + Returns the floor of a rational number with Math.floor -Fraction round([places=0-16]) ---- +### Fraction round([places=0-16]) + Returns the rational number rounded with Math.round -Fraction roundTo(multiple) ---- +### Fraction roundTo(multiple) + Rounds a fraction to the closest multiple of another fraction. -Fraction inverse() ---- +### Fraction inverse() + Returns the multiplicative inverse of the actual number (n / d becomes d / n) in order to get the reciprocal -Fraction simplify([eps=0.001]) ---- +### Fraction simplify([eps=0.001]) + Simplifies the rational number under a certain error threshold. Ex. `0.333` will be `1/3` with `eps=0.001` -boolean equals(n) ---- -Check if two numbers are equal +### boolean equals(n) + +Check if two rational numbers are equal + +### boolean lt(n) + +Check if this rational number is less than another + +### boolean lte(n) + +Check if this rational number is less than or equal another + +### boolean gt(n) + +Check if this rational number is greater than another + +### boolean gte(n) + +Check if this rational number is greater than or equal another + +### int compare(n) -int compare(n) ---- Compare two numbers. ``` result < 0: n is greater than actual number @@ -372,34 +404,34 @@ result > 0: n is smaller than actual number result = 0: n is equal to the actual number ``` -boolean divisible(n) ---- +### boolean divisible(n) + Check if two numbers are divisible (n divides this) -double valueOf() ---- +### double valueOf() + Returns a decimal representation of the fraction -String toString([decimalPlaces=15]) ---- -Generates an exact string representation of the actual object. For repeated decimal places all digits are collected within brackets, like `1/3 = "0.(3)"`. For all other numbers, up to `decimalPlaces` significant digits are collected - which includes trailing zeros if the number is getting truncated. However, `1/2 = "0.5"` without trailing zeros of course. +### String toString([decimalPlaces=15]) -**Note:** As `valueOf()` and `toString()` are provided, `toString()` is only called implicitly in a real string context. Using the plus-operator like `"123" + new Fraction` will call valueOf(), because JavaScript tries to combine two primitives first and concatenates them later, as string will be the more dominant type. `alert(new Fraction)` or `String(new Fraction)` on the other hand will do what you expect. If you really want to have control, you should call `toString()` or `valueOf()` explicitly! +Generates an exact string representation of the given object. For repeating decimal places, digits within repeating cycles are enclosed in parentheses, e.g., `1/3 = "0.(3)"`. For other numbers, the string will include up to the specified `decimalPlaces` significant digits, including any trailing zeros if truncation occurs. For example, `1/2` will be represented as `"0.5"`, without additional trailing zeros. -String toLatex(excludeWhole=false) ---- -Generates an exact LaTeX representation of the actual object. You can see a [live demo](http://www.xarg.org/2014/03/precise-calculations-in-javascript/) on my blog. +**Note:** Since both `valueOf()` and `toString()` are provided, `toString()` will only be invoked implicitly when the object is used in a string context. For instance, when using the plus operator like `"123" + new Fraction`, `valueOf()` will be called first, as JavaScript attempts to combine primitives before concatenating them, with the string type taking precedence. However, `alert(new Fraction)` or `String(new Fraction)` will behave as expected. To ensure specific behavior, explicitly call either `toString()` or `valueOf()`. -The optional boolean parameter indicates if you want to exclude the whole part. "1 1/3" instead of "4/3" +### String toLatex(showMixed=false) + +Generates an exact LaTeX representation of the actual object. You can see a [live demo](https://raw.org/article/rational-numbers-in-javascript/) on my blog. + +The optional boolean parameter indicates if you want to show the a mixed fraction. "1 1/3" instead of "4/3" + +### String toFraction(showMixed=false) -String toFraction(excludeWhole=false) ---- Gets a string representation of the fraction -The optional boolean parameter indicates if you want to exclude the whole part. "1 1/3" instead of "4/3" +The optional boolean parameter indicates if you want to showa mixed fraction. "1 1/3" instead of "4/3" + +### Array toContinued() -Array toContinued() ---- Gets an array of the fraction represented as a continued fraction. The first element always contains the whole part. ```javascript @@ -407,60 +439,82 @@ var f = new Fraction('88/33'); var c = f.toContinued(); // [2, 1, 2] ``` -Fraction clone() ---- +### Fraction clone() + Creates a copy of the actual Fraction object -Exceptions -=== -If a really hard error occurs (parsing error, division by zero), *fraction.js* throws exceptions! Please make sure you handle them correctly. +## Exceptions +If a really hard error occurs (parsing error, division by zero), *Fraction.js* throws exceptions! Please make sure you handle them correctly. -Installation -=== -Installing fraction.js is as easy as cloning this repo or use the following command: +## Installation -``` +You can install `Fraction.js` via npm: + +```bash npm install fraction.js ``` -Using Fraction.js with the browser -=== +Or with yarn: + +```bash +yarn add fraction.js +``` + +Alternatively, download or clone the repository: + +```bash +git clone https://github.com/rawify/Fraction.js +``` + +## Usage + +Include the `fraction.min.js` file in your project: + ```html - + ``` -Using Fraction.js with TypeScript -=== -```js -import Fraction from "fraction.js"; -console.log(Fraction("123/456")); +Or in a Node.js project: + +```javascript +const Fraction = require('fraction.js'); +``` + +or + +```javascript +import Fraction from 'fraction.js'; ``` -Coding Style -=== -As every library I publish, fraction.js is also built to be as small as possible after compressing it with Google Closure Compiler in advanced mode. Thus the coding style orientates a little on maxing-out the compression rate. Please make sure you keep this style if you plan to extend the library. +## Coding Style + +As every library I publish, Fraction.js is also built to be as small as possible after compressing it with Google Closure Compiler in advanced mode. Thus the coding style orientates a little on maxing-out the compression rate. Please make sure you keep this style if you plan to extend the library. -Precision -=== -Fraction.js tries to circumvent floating point errors, by having an internal representation of numerator and denominator. As it relies on JavaScript, there is also a limit. The biggest number representable is `Number.MAX_SAFE_INTEGER / 1` and the smallest is `-1 / Number.MAX_SAFE_INTEGER`, with `Number.MAX_SAFE_INTEGER=9007199254740991`. If this is not enough, there is `bigfraction.js` shipped experimentally, which relies on `BigInt` and should become the new Fraction.js eventually. +## Building the library -Testing -=== -If you plan to enhance the library, make sure you add test cases and all the previous tests are passing. You can test the library with +After cloning the Git repository run: +```bash +npm install +npm run build ``` -npm test + +## Run a test + +Testing the source against the shipped test suite is as easy as + +```bash +npm run test ``` +## Copyright and Licensing -Copyright and licensing -=== -Copyright (c) 2023, [Robert Eisele](https://raw.org/) +Copyright (c) 2025, [Robert Eisele](https://raw.org/) Licensed under the MIT license. diff --git a/node_modules/fraction.js/bigfraction.js b/node_modules/fraction.js/bigfraction.js deleted file mode 100644 index 038ca05bf..000000000 --- a/node_modules/fraction.js/bigfraction.js +++ /dev/null @@ -1,899 +0,0 @@ -/** - * @license Fraction.js v4.2.1 20/08/2023 - * https://www.xarg.org/2014/03/rational-numbers-in-javascript/ - * - * Copyright (c) 2023, Robert Eisele (robert@raw.org) - * Dual licensed under the MIT or GPL Version 2 licenses. - **/ - - -/** - * - * This class offers the possibility to calculate fractions. - * You can pass a fraction in different formats. Either as array, as double, as string or as an integer. - * - * Array/Object form - * [ 0 => , 1 => ] - * [ n => , d => ] - * - * Integer form - * - Single integer value - * - * Double form - * - Single double value - * - * String form - * 123.456 - a simple double - * 123/456 - a string fraction - * 123.'456' - a double with repeating decimal places - * 123.(456) - synonym - * 123.45'6' - a double with repeating last place - * 123.45(6) - synonym - * - * Example: - * - * let f = new Fraction("9.4'31'"); - * f.mul([-4, 3]).div(4.9); - * - */ - -(function(root) { - - "use strict"; - - // Set Identity function to downgrade BigInt to Number if needed - if (typeof BigInt === 'undefined') BigInt = function(n) { if (isNaN(n)) throw new Error(""); return n; }; - - const C_ONE = BigInt(1); - const C_ZERO = BigInt(0); - const C_TEN = BigInt(10); - const C_TWO = BigInt(2); - const C_FIVE = BigInt(5); - - // Maximum search depth for cyclic rational numbers. 2000 should be more than enough. - // Example: 1/7 = 0.(142857) has 6 repeating decimal places. - // If MAX_CYCLE_LEN gets reduced, long cycles will not be detected and toString() only gets the first 10 digits - const MAX_CYCLE_LEN = 2000; - - // Parsed data to avoid calling "new" all the time - const P = { - "s": C_ONE, - "n": C_ZERO, - "d": C_ONE - }; - - function assign(n, s) { - - try { - n = BigInt(n); - } catch (e) { - throw InvalidParameter(); - } - return n * s; - } - - // Creates a new Fraction internally without the need of the bulky constructor - function newFraction(n, d) { - - if (d === C_ZERO) { - throw DivisionByZero(); - } - - const f = Object.create(Fraction.prototype); - f["s"] = n < C_ZERO ? -C_ONE : C_ONE; - - n = n < C_ZERO ? -n : n; - - const a = gcd(n, d); - - f["n"] = n / a; - f["d"] = d / a; - return f; - } - - function factorize(num) { - - const factors = {}; - - let n = num; - let i = C_TWO; - let s = C_FIVE - C_ONE; - - while (s <= n) { - - while (n % i === C_ZERO) { - n/= i; - factors[i] = (factors[i] || C_ZERO) + C_ONE; - } - s+= C_ONE + C_TWO * i++; - } - - if (n !== num) { - if (n > 1) - factors[n] = (factors[n] || C_ZERO) + C_ONE; - } else { - factors[num] = (factors[num] || C_ZERO) + C_ONE; - } - return factors; - } - - const parse = function(p1, p2) { - - let n = C_ZERO, d = C_ONE, s = C_ONE; - - if (p1 === undefined || p1 === null) { - /* void */ - } else if (p2 !== undefined) { - n = BigInt(p1); - d = BigInt(p2); - s = n * d; - - if (n % C_ONE !== C_ZERO || d % C_ONE !== C_ZERO) { - throw NonIntegerParameter(); - } - - } else if (typeof p1 === "object") { - if ("d" in p1 && "n" in p1) { - n = BigInt(p1["n"]); - d = BigInt(p1["d"]); - if ("s" in p1) - n*= BigInt(p1["s"]); - } else if (0 in p1) { - n = BigInt(p1[0]); - if (1 in p1) - d = BigInt(p1[1]); - } else if (p1 instanceof BigInt) { - n = BigInt(p1); - } else { - throw InvalidParameter(); - } - s = n * d; - } else if (typeof p1 === "bigint") { - n = p1; - s = p1; - d = C_ONE; - } else if (typeof p1 === "number") { - - if (isNaN(p1)) { - throw InvalidParameter(); - } - - if (p1 < 0) { - s = -C_ONE; - p1 = -p1; - } - - if (p1 % 1 === 0) { - n = BigInt(p1); - } else if (p1 > 0) { // check for != 0, scale would become NaN (log(0)), which converges really slow - - let z = 1; - - let A = 0, B = 1; - let C = 1, D = 1; - - let N = 10000000; - - if (p1 >= 1) { - z = 10 ** Math.floor(1 + Math.log10(p1)); - p1/= z; - } - - // Using Farey Sequences - - while (B <= N && D <= N) { - let M = (A + C) / (B + D); - - if (p1 === M) { - if (B + D <= N) { - n = A + C; - d = B + D; - } else if (D > B) { - n = C; - d = D; - } else { - n = A; - d = B; - } - break; - - } else { - - if (p1 > M) { - A+= C; - B+= D; - } else { - C+= A; - D+= B; - } - - if (B > N) { - n = C; - d = D; - } else { - n = A; - d = B; - } - } - } - n = BigInt(n) * BigInt(z); - d = BigInt(d); - - } - - } else if (typeof p1 === "string") { - - let ndx = 0; - - let v = C_ZERO, w = C_ZERO, x = C_ZERO, y = C_ONE, z = C_ONE; - - let match = p1.match(/\d+|./g); - - if (match === null) - throw InvalidParameter(); - - if (match[ndx] === '-') {// Check for minus sign at the beginning - s = -C_ONE; - ndx++; - } else if (match[ndx] === '+') {// Check for plus sign at the beginning - ndx++; - } - - if (match.length === ndx + 1) { // Check if it's just a simple number "1234" - w = assign(match[ndx++], s); - } else if (match[ndx + 1] === '.' || match[ndx] === '.') { // Check if it's a decimal number - - if (match[ndx] !== '.') { // Handle 0.5 and .5 - v = assign(match[ndx++], s); - } - ndx++; - - // Check for decimal places - if (ndx + 1 === match.length || match[ndx + 1] === '(' && match[ndx + 3] === ')' || match[ndx + 1] === "'" && match[ndx + 3] === "'") { - w = assign(match[ndx], s); - y = C_TEN ** BigInt(match[ndx].length); - ndx++; - } - - // Check for repeating places - if (match[ndx] === '(' && match[ndx + 2] === ')' || match[ndx] === "'" && match[ndx + 2] === "'") { - x = assign(match[ndx + 1], s); - z = C_TEN ** BigInt(match[ndx + 1].length) - C_ONE; - ndx+= 3; - } - - } else if (match[ndx + 1] === '/' || match[ndx + 1] === ':') { // Check for a simple fraction "123/456" or "123:456" - w = assign(match[ndx], s); - y = assign(match[ndx + 2], C_ONE); - ndx+= 3; - } else if (match[ndx + 3] === '/' && match[ndx + 1] === ' ') { // Check for a complex fraction "123 1/2" - v = assign(match[ndx], s); - w = assign(match[ndx + 2], s); - y = assign(match[ndx + 4], C_ONE); - ndx+= 5; - } - - if (match.length <= ndx) { // Check for more tokens on the stack - d = y * z; - s = /* void */ - n = x + d * v + z * w; - } else { - throw InvalidParameter(); - } - - } else { - throw InvalidParameter(); - } - - if (d === C_ZERO) { - throw DivisionByZero(); - } - - P["s"] = s < C_ZERO ? -C_ONE : C_ONE; - P["n"] = n < C_ZERO ? -n : n; - P["d"] = d < C_ZERO ? -d : d; - }; - - function modpow(b, e, m) { - - let r = C_ONE; - for (; e > C_ZERO; b = (b * b) % m, e >>= C_ONE) { - - if (e & C_ONE) { - r = (r * b) % m; - } - } - return r; - } - - function cycleLen(n, d) { - - for (; d % C_TWO === C_ZERO; - d/= C_TWO) { - } - - for (; d % C_FIVE === C_ZERO; - d/= C_FIVE) { - } - - if (d === C_ONE) // Catch non-cyclic numbers - return C_ZERO; - - // If we would like to compute really large numbers quicker, we could make use of Fermat's little theorem: - // 10^(d-1) % d == 1 - // However, we don't need such large numbers and MAX_CYCLE_LEN should be the capstone, - // as we want to translate the numbers to strings. - - let rem = C_TEN % d; - let t = 1; - - for (; rem !== C_ONE; t++) { - rem = rem * C_TEN % d; - - if (t > MAX_CYCLE_LEN) - return C_ZERO; // Returning 0 here means that we don't print it as a cyclic number. It's likely that the answer is `d-1` - } - return BigInt(t); - } - - function cycleStart(n, d, len) { - - let rem1 = C_ONE; - let rem2 = modpow(C_TEN, len, d); - - for (let t = 0; t < 300; t++) { // s < ~log10(Number.MAX_VALUE) - // Solve 10^s == 10^(s+t) (mod d) - - if (rem1 === rem2) - return BigInt(t); - - rem1 = rem1 * C_TEN % d; - rem2 = rem2 * C_TEN % d; - } - return 0; - } - - function gcd(a, b) { - - if (!a) - return b; - if (!b) - return a; - - while (1) { - a%= b; - if (!a) - return b; - b%= a; - if (!b) - return a; - } - } - - /** - * Module constructor - * - * @constructor - * @param {number|Fraction=} a - * @param {number=} b - */ - function Fraction(a, b) { - - parse(a, b); - - if (this instanceof Fraction) { - a = gcd(P["d"], P["n"]); // Abuse a - this["s"] = P["s"]; - this["n"] = P["n"] / a; - this["d"] = P["d"] / a; - } else { - return newFraction(P['s'] * P['n'], P['d']); - } - } - - var DivisionByZero = function() {return new Error("Division by Zero");}; - var InvalidParameter = function() {return new Error("Invalid argument");}; - var NonIntegerParameter = function() {return new Error("Parameters must be integer");}; - - Fraction.prototype = { - - "s": C_ONE, - "n": C_ZERO, - "d": C_ONE, - - /** - * Calculates the absolute value - * - * Ex: new Fraction(-4).abs() => 4 - **/ - "abs": function() { - - return newFraction(this["n"], this["d"]); - }, - - /** - * Inverts the sign of the current fraction - * - * Ex: new Fraction(-4).neg() => 4 - **/ - "neg": function() { - - return newFraction(-this["s"] * this["n"], this["d"]); - }, - - /** - * Adds two rational numbers - * - * Ex: new Fraction({n: 2, d: 3}).add("14.9") => 467 / 30 - **/ - "add": function(a, b) { - - parse(a, b); - return newFraction( - this["s"] * this["n"] * P["d"] + P["s"] * this["d"] * P["n"], - this["d"] * P["d"] - ); - }, - - /** - * Subtracts two rational numbers - * - * Ex: new Fraction({n: 2, d: 3}).add("14.9") => -427 / 30 - **/ - "sub": function(a, b) { - - parse(a, b); - return newFraction( - this["s"] * this["n"] * P["d"] - P["s"] * this["d"] * P["n"], - this["d"] * P["d"] - ); - }, - - /** - * Multiplies two rational numbers - * - * Ex: new Fraction("-17.(345)").mul(3) => 5776 / 111 - **/ - "mul": function(a, b) { - - parse(a, b); - return newFraction( - this["s"] * P["s"] * this["n"] * P["n"], - this["d"] * P["d"] - ); - }, - - /** - * Divides two rational numbers - * - * Ex: new Fraction("-17.(345)").inverse().div(3) - **/ - "div": function(a, b) { - - parse(a, b); - return newFraction( - this["s"] * P["s"] * this["n"] * P["d"], - this["d"] * P["n"] - ); - }, - - /** - * Clones the actual object - * - * Ex: new Fraction("-17.(345)").clone() - **/ - "clone": function() { - return newFraction(this['s'] * this['n'], this['d']); - }, - - /** - * Calculates the modulo of two rational numbers - a more precise fmod - * - * Ex: new Fraction('4.(3)').mod([7, 8]) => (13/3) % (7/8) = (5/6) - **/ - "mod": function(a, b) { - - if (a === undefined) { - return newFraction(this["s"] * this["n"] % this["d"], C_ONE); - } - - parse(a, b); - if (0 === P["n"] && 0 === this["d"]) { - throw DivisionByZero(); - } - - /* - * First silly attempt, kinda slow - * - return that["sub"]({ - "n": num["n"] * Math.floor((this.n / this.d) / (num.n / num.d)), - "d": num["d"], - "s": this["s"] - });*/ - - /* - * New attempt: a1 / b1 = a2 / b2 * q + r - * => b2 * a1 = a2 * b1 * q + b1 * b2 * r - * => (b2 * a1 % a2 * b1) / (b1 * b2) - */ - return newFraction( - this["s"] * (P["d"] * this["n"]) % (P["n"] * this["d"]), - P["d"] * this["d"] - ); - }, - - /** - * Calculates the fractional gcd of two rational numbers - * - * Ex: new Fraction(5,8).gcd(3,7) => 1/56 - */ - "gcd": function(a, b) { - - parse(a, b); - - // gcd(a / b, c / d) = gcd(a, c) / lcm(b, d) - - return newFraction(gcd(P["n"], this["n"]) * gcd(P["d"], this["d"]), P["d"] * this["d"]); - }, - - /** - * Calculates the fractional lcm of two rational numbers - * - * Ex: new Fraction(5,8).lcm(3,7) => 15 - */ - "lcm": function(a, b) { - - parse(a, b); - - // lcm(a / b, c / d) = lcm(a, c) / gcd(b, d) - - if (P["n"] === C_ZERO && this["n"] === C_ZERO) { - return newFraction(C_ZERO, C_ONE); - } - return newFraction(P["n"] * this["n"], gcd(P["n"], this["n"]) * gcd(P["d"], this["d"])); - }, - - /** - * Gets the inverse of the fraction, means numerator and denominator are exchanged - * - * Ex: new Fraction([-3, 4]).inverse() => -4 / 3 - **/ - "inverse": function() { - return newFraction(this["s"] * this["d"], this["n"]); - }, - - /** - * Calculates the fraction to some integer exponent - * - * Ex: new Fraction(-1,2).pow(-3) => -8 - */ - "pow": function(a, b) { - - parse(a, b); - - // Trivial case when exp is an integer - - if (P['d'] === C_ONE) { - - if (P['s'] < C_ZERO) { - return newFraction((this['s'] * this["d"]) ** P['n'], this["n"] ** P['n']); - } else { - return newFraction((this['s'] * this["n"]) ** P['n'], this["d"] ** P['n']); - } - } - - // Negative roots become complex - // (-a/b)^(c/d) = x - // <=> (-1)^(c/d) * (a/b)^(c/d) = x - // <=> (cos(pi) + i*sin(pi))^(c/d) * (a/b)^(c/d) = x - // <=> (cos(c*pi/d) + i*sin(c*pi/d)) * (a/b)^(c/d) = x # DeMoivre's formula - // From which follows that only for c=0 the root is non-complex - if (this['s'] < C_ZERO) return null; - - // Now prime factor n and d - let N = factorize(this['n']); - let D = factorize(this['d']); - - // Exponentiate and take root for n and d individually - let n = C_ONE; - let d = C_ONE; - for (let k in N) { - if (k === '1') continue; - if (k === '0') { - n = C_ZERO; - break; - } - N[k]*= P['n']; - - if (N[k] % P['d'] === C_ZERO) { - N[k]/= P['d']; - } else return null; - n*= BigInt(k) ** N[k]; - } - - for (let k in D) { - if (k === '1') continue; - D[k]*= P['n']; - - if (D[k] % P['d'] === C_ZERO) { - D[k]/= P['d']; - } else return null; - d*= BigInt(k) ** D[k]; - } - - if (P['s'] < C_ZERO) { - return newFraction(d, n); - } - return newFraction(n, d); - }, - - /** - * Check if two rational numbers are the same - * - * Ex: new Fraction(19.6).equals([98, 5]); - **/ - "equals": function(a, b) { - - parse(a, b); - return this["s"] * this["n"] * P["d"] === P["s"] * P["n"] * this["d"]; // Same as compare() === 0 - }, - - /** - * Check if two rational numbers are the same - * - * Ex: new Fraction(19.6).equals([98, 5]); - **/ - "compare": function(a, b) { - - parse(a, b); - let t = (this["s"] * this["n"] * P["d"] - P["s"] * P["n"] * this["d"]); - - return (C_ZERO < t) - (t < C_ZERO); - }, - - /** - * Calculates the ceil of a rational number - * - * Ex: new Fraction('4.(3)').ceil() => (5 / 1) - **/ - "ceil": function(places) { - - places = C_TEN ** BigInt(places || 0); - - return newFraction(this["s"] * places * this["n"] / this["d"] + - (places * this["n"] % this["d"] > C_ZERO && this["s"] >= C_ZERO ? C_ONE : C_ZERO), - places); - }, - - /** - * Calculates the floor of a rational number - * - * Ex: new Fraction('4.(3)').floor() => (4 / 1) - **/ - "floor": function(places) { - - places = C_TEN ** BigInt(places || 0); - - return newFraction(this["s"] * places * this["n"] / this["d"] - - (places * this["n"] % this["d"] > C_ZERO && this["s"] < C_ZERO ? C_ONE : C_ZERO), - places); - }, - - /** - * Rounds a rational numbers - * - * Ex: new Fraction('4.(3)').round() => (4 / 1) - **/ - "round": function(places) { - - places = C_TEN ** BigInt(places || 0); - - /* Derivation: - - s >= 0: - round(n / d) = trunc(n / d) + (n % d) / d >= 0.5 ? 1 : 0 - = trunc(n / d) + 2(n % d) >= d ? 1 : 0 - s < 0: - round(n / d) =-trunc(n / d) - (n % d) / d > 0.5 ? 1 : 0 - =-trunc(n / d) - 2(n % d) > d ? 1 : 0 - - =>: - - round(s * n / d) = s * trunc(n / d) + s * (C + 2(n % d) > d ? 1 : 0) - where C = s >= 0 ? 1 : 0, to fix the >= for the positve case. - */ - - return newFraction(this["s"] * places * this["n"] / this["d"] + - this["s"] * ((this["s"] >= C_ZERO ? C_ONE : C_ZERO) + C_TWO * (places * this["n"] % this["d"]) > this["d"] ? C_ONE : C_ZERO), - places); - }, - - /** - * Check if two rational numbers are divisible - * - * Ex: new Fraction(19.6).divisible(1.5); - */ - "divisible": function(a, b) { - - parse(a, b); - return !(!(P["n"] * this["d"]) || ((this["n"] * P["d"]) % (P["n"] * this["d"]))); - }, - - /** - * Returns a decimal representation of the fraction - * - * Ex: new Fraction("100.'91823'").valueOf() => 100.91823918239183 - **/ - 'valueOf': function() { - // Best we can do so far - return Number(this["s"] * this["n"]) / Number(this["d"]); - }, - - /** - * Creates a string representation of a fraction with all digits - * - * Ex: new Fraction("100.'91823'").toString() => "100.(91823)" - **/ - 'toString': function(dec) { - - let N = this["n"]; - let D = this["d"]; - - function trunc(x) { - return typeof x === 'bigint' ? x : Math.floor(x); - } - - dec = dec || 15; // 15 = decimal places when no repetition - - let cycLen = cycleLen(N, D); // Cycle length - let cycOff = cycleStart(N, D, cycLen); // Cycle start - - let str = this['s'] < C_ZERO ? "-" : ""; - - // Append integer part - str+= trunc(N / D); - - N%= D; - N*= C_TEN; - - if (N) - str+= "."; - - if (cycLen) { - - for (let i = cycOff; i--;) { - str+= trunc(N / D); - N%= D; - N*= C_TEN; - } - str+= "("; - for (let i = cycLen; i--;) { - str+= trunc(N / D); - N%= D; - N*= C_TEN; - } - str+= ")"; - } else { - for (let i = dec; N && i--;) { - str+= trunc(N / D); - N%= D; - N*= C_TEN; - } - } - return str; - }, - - /** - * Returns a string-fraction representation of a Fraction object - * - * Ex: new Fraction("1.'3'").toFraction() => "4 1/3" - **/ - 'toFraction': function(excludeWhole) { - - let n = this["n"]; - let d = this["d"]; - let str = this['s'] < C_ZERO ? "-" : ""; - - if (d === C_ONE) { - str+= n; - } else { - let whole = n / d; - if (excludeWhole && whole > C_ZERO) { - str+= whole; - str+= " "; - n%= d; - } - - str+= n; - str+= '/'; - str+= d; - } - return str; - }, - - /** - * Returns a latex representation of a Fraction object - * - * Ex: new Fraction("1.'3'").toLatex() => "\frac{4}{3}" - **/ - 'toLatex': function(excludeWhole) { - - let n = this["n"]; - let d = this["d"]; - let str = this['s'] < C_ZERO ? "-" : ""; - - if (d === C_ONE) { - str+= n; - } else { - let whole = n / d; - if (excludeWhole && whole > C_ZERO) { - str+= whole; - n%= d; - } - - str+= "\\frac{"; - str+= n; - str+= '}{'; - str+= d; - str+= '}'; - } - return str; - }, - - /** - * Returns an array of continued fraction elements - * - * Ex: new Fraction("7/8").toContinued() => [0,1,7] - */ - 'toContinued': function() { - - let a = this['n']; - let b = this['d']; - let res = []; - - do { - res.push(a / b); - let t = a % b; - a = b; - b = t; - } while (a !== C_ONE); - - return res; - }, - - "simplify": function(eps) { - - eps = eps || 0.001; - - const thisABS = this['abs'](); - const cont = thisABS['toContinued'](); - - for (let i = 1; i < cont.length; i++) { - - let s = newFraction(cont[i - 1], C_ONE); - for (let k = i - 2; k >= 0; k--) { - s = s['inverse']()['add'](cont[k]); - } - - if (Math.abs(s['sub'](thisABS).valueOf()) < eps) { - return s['mul'](this['s']); - } - } - return this; - } - }; - - if (typeof define === "function" && define["amd"]) { - define([], function() { - return Fraction; - }); - } else if (typeof exports === "object") { - Object.defineProperty(exports, "__esModule", { 'value': true }); - Fraction['default'] = Fraction; - Fraction['Fraction'] = Fraction; - module['exports'] = Fraction; - } else { - root['Fraction'] = Fraction; - } - -})(this); diff --git a/node_modules/fraction.js/dist/fraction.js b/node_modules/fraction.js/dist/fraction.js new file mode 100644 index 000000000..816d5db07 --- /dev/null +++ b/node_modules/fraction.js/dist/fraction.js @@ -0,0 +1,1045 @@ +'use strict'; + +/** + * + * This class offers the possibility to calculate fractions. + * You can pass a fraction in different formats. Either as array, as double, as string or as an integer. + * + * Array/Object form + * [ 0 => , 1 => ] + * { n => , d => } + * + * Integer form + * - Single integer value as BigInt or Number + * + * Double form + * - Single double value as Number + * + * String form + * 123.456 - a simple double + * 123/456 - a string fraction + * 123.'456' - a double with repeating decimal places + * 123.(456) - synonym + * 123.45'6' - a double with repeating last place + * 123.45(6) - synonym + * + * Example: + * let f = new Fraction("9.4'31'"); + * f.mul([-4, 3]).div(4.9); + * + */ + +// Set Identity function to downgrade BigInt to Number if needed +if (typeof BigInt === 'undefined') BigInt = function (n) { if (isNaN(n)) throw new Error(""); return n; }; + +const C_ZERO = BigInt(0); +const C_ONE = BigInt(1); +const C_TWO = BigInt(2); +const C_THREE = BigInt(3); +const C_FIVE = BigInt(5); +const C_TEN = BigInt(10); +const MAX_INTEGER = BigInt(Number.MAX_SAFE_INTEGER); + +// Maximum search depth for cyclic rational numbers. 2000 should be more than enough. +// Example: 1/7 = 0.(142857) has 6 repeating decimal places. +// If MAX_CYCLE_LEN gets reduced, long cycles will not be detected and toString() only gets the first 10 digits +const MAX_CYCLE_LEN = 2000; + +// Parsed data to avoid calling "new" all the time +const P = { + "s": C_ONE, + "n": C_ZERO, + "d": C_ONE +}; + +function assign(n, s) { + + try { + n = BigInt(n); + } catch (e) { + throw InvalidParameter(); + } + return n * s; +} + +function ifloor(x) { + return typeof x === 'bigint' ? x : Math.floor(x); +} + +// Creates a new Fraction internally without the need of the bulky constructor +function newFraction(n, d) { + + if (d === C_ZERO) { + throw DivisionByZero(); + } + + const f = Object.create(Fraction.prototype); + f["s"] = n < C_ZERO ? -C_ONE : C_ONE; + + n = n < C_ZERO ? -n : n; + + const a = gcd(n, d); + + f["n"] = n / a; + f["d"] = d / a; + return f; +} + +const FACTORSTEPS = [C_TWO * C_TWO, C_TWO, C_TWO * C_TWO, C_TWO, C_TWO * C_TWO, C_TWO * C_THREE, C_TWO, C_TWO * C_THREE]; // repeats +function factorize(n) { + + const factors = Object.create(null); + if (n <= C_ONE) { + factors[n] = C_ONE; + return factors; + } + + const add = (p) => { factors[p] = (factors[p] || C_ZERO) + C_ONE; }; + + while (n % C_TWO === C_ZERO) { add(C_TWO); n /= C_TWO; } + while (n % C_THREE === C_ZERO) { add(C_THREE); n /= C_THREE; } + while (n % C_FIVE === C_ZERO) { add(C_FIVE); n /= C_FIVE; } + + // 30-wheel trial division: test only residues coprime to 2*3*5 + // Residue step pattern after 5: 7,11,13,17,19,23,29,31, ... + for (let si = 0, p = C_TWO + C_FIVE; p * p <= n;) { + while (n % p === C_ZERO) { add(p); n /= p; } + p += FACTORSTEPS[si]; + si = (si + 1) & 7; // fast modulo 8 + } + if (n > C_ONE) add(n); + return factors; +} + +const parse = function (p1, p2) { + + let n = C_ZERO, d = C_ONE, s = C_ONE; + + if (p1 === undefined || p1 === null) { // No argument + /* void */ + } else if (p2 !== undefined) { // Two arguments + + if (typeof p1 === "bigint") { + n = p1; + } else if (isNaN(p1)) { + throw InvalidParameter(); + } else if (p1 % 1 !== 0) { + throw NonIntegerParameter(); + } else { + n = BigInt(p1); + } + + if (typeof p2 === "bigint") { + d = p2; + } else if (isNaN(p2)) { + throw InvalidParameter(); + } else if (p2 % 1 !== 0) { + throw NonIntegerParameter(); + } else { + d = BigInt(p2); + } + + s = n * d; + + } else if (typeof p1 === "object") { + if ("d" in p1 && "n" in p1) { + n = BigInt(p1["n"]); + d = BigInt(p1["d"]); + if ("s" in p1) + n *= BigInt(p1["s"]); + } else if (0 in p1) { + n = BigInt(p1[0]); + if (1 in p1) + d = BigInt(p1[1]); + } else if (typeof p1 === "bigint") { + n = p1; + } else { + throw InvalidParameter(); + } + s = n * d; + } else if (typeof p1 === "number") { + + if (isNaN(p1)) { + throw InvalidParameter(); + } + + if (p1 < 0) { + s = -C_ONE; + p1 = -p1; + } + + if (p1 % 1 === 0) { + n = BigInt(p1); + } else { + + let z = 1; + + let A = 0, B = 1; + let C = 1, D = 1; + + let N = 10000000; + + if (p1 >= 1) { + z = 10 ** Math.floor(1 + Math.log10(p1)); + p1 /= z; + } + + // Using Farey Sequences + + while (B <= N && D <= N) { + let M = (A + C) / (B + D); + + if (p1 === M) { + if (B + D <= N) { + n = A + C; + d = B + D; + } else if (D > B) { + n = C; + d = D; + } else { + n = A; + d = B; + } + break; + + } else { + + if (p1 > M) { + A += C; + B += D; + } else { + C += A; + D += B; + } + + if (B > N) { + n = C; + d = D; + } else { + n = A; + d = B; + } + } + } + n = BigInt(n) * BigInt(z); + d = BigInt(d); + } + + } else if (typeof p1 === "string") { + + let ndx = 0; + + let v = C_ZERO, w = C_ZERO, x = C_ZERO, y = C_ONE, z = C_ONE; + + let match = p1.replace(/_/g, '').match(/\d+|./g); + + if (match === null) + throw InvalidParameter(); + + if (match[ndx] === '-') {// Check for minus sign at the beginning + s = -C_ONE; + ndx++; + } else if (match[ndx] === '+') {// Check for plus sign at the beginning + ndx++; + } + + if (match.length === ndx + 1) { // Check if it's just a simple number "1234" + w = assign(match[ndx++], s); + } else if (match[ndx + 1] === '.' || match[ndx] === '.') { // Check if it's a decimal number + + if (match[ndx] !== '.') { // Handle 0.5 and .5 + v = assign(match[ndx++], s); + } + ndx++; + + // Check for decimal places + if (ndx + 1 === match.length || match[ndx + 1] === '(' && match[ndx + 3] === ')' || match[ndx + 1] === "'" && match[ndx + 3] === "'") { + w = assign(match[ndx], s); + y = C_TEN ** BigInt(match[ndx].length); + ndx++; + } + + // Check for repeating places + if (match[ndx] === '(' && match[ndx + 2] === ')' || match[ndx] === "'" && match[ndx + 2] === "'") { + x = assign(match[ndx + 1], s); + z = C_TEN ** BigInt(match[ndx + 1].length) - C_ONE; + ndx += 3; + } + + } else if (match[ndx + 1] === '/' || match[ndx + 1] === ':') { // Check for a simple fraction "123/456" or "123:456" + w = assign(match[ndx], s); + y = assign(match[ndx + 2], C_ONE); + ndx += 3; + } else if (match[ndx + 3] === '/' && match[ndx + 1] === ' ') { // Check for a complex fraction "123 1/2" + v = assign(match[ndx], s); + w = assign(match[ndx + 2], s); + y = assign(match[ndx + 4], C_ONE); + ndx += 5; + } + + if (match.length <= ndx) { // Check for more tokens on the stack + d = y * z; + s = /* void */ + n = x + d * v + z * w; + } else { + throw InvalidParameter(); + } + + } else if (typeof p1 === "bigint") { + n = p1; + s = p1; + d = C_ONE; + } else { + throw InvalidParameter(); + } + + if (d === C_ZERO) { + throw DivisionByZero(); + } + + P["s"] = s < C_ZERO ? -C_ONE : C_ONE; + P["n"] = n < C_ZERO ? -n : n; + P["d"] = d < C_ZERO ? -d : d; +}; + +function modpow(b, e, m) { + + let r = C_ONE; + for (; e > C_ZERO; b = (b * b) % m, e >>= C_ONE) { + + if (e & C_ONE) { + r = (r * b) % m; + } + } + return r; +} + +function cycleLen(n, d) { + + for (; d % C_TWO === C_ZERO; + d /= C_TWO) { + } + + for (; d % C_FIVE === C_ZERO; + d /= C_FIVE) { + } + + if (d === C_ONE) // Catch non-cyclic numbers + return C_ZERO; + + // If we would like to compute really large numbers quicker, we could make use of Fermat's little theorem: + // 10^(d-1) % d == 1 + // However, we don't need such large numbers and MAX_CYCLE_LEN should be the capstone, + // as we want to translate the numbers to strings. + + let rem = C_TEN % d; + let t = 1; + + for (; rem !== C_ONE; t++) { + rem = rem * C_TEN % d; + + if (t > MAX_CYCLE_LEN) + return C_ZERO; // Returning 0 here means that we don't print it as a cyclic number. It's likely that the answer is `d-1` + } + return BigInt(t); +} + +function cycleStart(n, d, len) { + + let rem1 = C_ONE; + let rem2 = modpow(C_TEN, len, d); + + for (let t = 0; t < 300; t++) { // s < ~log10(Number.MAX_VALUE) + // Solve 10^s == 10^(s+t) (mod d) + + if (rem1 === rem2) + return BigInt(t); + + rem1 = rem1 * C_TEN % d; + rem2 = rem2 * C_TEN % d; + } + return 0; +} + +function gcd(a, b) { + + if (!a) + return b; + if (!b) + return a; + + while (1) { + a %= b; + if (!a) + return b; + b %= a; + if (!b) + return a; + } +} + +/** + * Module constructor + * + * @constructor + * @param {number|Fraction=} a + * @param {number=} b + */ +function Fraction(a, b) { + + parse(a, b); + + if (this instanceof Fraction) { + a = gcd(P["d"], P["n"]); // Abuse a + this["s"] = P["s"]; + this["n"] = P["n"] / a; + this["d"] = P["d"] / a; + } else { + return newFraction(P['s'] * P['n'], P['d']); + } +} + +const DivisionByZero = function () { return new Error("Division by Zero"); }; +const InvalidParameter = function () { return new Error("Invalid argument"); }; +const NonIntegerParameter = function () { return new Error("Parameters must be integer"); }; + +Fraction.prototype = { + + "s": C_ONE, + "n": C_ZERO, + "d": C_ONE, + + /** + * Calculates the absolute value + * + * Ex: new Fraction(-4).abs() => 4 + **/ + "abs": function () { + + return newFraction(this["n"], this["d"]); + }, + + /** + * Inverts the sign of the current fraction + * + * Ex: new Fraction(-4).neg() => 4 + **/ + "neg": function () { + + return newFraction(-this["s"] * this["n"], this["d"]); + }, + + /** + * Adds two rational numbers + * + * Ex: new Fraction({n: 2, d: 3}).add("14.9") => 467 / 30 + **/ + "add": function (a, b) { + + parse(a, b); + return newFraction( + this["s"] * this["n"] * P["d"] + P["s"] * this["d"] * P["n"], + this["d"] * P["d"] + ); + }, + + /** + * Subtracts two rational numbers + * + * Ex: new Fraction({n: 2, d: 3}).add("14.9") => -427 / 30 + **/ + "sub": function (a, b) { + + parse(a, b); + return newFraction( + this["s"] * this["n"] * P["d"] - P["s"] * this["d"] * P["n"], + this["d"] * P["d"] + ); + }, + + /** + * Multiplies two rational numbers + * + * Ex: new Fraction("-17.(345)").mul(3) => 5776 / 111 + **/ + "mul": function (a, b) { + + parse(a, b); + return newFraction( + this["s"] * P["s"] * this["n"] * P["n"], + this["d"] * P["d"] + ); + }, + + /** + * Divides two rational numbers + * + * Ex: new Fraction("-17.(345)").inverse().div(3) + **/ + "div": function (a, b) { + + parse(a, b); + return newFraction( + this["s"] * P["s"] * this["n"] * P["d"], + this["d"] * P["n"] + ); + }, + + /** + * Clones the actual object + * + * Ex: new Fraction("-17.(345)").clone() + **/ + "clone": function () { + return newFraction(this['s'] * this['n'], this['d']); + }, + + /** + * Calculates the modulo of two rational numbers - a more precise fmod + * + * Ex: new Fraction('4.(3)').mod([7, 8]) => (13/3) % (7/8) = (5/6) + * Ex: new Fraction(20, 10).mod().equals(0) ? "is Integer" + **/ + "mod": function (a, b) { + + if (a === undefined) { + return newFraction(this["s"] * this["n"] % this["d"], C_ONE); + } + + parse(a, b); + if (C_ZERO === P["n"] * this["d"]) { + throw DivisionByZero(); + } + + /** + * I derived the rational modulo similar to the modulo for integers + * + * https://raw.org/book/analysis/rational-numbers/ + * + * n1/d1 = (n2/d2) * q + r, where 0 ≤ r < n2/d2 + * => d2 * n1 = n2 * d1 * q + d1 * d2 * r + * => r = (d2 * n1 - n2 * d1 * q) / (d1 * d2) + * = (d2 * n1 - n2 * d1 * floor((d2 * n1) / (n2 * d1))) / (d1 * d2) + * = ((d2 * n1) % (n2 * d1)) / (d1 * d2) + */ + return newFraction( + this["s"] * (P["d"] * this["n"]) % (P["n"] * this["d"]), + P["d"] * this["d"]); + }, + + /** + * Calculates the fractional gcd of two rational numbers + * + * Ex: new Fraction(5,8).gcd(3,7) => 1/56 + */ + "gcd": function (a, b) { + + parse(a, b); + + // https://raw.org/book/analysis/rational-numbers/ + // gcd(a / b, c / d) = gcd(a, c) / lcm(b, d) + + return newFraction(gcd(P["n"], this["n"]) * gcd(P["d"], this["d"]), P["d"] * this["d"]); + }, + + /** + * Calculates the fractional lcm of two rational numbers + * + * Ex: new Fraction(5,8).lcm(3,7) => 15 + */ + "lcm": function (a, b) { + + parse(a, b); + + // https://raw.org/book/analysis/rational-numbers/ + // lcm(a / b, c / d) = lcm(a, c) / gcd(b, d) + + if (P["n"] === C_ZERO && this["n"] === C_ZERO) { + return newFraction(C_ZERO, C_ONE); + } + return newFraction(P["n"] * this["n"], gcd(P["n"], this["n"]) * gcd(P["d"], this["d"])); + }, + + /** + * Gets the inverse of the fraction, means numerator and denominator are exchanged + * + * Ex: new Fraction([-3, 4]).inverse() => -4 / 3 + **/ + "inverse": function () { + return newFraction(this["s"] * this["d"], this["n"]); + }, + + /** + * Calculates the fraction to some integer exponent + * + * Ex: new Fraction(-1,2).pow(-3) => -8 + */ + "pow": function (a, b) { + + parse(a, b); + + // Trivial case when exp is an integer + + if (P['d'] === C_ONE) { + + if (P['s'] < C_ZERO) { + return newFraction((this['s'] * this["d"]) ** P['n'], this["n"] ** P['n']); + } else { + return newFraction((this['s'] * this["n"]) ** P['n'], this["d"] ** P['n']); + } + } + + // Negative roots become complex + // (-a/b)^(c/d) = x + // ⇔ (-1)^(c/d) * (a/b)^(c/d) = x + // ⇔ (cos(pi) + i*sin(pi))^(c/d) * (a/b)^(c/d) = x + // ⇔ (cos(c*pi/d) + i*sin(c*pi/d)) * (a/b)^(c/d) = x # DeMoivre's formula + // From which follows that only for c=0 the root is non-complex + if (this['s'] < C_ZERO) return null; + + // Now prime factor n and d + let N = factorize(this['n']); + let D = factorize(this['d']); + + // Exponentiate and take root for n and d individually + let n = C_ONE; + let d = C_ONE; + for (let k in N) { + if (k === '1') continue; + if (k === '0') { + n = C_ZERO; + break; + } + N[k] *= P['n']; + + if (N[k] % P['d'] === C_ZERO) { + N[k] /= P['d']; + } else return null; + n *= BigInt(k) ** N[k]; + } + + for (let k in D) { + if (k === '1') continue; + D[k] *= P['n']; + + if (D[k] % P['d'] === C_ZERO) { + D[k] /= P['d']; + } else return null; + d *= BigInt(k) ** D[k]; + } + + if (P['s'] < C_ZERO) { + return newFraction(d, n); + } + return newFraction(n, d); + }, + + /** + * Calculates the logarithm of a fraction to a given rational base + * + * Ex: new Fraction(27, 8).log(9, 4) => 3/2 + */ + "log": function (a, b) { + + parse(a, b); + + if (this['s'] <= C_ZERO || P['s'] <= C_ZERO) return null; + + const allPrimes = Object.create(null); + + const baseFactors = factorize(P['n']); + const T1 = factorize(P['d']); + + const numberFactors = factorize(this['n']); + const T2 = factorize(this['d']); + + for (const prime in T1) { + baseFactors[prime] = (baseFactors[prime] || C_ZERO) - T1[prime]; + } + for (const prime in T2) { + numberFactors[prime] = (numberFactors[prime] || C_ZERO) - T2[prime]; + } + + for (const prime in baseFactors) { + if (prime === '1') continue; + allPrimes[prime] = true; + } + for (const prime in numberFactors) { + if (prime === '1') continue; + allPrimes[prime] = true; + } + + let retN = null; + let retD = null; + + // Iterate over all unique primes to determine if a consistent ratio exists + for (const prime in allPrimes) { + + const baseExponent = baseFactors[prime] || C_ZERO; + const numberExponent = numberFactors[prime] || C_ZERO; + + if (baseExponent === C_ZERO) { + if (numberExponent !== C_ZERO) { + return null; // Logarithm cannot be expressed as a rational number + } + continue; // Skip this prime since both exponents are zero + } + + // Calculate the ratio of exponents for this prime + let curN = numberExponent; + let curD = baseExponent; + + // Simplify the current ratio + const gcdValue = gcd(curN, curD); + curN /= gcdValue; + curD /= gcdValue; + + // Check if this is the first ratio; otherwise, ensure ratios are consistent + if (retN === null && retD === null) { + retN = curN; + retD = curD; + } else if (curN * retD !== retN * curD) { + return null; // Ratios do not match, logarithm cannot be rational + } + } + + return retN !== null && retD !== null + ? newFraction(retN, retD) + : null; + }, + + /** + * Check if two rational numbers are the same + * + * Ex: new Fraction(19.6).equals([98, 5]); + **/ + "equals": function (a, b) { + + parse(a, b); + return this["s"] * this["n"] * P["d"] === P["s"] * P["n"] * this["d"]; + }, + + /** + * Check if this rational number is less than another + * + * Ex: new Fraction(19.6).lt([98, 5]); + **/ + "lt": function (a, b) { + + parse(a, b); + return this["s"] * this["n"] * P["d"] < P["s"] * P["n"] * this["d"]; + }, + + /** + * Check if this rational number is less than or equal another + * + * Ex: new Fraction(19.6).lt([98, 5]); + **/ + "lte": function (a, b) { + + parse(a, b); + return this["s"] * this["n"] * P["d"] <= P["s"] * P["n"] * this["d"]; + }, + + /** + * Check if this rational number is greater than another + * + * Ex: new Fraction(19.6).lt([98, 5]); + **/ + "gt": function (a, b) { + + parse(a, b); + return this["s"] * this["n"] * P["d"] > P["s"] * P["n"] * this["d"]; + }, + + /** + * Check if this rational number is greater than or equal another + * + * Ex: new Fraction(19.6).lt([98, 5]); + **/ + "gte": function (a, b) { + + parse(a, b); + return this["s"] * this["n"] * P["d"] >= P["s"] * P["n"] * this["d"]; + }, + + /** + * Compare two rational numbers + * < 0 iff this < that + * > 0 iff this > that + * = 0 iff this = that + * + * Ex: new Fraction(19.6).compare([98, 5]); + **/ + "compare": function (a, b) { + + parse(a, b); + let t = this["s"] * this["n"] * P["d"] - P["s"] * P["n"] * this["d"]; + + return (C_ZERO < t) - (t < C_ZERO); + }, + + /** + * Calculates the ceil of a rational number + * + * Ex: new Fraction('4.(3)').ceil() => (5 / 1) + **/ + "ceil": function (places) { + + places = C_TEN ** BigInt(places || 0); + + return newFraction(ifloor(this["s"] * places * this["n"] / this["d"]) + + (places * this["n"] % this["d"] > C_ZERO && this["s"] >= C_ZERO ? C_ONE : C_ZERO), + places); + }, + + /** + * Calculates the floor of a rational number + * + * Ex: new Fraction('4.(3)').floor() => (4 / 1) + **/ + "floor": function (places) { + + places = C_TEN ** BigInt(places || 0); + + return newFraction(ifloor(this["s"] * places * this["n"] / this["d"]) - + (places * this["n"] % this["d"] > C_ZERO && this["s"] < C_ZERO ? C_ONE : C_ZERO), + places); + }, + + /** + * Rounds a rational numbers + * + * Ex: new Fraction('4.(3)').round() => (4 / 1) + **/ + "round": function (places) { + + places = C_TEN ** BigInt(places || 0); + + /* Derivation: + + s >= 0: + round(n / d) = ifloor(n / d) + (n % d) / d >= 0.5 ? 1 : 0 + = ifloor(n / d) + 2(n % d) >= d ? 1 : 0 + s < 0: + round(n / d) =-ifloor(n / d) - (n % d) / d > 0.5 ? 1 : 0 + =-ifloor(n / d) - 2(n % d) > d ? 1 : 0 + + =>: + + round(s * n / d) = s * ifloor(n / d) + s * (C + 2(n % d) > d ? 1 : 0) + where C = s >= 0 ? 1 : 0, to fix the >= for the positve case. + */ + + return newFraction(ifloor(this["s"] * places * this["n"] / this["d"]) + + this["s"] * ((this["s"] >= C_ZERO ? C_ONE : C_ZERO) + C_TWO * (places * this["n"] % this["d"]) > this["d"] ? C_ONE : C_ZERO), + places); + }, + + /** + * Rounds a rational number to a multiple of another rational number + * + * Ex: new Fraction('0.9').roundTo("1/8") => 7 / 8 + **/ + "roundTo": function (a, b) { + + /* + k * x/y ≤ a/b < (k+1) * x/y + ⇔ k ≤ a/b / (x/y) < (k+1) + ⇔ k = floor(a/b * y/x) + ⇔ k = floor((a * y) / (b * x)) + */ + + parse(a, b); + + const n = this['n'] * P['d']; + const d = this['d'] * P['n']; + const r = n % d; + + // round(n / d) = ifloor(n / d) + 2(n % d) >= d ? 1 : 0 + let k = ifloor(n / d); + if (r + r >= d) { + k++; + } + return newFraction(this['s'] * k * P['n'], P['d']); + }, + + /** + * Check if two rational numbers are divisible + * + * Ex: new Fraction(19.6).divisible(1.5); + */ + "divisible": function (a, b) { + + parse(a, b); + if (P['n'] === C_ZERO) return false; + return (this['n'] * P['d']) % (P['n'] * this['d']) === C_ZERO; + }, + + /** + * Returns a decimal representation of the fraction + * + * Ex: new Fraction("100.'91823'").valueOf() => 100.91823918239183 + **/ + 'valueOf': function () { + //if (this['n'] <= MAX_INTEGER && this['d'] <= MAX_INTEGER) { + return Number(this['s'] * this['n']) / Number(this['d']); + //} + }, + + /** + * Creates a string representation of a fraction with all digits + * + * Ex: new Fraction("100.'91823'").toString() => "100.(91823)" + **/ + 'toString': function (dec = 15) { + + let N = this["n"]; + let D = this["d"]; + + let cycLen = cycleLen(N, D); // Cycle length + let cycOff = cycleStart(N, D, cycLen); // Cycle start + + let str = this['s'] < C_ZERO ? "-" : ""; + + // Append integer part + str += ifloor(N / D); + + N %= D; + N *= C_TEN; + + if (N) + str += "."; + + if (cycLen) { + + for (let i = cycOff; i--;) { + str += ifloor(N / D); + N %= D; + N *= C_TEN; + } + str += "("; + for (let i = cycLen; i--;) { + str += ifloor(N / D); + N %= D; + N *= C_TEN; + } + str += ")"; + } else { + for (let i = dec; N && i--;) { + str += ifloor(N / D); + N %= D; + N *= C_TEN; + } + } + return str; + }, + + /** + * Returns a string-fraction representation of a Fraction object + * + * Ex: new Fraction("1.'3'").toFraction() => "4 1/3" + **/ + 'toFraction': function (showMixed = false) { + + let n = this["n"]; + let d = this["d"]; + let str = this['s'] < C_ZERO ? "-" : ""; + + if (d === C_ONE) { + str += n; + } else { + const whole = ifloor(n / d); + if (showMixed && whole > C_ZERO) { + str += whole; + str += " "; + n %= d; + } + + str += n; + str += '/'; + str += d; + } + return str; + }, + + /** + * Returns a latex representation of a Fraction object + * + * Ex: new Fraction("1.'3'").toLatex() => "\frac{4}{3}" + **/ + 'toLatex': function (showMixed = false) { + + let n = this["n"]; + let d = this["d"]; + let str = this['s'] < C_ZERO ? "-" : ""; + + if (d === C_ONE) { + str += n; + } else { + const whole = ifloor(n / d); + if (showMixed && whole > C_ZERO) { + str += whole; + n %= d; + } + + str += "\\frac{"; + str += n; + str += '}{'; + str += d; + str += '}'; + } + return str; + }, + + /** + * Returns an array of continued fraction elements + * + * Ex: new Fraction("7/8").toContinued() => [0,1,7] + */ + 'toContinued': function () { + + let a = this['n']; + let b = this['d']; + const res = []; + + while (b) { + res.push(ifloor(a / b)); + const t = a % b; + a = b; + b = t; + } + return res; + }, + + "simplify": function (eps = 1e-3) { + + // Continued fractions give best approximations for a max denominator, + // generally outperforming mediants in denominator–accuracy trade-offs. + // Semiconvergents can further reduce the denominator within tolerance. + + const ieps = BigInt(Math.ceil(1 / eps)); + + const thisABS = this['abs'](); + const cont = thisABS['toContinued'](); + + for (let i = 1; i < cont.length; i++) { + + let s = newFraction(cont[i - 1], C_ONE); + for (let k = i - 2; k >= 0; k--) { + s = s['inverse']()['add'](cont[k]); + } + + let t = s['sub'](thisABS); + if (t['n'] * ieps < t['d']) { // More robust than Math.abs(t.valueOf()) < eps + return s['mul'](this['s']); + } + } + return this; + } +}; + +Object.defineProperty(Fraction, "__esModule", { 'value': true }); +Fraction['default'] = Fraction; +Fraction['Fraction'] = Fraction; +module['exports'] = Fraction; diff --git a/node_modules/fraction.js/dist/fraction.min.js b/node_modules/fraction.js/dist/fraction.min.js new file mode 100644 index 000000000..97b02ee2c --- /dev/null +++ b/node_modules/fraction.js/dist/fraction.min.js @@ -0,0 +1,21 @@ +/* +Fraction.js v5.3.4 8/22/2025 +https://raw.org/article/rational-numbers-in-javascript/ + +Copyright (c) 2025, Robert Eisele (https://raw.org/) +Licensed under the MIT license. +*/ +'use strict';(function(F){function D(){return Error("Parameters must be integer")}function x(){return Error("Invalid argument")}function C(){return Error("Division by Zero")}function q(a,b){var d=g,c=h;let f=h;if(void 0!==a&&null!==a)if(void 0!==b){if("bigint"===typeof a)d=a;else{if(isNaN(a))throw x();if(0!==a%1)throw D();d=BigInt(a)}if("bigint"===typeof b)c=b;else{if(isNaN(b))throw x();if(0!==b%1)throw D();c=BigInt(b)}f=d*c}else if("object"===typeof a){if("d"in a&&"n"in a)d=BigInt(a.n),c=BigInt(a.d), +"s"in a&&(d*=BigInt(a.s));else if(0 in a)d=BigInt(a[0]),1 in a&&(c=BigInt(a[1]));else if("bigint"===typeof a)d=a;else throw x();f=d*c}else if("number"===typeof a){if(isNaN(a))throw x();0>a&&(f=-h,a=-a);if(0===a%1)d=BigInt(a);else{b=1;var k=0,l=1,m=1;let r=1;1<=a&&(b=10**Math.floor(1+Math.log10(a)),a/=b);for(;1E7>=l&&1E7>=r;)if(c=(k+m)/(l+r),a===c){1E7>=l+r?(d=k+m,c=l+r):r>l?(d=m,c=r):(d=k,c=l);break}else a>c?(k+=m,l+=r):(m+=k,r+=l),1E7h&&(b[a]=(b[a]||g)+h);return b}function y(a,b){if(!a)return b;if(!b)return a;for(;;){a%=b;if(!a)return b;b%=a;if(!b)return a}}function v(a,b){q(a,b);if(this instanceof v)a=y(e.d,e.n),this.s=e.s,this.n=e.n/a,this.d=e.d/a;else return n(e.s*e.n,e.d)}"undefined"===typeof BigInt&& +(BigInt=function(a){if(isNaN(a))throw Error("");return a});const g=BigInt(0),h=BigInt(1),p=BigInt(2),B=BigInt(3),z=BigInt(5),t=BigInt(10),e={s:h,n:g,d:h},G=[p*p,p,p*p,p,p*p,p*B,p,p*B];v.prototype={s:h,n:g,d:h,abs:function(){return n(this.n,this.d)},neg:function(){return n(-this.s*this.n,this.d)},add:function(a,b){q(a,b);return n(this.s*this.n*e.d+e.s*this.d*e.n,this.d*e.d)},sub:function(a,b){q(a,b);return n(this.s*this.n*e.d-e.s*this.d*e.n,this.d*e.d)},mul:function(a,b){q(a,b);return n(this.s*e.s* +this.n*e.n,this.d*e.d)},div:function(a,b){q(a,b);return n(this.s*e.s*this.n*e.d,this.d*e.n)},clone:function(){return n(this.s*this.n,this.d)},mod:function(a,b){if(void 0===a)return n(this.s*this.n%this.d,h);q(a,b);if(g===e.n*this.d)throw C();return n(this.s*e.d*this.n%(e.n*this.d),e.d*this.d)},gcd:function(a,b){q(a,b);return n(y(e.n,this.n)*y(e.d,this.d),e.d*this.d)},lcm:function(a,b){q(a,b);return e.n===g&&this.n===g?n(g,h):n(e.n*this.n,y(e.n,this.n)*y(e.d,this.d))},inverse:function(){return n(this.s* +this.d,this.n)},pow:function(a,b){q(a,b);if(e.d===h)return e.se.s*e.n*this.d},gte:function(a,b){q(a,b);return this.s*this.n*e.d>=e.s*e.n*this.d},compare:function(a,b){q(a,b);a=this.s*this.n*e.d-e.s*e.n*this.d;return(gg&&this.s>=g?h:g),a)},floor:function(a){a=t**BigInt(a||0);return n(u(this.s*a*this.n/ +this.d)-(a*this.n%this.d>g&&this.s=g?h:g)+a*this.n%this.d*p>this.d?h:g),a)},roundTo:function(a,b){q(a,b);var d=this.n*e.d;a=this.d*e.n;b=d%a;d=u(d/a);b+b>=a&&d++;return n(this.s*d*e.n,e.d)},divisible:function(a,b){q(a,b);return e.n===g?!1:this.n*e.d%(e.n*this.d)===g},valueOf:function(){return Number(this.s*this.n)/Number(this.d)},toString:function(a=15){let b=this.n,d=this.d;var c;a:{for(c=d;c%p===g;c/= +p);for(;c%z===g;c/=z);if(c===h)c=g;else{for(var f=t%c,k=1;f!==h;k++)if(f=f*t%c,2E3g;k=k*k%d,l>>=h)l&h&&(m=m*k%d);k=m;for(l=0;300>l;l++){if(f===k){f=BigInt(l);break a}f=f*t%d;k=k*t%d}f=0}k=f;f=this.sg&&(c+=f,c+=" ",b%=d);c=c+b+"/"+d}return c},toLatex:function(a=!1){let b=this.n,d=this.d,c=this.sg&&(c+=f,b%=d);c=c+"\\frac{"+b+"}{"+d;c+="}"}return c},toContinued:function(){let a=this.n,b=this.d;const d=[];for(;b;){d.push(u(a/b));const c=a%b;a=b;b=c}return d},simplify:function(a=.001){a=BigInt(Math.ceil(1/a));const b=this.abs(),d=b.toContinued();for(let f=1;f , 1 => ] + * { n => , d => } + * + * Integer form + * - Single integer value as BigInt or Number + * + * Double form + * - Single double value as Number + * + * String form + * 123.456 - a simple double + * 123/456 - a string fraction + * 123.'456' - a double with repeating decimal places + * 123.(456) - synonym + * 123.45'6' - a double with repeating last place + * 123.45(6) - synonym + * + * Example: + * let f = new Fraction("9.4'31'"); + * f.mul([-4, 3]).div(4.9); + * + */ + +// Set Identity function to downgrade BigInt to Number if needed +if (typeof BigInt === 'undefined') BigInt = function (n) { if (isNaN(n)) throw new Error(""); return n; }; + +const C_ZERO = BigInt(0); +const C_ONE = BigInt(1); +const C_TWO = BigInt(2); +const C_THREE = BigInt(3); +const C_FIVE = BigInt(5); +const C_TEN = BigInt(10); +const MAX_INTEGER = BigInt(Number.MAX_SAFE_INTEGER); + +// Maximum search depth for cyclic rational numbers. 2000 should be more than enough. +// Example: 1/7 = 0.(142857) has 6 repeating decimal places. +// If MAX_CYCLE_LEN gets reduced, long cycles will not be detected and toString() only gets the first 10 digits +const MAX_CYCLE_LEN = 2000; + +// Parsed data to avoid calling "new" all the time +const P = { + "s": C_ONE, + "n": C_ZERO, + "d": C_ONE +}; + +function assign(n, s) { + + try { + n = BigInt(n); + } catch (e) { + throw InvalidParameter(); + } + return n * s; +} + +function ifloor(x) { + return typeof x === 'bigint' ? x : Math.floor(x); +} + +// Creates a new Fraction internally without the need of the bulky constructor +function newFraction(n, d) { + + if (d === C_ZERO) { + throw DivisionByZero(); + } + + const f = Object.create(Fraction.prototype); + f["s"] = n < C_ZERO ? -C_ONE : C_ONE; + + n = n < C_ZERO ? -n : n; + + const a = gcd(n, d); + + f["n"] = n / a; + f["d"] = d / a; + return f; +} + +const FACTORSTEPS = [C_TWO * C_TWO, C_TWO, C_TWO * C_TWO, C_TWO, C_TWO * C_TWO, C_TWO * C_THREE, C_TWO, C_TWO * C_THREE]; // repeats +function factorize(n) { + + const factors = Object.create(null); + if (n <= C_ONE) { + factors[n] = C_ONE; + return factors; + } + + const add = (p) => { factors[p] = (factors[p] || C_ZERO) + C_ONE; }; + + while (n % C_TWO === C_ZERO) { add(C_TWO); n /= C_TWO; } + while (n % C_THREE === C_ZERO) { add(C_THREE); n /= C_THREE; } + while (n % C_FIVE === C_ZERO) { add(C_FIVE); n /= C_FIVE; } + + // 30-wheel trial division: test only residues coprime to 2*3*5 + // Residue step pattern after 5: 7,11,13,17,19,23,29,31, ... + for (let si = 0, p = C_TWO + C_FIVE; p * p <= n;) { + while (n % p === C_ZERO) { add(p); n /= p; } + p += FACTORSTEPS[si]; + si = (si + 1) & 7; // fast modulo 8 + } + if (n > C_ONE) add(n); + return factors; +} + +const parse = function (p1, p2) { + + let n = C_ZERO, d = C_ONE, s = C_ONE; + + if (p1 === undefined || p1 === null) { // No argument + /* void */ + } else if (p2 !== undefined) { // Two arguments + + if (typeof p1 === "bigint") { + n = p1; + } else if (isNaN(p1)) { + throw InvalidParameter(); + } else if (p1 % 1 !== 0) { + throw NonIntegerParameter(); + } else { + n = BigInt(p1); + } + + if (typeof p2 === "bigint") { + d = p2; + } else if (isNaN(p2)) { + throw InvalidParameter(); + } else if (p2 % 1 !== 0) { + throw NonIntegerParameter(); + } else { + d = BigInt(p2); + } + + s = n * d; + + } else if (typeof p1 === "object") { + if ("d" in p1 && "n" in p1) { + n = BigInt(p1["n"]); + d = BigInt(p1["d"]); + if ("s" in p1) + n *= BigInt(p1["s"]); + } else if (0 in p1) { + n = BigInt(p1[0]); + if (1 in p1) + d = BigInt(p1[1]); + } else if (typeof p1 === "bigint") { + n = p1; + } else { + throw InvalidParameter(); + } + s = n * d; + } else if (typeof p1 === "number") { + + if (isNaN(p1)) { + throw InvalidParameter(); + } + + if (p1 < 0) { + s = -C_ONE; + p1 = -p1; + } + + if (p1 % 1 === 0) { + n = BigInt(p1); + } else { + + let z = 1; + + let A = 0, B = 1; + let C = 1, D = 1; + + let N = 10000000; + + if (p1 >= 1) { + z = 10 ** Math.floor(1 + Math.log10(p1)); + p1 /= z; + } + + // Using Farey Sequences + + while (B <= N && D <= N) { + let M = (A + C) / (B + D); + + if (p1 === M) { + if (B + D <= N) { + n = A + C; + d = B + D; + } else if (D > B) { + n = C; + d = D; + } else { + n = A; + d = B; + } + break; + + } else { + + if (p1 > M) { + A += C; + B += D; + } else { + C += A; + D += B; + } + + if (B > N) { + n = C; + d = D; + } else { + n = A; + d = B; + } + } + } + n = BigInt(n) * BigInt(z); + d = BigInt(d); + } + + } else if (typeof p1 === "string") { + + let ndx = 0; + + let v = C_ZERO, w = C_ZERO, x = C_ZERO, y = C_ONE, z = C_ONE; + + let match = p1.replace(/_/g, '').match(/\d+|./g); + + if (match === null) + throw InvalidParameter(); + + if (match[ndx] === '-') {// Check for minus sign at the beginning + s = -C_ONE; + ndx++; + } else if (match[ndx] === '+') {// Check for plus sign at the beginning + ndx++; + } + + if (match.length === ndx + 1) { // Check if it's just a simple number "1234" + w = assign(match[ndx++], s); + } else if (match[ndx + 1] === '.' || match[ndx] === '.') { // Check if it's a decimal number + + if (match[ndx] !== '.') { // Handle 0.5 and .5 + v = assign(match[ndx++], s); + } + ndx++; + + // Check for decimal places + if (ndx + 1 === match.length || match[ndx + 1] === '(' && match[ndx + 3] === ')' || match[ndx + 1] === "'" && match[ndx + 3] === "'") { + w = assign(match[ndx], s); + y = C_TEN ** BigInt(match[ndx].length); + ndx++; + } + + // Check for repeating places + if (match[ndx] === '(' && match[ndx + 2] === ')' || match[ndx] === "'" && match[ndx + 2] === "'") { + x = assign(match[ndx + 1], s); + z = C_TEN ** BigInt(match[ndx + 1].length) - C_ONE; + ndx += 3; + } + + } else if (match[ndx + 1] === '/' || match[ndx + 1] === ':') { // Check for a simple fraction "123/456" or "123:456" + w = assign(match[ndx], s); + y = assign(match[ndx + 2], C_ONE); + ndx += 3; + } else if (match[ndx + 3] === '/' && match[ndx + 1] === ' ') { // Check for a complex fraction "123 1/2" + v = assign(match[ndx], s); + w = assign(match[ndx + 2], s); + y = assign(match[ndx + 4], C_ONE); + ndx += 5; + } + + if (match.length <= ndx) { // Check for more tokens on the stack + d = y * z; + s = /* void */ + n = x + d * v + z * w; + } else { + throw InvalidParameter(); + } + + } else if (typeof p1 === "bigint") { + n = p1; + s = p1; + d = C_ONE; + } else { + throw InvalidParameter(); + } + + if (d === C_ZERO) { + throw DivisionByZero(); + } + + P["s"] = s < C_ZERO ? -C_ONE : C_ONE; + P["n"] = n < C_ZERO ? -n : n; + P["d"] = d < C_ZERO ? -d : d; +}; + +function modpow(b, e, m) { + + let r = C_ONE; + for (; e > C_ZERO; b = (b * b) % m, e >>= C_ONE) { + + if (e & C_ONE) { + r = (r * b) % m; + } + } + return r; +} + +function cycleLen(n, d) { + + for (; d % C_TWO === C_ZERO; + d /= C_TWO) { + } + + for (; d % C_FIVE === C_ZERO; + d /= C_FIVE) { + } + + if (d === C_ONE) // Catch non-cyclic numbers + return C_ZERO; + + // If we would like to compute really large numbers quicker, we could make use of Fermat's little theorem: + // 10^(d-1) % d == 1 + // However, we don't need such large numbers and MAX_CYCLE_LEN should be the capstone, + // as we want to translate the numbers to strings. + + let rem = C_TEN % d; + let t = 1; + + for (; rem !== C_ONE; t++) { + rem = rem * C_TEN % d; + + if (t > MAX_CYCLE_LEN) + return C_ZERO; // Returning 0 here means that we don't print it as a cyclic number. It's likely that the answer is `d-1` + } + return BigInt(t); +} + +function cycleStart(n, d, len) { + + let rem1 = C_ONE; + let rem2 = modpow(C_TEN, len, d); + + for (let t = 0; t < 300; t++) { // s < ~log10(Number.MAX_VALUE) + // Solve 10^s == 10^(s+t) (mod d) + + if (rem1 === rem2) + return BigInt(t); + + rem1 = rem1 * C_TEN % d; + rem2 = rem2 * C_TEN % d; + } + return 0; +} + +function gcd(a, b) { + + if (!a) + return b; + if (!b) + return a; + + while (1) { + a %= b; + if (!a) + return b; + b %= a; + if (!b) + return a; + } +} + +/** + * Module constructor + * + * @constructor + * @param {number|Fraction=} a + * @param {number=} b + */ +function Fraction(a, b) { + + parse(a, b); + + if (this instanceof Fraction) { + a = gcd(P["d"], P["n"]); // Abuse a + this["s"] = P["s"]; + this["n"] = P["n"] / a; + this["d"] = P["d"] / a; + } else { + return newFraction(P['s'] * P['n'], P['d']); + } +} + +const DivisionByZero = function () { return new Error("Division by Zero"); }; +const InvalidParameter = function () { return new Error("Invalid argument"); }; +const NonIntegerParameter = function () { return new Error("Parameters must be integer"); }; + +Fraction.prototype = { + + "s": C_ONE, + "n": C_ZERO, + "d": C_ONE, + + /** + * Calculates the absolute value + * + * Ex: new Fraction(-4).abs() => 4 + **/ + "abs": function () { + + return newFraction(this["n"], this["d"]); + }, + + /** + * Inverts the sign of the current fraction + * + * Ex: new Fraction(-4).neg() => 4 + **/ + "neg": function () { + + return newFraction(-this["s"] * this["n"], this["d"]); + }, + + /** + * Adds two rational numbers + * + * Ex: new Fraction({n: 2, d: 3}).add("14.9") => 467 / 30 + **/ + "add": function (a, b) { + + parse(a, b); + return newFraction( + this["s"] * this["n"] * P["d"] + P["s"] * this["d"] * P["n"], + this["d"] * P["d"] + ); + }, + + /** + * Subtracts two rational numbers + * + * Ex: new Fraction({n: 2, d: 3}).add("14.9") => -427 / 30 + **/ + "sub": function (a, b) { + + parse(a, b); + return newFraction( + this["s"] * this["n"] * P["d"] - P["s"] * this["d"] * P["n"], + this["d"] * P["d"] + ); + }, + + /** + * Multiplies two rational numbers + * + * Ex: new Fraction("-17.(345)").mul(3) => 5776 / 111 + **/ + "mul": function (a, b) { + + parse(a, b); + return newFraction( + this["s"] * P["s"] * this["n"] * P["n"], + this["d"] * P["d"] + ); + }, + + /** + * Divides two rational numbers + * + * Ex: new Fraction("-17.(345)").inverse().div(3) + **/ + "div": function (a, b) { + + parse(a, b); + return newFraction( + this["s"] * P["s"] * this["n"] * P["d"], + this["d"] * P["n"] + ); + }, + + /** + * Clones the actual object + * + * Ex: new Fraction("-17.(345)").clone() + **/ + "clone": function () { + return newFraction(this['s'] * this['n'], this['d']); + }, + + /** + * Calculates the modulo of two rational numbers - a more precise fmod + * + * Ex: new Fraction('4.(3)').mod([7, 8]) => (13/3) % (7/8) = (5/6) + * Ex: new Fraction(20, 10).mod().equals(0) ? "is Integer" + **/ + "mod": function (a, b) { + + if (a === undefined) { + return newFraction(this["s"] * this["n"] % this["d"], C_ONE); + } + + parse(a, b); + if (C_ZERO === P["n"] * this["d"]) { + throw DivisionByZero(); + } + + /** + * I derived the rational modulo similar to the modulo for integers + * + * https://raw.org/book/analysis/rational-numbers/ + * + * n1/d1 = (n2/d2) * q + r, where 0 ≤ r < n2/d2 + * => d2 * n1 = n2 * d1 * q + d1 * d2 * r + * => r = (d2 * n1 - n2 * d1 * q) / (d1 * d2) + * = (d2 * n1 - n2 * d1 * floor((d2 * n1) / (n2 * d1))) / (d1 * d2) + * = ((d2 * n1) % (n2 * d1)) / (d1 * d2) + */ + return newFraction( + this["s"] * (P["d"] * this["n"]) % (P["n"] * this["d"]), + P["d"] * this["d"]); + }, + + /** + * Calculates the fractional gcd of two rational numbers + * + * Ex: new Fraction(5,8).gcd(3,7) => 1/56 + */ + "gcd": function (a, b) { + + parse(a, b); + + // https://raw.org/book/analysis/rational-numbers/ + // gcd(a / b, c / d) = gcd(a, c) / lcm(b, d) + + return newFraction(gcd(P["n"], this["n"]) * gcd(P["d"], this["d"]), P["d"] * this["d"]); + }, + + /** + * Calculates the fractional lcm of two rational numbers + * + * Ex: new Fraction(5,8).lcm(3,7) => 15 + */ + "lcm": function (a, b) { + + parse(a, b); + + // https://raw.org/book/analysis/rational-numbers/ + // lcm(a / b, c / d) = lcm(a, c) / gcd(b, d) + + if (P["n"] === C_ZERO && this["n"] === C_ZERO) { + return newFraction(C_ZERO, C_ONE); + } + return newFraction(P["n"] * this["n"], gcd(P["n"], this["n"]) * gcd(P["d"], this["d"])); + }, + + /** + * Gets the inverse of the fraction, means numerator and denominator are exchanged + * + * Ex: new Fraction([-3, 4]).inverse() => -4 / 3 + **/ + "inverse": function () { + return newFraction(this["s"] * this["d"], this["n"]); + }, + + /** + * Calculates the fraction to some integer exponent + * + * Ex: new Fraction(-1,2).pow(-3) => -8 + */ + "pow": function (a, b) { + + parse(a, b); + + // Trivial case when exp is an integer + + if (P['d'] === C_ONE) { + + if (P['s'] < C_ZERO) { + return newFraction((this['s'] * this["d"]) ** P['n'], this["n"] ** P['n']); + } else { + return newFraction((this['s'] * this["n"]) ** P['n'], this["d"] ** P['n']); + } + } + + // Negative roots become complex + // (-a/b)^(c/d) = x + // ⇔ (-1)^(c/d) * (a/b)^(c/d) = x + // ⇔ (cos(pi) + i*sin(pi))^(c/d) * (a/b)^(c/d) = x + // ⇔ (cos(c*pi/d) + i*sin(c*pi/d)) * (a/b)^(c/d) = x # DeMoivre's formula + // From which follows that only for c=0 the root is non-complex + if (this['s'] < C_ZERO) return null; + + // Now prime factor n and d + let N = factorize(this['n']); + let D = factorize(this['d']); + + // Exponentiate and take root for n and d individually + let n = C_ONE; + let d = C_ONE; + for (let k in N) { + if (k === '1') continue; + if (k === '0') { + n = C_ZERO; + break; + } + N[k] *= P['n']; + + if (N[k] % P['d'] === C_ZERO) { + N[k] /= P['d']; + } else return null; + n *= BigInt(k) ** N[k]; + } + + for (let k in D) { + if (k === '1') continue; + D[k] *= P['n']; + + if (D[k] % P['d'] === C_ZERO) { + D[k] /= P['d']; + } else return null; + d *= BigInt(k) ** D[k]; + } + + if (P['s'] < C_ZERO) { + return newFraction(d, n); + } + return newFraction(n, d); + }, + + /** + * Calculates the logarithm of a fraction to a given rational base + * + * Ex: new Fraction(27, 8).log(9, 4) => 3/2 + */ + "log": function (a, b) { + + parse(a, b); + + if (this['s'] <= C_ZERO || P['s'] <= C_ZERO) return null; + + const allPrimes = Object.create(null); + + const baseFactors = factorize(P['n']); + const T1 = factorize(P['d']); + + const numberFactors = factorize(this['n']); + const T2 = factorize(this['d']); + + for (const prime in T1) { + baseFactors[prime] = (baseFactors[prime] || C_ZERO) - T1[prime]; + } + for (const prime in T2) { + numberFactors[prime] = (numberFactors[prime] || C_ZERO) - T2[prime]; + } + + for (const prime in baseFactors) { + if (prime === '1') continue; + allPrimes[prime] = true; + } + for (const prime in numberFactors) { + if (prime === '1') continue; + allPrimes[prime] = true; + } + + let retN = null; + let retD = null; + + // Iterate over all unique primes to determine if a consistent ratio exists + for (const prime in allPrimes) { + + const baseExponent = baseFactors[prime] || C_ZERO; + const numberExponent = numberFactors[prime] || C_ZERO; + + if (baseExponent === C_ZERO) { + if (numberExponent !== C_ZERO) { + return null; // Logarithm cannot be expressed as a rational number + } + continue; // Skip this prime since both exponents are zero + } + + // Calculate the ratio of exponents for this prime + let curN = numberExponent; + let curD = baseExponent; + + // Simplify the current ratio + const gcdValue = gcd(curN, curD); + curN /= gcdValue; + curD /= gcdValue; + + // Check if this is the first ratio; otherwise, ensure ratios are consistent + if (retN === null && retD === null) { + retN = curN; + retD = curD; + } else if (curN * retD !== retN * curD) { + return null; // Ratios do not match, logarithm cannot be rational + } + } + + return retN !== null && retD !== null + ? newFraction(retN, retD) + : null; + }, + + /** + * Check if two rational numbers are the same + * + * Ex: new Fraction(19.6).equals([98, 5]); + **/ + "equals": function (a, b) { + + parse(a, b); + return this["s"] * this["n"] * P["d"] === P["s"] * P["n"] * this["d"]; + }, + + /** + * Check if this rational number is less than another + * + * Ex: new Fraction(19.6).lt([98, 5]); + **/ + "lt": function (a, b) { + + parse(a, b); + return this["s"] * this["n"] * P["d"] < P["s"] * P["n"] * this["d"]; + }, + + /** + * Check if this rational number is less than or equal another + * + * Ex: new Fraction(19.6).lt([98, 5]); + **/ + "lte": function (a, b) { + + parse(a, b); + return this["s"] * this["n"] * P["d"] <= P["s"] * P["n"] * this["d"]; + }, + + /** + * Check if this rational number is greater than another + * + * Ex: new Fraction(19.6).lt([98, 5]); + **/ + "gt": function (a, b) { + + parse(a, b); + return this["s"] * this["n"] * P["d"] > P["s"] * P["n"] * this["d"]; + }, + + /** + * Check if this rational number is greater than or equal another + * + * Ex: new Fraction(19.6).lt([98, 5]); + **/ + "gte": function (a, b) { + + parse(a, b); + return this["s"] * this["n"] * P["d"] >= P["s"] * P["n"] * this["d"]; + }, + + /** + * Compare two rational numbers + * < 0 iff this < that + * > 0 iff this > that + * = 0 iff this = that + * + * Ex: new Fraction(19.6).compare([98, 5]); + **/ + "compare": function (a, b) { + + parse(a, b); + let t = this["s"] * this["n"] * P["d"] - P["s"] * P["n"] * this["d"]; + + return (C_ZERO < t) - (t < C_ZERO); + }, + + /** + * Calculates the ceil of a rational number + * + * Ex: new Fraction('4.(3)').ceil() => (5 / 1) + **/ + "ceil": function (places) { + + places = C_TEN ** BigInt(places || 0); + + return newFraction(ifloor(this["s"] * places * this["n"] / this["d"]) + + (places * this["n"] % this["d"] > C_ZERO && this["s"] >= C_ZERO ? C_ONE : C_ZERO), + places); + }, + + /** + * Calculates the floor of a rational number + * + * Ex: new Fraction('4.(3)').floor() => (4 / 1) + **/ + "floor": function (places) { + + places = C_TEN ** BigInt(places || 0); + + return newFraction(ifloor(this["s"] * places * this["n"] / this["d"]) - + (places * this["n"] % this["d"] > C_ZERO && this["s"] < C_ZERO ? C_ONE : C_ZERO), + places); + }, + + /** + * Rounds a rational numbers + * + * Ex: new Fraction('4.(3)').round() => (4 / 1) + **/ + "round": function (places) { + + places = C_TEN ** BigInt(places || 0); + + /* Derivation: + + s >= 0: + round(n / d) = ifloor(n / d) + (n % d) / d >= 0.5 ? 1 : 0 + = ifloor(n / d) + 2(n % d) >= d ? 1 : 0 + s < 0: + round(n / d) =-ifloor(n / d) - (n % d) / d > 0.5 ? 1 : 0 + =-ifloor(n / d) - 2(n % d) > d ? 1 : 0 + + =>: + + round(s * n / d) = s * ifloor(n / d) + s * (C + 2(n % d) > d ? 1 : 0) + where C = s >= 0 ? 1 : 0, to fix the >= for the positve case. + */ + + return newFraction(ifloor(this["s"] * places * this["n"] / this["d"]) + + this["s"] * ((this["s"] >= C_ZERO ? C_ONE : C_ZERO) + C_TWO * (places * this["n"] % this["d"]) > this["d"] ? C_ONE : C_ZERO), + places); + }, + + /** + * Rounds a rational number to a multiple of another rational number + * + * Ex: new Fraction('0.9').roundTo("1/8") => 7 / 8 + **/ + "roundTo": function (a, b) { + + /* + k * x/y ≤ a/b < (k+1) * x/y + ⇔ k ≤ a/b / (x/y) < (k+1) + ⇔ k = floor(a/b * y/x) + ⇔ k = floor((a * y) / (b * x)) + */ + + parse(a, b); + + const n = this['n'] * P['d']; + const d = this['d'] * P['n']; + const r = n % d; + + // round(n / d) = ifloor(n / d) + 2(n % d) >= d ? 1 : 0 + let k = ifloor(n / d); + if (r + r >= d) { + k++; + } + return newFraction(this['s'] * k * P['n'], P['d']); + }, + + /** + * Check if two rational numbers are divisible + * + * Ex: new Fraction(19.6).divisible(1.5); + */ + "divisible": function (a, b) { + + parse(a, b); + if (P['n'] === C_ZERO) return false; + return (this['n'] * P['d']) % (P['n'] * this['d']) === C_ZERO; + }, + + /** + * Returns a decimal representation of the fraction + * + * Ex: new Fraction("100.'91823'").valueOf() => 100.91823918239183 + **/ + 'valueOf': function () { + //if (this['n'] <= MAX_INTEGER && this['d'] <= MAX_INTEGER) { + return Number(this['s'] * this['n']) / Number(this['d']); + //} + }, + + /** + * Creates a string representation of a fraction with all digits + * + * Ex: new Fraction("100.'91823'").toString() => "100.(91823)" + **/ + 'toString': function (dec = 15) { + + let N = this["n"]; + let D = this["d"]; + + let cycLen = cycleLen(N, D); // Cycle length + let cycOff = cycleStart(N, D, cycLen); // Cycle start + + let str = this['s'] < C_ZERO ? "-" : ""; + + // Append integer part + str += ifloor(N / D); + + N %= D; + N *= C_TEN; + + if (N) + str += "."; + + if (cycLen) { + + for (let i = cycOff; i--;) { + str += ifloor(N / D); + N %= D; + N *= C_TEN; + } + str += "("; + for (let i = cycLen; i--;) { + str += ifloor(N / D); + N %= D; + N *= C_TEN; + } + str += ")"; + } else { + for (let i = dec; N && i--;) { + str += ifloor(N / D); + N %= D; + N *= C_TEN; + } + } + return str; + }, + + /** + * Returns a string-fraction representation of a Fraction object + * + * Ex: new Fraction("1.'3'").toFraction() => "4 1/3" + **/ + 'toFraction': function (showMixed = false) { + + let n = this["n"]; + let d = this["d"]; + let str = this['s'] < C_ZERO ? "-" : ""; + + if (d === C_ONE) { + str += n; + } else { + const whole = ifloor(n / d); + if (showMixed && whole > C_ZERO) { + str += whole; + str += " "; + n %= d; + } + + str += n; + str += '/'; + str += d; + } + return str; + }, + + /** + * Returns a latex representation of a Fraction object + * + * Ex: new Fraction("1.'3'").toLatex() => "\frac{4}{3}" + **/ + 'toLatex': function (showMixed = false) { + + let n = this["n"]; + let d = this["d"]; + let str = this['s'] < C_ZERO ? "-" : ""; + + if (d === C_ONE) { + str += n; + } else { + const whole = ifloor(n / d); + if (showMixed && whole > C_ZERO) { + str += whole; + n %= d; + } + + str += "\\frac{"; + str += n; + str += '}{'; + str += d; + str += '}'; + } + return str; + }, + + /** + * Returns an array of continued fraction elements + * + * Ex: new Fraction("7/8").toContinued() => [0,1,7] + */ + 'toContinued': function () { + + let a = this['n']; + let b = this['d']; + const res = []; + + while (b) { + res.push(ifloor(a / b)); + const t = a % b; + a = b; + b = t; + } + return res; + }, + + "simplify": function (eps = 1e-3) { + + // Continued fractions give best approximations for a max denominator, + // generally outperforming mediants in denominator–accuracy trade-offs. + // Semiconvergents can further reduce the denominator within tolerance. + + const ieps = BigInt(Math.ceil(1 / eps)); + + const thisABS = this['abs'](); + const cont = thisABS['toContinued'](); + + for (let i = 1; i < cont.length; i++) { + + let s = newFraction(cont[i - 1], C_ONE); + for (let k = i - 2; k >= 0; k--) { + s = s['inverse']()['add'](cont[k]); + } + + let t = s['sub'](thisABS); + if (t['n'] * ieps < t['d']) { // More robust than Math.abs(t.valueOf()) < eps + return s['mul'](this['s']); + } + } + return this; + } +}; +export { + Fraction as default, Fraction +}; diff --git a/node_modules/fraction.js/examples/angles.js b/node_modules/fraction.js/examples/angles.js new file mode 100644 index 000000000..436947e9a --- /dev/null +++ b/node_modules/fraction.js/examples/angles.js @@ -0,0 +1,26 @@ +/* +Fraction.js v5.0.0 10/1/2024 +https://raw.org/article/rational-numbers-in-javascript/ + +Copyright (c) 2024, Robert Eisele (https://raw.org/) +Licensed under the MIT license. +*/ + +// This example generates a list of angles with human readable radians + +var Fraction = require('fraction.js'); + +var tab = []; +for (var d = 1; d <= 360; d++) { + + var pi = Fraction(2, 360).mul(d); + var tau = Fraction(1, 360).mul(d); + + if (pi.d <= 6n && pi.d != 5n) + tab.push([ + d, + pi.toFraction() + "pi", + tau.toFraction() + "tau"]); +} + +console.table(tab); diff --git a/node_modules/fraction.js/examples/approx.js b/node_modules/fraction.js/examples/approx.js new file mode 100644 index 000000000..36aa030d9 --- /dev/null +++ b/node_modules/fraction.js/examples/approx.js @@ -0,0 +1,54 @@ +/* +Fraction.js v5.0.0 10/1/2024 +https://raw.org/article/rational-numbers-in-javascript/ + +Copyright (c) 2024, Robert Eisele (https://raw.org/) +Licensed under the MIT license. +*/ +const Fraction = require('fraction.js'); + +// Another rational approximation, not using Farey Sequences but Binary Search using the mediant +function approximate(p, precision) { + + var num1 = Math.floor(p); + var den1 = 1; + + var num2 = num1 + 1; + var den2 = 1; + + if (p !== num1) { + + while (den1 <= precision && den2 <= precision) { + + var m = (num1 + num2) / (den1 + den2); + + if (p === m) { + + if (den1 + den2 <= precision) { + den1 += den2; + num1 += num2; + den2 = precision + 1; + } else if (den1 > den2) { + den2 = precision + 1; + } else { + den1 = precision + 1; + } + break; + + } else if (p < m) { + num2 += num1; + den2 += den1; + } else { + num1 += num2; + den1 += den2; + } + } + } + + if (den1 > precision) { + den1 = den2; + num1 = num2; + } + return new Fraction(num1, den1); +} + diff --git a/node_modules/fraction.js/examples/egyptian.js b/node_modules/fraction.js/examples/egyptian.js new file mode 100644 index 000000000..66fc209f2 --- /dev/null +++ b/node_modules/fraction.js/examples/egyptian.js @@ -0,0 +1,24 @@ +/* +Fraction.js v5.0.0 10/1/2024 +https://raw.org/article/rational-numbers-in-javascript/ + +Copyright (c) 2024, Robert Eisele (https://raw.org/) +Licensed under the MIT license. +*/ +const Fraction = require('fraction.js'); + +// Based on http://www.maths.surrey.ac.uk/hosted-sites/R.Knott/Fractions/egyptian.html +function egyptian(a, b) { + + var res = []; + + do { + var t = Math.ceil(b / a); + var x = new Fraction(a, b).sub(1, t); + res.push(t); + a = Number(x.n); + b = Number(x.d); + } while (a !== 0n); + return res; +} +console.log("1 / " + egyptian(521, 1050).join(" + 1 / ")); diff --git a/node_modules/fraction.js/examples/hesse-convergence.js b/node_modules/fraction.js/examples/hesse-convergence.js new file mode 100644 index 000000000..c33a58bea --- /dev/null +++ b/node_modules/fraction.js/examples/hesse-convergence.js @@ -0,0 +1,111 @@ +/* +Fraction.js v5.0.0 10/1/2024 +https://raw.org/article/rational-numbers-in-javascript/ + +Copyright (c) 2024, Robert Eisele (https://raw.org/) +Licensed under the MIT license. +*/ +const Fraction = require('fraction.js'); + +/* +We have the polynom f(x) = 1/3x_1^2 + x_2^2 + x_1 * x_2 + 3 + +The gradient of f(x): + +grad(x) = | x_1^2+x_2 | + | 2x_2+x_1 | + +And thus the Hesse-Matrix H: +| 2x_1 1 | +| 1 2 | + +The inverse Hesse-Matrix H^-1 is +| -2 / (1-4x_1) 1 / (1 - 4x_1) | +| 1 / (1 - 4x_1) -2x_1 / (1 - 4x_1) | + +We now want to find lim ->oo x[n], with the starting element of (3 2)^T + +*/ + +// Get the Hesse Matrix +function H(x) { + + var z = Fraction(1).sub(Fraction(4).mul(x[0])); + + return [ + Fraction(-2).div(z), + Fraction(1).div(z), + Fraction(1).div(z), + Fraction(-2).mul(x[0]).div(z), + ]; +} + +// Get the gradient of f(x) +function grad(x) { + + return [ + Fraction(x[0]).mul(x[0]).add(x[1]), + Fraction(2).mul(x[1]).add(x[0]) + ]; +} + +// A simple matrix multiplication helper +function matrMult(m, v) { + + return [ + Fraction(m[0]).mul(v[0]).add(Fraction(m[1]).mul(v[1])), + Fraction(m[2]).mul(v[0]).add(Fraction(m[3]).mul(v[1])) + ]; +} + +// A simple vector subtraction helper +function vecSub(a, b) { + + return [ + Fraction(a[0]).sub(b[0]), + Fraction(a[1]).sub(b[1]) + ]; +} + +// Main function, gets a vector and the actual index +function run(V, j) { + + var t = H(V); + //console.log("H(X)"); + for (var i in t) { + + // console.log(t[i].toFraction()); + } + + var s = grad(V); + //console.log("vf(X)"); + for (var i in s) { + + // console.log(s[i].toFraction()); + } + + //console.log("multiplication"); + var r = matrMult(t, s); + for (var i in r) { + + // console.log(r[i].toFraction()); + } + + var R = (vecSub(V, r)); + + console.log("X" + j); + console.log(R[0].toFraction(), "= " + R[0].valueOf()); + console.log(R[1].toFraction(), "= " + R[1].valueOf()); + console.log("\n"); + + return R; +} + + +// Set the starting vector +var v = [3, 2]; + +for (var i = 0; i < 15; i++) { + + v = run(v, i); +} diff --git a/node_modules/fraction.js/examples/integrate.js b/node_modules/fraction.js/examples/integrate.js new file mode 100644 index 000000000..6376aed41 --- /dev/null +++ b/node_modules/fraction.js/examples/integrate.js @@ -0,0 +1,67 @@ +/* +Fraction.js v5.0.0 10/1/2024 +https://raw.org/article/rational-numbers-in-javascript/ + +Copyright (c) 2024, Robert Eisele (https://raw.org/) +Licensed under the MIT license. +*/ +const Fraction = require('fraction.js'); + +// NOTE: This is a nice example, but a stable version of this is served with Polynomial.js: +// https://github.com/rawify/Polynomial.js + +function integrate(poly) { + + poly = poly.replace(/\s+/g, ""); + + var regex = /(\([+-]?[0-9/]+\)|[+-]?[0-9/]+)x(?:\^(\([+-]?[0-9/]+\)|[+-]?[0-9]+))?/g; + var arr; + var res = {}; + while (null !== (arr = regex.exec(poly))) { + + var a = (arr[1] || "1").replace("(", "").replace(")", "").split("/"); + var b = (arr[2] || "1").replace("(", "").replace(")", "").split("/"); + + var exp = new Fraction(b).add(1); + var key = "" + exp; + + if (res[key] !== undefined) { + res[key] = { x: new Fraction(a).div(exp).add(res[key].x), e: exp }; + } else { + res[key] = { x: new Fraction(a).div(exp), e: exp }; + } + } + + var str = ""; + var c = 0; + for (var i in res) { + if (res[i].x.s !== -1n && c > 0) { + str += "+"; + } else if (res[i].x.s === -1n) { + str += "-"; + } + if (res[i].x.n !== res[i].x.d) { + if (res[i].x.d !== 1n) { + str += res[i].x.n + "/" + res[i].x.d; + } else { + str += res[i].x.n; + } + } + str += "x"; + if (res[i].e.n !== res[i].e.d) { + str += "^"; + if (res[i].e.d !== 1n) { + str += "(" + res[i].e.n + "/" + res[i].e.d + ")"; + } else { + str += res[i].e.n; + } + } + c++; + } + return str; +} + +var poly = "-2/3x^3-2x^2+3x+8x^3-1/3x^(4/8)"; + +console.log("f(x): " + poly); +console.log("F(x): " + integrate(poly)); diff --git a/node_modules/fraction.js/examples/ratio-chain.js b/node_modules/fraction.js/examples/ratio-chain.js new file mode 100644 index 000000000..fab78762e --- /dev/null +++ b/node_modules/fraction.js/examples/ratio-chain.js @@ -0,0 +1,24 @@ +/* +Given the ratio a : b : c = 2 : 3 : 4 +What is c, given a = 40? + +A general ratio chain is a_1 : a_2 : a_3 : ... : a_n = r_1 : r2 : r_3 : ... : r_n. +Now each term can be expressed as a_i = r_i * x for some unknown proportional constant x. +If a_k is known it follows that x = a_k / r_k. Substituting x into the first equation yields +a_i = r_i / r_k * a_k. + +Given an array r and a given value a_k, the following function calculates all a_i: +*/ + +function calculateRatios(r, a_k, k) { + const x = Fraction(a_k).div(r[k]); + return r.map(r_i => x.mul(r_i)); +} + +// Example usage: +const r = [2, 3, 4]; // Ratio array representing a : b : c = 2 : 3 : 4 +const a_k = 40; // Given value of a (corresponding to r[0]) +const k = 0; // Index of the known value (a corresponds to r[0]) + +const result = calculateRatios(r, a_k, k); +console.log(result); // Output: [40, 60, 80] diff --git a/node_modules/fraction.js/examples/rational-pow.js b/node_modules/fraction.js/examples/rational-pow.js new file mode 100644 index 000000000..1268e274d --- /dev/null +++ b/node_modules/fraction.js/examples/rational-pow.js @@ -0,0 +1,29 @@ +/* +Fraction.js v5.0.0 10/1/2024 +https://raw.org/article/rational-numbers-in-javascript/ + +Copyright (c) 2024, Robert Eisele (https://raw.org/) +Licensed under the MIT license. +*/ +const Fraction = require('fraction.js'); + +// Calculates (a/b)^(c/d) if result is rational +// Derivation: https://raw.org/book/analysis/rational-numbers/ +function root(a, b, c, d) { + + // Initial estimate + let x = Fraction(100 * (Math.floor(Math.pow(a / b, c / d)) || 1), 100); + const abc = Fraction(a, b).pow(c); + + for (let i = 0; i < 30; i++) { + const n = abc.mul(x.pow(1 - d)).sub(x).div(d).add(x) + + if (x.n === n.n && x.d === n.d) { + return n; + } + x = n; + } + return null; +} + +root(18, 2, 1, 2); // 3/1 diff --git a/node_modules/fraction.js/examples/tape-measure.js b/node_modules/fraction.js/examples/tape-measure.js new file mode 100644 index 000000000..14ec524bc --- /dev/null +++ b/node_modules/fraction.js/examples/tape-measure.js @@ -0,0 +1,16 @@ +/* +Fraction.js v5.0.0 10/1/2024 +https://raw.org/article/rational-numbers-in-javascript/ + +Copyright (c) 2024, Robert Eisele (https://raw.org/) +Licensed under the MIT license. +*/ +const Fraction = require('fraction.js'); + +function closestTapeMeasure(frac) { + + // A tape measure is usually divided in parts of 1/16 + + return Fraction(frac).roundTo("1/16"); +} +console.log(closestTapeMeasure("1/3")); // 5/16 diff --git a/node_modules/fraction.js/examples/toFraction.js b/node_modules/fraction.js/examples/toFraction.js new file mode 100644 index 000000000..f935e4733 --- /dev/null +++ b/node_modules/fraction.js/examples/toFraction.js @@ -0,0 +1,35 @@ +/* +Fraction.js v5.0.0 10/1/2024 +https://raw.org/article/rational-numbers-in-javascript/ + +Copyright (c) 2024, Robert Eisele (https://raw.org/) +Licensed under the MIT license. +*/ + +const Fraction = require('fraction.js'); + +function toFraction(frac) { + + var map = { + '1:4': "¼", + '1:2': "½", + '3:4': "¾", + '1:7': "⅐", + '1:9': "⅑", + '1:10': "⅒", + '1:3': "⅓", + '2:3': "⅔", + '1:5': "⅕", + '2:5': "⅖", + '3:5': "⅗", + '4:5': "⅘", + '1:6': "⅙", + '5:6': "⅚", + '1:8': "⅛", + '3:8': "⅜", + '5:8': "⅝", + '7:8': "⅞" + }; + return map[frac.n + ":" + frac.d] || frac.toFraction(false); +} +console.log(toFraction(Fraction(0.25))); // ¼ diff --git a/node_modules/fraction.js/examples/valueOfPi.js b/node_modules/fraction.js/examples/valueOfPi.js new file mode 100644 index 000000000..8fc877eb5 --- /dev/null +++ b/node_modules/fraction.js/examples/valueOfPi.js @@ -0,0 +1,42 @@ +/* +Fraction.js v5.0.0 10/1/2024 +https://raw.org/article/rational-numbers-in-javascript/ + +Copyright (c) 2024, Robert Eisele (https://raw.org/) +Licensed under the MIT license. +*/ + +var Fraction = require("fraction.js") + +function valueOfPi(val) { + + let minLen = Infinity, minI = 0, min = null; + const choose = [val, val * Math.PI, val / Math.PI]; + for (let i = 0; i < choose.length; i++) { + let el = new Fraction(choose[i]).simplify(1e-13); + let len = Math.log(Number(el.n) + 1) + Math.log(Number(el.d)); + if (len < minLen) { + minLen = len; + minI = i; + min = el; + } + } + + if (minI == 2) { + return min.toFraction().replace(/(\d+)(\/\d+)?/, (_, p, q) => + (p == "1" ? "" : p) + "π" + (q || "")); + } + + if (minI == 1) { + return min.toFraction().replace(/(\d+)(\/\d+)?/, (_, p, q) => + p + (!q ? "/π" : "/(" + q.slice(1) + "π)")); + } + return min.toFraction(); +} + +console.log(valueOfPi(-3)); // -3 +console.log(valueOfPi(4 * Math.PI)); // 4π +console.log(valueOfPi(3.14)); // 157/50 +console.log(valueOfPi(3 / 2 * Math.PI)); // 3π/2 +console.log(valueOfPi(Math.PI / 2)); // π/2 +console.log(valueOfPi(-1 / (2 * Math.PI))); // -1/(2π) diff --git a/node_modules/fraction.js/fraction.cjs b/node_modules/fraction.js/fraction.cjs deleted file mode 100644 index 0a10d8c9d..000000000 --- a/node_modules/fraction.js/fraction.cjs +++ /dev/null @@ -1,904 +0,0 @@ -/** - * @license Fraction.js v4.3.7 31/08/2023 - * https://www.xarg.org/2014/03/rational-numbers-in-javascript/ - * - * Copyright (c) 2023, Robert Eisele (robert@raw.org) - * Dual licensed under the MIT or GPL Version 2 licenses. - **/ - - -/** - * - * This class offers the possibility to calculate fractions. - * You can pass a fraction in different formats. Either as array, as double, as string or as an integer. - * - * Array/Object form - * [ 0 => , 1 => ] - * [ n => , d => ] - * - * Integer form - * - Single integer value - * - * Double form - * - Single double value - * - * String form - * 123.456 - a simple double - * 123/456 - a string fraction - * 123.'456' - a double with repeating decimal places - * 123.(456) - synonym - * 123.45'6' - a double with repeating last place - * 123.45(6) - synonym - * - * Example: - * - * var f = new Fraction("9.4'31'"); - * f.mul([-4, 3]).div(4.9); - * - */ - -(function(root) { - - "use strict"; - - // Maximum search depth for cyclic rational numbers. 2000 should be more than enough. - // Example: 1/7 = 0.(142857) has 6 repeating decimal places. - // If MAX_CYCLE_LEN gets reduced, long cycles will not be detected and toString() only gets the first 10 digits - var MAX_CYCLE_LEN = 2000; - - // Parsed data to avoid calling "new" all the time - var P = { - "s": 1, - "n": 0, - "d": 1 - }; - - function assign(n, s) { - - if (isNaN(n = parseInt(n, 10))) { - throw InvalidParameter(); - } - return n * s; - } - - // Creates a new Fraction internally without the need of the bulky constructor - function newFraction(n, d) { - - if (d === 0) { - throw DivisionByZero(); - } - - var f = Object.create(Fraction.prototype); - f["s"] = n < 0 ? -1 : 1; - - n = n < 0 ? -n : n; - - var a = gcd(n, d); - - f["n"] = n / a; - f["d"] = d / a; - return f; - } - - function factorize(num) { - - var factors = {}; - - var n = num; - var i = 2; - var s = 4; - - while (s <= n) { - - while (n % i === 0) { - n/= i; - factors[i] = (factors[i] || 0) + 1; - } - s+= 1 + 2 * i++; - } - - if (n !== num) { - if (n > 1) - factors[n] = (factors[n] || 0) + 1; - } else { - factors[num] = (factors[num] || 0) + 1; - } - return factors; - } - - var parse = function(p1, p2) { - - var n = 0, d = 1, s = 1; - var v = 0, w = 0, x = 0, y = 1, z = 1; - - var A = 0, B = 1; - var C = 1, D = 1; - - var N = 10000000; - var M; - - if (p1 === undefined || p1 === null) { - /* void */ - } else if (p2 !== undefined) { - n = p1; - d = p2; - s = n * d; - - if (n % 1 !== 0 || d % 1 !== 0) { - throw NonIntegerParameter(); - } - - } else - switch (typeof p1) { - - case "object": - { - if ("d" in p1 && "n" in p1) { - n = p1["n"]; - d = p1["d"]; - if ("s" in p1) - n*= p1["s"]; - } else if (0 in p1) { - n = p1[0]; - if (1 in p1) - d = p1[1]; - } else { - throw InvalidParameter(); - } - s = n * d; - break; - } - case "number": - { - if (p1 < 0) { - s = p1; - p1 = -p1; - } - - if (p1 % 1 === 0) { - n = p1; - } else if (p1 > 0) { // check for != 0, scale would become NaN (log(0)), which converges really slow - - if (p1 >= 1) { - z = Math.pow(10, Math.floor(1 + Math.log(p1) / Math.LN10)); - p1/= z; - } - - // Using Farey Sequences - // http://www.johndcook.com/blog/2010/10/20/best-rational-approximation/ - - while (B <= N && D <= N) { - M = (A + C) / (B + D); - - if (p1 === M) { - if (B + D <= N) { - n = A + C; - d = B + D; - } else if (D > B) { - n = C; - d = D; - } else { - n = A; - d = B; - } - break; - - } else { - - if (p1 > M) { - A+= C; - B+= D; - } else { - C+= A; - D+= B; - } - - if (B > N) { - n = C; - d = D; - } else { - n = A; - d = B; - } - } - } - n*= z; - } else if (isNaN(p1) || isNaN(p2)) { - d = n = NaN; - } - break; - } - case "string": - { - B = p1.match(/\d+|./g); - - if (B === null) - throw InvalidParameter(); - - if (B[A] === '-') {// Check for minus sign at the beginning - s = -1; - A++; - } else if (B[A] === '+') {// Check for plus sign at the beginning - A++; - } - - if (B.length === A + 1) { // Check if it's just a simple number "1234" - w = assign(B[A++], s); - } else if (B[A + 1] === '.' || B[A] === '.') { // Check if it's a decimal number - - if (B[A] !== '.') { // Handle 0.5 and .5 - v = assign(B[A++], s); - } - A++; - - // Check for decimal places - if (A + 1 === B.length || B[A + 1] === '(' && B[A + 3] === ')' || B[A + 1] === "'" && B[A + 3] === "'") { - w = assign(B[A], s); - y = Math.pow(10, B[A].length); - A++; - } - - // Check for repeating places - if (B[A] === '(' && B[A + 2] === ')' || B[A] === "'" && B[A + 2] === "'") { - x = assign(B[A + 1], s); - z = Math.pow(10, B[A + 1].length) - 1; - A+= 3; - } - - } else if (B[A + 1] === '/' || B[A + 1] === ':') { // Check for a simple fraction "123/456" or "123:456" - w = assign(B[A], s); - y = assign(B[A + 2], 1); - A+= 3; - } else if (B[A + 3] === '/' && B[A + 1] === ' ') { // Check for a complex fraction "123 1/2" - v = assign(B[A], s); - w = assign(B[A + 2], s); - y = assign(B[A + 4], 1); - A+= 5; - } - - if (B.length <= A) { // Check for more tokens on the stack - d = y * z; - s = /* void */ - n = x + d * v + z * w; - break; - } - - /* Fall through on error */ - } - default: - throw InvalidParameter(); - } - - if (d === 0) { - throw DivisionByZero(); - } - - P["s"] = s < 0 ? -1 : 1; - P["n"] = Math.abs(n); - P["d"] = Math.abs(d); - }; - - function modpow(b, e, m) { - - var r = 1; - for (; e > 0; b = (b * b) % m, e >>= 1) { - - if (e & 1) { - r = (r * b) % m; - } - } - return r; - } - - - function cycleLen(n, d) { - - for (; d % 2 === 0; - d/= 2) { - } - - for (; d % 5 === 0; - d/= 5) { - } - - if (d === 1) // Catch non-cyclic numbers - return 0; - - // If we would like to compute really large numbers quicker, we could make use of Fermat's little theorem: - // 10^(d-1) % d == 1 - // However, we don't need such large numbers and MAX_CYCLE_LEN should be the capstone, - // as we want to translate the numbers to strings. - - var rem = 10 % d; - var t = 1; - - for (; rem !== 1; t++) { - rem = rem * 10 % d; - - if (t > MAX_CYCLE_LEN) - return 0; // Returning 0 here means that we don't print it as a cyclic number. It's likely that the answer is `d-1` - } - return t; - } - - - function cycleStart(n, d, len) { - - var rem1 = 1; - var rem2 = modpow(10, len, d); - - for (var t = 0; t < 300; t++) { // s < ~log10(Number.MAX_VALUE) - // Solve 10^s == 10^(s+t) (mod d) - - if (rem1 === rem2) - return t; - - rem1 = rem1 * 10 % d; - rem2 = rem2 * 10 % d; - } - return 0; - } - - function gcd(a, b) { - - if (!a) - return b; - if (!b) - return a; - - while (1) { - a%= b; - if (!a) - return b; - b%= a; - if (!b) - return a; - } - }; - - /** - * Module constructor - * - * @constructor - * @param {number|Fraction=} a - * @param {number=} b - */ - function Fraction(a, b) { - - parse(a, b); - - if (this instanceof Fraction) { - a = gcd(P["d"], P["n"]); // Abuse variable a - this["s"] = P["s"]; - this["n"] = P["n"] / a; - this["d"] = P["d"] / a; - } else { - return newFraction(P['s'] * P['n'], P['d']); - } - } - - var DivisionByZero = function() { return new Error("Division by Zero"); }; - var InvalidParameter = function() { return new Error("Invalid argument"); }; - var NonIntegerParameter = function() { return new Error("Parameters must be integer"); }; - - Fraction.prototype = { - - "s": 1, - "n": 0, - "d": 1, - - /** - * Calculates the absolute value - * - * Ex: new Fraction(-4).abs() => 4 - **/ - "abs": function() { - - return newFraction(this["n"], this["d"]); - }, - - /** - * Inverts the sign of the current fraction - * - * Ex: new Fraction(-4).neg() => 4 - **/ - "neg": function() { - - return newFraction(-this["s"] * this["n"], this["d"]); - }, - - /** - * Adds two rational numbers - * - * Ex: new Fraction({n: 2, d: 3}).add("14.9") => 467 / 30 - **/ - "add": function(a, b) { - - parse(a, b); - return newFraction( - this["s"] * this["n"] * P["d"] + P["s"] * this["d"] * P["n"], - this["d"] * P["d"] - ); - }, - - /** - * Subtracts two rational numbers - * - * Ex: new Fraction({n: 2, d: 3}).add("14.9") => -427 / 30 - **/ - "sub": function(a, b) { - - parse(a, b); - return newFraction( - this["s"] * this["n"] * P["d"] - P["s"] * this["d"] * P["n"], - this["d"] * P["d"] - ); - }, - - /** - * Multiplies two rational numbers - * - * Ex: new Fraction("-17.(345)").mul(3) => 5776 / 111 - **/ - "mul": function(a, b) { - - parse(a, b); - return newFraction( - this["s"] * P["s"] * this["n"] * P["n"], - this["d"] * P["d"] - ); - }, - - /** - * Divides two rational numbers - * - * Ex: new Fraction("-17.(345)").inverse().div(3) - **/ - "div": function(a, b) { - - parse(a, b); - return newFraction( - this["s"] * P["s"] * this["n"] * P["d"], - this["d"] * P["n"] - ); - }, - - /** - * Clones the actual object - * - * Ex: new Fraction("-17.(345)").clone() - **/ - "clone": function() { - return newFraction(this['s'] * this['n'], this['d']); - }, - - /** - * Calculates the modulo of two rational numbers - a more precise fmod - * - * Ex: new Fraction('4.(3)').mod([7, 8]) => (13/3) % (7/8) = (5/6) - **/ - "mod": function(a, b) { - - if (isNaN(this['n']) || isNaN(this['d'])) { - return new Fraction(NaN); - } - - if (a === undefined) { - return newFraction(this["s"] * this["n"] % this["d"], 1); - } - - parse(a, b); - if (0 === P["n"] && 0 === this["d"]) { - throw DivisionByZero(); - } - - /* - * First silly attempt, kinda slow - * - return that["sub"]({ - "n": num["n"] * Math.floor((this.n / this.d) / (num.n / num.d)), - "d": num["d"], - "s": this["s"] - });*/ - - /* - * New attempt: a1 / b1 = a2 / b2 * q + r - * => b2 * a1 = a2 * b1 * q + b1 * b2 * r - * => (b2 * a1 % a2 * b1) / (b1 * b2) - */ - return newFraction( - this["s"] * (P["d"] * this["n"]) % (P["n"] * this["d"]), - P["d"] * this["d"] - ); - }, - - /** - * Calculates the fractional gcd of two rational numbers - * - * Ex: new Fraction(5,8).gcd(3,7) => 1/56 - */ - "gcd": function(a, b) { - - parse(a, b); - - // gcd(a / b, c / d) = gcd(a, c) / lcm(b, d) - - return newFraction(gcd(P["n"], this["n"]) * gcd(P["d"], this["d"]), P["d"] * this["d"]); - }, - - /** - * Calculates the fractional lcm of two rational numbers - * - * Ex: new Fraction(5,8).lcm(3,7) => 15 - */ - "lcm": function(a, b) { - - parse(a, b); - - // lcm(a / b, c / d) = lcm(a, c) / gcd(b, d) - - if (P["n"] === 0 && this["n"] === 0) { - return newFraction(0, 1); - } - return newFraction(P["n"] * this["n"], gcd(P["n"], this["n"]) * gcd(P["d"], this["d"])); - }, - - /** - * Calculates the ceil of a rational number - * - * Ex: new Fraction('4.(3)').ceil() => (5 / 1) - **/ - "ceil": function(places) { - - places = Math.pow(10, places || 0); - - if (isNaN(this["n"]) || isNaN(this["d"])) { - return new Fraction(NaN); - } - return newFraction(Math.ceil(places * this["s"] * this["n"] / this["d"]), places); - }, - - /** - * Calculates the floor of a rational number - * - * Ex: new Fraction('4.(3)').floor() => (4 / 1) - **/ - "floor": function(places) { - - places = Math.pow(10, places || 0); - - if (isNaN(this["n"]) || isNaN(this["d"])) { - return new Fraction(NaN); - } - return newFraction(Math.floor(places * this["s"] * this["n"] / this["d"]), places); - }, - - /** - * Rounds a rational numbers - * - * Ex: new Fraction('4.(3)').round() => (4 / 1) - **/ - "round": function(places) { - - places = Math.pow(10, places || 0); - - if (isNaN(this["n"]) || isNaN(this["d"])) { - return new Fraction(NaN); - } - return newFraction(Math.round(places * this["s"] * this["n"] / this["d"]), places); - }, - - /** - * Rounds a rational number to a multiple of another rational number - * - * Ex: new Fraction('0.9').roundTo("1/8") => 7 / 8 - **/ - "roundTo": function(a, b) { - - /* - k * x/y ≤ a/b < (k+1) * x/y - ⇔ k ≤ a/b / (x/y) < (k+1) - ⇔ k = floor(a/b * y/x) - */ - - parse(a, b); - - return newFraction(this['s'] * Math.round(this['n'] * P['d'] / (this['d'] * P['n'])) * P['n'], P['d']); - }, - - /** - * Gets the inverse of the fraction, means numerator and denominator are exchanged - * - * Ex: new Fraction([-3, 4]).inverse() => -4 / 3 - **/ - "inverse": function() { - - return newFraction(this["s"] * this["d"], this["n"]); - }, - - /** - * Calculates the fraction to some rational exponent, if possible - * - * Ex: new Fraction(-1,2).pow(-3) => -8 - */ - "pow": function(a, b) { - - parse(a, b); - - // Trivial case when exp is an integer - - if (P['d'] === 1) { - - if (P['s'] < 0) { - return newFraction(Math.pow(this['s'] * this["d"], P['n']), Math.pow(this["n"], P['n'])); - } else { - return newFraction(Math.pow(this['s'] * this["n"], P['n']), Math.pow(this["d"], P['n'])); - } - } - - // Negative roots become complex - // (-a/b)^(c/d) = x - // <=> (-1)^(c/d) * (a/b)^(c/d) = x - // <=> (cos(pi) + i*sin(pi))^(c/d) * (a/b)^(c/d) = x # rotate 1 by 180° - // <=> (cos(c*pi/d) + i*sin(c*pi/d)) * (a/b)^(c/d) = x # DeMoivre's formula in Q ( https://proofwiki.org/wiki/De_Moivre%27s_Formula/Rational_Index ) - // From which follows that only for c=0 the root is non-complex. c/d is a reduced fraction, so that sin(c/dpi)=0 occurs for d=1, which is handled by our trivial case. - if (this['s'] < 0) return null; - - // Now prime factor n and d - var N = factorize(this['n']); - var D = factorize(this['d']); - - // Exponentiate and take root for n and d individually - var n = 1; - var d = 1; - for (var k in N) { - if (k === '1') continue; - if (k === '0') { - n = 0; - break; - } - N[k]*= P['n']; - - if (N[k] % P['d'] === 0) { - N[k]/= P['d']; - } else return null; - n*= Math.pow(k, N[k]); - } - - for (var k in D) { - if (k === '1') continue; - D[k]*= P['n']; - - if (D[k] % P['d'] === 0) { - D[k]/= P['d']; - } else return null; - d*= Math.pow(k, D[k]); - } - - if (P['s'] < 0) { - return newFraction(d, n); - } - return newFraction(n, d); - }, - - /** - * Check if two rational numbers are the same - * - * Ex: new Fraction(19.6).equals([98, 5]); - **/ - "equals": function(a, b) { - - parse(a, b); - return this["s"] * this["n"] * P["d"] === P["s"] * P["n"] * this["d"]; // Same as compare() === 0 - }, - - /** - * Check if two rational numbers are the same - * - * Ex: new Fraction(19.6).equals([98, 5]); - **/ - "compare": function(a, b) { - - parse(a, b); - var t = (this["s"] * this["n"] * P["d"] - P["s"] * P["n"] * this["d"]); - return (0 < t) - (t < 0); - }, - - "simplify": function(eps) { - - if (isNaN(this['n']) || isNaN(this['d'])) { - return this; - } - - eps = eps || 0.001; - - var thisABS = this['abs'](); - var cont = thisABS['toContinued'](); - - for (var i = 1; i < cont.length; i++) { - - var s = newFraction(cont[i - 1], 1); - for (var k = i - 2; k >= 0; k--) { - s = s['inverse']()['add'](cont[k]); - } - - if (Math.abs(s['sub'](thisABS).valueOf()) < eps) { - return s['mul'](this['s']); - } - } - return this; - }, - - /** - * Check if two rational numbers are divisible - * - * Ex: new Fraction(19.6).divisible(1.5); - */ - "divisible": function(a, b) { - - parse(a, b); - return !(!(P["n"] * this["d"]) || ((this["n"] * P["d"]) % (P["n"] * this["d"]))); - }, - - /** - * Returns a decimal representation of the fraction - * - * Ex: new Fraction("100.'91823'").valueOf() => 100.91823918239183 - **/ - 'valueOf': function() { - - return this["s"] * this["n"] / this["d"]; - }, - - /** - * Returns a string-fraction representation of a Fraction object - * - * Ex: new Fraction("1.'3'").toFraction(true) => "4 1/3" - **/ - 'toFraction': function(excludeWhole) { - - var whole, str = ""; - var n = this["n"]; - var d = this["d"]; - if (this["s"] < 0) { - str+= '-'; - } - - if (d === 1) { - str+= n; - } else { - - if (excludeWhole && (whole = Math.floor(n / d)) > 0) { - str+= whole; - str+= " "; - n%= d; - } - - str+= n; - str+= '/'; - str+= d; - } - return str; - }, - - /** - * Returns a latex representation of a Fraction object - * - * Ex: new Fraction("1.'3'").toLatex() => "\frac{4}{3}" - **/ - 'toLatex': function(excludeWhole) { - - var whole, str = ""; - var n = this["n"]; - var d = this["d"]; - if (this["s"] < 0) { - str+= '-'; - } - - if (d === 1) { - str+= n; - } else { - - if (excludeWhole && (whole = Math.floor(n / d)) > 0) { - str+= whole; - n%= d; - } - - str+= "\\frac{"; - str+= n; - str+= '}{'; - str+= d; - str+= '}'; - } - return str; - }, - - /** - * Returns an array of continued fraction elements - * - * Ex: new Fraction("7/8").toContinued() => [0,1,7] - */ - 'toContinued': function() { - - var t; - var a = this['n']; - var b = this['d']; - var res = []; - - if (isNaN(a) || isNaN(b)) { - return res; - } - - do { - res.push(Math.floor(a / b)); - t = a % b; - a = b; - b = t; - } while (a !== 1); - - return res; - }, - - /** - * Creates a string representation of a fraction with all digits - * - * Ex: new Fraction("100.'91823'").toString() => "100.(91823)" - **/ - 'toString': function(dec) { - - var N = this["n"]; - var D = this["d"]; - - if (isNaN(N) || isNaN(D)) { - return "NaN"; - } - - dec = dec || 15; // 15 = decimal places when no repetation - - var cycLen = cycleLen(N, D); // Cycle length - var cycOff = cycleStart(N, D, cycLen); // Cycle start - - var str = this['s'] < 0 ? "-" : ""; - - str+= N / D | 0; - - N%= D; - N*= 10; - - if (N) - str+= "."; - - if (cycLen) { - - for (var i = cycOff; i--;) { - str+= N / D | 0; - N%= D; - N*= 10; - } - str+= "("; - for (var i = cycLen; i--;) { - str+= N / D | 0; - N%= D; - N*= 10; - } - str+= ")"; - } else { - for (var i = dec; N && i--;) { - str+= N / D | 0; - N%= D; - N*= 10; - } - } - return str; - } - }; - - if (typeof exports === "object") { - Object.defineProperty(exports, "__esModule", { 'value': true }); - exports['default'] = Fraction; - module['exports'] = Fraction; - } else { - root['Fraction'] = Fraction; - } - -})(this); diff --git a/node_modules/fraction.js/fraction.d.mts b/node_modules/fraction.js/fraction.d.mts new file mode 100644 index 000000000..0604ad7f1 --- /dev/null +++ b/node_modules/fraction.js/fraction.d.mts @@ -0,0 +1,79 @@ +/** + * Interface representing a fraction with numerator and denominator. + */ +export interface NumeratorDenominator { + n: number | bigint; + d: number | bigint; +} + +/** + * Type for handling multiple types of input for Fraction operations. + */ +export type FractionInput = + | Fraction + | number + | bigint + | string + | [number | bigint | string, number | bigint | string] + | NumeratorDenominator; + +/** + * Function signature for Fraction operations like add, sub, mul, etc. + */ +export type FractionParam = { + (numerator: number | bigint, denominator: number | bigint): Fraction; + (num: FractionInput): Fraction; +}; + +/** + * Fraction class representing a rational number with numerator and denominator. + */ +declare class Fraction { + constructor(); + constructor(num: FractionInput); + constructor(numerator: number | bigint, denominator: number | bigint); + + s: bigint; + n: bigint; + d: bigint; + + abs(): Fraction; + neg(): Fraction; + + add: FractionParam; + sub: FractionParam; + mul: FractionParam; + div: FractionParam; + pow: FractionParam; + log: FractionParam; + gcd: FractionParam; + lcm: FractionParam; + + mod(): Fraction; + mod(num: FractionInput): Fraction; + + ceil(places?: number): Fraction; + floor(places?: number): Fraction; + round(places?: number): Fraction; + roundTo: FractionParam; + + inverse(): Fraction; + simplify(eps?: number): Fraction; + + equals(num: FractionInput): boolean; + lt(num: FractionInput): boolean; + lte(num: FractionInput): boolean; + gt(num: FractionInput): boolean; + gte(num: FractionInput): boolean; + compare(num: FractionInput): number; + divisible(num: FractionInput): boolean; + + valueOf(): number; + toString(decimalPlaces?: number): string; + toLatex(showMixed?: boolean): string; + toFraction(showMixed?: boolean): string; + toContinued(): bigint[]; + clone(): Fraction; +} + +export { Fraction as default, Fraction }; \ No newline at end of file diff --git a/node_modules/fraction.js/fraction.d.ts b/node_modules/fraction.js/fraction.d.ts index e62cfe1b2..97222b90d 100644 --- a/node_modules/fraction.js/fraction.d.ts +++ b/node_modules/fraction.js/fraction.d.ts @@ -1,60 +1,79 @@ -declare module 'Fraction'; - -export interface NumeratorDenominator { - n: number; - d: number; -} - -type FractionConstructor = { - (fraction: Fraction): Fraction; - (num: number | string): Fraction; - (numerator: number, denominator: number): Fraction; - (numbers: [number | string, number | string]): Fraction; - (fraction: NumeratorDenominator): Fraction; - (firstValue: Fraction | number | string | [number | string, number | string] | NumeratorDenominator, secondValue?: number): Fraction; -}; - -export default class Fraction { - constructor (fraction: Fraction); - constructor (num: number | string); - constructor (numerator: number, denominator: number); - constructor (numbers: [number | string, number | string]); - constructor (fraction: NumeratorDenominator); - constructor (firstValue: Fraction | number | string | [number | string, number | string] | NumeratorDenominator, secondValue?: number); - - s: number; - n: number; - d: number; - - abs(): Fraction; - neg(): Fraction; - - add: FractionConstructor; - sub: FractionConstructor; - mul: FractionConstructor; - div: FractionConstructor; - pow: FractionConstructor; - gcd: FractionConstructor; - lcm: FractionConstructor; - - mod(n?: number | string | Fraction): Fraction; - - ceil(places?: number): Fraction; - floor(places?: number): Fraction; - round(places?: number): Fraction; - - inverse(): Fraction; - - simplify(eps?: number): Fraction; - - equals(n: number | string | Fraction): boolean; - compare(n: number | string | Fraction): number; - divisible(n: number | string | Fraction): boolean; - - valueOf(): number; - toString(decimalPlaces?: number): string; - toLatex(excludeWhole?: boolean): string; - toFraction(excludeWhole?: boolean): string; - toContinued(): number[]; - clone(): Fraction; -} +declare class Fraction { + constructor(); + constructor(num: Fraction.FractionInput); + constructor(numerator: number | bigint, denominator: number | bigint); + + s: bigint; + n: bigint; + d: bigint; + + abs(): Fraction; + neg(): Fraction; + + add: Fraction.FractionParam; + sub: Fraction.FractionParam; + mul: Fraction.FractionParam; + div: Fraction.FractionParam; + pow: Fraction.FractionParam; + log: Fraction.FractionParam; + gcd: Fraction.FractionParam; + lcm: Fraction.FractionParam; + + mod(): Fraction; + mod(num: Fraction.FractionInput): Fraction; + + ceil(places?: number): Fraction; + floor(places?: number): Fraction; + round(places?: number): Fraction; + roundTo: Fraction.FractionParam; + + inverse(): Fraction; + simplify(eps?: number): Fraction; + + equals(num: Fraction.FractionInput): boolean; + lt(num: Fraction.FractionInput): boolean; + lte(num: Fraction.FractionInput): boolean; + gt(num: Fraction.FractionInput): boolean; + gte(num: Fraction.FractionInput): boolean; + compare(num: Fraction.FractionInput): number; + divisible(num: Fraction.FractionInput): boolean; + + valueOf(): number; + toString(decimalPlaces?: number): string; + toLatex(showMixed?: boolean): string; + toFraction(showMixed?: boolean): string; + toContinued(): bigint[]; + clone(): Fraction; + + static default: typeof Fraction; + static Fraction: typeof Fraction; +} + +declare namespace Fraction { + interface NumeratorDenominator { n: number | bigint; d: number | bigint; } + type FractionInput = + | Fraction + | number + | bigint + | string + | [number | bigint | string, number | bigint | string] + | NumeratorDenominator; + + type FractionParam = { + (numerator: number | bigint, denominator: number | bigint): Fraction; + (num: FractionInput): Fraction; + }; +} + +/** + * Export matches CJS runtime: + * module.exports = Fraction; + * module.exports.default = Fraction; + * module.exports.Fraction = Fraction; + */ +declare const FractionExport: typeof Fraction & { + default: typeof Fraction; + Fraction: typeof Fraction; +}; + +export = FractionExport; \ No newline at end of file diff --git a/node_modules/fraction.js/fraction.js b/node_modules/fraction.js/fraction.js deleted file mode 100644 index b9780e089..000000000 --- a/node_modules/fraction.js/fraction.js +++ /dev/null @@ -1,891 +0,0 @@ -/** - * @license Fraction.js v4.3.7 31/08/2023 - * https://www.xarg.org/2014/03/rational-numbers-in-javascript/ - * - * Copyright (c) 2023, Robert Eisele (robert@raw.org) - * Dual licensed under the MIT or GPL Version 2 licenses. - **/ - - -/** - * - * This class offers the possibility to calculate fractions. - * You can pass a fraction in different formats. Either as array, as double, as string or as an integer. - * - * Array/Object form - * [ 0 => , 1 => ] - * [ n => , d => ] - * - * Integer form - * - Single integer value - * - * Double form - * - Single double value - * - * String form - * 123.456 - a simple double - * 123/456 - a string fraction - * 123.'456' - a double with repeating decimal places - * 123.(456) - synonym - * 123.45'6' - a double with repeating last place - * 123.45(6) - synonym - * - * Example: - * - * var f = new Fraction("9.4'31'"); - * f.mul([-4, 3]).div(4.9); - * - */ - - -// Maximum search depth for cyclic rational numbers. 2000 should be more than enough. -// Example: 1/7 = 0.(142857) has 6 repeating decimal places. -// If MAX_CYCLE_LEN gets reduced, long cycles will not be detected and toString() only gets the first 10 digits -var MAX_CYCLE_LEN = 2000; - -// Parsed data to avoid calling "new" all the time -var P = { - "s": 1, - "n": 0, - "d": 1 -}; - -function assign(n, s) { - - if (isNaN(n = parseInt(n, 10))) { - throw InvalidParameter(); - } - return n * s; -} - -// Creates a new Fraction internally without the need of the bulky constructor -function newFraction(n, d) { - - if (d === 0) { - throw DivisionByZero(); - } - - var f = Object.create(Fraction.prototype); - f["s"] = n < 0 ? -1 : 1; - - n = n < 0 ? -n : n; - - var a = gcd(n, d); - - f["n"] = n / a; - f["d"] = d / a; - return f; -} - -function factorize(num) { - - var factors = {}; - - var n = num; - var i = 2; - var s = 4; - - while (s <= n) { - - while (n % i === 0) { - n/= i; - factors[i] = (factors[i] || 0) + 1; - } - s+= 1 + 2 * i++; - } - - if (n !== num) { - if (n > 1) - factors[n] = (factors[n] || 0) + 1; - } else { - factors[num] = (factors[num] || 0) + 1; - } - return factors; -} - -var parse = function(p1, p2) { - - var n = 0, d = 1, s = 1; - var v = 0, w = 0, x = 0, y = 1, z = 1; - - var A = 0, B = 1; - var C = 1, D = 1; - - var N = 10000000; - var M; - - if (p1 === undefined || p1 === null) { - /* void */ - } else if (p2 !== undefined) { - n = p1; - d = p2; - s = n * d; - - if (n % 1 !== 0 || d % 1 !== 0) { - throw NonIntegerParameter(); - } - - } else - switch (typeof p1) { - - case "object": - { - if ("d" in p1 && "n" in p1) { - n = p1["n"]; - d = p1["d"]; - if ("s" in p1) - n*= p1["s"]; - } else if (0 in p1) { - n = p1[0]; - if (1 in p1) - d = p1[1]; - } else { - throw InvalidParameter(); - } - s = n * d; - break; - } - case "number": - { - if (p1 < 0) { - s = p1; - p1 = -p1; - } - - if (p1 % 1 === 0) { - n = p1; - } else if (p1 > 0) { // check for != 0, scale would become NaN (log(0)), which converges really slow - - if (p1 >= 1) { - z = Math.pow(10, Math.floor(1 + Math.log(p1) / Math.LN10)); - p1/= z; - } - - // Using Farey Sequences - // http://www.johndcook.com/blog/2010/10/20/best-rational-approximation/ - - while (B <= N && D <= N) { - M = (A + C) / (B + D); - - if (p1 === M) { - if (B + D <= N) { - n = A + C; - d = B + D; - } else if (D > B) { - n = C; - d = D; - } else { - n = A; - d = B; - } - break; - - } else { - - if (p1 > M) { - A+= C; - B+= D; - } else { - C+= A; - D+= B; - } - - if (B > N) { - n = C; - d = D; - } else { - n = A; - d = B; - } - } - } - n*= z; - } else if (isNaN(p1) || isNaN(p2)) { - d = n = NaN; - } - break; - } - case "string": - { - B = p1.match(/\d+|./g); - - if (B === null) - throw InvalidParameter(); - - if (B[A] === '-') {// Check for minus sign at the beginning - s = -1; - A++; - } else if (B[A] === '+') {// Check for plus sign at the beginning - A++; - } - - if (B.length === A + 1) { // Check if it's just a simple number "1234" - w = assign(B[A++], s); - } else if (B[A + 1] === '.' || B[A] === '.') { // Check if it's a decimal number - - if (B[A] !== '.') { // Handle 0.5 and .5 - v = assign(B[A++], s); - } - A++; - - // Check for decimal places - if (A + 1 === B.length || B[A + 1] === '(' && B[A + 3] === ')' || B[A + 1] === "'" && B[A + 3] === "'") { - w = assign(B[A], s); - y = Math.pow(10, B[A].length); - A++; - } - - // Check for repeating places - if (B[A] === '(' && B[A + 2] === ')' || B[A] === "'" && B[A + 2] === "'") { - x = assign(B[A + 1], s); - z = Math.pow(10, B[A + 1].length) - 1; - A+= 3; - } - - } else if (B[A + 1] === '/' || B[A + 1] === ':') { // Check for a simple fraction "123/456" or "123:456" - w = assign(B[A], s); - y = assign(B[A + 2], 1); - A+= 3; - } else if (B[A + 3] === '/' && B[A + 1] === ' ') { // Check for a complex fraction "123 1/2" - v = assign(B[A], s); - w = assign(B[A + 2], s); - y = assign(B[A + 4], 1); - A+= 5; - } - - if (B.length <= A) { // Check for more tokens on the stack - d = y * z; - s = /* void */ - n = x + d * v + z * w; - break; - } - - /* Fall through on error */ - } - default: - throw InvalidParameter(); - } - - if (d === 0) { - throw DivisionByZero(); - } - - P["s"] = s < 0 ? -1 : 1; - P["n"] = Math.abs(n); - P["d"] = Math.abs(d); -}; - -function modpow(b, e, m) { - - var r = 1; - for (; e > 0; b = (b * b) % m, e >>= 1) { - - if (e & 1) { - r = (r * b) % m; - } - } - return r; -} - - -function cycleLen(n, d) { - - for (; d % 2 === 0; - d/= 2) { - } - - for (; d % 5 === 0; - d/= 5) { - } - - if (d === 1) // Catch non-cyclic numbers - return 0; - - // If we would like to compute really large numbers quicker, we could make use of Fermat's little theorem: - // 10^(d-1) % d == 1 - // However, we don't need such large numbers and MAX_CYCLE_LEN should be the capstone, - // as we want to translate the numbers to strings. - - var rem = 10 % d; - var t = 1; - - for (; rem !== 1; t++) { - rem = rem * 10 % d; - - if (t > MAX_CYCLE_LEN) - return 0; // Returning 0 here means that we don't print it as a cyclic number. It's likely that the answer is `d-1` - } - return t; -} - - -function cycleStart(n, d, len) { - - var rem1 = 1; - var rem2 = modpow(10, len, d); - - for (var t = 0; t < 300; t++) { // s < ~log10(Number.MAX_VALUE) - // Solve 10^s == 10^(s+t) (mod d) - - if (rem1 === rem2) - return t; - - rem1 = rem1 * 10 % d; - rem2 = rem2 * 10 % d; - } - return 0; -} - -function gcd(a, b) { - - if (!a) - return b; - if (!b) - return a; - - while (1) { - a%= b; - if (!a) - return b; - b%= a; - if (!b) - return a; - } -}; - -/** - * Module constructor - * - * @constructor - * @param {number|Fraction=} a - * @param {number=} b - */ -export default function Fraction(a, b) { - - parse(a, b); - - if (this instanceof Fraction) { - a = gcd(P["d"], P["n"]); // Abuse variable a - this["s"] = P["s"]; - this["n"] = P["n"] / a; - this["d"] = P["d"] / a; - } else { - return newFraction(P['s'] * P['n'], P['d']); - } -} - -var DivisionByZero = function() { return new Error("Division by Zero"); }; -var InvalidParameter = function() { return new Error("Invalid argument"); }; -var NonIntegerParameter = function() { return new Error("Parameters must be integer"); }; - -Fraction.prototype = { - - "s": 1, - "n": 0, - "d": 1, - - /** - * Calculates the absolute value - * - * Ex: new Fraction(-4).abs() => 4 - **/ - "abs": function() { - - return newFraction(this["n"], this["d"]); - }, - - /** - * Inverts the sign of the current fraction - * - * Ex: new Fraction(-4).neg() => 4 - **/ - "neg": function() { - - return newFraction(-this["s"] * this["n"], this["d"]); - }, - - /** - * Adds two rational numbers - * - * Ex: new Fraction({n: 2, d: 3}).add("14.9") => 467 / 30 - **/ - "add": function(a, b) { - - parse(a, b); - return newFraction( - this["s"] * this["n"] * P["d"] + P["s"] * this["d"] * P["n"], - this["d"] * P["d"] - ); - }, - - /** - * Subtracts two rational numbers - * - * Ex: new Fraction({n: 2, d: 3}).add("14.9") => -427 / 30 - **/ - "sub": function(a, b) { - - parse(a, b); - return newFraction( - this["s"] * this["n"] * P["d"] - P["s"] * this["d"] * P["n"], - this["d"] * P["d"] - ); - }, - - /** - * Multiplies two rational numbers - * - * Ex: new Fraction("-17.(345)").mul(3) => 5776 / 111 - **/ - "mul": function(a, b) { - - parse(a, b); - return newFraction( - this["s"] * P["s"] * this["n"] * P["n"], - this["d"] * P["d"] - ); - }, - - /** - * Divides two rational numbers - * - * Ex: new Fraction("-17.(345)").inverse().div(3) - **/ - "div": function(a, b) { - - parse(a, b); - return newFraction( - this["s"] * P["s"] * this["n"] * P["d"], - this["d"] * P["n"] - ); - }, - - /** - * Clones the actual object - * - * Ex: new Fraction("-17.(345)").clone() - **/ - "clone": function() { - return newFraction(this['s'] * this['n'], this['d']); - }, - - /** - * Calculates the modulo of two rational numbers - a more precise fmod - * - * Ex: new Fraction('4.(3)').mod([7, 8]) => (13/3) % (7/8) = (5/6) - **/ - "mod": function(a, b) { - - if (isNaN(this['n']) || isNaN(this['d'])) { - return new Fraction(NaN); - } - - if (a === undefined) { - return newFraction(this["s"] * this["n"] % this["d"], 1); - } - - parse(a, b); - if (0 === P["n"] && 0 === this["d"]) { - throw DivisionByZero(); - } - - /* - * First silly attempt, kinda slow - * - return that["sub"]({ - "n": num["n"] * Math.floor((this.n / this.d) / (num.n / num.d)), - "d": num["d"], - "s": this["s"] - });*/ - - /* - * New attempt: a1 / b1 = a2 / b2 * q + r - * => b2 * a1 = a2 * b1 * q + b1 * b2 * r - * => (b2 * a1 % a2 * b1) / (b1 * b2) - */ - return newFraction( - this["s"] * (P["d"] * this["n"]) % (P["n"] * this["d"]), - P["d"] * this["d"] - ); - }, - - /** - * Calculates the fractional gcd of two rational numbers - * - * Ex: new Fraction(5,8).gcd(3,7) => 1/56 - */ - "gcd": function(a, b) { - - parse(a, b); - - // gcd(a / b, c / d) = gcd(a, c) / lcm(b, d) - - return newFraction(gcd(P["n"], this["n"]) * gcd(P["d"], this["d"]), P["d"] * this["d"]); - }, - - /** - * Calculates the fractional lcm of two rational numbers - * - * Ex: new Fraction(5,8).lcm(3,7) => 15 - */ - "lcm": function(a, b) { - - parse(a, b); - - // lcm(a / b, c / d) = lcm(a, c) / gcd(b, d) - - if (P["n"] === 0 && this["n"] === 0) { - return newFraction(0, 1); - } - return newFraction(P["n"] * this["n"], gcd(P["n"], this["n"]) * gcd(P["d"], this["d"])); - }, - - /** - * Calculates the ceil of a rational number - * - * Ex: new Fraction('4.(3)').ceil() => (5 / 1) - **/ - "ceil": function(places) { - - places = Math.pow(10, places || 0); - - if (isNaN(this["n"]) || isNaN(this["d"])) { - return new Fraction(NaN); - } - return newFraction(Math.ceil(places * this["s"] * this["n"] / this["d"]), places); - }, - - /** - * Calculates the floor of a rational number - * - * Ex: new Fraction('4.(3)').floor() => (4 / 1) - **/ - "floor": function(places) { - - places = Math.pow(10, places || 0); - - if (isNaN(this["n"]) || isNaN(this["d"])) { - return new Fraction(NaN); - } - return newFraction(Math.floor(places * this["s"] * this["n"] / this["d"]), places); - }, - - /** - * Rounds a rational number - * - * Ex: new Fraction('4.(3)').round() => (4 / 1) - **/ - "round": function(places) { - - places = Math.pow(10, places || 0); - - if (isNaN(this["n"]) || isNaN(this["d"])) { - return new Fraction(NaN); - } - return newFraction(Math.round(places * this["s"] * this["n"] / this["d"]), places); - }, - - /** - * Rounds a rational number to a multiple of another rational number - * - * Ex: new Fraction('0.9').roundTo("1/8") => 7 / 8 - **/ - "roundTo": function(a, b) { - - /* - k * x/y ≤ a/b < (k+1) * x/y - ⇔ k ≤ a/b / (x/y) < (k+1) - ⇔ k = floor(a/b * y/x) - */ - - parse(a, b); - - return newFraction(this['s'] * Math.round(this['n'] * P['d'] / (this['d'] * P['n'])) * P['n'], P['d']); - }, - - /** - * Gets the inverse of the fraction, means numerator and denominator are exchanged - * - * Ex: new Fraction([-3, 4]).inverse() => -4 / 3 - **/ - "inverse": function() { - - return newFraction(this["s"] * this["d"], this["n"]); - }, - - /** - * Calculates the fraction to some rational exponent, if possible - * - * Ex: new Fraction(-1,2).pow(-3) => -8 - */ - "pow": function(a, b) { - - parse(a, b); - - // Trivial case when exp is an integer - - if (P['d'] === 1) { - - if (P['s'] < 0) { - return newFraction(Math.pow(this['s'] * this["d"], P['n']), Math.pow(this["n"], P['n'])); - } else { - return newFraction(Math.pow(this['s'] * this["n"], P['n']), Math.pow(this["d"], P['n'])); - } - } - - // Negative roots become complex - // (-a/b)^(c/d) = x - // <=> (-1)^(c/d) * (a/b)^(c/d) = x - // <=> (cos(pi) + i*sin(pi))^(c/d) * (a/b)^(c/d) = x # rotate 1 by 180° - // <=> (cos(c*pi/d) + i*sin(c*pi/d)) * (a/b)^(c/d) = x # DeMoivre's formula in Q ( https://proofwiki.org/wiki/De_Moivre%27s_Formula/Rational_Index ) - // From which follows that only for c=0 the root is non-complex. c/d is a reduced fraction, so that sin(c/dpi)=0 occurs for d=1, which is handled by our trivial case. - if (this['s'] < 0) return null; - - // Now prime factor n and d - var N = factorize(this['n']); - var D = factorize(this['d']); - - // Exponentiate and take root for n and d individually - var n = 1; - var d = 1; - for (var k in N) { - if (k === '1') continue; - if (k === '0') { - n = 0; - break; - } - N[k]*= P['n']; - - if (N[k] % P['d'] === 0) { - N[k]/= P['d']; - } else return null; - n*= Math.pow(k, N[k]); - } - - for (var k in D) { - if (k === '1') continue; - D[k]*= P['n']; - - if (D[k] % P['d'] === 0) { - D[k]/= P['d']; - } else return null; - d*= Math.pow(k, D[k]); - } - - if (P['s'] < 0) { - return newFraction(d, n); - } - return newFraction(n, d); - }, - - /** - * Check if two rational numbers are the same - * - * Ex: new Fraction(19.6).equals([98, 5]); - **/ - "equals": function(a, b) { - - parse(a, b); - return this["s"] * this["n"] * P["d"] === P["s"] * P["n"] * this["d"]; // Same as compare() === 0 - }, - - /** - * Check if two rational numbers are the same - * - * Ex: new Fraction(19.6).equals([98, 5]); - **/ - "compare": function(a, b) { - - parse(a, b); - var t = (this["s"] * this["n"] * P["d"] - P["s"] * P["n"] * this["d"]); - return (0 < t) - (t < 0); - }, - - "simplify": function(eps) { - - if (isNaN(this['n']) || isNaN(this['d'])) { - return this; - } - - eps = eps || 0.001; - - var thisABS = this['abs'](); - var cont = thisABS['toContinued'](); - - for (var i = 1; i < cont.length; i++) { - - var s = newFraction(cont[i - 1], 1); - for (var k = i - 2; k >= 0; k--) { - s = s['inverse']()['add'](cont[k]); - } - - if (Math.abs(s['sub'](thisABS).valueOf()) < eps) { - return s['mul'](this['s']); - } - } - return this; - }, - - /** - * Check if two rational numbers are divisible - * - * Ex: new Fraction(19.6).divisible(1.5); - */ - "divisible": function(a, b) { - - parse(a, b); - return !(!(P["n"] * this["d"]) || ((this["n"] * P["d"]) % (P["n"] * this["d"]))); - }, - - /** - * Returns a decimal representation of the fraction - * - * Ex: new Fraction("100.'91823'").valueOf() => 100.91823918239183 - **/ - 'valueOf': function() { - - return this["s"] * this["n"] / this["d"]; - }, - - /** - * Returns a string-fraction representation of a Fraction object - * - * Ex: new Fraction("1.'3'").toFraction(true) => "4 1/3" - **/ - 'toFraction': function(excludeWhole) { - - var whole, str = ""; - var n = this["n"]; - var d = this["d"]; - if (this["s"] < 0) { - str+= '-'; - } - - if (d === 1) { - str+= n; - } else { - - if (excludeWhole && (whole = Math.floor(n / d)) > 0) { - str+= whole; - str+= " "; - n%= d; - } - - str+= n; - str+= '/'; - str+= d; - } - return str; - }, - - /** - * Returns a latex representation of a Fraction object - * - * Ex: new Fraction("1.'3'").toLatex() => "\frac{4}{3}" - **/ - 'toLatex': function(excludeWhole) { - - var whole, str = ""; - var n = this["n"]; - var d = this["d"]; - if (this["s"] < 0) { - str+= '-'; - } - - if (d === 1) { - str+= n; - } else { - - if (excludeWhole && (whole = Math.floor(n / d)) > 0) { - str+= whole; - n%= d; - } - - str+= "\\frac{"; - str+= n; - str+= '}{'; - str+= d; - str+= '}'; - } - return str; - }, - - /** - * Returns an array of continued fraction elements - * - * Ex: new Fraction("7/8").toContinued() => [0,1,7] - */ - 'toContinued': function() { - - var t; - var a = this['n']; - var b = this['d']; - var res = []; - - if (isNaN(a) || isNaN(b)) { - return res; - } - - do { - res.push(Math.floor(a / b)); - t = a % b; - a = b; - b = t; - } while (a !== 1); - - return res; - }, - - /** - * Creates a string representation of a fraction with all digits - * - * Ex: new Fraction("100.'91823'").toString() => "100.(91823)" - **/ - 'toString': function(dec) { - - var N = this["n"]; - var D = this["d"]; - - if (isNaN(N) || isNaN(D)) { - return "NaN"; - } - - dec = dec || 15; // 15 = decimal places when no repetation - - var cycLen = cycleLen(N, D); // Cycle length - var cycOff = cycleStart(N, D, cycLen); // Cycle start - - var str = this['s'] < 0 ? "-" : ""; - - str+= N / D | 0; - - N%= D; - N*= 10; - - if (N) - str+= "."; - - if (cycLen) { - - for (var i = cycOff; i--;) { - str+= N / D | 0; - N%= D; - N*= 10; - } - str+= "("; - for (var i = cycLen; i--;) { - str+= N / D | 0; - N%= D; - N*= 10; - } - str+= ")"; - } else { - for (var i = dec; N && i--;) { - str+= N / D | 0; - N%= D; - N*= 10; - } - } - return str; - } -}; diff --git a/node_modules/fraction.js/fraction.min.js b/node_modules/fraction.js/fraction.min.js deleted file mode 100644 index 1cfa1516d..000000000 --- a/node_modules/fraction.js/fraction.min.js +++ /dev/null @@ -1,18 +0,0 @@ -/* -Fraction.js v4.3.7 31/08/2023 -https://www.xarg.org/2014/03/rational-numbers-in-javascript/ - -Copyright (c) 2023, Robert Eisele (robert@raw.org) -Dual licensed under the MIT or GPL Version 2 licenses. -*/ -(function(B){function x(){return Error("Invalid argument")}function z(){return Error("Division by Zero")}function n(a,c){var b=0,d=1,f=1,l=0,k=0,t=0,y=1,u=1,g=0,h=1,v=1,q=1;if(void 0!==a&&null!==a)if(void 0!==c){if(b=a,d=c,f=b*d,0!==b%1||0!==d%1)throw Error("Parameters must be integer");}else switch(typeof a){case "object":if("d"in a&&"n"in a)b=a.n,d=a.d,"s"in a&&(b*=a.s);else if(0 in a)b=a[0],1 in a&&(d=a[1]);else throw x();f=b*d;break;case "number":0>a&&(f=a,a=-a);if(0===a%1)b=a;else if(0=h&&1E7>=q;)if(b=(g+v)/(h+q),a===b){1E7>=h+q?(b=g+v,d=h+q):q>h?(b=v,d=q):(b=g,d=h);break}else a>b?(g+=v,h+=q):(v+=g,q+=h),1E7f?-1:1;e.n=Math.abs(b);e.d=Math.abs(d)}function r(a,c){if(isNaN(a=parseInt(a,10)))throw x();return a*c} -function m(a,c){if(0===c)throw z();var b=Object.create(p.prototype);b.s=0>a?-1:1;a=0>a?-a:a;var d=w(a,c);b.n=a/d;b.d=c/d;return b}function A(a){for(var c={},b=a,d=2,f=4;f<=b;){for(;0===b%d;)b/=d,c[d]=(c[d]||0)+1;f+=1+2*d++}b!==a?1e.s?m(Math.pow(this.s*this.d,e.n),Math.pow(this.n,e.n)):m(Math.pow(this.s*this.n,e.n),Math.pow(this.d, -e.n));if(0>this.s)return null;var b=A(this.n),d=A(this.d),f=1,l=1,k;for(k in b)if("1"!==k){if("0"===k){f=0;break}b[k]*=e.n;if(0===b[k]%e.d)b[k]/=e.d;else return null;f*=Math.pow(k,b[k])}for(k in d)if("1"!==k){d[k]*=e.n;if(0===d[k]%e.d)d[k]/=e.d;else return null;l*=Math.pow(k,d[k])}return 0>e.s?m(l,f):m(f,l)},equals:function(a,c){n(a,c);return this.s*this.n*e.d===e.s*e.n*this.d},compare:function(a,c){n(a,c);var b=this.s*this.n*e.d-e.s*e.n*this.d;return(0b)},simplify:function(a){if(isNaN(this.n)|| -isNaN(this.d))return this;a=a||.001;for(var c=this.abs(),b=c.toContinued(),d=1;dthis.s&&(b+="-");1===f?b+=d:(a&&0<(c=Math.floor(d/f))&&(b=b+c+" ",d%=f),b=b+d+"/",b+=f);return b}, -toLatex:function(a){var c,b="",d=this.n,f=this.d;0>this.s&&(b+="-");1===f?b+=d:(a&&0<(c=Math.floor(d/f))&&(b+=c,d%=f),b=b+"\\frac{"+d+"}{"+f,b+="}");return b},toContinued:function(){var a=this.n,c=this.d,b=[];if(isNaN(a)||isNaN(c))return b;do{b.push(Math.floor(a/c));var d=a%c;a=c;c=d}while(1!==a);return b},toString:function(a){var c=this.n,b=this.d;if(isNaN(c)||isNaN(b))return"NaN";var d;a:{for(d=b;0===d%2;d/=2);for(;0===d%5;d/=5);if(1===d)d=0;else{for(var f=10%d,l=1;1!==f;l++)if(f=10*f%d,2E3>=1)k&1&&(t=t*l%b);l=t;for(k=0;300>k;k++){if(f===l){l=k;break a}f=10*f%b;l=10*l%b}l=0}f=0>this.s?"-":"";f+=c/b|0;(c=c%b*10)&&(f+=".");if(d){for(a=l;a--;)f+=c/b|0,c%=b,c*=10;f+="(";for(a=d;a--;)f+=c/b|0,c%=b,c*=10;f+=")"}else for(a=a||15;c&&a--;)f+=c/b|0,c%=b,c*=10;return f}};"object"===typeof exports?(Object.defineProperty(exports,"__esModule",{value:!0}),exports["default"]=p,module.exports=p):B.Fraction=p})(this); \ No newline at end of file diff --git a/node_modules/fraction.js/package.json b/node_modules/fraction.js/package.json index 085d287ce..03f7986b1 100644 --- a/node_modules/fraction.js/package.json +++ b/node_modules/fraction.js/package.json @@ -1,55 +1,81 @@ { "name": "fraction.js", - "title": "fraction.js", - "version": "4.3.7", - "homepage": "https://www.xarg.org/2014/03/rational-numbers-in-javascript/", + "title": "Fraction.js", + "version": "5.3.4", + "description": "The RAW rational numbers library", + "homepage": "https://raw.org/article/rational-numbers-in-javascript/", "bugs": "https://github.com/rawify/Fraction.js/issues", - "description": "A rational number library", "keywords": [ "math", + "numbers", + "parser", + "ratio", "fraction", + "fractions", "rational", "rationals", - "number", - "parser", - "rational numbers" + "rational numbers", + "bigint", + "arbitrary precision", + "mixed numbers", + "decimal", + "numerator", + "denominator", + "simplification" ], - "author": { - "name": "Robert Eisele", - "email": "robert@raw.org", - "url": "https://raw.org/" - }, - "type": "module", - "main": "fraction.cjs", + "private": false, + "main": "./dist/fraction.js", + "module": "./dist/fraction.mjs", + "browser": "./dist/fraction.min.js", + "unpkg": "./dist/fraction.min.js", + "types": "./fraction.d.mts", "exports": { ".": { - "import": "./fraction.js", - "require": "./fraction.cjs", - "types": "./fraction.d.ts" - } + "types": { + "import": "./fraction.d.mts", + "require": "./fraction.d.ts" + }, + "import": "./dist/fraction.mjs", + "require": "./dist/fraction.js", + "browser": "./dist/fraction.min.js" + }, + "./package.json": "./package.json" }, - "types": "./fraction.d.ts", - "private": false, - "readmeFilename": "README.md", - "directories": { - "example": "examples" + "typesVersions": { + "<4.7": { + "*": [ + "fraction.d.ts" + ] + } }, - "license": "MIT", + "sideEffects": false, "repository": { "type": "git", - "url": "git://github.com/rawify/Fraction.js.git" + "url": "git+ssh://git@github.com/rawify/Fraction.js.git" }, "funding": { - "type": "patreon", + "type": "github", "url": "https://github.com/sponsors/rawify" }, + "author": { + "name": "Robert Eisele", + "email": "robert@raw.org", + "url": "https://raw.org/" + }, + "license": "MIT", "engines": { "node": "*" }, + "directories": { + "example": "examples", + "test": "tests" + }, "scripts": { + "build": "crude-build Fraction", "test": "mocha tests/*.js" }, "devDependencies": { + "crude-build": "^0.1.2", "mocha": "*" } -} +} \ No newline at end of file diff --git a/node_modules/fraction.js/src/fraction.js b/node_modules/fraction.js/src/fraction.js new file mode 100644 index 000000000..4292c48b7 --- /dev/null +++ b/node_modules/fraction.js/src/fraction.js @@ -0,0 +1,1046 @@ +/** + * @license Fraction.js v5.3.4 8/22/2025 + * https://raw.org/article/rational-numbers-in-javascript/ + * + * Copyright (c) 2025, Robert Eisele (https://raw.org/) + * Licensed under the MIT license. + **/ + +/** + * + * This class offers the possibility to calculate fractions. + * You can pass a fraction in different formats. Either as array, as double, as string or as an integer. + * + * Array/Object form + * [ 0 => , 1 => ] + * { n => , d => } + * + * Integer form + * - Single integer value as BigInt or Number + * + * Double form + * - Single double value as Number + * + * String form + * 123.456 - a simple double + * 123/456 - a string fraction + * 123.'456' - a double with repeating decimal places + * 123.(456) - synonym + * 123.45'6' - a double with repeating last place + * 123.45(6) - synonym + * + * Example: + * let f = new Fraction("9.4'31'"); + * f.mul([-4, 3]).div(4.9); + * + */ + +// Set Identity function to downgrade BigInt to Number if needed +if (typeof BigInt === 'undefined') BigInt = function (n) { if (isNaN(n)) throw new Error(""); return n; }; + +const C_ZERO = BigInt(0); +const C_ONE = BigInt(1); +const C_TWO = BigInt(2); +const C_THREE = BigInt(3); +const C_FIVE = BigInt(5); +const C_TEN = BigInt(10); +const MAX_INTEGER = BigInt(Number.MAX_SAFE_INTEGER); + +// Maximum search depth for cyclic rational numbers. 2000 should be more than enough. +// Example: 1/7 = 0.(142857) has 6 repeating decimal places. +// If MAX_CYCLE_LEN gets reduced, long cycles will not be detected and toString() only gets the first 10 digits +const MAX_CYCLE_LEN = 2000; + +// Parsed data to avoid calling "new" all the time +const P = { + "s": C_ONE, + "n": C_ZERO, + "d": C_ONE +}; + +function assign(n, s) { + + try { + n = BigInt(n); + } catch (e) { + throw InvalidParameter(); + } + return n * s; +} + +function ifloor(x) { + return typeof x === 'bigint' ? x : Math.floor(x); +} + +// Creates a new Fraction internally without the need of the bulky constructor +function newFraction(n, d) { + + if (d === C_ZERO) { + throw DivisionByZero(); + } + + const f = Object.create(Fraction.prototype); + f["s"] = n < C_ZERO ? -C_ONE : C_ONE; + + n = n < C_ZERO ? -n : n; + + const a = gcd(n, d); + + f["n"] = n / a; + f["d"] = d / a; + return f; +} + +const FACTORSTEPS = [C_TWO * C_TWO, C_TWO, C_TWO * C_TWO, C_TWO, C_TWO * C_TWO, C_TWO * C_THREE, C_TWO, C_TWO * C_THREE]; // repeats +function factorize(n) { + + const factors = Object.create(null); + if (n <= C_ONE) { + factors[n] = C_ONE; + return factors; + } + + const add = (p) => { factors[p] = (factors[p] || C_ZERO) + C_ONE; }; + + while (n % C_TWO === C_ZERO) { add(C_TWO); n /= C_TWO; } + while (n % C_THREE === C_ZERO) { add(C_THREE); n /= C_THREE; } + while (n % C_FIVE === C_ZERO) { add(C_FIVE); n /= C_FIVE; } + + // 30-wheel trial division: test only residues coprime to 2*3*5 + // Residue step pattern after 5: 7,11,13,17,19,23,29,31, ... + for (let si = 0, p = C_TWO + C_FIVE; p * p <= n;) { + while (n % p === C_ZERO) { add(p); n /= p; } + p += FACTORSTEPS[si]; + si = (si + 1) & 7; // fast modulo 8 + } + if (n > C_ONE) add(n); + return factors; +} + +const parse = function (p1, p2) { + + let n = C_ZERO, d = C_ONE, s = C_ONE; + + if (p1 === undefined || p1 === null) { // No argument + /* void */ + } else if (p2 !== undefined) { // Two arguments + + if (typeof p1 === "bigint") { + n = p1; + } else if (isNaN(p1)) { + throw InvalidParameter(); + } else if (p1 % 1 !== 0) { + throw NonIntegerParameter(); + } else { + n = BigInt(p1); + } + + if (typeof p2 === "bigint") { + d = p2; + } else if (isNaN(p2)) { + throw InvalidParameter(); + } else if (p2 % 1 !== 0) { + throw NonIntegerParameter(); + } else { + d = BigInt(p2); + } + + s = n * d; + + } else if (typeof p1 === "object") { + if ("d" in p1 && "n" in p1) { + n = BigInt(p1["n"]); + d = BigInt(p1["d"]); + if ("s" in p1) + n *= BigInt(p1["s"]); + } else if (0 in p1) { + n = BigInt(p1[0]); + if (1 in p1) + d = BigInt(p1[1]); + } else if (typeof p1 === "bigint") { + n = p1; + } else { + throw InvalidParameter(); + } + s = n * d; + } else if (typeof p1 === "number") { + + if (isNaN(p1)) { + throw InvalidParameter(); + } + + if (p1 < 0) { + s = -C_ONE; + p1 = -p1; + } + + if (p1 % 1 === 0) { + n = BigInt(p1); + } else { + + let z = 1; + + let A = 0, B = 1; + let C = 1, D = 1; + + let N = 10000000; + + if (p1 >= 1) { + z = 10 ** Math.floor(1 + Math.log10(p1)); + p1 /= z; + } + + // Using Farey Sequences + + while (B <= N && D <= N) { + let M = (A + C) / (B + D); + + if (p1 === M) { + if (B + D <= N) { + n = A + C; + d = B + D; + } else if (D > B) { + n = C; + d = D; + } else { + n = A; + d = B; + } + break; + + } else { + + if (p1 > M) { + A += C; + B += D; + } else { + C += A; + D += B; + } + + if (B > N) { + n = C; + d = D; + } else { + n = A; + d = B; + } + } + } + n = BigInt(n) * BigInt(z); + d = BigInt(d); + } + + } else if (typeof p1 === "string") { + + let ndx = 0; + + let v = C_ZERO, w = C_ZERO, x = C_ZERO, y = C_ONE, z = C_ONE; + + let match = p1.replace(/_/g, '').match(/\d+|./g); + + if (match === null) + throw InvalidParameter(); + + if (match[ndx] === '-') {// Check for minus sign at the beginning + s = -C_ONE; + ndx++; + } else if (match[ndx] === '+') {// Check for plus sign at the beginning + ndx++; + } + + if (match.length === ndx + 1) { // Check if it's just a simple number "1234" + w = assign(match[ndx++], s); + } else if (match[ndx + 1] === '.' || match[ndx] === '.') { // Check if it's a decimal number + + if (match[ndx] !== '.') { // Handle 0.5 and .5 + v = assign(match[ndx++], s); + } + ndx++; + + // Check for decimal places + if (ndx + 1 === match.length || match[ndx + 1] === '(' && match[ndx + 3] === ')' || match[ndx + 1] === "'" && match[ndx + 3] === "'") { + w = assign(match[ndx], s); + y = C_TEN ** BigInt(match[ndx].length); + ndx++; + } + + // Check for repeating places + if (match[ndx] === '(' && match[ndx + 2] === ')' || match[ndx] === "'" && match[ndx + 2] === "'") { + x = assign(match[ndx + 1], s); + z = C_TEN ** BigInt(match[ndx + 1].length) - C_ONE; + ndx += 3; + } + + } else if (match[ndx + 1] === '/' || match[ndx + 1] === ':') { // Check for a simple fraction "123/456" or "123:456" + w = assign(match[ndx], s); + y = assign(match[ndx + 2], C_ONE); + ndx += 3; + } else if (match[ndx + 3] === '/' && match[ndx + 1] === ' ') { // Check for a complex fraction "123 1/2" + v = assign(match[ndx], s); + w = assign(match[ndx + 2], s); + y = assign(match[ndx + 4], C_ONE); + ndx += 5; + } + + if (match.length <= ndx) { // Check for more tokens on the stack + d = y * z; + s = /* void */ + n = x + d * v + z * w; + } else { + throw InvalidParameter(); + } + + } else if (typeof p1 === "bigint") { + n = p1; + s = p1; + d = C_ONE; + } else { + throw InvalidParameter(); + } + + if (d === C_ZERO) { + throw DivisionByZero(); + } + + P["s"] = s < C_ZERO ? -C_ONE : C_ONE; + P["n"] = n < C_ZERO ? -n : n; + P["d"] = d < C_ZERO ? -d : d; +}; + +function modpow(b, e, m) { + + let r = C_ONE; + for (; e > C_ZERO; b = (b * b) % m, e >>= C_ONE) { + + if (e & C_ONE) { + r = (r * b) % m; + } + } + return r; +} + +function cycleLen(n, d) { + + for (; d % C_TWO === C_ZERO; + d /= C_TWO) { + } + + for (; d % C_FIVE === C_ZERO; + d /= C_FIVE) { + } + + if (d === C_ONE) // Catch non-cyclic numbers + return C_ZERO; + + // If we would like to compute really large numbers quicker, we could make use of Fermat's little theorem: + // 10^(d-1) % d == 1 + // However, we don't need such large numbers and MAX_CYCLE_LEN should be the capstone, + // as we want to translate the numbers to strings. + + let rem = C_TEN % d; + let t = 1; + + for (; rem !== C_ONE; t++) { + rem = rem * C_TEN % d; + + if (t > MAX_CYCLE_LEN) + return C_ZERO; // Returning 0 here means that we don't print it as a cyclic number. It's likely that the answer is `d-1` + } + return BigInt(t); +} + +function cycleStart(n, d, len) { + + let rem1 = C_ONE; + let rem2 = modpow(C_TEN, len, d); + + for (let t = 0; t < 300; t++) { // s < ~log10(Number.MAX_VALUE) + // Solve 10^s == 10^(s+t) (mod d) + + if (rem1 === rem2) + return BigInt(t); + + rem1 = rem1 * C_TEN % d; + rem2 = rem2 * C_TEN % d; + } + return 0; +} + +function gcd(a, b) { + + if (!a) + return b; + if (!b) + return a; + + while (1) { + a %= b; + if (!a) + return b; + b %= a; + if (!b) + return a; + } +} + +/** + * Module constructor + * + * @constructor + * @param {number|Fraction=} a + * @param {number=} b + */ +function Fraction(a, b) { + + parse(a, b); + + if (this instanceof Fraction) { + a = gcd(P["d"], P["n"]); // Abuse a + this["s"] = P["s"]; + this["n"] = P["n"] / a; + this["d"] = P["d"] / a; + } else { + return newFraction(P['s'] * P['n'], P['d']); + } +} + +const DivisionByZero = function () { return new Error("Division by Zero"); }; +const InvalidParameter = function () { return new Error("Invalid argument"); }; +const NonIntegerParameter = function () { return new Error("Parameters must be integer"); }; + +Fraction.prototype = { + + "s": C_ONE, + "n": C_ZERO, + "d": C_ONE, + + /** + * Calculates the absolute value + * + * Ex: new Fraction(-4).abs() => 4 + **/ + "abs": function () { + + return newFraction(this["n"], this["d"]); + }, + + /** + * Inverts the sign of the current fraction + * + * Ex: new Fraction(-4).neg() => 4 + **/ + "neg": function () { + + return newFraction(-this["s"] * this["n"], this["d"]); + }, + + /** + * Adds two rational numbers + * + * Ex: new Fraction({n: 2, d: 3}).add("14.9") => 467 / 30 + **/ + "add": function (a, b) { + + parse(a, b); + return newFraction( + this["s"] * this["n"] * P["d"] + P["s"] * this["d"] * P["n"], + this["d"] * P["d"] + ); + }, + + /** + * Subtracts two rational numbers + * + * Ex: new Fraction({n: 2, d: 3}).add("14.9") => -427 / 30 + **/ + "sub": function (a, b) { + + parse(a, b); + return newFraction( + this["s"] * this["n"] * P["d"] - P["s"] * this["d"] * P["n"], + this["d"] * P["d"] + ); + }, + + /** + * Multiplies two rational numbers + * + * Ex: new Fraction("-17.(345)").mul(3) => 5776 / 111 + **/ + "mul": function (a, b) { + + parse(a, b); + return newFraction( + this["s"] * P["s"] * this["n"] * P["n"], + this["d"] * P["d"] + ); + }, + + /** + * Divides two rational numbers + * + * Ex: new Fraction("-17.(345)").inverse().div(3) + **/ + "div": function (a, b) { + + parse(a, b); + return newFraction( + this["s"] * P["s"] * this["n"] * P["d"], + this["d"] * P["n"] + ); + }, + + /** + * Clones the actual object + * + * Ex: new Fraction("-17.(345)").clone() + **/ + "clone": function () { + return newFraction(this['s'] * this['n'], this['d']); + }, + + /** + * Calculates the modulo of two rational numbers - a more precise fmod + * + * Ex: new Fraction('4.(3)').mod([7, 8]) => (13/3) % (7/8) = (5/6) + * Ex: new Fraction(20, 10).mod().equals(0) ? "is Integer" + **/ + "mod": function (a, b) { + + if (a === undefined) { + return newFraction(this["s"] * this["n"] % this["d"], C_ONE); + } + + parse(a, b); + if (C_ZERO === P["n"] * this["d"]) { + throw DivisionByZero(); + } + + /** + * I derived the rational modulo similar to the modulo for integers + * + * https://raw.org/book/analysis/rational-numbers/ + * + * n1/d1 = (n2/d2) * q + r, where 0 ≤ r < n2/d2 + * => d2 * n1 = n2 * d1 * q + d1 * d2 * r + * => r = (d2 * n1 - n2 * d1 * q) / (d1 * d2) + * = (d2 * n1 - n2 * d1 * floor((d2 * n1) / (n2 * d1))) / (d1 * d2) + * = ((d2 * n1) % (n2 * d1)) / (d1 * d2) + */ + return newFraction( + this["s"] * (P["d"] * this["n"]) % (P["n"] * this["d"]), + P["d"] * this["d"]); + }, + + /** + * Calculates the fractional gcd of two rational numbers + * + * Ex: new Fraction(5,8).gcd(3,7) => 1/56 + */ + "gcd": function (a, b) { + + parse(a, b); + + // https://raw.org/book/analysis/rational-numbers/ + // gcd(a / b, c / d) = gcd(a, c) / lcm(b, d) + + return newFraction(gcd(P["n"], this["n"]) * gcd(P["d"], this["d"]), P["d"] * this["d"]); + }, + + /** + * Calculates the fractional lcm of two rational numbers + * + * Ex: new Fraction(5,8).lcm(3,7) => 15 + */ + "lcm": function (a, b) { + + parse(a, b); + + // https://raw.org/book/analysis/rational-numbers/ + // lcm(a / b, c / d) = lcm(a, c) / gcd(b, d) + + if (P["n"] === C_ZERO && this["n"] === C_ZERO) { + return newFraction(C_ZERO, C_ONE); + } + return newFraction(P["n"] * this["n"], gcd(P["n"], this["n"]) * gcd(P["d"], this["d"])); + }, + + /** + * Gets the inverse of the fraction, means numerator and denominator are exchanged + * + * Ex: new Fraction([-3, 4]).inverse() => -4 / 3 + **/ + "inverse": function () { + return newFraction(this["s"] * this["d"], this["n"]); + }, + + /** + * Calculates the fraction to some integer exponent + * + * Ex: new Fraction(-1,2).pow(-3) => -8 + */ + "pow": function (a, b) { + + parse(a, b); + + // Trivial case when exp is an integer + + if (P['d'] === C_ONE) { + + if (P['s'] < C_ZERO) { + return newFraction((this['s'] * this["d"]) ** P['n'], this["n"] ** P['n']); + } else { + return newFraction((this['s'] * this["n"]) ** P['n'], this["d"] ** P['n']); + } + } + + // Negative roots become complex + // (-a/b)^(c/d) = x + // ⇔ (-1)^(c/d) * (a/b)^(c/d) = x + // ⇔ (cos(pi) + i*sin(pi))^(c/d) * (a/b)^(c/d) = x + // ⇔ (cos(c*pi/d) + i*sin(c*pi/d)) * (a/b)^(c/d) = x # DeMoivre's formula + // From which follows that only for c=0 the root is non-complex + if (this['s'] < C_ZERO) return null; + + // Now prime factor n and d + let N = factorize(this['n']); + let D = factorize(this['d']); + + // Exponentiate and take root for n and d individually + let n = C_ONE; + let d = C_ONE; + for (let k in N) { + if (k === '1') continue; + if (k === '0') { + n = C_ZERO; + break; + } + N[k] *= P['n']; + + if (N[k] % P['d'] === C_ZERO) { + N[k] /= P['d']; + } else return null; + n *= BigInt(k) ** N[k]; + } + + for (let k in D) { + if (k === '1') continue; + D[k] *= P['n']; + + if (D[k] % P['d'] === C_ZERO) { + D[k] /= P['d']; + } else return null; + d *= BigInt(k) ** D[k]; + } + + if (P['s'] < C_ZERO) { + return newFraction(d, n); + } + return newFraction(n, d); + }, + + /** + * Calculates the logarithm of a fraction to a given rational base + * + * Ex: new Fraction(27, 8).log(9, 4) => 3/2 + */ + "log": function (a, b) { + + parse(a, b); + + if (this['s'] <= C_ZERO || P['s'] <= C_ZERO) return null; + + const allPrimes = Object.create(null); + + const baseFactors = factorize(P['n']); + const T1 = factorize(P['d']); + + const numberFactors = factorize(this['n']); + const T2 = factorize(this['d']); + + for (const prime in T1) { + baseFactors[prime] = (baseFactors[prime] || C_ZERO) - T1[prime]; + } + for (const prime in T2) { + numberFactors[prime] = (numberFactors[prime] || C_ZERO) - T2[prime]; + } + + for (const prime in baseFactors) { + if (prime === '1') continue; + allPrimes[prime] = true; + } + for (const prime in numberFactors) { + if (prime === '1') continue; + allPrimes[prime] = true; + } + + let retN = null; + let retD = null; + + // Iterate over all unique primes to determine if a consistent ratio exists + for (const prime in allPrimes) { + + const baseExponent = baseFactors[prime] || C_ZERO; + const numberExponent = numberFactors[prime] || C_ZERO; + + if (baseExponent === C_ZERO) { + if (numberExponent !== C_ZERO) { + return null; // Logarithm cannot be expressed as a rational number + } + continue; // Skip this prime since both exponents are zero + } + + // Calculate the ratio of exponents for this prime + let curN = numberExponent; + let curD = baseExponent; + + // Simplify the current ratio + const gcdValue = gcd(curN, curD); + curN /= gcdValue; + curD /= gcdValue; + + // Check if this is the first ratio; otherwise, ensure ratios are consistent + if (retN === null && retD === null) { + retN = curN; + retD = curD; + } else if (curN * retD !== retN * curD) { + return null; // Ratios do not match, logarithm cannot be rational + } + } + + return retN !== null && retD !== null + ? newFraction(retN, retD) + : null; + }, + + /** + * Check if two rational numbers are the same + * + * Ex: new Fraction(19.6).equals([98, 5]); + **/ + "equals": function (a, b) { + + parse(a, b); + return this["s"] * this["n"] * P["d"] === P["s"] * P["n"] * this["d"]; + }, + + /** + * Check if this rational number is less than another + * + * Ex: new Fraction(19.6).lt([98, 5]); + **/ + "lt": function (a, b) { + + parse(a, b); + return this["s"] * this["n"] * P["d"] < P["s"] * P["n"] * this["d"]; + }, + + /** + * Check if this rational number is less than or equal another + * + * Ex: new Fraction(19.6).lt([98, 5]); + **/ + "lte": function (a, b) { + + parse(a, b); + return this["s"] * this["n"] * P["d"] <= P["s"] * P["n"] * this["d"]; + }, + + /** + * Check if this rational number is greater than another + * + * Ex: new Fraction(19.6).lt([98, 5]); + **/ + "gt": function (a, b) { + + parse(a, b); + return this["s"] * this["n"] * P["d"] > P["s"] * P["n"] * this["d"]; + }, + + /** + * Check if this rational number is greater than or equal another + * + * Ex: new Fraction(19.6).lt([98, 5]); + **/ + "gte": function (a, b) { + + parse(a, b); + return this["s"] * this["n"] * P["d"] >= P["s"] * P["n"] * this["d"]; + }, + + /** + * Compare two rational numbers + * < 0 iff this < that + * > 0 iff this > that + * = 0 iff this = that + * + * Ex: new Fraction(19.6).compare([98, 5]); + **/ + "compare": function (a, b) { + + parse(a, b); + let t = this["s"] * this["n"] * P["d"] - P["s"] * P["n"] * this["d"]; + + return (C_ZERO < t) - (t < C_ZERO); + }, + + /** + * Calculates the ceil of a rational number + * + * Ex: new Fraction('4.(3)').ceil() => (5 / 1) + **/ + "ceil": function (places) { + + places = C_TEN ** BigInt(places || 0); + + return newFraction(ifloor(this["s"] * places * this["n"] / this["d"]) + + (places * this["n"] % this["d"] > C_ZERO && this["s"] >= C_ZERO ? C_ONE : C_ZERO), + places); + }, + + /** + * Calculates the floor of a rational number + * + * Ex: new Fraction('4.(3)').floor() => (4 / 1) + **/ + "floor": function (places) { + + places = C_TEN ** BigInt(places || 0); + + return newFraction(ifloor(this["s"] * places * this["n"] / this["d"]) - + (places * this["n"] % this["d"] > C_ZERO && this["s"] < C_ZERO ? C_ONE : C_ZERO), + places); + }, + + /** + * Rounds a rational numbers + * + * Ex: new Fraction('4.(3)').round() => (4 / 1) + **/ + "round": function (places) { + + places = C_TEN ** BigInt(places || 0); + + /* Derivation: + + s >= 0: + round(n / d) = ifloor(n / d) + (n % d) / d >= 0.5 ? 1 : 0 + = ifloor(n / d) + 2(n % d) >= d ? 1 : 0 + s < 0: + round(n / d) =-ifloor(n / d) - (n % d) / d > 0.5 ? 1 : 0 + =-ifloor(n / d) - 2(n % d) > d ? 1 : 0 + + =>: + + round(s * n / d) = s * ifloor(n / d) + s * (C + 2(n % d) > d ? 1 : 0) + where C = s >= 0 ? 1 : 0, to fix the >= for the positve case. + */ + + return newFraction(ifloor(this["s"] * places * this["n"] / this["d"]) + + this["s"] * ((this["s"] >= C_ZERO ? C_ONE : C_ZERO) + C_TWO * (places * this["n"] % this["d"]) > this["d"] ? C_ONE : C_ZERO), + places); + }, + + /** + * Rounds a rational number to a multiple of another rational number + * + * Ex: new Fraction('0.9').roundTo("1/8") => 7 / 8 + **/ + "roundTo": function (a, b) { + + /* + k * x/y ≤ a/b < (k+1) * x/y + ⇔ k ≤ a/b / (x/y) < (k+1) + ⇔ k = floor(a/b * y/x) + ⇔ k = floor((a * y) / (b * x)) + */ + + parse(a, b); + + const n = this['n'] * P['d']; + const d = this['d'] * P['n']; + const r = n % d; + + // round(n / d) = ifloor(n / d) + 2(n % d) >= d ? 1 : 0 + let k = ifloor(n / d); + if (r + r >= d) { + k++; + } + return newFraction(this['s'] * k * P['n'], P['d']); + }, + + /** + * Check if two rational numbers are divisible + * + * Ex: new Fraction(19.6).divisible(1.5); + */ + "divisible": function (a, b) { + + parse(a, b); + if (P['n'] === C_ZERO) return false; + return (this['n'] * P['d']) % (P['n'] * this['d']) === C_ZERO; + }, + + /** + * Returns a decimal representation of the fraction + * + * Ex: new Fraction("100.'91823'").valueOf() => 100.91823918239183 + **/ + 'valueOf': function () { + //if (this['n'] <= MAX_INTEGER && this['d'] <= MAX_INTEGER) { + return Number(this['s'] * this['n']) / Number(this['d']); + //} + }, + + /** + * Creates a string representation of a fraction with all digits + * + * Ex: new Fraction("100.'91823'").toString() => "100.(91823)" + **/ + 'toString': function (dec = 15) { + + let N = this["n"]; + let D = this["d"]; + + let cycLen = cycleLen(N, D); // Cycle length + let cycOff = cycleStart(N, D, cycLen); // Cycle start + + let str = this['s'] < C_ZERO ? "-" : ""; + + // Append integer part + str += ifloor(N / D); + + N %= D; + N *= C_TEN; + + if (N) + str += "."; + + if (cycLen) { + + for (let i = cycOff; i--;) { + str += ifloor(N / D); + N %= D; + N *= C_TEN; + } + str += "("; + for (let i = cycLen; i--;) { + str += ifloor(N / D); + N %= D; + N *= C_TEN; + } + str += ")"; + } else { + for (let i = dec; N && i--;) { + str += ifloor(N / D); + N %= D; + N *= C_TEN; + } + } + return str; + }, + + /** + * Returns a string-fraction representation of a Fraction object + * + * Ex: new Fraction("1.'3'").toFraction() => "4 1/3" + **/ + 'toFraction': function (showMixed = false) { + + let n = this["n"]; + let d = this["d"]; + let str = this['s'] < C_ZERO ? "-" : ""; + + if (d === C_ONE) { + str += n; + } else { + const whole = ifloor(n / d); + if (showMixed && whole > C_ZERO) { + str += whole; + str += " "; + n %= d; + } + + str += n; + str += '/'; + str += d; + } + return str; + }, + + /** + * Returns a latex representation of a Fraction object + * + * Ex: new Fraction("1.'3'").toLatex() => "\frac{4}{3}" + **/ + 'toLatex': function (showMixed = false) { + + let n = this["n"]; + let d = this["d"]; + let str = this['s'] < C_ZERO ? "-" : ""; + + if (d === C_ONE) { + str += n; + } else { + const whole = ifloor(n / d); + if (showMixed && whole > C_ZERO) { + str += whole; + n %= d; + } + + str += "\\frac{"; + str += n; + str += '}{'; + str += d; + str += '}'; + } + return str; + }, + + /** + * Returns an array of continued fraction elements + * + * Ex: new Fraction("7/8").toContinued() => [0,1,7] + */ + 'toContinued': function () { + + let a = this['n']; + let b = this['d']; + const res = []; + + while (b) { + res.push(ifloor(a / b)); + const t = a % b; + a = b; + b = t; + } + return res; + }, + + "simplify": function (eps = 1e-3) { + + // Continued fractions give best approximations for a max denominator, + // generally outperforming mediants in denominator–accuracy trade-offs. + // Semiconvergents can further reduce the denominator within tolerance. + + const ieps = BigInt(Math.ceil(1 / eps)); + + const thisABS = this['abs'](); + const cont = thisABS['toContinued'](); + + for (let i = 1; i < cont.length; i++) { + + let s = newFraction(cont[i - 1], C_ONE); + for (let k = i - 2; k >= 0; k--) { + s = s['inverse']()['add'](cont[k]); + } + + let t = s['sub'](thisABS); + if (t['n'] * ieps < t['d']) { // More robust than Math.abs(t.valueOf()) < eps + return s['mul'](this['s']); + } + } + return this; + } +}; diff --git a/node_modules/fraction.js/tests/fraction.test.js b/node_modules/fraction.js/tests/fraction.test.js new file mode 100644 index 000000000..b65833c5d --- /dev/null +++ b/node_modules/fraction.js/tests/fraction.test.js @@ -0,0 +1,1806 @@ +const Fraction = require('fraction.js'); +const assert = require('assert'); + +var DivisionByZero = function () { return new Error("Division by Zero"); }; +var InvalidParameter = function () { return new Error("Invalid argument"); }; +var NonIntegerParameter = function () { return new Error("Parameters must be integer"); }; + +var tests = [{ + set: "", + expectError: InvalidParameter() +}, { + set: "foo", + expectError: InvalidParameter() +}, { + set: " 123", + expectError: InvalidParameter() +}, { + set: 0, + expect: 0 +}, { + set: .2, + expect: "0.2" +}, { + set: .333, + expect: "0.333" +}, { + set: 1.1, + expect: "1.1" +}, { + set: 1.2, + expect: "1.2" +}, { + set: 1.3, + expect: "1.3" +}, { + set: 1.4, + expect: "1.4" +}, { + set: 1.5, + expect: "1.5" +}, { + set: 2.555, + expect: "2.555" +}, { + set: 1e12, + expect: "1000000000000" +}, { + set: " - ", + expectError: InvalidParameter() +}, { + set: ".5", + expect: "0.5" +}, { + set: "2_000_000", + expect: "2000000" +}, { + set: "-.5", + expect: "-0.5" +}, { + set: "123", + expect: "123" +}, { + set: "-123", + expect: "-123" +}, { + set: "123.4", + expect: "123.4" +}, { + set: "-123.4", + expect: "-123.4" +}, { + set: "123.", + expect: "123" +}, { + set: "-123.", + expect: "-123" +}, { + set: "123.4(56)", + expect: "123.4(56)" +}, { + set: "-123.4(56)", + expect: "-123.4(56)" +}, { + set: "123.(4)", + expect: "123.(4)" +}, { + set: "-123.(4)", + expect: "-123.(4)" +}, { + set: "0/0", + expectError: DivisionByZero() +}, { + set: "9/0", + expectError: DivisionByZero() +}, { + label: "0/1+0/1", + set: "0/1", + param: "0/1", + expect: "0" +}, { + label: "1/9+0/1", + set: "1/9", + param: "0/1", + expect: "0.(1)" +}, { + set: "123/456", + expect: "0.269(736842105263157894)" +}, { + set: "-123/456", + expect: "-0.269(736842105263157894)" +}, { + set: "19 123/456", + expect: "19.269(736842105263157894)" +}, { + set: "-19 123/456", + expect: "-19.269(736842105263157894)" +}, { + set: "123.(22)123", + expectError: InvalidParameter() +}, { + set: "+33.3(3)", + expect: "33.(3)" +}, { + set: "3.'09009'", + expect: "3.(09009)" +}, { + set: "123.(((", + expectError: InvalidParameter() +}, { + set: "123.((", + expectError: InvalidParameter() +}, { + set: "123.()", + expectError: InvalidParameter() +}, { + set: null, + expect: "0" // I would say it's just fine +}, { + set: [22, 7], + expect: '3.(142857)' // We got Pi! - almost ;o +}, { + set: "355/113", + expect: "3.(1415929203539823008849557522123893805309734513274336283185840707964601769911504424778761061946902654867256637168)" // Yay, a better PI +}, { + set: "3 1/7", + expect: '3.(142857)' +}, { + set: [36, -36], + expect: "-1" +}, { + set: [1n, 3n], + expect: "0.(3)" +}, { + set: 1n, + set2: 3n, + expect: "0.(3)" +}, { + set: { n: 1n, d: 3n }, + expect: "0.(3)" +}, { + set: { n: 1n, d: 3n }, + expect: "0.(3)" +}, { + set: [1n, 3n], + expect: "0.(3)" +}, { + set: "9/12", + expect: "0.75" +}, { + set: "0.09(33)", + expect: "0.09(3)" +}, { + set: 1 / 2, + expect: "0.5" +}, { + set: 1 / 3, + expect: "0.(3)" +}, { + set: "0.'3'", + expect: "0.(3)" +}, { + set: "0.00002", + expect: "0.00002" +}, { + set: 7 / 8, + expect: "0.875" +}, { + set: 0.003, + expect: "0.003" +}, { + set: 4, + expect: "4" +}, { + set: -99, + expect: "-99" +}, { + set: "-92332.1192", + expect: "-92332.1192" +}, { + set: '88.92933(12111)', + expect: "88.92933(12111)" +}, { + set: '-192322.823(123)', + expect: "-192322.8(231)" +}, { + label: "-99.12 % 0.09(34)", + set: '-99.12', + fn: "mod", + param: "0.09(34)", + expect: "-0.07(95)" +}, { + label: "0.4 / 0.1", + set: .4, + fn: "div", + param: ".1", + expect: "4" +}, { + label: "1 / -.1", + set: 1, + fn: "div", + param: "-.1", + expect: "-10" +}, { + label: "1 - (-1)", + set: 1, + fn: "sub", + param: "-1", + expect: "2" +}, { + label: "1 + (-1)", + set: 1, + fn: "add", + param: "-1", + expect: "0" +}, { + label: "-187 % 12", + set: '-187', + fn: "mod", + param: "12", + expect: "-7" +}, { + label: "Negate by 99 * -1", + set: '99', + fn: "mul", + param: "-1", + expect: "-99" +}, { + label: "0.5050000000000000000000000", + set: "0.5050000000000000000000000", + expect: "101/200", + fn: "toFraction", + param: true +}, { + label: "0.505000000(0000000000)", + set: "0.505000000(0000000000)", + expect: "101/200", + fn: "toFraction", + param: true +}, { + set: [20, -5], + expect: "-4", + fn: "toFraction", + param: true +}, { + set: [-10, -7], + expect: "1 3/7", + fn: "toFraction", + param: true +}, { + set: [21, -6], + expect: "-3 1/2", + fn: "toFraction", + param: true +}, { + set: "10/78", + expect: "5/39", + fn: "toFraction", + param: true +}, { + set: "0/91", + expect: "0", + fn: "toFraction", + param: true +}, { + set: "-0/287", + expect: "0", + fn: "toFraction", + param: true +}, { + set: "-5/20", + expect: "-1/4", + fn: "toFraction", + param: true +}, { + set: "42/9", + expect: "4 2/3", + fn: "toFraction", + param: true +}, { + set: "71/23", + expect: "3 2/23", + fn: "toFraction", + param: true +}, { + set: "6/3", + expect: "2", + fn: "toFraction", + param: true +}, { + set: "28/4", + expect: "7", + fn: "toFraction", + param: true +}, { + set: "105/35", + expect: "3", + fn: "toFraction", + param: true +}, { + set: "4/6", + expect: "2/3", + fn: "toFraction", + param: true +}, { + label: "99.(9) + 66", + set: '99.(999999)', + fn: "add", + param: "66", + expect: "166" +}, { + label: "123.32 / 33.'9821'", + set: '123.32', + fn: "div", + param: "33.'9821'", + expect: "3.628958880242975" +}, { + label: "-82.124 / 66.(3)", + set: '-82.124', + fn: "div", + param: "66.(3)", + expect: "-1.238(050251256281407035175879396984924623115577889447236180904522613065326633165829145728643216080402010)" +}, { + label: "100 - .91", + set: '100', + fn: "sub", + param: ".91", + expect: "99.09" +}, { + label: "381.(33411) % 11.119(356)", + set: '381.(33411)', + fn: "mod", + param: "11.119(356)", + expect: "3.275(997225017295217)" +}, { + label: "13/26 mod 1", + set: '13/26', + fn: "mod", + param: "1.000", + expect: "0.5" +}, { + label: "381.(33411) % 1", // Extract fraction part of a number + set: '381.(33411)', + fn: "mod", + param: "1", + expect: "0.(33411)" +}, { + label: "-222/3", + set: { + n: 3, + d: 222, + s: -1 + }, + fn: "inverse", + param: null, + expect: "-74" +}, { + label: "inverse", + set: 1 / 2, + fn: "inverse", + param: null, + expect: "2" +}, { + label: "abs(-222/3)", + set: { + n: -222, + d: 3 + }, + fn: "abs", + param: null, + expect: "74" +}, { + label: "9 % -2", + set: 9, + fn: "mod", + param: "-2", + expect: "1" +}, { + label: "-9 % 2", + set: '-9', + fn: "mod", + param: "-2", + expect: "-1" +}, { + label: "1 / 195312500", + set: '1', + fn: "div", + param: "195312500", + expect: "0.00000000512" +}, { + label: "10 / 0", + set: 10, + fn: "div", + param: 0, + expectError: DivisionByZero() +}, { + label: "-3 / 4", + set: [-3, 4], + fn: "inverse", + param: null, + expect: "-1.(3)" +}, { + label: "-19.6", + set: [-98, 5], + fn: "equals", + param: '-19.6', + expect: "true" // actually, we get a real bool but we call toString() in the test below +}, { + label: "-19.6", + set: [98, -5], + fn: "equals", + param: '-19.6', + expect: "true" +}, { + label: "99/88", + set: [99, 88], + fn: "equals", + param: [88, 99], + expect: "false" +}, { + label: "99/88", + set: [99, -88], + fn: "equals", + param: [9, 8], + expect: "false" +}, { + label: "12.5", + set: 12.5, + fn: "add", + param: 0, + expect: "12.5" +}, { + label: "0/1 -> 1/0", + set: 0, + fn: "inverse", + param: null, + expectError: DivisionByZero() +}, { + label: "abs(-100.25)", + set: -100.25, + fn: "abs", + param: null, + expect: "100.25" +}, { + label: "0.022222222", + set: '0.0(22222222)', + fn: "abs", + param: null, + expect: "0.0(2)" +}, { + label: "1.5 | 100.5", + set: 100.5, + fn: "divisible", + param: '1.5', + expect: "true" +}, { + label: "1.5 | 100.6", + set: 100.6, + fn: "divisible", + param: 1.6, + expect: "false" +}, { + label: "(1/6) | (2/3)", // == 4 + set: [2, 3], + fn: "divisible", + param: [1, 6], + expect: "true" +}, { + label: "(1/6) | (2/5)", + set: [2, 5], + fn: "divisible", + param: [1, 6], + expect: "false" +}, { + label: "0 | (2/5)", + set: [2, 5], + fn: "divisible", + param: 0, + expect: "false" +}, { + label: "6 | 0", + set: 0, + fn: "divisible", + param: 6, + expect: "true" +}, { + label: "fmod(4.55, 0.05)", // http://phpjs.org/functions/fmod/ (comment section) + set: 4.55, + fn: "mod", + param: 0.05, + expect: "0" +}, { + label: "fmod(99.12, 0.4)", + set: 99.12, + fn: "mod", + param: "0.4", + expect: "0.32" +}, { + label: "fmod(fmod(1.0,0.1))", // http://stackoverflow.com/questions/4218961/why-fmod1-0-0-1-1 + set: 1.0, + fn: "mod", + param: 0.1, + expect: "0" +}, { + label: "bignum", + set: [5385020324, 1673196525], + fn: "add", + param: 0, + expect: "3.21(840276592733181776121606516006839065124164060763872313206005492988936251824931324190982287630557922656455433410609073551596098372245902196097377144624418820138297860736950789447760776337973807350574075570710380240599651018280712721418065340531352107607323652551812465663589637206543923464101146157950573080469432602963360804254598843372567965379918536467197121390148715495330113717514444395585868193217769203770011415724163065662594535928766646225254382476081224230369471990147720394052336440275597631903998844367669243157195775313960803259497565595290726533154854597848271290188102679689703515252041298615534717298077104242133182771222884293284077911887845930112722413166618308629346454087334421161315763550250022184333666363549254920906556389124702491239037207539024741878423396797336762338781453063321417070239253574830368476888869943116813489676593728283053898883754853602746993512910863832926021645903191198654921901657666901979730085800889408373591978384009612977172541043856160291750546158945674358246709841810124486123947693472528578195558946669459524487119048971249805817042322628538808374587079661786890216019304725725509141850506771761314768448972244907094819599867385572056456428511886850828834945135927771544947477105237234460548500123140047759781236696030073335228807028510891749551057667897081007863078128255137273847732859712937785356684266362554153643129279150277938809369688357439064129062782986595074359241811119587401724970711375341877428295519559485099934689381452068220139292962014728066686607540019843156200674036183526020650801913421377683054893985032630879985)" +}, { + label: "ceil(0.4)", + set: 0.4, + fn: "ceil", + param: null, + expect: "1" +}, + + +{ + label: "1 < 2", + set: 1, + fn: "lt", + param: 2, + expect: "true" +}, { + label: "2 < 2", + set: 2, + fn: "lt", + param: 2, + expect: "false" +}, { + label: "3 > 2", + set: 3, + fn: "gt", + param: 2, + expect: "true" +}, { + label: "2 > 2", + set: 2, + fn: "gt", + param: 2, + expect: "false" +}, { + label: "1 <= 2", + set: 1, + fn: "lte", + param: 2, + expect: "true" +}, { + label: "2 <= 2", + set: 2, + fn: "lte", + param: 2, + expect: "true" +}, { + label: "3 <= 2", + set: 3, + fn: "lte", + param: 2, + expect: "false" +}, { + label: "3 >= 2", + set: 3, + fn: "gte", + param: 2, + expect: "true" +}, { + label: "2 >= 2", + set: 2, + fn: "gte", + param: 2, + expect: "true" +}, { + label: "ceil(0.5)", + set: 0.5, + fn: "ceil", + param: null, + expect: "1" +}, { + label: "ceil(0.23, 2)", + set: 0.23, + fn: "ceil", + param: 2, + expect: "0.23" +}, { + label: "ceil(0.6)", + set: 0.6, + fn: "ceil", + param: null, + expect: "1" +}, { + label: "ceil(-0.4)", + set: -0.4, + fn: "ceil", + param: null, + expect: "0" +}, { + label: "ceil(-0.5)", + set: -0.5, + fn: "ceil", + param: null, + expect: "0" +}, { + label: "ceil(-0.6)", + set: -0.6, + fn: "ceil", + param: null, + expect: "0" +}, { + label: "floor(0.4)", + set: 0.4, + fn: "floor", + param: null, + expect: "0" +}, { + label: "floor(0.4, 1)", + set: 0.4, + fn: "floor", + param: 1, + expect: "0.4" +}, { + label: "floor(0.5)", + set: 0.5, + fn: "floor", + param: null, + expect: "0" +}, { + label: "floor(0.6)", + set: 0.6, + fn: "floor", + param: null, + expect: "0" +}, { + label: "floor(-0.4)", + set: -0.4, + fn: "floor", + param: null, + expect: "-1" +}, { + label: "floor(-0.5)", + set: -0.5, + fn: "floor", + param: null, + expect: "-1" +}, { + label: "floor(-0.6)", + set: -0.6, + fn: "floor", + param: null, + expect: "-1" +}, { + label: "floor(10.4)", + set: 10.4, + fn: "floor", + param: null, + expect: "10" +}, { + label: "floor(10.4, 1)", + set: 10.4, + fn: "floor", + param: 1, + expect: "10.4" +}, { + label: "floor(10.5)", + set: 10.5, + fn: "floor", + param: null, + expect: "10" +}, { + label: "floor(10.6)", + set: 10.6, + fn: "floor", + param: null, + expect: "10" +}, { + label: "floor(-10.4)", + set: -10.4, + fn: "floor", + param: null, + expect: "-11" +}, { + label: "floor(-10.5)", + set: -10.5, + fn: "floor", + param: null, + expect: "-11" +}, { + label: "floor(-10.6)", + set: -10.6, + fn: "floor", + param: null, + expect: "-11" +}, { + label: "floor(-10.543,3)", + set: -10.543, + fn: "floor", + param: 3, + expect: "-10.543" +}, { + label: "floor(10.543,3)", + set: 10.543, + fn: "floor", + param: 3, + expect: "10.543" +}, { + label: "round(-10.543,3)", + set: -10.543, + fn: "round", + param: 3, + expect: "-10.543" +}, { + label: "round(10.543,3)", + set: 10.543, + fn: "round", + param: 3, + expect: "10.543" +}, { + label: "round(10.4)", + set: 10.4, + fn: "round", + param: null, + expect: "10" +}, { + label: "round(10.5)", + set: 10.5, + fn: "round", + param: null, + expect: "11" +}, { + label: "round(10.5, 1)", + set: 10.5, + fn: "round", + param: 1, + expect: "10.5" +}, { + label: "round(10.6)", + set: 10.6, + fn: "round", + param: null, + expect: "11" +}, { + label: "round(-10.4)", + set: -10.4, + fn: "round", + param: null, + expect: "-10" +}, { + label: "round(-10.5)", + set: -10.5, + fn: "round", + param: null, + expect: "-10" +}, { + label: "round(-10.6)", + set: -10.6, + fn: "round", + param: null, + expect: "-11" +}, { + label: "round(-0.4)", + set: -0.4, + fn: "round", + param: null, + expect: "0" +}, { + label: "round(-0.5)", + set: -0.5, + fn: "round", + param: null, + expect: "0" +}, { + label: "round(-0.6)", + set: -0.6, + fn: "round", + param: null, + expect: "-1" +}, { + label: "round(-0)", + set: -0, + fn: "round", + param: null, + expect: "0" +}, { + label: "round(big fraction)", + set: [ + '409652136432929109317120'.repeat(100), + '63723676445298091081155'.repeat(100) + ], + fn: "round", + param: null, + expect: "6428570341270001560623330590225448467479093479780591305451264291405695842465355472558570608574213642" +}, { + label: "round(big numerator)", + set: ['409652136432929109317'.repeat(100), 10], + fn: "round", + param: null, + expect: '409652136432929109317'.repeat(99) + '40965213643292910932' +}, { + label: "17402216385200408/5539306332998545", + set: [17402216385200408, 5539306332998545], + fn: "add", + param: 0, + expect: "3.141587653589870" +}, { + label: "17402216385200401/553930633299855", + set: [17402216385200401, 553930633299855], + fn: "add", + param: 0, + expect: "31.415876535898660" +}, { + label: "1283191/418183", + set: [1283191, 418183], + fn: "add", + param: 0, + expect: "3.068491545567371" +}, { + label: "1.001", + set: "1.001", + fn: "add", + param: 0, + expect: "1.001" +}, { + label: "99+1", + set: [99, 1], + fn: "add", + param: 1, + expect: "100" +}, { + label: "gcd(5/8, 3/7)", + set: [5, 8], + fn: "gcd", + param: [3, 7], + expect: "0.017(857142)" // == 1/56 +}, { + label: "gcd(52, 39)", + set: 52, + fn: "gcd", + param: 39, + expect: "13" +}, { + label: "gcd(51357, 3819)", + set: 51357, + fn: "gcd", + param: 3819, + expect: "57" +}, { + label: "gcd(841, 299)", + set: 841, + fn: "gcd", + param: 299, + expect: "1" +}, { + label: "gcd(2/3, 7/5)", + set: [2, 3], + fn: "gcd", + param: [7, 5], + expect: "0.0(6)" // == 1/15 +}, { + label: "lcm(-3, 3)", + set: -3, + fn: "lcm", + param: 3, + expect: "3" +}, { + label: "lcm(3,-3)", + set: 3, + fn: "lcm", + param: -3, + expect: "3" +}, { + label: "lcm(0,3)", + set: 0, + fn: "lcm", + param: 3, + expect: "0" +}, { + label: "lcm(3, 0)", + set: 3, + fn: "lcm", + param: 0, + expect: "0" +}, { + label: "lcm(0, 0)", + set: 0, + fn: "lcm", + param: 0, + expect: "0" +}, { + label: "lcm(200, 333)", + set: 200, + fn: "lcm", + param: 333, expect: "66600" +}, +{ + label: "1 + -1", + set: 1, + fn: "add", + param: -1, + expect: "0" +}, { + label: "3/10+3/14", + set: "3/10", + fn: "add", + param: "3/14", + expect: "0.5(142857)" +}, { + label: "3/10-3/14", + set: "3/10", + fn: "sub", + param: "3/14", + expect: "0.0(857142)" +}, { + label: "3/10*3/14", + set: "3/10", + fn: "mul", + param: "3/14", + expect: "0.06(428571)" +}, { + label: "3/10 / 3/14", + set: "3/10", + fn: "div", + param: "3/14", + expect: "1.4" +}, { + label: "1-2", + set: "1", + fn: "sub", + param: "2", + expect: "-1" +}, { + label: "1--1", + set: "1", + fn: "sub", + param: "-1", + expect: "2" +}, { + label: "0/1*1/3", + set: "0/1", + fn: "mul", + param: "1/3", + expect: "0" +}, { + label: "3/10 * 8/12", + set: "3/10", + fn: "mul", + param: "8/12", + expect: "0.2" +}, { + label: ".5+5", + set: ".5", + fn: "add", + param: 5, expect: "5.5" +}, +{ + label: "10/12-5/60", + set: "10/12", + fn: "sub", + param: "5/60", + expect: "0.75" +}, { + label: "10/15 / 3/4", + set: "10/15", + fn: "div", + param: "3/4", + expect: "0.(8)" +}, { + label: "1/4 + 3/8", + set: "1/4", + fn: "add", + param: "3/8", + expect: "0.625" +}, { + label: "2-1/3", + set: "2", + fn: "sub", + param: "1/3", + expect: "1.(6)" +}, { + label: "5*6", + set: "5", + fn: "mul", + param: 6, + expect: "30" +}, { + label: "1/2-1/5", + set: "1/2", + fn: "sub", + param: "1/5", + expect: "0.3" +}, { + label: "1/2-5", + set: "1/2", + fn: "add", + param: -5, + expect: "-4.5" +}, { + label: "1*-1", + set: "1", + fn: "mul", + param: -1, + expect: "-1" +}, { + label: "5/10", + set: 5.0, + fn: "div", + param: 10, + expect: "0.5" +}, { + label: "1/-1", + set: "1", + fn: "div", + param: -1, + expect: "-1" +}, { + label: "4/5 + 13/2", + set: "4/5", + fn: "add", + param: "13/2", + expect: "7.3" +}, { + label: "4/5 + 61/2", + set: "4/5", + fn: "add", + param: "61/2", + expect: "31.3" +}, { + label: "0.8 + 6.5", + set: "0.8", + fn: "add", + param: "6.5", + expect: "7.3" +}, { + label: "2/7 inverse", + set: "2/7", + fn: "inverse", + param: null, + expect: "3.5" +}, { + label: "neg 1/3", + set: "1/3", + fn: "neg", + param: null, + expect: "-0.(3)" +}, { + label: "1/2+1/3", + set: "1/2", + fn: "add", + param: "1/3", + expect: "0.8(3)" +}, { + label: "1/2+3", + set: ".5", + fn: "add", + param: 3, + expect: "3.5" +}, { + label: "1/2+3.14", + set: "1/2", + fn: "add", + param: "3.14", + expect: "3.64" +}, { + label: "3.5 < 4.1", + set: 3.5, + fn: "compare", + param: 4.1, + expect: "-1" +}, { + label: "3.5 > 4.1", + set: 4.1, + fn: "compare", + param: 3.1, + expect: "1" +}, { + label: "-3.5 > -4.1", + set: -3.5, + fn: "compare", + param: -4.1, + expect: "1" +}, { + label: "-3.5 > -4.1", + set: -4.1, + fn: "compare", + param: -3.5, + expect: "-1" +}, { + label: "4.3 == 4.3", + set: 4.3, + fn: "compare", + param: 4.3, + expect: "0" +}, { + label: "-4.3 == -4.3", + set: -4.3, + fn: "compare", + param: -4.3, + expect: "0" +}, { + label: "-4.3 < 4.3", + set: -4.3, + fn: "compare", + param: 4.3, + expect: "-1" +}, { + label: "4.3 == -4.3", + set: 4.3, + fn: "compare", + param: -4.3, + expect: "1" +}, { + label: "2^0.5", + set: 2, + fn: "pow", + param: 0.5, + expect: "null" +}, { + label: "(-8/27)^(1/3)", + set: [-8, 27], + fn: "pow", + param: [1, 3], + expect: "null" +}, { + label: "(-8/27)^(2/3)", + set: [-8, 27], + fn: "pow", + param: [2, 3], + expect: "null" +}, { + label: "(-32/243)^(5/3)", + set: [-32, 243], + fn: "pow", + param: [5, 3], + expect: "null" +}, { + label: "sqrt(0)", + set: 0, + fn: "pow", + param: 0.5, + expect: "0" +}, { + label: "27^(2/3)", + set: 27, + fn: "pow", + param: "2/3", + expect: "9" +}, { + label: "(243/1024)^(2/5)", + set: "243/1024", + fn: "pow", + param: "2/5", + expect: "0.5625" +}, { + label: "-0.5^-3", + set: -0.5, + fn: "pow", + param: -3, + expect: "-8" +}, { + label: "", + set: -3, + fn: "pow", + param: -3, + expect: "-0.(037)" +}, { + label: "-3", + set: -3, + fn: "pow", + param: 2, + expect: "9" +}, { + label: "-3", + set: -3, + fn: "pow", + param: 3, + expect: "-27" +}, { + label: "0^0", + set: 0, + fn: "pow", + param: 0, + expect: "1" +}, { + label: "2/3^7", + set: [2, 3], + fn: "pow", + param: 7, + expect: "0.(058527663465935070873342478280749885688157293095564700502972107910379515317786922725194330132601737540009144947416552354823959762231367169638774577046181984453589391860996799268404206675811614083219021490626428898033836305441243712848651120256)" +}, { + label: "-0.6^4", + set: -0.6, + fn: "pow", + param: 4, + expect: "0.1296" +}, { + label: "8128371:12394 - 8128371/12394", + set: "8128371:12394", + fn: "sub", + param: "8128371/12394", + expect: "0" +}, { + label: "3/4 + 1/4", + set: "3/4", + fn: "add", + param: "1/4", + expect: "1" +}, { + label: "1/10 + 2/10", + set: "1/10", + fn: "add", + param: "2/10", + expect: "0.3" +}, { + label: "5/10 + 2/10", + set: "5/10", + fn: "add", + param: "2/10", + expect: "0.7" +}, { + label: "18/10 + 2/10", + set: "18/10", + fn: "add", + param: "2/10", + expect: "2" +}, { + label: "1/3 + 1/6", + set: "1/3", + fn: "add", + param: "1/6", + expect: "0.5" +}, { + label: "1/3 + 2/6", + set: "1/3", + fn: "add", + param: "2/6", + expect: "0.(6)" +}, { + label: "3/4 / 1/4", + set: "3/4", + fn: "div", + param: "1/4", + expect: "3" +}, { + label: "1/10 / 2/10", + set: "1/10", + fn: "div", + param: "2/10", + expect: "0.5" +}, { + label: "5/10 / 2/10", + set: "5/10", + fn: "div", + param: "2/10", + expect: "2.5" +}, { + label: "18/10 / 2/10", + set: "18/10", + fn: "div", + param: "2/10", + expect: "9" +}, { + label: "1/3 / 1/6", + set: "1/3", + fn: "div", + param: "1/6", + expect: "2" +}, { + label: "1/3 / 2/6", + set: "1/3", + fn: "div", + param: "2/6", + expect: "1" +}, { + label: "3/4 * 1/4", + set: "3/4", + fn: "mul", + param: "1/4", + expect: "0.1875" +}, { + label: "1/10 * 2/10", + set: "1/10", + fn: "mul", + param: "2/10", + expect: "0.02" +}, { + label: "5/10 * 2/10", + set: "5/10", + fn: "mul", + param: "2/10", + expect: "0.1" +}, { + label: "18/10 * 2/10", + set: "18/10", + fn: "mul", + param: "2/10", + expect: "0.36" +}, { + label: "1/3 * 1/6", + set: "1/3", + fn: "mul", + param: "1/6", + expect: "0.0(5)" +}, { + label: "1/3 * 2/6", + set: "1/3", + fn: "mul", + param: "2/6", + expect: "0.(1)" +}, { + label: "5/4 - 1/4", + set: "5/4", + fn: "sub", + param: "1/4", + expect: "1" +}, { + label: "5/10 - 2/10", + set: "5/10", + fn: "sub", + param: "2/10", + expect: "0.3" +}, { + label: "9/10 - 2/10", + set: "9/10", + fn: "sub", + param: "2/10", + expect: "0.7" +}, { + label: "22/10 - 2/10", + set: "22/10", + fn: "sub", + param: "2/10", + expect: "2" +}, { + label: "2/3 - 1/6", + set: "2/3", + fn: "sub", + param: "1/6", + expect: "0.5" +}, { + label: "3/3 - 2/6", + set: "3/3", + fn: "sub", + param: "2/6", + expect: "0.(6)" +}, { + label: "0.006999999999999999", + set: 0.006999999999999999, + fn: "add", + param: 0, + expect: "0.007" +}, { + label: "1/7 - 1", + set: 1 / 7, + fn: "add", + param: -1, + expect: "-0.(857142)" +}, { + label: "0.0065 + 0.0005", + set: 0.0065, + fn: "add", + param: 0.0005, + expect: "0.007" +}, { + label: "6.5/.5", + set: 6.5, + fn: "div", + param: .5, + expect: "13" +}, { + label: "0.999999999999999999999999999", + set: 0.999999999999999999999999999, + fn: "sub", + param: 1, + expect: "0" +}, { + label: "0.5833333333333334", + set: 0.5833333333333334, + fn: "add", + param: 0, + expect: "0.58(3)" +}, { + label: "1.75/3", + set: 1.75 / 3, + fn: "add", + param: 0, + expect: "0.58(3)" +}, { + label: "3.3333333333333", + set: 3.3333333333333, + fn: "add", + param: 0, + expect: "3.(3)" +}, { + label: "4.285714285714285714285714", + set: 4.285714285714285714285714, + fn: "add", + param: 0, + expect: "4.(285714)" +}, { + label: "-4", + set: -4, + fn: "neg", + param: 0, + expect: "4" +}, { + label: "4", + set: 4, + fn: "neg", + param: 0, + expect: "-4" +}, { + label: "0", + set: 0, + fn: "neg", + param: 0, + expect: "0" +}, { + label: "6869570742453802/5329686054127205", + set: "6869570742453802/5329686054127205", + fn: "neg", + param: 0, + expect: "-1.288925965373540" +}, { + label: "686970702/53212205", + set: "686970702/53212205", + fn: "neg", + param: 0, + expect: "-12.910021338149772" +}, { + label: "1/3000000000000000", + set: "1/3000000000000000", + fn: "add", + param: 0, + expect: "0.000000000000000(3)" +}, { + label: "toString(15) .0000000000000003", + set: ".0000000000000003", + fn: "toString", + param: 15, + expect: "0.000000000000000" +}, { + label: "toString(16) .0000000000000003", + set: ".0000000000000003", + fn: "toString", + param: 16, + expect: "0.0000000000000003" +}, { + label: "12 / 4.3", + set: 12, + set2: 4.3, + fn: "toString", + param: null, + expectError: NonIntegerParameter() +}, { + label: "12.5 / 4", + set: 12.5, + set2: 4, + fn: "toString", + param: null, + expectError: NonIntegerParameter() +}, { + label: "0.9 round to multiple of 1/8", + set: .9, + fn: "roundTo", + param: "1/8", + expect: "0.875" +}, { + label: "1/3 round to multiple of 1/16", + set: 1 / 3, + fn: "roundTo", + param: "1/16", + expect: "0.3125" +}, { + label: "1/3 round to multiple of 1/16", + set: -1 / 3, + fn: "roundTo", + param: "1/16", + expect: "-0.3125" +}, { + label: "1/2 round to multiple of 1/4", + set: 1 / 2, + fn: "roundTo", + param: "1/4", + expect: "0.5" +}, { + label: "1/4 round to multiple of 1/2", + set: 1 / 4, + fn: "roundTo", + param: "1/2", + expect: "0.5" +}, { + label: "10/3 round to multiple of 1/2", + set: "10/3", + fn: "roundTo", + param: "1/2", + expect: "3.5" +}, { + label: "-10/3 round to multiple of 1/2", + set: "-10/3", + fn: "roundTo", + param: "1/2", + expect: "-3.5" +}, { + label: "log_2(8)", + set: "8", + fn: "log", + param: "2", + expect: "3" // because 2^3 = 8 +}, { + label: "log_2(3)", + set: "3", + fn: "log", + param: "2", + expect: 'null' // because 2^(p/q) != 3 +}, { + label: "log_10(1000)", + set: "1000", + fn: "log", + param: "10", + expect: "3" // because 10^3 = 1000 +}, { + label: "log_27(81)", + set: "81", + fn: "log", + param: "27", + expect: "1.(3)" // because 27^(4/3) = 81 +}, { + label: "log_27(9)", + set: "9", + fn: "log", + param: "27", + expect: "0.(6)" // because 27^(2/3) = 9 +}, { + label: "log_9/4(27/8)", + set: "27/8", + fn: "log", + param: "9/4", + expect: "1.5" // because (9/4)^(3/2) = 27/8 +}]; + +describe('Fraction', function () { + for (var i = 0; i < tests.length; i++) { + + (function (i) { + var action; + + if (tests[i].fn) { + action = function () { + var x = Fraction(tests[i].set, tests[i].set2)[tests[i].fn](tests[i].param); + if (x === null) return "null"; + return x.toString(); + }; + } else { + action = function () { + var x = new Fraction(tests[i].set, tests[i].set2); + if (x === null) return "null"; + return x.toString(); + }; + } + + it(String(tests[i].label || tests[i].set), function () { + if (tests[i].expectError) { + assert.throws(action, tests[i].expectError); + } else { + assert.equal(action(), tests[i].expect); + } + }); + + })(i); + } +}); + +describe('JSON', function () { + + it("Should be possible to stringify the object", function () { + + if (typeof Fraction(1).n !== 'number') { + return; + } + assert.equal('{"s":1,"n":14623,"d":330}', JSON.stringify(new Fraction("44.3(12)"))); + assert.equal('{"s":-1,"n":2,"d":1}', JSON.stringify(new Fraction(-1 / 2).inverse())); + }); +}); + +describe('Arguments', function () { + + it("Should be possible to use different kind of params", function () { + + // String + var fraction = new Fraction("0.1"); + assert.equal("1/10", fraction.n + "/" + fraction.d); + + var fraction = new Fraction("6234/6460"); + assert.equal("3117/3230", fraction.n + "/" + fraction.d); + + // Two params + var fraction = new Fraction(1, 2); + assert.equal("1/2", fraction.n + "/" + fraction.d); + + // Object + var fraction = new Fraction({ n: 1, d: 3 }); + assert.equal("1/3", fraction.n + "/" + fraction.d); + + // Array + var fraction = new Fraction([1, 4]); + assert.equal("1/4", fraction.n + "/" + fraction.d); + }); +}); + +describe('fractions', function () { + + it("Should pass 0.08 = 2/25", function () { + + var fraction = new Fraction("0.08"); + assert.equal("2/25", fraction.n + "/" + fraction.d); + }); + + it("Should pass 0.200 = 1/5", function () { + + var fraction = new Fraction("0.200"); + assert.equal("1/5", fraction.n + "/" + fraction.d); + }); + + it("Should pass 0.125 = 1/8", function () { + + var fraction = new Fraction("0.125"); + assert.equal("1/8", fraction.n + "/" + fraction.d); + }); + + it("Should pass 8.36 = 209/25", function () { + + var fraction = new Fraction(8.36); + assert.equal("209/25", fraction.n + "/" + fraction.d); + }); + +}); + +describe('constructors', function () { + + it("Should pass 0.08 = 2/25", function () { + + var tmp = new Fraction({ d: 4, n: 2, s: -1 }); + assert.equal("-1/2", tmp.s * tmp.n + "/" + tmp.d); + + var tmp = new Fraction(-88.3); + assert.equal("-883/10", tmp.s * tmp.n + "/" + tmp.d); + + var tmp = new Fraction(-88.3).clone(); + assert.equal("-883/10", tmp.s * tmp.n + "/" + tmp.d); + + var tmp = new Fraction("123.'3'"); + assert.equal("370/3", tmp.s * tmp.n + "/" + tmp.d); + + var tmp = new Fraction("123.'3'").clone(); + assert.equal("370/3", tmp.s * tmp.n + "/" + tmp.d); + + var tmp = new Fraction([-1023461776, 334639305]); + tmp = tmp.add([4, 25]); + assert.equal("-4849597436/1673196525", tmp.s * tmp.n + "/" + tmp.d); + }); +}); + +describe('Latex Output', function () { + + it("Should pass 123.'3' = \\frac{370}{3}", function () { + + var tmp = new Fraction("123.'3'"); + assert.equal("\\frac{370}{3}", tmp.toLatex()); + }); + + it("Should pass 1.'3' = \\frac{4}{3}", function () { + + var tmp = new Fraction("1.'3'"); + assert.equal("\\frac{4}{3}", tmp.toLatex()); + }); + + it("Should pass -1.0000000000 = -1", function () { + + var tmp = new Fraction("-1.0000000000"); + assert.equal('-1', tmp.toLatex()); + }); + + it("Should pass -0.0000000000 = 0", function () { + + var tmp = new Fraction("-0.0000000000"); + assert.equal('0', tmp.toLatex()); + }); +}); + +describe('Fraction Output', function () { + + it("Should pass 123.'3' = 123 1/3", function () { + + var tmp = new Fraction("123.'3'"); + assert.equal('370/3', tmp.toFraction()); + }); + + it("Should pass 1.'3' = 1 1/3", function () { + + var tmp = new Fraction("1.'3'"); + assert.equal('4/3', tmp.toFraction()); + }); + + it("Should pass -1.0000000000 = -1", function () { + + var tmp = new Fraction("-1.0000000000"); + assert.equal('-1', tmp.toFraction()); + }); + + it("Should pass -0.0000000000 = 0", function () { + + var tmp = new Fraction("-0.0000000000"); + assert.equal('0', tmp.toFraction()); + }); + + it("Should pass 1/-99/293 = -1/29007", function () { + + var tmp = new Fraction(-99).inverse().div(293); + assert.equal('-1/29007', tmp.toFraction()); + }); + + it('Should work with large calculations', function () { + var x = Fraction(1123875); + var y = Fraction(1238750184); + var z = Fraction(1657134); + var r = Fraction(77344464613500, 92063); + assert.equal(x.mul(y).div(z).toFraction(), r.toFraction()); + }); +}); + +describe('Fraction toContinued', function () { + + it("Should pass 415/93", function () { + + var tmp = new Fraction(415, 93); + assert.equal('4,2,6,7', tmp.toContinued().toString()); + }); + + it("Should pass 0/2", function () { + + var tmp = new Fraction(0, 2); + assert.equal('0', tmp.toContinued().toString()); + }); + + it("Should pass 1/7", function () { + + var tmp = new Fraction(1, 7); + assert.equal('0,7', tmp.toContinued().toString()); + }); + + it("Should pass 23/88", function () { + + var tmp = new Fraction('23/88'); + assert.equal('0,3,1,4,1,3', tmp.toContinued().toString()); + }); + + it("Should pass 1/99", function () { + + var tmp = new Fraction('1/99'); + assert.equal('0,99', tmp.toContinued().toString()); + }); + + it("Should pass 1768/99", function () { + + var tmp = new Fraction('1768/99'); + assert.equal('17,1,6,14', tmp.toContinued().toString()); + }); + + it("Should pass 1768/99", function () { + + var tmp = new Fraction('7/8'); + assert.equal('0,1,7', tmp.toContinued().toString()); + }); + +}); + + +describe('Fraction simplify', function () { + + it("Should pass 415/93", function () { + + var tmp = new Fraction(415, 93); + assert.equal('9/2', tmp.simplify(0.1).toFraction()); + assert.equal('58/13', tmp.simplify(0.01).toFraction()); + assert.equal('415/93', tmp.simplify(0.0001).toFraction()); + }); + +}); diff --git a/node_modules/fs-extra/LICENSE b/node_modules/fs-extra/LICENSE index 93546dfb7..050c1aa99 100644 --- a/node_modules/fs-extra/LICENSE +++ b/node_modules/fs-extra/LICENSE @@ -1,6 +1,6 @@ (The MIT License) -Copyright (c) 2011-2017 JP Richardson +Copyright (c) 2011-2024 JP Richardson Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, diff --git a/node_modules/fs-extra/README.md b/node_modules/fs-extra/README.md index 245de668d..9a104e65b 100644 --- a/node_modules/fs-extra/README.md +++ b/node_modules/fs-extra/README.md @@ -57,6 +57,8 @@ const fs = require('fs') const fse = require('fs-extra') ``` +**NOTE:** The deprecated constants `fs.F_OK`, `fs.R_OK`, `fs.W_OK`, & `fs.X_OK` are not exported on Node.js v24.0.0+; please use their `fs.constants` equivalents. + ### ESM There is also an `fs-extra/esm` import, that supports both default and named exports. However, note that `fs` methods are not included in `fs-extra/esm`; you still need to import `fs` and/or `fs/promises` seperately: @@ -284,7 +286,7 @@ License Licensed under MIT -Copyright (c) 2011-2017 [JP Richardson](https://github.com/jprichardson) +Copyright (c) 2011-2024 [JP Richardson](https://github.com/jprichardson) [1]: http://nodejs.org/docs/latest/api/fs.html diff --git a/node_modules/fs-extra/lib/copy/copy-sync.js b/node_modules/fs-extra/lib/copy/copy-sync.js index 8bc601192..8bb1ec596 100644 --- a/node_modules/fs-extra/lib/copy/copy-sync.js +++ b/node_modules/fs-extra/lib/copy/copy-sync.js @@ -106,7 +106,17 @@ function mkDirAndCopy (srcMode, src, dest, opts) { } function copyDir (src, dest, opts) { - fs.readdirSync(src).forEach(item => copyDirItem(item, src, dest, opts)) + const dir = fs.opendirSync(src) + + try { + let dirent + + while ((dirent = dir.readSync()) !== null) { + copyDirItem(dirent.name, src, dest, opts) + } + } finally { + dir.closeSync() + } } function copyDirItem (item, src, dest, opts) { @@ -139,15 +149,20 @@ function onLink (destStat, src, dest, opts) { if (opts.dereference) { resolvedDest = path.resolve(process.cwd(), resolvedDest) } - if (stat.isSrcSubdir(resolvedSrc, resolvedDest)) { - throw new Error(`Cannot copy '${resolvedSrc}' to a subdirectory of itself, '${resolvedDest}'.`) - } - - // prevent copy if src is a subdir of dest since unlinking - // dest in this case would result in removing src contents - // and therefore a broken symlink would be created. - if (stat.isSrcSubdir(resolvedDest, resolvedSrc)) { - throw new Error(`Cannot overwrite '${resolvedDest}' with '${resolvedSrc}'.`) + // If both symlinks resolve to the same target, they are still distinct symlinks + // that can be copied/overwritten. Only check subdirectory constraints when + // the resolved paths are different. + if (resolvedSrc !== resolvedDest) { + if (stat.isSrcSubdir(resolvedSrc, resolvedDest)) { + throw new Error(`Cannot copy '${resolvedSrc}' to a subdirectory of itself, '${resolvedDest}'.`) + } + + // prevent copy if src is a subdir of dest since unlinking + // dest in this case would result in removing src contents + // and therefore a broken symlink would be created. + if (stat.isSrcSubdir(resolvedDest, resolvedSrc)) { + throw new Error(`Cannot overwrite '${resolvedDest}' with '${resolvedSrc}'.`) + } } return copyLink(resolvedSrc, dest) } diff --git a/node_modules/fs-extra/lib/copy/copy.js b/node_modules/fs-extra/lib/copy/copy.js index 6304b0216..ab01a5f6c 100644 --- a/node_modules/fs-extra/lib/copy/copy.js +++ b/node_modules/fs-extra/lib/copy/copy.js @@ -6,6 +6,7 @@ const { mkdirs } = require('../mkdirs') const { pathExists } = require('../path-exists') const { utimesMillis } = require('../util/utimes') const stat = require('../util/stat') +const { asyncIteratorConcurrentProcess } = require('../util/async') async function copy (src, dest, opts = {}) { if (typeof opts === 'function') { @@ -113,23 +114,20 @@ async function onDir (srcStat, destStat, src, dest, opts) { await fs.mkdir(dest) } - const items = await fs.readdir(src) + // iterate through the files in the current directory to copy everything + await asyncIteratorConcurrentProcess(await fs.opendir(src), async (item) => { + const srcItem = path.join(src, item.name) + const destItem = path.join(dest, item.name) - // loop through the files in the current directory to copy everything - await Promise.all(items.map(async item => { - const srcItem = path.join(src, item) - const destItem = path.join(dest, item) - - // skip the item if it is matches by the filter function const include = await runFilter(srcItem, destItem, opts) - if (!include) return - - const { destStat } = await stat.checkPaths(srcItem, destItem, 'copy', opts) - - // If the item is a copyable file, `getStatsAndPerformCopy` will copy it - // If the item is a directory, `getStatsAndPerformCopy` will call `onDir` recursively - return getStatsAndPerformCopy(destStat, srcItem, destItem, opts) - })) + // only copy the item if it matches the filter function + if (include) { + const { destStat } = await stat.checkPaths(srcItem, destItem, 'copy', opts) + // If the item is a copyable file, `getStatsAndPerformCopy` will copy it + // If the item is a directory, `getStatsAndPerformCopy` will call `onDir` recursively + await getStatsAndPerformCopy(destStat, srcItem, destItem, opts) + } + }) if (!destStat) { await fs.chmod(dest, srcStat.mode) @@ -158,15 +156,20 @@ async function onLink (destStat, src, dest, opts) { if (opts.dereference) { resolvedDest = path.resolve(process.cwd(), resolvedDest) } - if (stat.isSrcSubdir(resolvedSrc, resolvedDest)) { - throw new Error(`Cannot copy '${resolvedSrc}' to a subdirectory of itself, '${resolvedDest}'.`) - } + // If both symlinks resolve to the same target, they are still distinct symlinks + // that can be copied/overwritten. Only check subdirectory constraints when + // the resolved paths are different. + if (resolvedSrc !== resolvedDest) { + if (stat.isSrcSubdir(resolvedSrc, resolvedDest)) { + throw new Error(`Cannot copy '${resolvedSrc}' to a subdirectory of itself, '${resolvedDest}'.`) + } - // do not copy if src is a subdir of dest since unlinking - // dest in this case would result in removing src contents - // and therefore a broken symlink would be created. - if (stat.isSrcSubdir(resolvedDest, resolvedSrc)) { - throw new Error(`Cannot overwrite '${resolvedDest}' with '${resolvedSrc}'.`) + // do not copy if src is a subdir of dest since unlinking + // dest in this case would result in removing src contents + // and therefore a broken symlink would be created. + if (stat.isSrcSubdir(resolvedDest, resolvedSrc)) { + throw new Error(`Cannot overwrite '${resolvedDest}' with '${resolvedSrc}'.`) + } } // copy the link diff --git a/node_modules/fs-extra/lib/ensure/symlink.js b/node_modules/fs-extra/lib/ensure/symlink.js index a3d5f578e..657a8a8a6 100644 --- a/node_modules/fs-extra/lib/ensure/symlink.js +++ b/node_modules/fs-extra/lib/ensure/symlink.js @@ -20,11 +20,22 @@ async function createSymlink (srcpath, dstpath, type) { } catch { } if (stats && stats.isSymbolicLink()) { - const [srcStat, dstStat] = await Promise.all([ - fs.stat(srcpath), - fs.stat(dstpath) - ]) + // When srcpath is relative, resolve it relative to dstpath's directory + // (standard symlink behavior) or fall back to cwd if that doesn't exist + let srcStat + if (path.isAbsolute(srcpath)) { + srcStat = await fs.stat(srcpath) + } else { + const dstdir = path.dirname(dstpath) + const relativeToDst = path.join(dstdir, srcpath) + try { + srcStat = await fs.stat(relativeToDst) + } catch { + srcStat = await fs.stat(srcpath) + } + } + const dstStat = await fs.stat(dstpath) if (areIdentical(srcStat, dstStat)) return } @@ -46,7 +57,21 @@ function createSymlinkSync (srcpath, dstpath, type) { stats = fs.lstatSync(dstpath) } catch { } if (stats && stats.isSymbolicLink()) { - const srcStat = fs.statSync(srcpath) + // When srcpath is relative, resolve it relative to dstpath's directory + // (standard symlink behavior) or fall back to cwd if that doesn't exist + let srcStat + if (path.isAbsolute(srcpath)) { + srcStat = fs.statSync(srcpath) + } else { + const dstdir = path.dirname(dstpath) + const relativeToDst = path.join(dstdir, srcpath) + try { + srcStat = fs.statSync(relativeToDst) + } catch { + srcStat = fs.statSync(srcpath) + } + } + const dstStat = fs.statSync(dstpath) if (areIdentical(srcStat, dstStat)) return } diff --git a/node_modules/fs-extra/lib/fs/index.js b/node_modules/fs-extra/lib/fs/index.js index 3c3ec5111..2dae81843 100644 --- a/node_modules/fs-extra/lib/fs/index.js +++ b/node_modules/fs-extra/lib/fs/index.js @@ -11,6 +11,7 @@ const api = [ 'chown', 'close', 'copyFile', + 'cp', 'fchmod', 'fchown', 'fdatasync', @@ -18,8 +19,10 @@ const api = [ 'fsync', 'ftruncate', 'futimes', + 'glob', 'lchmod', 'lchown', + 'lutimes', 'link', 'lstat', 'mkdir', @@ -34,6 +37,7 @@ const api = [ 'rm', 'rmdir', 'stat', + 'statfs', 'symlink', 'truncate', 'unlink', @@ -42,6 +46,8 @@ const api = [ ].filter(key => { // Some commands are not available on some systems. Ex: // fs.cp was added in Node.js v16.7.0 + // fs.statfs was added in Node v19.6.0, v18.15.0 + // fs.glob was added in Node.js v22.0.0 // fs.lchown is not available on at least some Linux return typeof fs[key] === 'function' }) diff --git a/node_modules/fs-extra/lib/util/async.js b/node_modules/fs-extra/lib/util/async.js new file mode 100644 index 000000000..3f6288df1 --- /dev/null +++ b/node_modules/fs-extra/lib/util/async.js @@ -0,0 +1,29 @@ +'use strict' + +// https://github.com/jprichardson/node-fs-extra/issues/1056 +// Performing parallel operations on each item of an async iterator is +// surprisingly hard; you need to have handlers in place to avoid getting an +// UnhandledPromiseRejectionWarning. +// NOTE: This function does not presently handle return values, only errors +async function asyncIteratorConcurrentProcess (iterator, fn) { + const promises = [] + for await (const item of iterator) { + promises.push( + fn(item).then( + () => null, + (err) => err ?? new Error('unknown error') + ) + ) + } + await Promise.all( + promises.map((promise) => + promise.then((possibleErr) => { + if (possibleErr !== null) throw possibleErr + }) + ) + ) +} + +module.exports = { + asyncIteratorConcurrentProcess +} diff --git a/node_modules/fs-extra/lib/util/stat.js b/node_modules/fs-extra/lib/util/stat.js index dfd37d9c7..5594942ca 100644 --- a/node_modules/fs-extra/lib/util/stat.js +++ b/node_modules/fs-extra/lib/util/stat.js @@ -130,7 +130,8 @@ function checkParentPathsSync (src, srcStat, dest, funcName) { } function areIdentical (srcStat, destStat) { - return destStat.ino && destStat.dev && destStat.ino === srcStat.ino && destStat.dev === srcStat.dev + // stat.dev can be 0n on windows when node version >= 22.x.x + return destStat.ino !== undefined && destStat.dev !== undefined && destStat.ino === srcStat.ino && destStat.dev === srcStat.dev } // return true if dest is a subdir of src, otherwise false. diff --git a/node_modules/fs-extra/package.json b/node_modules/fs-extra/package.json index f3f6ba3a0..e9cd424b3 100644 --- a/node_modules/fs-extra/package.json +++ b/node_modules/fs-extra/package.json @@ -1,6 +1,6 @@ { "name": "fs-extra", - "version": "11.2.0", + "version": "11.3.4", "description": "fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.", "engines": { "node": ">=14.14" @@ -8,7 +8,7 @@ "homepage": "https://github.com/jprichardson/node-fs-extra", "repository": { "type": "git", - "url": "https://github.com/jprichardson/node-fs-extra" + "url": "git+https://github.com/jprichardson/node-fs-extra.git" }, "keywords": [ "fs", diff --git a/node_modules/get-intrinsic/.eslintrc b/node_modules/get-intrinsic/.eslintrc new file mode 100644 index 000000000..235fb79a2 --- /dev/null +++ b/node_modules/get-intrinsic/.eslintrc @@ -0,0 +1,42 @@ +{ + "root": true, + + "extends": "@ljharb", + + "env": { + "es6": true, + "es2017": true, + "es2020": true, + "es2021": true, + "es2022": true, + }, + + "globals": { + "Float16Array": false, + }, + + "rules": { + "array-bracket-newline": 0, + "complexity": 0, + "eqeqeq": [2, "allow-null"], + "func-name-matching": 0, + "id-length": 0, + "max-lines": 0, + "max-lines-per-function": [2, 90], + "max-params": [2, 4], + "max-statements": 0, + "max-statements-per-line": [2, { "max": 2 }], + "multiline-comment-style": 0, + "no-magic-numbers": 0, + "sort-keys": 0, + }, + + "overrides": [ + { + "files": "test/**", + "rules": { + "new-cap": 0, + }, + }, + ], +} diff --git a/node_modules/get-intrinsic/.github/FUNDING.yml b/node_modules/get-intrinsic/.github/FUNDING.yml new file mode 100644 index 000000000..8e8da0dda --- /dev/null +++ b/node_modules/get-intrinsic/.github/FUNDING.yml @@ -0,0 +1,12 @@ +# These are supported funding model platforms + +github: [ljharb] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: npm/get-intrinsic +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] diff --git a/node_modules/get-intrinsic/.nycrc b/node_modules/get-intrinsic/.nycrc new file mode 100644 index 000000000..bdd626ce9 --- /dev/null +++ b/node_modules/get-intrinsic/.nycrc @@ -0,0 +1,9 @@ +{ + "all": true, + "check-coverage": false, + "reporter": ["text-summary", "text", "html", "json"], + "exclude": [ + "coverage", + "test" + ] +} diff --git a/node_modules/get-intrinsic/CHANGELOG.md b/node_modules/get-intrinsic/CHANGELOG.md new file mode 100644 index 000000000..ce1dd9871 --- /dev/null +++ b/node_modules/get-intrinsic/CHANGELOG.md @@ -0,0 +1,186 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [v1.3.0](https://github.com/ljharb/get-intrinsic/compare/v1.2.7...v1.3.0) - 2025-02-22 + +### Commits + +- [Dev Deps] update `es-abstract`, `es-value-fixtures`, `for-each`, `object-inspect` [`9b61553`](https://github.com/ljharb/get-intrinsic/commit/9b61553c587f1c1edbd435597e88c7d387da97dd) +- [Deps] update `call-bind-apply-helpers`, `es-object-atoms`, `get-proto` [`a341fee`](https://github.com/ljharb/get-intrinsic/commit/a341fee0f39a403b0f0069e82c97642d5eb11043) +- [New] add `Float16Array` [`de22116`](https://github.com/ljharb/get-intrinsic/commit/de22116b492fb989a0341bceb6e573abfaed73dc) + +## [v1.2.7](https://github.com/ljharb/get-intrinsic/compare/v1.2.6...v1.2.7) - 2025-01-02 + +### Commits + +- [Refactor] use `get-proto` directly [`00ab955`](https://github.com/ljharb/get-intrinsic/commit/00ab95546a0980c8ad42a84253daaa8d2adcedf9) +- [Deps] update `math-intrinsics` [`c716cdd`](https://github.com/ljharb/get-intrinsic/commit/c716cdd6bbe36b438057025561b8bb5a879ac8a0) +- [Dev Deps] update `call-bound`, `es-abstract` [`dc648a6`](https://github.com/ljharb/get-intrinsic/commit/dc648a67eb359037dff8d8619bfa71d86debccb1) + +## [v1.2.6](https://github.com/ljharb/get-intrinsic/compare/v1.2.5...v1.2.6) - 2024-12-11 + +### Commits + +- [Refactor] use `math-intrinsics` [`841be86`](https://github.com/ljharb/get-intrinsic/commit/841be8641a9254c4c75483b30c8871b5d5065926) +- [Refactor] use `es-object-atoms` [`42057df`](https://github.com/ljharb/get-intrinsic/commit/42057dfa16f66f64787e66482af381cc6f31d2c1) +- [Deps] update `call-bind-apply-helpers` [`45afa24`](https://github.com/ljharb/get-intrinsic/commit/45afa24a9ee4d6d3c172db1f555b16cb27843ef4) +- [Dev Deps] update `call-bound` [`9cba9c6`](https://github.com/ljharb/get-intrinsic/commit/9cba9c6e70212bc163b7a5529cb25df46071646f) + +## [v1.2.5](https://github.com/ljharb/get-intrinsic/compare/v1.2.4...v1.2.5) - 2024-12-06 + +### Commits + +- [actions] split out node 10-20, and 20+ [`6e2b9dd`](https://github.com/ljharb/get-intrinsic/commit/6e2b9dd23902665681ebe453256ccfe21d7966f0) +- [Refactor] use `dunder-proto` and `call-bind-apply-helpers` instead of `has-proto` [`c095d17`](https://github.com/ljharb/get-intrinsic/commit/c095d179ad0f4fbfff20c8a3e0cb4fe668018998) +- [Refactor] use `gopd` [`9841d5b`](https://github.com/ljharb/get-intrinsic/commit/9841d5b35f7ab4fd2d193f0c741a50a077920e90) +- [Dev Deps] update `@ljharb/eslint-config`, `auto-changelog`, `es-abstract`, `es-value-fixtures`, `gopd`, `mock-property`, `object-inspect`, `tape` [`2d07e01`](https://github.com/ljharb/get-intrinsic/commit/2d07e01310cee2cbaedfead6903df128b1f5d425) +- [Deps] update `gopd`, `has-proto`, `has-symbols`, `hasown` [`974d8bf`](https://github.com/ljharb/get-intrinsic/commit/974d8bf5baad7939eef35c25cc1dd88c10a30fa6) +- [Dev Deps] update `call-bind`, `es-abstract`, `tape` [`df9dde1`](https://github.com/ljharb/get-intrinsic/commit/df9dde178186631ab8a3165ede056549918ce4bc) +- [Refactor] cache `es-define-property` as well [`43ef543`](https://github.com/ljharb/get-intrinsic/commit/43ef543cb02194401420e3a914a4ca9168691926) +- [Deps] update `has-proto`, `has-symbols`, `hasown` [`ad4949d`](https://github.com/ljharb/get-intrinsic/commit/ad4949d5467316505aad89bf75f9417ed782f7af) +- [Tests] use `call-bound` directly [`ad5c406`](https://github.com/ljharb/get-intrinsic/commit/ad5c4069774bfe90e520a35eead5fe5ca9d69e80) +- [Deps] update `has-proto`, `hasown` [`45414ca`](https://github.com/ljharb/get-intrinsic/commit/45414caa312333a2798953682c68f85c550627dd) +- [Tests] replace `aud` with `npm audit` [`18d3509`](https://github.com/ljharb/get-intrinsic/commit/18d3509f79460e7924da70409ee81e5053087523) +- [Deps] update `es-define-property` [`aadaa3b`](https://github.com/ljharb/get-intrinsic/commit/aadaa3b2188d77ad9bff394ce5d4249c49eb21f5) +- [Dev Deps] add missing peer dep [`c296a16`](https://github.com/ljharb/get-intrinsic/commit/c296a16246d0c9a5981944f4cc5cf61fbda0cf6a) + +## [v1.2.4](https://github.com/ljharb/get-intrinsic/compare/v1.2.3...v1.2.4) - 2024-02-05 + +### Commits + +- [Refactor] use all 7 <+ ES6 Errors from `es-errors` [`bcac811`](https://github.com/ljharb/get-intrinsic/commit/bcac811abdc1c982e12abf848a410d6aae148d14) + +## [v1.2.3](https://github.com/ljharb/get-intrinsic/compare/v1.2.2...v1.2.3) - 2024-02-03 + +### Commits + +- [Refactor] use `es-errors`, so things that only need those do not need `get-intrinsic` [`f11db9c`](https://github.com/ljharb/get-intrinsic/commit/f11db9c4fb97d87bbd53d3c73ac6b3db3613ad3b) +- [Dev Deps] update `aud`, `es-abstract`, `mock-property`, `npmignore` [`b7ac7d1`](https://github.com/ljharb/get-intrinsic/commit/b7ac7d1616fefb03877b1aed0c8f8d61aad32b6c) +- [meta] simplify `exports` [`faa0cc6`](https://github.com/ljharb/get-intrinsic/commit/faa0cc618e2830ffb51a8202490b0c215d965cbc) +- [meta] add missing `engines.node` [`774dd0b`](https://github.com/ljharb/get-intrinsic/commit/774dd0b3e8f741c3f05a6322d124d6087f146af1) +- [Dev Deps] update `tape` [`5828e8e`](https://github.com/ljharb/get-intrinsic/commit/5828e8e4a04e69312e87a36c0ea39428a7a4c3d8) +- [Robustness] use null objects for lookups [`eb9a11f`](https://github.com/ljharb/get-intrinsic/commit/eb9a11fa9eb3e13b193fcc05a7fb814341b1a7b7) +- [meta] add `sideEffects` flag [`89bcc7a`](https://github.com/ljharb/get-intrinsic/commit/89bcc7a42e19bf07b7c21e3094d5ab177109e6d2) + +## [v1.2.2](https://github.com/ljharb/get-intrinsic/compare/v1.2.1...v1.2.2) - 2023-10-20 + +### Commits + +- [Dev Deps] update `@ljharb/eslint-config`, `aud`, `call-bind`, `es-abstract`, `mock-property`, `object-inspect`, `tape` [`f51bcf2`](https://github.com/ljharb/get-intrinsic/commit/f51bcf26412d58d17ce17c91c9afd0ad271f0762) +- [Refactor] use `hasown` instead of `has` [`18d14b7`](https://github.com/ljharb/get-intrinsic/commit/18d14b799bea6b5765e1cec91890830cbcdb0587) +- [Deps] update `function-bind` [`6e109c8`](https://github.com/ljharb/get-intrinsic/commit/6e109c81e03804cc5e7824fb64353cdc3d8ee2c7) + +## [v1.2.1](https://github.com/ljharb/get-intrinsic/compare/v1.2.0...v1.2.1) - 2023-05-13 + +### Commits + +- [Fix] avoid a crash in envs without `__proto__` [`7bad8d0`](https://github.com/ljharb/get-intrinsic/commit/7bad8d061bf8721733b58b73a2565af2b6756b64) +- [Dev Deps] update `es-abstract` [`c60e6b7`](https://github.com/ljharb/get-intrinsic/commit/c60e6b7b4cf9660c7f27ed970970fd55fac48dc5) + +## [v1.2.0](https://github.com/ljharb/get-intrinsic/compare/v1.1.3...v1.2.0) - 2023-01-19 + +### Commits + +- [actions] update checkout action [`ca6b12f`](https://github.com/ljharb/get-intrinsic/commit/ca6b12f31eaacea4ea3b055e744cd61623385ffb) +- [Dev Deps] update `@ljharb/eslint-config`, `es-abstract`, `object-inspect`, `tape` [`41a3727`](https://github.com/ljharb/get-intrinsic/commit/41a3727d0026fa04273ae216a5f8e12eefd72da8) +- [Fix] ensure `Error.prototype` is undeniable [`c511e97`](https://github.com/ljharb/get-intrinsic/commit/c511e97ae99c764c4524b540dee7a70757af8da3) +- [Dev Deps] update `aud`, `es-abstract`, `tape` [`1bef8a8`](https://github.com/ljharb/get-intrinsic/commit/1bef8a8fd439ebb80863199b6189199e0851ac67) +- [Dev Deps] update `aud`, `es-abstract` [`0d41f16`](https://github.com/ljharb/get-intrinsic/commit/0d41f16bcd500bc28b7bfc98043ebf61ea081c26) +- [New] add `BigInt64Array` and `BigUint64Array` [`a6cca25`](https://github.com/ljharb/get-intrinsic/commit/a6cca25f29635889b7e9bd669baf9e04be90e48c) +- [Tests] use `gopd` [`ecf7722`](https://github.com/ljharb/get-intrinsic/commit/ecf7722240d15cfd16edda06acf63359c10fb9bd) + +## [v1.1.3](https://github.com/ljharb/get-intrinsic/compare/v1.1.2...v1.1.3) - 2022-09-12 + +### Commits + +- [Dev Deps] update `es-abstract`, `es-value-fixtures`, `tape` [`07ff291`](https://github.com/ljharb/get-intrinsic/commit/07ff291816406ebe5a12d7f16965bde0942dd688) +- [Fix] properly check for % signs [`50ac176`](https://github.com/ljharb/get-intrinsic/commit/50ac1760fe99c227e64eabde76e9c0e44cd881b5) + +## [v1.1.2](https://github.com/ljharb/get-intrinsic/compare/v1.1.1...v1.1.2) - 2022-06-08 + +### Fixed + +- [Fix] properly validate against extra % signs [`#16`](https://github.com/ljharb/get-intrinsic/issues/16) + +### Commits + +- [actions] reuse common workflows [`0972547`](https://github.com/ljharb/get-intrinsic/commit/0972547efd0abc863fe4c445a6ca7eb4f8c6901d) +- [meta] use `npmignore` to autogenerate an npmignore file [`5ba0b51`](https://github.com/ljharb/get-intrinsic/commit/5ba0b51d8d8d4f1c31d426d74abc0770fd106bad) +- [actions] use `node/install` instead of `node/run`; use `codecov` action [`c364492`](https://github.com/ljharb/get-intrinsic/commit/c364492af4af51333e6f81c0bf21fd3d602c3661) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `auto-changelog`, `es-abstract`, `object-inspect`, `tape` [`dc04dad`](https://github.com/ljharb/get-intrinsic/commit/dc04dad86f6e5608775a2640cb0db5927ae29ed9) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `es-abstract`, `object-inspect`, `safe-publish-latest`, `tape` [`1c14059`](https://github.com/ljharb/get-intrinsic/commit/1c1405984e86dd2dc9366c15d8a0294a96a146a5) +- [Tests] use `mock-property` [`b396ef0`](https://github.com/ljharb/get-intrinsic/commit/b396ef05bb73b1d699811abd64b0d9b97997fdda) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `auto-changelog`, `object-inspect`, `tape` [`c2c758d`](https://github.com/ljharb/get-intrinsic/commit/c2c758d3b90af4fef0a76910d8d3c292ec8d1d3e) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `es-abstract`, `es-value-fixtures`, `object-inspect`, `tape` [`29e3c09`](https://github.com/ljharb/get-intrinsic/commit/29e3c091c2bf3e17099969847e8729d0e46896de) +- [actions] update codecov uploader [`8cbc141`](https://github.com/ljharb/get-intrinsic/commit/8cbc1418940d7a8941f3a7985cbc4ac095c5e13d) +- [Dev Deps] update `@ljharb/eslint-config`, `es-abstract`, `es-value-fixtures`, `object-inspect`, `tape` [`10b6f5c`](https://github.com/ljharb/get-intrinsic/commit/10b6f5c02593fb3680c581d696ac124e30652932) +- [readme] add github actions/codecov badges [`4e25400`](https://github.com/ljharb/get-intrinsic/commit/4e25400d9f51ae9eb059cbe22d9144e70ea214e8) +- [Tests] use `for-each` instead of `foreach` [`c05b957`](https://github.com/ljharb/get-intrinsic/commit/c05b957ad9a7bc7721af7cc9e9be1edbfe057496) +- [Dev Deps] update `es-abstract` [`29b05ae`](https://github.com/ljharb/get-intrinsic/commit/29b05aec3e7330e9ad0b8e0f685a9112c20cdd97) +- [meta] use `prepublishOnly` script for npm 7+ [`95c285d`](https://github.com/ljharb/get-intrinsic/commit/95c285da810516057d3bbfa871176031af38f05d) +- [Deps] update `has-symbols` [`593cb4f`](https://github.com/ljharb/get-intrinsic/commit/593cb4fb38e7922e40e42c183f45274b636424cd) +- [readme] fix repo URLs [`1c8305b`](https://github.com/ljharb/get-intrinsic/commit/1c8305b5365827c9b6fc785434aac0e1328ff2f5) +- [Deps] update `has-symbols` [`c7138b6`](https://github.com/ljharb/get-intrinsic/commit/c7138b6c6d73132d859471fb8c13304e1e7c8b20) +- [Dev Deps] remove unused `has-bigints` [`bd63aff`](https://github.com/ljharb/get-intrinsic/commit/bd63aff6ad8f3a986c557fcda2914187bdaab359) + +## [v1.1.1](https://github.com/ljharb/get-intrinsic/compare/v1.1.0...v1.1.1) - 2021-02-03 + +### Fixed + +- [meta] export `./package.json` [`#9`](https://github.com/ljharb/get-intrinsic/issues/9) + +### Commits + +- [readme] flesh out the readme; use `evalmd` [`d12f12c`](https://github.com/ljharb/get-intrinsic/commit/d12f12c15345a0a0772cc65a7c64369529abd614) +- [eslint] set up proper globals config [`5a8c098`](https://github.com/ljharb/get-intrinsic/commit/5a8c0984e3319d1ac0e64b102f8ec18b64e79f36) +- [Dev Deps] update `eslint` [`7b9a5c0`](https://github.com/ljharb/get-intrinsic/commit/7b9a5c0d31a90ca1a1234181c74988fb046701cd) + +## [v1.1.0](https://github.com/ljharb/get-intrinsic/compare/v1.0.2...v1.1.0) - 2021-01-25 + +### Fixed + +- [Refactor] delay `Function` eval until syntax-derived values are requested [`#3`](https://github.com/ljharb/get-intrinsic/issues/3) + +### Commits + +- [Tests] migrate tests to Github Actions [`2ab762b`](https://github.com/ljharb/get-intrinsic/commit/2ab762b48164aea8af37a40ba105bbc8246ab8c4) +- [meta] do not publish github action workflow files [`5e7108e`](https://github.com/ljharb/get-intrinsic/commit/5e7108e4768b244d48d9567ba4f8a6cab9c65b8e) +- [Tests] add some coverage [`01ac7a8`](https://github.com/ljharb/get-intrinsic/commit/01ac7a87ac29738567e8524cd8c9e026b1fa8cb3) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `call-bind`, `es-abstract`, `tape`; add `call-bind` [`911b672`](https://github.com/ljharb/get-intrinsic/commit/911b672fbffae433a96924c6ce013585e425f4b7) +- [Refactor] rearrange evalled constructors a bit [`7e7e4bf`](https://github.com/ljharb/get-intrinsic/commit/7e7e4bf583f3799c8ac1c6c5e10d2cb553957347) +- [meta] add Automatic Rebase and Require Allow Edits workflows [`0199968`](https://github.com/ljharb/get-intrinsic/commit/01999687a263ffce0a3cb011dfbcb761754aedbc) + +## [v1.0.2](https://github.com/ljharb/get-intrinsic/compare/v1.0.1...v1.0.2) - 2020-12-17 + +### Commits + +- [Fix] Throw for non‑existent intrinsics [`68f873b`](https://github.com/ljharb/get-intrinsic/commit/68f873b013c732a05ad6f5fc54f697e55515461b) +- [Fix] Throw for non‑existent segments in the intrinsic path [`8325dee`](https://github.com/ljharb/get-intrinsic/commit/8325deee43128f3654d3399aa9591741ebe17b21) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `has-bigints`, `object-inspect` [`0c227a7`](https://github.com/ljharb/get-intrinsic/commit/0c227a7d8b629166f25715fd242553892e458525) +- [meta] do not lint coverage output [`70d2419`](https://github.com/ljharb/get-intrinsic/commit/70d24199b620043cd9110fc5f426d214ebe21dc9) + +## [v1.0.1](https://github.com/ljharb/get-intrinsic/compare/v1.0.0...v1.0.1) - 2020-10-30 + +### Commits + +- [Tests] gather coverage data on every job [`d1d280d`](https://github.com/ljharb/get-intrinsic/commit/d1d280dec714e3f0519cc877dbcb193057d9cac6) +- [Fix] add missing dependencies [`5031771`](https://github.com/ljharb/get-intrinsic/commit/5031771bb1095b38be88ce7c41d5de88718e432e) +- [Tests] use `es-value-fixtures` [`af48765`](https://github.com/ljharb/get-intrinsic/commit/af48765a23c5323fb0b6b38dbf00eb5099c7bebc) + +## v1.0.0 - 2020-10-29 + +### Commits + +- Implementation [`bbce57c`](https://github.com/ljharb/get-intrinsic/commit/bbce57c6f33d05b2d8d3efa273ceeb3ee01127bb) +- Tests [`17b4f0d`](https://github.com/ljharb/get-intrinsic/commit/17b4f0d56dea6b4059b56fc30ef3ee4d9500ebc2) +- Initial commit [`3153294`](https://github.com/ljharb/get-intrinsic/commit/31532948de363b0a27dd9fd4649e7b7028ec4b44) +- npm init [`fb326c4`](https://github.com/ljharb/get-intrinsic/commit/fb326c4d2817c8419ec31de1295f06bb268a7902) +- [meta] add Automatic Rebase and Require Allow Edits workflows [`48862fb`](https://github.com/ljharb/get-intrinsic/commit/48862fb2508c8f6a57968e6d08b7c883afc9d550) +- [meta] add `auto-changelog` [`5f28ad0`](https://github.com/ljharb/get-intrinsic/commit/5f28ad019e060a353d8028f9f2591a9cc93074a1) +- [meta] add "funding"; create `FUNDING.yml` [`c2bbdde`](https://github.com/ljharb/get-intrinsic/commit/c2bbddeba73a875be61484ee4680b129a6d4e0a1) +- [Tests] add `npm run lint` [`0a84b98`](https://github.com/ljharb/get-intrinsic/commit/0a84b98b22b7cf7a748666f705b0003a493c35fd) +- Only apps should have lockfiles [`9586c75`](https://github.com/ljharb/get-intrinsic/commit/9586c75866c1ee678e4d5d4dbbdef6997e511b05) diff --git a/node_modules/get-intrinsic/LICENSE b/node_modules/get-intrinsic/LICENSE new file mode 100644 index 000000000..48f05d01d --- /dev/null +++ b/node_modules/get-intrinsic/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2020 Jordan Harband + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/node_modules/get-intrinsic/README.md b/node_modules/get-intrinsic/README.md new file mode 100644 index 000000000..3aa0bba40 --- /dev/null +++ b/node_modules/get-intrinsic/README.md @@ -0,0 +1,71 @@ +# get-intrinsic [![Version Badge][npm-version-svg]][package-url] + +[![github actions][actions-image]][actions-url] +[![coverage][codecov-image]][codecov-url] +[![dependency status][deps-svg]][deps-url] +[![dev dependency status][dev-deps-svg]][dev-deps-url] +[![License][license-image]][license-url] +[![Downloads][downloads-image]][downloads-url] + +[![npm badge][npm-badge-png]][package-url] + +Get and robustly cache all JS language-level intrinsics at first require time. + +See the syntax described [in the JS spec](https://tc39.es/ecma262/#sec-well-known-intrinsic-objects) for reference. + +## Example + +```js +var GetIntrinsic = require('get-intrinsic'); +var assert = require('assert'); + +// static methods +assert.equal(GetIntrinsic('%Math.pow%'), Math.pow); +assert.equal(Math.pow(2, 3), 8); +assert.equal(GetIntrinsic('%Math.pow%')(2, 3), 8); +delete Math.pow; +assert.equal(GetIntrinsic('%Math.pow%')(2, 3), 8); + +// instance methods +var arr = [1]; +assert.equal(GetIntrinsic('%Array.prototype.push%'), Array.prototype.push); +assert.deepEqual(arr, [1]); + +arr.push(2); +assert.deepEqual(arr, [1, 2]); + +GetIntrinsic('%Array.prototype.push%').call(arr, 3); +assert.deepEqual(arr, [1, 2, 3]); + +delete Array.prototype.push; +GetIntrinsic('%Array.prototype.push%').call(arr, 4); +assert.deepEqual(arr, [1, 2, 3, 4]); + +// missing features +delete JSON.parse; // to simulate a real intrinsic that is missing in the environment +assert.throws(() => GetIntrinsic('%JSON.parse%')); +assert.equal(undefined, GetIntrinsic('%JSON.parse%', true)); +``` + +## Tests +Simply clone the repo, `npm install`, and run `npm test` + +## Security + +Please email [@ljharb](https://github.com/ljharb) or see https://tidelift.com/security if you have a potential security vulnerability to report. + +[package-url]: https://npmjs.org/package/get-intrinsic +[npm-version-svg]: https://versionbadg.es/ljharb/get-intrinsic.svg +[deps-svg]: https://david-dm.org/ljharb/get-intrinsic.svg +[deps-url]: https://david-dm.org/ljharb/get-intrinsic +[dev-deps-svg]: https://david-dm.org/ljharb/get-intrinsic/dev-status.svg +[dev-deps-url]: https://david-dm.org/ljharb/get-intrinsic#info=devDependencies +[npm-badge-png]: https://nodei.co/npm/get-intrinsic.png?downloads=true&stars=true +[license-image]: https://img.shields.io/npm/l/get-intrinsic.svg +[license-url]: LICENSE +[downloads-image]: https://img.shields.io/npm/dm/get-intrinsic.svg +[downloads-url]: https://npm-stat.com/charts.html?package=get-intrinsic +[codecov-image]: https://codecov.io/gh/ljharb/get-intrinsic/branch/main/graphs/badge.svg +[codecov-url]: https://app.codecov.io/gh/ljharb/get-intrinsic/ +[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/ljharb/get-intrinsic +[actions-url]: https://github.com/ljharb/get-intrinsic/actions diff --git a/node_modules/get-intrinsic/index.js b/node_modules/get-intrinsic/index.js new file mode 100644 index 000000000..bd1d94b7f --- /dev/null +++ b/node_modules/get-intrinsic/index.js @@ -0,0 +1,378 @@ +'use strict'; + +var undefined; + +var $Object = require('es-object-atoms'); + +var $Error = require('es-errors'); +var $EvalError = require('es-errors/eval'); +var $RangeError = require('es-errors/range'); +var $ReferenceError = require('es-errors/ref'); +var $SyntaxError = require('es-errors/syntax'); +var $TypeError = require('es-errors/type'); +var $URIError = require('es-errors/uri'); + +var abs = require('math-intrinsics/abs'); +var floor = require('math-intrinsics/floor'); +var max = require('math-intrinsics/max'); +var min = require('math-intrinsics/min'); +var pow = require('math-intrinsics/pow'); +var round = require('math-intrinsics/round'); +var sign = require('math-intrinsics/sign'); + +var $Function = Function; + +// eslint-disable-next-line consistent-return +var getEvalledConstructor = function (expressionSyntax) { + try { + return $Function('"use strict"; return (' + expressionSyntax + ').constructor;')(); + } catch (e) {} +}; + +var $gOPD = require('gopd'); +var $defineProperty = require('es-define-property'); + +var throwTypeError = function () { + throw new $TypeError(); +}; +var ThrowTypeError = $gOPD + ? (function () { + try { + // eslint-disable-next-line no-unused-expressions, no-caller, no-restricted-properties + arguments.callee; // IE 8 does not throw here + return throwTypeError; + } catch (calleeThrows) { + try { + // IE 8 throws on Object.getOwnPropertyDescriptor(arguments, '') + return $gOPD(arguments, 'callee').get; + } catch (gOPDthrows) { + return throwTypeError; + } + } + }()) + : throwTypeError; + +var hasSymbols = require('has-symbols')(); + +var getProto = require('get-proto'); +var $ObjectGPO = require('get-proto/Object.getPrototypeOf'); +var $ReflectGPO = require('get-proto/Reflect.getPrototypeOf'); + +var $apply = require('call-bind-apply-helpers/functionApply'); +var $call = require('call-bind-apply-helpers/functionCall'); + +var needsEval = {}; + +var TypedArray = typeof Uint8Array === 'undefined' || !getProto ? undefined : getProto(Uint8Array); + +var INTRINSICS = { + __proto__: null, + '%AggregateError%': typeof AggregateError === 'undefined' ? undefined : AggregateError, + '%Array%': Array, + '%ArrayBuffer%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer, + '%ArrayIteratorPrototype%': hasSymbols && getProto ? getProto([][Symbol.iterator]()) : undefined, + '%AsyncFromSyncIteratorPrototype%': undefined, + '%AsyncFunction%': needsEval, + '%AsyncGenerator%': needsEval, + '%AsyncGeneratorFunction%': needsEval, + '%AsyncIteratorPrototype%': needsEval, + '%Atomics%': typeof Atomics === 'undefined' ? undefined : Atomics, + '%BigInt%': typeof BigInt === 'undefined' ? undefined : BigInt, + '%BigInt64Array%': typeof BigInt64Array === 'undefined' ? undefined : BigInt64Array, + '%BigUint64Array%': typeof BigUint64Array === 'undefined' ? undefined : BigUint64Array, + '%Boolean%': Boolean, + '%DataView%': typeof DataView === 'undefined' ? undefined : DataView, + '%Date%': Date, + '%decodeURI%': decodeURI, + '%decodeURIComponent%': decodeURIComponent, + '%encodeURI%': encodeURI, + '%encodeURIComponent%': encodeURIComponent, + '%Error%': $Error, + '%eval%': eval, // eslint-disable-line no-eval + '%EvalError%': $EvalError, + '%Float16Array%': typeof Float16Array === 'undefined' ? undefined : Float16Array, + '%Float32Array%': typeof Float32Array === 'undefined' ? undefined : Float32Array, + '%Float64Array%': typeof Float64Array === 'undefined' ? undefined : Float64Array, + '%FinalizationRegistry%': typeof FinalizationRegistry === 'undefined' ? undefined : FinalizationRegistry, + '%Function%': $Function, + '%GeneratorFunction%': needsEval, + '%Int8Array%': typeof Int8Array === 'undefined' ? undefined : Int8Array, + '%Int16Array%': typeof Int16Array === 'undefined' ? undefined : Int16Array, + '%Int32Array%': typeof Int32Array === 'undefined' ? undefined : Int32Array, + '%isFinite%': isFinite, + '%isNaN%': isNaN, + '%IteratorPrototype%': hasSymbols && getProto ? getProto(getProto([][Symbol.iterator]())) : undefined, + '%JSON%': typeof JSON === 'object' ? JSON : undefined, + '%Map%': typeof Map === 'undefined' ? undefined : Map, + '%MapIteratorPrototype%': typeof Map === 'undefined' || !hasSymbols || !getProto ? undefined : getProto(new Map()[Symbol.iterator]()), + '%Math%': Math, + '%Number%': Number, + '%Object%': $Object, + '%Object.getOwnPropertyDescriptor%': $gOPD, + '%parseFloat%': parseFloat, + '%parseInt%': parseInt, + '%Promise%': typeof Promise === 'undefined' ? undefined : Promise, + '%Proxy%': typeof Proxy === 'undefined' ? undefined : Proxy, + '%RangeError%': $RangeError, + '%ReferenceError%': $ReferenceError, + '%Reflect%': typeof Reflect === 'undefined' ? undefined : Reflect, + '%RegExp%': RegExp, + '%Set%': typeof Set === 'undefined' ? undefined : Set, + '%SetIteratorPrototype%': typeof Set === 'undefined' || !hasSymbols || !getProto ? undefined : getProto(new Set()[Symbol.iterator]()), + '%SharedArrayBuffer%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer, + '%String%': String, + '%StringIteratorPrototype%': hasSymbols && getProto ? getProto(''[Symbol.iterator]()) : undefined, + '%Symbol%': hasSymbols ? Symbol : undefined, + '%SyntaxError%': $SyntaxError, + '%ThrowTypeError%': ThrowTypeError, + '%TypedArray%': TypedArray, + '%TypeError%': $TypeError, + '%Uint8Array%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array, + '%Uint8ClampedArray%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray, + '%Uint16Array%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array, + '%Uint32Array%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array, + '%URIError%': $URIError, + '%WeakMap%': typeof WeakMap === 'undefined' ? undefined : WeakMap, + '%WeakRef%': typeof WeakRef === 'undefined' ? undefined : WeakRef, + '%WeakSet%': typeof WeakSet === 'undefined' ? undefined : WeakSet, + + '%Function.prototype.call%': $call, + '%Function.prototype.apply%': $apply, + '%Object.defineProperty%': $defineProperty, + '%Object.getPrototypeOf%': $ObjectGPO, + '%Math.abs%': abs, + '%Math.floor%': floor, + '%Math.max%': max, + '%Math.min%': min, + '%Math.pow%': pow, + '%Math.round%': round, + '%Math.sign%': sign, + '%Reflect.getPrototypeOf%': $ReflectGPO +}; + +if (getProto) { + try { + null.error; // eslint-disable-line no-unused-expressions + } catch (e) { + // https://github.com/tc39/proposal-shadowrealm/pull/384#issuecomment-1364264229 + var errorProto = getProto(getProto(e)); + INTRINSICS['%Error.prototype%'] = errorProto; + } +} + +var doEval = function doEval(name) { + var value; + if (name === '%AsyncFunction%') { + value = getEvalledConstructor('async function () {}'); + } else if (name === '%GeneratorFunction%') { + value = getEvalledConstructor('function* () {}'); + } else if (name === '%AsyncGeneratorFunction%') { + value = getEvalledConstructor('async function* () {}'); + } else if (name === '%AsyncGenerator%') { + var fn = doEval('%AsyncGeneratorFunction%'); + if (fn) { + value = fn.prototype; + } + } else if (name === '%AsyncIteratorPrototype%') { + var gen = doEval('%AsyncGenerator%'); + if (gen && getProto) { + value = getProto(gen.prototype); + } + } + + INTRINSICS[name] = value; + + return value; +}; + +var LEGACY_ALIASES = { + __proto__: null, + '%ArrayBufferPrototype%': ['ArrayBuffer', 'prototype'], + '%ArrayPrototype%': ['Array', 'prototype'], + '%ArrayProto_entries%': ['Array', 'prototype', 'entries'], + '%ArrayProto_forEach%': ['Array', 'prototype', 'forEach'], + '%ArrayProto_keys%': ['Array', 'prototype', 'keys'], + '%ArrayProto_values%': ['Array', 'prototype', 'values'], + '%AsyncFunctionPrototype%': ['AsyncFunction', 'prototype'], + '%AsyncGenerator%': ['AsyncGeneratorFunction', 'prototype'], + '%AsyncGeneratorPrototype%': ['AsyncGeneratorFunction', 'prototype', 'prototype'], + '%BooleanPrototype%': ['Boolean', 'prototype'], + '%DataViewPrototype%': ['DataView', 'prototype'], + '%DatePrototype%': ['Date', 'prototype'], + '%ErrorPrototype%': ['Error', 'prototype'], + '%EvalErrorPrototype%': ['EvalError', 'prototype'], + '%Float32ArrayPrototype%': ['Float32Array', 'prototype'], + '%Float64ArrayPrototype%': ['Float64Array', 'prototype'], + '%FunctionPrototype%': ['Function', 'prototype'], + '%Generator%': ['GeneratorFunction', 'prototype'], + '%GeneratorPrototype%': ['GeneratorFunction', 'prototype', 'prototype'], + '%Int8ArrayPrototype%': ['Int8Array', 'prototype'], + '%Int16ArrayPrototype%': ['Int16Array', 'prototype'], + '%Int32ArrayPrototype%': ['Int32Array', 'prototype'], + '%JSONParse%': ['JSON', 'parse'], + '%JSONStringify%': ['JSON', 'stringify'], + '%MapPrototype%': ['Map', 'prototype'], + '%NumberPrototype%': ['Number', 'prototype'], + '%ObjectPrototype%': ['Object', 'prototype'], + '%ObjProto_toString%': ['Object', 'prototype', 'toString'], + '%ObjProto_valueOf%': ['Object', 'prototype', 'valueOf'], + '%PromisePrototype%': ['Promise', 'prototype'], + '%PromiseProto_then%': ['Promise', 'prototype', 'then'], + '%Promise_all%': ['Promise', 'all'], + '%Promise_reject%': ['Promise', 'reject'], + '%Promise_resolve%': ['Promise', 'resolve'], + '%RangeErrorPrototype%': ['RangeError', 'prototype'], + '%ReferenceErrorPrototype%': ['ReferenceError', 'prototype'], + '%RegExpPrototype%': ['RegExp', 'prototype'], + '%SetPrototype%': ['Set', 'prototype'], + '%SharedArrayBufferPrototype%': ['SharedArrayBuffer', 'prototype'], + '%StringPrototype%': ['String', 'prototype'], + '%SymbolPrototype%': ['Symbol', 'prototype'], + '%SyntaxErrorPrototype%': ['SyntaxError', 'prototype'], + '%TypedArrayPrototype%': ['TypedArray', 'prototype'], + '%TypeErrorPrototype%': ['TypeError', 'prototype'], + '%Uint8ArrayPrototype%': ['Uint8Array', 'prototype'], + '%Uint8ClampedArrayPrototype%': ['Uint8ClampedArray', 'prototype'], + '%Uint16ArrayPrototype%': ['Uint16Array', 'prototype'], + '%Uint32ArrayPrototype%': ['Uint32Array', 'prototype'], + '%URIErrorPrototype%': ['URIError', 'prototype'], + '%WeakMapPrototype%': ['WeakMap', 'prototype'], + '%WeakSetPrototype%': ['WeakSet', 'prototype'] +}; + +var bind = require('function-bind'); +var hasOwn = require('hasown'); +var $concat = bind.call($call, Array.prototype.concat); +var $spliceApply = bind.call($apply, Array.prototype.splice); +var $replace = bind.call($call, String.prototype.replace); +var $strSlice = bind.call($call, String.prototype.slice); +var $exec = bind.call($call, RegExp.prototype.exec); + +/* adapted from https://github.com/lodash/lodash/blob/4.17.15/dist/lodash.js#L6735-L6744 */ +var rePropName = /[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g; +var reEscapeChar = /\\(\\)?/g; /** Used to match backslashes in property paths. */ +var stringToPath = function stringToPath(string) { + var first = $strSlice(string, 0, 1); + var last = $strSlice(string, -1); + if (first === '%' && last !== '%') { + throw new $SyntaxError('invalid intrinsic syntax, expected closing `%`'); + } else if (last === '%' && first !== '%') { + throw new $SyntaxError('invalid intrinsic syntax, expected opening `%`'); + } + var result = []; + $replace(string, rePropName, function (match, number, quote, subString) { + result[result.length] = quote ? $replace(subString, reEscapeChar, '$1') : number || match; + }); + return result; +}; +/* end adaptation */ + +var getBaseIntrinsic = function getBaseIntrinsic(name, allowMissing) { + var intrinsicName = name; + var alias; + if (hasOwn(LEGACY_ALIASES, intrinsicName)) { + alias = LEGACY_ALIASES[intrinsicName]; + intrinsicName = '%' + alias[0] + '%'; + } + + if (hasOwn(INTRINSICS, intrinsicName)) { + var value = INTRINSICS[intrinsicName]; + if (value === needsEval) { + value = doEval(intrinsicName); + } + if (typeof value === 'undefined' && !allowMissing) { + throw new $TypeError('intrinsic ' + name + ' exists, but is not available. Please file an issue!'); + } + + return { + alias: alias, + name: intrinsicName, + value: value + }; + } + + throw new $SyntaxError('intrinsic ' + name + ' does not exist!'); +}; + +module.exports = function GetIntrinsic(name, allowMissing) { + if (typeof name !== 'string' || name.length === 0) { + throw new $TypeError('intrinsic name must be a non-empty string'); + } + if (arguments.length > 1 && typeof allowMissing !== 'boolean') { + throw new $TypeError('"allowMissing" argument must be a boolean'); + } + + if ($exec(/^%?[^%]*%?$/, name) === null) { + throw new $SyntaxError('`%` may not be present anywhere but at the beginning and end of the intrinsic name'); + } + var parts = stringToPath(name); + var intrinsicBaseName = parts.length > 0 ? parts[0] : ''; + + var intrinsic = getBaseIntrinsic('%' + intrinsicBaseName + '%', allowMissing); + var intrinsicRealName = intrinsic.name; + var value = intrinsic.value; + var skipFurtherCaching = false; + + var alias = intrinsic.alias; + if (alias) { + intrinsicBaseName = alias[0]; + $spliceApply(parts, $concat([0, 1], alias)); + } + + for (var i = 1, isOwn = true; i < parts.length; i += 1) { + var part = parts[i]; + var first = $strSlice(part, 0, 1); + var last = $strSlice(part, -1); + if ( + ( + (first === '"' || first === "'" || first === '`') + || (last === '"' || last === "'" || last === '`') + ) + && first !== last + ) { + throw new $SyntaxError('property names with quotes must have matching quotes'); + } + if (part === 'constructor' || !isOwn) { + skipFurtherCaching = true; + } + + intrinsicBaseName += '.' + part; + intrinsicRealName = '%' + intrinsicBaseName + '%'; + + if (hasOwn(INTRINSICS, intrinsicRealName)) { + value = INTRINSICS[intrinsicRealName]; + } else if (value != null) { + if (!(part in value)) { + if (!allowMissing) { + throw new $TypeError('base intrinsic for ' + name + ' exists, but the property is not available.'); + } + return void undefined; + } + if ($gOPD && (i + 1) >= parts.length) { + var desc = $gOPD(value, part); + isOwn = !!desc; + + // By convention, when a data property is converted to an accessor + // property to emulate a data property that does not suffer from + // the override mistake, that accessor's getter is marked with + // an `originalValue` property. Here, when we detect this, we + // uphold the illusion by pretending to see that original data + // property, i.e., returning the value rather than the getter + // itself. + if (isOwn && 'get' in desc && !('originalValue' in desc.get)) { + value = desc.get; + } else { + value = value[part]; + } + } else { + isOwn = hasOwn(value, part); + value = value[part]; + } + + if (isOwn && !skipFurtherCaching) { + INTRINSICS[intrinsicRealName] = value; + } + } + } + return value; +}; diff --git a/node_modules/get-intrinsic/package.json b/node_modules/get-intrinsic/package.json new file mode 100644 index 000000000..2828e736c --- /dev/null +++ b/node_modules/get-intrinsic/package.json @@ -0,0 +1,97 @@ +{ + "name": "get-intrinsic", + "version": "1.3.0", + "description": "Get and robustly cache all JS language-level intrinsics at first require time", + "main": "index.js", + "exports": { + ".": "./index.js", + "./package.json": "./package.json" + }, + "sideEffects": false, + "scripts": { + "prepack": "npmignore --auto --commentLines=autogenerated", + "prepublish": "not-in-publish || npm run prepublishOnly", + "prepublishOnly": "safe-publish-latest", + "prelint": "evalmd README.md", + "lint": "eslint --ext=.js,.mjs .", + "pretest": "npm run lint", + "tests-only": "nyc tape 'test/**/*.js'", + "test": "npm run tests-only", + "posttest": "npx npm@'>= 10.2' audit --production", + "version": "auto-changelog && git add CHANGELOG.md", + "postversion": "auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/ljharb/get-intrinsic.git" + }, + "keywords": [ + "javascript", + "ecmascript", + "es", + "js", + "intrinsic", + "getintrinsic", + "es-abstract" + ], + "author": "Jordan Harband ", + "funding": { + "url": "https://github.com/sponsors/ljharb" + }, + "license": "MIT", + "bugs": { + "url": "https://github.com/ljharb/get-intrinsic/issues" + }, + "homepage": "https://github.com/ljharb/get-intrinsic#readme", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "devDependencies": { + "@ljharb/eslint-config": "^21.1.1", + "auto-changelog": "^2.5.0", + "call-bound": "^1.0.3", + "encoding": "^0.1.13", + "es-abstract": "^1.23.9", + "es-value-fixtures": "^1.7.1", + "eslint": "=8.8.0", + "evalmd": "^0.0.19", + "for-each": "^0.3.5", + "make-async-function": "^1.0.0", + "make-async-generator-function": "^1.0.0", + "make-generator-function": "^2.0.0", + "mock-property": "^1.1.0", + "npmignore": "^0.3.1", + "nyc": "^10.3.2", + "object-inspect": "^1.13.4", + "safe-publish-latest": "^2.0.0", + "tape": "^5.9.0" + }, + "auto-changelog": { + "output": "CHANGELOG.md", + "template": "keepachangelog", + "unreleased": false, + "commitLimit": false, + "backfillLimit": false, + "hideCredit": true + }, + "testling": { + "files": "test/GetIntrinsic.js" + }, + "publishConfig": { + "ignore": [ + ".github/workflows" + ] + }, + "engines": { + "node": ">= 0.4" + } +} diff --git a/node_modules/get-intrinsic/test/GetIntrinsic.js b/node_modules/get-intrinsic/test/GetIntrinsic.js new file mode 100644 index 000000000..d9c0f30a3 --- /dev/null +++ b/node_modules/get-intrinsic/test/GetIntrinsic.js @@ -0,0 +1,274 @@ +'use strict'; + +var GetIntrinsic = require('../'); + +var test = require('tape'); +var forEach = require('for-each'); +var debug = require('object-inspect'); +var generatorFns = require('make-generator-function')(); +var asyncFns = require('make-async-function').list(); +var asyncGenFns = require('make-async-generator-function')(); +var mockProperty = require('mock-property'); + +var callBound = require('call-bound'); +var v = require('es-value-fixtures'); +var $gOPD = require('gopd'); +var DefinePropertyOrThrow = require('es-abstract/2023/DefinePropertyOrThrow'); + +var $isProto = callBound('%Object.prototype.isPrototypeOf%'); + +test('export', function (t) { + t.equal(typeof GetIntrinsic, 'function', 'it is a function'); + t.equal(GetIntrinsic.length, 2, 'function has length of 2'); + + t.end(); +}); + +test('throws', function (t) { + t['throws']( + function () { GetIntrinsic('not an intrinsic'); }, + SyntaxError, + 'nonexistent intrinsic throws a syntax error' + ); + + t['throws']( + function () { GetIntrinsic(''); }, + TypeError, + 'empty string intrinsic throws a type error' + ); + + t['throws']( + function () { GetIntrinsic('.'); }, + SyntaxError, + '"just a dot" intrinsic throws a syntax error' + ); + + t['throws']( + function () { GetIntrinsic('%String'); }, + SyntaxError, + 'Leading % without trailing % throws a syntax error' + ); + + t['throws']( + function () { GetIntrinsic('String%'); }, + SyntaxError, + 'Trailing % without leading % throws a syntax error' + ); + + t['throws']( + function () { GetIntrinsic("String['prototype]"); }, + SyntaxError, + 'Dynamic property access is disallowed for intrinsics (unterminated string)' + ); + + t['throws']( + function () { GetIntrinsic('%Proxy.prototype.undefined%'); }, + TypeError, + "Throws when middle part doesn't exist (%Proxy.prototype.undefined%)" + ); + + t['throws']( + function () { GetIntrinsic('%Array.prototype%garbage%'); }, + SyntaxError, + 'Throws with extra percent signs' + ); + + t['throws']( + function () { GetIntrinsic('%Array.prototype%push%'); }, + SyntaxError, + 'Throws with extra percent signs, even on an existing intrinsic' + ); + + forEach(v.nonStrings, function (nonString) { + t['throws']( + function () { GetIntrinsic(nonString); }, + TypeError, + debug(nonString) + ' is not a String' + ); + }); + + forEach(v.nonBooleans, function (nonBoolean) { + t['throws']( + function () { GetIntrinsic('%', nonBoolean); }, + TypeError, + debug(nonBoolean) + ' is not a Boolean' + ); + }); + + forEach([ + 'toString', + 'propertyIsEnumerable', + 'hasOwnProperty' + ], function (objectProtoMember) { + t['throws']( + function () { GetIntrinsic(objectProtoMember); }, + SyntaxError, + debug(objectProtoMember) + ' is not an intrinsic' + ); + }); + + t.end(); +}); + +test('base intrinsics', function (t) { + t.equal(GetIntrinsic('%Object%'), Object, '%Object% yields Object'); + t.equal(GetIntrinsic('Object'), Object, 'Object yields Object'); + t.equal(GetIntrinsic('%Array%'), Array, '%Array% yields Array'); + t.equal(GetIntrinsic('Array'), Array, 'Array yields Array'); + + t.end(); +}); + +test('dotted paths', function (t) { + t.equal(GetIntrinsic('%Object.prototype.toString%'), Object.prototype.toString, '%Object.prototype.toString% yields Object.prototype.toString'); + t.equal(GetIntrinsic('Object.prototype.toString'), Object.prototype.toString, 'Object.prototype.toString yields Object.prototype.toString'); + t.equal(GetIntrinsic('%Array.prototype.push%'), Array.prototype.push, '%Array.prototype.push% yields Array.prototype.push'); + t.equal(GetIntrinsic('Array.prototype.push'), Array.prototype.push, 'Array.prototype.push yields Array.prototype.push'); + + test('underscore paths are aliases for dotted paths', { skip: !Object.isFrozen || Object.isFrozen(Object.prototype) }, function (st) { + var original = GetIntrinsic('%ObjProto_toString%'); + + forEach([ + '%Object.prototype.toString%', + 'Object.prototype.toString', + '%ObjectPrototype.toString%', + 'ObjectPrototype.toString', + '%ObjProto_toString%', + 'ObjProto_toString' + ], function (name) { + DefinePropertyOrThrow(Object.prototype, 'toString', { + '[[Value]]': function toString() { + return original.apply(this, arguments); + } + }); + st.equal(GetIntrinsic(name), original, name + ' yields original Object.prototype.toString'); + }); + + DefinePropertyOrThrow(Object.prototype, 'toString', { '[[Value]]': original }); + st.end(); + }); + + test('dotted paths cache', { skip: !Object.isFrozen || Object.isFrozen(Object.prototype) }, function (st) { + var original = GetIntrinsic('%Object.prototype.propertyIsEnumerable%'); + + forEach([ + '%Object.prototype.propertyIsEnumerable%', + 'Object.prototype.propertyIsEnumerable', + '%ObjectPrototype.propertyIsEnumerable%', + 'ObjectPrototype.propertyIsEnumerable' + ], function (name) { + var restore = mockProperty(Object.prototype, 'propertyIsEnumerable', { + value: function propertyIsEnumerable() { + return original.apply(this, arguments); + } + }); + st.equal(GetIntrinsic(name), original, name + ' yields cached Object.prototype.propertyIsEnumerable'); + + restore(); + }); + + st.end(); + }); + + test('dotted path reports correct error', function (st) { + st['throws'](function () { + GetIntrinsic('%NonExistentIntrinsic.prototype.property%'); + }, /%NonExistentIntrinsic%/, 'The base intrinsic of %NonExistentIntrinsic.prototype.property% is %NonExistentIntrinsic%'); + + st['throws'](function () { + GetIntrinsic('%NonExistentIntrinsicPrototype.property%'); + }, /%NonExistentIntrinsicPrototype%/, 'The base intrinsic of %NonExistentIntrinsicPrototype.property% is %NonExistentIntrinsicPrototype%'); + + st.end(); + }); + + t.end(); +}); + +test('accessors', { skip: !$gOPD || typeof Map !== 'function' }, function (t) { + var actual = $gOPD(Map.prototype, 'size'); + t.ok(actual, 'Map.prototype.size has a descriptor'); + t.equal(typeof actual.get, 'function', 'Map.prototype.size has a getter function'); + t.equal(GetIntrinsic('%Map.prototype.size%'), actual.get, '%Map.prototype.size% yields the getter for it'); + t.equal(GetIntrinsic('Map.prototype.size'), actual.get, 'Map.prototype.size yields the getter for it'); + + t.end(); +}); + +test('generator functions', { skip: !generatorFns.length }, function (t) { + var $GeneratorFunction = GetIntrinsic('%GeneratorFunction%'); + var $GeneratorFunctionPrototype = GetIntrinsic('%Generator%'); + var $GeneratorPrototype = GetIntrinsic('%GeneratorPrototype%'); + + forEach(generatorFns, function (genFn) { + var fnName = genFn.name; + fnName = fnName ? "'" + fnName + "'" : 'genFn'; + + t.ok(genFn instanceof $GeneratorFunction, fnName + ' instanceof %GeneratorFunction%'); + t.ok($isProto($GeneratorFunctionPrototype, genFn), '%Generator% is prototype of ' + fnName); + t.ok($isProto($GeneratorPrototype, genFn.prototype), '%GeneratorPrototype% is prototype of ' + fnName + '.prototype'); + }); + + t.end(); +}); + +test('async functions', { skip: !asyncFns.length }, function (t) { + var $AsyncFunction = GetIntrinsic('%AsyncFunction%'); + var $AsyncFunctionPrototype = GetIntrinsic('%AsyncFunctionPrototype%'); + + forEach(asyncFns, function (asyncFn) { + var fnName = asyncFn.name; + fnName = fnName ? "'" + fnName + "'" : 'asyncFn'; + + t.ok(asyncFn instanceof $AsyncFunction, fnName + ' instanceof %AsyncFunction%'); + t.ok($isProto($AsyncFunctionPrototype, asyncFn), '%AsyncFunctionPrototype% is prototype of ' + fnName); + }); + + t.end(); +}); + +test('async generator functions', { skip: asyncGenFns.length === 0 }, function (t) { + var $AsyncGeneratorFunction = GetIntrinsic('%AsyncGeneratorFunction%'); + var $AsyncGeneratorFunctionPrototype = GetIntrinsic('%AsyncGenerator%'); + var $AsyncGeneratorPrototype = GetIntrinsic('%AsyncGeneratorPrototype%'); + + forEach(asyncGenFns, function (asyncGenFn) { + var fnName = asyncGenFn.name; + fnName = fnName ? "'" + fnName + "'" : 'asyncGenFn'; + + t.ok(asyncGenFn instanceof $AsyncGeneratorFunction, fnName + ' instanceof %AsyncGeneratorFunction%'); + t.ok($isProto($AsyncGeneratorFunctionPrototype, asyncGenFn), '%AsyncGenerator% is prototype of ' + fnName); + t.ok($isProto($AsyncGeneratorPrototype, asyncGenFn.prototype), '%AsyncGeneratorPrototype% is prototype of ' + fnName + '.prototype'); + }); + + t.end(); +}); + +test('%ThrowTypeError%', function (t) { + var $ThrowTypeError = GetIntrinsic('%ThrowTypeError%'); + + t.equal(typeof $ThrowTypeError, 'function', 'is a function'); + t['throws']( + $ThrowTypeError, + TypeError, + '%ThrowTypeError% throws a TypeError' + ); + + t.end(); +}); + +test('allowMissing', { skip: asyncGenFns.length > 0 }, function (t) { + t['throws']( + function () { GetIntrinsic('%AsyncGeneratorPrototype%'); }, + TypeError, + 'throws when missing' + ); + + t.equal( + GetIntrinsic('%AsyncGeneratorPrototype%', true), + undefined, + 'does not throw when allowMissing' + ); + + t.end(); +}); diff --git a/node_modules/get-proto/.eslintrc b/node_modules/get-proto/.eslintrc new file mode 100644 index 000000000..1d21a8aef --- /dev/null +++ b/node_modules/get-proto/.eslintrc @@ -0,0 +1,10 @@ +{ + "root": true, + + "extends": "@ljharb", + + "rules": { + "id-length": "off", + "sort-keys": "off", + }, +} diff --git a/node_modules/get-proto/.github/FUNDING.yml b/node_modules/get-proto/.github/FUNDING.yml new file mode 100644 index 000000000..93183ef5f --- /dev/null +++ b/node_modules/get-proto/.github/FUNDING.yml @@ -0,0 +1,12 @@ +# These are supported funding model platforms + +github: [ljharb] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: npm/get-proto +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] diff --git a/node_modules/get-proto/.nycrc b/node_modules/get-proto/.nycrc new file mode 100644 index 000000000..bdd626ce9 --- /dev/null +++ b/node_modules/get-proto/.nycrc @@ -0,0 +1,9 @@ +{ + "all": true, + "check-coverage": false, + "reporter": ["text-summary", "text", "html", "json"], + "exclude": [ + "coverage", + "test" + ] +} diff --git a/node_modules/get-proto/CHANGELOG.md b/node_modules/get-proto/CHANGELOG.md new file mode 100644 index 000000000..586022936 --- /dev/null +++ b/node_modules/get-proto/CHANGELOG.md @@ -0,0 +1,21 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [v1.0.1](https://github.com/ljharb/get-proto/compare/v1.0.0...v1.0.1) - 2025-01-02 + +### Commits + +- [Fix] for the `Object.getPrototypeOf` window, throw for non-objects [`7fe6508`](https://github.com/ljharb/get-proto/commit/7fe6508b71419ebe1976bedb86001d1feaeaa49a) + +## v1.0.0 - 2025-01-01 + +### Commits + +- Initial implementation, tests, readme, types [`5c70775`](https://github.com/ljharb/get-proto/commit/5c707751e81c3deeb2cf980d185fc7fd43611415) +- Initial commit [`7c65c2a`](https://github.com/ljharb/get-proto/commit/7c65c2ad4e33d5dae2f219ebe1a046ae2256972c) +- npm init [`0b8cf82`](https://github.com/ljharb/get-proto/commit/0b8cf824c9634e4a34ef7dd2a2cdc5be6ac79518) +- Only apps should have lockfiles [`a6d1bff`](https://github.com/ljharb/get-proto/commit/a6d1bffc364f5828377cea7194558b2dbef7aea2) diff --git a/node_modules/get-proto/LICENSE b/node_modules/get-proto/LICENSE new file mode 100644 index 000000000..eeabd1c37 --- /dev/null +++ b/node_modules/get-proto/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2025 Jordan Harband + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/node_modules/get-proto/Object.getPrototypeOf.d.ts b/node_modules/get-proto/Object.getPrototypeOf.d.ts new file mode 100644 index 000000000..028b3ff1c --- /dev/null +++ b/node_modules/get-proto/Object.getPrototypeOf.d.ts @@ -0,0 +1,5 @@ +declare function getProto(object: O): object | null; + +declare const x: typeof getProto | null; + +export = x; \ No newline at end of file diff --git a/node_modules/get-proto/Object.getPrototypeOf.js b/node_modules/get-proto/Object.getPrototypeOf.js new file mode 100644 index 000000000..c2cbbdfc6 --- /dev/null +++ b/node_modules/get-proto/Object.getPrototypeOf.js @@ -0,0 +1,6 @@ +'use strict'; + +var $Object = require('es-object-atoms'); + +/** @type {import('./Object.getPrototypeOf')} */ +module.exports = $Object.getPrototypeOf || null; diff --git a/node_modules/get-proto/README.md b/node_modules/get-proto/README.md new file mode 100644 index 000000000..f8b4cce34 --- /dev/null +++ b/node_modules/get-proto/README.md @@ -0,0 +1,50 @@ +# get-proto [![Version Badge][npm-version-svg]][package-url] + +[![github actions][actions-image]][actions-url] +[![coverage][codecov-image]][codecov-url] +[![License][license-image]][license-url] +[![Downloads][downloads-image]][downloads-url] + +[![npm badge][npm-badge-png]][package-url] + +Robustly get the [[Prototype]] of an object. Uses the best available method. + +## Getting started + +```sh +npm install --save get-proto +``` + +## Usage/Examples + +```js +const assert = require('assert'); +const getProto = require('get-proto'); + +const a = { a: 1, b: 2, [Symbol.toStringTag]: 'foo' }; +const b = { c: 3, __proto__: a }; + +assert.equal(getProto(b), a); +assert.equal(getProto(a), Object.prototype); +assert.equal(getProto({ __proto__: null }), null); +``` + +## Tests + +Clone the repo, `npm install`, and run `npm test` + +[package-url]: https://npmjs.org/package/get-proto +[npm-version-svg]: https://versionbadg.es/ljharb/get-proto.svg +[deps-svg]: https://david-dm.org/ljharb/get-proto.svg +[deps-url]: https://david-dm.org/ljharb/get-proto +[dev-deps-svg]: https://david-dm.org/ljharb/get-proto/dev-status.svg +[dev-deps-url]: https://david-dm.org/ljharb/get-proto#info=devDependencies +[npm-badge-png]: https://nodei.co/npm/get-proto.png?downloads=true&stars=true +[license-image]: https://img.shields.io/npm/l/get-proto.svg +[license-url]: LICENSE +[downloads-image]: https://img.shields.io/npm/dm/get-proto.svg +[downloads-url]: https://npm-stat.com/charts.html?package=get-proto +[codecov-image]: https://codecov.io/gh/ljharb/get-proto/branch/main/graphs/badge.svg +[codecov-url]: https://app.codecov.io/gh/ljharb/get-proto/ +[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/ljharb/get-proto +[actions-url]: https://github.com/ljharb/get-proto/actions diff --git a/node_modules/get-proto/Reflect.getPrototypeOf.d.ts b/node_modules/get-proto/Reflect.getPrototypeOf.d.ts new file mode 100644 index 000000000..2388fe073 --- /dev/null +++ b/node_modules/get-proto/Reflect.getPrototypeOf.d.ts @@ -0,0 +1,3 @@ +declare const x: typeof Reflect.getPrototypeOf | null; + +export = x; \ No newline at end of file diff --git a/node_modules/get-proto/Reflect.getPrototypeOf.js b/node_modules/get-proto/Reflect.getPrototypeOf.js new file mode 100644 index 000000000..e6c51bee4 --- /dev/null +++ b/node_modules/get-proto/Reflect.getPrototypeOf.js @@ -0,0 +1,4 @@ +'use strict'; + +/** @type {import('./Reflect.getPrototypeOf')} */ +module.exports = (typeof Reflect !== 'undefined' && Reflect.getPrototypeOf) || null; diff --git a/node_modules/get-proto/index.d.ts b/node_modules/get-proto/index.d.ts new file mode 100644 index 000000000..2c021f304 --- /dev/null +++ b/node_modules/get-proto/index.d.ts @@ -0,0 +1,5 @@ +declare function getProto(object: O): object | null; + +declare const x: typeof getProto | null; + +export = x; diff --git a/node_modules/get-proto/index.js b/node_modules/get-proto/index.js new file mode 100644 index 000000000..7e5747be0 --- /dev/null +++ b/node_modules/get-proto/index.js @@ -0,0 +1,27 @@ +'use strict'; + +var reflectGetProto = require('./Reflect.getPrototypeOf'); +var originalGetProto = require('./Object.getPrototypeOf'); + +var getDunderProto = require('dunder-proto/get'); + +/** @type {import('.')} */ +module.exports = reflectGetProto + ? function getProto(O) { + // @ts-expect-error TS can't narrow inside a closure, for some reason + return reflectGetProto(O); + } + : originalGetProto + ? function getProto(O) { + if (!O || (typeof O !== 'object' && typeof O !== 'function')) { + throw new TypeError('getProto: not an object'); + } + // @ts-expect-error TS can't narrow inside a closure, for some reason + return originalGetProto(O); + } + : getDunderProto + ? function getProto(O) { + // @ts-expect-error TS can't narrow inside a closure, for some reason + return getDunderProto(O); + } + : null; diff --git a/node_modules/get-proto/package.json b/node_modules/get-proto/package.json new file mode 100644 index 000000000..9c35cec93 --- /dev/null +++ b/node_modules/get-proto/package.json @@ -0,0 +1,81 @@ +{ + "name": "get-proto", + "version": "1.0.1", + "description": "Robustly get the [[Prototype]] of an object", + "main": "index.js", + "exports": { + ".": "./index.js", + "./Reflect.getPrototypeOf": "./Reflect.getPrototypeOf.js", + "./Object.getPrototypeOf": "./Object.getPrototypeOf.js", + "./package.json": "./package.json" + }, + "scripts": { + "prepack": "npmignore --auto --commentLines=autogenerated", + "prepublish": "not-in-publish || npm run prepublishOnly", + "prepublishOnly": "safe-publish-latest", + "pretest": "npm run --silent lint", + "test": "npm run tests-only", + "posttest": "npx npm@\">=10.2\" audit --production", + "tests-only": "nyc tape 'test/**/*.js'", + "prelint": "evalmd README.md", + "lint": "eslint --ext=js,mjs .", + "postlint": "tsc && attw -P", + "version": "auto-changelog && git add CHANGELOG.md", + "postversion": "auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/ljharb/get-proto.git" + }, + "keywords": [ + "get", + "proto", + "prototype", + "getPrototypeOf", + "[[Prototype]]" + ], + "author": "Jordan Harband ", + "license": "MIT", + "bugs": { + "url": "https://github.com/ljharb/get-proto/issues" + }, + "homepage": "https://github.com/ljharb/get-proto#readme", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "devDependencies": { + "@arethetypeswrong/cli": "^0.17.2", + "@ljharb/eslint-config": "^21.1.1", + "@ljharb/tsconfig": "^0.2.3", + "@types/tape": "^5.8.0", + "auto-changelog": "^2.5.0", + "eslint": "=8.8.0", + "evalmd": "^0.0.19", + "in-publish": "^2.0.1", + "npmignore": "^0.3.1", + "nyc": "^10.3.2", + "safe-publish-latest": "^2.0.0", + "tape": "^5.9.0", + "typescript": "next" + }, + "engines": { + "node": ">= 0.4" + }, + "auto-changelog": { + "output": "CHANGELOG.md", + "template": "keepachangelog", + "unreleased": false, + "commitLimit": false, + "backfillLimit": false, + "hideCredit": true + }, + "publishConfig": { + "ignore": [ + ".github/workflows" + ] + }, + "testling": { + "files": "test/index.js" + } +} diff --git a/node_modules/get-proto/test/index.js b/node_modules/get-proto/test/index.js new file mode 100644 index 000000000..5a2ece252 --- /dev/null +++ b/node_modules/get-proto/test/index.js @@ -0,0 +1,68 @@ +'use strict'; + +var test = require('tape'); + +var getProto = require('../'); + +test('getProto', function (t) { + t.equal(typeof getProto, 'function', 'is a function'); + + t.test('can get', { skip: !getProto }, function (st) { + if (getProto) { // TS doesn't understand tape's skip + var proto = { b: 2 }; + st.equal(getProto(proto), Object.prototype, 'proto: returns the [[Prototype]]'); + + st.test('nullish value', function (s2t) { + // @ts-expect-error + s2t['throws'](function () { return getProto(undefined); }, TypeError, 'undefined is not an object'); + // @ts-expect-error + s2t['throws'](function () { return getProto(null); }, TypeError, 'null is not an object'); + s2t.end(); + }); + + // @ts-expect-error + st['throws'](function () { getProto(true); }, 'throws for true'); + // @ts-expect-error + st['throws'](function () { getProto(false); }, 'throws for false'); + // @ts-expect-error + st['throws'](function () { getProto(42); }, 'throws for 42'); + // @ts-expect-error + st['throws'](function () { getProto(NaN); }, 'throws for NaN'); + // @ts-expect-error + st['throws'](function () { getProto(0); }, 'throws for +0'); + // @ts-expect-error + st['throws'](function () { getProto(-0); }, 'throws for -0'); + // @ts-expect-error + st['throws'](function () { getProto(Infinity); }, 'throws for ∞'); + // @ts-expect-error + st['throws'](function () { getProto(-Infinity); }, 'throws for -∞'); + // @ts-expect-error + st['throws'](function () { getProto(''); }, 'throws for empty string'); + // @ts-expect-error + st['throws'](function () { getProto('foo'); }, 'throws for non-empty string'); + st.equal(getProto(/a/g), RegExp.prototype); + st.equal(getProto(new Date()), Date.prototype); + st.equal(getProto(function () {}), Function.prototype); + st.equal(getProto([]), Array.prototype); + st.equal(getProto({}), Object.prototype); + + var nullObject = { __proto__: null }; + if ('toString' in nullObject) { + st.comment('no null objects in this engine'); + st.equal(getProto(nullObject), Object.prototype, '"null" object has Object.prototype as [[Prototype]]'); + } else { + st.equal(getProto(nullObject), null, 'null object has null [[Prototype]]'); + } + } + + st.end(); + }); + + t.test('can not get', { skip: !!getProto }, function (st) { + st.equal(getProto, null); + + st.end(); + }); + + t.end(); +}); diff --git a/node_modules/get-proto/tsconfig.json b/node_modules/get-proto/tsconfig.json new file mode 100644 index 000000000..60fb90e45 --- /dev/null +++ b/node_modules/get-proto/tsconfig.json @@ -0,0 +1,9 @@ +{ + "extends": "@ljharb/tsconfig", + "compilerOptions": { + //"target": "es2021", + }, + "exclude": [ + "coverage", + ], +} diff --git a/node_modules/get-stdin/index.d.ts b/node_modules/get-stdin/index.d.ts deleted file mode 100644 index c2a060513..000000000 --- a/node_modules/get-stdin/index.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -declare const getStdin: { - /** - Get [`stdin`](https://nodejs.org/api/process.html#process_process_stdin) as a `string`. - - @returns A promise that is resolved when the `end` event fires on the `stdin` stream, indicating that there is no more data to be read. In a TTY context, an empty `string` is returned. - - @example - ``` - // example.ts - import getStdin from 'get-stdin'; - - console.log(await getStdin()); - //=> 'unicorns' - - // $ echo unicorns | ts-node example.ts - // unicorns - ``` - */ - (): Promise; - - /** - Get [`stdin`](https://nodejs.org/api/process.html#process_process_stdin) as a `Buffer`. - - @returns A promise that is resolved when the `end` event fires on the `stdin` stream, indicating that there is no more data to be read. In a TTY context, an empty `Buffer` is returned. - */ - buffer(): Promise; -}; - -export default getStdin; diff --git a/node_modules/get-stdin/index.js b/node_modules/get-stdin/index.js deleted file mode 100644 index e8182da38..000000000 --- a/node_modules/get-stdin/index.js +++ /dev/null @@ -1,33 +0,0 @@ -const {stdin} = process; - -export default async function getStdin() { - let result = ''; - - if (stdin.isTTY) { - return result; - } - - stdin.setEncoding('utf8'); - - for await (const chunk of stdin) { - result += chunk; - } - - return result; -} - -getStdin.buffer = async () => { - const result = []; - let length = 0; - - if (stdin.isTTY) { - return Buffer.concat([]); - } - - for await (const chunk of stdin) { - result.push(chunk); - length += chunk.length; - } - - return Buffer.concat(result, length); -}; diff --git a/node_modules/get-stdin/package.json b/node_modules/get-stdin/package.json deleted file mode 100644 index bd758aac8..000000000 --- a/node_modules/get-stdin/package.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "name": "get-stdin", - "version": "9.0.0", - "description": "Get stdin as a string or buffer", - "license": "MIT", - "repository": "sindresorhus/get-stdin", - "funding": "https://github.com/sponsors/sindresorhus", - "author": { - "name": "Sindre Sorhus", - "email": "sindresorhus@gmail.com", - "url": "https://sindresorhus.com" - }, - "type": "module", - "exports": "./index.js", - "engines": { - "node": ">=12" - }, - "scripts": { - "test": "xo && ava test.js test-buffer.js && echo unicorns | node test-real.js && tsd" - }, - "files": [ - "index.js", - "index.d.ts" - ], - "keywords": [ - "std", - "stdin", - "stdio", - "concat", - "buffer", - "stream", - "process", - "read" - ], - "devDependencies": { - "@types/node": "^14.14.41", - "ava": "^3.15.0", - "delay": "^5.0.0", - "tsd": "^0.14.0", - "xo": "^0.38.2" - } -} diff --git a/node_modules/get-stdin/readme.md b/node_modules/get-stdin/readme.md deleted file mode 100644 index ede347a09..000000000 --- a/node_modules/get-stdin/readme.md +++ /dev/null @@ -1,56 +0,0 @@ -# get-stdin - -> Get [stdin](https://nodejs.org/api/process.html#process_process_stdin) as a string or buffer - -## Install - -``` -$ npm install get-stdin -``` - -## Usage - -```js -// example.js -import getStdin from 'get-stdin'; - -console.log(await getStdin()); -//=> 'unicorns' -``` - -``` -$ echo unicorns | node example.js -unicorns -``` - -## API - -Both methods returns a promise that is resolved when the `end` event fires on the `stdin` stream, indicating that there is no more data to be read. - -### getStdin() - -Get `stdin` as a `string`. - -In a TTY context, a promise that resolves to an empty `string` is returned. - -### getStdin.buffer() - -Get `stdin` as a `Buffer`. - -In a TTY context, a promise that resolves to an empty `Buffer` is returned. - -## Related - -- [get-stream](https://github.com/sindresorhus/get-stream) - Get a stream as a string or buffer - ---- - -

- - Get professional support for this package with a Tidelift subscription - -
- - Tidelift helps make open source sustainable for maintainers while giving companies
assurances about security, maintenance, and licensing for their dependencies. -
-
diff --git a/node_modules/gopd/.eslintrc b/node_modules/gopd/.eslintrc new file mode 100644 index 000000000..e2550c0fb --- /dev/null +++ b/node_modules/gopd/.eslintrc @@ -0,0 +1,16 @@ +{ + "root": true, + + "extends": "@ljharb", + + "rules": { + "func-style": [2, "declaration"], + "id-length": 0, + "multiline-comment-style": 0, + "new-cap": [2, { + "capIsNewExceptions": [ + "GetIntrinsic", + ], + }], + }, +} diff --git a/node_modules/gopd/.github/FUNDING.yml b/node_modules/gopd/.github/FUNDING.yml new file mode 100644 index 000000000..94a44a8e8 --- /dev/null +++ b/node_modules/gopd/.github/FUNDING.yml @@ -0,0 +1,12 @@ +# These are supported funding model platforms + +github: [ljharb] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: npm/gopd +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] diff --git a/node_modules/gopd/CHANGELOG.md b/node_modules/gopd/CHANGELOG.md new file mode 100644 index 000000000..87f5727fb --- /dev/null +++ b/node_modules/gopd/CHANGELOG.md @@ -0,0 +1,45 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [v1.2.0](https://github.com/ljharb/gopd/compare/v1.1.0...v1.2.0) - 2024-12-03 + +### Commits + +- [New] add `gOPD` entry point; remove `get-intrinsic` [`5b61232`](https://github.com/ljharb/gopd/commit/5b61232dedea4591a314bcf16101b1961cee024e) + +## [v1.1.0](https://github.com/ljharb/gopd/compare/v1.0.1...v1.1.0) - 2024-11-29 + +### Commits + +- [New] add types [`f585e39`](https://github.com/ljharb/gopd/commit/f585e397886d270e4ba84e53d226e4f9ca2eb0e6) +- [Dev Deps] update `@ljharb/eslint-config`, `auto-changelog`, `tape` [`0b8e4fd`](https://github.com/ljharb/gopd/commit/0b8e4fded64397a7726a9daa144a6cc9a5e2edfa) +- [Dev Deps] update `aud`, `npmignore`, `tape` [`48378b2`](https://github.com/ljharb/gopd/commit/48378b2443f09a4f7efbd0fb6c3ee845a6cabcf3) +- [Dev Deps] update `@ljharb/eslint-config`, `aud`, `tape` [`78099ee`](https://github.com/ljharb/gopd/commit/78099eeed41bfdc134c912280483689cc8861c31) +- [Tests] replace `aud` with `npm audit` [`4e0d0ac`](https://github.com/ljharb/gopd/commit/4e0d0ac47619d24a75318a8e1f543ee04b2a2632) +- [meta] add missing `engines.node` [`1443316`](https://github.com/ljharb/gopd/commit/14433165d07835c680155b3dfd62d9217d735eca) +- [Deps] update `get-intrinsic` [`eee5f51`](https://github.com/ljharb/gopd/commit/eee5f51769f3dbaf578b70e2a3199116b01aa670) +- [Deps] update `get-intrinsic` [`550c378`](https://github.com/ljharb/gopd/commit/550c3780e3a9c77b62565712a001b4ed64ea61f5) +- [Dev Deps] add missing peer dep [`8c2ecf8`](https://github.com/ljharb/gopd/commit/8c2ecf848122e4e30abfc5b5086fb48b390dce75) + +## [v1.0.1](https://github.com/ljharb/gopd/compare/v1.0.0...v1.0.1) - 2022-11-01 + +### Commits + +- [Fix] actually export gOPD instead of dP [`4b624bf`](https://github.com/ljharb/gopd/commit/4b624bfbeff788c5e3ff16d9443a83627847234f) + +## v1.0.0 - 2022-11-01 + +### Commits + +- Initial implementation, tests, readme [`0911e01`](https://github.com/ljharb/gopd/commit/0911e012cd642092bd88b732c161c58bf4f20bea) +- Initial commit [`b84e33f`](https://github.com/ljharb/gopd/commit/b84e33f5808a805ac57ff88d4247ad935569acbe) +- [actions] add reusable workflows [`12ae28a`](https://github.com/ljharb/gopd/commit/12ae28ae5f50f86e750215b6e2188901646d0119) +- npm init [`280118b`](https://github.com/ljharb/gopd/commit/280118badb45c80b4483836b5cb5315bddf6e582) +- [meta] add `auto-changelog` [`bb78de5`](https://github.com/ljharb/gopd/commit/bb78de5639a180747fb290c28912beaaf1615709) +- [meta] create FUNDING.yml; add `funding` in package.json [`11c22e6`](https://github.com/ljharb/gopd/commit/11c22e6355bb01f24e7fac4c9bb3055eb5b25002) +- [meta] use `npmignore` to autogenerate an npmignore file [`4f4537a`](https://github.com/ljharb/gopd/commit/4f4537a843b39f698c52f072845092e6fca345bb) +- Only apps should have lockfiles [`c567022`](https://github.com/ljharb/gopd/commit/c567022a18573aa7951cf5399445d9840e23e98b) diff --git a/node_modules/gopd/LICENSE b/node_modules/gopd/LICENSE new file mode 100644 index 000000000..6abfe1434 --- /dev/null +++ b/node_modules/gopd/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2022 Jordan Harband + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/node_modules/gopd/README.md b/node_modules/gopd/README.md new file mode 100644 index 000000000..784e56a09 --- /dev/null +++ b/node_modules/gopd/README.md @@ -0,0 +1,40 @@ +# gopd [![Version Badge][npm-version-svg]][package-url] + +[![github actions][actions-image]][actions-url] +[![coverage][codecov-image]][codecov-url] +[![License][license-image]][license-url] +[![Downloads][downloads-image]][downloads-url] + +[![npm badge][npm-badge-png]][package-url] + +`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation. + +## Usage + +```javascript +var gOPD = require('gopd'); +var assert = require('assert'); + +if (gOPD) { + assert.equal(typeof gOPD, 'function', 'descriptors supported'); + // use gOPD like Object.getOwnPropertyDescriptor here +} else { + assert.ok(!gOPD, 'descriptors not supported'); +} +``` + +[package-url]: https://npmjs.org/package/gopd +[npm-version-svg]: https://versionbadg.es/ljharb/gopd.svg +[deps-svg]: https://david-dm.org/ljharb/gopd.svg +[deps-url]: https://david-dm.org/ljharb/gopd +[dev-deps-svg]: https://david-dm.org/ljharb/gopd/dev-status.svg +[dev-deps-url]: https://david-dm.org/ljharb/gopd#info=devDependencies +[npm-badge-png]: https://nodei.co/npm/gopd.png?downloads=true&stars=true +[license-image]: https://img.shields.io/npm/l/gopd.svg +[license-url]: LICENSE +[downloads-image]: https://img.shields.io/npm/dm/gopd.svg +[downloads-url]: https://npm-stat.com/charts.html?package=gopd +[codecov-image]: https://codecov.io/gh/ljharb/gopd/branch/main/graphs/badge.svg +[codecov-url]: https://app.codecov.io/gh/ljharb/gopd/ +[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/ljharb/gopd +[actions-url]: https://github.com/ljharb/gopd/actions diff --git a/node_modules/gopd/gOPD.d.ts b/node_modules/gopd/gOPD.d.ts new file mode 100644 index 000000000..def48a3cc --- /dev/null +++ b/node_modules/gopd/gOPD.d.ts @@ -0,0 +1 @@ +export = Object.getOwnPropertyDescriptor; diff --git a/node_modules/gopd/gOPD.js b/node_modules/gopd/gOPD.js new file mode 100644 index 000000000..cf9616c4a --- /dev/null +++ b/node_modules/gopd/gOPD.js @@ -0,0 +1,4 @@ +'use strict'; + +/** @type {import('./gOPD')} */ +module.exports = Object.getOwnPropertyDescriptor; diff --git a/node_modules/gopd/index.d.ts b/node_modules/gopd/index.d.ts new file mode 100644 index 000000000..e228065f3 --- /dev/null +++ b/node_modules/gopd/index.d.ts @@ -0,0 +1,5 @@ +declare function gOPD(obj: O, prop: K): PropertyDescriptor | undefined; + +declare const fn: typeof gOPD | undefined | null; + +export = fn; \ No newline at end of file diff --git a/node_modules/gopd/index.js b/node_modules/gopd/index.js new file mode 100644 index 000000000..a4081b013 --- /dev/null +++ b/node_modules/gopd/index.js @@ -0,0 +1,15 @@ +'use strict'; + +/** @type {import('.')} */ +var $gOPD = require('./gOPD'); + +if ($gOPD) { + try { + $gOPD([], 'length'); + } catch (e) { + // IE 8 has a broken gOPD + $gOPD = null; + } +} + +module.exports = $gOPD; diff --git a/node_modules/gopd/package.json b/node_modules/gopd/package.json new file mode 100644 index 000000000..01c5ffa63 --- /dev/null +++ b/node_modules/gopd/package.json @@ -0,0 +1,77 @@ +{ + "name": "gopd", + "version": "1.2.0", + "description": "`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.", + "main": "index.js", + "exports": { + ".": "./index.js", + "./gOPD": "./gOPD.js", + "./package.json": "./package.json" + }, + "sideEffects": false, + "scripts": { + "prepack": "npmignore --auto --commentLines=autogenerated", + "prepublishOnly": "safe-publish-latest", + "prepublish": "not-in-publish || npm run prepublishOnly", + "prelint": "tsc -p . && attw -P", + "lint": "eslint --ext=js,mjs .", + "postlint": "evalmd README.md", + "pretest": "npm run lint", + "tests-only": "tape 'test/**/*.js'", + "test": "npm run tests-only", + "posttest": "npx npm@'>=10.2' audit --production", + "version": "auto-changelog && git add CHANGELOG.md", + "postversion": "auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/ljharb/gopd.git" + }, + "keywords": [ + "ecmascript", + "javascript", + "getownpropertydescriptor", + "property", + "descriptor" + ], + "author": "Jordan Harband ", + "funding": { + "url": "https://github.com/sponsors/ljharb" + }, + "license": "MIT", + "bugs": { + "url": "https://github.com/ljharb/gopd/issues" + }, + "homepage": "https://github.com/ljharb/gopd#readme", + "devDependencies": { + "@arethetypeswrong/cli": "^0.17.0", + "@ljharb/eslint-config": "^21.1.1", + "@ljharb/tsconfig": "^0.2.0", + "@types/tape": "^5.6.5", + "auto-changelog": "^2.5.0", + "encoding": "^0.1.13", + "eslint": "=8.8.0", + "evalmd": "^0.0.19", + "in-publish": "^2.0.1", + "npmignore": "^0.3.1", + "safe-publish-latest": "^2.0.0", + "tape": "^5.9.0", + "typescript": "next" + }, + "auto-changelog": { + "output": "CHANGELOG.md", + "template": "keepachangelog", + "unreleased": false, + "commitLimit": false, + "backfillLimit": false, + "hideCredit": true + }, + "publishConfig": { + "ignore": [ + ".github/workflows" + ] + }, + "engines": { + "node": ">= 0.4" + } +} diff --git a/node_modules/gopd/test/index.js b/node_modules/gopd/test/index.js new file mode 100644 index 000000000..6f43453ad --- /dev/null +++ b/node_modules/gopd/test/index.js @@ -0,0 +1,36 @@ +'use strict'; + +var test = require('tape'); +var gOPD = require('../'); + +test('gOPD', function (t) { + t.test('supported', { skip: !gOPD }, function (st) { + st.equal(typeof gOPD, 'function', 'is a function'); + + var obj = { x: 1 }; + st.ok('x' in obj, 'property exists'); + + // @ts-expect-error TS can't figure out narrowing from `skip` + var desc = gOPD(obj, 'x'); + st.deepEqual( + desc, + { + configurable: true, + enumerable: true, + value: 1, + writable: true + }, + 'descriptor is as expected' + ); + + st.end(); + }); + + t.test('not supported', { skip: !!gOPD }, function (st) { + st.notOk(gOPD, 'is falsy'); + + st.end(); + }); + + t.end(); +}); diff --git a/node_modules/gopd/tsconfig.json b/node_modules/gopd/tsconfig.json new file mode 100644 index 000000000..d9a6668c3 --- /dev/null +++ b/node_modules/gopd/tsconfig.json @@ -0,0 +1,9 @@ +{ + "extends": "@ljharb/tsconfig", + "compilerOptions": { + "target": "es2021", + }, + "exclude": [ + "coverage", + ], +} diff --git a/node_modules/has-property-descriptors/.eslintrc b/node_modules/has-property-descriptors/.eslintrc new file mode 100644 index 000000000..2fcc002b0 --- /dev/null +++ b/node_modules/has-property-descriptors/.eslintrc @@ -0,0 +1,13 @@ +{ + "root": true, + + "extends": "@ljharb", + + "rules": { + "func-name-matching": 0, + "id-length": 0, + "new-cap": [2, { + "capIsNewExceptions": ["GetIntrinsic"], + }], + }, +} diff --git a/node_modules/has-property-descriptors/.github/FUNDING.yml b/node_modules/has-property-descriptors/.github/FUNDING.yml new file mode 100644 index 000000000..817aacf1f --- /dev/null +++ b/node_modules/has-property-descriptors/.github/FUNDING.yml @@ -0,0 +1,12 @@ +# These are supported funding model platforms + +github: [ljharb] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: npm/has-property-descriptors +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] diff --git a/node_modules/has-property-descriptors/.nycrc b/node_modules/has-property-descriptors/.nycrc new file mode 100644 index 000000000..bdd626ce9 --- /dev/null +++ b/node_modules/has-property-descriptors/.nycrc @@ -0,0 +1,9 @@ +{ + "all": true, + "check-coverage": false, + "reporter": ["text-summary", "text", "html", "json"], + "exclude": [ + "coverage", + "test" + ] +} diff --git a/node_modules/has-property-descriptors/CHANGELOG.md b/node_modules/has-property-descriptors/CHANGELOG.md new file mode 100644 index 000000000..19c8a959c --- /dev/null +++ b/node_modules/has-property-descriptors/CHANGELOG.md @@ -0,0 +1,35 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [v1.0.2](https://github.com/inspect-js/has-property-descriptors/compare/v1.0.1...v1.0.2) - 2024-02-12 + +### Commits + +- [Refactor] use `es-define-property` [`f93a8c8`](https://github.com/inspect-js/has-property-descriptors/commit/f93a8c85eba70cbceab500f2619fb5cce73a1805) +- [Dev Deps] update `aud`, `npmignore`, `tape` [`42b0c9d`](https://github.com/inspect-js/has-property-descriptors/commit/42b0c9d1c23e747755f0f2924923c418ea34a9ee) +- [Deps] update `get-intrinsic` [`35e9b46`](https://github.com/inspect-js/has-property-descriptors/commit/35e9b46a7f14331bf0de98b644dd803676746037) + +## [v1.0.1](https://github.com/inspect-js/has-property-descriptors/compare/v1.0.0...v1.0.1) - 2023-10-20 + +### Commits + +- [meta] use `npmignore` to autogenerate an npmignore file [`5bbf4da`](https://github.com/inspect-js/has-property-descriptors/commit/5bbf4dae1b58950d87bb3af508bee7513e640868) +- [actions] update rebase action to use reusable workflow [`3a5585b`](https://github.com/inspect-js/has-property-descriptors/commit/3a5585bf74988f71a8f59e67a07d594e62c51fd8) +- [Dev Deps] update `@ljharb/eslint-config`, `aud`, `tape` [`e5c1212`](https://github.com/inspect-js/has-property-descriptors/commit/e5c1212048a8fda549794c47863724ca60b89cae) +- [Dev Deps] update `aud`, `tape` [`e942917`](https://github.com/inspect-js/has-property-descriptors/commit/e942917b6c2f7c090d5623048989cf20d0834ebf) +- [Deps] update `get-intrinsic` [`f4a44ec`](https://github.com/inspect-js/has-property-descriptors/commit/f4a44ec6d94146fa6c550d3c15c31a2062c83ef4) +- [Deps] update `get-intrinsic` [`eeb275b`](https://github.com/inspect-js/has-property-descriptors/commit/eeb275b473e5d72ca843b61ca25cfcb06a5d4300) + +## v1.0.0 - 2022-04-14 + +### Commits + +- Initial implementation, tests [`303559f`](https://github.com/inspect-js/has-property-descriptors/commit/303559f2a72dfe7111573a1aec475ed4a184c35a) +- Initial commit [`3a7ca2d`](https://github.com/inspect-js/has-property-descriptors/commit/3a7ca2dc49f1fff0279a28bb16265e7615e14749) +- read me [`dd73dce`](https://github.com/inspect-js/has-property-descriptors/commit/dd73dce09d89d0f7a4a6e3b1e562a506f979a767) +- npm init [`c1e6557`](https://github.com/inspect-js/has-property-descriptors/commit/c1e655779de632d68cb944c50da6b71bcb7b8c85) +- Only apps should have lockfiles [`e72f7c6`](https://github.com/inspect-js/has-property-descriptors/commit/e72f7c68de534b2d273ee665f8b18d4ecc7f70b0) diff --git a/node_modules/has-property-descriptors/LICENSE b/node_modules/has-property-descriptors/LICENSE new file mode 100644 index 000000000..2e7b9a3ea --- /dev/null +++ b/node_modules/has-property-descriptors/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2022 Inspect JS + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/node_modules/has-property-descriptors/README.md b/node_modules/has-property-descriptors/README.md new file mode 100644 index 000000000..d81fbd99e --- /dev/null +++ b/node_modules/has-property-descriptors/README.md @@ -0,0 +1,43 @@ +# has-property-descriptors [![Version Badge][npm-version-svg]][package-url] + +[![github actions][actions-image]][actions-url] +[![coverage][codecov-image]][codecov-url] +[![dependency status][deps-svg]][deps-url] +[![dev dependency status][dev-deps-svg]][dev-deps-url] +[![License][license-image]][license-url] +[![Downloads][downloads-image]][downloads-url] + +[![npm badge][npm-badge-png]][package-url] + +Does the environment have full property descriptor support? Handles IE 8's broken defineProperty/gOPD. + +## Example + +```js +var hasPropertyDescriptors = require('has-property-descriptors'); +var assert = require('assert'); + +assert.equal(hasPropertyDescriptors(), true); // will be `false` in IE 6-8, and ES5 engines + +// Arrays can not have their length `[[Defined]]` in some engines +assert.equal(hasPropertyDescriptors.hasArrayLengthDefineBug(), false); // will be `true` in Firefox 4-22, and node v0.6 +``` + +## Tests +Simply clone the repo, `npm install`, and run `npm test` + +[package-url]: https://npmjs.org/package/has-property-descriptors +[npm-version-svg]: https://versionbadg.es/inspect-js/has-property-descriptors.svg +[deps-svg]: https://david-dm.org/inspect-js/has-property-descriptors.svg +[deps-url]: https://david-dm.org/inspect-js/has-property-descriptors +[dev-deps-svg]: https://david-dm.org/inspect-js/has-property-descriptors/dev-status.svg +[dev-deps-url]: https://david-dm.org/inspect-js/has-property-descriptors#info=devDependencies +[npm-badge-png]: https://nodei.co/npm/has-property-descriptors.png?downloads=true&stars=true +[license-image]: https://img.shields.io/npm/l/has-property-descriptors.svg +[license-url]: LICENSE +[downloads-image]: https://img.shields.io/npm/dm/has-property-descriptors.svg +[downloads-url]: https://npm-stat.com/charts.html?package=has-property-descriptors +[codecov-image]: https://codecov.io/gh/inspect-js/has-property-descriptors/branch/main/graphs/badge.svg +[codecov-url]: https://app.codecov.io/gh/inspect-js/has-property-descriptors/ +[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/inspect-js/has-property-descriptors +[actions-url]: https://github.com/inspect-js/has-property-descriptors/actions diff --git a/node_modules/has-property-descriptors/index.js b/node_modules/has-property-descriptors/index.js new file mode 100644 index 000000000..04804379c --- /dev/null +++ b/node_modules/has-property-descriptors/index.js @@ -0,0 +1,22 @@ +'use strict'; + +var $defineProperty = require('es-define-property'); + +var hasPropertyDescriptors = function hasPropertyDescriptors() { + return !!$defineProperty; +}; + +hasPropertyDescriptors.hasArrayLengthDefineBug = function hasArrayLengthDefineBug() { + // node v0.6 has a bug where array lengths can be Set but not Defined + if (!$defineProperty) { + return null; + } + try { + return $defineProperty([], 'length', { value: 1 }).length !== 1; + } catch (e) { + // In Firefox 4-22, defining length on an array throws an exception. + return true; + } +}; + +module.exports = hasPropertyDescriptors; diff --git a/node_modules/has-property-descriptors/package.json b/node_modules/has-property-descriptors/package.json new file mode 100644 index 000000000..7e70218b4 --- /dev/null +++ b/node_modules/has-property-descriptors/package.json @@ -0,0 +1,77 @@ +{ + "name": "has-property-descriptors", + "version": "1.0.2", + "description": "Does the environment have full property descriptor support? Handles IE 8's broken defineProperty/gOPD.", + "main": "index.js", + "exports": { + ".": "./index.js", + "./package.json": "./package.json" + }, + "sideEffects": false, + "scripts": { + "prepack": "npmignore --auto --commentLines=autogenerated", + "prepublishOnly": "safe-publish-latest", + "prepublish": "not-in-publish || npm run prepublishOnly", + "pretest": "npm run lint", + "prelint": "evalmd README.md", + "lint": "eslint --ext=js,mjs .", + "tests-only": "nyc tape 'test/**/*.js'", + "test": "npm run tests-only", + "posttest": "aud --production", + "version": "auto-changelog && git add CHANGELOG.md", + "postversion": "auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/inspect-js/has-property-descriptors.git" + }, + "keywords": [ + "property", + "descriptors", + "has", + "environment", + "env", + "defineProperty", + "getOwnPropertyDescriptor" + ], + "author": "Jordan Harband ", + "funding": { + "url": "https://github.com/sponsors/ljharb" + }, + "license": "MIT", + "bugs": { + "url": "https://github.com/inspect-js/has-property-descriptors/issues" + }, + "homepage": "https://github.com/inspect-js/has-property-descriptors#readme", + "devDependencies": { + "@ljharb/eslint-config": "^21.1.0", + "aud": "^2.0.4", + "auto-changelog": "^2.4.0", + "eslint": "=8.8.0", + "evalmd": "^0.0.19", + "in-publish": "^2.0.1", + "npmignore": "^0.3.1", + "nyc": "^10.3.2", + "safe-publish-latest": "^2.0.0", + "tape": "^5.7.4" + }, + "dependencies": { + "es-define-property": "^1.0.0" + }, + "testling": { + "files": "test/index.js" + }, + "auto-changelog": { + "output": "CHANGELOG.md", + "template": "keepachangelog", + "unreleased": false, + "commitLimit": false, + "backfillLimit": false, + "hideCredit": true + }, + "publishConfig": { + "ignore": [ + ".github/workflows" + ] + } +} diff --git a/node_modules/has-property-descriptors/test/index.js b/node_modules/has-property-descriptors/test/index.js new file mode 100644 index 000000000..7f02bd3e6 --- /dev/null +++ b/node_modules/has-property-descriptors/test/index.js @@ -0,0 +1,57 @@ +'use strict'; + +var test = require('tape'); + +var hasPropertyDescriptors = require('../'); + +var sentinel = {}; + +test('hasPropertyDescriptors', function (t) { + t.equal(typeof hasPropertyDescriptors, 'function', 'is a function'); + t.equal(typeof hasPropertyDescriptors.hasArrayLengthDefineBug, 'function', '`hasArrayLengthDefineBug` property is a function'); + + var yes = hasPropertyDescriptors(); + t.test('property descriptors', { skip: !yes }, function (st) { + var o = { a: sentinel }; + + st.deepEqual( + Object.getOwnPropertyDescriptor(o, 'a'), + { + configurable: true, + enumerable: true, + value: sentinel, + writable: true + }, + 'has expected property descriptor' + ); + + Object.defineProperty(o, 'a', { enumerable: false, writable: false }); + + st.deepEqual( + Object.getOwnPropertyDescriptor(o, 'a'), + { + configurable: true, + enumerable: false, + value: sentinel, + writable: false + }, + 'has expected property descriptor after [[Define]]' + ); + + st.end(); + }); + + var arrayBug = hasPropertyDescriptors.hasArrayLengthDefineBug(); + t.test('defining array lengths', { skip: !yes || arrayBug }, function (st) { + var arr = [1, , 3]; // eslint-disable-line no-sparse-arrays + st.equal(arr.length, 3, 'array starts with length 3'); + + Object.defineProperty(arr, 'length', { value: 5 }); + + st.equal(arr.length, 5, 'array ends with length 5'); + + st.end(); + }); + + t.end(); +}); diff --git a/node_modules/has-symbols/.eslintrc b/node_modules/has-symbols/.eslintrc new file mode 100644 index 000000000..2d9a66a8a --- /dev/null +++ b/node_modules/has-symbols/.eslintrc @@ -0,0 +1,11 @@ +{ + "root": true, + + "extends": "@ljharb", + + "rules": { + "max-statements-per-line": [2, { "max": 2 }], + "no-magic-numbers": 0, + "multiline-comment-style": 0, + } +} diff --git a/node_modules/has-symbols/.github/FUNDING.yml b/node_modules/has-symbols/.github/FUNDING.yml new file mode 100644 index 000000000..04cf87e66 --- /dev/null +++ b/node_modules/has-symbols/.github/FUNDING.yml @@ -0,0 +1,12 @@ +# These are supported funding model platforms + +github: [ljharb] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: npm/has-symbols +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] diff --git a/node_modules/has-symbols/.nycrc b/node_modules/has-symbols/.nycrc new file mode 100644 index 000000000..bdd626ce9 --- /dev/null +++ b/node_modules/has-symbols/.nycrc @@ -0,0 +1,9 @@ +{ + "all": true, + "check-coverage": false, + "reporter": ["text-summary", "text", "html", "json"], + "exclude": [ + "coverage", + "test" + ] +} diff --git a/node_modules/has-symbols/CHANGELOG.md b/node_modules/has-symbols/CHANGELOG.md new file mode 100644 index 000000000..cc3cf8390 --- /dev/null +++ b/node_modules/has-symbols/CHANGELOG.md @@ -0,0 +1,91 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [v1.1.0](https://github.com/inspect-js/has-symbols/compare/v1.0.3...v1.1.0) - 2024-12-02 + +### Commits + +- [actions] update workflows [`548c0bf`](https://github.com/inspect-js/has-symbols/commit/548c0bf8c9b1235458df7a1c0490b0064647a282) +- [actions] further shard; update action deps [`bec56bb`](https://github.com/inspect-js/has-symbols/commit/bec56bb0fb44b43a786686b944875a3175cf3ff3) +- [meta] use `npmignore` to autogenerate an npmignore file [`ac81032`](https://github.com/inspect-js/has-symbols/commit/ac81032809157e0a079e5264e9ce9b6f1275777e) +- [New] add types [`6469cbf`](https://github.com/inspect-js/has-symbols/commit/6469cbff1866cfe367b2b3d181d9296ec14b2a3d) +- [actions] update rebase action to use reusable workflow [`9c9d4d0`](https://github.com/inspect-js/has-symbols/commit/9c9d4d0d8938e4b267acdf8e421f4e92d1716d72) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `tape` [`adb5887`](https://github.com/inspect-js/has-symbols/commit/adb5887ca9444849b08beb5caaa9e1d42320cdfb) +- [Dev Deps] update `@ljharb/eslint-config`, `aud`, `tape` [`13ec198`](https://github.com/inspect-js/has-symbols/commit/13ec198ec80f1993a87710af1606a1970b22c7cb) +- [Dev Deps] update `auto-changelog`, `core-js`, `tape` [`941be52`](https://github.com/inspect-js/has-symbols/commit/941be5248387cab1da72509b22acf3fdb223f057) +- [Tests] replace `aud` with `npm audit` [`74f49e9`](https://github.com/inspect-js/has-symbols/commit/74f49e9a9d17a443020784234a1c53ce765b3559) +- [Dev Deps] update `npmignore` [`9c0ac04`](https://github.com/inspect-js/has-symbols/commit/9c0ac0452a834f4c2a4b54044f2d6a89f17e9a70) +- [Dev Deps] add missing peer dep [`52337a5`](https://github.com/inspect-js/has-symbols/commit/52337a5621cced61f846f2afdab7707a8132cc12) + +## [v1.0.3](https://github.com/inspect-js/has-symbols/compare/v1.0.2...v1.0.3) - 2022-03-01 + +### Commits + +- [actions] use `node/install` instead of `node/run`; use `codecov` action [`518b28f`](https://github.com/inspect-js/has-symbols/commit/518b28f6c5a516cbccae30794e40aa9f738b1693) +- [meta] add `bugs` and `homepage` fields; reorder package.json [`c480b13`](https://github.com/inspect-js/has-symbols/commit/c480b13fd6802b557e1cef9749872cb5fdeef744) +- [actions] reuse common workflows [`01d0ee0`](https://github.com/inspect-js/has-symbols/commit/01d0ee0a8d97c0947f5edb73eb722027a77b2b07) +- [actions] update codecov uploader [`6424ebe`](https://github.com/inspect-js/has-symbols/commit/6424ebe86b2c9c7c3d2e9bd4413a4e4f168cb275) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `auto-changelog`, `tape` [`dfa7e7f`](https://github.com/inspect-js/has-symbols/commit/dfa7e7ff38b594645d8c8222aab895157fa7e282) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `safe-publish-latest`, `tape` [`0c8d436`](https://github.com/inspect-js/has-symbols/commit/0c8d43685c45189cea9018191d4fd7eca91c9d02) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `tape` [`9026554`](https://github.com/inspect-js/has-symbols/commit/902655442a1bf88e72b42345494ef0c60f5d36ab) +- [readme] add actions and codecov badges [`eaa9682`](https://github.com/inspect-js/has-symbols/commit/eaa9682f990f481d3acf7a1c7600bec36f7b3adc) +- [Dev Deps] update `eslint`, `tape` [`bc7a3ba`](https://github.com/inspect-js/has-symbols/commit/bc7a3ba46f27b7743f8a2579732d59d1b9ac791e) +- [Dev Deps] update `eslint`, `auto-changelog` [`0ace00a`](https://github.com/inspect-js/has-symbols/commit/0ace00af08a88cdd1e6ce0d60357d941c60c2d9f) +- [meta] use `prepublishOnly` script for npm 7+ [`093f72b`](https://github.com/inspect-js/has-symbols/commit/093f72bc2b0ed00c781f444922a5034257bf561d) +- [Tests] test on all 16 minors [`9b80d3d`](https://github.com/inspect-js/has-symbols/commit/9b80d3d9102529f04c20ec5b1fcc6e38426c6b03) + +## [v1.0.2](https://github.com/inspect-js/has-symbols/compare/v1.0.1...v1.0.2) - 2021-02-27 + +### Fixed + +- [Fix] use a universal way to get the original Symbol [`#11`](https://github.com/inspect-js/has-symbols/issues/11) + +### Commits + +- [Tests] migrate tests to Github Actions [`90ae798`](https://github.com/inspect-js/has-symbols/commit/90ae79820bdfe7bc703d67f5f3c5e205f98556d3) +- [meta] do not publish github action workflow files [`29e60a1`](https://github.com/inspect-js/has-symbols/commit/29e60a1b7c25c7f1acf7acff4a9320d0d10c49b4) +- [Tests] run `nyc` on all tests [`8476b91`](https://github.com/inspect-js/has-symbols/commit/8476b915650d360915abe2522505abf4b0e8f0ae) +- [readme] fix repo URLs, remove defunct badges [`126288e`](https://github.com/inspect-js/has-symbols/commit/126288ecc1797c0a40247a6b78bcb2e0bc5d7036) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `auto-changelog`, `core-js`, `get-own-property-symbols` [`d84bdfa`](https://github.com/inspect-js/has-symbols/commit/d84bdfa48ac5188abbb4904b42614cd6c030940a) +- [Tests] fix linting errors [`0df3070`](https://github.com/inspect-js/has-symbols/commit/0df3070b981b6c9f2ee530c09189a7f5c6def839) +- [actions] add "Allow Edits" workflow [`1e6bc29`](https://github.com/inspect-js/has-symbols/commit/1e6bc29b188f32b9648657b07eda08504be5aa9c) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `tape` [`36cea2a`](https://github.com/inspect-js/has-symbols/commit/36cea2addd4e6ec435f35a2656b4e9ef82498e9b) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `tape` [`1278338`](https://github.com/inspect-js/has-symbols/commit/127833801865fbc2cc8979beb9ca869c7bfe8222) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `tape` [`1493254`](https://github.com/inspect-js/has-symbols/commit/1493254eda13db5fb8fc5e4a3e8324b3d196029d) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `core-js` [`b090bf2`](https://github.com/inspect-js/has-symbols/commit/b090bf214d3679a30edc1e2d729d466ab5183e1d) +- [actions] switch Automatic Rebase workflow to `pull_request_target` event [`4addb7a`](https://github.com/inspect-js/has-symbols/commit/4addb7ab4dc73f927ae99928d68817554fc21dc0) +- [Dev Deps] update `auto-changelog`, `tape` [`81d0baf`](https://github.com/inspect-js/has-symbols/commit/81d0baf3816096a89a8558e8043895f7a7d10d8b) +- [Dev Deps] update `auto-changelog`; add `aud` [`1a4e561`](https://github.com/inspect-js/has-symbols/commit/1a4e5612c25d91c3a03d509721d02630bc4fe3da) +- [readme] remove unused testling URLs [`3000941`](https://github.com/inspect-js/has-symbols/commit/3000941f958046e923ed8152edb1ef4a599e6fcc) +- [Tests] only audit prod deps [`692e974`](https://github.com/inspect-js/has-symbols/commit/692e9743c912410e9440207631a643a34b4741a1) +- [Dev Deps] update `@ljharb/eslint-config` [`51c946c`](https://github.com/inspect-js/has-symbols/commit/51c946c7f6baa793ec5390bb5a45cdce16b4ba76) + +## [v1.0.1](https://github.com/inspect-js/has-symbols/compare/v1.0.0...v1.0.1) - 2019-11-16 + +### Commits + +- [Tests] use shared travis-ci configs [`ce396c9`](https://github.com/inspect-js/has-symbols/commit/ce396c9419ff11c43d0da5d05cdbb79f7fb42229) +- [Tests] up to `node` `v12.4`, `v11.15`, `v10.15`, `v9.11`, `v8.15`, `v7.10`, `v6.17`, `v4.9`; use `nvm install-latest-npm` [`0690732`](https://github.com/inspect-js/has-symbols/commit/0690732801f47ab429f39ba1962f522d5c462d6b) +- [meta] add `auto-changelog` [`2163d0b`](https://github.com/inspect-js/has-symbols/commit/2163d0b7f36343076b8f947cd1667dd1750f26fc) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `core-js`, `safe-publish-latest`, `tape` [`8e0951f`](https://github.com/inspect-js/has-symbols/commit/8e0951f1a7a2e52068222b7bb73511761e6e4d9c) +- [actions] add automatic rebasing / merge commit blocking [`b09cdb7`](https://github.com/inspect-js/has-symbols/commit/b09cdb7cd7ee39e7a769878f56e2d6066f5ccd1d) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `safe-publish-latest`, `core-js`, `get-own-property-symbols`, `tape` [`1dd42cd`](https://github.com/inspect-js/has-symbols/commit/1dd42cd86183ed0c50f99b1062345c458babca91) +- [meta] create FUNDING.yml [`aa57a17`](https://github.com/inspect-js/has-symbols/commit/aa57a17b19708906d1927f821ea8e73394d84ca4) +- Only apps should have lockfiles [`a2d8bea`](https://github.com/inspect-js/has-symbols/commit/a2d8bea23a97d15c09eaf60f5b107fcf9a4d57aa) +- [Tests] use `npx aud` instead of `nsp` or `npm audit` with hoops [`9e96cb7`](https://github.com/inspect-js/has-symbols/commit/9e96cb783746cbed0c10ef78e599a8eaa7ebe193) +- [meta] add `funding` field [`a0b32cf`](https://github.com/inspect-js/has-symbols/commit/a0b32cf68e803f963c1639b6d47b0a9d6440bab0) +- [Dev Deps] update `safe-publish-latest` [`cb9f0a5`](https://github.com/inspect-js/has-symbols/commit/cb9f0a521a3a1790f1064d437edd33bb6c3d6af0) + +## v1.0.0 - 2016-09-19 + +### Commits + +- Tests. [`ecb6eb9`](https://github.com/inspect-js/has-symbols/commit/ecb6eb934e4883137f3f93b965ba5e0a98df430d) +- package.json [`88a337c`](https://github.com/inspect-js/has-symbols/commit/88a337cee0864a0da35f5d19e69ff0ef0150e46a) +- Initial commit [`42e1e55`](https://github.com/inspect-js/has-symbols/commit/42e1e5502536a2b8ac529c9443984acd14836b1c) +- Initial implementation. [`33f5cc6`](https://github.com/inspect-js/has-symbols/commit/33f5cc6cdff86e2194b081ee842bfdc63caf43fb) +- read me [`01f1170`](https://github.com/inspect-js/has-symbols/commit/01f1170188ff7cb1558aa297f6ba5b516c6d7b0c) diff --git a/node_modules/has-symbols/LICENSE b/node_modules/has-symbols/LICENSE new file mode 100644 index 000000000..df31cbf3c --- /dev/null +++ b/node_modules/has-symbols/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2016 Jordan Harband + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/node_modules/has-symbols/README.md b/node_modules/has-symbols/README.md new file mode 100644 index 000000000..33905f0fc --- /dev/null +++ b/node_modules/has-symbols/README.md @@ -0,0 +1,46 @@ +# has-symbols [![Version Badge][2]][1] + +[![github actions][actions-image]][actions-url] +[![coverage][codecov-image]][codecov-url] +[![dependency status][5]][6] +[![dev dependency status][7]][8] +[![License][license-image]][license-url] +[![Downloads][downloads-image]][downloads-url] + +[![npm badge][11]][1] + +Determine if the JS environment has Symbol support. Supports spec, or shams. + +## Example + +```js +var hasSymbols = require('has-symbols'); + +hasSymbols() === true; // if the environment has native Symbol support. Not polyfillable, not forgeable. + +var hasSymbolsKinda = require('has-symbols/shams'); +hasSymbolsKinda() === true; // if the environment has a Symbol sham that mostly follows the spec. +``` + +## Supported Symbol shams + - get-own-property-symbols [npm](https://www.npmjs.com/package/get-own-property-symbols) | [github](https://github.com/WebReflection/get-own-property-symbols) + - core-js [npm](https://www.npmjs.com/package/core-js) | [github](https://github.com/zloirock/core-js) + +## Tests +Simply clone the repo, `npm install`, and run `npm test` + +[1]: https://npmjs.org/package/has-symbols +[2]: https://versionbadg.es/inspect-js/has-symbols.svg +[5]: https://david-dm.org/inspect-js/has-symbols.svg +[6]: https://david-dm.org/inspect-js/has-symbols +[7]: https://david-dm.org/inspect-js/has-symbols/dev-status.svg +[8]: https://david-dm.org/inspect-js/has-symbols#info=devDependencies +[11]: https://nodei.co/npm/has-symbols.png?downloads=true&stars=true +[license-image]: https://img.shields.io/npm/l/has-symbols.svg +[license-url]: LICENSE +[downloads-image]: https://img.shields.io/npm/dm/has-symbols.svg +[downloads-url]: https://npm-stat.com/charts.html?package=has-symbols +[codecov-image]: https://codecov.io/gh/inspect-js/has-symbols/branch/main/graphs/badge.svg +[codecov-url]: https://app.codecov.io/gh/inspect-js/has-symbols/ +[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/inspect-js/has-symbols +[actions-url]: https://github.com/inspect-js/has-symbols/actions diff --git a/node_modules/has-symbols/index.d.ts b/node_modules/has-symbols/index.d.ts new file mode 100644 index 000000000..9b9859500 --- /dev/null +++ b/node_modules/has-symbols/index.d.ts @@ -0,0 +1,3 @@ +declare function hasNativeSymbols(): boolean; + +export = hasNativeSymbols; \ No newline at end of file diff --git a/node_modules/has-symbols/index.js b/node_modules/has-symbols/index.js new file mode 100644 index 000000000..fa65265a9 --- /dev/null +++ b/node_modules/has-symbols/index.js @@ -0,0 +1,14 @@ +'use strict'; + +var origSymbol = typeof Symbol !== 'undefined' && Symbol; +var hasSymbolSham = require('./shams'); + +/** @type {import('.')} */ +module.exports = function hasNativeSymbols() { + if (typeof origSymbol !== 'function') { return false; } + if (typeof Symbol !== 'function') { return false; } + if (typeof origSymbol('foo') !== 'symbol') { return false; } + if (typeof Symbol('bar') !== 'symbol') { return false; } + + return hasSymbolSham(); +}; diff --git a/node_modules/has-symbols/package.json b/node_modules/has-symbols/package.json new file mode 100644 index 000000000..d835e20b9 --- /dev/null +++ b/node_modules/has-symbols/package.json @@ -0,0 +1,111 @@ +{ + "name": "has-symbols", + "version": "1.1.0", + "description": "Determine if the JS environment has Symbol support. Supports spec, or shams.", + "main": "index.js", + "scripts": { + "prepack": "npmignore --auto --commentLines=autogenerated", + "prepublishOnly": "safe-publish-latest", + "prepublish": "not-in-publish || npm run prepublishOnly", + "pretest": "npm run --silent lint", + "test": "npm run tests-only", + "posttest": "npx npm@'>=10.2' audit --production", + "tests-only": "npm run test:stock && npm run test:shams", + "test:stock": "nyc node test", + "test:staging": "nyc node --harmony --es-staging test", + "test:shams": "npm run --silent test:shams:getownpropertysymbols && npm run --silent test:shams:corejs", + "test:shams:corejs": "nyc node test/shams/core-js.js", + "test:shams:getownpropertysymbols": "nyc node test/shams/get-own-property-symbols.js", + "lint": "eslint --ext=js,mjs .", + "postlint": "tsc -p . && attw -P", + "version": "auto-changelog && git add CHANGELOG.md", + "postversion": "auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"" + }, + "repository": { + "type": "git", + "url": "git://github.com/inspect-js/has-symbols.git" + }, + "keywords": [ + "Symbol", + "symbols", + "typeof", + "sham", + "polyfill", + "native", + "core-js", + "ES6" + ], + "author": { + "name": "Jordan Harband", + "email": "ljharb@gmail.com", + "url": "http://ljharb.codes" + }, + "contributors": [ + { + "name": "Jordan Harband", + "email": "ljharb@gmail.com", + "url": "http://ljharb.codes" + } + ], + "funding": { + "url": "https://github.com/sponsors/ljharb" + }, + "license": "MIT", + "bugs": { + "url": "https://github.com/ljharb/has-symbols/issues" + }, + "homepage": "https://github.com/ljharb/has-symbols#readme", + "devDependencies": { + "@arethetypeswrong/cli": "^0.17.0", + "@ljharb/eslint-config": "^21.1.1", + "@ljharb/tsconfig": "^0.2.0", + "@types/core-js": "^2.5.8", + "@types/tape": "^5.6.5", + "auto-changelog": "^2.5.0", + "core-js": "^2.6.12", + "encoding": "^0.1.13", + "eslint": "=8.8.0", + "get-own-property-symbols": "^0.9.5", + "in-publish": "^2.0.1", + "npmignore": "^0.3.1", + "nyc": "^10.3.2", + "safe-publish-latest": "^2.0.0", + "tape": "^5.9.0", + "typescript": "next" + }, + "testling": { + "files": "test/index.js", + "browsers": [ + "iexplore/6.0..latest", + "firefox/3.0..6.0", + "firefox/15.0..latest", + "firefox/nightly", + "chrome/4.0..10.0", + "chrome/20.0..latest", + "chrome/canary", + "opera/10.0..latest", + "opera/next", + "safari/4.0..latest", + "ipad/6.0..latest", + "iphone/6.0..latest", + "android-browser/4.2" + ] + }, + "engines": { + "node": ">= 0.4" + }, + "auto-changelog": { + "output": "CHANGELOG.md", + "template": "keepachangelog", + "unreleased": false, + "commitLimit": false, + "backfillLimit": false, + "hideCredit": true + }, + "publishConfig": { + "ignore": [ + ".github/workflows", + "types" + ] + } +} diff --git a/node_modules/has-symbols/shams.d.ts b/node_modules/has-symbols/shams.d.ts new file mode 100644 index 000000000..8d0bf2435 --- /dev/null +++ b/node_modules/has-symbols/shams.d.ts @@ -0,0 +1,3 @@ +declare function hasSymbolShams(): boolean; + +export = hasSymbolShams; \ No newline at end of file diff --git a/node_modules/has-symbols/shams.js b/node_modules/has-symbols/shams.js new file mode 100644 index 000000000..f97b47410 --- /dev/null +++ b/node_modules/has-symbols/shams.js @@ -0,0 +1,45 @@ +'use strict'; + +/** @type {import('./shams')} */ +/* eslint complexity: [2, 18], max-statements: [2, 33] */ +module.exports = function hasSymbols() { + if (typeof Symbol !== 'function' || typeof Object.getOwnPropertySymbols !== 'function') { return false; } + if (typeof Symbol.iterator === 'symbol') { return true; } + + /** @type {{ [k in symbol]?: unknown }} */ + var obj = {}; + var sym = Symbol('test'); + var symObj = Object(sym); + if (typeof sym === 'string') { return false; } + + if (Object.prototype.toString.call(sym) !== '[object Symbol]') { return false; } + if (Object.prototype.toString.call(symObj) !== '[object Symbol]') { return false; } + + // temp disabled per https://github.com/ljharb/object.assign/issues/17 + // if (sym instanceof Symbol) { return false; } + // temp disabled per https://github.com/WebReflection/get-own-property-symbols/issues/4 + // if (!(symObj instanceof Symbol)) { return false; } + + // if (typeof Symbol.prototype.toString !== 'function') { return false; } + // if (String(sym) !== Symbol.prototype.toString.call(sym)) { return false; } + + var symVal = 42; + obj[sym] = symVal; + for (var _ in obj) { return false; } // eslint-disable-line no-restricted-syntax, no-unreachable-loop + if (typeof Object.keys === 'function' && Object.keys(obj).length !== 0) { return false; } + + if (typeof Object.getOwnPropertyNames === 'function' && Object.getOwnPropertyNames(obj).length !== 0) { return false; } + + var syms = Object.getOwnPropertySymbols(obj); + if (syms.length !== 1 || syms[0] !== sym) { return false; } + + if (!Object.prototype.propertyIsEnumerable.call(obj, sym)) { return false; } + + if (typeof Object.getOwnPropertyDescriptor === 'function') { + // eslint-disable-next-line no-extra-parens + var descriptor = /** @type {PropertyDescriptor} */ (Object.getOwnPropertyDescriptor(obj, sym)); + if (descriptor.value !== symVal || descriptor.enumerable !== true) { return false; } + } + + return true; +}; diff --git a/node_modules/has-symbols/test/index.js b/node_modules/has-symbols/test/index.js new file mode 100644 index 000000000..352129ca3 --- /dev/null +++ b/node_modules/has-symbols/test/index.js @@ -0,0 +1,22 @@ +'use strict'; + +var test = require('tape'); +var hasSymbols = require('../'); +var runSymbolTests = require('./tests'); + +test('interface', function (t) { + t.equal(typeof hasSymbols, 'function', 'is a function'); + t.equal(typeof hasSymbols(), 'boolean', 'returns a boolean'); + t.end(); +}); + +test('Symbols are supported', { skip: !hasSymbols() }, function (t) { + runSymbolTests(t); + t.end(); +}); + +test('Symbols are not supported', { skip: hasSymbols() }, function (t) { + t.equal(typeof Symbol, 'undefined', 'global Symbol is undefined'); + t.equal(typeof Object.getOwnPropertySymbols, 'undefined', 'Object.getOwnPropertySymbols does not exist'); + t.end(); +}); diff --git a/node_modules/has-symbols/test/shams/core-js.js b/node_modules/has-symbols/test/shams/core-js.js new file mode 100644 index 000000000..1a29024ea --- /dev/null +++ b/node_modules/has-symbols/test/shams/core-js.js @@ -0,0 +1,29 @@ +'use strict'; + +var test = require('tape'); + +if (typeof Symbol === 'function' && typeof Symbol() === 'symbol') { + test('has native Symbol support', function (t) { + t.equal(typeof Symbol, 'function'); + t.equal(typeof Symbol(), 'symbol'); + t.end(); + }); + // @ts-expect-error TS is stupid and doesn't know about top level return + return; +} + +var hasSymbols = require('../../shams'); + +test('polyfilled Symbols', function (t) { + /* eslint-disable global-require */ + t.equal(hasSymbols(), false, 'hasSymbols is false before polyfilling'); + require('core-js/fn/symbol'); + require('core-js/fn/symbol/to-string-tag'); + + require('../tests')(t); + + var hasSymbolsAfter = hasSymbols(); + t.equal(hasSymbolsAfter, true, 'hasSymbols is true after polyfilling'); + /* eslint-enable global-require */ + t.end(); +}); diff --git a/node_modules/has-symbols/test/shams/get-own-property-symbols.js b/node_modules/has-symbols/test/shams/get-own-property-symbols.js new file mode 100644 index 000000000..e0296f8e2 --- /dev/null +++ b/node_modules/has-symbols/test/shams/get-own-property-symbols.js @@ -0,0 +1,29 @@ +'use strict'; + +var test = require('tape'); + +if (typeof Symbol === 'function' && typeof Symbol() === 'symbol') { + test('has native Symbol support', function (t) { + t.equal(typeof Symbol, 'function'); + t.equal(typeof Symbol(), 'symbol'); + t.end(); + }); + // @ts-expect-error TS is stupid and doesn't know about top level return + return; +} + +var hasSymbols = require('../../shams'); + +test('polyfilled Symbols', function (t) { + /* eslint-disable global-require */ + t.equal(hasSymbols(), false, 'hasSymbols is false before polyfilling'); + + require('get-own-property-symbols'); + + require('../tests')(t); + + var hasSymbolsAfter = hasSymbols(); + t.equal(hasSymbolsAfter, true, 'hasSymbols is true after polyfilling'); + /* eslint-enable global-require */ + t.end(); +}); diff --git a/node_modules/has-symbols/test/tests.js b/node_modules/has-symbols/test/tests.js new file mode 100644 index 000000000..66a2cb800 --- /dev/null +++ b/node_modules/has-symbols/test/tests.js @@ -0,0 +1,58 @@ +'use strict'; + +/** @type {(t: import('tape').Test) => false | void} */ +// eslint-disable-next-line consistent-return +module.exports = function runSymbolTests(t) { + t.equal(typeof Symbol, 'function', 'global Symbol is a function'); + + if (typeof Symbol !== 'function') { return false; } + + t.notEqual(Symbol(), Symbol(), 'two symbols are not equal'); + + /* + t.equal( + Symbol.prototype.toString.call(Symbol('foo')), + Symbol.prototype.toString.call(Symbol('foo')), + 'two symbols with the same description stringify the same' + ); + */ + + /* + var foo = Symbol('foo'); + + t.notEqual( + String(foo), + String(Symbol('bar')), + 'two symbols with different descriptions do not stringify the same' + ); + */ + + t.equal(typeof Symbol.prototype.toString, 'function', 'Symbol#toString is a function'); + // t.equal(String(foo), Symbol.prototype.toString.call(foo), 'Symbol#toString equals String of the same symbol'); + + t.equal(typeof Object.getOwnPropertySymbols, 'function', 'Object.getOwnPropertySymbols is a function'); + + /** @type {{ [k in symbol]?: unknown }} */ + var obj = {}; + var sym = Symbol('test'); + var symObj = Object(sym); + t.notEqual(typeof sym, 'string', 'Symbol is not a string'); + t.equal(Object.prototype.toString.call(sym), '[object Symbol]', 'symbol primitive Object#toStrings properly'); + t.equal(Object.prototype.toString.call(symObj), '[object Symbol]', 'symbol primitive Object#toStrings properly'); + + var symVal = 42; + obj[sym] = symVal; + // eslint-disable-next-line no-restricted-syntax, no-unused-vars + for (var _ in obj) { t.fail('symbol property key was found in for..in of object'); } + + t.deepEqual(Object.keys(obj), [], 'no enumerable own keys on symbol-valued object'); + t.deepEqual(Object.getOwnPropertyNames(obj), [], 'no own names on symbol-valued object'); + t.deepEqual(Object.getOwnPropertySymbols(obj), [sym], 'one own symbol on symbol-valued object'); + t.equal(Object.prototype.propertyIsEnumerable.call(obj, sym), true, 'symbol is enumerable'); + t.deepEqual(Object.getOwnPropertyDescriptor(obj, sym), { + configurable: true, + enumerable: true, + value: 42, + writable: true + }, 'property descriptor is correct'); +}; diff --git a/node_modules/has-symbols/tsconfig.json b/node_modules/has-symbols/tsconfig.json new file mode 100644 index 000000000..ba99af43f --- /dev/null +++ b/node_modules/has-symbols/tsconfig.json @@ -0,0 +1,10 @@ +{ + "extends": "@ljharb/tsconfig", + "compilerOptions": { + "target": "ES2021", + "maxNodeModuleJsDepth": 0, + }, + "exclude": [ + "coverage" + ] +} diff --git a/node_modules/has-tostringtag/.eslintrc b/node_modules/has-tostringtag/.eslintrc new file mode 100644 index 000000000..3b5d9e90e --- /dev/null +++ b/node_modules/has-tostringtag/.eslintrc @@ -0,0 +1,5 @@ +{ + "root": true, + + "extends": "@ljharb", +} diff --git a/node_modules/has-tostringtag/.github/FUNDING.yml b/node_modules/has-tostringtag/.github/FUNDING.yml new file mode 100644 index 000000000..7a450e708 --- /dev/null +++ b/node_modules/has-tostringtag/.github/FUNDING.yml @@ -0,0 +1,12 @@ +# These are supported funding model platforms + +github: [ljharb] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: npm/has-tostringtag +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] diff --git a/node_modules/has-tostringtag/.nycrc b/node_modules/has-tostringtag/.nycrc new file mode 100644 index 000000000..1826526e0 --- /dev/null +++ b/node_modules/has-tostringtag/.nycrc @@ -0,0 +1,13 @@ +{ + "all": true, + "check-coverage": false, + "reporter": ["text-summary", "text", "html", "json"], + "lines": 86, + "statements": 85.93, + "functions": 82.43, + "branches": 76.06, + "exclude": [ + "coverage", + "test" + ] +} diff --git a/node_modules/has-tostringtag/CHANGELOG.md b/node_modules/has-tostringtag/CHANGELOG.md new file mode 100644 index 000000000..eb186ec60 --- /dev/null +++ b/node_modules/has-tostringtag/CHANGELOG.md @@ -0,0 +1,42 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [v1.0.2](https://github.com/inspect-js/has-tostringtag/compare/v1.0.1...v1.0.2) - 2024-02-01 + +### Fixed + +- [Fix] move `has-symbols` back to prod deps [`#3`](https://github.com/inspect-js/has-tostringtag/issues/3) + +## [v1.0.1](https://github.com/inspect-js/has-tostringtag/compare/v1.0.0...v1.0.1) - 2024-02-01 + +### Commits + +- [patch] add types [`9276414`](https://github.com/inspect-js/has-tostringtag/commit/9276414b22fab3eeb234688841722c4be113201f) +- [meta] use `npmignore` to autogenerate an npmignore file [`5c0dcd1`](https://github.com/inspect-js/has-tostringtag/commit/5c0dcd1ff66419562a30d1fd88b966cc36bce5fc) +- [actions] reuse common workflows [`dee9509`](https://github.com/inspect-js/has-tostringtag/commit/dee950904ab5719b62cf8d73d2ac950b09093266) +- [actions] update codecov uploader [`b8cb3a0`](https://github.com/inspect-js/has-tostringtag/commit/b8cb3a0b8ffbb1593012c4c2daa45fb25642825d) +- [Tests] generate coverage [`be5b288`](https://github.com/inspect-js/has-tostringtag/commit/be5b28889e2735cdbcef387f84c2829995f2f05e) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `safe-publish-latest`, `tape` [`69a0827`](https://github.com/inspect-js/has-tostringtag/commit/69a0827974e9b877b2c75b70b057555da8f25a65) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `auto-changelog`, `tape` [`4c9e210`](https://github.com/inspect-js/has-tostringtag/commit/4c9e210a5682f0557a3235d36b68ce809d7fb825) +- [actions] update rebase action to use reusable workflow [`ca8dcd3`](https://github.com/inspect-js/has-tostringtag/commit/ca8dcd3a6f3f5805d7e3fd461b654aedba0946e7) +- [Dev Deps] update `@ljharb/eslint-config`, `aud`, `npmignore`, `tape` [`07f3eaf`](https://github.com/inspect-js/has-tostringtag/commit/07f3eafa45dd98208c94479737da77f9a69b94c4) +- [Deps] update `has-symbols` [`999e009`](https://github.com/inspect-js/has-tostringtag/commit/999e0095a7d1749a58f55472ec8bf8108cdfdcf3) +- [Tests] remove staging tests since they fail on modern node [`9d9526b`](https://github.com/inspect-js/has-tostringtag/commit/9d9526b1dc1ca7f2292b52efda4c3d857b0e39bd) + +## v1.0.0 - 2021-08-05 + +### Commits + +- Tests [`6b6f573`](https://github.com/inspect-js/has-tostringtag/commit/6b6f5734dc2058badb300ff0783efdad95fe1a65) +- Initial commit [`2f8190e`](https://github.com/inspect-js/has-tostringtag/commit/2f8190e799fac32ba9b95a076c0255e01d7ce475) +- [meta] do not publish github action workflow files [`6e08cc4`](https://github.com/inspect-js/has-tostringtag/commit/6e08cc4e0fea7ec71ef66e70734b2af2c4a8b71b) +- readme [`94bed6c`](https://github.com/inspect-js/has-tostringtag/commit/94bed6c9560cbbfda034f8d6c260bb7b0db33c1a) +- npm init [`be67840`](https://github.com/inspect-js/has-tostringtag/commit/be67840ab92ee7adb98bcc65261975543f815fa5) +- Implementation [`c4914ec`](https://github.com/inspect-js/has-tostringtag/commit/c4914ecc51ddee692c85b471ae0a5d8123030fbf) +- [meta] use `auto-changelog` [`4aaf768`](https://github.com/inspect-js/has-tostringtag/commit/4aaf76895ae01d7b739f2b19f967ef2372506cd7) +- Only apps should have lockfiles [`bc4d99e`](https://github.com/inspect-js/has-tostringtag/commit/bc4d99e4bf494afbaa235c5f098df6e642edf724) +- [meta] add `safe-publish-latest` [`6523c05`](https://github.com/inspect-js/has-tostringtag/commit/6523c05c9b87140f3ae74c9daf91633dd9ff4e1f) diff --git a/node_modules/has-tostringtag/LICENSE b/node_modules/has-tostringtag/LICENSE new file mode 100644 index 000000000..7948bc02a --- /dev/null +++ b/node_modules/has-tostringtag/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2021 Inspect JS + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/node_modules/has-tostringtag/README.md b/node_modules/has-tostringtag/README.md new file mode 100644 index 000000000..67a5e929d --- /dev/null +++ b/node_modules/has-tostringtag/README.md @@ -0,0 +1,46 @@ +# has-tostringtag [![Version Badge][2]][1] + +[![github actions][actions-image]][actions-url] +[![coverage][codecov-image]][codecov-url] +[![dependency status][5]][6] +[![dev dependency status][7]][8] +[![License][license-image]][license-url] +[![Downloads][downloads-image]][downloads-url] + +[![npm badge][11]][1] + +Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams. + +## Example + +```js +var hasSymbolToStringTag = require('has-tostringtag'); + +hasSymbolToStringTag() === true; // if the environment has native Symbol.toStringTag support. Not polyfillable, not forgeable. + +var hasSymbolToStringTagKinda = require('has-tostringtag/shams'); +hasSymbolToStringTagKinda() === true; // if the environment has a Symbol.toStringTag sham that mostly follows the spec. +``` + +## Supported Symbol shams + - get-own-property-symbols [npm](https://www.npmjs.com/package/get-own-property-symbols) | [github](https://github.com/WebReflection/get-own-property-symbols) + - core-js [npm](https://www.npmjs.com/package/core-js) | [github](https://github.com/zloirock/core-js) + +## Tests +Simply clone the repo, `npm install`, and run `npm test` + +[1]: https://npmjs.org/package/has-tostringtag +[2]: https://versionbadg.es/inspect-js/has-tostringtag.svg +[5]: https://david-dm.org/inspect-js/has-tostringtag.svg +[6]: https://david-dm.org/inspect-js/has-tostringtag +[7]: https://david-dm.org/inspect-js/has-tostringtag/dev-status.svg +[8]: https://david-dm.org/inspect-js/has-tostringtag#info=devDependencies +[11]: https://nodei.co/npm/has-tostringtag.png?downloads=true&stars=true +[license-image]: https://img.shields.io/npm/l/has-tostringtag.svg +[license-url]: LICENSE +[downloads-image]: https://img.shields.io/npm/dm/has-tostringtag.svg +[downloads-url]: https://npm-stat.com/charts.html?package=has-tostringtag +[codecov-image]: https://codecov.io/gh/inspect-js/has-tostringtag/branch/main/graphs/badge.svg +[codecov-url]: https://app.codecov.io/gh/inspect-js/has-tostringtag/ +[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/inspect-js/has-tostringtag +[actions-url]: https://github.com/inspect-js/has-tostringtag/actions diff --git a/node_modules/has-tostringtag/index.d.ts b/node_modules/has-tostringtag/index.d.ts new file mode 100644 index 000000000..a61bc60a8 --- /dev/null +++ b/node_modules/has-tostringtag/index.d.ts @@ -0,0 +1,3 @@ +declare function hasToStringTag(): boolean; + +export = hasToStringTag; diff --git a/node_modules/has-tostringtag/index.js b/node_modules/has-tostringtag/index.js new file mode 100644 index 000000000..77bfa0070 --- /dev/null +++ b/node_modules/has-tostringtag/index.js @@ -0,0 +1,8 @@ +'use strict'; + +var hasSymbols = require('has-symbols'); + +/** @type {import('.')} */ +module.exports = function hasToStringTag() { + return hasSymbols() && typeof Symbol.toStringTag === 'symbol'; +}; diff --git a/node_modules/has-tostringtag/package.json b/node_modules/has-tostringtag/package.json new file mode 100644 index 000000000..e5b030025 --- /dev/null +++ b/node_modules/has-tostringtag/package.json @@ -0,0 +1,108 @@ +{ + "name": "has-tostringtag", + "version": "1.0.2", + "author": { + "name": "Jordan Harband", + "email": "ljharb@gmail.com", + "url": "http://ljharb.codes" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + }, + "contributors": [ + { + "name": "Jordan Harband", + "email": "ljharb@gmail.com", + "url": "http://ljharb.codes" + } + ], + "description": "Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams.", + "license": "MIT", + "main": "index.js", + "types": "./index.d.ts", + "exports": { + ".": [ + { + "types": "./index.d.ts", + "default": "./index.js" + }, + "./index.js" + ], + "./shams": [ + { + "types": "./shams.d.ts", + "default": "./shams.js" + }, + "./shams.js" + ], + "./package.json": "./package.json" + }, + "scripts": { + "prepack": "npmignore --auto --commentLines=autogenerated", + "prepublishOnly": "safe-publish-latest", + "prepublish": "not-in-publish || npm run prepublishOnly", + "pretest": "npm run --silent lint", + "test": "npm run tests-only", + "posttest": "aud --production", + "tests-only": "npm run test:stock && npm run test:shams", + "test:stock": "nyc node test", + "test:staging": "nyc node --harmony --es-staging test", + "test:shams": "npm run --silent test:shams:getownpropertysymbols && npm run --silent test:shams:corejs", + "test:shams:corejs": "nyc node test/shams/core-js.js", + "test:shams:getownpropertysymbols": "nyc node test/shams/get-own-property-symbols.js", + "lint": "eslint --ext=js,mjs .", + "version": "auto-changelog && git add CHANGELOG.md", + "postversion": "auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/inspect-js/has-tostringtag.git" + }, + "bugs": { + "url": "https://github.com/inspect-js/has-tostringtag/issues" + }, + "homepage": "https://github.com/inspect-js/has-tostringtag#readme", + "keywords": [ + "javascript", + "ecmascript", + "symbol", + "symbols", + "tostringtag", + "Symbol.toStringTag" + ], + "devDependencies": { + "@ljharb/eslint-config": "^21.1.0", + "@types/has-symbols": "^1.0.2", + "@types/tape": "^5.6.4", + "aud": "^2.0.4", + "auto-changelog": "^2.4.0", + "core-js": "^2.6.12", + "eslint": "=8.8.0", + "get-own-property-symbols": "^0.9.5", + "in-publish": "^2.0.1", + "npmignore": "^0.3.1", + "nyc": "^10.3.2", + "safe-publish-latest": "^2.0.0", + "tape": "^5.7.4", + "typescript": "next" + }, + "engines": { + "node": ">= 0.4" + }, + "auto-changelog": { + "output": "CHANGELOG.md", + "template": "keepachangelog", + "unreleased": false, + "commitLimit": false, + "backfillLimit": false, + "hideCredit": true + }, + "publishConfig": { + "ignore": [ + ".github/workflows" + ] + }, + "dependencies": { + "has-symbols": "^1.0.3" + } +} diff --git a/node_modules/has-tostringtag/shams.d.ts b/node_modules/has-tostringtag/shams.d.ts new file mode 100644 index 000000000..ea4aeecfd --- /dev/null +++ b/node_modules/has-tostringtag/shams.d.ts @@ -0,0 +1,3 @@ +declare function hasToStringTagShams(): boolean; + +export = hasToStringTagShams; diff --git a/node_modules/has-tostringtag/shams.js b/node_modules/has-tostringtag/shams.js new file mode 100644 index 000000000..809580dbd --- /dev/null +++ b/node_modules/has-tostringtag/shams.js @@ -0,0 +1,8 @@ +'use strict'; + +var hasSymbols = require('has-symbols/shams'); + +/** @type {import('.')} */ +module.exports = function hasToStringTagShams() { + return hasSymbols() && !!Symbol.toStringTag; +}; diff --git a/node_modules/has-tostringtag/test/index.js b/node_modules/has-tostringtag/test/index.js new file mode 100644 index 000000000..0679afdfa --- /dev/null +++ b/node_modules/has-tostringtag/test/index.js @@ -0,0 +1,21 @@ +'use strict'; + +var test = require('tape'); +var hasSymbolToStringTag = require('../'); +var runSymbolTests = require('./tests'); + +test('interface', function (t) { + t.equal(typeof hasSymbolToStringTag, 'function', 'is a function'); + t.equal(typeof hasSymbolToStringTag(), 'boolean', 'returns a boolean'); + t.end(); +}); + +test('Symbol.toStringTag exists', { skip: !hasSymbolToStringTag() }, function (t) { + runSymbolTests(t); + t.end(); +}); + +test('Symbol.toStringTag does not exist', { skip: hasSymbolToStringTag() }, function (t) { + t.equal(typeof Symbol === 'undefined' ? 'undefined' : typeof Symbol.toStringTag, 'undefined', 'global Symbol.toStringTag is undefined'); + t.end(); +}); diff --git a/node_modules/has-tostringtag/test/shams/core-js.js b/node_modules/has-tostringtag/test/shams/core-js.js new file mode 100644 index 000000000..7ab214da3 --- /dev/null +++ b/node_modules/has-tostringtag/test/shams/core-js.js @@ -0,0 +1,31 @@ +'use strict'; + +var test = require('tape'); + +if (typeof Symbol === 'function' && typeof Symbol.toStringTag === 'symbol') { + test('has native Symbol.toStringTag support', function (t) { + t.equal(typeof Symbol, 'function'); + t.equal(typeof Symbol.toStringTag, 'symbol'); + t.end(); + }); + // @ts-expect-error CJS has top-level return + return; +} + +var hasSymbolToStringTag = require('../../shams'); + +test('polyfilled Symbols', function (t) { + /* eslint-disable global-require */ + t.equal(hasSymbolToStringTag(), false, 'hasSymbolToStringTag is false before polyfilling'); + // @ts-expect-error no types defined + require('core-js/fn/symbol'); + // @ts-expect-error no types defined + require('core-js/fn/symbol/to-string-tag'); + + require('../tests')(t); + + var hasToStringTagAfter = hasSymbolToStringTag(); + t.equal(hasToStringTagAfter, true, 'hasSymbolToStringTag is true after polyfilling'); + /* eslint-enable global-require */ + t.end(); +}); diff --git a/node_modules/has-tostringtag/test/shams/get-own-property-symbols.js b/node_modules/has-tostringtag/test/shams/get-own-property-symbols.js new file mode 100644 index 000000000..c8af44c52 --- /dev/null +++ b/node_modules/has-tostringtag/test/shams/get-own-property-symbols.js @@ -0,0 +1,30 @@ +'use strict'; + +var test = require('tape'); + +if (typeof Symbol === 'function' && typeof Symbol() === 'symbol') { + test('has native Symbol support', function (t) { + t.equal(typeof Symbol, 'function'); + t.equal(typeof Symbol(), 'symbol'); + t.end(); + }); + // @ts-expect-error CJS has top-level return + return; +} + +var hasSymbolToStringTag = require('../../shams'); + +test('polyfilled Symbols', function (t) { + /* eslint-disable global-require */ + t.equal(hasSymbolToStringTag(), false, 'hasSymbolToStringTag is false before polyfilling'); + + // @ts-expect-error no types defined + require('get-own-property-symbols'); + + require('../tests')(t); + + var hasToStringTagAfter = hasSymbolToStringTag(); + t.equal(hasToStringTagAfter, true, 'hasSymbolToStringTag is true after polyfilling'); + /* eslint-enable global-require */ + t.end(); +}); diff --git a/node_modules/has-tostringtag/test/tests.js b/node_modules/has-tostringtag/test/tests.js new file mode 100644 index 000000000..2aa0d4887 --- /dev/null +++ b/node_modules/has-tostringtag/test/tests.js @@ -0,0 +1,15 @@ +'use strict'; + +// eslint-disable-next-line consistent-return +module.exports = /** @type {(t: import('tape').Test) => void | false} */ function runSymbolTests(t) { + t.equal(typeof Symbol, 'function', 'global Symbol is a function'); + t.ok(Symbol.toStringTag, 'Symbol.toStringTag exists'); + + if (typeof Symbol !== 'function' || !Symbol.toStringTag) { return false; } + + /** @type {{ [Symbol.toStringTag]?: 'test'}} */ + var obj = {}; + obj[Symbol.toStringTag] = 'test'; + + t.equal(Object.prototype.toString.call(obj), '[object test]'); +}; diff --git a/node_modules/has-tostringtag/tsconfig.json b/node_modules/has-tostringtag/tsconfig.json new file mode 100644 index 000000000..2002ce5a5 --- /dev/null +++ b/node_modules/has-tostringtag/tsconfig.json @@ -0,0 +1,49 @@ +{ + "compilerOptions": { + /* Visit https://aka.ms/tsconfig to read more about this file */ + + /* Projects */ + + /* Language and Environment */ + "target": "ESNext", /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */ + // "lib": [], /* Specify a set of bundled library declaration files that describe the target runtime environment. */ + // "noLib": true, /* Disable including any library files, including the default lib.d.ts. */ + "useDefineForClassFields": true, /* Emit ECMAScript-standard-compliant class fields. */ + // "moduleDetection": "auto", /* Control what method is used to detect module-format JS files. */ + + /* Modules */ + "module": "commonjs", /* Specify what module code is generated. */ + // "rootDir": "./", /* Specify the root folder within your source files. */ + // "moduleResolution": "node10", /* Specify how TypeScript looks up a file from a given module specifier. */ + // "baseUrl": "./", /* Specify the base directory to resolve non-relative module names. */ + // "paths": {}, /* Specify a set of entries that re-map imports to additional lookup locations. */ + // "rootDirs": [], /* Allow multiple folders to be treated as one when resolving modules. */ + "typeRoots": ["types"], /* Specify multiple folders that act like './node_modules/@types'. */ + "resolveJsonModule": true, /* Enable importing .json files. */ + // "allowArbitraryExtensions": true, /* Enable importing files with any extension, provided a declaration file is present. */ + + /* JavaScript Support */ + "allowJs": true, /* Allow JavaScript files to be a part of your program. Use the 'checkJS' option to get errors from these files. */ + "checkJs": true, /* Enable error reporting in type-checked JavaScript files. */ + "maxNodeModuleJsDepth": 0, /* Specify the maximum folder depth used for checking JavaScript files from 'node_modules'. Only applicable with 'allowJs'. */ + + /* Emit */ + "declaration": true, /* Generate .d.ts files from TypeScript and JavaScript files in your project. */ + "declarationMap": true, /* Create sourcemaps for d.ts files. */ + "noEmit": true, /* Disable emitting files from a compilation. */ + + /* Interop Constraints */ + "allowSyntheticDefaultImports": true, /* Allow 'import x from y' when a module doesn't have a default export. */ + "esModuleInterop": true, /* Emit additional JavaScript to ease support for importing CommonJS modules. This enables 'allowSyntheticDefaultImports' for type compatibility. */ + "forceConsistentCasingInFileNames": true, /* Ensure that casing is correct in imports. */ + + /* Type Checking */ + "strict": true, /* Enable all strict type-checking options. */ + + /* Completeness */ + //"skipLibCheck": true /* Skip type checking all .d.ts files. */ + }, + "exclude": [ + "coverage" + ] +} diff --git a/node_modules/http-cache-semantics/README.md b/node_modules/http-cache-semantics/README.md index 685aa55dd..de951c15e 100644 --- a/node_modules/http-cache-semantics/README.md +++ b/node_modules/http-cache-semantics/README.md @@ -1,10 +1,12 @@ -# Can I cache this? [![Build Status](https://travis-ci.org/kornelski/http-cache-semantics.svg?branch=master)](https://travis-ci.org/kornelski/http-cache-semantics) +# Can I cache this? -`CachePolicy` tells when responses can be reused from a cache, taking into account [HTTP RFC 7234](http://httpwg.org/specs/rfc7234.html) rules for user agents and shared caches. -It also implements [RFC 5861](https://tools.ietf.org/html/rfc5861), implementing `stale-if-error` and `stale-while-revalidate`. +This library tells when responses can be reused from a cache, taking into account [HTTP RFC 7234/9111](http://httpwg.org/specs/rfc9111.html) rules for user agents and shared caches. +It also implements `stale-if-error` and `stale-while-revalidate` from [RFC 5861](https://tools.ietf.org/html/rfc5861). It's aware of many tricky details such as the `Vary` header, proxy revalidation, and authenticated responses. -## Usage +## Basic Usage + +`CachePolicy` is a metadata object that is meant to be stored in the cache, and it will keep track of cacheability of the response. Cacheability of an HTTP response depends on how it was requested, so both `request` and `response` are required to create the policy. @@ -20,22 +22,26 @@ if (!policy.storable()) { // (this is pseudocode, roll your own cache (lru-cache package works)) letsPretendThisIsSomeCache.set( request.url, - { policy, response }, + { policy, body: response.body }, // you only need to store the response body. CachePolicy holds the headers. policy.timeToLive() ); ``` ```js // And later, when you receive a new request: -const { policy, response } = letsPretendThisIsSomeCache.get(newRequest.url); +const { policy, body } = letsPretendThisIsSomeCache.get(newRequest.url); // It's not enough that it exists in the cache, it has to match the new request, too: if (policy && policy.satisfiesWithoutRevalidation(newRequest)) { // OK, the previous response can be used to respond to the `newRequest`. // Response headers have to be updated, e.g. to add Age and remove uncacheable headers. - response.headers = policy.responseHeaders(); - return response; + return { + headers: policy.responseHeaders(), + body, + } } + +// Cache miss. See revalidationHeaders() and revalidatedPolicy() for advanced usage. ``` It may be surprising, but it's not enough for an HTTP response to be [fresh](#yo-fresh) to satisfy a request. It may need to match request headers specified in `Vary`. Even a matching fresh response may still not be usable if the new request restricted cacheability, etc. @@ -84,7 +90,7 @@ Returns `true` if the response can be stored in a cache. If it's `false` then yo ### `satisfiesWithoutRevalidation(newRequest)` -This is the most important method. Use this method to check whether the cached response is still fresh in the context of the new request. +Use this method to check whether the cached response is still fresh in the context of the new request. If it returns `true`, then the given `request` matches the original response this cache policy has been created with, and the response can be reused without contacting the server. Note that the old response can't be returned without being updated, see `responseHeaders()`. @@ -95,19 +101,109 @@ If it returns `false`, then the response may not be matching at all (e.g. it's f Returns updated, filtered set of response headers to return to clients receiving the cached response. This function is necessary, because proxies MUST always remove hop-by-hop headers (such as `TE` and `Connection`) and update response's `Age` to avoid doubling cache time. ```js -cachedResponse.headers = cachePolicy.responseHeaders(cachedResponse); +cachedResponse.headers = cachePolicy.responseHeaders(); ``` ### `timeToLive()` -Returns approximate time in _milliseconds_ until the response becomes stale (i.e. not fresh). +Suggests a time in _milliseconds_ for how long this cache entry may be useful. This is not freshness, so always check with `satisfiesWithoutRevalidation()`. This time may be longer than response's `max-age` to allow for `stale-if-error` and `stale-while-revalidate`. -After that time (when `timeToLive() <= 0`) the response might not be usable without revalidation. However, there are exceptions, e.g. a client can explicitly allow stale responses, so always check with `satisfiesWithoutRevalidation()`. -`stale-if-error` and `stale-while-revalidate` extend the time to live of the cache, that can still be used if stale. +After that time (when `timeToLive() <= 0`) the response may still be usable in certain cases, e.g. if client can explicitly allows stale responses. ### `toObject()`/`fromObject(json)` -Chances are you'll want to store the `CachePolicy` object along with the cached response. `obj = policy.toObject()` gives a plain JSON-serializable object. `policy = CachePolicy.fromObject(obj)` creates an instance from it. +You'll want to store the `CachePolicy` object along with the cached response. `obj = policy.toObject()` gives a plain JSON-serializable object. `policy = CachePolicy.fromObject(obj)` creates an instance from it. + +## Complete Usage + +### `evaluateRequest(newRequest)` + +Returns an object telling what to do next — optional `revalidation`, and optional `response` from cache. Either one of these properties will be present. Both may be present at the same time. + +```js +{ + // If defined, you must send a request to the server. + revalidation: { + headers: {}, // HTTP headers to use when sending the revalidation response + // If true, you MUST wait for a response from the server before using the cache + // If false, this is stale-while-revalidate. The cache is stale, but you can use it while you update it asynchronously. + synchronous: bool, + }, + // If defined, you can use this cached response. + response: { + headers: {}, // Updated cached HTTP headers you must use when responding to the client + }, +} +``` + +### Example + +```js +let cached = cacheStorage.get(incomingRequest.url); + +// Cache miss - make a request to the origin and cache it +if (!cached) { + const newResponse = await makeRequest(incomingRequest); + const policy = new CachePolicy(incomingRequest, newResponse); + + cacheStorage.set( + incomingRequest.url, + { policy, body: newResponse.body }, + policy.timeToLive() + ); + + return { + // use responseHeaders() to remove hop-by-hop headers that should not be passed through proxies + headers: policy.responseHeaders(), + body: newResponse.body, + } +} + +// There's something cached, see if it's a hit +let { revalidation, response } = cached.policy.evaluateRequest(incomingRequest); + +// Revalidation always goes first +if (revalidation) { + // It's very important to update the request headers to make a correct revalidation request + incomingRequest.headers = revalidation.headers; // Same as cached.policy.revalidationHeaders() + + // The cache may be updated immediately or in the background, + // so use a Promise to optionally defer the update + const updatedResponsePromise = makeRequest(incomingRequest).then(() => { + // Refresh the old response with the new information, if applicable + const { policy, modified } = cached.policy.revalidatedPolicy(incomingRequest, newResponse); + + const body = modified ? newResponse.body : cached.body; + + // Update the cache with the newer response + if (policy.storable()) { + cacheStorage.set( + incomingRequest.url, + { policy, body }, + policy.timeToLive() + ); + } + + return { + headers: policy.responseHeaders(), // these are from the new revalidated policy + body, + } + }); + + if (revalidation.synchronous) { + // If synchronous, then you MUST get a reply from the server first + return await updatedResponsePromise; + } + + // If not synchronous, it can fall thru to returning the cached response, + // while the request to the server is happening in the background. +} + +return { + headers: response.headers, // Same as cached.policy.responseHeaders() + body: cached.body, +} +``` ### Refreshing stale cache (revalidation) @@ -119,7 +215,7 @@ The following methods help perform the update efficiently and correctly. Returns updated, filtered set of request headers to send to the origin server to check if the cached response can be reused. These headers allow the origin server to return status 304 indicating the response is still fresh. All headers unrelated to caching are passed through as-is. -Use this method when updating cache from the origin server. +Use this method when updating cache from the origin server. Also available in `evaluateRequest(newRequest).revalidation.headers`. ```js updateRequest.headers = cachePolicy.revalidationHeaders(updateRequest); @@ -130,42 +226,9 @@ updateRequest.headers = cachePolicy.revalidationHeaders(updateRequest); Use this method to update the cache after receiving a new response from the origin server. It returns an object with two keys: - `policy` — A new `CachePolicy` with HTTP headers updated from `revalidationResponse`. You can always replace the old cached `CachePolicy` with the new one. -- `modified` — Boolean indicating whether the response body has changed. - - If `false`, then a valid 304 Not Modified response has been received, and you can reuse the old cached response body. This is also affected by `stale-if-error`. - - If `true`, you should use new response's body (if present), or make another request to the origin server without any conditional headers (i.e. don't use `revalidationHeaders()` this time) to get the new resource. - -```js -// When serving requests from cache: -const { oldPolicy, oldResponse } = letsPretendThisIsSomeCache.get( - newRequest.url -); - -if (!oldPolicy.satisfiesWithoutRevalidation(newRequest)) { - // Change the request to ask the origin server if the cached response can be used - newRequest.headers = oldPolicy.revalidationHeaders(newRequest); - - // Send request to the origin server. The server may respond with status 304 - const newResponse = await makeRequest(newRequest); - - // Create updated policy and combined response from the old and new data - const { policy, modified } = oldPolicy.revalidatedPolicy( - newRequest, - newResponse - ); - const response = modified ? newResponse : oldResponse; - - // Update the cache with the newer/fresher response - letsPretendThisIsSomeCache.set( - newRequest.url, - { policy, response }, - policy.timeToLive() - ); - - // And proceed returning cached response as usual - response.headers = policy.responseHeaders(); - return response; -} -``` +- `modified` — Boolean indicating whether the response body has changed, and you should use the new response body sent by the server. + - If `true`, you should use the new response body, and you can replace the old cached response with the updated one. + - If `false`, then you should reuse the old cached response body. Either a valid 304 Not Modified response has been received, or an error happened and `stale-if-error` allows falling back to the cache. # Yo, FRESH @@ -174,6 +237,7 @@ if (!oldPolicy.satisfiesWithoutRevalidation(newRequest)) { ## Used by - [ImageOptim API](https://imageoptim.com/api), [make-fetch-happen](https://github.com/zkat/make-fetch-happen), [cacheable-request](https://www.npmjs.com/package/cacheable-request) ([got](https://www.npmjs.com/package/got)), [npm/registry-fetch](https://github.com/npm/registry-fetch), [etc.](https://github.com/kornelski/http-cache-semantics/network/dependents) +- [Rust version of this library](https://lib.rs/crates/http-cache-semantics). ## Implemented @@ -187,6 +251,7 @@ if (!oldPolicy.satisfiesWithoutRevalidation(newRequest)) { - Filtering of hop-by-hop headers. - Basic revalidation request - `stale-if-error` +- `stale-while-revalidate` ## Unimplemented diff --git a/node_modules/http-cache-semantics/index.js b/node_modules/http-cache-semantics/index.js index 31fba4860..f01e9a16b 100644 --- a/node_modules/http-cache-semantics/index.js +++ b/node_modules/http-cache-semantics/index.js @@ -1,5 +1,22 @@ 'use strict'; -// rfc7231 6.1 + +/** + * @typedef {Object} HttpRequest + * @property {Record} headers - Request headers + * @property {string} [method] - HTTP method + * @property {string} [url] - Request URL + */ + +/** + * @typedef {Object} HttpResponse + * @property {Record} headers - Response headers + * @property {number} [status] - HTTP status code + */ + +/** + * Set of default cacheable status codes per RFC 7231 section 6.1. + * @type {Set} + */ const statusCodeCacheableByDefault = new Set([ 200, 203, @@ -15,7 +32,11 @@ const statusCodeCacheableByDefault = new Set([ 501, ]); -// This implementation does not understand partial responses (206) +/** + * Set of HTTP status codes that the cache implementation understands. + * Note: This implementation does not understand partial responses (206). + * @type {Set} + */ const understoodStatuses = new Set([ 200, 203, @@ -33,13 +54,21 @@ const understoodStatuses = new Set([ 501, ]); +/** + * Set of HTTP error status codes. + * @type {Set} + */ const errorStatusCodes = new Set([ 500, 502, - 503, + 503, 504, ]); +/** + * Object representing hop-by-hop headers that should be removed. + * @type {Record} + */ const hopByHopHeaders = { date: true, // included, because we add Age update Date connection: true, @@ -52,6 +81,10 @@ const hopByHopHeaders = { upgrade: true, }; +/** + * Headers that are excluded from revalidation update. + * @type {Record} + */ const excludedFromRevalidationUpdate = { // Since the old body is reused, it doesn't make sense to change properties of the body 'content-length': true, @@ -60,21 +93,37 @@ const excludedFromRevalidationUpdate = { 'content-range': true, }; +/** + * Converts a string to a number or returns zero if the conversion fails. + * @param {string} s - The string to convert. + * @returns {number} The parsed number or 0. + */ function toNumberOrZero(s) { const n = parseInt(s, 10); return isFinite(n) ? n : 0; } -// RFC 5861 +/** + * Determines if the given response is an error response. + * Implements RFC 5861 behavior. + * @param {HttpResponse|undefined} response - The HTTP response object. + * @returns {boolean} true if the response is an error or undefined, false otherwise. + */ function isErrorResponse(response) { // consider undefined response as faulty - if(!response) { - return true + if (!response) { + return true; } return errorStatusCodes.has(response.status); } +/** + * Parses a Cache-Control header string into an object. + * @param {string} [header] - The Cache-Control header value. + * @returns {Record} An object representing Cache-Control directives. + */ function parseCacheControl(header) { + /** @type {Record} */ const cc = {}; if (!header) return cc; @@ -89,6 +138,11 @@ function parseCacheControl(header) { return cc; } +/** + * Formats a Cache-Control directives object into a header string. + * @param {Record} cc - The Cache-Control directives. + * @returns {string|undefined} A formatted Cache-Control header string or undefined if empty. + */ function formatCacheControl(cc) { let parts = []; for (const k in cc) { @@ -102,6 +156,17 @@ function formatCacheControl(cc) { } module.exports = class CachePolicy { + /** + * Creates a new CachePolicy instance. + * @param {HttpRequest} req - Incoming client request. + * @param {HttpResponse} res - Received server response. + * @param {Object} [options={}] - Configuration options. + * @param {boolean} [options.shared=true] - Is the cache shared (a public proxy)? `false` for personal browser caches. + * @param {number} [options.cacheHeuristic=0.1] - Fallback heuristic (age fraction) for cache duration. + * @param {number} [options.immutableMinTimeToLive=86400000] - Minimum TTL for immutable responses in milliseconds. + * @param {boolean} [options.ignoreCargoCult=false] - Detect nonsense cache headers, and override them. + * @param {any} [options._fromObject] - Internal parameter for deserialization. Do not use. + */ constructor( req, res, @@ -123,29 +188,44 @@ module.exports = class CachePolicy { } this._assertRequestHasHeaders(req); + /** @type {number} Timestamp when the response was received */ this._responseTime = this.now(); + /** @type {boolean} Indicates if the cache is shared */ this._isShared = shared !== false; + /** @type {boolean} Indicates if legacy cargo cult directives should be ignored */ + this._ignoreCargoCult = !!ignoreCargoCult; + /** @type {number} Heuristic cache fraction */ this._cacheHeuristic = undefined !== cacheHeuristic ? cacheHeuristic : 0.1; // 10% matches IE + /** @type {number} Minimum TTL for immutable responses in ms */ this._immutableMinTtl = undefined !== immutableMinTimeToLive ? immutableMinTimeToLive : 24 * 3600 * 1000; + /** @type {number} HTTP status code */ this._status = 'status' in res ? res.status : 200; + /** @type {Record} Response headers */ this._resHeaders = res.headers; + /** @type {Record} Parsed Cache-Control directives from response */ this._rescc = parseCacheControl(res.headers['cache-control']); + /** @type {string} HTTP method (e.g., GET, POST) */ this._method = 'method' in req ? req.method : 'GET'; + /** @type {string} Request URL */ this._url = req.url; + /** @type {string} Host header from the request */ this._host = req.headers.host; + /** @type {boolean} Whether the request does not include an Authorization header */ this._noAuthorization = !req.headers.authorization; + /** @type {Record|null} Request headers used for Vary matching */ this._reqHeaders = res.headers.vary ? req.headers : null; // Don't keep all request headers if they won't be used + /** @type {Record} Parsed Cache-Control directives from request */ this._reqcc = parseCacheControl(req.headers['cache-control']); // Assume that if someone uses legacy, non-standard uncecessary options they don't understand caching, // so there's no point stricly adhering to the blindly copy&pasted directives. if ( - ignoreCargoCult && + this._ignoreCargoCult && 'pre-check' in this._rescc && 'post-check' in this._rescc ) { @@ -171,10 +251,18 @@ module.exports = class CachePolicy { } } + /** + * You can monkey-patch it for testing. + * @returns {number} Current time in milliseconds. + */ now() { return Date.now(); } + /** + * Determines if the response is storable in a cache. + * @returns {boolean} `false` if can never be cached. + */ storable() { // The "no-store" request directive indicates that a cache MUST NOT store any part of either this request or any response to it. return !!( @@ -208,62 +296,160 @@ module.exports = class CachePolicy { ); } + /** + * @returns {boolean} true if expiration is explicitly defined. + */ _hasExplicitExpiration() { // 4.2.1 Calculating Freshness Lifetime - return ( + return !!( (this._isShared && this._rescc['s-maxage']) || this._rescc['max-age'] || this._resHeaders.expires ); } + /** + * @param {HttpRequest} req - a request + * @throws {Error} if the headers are missing. + */ _assertRequestHasHeaders(req) { if (!req || !req.headers) { throw Error('Request headers missing'); } } + /** + * Checks if the request matches the cache and can be satisfied from the cache immediately, + * without having to make a request to the server. + * + * This doesn't support `stale-while-revalidate`. See `evaluateRequest()` for a more complete solution. + * + * @param {HttpRequest} req - The new incoming HTTP request. + * @returns {boolean} `true`` if the cached response used to construct this cache policy satisfies the request without revalidation. + */ satisfiesWithoutRevalidation(req) { + const result = this.evaluateRequest(req); + return !result.revalidation; + } + + /** + * @param {{headers: Record, synchronous: boolean}|undefined} revalidation - Revalidation information, if any. + * @returns {{response: {headers: Record}, revalidation: {headers: Record, synchronous: boolean}|undefined}} An object with a cached response headers and revalidation info. + */ + _evaluateRequestHitResult(revalidation) { + return { + response: { + headers: this.responseHeaders(), + }, + revalidation, + }; + } + + /** + * @param {HttpRequest} request - new incoming + * @param {boolean} synchronous - whether revalidation must be synchronous (not s-w-r). + * @returns {{headers: Record, synchronous: boolean}} An object with revalidation headers and a synchronous flag. + */ + _evaluateRequestRevalidation(request, synchronous) { + return { + synchronous, + headers: this.revalidationHeaders(request), + }; + } + + /** + * @param {HttpRequest} request - new incoming + * @returns {{response: undefined, revalidation: {headers: Record, synchronous: boolean}}} An object indicating no cached response and revalidation details. + */ + _evaluateRequestMissResult(request) { + return { + response: undefined, + revalidation: this._evaluateRequestRevalidation(request, true), + }; + } + + /** + * Checks if the given request matches this cache entry, and how the cache can be used to satisfy it. Returns an object with: + * + * ``` + * { + * // If defined, you must send a request to the server. + * revalidation: { + * headers: {}, // HTTP headers to use when sending the revalidation response + * // If true, you MUST wait for a response from the server before using the cache + * // If false, this is stale-while-revalidate. The cache is stale, but you can use it while you update it asynchronously. + * synchronous: bool, + * }, + * // If defined, you can use this cached response. + * response: { + * headers: {}, // Updated cached HTTP headers you must use when responding to the client + * }, + * } + * ``` + * @param {HttpRequest} req - new incoming HTTP request + * @returns {{response: {headers: Record}|undefined, revalidation: {headers: Record, synchronous: boolean}|undefined}} An object containing keys: + * - revalidation: { headers: Record, synchronous: boolean } Set if you should send this to the origin server + * - response: { headers: Record } Set if you can respond to the client with these cached headers + */ + evaluateRequest(req) { this._assertRequestHasHeaders(req); + // In all circumstances, a cache MUST NOT ignore the must-revalidate directive + if (this._rescc['must-revalidate']) { + return this._evaluateRequestMissResult(req); + } + + if (!this._requestMatches(req, false)) { + return this._evaluateRequestMissResult(req); + } + // When presented with a request, a cache MUST NOT reuse a stored response, unless: // the presented request does not contain the no-cache pragma (Section 5.4), nor the no-cache cache directive, // unless the stored response is successfully validated (Section 4.3), and const requestCC = parseCacheControl(req.headers['cache-control']); + if (requestCC['no-cache'] || /no-cache/.test(req.headers.pragma)) { - return false; + return this._evaluateRequestMissResult(req); } - if (requestCC['max-age'] && this.age() > requestCC['max-age']) { - return false; + if (requestCC['max-age'] && this.age() > toNumberOrZero(requestCC['max-age'])) { + return this._evaluateRequestMissResult(req); } - if ( - requestCC['min-fresh'] && - this.timeToLive() < 1000 * requestCC['min-fresh'] - ) { - return false; + if (requestCC['min-fresh'] && this.maxAge() - this.age() < toNumberOrZero(requestCC['min-fresh'])) { + return this._evaluateRequestMissResult(req); } // the stored response is either: // fresh, or allowed to be served stale if (this.stale()) { - const allowsStale = - requestCC['max-stale'] && - !this._rescc['must-revalidate'] && - (true === requestCC['max-stale'] || - requestCC['max-stale'] > this.age() - this.maxAge()); - if (!allowsStale) { - return false; + // If a value is present, then the client is willing to accept a response that has + // exceeded its freshness lifetime by no more than the specified number of seconds + const allowsStaleWithoutRevalidation = 'max-stale' in requestCC && + (true === requestCC['max-stale'] || requestCC['max-stale'] > this.age() - this.maxAge()); + + if (allowsStaleWithoutRevalidation) { + return this._evaluateRequestHitResult(undefined); + } + + if (this.useStaleWhileRevalidate()) { + return this._evaluateRequestHitResult(this._evaluateRequestRevalidation(req, false)); } + + return this._evaluateRequestMissResult(req); } - return this._requestMatches(req, false); + return this._evaluateRequestHitResult(undefined); } + /** + * @param {HttpRequest} req - check if this is for the same cache entry + * @param {boolean} allowHeadMethod - allow a HEAD method to match. + * @returns {boolean} `true` if the request matches. + */ _requestMatches(req, allowHeadMethod) { // The presented effective request URI and that of the stored response match, and - return ( + return !!( (!this._url || this._url === req.url) && this._host === req.headers.host && // the request method associated with the stored response allows it to be used for the presented request, and @@ -275,15 +461,24 @@ module.exports = class CachePolicy { ); } + /** + * Determines whether storing authenticated responses is allowed. + * @returns {boolean} `true` if allowed. + */ _allowsStoringAuthenticated() { - // following Cache-Control response directives (Section 5.2.2) have such an effect: must-revalidate, public, and s-maxage. - return ( + // following Cache-Control response directives (Section 5.2.2) have such an effect: must-revalidate, public, and s-maxage. + return !!( this._rescc['must-revalidate'] || this._rescc.public || this._rescc['s-maxage'] ); } + /** + * Checks whether the Vary header in the response matches the new request. + * @param {HttpRequest} req - incoming HTTP request + * @returns {boolean} `true` if the vary headers match. + */ _varyMatches(req) { if (!this._resHeaders.vary) { return true; @@ -304,7 +499,13 @@ module.exports = class CachePolicy { return true; } + /** + * Creates a copy of the given headers without any hop-by-hop headers. + * @param {Record} inHeaders - old headers from the cached response + * @returns {Record} A new headers object without hop-by-hop headers. + */ _copyWithoutHopByHopHeaders(inHeaders) { + /** @type {Record} */ const headers = {}; for (const name in inHeaders) { if (hopByHopHeaders[name]) continue; @@ -330,6 +531,11 @@ module.exports = class CachePolicy { return headers; } + /** + * Returns the response headers adjusted for serving the cached response. + * Removes hop-by-hop headers and updates the Age and Date headers. + * @returns {Record} The adjusted response headers. + */ responseHeaders() { const headers = this._copyWithoutHopByHopHeaders(this._resHeaders); const age = this.age(); @@ -351,8 +557,8 @@ module.exports = class CachePolicy { } /** - * Value of the Date response header or current time if Date was invalid - * @return timestamp + * Returns the Date header value from the response or the current time if invalid. + * @returns {number} Timestamp (in milliseconds) representing the Date header or response time. */ date() { const serverDate = Date.parse(this._resHeaders.date); @@ -365,8 +571,7 @@ module.exports = class CachePolicy { /** * Value of the Age header, in seconds, updated for the current time. * May be fractional. - * - * @return Number + * @returns {number} The age in seconds. */ age() { let age = this._ageValue(); @@ -375,16 +580,21 @@ module.exports = class CachePolicy { return age + residentTime; } + /** + * @returns {number} The Age header value as a number. + */ _ageValue() { return toNumberOrZero(this._resHeaders.age); } /** - * Value of applicable max-age (or heuristic equivalent) in seconds. This counts since response's `Date`. + * Possibly outdated value of applicable max-age (or heuristic equivalent) in seconds. + * This counts since response's `Date`. * * For an up-to-date value, see `timeToLive()`. * - * @return Number + * Returns the maximum age (freshness lifetime) of the response in seconds. + * @returns {number} The max-age value in seconds. */ maxAge() { if (!this.storable() || this._rescc['no-cache']) { @@ -446,29 +656,57 @@ module.exports = class CachePolicy { return defaultMinTtl; } + /** + * Remaining time this cache entry may be useful for, in *milliseconds*. + * You can use this as an expiration time for your cache storage. + * + * Prefer this method over `maxAge()`, because it includes other factors like `age` and `stale-while-revalidate`. + * @returns {number} Time-to-live in milliseconds. + */ timeToLive() { const age = this.maxAge() - this.age(); const staleIfErrorAge = age + toNumberOrZero(this._rescc['stale-if-error']); const staleWhileRevalidateAge = age + toNumberOrZero(this._rescc['stale-while-revalidate']); - return Math.max(0, age, staleIfErrorAge, staleWhileRevalidateAge) * 1000; + return Math.round(Math.max(0, age, staleIfErrorAge, staleWhileRevalidateAge) * 1000); } + /** + * If true, this cache entry is past its expiration date. + * Note that stale cache may be useful sometimes, see `evaluateRequest()`. + * @returns {boolean} `false` doesn't mean it's fresh nor usable + */ stale() { return this.maxAge() <= this.age(); } + /** + * @returns {boolean} `true` if `stale-if-error` condition allows use of a stale response. + */ _useStaleIfError() { return this.maxAge() + toNumberOrZero(this._rescc['stale-if-error']) > this.age(); } + /** See `evaluateRequest()` for a more complete solution + * @returns {boolean} `true` if `stale-while-revalidate` is currently allowed. + */ useStaleWhileRevalidate() { - return this.maxAge() + toNumberOrZero(this._rescc['stale-while-revalidate']) > this.age(); + const swr = toNumberOrZero(this._rescc['stale-while-revalidate']); + return swr > 0 && this.maxAge() + swr > this.age(); } + /** + * Creates a `CachePolicy` instance from a serialized object. + * @param {Object} obj - The serialized object. + * @returns {CachePolicy} A new CachePolicy instance. + */ static fromObject(obj) { return new this(undefined, undefined, { _fromObject: obj }); } + /** + * @param {any} obj - The serialized object. + * @throws {Error} If already initialized or if the object is invalid. + */ _fromObject(obj) { if (this._responseTime) throw Error('Reinitialized'); if (!obj || obj.v !== 1) throw Error('Invalid serialization'); @@ -478,6 +716,7 @@ module.exports = class CachePolicy { this._cacheHeuristic = obj.ch; this._immutableMinTtl = obj.imm !== undefined ? obj.imm : 24 * 3600 * 1000; + this._ignoreCargoCult = !!obj.icc; this._status = obj.st; this._resHeaders = obj.resh; this._rescc = obj.rescc; @@ -489,6 +728,10 @@ module.exports = class CachePolicy { this._reqcc = obj.reqcc; } + /** + * Serializes the `CachePolicy` instance into a JSON-serializable object. + * @returns {Object} The serialized object. + */ toObject() { return { v: 1, @@ -496,6 +739,7 @@ module.exports = class CachePolicy { sh: this._isShared, ch: this._cacheHeuristic, imm: this._immutableMinTtl, + icc: this._ignoreCargoCult, st: this._status, resh: this._resHeaders, rescc: this._rescc, @@ -514,6 +758,8 @@ module.exports = class CachePolicy { * * Hop by hop headers are always stripped. * Revalidation headers may be added or removed, depending on request. + * @param {HttpRequest} incomingReq - The incoming HTTP request. + * @returns {Record} The headers for the revalidation request. */ revalidationHeaders(incomingReq) { this._assertRequestHasHeaders(incomingReq); @@ -578,17 +824,22 @@ module.exports = class CachePolicy { * Returns {policy, modified} where modified is a boolean indicating * whether the response body has been modified, and old cached body can't be used. * - * @return {Object} {policy: CachePolicy, modified: Boolean} + * @param {HttpRequest} request - The latest HTTP request asking for the cached entry. + * @param {HttpResponse} response - The latest revalidation HTTP response from the origin server. + * @returns {{policy: CachePolicy, modified: boolean, matches: boolean}} The updated policy and modification status. + * @throws {Error} If the response headers are missing. */ revalidatedPolicy(request, response) { this._assertRequestHasHeaders(request); - if(this._useStaleIfError() && isErrorResponse(response)) { // I consider the revalidation request unsuccessful + + if (this._useStaleIfError() && isErrorResponse(response)) { return { - modified: false, - matches: false, - policy: this, + policy: this, + modified: false, + matches: true, }; } + if (!response || !response.headers) { throw Error('Response headers missing'); } @@ -635,9 +886,16 @@ module.exports = class CachePolicy { } } + const optionsCopy = { + shared: this._isShared, + cacheHeuristic: this._cacheHeuristic, + immutableMinTimeToLive: this._immutableMinTtl, + ignoreCargoCult: this._ignoreCargoCult, + }; + if (!matches) { return { - policy: new this.constructor(request, response), + policy: new this.constructor(request, response, optionsCopy), // Client receiving 304 without body, even if it's invalid/mismatched has no option // but to reuse a cached body. We don't have a good way to tell clients to do // error recovery in such case. @@ -662,11 +920,7 @@ module.exports = class CachePolicy { headers, }); return { - policy: new this.constructor(request, newResponse, { - shared: this._isShared, - cacheHeuristic: this._cacheHeuristic, - immutableMinTimeToLive: this._immutableMinTtl, - }), + policy: new this.constructor(request, newResponse, optionsCopy), modified: false, matches: true, }; diff --git a/node_modules/http-cache-semantics/package.json b/node_modules/http-cache-semantics/package.json index defbb045a..d45dfa127 100644 --- a/node_modules/http-cache-semantics/package.json +++ b/node_modules/http-cache-semantics/package.json @@ -1,18 +1,22 @@ { "name": "http-cache-semantics", - "version": "4.1.1", + "version": "4.2.0", "description": "Parses Cache-Control and other headers. Helps building correct HTTP caches and proxies", - "repository": "https://github.com/kornelski/http-cache-semantics.git", + "repository": { + "type": "git", + "url": "git+https://github.com/kornelski/http-cache-semantics.git" + }, "main": "index.js", + "types": "index.js", "scripts": { "test": "mocha" }, "files": [ "index.js" ], - "author": "Kornel Lesiński (https://kornel.ski/)", + "author": "Kornel Lesiński (https://kornel.ski/)", "license": "BSD-2-Clause", "devDependencies": { - "mocha": "^10.0" + "mocha": "^11.0" } } diff --git a/node_modules/hugo-extended/package.json b/node_modules/hugo-extended/package.json index afb687646..403fe4d6f 100644 --- a/node_modules/hugo-extended/package.json +++ b/node_modules/hugo-extended/package.json @@ -1,6 +1,6 @@ { "name": "hugo-extended", - "version": "0.139.3", + "version": "0.139.4", "description": "✏️ Plug-and-play binary wrapper for Hugo Extended, the awesomest static-site generator.", "license": "MIT", "homepage": "https://github.com/jakejarvis/hugo-extended", diff --git a/node_modules/hugo-extended/vendor/hugo b/node_modules/hugo-extended/vendor/hugo index 52711aa89..ac148f172 100755 Binary files a/node_modules/hugo-extended/vendor/hugo and b/node_modules/hugo-extended/vendor/hugo differ diff --git a/node_modules/is-callable/.editorconfig b/node_modules/is-callable/.editorconfig new file mode 100644 index 000000000..f5f56790d --- /dev/null +++ b/node_modules/is-callable/.editorconfig @@ -0,0 +1,31 @@ +root = true + +[*] +indent_style = tab +indent_size = 4 +end_of_line = lf +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = true +max_line_length = 150 + +[CHANGELOG.md] +indent_style = space +indent_size = 2 +max_line_length = off + +[README.md] +indent_style = off +indent_size = off +max_line_length = off + +[*.json] +max_line_length = off + +[Makefile] +max_line_length = off + +[coverage*/**/*] +indent_style = off +indent_size = off +max_line_length = off diff --git a/node_modules/is-callable/.eslintrc b/node_modules/is-callable/.eslintrc new file mode 100644 index 000000000..ce033bfe5 --- /dev/null +++ b/node_modules/is-callable/.eslintrc @@ -0,0 +1,10 @@ +{ + "root": true, + + "extends": "@ljharb", + + "rules": { + "id-length": 0, + "max-statements-per-line": [2, { "max": 2 }], + }, +} diff --git a/node_modules/is-callable/.github/FUNDING.yml b/node_modules/is-callable/.github/FUNDING.yml new file mode 100644 index 000000000..0fdebd060 --- /dev/null +++ b/node_modules/is-callable/.github/FUNDING.yml @@ -0,0 +1,12 @@ +# These are supported funding model platforms + +github: [ljharb] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: npm/is-callable +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] diff --git a/node_modules/is-callable/.nycrc b/node_modules/is-callable/.nycrc new file mode 100644 index 000000000..bdd626ce9 --- /dev/null +++ b/node_modules/is-callable/.nycrc @@ -0,0 +1,9 @@ +{ + "all": true, + "check-coverage": false, + "reporter": ["text-summary", "text", "html", "json"], + "exclude": [ + "coverage", + "test" + ] +} diff --git a/node_modules/is-callable/CHANGELOG.md b/node_modules/is-callable/CHANGELOG.md new file mode 100644 index 000000000..32788cda9 --- /dev/null +++ b/node_modules/is-callable/CHANGELOG.md @@ -0,0 +1,158 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [v1.2.7](https://github.com/inspect-js/is-callable/compare/v1.2.6...v1.2.7) - 2022-09-23 + +### Commits + +- [Fix] recognize `document.all` in IE 6-10 [`06c1db2`](https://github.com/inspect-js/is-callable/commit/06c1db2b9b2e0f28428e1293eb572f8f93871ec7) +- [Tests] improve logic for FF 20-35 [`0f7d9b9`](https://github.com/inspect-js/is-callable/commit/0f7d9b9c7fe149ca87e71f0a125ade251a6a578c) +- [Fix] handle `document.all` in FF 27 (and +, probably) [`696c661`](https://github.com/inspect-js/is-callable/commit/696c661b8c0810c2d05ab172f1607f4e77ddf81e) +- [Tests] fix proxy tests in FF 42-63 [`985df0d`](https://github.com/inspect-js/is-callable/commit/985df0dd36f8cfe6f1993657b7c0f4cfc19dae30) +- [readme] update tested browsers [`389e919`](https://github.com/inspect-js/is-callable/commit/389e919493b1cb2010126b0411e5291bf76169bd) +- [Fix] detect `document.all` in Opera 12.16 [`b9f1022`](https://github.com/inspect-js/is-callable/commit/b9f1022b3d7e466b7f09080bd64c253caf644325) +- [Fix] HTML elements: properly report as callable in Opera 12.16 [`17391fe`](https://github.com/inspect-js/is-callable/commit/17391fe02b895777c4337be28dca3b364b743b34) +- [Tests] fix inverted logic in FF3 test [`056ebd4`](https://github.com/inspect-js/is-callable/commit/056ebd48790f46ca18ff5b12f51b44c08ccc3595) + +## [v1.2.6](https://github.com/inspect-js/is-callable/compare/v1.2.5...v1.2.6) - 2022-09-14 + +### Commits + +- [Fix] work for `document.all` in Firefox 3 and IE 6-8 [`015132a`](https://github.com/inspect-js/is-callable/commit/015132aaef886ec777b5b3593ef4ce461dd0c7d4) +- [Test] skip function toString check for nullish values [`8698116`](https://github.com/inspect-js/is-callable/commit/8698116f95eb59df8b48ec8e4585fc1cdd8cae9f) +- [readme] add "supported engines" section [`0442207`](https://github.com/inspect-js/is-callable/commit/0442207a89a1554d41ba36daf21862ef7ccbd500) +- [Tests] skip one of the fixture objects in FF 3.6 [`a501141`](https://github.com/inspect-js/is-callable/commit/a5011410bc6edb276c6ec8b47ce5c5d83c4bee15) +- [Tests] allow `class` constructor tests to fail in FF v45 - v54, which has undetectable classes [`b12e4a4`](https://github.com/inspect-js/is-callable/commit/b12e4a4d8c438678bd7710f9f896680150766b51) +- [Fix] Safari 4: regexes should not be considered callable [`4b732ff`](https://github.com/inspect-js/is-callable/commit/4b732ffa34346db3f0193ea4e46b7d4e637e6c82) +- [Fix] properly recognize `document.all` in Safari 4 [`3193735`](https://github.com/inspect-js/is-callable/commit/319373525dc4603346661641840cd9a3e0613136) + +## [v1.2.5](https://github.com/inspect-js/is-callable/compare/v1.2.4...v1.2.5) - 2022-09-11 + +### Commits + +- [actions] reuse common workflows [`5bb4b32`](https://github.com/inspect-js/is-callable/commit/5bb4b32dc93987328ab4f396601f751c4a7abd62) +- [meta] better `eccheck` command [`b9bd597`](https://github.com/inspect-js/is-callable/commit/b9bd597322b6e3a24c74c09881ca73e1d9f9f485) +- [meta] use `npmignore` to autogenerate an npmignore file [`3192d38`](https://github.com/inspect-js/is-callable/commit/3192d38527c7fc461d05d5aa93d47628e658bc45) +- [Fix] for HTML constructors, always use `tryFunctionObject` even in pre-toStringTag browsers [`3076ea2`](https://github.com/inspect-js/is-callable/commit/3076ea21d1f6ecc1cb711dcf1da08f257892c72b) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `available-typed-arrays`, `object-inspect`, `safe-publish-latest`, `tape` [`8986746`](https://github.com/inspect-js/is-callable/commit/89867464c42adc5cd375ee074a4574b0295442cb) +- [meta] add `auto-changelog` [`7dda9d0`](https://github.com/inspect-js/is-callable/commit/7dda9d04e670a69ae566c8fa596da4ff4371e615) +- [Fix] properly report `document.all` [`da90b2b`](https://github.com/inspect-js/is-callable/commit/da90b2b68dc4f33702c2e01ad07b4f89bcb60984) +- [actions] update codecov uploader [`c8f847c`](https://github.com/inspect-js/is-callable/commit/c8f847c90e04e54ff73c7cfae86e96e94990e324) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `object-inspect`, `tape` [`899ae00`](https://github.com/inspect-js/is-callable/commit/899ae00b6abd10d81fc8bc7f02b345fd885d5f56) +- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `es-value-fixtures`, `object-inspect`, `tape` [`344e913`](https://github.com/inspect-js/is-callable/commit/344e913b149609bf741aa7345fa32dc0b90d8893) +- [meta] remove greenkeeper config [`737dce5`](https://github.com/inspect-js/is-callable/commit/737dce5590b1abb16183a63cb9d7d26920b3b394) +- [meta] npmignore coverage output [`680a883`](https://github.com/inspect-js/is-callable/commit/680a8839071bf36a419fe66e1ced7a3303c27b28) + + +1.2.4 / 2021-08-05 +================= + * [Fix] use `has-tostringtag` approach to behave correctly in the presence of symbol shams + * [readme] fix repo URLs + * [readme] add actions and codecov badges + * [readme] remove defunct badges + * [meta] ignore eclint checking coverage output + * [meta] use `prepublishOnly` script for npm 7+ + * [actions] use `node/install` instead of `node/run`; use `codecov` action + * [actions] remove unused workflow file + * [Tests] run `nyc` on all tests; use `tape` runner + * [Tests] use `available-typed-arrays`, `for-each`, `has-symbols`, `object-inspect` + * [Dev Deps] update `available-typed-arrays`, `eslint`, `@ljharb/eslint-config`, `aud`, `object-inspect`, `tape` + +1.2.3 / 2021-01-31 +================= + * [Fix] `document.all` is callable (do not use `document.all`!) + * [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `tape` + * [Tests] migrate tests to Github Actions + * [actions] add "Allow Edits" workflow + * [actions] switch Automatic Rebase workflow to `pull_request_target` event + +1.2.2 / 2020-09-21 +================= + * [Fix] include actual fix from 579179e + * [Dev Deps] update `eslint` + +1.2.1 / 2020-09-09 +================= + * [Fix] phantomjs‘ Reflect.apply does not throw properly on a bad array-like + * [Dev Deps] update `eslint`, `@ljharb/eslint-config` + * [meta] fix eclint error + +1.2.0 / 2020-06-02 +================= + * [New] use `Reflect.apply`‑based callability detection + * [readme] add install instructions (#55) + * [meta] only run `aud` on prod deps + * [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `tape`, `make-arrow-function`, `make-generator-function`; add `aud`, `safe-publish-latest`, `make-async-function` + * [Tests] add tests for function proxies (#53, #25) + +1.1.5 / 2019-12-18 +================= + * [meta] remove unused Makefile and associated utilities + * [meta] add `funding` field; add FUNDING.yml + * [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `semver`, `tape`, `covert`, `rimraf` + * [Tests] use shared travis configs + * [Tests] use `eccheck` over `editorconfig-tools` + * [Tests] use `npx aud` instead of `nsp` or `npm audit` with hoops + * [Tests] remove `jscs` + * [actions] add automatic rebasing / merge commit blocking + +1.1.4 / 2018-07-02 +================= + * [Fix] improve `class` and arrow function detection (#30, #31) + * [Tests] on all latest node minors; improve matrix + * [Dev Deps] update all dev deps + +1.1.3 / 2016-02-27 +================= + * [Fix] ensure “class “ doesn’t screw up “class” detection + * [Tests] up to `node` `v5.7`, `v4.3` + * [Dev Deps] update to `eslint` v2, `@ljharb/eslint-config`, `jscs` + +1.1.2 / 2016-01-15 +================= + * [Fix] Make sure comments don’t screw up “class” detection (#4) + * [Tests] up to `node` `v5.3` + * [Tests] Add `parallelshell`, run both `--es-staging` and stock tests at once + * [Dev Deps] update `tape`, `jscs`, `nsp`, `eslint`, `@ljharb/eslint-config` + * [Refactor] convert `isNonES6ClassFn` into `isES6ClassFn` + +1.1.1 / 2015-11-30 +================= + * [Fix] do not throw when a non-function has a function in its [[Prototype]] (#2) + * [Dev Deps] update `tape`, `eslint`, `@ljharb/eslint-config`, `jscs`, `nsp`, `semver` + * [Tests] up to `node` `v5.1` + * [Tests] no longer allow node 0.8 to fail. + * [Tests] fix npm upgrades in older nodes + +1.1.0 / 2015-10-02 +================= + * [Fix] Some browsers report TypedArray constructors as `typeof object` + * [New] return false for "class" constructors, when possible. + * [Tests] up to `io.js` `v3.3`, `node` `v4.1` + * [Dev Deps] update `eslint`, `editorconfig-tools`, `nsp`, `tape`, `semver`, `jscs`, `covert`, `make-arrow-function` + * [Docs] Switch from vb.teelaun.ch to versionbadg.es for the npm version badge SVG + +1.0.4 / 2015-01-30 +================= + * If @@toStringTag is not present, use the old-school Object#toString test. + +1.0.3 / 2015-01-29 +================= + * Add tests to ensure arrow functions are callable. + * Refactor to aid optimization of non-try/catch code. + +1.0.2 / 2015-01-29 +================= + * Fix broken package.json + +1.0.1 / 2015-01-29 +================= + * Add early exit for typeof not "function" + +1.0.0 / 2015-01-29 +================= + * Initial release. diff --git a/node_modules/is-callable/LICENSE b/node_modules/is-callable/LICENSE new file mode 100644 index 000000000..b43df444e --- /dev/null +++ b/node_modules/is-callable/LICENSE @@ -0,0 +1,22 @@ +The MIT License (MIT) + +Copyright (c) 2015 Jordan Harband + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + diff --git a/node_modules/is-callable/README.md b/node_modules/is-callable/README.md new file mode 100644 index 000000000..4f2b6d6f4 --- /dev/null +++ b/node_modules/is-callable/README.md @@ -0,0 +1,83 @@ +# is-callable [![Version Badge][2]][1] + +[![github actions][actions-image]][actions-url] +[![coverage][codecov-image]][codecov-url] +[![dependency status][5]][6] +[![dev dependency status][7]][8] +[![License][license-image]][license-url] +[![Downloads][downloads-image]][downloads-url] + +[![npm badge][11]][1] + +Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag. + +## Supported engines +Automatically tested in every minor version of node. + +Manually tested in: + - Safari: v4 - v15 (4, 5, 5.1, 6.0.5, 6.2, 7.1, 8, 9.1.3, 10.1.2, 11.1.2, 12.1, 13.1.2, 14.1.2, 15.3, 15.6.1) + - Note: Safari 9 has `class`, but `Function.prototype.toString` hides that progeny and makes them look like functions, so `class` constructors will be reported by this package as callable, when they are not in fact callable. + - Chrome: v15 - v81, v83 - v106(every integer version) + - Note: This includes Edge v80+ and Opera v15+, which matches Chrome + - Firefox: v3, v3.6, v4 - v105 (every integer version) + - Note: v45 - v54 has `class`, but `Function.prototype.toString` hides that progeny and makes them look like functions, so `class` constructors will be reported by this package as callable, when they are not in fact callable. + - Note: in v42 - v63, `Function.prototype.toString` throws on HTML element constructors, or a Proxy to a function + - Note: in v20 - v35, HTML element constructors are not callable, despite having typeof `function`. + - Note: in v19, `document.all` is not callable. + - IE: v6 - v11(every integer version + - Opera: v11.1, v11.5, v11.6, v12.1, v12.14, v12.15, v12.16, v15+ v15+ matches Chrome + +## Example + +```js +var isCallable = require('is-callable'); +var assert = require('assert'); + +assert.notOk(isCallable(undefined)); +assert.notOk(isCallable(null)); +assert.notOk(isCallable(false)); +assert.notOk(isCallable(true)); +assert.notOk(isCallable([])); +assert.notOk(isCallable({})); +assert.notOk(isCallable(/a/g)); +assert.notOk(isCallable(new RegExp('a', 'g'))); +assert.notOk(isCallable(new Date())); +assert.notOk(isCallable(42)); +assert.notOk(isCallable(NaN)); +assert.notOk(isCallable(Infinity)); +assert.notOk(isCallable(new Number(42))); +assert.notOk(isCallable('foo')); +assert.notOk(isCallable(Object('foo'))); + +assert.ok(isCallable(function () {})); +assert.ok(isCallable(function* () {})); +assert.ok(isCallable(x => x * x)); +``` + +## Install + +Install with + +``` +npm install is-callable +``` + +## Tests + +Simply clone the repo, `npm install`, and run `npm test` + +[1]: https://npmjs.org/package/is-callable +[2]: https://versionbadg.es/inspect-js/is-callable.svg +[5]: https://david-dm.org/inspect-js/is-callable.svg +[6]: https://david-dm.org/inspect-js/is-callable +[7]: https://david-dm.org/inspect-js/is-callable/dev-status.svg +[8]: https://david-dm.org/inspect-js/is-callable#info=devDependencies +[11]: https://nodei.co/npm/is-callable.png?downloads=true&stars=true +[license-image]: https://img.shields.io/npm/l/is-callable.svg +[license-url]: LICENSE +[downloads-image]: https://img.shields.io/npm/dm/is-callable.svg +[downloads-url]: https://npm-stat.com/charts.html?package=is-callable +[codecov-image]: https://codecov.io/gh/inspect-js/is-callable/branch/main/graphs/badge.svg +[codecov-url]: https://app.codecov.io/gh/inspect-js/is-callable/ +[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/inspect-js/is-callable +[actions-url]: https://github.com/inspect-js/is-callable/actions diff --git a/node_modules/is-callable/index.js b/node_modules/is-callable/index.js new file mode 100644 index 000000000..f2a89f848 --- /dev/null +++ b/node_modules/is-callable/index.js @@ -0,0 +1,101 @@ +'use strict'; + +var fnToStr = Function.prototype.toString; +var reflectApply = typeof Reflect === 'object' && Reflect !== null && Reflect.apply; +var badArrayLike; +var isCallableMarker; +if (typeof reflectApply === 'function' && typeof Object.defineProperty === 'function') { + try { + badArrayLike = Object.defineProperty({}, 'length', { + get: function () { + throw isCallableMarker; + } + }); + isCallableMarker = {}; + // eslint-disable-next-line no-throw-literal + reflectApply(function () { throw 42; }, null, badArrayLike); + } catch (_) { + if (_ !== isCallableMarker) { + reflectApply = null; + } + } +} else { + reflectApply = null; +} + +var constructorRegex = /^\s*class\b/; +var isES6ClassFn = function isES6ClassFunction(value) { + try { + var fnStr = fnToStr.call(value); + return constructorRegex.test(fnStr); + } catch (e) { + return false; // not a function + } +}; + +var tryFunctionObject = function tryFunctionToStr(value) { + try { + if (isES6ClassFn(value)) { return false; } + fnToStr.call(value); + return true; + } catch (e) { + return false; + } +}; +var toStr = Object.prototype.toString; +var objectClass = '[object Object]'; +var fnClass = '[object Function]'; +var genClass = '[object GeneratorFunction]'; +var ddaClass = '[object HTMLAllCollection]'; // IE 11 +var ddaClass2 = '[object HTML document.all class]'; +var ddaClass3 = '[object HTMLCollection]'; // IE 9-10 +var hasToStringTag = typeof Symbol === 'function' && !!Symbol.toStringTag; // better: use `has-tostringtag` + +var isIE68 = !(0 in [,]); // eslint-disable-line no-sparse-arrays, comma-spacing + +var isDDA = function isDocumentDotAll() { return false; }; +if (typeof document === 'object') { + // Firefox 3 canonicalizes DDA to undefined when it's not accessed directly + var all = document.all; + if (toStr.call(all) === toStr.call(document.all)) { + isDDA = function isDocumentDotAll(value) { + /* globals document: false */ + // in IE 6-8, typeof document.all is "object" and it's truthy + if ((isIE68 || !value) && (typeof value === 'undefined' || typeof value === 'object')) { + try { + var str = toStr.call(value); + return ( + str === ddaClass + || str === ddaClass2 + || str === ddaClass3 // opera 12.16 + || str === objectClass // IE 6-8 + ) && value('') == null; // eslint-disable-line eqeqeq + } catch (e) { /**/ } + } + return false; + }; + } +} + +module.exports = reflectApply + ? function isCallable(value) { + if (isDDA(value)) { return true; } + if (!value) { return false; } + if (typeof value !== 'function' && typeof value !== 'object') { return false; } + try { + reflectApply(value, null, badArrayLike); + } catch (e) { + if (e !== isCallableMarker) { return false; } + } + return !isES6ClassFn(value) && tryFunctionObject(value); + } + : function isCallable(value) { + if (isDDA(value)) { return true; } + if (!value) { return false; } + if (typeof value !== 'function' && typeof value !== 'object') { return false; } + if (hasToStringTag) { return tryFunctionObject(value); } + if (isES6ClassFn(value)) { return false; } + var strClass = toStr.call(value); + if (strClass !== fnClass && strClass !== genClass && !(/^\[object HTML/).test(strClass)) { return false; } + return tryFunctionObject(value); + }; diff --git a/node_modules/is-callable/package.json b/node_modules/is-callable/package.json new file mode 100644 index 000000000..aa3e8df04 --- /dev/null +++ b/node_modules/is-callable/package.json @@ -0,0 +1,106 @@ +{ + "name": "is-callable", + "version": "1.2.7", + "author": { + "name": "Jordan Harband", + "email": "ljharb@gmail.com", + "url": "http://ljharb.codes" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + }, + "contributors": [ + { + "name": "Jordan Harband", + "email": "ljharb@gmail.com", + "url": "http://ljharb.codes" + } + ], + "description": "Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.", + "license": "MIT", + "main": "index.js", + "scripts": { + "prepack": "npmignore --auto --commentLines=autogenerated", + "version": "auto-changelog && git add CHANGELOG.md", + "postversion": "auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"", + "prepublishOnly": "safe-publish-latest", + "prepublish": "not-in-publish || npm run prepublishOnly", + "pretest": "npm run --silent lint", + "test": "npm run tests-only --", + "posttest": "aud --production", + "tests-only": "nyc tape 'test/**/*.js'", + "prelint": "eclint check $(git ls-files | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git')", + "lint": "eslint --ext=js,mjs ." + }, + "repository": { + "type": "git", + "url": "git://github.com/inspect-js/is-callable.git" + }, + "keywords": [ + "Function", + "function", + "callable", + "generator", + "generator function", + "arrow", + "arrow function", + "ES6", + "toStringTag", + "@@toStringTag" + ], + "devDependencies": { + "@ljharb/eslint-config": "^21.0.0", + "aud": "^2.0.0", + "auto-changelog": "^2.4.0", + "available-typed-arrays": "^1.0.5", + "eclint": "^2.8.1", + "es-value-fixtures": "^1.4.2", + "eslint": "=8.8.0", + "for-each": "^0.3.3", + "has-tostringtag": "^1.0.0", + "make-arrow-function": "^1.2.0", + "make-async-function": "^1.0.0", + "make-generator-function": "^2.0.0", + "npmignore": "^0.3.0", + "nyc": "^10.3.2", + "object-inspect": "^1.12.2", + "rimraf": "^2.7.1", + "safe-publish-latest": "^2.0.0", + "tape": "^5.6.0" + }, + "testling": { + "files": "test/index.js", + "browsers": [ + "iexplore/6.0..latest", + "firefox/3.0..6.0", + "firefox/15.0..latest", + "firefox/nightly", + "chrome/4.0..10.0", + "chrome/20.0..latest", + "chrome/canary", + "opera/10.0..latest", + "opera/next", + "safari/4.0..latest", + "ipad/6.0..latest", + "iphone/6.0..latest", + "android-browser/4.2" + ] + }, + "engines": { + "node": ">= 0.4" + }, + "auto-changelog": { + "output": "CHANGELOG.md", + "template": "keepachangelog", + "unreleased": false, + "commitLimit": false, + "backfillLimit": false, + "hideCredit": true, + "startingVersion": "v1.2.5" + }, + "publishConfig": { + "ignore": [ + ".github/workflows" + ] + } +} diff --git a/node_modules/is-callable/test/index.js b/node_modules/is-callable/test/index.js new file mode 100644 index 000000000..bfe5db5c5 --- /dev/null +++ b/node_modules/is-callable/test/index.js @@ -0,0 +1,244 @@ +'use strict'; + +/* eslint no-magic-numbers: 1 */ + +var test = require('tape'); +var isCallable = require('../'); +var hasToStringTag = require('has-tostringtag/shams')(); +var v = require('es-value-fixtures'); +var forEach = require('for-each'); +var inspect = require('object-inspect'); +var typedArrayNames = require('available-typed-arrays')(); +var generators = require('make-generator-function')(); +var arrows = require('make-arrow-function').list(); +var asyncs = require('make-async-function').list(); +var weirdlyCommentedArrowFn; +try { + /* eslint-disable no-new-func */ + weirdlyCommentedArrowFn = Function('return cl/*/**/=>/**/ass - 1;')(); + /* eslint-enable no-new-func */ +} catch (e) { /**/ } + +var isIE68 = !(0 in [undefined]); +var isFirefox = typeof window !== 'undefined' && ('netscape' in window) && (/ rv:/).test(navigator.userAgent); +var fnToStringCoerces; +try { + Function.prototype.toString.call(v.uncoercibleFnObject); + fnToStringCoerces = true; +} catch (e) { + fnToStringCoerces = false; +} + +var noop = function () {}; +var classFake = function classFake() { }; // eslint-disable-line func-name-matching +var returnClass = function () { return ' class '; }; +var return3 = function () { return 3; }; +/* for coverage */ +noop(); +classFake(); +returnClass(); +return3(); +/* end for coverage */ + +var proxy; +if (typeof Proxy === 'function') { + try { + proxy = new Proxy(function () {}, {}); + // for coverage + proxy(); + String(proxy); + } catch (_) { + // Older engines throw a `TypeError` when `Function.prototype.toString` is called on a Proxy object. + proxy = null; + } +} + +var invokeFunction = function invokeFunctionString(str) { + var result; + try { + /* eslint-disable no-new-func */ + var fn = Function(str); + /* eslint-enable no-new-func */ + result = fn(); + } catch (e) {} + return result; +}; + +var classConstructor = invokeFunction('"use strict"; return class Foo {}'); +var hasDetectableClasses = classConstructor && Function.prototype.toString.call(classConstructor) === 'class Foo {}'; + +var commentedClass = invokeFunction('"use strict"; return class/*kkk*/\n//blah\n Bar\n//blah\n {}'); +var commentedClassOneLine = invokeFunction('"use strict"; return class/**/A{}'); +var classAnonymous = invokeFunction('"use strict"; return class{}'); +var classAnonymousCommentedOneLine = invokeFunction('"use strict"; return class/*/*/{}'); + +test('not callables', function (t) { + t.notOk(isCallable(), 'implicit undefined is not callable'); + + forEach(v.nonFunctions.concat([ + Object(42), + Object('foo'), + NaN, + [], + /a/g, + new RegExp('a', 'g'), + new Date() + ]), function (nonFunction) { + if (fnToStringCoerces && nonFunction === v.coercibleFnObject) { + t.comment('FF 3.6 has a Function toString that coerces its receiver, so this test is skipped'); + return; + } + if (nonFunction != null) { // eslint-disable-line eqeqeq + if (isFirefox) { + // Firefox 3 throws some kind of *object* here instead of a proper error + t['throws']( + function () { Function.prototype.toString.call(nonFunction); }, + inspect(nonFunction) + ' can not be used with Function toString' + ); + } else { + t['throws']( + function () { Function.prototype.toString.call(nonFunction); }, + TypeError, + inspect(nonFunction) + ' can not be used with Function toString' + ); + } + } + t.equal(isCallable(nonFunction), false, inspect(nonFunction) + ' is not callable'); + }); + + t.test('non-function with function in its [[Prototype]] chain', function (st) { + var Foo = function Bar() {}; + Foo.prototype = noop; + st.equal(isCallable(Foo), true, 'sanity check: Foo is callable'); + st.equal(isCallable(new Foo()), false, 'instance of Foo is not callable'); + st.end(); + }); + + t.end(); +}); + +test('@@toStringTag', { skip: !hasToStringTag }, function (t) { + var fakeFunction = { + toString: function () { return String(return3); }, + valueOf: return3 + }; + fakeFunction[Symbol.toStringTag] = 'Function'; + t.equal(String(fakeFunction), String(return3)); + t.equal(Number(fakeFunction), return3()); + t.notOk(isCallable(fakeFunction), 'fake Function with @@toStringTag "Function" is not callable'); + t.end(); +}); + +test('Functions', function (t) { + t.ok(isCallable(noop), 'function is callable'); + t.ok(isCallable(classFake), 'function with name containing "class" is callable'); + t.ok(isCallable(returnClass), 'function with string " class " is callable'); + t.ok(isCallable(isCallable), 'isCallable is callable'); + t.end(); +}); + +test('Typed Arrays', { skip: typedArrayNames.length === 0 }, function (st) { + forEach(typedArrayNames, function (typedArray) { + st.ok(isCallable(global[typedArray]), typedArray + ' is callable'); + }); + st.end(); +}); + +test('Generators', { skip: generators.length === 0 }, function (t) { + forEach(generators, function (genFn) { + t.ok(isCallable(genFn), 'generator function ' + genFn + ' is callable'); + }); + t.end(); +}); + +test('Arrow functions', { skip: arrows.length === 0 }, function (t) { + forEach(arrows, function (arrowFn) { + t.ok(isCallable(arrowFn), 'arrow function ' + arrowFn + ' is callable'); + }); + t.ok(isCallable(weirdlyCommentedArrowFn), 'weirdly commented arrow functions are callable'); + t.end(); +}); + +test('"Class" constructors', { + skip: !classConstructor || !commentedClass || !commentedClassOneLine || !classAnonymous, todo: !hasDetectableClasses +}, function (t) { + if (!hasDetectableClasses) { + t.comment('WARNING: This engine does not support detectable classes'); + } + t.notOk(isCallable(classConstructor), 'class constructors are not callable'); + t.notOk(isCallable(commentedClass), 'class constructors with comments in the signature are not callable'); + t.notOk(isCallable(commentedClassOneLine), 'one-line class constructors with comments in the signature are not callable'); + t.notOk(isCallable(classAnonymous), 'anonymous class constructors are not callable'); + t.notOk(isCallable(classAnonymousCommentedOneLine), 'anonymous one-line class constructors with comments in the signature are not callable'); + t.end(); +}); + +test('`async function`s', { skip: asyncs.length === 0 }, function (t) { + forEach(asyncs, function (asyncFn) { + t.ok(isCallable(asyncFn), '`async function` ' + asyncFn + ' is callable'); + }); + t.end(); +}); + +test('proxies of functions', { skip: !proxy }, function (t) { + t.equal(isCallable(proxy), true, 'proxies of functions are callable'); + t.end(); +}); + +test('throwing functions', function (t) { + t.plan(1); + + var thrower = function (a) { return a.b; }; + t.ok(isCallable(thrower), 'a function that throws is callable'); +}); + +test('DOM', function (t) { + /* eslint-env browser */ + + t.test('document.all', { skip: typeof document !== 'object' }, function (st) { + st.notOk(isCallable(document), 'document is not callable'); + + var all = document.all; + var isFF3 = !isIE68 && Object.prototype.toString(all) === Object.prototype.toString.call(document.all); // this test is true in IE 6-8 also + var expected = false; + if (!isFF3) { + try { + expected = document.all('') == null; // eslint-disable-line eqeqeq + } catch (e) { /**/ } + } + st.equal(isCallable(document.all), expected, 'document.all is ' + (isFF3 ? 'not ' : '') + 'callable'); + + st.end(); + }); + + forEach([ + 'HTMLElement', + 'HTMLAnchorElement' + ], function (name) { + var constructor = global[name]; + + t.test(name, { skip: !constructor }, function (st) { + st.match(typeof constructor, /^(?:function|object)$/, name + ' is a function or object'); + + var callable = isCallable(constructor); + st.equal(typeof callable, 'boolean'); + + if (callable) { + st.doesNotThrow( + function () { Function.prototype.toString.call(constructor); }, + 'anything this library claims is callable should be accepted by Function toString' + ); + } else { + st['throws']( + function () { Function.prototype.toString.call(constructor); }, + TypeError, + 'anything this library claims is not callable should not be accepted by Function toString' + ); + } + + st.end(); + }); + }); + + t.end(); +}); diff --git a/node_modules/is-core-module/CHANGELOG.md b/node_modules/is-core-module/CHANGELOG.md index ae847dfbb..0177c82b7 100644 --- a/node_modules/is-core-module/CHANGELOG.md +++ b/node_modules/is-core-module/CHANGELOG.md @@ -5,6 +5,19 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [v2.16.1](https://github.com/inspect-js/is-core-module/compare/v2.16.0...v2.16.1) - 2024-12-21 + +### Fixed + +- [Fix] `node:sqlite` is available in node ^22.13 [`#17`](https://github.com/inspect-js/is-core-module/issues/17) + +## [v2.16.0](https://github.com/inspect-js/is-core-module/compare/v2.15.1...v2.16.0) - 2024-12-13 + +### Commits + +- [New] add `node:sqlite` [`1ee94d2`](https://github.com/inspect-js/is-core-module/commit/1ee94d20857e22cdb24e9b4bb1a2097f2e03e26f) +- [Dev Deps] update `auto-changelog`, `tape` [`aa84aa3`](https://github.com/inspect-js/is-core-module/commit/aa84aa34face677f14e08ec1c737f0c4bba27260) + ## [v2.15.1](https://github.com/inspect-js/is-core-module/compare/v2.15.0...v2.15.1) - 2024-08-21 ### Commits diff --git a/node_modules/is-core-module/core.json b/node_modules/is-core-module/core.json index 91890beea..930ec6825 100644 --- a/node_modules/is-core-module/core.json +++ b/node_modules/is-core-module/core.json @@ -91,6 +91,7 @@ "node:repl": [">= 14.18 && < 15", ">= 16"], "node:sea": [">= 20.12 && < 21", ">= 21.7"], "smalloc": ">= 0.11.5 && < 3", + "node:sqlite": [">= 22.13 && < 23", ">= 23.4"], "_stream_duplex": ">= 0.9.4", "node:_stream_duplex": [">= 14.18 && < 15", ">= 16"], "_stream_transform": ">= 0.9.4", diff --git a/node_modules/is-core-module/package.json b/node_modules/is-core-module/package.json index 3aba4a01a..266825646 100644 --- a/node_modules/is-core-module/package.json +++ b/node_modules/is-core-module/package.json @@ -1,6 +1,6 @@ { "name": "is-core-module", - "version": "2.15.1", + "version": "2.16.1", "description": "Is this specifier a node.js core module?", "main": "index.js", "sideEffects": false, @@ -46,7 +46,7 @@ }, "devDependencies": { "@ljharb/eslint-config": "^21.1.1", - "auto-changelog": "^2.4.0", + "auto-changelog": "^2.5.0", "encoding": "^0.1.13", "eslint": "=8.8.0", "in-publish": "^2.0.1", @@ -55,7 +55,7 @@ "nyc": "^10.3.2", "safe-publish-latest": "^2.0.0", "semver": "^6.3.1", - "tape": "^5.8.1" + "tape": "^5.9.0" }, "auto-changelog": { "output": "CHANGELOG.md", diff --git a/node_modules/is-core-module/test/index.js b/node_modules/is-core-module/test/index.js index 746e72a31..7a81e1c7e 100644 --- a/node_modules/is-core-module/test/index.js +++ b/node_modules/is-core-module/test/index.js @@ -92,6 +92,9 @@ test('core modules', function (t) { if (semver.satisfies(process.version, '^20.12 || >= 21.7')) { libs = libs.concat('node:sea'); } + if (semver.satisfies(process.version, '>= 23.4')) { + libs = libs.concat('node:sqlite'); + } for (var i = 0; i < libs.length; ++i) { var mod = libs[i]; diff --git a/node_modules/is-typed-array/.editorconfig b/node_modules/is-typed-array/.editorconfig new file mode 100644 index 000000000..bc228f826 --- /dev/null +++ b/node_modules/is-typed-array/.editorconfig @@ -0,0 +1,20 @@ +root = true + +[*] +indent_style = tab +indent_size = 4 +end_of_line = lf +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = true +max_line_length = 150 + +[CHANGELOG.md] +indent_style = space +indent_size = 2 + +[*.json] +max_line_length = off + +[Makefile] +max_line_length = off diff --git a/node_modules/is-typed-array/.eslintrc b/node_modules/is-typed-array/.eslintrc new file mode 100644 index 000000000..34a62620e --- /dev/null +++ b/node_modules/is-typed-array/.eslintrc @@ -0,0 +1,13 @@ +{ + "root": true, + + "extends": "@ljharb", + + "globals": { + "globalThis": false + }, + + "rules": { + "max-statements-per-line": [2, { "max": 2 }] + }, +} diff --git a/node_modules/is-typed-array/.github/FUNDING.yml b/node_modules/is-typed-array/.github/FUNDING.yml new file mode 100644 index 000000000..7dd24b969 --- /dev/null +++ b/node_modules/is-typed-array/.github/FUNDING.yml @@ -0,0 +1,12 @@ +# These are supported funding model platforms + +github: [ljharb] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: npm/is-typed-array +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] diff --git a/node_modules/is-typed-array/.nycrc b/node_modules/is-typed-array/.nycrc new file mode 100644 index 000000000..bdd626ce9 --- /dev/null +++ b/node_modules/is-typed-array/.nycrc @@ -0,0 +1,9 @@ +{ + "all": true, + "check-coverage": false, + "reporter": ["text-summary", "text", "html", "json"], + "exclude": [ + "coverage", + "test" + ] +} diff --git a/node_modules/is-typed-array/CHANGELOG.md b/node_modules/is-typed-array/CHANGELOG.md new file mode 100644 index 000000000..a2f6fb355 --- /dev/null +++ b/node_modules/is-typed-array/CHANGELOG.md @@ -0,0 +1,166 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [v1.1.15](https://github.com/inspect-js/is-typed-array/compare/v1.1.14...v1.1.15) - 2024-12-18 + +### Commits + +- [types] improve types [`d934b49`](https://github.com/inspect-js/is-typed-array/commit/d934b49f7a16d5e20ba437a795b887f1f71ef240) +- [Dev Deps] update `@types/tape` [`da26511`](https://github.com/inspect-js/is-typed-array/commit/da26511ad7515c50fdc720701d5735b0d8a40800) + +## [v1.1.14](https://github.com/inspect-js/is-typed-array/compare/v1.1.13...v1.1.14) - 2024-12-17 + +### Commits + +- [types] use shared config [`eafa7fa`](https://github.com/inspect-js/is-typed-array/commit/eafa7fad2fc8d464a68e218d39a7eab782d9ce76) +- [actions] split out node 10-20, and 20+ [`cd6d5a3`](https://github.com/inspect-js/is-typed-array/commit/cd6d5a3283a1e65cf5885e57daede65a5176fd91) +- [types] use `which-typed-array`’s `TypedArray` type; re-export it [`d7d9fcd`](https://github.com/inspect-js/is-typed-array/commit/d7d9fcd75d538b7f8146dcd9faca5142534a3d45) +- [Dev Deps] update `@arethetypeswrong/cli`, `@ljharb/eslint-config`, `@ljharb/tsconfig`, `@types/node`, `@types/object-inspect`, `@types/tape`, `auto-changelog`, `object-inspect`, `tape` [`65afb42`](https://github.com/inspect-js/is-typed-array/commit/65afb4263ff4f4ee4ee51b284dc7519ce969a666) +- [Dev Deps] update `@types/node`, `has-tostringtag`, `tape` [`9e27ddd`](https://github.com/inspect-js/is-typed-array/commit/9e27ddd62a51ebae46781de0adbd8871341c633c) +- [Tests] replace `aud` with `npm audit` [`ad4defe`](https://github.com/inspect-js/is-typed-array/commit/ad4defe211c77d42b880d13faf7737b8f1adaf13) +- [Tests] use `@arethetypeswrong/cli` [`ac4bcca`](https://github.com/inspect-js/is-typed-array/commit/ac4bcca4ee2215662e79aa21681756984bb0b6d1) +- [Deps] update `which-typed-array` [`c298129`](https://github.com/inspect-js/is-typed-array/commit/c2981299c09cd64d89bf1e496447c0379b45d03a) +- [Deps] update `which-typed-array` [`744c29a`](https://github.com/inspect-js/is-typed-array/commit/744c29aa8d4f9df360082074f7b4f2f0d42d76e5) +- [Dev Deps] add missing peer dep [`94d2f5a`](https://github.com/inspect-js/is-typed-array/commit/94d2f5a11016516823e8d943e0bfc7b29dcb146d) + +## [v1.1.13](https://github.com/inspect-js/is-typed-array/compare/v1.1.12...v1.1.13) - 2024-02-01 + +### Commits + +- [patch] add types [`8a8a679`](https://github.com/inspect-js/is-typed-array/commit/8a8a679937d1c4b970c98556460cef2b7fa0bffb) +- [Dev Deps] update `aud`, `has-tostringtag`, `npmignore`, `object-inspect`, `tape` [`8146b60`](https://github.com/inspect-js/is-typed-array/commit/8146b6019a24f502e66e2c224ce5bea8df9f39bc) +- [actions] optimize finishers [`34f875a`](https://github.com/inspect-js/is-typed-array/commit/34f875ace16c4900d6b0ef4688e9e3eb7d502715) +- [Deps] update `which-typed-array` [`19c974f`](https://github.com/inspect-js/is-typed-array/commit/19c974f4bbd93ffc45cb8638b86688bc00f1420b) +- [meta] add `sideEffects` flag [`0b68e5e`](https://github.com/inspect-js/is-typed-array/commit/0b68e5e58684b79110a82a0a51df8beb7574d6a2) + +## [v1.1.12](https://github.com/inspect-js/is-typed-array/compare/v1.1.11...v1.1.12) - 2023-07-17 + +### Commits + +- [Refactor] use `which-typed-array` for all internals [`7619405`](https://github.com/inspect-js/is-typed-array/commit/761940532de595f6721fed101b02814dcfa7fe4e) + +## [v1.1.11](https://github.com/inspect-js/is-typed-array/compare/v1.1.10...v1.1.11) - 2023-07-17 + +### Commits + +- [Fix] `node < v0.6` lacks proper Object toString behavior [`c94b90d`](https://github.com/inspect-js/is-typed-array/commit/c94b90dc6bc457783d6f8cc208415a49da0933b7) +- [Robustness] use `call-bind` [`573b00b`](https://github.com/inspect-js/is-typed-array/commit/573b00b8deec42ac1ac262415e442ea0b7e1c96b) +- [Dev Deps] update `@ljharb/eslint-config`, `aud`, `object-inspect`, `tape` [`c88c2d4`](https://github.com/inspect-js/is-typed-array/commit/c88c2d479976110478fa4038fe8921251c06a163) + +## [v1.1.10](https://github.com/inspect-js/is-typed-array/compare/v1.1.9...v1.1.10) - 2022-11-02 + +### Commits + +- [meta] add `auto-changelog` [`cf6d86b`](https://github.com/inspect-js/is-typed-array/commit/cf6d86bf2f693eca357439d4d12e76d641f91f92) +- [actions] update rebase action to use reusable workflow [`8da51a5`](https://github.com/inspect-js/is-typed-array/commit/8da51a5dce6d2442ae31ccbc2be136f2e04d6bef) +- [Dev Deps] update `aud`, `is-callable`, `object-inspect`, `tape` [`554e3de`](https://github.com/inspect-js/is-typed-array/commit/554e3deec59dec926d0badc628e589ab363e465b) +- [Refactor] use `gopd` instead of an `es-abstract` helper` [`cdaa465`](https://github.com/inspect-js/is-typed-array/commit/cdaa465d5f94bfc9e32475e31209e1c2458a9603) +- [Deps] update `es-abstract` [`677ae4b`](https://github.com/inspect-js/is-typed-array/commit/677ae4b3c8323b59d6650a9254ab945045c33f79) + + + +1.1.9 / 2022-05-13 +================= + * [Refactor] use `foreach` instead of `for-each` + * [readme] markdown URL cleanup + * [Deps] update `es-abstract` + * [meta] use `npmignore` to autogenerate an npmignore file + * [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `object-inspect`, `safe-publish-latest`, `tape` + * [actions] reuse common workflows + * [actions] update codecov uploader + +1.1.8 / 2021-08-30 +================= + * [Refactor] use `globalThis` if available (#53) + * [Deps] update `available-typed-arrays` + * [Dev Deps] update `@ljharb/eslint-config` + +1.1.7 / 2021-08-07 +================= + * [Fix] if Symbol.toStringTag exists but is not present, use Object.prototype.toString + * [Dev Deps] update `is-callable`, `tape` + +1.1.6 / 2021-08-05 +================= + * [Fix] use `has-tostringtag` to behave correctly in the presence of symbol shams + * [readme] add actions and codecov badges + * [meta] use `prepublishOnly` script for npm 7+ + * [Deps] update `available-typed-arrays`, `es-abstract` + * [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `object-inspect`, `tape` + * [actions] use `node/install` instead of `node/run`; use `codecov` action + +1.1.5 / 2021-02-14 +================= + * [meta] do not publish github action workflow files or nyc output + * [Deps] update `call-bind`, `es-abstract` + * [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `is-callable`, `tape` + +1.1.4 / 2020-12-05 +================= + * [readme] fix repo URLs, remove defunct badges + * [Deps] update `available-typed-arrays`, `es-abstract`; use `call-bind` where applicable + * [meta] gitignore nyc output + * [meta] only audit prod deps + * [actions] add "Allow Edits" workflow + * [actions] switch Automatic Rebase workflow to `pull_request_target` event + * [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `is-callable`, `make-arrow-function`, `make-generator-function`, `object-inspect`, `tape`; add `aud` + * [Tests] migrate tests to Github Actions + * [Tests] run `nyc` on all tests + +1.1.3 / 2020-01-24 +================= + * [Refactor] use `es-abstract`’s `callBound`, `available-typed-arrays`, `has-symbols` + +1.1.2 / 2020-01-20 +================= + * [Fix] in envs without Symbol.toStringTag, dc8a8cc made arrays return `true` + * [Tests] add `evalmd` to `prelint` + +1.1.1 / 2020-01-18 +================= + * [Robustness] don’t rely on Array.prototype.indexOf existing + * [meta] remove unused Makefile and associated utilities + * [meta] add `funding` field; create FUNDING.yml + * [actions] add automatic rebasing / merge commit blocking + * [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `is-callable`, `replace`, `semver`, `tape`; add `safe-publish-latest` + * [Tests] use shared travis-ci configs + * [Tests] use `npx aud` instead of `nsp` or `npm audit` with hoops + +1.1.0 / 2019-02-16 +================= + * [New] add `BigInt64Array` and `BigUint64Array` + * [Refactor] use an array instead of an object for storing Typed Array names + * [meta] ignore `test.html` + * [Tests] up to `node` `v11.10`, `v10.15`, `v8.15`, `v7.10`, `v6.16`, `v5.10`, `v4.9` + * [Tests] remove `jscs` + * [Tests] use `npm audit` instead of `nsp` + * [Dev Deps] update `eslint`,` @ljharb/eslint-config`, `is-callable`, `tape`, `replace`, `semver` + * [Dev Deps] remove unused eccheck script + dep + +1.0.4 / 2016-03-19 +================= + * [Fix] `Symbol.toStringTag` is on the super-`[[Prototype]]` of Float32Array, not the `[[Prototype]]` (#3) + * [Tests] up to `node` `v5.9`, `v4.4` + * [Tests] use pretest/posttest for linting/security + * [Dev Deps] update `tape`, `jscs`, `nsp`, `eslint`, `@ljharb/eslint-config`, `semver`, `is-callable` + +1.0.3 / 2015-10-13 +================= + * [Deps] Add missing `foreach` dependency (#1) + +1.0.2 / 2015-10-05 +================= + * [Deps] Remove unneeded "isarray" dependency + * [Dev Deps] update `eslint`, `@ljharb/eslint-config` + +1.0.1 / 2015-10-02 +================= + * Rerelease: avoid instanceof and the constructor property; work cross-realm; work with Symbol.toStringTag. + +1.0.0 / 2015-05-06 +================= + * Initial release. diff --git a/node_modules/is-typed-array/LICENSE b/node_modules/is-typed-array/LICENSE new file mode 100644 index 000000000..b43df444e --- /dev/null +++ b/node_modules/is-typed-array/LICENSE @@ -0,0 +1,22 @@ +The MIT License (MIT) + +Copyright (c) 2015 Jordan Harband + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + diff --git a/node_modules/is-typed-array/README.md b/node_modules/is-typed-array/README.md new file mode 100644 index 000000000..507525720 --- /dev/null +++ b/node_modules/is-typed-array/README.md @@ -0,0 +1,70 @@ +# is-typed-array [![Version Badge][npm-version-svg]][package-url] + +[![github actions][actions-image]][actions-url] +[![coverage][codecov-image]][codecov-url] +[![dependency status][5]][6] +[![dev dependency status][7]][8] +[![License][license-image]][license-url] +[![Downloads][downloads-image]][downloads-url] + +[![npm badge][npm-badge-png]][package-url] + +Is this value a JS Typed Array? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag. + +## Example + +```js +var isTypedArray = require('is-typed-array'); +var assert = require('assert'); + +assert.equal(false, isTypedArray(undefined)); +assert.equal(false, isTypedArray(null)); +assert.equal(false, isTypedArray(false)); +assert.equal(false, isTypedArray(true)); +assert.equal(false, isTypedArray([])); +assert.equal(false, isTypedArray({})); +assert.equal(false, isTypedArray(/a/g)); +assert.equal(false, isTypedArray(new RegExp('a', 'g'))); +assert.equal(false, isTypedArray(new Date())); +assert.equal(false, isTypedArray(42)); +assert.equal(false, isTypedArray(NaN)); +assert.equal(false, isTypedArray(Infinity)); +assert.equal(false, isTypedArray(new Number(42))); +assert.equal(false, isTypedArray('foo')); +assert.equal(false, isTypedArray(Object('foo'))); +assert.equal(false, isTypedArray(function () {})); +assert.equal(false, isTypedArray(function* () {})); +assert.equal(false, isTypedArray(x => x * x)); +assert.equal(false, isTypedArray([])); + +assert.ok(isTypedArray(new Int8Array())); +assert.ok(isTypedArray(new Uint8Array())); +assert.ok(isTypedArray(new Uint8ClampedArray())); +assert.ok(isTypedArray(new Int16Array())); +assert.ok(isTypedArray(new Uint16Array())); +assert.ok(isTypedArray(new Int32Array())); +assert.ok(isTypedArray(new Uint32Array())); +assert.ok(isTypedArray(new Float32Array())); +assert.ok(isTypedArray(new Float64Array())); +assert.ok(isTypedArray(new BigInt64Array())); +assert.ok(isTypedArray(new BigUint64Array())); +``` + +## Tests +Simply clone the repo, `npm install`, and run `npm test` + +[package-url]: https://npmjs.org/package/is-typed-array +[npm-version-svg]: https://versionbadg.es/inspect-js/is-typed-array.svg +[deps-svg]: https://david-dm.org/inspect-js/is-typed-array.svg +[deps-url]: https://david-dm.org/inspect-js/is-typed-array +[dev-deps-svg]: https://david-dm.org/inspect-js/is-typed-array/dev-status.svg +[dev-deps-url]: https://david-dm.org/inspect-js/is-typed-array#info=devDependencies +[npm-badge-png]: https://nodei.co/npm/is-typed-array.png?downloads=true&stars=true +[license-image]: https://img.shields.io/npm/l/is-typed-array.svg +[license-url]: LICENSE +[downloads-image]: https://img.shields.io/npm/dm/is-typed-array.svg +[downloads-url]: https://npm-stat.com/charts.html?package=is-typed-array +[codecov-image]: https://codecov.io/gh/inspect-js/is-typed-array/branch/main/graphs/badge.svg +[codecov-url]: https://app.codecov.io/gh/inspect-js/is-typed-array/ +[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/inspect-js/is-typed-array +[actions-url]: https://github.com/inspect-js/is-typed-array/actions diff --git a/node_modules/is-typed-array/index.d.ts b/node_modules/is-typed-array/index.d.ts new file mode 100644 index 000000000..73bcf35af --- /dev/null +++ b/node_modules/is-typed-array/index.d.ts @@ -0,0 +1,9 @@ +import type { TypedArray } from 'which-typed-array'; + +declare namespace isTypedArray { + export { TypedArray }; +} + +declare function isTypedArray(value: unknown): value is isTypedArray.TypedArray; + +export = isTypedArray; diff --git a/node_modules/is-typed-array/index.js b/node_modules/is-typed-array/index.js new file mode 100644 index 000000000..6e38c5350 --- /dev/null +++ b/node_modules/is-typed-array/index.js @@ -0,0 +1,8 @@ +'use strict'; + +var whichTypedArray = require('which-typed-array'); + +/** @type {import('.')} */ +module.exports = function isTypedArray(value) { + return !!whichTypedArray(value); +}; diff --git a/node_modules/is-typed-array/package.json b/node_modules/is-typed-array/package.json new file mode 100644 index 000000000..a8b1e772d --- /dev/null +++ b/node_modules/is-typed-array/package.json @@ -0,0 +1,129 @@ +{ + "name": "is-typed-array", + "version": "1.1.15", + "author": { + "name": "Jordan Harband", + "email": "ljharb@gmail.com", + "url": "http://ljharb.codes" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + }, + "contributors": [ + { + "name": "Jordan Harband", + "email": "ljharb@gmail.com", + "url": "http://ljharb.codes" + } + ], + "description": "Is this value a JS Typed Array? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.", + "license": "MIT", + "main": "index.js", + "types": "./index.d.ts", + "sideEffects": false, + "scripts": { + "prepack": "npmignore --auto --commentLines=autogenerated", + "prepublishOnly": "safe-publish-latest", + "prepublish": "not-in-publish || npm run prepublishOnly", + "prelint": "evalmd README.md", + "lint": "eslint --ext=js,mjs .", + "postlint": "tsc -p . && attw -P", + "pretest": "npm run --silent lint", + "test": "npm run tests-only && npm run test:harmony", + "tests-only": "nyc tape test", + "test:harmony": "nyc node --harmony --es-staging test", + "posttest": "npx npm@'>= 10.2' audit --production", + "version": "auto-changelog && git add CHANGELOG.md", + "postversion": "auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"" + }, + "repository": { + "type": "git", + "url": "git://github.com/inspect-js/is-typed-array.git" + }, + "keywords": [ + "array", + "TypedArray", + "typed array", + "is", + "typed", + "Int8Array", + "Uint8Array", + "Uint8ClampedArray", + "Int16Array", + "Uint16Array", + "Int32Array", + "Uint32Array", + "Float32Array", + "Float64Array", + "ES6", + "toStringTag", + "Symbol.toStringTag", + "@@toStringTag" + ], + "dependencies": { + "which-typed-array": "^1.1.16" + }, + "devDependencies": { + "@arethetypeswrong/cli": "^0.17.1", + "@ljharb/eslint-config": "^21.1.1", + "@ljharb/tsconfig": "^0.2.2", + "@types/for-each": "^0.3.3", + "@types/is-callable": "^1.1.2", + "@types/make-arrow-function": "^1.2.2", + "@types/make-generator-function": "^2.0.3", + "@types/node": "^20.17.10", + "@types/object-inspect": "^1.13.0", + "@types/tape": "^5.8.0", + "auto-changelog": "^2.5.0", + "encoding": "^0.1.13", + "eslint": "=8.8.0", + "evalmd": "^0.0.19", + "for-each": "^0.3.3", + "has-tostringtag": "^1.0.2", + "in-publish": "^2.0.1", + "is-callable": "^1.2.7", + "make-arrow-function": "^1.2.0", + "make-generator-function": "^2.0.0", + "npmignore": "^0.3.1", + "nyc": "^10.3.2", + "object-inspect": "^1.13.3", + "safe-publish-latest": "^2.0.0", + "tape": "^5.9.0", + "typescript": "next" + }, + "testling": { + "files": "test/index.js", + "browsers": [ + "iexplore/6.0..latest", + "firefox/3.0..6.0", + "firefox/15.0..latest", + "firefox/nightly", + "chrome/4.0..10.0", + "chrome/20.0..latest", + "chrome/canary", + "opera/10.0..latest", + "opera/next", + "safari/4.0..latest", + "ipad/6.0..latest", + "iphone/6.0..latest", + "android-browser/4.2" + ] + }, + "engines": { + "node": ">= 0.4" + }, + "auto-changelog": { + "output": "CHANGELOG.md", + "template": "keepachangelog", + "unreleased": false, + "commitLimit": false, + "backfillLimit": false, + "hideCredit": true, + "startingVersion": "1.1.10" + }, + "publishConfig": { + "ignore": [ + ".github/workflows" + ] + } +} diff --git a/node_modules/is-typed-array/test/index.js b/node_modules/is-typed-array/test/index.js new file mode 100644 index 000000000..c96e3976f --- /dev/null +++ b/node_modules/is-typed-array/test/index.js @@ -0,0 +1,111 @@ +'use strict'; + +var test = require('tape'); +var isTypedArray = require('../'); +var isCallable = require('is-callable'); +var hasToStringTag = require('has-tostringtag/shams')(); +var generators = require('make-generator-function')(); +var arrowFn = require('make-arrow-function')(); +var forEach = require('for-each'); +var inspect = require('object-inspect'); + +var typedArrayNames = [ + 'Int8Array', + 'Uint8Array', + 'Uint8ClampedArray', + 'Int16Array', + 'Uint16Array', + 'Int32Array', + 'Uint32Array', + 'Float32Array', + 'Float64Array', + 'BigInt64Array', + 'BigUint64Array' +]; + +test('not arrays', function (t) { + t.test('non-number/string primitives', function (st) { + // @ts-expect-error Expected 1 arguments, but got 0.ts(2554) + st.notOk(isTypedArray(), 'undefined is not typed array'); + st.notOk(isTypedArray(null), 'null is not typed array'); + st.notOk(isTypedArray(false), 'false is not typed array'); + st.notOk(isTypedArray(true), 'true is not typed array'); + st.end(); + }); + + t.notOk(isTypedArray({}), 'object is not typed array'); + t.notOk(isTypedArray(/a/g), 'regex literal is not typed array'); + t.notOk(isTypedArray(new RegExp('a', 'g')), 'regex object is not typed array'); + t.notOk(isTypedArray(new Date()), 'new Date() is not typed array'); + + t.test('numbers', function (st) { + st.notOk(isTypedArray(42), 'number is not typed array'); + st.notOk(isTypedArray(Object(42)), 'number object is not typed array'); + st.notOk(isTypedArray(NaN), 'NaN is not typed array'); + st.notOk(isTypedArray(Infinity), 'Infinity is not typed array'); + st.end(); + }); + + t.test('strings', function (st) { + st.notOk(isTypedArray('foo'), 'string primitive is not typed array'); + st.notOk(isTypedArray(Object('foo')), 'string object is not typed array'); + st.end(); + }); + + t.end(); +}); + +test('Functions', function (t) { + t.notOk(isTypedArray(function () {}), 'function is not typed array'); + t.end(); +}); + +test('Generators', { skip: generators.length === 0 }, function (t) { + forEach(generators, function (genFn) { + t.notOk(isTypedArray(genFn), 'generator function ' + inspect(genFn) + ' is not typed array'); + }); + t.end(); +}); + +test('Arrow functions', { skip: !arrowFn }, function (t) { + t.notOk(isTypedArray(arrowFn), 'arrow function is not typed array'); + t.end(); +}); + +test('@@toStringTag', { skip: !hasToStringTag }, function (t) { + forEach(typedArrayNames, function (typedArray) { + // @ts-expect-error + if (typeof global[typedArray] === 'function') { + // @ts-expect-error + var fakeTypedArray = []; + // @ts-expect-error + fakeTypedArray[Symbol.toStringTag] = typedArray; + // @ts-expect-error + t.notOk(isTypedArray(fakeTypedArray), 'faked ' + typedArray + ' is not typed array'); + } else { + t.comment('# SKIP ' + typedArray + ' is not supported'); + } + }); + t.end(); +}); + +test('non-Typed Arrays', function (t) { + t.notOk(isTypedArray([]), '[] is not typed array'); + t.end(); +}); + +/** @typedef {Int8ArrayConstructor | Uint8ArrayConstructor | Uint8ClampedArrayConstructor | Int16ArrayConstructor | Uint16ArrayConstructor | Int32ArrayConstructor | Uint32ArrayConstructor | Float32ArrayConstructor | Float64ArrayConstructor | BigInt64ArrayConstructor | BigUint64ArrayConstructor} TypedArrayConstructor */ + +test('Typed Arrays', function (t) { + forEach(typedArrayNames, function (typedArray) { + // @ts-expect-error + /** @type {TypedArrayConstructor} */ var TypedArray = global[typedArray]; + if (isCallable(TypedArray)) { + var arr = new TypedArray(10); + t.ok(isTypedArray(arr), 'new ' + typedArray + '(10) is typed array'); + } else { + t.comment('# SKIP ' + typedArray + ' is not supported'); + } + }); + t.end(); +}); diff --git a/node_modules/is-typed-array/tsconfig.json b/node_modules/is-typed-array/tsconfig.json new file mode 100644 index 000000000..ac228e226 --- /dev/null +++ b/node_modules/is-typed-array/tsconfig.json @@ -0,0 +1,6 @@ +{ + "extends": "@ljharb/tsconfig", + "exclude": [ + "coverage", + ], +} diff --git a/node_modules/isexe/.npmignore b/node_modules/isexe/.npmignore deleted file mode 100644 index c1cb757ac..000000000 --- a/node_modules/isexe/.npmignore +++ /dev/null @@ -1,2 +0,0 @@ -.nyc_output/ -coverage/ diff --git a/node_modules/isexe/LICENSE b/node_modules/isexe/LICENSE deleted file mode 100644 index 19129e315..000000000 --- a/node_modules/isexe/LICENSE +++ /dev/null @@ -1,15 +0,0 @@ -The ISC License - -Copyright (c) Isaac Z. Schlueter and Contributors - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR -IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/node_modules/isexe/README.md b/node_modules/isexe/README.md deleted file mode 100644 index 35769e844..000000000 --- a/node_modules/isexe/README.md +++ /dev/null @@ -1,51 +0,0 @@ -# isexe - -Minimal module to check if a file is executable, and a normal file. - -Uses `fs.stat` and tests against the `PATHEXT` environment variable on -Windows. - -## USAGE - -```javascript -var isexe = require('isexe') -isexe('some-file-name', function (err, isExe) { - if (err) { - console.error('probably file does not exist or something', err) - } else if (isExe) { - console.error('this thing can be run') - } else { - console.error('cannot be run') - } -}) - -// same thing but synchronous, throws errors -var isExe = isexe.sync('some-file-name') - -// treat errors as just "not executable" -isexe('maybe-missing-file', { ignoreErrors: true }, callback) -var isExe = isexe.sync('maybe-missing-file', { ignoreErrors: true }) -``` - -## API - -### `isexe(path, [options], [callback])` - -Check if the path is executable. If no callback provided, and a -global `Promise` object is available, then a Promise will be returned. - -Will raise whatever errors may be raised by `fs.stat`, unless -`options.ignoreErrors` is set to true. - -### `isexe.sync(path, [options])` - -Same as `isexe` but returns the value and throws any errors raised. - -### Options - -* `ignoreErrors` Treat all errors as "no, this is not executable", but - don't raise them. -* `uid` Number to use as the user id -* `gid` Number to use as the group id -* `pathExt` List of path extensions to use instead of `PATHEXT` - environment variable on Windows. diff --git a/node_modules/isexe/index.js b/node_modules/isexe/index.js deleted file mode 100644 index 553fb32b1..000000000 --- a/node_modules/isexe/index.js +++ /dev/null @@ -1,57 +0,0 @@ -var fs = require('fs') -var core -if (process.platform === 'win32' || global.TESTING_WINDOWS) { - core = require('./windows.js') -} else { - core = require('./mode.js') -} - -module.exports = isexe -isexe.sync = sync - -function isexe (path, options, cb) { - if (typeof options === 'function') { - cb = options - options = {} - } - - if (!cb) { - if (typeof Promise !== 'function') { - throw new TypeError('callback not provided') - } - - return new Promise(function (resolve, reject) { - isexe(path, options || {}, function (er, is) { - if (er) { - reject(er) - } else { - resolve(is) - } - }) - }) - } - - core(path, options || {}, function (er, is) { - // ignore EACCES because that just means we aren't allowed to run it - if (er) { - if (er.code === 'EACCES' || options && options.ignoreErrors) { - er = null - is = false - } - } - cb(er, is) - }) -} - -function sync (path, options) { - // my kingdom for a filtered catch - try { - return core.sync(path, options || {}) - } catch (er) { - if (options && options.ignoreErrors || er.code === 'EACCES') { - return false - } else { - throw er - } - } -} diff --git a/node_modules/isexe/mode.js b/node_modules/isexe/mode.js deleted file mode 100644 index 1995ea4a0..000000000 --- a/node_modules/isexe/mode.js +++ /dev/null @@ -1,41 +0,0 @@ -module.exports = isexe -isexe.sync = sync - -var fs = require('fs') - -function isexe (path, options, cb) { - fs.stat(path, function (er, stat) { - cb(er, er ? false : checkStat(stat, options)) - }) -} - -function sync (path, options) { - return checkStat(fs.statSync(path), options) -} - -function checkStat (stat, options) { - return stat.isFile() && checkMode(stat, options) -} - -function checkMode (stat, options) { - var mod = stat.mode - var uid = stat.uid - var gid = stat.gid - - var myUid = options.uid !== undefined ? - options.uid : process.getuid && process.getuid() - var myGid = options.gid !== undefined ? - options.gid : process.getgid && process.getgid() - - var u = parseInt('100', 8) - var g = parseInt('010', 8) - var o = parseInt('001', 8) - var ug = u | g - - var ret = (mod & o) || - (mod & g) && gid === myGid || - (mod & u) && uid === myUid || - (mod & ug) && myUid === 0 - - return ret -} diff --git a/node_modules/isexe/package.json b/node_modules/isexe/package.json deleted file mode 100644 index e45268944..000000000 --- a/node_modules/isexe/package.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "name": "isexe", - "version": "2.0.0", - "description": "Minimal module to check if a file is executable.", - "main": "index.js", - "directories": { - "test": "test" - }, - "devDependencies": { - "mkdirp": "^0.5.1", - "rimraf": "^2.5.0", - "tap": "^10.3.0" - }, - "scripts": { - "test": "tap test/*.js --100", - "preversion": "npm test", - "postversion": "npm publish", - "postpublish": "git push origin --all; git push origin --tags" - }, - "author": "Isaac Z. Schlueter (http://blog.izs.me/)", - "license": "ISC", - "repository": { - "type": "git", - "url": "git+https://github.com/isaacs/isexe.git" - }, - "keywords": [], - "bugs": { - "url": "https://github.com/isaacs/isexe/issues" - }, - "homepage": "https://github.com/isaacs/isexe#readme" -} diff --git a/node_modules/isexe/test/basic.js b/node_modules/isexe/test/basic.js deleted file mode 100644 index d926df64b..000000000 --- a/node_modules/isexe/test/basic.js +++ /dev/null @@ -1,221 +0,0 @@ -var t = require('tap') -var fs = require('fs') -var path = require('path') -var fixture = path.resolve(__dirname, 'fixtures') -var meow = fixture + '/meow.cat' -var mine = fixture + '/mine.cat' -var ours = fixture + '/ours.cat' -var fail = fixture + '/fail.false' -var noent = fixture + '/enoent.exe' -var mkdirp = require('mkdirp') -var rimraf = require('rimraf') - -var isWindows = process.platform === 'win32' -var hasAccess = typeof fs.access === 'function' -var winSkip = isWindows && 'windows' -var accessSkip = !hasAccess && 'no fs.access function' -var hasPromise = typeof Promise === 'function' -var promiseSkip = !hasPromise && 'no global Promise' - -function reset () { - delete require.cache[require.resolve('../')] - return require('../') -} - -t.test('setup fixtures', function (t) { - rimraf.sync(fixture) - mkdirp.sync(fixture) - fs.writeFileSync(meow, '#!/usr/bin/env cat\nmeow\n') - fs.chmodSync(meow, parseInt('0755', 8)) - fs.writeFileSync(fail, '#!/usr/bin/env false\n') - fs.chmodSync(fail, parseInt('0644', 8)) - fs.writeFileSync(mine, '#!/usr/bin/env cat\nmine\n') - fs.chmodSync(mine, parseInt('0744', 8)) - fs.writeFileSync(ours, '#!/usr/bin/env cat\nours\n') - fs.chmodSync(ours, parseInt('0754', 8)) - t.end() -}) - -t.test('promise', { skip: promiseSkip }, function (t) { - var isexe = reset() - t.test('meow async', function (t) { - isexe(meow).then(function (is) { - t.ok(is) - t.end() - }) - }) - t.test('fail async', function (t) { - isexe(fail).then(function (is) { - t.notOk(is) - t.end() - }) - }) - t.test('noent async', function (t) { - isexe(noent).catch(function (er) { - t.ok(er) - t.end() - }) - }) - t.test('noent ignore async', function (t) { - isexe(noent, { ignoreErrors: true }).then(function (is) { - t.notOk(is) - t.end() - }) - }) - t.end() -}) - -t.test('no promise', function (t) { - global.Promise = null - var isexe = reset() - t.throws('try to meow a promise', function () { - isexe(meow) - }) - t.end() -}) - -t.test('access', { skip: accessSkip || winSkip }, function (t) { - runTest(t) -}) - -t.test('mode', { skip: winSkip }, function (t) { - delete fs.access - delete fs.accessSync - var isexe = reset() - t.ok(isexe.sync(ours, { uid: 0, gid: 0 })) - t.ok(isexe.sync(mine, { uid: 0, gid: 0 })) - runTest(t) -}) - -t.test('windows', function (t) { - global.TESTING_WINDOWS = true - var pathExt = '.EXE;.CAT;.CMD;.COM' - t.test('pathExt option', function (t) { - runTest(t, { pathExt: '.EXE;.CAT;.CMD;.COM' }) - }) - t.test('pathExt env', function (t) { - process.env.PATHEXT = pathExt - runTest(t) - }) - t.test('no pathExt', function (t) { - // with a pathExt of '', any filename is fine. - // so the "fail" one would still pass. - runTest(t, { pathExt: '', skipFail: true }) - }) - t.test('pathext with empty entry', function (t) { - // with a pathExt of '', any filename is fine. - // so the "fail" one would still pass. - runTest(t, { pathExt: ';' + pathExt, skipFail: true }) - }) - t.end() -}) - -t.test('cleanup', function (t) { - rimraf.sync(fixture) - t.end() -}) - -function runTest (t, options) { - var isexe = reset() - - var optionsIgnore = Object.create(options || {}) - optionsIgnore.ignoreErrors = true - - if (!options || !options.skipFail) { - t.notOk(isexe.sync(fail, options)) - } - t.notOk(isexe.sync(noent, optionsIgnore)) - if (!options) { - t.ok(isexe.sync(meow)) - } else { - t.ok(isexe.sync(meow, options)) - } - - t.ok(isexe.sync(mine, options)) - t.ok(isexe.sync(ours, options)) - t.throws(function () { - isexe.sync(noent, options) - }) - - t.test('meow async', function (t) { - if (!options) { - isexe(meow, function (er, is) { - if (er) { - throw er - } - t.ok(is) - t.end() - }) - } else { - isexe(meow, options, function (er, is) { - if (er) { - throw er - } - t.ok(is) - t.end() - }) - } - }) - - t.test('mine async', function (t) { - isexe(mine, options, function (er, is) { - if (er) { - throw er - } - t.ok(is) - t.end() - }) - }) - - t.test('ours async', function (t) { - isexe(ours, options, function (er, is) { - if (er) { - throw er - } - t.ok(is) - t.end() - }) - }) - - if (!options || !options.skipFail) { - t.test('fail async', function (t) { - isexe(fail, options, function (er, is) { - if (er) { - throw er - } - t.notOk(is) - t.end() - }) - }) - } - - t.test('noent async', function (t) { - isexe(noent, options, function (er, is) { - t.ok(er) - t.notOk(is) - t.end() - }) - }) - - t.test('noent ignore async', function (t) { - isexe(noent, optionsIgnore, function (er, is) { - if (er) { - throw er - } - t.notOk(is) - t.end() - }) - }) - - t.test('directory is not executable', function (t) { - isexe(__dirname, options, function (er, is) { - if (er) { - throw er - } - t.notOk(is) - t.end() - }) - }) - - t.end() -} diff --git a/node_modules/isexe/windows.js b/node_modules/isexe/windows.js deleted file mode 100644 index 34996734d..000000000 --- a/node_modules/isexe/windows.js +++ /dev/null @@ -1,42 +0,0 @@ -module.exports = isexe -isexe.sync = sync - -var fs = require('fs') - -function checkPathExt (path, options) { - var pathext = options.pathExt !== undefined ? - options.pathExt : process.env.PATHEXT - - if (!pathext) { - return true - } - - pathext = pathext.split(';') - if (pathext.indexOf('') !== -1) { - return true - } - for (var i = 0; i < pathext.length; i++) { - var p = pathext[i].toLowerCase() - if (p && path.substr(-p.length).toLowerCase() === p) { - return true - } - } - return false -} - -function checkStat (stat, path, options) { - if (!stat.isSymbolicLink() && !stat.isFile()) { - return false - } - return checkPathExt(path, options) -} - -function isexe (path, options, cb) { - fs.stat(path, function (er, stat) { - cb(er, er ? false : checkStat(stat, path, options)) - }) -} - -function sync (path, options) { - return checkStat(fs.statSync(path), path, options) -} diff --git a/node_modules/jsonfile/CHANGELOG.md b/node_modules/jsonfile/CHANGELOG.md deleted file mode 100644 index d772e4385..000000000 --- a/node_modules/jsonfile/CHANGELOG.md +++ /dev/null @@ -1,171 +0,0 @@ -6.1.0 / 2020-10-31 ------------------- - -- Add `finalEOL` option to disable writing final EOL ([#115](https://github.com/jprichardson/node-jsonfile/issues/115), [#137](https://github.com/jprichardson/node-jsonfile/pull/137)) -- Update dependency ([#138](https://github.com/jprichardson/node-jsonfile/pull/138)) - -6.0.1 / 2020-03-07 ------------------- - -- Update dependency ([#130](https://github.com/jprichardson/node-jsonfile/pull/130)) -- Fix code style ([#129](https://github.com/jprichardson/node-jsonfile/pull/129)) - -6.0.0 / 2020-02-24 ------------------- - -- **BREAKING:** Drop support for Node 6 & 8 ([#128](https://github.com/jprichardson/node-jsonfile/pull/128)) -- **BREAKING:** Do not allow passing `null` as options to `readFile()` or `writeFile()` ([#128](https://github.com/jprichardson/node-jsonfile/pull/128)) -- Refactor internals ([#128](https://github.com/jprichardson/node-jsonfile/pull/128)) - -5.0.0 / 2018-09-08 ------------------- - -- **BREAKING:** Drop Node 4 support -- **BREAKING:** If no callback is passed to an asynchronous method, a promise is now returned ([#109](https://github.com/jprichardson/node-jsonfile/pull/109)) -- Cleanup docs - -4.0.0 / 2017-07-12 ------------------- - -- **BREAKING:** Remove global `spaces` option. -- **BREAKING:** Drop support for Node 0.10, 0.12, and io.js. -- Remove undocumented `passParsingErrors` option. -- Added `EOL` override option to `writeFile` when using `spaces`. [#89] - -3.0.1 / 2017-07-05 ------------------- - -- Fixed bug in `writeFile` when there was a serialization error & no callback was passed. In previous versions, an empty file would be written; now no file is written. - -3.0.0 / 2017-04-25 ------------------- - -- Changed behavior of `throws` option for `readFileSync`; now does not throw filesystem errors when `throws` is `false` - -2.4.0 / 2016-09-15 ------------------- -### Changed -- added optional support for `graceful-fs` [#62] - -2.3.1 / 2016-05-13 ------------------- -- fix to support BOM. [#45][#45] - -2.3.0 / 2016-04-16 ------------------- -- add `throws` to `readFile()`. See [#39][#39] -- add support for any arbitrary `fs` module. Useful with [mock-fs](https://www.npmjs.com/package/mock-fs) - -2.2.3 / 2015-10-14 ------------------- -- include file name in parse error. See: https://github.com/jprichardson/node-jsonfile/pull/34 - -2.2.2 / 2015-09-16 ------------------- -- split out tests into separate files -- fixed `throws` when set to `true` in `readFileSync()`. See: https://github.com/jprichardson/node-jsonfile/pull/33 - -2.2.1 / 2015-06-25 ------------------- -- fixed regression when passing in string as encoding for options in `writeFile()` and `writeFileSync()`. See: https://github.com/jprichardson/node-jsonfile/issues/28 - -2.2.0 / 2015-06-25 ------------------- -- added `options.spaces` to `writeFile()` and `writeFileSync()` - -2.1.2 / 2015-06-22 ------------------- -- fixed if passed `readFileSync(file, 'utf8')`. See: https://github.com/jprichardson/node-jsonfile/issues/25 - -2.1.1 / 2015-06-19 ------------------- -- fixed regressions if `null` is passed for options. See: https://github.com/jprichardson/node-jsonfile/issues/24 - -2.1.0 / 2015-06-19 ------------------- -- cleanup: JavaScript Standard Style, rename files, dropped terst for assert -- methods now support JSON revivers/replacers - -2.0.1 / 2015-05-24 ------------------- -- update license attribute https://github.com/jprichardson/node-jsonfile/pull/21 - -2.0.0 / 2014-07-28 ------------------- -* added `\n` to end of file on write. [#14](https://github.com/jprichardson/node-jsonfile/pull/14) -* added `options.throws` to `readFileSync()` -* dropped support for Node v0.8 - -1.2.0 / 2014-06-29 ------------------- -* removed semicolons -* bugfix: passed `options` to `fs.readFile` and `fs.readFileSync`. This technically changes behavior, but -changes it according to docs. [#12][#12] - -1.1.1 / 2013-11-11 ------------------- -* fixed catching of callback bug (ffissore / #5) - -1.1.0 / 2013-10-11 ------------------- -* added `options` param to methods, (seanodell / #4) - -1.0.1 / 2013-09-05 ------------------- -* removed `homepage` field from package.json to remove NPM warning - -1.0.0 / 2013-06-28 ------------------- -* added `.npmignore`, #1 -* changed spacing default from `4` to `2` to follow Node conventions - -0.0.1 / 2012-09-10 ------------------- -* Initial release. - -[#89]: https://github.com/jprichardson/node-jsonfile/pull/89 -[#45]: https://github.com/jprichardson/node-jsonfile/issues/45 "Reading of UTF8-encoded (w/ BOM) files fails" -[#44]: https://github.com/jprichardson/node-jsonfile/issues/44 "Extra characters in written file" -[#43]: https://github.com/jprichardson/node-jsonfile/issues/43 "Prettyfy json when written to file" -[#42]: https://github.com/jprichardson/node-jsonfile/pull/42 "Moved fs.readFileSync within the try/catch" -[#41]: https://github.com/jprichardson/node-jsonfile/issues/41 "Linux: Hidden file not working" -[#40]: https://github.com/jprichardson/node-jsonfile/issues/40 "autocreate folder doesn't work from Path-value" -[#39]: https://github.com/jprichardson/node-jsonfile/pull/39 "Add `throws` option for readFile (async)" -[#38]: https://github.com/jprichardson/node-jsonfile/pull/38 "Update README.md writeFile[Sync] signature" -[#37]: https://github.com/jprichardson/node-jsonfile/pull/37 "support append file" -[#36]: https://github.com/jprichardson/node-jsonfile/pull/36 "Add typescript definition file." -[#35]: https://github.com/jprichardson/node-jsonfile/pull/35 "Add typescript definition file." -[#34]: https://github.com/jprichardson/node-jsonfile/pull/34 "readFile JSON parse error includes filename" -[#33]: https://github.com/jprichardson/node-jsonfile/pull/33 "fix throw->throws typo in readFileSync()" -[#32]: https://github.com/jprichardson/node-jsonfile/issues/32 "readFile & readFileSync can possible have strip-comments as an option?" -[#31]: https://github.com/jprichardson/node-jsonfile/pull/31 "[Modify] Support string include is unicode escape string" -[#30]: https://github.com/jprichardson/node-jsonfile/issues/30 "How to use Jsonfile package in Meteor.js App?" -[#29]: https://github.com/jprichardson/node-jsonfile/issues/29 "writefile callback if no error?" -[#28]: https://github.com/jprichardson/node-jsonfile/issues/28 "writeFile options argument broken " -[#27]: https://github.com/jprichardson/node-jsonfile/pull/27 "Use svg instead of png to get better image quality" -[#26]: https://github.com/jprichardson/node-jsonfile/issues/26 "Breaking change to fs-extra" -[#25]: https://github.com/jprichardson/node-jsonfile/issues/25 "support string encoding param for read methods" -[#24]: https://github.com/jprichardson/node-jsonfile/issues/24 "readFile: Passing in null options with a callback throws an error" -[#23]: https://github.com/jprichardson/node-jsonfile/pull/23 "Add appendFile and appendFileSync" -[#22]: https://github.com/jprichardson/node-jsonfile/issues/22 "Default value for spaces in readme.md is outdated" -[#21]: https://github.com/jprichardson/node-jsonfile/pull/21 "Update license attribute" -[#20]: https://github.com/jprichardson/node-jsonfile/issues/20 "Add simple caching functionallity" -[#19]: https://github.com/jprichardson/node-jsonfile/pull/19 "Add appendFileSync method" -[#18]: https://github.com/jprichardson/node-jsonfile/issues/18 "Add updateFile and updateFileSync methods" -[#17]: https://github.com/jprichardson/node-jsonfile/issues/17 "seem read & write sync has sequentially problem" -[#16]: https://github.com/jprichardson/node-jsonfile/pull/16 "export spaces defaulted to null" -[#15]: https://github.com/jprichardson/node-jsonfile/issues/15 "`jsonfile.spaces` should default to `null`" -[#14]: https://github.com/jprichardson/node-jsonfile/pull/14 "Add EOL at EOF" -[#13]: https://github.com/jprichardson/node-jsonfile/issues/13 "Add a final newline" -[#12]: https://github.com/jprichardson/node-jsonfile/issues/12 "readFile doesn't accept options" -[#11]: https://github.com/jprichardson/node-jsonfile/pull/11 "Added try,catch to readFileSync" -[#10]: https://github.com/jprichardson/node-jsonfile/issues/10 "No output or error from writeFile" -[#9]: https://github.com/jprichardson/node-jsonfile/pull/9 "Change 'js' to 'jf' in example." -[#8]: https://github.com/jprichardson/node-jsonfile/pull/8 "Updated forgotten module.exports to me." -[#7]: https://github.com/jprichardson/node-jsonfile/pull/7 "Add file name in error message" -[#6]: https://github.com/jprichardson/node-jsonfile/pull/6 "Use graceful-fs when possible" -[#5]: https://github.com/jprichardson/node-jsonfile/pull/5 "Jsonfile doesn't behave nicely when used inside a test suite." -[#4]: https://github.com/jprichardson/node-jsonfile/pull/4 "Added options parameter to writeFile and writeFileSync" -[#3]: https://github.com/jprichardson/node-jsonfile/issues/3 "test2" -[#2]: https://github.com/jprichardson/node-jsonfile/issues/2 "homepage field must be a string url. Deleted." -[#1]: https://github.com/jprichardson/node-jsonfile/pull/1 "adding an `.npmignore` file" diff --git a/node_modules/jsonfile/README.md b/node_modules/jsonfile/README.md index 910cde007..215dc0918 100644 --- a/node_modules/jsonfile/README.md +++ b/node_modules/jsonfile/README.md @@ -4,7 +4,7 @@ Node.js - jsonfile Easily read/write JSON files in Node.js. _Note: this module cannot be used in the browser._ [![npm Package](https://img.shields.io/npm/v/jsonfile.svg?style=flat-square)](https://www.npmjs.org/package/jsonfile) -[![build status](https://secure.travis-ci.org/jprichardson/node-jsonfile.svg)](http://travis-ci.org/jprichardson/node-jsonfile) +[![linux build status](https://img.shields.io/github/actions/workflow/status/jprichardson/node-jsonfile/ci.yml?branch=master)](https://github.com/jprichardson/node-jsonfile/actions?query=branch%3Amaster) [![windows Build status](https://img.shields.io/appveyor/ci/jprichardson/node-jsonfile/master.svg?label=windows%20build)](https://ci.appveyor.com/project/jprichardson/node-jsonfile/branch/master) Standard JavaScript diff --git a/node_modules/jsonfile/index.js b/node_modules/jsonfile/index.js index 0582868f1..acd0af258 100644 --- a/node_modules/jsonfile/index.js +++ b/node_modules/jsonfile/index.js @@ -78,11 +78,11 @@ function writeFileSync (file, obj, options = {}) { return fs.writeFileSync(file, str, options) } -const jsonfile = { +// NOTE: do not change this export format; required for ESM compat +// see https://github.com/jprichardson/node-jsonfile/pull/162 for details +module.exports = { readFile, readFileSync, writeFile, writeFileSync } - -module.exports = jsonfile diff --git a/node_modules/jsonfile/package.json b/node_modules/jsonfile/package.json index 4d01eb1d7..0ff96ccf1 100644 --- a/node_modules/jsonfile/package.json +++ b/node_modules/jsonfile/package.json @@ -1,6 +1,6 @@ { "name": "jsonfile", - "version": "6.1.0", + "version": "6.2.0", "description": "Easily read/write JSON files.", "repository": { "type": "git", diff --git a/node_modules/math-intrinsics/.eslintrc b/node_modules/math-intrinsics/.eslintrc new file mode 100644 index 000000000..d90a1bc65 --- /dev/null +++ b/node_modules/math-intrinsics/.eslintrc @@ -0,0 +1,16 @@ +{ + "root": true, + + "extends": "@ljharb", + + "rules": { + "eqeqeq": ["error", "allow-null"], + "id-length": "off", + "new-cap": ["error", { + "capIsNewExceptions": [ + "RequireObjectCoercible", + "ToObject", + ], + }], + }, +} diff --git a/node_modules/math-intrinsics/.github/FUNDING.yml b/node_modules/math-intrinsics/.github/FUNDING.yml new file mode 100644 index 000000000..868f4ff48 --- /dev/null +++ b/node_modules/math-intrinsics/.github/FUNDING.yml @@ -0,0 +1,12 @@ +# These are supported funding model platforms + +github: [ljharb] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: npm/math-intrinsics +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +custom: # Replace with a single custom sponsorship URL diff --git a/node_modules/math-intrinsics/CHANGELOG.md b/node_modules/math-intrinsics/CHANGELOG.md new file mode 100644 index 000000000..9cf48f5a1 --- /dev/null +++ b/node_modules/math-intrinsics/CHANGELOG.md @@ -0,0 +1,24 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [v1.1.0](https://github.com/es-shims/math-intrinsics/compare/v1.0.0...v1.1.0) - 2024-12-18 + +### Commits + +- [New] add `round` [`7cfb044`](https://github.com/es-shims/math-intrinsics/commit/7cfb04460c0fbdf1ca101eecbac3f59d11994130) +- [Tests] add attw [`e96be8f`](https://github.com/es-shims/math-intrinsics/commit/e96be8fbf58449eafe976446a0470e6ea561ad8d) +- [Dev Deps] update `@types/tape` [`30d0023`](https://github.com/es-shims/math-intrinsics/commit/30d00234ce8a3fa0094a61cd55d6686eb91e36ec) + +## v1.0.0 - 2024-12-11 + +### Commits + +- Initial implementation, tests, readme, types [`b898caa`](https://github.com/es-shims/math-intrinsics/commit/b898caae94e9994a94a42b8740f7bbcfd0a868fe) +- Initial commit [`02745b0`](https://github.com/es-shims/math-intrinsics/commit/02745b03a62255af8a332771987b55d127538d9c) +- [New] add `constants/maxArrayLength`, `mod` [`b978178`](https://github.com/es-shims/math-intrinsics/commit/b978178a57685bd23ed1c7efe2137f3784f5fcc5) +- npm init [`a39fc57`](https://github.com/es-shims/math-intrinsics/commit/a39fc57e5639a645d0bd52a0dc56202480223be2) +- Only apps should have lockfiles [`9451580`](https://github.com/es-shims/math-intrinsics/commit/94515800fb34db4f3cc7e99290042d45609ac7bd) diff --git a/node_modules/math-intrinsics/LICENSE b/node_modules/math-intrinsics/LICENSE new file mode 100644 index 000000000..34995e79d --- /dev/null +++ b/node_modules/math-intrinsics/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2024 ECMAScript Shims + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/node_modules/math-intrinsics/README.md b/node_modules/math-intrinsics/README.md new file mode 100644 index 000000000..4a66dcf24 --- /dev/null +++ b/node_modules/math-intrinsics/README.md @@ -0,0 +1,50 @@ +# math-intrinsics [![Version Badge][npm-version-svg]][package-url] + +[![github actions][actions-image]][actions-url] +[![coverage][codecov-image]][codecov-url] +[![License][license-image]][license-url] +[![Downloads][downloads-image]][downloads-url] + +[![npm badge][npm-badge-png]][package-url] + +ES Math-related intrinsics and helpers, robustly cached. + + - `abs` + - `floor` + - `isFinite` + - `isInteger` + - `isNaN` + - `isNegativeZero` + - `max` + - `min` + - `mod` + - `pow` + - `round` + - `sign` + - `constants/maxArrayLength` + - `constants/maxSafeInteger` + - `constants/maxValue` + + +## Tests +Simply clone the repo, `npm install`, and run `npm test` + +## Security + +Please email [@ljharb](https://github.com/ljharb) or see https://tidelift.com/security if you have a potential security vulnerability to report. + +[package-url]: https://npmjs.org/package/math-intrinsics +[npm-version-svg]: https://versionbadg.es/es-shims/math-intrinsics.svg +[deps-svg]: https://david-dm.org/es-shims/math-intrinsics.svg +[deps-url]: https://david-dm.org/es-shims/math-intrinsics +[dev-deps-svg]: https://david-dm.org/es-shims/math-intrinsics/dev-status.svg +[dev-deps-url]: https://david-dm.org/es-shims/math-intrinsics#info=devDependencies +[npm-badge-png]: https://nodei.co/npm/math-intrinsics.png?downloads=true&stars=true +[license-image]: https://img.shields.io/npm/l/math-intrinsics.svg +[license-url]: LICENSE +[downloads-image]: https://img.shields.io/npm/dm/es-object.svg +[downloads-url]: https://npm-stat.com/charts.html?package=math-intrinsics +[codecov-image]: https://codecov.io/gh/es-shims/math-intrinsics/branch/main/graphs/badge.svg +[codecov-url]: https://app.codecov.io/gh/es-shims/math-intrinsics/ +[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/es-shims/math-intrinsics +[actions-url]: https://github.com/es-shims/math-intrinsics/actions diff --git a/node_modules/math-intrinsics/abs.d.ts b/node_modules/math-intrinsics/abs.d.ts new file mode 100644 index 000000000..14ad9c699 --- /dev/null +++ b/node_modules/math-intrinsics/abs.d.ts @@ -0,0 +1 @@ +export = Math.abs; \ No newline at end of file diff --git a/node_modules/math-intrinsics/abs.js b/node_modules/math-intrinsics/abs.js new file mode 100644 index 000000000..a751424cd --- /dev/null +++ b/node_modules/math-intrinsics/abs.js @@ -0,0 +1,4 @@ +'use strict'; + +/** @type {import('./abs')} */ +module.exports = Math.abs; diff --git a/node_modules/math-intrinsics/constants/maxArrayLength.d.ts b/node_modules/math-intrinsics/constants/maxArrayLength.d.ts new file mode 100644 index 000000000..b92d46be2 --- /dev/null +++ b/node_modules/math-intrinsics/constants/maxArrayLength.d.ts @@ -0,0 +1,3 @@ +declare const MAX_ARRAY_LENGTH: 4294967295; + +export = MAX_ARRAY_LENGTH; \ No newline at end of file diff --git a/node_modules/math-intrinsics/constants/maxArrayLength.js b/node_modules/math-intrinsics/constants/maxArrayLength.js new file mode 100644 index 000000000..cfc6affd0 --- /dev/null +++ b/node_modules/math-intrinsics/constants/maxArrayLength.js @@ -0,0 +1,4 @@ +'use strict'; + +/** @type {import('./maxArrayLength')} */ +module.exports = 4294967295; // Math.pow(2, 32) - 1; diff --git a/node_modules/math-intrinsics/constants/maxSafeInteger.d.ts b/node_modules/math-intrinsics/constants/maxSafeInteger.d.ts new file mode 100644 index 000000000..fee3f621e --- /dev/null +++ b/node_modules/math-intrinsics/constants/maxSafeInteger.d.ts @@ -0,0 +1,3 @@ +declare const MAX_SAFE_INTEGER: 9007199254740991; + +export = MAX_SAFE_INTEGER; \ No newline at end of file diff --git a/node_modules/math-intrinsics/constants/maxSafeInteger.js b/node_modules/math-intrinsics/constants/maxSafeInteger.js new file mode 100644 index 000000000..b568ad393 --- /dev/null +++ b/node_modules/math-intrinsics/constants/maxSafeInteger.js @@ -0,0 +1,5 @@ +'use strict'; + +/** @type {import('./maxSafeInteger')} */ +// eslint-disable-next-line no-extra-parens +module.exports = /** @type {import('./maxSafeInteger')} */ (Number.MAX_SAFE_INTEGER) || 9007199254740991; // Math.pow(2, 53) - 1; diff --git a/node_modules/math-intrinsics/constants/maxValue.d.ts b/node_modules/math-intrinsics/constants/maxValue.d.ts new file mode 100644 index 000000000..292cb8271 --- /dev/null +++ b/node_modules/math-intrinsics/constants/maxValue.d.ts @@ -0,0 +1,3 @@ +declare const MAX_VALUE: 1.7976931348623157e+308; + +export = MAX_VALUE; diff --git a/node_modules/math-intrinsics/constants/maxValue.js b/node_modules/math-intrinsics/constants/maxValue.js new file mode 100644 index 000000000..a2202dc39 --- /dev/null +++ b/node_modules/math-intrinsics/constants/maxValue.js @@ -0,0 +1,5 @@ +'use strict'; + +/** @type {import('./maxValue')} */ +// eslint-disable-next-line no-extra-parens +module.exports = /** @type {import('./maxValue')} */ (Number.MAX_VALUE) || 1.7976931348623157e+308; diff --git a/node_modules/math-intrinsics/floor.d.ts b/node_modules/math-intrinsics/floor.d.ts new file mode 100644 index 000000000..9265236f2 --- /dev/null +++ b/node_modules/math-intrinsics/floor.d.ts @@ -0,0 +1 @@ +export = Math.floor; \ No newline at end of file diff --git a/node_modules/math-intrinsics/floor.js b/node_modules/math-intrinsics/floor.js new file mode 100644 index 000000000..ab0e5d7dc --- /dev/null +++ b/node_modules/math-intrinsics/floor.js @@ -0,0 +1,4 @@ +'use strict'; + +/** @type {import('./floor')} */ +module.exports = Math.floor; diff --git a/node_modules/math-intrinsics/isFinite.d.ts b/node_modules/math-intrinsics/isFinite.d.ts new file mode 100644 index 000000000..6daae331f --- /dev/null +++ b/node_modules/math-intrinsics/isFinite.d.ts @@ -0,0 +1,3 @@ +declare function isFinite(x: unknown): x is number | bigint; + +export = isFinite; \ No newline at end of file diff --git a/node_modules/math-intrinsics/isFinite.js b/node_modules/math-intrinsics/isFinite.js new file mode 100644 index 000000000..b201a5a52 --- /dev/null +++ b/node_modules/math-intrinsics/isFinite.js @@ -0,0 +1,12 @@ +'use strict'; + +var $isNaN = require('./isNaN'); + +/** @type {import('./isFinite')} */ +module.exports = function isFinite(x) { + return (typeof x === 'number' || typeof x === 'bigint') + && !$isNaN(x) + && x !== Infinity + && x !== -Infinity; +}; + diff --git a/node_modules/math-intrinsics/isInteger.d.ts b/node_modules/math-intrinsics/isInteger.d.ts new file mode 100644 index 000000000..13935a8cc --- /dev/null +++ b/node_modules/math-intrinsics/isInteger.d.ts @@ -0,0 +1,3 @@ +declare function isInteger(argument: unknown): argument is number; + +export = isInteger; \ No newline at end of file diff --git a/node_modules/math-intrinsics/isInteger.js b/node_modules/math-intrinsics/isInteger.js new file mode 100644 index 000000000..4b1b9a56d --- /dev/null +++ b/node_modules/math-intrinsics/isInteger.js @@ -0,0 +1,16 @@ +'use strict'; + +var $abs = require('./abs'); +var $floor = require('./floor'); + +var $isNaN = require('./isNaN'); +var $isFinite = require('./isFinite'); + +/** @type {import('./isInteger')} */ +module.exports = function isInteger(argument) { + if (typeof argument !== 'number' || $isNaN(argument) || !$isFinite(argument)) { + return false; + } + var absValue = $abs(argument); + return $floor(absValue) === absValue; +}; diff --git a/node_modules/math-intrinsics/isNaN.d.ts b/node_modules/math-intrinsics/isNaN.d.ts new file mode 100644 index 000000000..c1d4c5524 --- /dev/null +++ b/node_modules/math-intrinsics/isNaN.d.ts @@ -0,0 +1 @@ +export = Number.isNaN; \ No newline at end of file diff --git a/node_modules/math-intrinsics/isNaN.js b/node_modules/math-intrinsics/isNaN.js new file mode 100644 index 000000000..e36475cf8 --- /dev/null +++ b/node_modules/math-intrinsics/isNaN.js @@ -0,0 +1,6 @@ +'use strict'; + +/** @type {import('./isNaN')} */ +module.exports = Number.isNaN || function isNaN(a) { + return a !== a; +}; diff --git a/node_modules/math-intrinsics/isNegativeZero.d.ts b/node_modules/math-intrinsics/isNegativeZero.d.ts new file mode 100644 index 000000000..7ad88193e --- /dev/null +++ b/node_modules/math-intrinsics/isNegativeZero.d.ts @@ -0,0 +1,3 @@ +declare function isNegativeZero(x: unknown): boolean; + +export = isNegativeZero; \ No newline at end of file diff --git a/node_modules/math-intrinsics/isNegativeZero.js b/node_modules/math-intrinsics/isNegativeZero.js new file mode 100644 index 000000000..b69adcc5a --- /dev/null +++ b/node_modules/math-intrinsics/isNegativeZero.js @@ -0,0 +1,6 @@ +'use strict'; + +/** @type {import('./isNegativeZero')} */ +module.exports = function isNegativeZero(x) { + return x === 0 && 1 / x === 1 / -0; +}; diff --git a/node_modules/math-intrinsics/max.d.ts b/node_modules/math-intrinsics/max.d.ts new file mode 100644 index 000000000..ad6f43e35 --- /dev/null +++ b/node_modules/math-intrinsics/max.d.ts @@ -0,0 +1 @@ +export = Math.max; \ No newline at end of file diff --git a/node_modules/math-intrinsics/max.js b/node_modules/math-intrinsics/max.js new file mode 100644 index 000000000..edb55dfbc --- /dev/null +++ b/node_modules/math-intrinsics/max.js @@ -0,0 +1,4 @@ +'use strict'; + +/** @type {import('./max')} */ +module.exports = Math.max; diff --git a/node_modules/math-intrinsics/min.d.ts b/node_modules/math-intrinsics/min.d.ts new file mode 100644 index 000000000..fd90f2d50 --- /dev/null +++ b/node_modules/math-intrinsics/min.d.ts @@ -0,0 +1 @@ +export = Math.min; \ No newline at end of file diff --git a/node_modules/math-intrinsics/min.js b/node_modules/math-intrinsics/min.js new file mode 100644 index 000000000..5a4a7c714 --- /dev/null +++ b/node_modules/math-intrinsics/min.js @@ -0,0 +1,4 @@ +'use strict'; + +/** @type {import('./min')} */ +module.exports = Math.min; diff --git a/node_modules/math-intrinsics/mod.d.ts b/node_modules/math-intrinsics/mod.d.ts new file mode 100644 index 000000000..549dbd46e --- /dev/null +++ b/node_modules/math-intrinsics/mod.d.ts @@ -0,0 +1,3 @@ +declare function mod(number: number, modulo: number): number; + +export = mod; \ No newline at end of file diff --git a/node_modules/math-intrinsics/mod.js b/node_modules/math-intrinsics/mod.js new file mode 100644 index 000000000..4a98362ba --- /dev/null +++ b/node_modules/math-intrinsics/mod.js @@ -0,0 +1,9 @@ +'use strict'; + +var $floor = require('./floor'); + +/** @type {import('./mod')} */ +module.exports = function mod(number, modulo) { + var remain = number % modulo; + return $floor(remain >= 0 ? remain : remain + modulo); +}; diff --git a/node_modules/math-intrinsics/package.json b/node_modules/math-intrinsics/package.json new file mode 100644 index 000000000..067627354 --- /dev/null +++ b/node_modules/math-intrinsics/package.json @@ -0,0 +1,86 @@ +{ + "name": "math-intrinsics", + "version": "1.1.0", + "description": "ES Math-related intrinsics and helpers, robustly cached.", + "main": false, + "exports": { + "./abs": "./abs.js", + "./floor": "./floor.js", + "./isFinite": "./isFinite.js", + "./isInteger": "./isInteger.js", + "./isNaN": "./isNaN.js", + "./isNegativeZero": "./isNegativeZero.js", + "./max": "./max.js", + "./min": "./min.js", + "./mod": "./mod.js", + "./pow": "./pow.js", + "./sign": "./sign.js", + "./round": "./round.js", + "./constants/maxArrayLength": "./constants/maxArrayLength.js", + "./constants/maxSafeInteger": "./constants/maxSafeInteger.js", + "./constants/maxValue": "./constants/maxValue.js", + "./package.json": "./package.json" + }, + "sideEffects": false, + "scripts": { + "prepack": "npmignore --auto --commentLines=autogenerated", + "prepublishOnly": "safe-publish-latest", + "prepublish": "not-in-publish || npm run prepublishOnly", + "pretest": "npm run lint", + "test": "npm run tests-only", + "tests-only": "nyc tape 'test/**/*.js'", + "posttest": "npx npm@'>= 10.2' audit --production", + "prelint": "evalmd README.md && eclint check $(git ls-files | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git' | grep -v dist/)", + "lint": "eslint --ext=js,mjs .", + "postlint": "tsc && attw -P", + "version": "auto-changelog && git add CHANGELOG.md", + "postversion": "auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/es-shims/math-intrinsics.git" + }, + "author": "Jordan Harband ", + "license": "MIT", + "bugs": { + "url": "https://github.com/es-shims/math-intrinsics/issues" + }, + "homepage": "https://github.com/es-shims/math-intrinsics#readme", + "devDependencies": { + "@arethetypeswrong/cli": "^0.17.1", + "@ljharb/eslint-config": "^21.1.1", + "@ljharb/tsconfig": "^0.2.2", + "@types/for-each": "^0.3.3", + "@types/object-inspect": "^1.13.0", + "@types/tape": "^5.8.0", + "auto-changelog": "^2.5.0", + "eclint": "^2.8.1", + "es-value-fixtures": "^1.5.0", + "eslint": "^8.8.0", + "evalmd": "^0.0.19", + "for-each": "^0.3.3", + "in-publish": "^2.0.1", + "npmignore": "^0.3.1", + "nyc": "^10.3.2", + "object-inspect": "^1.13.3", + "safe-publish-latest": "^2.0.0", + "tape": "^5.9.0", + "typescript": "next" + }, + "auto-changelog": { + "output": "CHANGELOG.md", + "template": "keepachangelog", + "unreleased": false, + "commitLimit": false, + "backfillLimit": false, + "hideCredit": true + }, + "publishConfig": { + "ignore": [ + ".github/workflows" + ] + }, + "engines": { + "node": ">= 0.4" + } +} diff --git a/node_modules/math-intrinsics/pow.d.ts b/node_modules/math-intrinsics/pow.d.ts new file mode 100644 index 000000000..5873c441e --- /dev/null +++ b/node_modules/math-intrinsics/pow.d.ts @@ -0,0 +1 @@ +export = Math.pow; \ No newline at end of file diff --git a/node_modules/math-intrinsics/pow.js b/node_modules/math-intrinsics/pow.js new file mode 100644 index 000000000..c0a410381 --- /dev/null +++ b/node_modules/math-intrinsics/pow.js @@ -0,0 +1,4 @@ +'use strict'; + +/** @type {import('./pow')} */ +module.exports = Math.pow; diff --git a/node_modules/math-intrinsics/round.d.ts b/node_modules/math-intrinsics/round.d.ts new file mode 100644 index 000000000..da1fde3f6 --- /dev/null +++ b/node_modules/math-intrinsics/round.d.ts @@ -0,0 +1 @@ +export = Math.round; \ No newline at end of file diff --git a/node_modules/math-intrinsics/round.js b/node_modules/math-intrinsics/round.js new file mode 100644 index 000000000..b79215663 --- /dev/null +++ b/node_modules/math-intrinsics/round.js @@ -0,0 +1,4 @@ +'use strict'; + +/** @type {import('./round')} */ +module.exports = Math.round; diff --git a/node_modules/math-intrinsics/sign.d.ts b/node_modules/math-intrinsics/sign.d.ts new file mode 100644 index 000000000..c49cecaa2 --- /dev/null +++ b/node_modules/math-intrinsics/sign.d.ts @@ -0,0 +1,3 @@ +declare function sign(x: number): number; + +export = sign; \ No newline at end of file diff --git a/node_modules/math-intrinsics/sign.js b/node_modules/math-intrinsics/sign.js new file mode 100644 index 000000000..9e5173c80 --- /dev/null +++ b/node_modules/math-intrinsics/sign.js @@ -0,0 +1,11 @@ +'use strict'; + +var $isNaN = require('./isNaN'); + +/** @type {import('./sign')} */ +module.exports = function sign(number) { + if ($isNaN(number) || number === 0) { + return number; + } + return number < 0 ? -1 : +1; +}; diff --git a/node_modules/math-intrinsics/test/index.js b/node_modules/math-intrinsics/test/index.js new file mode 100644 index 000000000..0f90a5dc0 --- /dev/null +++ b/node_modules/math-intrinsics/test/index.js @@ -0,0 +1,192 @@ +'use strict'; + +var test = require('tape'); +var v = require('es-value-fixtures'); +var forEach = require('for-each'); +var inspect = require('object-inspect'); + +var abs = require('../abs'); +var floor = require('../floor'); +var isFinite = require('../isFinite'); +var isInteger = require('../isInteger'); +var isNaN = require('../isNaN'); +var isNegativeZero = require('../isNegativeZero'); +var max = require('../max'); +var min = require('../min'); +var mod = require('../mod'); +var pow = require('../pow'); +var round = require('../round'); +var sign = require('../sign'); + +var maxArrayLength = require('../constants/maxArrayLength'); +var maxSafeInteger = require('../constants/maxSafeInteger'); +var maxValue = require('../constants/maxValue'); + +test('abs', function (t) { + t.equal(abs(-1), 1, 'abs(-1) === 1'); + t.equal(abs(+1), 1, 'abs(+1) === 1'); + t.equal(abs(+0), +0, 'abs(+0) === +0'); + t.equal(abs(-0), +0, 'abs(-0) === +0'); + + t.end(); +}); + +test('floor', function (t) { + t.equal(floor(-1.1), -2, 'floor(-1.1) === -2'); + t.equal(floor(+1.1), 1, 'floor(+1.1) === 1'); + t.equal(floor(+0), +0, 'floor(+0) === +0'); + t.equal(floor(-0), -0, 'floor(-0) === -0'); + t.equal(floor(-Infinity), -Infinity, 'floor(-Infinity) === -Infinity'); + t.equal(floor(Number(Infinity)), Number(Infinity), 'floor(+Infinity) === +Infinity'); + t.equal(floor(NaN), NaN, 'floor(NaN) === NaN'); + t.equal(floor(0), +0, 'floor(0) === +0'); + t.equal(floor(-0), -0, 'floor(-0) === -0'); + t.equal(floor(1), 1, 'floor(1) === 1'); + t.equal(floor(-1), -1, 'floor(-1) === -1'); + t.equal(floor(1.1), 1, 'floor(1.1) === 1'); + t.equal(floor(-1.1), -2, 'floor(-1.1) === -2'); + t.equal(floor(maxValue), maxValue, 'floor(maxValue) === maxValue'); + t.equal(floor(maxSafeInteger), maxSafeInteger, 'floor(maxSafeInteger) === maxSafeInteger'); + + t.end(); +}); + +test('isFinite', function (t) { + t.equal(isFinite(0), true, 'isFinite(+0) === true'); + t.equal(isFinite(-0), true, 'isFinite(-0) === true'); + t.equal(isFinite(1), true, 'isFinite(1) === true'); + t.equal(isFinite(Infinity), false, 'isFinite(Infinity) === false'); + t.equal(isFinite(-Infinity), false, 'isFinite(-Infinity) === false'); + t.equal(isFinite(NaN), false, 'isFinite(NaN) === false'); + + forEach(v.nonNumbers, function (nonNumber) { + t.equal(isFinite(nonNumber), false, 'isFinite(' + inspect(nonNumber) + ') === false'); + }); + + t.end(); +}); + +test('isInteger', function (t) { + forEach([].concat( + // @ts-expect-error TS sucks with concat + v.nonNumbers, + v.nonIntegerNumbers + ), function (nonInteger) { + t.equal(isInteger(nonInteger), false, 'isInteger(' + inspect(nonInteger) + ') === false'); + }); + + t.end(); +}); + +test('isNaN', function (t) { + forEach([].concat( + // @ts-expect-error TS sucks with concat + v.nonNumbers, + v.infinities, + v.zeroes, + v.integerNumbers + ), function (nonNaN) { + t.equal(isNaN(nonNaN), false, 'isNaN(' + inspect(nonNaN) + ') === false'); + }); + + t.equal(isNaN(NaN), true, 'isNaN(NaN) === true'); + + t.end(); +}); + +test('isNegativeZero', function (t) { + t.equal(isNegativeZero(-0), true, 'isNegativeZero(-0) === true'); + t.equal(isNegativeZero(+0), false, 'isNegativeZero(+0) === false'); + t.equal(isNegativeZero(1), false, 'isNegativeZero(1) === false'); + t.equal(isNegativeZero(-1), false, 'isNegativeZero(-1) === false'); + t.equal(isNegativeZero(NaN), false, 'isNegativeZero(NaN) === false'); + t.equal(isNegativeZero(Infinity), false, 'isNegativeZero(Infinity) === false'); + t.equal(isNegativeZero(-Infinity), false, 'isNegativeZero(-Infinity) === false'); + + forEach(v.nonNumbers, function (nonNumber) { + t.equal(isNegativeZero(nonNumber), false, 'isNegativeZero(' + inspect(nonNumber) + ') === false'); + }); + + t.end(); +}); + +test('max', function (t) { + t.equal(max(1, 2), 2, 'max(1, 2) === 2'); + t.equal(max(1, 2, 3), 3, 'max(1, 2, 3) === 3'); + t.equal(max(1, 2, 3, 4), 4, 'max(1, 2, 3, 4) === 4'); + t.equal(max(1, 2, 3, 4, 5), 5, 'max(1, 2, 3, 4, 5) === 5'); + t.equal(max(1, 2, 3, 4, 5, 6), 6, 'max(1, 2, 3, 4, 5, 6) === 6'); + t.equal(max(1, 2, 3, 4, 5, 6, 7), 7, 'max(1, 2, 3, 4, 5, 6, 7) === 7'); + + t.end(); +}); + +test('min', function (t) { + t.equal(min(1, 2), 1, 'min(1, 2) === 1'); + t.equal(min(1, 2, 3), 1, 'min(1, 2, 3) === 1'); + t.equal(min(1, 2, 3, 4), 1, 'min(1, 2, 3, 4) === 1'); + t.equal(min(1, 2, 3, 4, 5), 1, 'min(1, 2, 3, 4, 5) === 1'); + t.equal(min(1, 2, 3, 4, 5, 6), 1, 'min(1, 2, 3, 4, 5, 6) === 1'); + + t.end(); +}); + +test('mod', function (t) { + t.equal(mod(1, 2), 1, 'mod(1, 2) === 1'); + t.equal(mod(2, 2), 0, 'mod(2, 2) === 0'); + t.equal(mod(3, 2), 1, 'mod(3, 2) === 1'); + t.equal(mod(4, 2), 0, 'mod(4, 2) === 0'); + t.equal(mod(5, 2), 1, 'mod(5, 2) === 1'); + t.equal(mod(6, 2), 0, 'mod(6, 2) === 0'); + t.equal(mod(7, 2), 1, 'mod(7, 2) === 1'); + t.equal(mod(8, 2), 0, 'mod(8, 2) === 0'); + t.equal(mod(9, 2), 1, 'mod(9, 2) === 1'); + t.equal(mod(10, 2), 0, 'mod(10, 2) === 0'); + t.equal(mod(11, 2), 1, 'mod(11, 2) === 1'); + + t.end(); +}); + +test('pow', function (t) { + t.equal(pow(2, 2), 4, 'pow(2, 2) === 4'); + t.equal(pow(2, 3), 8, 'pow(2, 3) === 8'); + t.equal(pow(2, 4), 16, 'pow(2, 4) === 16'); + t.equal(pow(2, 5), 32, 'pow(2, 5) === 32'); + t.equal(pow(2, 6), 64, 'pow(2, 6) === 64'); + t.equal(pow(2, 7), 128, 'pow(2, 7) === 128'); + t.equal(pow(2, 8), 256, 'pow(2, 8) === 256'); + t.equal(pow(2, 9), 512, 'pow(2, 9) === 512'); + t.equal(pow(2, 10), 1024, 'pow(2, 10) === 1024'); + + t.end(); +}); + +test('round', function (t) { + t.equal(round(1.1), 1, 'round(1.1) === 1'); + t.equal(round(1.5), 2, 'round(1.5) === 2'); + t.equal(round(1.9), 2, 'round(1.9) === 2'); + + t.end(); +}); + +test('sign', function (t) { + t.equal(sign(-1), -1, 'sign(-1) === -1'); + t.equal(sign(+1), +1, 'sign(+1) === +1'); + t.equal(sign(+0), +0, 'sign(+0) === +0'); + t.equal(sign(-0), -0, 'sign(-0) === -0'); + t.equal(sign(NaN), NaN, 'sign(NaN) === NaN'); + t.equal(sign(Infinity), +1, 'sign(Infinity) === +1'); + t.equal(sign(-Infinity), -1, 'sign(-Infinity) === -1'); + t.equal(sign(maxValue), +1, 'sign(maxValue) === +1'); + t.equal(sign(maxSafeInteger), +1, 'sign(maxSafeInteger) === +1'); + + t.end(); +}); + +test('constants', function (t) { + t.equal(typeof maxArrayLength, 'number', 'typeof maxArrayLength === "number"'); + t.equal(typeof maxSafeInteger, 'number', 'typeof maxSafeInteger === "number"'); + t.equal(typeof maxValue, 'number', 'typeof maxValue === "number"'); + + t.end(); +}); diff --git a/node_modules/math-intrinsics/tsconfig.json b/node_modules/math-intrinsics/tsconfig.json new file mode 100644 index 000000000..b13100079 --- /dev/null +++ b/node_modules/math-intrinsics/tsconfig.json @@ -0,0 +1,3 @@ +{ + "extends": "@ljharb/tsconfig", +} diff --git a/node_modules/nanoid/.devcontainer.json b/node_modules/nanoid/.devcontainer.json deleted file mode 100644 index 7fd5ba1cb..000000000 --- a/node_modules/nanoid/.devcontainer.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "image": "localhost/ai-opensource:latest", - "forwardPorts": [], - "mounts": [ - { - "source": "pnpm-store", - "target": "/home/ai/.local/share/pnpm/store", - "type": "volume" - }, - { - "source": "shell-history", - "target": "/home/ai/.local/share/history/", - "type": "volume" - } - ], - "workspaceMount": "", - "runArgs": [ - "--userns=keep-id:uid=1000,gid=1000", - "--volume=${localWorkspaceFolder}:/workspaces/${localWorkspaceFolderBasename}:Z", - "--network=host", - "--ulimit=host" - ] -} diff --git a/node_modules/nanoid/README.md b/node_modules/nanoid/README.md index f4c8c1359..35abb57d8 100644 --- a/node_modules/nanoid/README.md +++ b/node_modules/nanoid/README.md @@ -35,520 +35,5 @@ Supports modern browsers, IE [with Babel], Node.js and React Native. alt="Sponsored by Evil Martians" width="236" height="54"> -## Table of Contents - -* [Comparison with UUID](#comparison-with-uuid) -* [Benchmark](#benchmark) -* [Security](#security) -* [API](#api) - * [Blocking](#blocking) - * [Async](#async) - * [Non-Secure](#non-secure) - * [Custom Alphabet or Size](#custom-alphabet-or-size) - * [Custom Random Bytes Generator](#custom-random-bytes-generator) -* [Usage](#usage) - * [IE](#ie) - * [React](#react) - * [React Native](#react-native) - * [Rollup](#rollup) - * [PouchDB and CouchDB](#pouchdb-and-couchdb) - * [Mongoose](#mongoose) - * [Web Workers](#web-workers) - * [CLI](#cli) - * [Other Programming Languages](#other-programming-languages) -* [Tools](#tools) - - -## Comparison with UUID - -Nano ID is quite comparable to UUID v4 (random-based). -It has a similar number of random bits in the ID -(126 in Nano ID and 122 in UUID), so it has a similar collision probability: - -> For there to be a one in a billion chance of duplication, -> 103 trillion version 4 IDs must be generated. - -There are three main differences between Nano ID and UUID v4: - -1. Nano ID uses a bigger alphabet, so a similar number of random bits - are packed in just 21 symbols instead of 36. -2. Nano ID code is **4 times less** than `uuid/v4` package: - 130 bytes instead of 483. -3. Because of memory allocation tricks, Nano ID is **2 times** faster than UUID. - - -## Benchmark - -```rust -$ node ./test/benchmark.js -crypto.randomUUID 25,603,857 ops/sec -@napi-rs/uuid 9,973,819 ops/sec -uid/secure 8,234,798 ops/sec -@lukeed/uuid 7,464,706 ops/sec -nanoid 5,616,592 ops/sec -customAlphabet 3,115,207 ops/sec -uuid v4 1,535,753 ops/sec -secure-random-string 388,226 ops/sec -uid-safe.sync 363,489 ops/sec -cuid 187,343 ops/sec -shortid 45,758 ops/sec - -Async: -nanoid/async 96,094 ops/sec -async customAlphabet 97,184 ops/sec -async secure-random-string 92,794 ops/sec -uid-safe 90,684 ops/sec - -Non-secure: -uid 67,376,692 ops/sec -nanoid/non-secure 2,849,639 ops/sec -rndm 2,674,806 ops/sec -``` - -Test configuration: ThinkPad X1 Carbon Gen 9, Fedora 34, Node.js 16.10. - - -## Security - -*See a good article about random generators theory: -[Secure random values (in Node.js)]* - -* **Unpredictability.** Instead of using the unsafe `Math.random()`, Nano ID - uses the `crypto` module in Node.js and the Web Crypto API in browsers. - These modules use unpredictable hardware random generator. -* **Uniformity.** `random % alphabet` is a popular mistake to make when coding - an ID generator. The distribution will not be even; there will be a lower - chance for some symbols to appear compared to others. So, it will reduce - the number of tries when brute-forcing. Nano ID uses a [better algorithm] - and is tested for uniformity. - - Nano ID uniformity - -* **Well-documented:** all Nano ID hacks are documented. See comments - in [the source]. -* **Vulnerabilities:** to report a security vulnerability, please use - the [Tidelift security contact](https://tidelift.com/security). - Tidelift will coordinate the fix and disclosure. - -[Secure random values (in Node.js)]: https://gist.github.com/joepie91/7105003c3b26e65efcea63f3db82dfba -[better algorithm]: https://github.com/ai/nanoid/blob/main/index.js -[the source]: https://github.com/ai/nanoid/blob/main/index.js - - -## Install - -```bash -npm install --save nanoid -``` - -For quick hacks, you can load Nano ID from CDN. Though, it is not recommended -to be used in production because of the lower loading performance. - -```js -import { nanoid } from 'https://cdn.jsdelivr.net/npm/nanoid/nanoid.js' -``` - -Nano ID provides ES modules. You do not need to do anything to use Nano ID -as ESM in webpack, Rollup, Parcel, or Node.js. - -```js -import { nanoid } from 'nanoid' -``` - -In Node.js you can use CommonJS import: - -```js -const { nanoid } = require('nanoid') -``` - - -## API - -Nano ID has 3 APIs: normal (blocking), asynchronous, and non-secure. - -By default, Nano ID uses URL-friendly symbols (`A-Za-z0-9_-`) and returns an ID -with 21 characters (to have a collision probability similar to UUID v4). - - -### Blocking - -The safe and easiest way to use Nano ID. - -In rare cases could block CPU from other work while noise collection -for hardware random generator. - -```js -import { nanoid } from 'nanoid' -model.id = nanoid() //=> "V1StGXR8_Z5jdHi6B-myT" -``` - -If you want to reduce the ID size (and increase collisions probability), -you can pass the size as an argument. - -```js -nanoid(10) //=> "IRFa-VaY2b" -``` - -Don’t forget to check the safety of your ID size -in our [ID collision probability] calculator. - -You can also use a [custom alphabet](#custom-alphabet-or-size) -or a [random generator](#custom-random-bytes-generator). - -[ID collision probability]: https://zelark.github.io/nano-id-cc/ - - -### Async - -To generate hardware random bytes, CPU collects electromagnetic noise. -For most cases, entropy will be already collected. - -In the synchronous API during the noise collection, the CPU is busy and -cannot do anything useful (for instance, process another HTTP request). - -Using the asynchronous API of Nano ID, another code can run during -the entropy collection. - -```js -import { nanoid } from 'nanoid/async' - -async function createUser () { - user.id = await nanoid() -} -``` - -Read more about entropy collection in [`crypto.randomBytes`] docs. - -Unfortunately, you will lose Web Crypto API advantages in a browser -if you use the asynchronous API. So, currently, in the browser, you are limited -with either security (`nanoid`), asynchronous behavior (`nanoid/async`), -or non-secure behavior (`nanoid/non-secure`) that will be explained -in the next part of the documentation. - -[`crypto.randomBytes`]: https://nodejs.org/api/crypto.html#crypto_crypto_randombytes_size_callback - - -### Non-Secure - -By default, Nano ID uses hardware random bytes generation for security -and low collision probability. If you are not so concerned with security, -you can use the faster non-secure generator. - -```js -import { nanoid } from 'nanoid/non-secure' -const id = nanoid() //=> "Uakgb_J5m9g-0JDMbcJqLJ" -``` - - -### Custom Alphabet or Size - -`customAlphabet` allows you to create `nanoid` with your own alphabet -and ID size. - -```js -import { customAlphabet } from 'nanoid' -const nanoid = customAlphabet('1234567890abcdef', 10) -model.id = nanoid() //=> "4f90d13a42" -``` - -```js -import { customAlphabet } from 'nanoid/async' -const nanoid = customAlphabet('1234567890abcdef', 10) -async function createUser () { - user.id = await nanoid() -} -``` - -```js -import { customAlphabet } from 'nanoid/non-secure' -const nanoid = customAlphabet('1234567890abcdef', 10) -user.id = nanoid() -``` - -Check the safety of your custom alphabet and ID size in our -[ID collision probability] calculator. For more alphabets, check out the options -in [`nanoid-dictionary`]. - -Alphabet must contain 256 symbols or less. -Otherwise, the security of the internal generator algorithm is not guaranteed. - -In addition to setting a default size, you can change the ID size when calling -the function: - -```js -import { customAlphabet } from 'nanoid' -const nanoid = customAlphabet('1234567890abcdef', 10) -model.id = nanoid(5) //=> "f01a2" -``` - -[ID collision probability]: https://alex7kom.github.io/nano-nanoid-cc/ -[`nanoid-dictionary`]: https://github.com/CyberAP/nanoid-dictionary - - -### Custom Random Bytes Generator - -`customRandom` allows you to create a `nanoid` and replace alphabet -and the default random bytes generator. - -In this example, a seed-based generator is used: - -```js -import { customRandom } from 'nanoid' - -const rng = seedrandom(seed) -const nanoid = customRandom('abcdef', 10, size => { - return (new Uint8Array(size)).map(() => 256 * rng()) -}) - -nanoid() //=> "fbaefaadeb" -``` - -`random` callback must accept the array size and return an array -with random numbers. - -If you want to use the same URL-friendly symbols with `customRandom`, -you can get the default alphabet using the `urlAlphabet`. - -```js -const { customRandom, urlAlphabet } = require('nanoid') -const nanoid = customRandom(urlAlphabet, 10, random) -``` - -Asynchronous and non-secure APIs are not available for `customRandom`. - -Note, that between Nano ID versions we may change random generator -call sequence. If you are using seed-based generators, we do not guarantee -the same result. - - -## Usage - -### IE - -If you support IE, you need to [transpile `node_modules`] by Babel -and add `crypto` alias. Moreover, `UInt8Array` in IE actually -is not an array and to cope with it, you have to convert it to an array -manually: - -```js -// polyfills.js -if (!window.crypto && window.msCrypto) { - window.crypto = window.msCrypto - - const getRandomValuesDef = window.crypto.getRandomValues - - window.crypto.getRandomValues = function (array) { - const values = getRandomValuesDef.call(window.crypto, array) - const result = [] - - for (let i = 0; i < array.length; i++) { - result[i] = values[i]; - } - - return result - }; -} -``` - -```js -import './polyfills.js' -import { nanoid } from 'nanoid' -``` - -[transpile `node_modules`]: https://developer.epages.com/blog/coding/how-to-transpile-node-modules-with-babel-and-webpack-in-a-monorepo/ - - -### React - -There’s no correct way to use Nano ID for React `key` prop -since it should be consistent among renders. - -```jsx -function Todos({todos}) { - return ( -
    - {todos.map(todo => ( -
  • /* DON’T DO IT */ - {todo.text} -
  • - ))} -
- ) -} -``` - -You should rather try to reach for stable ID inside your list item. - -```jsx -const todoItems = todos.map((todo) => -
  • - {todo.text} -
  • -) -``` - -In case you don’t have stable IDs you'd rather use index as `key` -instead of `nanoid()`: - -```jsx -const todoItems = todos.map((text, index) => -
  • /* Still not recommended but preferred over nanoid(). - Only do this if items have no stable IDs. */ - {text} -
  • -) -``` - - -### React Native - -React Native does not have built-in random generator. The following polyfill -works for plain React Native and Expo starting with `39.x`. - -1. Check [`react-native-get-random-values`] docs and install it. -2. Import it before Nano ID. - -```js -import 'react-native-get-random-values' -import { nanoid } from 'nanoid' -``` - -[`react-native-get-random-values`]: https://github.com/LinusU/react-native-get-random-values - - -### Rollup - -For Rollup you will need [`@rollup/plugin-node-resolve`] to bundle browser version -of this library.: - -```js - plugins: [ - nodeResolve({ - browser: true - }) - ] -``` - -[`@rollup/plugin-node-resolve`]: https://github.com/rollup/plugins/tree/master/packages/node-resolve - - -### PouchDB and CouchDB - -In PouchDB and CouchDB, IDs can’t start with an underscore `_`. -A prefix is required to prevent this issue, as Nano ID might use a `_` -at the start of the ID by default. - -Override the default ID with the following option: - -```js -db.put({ - _id: 'id' + nanoid(), - … -}) -``` - - -### Mongoose - -```js -const mySchema = new Schema({ - _id: { - type: String, - default: () => nanoid() - } -}) -``` - - -### Web Workers - -Web Workers do not have access to a secure random generator. - -Security is important in IDs when IDs should be unpredictable. -For instance, in "access by URL" link generation. -If you do not need unpredictable IDs, but you need to use Web Workers, -you can use the non‑secure ID generator. - -```js -import { nanoid } from 'nanoid/non-secure' -nanoid() //=> "Uakgb_J5m9g-0JDMbcJqLJ" -``` - -Note: non-secure IDs are more prone to collision attacks. - - -### CLI - -You can get unique ID in terminal by calling `npx nanoid`. You need only -Node.js in the system. You do not need Nano ID to be installed anywhere. - -```sh -$ npx nanoid -npx: installed 1 in 0.63s -LZfXLFzPPR4NNrgjlWDxn -``` - -Size of generated ID can be specified with `--size` (or `-s`) option: - -```sh -$ npx nanoid --size 10 -L3til0JS4z -``` - -Custom alphabet can be specified with `--alphabet` (or `-a`) option -(note that in this case `--size` is required): - -```sh -$ npx nanoid --alphabet abc --size 15 -bccbcabaabaccab -``` - -### Other Programming Languages - -Nano ID was ported to many languages. You can use these ports to have -the same ID generator on the client and server side. - -* [C#](https://github.com/codeyu/nanoid-net) -* [C++](https://github.com/mcmikecreations/nanoid_cpp) -* [Clojure and ClojureScript](https://github.com/zelark/nano-id) -* [ColdFusion/CFML](https://github.com/JamoCA/cfml-nanoid) -* [Crystal](https://github.com/mamantoha/nanoid.cr) -* [Dart & Flutter](https://github.com/pd4d10/nanoid-dart) -* [Deno](https://github.com/ianfabs/nanoid) -* [Go](https://github.com/matoous/go-nanoid) -* [Elixir](https://github.com/railsmechanic/nanoid) -* [Haskell](https://github.com/MichelBoucey/NanoID) -* [Janet](https://sr.ht/~statianzo/janet-nanoid/) -* [Java](https://github.com/aventrix/jnanoid) -* [Nim](https://github.com/icyphox/nanoid.nim) -* [OCaml](https://github.com/routineco/ocaml-nanoid) -* [Perl](https://github.com/tkzwtks/Nanoid-perl) -* [PHP](https://github.com/hidehalo/nanoid-php) -* [Python](https://github.com/puyuan/py-nanoid) - with [dictionaries](https://pypi.org/project/nanoid-dictionary) -* [Postgres Extension](https://github.com/spa5k/uids-postgres) -* [R](https://github.com/hrbrmstr/nanoid) (with dictionaries) -* [Ruby](https://github.com/radeno/nanoid.rb) -* [Rust](https://github.com/nikolay-govorov/nanoid) -* [Swift](https://github.com/antiflasher/NanoID) -* [Unison](https://share.unison-lang.org/latest/namespaces/hojberg/nanoid) -* [V](https://github.com/invipal/nanoid) -* [Zig](https://github.com/SasLuca/zig-nanoid) - -For other environments, [CLI] is available to generate IDs from a command line. - -[CLI]: #cli - - -## Tools - -* [ID size calculator] shows collision probability when adjusting - the ID alphabet or size. -* [`nanoid-dictionary`] with popular alphabets to use with [`customAlphabet`]. -* [`nanoid-good`] to be sure that your ID doesn’t contain any obscene words. - -[`nanoid-dictionary`]: https://github.com/CyberAP/nanoid-dictionary -[ID size calculator]: https://zelark.github.io/nano-id-cc/ -[`customAlphabet`]: #custom-alphabet-or-size -[`nanoid-good`]: https://github.com/y-gagar1n/nanoid-good +## Docs +Read full docs **[here](https://github.com/ai/nanoid#readme)**. diff --git a/node_modules/nanoid/async/index.browser.js b/node_modules/nanoid/async/index.browser.js index aeffb3f61..fbaa23005 100644 --- a/node_modules/nanoid/async/index.browser.js +++ b/node_modules/nanoid/async/index.browser.js @@ -1,61 +1,27 @@ let random = async bytes => crypto.getRandomValues(new Uint8Array(bytes)) - let customAlphabet = (alphabet, defaultSize = 21) => { - // First, a bitmask is necessary to generate the ID. The bitmask makes bytes - // values closer to the alphabet size. The bitmask calculates the closest - // `2^31 - 1` number, which exceeds the alphabet size. - // For example, the bitmask for the alphabet size 30 is 31 (00011111). - // `Math.clz32` is not used, because it is not available in browsers. let mask = (2 << (Math.log(alphabet.length - 1) / Math.LN2)) - 1 - // Though, the bitmask solution is not perfect since the bytes exceeding - // the alphabet size are refused. Therefore, to reliably generate the ID, - // the random bytes redundancy has to be satisfied. - - // Note: every hardware random generator call is performance expensive, - // because the system call for entropy collection takes a lot of time. - // So, to avoid additional system calls, extra bytes are requested in advance. - - // Next, a step determines how many random bytes to generate. - // The number of random bytes gets decided upon the ID size, mask, - // alphabet size, and magic number 1.6 (using 1.6 peaks at performance - // according to benchmarks). - - // `-~f => Math.ceil(f)` if f is a float - // `-~i => i + 1` if i is an integer let step = -~((1.6 * mask * defaultSize) / alphabet.length) - return async (size = defaultSize) => { let id = '' while (true) { let bytes = crypto.getRandomValues(new Uint8Array(step)) - // A compact alternative for `for (var i = 0; i < step; i++)`. let i = step | 0 while (i--) { - // Adding `|| ''` refuses a random byte that exceeds the alphabet size. id += alphabet[bytes[i] & mask] || '' if (id.length === size) return id } } } } - let nanoid = async (size = 21) => { let id = '' let bytes = crypto.getRandomValues(new Uint8Array((size |= 0))) - - // A compact alternative for `for (var i = 0; i < step; i++)`. while (size--) { - // It is incorrect to use bytes exceeding the alphabet size. - // The following mask reduces the random byte in the 0-255 value - // range to the 0-63 value range. Therefore, adding hacks, such - // as empty string fallback or magic numbers, is unneccessary because - // the bitmask trims bytes down to the alphabet size. let byte = bytes[size] & 63 if (byte < 36) { - // `0-9a-z` id += byte.toString(36) } else if (byte < 62) { - // `A-Z` id += (byte - 26).toString(36).toUpperCase() } else if (byte < 63) { id += '_' @@ -65,5 +31,4 @@ let nanoid = async (size = 21) => { } return id } - export { nanoid, customAlphabet, random } diff --git a/node_modules/nanoid/async/index.js b/node_modules/nanoid/async/index.js index 7f2eae91c..cec454a2a 100644 --- a/node_modules/nanoid/async/index.js +++ b/node_modules/nanoid/async/index.js @@ -1,14 +1,7 @@ import crypto from 'crypto' - import { urlAlphabet } from '../url-alphabet/index.js' - -// `crypto.randomFill()` is a little faster than `crypto.randomBytes()`, -// because it is possible to use in combination with `Buffer.allocUnsafe()`. let random = bytes => new Promise((resolve, reject) => { - // `Buffer.allocUnsafe()` is faster because it doesn’t flush the memory. - // Memory flushing is unnecessary since the buffer allocation itself resets - // the memory with the new bytes. crypto.randomFill(Buffer.allocUnsafe(bytes), (err, buf) => { if (err) { reject(err) @@ -17,55 +10,26 @@ let random = bytes => } }) }) - let customAlphabet = (alphabet, defaultSize = 21) => { - // First, a bitmask is necessary to generate the ID. The bitmask makes bytes - // values closer to the alphabet size. The bitmask calculates the closest - // `2^31 - 1` number, which exceeds the alphabet size. - // For example, the bitmask for the alphabet size 30 is 31 (00011111). let mask = (2 << (31 - Math.clz32((alphabet.length - 1) | 1))) - 1 - // Though, the bitmask solution is not perfect since the bytes exceeding - // the alphabet size are refused. Therefore, to reliably generate the ID, - // the random bytes redundancy has to be satisfied. - - // Note: every hardware random generator call is performance expensive, - // because the system call for entropy collection takes a lot of time. - // So, to avoid additional system calls, extra bytes are requested in advance. - - // Next, a step determines how many random bytes to generate. - // The number of random bytes gets decided upon the ID size, mask, - // alphabet size, and magic number 1.6 (using 1.6 peaks at performance - // according to benchmarks). let step = Math.ceil((1.6 * mask * defaultSize) / alphabet.length) - let tick = (id, size = defaultSize) => random(step).then(bytes => { - // A compact alternative for `for (var i = 0; i < step; i++)`. let i = step while (i--) { - // Adding `|| ''` refuses a random byte that exceeds the alphabet size. id += alphabet[bytes[i] & mask] || '' if (id.length >= size) return id } return tick(id, size) }) - return size => tick('', size) } - let nanoid = (size = 21) => random((size |= 0)).then(bytes => { let id = '' - // A compact alternative for `for (var i = 0; i < step; i++)`. while (size--) { - // It is incorrect to use bytes exceeding the alphabet size. - // The following mask reduces the random byte in the 0-255 value - // range to the 0-63 value range. Therefore, adding hacks, such - // as empty string fallback or magic numbers, is unneccessary because - // the bitmask trims bytes down to the alphabet size. id += urlAlphabet[bytes[size] & 63] } return id }) - export { nanoid, customAlphabet, random } diff --git a/node_modules/nanoid/async/index.native.js b/node_modules/nanoid/async/index.native.js index a765de9a2..7c1d6f39e 100644 --- a/node_modules/nanoid/async/index.native.js +++ b/node_modules/nanoid/async/index.native.js @@ -1,57 +1,26 @@ import { getRandomBytesAsync } from 'expo-random' - import { urlAlphabet } from '../url-alphabet/index.js' - let random = getRandomBytesAsync - let customAlphabet = (alphabet, defaultSize = 21) => { - // First, a bitmask is necessary to generate the ID. The bitmask makes bytes - // values closer to the alphabet size. The bitmask calculates the closest - // `2^31 - 1` number, which exceeds the alphabet size. - // For example, the bitmask for the alphabet size 30 is 31 (00011111). let mask = (2 << (31 - Math.clz32((alphabet.length - 1) | 1))) - 1 - // Though, the bitmask solution is not perfect since the bytes exceeding - // the alphabet size are refused. Therefore, to reliably generate the ID, - // the random bytes redundancy has to be satisfied. - - // Note: every hardware random generator call is performance expensive, - // because the system call for entropy collection takes a lot of time. - // So, to avoid additional system calls, extra bytes are requested in advance. - - // Next, a step determines how many random bytes to generate. - // The number of random bytes gets decided upon the ID size, mask, - // alphabet size, and magic number 1.6 (using 1.6 peaks at performance - // according to benchmarks). let step = Math.ceil((1.6 * mask * defaultSize) / alphabet.length) - let tick = (id, size = defaultSize) => random(step).then(bytes => { - // A compact alternative for `for (var i = 0; i < step; i++)`. let i = step while (i--) { - // Adding `|| ''` refuses a random byte that exceeds the alphabet size. id += alphabet[bytes[i] & mask] || '' if (id.length >= size) return id } return tick(id, size) }) - return size => tick('', size) } - let nanoid = (size = 21) => random((size |= 0)).then(bytes => { let id = '' - // A compact alternative for `for (var i = 0; i < step; i++)`. while (size--) { - // It is incorrect to use bytes exceeding the alphabet size. - // The following mask reduces the random byte in the 0-255 value - // range to the 0-63 value range. Therefore, adding hacks, such - // as empty string fallback or magic numbers, is unneccessary because - // the bitmask trims bytes down to the alphabet size. id += urlAlphabet[bytes[size] & 63] } return id }) - export { nanoid, customAlphabet, random } diff --git a/node_modules/nanoid/index.browser.js b/node_modules/nanoid/index.browser.js index 732e50455..7d3b876ca 100644 --- a/node_modules/nanoid/index.browser.js +++ b/node_modules/nanoid/index.browser.js @@ -1,65 +1,28 @@ -// This file replaces `index.js` in bundlers like webpack or Rollup, -// according to `browser` config in `package.json`. - import { urlAlphabet } from './url-alphabet/index.js' - let random = bytes => crypto.getRandomValues(new Uint8Array(bytes)) - let customRandom = (alphabet, defaultSize, getRandom) => { - // First, a bitmask is necessary to generate the ID. The bitmask makes bytes - // values closer to the alphabet size. The bitmask calculates the closest - // `2^31 - 1` number, which exceeds the alphabet size. - // For example, the bitmask for the alphabet size 30 is 31 (00011111). - // `Math.clz32` is not used, because it is not available in browsers. let mask = (2 << (Math.log(alphabet.length - 1) / Math.LN2)) - 1 - // Though, the bitmask solution is not perfect since the bytes exceeding - // the alphabet size are refused. Therefore, to reliably generate the ID, - // the random bytes redundancy has to be satisfied. - - // Note: every hardware random generator call is performance expensive, - // because the system call for entropy collection takes a lot of time. - // So, to avoid additional system calls, extra bytes are requested in advance. - - // Next, a step determines how many random bytes to generate. - // The number of random bytes gets decided upon the ID size, mask, - // alphabet size, and magic number 1.6 (using 1.6 peaks at performance - // according to benchmarks). - - // `-~f => Math.ceil(f)` if f is a float - // `-~i => i + 1` if i is an integer let step = -~((1.6 * mask * defaultSize) / alphabet.length) - return (size = defaultSize) => { let id = '' while (true) { let bytes = getRandom(step) - // A compact alternative for `for (var i = 0; i < step; i++)`. let j = step | 0 while (j--) { - // Adding `|| ''` refuses a random byte that exceeds the alphabet size. id += alphabet[bytes[j] & mask] || '' if (id.length === size) return id } } } } - let customAlphabet = (alphabet, size = 21) => customRandom(alphabet, size, random) - let nanoid = (size = 21) => crypto.getRandomValues(new Uint8Array(size)).reduce((id, byte) => { - // It is incorrect to use bytes exceeding the alphabet size. - // The following mask reduces the random byte in the 0-255 value - // range to the 0-63 value range. Therefore, adding hacks, such - // as empty string fallback or magic numbers, is unneccessary because - // the bitmask trims bytes down to the alphabet size. byte &= 63 if (byte < 36) { - // `0-9a-z` id += byte.toString(36) } else if (byte < 62) { - // `A-Z` id += (byte - 26).toString(36).toUpperCase() } else if (byte > 62) { id += '-' @@ -68,5 +31,4 @@ let nanoid = (size = 21) => } return id }, '') - export { nanoid, customAlphabet, customRandom, urlAlphabet, random } diff --git a/node_modules/nanoid/index.js b/node_modules/nanoid/index.js index 5203a4ca4..9bc909d90 100644 --- a/node_modules/nanoid/index.js +++ b/node_modules/nanoid/index.js @@ -1,15 +1,7 @@ import crypto from 'crypto' - import { urlAlphabet } from './url-alphabet/index.js' - -// It is best to make fewer, larger requests to the crypto module to -// avoid system call overhead. So, random numbers are generated in a -// pool. The pool is a Buffer that is larger than the initial random -// request size by this multiplier. The pool is enlarged if subsequent -// requests exceed the maximum buffer size. const POOL_SIZE_MULTIPLIER = 128 let pool, poolOffset - let fillPool = bytes => { if (!pool || pool.length < bytes) { pool = Buffer.allocUnsafe(bytes * POOL_SIZE_MULTIPLIER) @@ -21,65 +13,33 @@ let fillPool = bytes => { } poolOffset += bytes } - let random = bytes => { - // `|=` convert `bytes` to number to prevent `valueOf` abusing and pool pollution fillPool((bytes |= 0)) return pool.subarray(poolOffset - bytes, poolOffset) } - let customRandom = (alphabet, defaultSize, getRandom) => { - // First, a bitmask is necessary to generate the ID. The bitmask makes bytes - // values closer to the alphabet size. The bitmask calculates the closest - // `2^31 - 1` number, which exceeds the alphabet size. - // For example, the bitmask for the alphabet size 30 is 31 (00011111). let mask = (2 << (31 - Math.clz32((alphabet.length - 1) | 1))) - 1 - // Though, the bitmask solution is not perfect since the bytes exceeding - // the alphabet size are refused. Therefore, to reliably generate the ID, - // the random bytes redundancy has to be satisfied. - - // Note: every hardware random generator call is performance expensive, - // because the system call for entropy collection takes a lot of time. - // So, to avoid additional system calls, extra bytes are requested in advance. - - // Next, a step determines how many random bytes to generate. - // The number of random bytes gets decided upon the ID size, mask, - // alphabet size, and magic number 1.6 (using 1.6 peaks at performance - // according to benchmarks). let step = Math.ceil((1.6 * mask * defaultSize) / alphabet.length) - return (size = defaultSize) => { let id = '' while (true) { let bytes = getRandom(step) - // A compact alternative for `for (let i = 0; i < step; i++)`. let i = step while (i--) { - // Adding `|| ''` refuses a random byte that exceeds the alphabet size. id += alphabet[bytes[i] & mask] || '' if (id.length === size) return id } } } } - let customAlphabet = (alphabet, size = 21) => customRandom(alphabet, size, random) - let nanoid = (size = 21) => { - // `|=` convert `size` to number to prevent `valueOf` abusing and pool pollution fillPool((size |= 0)) let id = '' - // We are reading directly from the random pool to avoid creating new array for (let i = poolOffset - size; i < poolOffset; i++) { - // It is incorrect to use bytes exceeding the alphabet size. - // The following mask reduces the random byte in the 0-255 value - // range to the 0-63 value range. Therefore, adding hacks, such - // as empty string fallback or magic numbers, is unneccessary because - // the bitmask trims bytes down to the alphabet size. id += urlAlphabet[pool[i] & 63] } return id } - export { nanoid, customAlphabet, customRandom, urlAlphabet, random } diff --git a/node_modules/nanoid/non-secure/index.js b/node_modules/nanoid/non-secure/index.js index fcb3e25ce..2ea5827c6 100644 --- a/node_modules/nanoid/non-secure/index.js +++ b/node_modules/nanoid/non-secure/index.js @@ -1,34 +1,21 @@ -// This alphabet uses `A-Za-z0-9_-` symbols. -// The order of characters is optimized for better gzip and brotli compression. -// References to the same file (works both for gzip and brotli): -// `'use`, `andom`, and `rict'` -// References to the brotli default dictionary: -// `-26T`, `1983`, `40px`, `75px`, `bush`, `jack`, `mind`, `very`, and `wolf` let urlAlphabet = 'useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict' - let customAlphabet = (alphabet, defaultSize = 21) => { return (size = defaultSize) => { let id = '' - // A compact alternative for `for (var i = 0; i < step; i++)`. let i = size | 0 while (i--) { - // `| 0` is more compact and faster than `Math.floor()`. id += alphabet[(Math.random() * alphabet.length) | 0] } return id } } - let nanoid = (size = 21) => { let id = '' - // A compact alternative for `for (var i = 0; i < step; i++)`. let i = size | 0 while (i--) { - // `| 0` is more compact and faster than `Math.floor()`. id += urlAlphabet[(Math.random() * 64) | 0] } return id } - export { nanoid, customAlphabet } diff --git a/node_modules/nanoid/package.json b/node_modules/nanoid/package.json index b238dca3a..a3d3f4452 100644 --- a/node_modules/nanoid/package.json +++ b/node_modules/nanoid/package.json @@ -1,6 +1,6 @@ { "name": "nanoid", - "version": "3.3.8", + "version": "3.3.11", "description": "A tiny (116 bytes), secure URL-friendly unique string ID generator", "keywords": [ "uuid", @@ -35,6 +35,7 @@ "module": "index.js", "exports": { ".": { + "react-native": "./index.browser.js", "browser": "./index.browser.js", "require": { "types": "./index.d.cts", @@ -85,4 +86,4 @@ "default": "./url-alphabet/index.js" } } -} \ No newline at end of file +} diff --git a/node_modules/nanoid/url-alphabet/index.js b/node_modules/nanoid/url-alphabet/index.js index 27efec8c1..c2782e592 100644 --- a/node_modules/nanoid/url-alphabet/index.js +++ b/node_modules/nanoid/url-alphabet/index.js @@ -1,7 +1,3 @@ -// This alphabet uses `A-Za-z0-9_-` symbols. -// The order of characters is optimized for better gzip and brotli compression. -// Same as in non-secure/index.js let urlAlphabet = 'useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict' - export { urlAlphabet } diff --git a/node_modules/netlify-cli/dist/commands/deploy/deploy.js b/node_modules/netlify-cli/dist/commands/deploy/deploy.js index b35e521b4..fd34aa7df 100644 --- a/node_modules/netlify-cli/dist/commands/deploy/deploy.js +++ b/node_modules/netlify-cli/dist/commands/deploy/deploy.js @@ -4,8 +4,8 @@ import { runCoreSteps } from '@netlify/build'; import inquirer from 'inquirer'; import isEmpty from 'lodash/isEmpty.js'; import isObject from 'lodash/isObject.js'; -import { parseAllHeaders } from 'netlify-headers-parser'; -import { parseAllRedirects } from 'netlify-redirect-parser'; +import { parseAllHeaders } from '@netlify/headers-parser'; +import { parseAllRedirects } from '@netlify/redirect-parser'; import prettyjson from 'prettyjson'; import { cancelDeploy } from '../../lib/api.js'; import { getBuildOptions, runBuild } from '../../lib/build.js'; diff --git a/node_modules/netlify-cli/dist/tsconfig.tsbuildinfo b/node_modules/netlify-cli/dist/tsconfig.tsbuildinfo index bbd1a9406..8ff4e29dd 100644 --- a/node_modules/netlify-cli/dist/tsconfig.tsbuildinfo +++ b/node_modules/netlify-cli/dist/tsconfig.tsbuildinfo @@ -1 +1 @@ -{"program":{"fileNames":["../node_modules/typescript/lib/lib.es5.d.ts","../node_modules/typescript/lib/lib.es2015.d.ts","../node_modules/typescript/lib/lib.es2016.d.ts","../node_modules/typescript/lib/lib.es2017.d.ts","../node_modules/typescript/lib/lib.es2018.d.ts","../node_modules/typescript/lib/lib.es2019.d.ts","../node_modules/typescript/lib/lib.es2020.d.ts","../node_modules/typescript/lib/lib.es2021.d.ts","../node_modules/typescript/lib/lib.es2022.d.ts","../node_modules/typescript/lib/lib.es2023.d.ts","../node_modules/typescript/lib/lib.esnext.d.ts","../node_modules/typescript/lib/lib.es2015.core.d.ts","../node_modules/typescript/lib/lib.es2015.collection.d.ts","../node_modules/typescript/lib/lib.es2015.generator.d.ts","../node_modules/typescript/lib/lib.es2015.iterable.d.ts","../node_modules/typescript/lib/lib.es2015.promise.d.ts","../node_modules/typescript/lib/lib.es2015.proxy.d.ts","../node_modules/typescript/lib/lib.es2015.reflect.d.ts","../node_modules/typescript/lib/lib.es2015.symbol.d.ts","../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","../node_modules/typescript/lib/lib.es2016.array.include.d.ts","../node_modules/typescript/lib/lib.es2017.object.d.ts","../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","../node_modules/typescript/lib/lib.es2017.string.d.ts","../node_modules/typescript/lib/lib.es2017.intl.d.ts","../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","../node_modules/typescript/lib/lib.es2018.intl.d.ts","../node_modules/typescript/lib/lib.es2018.promise.d.ts","../node_modules/typescript/lib/lib.es2018.regexp.d.ts","../node_modules/typescript/lib/lib.es2019.array.d.ts","../node_modules/typescript/lib/lib.es2019.object.d.ts","../node_modules/typescript/lib/lib.es2019.string.d.ts","../node_modules/typescript/lib/lib.es2019.symbol.d.ts","../node_modules/typescript/lib/lib.es2019.intl.d.ts","../node_modules/typescript/lib/lib.es2020.bigint.d.ts","../node_modules/typescript/lib/lib.es2020.date.d.ts","../node_modules/typescript/lib/lib.es2020.promise.d.ts","../node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","../node_modules/typescript/lib/lib.es2020.string.d.ts","../node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","../node_modules/typescript/lib/lib.es2020.intl.d.ts","../node_modules/typescript/lib/lib.es2020.number.d.ts","../node_modules/typescript/lib/lib.es2021.promise.d.ts","../node_modules/typescript/lib/lib.es2021.string.d.ts","../node_modules/typescript/lib/lib.es2021.weakref.d.ts","../node_modules/typescript/lib/lib.es2021.intl.d.ts","../node_modules/typescript/lib/lib.es2022.array.d.ts","../node_modules/typescript/lib/lib.es2022.error.d.ts","../node_modules/typescript/lib/lib.es2022.intl.d.ts","../node_modules/typescript/lib/lib.es2022.object.d.ts","../node_modules/typescript/lib/lib.es2022.sharedmemory.d.ts","../node_modules/typescript/lib/lib.es2022.string.d.ts","../node_modules/typescript/lib/lib.es2022.regexp.d.ts","../node_modules/typescript/lib/lib.es2023.array.d.ts","../node_modules/typescript/lib/lib.esnext.intl.d.ts","../node_modules/typescript/lib/lib.decorators.d.ts","../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../node_modules/@netlify/build-info/lib/logger.d.ts","../node_modules/@netlify/build-info/lib/file-system.d.ts","../node_modules/type-fest/source/primitive.d.ts","../node_modules/type-fest/source/typed-array.d.ts","../node_modules/type-fest/source/basic.d.ts","../node_modules/type-fest/source/observable-like.d.ts","../node_modules/type-fest/source/internal.d.ts","../node_modules/type-fest/source/except.d.ts","../node_modules/type-fest/source/simplify.d.ts","../node_modules/type-fest/source/writable.d.ts","../node_modules/type-fest/source/mutable.d.ts","../node_modules/type-fest/source/merge.d.ts","../node_modules/type-fest/source/merge-exclusive.d.ts","../node_modules/type-fest/source/require-at-least-one.d.ts","../node_modules/type-fest/source/require-exactly-one.d.ts","../node_modules/type-fest/source/require-all-or-none.d.ts","../node_modules/type-fest/source/remove-index-signature.d.ts","../node_modules/type-fest/source/partial-deep.d.ts","../node_modules/type-fest/source/partial-on-undefined-deep.d.ts","../node_modules/type-fest/source/readonly-deep.d.ts","../node_modules/type-fest/source/literal-union.d.ts","../node_modules/type-fest/source/promisable.d.ts","../node_modules/type-fest/source/opaque.d.ts","../node_modules/type-fest/source/invariant-of.d.ts","../node_modules/type-fest/source/set-optional.d.ts","../node_modules/type-fest/source/set-required.d.ts","../node_modules/type-fest/source/set-non-nullable.d.ts","../node_modules/type-fest/source/value-of.d.ts","../node_modules/type-fest/source/promise-value.d.ts","../node_modules/type-fest/source/async-return-type.d.ts","../node_modules/type-fest/source/conditional-keys.d.ts","../node_modules/type-fest/source/conditional-except.d.ts","../node_modules/type-fest/source/conditional-pick.d.ts","../node_modules/type-fest/source/union-to-intersection.d.ts","../node_modules/type-fest/source/stringified.d.ts","../node_modules/type-fest/source/fixed-length-array.d.ts","../node_modules/type-fest/source/multidimensional-array.d.ts","../node_modules/type-fest/source/multidimensional-readonly-array.d.ts","../node_modules/type-fest/source/iterable-element.d.ts","../node_modules/type-fest/source/entry.d.ts","../node_modules/type-fest/source/entries.d.ts","../node_modules/type-fest/source/set-return-type.d.ts","../node_modules/type-fest/source/asyncify.d.ts","../node_modules/type-fest/source/numeric.d.ts","../node_modules/type-fest/source/jsonify.d.ts","../node_modules/type-fest/source/schema.d.ts","../node_modules/type-fest/source/literal-to-primitive.d.ts","../node_modules/type-fest/source/string-key-of.d.ts","../node_modules/type-fest/source/exact.d.ts","../node_modules/type-fest/source/readonly-tuple.d.ts","../node_modules/type-fest/source/optional-keys-of.d.ts","../node_modules/type-fest/source/has-optional-keys.d.ts","../node_modules/type-fest/source/required-keys-of.d.ts","../node_modules/type-fest/source/has-required-keys.d.ts","../node_modules/type-fest/source/spread.d.ts","../node_modules/type-fest/source/split.d.ts","../node_modules/type-fest/source/camel-case.d.ts","../node_modules/type-fest/source/camel-cased-properties.d.ts","../node_modules/type-fest/source/camel-cased-properties-deep.d.ts","../node_modules/type-fest/source/delimiter-case.d.ts","../node_modules/type-fest/source/kebab-case.d.ts","../node_modules/type-fest/source/delimiter-cased-properties.d.ts","../node_modules/type-fest/source/kebab-cased-properties.d.ts","../node_modules/type-fest/source/delimiter-cased-properties-deep.d.ts","../node_modules/type-fest/source/kebab-cased-properties-deep.d.ts","../node_modules/type-fest/source/pascal-case.d.ts","../node_modules/type-fest/source/pascal-cased-properties.d.ts","../node_modules/type-fest/source/pascal-cased-properties-deep.d.ts","../node_modules/type-fest/source/snake-case.d.ts","../node_modules/type-fest/source/snake-cased-properties.d.ts","../node_modules/type-fest/source/snake-cased-properties-deep.d.ts","../node_modules/type-fest/source/includes.d.ts","../node_modules/type-fest/source/screaming-snake-case.d.ts","../node_modules/type-fest/source/join.d.ts","../node_modules/type-fest/source/trim.d.ts","../node_modules/type-fest/source/replace.d.ts","../node_modules/type-fest/source/get.d.ts","../node_modules/type-fest/source/last-array-element.d.ts","../node_modules/type-fest/source/package-json.d.ts","../node_modules/type-fest/source/tsconfig-json.d.ts","../node_modules/type-fest/index.d.ts","../node_modules/@types/normalize-package-data/index.d.ts","../node_modules/@netlify/build-info/node_modules/read-pkg/index.d.ts","../node_modules/@types/semver/classes/semver.d.ts","../node_modules/@types/semver/functions/parse.d.ts","../node_modules/@types/semver/functions/valid.d.ts","../node_modules/@types/semver/functions/clean.d.ts","../node_modules/@types/semver/functions/inc.d.ts","../node_modules/@types/semver/functions/diff.d.ts","../node_modules/@types/semver/functions/major.d.ts","../node_modules/@types/semver/functions/minor.d.ts","../node_modules/@types/semver/functions/patch.d.ts","../node_modules/@types/semver/functions/prerelease.d.ts","../node_modules/@types/semver/functions/compare.d.ts","../node_modules/@types/semver/functions/rcompare.d.ts","../node_modules/@types/semver/functions/compare-loose.d.ts","../node_modules/@types/semver/functions/compare-build.d.ts","../node_modules/@types/semver/functions/sort.d.ts","../node_modules/@types/semver/functions/rsort.d.ts","../node_modules/@types/semver/functions/gt.d.ts","../node_modules/@types/semver/functions/lt.d.ts","../node_modules/@types/semver/functions/eq.d.ts","../node_modules/@types/semver/functions/neq.d.ts","../node_modules/@types/semver/functions/gte.d.ts","../node_modules/@types/semver/functions/lte.d.ts","../node_modules/@types/semver/functions/cmp.d.ts","../node_modules/@types/semver/functions/coerce.d.ts","../node_modules/@types/semver/classes/comparator.d.ts","../node_modules/@types/semver/classes/range.d.ts","../node_modules/@types/semver/functions/satisfies.d.ts","../node_modules/@types/semver/ranges/max-satisfying.d.ts","../node_modules/@types/semver/ranges/min-satisfying.d.ts","../node_modules/@types/semver/ranges/to-comparators.d.ts","../node_modules/@types/semver/ranges/min-version.d.ts","../node_modules/@types/semver/ranges/valid.d.ts","../node_modules/@types/semver/ranges/outside.d.ts","../node_modules/@types/semver/ranges/gtr.d.ts","../node_modules/@types/semver/ranges/ltr.d.ts","../node_modules/@types/semver/ranges/intersects.d.ts","../node_modules/@types/semver/ranges/simplify.d.ts","../node_modules/@types/semver/ranges/subset.d.ts","../node_modules/@types/semver/internals/identifiers.d.ts","../node_modules/@types/semver/index.d.ts","../node_modules/@bugsnag/core/types/event.d.ts","../node_modules/@bugsnag/core/types/session.d.ts","../node_modules/@bugsnag/core/types/client.d.ts","../node_modules/@bugsnag/core/types/common.d.ts","../node_modules/@bugsnag/core/types/breadcrumb.d.ts","../node_modules/@bugsnag/core/types/bugsnag.d.ts","../node_modules/@bugsnag/core/types/index.d.ts","../node_modules/@bugsnag/browser/types/bugsnag.d.ts","../node_modules/@bugsnag/node/types/bugsnag.d.ts","../node_modules/@bugsnag/js/types.d.ts","../node_modules/@netlify/build-info/lib/build-systems/build-system.d.ts","../node_modules/@netlify/build-info/lib/events.d.ts","../node_modules/@netlify/build-info/lib/metrics.d.ts","../node_modules/@netlify/build-info/lib/package-managers/detect-package-manager.d.ts","../node_modules/@netlify/build-info/lib/runtime/runtime.d.ts","../node_modules/@netlify/build-info/lib/settings/get-build-settings.d.ts","../node_modules/@netlify/build-info/lib/frameworks/analog.d.ts","../node_modules/@netlify/build-info/lib/frameworks/angular.d.ts","../node_modules/@netlify/build-info/lib/frameworks/assemble.d.ts","../node_modules/@netlify/build-info/lib/frameworks/astro.d.ts","../node_modules/@netlify/build-info/lib/frameworks/blitz.d.ts","../node_modules/@netlify/build-info/lib/frameworks/brunch.d.ts","../node_modules/@netlify/build-info/lib/frameworks/cecil.d.ts","../node_modules/@netlify/build-info/lib/frameworks/docpad.d.ts","../node_modules/@netlify/build-info/lib/frameworks/docusaurus.d.ts","../node_modules/@netlify/build-info/lib/frameworks/eleventy.d.ts","../node_modules/@netlify/build-info/lib/frameworks/ember.d.ts","../node_modules/@netlify/build-info/lib/frameworks/expo.d.ts","../node_modules/@netlify/build-info/lib/frameworks/gatsby.d.ts","../node_modules/@netlify/build-info/lib/frameworks/gridsome.d.ts","../node_modules/@netlify/build-info/lib/frameworks/grunt.d.ts","../node_modules/@netlify/build-info/lib/frameworks/gulp.d.ts","../node_modules/@netlify/build-info/lib/frameworks/harp.d.ts","../node_modules/@netlify/build-info/lib/frameworks/hexo.d.ts","../node_modules/@netlify/build-info/lib/frameworks/hugo.d.ts","../node_modules/@netlify/build-info/lib/frameworks/hydrogen.d.ts","../node_modules/@netlify/build-info/lib/frameworks/jekyll.d.ts","../node_modules/@netlify/build-info/lib/frameworks/metalsmith.d.ts","../node_modules/@netlify/build-info/lib/frameworks/middleman.d.ts","../node_modules/@netlify/build-info/lib/frameworks/next.d.ts","../node_modules/@netlify/build-info/lib/frameworks/nuxt.d.ts","../node_modules/@netlify/build-info/lib/frameworks/observable.d.ts","../node_modules/@netlify/build-info/lib/frameworks/parcel.d.ts","../node_modules/@netlify/build-info/lib/frameworks/phenomic.d.ts","../node_modules/@netlify/build-info/lib/frameworks/quasar.d.ts","../node_modules/@netlify/build-info/lib/frameworks/qwik.d.ts","../node_modules/@netlify/build-info/lib/frameworks/react-static.d.ts","../node_modules/@netlify/build-info/lib/frameworks/react.d.ts","../node_modules/@netlify/build-info/lib/frameworks/redwoodjs.d.ts","../node_modules/@netlify/build-info/lib/frameworks/remix.d.ts","../node_modules/@netlify/build-info/lib/frameworks/roots.d.ts","../node_modules/@netlify/build-info/lib/frameworks/sapper.d.ts","../node_modules/@netlify/build-info/lib/frameworks/solid-js.d.ts","../node_modules/@netlify/build-info/lib/frameworks/solid-start.d.ts","../node_modules/@netlify/build-info/lib/frameworks/stencil.d.ts","../node_modules/@netlify/build-info/lib/frameworks/svelte-kit.d.ts","../node_modules/@netlify/build-info/lib/frameworks/svelte.d.ts","../node_modules/@netlify/build-info/lib/frameworks/tanstack-router.d.ts","../node_modules/@netlify/build-info/lib/frameworks/tanstack-start.d.ts","../node_modules/@netlify/build-info/lib/frameworks/vite.d.ts","../node_modules/@netlify/build-info/lib/frameworks/vue.d.ts","../node_modules/@netlify/build-info/lib/frameworks/vuepress.d.ts","../node_modules/@netlify/build-info/lib/frameworks/wintersmith.d.ts","../node_modules/@netlify/build-info/lib/frameworks/wmr.d.ts","../node_modules/@netlify/build-info/lib/frameworks/zola.d.ts","../node_modules/@netlify/build-info/lib/frameworks/index.d.ts","../node_modules/@netlify/build-info/lib/workspaces/detect-workspace.d.ts","../node_modules/@netlify/build-info/lib/project.d.ts","../node_modules/@netlify/build-info/lib/frameworks/framework.d.ts","../node_modules/@netlify/build-info/lib/get-framework.d.ts","../node_modules/@netlify/build-info/lib/settings/get-toml-settings.d.ts","../node_modules/@netlify/build-info/lib/settings/netlify-toml.d.ts","../node_modules/@netlify/build-info/lib/index.d.ts","../node_modules/@netlify/build-info/lib/node/file-system.d.ts","../node_modules/@netlify/build-info/lib/node/get-build-info.d.ts","../node_modules/@netlify/build-info/lib/node/index.d.ts","../node_modules/@netlify/config/lib/events.d.ts","../node_modules/@netlify/config/lib/log/cleanup.d.ts","../node_modules/@netlify/config/lib/main.d.ts","../node_modules/@netlify/config/lib/merge.d.ts","../node_modules/@netlify/config/lib/mutations/apply.d.ts","../node_modules/@netlify/config/lib/mutations/update.d.ts","../node_modules/@netlify/config/lib/index.d.ts","../node_modules/ci-info/index.d.ts","../node_modules/commander/typings/index.d.ts","../node_modules/locate-path/index.d.ts","../node_modules/find-up/index.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/Subscription.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/Subscriber.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/Operator.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/Observable.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/types.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/audit.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/auditTime.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/buffer.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/bufferCount.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/bufferTime.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/bufferToggle.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/bufferWhen.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/catchError.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/combineLatestAll.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/combineAll.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/combineLatest.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/combineLatestWith.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/concat.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/concatAll.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/concatMap.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/concatMapTo.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/concatWith.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/connect.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/count.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/debounce.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/debounceTime.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/defaultIfEmpty.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/delay.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/delayWhen.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/dematerialize.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/distinct.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/distinctUntilChanged.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/distinctUntilKeyChanged.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/elementAt.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/endWith.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/every.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/exhaustAll.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/exhaust.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/exhaustMap.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/expand.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/filter.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/finalize.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/find.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/findIndex.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/first.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/Subject.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/groupBy.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/ignoreElements.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/isEmpty.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/last.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/map.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/mapTo.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/Notification.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/materialize.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/max.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/merge.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/mergeAll.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/mergeMap.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/flatMap.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/mergeMapTo.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/mergeScan.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/mergeWith.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/min.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/ConnectableObservable.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/multicast.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/observeOn.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/onErrorResumeNextWith.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/pairwise.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/partition.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/pluck.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/publish.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/publishBehavior.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/publishLast.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/publishReplay.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/race.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/raceWith.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/reduce.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/repeat.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/repeatWhen.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/retry.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/retryWhen.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/refCount.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/sample.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/sampleTime.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/scan.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/sequenceEqual.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/share.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/shareReplay.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/single.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/skip.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/skipLast.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/skipUntil.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/skipWhile.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/startWith.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/subscribeOn.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/switchAll.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/switchMap.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/switchMapTo.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/switchScan.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/take.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/takeLast.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/takeUntil.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/takeWhile.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/tap.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/throttle.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/throttleTime.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/throwIfEmpty.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/timeInterval.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/timeout.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/timeoutWith.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/timestamp.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/toArray.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/window.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/windowCount.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/windowTime.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/windowToggle.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/windowWhen.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/withLatestFrom.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/zip.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/zipAll.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/zipWith.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/operators/index.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/scheduler/Action.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/Scheduler.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/testing/TestMessage.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/testing/SubscriptionLog.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/testing/SubscriptionLoggable.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/testing/ColdObservable.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/testing/HotObservable.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/scheduler/AsyncScheduler.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/scheduler/timerHandle.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/scheduler/AsyncAction.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/scheduler/VirtualTimeScheduler.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/testing/TestScheduler.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/testing/index.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/symbol/observable.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/dom/animationFrames.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/BehaviorSubject.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/ReplaySubject.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/AsyncSubject.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/scheduler/AsapScheduler.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/scheduler/asap.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/scheduler/async.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/scheduler/QueueScheduler.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/scheduler/queue.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/scheduler/AnimationFrameScheduler.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/scheduler/animationFrame.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/util/identity.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/util/pipe.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/util/noop.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/util/isObservable.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/lastValueFrom.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/firstValueFrom.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/util/ArgumentOutOfRangeError.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/util/EmptyError.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/util/NotFoundError.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/util/ObjectUnsubscribedError.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/util/SequenceError.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/util/UnsubscriptionError.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/bindCallback.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/bindNodeCallback.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/AnyCatcher.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/combineLatest.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/concat.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/connectable.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/defer.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/empty.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/forkJoin.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/from.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/fromEvent.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/fromEventPattern.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/generate.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/iif.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/interval.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/merge.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/never.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/of.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/onErrorResumeNext.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/pairs.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/partition.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/race.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/range.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/throwError.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/timer.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/using.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/zip.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/scheduled/scheduled.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/config.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/index.d.ts","../node_modules/@types/node/compatibility/disposable.d.ts","../node_modules/@types/node/compatibility/indexable.d.ts","../node_modules/@types/node/compatibility/iterators.d.ts","../node_modules/@types/node/compatibility/index.d.ts","../node_modules/@types/node/ts5.6/globals.typedarray.d.ts","../node_modules/@types/node/ts5.6/buffer.buffer.d.ts","../node_modules/buffer/index.d.ts","../node_modules/undici-types/header.d.ts","../node_modules/undici-types/readable.d.ts","../node_modules/undici-types/file.d.ts","../node_modules/undici-types/fetch.d.ts","../node_modules/undici-types/formdata.d.ts","../node_modules/undici-types/connector.d.ts","../node_modules/undici-types/client.d.ts","../node_modules/undici-types/errors.d.ts","../node_modules/undici-types/dispatcher.d.ts","../node_modules/undici-types/global-dispatcher.d.ts","../node_modules/undici-types/global-origin.d.ts","../node_modules/undici-types/pool-stats.d.ts","../node_modules/undici-types/pool.d.ts","../node_modules/undici-types/handlers.d.ts","../node_modules/undici-types/balanced-pool.d.ts","../node_modules/undici-types/agent.d.ts","../node_modules/undici-types/mock-interceptor.d.ts","../node_modules/undici-types/mock-agent.d.ts","../node_modules/undici-types/mock-client.d.ts","../node_modules/undici-types/mock-pool.d.ts","../node_modules/undici-types/mock-errors.d.ts","../node_modules/undici-types/proxy-agent.d.ts","../node_modules/undici-types/env-http-proxy-agent.d.ts","../node_modules/undici-types/retry-handler.d.ts","../node_modules/undici-types/retry-agent.d.ts","../node_modules/undici-types/api.d.ts","../node_modules/undici-types/interceptors.d.ts","../node_modules/undici-types/util.d.ts","../node_modules/undici-types/cookies.d.ts","../node_modules/undici-types/patch.d.ts","../node_modules/undici-types/websocket.d.ts","../node_modules/undici-types/eventsource.d.ts","../node_modules/undici-types/filereader.d.ts","../node_modules/undici-types/diagnostics-channel.d.ts","../node_modules/undici-types/content-type.d.ts","../node_modules/undici-types/cache.d.ts","../node_modules/undici-types/index.d.ts","../node_modules/@types/node/globals.d.ts","../node_modules/@types/node/assert.d.ts","../node_modules/@types/node/assert/strict.d.ts","../node_modules/@types/node/async_hooks.d.ts","../node_modules/@types/node/buffer.d.ts","../node_modules/@types/node/child_process.d.ts","../node_modules/@types/node/cluster.d.ts","../node_modules/@types/node/console.d.ts","../node_modules/@types/node/constants.d.ts","../node_modules/@types/node/crypto.d.ts","../node_modules/@types/node/dgram.d.ts","../node_modules/@types/node/diagnostics_channel.d.ts","../node_modules/@types/node/dns.d.ts","../node_modules/@types/node/dns/promises.d.ts","../node_modules/@types/node/domain.d.ts","../node_modules/@types/node/dom-events.d.ts","../node_modules/@types/node/events.d.ts","../node_modules/@types/node/fs.d.ts","../node_modules/@types/node/fs/promises.d.ts","../node_modules/@types/node/http.d.ts","../node_modules/@types/node/http2.d.ts","../node_modules/@types/node/https.d.ts","../node_modules/@types/node/inspector.d.ts","../node_modules/@types/node/module.d.ts","../node_modules/@types/node/net.d.ts","../node_modules/@types/node/os.d.ts","../node_modules/@types/node/path.d.ts","../node_modules/@types/node/perf_hooks.d.ts","../node_modules/@types/node/process.d.ts","../node_modules/@types/node/punycode.d.ts","../node_modules/@types/node/querystring.d.ts","../node_modules/@types/node/readline.d.ts","../node_modules/@types/node/readline/promises.d.ts","../node_modules/@types/node/repl.d.ts","../node_modules/@types/node/sea.d.ts","../node_modules/@types/node/sqlite.d.ts","../node_modules/@types/node/stream.d.ts","../node_modules/@types/node/stream/promises.d.ts","../node_modules/@types/node/stream/consumers.d.ts","../node_modules/@types/node/stream/web.d.ts","../node_modules/@types/node/string_decoder.d.ts","../node_modules/@types/node/test.d.ts","../node_modules/@types/node/timers.d.ts","../node_modules/@types/node/timers/promises.d.ts","../node_modules/@types/node/tls.d.ts","../node_modules/@types/node/trace_events.d.ts","../node_modules/@types/node/tty.d.ts","../node_modules/@types/node/url.d.ts","../node_modules/@types/node/util.d.ts","../node_modules/@types/node/v8.d.ts","../node_modules/@types/node/vm.d.ts","../node_modules/@types/node/wasi.d.ts","../node_modules/@types/node/worker_threads.d.ts","../node_modules/@types/node/zlib.d.ts","../node_modules/@types/node/ts5.6/index.d.ts","../node_modules/@types/through/index.d.ts","../node_modules/@types/inquirer/lib/objects/choice.d.ts","../node_modules/@types/inquirer/lib/objects/separator.d.ts","../node_modules/@types/inquirer/lib/objects/choices.d.ts","../node_modules/@types/inquirer/lib/utils/screen-manager.d.ts","../node_modules/@types/inquirer/lib/prompts/base.d.ts","../node_modules/@types/inquirer/lib/utils/paginator.d.ts","../node_modules/@types/inquirer/lib/prompts/checkbox.d.ts","../node_modules/@types/inquirer/lib/prompts/confirm.d.ts","../node_modules/@types/inquirer/lib/prompts/editor.d.ts","../node_modules/@types/inquirer/lib/prompts/expand.d.ts","../node_modules/@types/inquirer/lib/prompts/input.d.ts","../node_modules/@types/inquirer/lib/prompts/list.d.ts","../node_modules/@types/inquirer/lib/prompts/number.d.ts","../node_modules/@types/inquirer/lib/prompts/password.d.ts","../node_modules/@types/inquirer/lib/prompts/rawlist.d.ts","../node_modules/@types/inquirer/lib/ui/baseUI.d.ts","../node_modules/@types/inquirer/lib/ui/bottom-bar.d.ts","../node_modules/@types/inquirer/lib/ui/prompt.d.ts","../node_modules/@types/inquirer/lib/utils/events.d.ts","../node_modules/@types/inquirer/lib/utils/readline.d.ts","../node_modules/@types/inquirer/index.d.ts","../node_modules/@types/lodash/common/common.d.ts","../node_modules/@types/lodash/common/array.d.ts","../node_modules/@types/lodash/common/collection.d.ts","../node_modules/@types/lodash/common/date.d.ts","../node_modules/@types/lodash/common/function.d.ts","../node_modules/@types/lodash/common/lang.d.ts","../node_modules/@types/lodash/common/math.d.ts","../node_modules/@types/lodash/common/number.d.ts","../node_modules/@types/lodash/common/object.d.ts","../node_modules/@types/lodash/common/seq.d.ts","../node_modules/@types/lodash/common/string.d.ts","../node_modules/@types/lodash/common/util.d.ts","../node_modules/@types/lodash/index.d.ts","../node_modules/@types/lodash/merge.d.ts","../node_modules/netlify/lib/index.d.ts","../node_modules/https-proxy-agent/node_modules/agent-base/dist/helpers.d.ts","../node_modules/https-proxy-agent/node_modules/agent-base/dist/index.d.ts","../node_modules/https-proxy-agent/dist/index.d.ts","../node_modules/wait-port/index.d.ts","../node_modules/chalk/source/vendor/ansi-styles/index.d.ts","../node_modules/chalk/source/vendor/supports-color/index.d.ts","../node_modules/chalk/source/index.d.ts","../node_modules/anymatch/index.d.ts","../node_modules/chokidar/types/index.d.ts","../node_modules/decache/decache.d.ts","../node_modules/is-wsl/index.d.ts","../node_modules/@types/lodash/debounce.d.ts","../node_modules/terminal-link/index.d.ts","../node_modules/log-symbols/index.d.ts","../node_modules/cli-spinners/index.d.ts","../node_modules/ora/index.d.ts","../src/lib/spinner.ts","../node_modules/@types/uuid/index.d.ts","../node_modules/@types/uuid/index.d.mts","../node_modules/env-paths/index.d.ts","../src/lib/settings.ts","../src/utils/get-global-config.ts","../src/utils/get-package-json.ts","../node_modules/execa/index.d.ts","../src/utils/execa.ts","../src/utils/telemetry/utils.ts","../src/utils/telemetry/report-error.ts","../src/utils/types.ts","../src/utils/command-helpers.ts","../src/lib/http-agent.ts","../src/utils/feature-flags.ts","../node_modules/@netlify/build/lib/core/constants.d.ts","../node_modules/@netlify/build/lib/types/utils/many.d.ts","../node_modules/@netlify/build/lib/types/config/build.d.ts","../node_modules/@netlify/build/lib/types/config/functions.d.ts","../node_modules/@netlify/build/lib/types/utils/json_value.d.ts","../node_modules/@netlify/build/lib/types/config/inputs.d.ts","../node_modules/@netlify/build/lib/types/config/netlify_config.d.ts","../node_modules/@netlify/build/lib/plugins_core/types.d.ts","../node_modules/@netlify/build/node_modules/execa/index.d.ts","../node_modules/@netlify/build/lib/plugins/node_version.d.ts","../node_modules/@netlify/build/lib/plugins/spawn.d.ts","../node_modules/@netlify/build/lib/log/stream.d.ts","../node_modules/@netlify/build/lib/log/output_flusher.d.ts","../node_modules/@netlify/build/lib/log/logger.d.ts","../node_modules/@netlify/build/lib/core/types.d.ts","../node_modules/@netlify/build/lib/core/main.d.ts","../node_modules/@netlify/build/lib/types/options/netlify_plugin_build_util.d.ts","../node_modules/@netlify/build/lib/types/options/netlify_plugin_cache_util.d.ts","../node_modules/zod/lib/helpers/typeAliases.d.ts","../node_modules/zod/lib/helpers/util.d.ts","../node_modules/zod/lib/ZodError.d.ts","../node_modules/zod/lib/locales/en.d.ts","../node_modules/zod/lib/errors.d.ts","../node_modules/zod/lib/helpers/parseUtil.d.ts","../node_modules/zod/lib/helpers/enumUtil.d.ts","../node_modules/zod/lib/helpers/errorUtil.d.ts","../node_modules/zod/lib/helpers/partialUtil.d.ts","../node_modules/zod/lib/types.d.ts","../node_modules/zod/lib/external.d.ts","../node_modules/zod/lib/index.d.ts","../node_modules/zod/index.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/types/utils.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/archive.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/feature_flags.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/rate_limit.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/utils/cache.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/utils/logger.d.ts","../node_modules/esbuild/lib/main.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/runtimes/node/utils/module_format.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/runtimes/node/bundlers/types.d.ts","../node_modules/@babel/types/lib/index.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/utils/routes.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/runtimes/node/in_source_config/index.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/runtimes/runtime.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/function.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/config.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/utils/format_result.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/zip.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/manifest.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/main.d.ts","../node_modules/@netlify/build/lib/types/options/netlify_plugin_functions_util.d.ts","../node_modules/@netlify/build/lib/types/options/netlify_plugin_git_util.d.ts","../node_modules/@netlify/build/lib/types/options/netlify_plugin_run_util.d.ts","../node_modules/@netlify/build/lib/types/options/netlify_plugin_status_util.d.ts","../node_modules/@netlify/build/lib/types/options/netlify_plugin_utils.d.ts","../node_modules/@netlify/build/lib/types/netlify_plugin_options.d.ts","../node_modules/@netlify/build/lib/types/netlify_event_handler.d.ts","../node_modules/@netlify/build/lib/types/netlify_plugin.d.ts","../node_modules/@netlify/build/lib/core/dev.d.ts","../node_modules/@netlify/build/lib/steps/run_core_steps.d.ts","../node_modules/@netlify/build/lib/index.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/primitive.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/typed-array.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/basic.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/observable-like.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/keys-of-union.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/distributed-omit.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/distributed-pick.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/empty-object.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/if-empty-object.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/required-keys-of.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/has-required-keys.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/is-equal.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/except.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/require-at-least-one.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/non-empty-object.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/unknown-record.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/unknown-array.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/tagged-union.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/simplify.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/writable.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/trim.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/is-any.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/is-float.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/is-integer.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/numeric.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/and.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/or.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/greater-than.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/greater-than-or-equal.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/less-than.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/is-never.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/is-literal.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/internal.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/writable-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/omit-index-signature.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/pick-index-signature.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/merge.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/conditional-simplify.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/enforce-optional.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/merge-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/merge-exclusive.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/require-exactly-one.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/require-all-or-none.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/require-one-or-none.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/single-key-object.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/partial-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/required-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/paths.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/union-to-intersection.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/pick-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/sum.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/subtract.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/array-splice.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/literal-union.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/shared-union-fields-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/omit-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/is-null.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/is-unknown.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/if-unknown.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/partial-on-undefined-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/undefined-on-partial-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/readonly-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/promisable.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/opaque.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/invariant-of.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/set-optional.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/set-readonly.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/set-required.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/set-non-nullable.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/value-of.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/async-return-type.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/conditional-keys.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/conditional-except.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/conditional-pick.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/conditional-pick-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/stringified.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/join.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/less-than-or-equal.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/array-slice.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/string-slice.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/fixed-length-array.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/multidimensional-array.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/multidimensional-readonly-array.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/iterable-element.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/entry.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/entries.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/set-return-type.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/set-parameter-type.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/asyncify.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/jsonify.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/jsonifiable.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/schema.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/literal-to-primitive.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/literal-to-primitive-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/string-key-of.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/exact.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/readonly-tuple.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/optional-keys-of.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/override-properties.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/has-optional-keys.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/readonly-keys-of.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/has-readonly-keys.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/writable-keys-of.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/has-writable-keys.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/spread.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/tuple-to-union.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/int-range.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/if-any.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/if-never.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/array-indices.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/array-values.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/set-field-type.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/if-null.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/split-words.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/camel-case.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/camel-cased-properties.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/camel-cased-properties-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/delimiter-case.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/kebab-case.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/delimiter-cased-properties.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/kebab-cased-properties.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/delimiter-cased-properties-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/kebab-cased-properties-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/pascal-case.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/pascal-cased-properties.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/pascal-cased-properties-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/snake-case.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/snake-cased-properties.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/snake-cased-properties-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/includes.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/screaming-snake-case.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/split.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/replace.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/get.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/last-array-element.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/global-this.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/package-json.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/tsconfig-json.d.ts","../node_modules/dot-prop/node_modules/type-fest/index.d.ts","../node_modules/dot-prop/index.d.ts","../src/utils/state-config.ts","../src/commands/types.d.ts","../src/utils/frameworks-api.ts","../src/utils/get-site.ts","../node_modules/is-docker/index.d.ts","../src/utils/open-browser.ts","../src/utils/telemetry/validation.ts","../src/utils/telemetry/telemetry.ts","../src/utils/telemetry/index.ts","../src/commands/base-command.ts","../node_modules/fastest-levenshtein/mod.d.ts","../src/utils/addons/prepare.ts","../src/commands/addons/addons-auth.ts","../node_modules/@types/lodash/isEmpty.d.ts","../node_modules/@types/lodash/isEqual.d.ts","../src/utils/addons/compare.ts","../node_modules/ansi-styles/index.d.ts","../src/utils/addons/diffs/options.ts","../src/utils/addons/diffs/index.ts","../src/utils/addons/prompts.ts","../src/utils/addons/render.ts","../src/utils/addons/validation.ts","../src/utils/parse-raw-flags.ts","../src/commands/addons/addons-config.ts","../src/commands/addons/addons-create.ts","../src/commands/addons/addons-delete.ts","../src/commands/addons/addons-list.ts","../src/commands/addons/addons.ts","../src/commands/addons/index.ts","../src/commands/api/api.ts","../src/commands/api/index.ts","../src/utils/hooks/requires-site-info.ts","../node_modules/@netlify/blobs/dist/main.d.ts","../src/utils/prompts/confirm-prompt.ts","../src/utils/prompts/prompt-messages.ts","../src/utils/prompts/blob-delete-prompts.ts","../src/commands/blobs/blobs-delete.ts","../src/commands/blobs/blobs-get.ts","../src/commands/blobs/blobs-list.ts","../src/utils/prompts/blob-set-prompt.ts","../src/commands/blobs/blobs-set.ts","../src/commands/blobs/blobs.ts","../src/utils/env/index.ts","../node_modules/@netlify/edge-functions/node/dist/version.d.mts","../src/lib/edge-functions/bootstrap.ts","../src/lib/edge-functions/consts.ts","../src/lib/build.ts","../node_modules/fuzzy/lib/fuzzy.d.ts","../src/utils/build-info.ts","../src/commands/build/build.ts","../src/commands/build/index.ts","../src/lib/completion/constants.ts","../src/lib/completion/generate-autocompletion.ts","../src/lib/completion/index.ts","../src/commands/completion/completion.ts","../src/commands/completion/index.ts","../node_modules/@types/lodash/isObject.d.ts","../node_modules/netlify-headers-parser/lib/types.d.ts","../node_modules/netlify-headers-parser/lib/all.d.ts","../node_modules/netlify-headers-parser/lib/index.d.ts","../node_modules/netlify-redirect-parser/lib/all.d.ts","../node_modules/netlify-redirect-parser/lib/index.d.ts","../node_modules/@types/prettyjson/index.d.ts","../src/lib/api.ts","../src/lib/functions/config.ts","../src/lib/log.ts","../src/utils/deploy/constants.ts","../node_modules/clean-deep/index.d.ts","../node_modules/temp-dir/index.d.ts","../node_modules/tempy/index.d.ts","../src/lib/edge-functions/deploy.ts","../node_modules/hasha/node_modules/type-fest/source/basic.d.ts","../node_modules/hasha/node_modules/type-fest/source/except.d.ts","../node_modules/hasha/node_modules/type-fest/source/mutable.d.ts","../node_modules/hasha/node_modules/type-fest/source/merge.d.ts","../node_modules/hasha/node_modules/type-fest/source/merge-exclusive.d.ts","../node_modules/hasha/node_modules/type-fest/source/require-at-least-one.d.ts","../node_modules/hasha/node_modules/type-fest/source/require-exactly-one.d.ts","../node_modules/hasha/node_modules/type-fest/source/partial-deep.d.ts","../node_modules/hasha/node_modules/type-fest/source/readonly-deep.d.ts","../node_modules/hasha/node_modules/type-fest/source/literal-union.d.ts","../node_modules/hasha/node_modules/type-fest/source/promisable.d.ts","../node_modules/hasha/node_modules/type-fest/source/opaque.d.ts","../node_modules/hasha/node_modules/type-fest/source/set-optional.d.ts","../node_modules/hasha/node_modules/type-fest/source/set-required.d.ts","../node_modules/hasha/node_modules/type-fest/source/package-json.d.ts","../node_modules/hasha/node_modules/type-fest/index.d.ts","../node_modules/hasha/index.d.ts","../src/utils/deploy/hash-config.ts","../node_modules/p-timeout/index.d.ts","../node_modules/p-wait-for/index.d.ts","../src/utils/deploy/util.ts","../src/utils/deploy/hasher-segments.ts","../src/utils/deploy/hash-files.ts","../src/lib/fs.ts","../src/utils/functions/functions.ts","../src/utils/deploy/hash-fns.ts","../node_modules/p-map/index.d.ts","../src/utils/deploy/upload-files.ts","../src/utils/deploy/deploy-site.ts","../src/utils/functions/constants.ts","../src/utils/functions/get-functions.ts","../src/utils/functions/index.ts","../node_modules/git-repo-info/index.d.ts","../src/utils/get-repo-data.ts","../node_modules/@types/parse-gitignore/index.d.ts","../src/utils/gitignore.ts","../src/commands/link/link.ts","../node_modules/@types/lodash/pick.d.ts","../node_modules/before-after-hook/index.d.ts","../node_modules/@octokit/types/dist-types/RequestMethod.d.ts","../node_modules/@octokit/types/dist-types/Url.d.ts","../node_modules/@octokit/types/dist-types/Fetch.d.ts","../node_modules/@octokit/types/dist-types/Signal.d.ts","../node_modules/@octokit/types/dist-types/RequestRequestOptions.d.ts","../node_modules/@octokit/types/dist-types/RequestHeaders.d.ts","../node_modules/@octokit/types/dist-types/RequestParameters.d.ts","../node_modules/@octokit/types/dist-types/EndpointOptions.d.ts","../node_modules/@octokit/types/dist-types/ResponseHeaders.d.ts","../node_modules/@octokit/types/dist-types/OctokitResponse.d.ts","../node_modules/@octokit/types/dist-types/EndpointDefaults.d.ts","../node_modules/@octokit/types/dist-types/RequestOptions.d.ts","../node_modules/@octokit/types/dist-types/Route.d.ts","../node_modules/@octokit/openapi-types/types.d.ts","../node_modules/@octokit/types/dist-types/generated/Endpoints.d.ts","../node_modules/@octokit/types/dist-types/EndpointInterface.d.ts","../node_modules/@octokit/types/dist-types/RequestInterface.d.ts","../node_modules/@octokit/types/dist-types/AuthInterface.d.ts","../node_modules/@octokit/types/dist-types/RequestError.d.ts","../node_modules/@octokit/types/dist-types/StrategyInterface.d.ts","../node_modules/@octokit/types/dist-types/VERSION.d.ts","../node_modules/@octokit/types/dist-types/GetResponseTypeFromEndpointMethod.d.ts","../node_modules/@octokit/types/dist-types/index.d.ts","../node_modules/@octokit/request/dist-types/index.d.ts","../node_modules/@octokit/graphql/dist-types/types.d.ts","../node_modules/@octokit/graphql/dist-types/error.d.ts","../node_modules/@octokit/graphql/dist-types/index.d.ts","../node_modules/@octokit/request-error/dist-types/types.d.ts","../node_modules/@octokit/request-error/dist-types/index.d.ts","../node_modules/@octokit/core/dist-types/types.d.ts","../node_modules/@octokit/core/dist-types/index.d.ts","../node_modules/@octokit/plugin-rest-endpoint-methods/dist-types/generated/parameters-and-response-types.d.ts","../node_modules/@octokit/plugin-rest-endpoint-methods/dist-types/generated/method-types.d.ts","../node_modules/@octokit/plugin-rest-endpoint-methods/dist-types/types.d.ts","../node_modules/@octokit/plugin-rest-endpoint-methods/dist-types/index.d.ts","../node_modules/@octokit/plugin-paginate-rest/dist-types/generated/paginating-endpoints.d.ts","../node_modules/@octokit/plugin-paginate-rest/dist-types/types.d.ts","../node_modules/@octokit/plugin-paginate-rest/dist-types/compose-paginate.d.ts","../node_modules/@octokit/plugin-paginate-rest/dist-types/paginating-endpoints.d.ts","../node_modules/@octokit/plugin-paginate-rest/dist-types/index.d.ts","../node_modules/@octokit/rest/dist-types/index.d.ts","../node_modules/get-port/index.d.ts","../src/utils/create-deferred.ts","../src/utils/gh-auth.ts","../src/lib/path.ts","../src/utils/init/plugins.ts","../src/utils/init/utils.ts","../src/utils/init/config-github.ts","../src/utils/init/config-manual.ts","../src/utils/init/config.ts","../src/commands/sites/sites-create.ts","../src/commands/deploy/deploy.ts","../src/commands/deploy/index.ts","../node_modules/@netlify/blobs/dist/server.d.ts","../src/lib/blobs/blobs.ts","../src/commands/recipes/common.ts","../src/commands/recipes/recipes.ts","../src/lib/edge-functions/editor-helper.ts","../node_modules/@types/range-parser/index.d.ts","../node_modules/@types/qs/index.d.ts","../node_modules/@types/express-serve-static-core/index.d.ts","../node_modules/@types/mime/index.d.ts","../node_modules/@types/serve-static/index.d.ts","../node_modules/@types/connect/index.d.ts","../node_modules/@types/body-parser/index.d.ts","../node_modules/@types/express/index.d.ts","../node_modules/jwt-decode/build/esm/index.d.ts","../src/lib/account.ts","../node_modules/dotenv/lib/main.d.ts","../src/utils/dot-env.ts","../src/utils/dev.ts","../src/utils/headers.ts","../src/lib/edge-functions/headers.ts","../node_modules/formdata-polyfill/esm.min.d.ts","../node_modules/fetch-blob/file.d.ts","../node_modules/fetch-blob/index.d.ts","../node_modules/fetch-blob/from.d.ts","../node_modules/node-fetch/@types/index.d.ts","../src/lib/geo-location.ts","../src/lib/functions/utils.ts","../src/lib/functions/background.ts","../node_modules/raw-body/index.d.ts","../src/lib/string.ts","../node_modules/cron-parser/types/common.d.ts","../node_modules/cron-parser/types/index.d.ts","../src/lib/functions/netlify-function.ts","../node_modules/@types/yauzl/index.d.ts","../node_modules/extract-zip/index.d.ts","../src/lib/functions/local-proxy.ts","../src/lib/functions/runtimes/go/index.ts","../node_modules/lambda-local/build/lambdalocal.d.ts","../src/lib/functions/memoized-build.ts","../src/lib/functions/runtimes/js/builders/netlify-lambda.ts","../node_modules/read-package-up/node_modules/type-fest/source/primitive.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/typed-array.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/basic.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/observable-like.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/keys-of-union.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/empty-object.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/required-keys-of.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/has-required-keys.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/is-equal.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/except.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/require-at-least-one.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/non-empty-object.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/unknown-record.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/unknown-array.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/tagged-union.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/simplify.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/writable.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/trim.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/is-any.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/numeric.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/greater-than.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/greater-than-or-equal.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/less-than.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/is-never.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/is-literal.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/internal.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/writable-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/omit-index-signature.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/pick-index-signature.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/merge.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/conditional-simplify.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/enforce-optional.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/merge-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/merge-exclusive.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/require-exactly-one.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/require-all-or-none.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/require-one-or-none.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/partial-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/required-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/paths.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/union-to-intersection.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/pick-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/sum.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/subtract.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/array-splice.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/shared-union-fields-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/omit-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/is-unknown.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/if-unknown.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/partial-on-undefined-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/undefined-on-partial-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/readonly-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/literal-union.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/promisable.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/opaque.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/invariant-of.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/set-optional.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/set-readonly.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/set-required.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/set-non-nullable.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/value-of.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/async-return-type.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/conditional-keys.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/conditional-except.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/conditional-pick.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/conditional-pick-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/stringified.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/join.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/less-than-or-equal.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/array-slice.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/string-slice.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/fixed-length-array.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/multidimensional-array.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/multidimensional-readonly-array.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/iterable-element.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/entry.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/entries.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/set-return-type.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/set-parameter-type.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/asyncify.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/jsonify.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/jsonifiable.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/schema.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/literal-to-primitive.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/literal-to-primitive-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/string-key-of.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/exact.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/readonly-tuple.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/optional-keys-of.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/override-properties.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/has-optional-keys.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/readonly-keys-of.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/has-readonly-keys.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/writable-keys-of.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/has-writable-keys.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/spread.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/tuple-to-union.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/int-range.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/if-any.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/if-never.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/array-indices.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/array-values.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/set-field-type.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/split-words.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/camel-case.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/camel-cased-properties.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/camel-cased-properties-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/delimiter-case.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/kebab-case.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/delimiter-cased-properties.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/kebab-cased-properties.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/delimiter-cased-properties-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/kebab-cased-properties-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/pascal-case.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/pascal-cased-properties.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/pascal-cased-properties-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/snake-case.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/snake-cased-properties.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/snake-cased-properties-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/includes.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/screaming-snake-case.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/split.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/replace.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/get.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/last-array-element.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/global-this.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/package-json.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/tsconfig-json.d.ts","../node_modules/read-package-up/node_modules/type-fest/index.d.ts","../node_modules/read-package-up/node_modules/read-pkg/index.d.ts","../node_modules/read-package-up/index.d.ts","../src/lib/functions/runtimes/js/builders/zisi.ts","../src/lib/functions/runtimes/js/constants.ts","../src/lib/functions/runtimes/js/index.ts","../node_modules/toml/index.d.ts","../src/lib/functions/runtimes/rust/index.ts","../src/lib/functions/runtimes/index.ts","../src/lib/functions/registry.ts","../src/lib/functions/form-submissions-handler.ts","../node_modules/ansi-to-html/lib/ansi_to_html.d.ts","../src/lib/functions/scheduled.ts","../node_modules/is-stream/index.d.ts","../src/lib/render-error-template.ts","../src/lib/functions/synchronous.ts","../src/lib/functions/server.ts","../node_modules/cli-boxes/index.d.ts","../node_modules/boxen/index.d.ts","../src/utils/banner.ts","../src/commands/dev/types.d.ts","../src/utils/detect-server-settings.ts","../node_modules/gh-release-fetch/dist/index.d.ts","../node_modules/isexe/dist/mjs/posix.d.ts","../node_modules/isexe/dist/mjs/win32.d.ts","../node_modules/isexe/dist/mjs/options.d.ts","../node_modules/isexe/dist/mjs/index.d.ts","../src/lib/exec-fetcher.ts","../src/utils/live-tunnel.ts","../node_modules/@types/http-proxy/index.d.ts","../node_modules/http-proxy-middleware/dist/types.d.ts","../node_modules/http-proxy-middleware/dist/handlers/response-interceptor.d.ts","../node_modules/http-proxy-middleware/dist/handlers/fix-request-body.d.ts","../node_modules/http-proxy-middleware/dist/handlers/public.d.ts","../node_modules/http-proxy-middleware/dist/handlers/index.d.ts","../node_modules/http-proxy-middleware/dist/index.d.ts","../node_modules/p-filter/index.d.ts","../node_modules/@types/lodash/throttle.d.ts","../node_modules/@netlify/edge-bundler/node_modules/execa/index.d.ts","../node_modules/@netlify/edge-bundler/dist/node/logger.d.ts","../node_modules/@netlify/edge-bundler/dist/node/bridge.d.ts","../node_modules/@netlify/edge-bundler/dist/node/edge_function.d.ts","../node_modules/@import-maps/resolve/types/src/types.d.ts","../node_modules/@import-maps/resolve/types/index.d.ts","../node_modules/@netlify/edge-bundler/dist/node/import_map.d.ts","../node_modules/@netlify/edge-bundler/dist/node/rate_limit.d.ts","../node_modules/@netlify/edge-bundler/dist/node/config.d.ts","../node_modules/@netlify/edge-bundler/dist/node/feature_flags.d.ts","../node_modules/@netlify/edge-bundler/dist/node/declaration.d.ts","../node_modules/@netlify/edge-bundler/dist/node/bundle.d.ts","../node_modules/@netlify/edge-bundler/dist/node/layer.d.ts","../node_modules/@netlify/edge-bundler/dist/node/manifest.d.ts","../node_modules/@netlify/edge-bundler/dist/node/bundler.d.ts","../node_modules/@netlify/edge-bundler/dist/node/finder.d.ts","../node_modules/@netlify/edge-bundler/dist/node/vendor/module_graph/media_type.d.ts","../node_modules/@netlify/edge-bundler/dist/node/vendor/module_graph/module_graph.d.ts","../node_modules/@netlify/edge-bundler/dist/node/server/server.d.ts","../node_modules/@netlify/edge-bundler/dist/node/validation/manifest/error.d.ts","../node_modules/@netlify/edge-bundler/dist/node/validation/manifest/index.d.ts","../node_modules/@netlify/edge-bundler/dist/node/index.d.ts","../src/utils/multimap.ts","../src/lib/edge-functions/registry.ts","../src/lib/edge-functions/proxy.ts","../node_modules/sharp/lib/index.d.ts","../node_modules/image-meta/dist/index.d.ts","../node_modules/svgo/lib/types.d.ts","../node_modules/svgo/plugins/plugins-types.d.ts","../node_modules/svgo/lib/svgo.d.ts","../node_modules/ufo/dist/index.d.ts","../node_modules/cookie-es/dist/index.d.ts","../node_modules/iron-webcrypto/dist/index.d.cts","../node_modules/h3/dist/index.d.ts","../node_modules/ipx/node_modules/unstorage/dist/shared/unstorage.745f9650.d.ts","../node_modules/ioredis/built/types.d.ts","../node_modules/ioredis/built/Command.d.ts","../node_modules/ioredis/built/ScanStream.d.ts","../node_modules/ioredis/built/utils/RedisCommander.d.ts","../node_modules/ioredis/built/transaction.d.ts","../node_modules/ioredis/built/utils/Commander.d.ts","../node_modules/ioredis/built/connectors/AbstractConnector.d.ts","../node_modules/ioredis/built/connectors/ConnectorConstructor.d.ts","../node_modules/ioredis/built/connectors/SentinelConnector/types.d.ts","../node_modules/ioredis/built/connectors/SentinelConnector/SentinelIterator.d.ts","../node_modules/ioredis/built/connectors/SentinelConnector/index.d.ts","../node_modules/ioredis/built/connectors/StandaloneConnector.d.ts","../node_modules/ioredis/built/redis/RedisOptions.d.ts","../node_modules/ioredis/built/cluster/util.d.ts","../node_modules/ioredis/built/cluster/ClusterOptions.d.ts","../node_modules/ioredis/built/cluster/index.d.ts","../node_modules/denque/index.d.ts","../node_modules/ioredis/built/SubscriptionSet.d.ts","../node_modules/ioredis/built/DataHandler.d.ts","../node_modules/ioredis/built/Redis.d.ts","../node_modules/ioredis/built/Pipeline.d.ts","../node_modules/ioredis/built/index.d.ts","../node_modules/ipx/node_modules/lru-cache/dist/commonjs/index.d.ts","../node_modules/ipx/node_modules/unstorage/dist/index.d.ts","../node_modules/ipx/dist/index.d.mts","../src/lib/images/proxy.ts","../src/utils/create-stream-promise.ts","../node_modules/ulid/dist/index.d.ts","../src/utils/request-id.ts","../src/utils/redirects.ts","../src/utils/rules-proxy.ts","../node_modules/@types/jsonwebtoken/index.d.ts","../src/utils/sign-redirect.ts","../src/utils/proxy.ts","../src/utils/proxy-server.ts","../src/utils/shell.ts","../node_modules/uri-js/dist/es5/uri.all.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/compile/codegen/code.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/compile/codegen/scope.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/compile/codegen/index.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/compile/rules.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/compile/util.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/compile/validate/subschema.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/compile/errors.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/compile/validate/index.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/compile/validate/dataType.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/applicator/additionalItems.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/applicator/items2020.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/applicator/contains.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/applicator/dependencies.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/applicator/propertyNames.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/applicator/additionalProperties.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/applicator/not.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/applicator/anyOf.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/applicator/oneOf.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/applicator/if.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/applicator/index.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/validation/limitNumber.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/validation/multipleOf.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/validation/pattern.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/validation/required.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/validation/uniqueItems.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/validation/const.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/validation/enum.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/validation/index.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/format/format.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/unevaluated/unevaluatedProperties.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/unevaluated/unevaluatedItems.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/validation/dependentRequired.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/discriminator/types.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/discriminator/index.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/errors.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/types/json-schema.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/types/jtd-schema.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/runtime/validation_error.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/compile/ref_error.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/core.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/compile/resolve.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/compile/index.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/types/index.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/ajv.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/jtd/error.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/jtd/type.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/jtd/enum.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/jtd/elements.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/jtd/properties.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/jtd/discriminator.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/jtd/values.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/jtd/index.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/jtd.d.ts","../node_modules/@fastify/ajv-compiler/types/index.d.ts","../node_modules/@fastify/error/types/index.d.ts","../node_modules/fast-json-stringify/node_modules/ajv/dist/ajv.d.ts","../node_modules/fast-json-stringify/types/index.d.ts","../node_modules/@fastify/fast-json-stringify-compiler/types/index.d.ts","../node_modules/find-my-way/index.d.ts","../node_modules/light-my-request/types/index.d.ts","../node_modules/fastify/types/utils.d.ts","../node_modules/fastify/types/schema.d.ts","../node_modules/fastify/types/type-provider.d.ts","../node_modules/fastify/types/reply.d.ts","../node_modules/pino-std-serializers/index.d.ts","../node_modules/pino/node_modules/sonic-boom/types/index.d.ts","../node_modules/pino/pino.d.ts","../node_modules/fastify/types/logger.d.ts","../node_modules/fastify/types/plugin.d.ts","../node_modules/fastify/types/register.d.ts","../node_modules/fastify/types/instance.d.ts","../node_modules/fastify/types/hooks.d.ts","../node_modules/fastify/types/route.d.ts","../node_modules/fastify/types/context.d.ts","../node_modules/fastify/types/request.d.ts","../node_modules/fastify/types/content-type-parser.d.ts","../node_modules/fastify/types/errors.d.ts","../node_modules/fastify/types/serverFactory.d.ts","../node_modules/fastify/fastify.d.ts","../node_modules/@fastify/static/types/index.d.ts","../src/utils/static-server.ts","../src/utils/framework-server.ts","../src/utils/run-build.ts","../src/utils/validation.ts","../src/commands/dev/dev-exec.ts","../src/commands/dev/dev.ts","../src/commands/dev/index.ts","../src/commands/env/env-get.ts","../src/commands/env/env-import.ts","../node_modules/ansi-escapes/base.d.ts","../node_modules/ansi-escapes/index.d.ts","../node_modules/log-update/index.d.ts","../src/commands/env/env-list.ts","../src/utils/prompts/env-set-prompts.ts","../src/commands/env/env-set.ts","../src/utils/prompts/env-unset-prompts.ts","../src/commands/env/env-unset.ts","../src/utils/prompts/env-clone-prompt.ts","../src/commands/env/env-clone.ts","../src/commands/env/env.ts","../src/commands/env/index.ts","../src/commands/functions/functions-build.ts","../node_modules/readdirp/index.d.ts","../src/utils/copy-template-dir/copy-template-dir.ts","../src/utils/read-repo-url.ts","../src/commands/functions/functions-create.ts","../src/commands/functions/functions-invoke.ts","../src/commands/functions/functions-list.ts","../src/commands/functions/functions-serve.ts","../src/commands/functions/functions.ts","../src/commands/functions/index.ts","../src/commands/init/init.ts","../src/commands/init/index.ts","../src/commands/integration/deploy.ts","../src/commands/integration/index.ts","../src/commands/link/index.ts","../node_modules/colorette/index.d.ts","../node_modules/listr2/dist/index.d.ts","../src/utils/lm/requirements.ts","../src/utils/lm/steps.ts","../src/commands/lm/lm-info.ts","../node_modules/path-key/index.d.ts","../src/utils/lm/install.ts","../src/utils/lm/ui.ts","../src/commands/lm/lm-install.ts","../src/commands/lm/lm-setup.ts","../src/commands/lm/lm-uninstall.ts","../src/commands/lm/lm.ts","../src/commands/lm/index.ts","../src/commands/login/login.ts","../src/commands/login/index.ts","../src/commands/logout/logout.ts","../src/commands/logout/index.ts","../src/commands/logs/log-levels.ts","../node_modules/@types/ws/index.d.ts","../node_modules/@types/ws/index.d.mts","../src/utils/websockets/index.ts","../src/commands/logs/build.ts","../src/commands/logs/functions.ts","../src/commands/logs/index.ts","../src/commands/open/open-admin.ts","../src/commands/open/open-site.ts","../src/commands/open/open.ts","../src/commands/open/index.ts","../src/commands/recipes/recipes-list.ts","../src/commands/recipes/index.ts","../src/commands/serve/serve.ts","../src/commands/serve/index.ts","../src/utils/sites/utils.ts","../src/utils/sites/create-template.ts","../src/commands/sites/sites-create-template.ts","../src/commands/sites/sites-list.ts","../src/commands/sites/sites-delete.ts","../src/commands/sites/sites.ts","../src/commands/sites/index.ts","../src/commands/status/status-hooks.ts","../src/commands/status/status.ts","../src/commands/status/index.ts","../src/commands/switch/switch.ts","../src/commands/switch/index.ts","../src/commands/unlink/unlink.ts","../src/commands/unlink/index.ts","../src/commands/watch/watch.ts","../src/commands/watch/index.ts","../src/commands/main.ts","../src/commands/index.ts","../src/commands/blobs/index.ts","../src/lib/completion/get-autocompletion.ts","../src/lib/completion/script.ts","../src/lib/functions/runtimes/js/worker.ts","../src/recipes/blobs-migrate/index.ts","../node_modules/comment-json/index.d.ts","../src/recipes/vscode/settings.ts","../src/recipes/vscode/index.ts","../src/utils/scripted-commands.ts","../src/utils/run-program.ts","../node_modules/fetch-node-website/build/types/main.d.ts","../node_modules/all-node-versions/build/types/main.d.ts","../node_modules/normalize-node-version/build/types/main.d.ts","../node_modules/node-version-alias/build/src/main.d.ts","../src/utils/init/node-version.ts","../src/utils/telemetry/request.ts","../node_modules/@types/estree/index.d.ts","../node_modules/@types/jsonfile/index.d.ts","../node_modules/@types/jsonfile/utils.d.ts","../node_modules/@types/fs-extra/index.d.ts","../node_modules/@types/http-cache-semantics/index.d.ts","../node_modules/@types/istanbul-lib-coverage/index.d.ts","../node_modules/@types/istanbul-lib-report/index.d.ts","../node_modules/@types/istanbul-reports/index.d.ts","../node_modules/@types/json-schema/index.d.ts","../node_modules/@types/json5/index.d.ts","../node_modules/@types/unist/index.d.ts","../node_modules/@types/mdast/index.d.ts","../node_modules/@types/minimist/index.d.ts","../node_modules/form-data/index.d.ts","../node_modules/@types/node-fetch/externals.d.ts","../node_modules/@types/node-fetch/index.d.ts","../node_modules/@types/parse-json/index.d.ts","../node_modules/@types/retry/index.d.ts","../node_modules/@types/yargs-parser/index.d.ts","../types/ascii-table/index.d.ts","../types/netlify-redirector/index.d.ts"],"fileInfos":[{"version":"f59215c5f1d886b05395ee7aca73e0ac69ddfad2843aa88530e797879d511bad","affectsGlobalScope":true,"impliedFormat":1},{"version":"45b7ab580deca34ae9729e97c13cfd999df04416a79116c3bfb483804f85ded4","impliedFormat":1},{"version":"dc48272d7c333ccf58034c0026162576b7d50ea0e69c3b9292f803fc20720fd5","impliedFormat":1},{"version":"27147504487dc1159369da4f4da8a26406364624fa9bc3db632f7d94a5bae2c3","impliedFormat":1},{"version":"5e1c4c362065a6b95ff952c0eab010f04dcd2c3494e813b493ecfd4fcb9fc0d8","impliedFormat":1},{"version":"68d73b4a11549f9c0b7d352d10e91e5dca8faa3322bfb77b661839c42b1ddec7","impliedFormat":1},{"version":"5efce4fc3c29ea84e8928f97adec086e3dc876365e0982cc8479a07954a3efd4","impliedFormat":1},{"version":"feecb1be483ed332fad555aff858affd90a48ab19ba7272ee084704eb7167569","impliedFormat":1},{"version":"5514e54f17d6d74ecefedc73c504eadffdeda79c7ea205cf9febead32d45c4bc","impliedFormat":1},{"version":"f4e736d6c8d69ae5b3ab0ddfcaa3dc365c3e76909d6660af5b4e979b3934ac20","impliedFormat":1},{"version":"eeeb3aca31fbadef8b82502484499dfd1757204799a6f5b33116201c810676ec","impliedFormat":1},{"version":"9d9885c728913c1d16e0d2831b40341d6ad9a0ceecaabc55209b306ad9c736a5","affectsGlobalScope":true,"impliedFormat":1},{"version":"17bea081b9c0541f39dd1ae9bc8c78bdd561879a682e60e2f25f688c0ecab248","affectsGlobalScope":true,"impliedFormat":1},{"version":"4443e68b35f3332f753eacc66a04ac1d2053b8b035a0e0ac1d455392b5e243b3","affectsGlobalScope":true,"impliedFormat":1},{"version":"ab22100fdd0d24cfc2cc59d0a00fc8cf449830d9c4030dc54390a46bd562e929","affectsGlobalScope":true,"impliedFormat":1},{"version":"f7bd636ae3a4623c503359ada74510c4005df5b36de7f23e1db8a5c543fd176b","affectsGlobalScope":true,"impliedFormat":1},{"version":"ce691fb9e5c64efb9547083e4a34091bcbe5bdb41027e310ebba8f7d96a98671","affectsGlobalScope":true,"impliedFormat":1},{"version":"8d697a2a929a5fcb38b7a65594020fcef05ec1630804a33748829c5ff53640d0","affectsGlobalScope":true,"impliedFormat":1},{"version":"0c20f4d2358eb679e4ae8a4432bdd96c857a2960fd6800b21ec4008ec59d60ea","affectsGlobalScope":true,"impliedFormat":1},{"version":"36ae84ccc0633f7c0787bc6108386c8b773e95d3b052d9464a99cd9b8795fbec","affectsGlobalScope":true,"impliedFormat":1},{"version":"82d0d8e269b9eeac02c3bd1c9e884e85d483fcb2cd168bccd6bc54df663da031","affectsGlobalScope":true,"impliedFormat":1},{"version":"b8deab98702588840be73d67f02412a2d45a417a3c097b2e96f7f3a42ac483d1","affectsGlobalScope":true,"impliedFormat":1},{"version":"4738f2420687fd85629c9efb470793bb753709c2379e5f85bc1815d875ceadcd","affectsGlobalScope":true,"impliedFormat":1},{"version":"2f11ff796926e0832f9ae148008138ad583bd181899ab7dd768a2666700b1893","affectsGlobalScope":true,"impliedFormat":1},{"version":"376d554d042fb409cb55b5cbaf0b2b4b7e669619493c5d18d5fa8bd67273f82a","affectsGlobalScope":true,"impliedFormat":1},{"version":"9fc46429fbe091ac5ad2608c657201eb68b6f1b8341bd6d670047d32ed0a88fa","affectsGlobalScope":true,"impliedFormat":1},{"version":"61c37c1de663cf4171e1192466e52c7a382afa58da01b1dc75058f032ddf0839","affectsGlobalScope":true,"impliedFormat":1},{"version":"c4138a3dd7cd6cf1f363ca0f905554e8d81b45844feea17786cdf1626cb8ea06","affectsGlobalScope":true,"impliedFormat":1},{"version":"6ff3e2452b055d8f0ec026511c6582b55d935675af67cdb67dd1dc671e8065df","affectsGlobalScope":true,"impliedFormat":1},{"version":"03de17b810f426a2f47396b0b99b53a82c1b60e9cba7a7edda47f9bb077882f4","affectsGlobalScope":true,"impliedFormat":1},{"version":"8184c6ddf48f0c98429326b428478ecc6143c27f79b79e85740f17e6feb090f1","affectsGlobalScope":true,"impliedFormat":1},{"version":"261c4d2cf86ac5a89ad3fb3fafed74cbb6f2f7c1d139b0540933df567d64a6ca","affectsGlobalScope":true,"impliedFormat":1},{"version":"6af1425e9973f4924fca986636ac19a0cf9909a7e0d9d3009c349e6244e957b6","affectsGlobalScope":true,"impliedFormat":1},{"version":"576711e016cf4f1804676043e6a0a5414252560eb57de9faceee34d79798c850","affectsGlobalScope":true,"impliedFormat":1},{"version":"89c1b1281ba7b8a96efc676b11b264de7a8374c5ea1e6617f11880a13fc56dc6","affectsGlobalScope":true,"impliedFormat":1},{"version":"15a630d6817718a2ddd7088c4f83e4673fde19fa992d2eae2cf51132a302a5d3","affectsGlobalScope":true,"impliedFormat":1},{"version":"f06948deb2a51aae25184561c9640fb66afeddb34531a9212d011792b1d19e0a","affectsGlobalScope":true,"impliedFormat":1},{"version":"01e0ee7e1f661acedb08b51f8a9b7d7f959e9cdb6441360f06522cc3aea1bf2e","affectsGlobalScope":true,"impliedFormat":1},{"version":"ac17a97f816d53d9dd79b0d235e1c0ed54a8cc6a0677e9a3d61efb480b2a3e4e","affectsGlobalScope":true,"impliedFormat":1},{"version":"bf14a426dbbf1022d11bd08d6b8e709a2e9d246f0c6c1032f3b2edb9a902adbe","affectsGlobalScope":true,"impliedFormat":1},{"version":"ec0104fee478075cb5171e5f4e3f23add8e02d845ae0165bfa3f1099241fa2aa","affectsGlobalScope":true,"impliedFormat":1},{"version":"2b72d528b2e2fe3c57889ca7baef5e13a56c957b946906d03767c642f386bbc3","affectsGlobalScope":true,"impliedFormat":1},{"version":"9cc66b0513ad41cb5f5372cca86ef83a0d37d1c1017580b7dace3ea5661836df","affectsGlobalScope":true,"impliedFormat":1},{"version":"368af93f74c9c932edd84c58883e736c9e3d53cec1fe24c0b0ff451f529ceab1","affectsGlobalScope":true,"impliedFormat":1},{"version":"709efdae0cb5df5f49376cde61daacc95cdd44ae4671da13a540da5088bf3f30","affectsGlobalScope":true,"impliedFormat":1},{"version":"995c005ab91a498455ea8dfb63aa9f83fa2ea793c3d8aa344be4a1678d06d399","affectsGlobalScope":true,"impliedFormat":1},{"version":"61ed9b6d07af959e745fb11f9593ecd743b279418cc8a99448ea3cd5f3b3eb22","affectsGlobalScope":true,"impliedFormat":1},{"version":"038a2f66a34ee7a9c2fbc3584c8ab43dff2995f8c68e3f566f4c300d2175e31e","affectsGlobalScope":true,"impliedFormat":1},{"version":"4fa6ed14e98aa80b91f61b9805c653ee82af3502dc21c9da5268d3857772ca05","affectsGlobalScope":true,"impliedFormat":1},{"version":"f5c92f2c27b06c1a41b88f6db8299205aee52c2a2943f7ed29bd585977f254e8","affectsGlobalScope":true,"impliedFormat":1},{"version":"930b0e15811f84e203d3c23508674d5ded88266df4b10abee7b31b2ac77632d2","affectsGlobalScope":true,"impliedFormat":1},{"version":"8444af78980e3b20b49324f4a16ba35024fef3ee069a0eb67616ea6ca821c47a","affectsGlobalScope":true,"impliedFormat":1},{"version":"b9ea5778ff8b50d7c04c9890170db34c26a5358cccba36844fe319f50a43a61a","affectsGlobalScope":true,"impliedFormat":1},{"version":"3287d9d085fbd618c3971944b65b4be57859f5415f495b33a6adc994edd2f004","affectsGlobalScope":true,"impliedFormat":1},{"version":"50d53ccd31f6667aff66e3d62adf948879a3a16f05d89882d1188084ee415bbc","affectsGlobalScope":true,"impliedFormat":1},{"version":"25de46552b782d43cb7284df22fe2a265de387cf0248b747a7a1b647d81861f6","affectsGlobalScope":true,"impliedFormat":1},{"version":"307c8b7ebbd7f23a92b73a4c6c0a697beca05b06b036c23a34553e5fe65e4fdc","affectsGlobalScope":true,"impliedFormat":1},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true,"impliedFormat":1},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true,"impliedFormat":1},{"version":"e3ab429051d2f3e833752bdb0b9c9c0cc63399d9b001f401e39e18b7fae811f7","impliedFormat":99},{"version":"a82a6d492fb3f86da2d551de9eab088b9bf290ff081eae482ce614db6590eaa9","impliedFormat":99},{"version":"cd51ceafea7762ad639afb3ca5b68e1e4ffeaacaa402d7ef2cae17016e29e098","impliedFormat":1},{"version":"1b8357b3fef5be61b5de6d6a4805a534d68fe3e040c11f1944e27d4aec85936a","impliedFormat":1},{"version":"4a15fc59b27b65b9894952048be2afc561865ec37606cd0f5e929ee4a102233b","impliedFormat":1},{"version":"744e7c636288493667d553c8f8ebd666ccbc0e715df445a4a7c4a48812f20544","affectsGlobalScope":true,"impliedFormat":1},{"version":"c05dcfbd5bd0abcefa3ad7d2931424d4d8090bc55bbe4f5c8acb8d2ca5886b2e","impliedFormat":1},{"version":"326da4aebf555d54b995854ff8f3432f63ba067be354fa16c6e1f50daa0667de","impliedFormat":1},{"version":"90748076a143bbeb455f8d5e8ad1cc451424c4856d41410e491268a496165256","impliedFormat":1},{"version":"76e3f3a30c533bf20840d4185ce2d143dc18ca955b64400ac09670a89d388198","impliedFormat":1},{"version":"144dfcee38ebc38aae93a85bc47211c9268d529b099127b74d61242ec5c17f35","impliedFormat":1},{"version":"2cf38989b23031694f04308b6797877534a49818b2f5257f4a5d824e7ea82a5a","impliedFormat":1},{"version":"f981ffdbd651f67db134479a5352dac96648ca195f981284e79dc0a1dbc53fd5","impliedFormat":1},{"version":"e4ace1cf5316aa7720e58c8dd511ba86bab1c981336996fb694fa64b8231d5f0","impliedFormat":1},{"version":"a1c85a61ff2b66291676ab84ae03c1b1ff7139ffde1942173f6aee8dc4ee357b","impliedFormat":1},{"version":"f35a727758da36dd885a70dd13a74d9167691aaff662d50eaaf66ed591957702","impliedFormat":1},{"version":"116205156fb819f2afe33f9c6378ea11b6123fa3090f858211c23f667fff75da","impliedFormat":1},{"version":"8fe68442c15f8952b8816fa4e7e6bd8d5c45542832206bd7bcf3ebdc77d1c3f3","impliedFormat":1},{"version":"3add9402f56a60e9b379593f69729831ac0fc9eae604b6fafde5fa86d2f8a4b9","impliedFormat":1},{"version":"cc28c8b188905e790de427f3cd00b96734c9c662fb849d68ff9d5f0327165c0d","impliedFormat":1},{"version":"da2aa652d2bf03cc042e2ff31e4194f4f18f042b8344dcb2568f761daaf7869f","impliedFormat":1},{"version":"03ed68319c97cd4ce8f1c4ded110d9b40b8a283c3242b9fe934ccfa834e45572","impliedFormat":1},{"version":"de2b56099545de410af72a7e430ead88894e43e4f959de29663d4d0ba464944d","impliedFormat":1},{"version":"eec9e706eef30b4f1c6ff674738d3fca572829b7fa1715f37742863dabb3d2f2","impliedFormat":1},{"version":"cec67731fce8577b0a90aa67ef0522ddb9f1fd681bece50cdcb80a833b4ed06f","impliedFormat":1},{"version":"a14679c24962a81ef24b6f4e95bbc31601551f150d91af2dc0bce51f7961f223","impliedFormat":1},{"version":"3f4d43bb3f61d173a4646c19557e090a06e9a2ec9415313a6d84af388df64923","impliedFormat":1},{"version":"18b86125c67d99150f54225df07349ddd07acde086b55f3eeac1c34c81e424d8","impliedFormat":1},{"version":"d5a5025f04e7a3264ecfa3030ca9a3cb0353450f1915a26d5b84f596240a11cd","impliedFormat":1},{"version":"03f4449c691dd9c51e42efd51155b63c8b89a5f56b5cf3015062e2f818be8959","impliedFormat":1},{"version":"23b213ec3af677b3d33ec17d9526a88d5f226506e1b50e28ce4090fb7e4050a8","impliedFormat":1},{"version":"f0abf96437a6e57b9751a792ba2ebb765729a40d0d573f7f6800b305691b1afb","impliedFormat":1},{"version":"7d30aee3d35e64b4f49c235d17a09e7a7ce2961bebb3996ee1db5aa192f3feba","impliedFormat":1},{"version":"eb1625bab70cfed00931a1e09ecb7834b61a666b0011913b0ec24a8e219023ef","impliedFormat":1},{"version":"1a923815c127b27f7f375c143bb0d9313ccf3c66478d5d2965375eeb7da72a4c","impliedFormat":1},{"version":"4f92df9d64e5413d4b34020ae6b382edda84347daec97099e7c008a9d5c0910b","impliedFormat":1},{"version":"fcc438e50c00c9e865d9c1777627d3fdc1e13a4078c996fb4b04e67e462648c8","impliedFormat":1},{"version":"d0f07efa072420758194c452edb3f04f8eabc01cd4b3884a23e7274d4e2a7b69","impliedFormat":1},{"version":"7086cca41a87b3bf52c6abfc37cda0a0ec86bb7e8e5ef166b07976abec73fa5e","impliedFormat":1},{"version":"4571a6886b4414403eacdd1b4cdbd854453626900ece196a173e15fb2b795155","impliedFormat":1},{"version":"c122227064c2ebf6a5bd2800383181395b56bb71fd6683d5e92add550302e45f","impliedFormat":1},{"version":"60f476f1c4de44a08d6a566c6f1e1b7de6cbe53d9153c9cc2284ca0022e21fba","impliedFormat":1},{"version":"84315d5153613eeb4b34990fb3bc3a1261879a06812ee7ae481141e30876d8dc","impliedFormat":1},{"version":"4f0781ec008bb24dc1923285d25d648ea48fb5a3c36d0786e2ee82eb00eff426","impliedFormat":1},{"version":"8fefaef4be2d484cdfc35a1b514ee7e7bb51680ef998fb9f651f532c0b169e6b","impliedFormat":1},{"version":"8be5c5be3dbf0003a628f99ad870e31bebc2364c28ea3b96231089a94e09f7a6","impliedFormat":1},{"version":"6626bbc69c25a92f6d32e6d2f25038f156b4c2380cbf29a420f7084fb1d2f7d7","impliedFormat":1},{"version":"f351eaa598ba2046e3078e5480a7533be7051e4db9212bb40f4eeb84279aa24d","impliedFormat":1},{"version":"5126032fe6e999f333827ee8e67f7ca1d5f3d6418025878aa5ebf13b499c2024","impliedFormat":1},{"version":"4ce53edb8fb1d2f8b2f6814084b773cdf5846f49bf5a426fbe4029327bda95bf","impliedFormat":1},{"version":"1edc9192dfc277c60b92525cdfa1980e1bfd161ae77286c96777d10db36be73c","impliedFormat":1},{"version":"1573cae51ae8a5b889ec55ecb58e88978fe251fd3962efa5c4fdb69ce00b23ba","impliedFormat":1},{"version":"75a7db3b7ddf0ca49651629bb665e0294fda8d19ba04fddc8a14d32bb35eb248","impliedFormat":1},{"version":"f2d1ac34b05bb6ce326ea1702befb0216363f1d5eccdd1b4b0b2f5a7e953ed8a","impliedFormat":1},{"version":"789665f0cd78bc675a31140d8f133ec6a482d753a514012fe1bb7f86d0a21040","impliedFormat":1},{"version":"bb30fb0534dceb2e41a884c1e4e2bb7a0c668dadd148092bba9ff15aafb94790","impliedFormat":1},{"version":"6ef829366514e4a8f75ce55fa390ebe080810b347e6f4a87bbeecb41e612c079","impliedFormat":1},{"version":"8f313aa8055158f08bd75e3a57161fa473a50884c20142f3318f89f19bfc0373","impliedFormat":1},{"version":"e789eb929b46299187312a01ff71905222f67907e546e491952c384b6f956a63","impliedFormat":1},{"version":"a0147b607f8c88a5433a5313cdc10443c6a45ed430e1b0a335a413dc2b099fd5","impliedFormat":1},{"version":"a86492d82baf906c071536e8de073e601eaa5deed138c2d9c42d471d72395d7e","impliedFormat":1},{"version":"6b1071c06abcbe1c9f60638d570fdbfe944b6768f95d9f28ebc06c7eec9b4087","impliedFormat":1},{"version":"92eb8a98444729aa61be5e6e489602363d763da27d1bcfdf89356c1d360484da","impliedFormat":1},{"version":"1285ddb279c6d0bc5fe46162a893855078ae5b708d804cd93bfc4a23d1e903d9","impliedFormat":1},{"version":"d729b8b400507b9b51ff40d11e012379dbf0acd6e2f66bf596a3bc59444d9bf1","impliedFormat":1},{"version":"fc3ee92b81a6188a545cba5c15dc7c5d38ee0aaca3d8adc29af419d9bdb1fdb9","impliedFormat":1},{"version":"a14371dc39f95c27264f8eb02ce2f80fd84ac693a2750983ac422877f0ae586d","impliedFormat":1},{"version":"755bcc456b4dd032244b51a8b4fe68ee3b2d2e463cf795f3fde970bb3f269fb1","impliedFormat":1},{"version":"c00b402135ef36fb09d59519e34d03445fd6541c09e68b189abb64151f211b12","impliedFormat":1},{"version":"e08e58ac493a27b29ceee80da90bb31ec64341b520907d480df6244cdbec01f8","impliedFormat":1},{"version":"c0fe2b1135ca803efa203408c953e1e12645b8065e1a4c1336ad8bb11ea1101b","impliedFormat":1},{"version":"f3dedc92d06e0fdc43e76c2e1acca21759dd63d2572c9ec78a5188249965d944","impliedFormat":1},{"version":"25b1108faedaf2043a97a76218240b1b537459bbca5ae9e2207c236c40dcfdef","impliedFormat":1},{"version":"a1d1e49ccd2ac07ed8a49a3f98dfd2f7357cf03649b9e348b58b97bb75116f18","impliedFormat":1},{"version":"7ad042f7d744ccfbcf6398216203c7712f01359d6fd4348c8bd8df8164e98096","impliedFormat":1},{"version":"0e0b8353d6d7f7cc3344adbabf3866e64f2f2813b23477254ba51f69e8fdf0eb","impliedFormat":1},{"version":"8e7653c13989dca094412bc4de20d5c449457fc92735546331d5e9cdd79ac16e","impliedFormat":1},{"version":"189dedb255e41c8556d0d61d7f1c18506501896354d0925cbd47060bcddccab1","impliedFormat":1},{"version":"48f0819c2e14214770232f1ab0058125bafdde1d04c4be84339d5533098bf60a","impliedFormat":1},{"version":"2641aff32336e35a5b702aa2d870a0891da29dc1c19ae48602678e2050614041","impliedFormat":1},{"version":"e133066d15e9e860ca96220a548dee28640039a8ac33a9130d0f83c814a78605","impliedFormat":1},{"version":"22293bd6fa12747929f8dfca3ec1684a3fe08638aa18023dd286ab337e88a592","impliedFormat":1},{"version":"3b815ecf4c70b58ecc89f23cdcc1d3a1b8b8e828c121aa0f06d853311a6f73db","impliedFormat":99},{"version":"cf3d384d082b933d987c4e2fe7bfb8710adfd9dc8155190056ed6695a25a559e","impliedFormat":1},{"version":"9871b7ee672bc16c78833bdab3052615834b08375cb144e4d2cba74473f4a589","impliedFormat":1},{"version":"c863198dae89420f3c552b5a03da6ed6d0acfa3807a64772b895db624b0de707","impliedFormat":1},{"version":"8b03a5e327d7db67112ebbc93b4f744133eda2c1743dbb0a990c61a8007823ef","impliedFormat":1},{"version":"86c73f2ee1752bac8eeeece234fd05dfcf0637a4fbd8032e4f5f43102faa8eec","impliedFormat":1},{"version":"42fad1f540271e35ca37cecda12c4ce2eef27f0f5cf0f8dd761d723c744d3159","impliedFormat":1},{"version":"ff3743a5de32bee10906aff63d1de726f6a7fd6ee2da4b8229054dfa69de2c34","impliedFormat":1},{"version":"83acd370f7f84f203e71ebba33ba61b7f1291ca027d7f9a662c6307d74e4ac22","impliedFormat":1},{"version":"1445cec898f90bdd18b2949b9590b3c012f5b7e1804e6e329fb0fe053946d5ec","impliedFormat":1},{"version":"0e5318ec2275d8da858b541920d9306650ae6ac8012f0e872fe66eb50321a669","impliedFormat":1},{"version":"cf530297c3fb3a92ec9591dd4fa229d58b5981e45fe6702a0bd2bea53a5e59be","impliedFormat":1},{"version":"c1f6f7d08d42148ddfe164d36d7aba91f467dbcb3caa715966ff95f55048b3a4","impliedFormat":1},{"version":"f4e9bf9103191ef3b3612d3ec0044ca4044ca5be27711fe648ada06fad4bcc85","impliedFormat":1},{"version":"0c1ee27b8f6a00097c2d6d91a21ee4d096ab52c1e28350f6362542b55380059a","impliedFormat":1},{"version":"7677d5b0db9e020d3017720f853ba18f415219fb3a9597343b1b1012cfd699f7","impliedFormat":1},{"version":"bc1c6bc119c1784b1a2be6d9c47addec0d83ef0d52c8fbe1f14a51b4dfffc675","impliedFormat":1},{"version":"52cf2ce99c2a23de70225e252e9822a22b4e0adb82643ab0b710858810e00bf1","impliedFormat":1},{"version":"770625067bb27a20b9826255a8d47b6b5b0a2d3dfcbd21f89904c731f671ba77","impliedFormat":1},{"version":"d1ed6765f4d7906a05968fb5cd6d1db8afa14dbe512a4884e8ea5c0f5e142c80","impliedFormat":1},{"version":"799c0f1b07c092626cf1efd71d459997635911bb5f7fc1196efe449bba87e965","impliedFormat":1},{"version":"2a184e4462b9914a30b1b5c41cf80c6d3428f17b20d3afb711fff3f0644001fd","impliedFormat":1},{"version":"9eabde32a3aa5d80de34af2c2206cdc3ee094c6504a8d0c2d6d20c7c179503cc","impliedFormat":1},{"version":"397c8051b6cfcb48aa22656f0faca2553c5f56187262135162ee79d2b2f6c966","impliedFormat":1},{"version":"a8ead142e0c87dcd5dc130eba1f8eeed506b08952d905c47621dc2f583b1bff9","impliedFormat":1},{"version":"a02f10ea5f73130efca046429254a4e3c06b5475baecc8f7b99a0014731be8b3","impliedFormat":1},{"version":"c2576a4083232b0e2d9bd06875dd43d371dee2e090325a9eac0133fd5650c1cb","impliedFormat":1},{"version":"4c9a0564bb317349de6a24eb4efea8bb79898fa72ad63a1809165f5bd42970dd","impliedFormat":1},{"version":"f40ac11d8859092d20f953aae14ba967282c3bb056431a37fced1866ec7a2681","impliedFormat":1},{"version":"cc11e9e79d4746cc59e0e17473a59d6f104692fd0eeea1bdb2e206eabed83b03","impliedFormat":1},{"version":"b444a410d34fb5e98aa5ee2b381362044f4884652e8bc8a11c8fe14bbd85518e","impliedFormat":1},{"version":"c35808c1f5e16d2c571aa65067e3cb95afeff843b259ecfa2fc107a9519b5392","impliedFormat":1},{"version":"14d5dc055143e941c8743c6a21fa459f961cbc3deedf1bfe47b11587ca4b3ef5","impliedFormat":1},{"version":"a3ad4e1fc542751005267d50a6298e6765928c0c3a8dce1572f2ba6ca518661c","impliedFormat":1},{"version":"f237e7c97a3a89f4591afd49ecb3bd8d14f51a1c4adc8fcae3430febedff5eb6","impliedFormat":1},{"version":"3ffdfbec93b7aed71082af62b8c3e0cc71261cc68d796665faa1e91604fbae8f","impliedFormat":1},{"version":"662201f943ed45b1ad600d03a90dffe20841e725203ced8b708c91fcd7f9379a","impliedFormat":1},{"version":"c9ef74c64ed051ea5b958621e7fb853fe3b56e8787c1587aefc6ea988b3c7e79","impliedFormat":1},{"version":"2462ccfac5f3375794b861abaa81da380f1bbd9401de59ffa43119a0b644253d","impliedFormat":1},{"version":"34baf65cfee92f110d6653322e2120c2d368ee64b3c7981dff08ed105c4f19b0","impliedFormat":1},{"version":"7d8ddf0f021c53099e34ee831a06c394d50371816caa98684812f089b4c6b3d4","impliedFormat":1},{"version":"d3711654b0698b84e59ee40159d8bd56ac8ae01075313ed049a3fc310bfe8a80","impliedFormat":1},{"version":"cf4ff96698b4147c6ce07915d5fea830391a7bd0e934af5fc3f8b04dc1fa57ca","impliedFormat":1},{"version":"0992fc36464ac3b008d422db37a2b27b15de074e67b23a443357ab880adcfe02","impliedFormat":1},{"version":"8757b3b95331da7461912ee886f0953aab0b46f0788652e72406c25f475db1c5","impliedFormat":1},{"version":"f0291f25990e92d99828fa19af7bc8875ae5c116229e79abbd01ff5c4a0c27fd","impliedFormat":1},{"version":"5fb9bcba24bb23cd81fdc06952f445581a97ee10388a8ebf1fcd80800e0f44be","impliedFormat":1},{"version":"33ab997f5db0f07003187deeefdf24f72993f4f6bc4145d9716bae37bbdfde33","impliedFormat":1},{"version":"fdfb0dbe7007cbc583b1cda3ee794629a64420de6734511923f647fb0c3fe65c","impliedFormat":1},{"version":"ccb10029bcb21a73d372c0f98a6caa854741a8c21295d358be4786e28e5f5f4e","impliedFormat":1},{"version":"bded69a38f56b2370216f42adab029be54020d3e965c67d7e5987ba606284150","impliedFormat":1},{"version":"cf165b358efb5c98924a8b37cc744ecc80fc84251dfe15820c6b656df12f14f5","impliedFormat":99},{"version":"7dec66b19493298068b5dab4e096eb67694313092114e650a28e8ca9c18c1a7e","impliedFormat":99},{"version":"082de38879df9e9f885667802f1e010356d92c0b5c10dbf45bba45c7e76f542b","impliedFormat":99},{"version":"aa60f7fe5ebf4231f63d3ec4b21ff945ba631050260d15a5ba2333fa0b23e066","impliedFormat":99},{"version":"6a9e5ae8357e15d4ab16b9cf179554a6d343e2ae6afa337ecf99ed7c2e83a88b","impliedFormat":99},{"version":"70d78a4c1c1fabc691fba1b285497d08212bfdd439b3ada3d8ef13cfcf12c35c","impliedFormat":99},{"version":"666d7d9057b078510a0551be3c630a52136ba743794af739ed71478b1f89487a","impliedFormat":99},{"version":"a3c319269e8848888f59db5ae261e0a386a01181f86d5d67635496c7bff9b4f0","impliedFormat":99},{"version":"edaaa3f32cf45bfb2befb4a3a950ef7c50055b80fa935956d7e22f5cc2970b48","impliedFormat":99},{"version":"8162ba59b729d4cb27d16d1e255e4c44c5d75236fa923e4b31b2a112a3a8a0bc","impliedFormat":99},{"version":"59d138ba95f31b7b7274684997239676d5713c168c190861905c4da358b53088","impliedFormat":99},{"version":"2022508d7a52e265c7f59bb8cd31717d3d15c24c4fabbe1dfa49011aee76920f","impliedFormat":99},{"version":"51a70d5108cf372d6ca3e010252b359e1d42fe92a974f4476a0d183d21989f5a","impliedFormat":99},{"version":"70f70c2d8d84371662db477849dd6c2c99186c577e561e39536a6a8d0dce4294","impliedFormat":99},{"version":"8639fa2ae8c672117030afc3f6f373402f30da0245dcbd07b1f39e226dbf3708","impliedFormat":99},{"version":"90efc9bd684353edd81ad09b546d4964bb062b13a9e53445d3d2f362373ab566","impliedFormat":99},{"version":"4b2cef0bb6805951990b68fdf43ba0a731b1ccbc15d28dec56c4e4b0e20b9b68","impliedFormat":99},{"version":"30ae496902d8005831668fc6451700dec4e31abfbb2e72df8789528c0127ad74","impliedFormat":99},{"version":"b243c9ab8279fd3718f8d883b4a127b66d48e2dd4e5baf3a8afba9bf991eedca","impliedFormat":99},{"version":"6eeab8f71354b2b1f59315300d75914a4301ac9aa21c5a532a1c83f58618aaab","impliedFormat":99},{"version":"1bc7cbad17459ec5a3e343f804f38c11aaecee40145d8351e25172060fe4b971","impliedFormat":99},{"version":"1df70179bc4778f0016589cab5e7ae337bfcbd4ce98b94cf30519271ffe51f9b","impliedFormat":99},{"version":"2423420e653bbfd25d9f958c925de99a1a42770447f9fa581912de35f1858847","impliedFormat":99},{"version":"4883b8ac4f59c12031ae1b8f7aaef99a359819cdceb99051a7b1059224c7738e","impliedFormat":99},{"version":"43cf865b516e67eabd492df11977c8fd053632d459dc77493ccc4c2cf1815f43","impliedFormat":99},{"version":"197da6667c6fa703ef9031a77ce69ccb97439e4a106c52988acd0e51e69c2c6a","impliedFormat":99},{"version":"0b236bfca94f558acc8dd928aad1a0a9a60524bd74cde66841654f140170a61c","impliedFormat":99},{"version":"4da6db2484f97314a98165f44580a26addfb22ed8002cc2343a82cbce7b0bdfa","impliedFormat":99},{"version":"d66a66d1b2dd805296b95800015034965909ea022746ec42f1034a72cbefc5ea","impliedFormat":99},{"version":"2b1f07ff4fcd3b34969c890e1d9460e70850baa8f66ec5aad3d32d2b2d6f6aca","impliedFormat":99},{"version":"4300446fd38797cdb552cbdd2c1e4b44deffad011d84f0dd297f47c0cc1b3deb","impliedFormat":99},{"version":"b26ff4555fa3a3e87a6b6e08f7c95db69db8e59d88c24c77e321af77d50090ad","impliedFormat":99},{"version":"cf77d5355a6c30f4d8ee15313c5d18d708f621217fb86c7fd3b28742c62043ca","impliedFormat":99},{"version":"e1fedd099f845bbed38bdee5401140010fd3725f5b7a97cd5c6bac06e3eed798","impliedFormat":99},{"version":"27031e170bde0662936131facc3c9c28063f689d6fae0e8866820cbaa55e568d","impliedFormat":99},{"version":"fbd8e9e313bf1ce4ce6dec3fa9a1541fb25062bf95778fcf74701762226d5efb","impliedFormat":99},{"version":"a2d6e24b3784045cc489a28f8a6219d9055e98f1eef9e6f4fcd58c59c7c70979","impliedFormat":99},{"version":"47f554381b939c2ff42643e14a7a3531563b4a18b92a50192a602e4cfde09abb","impliedFormat":99},{"version":"50c87e6213ced9d49bb61c27b0deee6f7ba2cdb222d3b84beffc8056a1c0090e","impliedFormat":99},{"version":"a34f1cbe8931616ba065462ba0426e8738101a553530841a17f46501431c89c9","impliedFormat":99},{"version":"cd4fced0d09c1d60bfe9414a2b907a381c6e28fa3464f199fd4ea65e49df5ddd","impliedFormat":99},{"version":"4d225d589e40bd0977468adebae28cffbf914bea0ad4a1487eaeaeb8d6bdf20f","impliedFormat":99},{"version":"5bbb159b5fe6e0bbc894f1c2b932736facec0a037ffea654c1104aa9e6664d14","impliedFormat":99},{"version":"fcdb11ac16978aab95cc676ade6e2da5b5a50d425c3b768e5d419d57efd9fce1","impliedFormat":99},{"version":"dc6eed55650a33bd1e2572fe55936e35ef8b8f2c71d9ae27365d07a8b23ec811","impliedFormat":99},{"version":"8f6c76c7d79194dc8acb28469ed89767ae0e411eb431b7bcddc4abeee396c3f4","impliedFormat":99},{"version":"d6be06d85f77744ce9cc79f2c9d0dae7eb68523ddf5e2949d1c9a59bca7e41df","impliedFormat":99},{"version":"ac3cff165847106bb5d767271e4e225c12b928629c2838621877af38b36ebb64","impliedFormat":99},{"version":"11922a20dd508545ed34ef22b12660b040692ce49adf9a6a8f8cd6addaf9a420","impliedFormat":99},{"version":"45fed9566b49458cdc51126f0b110bddd5e9d87ee5654addc6855d160f644cc1","impliedFormat":99},{"version":"ca44ec138c9e576ab28667328c957b3b5ca6d37d6f474f4bd524765b5236834c","impliedFormat":99},{"version":"487d9550ce19bd8dac662bb3a242fcb38dbd1826698d59319ca9cc47b1c0faa7","impliedFormat":99},{"version":"ed11cb3e229bfa109cbe1cd84a1407e734a14db158e251f4b460c599e232fb8d","impliedFormat":99},{"version":"3861b9505140d5008ea0387b6279e5c082b114e751c3dab1fae47febd7336c41","impliedFormat":99},{"version":"3a66dc1ac4955d8134eaab18e79453f017fadd3527fe15143e00e79cd34e285a","impliedFormat":99},{"version":"9fca61b566740349d0f5949b23960a1ff684f09f55687230d5e579ead46b03a7","impliedFormat":99},{"version":"6b283b4feb27dab4612eea914670b36e9d9e80201cb5c8ec0ed43b280e1d2f52","impliedFormat":99},{"version":"480f7ba6436204846339f4d4606030b4d54605c70bf6dc2ed7d07553df8e5dba","impliedFormat":99},{"version":"6d4d587655fdcbf7690ba9d5c5a7eadf2f1ff521204a0597d2efa0e46a1a9b89","impliedFormat":99},{"version":"85e5df0910674b826ca6b38c129a1a76a99404b031ae0bcce249bffcf0f24aa5","impliedFormat":99},{"version":"35a01b628282746e6aea7b8100b7442cdad5531a5ee030d42a63eb2bafdc235d","impliedFormat":99},{"version":"3096893ac8387f42a5e02209083e18721e5533e08a6877221d16b042e202553a","impliedFormat":99},{"version":"81eb1813ae3c4f3149b5e470d4652b2eb357e5a0f6f4f44310d3be204802a3ae","impliedFormat":99},{"version":"2a568d2dab0fd4f5fd1a4c0ec50d69435281e239a84b4ed7453d0b4f251d9d19","impliedFormat":99},{"version":"fc0239d0f1e569c74191f8546176ed26d81c136e33de2900117f02493463cf75","impliedFormat":99},{"version":"b07cc3a486403ccd18a44e6efa65fb4c9b1b06b11c228a6e8ff3eca9c704080c","impliedFormat":99},{"version":"b633e8a76ad3f057924c34795190fbce14a77559f9f0f90a600d9d80dc187971","impliedFormat":99},{"version":"86090ad80066a4c71b403deaabcf972be656690bf167fc48ede2fc9e1b363689","impliedFormat":99},{"version":"104bee7cf60f7d09b74a8703d18ebdbcbef352f432cbd6cff7e5fa8b4a923330","impliedFormat":99},{"version":"f59b7411bf15a049c5595083b205c165db7b453e04ed467acdae37d1e00ff1e3","impliedFormat":99},{"version":"c6b5e47c0f7fea6ad2cb10736f2ec3391252f8b49f9fec7f1abcb18a98fd7663","impliedFormat":99},{"version":"7a632c16e91f29590756fd94309c4bb0db0ff54dfd8df75e0f9d0f7754ad1c1c","impliedFormat":99},{"version":"bc907403c9999797139324c73372e0289b03cff5ee6bb21069a6330c320d1587","impliedFormat":99},{"version":"4e3565b982bc6c20ce5130a1e129a5d91e713a6bfd7dd4afcc6b7f22d8187726","impliedFormat":1},{"version":"fe3fd03f6dd87b469b770256897cd1f85e7a259c1a448d80237e47285be0bd2f","impliedFormat":1},{"version":"51cac533b4031fe5d4fecef5635afac9c0dca87c11f5b325e49e1600a9c51117","impliedFormat":99},{"version":"3657ccb355f52a6ccfb2ae731e7e789e619d220858a522e4108479797cd2ab53","impliedFormat":99},{"version":"ecf5cb089ea438f2545e04b6c52828c68d0b0f4bfaa661986faf36da273e9892","impliedFormat":1},{"version":"95444fb6292d5e2f7050d7021383b719c0252bf5f88854973977db9e3e3d8006","impliedFormat":1},{"version":"241bd4add06f06f0699dcd58f3b334718d85e3045d9e9d4fa556f11f4d1569c1","impliedFormat":1},{"version":"06540a9f3f2f88375ada0b89712de1c4310f7398d821c4c10ab5c6477dafb4bc","impliedFormat":1},{"version":"de2d3120ed0989dbc776de71e6c0e8a6b4bf1935760cf468ff9d0e9986ef4c09","affectsGlobalScope":true,"impliedFormat":1},{"version":"b8bff8a60af0173430b18d9c3e5c443eaa3c515617210c0c7b3d2e1743c19ecb","impliedFormat":1},{"version":"97bdf234f5db52085d99c6842db560bca133f8a0413ff76bf830f5f38f088ce3","impliedFormat":1},{"version":"a76ebdf2579e68e4cfe618269c47e5a12a4e045c2805ed7f7ab37af8daa6b091","impliedFormat":1},{"version":"b493ff8a5175cbbb4e6e8bcfa9506c08f5a7318b2278365cfca3b397c9710ebc","impliedFormat":1},{"version":"e59d36b7b6e8ba2dd36d032a5f5c279d2460968c8b4e691ca384f118fb09b52a","impliedFormat":1},{"version":"e96885c0684c9042ec72a9a43ef977f6b4b4a2728f4b9e737edcbaa0c74e5bf6","impliedFormat":1},{"version":"303ee143a869e8f605e7b1d12be6c7269d4cab90d230caba792495be595d4f56","impliedFormat":1},{"version":"89e061244da3fc21b7330f4bd32f47c1813dd4d7f1dc3d0883d88943f035b993","impliedFormat":1},{"version":"e46558c2e04d06207b080138678020448e7fc201f3d69c2601b0d1456105f29a","impliedFormat":1},{"version":"71549375db52b1163411dba383b5f4618bdf35dc57fa327a1c7d135cf9bf67d1","impliedFormat":1},{"version":"7e6b2d61d6215a4e82ea75bc31a80ebb8ad0c2b37a60c10c70dd671e8d9d6d5d","impliedFormat":1},{"version":"78bea05df2896083cca28ed75784dde46d4b194984e8fc559123b56873580a23","impliedFormat":1},{"version":"5dd04ced37b7ea09f29d277db11f160df7fd73ba8b9dba86cb25552e0653a637","impliedFormat":1},{"version":"f74b81712e06605677ae1f061600201c425430151f95b5ef4d04387ad7617e6a","impliedFormat":1},{"version":"9a72847fcf4ac937e352d40810f7b7aec7422d9178451148296cf1aa19467620","impliedFormat":1},{"version":"3ae18f60e0b96fa1e025059b7d25b3247ba4dcb5f4372f6d6e67ce2adac74eac","impliedFormat":1},{"version":"2b9260f44a2e071450ae82c110f5dc8f330c9e5c3e85567ed97248330f2bf639","impliedFormat":1},{"version":"4f196e13684186bda6f5115fc4677a87cf84a0c9c4fc17b8f51e0984f3697b6d","impliedFormat":1},{"version":"61419f2c5822b28c1ea483258437c1faab87d00c6f84481aa22afb3380d8e9a4","impliedFormat":1},{"version":"64479aee03812264e421c0bf5104a953ca7b02740ba80090aead1330d0effe91","impliedFormat":1},{"version":"a5eb4835ab561c140ffc4634bb039387d5d0cceebb86918f1696c7ac156d26fd","impliedFormat":1},{"version":"c5570e504be103e255d80c60b56c367bf45d502ca52ee35c55dec882f6563b5c","impliedFormat":1},{"version":"4252b852dd791305da39f6e1242694c2e560d5e46f9bb26e2aca77252057c026","impliedFormat":1},{"version":"0520b5093712c10c6ef23b5fea2f833bf5481771977112500045e5ea7e8e2b69","impliedFormat":1},{"version":"5c3cf26654cf762ac4d7fd7b83f09acfe08eef88d2d6983b9a5a423cb4004ca3","impliedFormat":1},{"version":"e60fa19cf7911c1623b891155d7eb6b7e844e9afdf5738e3b46f3b687730a2bd","impliedFormat":1},{"version":"b1fd72ff2bb0ba91bb588f3e5329f8fc884eb859794f1c4657a2bfa122ae54d0","impliedFormat":1},{"version":"6cf42a4f3cfec648545925d43afaa8bb364ac10a839ffed88249da109361b275","impliedFormat":1},{"version":"ba13c7d46a560f3d4df8ffb1110e2bbec5801449af3b1240a718514b5576156e","impliedFormat":1},{"version":"6df52b70d7f7702202f672541a5f4a424d478ee5be51a9d37b8ccbe1dbf3c0f2","impliedFormat":1},{"version":"0ca7f997e9a4d8985e842b7c882e521b6f63233c4086e9fe79dd7a9dc4742b5e","impliedFormat":1},{"version":"91046b5c6b55d3b194c81fd4df52f687736fad3095e9d103ead92bb64dc160ee","impliedFormat":1},{"version":"db5704fdad56c74dfc5941283c1182ed471bd17598209d3ac4a49faa72e43cfc","impliedFormat":1},{"version":"758e8e89559b02b81bc0f8fd395b17ad5aff75490c862cbe369bb1a3d1577c40","impliedFormat":1},{"version":"2ee64342c077b1868f1834c063f575063051edd6e2964257d34aad032d6b657c","impliedFormat":1},{"version":"6f6b4b3d670b6a5f0e24ea001c1b3d36453c539195e875687950a178f1730fa7","impliedFormat":1},{"version":"05c4e2a992bb83066a3a648bad1c310cecd4d0628d7e19545bb107ac9596103a","impliedFormat":1},{"version":"b48b83a86dd9cfe36f8776b3ff52fcd45b0e043c0538dc4a4b149ba45fe367b9","impliedFormat":1},{"version":"792de5c062444bd2ee0413fb766e57e03cce7cdaebbfc52fc0c7c8e95069c96b","impliedFormat":1},{"version":"a79e3e81094c7a04a885bad9b049c519aace53300fb8a0fe4f26727cb5a746ce","impliedFormat":1},{"version":"dd6c3362aaaec60be028b4ba292806da8e7020eef7255c7414ce4a5c3a7138ef","impliedFormat":1},{"version":"8a4e89564d8ea66ad87ee3762e07540f9f0656a62043c910d819b4746fc429c5","impliedFormat":1},{"version":"b9011d99942889a0f95e120d06b698c628b0b6fdc3e6b7ecb459b97ed7d5bcc6","impliedFormat":1},{"version":"4d639cbbcc2f8f9ce6d55d5d503830d6c2556251df332dc5255d75af53c8a0e7","impliedFormat":1},{"version":"cdb48277f600ab5f429ecf1c5ea046683bc6b9f73f3deab9a100adac4b34969c","impliedFormat":1},{"version":"75be84956a29040a1afbe864c0a7a369dfdb739380072484eff153905ef867ee","impliedFormat":1},{"version":"b06b4adc2ae03331a92abd1b19af8eb91ec2bf8541747ee355887a167d53145e","impliedFormat":1},{"version":"3114b315cd0687aad8b57cff36f9c8c51f5b1bc6254f1b1e8446ae583d8e2474","impliedFormat":1},{"version":"0d417c15c5c635384d5f1819cc253a540fe786cc3fda32f6a2ae266671506a21","impliedFormat":1},{"version":"af733cb878419f3012f0d4df36f918a69ba38d73f3232ba1ab46ef9ede6cb29c","impliedFormat":1},{"version":"cb59317243a11379a101eb2f27b9df1022674c3df1df0727360a0a3f963f523b","impliedFormat":1},{"version":"0a01b0b5a9e87d04737084731212106add30f63ec640169f1462ba2e44b6b3a8","impliedFormat":1},{"version":"06b8a7d46195b6b3980e523ef59746702fd210b71681a83a5cf73799623621f9","impliedFormat":1},{"version":"860e4405959f646c101b8005a191298b2381af8f33716dc5f42097e4620608f8","impliedFormat":1},{"version":"f7e32adf714b8f25d3c1783473abec3f2e82d5724538d8dcf6f51baaaff1ca7a","impliedFormat":1},{"version":"e07d62a8a9a3bb65433a62e9bbf400c6bfd2df4de60652af4d738303ee3670a1","impliedFormat":1},{"version":"bfbf80f9cd4558af2d7b2006065340aaaced15947d590045253ded50aabb9bc5","impliedFormat":1},{"version":"851e8d57d6dd17c71e9fa0319abd20ab2feb3fb674d0801611a09b7a25fd281c","impliedFormat":1},{"version":"c3bd2b94e4298f81743d92945b80e9b56c1cdfb2bef43c149b7106a2491b1fc9","impliedFormat":1},{"version":"a246cce57f558f9ebaffd55c1e5673da44ea603b4da3b2b47eb88915d30a9181","impliedFormat":1},{"version":"d993eacc103c5a065227153c9aae8acea3a4322fe1a169ee7c70b77015bf0bb2","impliedFormat":1},{"version":"fc2b03d0c042aa1627406e753a26a1eaad01b3c496510a78016822ef8d456bb6","impliedFormat":1},{"version":"063c7ebbe756f0155a8b453f410ca6b76ffa1bbc1048735bcaf9c7c81a1ce35f","impliedFormat":1},{"version":"748e79252a7f476f8f28923612d7696b214e270cc909bc685afefaac8f052af0","impliedFormat":1},{"version":"9669075ac38ce36b638b290ba468233980d9f38bdc62f0519213b2fd3e2552ec","impliedFormat":1},{"version":"4d123de012c24e2f373925100be73d50517ac490f9ed3578ac82d0168bfbd303","impliedFormat":1},{"version":"656c9af789629aa36b39092bee3757034009620439d9a39912f587538033ce28","impliedFormat":1},{"version":"3ac3f4bdb8c0905d4c3035d6f7fb20118c21e8a17bee46d3735195b0c2a9f39f","impliedFormat":1},{"version":"1f453e6798ed29c86f703e9b41662640d4f2e61337007f27ac1c616f20093f69","impliedFormat":1},{"version":"af43b7871ff21c62bf1a54ec5c488e31a8d3408d5b51ff2e9f8581b6c55f2fc7","impliedFormat":1},{"version":"70550511d25cbb0b6a64dcac7fffc3c1397fd4cbeb6b23ccc7f9b794ab8a6954","impliedFormat":1},{"version":"af0fbf08386603a62f2a78c42d998c90353b1f1d22e05a384545f7accf881e0a","impliedFormat":1},{"version":"c3f32a185cd27ac232d3428a8d9b362c3f7b4892a58adaaa022828a7dcd13eed","impliedFormat":1},{"version":"3139c3e5e09251feec7a87f457084bee383717f3626a7f1459d053db2f34eb76","impliedFormat":1},{"version":"4888fd2bcfee9a0ce89d0df860d233e0cee8ee9c479b6bd5a5d5f9aae98342fe","impliedFormat":1},{"version":"3be870c8e17ec14f1c18fc248f5d2c4669e576404744ff5c63e6dafcf05b97ea","impliedFormat":1},{"version":"56654d2c5923598384e71cb808fac2818ca3f07dd23bb018988a39d5e64f268b","impliedFormat":1},{"version":"8b6719d3b9e65863da5390cb26994602c10a315aa16e7d70778a63fee6c4c079","impliedFormat":1},{"version":"6ab380571d87bd1d6f644fb6ab7837239d54b59f07dc84347b1341f866194214","impliedFormat":1},{"version":"547d3c406a21b30e2b78629ecc0b2ddaf652d9e0bdb2d59ceebce5612906df33","impliedFormat":1},{"version":"b3a4f9385279443c3a5568ec914a9492b59a723386161fd5ef0619d9f8982f97","impliedFormat":1},{"version":"3fe66aba4fbe0c3ba196a4f9ed2a776fe99dc4d1567a558fb11693e9fcc4e6ed","impliedFormat":1},{"version":"140eef237c7db06fc5adcb5df434ee21e81ee3a6fd57e1a75b8b3750aa2df2d8","impliedFormat":1},{"version":"0944ec553e4744efae790c68807a461720cff9f3977d4911ac0d918a17c9dd99","impliedFormat":1},{"version":"7c9ed7ffdc6f843ab69e5b2a3e7f667b050dd8d24d0052db81e35480f6d4e15d","impliedFormat":1},{"version":"7c7d9e116fe51100ff766703e6b5e4424f51ad8977fe474ddd8d0959aa6de257","impliedFormat":1},{"version":"af70a2567e586be0083df3938b6a6792e6821363d8ef559ad8d721a33a5bcdaf","impliedFormat":1},{"version":"006cff3a8bcb92d77953f49a94cd7d5272fef4ab488b9052ef82b6a1260d870b","impliedFormat":1},{"version":"7d44bfdc8ee5e9af70738ff652c622ae3ad81815e63ab49bdc593d34cb3a68e5","impliedFormat":1},{"version":"339814517abd4dbc7b5f013dfd3b5e37ef0ea914a8bbe65413ecffd668792bc6","impliedFormat":1},{"version":"34d5bc0a6958967ec237c99f980155b5145b76e6eb927c9ffc57d8680326b5d8","impliedFormat":1},{"version":"9eae79b70c9d8288032cbe1b21d0941f6bd4f315e14786b2c1d10bccc634e897","impliedFormat":1},{"version":"18ce015ed308ea469b13b17f99ce53bbb97975855b2a09b86c052eefa4aa013a","impliedFormat":1},{"version":"5a931bc4106194e474be141e0bc1046629510dc95b9a0e4b02a3783847222965","impliedFormat":1},{"version":"5e5f371bf23d5ced2212a5ff56675aefbd0c9b3f4d4fdda1b6123ac6e28f058c","impliedFormat":1},{"version":"907c17ad5a05eecb29b42b36cc8fec6437be27cc4986bb3a218e4f74f606911c","impliedFormat":1},{"version":"3656f0584d5a7ee0d0f2cc2b9cffbb43af92e80186b2ce160ebd4421d1506655","impliedFormat":1},{"version":"a726ad2d0a98bfffbe8bc1cd2d90b6d831638c0adc750ce73103a471eb9a891c","impliedFormat":1},{"version":"f44c0c8ce58d3dacac016607a1a90e5342d830ea84c48d2e571408087ae55894","impliedFormat":1},{"version":"75a315a098e630e734d9bc932d9841b64b30f7a349a20cf4717bf93044eff113","impliedFormat":1},{"version":"9131d95e32b3d4611d4046a613e022637348f6cebfe68230d4e81b691e4761a1","impliedFormat":1},{"version":"b03aa292cfdcd4edc3af00a7dbd71136dd067ec70a7536b655b82f4dd444e857","impliedFormat":1},{"version":"90f690a1c5fcb4c2d19c80fea05c8ab590d8f6534c4c296d70af6293ede67366","impliedFormat":1},{"version":"be95e987818530082c43909be722a838315a0fc5deb6043de0a76f5221cbad24","impliedFormat":1},{"version":"9ed5b799c50467b0c9f81ddf544b6bcda3e34d92076d6cab183c84511e45c39f","impliedFormat":1},{"version":"b4fa87cc1833839e51c49f20de71230e259c15b2c9c3e89e4814acc1d1ef10de","impliedFormat":1},{"version":"e90ac9e4ac0326faa1bc39f37af38ace0f9d4a655cd6d147713c653139cf4928","impliedFormat":1},{"version":"ea27110249d12e072956473a86fd1965df8e1be985f3b686b4e277afefdde584","impliedFormat":1},{"version":"1f6058d60eaa8825f59d4b76bbf6cc0e6ad9770948be58de68587b0931da00cc","impliedFormat":1},{"version":"5666075052877fe2fdddd5b16de03168076cf0f03fbca5c1d4a3b8f43cba570c","impliedFormat":1},{"version":"50100b1a91f61d81ca3329a98e64b7f05cddc5e3cb26b3411adc137c9c631aca","impliedFormat":1},{"version":"11aceaee5663b4ed597544567d6e6a5a94b66857d7ebd62a9875ea061018cd2c","impliedFormat":1},{"version":"6e30d0b5a1441d831d19fe02300ab3d83726abd5141cbcc0e2993fa0efd33db4","impliedFormat":1},{"version":"423f28126b2fc8d8d6fa558035309000a1297ed24473c595b7dec52e5c7ebae5","impliedFormat":1},{"version":"fb30734f82083d4790775dae393cd004924ebcbfde49849d9430bf0f0229dd16","impliedFormat":1},{"version":"2c92b04a7a4a1cd9501e1be338bf435738964130fb2ad5bd6c339ee41224ac4c","impliedFormat":1},{"version":"c5c5f0157b41833180419dacfbd2bcce78fb1a51c136bd4bcba5249864d8b9b5","impliedFormat":1},{"version":"669b754ec246dd7471e19b655b73bda6c2ca5bb7ccb1a4dff44a9ae45b6a716a","impliedFormat":1},{"version":"4bb6035e906946163ecfaec982389d0247ceeac6bdee7f1d07c03d9c224db3aa","impliedFormat":1},{"version":"8a44b424edee7bb17dc35a558cc15f92555f14a0441205613e0e50452ab3a602","impliedFormat":1},{"version":"24a00d0f98b799e6f628373249ece352b328089c3383b5606214357e9107e7d5","impliedFormat":1},{"version":"33637e3bc64edd2075d4071c55d60b32bdb0d243652977c66c964021b6fc8066","impliedFormat":1},{"version":"0f0ad9f14dedfdca37260931fac1edf0f6b951c629e84027255512f06a6ebc4c","impliedFormat":1},{"version":"16ad86c48bf950f5a480dc812b64225ca4a071827d3d18ffc5ec1ae176399e36","impliedFormat":1},{"version":"8cbf55a11ff59fd2b8e39a4aa08e25c5ddce46e3af0ed71fb51610607a13c505","impliedFormat":1},{"version":"d5bc4544938741f5daf8f3a339bfbf0d880da9e89e79f44a6383aaf056fe0159","impliedFormat":1},{"version":"c82857a876075e665bbcc78213abfe9e9b0206d502379576d7abd481ade3a569","impliedFormat":1},{"version":"4f71d883ed6f398ba8fe11fcd003b44bb5f220f840b3eac3c395ad91304e4620","impliedFormat":1},{"version":"5229c3934f58413f34f1b26c01323c93a5a65a2d9f2a565f216590dfbed1fe32","impliedFormat":1},{"version":"9fd7466b77020847dbc9d2165829796bf7ea00895b2520ff3752ffdcff53564b","impliedFormat":1},{"version":"fbfc12d54a4488c2eb166ed63bab0fb34413e97069af273210cf39da5280c8d6","impliedFormat":1},{"version":"85a84240002b7cf577cec637167f0383409d086e3c4443852ca248fc6e16711e","impliedFormat":1},{"version":"4c754b03f36ff35fc539f9ebb5f024adbb73ec2d3e4bfb35b385a05abb36a50e","impliedFormat":1},{"version":"59507446213e73654d6979f3b82dadc4efb0ed177425ae052d96a3f5a5be0d35","impliedFormat":1},{"version":"a914be97ca7a5be670d1545fc0691ac3fbabd023d7d084b338f6934349798a1f","impliedFormat":1},{"version":"8f62cbd3afbd6a07bb8c934294b6bfbe437021b89e53a4da7de2648ecfc7af25","impliedFormat":1},{"version":"62c3621d34fb2567c17a2c4b89914ebefbfbd1b1b875b070391a7d4f722e55dc","impliedFormat":1},{"version":"c05ac811542e0b59cb9c2e8f60e983461f0b0e39cea93e320fad447ff8e474f3","impliedFormat":1},{"version":"8e7a5b8f867b99cc8763c0b024068fb58e09f7da2c4810c12833e1ca6eb11c4f","impliedFormat":1},{"version":"132351cbd8437a463757d3510258d0fa98fd3ebef336f56d6f359cf3e177a3ce","impliedFormat":1},{"version":"df877050b04c29b9f8409aa10278d586825f511f0841d1ec41b6554f8362092b","impliedFormat":1},{"version":"33d1888c3c27d3180b7fd20bac84e97ecad94b49830d5dd306f9e770213027d1","impliedFormat":1},{"version":"ee942c58036a0de88505ffd7c129f86125b783888288c2389330168677d6347f","impliedFormat":1},{"version":"a3f317d500c30ea56d41501632cdcc376dae6d24770563a5e59c039e1c2a08ec","impliedFormat":1},{"version":"eb21ddc3a8136a12e69176531197def71dc28ffaf357b74d4bf83407bd845991","impliedFormat":1},{"version":"0c1651a159995dfa784c57b4ea9944f16bdf8d924ed2d8b3db5c25d25749a343","impliedFormat":1},{"version":"aaa13958e03409d72e179b5d7f6ec5c6cc666b7be14773ae7b6b5ee4921e52db","impliedFormat":1},{"version":"0a86e049843ad02977a94bb9cdfec287a6c5a0a4b6b5391a6648b1a122072c5a","impliedFormat":1},{"version":"87437ca9dabab3a41d483441696ff9220a19e713f58e0b6a99f1731af10776d7","impliedFormat":1},{"version":"26c5dfa9aa4e6428f4bb7d14cbf72917ace69f738fa92480b9749eebce933370","impliedFormat":1},{"version":"8e94328e7ca1a7a517d1aa3c569eac0f6a44f67473f6e22c2c4aff5f9f4a9b38","impliedFormat":1},{"version":"d604d413aff031f4bfbdae1560e54ebf503d374464d76d50a2c6ded4df525712","impliedFormat":1},{"version":"299f0af797897d77685d606502be72846b3d1f0dc6a2d8c964e9ea3ccbacf5bc","impliedFormat":1},{"version":"12bfd290936824373edda13f48a4094adee93239b9a73432db603127881a300d","impliedFormat":1},{"version":"340ceb3ea308f8e98264988a663640e567c553b8d6dc7d5e43a8f3b64f780374","impliedFormat":1},{"version":"c5a769564e530fba3ec696d0a5cff1709b9095a0bdf5b0826d940d2fc9786413","impliedFormat":1},{"version":"7124ef724c3fc833a17896f2d994c368230a8d4b235baed39aa8037db31de54f","impliedFormat":1},{"version":"5de1c0759a76e7710f76899dcae601386424eab11fb2efaf190f2b0f09c3d3d3","impliedFormat":1},{"version":"9c5ee8f7e581f045b6be979f062a61bf076d362bf89c7f966b993a23424e8b0d","impliedFormat":1},{"version":"1a11df987948a86aa1ec4867907c59bdf431f13ed2270444bf47f788a5c7f92d","impliedFormat":1},{"version":"3c97b5ea66276cf463525a6aa9d5bb086bf5e05beac70a0597cda2575503b57b","impliedFormat":1},{"version":"b756781cd40d465da57d1fc6a442c34ae61fe8c802d752aace24f6a43fedacee","impliedFormat":1},{"version":"0fe76167c87289ea094e01616dcbab795c11b56bad23e1ef8aba9aa37e93432a","impliedFormat":1},{"version":"3a45029dba46b1f091e8dc4d784e7be970e209cd7d4ff02bd15270a98a9ba24b","impliedFormat":1},{"version":"032c1581f921f8874cf42966f27fd04afcabbb7878fa708a8251cac5415a2a06","impliedFormat":1},{"version":"69c68ed9652842ce4b8e495d63d2cd425862104c9fb7661f72e7aa8a9ef836f8","impliedFormat":1},{"version":"a31383256374723b47d8b5497a9558bbbcf95bcecfb586a36caf7bfd3693eb0e","impliedFormat":1},{"version":"06f62a14599a68bcde148d1efd60c2e52e8fa540cc7dcfa4477af132bb3de271","impliedFormat":1},{"version":"64aa66c7458cbfd0f48f88070b08c2f66ae94aba099dac981f17c2322d147c06","impliedFormat":1},{"version":"11f19ce32d21222419cecab448fa335017ebebf4f9e5457c4fa9df42fa2dcca7","impliedFormat":1},{"version":"2e8ee2cbb5e9159764e2189cf5547aebd0e6b0d9a64d479397bb051cd1991744","impliedFormat":1},{"version":"1b0471d75f5adb7f545c1a97c02a0f825851b95fe6e069ac6ecaa461b8bb321d","impliedFormat":1},{"version":"1d157c31a02b1e5cca9bc495b3d8d39f4b42b409da79f863fb953fbe3c7d4884","impliedFormat":1},{"version":"07baaceaec03d88a4b78cb0651b25f1ae0322ac1aa0b555ae3749a79a41cba86","impliedFormat":1},{"version":"619a132f634b4ebe5b4b4179ea5870f62f2cb09916a25957bff17b408de8b56d","impliedFormat":1},{"version":"f60fa446a397eb1aead9c4e568faf2df8068b4d0306ebc075fb4be16ed26b741","impliedFormat":1},{"version":"f3cb784be4d9e91f966a0b5052a098d9b53b0af0d341f690585b0cc05c6ca412","impliedFormat":1},{"version":"350f63439f8fe2e06c97368ddc7fb6d6c676d54f59520966f7dbbe6a4586014e","impliedFormat":1},{"version":"eba613b9b357ac8c50a925fa31dc7e65ff3b95a07efbaa684b624f143d8d34ba","impliedFormat":1},{"version":"9814545517193cf51127d7fbdc3b7335688206ec04ee3a46bba2ee036bd0dcac","impliedFormat":1},{"version":"0f6199602df09bdb12b95b5434f5d7474b1490d2cd8cc036364ab3ba6fd24263","impliedFormat":1},{"version":"c8ca7fd9ec7a3ec82185bfc8213e4a7f63ae748fd6fced931741d23ef4ea3c0f","impliedFormat":1},{"version":"5c6a8a3c2a8d059f0592d4eab59b062210a1c871117968b10797dee36d991ef7","impliedFormat":1},{"version":"ad77fd25ece8e09247040826a777dc181f974d28257c9cd5acb4921b51967bd8","impliedFormat":1},{"version":"70521b6ab0dcba37539e5303104f29b721bfb2940b2776da4cc818c07e1fefc1","affectsGlobalScope":true,"impliedFormat":1},{"version":"030e350db2525514580ed054f712ffb22d273e6bc7eddc1bb7eda1e0ba5d395e","affectsGlobalScope":true,"impliedFormat":1},{"version":"d153a11543fd884b596587ccd97aebbeed950b26933ee000f94009f1ab142848","affectsGlobalScope":true,"impliedFormat":1},{"version":"21d819c173c0cf7cc3ce57c3276e77fd9a8a01d35a06ad87158781515c9a438a","impliedFormat":1},{"version":"613b21ccdf3be6329d56e6caa13b258c842edf8377be7bc9f014ed14cdcfc308","affectsGlobalScope":true,"impliedFormat":1},{"version":"2d1319e6b5d0efd8c5eae07eb864a00102151e8b9afddd2d45db52e9aae002c4","affectsGlobalScope":true,"impliedFormat":1},{"version":"8e9c23ba78aabc2e0a27033f18737a6df754067731e69dc5f52823957d60a4b6","impliedFormat":1},{"version":"5929864ce17fba74232584d90cb721a89b7ad277220627cc97054ba15a98ea8f","impliedFormat":1},{"version":"24bd580b5743dc56402c440dc7f9a4f5d592ad7a419f25414d37a7bfe11e342b","impliedFormat":1},{"version":"25c8056edf4314820382a5fdb4bb7816999acdcb929c8f75e3f39473b87e85bc","impliedFormat":1},{"version":"c464d66b20788266e5353b48dc4aa6bc0dc4a707276df1e7152ab0c9ae21fad8","impliedFormat":1},{"version":"78d0d27c130d35c60b5e5566c9f1e5be77caf39804636bc1a40133919a949f21","impliedFormat":1},{"version":"c6fd2c5a395f2432786c9cb8deb870b9b0e8ff7e22c029954fabdd692bff6195","impliedFormat":1},{"version":"1d6e127068ea8e104a912e42fc0a110e2aa5a66a356a917a163e8cf9a65e4a75","impliedFormat":1},{"version":"5ded6427296cdf3b9542de4471d2aa8d3983671d4cac0f4bf9c637208d1ced43","impliedFormat":1},{"version":"6bdc71028db658243775263e93a7db2fd2abfce3ca569c3cca5aee6ed5eb186d","impliedFormat":1},{"version":"cadc8aced301244057c4e7e73fbcae534b0f5b12a37b150d80e5a45aa4bebcbd","impliedFormat":1},{"version":"385aab901643aa54e1c36f5ef3107913b10d1b5bb8cbcd933d4263b80a0d7f20","impliedFormat":1},{"version":"9670d44354bab9d9982eca21945686b5c24a3f893db73c0dae0fd74217a4c219","impliedFormat":1},{"version":"0b8a9268adaf4da35e7fa830c8981cfa22adbbe5b3f6f5ab91f6658899e657a7","impliedFormat":1},{"version":"11396ed8a44c02ab9798b7dca436009f866e8dae3c9c25e8c1fbc396880bf1bb","impliedFormat":1},{"version":"ba7bc87d01492633cb5a0e5da8a4a42a1c86270e7b3d2dea5d156828a84e4882","impliedFormat":1},{"version":"4893a895ea92c85345017a04ed427cbd6a1710453338df26881a6019432febdd","impliedFormat":1},{"version":"c21dc52e277bcfc75fac0436ccb75c204f9e1b3fa5e12729670910639f27343e","impliedFormat":1},{"version":"13f6f39e12b1518c6650bbb220c8985999020fe0f21d818e28f512b7771d00f9","impliedFormat":1},{"version":"9b5369969f6e7175740bf51223112ff209f94ba43ecd3bb09eefff9fd675624a","impliedFormat":1},{"version":"4fe9e626e7164748e8769bbf74b538e09607f07ed17c2f20af8d680ee49fc1da","impliedFormat":1},{"version":"24515859bc0b836719105bb6cc3d68255042a9f02a6022b3187948b204946bd2","impliedFormat":1},{"version":"ea0148f897b45a76544ae179784c95af1bd6721b8610af9ffa467a518a086a43","impliedFormat":1},{"version":"24c6a117721e606c9984335f71711877293a9651e44f59f3d21c1ea0856f9cc9","impliedFormat":1},{"version":"dd3273ead9fbde62a72949c97dbec2247ea08e0c6952e701a483d74ef92d6a17","impliedFormat":1},{"version":"405822be75ad3e4d162e07439bac80c6bcc6dbae1929e179cf467ec0b9ee4e2e","impliedFormat":1},{"version":"0db18c6e78ea846316c012478888f33c11ffadab9efd1cc8bcc12daded7a60b6","impliedFormat":1},{"version":"e61be3f894b41b7baa1fbd6a66893f2579bfad01d208b4ff61daef21493ef0a8","impliedFormat":1},{"version":"bd0532fd6556073727d28da0edfd1736417a3f9f394877b6d5ef6ad88fba1d1a","impliedFormat":1},{"version":"89167d696a849fce5ca508032aabfe901c0868f833a8625d5a9c6e861ef935d2","impliedFormat":1},{"version":"615ba88d0128ed16bf83ef8ccbb6aff05c3ee2db1cc0f89ab50a4939bfc1943f","impliedFormat":1},{"version":"a4d551dbf8746780194d550c88f26cf937caf8d56f102969a110cfaed4b06656","impliedFormat":1},{"version":"8bd86b8e8f6a6aa6c49b71e14c4ffe1211a0e97c80f08d2c8cc98838006e4b88","impliedFormat":1},{"version":"317e63deeb21ac07f3992f5b50cdca8338f10acd4fbb7257ebf56735bf52ab00","impliedFormat":1},{"version":"4732aec92b20fb28c5fe9ad99521fb59974289ed1e45aecb282616202184064f","impliedFormat":1},{"version":"2e85db9e6fd73cfa3d7f28e0ab6b55417ea18931423bd47b409a96e4a169e8e6","impliedFormat":1},{"version":"c46e079fe54c76f95c67fb89081b3e399da2c7d109e7dca8e4b58d83e332e605","impliedFormat":1},{"version":"bf67d53d168abc1298888693338cb82854bdb2e69ef83f8a0092093c2d562107","impliedFormat":1},{"version":"81184fe8e67d78ac4e5374650f0892d547d665d77da2b2f544b5d84729c4a15d","affectsGlobalScope":true,"impliedFormat":1},{"version":"f52e8dacc97d71dcc96af29e49584353f9c54cb916d132e3e768d8b8129c928d","impliedFormat":1},{"version":"7394959e5a741b185456e1ef5d64599c36c60a323207450991e7a42e08911419","impliedFormat":1},{"version":"76103716ba397bbb61f9fa9c9090dca59f39f9047cb1352b2179c5d8e7f4e8d0","impliedFormat":1},{"version":"53eac70430b30089a3a1959d8306b0f9cfaf0de75224b68ef25243e0b5ad1ca3","affectsGlobalScope":true,"impliedFormat":1},{"version":"4314c7a11517e221f7296b46547dbc4df047115b182f544d072bdccffa57fc72","impliedFormat":1},{"version":"115971d64632ea4742b5b115fb64ed04bcaae2c3c342f13d9ba7e3f9ee39c4e7","impliedFormat":1},{"version":"c2510f124c0293ab80b1777c44d80f812b75612f297b9857406468c0f4dafe29","affectsGlobalScope":true,"impliedFormat":1},{"version":"a40826e8476694e90da94aa008283a7de50d1dafd37beada623863f1901cb7fb","impliedFormat":1},{"version":"86956cc2eb9dd371d6fab493d326a574afedebf76eef3fa7833b8e0d9b52d6f1","affectsGlobalScope":true,"impliedFormat":1},{"version":"24642567d3729bcc545bacb65ee7c0db423400c7f1ef757cab25d05650064f98","impliedFormat":1},{"version":"e6f5a38687bebe43a4cef426b69d34373ef68be9a6b1538ec0a371e69f309354","impliedFormat":1},{"version":"a6bf63d17324010ca1fbf0389cab83f93389bb0b9a01dc8a346d092f65b3605f","impliedFormat":1},{"version":"e009777bef4b023a999b2e5b9a136ff2cde37dc3f77c744a02840f05b18be8ff","impliedFormat":1},{"version":"1e0d1f8b0adfa0b0330e028c7941b5a98c08b600efe7f14d2d2a00854fb2f393","impliedFormat":1},{"version":"ee1ee365d88c4c6c0c0a5a5701d66ebc27ccd0bcfcfaa482c6e2e7fe7b98edf7","affectsGlobalScope":true,"impliedFormat":1},{"version":"875928df2f3e9a3aed4019539a15d04ff6140a06df6cd1b2feb836d22a81eaca","affectsGlobalScope":true,"impliedFormat":1},{"version":"e9ad08a376ac84948fcca0013d6f1d4ae4f9522e26b91f87945b97c99d7cc30b","impliedFormat":1},{"version":"eaf9ee1d90a35d56264f0bf39842282c58b9219e112ac7d0c1bce98c6c5da672","impliedFormat":1},{"version":"c15c4427ae7fd1dcd7f312a8a447ac93581b0d4664ddf151ecd07de4bf2bb9d7","impliedFormat":1},{"version":"5135bdd72cc05a8192bd2e92f0914d7fc43ee077d1293dc622a049b7035a0afb","impliedFormat":1},{"version":"4f80de3a11c0d2f1329a72e92c7416b2f7eab14f67e92cac63bb4e8d01c6edc8","impliedFormat":1},{"version":"6d386bc0d7f3afa1d401afc3e00ed6b09205a354a9795196caed937494a713e6","impliedFormat":1},{"version":"75c3400359d59fae5aed4c4a59fcd8a9760cf451e25dc2174cb5e08b9d4803e2","affectsGlobalScope":true,"impliedFormat":1},{"version":"94c4187083503a74f4544503b5a30e2bd7af0032dc739b0c9a7ce87f8bddc7b9","impliedFormat":1},{"version":"b1b6ee0d012aeebe11d776a155d8979730440082797695fc8e2a5c326285678f","impliedFormat":1},{"version":"45875bcae57270aeb3ebc73a5e3fb4c7b9d91d6b045f107c1d8513c28ece71c0","impliedFormat":1},{"version":"3eb62baae4df08c9173e6903d3ca45942ccec8c3659b0565684a75f3292cffbb","affectsGlobalScope":true,"impliedFormat":1},{"version":"a85683ef86875f4ad4c6b7301bbcc63fb379a8d80d3d3fd735ee57f48ef8a47e","affectsGlobalScope":true,"impliedFormat":1},{"version":"3f16a7e4deafa527ed9995a772bb380eb7d3c2c0fd4ae178c5263ed18394db2c","impliedFormat":1},{"version":"c6b4e0a02545304935ecbf7de7a8e056a31bb50939b5b321c9d50a405b5a0bba","impliedFormat":1},{"version":"fab29e6d649aa074a6b91e3bdf2bff484934a46067f6ee97a30fcd9762ae2213","impliedFormat":1},{"version":"8145e07aad6da5f23f2fcd8c8e4c5c13fb26ee986a79d03b0829b8fce152d8b2","impliedFormat":1},{"version":"e1120271ebbc9952fdc7b2dd3e145560e52e06956345e6fdf91d70ca4886464f","impliedFormat":1},{"version":"15c5e91b5f08be34a78e3d976179bf5b7a9cc28dc0ef1ffebffeb3c7812a2dca","impliedFormat":1},{"version":"a8f06c2382a30b7cb89ad2dfc48fc3b2b490f3dafcd839dadc008e4e5d57031d","impliedFormat":1},{"version":"553870e516f8c772b89f3820576152ebc70181d7994d96917bb943e37da7f8a7","impliedFormat":1},{"version":"37ba7b45141a45ce6e80e66f2a96c8a5ab1bcef0fc2d0f56bb58df96ec67e972","impliedFormat":1},{"version":"93452d394fdd1dc551ec62f5042366f011a00d342d36d50793b3529bfc9bd633","impliedFormat":1},{"version":"745c4240220559bd340c8aeb6e3c5270a709d3565e934dc22a69c304703956bc","affectsGlobalScope":true,"impliedFormat":1},{"version":"2754d8221d77c7b382096651925eb476f1066b3348da4b73fe71ced7801edada","impliedFormat":1},{"version":"9212c6e9d80cb45441a3614e95afd7235a55a18584c2ed32d6c1aca5a0c53d93","affectsGlobalScope":true,"impliedFormat":1},{"version":"bef91efa0baea5d0e0f0f27b574a8bc100ce62a6d7e70220a0d58af6acab5e89","affectsGlobalScope":true,"impliedFormat":1},{"version":"282fd2a1268a25345b830497b4b7bf5037a5e04f6a9c44c840cb605e19fea841","impliedFormat":1},{"version":"5360a27d3ebca11b224d7d3e38e3e2c63f8290cb1fcf6c3610401898f8e68bc3","impliedFormat":1},{"version":"66ba1b2c3e3a3644a1011cd530fb444a96b1b2dfe2f5e837a002d41a1a799e60","impliedFormat":1},{"version":"7e514f5b852fdbc166b539fdd1f4e9114f29911592a5eb10a94bb3a13ccac3c4","impliedFormat":1},{"version":"7d6ff413e198d25639f9f01f16673e7df4e4bd2875a42455afd4ecc02ef156da","affectsGlobalScope":true,"impliedFormat":1},{"version":"6bd91a2a356600dee28eb0438082d0799a18a974a6537c4410a796bab749813c","affectsGlobalScope":true,"impliedFormat":1},{"version":"f689c4237b70ae6be5f0e4180e8833f34ace40529d1acc0676ab8fb8f70457d7","impliedFormat":1},{"version":"ae25afbbf1ed5df63a177d67b9048bf7481067f1b8dc9c39212e59db94fc9fc6","impliedFormat":1},{"version":"ac5ed35e649cdd8143131964336ab9076937fa91802ec760b3ea63b59175c10a","impliedFormat":1},{"version":"52a8e7e8a1454b6d1b5ad428efae3870ffc56f2c02d923467f2940c454aa9aec","affectsGlobalScope":true,"impliedFormat":1},{"version":"78dc0513cc4f1642906b74dda42146bcbd9df7401717d6e89ea6d72d12ecb539","impliedFormat":1},{"version":"171fd8807643c46a9d17e843959abdf10480d57d60d38d061fb44a4c8d4a8cc4","impliedFormat":1},{"version":"08323a8971cb5b2632b532cba1636ad4ca0d76f9f7d0b8d1a0c706fdf5c77b45","impliedFormat":1},{"version":"06fc6fbc8eb2135401cf5adce87655790891ca22ad4f97dfccd73c8cf8d8e6b5","impliedFormat":99},{"version":"1cce0c01dd7e255961851cdb9aa3d5164ec5f0e7f0fefc61e28f29afedda374f","impliedFormat":99},{"version":"7778598dfac1b1f51b383105034e14a0e95bc7b2538e0c562d5d315e7d576b76","impliedFormat":99},{"version":"b14409570c33921eb797282bb7f9c614ccc6008bf3800ba184e950cdfc54ab5c","impliedFormat":99},{"version":"2f0357257a651cc1b14e77b57a63c7b9e4e10ec2bb57e5fdccf83be0efb35280","impliedFormat":99},{"version":"866e63a72a9e85ed1ec74eaebf977be1483f44aa941bcae2ba9b9e3b39ca4395","impliedFormat":99},{"version":"6865d0d503a5ad6775339f6b5dcfa021d72d2567027943b52679222411ad2501","impliedFormat":99},{"version":"dc2be4768bcf96e5d5540ed06fdfbddb2ee210227556ea7b8114ad09d06d35a5","impliedFormat":99},{"version":"e86813f0b7a1ada681045a56323df84077c577ef6351461d4fff4c4afdf79302","impliedFormat":99},{"version":"b3ace759b8242cc742efb6e54460ed9b8ceb9e56ce6a9f9d5f7debe73ed4e416","impliedFormat":99},{"version":"1c4d715c5b7545acecd99744477faa8265ca3772b82c3fa5d77bfc8a27549c7e","impliedFormat":99},{"version":"8f92dbdd3bbc8620e798d221cb7c954f8e24e2eed31749dfdb5654379b031c26","impliedFormat":99},{"version":"f30bfef33d69e4d0837e9e0bbf5ea14ca148d73086dc95a207337894fde45c6b","impliedFormat":99},{"version":"82230238479c48046653e40a6916e3c820b947cb9e28b58384bc4e4cea6a9e92","impliedFormat":99},{"version":"3a6941ff3ea7b78017f9a593d0fd416feb45defa577825751c01004620b507d3","impliedFormat":99},{"version":"481c38439b932ef9e87e68139f6d03b0712bc6fc2880e909886374452a4169b5","impliedFormat":99},{"version":"64054d6374f7b8734304272e837aa0edcf4cfa2949fa5810971f747a0f0d9e9e","impliedFormat":99},{"version":"267498893325497596ff0d99bfdb5030ab4217c43801221d2f2b5eb5734e8244","impliedFormat":99},{"version":"d2ec89fb0934a47f277d5c836b47c1f692767511e3f2c38d00213c8ec4723437","impliedFormat":99},{"version":"475e411f48f74c14b1f6e50cc244387a5cc8ce52340dddfae897c96e03f86527","impliedFormat":99},{"version":"c1022a2b86fadc3f994589c09331bdb3461966fb87ebb3e28c778159a300044e","impliedFormat":99},{"version":"ceeb65c57fe2a1300994f095b5e5c7c5eae440e9ce116d32a3b46184ab1630ec","impliedFormat":1},{"version":"f90d4c1ae3af9afb35920b984ba3e41bdd43f0dc7bae890b89fbd52b978f0cac","impliedFormat":1},{"version":"fcf79300e5257a23ed3bacaa6861d7c645139c6f7ece134d15e6669447e5e6db","impliedFormat":1},{"version":"187119ff4f9553676a884e296089e131e8cc01691c546273b1d0089c3533ce42","impliedFormat":1},{"version":"aa2c18a1b5a086bbcaae10a4efba409cc95ba7287d8cf8f2591b53704fea3dea","impliedFormat":1},{"version":"b88749bdb18fc1398370e33aa72bc4f88274118f4960e61ce26605f9b33c5ba2","impliedFormat":1},{"version":"0aaef8cded245bf5036a7a40b65622dd6c4da71f7a35343112edbe112b348a1e","impliedFormat":1},{"version":"00baffbe8a2f2e4875367479489b5d43b5fc1429ecb4a4cc98cfc3009095f52a","impliedFormat":1},{"version":"bdf0ed7d9ebae6175a5d1b4ec4065d07f8099379370a804b1faff05004dc387d","impliedFormat":1},{"version":"7c14ccd2eaa82619fffc1bfa877eb68a012e9fb723d07ee98db451fadb618906","impliedFormat":1},{"version":"288d992cd0d35fd4bb5a0f23df62114b8bfbc53e55b96a4ad00dde7e6fb72e31","impliedFormat":1},{"version":"df996e25faa505f85aeb294d15ebe61b399cf1d1e49959cdfaf2cc0815c203f9","impliedFormat":1},{"version":"4f6a12044ee6f458db11964153830abbc499e73d065c51c329ec97407f4b13dd","impliedFormat":1},{"version":"b6f9de62790db96554ad17ff5ff2b37e18e9eecca311430bb200b8318e282113","impliedFormat":1},{"version":"615d4f1f51cfe041091094416ec4c3087faf0e96dc689816e3ce0717ca1d14d4","impliedFormat":99},{"version":"b541d22eb72e9c9b3330f9c9c931b57fece701e8fb3685ed031b8b777913ee72","impliedFormat":1},{"version":"79fb4e39cede8f2ebb8b540ae1e7469ae60080d913220f0635040ef57aa0aa56","impliedFormat":1},{"version":"c5f3b1f5a2df5d78c73a3563e789b77fb71035c81e2d739b28b708fcfeac98be","impliedFormat":1},{"version":"7bc0ac39181dd7d35e3b2b2ac22daf45320ba62e973c6847513a4767abc69606","impliedFormat":1},{"version":"acfed6cc001e7f7f26d2ba42222a180ba669bb966d4dd9cb4ad5596516061b13","impliedFormat":99},{"version":"f61a4dc92450609c353738f0a2daebf8cae71b24716dbd952456d80b1e1a48b6","impliedFormat":99},{"version":"b1adbadd9e2b45fa099362a19f95fec9d145b4b7f74f81c18d8fa1a163da47e0","impliedFormat":99},{"version":"eac647a94fb1f09789e12dfecb52dcd678d05159a4796b4e415aa15892f3b103","impliedFormat":1},{"version":"0744807211f8cd16343fb1a796f53a8f7b7f95d4bd278c48febf657679bf28e6","impliedFormat":1},{"version":"e276ef2a884a3052e2448440c128e07d5d06b29be44fbb6aed70edfeb51af88d","impliedFormat":1},{"version":"bcb876739b4dd7777c2b156401d81158234a356438b67817dde85fdeaed82e4d","impliedFormat":99},{"version":"a5f9563c1315cffbc1e73072d96dcd42332f4eebbdffd7c3e904f545c9e9fe24","impliedFormat":1},{"version":"fbfd929af60007de8572b72e98ae87c833bb74d813fe745ebd6f5775550f2e44","impliedFormat":99},{"version":"4f8f75db6f85121be253af54f346f55de028f3577f1948a9be6274913a56fb51","impliedFormat":99},{"version":"b85d57f7dfd39ab2b001ecc3312dfa05259192683a81880749cbca3b28772e42","impliedFormat":1},{"version":"e50917ac2f0560acb0bb3de011165c1866e348c343be1490c40d587d268de090","impliedFormat":99},{"version":"a1b0247de360e69ddf9aac75f936d1740d29a5d8f505e69e085c77dbe1ba8d9b","signature":"458ebbf4544101cbb383b914b61c6cd2a118cedb650a7384874513ef4dac3f09","impliedFormat":99},{"version":"7d2b7fe4adb76d8253f20e4dbdce044f1cdfab4902ec33c3604585f553883f7d","impliedFormat":1},{"version":"cabc03949aa3e7981d8643a236d8041c18c49c9b89010202b2a547ef66dc154b","impliedFormat":99},{"version":"32b191427ab4b739866e8df699b71490cd8640312be03f08df897b5a248d60f6","impliedFormat":99},{"version":"3e72fa7fe2d190ba0f334cbd500c2be2ba133a0ff6a983e04ba2cb2cb1b3f31a","signature":"2d91a5d4c0bcbc101afdaf788e1e7a16ac92011dd73ad17290561bff00939bfd","impliedFormat":99},{"version":"490a35bd1b3d51f89ddbf6f5e163393976bdb400fe7b66361915e10b4ed6eec4","signature":"0f1eee1608f170c577e4ae2311ebb064fec7048a661a5e4acc8371113485d615","impliedFormat":99},{"version":"e75ca11075a12f25469b3d850d7a3880756e48cddaeadedfef961163e7c17b77","signature":"4b60c43c13528a7ca93ef5081ac94d409924f0aa69c8ad59aee99693ab84d9e9","impliedFormat":99},{"version":"088703b7810394a5af823ac753cca116931df81a97183725ae1e2c4e6038268d","impliedFormat":1},{"version":"ed97c1efd5357d0b180bf03208f768ce66db7eef2d396a71d5842d1a4bc7fefe","signature":"4c4f5aba09fd8ec96a72c3177906388157e043f3851f6685ecba0cea503a4421","impliedFormat":99},{"version":"049471759e5cce1bff36c4cf1bd2695431e8b0e7978690ed5191ff9ce3cd1c9b","signature":"e5bf8e24013edef89cf8753495d8ab29d9ab962d869b73eadf90d04be2edd958","impliedFormat":99},{"version":"ee50650649c35c6b7702b12e714d380acb2a0b21a3b0fe0be725b16c2db8e028","signature":"227018354afcc7019818e5f72ab3200cdcd16a854aa3cd7167d51c061964125e","impliedFormat":99},{"version":"4d670d649ddf2e9a7724326815e3ee42527d4ee2aeba9a06f4063b002f3492c6","signature":"07d8df7b4893bc4f6c987048d375cfd90bafa8071b29b14308043c4579fca565","impliedFormat":99},{"version":"29790421246e59c0cddd691fb1b200d97b56a0e82cd64c5ec7d759b6fe31fdac","signature":"e906d8928d1191bc421656c64be87613c6d6b34578481d212171eb442a684c23","impliedFormat":99},{"version":"513e44a884efc622da44570a934331e96b613ff7e4feed8986d102570d70286c","signature":"350685a4c8e96eafd250b26445243c7a06e451870efc5928b7490ca1d15657eb","impliedFormat":99},{"version":"1566cca5af73c6039474ebfc203cef4cdc6104e04421bf2c3c3d0ab7432e450f","signature":"131d9d7f3a5cdba781197edcd4aaf655d8521d9774dcb985521215edfe61d2be","impliedFormat":99},{"version":"052fe7a6d6c4447d99be2ccf6472aa41398265f63a77ea3a1799782666ff8de3","impliedFormat":99},{"version":"ce7f045680863a8c6943e4a546a25f428fe6cc4c406969f243c9e8b2ce05c278","impliedFormat":99},{"version":"25a5fc314ecb103cb21f1db89958be139c055fa6244cce937065b628f19d2fbc","impliedFormat":99},{"version":"dbdb18be06b306d30323b3ba7b8f2966447cabf330aa02f574a7365a81bcfb92","impliedFormat":99},{"version":"db0cdbaf428affcefa26a6eb58b4258431b4a231c982366f15463d67902faad4","impliedFormat":99},{"version":"3718eb2e82cd01c29f2029e3a4de2361e83d8fa7a61fd03f15de103be3c6866d","impliedFormat":99},{"version":"a05eea02959d6335aa42e3cd1bf3262e851989893e24e84aa798aea27b466419","impliedFormat":99},{"version":"5b4ab5d6eda86f0596fc7272937fcca8f7dba95f0f7d62a37aef08f69704874e","impliedFormat":99},{"version":"b64130f62287a8a5a9b9f6b95176fdbe2fae14c3a38021e8418c991805605208","impliedFormat":99},{"version":"f81a3a5c995e89d3d5e8797b82bc1d03e2c8fcb4aca9cf516c9bc68726f6c8cb","impliedFormat":99},{"version":"6b4b0db56e0f75c5cfa02a1121cfe4bc465aae8d8a9693ec7c8eeed9b28ca823","impliedFormat":99},{"version":"12f03afb493171b5f73f1dd407fefe8c59e17eaf2fb2d219016602363d2b761e","impliedFormat":99},{"version":"c860f12740e0396dfea15b99e42819659e5a3f6b34133e328adba4be7ebe1746","impliedFormat":99},{"version":"48fa2017f81a94dba11f4e15ad039d3b90dc700d60ece8f21c89250dd7eb257e","impliedFormat":99},{"version":"511a68fc5469470bced981ead81dbfdda005d21452fc42111c7129194cf95c63","impliedFormat":99},{"version":"6bd85b1142d9603859bf70b21a9df0b690bcdab604d1b2081d869719fabf3769","impliedFormat":99},{"version":"75367b9cf2854dbec67fcaa29f4cdb52be0fa281dcee2bc784ce22a51d2ea2b0","impliedFormat":99},{"version":"88728b1bf05f84c8435a812f0e0084ab894c33bc48ba34688a928cf4b2278bd1","impliedFormat":99},{"version":"5487b97cfa28b26b4a9ef0770f872bdbebd4c46124858de00f242c3eed7519f4","impliedFormat":1},{"version":"c2869c4f2f79fd2d03278a68ce7c061a5a8f4aed59efb655e25fe502e3e471d5","impliedFormat":1},{"version":"b8fe42dbf4b0efba2eb4dbfb2b95a3712676717ff8469767dc439e75d0c1a3b6","impliedFormat":1},{"version":"8485b6da53ec35637d072e516631d25dae53984500de70a6989058f24354666f","impliedFormat":1},{"version":"ebe80346928736532e4a822154eb77f57ef3389dbe2b3ba4e571366a15448ef2","impliedFormat":1},{"version":"83306c97a4643d78420f082547ea0d488a0d134c922c8e65fc0b4f08ef66d92b","impliedFormat":1},{"version":"f672c876c1a04a223cf2023b3d91e8a52bb1544c576b81bf64a8fec82be9969c","impliedFormat":1},{"version":"98a9cc18f661d28e6bd31c436e1984f3980f35e0f0aa9cf795c54f8ccb667ffe","impliedFormat":1},{"version":"c76b0c5727302341d0bdfa2cc2cee4b19ff185b554edb6e8543f0661d8487116","impliedFormat":1},{"version":"dccd26a5c85325a011aff40f401e0892bd0688d44132ba79e803c67e68fffea5","impliedFormat":1},{"version":"f5ef066942e4f0bd98200aa6a6694b831e73200c9b3ade77ad0aa2409e8fe1b1","impliedFormat":1},{"version":"b9e99cd94f4166a245f5158f7286c05406e2a4c694619bceb7a4f3519d1d768e","impliedFormat":1},{"version":"5568d7c32e5cf5f35e092649f4e5e168c3114c800b1d7545b7ae5e0415704802","impliedFormat":1},{"version":"e568aeba150fa2739d6f703ceee6e32f5cd72eadf4ae9a7df57df6706e5d712c","impliedFormat":99},{"version":"c9327c23edd11a6ba747b268d87075b62e2f3c99ab7fe2f73cb2d730a45029cd","impliedFormat":99},{"version":"ddd28bf198d25099e9bc73c7eda4c18222ffb34485f4f74fc8dcf72b9b633125","impliedFormat":99},{"version":"01136b602ec73621d820adc7b75e660fd495ac241227b33d05befd4a9da6023d","impliedFormat":99},{"version":"a6d2d3749d40bb80cc1db4cef4f6403e62818e8e76dadfb2802dae74159d2447","impliedFormat":99},{"version":"925d23745a2e0c630005cf10b93b142ad84a85a130ad49ed6dbc334b25f0b08a","impliedFormat":99},{"version":"4ac282004b0038c107795523475e549e6b357a347831cc635eb08360d63c1468","impliedFormat":1},{"version":"09cb516d11a7c7113c24c1dd8f734869e9966746f379e9b88a925a87ad908fdf","impliedFormat":99},{"version":"a3c563eb0aad02108298a985c260ac725dfa4f12708ee2ed5227820943b59653","impliedFormat":99},{"version":"e74998d5cefc2f29d583c10b99c1478fb810f1e46fbb06535bfb0bbba3c84aa5","impliedFormat":1},{"version":"b396c5f865111cb48f5b97e8573d759879ced04a1aef432f0750225aa9f8c6bd","impliedFormat":99},{"version":"b284ac19cfdbdbe1c489e9e20a45da4a3f710b9b8799fc67c87a7c73958b04aa","impliedFormat":99},{"version":"a377d52f042411e4a949ca05a79fbba1f8f455c8c6ba02634463f6ac997ec41d","impliedFormat":99},{"version":"200d11765347233df119c5aa3d048fe741e49e57e5c49d3c304c01c44fb8520e","impliedFormat":99},{"version":"00411f0238f39ae3bfa499e3fa10302988a3842e8a8f9e902cd292d630252bf6","impliedFormat":99},{"version":"3a4d30926f55c8ebc992d7001dd93db11d13eeb9dbfc74cc1d42a62c1847f8ad","impliedFormat":99},{"version":"2674642faa9c285f9b654758371ea7ace1153909c3126056e415693fd84ad1d4","impliedFormat":99},{"version":"81828984e8f5063510622ccb36c7f68016e3effa5e7ebfb6ac7e24b8dbfa9b09","impliedFormat":99},{"version":"caef968e88b0fdbcf13c8967ce96d571b972b1c4e49ec6b9c818d67b61dbdf77","impliedFormat":99},{"version":"36cfa4d25d2575040649e85e0c8385856adb33154ff3560d8a5aafb68b964ff2","impliedFormat":99},{"version":"3f69633602105a1fae36023d252e056dbcff9d7581c577d19437fdbb69f58d03","impliedFormat":99},{"version":"2f15333f5c888aee06009b1a6c4e2c4d2f765d7bc31135fa14ca530a948f3037","impliedFormat":99},{"version":"88066857eb61d0f068588dde29aebf0c18327a5b5d7d8fc1f3dcbcb36d97bc38","impliedFormat":99},{"version":"d814047ff5c496bbd6820e128b360ccc2a56acd203ddfcfb507c4e25edfc9d48","impliedFormat":99},{"version":"6d92d3ef1d328652426465ac864ee4d23140868611c8363f5919052ca1b9f45f","impliedFormat":99},{"version":"a93cff2a27753839b793729d963937d67834345ec38b6ff6c560dc40de0f88c2","impliedFormat":99},{"version":"6bea577855853cc48a12d8f038de1157cce727a93b9301b6428830c58c561525","impliedFormat":99},{"version":"5926e552082af4082c58bbe2b8489e9f5e826b868456cc00b053a6a954d5a593","impliedFormat":99},{"version":"1b28c4df57b1a7f6f9b052a6ce145caceaa78339af9d608b17912f45de324f58","impliedFormat":99},{"version":"d535fe6a9a49fa49a927e2e9f4a068f372dbbe3f2df777b9a028d82c8aadf55d","impliedFormat":99},{"version":"cd51ceafea7762ad639afb3ca5b68e1e4ffeaacaa402d7ef2cae17016e29e098","impliedFormat":1},{"version":"1b8357b3fef5be61b5de6d6a4805a534d68fe3e040c11f1944e27d4aec85936a","impliedFormat":1},{"version":"130ec22c8432ade59047e0225e552c62a47683d870d44785bee95594c8d65408","impliedFormat":1},{"version":"4f24c2781b21b6cd65eede543669327d68a8cf0c6d9cf106a1146b164a7c8ef9","affectsGlobalScope":true,"impliedFormat":1},{"version":"8c44636cd32c9f5279e967d56e67d7623341d90382871adf63eb9ba427a3f820","impliedFormat":1},{"version":"d9720d542df1d7feba0aa80ed11b4584854951f9064232e8d7a76e65dc676136","impliedFormat":1},{"version":"d0fb3d0c64beba3b9ab25916cc018150d78ccb4952fac755c53721d9d624ba0d","impliedFormat":1},{"version":"86b484bcf6344a27a9ee19dd5cef1a5afbbd96aeb07708cc6d8b43d7dfa8466c","impliedFormat":1},{"version":"ba93f0192c9c30d895bee1141dd0c307b75df16245deef7134ac0152294788cc","impliedFormat":1},{"version":"75a7db3b7ddf0ca49651629bb665e0294fda8d19ba04fddc8a14d32bb35eb248","impliedFormat":1},{"version":"eb31477c87de3309cbe4e9984fa74a052f31581edb89103f8590f01874b4e271","impliedFormat":1},{"version":"15ab3db8aa099e50e8e6edd5719b05dd8abf2c75f56dc3895432d92ec3f6cd6b","impliedFormat":1},{"version":"6ff14b0a89cb61cef9424434ee740f91b239c09272c02031db85d388b84b7442","impliedFormat":1},{"version":"865f3db83300a1303349cc49ed80943775a858e0596e7e5a052cc65ac03b10bb","impliedFormat":1},{"version":"28fa41063a242eafcf51e1a62013fccdd9fd5d6760ded6e3ff5ce10a13c2ab31","impliedFormat":1},{"version":"ada60ff3698e7fd0c7ed0e4d93286ee28aed87f648f6748e668a57308fde5a67","impliedFormat":1},{"version":"1a67ba5891772a62706335b59a50720d89905196c90719dad7cec9c81c2990e6","impliedFormat":1},{"version":"5d6f919e1966d45ea297c2478c1985d213e41e2f9a6789964cdb53669e3f7a6f","impliedFormat":1},{"version":"884eaf5bcae2539fd5e7219561315c02e6d5cb452df236b7d6a08e961ec11dad","impliedFormat":1},{"version":"d7735a9ccd17767352ab6e799d76735016209aadd5c038a2fc07a29e7b235f02","impliedFormat":1},{"version":"8504003e88870caa5474ab8bd270f318d0985ba7ede4ee30fe37646768b5362a","impliedFormat":1},{"version":"1cf99fe49768500d01d873870085c68caa2b311fd40c1b05e831de0306f5f257","impliedFormat":1},{"version":"bcf177e80d5a2c3499f587886b4a190391fc9ad4388f74ae6aa935a1c22cd623","impliedFormat":1},{"version":"521f9f4dd927972ed9867e3eb2f0dd6990151f9edbb608ce59911864a9a2712d","impliedFormat":1},{"version":"b2a793bde18962a2e1e0f9fa5dce43dd3e801331d36d3e96a7451727185fb16f","impliedFormat":1},{"version":"65465a64d5ee2f989ad4cf8db05f875204a9178f36b07a1e4d3a09a39f762e2e","impliedFormat":1},{"version":"2878f694f7d3a13a88a5e511da7ac084491ca0ddde9539e5dad76737ead9a5a9","impliedFormat":1},{"version":"1c0c6bd0d9b697040f43723d5b1dd6bb9feb743459ff9f95fda9adb6c97c9b37","impliedFormat":1},{"version":"0915ce92bb54e905387b7907e98982620cb7143f7b44291974fb2e592602fe00","impliedFormat":1},{"version":"3cd6df04a43858a6d18402c87a22a68534425e1c8c2fc5bb53fead29af027fcc","impliedFormat":1},{"version":"4e251317bb109337e4918e5d7bcda7ef2d88f106cac531dcea03f7eee1dd2240","impliedFormat":1},{"version":"896f58c68322025b149b953b9748f58c73baa7712cf4bd96f9dfd4472adf59f2","impliedFormat":1},{"version":"dd7a114afe0421396114961efb0d1a95f82a5c08e77e59c87bb200eecf3e2215","impliedFormat":1},{"version":"843e98d09268e2b5b9e6ff60487cf68f4643a72c2e55f7c29b35d1091a4ee4e9","impliedFormat":1},{"version":"4502caaa3fff6c9766bfc145b1b586ef26d53e5f104271db046122b8eef57fd1","impliedFormat":1},{"version":"382f061a24f63ef8bfb1f7a748e1a2568ea62fb91ed1328901a6cf5ad129d61c","impliedFormat":1},{"version":"6927ceeb41bb451f47593de0180c8ff1be7403965d10dc9147ee8d5c91372fff","impliedFormat":1},{"version":"ef4c9ef3ec432ccbf6508f8aa12fbb8b7f4d535c8b484258a3888476de2c6c36","impliedFormat":1},{"version":"952c4a8d2338e19ef26c1c0758815b1de6c082a485f88368f5bece1e555f39d4","impliedFormat":1},{"version":"ea159c326134119644f5f9b84c43c62f727400e8f74101307f3810a04d63b4a1","impliedFormat":1},{"version":"f981ffdbd651f67db134479a5352dac96648ca195f981284e79dc0a1dbc53fd5","impliedFormat":1},{"version":"a1c85a61ff2b66291676ab84ae03c1b1ff7139ffde1942173f6aee8dc4ee357b","impliedFormat":1},{"version":"b7c8d88e7e36758e8dc59551c04a97b61dc12d9add949ca84e355e03921ef548","impliedFormat":1},{"version":"f1a5a12e04ad1471647484e7ff11e36eef7960f54740f2e60e17799d99d6f5ab","impliedFormat":1},{"version":"672c1ebc4fa15a1c9b4911f1c68de2bc889f4d166a68c5be8f1e61f94014e9d8","impliedFormat":1},{"version":"ed1b2a459aa469d032f0bd482f4550d0bcd38e9e013532907eb30157054a52d7","impliedFormat":1},{"version":"5a0d920468aa4e792285943cadad77bcb312ba2acf1c665e364ada1b1ee56264","impliedFormat":1},{"version":"fd4362832f71cd8910a72732c2ee62bd9fb843f5a34b2f5c5dba217edb3e58d2","impliedFormat":1},{"version":"928f96b9948742cbaec33e1c34c406c127c2dad5906edb7df08e92b963500a41","impliedFormat":1},{"version":"a2e4333bf0c330ae26b90c68e395ad0a8af06121f1c977979c75c4a5f9f6bc29","impliedFormat":1},{"version":"36ab6904caeb34eafd86f9d58fb0ff5410134148c882dca3b51e94bf35950e7b","impliedFormat":1},{"version":"eccffdb59d6d42e3e773756e8bbe1fa8c23f261ef0cef052f3a8c0194dc6a0e0","impliedFormat":1},{"version":"f29768cdfdf7120ace7341b42cdcf1a215933b65da9b64784e9d5b8c7b0e1d3d","impliedFormat":1},{"version":"da2aa652d2bf03cc042e2ff31e4194f4f18f042b8344dcb2568f761daaf7869f","impliedFormat":1},{"version":"e68a372f031a576af235bb036e9fa655c731039145e21f2e53cf9ec05987720a","impliedFormat":1},{"version":"9ce1974fec7e50f8610db4db76cf680b5f138f9f7606eda3aa2f7cdc2b25cf64","impliedFormat":1},{"version":"dd9694eecd70a405490ad23940ccd8979a628f1d26928090a4b05a943ac61714","impliedFormat":1},{"version":"42ca885a3c8ffdffcd9df252582aef9433438cf545a148e3a5e7568ca8575a56","impliedFormat":1},{"version":"309586820e31406ed70bb03ea8bca88b7ec15215e82d0aa85392da25d0b68630","impliedFormat":1},{"version":"98245fec2e886e8eb5398ce8f734bd0d0b05558c6633aefc09b48c4169596e4e","impliedFormat":1},{"version":"bc804b7497ce6bd5ac86d416711ffaf7b10e7bc160a1e4a9ed519ee30269e489","impliedFormat":1},{"version":"c6843fd4514c67ab4caf76efab7772ceb990fbb1a09085fbcf72b4437a307cf7","impliedFormat":1},{"version":"03ed68319c97cd4ce8f1c4ded110d9b40b8a283c3242b9fe934ccfa834e45572","impliedFormat":1},{"version":"251e4c7d34378e2fe118e6c9c6708c1f9ed35f91a82085454eee13c9b447e5a0","impliedFormat":1},{"version":"7052a59c7fb2efb270f0bf4b3e88cde5fb8a6db42e597474294774118b6db2cd","impliedFormat":1},{"version":"b0cefbc19466a38f5883079f0845babcb856637f7d4f3f594b746d39b74390f7","impliedFormat":1},{"version":"16219e7997bfc39ed9e0bb5f068646c0cdc15de5658d1263e2b44adf0a94ebef","impliedFormat":1},{"version":"4ccedab1527b8bf338730810280cce9f7caf450f1e9e2a6cbabaa880d80d4cf9","impliedFormat":1},{"version":"1f0ee5ddb64540632c6f9a5b63e242b06e49dd6472f3f5bd7dfeb96d12543e15","impliedFormat":1},{"version":"18b86125c67d99150f54225df07349ddd07acde086b55f3eeac1c34c81e424d8","impliedFormat":1},{"version":"2d3f23c577a913d0f396184f31998507e18c8712bc74303a433cf47f94fd7e07","impliedFormat":1},{"version":"e804dae55e7fd99d5e47320e39b25c6907e62ba9e984cda5fcb926196f1a2557","impliedFormat":1},{"version":"aa79b64f5b3690c66892f292e63dfe3e84eb678a886df86521f67c109d57a0c5","impliedFormat":1},{"version":"a692e092c3b9860c9554698d84baf308ba51fc8f32ddd6646e01a287810b16c6","impliedFormat":1},{"version":"64df9b13259fe3e3fea8ed9cdce950b7a0d40859d706c010eeea8c8d353d53fd","impliedFormat":1},{"version":"1848ebe5252ccb5ca1ca4ff52114516bdbbc7512589d6d0839beeea768bfb400","impliedFormat":1},{"version":"d2e3a1de4fde9291f9fb3b43672a8975a83e79896466f1af0f50066f78dbf39e","impliedFormat":1},{"version":"e37650b39727a6cf036c45a2b6df055e9c69a0afdd6dbab833ab957eb7f1a389","impliedFormat":1},{"version":"2d6ab2b25e3eb836201b7ae757fbce625787457b5a5fc19d111f2e6df537e92f","impliedFormat":1},{"version":"dd8ded51112dedf953e09e211e423bcc9c8a3943b4b42d0c66c89466e55635a6","impliedFormat":1},{"version":"31073e7d0e51f33b1456ff2ab7f06546c95e24e11c29d5b39a634bc51f86d914","impliedFormat":1},{"version":"9ce0473b0fbaf7287afb01b6a91bd38f73a31093e59ee86de1fd3f352f3fc817","impliedFormat":1},{"version":"6f0d708924c3c4ee64b0fef8f10ad2b4cb87aa70b015eb758848c1ea02db0ed7","impliedFormat":1},{"version":"a90339d50728b60f761127fe75192e632aa07055712a377acd8d20bb5d61e80c","impliedFormat":1},{"version":"37569cc8f21262ca62ec9d3aa8eb5740f96e1f325fad3d6aa00a19403bd27b96","impliedFormat":1},{"version":"fa18c6fe108031717db1ada404c14dc75b8b38c54daa3bb3af4c4999861ca653","impliedFormat":1},{"version":"14be139e0f6d380a3d24aaf9b67972add107bea35cf7f2b1b1febac6553c3ede","impliedFormat":1},{"version":"23195b09849686462875673042a12b7f4cd34b4e27d38e40ca9c408dae8e6656","impliedFormat":1},{"version":"ff1731974600a4dad7ec87770e95fc86ca3d329b1ce200032766340f83585e47","impliedFormat":1},{"version":"8736a50583d6bb5f8529ebfbe34c909a6fe0d443005083637d4d9b482f840c94","impliedFormat":1},{"version":"8dd284442b56814717e70f11ca22f4ea5b35feeca680f475bfcf8f65ba4ba296","impliedFormat":1},{"version":"95956d470e8b5a94cb86d437480e3e2cb65d00cd5f79f7521b57de3fc0726de9","impliedFormat":1},{"version":"e79e530a8216ee171b4aca8fc7b99bd37f5e84555cba57dc3de4cd57580ff21a","impliedFormat":1},{"version":"ceb2c0bc630cca2d0fdd48b0f48915d1e768785efaabf50e31c8399926fee5b1","impliedFormat":1},{"version":"f351eaa598ba2046e3078e5480a7533be7051e4db9212bb40f4eeb84279aa24d","impliedFormat":1},{"version":"918a3548c08e566b04a61b4eb13955f19b2b82eca35cf4f7d02eaf0145d01db4","impliedFormat":1},{"version":"4ce53edb8fb1d2f8b2f6814084b773cdf5846f49bf5a426fbe4029327bda95bf","impliedFormat":1},{"version":"1edc9192dfc277c60b92525cdfa1980e1bfd161ae77286c96777d10db36be73c","impliedFormat":1},{"version":"85d63aaff358e8390b666a6bc68d3f56985f18764ab05f750cb67910f7bccb1a","impliedFormat":1},{"version":"0a0bf0cb43af5e0ac1703b48325ebc18ad86f6bf796bdbe96a429c0e95ca4486","impliedFormat":1},{"version":"22fcfd509683e3edfaf0150c255f6afdf437fec04f033f56b43d66fe392e2ad3","impliedFormat":1},{"version":"f08d2151bd91cdaa152532d51af04e29201cfc5d1ea40f8f7cfca0eb4f0b7cf3","impliedFormat":1},{"version":"3d5d9aa6266ea07199ce0a1e1f9268a56579526fad4b511949ddb9f974644202","impliedFormat":1},{"version":"b9c889d8a4595d02ebb3d3a72a335900b2fe9e5b5c54965da404379002b4ac44","impliedFormat":1},{"version":"587ce54f0e8ad1eea0c9174d6f274fb859648cebb2b8535c7adb3975aee74c21","impliedFormat":1},{"version":"1502a23e43fd7e9976a83195dc4eaf54acaff044687e0988a3bd4f19fc26b02b","impliedFormat":1},{"version":"519309b84996e8aea3e0fc269814104f12ea3b2ed2140c856c8c8b6b1b76b8d9","impliedFormat":1},{"version":"d9c6f10eebf03d123396d4fee1efbe88bc967a47655ec040ffe7e94271a34fc7","impliedFormat":1},{"version":"0f2c77683296ca2d0e0bee84f8aa944a05df23bc4c5b5fef31dda757e75f660f","impliedFormat":1},{"version":"380b4fe5dac74984ac6a58a116f7726bede1bdca7cec5362034c0b12971ac9c1","impliedFormat":1},{"version":"00de72aa7abede86b016f0b3bfbf767a08b5cff060991b0722d78b594a4c2105","impliedFormat":1},{"version":"710e09a2711b011cc9681d237da0c1c450d12551b0d21c764826822e548b5464","impliedFormat":1},{"version":"4f5bbef956920cfd90f2cbffccb3c34f8dfc64faaba368d9d41a46925511b6b0","impliedFormat":1},{"version":"11e4e2be18385fa1b4ffa0244c6c626f767058f445bbc66f1c7155cc8e1ec5b4","impliedFormat":1},{"version":"f47280c45ddbc8aa4909396e1d8b526f64dfad4a845aec2356a6c1dc7b6fe722","impliedFormat":1},{"version":"7b7f39411329342a28ea19a4ca3aa4c7f7d888c9f01a411b05e4126280026ea6","impliedFormat":1},{"version":"01b5ccab0bcd307dbf7ca51fb5e5e624944c7d1cf7f2ad4fada2e42f146240f5","impliedFormat":1},{"version":"7d936e6db7d5d73c02471a8e872739f1ddbacf213c159e97d1d94cca315ea3f2","impliedFormat":1},{"version":"a86492d82baf906c071536e8de073e601eaa5deed138c2d9c42d471d72395d7e","impliedFormat":1},{"version":"789110b95e963c99ace4e9ad8b60901201ddc4cab59f32bde5458c1359a4d887","impliedFormat":1},{"version":"92eb8a98444729aa61be5e6e489602363d763da27d1bcfdf89356c1d360484da","impliedFormat":1},{"version":"72bbfa838556113625a605be08f9fed6a4aed73ba03ab787badb317ab6f3bcd7","impliedFormat":1},{"version":"d729b8b400507b9b51ff40d11e012379dbf0acd6e2f66bf596a3bc59444d9bf1","impliedFormat":1},{"version":"32ac4394bb4b0348d46211f2575f22ab762babb399aca1e34cf77998cdef73b2","impliedFormat":1},{"version":"665c7850d78c30326b541d50c4dfad08cea616a7f58df6bb9c4872dd36778ad0","impliedFormat":1},{"version":"1567c6dcf728b0c1044606f830aafd404c00590af56d375399edef82e9ddce92","impliedFormat":1},{"version":"c00b402135ef36fb09d59519e34d03445fd6541c09e68b189abb64151f211b12","impliedFormat":1},{"version":"e08e58ac493a27b29ceee80da90bb31ec64341b520907d480df6244cdbec01f8","impliedFormat":1},{"version":"c0fe2b1135ca803efa203408c953e1e12645b8065e1a4c1336ad8bb11ea1101b","impliedFormat":1},{"version":"d82c245bfb76da44dd573948eca299ff75759b9714f8410468d2d055145a4b64","impliedFormat":1},{"version":"25b1108faedaf2043a97a76218240b1b537459bbca5ae9e2207c236c40dcfdef","impliedFormat":1},{"version":"5a4d0b09de173c391d5d50064fc20166becc194248b1ce738e8a56af5196d28c","impliedFormat":1},{"version":"0e0b8353d6d7f7cc3344adbabf3866e64f2f2813b23477254ba51f69e8fdf0eb","impliedFormat":1},{"version":"5b73f64003389d41273a4caab40cf80419156b01e777d53a184e7f42776c8094","impliedFormat":1},{"version":"db08c1807e3ae065930d88a3449d926273816d019e6c2a534e82da14e796686d","impliedFormat":1},{"version":"9e5c7463fc0259a38938c9afbdeda92e802cff87560277fd3e385ad24663f214","impliedFormat":1},{"version":"ef83477cca76be1c2d0539408c32b0a2118abcd25c9004f197421155a4649c37","impliedFormat":1},{"version":"b6bf369deed4ac7d681a20efee316018fbfdd044e9d3cd4ec79fdf5821688035","impliedFormat":1},{"version":"171feec2e2ca8bf458c6e5d93b8ff9026c66198faa24a33b15c317ffc69666d4","impliedFormat":1},{"version":"5c1e4e5796363f74432c44dd416134c42fcec370fec5910125cda17fda1b6949","impliedFormat":99},{"version":"88ec56ebf2862b1175ffdd699f64a49655a847930fead0535baf729ce89c7192","signature":"4f6aa276cb260eacc8ec1db83d62ca5c574b3823b8498e361a6efbe4604c791a","impliedFormat":99},{"version":"bdc38f56c1c6a45e2e373e244a7ac376b11e024f353aff594fa72cd38425033b","impliedFormat":99},{"version":"8e9f6c8948e6f0335ec146c229bc4941c0728bcb5d7efae2e2d5fd46341942f1","signature":"0f9dbd18d4cb2baa542ba92e9ad4bc90a1043ffb36c854f3a4872213d40b34c3","impliedFormat":99},{"version":"bd69bae1203eacce7366c975f856a774eb27c3d2c20101d1783209bed14da07a","signature":"cd061ccbfcf45107303e790824815c90dcaf29ad345e3c8b7c34a0cefc0b3d8d","impliedFormat":99},{"version":"c7b726233b40a362211795f661be875227e3cd76965c550ec35637e5506dcc27","impliedFormat":99},{"version":"f18dc221ba1146c89a0fb80512b0979b15d2d929d1400e873073a3806fadef6c","signature":"bd9765a6ddf9ae207e5ae5dbde56ef3ae5068d1f80f4d7a93ed4444d91dee2f1","impliedFormat":99},{"version":"5bcc5451c9baec3af6c6dbd2d58b1678103d218af3db41f3631aed87d8c0d769","signature":"ebce6e335c44c22cb3170690d0fd07a17c3ab01be85c7c28f95ff9ee6f843039","impliedFormat":99},{"version":"b6a683ddf5a2d4dadc47c7dd2053dd57133b8be62af35ea129227522df204df7","signature":"57a72dddc60e20478d6dc63dd560b3fd675f95a2efe09d11ece222f0d3ea18bf","impliedFormat":99},{"version":"be9620d9dae645eac815cd7609f8dd48fe13ca6560189e4bdea242af4ab126da","signature":"81215018a4aa0ac2c57cee49294022843a3853f45fcc2291be7fddbbe41dd000","impliedFormat":99},{"version":"0d51fdb7db51a60a65a41c034ae2335cf0c1c6edce837152deabf8a0af9f0be3","signature":"9278be11f2404a4abe2a47442d76218471088ed83528759e20a2ee553303e6e7","impliedFormat":99},{"version":"b7eece07762a9a944f097ee05d6f6b642b1e2dd87e6fc1b09600d881e5475377","impliedFormat":1},{"version":"901834860d5bfc2898cd2d2a70105707081ac67ec5b18c371abcce9cda035c45","signature":"565bdf8f4ea9906c6048619f06dea83ce12fca34bd255a04ec97b4dbd1371828","impliedFormat":99},{"version":"b0d9b11ebf3245cc51c968d4a3f0dacf394c69a4c8833740b9620e05a80104bf","signature":"7a83852abccb27fa6814e067ab81e67ea5b8da990a75302ffabdb35868afe0ab","impliedFormat":99},{"version":"8dcd8273655aef81be9c273e532a55f56032c7907b20f8ed4d069f7eec44ace8","impliedFormat":1},{"version":"5ebc6dda07cd1112abcba3da894fafc01c04b37f55bc94bc110da3a662236cee","impliedFormat":1},{"version":"abcae03cc1794a17a7fc776b0b58aea2cb9c27b1fa804b58a65397cd5e35d8ea","signature":"12631260fedaa0c74543c422ccf8da0d7892597d99596dd224a066aca5d337fb","impliedFormat":99},{"version":"acfed6cc001e7f7f26d2ba42222a180ba669bb966d4dd9cb4ad5596516061b13","impliedFormat":99},{"version":"4296d4f9adfc33f1033180ee7a9fa90f262a21917538a2d965739e405f43538f","signature":"a5c3b3c3fe6fb09449320dc33cc28bfc1f3ae0d625ada0034d79ab56629e6212","impliedFormat":99},{"version":"59c9ba8a744619e5c67e69d54fdf5919a6b3881d65b16e31d9b53a91a5412614","signature":"cbe93db6c1a531a4e0f679d67d06d5d267fc328d5a25a03ad62c1b39bc61dd5d","impliedFormat":99},{"version":"f1e712bcb2bf242cc95deee9a69f07f81a43bd2d872e1e2987bf002a6bac2d06","signature":"220ddf35f72c03536d1cf45fb3f69bced340b1d1b6bc657410c74030b761895c","impliedFormat":99},{"version":"d148d4d18f4b00d11a82e765ff081aacbf133634f871716ac003fafe1c5cdfef","signature":"8181048e544a46863ba74596612ecbc180a9640a1fe3ab141bd3589f3045d42d","impliedFormat":99},{"version":"d026b3b1544c12e16030bc6a4243e2c69f251adec86ecc2c917168a0ab211263","signature":"cc2656839fa8aca2f6116a9de5f5673a5bbe1f7fc92d4c56c7ff0910c231c3c5","impliedFormat":99},{"version":"0812499367ae09f0c2ab7aef2ce953e6e006d0a407dceb80434d303362747b1f","signature":"ed1a9a0b42f1060796a09f139c24f8e559703a80cc9ebd5217c9e28e81d79f11","impliedFormat":99},{"version":"ccf3de397762523809122de34827ca58d50a3007bba53c4e6d53d973b16972b0","signature":"cc62066fa2536a35e7af09c260282418bad0989996f18b192c04541b4fd54820","impliedFormat":99},{"version":"b5f5b2b4ffd86ef5c7a97cd53af19d7690f7a73a340109b8c3c63104a8e23be1","signature":"aef2c20c2118ff9aaba8d100cfdfaafce791165e8b578fa8f584b59c0ae0add7","impliedFormat":99},{"version":"f1e4845a83f0255302a7e30216e47164ccd56bd833e1eb6589b05933602684d5","signature":"7e9abcace57ad968d4c8bec76b2f05dc238749d6ee7137dc40dd4e4adc3567fd","impliedFormat":99},{"version":"23a4e2d7b0050b2356648d71685493270314cd98f9e30adfc0610cfea712ddc5","signature":"8b29f7a6fb9126107495f85ea595e290f7b2c80e813f487ccf3fb37d319ab23c","impliedFormat":99},{"version":"5378addb13a03a05b9c1a08c96a34d312f3de5b50c90983dda5a08707df6b1b0","signature":"8f3eb1c8df52d51b60bb6cbdd37928b8c2d131dbb7b393a7db46d22fab00f2c4","impliedFormat":99},{"version":"8bb15d979fd3469931cdfc08be4ba5f2c4ef45032de45a4118f737f5ce623f46","signature":"596a5756a1561ec72747340ed1ba7693497bfedc88c80090fdf0ffce1afe1ff9","impliedFormat":99},{"version":"353b5edced9bf61b4b21b6184bec9bff5e45e115ce35c49e94698981d68fd711","signature":"d791af575e2f0ec04fa5d09632aa372f0c2c38220399fe4c72ec17b75e651e75","impliedFormat":99},{"version":"c8b1aac57db906e9340f8f88049b93ba36d09d2886ae4ddf670cd13103ced256","signature":"70aaca8a17249aeb1e16235f79cdefce7c12644fc745dd94bf49f345739a7744","impliedFormat":99},{"version":"0359ca79cdf44c7deca37aea4c55038b63387430423aecc18778d342d69806d9","signature":"d56e7871a82046c09c9d44c08f99669ad21251704540e5a3e6f2b6e8fda02e95","impliedFormat":99},{"version":"99fa13f312e9065e518e8a31f2717c691c1538a842e0ebcbd1e6df7f2dfeeb51","affectsGlobalScope":true,"impliedFormat":99},{"version":"bd4f37eaa93cb3de27616c9958a3fead822a4198e48b27e057d862a66e1193cd","signature":"c57e0c5d8672758d118b640436cc55673d68d5f89c0930f54a80716756290979","impliedFormat":99},{"version":"6d07fd165e2d5eabf62226b6de172e51d0d9f616ed7e12572b3fc325a7f867eb","signature":"6a0e23bc892b9a0743fd9c1d5ca89efab60dfc02d8d21f0c3bbdf8c73690c9a6","impliedFormat":99},{"version":"fc84cfcdc9a8671402b106dadacd5b804c9188b8c6daba9f75941916d787502b","signature":"aa1b461c9e058df00772b4fb36540b8d855eb5a6f6db1c2b643c4f46d59fc590","impliedFormat":99},{"version":"f4a795a0389fd68482ef54e6633d459900ffbf3be88bdb237f0f2697d14bab8b","signature":"1a5a9d63d05592d8205a6abb1153821474f9c499672cda83382c2aad1c36aba4","impliedFormat":99},{"version":"ff095e7231bf64408c97dcdb35f6b54c16a27fce69428f066d3e3ea4ac81a525","signature":"578a28bcdcd1d52431d06792d6f1723b932257a765ea57d12a9081486ec8d706","impliedFormat":99},{"version":"643e164625f0caea8e89b09785fac8cb186bd3c1eadddd5a95c2c062a2d96944","signature":"dad0566f6d7b8e4978bea798c91bae895c3013d40eed257f4f8f8fb162cdc485","impliedFormat":99},{"version":"491d6345718f300b5c5a87063820ba34eb516e33347caba9b7042afea90facca","signature":"8133fb7c7bedca4b7fb9cbb44b335568967dc8cc4a16f705c6580228912c9014","impliedFormat":99},{"version":"bf00924bd9ae9c9bb8afc5ca688979269a08602cd0d62f7c655cceaebbd5f671","signature":"e7f0ba604565aa92b634175bf54dc867a238c1c16c1ed37013cf5b892335cbb0","impliedFormat":99},{"version":"7dd3f6c1acd01abb481425a331b45e929d42a6720786d6dd27dca27c70e518e5","signature":"2c1c389a2c6548055c63fe47df579f197d1c2f013302b082fe2c0793898ce4d4","impliedFormat":99},{"version":"5d06571ddeff0a6355e08fb5694b9b178182878aed638adef6be3517538afb81","signature":"4c548115fac669c514ba53f4e26aeb6bb87d8df062661e08cd2d9b9a773bf3bb","impliedFormat":99},{"version":"c7144a87481d39621d3d178c17c0372322a48d11869aa72aa617518b41180e21","impliedFormat":99},{"version":"0b679de5ce2773872c13bf2fa2cddae0c14987398052694378790a179c9faea7","signature":"46ac83e312603c145c53535233a15dce194a9f12a43a415bc112963cad455aee","impliedFormat":99},{"version":"12db781c43f06a5030645d62fb616470bbdd2e17dee91500e09d098d5159ab62","signature":"ad733ba3f11c96c8c5047c8033cdf49c8667ff53046f14e06d72a3e1599f6caf","impliedFormat":99},{"version":"49a86bf67559144598e265a95e4bcd096ad65e0e53d9a7d22711c5e1fee605aa","signature":"b840aaf9819d661d1fa6d736ee5c30342b0e939a27e9dd2c027ccc015f4d5c2c","impliedFormat":99},{"version":"dfefdcf01b5764302755cdcbc15dc91057eaa6204e2386cefe82a8687896eae9","impliedFormat":1},{"version":"803998477021c35476b9bdfcaf693a7c961293bfeff1ee93aec8d3ce78b08695","signature":"af32d71f63166451f61dbee7e44e691b19035346367032a8433a98a46338e3b8","impliedFormat":99},{"version":"ed803f19102c18fe7f184f178fbb7d11cd795c8b4b7df9c29970a8fe18abb7ca","signature":"e4f6303c4cab152c595b8920e2a7b5aa9c1e4661a133970cc477919460f6bede","impliedFormat":99},{"version":"2aa87a6b8dfcc93af7f0e54027889449fd4221be7fdd50d879b1c6cfa252633e","signature":"c4cce11c9178bf0deaf768f4f10e6982c9312b8e2b59aec79623cd74f10fcd6d","impliedFormat":99},{"version":"93fffbb7f1c5d526d530852862b2fb2a3d5713deeaf22fa9032fb5b7a88dec80","signature":"2c1b6ba5a26c69d256932a17432edf27ab30cee3292667096e7d98926ca2bdd3","impliedFormat":99},{"version":"618579e08df40af42bc41b3e968f60828cf6318297da92dbfe56594c4bb9efcd","signature":"770350c951aa440d6fea800710fd3b6e91552b1a553f4435472761ab0c9d1fe5","impliedFormat":99},{"version":"b43e3942142e872865fd559662e3accccb51675fba579751d54b91cc4f518538","signature":"5b7f764b8d510cc6cc080260177682033d8f4e315504e4e22d7794d31d25d566","impliedFormat":99},{"version":"2ef59bd30c3c4f6303e08ac58eedc6a35ed2c3e205a966ff6e03f788d751a7bc","signature":"3857a5e7b58292748d9e1311dec3e2472244bf7bf55a4c9e7169fa7cb7c6d6fb","impliedFormat":99},{"version":"56c0c04aea34ac940dc32b45d15adba5865c1e1ddd6bac86cb17918a6b19739e","signature":"9463ad5ec3b8cff62ee9319aa5b94ca23f826b5344b0d219dbf50950ce17f3f3","impliedFormat":99},{"version":"08906ca4df290e78211120ae722953b460e978096c01ab2d42a682088fd1203e","impliedFormat":1},{"version":"0d93bdacb0989f1a72dd64b86d60e471681318f967851ddd25d76899c5f3691f","impliedFormat":99},{"version":"5bc54872fe0071d3162d07c0a36df6a826225fde5d4e5e8f4241c019ad17f2f6","impliedFormat":99},{"version":"31a410981ccaaf90f004ff23ff010e4c4b3a136be4b66a8352a24e06d13e1da0","impliedFormat":99},{"version":"58da90b318aa196b5018b2764ffdaa970e8603eddca9d5e1c17c80b1a64f6c66","impliedFormat":99},{"version":"6d9462d5f3a93784b618a8e22b3aba6dec7cd510234706893fa61d251373cb5f","impliedFormat":99},{"version":"f16e9e6df71bf32a8f96ee061b515437fbc2b2d7bf278208972e795de1b1a355","impliedFormat":1},{"version":"be2d3ab61158c394513fbecb2c08f11c90992532f446f5cd45019890194f0dc3","signature":"16eb95fb9192e34e5d97e07ef5e41cca12e6d991d3ba10800f59616c7a2ac716","impliedFormat":99},{"version":"a29ddc332a60c536d2d55dbb4cd17c8b79341087bc69db5ec92be46e95411c40","signature":"da9fc04fd41818a8834df79d3d45afeae7d46f40c36407532bb40a87ced21754","impliedFormat":99},{"version":"f067d812736cf4a1ba81c5dba28d64e6f2f49ce45af71905e3392db33436e534","signature":"67551824999cb45b593f86a4f2e728ce0aee30d2f217727f1b0f4a36b08ca216","impliedFormat":99},{"version":"a150d1c3d1fdeac449c52e0e682ce7c1b06bf2d9285c6f75bd05994a49534363","signature":"08900fd4eec6298307329a8a4462fe742f7d52ed832e6382201447b651be5c09","impliedFormat":99},{"version":"0f791e7d9e5609d6557a8ac627c24fb33aa6d43ab6633e3a6103b341836c590a","impliedFormat":1},{"version":"5b02dcd0f5acc82ed37091374888c4c0f9abba03d919b186d3ed4c206069c3b3","impliedFormat":99},{"version":"8309db5b04858898d3834bfa70606c89bce6cfd0025fcb5dc4cafb11585267cb","impliedFormat":99},{"version":"8174e1355f5239021c966e7ac481046afa09feaa8c26b2e50983a9fd0dd0c765","signature":"faa88903bb6dc90f7225733cb0bed7d0c47bc94e9e8887c7c0640968fa11e574","impliedFormat":99},{"version":"fda9e5c2afd0920ead6baed40f164229ec8f93188b5c8df196594a54bb8fb5e3","affectsGlobalScope":true,"impliedFormat":1},{"version":"c58be3e560989a877531d3ff7c9e5db41c5dd9282480ccf197abfcc708a95b8d","impliedFormat":1},{"version":"91f23ddc3971b1c8938c638fb55601a339483953e1eb800675fa5b5e8113db72","impliedFormat":1},{"version":"50d22844db90a0dcd359afeb59dd1e9a384d977b4b363c880b4e65047237a29e","impliedFormat":1},{"version":"d33782b82eea0ee17b99ca563bd19b38259a3aaf096d306ceaf59cd4422629be","impliedFormat":1},{"version":"7f7f1420c69806e268ab7820cbe31a2dcb2f836f28b3d09132a2a95b4a454b80","impliedFormat":1},{"version":"f9ecf72f3842ae35faf3aa122a9c87a486446cb9084601695f9e6a2cdf0d3e4b","impliedFormat":1},{"version":"61046f12c3cfafd353d2d03febc96b441c1a0e3bb82a5a88de78cc1be9e10520","impliedFormat":1},{"version":"f4e7f5824ac7b35539efc3bef36b3e6be89603b88224cb5c0ad3526a454fc895","impliedFormat":1},{"version":"091af8276fbc70609a00e296840bd284a2fe29df282f0e8dae2de9f0a706685f","impliedFormat":1},{"version":"537aff717746703d2157ec563b5de4f6393ce9f69a84ae62b49e9b6c80b6e587","impliedFormat":1},{"version":"5a0c23174f822edd4a0c5f52308fd6cbdfcc5ef9c4279286cf7da548fd46cb1b","impliedFormat":1},{"version":"5d007514c3876ecc7326b898d1738eed7b77d6a3611d73f5c99fe37801dd48e6","impliedFormat":1},{"version":"85dff77bf599bd57135b34169d8f80914bbcdb52dfa9fb5fa2204b366363d519","impliedFormat":1},{"version":"8b108d831999b4c6b1df9c39cdcc57c059ef19219c441e5b61bca20aabb9f411","impliedFormat":1},{"version":"04c593214be9083f51ed93751bd556bfdc0737b0a4cdaf225b12a525df7fa0dc","impliedFormat":1},{"version":"f91d8a9e81b9b114fc2359c794b20bededf8dd55a3cb61d071c458cb90b03339","impliedFormat":1},{"version":"1655edc4783d77a3611b0f5a85ce2a35e24fdf1ad669364ed5e2f143e5df1e63","signature":"70c8b9cd5982a79302fc0e6d2b56387beb114a74e85008d5ac48092e185d7c14","impliedFormat":99},{"version":"91764b36fe5e1c5d688f5f90eeea47703a059ab9a81bf80f7bbc9b04507b7bd3","impliedFormat":99},{"version":"adb5ad16c19ff8dbfa9daa3a7dc8e1b039c381a2b94383144a53368681ad8ca0","impliedFormat":99},{"version":"6be14047f5df9ebd57e2a90cf79de3ced36d20905fa22fd6b2bfc66777e4b939","signature":"fec524c906c48f878f9c7c35cf11831c61edcf932239ec4104cc8fee8d6a49ae","impliedFormat":99},{"version":"6a65dc57845de7b5fad556ed31196d3d5184064691e0d99e1be1b7ba4a836728","signature":"5de33cb53fd9c537fdc99ac2e2e1dd88d27df2e9cac87072ddf41f06795d3a67","impliedFormat":99},{"version":"97ac58b8bb8071b6b50590b6af8962b7b88261fb98754dbc4a87df92827a9a5c","signature":"ca32d72993ae44ede9b275ed3e0abbabfd4ad3ad57069a607b088602876170a7","impliedFormat":99},{"version":"415c00e59cb3d73f649cc17079af34046816dd4da91969162077afb53565a80e","signature":"27b6e924b4d63909c623b5e247cce96ee757100b4d64f2873dd6bfacf1243fb5","impliedFormat":99},{"version":"325c870f4750d3802fcf0316d33c3d50efd9e2133364a71390777a7607aa19fc","signature":"50d92258235b0d059c5a67f9afcb18ff23f6ad8bf2fadcaa1d51d28d09e151e9","impliedFormat":99},{"version":"e5c756bfa5cc207f5c9af41f018a1fe94d4a3dd0e900dfdd0f507992be9a6ff5","signature":"dcb163539de3c7cbdba4f8590a1572b9ce26ec3698a307d8d8230e2f6fecd802","impliedFormat":99},{"version":"ab8ec3826df18259ea79e2a8ca9a6374bb552d9454697d5f6f18afc3f3179943","impliedFormat":99},{"version":"6b821d1c9558668d21eb39a989bee1ef397d3f9342c112ad366f12e172180ab0","signature":"9ef0105c67a8027b37c194afc4234010a5bf0aa0d8d20dcdb16090876f3b4e12","impliedFormat":99},{"version":"3157a759b21db04acb1951022bcac2d1ede64dc6b3fe0def18166d537f322e13","signature":"43e6ee53d8ce795e7724b9df48818e5cb4a02d645089dcb3c0e5492bfaa5e730","impliedFormat":99},{"version":"881b163cc037810f9d3dab7ec671df9d0939d8588cecaeccf10d9614bd14a422","signature":"bb8ad18dc4fc662b049a8c322ee2c728e8c87eff04aa814469c1c94aa569fd01","impliedFormat":99},{"version":"c1103635a53654c31c29be2a16f15f9e2e7d4dd45c85e879675fadb9ccfa4faa","signature":"1a6bb8499657c69f64f246316fc3f5e646dd5eb18e63434f668d1fdec835ff33","impliedFormat":99},{"version":"d16e7a35a7d2de9dcb27d1f20ef0d66b14ee0a36c7d9f8d5da3b3e38325f3403","signature":"736eb0dfe3634bcc0e0bfd9fc59970c1dafc02362475d84174f023b225ed5b07","impliedFormat":99},{"version":"061abd7e8ced01353f8ee103a1b1ca69bedba64acd7a743de6c53c4466fed025","impliedFormat":1},{"version":"3d146c1f86bee13dec746620f5aeb614c4d0df08dc5388de63d193d8e36f42bb","signature":"fdc163e1009d33fcbeb59046b1e028410e611e85bc5c4334f6e6638785aa925b","impliedFormat":99},{"version":"322630a0e2127a4f73a864fb4df1771b77b982681e261ea58af6780b39314880","impliedFormat":1},{"version":"64fffbdecf3df8f02dc2084fe9c6d53eafd11b16dc569f98e468f085be2e3e1c","signature":"7836b6425c105eb7ff2534b978536c1e7b51e1805d06e90db6b25f7d1ce6a9b7","impliedFormat":99},{"version":"44545588b4538748837c735183806f93ee77e2cb236875e5acd104b7d09bb3ea","signature":"21f3efea5a55c9acf3f7ac65b19d30e1e28be1177a6df8711e393b744e459535","impliedFormat":99},{"version":"4807f4518f03c61ee6909977fe98d21e753e698c94c1d84202636d4f3954d024","impliedFormat":1},{"version":"f4fc6f33af72add3d409feae7e6eb6fd48dd05a7fda785a832addafa4c7ce8a7","impliedFormat":1},{"version":"1257ee54981d320653568ebc2bd84cf1ef6ccd42c6fb301a76b1faf87a54dbd5","impliedFormat":1},{"version":"9ab0a0c34faa1a3dd97f2f3350be4ecf195d0e8a41b92e534f6d9c910557a2e6","impliedFormat":1},{"version":"45d8db9ee4ddbc94861cf9192b30305ba7d72aea6a593961b17e7152c5916bd0","impliedFormat":1},{"version":"f96f8df3e47e27cab8159e91a4f35cab83ba8acc751731c64c23437f60a2bc83","impliedFormat":1},{"version":"0cc4f92cec64b293c691536c94bea0b5f77ed0dd4d18f89b0f1d5ee86d93112e","impliedFormat":1},{"version":"5da94e87e7ddce31c028d6b1211c5c4e9b5b82e5a4b5caeb6cf7c5d071d6e0f3","impliedFormat":1},{"version":"165afcb61332f4907f7a2d42318439e98605529bce02fc7249fc5fa804e6a2cf","impliedFormat":1},{"version":"e793c7dc86a1692d912f8fce7b95f370b6eac70f97d0ff275f8088668c32006e","impliedFormat":1},{"version":"2288693289db1068cfc1092082d1f572afb456e2c82e0d2d91d82842f219bab9","impliedFormat":1},{"version":"c835b1ad8abaa399efaf91ccd8e26e871ba762e0523ccb7cd12d3e22ac225da6","impliedFormat":1},{"version":"c99adc8e9b2b460ce55daebdd87d846277a1fc125f6bd1782ff4f9a83eeedb04","impliedFormat":1},{"version":"4f3be7ac4a990d3147fa0a861de4aa50751fb648ef3a0a650fb732bece9ef852","impliedFormat":1},{"version":"5180a1a33602d0eb1ff18a8370eab0bc98f81060f4c64dcbbfab9d8db0075379","impliedFormat":1},{"version":"947755f8ace78ed9b0bfe82822108c02d877d4f8e399ed33a88ebcabb36e21e4","impliedFormat":1},{"version":"51f200f722f8c92a509f1126fa08a7f985cb121135e1a10f88de741884cb9881","impliedFormat":1},{"version":"e4e351641ca6336595bfe0a4b161deb84534414d3d52bbc2e08189a74b049072","impliedFormat":1},{"version":"b0a609a69fa841b7172ee2ab6367c08d3f6f03d0a754dbecca0886b944262b08","impliedFormat":1},{"version":"a983fd104cd83905b505dbebef72c488d8f31717313ceb1854920cb8117f2fb0","impliedFormat":1},{"version":"b6f2a56a96124f9d919e98532b4d0299d1c0798881bc30da196845d4f0d9a374","impliedFormat":1},{"version":"3fe59355f83f66a7d69bce01395edc5af0c6f69bda0d7407d8b642bc90a9d9a4","impliedFormat":1},{"version":"8fb7bb10b9dc4d78871076faf4170d13dcb78e8ba1d50a538555e6df98100781","impliedFormat":1},{"version":"a4c07340daf98bb36410874a47a9c6f8de19fa54b015505f173bffb802fd110a","impliedFormat":1},{"version":"70f53130d4dcf2f25b58eba7bb7ab4dd80994ad7dab46b37e60cd13a70761fd4","impliedFormat":1},{"version":"758e92a92871b11a9aede1787106be4764ae6a32f6c76bb29f072bfa28d9f69a","impliedFormat":1},{"version":"1694f761640dd96d805157f64c826748860207f375b0a4ccf255cb672daf0f83","impliedFormat":1},{"version":"236244aea2840f5a3305149252ec3a7e47893230661fd69b865b3170df911f76","impliedFormat":1},{"version":"da51f13e3c339d443e7e201cf941b94160056db4b10a31e28efb64a97a32d83c","impliedFormat":1},{"version":"dfb2ba548b20bc0926898d6e88462cd6b3f17579309e6b5427ae0086b7f39e52","impliedFormat":1},{"version":"282e8bd2034975d3fd7e4d3901592a6c6676fd99b3d3af4496be8fa9e5193588","impliedFormat":1},{"version":"7c06e0480f9ce9a7fcb07e36ddf2e804a1cc19a6f776dbad62559366bfa850f3","impliedFormat":1},{"version":"e687eb024b93fa5de0afa2de6a6a9034f5b7427e1760b882bcf0e05c93e7a6a2","impliedFormat":1},{"version":"8658878cc08bc6c57463466f461285bab1f8424e3cf7cf2c6ada8b2f323eb0b4","impliedFormat":1},{"version":"abf4cc765ffaa555a13b48eae686a45e1d59aad246da72f4c6bbcf1b373bf47b","impliedFormat":1},{"version":"62accaae04a3db14c5ef4033231408edb801d983c8a355c5e03f56c90bec8648","impliedFormat":1},{"version":"78b64de15366b18545ec6a3dcc3e78078f47d7d4adaf5cdc39b5960c1f93a19c","impliedFormat":1},{"version":"88a90fb692c1032134eb3b69316a9847ca656f841f3e271e7811af7fdb2cac22","impliedFormat":1},{"version":"4692d0b40ba689a5a249b766b3a8b43ece3f3439cbbddce25adb6ec17ce8518a","impliedFormat":1},{"version":"c2bbbdad520259f1b029852cf29d8a19c886c4b9a965ead205e354678a4a222b","impliedFormat":1},{"version":"7812a1bb9b5475ab4216005fdb6332d5b57c5c96696dec1eddeafe87d04b69de","impliedFormat":1},{"version":"e91d958316d91eca21850be2d86d01995e6ee5071ca51483bbd9bd61692a22b8","impliedFormat":1},{"version":"999834b695e732714be8b61f702fac73a0c6427c2204795e449527cb819cfd1c","impliedFormat":1},{"version":"58ca66ecec099ab769ce4fef62f4cc93718d93c9d0d4b67dfa7ba20c9a7c50ed","impliedFormat":1},{"version":"5a3b019ca8ba0a982ac3ebf28e7ddc14bfa8e68853ed92ee5dc56f1207bf010e","signature":"210e78f69e8b66d05a8c2ec1984beb59377629fe138455597918c23543d86791","impliedFormat":99},{"version":"f18abfbabf3d3e243a952425d1b8c868a9b27dac8c44c14f424f3772dabc1419","signature":"e3c0121aa99152a9448e417bdfe7adb068f4f32c3f8f5b9d2b8f81e6823ccee8","impliedFormat":99},{"version":"94634ecf555744746129072e9507769060a3eab2aaaa74bec7f63ca0cccf314b","signature":"f65b24e84c537d492b1f63473abd75e8e1b22568bcaccd4d7ecccbace8021f2e","impliedFormat":99},{"version":"7c94589a88f0bac37093d05af9bec9b68d15a1b181e8b1bd146a0df013c7161c","signature":"7fd26937e23625aa0012214df70e349db33937946818f66bba7d32ed5b82cf17","impliedFormat":99},{"version":"c2ee260170d91cf938bcffe5dce7ac8965315e9d4920162836cc138841b91e01","signature":"a37b65386c9216f7beee42be1dee4d654ff007b163e29a09794cd7e3dc8a8922","impliedFormat":99},{"version":"bce5e7edf528e41c8c3349830d6271d2ad98f22b5c3f6638cebaf709ce23d3d7","signature":"fc12bf0cdfc06665d0a099c96a5f406c4412e6f558a68e107a9b09c582bf40c5","impliedFormat":99},{"version":"8790229d02dea88fe98c5d4a1caeb9bc826f1d7e3db613e0ac1c0f8a6eb6b4fa","signature":"bec625336e3da187ae62053974fadc9e5806c56615360b5497ec9307acd4b527","impliedFormat":99},{"version":"8dd02d0ec46aeeadbd064dfbb3d90e705e3ea7a5ebc52fdbf38a2e510f72fa94","signature":"1ae5abe40037f3327bc1b2fd4d9ae0a064383566a9eb10781acb6351ef66dbd4","impliedFormat":99},{"version":"1b31c903f1747c21a7e736862e7a5f087b15e0a117bf0fec61b49d95e99af311","signature":"b06f9fc7efbe522784c5d34e7d87d2fb25ea8c2e6ec99e3bd78443dfd070f9a4","impliedFormat":99},{"version":"a056d2813ea8f74ed437e53c420ae9161fe8906bd1175b20df8510587cf17e18","signature":"40ade2feebdbc09bc8b5da261b78f1e0ee03928f422866ae463d0e96a15a01c4","impliedFormat":99},{"version":"2fd9e44a042abbd791cdac1eec6950b4d26b4560d5fb3af34e6f236c92a28e20","signature":"b1e84ffe9b64af7a9345743875201899dd3e94cf62061d9444725ada22c04d2e","impliedFormat":99},{"version":"963689ad83fb74169faee5dbb6d46804038d9fba5b0014889fa22d6a8e992f55","impliedFormat":99},{"version":"0cc6cd165f7f24bc8c559d998a85cedb90ec56eb1cb2465da247e4c3f40274fa","signature":"ed3a9c5f12843eb92677d66b27d28ca8b898e894334514511489d589f8716139","impliedFormat":99},{"version":"de2259fc54113bf98f08c9adfe7482ca7835d953c660e17ac3c365bf53b39512","signature":"76aff3bef9d7cacf5a736ac110499a19bd217bef6c3ed7259acdee93acff8a58","impliedFormat":99},{"version":"67d3d6c2c61cf4a10ba156881e37e2079892b8152c93d93f223157d693a1cd96","signature":"00e0fc8c2e12df94705a2e4352a90d12a8cc66d5b6824b45ef94c3fa91ae1c6d","impliedFormat":99},{"version":"62105d7740785e82c0af10035da2d8832b669dbe032dc7da4256d327fcb9986d","signature":"39d32c1a5065d7413889ed9a07d65127e8a4f79e5dd3c1a0119774b25b9ddcb5","impliedFormat":99},{"version":"16d51f964ec125ad2024cf03f0af444b3bc3ec3614d9345cc54d09bab45c9a4c","impliedFormat":1},{"version":"ba601641fac98c229ccd4a303f747de376d761babb33229bb7153bed9356c9cc","impliedFormat":1},{"version":"d2f7baf43dfa349d4010cbd9d64d84cdf3ec26c65fa5f44c8f74f052bedd0b49","affectsGlobalScope":true,"impliedFormat":1},{"version":"84e3bbd6f80983d468260fdbfeeb431cc81f7ea98d284d836e4d168e36875e86","impliedFormat":1},{"version":"0b85cb069d0e427ba946e5eb2d86ef65ffd19867042810516d16919f6c1a5aec","impliedFormat":1},{"version":"6d829824ead8999f87b6df21200df3c6150391b894b4e80662caa462bd48d073","impliedFormat":1},{"version":"afc559c1b93df37c25aef6b3dfa2d64325b0e112e887ee18bf7e6f4ec383fc90","impliedFormat":1},{"version":"15c88bfd1b8dc7231ff828ae8df5d955bae5ebca4cf2bcb417af5821e52299ae","impliedFormat":1},{"version":"6d575d93896c413b308c3726eed99ddd17e821a00bdd2cc5929510b46fe64de4","impliedFormat":99},{"version":"c134e6dd238ab0843940e9cd36837749cdcd5276a4afbd387f073aee8eeeef17","signature":"8ebd0b23582a1679c0bdc015dc2886c5c320672592214813e5109a07cf651e9a","impliedFormat":99},{"version":"f634e4c7d5cdba8e092d98098033b311c8ef304038d815c63ffdb9f78f3f7bb7","impliedFormat":1},{"version":"c3a1a51e33468f28fc1dea4bdff4c0838daff8622ffce280117f9ffc3b2944d9","signature":"56f5956abad224a1a4fcb2711e29597eeadf7ccdba212fbf2a9fe9a2521e9958","impliedFormat":99},{"version":"ae92fad6b6d1a1e1496c15ba10b2f4a80d25e4b24035d67bc91be7b8b94f9532","signature":"b98270532237732ace844a376bdf49cf1e9ed1a1601189372b4786eca8641de2","impliedFormat":99},{"version":"c9cf94adbec0a6b0d5791aebb0ff0513b8f35d3508fad02da027b3ca8d139d13","signature":"02dcee6c43cf2285068360382b84dd2ed9ca741442a22ec3e6ef4f9fea60d463","impliedFormat":99},{"version":"2c72514446b137c1c8506095b74204a324e31a60a3283edfda62c0cbf24384b1","signature":"87110d2e1e78a17db6253d493f857c55d79ecaafcb63c572ba0eefe8328e0b16","impliedFormat":99},{"version":"d782e571cb7d6ec0f0645957ed843d00e3f8577e08cc2940f400c931bc47a8df","impliedFormat":99},{"version":"9167246623f181441e6116605221268d94e33a1ebd88075e2dc80133c928ae7e","impliedFormat":99},{"version":"dc1a838d8a514b6de9fbce3bd5e6feb9ccfe56311e9338bb908eb4d0d966ecaf","impliedFormat":99},{"version":"186f09ed4b1bc1d5a5af5b1d9f42e2d798f776418e82599b3de16423a349d184","impliedFormat":99},{"version":"d692ae73951775d2448df535ce8bc8abf162dc343911fedda2c37b8de3b20d8e","impliedFormat":99},{"version":"a1bef5675faa5031799815a647d18f8016ee4d4093fb7aee112133a5268bec3d","signature":"985aa64566b2b10a5a1c9ee674a13c903233b934ed3541a0c6f43764adfb54cc","impliedFormat":99},{"version":"932c32eedd7a2527580725108b0cec04d34102b60bb5a79ed682b47a4508db70","signature":"c25304e135c9d4c26a30e85a0006d5ef0149e0de8f00a3f9f7a6647e1279d73e","impliedFormat":99},{"version":"5e5735a08ed423eaf7488f7e6665b10adfa8f41ba38d435d89b732a2ae96df27","signature":"8998a7267337505b6b380e34450a3eec2ba437e16789d1e80ca5655d6f45af3c","impliedFormat":99},{"version":"3d05b353d9341c0dbff6d21f18490e346c3b661f5fc9d7f36e0e3fe5f940699c","impliedFormat":1},{"version":"0db68e8d0389334fdce5c3dc899bd7175ff8f1b1c5d4b440692889b59cc341d3","signature":"040703024d69aa7d6917b5de305dbf825021fa819cf9a91da2ea038d39e4d9fc","impliedFormat":99},{"version":"827eb54656695635a6e25543f711f0fe86d1083e5e1c0e84f394ffc122bd3ad7","impliedFormat":1},{"version":"2309cee540edc190aa607149b673b437cb8807f4e8d921bf7f5a50e6aa8d609c","impliedFormat":1},{"version":"7220819551996f64add572fe4ac85e2ce394b387241a813edadadda37ab7cf46","signature":"ab8352f50c44257a1b9985051d7b205386df3434a129bee51fe2928215758b9e","impliedFormat":99},{"version":"65dfa4bc49ccd1355789abb6ae215b302a5b050fdee9651124fe7e826f33113c","impliedFormat":1},{"version":"60550aec61b6b7012420824782afdf1b2d7e0ebe566ab5c7fd6aa6d4bae55dfa","impliedFormat":1},{"version":"62a42d5da350c59f1b2848b797fa13f493da022f138aaac23d1ea9b94066456d","signature":"73c58326040a821ecfe23b53a34bb6e64435c03cbe1aec83a71e795239f98f13","impliedFormat":99},{"version":"c326f4be12b993e1d5398e876e9e7557edaa709796f40de4f235c26f5580d878","signature":"7297fcfe4e3990855170bde7064caa99685a53299f33f0a005c17ae54b4a7708","impliedFormat":99},{"version":"a2a94f6468093fa35dbb953dce2ff5caa0677bff2730d21c5e2de142d0ce33b2","impliedFormat":1},{"version":"7e0e2b0caacaf021cbb3a676abb582f9da79855a0fd6d51c5a922abd519bbba8","signature":"73becab5b090f49dd0107f8fd1923965c84ed43bc4b6647e882e54fc1227edcc","impliedFormat":99},{"version":"5aa1e9072b889e3d39d7fbc3ac919e17d744c05cc1430b0d36451a32adca1c63","signature":"41405e72389622df925c41b6fd4d3d4fd04a3dabd96101a7748e45e3f4f3148e","impliedFormat":99},{"version":"cd51ceafea7762ad639afb3ca5b68e1e4ffeaacaa402d7ef2cae17016e29e098","impliedFormat":1},{"version":"1b8357b3fef5be61b5de6d6a4805a534d68fe3e040c11f1944e27d4aec85936a","impliedFormat":1},{"version":"130ec22c8432ade59047e0225e552c62a47683d870d44785bee95594c8d65408","impliedFormat":1},{"version":"4f24c2781b21b6cd65eede543669327d68a8cf0c6d9cf106a1146b164a7c8ef9","affectsGlobalScope":true,"impliedFormat":1},{"version":"8c44636cd32c9f5279e967d56e67d7623341d90382871adf63eb9ba427a3f820","impliedFormat":1},{"version":"86b484bcf6344a27a9ee19dd5cef1a5afbbd96aeb07708cc6d8b43d7dfa8466c","impliedFormat":1},{"version":"75a7db3b7ddf0ca49651629bb665e0294fda8d19ba04fddc8a14d32bb35eb248","impliedFormat":1},{"version":"eb31477c87de3309cbe4e9984fa74a052f31581edb89103f8590f01874b4e271","impliedFormat":1},{"version":"15ab3db8aa099e50e8e6edd5719b05dd8abf2c75f56dc3895432d92ec3f6cd6b","impliedFormat":1},{"version":"6ff14b0a89cb61cef9424434ee740f91b239c09272c02031db85d388b84b7442","impliedFormat":1},{"version":"865f3db83300a1303349cc49ed80943775a858e0596e7e5a052cc65ac03b10bb","impliedFormat":1},{"version":"28fa41063a242eafcf51e1a62013fccdd9fd5d6760ded6e3ff5ce10a13c2ab31","impliedFormat":1},{"version":"ada60ff3698e7fd0c7ed0e4d93286ee28aed87f648f6748e668a57308fde5a67","impliedFormat":1},{"version":"1a67ba5891772a62706335b59a50720d89905196c90719dad7cec9c81c2990e6","impliedFormat":1},{"version":"5d6f919e1966d45ea297c2478c1985d213e41e2f9a6789964cdb53669e3f7a6f","impliedFormat":1},{"version":"884eaf5bcae2539fd5e7219561315c02e6d5cb452df236b7d6a08e961ec11dad","impliedFormat":1},{"version":"d7735a9ccd17767352ab6e799d76735016209aadd5c038a2fc07a29e7b235f02","impliedFormat":1},{"version":"8504003e88870caa5474ab8bd270f318d0985ba7ede4ee30fe37646768b5362a","impliedFormat":1},{"version":"1cf99fe49768500d01d873870085c68caa2b311fd40c1b05e831de0306f5f257","impliedFormat":1},{"version":"705e3c77bc26211b37a4cce5fe66a49fe7e8262023765eea335976a26e5c0f48","impliedFormat":1},{"version":"3ab9e6df1adff76fd09605427966e58c2628dc4dd91cbf8eda15ef08611c3828","impliedFormat":1},{"version":"0915ce92bb54e905387b7907e98982620cb7143f7b44291974fb2e592602fe00","impliedFormat":1},{"version":"3cd6df04a43858a6d18402c87a22a68534425e1c8c2fc5bb53fead29af027fcc","impliedFormat":1},{"version":"f9b229aaa696a31f6566b290305f99e5471340b0a041d5ae9bd291f69d96a618","impliedFormat":1},{"version":"896f58c68322025b149b953b9748f58c73baa7712cf4bd96f9dfd4472adf59f2","impliedFormat":1},{"version":"5c65fa8c3067fc1c3c4eda6ab78718155174d100d99729b61c3a9b1541c3c12e","impliedFormat":1},{"version":"843e98d09268e2b5b9e6ff60487cf68f4643a72c2e55f7c29b35d1091a4ee4e9","impliedFormat":1},{"version":"4502caaa3fff6c9766bfc145b1b586ef26d53e5f104271db046122b8eef57fd1","impliedFormat":1},{"version":"382f061a24f63ef8bfb1f7a748e1a2568ea62fb91ed1328901a6cf5ad129d61c","impliedFormat":1},{"version":"6927ceeb41bb451f47593de0180c8ff1be7403965d10dc9147ee8d5c91372fff","impliedFormat":1},{"version":"ef4c9ef3ec432ccbf6508f8aa12fbb8b7f4d535c8b484258a3888476de2c6c36","impliedFormat":1},{"version":"952c4a8d2338e19ef26c1c0758815b1de6c082a485f88368f5bece1e555f39d4","impliedFormat":1},{"version":"ea159c326134119644f5f9b84c43c62f727400e8f74101307f3810a04d63b4a1","impliedFormat":1},{"version":"f981ffdbd651f67db134479a5352dac96648ca195f981284e79dc0a1dbc53fd5","impliedFormat":1},{"version":"a1c85a61ff2b66291676ab84ae03c1b1ff7139ffde1942173f6aee8dc4ee357b","impliedFormat":1},{"version":"b7c8d88e7e36758e8dc59551c04a97b61dc12d9add949ca84e355e03921ef548","impliedFormat":1},{"version":"f1a5a12e04ad1471647484e7ff11e36eef7960f54740f2e60e17799d99d6f5ab","impliedFormat":1},{"version":"ed1b2a459aa469d032f0bd482f4550d0bcd38e9e013532907eb30157054a52d7","impliedFormat":1},{"version":"5a0d920468aa4e792285943cadad77bcb312ba2acf1c665e364ada1b1ee56264","impliedFormat":1},{"version":"fd4362832f71cd8910a72732c2ee62bd9fb843f5a34b2f5c5dba217edb3e58d2","impliedFormat":1},{"version":"928f96b9948742cbaec33e1c34c406c127c2dad5906edb7df08e92b963500a41","impliedFormat":1},{"version":"a2e4333bf0c330ae26b90c68e395ad0a8af06121f1c977979c75c4a5f9f6bc29","impliedFormat":1},{"version":"0c2f323c69edf5041ae2871aa37579e4a4e1454b122042a1124d50bba619c5d1","impliedFormat":1},{"version":"3110d683664028fc0baf31904f3f70ccfed3ab3a67e53bbbca74bee0799f15d3","impliedFormat":1},{"version":"f29768cdfdf7120ace7341b42cdcf1a215933b65da9b64784e9d5b8c7b0e1d3d","impliedFormat":1},{"version":"e68a372f031a576af235bb036e9fa655c731039145e21f2e53cf9ec05987720a","impliedFormat":1},{"version":"0e2e41a3d79adb2be6f01bd37c540a745dd8f6d3842fa53f2e6e7c608e09757a","impliedFormat":1},{"version":"3146e973c617598b8e2866b811fdfcafe71e162e907d717758d2412ba9b72c28","impliedFormat":1},{"version":"309586820e31406ed70bb03ea8bca88b7ec15215e82d0aa85392da25d0b68630","impliedFormat":1},{"version":"98245fec2e886e8eb5398ce8f734bd0d0b05558c6633aefc09b48c4169596e4e","impliedFormat":1},{"version":"bc804b7497ce6bd5ac86d416711ffaf7b10e7bc160a1e4a9ed519ee30269e489","impliedFormat":1},{"version":"02fca2f802f91fd3d2e89a205d7d352f6b0af64ddb6672e087216e44e99e8d4a","impliedFormat":1},{"version":"da2aa652d2bf03cc042e2ff31e4194f4f18f042b8344dcb2568f761daaf7869f","impliedFormat":1},{"version":"03ed68319c97cd4ce8f1c4ded110d9b40b8a283c3242b9fe934ccfa834e45572","impliedFormat":1},{"version":"ef47cea0b5bceb9c5f14c27f6c5430c7a7340ba1ed256bee80c77b8490e7647a","impliedFormat":1},{"version":"7052a59c7fb2efb270f0bf4b3e88cde5fb8a6db42e597474294774118b6db2cd","impliedFormat":1},{"version":"b0cefbc19466a38f5883079f0845babcb856637f7d4f3f594b746d39b74390f7","impliedFormat":1},{"version":"16219e7997bfc39ed9e0bb5f068646c0cdc15de5658d1263e2b44adf0a94ebef","impliedFormat":1},{"version":"4ccedab1527b8bf338730810280cce9f7caf450f1e9e2a6cbabaa880d80d4cf9","impliedFormat":1},{"version":"1f0ee5ddb64540632c6f9a5b63e242b06e49dd6472f3f5bd7dfeb96d12543e15","impliedFormat":1},{"version":"18b86125c67d99150f54225df07349ddd07acde086b55f3eeac1c34c81e424d8","impliedFormat":1},{"version":"2d3f23c577a913d0f396184f31998507e18c8712bc74303a433cf47f94fd7e07","impliedFormat":1},{"version":"4d397c276bd0d41f8a5a0d67a674d5cf3f79b79b0f4df13a0fbefdf0e88f0519","impliedFormat":1},{"version":"aa79b64f5b3690c66892f292e63dfe3e84eb678a886df86521f67c109d57a0c5","impliedFormat":1},{"version":"a692e092c3b9860c9554698d84baf308ba51fc8f32ddd6646e01a287810b16c6","impliedFormat":1},{"version":"64df9b13259fe3e3fea8ed9cdce950b7a0d40859d706c010eeea8c8d353d53fd","impliedFormat":1},{"version":"1848ebe5252ccb5ca1ca4ff52114516bdbbc7512589d6d0839beeea768bfb400","impliedFormat":1},{"version":"d2e3a1de4fde9291f9fb3b43672a8975a83e79896466f1af0f50066f78dbf39e","impliedFormat":1},{"version":"e37650b39727a6cf036c45a2b6df055e9c69a0afdd6dbab833ab957eb7f1a389","impliedFormat":1},{"version":"5f2e86b5920721b4f1a7c77cda7a825b7ce054528da0104cd40a95b170636259","impliedFormat":1},{"version":"dd8ded51112dedf953e09e211e423bcc9c8a3943b4b42d0c66c89466e55635a6","impliedFormat":1},{"version":"31073e7d0e51f33b1456ff2ab7f06546c95e24e11c29d5b39a634bc51f86d914","impliedFormat":1},{"version":"9ce0473b0fbaf7287afb01b6a91bd38f73a31093e59ee86de1fd3f352f3fc817","impliedFormat":1},{"version":"6f0d708924c3c4ee64b0fef8f10ad2b4cb87aa70b015eb758848c1ea02db0ed7","impliedFormat":1},{"version":"a90339d50728b60f761127fe75192e632aa07055712a377acd8d20bb5d61e80c","impliedFormat":1},{"version":"37569cc8f21262ca62ec9d3aa8eb5740f96e1f325fad3d6aa00a19403bd27b96","impliedFormat":1},{"version":"fa18c6fe108031717db1ada404c14dc75b8b38c54daa3bb3af4c4999861ca653","impliedFormat":1},{"version":"a653bd49c09224150d558481f93c4f2a86f9a282747abd39bd2854207d91ceba","impliedFormat":1},{"version":"eddb049b561711702133fbeaad073cf0548bc11a407d214dbbaaaa706732c0d6","impliedFormat":1},{"version":"efa00be58e65b88ea17c1eafd3efe3bc02ea403be1ee858f128ed79e7b880bd4","impliedFormat":1},{"version":"8736a50583d6bb5f8529ebfbe34c909a6fe0d443005083637d4d9b482f840c94","impliedFormat":1},{"version":"8dd284442b56814717e70f11ca22f4ea5b35feeca680f475bfcf8f65ba4ba296","impliedFormat":1},{"version":"95956d470e8b5a94cb86d437480e3e2cb65d00cd5f79f7521b57de3fc0726de9","impliedFormat":1},{"version":"e79e530a8216ee171b4aca8fc7b99bd37f5e84555cba57dc3de4cd57580ff21a","impliedFormat":1},{"version":"ceb2c0bc630cca2d0fdd48b0f48915d1e768785efaabf50e31c8399926fee5b1","impliedFormat":1},{"version":"f351eaa598ba2046e3078e5480a7533be7051e4db9212bb40f4eeb84279aa24d","impliedFormat":1},{"version":"918a3548c08e566b04a61b4eb13955f19b2b82eca35cf4f7d02eaf0145d01db4","impliedFormat":1},{"version":"4ce53edb8fb1d2f8b2f6814084b773cdf5846f49bf5a426fbe4029327bda95bf","impliedFormat":1},{"version":"1edc9192dfc277c60b92525cdfa1980e1bfd161ae77286c96777d10db36be73c","impliedFormat":1},{"version":"85d63aaff358e8390b666a6bc68d3f56985f18764ab05f750cb67910f7bccb1a","impliedFormat":1},{"version":"0a0bf0cb43af5e0ac1703b48325ebc18ad86f6bf796bdbe96a429c0e95ca4486","impliedFormat":1},{"version":"22fcfd509683e3edfaf0150c255f6afdf437fec04f033f56b43d66fe392e2ad3","impliedFormat":1},{"version":"f08d2151bd91cdaa152532d51af04e29201cfc5d1ea40f8f7cfca0eb4f0b7cf3","impliedFormat":1},{"version":"3d5d9aa6266ea07199ce0a1e1f9268a56579526fad4b511949ddb9f974644202","impliedFormat":1},{"version":"b9c889d8a4595d02ebb3d3a72a335900b2fe9e5b5c54965da404379002b4ac44","impliedFormat":1},{"version":"587ce54f0e8ad1eea0c9174d6f274fb859648cebb2b8535c7adb3975aee74c21","impliedFormat":1},{"version":"1502a23e43fd7e9976a83195dc4eaf54acaff044687e0988a3bd4f19fc26b02b","impliedFormat":1},{"version":"519309b84996e8aea3e0fc269814104f12ea3b2ed2140c856c8c8b6b1b76b8d9","impliedFormat":1},{"version":"d9c6f10eebf03d123396d4fee1efbe88bc967a47655ec040ffe7e94271a34fc7","impliedFormat":1},{"version":"0f2c77683296ca2d0e0bee84f8aa944a05df23bc4c5b5fef31dda757e75f660f","impliedFormat":1},{"version":"380b4fe5dac74984ac6a58a116f7726bede1bdca7cec5362034c0b12971ac9c1","impliedFormat":1},{"version":"00de72aa7abede86b016f0b3bfbf767a08b5cff060991b0722d78b594a4c2105","impliedFormat":1},{"version":"710e09a2711b011cc9681d237da0c1c450d12551b0d21c764826822e548b5464","impliedFormat":1},{"version":"11e4e2be18385fa1b4ffa0244c6c626f767058f445bbc66f1c7155cc8e1ec5b4","impliedFormat":1},{"version":"f47280c45ddbc8aa4909396e1d8b526f64dfad4a845aec2356a6c1dc7b6fe722","impliedFormat":1},{"version":"7b7f39411329342a28ea19a4ca3aa4c7f7d888c9f01a411b05e4126280026ea6","impliedFormat":1},{"version":"7f89aebd8a6aa9ff7dfc72d12352478f1db227e2d79d5b5f9d8a59cf1b5c6b48","impliedFormat":1},{"version":"7d936e6db7d5d73c02471a8e872739f1ddbacf213c159e97d1d94cca315ea3f2","impliedFormat":1},{"version":"a86492d82baf906c071536e8de073e601eaa5deed138c2d9c42d471d72395d7e","impliedFormat":1},{"version":"789110b95e963c99ace4e9ad8b60901201ddc4cab59f32bde5458c1359a4d887","impliedFormat":1},{"version":"92eb8a98444729aa61be5e6e489602363d763da27d1bcfdf89356c1d360484da","impliedFormat":1},{"version":"8b1b00637b2d15830b84bd51be2a42168ba9d2bec706da55215db3d034737e0e","impliedFormat":1},{"version":"d729b8b400507b9b51ff40d11e012379dbf0acd6e2f66bf596a3bc59444d9bf1","impliedFormat":1},{"version":"32ac4394bb4b0348d46211f2575f22ab762babb399aca1e34cf77998cdef73b2","impliedFormat":1},{"version":"665c7850d78c30326b541d50c4dfad08cea616a7f58df6bb9c4872dd36778ad0","impliedFormat":1},{"version":"1567c6dcf728b0c1044606f830aafd404c00590af56d375399edef82e9ddce92","impliedFormat":1},{"version":"c00b402135ef36fb09d59519e34d03445fd6541c09e68b189abb64151f211b12","impliedFormat":1},{"version":"e08e58ac493a27b29ceee80da90bb31ec64341b520907d480df6244cdbec01f8","impliedFormat":1},{"version":"c0fe2b1135ca803efa203408c953e1e12645b8065e1a4c1336ad8bb11ea1101b","impliedFormat":1},{"version":"d82c245bfb76da44dd573948eca299ff75759b9714f8410468d2d055145a4b64","impliedFormat":1},{"version":"25b1108faedaf2043a97a76218240b1b537459bbca5ae9e2207c236c40dcfdef","impliedFormat":1},{"version":"5a4d0b09de173c391d5d50064fc20166becc194248b1ce738e8a56af5196d28c","impliedFormat":1},{"version":"0e0b8353d6d7f7cc3344adbabf3866e64f2f2813b23477254ba51f69e8fdf0eb","impliedFormat":1},{"version":"5b73f64003389d41273a4caab40cf80419156b01e777d53a184e7f42776c8094","impliedFormat":1},{"version":"db08c1807e3ae065930d88a3449d926273816d019e6c2a534e82da14e796686d","impliedFormat":1},{"version":"9e5c7463fc0259a38938c9afbdeda92e802cff87560277fd3e385ad24663f214","impliedFormat":1},{"version":"ef83477cca76be1c2d0539408c32b0a2118abcd25c9004f197421155a4649c37","impliedFormat":1},{"version":"2ab9b3b4938022c0078d38ce47fe7863e259d855f04fd5a92fb8af6649b57632","impliedFormat":1},{"version":"f2029459e7f25776f10653a2548581e842582e3ce7f7f03b4c20c0531ac86852","impliedFormat":1},{"version":"46c4a7b98171add588d6a8ea324e11c47cc7a717711da44e79d8307f82d98786","impliedFormat":99},{"version":"52131aa8ca7e64f2d26812ac0eb1b0ebf3a312e2716192d2c37d8d3c91eeeab8","impliedFormat":99},{"version":"dc4a33173d37896a877dd3ee55e8992b9331ec070174cc296a098545277e5f25","signature":"a54ae8b8e41d04400ce526e0e891f86b5a535cf930fc627fbc7065b30c059eda","impliedFormat":99},{"version":"45d4d2497474a680b8d0324fca816980988c4c2535a673d62ba795c1d4c5a668","signature":"d12ae6f691e9f9ed4f2d7fcdb47d908d3476a378230e6e0f7ad6e472c9ef9d1a","impliedFormat":99},{"version":"52650f155fbc9dfd173347270501f77a05c8bb816f0ce507103ce80cb75b0c2a","signature":"5caf75d844560ec3e883c40d2aa7d8486d90a6c485612c8081866103b1686bba","impliedFormat":99},{"version":"a7fe7e88c50608567af53c49d3c59ea5f33bf5f59126d67b2a25f85eb41297ba","impliedFormat":1},{"version":"f6b713f2ca50a06c854fe2622326bddcd95fe675c4f2dd53b1fb62bc241623a5","signature":"6c1789ff9abe5fe32e33e0d26dcdcb21260523f638cb39dd0243a4b14dc25621","impliedFormat":99},{"version":"09e56ec0f334fd48c7a635fef4099dab38afd885b33b5556ef2972884424f0c1","signature":"3bd4553ed6b419a6bba18a19d67804e66ca6996e7264c5ac7b5cda9fdb6b7d46","impliedFormat":99},{"version":"5821a9cbba4ed96e149719fc798ff824ad072454be1daa822e2a4e9f8d7a46fc","signature":"af52eb9213915cfab7210721ef419d74cb46bf30b97bf9b1ff7e657d85d691cf","impliedFormat":99},{"version":"bbb489738408c8d66053aad5f1f5a19f30c0d810d533a8e6dda7270f4485096f","signature":"6aa3d5056bc601d94d0ea61bd134093233e0495da5a660a6b599feee040ee7c9","impliedFormat":99},{"version":"49883e6cbacd0674bcc5a05df073f3d5ebc73ff6b5f5d329ed077326510d31e1","impliedFormat":1},{"version":"1f437a1d798c6d71545c7cfb1183e2adf7d7f7df51365cdb260744c49f225cf0","signature":"d3f9a84a3c4f10b615eb3170785484d7385440abc57b8c0abda2a0661838bc85","impliedFormat":99},{"version":"af3b1b4a00b5e4e190b0585b239d9589c86fcb3a6c464c9fb9b387d9bc8ae481","impliedFormat":99},{"version":"08873721e55c3c1de4d7219dc735fa8448374500c2a3db44f349605efcb66156","signature":"06c1cc3941693562eacb9cedca9c2e41bab7a95741210c6a92f3a424198409e6","impliedFormat":99},{"version":"f9e4cff695c6b55eae8c3e9908c49854ea18f1f4fd24bb24dea4257d43c1847f","signature":"28ebd11c5041e7897d297161e01a64a8d5f01f28853f85bd0a6cd3fc570fb3e8","impliedFormat":99},{"version":"0263001f163ef05642f1c83b8b6ecab0dde64499cf24ac1433d719dead9dfffc","signature":"c1a7b1c4843bfe2cd18aa70a1f0f52b9807365dd787123cb3ce4c3b51379dbd8","impliedFormat":99},{"version":"cbb45afef9f2e643592d99a4a514fbe1aaf05a871a00ea8e053f938b76deeeb9","impliedFormat":1},{"version":"5728fd6e79e51c877314783a38af0316f6da7ddc662f090ca816b9aa0199720d","impliedFormat":99},{"version":"c291650031ac47f06b9e2e29b48eab18fe090995a531480012f51ecb2e70507b","signature":"29878d66789aa68c8928cc5de86724b50ef37f04180412c3a23aff77b42960f9","impliedFormat":99},{"version":"af078b5dede791b189f42a8ab3ce90f582fc139340c79e68ea8de05d24cacc03","impliedFormat":99},{"version":"adf72b6e45bc4baf5055fa5b2838e6cceb206e0385550be2f2651e06ac2f5c27","signature":"d3b8482b99800cd1ce469e85a33bda0049e541c91a6b77859302bf646ac18d5f","impliedFormat":99},{"version":"dd78263a47e5657ae925527fa32cc643931ccc725c2e30a705032987e68730c4","impliedFormat":99},{"version":"c5d2c7cb2c50332aec1be9c65353efb8308b7088280a729763e2141bec107bf9","impliedFormat":99},{"version":"6f61a0bcf3d46341cb05413028bf00301aad728231d417a7f42e2b331dd39a8f","impliedFormat":99},{"version":"291424805ddd10bb51d3ec9efe48e83b3bf791f12dc4f114867889079f1ca43d","impliedFormat":99},{"version":"72032aed69c98ff9d94b1e1515dd7569bf06564f66725c53c0d1d20df277efe9","impliedFormat":99},{"version":"5586ed6f5d3107419076f588f94b4311545a33f16679c9af3242b699f1b40cb7","signature":"493c75cab31a38a5ed87dec8160e050c2d6cfc0604843d3cd9e08e64e3b9e314","impliedFormat":99},{"version":"9585f81638748ba59436134e2f4bf41f7fa966baddf12c08cf8285e96d015c5f","signature":"c3275f831d611c61351a3e81ae34cd856c570a7bc2ed97df30ff3b50848ba61d","impliedFormat":99},{"version":"e4b4326b61261bf5ffd6de8b4825f00eb11ebb89a51bd92663dd6e660abf4210","impliedFormat":1},{"version":"43a4860173cec933ed8380e55f7a4473dd0df38b43e706b492f443cd8612bd87","impliedFormat":1},{"version":"f90d85d4cb38445499bdb7e7b013e4f64d99d157a6fa0843e998495ceb27b520","impliedFormat":1},{"version":"2e178a87e7bf03a067cfb1cf5573e7c4899fcbc9f462a0b0c67d238e39b794a4","impliedFormat":1},{"version":"901becb8779e1089442378fda5623e607ee4588762a32e7692436f1ea81cf848","impliedFormat":1},{"version":"8286d84d2567b713fd6a1fdfbb1a0abc8cfa668ee1e0e83d7dd4ade5761f2750","impliedFormat":1},{"version":"f28dffc6bf9bbd8b9dc156aadb74d11de7faabf547eb9f0aebb8cd03e8750a6c","impliedFormat":1},{"version":"97402596b68e028aeaf4779c609a1ee35fb98be9c7ed9f2d9870a844970a0042","impliedFormat":99},{"version":"a05ebc3674deb77908d5a9385c5b246edd6eeb042d9b83d828fbc4fea7a4d7a1","impliedFormat":1},{"version":"b64130f62287a8a5a9b9f6b95176fdbe2fae14c3a38021e8418c991805605208","impliedFormat":99},{"version":"d31a436a784a6ccde7acd3e937f7f45f66aa3ab856af69388e9b2b5a96dadb94","impliedFormat":99},{"version":"0f2d8781a65c733b997ebe2659a806e64f157a7b7e7db15cb3d1eaae303ff43d","impliedFormat":99},{"version":"d3c678f189964e8f54df90c5d2646b6a231bfb42a0e7757fe4830055217c0f94","impliedFormat":99},{"version":"0ac55506dd203a9cae98e8405830783bd3f233f26a0dec0fc0b279fae2f2a46e","impliedFormat":1},{"version":"1f11f5b0c45afc388394940c6c342f819d1d7486c6d006b94477aa6006f0405c","impliedFormat":1},{"version":"8fa6a68b088bfd88bbe4dd80e610983e8736127be06559d72689acfda595588c","impliedFormat":99},{"version":"93c838304a7b3f9eb4fd6b3d9993f4a4234694a8c9f76a21b3a9a6c04c981363","impliedFormat":99},{"version":"84e27c83d339870a01f752e4ae9cac486d7501da1ed029a52d09931b38af3430","impliedFormat":99},{"version":"5c464901af7ec9420762859ef27366a0908dcee01c299bb4d5a9b60cff67551d","impliedFormat":99},{"version":"845bcc38db960753c28dc96ee9cd459926dbb2f274c1aba768abe0ff5a5d494c","impliedFormat":99},{"version":"4d32e16a44c01df68f57c3a112fc3bea1fd4cd7cf2b7150e3bb923162d10b6e2","impliedFormat":99},{"version":"aa9f2a39d99e2376556fab4d95b7bc697f036c67068eccd9cf09fe87c5f229a1","impliedFormat":99},{"version":"5ab7690385b948ce9fa789f6b0377e28bb4e91a843b34a2d171648f2c6315be3","impliedFormat":99},{"version":"c961b20d7a385200f6047c538b03892000d601567314f39220a0cd305705f18b","impliedFormat":99},{"version":"a272330aea88b18305639508dcd0cc9b7b12642f6856a5b0fcd0889e257d2f09","impliedFormat":99},{"version":"65f0e4035624223d79d6f82f1e090f8115793784d57bebe50ea0c80609ab86ad","impliedFormat":99},{"version":"623c6f0c41c459a4454d7993cb49e1e9b4f6b920ea0a3a11ac8b9f6ceb65b90a","impliedFormat":99},{"version":"22793e1967e3dd96f65ff09be3f7c688d125afb9f77f0fba11955a87e9a55a4e","impliedFormat":99},{"version":"65fc1b07f81f3ceffa96b4db9881c0c165384b895410da457a7ec1e17c821613","impliedFormat":99},{"version":"319de222e317ec333f02742b9aff1a0912a8840c6a101f8d4cee262d7f7a5b04","impliedFormat":99},{"version":"c117a320873762f461712acab7a6708dcab2c1c279382c7392ac0e70b8609fe5","impliedFormat":99},{"version":"fdd4f294363e754a24baecacdbf77344705dace9d22658d9689530e4892a126a","signature":"dae1ca59dd60d6abcb0b88744ba4ea36cae0668b6723020c50796a514231eeb3","impliedFormat":99},{"version":"bd90b7393f915064b3ce60de6208a0ce9acc18b26f7bd24f6fc0b027a760ea1a","signature":"b78e2adee78633defb72bc10284f25d54a37539cbae4c2c3dd288606acb1c55b","impliedFormat":99},{"version":"2c2e92653e8b4c8180f6683e92c0db774687a03110b5e179239047f168ada7fd","signature":"cad4c3c782e4a99d65dedc884aa67aa9ce3715224244cd19cd36d753c91d0b6a","impliedFormat":99},{"version":"eb5a18ff81309fcfc307dcb798f0e6dab4a3918928e49c314037cd8c9bc56dda","impliedFormat":1},{"version":"7f482f96309e3865d7295a829643500f196ec423782b64ad008b19596bf10799","impliedFormat":99},{"version":"fbea5e651cb86ad689d30cf0963878b207baf65cdc00cedb58b15b6e09064910","impliedFormat":1},{"version":"a6add645e43d9899dbbc657157b436e29653c9d1d230dea0cfb9ff1f053a266d","impliedFormat":1},{"version":"56a50d5cb6f9068a247132b8a48a1b3d72b4d8a82f3bb5bb0210cac21341ba48","impliedFormat":1},{"version":"1b6f9f9f4de7c24c043b169e5b323bef0566d740b9b1091d539ba5dc28dc06f9","impliedFormat":1},{"version":"58b138a346d047b295cb76d2edf4d6f1134c5802d691fd2af798aab6ffa21fad","impliedFormat":99},{"version":"94176312a545480e354d91c92b277fd0a012bace2b95d15b2499b93fa85646f4","impliedFormat":1},{"version":"7c1dcee059e13af188602ca7f47bb2f746ce73d6136c2cfde820f550ceae66d0","impliedFormat":1},{"version":"969336c47d3511b95643bdcb3cc88d67031bb5565eae90e2125025ec3216dd60","impliedFormat":1},{"version":"e8a5beb73e49b5a4899f12b21fa436f4088f5c6b22ed3e6718fcdf526539d851","impliedFormat":1},{"version":"911484710eb1feaf615cb68eb5875cbfb8edab2a032f0e4fe5a7f8b17e3a997c","impliedFormat":1},{"version":"4b16f3af68c203b4518ce37421fbb64d8e52f3b454796cd62157cfca503b1e08","impliedFormat":1},{"version":"4fc05cd35f313ea6bc2cd52bfd0d3d1a79c894aeaeffd7c285153cb7d243f19b","impliedFormat":1},{"version":"29994a97447d10d003957bcc0c9355c272d8cf0f97143eb1ade331676e860945","impliedFormat":1},{"version":"6865b4ef724cb739f8f1511295f7ce77c52c67ff4af27e07b61471d81de8ecfc","impliedFormat":1},{"version":"9cddf06f2bc6753a8628670a737754b5c7e93e2cfe982a300a0b43cf98a7d032","impliedFormat":1},{"version":"3f8e68bd94e82fe4362553aa03030fcf94c381716ce3599d242535b0d9953e49","impliedFormat":1},{"version":"63e628515ec7017458620e1624c594c9bd76382f606890c8eebf2532bcab3b7c","impliedFormat":1},{"version":"355d5e2ba58012bc059e347a70aa8b72d18d82f0c3491e9660adaf852648f032","impliedFormat":1},{"version":"0c543e751bbd130170ed4efdeca5ff681d06a99f70b5d6fe7defad449d08023d","impliedFormat":1},{"version":"c301dded041994ed4899a7cf08d1d6261a94788da88a4318c1c2338512431a03","impliedFormat":1},{"version":"236c2990d130b924b4442194bdafefa400fcbd0c125a5e2c3e106a0dbe43eaad","impliedFormat":1},{"version":"ded3d0fb8ac3980ae7edcc723cc2ad35da1798d52cceff51c92abe320432ceeb","impliedFormat":1},{"version":"fbb60baf8c207f19aa1131365e57e1c7974a4f7434c1f8d12e13508961fb20ec","impliedFormat":1},{"version":"00011159f97bde4bdb1913f30ef185e6948b8d7ad022b1f829284dfc78feaabf","impliedFormat":1},{"version":"ed849d616865076f44a41c87f27698f7cdf230290c44bafc71d7c2bc6919b202","impliedFormat":1},{"version":"9a0a0af04065ddfecc29d2b090659fce57f46f64c7a04a9ba63835ef2b2d0efa","impliedFormat":1},{"version":"10297d22a9209a718b9883a384db19249b206a0897e95f2b9afeed3144601cb0","impliedFormat":1},{"version":"620d6e0143dba8d88239e321315ddfb662283da3ada6b00cbc935d5c2cee4202","impliedFormat":1},{"version":"34d206f6ba993e601dade2791944bdf742ab0f7a8caccc661106c87438f4f904","impliedFormat":1},{"version":"05ca49cc7ba9111f6c816ecfadb9305fffeb579840961ee8286cc89749f06ebd","impliedFormat":1},{"version":"0cfa8b466d3a09233752da79d842afeeeaa23c8198f0121fc955de1f05153682","impliedFormat":1},{"version":"879bae52cc6ce9f7a232e6ce2100bf132aba7a10534d1c4d3c6c537bebcfcb81","impliedFormat":1},{"version":"baa73823ce303e21dd69fd8709b03c6de066ca0ac782fb3e6f6be1ef2366748c","impliedFormat":99},{"version":"342d8cf4f0f9ae3b0c4b9586558e71d85ebbfcc85d9f0747f47dc9f64e466dbc","signature":"e21304dde27a43ad56a8ae6403cc9990c02521d5cc3a4107c797a9c8f42b3083","impliedFormat":99},{"version":"5622dd1eddbc31e2f4385a1d59072460cc8228d7bc9c9ca3e4dc772c80a77617","signature":"bd0688b0df0b7190a7b58652c29c0f7aa6db579a2f214a2c050705b2b2dacae0","impliedFormat":99},{"version":"e4e832ae5f0e25c70c8a3b7b8a4dad488c8b969b9595c358d60fc22fca406283","impliedFormat":1},{"version":"7aeaf75b6aaaa8ae0532837e27e8f773737a471d5e0225b762ea11df1e5ee6dc","signature":"e3d604bd1eccccc54b60e5a26209db83ce4e456bf37556600091704ced5f3623","impliedFormat":99},{"version":"7114743cbe97fe0c7dbbe08d03ac747273d17c552377a538674f158e36804183","signature":"d1bfbb57afb862c91ad1c370218ca4223bd02156fbbd95490bc0e2f4fa986ed9","impliedFormat":99},{"version":"430fd333c9c474990eed91311ea02ad7a31cc45fecd6925cf31a40660e85a45f","signature":"946529291fe75d339000169cac24b64f7990a92e14f0ab6be57e7cf54c161956","impliedFormat":99},{"version":"abd6ccdaae9905ea2ec85488fdce744930862327633eebd40d429511f6a1d5da","impliedFormat":1},{"version":"dd2d2ec64059b5b1a8bab91be0eab4118004d39f83d2e412d353e359e3b4e777","signature":"ea75b1d0307c103f73052280ece702a40405ab97794c1c1e5a0657041ce62b10","impliedFormat":99},{"version":"1b3d4c497a22d170257a818932bf1335047d85760c2104b47310eab51f8bbf1e","signature":"d79654f870f364fe8bb8375f80de5478a09279ec75081b0be3bfbab89f0d0223","impliedFormat":99},{"version":"35527408b15ac596180a832453a9f51bd1e19efea4441c49fcfb65d517b0e147","signature":"68df94076eb7fa0d028d40d31a8bb16ffafcad5e069c83cf386397c29cd68a1e","impliedFormat":99},{"version":"4cb90f0549ff55e501d86b68f447643b0379fc2eec79cc2533b3ba3063ce43e9","signature":"fe0a8cc31cf75bc82108f1ac88a40b4308ec2f5a60fb1401f8db8790d580c7f5","impliedFormat":99},{"version":"9f3c5498245c38c9016a369795ec5ef1768d09db63643c8dba9656e5ab294825","impliedFormat":1},{"version":"2d225e7bda2871c066a7079c88174340950fb604f624f2586d3ea27bb9e5f4ff","impliedFormat":1},{"version":"6a785f84e63234035e511817dd48ada756d984dd8f9344e56eb8b2bdcd8fd001","impliedFormat":1},{"version":"c1422d016f7df2ccd3594c06f2923199acd09898f2c42f50ea8159f1f856f618","impliedFormat":1},{"version":"d48084248e3fc241d87852210cabf78f2aed6ce3ea3e2bdaf070e99531c71de2","impliedFormat":1},{"version":"0eb6152d37c84d6119295493dfcc20c331c6fda1304a513d159cdaa599dcb78b","impliedFormat":1},{"version":"237df26f8c326ca00cd9d2deb40214a079749062156386b6d75bdcecc6988a6b","impliedFormat":1},{"version":"cd44995ee13d5d23df17a10213fed7b483fabfd5ea08f267ab52c07ce0b6b4da","impliedFormat":1},{"version":"58ce1486f851942bd2d3056b399079bc9cb978ec933fe9833ea417e33eab676e","impliedFormat":1},{"version":"7557d4d7f19f94341f4413575a3453ba7f6039c9591015bcf4282a8e75414043","impliedFormat":1},{"version":"a3b2cc16f3ce2d882eca44e1066f57a24751545f2a5e4a153d4de31b4cac9bb5","impliedFormat":1},{"version":"ac2b3b377d3068bfb6e1cb8889c99098f2c875955e2325315991882a74d92cc8","impliedFormat":1},{"version":"8deb39d89095469957f73bd194d11f01d9894b8c1f1e27fbf3f6e8122576b336","impliedFormat":1},{"version":"a38a9c41f433b608a0d37e645a31eecf7233ef3d3fffeb626988d3219f80e32f","impliedFormat":1},{"version":"8e1428dcba6a984489863935049893631170a37f9584c0479f06e1a5b1f04332","impliedFormat":1},{"version":"1fce9ecb87a2d3898941c60df617e52e50fb0c03c9b7b2ba8381972448327285","impliedFormat":1},{"version":"5ef0597b8238443908b2c4bf69149ed3894ac0ddd0515ac583d38c7595b151f1","impliedFormat":1},{"version":"ac52b775a80badff5f4ac329c5725a26bd5aaadd57afa7ad9e98b4844767312a","impliedFormat":1},{"version":"6ae5b4a63010c82bf2522b4ecfc29ffe6a8b0c5eea6b2b35120077e9ac54d7a1","impliedFormat":1},{"version":"dd7109c49f416f218915921d44f0f28975df78e04e437c62e1e1eb3be5e18a35","impliedFormat":1},{"version":"eee181112e420b345fc78422a6cc32385ede3d27e2eaf8b8c4ad8b2c29e3e52e","impliedFormat":1},{"version":"25fbe57c8ee3079e2201fe580578fab4f3a78881c98865b7c96233af00bf9624","impliedFormat":1},{"version":"62cc8477858487b4c4de7d7ae5e745a8ce0015c1592f398b63ee05d6e64ca295","impliedFormat":1},{"version":"cc2a9ec3cb10e4c0b8738b02c31798fad312d21ef20b6a2f5be1d077e9f5409d","impliedFormat":1},{"version":"4b4fadcda7d34034737598c07e2dca5d7e1e633cb3ba8dd4d2e6a7782b30b296","impliedFormat":1},{"version":"360fdc8829a51c5428636f1f83e7db36fef6c5a15ed4411b582d00a1c2bd6e97","impliedFormat":1},{"version":"1cf0d15e6ab1ecabbf329b906ae8543e6b8955133b7f6655f04d433e3a0597ab","impliedFormat":1},{"version":"7c9f98fe812643141502b30fb2b5ec56d16aaf94f98580276ae37b7924dd44a4","impliedFormat":1},{"version":"b3547893f24f59d0a644c52f55901b15a3fa1a115bc5ea9a582911469b9348b7","impliedFormat":1},{"version":"596e5b88b6ca8399076afcc22af6e6e0c4700c7cd1f420a78d637c3fb44a885e","impliedFormat":1},{"version":"adddf736e08132c7059ee572b128fdacb1c2650ace80d0f582e93d097ed4fbaf","impliedFormat":1},{"version":"d4cad9dc13e9c5348637170ddd5d95f7ed5fdfc856ddca40234fa55518bc99a6","impliedFormat":1},{"version":"d70675ba7ba7d02e52b7070a369957a70827e4b2bca2c1680c38a832e87b61fd","impliedFormat":1},{"version":"3be71f4ce8988a01e2f5368bdd58e1d60236baf511e4510ee9291c7b3729a27e","impliedFormat":1},{"version":"423d2ccc38e369a7527988d682fafc40267bcd6688a7473e59c5eea20a29b64f","impliedFormat":1},{"version":"2f9fde0868ed030277c678b435f63fcf03d27c04301299580a4017963cc04ce6","impliedFormat":1},{"version":"6b6ed4aa017eb6867cef27257379cfe3e16caf628aceae3f0163dbafcaf891ff","impliedFormat":1},{"version":"25f1159094dc0bf3a71313a74e0885426af21c5d6564a254004f2cadf9c5b052","impliedFormat":1},{"version":"cde493e09daad4bb29922fe633f760be9f0e8e2f39cdca999cce3b8690b5e13a","impliedFormat":1},{"version":"3d7f9eb12aface876f7b535cc89dcd416daf77f0b3573333f16ec0a70bcf902a","impliedFormat":1},{"version":"b83139ae818dd20f365118f9999335ca4cd84ae518348619adc5728e7e0372d5","impliedFormat":1},{"version":"c3d608cc3e97d22d1d9589262865d5d786c3ee7b0a2ae9716be08634b79b9a8c","impliedFormat":1},{"version":"62d26d8ba4fa15ab425c1b57a050ed76c5b0ecbffaa53f182110aa3a02405a07","impliedFormat":1},{"version":"87a4f46dabe0e415e3d38633e4b2295e9a2673ae841886c90a1ff3e66defb367","impliedFormat":1},{"version":"1a81526753a454468403c6473b7504c297bd4ee9aa8557f4ebf4092db7712fde","impliedFormat":1},{"version":"a6613ee552418429af38391e37389036654a882c342a1b81f2711e8ddac597f2","impliedFormat":1},{"version":"da47cb979ae4a849f9b983f43ef34365b7050c4f5ae2ebf818195858774e1d67","impliedFormat":1},{"version":"ac3bcb82d7280fc313a967f311764258d18caf33db6d2b1a0243cde607ff01a0","impliedFormat":1},{"version":"c9b5632d6665177030428d02603aeac3e920d31ec83ac500b55d44c7da74bd84","impliedFormat":1},{"version":"46456824df16d60f243a7e386562b27bac838aaba66050b9bc0f31e1ab34c1f2","impliedFormat":1},{"version":"b91034069e217212d8dda6c92669ee9f180b4c36273b5244c3be2c657f9286c7","impliedFormat":1},{"version":"0697277dd829ac2610d68fe1b457c9e758105bb52d40e149d9c15e5e2fe6dca4","impliedFormat":1},{"version":"b0d06dbb409369169143ede5df1fb58b2fca8d44588e199bd624b6f6d966bf08","impliedFormat":1},{"version":"e4b6ed6bd6e3b02d7c24090bb5bdb3992243999105fa9e041bcd923147cc3ed6","impliedFormat":1},{"version":"67dd027877c83c46e74cde7ed6e7faacca148526cd9018ea0772aa7579fa0abc","impliedFormat":1},{"version":"d9aed3df3f4a1e42a18d442c85950f57decf2474a062f01ab9bf224c066a1d1e","impliedFormat":1},{"version":"1a81526753a454468403c6473b7504c297bd4ee9aa8557f4ebf4092db7712fde","impliedFormat":1},{"version":"c3886d64fc80d215640d9fbffa90ebfd387d8eb012243dd044c9810d9f33b136","impliedFormat":1},{"version":"6e50b2017454705ff94359fc0a2daeba2fa19c133f2f204213d33deed52cf7b4","impliedFormat":1},{"version":"5ffe93378264ba2dba287bce8eabc389b0bfe2266016cc95bd66b64c5a6492a0","impliedFormat":1},{"version":"7ca788d6efb81cf64221b171bbeadc65491fe2e0fc2918efe3ecdaca395ea748","impliedFormat":1},{"version":"da35d6a8ee45e3349b4d577148bdd20c9b29862872e3c40f5d428c32557e5e0c","impliedFormat":1},{"version":"62941034216275e4541d6cfeeb80ae805fcc9639582a540bab4252554f3a613c","impliedFormat":1},{"version":"13aeadb616f9d2b44ea9da3cbfca62e70d30eb616c35425b78a2af3c3bc65b30","impliedFormat":1},{"version":"6ba418e319a0200ab67c2277d9354b6fa8755eed39ab9b584a3acaac6754ff7c","impliedFormat":1},{"version":"4fe80f12b1d5189384a219095c2eabadbb389c2d3703aae7c5376dbaa56061df","impliedFormat":1},{"version":"9eb1d2dceae65d1c82fc6be7e9b6b19cf3ca93c364678611107362b6ad4d2d41","impliedFormat":1},{"version":"01ee2157211ff38500e8d14c3081e1dc82399ae771bb4fca7e970b5b9f6889c6","impliedFormat":1},{"version":"4523dfd2dda07c1ab19f97034ba371f6553327b2a7189411a70a442546660fd6","impliedFormat":1},{"version":"2e5afb93fc3e6da3486a10effebc44f62bf9c11bec1eebe1d3b03cae91e4434c","impliedFormat":1},{"version":"a8a3779913ddff18d1f516d51bec89f5e3eb149928b859ad3684fae0e10fb2d3","impliedFormat":1},{"version":"a87090ce4dff0ec78b895d3a8803b864680e0b60c457f6bba961892a19954272","impliedFormat":1},{"version":"8c15defcb343375e9c53e5314daa56c548b89164222fe0626bf837ebe5816428","impliedFormat":1},{"version":"b4b026e3013d9482acbf8e6ebca5114f9e932e5a87580f6d40c63e66f5240fb1","impliedFormat":1},{"version":"bbd0fce6da05dd72dc1f7c23e31cdcb5088e18f66a5e54450b28de31cfc27ce3","impliedFormat":1},{"version":"c059d7e5d3105a9067e0c0a9e392344a9a16b34d7ce7e41cea3ae9e50e0639f0","impliedFormat":1},{"version":"feeb4514da40bd3c50f6c884c607adb142002b3c8e6a3fe76db41ba8cce644ad","impliedFormat":1},{"version":"e3b0808e9afa9dce875873c2785b771a326e665276099380319637516d8d1aac","impliedFormat":1},{"version":"7247fd1853426de8fdc38a7027b488498bb00ea62c9a99037a760520e3944a26","impliedFormat":1},{"version":"0b6a84d1c3a325b7ed90153f5aad8bf6c8a6fba26f0b6385503218cae4080e25","impliedFormat":1},{"version":"e8284c9858c5d17dff0cb2de8139f8ff9fd2a3cf0de46b64fbcf37797e37ee0c","impliedFormat":1},{"version":"73e76d96bb4bc4a120be3964d6fd534b1ed4375acd2a90c2d054f365d42020c7","signature":"b0f67b0fd44bded8b846edc13c559b434334c1d91099689977df6893a3c7aa69","impliedFormat":99},{"version":"71049a52939d4818a2755de1395102850fcc94c205e94df585f6a28c399f8b5f","signature":"411e8bd0ccb63e3a8f9939b15d60923e069478cb0e403ab41d0789541426eb50","impliedFormat":99},{"version":"b80c0a90f03b8a09d3749538a7a27309389f9ffa49298e1c741b2e413131d852","signature":"21c144d41e9b0d19a918113285c07afebfa9f9b921f326b308e5c003ad21ee99","impliedFormat":99},{"version":"8643039bfa16bb150dd85d716d01de043321351a288554bb0c573b2ca4dc6386","signature":"ba4ac13ad8c31c6dfba4ea6fa438b41a7617c45a7212cceb998ba871aea4a392","impliedFormat":99},{"version":"841977fcf4088db340c45a2762424412ed1625f71b8d429f923953eca38d1ce9","signature":"0a86088310e7962936ac439d5e72b484157c91924cff0c4502653815108eb674","impliedFormat":99},{"version":"1503efe2cd01cdff0da82e85a00ffe534b176c827ac99ff0c68a682c5995e37e","signature":"c5611681c885a9dd96b777e3d18ed4895c4d1ce2f1003b86bdc1a2450798b64d","impliedFormat":99},{"version":"d2855d66b4a94936e49236c05ad92eca3e151278a66fa32253c126d95016b615","signature":"781968000d497d36fec2102fb149152db25362dd6b6cfb67b6d87251c765aa37","impliedFormat":99},{"version":"a246a5b2388da320086224268ca12febb19bf03f7e0d8a669271b3d1a2bf09af","signature":"a6f40c2959adae4a494af140e00ead4703bddb5c0e2f1f1156328b36bf358907","impliedFormat":99},{"version":"6881559fb77727e9f154b9e7e8e061c8cf75fa6226a23256cfb62acc9f4cfa00","signature":"c72b2df3e7675f90742ef25a39241d6c18c0ba9b285baff4eaa6c0a0e5d7ad0f","impliedFormat":99},{"version":"bf729f952893415564c15f1eba8ad17191f8c5c2f712b8ad23b0fccc9891d90d","impliedFormat":99},{"version":"d1cc9289766f3874cb06fbc04c8292262e608db3b2ea3d78d8b797bf5965446a","impliedFormat":99},{"version":"c3cf88c859e1fcae00ee7935b56debee805b40381c8b8b266c6f7a62f30f7b38","impliedFormat":99},{"version":"9a148782091347bb4000ce4290e6962907ad0b3339718b1e3bb79ad0b45a5ac5","signature":"217406c87bf860cb2ec219cff2ea7df43b69d5cb6d643e2c50ae8a4952e4957b","impliedFormat":99},{"version":"02c0ccfc1fbaae9cb58e12be3e0cbc70753284837bfbbfe669d1a0532b8aacc3","signature":"7911a8ca623edc3c077fb73c855cd4aaf937cbe4bc6735b16822e0a23a7d4422","impliedFormat":99},{"version":"abb222cdf2b0196cc8d552d9b077ce458db03cc4836c0ce714dfec59715dfe03","signature":"f2513c23c7e007bc7abd5088288d425eecd6841883a6a1e18355d973c209f93e","impliedFormat":99},{"version":"78955fdf49f82c37464a905f7b562dba6d938b21c905775b230ab28646b6b0c9","signature":"5191d8882110d2c00430a0a278c0b382fe3afe48f2fadcf91c8bd1f10879f0df","impliedFormat":99},{"version":"b5e191950c799b81d06af6ae603436a74979bcf0a73c841a7187fe204e80c1f6","signature":"f664a5a4935f29c19f7a90981ade2091392985979694fa66e127af478099e66b","impliedFormat":99},{"version":"cdc7a5d6a0bd7cbd72bbb4623d6829b54246ba4d04be2e5d088631b001a50d40","signature":"6a34df036a6cdf9eb8bb03eb39f06848bd6ca78c4328686d9e723d2c65358504","impliedFormat":99},{"version":"f645af4c59d97fff0fb53a9069e2b83ef586ecdd3345d1b77a8d854558bb6949","signature":"126e10ae570c24c4a871059355b027a84171f37d7b4dc6c854ea0b89756be1d4","impliedFormat":99},{"version":"a778b9e4f970327875e354c207f5b9acdb05aeea9714439ad6850c05afb74c09","signature":"0cf4f39e141c1a7b9a464a61d591b15d566aa90077f4a67bd2b20a9f317a6a38","impliedFormat":99},{"version":"16e6efa25d978c73710f33784e916c17125b0a61b966b4f4de95dc012a798c8e","signature":"98b9efebd8a41875ffc100ba176908cd1b0f44da02f0c0674e6bef54eb0af3eb","impliedFormat":99},{"version":"91ee160fe7f87822c822441f1013a495f12e10168ca7a776594b2a5c94179d94","signature":"7cb9c15bbaf40ada7fd43c3d205ce995eea8054f4ec6bbee50dc6e3470777e8f","impliedFormat":99},{"version":"25cc2353fb94588bbf6c1393006ff4155ce567dd60abceafc2940f99e43e3519","impliedFormat":1},{"version":"39c56ad9bf90fa52180771ecb69adbf41d61b1eae571e2160c676067251bf6fc","signature":"5a3ed1db1a281c4ce84f7e5850db69de1542b3c3e91f97fb0cba6920ab1a42af","impliedFormat":99},{"version":"9be7cfc855f68b96368d0a07b83dad20c167a2939a6ae5252996960421b4f9de","signature":"9deba3b18ca2f96391f35af42850287358ba23bb67dbabefd57f6284e263eb3f","impliedFormat":99},{"version":"d6b7900f4e65d906835873832433dade29d6ebbd2b482a362030bcc6e15808dd","signature":"63015c136dcc6f181aaa4f60d2e630be70c90cde3abb89343dfb2bc34155e43c","impliedFormat":99},{"version":"e14b5dccc8ac38ca87c1e7a3dc9ab827a45fbd14f1ed8f64b0a3b13e6a2bb445","signature":"a5484fbbd95c2b881edeb6e32ec0e9d3a0aaf3ffa4de42a00deb81e09c5c6478","impliedFormat":99},{"version":"a6d86bf8441bb0c46181f16f4994d1501c1e8d0bbc98d8819fa7eb12d97f2ca1","signature":"f1ad869f780b949591f6c428634962c267a63a83890a1def70fcf31e232bf716","impliedFormat":99},{"version":"772d539da420fda627e090679e5312d1641a48abdc00b438019f64552def60a4","signature":"6812c2460d8af53d35bb0e749f9b275138c60390128eb6c2b28f2c457fb2333f","impliedFormat":99},{"version":"d650f8040f3007c3ab07601528f848b1e0fa426d651d1c14ac5c24f6640f0ecf","signature":"69e4a1e7c70b78d928e7821d831bf015acabf06a6fe84907d547d69ba8e93472","impliedFormat":99},{"version":"66201fe6882924c4d3afd94691219f26e40441968d7c296bdde466ac7bf9ef7c","signature":"b1aa913654ad272b35a90787cdf8534487a251aab72da8505879f4c339a38111","impliedFormat":99},{"version":"270fb299e1ddac2c9145e26a8d09a3d3e610245d4bf5c45d3d9f1c67588b7bf7","signature":"67812af5151af97e04a5606ab9c493f5fbd23860bad524f06884cc1468e4962a","impliedFormat":99},{"version":"eeaeea480c5b28cf6cf6faad37f8d8412044abe4735bd8fb584debf72436dfc3","signature":"972dcae528b64625600ddc9c25810172782cc29543de3b98708f2b0213d18593","impliedFormat":99},{"version":"a37c81cbbb129886f6863ff08a867ddff1138b381e477b5e2d57c0373b8de17e","signature":"09b1bbf92ef3b0e777ad8e9d6f86692764a1e51e2483731ceafc4ea55752fc25","impliedFormat":99},{"version":"084f71d00eb2dd9c4700e894321c899cf17c132a4ae7d07d2c389c18d010fc9b","signature":"be5aa9882f9c672af4ab5232066a4fa85109160105409e5a4ce57ff9e3c54e10","impliedFormat":99},{"version":"c4c667200f7c0793c34016e5f314a2d223a97647122136766e4c79fd5c182d79","signature":"e604077d073fd2a5cf5a96f871dc8c063e21eb3d15e85c4eee154cc20fc5ffcd","impliedFormat":99},{"version":"c8adda9f45d2f7ec9fb28c59859db32da6c2835f1fec96433e2729e5805fa46f","impliedFormat":99},{"version":"7809c3fb02b8fba5e852d59e7979fccb4489a430a748c572a8261e50f486088c","impliedFormat":99},{"version":"386f44ec169c7e864e78623f1575add5aa864cd9be5909e1832f70c824bb38b8","signature":"ff0318aaef9be7bbb403d1198891425be001d5a05ff7042e64c0815c6c3d51fe","impliedFormat":99},{"version":"9e08920deab6798c154c1d54aefd590cb776856abf610b9e630065837fe15225","signature":"fc044df049374fd8208cd29b414b1329fc6fafcd00c65b9732f149d1549739b9","impliedFormat":99},{"version":"faadd7db0e101a2e1fbb2e9f7fe07cfcb2ee5d3a0851276991c5c288a2e3a803","signature":"1cdfd1b9a01cc10929c534738292a86d2ed4cfdd611a58a97190974e133935e9","impliedFormat":99},{"version":"8ba0a92751492bbcb0335bd3debbbc2259a0279bc7bcb01b0d64220265d14c7f","impliedFormat":99},{"version":"d08cd19699b32edb5500897cfc405e6fc328c2954dd61e2a7085d6de60b10df1","signature":"96b5258c59110dc0224b1a9d26ffe2d14f9f85569e23c14a40f03619abb8fb59","impliedFormat":99},{"version":"ab5eabf664fde92ce4cdb6d55d928a69a64dd4a0d2b504fe7b094a9dc2b1e559","signature":"4ef0fd5f829f1b7e5f544210876026047fbb145a297374838e225efcf8350413","impliedFormat":99},{"version":"e413a9143d0fb541f883c4322db7bc4e38494603cae02b16fcdaab0897cdec96","signature":"dc081ac1fe5abe91dd7ae3bcac3e2416d04c6598fe808620f5e0950f2e4aa837","impliedFormat":99},{"version":"9f495e4833189399cf36f91aa03c0cc5ffe8a8472466c2bf9fa163000a9acb98","signature":"bfce623d82b5b8fbd722e73952efca8aefb00ef869a38af51c25fd40b64450b4","impliedFormat":99},{"version":"93be0309a0da3a39cdaa1ec47b3b46064384ac6cb6ecac2ca2caf3be83db8136","signature":"3ae5917ca8778977945a28df48ce7ce235ffc705e9a7bf4c7e25c1af8357e1f3","impliedFormat":99},{"version":"23804137b050d71fc2d6082def85c7dbaca95f31433e9252cbe3830258e0a003","signature":"cbcd604041377289ba3ce322ae13bcbf50a2b233dca3d9fc211856919d91b356","impliedFormat":99},{"version":"1e60bfc944638aa3792ab15823a37ba97f66c37ffd1d094428144abe33453eb8","signature":"fc35b1b8c81c468a1dcc169511956035f641b5f127a9757da04cf018f9d18cb5","impliedFormat":99},{"version":"47fd80549a6c1d4294b30109c725de4b3f907f5950faeb124f1b58ed6ad3f026","signature":"ff6d2920197446e537f52b1a13e72700ab50457969f8edd4e19b011aa3447691","impliedFormat":99},{"version":"da1128ec76f8ceab974e67173931279219bf1a98f76edd3ad539022cf3a12a9b","signature":"459b8e3ef1651003ecd15657a26f1c84ebc779ee416761215f63866e9d276707","impliedFormat":99},{"version":"d360aeb2775833558e98a5932bbc162e47a4ab708c462c1295aede142c7da604","signature":"69c2a61a7420d1f455df9d48d6f38968012cc4cb91d243b5814b414b13b63cd1","impliedFormat":99},{"version":"fdbe3cd15a74f69d711fbd56ddc68fd6ce0f39bc29d746a29024200ca82466f8","signature":"14f6261f2c2a8268a28c08d1dd57ab971cf44cb0570c367dec79249734dc2fad","impliedFormat":99},{"version":"90abb49f0312f41c13eb60b2817b9657912cbaa21d3bc6aedd84ec5cdba1b880","signature":"3ae0cc0109806096b20544ecff9a2a38a250e255402e1fb37b9d362294d47278","impliedFormat":99},{"version":"eb15edfcef078300657e1d5d678e1944b3518c2dd8f26792fdba2fe29f73d32b","impliedFormat":1},{"version":"92cb1bf6e3e40b57b222ab37526baadca0fe2adda24d171ee55efa718b2a2627","impliedFormat":99},{"version":"bc0994681a66975c2076d735ddfbce95fc87912c058755f847a63a36c92e2378","signature":"054ab654a65dc0b8f43278955812c923d2e10e23b5afac6a3bd25942cc75c121","impliedFormat":99},{"version":"79218853737a8a4976d65c8dcbeefe17ef46465c0aa1ae090348dd05368e6d7e","signature":"e293dd96bac09d8344d3eb6b548a2a19c8cc7792e407b39d79ae0bcb16cd859b","impliedFormat":99},{"version":"690463fa5ce19fefab91580a35da61a214ebf634bb6299fbaa844c277efbbd62","signature":"992f65cd010df4f00c623b57261607251d67d005a8cf16c8d76ba779959bc47a","impliedFormat":99},{"version":"d3572554eab57e86bd30779335d0939c0161ffbe6770fdd7ab180831f22cfb6a","signature":"e1eb8a76fc143c59ceb5048480b1e82eee2e97137f958f4f9d934ec8f5580c63","impliedFormat":99},{"version":"28aae191590677a2796adbde46acca96fc71c122826d4c16634b05070832b36d","signature":"7eaccb6af3d467e964de0264520d8e28445c80640145e17b71c7bcedcbc7f0aa","impliedFormat":99},{"version":"347677c9da6bb8703964f14a26eb9274954aec382ec82ab1cb6d46ed1d9310ac","signature":"79b08652ab49305aa44b42aec71b3e84b120079c6309684bd2bdedec777f6627","impliedFormat":99},{"version":"93eb5f9df788588c6709bad7b3232ad25d8df109d68a3b739060357c5d4d11f3","signature":"c3f89392130688c9a519fda32667b33fbba6dfb3f8a591f90b19ec58b9e23c84","impliedFormat":99},{"version":"313d293be53f96348a9e5495af171d2f655cf26733a2a08eb5ef222ed07af226","signature":"e3d79d02542f15bcae454a48b2cf46586b5d5d85afbe184860fca2486ad98219","impliedFormat":99},{"version":"da0e74c1ea3622f48216d4ed421005eecd4002df4d308c0f6173a4bd646525c5","signature":"0775a4beb8375755d40b6ba40a23878469784dc44e5c1bf2be58e2e784b5b848","impliedFormat":99},{"version":"78618009b7957ae20a544e2ddea2acb3087109c690081e97a97be041f3bdaf81","signature":"387802c8b689571931db50d6add7f68ecfc2ab5f5b764d824a052ecc1240e819","impliedFormat":99},{"version":"bfbc249bfd5d10308ab4146e1f309739271ec34544129d6c09ec2be44bd95601","signature":"879a37460d741d6eea865080124f4f0a14bb2970cd1b8361e847bda63f972046","impliedFormat":99},{"version":"fe11bf1b498764a7d22c462ea0547025db78ad444058029348307571aeef79d8","signature":"a4f6a0c2ecd9674ad3079ef8906ed20ca1642b77ed9031500c7a7d3d3acb3185","impliedFormat":99},{"version":"2d233f12c63b4a7ce6ef47ed36efdc5b7e9be4d16ce21fa765b162892a4d1151","signature":"248bcbf3ee36d6ac1671ec076d3af8b8ae92a0226f5af9d9943e0807282500f9","impliedFormat":99},{"version":"fa3afa84f5b1e9e711fc97ab105de3dab592d630ca71542b20dafeaa8183c394","signature":"c71b971170d5cafdd88645b37d6ae75a968d36f7558d41bf378f2b75cda058e5","impliedFormat":99},{"version":"986d416b72635d8a240c382d903c1f5cbce80da963c527bc2fc4416ca798470f","signature":"fccf946ac48a69de9052c04769405c3f76deaf76ec9baf0cb6c6a8773e7ed264","impliedFormat":99},{"version":"9beaa204f512fba53e8a5a65fea3ff18e3684067a642d2c0a9aa85b06295029f","signature":"6b91e292a9aac41f5814206900ff8440f3b21b631bd4279a27aafc7d49723232","impliedFormat":99},{"version":"cc11f173facaf1486b63712dc4fe79a6dc74c0e1d055be421250b8e9fe0d9600","signature":"3a3aba12c201fabdacec9f03df7cd3198f44f0f6eafef13a64478af0cef5aa95","impliedFormat":99},{"version":"27b504050d6963ba9e6c8242ff1028a27fbf8a3f960a8ac5598080ee430a14f0","signature":"e5cddb91baef22cba26fca4a0440f32edfca85be61075be449838343fbc61fdb","impliedFormat":99},{"version":"8fb0adee802d3aef19856226d9e1e409f7be4a4c214225e2f7096dbe0584bb37","signature":"055313d14f3b0a663b2f3b4f92ca9a16482b10e846a229473d5e581e18c9590c","impliedFormat":99},{"version":"e9b14f2ea8de396e84e72a34a3112b035f68b267b26c5965762c2a0504be785f","signature":"b3131d8053e359b2394fb00d36809a9c83b5935fa4b613efbf465f4f5072242c","impliedFormat":99},{"version":"5d6a806e1b3b7937ddbcbd4c217a6b0e335ce6c2e3b876ee43b5108d2cccb286","signature":"b4a831bd11ee13f1876077a23d077682cb495bf81ea7e40d0e01cc2abdd81529","impliedFormat":99},{"version":"344f14d5ad15b1cfb779cdac51fcd76a56581d83ad814a63812838c9f5d4ead1","signature":"982efaf68aa58cf36a25cfa5ac0336fe186b391ec6b6cee2bb08b9c66f60b570","impliedFormat":99},{"version":"6173c65d70b3a7500c0d0447d797d7088f96ab80640463d158add9c62dc149d8","signature":"30dbd2cf1bac3a8950f6f8bb77ed3a5aa0369fb797049d5f860aee7ddbfc6d86","impliedFormat":99},{"version":"019c210c9772b5242c573a1b3bc3c30fe6ceafeb28476a106ce29975f008e1a8","signature":"50c9ed401386cfaad21fce4c088cc5c9a65dddab7b0478db85d777ad0a6e41d8","impliedFormat":99},{"version":"e0f5a498a17feae72451de7e29c9111c293b862fe71898f04c241cf8d3e1d569","signature":"c631d62d150c95e2b469c8840cdff1d408a27a26483a8afca1efade88cab234d","impliedFormat":99},{"version":"6fa51ccf6c21671eb3836dccf07e1507fd4c21ed791ec199ad774fac2892997a","signature":"a2ee2905f6601b02b6a1f99b11beb65c693433adb6456070ce8c9cd5914e5dc5","impliedFormat":99},{"version":"f120d3a0418da7e2f39af8328e9cb1d3b07a2d9d5a07a0d8f606c294620cd35e","signature":"30b6f468e91084fcdc768311646d64c7d0992258892cdd60e3d05f889e5744d5","impliedFormat":99},{"version":"6da66ba9620a3637752ae53acd922298b9bb66ce27f8840454aa6fd057d42452","signature":"e4aca6c2c014837dac6bcb293bd044ddc47e652ed9acc90c6365533dd82d5b2f","impliedFormat":99},{"version":"52e00c70b25161b1c014e32a07d7649433165d466401fa665ccf880acb8aade9","signature":"bb96e4c6bea501f9748a78b37a613ed833fc357b52bbd44bbcd4d07cca497613","impliedFormat":99},{"version":"38b8c151ae031e9ab0f628724d0f4268425c7c5fa00fa3800ea52c20ff93c80d","signature":"7ed2679213800ed51ede2242be44bbacc20e50baf354754410037e8ff882eb6c","impliedFormat":99},{"version":"4571c5b134614a12e38edd929a1234663a200c93d1a8a27883e6d8cfd93d43ed","signature":"275d1abe068220ab2ed60fcd0d1d650448416dbe927277e22c84cafe0b9ea872","impliedFormat":99},{"version":"7fe3f7bbd101672268a567d7e7570ca311e94b83b35994e9c9cf1caaed710e70","signature":"b2e7c5d9dfe77b16fcd9aab70bf732cec82c06b233122979d321b0d57559253e","impliedFormat":99},{"version":"ff8bf09438764e7a3e3100fe5eef29b88fa70286bd17393978b2f440fafaea1c","signature":"43e818adf60173644896298637f47b01d5819b17eda46eaa32d0c7d64724d012","impliedFormat":99},{"version":"bd52fd03f065112af9119ce974e3039e25f4306a894cab6c39ccf0a0fdbb9e9a","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881","impliedFormat":99},{"version":"d39b0b32844af18fe5a3d31e79088c9003869c93eff03fd10aeed35c0a738a9a","signature":"3030931bdd5a651f800a11490005698617095f9bb9322dbff9cf207dae24baf6","impliedFormat":99},{"version":"60466353a3577a32124398adb7cc0affff682f2eba2dd1bae70c7da84ff1253f","impliedFormat":1},{"version":"f65195124ae7324aab6d42db35729bd86cd9f26f9571f0dcdcacbb0b79139edf","signature":"d1ee790e8c768311aadaadad67d4030ecd08762096bf0c5478ef985ce658155c","impliedFormat":99},{"version":"b242dc38aed4da0c2cac8ee7eebcf4b29548aa7ebe7b9c5c3ec5a2a975a20cd3","signature":"3e67b1736f4358d0445842a4954f9d64bd4f1877bb171e19cf554c4abfcbd9b1","impliedFormat":99},{"version":"bebba41ae293f23df1356bdaad71a8b1d8a2b85bd44fd4f04a570af3550d656d","signature":"d9897371094fd887e1305aee07c64f4a4bd4a3cf4097cf3200279fa47796d836","impliedFormat":99},{"version":"7e5c310428d174e5a66ca862cf5eaee800bdc35ad5cf1d26be3d463e697cda1e","signature":"eafd21a5cd4d4d4f43d3384a04d3456fd3f2b16a3475c89803362cf3c679dbbf","impliedFormat":99},{"version":"0b768039e1e12e34d90c0128d945760a960169e71e718480e5b0cf87307ea04e","impliedFormat":99},{"version":"8aea11fdb0ddca2fe524095e9265e3faa2237fbad2786177bb784ca19d0ab01c","impliedFormat":99},{"version":"edc078f529ad3d8a4477c5158212fe997e12f2872b22021196f4119b004ab6f8","impliedFormat":99},{"version":"4d6252936aad764146e1306640de3b34ead86c0772b47ae47021755bcff3fbae","impliedFormat":99},{"version":"844a3cab3c4b7965ffe5db442e529481d51dfa7e977816048f0420b221267bf4","signature":"5495aa0faf54d136373c3385350595ef1758d06e30dcf67f62dc065b89fe3e5e","impliedFormat":99},{"version":"2267b8d1e30ad5be01efa9e2e42661cc26ca511d44fb9d592f26c00869cd442b","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881","impliedFormat":99},{"version":"ee7d8894904b465b072be0d2e4b45cf6b887cdba16a467645c4e200982ece7ea","impliedFormat":1},{"version":"ab754c02d70553f7131f80a5c44f6e45c3251afb571a73117274b4724f683e02","impliedFormat":1},{"version":"5d9a0b6e6be8dbb259f64037bce02f34692e8c1519f5cd5d467d7fa4490dced4","impliedFormat":1},{"version":"880da0e0f3ebca42f9bd1bc2d3e5e7df33f2619d85f18ee0ed4bd16d1800bc32","impliedFormat":1},{"version":"d7dbe0ad36bdca8a6ecf143422a48e72cc8927bab7b23a1a2485c2f78a7022c6","impliedFormat":1},{"version":"8b06ac3faeacb8484d84ddb44571d8f410697f98d7bfa86c0fda60373a9f5215","impliedFormat":1},{"version":"7eb06594824ada538b1d8b48c3925a83e7db792f47a081a62cf3e5c4e23cf0ee","impliedFormat":1},{"version":"f5638f7c2f12a9a1a57b5c41b3c1ea7db3876c003bab68e6a57afd6bcc169af0","impliedFormat":1},{"version":"f3e604694b624fa3f83f6684185452992088f5efb2cf136b62474aa106d6f1b6","impliedFormat":1},{"version":"96d14f21b7652903852eef49379d04dbda28c16ed36468f8c9fa08f7c14c9538","impliedFormat":1},{"version":"cddf5c26907c0b8378bc05543161c11637b830da9fadf59e02a11e675d11e180","impliedFormat":1},{"version":"2a2e2c6463bcf3c59f31bc9ab4b6ef963bbf7dffb049cd017e2c1834e3adca63","impliedFormat":1},{"version":"209e814e8e71aec74f69686a9506dd7610b97ab59dcee9446266446f72a76d05","impliedFormat":1},{"version":"736097ddbb2903bef918bb3b5811ef1c9c5656f2a73bd39b22a91b9cc2525e50","impliedFormat":1},{"version":"4340936f4e937c452ae783514e7c7bbb7fc06d0c97993ff4865370d0962bb9cf","impliedFormat":1},{"version":"b70c7ea83a7d0de17a791d9b5283f664033a96362c42cc4d2b2e0bdaa65ef7d1","impliedFormat":1},{"version":"2b8264b2fefd7367e0f20e2c04eed5d3038831fe00f5efbc110ff0131aab899b","impliedFormat":1},{"version":"58a3914b1cce4560d9ad6eee2b716caaa030eda0a90b21ca2457ea9e2783eaa3","impliedFormat":1},{"version":"f7e133b20ee2669b6c0e5d7f0cd510868c57cd64b283e68c7f598e30ce9d76d2","impliedFormat":1},{"version":"5e733d832665ad5f0ba35ca938f4de65c4e28fc28de938eb2abdf8a9d59330d7","impliedFormat":99},{"version":"4edc6f7b9a4f9bf19bdb6c1be910a47add363f5e0f46cb39f4c516b705b31233","impliedFormat":99}],"root":[611,[615,617],[619,625],[827,830],[832,836],838,839,842,[844,858],[860,869],[871,873],[875,882],[890,893],897,915,[918,923],[925,929],931,933,934,[979,989],[991,994],1004,[1006,1009],[1015,1017],1019,1022,1025,1026,1028,1029,[1161,1163],[1165,1168],1170,[1172,1174],[1177,1179],1185,1186,[1218,1220],1256,1257,[1259,1261],[1263,1266],[1348,1356],[1360,1369],[1371,1383],[1386,1388],[1390,1401],[1404,1438],[1440,1443],1448,1449],"options":{"declaration":true,"declarationMap":true,"downlevelIteration":true,"module":199,"outDir":"./","removeComments":false,"skipLibCheck":true,"strict":true,"target":7},"fileIdsList":[[464,507],[189,464,507],[186,464,507],[185,186,464,507],[183,184,186,187,464,507],[183,184,185,187,464,507],[186,187,464,507],[183,184,185,186,187,188,464,507],[190,191,464,507],[464,507,1270,1271,1275,1302,1303,1305,1306,1307,1309,1310],[464,507,1268,1269],[464,507,1268],[464,507,1270,1310],[464,507,1270,1271,1307,1308,1310],[464,507,1310],[464,507,1267,1310,1311],[464,507,1270,1271,1309,1310],[464,507,1270,1271,1273,1274,1309,1310],[464,507,1270,1271,1272,1309,1310],[464,507,1270,1271,1275,1302,1303,1304,1305,1306,1309,1310],[464,507,1270,1275,1304,1305,1306,1307,1309,1310,1319],[464,507,1267,1270,1271,1275,1307,1309],[464,507,1275,1310],[464,507,1277,1278,1279,1280,1281,1282,1283,1284,1285,1286,1310],[464,507,1300,1310],[464,507,1276,1287,1295,1296,1297,1298,1299,1301],[464,507,1300,1310,1312],[464,507,1310,1312],[464,507,1310,1313,1314,1315,1316,1317,1318],[464,507,1275,1310,1312],[464,507,1280,1310],[464,507,1288,1289,1290,1291,1292,1293,1294,1310],[464,507,1307,1311,1320],[464,507,1324],[464,507,520,557,1346],[464,507,1200],[464,507,522],[250,464,507],[60,464,507],[251,464,507],[142,182,250,464,507],[199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,251,464,507],[248,250,251,464,507],[60,61,198,249,250,251,252,253,254,464,507],[192,464,507],[61,464,507],[60,192,196,198,249,251,464,507],[256,257,464,507],[182,250,464,507],[60,61,142,182,192,193,194,195,196,197,198,249,251,464,507],[250,251,464,507],[61,198,250,464,507],[142,248,250,464,507],[140,141,464,507],[464,507,639],[464,507,639,640],[464,507,686],[464,507,626,632,641,676,680,681,682,683,684,685],[464,507,633,638],[464,507,539,637],[464,507,636,638,639],[464,507,634,635,639,686],[464,507,626,632,639],[464,507,640],[464,507,630],[464,507,627,628,629,631],[464,507,631,681],[464,507,631,682],[464,507,626,630,631,632,680],[464,507,627],[464,507,675],[464,507,634],[464,507,642,643,676,677,678,679],[464,507,508,539],[259,260,261,262,263,264,464,507],[464,507,520,634,1197],[464,507,1197,1198,1199,1205,1206,1209],[464,507,1197,1198,1199,1202,1203],[464,507,1204,1205],[464,507,1199],[464,507,1197,1201],[464,507,1198,1199,1204,1206,1209,1210,1211,1213,1214,1216],[464,507,1199,1204,1205,1206,1207,1208],[464,507,520,1197,1198,1199,1204,1205,1213],[464,507,1205,1215],[464,507,1212],[464,507,520,539,657],[464,507,656,670],[464,507,520,657,669,671],[464,507,658,659,660,664,665,667,669,671,672,673,674],[464,507,660,667,670,672],[464,507,656],[464,507,656,659,661,662,663,664,670,671],[464,507,656,664,666,667,670,671],[464,507,656,657,659],[464,507,657,658,659,660,661,662,665,668,670,671,675],[464,507,520],[464,507,667,669,670],[464,507,658,659,662,671,672],[464,507,936,960,963,966],[464,507,959,965,967],[464,507,959,961],[464,507,960,961,962],[464,507,959],[464,507,973],[464,507,967,973,974,975],[464,507,972],[464,507,959,967,972],[464,507,959,968],[464,507,967,968,970],[464,507,959,969],[464,507,959,964],[464,507,966,967,969,971,976],[464,507,943,944,946,949,953],[464,507,937,938,942,943],[464,507,943,947,948,949,951],[464,507,937,938,943],[464,507,938,945],[464,507,943,946,949,951,952],[464,507,937,938,941,942],[464,507,938,941,942],[464,507,939,940],[464,507,954],[464,507,941,942,946,950],[464,507,937,938,939,940,941,942,943,944,945,946,947,948,949,951,952,953,954,955,956,957,958],[464,507,522,557,1000],[464,507,522,557],[464,507,519,522,557,995,996],[464,507,996,997,999,1001],[464,507,520,557,1451,1452],[464,507,519,522,524,527,539,550,557],[458,464,507,534,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578],[464,507,579],[464,507,559,560,579],[458,464,507,534,562,579],[464,507,534,563,564,579],[464,507,534,563,579],[458,464,507,534,563,579],[464,507,534,569,579],[464,507,534,579],[458,464,507,534],[464,507,562],[464,507,534],[270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,286,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,326,327,328,329,330,331,332,333,334,335,336,337,339,340,341,342,343,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,389,390,391,393,402,404,405,406,407,408,409,411,412,414,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,464,507],[315,464,507],[273,274,464,507],[270,271,272,274,464,507],[271,274,464,507],[274,315,464,507],[270,274,392,464,507],[272,273,274,464,507],[270,274,464,507],[274,464,507],[273,464,507],[270,273,315,464,507],[271,273,274,431,464,507],[273,274,431,464,507],[273,439,464,507],[271,273,274,464,507],[283,464,507],[306,464,507],[327,464,507],[273,274,315,464,507],[274,322,464,507],[273,274,315,333,464,507],[273,274,333,464,507],[274,374,464,507],[270,274,393,464,507],[399,401,464,507],[270,274,392,399,400,464,507],[392,393,401,464,507],[399,464,507],[270,274,399,400,401,464,507],[415,464,507],[410,464,507],[413,464,507],[271,273,393,394,395,396,464,507],[315,393,394,395,396,464,507],[393,395,464,507],[273,394,395,397,398,402,464,507],[270,273,464,507],[274,417,464,507],[275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,316,317,318,319,320,321,323,324,325,326,327,328,329,330,331,332,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,464,507],[403,464,507],[464,507,1455],[464,507,1456],[464,507,520,550,557],[464,507,512,557],[464,507,580,582,583,584,585,586,587,588,589,590,591,592],[464,507,580,581,583,584,585,586,587,588,589,590,591,592],[464,507,581,582,583,584,585,586,587,588,589,590,591,592],[464,507,580,581,582,584,585,586,587,588,589,590,591,592],[464,507,580,581,582,583,585,586,587,588,589,590,591,592],[464,507,580,581,582,583,584,586,587,588,589,590,591,592],[464,507,580,581,582,583,584,585,587,588,589,590,591,592],[464,507,580,581,582,583,584,585,586,588,589,590,591,592],[464,507,580,581,582,583,584,585,586,587,589,590,591,592],[464,507,580,581,582,583,584,585,586,587,588,590,591,592],[464,507,580,581,582,583,584,585,586,587,588,589,591,592],[464,507,580,581,582,583,584,585,586,587,588,589,590,592],[464,507,592],[464,507,580,581,582,583,584,585,586,587,588,589,590,591],[464,507,1460],[464,507,522,550,557,1463,1464],[464,504,507],[464,506,507],[464,507,512,542],[464,507,508,513,519,520,527,539,550],[464,507,508,509,519,527],[459,460,461,464,507],[464,507,510,551],[464,507,511,512,520,528],[464,507,512,539,547],[464,507,513,515,519,527],[464,506,507,514],[464,507,515,516],[464,507,519],[464,507,517,519],[464,506,507,519],[464,507,519,520,521,539,550],[464,507,519,520,521,534,539,542],[464,502,507,555],[464,502,507,515,519,522,527,539,550],[464,507,519,520,522,523,527,539,547,550],[464,507,522,524,539,547,550],[464,507,519,525],[464,507,526,550,555],[464,507,515,519,527,539],[464,507,528],[464,507,529],[464,506,507,530],[464,504,505,506,507,508,509,510,511,512,513,514,515,516,517,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556],[464,507,532],[464,507,533],[464,507,519,534,535],[464,507,534,536,551,553],[464,507,519,539,540,541,542],[464,507,539,541],[464,507,539,540],[464,507,542],[464,507,543],[464,504,507,539],[464,507,519,545,546],[464,507,545,546],[464,507,512,527,539,547],[464,507,548],[507],[462,463,464,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556],[464,507,527,549],[464,507,522,533,550],[464,507,512,551],[464,507,539,552],[464,507,526,553],[464,507,554],[464,507,512,519,521,530,539,550,553,555],[464,507,539,556],[464,507,557],[143,182,464,507],[143,167,182,464,507],[182,464,507],[143,464,507],[143,168,182,464,507],[143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,464,507],[168,182,464,507],[464,507,522,557,998],[464,507,539,557],[464,507,612],[464,507,1402],[464,507,519,522,524,539,547,550,556,557],[464,507,519,539,557],[464,507,1444],[464,507,1357],[140,464,507,1175],[464,507,599,600],[464,507,549],[464,507,519,520,557,602],[464,507,1020],[464,507,825],[464,507,687,688,689,690,691,692,693,694,695,696,697,698,699,700,701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,720,721,722,723,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824],[464,507,698],[464,507,698,711,712,714,715,719,737,739,764],[464,507,703,715,719,738],[464,507,773],[464,507,800],[464,507,703,801],[464,507,801],[464,507,699,758],[464,507,694,698,702,719,724,759],[464,507,758],[464,507,719],[464,507,703,719,804],[464,507,804],[464,507,691],[464,507,705],[464,507,771],[464,507,691,698,719,750],[464,507,719,781,818],[464,507,714],[464,507,698,711,712,713,719],[464,507,784],[464,507,787],[464,507,696],[464,507,789],[464,507,708],[464,507,694],[464,507,717],[464,507,743],[464,507,744],[464,507,719,738],[464,507,687,698,702,703,705,707,708,711,714,716,717,718],[464,507,750],[464,507,711],[464,507,709,711,719],[464,507,687,711,717,719],[464,507,689],[464,507,688,689,694,703,708,711,717,719,744],[464,507,808],[464,507,806],[464,507,715],[464,507,721,779],[464,507,687],[464,507,702,719,721,722,723,724,725],[464,507,705,721,722],[464,507,698,738],[464,507,697,700],[464,507,709,710],[464,507,698,703,717,719,726,734,739,740,741],[464,507,723],[464,507,689,740],[464,507,719,723,745],[464,507,801,810],[464,507,694,703,708,717,719],[464,507,703,705,717,719,734,735],[464,507,699],[464,507,719,728],[464,507,804,813,816],[464,507,699,705],[464,507,703,719,744],[464,507,703,717,719],[464,507,695,719],[464,507,696,699,705],[464,507,719,763,765],[464,507,698,711,712,713,716,719,737],[464,507,698,711,712,713,719,738],[464,507,719,723],[464,507,550,557],[464,507,508,539,557],[464,507,1023],[464,507,1311],[464,507,522,523,524,527,1321,1322,1325,1326,1327,1328,1329,1330,1331,1335,1336,1337,1338,1339,1340,1341,1342,1343,1344,1345],[464,507,1328,1329,1330,1340,1342],[464,507,1328,1340],[464,507,1322],[464,507,539,1322,1328,1329,1330,1331,1335,1336,1337,1338,1340,1342],[464,507,522,527,1322,1326,1327,1328,1329,1330,1331,1335,1337,1339,1340,1342,1343],[464,507,1322,1328,1329,1330,1331,1334,1338,1340,1342],[464,507,1328,1330,1335,1338],[464,507,1328,1335,1336,1338,1346],[464,507,1328,1329,1330,1335,1338,1340,1341,1342],[464,507,1321,1328,1329,1330,1335,1338,1340,1341],[464,507,1322,1326,1328,1329,1330,1331,1335,1338,1339,1341,1342],[464,507,1321,1325,1346],[464,507,522,523,524,1328],[464,507,1328,1329,1340],[464,507,522,523,524],[464,507,1011,1012],[464,507,539],[464,507,522,523],[268,464,507],[464,507,522,539,557],[464,507,527,557],[464,507,524,557,1014],[464,507,522,539,1226,1227,1228],[464,507,512,557,913],[464,507,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912],[464,507,898],[464,507,899],[464,507,913],[464,507,1191],[464,507,1189,1190],[464,507,1188,1192],[464,507,522,527,550,557,1002,1187],[464,507,522,527,547,550,557,596],[464,507,522,524,539,557],[464,507,522,527,539,547,557,595],[464,507,557,1231],[464,507,519,557,1231,1247,1248],[464,507,1232,1236,1246,1250],[464,507,519,557,1231,1232,1233,1235,1236,1243,1246,1247,1249],[464,507,1232],[464,507,515,557,1236,1243,1244],[464,507,519,557,1231,1232,1233,1235,1236,1244,1245,1250],[464,507,515,557],[464,507,1231],[464,507,1237],[464,507,1239],[464,507,519,547,557,1231,1237,1239,1240,1245],[464,507,1243],[464,507,527,547,557,1231,1237],[464,507,1231,1232,1233,1234,1237,1241,1242,1243,1244,1245,1246,1250,1251],[464,507,1236,1238,1241,1242],[464,507,1234],[464,507,527,547,557],[464,507,1231,1232,1234],[464,507,1221,1222,1225,1229,1254],[464,507,603,1230,1252,1253],[464,507,1181,1182,1183],[464,507,522,539],[464,507,1384],[464,507,884],[464,507,885],[464,507,887],[464,507,522,557,1010,1013],[464,507,1445,1446],[464,507,1445],[464,507,609],[464,507,924],[464,507,916],[464,507,519,557],[464,507,519,555,1332,1333],[464,507,1158,1159],[141,464,507,1158],[464,507,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1056,1057,1058,1059,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1134,1135,1136,1137,1138,1139,1140,1141,1142,1143,1144,1145,1146,1147,1148,1149,1150,1151,1152,1153,1154,1155,1156,1157],[464,507,1038,1049,1052,1055,1072,1098],[464,507,1043,1051,1055,1073],[464,507,1107],[464,507,1133],[464,507,1134],[464,507,1039,1092],[464,507,1035,1038,1042,1055,1060,1093],[464,507,1092],[464,507,1055],[464,507,1043,1055,1137],[464,507,1137],[464,507,1045],[464,507,1105],[464,507,1034,1038,1055,1084],[464,507,1038],[464,507,1055,1115,1151],[464,507,1050],[464,507,1038,1049,1055],[464,507,1118],[464,507,1121],[464,507,1036],[464,507,1123],[464,507,1048],[464,507,1053],[464,507,1077],[464,507,1055,1073],[464,507,1030,1038,1042,1043,1045,1047,1048,1049,1050,1052,1053,1054],[464,507,1084],[464,507,1030,1049,1053,1055],[464,507,1032],[464,507,1031,1032,1035,1043,1048,1049,1053,1055,1077],[464,507,1141],[464,507,1139],[464,507,1051],[464,507,1057,1113],[464,507,1030],[464,507,1042,1055,1057,1058,1059,1060,1061],[464,507,1045,1057,1058],[464,507,1038,1073],[464,507,1037,1040],[464,507,1038,1043,1055,1062,1069,1074,1075],[464,507,1059],[464,507,1032,1082],[464,507,1055,1059,1078],[464,507,1134,1143],[464,507,1035,1043,1048,1053,1055],[464,507,1043,1045,1053,1055,1069,1070],[464,507,1039],[464,507,1055,1064],[464,507,1137,1146,1149],[464,507,1039,1045],[464,507,1043,1053,1055],[464,507,1036,1039,1045],[464,507,1055,1097,1099],[464,507,1038,1049,1052,1055,1072],[464,507,1038,1049,1055,1073],[464,507,1055,1059],[464,507,520,539,557],[464,507,1223,1224],[464,507,1223],[140,464,507,895],[62,63,64,65,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,464,507],[88,464,507],[88,101,464,507],[66,115,464,507],[116,464,507],[67,90,464,507],[90,464,507],[66,464,507],[119,464,507],[99,464,507],[66,107,115,464,507],[110,464,507],[112,464,507],[62,464,507],[82,464,507],[63,64,103,464,507],[123,464,507],[121,464,507],[67,68,464,507],[69,464,507],[80,464,507],[66,71,464,507],[125,464,507],[67,464,507],[119,128,131,464,507],[67,68,112,464,507],[464,474,478,507,550],[464,474,507,539,550],[464,469,507],[464,471,474,507,547,550],[464,507,527,547],[464,469,507,557],[464,471,474,507,527,550],[464,466,467,470,473,507,519,539,550],[464,474,481,507],[464,466,472,507],[464,474,495,496,507],[464,470,474,507,542,550,557],[464,495,507,557],[464,468,469,507,557],[464,474,507],[464,468,469,470,471,472,473,474,475,476,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,496,497,498,499,500,501,507],[464,474,489,507],[464,474,481,482,507],[464,472,474,482,483,507],[464,473,507],[464,466,469,474,507],[464,474,478,482,483,507],[464,478,507],[464,472,474,477,507,550],[464,466,471,474,481,507],[464,469,474,495,507,555,557],[464,507,655],[464,507,644,645,655],[464,507,646,647],[464,507,644,645,646,648,649,653],[464,507,645,646],[464,507,654],[464,507,646],[464,507,644,645,646,649,650,651,652],[267,464,507,623,832,836,838],[267,464,507,579,623,836,838,840,842,845,846,847,848,849],[267,464,507,579,623,836,838,840,846,847,848,849],[267,464,507,579,623,836,838],[267,464,507,623,836,838,1469],[267,464,507,836,839,850,851,852,853],[464,507,854],[267,464,507,594,623,836,1469],[464,507,623,836,856],[255,258,265,266,267,269,464,507,520,529,531,551,579,593,594,616,623,624,625,827,828,829,830,832,835],[464,507,623,859,862],[267,464,507,520,529,623,836,859],[267,464,507,623,836,859,1469],[267,464,507,520,529,623,836,859,866],[267,464,507,836,858,863,864,865,867],[464,507,868],[267,464,507,623,836,869,873,875],[464,507,531,836,869,876],[267,464,507,520,528,529,550,579,623,836,880],[267,464,507,836,881],[267,464,507,520,521,529,579,611,623,686,828,832,836,840,869,871,872,873,875,883,886,888,889,890,891,892,893,926,929,934,987],[267,464,507,531,836,988],[267,464,507,618,836,869,1007],[265,267,464,507,531,623,832,836,869,933,991,994,1007,1174,1177,1178,1179,1186,1264,1265,1350,1351,1352],[464,507,1353],[255,464,507],[267,464,507,623,836,1365],[267,464,507,623,836,869],[267,464,507,521,623,836,869,1005,1469],[266,267,464,507,579,623,828,836,869,1358,1359,1469],[267,464,507,623,836,869,1361],[267,464,507,623,836,869,1363],[267,464,507,836,869,1355,1356,1360,1362,1364,1366],[464,507,1367],[267,464,507,521,623,675,836,929],[267,269,464,507,508,520,521,526,529,531,550,579,610,619,623,836,838,874,921,1007,1014,1371,1372],[267,464,507,520,526,529,579,623,836,929,1014],[267,464,507,623,836,929,1469],[267,464,507,529,836,929,991,1007,1174,1177,1264],[267,464,507,623,836,858,1369,1373,1374,1375,1376],[464,507,1377],[464,507,836,1432],[267,464,507,836,1379],[267,464,507,579,623,835,836,840,931,933,934,986,987],[267,464,507,520,529,531,579,623,656,836,873,876,988,1007,1014],[267,464,507,531,836,1381],[267,464,507,836,934],[267,464,507,579,622,623,835,836,840,890,931,933],[464,507,1395],[464,507,1385,1387],[267,464,507,1390,1391],[267,464,507,619,623,836,1385,1386,1390,1391],[464,507,1390],[267,464,507,836,1388,1392,1393,1394],[267,464,507,836,1397],[267,464,507,622,623,836],[267,464,507,836,1399],[267,464,507,623,835,836],[267,464,507,579,623,836,1404],[267,464,507,579,623,836,1401,1404],[267,464,507,836,1401,1405,1406],[267,464,507,531,579,616,617,619,623,828,835,836,837,855,857,868,877,882,989,1354,1368,1378,1380,1382,1383,1396,1398,1400,1407,1411,1413,1415,1422,1425,1427,1429,1431],[267,464,507,836,858,1408,1409,1410],[267,464,507,623,832,836],[267,464,507,623,836,1408,1409],[464,507,521,529,550],[267,464,507,836,993,1412],[464,507,992,1469],[267,464,507,529,579,623,836,837,992],[267,464,507,836,869,1351,1414],[267,464,507,531,622,623,829,832,836,869,922,933,991,994,1007,1174,1177,1178,1179,1265,1350],[464,507,1421],[267,464,507,529,550,579,613,619,622,623,835,836,889,931,935,984,986,987,1416,1417],[267,464,507,579,622,623,835,836,889,931,934,935,986],[267,464,507,579,623,836],[267,464,507,611,622,623,836,890],[267,464,507,836,987,1418,1419,1420],[267,464,507,836,858,1423,1424],[267,464,507,623,836,889],[267,464,507,623,836,889,894],[267,464,507,836,1426],[267,464,507,579,623,836,1397],[255,464,507,594,686,827,829],[267,464,507,836,1428],[267,464,507,836,1430],[267,464,507,611,623,836,889,917,1379],[464,507,622,623],[464,507,529,613,615,623,990],[464,507,520,531,625,686,871,872],[464,507,615],[464,507,520,529,623,878],[464,507,879],[464,507,520,531,878,1435],[464,507,531,623,870],[464,507,521,529,615,872],[464,507,531,579,993],[464,507,521,522,529,611,615,623,625,828,836,871,872,978,991,1009,1015,1217,1219],[464,507,521,529,550,603,615,623,625,836,872,1217,1218],[464,507,529,531,619,623,1180,1184],[464,507,520,521],[464,507,623,1016],[464,507,539,623,929,1002,1018,1019,1022,1167],[464,507,531,619],[182,464,507,529,531,623,675,928,991,1021],[464,507,521,526,529,531,615,623,675,829,892,922,991,1022,1024,1166],[464,507,529,531,619,896,1025],[464,507,1026,1163,1165],[267,464,507,521,529,619,921,1028],[464,507,521,526,529,604,615,623,675,891,922,1028,1160],[464,507,527,529,550,555,828,991,1022,1027,1029,1161,1162],[464,507,527,531,555,1027,1171],[269,464,507,521,529,531,615,619,922,1025,1164],[464,507,929,1016,1169],[464,507,520,529,623,625,828,836,929,991,1002,1003,1007,1008,1009,1015,1016,1017,1167,1168,1170,1173],[464,507,623,1016,1171,1172],[464,507,623,892],[464,507,1014],[464,507,521,597,598,623],[464,507,522,622,623,686,1002,1255,1264],[464,507,623],[464,507,528,529,614],[464,507,608,610],[464,507,579,623,836,859,924],[464,507,529,579,618,623,1217,1440],[464,507,521,529,1439],[464,507,841],[464,507,844],[464,507,601,843],[464,507,623,1469],[464,507,623,1176],[255,266,464,507,579,623,828,836,874],[464,507,519,520,528,531,551,594,601,603,604,605,606,607,611,616,617,621,622],[464,504,507,520,529,539,551,1370],[464,507,521,623,828,836,893,894,896,897,915,918,920,923,925],[464,507,914],[464,507,551,919],[464,507,521,529,551,675,828,836,919,922],[464,507,914,918],[464,507,520,893,924],[464,507,529,893,917],[255,267,464,507,521,528,529,622,623,836,875,978,983,1007,1178],[464,507,531,623,840,978,1004,1006],[464,507,521,529,623,921,1005],[464,507,623,828],[464,507,531,618],[464,507,521,598,611,622,623,1266,1348],[265,464,507,521,529,828],[464,507,520,529,615,921],[464,507,675,921],[464,507,922,927,928],[464,507,521,613,615],[269,464,507,529,551,623,930],[464,507,522,531,579,623,832,977,978,979],[464,507,521,529,623,921,932],[464,507,623,886],[464,507,623,977,980,983],[464,507,579,623,983],[464,507,623,984,985],[268,464,507,521,623,1447],[255,464,507,521,529,579,623,686,828,836,875,894,921,981,982],[464,507,531,613,615,619,623,917,1014,1185],[464,507,521,528,529,531,550,615,618,623,921,981,1185,1385,1387,1389],[182,464,507,619],[464,507,623,1386],[464,507,528,623,1176,1390],[464,507,531,623,831],[464,507,623,860,861],[464,507,579,623],[464,507,622,623,860,861],[464,507,622,623,827,828,836,991,1167,1264],[268,464,507,519,521,522,524,527,529,531,539,551,556,622,623,826,828,921,978,1003,1008,1167,1168,1172,1187,1193,1194,1195,1220,1256,1257,1259,1261,1263,1433,1470],[464,507,550,1014],[464,507,623,888],[464,507,1258],[464,507,529,603,622,623,921,1194,1260,1470],[464,507,520,529,615,622,623,625,686,828,836,871,872,929,1349],[464,507,1432,1433,1442],[266,464,507,531],[464,507,531,618,623,1007],[464,507,1262],[267,464,507,579,622,623,1416],[464,507,618,622,623,1014],[269,464,507,520,529,531,615,826],[464,507,529,623,1346,1347],[464,507,621,834],[266,464,507,528,529,531,550,616,619,620],[464,507,531,617,1014],[266,464,507,529,531,550,616,619,620,833],[464,507,617],[464,507,522,1470],[464,507,1403],[267,836],[836],[854],[255,265,267,625,828],[868],[1353],[1367],[1377],[836,1432],[1395],[267],[1421],[267,622,836],[622],[879],[522,828,836,991],[625,836,1217],[1002,1167],[618],[675,829,991,1022],[1026,1163,1165],[675],[828,1022],[828,836,991,1002,1167],[522,622,686,997],[610],[1439],[843],[255,828,836],[594,601,603,622],[828,836],[267,622,836,1178],[1005],[828],[922,927,928],[594,622,827,828,836,991,1167],[622,828,1433],[622,828,836],[1433],[267,622],[622,623],[621,834],[1403]],"referencedMap":[[666,1],[190,2],[187,3],[188,4],[185,5],[186,6],[183,7],[189,8],[184,3],[192,9],[191,2],[1311,10],[1268,1],[1270,11],[1269,12],[1274,13],[1309,14],[1306,15],[1308,16],[1271,15],[1272,17],[1276,17],[1275,18],[1273,19],[1307,20],[1320,21],[1305,15],[1310,22],[1303,1],[1304,1],[1277,23],[1282,15],[1284,15],[1279,15],[1280,23],[1286,15],[1287,24],[1278,15],[1283,15],[1285,15],[1281,15],[1301,25],[1300,15],[1302,26],[1296,15],[1317,27],[1315,28],[1314,15],[1312,13],[1319,29],[1316,30],[1313,28],[1318,28],[1298,15],[1297,15],[1293,15],[1299,31],[1294,15],[1295,32],[1288,15],[1289,15],[1290,15],[1291,15],[1292,15],[1321,33],[1322,1],[1325,34],[1347,35],[1201,36],[1200,1],[859,1],[990,37],[193,38],[194,1],[61,39],[199,40],[200,40],[201,40],[202,40],[203,40],[204,40],[205,40],[206,40],[207,40],[208,40],[209,40],[210,40],[251,41],[211,40],[212,40],[213,40],[214,40],[215,40],[216,40],[217,40],[218,40],[248,42],[219,40],[220,40],[221,40],[222,40],[223,40],[224,40],[225,40],[226,40],[227,40],[228,40],[229,40],[230,40],[231,40],[232,40],[233,40],[234,40],[235,40],[236,40],[237,40],[238,40],[239,40],[240,40],[241,40],[242,40],[243,40],[244,40],[245,40],[246,40],[247,40],[252,43],[255,44],[60,1],[195,45],[256,46],[257,47],[258,48],[196,49],[250,50],[197,38],[198,51],[253,52],[254,1],[249,53],[142,54],[626,1],[684,55],[641,56],[640,57],[686,58],[639,59],[638,60],[637,61],[635,1],[636,62],[633,63],[685,64],[628,1],[629,1],[631,65],[632,66],[682,67],[683,68],[681,69],[642,1],[643,70],[676,71],[677,1],[678,72],[679,1],[680,73],[630,1],[627,1],[634,74],[259,1],[265,75],[260,1],[261,1],[262,1],[263,1],[264,1],[1198,76],[1207,1],[1210,77],[1204,78],[1206,79],[1199,1],[1205,1],[1211,80],[1202,81],[1217,82],[1208,1],[1197,1],[1209,83],[1203,1],[1214,84],[1215,1],[1216,85],[1212,1],[1213,86],[1196,74],[870,1],[658,87],[671,88],[659,1],[670,89],[675,90],[674,91],[660,92],[665,93],[668,94],[664,95],[669,96],[657,1],[661,97],[672,98],[662,1],[667,1],[673,99],[967,100],[966,101],[962,102],[963,103],[961,104],[950,1],[974,105],[972,104],[976,106],[975,107],[973,108],[969,109],[968,104],[971,110],[970,111],[965,112],[964,104],[960,104],[977,113],[954,114],[947,115],[952,116],[944,117],[939,1],[958,1],[946,118],[955,1],[942,1],[953,119],[937,1],[948,120],[943,121],[941,122],[945,1],[949,1],[940,1],[956,123],[938,1],[957,1],[951,124],[959,125],[1001,126],[1000,127],[1450,1],[997,128],[1002,129],[1453,130],[1454,1],[1187,131],[579,132],[559,133],[561,134],[560,133],[563,135],[565,136],[566,137],[567,138],[568,136],[569,137],[570,136],[571,139],[572,137],[573,136],[574,140],[575,133],[576,133],[577,141],[564,142],[578,143],[562,143],[458,144],[431,1],[409,145],[407,145],[322,146],[273,147],[272,148],[408,149],[393,150],[315,151],[271,152],[270,153],[457,148],[422,154],[421,154],[333,155],[429,146],[430,146],[432,156],[433,146],[434,153],[435,146],[406,146],[436,146],[437,157],[438,146],[439,154],[440,158],[441,146],[442,146],[443,146],[444,146],[445,154],[446,146],[447,146],[448,146],[449,146],[450,159],[451,146],[452,146],[453,146],[454,146],[455,146],[275,153],[276,153],[277,153],[278,153],[279,153],[280,153],[281,153],[282,146],[284,160],[285,153],[283,153],[286,153],[287,153],[288,153],[289,153],[290,153],[291,153],[292,146],[293,153],[294,153],[295,153],[296,153],[297,153],[298,146],[299,153],[300,153],[301,153],[302,153],[303,153],[304,153],[305,146],[307,161],[306,153],[308,153],[309,153],[310,153],[311,153],[312,159],[313,146],[314,146],[328,162],[316,163],[317,153],[318,153],[319,146],[320,153],[321,153],[323,164],[324,153],[325,153],[326,153],[327,153],[329,153],[330,153],[331,153],[332,153],[334,165],[335,153],[336,153],[337,153],[338,146],[339,153],[340,166],[341,166],[342,166],[343,146],[344,153],[345,153],[346,153],[351,153],[347,153],[348,146],[349,153],[350,146],[352,153],[353,153],[354,153],[355,153],[356,153],[357,153],[358,146],[359,153],[360,153],[361,153],[362,153],[363,153],[364,153],[365,153],[366,153],[367,153],[368,153],[369,153],[370,153],[371,153],[372,153],[373,153],[374,153],[375,167],[376,153],[377,153],[378,153],[379,153],[380,153],[381,153],[382,146],[383,146],[384,146],[385,146],[386,146],[387,153],[388,153],[389,153],[390,153],[456,146],[392,168],[415,169],[410,169],[401,170],[399,171],[413,172],[402,173],[416,174],[411,175],[412,172],[414,176],[400,1],[405,1],[397,177],[398,178],[395,1],[396,179],[394,153],[403,180],[274,181],[423,1],[424,1],[425,1],[426,1],[427,1],[428,1],[417,1],[420,154],[419,1],[418,182],[391,183],[404,184],[1455,1],[1456,185],[1457,186],[1458,1],[1459,1],[1451,187],[1452,1],[1262,188],[581,189],[582,190],[580,191],[583,192],[584,193],[585,194],[586,195],[587,196],[588,197],[589,198],[590,199],[591,200],[606,201],[592,202],[840,201],[841,201],[883,201],[593,201],[935,201],[1195,201],[1461,203],[998,1],[1462,1],[1464,1],[1465,204],[504,205],[505,205],[506,206],[507,207],[508,208],[509,209],[459,1],[462,210],[460,1],[461,1],[510,211],[511,212],[512,213],[513,214],[514,215],[515,216],[516,216],[518,217],[517,218],[519,219],[520,220],[521,221],[503,222],[522,223],[523,224],[524,225],[525,226],[526,227],[527,228],[528,229],[529,230],[530,231],[531,232],[532,233],[533,234],[534,235],[535,235],[536,236],[537,1],[538,1],[539,237],[541,238],[540,239],[542,240],[543,241],[544,242],[545,243],[546,244],[547,245],[548,246],[464,247],[463,1],[557,248],[549,249],[550,250],[551,251],[552,252],[553,253],[554,254],[555,255],[556,256],[141,1],[932,257],[1466,1],[889,1],[996,1],[995,1],[1467,1],[167,258],[168,259],[143,260],[146,260],[165,258],[166,258],[156,258],[155,261],[153,258],[148,258],[161,258],[159,258],[163,258],[147,258],[160,258],[164,258],[149,258],[150,258],[162,258],[144,258],[151,258],[152,258],[154,258],[158,258],[169,262],[157,258],[145,258],[182,263],[181,1],[176,262],[178,264],[177,262],[170,262],[171,262],[173,262],[175,262],[179,264],[180,264],[172,264],[174,264],[999,265],[558,266],[1460,1],[613,267],[612,1],[1403,268],[1402,269],[1468,1],[1023,270],[1445,271],[1357,1],[1358,272],[843,1],[1169,1],[602,1],[936,1],[1176,273],[465,1],[601,274],[599,1],[600,275],[603,276],[266,1],[894,1],[1175,1],[609,1],[1384,1],[267,1],[1439,1],[1227,1],[1020,1],[1021,277],[604,1],[1247,1],[826,278],[825,279],[712,280],[796,1],[765,281],[739,282],[797,1],[757,1],[775,283],[689,1],[801,284],[803,285],[802,286],[759,287],[758,1],[761,288],[760,289],[724,1],[804,290],[808,291],[806,292],[692,293],[693,293],[694,1],[725,294],[772,295],[771,1],[782,296],[699,280],[767,1],[820,297],[822,1],[715,298],[714,299],[786,300],[788,301],[697,302],[790,303],[794,304],[695,305],[795,306],[799,307],[745,308],[816,280],[793,309],[719,310],[751,311],[708,1],[698,1],[709,312],[710,313],[718,314],[717,1],[743,1],[744,307],[770,1],[763,1],[777,315],[776,316],[805,292],[809,317],[807,318],[691,1],[821,1],[764,298],[716,319],[780,320],[779,1],[740,321],[726,322],[727,1],[723,323],[768,324],[769,324],[701,325],[711,326],[690,1],[742,327],[721,1],[750,1],[784,1],[713,280],[785,328],[823,329],[732,290],[746,330],[810,286],[812,331],[811,331],[734,332],[736,333],[722,1],[687,1],[749,1],[748,290],[787,280],[783,1],[819,1],[729,290],[700,334],[728,1],[730,335],[733,290],[696,1],[778,1],[817,336],[798,337],[755,1],[752,337],[774,338],[753,337],[754,337],[773,308],[741,339],[705,1],[731,340],[813,292],[815,317],[814,318],[800,290],[818,1],[791,341],[781,1],[766,342],[762,1],[738,343],[737,344],[704,1],[707,290],[824,1],[792,1],[688,1],[747,345],[735,1],[703,1],[702,1],[756,1],[720,290],[789,280],[706,337],[1005,346],[614,1],[663,1],[618,347],[1024,348],[1323,10],[1324,349],[837,1],[1346,350],[1343,351],[1341,352],[1344,353],[1339,354],[1338,355],[1335,356],[1336,357],[1337,358],[1331,359],[1342,360],[1340,361],[1329,362],[1345,363],[1330,364],[1328,365],[1011,1],[1013,366],[1012,1],[1444,367],[1326,368],[269,369],[1463,370],[1010,1],[874,1],[978,371],[1180,372],[930,1],[1229,373],[914,374],[913,375],[898,1],[899,1],[907,376],[902,1],[901,377],[900,1],[909,1],[912,378],[905,376],[908,1],[906,376],[903,377],[904,1],[910,1],[911,1],[1190,127],[1192,379],[1191,380],[1189,127],[1193,381],[1188,382],[597,383],[595,384],[596,385],[1222,1],[1232,386],[1249,387],[1251,388],[1250,389],[1233,266],[1248,390],[1245,391],[1246,392],[1244,393],[1237,394],[1238,395],[1240,396],[1241,397],[1239,398],[1242,399],[1252,400],[1243,401],[1235,402],[1231,403],[1236,404],[1234,386],[1255,405],[1253,1],[1254,406],[1230,1],[1228,1],[831,1],[1171,367],[605,1],[1184,407],[1183,1],[1181,1],[1182,1],[1003,1],[1027,1],[1327,408],[1385,409],[268,1],[608,1],[1359,1],[885,410],[886,411],[884,1],[887,1],[888,412],[594,1],[1014,413],[1447,414],[1446,415],[610,416],[1194,417],[924,1],[916,1],[917,418],[1389,1],[1332,127],[1333,419],[1334,420],[1018,367],[1160,421],[1159,422],[1158,423],[1130,1],[1099,424],[1074,425],[1131,1],[1091,1],[1109,426],[1032,1],[1134,427],[1136,428],[1135,428],[1093,429],[1092,1],[1095,430],[1094,431],[1060,1],[1137,432],[1141,433],[1139,434],[1035,1],[1061,435],[1106,436],[1105,1],[1116,437],[1039,438],[1101,1],[1153,439],[1155,1],[1051,440],[1050,441],[1120,442],[1122,443],[1037,444],[1124,445],[1128,446],[1129,447],[1078,448],[1149,438],[1127,449],[1055,450],[1085,451],[1048,1],[1038,1],[1054,452],[1053,1],[1077,432],[1104,1],[1097,1],[1111,453],[1110,454],[1138,434],[1142,455],[1140,456],[1034,1],[1154,1],[1098,440],[1052,457],[1114,458],[1113,1],[1082,459],[1062,460],[1063,1],[1059,461],[1102,462],[1103,462],[1041,463],[1049,1],[1033,1],[1076,464],[1057,1],[1084,1],[1118,1],[1119,465],[1156,466],[1067,432],[1079,467],[1143,428],[1145,468],[1144,468],[1069,469],[1071,470],[1058,1],[1030,1],[1083,1],[1081,432],[1121,438],[1117,1],[1152,1],[1065,432],[1040,471],[1064,1],[1066,472],[1068,432],[1036,1],[1112,1],[1150,473],[1132,474],[1089,1],[1086,474],[1108,448],[1087,474],[1088,474],[1107,448],[1075,475],[1045,1],[1146,434],[1148,455],[1147,456],[1133,432],[1151,1],[1125,476],[1115,1],[1100,477],[1096,1],[1073,478],[1072,479],[1044,1],[1047,432],[1157,1],[1126,1],[1031,1],[1080,480],[1070,1],[1043,1],[1042,1],[1090,1],[1056,432],[1123,438],[1046,474],[1370,481],[1221,266],[1225,482],[1223,1],[1224,483],[895,1],[896,484],[607,1],[1164,1],[140,485],[89,486],[102,487],[64,1],[116,488],[118,489],[117,489],[91,490],[90,1],[92,491],[119,492],[123,493],[121,493],[100,494],[99,1],[108,492],[67,492],[95,1],[136,495],[111,496],[113,497],[131,492],[66,498],[83,499],[98,1],[133,1],[104,500],[120,493],[124,501],[122,502],[137,1],[106,1],[80,498],[72,1],[71,503],[96,492],[97,492],[70,504],[103,1],[65,1],[82,1],[110,1],[138,505],[77,492],[78,506],[125,489],[127,507],[126,507],[62,1],[81,1],[88,1],[79,492],[109,1],[76,1],[135,1],[75,1],[73,508],[74,1],[112,1],[105,1],[132,509],[86,503],[84,503],[85,503],[101,1],[68,1],[128,493],[130,501],[129,502],[115,1],[114,510],[107,1],[94,1],[134,1],[139,1],[63,1],[93,1],[87,1],[69,503],[58,1],[59,1],[13,1],[12,1],[2,1],[14,1],[15,1],[16,1],[17,1],[18,1],[19,1],[20,1],[21,1],[3,1],[4,1],[25,1],[22,1],[23,1],[24,1],[26,1],[27,1],[28,1],[5,1],[29,1],[30,1],[31,1],[32,1],[6,1],[36,1],[33,1],[34,1],[35,1],[37,1],[7,1],[38,1],[43,1],[44,1],[39,1],[40,1],[41,1],[42,1],[8,1],[48,1],[45,1],[46,1],[47,1],[49,1],[9,1],[50,1],[51,1],[52,1],[55,1],[53,1],[54,1],[56,1],[10,1],[1,1],[11,1],[57,1],[1226,1],[1258,1],[481,511],[491,512],[480,511],[501,513],[472,514],[471,515],[500,257],[494,516],[499,517],[474,518],[488,519],[473,520],[497,521],[469,522],[468,257],[498,523],[470,524],[475,525],[476,1],[479,525],[466,1],[502,526],[492,527],[483,528],[484,529],[486,530],[482,531],[485,532],[495,257],[477,533],[478,534],[487,535],[467,367],[490,527],[489,525],[493,1],[496,536],[1267,1],[598,1],[656,537],[646,538],[648,539],[654,540],[650,1],[651,1],[649,541],[652,537],[644,1],[645,1],[655,542],[647,543],[653,544],[839,545],[850,546],[851,547],[852,548],[853,549],[854,550],[855,551],[856,552],[857,553],[836,554],[863,555],[864,556],[865,557],[867,558],[868,559],[1434,560],[876,561],[877,562],[881,563],[882,564],[988,565],[989,566],[1352,567],[1353,568],[1354,569],[1178,570],[1366,571],[1355,572],[1356,573],[1360,574],[1362,575],[1364,576],[1367,577],[1368,578],[1369,579],[1373,580],[1374,581],[1375,582],[1376,583],[1377,584],[1378,585],[1433,586],[1380,587],[1379,588],[1381,589],[1382,590],[1383,591],[934,592],[1396,593],[1388,594],[1392,595],[1393,596],[1394,597],[1395,598],[1398,599],[1397,600],[1400,601],[1399,602],[1405,603],[1406,604],[1407,605],[1401,1],[1432,606],[1411,607],[1408,608],[1409,608],[1410,609],[992,610],[1413,611],[1412,612],[993,613],[1415,614],[1414,615],[1422,616],[1418,617],[987,618],[1420,619],[1419,620],[1421,621],[1425,622],[1423,623],[1424,624],[1427,625],[1426,626],[828,627],[1429,628],[1428,602],[1431,629],[1430,630],[1004,1],[890,631],[991,632],[873,633],[878,634],[879,635],[1435,1],[880,636],[1436,637],[871,638],[872,1],[897,639],[994,640],[1009,1],[1220,641],[1219,642],[1185,643],[921,644],[1017,645],[891,1],[1168,646],[1025,647],[1028,1],[1022,648],[1167,649],[1026,650],[1166,651],[1029,652],[1161,653],[1162,1],[1163,654],[1437,655],[1165,656],[1170,657],[1174,658],[1173,659],[1016,660],[1015,661],[624,662],[1256,663],[892,664],[981,1],[1172,610],[615,665],[611,666],[1019,1],[1438,667],[1441,668],[1440,669],[842,670],[845,671],[844,672],[838,664],[846,664],[847,673],[848,1],[1177,674],[875,675],[623,676],[1371,677],[979,1],[1257,37],[893,1],[926,678],[915,679],[920,680],[923,681],[919,682],[925,683],[918,684],[1179,685],[1007,686],[1006,687],[869,688],[619,689],[625,1],[1349,690],[829,691],[927,1],[922,692],[928,693],[929,694],[616,695],[617,610],[931,696],[830,664],[980,697],[933,698],[1008,699],[858,664],[984,700],[985,701],[986,702],[1448,703],[982,1],[983,704],[1186,705],[1390,706],[1386,707],[1387,708],[1391,709],[1218,1],[832,710],[849,1],[862,711],[866,711],[860,712],[1365,713],[1361,711],[1363,711],[861,664],[1265,714],[1264,715],[1372,716],[1260,717],[1259,718],[1261,719],[1350,720],[1443,721],[1442,722],[1266,723],[1263,724],[1417,725],[1416,726],[827,727],[1348,728],[835,729],[621,730],[1449,731],[834,732],[620,733],[833,664],[622,734],[1351,664],[1404,735],[1469,1],[1470,1]],"exportedModulesMap":[[666,1],[190,2],[187,3],[188,4],[185,5],[186,6],[183,7],[189,8],[184,3],[192,9],[191,2],[1311,10],[1268,1],[1270,11],[1269,12],[1274,13],[1309,14],[1306,15],[1308,16],[1271,15],[1272,17],[1276,17],[1275,18],[1273,19],[1307,20],[1320,21],[1305,15],[1310,22],[1303,1],[1304,1],[1277,23],[1282,15],[1284,15],[1279,15],[1280,23],[1286,15],[1287,24],[1278,15],[1283,15],[1285,15],[1281,15],[1301,25],[1300,15],[1302,26],[1296,15],[1317,27],[1315,28],[1314,15],[1312,13],[1319,29],[1316,30],[1313,28],[1318,28],[1298,15],[1297,15],[1293,15],[1299,31],[1294,15],[1295,32],[1288,15],[1289,15],[1290,15],[1291,15],[1292,15],[1321,33],[1322,1],[1325,34],[1347,35],[1201,36],[1200,1],[859,1],[990,37],[193,38],[194,1],[61,39],[199,40],[200,40],[201,40],[202,40],[203,40],[204,40],[205,40],[206,40],[207,40],[208,40],[209,40],[210,40],[251,41],[211,40],[212,40],[213,40],[214,40],[215,40],[216,40],[217,40],[218,40],[248,42],[219,40],[220,40],[221,40],[222,40],[223,40],[224,40],[225,40],[226,40],[227,40],[228,40],[229,40],[230,40],[231,40],[232,40],[233,40],[234,40],[235,40],[236,40],[237,40],[238,40],[239,40],[240,40],[241,40],[242,40],[243,40],[244,40],[245,40],[246,40],[247,40],[252,43],[255,44],[60,1],[195,45],[256,46],[257,47],[258,48],[196,49],[250,50],[197,38],[198,51],[253,52],[254,1],[249,53],[142,54],[626,1],[684,55],[641,56],[640,57],[686,58],[639,59],[638,60],[637,61],[635,1],[636,62],[633,63],[685,64],[628,1],[629,1],[631,65],[632,66],[682,67],[683,68],[681,69],[642,1],[643,70],[676,71],[677,1],[678,72],[679,1],[680,73],[630,1],[627,1],[634,74],[259,1],[265,75],[260,1],[261,1],[262,1],[263,1],[264,1],[1198,76],[1207,1],[1210,77],[1204,78],[1206,79],[1199,1],[1205,1],[1211,80],[1202,81],[1217,82],[1208,1],[1197,1],[1209,83],[1203,1],[1214,84],[1215,1],[1216,85],[1212,1],[1213,86],[1196,74],[870,1],[658,87],[671,88],[659,1],[670,89],[675,90],[674,91],[660,92],[665,93],[668,94],[664,95],[669,96],[657,1],[661,97],[672,98],[662,1],[667,1],[673,99],[967,100],[966,101],[962,102],[963,103],[961,104],[950,1],[974,105],[972,104],[976,106],[975,107],[973,108],[969,109],[968,104],[971,110],[970,111],[965,112],[964,104],[960,104],[977,113],[954,114],[947,115],[952,116],[944,117],[939,1],[958,1],[946,118],[955,1],[942,1],[953,119],[937,1],[948,120],[943,121],[941,122],[945,1],[949,1],[940,1],[956,123],[938,1],[957,1],[951,124],[959,125],[1001,126],[1000,127],[1450,1],[997,128],[1002,129],[1453,130],[1454,1],[1187,131],[579,132],[559,133],[561,134],[560,133],[563,135],[565,136],[566,137],[567,138],[568,136],[569,137],[570,136],[571,139],[572,137],[573,136],[574,140],[575,133],[576,133],[577,141],[564,142],[578,143],[562,143],[458,144],[431,1],[409,145],[407,145],[322,146],[273,147],[272,148],[408,149],[393,150],[315,151],[271,152],[270,153],[457,148],[422,154],[421,154],[333,155],[429,146],[430,146],[432,156],[433,146],[434,153],[435,146],[406,146],[436,146],[437,157],[438,146],[439,154],[440,158],[441,146],[442,146],[443,146],[444,146],[445,154],[446,146],[447,146],[448,146],[449,146],[450,159],[451,146],[452,146],[453,146],[454,146],[455,146],[275,153],[276,153],[277,153],[278,153],[279,153],[280,153],[281,153],[282,146],[284,160],[285,153],[283,153],[286,153],[287,153],[288,153],[289,153],[290,153],[291,153],[292,146],[293,153],[294,153],[295,153],[296,153],[297,153],[298,146],[299,153],[300,153],[301,153],[302,153],[303,153],[304,153],[305,146],[307,161],[306,153],[308,153],[309,153],[310,153],[311,153],[312,159],[313,146],[314,146],[328,162],[316,163],[317,153],[318,153],[319,146],[320,153],[321,153],[323,164],[324,153],[325,153],[326,153],[327,153],[329,153],[330,153],[331,153],[332,153],[334,165],[335,153],[336,153],[337,153],[338,146],[339,153],[340,166],[341,166],[342,166],[343,146],[344,153],[345,153],[346,153],[351,153],[347,153],[348,146],[349,153],[350,146],[352,153],[353,153],[354,153],[355,153],[356,153],[357,153],[358,146],[359,153],[360,153],[361,153],[362,153],[363,153],[364,153],[365,153],[366,153],[367,153],[368,153],[369,153],[370,153],[371,153],[372,153],[373,153],[374,153],[375,167],[376,153],[377,153],[378,153],[379,153],[380,153],[381,153],[382,146],[383,146],[384,146],[385,146],[386,146],[387,153],[388,153],[389,153],[390,153],[456,146],[392,168],[415,169],[410,169],[401,170],[399,171],[413,172],[402,173],[416,174],[411,175],[412,172],[414,176],[400,1],[405,1],[397,177],[398,178],[395,1],[396,179],[394,153],[403,180],[274,181],[423,1],[424,1],[425,1],[426,1],[427,1],[428,1],[417,1],[420,154],[419,1],[418,182],[391,183],[404,184],[1455,1],[1456,185],[1457,186],[1458,1],[1459,1],[1451,187],[1452,1],[1262,188],[581,189],[582,190],[580,191],[583,192],[584,193],[585,194],[586,195],[587,196],[588,197],[589,198],[590,199],[591,200],[606,201],[592,202],[840,201],[841,201],[883,201],[593,201],[935,201],[1195,201],[1461,203],[998,1],[1462,1],[1464,1],[1465,204],[504,205],[505,205],[506,206],[507,207],[508,208],[509,209],[459,1],[462,210],[460,1],[461,1],[510,211],[511,212],[512,213],[513,214],[514,215],[515,216],[516,216],[518,217],[517,218],[519,219],[520,220],[521,221],[503,222],[522,223],[523,224],[524,225],[525,226],[526,227],[527,228],[528,229],[529,230],[530,231],[531,232],[532,233],[533,234],[534,235],[535,235],[536,236],[537,1],[538,1],[539,237],[541,238],[540,239],[542,240],[543,241],[544,242],[545,243],[546,244],[547,245],[548,246],[464,247],[463,1],[557,248],[549,249],[550,250],[551,251],[552,252],[553,253],[554,254],[555,255],[556,256],[141,1],[932,257],[1466,1],[889,1],[996,1],[995,1],[1467,1],[167,258],[168,259],[143,260],[146,260],[165,258],[166,258],[156,258],[155,261],[153,258],[148,258],[161,258],[159,258],[163,258],[147,258],[160,258],[164,258],[149,258],[150,258],[162,258],[144,258],[151,258],[152,258],[154,258],[158,258],[169,262],[157,258],[145,258],[182,263],[181,1],[176,262],[178,264],[177,262],[170,262],[171,262],[173,262],[175,262],[179,264],[180,264],[172,264],[174,264],[999,265],[558,266],[1460,1],[613,267],[612,1],[1403,268],[1402,269],[1468,1],[1023,270],[1445,271],[1357,1],[1358,272],[843,1],[1169,1],[602,1],[936,1],[1176,273],[465,1],[601,274],[599,1],[600,275],[603,276],[266,1],[894,1],[1175,1],[609,1],[1384,1],[267,1],[1439,1],[1227,1],[1020,1],[1021,277],[604,1],[1247,1],[826,278],[825,279],[712,280],[796,1],[765,281],[739,282],[797,1],[757,1],[775,283],[689,1],[801,284],[803,285],[802,286],[759,287],[758,1],[761,288],[760,289],[724,1],[804,290],[808,291],[806,292],[692,293],[693,293],[694,1],[725,294],[772,295],[771,1],[782,296],[699,280],[767,1],[820,297],[822,1],[715,298],[714,299],[786,300],[788,301],[697,302],[790,303],[794,304],[695,305],[795,306],[799,307],[745,308],[816,280],[793,309],[719,310],[751,311],[708,1],[698,1],[709,312],[710,313],[718,314],[717,1],[743,1],[744,307],[770,1],[763,1],[777,315],[776,316],[805,292],[809,317],[807,318],[691,1],[821,1],[764,298],[716,319],[780,320],[779,1],[740,321],[726,322],[727,1],[723,323],[768,324],[769,324],[701,325],[711,326],[690,1],[742,327],[721,1],[750,1],[784,1],[713,280],[785,328],[823,329],[732,290],[746,330],[810,286],[812,331],[811,331],[734,332],[736,333],[722,1],[687,1],[749,1],[748,290],[787,280],[783,1],[819,1],[729,290],[700,334],[728,1],[730,335],[733,290],[696,1],[778,1],[817,336],[798,337],[755,1],[752,337],[774,338],[753,337],[754,337],[773,308],[741,339],[705,1],[731,340],[813,292],[815,317],[814,318],[800,290],[818,1],[791,341],[781,1],[766,342],[762,1],[738,343],[737,344],[704,1],[707,290],[824,1],[792,1],[688,1],[747,345],[735,1],[703,1],[702,1],[756,1],[720,290],[789,280],[706,337],[1005,346],[614,1],[663,1],[618,347],[1024,348],[1323,10],[1324,349],[837,1],[1346,350],[1343,351],[1341,352],[1344,353],[1339,354],[1338,355],[1335,356],[1336,357],[1337,358],[1331,359],[1342,360],[1340,361],[1329,362],[1345,363],[1330,364],[1328,365],[1011,1],[1013,366],[1012,1],[1444,367],[1326,368],[269,369],[1463,370],[1010,1],[874,1],[978,371],[1180,372],[930,1],[1229,373],[914,374],[913,375],[898,1],[899,1],[907,376],[902,1],[901,377],[900,1],[909,1],[912,378],[905,376],[908,1],[906,376],[903,377],[904,1],[910,1],[911,1],[1190,127],[1192,379],[1191,380],[1189,127],[1193,381],[1188,382],[597,383],[595,384],[596,385],[1222,1],[1232,386],[1249,387],[1251,388],[1250,389],[1233,266],[1248,390],[1245,391],[1246,392],[1244,393],[1237,394],[1238,395],[1240,396],[1241,397],[1239,398],[1242,399],[1252,400],[1243,401],[1235,402],[1231,403],[1236,404],[1234,386],[1255,405],[1253,1],[1254,406],[1230,1],[1228,1],[831,1],[1171,367],[605,1],[1184,407],[1183,1],[1181,1],[1182,1],[1003,1],[1027,1],[1327,408],[1385,409],[268,1],[608,1],[1359,1],[885,410],[886,411],[884,1],[887,1],[888,412],[594,1],[1014,413],[1447,414],[1446,415],[610,416],[1194,417],[924,1],[916,1],[917,418],[1389,1],[1332,127],[1333,419],[1334,420],[1018,367],[1160,421],[1159,422],[1158,423],[1130,1],[1099,424],[1074,425],[1131,1],[1091,1],[1109,426],[1032,1],[1134,427],[1136,428],[1135,428],[1093,429],[1092,1],[1095,430],[1094,431],[1060,1],[1137,432],[1141,433],[1139,434],[1035,1],[1061,435],[1106,436],[1105,1],[1116,437],[1039,438],[1101,1],[1153,439],[1155,1],[1051,440],[1050,441],[1120,442],[1122,443],[1037,444],[1124,445],[1128,446],[1129,447],[1078,448],[1149,438],[1127,449],[1055,450],[1085,451],[1048,1],[1038,1],[1054,452],[1053,1],[1077,432],[1104,1],[1097,1],[1111,453],[1110,454],[1138,434],[1142,455],[1140,456],[1034,1],[1154,1],[1098,440],[1052,457],[1114,458],[1113,1],[1082,459],[1062,460],[1063,1],[1059,461],[1102,462],[1103,462],[1041,463],[1049,1],[1033,1],[1076,464],[1057,1],[1084,1],[1118,1],[1119,465],[1156,466],[1067,432],[1079,467],[1143,428],[1145,468],[1144,468],[1069,469],[1071,470],[1058,1],[1030,1],[1083,1],[1081,432],[1121,438],[1117,1],[1152,1],[1065,432],[1040,471],[1064,1],[1066,472],[1068,432],[1036,1],[1112,1],[1150,473],[1132,474],[1089,1],[1086,474],[1108,448],[1087,474],[1088,474],[1107,448],[1075,475],[1045,1],[1146,434],[1148,455],[1147,456],[1133,432],[1151,1],[1125,476],[1115,1],[1100,477],[1096,1],[1073,478],[1072,479],[1044,1],[1047,432],[1157,1],[1126,1],[1031,1],[1080,480],[1070,1],[1043,1],[1042,1],[1090,1],[1056,432],[1123,438],[1046,474],[1370,481],[1221,266],[1225,482],[1223,1],[1224,483],[895,1],[896,484],[607,1],[1164,1],[140,485],[89,486],[102,487],[64,1],[116,488],[118,489],[117,489],[91,490],[90,1],[92,491],[119,492],[123,493],[121,493],[100,494],[99,1],[108,492],[67,492],[95,1],[136,495],[111,496],[113,497],[131,492],[66,498],[83,499],[98,1],[133,1],[104,500],[120,493],[124,501],[122,502],[137,1],[106,1],[80,498],[72,1],[71,503],[96,492],[97,492],[70,504],[103,1],[65,1],[82,1],[110,1],[138,505],[77,492],[78,506],[125,489],[127,507],[126,507],[62,1],[81,1],[88,1],[79,492],[109,1],[76,1],[135,1],[75,1],[73,508],[74,1],[112,1],[105,1],[132,509],[86,503],[84,503],[85,503],[101,1],[68,1],[128,493],[130,501],[129,502],[115,1],[114,510],[107,1],[94,1],[134,1],[139,1],[63,1],[93,1],[87,1],[69,503],[58,1],[59,1],[13,1],[12,1],[2,1],[14,1],[15,1],[16,1],[17,1],[18,1],[19,1],[20,1],[21,1],[3,1],[4,1],[25,1],[22,1],[23,1],[24,1],[26,1],[27,1],[28,1],[5,1],[29,1],[30,1],[31,1],[32,1],[6,1],[36,1],[33,1],[34,1],[35,1],[37,1],[7,1],[38,1],[43,1],[44,1],[39,1],[40,1],[41,1],[42,1],[8,1],[48,1],[45,1],[46,1],[47,1],[49,1],[9,1],[50,1],[51,1],[52,1],[55,1],[53,1],[54,1],[56,1],[10,1],[1,1],[11,1],[57,1],[1226,1],[1258,1],[481,511],[491,512],[480,511],[501,513],[472,514],[471,515],[500,257],[494,516],[499,517],[474,518],[488,519],[473,520],[497,521],[469,522],[468,257],[498,523],[470,524],[475,525],[476,1],[479,525],[466,1],[502,526],[492,527],[483,528],[484,529],[486,530],[482,531],[485,532],[495,257],[477,533],[478,534],[487,535],[467,367],[490,527],[489,525],[493,1],[496,536],[1267,1],[598,1],[656,537],[646,538],[648,539],[654,540],[650,1],[651,1],[649,541],[652,537],[644,1],[645,1],[655,542],[647,543],[653,544],[839,736],[850,736],[851,736],[852,736],[853,736],[854,737],[855,738],[856,736],[857,737],[836,739],[864,736],[865,736],[867,736],[868,737],[1434,740],[876,736],[877,737],[881,736],[882,737],[988,736],[989,737],[1352,736],[1353,736],[1354,741],[1178,570],[1366,736],[1355,736],[1356,736],[1360,736],[1362,736],[1364,736],[1367,737],[1368,742],[1369,736],[1373,736],[1374,736],[1375,736],[1376,736],[1377,737],[1378,743],[1433,744],[1380,737],[1379,736],[1381,736],[1382,737],[1383,737],[934,736],[1396,745],[1392,746],[1393,736],[1395,737],[1398,737],[1397,736],[1400,737],[1399,736],[1405,736],[1406,736],[1407,737],[1432,737],[1411,737],[1408,736],[1409,736],[1410,736],[1413,737],[993,736],[1415,737],[1414,736],[1422,747],[1418,748],[987,736],[1420,736],[1419,736],[1421,737],[1425,737],[1423,736],[1424,736],[1427,737],[1426,736],[828,627],[1429,737],[1428,736],[1431,737],[1430,736],[890,749],[880,750],[1220,751],[1219,752],[1168,753],[1025,754],[1167,755],[1166,756],[1161,757],[1163,758],[1174,759],[1256,760],[611,761],[1438,737],[1440,762],[844,763],[875,764],[623,765],[1257,37],[926,766],[923,766],[1179,767],[1006,768],[869,769],[619,754],[1349,749],[829,769],[929,770],[983,766],[1365,749],[1265,771],[1264,772],[1261,749],[1350,773],[1443,774],[1266,754],[1417,775],[1416,776],[835,777],[834,754],[622,734],[1404,778],[1469,1],[1470,1]],"semanticDiagnosticsPerFile":[666,190,187,188,185,186,183,189,184,192,191,1311,1268,1270,1269,1274,1309,1306,1308,1271,1272,1276,1275,1273,1307,1320,1305,1310,1303,1304,1277,1282,1284,1279,1280,1286,1287,1278,1283,1285,1281,1301,1300,1302,1296,1317,1315,1314,1312,1319,1316,1313,1318,1298,1297,1293,1299,1294,1295,1288,1289,1290,1291,1292,1321,1322,1325,1347,1201,1200,859,990,193,194,61,199,200,201,202,203,204,205,206,207,208,209,210,251,211,212,213,214,215,216,217,218,248,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,252,255,60,195,256,257,258,196,250,197,198,253,254,249,142,626,684,641,640,686,639,638,637,635,636,633,685,628,629,631,632,682,683,681,642,643,676,677,678,679,680,630,627,634,259,265,260,261,262,263,264,1198,1207,1210,1204,1206,1199,1205,1211,1202,1217,1208,1197,1209,1203,1214,1215,1216,1212,1213,1196,870,658,671,659,670,675,674,660,665,668,664,669,657,661,672,662,667,673,967,966,962,963,961,950,974,972,976,975,973,969,968,971,970,965,964,960,977,954,947,952,944,939,958,946,955,942,953,937,948,943,941,945,949,940,956,938,957,951,959,1001,1000,1450,997,1002,1453,1454,1187,579,559,561,560,563,565,566,567,568,569,570,571,572,573,574,575,576,577,564,578,562,458,431,409,407,322,273,272,408,393,315,271,270,457,422,421,333,429,430,432,433,434,435,406,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,275,276,277,278,279,280,281,282,284,285,283,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,307,306,308,309,310,311,312,313,314,328,316,317,318,319,320,321,323,324,325,326,327,329,330,331,332,334,335,336,337,338,339,340,341,342,343,344,345,346,351,347,348,349,350,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,456,392,415,410,401,399,413,402,416,411,412,414,400,405,397,398,395,396,394,403,274,423,424,425,426,427,428,417,420,419,418,391,404,1455,1456,1457,1458,1459,1451,1452,1262,581,582,580,583,584,585,586,587,588,589,590,591,606,592,840,841,883,593,935,1195,1461,998,1462,1464,1465,504,505,506,507,508,509,459,462,460,461,510,511,512,513,514,515,516,518,517,519,520,521,503,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,541,540,542,543,544,545,546,547,548,464,463,557,549,550,551,552,553,554,555,556,141,932,1466,889,996,995,1467,167,168,143,146,165,166,156,155,153,148,161,159,163,147,160,164,149,150,162,144,151,152,154,158,169,157,145,182,181,176,178,177,170,171,173,175,179,180,172,174,999,558,1460,613,612,1403,1402,1468,1023,1445,1357,1358,843,1169,602,936,1176,465,601,599,600,603,266,894,1175,609,1384,267,1439,1227,1020,1021,604,1247,826,825,712,796,765,739,797,757,775,689,801,803,802,759,758,761,760,724,804,808,806,692,693,694,725,772,771,782,699,767,820,822,715,714,786,788,697,790,794,695,795,799,745,816,793,719,751,708,698,709,710,718,717,743,744,770,763,777,776,805,809,807,691,821,764,716,780,779,740,726,727,723,768,769,701,711,690,742,721,750,784,713,785,823,732,746,810,812,811,734,736,722,687,749,748,787,783,819,729,700,728,730,733,696,778,817,798,755,752,774,753,754,773,741,705,731,813,815,814,800,818,791,781,766,762,738,737,704,707,824,792,688,747,735,703,702,756,720,789,706,1005,614,663,618,1024,1323,1324,837,1346,1343,1341,1344,1339,1338,1335,1336,1337,1331,1342,1340,1329,1345,1330,1328,1011,1013,1012,1444,1326,269,1463,1010,874,978,1180,930,1229,914,913,898,899,907,902,901,900,909,912,905,908,906,903,904,910,911,1190,1192,1191,1189,1193,1188,597,595,596,1222,1232,1249,1251,1250,1233,1248,1245,1246,1244,1237,1238,1240,1241,1239,1242,1252,1243,1235,1231,1236,1234,1255,1253,1254,1230,1228,831,1171,605,1184,1183,1181,1182,1003,1027,1327,1385,268,608,1359,885,886,884,887,888,594,1014,1447,1446,610,1194,924,916,917,1389,1332,1333,1334,1018,1160,1159,1158,1130,1099,1074,1131,1091,1109,1032,1134,1136,1135,1093,1092,1095,1094,1060,1137,1141,1139,1035,1061,1106,1105,1116,1039,1101,1153,1155,1051,1050,1120,1122,1037,1124,1128,1129,1078,1149,1127,1055,1085,1048,1038,1054,1053,1077,1104,1097,1111,1110,1138,1142,1140,1034,1154,1098,1052,1114,1113,1082,1062,1063,1059,1102,1103,1041,1049,1033,1076,1057,1084,1118,1119,1156,1067,1079,1143,1145,1144,1069,1071,1058,1030,1083,1081,1121,1117,1152,1065,1040,1064,1066,1068,1036,1112,1150,1132,1089,1086,1108,1087,1088,1107,1075,1045,1146,1148,1147,1133,1151,1125,1115,1100,1096,1073,1072,1044,1047,1157,1126,1031,1080,1070,1043,1042,1090,1056,1123,1046,1370,1221,1225,1223,1224,895,896,607,1164,140,89,102,64,116,118,117,91,90,92,119,123,121,100,99,108,67,95,136,111,113,131,66,83,98,133,104,120,124,122,137,106,80,72,71,96,97,70,103,65,82,110,138,77,78,125,127,126,62,81,88,79,109,76,135,75,73,74,112,105,132,86,84,85,101,68,128,130,129,115,114,107,94,134,139,63,93,87,69,58,59,13,12,2,14,15,16,17,18,19,20,21,3,4,25,22,23,24,26,27,28,5,29,30,31,32,6,36,33,34,35,37,7,38,43,44,39,40,41,42,8,48,45,46,47,49,9,50,51,52,55,53,54,56,10,1,11,57,1226,1258,481,491,480,501,472,471,500,494,499,474,488,473,497,469,468,498,470,475,476,479,466,502,492,483,484,486,482,485,495,477,478,487,467,490,489,493,496,1267,598,656,646,648,654,650,651,649,652,644,645,655,647,653,839,850,851,852,853,854,855,856,857,836,863,864,865,867,868,1434,876,877,881,882,988,989,1352,1353,1354,1178,1366,1355,1356,1360,1362,1364,1367,1368,1369,1373,1374,1375,1376,1377,1378,1433,1380,1379,1381,1382,1383,934,1396,1388,1392,1393,1394,1395,1398,1397,1400,1399,1405,1406,1407,1401,1432,1411,1408,1409,1410,992,1413,1412,993,1415,1414,1422,1418,987,1420,1419,1421,1425,1423,1424,1427,1426,828,1429,1428,1431,1430,1004,890,991,873,878,879,1435,880,1436,871,872,897,994,1009,1220,1219,1185,921,1017,891,1168,1025,1028,1022,1167,1026,1166,1029,1161,1162,1163,1437,1165,1170,1174,1173,1016,1015,624,1256,892,981,1172,615,611,1019,1438,1441,1440,842,845,844,838,846,847,848,1177,875,623,1371,979,1257,893,926,915,920,923,919,925,918,1179,1007,1006,869,619,625,1349,829,927,922,928,929,616,617,931,830,980,933,1008,858,984,985,986,1448,982,983,1186,1390,1386,1387,1391,1218,832,849,862,866,860,1365,1361,1363,861,1265,1264,1372,1260,1259,1261,1350,1443,1442,1266,1263,1417,1416,827,1348,835,621,1449,834,620,833,622,1351,1404,1469,1470]},"version":"5.1.6"} \ No newline at end of file +{"program":{"fileNames":["../node_modules/typescript/lib/lib.es5.d.ts","../node_modules/typescript/lib/lib.es2015.d.ts","../node_modules/typescript/lib/lib.es2016.d.ts","../node_modules/typescript/lib/lib.es2017.d.ts","../node_modules/typescript/lib/lib.es2018.d.ts","../node_modules/typescript/lib/lib.es2019.d.ts","../node_modules/typescript/lib/lib.es2020.d.ts","../node_modules/typescript/lib/lib.es2021.d.ts","../node_modules/typescript/lib/lib.es2022.d.ts","../node_modules/typescript/lib/lib.es2023.d.ts","../node_modules/typescript/lib/lib.esnext.d.ts","../node_modules/typescript/lib/lib.es2015.core.d.ts","../node_modules/typescript/lib/lib.es2015.collection.d.ts","../node_modules/typescript/lib/lib.es2015.generator.d.ts","../node_modules/typescript/lib/lib.es2015.iterable.d.ts","../node_modules/typescript/lib/lib.es2015.promise.d.ts","../node_modules/typescript/lib/lib.es2015.proxy.d.ts","../node_modules/typescript/lib/lib.es2015.reflect.d.ts","../node_modules/typescript/lib/lib.es2015.symbol.d.ts","../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","../node_modules/typescript/lib/lib.es2016.array.include.d.ts","../node_modules/typescript/lib/lib.es2017.object.d.ts","../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","../node_modules/typescript/lib/lib.es2017.string.d.ts","../node_modules/typescript/lib/lib.es2017.intl.d.ts","../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","../node_modules/typescript/lib/lib.es2018.intl.d.ts","../node_modules/typescript/lib/lib.es2018.promise.d.ts","../node_modules/typescript/lib/lib.es2018.regexp.d.ts","../node_modules/typescript/lib/lib.es2019.array.d.ts","../node_modules/typescript/lib/lib.es2019.object.d.ts","../node_modules/typescript/lib/lib.es2019.string.d.ts","../node_modules/typescript/lib/lib.es2019.symbol.d.ts","../node_modules/typescript/lib/lib.es2019.intl.d.ts","../node_modules/typescript/lib/lib.es2020.bigint.d.ts","../node_modules/typescript/lib/lib.es2020.date.d.ts","../node_modules/typescript/lib/lib.es2020.promise.d.ts","../node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","../node_modules/typescript/lib/lib.es2020.string.d.ts","../node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","../node_modules/typescript/lib/lib.es2020.intl.d.ts","../node_modules/typescript/lib/lib.es2020.number.d.ts","../node_modules/typescript/lib/lib.es2021.promise.d.ts","../node_modules/typescript/lib/lib.es2021.string.d.ts","../node_modules/typescript/lib/lib.es2021.weakref.d.ts","../node_modules/typescript/lib/lib.es2021.intl.d.ts","../node_modules/typescript/lib/lib.es2022.array.d.ts","../node_modules/typescript/lib/lib.es2022.error.d.ts","../node_modules/typescript/lib/lib.es2022.intl.d.ts","../node_modules/typescript/lib/lib.es2022.object.d.ts","../node_modules/typescript/lib/lib.es2022.sharedmemory.d.ts","../node_modules/typescript/lib/lib.es2022.string.d.ts","../node_modules/typescript/lib/lib.es2022.regexp.d.ts","../node_modules/typescript/lib/lib.es2023.array.d.ts","../node_modules/typescript/lib/lib.esnext.intl.d.ts","../node_modules/typescript/lib/lib.decorators.d.ts","../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../node_modules/@netlify/build-info/lib/logger.d.ts","../node_modules/@netlify/build-info/lib/file-system.d.ts","../node_modules/type-fest/source/primitive.d.ts","../node_modules/type-fest/source/typed-array.d.ts","../node_modules/type-fest/source/basic.d.ts","../node_modules/type-fest/source/observable-like.d.ts","../node_modules/type-fest/source/internal.d.ts","../node_modules/type-fest/source/except.d.ts","../node_modules/type-fest/source/simplify.d.ts","../node_modules/type-fest/source/writable.d.ts","../node_modules/type-fest/source/mutable.d.ts","../node_modules/type-fest/source/merge.d.ts","../node_modules/type-fest/source/merge-exclusive.d.ts","../node_modules/type-fest/source/require-at-least-one.d.ts","../node_modules/type-fest/source/require-exactly-one.d.ts","../node_modules/type-fest/source/require-all-or-none.d.ts","../node_modules/type-fest/source/remove-index-signature.d.ts","../node_modules/type-fest/source/partial-deep.d.ts","../node_modules/type-fest/source/partial-on-undefined-deep.d.ts","../node_modules/type-fest/source/readonly-deep.d.ts","../node_modules/type-fest/source/literal-union.d.ts","../node_modules/type-fest/source/promisable.d.ts","../node_modules/type-fest/source/opaque.d.ts","../node_modules/type-fest/source/invariant-of.d.ts","../node_modules/type-fest/source/set-optional.d.ts","../node_modules/type-fest/source/set-required.d.ts","../node_modules/type-fest/source/set-non-nullable.d.ts","../node_modules/type-fest/source/value-of.d.ts","../node_modules/type-fest/source/promise-value.d.ts","../node_modules/type-fest/source/async-return-type.d.ts","../node_modules/type-fest/source/conditional-keys.d.ts","../node_modules/type-fest/source/conditional-except.d.ts","../node_modules/type-fest/source/conditional-pick.d.ts","../node_modules/type-fest/source/union-to-intersection.d.ts","../node_modules/type-fest/source/stringified.d.ts","../node_modules/type-fest/source/fixed-length-array.d.ts","../node_modules/type-fest/source/multidimensional-array.d.ts","../node_modules/type-fest/source/multidimensional-readonly-array.d.ts","../node_modules/type-fest/source/iterable-element.d.ts","../node_modules/type-fest/source/entry.d.ts","../node_modules/type-fest/source/entries.d.ts","../node_modules/type-fest/source/set-return-type.d.ts","../node_modules/type-fest/source/asyncify.d.ts","../node_modules/type-fest/source/numeric.d.ts","../node_modules/type-fest/source/jsonify.d.ts","../node_modules/type-fest/source/schema.d.ts","../node_modules/type-fest/source/literal-to-primitive.d.ts","../node_modules/type-fest/source/string-key-of.d.ts","../node_modules/type-fest/source/exact.d.ts","../node_modules/type-fest/source/readonly-tuple.d.ts","../node_modules/type-fest/source/optional-keys-of.d.ts","../node_modules/type-fest/source/has-optional-keys.d.ts","../node_modules/type-fest/source/required-keys-of.d.ts","../node_modules/type-fest/source/has-required-keys.d.ts","../node_modules/type-fest/source/spread.d.ts","../node_modules/type-fest/source/split.d.ts","../node_modules/type-fest/source/camel-case.d.ts","../node_modules/type-fest/source/camel-cased-properties.d.ts","../node_modules/type-fest/source/camel-cased-properties-deep.d.ts","../node_modules/type-fest/source/delimiter-case.d.ts","../node_modules/type-fest/source/kebab-case.d.ts","../node_modules/type-fest/source/delimiter-cased-properties.d.ts","../node_modules/type-fest/source/kebab-cased-properties.d.ts","../node_modules/type-fest/source/delimiter-cased-properties-deep.d.ts","../node_modules/type-fest/source/kebab-cased-properties-deep.d.ts","../node_modules/type-fest/source/pascal-case.d.ts","../node_modules/type-fest/source/pascal-cased-properties.d.ts","../node_modules/type-fest/source/pascal-cased-properties-deep.d.ts","../node_modules/type-fest/source/snake-case.d.ts","../node_modules/type-fest/source/snake-cased-properties.d.ts","../node_modules/type-fest/source/snake-cased-properties-deep.d.ts","../node_modules/type-fest/source/includes.d.ts","../node_modules/type-fest/source/screaming-snake-case.d.ts","../node_modules/type-fest/source/join.d.ts","../node_modules/type-fest/source/trim.d.ts","../node_modules/type-fest/source/replace.d.ts","../node_modules/type-fest/source/get.d.ts","../node_modules/type-fest/source/last-array-element.d.ts","../node_modules/type-fest/source/package-json.d.ts","../node_modules/type-fest/source/tsconfig-json.d.ts","../node_modules/type-fest/index.d.ts","../node_modules/@types/normalize-package-data/index.d.ts","../node_modules/@netlify/build-info/node_modules/read-pkg/index.d.ts","../node_modules/@types/semver/classes/semver.d.ts","../node_modules/@types/semver/functions/parse.d.ts","../node_modules/@types/semver/functions/valid.d.ts","../node_modules/@types/semver/functions/clean.d.ts","../node_modules/@types/semver/functions/inc.d.ts","../node_modules/@types/semver/functions/diff.d.ts","../node_modules/@types/semver/functions/major.d.ts","../node_modules/@types/semver/functions/minor.d.ts","../node_modules/@types/semver/functions/patch.d.ts","../node_modules/@types/semver/functions/prerelease.d.ts","../node_modules/@types/semver/functions/compare.d.ts","../node_modules/@types/semver/functions/rcompare.d.ts","../node_modules/@types/semver/functions/compare-loose.d.ts","../node_modules/@types/semver/functions/compare-build.d.ts","../node_modules/@types/semver/functions/sort.d.ts","../node_modules/@types/semver/functions/rsort.d.ts","../node_modules/@types/semver/functions/gt.d.ts","../node_modules/@types/semver/functions/lt.d.ts","../node_modules/@types/semver/functions/eq.d.ts","../node_modules/@types/semver/functions/neq.d.ts","../node_modules/@types/semver/functions/gte.d.ts","../node_modules/@types/semver/functions/lte.d.ts","../node_modules/@types/semver/functions/cmp.d.ts","../node_modules/@types/semver/functions/coerce.d.ts","../node_modules/@types/semver/classes/comparator.d.ts","../node_modules/@types/semver/classes/range.d.ts","../node_modules/@types/semver/functions/satisfies.d.ts","../node_modules/@types/semver/ranges/max-satisfying.d.ts","../node_modules/@types/semver/ranges/min-satisfying.d.ts","../node_modules/@types/semver/ranges/to-comparators.d.ts","../node_modules/@types/semver/ranges/min-version.d.ts","../node_modules/@types/semver/ranges/valid.d.ts","../node_modules/@types/semver/ranges/outside.d.ts","../node_modules/@types/semver/ranges/gtr.d.ts","../node_modules/@types/semver/ranges/ltr.d.ts","../node_modules/@types/semver/ranges/intersects.d.ts","../node_modules/@types/semver/ranges/simplify.d.ts","../node_modules/@types/semver/ranges/subset.d.ts","../node_modules/@types/semver/internals/identifiers.d.ts","../node_modules/@types/semver/index.d.ts","../node_modules/@bugsnag/core/types/event.d.ts","../node_modules/@bugsnag/core/types/session.d.ts","../node_modules/@bugsnag/core/types/client.d.ts","../node_modules/@bugsnag/core/types/common.d.ts","../node_modules/@bugsnag/core/types/breadcrumb.d.ts","../node_modules/@bugsnag/core/types/bugsnag.d.ts","../node_modules/@bugsnag/core/types/index.d.ts","../node_modules/@bugsnag/browser/types/bugsnag.d.ts","../node_modules/@bugsnag/node/types/bugsnag.d.ts","../node_modules/@bugsnag/js/types.d.ts","../node_modules/@netlify/build-info/lib/build-systems/build-system.d.ts","../node_modules/@netlify/build-info/lib/events.d.ts","../node_modules/@netlify/build-info/lib/metrics.d.ts","../node_modules/@netlify/build-info/lib/package-managers/detect-package-manager.d.ts","../node_modules/@netlify/build-info/lib/runtime/runtime.d.ts","../node_modules/@netlify/build-info/lib/settings/get-build-settings.d.ts","../node_modules/@netlify/build-info/lib/frameworks/analog.d.ts","../node_modules/@netlify/build-info/lib/frameworks/angular.d.ts","../node_modules/@netlify/build-info/lib/frameworks/assemble.d.ts","../node_modules/@netlify/build-info/lib/frameworks/astro.d.ts","../node_modules/@netlify/build-info/lib/frameworks/blitz.d.ts","../node_modules/@netlify/build-info/lib/frameworks/brunch.d.ts","../node_modules/@netlify/build-info/lib/frameworks/cecil.d.ts","../node_modules/@netlify/build-info/lib/frameworks/docpad.d.ts","../node_modules/@netlify/build-info/lib/frameworks/docusaurus.d.ts","../node_modules/@netlify/build-info/lib/frameworks/eleventy.d.ts","../node_modules/@netlify/build-info/lib/frameworks/ember.d.ts","../node_modules/@netlify/build-info/lib/frameworks/expo.d.ts","../node_modules/@netlify/build-info/lib/frameworks/gatsby.d.ts","../node_modules/@netlify/build-info/lib/frameworks/gridsome.d.ts","../node_modules/@netlify/build-info/lib/frameworks/grunt.d.ts","../node_modules/@netlify/build-info/lib/frameworks/gulp.d.ts","../node_modules/@netlify/build-info/lib/frameworks/harp.d.ts","../node_modules/@netlify/build-info/lib/frameworks/hexo.d.ts","../node_modules/@netlify/build-info/lib/frameworks/hugo.d.ts","../node_modules/@netlify/build-info/lib/frameworks/hydrogen.d.ts","../node_modules/@netlify/build-info/lib/frameworks/jekyll.d.ts","../node_modules/@netlify/build-info/lib/frameworks/metalsmith.d.ts","../node_modules/@netlify/build-info/lib/frameworks/middleman.d.ts","../node_modules/@netlify/build-info/lib/frameworks/next.d.ts","../node_modules/@netlify/build-info/lib/frameworks/nuxt.d.ts","../node_modules/@netlify/build-info/lib/frameworks/observable.d.ts","../node_modules/@netlify/build-info/lib/frameworks/parcel.d.ts","../node_modules/@netlify/build-info/lib/frameworks/phenomic.d.ts","../node_modules/@netlify/build-info/lib/frameworks/quasar.d.ts","../node_modules/@netlify/build-info/lib/frameworks/qwik.d.ts","../node_modules/@netlify/build-info/lib/frameworks/react-router.d.ts","../node_modules/@netlify/build-info/lib/frameworks/react-static.d.ts","../node_modules/@netlify/build-info/lib/frameworks/react.d.ts","../node_modules/@netlify/build-info/lib/frameworks/redwoodjs.d.ts","../node_modules/@netlify/build-info/lib/frameworks/remix.d.ts","../node_modules/@netlify/build-info/lib/frameworks/roots.d.ts","../node_modules/@netlify/build-info/lib/frameworks/sapper.d.ts","../node_modules/@netlify/build-info/lib/frameworks/solid-js.d.ts","../node_modules/@netlify/build-info/lib/frameworks/solid-start.d.ts","../node_modules/@netlify/build-info/lib/frameworks/stencil.d.ts","../node_modules/@netlify/build-info/lib/frameworks/svelte-kit.d.ts","../node_modules/@netlify/build-info/lib/frameworks/svelte.d.ts","../node_modules/@netlify/build-info/lib/frameworks/tanstack-router.d.ts","../node_modules/@netlify/build-info/lib/frameworks/tanstack-start.d.ts","../node_modules/@netlify/build-info/lib/frameworks/vite.d.ts","../node_modules/@netlify/build-info/lib/frameworks/vue.d.ts","../node_modules/@netlify/build-info/lib/frameworks/vuepress.d.ts","../node_modules/@netlify/build-info/lib/frameworks/wintersmith.d.ts","../node_modules/@netlify/build-info/lib/frameworks/wmr.d.ts","../node_modules/@netlify/build-info/lib/frameworks/zola.d.ts","../node_modules/@netlify/build-info/lib/frameworks/index.d.ts","../node_modules/@netlify/build-info/lib/workspaces/detect-workspace.d.ts","../node_modules/@netlify/build-info/lib/project.d.ts","../node_modules/@netlify/build-info/lib/frameworks/framework.d.ts","../node_modules/@netlify/build-info/lib/get-framework.d.ts","../node_modules/@netlify/build-info/lib/settings/get-toml-settings.d.ts","../node_modules/@netlify/build-info/lib/settings/netlify-toml.d.ts","../node_modules/@netlify/build-info/lib/index.d.ts","../node_modules/@netlify/build-info/lib/node/file-system.d.ts","../node_modules/@netlify/build-info/lib/node/get-build-info.d.ts","../node_modules/@netlify/build-info/lib/node/index.d.ts","../node_modules/@netlify/config/lib/events.d.ts","../node_modules/@netlify/config/lib/log/cleanup.d.ts","../node_modules/@netlify/config/lib/main.d.ts","../node_modules/@netlify/config/lib/merge.d.ts","../node_modules/@netlify/config/lib/mutations/apply.d.ts","../node_modules/@netlify/config/lib/mutations/update.d.ts","../node_modules/@netlify/config/lib/index.d.ts","../node_modules/ci-info/index.d.ts","../node_modules/commander/typings/index.d.ts","../node_modules/locate-path/index.d.ts","../node_modules/find-up/index.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/Subscription.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/Subscriber.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/Operator.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/Observable.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/types.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/audit.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/auditTime.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/buffer.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/bufferCount.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/bufferTime.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/bufferToggle.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/bufferWhen.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/catchError.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/combineLatestAll.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/combineAll.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/combineLatest.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/combineLatestWith.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/concat.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/concatAll.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/concatMap.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/concatMapTo.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/concatWith.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/connect.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/count.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/debounce.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/debounceTime.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/defaultIfEmpty.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/delay.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/delayWhen.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/dematerialize.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/distinct.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/distinctUntilChanged.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/distinctUntilKeyChanged.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/elementAt.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/endWith.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/every.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/exhaustAll.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/exhaust.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/exhaustMap.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/expand.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/filter.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/finalize.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/find.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/findIndex.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/first.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/Subject.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/groupBy.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/ignoreElements.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/isEmpty.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/last.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/map.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/mapTo.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/Notification.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/materialize.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/max.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/merge.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/mergeAll.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/mergeMap.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/flatMap.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/mergeMapTo.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/mergeScan.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/mergeWith.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/min.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/ConnectableObservable.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/multicast.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/observeOn.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/onErrorResumeNextWith.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/pairwise.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/partition.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/pluck.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/publish.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/publishBehavior.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/publishLast.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/publishReplay.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/race.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/raceWith.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/reduce.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/repeat.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/repeatWhen.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/retry.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/retryWhen.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/refCount.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/sample.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/sampleTime.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/scan.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/sequenceEqual.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/share.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/shareReplay.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/single.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/skip.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/skipLast.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/skipUntil.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/skipWhile.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/startWith.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/subscribeOn.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/switchAll.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/switchMap.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/switchMapTo.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/switchScan.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/take.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/takeLast.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/takeUntil.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/takeWhile.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/tap.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/throttle.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/throttleTime.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/throwIfEmpty.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/timeInterval.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/timeout.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/timeoutWith.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/timestamp.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/toArray.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/window.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/windowCount.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/windowTime.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/windowToggle.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/windowWhen.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/withLatestFrom.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/zip.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/zipAll.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/operators/zipWith.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/operators/index.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/scheduler/Action.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/Scheduler.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/testing/TestMessage.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/testing/SubscriptionLog.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/testing/SubscriptionLoggable.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/testing/ColdObservable.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/testing/HotObservable.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/scheduler/AsyncScheduler.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/scheduler/timerHandle.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/scheduler/AsyncAction.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/scheduler/VirtualTimeScheduler.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/testing/TestScheduler.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/testing/index.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/symbol/observable.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/dom/animationFrames.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/BehaviorSubject.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/ReplaySubject.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/AsyncSubject.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/scheduler/AsapScheduler.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/scheduler/asap.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/scheduler/async.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/scheduler/QueueScheduler.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/scheduler/queue.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/scheduler/AnimationFrameScheduler.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/scheduler/animationFrame.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/util/identity.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/util/pipe.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/util/noop.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/util/isObservable.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/lastValueFrom.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/firstValueFrom.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/util/ArgumentOutOfRangeError.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/util/EmptyError.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/util/NotFoundError.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/util/ObjectUnsubscribedError.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/util/SequenceError.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/util/UnsubscriptionError.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/bindCallback.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/bindNodeCallback.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/AnyCatcher.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/combineLatest.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/concat.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/connectable.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/defer.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/empty.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/forkJoin.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/from.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/fromEvent.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/fromEventPattern.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/generate.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/iif.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/interval.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/merge.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/never.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/of.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/onErrorResumeNext.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/pairs.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/partition.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/race.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/range.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/throwError.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/timer.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/using.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/observable/zip.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/scheduled/scheduled.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/internal/config.d.ts","../node_modules/@types/inquirer/node_modules/rxjs/dist/types/index.d.ts","../node_modules/@types/node/compatibility/disposable.d.ts","../node_modules/@types/node/compatibility/indexable.d.ts","../node_modules/@types/node/compatibility/iterators.d.ts","../node_modules/@types/node/compatibility/index.d.ts","../node_modules/@types/node/ts5.6/globals.typedarray.d.ts","../node_modules/@types/node/ts5.6/buffer.buffer.d.ts","../node_modules/buffer/index.d.ts","../node_modules/undici-types/header.d.ts","../node_modules/undici-types/readable.d.ts","../node_modules/undici-types/file.d.ts","../node_modules/undici-types/fetch.d.ts","../node_modules/undici-types/formdata.d.ts","../node_modules/undici-types/connector.d.ts","../node_modules/undici-types/client.d.ts","../node_modules/undici-types/errors.d.ts","../node_modules/undici-types/dispatcher.d.ts","../node_modules/undici-types/global-dispatcher.d.ts","../node_modules/undici-types/global-origin.d.ts","../node_modules/undici-types/pool-stats.d.ts","../node_modules/undici-types/pool.d.ts","../node_modules/undici-types/handlers.d.ts","../node_modules/undici-types/balanced-pool.d.ts","../node_modules/undici-types/agent.d.ts","../node_modules/undici-types/mock-interceptor.d.ts","../node_modules/undici-types/mock-agent.d.ts","../node_modules/undici-types/mock-client.d.ts","../node_modules/undici-types/mock-pool.d.ts","../node_modules/undici-types/mock-errors.d.ts","../node_modules/undici-types/proxy-agent.d.ts","../node_modules/undici-types/env-http-proxy-agent.d.ts","../node_modules/undici-types/retry-handler.d.ts","../node_modules/undici-types/retry-agent.d.ts","../node_modules/undici-types/api.d.ts","../node_modules/undici-types/interceptors.d.ts","../node_modules/undici-types/util.d.ts","../node_modules/undici-types/cookies.d.ts","../node_modules/undici-types/patch.d.ts","../node_modules/undici-types/websocket.d.ts","../node_modules/undici-types/eventsource.d.ts","../node_modules/undici-types/filereader.d.ts","../node_modules/undici-types/diagnostics-channel.d.ts","../node_modules/undici-types/content-type.d.ts","../node_modules/undici-types/cache.d.ts","../node_modules/undici-types/index.d.ts","../node_modules/@types/node/globals.d.ts","../node_modules/@types/node/assert.d.ts","../node_modules/@types/node/assert/strict.d.ts","../node_modules/@types/node/async_hooks.d.ts","../node_modules/@types/node/buffer.d.ts","../node_modules/@types/node/child_process.d.ts","../node_modules/@types/node/cluster.d.ts","../node_modules/@types/node/console.d.ts","../node_modules/@types/node/constants.d.ts","../node_modules/@types/node/crypto.d.ts","../node_modules/@types/node/dgram.d.ts","../node_modules/@types/node/diagnostics_channel.d.ts","../node_modules/@types/node/dns.d.ts","../node_modules/@types/node/dns/promises.d.ts","../node_modules/@types/node/domain.d.ts","../node_modules/@types/node/dom-events.d.ts","../node_modules/@types/node/events.d.ts","../node_modules/@types/node/fs.d.ts","../node_modules/@types/node/fs/promises.d.ts","../node_modules/@types/node/http.d.ts","../node_modules/@types/node/http2.d.ts","../node_modules/@types/node/https.d.ts","../node_modules/@types/node/inspector.d.ts","../node_modules/@types/node/module.d.ts","../node_modules/@types/node/net.d.ts","../node_modules/@types/node/os.d.ts","../node_modules/@types/node/path.d.ts","../node_modules/@types/node/perf_hooks.d.ts","../node_modules/@types/node/process.d.ts","../node_modules/@types/node/punycode.d.ts","../node_modules/@types/node/querystring.d.ts","../node_modules/@types/node/readline.d.ts","../node_modules/@types/node/readline/promises.d.ts","../node_modules/@types/node/repl.d.ts","../node_modules/@types/node/sea.d.ts","../node_modules/@types/node/sqlite.d.ts","../node_modules/@types/node/stream.d.ts","../node_modules/@types/node/stream/promises.d.ts","../node_modules/@types/node/stream/consumers.d.ts","../node_modules/@types/node/stream/web.d.ts","../node_modules/@types/node/string_decoder.d.ts","../node_modules/@types/node/test.d.ts","../node_modules/@types/node/timers.d.ts","../node_modules/@types/node/timers/promises.d.ts","../node_modules/@types/node/tls.d.ts","../node_modules/@types/node/trace_events.d.ts","../node_modules/@types/node/tty.d.ts","../node_modules/@types/node/url.d.ts","../node_modules/@types/node/util.d.ts","../node_modules/@types/node/v8.d.ts","../node_modules/@types/node/vm.d.ts","../node_modules/@types/node/wasi.d.ts","../node_modules/@types/node/worker_threads.d.ts","../node_modules/@types/node/zlib.d.ts","../node_modules/@types/node/ts5.6/index.d.ts","../node_modules/@types/through/index.d.ts","../node_modules/@types/inquirer/lib/objects/choice.d.ts","../node_modules/@types/inquirer/lib/objects/separator.d.ts","../node_modules/@types/inquirer/lib/objects/choices.d.ts","../node_modules/@types/inquirer/lib/utils/screen-manager.d.ts","../node_modules/@types/inquirer/lib/prompts/base.d.ts","../node_modules/@types/inquirer/lib/utils/paginator.d.ts","../node_modules/@types/inquirer/lib/prompts/checkbox.d.ts","../node_modules/@types/inquirer/lib/prompts/confirm.d.ts","../node_modules/@types/inquirer/lib/prompts/editor.d.ts","../node_modules/@types/inquirer/lib/prompts/expand.d.ts","../node_modules/@types/inquirer/lib/prompts/input.d.ts","../node_modules/@types/inquirer/lib/prompts/list.d.ts","../node_modules/@types/inquirer/lib/prompts/number.d.ts","../node_modules/@types/inquirer/lib/prompts/password.d.ts","../node_modules/@types/inquirer/lib/prompts/rawlist.d.ts","../node_modules/@types/inquirer/lib/ui/baseUI.d.ts","../node_modules/@types/inquirer/lib/ui/bottom-bar.d.ts","../node_modules/@types/inquirer/lib/ui/prompt.d.ts","../node_modules/@types/inquirer/lib/utils/events.d.ts","../node_modules/@types/inquirer/lib/utils/readline.d.ts","../node_modules/@types/inquirer/index.d.ts","../node_modules/@types/lodash/common/common.d.ts","../node_modules/@types/lodash/common/array.d.ts","../node_modules/@types/lodash/common/collection.d.ts","../node_modules/@types/lodash/common/date.d.ts","../node_modules/@types/lodash/common/function.d.ts","../node_modules/@types/lodash/common/lang.d.ts","../node_modules/@types/lodash/common/math.d.ts","../node_modules/@types/lodash/common/number.d.ts","../node_modules/@types/lodash/common/object.d.ts","../node_modules/@types/lodash/common/seq.d.ts","../node_modules/@types/lodash/common/string.d.ts","../node_modules/@types/lodash/common/util.d.ts","../node_modules/@types/lodash/index.d.ts","../node_modules/@types/lodash/merge.d.ts","../node_modules/netlify/lib/index.d.ts","../node_modules/https-proxy-agent/node_modules/agent-base/dist/helpers.d.ts","../node_modules/https-proxy-agent/node_modules/agent-base/dist/index.d.ts","../node_modules/https-proxy-agent/dist/index.d.ts","../node_modules/wait-port/index.d.ts","../node_modules/chalk/source/vendor/ansi-styles/index.d.ts","../node_modules/chalk/source/vendor/supports-color/index.d.ts","../node_modules/chalk/source/index.d.ts","../node_modules/anymatch/index.d.ts","../node_modules/chokidar/types/index.d.ts","../node_modules/decache/decache.d.ts","../node_modules/is-wsl/index.d.ts","../node_modules/@types/lodash/debounce.d.ts","../node_modules/terminal-link/index.d.ts","../node_modules/log-symbols/index.d.ts","../node_modules/cli-spinners/index.d.ts","../node_modules/ora/index.d.ts","../src/lib/spinner.ts","../node_modules/@types/uuid/index.d.ts","../node_modules/@types/uuid/index.d.mts","../node_modules/env-paths/index.d.ts","../src/lib/settings.ts","../src/utils/get-global-config.ts","../src/utils/get-package-json.ts","../node_modules/execa/index.d.ts","../src/utils/execa.ts","../src/utils/telemetry/utils.ts","../src/utils/telemetry/report-error.ts","../src/utils/types.ts","../src/utils/command-helpers.ts","../src/lib/http-agent.ts","../src/utils/feature-flags.ts","../node_modules/@netlify/build/lib/core/constants.d.ts","../node_modules/@netlify/build/lib/types/utils/many.d.ts","../node_modules/@netlify/build/lib/types/config/build.d.ts","../node_modules/@netlify/build/lib/types/config/functions.d.ts","../node_modules/@netlify/build/lib/types/utils/json_value.d.ts","../node_modules/@netlify/build/lib/types/config/inputs.d.ts","../node_modules/@netlify/build/lib/types/config/netlify_config.d.ts","../node_modules/@netlify/build/lib/plugins_core/types.d.ts","../node_modules/@netlify/build/node_modules/execa/index.d.ts","../node_modules/@netlify/build/lib/plugins/node_version.d.ts","../node_modules/@netlify/build/lib/plugins/spawn.d.ts","../node_modules/@netlify/build/lib/log/stream.d.ts","../node_modules/@netlify/build/lib/log/output_flusher.d.ts","../node_modules/@netlify/build/lib/log/logger.d.ts","../node_modules/@netlify/build/lib/core/types.d.ts","../node_modules/@netlify/build/lib/core/main.d.ts","../node_modules/@netlify/build/lib/types/options/netlify_plugin_build_util.d.ts","../node_modules/@netlify/build/lib/types/options/netlify_plugin_cache_util.d.ts","../node_modules/zod/lib/helpers/typeAliases.d.ts","../node_modules/zod/lib/helpers/util.d.ts","../node_modules/zod/lib/ZodError.d.ts","../node_modules/zod/lib/locales/en.d.ts","../node_modules/zod/lib/errors.d.ts","../node_modules/zod/lib/helpers/parseUtil.d.ts","../node_modules/zod/lib/helpers/enumUtil.d.ts","../node_modules/zod/lib/helpers/errorUtil.d.ts","../node_modules/zod/lib/helpers/partialUtil.d.ts","../node_modules/zod/lib/types.d.ts","../node_modules/zod/lib/external.d.ts","../node_modules/zod/lib/index.d.ts","../node_modules/zod/index.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/types/utils.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/archive.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/feature_flags.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/rate_limit.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/utils/cache.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/utils/logger.d.ts","../node_modules/esbuild/lib/main.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/runtimes/node/utils/module_format.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/runtimes/node/bundlers/types.d.ts","../node_modules/@babel/types/lib/index.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/utils/routes.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/runtimes/node/in_source_config/index.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/runtimes/runtime.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/function.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/config.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/utils/format_result.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/zip.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/manifest.d.ts","../node_modules/@netlify/zip-it-and-ship-it/dist/main.d.ts","../node_modules/@netlify/build/lib/types/options/netlify_plugin_functions_util.d.ts","../node_modules/@netlify/build/lib/types/options/netlify_plugin_git_util.d.ts","../node_modules/@netlify/build/lib/types/options/netlify_plugin_run_util.d.ts","../node_modules/@netlify/build/lib/types/options/netlify_plugin_status_util.d.ts","../node_modules/@netlify/build/lib/types/options/netlify_plugin_utils.d.ts","../node_modules/@netlify/build/lib/types/netlify_plugin_options.d.ts","../node_modules/@netlify/build/lib/types/netlify_event_handler.d.ts","../node_modules/@netlify/build/lib/types/netlify_plugin.d.ts","../node_modules/@netlify/build/lib/core/dev.d.ts","../node_modules/@netlify/build/lib/steps/run_core_steps.d.ts","../node_modules/@netlify/build/lib/index.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/primitive.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/typed-array.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/basic.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/observable-like.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/keys-of-union.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/distributed-omit.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/distributed-pick.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/empty-object.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/if-empty-object.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/required-keys-of.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/has-required-keys.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/is-equal.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/except.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/require-at-least-one.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/non-empty-object.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/unknown-record.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/unknown-array.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/tagged-union.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/simplify.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/writable.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/trim.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/is-any.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/is-float.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/is-integer.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/numeric.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/and.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/or.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/greater-than.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/greater-than-or-equal.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/less-than.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/is-never.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/is-literal.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/internal.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/writable-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/omit-index-signature.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/pick-index-signature.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/merge.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/conditional-simplify.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/enforce-optional.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/merge-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/merge-exclusive.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/require-exactly-one.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/require-all-or-none.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/require-one-or-none.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/single-key-object.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/partial-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/required-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/paths.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/union-to-intersection.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/pick-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/sum.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/subtract.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/array-splice.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/literal-union.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/shared-union-fields-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/omit-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/is-null.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/is-unknown.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/if-unknown.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/partial-on-undefined-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/undefined-on-partial-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/readonly-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/promisable.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/opaque.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/invariant-of.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/set-optional.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/set-readonly.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/set-required.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/set-non-nullable.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/value-of.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/async-return-type.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/conditional-keys.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/conditional-except.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/conditional-pick.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/conditional-pick-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/stringified.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/join.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/less-than-or-equal.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/array-slice.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/string-slice.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/fixed-length-array.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/multidimensional-array.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/multidimensional-readonly-array.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/iterable-element.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/entry.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/entries.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/set-return-type.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/set-parameter-type.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/asyncify.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/jsonify.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/jsonifiable.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/schema.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/literal-to-primitive.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/literal-to-primitive-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/string-key-of.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/exact.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/readonly-tuple.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/optional-keys-of.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/override-properties.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/has-optional-keys.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/readonly-keys-of.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/has-readonly-keys.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/writable-keys-of.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/has-writable-keys.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/spread.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/tuple-to-union.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/int-range.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/if-any.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/if-never.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/array-indices.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/array-values.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/set-field-type.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/if-null.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/split-words.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/camel-case.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/camel-cased-properties.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/camel-cased-properties-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/delimiter-case.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/kebab-case.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/delimiter-cased-properties.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/kebab-cased-properties.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/delimiter-cased-properties-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/kebab-cased-properties-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/pascal-case.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/pascal-cased-properties.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/pascal-cased-properties-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/snake-case.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/snake-cased-properties.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/snake-cased-properties-deep.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/includes.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/screaming-snake-case.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/split.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/replace.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/get.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/last-array-element.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/global-this.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/package-json.d.ts","../node_modules/dot-prop/node_modules/type-fest/source/tsconfig-json.d.ts","../node_modules/dot-prop/node_modules/type-fest/index.d.ts","../node_modules/dot-prop/index.d.ts","../src/utils/state-config.ts","../src/commands/types.d.ts","../src/utils/frameworks-api.ts","../src/utils/get-site.ts","../node_modules/is-docker/index.d.ts","../src/utils/open-browser.ts","../src/utils/telemetry/validation.ts","../src/utils/telemetry/telemetry.ts","../src/utils/telemetry/index.ts","../src/commands/base-command.ts","../node_modules/fastest-levenshtein/mod.d.ts","../src/utils/addons/prepare.ts","../src/commands/addons/addons-auth.ts","../node_modules/@types/lodash/isEmpty.d.ts","../node_modules/@types/lodash/isEqual.d.ts","../src/utils/addons/compare.ts","../node_modules/ansi-styles/index.d.ts","../src/utils/addons/diffs/options.ts","../src/utils/addons/diffs/index.ts","../src/utils/addons/prompts.ts","../src/utils/addons/render.ts","../src/utils/addons/validation.ts","../src/utils/parse-raw-flags.ts","../src/commands/addons/addons-config.ts","../src/commands/addons/addons-create.ts","../src/commands/addons/addons-delete.ts","../src/commands/addons/addons-list.ts","../src/commands/addons/addons.ts","../src/commands/addons/index.ts","../src/commands/api/api.ts","../src/commands/api/index.ts","../src/utils/hooks/requires-site-info.ts","../node_modules/@netlify/blobs/dist/main.d.ts","../src/utils/prompts/confirm-prompt.ts","../src/utils/prompts/prompt-messages.ts","../src/utils/prompts/blob-delete-prompts.ts","../src/commands/blobs/blobs-delete.ts","../src/commands/blobs/blobs-get.ts","../src/commands/blobs/blobs-list.ts","../src/utils/prompts/blob-set-prompt.ts","../src/commands/blobs/blobs-set.ts","../src/commands/blobs/blobs.ts","../src/utils/env/index.ts","../node_modules/@netlify/edge-functions/node/dist/version.d.mts","../src/lib/edge-functions/bootstrap.ts","../src/lib/edge-functions/consts.ts","../src/lib/build.ts","../node_modules/fuzzy/lib/fuzzy.d.ts","../src/utils/build-info.ts","../src/commands/build/build.ts","../src/commands/build/index.ts","../src/lib/completion/constants.ts","../src/lib/completion/generate-autocompletion.ts","../src/lib/completion/index.ts","../src/commands/completion/completion.ts","../src/commands/completion/index.ts","../node_modules/@types/lodash/isObject.d.ts","../node_modules/@netlify/headers-parser/lib/types.d.ts","../node_modules/@netlify/headers-parser/lib/all.d.ts","../node_modules/@netlify/headers-parser/lib/index.d.ts","../node_modules/@netlify/redirect-parser/lib/all.d.ts","../node_modules/@netlify/redirect-parser/lib/index.d.ts","../node_modules/@types/prettyjson/index.d.ts","../src/lib/api.ts","../src/lib/functions/config.ts","../src/lib/log.ts","../src/utils/deploy/constants.ts","../node_modules/clean-deep/index.d.ts","../node_modules/temp-dir/index.d.ts","../node_modules/tempy/index.d.ts","../src/lib/edge-functions/deploy.ts","../node_modules/hasha/node_modules/type-fest/source/basic.d.ts","../node_modules/hasha/node_modules/type-fest/source/except.d.ts","../node_modules/hasha/node_modules/type-fest/source/mutable.d.ts","../node_modules/hasha/node_modules/type-fest/source/merge.d.ts","../node_modules/hasha/node_modules/type-fest/source/merge-exclusive.d.ts","../node_modules/hasha/node_modules/type-fest/source/require-at-least-one.d.ts","../node_modules/hasha/node_modules/type-fest/source/require-exactly-one.d.ts","../node_modules/hasha/node_modules/type-fest/source/partial-deep.d.ts","../node_modules/hasha/node_modules/type-fest/source/readonly-deep.d.ts","../node_modules/hasha/node_modules/type-fest/source/literal-union.d.ts","../node_modules/hasha/node_modules/type-fest/source/promisable.d.ts","../node_modules/hasha/node_modules/type-fest/source/opaque.d.ts","../node_modules/hasha/node_modules/type-fest/source/set-optional.d.ts","../node_modules/hasha/node_modules/type-fest/source/set-required.d.ts","../node_modules/hasha/node_modules/type-fest/source/package-json.d.ts","../node_modules/hasha/node_modules/type-fest/index.d.ts","../node_modules/hasha/index.d.ts","../src/utils/deploy/hash-config.ts","../node_modules/p-timeout/index.d.ts","../node_modules/p-wait-for/index.d.ts","../src/utils/deploy/util.ts","../src/utils/deploy/hasher-segments.ts","../src/utils/deploy/hash-files.ts","../src/lib/fs.ts","../src/utils/functions/functions.ts","../src/utils/deploy/hash-fns.ts","../node_modules/p-map/index.d.ts","../src/utils/deploy/upload-files.ts","../src/utils/deploy/deploy-site.ts","../src/utils/functions/constants.ts","../src/utils/functions/get-functions.ts","../src/utils/functions/index.ts","../node_modules/git-repo-info/index.d.ts","../src/utils/get-repo-data.ts","../node_modules/@types/parse-gitignore/index.d.ts","../src/utils/gitignore.ts","../src/commands/link/link.ts","../node_modules/@types/lodash/pick.d.ts","../node_modules/before-after-hook/index.d.ts","../node_modules/@octokit/types/dist-types/RequestMethod.d.ts","../node_modules/@octokit/types/dist-types/Url.d.ts","../node_modules/@octokit/types/dist-types/Fetch.d.ts","../node_modules/@octokit/types/dist-types/Signal.d.ts","../node_modules/@octokit/types/dist-types/RequestRequestOptions.d.ts","../node_modules/@octokit/types/dist-types/RequestHeaders.d.ts","../node_modules/@octokit/types/dist-types/RequestParameters.d.ts","../node_modules/@octokit/types/dist-types/EndpointOptions.d.ts","../node_modules/@octokit/types/dist-types/ResponseHeaders.d.ts","../node_modules/@octokit/types/dist-types/OctokitResponse.d.ts","../node_modules/@octokit/types/dist-types/EndpointDefaults.d.ts","../node_modules/@octokit/types/dist-types/RequestOptions.d.ts","../node_modules/@octokit/types/dist-types/Route.d.ts","../node_modules/@octokit/openapi-types/types.d.ts","../node_modules/@octokit/types/dist-types/generated/Endpoints.d.ts","../node_modules/@octokit/types/dist-types/EndpointInterface.d.ts","../node_modules/@octokit/types/dist-types/RequestInterface.d.ts","../node_modules/@octokit/types/dist-types/AuthInterface.d.ts","../node_modules/@octokit/types/dist-types/RequestError.d.ts","../node_modules/@octokit/types/dist-types/StrategyInterface.d.ts","../node_modules/@octokit/types/dist-types/VERSION.d.ts","../node_modules/@octokit/types/dist-types/GetResponseTypeFromEndpointMethod.d.ts","../node_modules/@octokit/types/dist-types/index.d.ts","../node_modules/@octokit/request/dist-types/index.d.ts","../node_modules/@octokit/graphql/dist-types/types.d.ts","../node_modules/@octokit/graphql/dist-types/error.d.ts","../node_modules/@octokit/graphql/dist-types/index.d.ts","../node_modules/@octokit/request-error/dist-types/types.d.ts","../node_modules/@octokit/request-error/dist-types/index.d.ts","../node_modules/@octokit/core/dist-types/types.d.ts","../node_modules/@octokit/core/dist-types/index.d.ts","../node_modules/@octokit/plugin-rest-endpoint-methods/dist-types/generated/parameters-and-response-types.d.ts","../node_modules/@octokit/plugin-rest-endpoint-methods/dist-types/generated/method-types.d.ts","../node_modules/@octokit/plugin-rest-endpoint-methods/dist-types/types.d.ts","../node_modules/@octokit/plugin-rest-endpoint-methods/dist-types/index.d.ts","../node_modules/@octokit/plugin-paginate-rest/dist-types/generated/paginating-endpoints.d.ts","../node_modules/@octokit/plugin-paginate-rest/dist-types/types.d.ts","../node_modules/@octokit/plugin-paginate-rest/dist-types/compose-paginate.d.ts","../node_modules/@octokit/plugin-paginate-rest/dist-types/paginating-endpoints.d.ts","../node_modules/@octokit/plugin-paginate-rest/dist-types/index.d.ts","../node_modules/@octokit/rest/dist-types/index.d.ts","../node_modules/get-port/index.d.ts","../src/utils/create-deferred.ts","../src/utils/gh-auth.ts","../src/lib/path.ts","../src/utils/init/plugins.ts","../src/utils/init/utils.ts","../src/utils/init/config-github.ts","../src/utils/init/config-manual.ts","../src/utils/init/config.ts","../src/commands/sites/sites-create.ts","../src/commands/deploy/deploy.ts","../src/commands/deploy/index.ts","../node_modules/@netlify/blobs/dist/server.d.ts","../src/lib/blobs/blobs.ts","../src/commands/recipes/common.ts","../src/commands/recipes/recipes.ts","../src/lib/edge-functions/editor-helper.ts","../node_modules/@types/range-parser/index.d.ts","../node_modules/@types/qs/index.d.ts","../node_modules/@types/express-serve-static-core/index.d.ts","../node_modules/@types/mime/index.d.ts","../node_modules/@types/serve-static/index.d.ts","../node_modules/@types/connect/index.d.ts","../node_modules/@types/body-parser/index.d.ts","../node_modules/@types/express/index.d.ts","../node_modules/jwt-decode/build/esm/index.d.ts","../src/lib/account.ts","../node_modules/dotenv/lib/main.d.ts","../src/utils/dot-env.ts","../src/utils/dev.ts","../src/utils/headers.ts","../src/lib/edge-functions/headers.ts","../node_modules/formdata-polyfill/esm.min.d.ts","../node_modules/fetch-blob/file.d.ts","../node_modules/fetch-blob/index.d.ts","../node_modules/fetch-blob/from.d.ts","../node_modules/node-fetch/@types/index.d.ts","../src/lib/geo-location.ts","../src/lib/functions/utils.ts","../src/lib/functions/background.ts","../node_modules/raw-body/index.d.ts","../src/lib/string.ts","../node_modules/cron-parser/types/common.d.ts","../node_modules/cron-parser/types/index.d.ts","../src/lib/functions/netlify-function.ts","../node_modules/@types/yauzl/index.d.ts","../node_modules/extract-zip/index.d.ts","../src/lib/functions/local-proxy.ts","../src/lib/functions/runtimes/go/index.ts","../node_modules/lambda-local/build/lambdalocal.d.ts","../src/lib/functions/memoized-build.ts","../src/lib/functions/runtimes/js/builders/netlify-lambda.ts","../node_modules/read-package-up/node_modules/type-fest/source/primitive.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/typed-array.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/basic.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/observable-like.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/keys-of-union.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/empty-object.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/required-keys-of.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/has-required-keys.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/is-equal.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/except.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/require-at-least-one.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/non-empty-object.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/unknown-record.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/unknown-array.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/tagged-union.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/simplify.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/writable.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/trim.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/is-any.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/numeric.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/greater-than.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/greater-than-or-equal.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/less-than.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/is-never.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/is-literal.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/internal.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/writable-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/omit-index-signature.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/pick-index-signature.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/merge.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/conditional-simplify.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/enforce-optional.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/merge-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/merge-exclusive.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/require-exactly-one.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/require-all-or-none.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/require-one-or-none.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/partial-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/required-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/paths.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/union-to-intersection.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/pick-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/sum.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/subtract.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/array-splice.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/shared-union-fields-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/omit-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/is-unknown.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/if-unknown.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/partial-on-undefined-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/undefined-on-partial-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/readonly-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/literal-union.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/promisable.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/opaque.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/invariant-of.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/set-optional.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/set-readonly.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/set-required.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/set-non-nullable.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/value-of.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/async-return-type.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/conditional-keys.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/conditional-except.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/conditional-pick.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/conditional-pick-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/stringified.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/join.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/less-than-or-equal.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/array-slice.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/string-slice.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/fixed-length-array.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/multidimensional-array.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/multidimensional-readonly-array.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/iterable-element.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/entry.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/entries.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/set-return-type.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/set-parameter-type.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/asyncify.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/jsonify.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/jsonifiable.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/schema.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/literal-to-primitive.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/literal-to-primitive-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/string-key-of.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/exact.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/readonly-tuple.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/optional-keys-of.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/override-properties.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/has-optional-keys.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/readonly-keys-of.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/has-readonly-keys.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/writable-keys-of.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/has-writable-keys.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/spread.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/tuple-to-union.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/int-range.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/if-any.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/if-never.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/array-indices.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/array-values.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/set-field-type.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/split-words.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/camel-case.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/camel-cased-properties.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/camel-cased-properties-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/delimiter-case.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/kebab-case.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/delimiter-cased-properties.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/kebab-cased-properties.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/delimiter-cased-properties-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/kebab-cased-properties-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/pascal-case.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/pascal-cased-properties.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/pascal-cased-properties-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/snake-case.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/snake-cased-properties.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/snake-cased-properties-deep.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/includes.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/screaming-snake-case.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/split.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/replace.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/get.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/last-array-element.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/global-this.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/package-json.d.ts","../node_modules/read-package-up/node_modules/type-fest/source/tsconfig-json.d.ts","../node_modules/read-package-up/node_modules/type-fest/index.d.ts","../node_modules/read-package-up/node_modules/read-pkg/index.d.ts","../node_modules/read-package-up/index.d.ts","../src/lib/functions/runtimes/js/builders/zisi.ts","../src/lib/functions/runtimes/js/constants.ts","../src/lib/functions/runtimes/js/index.ts","../node_modules/toml/index.d.ts","../src/lib/functions/runtimes/rust/index.ts","../src/lib/functions/runtimes/index.ts","../src/lib/functions/registry.ts","../src/lib/functions/form-submissions-handler.ts","../node_modules/ansi-to-html/lib/ansi_to_html.d.ts","../src/lib/functions/scheduled.ts","../node_modules/is-stream/index.d.ts","../src/lib/render-error-template.ts","../src/lib/functions/synchronous.ts","../src/lib/functions/server.ts","../node_modules/cli-boxes/index.d.ts","../node_modules/boxen/index.d.ts","../src/utils/banner.ts","../src/commands/dev/types.d.ts","../src/utils/detect-server-settings.ts","../node_modules/gh-release-fetch/dist/index.d.ts","../node_modules/isexe/dist/mjs/posix.d.ts","../node_modules/isexe/dist/mjs/win32.d.ts","../node_modules/isexe/dist/mjs/options.d.ts","../node_modules/isexe/dist/mjs/index.d.ts","../src/lib/exec-fetcher.ts","../src/utils/live-tunnel.ts","../node_modules/@types/http-proxy/index.d.ts","../node_modules/http-proxy-middleware/dist/types.d.ts","../node_modules/http-proxy-middleware/dist/handlers/response-interceptor.d.ts","../node_modules/http-proxy-middleware/dist/handlers/fix-request-body.d.ts","../node_modules/http-proxy-middleware/dist/handlers/public.d.ts","../node_modules/http-proxy-middleware/dist/handlers/index.d.ts","../node_modules/http-proxy-middleware/dist/index.d.ts","../node_modules/p-filter/index.d.ts","../node_modules/@types/lodash/throttle.d.ts","../node_modules/@netlify/edge-bundler/node_modules/execa/index.d.ts","../node_modules/@netlify/edge-bundler/dist/node/logger.d.ts","../node_modules/@netlify/edge-bundler/dist/node/bridge.d.ts","../node_modules/@netlify/edge-bundler/dist/node/edge_function.d.ts","../node_modules/@import-maps/resolve/types/src/types.d.ts","../node_modules/@import-maps/resolve/types/index.d.ts","../node_modules/@netlify/edge-bundler/dist/node/import_map.d.ts","../node_modules/@netlify/edge-bundler/dist/node/rate_limit.d.ts","../node_modules/@netlify/edge-bundler/dist/node/config.d.ts","../node_modules/@netlify/edge-bundler/dist/node/feature_flags.d.ts","../node_modules/@netlify/edge-bundler/dist/node/declaration.d.ts","../node_modules/@netlify/edge-bundler/dist/node/bundle.d.ts","../node_modules/@netlify/edge-bundler/dist/node/layer.d.ts","../node_modules/@netlify/edge-bundler/dist/node/manifest.d.ts","../node_modules/@netlify/edge-bundler/dist/node/bundler.d.ts","../node_modules/@netlify/edge-bundler/dist/node/finder.d.ts","../node_modules/@netlify/edge-bundler/dist/node/vendor/module_graph/media_type.d.ts","../node_modules/@netlify/edge-bundler/dist/node/vendor/module_graph/module_graph.d.ts","../node_modules/@netlify/edge-bundler/dist/node/server/server.d.ts","../node_modules/@netlify/edge-bundler/dist/node/validation/manifest/error.d.ts","../node_modules/@netlify/edge-bundler/dist/node/validation/manifest/index.d.ts","../node_modules/@netlify/edge-bundler/dist/node/index.d.ts","../src/utils/multimap.ts","../src/lib/edge-functions/registry.ts","../src/lib/edge-functions/proxy.ts","../node_modules/sharp/lib/index.d.ts","../node_modules/image-meta/dist/index.d.ts","../node_modules/svgo/lib/types.d.ts","../node_modules/svgo/plugins/plugins-types.d.ts","../node_modules/svgo/lib/svgo.d.ts","../node_modules/ufo/dist/index.d.ts","../node_modules/cookie-es/dist/index.d.ts","../node_modules/iron-webcrypto/dist/index.d.cts","../node_modules/h3/dist/index.d.ts","../node_modules/ipx/node_modules/unstorage/dist/shared/unstorage.745f9650.d.ts","../node_modules/ioredis/built/types.d.ts","../node_modules/ioredis/built/Command.d.ts","../node_modules/ioredis/built/ScanStream.d.ts","../node_modules/ioredis/built/utils/RedisCommander.d.ts","../node_modules/ioredis/built/transaction.d.ts","../node_modules/ioredis/built/utils/Commander.d.ts","../node_modules/ioredis/built/connectors/AbstractConnector.d.ts","../node_modules/ioredis/built/connectors/ConnectorConstructor.d.ts","../node_modules/ioredis/built/connectors/SentinelConnector/types.d.ts","../node_modules/ioredis/built/connectors/SentinelConnector/SentinelIterator.d.ts","../node_modules/ioredis/built/connectors/SentinelConnector/index.d.ts","../node_modules/ioredis/built/connectors/StandaloneConnector.d.ts","../node_modules/ioredis/built/redis/RedisOptions.d.ts","../node_modules/ioredis/built/cluster/util.d.ts","../node_modules/ioredis/built/cluster/ClusterOptions.d.ts","../node_modules/ioredis/built/cluster/index.d.ts","../node_modules/denque/index.d.ts","../node_modules/ioredis/built/SubscriptionSet.d.ts","../node_modules/ioredis/built/DataHandler.d.ts","../node_modules/ioredis/built/Redis.d.ts","../node_modules/ioredis/built/Pipeline.d.ts","../node_modules/ioredis/built/index.d.ts","../node_modules/ipx/node_modules/lru-cache/dist/commonjs/index.d.ts","../node_modules/ipx/node_modules/unstorage/dist/index.d.ts","../node_modules/ipx/dist/index.d.mts","../src/lib/images/proxy.ts","../src/utils/create-stream-promise.ts","../node_modules/ulid/dist/index.d.ts","../src/utils/request-id.ts","../src/utils/redirects.ts","../src/utils/rules-proxy.ts","../node_modules/@types/jsonwebtoken/index.d.ts","../src/utils/sign-redirect.ts","../src/utils/proxy.ts","../src/utils/proxy-server.ts","../src/utils/shell.ts","../node_modules/uri-js/dist/es5/uri.all.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/compile/codegen/code.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/compile/codegen/scope.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/compile/codegen/index.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/compile/rules.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/compile/util.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/compile/validate/subschema.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/compile/errors.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/compile/validate/index.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/compile/validate/dataType.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/applicator/additionalItems.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/applicator/items2020.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/applicator/contains.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/applicator/dependencies.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/applicator/propertyNames.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/applicator/additionalProperties.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/applicator/not.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/applicator/anyOf.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/applicator/oneOf.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/applicator/if.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/applicator/index.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/validation/limitNumber.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/validation/multipleOf.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/validation/pattern.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/validation/required.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/validation/uniqueItems.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/validation/const.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/validation/enum.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/validation/index.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/format/format.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/unevaluated/unevaluatedProperties.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/unevaluated/unevaluatedItems.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/validation/dependentRequired.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/discriminator/types.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/discriminator/index.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/errors.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/types/json-schema.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/types/jtd-schema.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/runtime/validation_error.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/compile/ref_error.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/core.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/compile/resolve.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/compile/index.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/types/index.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/ajv.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/jtd/error.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/jtd/type.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/jtd/enum.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/jtd/elements.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/jtd/properties.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/jtd/discriminator.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/jtd/values.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/vocabularies/jtd/index.d.ts","../node_modules/@fastify/ajv-compiler/node_modules/ajv/dist/jtd.d.ts","../node_modules/@fastify/ajv-compiler/types/index.d.ts","../node_modules/@fastify/error/types/index.d.ts","../node_modules/fast-json-stringify/node_modules/ajv/dist/ajv.d.ts","../node_modules/fast-json-stringify/types/index.d.ts","../node_modules/@fastify/fast-json-stringify-compiler/types/index.d.ts","../node_modules/find-my-way/index.d.ts","../node_modules/light-my-request/types/index.d.ts","../node_modules/fastify/types/utils.d.ts","../node_modules/fastify/types/schema.d.ts","../node_modules/fastify/types/type-provider.d.ts","../node_modules/fastify/types/reply.d.ts","../node_modules/pino-std-serializers/index.d.ts","../node_modules/pino/node_modules/sonic-boom/types/index.d.ts","../node_modules/pino/pino.d.ts","../node_modules/fastify/types/logger.d.ts","../node_modules/fastify/types/plugin.d.ts","../node_modules/fastify/types/register.d.ts","../node_modules/fastify/types/instance.d.ts","../node_modules/fastify/types/hooks.d.ts","../node_modules/fastify/types/route.d.ts","../node_modules/fastify/types/context.d.ts","../node_modules/fastify/types/request.d.ts","../node_modules/fastify/types/content-type-parser.d.ts","../node_modules/fastify/types/errors.d.ts","../node_modules/fastify/types/serverFactory.d.ts","../node_modules/fastify/fastify.d.ts","../node_modules/@fastify/static/types/index.d.ts","../src/utils/static-server.ts","../src/utils/framework-server.ts","../src/utils/run-build.ts","../src/utils/validation.ts","../src/commands/dev/dev-exec.ts","../src/commands/dev/dev.ts","../src/commands/dev/index.ts","../src/commands/env/env-get.ts","../src/commands/env/env-import.ts","../node_modules/ansi-escapes/base.d.ts","../node_modules/ansi-escapes/index.d.ts","../node_modules/log-update/index.d.ts","../src/commands/env/env-list.ts","../src/utils/prompts/env-set-prompts.ts","../src/commands/env/env-set.ts","../src/utils/prompts/env-unset-prompts.ts","../src/commands/env/env-unset.ts","../src/utils/prompts/env-clone-prompt.ts","../src/commands/env/env-clone.ts","../src/commands/env/env.ts","../src/commands/env/index.ts","../src/commands/functions/functions-build.ts","../node_modules/readdirp/index.d.ts","../src/utils/copy-template-dir/copy-template-dir.ts","../src/utils/read-repo-url.ts","../src/commands/functions/functions-create.ts","../src/commands/functions/functions-invoke.ts","../src/commands/functions/functions-list.ts","../src/commands/functions/functions-serve.ts","../src/commands/functions/functions.ts","../src/commands/functions/index.ts","../src/commands/init/init.ts","../src/commands/init/index.ts","../src/commands/integration/deploy.ts","../src/commands/integration/index.ts","../src/commands/link/index.ts","../node_modules/colorette/index.d.ts","../node_modules/listr2/dist/index.d.ts","../src/utils/lm/requirements.ts","../src/utils/lm/steps.ts","../src/commands/lm/lm-info.ts","../node_modules/path-key/index.d.ts","../src/utils/lm/install.ts","../src/utils/lm/ui.ts","../src/commands/lm/lm-install.ts","../src/commands/lm/lm-setup.ts","../src/commands/lm/lm-uninstall.ts","../src/commands/lm/lm.ts","../src/commands/lm/index.ts","../src/commands/login/login.ts","../src/commands/login/index.ts","../src/commands/logout/logout.ts","../src/commands/logout/index.ts","../src/commands/logs/log-levels.ts","../node_modules/@types/ws/index.d.ts","../node_modules/@types/ws/index.d.mts","../src/utils/websockets/index.ts","../src/commands/logs/build.ts","../src/commands/logs/functions.ts","../src/commands/logs/index.ts","../src/commands/open/open-admin.ts","../src/commands/open/open-site.ts","../src/commands/open/open.ts","../src/commands/open/index.ts","../src/commands/recipes/recipes-list.ts","../src/commands/recipes/index.ts","../src/commands/serve/serve.ts","../src/commands/serve/index.ts","../src/utils/sites/utils.ts","../src/utils/sites/create-template.ts","../src/commands/sites/sites-create-template.ts","../src/commands/sites/sites-list.ts","../src/commands/sites/sites-delete.ts","../src/commands/sites/sites.ts","../src/commands/sites/index.ts","../src/commands/status/status-hooks.ts","../src/commands/status/status.ts","../src/commands/status/index.ts","../src/commands/switch/switch.ts","../src/commands/switch/index.ts","../src/commands/unlink/unlink.ts","../src/commands/unlink/index.ts","../src/commands/watch/watch.ts","../src/commands/watch/index.ts","../src/commands/main.ts","../src/commands/index.ts","../src/commands/blobs/index.ts","../src/lib/completion/get-autocompletion.ts","../src/lib/completion/script.ts","../src/lib/functions/runtimes/js/worker.ts","../src/recipes/blobs-migrate/index.ts","../node_modules/comment-json/index.d.ts","../src/recipes/vscode/settings.ts","../src/recipes/vscode/index.ts","../src/utils/scripted-commands.ts","../src/utils/run-program.ts","../node_modules/fetch-node-website/build/types/main.d.ts","../node_modules/all-node-versions/build/types/main.d.ts","../node_modules/normalize-node-version/build/types/main.d.ts","../node_modules/node-version-alias/build/src/main.d.ts","../src/utils/init/node-version.ts","../src/utils/telemetry/request.ts","../node_modules/@types/estree/index.d.ts","../node_modules/@types/jsonfile/index.d.ts","../node_modules/@types/jsonfile/utils.d.ts","../node_modules/@types/fs-extra/index.d.ts","../node_modules/@types/http-cache-semantics/index.d.ts","../node_modules/@types/istanbul-lib-coverage/index.d.ts","../node_modules/@types/istanbul-lib-report/index.d.ts","../node_modules/@types/istanbul-reports/index.d.ts","../node_modules/@types/json-schema/index.d.ts","../node_modules/@types/json5/index.d.ts","../node_modules/@types/unist/index.d.ts","../node_modules/@types/mdast/index.d.ts","../node_modules/@types/minimist/index.d.ts","../node_modules/form-data/index.d.ts","../node_modules/@types/node-fetch/externals.d.ts","../node_modules/@types/node-fetch/index.d.ts","../node_modules/@types/parse-json/index.d.ts","../node_modules/@types/retry/index.d.ts","../node_modules/@types/yargs-parser/index.d.ts","../types/ascii-table/index.d.ts","../types/netlify-redirector/index.d.ts"],"fileInfos":[{"version":"f59215c5f1d886b05395ee7aca73e0ac69ddfad2843aa88530e797879d511bad","affectsGlobalScope":true,"impliedFormat":1},{"version":"45b7ab580deca34ae9729e97c13cfd999df04416a79116c3bfb483804f85ded4","impliedFormat":1},{"version":"dc48272d7c333ccf58034c0026162576b7d50ea0e69c3b9292f803fc20720fd5","impliedFormat":1},{"version":"27147504487dc1159369da4f4da8a26406364624fa9bc3db632f7d94a5bae2c3","impliedFormat":1},{"version":"5e1c4c362065a6b95ff952c0eab010f04dcd2c3494e813b493ecfd4fcb9fc0d8","impliedFormat":1},{"version":"68d73b4a11549f9c0b7d352d10e91e5dca8faa3322bfb77b661839c42b1ddec7","impliedFormat":1},{"version":"5efce4fc3c29ea84e8928f97adec086e3dc876365e0982cc8479a07954a3efd4","impliedFormat":1},{"version":"feecb1be483ed332fad555aff858affd90a48ab19ba7272ee084704eb7167569","impliedFormat":1},{"version":"5514e54f17d6d74ecefedc73c504eadffdeda79c7ea205cf9febead32d45c4bc","impliedFormat":1},{"version":"f4e736d6c8d69ae5b3ab0ddfcaa3dc365c3e76909d6660af5b4e979b3934ac20","impliedFormat":1},{"version":"eeeb3aca31fbadef8b82502484499dfd1757204799a6f5b33116201c810676ec","impliedFormat":1},{"version":"9d9885c728913c1d16e0d2831b40341d6ad9a0ceecaabc55209b306ad9c736a5","affectsGlobalScope":true,"impliedFormat":1},{"version":"17bea081b9c0541f39dd1ae9bc8c78bdd561879a682e60e2f25f688c0ecab248","affectsGlobalScope":true,"impliedFormat":1},{"version":"4443e68b35f3332f753eacc66a04ac1d2053b8b035a0e0ac1d455392b5e243b3","affectsGlobalScope":true,"impliedFormat":1},{"version":"ab22100fdd0d24cfc2cc59d0a00fc8cf449830d9c4030dc54390a46bd562e929","affectsGlobalScope":true,"impliedFormat":1},{"version":"f7bd636ae3a4623c503359ada74510c4005df5b36de7f23e1db8a5c543fd176b","affectsGlobalScope":true,"impliedFormat":1},{"version":"ce691fb9e5c64efb9547083e4a34091bcbe5bdb41027e310ebba8f7d96a98671","affectsGlobalScope":true,"impliedFormat":1},{"version":"8d697a2a929a5fcb38b7a65594020fcef05ec1630804a33748829c5ff53640d0","affectsGlobalScope":true,"impliedFormat":1},{"version":"0c20f4d2358eb679e4ae8a4432bdd96c857a2960fd6800b21ec4008ec59d60ea","affectsGlobalScope":true,"impliedFormat":1},{"version":"36ae84ccc0633f7c0787bc6108386c8b773e95d3b052d9464a99cd9b8795fbec","affectsGlobalScope":true,"impliedFormat":1},{"version":"82d0d8e269b9eeac02c3bd1c9e884e85d483fcb2cd168bccd6bc54df663da031","affectsGlobalScope":true,"impliedFormat":1},{"version":"b8deab98702588840be73d67f02412a2d45a417a3c097b2e96f7f3a42ac483d1","affectsGlobalScope":true,"impliedFormat":1},{"version":"4738f2420687fd85629c9efb470793bb753709c2379e5f85bc1815d875ceadcd","affectsGlobalScope":true,"impliedFormat":1},{"version":"2f11ff796926e0832f9ae148008138ad583bd181899ab7dd768a2666700b1893","affectsGlobalScope":true,"impliedFormat":1},{"version":"376d554d042fb409cb55b5cbaf0b2b4b7e669619493c5d18d5fa8bd67273f82a","affectsGlobalScope":true,"impliedFormat":1},{"version":"9fc46429fbe091ac5ad2608c657201eb68b6f1b8341bd6d670047d32ed0a88fa","affectsGlobalScope":true,"impliedFormat":1},{"version":"61c37c1de663cf4171e1192466e52c7a382afa58da01b1dc75058f032ddf0839","affectsGlobalScope":true,"impliedFormat":1},{"version":"c4138a3dd7cd6cf1f363ca0f905554e8d81b45844feea17786cdf1626cb8ea06","affectsGlobalScope":true,"impliedFormat":1},{"version":"6ff3e2452b055d8f0ec026511c6582b55d935675af67cdb67dd1dc671e8065df","affectsGlobalScope":true,"impliedFormat":1},{"version":"03de17b810f426a2f47396b0b99b53a82c1b60e9cba7a7edda47f9bb077882f4","affectsGlobalScope":true,"impliedFormat":1},{"version":"8184c6ddf48f0c98429326b428478ecc6143c27f79b79e85740f17e6feb090f1","affectsGlobalScope":true,"impliedFormat":1},{"version":"261c4d2cf86ac5a89ad3fb3fafed74cbb6f2f7c1d139b0540933df567d64a6ca","affectsGlobalScope":true,"impliedFormat":1},{"version":"6af1425e9973f4924fca986636ac19a0cf9909a7e0d9d3009c349e6244e957b6","affectsGlobalScope":true,"impliedFormat":1},{"version":"576711e016cf4f1804676043e6a0a5414252560eb57de9faceee34d79798c850","affectsGlobalScope":true,"impliedFormat":1},{"version":"89c1b1281ba7b8a96efc676b11b264de7a8374c5ea1e6617f11880a13fc56dc6","affectsGlobalScope":true,"impliedFormat":1},{"version":"15a630d6817718a2ddd7088c4f83e4673fde19fa992d2eae2cf51132a302a5d3","affectsGlobalScope":true,"impliedFormat":1},{"version":"f06948deb2a51aae25184561c9640fb66afeddb34531a9212d011792b1d19e0a","affectsGlobalScope":true,"impliedFormat":1},{"version":"01e0ee7e1f661acedb08b51f8a9b7d7f959e9cdb6441360f06522cc3aea1bf2e","affectsGlobalScope":true,"impliedFormat":1},{"version":"ac17a97f816d53d9dd79b0d235e1c0ed54a8cc6a0677e9a3d61efb480b2a3e4e","affectsGlobalScope":true,"impliedFormat":1},{"version":"bf14a426dbbf1022d11bd08d6b8e709a2e9d246f0c6c1032f3b2edb9a902adbe","affectsGlobalScope":true,"impliedFormat":1},{"version":"ec0104fee478075cb5171e5f4e3f23add8e02d845ae0165bfa3f1099241fa2aa","affectsGlobalScope":true,"impliedFormat":1},{"version":"2b72d528b2e2fe3c57889ca7baef5e13a56c957b946906d03767c642f386bbc3","affectsGlobalScope":true,"impliedFormat":1},{"version":"9cc66b0513ad41cb5f5372cca86ef83a0d37d1c1017580b7dace3ea5661836df","affectsGlobalScope":true,"impliedFormat":1},{"version":"368af93f74c9c932edd84c58883e736c9e3d53cec1fe24c0b0ff451f529ceab1","affectsGlobalScope":true,"impliedFormat":1},{"version":"709efdae0cb5df5f49376cde61daacc95cdd44ae4671da13a540da5088bf3f30","affectsGlobalScope":true,"impliedFormat":1},{"version":"995c005ab91a498455ea8dfb63aa9f83fa2ea793c3d8aa344be4a1678d06d399","affectsGlobalScope":true,"impliedFormat":1},{"version":"61ed9b6d07af959e745fb11f9593ecd743b279418cc8a99448ea3cd5f3b3eb22","affectsGlobalScope":true,"impliedFormat":1},{"version":"038a2f66a34ee7a9c2fbc3584c8ab43dff2995f8c68e3f566f4c300d2175e31e","affectsGlobalScope":true,"impliedFormat":1},{"version":"4fa6ed14e98aa80b91f61b9805c653ee82af3502dc21c9da5268d3857772ca05","affectsGlobalScope":true,"impliedFormat":1},{"version":"f5c92f2c27b06c1a41b88f6db8299205aee52c2a2943f7ed29bd585977f254e8","affectsGlobalScope":true,"impliedFormat":1},{"version":"930b0e15811f84e203d3c23508674d5ded88266df4b10abee7b31b2ac77632d2","affectsGlobalScope":true,"impliedFormat":1},{"version":"8444af78980e3b20b49324f4a16ba35024fef3ee069a0eb67616ea6ca821c47a","affectsGlobalScope":true,"impliedFormat":1},{"version":"b9ea5778ff8b50d7c04c9890170db34c26a5358cccba36844fe319f50a43a61a","affectsGlobalScope":true,"impliedFormat":1},{"version":"3287d9d085fbd618c3971944b65b4be57859f5415f495b33a6adc994edd2f004","affectsGlobalScope":true,"impliedFormat":1},{"version":"50d53ccd31f6667aff66e3d62adf948879a3a16f05d89882d1188084ee415bbc","affectsGlobalScope":true,"impliedFormat":1},{"version":"25de46552b782d43cb7284df22fe2a265de387cf0248b747a7a1b647d81861f6","affectsGlobalScope":true,"impliedFormat":1},{"version":"307c8b7ebbd7f23a92b73a4c6c0a697beca05b06b036c23a34553e5fe65e4fdc","affectsGlobalScope":true,"impliedFormat":1},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true,"impliedFormat":1},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true,"impliedFormat":1},{"version":"e3ab429051d2f3e833752bdb0b9c9c0cc63399d9b001f401e39e18b7fae811f7","impliedFormat":99},{"version":"a82a6d492fb3f86da2d551de9eab088b9bf290ff081eae482ce614db6590eaa9","impliedFormat":99},{"version":"cd51ceafea7762ad639afb3ca5b68e1e4ffeaacaa402d7ef2cae17016e29e098","impliedFormat":1},{"version":"1b8357b3fef5be61b5de6d6a4805a534d68fe3e040c11f1944e27d4aec85936a","impliedFormat":1},{"version":"4a15fc59b27b65b9894952048be2afc561865ec37606cd0f5e929ee4a102233b","impliedFormat":1},{"version":"744e7c636288493667d553c8f8ebd666ccbc0e715df445a4a7c4a48812f20544","affectsGlobalScope":true,"impliedFormat":1},{"version":"c05dcfbd5bd0abcefa3ad7d2931424d4d8090bc55bbe4f5c8acb8d2ca5886b2e","impliedFormat":1},{"version":"326da4aebf555d54b995854ff8f3432f63ba067be354fa16c6e1f50daa0667de","impliedFormat":1},{"version":"90748076a143bbeb455f8d5e8ad1cc451424c4856d41410e491268a496165256","impliedFormat":1},{"version":"76e3f3a30c533bf20840d4185ce2d143dc18ca955b64400ac09670a89d388198","impliedFormat":1},{"version":"144dfcee38ebc38aae93a85bc47211c9268d529b099127b74d61242ec5c17f35","impliedFormat":1},{"version":"2cf38989b23031694f04308b6797877534a49818b2f5257f4a5d824e7ea82a5a","impliedFormat":1},{"version":"f981ffdbd651f67db134479a5352dac96648ca195f981284e79dc0a1dbc53fd5","impliedFormat":1},{"version":"e4ace1cf5316aa7720e58c8dd511ba86bab1c981336996fb694fa64b8231d5f0","impliedFormat":1},{"version":"a1c85a61ff2b66291676ab84ae03c1b1ff7139ffde1942173f6aee8dc4ee357b","impliedFormat":1},{"version":"f35a727758da36dd885a70dd13a74d9167691aaff662d50eaaf66ed591957702","impliedFormat":1},{"version":"116205156fb819f2afe33f9c6378ea11b6123fa3090f858211c23f667fff75da","impliedFormat":1},{"version":"8fe68442c15f8952b8816fa4e7e6bd8d5c45542832206bd7bcf3ebdc77d1c3f3","impliedFormat":1},{"version":"3add9402f56a60e9b379593f69729831ac0fc9eae604b6fafde5fa86d2f8a4b9","impliedFormat":1},{"version":"cc28c8b188905e790de427f3cd00b96734c9c662fb849d68ff9d5f0327165c0d","impliedFormat":1},{"version":"da2aa652d2bf03cc042e2ff31e4194f4f18f042b8344dcb2568f761daaf7869f","impliedFormat":1},{"version":"03ed68319c97cd4ce8f1c4ded110d9b40b8a283c3242b9fe934ccfa834e45572","impliedFormat":1},{"version":"de2b56099545de410af72a7e430ead88894e43e4f959de29663d4d0ba464944d","impliedFormat":1},{"version":"eec9e706eef30b4f1c6ff674738d3fca572829b7fa1715f37742863dabb3d2f2","impliedFormat":1},{"version":"cec67731fce8577b0a90aa67ef0522ddb9f1fd681bece50cdcb80a833b4ed06f","impliedFormat":1},{"version":"a14679c24962a81ef24b6f4e95bbc31601551f150d91af2dc0bce51f7961f223","impliedFormat":1},{"version":"3f4d43bb3f61d173a4646c19557e090a06e9a2ec9415313a6d84af388df64923","impliedFormat":1},{"version":"18b86125c67d99150f54225df07349ddd07acde086b55f3eeac1c34c81e424d8","impliedFormat":1},{"version":"d5a5025f04e7a3264ecfa3030ca9a3cb0353450f1915a26d5b84f596240a11cd","impliedFormat":1},{"version":"03f4449c691dd9c51e42efd51155b63c8b89a5f56b5cf3015062e2f818be8959","impliedFormat":1},{"version":"23b213ec3af677b3d33ec17d9526a88d5f226506e1b50e28ce4090fb7e4050a8","impliedFormat":1},{"version":"f0abf96437a6e57b9751a792ba2ebb765729a40d0d573f7f6800b305691b1afb","impliedFormat":1},{"version":"7d30aee3d35e64b4f49c235d17a09e7a7ce2961bebb3996ee1db5aa192f3feba","impliedFormat":1},{"version":"eb1625bab70cfed00931a1e09ecb7834b61a666b0011913b0ec24a8e219023ef","impliedFormat":1},{"version":"1a923815c127b27f7f375c143bb0d9313ccf3c66478d5d2965375eeb7da72a4c","impliedFormat":1},{"version":"4f92df9d64e5413d4b34020ae6b382edda84347daec97099e7c008a9d5c0910b","impliedFormat":1},{"version":"fcc438e50c00c9e865d9c1777627d3fdc1e13a4078c996fb4b04e67e462648c8","impliedFormat":1},{"version":"d0f07efa072420758194c452edb3f04f8eabc01cd4b3884a23e7274d4e2a7b69","impliedFormat":1},{"version":"7086cca41a87b3bf52c6abfc37cda0a0ec86bb7e8e5ef166b07976abec73fa5e","impliedFormat":1},{"version":"4571a6886b4414403eacdd1b4cdbd854453626900ece196a173e15fb2b795155","impliedFormat":1},{"version":"c122227064c2ebf6a5bd2800383181395b56bb71fd6683d5e92add550302e45f","impliedFormat":1},{"version":"60f476f1c4de44a08d6a566c6f1e1b7de6cbe53d9153c9cc2284ca0022e21fba","impliedFormat":1},{"version":"84315d5153613eeb4b34990fb3bc3a1261879a06812ee7ae481141e30876d8dc","impliedFormat":1},{"version":"4f0781ec008bb24dc1923285d25d648ea48fb5a3c36d0786e2ee82eb00eff426","impliedFormat":1},{"version":"8fefaef4be2d484cdfc35a1b514ee7e7bb51680ef998fb9f651f532c0b169e6b","impliedFormat":1},{"version":"8be5c5be3dbf0003a628f99ad870e31bebc2364c28ea3b96231089a94e09f7a6","impliedFormat":1},{"version":"6626bbc69c25a92f6d32e6d2f25038f156b4c2380cbf29a420f7084fb1d2f7d7","impliedFormat":1},{"version":"f351eaa598ba2046e3078e5480a7533be7051e4db9212bb40f4eeb84279aa24d","impliedFormat":1},{"version":"5126032fe6e999f333827ee8e67f7ca1d5f3d6418025878aa5ebf13b499c2024","impliedFormat":1},{"version":"4ce53edb8fb1d2f8b2f6814084b773cdf5846f49bf5a426fbe4029327bda95bf","impliedFormat":1},{"version":"1edc9192dfc277c60b92525cdfa1980e1bfd161ae77286c96777d10db36be73c","impliedFormat":1},{"version":"1573cae51ae8a5b889ec55ecb58e88978fe251fd3962efa5c4fdb69ce00b23ba","impliedFormat":1},{"version":"75a7db3b7ddf0ca49651629bb665e0294fda8d19ba04fddc8a14d32bb35eb248","impliedFormat":1},{"version":"f2d1ac34b05bb6ce326ea1702befb0216363f1d5eccdd1b4b0b2f5a7e953ed8a","impliedFormat":1},{"version":"789665f0cd78bc675a31140d8f133ec6a482d753a514012fe1bb7f86d0a21040","impliedFormat":1},{"version":"bb30fb0534dceb2e41a884c1e4e2bb7a0c668dadd148092bba9ff15aafb94790","impliedFormat":1},{"version":"6ef829366514e4a8f75ce55fa390ebe080810b347e6f4a87bbeecb41e612c079","impliedFormat":1},{"version":"8f313aa8055158f08bd75e3a57161fa473a50884c20142f3318f89f19bfc0373","impliedFormat":1},{"version":"e789eb929b46299187312a01ff71905222f67907e546e491952c384b6f956a63","impliedFormat":1},{"version":"a0147b607f8c88a5433a5313cdc10443c6a45ed430e1b0a335a413dc2b099fd5","impliedFormat":1},{"version":"a86492d82baf906c071536e8de073e601eaa5deed138c2d9c42d471d72395d7e","impliedFormat":1},{"version":"6b1071c06abcbe1c9f60638d570fdbfe944b6768f95d9f28ebc06c7eec9b4087","impliedFormat":1},{"version":"92eb8a98444729aa61be5e6e489602363d763da27d1bcfdf89356c1d360484da","impliedFormat":1},{"version":"1285ddb279c6d0bc5fe46162a893855078ae5b708d804cd93bfc4a23d1e903d9","impliedFormat":1},{"version":"d729b8b400507b9b51ff40d11e012379dbf0acd6e2f66bf596a3bc59444d9bf1","impliedFormat":1},{"version":"fc3ee92b81a6188a545cba5c15dc7c5d38ee0aaca3d8adc29af419d9bdb1fdb9","impliedFormat":1},{"version":"a14371dc39f95c27264f8eb02ce2f80fd84ac693a2750983ac422877f0ae586d","impliedFormat":1},{"version":"755bcc456b4dd032244b51a8b4fe68ee3b2d2e463cf795f3fde970bb3f269fb1","impliedFormat":1},{"version":"c00b402135ef36fb09d59519e34d03445fd6541c09e68b189abb64151f211b12","impliedFormat":1},{"version":"e08e58ac493a27b29ceee80da90bb31ec64341b520907d480df6244cdbec01f8","impliedFormat":1},{"version":"c0fe2b1135ca803efa203408c953e1e12645b8065e1a4c1336ad8bb11ea1101b","impliedFormat":1},{"version":"f3dedc92d06e0fdc43e76c2e1acca21759dd63d2572c9ec78a5188249965d944","impliedFormat":1},{"version":"25b1108faedaf2043a97a76218240b1b537459bbca5ae9e2207c236c40dcfdef","impliedFormat":1},{"version":"a1d1e49ccd2ac07ed8a49a3f98dfd2f7357cf03649b9e348b58b97bb75116f18","impliedFormat":1},{"version":"7ad042f7d744ccfbcf6398216203c7712f01359d6fd4348c8bd8df8164e98096","impliedFormat":1},{"version":"0e0b8353d6d7f7cc3344adbabf3866e64f2f2813b23477254ba51f69e8fdf0eb","impliedFormat":1},{"version":"8e7653c13989dca094412bc4de20d5c449457fc92735546331d5e9cdd79ac16e","impliedFormat":1},{"version":"189dedb255e41c8556d0d61d7f1c18506501896354d0925cbd47060bcddccab1","impliedFormat":1},{"version":"48f0819c2e14214770232f1ab0058125bafdde1d04c4be84339d5533098bf60a","impliedFormat":1},{"version":"2641aff32336e35a5b702aa2d870a0891da29dc1c19ae48602678e2050614041","impliedFormat":1},{"version":"e133066d15e9e860ca96220a548dee28640039a8ac33a9130d0f83c814a78605","impliedFormat":1},{"version":"22293bd6fa12747929f8dfca3ec1684a3fe08638aa18023dd286ab337e88a592","impliedFormat":1},{"version":"3b815ecf4c70b58ecc89f23cdcc1d3a1b8b8e828c121aa0f06d853311a6f73db","impliedFormat":99},{"version":"cf3d384d082b933d987c4e2fe7bfb8710adfd9dc8155190056ed6695a25a559e","impliedFormat":1},{"version":"9871b7ee672bc16c78833bdab3052615834b08375cb144e4d2cba74473f4a589","impliedFormat":1},{"version":"c863198dae89420f3c552b5a03da6ed6d0acfa3807a64772b895db624b0de707","impliedFormat":1},{"version":"8b03a5e327d7db67112ebbc93b4f744133eda2c1743dbb0a990c61a8007823ef","impliedFormat":1},{"version":"86c73f2ee1752bac8eeeece234fd05dfcf0637a4fbd8032e4f5f43102faa8eec","impliedFormat":1},{"version":"42fad1f540271e35ca37cecda12c4ce2eef27f0f5cf0f8dd761d723c744d3159","impliedFormat":1},{"version":"ff3743a5de32bee10906aff63d1de726f6a7fd6ee2da4b8229054dfa69de2c34","impliedFormat":1},{"version":"83acd370f7f84f203e71ebba33ba61b7f1291ca027d7f9a662c6307d74e4ac22","impliedFormat":1},{"version":"1445cec898f90bdd18b2949b9590b3c012f5b7e1804e6e329fb0fe053946d5ec","impliedFormat":1},{"version":"0e5318ec2275d8da858b541920d9306650ae6ac8012f0e872fe66eb50321a669","impliedFormat":1},{"version":"cf530297c3fb3a92ec9591dd4fa229d58b5981e45fe6702a0bd2bea53a5e59be","impliedFormat":1},{"version":"c1f6f7d08d42148ddfe164d36d7aba91f467dbcb3caa715966ff95f55048b3a4","impliedFormat":1},{"version":"f4e9bf9103191ef3b3612d3ec0044ca4044ca5be27711fe648ada06fad4bcc85","impliedFormat":1},{"version":"0c1ee27b8f6a00097c2d6d91a21ee4d096ab52c1e28350f6362542b55380059a","impliedFormat":1},{"version":"7677d5b0db9e020d3017720f853ba18f415219fb3a9597343b1b1012cfd699f7","impliedFormat":1},{"version":"bc1c6bc119c1784b1a2be6d9c47addec0d83ef0d52c8fbe1f14a51b4dfffc675","impliedFormat":1},{"version":"52cf2ce99c2a23de70225e252e9822a22b4e0adb82643ab0b710858810e00bf1","impliedFormat":1},{"version":"770625067bb27a20b9826255a8d47b6b5b0a2d3dfcbd21f89904c731f671ba77","impliedFormat":1},{"version":"d1ed6765f4d7906a05968fb5cd6d1db8afa14dbe512a4884e8ea5c0f5e142c80","impliedFormat":1},{"version":"799c0f1b07c092626cf1efd71d459997635911bb5f7fc1196efe449bba87e965","impliedFormat":1},{"version":"2a184e4462b9914a30b1b5c41cf80c6d3428f17b20d3afb711fff3f0644001fd","impliedFormat":1},{"version":"9eabde32a3aa5d80de34af2c2206cdc3ee094c6504a8d0c2d6d20c7c179503cc","impliedFormat":1},{"version":"397c8051b6cfcb48aa22656f0faca2553c5f56187262135162ee79d2b2f6c966","impliedFormat":1},{"version":"a8ead142e0c87dcd5dc130eba1f8eeed506b08952d905c47621dc2f583b1bff9","impliedFormat":1},{"version":"a02f10ea5f73130efca046429254a4e3c06b5475baecc8f7b99a0014731be8b3","impliedFormat":1},{"version":"c2576a4083232b0e2d9bd06875dd43d371dee2e090325a9eac0133fd5650c1cb","impliedFormat":1},{"version":"4c9a0564bb317349de6a24eb4efea8bb79898fa72ad63a1809165f5bd42970dd","impliedFormat":1},{"version":"f40ac11d8859092d20f953aae14ba967282c3bb056431a37fced1866ec7a2681","impliedFormat":1},{"version":"cc11e9e79d4746cc59e0e17473a59d6f104692fd0eeea1bdb2e206eabed83b03","impliedFormat":1},{"version":"b444a410d34fb5e98aa5ee2b381362044f4884652e8bc8a11c8fe14bbd85518e","impliedFormat":1},{"version":"c35808c1f5e16d2c571aa65067e3cb95afeff843b259ecfa2fc107a9519b5392","impliedFormat":1},{"version":"14d5dc055143e941c8743c6a21fa459f961cbc3deedf1bfe47b11587ca4b3ef5","impliedFormat":1},{"version":"a3ad4e1fc542751005267d50a6298e6765928c0c3a8dce1572f2ba6ca518661c","impliedFormat":1},{"version":"f237e7c97a3a89f4591afd49ecb3bd8d14f51a1c4adc8fcae3430febedff5eb6","impliedFormat":1},{"version":"3ffdfbec93b7aed71082af62b8c3e0cc71261cc68d796665faa1e91604fbae8f","impliedFormat":1},{"version":"662201f943ed45b1ad600d03a90dffe20841e725203ced8b708c91fcd7f9379a","impliedFormat":1},{"version":"c9ef74c64ed051ea5b958621e7fb853fe3b56e8787c1587aefc6ea988b3c7e79","impliedFormat":1},{"version":"2462ccfac5f3375794b861abaa81da380f1bbd9401de59ffa43119a0b644253d","impliedFormat":1},{"version":"34baf65cfee92f110d6653322e2120c2d368ee64b3c7981dff08ed105c4f19b0","impliedFormat":1},{"version":"7d8ddf0f021c53099e34ee831a06c394d50371816caa98684812f089b4c6b3d4","impliedFormat":1},{"version":"d3711654b0698b84e59ee40159d8bd56ac8ae01075313ed049a3fc310bfe8a80","impliedFormat":1},{"version":"cf4ff96698b4147c6ce07915d5fea830391a7bd0e934af5fc3f8b04dc1fa57ca","impliedFormat":1},{"version":"0992fc36464ac3b008d422db37a2b27b15de074e67b23a443357ab880adcfe02","impliedFormat":1},{"version":"8757b3b95331da7461912ee886f0953aab0b46f0788652e72406c25f475db1c5","impliedFormat":1},{"version":"f0291f25990e92d99828fa19af7bc8875ae5c116229e79abbd01ff5c4a0c27fd","impliedFormat":1},{"version":"5fb9bcba24bb23cd81fdc06952f445581a97ee10388a8ebf1fcd80800e0f44be","impliedFormat":1},{"version":"33ab997f5db0f07003187deeefdf24f72993f4f6bc4145d9716bae37bbdfde33","impliedFormat":1},{"version":"fdfb0dbe7007cbc583b1cda3ee794629a64420de6734511923f647fb0c3fe65c","impliedFormat":1},{"version":"ccb10029bcb21a73d372c0f98a6caa854741a8c21295d358be4786e28e5f5f4e","impliedFormat":1},{"version":"bded69a38f56b2370216f42adab029be54020d3e965c67d7e5987ba606284150","impliedFormat":1},{"version":"cf165b358efb5c98924a8b37cc744ecc80fc84251dfe15820c6b656df12f14f5","impliedFormat":99},{"version":"7dec66b19493298068b5dab4e096eb67694313092114e650a28e8ca9c18c1a7e","impliedFormat":99},{"version":"082de38879df9e9f885667802f1e010356d92c0b5c10dbf45bba45c7e76f542b","impliedFormat":99},{"version":"aa60f7fe5ebf4231f63d3ec4b21ff945ba631050260d15a5ba2333fa0b23e066","impliedFormat":99},{"version":"6a9e5ae8357e15d4ab16b9cf179554a6d343e2ae6afa337ecf99ed7c2e83a88b","impliedFormat":99},{"version":"70d78a4c1c1fabc691fba1b285497d08212bfdd439b3ada3d8ef13cfcf12c35c","impliedFormat":99},{"version":"666d7d9057b078510a0551be3c630a52136ba743794af739ed71478b1f89487a","impliedFormat":99},{"version":"a3c319269e8848888f59db5ae261e0a386a01181f86d5d67635496c7bff9b4f0","impliedFormat":99},{"version":"edaaa3f32cf45bfb2befb4a3a950ef7c50055b80fa935956d7e22f5cc2970b48","impliedFormat":99},{"version":"8162ba59b729d4cb27d16d1e255e4c44c5d75236fa923e4b31b2a112a3a8a0bc","impliedFormat":99},{"version":"59d138ba95f31b7b7274684997239676d5713c168c190861905c4da358b53088","impliedFormat":99},{"version":"2022508d7a52e265c7f59bb8cd31717d3d15c24c4fabbe1dfa49011aee76920f","impliedFormat":99},{"version":"51a70d5108cf372d6ca3e010252b359e1d42fe92a974f4476a0d183d21989f5a","impliedFormat":99},{"version":"70f70c2d8d84371662db477849dd6c2c99186c577e561e39536a6a8d0dce4294","impliedFormat":99},{"version":"8639fa2ae8c672117030afc3f6f373402f30da0245dcbd07b1f39e226dbf3708","impliedFormat":99},{"version":"90efc9bd684353edd81ad09b546d4964bb062b13a9e53445d3d2f362373ab566","impliedFormat":99},{"version":"4b2cef0bb6805951990b68fdf43ba0a731b1ccbc15d28dec56c4e4b0e20b9b68","impliedFormat":99},{"version":"30ae496902d8005831668fc6451700dec4e31abfbb2e72df8789528c0127ad74","impliedFormat":99},{"version":"b243c9ab8279fd3718f8d883b4a127b66d48e2dd4e5baf3a8afba9bf991eedca","impliedFormat":99},{"version":"6eeab8f71354b2b1f59315300d75914a4301ac9aa21c5a532a1c83f58618aaab","impliedFormat":99},{"version":"1bc7cbad17459ec5a3e343f804f38c11aaecee40145d8351e25172060fe4b971","impliedFormat":99},{"version":"1df70179bc4778f0016589cab5e7ae337bfcbd4ce98b94cf30519271ffe51f9b","impliedFormat":99},{"version":"2423420e653bbfd25d9f958c925de99a1a42770447f9fa581912de35f1858847","impliedFormat":99},{"version":"4883b8ac4f59c12031ae1b8f7aaef99a359819cdceb99051a7b1059224c7738e","impliedFormat":99},{"version":"43cf865b516e67eabd492df11977c8fd053632d459dc77493ccc4c2cf1815f43","impliedFormat":99},{"version":"197da6667c6fa703ef9031a77ce69ccb97439e4a106c52988acd0e51e69c2c6a","impliedFormat":99},{"version":"0b236bfca94f558acc8dd928aad1a0a9a60524bd74cde66841654f140170a61c","impliedFormat":99},{"version":"4da6db2484f97314a98165f44580a26addfb22ed8002cc2343a82cbce7b0bdfa","impliedFormat":99},{"version":"d66a66d1b2dd805296b95800015034965909ea022746ec42f1034a72cbefc5ea","impliedFormat":99},{"version":"2b1f07ff4fcd3b34969c890e1d9460e70850baa8f66ec5aad3d32d2b2d6f6aca","impliedFormat":99},{"version":"4300446fd38797cdb552cbdd2c1e4b44deffad011d84f0dd297f47c0cc1b3deb","impliedFormat":99},{"version":"b26ff4555fa3a3e87a6b6e08f7c95db69db8e59d88c24c77e321af77d50090ad","impliedFormat":99},{"version":"cf77d5355a6c30f4d8ee15313c5d18d708f621217fb86c7fd3b28742c62043ca","impliedFormat":99},{"version":"e1fedd099f845bbed38bdee5401140010fd3725f5b7a97cd5c6bac06e3eed798","impliedFormat":99},{"version":"27031e170bde0662936131facc3c9c28063f689d6fae0e8866820cbaa55e568d","impliedFormat":99},{"version":"fbd8e9e313bf1ce4ce6dec3fa9a1541fb25062bf95778fcf74701762226d5efb","impliedFormat":99},{"version":"f1f6d08caf846fb1d560fbf4750fb9b9e2b32ccfcebc16731c54022fbc5095aa","impliedFormat":99},{"version":"a2d6e24b3784045cc489a28f8a6219d9055e98f1eef9e6f4fcd58c59c7c70979","impliedFormat":99},{"version":"47f554381b939c2ff42643e14a7a3531563b4a18b92a50192a602e4cfde09abb","impliedFormat":99},{"version":"50c87e6213ced9d49bb61c27b0deee6f7ba2cdb222d3b84beffc8056a1c0090e","impliedFormat":99},{"version":"a34f1cbe8931616ba065462ba0426e8738101a553530841a17f46501431c89c9","impliedFormat":99},{"version":"cd4fced0d09c1d60bfe9414a2b907a381c6e28fa3464f199fd4ea65e49df5ddd","impliedFormat":99},{"version":"4d225d589e40bd0977468adebae28cffbf914bea0ad4a1487eaeaeb8d6bdf20f","impliedFormat":99},{"version":"5bbb159b5fe6e0bbc894f1c2b932736facec0a037ffea654c1104aa9e6664d14","impliedFormat":99},{"version":"fcdb11ac16978aab95cc676ade6e2da5b5a50d425c3b768e5d419d57efd9fce1","impliedFormat":99},{"version":"dc6eed55650a33bd1e2572fe55936e35ef8b8f2c71d9ae27365d07a8b23ec811","impliedFormat":99},{"version":"8f6c76c7d79194dc8acb28469ed89767ae0e411eb431b7bcddc4abeee396c3f4","impliedFormat":99},{"version":"d6be06d85f77744ce9cc79f2c9d0dae7eb68523ddf5e2949d1c9a59bca7e41df","impliedFormat":99},{"version":"ac3cff165847106bb5d767271e4e225c12b928629c2838621877af38b36ebb64","impliedFormat":99},{"version":"11922a20dd508545ed34ef22b12660b040692ce49adf9a6a8f8cd6addaf9a420","impliedFormat":99},{"version":"45fed9566b49458cdc51126f0b110bddd5e9d87ee5654addc6855d160f644cc1","impliedFormat":99},{"version":"ca44ec138c9e576ab28667328c957b3b5ca6d37d6f474f4bd524765b5236834c","impliedFormat":99},{"version":"487d9550ce19bd8dac662bb3a242fcb38dbd1826698d59319ca9cc47b1c0faa7","impliedFormat":99},{"version":"ed11cb3e229bfa109cbe1cd84a1407e734a14db158e251f4b460c599e232fb8d","impliedFormat":99},{"version":"3861b9505140d5008ea0387b6279e5c082b114e751c3dab1fae47febd7336c41","impliedFormat":99},{"version":"3a66dc1ac4955d8134eaab18e79453f017fadd3527fe15143e00e79cd34e285a","impliedFormat":99},{"version":"925a7637b162db37c4f62579bcdbbb1b3d83280f5beeaa60ea14977446ea1082","impliedFormat":99},{"version":"6b283b4feb27dab4612eea914670b36e9d9e80201cb5c8ec0ed43b280e1d2f52","impliedFormat":99},{"version":"480f7ba6436204846339f4d4606030b4d54605c70bf6dc2ed7d07553df8e5dba","impliedFormat":99},{"version":"6d4d587655fdcbf7690ba9d5c5a7eadf2f1ff521204a0597d2efa0e46a1a9b89","impliedFormat":99},{"version":"85e5df0910674b826ca6b38c129a1a76a99404b031ae0bcce249bffcf0f24aa5","impliedFormat":99},{"version":"35a01b628282746e6aea7b8100b7442cdad5531a5ee030d42a63eb2bafdc235d","impliedFormat":99},{"version":"3096893ac8387f42a5e02209083e18721e5533e08a6877221d16b042e202553a","impliedFormat":99},{"version":"81eb1813ae3c4f3149b5e470d4652b2eb357e5a0f6f4f44310d3be204802a3ae","impliedFormat":99},{"version":"2a568d2dab0fd4f5fd1a4c0ec50d69435281e239a84b4ed7453d0b4f251d9d19","impliedFormat":99},{"version":"fc0239d0f1e569c74191f8546176ed26d81c136e33de2900117f02493463cf75","impliedFormat":99},{"version":"b07cc3a486403ccd18a44e6efa65fb4c9b1b06b11c228a6e8ff3eca9c704080c","impliedFormat":99},{"version":"b633e8a76ad3f057924c34795190fbce14a77559f9f0f90a600d9d80dc187971","impliedFormat":99},{"version":"86090ad80066a4c71b403deaabcf972be656690bf167fc48ede2fc9e1b363689","impliedFormat":99},{"version":"104bee7cf60f7d09b74a8703d18ebdbcbef352f432cbd6cff7e5fa8b4a923330","impliedFormat":99},{"version":"f59b7411bf15a049c5595083b205c165db7b453e04ed467acdae37d1e00ff1e3","impliedFormat":99},{"version":"c6b5e47c0f7fea6ad2cb10736f2ec3391252f8b49f9fec7f1abcb18a98fd7663","impliedFormat":99},{"version":"7a632c16e91f29590756fd94309c4bb0db0ff54dfd8df75e0f9d0f7754ad1c1c","impliedFormat":99},{"version":"bc907403c9999797139324c73372e0289b03cff5ee6bb21069a6330c320d1587","impliedFormat":99},{"version":"4e3565b982bc6c20ce5130a1e129a5d91e713a6bfd7dd4afcc6b7f22d8187726","impliedFormat":1},{"version":"fe3fd03f6dd87b469b770256897cd1f85e7a259c1a448d80237e47285be0bd2f","impliedFormat":1},{"version":"51cac533b4031fe5d4fecef5635afac9c0dca87c11f5b325e49e1600a9c51117","impliedFormat":99},{"version":"3657ccb355f52a6ccfb2ae731e7e789e619d220858a522e4108479797cd2ab53","impliedFormat":99},{"version":"ecf5cb089ea438f2545e04b6c52828c68d0b0f4bfaa661986faf36da273e9892","impliedFormat":1},{"version":"95444fb6292d5e2f7050d7021383b719c0252bf5f88854973977db9e3e3d8006","impliedFormat":1},{"version":"241bd4add06f06f0699dcd58f3b334718d85e3045d9e9d4fa556f11f4d1569c1","impliedFormat":1},{"version":"06540a9f3f2f88375ada0b89712de1c4310f7398d821c4c10ab5c6477dafb4bc","impliedFormat":1},{"version":"de2d3120ed0989dbc776de71e6c0e8a6b4bf1935760cf468ff9d0e9986ef4c09","affectsGlobalScope":true,"impliedFormat":1},{"version":"b8bff8a60af0173430b18d9c3e5c443eaa3c515617210c0c7b3d2e1743c19ecb","impliedFormat":1},{"version":"97bdf234f5db52085d99c6842db560bca133f8a0413ff76bf830f5f38f088ce3","impliedFormat":1},{"version":"a76ebdf2579e68e4cfe618269c47e5a12a4e045c2805ed7f7ab37af8daa6b091","impliedFormat":1},{"version":"b493ff8a5175cbbb4e6e8bcfa9506c08f5a7318b2278365cfca3b397c9710ebc","impliedFormat":1},{"version":"e59d36b7b6e8ba2dd36d032a5f5c279d2460968c8b4e691ca384f118fb09b52a","impliedFormat":1},{"version":"e96885c0684c9042ec72a9a43ef977f6b4b4a2728f4b9e737edcbaa0c74e5bf6","impliedFormat":1},{"version":"303ee143a869e8f605e7b1d12be6c7269d4cab90d230caba792495be595d4f56","impliedFormat":1},{"version":"89e061244da3fc21b7330f4bd32f47c1813dd4d7f1dc3d0883d88943f035b993","impliedFormat":1},{"version":"e46558c2e04d06207b080138678020448e7fc201f3d69c2601b0d1456105f29a","impliedFormat":1},{"version":"71549375db52b1163411dba383b5f4618bdf35dc57fa327a1c7d135cf9bf67d1","impliedFormat":1},{"version":"7e6b2d61d6215a4e82ea75bc31a80ebb8ad0c2b37a60c10c70dd671e8d9d6d5d","impliedFormat":1},{"version":"78bea05df2896083cca28ed75784dde46d4b194984e8fc559123b56873580a23","impliedFormat":1},{"version":"5dd04ced37b7ea09f29d277db11f160df7fd73ba8b9dba86cb25552e0653a637","impliedFormat":1},{"version":"f74b81712e06605677ae1f061600201c425430151f95b5ef4d04387ad7617e6a","impliedFormat":1},{"version":"9a72847fcf4ac937e352d40810f7b7aec7422d9178451148296cf1aa19467620","impliedFormat":1},{"version":"3ae18f60e0b96fa1e025059b7d25b3247ba4dcb5f4372f6d6e67ce2adac74eac","impliedFormat":1},{"version":"2b9260f44a2e071450ae82c110f5dc8f330c9e5c3e85567ed97248330f2bf639","impliedFormat":1},{"version":"4f196e13684186bda6f5115fc4677a87cf84a0c9c4fc17b8f51e0984f3697b6d","impliedFormat":1},{"version":"61419f2c5822b28c1ea483258437c1faab87d00c6f84481aa22afb3380d8e9a4","impliedFormat":1},{"version":"64479aee03812264e421c0bf5104a953ca7b02740ba80090aead1330d0effe91","impliedFormat":1},{"version":"a5eb4835ab561c140ffc4634bb039387d5d0cceebb86918f1696c7ac156d26fd","impliedFormat":1},{"version":"c5570e504be103e255d80c60b56c367bf45d502ca52ee35c55dec882f6563b5c","impliedFormat":1},{"version":"4252b852dd791305da39f6e1242694c2e560d5e46f9bb26e2aca77252057c026","impliedFormat":1},{"version":"0520b5093712c10c6ef23b5fea2f833bf5481771977112500045e5ea7e8e2b69","impliedFormat":1},{"version":"5c3cf26654cf762ac4d7fd7b83f09acfe08eef88d2d6983b9a5a423cb4004ca3","impliedFormat":1},{"version":"e60fa19cf7911c1623b891155d7eb6b7e844e9afdf5738e3b46f3b687730a2bd","impliedFormat":1},{"version":"b1fd72ff2bb0ba91bb588f3e5329f8fc884eb859794f1c4657a2bfa122ae54d0","impliedFormat":1},{"version":"6cf42a4f3cfec648545925d43afaa8bb364ac10a839ffed88249da109361b275","impliedFormat":1},{"version":"ba13c7d46a560f3d4df8ffb1110e2bbec5801449af3b1240a718514b5576156e","impliedFormat":1},{"version":"6df52b70d7f7702202f672541a5f4a424d478ee5be51a9d37b8ccbe1dbf3c0f2","impliedFormat":1},{"version":"0ca7f997e9a4d8985e842b7c882e521b6f63233c4086e9fe79dd7a9dc4742b5e","impliedFormat":1},{"version":"91046b5c6b55d3b194c81fd4df52f687736fad3095e9d103ead92bb64dc160ee","impliedFormat":1},{"version":"db5704fdad56c74dfc5941283c1182ed471bd17598209d3ac4a49faa72e43cfc","impliedFormat":1},{"version":"758e8e89559b02b81bc0f8fd395b17ad5aff75490c862cbe369bb1a3d1577c40","impliedFormat":1},{"version":"2ee64342c077b1868f1834c063f575063051edd6e2964257d34aad032d6b657c","impliedFormat":1},{"version":"6f6b4b3d670b6a5f0e24ea001c1b3d36453c539195e875687950a178f1730fa7","impliedFormat":1},{"version":"05c4e2a992bb83066a3a648bad1c310cecd4d0628d7e19545bb107ac9596103a","impliedFormat":1},{"version":"b48b83a86dd9cfe36f8776b3ff52fcd45b0e043c0538dc4a4b149ba45fe367b9","impliedFormat":1},{"version":"792de5c062444bd2ee0413fb766e57e03cce7cdaebbfc52fc0c7c8e95069c96b","impliedFormat":1},{"version":"a79e3e81094c7a04a885bad9b049c519aace53300fb8a0fe4f26727cb5a746ce","impliedFormat":1},{"version":"dd6c3362aaaec60be028b4ba292806da8e7020eef7255c7414ce4a5c3a7138ef","impliedFormat":1},{"version":"8a4e89564d8ea66ad87ee3762e07540f9f0656a62043c910d819b4746fc429c5","impliedFormat":1},{"version":"b9011d99942889a0f95e120d06b698c628b0b6fdc3e6b7ecb459b97ed7d5bcc6","impliedFormat":1},{"version":"4d639cbbcc2f8f9ce6d55d5d503830d6c2556251df332dc5255d75af53c8a0e7","impliedFormat":1},{"version":"cdb48277f600ab5f429ecf1c5ea046683bc6b9f73f3deab9a100adac4b34969c","impliedFormat":1},{"version":"75be84956a29040a1afbe864c0a7a369dfdb739380072484eff153905ef867ee","impliedFormat":1},{"version":"b06b4adc2ae03331a92abd1b19af8eb91ec2bf8541747ee355887a167d53145e","impliedFormat":1},{"version":"3114b315cd0687aad8b57cff36f9c8c51f5b1bc6254f1b1e8446ae583d8e2474","impliedFormat":1},{"version":"0d417c15c5c635384d5f1819cc253a540fe786cc3fda32f6a2ae266671506a21","impliedFormat":1},{"version":"af733cb878419f3012f0d4df36f918a69ba38d73f3232ba1ab46ef9ede6cb29c","impliedFormat":1},{"version":"cb59317243a11379a101eb2f27b9df1022674c3df1df0727360a0a3f963f523b","impliedFormat":1},{"version":"0a01b0b5a9e87d04737084731212106add30f63ec640169f1462ba2e44b6b3a8","impliedFormat":1},{"version":"06b8a7d46195b6b3980e523ef59746702fd210b71681a83a5cf73799623621f9","impliedFormat":1},{"version":"860e4405959f646c101b8005a191298b2381af8f33716dc5f42097e4620608f8","impliedFormat":1},{"version":"f7e32adf714b8f25d3c1783473abec3f2e82d5724538d8dcf6f51baaaff1ca7a","impliedFormat":1},{"version":"e07d62a8a9a3bb65433a62e9bbf400c6bfd2df4de60652af4d738303ee3670a1","impliedFormat":1},{"version":"bfbf80f9cd4558af2d7b2006065340aaaced15947d590045253ded50aabb9bc5","impliedFormat":1},{"version":"851e8d57d6dd17c71e9fa0319abd20ab2feb3fb674d0801611a09b7a25fd281c","impliedFormat":1},{"version":"c3bd2b94e4298f81743d92945b80e9b56c1cdfb2bef43c149b7106a2491b1fc9","impliedFormat":1},{"version":"a246cce57f558f9ebaffd55c1e5673da44ea603b4da3b2b47eb88915d30a9181","impliedFormat":1},{"version":"d993eacc103c5a065227153c9aae8acea3a4322fe1a169ee7c70b77015bf0bb2","impliedFormat":1},{"version":"fc2b03d0c042aa1627406e753a26a1eaad01b3c496510a78016822ef8d456bb6","impliedFormat":1},{"version":"063c7ebbe756f0155a8b453f410ca6b76ffa1bbc1048735bcaf9c7c81a1ce35f","impliedFormat":1},{"version":"748e79252a7f476f8f28923612d7696b214e270cc909bc685afefaac8f052af0","impliedFormat":1},{"version":"9669075ac38ce36b638b290ba468233980d9f38bdc62f0519213b2fd3e2552ec","impliedFormat":1},{"version":"4d123de012c24e2f373925100be73d50517ac490f9ed3578ac82d0168bfbd303","impliedFormat":1},{"version":"656c9af789629aa36b39092bee3757034009620439d9a39912f587538033ce28","impliedFormat":1},{"version":"3ac3f4bdb8c0905d4c3035d6f7fb20118c21e8a17bee46d3735195b0c2a9f39f","impliedFormat":1},{"version":"1f453e6798ed29c86f703e9b41662640d4f2e61337007f27ac1c616f20093f69","impliedFormat":1},{"version":"af43b7871ff21c62bf1a54ec5c488e31a8d3408d5b51ff2e9f8581b6c55f2fc7","impliedFormat":1},{"version":"70550511d25cbb0b6a64dcac7fffc3c1397fd4cbeb6b23ccc7f9b794ab8a6954","impliedFormat":1},{"version":"af0fbf08386603a62f2a78c42d998c90353b1f1d22e05a384545f7accf881e0a","impliedFormat":1},{"version":"c3f32a185cd27ac232d3428a8d9b362c3f7b4892a58adaaa022828a7dcd13eed","impliedFormat":1},{"version":"3139c3e5e09251feec7a87f457084bee383717f3626a7f1459d053db2f34eb76","impliedFormat":1},{"version":"4888fd2bcfee9a0ce89d0df860d233e0cee8ee9c479b6bd5a5d5f9aae98342fe","impliedFormat":1},{"version":"3be870c8e17ec14f1c18fc248f5d2c4669e576404744ff5c63e6dafcf05b97ea","impliedFormat":1},{"version":"56654d2c5923598384e71cb808fac2818ca3f07dd23bb018988a39d5e64f268b","impliedFormat":1},{"version":"8b6719d3b9e65863da5390cb26994602c10a315aa16e7d70778a63fee6c4c079","impliedFormat":1},{"version":"6ab380571d87bd1d6f644fb6ab7837239d54b59f07dc84347b1341f866194214","impliedFormat":1},{"version":"547d3c406a21b30e2b78629ecc0b2ddaf652d9e0bdb2d59ceebce5612906df33","impliedFormat":1},{"version":"b3a4f9385279443c3a5568ec914a9492b59a723386161fd5ef0619d9f8982f97","impliedFormat":1},{"version":"3fe66aba4fbe0c3ba196a4f9ed2a776fe99dc4d1567a558fb11693e9fcc4e6ed","impliedFormat":1},{"version":"140eef237c7db06fc5adcb5df434ee21e81ee3a6fd57e1a75b8b3750aa2df2d8","impliedFormat":1},{"version":"0944ec553e4744efae790c68807a461720cff9f3977d4911ac0d918a17c9dd99","impliedFormat":1},{"version":"7c9ed7ffdc6f843ab69e5b2a3e7f667b050dd8d24d0052db81e35480f6d4e15d","impliedFormat":1},{"version":"7c7d9e116fe51100ff766703e6b5e4424f51ad8977fe474ddd8d0959aa6de257","impliedFormat":1},{"version":"af70a2567e586be0083df3938b6a6792e6821363d8ef559ad8d721a33a5bcdaf","impliedFormat":1},{"version":"006cff3a8bcb92d77953f49a94cd7d5272fef4ab488b9052ef82b6a1260d870b","impliedFormat":1},{"version":"7d44bfdc8ee5e9af70738ff652c622ae3ad81815e63ab49bdc593d34cb3a68e5","impliedFormat":1},{"version":"339814517abd4dbc7b5f013dfd3b5e37ef0ea914a8bbe65413ecffd668792bc6","impliedFormat":1},{"version":"34d5bc0a6958967ec237c99f980155b5145b76e6eb927c9ffc57d8680326b5d8","impliedFormat":1},{"version":"9eae79b70c9d8288032cbe1b21d0941f6bd4f315e14786b2c1d10bccc634e897","impliedFormat":1},{"version":"18ce015ed308ea469b13b17f99ce53bbb97975855b2a09b86c052eefa4aa013a","impliedFormat":1},{"version":"5a931bc4106194e474be141e0bc1046629510dc95b9a0e4b02a3783847222965","impliedFormat":1},{"version":"5e5f371bf23d5ced2212a5ff56675aefbd0c9b3f4d4fdda1b6123ac6e28f058c","impliedFormat":1},{"version":"907c17ad5a05eecb29b42b36cc8fec6437be27cc4986bb3a218e4f74f606911c","impliedFormat":1},{"version":"3656f0584d5a7ee0d0f2cc2b9cffbb43af92e80186b2ce160ebd4421d1506655","impliedFormat":1},{"version":"a726ad2d0a98bfffbe8bc1cd2d90b6d831638c0adc750ce73103a471eb9a891c","impliedFormat":1},{"version":"f44c0c8ce58d3dacac016607a1a90e5342d830ea84c48d2e571408087ae55894","impliedFormat":1},{"version":"75a315a098e630e734d9bc932d9841b64b30f7a349a20cf4717bf93044eff113","impliedFormat":1},{"version":"9131d95e32b3d4611d4046a613e022637348f6cebfe68230d4e81b691e4761a1","impliedFormat":1},{"version":"b03aa292cfdcd4edc3af00a7dbd71136dd067ec70a7536b655b82f4dd444e857","impliedFormat":1},{"version":"90f690a1c5fcb4c2d19c80fea05c8ab590d8f6534c4c296d70af6293ede67366","impliedFormat":1},{"version":"be95e987818530082c43909be722a838315a0fc5deb6043de0a76f5221cbad24","impliedFormat":1},{"version":"9ed5b799c50467b0c9f81ddf544b6bcda3e34d92076d6cab183c84511e45c39f","impliedFormat":1},{"version":"b4fa87cc1833839e51c49f20de71230e259c15b2c9c3e89e4814acc1d1ef10de","impliedFormat":1},{"version":"e90ac9e4ac0326faa1bc39f37af38ace0f9d4a655cd6d147713c653139cf4928","impliedFormat":1},{"version":"ea27110249d12e072956473a86fd1965df8e1be985f3b686b4e277afefdde584","impliedFormat":1},{"version":"1f6058d60eaa8825f59d4b76bbf6cc0e6ad9770948be58de68587b0931da00cc","impliedFormat":1},{"version":"5666075052877fe2fdddd5b16de03168076cf0f03fbca5c1d4a3b8f43cba570c","impliedFormat":1},{"version":"50100b1a91f61d81ca3329a98e64b7f05cddc5e3cb26b3411adc137c9c631aca","impliedFormat":1},{"version":"11aceaee5663b4ed597544567d6e6a5a94b66857d7ebd62a9875ea061018cd2c","impliedFormat":1},{"version":"6e30d0b5a1441d831d19fe02300ab3d83726abd5141cbcc0e2993fa0efd33db4","impliedFormat":1},{"version":"423f28126b2fc8d8d6fa558035309000a1297ed24473c595b7dec52e5c7ebae5","impliedFormat":1},{"version":"fb30734f82083d4790775dae393cd004924ebcbfde49849d9430bf0f0229dd16","impliedFormat":1},{"version":"2c92b04a7a4a1cd9501e1be338bf435738964130fb2ad5bd6c339ee41224ac4c","impliedFormat":1},{"version":"c5c5f0157b41833180419dacfbd2bcce78fb1a51c136bd4bcba5249864d8b9b5","impliedFormat":1},{"version":"669b754ec246dd7471e19b655b73bda6c2ca5bb7ccb1a4dff44a9ae45b6a716a","impliedFormat":1},{"version":"4bb6035e906946163ecfaec982389d0247ceeac6bdee7f1d07c03d9c224db3aa","impliedFormat":1},{"version":"8a44b424edee7bb17dc35a558cc15f92555f14a0441205613e0e50452ab3a602","impliedFormat":1},{"version":"24a00d0f98b799e6f628373249ece352b328089c3383b5606214357e9107e7d5","impliedFormat":1},{"version":"33637e3bc64edd2075d4071c55d60b32bdb0d243652977c66c964021b6fc8066","impliedFormat":1},{"version":"0f0ad9f14dedfdca37260931fac1edf0f6b951c629e84027255512f06a6ebc4c","impliedFormat":1},{"version":"16ad86c48bf950f5a480dc812b64225ca4a071827d3d18ffc5ec1ae176399e36","impliedFormat":1},{"version":"8cbf55a11ff59fd2b8e39a4aa08e25c5ddce46e3af0ed71fb51610607a13c505","impliedFormat":1},{"version":"d5bc4544938741f5daf8f3a339bfbf0d880da9e89e79f44a6383aaf056fe0159","impliedFormat":1},{"version":"c82857a876075e665bbcc78213abfe9e9b0206d502379576d7abd481ade3a569","impliedFormat":1},{"version":"4f71d883ed6f398ba8fe11fcd003b44bb5f220f840b3eac3c395ad91304e4620","impliedFormat":1},{"version":"5229c3934f58413f34f1b26c01323c93a5a65a2d9f2a565f216590dfbed1fe32","impliedFormat":1},{"version":"9fd7466b77020847dbc9d2165829796bf7ea00895b2520ff3752ffdcff53564b","impliedFormat":1},{"version":"fbfc12d54a4488c2eb166ed63bab0fb34413e97069af273210cf39da5280c8d6","impliedFormat":1},{"version":"85a84240002b7cf577cec637167f0383409d086e3c4443852ca248fc6e16711e","impliedFormat":1},{"version":"4c754b03f36ff35fc539f9ebb5f024adbb73ec2d3e4bfb35b385a05abb36a50e","impliedFormat":1},{"version":"59507446213e73654d6979f3b82dadc4efb0ed177425ae052d96a3f5a5be0d35","impliedFormat":1},{"version":"a914be97ca7a5be670d1545fc0691ac3fbabd023d7d084b338f6934349798a1f","impliedFormat":1},{"version":"8f62cbd3afbd6a07bb8c934294b6bfbe437021b89e53a4da7de2648ecfc7af25","impliedFormat":1},{"version":"62c3621d34fb2567c17a2c4b89914ebefbfbd1b1b875b070391a7d4f722e55dc","impliedFormat":1},{"version":"c05ac811542e0b59cb9c2e8f60e983461f0b0e39cea93e320fad447ff8e474f3","impliedFormat":1},{"version":"8e7a5b8f867b99cc8763c0b024068fb58e09f7da2c4810c12833e1ca6eb11c4f","impliedFormat":1},{"version":"132351cbd8437a463757d3510258d0fa98fd3ebef336f56d6f359cf3e177a3ce","impliedFormat":1},{"version":"df877050b04c29b9f8409aa10278d586825f511f0841d1ec41b6554f8362092b","impliedFormat":1},{"version":"33d1888c3c27d3180b7fd20bac84e97ecad94b49830d5dd306f9e770213027d1","impliedFormat":1},{"version":"ee942c58036a0de88505ffd7c129f86125b783888288c2389330168677d6347f","impliedFormat":1},{"version":"a3f317d500c30ea56d41501632cdcc376dae6d24770563a5e59c039e1c2a08ec","impliedFormat":1},{"version":"eb21ddc3a8136a12e69176531197def71dc28ffaf357b74d4bf83407bd845991","impliedFormat":1},{"version":"0c1651a159995dfa784c57b4ea9944f16bdf8d924ed2d8b3db5c25d25749a343","impliedFormat":1},{"version":"aaa13958e03409d72e179b5d7f6ec5c6cc666b7be14773ae7b6b5ee4921e52db","impliedFormat":1},{"version":"0a86e049843ad02977a94bb9cdfec287a6c5a0a4b6b5391a6648b1a122072c5a","impliedFormat":1},{"version":"87437ca9dabab3a41d483441696ff9220a19e713f58e0b6a99f1731af10776d7","impliedFormat":1},{"version":"26c5dfa9aa4e6428f4bb7d14cbf72917ace69f738fa92480b9749eebce933370","impliedFormat":1},{"version":"8e94328e7ca1a7a517d1aa3c569eac0f6a44f67473f6e22c2c4aff5f9f4a9b38","impliedFormat":1},{"version":"d604d413aff031f4bfbdae1560e54ebf503d374464d76d50a2c6ded4df525712","impliedFormat":1},{"version":"299f0af797897d77685d606502be72846b3d1f0dc6a2d8c964e9ea3ccbacf5bc","impliedFormat":1},{"version":"12bfd290936824373edda13f48a4094adee93239b9a73432db603127881a300d","impliedFormat":1},{"version":"340ceb3ea308f8e98264988a663640e567c553b8d6dc7d5e43a8f3b64f780374","impliedFormat":1},{"version":"c5a769564e530fba3ec696d0a5cff1709b9095a0bdf5b0826d940d2fc9786413","impliedFormat":1},{"version":"7124ef724c3fc833a17896f2d994c368230a8d4b235baed39aa8037db31de54f","impliedFormat":1},{"version":"5de1c0759a76e7710f76899dcae601386424eab11fb2efaf190f2b0f09c3d3d3","impliedFormat":1},{"version":"9c5ee8f7e581f045b6be979f062a61bf076d362bf89c7f966b993a23424e8b0d","impliedFormat":1},{"version":"1a11df987948a86aa1ec4867907c59bdf431f13ed2270444bf47f788a5c7f92d","impliedFormat":1},{"version":"3c97b5ea66276cf463525a6aa9d5bb086bf5e05beac70a0597cda2575503b57b","impliedFormat":1},{"version":"b756781cd40d465da57d1fc6a442c34ae61fe8c802d752aace24f6a43fedacee","impliedFormat":1},{"version":"0fe76167c87289ea094e01616dcbab795c11b56bad23e1ef8aba9aa37e93432a","impliedFormat":1},{"version":"3a45029dba46b1f091e8dc4d784e7be970e209cd7d4ff02bd15270a98a9ba24b","impliedFormat":1},{"version":"032c1581f921f8874cf42966f27fd04afcabbb7878fa708a8251cac5415a2a06","impliedFormat":1},{"version":"69c68ed9652842ce4b8e495d63d2cd425862104c9fb7661f72e7aa8a9ef836f8","impliedFormat":1},{"version":"a31383256374723b47d8b5497a9558bbbcf95bcecfb586a36caf7bfd3693eb0e","impliedFormat":1},{"version":"06f62a14599a68bcde148d1efd60c2e52e8fa540cc7dcfa4477af132bb3de271","impliedFormat":1},{"version":"64aa66c7458cbfd0f48f88070b08c2f66ae94aba099dac981f17c2322d147c06","impliedFormat":1},{"version":"11f19ce32d21222419cecab448fa335017ebebf4f9e5457c4fa9df42fa2dcca7","impliedFormat":1},{"version":"2e8ee2cbb5e9159764e2189cf5547aebd0e6b0d9a64d479397bb051cd1991744","impliedFormat":1},{"version":"1b0471d75f5adb7f545c1a97c02a0f825851b95fe6e069ac6ecaa461b8bb321d","impliedFormat":1},{"version":"1d157c31a02b1e5cca9bc495b3d8d39f4b42b409da79f863fb953fbe3c7d4884","impliedFormat":1},{"version":"07baaceaec03d88a4b78cb0651b25f1ae0322ac1aa0b555ae3749a79a41cba86","impliedFormat":1},{"version":"619a132f634b4ebe5b4b4179ea5870f62f2cb09916a25957bff17b408de8b56d","impliedFormat":1},{"version":"f60fa446a397eb1aead9c4e568faf2df8068b4d0306ebc075fb4be16ed26b741","impliedFormat":1},{"version":"f3cb784be4d9e91f966a0b5052a098d9b53b0af0d341f690585b0cc05c6ca412","impliedFormat":1},{"version":"350f63439f8fe2e06c97368ddc7fb6d6c676d54f59520966f7dbbe6a4586014e","impliedFormat":1},{"version":"eba613b9b357ac8c50a925fa31dc7e65ff3b95a07efbaa684b624f143d8d34ba","impliedFormat":1},{"version":"9814545517193cf51127d7fbdc3b7335688206ec04ee3a46bba2ee036bd0dcac","impliedFormat":1},{"version":"0f6199602df09bdb12b95b5434f5d7474b1490d2cd8cc036364ab3ba6fd24263","impliedFormat":1},{"version":"c8ca7fd9ec7a3ec82185bfc8213e4a7f63ae748fd6fced931741d23ef4ea3c0f","impliedFormat":1},{"version":"5c6a8a3c2a8d059f0592d4eab59b062210a1c871117968b10797dee36d991ef7","impliedFormat":1},{"version":"ad77fd25ece8e09247040826a777dc181f974d28257c9cd5acb4921b51967bd8","impliedFormat":1},{"version":"70521b6ab0dcba37539e5303104f29b721bfb2940b2776da4cc818c07e1fefc1","affectsGlobalScope":true,"impliedFormat":1},{"version":"030e350db2525514580ed054f712ffb22d273e6bc7eddc1bb7eda1e0ba5d395e","affectsGlobalScope":true,"impliedFormat":1},{"version":"d153a11543fd884b596587ccd97aebbeed950b26933ee000f94009f1ab142848","affectsGlobalScope":true,"impliedFormat":1},{"version":"21d819c173c0cf7cc3ce57c3276e77fd9a8a01d35a06ad87158781515c9a438a","impliedFormat":1},{"version":"613b21ccdf3be6329d56e6caa13b258c842edf8377be7bc9f014ed14cdcfc308","affectsGlobalScope":true,"impliedFormat":1},{"version":"2d1319e6b5d0efd8c5eae07eb864a00102151e8b9afddd2d45db52e9aae002c4","affectsGlobalScope":true,"impliedFormat":1},{"version":"8e9c23ba78aabc2e0a27033f18737a6df754067731e69dc5f52823957d60a4b6","impliedFormat":1},{"version":"5929864ce17fba74232584d90cb721a89b7ad277220627cc97054ba15a98ea8f","impliedFormat":1},{"version":"24bd580b5743dc56402c440dc7f9a4f5d592ad7a419f25414d37a7bfe11e342b","impliedFormat":1},{"version":"25c8056edf4314820382a5fdb4bb7816999acdcb929c8f75e3f39473b87e85bc","impliedFormat":1},{"version":"c464d66b20788266e5353b48dc4aa6bc0dc4a707276df1e7152ab0c9ae21fad8","impliedFormat":1},{"version":"78d0d27c130d35c60b5e5566c9f1e5be77caf39804636bc1a40133919a949f21","impliedFormat":1},{"version":"c6fd2c5a395f2432786c9cb8deb870b9b0e8ff7e22c029954fabdd692bff6195","impliedFormat":1},{"version":"1d6e127068ea8e104a912e42fc0a110e2aa5a66a356a917a163e8cf9a65e4a75","impliedFormat":1},{"version":"5ded6427296cdf3b9542de4471d2aa8d3983671d4cac0f4bf9c637208d1ced43","impliedFormat":1},{"version":"6bdc71028db658243775263e93a7db2fd2abfce3ca569c3cca5aee6ed5eb186d","impliedFormat":1},{"version":"cadc8aced301244057c4e7e73fbcae534b0f5b12a37b150d80e5a45aa4bebcbd","impliedFormat":1},{"version":"385aab901643aa54e1c36f5ef3107913b10d1b5bb8cbcd933d4263b80a0d7f20","impliedFormat":1},{"version":"9670d44354bab9d9982eca21945686b5c24a3f893db73c0dae0fd74217a4c219","impliedFormat":1},{"version":"0b8a9268adaf4da35e7fa830c8981cfa22adbbe5b3f6f5ab91f6658899e657a7","impliedFormat":1},{"version":"11396ed8a44c02ab9798b7dca436009f866e8dae3c9c25e8c1fbc396880bf1bb","impliedFormat":1},{"version":"ba7bc87d01492633cb5a0e5da8a4a42a1c86270e7b3d2dea5d156828a84e4882","impliedFormat":1},{"version":"4893a895ea92c85345017a04ed427cbd6a1710453338df26881a6019432febdd","impliedFormat":1},{"version":"c21dc52e277bcfc75fac0436ccb75c204f9e1b3fa5e12729670910639f27343e","impliedFormat":1},{"version":"13f6f39e12b1518c6650bbb220c8985999020fe0f21d818e28f512b7771d00f9","impliedFormat":1},{"version":"9b5369969f6e7175740bf51223112ff209f94ba43ecd3bb09eefff9fd675624a","impliedFormat":1},{"version":"4fe9e626e7164748e8769bbf74b538e09607f07ed17c2f20af8d680ee49fc1da","impliedFormat":1},{"version":"24515859bc0b836719105bb6cc3d68255042a9f02a6022b3187948b204946bd2","impliedFormat":1},{"version":"ea0148f897b45a76544ae179784c95af1bd6721b8610af9ffa467a518a086a43","impliedFormat":1},{"version":"24c6a117721e606c9984335f71711877293a9651e44f59f3d21c1ea0856f9cc9","impliedFormat":1},{"version":"dd3273ead9fbde62a72949c97dbec2247ea08e0c6952e701a483d74ef92d6a17","impliedFormat":1},{"version":"405822be75ad3e4d162e07439bac80c6bcc6dbae1929e179cf467ec0b9ee4e2e","impliedFormat":1},{"version":"0db18c6e78ea846316c012478888f33c11ffadab9efd1cc8bcc12daded7a60b6","impliedFormat":1},{"version":"e61be3f894b41b7baa1fbd6a66893f2579bfad01d208b4ff61daef21493ef0a8","impliedFormat":1},{"version":"bd0532fd6556073727d28da0edfd1736417a3f9f394877b6d5ef6ad88fba1d1a","impliedFormat":1},{"version":"89167d696a849fce5ca508032aabfe901c0868f833a8625d5a9c6e861ef935d2","impliedFormat":1},{"version":"615ba88d0128ed16bf83ef8ccbb6aff05c3ee2db1cc0f89ab50a4939bfc1943f","impliedFormat":1},{"version":"a4d551dbf8746780194d550c88f26cf937caf8d56f102969a110cfaed4b06656","impliedFormat":1},{"version":"8bd86b8e8f6a6aa6c49b71e14c4ffe1211a0e97c80f08d2c8cc98838006e4b88","impliedFormat":1},{"version":"317e63deeb21ac07f3992f5b50cdca8338f10acd4fbb7257ebf56735bf52ab00","impliedFormat":1},{"version":"4732aec92b20fb28c5fe9ad99521fb59974289ed1e45aecb282616202184064f","impliedFormat":1},{"version":"2e85db9e6fd73cfa3d7f28e0ab6b55417ea18931423bd47b409a96e4a169e8e6","impliedFormat":1},{"version":"c46e079fe54c76f95c67fb89081b3e399da2c7d109e7dca8e4b58d83e332e605","impliedFormat":1},{"version":"bf67d53d168abc1298888693338cb82854bdb2e69ef83f8a0092093c2d562107","impliedFormat":1},{"version":"81184fe8e67d78ac4e5374650f0892d547d665d77da2b2f544b5d84729c4a15d","affectsGlobalScope":true,"impliedFormat":1},{"version":"f52e8dacc97d71dcc96af29e49584353f9c54cb916d132e3e768d8b8129c928d","impliedFormat":1},{"version":"7394959e5a741b185456e1ef5d64599c36c60a323207450991e7a42e08911419","impliedFormat":1},{"version":"76103716ba397bbb61f9fa9c9090dca59f39f9047cb1352b2179c5d8e7f4e8d0","impliedFormat":1},{"version":"53eac70430b30089a3a1959d8306b0f9cfaf0de75224b68ef25243e0b5ad1ca3","affectsGlobalScope":true,"impliedFormat":1},{"version":"4314c7a11517e221f7296b46547dbc4df047115b182f544d072bdccffa57fc72","impliedFormat":1},{"version":"115971d64632ea4742b5b115fb64ed04bcaae2c3c342f13d9ba7e3f9ee39c4e7","impliedFormat":1},{"version":"c2510f124c0293ab80b1777c44d80f812b75612f297b9857406468c0f4dafe29","affectsGlobalScope":true,"impliedFormat":1},{"version":"a40826e8476694e90da94aa008283a7de50d1dafd37beada623863f1901cb7fb","impliedFormat":1},{"version":"86956cc2eb9dd371d6fab493d326a574afedebf76eef3fa7833b8e0d9b52d6f1","affectsGlobalScope":true,"impliedFormat":1},{"version":"24642567d3729bcc545bacb65ee7c0db423400c7f1ef757cab25d05650064f98","impliedFormat":1},{"version":"e6f5a38687bebe43a4cef426b69d34373ef68be9a6b1538ec0a371e69f309354","impliedFormat":1},{"version":"a6bf63d17324010ca1fbf0389cab83f93389bb0b9a01dc8a346d092f65b3605f","impliedFormat":1},{"version":"e009777bef4b023a999b2e5b9a136ff2cde37dc3f77c744a02840f05b18be8ff","impliedFormat":1},{"version":"1e0d1f8b0adfa0b0330e028c7941b5a98c08b600efe7f14d2d2a00854fb2f393","impliedFormat":1},{"version":"ee1ee365d88c4c6c0c0a5a5701d66ebc27ccd0bcfcfaa482c6e2e7fe7b98edf7","affectsGlobalScope":true,"impliedFormat":1},{"version":"875928df2f3e9a3aed4019539a15d04ff6140a06df6cd1b2feb836d22a81eaca","affectsGlobalScope":true,"impliedFormat":1},{"version":"e9ad08a376ac84948fcca0013d6f1d4ae4f9522e26b91f87945b97c99d7cc30b","impliedFormat":1},{"version":"eaf9ee1d90a35d56264f0bf39842282c58b9219e112ac7d0c1bce98c6c5da672","impliedFormat":1},{"version":"c15c4427ae7fd1dcd7f312a8a447ac93581b0d4664ddf151ecd07de4bf2bb9d7","impliedFormat":1},{"version":"5135bdd72cc05a8192bd2e92f0914d7fc43ee077d1293dc622a049b7035a0afb","impliedFormat":1},{"version":"4f80de3a11c0d2f1329a72e92c7416b2f7eab14f67e92cac63bb4e8d01c6edc8","impliedFormat":1},{"version":"6d386bc0d7f3afa1d401afc3e00ed6b09205a354a9795196caed937494a713e6","impliedFormat":1},{"version":"75c3400359d59fae5aed4c4a59fcd8a9760cf451e25dc2174cb5e08b9d4803e2","affectsGlobalScope":true,"impliedFormat":1},{"version":"94c4187083503a74f4544503b5a30e2bd7af0032dc739b0c9a7ce87f8bddc7b9","impliedFormat":1},{"version":"b1b6ee0d012aeebe11d776a155d8979730440082797695fc8e2a5c326285678f","impliedFormat":1},{"version":"45875bcae57270aeb3ebc73a5e3fb4c7b9d91d6b045f107c1d8513c28ece71c0","impliedFormat":1},{"version":"3eb62baae4df08c9173e6903d3ca45942ccec8c3659b0565684a75f3292cffbb","affectsGlobalScope":true,"impliedFormat":1},{"version":"a85683ef86875f4ad4c6b7301bbcc63fb379a8d80d3d3fd735ee57f48ef8a47e","affectsGlobalScope":true,"impliedFormat":1},{"version":"3f16a7e4deafa527ed9995a772bb380eb7d3c2c0fd4ae178c5263ed18394db2c","impliedFormat":1},{"version":"c6b4e0a02545304935ecbf7de7a8e056a31bb50939b5b321c9d50a405b5a0bba","impliedFormat":1},{"version":"fab29e6d649aa074a6b91e3bdf2bff484934a46067f6ee97a30fcd9762ae2213","impliedFormat":1},{"version":"8145e07aad6da5f23f2fcd8c8e4c5c13fb26ee986a79d03b0829b8fce152d8b2","impliedFormat":1},{"version":"e1120271ebbc9952fdc7b2dd3e145560e52e06956345e6fdf91d70ca4886464f","impliedFormat":1},{"version":"15c5e91b5f08be34a78e3d976179bf5b7a9cc28dc0ef1ffebffeb3c7812a2dca","impliedFormat":1},{"version":"a8f06c2382a30b7cb89ad2dfc48fc3b2b490f3dafcd839dadc008e4e5d57031d","impliedFormat":1},{"version":"553870e516f8c772b89f3820576152ebc70181d7994d96917bb943e37da7f8a7","impliedFormat":1},{"version":"37ba7b45141a45ce6e80e66f2a96c8a5ab1bcef0fc2d0f56bb58df96ec67e972","impliedFormat":1},{"version":"93452d394fdd1dc551ec62f5042366f011a00d342d36d50793b3529bfc9bd633","impliedFormat":1},{"version":"745c4240220559bd340c8aeb6e3c5270a709d3565e934dc22a69c304703956bc","affectsGlobalScope":true,"impliedFormat":1},{"version":"2754d8221d77c7b382096651925eb476f1066b3348da4b73fe71ced7801edada","impliedFormat":1},{"version":"9212c6e9d80cb45441a3614e95afd7235a55a18584c2ed32d6c1aca5a0c53d93","affectsGlobalScope":true,"impliedFormat":1},{"version":"bef91efa0baea5d0e0f0f27b574a8bc100ce62a6d7e70220a0d58af6acab5e89","affectsGlobalScope":true,"impliedFormat":1},{"version":"282fd2a1268a25345b830497b4b7bf5037a5e04f6a9c44c840cb605e19fea841","impliedFormat":1},{"version":"5360a27d3ebca11b224d7d3e38e3e2c63f8290cb1fcf6c3610401898f8e68bc3","impliedFormat":1},{"version":"66ba1b2c3e3a3644a1011cd530fb444a96b1b2dfe2f5e837a002d41a1a799e60","impliedFormat":1},{"version":"7e514f5b852fdbc166b539fdd1f4e9114f29911592a5eb10a94bb3a13ccac3c4","impliedFormat":1},{"version":"7d6ff413e198d25639f9f01f16673e7df4e4bd2875a42455afd4ecc02ef156da","affectsGlobalScope":true,"impliedFormat":1},{"version":"6bd91a2a356600dee28eb0438082d0799a18a974a6537c4410a796bab749813c","affectsGlobalScope":true,"impliedFormat":1},{"version":"f689c4237b70ae6be5f0e4180e8833f34ace40529d1acc0676ab8fb8f70457d7","impliedFormat":1},{"version":"ae25afbbf1ed5df63a177d67b9048bf7481067f1b8dc9c39212e59db94fc9fc6","impliedFormat":1},{"version":"ac5ed35e649cdd8143131964336ab9076937fa91802ec760b3ea63b59175c10a","impliedFormat":1},{"version":"52a8e7e8a1454b6d1b5ad428efae3870ffc56f2c02d923467f2940c454aa9aec","affectsGlobalScope":true,"impliedFormat":1},{"version":"78dc0513cc4f1642906b74dda42146bcbd9df7401717d6e89ea6d72d12ecb539","impliedFormat":1},{"version":"171fd8807643c46a9d17e843959abdf10480d57d60d38d061fb44a4c8d4a8cc4","impliedFormat":1},{"version":"08323a8971cb5b2632b532cba1636ad4ca0d76f9f7d0b8d1a0c706fdf5c77b45","impliedFormat":1},{"version":"06fc6fbc8eb2135401cf5adce87655790891ca22ad4f97dfccd73c8cf8d8e6b5","impliedFormat":99},{"version":"1cce0c01dd7e255961851cdb9aa3d5164ec5f0e7f0fefc61e28f29afedda374f","impliedFormat":99},{"version":"7778598dfac1b1f51b383105034e14a0e95bc7b2538e0c562d5d315e7d576b76","impliedFormat":99},{"version":"b14409570c33921eb797282bb7f9c614ccc6008bf3800ba184e950cdfc54ab5c","impliedFormat":99},{"version":"2f0357257a651cc1b14e77b57a63c7b9e4e10ec2bb57e5fdccf83be0efb35280","impliedFormat":99},{"version":"866e63a72a9e85ed1ec74eaebf977be1483f44aa941bcae2ba9b9e3b39ca4395","impliedFormat":99},{"version":"6865d0d503a5ad6775339f6b5dcfa021d72d2567027943b52679222411ad2501","impliedFormat":99},{"version":"dc2be4768bcf96e5d5540ed06fdfbddb2ee210227556ea7b8114ad09d06d35a5","impliedFormat":99},{"version":"e86813f0b7a1ada681045a56323df84077c577ef6351461d4fff4c4afdf79302","impliedFormat":99},{"version":"b3ace759b8242cc742efb6e54460ed9b8ceb9e56ce6a9f9d5f7debe73ed4e416","impliedFormat":99},{"version":"1c4d715c5b7545acecd99744477faa8265ca3772b82c3fa5d77bfc8a27549c7e","impliedFormat":99},{"version":"8f92dbdd3bbc8620e798d221cb7c954f8e24e2eed31749dfdb5654379b031c26","impliedFormat":99},{"version":"f30bfef33d69e4d0837e9e0bbf5ea14ca148d73086dc95a207337894fde45c6b","impliedFormat":99},{"version":"82230238479c48046653e40a6916e3c820b947cb9e28b58384bc4e4cea6a9e92","impliedFormat":99},{"version":"3a6941ff3ea7b78017f9a593d0fd416feb45defa577825751c01004620b507d3","impliedFormat":99},{"version":"481c38439b932ef9e87e68139f6d03b0712bc6fc2880e909886374452a4169b5","impliedFormat":99},{"version":"64054d6374f7b8734304272e837aa0edcf4cfa2949fa5810971f747a0f0d9e9e","impliedFormat":99},{"version":"267498893325497596ff0d99bfdb5030ab4217c43801221d2f2b5eb5734e8244","impliedFormat":99},{"version":"d2ec89fb0934a47f277d5c836b47c1f692767511e3f2c38d00213c8ec4723437","impliedFormat":99},{"version":"475e411f48f74c14b1f6e50cc244387a5cc8ce52340dddfae897c96e03f86527","impliedFormat":99},{"version":"c1022a2b86fadc3f994589c09331bdb3461966fb87ebb3e28c778159a300044e","impliedFormat":99},{"version":"ceeb65c57fe2a1300994f095b5e5c7c5eae440e9ce116d32a3b46184ab1630ec","impliedFormat":1},{"version":"f90d4c1ae3af9afb35920b984ba3e41bdd43f0dc7bae890b89fbd52b978f0cac","impliedFormat":1},{"version":"fcf79300e5257a23ed3bacaa6861d7c645139c6f7ece134d15e6669447e5e6db","impliedFormat":1},{"version":"187119ff4f9553676a884e296089e131e8cc01691c546273b1d0089c3533ce42","impliedFormat":1},{"version":"aa2c18a1b5a086bbcaae10a4efba409cc95ba7287d8cf8f2591b53704fea3dea","impliedFormat":1},{"version":"b88749bdb18fc1398370e33aa72bc4f88274118f4960e61ce26605f9b33c5ba2","impliedFormat":1},{"version":"0aaef8cded245bf5036a7a40b65622dd6c4da71f7a35343112edbe112b348a1e","impliedFormat":1},{"version":"00baffbe8a2f2e4875367479489b5d43b5fc1429ecb4a4cc98cfc3009095f52a","impliedFormat":1},{"version":"bdf0ed7d9ebae6175a5d1b4ec4065d07f8099379370a804b1faff05004dc387d","impliedFormat":1},{"version":"7c14ccd2eaa82619fffc1bfa877eb68a012e9fb723d07ee98db451fadb618906","impliedFormat":1},{"version":"288d992cd0d35fd4bb5a0f23df62114b8bfbc53e55b96a4ad00dde7e6fb72e31","impliedFormat":1},{"version":"df996e25faa505f85aeb294d15ebe61b399cf1d1e49959cdfaf2cc0815c203f9","impliedFormat":1},{"version":"4f6a12044ee6f458db11964153830abbc499e73d065c51c329ec97407f4b13dd","impliedFormat":1},{"version":"b6f9de62790db96554ad17ff5ff2b37e18e9eecca311430bb200b8318e282113","impliedFormat":1},{"version":"615d4f1f51cfe041091094416ec4c3087faf0e96dc689816e3ce0717ca1d14d4","impliedFormat":99},{"version":"b541d22eb72e9c9b3330f9c9c931b57fece701e8fb3685ed031b8b777913ee72","impliedFormat":1},{"version":"79fb4e39cede8f2ebb8b540ae1e7469ae60080d913220f0635040ef57aa0aa56","impliedFormat":1},{"version":"c5f3b1f5a2df5d78c73a3563e789b77fb71035c81e2d739b28b708fcfeac98be","impliedFormat":1},{"version":"7bc0ac39181dd7d35e3b2b2ac22daf45320ba62e973c6847513a4767abc69606","impliedFormat":1},{"version":"acfed6cc001e7f7f26d2ba42222a180ba669bb966d4dd9cb4ad5596516061b13","impliedFormat":99},{"version":"f61a4dc92450609c353738f0a2daebf8cae71b24716dbd952456d80b1e1a48b6","impliedFormat":99},{"version":"b1adbadd9e2b45fa099362a19f95fec9d145b4b7f74f81c18d8fa1a163da47e0","impliedFormat":99},{"version":"eac647a94fb1f09789e12dfecb52dcd678d05159a4796b4e415aa15892f3b103","impliedFormat":1},{"version":"0744807211f8cd16343fb1a796f53a8f7b7f95d4bd278c48febf657679bf28e6","impliedFormat":1},{"version":"e276ef2a884a3052e2448440c128e07d5d06b29be44fbb6aed70edfeb51af88d","impliedFormat":1},{"version":"bcb876739b4dd7777c2b156401d81158234a356438b67817dde85fdeaed82e4d","impliedFormat":99},{"version":"a5f9563c1315cffbc1e73072d96dcd42332f4eebbdffd7c3e904f545c9e9fe24","impliedFormat":1},{"version":"fbfd929af60007de8572b72e98ae87c833bb74d813fe745ebd6f5775550f2e44","impliedFormat":99},{"version":"4f8f75db6f85121be253af54f346f55de028f3577f1948a9be6274913a56fb51","impliedFormat":99},{"version":"b85d57f7dfd39ab2b001ecc3312dfa05259192683a81880749cbca3b28772e42","impliedFormat":1},{"version":"e50917ac2f0560acb0bb3de011165c1866e348c343be1490c40d587d268de090","impliedFormat":99},{"version":"a1b0247de360e69ddf9aac75f936d1740d29a5d8f505e69e085c77dbe1ba8d9b","signature":"458ebbf4544101cbb383b914b61c6cd2a118cedb650a7384874513ef4dac3f09","impliedFormat":99},{"version":"7d2b7fe4adb76d8253f20e4dbdce044f1cdfab4902ec33c3604585f553883f7d","impliedFormat":1},{"version":"cabc03949aa3e7981d8643a236d8041c18c49c9b89010202b2a547ef66dc154b","impliedFormat":99},{"version":"32b191427ab4b739866e8df699b71490cd8640312be03f08df897b5a248d60f6","impliedFormat":99},{"version":"3e72fa7fe2d190ba0f334cbd500c2be2ba133a0ff6a983e04ba2cb2cb1b3f31a","signature":"2d91a5d4c0bcbc101afdaf788e1e7a16ac92011dd73ad17290561bff00939bfd","impliedFormat":99},{"version":"490a35bd1b3d51f89ddbf6f5e163393976bdb400fe7b66361915e10b4ed6eec4","signature":"0f1eee1608f170c577e4ae2311ebb064fec7048a661a5e4acc8371113485d615","impliedFormat":99},{"version":"e75ca11075a12f25469b3d850d7a3880756e48cddaeadedfef961163e7c17b77","signature":"4b60c43c13528a7ca93ef5081ac94d409924f0aa69c8ad59aee99693ab84d9e9","impliedFormat":99},{"version":"088703b7810394a5af823ac753cca116931df81a97183725ae1e2c4e6038268d","impliedFormat":1},{"version":"ed97c1efd5357d0b180bf03208f768ce66db7eef2d396a71d5842d1a4bc7fefe","signature":"4c4f5aba09fd8ec96a72c3177906388157e043f3851f6685ecba0cea503a4421","impliedFormat":99},{"version":"049471759e5cce1bff36c4cf1bd2695431e8b0e7978690ed5191ff9ce3cd1c9b","signature":"e5bf8e24013edef89cf8753495d8ab29d9ab962d869b73eadf90d04be2edd958","impliedFormat":99},{"version":"ee50650649c35c6b7702b12e714d380acb2a0b21a3b0fe0be725b16c2db8e028","signature":"227018354afcc7019818e5f72ab3200cdcd16a854aa3cd7167d51c061964125e","impliedFormat":99},{"version":"4d670d649ddf2e9a7724326815e3ee42527d4ee2aeba9a06f4063b002f3492c6","signature":"07d8df7b4893bc4f6c987048d375cfd90bafa8071b29b14308043c4579fca565","impliedFormat":99},{"version":"29790421246e59c0cddd691fb1b200d97b56a0e82cd64c5ec7d759b6fe31fdac","signature":"e906d8928d1191bc421656c64be87613c6d6b34578481d212171eb442a684c23","impliedFormat":99},{"version":"513e44a884efc622da44570a934331e96b613ff7e4feed8986d102570d70286c","signature":"350685a4c8e96eafd250b26445243c7a06e451870efc5928b7490ca1d15657eb","impliedFormat":99},{"version":"1566cca5af73c6039474ebfc203cef4cdc6104e04421bf2c3c3d0ab7432e450f","signature":"131d9d7f3a5cdba781197edcd4aaf655d8521d9774dcb985521215edfe61d2be","impliedFormat":99},{"version":"052fe7a6d6c4447d99be2ccf6472aa41398265f63a77ea3a1799782666ff8de3","impliedFormat":99},{"version":"ce7f045680863a8c6943e4a546a25f428fe6cc4c406969f243c9e8b2ce05c278","impliedFormat":99},{"version":"25a5fc314ecb103cb21f1db89958be139c055fa6244cce937065b628f19d2fbc","impliedFormat":99},{"version":"dbdb18be06b306d30323b3ba7b8f2966447cabf330aa02f574a7365a81bcfb92","impliedFormat":99},{"version":"db0cdbaf428affcefa26a6eb58b4258431b4a231c982366f15463d67902faad4","impliedFormat":99},{"version":"3718eb2e82cd01c29f2029e3a4de2361e83d8fa7a61fd03f15de103be3c6866d","impliedFormat":99},{"version":"a05eea02959d6335aa42e3cd1bf3262e851989893e24e84aa798aea27b466419","impliedFormat":99},{"version":"5b4ab5d6eda86f0596fc7272937fcca8f7dba95f0f7d62a37aef08f69704874e","impliedFormat":99},{"version":"b64130f62287a8a5a9b9f6b95176fdbe2fae14c3a38021e8418c991805605208","impliedFormat":99},{"version":"f81a3a5c995e89d3d5e8797b82bc1d03e2c8fcb4aca9cf516c9bc68726f6c8cb","impliedFormat":99},{"version":"6b4b0db56e0f75c5cfa02a1121cfe4bc465aae8d8a9693ec7c8eeed9b28ca823","impliedFormat":99},{"version":"12f03afb493171b5f73f1dd407fefe8c59e17eaf2fb2d219016602363d2b761e","impliedFormat":99},{"version":"c860f12740e0396dfea15b99e42819659e5a3f6b34133e328adba4be7ebe1746","impliedFormat":99},{"version":"48fa2017f81a94dba11f4e15ad039d3b90dc700d60ece8f21c89250dd7eb257e","impliedFormat":99},{"version":"511a68fc5469470bced981ead81dbfdda005d21452fc42111c7129194cf95c63","impliedFormat":99},{"version":"6bd85b1142d9603859bf70b21a9df0b690bcdab604d1b2081d869719fabf3769","impliedFormat":99},{"version":"75367b9cf2854dbec67fcaa29f4cdb52be0fa281dcee2bc784ce22a51d2ea2b0","impliedFormat":99},{"version":"88728b1bf05f84c8435a812f0e0084ab894c33bc48ba34688a928cf4b2278bd1","impliedFormat":99},{"version":"5487b97cfa28b26b4a9ef0770f872bdbebd4c46124858de00f242c3eed7519f4","impliedFormat":1},{"version":"c2869c4f2f79fd2d03278a68ce7c061a5a8f4aed59efb655e25fe502e3e471d5","impliedFormat":1},{"version":"b8fe42dbf4b0efba2eb4dbfb2b95a3712676717ff8469767dc439e75d0c1a3b6","impliedFormat":1},{"version":"8485b6da53ec35637d072e516631d25dae53984500de70a6989058f24354666f","impliedFormat":1},{"version":"ebe80346928736532e4a822154eb77f57ef3389dbe2b3ba4e571366a15448ef2","impliedFormat":1},{"version":"83306c97a4643d78420f082547ea0d488a0d134c922c8e65fc0b4f08ef66d92b","impliedFormat":1},{"version":"f672c876c1a04a223cf2023b3d91e8a52bb1544c576b81bf64a8fec82be9969c","impliedFormat":1},{"version":"98a9cc18f661d28e6bd31c436e1984f3980f35e0f0aa9cf795c54f8ccb667ffe","impliedFormat":1},{"version":"c76b0c5727302341d0bdfa2cc2cee4b19ff185b554edb6e8543f0661d8487116","impliedFormat":1},{"version":"dccd26a5c85325a011aff40f401e0892bd0688d44132ba79e803c67e68fffea5","impliedFormat":1},{"version":"f5ef066942e4f0bd98200aa6a6694b831e73200c9b3ade77ad0aa2409e8fe1b1","impliedFormat":1},{"version":"b9e99cd94f4166a245f5158f7286c05406e2a4c694619bceb7a4f3519d1d768e","impliedFormat":1},{"version":"5568d7c32e5cf5f35e092649f4e5e168c3114c800b1d7545b7ae5e0415704802","impliedFormat":1},{"version":"e568aeba150fa2739d6f703ceee6e32f5cd72eadf4ae9a7df57df6706e5d712c","impliedFormat":99},{"version":"c9327c23edd11a6ba747b268d87075b62e2f3c99ab7fe2f73cb2d730a45029cd","impliedFormat":99},{"version":"ddd28bf198d25099e9bc73c7eda4c18222ffb34485f4f74fc8dcf72b9b633125","impliedFormat":99},{"version":"01136b602ec73621d820adc7b75e660fd495ac241227b33d05befd4a9da6023d","impliedFormat":99},{"version":"a6d2d3749d40bb80cc1db4cef4f6403e62818e8e76dadfb2802dae74159d2447","impliedFormat":99},{"version":"925d23745a2e0c630005cf10b93b142ad84a85a130ad49ed6dbc334b25f0b08a","impliedFormat":99},{"version":"4ac282004b0038c107795523475e549e6b357a347831cc635eb08360d63c1468","impliedFormat":1},{"version":"09cb516d11a7c7113c24c1dd8f734869e9966746f379e9b88a925a87ad908fdf","impliedFormat":99},{"version":"a3c563eb0aad02108298a985c260ac725dfa4f12708ee2ed5227820943b59653","impliedFormat":99},{"version":"03f1d83d61696326ea29c8a1c15cbaccf61e92598d53f2ccae06078531f42448","impliedFormat":1},{"version":"b396c5f865111cb48f5b97e8573d759879ced04a1aef432f0750225aa9f8c6bd","impliedFormat":99},{"version":"b284ac19cfdbdbe1c489e9e20a45da4a3f710b9b8799fc67c87a7c73958b04aa","impliedFormat":99},{"version":"a377d52f042411e4a949ca05a79fbba1f8f455c8c6ba02634463f6ac997ec41d","impliedFormat":99},{"version":"200d11765347233df119c5aa3d048fe741e49e57e5c49d3c304c01c44fb8520e","impliedFormat":99},{"version":"00411f0238f39ae3bfa499e3fa10302988a3842e8a8f9e902cd292d630252bf6","impliedFormat":99},{"version":"3a4d30926f55c8ebc992d7001dd93db11d13eeb9dbfc74cc1d42a62c1847f8ad","impliedFormat":99},{"version":"2674642faa9c285f9b654758371ea7ace1153909c3126056e415693fd84ad1d4","impliedFormat":99},{"version":"81828984e8f5063510622ccb36c7f68016e3effa5e7ebfb6ac7e24b8dbfa9b09","impliedFormat":99},{"version":"caef968e88b0fdbcf13c8967ce96d571b972b1c4e49ec6b9c818d67b61dbdf77","impliedFormat":99},{"version":"36cfa4d25d2575040649e85e0c8385856adb33154ff3560d8a5aafb68b964ff2","impliedFormat":99},{"version":"3f69633602105a1fae36023d252e056dbcff9d7581c577d19437fdbb69f58d03","impliedFormat":99},{"version":"2f15333f5c888aee06009b1a6c4e2c4d2f765d7bc31135fa14ca530a948f3037","impliedFormat":99},{"version":"88066857eb61d0f068588dde29aebf0c18327a5b5d7d8fc1f3dcbcb36d97bc38","impliedFormat":99},{"version":"d814047ff5c496bbd6820e128b360ccc2a56acd203ddfcfb507c4e25edfc9d48","impliedFormat":99},{"version":"6d92d3ef1d328652426465ac864ee4d23140868611c8363f5919052ca1b9f45f","impliedFormat":99},{"version":"a93cff2a27753839b793729d963937d67834345ec38b6ff6c560dc40de0f88c2","impliedFormat":99},{"version":"6bea577855853cc48a12d8f038de1157cce727a93b9301b6428830c58c561525","impliedFormat":99},{"version":"5926e552082af4082c58bbe2b8489e9f5e826b868456cc00b053a6a954d5a593","impliedFormat":99},{"version":"1b28c4df57b1a7f6f9b052a6ce145caceaa78339af9d608b17912f45de324f58","impliedFormat":99},{"version":"d535fe6a9a49fa49a927e2e9f4a068f372dbbe3f2df777b9a028d82c8aadf55d","impliedFormat":99},{"version":"cd51ceafea7762ad639afb3ca5b68e1e4ffeaacaa402d7ef2cae17016e29e098","impliedFormat":1},{"version":"1b8357b3fef5be61b5de6d6a4805a534d68fe3e040c11f1944e27d4aec85936a","impliedFormat":1},{"version":"130ec22c8432ade59047e0225e552c62a47683d870d44785bee95594c8d65408","impliedFormat":1},{"version":"4f24c2781b21b6cd65eede543669327d68a8cf0c6d9cf106a1146b164a7c8ef9","affectsGlobalScope":true,"impliedFormat":1},{"version":"8c44636cd32c9f5279e967d56e67d7623341d90382871adf63eb9ba427a3f820","impliedFormat":1},{"version":"d9720d542df1d7feba0aa80ed11b4584854951f9064232e8d7a76e65dc676136","impliedFormat":1},{"version":"d0fb3d0c64beba3b9ab25916cc018150d78ccb4952fac755c53721d9d624ba0d","impliedFormat":1},{"version":"86b484bcf6344a27a9ee19dd5cef1a5afbbd96aeb07708cc6d8b43d7dfa8466c","impliedFormat":1},{"version":"ba93f0192c9c30d895bee1141dd0c307b75df16245deef7134ac0152294788cc","impliedFormat":1},{"version":"75a7db3b7ddf0ca49651629bb665e0294fda8d19ba04fddc8a14d32bb35eb248","impliedFormat":1},{"version":"eb31477c87de3309cbe4e9984fa74a052f31581edb89103f8590f01874b4e271","impliedFormat":1},{"version":"15ab3db8aa099e50e8e6edd5719b05dd8abf2c75f56dc3895432d92ec3f6cd6b","impliedFormat":1},{"version":"6ff14b0a89cb61cef9424434ee740f91b239c09272c02031db85d388b84b7442","impliedFormat":1},{"version":"865f3db83300a1303349cc49ed80943775a858e0596e7e5a052cc65ac03b10bb","impliedFormat":1},{"version":"28fa41063a242eafcf51e1a62013fccdd9fd5d6760ded6e3ff5ce10a13c2ab31","impliedFormat":1},{"version":"ada60ff3698e7fd0c7ed0e4d93286ee28aed87f648f6748e668a57308fde5a67","impliedFormat":1},{"version":"1a67ba5891772a62706335b59a50720d89905196c90719dad7cec9c81c2990e6","impliedFormat":1},{"version":"5d6f919e1966d45ea297c2478c1985d213e41e2f9a6789964cdb53669e3f7a6f","impliedFormat":1},{"version":"884eaf5bcae2539fd5e7219561315c02e6d5cb452df236b7d6a08e961ec11dad","impliedFormat":1},{"version":"d7735a9ccd17767352ab6e799d76735016209aadd5c038a2fc07a29e7b235f02","impliedFormat":1},{"version":"8504003e88870caa5474ab8bd270f318d0985ba7ede4ee30fe37646768b5362a","impliedFormat":1},{"version":"1cf99fe49768500d01d873870085c68caa2b311fd40c1b05e831de0306f5f257","impliedFormat":1},{"version":"bcf177e80d5a2c3499f587886b4a190391fc9ad4388f74ae6aa935a1c22cd623","impliedFormat":1},{"version":"521f9f4dd927972ed9867e3eb2f0dd6990151f9edbb608ce59911864a9a2712d","impliedFormat":1},{"version":"b2a793bde18962a2e1e0f9fa5dce43dd3e801331d36d3e96a7451727185fb16f","impliedFormat":1},{"version":"65465a64d5ee2f989ad4cf8db05f875204a9178f36b07a1e4d3a09a39f762e2e","impliedFormat":1},{"version":"2878f694f7d3a13a88a5e511da7ac084491ca0ddde9539e5dad76737ead9a5a9","impliedFormat":1},{"version":"1c0c6bd0d9b697040f43723d5b1dd6bb9feb743459ff9f95fda9adb6c97c9b37","impliedFormat":1},{"version":"0915ce92bb54e905387b7907e98982620cb7143f7b44291974fb2e592602fe00","impliedFormat":1},{"version":"3cd6df04a43858a6d18402c87a22a68534425e1c8c2fc5bb53fead29af027fcc","impliedFormat":1},{"version":"4e251317bb109337e4918e5d7bcda7ef2d88f106cac531dcea03f7eee1dd2240","impliedFormat":1},{"version":"896f58c68322025b149b953b9748f58c73baa7712cf4bd96f9dfd4472adf59f2","impliedFormat":1},{"version":"dd7a114afe0421396114961efb0d1a95f82a5c08e77e59c87bb200eecf3e2215","impliedFormat":1},{"version":"843e98d09268e2b5b9e6ff60487cf68f4643a72c2e55f7c29b35d1091a4ee4e9","impliedFormat":1},{"version":"4502caaa3fff6c9766bfc145b1b586ef26d53e5f104271db046122b8eef57fd1","impliedFormat":1},{"version":"382f061a24f63ef8bfb1f7a748e1a2568ea62fb91ed1328901a6cf5ad129d61c","impliedFormat":1},{"version":"6927ceeb41bb451f47593de0180c8ff1be7403965d10dc9147ee8d5c91372fff","impliedFormat":1},{"version":"ef4c9ef3ec432ccbf6508f8aa12fbb8b7f4d535c8b484258a3888476de2c6c36","impliedFormat":1},{"version":"952c4a8d2338e19ef26c1c0758815b1de6c082a485f88368f5bece1e555f39d4","impliedFormat":1},{"version":"ea159c326134119644f5f9b84c43c62f727400e8f74101307f3810a04d63b4a1","impliedFormat":1},{"version":"f981ffdbd651f67db134479a5352dac96648ca195f981284e79dc0a1dbc53fd5","impliedFormat":1},{"version":"a1c85a61ff2b66291676ab84ae03c1b1ff7139ffde1942173f6aee8dc4ee357b","impliedFormat":1},{"version":"b7c8d88e7e36758e8dc59551c04a97b61dc12d9add949ca84e355e03921ef548","impliedFormat":1},{"version":"f1a5a12e04ad1471647484e7ff11e36eef7960f54740f2e60e17799d99d6f5ab","impliedFormat":1},{"version":"672c1ebc4fa15a1c9b4911f1c68de2bc889f4d166a68c5be8f1e61f94014e9d8","impliedFormat":1},{"version":"ed1b2a459aa469d032f0bd482f4550d0bcd38e9e013532907eb30157054a52d7","impliedFormat":1},{"version":"5a0d920468aa4e792285943cadad77bcb312ba2acf1c665e364ada1b1ee56264","impliedFormat":1},{"version":"fd4362832f71cd8910a72732c2ee62bd9fb843f5a34b2f5c5dba217edb3e58d2","impliedFormat":1},{"version":"928f96b9948742cbaec33e1c34c406c127c2dad5906edb7df08e92b963500a41","impliedFormat":1},{"version":"a2e4333bf0c330ae26b90c68e395ad0a8af06121f1c977979c75c4a5f9f6bc29","impliedFormat":1},{"version":"36ab6904caeb34eafd86f9d58fb0ff5410134148c882dca3b51e94bf35950e7b","impliedFormat":1},{"version":"eccffdb59d6d42e3e773756e8bbe1fa8c23f261ef0cef052f3a8c0194dc6a0e0","impliedFormat":1},{"version":"f29768cdfdf7120ace7341b42cdcf1a215933b65da9b64784e9d5b8c7b0e1d3d","impliedFormat":1},{"version":"da2aa652d2bf03cc042e2ff31e4194f4f18f042b8344dcb2568f761daaf7869f","impliedFormat":1},{"version":"e68a372f031a576af235bb036e9fa655c731039145e21f2e53cf9ec05987720a","impliedFormat":1},{"version":"9ce1974fec7e50f8610db4db76cf680b5f138f9f7606eda3aa2f7cdc2b25cf64","impliedFormat":1},{"version":"dd9694eecd70a405490ad23940ccd8979a628f1d26928090a4b05a943ac61714","impliedFormat":1},{"version":"42ca885a3c8ffdffcd9df252582aef9433438cf545a148e3a5e7568ca8575a56","impliedFormat":1},{"version":"309586820e31406ed70bb03ea8bca88b7ec15215e82d0aa85392da25d0b68630","impliedFormat":1},{"version":"98245fec2e886e8eb5398ce8f734bd0d0b05558c6633aefc09b48c4169596e4e","impliedFormat":1},{"version":"bc804b7497ce6bd5ac86d416711ffaf7b10e7bc160a1e4a9ed519ee30269e489","impliedFormat":1},{"version":"c6843fd4514c67ab4caf76efab7772ceb990fbb1a09085fbcf72b4437a307cf7","impliedFormat":1},{"version":"03ed68319c97cd4ce8f1c4ded110d9b40b8a283c3242b9fe934ccfa834e45572","impliedFormat":1},{"version":"251e4c7d34378e2fe118e6c9c6708c1f9ed35f91a82085454eee13c9b447e5a0","impliedFormat":1},{"version":"7052a59c7fb2efb270f0bf4b3e88cde5fb8a6db42e597474294774118b6db2cd","impliedFormat":1},{"version":"b0cefbc19466a38f5883079f0845babcb856637f7d4f3f594b746d39b74390f7","impliedFormat":1},{"version":"16219e7997bfc39ed9e0bb5f068646c0cdc15de5658d1263e2b44adf0a94ebef","impliedFormat":1},{"version":"4ccedab1527b8bf338730810280cce9f7caf450f1e9e2a6cbabaa880d80d4cf9","impliedFormat":1},{"version":"1f0ee5ddb64540632c6f9a5b63e242b06e49dd6472f3f5bd7dfeb96d12543e15","impliedFormat":1},{"version":"18b86125c67d99150f54225df07349ddd07acde086b55f3eeac1c34c81e424d8","impliedFormat":1},{"version":"2d3f23c577a913d0f396184f31998507e18c8712bc74303a433cf47f94fd7e07","impliedFormat":1},{"version":"e804dae55e7fd99d5e47320e39b25c6907e62ba9e984cda5fcb926196f1a2557","impliedFormat":1},{"version":"aa79b64f5b3690c66892f292e63dfe3e84eb678a886df86521f67c109d57a0c5","impliedFormat":1},{"version":"a692e092c3b9860c9554698d84baf308ba51fc8f32ddd6646e01a287810b16c6","impliedFormat":1},{"version":"64df9b13259fe3e3fea8ed9cdce950b7a0d40859d706c010eeea8c8d353d53fd","impliedFormat":1},{"version":"1848ebe5252ccb5ca1ca4ff52114516bdbbc7512589d6d0839beeea768bfb400","impliedFormat":1},{"version":"d2e3a1de4fde9291f9fb3b43672a8975a83e79896466f1af0f50066f78dbf39e","impliedFormat":1},{"version":"e37650b39727a6cf036c45a2b6df055e9c69a0afdd6dbab833ab957eb7f1a389","impliedFormat":1},{"version":"2d6ab2b25e3eb836201b7ae757fbce625787457b5a5fc19d111f2e6df537e92f","impliedFormat":1},{"version":"dd8ded51112dedf953e09e211e423bcc9c8a3943b4b42d0c66c89466e55635a6","impliedFormat":1},{"version":"31073e7d0e51f33b1456ff2ab7f06546c95e24e11c29d5b39a634bc51f86d914","impliedFormat":1},{"version":"9ce0473b0fbaf7287afb01b6a91bd38f73a31093e59ee86de1fd3f352f3fc817","impliedFormat":1},{"version":"6f0d708924c3c4ee64b0fef8f10ad2b4cb87aa70b015eb758848c1ea02db0ed7","impliedFormat":1},{"version":"a90339d50728b60f761127fe75192e632aa07055712a377acd8d20bb5d61e80c","impliedFormat":1},{"version":"37569cc8f21262ca62ec9d3aa8eb5740f96e1f325fad3d6aa00a19403bd27b96","impliedFormat":1},{"version":"fa18c6fe108031717db1ada404c14dc75b8b38c54daa3bb3af4c4999861ca653","impliedFormat":1},{"version":"14be139e0f6d380a3d24aaf9b67972add107bea35cf7f2b1b1febac6553c3ede","impliedFormat":1},{"version":"23195b09849686462875673042a12b7f4cd34b4e27d38e40ca9c408dae8e6656","impliedFormat":1},{"version":"ff1731974600a4dad7ec87770e95fc86ca3d329b1ce200032766340f83585e47","impliedFormat":1},{"version":"8736a50583d6bb5f8529ebfbe34c909a6fe0d443005083637d4d9b482f840c94","impliedFormat":1},{"version":"8dd284442b56814717e70f11ca22f4ea5b35feeca680f475bfcf8f65ba4ba296","impliedFormat":1},{"version":"95956d470e8b5a94cb86d437480e3e2cb65d00cd5f79f7521b57de3fc0726de9","impliedFormat":1},{"version":"e79e530a8216ee171b4aca8fc7b99bd37f5e84555cba57dc3de4cd57580ff21a","impliedFormat":1},{"version":"ceb2c0bc630cca2d0fdd48b0f48915d1e768785efaabf50e31c8399926fee5b1","impliedFormat":1},{"version":"f351eaa598ba2046e3078e5480a7533be7051e4db9212bb40f4eeb84279aa24d","impliedFormat":1},{"version":"918a3548c08e566b04a61b4eb13955f19b2b82eca35cf4f7d02eaf0145d01db4","impliedFormat":1},{"version":"4ce53edb8fb1d2f8b2f6814084b773cdf5846f49bf5a426fbe4029327bda95bf","impliedFormat":1},{"version":"1edc9192dfc277c60b92525cdfa1980e1bfd161ae77286c96777d10db36be73c","impliedFormat":1},{"version":"85d63aaff358e8390b666a6bc68d3f56985f18764ab05f750cb67910f7bccb1a","impliedFormat":1},{"version":"0a0bf0cb43af5e0ac1703b48325ebc18ad86f6bf796bdbe96a429c0e95ca4486","impliedFormat":1},{"version":"22fcfd509683e3edfaf0150c255f6afdf437fec04f033f56b43d66fe392e2ad3","impliedFormat":1},{"version":"f08d2151bd91cdaa152532d51af04e29201cfc5d1ea40f8f7cfca0eb4f0b7cf3","impliedFormat":1},{"version":"3d5d9aa6266ea07199ce0a1e1f9268a56579526fad4b511949ddb9f974644202","impliedFormat":1},{"version":"b9c889d8a4595d02ebb3d3a72a335900b2fe9e5b5c54965da404379002b4ac44","impliedFormat":1},{"version":"587ce54f0e8ad1eea0c9174d6f274fb859648cebb2b8535c7adb3975aee74c21","impliedFormat":1},{"version":"1502a23e43fd7e9976a83195dc4eaf54acaff044687e0988a3bd4f19fc26b02b","impliedFormat":1},{"version":"519309b84996e8aea3e0fc269814104f12ea3b2ed2140c856c8c8b6b1b76b8d9","impliedFormat":1},{"version":"d9c6f10eebf03d123396d4fee1efbe88bc967a47655ec040ffe7e94271a34fc7","impliedFormat":1},{"version":"0f2c77683296ca2d0e0bee84f8aa944a05df23bc4c5b5fef31dda757e75f660f","impliedFormat":1},{"version":"380b4fe5dac74984ac6a58a116f7726bede1bdca7cec5362034c0b12971ac9c1","impliedFormat":1},{"version":"00de72aa7abede86b016f0b3bfbf767a08b5cff060991b0722d78b594a4c2105","impliedFormat":1},{"version":"710e09a2711b011cc9681d237da0c1c450d12551b0d21c764826822e548b5464","impliedFormat":1},{"version":"4f5bbef956920cfd90f2cbffccb3c34f8dfc64faaba368d9d41a46925511b6b0","impliedFormat":1},{"version":"11e4e2be18385fa1b4ffa0244c6c626f767058f445bbc66f1c7155cc8e1ec5b4","impliedFormat":1},{"version":"f47280c45ddbc8aa4909396e1d8b526f64dfad4a845aec2356a6c1dc7b6fe722","impliedFormat":1},{"version":"7b7f39411329342a28ea19a4ca3aa4c7f7d888c9f01a411b05e4126280026ea6","impliedFormat":1},{"version":"01b5ccab0bcd307dbf7ca51fb5e5e624944c7d1cf7f2ad4fada2e42f146240f5","impliedFormat":1},{"version":"7d936e6db7d5d73c02471a8e872739f1ddbacf213c159e97d1d94cca315ea3f2","impliedFormat":1},{"version":"a86492d82baf906c071536e8de073e601eaa5deed138c2d9c42d471d72395d7e","impliedFormat":1},{"version":"789110b95e963c99ace4e9ad8b60901201ddc4cab59f32bde5458c1359a4d887","impliedFormat":1},{"version":"92eb8a98444729aa61be5e6e489602363d763da27d1bcfdf89356c1d360484da","impliedFormat":1},{"version":"72bbfa838556113625a605be08f9fed6a4aed73ba03ab787badb317ab6f3bcd7","impliedFormat":1},{"version":"d729b8b400507b9b51ff40d11e012379dbf0acd6e2f66bf596a3bc59444d9bf1","impliedFormat":1},{"version":"32ac4394bb4b0348d46211f2575f22ab762babb399aca1e34cf77998cdef73b2","impliedFormat":1},{"version":"665c7850d78c30326b541d50c4dfad08cea616a7f58df6bb9c4872dd36778ad0","impliedFormat":1},{"version":"1567c6dcf728b0c1044606f830aafd404c00590af56d375399edef82e9ddce92","impliedFormat":1},{"version":"c00b402135ef36fb09d59519e34d03445fd6541c09e68b189abb64151f211b12","impliedFormat":1},{"version":"e08e58ac493a27b29ceee80da90bb31ec64341b520907d480df6244cdbec01f8","impliedFormat":1},{"version":"c0fe2b1135ca803efa203408c953e1e12645b8065e1a4c1336ad8bb11ea1101b","impliedFormat":1},{"version":"d82c245bfb76da44dd573948eca299ff75759b9714f8410468d2d055145a4b64","impliedFormat":1},{"version":"25b1108faedaf2043a97a76218240b1b537459bbca5ae9e2207c236c40dcfdef","impliedFormat":1},{"version":"5a4d0b09de173c391d5d50064fc20166becc194248b1ce738e8a56af5196d28c","impliedFormat":1},{"version":"0e0b8353d6d7f7cc3344adbabf3866e64f2f2813b23477254ba51f69e8fdf0eb","impliedFormat":1},{"version":"5b73f64003389d41273a4caab40cf80419156b01e777d53a184e7f42776c8094","impliedFormat":1},{"version":"db08c1807e3ae065930d88a3449d926273816d019e6c2a534e82da14e796686d","impliedFormat":1},{"version":"9e5c7463fc0259a38938c9afbdeda92e802cff87560277fd3e385ad24663f214","impliedFormat":1},{"version":"ef83477cca76be1c2d0539408c32b0a2118abcd25c9004f197421155a4649c37","impliedFormat":1},{"version":"b6bf369deed4ac7d681a20efee316018fbfdd044e9d3cd4ec79fdf5821688035","impliedFormat":1},{"version":"171feec2e2ca8bf458c6e5d93b8ff9026c66198faa24a33b15c317ffc69666d4","impliedFormat":1},{"version":"5c1e4e5796363f74432c44dd416134c42fcec370fec5910125cda17fda1b6949","impliedFormat":99},{"version":"88ec56ebf2862b1175ffdd699f64a49655a847930fead0535baf729ce89c7192","signature":"4f6aa276cb260eacc8ec1db83d62ca5c574b3823b8498e361a6efbe4604c791a","impliedFormat":99},{"version":"bdc38f56c1c6a45e2e373e244a7ac376b11e024f353aff594fa72cd38425033b","impliedFormat":99},{"version":"8e9f6c8948e6f0335ec146c229bc4941c0728bcb5d7efae2e2d5fd46341942f1","signature":"0f9dbd18d4cb2baa542ba92e9ad4bc90a1043ffb36c854f3a4872213d40b34c3","impliedFormat":99},{"version":"bd69bae1203eacce7366c975f856a774eb27c3d2c20101d1783209bed14da07a","signature":"cd061ccbfcf45107303e790824815c90dcaf29ad345e3c8b7c34a0cefc0b3d8d","impliedFormat":99},{"version":"c7b726233b40a362211795f661be875227e3cd76965c550ec35637e5506dcc27","impliedFormat":99},{"version":"f18dc221ba1146c89a0fb80512b0979b15d2d929d1400e873073a3806fadef6c","signature":"bd9765a6ddf9ae207e5ae5dbde56ef3ae5068d1f80f4d7a93ed4444d91dee2f1","impliedFormat":99},{"version":"5bcc5451c9baec3af6c6dbd2d58b1678103d218af3db41f3631aed87d8c0d769","signature":"ebce6e335c44c22cb3170690d0fd07a17c3ab01be85c7c28f95ff9ee6f843039","impliedFormat":99},{"version":"b6a683ddf5a2d4dadc47c7dd2053dd57133b8be62af35ea129227522df204df7","signature":"57a72dddc60e20478d6dc63dd560b3fd675f95a2efe09d11ece222f0d3ea18bf","impliedFormat":99},{"version":"be9620d9dae645eac815cd7609f8dd48fe13ca6560189e4bdea242af4ab126da","signature":"81215018a4aa0ac2c57cee49294022843a3853f45fcc2291be7fddbbe41dd000","impliedFormat":99},{"version":"0d51fdb7db51a60a65a41c034ae2335cf0c1c6edce837152deabf8a0af9f0be3","signature":"9278be11f2404a4abe2a47442d76218471088ed83528759e20a2ee553303e6e7","impliedFormat":99},{"version":"b7eece07762a9a944f097ee05d6f6b642b1e2dd87e6fc1b09600d881e5475377","impliedFormat":1},{"version":"901834860d5bfc2898cd2d2a70105707081ac67ec5b18c371abcce9cda035c45","signature":"565bdf8f4ea9906c6048619f06dea83ce12fca34bd255a04ec97b4dbd1371828","impliedFormat":99},{"version":"b0d9b11ebf3245cc51c968d4a3f0dacf394c69a4c8833740b9620e05a80104bf","signature":"7a83852abccb27fa6814e067ab81e67ea5b8da990a75302ffabdb35868afe0ab","impliedFormat":99},{"version":"8dcd8273655aef81be9c273e532a55f56032c7907b20f8ed4d069f7eec44ace8","impliedFormat":1},{"version":"5ebc6dda07cd1112abcba3da894fafc01c04b37f55bc94bc110da3a662236cee","impliedFormat":1},{"version":"abcae03cc1794a17a7fc776b0b58aea2cb9c27b1fa804b58a65397cd5e35d8ea","signature":"12631260fedaa0c74543c422ccf8da0d7892597d99596dd224a066aca5d337fb","impliedFormat":99},{"version":"acfed6cc001e7f7f26d2ba42222a180ba669bb966d4dd9cb4ad5596516061b13","impliedFormat":99},{"version":"4296d4f9adfc33f1033180ee7a9fa90f262a21917538a2d965739e405f43538f","signature":"a5c3b3c3fe6fb09449320dc33cc28bfc1f3ae0d625ada0034d79ab56629e6212","impliedFormat":99},{"version":"59c9ba8a744619e5c67e69d54fdf5919a6b3881d65b16e31d9b53a91a5412614","signature":"cbe93db6c1a531a4e0f679d67d06d5d267fc328d5a25a03ad62c1b39bc61dd5d","impliedFormat":99},{"version":"f1e712bcb2bf242cc95deee9a69f07f81a43bd2d872e1e2987bf002a6bac2d06","signature":"220ddf35f72c03536d1cf45fb3f69bced340b1d1b6bc657410c74030b761895c","impliedFormat":99},{"version":"d148d4d18f4b00d11a82e765ff081aacbf133634f871716ac003fafe1c5cdfef","signature":"8181048e544a46863ba74596612ecbc180a9640a1fe3ab141bd3589f3045d42d","impliedFormat":99},{"version":"d026b3b1544c12e16030bc6a4243e2c69f251adec86ecc2c917168a0ab211263","signature":"cc2656839fa8aca2f6116a9de5f5673a5bbe1f7fc92d4c56c7ff0910c231c3c5","impliedFormat":99},{"version":"0812499367ae09f0c2ab7aef2ce953e6e006d0a407dceb80434d303362747b1f","signature":"ed1a9a0b42f1060796a09f139c24f8e559703a80cc9ebd5217c9e28e81d79f11","impliedFormat":99},{"version":"ccf3de397762523809122de34827ca58d50a3007bba53c4e6d53d973b16972b0","signature":"cc62066fa2536a35e7af09c260282418bad0989996f18b192c04541b4fd54820","impliedFormat":99},{"version":"b5f5b2b4ffd86ef5c7a97cd53af19d7690f7a73a340109b8c3c63104a8e23be1","signature":"aef2c20c2118ff9aaba8d100cfdfaafce791165e8b578fa8f584b59c0ae0add7","impliedFormat":99},{"version":"f1e4845a83f0255302a7e30216e47164ccd56bd833e1eb6589b05933602684d5","signature":"7e9abcace57ad968d4c8bec76b2f05dc238749d6ee7137dc40dd4e4adc3567fd","impliedFormat":99},{"version":"23a4e2d7b0050b2356648d71685493270314cd98f9e30adfc0610cfea712ddc5","signature":"8b29f7a6fb9126107495f85ea595e290f7b2c80e813f487ccf3fb37d319ab23c","impliedFormat":99},{"version":"5378addb13a03a05b9c1a08c96a34d312f3de5b50c90983dda5a08707df6b1b0","signature":"8f3eb1c8df52d51b60bb6cbdd37928b8c2d131dbb7b393a7db46d22fab00f2c4","impliedFormat":99},{"version":"8bb15d979fd3469931cdfc08be4ba5f2c4ef45032de45a4118f737f5ce623f46","signature":"596a5756a1561ec72747340ed1ba7693497bfedc88c80090fdf0ffce1afe1ff9","impliedFormat":99},{"version":"353b5edced9bf61b4b21b6184bec9bff5e45e115ce35c49e94698981d68fd711","signature":"d791af575e2f0ec04fa5d09632aa372f0c2c38220399fe4c72ec17b75e651e75","impliedFormat":99},{"version":"c8b1aac57db906e9340f8f88049b93ba36d09d2886ae4ddf670cd13103ced256","signature":"70aaca8a17249aeb1e16235f79cdefce7c12644fc745dd94bf49f345739a7744","impliedFormat":99},{"version":"0359ca79cdf44c7deca37aea4c55038b63387430423aecc18778d342d69806d9","signature":"d56e7871a82046c09c9d44c08f99669ad21251704540e5a3e6f2b6e8fda02e95","impliedFormat":99},{"version":"99fa13f312e9065e518e8a31f2717c691c1538a842e0ebcbd1e6df7f2dfeeb51","affectsGlobalScope":true,"impliedFormat":99},{"version":"bd4f37eaa93cb3de27616c9958a3fead822a4198e48b27e057d862a66e1193cd","signature":"c57e0c5d8672758d118b640436cc55673d68d5f89c0930f54a80716756290979","impliedFormat":99},{"version":"6d07fd165e2d5eabf62226b6de172e51d0d9f616ed7e12572b3fc325a7f867eb","signature":"6a0e23bc892b9a0743fd9c1d5ca89efab60dfc02d8d21f0c3bbdf8c73690c9a6","impliedFormat":99},{"version":"fc84cfcdc9a8671402b106dadacd5b804c9188b8c6daba9f75941916d787502b","signature":"aa1b461c9e058df00772b4fb36540b8d855eb5a6f6db1c2b643c4f46d59fc590","impliedFormat":99},{"version":"f4a795a0389fd68482ef54e6633d459900ffbf3be88bdb237f0f2697d14bab8b","signature":"1a5a9d63d05592d8205a6abb1153821474f9c499672cda83382c2aad1c36aba4","impliedFormat":99},{"version":"ff095e7231bf64408c97dcdb35f6b54c16a27fce69428f066d3e3ea4ac81a525","signature":"578a28bcdcd1d52431d06792d6f1723b932257a765ea57d12a9081486ec8d706","impliedFormat":99},{"version":"643e164625f0caea8e89b09785fac8cb186bd3c1eadddd5a95c2c062a2d96944","signature":"dad0566f6d7b8e4978bea798c91bae895c3013d40eed257f4f8f8fb162cdc485","impliedFormat":99},{"version":"491d6345718f300b5c5a87063820ba34eb516e33347caba9b7042afea90facca","signature":"8133fb7c7bedca4b7fb9cbb44b335568967dc8cc4a16f705c6580228912c9014","impliedFormat":99},{"version":"bf00924bd9ae9c9bb8afc5ca688979269a08602cd0d62f7c655cceaebbd5f671","signature":"e7f0ba604565aa92b634175bf54dc867a238c1c16c1ed37013cf5b892335cbb0","impliedFormat":99},{"version":"7dd3f6c1acd01abb481425a331b45e929d42a6720786d6dd27dca27c70e518e5","signature":"2c1c389a2c6548055c63fe47df579f197d1c2f013302b082fe2c0793898ce4d4","impliedFormat":99},{"version":"5d06571ddeff0a6355e08fb5694b9b178182878aed638adef6be3517538afb81","signature":"4c548115fac669c514ba53f4e26aeb6bb87d8df062661e08cd2d9b9a773bf3bb","impliedFormat":99},{"version":"c7144a87481d39621d3d178c17c0372322a48d11869aa72aa617518b41180e21","impliedFormat":99},{"version":"0b679de5ce2773872c13bf2fa2cddae0c14987398052694378790a179c9faea7","signature":"46ac83e312603c145c53535233a15dce194a9f12a43a415bc112963cad455aee","impliedFormat":99},{"version":"12db781c43f06a5030645d62fb616470bbdd2e17dee91500e09d098d5159ab62","signature":"ad733ba3f11c96c8c5047c8033cdf49c8667ff53046f14e06d72a3e1599f6caf","impliedFormat":99},{"version":"49a86bf67559144598e265a95e4bcd096ad65e0e53d9a7d22711c5e1fee605aa","signature":"b840aaf9819d661d1fa6d736ee5c30342b0e939a27e9dd2c027ccc015f4d5c2c","impliedFormat":99},{"version":"dfefdcf01b5764302755cdcbc15dc91057eaa6204e2386cefe82a8687896eae9","impliedFormat":1},{"version":"803998477021c35476b9bdfcaf693a7c961293bfeff1ee93aec8d3ce78b08695","signature":"af32d71f63166451f61dbee7e44e691b19035346367032a8433a98a46338e3b8","impliedFormat":99},{"version":"ed803f19102c18fe7f184f178fbb7d11cd795c8b4b7df9c29970a8fe18abb7ca","signature":"e4f6303c4cab152c595b8920e2a7b5aa9c1e4661a133970cc477919460f6bede","impliedFormat":99},{"version":"2aa87a6b8dfcc93af7f0e54027889449fd4221be7fdd50d879b1c6cfa252633e","signature":"c4cce11c9178bf0deaf768f4f10e6982c9312b8e2b59aec79623cd74f10fcd6d","impliedFormat":99},{"version":"93fffbb7f1c5d526d530852862b2fb2a3d5713deeaf22fa9032fb5b7a88dec80","signature":"2c1b6ba5a26c69d256932a17432edf27ab30cee3292667096e7d98926ca2bdd3","impliedFormat":99},{"version":"618579e08df40af42bc41b3e968f60828cf6318297da92dbfe56594c4bb9efcd","signature":"770350c951aa440d6fea800710fd3b6e91552b1a553f4435472761ab0c9d1fe5","impliedFormat":99},{"version":"b43e3942142e872865fd559662e3accccb51675fba579751d54b91cc4f518538","signature":"5b7f764b8d510cc6cc080260177682033d8f4e315504e4e22d7794d31d25d566","impliedFormat":99},{"version":"2ef59bd30c3c4f6303e08ac58eedc6a35ed2c3e205a966ff6e03f788d751a7bc","signature":"3857a5e7b58292748d9e1311dec3e2472244bf7bf55a4c9e7169fa7cb7c6d6fb","impliedFormat":99},{"version":"56c0c04aea34ac940dc32b45d15adba5865c1e1ddd6bac86cb17918a6b19739e","signature":"9463ad5ec3b8cff62ee9319aa5b94ca23f826b5344b0d219dbf50950ce17f3f3","impliedFormat":99},{"version":"08906ca4df290e78211120ae722953b460e978096c01ab2d42a682088fd1203e","impliedFormat":1},{"version":"0d93bdacb0989f1a72dd64b86d60e471681318f967851ddd25d76899c5f3691f","impliedFormat":99},{"version":"5bc54872fe0071d3162d07c0a36df6a826225fde5d4e5e8f4241c019ad17f2f6","impliedFormat":99},{"version":"31a410981ccaaf90f004ff23ff010e4c4b3a136be4b66a8352a24e06d13e1da0","impliedFormat":99},{"version":"38daf8c02f6266564eb289bd38d4067cc3219389d6a8a24c55c79ff762df2da2","impliedFormat":99},{"version":"6d9462d5f3a93784b618a8e22b3aba6dec7cd510234706893fa61d251373cb5f","impliedFormat":99},{"version":"f16e9e6df71bf32a8f96ee061b515437fbc2b2d7bf278208972e795de1b1a355","impliedFormat":1},{"version":"be2d3ab61158c394513fbecb2c08f11c90992532f446f5cd45019890194f0dc3","signature":"16eb95fb9192e34e5d97e07ef5e41cca12e6d991d3ba10800f59616c7a2ac716","impliedFormat":99},{"version":"a29ddc332a60c536d2d55dbb4cd17c8b79341087bc69db5ec92be46e95411c40","signature":"da9fc04fd41818a8834df79d3d45afeae7d46f40c36407532bb40a87ced21754","impliedFormat":99},{"version":"f067d812736cf4a1ba81c5dba28d64e6f2f49ce45af71905e3392db33436e534","signature":"67551824999cb45b593f86a4f2e728ce0aee30d2f217727f1b0f4a36b08ca216","impliedFormat":99},{"version":"a150d1c3d1fdeac449c52e0e682ce7c1b06bf2d9285c6f75bd05994a49534363","signature":"08900fd4eec6298307329a8a4462fe742f7d52ed832e6382201447b651be5c09","impliedFormat":99},{"version":"0f791e7d9e5609d6557a8ac627c24fb33aa6d43ab6633e3a6103b341836c590a","impliedFormat":1},{"version":"5b02dcd0f5acc82ed37091374888c4c0f9abba03d919b186d3ed4c206069c3b3","impliedFormat":99},{"version":"8309db5b04858898d3834bfa70606c89bce6cfd0025fcb5dc4cafb11585267cb","impliedFormat":99},{"version":"8174e1355f5239021c966e7ac481046afa09feaa8c26b2e50983a9fd0dd0c765","signature":"faa88903bb6dc90f7225733cb0bed7d0c47bc94e9e8887c7c0640968fa11e574","impliedFormat":99},{"version":"fda9e5c2afd0920ead6baed40f164229ec8f93188b5c8df196594a54bb8fb5e3","affectsGlobalScope":true,"impliedFormat":1},{"version":"c58be3e560989a877531d3ff7c9e5db41c5dd9282480ccf197abfcc708a95b8d","impliedFormat":1},{"version":"91f23ddc3971b1c8938c638fb55601a339483953e1eb800675fa5b5e8113db72","impliedFormat":1},{"version":"50d22844db90a0dcd359afeb59dd1e9a384d977b4b363c880b4e65047237a29e","impliedFormat":1},{"version":"d33782b82eea0ee17b99ca563bd19b38259a3aaf096d306ceaf59cd4422629be","impliedFormat":1},{"version":"7f7f1420c69806e268ab7820cbe31a2dcb2f836f28b3d09132a2a95b4a454b80","impliedFormat":1},{"version":"f9ecf72f3842ae35faf3aa122a9c87a486446cb9084601695f9e6a2cdf0d3e4b","impliedFormat":1},{"version":"61046f12c3cfafd353d2d03febc96b441c1a0e3bb82a5a88de78cc1be9e10520","impliedFormat":1},{"version":"f4e7f5824ac7b35539efc3bef36b3e6be89603b88224cb5c0ad3526a454fc895","impliedFormat":1},{"version":"091af8276fbc70609a00e296840bd284a2fe29df282f0e8dae2de9f0a706685f","impliedFormat":1},{"version":"537aff717746703d2157ec563b5de4f6393ce9f69a84ae62b49e9b6c80b6e587","impliedFormat":1},{"version":"5a0c23174f822edd4a0c5f52308fd6cbdfcc5ef9c4279286cf7da548fd46cb1b","impliedFormat":1},{"version":"5d007514c3876ecc7326b898d1738eed7b77d6a3611d73f5c99fe37801dd48e6","impliedFormat":1},{"version":"85dff77bf599bd57135b34169d8f80914bbcdb52dfa9fb5fa2204b366363d519","impliedFormat":1},{"version":"8b108d831999b4c6b1df9c39cdcc57c059ef19219c441e5b61bca20aabb9f411","impliedFormat":1},{"version":"04c593214be9083f51ed93751bd556bfdc0737b0a4cdaf225b12a525df7fa0dc","impliedFormat":1},{"version":"f91d8a9e81b9b114fc2359c794b20bededf8dd55a3cb61d071c458cb90b03339","impliedFormat":1},{"version":"1655edc4783d77a3611b0f5a85ce2a35e24fdf1ad669364ed5e2f143e5df1e63","signature":"70c8b9cd5982a79302fc0e6d2b56387beb114a74e85008d5ac48092e185d7c14","impliedFormat":99},{"version":"91764b36fe5e1c5d688f5f90eeea47703a059ab9a81bf80f7bbc9b04507b7bd3","impliedFormat":99},{"version":"adb5ad16c19ff8dbfa9daa3a7dc8e1b039c381a2b94383144a53368681ad8ca0","impliedFormat":99},{"version":"6be14047f5df9ebd57e2a90cf79de3ced36d20905fa22fd6b2bfc66777e4b939","signature":"fec524c906c48f878f9c7c35cf11831c61edcf932239ec4104cc8fee8d6a49ae","impliedFormat":99},{"version":"6a65dc57845de7b5fad556ed31196d3d5184064691e0d99e1be1b7ba4a836728","signature":"5de33cb53fd9c537fdc99ac2e2e1dd88d27df2e9cac87072ddf41f06795d3a67","impliedFormat":99},{"version":"97ac58b8bb8071b6b50590b6af8962b7b88261fb98754dbc4a87df92827a9a5c","signature":"ca32d72993ae44ede9b275ed3e0abbabfd4ad3ad57069a607b088602876170a7","impliedFormat":99},{"version":"415c00e59cb3d73f649cc17079af34046816dd4da91969162077afb53565a80e","signature":"27b6e924b4d63909c623b5e247cce96ee757100b4d64f2873dd6bfacf1243fb5","impliedFormat":99},{"version":"325c870f4750d3802fcf0316d33c3d50efd9e2133364a71390777a7607aa19fc","signature":"50d92258235b0d059c5a67f9afcb18ff23f6ad8bf2fadcaa1d51d28d09e151e9","impliedFormat":99},{"version":"e5c756bfa5cc207f5c9af41f018a1fe94d4a3dd0e900dfdd0f507992be9a6ff5","signature":"dcb163539de3c7cbdba4f8590a1572b9ce26ec3698a307d8d8230e2f6fecd802","impliedFormat":99},{"version":"ab8ec3826df18259ea79e2a8ca9a6374bb552d9454697d5f6f18afc3f3179943","impliedFormat":99},{"version":"6b821d1c9558668d21eb39a989bee1ef397d3f9342c112ad366f12e172180ab0","signature":"9ef0105c67a8027b37c194afc4234010a5bf0aa0d8d20dcdb16090876f3b4e12","impliedFormat":99},{"version":"3157a759b21db04acb1951022bcac2d1ede64dc6b3fe0def18166d537f322e13","signature":"43e6ee53d8ce795e7724b9df48818e5cb4a02d645089dcb3c0e5492bfaa5e730","impliedFormat":99},{"version":"881b163cc037810f9d3dab7ec671df9d0939d8588cecaeccf10d9614bd14a422","signature":"bb8ad18dc4fc662b049a8c322ee2c728e8c87eff04aa814469c1c94aa569fd01","impliedFormat":99},{"version":"c1103635a53654c31c29be2a16f15f9e2e7d4dd45c85e879675fadb9ccfa4faa","signature":"1a6bb8499657c69f64f246316fc3f5e646dd5eb18e63434f668d1fdec835ff33","impliedFormat":99},{"version":"d16e7a35a7d2de9dcb27d1f20ef0d66b14ee0a36c7d9f8d5da3b3e38325f3403","signature":"736eb0dfe3634bcc0e0bfd9fc59970c1dafc02362475d84174f023b225ed5b07","impliedFormat":99},{"version":"061abd7e8ced01353f8ee103a1b1ca69bedba64acd7a743de6c53c4466fed025","impliedFormat":1},{"version":"3d146c1f86bee13dec746620f5aeb614c4d0df08dc5388de63d193d8e36f42bb","signature":"fdc163e1009d33fcbeb59046b1e028410e611e85bc5c4334f6e6638785aa925b","impliedFormat":99},{"version":"322630a0e2127a4f73a864fb4df1771b77b982681e261ea58af6780b39314880","impliedFormat":1},{"version":"64fffbdecf3df8f02dc2084fe9c6d53eafd11b16dc569f98e468f085be2e3e1c","signature":"7836b6425c105eb7ff2534b978536c1e7b51e1805d06e90db6b25f7d1ce6a9b7","impliedFormat":99},{"version":"44545588b4538748837c735183806f93ee77e2cb236875e5acd104b7d09bb3ea","signature":"21f3efea5a55c9acf3f7ac65b19d30e1e28be1177a6df8711e393b744e459535","impliedFormat":99},{"version":"4807f4518f03c61ee6909977fe98d21e753e698c94c1d84202636d4f3954d024","impliedFormat":1},{"version":"f4fc6f33af72add3d409feae7e6eb6fd48dd05a7fda785a832addafa4c7ce8a7","impliedFormat":1},{"version":"1257ee54981d320653568ebc2bd84cf1ef6ccd42c6fb301a76b1faf87a54dbd5","impliedFormat":1},{"version":"9ab0a0c34faa1a3dd97f2f3350be4ecf195d0e8a41b92e534f6d9c910557a2e6","impliedFormat":1},{"version":"45d8db9ee4ddbc94861cf9192b30305ba7d72aea6a593961b17e7152c5916bd0","impliedFormat":1},{"version":"f96f8df3e47e27cab8159e91a4f35cab83ba8acc751731c64c23437f60a2bc83","impliedFormat":1},{"version":"0cc4f92cec64b293c691536c94bea0b5f77ed0dd4d18f89b0f1d5ee86d93112e","impliedFormat":1},{"version":"5da94e87e7ddce31c028d6b1211c5c4e9b5b82e5a4b5caeb6cf7c5d071d6e0f3","impliedFormat":1},{"version":"165afcb61332f4907f7a2d42318439e98605529bce02fc7249fc5fa804e6a2cf","impliedFormat":1},{"version":"e793c7dc86a1692d912f8fce7b95f370b6eac70f97d0ff275f8088668c32006e","impliedFormat":1},{"version":"2288693289db1068cfc1092082d1f572afb456e2c82e0d2d91d82842f219bab9","impliedFormat":1},{"version":"c835b1ad8abaa399efaf91ccd8e26e871ba762e0523ccb7cd12d3e22ac225da6","impliedFormat":1},{"version":"c99adc8e9b2b460ce55daebdd87d846277a1fc125f6bd1782ff4f9a83eeedb04","impliedFormat":1},{"version":"4f3be7ac4a990d3147fa0a861de4aa50751fb648ef3a0a650fb732bece9ef852","impliedFormat":1},{"version":"5180a1a33602d0eb1ff18a8370eab0bc98f81060f4c64dcbbfab9d8db0075379","impliedFormat":1},{"version":"947755f8ace78ed9b0bfe82822108c02d877d4f8e399ed33a88ebcabb36e21e4","impliedFormat":1},{"version":"51f200f722f8c92a509f1126fa08a7f985cb121135e1a10f88de741884cb9881","impliedFormat":1},{"version":"e4e351641ca6336595bfe0a4b161deb84534414d3d52bbc2e08189a74b049072","impliedFormat":1},{"version":"b0a609a69fa841b7172ee2ab6367c08d3f6f03d0a754dbecca0886b944262b08","impliedFormat":1},{"version":"a983fd104cd83905b505dbebef72c488d8f31717313ceb1854920cb8117f2fb0","impliedFormat":1},{"version":"b6f2a56a96124f9d919e98532b4d0299d1c0798881bc30da196845d4f0d9a374","impliedFormat":1},{"version":"3fe59355f83f66a7d69bce01395edc5af0c6f69bda0d7407d8b642bc90a9d9a4","impliedFormat":1},{"version":"8fb7bb10b9dc4d78871076faf4170d13dcb78e8ba1d50a538555e6df98100781","impliedFormat":1},{"version":"a4c07340daf98bb36410874a47a9c6f8de19fa54b015505f173bffb802fd110a","impliedFormat":1},{"version":"70f53130d4dcf2f25b58eba7bb7ab4dd80994ad7dab46b37e60cd13a70761fd4","impliedFormat":1},{"version":"758e92a92871b11a9aede1787106be4764ae6a32f6c76bb29f072bfa28d9f69a","impliedFormat":1},{"version":"1694f761640dd96d805157f64c826748860207f375b0a4ccf255cb672daf0f83","impliedFormat":1},{"version":"236244aea2840f5a3305149252ec3a7e47893230661fd69b865b3170df911f76","impliedFormat":1},{"version":"da51f13e3c339d443e7e201cf941b94160056db4b10a31e28efb64a97a32d83c","impliedFormat":1},{"version":"dfb2ba548b20bc0926898d6e88462cd6b3f17579309e6b5427ae0086b7f39e52","impliedFormat":1},{"version":"282e8bd2034975d3fd7e4d3901592a6c6676fd99b3d3af4496be8fa9e5193588","impliedFormat":1},{"version":"7c06e0480f9ce9a7fcb07e36ddf2e804a1cc19a6f776dbad62559366bfa850f3","impliedFormat":1},{"version":"e687eb024b93fa5de0afa2de6a6a9034f5b7427e1760b882bcf0e05c93e7a6a2","impliedFormat":1},{"version":"8658878cc08bc6c57463466f461285bab1f8424e3cf7cf2c6ada8b2f323eb0b4","impliedFormat":1},{"version":"abf4cc765ffaa555a13b48eae686a45e1d59aad246da72f4c6bbcf1b373bf47b","impliedFormat":1},{"version":"62accaae04a3db14c5ef4033231408edb801d983c8a355c5e03f56c90bec8648","impliedFormat":1},{"version":"78b64de15366b18545ec6a3dcc3e78078f47d7d4adaf5cdc39b5960c1f93a19c","impliedFormat":1},{"version":"88a90fb692c1032134eb3b69316a9847ca656f841f3e271e7811af7fdb2cac22","impliedFormat":1},{"version":"4692d0b40ba689a5a249b766b3a8b43ece3f3439cbbddce25adb6ec17ce8518a","impliedFormat":1},{"version":"c2bbbdad520259f1b029852cf29d8a19c886c4b9a965ead205e354678a4a222b","impliedFormat":1},{"version":"7812a1bb9b5475ab4216005fdb6332d5b57c5c96696dec1eddeafe87d04b69de","impliedFormat":1},{"version":"e91d958316d91eca21850be2d86d01995e6ee5071ca51483bbd9bd61692a22b8","impliedFormat":1},{"version":"999834b695e732714be8b61f702fac73a0c6427c2204795e449527cb819cfd1c","impliedFormat":1},{"version":"58ca66ecec099ab769ce4fef62f4cc93718d93c9d0d4b67dfa7ba20c9a7c50ed","impliedFormat":1},{"version":"5a3b019ca8ba0a982ac3ebf28e7ddc14bfa8e68853ed92ee5dc56f1207bf010e","signature":"210e78f69e8b66d05a8c2ec1984beb59377629fe138455597918c23543d86791","impliedFormat":99},{"version":"f18abfbabf3d3e243a952425d1b8c868a9b27dac8c44c14f424f3772dabc1419","signature":"e3c0121aa99152a9448e417bdfe7adb068f4f32c3f8f5b9d2b8f81e6823ccee8","impliedFormat":99},{"version":"94634ecf555744746129072e9507769060a3eab2aaaa74bec7f63ca0cccf314b","signature":"f65b24e84c537d492b1f63473abd75e8e1b22568bcaccd4d7ecccbace8021f2e","impliedFormat":99},{"version":"7c94589a88f0bac37093d05af9bec9b68d15a1b181e8b1bd146a0df013c7161c","signature":"7fd26937e23625aa0012214df70e349db33937946818f66bba7d32ed5b82cf17","impliedFormat":99},{"version":"c2ee260170d91cf938bcffe5dce7ac8965315e9d4920162836cc138841b91e01","signature":"a37b65386c9216f7beee42be1dee4d654ff007b163e29a09794cd7e3dc8a8922","impliedFormat":99},{"version":"bce5e7edf528e41c8c3349830d6271d2ad98f22b5c3f6638cebaf709ce23d3d7","signature":"fc12bf0cdfc06665d0a099c96a5f406c4412e6f558a68e107a9b09c582bf40c5","impliedFormat":99},{"version":"8790229d02dea88fe98c5d4a1caeb9bc826f1d7e3db613e0ac1c0f8a6eb6b4fa","signature":"bec625336e3da187ae62053974fadc9e5806c56615360b5497ec9307acd4b527","impliedFormat":99},{"version":"8dd02d0ec46aeeadbd064dfbb3d90e705e3ea7a5ebc52fdbf38a2e510f72fa94","signature":"1ae5abe40037f3327bc1b2fd4d9ae0a064383566a9eb10781acb6351ef66dbd4","impliedFormat":99},{"version":"1b31c903f1747c21a7e736862e7a5f087b15e0a117bf0fec61b49d95e99af311","signature":"b06f9fc7efbe522784c5d34e7d87d2fb25ea8c2e6ec99e3bd78443dfd070f9a4","impliedFormat":99},{"version":"f83bd32ceda6749fe055a5288f9c730930efee368b51b85dcd8220c6efaf30e3","signature":"40ade2feebdbc09bc8b5da261b78f1e0ee03928f422866ae463d0e96a15a01c4","impliedFormat":99},{"version":"2fd9e44a042abbd791cdac1eec6950b4d26b4560d5fb3af34e6f236c92a28e20","signature":"b1e84ffe9b64af7a9345743875201899dd3e94cf62061d9444725ada22c04d2e","impliedFormat":99},{"version":"963689ad83fb74169faee5dbb6d46804038d9fba5b0014889fa22d6a8e992f55","impliedFormat":99},{"version":"0cc6cd165f7f24bc8c559d998a85cedb90ec56eb1cb2465da247e4c3f40274fa","signature":"ed3a9c5f12843eb92677d66b27d28ca8b898e894334514511489d589f8716139","impliedFormat":99},{"version":"de2259fc54113bf98f08c9adfe7482ca7835d953c660e17ac3c365bf53b39512","signature":"76aff3bef9d7cacf5a736ac110499a19bd217bef6c3ed7259acdee93acff8a58","impliedFormat":99},{"version":"67d3d6c2c61cf4a10ba156881e37e2079892b8152c93d93f223157d693a1cd96","signature":"00e0fc8c2e12df94705a2e4352a90d12a8cc66d5b6824b45ef94c3fa91ae1c6d","impliedFormat":99},{"version":"62105d7740785e82c0af10035da2d8832b669dbe032dc7da4256d327fcb9986d","signature":"39d32c1a5065d7413889ed9a07d65127e8a4f79e5dd3c1a0119774b25b9ddcb5","impliedFormat":99},{"version":"16d51f964ec125ad2024cf03f0af444b3bc3ec3614d9345cc54d09bab45c9a4c","impliedFormat":1},{"version":"ba601641fac98c229ccd4a303f747de376d761babb33229bb7153bed9356c9cc","impliedFormat":1},{"version":"d2f7baf43dfa349d4010cbd9d64d84cdf3ec26c65fa5f44c8f74f052bedd0b49","affectsGlobalScope":true,"impliedFormat":1},{"version":"84e3bbd6f80983d468260fdbfeeb431cc81f7ea98d284d836e4d168e36875e86","impliedFormat":1},{"version":"0b85cb069d0e427ba946e5eb2d86ef65ffd19867042810516d16919f6c1a5aec","impliedFormat":1},{"version":"6d829824ead8999f87b6df21200df3c6150391b894b4e80662caa462bd48d073","impliedFormat":1},{"version":"afc559c1b93df37c25aef6b3dfa2d64325b0e112e887ee18bf7e6f4ec383fc90","impliedFormat":1},{"version":"15c88bfd1b8dc7231ff828ae8df5d955bae5ebca4cf2bcb417af5821e52299ae","impliedFormat":1},{"version":"6d575d93896c413b308c3726eed99ddd17e821a00bdd2cc5929510b46fe64de4","impliedFormat":99},{"version":"c134e6dd238ab0843940e9cd36837749cdcd5276a4afbd387f073aee8eeeef17","signature":"8ebd0b23582a1679c0bdc015dc2886c5c320672592214813e5109a07cf651e9a","impliedFormat":99},{"version":"f634e4c7d5cdba8e092d98098033b311c8ef304038d815c63ffdb9f78f3f7bb7","impliedFormat":1},{"version":"c3a1a51e33468f28fc1dea4bdff4c0838daff8622ffce280117f9ffc3b2944d9","signature":"56f5956abad224a1a4fcb2711e29597eeadf7ccdba212fbf2a9fe9a2521e9958","impliedFormat":99},{"version":"ae92fad6b6d1a1e1496c15ba10b2f4a80d25e4b24035d67bc91be7b8b94f9532","signature":"b98270532237732ace844a376bdf49cf1e9ed1a1601189372b4786eca8641de2","impliedFormat":99},{"version":"334b0d94678afdf6c0cac58f46ab4f5ee94a7e8c30d912cb9b981081345563ae","signature":"02dcee6c43cf2285068360382b84dd2ed9ca741442a22ec3e6ef4f9fea60d463","impliedFormat":99},{"version":"2c72514446b137c1c8506095b74204a324e31a60a3283edfda62c0cbf24384b1","signature":"87110d2e1e78a17db6253d493f857c55d79ecaafcb63c572ba0eefe8328e0b16","impliedFormat":99},{"version":"d782e571cb7d6ec0f0645957ed843d00e3f8577e08cc2940f400c931bc47a8df","impliedFormat":99},{"version":"9167246623f181441e6116605221268d94e33a1ebd88075e2dc80133c928ae7e","impliedFormat":99},{"version":"dc1a838d8a514b6de9fbce3bd5e6feb9ccfe56311e9338bb908eb4d0d966ecaf","impliedFormat":99},{"version":"186f09ed4b1bc1d5a5af5b1d9f42e2d798f776418e82599b3de16423a349d184","impliedFormat":99},{"version":"d692ae73951775d2448df535ce8bc8abf162dc343911fedda2c37b8de3b20d8e","impliedFormat":99},{"version":"a1bef5675faa5031799815a647d18f8016ee4d4093fb7aee112133a5268bec3d","signature":"985aa64566b2b10a5a1c9ee674a13c903233b934ed3541a0c6f43764adfb54cc","impliedFormat":99},{"version":"932c32eedd7a2527580725108b0cec04d34102b60bb5a79ed682b47a4508db70","signature":"c25304e135c9d4c26a30e85a0006d5ef0149e0de8f00a3f9f7a6647e1279d73e","impliedFormat":99},{"version":"5e5735a08ed423eaf7488f7e6665b10adfa8f41ba38d435d89b732a2ae96df27","signature":"8998a7267337505b6b380e34450a3eec2ba437e16789d1e80ca5655d6f45af3c","impliedFormat":99},{"version":"3d05b353d9341c0dbff6d21f18490e346c3b661f5fc9d7f36e0e3fe5f940699c","impliedFormat":1},{"version":"0db68e8d0389334fdce5c3dc899bd7175ff8f1b1c5d4b440692889b59cc341d3","signature":"040703024d69aa7d6917b5de305dbf825021fa819cf9a91da2ea038d39e4d9fc","impliedFormat":99},{"version":"827eb54656695635a6e25543f711f0fe86d1083e5e1c0e84f394ffc122bd3ad7","impliedFormat":1},{"version":"2309cee540edc190aa607149b673b437cb8807f4e8d921bf7f5a50e6aa8d609c","impliedFormat":1},{"version":"7220819551996f64add572fe4ac85e2ce394b387241a813edadadda37ab7cf46","signature":"ab8352f50c44257a1b9985051d7b205386df3434a129bee51fe2928215758b9e","impliedFormat":99},{"version":"65dfa4bc49ccd1355789abb6ae215b302a5b050fdee9651124fe7e826f33113c","impliedFormat":1},{"version":"60550aec61b6b7012420824782afdf1b2d7e0ebe566ab5c7fd6aa6d4bae55dfa","impliedFormat":1},{"version":"62a42d5da350c59f1b2848b797fa13f493da022f138aaac23d1ea9b94066456d","signature":"73c58326040a821ecfe23b53a34bb6e64435c03cbe1aec83a71e795239f98f13","impliedFormat":99},{"version":"c326f4be12b993e1d5398e876e9e7557edaa709796f40de4f235c26f5580d878","signature":"7297fcfe4e3990855170bde7064caa99685a53299f33f0a005c17ae54b4a7708","impliedFormat":99},{"version":"a2a94f6468093fa35dbb953dce2ff5caa0677bff2730d21c5e2de142d0ce33b2","impliedFormat":1},{"version":"7e0e2b0caacaf021cbb3a676abb582f9da79855a0fd6d51c5a922abd519bbba8","signature":"73becab5b090f49dd0107f8fd1923965c84ed43bc4b6647e882e54fc1227edcc","impliedFormat":99},{"version":"5aa1e9072b889e3d39d7fbc3ac919e17d744c05cc1430b0d36451a32adca1c63","signature":"41405e72389622df925c41b6fd4d3d4fd04a3dabd96101a7748e45e3f4f3148e","impliedFormat":99},{"version":"cd51ceafea7762ad639afb3ca5b68e1e4ffeaacaa402d7ef2cae17016e29e098","impliedFormat":1},{"version":"1b8357b3fef5be61b5de6d6a4805a534d68fe3e040c11f1944e27d4aec85936a","impliedFormat":1},{"version":"130ec22c8432ade59047e0225e552c62a47683d870d44785bee95594c8d65408","impliedFormat":1},{"version":"4f24c2781b21b6cd65eede543669327d68a8cf0c6d9cf106a1146b164a7c8ef9","affectsGlobalScope":true,"impliedFormat":1},{"version":"8c44636cd32c9f5279e967d56e67d7623341d90382871adf63eb9ba427a3f820","impliedFormat":1},{"version":"86b484bcf6344a27a9ee19dd5cef1a5afbbd96aeb07708cc6d8b43d7dfa8466c","impliedFormat":1},{"version":"75a7db3b7ddf0ca49651629bb665e0294fda8d19ba04fddc8a14d32bb35eb248","impliedFormat":1},{"version":"eb31477c87de3309cbe4e9984fa74a052f31581edb89103f8590f01874b4e271","impliedFormat":1},{"version":"15ab3db8aa099e50e8e6edd5719b05dd8abf2c75f56dc3895432d92ec3f6cd6b","impliedFormat":1},{"version":"6ff14b0a89cb61cef9424434ee740f91b239c09272c02031db85d388b84b7442","impliedFormat":1},{"version":"865f3db83300a1303349cc49ed80943775a858e0596e7e5a052cc65ac03b10bb","impliedFormat":1},{"version":"28fa41063a242eafcf51e1a62013fccdd9fd5d6760ded6e3ff5ce10a13c2ab31","impliedFormat":1},{"version":"ada60ff3698e7fd0c7ed0e4d93286ee28aed87f648f6748e668a57308fde5a67","impliedFormat":1},{"version":"1a67ba5891772a62706335b59a50720d89905196c90719dad7cec9c81c2990e6","impliedFormat":1},{"version":"5d6f919e1966d45ea297c2478c1985d213e41e2f9a6789964cdb53669e3f7a6f","impliedFormat":1},{"version":"884eaf5bcae2539fd5e7219561315c02e6d5cb452df236b7d6a08e961ec11dad","impliedFormat":1},{"version":"d7735a9ccd17767352ab6e799d76735016209aadd5c038a2fc07a29e7b235f02","impliedFormat":1},{"version":"8504003e88870caa5474ab8bd270f318d0985ba7ede4ee30fe37646768b5362a","impliedFormat":1},{"version":"1cf99fe49768500d01d873870085c68caa2b311fd40c1b05e831de0306f5f257","impliedFormat":1},{"version":"705e3c77bc26211b37a4cce5fe66a49fe7e8262023765eea335976a26e5c0f48","impliedFormat":1},{"version":"3ab9e6df1adff76fd09605427966e58c2628dc4dd91cbf8eda15ef08611c3828","impliedFormat":1},{"version":"0915ce92bb54e905387b7907e98982620cb7143f7b44291974fb2e592602fe00","impliedFormat":1},{"version":"3cd6df04a43858a6d18402c87a22a68534425e1c8c2fc5bb53fead29af027fcc","impliedFormat":1},{"version":"f9b229aaa696a31f6566b290305f99e5471340b0a041d5ae9bd291f69d96a618","impliedFormat":1},{"version":"896f58c68322025b149b953b9748f58c73baa7712cf4bd96f9dfd4472adf59f2","impliedFormat":1},{"version":"5c65fa8c3067fc1c3c4eda6ab78718155174d100d99729b61c3a9b1541c3c12e","impliedFormat":1},{"version":"843e98d09268e2b5b9e6ff60487cf68f4643a72c2e55f7c29b35d1091a4ee4e9","impliedFormat":1},{"version":"4502caaa3fff6c9766bfc145b1b586ef26d53e5f104271db046122b8eef57fd1","impliedFormat":1},{"version":"382f061a24f63ef8bfb1f7a748e1a2568ea62fb91ed1328901a6cf5ad129d61c","impliedFormat":1},{"version":"6927ceeb41bb451f47593de0180c8ff1be7403965d10dc9147ee8d5c91372fff","impliedFormat":1},{"version":"ef4c9ef3ec432ccbf6508f8aa12fbb8b7f4d535c8b484258a3888476de2c6c36","impliedFormat":1},{"version":"952c4a8d2338e19ef26c1c0758815b1de6c082a485f88368f5bece1e555f39d4","impliedFormat":1},{"version":"ea159c326134119644f5f9b84c43c62f727400e8f74101307f3810a04d63b4a1","impliedFormat":1},{"version":"f981ffdbd651f67db134479a5352dac96648ca195f981284e79dc0a1dbc53fd5","impliedFormat":1},{"version":"a1c85a61ff2b66291676ab84ae03c1b1ff7139ffde1942173f6aee8dc4ee357b","impliedFormat":1},{"version":"b7c8d88e7e36758e8dc59551c04a97b61dc12d9add949ca84e355e03921ef548","impliedFormat":1},{"version":"f1a5a12e04ad1471647484e7ff11e36eef7960f54740f2e60e17799d99d6f5ab","impliedFormat":1},{"version":"ed1b2a459aa469d032f0bd482f4550d0bcd38e9e013532907eb30157054a52d7","impliedFormat":1},{"version":"5a0d920468aa4e792285943cadad77bcb312ba2acf1c665e364ada1b1ee56264","impliedFormat":1},{"version":"fd4362832f71cd8910a72732c2ee62bd9fb843f5a34b2f5c5dba217edb3e58d2","impliedFormat":1},{"version":"928f96b9948742cbaec33e1c34c406c127c2dad5906edb7df08e92b963500a41","impliedFormat":1},{"version":"a2e4333bf0c330ae26b90c68e395ad0a8af06121f1c977979c75c4a5f9f6bc29","impliedFormat":1},{"version":"0c2f323c69edf5041ae2871aa37579e4a4e1454b122042a1124d50bba619c5d1","impliedFormat":1},{"version":"3110d683664028fc0baf31904f3f70ccfed3ab3a67e53bbbca74bee0799f15d3","impliedFormat":1},{"version":"f29768cdfdf7120ace7341b42cdcf1a215933b65da9b64784e9d5b8c7b0e1d3d","impliedFormat":1},{"version":"e68a372f031a576af235bb036e9fa655c731039145e21f2e53cf9ec05987720a","impliedFormat":1},{"version":"0e2e41a3d79adb2be6f01bd37c540a745dd8f6d3842fa53f2e6e7c608e09757a","impliedFormat":1},{"version":"3146e973c617598b8e2866b811fdfcafe71e162e907d717758d2412ba9b72c28","impliedFormat":1},{"version":"309586820e31406ed70bb03ea8bca88b7ec15215e82d0aa85392da25d0b68630","impliedFormat":1},{"version":"98245fec2e886e8eb5398ce8f734bd0d0b05558c6633aefc09b48c4169596e4e","impliedFormat":1},{"version":"bc804b7497ce6bd5ac86d416711ffaf7b10e7bc160a1e4a9ed519ee30269e489","impliedFormat":1},{"version":"02fca2f802f91fd3d2e89a205d7d352f6b0af64ddb6672e087216e44e99e8d4a","impliedFormat":1},{"version":"da2aa652d2bf03cc042e2ff31e4194f4f18f042b8344dcb2568f761daaf7869f","impliedFormat":1},{"version":"03ed68319c97cd4ce8f1c4ded110d9b40b8a283c3242b9fe934ccfa834e45572","impliedFormat":1},{"version":"ef47cea0b5bceb9c5f14c27f6c5430c7a7340ba1ed256bee80c77b8490e7647a","impliedFormat":1},{"version":"7052a59c7fb2efb270f0bf4b3e88cde5fb8a6db42e597474294774118b6db2cd","impliedFormat":1},{"version":"b0cefbc19466a38f5883079f0845babcb856637f7d4f3f594b746d39b74390f7","impliedFormat":1},{"version":"16219e7997bfc39ed9e0bb5f068646c0cdc15de5658d1263e2b44adf0a94ebef","impliedFormat":1},{"version":"4ccedab1527b8bf338730810280cce9f7caf450f1e9e2a6cbabaa880d80d4cf9","impliedFormat":1},{"version":"1f0ee5ddb64540632c6f9a5b63e242b06e49dd6472f3f5bd7dfeb96d12543e15","impliedFormat":1},{"version":"18b86125c67d99150f54225df07349ddd07acde086b55f3eeac1c34c81e424d8","impliedFormat":1},{"version":"2d3f23c577a913d0f396184f31998507e18c8712bc74303a433cf47f94fd7e07","impliedFormat":1},{"version":"4d397c276bd0d41f8a5a0d67a674d5cf3f79b79b0f4df13a0fbefdf0e88f0519","impliedFormat":1},{"version":"aa79b64f5b3690c66892f292e63dfe3e84eb678a886df86521f67c109d57a0c5","impliedFormat":1},{"version":"a692e092c3b9860c9554698d84baf308ba51fc8f32ddd6646e01a287810b16c6","impliedFormat":1},{"version":"64df9b13259fe3e3fea8ed9cdce950b7a0d40859d706c010eeea8c8d353d53fd","impliedFormat":1},{"version":"1848ebe5252ccb5ca1ca4ff52114516bdbbc7512589d6d0839beeea768bfb400","impliedFormat":1},{"version":"d2e3a1de4fde9291f9fb3b43672a8975a83e79896466f1af0f50066f78dbf39e","impliedFormat":1},{"version":"e37650b39727a6cf036c45a2b6df055e9c69a0afdd6dbab833ab957eb7f1a389","impliedFormat":1},{"version":"5f2e86b5920721b4f1a7c77cda7a825b7ce054528da0104cd40a95b170636259","impliedFormat":1},{"version":"dd8ded51112dedf953e09e211e423bcc9c8a3943b4b42d0c66c89466e55635a6","impliedFormat":1},{"version":"31073e7d0e51f33b1456ff2ab7f06546c95e24e11c29d5b39a634bc51f86d914","impliedFormat":1},{"version":"9ce0473b0fbaf7287afb01b6a91bd38f73a31093e59ee86de1fd3f352f3fc817","impliedFormat":1},{"version":"6f0d708924c3c4ee64b0fef8f10ad2b4cb87aa70b015eb758848c1ea02db0ed7","impliedFormat":1},{"version":"a90339d50728b60f761127fe75192e632aa07055712a377acd8d20bb5d61e80c","impliedFormat":1},{"version":"37569cc8f21262ca62ec9d3aa8eb5740f96e1f325fad3d6aa00a19403bd27b96","impliedFormat":1},{"version":"fa18c6fe108031717db1ada404c14dc75b8b38c54daa3bb3af4c4999861ca653","impliedFormat":1},{"version":"a653bd49c09224150d558481f93c4f2a86f9a282747abd39bd2854207d91ceba","impliedFormat":1},{"version":"eddb049b561711702133fbeaad073cf0548bc11a407d214dbbaaaa706732c0d6","impliedFormat":1},{"version":"efa00be58e65b88ea17c1eafd3efe3bc02ea403be1ee858f128ed79e7b880bd4","impliedFormat":1},{"version":"8736a50583d6bb5f8529ebfbe34c909a6fe0d443005083637d4d9b482f840c94","impliedFormat":1},{"version":"8dd284442b56814717e70f11ca22f4ea5b35feeca680f475bfcf8f65ba4ba296","impliedFormat":1},{"version":"95956d470e8b5a94cb86d437480e3e2cb65d00cd5f79f7521b57de3fc0726de9","impliedFormat":1},{"version":"e79e530a8216ee171b4aca8fc7b99bd37f5e84555cba57dc3de4cd57580ff21a","impliedFormat":1},{"version":"ceb2c0bc630cca2d0fdd48b0f48915d1e768785efaabf50e31c8399926fee5b1","impliedFormat":1},{"version":"f351eaa598ba2046e3078e5480a7533be7051e4db9212bb40f4eeb84279aa24d","impliedFormat":1},{"version":"918a3548c08e566b04a61b4eb13955f19b2b82eca35cf4f7d02eaf0145d01db4","impliedFormat":1},{"version":"4ce53edb8fb1d2f8b2f6814084b773cdf5846f49bf5a426fbe4029327bda95bf","impliedFormat":1},{"version":"1edc9192dfc277c60b92525cdfa1980e1bfd161ae77286c96777d10db36be73c","impliedFormat":1},{"version":"85d63aaff358e8390b666a6bc68d3f56985f18764ab05f750cb67910f7bccb1a","impliedFormat":1},{"version":"0a0bf0cb43af5e0ac1703b48325ebc18ad86f6bf796bdbe96a429c0e95ca4486","impliedFormat":1},{"version":"22fcfd509683e3edfaf0150c255f6afdf437fec04f033f56b43d66fe392e2ad3","impliedFormat":1},{"version":"f08d2151bd91cdaa152532d51af04e29201cfc5d1ea40f8f7cfca0eb4f0b7cf3","impliedFormat":1},{"version":"3d5d9aa6266ea07199ce0a1e1f9268a56579526fad4b511949ddb9f974644202","impliedFormat":1},{"version":"b9c889d8a4595d02ebb3d3a72a335900b2fe9e5b5c54965da404379002b4ac44","impliedFormat":1},{"version":"587ce54f0e8ad1eea0c9174d6f274fb859648cebb2b8535c7adb3975aee74c21","impliedFormat":1},{"version":"1502a23e43fd7e9976a83195dc4eaf54acaff044687e0988a3bd4f19fc26b02b","impliedFormat":1},{"version":"519309b84996e8aea3e0fc269814104f12ea3b2ed2140c856c8c8b6b1b76b8d9","impliedFormat":1},{"version":"d9c6f10eebf03d123396d4fee1efbe88bc967a47655ec040ffe7e94271a34fc7","impliedFormat":1},{"version":"0f2c77683296ca2d0e0bee84f8aa944a05df23bc4c5b5fef31dda757e75f660f","impliedFormat":1},{"version":"380b4fe5dac74984ac6a58a116f7726bede1bdca7cec5362034c0b12971ac9c1","impliedFormat":1},{"version":"00de72aa7abede86b016f0b3bfbf767a08b5cff060991b0722d78b594a4c2105","impliedFormat":1},{"version":"710e09a2711b011cc9681d237da0c1c450d12551b0d21c764826822e548b5464","impliedFormat":1},{"version":"11e4e2be18385fa1b4ffa0244c6c626f767058f445bbc66f1c7155cc8e1ec5b4","impliedFormat":1},{"version":"f47280c45ddbc8aa4909396e1d8b526f64dfad4a845aec2356a6c1dc7b6fe722","impliedFormat":1},{"version":"7b7f39411329342a28ea19a4ca3aa4c7f7d888c9f01a411b05e4126280026ea6","impliedFormat":1},{"version":"7f89aebd8a6aa9ff7dfc72d12352478f1db227e2d79d5b5f9d8a59cf1b5c6b48","impliedFormat":1},{"version":"7d936e6db7d5d73c02471a8e872739f1ddbacf213c159e97d1d94cca315ea3f2","impliedFormat":1},{"version":"a86492d82baf906c071536e8de073e601eaa5deed138c2d9c42d471d72395d7e","impliedFormat":1},{"version":"789110b95e963c99ace4e9ad8b60901201ddc4cab59f32bde5458c1359a4d887","impliedFormat":1},{"version":"92eb8a98444729aa61be5e6e489602363d763da27d1bcfdf89356c1d360484da","impliedFormat":1},{"version":"8b1b00637b2d15830b84bd51be2a42168ba9d2bec706da55215db3d034737e0e","impliedFormat":1},{"version":"d729b8b400507b9b51ff40d11e012379dbf0acd6e2f66bf596a3bc59444d9bf1","impliedFormat":1},{"version":"32ac4394bb4b0348d46211f2575f22ab762babb399aca1e34cf77998cdef73b2","impliedFormat":1},{"version":"665c7850d78c30326b541d50c4dfad08cea616a7f58df6bb9c4872dd36778ad0","impliedFormat":1},{"version":"1567c6dcf728b0c1044606f830aafd404c00590af56d375399edef82e9ddce92","impliedFormat":1},{"version":"c00b402135ef36fb09d59519e34d03445fd6541c09e68b189abb64151f211b12","impliedFormat":1},{"version":"e08e58ac493a27b29ceee80da90bb31ec64341b520907d480df6244cdbec01f8","impliedFormat":1},{"version":"c0fe2b1135ca803efa203408c953e1e12645b8065e1a4c1336ad8bb11ea1101b","impliedFormat":1},{"version":"d82c245bfb76da44dd573948eca299ff75759b9714f8410468d2d055145a4b64","impliedFormat":1},{"version":"25b1108faedaf2043a97a76218240b1b537459bbca5ae9e2207c236c40dcfdef","impliedFormat":1},{"version":"5a4d0b09de173c391d5d50064fc20166becc194248b1ce738e8a56af5196d28c","impliedFormat":1},{"version":"0e0b8353d6d7f7cc3344adbabf3866e64f2f2813b23477254ba51f69e8fdf0eb","impliedFormat":1},{"version":"5b73f64003389d41273a4caab40cf80419156b01e777d53a184e7f42776c8094","impliedFormat":1},{"version":"db08c1807e3ae065930d88a3449d926273816d019e6c2a534e82da14e796686d","impliedFormat":1},{"version":"9e5c7463fc0259a38938c9afbdeda92e802cff87560277fd3e385ad24663f214","impliedFormat":1},{"version":"ef83477cca76be1c2d0539408c32b0a2118abcd25c9004f197421155a4649c37","impliedFormat":1},{"version":"2ab9b3b4938022c0078d38ce47fe7863e259d855f04fd5a92fb8af6649b57632","impliedFormat":1},{"version":"f2029459e7f25776f10653a2548581e842582e3ce7f7f03b4c20c0531ac86852","impliedFormat":1},{"version":"46c4a7b98171add588d6a8ea324e11c47cc7a717711da44e79d8307f82d98786","impliedFormat":99},{"version":"52131aa8ca7e64f2d26812ac0eb1b0ebf3a312e2716192d2c37d8d3c91eeeab8","impliedFormat":99},{"version":"dc4a33173d37896a877dd3ee55e8992b9331ec070174cc296a098545277e5f25","signature":"a54ae8b8e41d04400ce526e0e891f86b5a535cf930fc627fbc7065b30c059eda","impliedFormat":99},{"version":"45d4d2497474a680b8d0324fca816980988c4c2535a673d62ba795c1d4c5a668","signature":"d12ae6f691e9f9ed4f2d7fcdb47d908d3476a378230e6e0f7ad6e472c9ef9d1a","impliedFormat":99},{"version":"52650f155fbc9dfd173347270501f77a05c8bb816f0ce507103ce80cb75b0c2a","signature":"5caf75d844560ec3e883c40d2aa7d8486d90a6c485612c8081866103b1686bba","impliedFormat":99},{"version":"a7fe7e88c50608567af53c49d3c59ea5f33bf5f59126d67b2a25f85eb41297ba","impliedFormat":1},{"version":"f6b713f2ca50a06c854fe2622326bddcd95fe675c4f2dd53b1fb62bc241623a5","signature":"6c1789ff9abe5fe32e33e0d26dcdcb21260523f638cb39dd0243a4b14dc25621","impliedFormat":99},{"version":"09e56ec0f334fd48c7a635fef4099dab38afd885b33b5556ef2972884424f0c1","signature":"3bd4553ed6b419a6bba18a19d67804e66ca6996e7264c5ac7b5cda9fdb6b7d46","impliedFormat":99},{"version":"5821a9cbba4ed96e149719fc798ff824ad072454be1daa822e2a4e9f8d7a46fc","signature":"af52eb9213915cfab7210721ef419d74cb46bf30b97bf9b1ff7e657d85d691cf","impliedFormat":99},{"version":"bbb489738408c8d66053aad5f1f5a19f30c0d810d533a8e6dda7270f4485096f","signature":"6aa3d5056bc601d94d0ea61bd134093233e0495da5a660a6b599feee040ee7c9","impliedFormat":99},{"version":"49883e6cbacd0674bcc5a05df073f3d5ebc73ff6b5f5d329ed077326510d31e1","impliedFormat":1},{"version":"1f437a1d798c6d71545c7cfb1183e2adf7d7f7df51365cdb260744c49f225cf0","signature":"d3f9a84a3c4f10b615eb3170785484d7385440abc57b8c0abda2a0661838bc85","impliedFormat":99},{"version":"af3b1b4a00b5e4e190b0585b239d9589c86fcb3a6c464c9fb9b387d9bc8ae481","impliedFormat":99},{"version":"08873721e55c3c1de4d7219dc735fa8448374500c2a3db44f349605efcb66156","signature":"06c1cc3941693562eacb9cedca9c2e41bab7a95741210c6a92f3a424198409e6","impliedFormat":99},{"version":"f9e4cff695c6b55eae8c3e9908c49854ea18f1f4fd24bb24dea4257d43c1847f","signature":"28ebd11c5041e7897d297161e01a64a8d5f01f28853f85bd0a6cd3fc570fb3e8","impliedFormat":99},{"version":"0263001f163ef05642f1c83b8b6ecab0dde64499cf24ac1433d719dead9dfffc","signature":"c1a7b1c4843bfe2cd18aa70a1f0f52b9807365dd787123cb3ce4c3b51379dbd8","impliedFormat":99},{"version":"cbb45afef9f2e643592d99a4a514fbe1aaf05a871a00ea8e053f938b76deeeb9","impliedFormat":1},{"version":"5728fd6e79e51c877314783a38af0316f6da7ddc662f090ca816b9aa0199720d","impliedFormat":99},{"version":"c291650031ac47f06b9e2e29b48eab18fe090995a531480012f51ecb2e70507b","signature":"29878d66789aa68c8928cc5de86724b50ef37f04180412c3a23aff77b42960f9","impliedFormat":99},{"version":"af078b5dede791b189f42a8ab3ce90f582fc139340c79e68ea8de05d24cacc03","impliedFormat":99},{"version":"adf72b6e45bc4baf5055fa5b2838e6cceb206e0385550be2f2651e06ac2f5c27","signature":"d3b8482b99800cd1ce469e85a33bda0049e541c91a6b77859302bf646ac18d5f","impliedFormat":99},{"version":"dd78263a47e5657ae925527fa32cc643931ccc725c2e30a705032987e68730c4","impliedFormat":99},{"version":"c5d2c7cb2c50332aec1be9c65353efb8308b7088280a729763e2141bec107bf9","impliedFormat":99},{"version":"6f61a0bcf3d46341cb05413028bf00301aad728231d417a7f42e2b331dd39a8f","impliedFormat":99},{"version":"291424805ddd10bb51d3ec9efe48e83b3bf791f12dc4f114867889079f1ca43d","impliedFormat":99},{"version":"72032aed69c98ff9d94b1e1515dd7569bf06564f66725c53c0d1d20df277efe9","impliedFormat":99},{"version":"5586ed6f5d3107419076f588f94b4311545a33f16679c9af3242b699f1b40cb7","signature":"493c75cab31a38a5ed87dec8160e050c2d6cfc0604843d3cd9e08e64e3b9e314","impliedFormat":99},{"version":"9585f81638748ba59436134e2f4bf41f7fa966baddf12c08cf8285e96d015c5f","signature":"c3275f831d611c61351a3e81ae34cd856c570a7bc2ed97df30ff3b50848ba61d","impliedFormat":99},{"version":"e4b4326b61261bf5ffd6de8b4825f00eb11ebb89a51bd92663dd6e660abf4210","impliedFormat":1},{"version":"43a4860173cec933ed8380e55f7a4473dd0df38b43e706b492f443cd8612bd87","impliedFormat":1},{"version":"f90d85d4cb38445499bdb7e7b013e4f64d99d157a6fa0843e998495ceb27b520","impliedFormat":1},{"version":"2e178a87e7bf03a067cfb1cf5573e7c4899fcbc9f462a0b0c67d238e39b794a4","impliedFormat":1},{"version":"901becb8779e1089442378fda5623e607ee4588762a32e7692436f1ea81cf848","impliedFormat":1},{"version":"8286d84d2567b713fd6a1fdfbb1a0abc8cfa668ee1e0e83d7dd4ade5761f2750","impliedFormat":1},{"version":"f28dffc6bf9bbd8b9dc156aadb74d11de7faabf547eb9f0aebb8cd03e8750a6c","impliedFormat":1},{"version":"97402596b68e028aeaf4779c609a1ee35fb98be9c7ed9f2d9870a844970a0042","impliedFormat":99},{"version":"a05ebc3674deb77908d5a9385c5b246edd6eeb042d9b83d828fbc4fea7a4d7a1","impliedFormat":1},{"version":"b64130f62287a8a5a9b9f6b95176fdbe2fae14c3a38021e8418c991805605208","impliedFormat":99},{"version":"d31a436a784a6ccde7acd3e937f7f45f66aa3ab856af69388e9b2b5a96dadb94","impliedFormat":99},{"version":"9a8dca14ef09b56516719583fd5457a012cc96ef9aca93501d7b718144fe66ae","impliedFormat":99},{"version":"d3c678f189964e8f54df90c5d2646b6a231bfb42a0e7757fe4830055217c0f94","impliedFormat":99},{"version":"0ac55506dd203a9cae98e8405830783bd3f233f26a0dec0fc0b279fae2f2a46e","impliedFormat":1},{"version":"1f11f5b0c45afc388394940c6c342f819d1d7486c6d006b94477aa6006f0405c","impliedFormat":1},{"version":"8fa6a68b088bfd88bbe4dd80e610983e8736127be06559d72689acfda595588c","impliedFormat":99},{"version":"93c838304a7b3f9eb4fd6b3d9993f4a4234694a8c9f76a21b3a9a6c04c981363","impliedFormat":99},{"version":"84e27c83d339870a01f752e4ae9cac486d7501da1ed029a52d09931b38af3430","impliedFormat":99},{"version":"5c464901af7ec9420762859ef27366a0908dcee01c299bb4d5a9b60cff67551d","impliedFormat":99},{"version":"845bcc38db960753c28dc96ee9cd459926dbb2f274c1aba768abe0ff5a5d494c","impliedFormat":99},{"version":"4d32e16a44c01df68f57c3a112fc3bea1fd4cd7cf2b7150e3bb923162d10b6e2","impliedFormat":99},{"version":"aa9f2a39d99e2376556fab4d95b7bc697f036c67068eccd9cf09fe87c5f229a1","impliedFormat":99},{"version":"5ab7690385b948ce9fa789f6b0377e28bb4e91a843b34a2d171648f2c6315be3","impliedFormat":99},{"version":"c961b20d7a385200f6047c538b03892000d601567314f39220a0cd305705f18b","impliedFormat":99},{"version":"a272330aea88b18305639508dcd0cc9b7b12642f6856a5b0fcd0889e257d2f09","impliedFormat":99},{"version":"65f0e4035624223d79d6f82f1e090f8115793784d57bebe50ea0c80609ab86ad","impliedFormat":99},{"version":"623c6f0c41c459a4454d7993cb49e1e9b4f6b920ea0a3a11ac8b9f6ceb65b90a","impliedFormat":99},{"version":"22793e1967e3dd96f65ff09be3f7c688d125afb9f77f0fba11955a87e9a55a4e","impliedFormat":99},{"version":"65fc1b07f81f3ceffa96b4db9881c0c165384b895410da457a7ec1e17c821613","impliedFormat":99},{"version":"319de222e317ec333f02742b9aff1a0912a8840c6a101f8d4cee262d7f7a5b04","impliedFormat":99},{"version":"c117a320873762f461712acab7a6708dcab2c1c279382c7392ac0e70b8609fe5","impliedFormat":99},{"version":"fdd4f294363e754a24baecacdbf77344705dace9d22658d9689530e4892a126a","signature":"dae1ca59dd60d6abcb0b88744ba4ea36cae0668b6723020c50796a514231eeb3","impliedFormat":99},{"version":"bd90b7393f915064b3ce60de6208a0ce9acc18b26f7bd24f6fc0b027a760ea1a","signature":"b78e2adee78633defb72bc10284f25d54a37539cbae4c2c3dd288606acb1c55b","impliedFormat":99},{"version":"2c2e92653e8b4c8180f6683e92c0db774687a03110b5e179239047f168ada7fd","signature":"cad4c3c782e4a99d65dedc884aa67aa9ce3715224244cd19cd36d753c91d0b6a","impliedFormat":99},{"version":"eb5a18ff81309fcfc307dcb798f0e6dab4a3918928e49c314037cd8c9bc56dda","impliedFormat":1},{"version":"7f482f96309e3865d7295a829643500f196ec423782b64ad008b19596bf10799","impliedFormat":99},{"version":"fbea5e651cb86ad689d30cf0963878b207baf65cdc00cedb58b15b6e09064910","impliedFormat":1},{"version":"a6add645e43d9899dbbc657157b436e29653c9d1d230dea0cfb9ff1f053a266d","impliedFormat":1},{"version":"56a50d5cb6f9068a247132b8a48a1b3d72b4d8a82f3bb5bb0210cac21341ba48","impliedFormat":1},{"version":"1b6f9f9f4de7c24c043b169e5b323bef0566d740b9b1091d539ba5dc28dc06f9","impliedFormat":1},{"version":"58b138a346d047b295cb76d2edf4d6f1134c5802d691fd2af798aab6ffa21fad","impliedFormat":99},{"version":"94176312a545480e354d91c92b277fd0a012bace2b95d15b2499b93fa85646f4","impliedFormat":1},{"version":"7c1dcee059e13af188602ca7f47bb2f746ce73d6136c2cfde820f550ceae66d0","impliedFormat":1},{"version":"969336c47d3511b95643bdcb3cc88d67031bb5565eae90e2125025ec3216dd60","impliedFormat":1},{"version":"e8a5beb73e49b5a4899f12b21fa436f4088f5c6b22ed3e6718fcdf526539d851","impliedFormat":1},{"version":"911484710eb1feaf615cb68eb5875cbfb8edab2a032f0e4fe5a7f8b17e3a997c","impliedFormat":1},{"version":"4b16f3af68c203b4518ce37421fbb64d8e52f3b454796cd62157cfca503b1e08","impliedFormat":1},{"version":"4fc05cd35f313ea6bc2cd52bfd0d3d1a79c894aeaeffd7c285153cb7d243f19b","impliedFormat":1},{"version":"29994a97447d10d003957bcc0c9355c272d8cf0f97143eb1ade331676e860945","impliedFormat":1},{"version":"6865b4ef724cb739f8f1511295f7ce77c52c67ff4af27e07b61471d81de8ecfc","impliedFormat":1},{"version":"9cddf06f2bc6753a8628670a737754b5c7e93e2cfe982a300a0b43cf98a7d032","impliedFormat":1},{"version":"3f8e68bd94e82fe4362553aa03030fcf94c381716ce3599d242535b0d9953e49","impliedFormat":1},{"version":"63e628515ec7017458620e1624c594c9bd76382f606890c8eebf2532bcab3b7c","impliedFormat":1},{"version":"355d5e2ba58012bc059e347a70aa8b72d18d82f0c3491e9660adaf852648f032","impliedFormat":1},{"version":"0c543e751bbd130170ed4efdeca5ff681d06a99f70b5d6fe7defad449d08023d","impliedFormat":1},{"version":"c301dded041994ed4899a7cf08d1d6261a94788da88a4318c1c2338512431a03","impliedFormat":1},{"version":"236c2990d130b924b4442194bdafefa400fcbd0c125a5e2c3e106a0dbe43eaad","impliedFormat":1},{"version":"ded3d0fb8ac3980ae7edcc723cc2ad35da1798d52cceff51c92abe320432ceeb","impliedFormat":1},{"version":"fbb60baf8c207f19aa1131365e57e1c7974a4f7434c1f8d12e13508961fb20ec","impliedFormat":1},{"version":"00011159f97bde4bdb1913f30ef185e6948b8d7ad022b1f829284dfc78feaabf","impliedFormat":1},{"version":"ed849d616865076f44a41c87f27698f7cdf230290c44bafc71d7c2bc6919b202","impliedFormat":1},{"version":"9a0a0af04065ddfecc29d2b090659fce57f46f64c7a04a9ba63835ef2b2d0efa","impliedFormat":1},{"version":"10297d22a9209a718b9883a384db19249b206a0897e95f2b9afeed3144601cb0","impliedFormat":1},{"version":"620d6e0143dba8d88239e321315ddfb662283da3ada6b00cbc935d5c2cee4202","impliedFormat":1},{"version":"34d206f6ba993e601dade2791944bdf742ab0f7a8caccc661106c87438f4f904","impliedFormat":1},{"version":"05ca49cc7ba9111f6c816ecfadb9305fffeb579840961ee8286cc89749f06ebd","impliedFormat":1},{"version":"0cfa8b466d3a09233752da79d842afeeeaa23c8198f0121fc955de1f05153682","impliedFormat":1},{"version":"879bae52cc6ce9f7a232e6ce2100bf132aba7a10534d1c4d3c6c537bebcfcb81","impliedFormat":1},{"version":"baa73823ce303e21dd69fd8709b03c6de066ca0ac782fb3e6f6be1ef2366748c","impliedFormat":99},{"version":"342d8cf4f0f9ae3b0c4b9586558e71d85ebbfcc85d9f0747f47dc9f64e466dbc","signature":"e21304dde27a43ad56a8ae6403cc9990c02521d5cc3a4107c797a9c8f42b3083","impliedFormat":99},{"version":"5622dd1eddbc31e2f4385a1d59072460cc8228d7bc9c9ca3e4dc772c80a77617","signature":"bd0688b0df0b7190a7b58652c29c0f7aa6db579a2f214a2c050705b2b2dacae0","impliedFormat":99},{"version":"e4e832ae5f0e25c70c8a3b7b8a4dad488c8b969b9595c358d60fc22fca406283","impliedFormat":1},{"version":"7aeaf75b6aaaa8ae0532837e27e8f773737a471d5e0225b762ea11df1e5ee6dc","signature":"e3d604bd1eccccc54b60e5a26209db83ce4e456bf37556600091704ced5f3623","impliedFormat":99},{"version":"3fb1a6a42b681d8c85d28a69199100ee06be1388d76f00c47f5f5e74f26de225","signature":"d1bfbb57afb862c91ad1c370218ca4223bd02156fbbd95490bc0e2f4fa986ed9","impliedFormat":99},{"version":"430fd333c9c474990eed91311ea02ad7a31cc45fecd6925cf31a40660e85a45f","signature":"946529291fe75d339000169cac24b64f7990a92e14f0ab6be57e7cf54c161956","impliedFormat":99},{"version":"abd6ccdaae9905ea2ec85488fdce744930862327633eebd40d429511f6a1d5da","impliedFormat":1},{"version":"dd2d2ec64059b5b1a8bab91be0eab4118004d39f83d2e412d353e359e3b4e777","signature":"ea75b1d0307c103f73052280ece702a40405ab97794c1c1e5a0657041ce62b10","impliedFormat":99},{"version":"1b3d4c497a22d170257a818932bf1335047d85760c2104b47310eab51f8bbf1e","signature":"d79654f870f364fe8bb8375f80de5478a09279ec75081b0be3bfbab89f0d0223","impliedFormat":99},{"version":"35527408b15ac596180a832453a9f51bd1e19efea4441c49fcfb65d517b0e147","signature":"68df94076eb7fa0d028d40d31a8bb16ffafcad5e069c83cf386397c29cd68a1e","impliedFormat":99},{"version":"4cb90f0549ff55e501d86b68f447643b0379fc2eec79cc2533b3ba3063ce43e9","signature":"fe0a8cc31cf75bc82108f1ac88a40b4308ec2f5a60fb1401f8db8790d580c7f5","impliedFormat":99},{"version":"9f3c5498245c38c9016a369795ec5ef1768d09db63643c8dba9656e5ab294825","impliedFormat":1},{"version":"2d225e7bda2871c066a7079c88174340950fb604f624f2586d3ea27bb9e5f4ff","impliedFormat":1},{"version":"6a785f84e63234035e511817dd48ada756d984dd8f9344e56eb8b2bdcd8fd001","impliedFormat":1},{"version":"c1422d016f7df2ccd3594c06f2923199acd09898f2c42f50ea8159f1f856f618","impliedFormat":1},{"version":"d48084248e3fc241d87852210cabf78f2aed6ce3ea3e2bdaf070e99531c71de2","impliedFormat":1},{"version":"0eb6152d37c84d6119295493dfcc20c331c6fda1304a513d159cdaa599dcb78b","impliedFormat":1},{"version":"237df26f8c326ca00cd9d2deb40214a079749062156386b6d75bdcecc6988a6b","impliedFormat":1},{"version":"cd44995ee13d5d23df17a10213fed7b483fabfd5ea08f267ab52c07ce0b6b4da","impliedFormat":1},{"version":"58ce1486f851942bd2d3056b399079bc9cb978ec933fe9833ea417e33eab676e","impliedFormat":1},{"version":"7557d4d7f19f94341f4413575a3453ba7f6039c9591015bcf4282a8e75414043","impliedFormat":1},{"version":"a3b2cc16f3ce2d882eca44e1066f57a24751545f2a5e4a153d4de31b4cac9bb5","impliedFormat":1},{"version":"ac2b3b377d3068bfb6e1cb8889c99098f2c875955e2325315991882a74d92cc8","impliedFormat":1},{"version":"8deb39d89095469957f73bd194d11f01d9894b8c1f1e27fbf3f6e8122576b336","impliedFormat":1},{"version":"a38a9c41f433b608a0d37e645a31eecf7233ef3d3fffeb626988d3219f80e32f","impliedFormat":1},{"version":"8e1428dcba6a984489863935049893631170a37f9584c0479f06e1a5b1f04332","impliedFormat":1},{"version":"1fce9ecb87a2d3898941c60df617e52e50fb0c03c9b7b2ba8381972448327285","impliedFormat":1},{"version":"5ef0597b8238443908b2c4bf69149ed3894ac0ddd0515ac583d38c7595b151f1","impliedFormat":1},{"version":"ac52b775a80badff5f4ac329c5725a26bd5aaadd57afa7ad9e98b4844767312a","impliedFormat":1},{"version":"6ae5b4a63010c82bf2522b4ecfc29ffe6a8b0c5eea6b2b35120077e9ac54d7a1","impliedFormat":1},{"version":"dd7109c49f416f218915921d44f0f28975df78e04e437c62e1e1eb3be5e18a35","impliedFormat":1},{"version":"eee181112e420b345fc78422a6cc32385ede3d27e2eaf8b8c4ad8b2c29e3e52e","impliedFormat":1},{"version":"25fbe57c8ee3079e2201fe580578fab4f3a78881c98865b7c96233af00bf9624","impliedFormat":1},{"version":"62cc8477858487b4c4de7d7ae5e745a8ce0015c1592f398b63ee05d6e64ca295","impliedFormat":1},{"version":"cc2a9ec3cb10e4c0b8738b02c31798fad312d21ef20b6a2f5be1d077e9f5409d","impliedFormat":1},{"version":"4b4fadcda7d34034737598c07e2dca5d7e1e633cb3ba8dd4d2e6a7782b30b296","impliedFormat":1},{"version":"360fdc8829a51c5428636f1f83e7db36fef6c5a15ed4411b582d00a1c2bd6e97","impliedFormat":1},{"version":"1cf0d15e6ab1ecabbf329b906ae8543e6b8955133b7f6655f04d433e3a0597ab","impliedFormat":1},{"version":"7c9f98fe812643141502b30fb2b5ec56d16aaf94f98580276ae37b7924dd44a4","impliedFormat":1},{"version":"b3547893f24f59d0a644c52f55901b15a3fa1a115bc5ea9a582911469b9348b7","impliedFormat":1},{"version":"596e5b88b6ca8399076afcc22af6e6e0c4700c7cd1f420a78d637c3fb44a885e","impliedFormat":1},{"version":"adddf736e08132c7059ee572b128fdacb1c2650ace80d0f582e93d097ed4fbaf","impliedFormat":1},{"version":"d4cad9dc13e9c5348637170ddd5d95f7ed5fdfc856ddca40234fa55518bc99a6","impliedFormat":1},{"version":"d70675ba7ba7d02e52b7070a369957a70827e4b2bca2c1680c38a832e87b61fd","impliedFormat":1},{"version":"3be71f4ce8988a01e2f5368bdd58e1d60236baf511e4510ee9291c7b3729a27e","impliedFormat":1},{"version":"423d2ccc38e369a7527988d682fafc40267bcd6688a7473e59c5eea20a29b64f","impliedFormat":1},{"version":"2f9fde0868ed030277c678b435f63fcf03d27c04301299580a4017963cc04ce6","impliedFormat":1},{"version":"6b6ed4aa017eb6867cef27257379cfe3e16caf628aceae3f0163dbafcaf891ff","impliedFormat":1},{"version":"25f1159094dc0bf3a71313a74e0885426af21c5d6564a254004f2cadf9c5b052","impliedFormat":1},{"version":"cde493e09daad4bb29922fe633f760be9f0e8e2f39cdca999cce3b8690b5e13a","impliedFormat":1},{"version":"3d7f9eb12aface876f7b535cc89dcd416daf77f0b3573333f16ec0a70bcf902a","impliedFormat":1},{"version":"b83139ae818dd20f365118f9999335ca4cd84ae518348619adc5728e7e0372d5","impliedFormat":1},{"version":"c3d608cc3e97d22d1d9589262865d5d786c3ee7b0a2ae9716be08634b79b9a8c","impliedFormat":1},{"version":"62d26d8ba4fa15ab425c1b57a050ed76c5b0ecbffaa53f182110aa3a02405a07","impliedFormat":1},{"version":"87a4f46dabe0e415e3d38633e4b2295e9a2673ae841886c90a1ff3e66defb367","impliedFormat":1},{"version":"1a81526753a454468403c6473b7504c297bd4ee9aa8557f4ebf4092db7712fde","impliedFormat":1},{"version":"a6613ee552418429af38391e37389036654a882c342a1b81f2711e8ddac597f2","impliedFormat":1},{"version":"da47cb979ae4a849f9b983f43ef34365b7050c4f5ae2ebf818195858774e1d67","impliedFormat":1},{"version":"ac3bcb82d7280fc313a967f311764258d18caf33db6d2b1a0243cde607ff01a0","impliedFormat":1},{"version":"c9b5632d6665177030428d02603aeac3e920d31ec83ac500b55d44c7da74bd84","impliedFormat":1},{"version":"46456824df16d60f243a7e386562b27bac838aaba66050b9bc0f31e1ab34c1f2","impliedFormat":1},{"version":"b91034069e217212d8dda6c92669ee9f180b4c36273b5244c3be2c657f9286c7","impliedFormat":1},{"version":"0697277dd829ac2610d68fe1b457c9e758105bb52d40e149d9c15e5e2fe6dca4","impliedFormat":1},{"version":"b0d06dbb409369169143ede5df1fb58b2fca8d44588e199bd624b6f6d966bf08","impliedFormat":1},{"version":"e4b6ed6bd6e3b02d7c24090bb5bdb3992243999105fa9e041bcd923147cc3ed6","impliedFormat":1},{"version":"67dd027877c83c46e74cde7ed6e7faacca148526cd9018ea0772aa7579fa0abc","impliedFormat":1},{"version":"d9aed3df3f4a1e42a18d442c85950f57decf2474a062f01ab9bf224c066a1d1e","impliedFormat":1},{"version":"1a81526753a454468403c6473b7504c297bd4ee9aa8557f4ebf4092db7712fde","impliedFormat":1},{"version":"c3886d64fc80d215640d9fbffa90ebfd387d8eb012243dd044c9810d9f33b136","impliedFormat":1},{"version":"6e50b2017454705ff94359fc0a2daeba2fa19c133f2f204213d33deed52cf7b4","impliedFormat":1},{"version":"5ffe93378264ba2dba287bce8eabc389b0bfe2266016cc95bd66b64c5a6492a0","impliedFormat":1},{"version":"7ca788d6efb81cf64221b171bbeadc65491fe2e0fc2918efe3ecdaca395ea748","impliedFormat":1},{"version":"da35d6a8ee45e3349b4d577148bdd20c9b29862872e3c40f5d428c32557e5e0c","impliedFormat":1},{"version":"62941034216275e4541d6cfeeb80ae805fcc9639582a540bab4252554f3a613c","impliedFormat":1},{"version":"13aeadb616f9d2b44ea9da3cbfca62e70d30eb616c35425b78a2af3c3bc65b30","impliedFormat":1},{"version":"6ba418e319a0200ab67c2277d9354b6fa8755eed39ab9b584a3acaac6754ff7c","impliedFormat":1},{"version":"4fe80f12b1d5189384a219095c2eabadbb389c2d3703aae7c5376dbaa56061df","impliedFormat":1},{"version":"9eb1d2dceae65d1c82fc6be7e9b6b19cf3ca93c364678611107362b6ad4d2d41","impliedFormat":1},{"version":"01ee2157211ff38500e8d14c3081e1dc82399ae771bb4fca7e970b5b9f6889c6","impliedFormat":1},{"version":"4523dfd2dda07c1ab19f97034ba371f6553327b2a7189411a70a442546660fd6","impliedFormat":1},{"version":"2e5afb93fc3e6da3486a10effebc44f62bf9c11bec1eebe1d3b03cae91e4434c","impliedFormat":1},{"version":"a8a3779913ddff18d1f516d51bec89f5e3eb149928b859ad3684fae0e10fb2d3","impliedFormat":1},{"version":"a87090ce4dff0ec78b895d3a8803b864680e0b60c457f6bba961892a19954272","impliedFormat":1},{"version":"8c15defcb343375e9c53e5314daa56c548b89164222fe0626bf837ebe5816428","impliedFormat":1},{"version":"b4b026e3013d9482acbf8e6ebca5114f9e932e5a87580f6d40c63e66f5240fb1","impliedFormat":1},{"version":"bbd0fce6da05dd72dc1f7c23e31cdcb5088e18f66a5e54450b28de31cfc27ce3","impliedFormat":1},{"version":"c059d7e5d3105a9067e0c0a9e392344a9a16b34d7ce7e41cea3ae9e50e0639f0","impliedFormat":1},{"version":"feeb4514da40bd3c50f6c884c607adb142002b3c8e6a3fe76db41ba8cce644ad","impliedFormat":1},{"version":"e3b0808e9afa9dce875873c2785b771a326e665276099380319637516d8d1aac","impliedFormat":1},{"version":"7247fd1853426de8fdc38a7027b488498bb00ea62c9a99037a760520e3944a26","impliedFormat":1},{"version":"0b6a84d1c3a325b7ed90153f5aad8bf6c8a6fba26f0b6385503218cae4080e25","impliedFormat":1},{"version":"e8284c9858c5d17dff0cb2de8139f8ff9fd2a3cf0de46b64fbcf37797e37ee0c","impliedFormat":1},{"version":"73e76d96bb4bc4a120be3964d6fd534b1ed4375acd2a90c2d054f365d42020c7","signature":"b0f67b0fd44bded8b846edc13c559b434334c1d91099689977df6893a3c7aa69","impliedFormat":99},{"version":"71049a52939d4818a2755de1395102850fcc94c205e94df585f6a28c399f8b5f","signature":"411e8bd0ccb63e3a8f9939b15d60923e069478cb0e403ab41d0789541426eb50","impliedFormat":99},{"version":"b80c0a90f03b8a09d3749538a7a27309389f9ffa49298e1c741b2e413131d852","signature":"21c144d41e9b0d19a918113285c07afebfa9f9b921f326b308e5c003ad21ee99","impliedFormat":99},{"version":"8643039bfa16bb150dd85d716d01de043321351a288554bb0c573b2ca4dc6386","signature":"ba4ac13ad8c31c6dfba4ea6fa438b41a7617c45a7212cceb998ba871aea4a392","impliedFormat":99},{"version":"841977fcf4088db340c45a2762424412ed1625f71b8d429f923953eca38d1ce9","signature":"0a86088310e7962936ac439d5e72b484157c91924cff0c4502653815108eb674","impliedFormat":99},{"version":"1503efe2cd01cdff0da82e85a00ffe534b176c827ac99ff0c68a682c5995e37e","signature":"c5611681c885a9dd96b777e3d18ed4895c4d1ce2f1003b86bdc1a2450798b64d","impliedFormat":99},{"version":"d2855d66b4a94936e49236c05ad92eca3e151278a66fa32253c126d95016b615","signature":"781968000d497d36fec2102fb149152db25362dd6b6cfb67b6d87251c765aa37","impliedFormat":99},{"version":"a246a5b2388da320086224268ca12febb19bf03f7e0d8a669271b3d1a2bf09af","signature":"a6f40c2959adae4a494af140e00ead4703bddb5c0e2f1f1156328b36bf358907","impliedFormat":99},{"version":"6881559fb77727e9f154b9e7e8e061c8cf75fa6226a23256cfb62acc9f4cfa00","signature":"c72b2df3e7675f90742ef25a39241d6c18c0ba9b285baff4eaa6c0a0e5d7ad0f","impliedFormat":99},{"version":"bf729f952893415564c15f1eba8ad17191f8c5c2f712b8ad23b0fccc9891d90d","impliedFormat":99},{"version":"d1cc9289766f3874cb06fbc04c8292262e608db3b2ea3d78d8b797bf5965446a","impliedFormat":99},{"version":"c3cf88c859e1fcae00ee7935b56debee805b40381c8b8b266c6f7a62f30f7b38","impliedFormat":99},{"version":"9a148782091347bb4000ce4290e6962907ad0b3339718b1e3bb79ad0b45a5ac5","signature":"217406c87bf860cb2ec219cff2ea7df43b69d5cb6d643e2c50ae8a4952e4957b","impliedFormat":99},{"version":"02c0ccfc1fbaae9cb58e12be3e0cbc70753284837bfbbfe669d1a0532b8aacc3","signature":"7911a8ca623edc3c077fb73c855cd4aaf937cbe4bc6735b16822e0a23a7d4422","impliedFormat":99},{"version":"abb222cdf2b0196cc8d552d9b077ce458db03cc4836c0ce714dfec59715dfe03","signature":"f2513c23c7e007bc7abd5088288d425eecd6841883a6a1e18355d973c209f93e","impliedFormat":99},{"version":"78955fdf49f82c37464a905f7b562dba6d938b21c905775b230ab28646b6b0c9","signature":"5191d8882110d2c00430a0a278c0b382fe3afe48f2fadcf91c8bd1f10879f0df","impliedFormat":99},{"version":"b5e191950c799b81d06af6ae603436a74979bcf0a73c841a7187fe204e80c1f6","signature":"f664a5a4935f29c19f7a90981ade2091392985979694fa66e127af478099e66b","impliedFormat":99},{"version":"cdc7a5d6a0bd7cbd72bbb4623d6829b54246ba4d04be2e5d088631b001a50d40","signature":"6a34df036a6cdf9eb8bb03eb39f06848bd6ca78c4328686d9e723d2c65358504","impliedFormat":99},{"version":"f645af4c59d97fff0fb53a9069e2b83ef586ecdd3345d1b77a8d854558bb6949","signature":"126e10ae570c24c4a871059355b027a84171f37d7b4dc6c854ea0b89756be1d4","impliedFormat":99},{"version":"a778b9e4f970327875e354c207f5b9acdb05aeea9714439ad6850c05afb74c09","signature":"0cf4f39e141c1a7b9a464a61d591b15d566aa90077f4a67bd2b20a9f317a6a38","impliedFormat":99},{"version":"16e6efa25d978c73710f33784e916c17125b0a61b966b4f4de95dc012a798c8e","signature":"98b9efebd8a41875ffc100ba176908cd1b0f44da02f0c0674e6bef54eb0af3eb","impliedFormat":99},{"version":"91ee160fe7f87822c822441f1013a495f12e10168ca7a776594b2a5c94179d94","signature":"7cb9c15bbaf40ada7fd43c3d205ce995eea8054f4ec6bbee50dc6e3470777e8f","impliedFormat":99},{"version":"25cc2353fb94588bbf6c1393006ff4155ce567dd60abceafc2940f99e43e3519","impliedFormat":1},{"version":"39c56ad9bf90fa52180771ecb69adbf41d61b1eae571e2160c676067251bf6fc","signature":"5a3ed1db1a281c4ce84f7e5850db69de1542b3c3e91f97fb0cba6920ab1a42af","impliedFormat":99},{"version":"9be7cfc855f68b96368d0a07b83dad20c167a2939a6ae5252996960421b4f9de","signature":"9deba3b18ca2f96391f35af42850287358ba23bb67dbabefd57f6284e263eb3f","impliedFormat":99},{"version":"d6b7900f4e65d906835873832433dade29d6ebbd2b482a362030bcc6e15808dd","signature":"63015c136dcc6f181aaa4f60d2e630be70c90cde3abb89343dfb2bc34155e43c","impliedFormat":99},{"version":"e14b5dccc8ac38ca87c1e7a3dc9ab827a45fbd14f1ed8f64b0a3b13e6a2bb445","signature":"a5484fbbd95c2b881edeb6e32ec0e9d3a0aaf3ffa4de42a00deb81e09c5c6478","impliedFormat":99},{"version":"a6d86bf8441bb0c46181f16f4994d1501c1e8d0bbc98d8819fa7eb12d97f2ca1","signature":"f1ad869f780b949591f6c428634962c267a63a83890a1def70fcf31e232bf716","impliedFormat":99},{"version":"772d539da420fda627e090679e5312d1641a48abdc00b438019f64552def60a4","signature":"6812c2460d8af53d35bb0e749f9b275138c60390128eb6c2b28f2c457fb2333f","impliedFormat":99},{"version":"d650f8040f3007c3ab07601528f848b1e0fa426d651d1c14ac5c24f6640f0ecf","signature":"69e4a1e7c70b78d928e7821d831bf015acabf06a6fe84907d547d69ba8e93472","impliedFormat":99},{"version":"66201fe6882924c4d3afd94691219f26e40441968d7c296bdde466ac7bf9ef7c","signature":"b1aa913654ad272b35a90787cdf8534487a251aab72da8505879f4c339a38111","impliedFormat":99},{"version":"270fb299e1ddac2c9145e26a8d09a3d3e610245d4bf5c45d3d9f1c67588b7bf7","signature":"67812af5151af97e04a5606ab9c493f5fbd23860bad524f06884cc1468e4962a","impliedFormat":99},{"version":"eeaeea480c5b28cf6cf6faad37f8d8412044abe4735bd8fb584debf72436dfc3","signature":"972dcae528b64625600ddc9c25810172782cc29543de3b98708f2b0213d18593","impliedFormat":99},{"version":"a37c81cbbb129886f6863ff08a867ddff1138b381e477b5e2d57c0373b8de17e","signature":"09b1bbf92ef3b0e777ad8e9d6f86692764a1e51e2483731ceafc4ea55752fc25","impliedFormat":99},{"version":"084f71d00eb2dd9c4700e894321c899cf17c132a4ae7d07d2c389c18d010fc9b","signature":"be5aa9882f9c672af4ab5232066a4fa85109160105409e5a4ce57ff9e3c54e10","impliedFormat":99},{"version":"c4c667200f7c0793c34016e5f314a2d223a97647122136766e4c79fd5c182d79","signature":"e604077d073fd2a5cf5a96f871dc8c063e21eb3d15e85c4eee154cc20fc5ffcd","impliedFormat":99},{"version":"c8adda9f45d2f7ec9fb28c59859db32da6c2835f1fec96433e2729e5805fa46f","impliedFormat":99},{"version":"7809c3fb02b8fba5e852d59e7979fccb4489a430a748c572a8261e50f486088c","impliedFormat":99},{"version":"386f44ec169c7e864e78623f1575add5aa864cd9be5909e1832f70c824bb38b8","signature":"ff0318aaef9be7bbb403d1198891425be001d5a05ff7042e64c0815c6c3d51fe","impliedFormat":99},{"version":"9e08920deab6798c154c1d54aefd590cb776856abf610b9e630065837fe15225","signature":"fc044df049374fd8208cd29b414b1329fc6fafcd00c65b9732f149d1549739b9","impliedFormat":99},{"version":"faadd7db0e101a2e1fbb2e9f7fe07cfcb2ee5d3a0851276991c5c288a2e3a803","signature":"1cdfd1b9a01cc10929c534738292a86d2ed4cfdd611a58a97190974e133935e9","impliedFormat":99},{"version":"8ba0a92751492bbcb0335bd3debbbc2259a0279bc7bcb01b0d64220265d14c7f","impliedFormat":99},{"version":"d08cd19699b32edb5500897cfc405e6fc328c2954dd61e2a7085d6de60b10df1","signature":"96b5258c59110dc0224b1a9d26ffe2d14f9f85569e23c14a40f03619abb8fb59","impliedFormat":99},{"version":"ab5eabf664fde92ce4cdb6d55d928a69a64dd4a0d2b504fe7b094a9dc2b1e559","signature":"4ef0fd5f829f1b7e5f544210876026047fbb145a297374838e225efcf8350413","impliedFormat":99},{"version":"e413a9143d0fb541f883c4322db7bc4e38494603cae02b16fcdaab0897cdec96","signature":"dc081ac1fe5abe91dd7ae3bcac3e2416d04c6598fe808620f5e0950f2e4aa837","impliedFormat":99},{"version":"9f495e4833189399cf36f91aa03c0cc5ffe8a8472466c2bf9fa163000a9acb98","signature":"bfce623d82b5b8fbd722e73952efca8aefb00ef869a38af51c25fd40b64450b4","impliedFormat":99},{"version":"93be0309a0da3a39cdaa1ec47b3b46064384ac6cb6ecac2ca2caf3be83db8136","signature":"3ae5917ca8778977945a28df48ce7ce235ffc705e9a7bf4c7e25c1af8357e1f3","impliedFormat":99},{"version":"23804137b050d71fc2d6082def85c7dbaca95f31433e9252cbe3830258e0a003","signature":"cbcd604041377289ba3ce322ae13bcbf50a2b233dca3d9fc211856919d91b356","impliedFormat":99},{"version":"1e60bfc944638aa3792ab15823a37ba97f66c37ffd1d094428144abe33453eb8","signature":"fc35b1b8c81c468a1dcc169511956035f641b5f127a9757da04cf018f9d18cb5","impliedFormat":99},{"version":"47fd80549a6c1d4294b30109c725de4b3f907f5950faeb124f1b58ed6ad3f026","signature":"ff6d2920197446e537f52b1a13e72700ab50457969f8edd4e19b011aa3447691","impliedFormat":99},{"version":"da1128ec76f8ceab974e67173931279219bf1a98f76edd3ad539022cf3a12a9b","signature":"459b8e3ef1651003ecd15657a26f1c84ebc779ee416761215f63866e9d276707","impliedFormat":99},{"version":"d360aeb2775833558e98a5932bbc162e47a4ab708c462c1295aede142c7da604","signature":"69c2a61a7420d1f455df9d48d6f38968012cc4cb91d243b5814b414b13b63cd1","impliedFormat":99},{"version":"fdbe3cd15a74f69d711fbd56ddc68fd6ce0f39bc29d746a29024200ca82466f8","signature":"14f6261f2c2a8268a28c08d1dd57ab971cf44cb0570c367dec79249734dc2fad","impliedFormat":99},{"version":"90abb49f0312f41c13eb60b2817b9657912cbaa21d3bc6aedd84ec5cdba1b880","signature":"3ae0cc0109806096b20544ecff9a2a38a250e255402e1fb37b9d362294d47278","impliedFormat":99},{"version":"eb15edfcef078300657e1d5d678e1944b3518c2dd8f26792fdba2fe29f73d32b","impliedFormat":1},{"version":"92cb1bf6e3e40b57b222ab37526baadca0fe2adda24d171ee55efa718b2a2627","impliedFormat":99},{"version":"bc0994681a66975c2076d735ddfbce95fc87912c058755f847a63a36c92e2378","signature":"054ab654a65dc0b8f43278955812c923d2e10e23b5afac6a3bd25942cc75c121","impliedFormat":99},{"version":"79218853737a8a4976d65c8dcbeefe17ef46465c0aa1ae090348dd05368e6d7e","signature":"e293dd96bac09d8344d3eb6b548a2a19c8cc7792e407b39d79ae0bcb16cd859b","impliedFormat":99},{"version":"690463fa5ce19fefab91580a35da61a214ebf634bb6299fbaa844c277efbbd62","signature":"992f65cd010df4f00c623b57261607251d67d005a8cf16c8d76ba779959bc47a","impliedFormat":99},{"version":"d3572554eab57e86bd30779335d0939c0161ffbe6770fdd7ab180831f22cfb6a","signature":"e1eb8a76fc143c59ceb5048480b1e82eee2e97137f958f4f9d934ec8f5580c63","impliedFormat":99},{"version":"28aae191590677a2796adbde46acca96fc71c122826d4c16634b05070832b36d","signature":"7eaccb6af3d467e964de0264520d8e28445c80640145e17b71c7bcedcbc7f0aa","impliedFormat":99},{"version":"347677c9da6bb8703964f14a26eb9274954aec382ec82ab1cb6d46ed1d9310ac","signature":"79b08652ab49305aa44b42aec71b3e84b120079c6309684bd2bdedec777f6627","impliedFormat":99},{"version":"93eb5f9df788588c6709bad7b3232ad25d8df109d68a3b739060357c5d4d11f3","signature":"c3f89392130688c9a519fda32667b33fbba6dfb3f8a591f90b19ec58b9e23c84","impliedFormat":99},{"version":"313d293be53f96348a9e5495af171d2f655cf26733a2a08eb5ef222ed07af226","signature":"e3d79d02542f15bcae454a48b2cf46586b5d5d85afbe184860fca2486ad98219","impliedFormat":99},{"version":"da0e74c1ea3622f48216d4ed421005eecd4002df4d308c0f6173a4bd646525c5","signature":"0775a4beb8375755d40b6ba40a23878469784dc44e5c1bf2be58e2e784b5b848","impliedFormat":99},{"version":"78618009b7957ae20a544e2ddea2acb3087109c690081e97a97be041f3bdaf81","signature":"387802c8b689571931db50d6add7f68ecfc2ab5f5b764d824a052ecc1240e819","impliedFormat":99},{"version":"bfbc249bfd5d10308ab4146e1f309739271ec34544129d6c09ec2be44bd95601","signature":"879a37460d741d6eea865080124f4f0a14bb2970cd1b8361e847bda63f972046","impliedFormat":99},{"version":"fe11bf1b498764a7d22c462ea0547025db78ad444058029348307571aeef79d8","signature":"a4f6a0c2ecd9674ad3079ef8906ed20ca1642b77ed9031500c7a7d3d3acb3185","impliedFormat":99},{"version":"2d233f12c63b4a7ce6ef47ed36efdc5b7e9be4d16ce21fa765b162892a4d1151","signature":"248bcbf3ee36d6ac1671ec076d3af8b8ae92a0226f5af9d9943e0807282500f9","impliedFormat":99},{"version":"fa3afa84f5b1e9e711fc97ab105de3dab592d630ca71542b20dafeaa8183c394","signature":"c71b971170d5cafdd88645b37d6ae75a968d36f7558d41bf378f2b75cda058e5","impliedFormat":99},{"version":"986d416b72635d8a240c382d903c1f5cbce80da963c527bc2fc4416ca798470f","signature":"fccf946ac48a69de9052c04769405c3f76deaf76ec9baf0cb6c6a8773e7ed264","impliedFormat":99},{"version":"9beaa204f512fba53e8a5a65fea3ff18e3684067a642d2c0a9aa85b06295029f","signature":"6b91e292a9aac41f5814206900ff8440f3b21b631bd4279a27aafc7d49723232","impliedFormat":99},{"version":"cc11f173facaf1486b63712dc4fe79a6dc74c0e1d055be421250b8e9fe0d9600","signature":"3a3aba12c201fabdacec9f03df7cd3198f44f0f6eafef13a64478af0cef5aa95","impliedFormat":99},{"version":"27b504050d6963ba9e6c8242ff1028a27fbf8a3f960a8ac5598080ee430a14f0","signature":"e5cddb91baef22cba26fca4a0440f32edfca85be61075be449838343fbc61fdb","impliedFormat":99},{"version":"8fb0adee802d3aef19856226d9e1e409f7be4a4c214225e2f7096dbe0584bb37","signature":"055313d14f3b0a663b2f3b4f92ca9a16482b10e846a229473d5e581e18c9590c","impliedFormat":99},{"version":"e9b14f2ea8de396e84e72a34a3112b035f68b267b26c5965762c2a0504be785f","signature":"b3131d8053e359b2394fb00d36809a9c83b5935fa4b613efbf465f4f5072242c","impliedFormat":99},{"version":"5d6a806e1b3b7937ddbcbd4c217a6b0e335ce6c2e3b876ee43b5108d2cccb286","signature":"b4a831bd11ee13f1876077a23d077682cb495bf81ea7e40d0e01cc2abdd81529","impliedFormat":99},{"version":"344f14d5ad15b1cfb779cdac51fcd76a56581d83ad814a63812838c9f5d4ead1","signature":"982efaf68aa58cf36a25cfa5ac0336fe186b391ec6b6cee2bb08b9c66f60b570","impliedFormat":99},{"version":"6173c65d70b3a7500c0d0447d797d7088f96ab80640463d158add9c62dc149d8","signature":"30dbd2cf1bac3a8950f6f8bb77ed3a5aa0369fb797049d5f860aee7ddbfc6d86","impliedFormat":99},{"version":"019c210c9772b5242c573a1b3bc3c30fe6ceafeb28476a106ce29975f008e1a8","signature":"50c9ed401386cfaad21fce4c088cc5c9a65dddab7b0478db85d777ad0a6e41d8","impliedFormat":99},{"version":"e0f5a498a17feae72451de7e29c9111c293b862fe71898f04c241cf8d3e1d569","signature":"c631d62d150c95e2b469c8840cdff1d408a27a26483a8afca1efade88cab234d","impliedFormat":99},{"version":"6fa51ccf6c21671eb3836dccf07e1507fd4c21ed791ec199ad774fac2892997a","signature":"a2ee2905f6601b02b6a1f99b11beb65c693433adb6456070ce8c9cd5914e5dc5","impliedFormat":99},{"version":"f120d3a0418da7e2f39af8328e9cb1d3b07a2d9d5a07a0d8f606c294620cd35e","signature":"30b6f468e91084fcdc768311646d64c7d0992258892cdd60e3d05f889e5744d5","impliedFormat":99},{"version":"6da66ba9620a3637752ae53acd922298b9bb66ce27f8840454aa6fd057d42452","signature":"e4aca6c2c014837dac6bcb293bd044ddc47e652ed9acc90c6365533dd82d5b2f","impliedFormat":99},{"version":"52e00c70b25161b1c014e32a07d7649433165d466401fa665ccf880acb8aade9","signature":"bb96e4c6bea501f9748a78b37a613ed833fc357b52bbd44bbcd4d07cca497613","impliedFormat":99},{"version":"38b8c151ae031e9ab0f628724d0f4268425c7c5fa00fa3800ea52c20ff93c80d","signature":"7ed2679213800ed51ede2242be44bbacc20e50baf354754410037e8ff882eb6c","impliedFormat":99},{"version":"4571c5b134614a12e38edd929a1234663a200c93d1a8a27883e6d8cfd93d43ed","signature":"275d1abe068220ab2ed60fcd0d1d650448416dbe927277e22c84cafe0b9ea872","impliedFormat":99},{"version":"7fe3f7bbd101672268a567d7e7570ca311e94b83b35994e9c9cf1caaed710e70","signature":"b2e7c5d9dfe77b16fcd9aab70bf732cec82c06b233122979d321b0d57559253e","impliedFormat":99},{"version":"ff8bf09438764e7a3e3100fe5eef29b88fa70286bd17393978b2f440fafaea1c","signature":"43e818adf60173644896298637f47b01d5819b17eda46eaa32d0c7d64724d012","impliedFormat":99},{"version":"bd52fd03f065112af9119ce974e3039e25f4306a894cab6c39ccf0a0fdbb9e9a","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881","impliedFormat":99},{"version":"d39b0b32844af18fe5a3d31e79088c9003869c93eff03fd10aeed35c0a738a9a","signature":"3030931bdd5a651f800a11490005698617095f9bb9322dbff9cf207dae24baf6","impliedFormat":99},{"version":"60466353a3577a32124398adb7cc0affff682f2eba2dd1bae70c7da84ff1253f","impliedFormat":1},{"version":"f65195124ae7324aab6d42db35729bd86cd9f26f9571f0dcdcacbb0b79139edf","signature":"d1ee790e8c768311aadaadad67d4030ecd08762096bf0c5478ef985ce658155c","impliedFormat":99},{"version":"b242dc38aed4da0c2cac8ee7eebcf4b29548aa7ebe7b9c5c3ec5a2a975a20cd3","signature":"3e67b1736f4358d0445842a4954f9d64bd4f1877bb171e19cf554c4abfcbd9b1","impliedFormat":99},{"version":"bebba41ae293f23df1356bdaad71a8b1d8a2b85bd44fd4f04a570af3550d656d","signature":"d9897371094fd887e1305aee07c64f4a4bd4a3cf4097cf3200279fa47796d836","impliedFormat":99},{"version":"7e5c310428d174e5a66ca862cf5eaee800bdc35ad5cf1d26be3d463e697cda1e","signature":"eafd21a5cd4d4d4f43d3384a04d3456fd3f2b16a3475c89803362cf3c679dbbf","impliedFormat":99},{"version":"0b768039e1e12e34d90c0128d945760a960169e71e718480e5b0cf87307ea04e","impliedFormat":99},{"version":"8aea11fdb0ddca2fe524095e9265e3faa2237fbad2786177bb784ca19d0ab01c","impliedFormat":99},{"version":"edc078f529ad3d8a4477c5158212fe997e12f2872b22021196f4119b004ab6f8","impliedFormat":99},{"version":"4d6252936aad764146e1306640de3b34ead86c0772b47ae47021755bcff3fbae","impliedFormat":99},{"version":"844a3cab3c4b7965ffe5db442e529481d51dfa7e977816048f0420b221267bf4","signature":"5495aa0faf54d136373c3385350595ef1758d06e30dcf67f62dc065b89fe3e5e","impliedFormat":99},{"version":"2267b8d1e30ad5be01efa9e2e42661cc26ca511d44fb9d592f26c00869cd442b","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881","impliedFormat":99},{"version":"ee7d8894904b465b072be0d2e4b45cf6b887cdba16a467645c4e200982ece7ea","impliedFormat":1},{"version":"ab754c02d70553f7131f80a5c44f6e45c3251afb571a73117274b4724f683e02","impliedFormat":1},{"version":"5d9a0b6e6be8dbb259f64037bce02f34692e8c1519f5cd5d467d7fa4490dced4","impliedFormat":1},{"version":"880da0e0f3ebca42f9bd1bc2d3e5e7df33f2619d85f18ee0ed4bd16d1800bc32","impliedFormat":1},{"version":"d7dbe0ad36bdca8a6ecf143422a48e72cc8927bab7b23a1a2485c2f78a7022c6","impliedFormat":1},{"version":"8b06ac3faeacb8484d84ddb44571d8f410697f98d7bfa86c0fda60373a9f5215","impliedFormat":1},{"version":"7eb06594824ada538b1d8b48c3925a83e7db792f47a081a62cf3e5c4e23cf0ee","impliedFormat":1},{"version":"f5638f7c2f12a9a1a57b5c41b3c1ea7db3876c003bab68e6a57afd6bcc169af0","impliedFormat":1},{"version":"f3e604694b624fa3f83f6684185452992088f5efb2cf136b62474aa106d6f1b6","impliedFormat":1},{"version":"96d14f21b7652903852eef49379d04dbda28c16ed36468f8c9fa08f7c14c9538","impliedFormat":1},{"version":"cddf5c26907c0b8378bc05543161c11637b830da9fadf59e02a11e675d11e180","impliedFormat":1},{"version":"2a2e2c6463bcf3c59f31bc9ab4b6ef963bbf7dffb049cd017e2c1834e3adca63","impliedFormat":1},{"version":"209e814e8e71aec74f69686a9506dd7610b97ab59dcee9446266446f72a76d05","impliedFormat":1},{"version":"736097ddbb2903bef918bb3b5811ef1c9c5656f2a73bd39b22a91b9cc2525e50","impliedFormat":1},{"version":"4340936f4e937c452ae783514e7c7bbb7fc06d0c97993ff4865370d0962bb9cf","impliedFormat":1},{"version":"b70c7ea83a7d0de17a791d9b5283f664033a96362c42cc4d2b2e0bdaa65ef7d1","impliedFormat":1},{"version":"2b8264b2fefd7367e0f20e2c04eed5d3038831fe00f5efbc110ff0131aab899b","impliedFormat":1},{"version":"58a3914b1cce4560d9ad6eee2b716caaa030eda0a90b21ca2457ea9e2783eaa3","impliedFormat":1},{"version":"f7e133b20ee2669b6c0e5d7f0cd510868c57cd64b283e68c7f598e30ce9d76d2","impliedFormat":1},{"version":"5e733d832665ad5f0ba35ca938f4de65c4e28fc28de938eb2abdf8a9d59330d7","impliedFormat":99},{"version":"4edc6f7b9a4f9bf19bdb6c1be910a47add363f5e0f46cb39f4c516b705b31233","impliedFormat":99}],"root":[612,[616,618],[620,626],[828,831],[833,837],839,840,843,[845,859],[861,870],[872,874],[876,883],[891,894],898,916,[919,924],[926,930],932,934,935,[980,990],[992,995],1005,[1007,1010],[1016,1018],1020,1023,1026,1027,1029,1030,[1162,1164],[1166,1169],1171,[1173,1175],[1178,1180],1186,1187,[1219,1221],1257,1258,[1260,1262],[1264,1267],[1349,1357],[1361,1370],[1372,1384],[1387,1389],[1391,1402],[1405,1439],[1441,1444],1449,1450],"options":{"declaration":true,"declarationMap":true,"downlevelIteration":true,"module":199,"outDir":"./","removeComments":false,"skipLibCheck":true,"strict":true,"target":7},"fileIdsList":[[465,508],[189,465,508],[186,465,508],[185,186,465,508],[183,184,186,187,465,508],[183,184,185,187,465,508],[186,187,465,508],[183,184,185,186,187,188,465,508],[190,191,465,508],[465,508,1271,1272,1276,1303,1304,1306,1307,1308,1310,1311],[465,508,1269,1270],[465,508,1269],[465,508,1271,1311],[465,508,1271,1272,1308,1309,1311],[465,508,1311],[465,508,1268,1311,1312],[465,508,1271,1272,1310,1311],[465,508,1271,1272,1274,1275,1310,1311],[465,508,1271,1272,1273,1310,1311],[465,508,1271,1272,1276,1303,1304,1305,1306,1307,1310,1311],[465,508,1271,1276,1305,1306,1307,1308,1310,1311,1320],[465,508,1268,1271,1272,1276,1308,1310],[465,508,1276,1311],[465,508,1278,1279,1280,1281,1282,1283,1284,1285,1286,1287,1311],[465,508,1301,1311],[465,508,1277,1288,1296,1297,1298,1299,1300,1302],[465,508,1301,1311,1313],[465,508,1311,1313],[465,508,1311,1314,1315,1316,1317,1318,1319],[465,508,1276,1311,1313],[465,508,1281,1311],[465,508,1289,1290,1291,1292,1293,1294,1295,1311],[465,508,1308,1312,1321],[465,508,1325],[465,508,521,558,1347],[465,508,1201],[465,508,523],[251,465,508],[60,465,508],[252,465,508],[142,182,251,465,508],[199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,252,465,508],[249,251,252,465,508],[60,61,198,250,251,252,253,254,255,465,508],[192,465,508],[61,465,508],[60,192,196,198,250,252,465,508],[257,258,465,508],[182,251,465,508],[60,61,142,182,192,193,194,195,196,197,198,250,252,465,508],[251,252,465,508],[61,198,251,465,508],[142,249,251,465,508],[140,141,465,508],[465,508,640],[465,508,640,641],[465,508,687],[465,508,627,633,642,677,681,682,683,684,685,686],[465,508,634,639],[465,508,540,638],[465,508,637,639,640],[465,508,635,636,640,687],[465,508,627,633,640],[465,508,641],[465,508,631],[465,508,628,629,630,632],[465,508,632,682],[465,508,632,683],[465,508,627,631,632,633,681],[465,508,628],[465,508,676],[465,508,635],[465,508,643,644,677,678,679,680],[465,508,509,540],[260,261,262,263,264,265,465,508],[465,508,521,635,1198],[465,508,1198,1199,1200,1206,1207,1210],[465,508,1198,1199,1200,1203,1204],[465,508,1205,1206],[465,508,1200],[465,508,1198,1202],[465,508,1199,1200,1205,1207,1210,1211,1212,1214,1215,1217],[465,508,1200,1205,1206,1207,1208,1209],[465,508,521,1198,1199,1200,1205,1206,1214],[465,508,1206,1216],[465,508,1213],[465,508,885],[465,508,886],[465,508,888],[465,508,521,540,658],[465,508,657,671],[465,508,521,658,670,672],[465,508,659,660,661,665,666,668,670,672,673,674,675],[465,508,661,668,671,673],[465,508,657],[465,508,657,660,662,663,664,665,671,672],[465,508,657,665,667,668,671,672],[465,508,657,658,660],[465,508,658,659,660,661,662,663,666,669,671,672,676],[465,508,521],[465,508,668,670,671],[465,508,659,660,663,672,673],[465,508,937,961,964,967],[465,508,960,966,968],[465,508,960,962],[465,508,961,962,963],[465,508,960],[465,508,974],[465,508,968,974,975,976],[465,508,973],[465,508,960,968,973],[465,508,960,969],[465,508,968,969,971],[465,508,960,970],[465,508,960,965],[465,508,967,968,970,972,977],[465,508,944,945,947,950,954],[465,508,938,939,943,944],[465,508,944,948,949,950,952],[465,508,938,939,944],[465,508,939,946],[465,508,944,947,950,952,953],[465,508,938,939,942,943],[465,508,939,942,943],[465,508,940,941],[465,508,955],[465,508,942,943,947,951],[465,508,938,939,940,941,942,943,944,945,946,947,948,949,950,952,953,954,955,956,957,958,959],[465,508,523,558,1001],[465,508,523,558],[465,508,520,523,558,996,997],[465,508,997,998,1000,1002],[465,508,521,558,1452,1453],[465,508,520,523,525,528,540,551,558],[459,465,508,535,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579],[465,508,580],[465,508,560,561,580],[459,465,508,535,563,580],[465,508,535,564,565,580],[465,508,535,564,580],[459,465,508,535,564,580],[465,508,535,570,580],[465,508,535,580],[459,465,508,535],[465,508,563],[465,508,535],[271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,287,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,327,328,329,330,331,332,333,334,335,336,337,338,340,341,342,343,344,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,390,391,392,394,403,405,406,407,408,409,410,412,413,415,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,465,508],[316,465,508],[274,275,465,508],[271,272,273,275,465,508],[272,275,465,508],[275,316,465,508],[271,275,393,465,508],[273,274,275,465,508],[271,275,465,508],[275,465,508],[274,465,508],[271,274,316,465,508],[272,274,275,432,465,508],[274,275,432,465,508],[274,440,465,508],[272,274,275,465,508],[284,465,508],[307,465,508],[328,465,508],[274,275,316,465,508],[275,323,465,508],[274,275,316,334,465,508],[274,275,334,465,508],[275,375,465,508],[271,275,394,465,508],[400,402,465,508],[271,275,393,400,401,465,508],[393,394,402,465,508],[400,465,508],[271,275,400,401,402,465,508],[416,465,508],[411,465,508],[414,465,508],[272,274,394,395,396,397,465,508],[316,394,395,396,397,465,508],[394,396,465,508],[274,395,396,398,399,403,465,508],[271,274,465,508],[275,418,465,508],[276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,317,318,319,320,321,322,324,325,326,327,328,329,330,331,332,333,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,465,508],[404,465,508],[465,508,1456],[465,508,1457],[465,508,521,551,558],[465,508,513,558],[465,508,581,583,584,585,586,587,588,589,590,591,592,593],[465,508,581,582,584,585,586,587,588,589,590,591,592,593],[465,508,582,583,584,585,586,587,588,589,590,591,592,593],[465,508,581,582,583,585,586,587,588,589,590,591,592,593],[465,508,581,582,583,584,586,587,588,589,590,591,592,593],[465,508,581,582,583,584,585,587,588,589,590,591,592,593],[465,508,581,582,583,584,585,586,588,589,590,591,592,593],[465,508,581,582,583,584,585,586,587,589,590,591,592,593],[465,508,581,582,583,584,585,586,587,588,590,591,592,593],[465,508,581,582,583,584,585,586,587,588,589,591,592,593],[465,508,581,582,583,584,585,586,587,588,589,590,592,593],[465,508,581,582,583,584,585,586,587,588,589,590,591,593],[465,508,593],[465,508,581,582,583,584,585,586,587,588,589,590,591,592],[465,508,1461],[465,508,523,551,558,1464,1465],[465,505,508],[465,507,508],[465,508,513,543],[465,508,509,514,520,521,528,540,551],[465,508,509,510,520,528],[460,461,462,465,508],[465,508,511,552],[465,508,512,513,521,529],[465,508,513,540,548],[465,508,514,516,520,528],[465,507,508,515],[465,508,516,517],[465,508,520],[465,508,518,520],[465,507,508,520],[465,508,520,521,522,540,551],[465,508,520,521,522,535,540,543],[465,503,508,556],[465,503,508,516,520,523,528,540,551],[465,508,520,521,523,524,528,540,548,551],[465,508,523,525,540,548,551],[465,508,520,526],[465,508,527,551,556],[465,508,516,520,528,540],[465,508,529],[465,508,530],[465,507,508,531],[465,505,506,507,508,509,510,511,512,513,514,515,516,517,518,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557],[465,508,533],[465,508,534],[465,508,520,535,536],[465,508,535,537,552,554],[465,508,520,540,541,542,543],[465,508,540,542],[465,508,540,541],[465,508,543],[465,508,544],[465,505,508,540],[465,508,520,546,547],[465,508,546,547],[465,508,513,528,540,548],[465,508,549],[508],[463,464,465,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557],[465,508,528,550],[465,508,523,534,551],[465,508,513,552],[465,508,540,553],[465,508,527,554],[465,508,555],[465,508,513,520,522,531,540,551,554,556],[465,508,540,557],[465,508,558],[143,182,465,508],[143,167,182,465,508],[182,465,508],[143,465,508],[143,168,182,465,508],[143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,465,508],[168,182,465,508],[465,508,523,558,999],[465,508,540,558],[465,508,613],[465,508,1403],[465,508,520,523,525,540,548,551,557,558],[465,508,520,540,558],[465,508,1445],[465,508,1358],[140,465,508,1176],[465,508,600,601],[465,508,550],[465,508,520,521,558,603],[465,508,1021],[465,508,826],[465,508,688,689,690,691,692,693,694,695,696,697,698,699,700,701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,721,722,723,724,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825],[465,508,699],[465,508,699,712,713,715,716,720,738,740,765],[465,508,704,716,720,739],[465,508,774],[465,508,801],[465,508,704,802],[465,508,802],[465,508,700,759],[465,508,695,699,703,720,725,760],[465,508,759],[465,508,720],[465,508,704,720,805],[465,508,805],[465,508,692],[465,508,706],[465,508,772],[465,508,692,699,720,751],[465,508,720,782,819],[465,508,715],[465,508,699,712,713,714,720],[465,508,785],[465,508,788],[465,508,697],[465,508,790],[465,508,709],[465,508,695],[465,508,718],[465,508,744],[465,508,745],[465,508,720,739],[465,508,688,699,703,704,706,708,709,712,715,717,718,719],[465,508,751],[465,508,712],[465,508,710,712,720],[465,508,688,712,718,720],[465,508,690],[465,508,689,690,695,704,709,712,718,720,745],[465,508,809],[465,508,807],[465,508,716],[465,508,722,780],[465,508,688],[465,508,703,720,722,723,724,725,726],[465,508,706,722,723],[465,508,699,739],[465,508,698,701],[465,508,710,711],[465,508,699,704,718,720,727,735,740,741,742],[465,508,724],[465,508,690,741],[465,508,720,724,746],[465,508,802,811],[465,508,695,704,709,718,720],[465,508,704,706,718,720,735,736],[465,508,700],[465,508,720,729],[465,508,805,814,817],[465,508,700,706],[465,508,704,720,745],[465,508,704,718,720],[465,508,696,720],[465,508,697,700,706],[465,508,720,764,766],[465,508,699,712,713,714,717,720,738],[465,508,699,712,713,714,720,739],[465,508,720,724],[465,508,551,558],[465,508,509,540,558],[465,508,1024],[465,508,1312],[465,508,523,524,525,528,1322,1323,1326,1327,1328,1329,1330,1331,1332,1336,1337,1338,1339,1340,1341,1342,1343,1344,1345,1346],[465,508,1329,1330,1331,1341,1343],[465,508,1329,1341],[465,508,1323],[465,508,540,1323,1329,1330,1331,1332,1336,1337,1338,1339,1341,1343],[465,508,523,528,1323,1327,1328,1329,1330,1331,1332,1336,1338,1340,1341,1343,1344],[465,508,1323,1329,1330,1331,1332,1335,1339,1341,1343],[465,508,1329,1331,1336,1339],[465,508,1329,1336,1337,1339,1347],[465,508,1329,1330,1331,1336,1339,1341,1342,1343],[465,508,1322,1329,1330,1331,1336,1339,1341,1342],[465,508,1323,1327,1329,1330,1331,1332,1336,1339,1340,1342,1343],[465,508,1322,1326,1347],[465,508,523,524,525,1329],[465,508,1329,1330,1341],[465,508,523,524,525],[465,508,1012,1013],[465,508,540],[465,508,523,524],[269,465,508],[465,508,523,540,558],[465,508,528,558],[465,508,525,558,1015],[465,508,523,540,1227,1228,1229],[465,508,513,558,914],[465,508,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913],[465,508,899],[465,508,900],[465,508,914],[465,508,1192],[465,508,1190,1191],[465,508,1189,1193],[465,508,523,528,551,558,1003,1188],[465,508,523,528,548,551,558,597],[465,508,523,525,540,558],[465,508,523,528,540,548,558,596],[465,508,558,1232],[465,508,520,558,1232,1248,1249],[465,508,1233,1237,1247,1251],[465,508,520,558,1232,1233,1234,1236,1237,1244,1247,1248,1250],[465,508,1233],[465,508,516,558,1237,1244,1245],[465,508,520,558,1232,1233,1234,1236,1237,1245,1246,1251],[465,508,516,558],[465,508,1232],[465,508,1238],[465,508,1240],[465,508,520,548,558,1232,1238,1240,1241,1246],[465,508,1244],[465,508,528,548,558,1232,1238],[465,508,1232,1233,1234,1235,1238,1242,1243,1244,1245,1246,1247,1251,1252],[465,508,1237,1239,1242,1243],[465,508,1235],[465,508,528,548,558],[465,508,1232,1233,1235],[465,508,1222,1223,1226,1230,1255],[465,508,604,1231,1253,1254],[465,508,1182,1183,1184],[465,508,523,540],[465,508,1385],[465,508,523,558,1011,1014],[465,508,1446,1447],[465,508,1446],[465,508,610],[465,508,925],[465,508,917],[465,508,520,558],[465,508,520,556,1333,1334],[465,508,1159,1160],[141,465,508,1159],[465,508,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1057,1058,1059,1060,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1135,1136,1137,1138,1139,1140,1141,1142,1143,1144,1145,1146,1147,1148,1149,1150,1151,1152,1153,1154,1155,1156,1157,1158],[465,508,1039,1050,1053,1056,1073,1099],[465,508,1044,1052,1056,1074],[465,508,1108],[465,508,1134],[465,508,1135],[465,508,1040,1093],[465,508,1036,1039,1043,1056,1061,1094],[465,508,1093],[465,508,1056],[465,508,1044,1056,1138],[465,508,1138],[465,508,1046],[465,508,1106],[465,508,1035,1039,1056,1085],[465,508,1039],[465,508,1056,1116,1152],[465,508,1051],[465,508,1039,1050,1056],[465,508,1119],[465,508,1122],[465,508,1037],[465,508,1124],[465,508,1049],[465,508,1054],[465,508,1078],[465,508,1056,1074],[465,508,1031,1039,1043,1044,1046,1048,1049,1050,1051,1053,1054,1055],[465,508,1085],[465,508,1031,1050,1054,1056],[465,508,1033],[465,508,1032,1033,1036,1044,1049,1050,1054,1056,1078],[465,508,1142],[465,508,1140],[465,508,1052],[465,508,1058,1114],[465,508,1031],[465,508,1043,1056,1058,1059,1060,1061,1062],[465,508,1046,1058,1059],[465,508,1039,1074],[465,508,1038,1041],[465,508,1039,1044,1056,1063,1070,1075,1076],[465,508,1060],[465,508,1033,1083],[465,508,1056,1060,1079],[465,508,1135,1144],[465,508,1036,1044,1049,1054,1056],[465,508,1044,1046,1054,1056,1070,1071],[465,508,1040],[465,508,1056,1065],[465,508,1138,1147,1150],[465,508,1040,1046],[465,508,1044,1054,1056],[465,508,1037,1040,1046],[465,508,1056,1098,1100],[465,508,1039,1050,1053,1056,1073],[465,508,1039,1050,1056,1074],[465,508,1056,1060],[465,508,521,540,558],[465,508,1224,1225],[465,508,1224],[140,465,508,896],[62,63,64,65,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,465,508],[88,465,508],[88,101,465,508],[66,115,465,508],[116,465,508],[67,90,465,508],[90,465,508],[66,465,508],[119,465,508],[99,465,508],[66,107,115,465,508],[110,465,508],[112,465,508],[62,465,508],[82,465,508],[63,64,103,465,508],[123,465,508],[121,465,508],[67,68,465,508],[69,465,508],[80,465,508],[66,71,465,508],[125,465,508],[67,465,508],[119,128,131,465,508],[67,68,112,465,508],[465,475,479,508,551],[465,475,508,540,551],[465,470,508],[465,472,475,508,548,551],[465,508,528,548],[465,470,508,558],[465,472,475,508,528,551],[465,467,468,471,474,508,520,540,551],[465,475,482,508],[465,467,473,508],[465,475,496,497,508],[465,471,475,508,543,551,558],[465,496,508,558],[465,469,470,508,558],[465,475,508],[465,469,470,471,472,473,474,475,476,477,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,497,498,499,500,501,502,508],[465,475,490,508],[465,475,482,483,508],[465,473,475,483,484,508],[465,474,508],[465,467,470,475,508],[465,475,479,483,484,508],[465,479,508],[465,473,475,478,508,551],[465,467,472,475,482,508],[465,470,475,496,508,556,558],[465,508,656],[465,508,645,646,656],[465,508,647,648],[465,508,645,646,647,649,650,654],[465,508,646,647],[465,508,655],[465,508,647],[465,508,645,646,647,650,651,652,653],[268,465,508,624,833,837,839],[268,465,508,580,624,837,839,841,843,846,847,848,849,850],[268,465,508,580,624,837,839,841,847,848,849,850],[268,465,508,580,624,837,839],[268,465,508,624,837,839,1470],[268,465,508,837,840,851,852,853,854],[465,508,855],[268,465,508,595,624,837,1470],[465,508,624,837,857],[256,259,266,267,268,270,465,508,521,530,532,552,580,594,595,617,624,625,626,828,829,830,831,833,836],[465,508,624,860,863],[268,465,508,521,530,624,837,860],[268,465,508,624,837,860,1470],[268,465,508,521,530,624,837,860,867],[268,465,508,837,859,864,865,866,868],[465,508,869],[268,465,508,624,837,870,874,876],[465,508,532,837,870,877],[268,465,508,521,529,530,551,580,624,837,881],[268,465,508,837,882],[268,465,508,521,522,530,580,612,624,687,829,833,837,841,870,872,873,874,876,884,887,889,890,891,892,893,894,927,930,935,988],[268,465,508,532,837,989],[268,465,508,619,837,870,1008],[266,268,465,508,532,624,833,837,870,934,992,995,1008,1175,1178,1179,1180,1187,1265,1266,1351,1352,1353],[465,508,1354],[256,465,508],[268,465,508,624,837,1366],[268,465,508,624,837,870],[268,465,508,522,624,837,870,1006,1470],[267,268,465,508,580,624,829,837,870,1359,1360,1470],[268,465,508,624,837,870,1362],[268,465,508,624,837,870,1364],[268,465,508,837,870,1356,1357,1361,1363,1365,1367],[465,508,1368],[268,465,508,522,624,676,837,930],[268,270,465,508,509,521,522,527,530,532,551,580,611,620,624,837,839,875,922,1008,1015,1372,1373],[268,465,508,521,527,530,580,624,837,930,1015],[268,465,508,624,837,930,1470],[268,465,508,530,837,930,992,1008,1175,1178,1265],[268,465,508,624,837,859,1370,1374,1375,1376,1377],[465,508,1378],[465,508,837,1433],[268,465,508,837,1380],[268,465,508,580,624,836,837,841,932,934,935,987,988],[268,465,508,521,530,532,580,624,657,837,874,877,989,1008,1015],[268,465,508,532,837,1382],[268,465,508,837,935],[268,465,508,580,623,624,836,837,841,891,932,934],[465,508,1396],[465,508,1386,1388],[268,465,508,1391,1392],[268,465,508,620,624,837,1386,1387,1391,1392],[465,508,1391],[268,465,508,837,1389,1393,1394,1395],[268,465,508,837,1398],[268,465,508,623,624,837],[268,465,508,837,1400],[268,465,508,624,836,837],[268,465,508,580,624,837,1405],[268,465,508,580,624,837,1402,1405],[268,465,508,837,1402,1406,1407],[268,465,508,532,580,617,618,620,624,829,836,837,838,856,858,869,878,883,990,1355,1369,1379,1381,1383,1384,1397,1399,1401,1408,1412,1414,1416,1423,1426,1428,1430,1432],[268,465,508,837,859,1409,1410,1411],[268,465,508,624,833,837],[268,465,508,624,837,1409,1410],[465,508,522,530,551],[268,465,508,837,994,1413],[465,508,993,1470],[268,465,508,530,580,624,837,838,993],[268,465,508,837,870,1352,1415],[268,465,508,532,623,624,830,833,837,870,923,934,992,995,1008,1175,1178,1179,1180,1266,1351],[465,508,1422],[268,465,508,530,551,580,614,620,623,624,836,837,890,932,936,985,987,988,1417,1418],[268,465,508,580,623,624,836,837,890,932,935,936,987],[268,465,508,580,624,837],[268,465,508,612,623,624,837,891],[268,465,508,837,988,1419,1420,1421],[268,465,508,837,859,1424,1425],[268,465,508,624,837,890],[268,465,508,624,837,890,895],[268,465,508,837,1427],[268,465,508,580,624,837,1398],[256,465,508,595,687,828,830],[268,465,508,837,1429],[268,465,508,837,1431],[268,465,508,612,624,837,890,918,1380],[465,508,623,624],[465,508,530,614,616,624,991],[465,508,521,532,626,687,872,873],[465,508,616],[465,508,521,530,624,879],[465,508,880],[465,508,521,532,879,1436],[465,508,532,624,871],[465,508,522,530,616,873],[465,508,532,580,994],[465,508,522,523,530,612,616,624,626,829,837,872,873,979,992,1010,1016,1218,1220],[465,508,522,530,551,604,616,624,626,837,873,1218,1219],[465,508,530,532,620,624,1181,1185],[465,508,521,522],[465,508,624,1017],[465,508,540,624,930,1003,1019,1020,1023,1168],[465,508,532,620],[182,465,508,530,532,624,676,929,992,1022],[465,508,522,527,530,532,616,624,676,830,893,923,992,1023,1025,1167],[465,508,530,532,620,897,1026],[465,508,1027,1164,1166],[268,465,508,522,530,620,922,1029],[465,508,522,527,530,605,616,624,676,892,923,1029,1161],[465,508,528,530,551,556,829,992,1023,1028,1030,1162,1163],[465,508,528,532,556,1028,1172],[270,465,508,522,530,532,616,620,923,1026,1165],[465,508,930,1017,1170],[465,508,521,530,624,626,829,837,930,992,1003,1004,1008,1009,1010,1016,1017,1018,1168,1169,1171,1174],[465,508,624,1017,1172,1173],[465,508,624,893],[465,508,1015],[465,508,522,598,599,624],[465,508,523,623,624,687,1003,1256,1265],[465,508,624],[465,508,529,530,615],[465,508,609,611],[465,508,580,624,837,860,925],[465,508,530,580,619,624,1218,1441],[465,508,522,530,1440],[465,508,842],[465,508,845],[465,508,602,844],[465,508,624,1470],[465,508,624,1177],[256,267,465,508,580,624,829,837,875],[465,508,520,521,529,532,552,595,602,604,605,606,607,608,612,617,618,622,623],[465,505,508,521,530,540,552,1371],[465,508,522,624,829,837,894,895,897,898,916,919,921,924,926],[465,508,915],[465,508,552,920],[465,508,522,530,552,676,829,837,920,923],[465,508,915,919],[465,508,521,894,925],[465,508,530,894,918],[256,268,465,508,522,529,530,623,624,837,876,979,984,1008,1179],[465,508,532,624,841,979,1005,1007],[465,508,522,530,624,922,1006],[465,508,624,829],[465,508,532,619],[465,508,522,599,612,623,624,1267,1349],[266,465,508,522,530,829],[465,508,521,530,616,922],[465,508,676,922],[465,508,923,928,929],[465,508,522,614,616],[270,465,508,530,552,624,931],[465,508,523,532,580,624,833,978,979,980],[465,508,522,530,624,922,933],[465,508,624,887],[465,508,624,978,981,984],[465,508,580,624,984],[465,508,624,985,986],[269,465,508,522,624,1448],[256,465,508,522,530,580,624,687,829,837,876,895,922,982,983],[465,508,532,614,616,620,624,918,1015,1186],[465,508,522,529,530,532,551,616,619,624,922,982,1186,1386,1388,1390],[182,465,508,620],[465,508,624,1387],[465,508,529,624,1177,1391],[465,508,532,624,832],[465,508,624,861,862],[465,508,580,624],[465,508,623,624,861,862],[465,508,623,624,828,829,837,992,1168,1265],[269,465,508,520,522,523,525,528,530,532,540,552,557,623,624,827,829,922,979,1004,1009,1168,1169,1173,1188,1194,1195,1196,1221,1257,1258,1260,1262,1264,1434,1471],[465,508,551,1015],[465,508,624,889],[465,508,1259],[465,508,530,604,623,624,922,1195,1261,1471],[465,508,521,530,616,623,624,626,687,829,837,872,873,930,1350],[465,508,1433,1434,1443],[267,465,508,532],[465,508,532,619,624,1008],[465,508,1263],[268,465,508,580,623,624,1417],[465,508,619,623,624,1015],[270,465,508,521,530,532,616,827],[465,508,530,624,1347,1348],[465,508,622,835],[267,465,508,529,530,532,551,617,620,621],[465,508,532,618,1015],[267,465,508,530,532,551,617,620,621,834],[465,508,618],[465,508,523,1471],[465,508,1404],[268,837],[837],[855],[256,266,268,626,829],[869],[1354],[1368],[1378],[837,1433],[1396],[268],[1422],[268,623,837],[623],[880],[523,829,837,992],[626,837,1218],[1003,1168],[619],[676,830,992,1023],[1027,1164,1166],[676],[829,1023],[829,837,992,1003,1168],[523,623,687,998],[611],[1440],[844],[256,829,837],[595,602,604,623],[829,837],[268,623,837,1179],[1006],[829],[923,928,929],[595,623,828,829,837,992,1168],[623,829,1434],[623,829,837],[1434],[268,623],[623,624],[622,835],[1404]],"referencedMap":[[667,1],[190,2],[187,3],[188,4],[185,5],[186,6],[183,7],[189,8],[184,3],[192,9],[191,2],[1312,10],[1269,1],[1271,11],[1270,12],[1275,13],[1310,14],[1307,15],[1309,16],[1272,15],[1273,17],[1277,17],[1276,18],[1274,19],[1308,20],[1321,21],[1306,15],[1311,22],[1304,1],[1305,1],[1278,23],[1283,15],[1285,15],[1280,15],[1281,23],[1287,15],[1288,24],[1279,15],[1284,15],[1286,15],[1282,15],[1302,25],[1301,15],[1303,26],[1297,15],[1318,27],[1316,28],[1315,15],[1313,13],[1320,29],[1317,30],[1314,28],[1319,28],[1299,15],[1298,15],[1294,15],[1300,31],[1295,15],[1296,32],[1289,15],[1290,15],[1291,15],[1292,15],[1293,15],[1322,33],[1323,1],[1326,34],[1348,35],[1202,36],[1201,1],[860,1],[991,37],[193,38],[194,1],[61,39],[199,40],[200,40],[201,40],[202,40],[203,40],[204,40],[205,40],[206,40],[207,40],[208,40],[209,40],[210,40],[252,41],[211,40],[212,40],[213,40],[214,40],[215,40],[216,40],[217,40],[218,40],[249,42],[219,40],[220,40],[221,40],[222,40],[223,40],[224,40],[225,40],[226,40],[227,40],[228,40],[229,40],[230,40],[231,40],[232,40],[233,40],[234,40],[235,40],[236,40],[237,40],[238,40],[239,40],[240,40],[241,40],[242,40],[243,40],[244,40],[245,40],[246,40],[247,40],[248,40],[253,43],[256,44],[60,1],[195,45],[257,46],[258,47],[259,48],[196,49],[251,50],[197,38],[198,51],[254,52],[255,1],[250,53],[142,54],[627,1],[685,55],[642,56],[641,57],[687,58],[640,59],[639,60],[638,61],[636,1],[637,62],[634,63],[686,64],[629,1],[630,1],[632,65],[633,66],[683,67],[684,68],[682,69],[643,1],[644,70],[677,71],[678,1],[679,72],[680,1],[681,73],[631,1],[628,1],[635,74],[260,1],[266,75],[261,1],[262,1],[263,1],[264,1],[265,1],[1199,76],[1208,1],[1211,77],[1205,78],[1207,79],[1200,1],[1206,1],[1212,80],[1203,81],[1218,82],[1209,1],[1198,1],[1210,83],[1204,1],[1215,84],[1216,1],[1217,85],[1213,1],[1214,86],[1197,74],[871,1],[886,87],[887,88],[885,1],[888,1],[889,89],[659,90],[672,91],[660,1],[671,92],[676,93],[675,94],[661,95],[666,96],[669,97],[665,98],[670,99],[658,1],[662,100],[673,101],[663,1],[668,1],[674,102],[968,103],[967,104],[963,105],[964,106],[962,107],[951,1],[975,108],[973,107],[977,109],[976,110],[974,111],[970,112],[969,107],[972,113],[971,114],[966,115],[965,107],[961,107],[978,116],[955,117],[948,118],[953,119],[945,120],[940,1],[959,1],[947,121],[956,1],[943,1],[954,122],[938,1],[949,123],[944,124],[942,125],[946,1],[950,1],[941,1],[957,126],[939,1],[958,1],[952,127],[960,128],[1002,129],[1001,130],[1451,1],[998,131],[1003,132],[1454,133],[1455,1],[1188,134],[580,135],[560,136],[562,137],[561,136],[564,138],[566,139],[567,140],[568,141],[569,139],[570,140],[571,139],[572,142],[573,140],[574,139],[575,143],[576,136],[577,136],[578,144],[565,145],[579,146],[563,146],[459,147],[432,1],[410,148],[408,148],[323,149],[274,150],[273,151],[409,152],[394,153],[316,154],[272,155],[271,156],[458,151],[423,157],[422,157],[334,158],[430,149],[431,149],[433,159],[434,149],[435,156],[436,149],[407,149],[437,149],[438,160],[439,149],[440,157],[441,161],[442,149],[443,149],[444,149],[445,149],[446,157],[447,149],[448,149],[449,149],[450,149],[451,162],[452,149],[453,149],[454,149],[455,149],[456,149],[276,156],[277,156],[278,156],[279,156],[280,156],[281,156],[282,156],[283,149],[285,163],[286,156],[284,156],[287,156],[288,156],[289,156],[290,156],[291,156],[292,156],[293,149],[294,156],[295,156],[296,156],[297,156],[298,156],[299,149],[300,156],[301,156],[302,156],[303,156],[304,156],[305,156],[306,149],[308,164],[307,156],[309,156],[310,156],[311,156],[312,156],[313,162],[314,149],[315,149],[329,165],[317,166],[318,156],[319,156],[320,149],[321,156],[322,156],[324,167],[325,156],[326,156],[327,156],[328,156],[330,156],[331,156],[332,156],[333,156],[335,168],[336,156],[337,156],[338,156],[339,149],[340,156],[341,169],[342,169],[343,169],[344,149],[345,156],[346,156],[347,156],[352,156],[348,156],[349,149],[350,156],[351,149],[353,156],[354,156],[355,156],[356,156],[357,156],[358,156],[359,149],[360,156],[361,156],[362,156],[363,156],[364,156],[365,156],[366,156],[367,156],[368,156],[369,156],[370,156],[371,156],[372,156],[373,156],[374,156],[375,156],[376,170],[377,156],[378,156],[379,156],[380,156],[381,156],[382,156],[383,149],[384,149],[385,149],[386,149],[387,149],[388,156],[389,156],[390,156],[391,156],[457,149],[393,171],[416,172],[411,172],[402,173],[400,174],[414,175],[403,176],[417,177],[412,178],[413,175],[415,179],[401,1],[406,1],[398,180],[399,181],[396,1],[397,182],[395,156],[404,183],[275,184],[424,1],[425,1],[426,1],[427,1],[428,1],[429,1],[418,1],[421,157],[420,1],[419,185],[392,186],[405,187],[1456,1],[1457,188],[1458,189],[1459,1],[1460,1],[1452,190],[1453,1],[1263,191],[582,192],[583,193],[581,194],[584,195],[585,196],[586,197],[587,198],[588,199],[589,200],[590,201],[591,202],[592,203],[607,204],[593,205],[841,204],[842,204],[884,204],[594,204],[936,204],[1196,204],[1462,206],[999,1],[1463,1],[1465,1],[1466,207],[505,208],[506,208],[507,209],[508,210],[509,211],[510,212],[460,1],[463,213],[461,1],[462,1],[511,214],[512,215],[513,216],[514,217],[515,218],[516,219],[517,219],[519,220],[518,221],[520,222],[521,223],[522,224],[504,225],[523,226],[524,227],[525,228],[526,229],[527,230],[528,231],[529,232],[530,233],[531,234],[532,235],[533,236],[534,237],[535,238],[536,238],[537,239],[538,1],[539,1],[540,240],[542,241],[541,242],[543,243],[544,244],[545,245],[546,246],[547,247],[548,248],[549,249],[465,250],[464,1],[558,251],[550,252],[551,253],[552,254],[553,255],[554,256],[555,257],[556,258],[557,259],[141,1],[933,260],[1467,1],[890,1],[997,1],[996,1],[1468,1],[167,261],[168,262],[143,263],[146,263],[165,261],[166,261],[156,261],[155,264],[153,261],[148,261],[161,261],[159,261],[163,261],[147,261],[160,261],[164,261],[149,261],[150,261],[162,261],[144,261],[151,261],[152,261],[154,261],[158,261],[169,265],[157,261],[145,261],[182,266],[181,1],[176,265],[178,267],[177,265],[170,265],[171,265],[173,265],[175,265],[179,267],[180,267],[172,267],[174,267],[1000,268],[559,269],[1461,1],[614,270],[613,1],[1404,271],[1403,272],[1469,1],[1024,273],[1446,274],[1358,1],[1359,275],[844,1],[1170,1],[603,1],[937,1],[1177,276],[466,1],[602,277],[600,1],[601,278],[604,279],[267,1],[895,1],[1176,1],[610,1],[1385,1],[268,1],[1440,1],[1228,1],[1021,1],[1022,280],[605,1],[1248,1],[827,281],[826,282],[713,283],[797,1],[766,284],[740,285],[798,1],[758,1],[776,286],[690,1],[802,287],[804,288],[803,289],[760,290],[759,1],[762,291],[761,292],[725,1],[805,293],[809,294],[807,295],[693,296],[694,296],[695,1],[726,297],[773,298],[772,1],[783,299],[700,283],[768,1],[821,300],[823,1],[716,301],[715,302],[787,303],[789,304],[698,305],[791,306],[795,307],[696,308],[796,309],[800,310],[746,311],[817,283],[794,312],[720,313],[752,314],[709,1],[699,1],[710,315],[711,316],[719,317],[718,1],[744,1],[745,310],[771,1],[764,1],[778,318],[777,319],[806,295],[810,320],[808,321],[692,1],[822,1],[765,301],[717,322],[781,323],[780,1],[741,324],[727,325],[728,1],[724,326],[769,327],[770,327],[702,328],[712,329],[691,1],[743,330],[722,1],[751,1],[785,1],[714,283],[786,331],[824,332],[733,293],[747,333],[811,289],[813,334],[812,334],[735,335],[737,336],[723,1],[688,1],[750,1],[749,293],[788,283],[784,1],[820,1],[730,293],[701,337],[729,1],[731,338],[734,293],[697,1],[779,1],[818,339],[799,340],[756,1],[753,340],[775,341],[754,340],[755,340],[774,311],[742,342],[706,1],[732,343],[814,295],[816,320],[815,321],[801,293],[819,1],[792,344],[782,1],[767,345],[763,1],[739,346],[738,347],[705,1],[708,293],[825,1],[793,1],[689,1],[748,348],[736,1],[704,1],[703,1],[757,1],[721,293],[790,283],[707,340],[1006,349],[615,1],[664,1],[619,350],[1025,351],[1324,10],[1325,352],[838,1],[1347,353],[1344,354],[1342,355],[1345,356],[1340,357],[1339,358],[1336,359],[1337,360],[1338,361],[1332,362],[1343,363],[1341,364],[1330,365],[1346,366],[1331,367],[1329,368],[1012,1],[1014,369],[1013,1],[1445,370],[1327,371],[270,372],[1464,373],[1011,1],[875,1],[979,374],[1181,375],[931,1],[1230,376],[915,377],[914,378],[899,1],[900,1],[908,379],[903,1],[902,380],[901,1],[910,1],[913,381],[906,379],[909,1],[907,379],[904,380],[905,1],[911,1],[912,1],[1191,130],[1193,382],[1192,383],[1190,130],[1194,384],[1189,385],[598,386],[596,387],[597,388],[1223,1],[1233,389],[1250,390],[1252,391],[1251,392],[1234,269],[1249,393],[1246,394],[1247,395],[1245,396],[1238,397],[1239,398],[1241,399],[1242,400],[1240,401],[1243,402],[1253,403],[1244,404],[1236,405],[1232,406],[1237,407],[1235,389],[1256,408],[1254,1],[1255,409],[1231,1],[1229,1],[832,1],[1172,370],[606,1],[1185,410],[1184,1],[1182,1],[1183,1],[1004,1],[1028,1],[1328,411],[1386,412],[269,1],[609,1],[1360,1],[595,1],[1015,413],[1448,414],[1447,415],[611,416],[1195,417],[925,1],[917,1],[918,418],[1390,1],[1333,130],[1334,419],[1335,420],[1019,370],[1161,421],[1160,422],[1159,423],[1131,1],[1100,424],[1075,425],[1132,1],[1092,1],[1110,426],[1033,1],[1135,427],[1137,428],[1136,428],[1094,429],[1093,1],[1096,430],[1095,431],[1061,1],[1138,432],[1142,433],[1140,434],[1036,1],[1062,435],[1107,436],[1106,1],[1117,437],[1040,438],[1102,1],[1154,439],[1156,1],[1052,440],[1051,441],[1121,442],[1123,443],[1038,444],[1125,445],[1129,446],[1130,447],[1079,448],[1150,438],[1128,449],[1056,450],[1086,451],[1049,1],[1039,1],[1055,452],[1054,1],[1078,432],[1105,1],[1098,1],[1112,453],[1111,454],[1139,434],[1143,455],[1141,456],[1035,1],[1155,1],[1099,440],[1053,457],[1115,458],[1114,1],[1083,459],[1063,460],[1064,1],[1060,461],[1103,462],[1104,462],[1042,463],[1050,1],[1034,1],[1077,464],[1058,1],[1085,1],[1119,1],[1120,465],[1157,466],[1068,432],[1080,467],[1144,428],[1146,468],[1145,468],[1070,469],[1072,470],[1059,1],[1031,1],[1084,1],[1082,432],[1122,438],[1118,1],[1153,1],[1066,432],[1041,471],[1065,1],[1067,472],[1069,432],[1037,1],[1113,1],[1151,473],[1133,474],[1090,1],[1087,474],[1109,448],[1088,474],[1089,474],[1108,448],[1076,475],[1046,1],[1147,434],[1149,455],[1148,456],[1134,432],[1152,1],[1126,476],[1116,1],[1101,477],[1097,1],[1074,478],[1073,479],[1045,1],[1048,432],[1158,1],[1127,1],[1032,1],[1081,480],[1071,1],[1044,1],[1043,1],[1091,1],[1057,432],[1124,438],[1047,474],[1371,481],[1222,269],[1226,482],[1224,1],[1225,483],[896,1],[897,484],[608,1],[1165,1],[140,485],[89,486],[102,487],[64,1],[116,488],[118,489],[117,489],[91,490],[90,1],[92,491],[119,492],[123,493],[121,493],[100,494],[99,1],[108,492],[67,492],[95,1],[136,495],[111,496],[113,497],[131,492],[66,498],[83,499],[98,1],[133,1],[104,500],[120,493],[124,501],[122,502],[137,1],[106,1],[80,498],[72,1],[71,503],[96,492],[97,492],[70,504],[103,1],[65,1],[82,1],[110,1],[138,505],[77,492],[78,506],[125,489],[127,507],[126,507],[62,1],[81,1],[88,1],[79,492],[109,1],[76,1],[135,1],[75,1],[73,508],[74,1],[112,1],[105,1],[132,509],[86,503],[84,503],[85,503],[101,1],[68,1],[128,493],[130,501],[129,502],[115,1],[114,510],[107,1],[94,1],[134,1],[139,1],[63,1],[93,1],[87,1],[69,503],[58,1],[59,1],[13,1],[12,1],[2,1],[14,1],[15,1],[16,1],[17,1],[18,1],[19,1],[20,1],[21,1],[3,1],[4,1],[25,1],[22,1],[23,1],[24,1],[26,1],[27,1],[28,1],[5,1],[29,1],[30,1],[31,1],[32,1],[6,1],[36,1],[33,1],[34,1],[35,1],[37,1],[7,1],[38,1],[43,1],[44,1],[39,1],[40,1],[41,1],[42,1],[8,1],[48,1],[45,1],[46,1],[47,1],[49,1],[9,1],[50,1],[51,1],[52,1],[55,1],[53,1],[54,1],[56,1],[10,1],[1,1],[11,1],[57,1],[1227,1],[1259,1],[482,511],[492,512],[481,511],[502,513],[473,514],[472,515],[501,260],[495,516],[500,517],[475,518],[489,519],[474,520],[498,521],[470,522],[469,260],[499,523],[471,524],[476,525],[477,1],[480,525],[467,1],[503,526],[493,527],[484,528],[485,529],[487,530],[483,531],[486,532],[496,260],[478,533],[479,534],[488,535],[468,370],[491,527],[490,525],[494,1],[497,536],[1268,1],[599,1],[657,537],[647,538],[649,539],[655,540],[651,1],[652,1],[650,541],[653,537],[645,1],[646,1],[656,542],[648,543],[654,544],[840,545],[851,546],[852,547],[853,548],[854,549],[855,550],[856,551],[857,552],[858,553],[837,554],[864,555],[865,556],[866,557],[868,558],[869,559],[1435,560],[877,561],[878,562],[882,563],[883,564],[989,565],[990,566],[1353,567],[1354,568],[1355,569],[1179,570],[1367,571],[1356,572],[1357,573],[1361,574],[1363,575],[1365,576],[1368,577],[1369,578],[1370,579],[1374,580],[1375,581],[1376,582],[1377,583],[1378,584],[1379,585],[1434,586],[1381,587],[1380,588],[1382,589],[1383,590],[1384,591],[935,592],[1397,593],[1389,594],[1393,595],[1394,596],[1395,597],[1396,598],[1399,599],[1398,600],[1401,601],[1400,602],[1406,603],[1407,604],[1408,605],[1402,1],[1433,606],[1412,607],[1409,608],[1410,608],[1411,609],[993,610],[1414,611],[1413,612],[994,613],[1416,614],[1415,615],[1423,616],[1419,617],[988,618],[1421,619],[1420,620],[1422,621],[1426,622],[1424,623],[1425,624],[1428,625],[1427,626],[829,627],[1430,628],[1429,602],[1432,629],[1431,630],[1005,1],[891,631],[992,632],[874,633],[879,634],[880,635],[1436,1],[881,636],[1437,637],[872,638],[873,1],[898,639],[995,640],[1010,1],[1221,641],[1220,642],[1186,643],[922,644],[1018,645],[892,1],[1169,646],[1026,647],[1029,1],[1023,648],[1168,649],[1027,650],[1167,651],[1030,652],[1162,653],[1163,1],[1164,654],[1438,655],[1166,656],[1171,657],[1175,658],[1174,659],[1017,660],[1016,661],[625,662],[1257,663],[893,664],[982,1],[1173,610],[616,665],[612,666],[1020,1],[1439,667],[1442,668],[1441,669],[843,670],[846,671],[845,672],[839,664],[847,664],[848,673],[849,1],[1178,674],[876,675],[624,676],[1372,677],[980,1],[1258,37],[894,1],[927,678],[916,679],[921,680],[924,681],[920,682],[926,683],[919,684],[1180,685],[1008,686],[1007,687],[870,688],[620,689],[626,1],[1350,690],[830,691],[928,1],[923,692],[929,693],[930,694],[617,695],[618,610],[932,696],[831,664],[981,697],[934,698],[1009,699],[859,664],[985,700],[986,701],[987,702],[1449,703],[983,1],[984,704],[1187,705],[1391,706],[1387,707],[1388,708],[1392,709],[1219,1],[833,710],[850,1],[863,711],[867,711],[861,712],[1366,713],[1362,711],[1364,711],[862,664],[1266,714],[1265,715],[1373,716],[1261,717],[1260,718],[1262,719],[1351,720],[1444,721],[1443,722],[1267,723],[1264,724],[1418,725],[1417,726],[828,727],[1349,728],[836,729],[622,730],[1450,731],[835,732],[621,733],[834,664],[623,734],[1352,664],[1405,735],[1470,1],[1471,1]],"exportedModulesMap":[[667,1],[190,2],[187,3],[188,4],[185,5],[186,6],[183,7],[189,8],[184,3],[192,9],[191,2],[1312,10],[1269,1],[1271,11],[1270,12],[1275,13],[1310,14],[1307,15],[1309,16],[1272,15],[1273,17],[1277,17],[1276,18],[1274,19],[1308,20],[1321,21],[1306,15],[1311,22],[1304,1],[1305,1],[1278,23],[1283,15],[1285,15],[1280,15],[1281,23],[1287,15],[1288,24],[1279,15],[1284,15],[1286,15],[1282,15],[1302,25],[1301,15],[1303,26],[1297,15],[1318,27],[1316,28],[1315,15],[1313,13],[1320,29],[1317,30],[1314,28],[1319,28],[1299,15],[1298,15],[1294,15],[1300,31],[1295,15],[1296,32],[1289,15],[1290,15],[1291,15],[1292,15],[1293,15],[1322,33],[1323,1],[1326,34],[1348,35],[1202,36],[1201,1],[860,1],[991,37],[193,38],[194,1],[61,39],[199,40],[200,40],[201,40],[202,40],[203,40],[204,40],[205,40],[206,40],[207,40],[208,40],[209,40],[210,40],[252,41],[211,40],[212,40],[213,40],[214,40],[215,40],[216,40],[217,40],[218,40],[249,42],[219,40],[220,40],[221,40],[222,40],[223,40],[224,40],[225,40],[226,40],[227,40],[228,40],[229,40],[230,40],[231,40],[232,40],[233,40],[234,40],[235,40],[236,40],[237,40],[238,40],[239,40],[240,40],[241,40],[242,40],[243,40],[244,40],[245,40],[246,40],[247,40],[248,40],[253,43],[256,44],[60,1],[195,45],[257,46],[258,47],[259,48],[196,49],[251,50],[197,38],[198,51],[254,52],[255,1],[250,53],[142,54],[627,1],[685,55],[642,56],[641,57],[687,58],[640,59],[639,60],[638,61],[636,1],[637,62],[634,63],[686,64],[629,1],[630,1],[632,65],[633,66],[683,67],[684,68],[682,69],[643,1],[644,70],[677,71],[678,1],[679,72],[680,1],[681,73],[631,1],[628,1],[635,74],[260,1],[266,75],[261,1],[262,1],[263,1],[264,1],[265,1],[1199,76],[1208,1],[1211,77],[1205,78],[1207,79],[1200,1],[1206,1],[1212,80],[1203,81],[1218,82],[1209,1],[1198,1],[1210,83],[1204,1],[1215,84],[1216,1],[1217,85],[1213,1],[1214,86],[1197,74],[871,1],[886,87],[887,88],[885,1],[888,1],[889,89],[659,90],[672,91],[660,1],[671,92],[676,93],[675,94],[661,95],[666,96],[669,97],[665,98],[670,99],[658,1],[662,100],[673,101],[663,1],[668,1],[674,102],[968,103],[967,104],[963,105],[964,106],[962,107],[951,1],[975,108],[973,107],[977,109],[976,110],[974,111],[970,112],[969,107],[972,113],[971,114],[966,115],[965,107],[961,107],[978,116],[955,117],[948,118],[953,119],[945,120],[940,1],[959,1],[947,121],[956,1],[943,1],[954,122],[938,1],[949,123],[944,124],[942,125],[946,1],[950,1],[941,1],[957,126],[939,1],[958,1],[952,127],[960,128],[1002,129],[1001,130],[1451,1],[998,131],[1003,132],[1454,133],[1455,1],[1188,134],[580,135],[560,136],[562,137],[561,136],[564,138],[566,139],[567,140],[568,141],[569,139],[570,140],[571,139],[572,142],[573,140],[574,139],[575,143],[576,136],[577,136],[578,144],[565,145],[579,146],[563,146],[459,147],[432,1],[410,148],[408,148],[323,149],[274,150],[273,151],[409,152],[394,153],[316,154],[272,155],[271,156],[458,151],[423,157],[422,157],[334,158],[430,149],[431,149],[433,159],[434,149],[435,156],[436,149],[407,149],[437,149],[438,160],[439,149],[440,157],[441,161],[442,149],[443,149],[444,149],[445,149],[446,157],[447,149],[448,149],[449,149],[450,149],[451,162],[452,149],[453,149],[454,149],[455,149],[456,149],[276,156],[277,156],[278,156],[279,156],[280,156],[281,156],[282,156],[283,149],[285,163],[286,156],[284,156],[287,156],[288,156],[289,156],[290,156],[291,156],[292,156],[293,149],[294,156],[295,156],[296,156],[297,156],[298,156],[299,149],[300,156],[301,156],[302,156],[303,156],[304,156],[305,156],[306,149],[308,164],[307,156],[309,156],[310,156],[311,156],[312,156],[313,162],[314,149],[315,149],[329,165],[317,166],[318,156],[319,156],[320,149],[321,156],[322,156],[324,167],[325,156],[326,156],[327,156],[328,156],[330,156],[331,156],[332,156],[333,156],[335,168],[336,156],[337,156],[338,156],[339,149],[340,156],[341,169],[342,169],[343,169],[344,149],[345,156],[346,156],[347,156],[352,156],[348,156],[349,149],[350,156],[351,149],[353,156],[354,156],[355,156],[356,156],[357,156],[358,156],[359,149],[360,156],[361,156],[362,156],[363,156],[364,156],[365,156],[366,156],[367,156],[368,156],[369,156],[370,156],[371,156],[372,156],[373,156],[374,156],[375,156],[376,170],[377,156],[378,156],[379,156],[380,156],[381,156],[382,156],[383,149],[384,149],[385,149],[386,149],[387,149],[388,156],[389,156],[390,156],[391,156],[457,149],[393,171],[416,172],[411,172],[402,173],[400,174],[414,175],[403,176],[417,177],[412,178],[413,175],[415,179],[401,1],[406,1],[398,180],[399,181],[396,1],[397,182],[395,156],[404,183],[275,184],[424,1],[425,1],[426,1],[427,1],[428,1],[429,1],[418,1],[421,157],[420,1],[419,185],[392,186],[405,187],[1456,1],[1457,188],[1458,189],[1459,1],[1460,1],[1452,190],[1453,1],[1263,191],[582,192],[583,193],[581,194],[584,195],[585,196],[586,197],[587,198],[588,199],[589,200],[590,201],[591,202],[592,203],[607,204],[593,205],[841,204],[842,204],[884,204],[594,204],[936,204],[1196,204],[1462,206],[999,1],[1463,1],[1465,1],[1466,207],[505,208],[506,208],[507,209],[508,210],[509,211],[510,212],[460,1],[463,213],[461,1],[462,1],[511,214],[512,215],[513,216],[514,217],[515,218],[516,219],[517,219],[519,220],[518,221],[520,222],[521,223],[522,224],[504,225],[523,226],[524,227],[525,228],[526,229],[527,230],[528,231],[529,232],[530,233],[531,234],[532,235],[533,236],[534,237],[535,238],[536,238],[537,239],[538,1],[539,1],[540,240],[542,241],[541,242],[543,243],[544,244],[545,245],[546,246],[547,247],[548,248],[549,249],[465,250],[464,1],[558,251],[550,252],[551,253],[552,254],[553,255],[554,256],[555,257],[556,258],[557,259],[141,1],[933,260],[1467,1],[890,1],[997,1],[996,1],[1468,1],[167,261],[168,262],[143,263],[146,263],[165,261],[166,261],[156,261],[155,264],[153,261],[148,261],[161,261],[159,261],[163,261],[147,261],[160,261],[164,261],[149,261],[150,261],[162,261],[144,261],[151,261],[152,261],[154,261],[158,261],[169,265],[157,261],[145,261],[182,266],[181,1],[176,265],[178,267],[177,265],[170,265],[171,265],[173,265],[175,265],[179,267],[180,267],[172,267],[174,267],[1000,268],[559,269],[1461,1],[614,270],[613,1],[1404,271],[1403,272],[1469,1],[1024,273],[1446,274],[1358,1],[1359,275],[844,1],[1170,1],[603,1],[937,1],[1177,276],[466,1],[602,277],[600,1],[601,278],[604,279],[267,1],[895,1],[1176,1],[610,1],[1385,1],[268,1],[1440,1],[1228,1],[1021,1],[1022,280],[605,1],[1248,1],[827,281],[826,282],[713,283],[797,1],[766,284],[740,285],[798,1],[758,1],[776,286],[690,1],[802,287],[804,288],[803,289],[760,290],[759,1],[762,291],[761,292],[725,1],[805,293],[809,294],[807,295],[693,296],[694,296],[695,1],[726,297],[773,298],[772,1],[783,299],[700,283],[768,1],[821,300],[823,1],[716,301],[715,302],[787,303],[789,304],[698,305],[791,306],[795,307],[696,308],[796,309],[800,310],[746,311],[817,283],[794,312],[720,313],[752,314],[709,1],[699,1],[710,315],[711,316],[719,317],[718,1],[744,1],[745,310],[771,1],[764,1],[778,318],[777,319],[806,295],[810,320],[808,321],[692,1],[822,1],[765,301],[717,322],[781,323],[780,1],[741,324],[727,325],[728,1],[724,326],[769,327],[770,327],[702,328],[712,329],[691,1],[743,330],[722,1],[751,1],[785,1],[714,283],[786,331],[824,332],[733,293],[747,333],[811,289],[813,334],[812,334],[735,335],[737,336],[723,1],[688,1],[750,1],[749,293],[788,283],[784,1],[820,1],[730,293],[701,337],[729,1],[731,338],[734,293],[697,1],[779,1],[818,339],[799,340],[756,1],[753,340],[775,341],[754,340],[755,340],[774,311],[742,342],[706,1],[732,343],[814,295],[816,320],[815,321],[801,293],[819,1],[792,344],[782,1],[767,345],[763,1],[739,346],[738,347],[705,1],[708,293],[825,1],[793,1],[689,1],[748,348],[736,1],[704,1],[703,1],[757,1],[721,293],[790,283],[707,340],[1006,349],[615,1],[664,1],[619,350],[1025,351],[1324,10],[1325,352],[838,1],[1347,353],[1344,354],[1342,355],[1345,356],[1340,357],[1339,358],[1336,359],[1337,360],[1338,361],[1332,362],[1343,363],[1341,364],[1330,365],[1346,366],[1331,367],[1329,368],[1012,1],[1014,369],[1013,1],[1445,370],[1327,371],[270,372],[1464,373],[1011,1],[875,1],[979,374],[1181,375],[931,1],[1230,376],[915,377],[914,378],[899,1],[900,1],[908,379],[903,1],[902,380],[901,1],[910,1],[913,381],[906,379],[909,1],[907,379],[904,380],[905,1],[911,1],[912,1],[1191,130],[1193,382],[1192,383],[1190,130],[1194,384],[1189,385],[598,386],[596,387],[597,388],[1223,1],[1233,389],[1250,390],[1252,391],[1251,392],[1234,269],[1249,393],[1246,394],[1247,395],[1245,396],[1238,397],[1239,398],[1241,399],[1242,400],[1240,401],[1243,402],[1253,403],[1244,404],[1236,405],[1232,406],[1237,407],[1235,389],[1256,408],[1254,1],[1255,409],[1231,1],[1229,1],[832,1],[1172,370],[606,1],[1185,410],[1184,1],[1182,1],[1183,1],[1004,1],[1028,1],[1328,411],[1386,412],[269,1],[609,1],[1360,1],[595,1],[1015,413],[1448,414],[1447,415],[611,416],[1195,417],[925,1],[917,1],[918,418],[1390,1],[1333,130],[1334,419],[1335,420],[1019,370],[1161,421],[1160,422],[1159,423],[1131,1],[1100,424],[1075,425],[1132,1],[1092,1],[1110,426],[1033,1],[1135,427],[1137,428],[1136,428],[1094,429],[1093,1],[1096,430],[1095,431],[1061,1],[1138,432],[1142,433],[1140,434],[1036,1],[1062,435],[1107,436],[1106,1],[1117,437],[1040,438],[1102,1],[1154,439],[1156,1],[1052,440],[1051,441],[1121,442],[1123,443],[1038,444],[1125,445],[1129,446],[1130,447],[1079,448],[1150,438],[1128,449],[1056,450],[1086,451],[1049,1],[1039,1],[1055,452],[1054,1],[1078,432],[1105,1],[1098,1],[1112,453],[1111,454],[1139,434],[1143,455],[1141,456],[1035,1],[1155,1],[1099,440],[1053,457],[1115,458],[1114,1],[1083,459],[1063,460],[1064,1],[1060,461],[1103,462],[1104,462],[1042,463],[1050,1],[1034,1],[1077,464],[1058,1],[1085,1],[1119,1],[1120,465],[1157,466],[1068,432],[1080,467],[1144,428],[1146,468],[1145,468],[1070,469],[1072,470],[1059,1],[1031,1],[1084,1],[1082,432],[1122,438],[1118,1],[1153,1],[1066,432],[1041,471],[1065,1],[1067,472],[1069,432],[1037,1],[1113,1],[1151,473],[1133,474],[1090,1],[1087,474],[1109,448],[1088,474],[1089,474],[1108,448],[1076,475],[1046,1],[1147,434],[1149,455],[1148,456],[1134,432],[1152,1],[1126,476],[1116,1],[1101,477],[1097,1],[1074,478],[1073,479],[1045,1],[1048,432],[1158,1],[1127,1],[1032,1],[1081,480],[1071,1],[1044,1],[1043,1],[1091,1],[1057,432],[1124,438],[1047,474],[1371,481],[1222,269],[1226,482],[1224,1],[1225,483],[896,1],[897,484],[608,1],[1165,1],[140,485],[89,486],[102,487],[64,1],[116,488],[118,489],[117,489],[91,490],[90,1],[92,491],[119,492],[123,493],[121,493],[100,494],[99,1],[108,492],[67,492],[95,1],[136,495],[111,496],[113,497],[131,492],[66,498],[83,499],[98,1],[133,1],[104,500],[120,493],[124,501],[122,502],[137,1],[106,1],[80,498],[72,1],[71,503],[96,492],[97,492],[70,504],[103,1],[65,1],[82,1],[110,1],[138,505],[77,492],[78,506],[125,489],[127,507],[126,507],[62,1],[81,1],[88,1],[79,492],[109,1],[76,1],[135,1],[75,1],[73,508],[74,1],[112,1],[105,1],[132,509],[86,503],[84,503],[85,503],[101,1],[68,1],[128,493],[130,501],[129,502],[115,1],[114,510],[107,1],[94,1],[134,1],[139,1],[63,1],[93,1],[87,1],[69,503],[58,1],[59,1],[13,1],[12,1],[2,1],[14,1],[15,1],[16,1],[17,1],[18,1],[19,1],[20,1],[21,1],[3,1],[4,1],[25,1],[22,1],[23,1],[24,1],[26,1],[27,1],[28,1],[5,1],[29,1],[30,1],[31,1],[32,1],[6,1],[36,1],[33,1],[34,1],[35,1],[37,1],[7,1],[38,1],[43,1],[44,1],[39,1],[40,1],[41,1],[42,1],[8,1],[48,1],[45,1],[46,1],[47,1],[49,1],[9,1],[50,1],[51,1],[52,1],[55,1],[53,1],[54,1],[56,1],[10,1],[1,1],[11,1],[57,1],[1227,1],[1259,1],[482,511],[492,512],[481,511],[502,513],[473,514],[472,515],[501,260],[495,516],[500,517],[475,518],[489,519],[474,520],[498,521],[470,522],[469,260],[499,523],[471,524],[476,525],[477,1],[480,525],[467,1],[503,526],[493,527],[484,528],[485,529],[487,530],[483,531],[486,532],[496,260],[478,533],[479,534],[488,535],[468,370],[491,527],[490,525],[494,1],[497,536],[1268,1],[599,1],[657,537],[647,538],[649,539],[655,540],[651,1],[652,1],[650,541],[653,537],[645,1],[646,1],[656,542],[648,543],[654,544],[840,736],[851,736],[852,736],[853,736],[854,736],[855,737],[856,738],[857,736],[858,737],[837,739],[865,736],[866,736],[868,736],[869,737],[1435,740],[877,736],[878,737],[882,736],[883,737],[989,736],[990,737],[1353,736],[1354,736],[1355,741],[1179,570],[1367,736],[1356,736],[1357,736],[1361,736],[1363,736],[1365,736],[1368,737],[1369,742],[1370,736],[1374,736],[1375,736],[1376,736],[1377,736],[1378,737],[1379,743],[1434,744],[1381,737],[1380,736],[1382,736],[1383,737],[1384,737],[935,736],[1397,745],[1393,746],[1394,736],[1396,737],[1399,737],[1398,736],[1401,737],[1400,736],[1406,736],[1407,736],[1408,737],[1433,737],[1412,737],[1409,736],[1410,736],[1411,736],[1414,737],[994,736],[1416,737],[1415,736],[1423,747],[1419,748],[988,736],[1421,736],[1420,736],[1422,737],[1426,737],[1424,736],[1425,736],[1428,737],[1427,736],[829,627],[1430,737],[1429,736],[1432,737],[1431,736],[891,749],[881,750],[1221,751],[1220,752],[1169,753],[1026,754],[1168,755],[1167,756],[1162,757],[1164,758],[1175,759],[1257,760],[612,761],[1439,737],[1441,762],[845,763],[876,764],[624,765],[1258,37],[927,766],[924,766],[1180,767],[1007,768],[870,769],[620,754],[1350,749],[830,769],[930,770],[984,766],[1366,749],[1266,771],[1265,772],[1262,749],[1351,773],[1444,774],[1267,754],[1418,775],[1417,776],[836,777],[835,754],[623,734],[1405,778],[1470,1],[1471,1]],"semanticDiagnosticsPerFile":[667,190,187,188,185,186,183,189,184,192,191,1312,1269,1271,1270,1275,1310,1307,1309,1272,1273,1277,1276,1274,1308,1321,1306,1311,1304,1305,1278,1283,1285,1280,1281,1287,1288,1279,1284,1286,1282,1302,1301,1303,1297,1318,1316,1315,1313,1320,1317,1314,1319,1299,1298,1294,1300,1295,1296,1289,1290,1291,1292,1293,1322,1323,1326,1348,1202,1201,860,991,193,194,61,199,200,201,202,203,204,205,206,207,208,209,210,252,211,212,213,214,215,216,217,218,249,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,253,256,60,195,257,258,259,196,251,197,198,254,255,250,142,627,685,642,641,687,640,639,638,636,637,634,686,629,630,632,633,683,684,682,643,644,677,678,679,680,681,631,628,635,260,266,261,262,263,264,265,1199,1208,1211,1205,1207,1200,1206,1212,1203,1218,1209,1198,1210,1204,1215,1216,1217,1213,1214,1197,871,886,887,885,888,889,659,672,660,671,676,675,661,666,669,665,670,658,662,673,663,668,674,968,967,963,964,962,951,975,973,977,976,974,970,969,972,971,966,965,961,978,955,948,953,945,940,959,947,956,943,954,938,949,944,942,946,950,941,957,939,958,952,960,1002,1001,1451,998,1003,1454,1455,1188,580,560,562,561,564,566,567,568,569,570,571,572,573,574,575,576,577,578,565,579,563,459,432,410,408,323,274,273,409,394,316,272,271,458,423,422,334,430,431,433,434,435,436,407,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,276,277,278,279,280,281,282,283,285,286,284,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,308,307,309,310,311,312,313,314,315,329,317,318,319,320,321,322,324,325,326,327,328,330,331,332,333,335,336,337,338,339,340,341,342,343,344,345,346,347,352,348,349,350,351,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,457,393,416,411,402,400,414,403,417,412,413,415,401,406,398,399,396,397,395,404,275,424,425,426,427,428,429,418,421,420,419,392,405,1456,1457,1458,1459,1460,1452,1453,1263,582,583,581,584,585,586,587,588,589,590,591,592,607,593,841,842,884,594,936,1196,1462,999,1463,1465,1466,505,506,507,508,509,510,460,463,461,462,511,512,513,514,515,516,517,519,518,520,521,522,504,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,542,541,543,544,545,546,547,548,549,465,464,558,550,551,552,553,554,555,556,557,141,933,1467,890,997,996,1468,167,168,143,146,165,166,156,155,153,148,161,159,163,147,160,164,149,150,162,144,151,152,154,158,169,157,145,182,181,176,178,177,170,171,173,175,179,180,172,174,1000,559,1461,614,613,1404,1403,1469,1024,1446,1358,1359,844,1170,603,937,1177,466,602,600,601,604,267,895,1176,610,1385,268,1440,1228,1021,1022,605,1248,827,826,713,797,766,740,798,758,776,690,802,804,803,760,759,762,761,725,805,809,807,693,694,695,726,773,772,783,700,768,821,823,716,715,787,789,698,791,795,696,796,800,746,817,794,720,752,709,699,710,711,719,718,744,745,771,764,778,777,806,810,808,692,822,765,717,781,780,741,727,728,724,769,770,702,712,691,743,722,751,785,714,786,824,733,747,811,813,812,735,737,723,688,750,749,788,784,820,730,701,729,731,734,697,779,818,799,756,753,775,754,755,774,742,706,732,814,816,815,801,819,792,782,767,763,739,738,705,708,825,793,689,748,736,704,703,757,721,790,707,1006,615,664,619,1025,1324,1325,838,1347,1344,1342,1345,1340,1339,1336,1337,1338,1332,1343,1341,1330,1346,1331,1329,1012,1014,1013,1445,1327,270,1464,1011,875,979,1181,931,1230,915,914,899,900,908,903,902,901,910,913,906,909,907,904,905,911,912,1191,1193,1192,1190,1194,1189,598,596,597,1223,1233,1250,1252,1251,1234,1249,1246,1247,1245,1238,1239,1241,1242,1240,1243,1253,1244,1236,1232,1237,1235,1256,1254,1255,1231,1229,832,1172,606,1185,1184,1182,1183,1004,1028,1328,1386,269,609,1360,595,1015,1448,1447,611,1195,925,917,918,1390,1333,1334,1335,1019,1161,1160,1159,1131,1100,1075,1132,1092,1110,1033,1135,1137,1136,1094,1093,1096,1095,1061,1138,1142,1140,1036,1062,1107,1106,1117,1040,1102,1154,1156,1052,1051,1121,1123,1038,1125,1129,1130,1079,1150,1128,1056,1086,1049,1039,1055,1054,1078,1105,1098,1112,1111,1139,1143,1141,1035,1155,1099,1053,1115,1114,1083,1063,1064,1060,1103,1104,1042,1050,1034,1077,1058,1085,1119,1120,1157,1068,1080,1144,1146,1145,1070,1072,1059,1031,1084,1082,1122,1118,1153,1066,1041,1065,1067,1069,1037,1113,1151,1133,1090,1087,1109,1088,1089,1108,1076,1046,1147,1149,1148,1134,1152,1126,1116,1101,1097,1074,1073,1045,1048,1158,1127,1032,1081,1071,1044,1043,1091,1057,1124,1047,1371,1222,1226,1224,1225,896,897,608,1165,140,89,102,64,116,118,117,91,90,92,119,123,121,100,99,108,67,95,136,111,113,131,66,83,98,133,104,120,124,122,137,106,80,72,71,96,97,70,103,65,82,110,138,77,78,125,127,126,62,81,88,79,109,76,135,75,73,74,112,105,132,86,84,85,101,68,128,130,129,115,114,107,94,134,139,63,93,87,69,58,59,13,12,2,14,15,16,17,18,19,20,21,3,4,25,22,23,24,26,27,28,5,29,30,31,32,6,36,33,34,35,37,7,38,43,44,39,40,41,42,8,48,45,46,47,49,9,50,51,52,55,53,54,56,10,1,11,57,1227,1259,482,492,481,502,473,472,501,495,500,475,489,474,498,470,469,499,471,476,477,480,467,503,493,484,485,487,483,486,496,478,479,488,468,491,490,494,497,1268,599,657,647,649,655,651,652,650,653,645,646,656,648,654,840,851,852,853,854,855,856,857,858,837,864,865,866,868,869,1435,877,878,882,883,989,990,1353,1354,1355,1179,1367,1356,1357,1361,1363,1365,1368,1369,1370,1374,1375,1376,1377,1378,1379,1434,1381,1380,1382,1383,1384,935,1397,1389,1393,1394,1395,1396,1399,1398,1401,1400,1406,1407,1408,1402,1433,1412,1409,1410,1411,993,1414,1413,994,1416,1415,1423,1419,988,1421,1420,1422,1426,1424,1425,1428,1427,829,1430,1429,1432,1431,1005,891,992,874,879,880,1436,881,1437,872,873,898,995,1010,1221,1220,1186,922,1018,892,1169,1026,1029,1023,1168,1027,1167,1030,1162,1163,1164,1438,1166,1171,1175,1174,1017,1016,625,1257,893,982,1173,616,612,1020,1439,1442,1441,843,846,845,839,847,848,849,1178,876,624,1372,980,1258,894,927,916,921,924,920,926,919,1180,1008,1007,870,620,626,1350,830,928,923,929,930,617,618,932,831,981,934,1009,859,985,986,987,1449,983,984,1187,1391,1387,1388,1392,1219,833,850,863,867,861,1366,1362,1364,862,1266,1265,1373,1261,1260,1262,1351,1444,1443,1267,1264,1418,1417,828,1349,836,622,1450,835,621,834,623,1352,1405,1470,1471]},"version":"5.1.6"} \ No newline at end of file diff --git a/node_modules/netlify-cli/dist/utils/headers.js b/node_modules/netlify-cli/dist/utils/headers.js index 1e6a74423..742f34fe5 100644 --- a/node_modules/netlify-cli/dist/utils/headers.js +++ b/node_modules/netlify-cli/dist/utils/headers.js @@ -1,4 +1,4 @@ -import { parseAllHeaders } from 'netlify-headers-parser'; +import { parseAllHeaders } from '@netlify/headers-parser'; import { NETLIFYDEVERR, log } from './command-helpers.js'; /** * Get the matching headers for `path` given a set of `rules`. diff --git a/node_modules/netlify-cli/dist/utils/redirects.js b/node_modules/netlify-cli/dist/utils/redirects.js index f0e453a11..a0b1bb952 100644 --- a/node_modules/netlify-cli/dist/utils/redirects.js +++ b/node_modules/netlify-cli/dist/utils/redirects.js @@ -1,4 +1,4 @@ -import { parseAllRedirects } from 'netlify-redirect-parser'; +import { parseAllRedirects } from '@netlify/redirect-parser'; import { NETLIFYDEVERR, log } from './command-helpers.js'; // Parse, normalize and validate all redirects from `_redirects` files // and `netlify.toml` diff --git a/node_modules/netlify-cli/node_modules/.bin/rollup b/node_modules/netlify-cli/node_modules/.bin/rollup new file mode 120000 index 000000000..5939621ca --- /dev/null +++ b/node_modules/netlify-cli/node_modules/.bin/rollup @@ -0,0 +1 @@ +../rollup/dist/bin/rollup \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/LICENSE b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/LICENSE deleted file mode 100644 index f31575ec7..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/LICENSE +++ /dev/null @@ -1,22 +0,0 @@ -MIT License - -Copyright (c) 2014-present Sebastian McKenzie and other contributors - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/README.md b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/README.md deleted file mode 100644 index 54c9f8194..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/README.md +++ /dev/null @@ -1,19 +0,0 @@ -# @babel/types - -> Babel Types is a Lodash-esque utility library for AST nodes - -See our website [@babel/types](https://babeljs.io/docs/babel-types) for more information or the [issues](https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20types%22+is%3Aopen) associated with this package. - -## Install - -Using npm: - -```sh -npm install --save-dev @babel/types -``` - -or using yarn: - -```sh -yarn add @babel/types --dev -``` diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/asserts/assertNode.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/asserts/assertNode.js deleted file mode 100644 index c43d9c476..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/asserts/assertNode.js +++ /dev/null @@ -1,16 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = assertNode; -var _isNode = require("../validators/isNode.js"); -function assertNode(node) { - if (!(0, _isNode.default)(node)) { - var _node$type; - const type = (_node$type = node == null ? void 0 : node.type) != null ? _node$type : JSON.stringify(node); - throw new TypeError(`Not a valid node of type "${type}"`); - } -} - -//# sourceMappingURL=assertNode.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/asserts/assertNode.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/asserts/assertNode.js.map deleted file mode 100644 index e1bc90b3e..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/asserts/assertNode.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_isNode","require","assertNode","node","isNode","_node$type","type","JSON","stringify","TypeError"],"sources":["../../src/asserts/assertNode.ts"],"sourcesContent":["import isNode from \"../validators/isNode.ts\";\nimport type * as t from \"../index.ts\";\n\nexport default function assertNode(node?: any): asserts node is t.Node {\n if (!isNode(node)) {\n const type = node?.type ?? JSON.stringify(node);\n throw new TypeError(`Not a valid node of type \"${type}\"`);\n }\n}\n"],"mappings":";;;;;;AAAA,IAAAA,OAAA,GAAAC,OAAA;AAGe,SAASC,UAAUA,CAACC,IAAU,EAA0B;EACrE,IAAI,CAAC,IAAAC,eAAM,EAACD,IAAI,CAAC,EAAE;IAAA,IAAAE,UAAA;IACjB,MAAMC,IAAI,IAAAD,UAAA,GAAGF,IAAI,oBAAJA,IAAI,CAAEG,IAAI,YAAAD,UAAA,GAAIE,IAAI,CAACC,SAAS,CAACL,IAAI,CAAC;IAC/C,MAAM,IAAIM,SAAS,CAAC,6BAA6BH,IAAI,GAAG,CAAC;EAC3D;AACF","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/asserts/generated/index.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/asserts/generated/index.js deleted file mode 100644 index b2d40fa7c..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/asserts/generated/index.js +++ /dev/null @@ -1,1235 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.assertAccessor = assertAccessor; -exports.assertAnyTypeAnnotation = assertAnyTypeAnnotation; -exports.assertArgumentPlaceholder = assertArgumentPlaceholder; -exports.assertArrayExpression = assertArrayExpression; -exports.assertArrayPattern = assertArrayPattern; -exports.assertArrayTypeAnnotation = assertArrayTypeAnnotation; -exports.assertArrowFunctionExpression = assertArrowFunctionExpression; -exports.assertAssignmentExpression = assertAssignmentExpression; -exports.assertAssignmentPattern = assertAssignmentPattern; -exports.assertAwaitExpression = assertAwaitExpression; -exports.assertBigIntLiteral = assertBigIntLiteral; -exports.assertBinary = assertBinary; -exports.assertBinaryExpression = assertBinaryExpression; -exports.assertBindExpression = assertBindExpression; -exports.assertBlock = assertBlock; -exports.assertBlockParent = assertBlockParent; -exports.assertBlockStatement = assertBlockStatement; -exports.assertBooleanLiteral = assertBooleanLiteral; -exports.assertBooleanLiteralTypeAnnotation = assertBooleanLiteralTypeAnnotation; -exports.assertBooleanTypeAnnotation = assertBooleanTypeAnnotation; -exports.assertBreakStatement = assertBreakStatement; -exports.assertCallExpression = assertCallExpression; -exports.assertCatchClause = assertCatchClause; -exports.assertClass = assertClass; -exports.assertClassAccessorProperty = assertClassAccessorProperty; -exports.assertClassBody = assertClassBody; -exports.assertClassDeclaration = assertClassDeclaration; -exports.assertClassExpression = assertClassExpression; -exports.assertClassImplements = assertClassImplements; -exports.assertClassMethod = assertClassMethod; -exports.assertClassPrivateMethod = assertClassPrivateMethod; -exports.assertClassPrivateProperty = assertClassPrivateProperty; -exports.assertClassProperty = assertClassProperty; -exports.assertCompletionStatement = assertCompletionStatement; -exports.assertConditional = assertConditional; -exports.assertConditionalExpression = assertConditionalExpression; -exports.assertContinueStatement = assertContinueStatement; -exports.assertDebuggerStatement = assertDebuggerStatement; -exports.assertDecimalLiteral = assertDecimalLiteral; -exports.assertDeclaration = assertDeclaration; -exports.assertDeclareClass = assertDeclareClass; -exports.assertDeclareExportAllDeclaration = assertDeclareExportAllDeclaration; -exports.assertDeclareExportDeclaration = assertDeclareExportDeclaration; -exports.assertDeclareFunction = assertDeclareFunction; -exports.assertDeclareInterface = assertDeclareInterface; -exports.assertDeclareModule = assertDeclareModule; -exports.assertDeclareModuleExports = assertDeclareModuleExports; -exports.assertDeclareOpaqueType = assertDeclareOpaqueType; -exports.assertDeclareTypeAlias = assertDeclareTypeAlias; -exports.assertDeclareVariable = assertDeclareVariable; -exports.assertDeclaredPredicate = assertDeclaredPredicate; -exports.assertDecorator = assertDecorator; -exports.assertDirective = assertDirective; -exports.assertDirectiveLiteral = assertDirectiveLiteral; -exports.assertDoExpression = assertDoExpression; -exports.assertDoWhileStatement = assertDoWhileStatement; -exports.assertEmptyStatement = assertEmptyStatement; -exports.assertEmptyTypeAnnotation = assertEmptyTypeAnnotation; -exports.assertEnumBody = assertEnumBody; -exports.assertEnumBooleanBody = assertEnumBooleanBody; -exports.assertEnumBooleanMember = assertEnumBooleanMember; -exports.assertEnumDeclaration = assertEnumDeclaration; -exports.assertEnumDefaultedMember = assertEnumDefaultedMember; -exports.assertEnumMember = assertEnumMember; -exports.assertEnumNumberBody = assertEnumNumberBody; -exports.assertEnumNumberMember = assertEnumNumberMember; -exports.assertEnumStringBody = assertEnumStringBody; -exports.assertEnumStringMember = assertEnumStringMember; -exports.assertEnumSymbolBody = assertEnumSymbolBody; -exports.assertExistsTypeAnnotation = assertExistsTypeAnnotation; -exports.assertExportAllDeclaration = assertExportAllDeclaration; -exports.assertExportDeclaration = assertExportDeclaration; -exports.assertExportDefaultDeclaration = assertExportDefaultDeclaration; -exports.assertExportDefaultSpecifier = assertExportDefaultSpecifier; -exports.assertExportNamedDeclaration = assertExportNamedDeclaration; -exports.assertExportNamespaceSpecifier = assertExportNamespaceSpecifier; -exports.assertExportSpecifier = assertExportSpecifier; -exports.assertExpression = assertExpression; -exports.assertExpressionStatement = assertExpressionStatement; -exports.assertExpressionWrapper = assertExpressionWrapper; -exports.assertFile = assertFile; -exports.assertFlow = assertFlow; -exports.assertFlowBaseAnnotation = assertFlowBaseAnnotation; -exports.assertFlowDeclaration = assertFlowDeclaration; -exports.assertFlowPredicate = assertFlowPredicate; -exports.assertFlowType = assertFlowType; -exports.assertFor = assertFor; -exports.assertForInStatement = assertForInStatement; -exports.assertForOfStatement = assertForOfStatement; -exports.assertForStatement = assertForStatement; -exports.assertForXStatement = assertForXStatement; -exports.assertFunction = assertFunction; -exports.assertFunctionDeclaration = assertFunctionDeclaration; -exports.assertFunctionExpression = assertFunctionExpression; -exports.assertFunctionParent = assertFunctionParent; -exports.assertFunctionTypeAnnotation = assertFunctionTypeAnnotation; -exports.assertFunctionTypeParam = assertFunctionTypeParam; -exports.assertGenericTypeAnnotation = assertGenericTypeAnnotation; -exports.assertIdentifier = assertIdentifier; -exports.assertIfStatement = assertIfStatement; -exports.assertImmutable = assertImmutable; -exports.assertImport = assertImport; -exports.assertImportAttribute = assertImportAttribute; -exports.assertImportDeclaration = assertImportDeclaration; -exports.assertImportDefaultSpecifier = assertImportDefaultSpecifier; -exports.assertImportExpression = assertImportExpression; -exports.assertImportNamespaceSpecifier = assertImportNamespaceSpecifier; -exports.assertImportOrExportDeclaration = assertImportOrExportDeclaration; -exports.assertImportSpecifier = assertImportSpecifier; -exports.assertIndexedAccessType = assertIndexedAccessType; -exports.assertInferredPredicate = assertInferredPredicate; -exports.assertInterfaceDeclaration = assertInterfaceDeclaration; -exports.assertInterfaceExtends = assertInterfaceExtends; -exports.assertInterfaceTypeAnnotation = assertInterfaceTypeAnnotation; -exports.assertInterpreterDirective = assertInterpreterDirective; -exports.assertIntersectionTypeAnnotation = assertIntersectionTypeAnnotation; -exports.assertJSX = assertJSX; -exports.assertJSXAttribute = assertJSXAttribute; -exports.assertJSXClosingElement = assertJSXClosingElement; -exports.assertJSXClosingFragment = assertJSXClosingFragment; -exports.assertJSXElement = assertJSXElement; -exports.assertJSXEmptyExpression = assertJSXEmptyExpression; -exports.assertJSXExpressionContainer = assertJSXExpressionContainer; -exports.assertJSXFragment = assertJSXFragment; -exports.assertJSXIdentifier = assertJSXIdentifier; -exports.assertJSXMemberExpression = assertJSXMemberExpression; -exports.assertJSXNamespacedName = assertJSXNamespacedName; -exports.assertJSXOpeningElement = assertJSXOpeningElement; -exports.assertJSXOpeningFragment = assertJSXOpeningFragment; -exports.assertJSXSpreadAttribute = assertJSXSpreadAttribute; -exports.assertJSXSpreadChild = assertJSXSpreadChild; -exports.assertJSXText = assertJSXText; -exports.assertLVal = assertLVal; -exports.assertLabeledStatement = assertLabeledStatement; -exports.assertLiteral = assertLiteral; -exports.assertLogicalExpression = assertLogicalExpression; -exports.assertLoop = assertLoop; -exports.assertMemberExpression = assertMemberExpression; -exports.assertMetaProperty = assertMetaProperty; -exports.assertMethod = assertMethod; -exports.assertMiscellaneous = assertMiscellaneous; -exports.assertMixedTypeAnnotation = assertMixedTypeAnnotation; -exports.assertModuleDeclaration = assertModuleDeclaration; -exports.assertModuleExpression = assertModuleExpression; -exports.assertModuleSpecifier = assertModuleSpecifier; -exports.assertNewExpression = assertNewExpression; -exports.assertNoop = assertNoop; -exports.assertNullLiteral = assertNullLiteral; -exports.assertNullLiteralTypeAnnotation = assertNullLiteralTypeAnnotation; -exports.assertNullableTypeAnnotation = assertNullableTypeAnnotation; -exports.assertNumberLiteral = assertNumberLiteral; -exports.assertNumberLiteralTypeAnnotation = assertNumberLiteralTypeAnnotation; -exports.assertNumberTypeAnnotation = assertNumberTypeAnnotation; -exports.assertNumericLiteral = assertNumericLiteral; -exports.assertObjectExpression = assertObjectExpression; -exports.assertObjectMember = assertObjectMember; -exports.assertObjectMethod = assertObjectMethod; -exports.assertObjectPattern = assertObjectPattern; -exports.assertObjectProperty = assertObjectProperty; -exports.assertObjectTypeAnnotation = assertObjectTypeAnnotation; -exports.assertObjectTypeCallProperty = assertObjectTypeCallProperty; -exports.assertObjectTypeIndexer = assertObjectTypeIndexer; -exports.assertObjectTypeInternalSlot = assertObjectTypeInternalSlot; -exports.assertObjectTypeProperty = assertObjectTypeProperty; -exports.assertObjectTypeSpreadProperty = assertObjectTypeSpreadProperty; -exports.assertOpaqueType = assertOpaqueType; -exports.assertOptionalCallExpression = assertOptionalCallExpression; -exports.assertOptionalIndexedAccessType = assertOptionalIndexedAccessType; -exports.assertOptionalMemberExpression = assertOptionalMemberExpression; -exports.assertParenthesizedExpression = assertParenthesizedExpression; -exports.assertPattern = assertPattern; -exports.assertPatternLike = assertPatternLike; -exports.assertPipelineBareFunction = assertPipelineBareFunction; -exports.assertPipelinePrimaryTopicReference = assertPipelinePrimaryTopicReference; -exports.assertPipelineTopicExpression = assertPipelineTopicExpression; -exports.assertPlaceholder = assertPlaceholder; -exports.assertPrivate = assertPrivate; -exports.assertPrivateName = assertPrivateName; -exports.assertProgram = assertProgram; -exports.assertProperty = assertProperty; -exports.assertPureish = assertPureish; -exports.assertQualifiedTypeIdentifier = assertQualifiedTypeIdentifier; -exports.assertRecordExpression = assertRecordExpression; -exports.assertRegExpLiteral = assertRegExpLiteral; -exports.assertRegexLiteral = assertRegexLiteral; -exports.assertRestElement = assertRestElement; -exports.assertRestProperty = assertRestProperty; -exports.assertReturnStatement = assertReturnStatement; -exports.assertScopable = assertScopable; -exports.assertSequenceExpression = assertSequenceExpression; -exports.assertSpreadElement = assertSpreadElement; -exports.assertSpreadProperty = assertSpreadProperty; -exports.assertStandardized = assertStandardized; -exports.assertStatement = assertStatement; -exports.assertStaticBlock = assertStaticBlock; -exports.assertStringLiteral = assertStringLiteral; -exports.assertStringLiteralTypeAnnotation = assertStringLiteralTypeAnnotation; -exports.assertStringTypeAnnotation = assertStringTypeAnnotation; -exports.assertSuper = assertSuper; -exports.assertSwitchCase = assertSwitchCase; -exports.assertSwitchStatement = assertSwitchStatement; -exports.assertSymbolTypeAnnotation = assertSymbolTypeAnnotation; -exports.assertTSAnyKeyword = assertTSAnyKeyword; -exports.assertTSArrayType = assertTSArrayType; -exports.assertTSAsExpression = assertTSAsExpression; -exports.assertTSBaseType = assertTSBaseType; -exports.assertTSBigIntKeyword = assertTSBigIntKeyword; -exports.assertTSBooleanKeyword = assertTSBooleanKeyword; -exports.assertTSCallSignatureDeclaration = assertTSCallSignatureDeclaration; -exports.assertTSConditionalType = assertTSConditionalType; -exports.assertTSConstructSignatureDeclaration = assertTSConstructSignatureDeclaration; -exports.assertTSConstructorType = assertTSConstructorType; -exports.assertTSDeclareFunction = assertTSDeclareFunction; -exports.assertTSDeclareMethod = assertTSDeclareMethod; -exports.assertTSEntityName = assertTSEntityName; -exports.assertTSEnumDeclaration = assertTSEnumDeclaration; -exports.assertTSEnumMember = assertTSEnumMember; -exports.assertTSExportAssignment = assertTSExportAssignment; -exports.assertTSExpressionWithTypeArguments = assertTSExpressionWithTypeArguments; -exports.assertTSExternalModuleReference = assertTSExternalModuleReference; -exports.assertTSFunctionType = assertTSFunctionType; -exports.assertTSImportEqualsDeclaration = assertTSImportEqualsDeclaration; -exports.assertTSImportType = assertTSImportType; -exports.assertTSIndexSignature = assertTSIndexSignature; -exports.assertTSIndexedAccessType = assertTSIndexedAccessType; -exports.assertTSInferType = assertTSInferType; -exports.assertTSInstantiationExpression = assertTSInstantiationExpression; -exports.assertTSInterfaceBody = assertTSInterfaceBody; -exports.assertTSInterfaceDeclaration = assertTSInterfaceDeclaration; -exports.assertTSIntersectionType = assertTSIntersectionType; -exports.assertTSIntrinsicKeyword = assertTSIntrinsicKeyword; -exports.assertTSLiteralType = assertTSLiteralType; -exports.assertTSMappedType = assertTSMappedType; -exports.assertTSMethodSignature = assertTSMethodSignature; -exports.assertTSModuleBlock = assertTSModuleBlock; -exports.assertTSModuleDeclaration = assertTSModuleDeclaration; -exports.assertTSNamedTupleMember = assertTSNamedTupleMember; -exports.assertTSNamespaceExportDeclaration = assertTSNamespaceExportDeclaration; -exports.assertTSNeverKeyword = assertTSNeverKeyword; -exports.assertTSNonNullExpression = assertTSNonNullExpression; -exports.assertTSNullKeyword = assertTSNullKeyword; -exports.assertTSNumberKeyword = assertTSNumberKeyword; -exports.assertTSObjectKeyword = assertTSObjectKeyword; -exports.assertTSOptionalType = assertTSOptionalType; -exports.assertTSParameterProperty = assertTSParameterProperty; -exports.assertTSParenthesizedType = assertTSParenthesizedType; -exports.assertTSPropertySignature = assertTSPropertySignature; -exports.assertTSQualifiedName = assertTSQualifiedName; -exports.assertTSRestType = assertTSRestType; -exports.assertTSSatisfiesExpression = assertTSSatisfiesExpression; -exports.assertTSStringKeyword = assertTSStringKeyword; -exports.assertTSSymbolKeyword = assertTSSymbolKeyword; -exports.assertTSThisType = assertTSThisType; -exports.assertTSTupleType = assertTSTupleType; -exports.assertTSType = assertTSType; -exports.assertTSTypeAliasDeclaration = assertTSTypeAliasDeclaration; -exports.assertTSTypeAnnotation = assertTSTypeAnnotation; -exports.assertTSTypeAssertion = assertTSTypeAssertion; -exports.assertTSTypeElement = assertTSTypeElement; -exports.assertTSTypeLiteral = assertTSTypeLiteral; -exports.assertTSTypeOperator = assertTSTypeOperator; -exports.assertTSTypeParameter = assertTSTypeParameter; -exports.assertTSTypeParameterDeclaration = assertTSTypeParameterDeclaration; -exports.assertTSTypeParameterInstantiation = assertTSTypeParameterInstantiation; -exports.assertTSTypePredicate = assertTSTypePredicate; -exports.assertTSTypeQuery = assertTSTypeQuery; -exports.assertTSTypeReference = assertTSTypeReference; -exports.assertTSUndefinedKeyword = assertTSUndefinedKeyword; -exports.assertTSUnionType = assertTSUnionType; -exports.assertTSUnknownKeyword = assertTSUnknownKeyword; -exports.assertTSVoidKeyword = assertTSVoidKeyword; -exports.assertTaggedTemplateExpression = assertTaggedTemplateExpression; -exports.assertTemplateElement = assertTemplateElement; -exports.assertTemplateLiteral = assertTemplateLiteral; -exports.assertTerminatorless = assertTerminatorless; -exports.assertThisExpression = assertThisExpression; -exports.assertThisTypeAnnotation = assertThisTypeAnnotation; -exports.assertThrowStatement = assertThrowStatement; -exports.assertTopicReference = assertTopicReference; -exports.assertTryStatement = assertTryStatement; -exports.assertTupleExpression = assertTupleExpression; -exports.assertTupleTypeAnnotation = assertTupleTypeAnnotation; -exports.assertTypeAlias = assertTypeAlias; -exports.assertTypeAnnotation = assertTypeAnnotation; -exports.assertTypeCastExpression = assertTypeCastExpression; -exports.assertTypeParameter = assertTypeParameter; -exports.assertTypeParameterDeclaration = assertTypeParameterDeclaration; -exports.assertTypeParameterInstantiation = assertTypeParameterInstantiation; -exports.assertTypeScript = assertTypeScript; -exports.assertTypeofTypeAnnotation = assertTypeofTypeAnnotation; -exports.assertUnaryExpression = assertUnaryExpression; -exports.assertUnaryLike = assertUnaryLike; -exports.assertUnionTypeAnnotation = assertUnionTypeAnnotation; -exports.assertUpdateExpression = assertUpdateExpression; -exports.assertUserWhitespacable = assertUserWhitespacable; -exports.assertV8IntrinsicIdentifier = assertV8IntrinsicIdentifier; -exports.assertVariableDeclaration = assertVariableDeclaration; -exports.assertVariableDeclarator = assertVariableDeclarator; -exports.assertVariance = assertVariance; -exports.assertVoidTypeAnnotation = assertVoidTypeAnnotation; -exports.assertWhile = assertWhile; -exports.assertWhileStatement = assertWhileStatement; -exports.assertWithStatement = assertWithStatement; -exports.assertYieldExpression = assertYieldExpression; -var _is = require("../../validators/is.js"); -var _deprecationWarning = require("../../utils/deprecationWarning.js"); -function assert(type, node, opts) { - if (!(0, _is.default)(type, node, opts)) { - throw new Error(`Expected type "${type}" with option ${JSON.stringify(opts)}, ` + `but instead got "${node.type}".`); - } -} -function assertArrayExpression(node, opts) { - assert("ArrayExpression", node, opts); -} -function assertAssignmentExpression(node, opts) { - assert("AssignmentExpression", node, opts); -} -function assertBinaryExpression(node, opts) { - assert("BinaryExpression", node, opts); -} -function assertInterpreterDirective(node, opts) { - assert("InterpreterDirective", node, opts); -} -function assertDirective(node, opts) { - assert("Directive", node, opts); -} -function assertDirectiveLiteral(node, opts) { - assert("DirectiveLiteral", node, opts); -} -function assertBlockStatement(node, opts) { - assert("BlockStatement", node, opts); -} -function assertBreakStatement(node, opts) { - assert("BreakStatement", node, opts); -} -function assertCallExpression(node, opts) { - assert("CallExpression", node, opts); -} -function assertCatchClause(node, opts) { - assert("CatchClause", node, opts); -} -function assertConditionalExpression(node, opts) { - assert("ConditionalExpression", node, opts); -} -function assertContinueStatement(node, opts) { - assert("ContinueStatement", node, opts); -} -function assertDebuggerStatement(node, opts) { - assert("DebuggerStatement", node, opts); -} -function assertDoWhileStatement(node, opts) { - assert("DoWhileStatement", node, opts); -} -function assertEmptyStatement(node, opts) { - assert("EmptyStatement", node, opts); -} -function assertExpressionStatement(node, opts) { - assert("ExpressionStatement", node, opts); -} -function assertFile(node, opts) { - assert("File", node, opts); -} -function assertForInStatement(node, opts) { - assert("ForInStatement", node, opts); -} -function assertForStatement(node, opts) { - assert("ForStatement", node, opts); -} -function assertFunctionDeclaration(node, opts) { - assert("FunctionDeclaration", node, opts); -} -function assertFunctionExpression(node, opts) { - assert("FunctionExpression", node, opts); -} -function assertIdentifier(node, opts) { - assert("Identifier", node, opts); -} -function assertIfStatement(node, opts) { - assert("IfStatement", node, opts); -} -function assertLabeledStatement(node, opts) { - assert("LabeledStatement", node, opts); -} -function assertStringLiteral(node, opts) { - assert("StringLiteral", node, opts); -} -function assertNumericLiteral(node, opts) { - assert("NumericLiteral", node, opts); -} -function assertNullLiteral(node, opts) { - assert("NullLiteral", node, opts); -} -function assertBooleanLiteral(node, opts) { - assert("BooleanLiteral", node, opts); -} -function assertRegExpLiteral(node, opts) { - assert("RegExpLiteral", node, opts); -} -function assertLogicalExpression(node, opts) { - assert("LogicalExpression", node, opts); -} -function assertMemberExpression(node, opts) { - assert("MemberExpression", node, opts); -} -function assertNewExpression(node, opts) { - assert("NewExpression", node, opts); -} -function assertProgram(node, opts) { - assert("Program", node, opts); -} -function assertObjectExpression(node, opts) { - assert("ObjectExpression", node, opts); -} -function assertObjectMethod(node, opts) { - assert("ObjectMethod", node, opts); -} -function assertObjectProperty(node, opts) { - assert("ObjectProperty", node, opts); -} -function assertRestElement(node, opts) { - assert("RestElement", node, opts); -} -function assertReturnStatement(node, opts) { - assert("ReturnStatement", node, opts); -} -function assertSequenceExpression(node, opts) { - assert("SequenceExpression", node, opts); -} -function assertParenthesizedExpression(node, opts) { - assert("ParenthesizedExpression", node, opts); -} -function assertSwitchCase(node, opts) { - assert("SwitchCase", node, opts); -} -function assertSwitchStatement(node, opts) { - assert("SwitchStatement", node, opts); -} -function assertThisExpression(node, opts) { - assert("ThisExpression", node, opts); -} -function assertThrowStatement(node, opts) { - assert("ThrowStatement", node, opts); -} -function assertTryStatement(node, opts) { - assert("TryStatement", node, opts); -} -function assertUnaryExpression(node, opts) { - assert("UnaryExpression", node, opts); -} -function assertUpdateExpression(node, opts) { - assert("UpdateExpression", node, opts); -} -function assertVariableDeclaration(node, opts) { - assert("VariableDeclaration", node, opts); -} -function assertVariableDeclarator(node, opts) { - assert("VariableDeclarator", node, opts); -} -function assertWhileStatement(node, opts) { - assert("WhileStatement", node, opts); -} -function assertWithStatement(node, opts) { - assert("WithStatement", node, opts); -} -function assertAssignmentPattern(node, opts) { - assert("AssignmentPattern", node, opts); -} -function assertArrayPattern(node, opts) { - assert("ArrayPattern", node, opts); -} -function assertArrowFunctionExpression(node, opts) { - assert("ArrowFunctionExpression", node, opts); -} -function assertClassBody(node, opts) { - assert("ClassBody", node, opts); -} -function assertClassExpression(node, opts) { - assert("ClassExpression", node, opts); -} -function assertClassDeclaration(node, opts) { - assert("ClassDeclaration", node, opts); -} -function assertExportAllDeclaration(node, opts) { - assert("ExportAllDeclaration", node, opts); -} -function assertExportDefaultDeclaration(node, opts) { - assert("ExportDefaultDeclaration", node, opts); -} -function assertExportNamedDeclaration(node, opts) { - assert("ExportNamedDeclaration", node, opts); -} -function assertExportSpecifier(node, opts) { - assert("ExportSpecifier", node, opts); -} -function assertForOfStatement(node, opts) { - assert("ForOfStatement", node, opts); -} -function assertImportDeclaration(node, opts) { - assert("ImportDeclaration", node, opts); -} -function assertImportDefaultSpecifier(node, opts) { - assert("ImportDefaultSpecifier", node, opts); -} -function assertImportNamespaceSpecifier(node, opts) { - assert("ImportNamespaceSpecifier", node, opts); -} -function assertImportSpecifier(node, opts) { - assert("ImportSpecifier", node, opts); -} -function assertImportExpression(node, opts) { - assert("ImportExpression", node, opts); -} -function assertMetaProperty(node, opts) { - assert("MetaProperty", node, opts); -} -function assertClassMethod(node, opts) { - assert("ClassMethod", node, opts); -} -function assertObjectPattern(node, opts) { - assert("ObjectPattern", node, opts); -} -function assertSpreadElement(node, opts) { - assert("SpreadElement", node, opts); -} -function assertSuper(node, opts) { - assert("Super", node, opts); -} -function assertTaggedTemplateExpression(node, opts) { - assert("TaggedTemplateExpression", node, opts); -} -function assertTemplateElement(node, opts) { - assert("TemplateElement", node, opts); -} -function assertTemplateLiteral(node, opts) { - assert("TemplateLiteral", node, opts); -} -function assertYieldExpression(node, opts) { - assert("YieldExpression", node, opts); -} -function assertAwaitExpression(node, opts) { - assert("AwaitExpression", node, opts); -} -function assertImport(node, opts) { - assert("Import", node, opts); -} -function assertBigIntLiteral(node, opts) { - assert("BigIntLiteral", node, opts); -} -function assertExportNamespaceSpecifier(node, opts) { - assert("ExportNamespaceSpecifier", node, opts); -} -function assertOptionalMemberExpression(node, opts) { - assert("OptionalMemberExpression", node, opts); -} -function assertOptionalCallExpression(node, opts) { - assert("OptionalCallExpression", node, opts); -} -function assertClassProperty(node, opts) { - assert("ClassProperty", node, opts); -} -function assertClassAccessorProperty(node, opts) { - assert("ClassAccessorProperty", node, opts); -} -function assertClassPrivateProperty(node, opts) { - assert("ClassPrivateProperty", node, opts); -} -function assertClassPrivateMethod(node, opts) { - assert("ClassPrivateMethod", node, opts); -} -function assertPrivateName(node, opts) { - assert("PrivateName", node, opts); -} -function assertStaticBlock(node, opts) { - assert("StaticBlock", node, opts); -} -function assertAnyTypeAnnotation(node, opts) { - assert("AnyTypeAnnotation", node, opts); -} -function assertArrayTypeAnnotation(node, opts) { - assert("ArrayTypeAnnotation", node, opts); -} -function assertBooleanTypeAnnotation(node, opts) { - assert("BooleanTypeAnnotation", node, opts); -} -function assertBooleanLiteralTypeAnnotation(node, opts) { - assert("BooleanLiteralTypeAnnotation", node, opts); -} -function assertNullLiteralTypeAnnotation(node, opts) { - assert("NullLiteralTypeAnnotation", node, opts); -} -function assertClassImplements(node, opts) { - assert("ClassImplements", node, opts); -} -function assertDeclareClass(node, opts) { - assert("DeclareClass", node, opts); -} -function assertDeclareFunction(node, opts) { - assert("DeclareFunction", node, opts); -} -function assertDeclareInterface(node, opts) { - assert("DeclareInterface", node, opts); -} -function assertDeclareModule(node, opts) { - assert("DeclareModule", node, opts); -} -function assertDeclareModuleExports(node, opts) { - assert("DeclareModuleExports", node, opts); -} -function assertDeclareTypeAlias(node, opts) { - assert("DeclareTypeAlias", node, opts); -} -function assertDeclareOpaqueType(node, opts) { - assert("DeclareOpaqueType", node, opts); -} -function assertDeclareVariable(node, opts) { - assert("DeclareVariable", node, opts); -} -function assertDeclareExportDeclaration(node, opts) { - assert("DeclareExportDeclaration", node, opts); -} -function assertDeclareExportAllDeclaration(node, opts) { - assert("DeclareExportAllDeclaration", node, opts); -} -function assertDeclaredPredicate(node, opts) { - assert("DeclaredPredicate", node, opts); -} -function assertExistsTypeAnnotation(node, opts) { - assert("ExistsTypeAnnotation", node, opts); -} -function assertFunctionTypeAnnotation(node, opts) { - assert("FunctionTypeAnnotation", node, opts); -} -function assertFunctionTypeParam(node, opts) { - assert("FunctionTypeParam", node, opts); -} -function assertGenericTypeAnnotation(node, opts) { - assert("GenericTypeAnnotation", node, opts); -} -function assertInferredPredicate(node, opts) { - assert("InferredPredicate", node, opts); -} -function assertInterfaceExtends(node, opts) { - assert("InterfaceExtends", node, opts); -} -function assertInterfaceDeclaration(node, opts) { - assert("InterfaceDeclaration", node, opts); -} -function assertInterfaceTypeAnnotation(node, opts) { - assert("InterfaceTypeAnnotation", node, opts); -} -function assertIntersectionTypeAnnotation(node, opts) { - assert("IntersectionTypeAnnotation", node, opts); -} -function assertMixedTypeAnnotation(node, opts) { - assert("MixedTypeAnnotation", node, opts); -} -function assertEmptyTypeAnnotation(node, opts) { - assert("EmptyTypeAnnotation", node, opts); -} -function assertNullableTypeAnnotation(node, opts) { - assert("NullableTypeAnnotation", node, opts); -} -function assertNumberLiteralTypeAnnotation(node, opts) { - assert("NumberLiteralTypeAnnotation", node, opts); -} -function assertNumberTypeAnnotation(node, opts) { - assert("NumberTypeAnnotation", node, opts); -} -function assertObjectTypeAnnotation(node, opts) { - assert("ObjectTypeAnnotation", node, opts); -} -function assertObjectTypeInternalSlot(node, opts) { - assert("ObjectTypeInternalSlot", node, opts); -} -function assertObjectTypeCallProperty(node, opts) { - assert("ObjectTypeCallProperty", node, opts); -} -function assertObjectTypeIndexer(node, opts) { - assert("ObjectTypeIndexer", node, opts); -} -function assertObjectTypeProperty(node, opts) { - assert("ObjectTypeProperty", node, opts); -} -function assertObjectTypeSpreadProperty(node, opts) { - assert("ObjectTypeSpreadProperty", node, opts); -} -function assertOpaqueType(node, opts) { - assert("OpaqueType", node, opts); -} -function assertQualifiedTypeIdentifier(node, opts) { - assert("QualifiedTypeIdentifier", node, opts); -} -function assertStringLiteralTypeAnnotation(node, opts) { - assert("StringLiteralTypeAnnotation", node, opts); -} -function assertStringTypeAnnotation(node, opts) { - assert("StringTypeAnnotation", node, opts); -} -function assertSymbolTypeAnnotation(node, opts) { - assert("SymbolTypeAnnotation", node, opts); -} -function assertThisTypeAnnotation(node, opts) { - assert("ThisTypeAnnotation", node, opts); -} -function assertTupleTypeAnnotation(node, opts) { - assert("TupleTypeAnnotation", node, opts); -} -function assertTypeofTypeAnnotation(node, opts) { - assert("TypeofTypeAnnotation", node, opts); -} -function assertTypeAlias(node, opts) { - assert("TypeAlias", node, opts); -} -function assertTypeAnnotation(node, opts) { - assert("TypeAnnotation", node, opts); -} -function assertTypeCastExpression(node, opts) { - assert("TypeCastExpression", node, opts); -} -function assertTypeParameter(node, opts) { - assert("TypeParameter", node, opts); -} -function assertTypeParameterDeclaration(node, opts) { - assert("TypeParameterDeclaration", node, opts); -} -function assertTypeParameterInstantiation(node, opts) { - assert("TypeParameterInstantiation", node, opts); -} -function assertUnionTypeAnnotation(node, opts) { - assert("UnionTypeAnnotation", node, opts); -} -function assertVariance(node, opts) { - assert("Variance", node, opts); -} -function assertVoidTypeAnnotation(node, opts) { - assert("VoidTypeAnnotation", node, opts); -} -function assertEnumDeclaration(node, opts) { - assert("EnumDeclaration", node, opts); -} -function assertEnumBooleanBody(node, opts) { - assert("EnumBooleanBody", node, opts); -} -function assertEnumNumberBody(node, opts) { - assert("EnumNumberBody", node, opts); -} -function assertEnumStringBody(node, opts) { - assert("EnumStringBody", node, opts); -} -function assertEnumSymbolBody(node, opts) { - assert("EnumSymbolBody", node, opts); -} -function assertEnumBooleanMember(node, opts) { - assert("EnumBooleanMember", node, opts); -} -function assertEnumNumberMember(node, opts) { - assert("EnumNumberMember", node, opts); -} -function assertEnumStringMember(node, opts) { - assert("EnumStringMember", node, opts); -} -function assertEnumDefaultedMember(node, opts) { - assert("EnumDefaultedMember", node, opts); -} -function assertIndexedAccessType(node, opts) { - assert("IndexedAccessType", node, opts); -} -function assertOptionalIndexedAccessType(node, opts) { - assert("OptionalIndexedAccessType", node, opts); -} -function assertJSXAttribute(node, opts) { - assert("JSXAttribute", node, opts); -} -function assertJSXClosingElement(node, opts) { - assert("JSXClosingElement", node, opts); -} -function assertJSXElement(node, opts) { - assert("JSXElement", node, opts); -} -function assertJSXEmptyExpression(node, opts) { - assert("JSXEmptyExpression", node, opts); -} -function assertJSXExpressionContainer(node, opts) { - assert("JSXExpressionContainer", node, opts); -} -function assertJSXSpreadChild(node, opts) { - assert("JSXSpreadChild", node, opts); -} -function assertJSXIdentifier(node, opts) { - assert("JSXIdentifier", node, opts); -} -function assertJSXMemberExpression(node, opts) { - assert("JSXMemberExpression", node, opts); -} -function assertJSXNamespacedName(node, opts) { - assert("JSXNamespacedName", node, opts); -} -function assertJSXOpeningElement(node, opts) { - assert("JSXOpeningElement", node, opts); -} -function assertJSXSpreadAttribute(node, opts) { - assert("JSXSpreadAttribute", node, opts); -} -function assertJSXText(node, opts) { - assert("JSXText", node, opts); -} -function assertJSXFragment(node, opts) { - assert("JSXFragment", node, opts); -} -function assertJSXOpeningFragment(node, opts) { - assert("JSXOpeningFragment", node, opts); -} -function assertJSXClosingFragment(node, opts) { - assert("JSXClosingFragment", node, opts); -} -function assertNoop(node, opts) { - assert("Noop", node, opts); -} -function assertPlaceholder(node, opts) { - assert("Placeholder", node, opts); -} -function assertV8IntrinsicIdentifier(node, opts) { - assert("V8IntrinsicIdentifier", node, opts); -} -function assertArgumentPlaceholder(node, opts) { - assert("ArgumentPlaceholder", node, opts); -} -function assertBindExpression(node, opts) { - assert("BindExpression", node, opts); -} -function assertImportAttribute(node, opts) { - assert("ImportAttribute", node, opts); -} -function assertDecorator(node, opts) { - assert("Decorator", node, opts); -} -function assertDoExpression(node, opts) { - assert("DoExpression", node, opts); -} -function assertExportDefaultSpecifier(node, opts) { - assert("ExportDefaultSpecifier", node, opts); -} -function assertRecordExpression(node, opts) { - assert("RecordExpression", node, opts); -} -function assertTupleExpression(node, opts) { - assert("TupleExpression", node, opts); -} -function assertDecimalLiteral(node, opts) { - assert("DecimalLiteral", node, opts); -} -function assertModuleExpression(node, opts) { - assert("ModuleExpression", node, opts); -} -function assertTopicReference(node, opts) { - assert("TopicReference", node, opts); -} -function assertPipelineTopicExpression(node, opts) { - assert("PipelineTopicExpression", node, opts); -} -function assertPipelineBareFunction(node, opts) { - assert("PipelineBareFunction", node, opts); -} -function assertPipelinePrimaryTopicReference(node, opts) { - assert("PipelinePrimaryTopicReference", node, opts); -} -function assertTSParameterProperty(node, opts) { - assert("TSParameterProperty", node, opts); -} -function assertTSDeclareFunction(node, opts) { - assert("TSDeclareFunction", node, opts); -} -function assertTSDeclareMethod(node, opts) { - assert("TSDeclareMethod", node, opts); -} -function assertTSQualifiedName(node, opts) { - assert("TSQualifiedName", node, opts); -} -function assertTSCallSignatureDeclaration(node, opts) { - assert("TSCallSignatureDeclaration", node, opts); -} -function assertTSConstructSignatureDeclaration(node, opts) { - assert("TSConstructSignatureDeclaration", node, opts); -} -function assertTSPropertySignature(node, opts) { - assert("TSPropertySignature", node, opts); -} -function assertTSMethodSignature(node, opts) { - assert("TSMethodSignature", node, opts); -} -function assertTSIndexSignature(node, opts) { - assert("TSIndexSignature", node, opts); -} -function assertTSAnyKeyword(node, opts) { - assert("TSAnyKeyword", node, opts); -} -function assertTSBooleanKeyword(node, opts) { - assert("TSBooleanKeyword", node, opts); -} -function assertTSBigIntKeyword(node, opts) { - assert("TSBigIntKeyword", node, opts); -} -function assertTSIntrinsicKeyword(node, opts) { - assert("TSIntrinsicKeyword", node, opts); -} -function assertTSNeverKeyword(node, opts) { - assert("TSNeverKeyword", node, opts); -} -function assertTSNullKeyword(node, opts) { - assert("TSNullKeyword", node, opts); -} -function assertTSNumberKeyword(node, opts) { - assert("TSNumberKeyword", node, opts); -} -function assertTSObjectKeyword(node, opts) { - assert("TSObjectKeyword", node, opts); -} -function assertTSStringKeyword(node, opts) { - assert("TSStringKeyword", node, opts); -} -function assertTSSymbolKeyword(node, opts) { - assert("TSSymbolKeyword", node, opts); -} -function assertTSUndefinedKeyword(node, opts) { - assert("TSUndefinedKeyword", node, opts); -} -function assertTSUnknownKeyword(node, opts) { - assert("TSUnknownKeyword", node, opts); -} -function assertTSVoidKeyword(node, opts) { - assert("TSVoidKeyword", node, opts); -} -function assertTSThisType(node, opts) { - assert("TSThisType", node, opts); -} -function assertTSFunctionType(node, opts) { - assert("TSFunctionType", node, opts); -} -function assertTSConstructorType(node, opts) { - assert("TSConstructorType", node, opts); -} -function assertTSTypeReference(node, opts) { - assert("TSTypeReference", node, opts); -} -function assertTSTypePredicate(node, opts) { - assert("TSTypePredicate", node, opts); -} -function assertTSTypeQuery(node, opts) { - assert("TSTypeQuery", node, opts); -} -function assertTSTypeLiteral(node, opts) { - assert("TSTypeLiteral", node, opts); -} -function assertTSArrayType(node, opts) { - assert("TSArrayType", node, opts); -} -function assertTSTupleType(node, opts) { - assert("TSTupleType", node, opts); -} -function assertTSOptionalType(node, opts) { - assert("TSOptionalType", node, opts); -} -function assertTSRestType(node, opts) { - assert("TSRestType", node, opts); -} -function assertTSNamedTupleMember(node, opts) { - assert("TSNamedTupleMember", node, opts); -} -function assertTSUnionType(node, opts) { - assert("TSUnionType", node, opts); -} -function assertTSIntersectionType(node, opts) { - assert("TSIntersectionType", node, opts); -} -function assertTSConditionalType(node, opts) { - assert("TSConditionalType", node, opts); -} -function assertTSInferType(node, opts) { - assert("TSInferType", node, opts); -} -function assertTSParenthesizedType(node, opts) { - assert("TSParenthesizedType", node, opts); -} -function assertTSTypeOperator(node, opts) { - assert("TSTypeOperator", node, opts); -} -function assertTSIndexedAccessType(node, opts) { - assert("TSIndexedAccessType", node, opts); -} -function assertTSMappedType(node, opts) { - assert("TSMappedType", node, opts); -} -function assertTSLiteralType(node, opts) { - assert("TSLiteralType", node, opts); -} -function assertTSExpressionWithTypeArguments(node, opts) { - assert("TSExpressionWithTypeArguments", node, opts); -} -function assertTSInterfaceDeclaration(node, opts) { - assert("TSInterfaceDeclaration", node, opts); -} -function assertTSInterfaceBody(node, opts) { - assert("TSInterfaceBody", node, opts); -} -function assertTSTypeAliasDeclaration(node, opts) { - assert("TSTypeAliasDeclaration", node, opts); -} -function assertTSInstantiationExpression(node, opts) { - assert("TSInstantiationExpression", node, opts); -} -function assertTSAsExpression(node, opts) { - assert("TSAsExpression", node, opts); -} -function assertTSSatisfiesExpression(node, opts) { - assert("TSSatisfiesExpression", node, opts); -} -function assertTSTypeAssertion(node, opts) { - assert("TSTypeAssertion", node, opts); -} -function assertTSEnumDeclaration(node, opts) { - assert("TSEnumDeclaration", node, opts); -} -function assertTSEnumMember(node, opts) { - assert("TSEnumMember", node, opts); -} -function assertTSModuleDeclaration(node, opts) { - assert("TSModuleDeclaration", node, opts); -} -function assertTSModuleBlock(node, opts) { - assert("TSModuleBlock", node, opts); -} -function assertTSImportType(node, opts) { - assert("TSImportType", node, opts); -} -function assertTSImportEqualsDeclaration(node, opts) { - assert("TSImportEqualsDeclaration", node, opts); -} -function assertTSExternalModuleReference(node, opts) { - assert("TSExternalModuleReference", node, opts); -} -function assertTSNonNullExpression(node, opts) { - assert("TSNonNullExpression", node, opts); -} -function assertTSExportAssignment(node, opts) { - assert("TSExportAssignment", node, opts); -} -function assertTSNamespaceExportDeclaration(node, opts) { - assert("TSNamespaceExportDeclaration", node, opts); -} -function assertTSTypeAnnotation(node, opts) { - assert("TSTypeAnnotation", node, opts); -} -function assertTSTypeParameterInstantiation(node, opts) { - assert("TSTypeParameterInstantiation", node, opts); -} -function assertTSTypeParameterDeclaration(node, opts) { - assert("TSTypeParameterDeclaration", node, opts); -} -function assertTSTypeParameter(node, opts) { - assert("TSTypeParameter", node, opts); -} -function assertStandardized(node, opts) { - assert("Standardized", node, opts); -} -function assertExpression(node, opts) { - assert("Expression", node, opts); -} -function assertBinary(node, opts) { - assert("Binary", node, opts); -} -function assertScopable(node, opts) { - assert("Scopable", node, opts); -} -function assertBlockParent(node, opts) { - assert("BlockParent", node, opts); -} -function assertBlock(node, opts) { - assert("Block", node, opts); -} -function assertStatement(node, opts) { - assert("Statement", node, opts); -} -function assertTerminatorless(node, opts) { - assert("Terminatorless", node, opts); -} -function assertCompletionStatement(node, opts) { - assert("CompletionStatement", node, opts); -} -function assertConditional(node, opts) { - assert("Conditional", node, opts); -} -function assertLoop(node, opts) { - assert("Loop", node, opts); -} -function assertWhile(node, opts) { - assert("While", node, opts); -} -function assertExpressionWrapper(node, opts) { - assert("ExpressionWrapper", node, opts); -} -function assertFor(node, opts) { - assert("For", node, opts); -} -function assertForXStatement(node, opts) { - assert("ForXStatement", node, opts); -} -function assertFunction(node, opts) { - assert("Function", node, opts); -} -function assertFunctionParent(node, opts) { - assert("FunctionParent", node, opts); -} -function assertPureish(node, opts) { - assert("Pureish", node, opts); -} -function assertDeclaration(node, opts) { - assert("Declaration", node, opts); -} -function assertPatternLike(node, opts) { - assert("PatternLike", node, opts); -} -function assertLVal(node, opts) { - assert("LVal", node, opts); -} -function assertTSEntityName(node, opts) { - assert("TSEntityName", node, opts); -} -function assertLiteral(node, opts) { - assert("Literal", node, opts); -} -function assertImmutable(node, opts) { - assert("Immutable", node, opts); -} -function assertUserWhitespacable(node, opts) { - assert("UserWhitespacable", node, opts); -} -function assertMethod(node, opts) { - assert("Method", node, opts); -} -function assertObjectMember(node, opts) { - assert("ObjectMember", node, opts); -} -function assertProperty(node, opts) { - assert("Property", node, opts); -} -function assertUnaryLike(node, opts) { - assert("UnaryLike", node, opts); -} -function assertPattern(node, opts) { - assert("Pattern", node, opts); -} -function assertClass(node, opts) { - assert("Class", node, opts); -} -function assertImportOrExportDeclaration(node, opts) { - assert("ImportOrExportDeclaration", node, opts); -} -function assertExportDeclaration(node, opts) { - assert("ExportDeclaration", node, opts); -} -function assertModuleSpecifier(node, opts) { - assert("ModuleSpecifier", node, opts); -} -function assertAccessor(node, opts) { - assert("Accessor", node, opts); -} -function assertPrivate(node, opts) { - assert("Private", node, opts); -} -function assertFlow(node, opts) { - assert("Flow", node, opts); -} -function assertFlowType(node, opts) { - assert("FlowType", node, opts); -} -function assertFlowBaseAnnotation(node, opts) { - assert("FlowBaseAnnotation", node, opts); -} -function assertFlowDeclaration(node, opts) { - assert("FlowDeclaration", node, opts); -} -function assertFlowPredicate(node, opts) { - assert("FlowPredicate", node, opts); -} -function assertEnumBody(node, opts) { - assert("EnumBody", node, opts); -} -function assertEnumMember(node, opts) { - assert("EnumMember", node, opts); -} -function assertJSX(node, opts) { - assert("JSX", node, opts); -} -function assertMiscellaneous(node, opts) { - assert("Miscellaneous", node, opts); -} -function assertTypeScript(node, opts) { - assert("TypeScript", node, opts); -} -function assertTSTypeElement(node, opts) { - assert("TSTypeElement", node, opts); -} -function assertTSType(node, opts) { - assert("TSType", node, opts); -} -function assertTSBaseType(node, opts) { - assert("TSBaseType", node, opts); -} -function assertNumberLiteral(node, opts) { - (0, _deprecationWarning.default)("assertNumberLiteral", "assertNumericLiteral"); - assert("NumberLiteral", node, opts); -} -function assertRegexLiteral(node, opts) { - (0, _deprecationWarning.default)("assertRegexLiteral", "assertRegExpLiteral"); - assert("RegexLiteral", node, opts); -} -function assertRestProperty(node, opts) { - (0, _deprecationWarning.default)("assertRestProperty", "assertRestElement"); - assert("RestProperty", node, opts); -} -function assertSpreadProperty(node, opts) { - (0, _deprecationWarning.default)("assertSpreadProperty", "assertSpreadElement"); - assert("SpreadProperty", node, opts); -} -function assertModuleDeclaration(node, opts) { - (0, _deprecationWarning.default)("assertModuleDeclaration", "assertImportOrExportDeclaration"); - assert("ModuleDeclaration", node, opts); -} - -//# sourceMappingURL=index.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/asserts/generated/index.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/asserts/generated/index.js.map deleted file mode 100644 index 16238a4ea..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/asserts/generated/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_is","require","_deprecationWarning","assert","type","node","opts","is","Error","JSON","stringify","assertArrayExpression","assertAssignmentExpression","assertBinaryExpression","assertInterpreterDirective","assertDirective","assertDirectiveLiteral","assertBlockStatement","assertBreakStatement","assertCallExpression","assertCatchClause","assertConditionalExpression","assertContinueStatement","assertDebuggerStatement","assertDoWhileStatement","assertEmptyStatement","assertExpressionStatement","assertFile","assertForInStatement","assertForStatement","assertFunctionDeclaration","assertFunctionExpression","assertIdentifier","assertIfStatement","assertLabeledStatement","assertStringLiteral","assertNumericLiteral","assertNullLiteral","assertBooleanLiteral","assertRegExpLiteral","assertLogicalExpression","assertMemberExpression","assertNewExpression","assertProgram","assertObjectExpression","assertObjectMethod","assertObjectProperty","assertRestElement","assertReturnStatement","assertSequenceExpression","assertParenthesizedExpression","assertSwitchCase","assertSwitchStatement","assertThisExpression","assertThrowStatement","assertTryStatement","assertUnaryExpression","assertUpdateExpression","assertVariableDeclaration","assertVariableDeclarator","assertWhileStatement","assertWithStatement","assertAssignmentPattern","assertArrayPattern","assertArrowFunctionExpression","assertClassBody","assertClassExpression","assertClassDeclaration","assertExportAllDeclaration","assertExportDefaultDeclaration","assertExportNamedDeclaration","assertExportSpecifier","assertForOfStatement","assertImportDeclaration","assertImportDefaultSpecifier","assertImportNamespaceSpecifier","assertImportSpecifier","assertImportExpression","assertMetaProperty","assertClassMethod","assertObjectPattern","assertSpreadElement","assertSuper","assertTaggedTemplateExpression","assertTemplateElement","assertTemplateLiteral","assertYieldExpression","assertAwaitExpression","assertImport","assertBigIntLiteral","assertExportNamespaceSpecifier","assertOptionalMemberExpression","assertOptionalCallExpression","assertClassProperty","assertClassAccessorProperty","assertClassPrivateProperty","assertClassPrivateMethod","assertPrivateName","assertStaticBlock","assertAnyTypeAnnotation","assertArrayTypeAnnotation","assertBooleanTypeAnnotation","assertBooleanLiteralTypeAnnotation","assertNullLiteralTypeAnnotation","assertClassImplements","assertDeclareClass","assertDeclareFunction","assertDeclareInterface","assertDeclareModule","assertDeclareModuleExports","assertDeclareTypeAlias","assertDeclareOpaqueType","assertDeclareVariable","assertDeclareExportDeclaration","assertDeclareExportAllDeclaration","assertDeclaredPredicate","assertExistsTypeAnnotation","assertFunctionTypeAnnotation","assertFunctionTypeParam","assertGenericTypeAnnotation","assertInferredPredicate","assertInterfaceExtends","assertInterfaceDeclaration","assertInterfaceTypeAnnotation","assertIntersectionTypeAnnotation","assertMixedTypeAnnotation","assertEmptyTypeAnnotation","assertNullableTypeAnnotation","assertNumberLiteralTypeAnnotation","assertNumberTypeAnnotation","assertObjectTypeAnnotation","assertObjectTypeInternalSlot","assertObjectTypeCallProperty","assertObjectTypeIndexer","assertObjectTypeProperty","assertObjectTypeSpreadProperty","assertOpaqueType","assertQualifiedTypeIdentifier","assertStringLiteralTypeAnnotation","assertStringTypeAnnotation","assertSymbolTypeAnnotation","assertThisTypeAnnotation","assertTupleTypeAnnotation","assertTypeofTypeAnnotation","assertTypeAlias","assertTypeAnnotation","assertTypeCastExpression","assertTypeParameter","assertTypeParameterDeclaration","assertTypeParameterInstantiation","assertUnionTypeAnnotation","assertVariance","assertVoidTypeAnnotation","assertEnumDeclaration","assertEnumBooleanBody","assertEnumNumberBody","assertEnumStringBody","assertEnumSymbolBody","assertEnumBooleanMember","assertEnumNumberMember","assertEnumStringMember","assertEnumDefaultedMember","assertIndexedAccessType","assertOptionalIndexedAccessType","assertJSXAttribute","assertJSXClosingElement","assertJSXElement","assertJSXEmptyExpression","assertJSXExpressionContainer","assertJSXSpreadChild","assertJSXIdentifier","assertJSXMemberExpression","assertJSXNamespacedName","assertJSXOpeningElement","assertJSXSpreadAttribute","assertJSXText","assertJSXFragment","assertJSXOpeningFragment","assertJSXClosingFragment","assertNoop","assertPlaceholder","assertV8IntrinsicIdentifier","assertArgumentPlaceholder","assertBindExpression","assertImportAttribute","assertDecorator","assertDoExpression","assertExportDefaultSpecifier","assertRecordExpression","assertTupleExpression","assertDecimalLiteral","assertModuleExpression","assertTopicReference","assertPipelineTopicExpression","assertPipelineBareFunction","assertPipelinePrimaryTopicReference","assertTSParameterProperty","assertTSDeclareFunction","assertTSDeclareMethod","assertTSQualifiedName","assertTSCallSignatureDeclaration","assertTSConstructSignatureDeclaration","assertTSPropertySignature","assertTSMethodSignature","assertTSIndexSignature","assertTSAnyKeyword","assertTSBooleanKeyword","assertTSBigIntKeyword","assertTSIntrinsicKeyword","assertTSNeverKeyword","assertTSNullKeyword","assertTSNumberKeyword","assertTSObjectKeyword","assertTSStringKeyword","assertTSSymbolKeyword","assertTSUndefinedKeyword","assertTSUnknownKeyword","assertTSVoidKeyword","assertTSThisType","assertTSFunctionType","assertTSConstructorType","assertTSTypeReference","assertTSTypePredicate","assertTSTypeQuery","assertTSTypeLiteral","assertTSArrayType","assertTSTupleType","assertTSOptionalType","assertTSRestType","assertTSNamedTupleMember","assertTSUnionType","assertTSIntersectionType","assertTSConditionalType","assertTSInferType","assertTSParenthesizedType","assertTSTypeOperator","assertTSIndexedAccessType","assertTSMappedType","assertTSLiteralType","assertTSExpressionWithTypeArguments","assertTSInterfaceDeclaration","assertTSInterfaceBody","assertTSTypeAliasDeclaration","assertTSInstantiationExpression","assertTSAsExpression","assertTSSatisfiesExpression","assertTSTypeAssertion","assertTSEnumDeclaration","assertTSEnumMember","assertTSModuleDeclaration","assertTSModuleBlock","assertTSImportType","assertTSImportEqualsDeclaration","assertTSExternalModuleReference","assertTSNonNullExpression","assertTSExportAssignment","assertTSNamespaceExportDeclaration","assertTSTypeAnnotation","assertTSTypeParameterInstantiation","assertTSTypeParameterDeclaration","assertTSTypeParameter","assertStandardized","assertExpression","assertBinary","assertScopable","assertBlockParent","assertBlock","assertStatement","assertTerminatorless","assertCompletionStatement","assertConditional","assertLoop","assertWhile","assertExpressionWrapper","assertFor","assertForXStatement","assertFunction","assertFunctionParent","assertPureish","assertDeclaration","assertPatternLike","assertLVal","assertTSEntityName","assertLiteral","assertImmutable","assertUserWhitespacable","assertMethod","assertObjectMember","assertProperty","assertUnaryLike","assertPattern","assertClass","assertImportOrExportDeclaration","assertExportDeclaration","assertModuleSpecifier","assertAccessor","assertPrivate","assertFlow","assertFlowType","assertFlowBaseAnnotation","assertFlowDeclaration","assertFlowPredicate","assertEnumBody","assertEnumMember","assertJSX","assertMiscellaneous","assertTypeScript","assertTSTypeElement","assertTSType","assertTSBaseType","assertNumberLiteral","deprecationWarning","assertRegexLiteral","assertRestProperty","assertSpreadProperty","assertModuleDeclaration"],"sources":["../../../src/asserts/generated/index.ts"],"sourcesContent":["/*\n * This file is auto-generated! Do not modify it directly.\n * To re-generate run 'make build'\n */\nimport is from \"../../validators/is.ts\";\nimport type * as t from \"../../index.ts\";\nimport deprecationWarning from \"../../utils/deprecationWarning.ts\";\n\nfunction assert(type: string, node: any, opts?: any): void {\n if (!is(type, node, opts)) {\n throw new Error(\n `Expected type \"${type}\" with option ${JSON.stringify(opts)}, ` +\n `but instead got \"${node.type}\".`,\n );\n }\n}\n\nexport function assertArrayExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ArrayExpression {\n assert(\"ArrayExpression\", node, opts);\n}\nexport function assertAssignmentExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.AssignmentExpression {\n assert(\"AssignmentExpression\", node, opts);\n}\nexport function assertBinaryExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.BinaryExpression {\n assert(\"BinaryExpression\", node, opts);\n}\nexport function assertInterpreterDirective(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.InterpreterDirective {\n assert(\"InterpreterDirective\", node, opts);\n}\nexport function assertDirective(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Directive {\n assert(\"Directive\", node, opts);\n}\nexport function assertDirectiveLiteral(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.DirectiveLiteral {\n assert(\"DirectiveLiteral\", node, opts);\n}\nexport function assertBlockStatement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.BlockStatement {\n assert(\"BlockStatement\", node, opts);\n}\nexport function assertBreakStatement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.BreakStatement {\n assert(\"BreakStatement\", node, opts);\n}\nexport function assertCallExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.CallExpression {\n assert(\"CallExpression\", node, opts);\n}\nexport function assertCatchClause(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.CatchClause {\n assert(\"CatchClause\", node, opts);\n}\nexport function assertConditionalExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ConditionalExpression {\n assert(\"ConditionalExpression\", node, opts);\n}\nexport function assertContinueStatement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ContinueStatement {\n assert(\"ContinueStatement\", node, opts);\n}\nexport function assertDebuggerStatement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.DebuggerStatement {\n assert(\"DebuggerStatement\", node, opts);\n}\nexport function assertDoWhileStatement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.DoWhileStatement {\n assert(\"DoWhileStatement\", node, opts);\n}\nexport function assertEmptyStatement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.EmptyStatement {\n assert(\"EmptyStatement\", node, opts);\n}\nexport function assertExpressionStatement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ExpressionStatement {\n assert(\"ExpressionStatement\", node, opts);\n}\nexport function assertFile(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.File {\n assert(\"File\", node, opts);\n}\nexport function assertForInStatement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ForInStatement {\n assert(\"ForInStatement\", node, opts);\n}\nexport function assertForStatement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ForStatement {\n assert(\"ForStatement\", node, opts);\n}\nexport function assertFunctionDeclaration(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.FunctionDeclaration {\n assert(\"FunctionDeclaration\", node, opts);\n}\nexport function assertFunctionExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.FunctionExpression {\n assert(\"FunctionExpression\", node, opts);\n}\nexport function assertIdentifier(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Identifier {\n assert(\"Identifier\", node, opts);\n}\nexport function assertIfStatement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.IfStatement {\n assert(\"IfStatement\", node, opts);\n}\nexport function assertLabeledStatement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.LabeledStatement {\n assert(\"LabeledStatement\", node, opts);\n}\nexport function assertStringLiteral(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.StringLiteral {\n assert(\"StringLiteral\", node, opts);\n}\nexport function assertNumericLiteral(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.NumericLiteral {\n assert(\"NumericLiteral\", node, opts);\n}\nexport function assertNullLiteral(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.NullLiteral {\n assert(\"NullLiteral\", node, opts);\n}\nexport function assertBooleanLiteral(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.BooleanLiteral {\n assert(\"BooleanLiteral\", node, opts);\n}\nexport function assertRegExpLiteral(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.RegExpLiteral {\n assert(\"RegExpLiteral\", node, opts);\n}\nexport function assertLogicalExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.LogicalExpression {\n assert(\"LogicalExpression\", node, opts);\n}\nexport function assertMemberExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.MemberExpression {\n assert(\"MemberExpression\", node, opts);\n}\nexport function assertNewExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.NewExpression {\n assert(\"NewExpression\", node, opts);\n}\nexport function assertProgram(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Program {\n assert(\"Program\", node, opts);\n}\nexport function assertObjectExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ObjectExpression {\n assert(\"ObjectExpression\", node, opts);\n}\nexport function assertObjectMethod(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ObjectMethod {\n assert(\"ObjectMethod\", node, opts);\n}\nexport function assertObjectProperty(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ObjectProperty {\n assert(\"ObjectProperty\", node, opts);\n}\nexport function assertRestElement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.RestElement {\n assert(\"RestElement\", node, opts);\n}\nexport function assertReturnStatement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ReturnStatement {\n assert(\"ReturnStatement\", node, opts);\n}\nexport function assertSequenceExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.SequenceExpression {\n assert(\"SequenceExpression\", node, opts);\n}\nexport function assertParenthesizedExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ParenthesizedExpression {\n assert(\"ParenthesizedExpression\", node, opts);\n}\nexport function assertSwitchCase(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.SwitchCase {\n assert(\"SwitchCase\", node, opts);\n}\nexport function assertSwitchStatement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.SwitchStatement {\n assert(\"SwitchStatement\", node, opts);\n}\nexport function assertThisExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ThisExpression {\n assert(\"ThisExpression\", node, opts);\n}\nexport function assertThrowStatement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ThrowStatement {\n assert(\"ThrowStatement\", node, opts);\n}\nexport function assertTryStatement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TryStatement {\n assert(\"TryStatement\", node, opts);\n}\nexport function assertUnaryExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.UnaryExpression {\n assert(\"UnaryExpression\", node, opts);\n}\nexport function assertUpdateExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.UpdateExpression {\n assert(\"UpdateExpression\", node, opts);\n}\nexport function assertVariableDeclaration(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.VariableDeclaration {\n assert(\"VariableDeclaration\", node, opts);\n}\nexport function assertVariableDeclarator(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.VariableDeclarator {\n assert(\"VariableDeclarator\", node, opts);\n}\nexport function assertWhileStatement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.WhileStatement {\n assert(\"WhileStatement\", node, opts);\n}\nexport function assertWithStatement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.WithStatement {\n assert(\"WithStatement\", node, opts);\n}\nexport function assertAssignmentPattern(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.AssignmentPattern {\n assert(\"AssignmentPattern\", node, opts);\n}\nexport function assertArrayPattern(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ArrayPattern {\n assert(\"ArrayPattern\", node, opts);\n}\nexport function assertArrowFunctionExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ArrowFunctionExpression {\n assert(\"ArrowFunctionExpression\", node, opts);\n}\nexport function assertClassBody(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ClassBody {\n assert(\"ClassBody\", node, opts);\n}\nexport function assertClassExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ClassExpression {\n assert(\"ClassExpression\", node, opts);\n}\nexport function assertClassDeclaration(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ClassDeclaration {\n assert(\"ClassDeclaration\", node, opts);\n}\nexport function assertExportAllDeclaration(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ExportAllDeclaration {\n assert(\"ExportAllDeclaration\", node, opts);\n}\nexport function assertExportDefaultDeclaration(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ExportDefaultDeclaration {\n assert(\"ExportDefaultDeclaration\", node, opts);\n}\nexport function assertExportNamedDeclaration(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ExportNamedDeclaration {\n assert(\"ExportNamedDeclaration\", node, opts);\n}\nexport function assertExportSpecifier(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ExportSpecifier {\n assert(\"ExportSpecifier\", node, opts);\n}\nexport function assertForOfStatement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ForOfStatement {\n assert(\"ForOfStatement\", node, opts);\n}\nexport function assertImportDeclaration(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ImportDeclaration {\n assert(\"ImportDeclaration\", node, opts);\n}\nexport function assertImportDefaultSpecifier(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ImportDefaultSpecifier {\n assert(\"ImportDefaultSpecifier\", node, opts);\n}\nexport function assertImportNamespaceSpecifier(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ImportNamespaceSpecifier {\n assert(\"ImportNamespaceSpecifier\", node, opts);\n}\nexport function assertImportSpecifier(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ImportSpecifier {\n assert(\"ImportSpecifier\", node, opts);\n}\nexport function assertImportExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ImportExpression {\n assert(\"ImportExpression\", node, opts);\n}\nexport function assertMetaProperty(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.MetaProperty {\n assert(\"MetaProperty\", node, opts);\n}\nexport function assertClassMethod(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ClassMethod {\n assert(\"ClassMethod\", node, opts);\n}\nexport function assertObjectPattern(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ObjectPattern {\n assert(\"ObjectPattern\", node, opts);\n}\nexport function assertSpreadElement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.SpreadElement {\n assert(\"SpreadElement\", node, opts);\n}\nexport function assertSuper(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Super {\n assert(\"Super\", node, opts);\n}\nexport function assertTaggedTemplateExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TaggedTemplateExpression {\n assert(\"TaggedTemplateExpression\", node, opts);\n}\nexport function assertTemplateElement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TemplateElement {\n assert(\"TemplateElement\", node, opts);\n}\nexport function assertTemplateLiteral(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TemplateLiteral {\n assert(\"TemplateLiteral\", node, opts);\n}\nexport function assertYieldExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.YieldExpression {\n assert(\"YieldExpression\", node, opts);\n}\nexport function assertAwaitExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.AwaitExpression {\n assert(\"AwaitExpression\", node, opts);\n}\nexport function assertImport(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Import {\n assert(\"Import\", node, opts);\n}\nexport function assertBigIntLiteral(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.BigIntLiteral {\n assert(\"BigIntLiteral\", node, opts);\n}\nexport function assertExportNamespaceSpecifier(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ExportNamespaceSpecifier {\n assert(\"ExportNamespaceSpecifier\", node, opts);\n}\nexport function assertOptionalMemberExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.OptionalMemberExpression {\n assert(\"OptionalMemberExpression\", node, opts);\n}\nexport function assertOptionalCallExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.OptionalCallExpression {\n assert(\"OptionalCallExpression\", node, opts);\n}\nexport function assertClassProperty(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ClassProperty {\n assert(\"ClassProperty\", node, opts);\n}\nexport function assertClassAccessorProperty(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ClassAccessorProperty {\n assert(\"ClassAccessorProperty\", node, opts);\n}\nexport function assertClassPrivateProperty(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ClassPrivateProperty {\n assert(\"ClassPrivateProperty\", node, opts);\n}\nexport function assertClassPrivateMethod(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ClassPrivateMethod {\n assert(\"ClassPrivateMethod\", node, opts);\n}\nexport function assertPrivateName(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.PrivateName {\n assert(\"PrivateName\", node, opts);\n}\nexport function assertStaticBlock(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.StaticBlock {\n assert(\"StaticBlock\", node, opts);\n}\nexport function assertAnyTypeAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.AnyTypeAnnotation {\n assert(\"AnyTypeAnnotation\", node, opts);\n}\nexport function assertArrayTypeAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ArrayTypeAnnotation {\n assert(\"ArrayTypeAnnotation\", node, opts);\n}\nexport function assertBooleanTypeAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.BooleanTypeAnnotation {\n assert(\"BooleanTypeAnnotation\", node, opts);\n}\nexport function assertBooleanLiteralTypeAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.BooleanLiteralTypeAnnotation {\n assert(\"BooleanLiteralTypeAnnotation\", node, opts);\n}\nexport function assertNullLiteralTypeAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.NullLiteralTypeAnnotation {\n assert(\"NullLiteralTypeAnnotation\", node, opts);\n}\nexport function assertClassImplements(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ClassImplements {\n assert(\"ClassImplements\", node, opts);\n}\nexport function assertDeclareClass(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.DeclareClass {\n assert(\"DeclareClass\", node, opts);\n}\nexport function assertDeclareFunction(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.DeclareFunction {\n assert(\"DeclareFunction\", node, opts);\n}\nexport function assertDeclareInterface(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.DeclareInterface {\n assert(\"DeclareInterface\", node, opts);\n}\nexport function assertDeclareModule(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.DeclareModule {\n assert(\"DeclareModule\", node, opts);\n}\nexport function assertDeclareModuleExports(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.DeclareModuleExports {\n assert(\"DeclareModuleExports\", node, opts);\n}\nexport function assertDeclareTypeAlias(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.DeclareTypeAlias {\n assert(\"DeclareTypeAlias\", node, opts);\n}\nexport function assertDeclareOpaqueType(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.DeclareOpaqueType {\n assert(\"DeclareOpaqueType\", node, opts);\n}\nexport function assertDeclareVariable(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.DeclareVariable {\n assert(\"DeclareVariable\", node, opts);\n}\nexport function assertDeclareExportDeclaration(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.DeclareExportDeclaration {\n assert(\"DeclareExportDeclaration\", node, opts);\n}\nexport function assertDeclareExportAllDeclaration(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.DeclareExportAllDeclaration {\n assert(\"DeclareExportAllDeclaration\", node, opts);\n}\nexport function assertDeclaredPredicate(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.DeclaredPredicate {\n assert(\"DeclaredPredicate\", node, opts);\n}\nexport function assertExistsTypeAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ExistsTypeAnnotation {\n assert(\"ExistsTypeAnnotation\", node, opts);\n}\nexport function assertFunctionTypeAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.FunctionTypeAnnotation {\n assert(\"FunctionTypeAnnotation\", node, opts);\n}\nexport function assertFunctionTypeParam(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.FunctionTypeParam {\n assert(\"FunctionTypeParam\", node, opts);\n}\nexport function assertGenericTypeAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.GenericTypeAnnotation {\n assert(\"GenericTypeAnnotation\", node, opts);\n}\nexport function assertInferredPredicate(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.InferredPredicate {\n assert(\"InferredPredicate\", node, opts);\n}\nexport function assertInterfaceExtends(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.InterfaceExtends {\n assert(\"InterfaceExtends\", node, opts);\n}\nexport function assertInterfaceDeclaration(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.InterfaceDeclaration {\n assert(\"InterfaceDeclaration\", node, opts);\n}\nexport function assertInterfaceTypeAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.InterfaceTypeAnnotation {\n assert(\"InterfaceTypeAnnotation\", node, opts);\n}\nexport function assertIntersectionTypeAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.IntersectionTypeAnnotation {\n assert(\"IntersectionTypeAnnotation\", node, opts);\n}\nexport function assertMixedTypeAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.MixedTypeAnnotation {\n assert(\"MixedTypeAnnotation\", node, opts);\n}\nexport function assertEmptyTypeAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.EmptyTypeAnnotation {\n assert(\"EmptyTypeAnnotation\", node, opts);\n}\nexport function assertNullableTypeAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.NullableTypeAnnotation {\n assert(\"NullableTypeAnnotation\", node, opts);\n}\nexport function assertNumberLiteralTypeAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.NumberLiteralTypeAnnotation {\n assert(\"NumberLiteralTypeAnnotation\", node, opts);\n}\nexport function assertNumberTypeAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.NumberTypeAnnotation {\n assert(\"NumberTypeAnnotation\", node, opts);\n}\nexport function assertObjectTypeAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ObjectTypeAnnotation {\n assert(\"ObjectTypeAnnotation\", node, opts);\n}\nexport function assertObjectTypeInternalSlot(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ObjectTypeInternalSlot {\n assert(\"ObjectTypeInternalSlot\", node, opts);\n}\nexport function assertObjectTypeCallProperty(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ObjectTypeCallProperty {\n assert(\"ObjectTypeCallProperty\", node, opts);\n}\nexport function assertObjectTypeIndexer(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ObjectTypeIndexer {\n assert(\"ObjectTypeIndexer\", node, opts);\n}\nexport function assertObjectTypeProperty(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ObjectTypeProperty {\n assert(\"ObjectTypeProperty\", node, opts);\n}\nexport function assertObjectTypeSpreadProperty(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ObjectTypeSpreadProperty {\n assert(\"ObjectTypeSpreadProperty\", node, opts);\n}\nexport function assertOpaqueType(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.OpaqueType {\n assert(\"OpaqueType\", node, opts);\n}\nexport function assertQualifiedTypeIdentifier(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.QualifiedTypeIdentifier {\n assert(\"QualifiedTypeIdentifier\", node, opts);\n}\nexport function assertStringLiteralTypeAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.StringLiteralTypeAnnotation {\n assert(\"StringLiteralTypeAnnotation\", node, opts);\n}\nexport function assertStringTypeAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.StringTypeAnnotation {\n assert(\"StringTypeAnnotation\", node, opts);\n}\nexport function assertSymbolTypeAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.SymbolTypeAnnotation {\n assert(\"SymbolTypeAnnotation\", node, opts);\n}\nexport function assertThisTypeAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ThisTypeAnnotation {\n assert(\"ThisTypeAnnotation\", node, opts);\n}\nexport function assertTupleTypeAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TupleTypeAnnotation {\n assert(\"TupleTypeAnnotation\", node, opts);\n}\nexport function assertTypeofTypeAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TypeofTypeAnnotation {\n assert(\"TypeofTypeAnnotation\", node, opts);\n}\nexport function assertTypeAlias(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TypeAlias {\n assert(\"TypeAlias\", node, opts);\n}\nexport function assertTypeAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TypeAnnotation {\n assert(\"TypeAnnotation\", node, opts);\n}\nexport function assertTypeCastExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TypeCastExpression {\n assert(\"TypeCastExpression\", node, opts);\n}\nexport function assertTypeParameter(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TypeParameter {\n assert(\"TypeParameter\", node, opts);\n}\nexport function assertTypeParameterDeclaration(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TypeParameterDeclaration {\n assert(\"TypeParameterDeclaration\", node, opts);\n}\nexport function assertTypeParameterInstantiation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TypeParameterInstantiation {\n assert(\"TypeParameterInstantiation\", node, opts);\n}\nexport function assertUnionTypeAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.UnionTypeAnnotation {\n assert(\"UnionTypeAnnotation\", node, opts);\n}\nexport function assertVariance(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Variance {\n assert(\"Variance\", node, opts);\n}\nexport function assertVoidTypeAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.VoidTypeAnnotation {\n assert(\"VoidTypeAnnotation\", node, opts);\n}\nexport function assertEnumDeclaration(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.EnumDeclaration {\n assert(\"EnumDeclaration\", node, opts);\n}\nexport function assertEnumBooleanBody(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.EnumBooleanBody {\n assert(\"EnumBooleanBody\", node, opts);\n}\nexport function assertEnumNumberBody(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.EnumNumberBody {\n assert(\"EnumNumberBody\", node, opts);\n}\nexport function assertEnumStringBody(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.EnumStringBody {\n assert(\"EnumStringBody\", node, opts);\n}\nexport function assertEnumSymbolBody(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.EnumSymbolBody {\n assert(\"EnumSymbolBody\", node, opts);\n}\nexport function assertEnumBooleanMember(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.EnumBooleanMember {\n assert(\"EnumBooleanMember\", node, opts);\n}\nexport function assertEnumNumberMember(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.EnumNumberMember {\n assert(\"EnumNumberMember\", node, opts);\n}\nexport function assertEnumStringMember(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.EnumStringMember {\n assert(\"EnumStringMember\", node, opts);\n}\nexport function assertEnumDefaultedMember(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.EnumDefaultedMember {\n assert(\"EnumDefaultedMember\", node, opts);\n}\nexport function assertIndexedAccessType(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.IndexedAccessType {\n assert(\"IndexedAccessType\", node, opts);\n}\nexport function assertOptionalIndexedAccessType(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.OptionalIndexedAccessType {\n assert(\"OptionalIndexedAccessType\", node, opts);\n}\nexport function assertJSXAttribute(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.JSXAttribute {\n assert(\"JSXAttribute\", node, opts);\n}\nexport function assertJSXClosingElement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.JSXClosingElement {\n assert(\"JSXClosingElement\", node, opts);\n}\nexport function assertJSXElement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.JSXElement {\n assert(\"JSXElement\", node, opts);\n}\nexport function assertJSXEmptyExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.JSXEmptyExpression {\n assert(\"JSXEmptyExpression\", node, opts);\n}\nexport function assertJSXExpressionContainer(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.JSXExpressionContainer {\n assert(\"JSXExpressionContainer\", node, opts);\n}\nexport function assertJSXSpreadChild(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.JSXSpreadChild {\n assert(\"JSXSpreadChild\", node, opts);\n}\nexport function assertJSXIdentifier(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.JSXIdentifier {\n assert(\"JSXIdentifier\", node, opts);\n}\nexport function assertJSXMemberExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.JSXMemberExpression {\n assert(\"JSXMemberExpression\", node, opts);\n}\nexport function assertJSXNamespacedName(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.JSXNamespacedName {\n assert(\"JSXNamespacedName\", node, opts);\n}\nexport function assertJSXOpeningElement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.JSXOpeningElement {\n assert(\"JSXOpeningElement\", node, opts);\n}\nexport function assertJSXSpreadAttribute(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.JSXSpreadAttribute {\n assert(\"JSXSpreadAttribute\", node, opts);\n}\nexport function assertJSXText(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.JSXText {\n assert(\"JSXText\", node, opts);\n}\nexport function assertJSXFragment(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.JSXFragment {\n assert(\"JSXFragment\", node, opts);\n}\nexport function assertJSXOpeningFragment(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.JSXOpeningFragment {\n assert(\"JSXOpeningFragment\", node, opts);\n}\nexport function assertJSXClosingFragment(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.JSXClosingFragment {\n assert(\"JSXClosingFragment\", node, opts);\n}\nexport function assertNoop(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Noop {\n assert(\"Noop\", node, opts);\n}\nexport function assertPlaceholder(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Placeholder {\n assert(\"Placeholder\", node, opts);\n}\nexport function assertV8IntrinsicIdentifier(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.V8IntrinsicIdentifier {\n assert(\"V8IntrinsicIdentifier\", node, opts);\n}\nexport function assertArgumentPlaceholder(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ArgumentPlaceholder {\n assert(\"ArgumentPlaceholder\", node, opts);\n}\nexport function assertBindExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.BindExpression {\n assert(\"BindExpression\", node, opts);\n}\nexport function assertImportAttribute(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ImportAttribute {\n assert(\"ImportAttribute\", node, opts);\n}\nexport function assertDecorator(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Decorator {\n assert(\"Decorator\", node, opts);\n}\nexport function assertDoExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.DoExpression {\n assert(\"DoExpression\", node, opts);\n}\nexport function assertExportDefaultSpecifier(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ExportDefaultSpecifier {\n assert(\"ExportDefaultSpecifier\", node, opts);\n}\nexport function assertRecordExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.RecordExpression {\n assert(\"RecordExpression\", node, opts);\n}\nexport function assertTupleExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TupleExpression {\n assert(\"TupleExpression\", node, opts);\n}\nexport function assertDecimalLiteral(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.DecimalLiteral {\n assert(\"DecimalLiteral\", node, opts);\n}\nexport function assertModuleExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ModuleExpression {\n assert(\"ModuleExpression\", node, opts);\n}\nexport function assertTopicReference(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TopicReference {\n assert(\"TopicReference\", node, opts);\n}\nexport function assertPipelineTopicExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.PipelineTopicExpression {\n assert(\"PipelineTopicExpression\", node, opts);\n}\nexport function assertPipelineBareFunction(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.PipelineBareFunction {\n assert(\"PipelineBareFunction\", node, opts);\n}\nexport function assertPipelinePrimaryTopicReference(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.PipelinePrimaryTopicReference {\n assert(\"PipelinePrimaryTopicReference\", node, opts);\n}\nexport function assertTSParameterProperty(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSParameterProperty {\n assert(\"TSParameterProperty\", node, opts);\n}\nexport function assertTSDeclareFunction(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSDeclareFunction {\n assert(\"TSDeclareFunction\", node, opts);\n}\nexport function assertTSDeclareMethod(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSDeclareMethod {\n assert(\"TSDeclareMethod\", node, opts);\n}\nexport function assertTSQualifiedName(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSQualifiedName {\n assert(\"TSQualifiedName\", node, opts);\n}\nexport function assertTSCallSignatureDeclaration(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSCallSignatureDeclaration {\n assert(\"TSCallSignatureDeclaration\", node, opts);\n}\nexport function assertTSConstructSignatureDeclaration(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSConstructSignatureDeclaration {\n assert(\"TSConstructSignatureDeclaration\", node, opts);\n}\nexport function assertTSPropertySignature(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSPropertySignature {\n assert(\"TSPropertySignature\", node, opts);\n}\nexport function assertTSMethodSignature(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSMethodSignature {\n assert(\"TSMethodSignature\", node, opts);\n}\nexport function assertTSIndexSignature(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSIndexSignature {\n assert(\"TSIndexSignature\", node, opts);\n}\nexport function assertTSAnyKeyword(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSAnyKeyword {\n assert(\"TSAnyKeyword\", node, opts);\n}\nexport function assertTSBooleanKeyword(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSBooleanKeyword {\n assert(\"TSBooleanKeyword\", node, opts);\n}\nexport function assertTSBigIntKeyword(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSBigIntKeyword {\n assert(\"TSBigIntKeyword\", node, opts);\n}\nexport function assertTSIntrinsicKeyword(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSIntrinsicKeyword {\n assert(\"TSIntrinsicKeyword\", node, opts);\n}\nexport function assertTSNeverKeyword(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSNeverKeyword {\n assert(\"TSNeverKeyword\", node, opts);\n}\nexport function assertTSNullKeyword(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSNullKeyword {\n assert(\"TSNullKeyword\", node, opts);\n}\nexport function assertTSNumberKeyword(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSNumberKeyword {\n assert(\"TSNumberKeyword\", node, opts);\n}\nexport function assertTSObjectKeyword(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSObjectKeyword {\n assert(\"TSObjectKeyword\", node, opts);\n}\nexport function assertTSStringKeyword(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSStringKeyword {\n assert(\"TSStringKeyword\", node, opts);\n}\nexport function assertTSSymbolKeyword(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSSymbolKeyword {\n assert(\"TSSymbolKeyword\", node, opts);\n}\nexport function assertTSUndefinedKeyword(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSUndefinedKeyword {\n assert(\"TSUndefinedKeyword\", node, opts);\n}\nexport function assertTSUnknownKeyword(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSUnknownKeyword {\n assert(\"TSUnknownKeyword\", node, opts);\n}\nexport function assertTSVoidKeyword(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSVoidKeyword {\n assert(\"TSVoidKeyword\", node, opts);\n}\nexport function assertTSThisType(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSThisType {\n assert(\"TSThisType\", node, opts);\n}\nexport function assertTSFunctionType(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSFunctionType {\n assert(\"TSFunctionType\", node, opts);\n}\nexport function assertTSConstructorType(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSConstructorType {\n assert(\"TSConstructorType\", node, opts);\n}\nexport function assertTSTypeReference(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSTypeReference {\n assert(\"TSTypeReference\", node, opts);\n}\nexport function assertTSTypePredicate(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSTypePredicate {\n assert(\"TSTypePredicate\", node, opts);\n}\nexport function assertTSTypeQuery(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSTypeQuery {\n assert(\"TSTypeQuery\", node, opts);\n}\nexport function assertTSTypeLiteral(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSTypeLiteral {\n assert(\"TSTypeLiteral\", node, opts);\n}\nexport function assertTSArrayType(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSArrayType {\n assert(\"TSArrayType\", node, opts);\n}\nexport function assertTSTupleType(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSTupleType {\n assert(\"TSTupleType\", node, opts);\n}\nexport function assertTSOptionalType(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSOptionalType {\n assert(\"TSOptionalType\", node, opts);\n}\nexport function assertTSRestType(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSRestType {\n assert(\"TSRestType\", node, opts);\n}\nexport function assertTSNamedTupleMember(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSNamedTupleMember {\n assert(\"TSNamedTupleMember\", node, opts);\n}\nexport function assertTSUnionType(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSUnionType {\n assert(\"TSUnionType\", node, opts);\n}\nexport function assertTSIntersectionType(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSIntersectionType {\n assert(\"TSIntersectionType\", node, opts);\n}\nexport function assertTSConditionalType(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSConditionalType {\n assert(\"TSConditionalType\", node, opts);\n}\nexport function assertTSInferType(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSInferType {\n assert(\"TSInferType\", node, opts);\n}\nexport function assertTSParenthesizedType(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSParenthesizedType {\n assert(\"TSParenthesizedType\", node, opts);\n}\nexport function assertTSTypeOperator(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSTypeOperator {\n assert(\"TSTypeOperator\", node, opts);\n}\nexport function assertTSIndexedAccessType(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSIndexedAccessType {\n assert(\"TSIndexedAccessType\", node, opts);\n}\nexport function assertTSMappedType(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSMappedType {\n assert(\"TSMappedType\", node, opts);\n}\nexport function assertTSLiteralType(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSLiteralType {\n assert(\"TSLiteralType\", node, opts);\n}\nexport function assertTSExpressionWithTypeArguments(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSExpressionWithTypeArguments {\n assert(\"TSExpressionWithTypeArguments\", node, opts);\n}\nexport function assertTSInterfaceDeclaration(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSInterfaceDeclaration {\n assert(\"TSInterfaceDeclaration\", node, opts);\n}\nexport function assertTSInterfaceBody(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSInterfaceBody {\n assert(\"TSInterfaceBody\", node, opts);\n}\nexport function assertTSTypeAliasDeclaration(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSTypeAliasDeclaration {\n assert(\"TSTypeAliasDeclaration\", node, opts);\n}\nexport function assertTSInstantiationExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSInstantiationExpression {\n assert(\"TSInstantiationExpression\", node, opts);\n}\nexport function assertTSAsExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSAsExpression {\n assert(\"TSAsExpression\", node, opts);\n}\nexport function assertTSSatisfiesExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSSatisfiesExpression {\n assert(\"TSSatisfiesExpression\", node, opts);\n}\nexport function assertTSTypeAssertion(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSTypeAssertion {\n assert(\"TSTypeAssertion\", node, opts);\n}\nexport function assertTSEnumDeclaration(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSEnumDeclaration {\n assert(\"TSEnumDeclaration\", node, opts);\n}\nexport function assertTSEnumMember(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSEnumMember {\n assert(\"TSEnumMember\", node, opts);\n}\nexport function assertTSModuleDeclaration(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSModuleDeclaration {\n assert(\"TSModuleDeclaration\", node, opts);\n}\nexport function assertTSModuleBlock(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSModuleBlock {\n assert(\"TSModuleBlock\", node, opts);\n}\nexport function assertTSImportType(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSImportType {\n assert(\"TSImportType\", node, opts);\n}\nexport function assertTSImportEqualsDeclaration(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSImportEqualsDeclaration {\n assert(\"TSImportEqualsDeclaration\", node, opts);\n}\nexport function assertTSExternalModuleReference(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSExternalModuleReference {\n assert(\"TSExternalModuleReference\", node, opts);\n}\nexport function assertTSNonNullExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSNonNullExpression {\n assert(\"TSNonNullExpression\", node, opts);\n}\nexport function assertTSExportAssignment(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSExportAssignment {\n assert(\"TSExportAssignment\", node, opts);\n}\nexport function assertTSNamespaceExportDeclaration(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSNamespaceExportDeclaration {\n assert(\"TSNamespaceExportDeclaration\", node, opts);\n}\nexport function assertTSTypeAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSTypeAnnotation {\n assert(\"TSTypeAnnotation\", node, opts);\n}\nexport function assertTSTypeParameterInstantiation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSTypeParameterInstantiation {\n assert(\"TSTypeParameterInstantiation\", node, opts);\n}\nexport function assertTSTypeParameterDeclaration(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSTypeParameterDeclaration {\n assert(\"TSTypeParameterDeclaration\", node, opts);\n}\nexport function assertTSTypeParameter(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSTypeParameter {\n assert(\"TSTypeParameter\", node, opts);\n}\nexport function assertStandardized(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Standardized {\n assert(\"Standardized\", node, opts);\n}\nexport function assertExpression(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Expression {\n assert(\"Expression\", node, opts);\n}\nexport function assertBinary(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Binary {\n assert(\"Binary\", node, opts);\n}\nexport function assertScopable(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Scopable {\n assert(\"Scopable\", node, opts);\n}\nexport function assertBlockParent(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.BlockParent {\n assert(\"BlockParent\", node, opts);\n}\nexport function assertBlock(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Block {\n assert(\"Block\", node, opts);\n}\nexport function assertStatement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Statement {\n assert(\"Statement\", node, opts);\n}\nexport function assertTerminatorless(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Terminatorless {\n assert(\"Terminatorless\", node, opts);\n}\nexport function assertCompletionStatement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.CompletionStatement {\n assert(\"CompletionStatement\", node, opts);\n}\nexport function assertConditional(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Conditional {\n assert(\"Conditional\", node, opts);\n}\nexport function assertLoop(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Loop {\n assert(\"Loop\", node, opts);\n}\nexport function assertWhile(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.While {\n assert(\"While\", node, opts);\n}\nexport function assertExpressionWrapper(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ExpressionWrapper {\n assert(\"ExpressionWrapper\", node, opts);\n}\nexport function assertFor(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.For {\n assert(\"For\", node, opts);\n}\nexport function assertForXStatement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ForXStatement {\n assert(\"ForXStatement\", node, opts);\n}\nexport function assertFunction(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Function {\n assert(\"Function\", node, opts);\n}\nexport function assertFunctionParent(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.FunctionParent {\n assert(\"FunctionParent\", node, opts);\n}\nexport function assertPureish(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Pureish {\n assert(\"Pureish\", node, opts);\n}\nexport function assertDeclaration(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Declaration {\n assert(\"Declaration\", node, opts);\n}\nexport function assertPatternLike(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.PatternLike {\n assert(\"PatternLike\", node, opts);\n}\nexport function assertLVal(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.LVal {\n assert(\"LVal\", node, opts);\n}\nexport function assertTSEntityName(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSEntityName {\n assert(\"TSEntityName\", node, opts);\n}\nexport function assertLiteral(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Literal {\n assert(\"Literal\", node, opts);\n}\nexport function assertImmutable(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Immutable {\n assert(\"Immutable\", node, opts);\n}\nexport function assertUserWhitespacable(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.UserWhitespacable {\n assert(\"UserWhitespacable\", node, opts);\n}\nexport function assertMethod(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Method {\n assert(\"Method\", node, opts);\n}\nexport function assertObjectMember(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ObjectMember {\n assert(\"ObjectMember\", node, opts);\n}\nexport function assertProperty(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Property {\n assert(\"Property\", node, opts);\n}\nexport function assertUnaryLike(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.UnaryLike {\n assert(\"UnaryLike\", node, opts);\n}\nexport function assertPattern(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Pattern {\n assert(\"Pattern\", node, opts);\n}\nexport function assertClass(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Class {\n assert(\"Class\", node, opts);\n}\nexport function assertImportOrExportDeclaration(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ImportOrExportDeclaration {\n assert(\"ImportOrExportDeclaration\", node, opts);\n}\nexport function assertExportDeclaration(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ExportDeclaration {\n assert(\"ExportDeclaration\", node, opts);\n}\nexport function assertModuleSpecifier(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.ModuleSpecifier {\n assert(\"ModuleSpecifier\", node, opts);\n}\nexport function assertAccessor(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Accessor {\n assert(\"Accessor\", node, opts);\n}\nexport function assertPrivate(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Private {\n assert(\"Private\", node, opts);\n}\nexport function assertFlow(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Flow {\n assert(\"Flow\", node, opts);\n}\nexport function assertFlowType(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.FlowType {\n assert(\"FlowType\", node, opts);\n}\nexport function assertFlowBaseAnnotation(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.FlowBaseAnnotation {\n assert(\"FlowBaseAnnotation\", node, opts);\n}\nexport function assertFlowDeclaration(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.FlowDeclaration {\n assert(\"FlowDeclaration\", node, opts);\n}\nexport function assertFlowPredicate(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.FlowPredicate {\n assert(\"FlowPredicate\", node, opts);\n}\nexport function assertEnumBody(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.EnumBody {\n assert(\"EnumBody\", node, opts);\n}\nexport function assertEnumMember(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.EnumMember {\n assert(\"EnumMember\", node, opts);\n}\nexport function assertJSX(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.JSX {\n assert(\"JSX\", node, opts);\n}\nexport function assertMiscellaneous(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.Miscellaneous {\n assert(\"Miscellaneous\", node, opts);\n}\nexport function assertTypeScript(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TypeScript {\n assert(\"TypeScript\", node, opts);\n}\nexport function assertTSTypeElement(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSTypeElement {\n assert(\"TSTypeElement\", node, opts);\n}\nexport function assertTSType(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSType {\n assert(\"TSType\", node, opts);\n}\nexport function assertTSBaseType(\n node: object | null | undefined,\n opts?: object | null,\n): asserts node is t.TSBaseType {\n assert(\"TSBaseType\", node, opts);\n}\nexport function assertNumberLiteral(node: any, opts: any): void {\n deprecationWarning(\"assertNumberLiteral\", \"assertNumericLiteral\");\n assert(\"NumberLiteral\", node, opts);\n}\nexport function assertRegexLiteral(node: any, opts: any): void {\n deprecationWarning(\"assertRegexLiteral\", \"assertRegExpLiteral\");\n assert(\"RegexLiteral\", node, opts);\n}\nexport function assertRestProperty(node: any, opts: any): void {\n deprecationWarning(\"assertRestProperty\", \"assertRestElement\");\n assert(\"RestProperty\", node, opts);\n}\nexport function assertSpreadProperty(node: any, opts: any): void {\n deprecationWarning(\"assertSpreadProperty\", \"assertSpreadElement\");\n assert(\"SpreadProperty\", node, opts);\n}\nexport function assertModuleDeclaration(node: any, opts: any): void {\n deprecationWarning(\n \"assertModuleDeclaration\",\n \"assertImportOrExportDeclaration\",\n );\n assert(\"ModuleDeclaration\", node, opts);\n}\n"],"mappings":"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","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/ast-types/generated/index.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/ast-types/generated/index.js deleted file mode 100644 index d48e85e41..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/ast-types/generated/index.js +++ /dev/null @@ -1,3 +0,0 @@ - - -//# sourceMappingURL=index.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/ast-types/generated/index.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/ast-types/generated/index.js.map deleted file mode 100644 index b85fe681c..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/ast-types/generated/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":[],"sources":["../../../src/ast-types/generated/index.ts"],"sourcesContent":["// NOTE: This file is autogenerated. Do not modify.\n// See packages/babel-types/scripts/generators/ast-types.js for script used.\n\ninterface BaseComment {\n value: string;\n start?: number;\n end?: number;\n loc?: SourceLocation;\n // generator will skip the comment if ignore is true\n ignore?: boolean;\n type: \"CommentBlock\" | \"CommentLine\";\n}\n\ninterface Position {\n line: number;\n column: number;\n index: number;\n}\n\nexport interface CommentBlock extends BaseComment {\n type: \"CommentBlock\";\n}\n\nexport interface CommentLine extends BaseComment {\n type: \"CommentLine\";\n}\n\nexport type Comment = CommentBlock | CommentLine;\n\nexport interface SourceLocation {\n start: Position;\n end: Position;\n filename: string;\n identifierName: string | undefined | null;\n}\n\ninterface BaseNode {\n type: Node[\"type\"];\n leadingComments?: Comment[] | null;\n innerComments?: Comment[] | null;\n trailingComments?: Comment[] | null;\n start?: number | null;\n end?: number | null;\n loc?: SourceLocation | null;\n range?: [number, number];\n extra?: Record;\n}\n\nexport type CommentTypeShorthand = \"leading\" | \"inner\" | \"trailing\";\n\nexport type Node =\n | AnyTypeAnnotation\n | ArgumentPlaceholder\n | ArrayExpression\n | ArrayPattern\n | ArrayTypeAnnotation\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BigIntLiteral\n | BinaryExpression\n | BindExpression\n | BlockStatement\n | BooleanLiteral\n | BooleanLiteralTypeAnnotation\n | BooleanTypeAnnotation\n | BreakStatement\n | CallExpression\n | CatchClause\n | ClassAccessorProperty\n | ClassBody\n | ClassDeclaration\n | ClassExpression\n | ClassImplements\n | ClassMethod\n | ClassPrivateMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | ContinueStatement\n | DebuggerStatement\n | DecimalLiteral\n | DeclareClass\n | DeclareExportAllDeclaration\n | DeclareExportDeclaration\n | DeclareFunction\n | DeclareInterface\n | DeclareModule\n | DeclareModuleExports\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclareVariable\n | DeclaredPredicate\n | Decorator\n | Directive\n | DirectiveLiteral\n | DoExpression\n | DoWhileStatement\n | EmptyStatement\n | EmptyTypeAnnotation\n | EnumBooleanBody\n | EnumBooleanMember\n | EnumDeclaration\n | EnumDefaultedMember\n | EnumNumberBody\n | EnumNumberMember\n | EnumStringBody\n | EnumStringMember\n | EnumSymbolBody\n | ExistsTypeAnnotation\n | ExportAllDeclaration\n | ExportDefaultDeclaration\n | ExportDefaultSpecifier\n | ExportNamedDeclaration\n | ExportNamespaceSpecifier\n | ExportSpecifier\n | ExpressionStatement\n | File\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | FunctionDeclaration\n | FunctionExpression\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | GenericTypeAnnotation\n | Identifier\n | IfStatement\n | Import\n | ImportAttribute\n | ImportDeclaration\n | ImportDefaultSpecifier\n | ImportExpression\n | ImportNamespaceSpecifier\n | ImportSpecifier\n | IndexedAccessType\n | InferredPredicate\n | InterfaceDeclaration\n | InterfaceExtends\n | InterfaceTypeAnnotation\n | InterpreterDirective\n | IntersectionTypeAnnotation\n | JSXAttribute\n | JSXClosingElement\n | JSXClosingFragment\n | JSXElement\n | JSXEmptyExpression\n | JSXExpressionContainer\n | JSXFragment\n | JSXIdentifier\n | JSXMemberExpression\n | JSXNamespacedName\n | JSXOpeningElement\n | JSXOpeningFragment\n | JSXSpreadAttribute\n | JSXSpreadChild\n | JSXText\n | LabeledStatement\n | LogicalExpression\n | MemberExpression\n | MetaProperty\n | MixedTypeAnnotation\n | ModuleExpression\n | NewExpression\n | Noop\n | NullLiteral\n | NullLiteralTypeAnnotation\n | NullableTypeAnnotation\n | NumberLiteral\n | NumberLiteralTypeAnnotation\n | NumberTypeAnnotation\n | NumericLiteral\n | ObjectExpression\n | ObjectMethod\n | ObjectPattern\n | ObjectProperty\n | ObjectTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalCallExpression\n | OptionalIndexedAccessType\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelinePrimaryTopicReference\n | PipelineTopicExpression\n | Placeholder\n | PrivateName\n | Program\n | QualifiedTypeIdentifier\n | RecordExpression\n | RegExpLiteral\n | RegexLiteral\n | RestElement\n | RestProperty\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SpreadProperty\n | StaticBlock\n | StringLiteral\n | StringLiteralTypeAnnotation\n | StringTypeAnnotation\n | Super\n | SwitchCase\n | SwitchStatement\n | SymbolTypeAnnotation\n | TSAnyKeyword\n | TSArrayType\n | TSAsExpression\n | TSBigIntKeyword\n | TSBooleanKeyword\n | TSCallSignatureDeclaration\n | TSConditionalType\n | TSConstructSignatureDeclaration\n | TSConstructorType\n | TSDeclareFunction\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSExpressionWithTypeArguments\n | TSExternalModuleReference\n | TSFunctionType\n | TSImportEqualsDeclaration\n | TSImportType\n | TSIndexSignature\n | TSIndexedAccessType\n | TSInferType\n | TSInstantiationExpression\n | TSInterfaceBody\n | TSInterfaceDeclaration\n | TSIntersectionType\n | TSIntrinsicKeyword\n | TSLiteralType\n | TSMappedType\n | TSMethodSignature\n | TSModuleBlock\n | TSModuleDeclaration\n | TSNamedTupleMember\n | TSNamespaceExportDeclaration\n | TSNeverKeyword\n | TSNonNullExpression\n | TSNullKeyword\n | TSNumberKeyword\n | TSObjectKeyword\n | TSOptionalType\n | TSParameterProperty\n | TSParenthesizedType\n | TSPropertySignature\n | TSQualifiedName\n | TSRestType\n | TSSatisfiesExpression\n | TSStringKeyword\n | TSSymbolKeyword\n | TSThisType\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeLiteral\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterDeclaration\n | TSTypeParameterInstantiation\n | TSTypePredicate\n | TSTypeQuery\n | TSTypeReference\n | TSUndefinedKeyword\n | TSUnionType\n | TSUnknownKeyword\n | TSVoidKeyword\n | TaggedTemplateExpression\n | TemplateElement\n | TemplateLiteral\n | ThisExpression\n | ThisTypeAnnotation\n | ThrowStatement\n | TopicReference\n | TryStatement\n | TupleExpression\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeCastExpression\n | TypeParameter\n | TypeParameterDeclaration\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnaryExpression\n | UnionTypeAnnotation\n | UpdateExpression\n | V8IntrinsicIdentifier\n | VariableDeclaration\n | VariableDeclarator\n | Variance\n | VoidTypeAnnotation\n | WhileStatement\n | WithStatement\n | YieldExpression;\n\nexport interface ArrayExpression extends BaseNode {\n type: \"ArrayExpression\";\n elements: Array;\n}\n\nexport interface AssignmentExpression extends BaseNode {\n type: \"AssignmentExpression\";\n operator: string;\n left: LVal | OptionalMemberExpression;\n right: Expression;\n}\n\nexport interface BinaryExpression extends BaseNode {\n type: \"BinaryExpression\";\n operator:\n | \"+\"\n | \"-\"\n | \"/\"\n | \"%\"\n | \"*\"\n | \"**\"\n | \"&\"\n | \"|\"\n | \">>\"\n | \">>>\"\n | \"<<\"\n | \"^\"\n | \"==\"\n | \"===\"\n | \"!=\"\n | \"!==\"\n | \"in\"\n | \"instanceof\"\n | \">\"\n | \"<\"\n | \">=\"\n | \"<=\"\n | \"|>\";\n left: Expression | PrivateName;\n right: Expression;\n}\n\nexport interface InterpreterDirective extends BaseNode {\n type: \"InterpreterDirective\";\n value: string;\n}\n\nexport interface Directive extends BaseNode {\n type: \"Directive\";\n value: DirectiveLiteral;\n}\n\nexport interface DirectiveLiteral extends BaseNode {\n type: \"DirectiveLiteral\";\n value: string;\n}\n\nexport interface BlockStatement extends BaseNode {\n type: \"BlockStatement\";\n body: Array;\n directives: Array;\n}\n\nexport interface BreakStatement extends BaseNode {\n type: \"BreakStatement\";\n label?: Identifier | null;\n}\n\nexport interface CallExpression extends BaseNode {\n type: \"CallExpression\";\n callee: Expression | Super | V8IntrinsicIdentifier;\n arguments: Array;\n optional?: boolean | null;\n typeArguments?: TypeParameterInstantiation | null;\n typeParameters?: TSTypeParameterInstantiation | null;\n}\n\nexport interface CatchClause extends BaseNode {\n type: \"CatchClause\";\n param?: Identifier | ArrayPattern | ObjectPattern | null;\n body: BlockStatement;\n}\n\nexport interface ConditionalExpression extends BaseNode {\n type: \"ConditionalExpression\";\n test: Expression;\n consequent: Expression;\n alternate: Expression;\n}\n\nexport interface ContinueStatement extends BaseNode {\n type: \"ContinueStatement\";\n label?: Identifier | null;\n}\n\nexport interface DebuggerStatement extends BaseNode {\n type: \"DebuggerStatement\";\n}\n\nexport interface DoWhileStatement extends BaseNode {\n type: \"DoWhileStatement\";\n test: Expression;\n body: Statement;\n}\n\nexport interface EmptyStatement extends BaseNode {\n type: \"EmptyStatement\";\n}\n\nexport interface ExpressionStatement extends BaseNode {\n type: \"ExpressionStatement\";\n expression: Expression;\n}\n\nexport interface File extends BaseNode {\n type: \"File\";\n program: Program;\n comments?: Array | null;\n tokens?: Array | null;\n}\n\nexport interface ForInStatement extends BaseNode {\n type: \"ForInStatement\";\n left: VariableDeclaration | LVal;\n right: Expression;\n body: Statement;\n}\n\nexport interface ForStatement extends BaseNode {\n type: \"ForStatement\";\n init?: VariableDeclaration | Expression | null;\n test?: Expression | null;\n update?: Expression | null;\n body: Statement;\n}\n\nexport interface FunctionDeclaration extends BaseNode {\n type: \"FunctionDeclaration\";\n id?: Identifier | null;\n params: Array;\n body: BlockStatement;\n generator: boolean;\n async: boolean;\n declare?: boolean | null;\n predicate?: DeclaredPredicate | InferredPredicate | null;\n returnType?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n typeParameters?:\n | TypeParameterDeclaration\n | TSTypeParameterDeclaration\n | Noop\n | null;\n}\n\nexport interface FunctionExpression extends BaseNode {\n type: \"FunctionExpression\";\n id?: Identifier | null;\n params: Array;\n body: BlockStatement;\n generator: boolean;\n async: boolean;\n predicate?: DeclaredPredicate | InferredPredicate | null;\n returnType?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n typeParameters?:\n | TypeParameterDeclaration\n | TSTypeParameterDeclaration\n | Noop\n | null;\n}\n\nexport interface Identifier extends BaseNode {\n type: \"Identifier\";\n name: string;\n decorators?: Array | null;\n optional?: boolean | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n}\n\nexport interface IfStatement extends BaseNode {\n type: \"IfStatement\";\n test: Expression;\n consequent: Statement;\n alternate?: Statement | null;\n}\n\nexport interface LabeledStatement extends BaseNode {\n type: \"LabeledStatement\";\n label: Identifier;\n body: Statement;\n}\n\nexport interface StringLiteral extends BaseNode {\n type: \"StringLiteral\";\n value: string;\n}\n\nexport interface NumericLiteral extends BaseNode {\n type: \"NumericLiteral\";\n value: number;\n}\n\n/**\n * @deprecated Use `NumericLiteral`\n */\nexport interface NumberLiteral extends BaseNode {\n type: \"NumberLiteral\";\n value: number;\n}\n\nexport interface NullLiteral extends BaseNode {\n type: \"NullLiteral\";\n}\n\nexport interface BooleanLiteral extends BaseNode {\n type: \"BooleanLiteral\";\n value: boolean;\n}\n\nexport interface RegExpLiteral extends BaseNode {\n type: \"RegExpLiteral\";\n pattern: string;\n flags: string;\n}\n\n/**\n * @deprecated Use `RegExpLiteral`\n */\nexport interface RegexLiteral extends BaseNode {\n type: \"RegexLiteral\";\n pattern: string;\n flags: string;\n}\n\nexport interface LogicalExpression extends BaseNode {\n type: \"LogicalExpression\";\n operator: \"||\" | \"&&\" | \"??\";\n left: Expression;\n right: Expression;\n}\n\nexport interface MemberExpression extends BaseNode {\n type: \"MemberExpression\";\n object: Expression | Super;\n property: Expression | Identifier | PrivateName;\n computed: boolean;\n optional?: boolean | null;\n}\n\nexport interface NewExpression extends BaseNode {\n type: \"NewExpression\";\n callee: Expression | Super | V8IntrinsicIdentifier;\n arguments: Array;\n optional?: boolean | null;\n typeArguments?: TypeParameterInstantiation | null;\n typeParameters?: TSTypeParameterInstantiation | null;\n}\n\nexport interface Program extends BaseNode {\n type: \"Program\";\n body: Array;\n directives: Array;\n sourceType: \"script\" | \"module\";\n interpreter?: InterpreterDirective | null;\n}\n\nexport interface ObjectExpression extends BaseNode {\n type: \"ObjectExpression\";\n properties: Array;\n}\n\nexport interface ObjectMethod extends BaseNode {\n type: \"ObjectMethod\";\n kind: \"method\" | \"get\" | \"set\";\n key: Expression | Identifier | StringLiteral | NumericLiteral | BigIntLiteral;\n params: Array;\n body: BlockStatement;\n computed: boolean;\n generator: boolean;\n async: boolean;\n decorators?: Array | null;\n returnType?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n typeParameters?:\n | TypeParameterDeclaration\n | TSTypeParameterDeclaration\n | Noop\n | null;\n}\n\nexport interface ObjectProperty extends BaseNode {\n type: \"ObjectProperty\";\n key:\n | Expression\n | Identifier\n | StringLiteral\n | NumericLiteral\n | BigIntLiteral\n | DecimalLiteral\n | PrivateName;\n value: Expression | PatternLike;\n computed: boolean;\n shorthand: boolean;\n decorators?: Array | null;\n}\n\nexport interface RestElement extends BaseNode {\n type: \"RestElement\";\n argument: LVal;\n decorators?: Array | null;\n optional?: boolean | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n}\n\n/**\n * @deprecated Use `RestElement`\n */\nexport interface RestProperty extends BaseNode {\n type: \"RestProperty\";\n argument: LVal;\n decorators?: Array | null;\n optional?: boolean | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n}\n\nexport interface ReturnStatement extends BaseNode {\n type: \"ReturnStatement\";\n argument?: Expression | null;\n}\n\nexport interface SequenceExpression extends BaseNode {\n type: \"SequenceExpression\";\n expressions: Array;\n}\n\nexport interface ParenthesizedExpression extends BaseNode {\n type: \"ParenthesizedExpression\";\n expression: Expression;\n}\n\nexport interface SwitchCase extends BaseNode {\n type: \"SwitchCase\";\n test?: Expression | null;\n consequent: Array;\n}\n\nexport interface SwitchStatement extends BaseNode {\n type: \"SwitchStatement\";\n discriminant: Expression;\n cases: Array;\n}\n\nexport interface ThisExpression extends BaseNode {\n type: \"ThisExpression\";\n}\n\nexport interface ThrowStatement extends BaseNode {\n type: \"ThrowStatement\";\n argument: Expression;\n}\n\nexport interface TryStatement extends BaseNode {\n type: \"TryStatement\";\n block: BlockStatement;\n handler?: CatchClause | null;\n finalizer?: BlockStatement | null;\n}\n\nexport interface UnaryExpression extends BaseNode {\n type: \"UnaryExpression\";\n operator: \"void\" | \"throw\" | \"delete\" | \"!\" | \"+\" | \"-\" | \"~\" | \"typeof\";\n argument: Expression;\n prefix: boolean;\n}\n\nexport interface UpdateExpression extends BaseNode {\n type: \"UpdateExpression\";\n operator: \"++\" | \"--\";\n argument: Expression;\n prefix: boolean;\n}\n\nexport interface VariableDeclaration extends BaseNode {\n type: \"VariableDeclaration\";\n kind: \"var\" | \"let\" | \"const\" | \"using\" | \"await using\";\n declarations: Array;\n declare?: boolean | null;\n}\n\nexport interface VariableDeclarator extends BaseNode {\n type: \"VariableDeclarator\";\n id: LVal;\n init?: Expression | null;\n definite?: boolean | null;\n}\n\nexport interface WhileStatement extends BaseNode {\n type: \"WhileStatement\";\n test: Expression;\n body: Statement;\n}\n\nexport interface WithStatement extends BaseNode {\n type: \"WithStatement\";\n object: Expression;\n body: Statement;\n}\n\nexport interface AssignmentPattern extends BaseNode {\n type: \"AssignmentPattern\";\n left:\n | Identifier\n | ObjectPattern\n | ArrayPattern\n | MemberExpression\n | TSAsExpression\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TSNonNullExpression;\n right: Expression;\n decorators?: Array | null;\n optional?: boolean | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n}\n\nexport interface ArrayPattern extends BaseNode {\n type: \"ArrayPattern\";\n elements: Array;\n decorators?: Array | null;\n optional?: boolean | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n}\n\nexport interface ArrowFunctionExpression extends BaseNode {\n type: \"ArrowFunctionExpression\";\n params: Array;\n body: BlockStatement | Expression;\n async: boolean;\n expression: boolean;\n generator?: boolean;\n predicate?: DeclaredPredicate | InferredPredicate | null;\n returnType?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n typeParameters?:\n | TypeParameterDeclaration\n | TSTypeParameterDeclaration\n | Noop\n | null;\n}\n\nexport interface ClassBody extends BaseNode {\n type: \"ClassBody\";\n body: Array<\n | ClassMethod\n | ClassPrivateMethod\n | ClassProperty\n | ClassPrivateProperty\n | ClassAccessorProperty\n | TSDeclareMethod\n | TSIndexSignature\n | StaticBlock\n >;\n}\n\nexport interface ClassExpression extends BaseNode {\n type: \"ClassExpression\";\n id?: Identifier | null;\n superClass?: Expression | null;\n body: ClassBody;\n decorators?: Array | null;\n implements?: Array | null;\n mixins?: InterfaceExtends | null;\n superTypeParameters?:\n | TypeParameterInstantiation\n | TSTypeParameterInstantiation\n | null;\n typeParameters?:\n | TypeParameterDeclaration\n | TSTypeParameterDeclaration\n | Noop\n | null;\n}\n\nexport interface ClassDeclaration extends BaseNode {\n type: \"ClassDeclaration\";\n id?: Identifier | null;\n superClass?: Expression | null;\n body: ClassBody;\n decorators?: Array | null;\n abstract?: boolean | null;\n declare?: boolean | null;\n implements?: Array | null;\n mixins?: InterfaceExtends | null;\n superTypeParameters?:\n | TypeParameterInstantiation\n | TSTypeParameterInstantiation\n | null;\n typeParameters?:\n | TypeParameterDeclaration\n | TSTypeParameterDeclaration\n | Noop\n | null;\n}\n\nexport interface ExportAllDeclaration extends BaseNode {\n type: \"ExportAllDeclaration\";\n source: StringLiteral;\n /** @deprecated */\n assertions?: Array | null;\n attributes?: Array | null;\n exportKind?: \"type\" | \"value\" | null;\n}\n\nexport interface ExportDefaultDeclaration extends BaseNode {\n type: \"ExportDefaultDeclaration\";\n declaration:\n | TSDeclareFunction\n | FunctionDeclaration\n | ClassDeclaration\n | Expression;\n exportKind?: \"value\" | null;\n}\n\nexport interface ExportNamedDeclaration extends BaseNode {\n type: \"ExportNamedDeclaration\";\n declaration?: Declaration | null;\n specifiers: Array<\n ExportSpecifier | ExportDefaultSpecifier | ExportNamespaceSpecifier\n >;\n source?: StringLiteral | null;\n /** @deprecated */\n assertions?: Array | null;\n attributes?: Array | null;\n exportKind?: \"type\" | \"value\" | null;\n}\n\nexport interface ExportSpecifier extends BaseNode {\n type: \"ExportSpecifier\";\n local: Identifier;\n exported: Identifier | StringLiteral;\n exportKind?: \"type\" | \"value\" | null;\n}\n\nexport interface ForOfStatement extends BaseNode {\n type: \"ForOfStatement\";\n left: VariableDeclaration | LVal;\n right: Expression;\n body: Statement;\n await: boolean;\n}\n\nexport interface ImportDeclaration extends BaseNode {\n type: \"ImportDeclaration\";\n specifiers: Array<\n ImportSpecifier | ImportDefaultSpecifier | ImportNamespaceSpecifier\n >;\n source: StringLiteral;\n /** @deprecated */\n assertions?: Array | null;\n attributes?: Array | null;\n importKind?: \"type\" | \"typeof\" | \"value\" | null;\n module?: boolean | null;\n phase?: \"source\" | \"defer\" | null;\n}\n\nexport interface ImportDefaultSpecifier extends BaseNode {\n type: \"ImportDefaultSpecifier\";\n local: Identifier;\n}\n\nexport interface ImportNamespaceSpecifier extends BaseNode {\n type: \"ImportNamespaceSpecifier\";\n local: Identifier;\n}\n\nexport interface ImportSpecifier extends BaseNode {\n type: \"ImportSpecifier\";\n local: Identifier;\n imported: Identifier | StringLiteral;\n importKind?: \"type\" | \"typeof\" | \"value\" | null;\n}\n\nexport interface ImportExpression extends BaseNode {\n type: \"ImportExpression\";\n source: Expression;\n options?: Expression | null;\n phase?: \"source\" | \"defer\" | null;\n}\n\nexport interface MetaProperty extends BaseNode {\n type: \"MetaProperty\";\n meta: Identifier;\n property: Identifier;\n}\n\nexport interface ClassMethod extends BaseNode {\n type: \"ClassMethod\";\n kind: \"get\" | \"set\" | \"method\" | \"constructor\";\n key: Identifier | StringLiteral | NumericLiteral | BigIntLiteral | Expression;\n params: Array;\n body: BlockStatement;\n computed: boolean;\n static: boolean;\n generator: boolean;\n async: boolean;\n abstract?: boolean | null;\n access?: \"public\" | \"private\" | \"protected\" | null;\n accessibility?: \"public\" | \"private\" | \"protected\" | null;\n decorators?: Array | null;\n optional?: boolean | null;\n override?: boolean;\n returnType?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n typeParameters?:\n | TypeParameterDeclaration\n | TSTypeParameterDeclaration\n | Noop\n | null;\n}\n\nexport interface ObjectPattern extends BaseNode {\n type: \"ObjectPattern\";\n properties: Array;\n decorators?: Array | null;\n optional?: boolean | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n}\n\nexport interface SpreadElement extends BaseNode {\n type: \"SpreadElement\";\n argument: Expression;\n}\n\n/**\n * @deprecated Use `SpreadElement`\n */\nexport interface SpreadProperty extends BaseNode {\n type: \"SpreadProperty\";\n argument: Expression;\n}\n\nexport interface Super extends BaseNode {\n type: \"Super\";\n}\n\nexport interface TaggedTemplateExpression extends BaseNode {\n type: \"TaggedTemplateExpression\";\n tag: Expression;\n quasi: TemplateLiteral;\n typeParameters?:\n | TypeParameterInstantiation\n | TSTypeParameterInstantiation\n | null;\n}\n\nexport interface TemplateElement extends BaseNode {\n type: \"TemplateElement\";\n value: { raw: string; cooked?: string };\n tail: boolean;\n}\n\nexport interface TemplateLiteral extends BaseNode {\n type: \"TemplateLiteral\";\n quasis: Array;\n expressions: Array;\n}\n\nexport interface YieldExpression extends BaseNode {\n type: \"YieldExpression\";\n argument?: Expression | null;\n delegate: boolean;\n}\n\nexport interface AwaitExpression extends BaseNode {\n type: \"AwaitExpression\";\n argument: Expression;\n}\n\nexport interface Import extends BaseNode {\n type: \"Import\";\n}\n\nexport interface BigIntLiteral extends BaseNode {\n type: \"BigIntLiteral\";\n value: string;\n}\n\nexport interface ExportNamespaceSpecifier extends BaseNode {\n type: \"ExportNamespaceSpecifier\";\n exported: Identifier;\n}\n\nexport interface OptionalMemberExpression extends BaseNode {\n type: \"OptionalMemberExpression\";\n object: Expression;\n property: Expression | Identifier;\n computed: boolean;\n optional: boolean;\n}\n\nexport interface OptionalCallExpression extends BaseNode {\n type: \"OptionalCallExpression\";\n callee: Expression;\n arguments: Array;\n optional: boolean;\n typeArguments?: TypeParameterInstantiation | null;\n typeParameters?: TSTypeParameterInstantiation | null;\n}\n\nexport interface ClassProperty extends BaseNode {\n type: \"ClassProperty\";\n key: Identifier | StringLiteral | NumericLiteral | BigIntLiteral | Expression;\n value?: Expression | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n decorators?: Array | null;\n computed: boolean;\n static: boolean;\n abstract?: boolean | null;\n accessibility?: \"public\" | \"private\" | \"protected\" | null;\n declare?: boolean | null;\n definite?: boolean | null;\n optional?: boolean | null;\n override?: boolean;\n readonly?: boolean | null;\n variance?: Variance | null;\n}\n\nexport interface ClassAccessorProperty extends BaseNode {\n type: \"ClassAccessorProperty\";\n key:\n | Identifier\n | StringLiteral\n | NumericLiteral\n | BigIntLiteral\n | Expression\n | PrivateName;\n value?: Expression | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n decorators?: Array | null;\n computed: boolean;\n static: boolean;\n abstract?: boolean | null;\n accessibility?: \"public\" | \"private\" | \"protected\" | null;\n declare?: boolean | null;\n definite?: boolean | null;\n optional?: boolean | null;\n override?: boolean;\n readonly?: boolean | null;\n variance?: Variance | null;\n}\n\nexport interface ClassPrivateProperty extends BaseNode {\n type: \"ClassPrivateProperty\";\n key: PrivateName;\n value?: Expression | null;\n decorators?: Array | null;\n static: boolean;\n definite?: boolean | null;\n readonly?: boolean | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n variance?: Variance | null;\n}\n\nexport interface ClassPrivateMethod extends BaseNode {\n type: \"ClassPrivateMethod\";\n kind: \"get\" | \"set\" | \"method\";\n key: PrivateName;\n params: Array;\n body: BlockStatement;\n static: boolean;\n abstract?: boolean | null;\n access?: \"public\" | \"private\" | \"protected\" | null;\n accessibility?: \"public\" | \"private\" | \"protected\" | null;\n async?: boolean;\n computed?: boolean;\n decorators?: Array | null;\n generator?: boolean;\n optional?: boolean | null;\n override?: boolean;\n returnType?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n typeParameters?:\n | TypeParameterDeclaration\n | TSTypeParameterDeclaration\n | Noop\n | null;\n}\n\nexport interface PrivateName extends BaseNode {\n type: \"PrivateName\";\n id: Identifier;\n}\n\nexport interface StaticBlock extends BaseNode {\n type: \"StaticBlock\";\n body: Array;\n}\n\nexport interface AnyTypeAnnotation extends BaseNode {\n type: \"AnyTypeAnnotation\";\n}\n\nexport interface ArrayTypeAnnotation extends BaseNode {\n type: \"ArrayTypeAnnotation\";\n elementType: FlowType;\n}\n\nexport interface BooleanTypeAnnotation extends BaseNode {\n type: \"BooleanTypeAnnotation\";\n}\n\nexport interface BooleanLiteralTypeAnnotation extends BaseNode {\n type: \"BooleanLiteralTypeAnnotation\";\n value: boolean;\n}\n\nexport interface NullLiteralTypeAnnotation extends BaseNode {\n type: \"NullLiteralTypeAnnotation\";\n}\n\nexport interface ClassImplements extends BaseNode {\n type: \"ClassImplements\";\n id: Identifier;\n typeParameters?: TypeParameterInstantiation | null;\n}\n\nexport interface DeclareClass extends BaseNode {\n type: \"DeclareClass\";\n id: Identifier;\n typeParameters?: TypeParameterDeclaration | null;\n extends?: Array | null;\n body: ObjectTypeAnnotation;\n implements?: Array | null;\n mixins?: Array | null;\n}\n\nexport interface DeclareFunction extends BaseNode {\n type: \"DeclareFunction\";\n id: Identifier;\n predicate?: DeclaredPredicate | null;\n}\n\nexport interface DeclareInterface extends BaseNode {\n type: \"DeclareInterface\";\n id: Identifier;\n typeParameters?: TypeParameterDeclaration | null;\n extends?: Array | null;\n body: ObjectTypeAnnotation;\n}\n\nexport interface DeclareModule extends BaseNode {\n type: \"DeclareModule\";\n id: Identifier | StringLiteral;\n body: BlockStatement;\n kind?: \"CommonJS\" | \"ES\" | null;\n}\n\nexport interface DeclareModuleExports extends BaseNode {\n type: \"DeclareModuleExports\";\n typeAnnotation: TypeAnnotation;\n}\n\nexport interface DeclareTypeAlias extends BaseNode {\n type: \"DeclareTypeAlias\";\n id: Identifier;\n typeParameters?: TypeParameterDeclaration | null;\n right: FlowType;\n}\n\nexport interface DeclareOpaqueType extends BaseNode {\n type: \"DeclareOpaqueType\";\n id: Identifier;\n typeParameters?: TypeParameterDeclaration | null;\n supertype?: FlowType | null;\n impltype?: FlowType | null;\n}\n\nexport interface DeclareVariable extends BaseNode {\n type: \"DeclareVariable\";\n id: Identifier;\n}\n\nexport interface DeclareExportDeclaration extends BaseNode {\n type: \"DeclareExportDeclaration\";\n declaration?: Flow | null;\n specifiers?: Array | null;\n source?: StringLiteral | null;\n attributes?: Array | null;\n /** @deprecated */\n assertions?: Array | null;\n default?: boolean | null;\n}\n\nexport interface DeclareExportAllDeclaration extends BaseNode {\n type: \"DeclareExportAllDeclaration\";\n source: StringLiteral;\n attributes?: Array | null;\n /** @deprecated */\n assertions?: Array | null;\n exportKind?: \"type\" | \"value\" | null;\n}\n\nexport interface DeclaredPredicate extends BaseNode {\n type: \"DeclaredPredicate\";\n value: Flow;\n}\n\nexport interface ExistsTypeAnnotation extends BaseNode {\n type: \"ExistsTypeAnnotation\";\n}\n\nexport interface FunctionTypeAnnotation extends BaseNode {\n type: \"FunctionTypeAnnotation\";\n typeParameters?: TypeParameterDeclaration | null;\n params: Array;\n rest?: FunctionTypeParam | null;\n returnType: FlowType;\n this?: FunctionTypeParam | null;\n}\n\nexport interface FunctionTypeParam extends BaseNode {\n type: \"FunctionTypeParam\";\n name?: Identifier | null;\n typeAnnotation: FlowType;\n optional?: boolean | null;\n}\n\nexport interface GenericTypeAnnotation extends BaseNode {\n type: \"GenericTypeAnnotation\";\n id: Identifier | QualifiedTypeIdentifier;\n typeParameters?: TypeParameterInstantiation | null;\n}\n\nexport interface InferredPredicate extends BaseNode {\n type: \"InferredPredicate\";\n}\n\nexport interface InterfaceExtends extends BaseNode {\n type: \"InterfaceExtends\";\n id: Identifier | QualifiedTypeIdentifier;\n typeParameters?: TypeParameterInstantiation | null;\n}\n\nexport interface InterfaceDeclaration extends BaseNode {\n type: \"InterfaceDeclaration\";\n id: Identifier;\n typeParameters?: TypeParameterDeclaration | null;\n extends?: Array | null;\n body: ObjectTypeAnnotation;\n}\n\nexport interface InterfaceTypeAnnotation extends BaseNode {\n type: \"InterfaceTypeAnnotation\";\n extends?: Array | null;\n body: ObjectTypeAnnotation;\n}\n\nexport interface IntersectionTypeAnnotation extends BaseNode {\n type: \"IntersectionTypeAnnotation\";\n types: Array;\n}\n\nexport interface MixedTypeAnnotation extends BaseNode {\n type: \"MixedTypeAnnotation\";\n}\n\nexport interface EmptyTypeAnnotation extends BaseNode {\n type: \"EmptyTypeAnnotation\";\n}\n\nexport interface NullableTypeAnnotation extends BaseNode {\n type: \"NullableTypeAnnotation\";\n typeAnnotation: FlowType;\n}\n\nexport interface NumberLiteralTypeAnnotation extends BaseNode {\n type: \"NumberLiteralTypeAnnotation\";\n value: number;\n}\n\nexport interface NumberTypeAnnotation extends BaseNode {\n type: \"NumberTypeAnnotation\";\n}\n\nexport interface ObjectTypeAnnotation extends BaseNode {\n type: \"ObjectTypeAnnotation\";\n properties: Array;\n indexers?: Array;\n callProperties?: Array;\n internalSlots?: Array;\n exact: boolean;\n inexact?: boolean | null;\n}\n\nexport interface ObjectTypeInternalSlot extends BaseNode {\n type: \"ObjectTypeInternalSlot\";\n id: Identifier;\n value: FlowType;\n optional: boolean;\n static: boolean;\n method: boolean;\n}\n\nexport interface ObjectTypeCallProperty extends BaseNode {\n type: \"ObjectTypeCallProperty\";\n value: FlowType;\n static: boolean;\n}\n\nexport interface ObjectTypeIndexer extends BaseNode {\n type: \"ObjectTypeIndexer\";\n id?: Identifier | null;\n key: FlowType;\n value: FlowType;\n variance?: Variance | null;\n static: boolean;\n}\n\nexport interface ObjectTypeProperty extends BaseNode {\n type: \"ObjectTypeProperty\";\n key: Identifier | StringLiteral;\n value: FlowType;\n variance?: Variance | null;\n kind: \"init\" | \"get\" | \"set\";\n method: boolean;\n optional: boolean;\n proto: boolean;\n static: boolean;\n}\n\nexport interface ObjectTypeSpreadProperty extends BaseNode {\n type: \"ObjectTypeSpreadProperty\";\n argument: FlowType;\n}\n\nexport interface OpaqueType extends BaseNode {\n type: \"OpaqueType\";\n id: Identifier;\n typeParameters?: TypeParameterDeclaration | null;\n supertype?: FlowType | null;\n impltype: FlowType;\n}\n\nexport interface QualifiedTypeIdentifier extends BaseNode {\n type: \"QualifiedTypeIdentifier\";\n id: Identifier;\n qualification: Identifier | QualifiedTypeIdentifier;\n}\n\nexport interface StringLiteralTypeAnnotation extends BaseNode {\n type: \"StringLiteralTypeAnnotation\";\n value: string;\n}\n\nexport interface StringTypeAnnotation extends BaseNode {\n type: \"StringTypeAnnotation\";\n}\n\nexport interface SymbolTypeAnnotation extends BaseNode {\n type: \"SymbolTypeAnnotation\";\n}\n\nexport interface ThisTypeAnnotation extends BaseNode {\n type: \"ThisTypeAnnotation\";\n}\n\nexport interface TupleTypeAnnotation extends BaseNode {\n type: \"TupleTypeAnnotation\";\n types: Array;\n}\n\nexport interface TypeofTypeAnnotation extends BaseNode {\n type: \"TypeofTypeAnnotation\";\n argument: FlowType;\n}\n\nexport interface TypeAlias extends BaseNode {\n type: \"TypeAlias\";\n id: Identifier;\n typeParameters?: TypeParameterDeclaration | null;\n right: FlowType;\n}\n\nexport interface TypeAnnotation extends BaseNode {\n type: \"TypeAnnotation\";\n typeAnnotation: FlowType;\n}\n\nexport interface TypeCastExpression extends BaseNode {\n type: \"TypeCastExpression\";\n expression: Expression;\n typeAnnotation: TypeAnnotation;\n}\n\nexport interface TypeParameter extends BaseNode {\n type: \"TypeParameter\";\n bound?: TypeAnnotation | null;\n default?: FlowType | null;\n variance?: Variance | null;\n name: string;\n}\n\nexport interface TypeParameterDeclaration extends BaseNode {\n type: \"TypeParameterDeclaration\";\n params: Array;\n}\n\nexport interface TypeParameterInstantiation extends BaseNode {\n type: \"TypeParameterInstantiation\";\n params: Array;\n}\n\nexport interface UnionTypeAnnotation extends BaseNode {\n type: \"UnionTypeAnnotation\";\n types: Array;\n}\n\nexport interface Variance extends BaseNode {\n type: \"Variance\";\n kind: \"minus\" | \"plus\";\n}\n\nexport interface VoidTypeAnnotation extends BaseNode {\n type: \"VoidTypeAnnotation\";\n}\n\nexport interface EnumDeclaration extends BaseNode {\n type: \"EnumDeclaration\";\n id: Identifier;\n body: EnumBooleanBody | EnumNumberBody | EnumStringBody | EnumSymbolBody;\n}\n\nexport interface EnumBooleanBody extends BaseNode {\n type: \"EnumBooleanBody\";\n members: Array;\n explicitType: boolean;\n hasUnknownMembers: boolean;\n}\n\nexport interface EnumNumberBody extends BaseNode {\n type: \"EnumNumberBody\";\n members: Array;\n explicitType: boolean;\n hasUnknownMembers: boolean;\n}\n\nexport interface EnumStringBody extends BaseNode {\n type: \"EnumStringBody\";\n members: Array;\n explicitType: boolean;\n hasUnknownMembers: boolean;\n}\n\nexport interface EnumSymbolBody extends BaseNode {\n type: \"EnumSymbolBody\";\n members: Array;\n hasUnknownMembers: boolean;\n}\n\nexport interface EnumBooleanMember extends BaseNode {\n type: \"EnumBooleanMember\";\n id: Identifier;\n init: BooleanLiteral;\n}\n\nexport interface EnumNumberMember extends BaseNode {\n type: \"EnumNumberMember\";\n id: Identifier;\n init: NumericLiteral;\n}\n\nexport interface EnumStringMember extends BaseNode {\n type: \"EnumStringMember\";\n id: Identifier;\n init: StringLiteral;\n}\n\nexport interface EnumDefaultedMember extends BaseNode {\n type: \"EnumDefaultedMember\";\n id: Identifier;\n}\n\nexport interface IndexedAccessType extends BaseNode {\n type: \"IndexedAccessType\";\n objectType: FlowType;\n indexType: FlowType;\n}\n\nexport interface OptionalIndexedAccessType extends BaseNode {\n type: \"OptionalIndexedAccessType\";\n objectType: FlowType;\n indexType: FlowType;\n optional: boolean;\n}\n\nexport interface JSXAttribute extends BaseNode {\n type: \"JSXAttribute\";\n name: JSXIdentifier | JSXNamespacedName;\n value?:\n | JSXElement\n | JSXFragment\n | StringLiteral\n | JSXExpressionContainer\n | null;\n}\n\nexport interface JSXClosingElement extends BaseNode {\n type: \"JSXClosingElement\";\n name: JSXIdentifier | JSXMemberExpression | JSXNamespacedName;\n}\n\nexport interface JSXElement extends BaseNode {\n type: \"JSXElement\";\n openingElement: JSXOpeningElement;\n closingElement?: JSXClosingElement | null;\n children: Array<\n JSXText | JSXExpressionContainer | JSXSpreadChild | JSXElement | JSXFragment\n >;\n selfClosing?: boolean | null;\n}\n\nexport interface JSXEmptyExpression extends BaseNode {\n type: \"JSXEmptyExpression\";\n}\n\nexport interface JSXExpressionContainer extends BaseNode {\n type: \"JSXExpressionContainer\";\n expression: Expression | JSXEmptyExpression;\n}\n\nexport interface JSXSpreadChild extends BaseNode {\n type: \"JSXSpreadChild\";\n expression: Expression;\n}\n\nexport interface JSXIdentifier extends BaseNode {\n type: \"JSXIdentifier\";\n name: string;\n}\n\nexport interface JSXMemberExpression extends BaseNode {\n type: \"JSXMemberExpression\";\n object: JSXMemberExpression | JSXIdentifier;\n property: JSXIdentifier;\n}\n\nexport interface JSXNamespacedName extends BaseNode {\n type: \"JSXNamespacedName\";\n namespace: JSXIdentifier;\n name: JSXIdentifier;\n}\n\nexport interface JSXOpeningElement extends BaseNode {\n type: \"JSXOpeningElement\";\n name: JSXIdentifier | JSXMemberExpression | JSXNamespacedName;\n attributes: Array;\n selfClosing: boolean;\n typeParameters?:\n | TypeParameterInstantiation\n | TSTypeParameterInstantiation\n | null;\n}\n\nexport interface JSXSpreadAttribute extends BaseNode {\n type: \"JSXSpreadAttribute\";\n argument: Expression;\n}\n\nexport interface JSXText extends BaseNode {\n type: \"JSXText\";\n value: string;\n}\n\nexport interface JSXFragment extends BaseNode {\n type: \"JSXFragment\";\n openingFragment: JSXOpeningFragment;\n closingFragment: JSXClosingFragment;\n children: Array<\n JSXText | JSXExpressionContainer | JSXSpreadChild | JSXElement | JSXFragment\n >;\n}\n\nexport interface JSXOpeningFragment extends BaseNode {\n type: \"JSXOpeningFragment\";\n}\n\nexport interface JSXClosingFragment extends BaseNode {\n type: \"JSXClosingFragment\";\n}\n\nexport interface Noop extends BaseNode {\n type: \"Noop\";\n}\n\nexport interface Placeholder extends BaseNode {\n type: \"Placeholder\";\n expectedNode:\n | \"Identifier\"\n | \"StringLiteral\"\n | \"Expression\"\n | \"Statement\"\n | \"Declaration\"\n | \"BlockStatement\"\n | \"ClassBody\"\n | \"Pattern\";\n name: Identifier;\n decorators?: Array | null;\n optional?: boolean | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n}\n\nexport interface V8IntrinsicIdentifier extends BaseNode {\n type: \"V8IntrinsicIdentifier\";\n name: string;\n}\n\nexport interface ArgumentPlaceholder extends BaseNode {\n type: \"ArgumentPlaceholder\";\n}\n\nexport interface BindExpression extends BaseNode {\n type: \"BindExpression\";\n object: Expression;\n callee: Expression;\n}\n\nexport interface ImportAttribute extends BaseNode {\n type: \"ImportAttribute\";\n key: Identifier | StringLiteral;\n value: StringLiteral;\n}\n\nexport interface Decorator extends BaseNode {\n type: \"Decorator\";\n expression: Expression;\n}\n\nexport interface DoExpression extends BaseNode {\n type: \"DoExpression\";\n body: BlockStatement;\n async: boolean;\n}\n\nexport interface ExportDefaultSpecifier extends BaseNode {\n type: \"ExportDefaultSpecifier\";\n exported: Identifier;\n}\n\nexport interface RecordExpression extends BaseNode {\n type: \"RecordExpression\";\n properties: Array;\n}\n\nexport interface TupleExpression extends BaseNode {\n type: \"TupleExpression\";\n elements: Array;\n}\n\nexport interface DecimalLiteral extends BaseNode {\n type: \"DecimalLiteral\";\n value: string;\n}\n\nexport interface ModuleExpression extends BaseNode {\n type: \"ModuleExpression\";\n body: Program;\n}\n\nexport interface TopicReference extends BaseNode {\n type: \"TopicReference\";\n}\n\nexport interface PipelineTopicExpression extends BaseNode {\n type: \"PipelineTopicExpression\";\n expression: Expression;\n}\n\nexport interface PipelineBareFunction extends BaseNode {\n type: \"PipelineBareFunction\";\n callee: Expression;\n}\n\nexport interface PipelinePrimaryTopicReference extends BaseNode {\n type: \"PipelinePrimaryTopicReference\";\n}\n\nexport interface TSParameterProperty extends BaseNode {\n type: \"TSParameterProperty\";\n parameter: Identifier | AssignmentPattern;\n accessibility?: \"public\" | \"private\" | \"protected\" | null;\n decorators?: Array | null;\n override?: boolean | null;\n readonly?: boolean | null;\n}\n\nexport interface TSDeclareFunction extends BaseNode {\n type: \"TSDeclareFunction\";\n id?: Identifier | null;\n typeParameters?: TSTypeParameterDeclaration | Noop | null;\n params: Array;\n returnType?: TSTypeAnnotation | Noop | null;\n async?: boolean;\n declare?: boolean | null;\n generator?: boolean;\n}\n\nexport interface TSDeclareMethod extends BaseNode {\n type: \"TSDeclareMethod\";\n decorators?: Array | null;\n key: Identifier | StringLiteral | NumericLiteral | BigIntLiteral | Expression;\n typeParameters?: TSTypeParameterDeclaration | Noop | null;\n params: Array;\n returnType?: TSTypeAnnotation | Noop | null;\n abstract?: boolean | null;\n access?: \"public\" | \"private\" | \"protected\" | null;\n accessibility?: \"public\" | \"private\" | \"protected\" | null;\n async?: boolean;\n computed?: boolean;\n generator?: boolean;\n kind?: \"get\" | \"set\" | \"method\" | \"constructor\";\n optional?: boolean | null;\n override?: boolean;\n static?: boolean;\n}\n\nexport interface TSQualifiedName extends BaseNode {\n type: \"TSQualifiedName\";\n left: TSEntityName;\n right: Identifier;\n}\n\nexport interface TSCallSignatureDeclaration extends BaseNode {\n type: \"TSCallSignatureDeclaration\";\n typeParameters?: TSTypeParameterDeclaration | null;\n parameters: Array;\n typeAnnotation?: TSTypeAnnotation | null;\n}\n\nexport interface TSConstructSignatureDeclaration extends BaseNode {\n type: \"TSConstructSignatureDeclaration\";\n typeParameters?: TSTypeParameterDeclaration | null;\n parameters: Array;\n typeAnnotation?: TSTypeAnnotation | null;\n}\n\nexport interface TSPropertySignature extends BaseNode {\n type: \"TSPropertySignature\";\n key: Expression;\n typeAnnotation?: TSTypeAnnotation | null;\n computed?: boolean;\n kind: \"get\" | \"set\";\n optional?: boolean | null;\n readonly?: boolean | null;\n}\n\nexport interface TSMethodSignature extends BaseNode {\n type: \"TSMethodSignature\";\n key: Expression;\n typeParameters?: TSTypeParameterDeclaration | null;\n parameters: Array;\n typeAnnotation?: TSTypeAnnotation | null;\n computed?: boolean;\n kind: \"method\" | \"get\" | \"set\";\n optional?: boolean | null;\n}\n\nexport interface TSIndexSignature extends BaseNode {\n type: \"TSIndexSignature\";\n parameters: Array;\n typeAnnotation?: TSTypeAnnotation | null;\n readonly?: boolean | null;\n static?: boolean | null;\n}\n\nexport interface TSAnyKeyword extends BaseNode {\n type: \"TSAnyKeyword\";\n}\n\nexport interface TSBooleanKeyword extends BaseNode {\n type: \"TSBooleanKeyword\";\n}\n\nexport interface TSBigIntKeyword extends BaseNode {\n type: \"TSBigIntKeyword\";\n}\n\nexport interface TSIntrinsicKeyword extends BaseNode {\n type: \"TSIntrinsicKeyword\";\n}\n\nexport interface TSNeverKeyword extends BaseNode {\n type: \"TSNeverKeyword\";\n}\n\nexport interface TSNullKeyword extends BaseNode {\n type: \"TSNullKeyword\";\n}\n\nexport interface TSNumberKeyword extends BaseNode {\n type: \"TSNumberKeyword\";\n}\n\nexport interface TSObjectKeyword extends BaseNode {\n type: \"TSObjectKeyword\";\n}\n\nexport interface TSStringKeyword extends BaseNode {\n type: \"TSStringKeyword\";\n}\n\nexport interface TSSymbolKeyword extends BaseNode {\n type: \"TSSymbolKeyword\";\n}\n\nexport interface TSUndefinedKeyword extends BaseNode {\n type: \"TSUndefinedKeyword\";\n}\n\nexport interface TSUnknownKeyword extends BaseNode {\n type: \"TSUnknownKeyword\";\n}\n\nexport interface TSVoidKeyword extends BaseNode {\n type: \"TSVoidKeyword\";\n}\n\nexport interface TSThisType extends BaseNode {\n type: \"TSThisType\";\n}\n\nexport interface TSFunctionType extends BaseNode {\n type: \"TSFunctionType\";\n typeParameters?: TSTypeParameterDeclaration | null;\n parameters: Array;\n typeAnnotation?: TSTypeAnnotation | null;\n}\n\nexport interface TSConstructorType extends BaseNode {\n type: \"TSConstructorType\";\n typeParameters?: TSTypeParameterDeclaration | null;\n parameters: Array;\n typeAnnotation?: TSTypeAnnotation | null;\n abstract?: boolean | null;\n}\n\nexport interface TSTypeReference extends BaseNode {\n type: \"TSTypeReference\";\n typeName: TSEntityName;\n typeParameters?: TSTypeParameterInstantiation | null;\n}\n\nexport interface TSTypePredicate extends BaseNode {\n type: \"TSTypePredicate\";\n parameterName: Identifier | TSThisType;\n typeAnnotation?: TSTypeAnnotation | null;\n asserts?: boolean | null;\n}\n\nexport interface TSTypeQuery extends BaseNode {\n type: \"TSTypeQuery\";\n exprName: TSEntityName | TSImportType;\n typeParameters?: TSTypeParameterInstantiation | null;\n}\n\nexport interface TSTypeLiteral extends BaseNode {\n type: \"TSTypeLiteral\";\n members: Array;\n}\n\nexport interface TSArrayType extends BaseNode {\n type: \"TSArrayType\";\n elementType: TSType;\n}\n\nexport interface TSTupleType extends BaseNode {\n type: \"TSTupleType\";\n elementTypes: Array;\n}\n\nexport interface TSOptionalType extends BaseNode {\n type: \"TSOptionalType\";\n typeAnnotation: TSType;\n}\n\nexport interface TSRestType extends BaseNode {\n type: \"TSRestType\";\n typeAnnotation: TSType;\n}\n\nexport interface TSNamedTupleMember extends BaseNode {\n type: \"TSNamedTupleMember\";\n label: Identifier;\n elementType: TSType;\n optional: boolean;\n}\n\nexport interface TSUnionType extends BaseNode {\n type: \"TSUnionType\";\n types: Array;\n}\n\nexport interface TSIntersectionType extends BaseNode {\n type: \"TSIntersectionType\";\n types: Array;\n}\n\nexport interface TSConditionalType extends BaseNode {\n type: \"TSConditionalType\";\n checkType: TSType;\n extendsType: TSType;\n trueType: TSType;\n falseType: TSType;\n}\n\nexport interface TSInferType extends BaseNode {\n type: \"TSInferType\";\n typeParameter: TSTypeParameter;\n}\n\nexport interface TSParenthesizedType extends BaseNode {\n type: \"TSParenthesizedType\";\n typeAnnotation: TSType;\n}\n\nexport interface TSTypeOperator extends BaseNode {\n type: \"TSTypeOperator\";\n typeAnnotation: TSType;\n operator: string;\n}\n\nexport interface TSIndexedAccessType extends BaseNode {\n type: \"TSIndexedAccessType\";\n objectType: TSType;\n indexType: TSType;\n}\n\nexport interface TSMappedType extends BaseNode {\n type: \"TSMappedType\";\n typeParameter: TSTypeParameter;\n typeAnnotation?: TSType | null;\n nameType?: TSType | null;\n optional?: true | false | \"+\" | \"-\" | null;\n readonly?: true | false | \"+\" | \"-\" | null;\n}\n\nexport interface TSLiteralType extends BaseNode {\n type: \"TSLiteralType\";\n literal:\n | NumericLiteral\n | StringLiteral\n | BooleanLiteral\n | BigIntLiteral\n | TemplateLiteral\n | UnaryExpression;\n}\n\nexport interface TSExpressionWithTypeArguments extends BaseNode {\n type: \"TSExpressionWithTypeArguments\";\n expression: TSEntityName;\n typeParameters?: TSTypeParameterInstantiation | null;\n}\n\nexport interface TSInterfaceDeclaration extends BaseNode {\n type: \"TSInterfaceDeclaration\";\n id: Identifier;\n typeParameters?: TSTypeParameterDeclaration | null;\n extends?: Array | null;\n body: TSInterfaceBody;\n declare?: boolean | null;\n}\n\nexport interface TSInterfaceBody extends BaseNode {\n type: \"TSInterfaceBody\";\n body: Array;\n}\n\nexport interface TSTypeAliasDeclaration extends BaseNode {\n type: \"TSTypeAliasDeclaration\";\n id: Identifier;\n typeParameters?: TSTypeParameterDeclaration | null;\n typeAnnotation: TSType;\n declare?: boolean | null;\n}\n\nexport interface TSInstantiationExpression extends BaseNode {\n type: \"TSInstantiationExpression\";\n expression: Expression;\n typeParameters?: TSTypeParameterInstantiation | null;\n}\n\nexport interface TSAsExpression extends BaseNode {\n type: \"TSAsExpression\";\n expression: Expression;\n typeAnnotation: TSType;\n}\n\nexport interface TSSatisfiesExpression extends BaseNode {\n type: \"TSSatisfiesExpression\";\n expression: Expression;\n typeAnnotation: TSType;\n}\n\nexport interface TSTypeAssertion extends BaseNode {\n type: \"TSTypeAssertion\";\n typeAnnotation: TSType;\n expression: Expression;\n}\n\nexport interface TSEnumDeclaration extends BaseNode {\n type: \"TSEnumDeclaration\";\n id: Identifier;\n members: Array;\n const?: boolean | null;\n declare?: boolean | null;\n initializer?: Expression | null;\n}\n\nexport interface TSEnumMember extends BaseNode {\n type: \"TSEnumMember\";\n id: Identifier | StringLiteral;\n initializer?: Expression | null;\n}\n\nexport interface TSModuleDeclaration extends BaseNode {\n type: \"TSModuleDeclaration\";\n id: Identifier | StringLiteral;\n body: TSModuleBlock | TSModuleDeclaration;\n declare?: boolean | null;\n global?: boolean | null;\n kind: \"global\" | \"module\" | \"namespace\";\n}\n\nexport interface TSModuleBlock extends BaseNode {\n type: \"TSModuleBlock\";\n body: Array;\n}\n\nexport interface TSImportType extends BaseNode {\n type: \"TSImportType\";\n argument: StringLiteral;\n qualifier?: TSEntityName | null;\n typeParameters?: TSTypeParameterInstantiation | null;\n options?: Expression | null;\n}\n\nexport interface TSImportEqualsDeclaration extends BaseNode {\n type: \"TSImportEqualsDeclaration\";\n id: Identifier;\n moduleReference: TSEntityName | TSExternalModuleReference;\n importKind?: \"type\" | \"value\" | null;\n isExport: boolean;\n}\n\nexport interface TSExternalModuleReference extends BaseNode {\n type: \"TSExternalModuleReference\";\n expression: StringLiteral;\n}\n\nexport interface TSNonNullExpression extends BaseNode {\n type: \"TSNonNullExpression\";\n expression: Expression;\n}\n\nexport interface TSExportAssignment extends BaseNode {\n type: \"TSExportAssignment\";\n expression: Expression;\n}\n\nexport interface TSNamespaceExportDeclaration extends BaseNode {\n type: \"TSNamespaceExportDeclaration\";\n id: Identifier;\n}\n\nexport interface TSTypeAnnotation extends BaseNode {\n type: \"TSTypeAnnotation\";\n typeAnnotation: TSType;\n}\n\nexport interface TSTypeParameterInstantiation extends BaseNode {\n type: \"TSTypeParameterInstantiation\";\n params: Array;\n}\n\nexport interface TSTypeParameterDeclaration extends BaseNode {\n type: \"TSTypeParameterDeclaration\";\n params: Array;\n}\n\nexport interface TSTypeParameter extends BaseNode {\n type: \"TSTypeParameter\";\n constraint?: TSType | null;\n default?: TSType | null;\n name: string;\n const?: boolean | null;\n in?: boolean | null;\n out?: boolean | null;\n}\n\nexport type Standardized =\n | ArrayExpression\n | AssignmentExpression\n | BinaryExpression\n | InterpreterDirective\n | Directive\n | DirectiveLiteral\n | BlockStatement\n | BreakStatement\n | CallExpression\n | CatchClause\n | ConditionalExpression\n | ContinueStatement\n | DebuggerStatement\n | DoWhileStatement\n | EmptyStatement\n | ExpressionStatement\n | File\n | ForInStatement\n | ForStatement\n | FunctionDeclaration\n | FunctionExpression\n | Identifier\n | IfStatement\n | LabeledStatement\n | StringLiteral\n | NumericLiteral\n | NullLiteral\n | BooleanLiteral\n | RegExpLiteral\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | Program\n | ObjectExpression\n | ObjectMethod\n | ObjectProperty\n | RestElement\n | ReturnStatement\n | SequenceExpression\n | ParenthesizedExpression\n | SwitchCase\n | SwitchStatement\n | ThisExpression\n | ThrowStatement\n | TryStatement\n | UnaryExpression\n | UpdateExpression\n | VariableDeclaration\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | AssignmentPattern\n | ArrayPattern\n | ArrowFunctionExpression\n | ClassBody\n | ClassExpression\n | ClassDeclaration\n | ExportAllDeclaration\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ExportSpecifier\n | ForOfStatement\n | ImportDeclaration\n | ImportDefaultSpecifier\n | ImportNamespaceSpecifier\n | ImportSpecifier\n | ImportExpression\n | MetaProperty\n | ClassMethod\n | ObjectPattern\n | SpreadElement\n | Super\n | TaggedTemplateExpression\n | TemplateElement\n | TemplateLiteral\n | YieldExpression\n | AwaitExpression\n | Import\n | BigIntLiteral\n | ExportNamespaceSpecifier\n | OptionalMemberExpression\n | OptionalCallExpression\n | ClassProperty\n | ClassAccessorProperty\n | ClassPrivateProperty\n | ClassPrivateMethod\n | PrivateName\n | StaticBlock;\nexport type Expression =\n | ArrayExpression\n | AssignmentExpression\n | BinaryExpression\n | CallExpression\n | ConditionalExpression\n | FunctionExpression\n | Identifier\n | StringLiteral\n | NumericLiteral\n | NullLiteral\n | BooleanLiteral\n | RegExpLiteral\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectExpression\n | SequenceExpression\n | ParenthesizedExpression\n | ThisExpression\n | UnaryExpression\n | UpdateExpression\n | ArrowFunctionExpression\n | ClassExpression\n | ImportExpression\n | MetaProperty\n | Super\n | TaggedTemplateExpression\n | TemplateLiteral\n | YieldExpression\n | AwaitExpression\n | Import\n | BigIntLiteral\n | OptionalMemberExpression\n | OptionalCallExpression\n | TypeCastExpression\n | JSXElement\n | JSXFragment\n | BindExpression\n | DoExpression\n | RecordExpression\n | TupleExpression\n | DecimalLiteral\n | ModuleExpression\n | TopicReference\n | PipelineTopicExpression\n | PipelineBareFunction\n | PipelinePrimaryTopicReference\n | TSInstantiationExpression\n | TSAsExpression\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TSNonNullExpression;\nexport type Binary = BinaryExpression | LogicalExpression;\nexport type Scopable =\n | BlockStatement\n | CatchClause\n | DoWhileStatement\n | ForInStatement\n | ForStatement\n | FunctionDeclaration\n | FunctionExpression\n | Program\n | ObjectMethod\n | SwitchStatement\n | WhileStatement\n | ArrowFunctionExpression\n | ClassExpression\n | ClassDeclaration\n | ForOfStatement\n | ClassMethod\n | ClassPrivateMethod\n | StaticBlock\n | TSModuleBlock;\nexport type BlockParent =\n | BlockStatement\n | CatchClause\n | DoWhileStatement\n | ForInStatement\n | ForStatement\n | FunctionDeclaration\n | FunctionExpression\n | Program\n | ObjectMethod\n | SwitchStatement\n | WhileStatement\n | ArrowFunctionExpression\n | ForOfStatement\n | ClassMethod\n | ClassPrivateMethod\n | StaticBlock\n | TSModuleBlock;\nexport type Block = BlockStatement | Program | TSModuleBlock;\nexport type Statement =\n | BlockStatement\n | BreakStatement\n | ContinueStatement\n | DebuggerStatement\n | DoWhileStatement\n | EmptyStatement\n | ExpressionStatement\n | ForInStatement\n | ForStatement\n | FunctionDeclaration\n | IfStatement\n | LabeledStatement\n | ReturnStatement\n | SwitchStatement\n | ThrowStatement\n | TryStatement\n | VariableDeclaration\n | WhileStatement\n | WithStatement\n | ClassDeclaration\n | ExportAllDeclaration\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ForOfStatement\n | ImportDeclaration\n | DeclareClass\n | DeclareFunction\n | DeclareInterface\n | DeclareModule\n | DeclareModuleExports\n | DeclareTypeAlias\n | DeclareOpaqueType\n | DeclareVariable\n | DeclareExportDeclaration\n | DeclareExportAllDeclaration\n | InterfaceDeclaration\n | OpaqueType\n | TypeAlias\n | EnumDeclaration\n | TSDeclareFunction\n | TSInterfaceDeclaration\n | TSTypeAliasDeclaration\n | TSEnumDeclaration\n | TSModuleDeclaration\n | TSImportEqualsDeclaration\n | TSExportAssignment\n | TSNamespaceExportDeclaration;\nexport type Terminatorless =\n | BreakStatement\n | ContinueStatement\n | ReturnStatement\n | ThrowStatement\n | YieldExpression\n | AwaitExpression;\nexport type CompletionStatement =\n | BreakStatement\n | ContinueStatement\n | ReturnStatement\n | ThrowStatement;\nexport type Conditional = ConditionalExpression | IfStatement;\nexport type Loop =\n | DoWhileStatement\n | ForInStatement\n | ForStatement\n | WhileStatement\n | ForOfStatement;\nexport type While = DoWhileStatement | WhileStatement;\nexport type ExpressionWrapper =\n | ExpressionStatement\n | ParenthesizedExpression\n | TypeCastExpression;\nexport type For = ForInStatement | ForStatement | ForOfStatement;\nexport type ForXStatement = ForInStatement | ForOfStatement;\nexport type Function =\n | FunctionDeclaration\n | FunctionExpression\n | ObjectMethod\n | ArrowFunctionExpression\n | ClassMethod\n | ClassPrivateMethod;\nexport type FunctionParent =\n | FunctionDeclaration\n | FunctionExpression\n | ObjectMethod\n | ArrowFunctionExpression\n | ClassMethod\n | ClassPrivateMethod\n | StaticBlock\n | TSModuleBlock;\nexport type Pureish =\n | FunctionDeclaration\n | FunctionExpression\n | StringLiteral\n | NumericLiteral\n | NullLiteral\n | BooleanLiteral\n | RegExpLiteral\n | ArrowFunctionExpression\n | BigIntLiteral\n | DecimalLiteral;\nexport type Declaration =\n | FunctionDeclaration\n | VariableDeclaration\n | ClassDeclaration\n | ExportAllDeclaration\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ImportDeclaration\n | DeclareClass\n | DeclareFunction\n | DeclareInterface\n | DeclareModule\n | DeclareModuleExports\n | DeclareTypeAlias\n | DeclareOpaqueType\n | DeclareVariable\n | DeclareExportDeclaration\n | DeclareExportAllDeclaration\n | InterfaceDeclaration\n | OpaqueType\n | TypeAlias\n | EnumDeclaration\n | TSDeclareFunction\n | TSInterfaceDeclaration\n | TSTypeAliasDeclaration\n | TSEnumDeclaration\n | TSModuleDeclaration;\nexport type PatternLike =\n | Identifier\n | RestElement\n | AssignmentPattern\n | ArrayPattern\n | ObjectPattern\n | TSAsExpression\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TSNonNullExpression;\nexport type LVal =\n | Identifier\n | MemberExpression\n | RestElement\n | AssignmentPattern\n | ArrayPattern\n | ObjectPattern\n | TSParameterProperty\n | TSAsExpression\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TSNonNullExpression;\nexport type TSEntityName = Identifier | TSQualifiedName;\nexport type Literal =\n | StringLiteral\n | NumericLiteral\n | NullLiteral\n | BooleanLiteral\n | RegExpLiteral\n | TemplateLiteral\n | BigIntLiteral\n | DecimalLiteral;\nexport type Immutable =\n | StringLiteral\n | NumericLiteral\n | NullLiteral\n | BooleanLiteral\n | BigIntLiteral\n | JSXAttribute\n | JSXClosingElement\n | JSXElement\n | JSXExpressionContainer\n | JSXSpreadChild\n | JSXOpeningElement\n | JSXText\n | JSXFragment\n | JSXOpeningFragment\n | JSXClosingFragment\n | DecimalLiteral;\nexport type UserWhitespacable =\n | ObjectMethod\n | ObjectProperty\n | ObjectTypeInternalSlot\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty;\nexport type Method = ObjectMethod | ClassMethod | ClassPrivateMethod;\nexport type ObjectMember = ObjectMethod | ObjectProperty;\nexport type Property =\n | ObjectProperty\n | ClassProperty\n | ClassAccessorProperty\n | ClassPrivateProperty;\nexport type UnaryLike = UnaryExpression | SpreadElement;\nexport type Pattern = AssignmentPattern | ArrayPattern | ObjectPattern;\nexport type Class = ClassExpression | ClassDeclaration;\nexport type ImportOrExportDeclaration =\n | ExportAllDeclaration\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ImportDeclaration;\nexport type ExportDeclaration =\n | ExportAllDeclaration\n | ExportDefaultDeclaration\n | ExportNamedDeclaration;\nexport type ModuleSpecifier =\n | ExportSpecifier\n | ImportDefaultSpecifier\n | ImportNamespaceSpecifier\n | ImportSpecifier\n | ExportNamespaceSpecifier\n | ExportDefaultSpecifier;\nexport type Accessor = ClassAccessorProperty;\nexport type Private = ClassPrivateProperty | ClassPrivateMethod | PrivateName;\nexport type Flow =\n | AnyTypeAnnotation\n | ArrayTypeAnnotation\n | BooleanTypeAnnotation\n | BooleanLiteralTypeAnnotation\n | NullLiteralTypeAnnotation\n | ClassImplements\n | DeclareClass\n | DeclareFunction\n | DeclareInterface\n | DeclareModule\n | DeclareModuleExports\n | DeclareTypeAlias\n | DeclareOpaqueType\n | DeclareVariable\n | DeclareExportDeclaration\n | DeclareExportAllDeclaration\n | DeclaredPredicate\n | ExistsTypeAnnotation\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | GenericTypeAnnotation\n | InferredPredicate\n | InterfaceExtends\n | InterfaceDeclaration\n | InterfaceTypeAnnotation\n | IntersectionTypeAnnotation\n | MixedTypeAnnotation\n | EmptyTypeAnnotation\n | NullableTypeAnnotation\n | NumberLiteralTypeAnnotation\n | NumberTypeAnnotation\n | ObjectTypeAnnotation\n | ObjectTypeInternalSlot\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | QualifiedTypeIdentifier\n | StringLiteralTypeAnnotation\n | StringTypeAnnotation\n | SymbolTypeAnnotation\n | ThisTypeAnnotation\n | TupleTypeAnnotation\n | TypeofTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeCastExpression\n | TypeParameter\n | TypeParameterDeclaration\n | TypeParameterInstantiation\n | UnionTypeAnnotation\n | Variance\n | VoidTypeAnnotation\n | EnumDeclaration\n | EnumBooleanBody\n | EnumNumberBody\n | EnumStringBody\n | EnumSymbolBody\n | EnumBooleanMember\n | EnumNumberMember\n | EnumStringMember\n | EnumDefaultedMember\n | IndexedAccessType\n | OptionalIndexedAccessType;\nexport type FlowType =\n | AnyTypeAnnotation\n | ArrayTypeAnnotation\n | BooleanTypeAnnotation\n | BooleanLiteralTypeAnnotation\n | NullLiteralTypeAnnotation\n | ExistsTypeAnnotation\n | FunctionTypeAnnotation\n | GenericTypeAnnotation\n | InterfaceTypeAnnotation\n | IntersectionTypeAnnotation\n | MixedTypeAnnotation\n | EmptyTypeAnnotation\n | NullableTypeAnnotation\n | NumberLiteralTypeAnnotation\n | NumberTypeAnnotation\n | ObjectTypeAnnotation\n | StringLiteralTypeAnnotation\n | StringTypeAnnotation\n | SymbolTypeAnnotation\n | ThisTypeAnnotation\n | TupleTypeAnnotation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation\n | VoidTypeAnnotation\n | IndexedAccessType\n | OptionalIndexedAccessType;\nexport type FlowBaseAnnotation =\n | AnyTypeAnnotation\n | BooleanTypeAnnotation\n | NullLiteralTypeAnnotation\n | MixedTypeAnnotation\n | EmptyTypeAnnotation\n | NumberTypeAnnotation\n | StringTypeAnnotation\n | SymbolTypeAnnotation\n | ThisTypeAnnotation\n | VoidTypeAnnotation;\nexport type FlowDeclaration =\n | DeclareClass\n | DeclareFunction\n | DeclareInterface\n | DeclareModule\n | DeclareModuleExports\n | DeclareTypeAlias\n | DeclareOpaqueType\n | DeclareVariable\n | DeclareExportDeclaration\n | DeclareExportAllDeclaration\n | InterfaceDeclaration\n | OpaqueType\n | TypeAlias;\nexport type FlowPredicate = DeclaredPredicate | InferredPredicate;\nexport type EnumBody =\n | EnumBooleanBody\n | EnumNumberBody\n | EnumStringBody\n | EnumSymbolBody;\nexport type EnumMember =\n | EnumBooleanMember\n | EnumNumberMember\n | EnumStringMember\n | EnumDefaultedMember;\nexport type JSX =\n | JSXAttribute\n | JSXClosingElement\n | JSXElement\n | JSXEmptyExpression\n | JSXExpressionContainer\n | JSXSpreadChild\n | JSXIdentifier\n | JSXMemberExpression\n | JSXNamespacedName\n | JSXOpeningElement\n | JSXSpreadAttribute\n | JSXText\n | JSXFragment\n | JSXOpeningFragment\n | JSXClosingFragment;\nexport type Miscellaneous = Noop | Placeholder | V8IntrinsicIdentifier;\nexport type TypeScript =\n | TSParameterProperty\n | TSDeclareFunction\n | TSDeclareMethod\n | TSQualifiedName\n | TSCallSignatureDeclaration\n | TSConstructSignatureDeclaration\n | TSPropertySignature\n | TSMethodSignature\n | TSIndexSignature\n | TSAnyKeyword\n | TSBooleanKeyword\n | TSBigIntKeyword\n | TSIntrinsicKeyword\n | TSNeverKeyword\n | TSNullKeyword\n | TSNumberKeyword\n | TSObjectKeyword\n | TSStringKeyword\n | TSSymbolKeyword\n | TSUndefinedKeyword\n | TSUnknownKeyword\n | TSVoidKeyword\n | TSThisType\n | TSFunctionType\n | TSConstructorType\n | TSTypeReference\n | TSTypePredicate\n | TSTypeQuery\n | TSTypeLiteral\n | TSArrayType\n | TSTupleType\n | TSOptionalType\n | TSRestType\n | TSNamedTupleMember\n | TSUnionType\n | TSIntersectionType\n | TSConditionalType\n | TSInferType\n | TSParenthesizedType\n | TSTypeOperator\n | TSIndexedAccessType\n | TSMappedType\n | TSLiteralType\n | TSExpressionWithTypeArguments\n | TSInterfaceDeclaration\n | TSInterfaceBody\n | TSTypeAliasDeclaration\n | TSInstantiationExpression\n | TSAsExpression\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TSEnumDeclaration\n | TSEnumMember\n | TSModuleDeclaration\n | TSModuleBlock\n | TSImportType\n | TSImportEqualsDeclaration\n | TSExternalModuleReference\n | TSNonNullExpression\n | TSExportAssignment\n | TSNamespaceExportDeclaration\n | TSTypeAnnotation\n | TSTypeParameterInstantiation\n | TSTypeParameterDeclaration\n | TSTypeParameter;\nexport type TSTypeElement =\n | TSCallSignatureDeclaration\n | TSConstructSignatureDeclaration\n | TSPropertySignature\n | TSMethodSignature\n | TSIndexSignature;\nexport type TSType =\n | TSAnyKeyword\n | TSBooleanKeyword\n | TSBigIntKeyword\n | TSIntrinsicKeyword\n | TSNeverKeyword\n | TSNullKeyword\n | TSNumberKeyword\n | TSObjectKeyword\n | TSStringKeyword\n | TSSymbolKeyword\n | TSUndefinedKeyword\n | TSUnknownKeyword\n | TSVoidKeyword\n | TSThisType\n | TSFunctionType\n | TSConstructorType\n | TSTypeReference\n | TSTypePredicate\n | TSTypeQuery\n | TSTypeLiteral\n | TSArrayType\n | TSTupleType\n | TSOptionalType\n | TSRestType\n | TSUnionType\n | TSIntersectionType\n | TSConditionalType\n | TSInferType\n | TSParenthesizedType\n | TSTypeOperator\n | TSIndexedAccessType\n | TSMappedType\n | TSLiteralType\n | TSExpressionWithTypeArguments\n | TSImportType;\nexport type TSBaseType =\n | TSAnyKeyword\n | TSBooleanKeyword\n | TSBigIntKeyword\n | TSIntrinsicKeyword\n | TSNeverKeyword\n | TSNullKeyword\n | TSNumberKeyword\n | TSObjectKeyword\n | TSStringKeyword\n | TSSymbolKeyword\n | TSUndefinedKeyword\n | TSUnknownKeyword\n | TSVoidKeyword\n | TSThisType\n | TSLiteralType;\nexport type ModuleDeclaration =\n | ExportAllDeclaration\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ImportDeclaration;\n\nexport interface Aliases {\n Standardized: Standardized;\n Expression: Expression;\n Binary: Binary;\n Scopable: Scopable;\n BlockParent: BlockParent;\n Block: Block;\n Statement: Statement;\n Terminatorless: Terminatorless;\n CompletionStatement: CompletionStatement;\n Conditional: Conditional;\n Loop: Loop;\n While: While;\n ExpressionWrapper: ExpressionWrapper;\n For: For;\n ForXStatement: ForXStatement;\n Function: Function;\n FunctionParent: FunctionParent;\n Pureish: Pureish;\n Declaration: Declaration;\n PatternLike: PatternLike;\n LVal: LVal;\n TSEntityName: TSEntityName;\n Literal: Literal;\n Immutable: Immutable;\n UserWhitespacable: UserWhitespacable;\n Method: Method;\n ObjectMember: ObjectMember;\n Property: Property;\n UnaryLike: UnaryLike;\n Pattern: Pattern;\n Class: Class;\n ImportOrExportDeclaration: ImportOrExportDeclaration;\n ExportDeclaration: ExportDeclaration;\n ModuleSpecifier: ModuleSpecifier;\n Accessor: Accessor;\n Private: Private;\n Flow: Flow;\n FlowType: FlowType;\n FlowBaseAnnotation: FlowBaseAnnotation;\n FlowDeclaration: FlowDeclaration;\n FlowPredicate: FlowPredicate;\n EnumBody: EnumBody;\n EnumMember: EnumMember;\n JSX: JSX;\n Miscellaneous: Miscellaneous;\n TypeScript: TypeScript;\n TSTypeElement: TSTypeElement;\n TSType: TSType;\n TSBaseType: TSBaseType;\n ModuleDeclaration: ModuleDeclaration;\n}\n\nexport type DeprecatedAliases =\n | NumberLiteral\n | RegexLiteral\n | RestProperty\n | SpreadProperty;\n\nexport interface ParentMaps {\n AnyTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n ArgumentPlaceholder: CallExpression | NewExpression | OptionalCallExpression;\n ArrayExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ArrayPattern:\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | CatchClause\n | ClassMethod\n | ClassPrivateMethod\n | ForInStatement\n | ForOfStatement\n | FunctionDeclaration\n | FunctionExpression\n | ObjectMethod\n | ObjectProperty\n | RestElement\n | TSCallSignatureDeclaration\n | TSConstructSignatureDeclaration\n | TSConstructorType\n | TSDeclareFunction\n | TSDeclareMethod\n | TSFunctionType\n | TSMethodSignature\n | VariableDeclarator;\n ArrayTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n ArrowFunctionExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n AssignmentExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n AssignmentPattern:\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | ClassMethod\n | ClassPrivateMethod\n | ForInStatement\n | ForOfStatement\n | FunctionDeclaration\n | FunctionExpression\n | ObjectMethod\n | ObjectProperty\n | RestElement\n | TSDeclareFunction\n | TSDeclareMethod\n | TSParameterProperty\n | VariableDeclarator;\n AwaitExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n BigIntLiteral:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSLiteralType\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n BinaryExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n BindExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n BlockStatement:\n | ArrowFunctionExpression\n | BlockStatement\n | CatchClause\n | ClassMethod\n | ClassPrivateMethod\n | DeclareModule\n | DoExpression\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | FunctionDeclaration\n | FunctionExpression\n | IfStatement\n | LabeledStatement\n | ObjectMethod\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | TryStatement\n | WhileStatement\n | WithStatement;\n BooleanLiteral:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | EnumBooleanMember\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSLiteralType\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n BooleanLiteralTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n BooleanTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n BreakStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n CallExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n CatchClause: TryStatement;\n ClassAccessorProperty: ClassBody;\n ClassBody: ClassDeclaration | ClassExpression;\n ClassDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n ClassExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ClassImplements:\n | ClassDeclaration\n | ClassExpression\n | DeclareClass\n | DeclareExportDeclaration\n | DeclaredPredicate;\n ClassMethod: ClassBody;\n ClassPrivateMethod: ClassBody;\n ClassPrivateProperty: ClassBody;\n ClassProperty: ClassBody;\n CommentBlock: File;\n CommentLine: File;\n ConditionalExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ContinueStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DebuggerStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DecimalLiteral:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n DeclareClass:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareExportAllDeclaration:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareExportDeclaration:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareFunction:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareInterface:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareModule:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareModuleExports:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareOpaqueType:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareTypeAlias:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareVariable:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclaredPredicate:\n | ArrowFunctionExpression\n | DeclareExportDeclaration\n | DeclareFunction\n | DeclaredPredicate\n | FunctionDeclaration\n | FunctionExpression;\n Decorator:\n | ArrayPattern\n | AssignmentPattern\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateMethod\n | ClassPrivateProperty\n | ClassProperty\n | Identifier\n | ObjectMethod\n | ObjectPattern\n | ObjectProperty\n | Placeholder\n | RestElement\n | TSDeclareMethod\n | TSParameterProperty;\n Directive: BlockStatement | Program;\n DirectiveLiteral: Directive;\n DoExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n DoWhileStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n EmptyStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n EmptyTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n EnumBooleanBody:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | EnumDeclaration;\n EnumBooleanMember:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | EnumBooleanBody;\n EnumDeclaration:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n EnumDefaultedMember:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | EnumStringBody\n | EnumSymbolBody;\n EnumNumberBody:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | EnumDeclaration;\n EnumNumberMember:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | EnumNumberBody;\n EnumStringBody:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | EnumDeclaration;\n EnumStringMember:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | EnumStringBody;\n EnumSymbolBody:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | EnumDeclaration;\n ExistsTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n ExportAllDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n ExportDefaultDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n ExportDefaultSpecifier: ExportNamedDeclaration;\n ExportNamedDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n ExportNamespaceSpecifier: DeclareExportDeclaration | ExportNamedDeclaration;\n ExportSpecifier: DeclareExportDeclaration | ExportNamedDeclaration;\n ExpressionStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n File: null;\n ForInStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n ForOfStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n ForStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n FunctionDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n FunctionExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n FunctionTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n FunctionTypeParam:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | FunctionTypeAnnotation;\n GenericTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n Identifier:\n | ArrayExpression\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | BreakStatement\n | CallExpression\n | CatchClause\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassImplements\n | ClassMethod\n | ClassPrivateMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | ContinueStatement\n | DeclareClass\n | DeclareFunction\n | DeclareInterface\n | DeclareModule\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclareVariable\n | Decorator\n | DoWhileStatement\n | EnumBooleanMember\n | EnumDeclaration\n | EnumDefaultedMember\n | EnumNumberMember\n | EnumStringMember\n | ExportDefaultDeclaration\n | ExportDefaultSpecifier\n | ExportNamespaceSpecifier\n | ExportSpecifier\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | FunctionDeclaration\n | FunctionExpression\n | FunctionTypeParam\n | GenericTypeAnnotation\n | IfStatement\n | ImportAttribute\n | ImportDefaultSpecifier\n | ImportExpression\n | ImportNamespaceSpecifier\n | ImportSpecifier\n | InterfaceDeclaration\n | InterfaceExtends\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LabeledStatement\n | LogicalExpression\n | MemberExpression\n | MetaProperty\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | OpaqueType\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | Placeholder\n | PrivateName\n | QualifiedTypeIdentifier\n | RestElement\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSCallSignatureDeclaration\n | TSConstructSignatureDeclaration\n | TSConstructorType\n | TSDeclareFunction\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSExpressionWithTypeArguments\n | TSFunctionType\n | TSImportEqualsDeclaration\n | TSImportType\n | TSIndexSignature\n | TSInstantiationExpression\n | TSInterfaceDeclaration\n | TSMethodSignature\n | TSModuleDeclaration\n | TSNamedTupleMember\n | TSNamespaceExportDeclaration\n | TSNonNullExpression\n | TSParameterProperty\n | TSPropertySignature\n | TSQualifiedName\n | TSSatisfiesExpression\n | TSTypeAliasDeclaration\n | TSTypeAssertion\n | TSTypePredicate\n | TSTypeQuery\n | TSTypeReference\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeAlias\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n IfStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n Import:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ImportAttribute:\n | DeclareExportAllDeclaration\n | DeclareExportDeclaration\n | ExportAllDeclaration\n | ExportNamedDeclaration\n | ImportDeclaration;\n ImportDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n ImportDefaultSpecifier: ImportDeclaration;\n ImportExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ImportNamespaceSpecifier: ImportDeclaration;\n ImportSpecifier: ImportDeclaration;\n IndexedAccessType:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n InferredPredicate:\n | ArrowFunctionExpression\n | DeclareExportDeclaration\n | DeclaredPredicate\n | FunctionDeclaration\n | FunctionExpression;\n InterfaceDeclaration:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n InterfaceExtends:\n | ClassDeclaration\n | ClassExpression\n | DeclareClass\n | DeclareExportDeclaration\n | DeclareInterface\n | DeclaredPredicate\n | InterfaceDeclaration\n | InterfaceTypeAnnotation;\n InterfaceTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n InterpreterDirective: Program;\n IntersectionTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n JSXAttribute: JSXOpeningElement;\n JSXClosingElement: JSXElement;\n JSXClosingFragment: JSXFragment;\n JSXElement:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXAttribute\n | JSXElement\n | JSXExpressionContainer\n | JSXFragment\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n JSXEmptyExpression: JSXExpressionContainer;\n JSXExpressionContainer: JSXAttribute | JSXElement | JSXFragment;\n JSXFragment:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXAttribute\n | JSXElement\n | JSXExpressionContainer\n | JSXFragment\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n JSXIdentifier:\n | JSXAttribute\n | JSXClosingElement\n | JSXMemberExpression\n | JSXNamespacedName\n | JSXOpeningElement;\n JSXMemberExpression:\n | JSXClosingElement\n | JSXMemberExpression\n | JSXOpeningElement;\n JSXNamespacedName: JSXAttribute | JSXClosingElement | JSXOpeningElement;\n JSXOpeningElement: JSXElement;\n JSXOpeningFragment: JSXFragment;\n JSXSpreadAttribute: JSXOpeningElement;\n JSXSpreadChild: JSXElement | JSXFragment;\n JSXText: JSXElement | JSXFragment;\n LabeledStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n LogicalExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n MemberExpression:\n | ArrayExpression\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | RestElement\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n MetaProperty:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n MixedTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n ModuleExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n NewExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n Noop:\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentPattern\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateMethod\n | ClassPrivateProperty\n | ClassProperty\n | FunctionDeclaration\n | FunctionExpression\n | Identifier\n | ObjectMethod\n | ObjectPattern\n | Placeholder\n | RestElement\n | TSDeclareFunction\n | TSDeclareMethod;\n NullLiteral:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n NullLiteralTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n NullableTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n NumberLiteral: null;\n NumberLiteralTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n NumberTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n NumericLiteral:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | EnumNumberMember\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSLiteralType\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ObjectExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ObjectMethod: ObjectExpression;\n ObjectPattern:\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | CatchClause\n | ClassMethod\n | ClassPrivateMethod\n | ForInStatement\n | ForOfStatement\n | FunctionDeclaration\n | FunctionExpression\n | ObjectMethod\n | ObjectProperty\n | RestElement\n | TSCallSignatureDeclaration\n | TSConstructSignatureDeclaration\n | TSConstructorType\n | TSDeclareFunction\n | TSDeclareMethod\n | TSFunctionType\n | TSMethodSignature\n | VariableDeclarator;\n ObjectProperty: ObjectExpression | ObjectPattern | RecordExpression;\n ObjectTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareClass\n | DeclareExportDeclaration\n | DeclareInterface\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | InterfaceDeclaration\n | InterfaceTypeAnnotation\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n ObjectTypeCallProperty:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | ObjectTypeAnnotation;\n ObjectTypeIndexer:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | ObjectTypeAnnotation;\n ObjectTypeInternalSlot:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | ObjectTypeAnnotation;\n ObjectTypeProperty:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | ObjectTypeAnnotation;\n ObjectTypeSpreadProperty:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | ObjectTypeAnnotation;\n OpaqueType:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n OptionalCallExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n OptionalIndexedAccessType:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n OptionalMemberExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ParenthesizedExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n PipelineBareFunction:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n PipelinePrimaryTopicReference:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n PipelineTopicExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n Placeholder: Node;\n PrivateName:\n | BinaryExpression\n | ClassAccessorProperty\n | ClassPrivateMethod\n | ClassPrivateProperty\n | MemberExpression\n | ObjectProperty;\n Program: File | ModuleExpression;\n QualifiedTypeIdentifier:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | GenericTypeAnnotation\n | InterfaceExtends\n | QualifiedTypeIdentifier;\n RecordExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n RegExpLiteral:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n RegexLiteral: null;\n RestElement:\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | ClassMethod\n | ClassPrivateMethod\n | ForInStatement\n | ForOfStatement\n | FunctionDeclaration\n | FunctionExpression\n | ObjectMethod\n | ObjectPattern\n | ObjectProperty\n | RestElement\n | TSCallSignatureDeclaration\n | TSConstructSignatureDeclaration\n | TSConstructorType\n | TSDeclareFunction\n | TSDeclareMethod\n | TSFunctionType\n | TSMethodSignature\n | VariableDeclarator;\n RestProperty: null;\n ReturnStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n SequenceExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n SpreadElement:\n | ArrayExpression\n | CallExpression\n | NewExpression\n | ObjectExpression\n | OptionalCallExpression\n | RecordExpression\n | TupleExpression;\n SpreadProperty: null;\n StaticBlock: ClassBody;\n StringLiteral:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | DeclareExportAllDeclaration\n | DeclareExportDeclaration\n | DeclareModule\n | Decorator\n | DoWhileStatement\n | EnumStringMember\n | ExportAllDeclaration\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ExportSpecifier\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportAttribute\n | ImportDeclaration\n | ImportExpression\n | ImportSpecifier\n | JSXAttribute\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | ObjectTypeProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSExternalModuleReference\n | TSImportType\n | TSInstantiationExpression\n | TSLiteralType\n | TSMethodSignature\n | TSModuleDeclaration\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n StringLiteralTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n StringTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n Super:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n SwitchCase: SwitchStatement;\n SwitchStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n SymbolTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n TSAnyKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSArrayType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSAsExpression:\n | ArrayExpression\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | RestElement\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TSBigIntKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSBooleanKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSCallSignatureDeclaration: TSInterfaceBody | TSTypeLiteral;\n TSConditionalType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSConstructSignatureDeclaration: TSInterfaceBody | TSTypeLiteral;\n TSConstructorType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSDeclareFunction:\n | BlockStatement\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TSDeclareMethod: ClassBody;\n TSEnumDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TSEnumMember: TSEnumDeclaration;\n TSExportAssignment:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TSExpressionWithTypeArguments:\n | ClassDeclaration\n | ClassExpression\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSInterfaceDeclaration\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSExternalModuleReference: TSImportEqualsDeclaration;\n TSFunctionType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSImportEqualsDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TSImportType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSTypeQuery\n | TSUnionType\n | TemplateLiteral;\n TSIndexSignature: ClassBody | TSInterfaceBody | TSTypeLiteral;\n TSIndexedAccessType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSInferType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSInstantiationExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TSInterfaceBody: TSInterfaceDeclaration;\n TSInterfaceDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TSIntersectionType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSIntrinsicKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSLiteralType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSMappedType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSMethodSignature: TSInterfaceBody | TSTypeLiteral;\n TSModuleBlock: TSModuleDeclaration;\n TSModuleDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | TSModuleDeclaration\n | WhileStatement\n | WithStatement;\n TSNamedTupleMember: TSTupleType;\n TSNamespaceExportDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TSNeverKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSNonNullExpression:\n | ArrayExpression\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | RestElement\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TSNullKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSNumberKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSObjectKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSOptionalType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSParameterProperty:\n | ArrayPattern\n | AssignmentExpression\n | ClassMethod\n | ClassPrivateMethod\n | ForInStatement\n | ForOfStatement\n | RestElement\n | TSDeclareMethod\n | VariableDeclarator;\n TSParenthesizedType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSPropertySignature: TSInterfaceBody | TSTypeLiteral;\n TSQualifiedName:\n | TSExpressionWithTypeArguments\n | TSImportEqualsDeclaration\n | TSImportType\n | TSQualifiedName\n | TSTypeQuery\n | TSTypeReference;\n TSRestType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSSatisfiesExpression:\n | ArrayExpression\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | RestElement\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TSStringKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSSymbolKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSThisType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSTypePredicate\n | TSUnionType\n | TemplateLiteral;\n TSTupleType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSTypeAliasDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TSTypeAnnotation:\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentPattern\n | ClassAccessorProperty\n | ClassMethod\n | ClassPrivateMethod\n | ClassPrivateProperty\n | ClassProperty\n | FunctionDeclaration\n | FunctionExpression\n | Identifier\n | ObjectMethod\n | ObjectPattern\n | Placeholder\n | RestElement\n | TSCallSignatureDeclaration\n | TSConstructSignatureDeclaration\n | TSConstructorType\n | TSDeclareFunction\n | TSDeclareMethod\n | TSFunctionType\n | TSIndexSignature\n | TSMethodSignature\n | TSPropertySignature\n | TSTypePredicate;\n TSTypeAssertion:\n | ArrayExpression\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | RestElement\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TSTypeLiteral:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSTypeOperator:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSTypeParameter: TSInferType | TSMappedType | TSTypeParameterDeclaration;\n TSTypeParameterDeclaration:\n | ArrowFunctionExpression\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateMethod\n | FunctionDeclaration\n | FunctionExpression\n | ObjectMethod\n | TSCallSignatureDeclaration\n | TSConstructSignatureDeclaration\n | TSConstructorType\n | TSDeclareFunction\n | TSDeclareMethod\n | TSFunctionType\n | TSInterfaceDeclaration\n | TSMethodSignature\n | TSTypeAliasDeclaration;\n TSTypeParameterInstantiation:\n | CallExpression\n | ClassDeclaration\n | ClassExpression\n | JSXOpeningElement\n | NewExpression\n | OptionalCallExpression\n | TSExpressionWithTypeArguments\n | TSImportType\n | TSInstantiationExpression\n | TSTypeQuery\n | TSTypeReference\n | TaggedTemplateExpression;\n TSTypePredicate:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSTypeQuery:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSTypeReference:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSUndefinedKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSUnionType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSUnknownKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSVoidKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TaggedTemplateExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TemplateElement: TemplateLiteral;\n TemplateLiteral:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSLiteralType\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ThisExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ThisTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n ThrowStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TopicReference:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TryStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TupleExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TupleTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n TypeAlias:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TypeAnnotation:\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentPattern\n | ClassAccessorProperty\n | ClassMethod\n | ClassPrivateMethod\n | ClassPrivateProperty\n | ClassProperty\n | DeclareExportDeclaration\n | DeclareModuleExports\n | DeclaredPredicate\n | FunctionDeclaration\n | FunctionExpression\n | Identifier\n | ObjectMethod\n | ObjectPattern\n | Placeholder\n | RestElement\n | TypeCastExpression\n | TypeParameter;\n TypeCastExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | DeclareExportDeclaration\n | DeclaredPredicate\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TypeParameter:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | TypeParameterDeclaration;\n TypeParameterDeclaration:\n | ArrowFunctionExpression\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateMethod\n | DeclareClass\n | DeclareExportDeclaration\n | DeclareInterface\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionDeclaration\n | FunctionExpression\n | FunctionTypeAnnotation\n | InterfaceDeclaration\n | ObjectMethod\n | OpaqueType\n | TypeAlias;\n TypeParameterInstantiation:\n | CallExpression\n | ClassDeclaration\n | ClassExpression\n | ClassImplements\n | DeclareExportDeclaration\n | DeclaredPredicate\n | GenericTypeAnnotation\n | InterfaceExtends\n | JSXOpeningElement\n | NewExpression\n | OptionalCallExpression\n | TaggedTemplateExpression;\n TypeofTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n UnaryExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSLiteralType\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n UnionTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n UpdateExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n V8IntrinsicIdentifier: CallExpression | NewExpression;\n VariableDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n VariableDeclarator: VariableDeclaration;\n Variance:\n | ClassAccessorProperty\n | ClassPrivateProperty\n | ClassProperty\n | DeclareExportDeclaration\n | DeclaredPredicate\n | ObjectTypeIndexer\n | ObjectTypeProperty\n | TypeParameter;\n VoidTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n WhileStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n WithStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n YieldExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n}\n"],"mappings":"","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/flow/createFlowUnionType.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/flow/createFlowUnionType.js deleted file mode 100644 index b6848a03b..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/flow/createFlowUnionType.js +++ /dev/null @@ -1,18 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = createFlowUnionType; -var _index = require("../generated/index.js"); -var _removeTypeDuplicates = require("../../modifications/flow/removeTypeDuplicates.js"); -function createFlowUnionType(types) { - const flattened = (0, _removeTypeDuplicates.default)(types); - if (flattened.length === 1) { - return flattened[0]; - } else { - return (0, _index.unionTypeAnnotation)(flattened); - } -} - -//# sourceMappingURL=createFlowUnionType.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/flow/createFlowUnionType.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/flow/createFlowUnionType.js.map deleted file mode 100644 index 61d167c07..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/flow/createFlowUnionType.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","_removeTypeDuplicates","createFlowUnionType","types","flattened","removeTypeDuplicates","length","unionTypeAnnotation"],"sources":["../../../src/builders/flow/createFlowUnionType.ts"],"sourcesContent":["import { unionTypeAnnotation } from \"../generated/index.ts\";\nimport removeTypeDuplicates from \"../../modifications/flow/removeTypeDuplicates.ts\";\nimport type * as t from \"../../index.ts\";\n\n/**\n * Takes an array of `types` and flattens them, removing duplicates and\n * returns a `UnionTypeAnnotation` node containing them.\n */\nexport default function createFlowUnionType(\n types: [T] | Array,\n): T | t.UnionTypeAnnotation {\n const flattened = removeTypeDuplicates(types);\n\n if (flattened.length === 1) {\n return flattened[0] as T;\n } else {\n return unionTypeAnnotation(flattened);\n }\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AACA,IAAAC,qBAAA,GAAAD,OAAA;AAOe,SAASE,mBAAmBA,CACzCC,KAAqB,EACM;EAC3B,MAAMC,SAAS,GAAG,IAAAC,6BAAoB,EAACF,KAAK,CAAC;EAE7C,IAAIC,SAAS,CAACE,MAAM,KAAK,CAAC,EAAE;IAC1B,OAAOF,SAAS,CAAC,CAAC,CAAC;EACrB,CAAC,MAAM;IACL,OAAO,IAAAG,0BAAmB,EAACH,SAAS,CAAC;EACvC;AACF","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js deleted file mode 100644 index 79d58becb..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js +++ /dev/null @@ -1,31 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = void 0; -var _index = require("../generated/index.js"); -var _default = exports.default = createTypeAnnotationBasedOnTypeof; -function createTypeAnnotationBasedOnTypeof(type) { - switch (type) { - case "string": - return (0, _index.stringTypeAnnotation)(); - case "number": - return (0, _index.numberTypeAnnotation)(); - case "undefined": - return (0, _index.voidTypeAnnotation)(); - case "boolean": - return (0, _index.booleanTypeAnnotation)(); - case "function": - return (0, _index.genericTypeAnnotation)((0, _index.identifier)("Function")); - case "object": - return (0, _index.genericTypeAnnotation)((0, _index.identifier)("Object")); - case "symbol": - return (0, _index.genericTypeAnnotation)((0, _index.identifier)("Symbol")); - case "bigint": - return (0, _index.anyTypeAnnotation)(); - } - throw new Error("Invalid typeof value: " + type); -} - -//# sourceMappingURL=createTypeAnnotationBasedOnTypeof.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js.map deleted file mode 100644 index 93deebae7..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","_default","exports","default","createTypeAnnotationBasedOnTypeof","type","stringTypeAnnotation","numberTypeAnnotation","voidTypeAnnotation","booleanTypeAnnotation","genericTypeAnnotation","identifier","anyTypeAnnotation","Error"],"sources":["../../../src/builders/flow/createTypeAnnotationBasedOnTypeof.ts"],"sourcesContent":["import {\n anyTypeAnnotation,\n stringTypeAnnotation,\n numberTypeAnnotation,\n voidTypeAnnotation,\n booleanTypeAnnotation,\n genericTypeAnnotation,\n identifier,\n} from \"../generated/index.ts\";\nimport type * as t from \"../../index.ts\";\n\nexport default createTypeAnnotationBasedOnTypeof as {\n (type: \"string\"): t.StringTypeAnnotation;\n (type: \"number\"): t.NumberTypeAnnotation;\n (type: \"undefined\"): t.VoidTypeAnnotation;\n (type: \"boolean\"): t.BooleanTypeAnnotation;\n (type: \"function\"): t.GenericTypeAnnotation;\n (type: \"object\"): t.GenericTypeAnnotation;\n (type: \"symbol\"): t.GenericTypeAnnotation;\n (type: \"bigint\"): t.AnyTypeAnnotation;\n};\n\n/**\n * Create a type annotation based on typeof expression.\n */\nfunction createTypeAnnotationBasedOnTypeof(type: string): t.FlowType {\n switch (type) {\n case \"string\":\n return stringTypeAnnotation();\n case \"number\":\n return numberTypeAnnotation();\n case \"undefined\":\n return voidTypeAnnotation();\n case \"boolean\":\n return booleanTypeAnnotation();\n case \"function\":\n return genericTypeAnnotation(identifier(\"Function\"));\n case \"object\":\n return genericTypeAnnotation(identifier(\"Object\"));\n case \"symbol\":\n return genericTypeAnnotation(identifier(\"Symbol\"));\n case \"bigint\":\n // todo: use BigInt annotation when Flow supports BigInt\n // https://github.com/facebook/flow/issues/6639\n return anyTypeAnnotation();\n }\n throw new Error(\"Invalid typeof value: \" + type);\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAQ+B,IAAAC,QAAA,GAAAC,OAAA,CAAAC,OAAA,GAGhBC,iCAAiC;AAchD,SAASA,iCAAiCA,CAACC,IAAY,EAAc;EACnE,QAAQA,IAAI;IACV,KAAK,QAAQ;MACX,OAAO,IAAAC,2BAAoB,EAAC,CAAC;IAC/B,KAAK,QAAQ;MACX,OAAO,IAAAC,2BAAoB,EAAC,CAAC;IAC/B,KAAK,WAAW;MACd,OAAO,IAAAC,yBAAkB,EAAC,CAAC;IAC7B,KAAK,SAAS;MACZ,OAAO,IAAAC,4BAAqB,EAAC,CAAC;IAChC,KAAK,UAAU;MACb,OAAO,IAAAC,4BAAqB,EAAC,IAAAC,iBAAU,EAAC,UAAU,CAAC,CAAC;IACtD,KAAK,QAAQ;MACX,OAAO,IAAAD,4BAAqB,EAAC,IAAAC,iBAAU,EAAC,QAAQ,CAAC,CAAC;IACpD,KAAK,QAAQ;MACX,OAAO,IAAAD,4BAAqB,EAAC,IAAAC,iBAAU,EAAC,QAAQ,CAAC,CAAC;IACpD,KAAK,QAAQ;MAGX,OAAO,IAAAC,wBAAiB,EAAC,CAAC;EAC9B;EACA,MAAM,IAAIC,KAAK,CAAC,wBAAwB,GAAGR,IAAI,CAAC;AAClD","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/generated/index.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/generated/index.js deleted file mode 100644 index d8c769eb8..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/generated/index.js +++ /dev/null @@ -1,2865 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.anyTypeAnnotation = anyTypeAnnotation; -exports.argumentPlaceholder = argumentPlaceholder; -exports.arrayExpression = arrayExpression; -exports.arrayPattern = arrayPattern; -exports.arrayTypeAnnotation = arrayTypeAnnotation; -exports.arrowFunctionExpression = arrowFunctionExpression; -exports.assignmentExpression = assignmentExpression; -exports.assignmentPattern = assignmentPattern; -exports.awaitExpression = awaitExpression; -exports.bigIntLiteral = bigIntLiteral; -exports.binaryExpression = binaryExpression; -exports.bindExpression = bindExpression; -exports.blockStatement = blockStatement; -exports.booleanLiteral = booleanLiteral; -exports.booleanLiteralTypeAnnotation = booleanLiteralTypeAnnotation; -exports.booleanTypeAnnotation = booleanTypeAnnotation; -exports.breakStatement = breakStatement; -exports.callExpression = callExpression; -exports.catchClause = catchClause; -exports.classAccessorProperty = classAccessorProperty; -exports.classBody = classBody; -exports.classDeclaration = classDeclaration; -exports.classExpression = classExpression; -exports.classImplements = classImplements; -exports.classMethod = classMethod; -exports.classPrivateMethod = classPrivateMethod; -exports.classPrivateProperty = classPrivateProperty; -exports.classProperty = classProperty; -exports.conditionalExpression = conditionalExpression; -exports.continueStatement = continueStatement; -exports.debuggerStatement = debuggerStatement; -exports.decimalLiteral = decimalLiteral; -exports.declareClass = declareClass; -exports.declareExportAllDeclaration = declareExportAllDeclaration; -exports.declareExportDeclaration = declareExportDeclaration; -exports.declareFunction = declareFunction; -exports.declareInterface = declareInterface; -exports.declareModule = declareModule; -exports.declareModuleExports = declareModuleExports; -exports.declareOpaqueType = declareOpaqueType; -exports.declareTypeAlias = declareTypeAlias; -exports.declareVariable = declareVariable; -exports.declaredPredicate = declaredPredicate; -exports.decorator = decorator; -exports.directive = directive; -exports.directiveLiteral = directiveLiteral; -exports.doExpression = doExpression; -exports.doWhileStatement = doWhileStatement; -exports.emptyStatement = emptyStatement; -exports.emptyTypeAnnotation = emptyTypeAnnotation; -exports.enumBooleanBody = enumBooleanBody; -exports.enumBooleanMember = enumBooleanMember; -exports.enumDeclaration = enumDeclaration; -exports.enumDefaultedMember = enumDefaultedMember; -exports.enumNumberBody = enumNumberBody; -exports.enumNumberMember = enumNumberMember; -exports.enumStringBody = enumStringBody; -exports.enumStringMember = enumStringMember; -exports.enumSymbolBody = enumSymbolBody; -exports.existsTypeAnnotation = existsTypeAnnotation; -exports.exportAllDeclaration = exportAllDeclaration; -exports.exportDefaultDeclaration = exportDefaultDeclaration; -exports.exportDefaultSpecifier = exportDefaultSpecifier; -exports.exportNamedDeclaration = exportNamedDeclaration; -exports.exportNamespaceSpecifier = exportNamespaceSpecifier; -exports.exportSpecifier = exportSpecifier; -exports.expressionStatement = expressionStatement; -exports.file = file; -exports.forInStatement = forInStatement; -exports.forOfStatement = forOfStatement; -exports.forStatement = forStatement; -exports.functionDeclaration = functionDeclaration; -exports.functionExpression = functionExpression; -exports.functionTypeAnnotation = functionTypeAnnotation; -exports.functionTypeParam = functionTypeParam; -exports.genericTypeAnnotation = genericTypeAnnotation; -exports.identifier = identifier; -exports.ifStatement = ifStatement; -exports.import = _import; -exports.importAttribute = importAttribute; -exports.importDeclaration = importDeclaration; -exports.importDefaultSpecifier = importDefaultSpecifier; -exports.importExpression = importExpression; -exports.importNamespaceSpecifier = importNamespaceSpecifier; -exports.importSpecifier = importSpecifier; -exports.indexedAccessType = indexedAccessType; -exports.inferredPredicate = inferredPredicate; -exports.interfaceDeclaration = interfaceDeclaration; -exports.interfaceExtends = interfaceExtends; -exports.interfaceTypeAnnotation = interfaceTypeAnnotation; -exports.interpreterDirective = interpreterDirective; -exports.intersectionTypeAnnotation = intersectionTypeAnnotation; -exports.jSXAttribute = exports.jsxAttribute = jsxAttribute; -exports.jSXClosingElement = exports.jsxClosingElement = jsxClosingElement; -exports.jSXClosingFragment = exports.jsxClosingFragment = jsxClosingFragment; -exports.jSXElement = exports.jsxElement = jsxElement; -exports.jSXEmptyExpression = exports.jsxEmptyExpression = jsxEmptyExpression; -exports.jSXExpressionContainer = exports.jsxExpressionContainer = jsxExpressionContainer; -exports.jSXFragment = exports.jsxFragment = jsxFragment; -exports.jSXIdentifier = exports.jsxIdentifier = jsxIdentifier; -exports.jSXMemberExpression = exports.jsxMemberExpression = jsxMemberExpression; -exports.jSXNamespacedName = exports.jsxNamespacedName = jsxNamespacedName; -exports.jSXOpeningElement = exports.jsxOpeningElement = jsxOpeningElement; -exports.jSXOpeningFragment = exports.jsxOpeningFragment = jsxOpeningFragment; -exports.jSXSpreadAttribute = exports.jsxSpreadAttribute = jsxSpreadAttribute; -exports.jSXSpreadChild = exports.jsxSpreadChild = jsxSpreadChild; -exports.jSXText = exports.jsxText = jsxText; -exports.labeledStatement = labeledStatement; -exports.logicalExpression = logicalExpression; -exports.memberExpression = memberExpression; -exports.metaProperty = metaProperty; -exports.mixedTypeAnnotation = mixedTypeAnnotation; -exports.moduleExpression = moduleExpression; -exports.newExpression = newExpression; -exports.noop = noop; -exports.nullLiteral = nullLiteral; -exports.nullLiteralTypeAnnotation = nullLiteralTypeAnnotation; -exports.nullableTypeAnnotation = nullableTypeAnnotation; -exports.numberLiteral = NumberLiteral; -exports.numberLiteralTypeAnnotation = numberLiteralTypeAnnotation; -exports.numberTypeAnnotation = numberTypeAnnotation; -exports.numericLiteral = numericLiteral; -exports.objectExpression = objectExpression; -exports.objectMethod = objectMethod; -exports.objectPattern = objectPattern; -exports.objectProperty = objectProperty; -exports.objectTypeAnnotation = objectTypeAnnotation; -exports.objectTypeCallProperty = objectTypeCallProperty; -exports.objectTypeIndexer = objectTypeIndexer; -exports.objectTypeInternalSlot = objectTypeInternalSlot; -exports.objectTypeProperty = objectTypeProperty; -exports.objectTypeSpreadProperty = objectTypeSpreadProperty; -exports.opaqueType = opaqueType; -exports.optionalCallExpression = optionalCallExpression; -exports.optionalIndexedAccessType = optionalIndexedAccessType; -exports.optionalMemberExpression = optionalMemberExpression; -exports.parenthesizedExpression = parenthesizedExpression; -exports.pipelineBareFunction = pipelineBareFunction; -exports.pipelinePrimaryTopicReference = pipelinePrimaryTopicReference; -exports.pipelineTopicExpression = pipelineTopicExpression; -exports.placeholder = placeholder; -exports.privateName = privateName; -exports.program = program; -exports.qualifiedTypeIdentifier = qualifiedTypeIdentifier; -exports.recordExpression = recordExpression; -exports.regExpLiteral = regExpLiteral; -exports.regexLiteral = RegexLiteral; -exports.restElement = restElement; -exports.restProperty = RestProperty; -exports.returnStatement = returnStatement; -exports.sequenceExpression = sequenceExpression; -exports.spreadElement = spreadElement; -exports.spreadProperty = SpreadProperty; -exports.staticBlock = staticBlock; -exports.stringLiteral = stringLiteral; -exports.stringLiteralTypeAnnotation = stringLiteralTypeAnnotation; -exports.stringTypeAnnotation = stringTypeAnnotation; -exports.super = _super; -exports.switchCase = switchCase; -exports.switchStatement = switchStatement; -exports.symbolTypeAnnotation = symbolTypeAnnotation; -exports.taggedTemplateExpression = taggedTemplateExpression; -exports.templateElement = templateElement; -exports.templateLiteral = templateLiteral; -exports.thisExpression = thisExpression; -exports.thisTypeAnnotation = thisTypeAnnotation; -exports.throwStatement = throwStatement; -exports.topicReference = topicReference; -exports.tryStatement = tryStatement; -exports.tSAnyKeyword = exports.tsAnyKeyword = tsAnyKeyword; -exports.tSArrayType = exports.tsArrayType = tsArrayType; -exports.tSAsExpression = exports.tsAsExpression = tsAsExpression; -exports.tSBigIntKeyword = exports.tsBigIntKeyword = tsBigIntKeyword; -exports.tSBooleanKeyword = exports.tsBooleanKeyword = tsBooleanKeyword; -exports.tSCallSignatureDeclaration = exports.tsCallSignatureDeclaration = tsCallSignatureDeclaration; -exports.tSConditionalType = exports.tsConditionalType = tsConditionalType; -exports.tSConstructSignatureDeclaration = exports.tsConstructSignatureDeclaration = tsConstructSignatureDeclaration; -exports.tSConstructorType = exports.tsConstructorType = tsConstructorType; -exports.tSDeclareFunction = exports.tsDeclareFunction = tsDeclareFunction; -exports.tSDeclareMethod = exports.tsDeclareMethod = tsDeclareMethod; -exports.tSEnumDeclaration = exports.tsEnumDeclaration = tsEnumDeclaration; -exports.tSEnumMember = exports.tsEnumMember = tsEnumMember; -exports.tSExportAssignment = exports.tsExportAssignment = tsExportAssignment; -exports.tSExpressionWithTypeArguments = exports.tsExpressionWithTypeArguments = tsExpressionWithTypeArguments; -exports.tSExternalModuleReference = exports.tsExternalModuleReference = tsExternalModuleReference; -exports.tSFunctionType = exports.tsFunctionType = tsFunctionType; -exports.tSImportEqualsDeclaration = exports.tsImportEqualsDeclaration = tsImportEqualsDeclaration; -exports.tSImportType = exports.tsImportType = tsImportType; -exports.tSIndexSignature = exports.tsIndexSignature = tsIndexSignature; -exports.tSIndexedAccessType = exports.tsIndexedAccessType = tsIndexedAccessType; -exports.tSInferType = exports.tsInferType = tsInferType; -exports.tSInstantiationExpression = exports.tsInstantiationExpression = tsInstantiationExpression; -exports.tSInterfaceBody = exports.tsInterfaceBody = tsInterfaceBody; -exports.tSInterfaceDeclaration = exports.tsInterfaceDeclaration = tsInterfaceDeclaration; -exports.tSIntersectionType = exports.tsIntersectionType = tsIntersectionType; -exports.tSIntrinsicKeyword = exports.tsIntrinsicKeyword = tsIntrinsicKeyword; -exports.tSLiteralType = exports.tsLiteralType = tsLiteralType; -exports.tSMappedType = exports.tsMappedType = tsMappedType; -exports.tSMethodSignature = exports.tsMethodSignature = tsMethodSignature; -exports.tSModuleBlock = exports.tsModuleBlock = tsModuleBlock; -exports.tSModuleDeclaration = exports.tsModuleDeclaration = tsModuleDeclaration; -exports.tSNamedTupleMember = exports.tsNamedTupleMember = tsNamedTupleMember; -exports.tSNamespaceExportDeclaration = exports.tsNamespaceExportDeclaration = tsNamespaceExportDeclaration; -exports.tSNeverKeyword = exports.tsNeverKeyword = tsNeverKeyword; -exports.tSNonNullExpression = exports.tsNonNullExpression = tsNonNullExpression; -exports.tSNullKeyword = exports.tsNullKeyword = tsNullKeyword; -exports.tSNumberKeyword = exports.tsNumberKeyword = tsNumberKeyword; -exports.tSObjectKeyword = exports.tsObjectKeyword = tsObjectKeyword; -exports.tSOptionalType = exports.tsOptionalType = tsOptionalType; -exports.tSParameterProperty = exports.tsParameterProperty = tsParameterProperty; -exports.tSParenthesizedType = exports.tsParenthesizedType = tsParenthesizedType; -exports.tSPropertySignature = exports.tsPropertySignature = tsPropertySignature; -exports.tSQualifiedName = exports.tsQualifiedName = tsQualifiedName; -exports.tSRestType = exports.tsRestType = tsRestType; -exports.tSSatisfiesExpression = exports.tsSatisfiesExpression = tsSatisfiesExpression; -exports.tSStringKeyword = exports.tsStringKeyword = tsStringKeyword; -exports.tSSymbolKeyword = exports.tsSymbolKeyword = tsSymbolKeyword; -exports.tSThisType = exports.tsThisType = tsThisType; -exports.tSTupleType = exports.tsTupleType = tsTupleType; -exports.tSTypeAliasDeclaration = exports.tsTypeAliasDeclaration = tsTypeAliasDeclaration; -exports.tSTypeAnnotation = exports.tsTypeAnnotation = tsTypeAnnotation; -exports.tSTypeAssertion = exports.tsTypeAssertion = tsTypeAssertion; -exports.tSTypeLiteral = exports.tsTypeLiteral = tsTypeLiteral; -exports.tSTypeOperator = exports.tsTypeOperator = tsTypeOperator; -exports.tSTypeParameter = exports.tsTypeParameter = tsTypeParameter; -exports.tSTypeParameterDeclaration = exports.tsTypeParameterDeclaration = tsTypeParameterDeclaration; -exports.tSTypeParameterInstantiation = exports.tsTypeParameterInstantiation = tsTypeParameterInstantiation; -exports.tSTypePredicate = exports.tsTypePredicate = tsTypePredicate; -exports.tSTypeQuery = exports.tsTypeQuery = tsTypeQuery; -exports.tSTypeReference = exports.tsTypeReference = tsTypeReference; -exports.tSUndefinedKeyword = exports.tsUndefinedKeyword = tsUndefinedKeyword; -exports.tSUnionType = exports.tsUnionType = tsUnionType; -exports.tSUnknownKeyword = exports.tsUnknownKeyword = tsUnknownKeyword; -exports.tSVoidKeyword = exports.tsVoidKeyword = tsVoidKeyword; -exports.tupleExpression = tupleExpression; -exports.tupleTypeAnnotation = tupleTypeAnnotation; -exports.typeAlias = typeAlias; -exports.typeAnnotation = typeAnnotation; -exports.typeCastExpression = typeCastExpression; -exports.typeParameter = typeParameter; -exports.typeParameterDeclaration = typeParameterDeclaration; -exports.typeParameterInstantiation = typeParameterInstantiation; -exports.typeofTypeAnnotation = typeofTypeAnnotation; -exports.unaryExpression = unaryExpression; -exports.unionTypeAnnotation = unionTypeAnnotation; -exports.updateExpression = updateExpression; -exports.v8IntrinsicIdentifier = v8IntrinsicIdentifier; -exports.variableDeclaration = variableDeclaration; -exports.variableDeclarator = variableDeclarator; -exports.variance = variance; -exports.voidTypeAnnotation = voidTypeAnnotation; -exports.whileStatement = whileStatement; -exports.withStatement = withStatement; -exports.yieldExpression = yieldExpression; -var _validate = require("../../validators/validate.js"); -var _deprecationWarning = require("../../utils/deprecationWarning.js"); -var utils = require("../../definitions/utils.js"); -const { - validateInternal: validate -} = _validate; -const { - NODE_FIELDS -} = utils; -function arrayExpression(elements = []) { - const node = { - type: "ArrayExpression", - elements - }; - const defs = NODE_FIELDS.ArrayExpression; - validate(defs.elements, node, "elements", elements, 1); - return node; -} -function assignmentExpression(operator, left, right) { - const node = { - type: "AssignmentExpression", - operator, - left, - right - }; - const defs = NODE_FIELDS.AssignmentExpression; - validate(defs.operator, node, "operator", operator); - validate(defs.left, node, "left", left, 1); - validate(defs.right, node, "right", right, 1); - return node; -} -function binaryExpression(operator, left, right) { - const node = { - type: "BinaryExpression", - operator, - left, - right - }; - const defs = NODE_FIELDS.BinaryExpression; - validate(defs.operator, node, "operator", operator); - validate(defs.left, node, "left", left, 1); - validate(defs.right, node, "right", right, 1); - return node; -} -function interpreterDirective(value) { - const node = { - type: "InterpreterDirective", - value - }; - const defs = NODE_FIELDS.InterpreterDirective; - validate(defs.value, node, "value", value); - return node; -} -function directive(value) { - const node = { - type: "Directive", - value - }; - const defs = NODE_FIELDS.Directive; - validate(defs.value, node, "value", value, 1); - return node; -} -function directiveLiteral(value) { - const node = { - type: "DirectiveLiteral", - value - }; - const defs = NODE_FIELDS.DirectiveLiteral; - validate(defs.value, node, "value", value); - return node; -} -function blockStatement(body, directives = []) { - const node = { - type: "BlockStatement", - body, - directives - }; - const defs = NODE_FIELDS.BlockStatement; - validate(defs.body, node, "body", body, 1); - validate(defs.directives, node, "directives", directives, 1); - return node; -} -function breakStatement(label = null) { - const node = { - type: "BreakStatement", - label - }; - const defs = NODE_FIELDS.BreakStatement; - validate(defs.label, node, "label", label, 1); - return node; -} -function callExpression(callee, _arguments) { - const node = { - type: "CallExpression", - callee, - arguments: _arguments - }; - const defs = NODE_FIELDS.CallExpression; - validate(defs.callee, node, "callee", callee, 1); - validate(defs.arguments, node, "arguments", _arguments, 1); - return node; -} -function catchClause(param = null, body) { - const node = { - type: "CatchClause", - param, - body - }; - const defs = NODE_FIELDS.CatchClause; - validate(defs.param, node, "param", param, 1); - validate(defs.body, node, "body", body, 1); - return node; -} -function conditionalExpression(test, consequent, alternate) { - const node = { - type: "ConditionalExpression", - test, - consequent, - alternate - }; - const defs = NODE_FIELDS.ConditionalExpression; - validate(defs.test, node, "test", test, 1); - validate(defs.consequent, node, "consequent", consequent, 1); - validate(defs.alternate, node, "alternate", alternate, 1); - return node; -} -function continueStatement(label = null) { - const node = { - type: "ContinueStatement", - label - }; - const defs = NODE_FIELDS.ContinueStatement; - validate(defs.label, node, "label", label, 1); - return node; -} -function debuggerStatement() { - return { - type: "DebuggerStatement" - }; -} -function doWhileStatement(test, body) { - const node = { - type: "DoWhileStatement", - test, - body - }; - const defs = NODE_FIELDS.DoWhileStatement; - validate(defs.test, node, "test", test, 1); - validate(defs.body, node, "body", body, 1); - return node; -} -function emptyStatement() { - return { - type: "EmptyStatement" - }; -} -function expressionStatement(expression) { - const node = { - type: "ExpressionStatement", - expression - }; - const defs = NODE_FIELDS.ExpressionStatement; - validate(defs.expression, node, "expression", expression, 1); - return node; -} -function file(program, comments = null, tokens = null) { - const node = { - type: "File", - program, - comments, - tokens - }; - const defs = NODE_FIELDS.File; - validate(defs.program, node, "program", program, 1); - validate(defs.comments, node, "comments", comments, 1); - validate(defs.tokens, node, "tokens", tokens); - return node; -} -function forInStatement(left, right, body) { - const node = { - type: "ForInStatement", - left, - right, - body - }; - const defs = NODE_FIELDS.ForInStatement; - validate(defs.left, node, "left", left, 1); - validate(defs.right, node, "right", right, 1); - validate(defs.body, node, "body", body, 1); - return node; -} -function forStatement(init = null, test = null, update = null, body) { - const node = { - type: "ForStatement", - init, - test, - update, - body - }; - const defs = NODE_FIELDS.ForStatement; - validate(defs.init, node, "init", init, 1); - validate(defs.test, node, "test", test, 1); - validate(defs.update, node, "update", update, 1); - validate(defs.body, node, "body", body, 1); - return node; -} -function functionDeclaration(id = null, params, body, generator = false, async = false) { - const node = { - type: "FunctionDeclaration", - id, - params, - body, - generator, - async - }; - const defs = NODE_FIELDS.FunctionDeclaration; - validate(defs.id, node, "id", id, 1); - validate(defs.params, node, "params", params, 1); - validate(defs.body, node, "body", body, 1); - validate(defs.generator, node, "generator", generator); - validate(defs.async, node, "async", async); - return node; -} -function functionExpression(id = null, params, body, generator = false, async = false) { - const node = { - type: "FunctionExpression", - id, - params, - body, - generator, - async - }; - const defs = NODE_FIELDS.FunctionExpression; - validate(defs.id, node, "id", id, 1); - validate(defs.params, node, "params", params, 1); - validate(defs.body, node, "body", body, 1); - validate(defs.generator, node, "generator", generator); - validate(defs.async, node, "async", async); - return node; -} -function identifier(name) { - const node = { - type: "Identifier", - name - }; - const defs = NODE_FIELDS.Identifier; - validate(defs.name, node, "name", name); - return node; -} -function ifStatement(test, consequent, alternate = null) { - const node = { - type: "IfStatement", - test, - consequent, - alternate - }; - const defs = NODE_FIELDS.IfStatement; - validate(defs.test, node, "test", test, 1); - validate(defs.consequent, node, "consequent", consequent, 1); - validate(defs.alternate, node, "alternate", alternate, 1); - return node; -} -function labeledStatement(label, body) { - const node = { - type: "LabeledStatement", - label, - body - }; - const defs = NODE_FIELDS.LabeledStatement; - validate(defs.label, node, "label", label, 1); - validate(defs.body, node, "body", body, 1); - return node; -} -function stringLiteral(value) { - const node = { - type: "StringLiteral", - value - }; - const defs = NODE_FIELDS.StringLiteral; - validate(defs.value, node, "value", value); - return node; -} -function numericLiteral(value) { - const node = { - type: "NumericLiteral", - value - }; - const defs = NODE_FIELDS.NumericLiteral; - validate(defs.value, node, "value", value); - return node; -} -function nullLiteral() { - return { - type: "NullLiteral" - }; -} -function booleanLiteral(value) { - const node = { - type: "BooleanLiteral", - value - }; - const defs = NODE_FIELDS.BooleanLiteral; - validate(defs.value, node, "value", value); - return node; -} -function regExpLiteral(pattern, flags = "") { - const node = { - type: "RegExpLiteral", - pattern, - flags - }; - const defs = NODE_FIELDS.RegExpLiteral; - validate(defs.pattern, node, "pattern", pattern); - validate(defs.flags, node, "flags", flags); - return node; -} -function logicalExpression(operator, left, right) { - const node = { - type: "LogicalExpression", - operator, - left, - right - }; - const defs = NODE_FIELDS.LogicalExpression; - validate(defs.operator, node, "operator", operator); - validate(defs.left, node, "left", left, 1); - validate(defs.right, node, "right", right, 1); - return node; -} -function memberExpression(object, property, computed = false, optional = null) { - const node = { - type: "MemberExpression", - object, - property, - computed, - optional - }; - const defs = NODE_FIELDS.MemberExpression; - validate(defs.object, node, "object", object, 1); - validate(defs.property, node, "property", property, 1); - validate(defs.computed, node, "computed", computed); - validate(defs.optional, node, "optional", optional); - return node; -} -function newExpression(callee, _arguments) { - const node = { - type: "NewExpression", - callee, - arguments: _arguments - }; - const defs = NODE_FIELDS.NewExpression; - validate(defs.callee, node, "callee", callee, 1); - validate(defs.arguments, node, "arguments", _arguments, 1); - return node; -} -function program(body, directives = [], sourceType = "script", interpreter = null) { - const node = { - type: "Program", - body, - directives, - sourceType, - interpreter - }; - const defs = NODE_FIELDS.Program; - validate(defs.body, node, "body", body, 1); - validate(defs.directives, node, "directives", directives, 1); - validate(defs.sourceType, node, "sourceType", sourceType); - validate(defs.interpreter, node, "interpreter", interpreter, 1); - return node; -} -function objectExpression(properties) { - const node = { - type: "ObjectExpression", - properties - }; - const defs = NODE_FIELDS.ObjectExpression; - validate(defs.properties, node, "properties", properties, 1); - return node; -} -function objectMethod(kind = "method", key, params, body, computed = false, generator = false, async = false) { - const node = { - type: "ObjectMethod", - kind, - key, - params, - body, - computed, - generator, - async - }; - const defs = NODE_FIELDS.ObjectMethod; - validate(defs.kind, node, "kind", kind); - validate(defs.key, node, "key", key, 1); - validate(defs.params, node, "params", params, 1); - validate(defs.body, node, "body", body, 1); - validate(defs.computed, node, "computed", computed); - validate(defs.generator, node, "generator", generator); - validate(defs.async, node, "async", async); - return node; -} -function objectProperty(key, value, computed = false, shorthand = false, decorators = null) { - const node = { - type: "ObjectProperty", - key, - value, - computed, - shorthand, - decorators - }; - const defs = NODE_FIELDS.ObjectProperty; - validate(defs.key, node, "key", key, 1); - validate(defs.value, node, "value", value, 1); - validate(defs.computed, node, "computed", computed); - validate(defs.shorthand, node, "shorthand", shorthand); - validate(defs.decorators, node, "decorators", decorators, 1); - return node; -} -function restElement(argument) { - const node = { - type: "RestElement", - argument - }; - const defs = NODE_FIELDS.RestElement; - validate(defs.argument, node, "argument", argument, 1); - return node; -} -function returnStatement(argument = null) { - const node = { - type: "ReturnStatement", - argument - }; - const defs = NODE_FIELDS.ReturnStatement; - validate(defs.argument, node, "argument", argument, 1); - return node; -} -function sequenceExpression(expressions) { - const node = { - type: "SequenceExpression", - expressions - }; - const defs = NODE_FIELDS.SequenceExpression; - validate(defs.expressions, node, "expressions", expressions, 1); - return node; -} -function parenthesizedExpression(expression) { - const node = { - type: "ParenthesizedExpression", - expression - }; - const defs = NODE_FIELDS.ParenthesizedExpression; - validate(defs.expression, node, "expression", expression, 1); - return node; -} -function switchCase(test = null, consequent) { - const node = { - type: "SwitchCase", - test, - consequent - }; - const defs = NODE_FIELDS.SwitchCase; - validate(defs.test, node, "test", test, 1); - validate(defs.consequent, node, "consequent", consequent, 1); - return node; -} -function switchStatement(discriminant, cases) { - const node = { - type: "SwitchStatement", - discriminant, - cases - }; - const defs = NODE_FIELDS.SwitchStatement; - validate(defs.discriminant, node, "discriminant", discriminant, 1); - validate(defs.cases, node, "cases", cases, 1); - return node; -} -function thisExpression() { - return { - type: "ThisExpression" - }; -} -function throwStatement(argument) { - const node = { - type: "ThrowStatement", - argument - }; - const defs = NODE_FIELDS.ThrowStatement; - validate(defs.argument, node, "argument", argument, 1); - return node; -} -function tryStatement(block, handler = null, finalizer = null) { - const node = { - type: "TryStatement", - block, - handler, - finalizer - }; - const defs = NODE_FIELDS.TryStatement; - validate(defs.block, node, "block", block, 1); - validate(defs.handler, node, "handler", handler, 1); - validate(defs.finalizer, node, "finalizer", finalizer, 1); - return node; -} -function unaryExpression(operator, argument, prefix = true) { - const node = { - type: "UnaryExpression", - operator, - argument, - prefix - }; - const defs = NODE_FIELDS.UnaryExpression; - validate(defs.operator, node, "operator", operator); - validate(defs.argument, node, "argument", argument, 1); - validate(defs.prefix, node, "prefix", prefix); - return node; -} -function updateExpression(operator, argument, prefix = false) { - const node = { - type: "UpdateExpression", - operator, - argument, - prefix - }; - const defs = NODE_FIELDS.UpdateExpression; - validate(defs.operator, node, "operator", operator); - validate(defs.argument, node, "argument", argument, 1); - validate(defs.prefix, node, "prefix", prefix); - return node; -} -function variableDeclaration(kind, declarations) { - const node = { - type: "VariableDeclaration", - kind, - declarations - }; - const defs = NODE_FIELDS.VariableDeclaration; - validate(defs.kind, node, "kind", kind); - validate(defs.declarations, node, "declarations", declarations, 1); - return node; -} -function variableDeclarator(id, init = null) { - const node = { - type: "VariableDeclarator", - id, - init - }; - const defs = NODE_FIELDS.VariableDeclarator; - validate(defs.id, node, "id", id, 1); - validate(defs.init, node, "init", init, 1); - return node; -} -function whileStatement(test, body) { - const node = { - type: "WhileStatement", - test, - body - }; - const defs = NODE_FIELDS.WhileStatement; - validate(defs.test, node, "test", test, 1); - validate(defs.body, node, "body", body, 1); - return node; -} -function withStatement(object, body) { - const node = { - type: "WithStatement", - object, - body - }; - const defs = NODE_FIELDS.WithStatement; - validate(defs.object, node, "object", object, 1); - validate(defs.body, node, "body", body, 1); - return node; -} -function assignmentPattern(left, right) { - const node = { - type: "AssignmentPattern", - left, - right - }; - const defs = NODE_FIELDS.AssignmentPattern; - validate(defs.left, node, "left", left, 1); - validate(defs.right, node, "right", right, 1); - return node; -} -function arrayPattern(elements) { - const node = { - type: "ArrayPattern", - elements - }; - const defs = NODE_FIELDS.ArrayPattern; - validate(defs.elements, node, "elements", elements, 1); - return node; -} -function arrowFunctionExpression(params, body, async = false) { - const node = { - type: "ArrowFunctionExpression", - params, - body, - async, - expression: null - }; - const defs = NODE_FIELDS.ArrowFunctionExpression; - validate(defs.params, node, "params", params, 1); - validate(defs.body, node, "body", body, 1); - validate(defs.async, node, "async", async); - return node; -} -function classBody(body) { - const node = { - type: "ClassBody", - body - }; - const defs = NODE_FIELDS.ClassBody; - validate(defs.body, node, "body", body, 1); - return node; -} -function classExpression(id = null, superClass = null, body, decorators = null) { - const node = { - type: "ClassExpression", - id, - superClass, - body, - decorators - }; - const defs = NODE_FIELDS.ClassExpression; - validate(defs.id, node, "id", id, 1); - validate(defs.superClass, node, "superClass", superClass, 1); - validate(defs.body, node, "body", body, 1); - validate(defs.decorators, node, "decorators", decorators, 1); - return node; -} -function classDeclaration(id = null, superClass = null, body, decorators = null) { - const node = { - type: "ClassDeclaration", - id, - superClass, - body, - decorators - }; - const defs = NODE_FIELDS.ClassDeclaration; - validate(defs.id, node, "id", id, 1); - validate(defs.superClass, node, "superClass", superClass, 1); - validate(defs.body, node, "body", body, 1); - validate(defs.decorators, node, "decorators", decorators, 1); - return node; -} -function exportAllDeclaration(source) { - const node = { - type: "ExportAllDeclaration", - source - }; - const defs = NODE_FIELDS.ExportAllDeclaration; - validate(defs.source, node, "source", source, 1); - return node; -} -function exportDefaultDeclaration(declaration) { - const node = { - type: "ExportDefaultDeclaration", - declaration - }; - const defs = NODE_FIELDS.ExportDefaultDeclaration; - validate(defs.declaration, node, "declaration", declaration, 1); - return node; -} -function exportNamedDeclaration(declaration = null, specifiers = [], source = null) { - const node = { - type: "ExportNamedDeclaration", - declaration, - specifiers, - source - }; - const defs = NODE_FIELDS.ExportNamedDeclaration; - validate(defs.declaration, node, "declaration", declaration, 1); - validate(defs.specifiers, node, "specifiers", specifiers, 1); - validate(defs.source, node, "source", source, 1); - return node; -} -function exportSpecifier(local, exported) { - const node = { - type: "ExportSpecifier", - local, - exported - }; - const defs = NODE_FIELDS.ExportSpecifier; - validate(defs.local, node, "local", local, 1); - validate(defs.exported, node, "exported", exported, 1); - return node; -} -function forOfStatement(left, right, body, _await = false) { - const node = { - type: "ForOfStatement", - left, - right, - body, - await: _await - }; - const defs = NODE_FIELDS.ForOfStatement; - validate(defs.left, node, "left", left, 1); - validate(defs.right, node, "right", right, 1); - validate(defs.body, node, "body", body, 1); - validate(defs.await, node, "await", _await); - return node; -} -function importDeclaration(specifiers, source) { - const node = { - type: "ImportDeclaration", - specifiers, - source - }; - const defs = NODE_FIELDS.ImportDeclaration; - validate(defs.specifiers, node, "specifiers", specifiers, 1); - validate(defs.source, node, "source", source, 1); - return node; -} -function importDefaultSpecifier(local) { - const node = { - type: "ImportDefaultSpecifier", - local - }; - const defs = NODE_FIELDS.ImportDefaultSpecifier; - validate(defs.local, node, "local", local, 1); - return node; -} -function importNamespaceSpecifier(local) { - const node = { - type: "ImportNamespaceSpecifier", - local - }; - const defs = NODE_FIELDS.ImportNamespaceSpecifier; - validate(defs.local, node, "local", local, 1); - return node; -} -function importSpecifier(local, imported) { - const node = { - type: "ImportSpecifier", - local, - imported - }; - const defs = NODE_FIELDS.ImportSpecifier; - validate(defs.local, node, "local", local, 1); - validate(defs.imported, node, "imported", imported, 1); - return node; -} -function importExpression(source, options = null) { - const node = { - type: "ImportExpression", - source, - options - }; - const defs = NODE_FIELDS.ImportExpression; - validate(defs.source, node, "source", source, 1); - validate(defs.options, node, "options", options, 1); - return node; -} -function metaProperty(meta, property) { - const node = { - type: "MetaProperty", - meta, - property - }; - const defs = NODE_FIELDS.MetaProperty; - validate(defs.meta, node, "meta", meta, 1); - validate(defs.property, node, "property", property, 1); - return node; -} -function classMethod(kind = "method", key, params, body, computed = false, _static = false, generator = false, async = false) { - const node = { - type: "ClassMethod", - kind, - key, - params, - body, - computed, - static: _static, - generator, - async - }; - const defs = NODE_FIELDS.ClassMethod; - validate(defs.kind, node, "kind", kind); - validate(defs.key, node, "key", key, 1); - validate(defs.params, node, "params", params, 1); - validate(defs.body, node, "body", body, 1); - validate(defs.computed, node, "computed", computed); - validate(defs.static, node, "static", _static); - validate(defs.generator, node, "generator", generator); - validate(defs.async, node, "async", async); - return node; -} -function objectPattern(properties) { - const node = { - type: "ObjectPattern", - properties - }; - const defs = NODE_FIELDS.ObjectPattern; - validate(defs.properties, node, "properties", properties, 1); - return node; -} -function spreadElement(argument) { - const node = { - type: "SpreadElement", - argument - }; - const defs = NODE_FIELDS.SpreadElement; - validate(defs.argument, node, "argument", argument, 1); - return node; -} -function _super() { - return { - type: "Super" - }; -} -function taggedTemplateExpression(tag, quasi) { - const node = { - type: "TaggedTemplateExpression", - tag, - quasi - }; - const defs = NODE_FIELDS.TaggedTemplateExpression; - validate(defs.tag, node, "tag", tag, 1); - validate(defs.quasi, node, "quasi", quasi, 1); - return node; -} -function templateElement(value, tail = false) { - const node = { - type: "TemplateElement", - value, - tail - }; - const defs = NODE_FIELDS.TemplateElement; - validate(defs.value, node, "value", value); - validate(defs.tail, node, "tail", tail); - return node; -} -function templateLiteral(quasis, expressions) { - const node = { - type: "TemplateLiteral", - quasis, - expressions - }; - const defs = NODE_FIELDS.TemplateLiteral; - validate(defs.quasis, node, "quasis", quasis, 1); - validate(defs.expressions, node, "expressions", expressions, 1); - return node; -} -function yieldExpression(argument = null, delegate = false) { - const node = { - type: "YieldExpression", - argument, - delegate - }; - const defs = NODE_FIELDS.YieldExpression; - validate(defs.argument, node, "argument", argument, 1); - validate(defs.delegate, node, "delegate", delegate); - return node; -} -function awaitExpression(argument) { - const node = { - type: "AwaitExpression", - argument - }; - const defs = NODE_FIELDS.AwaitExpression; - validate(defs.argument, node, "argument", argument, 1); - return node; -} -function _import() { - return { - type: "Import" - }; -} -function bigIntLiteral(value) { - const node = { - type: "BigIntLiteral", - value - }; - const defs = NODE_FIELDS.BigIntLiteral; - validate(defs.value, node, "value", value); - return node; -} -function exportNamespaceSpecifier(exported) { - const node = { - type: "ExportNamespaceSpecifier", - exported - }; - const defs = NODE_FIELDS.ExportNamespaceSpecifier; - validate(defs.exported, node, "exported", exported, 1); - return node; -} -function optionalMemberExpression(object, property, computed = false, optional) { - const node = { - type: "OptionalMemberExpression", - object, - property, - computed, - optional - }; - const defs = NODE_FIELDS.OptionalMemberExpression; - validate(defs.object, node, "object", object, 1); - validate(defs.property, node, "property", property, 1); - validate(defs.computed, node, "computed", computed); - validate(defs.optional, node, "optional", optional); - return node; -} -function optionalCallExpression(callee, _arguments, optional) { - const node = { - type: "OptionalCallExpression", - callee, - arguments: _arguments, - optional - }; - const defs = NODE_FIELDS.OptionalCallExpression; - validate(defs.callee, node, "callee", callee, 1); - validate(defs.arguments, node, "arguments", _arguments, 1); - validate(defs.optional, node, "optional", optional); - return node; -} -function classProperty(key, value = null, typeAnnotation = null, decorators = null, computed = false, _static = false) { - const node = { - type: "ClassProperty", - key, - value, - typeAnnotation, - decorators, - computed, - static: _static - }; - const defs = NODE_FIELDS.ClassProperty; - validate(defs.key, node, "key", key, 1); - validate(defs.value, node, "value", value, 1); - validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); - validate(defs.decorators, node, "decorators", decorators, 1); - validate(defs.computed, node, "computed", computed); - validate(defs.static, node, "static", _static); - return node; -} -function classAccessorProperty(key, value = null, typeAnnotation = null, decorators = null, computed = false, _static = false) { - const node = { - type: "ClassAccessorProperty", - key, - value, - typeAnnotation, - decorators, - computed, - static: _static - }; - const defs = NODE_FIELDS.ClassAccessorProperty; - validate(defs.key, node, "key", key, 1); - validate(defs.value, node, "value", value, 1); - validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); - validate(defs.decorators, node, "decorators", decorators, 1); - validate(defs.computed, node, "computed", computed); - validate(defs.static, node, "static", _static); - return node; -} -function classPrivateProperty(key, value = null, decorators = null, _static = false) { - const node = { - type: "ClassPrivateProperty", - key, - value, - decorators, - static: _static - }; - const defs = NODE_FIELDS.ClassPrivateProperty; - validate(defs.key, node, "key", key, 1); - validate(defs.value, node, "value", value, 1); - validate(defs.decorators, node, "decorators", decorators, 1); - validate(defs.static, node, "static", _static); - return node; -} -function classPrivateMethod(kind = "method", key, params, body, _static = false) { - const node = { - type: "ClassPrivateMethod", - kind, - key, - params, - body, - static: _static - }; - const defs = NODE_FIELDS.ClassPrivateMethod; - validate(defs.kind, node, "kind", kind); - validate(defs.key, node, "key", key, 1); - validate(defs.params, node, "params", params, 1); - validate(defs.body, node, "body", body, 1); - validate(defs.static, node, "static", _static); - return node; -} -function privateName(id) { - const node = { - type: "PrivateName", - id - }; - const defs = NODE_FIELDS.PrivateName; - validate(defs.id, node, "id", id, 1); - return node; -} -function staticBlock(body) { - const node = { - type: "StaticBlock", - body - }; - const defs = NODE_FIELDS.StaticBlock; - validate(defs.body, node, "body", body, 1); - return node; -} -function anyTypeAnnotation() { - return { - type: "AnyTypeAnnotation" - }; -} -function arrayTypeAnnotation(elementType) { - const node = { - type: "ArrayTypeAnnotation", - elementType - }; - const defs = NODE_FIELDS.ArrayTypeAnnotation; - validate(defs.elementType, node, "elementType", elementType, 1); - return node; -} -function booleanTypeAnnotation() { - return { - type: "BooleanTypeAnnotation" - }; -} -function booleanLiteralTypeAnnotation(value) { - const node = { - type: "BooleanLiteralTypeAnnotation", - value - }; - const defs = NODE_FIELDS.BooleanLiteralTypeAnnotation; - validate(defs.value, node, "value", value); - return node; -} -function nullLiteralTypeAnnotation() { - return { - type: "NullLiteralTypeAnnotation" - }; -} -function classImplements(id, typeParameters = null) { - const node = { - type: "ClassImplements", - id, - typeParameters - }; - const defs = NODE_FIELDS.ClassImplements; - validate(defs.id, node, "id", id, 1); - validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); - return node; -} -function declareClass(id, typeParameters = null, _extends = null, body) { - const node = { - type: "DeclareClass", - id, - typeParameters, - extends: _extends, - body - }; - const defs = NODE_FIELDS.DeclareClass; - validate(defs.id, node, "id", id, 1); - validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); - validate(defs.extends, node, "extends", _extends, 1); - validate(defs.body, node, "body", body, 1); - return node; -} -function declareFunction(id) { - const node = { - type: "DeclareFunction", - id - }; - const defs = NODE_FIELDS.DeclareFunction; - validate(defs.id, node, "id", id, 1); - return node; -} -function declareInterface(id, typeParameters = null, _extends = null, body) { - const node = { - type: "DeclareInterface", - id, - typeParameters, - extends: _extends, - body - }; - const defs = NODE_FIELDS.DeclareInterface; - validate(defs.id, node, "id", id, 1); - validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); - validate(defs.extends, node, "extends", _extends, 1); - validate(defs.body, node, "body", body, 1); - return node; -} -function declareModule(id, body, kind = null) { - const node = { - type: "DeclareModule", - id, - body, - kind - }; - const defs = NODE_FIELDS.DeclareModule; - validate(defs.id, node, "id", id, 1); - validate(defs.body, node, "body", body, 1); - validate(defs.kind, node, "kind", kind); - return node; -} -function declareModuleExports(typeAnnotation) { - const node = { - type: "DeclareModuleExports", - typeAnnotation - }; - const defs = NODE_FIELDS.DeclareModuleExports; - validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); - return node; -} -function declareTypeAlias(id, typeParameters = null, right) { - const node = { - type: "DeclareTypeAlias", - id, - typeParameters, - right - }; - const defs = NODE_FIELDS.DeclareTypeAlias; - validate(defs.id, node, "id", id, 1); - validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); - validate(defs.right, node, "right", right, 1); - return node; -} -function declareOpaqueType(id, typeParameters = null, supertype = null) { - const node = { - type: "DeclareOpaqueType", - id, - typeParameters, - supertype - }; - const defs = NODE_FIELDS.DeclareOpaqueType; - validate(defs.id, node, "id", id, 1); - validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); - validate(defs.supertype, node, "supertype", supertype, 1); - return node; -} -function declareVariable(id) { - const node = { - type: "DeclareVariable", - id - }; - const defs = NODE_FIELDS.DeclareVariable; - validate(defs.id, node, "id", id, 1); - return node; -} -function declareExportDeclaration(declaration = null, specifiers = null, source = null, attributes = null) { - const node = { - type: "DeclareExportDeclaration", - declaration, - specifiers, - source, - attributes - }; - const defs = NODE_FIELDS.DeclareExportDeclaration; - validate(defs.declaration, node, "declaration", declaration, 1); - validate(defs.specifiers, node, "specifiers", specifiers, 1); - validate(defs.source, node, "source", source, 1); - validate(defs.attributes, node, "attributes", attributes, 1); - return node; -} -function declareExportAllDeclaration(source, attributes = null) { - const node = { - type: "DeclareExportAllDeclaration", - source, - attributes - }; - const defs = NODE_FIELDS.DeclareExportAllDeclaration; - validate(defs.source, node, "source", source, 1); - validate(defs.attributes, node, "attributes", attributes, 1); - return node; -} -function declaredPredicate(value) { - const node = { - type: "DeclaredPredicate", - value - }; - const defs = NODE_FIELDS.DeclaredPredicate; - validate(defs.value, node, "value", value, 1); - return node; -} -function existsTypeAnnotation() { - return { - type: "ExistsTypeAnnotation" - }; -} -function functionTypeAnnotation(typeParameters = null, params, rest = null, returnType) { - const node = { - type: "FunctionTypeAnnotation", - typeParameters, - params, - rest, - returnType - }; - const defs = NODE_FIELDS.FunctionTypeAnnotation; - validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); - validate(defs.params, node, "params", params, 1); - validate(defs.rest, node, "rest", rest, 1); - validate(defs.returnType, node, "returnType", returnType, 1); - return node; -} -function functionTypeParam(name = null, typeAnnotation) { - const node = { - type: "FunctionTypeParam", - name, - typeAnnotation - }; - const defs = NODE_FIELDS.FunctionTypeParam; - validate(defs.name, node, "name", name, 1); - validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); - return node; -} -function genericTypeAnnotation(id, typeParameters = null) { - const node = { - type: "GenericTypeAnnotation", - id, - typeParameters - }; - const defs = NODE_FIELDS.GenericTypeAnnotation; - validate(defs.id, node, "id", id, 1); - validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); - return node; -} -function inferredPredicate() { - return { - type: "InferredPredicate" - }; -} -function interfaceExtends(id, typeParameters = null) { - const node = { - type: "InterfaceExtends", - id, - typeParameters - }; - const defs = NODE_FIELDS.InterfaceExtends; - validate(defs.id, node, "id", id, 1); - validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); - return node; -} -function interfaceDeclaration(id, typeParameters = null, _extends = null, body) { - const node = { - type: "InterfaceDeclaration", - id, - typeParameters, - extends: _extends, - body - }; - const defs = NODE_FIELDS.InterfaceDeclaration; - validate(defs.id, node, "id", id, 1); - validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); - validate(defs.extends, node, "extends", _extends, 1); - validate(defs.body, node, "body", body, 1); - return node; -} -function interfaceTypeAnnotation(_extends = null, body) { - const node = { - type: "InterfaceTypeAnnotation", - extends: _extends, - body - }; - const defs = NODE_FIELDS.InterfaceTypeAnnotation; - validate(defs.extends, node, "extends", _extends, 1); - validate(defs.body, node, "body", body, 1); - return node; -} -function intersectionTypeAnnotation(types) { - const node = { - type: "IntersectionTypeAnnotation", - types - }; - const defs = NODE_FIELDS.IntersectionTypeAnnotation; - validate(defs.types, node, "types", types, 1); - return node; -} -function mixedTypeAnnotation() { - return { - type: "MixedTypeAnnotation" - }; -} -function emptyTypeAnnotation() { - return { - type: "EmptyTypeAnnotation" - }; -} -function nullableTypeAnnotation(typeAnnotation) { - const node = { - type: "NullableTypeAnnotation", - typeAnnotation - }; - const defs = NODE_FIELDS.NullableTypeAnnotation; - validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); - return node; -} -function numberLiteralTypeAnnotation(value) { - const node = { - type: "NumberLiteralTypeAnnotation", - value - }; - const defs = NODE_FIELDS.NumberLiteralTypeAnnotation; - validate(defs.value, node, "value", value); - return node; -} -function numberTypeAnnotation() { - return { - type: "NumberTypeAnnotation" - }; -} -function objectTypeAnnotation(properties, indexers = [], callProperties = [], internalSlots = [], exact = false) { - const node = { - type: "ObjectTypeAnnotation", - properties, - indexers, - callProperties, - internalSlots, - exact - }; - const defs = NODE_FIELDS.ObjectTypeAnnotation; - validate(defs.properties, node, "properties", properties, 1); - validate(defs.indexers, node, "indexers", indexers, 1); - validate(defs.callProperties, node, "callProperties", callProperties, 1); - validate(defs.internalSlots, node, "internalSlots", internalSlots, 1); - validate(defs.exact, node, "exact", exact); - return node; -} -function objectTypeInternalSlot(id, value, optional, _static, method) { - const node = { - type: "ObjectTypeInternalSlot", - id, - value, - optional, - static: _static, - method - }; - const defs = NODE_FIELDS.ObjectTypeInternalSlot; - validate(defs.id, node, "id", id, 1); - validate(defs.value, node, "value", value, 1); - validate(defs.optional, node, "optional", optional); - validate(defs.static, node, "static", _static); - validate(defs.method, node, "method", method); - return node; -} -function objectTypeCallProperty(value) { - const node = { - type: "ObjectTypeCallProperty", - value, - static: null - }; - const defs = NODE_FIELDS.ObjectTypeCallProperty; - validate(defs.value, node, "value", value, 1); - return node; -} -function objectTypeIndexer(id = null, key, value, variance = null) { - const node = { - type: "ObjectTypeIndexer", - id, - key, - value, - variance, - static: null - }; - const defs = NODE_FIELDS.ObjectTypeIndexer; - validate(defs.id, node, "id", id, 1); - validate(defs.key, node, "key", key, 1); - validate(defs.value, node, "value", value, 1); - validate(defs.variance, node, "variance", variance, 1); - return node; -} -function objectTypeProperty(key, value, variance = null) { - const node = { - type: "ObjectTypeProperty", - key, - value, - variance, - kind: null, - method: null, - optional: null, - proto: null, - static: null - }; - const defs = NODE_FIELDS.ObjectTypeProperty; - validate(defs.key, node, "key", key, 1); - validate(defs.value, node, "value", value, 1); - validate(defs.variance, node, "variance", variance, 1); - return node; -} -function objectTypeSpreadProperty(argument) { - const node = { - type: "ObjectTypeSpreadProperty", - argument - }; - const defs = NODE_FIELDS.ObjectTypeSpreadProperty; - validate(defs.argument, node, "argument", argument, 1); - return node; -} -function opaqueType(id, typeParameters = null, supertype = null, impltype) { - const node = { - type: "OpaqueType", - id, - typeParameters, - supertype, - impltype - }; - const defs = NODE_FIELDS.OpaqueType; - validate(defs.id, node, "id", id, 1); - validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); - validate(defs.supertype, node, "supertype", supertype, 1); - validate(defs.impltype, node, "impltype", impltype, 1); - return node; -} -function qualifiedTypeIdentifier(id, qualification) { - const node = { - type: "QualifiedTypeIdentifier", - id, - qualification - }; - const defs = NODE_FIELDS.QualifiedTypeIdentifier; - validate(defs.id, node, "id", id, 1); - validate(defs.qualification, node, "qualification", qualification, 1); - return node; -} -function stringLiteralTypeAnnotation(value) { - const node = { - type: "StringLiteralTypeAnnotation", - value - }; - const defs = NODE_FIELDS.StringLiteralTypeAnnotation; - validate(defs.value, node, "value", value); - return node; -} -function stringTypeAnnotation() { - return { - type: "StringTypeAnnotation" - }; -} -function symbolTypeAnnotation() { - return { - type: "SymbolTypeAnnotation" - }; -} -function thisTypeAnnotation() { - return { - type: "ThisTypeAnnotation" - }; -} -function tupleTypeAnnotation(types) { - const node = { - type: "TupleTypeAnnotation", - types - }; - const defs = NODE_FIELDS.TupleTypeAnnotation; - validate(defs.types, node, "types", types, 1); - return node; -} -function typeofTypeAnnotation(argument) { - const node = { - type: "TypeofTypeAnnotation", - argument - }; - const defs = NODE_FIELDS.TypeofTypeAnnotation; - validate(defs.argument, node, "argument", argument, 1); - return node; -} -function typeAlias(id, typeParameters = null, right) { - const node = { - type: "TypeAlias", - id, - typeParameters, - right - }; - const defs = NODE_FIELDS.TypeAlias; - validate(defs.id, node, "id", id, 1); - validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); - validate(defs.right, node, "right", right, 1); - return node; -} -function typeAnnotation(typeAnnotation) { - const node = { - type: "TypeAnnotation", - typeAnnotation - }; - const defs = NODE_FIELDS.TypeAnnotation; - validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); - return node; -} -function typeCastExpression(expression, typeAnnotation) { - const node = { - type: "TypeCastExpression", - expression, - typeAnnotation - }; - const defs = NODE_FIELDS.TypeCastExpression; - validate(defs.expression, node, "expression", expression, 1); - validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); - return node; -} -function typeParameter(bound = null, _default = null, variance = null) { - const node = { - type: "TypeParameter", - bound, - default: _default, - variance, - name: null - }; - const defs = NODE_FIELDS.TypeParameter; - validate(defs.bound, node, "bound", bound, 1); - validate(defs.default, node, "default", _default, 1); - validate(defs.variance, node, "variance", variance, 1); - return node; -} -function typeParameterDeclaration(params) { - const node = { - type: "TypeParameterDeclaration", - params - }; - const defs = NODE_FIELDS.TypeParameterDeclaration; - validate(defs.params, node, "params", params, 1); - return node; -} -function typeParameterInstantiation(params) { - const node = { - type: "TypeParameterInstantiation", - params - }; - const defs = NODE_FIELDS.TypeParameterInstantiation; - validate(defs.params, node, "params", params, 1); - return node; -} -function unionTypeAnnotation(types) { - const node = { - type: "UnionTypeAnnotation", - types - }; - const defs = NODE_FIELDS.UnionTypeAnnotation; - validate(defs.types, node, "types", types, 1); - return node; -} -function variance(kind) { - const node = { - type: "Variance", - kind - }; - const defs = NODE_FIELDS.Variance; - validate(defs.kind, node, "kind", kind); - return node; -} -function voidTypeAnnotation() { - return { - type: "VoidTypeAnnotation" - }; -} -function enumDeclaration(id, body) { - const node = { - type: "EnumDeclaration", - id, - body - }; - const defs = NODE_FIELDS.EnumDeclaration; - validate(defs.id, node, "id", id, 1); - validate(defs.body, node, "body", body, 1); - return node; -} -function enumBooleanBody(members) { - const node = { - type: "EnumBooleanBody", - members, - explicitType: null, - hasUnknownMembers: null - }; - const defs = NODE_FIELDS.EnumBooleanBody; - validate(defs.members, node, "members", members, 1); - return node; -} -function enumNumberBody(members) { - const node = { - type: "EnumNumberBody", - members, - explicitType: null, - hasUnknownMembers: null - }; - const defs = NODE_FIELDS.EnumNumberBody; - validate(defs.members, node, "members", members, 1); - return node; -} -function enumStringBody(members) { - const node = { - type: "EnumStringBody", - members, - explicitType: null, - hasUnknownMembers: null - }; - const defs = NODE_FIELDS.EnumStringBody; - validate(defs.members, node, "members", members, 1); - return node; -} -function enumSymbolBody(members) { - const node = { - type: "EnumSymbolBody", - members, - hasUnknownMembers: null - }; - const defs = NODE_FIELDS.EnumSymbolBody; - validate(defs.members, node, "members", members, 1); - return node; -} -function enumBooleanMember(id) { - const node = { - type: "EnumBooleanMember", - id, - init: null - }; - const defs = NODE_FIELDS.EnumBooleanMember; - validate(defs.id, node, "id", id, 1); - return node; -} -function enumNumberMember(id, init) { - const node = { - type: "EnumNumberMember", - id, - init - }; - const defs = NODE_FIELDS.EnumNumberMember; - validate(defs.id, node, "id", id, 1); - validate(defs.init, node, "init", init, 1); - return node; -} -function enumStringMember(id, init) { - const node = { - type: "EnumStringMember", - id, - init - }; - const defs = NODE_FIELDS.EnumStringMember; - validate(defs.id, node, "id", id, 1); - validate(defs.init, node, "init", init, 1); - return node; -} -function enumDefaultedMember(id) { - const node = { - type: "EnumDefaultedMember", - id - }; - const defs = NODE_FIELDS.EnumDefaultedMember; - validate(defs.id, node, "id", id, 1); - return node; -} -function indexedAccessType(objectType, indexType) { - const node = { - type: "IndexedAccessType", - objectType, - indexType - }; - const defs = NODE_FIELDS.IndexedAccessType; - validate(defs.objectType, node, "objectType", objectType, 1); - validate(defs.indexType, node, "indexType", indexType, 1); - return node; -} -function optionalIndexedAccessType(objectType, indexType) { - const node = { - type: "OptionalIndexedAccessType", - objectType, - indexType, - optional: null - }; - const defs = NODE_FIELDS.OptionalIndexedAccessType; - validate(defs.objectType, node, "objectType", objectType, 1); - validate(defs.indexType, node, "indexType", indexType, 1); - return node; -} -function jsxAttribute(name, value = null) { - const node = { - type: "JSXAttribute", - name, - value - }; - const defs = NODE_FIELDS.JSXAttribute; - validate(defs.name, node, "name", name, 1); - validate(defs.value, node, "value", value, 1); - return node; -} -function jsxClosingElement(name) { - const node = { - type: "JSXClosingElement", - name - }; - const defs = NODE_FIELDS.JSXClosingElement; - validate(defs.name, node, "name", name, 1); - return node; -} -function jsxElement(openingElement, closingElement = null, children, selfClosing = null) { - const node = { - type: "JSXElement", - openingElement, - closingElement, - children, - selfClosing - }; - const defs = NODE_FIELDS.JSXElement; - validate(defs.openingElement, node, "openingElement", openingElement, 1); - validate(defs.closingElement, node, "closingElement", closingElement, 1); - validate(defs.children, node, "children", children, 1); - validate(defs.selfClosing, node, "selfClosing", selfClosing); - return node; -} -function jsxEmptyExpression() { - return { - type: "JSXEmptyExpression" - }; -} -function jsxExpressionContainer(expression) { - const node = { - type: "JSXExpressionContainer", - expression - }; - const defs = NODE_FIELDS.JSXExpressionContainer; - validate(defs.expression, node, "expression", expression, 1); - return node; -} -function jsxSpreadChild(expression) { - const node = { - type: "JSXSpreadChild", - expression - }; - const defs = NODE_FIELDS.JSXSpreadChild; - validate(defs.expression, node, "expression", expression, 1); - return node; -} -function jsxIdentifier(name) { - const node = { - type: "JSXIdentifier", - name - }; - const defs = NODE_FIELDS.JSXIdentifier; - validate(defs.name, node, "name", name); - return node; -} -function jsxMemberExpression(object, property) { - const node = { - type: "JSXMemberExpression", - object, - property - }; - const defs = NODE_FIELDS.JSXMemberExpression; - validate(defs.object, node, "object", object, 1); - validate(defs.property, node, "property", property, 1); - return node; -} -function jsxNamespacedName(namespace, name) { - const node = { - type: "JSXNamespacedName", - namespace, - name - }; - const defs = NODE_FIELDS.JSXNamespacedName; - validate(defs.namespace, node, "namespace", namespace, 1); - validate(defs.name, node, "name", name, 1); - return node; -} -function jsxOpeningElement(name, attributes, selfClosing = false) { - const node = { - type: "JSXOpeningElement", - name, - attributes, - selfClosing - }; - const defs = NODE_FIELDS.JSXOpeningElement; - validate(defs.name, node, "name", name, 1); - validate(defs.attributes, node, "attributes", attributes, 1); - validate(defs.selfClosing, node, "selfClosing", selfClosing); - return node; -} -function jsxSpreadAttribute(argument) { - const node = { - type: "JSXSpreadAttribute", - argument - }; - const defs = NODE_FIELDS.JSXSpreadAttribute; - validate(defs.argument, node, "argument", argument, 1); - return node; -} -function jsxText(value) { - const node = { - type: "JSXText", - value - }; - const defs = NODE_FIELDS.JSXText; - validate(defs.value, node, "value", value); - return node; -} -function jsxFragment(openingFragment, closingFragment, children) { - const node = { - type: "JSXFragment", - openingFragment, - closingFragment, - children - }; - const defs = NODE_FIELDS.JSXFragment; - validate(defs.openingFragment, node, "openingFragment", openingFragment, 1); - validate(defs.closingFragment, node, "closingFragment", closingFragment, 1); - validate(defs.children, node, "children", children, 1); - return node; -} -function jsxOpeningFragment() { - return { - type: "JSXOpeningFragment" - }; -} -function jsxClosingFragment() { - return { - type: "JSXClosingFragment" - }; -} -function noop() { - return { - type: "Noop" - }; -} -function placeholder(expectedNode, name) { - const node = { - type: "Placeholder", - expectedNode, - name - }; - const defs = NODE_FIELDS.Placeholder; - validate(defs.expectedNode, node, "expectedNode", expectedNode); - validate(defs.name, node, "name", name, 1); - return node; -} -function v8IntrinsicIdentifier(name) { - const node = { - type: "V8IntrinsicIdentifier", - name - }; - const defs = NODE_FIELDS.V8IntrinsicIdentifier; - validate(defs.name, node, "name", name); - return node; -} -function argumentPlaceholder() { - return { - type: "ArgumentPlaceholder" - }; -} -function bindExpression(object, callee) { - const node = { - type: "BindExpression", - object, - callee - }; - const defs = NODE_FIELDS.BindExpression; - validate(defs.object, node, "object", object, 1); - validate(defs.callee, node, "callee", callee, 1); - return node; -} -function importAttribute(key, value) { - const node = { - type: "ImportAttribute", - key, - value - }; - const defs = NODE_FIELDS.ImportAttribute; - validate(defs.key, node, "key", key, 1); - validate(defs.value, node, "value", value, 1); - return node; -} -function decorator(expression) { - const node = { - type: "Decorator", - expression - }; - const defs = NODE_FIELDS.Decorator; - validate(defs.expression, node, "expression", expression, 1); - return node; -} -function doExpression(body, async = false) { - const node = { - type: "DoExpression", - body, - async - }; - const defs = NODE_FIELDS.DoExpression; - validate(defs.body, node, "body", body, 1); - validate(defs.async, node, "async", async); - return node; -} -function exportDefaultSpecifier(exported) { - const node = { - type: "ExportDefaultSpecifier", - exported - }; - const defs = NODE_FIELDS.ExportDefaultSpecifier; - validate(defs.exported, node, "exported", exported, 1); - return node; -} -function recordExpression(properties) { - const node = { - type: "RecordExpression", - properties - }; - const defs = NODE_FIELDS.RecordExpression; - validate(defs.properties, node, "properties", properties, 1); - return node; -} -function tupleExpression(elements = []) { - const node = { - type: "TupleExpression", - elements - }; - const defs = NODE_FIELDS.TupleExpression; - validate(defs.elements, node, "elements", elements, 1); - return node; -} -function decimalLiteral(value) { - const node = { - type: "DecimalLiteral", - value - }; - const defs = NODE_FIELDS.DecimalLiteral; - validate(defs.value, node, "value", value); - return node; -} -function moduleExpression(body) { - const node = { - type: "ModuleExpression", - body - }; - const defs = NODE_FIELDS.ModuleExpression; - validate(defs.body, node, "body", body, 1); - return node; -} -function topicReference() { - return { - type: "TopicReference" - }; -} -function pipelineTopicExpression(expression) { - const node = { - type: "PipelineTopicExpression", - expression - }; - const defs = NODE_FIELDS.PipelineTopicExpression; - validate(defs.expression, node, "expression", expression, 1); - return node; -} -function pipelineBareFunction(callee) { - const node = { - type: "PipelineBareFunction", - callee - }; - const defs = NODE_FIELDS.PipelineBareFunction; - validate(defs.callee, node, "callee", callee, 1); - return node; -} -function pipelinePrimaryTopicReference() { - return { - type: "PipelinePrimaryTopicReference" - }; -} -function tsParameterProperty(parameter) { - const node = { - type: "TSParameterProperty", - parameter - }; - const defs = NODE_FIELDS.TSParameterProperty; - validate(defs.parameter, node, "parameter", parameter, 1); - return node; -} -function tsDeclareFunction(id = null, typeParameters = null, params, returnType = null) { - const node = { - type: "TSDeclareFunction", - id, - typeParameters, - params, - returnType - }; - const defs = NODE_FIELDS.TSDeclareFunction; - validate(defs.id, node, "id", id, 1); - validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); - validate(defs.params, node, "params", params, 1); - validate(defs.returnType, node, "returnType", returnType, 1); - return node; -} -function tsDeclareMethod(decorators = null, key, typeParameters = null, params, returnType = null) { - const node = { - type: "TSDeclareMethod", - decorators, - key, - typeParameters, - params, - returnType - }; - const defs = NODE_FIELDS.TSDeclareMethod; - validate(defs.decorators, node, "decorators", decorators, 1); - validate(defs.key, node, "key", key, 1); - validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); - validate(defs.params, node, "params", params, 1); - validate(defs.returnType, node, "returnType", returnType, 1); - return node; -} -function tsQualifiedName(left, right) { - const node = { - type: "TSQualifiedName", - left, - right - }; - const defs = NODE_FIELDS.TSQualifiedName; - validate(defs.left, node, "left", left, 1); - validate(defs.right, node, "right", right, 1); - return node; -} -function tsCallSignatureDeclaration(typeParameters = null, parameters, typeAnnotation = null) { - const node = { - type: "TSCallSignatureDeclaration", - typeParameters, - parameters, - typeAnnotation - }; - const defs = NODE_FIELDS.TSCallSignatureDeclaration; - validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); - validate(defs.parameters, node, "parameters", parameters, 1); - validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); - return node; -} -function tsConstructSignatureDeclaration(typeParameters = null, parameters, typeAnnotation = null) { - const node = { - type: "TSConstructSignatureDeclaration", - typeParameters, - parameters, - typeAnnotation - }; - const defs = NODE_FIELDS.TSConstructSignatureDeclaration; - validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); - validate(defs.parameters, node, "parameters", parameters, 1); - validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); - return node; -} -function tsPropertySignature(key, typeAnnotation = null) { - const node = { - type: "TSPropertySignature", - key, - typeAnnotation, - kind: null - }; - const defs = NODE_FIELDS.TSPropertySignature; - validate(defs.key, node, "key", key, 1); - validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); - return node; -} -function tsMethodSignature(key, typeParameters = null, parameters, typeAnnotation = null) { - const node = { - type: "TSMethodSignature", - key, - typeParameters, - parameters, - typeAnnotation, - kind: null - }; - const defs = NODE_FIELDS.TSMethodSignature; - validate(defs.key, node, "key", key, 1); - validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); - validate(defs.parameters, node, "parameters", parameters, 1); - validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); - return node; -} -function tsIndexSignature(parameters, typeAnnotation = null) { - const node = { - type: "TSIndexSignature", - parameters, - typeAnnotation - }; - const defs = NODE_FIELDS.TSIndexSignature; - validate(defs.parameters, node, "parameters", parameters, 1); - validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); - return node; -} -function tsAnyKeyword() { - return { - type: "TSAnyKeyword" - }; -} -function tsBooleanKeyword() { - return { - type: "TSBooleanKeyword" - }; -} -function tsBigIntKeyword() { - return { - type: "TSBigIntKeyword" - }; -} -function tsIntrinsicKeyword() { - return { - type: "TSIntrinsicKeyword" - }; -} -function tsNeverKeyword() { - return { - type: "TSNeverKeyword" - }; -} -function tsNullKeyword() { - return { - type: "TSNullKeyword" - }; -} -function tsNumberKeyword() { - return { - type: "TSNumberKeyword" - }; -} -function tsObjectKeyword() { - return { - type: "TSObjectKeyword" - }; -} -function tsStringKeyword() { - return { - type: "TSStringKeyword" - }; -} -function tsSymbolKeyword() { - return { - type: "TSSymbolKeyword" - }; -} -function tsUndefinedKeyword() { - return { - type: "TSUndefinedKeyword" - }; -} -function tsUnknownKeyword() { - return { - type: "TSUnknownKeyword" - }; -} -function tsVoidKeyword() { - return { - type: "TSVoidKeyword" - }; -} -function tsThisType() { - return { - type: "TSThisType" - }; -} -function tsFunctionType(typeParameters = null, parameters, typeAnnotation = null) { - const node = { - type: "TSFunctionType", - typeParameters, - parameters, - typeAnnotation - }; - const defs = NODE_FIELDS.TSFunctionType; - validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); - validate(defs.parameters, node, "parameters", parameters, 1); - validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); - return node; -} -function tsConstructorType(typeParameters = null, parameters, typeAnnotation = null) { - const node = { - type: "TSConstructorType", - typeParameters, - parameters, - typeAnnotation - }; - const defs = NODE_FIELDS.TSConstructorType; - validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); - validate(defs.parameters, node, "parameters", parameters, 1); - validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); - return node; -} -function tsTypeReference(typeName, typeParameters = null) { - const node = { - type: "TSTypeReference", - typeName, - typeParameters - }; - const defs = NODE_FIELDS.TSTypeReference; - validate(defs.typeName, node, "typeName", typeName, 1); - validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); - return node; -} -function tsTypePredicate(parameterName, typeAnnotation = null, asserts = null) { - const node = { - type: "TSTypePredicate", - parameterName, - typeAnnotation, - asserts - }; - const defs = NODE_FIELDS.TSTypePredicate; - validate(defs.parameterName, node, "parameterName", parameterName, 1); - validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); - validate(defs.asserts, node, "asserts", asserts); - return node; -} -function tsTypeQuery(exprName, typeParameters = null) { - const node = { - type: "TSTypeQuery", - exprName, - typeParameters - }; - const defs = NODE_FIELDS.TSTypeQuery; - validate(defs.exprName, node, "exprName", exprName, 1); - validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); - return node; -} -function tsTypeLiteral(members) { - const node = { - type: "TSTypeLiteral", - members - }; - const defs = NODE_FIELDS.TSTypeLiteral; - validate(defs.members, node, "members", members, 1); - return node; -} -function tsArrayType(elementType) { - const node = { - type: "TSArrayType", - elementType - }; - const defs = NODE_FIELDS.TSArrayType; - validate(defs.elementType, node, "elementType", elementType, 1); - return node; -} -function tsTupleType(elementTypes) { - const node = { - type: "TSTupleType", - elementTypes - }; - const defs = NODE_FIELDS.TSTupleType; - validate(defs.elementTypes, node, "elementTypes", elementTypes, 1); - return node; -} -function tsOptionalType(typeAnnotation) { - const node = { - type: "TSOptionalType", - typeAnnotation - }; - const defs = NODE_FIELDS.TSOptionalType; - validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); - return node; -} -function tsRestType(typeAnnotation) { - const node = { - type: "TSRestType", - typeAnnotation - }; - const defs = NODE_FIELDS.TSRestType; - validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); - return node; -} -function tsNamedTupleMember(label, elementType, optional = false) { - const node = { - type: "TSNamedTupleMember", - label, - elementType, - optional - }; - const defs = NODE_FIELDS.TSNamedTupleMember; - validate(defs.label, node, "label", label, 1); - validate(defs.elementType, node, "elementType", elementType, 1); - validate(defs.optional, node, "optional", optional); - return node; -} -function tsUnionType(types) { - const node = { - type: "TSUnionType", - types - }; - const defs = NODE_FIELDS.TSUnionType; - validate(defs.types, node, "types", types, 1); - return node; -} -function tsIntersectionType(types) { - const node = { - type: "TSIntersectionType", - types - }; - const defs = NODE_FIELDS.TSIntersectionType; - validate(defs.types, node, "types", types, 1); - return node; -} -function tsConditionalType(checkType, extendsType, trueType, falseType) { - const node = { - type: "TSConditionalType", - checkType, - extendsType, - trueType, - falseType - }; - const defs = NODE_FIELDS.TSConditionalType; - validate(defs.checkType, node, "checkType", checkType, 1); - validate(defs.extendsType, node, "extendsType", extendsType, 1); - validate(defs.trueType, node, "trueType", trueType, 1); - validate(defs.falseType, node, "falseType", falseType, 1); - return node; -} -function tsInferType(typeParameter) { - const node = { - type: "TSInferType", - typeParameter - }; - const defs = NODE_FIELDS.TSInferType; - validate(defs.typeParameter, node, "typeParameter", typeParameter, 1); - return node; -} -function tsParenthesizedType(typeAnnotation) { - const node = { - type: "TSParenthesizedType", - typeAnnotation - }; - const defs = NODE_FIELDS.TSParenthesizedType; - validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); - return node; -} -function tsTypeOperator(typeAnnotation) { - const node = { - type: "TSTypeOperator", - typeAnnotation, - operator: null - }; - const defs = NODE_FIELDS.TSTypeOperator; - validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); - return node; -} -function tsIndexedAccessType(objectType, indexType) { - const node = { - type: "TSIndexedAccessType", - objectType, - indexType - }; - const defs = NODE_FIELDS.TSIndexedAccessType; - validate(defs.objectType, node, "objectType", objectType, 1); - validate(defs.indexType, node, "indexType", indexType, 1); - return node; -} -function tsMappedType(typeParameter, typeAnnotation = null, nameType = null) { - const node = { - type: "TSMappedType", - typeParameter, - typeAnnotation, - nameType - }; - const defs = NODE_FIELDS.TSMappedType; - validate(defs.typeParameter, node, "typeParameter", typeParameter, 1); - validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); - validate(defs.nameType, node, "nameType", nameType, 1); - return node; -} -function tsLiteralType(literal) { - const node = { - type: "TSLiteralType", - literal - }; - const defs = NODE_FIELDS.TSLiteralType; - validate(defs.literal, node, "literal", literal, 1); - return node; -} -function tsExpressionWithTypeArguments(expression, typeParameters = null) { - const node = { - type: "TSExpressionWithTypeArguments", - expression, - typeParameters - }; - const defs = NODE_FIELDS.TSExpressionWithTypeArguments; - validate(defs.expression, node, "expression", expression, 1); - validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); - return node; -} -function tsInterfaceDeclaration(id, typeParameters = null, _extends = null, body) { - const node = { - type: "TSInterfaceDeclaration", - id, - typeParameters, - extends: _extends, - body - }; - const defs = NODE_FIELDS.TSInterfaceDeclaration; - validate(defs.id, node, "id", id, 1); - validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); - validate(defs.extends, node, "extends", _extends, 1); - validate(defs.body, node, "body", body, 1); - return node; -} -function tsInterfaceBody(body) { - const node = { - type: "TSInterfaceBody", - body - }; - const defs = NODE_FIELDS.TSInterfaceBody; - validate(defs.body, node, "body", body, 1); - return node; -} -function tsTypeAliasDeclaration(id, typeParameters = null, typeAnnotation) { - const node = { - type: "TSTypeAliasDeclaration", - id, - typeParameters, - typeAnnotation - }; - const defs = NODE_FIELDS.TSTypeAliasDeclaration; - validate(defs.id, node, "id", id, 1); - validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); - validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); - return node; -} -function tsInstantiationExpression(expression, typeParameters = null) { - const node = { - type: "TSInstantiationExpression", - expression, - typeParameters - }; - const defs = NODE_FIELDS.TSInstantiationExpression; - validate(defs.expression, node, "expression", expression, 1); - validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); - return node; -} -function tsAsExpression(expression, typeAnnotation) { - const node = { - type: "TSAsExpression", - expression, - typeAnnotation - }; - const defs = NODE_FIELDS.TSAsExpression; - validate(defs.expression, node, "expression", expression, 1); - validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); - return node; -} -function tsSatisfiesExpression(expression, typeAnnotation) { - const node = { - type: "TSSatisfiesExpression", - expression, - typeAnnotation - }; - const defs = NODE_FIELDS.TSSatisfiesExpression; - validate(defs.expression, node, "expression", expression, 1); - validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); - return node; -} -function tsTypeAssertion(typeAnnotation, expression) { - const node = { - type: "TSTypeAssertion", - typeAnnotation, - expression - }; - const defs = NODE_FIELDS.TSTypeAssertion; - validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); - validate(defs.expression, node, "expression", expression, 1); - return node; -} -function tsEnumDeclaration(id, members) { - const node = { - type: "TSEnumDeclaration", - id, - members - }; - const defs = NODE_FIELDS.TSEnumDeclaration; - validate(defs.id, node, "id", id, 1); - validate(defs.members, node, "members", members, 1); - return node; -} -function tsEnumMember(id, initializer = null) { - const node = { - type: "TSEnumMember", - id, - initializer - }; - const defs = NODE_FIELDS.TSEnumMember; - validate(defs.id, node, "id", id, 1); - validate(defs.initializer, node, "initializer", initializer, 1); - return node; -} -function tsModuleDeclaration(id, body) { - const node = { - type: "TSModuleDeclaration", - id, - body, - kind: null - }; - const defs = NODE_FIELDS.TSModuleDeclaration; - validate(defs.id, node, "id", id, 1); - validate(defs.body, node, "body", body, 1); - return node; -} -function tsModuleBlock(body) { - const node = { - type: "TSModuleBlock", - body - }; - const defs = NODE_FIELDS.TSModuleBlock; - validate(defs.body, node, "body", body, 1); - return node; -} -function tsImportType(argument, qualifier = null, typeParameters = null) { - const node = { - type: "TSImportType", - argument, - qualifier, - typeParameters - }; - const defs = NODE_FIELDS.TSImportType; - validate(defs.argument, node, "argument", argument, 1); - validate(defs.qualifier, node, "qualifier", qualifier, 1); - validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); - return node; -} -function tsImportEqualsDeclaration(id, moduleReference) { - const node = { - type: "TSImportEqualsDeclaration", - id, - moduleReference, - isExport: null - }; - const defs = NODE_FIELDS.TSImportEqualsDeclaration; - validate(defs.id, node, "id", id, 1); - validate(defs.moduleReference, node, "moduleReference", moduleReference, 1); - return node; -} -function tsExternalModuleReference(expression) { - const node = { - type: "TSExternalModuleReference", - expression - }; - const defs = NODE_FIELDS.TSExternalModuleReference; - validate(defs.expression, node, "expression", expression, 1); - return node; -} -function tsNonNullExpression(expression) { - const node = { - type: "TSNonNullExpression", - expression - }; - const defs = NODE_FIELDS.TSNonNullExpression; - validate(defs.expression, node, "expression", expression, 1); - return node; -} -function tsExportAssignment(expression) { - const node = { - type: "TSExportAssignment", - expression - }; - const defs = NODE_FIELDS.TSExportAssignment; - validate(defs.expression, node, "expression", expression, 1); - return node; -} -function tsNamespaceExportDeclaration(id) { - const node = { - type: "TSNamespaceExportDeclaration", - id - }; - const defs = NODE_FIELDS.TSNamespaceExportDeclaration; - validate(defs.id, node, "id", id, 1); - return node; -} -function tsTypeAnnotation(typeAnnotation) { - const node = { - type: "TSTypeAnnotation", - typeAnnotation - }; - const defs = NODE_FIELDS.TSTypeAnnotation; - validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); - return node; -} -function tsTypeParameterInstantiation(params) { - const node = { - type: "TSTypeParameterInstantiation", - params - }; - const defs = NODE_FIELDS.TSTypeParameterInstantiation; - validate(defs.params, node, "params", params, 1); - return node; -} -function tsTypeParameterDeclaration(params) { - const node = { - type: "TSTypeParameterDeclaration", - params - }; - const defs = NODE_FIELDS.TSTypeParameterDeclaration; - validate(defs.params, node, "params", params, 1); - return node; -} -function tsTypeParameter(constraint = null, _default = null, name) { - const node = { - type: "TSTypeParameter", - constraint, - default: _default, - name - }; - const defs = NODE_FIELDS.TSTypeParameter; - validate(defs.constraint, node, "constraint", constraint, 1); - validate(defs.default, node, "default", _default, 1); - validate(defs.name, node, "name", name); - return node; -} -function NumberLiteral(value) { - (0, _deprecationWarning.default)("NumberLiteral", "NumericLiteral", "The node type "); - return numericLiteral(value); -} -function RegexLiteral(pattern, flags = "") { - (0, _deprecationWarning.default)("RegexLiteral", "RegExpLiteral", "The node type "); - return regExpLiteral(pattern, flags); -} -function RestProperty(argument) { - (0, _deprecationWarning.default)("RestProperty", "RestElement", "The node type "); - return restElement(argument); -} -function SpreadProperty(argument) { - (0, _deprecationWarning.default)("SpreadProperty", "SpreadElement", "The node type "); - return spreadElement(argument); -} - -//# sourceMappingURL=index.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/generated/index.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/generated/index.js.map deleted file mode 100644 index e759d34e3..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/generated/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_validate","require","_deprecationWarning","utils","validateInternal","validate","NODE_FIELDS","arrayExpression","elements","node","type","defs","ArrayExpression","assignmentExpression","operator","left","right","AssignmentExpression","binaryExpression","BinaryExpression","interpreterDirective","value","InterpreterDirective","directive","Directive","directiveLiteral","DirectiveLiteral","blockStatement","body","directives","BlockStatement","breakStatement","label","BreakStatement","callExpression","callee","_arguments","arguments","CallExpression","catchClause","param","CatchClause","conditionalExpression","test","consequent","alternate","ConditionalExpression","continueStatement","ContinueStatement","debuggerStatement","doWhileStatement","DoWhileStatement","emptyStatement","expressionStatement","expression","ExpressionStatement","file","program","comments","tokens","File","forInStatement","ForInStatement","forStatement","init","update","ForStatement","functionDeclaration","id","params","generator","async","FunctionDeclaration","functionExpression","FunctionExpression","identifier","name","Identifier","ifStatement","IfStatement","labeledStatement","LabeledStatement","stringLiteral","StringLiteral","numericLiteral","NumericLiteral","nullLiteral","booleanLiteral","BooleanLiteral","regExpLiteral","pattern","flags","RegExpLiteral","logicalExpression","LogicalExpression","memberExpression","object","property","computed","optional","MemberExpression","newExpression","NewExpression","sourceType","interpreter","Program","objectExpression","properties","ObjectExpression","objectMethod","kind","key","ObjectMethod","objectProperty","shorthand","decorators","ObjectProperty","restElement","argument","RestElement","returnStatement","ReturnStatement","sequenceExpression","expressions","SequenceExpression","parenthesizedExpression","ParenthesizedExpression","switchCase","SwitchCase","switchStatement","discriminant","cases","SwitchStatement","thisExpression","throwStatement","ThrowStatement","tryStatement","block","handler","finalizer","TryStatement","unaryExpression","prefix","UnaryExpression","updateExpression","UpdateExpression","variableDeclaration","declarations","VariableDeclaration","variableDeclarator","VariableDeclarator","whileStatement","WhileStatement","withStatement","WithStatement","assignmentPattern","AssignmentPattern","arrayPattern","ArrayPattern","arrowFunctionExpression","ArrowFunctionExpression","classBody","ClassBody","classExpression","superClass","ClassExpression","classDeclaration","ClassDeclaration","exportAllDeclaration","source","ExportAllDeclaration","exportDefaultDeclaration","declaration","ExportDefaultDeclaration","exportNamedDeclaration","specifiers","ExportNamedDeclaration","exportSpecifier","local","exported","ExportSpecifier","forOfStatement","_await","await","ForOfStatement","importDeclaration","ImportDeclaration","importDefaultSpecifier","ImportDefaultSpecifier","importNamespaceSpecifier","ImportNamespaceSpecifier","importSpecifier","imported","ImportSpecifier","importExpression","options","ImportExpression","metaProperty","meta","MetaProperty","classMethod","_static","static","ClassMethod","objectPattern","ObjectPattern","spreadElement","SpreadElement","_super","taggedTemplateExpression","tag","quasi","TaggedTemplateExpression","templateElement","tail","TemplateElement","templateLiteral","quasis","TemplateLiteral","yieldExpression","delegate","YieldExpression","awaitExpression","AwaitExpression","_import","bigIntLiteral","BigIntLiteral","exportNamespaceSpecifier","ExportNamespaceSpecifier","optionalMemberExpression","OptionalMemberExpression","optionalCallExpression","OptionalCallExpression","classProperty","typeAnnotation","ClassProperty","classAccessorProperty","ClassAccessorProperty","classPrivateProperty","ClassPrivateProperty","classPrivateMethod","ClassPrivateMethod","privateName","PrivateName","staticBlock","StaticBlock","anyTypeAnnotation","arrayTypeAnnotation","elementType","ArrayTypeAnnotation","booleanTypeAnnotation","booleanLiteralTypeAnnotation","BooleanLiteralTypeAnnotation","nullLiteralTypeAnnotation","classImplements","typeParameters","ClassImplements","declareClass","_extends","extends","DeclareClass","declareFunction","DeclareFunction","declareInterface","DeclareInterface","declareModule","DeclareModule","declareModuleExports","DeclareModuleExports","declareTypeAlias","DeclareTypeAlias","declareOpaqueType","supertype","DeclareOpaqueType","declareVariable","DeclareVariable","declareExportDeclaration","attributes","DeclareExportDeclaration","declareExportAllDeclaration","DeclareExportAllDeclaration","declaredPredicate","DeclaredPredicate","existsTypeAnnotation","functionTypeAnnotation","rest","returnType","FunctionTypeAnnotation","functionTypeParam","FunctionTypeParam","genericTypeAnnotation","GenericTypeAnnotation","inferredPredicate","interfaceExtends","InterfaceExtends","interfaceDeclaration","InterfaceDeclaration","interfaceTypeAnnotation","InterfaceTypeAnnotation","intersectionTypeAnnotation","types","IntersectionTypeAnnotation","mixedTypeAnnotation","emptyTypeAnnotation","nullableTypeAnnotation","NullableTypeAnnotation","numberLiteralTypeAnnotation","NumberLiteralTypeAnnotation","numberTypeAnnotation","objectTypeAnnotation","indexers","callProperties","internalSlots","exact","ObjectTypeAnnotation","objectTypeInternalSlot","method","ObjectTypeInternalSlot","objectTypeCallProperty","ObjectTypeCallProperty","objectTypeIndexer","variance","ObjectTypeIndexer","objectTypeProperty","proto","ObjectTypeProperty","objectTypeSpreadProperty","ObjectTypeSpreadProperty","opaqueType","impltype","OpaqueType","qualifiedTypeIdentifier","qualification","QualifiedTypeIdentifier","stringLiteralTypeAnnotation","StringLiteralTypeAnnotation","stringTypeAnnotation","symbolTypeAnnotation","thisTypeAnnotation","tupleTypeAnnotation","TupleTypeAnnotation","typeofTypeAnnotation","TypeofTypeAnnotation","typeAlias","TypeAlias","TypeAnnotation","typeCastExpression","TypeCastExpression","typeParameter","bound","_default","default","TypeParameter","typeParameterDeclaration","TypeParameterDeclaration","typeParameterInstantiation","TypeParameterInstantiation","unionTypeAnnotation","UnionTypeAnnotation","Variance","voidTypeAnnotation","enumDeclaration","EnumDeclaration","enumBooleanBody","members","explicitType","hasUnknownMembers","EnumBooleanBody","enumNumberBody","EnumNumberBody","enumStringBody","EnumStringBody","enumSymbolBody","EnumSymbolBody","enumBooleanMember","EnumBooleanMember","enumNumberMember","EnumNumberMember","enumStringMember","EnumStringMember","enumDefaultedMember","EnumDefaultedMember","indexedAccessType","objectType","indexType","IndexedAccessType","optionalIndexedAccessType","OptionalIndexedAccessType","jsxAttribute","JSXAttribute","jsxClosingElement","JSXClosingElement","jsxElement","openingElement","closingElement","children","selfClosing","JSXElement","jsxEmptyExpression","jsxExpressionContainer","JSXExpressionContainer","jsxSpreadChild","JSXSpreadChild","jsxIdentifier","JSXIdentifier","jsxMemberExpression","JSXMemberExpression","jsxNamespacedName","namespace","JSXNamespacedName","jsxOpeningElement","JSXOpeningElement","jsxSpreadAttribute","JSXSpreadAttribute","jsxText","JSXText","jsxFragment","openingFragment","closingFragment","JSXFragment","jsxOpeningFragment","jsxClosingFragment","noop","placeholder","expectedNode","Placeholder","v8IntrinsicIdentifier","V8IntrinsicIdentifier","argumentPlaceholder","bindExpression","BindExpression","importAttribute","ImportAttribute","decorator","Decorator","doExpression","DoExpression","exportDefaultSpecifier","ExportDefaultSpecifier","recordExpression","RecordExpression","tupleExpression","TupleExpression","decimalLiteral","DecimalLiteral","moduleExpression","ModuleExpression","topicReference","pipelineTopicExpression","PipelineTopicExpression","pipelineBareFunction","PipelineBareFunction","pipelinePrimaryTopicReference","tsParameterProperty","parameter","TSParameterProperty","tsDeclareFunction","TSDeclareFunction","tsDeclareMethod","TSDeclareMethod","tsQualifiedName","TSQualifiedName","tsCallSignatureDeclaration","parameters","TSCallSignatureDeclaration","tsConstructSignatureDeclaration","TSConstructSignatureDeclaration","tsPropertySignature","TSPropertySignature","tsMethodSignature","TSMethodSignature","tsIndexSignature","TSIndexSignature","tsAnyKeyword","tsBooleanKeyword","tsBigIntKeyword","tsIntrinsicKeyword","tsNeverKeyword","tsNullKeyword","tsNumberKeyword","tsObjectKeyword","tsStringKeyword","tsSymbolKeyword","tsUndefinedKeyword","tsUnknownKeyword","tsVoidKeyword","tsThisType","tsFunctionType","TSFunctionType","tsConstructorType","TSConstructorType","tsTypeReference","typeName","TSTypeReference","tsTypePredicate","parameterName","asserts","TSTypePredicate","tsTypeQuery","exprName","TSTypeQuery","tsTypeLiteral","TSTypeLiteral","tsArrayType","TSArrayType","tsTupleType","elementTypes","TSTupleType","tsOptionalType","TSOptionalType","tsRestType","TSRestType","tsNamedTupleMember","TSNamedTupleMember","tsUnionType","TSUnionType","tsIntersectionType","TSIntersectionType","tsConditionalType","checkType","extendsType","trueType","falseType","TSConditionalType","tsInferType","TSInferType","tsParenthesizedType","TSParenthesizedType","tsTypeOperator","TSTypeOperator","tsIndexedAccessType","TSIndexedAccessType","tsMappedType","nameType","TSMappedType","tsLiteralType","literal","TSLiteralType","tsExpressionWithTypeArguments","TSExpressionWithTypeArguments","tsInterfaceDeclaration","TSInterfaceDeclaration","tsInterfaceBody","TSInterfaceBody","tsTypeAliasDeclaration","TSTypeAliasDeclaration","tsInstantiationExpression","TSInstantiationExpression","tsAsExpression","TSAsExpression","tsSatisfiesExpression","TSSatisfiesExpression","tsTypeAssertion","TSTypeAssertion","tsEnumDeclaration","TSEnumDeclaration","tsEnumMember","initializer","TSEnumMember","tsModuleDeclaration","TSModuleDeclaration","tsModuleBlock","TSModuleBlock","tsImportType","qualifier","TSImportType","tsImportEqualsDeclaration","moduleReference","isExport","TSImportEqualsDeclaration","tsExternalModuleReference","TSExternalModuleReference","tsNonNullExpression","TSNonNullExpression","tsExportAssignment","TSExportAssignment","tsNamespaceExportDeclaration","TSNamespaceExportDeclaration","tsTypeAnnotation","TSTypeAnnotation","tsTypeParameterInstantiation","TSTypeParameterInstantiation","tsTypeParameterDeclaration","TSTypeParameterDeclaration","tsTypeParameter","constraint","TSTypeParameter","NumberLiteral","deprecationWarning","RegexLiteral","RestProperty","SpreadProperty"],"sources":["../../../src/builders/generated/index.ts"],"sourcesContent":["/*\n * This file is auto-generated! Do not modify it directly.\n * To re-generate run 'make build'\n */\nimport * as _validate from \"../../validators/validate.ts\";\nimport type * as t from \"../../index.ts\";\nimport deprecationWarning from \"../../utils/deprecationWarning.ts\";\nimport * as utils from \"../../definitions/utils.ts\";\n\nconst { validateInternal: validate } = _validate;\nconst { NODE_FIELDS } = utils;\n\nexport function arrayExpression(\n elements: Array = [],\n): t.ArrayExpression {\n const node: t.ArrayExpression = {\n type: \"ArrayExpression\",\n elements,\n };\n const defs = NODE_FIELDS.ArrayExpression;\n validate(defs.elements, node, \"elements\", elements, 1);\n return node;\n}\nexport function assignmentExpression(\n operator: string,\n left: t.LVal | t.OptionalMemberExpression,\n right: t.Expression,\n): t.AssignmentExpression {\n const node: t.AssignmentExpression = {\n type: \"AssignmentExpression\",\n operator,\n left,\n right,\n };\n const defs = NODE_FIELDS.AssignmentExpression;\n validate(defs.operator, node, \"operator\", operator);\n validate(defs.left, node, \"left\", left, 1);\n validate(defs.right, node, \"right\", right, 1);\n return node;\n}\nexport function binaryExpression(\n operator:\n | \"+\"\n | \"-\"\n | \"/\"\n | \"%\"\n | \"*\"\n | \"**\"\n | \"&\"\n | \"|\"\n | \">>\"\n | \">>>\"\n | \"<<\"\n | \"^\"\n | \"==\"\n | \"===\"\n | \"!=\"\n | \"!==\"\n | \"in\"\n | \"instanceof\"\n | \">\"\n | \"<\"\n | \">=\"\n | \"<=\"\n | \"|>\",\n left: t.Expression | t.PrivateName,\n right: t.Expression,\n): t.BinaryExpression {\n const node: t.BinaryExpression = {\n type: \"BinaryExpression\",\n operator,\n left,\n right,\n };\n const defs = NODE_FIELDS.BinaryExpression;\n validate(defs.operator, node, \"operator\", operator);\n validate(defs.left, node, \"left\", left, 1);\n validate(defs.right, node, \"right\", right, 1);\n return node;\n}\nexport function interpreterDirective(value: string): t.InterpreterDirective {\n const node: t.InterpreterDirective = {\n type: \"InterpreterDirective\",\n value,\n };\n const defs = NODE_FIELDS.InterpreterDirective;\n validate(defs.value, node, \"value\", value);\n return node;\n}\nexport function directive(value: t.DirectiveLiteral): t.Directive {\n const node: t.Directive = {\n type: \"Directive\",\n value,\n };\n const defs = NODE_FIELDS.Directive;\n validate(defs.value, node, \"value\", value, 1);\n return node;\n}\nexport function directiveLiteral(value: string): t.DirectiveLiteral {\n const node: t.DirectiveLiteral = {\n type: \"DirectiveLiteral\",\n value,\n };\n const defs = NODE_FIELDS.DirectiveLiteral;\n validate(defs.value, node, \"value\", value);\n return node;\n}\nexport function blockStatement(\n body: Array,\n directives: Array = [],\n): t.BlockStatement {\n const node: t.BlockStatement = {\n type: \"BlockStatement\",\n body,\n directives,\n };\n const defs = NODE_FIELDS.BlockStatement;\n validate(defs.body, node, \"body\", body, 1);\n validate(defs.directives, node, \"directives\", directives, 1);\n return node;\n}\nexport function breakStatement(\n label: t.Identifier | null = null,\n): t.BreakStatement {\n const node: t.BreakStatement = {\n type: \"BreakStatement\",\n label,\n };\n const defs = NODE_FIELDS.BreakStatement;\n validate(defs.label, node, \"label\", label, 1);\n return node;\n}\nexport function callExpression(\n callee: t.Expression | t.Super | t.V8IntrinsicIdentifier,\n _arguments: Array,\n): t.CallExpression {\n const node: t.CallExpression = {\n type: \"CallExpression\",\n callee,\n arguments: _arguments,\n };\n const defs = NODE_FIELDS.CallExpression;\n validate(defs.callee, node, \"callee\", callee, 1);\n validate(defs.arguments, node, \"arguments\", _arguments, 1);\n return node;\n}\nexport function catchClause(\n param:\n | t.Identifier\n | t.ArrayPattern\n | t.ObjectPattern\n | null\n | undefined = null,\n body: t.BlockStatement,\n): t.CatchClause {\n const node: t.CatchClause = {\n type: \"CatchClause\",\n param,\n body,\n };\n const defs = NODE_FIELDS.CatchClause;\n validate(defs.param, node, \"param\", param, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function conditionalExpression(\n test: t.Expression,\n consequent: t.Expression,\n alternate: t.Expression,\n): t.ConditionalExpression {\n const node: t.ConditionalExpression = {\n type: \"ConditionalExpression\",\n test,\n consequent,\n alternate,\n };\n const defs = NODE_FIELDS.ConditionalExpression;\n validate(defs.test, node, \"test\", test, 1);\n validate(defs.consequent, node, \"consequent\", consequent, 1);\n validate(defs.alternate, node, \"alternate\", alternate, 1);\n return node;\n}\nexport function continueStatement(\n label: t.Identifier | null = null,\n): t.ContinueStatement {\n const node: t.ContinueStatement = {\n type: \"ContinueStatement\",\n label,\n };\n const defs = NODE_FIELDS.ContinueStatement;\n validate(defs.label, node, \"label\", label, 1);\n return node;\n}\nexport function debuggerStatement(): t.DebuggerStatement {\n return {\n type: \"DebuggerStatement\",\n };\n}\nexport function doWhileStatement(\n test: t.Expression,\n body: t.Statement,\n): t.DoWhileStatement {\n const node: t.DoWhileStatement = {\n type: \"DoWhileStatement\",\n test,\n body,\n };\n const defs = NODE_FIELDS.DoWhileStatement;\n validate(defs.test, node, \"test\", test, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function emptyStatement(): t.EmptyStatement {\n return {\n type: \"EmptyStatement\",\n };\n}\nexport function expressionStatement(\n expression: t.Expression,\n): t.ExpressionStatement {\n const node: t.ExpressionStatement = {\n type: \"ExpressionStatement\",\n expression,\n };\n const defs = NODE_FIELDS.ExpressionStatement;\n validate(defs.expression, node, \"expression\", expression, 1);\n return node;\n}\nexport function file(\n program: t.Program,\n comments: Array | null = null,\n tokens: Array | null = null,\n): t.File {\n const node: t.File = {\n type: \"File\",\n program,\n comments,\n tokens,\n };\n const defs = NODE_FIELDS.File;\n validate(defs.program, node, \"program\", program, 1);\n validate(defs.comments, node, \"comments\", comments, 1);\n validate(defs.tokens, node, \"tokens\", tokens);\n return node;\n}\nexport function forInStatement(\n left: t.VariableDeclaration | t.LVal,\n right: t.Expression,\n body: t.Statement,\n): t.ForInStatement {\n const node: t.ForInStatement = {\n type: \"ForInStatement\",\n left,\n right,\n body,\n };\n const defs = NODE_FIELDS.ForInStatement;\n validate(defs.left, node, \"left\", left, 1);\n validate(defs.right, node, \"right\", right, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function forStatement(\n init: t.VariableDeclaration | t.Expression | null | undefined = null,\n test: t.Expression | null | undefined = null,\n update: t.Expression | null | undefined = null,\n body: t.Statement,\n): t.ForStatement {\n const node: t.ForStatement = {\n type: \"ForStatement\",\n init,\n test,\n update,\n body,\n };\n const defs = NODE_FIELDS.ForStatement;\n validate(defs.init, node, \"init\", init, 1);\n validate(defs.test, node, \"test\", test, 1);\n validate(defs.update, node, \"update\", update, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function functionDeclaration(\n id: t.Identifier | null | undefined = null,\n params: Array,\n body: t.BlockStatement,\n generator: boolean = false,\n async: boolean = false,\n): t.FunctionDeclaration {\n const node: t.FunctionDeclaration = {\n type: \"FunctionDeclaration\",\n id,\n params,\n body,\n generator,\n async,\n };\n const defs = NODE_FIELDS.FunctionDeclaration;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.params, node, \"params\", params, 1);\n validate(defs.body, node, \"body\", body, 1);\n validate(defs.generator, node, \"generator\", generator);\n validate(defs.async, node, \"async\", async);\n return node;\n}\nexport function functionExpression(\n id: t.Identifier | null | undefined = null,\n params: Array,\n body: t.BlockStatement,\n generator: boolean = false,\n async: boolean = false,\n): t.FunctionExpression {\n const node: t.FunctionExpression = {\n type: \"FunctionExpression\",\n id,\n params,\n body,\n generator,\n async,\n };\n const defs = NODE_FIELDS.FunctionExpression;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.params, node, \"params\", params, 1);\n validate(defs.body, node, \"body\", body, 1);\n validate(defs.generator, node, \"generator\", generator);\n validate(defs.async, node, \"async\", async);\n return node;\n}\nexport function identifier(name: string): t.Identifier {\n const node: t.Identifier = {\n type: \"Identifier\",\n name,\n };\n const defs = NODE_FIELDS.Identifier;\n validate(defs.name, node, \"name\", name);\n return node;\n}\nexport function ifStatement(\n test: t.Expression,\n consequent: t.Statement,\n alternate: t.Statement | null = null,\n): t.IfStatement {\n const node: t.IfStatement = {\n type: \"IfStatement\",\n test,\n consequent,\n alternate,\n };\n const defs = NODE_FIELDS.IfStatement;\n validate(defs.test, node, \"test\", test, 1);\n validate(defs.consequent, node, \"consequent\", consequent, 1);\n validate(defs.alternate, node, \"alternate\", alternate, 1);\n return node;\n}\nexport function labeledStatement(\n label: t.Identifier,\n body: t.Statement,\n): t.LabeledStatement {\n const node: t.LabeledStatement = {\n type: \"LabeledStatement\",\n label,\n body,\n };\n const defs = NODE_FIELDS.LabeledStatement;\n validate(defs.label, node, \"label\", label, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function stringLiteral(value: string): t.StringLiteral {\n const node: t.StringLiteral = {\n type: \"StringLiteral\",\n value,\n };\n const defs = NODE_FIELDS.StringLiteral;\n validate(defs.value, node, \"value\", value);\n return node;\n}\nexport function numericLiteral(value: number): t.NumericLiteral {\n const node: t.NumericLiteral = {\n type: \"NumericLiteral\",\n value,\n };\n const defs = NODE_FIELDS.NumericLiteral;\n validate(defs.value, node, \"value\", value);\n return node;\n}\nexport function nullLiteral(): t.NullLiteral {\n return {\n type: \"NullLiteral\",\n };\n}\nexport function booleanLiteral(value: boolean): t.BooleanLiteral {\n const node: t.BooleanLiteral = {\n type: \"BooleanLiteral\",\n value,\n };\n const defs = NODE_FIELDS.BooleanLiteral;\n validate(defs.value, node, \"value\", value);\n return node;\n}\nexport function regExpLiteral(\n pattern: string,\n flags: string = \"\",\n): t.RegExpLiteral {\n const node: t.RegExpLiteral = {\n type: \"RegExpLiteral\",\n pattern,\n flags,\n };\n const defs = NODE_FIELDS.RegExpLiteral;\n validate(defs.pattern, node, \"pattern\", pattern);\n validate(defs.flags, node, \"flags\", flags);\n return node;\n}\nexport function logicalExpression(\n operator: \"||\" | \"&&\" | \"??\",\n left: t.Expression,\n right: t.Expression,\n): t.LogicalExpression {\n const node: t.LogicalExpression = {\n type: \"LogicalExpression\",\n operator,\n left,\n right,\n };\n const defs = NODE_FIELDS.LogicalExpression;\n validate(defs.operator, node, \"operator\", operator);\n validate(defs.left, node, \"left\", left, 1);\n validate(defs.right, node, \"right\", right, 1);\n return node;\n}\nexport function memberExpression(\n object: t.Expression | t.Super,\n property: t.Expression | t.Identifier | t.PrivateName,\n computed: boolean = false,\n optional: boolean | null = null,\n): t.MemberExpression {\n const node: t.MemberExpression = {\n type: \"MemberExpression\",\n object,\n property,\n computed,\n optional,\n };\n const defs = NODE_FIELDS.MemberExpression;\n validate(defs.object, node, \"object\", object, 1);\n validate(defs.property, node, \"property\", property, 1);\n validate(defs.computed, node, \"computed\", computed);\n validate(defs.optional, node, \"optional\", optional);\n return node;\n}\nexport function newExpression(\n callee: t.Expression | t.Super | t.V8IntrinsicIdentifier,\n _arguments: Array,\n): t.NewExpression {\n const node: t.NewExpression = {\n type: \"NewExpression\",\n callee,\n arguments: _arguments,\n };\n const defs = NODE_FIELDS.NewExpression;\n validate(defs.callee, node, \"callee\", callee, 1);\n validate(defs.arguments, node, \"arguments\", _arguments, 1);\n return node;\n}\nexport function program(\n body: Array,\n directives: Array = [],\n sourceType: \"script\" | \"module\" = \"script\",\n interpreter: t.InterpreterDirective | null = null,\n): t.Program {\n const node: t.Program = {\n type: \"Program\",\n body,\n directives,\n sourceType,\n interpreter,\n };\n const defs = NODE_FIELDS.Program;\n validate(defs.body, node, \"body\", body, 1);\n validate(defs.directives, node, \"directives\", directives, 1);\n validate(defs.sourceType, node, \"sourceType\", sourceType);\n validate(defs.interpreter, node, \"interpreter\", interpreter, 1);\n return node;\n}\nexport function objectExpression(\n properties: Array,\n): t.ObjectExpression {\n const node: t.ObjectExpression = {\n type: \"ObjectExpression\",\n properties,\n };\n const defs = NODE_FIELDS.ObjectExpression;\n validate(defs.properties, node, \"properties\", properties, 1);\n return node;\n}\nexport function objectMethod(\n kind: \"method\" | \"get\" | \"set\" | undefined = \"method\",\n key:\n | t.Expression\n | t.Identifier\n | t.StringLiteral\n | t.NumericLiteral\n | t.BigIntLiteral,\n params: Array,\n body: t.BlockStatement,\n computed: boolean = false,\n generator: boolean = false,\n async: boolean = false,\n): t.ObjectMethod {\n const node: t.ObjectMethod = {\n type: \"ObjectMethod\",\n kind,\n key,\n params,\n body,\n computed,\n generator,\n async,\n };\n const defs = NODE_FIELDS.ObjectMethod;\n validate(defs.kind, node, \"kind\", kind);\n validate(defs.key, node, \"key\", key, 1);\n validate(defs.params, node, \"params\", params, 1);\n validate(defs.body, node, \"body\", body, 1);\n validate(defs.computed, node, \"computed\", computed);\n validate(defs.generator, node, \"generator\", generator);\n validate(defs.async, node, \"async\", async);\n return node;\n}\nexport function objectProperty(\n key:\n | t.Expression\n | t.Identifier\n | t.StringLiteral\n | t.NumericLiteral\n | t.BigIntLiteral\n | t.DecimalLiteral\n | t.PrivateName,\n value: t.Expression | t.PatternLike,\n computed: boolean = false,\n shorthand: boolean = false,\n decorators: Array | null = null,\n): t.ObjectProperty {\n const node: t.ObjectProperty = {\n type: \"ObjectProperty\",\n key,\n value,\n computed,\n shorthand,\n decorators,\n };\n const defs = NODE_FIELDS.ObjectProperty;\n validate(defs.key, node, \"key\", key, 1);\n validate(defs.value, node, \"value\", value, 1);\n validate(defs.computed, node, \"computed\", computed);\n validate(defs.shorthand, node, \"shorthand\", shorthand);\n validate(defs.decorators, node, \"decorators\", decorators, 1);\n return node;\n}\nexport function restElement(argument: t.LVal): t.RestElement {\n const node: t.RestElement = {\n type: \"RestElement\",\n argument,\n };\n const defs = NODE_FIELDS.RestElement;\n validate(defs.argument, node, \"argument\", argument, 1);\n return node;\n}\nexport function returnStatement(\n argument: t.Expression | null = null,\n): t.ReturnStatement {\n const node: t.ReturnStatement = {\n type: \"ReturnStatement\",\n argument,\n };\n const defs = NODE_FIELDS.ReturnStatement;\n validate(defs.argument, node, \"argument\", argument, 1);\n return node;\n}\nexport function sequenceExpression(\n expressions: Array,\n): t.SequenceExpression {\n const node: t.SequenceExpression = {\n type: \"SequenceExpression\",\n expressions,\n };\n const defs = NODE_FIELDS.SequenceExpression;\n validate(defs.expressions, node, \"expressions\", expressions, 1);\n return node;\n}\nexport function parenthesizedExpression(\n expression: t.Expression,\n): t.ParenthesizedExpression {\n const node: t.ParenthesizedExpression = {\n type: \"ParenthesizedExpression\",\n expression,\n };\n const defs = NODE_FIELDS.ParenthesizedExpression;\n validate(defs.expression, node, \"expression\", expression, 1);\n return node;\n}\nexport function switchCase(\n test: t.Expression | null | undefined = null,\n consequent: Array,\n): t.SwitchCase {\n const node: t.SwitchCase = {\n type: \"SwitchCase\",\n test,\n consequent,\n };\n const defs = NODE_FIELDS.SwitchCase;\n validate(defs.test, node, \"test\", test, 1);\n validate(defs.consequent, node, \"consequent\", consequent, 1);\n return node;\n}\nexport function switchStatement(\n discriminant: t.Expression,\n cases: Array,\n): t.SwitchStatement {\n const node: t.SwitchStatement = {\n type: \"SwitchStatement\",\n discriminant,\n cases,\n };\n const defs = NODE_FIELDS.SwitchStatement;\n validate(defs.discriminant, node, \"discriminant\", discriminant, 1);\n validate(defs.cases, node, \"cases\", cases, 1);\n return node;\n}\nexport function thisExpression(): t.ThisExpression {\n return {\n type: \"ThisExpression\",\n };\n}\nexport function throwStatement(argument: t.Expression): t.ThrowStatement {\n const node: t.ThrowStatement = {\n type: \"ThrowStatement\",\n argument,\n };\n const defs = NODE_FIELDS.ThrowStatement;\n validate(defs.argument, node, \"argument\", argument, 1);\n return node;\n}\nexport function tryStatement(\n block: t.BlockStatement,\n handler: t.CatchClause | null = null,\n finalizer: t.BlockStatement | null = null,\n): t.TryStatement {\n const node: t.TryStatement = {\n type: \"TryStatement\",\n block,\n handler,\n finalizer,\n };\n const defs = NODE_FIELDS.TryStatement;\n validate(defs.block, node, \"block\", block, 1);\n validate(defs.handler, node, \"handler\", handler, 1);\n validate(defs.finalizer, node, \"finalizer\", finalizer, 1);\n return node;\n}\nexport function unaryExpression(\n operator: \"void\" | \"throw\" | \"delete\" | \"!\" | \"+\" | \"-\" | \"~\" | \"typeof\",\n argument: t.Expression,\n prefix: boolean = true,\n): t.UnaryExpression {\n const node: t.UnaryExpression = {\n type: \"UnaryExpression\",\n operator,\n argument,\n prefix,\n };\n const defs = NODE_FIELDS.UnaryExpression;\n validate(defs.operator, node, \"operator\", operator);\n validate(defs.argument, node, \"argument\", argument, 1);\n validate(defs.prefix, node, \"prefix\", prefix);\n return node;\n}\nexport function updateExpression(\n operator: \"++\" | \"--\",\n argument: t.Expression,\n prefix: boolean = false,\n): t.UpdateExpression {\n const node: t.UpdateExpression = {\n type: \"UpdateExpression\",\n operator,\n argument,\n prefix,\n };\n const defs = NODE_FIELDS.UpdateExpression;\n validate(defs.operator, node, \"operator\", operator);\n validate(defs.argument, node, \"argument\", argument, 1);\n validate(defs.prefix, node, \"prefix\", prefix);\n return node;\n}\nexport function variableDeclaration(\n kind: \"var\" | \"let\" | \"const\" | \"using\" | \"await using\",\n declarations: Array,\n): t.VariableDeclaration {\n const node: t.VariableDeclaration = {\n type: \"VariableDeclaration\",\n kind,\n declarations,\n };\n const defs = NODE_FIELDS.VariableDeclaration;\n validate(defs.kind, node, \"kind\", kind);\n validate(defs.declarations, node, \"declarations\", declarations, 1);\n return node;\n}\nexport function variableDeclarator(\n id: t.LVal,\n init: t.Expression | null = null,\n): t.VariableDeclarator {\n const node: t.VariableDeclarator = {\n type: \"VariableDeclarator\",\n id,\n init,\n };\n const defs = NODE_FIELDS.VariableDeclarator;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.init, node, \"init\", init, 1);\n return node;\n}\nexport function whileStatement(\n test: t.Expression,\n body: t.Statement,\n): t.WhileStatement {\n const node: t.WhileStatement = {\n type: \"WhileStatement\",\n test,\n body,\n };\n const defs = NODE_FIELDS.WhileStatement;\n validate(defs.test, node, \"test\", test, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function withStatement(\n object: t.Expression,\n body: t.Statement,\n): t.WithStatement {\n const node: t.WithStatement = {\n type: \"WithStatement\",\n object,\n body,\n };\n const defs = NODE_FIELDS.WithStatement;\n validate(defs.object, node, \"object\", object, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function assignmentPattern(\n left:\n | t.Identifier\n | t.ObjectPattern\n | t.ArrayPattern\n | t.MemberExpression\n | t.TSAsExpression\n | t.TSSatisfiesExpression\n | t.TSTypeAssertion\n | t.TSNonNullExpression,\n right: t.Expression,\n): t.AssignmentPattern {\n const node: t.AssignmentPattern = {\n type: \"AssignmentPattern\",\n left,\n right,\n };\n const defs = NODE_FIELDS.AssignmentPattern;\n validate(defs.left, node, \"left\", left, 1);\n validate(defs.right, node, \"right\", right, 1);\n return node;\n}\nexport function arrayPattern(\n elements: Array,\n): t.ArrayPattern {\n const node: t.ArrayPattern = {\n type: \"ArrayPattern\",\n elements,\n };\n const defs = NODE_FIELDS.ArrayPattern;\n validate(defs.elements, node, \"elements\", elements, 1);\n return node;\n}\nexport function arrowFunctionExpression(\n params: Array,\n body: t.BlockStatement | t.Expression,\n async: boolean = false,\n): t.ArrowFunctionExpression {\n const node: t.ArrowFunctionExpression = {\n type: \"ArrowFunctionExpression\",\n params,\n body,\n async,\n expression: null,\n };\n const defs = NODE_FIELDS.ArrowFunctionExpression;\n validate(defs.params, node, \"params\", params, 1);\n validate(defs.body, node, \"body\", body, 1);\n validate(defs.async, node, \"async\", async);\n return node;\n}\nexport function classBody(\n body: Array<\n | t.ClassMethod\n | t.ClassPrivateMethod\n | t.ClassProperty\n | t.ClassPrivateProperty\n | t.ClassAccessorProperty\n | t.TSDeclareMethod\n | t.TSIndexSignature\n | t.StaticBlock\n >,\n): t.ClassBody {\n const node: t.ClassBody = {\n type: \"ClassBody\",\n body,\n };\n const defs = NODE_FIELDS.ClassBody;\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function classExpression(\n id: t.Identifier | null | undefined = null,\n superClass: t.Expression | null | undefined = null,\n body: t.ClassBody,\n decorators: Array | null = null,\n): t.ClassExpression {\n const node: t.ClassExpression = {\n type: \"ClassExpression\",\n id,\n superClass,\n body,\n decorators,\n };\n const defs = NODE_FIELDS.ClassExpression;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.superClass, node, \"superClass\", superClass, 1);\n validate(defs.body, node, \"body\", body, 1);\n validate(defs.decorators, node, \"decorators\", decorators, 1);\n return node;\n}\nexport function classDeclaration(\n id: t.Identifier | null | undefined = null,\n superClass: t.Expression | null | undefined = null,\n body: t.ClassBody,\n decorators: Array | null = null,\n): t.ClassDeclaration {\n const node: t.ClassDeclaration = {\n type: \"ClassDeclaration\",\n id,\n superClass,\n body,\n decorators,\n };\n const defs = NODE_FIELDS.ClassDeclaration;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.superClass, node, \"superClass\", superClass, 1);\n validate(defs.body, node, \"body\", body, 1);\n validate(defs.decorators, node, \"decorators\", decorators, 1);\n return node;\n}\nexport function exportAllDeclaration(\n source: t.StringLiteral,\n): t.ExportAllDeclaration {\n const node: t.ExportAllDeclaration = {\n type: \"ExportAllDeclaration\",\n source,\n };\n const defs = NODE_FIELDS.ExportAllDeclaration;\n validate(defs.source, node, \"source\", source, 1);\n return node;\n}\nexport function exportDefaultDeclaration(\n declaration:\n | t.TSDeclareFunction\n | t.FunctionDeclaration\n | t.ClassDeclaration\n | t.Expression,\n): t.ExportDefaultDeclaration {\n const node: t.ExportDefaultDeclaration = {\n type: \"ExportDefaultDeclaration\",\n declaration,\n };\n const defs = NODE_FIELDS.ExportDefaultDeclaration;\n validate(defs.declaration, node, \"declaration\", declaration, 1);\n return node;\n}\nexport function exportNamedDeclaration(\n declaration: t.Declaration | null = null,\n specifiers: Array<\n t.ExportSpecifier | t.ExportDefaultSpecifier | t.ExportNamespaceSpecifier\n > = [],\n source: t.StringLiteral | null = null,\n): t.ExportNamedDeclaration {\n const node: t.ExportNamedDeclaration = {\n type: \"ExportNamedDeclaration\",\n declaration,\n specifiers,\n source,\n };\n const defs = NODE_FIELDS.ExportNamedDeclaration;\n validate(defs.declaration, node, \"declaration\", declaration, 1);\n validate(defs.specifiers, node, \"specifiers\", specifiers, 1);\n validate(defs.source, node, \"source\", source, 1);\n return node;\n}\nexport function exportSpecifier(\n local: t.Identifier,\n exported: t.Identifier | t.StringLiteral,\n): t.ExportSpecifier {\n const node: t.ExportSpecifier = {\n type: \"ExportSpecifier\",\n local,\n exported,\n };\n const defs = NODE_FIELDS.ExportSpecifier;\n validate(defs.local, node, \"local\", local, 1);\n validate(defs.exported, node, \"exported\", exported, 1);\n return node;\n}\nexport function forOfStatement(\n left: t.VariableDeclaration | t.LVal,\n right: t.Expression,\n body: t.Statement,\n _await: boolean = false,\n): t.ForOfStatement {\n const node: t.ForOfStatement = {\n type: \"ForOfStatement\",\n left,\n right,\n body,\n await: _await,\n };\n const defs = NODE_FIELDS.ForOfStatement;\n validate(defs.left, node, \"left\", left, 1);\n validate(defs.right, node, \"right\", right, 1);\n validate(defs.body, node, \"body\", body, 1);\n validate(defs.await, node, \"await\", _await);\n return node;\n}\nexport function importDeclaration(\n specifiers: Array<\n t.ImportSpecifier | t.ImportDefaultSpecifier | t.ImportNamespaceSpecifier\n >,\n source: t.StringLiteral,\n): t.ImportDeclaration {\n const node: t.ImportDeclaration = {\n type: \"ImportDeclaration\",\n specifiers,\n source,\n };\n const defs = NODE_FIELDS.ImportDeclaration;\n validate(defs.specifiers, node, \"specifiers\", specifiers, 1);\n validate(defs.source, node, \"source\", source, 1);\n return node;\n}\nexport function importDefaultSpecifier(\n local: t.Identifier,\n): t.ImportDefaultSpecifier {\n const node: t.ImportDefaultSpecifier = {\n type: \"ImportDefaultSpecifier\",\n local,\n };\n const defs = NODE_FIELDS.ImportDefaultSpecifier;\n validate(defs.local, node, \"local\", local, 1);\n return node;\n}\nexport function importNamespaceSpecifier(\n local: t.Identifier,\n): t.ImportNamespaceSpecifier {\n const node: t.ImportNamespaceSpecifier = {\n type: \"ImportNamespaceSpecifier\",\n local,\n };\n const defs = NODE_FIELDS.ImportNamespaceSpecifier;\n validate(defs.local, node, \"local\", local, 1);\n return node;\n}\nexport function importSpecifier(\n local: t.Identifier,\n imported: t.Identifier | t.StringLiteral,\n): t.ImportSpecifier {\n const node: t.ImportSpecifier = {\n type: \"ImportSpecifier\",\n local,\n imported,\n };\n const defs = NODE_FIELDS.ImportSpecifier;\n validate(defs.local, node, \"local\", local, 1);\n validate(defs.imported, node, \"imported\", imported, 1);\n return node;\n}\nexport function importExpression(\n source: t.Expression,\n options: t.Expression | null = null,\n): t.ImportExpression {\n const node: t.ImportExpression = {\n type: \"ImportExpression\",\n source,\n options,\n };\n const defs = NODE_FIELDS.ImportExpression;\n validate(defs.source, node, \"source\", source, 1);\n validate(defs.options, node, \"options\", options, 1);\n return node;\n}\nexport function metaProperty(\n meta: t.Identifier,\n property: t.Identifier,\n): t.MetaProperty {\n const node: t.MetaProperty = {\n type: \"MetaProperty\",\n meta,\n property,\n };\n const defs = NODE_FIELDS.MetaProperty;\n validate(defs.meta, node, \"meta\", meta, 1);\n validate(defs.property, node, \"property\", property, 1);\n return node;\n}\nexport function classMethod(\n kind: \"get\" | \"set\" | \"method\" | \"constructor\" | undefined = \"method\",\n key:\n | t.Identifier\n | t.StringLiteral\n | t.NumericLiteral\n | t.BigIntLiteral\n | t.Expression,\n params: Array<\n t.Identifier | t.Pattern | t.RestElement | t.TSParameterProperty\n >,\n body: t.BlockStatement,\n computed: boolean = false,\n _static: boolean = false,\n generator: boolean = false,\n async: boolean = false,\n): t.ClassMethod {\n const node: t.ClassMethod = {\n type: \"ClassMethod\",\n kind,\n key,\n params,\n body,\n computed,\n static: _static,\n generator,\n async,\n };\n const defs = NODE_FIELDS.ClassMethod;\n validate(defs.kind, node, \"kind\", kind);\n validate(defs.key, node, \"key\", key, 1);\n validate(defs.params, node, \"params\", params, 1);\n validate(defs.body, node, \"body\", body, 1);\n validate(defs.computed, node, \"computed\", computed);\n validate(defs.static, node, \"static\", _static);\n validate(defs.generator, node, \"generator\", generator);\n validate(defs.async, node, \"async\", async);\n return node;\n}\nexport function objectPattern(\n properties: Array,\n): t.ObjectPattern {\n const node: t.ObjectPattern = {\n type: \"ObjectPattern\",\n properties,\n };\n const defs = NODE_FIELDS.ObjectPattern;\n validate(defs.properties, node, \"properties\", properties, 1);\n return node;\n}\nexport function spreadElement(argument: t.Expression): t.SpreadElement {\n const node: t.SpreadElement = {\n type: \"SpreadElement\",\n argument,\n };\n const defs = NODE_FIELDS.SpreadElement;\n validate(defs.argument, node, \"argument\", argument, 1);\n return node;\n}\nfunction _super(): t.Super {\n return {\n type: \"Super\",\n };\n}\nexport { _super as super };\nexport function taggedTemplateExpression(\n tag: t.Expression,\n quasi: t.TemplateLiteral,\n): t.TaggedTemplateExpression {\n const node: t.TaggedTemplateExpression = {\n type: \"TaggedTemplateExpression\",\n tag,\n quasi,\n };\n const defs = NODE_FIELDS.TaggedTemplateExpression;\n validate(defs.tag, node, \"tag\", tag, 1);\n validate(defs.quasi, node, \"quasi\", quasi, 1);\n return node;\n}\nexport function templateElement(\n value: { raw: string; cooked?: string },\n tail: boolean = false,\n): t.TemplateElement {\n const node: t.TemplateElement = {\n type: \"TemplateElement\",\n value,\n tail,\n };\n const defs = NODE_FIELDS.TemplateElement;\n validate(defs.value, node, \"value\", value);\n validate(defs.tail, node, \"tail\", tail);\n return node;\n}\nexport function templateLiteral(\n quasis: Array,\n expressions: Array,\n): t.TemplateLiteral {\n const node: t.TemplateLiteral = {\n type: \"TemplateLiteral\",\n quasis,\n expressions,\n };\n const defs = NODE_FIELDS.TemplateLiteral;\n validate(defs.quasis, node, \"quasis\", quasis, 1);\n validate(defs.expressions, node, \"expressions\", expressions, 1);\n return node;\n}\nexport function yieldExpression(\n argument: t.Expression | null = null,\n delegate: boolean = false,\n): t.YieldExpression {\n const node: t.YieldExpression = {\n type: \"YieldExpression\",\n argument,\n delegate,\n };\n const defs = NODE_FIELDS.YieldExpression;\n validate(defs.argument, node, \"argument\", argument, 1);\n validate(defs.delegate, node, \"delegate\", delegate);\n return node;\n}\nexport function awaitExpression(argument: t.Expression): t.AwaitExpression {\n const node: t.AwaitExpression = {\n type: \"AwaitExpression\",\n argument,\n };\n const defs = NODE_FIELDS.AwaitExpression;\n validate(defs.argument, node, \"argument\", argument, 1);\n return node;\n}\nfunction _import(): t.Import {\n return {\n type: \"Import\",\n };\n}\nexport { _import as import };\nexport function bigIntLiteral(value: string): t.BigIntLiteral {\n const node: t.BigIntLiteral = {\n type: \"BigIntLiteral\",\n value,\n };\n const defs = NODE_FIELDS.BigIntLiteral;\n validate(defs.value, node, \"value\", value);\n return node;\n}\nexport function exportNamespaceSpecifier(\n exported: t.Identifier,\n): t.ExportNamespaceSpecifier {\n const node: t.ExportNamespaceSpecifier = {\n type: \"ExportNamespaceSpecifier\",\n exported,\n };\n const defs = NODE_FIELDS.ExportNamespaceSpecifier;\n validate(defs.exported, node, \"exported\", exported, 1);\n return node;\n}\nexport function optionalMemberExpression(\n object: t.Expression,\n property: t.Expression | t.Identifier,\n computed: boolean | undefined = false,\n optional: boolean,\n): t.OptionalMemberExpression {\n const node: t.OptionalMemberExpression = {\n type: \"OptionalMemberExpression\",\n object,\n property,\n computed,\n optional,\n };\n const defs = NODE_FIELDS.OptionalMemberExpression;\n validate(defs.object, node, \"object\", object, 1);\n validate(defs.property, node, \"property\", property, 1);\n validate(defs.computed, node, \"computed\", computed);\n validate(defs.optional, node, \"optional\", optional);\n return node;\n}\nexport function optionalCallExpression(\n callee: t.Expression,\n _arguments: Array,\n optional: boolean,\n): t.OptionalCallExpression {\n const node: t.OptionalCallExpression = {\n type: \"OptionalCallExpression\",\n callee,\n arguments: _arguments,\n optional,\n };\n const defs = NODE_FIELDS.OptionalCallExpression;\n validate(defs.callee, node, \"callee\", callee, 1);\n validate(defs.arguments, node, \"arguments\", _arguments, 1);\n validate(defs.optional, node, \"optional\", optional);\n return node;\n}\nexport function classProperty(\n key:\n | t.Identifier\n | t.StringLiteral\n | t.NumericLiteral\n | t.BigIntLiteral\n | t.Expression,\n value: t.Expression | null = null,\n typeAnnotation: t.TypeAnnotation | t.TSTypeAnnotation | t.Noop | null = null,\n decorators: Array | null = null,\n computed: boolean = false,\n _static: boolean = false,\n): t.ClassProperty {\n const node: t.ClassProperty = {\n type: \"ClassProperty\",\n key,\n value,\n typeAnnotation,\n decorators,\n computed,\n static: _static,\n };\n const defs = NODE_FIELDS.ClassProperty;\n validate(defs.key, node, \"key\", key, 1);\n validate(defs.value, node, \"value\", value, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n validate(defs.decorators, node, \"decorators\", decorators, 1);\n validate(defs.computed, node, \"computed\", computed);\n validate(defs.static, node, \"static\", _static);\n return node;\n}\nexport function classAccessorProperty(\n key:\n | t.Identifier\n | t.StringLiteral\n | t.NumericLiteral\n | t.BigIntLiteral\n | t.Expression\n | t.PrivateName,\n value: t.Expression | null = null,\n typeAnnotation: t.TypeAnnotation | t.TSTypeAnnotation | t.Noop | null = null,\n decorators: Array | null = null,\n computed: boolean = false,\n _static: boolean = false,\n): t.ClassAccessorProperty {\n const node: t.ClassAccessorProperty = {\n type: \"ClassAccessorProperty\",\n key,\n value,\n typeAnnotation,\n decorators,\n computed,\n static: _static,\n };\n const defs = NODE_FIELDS.ClassAccessorProperty;\n validate(defs.key, node, \"key\", key, 1);\n validate(defs.value, node, \"value\", value, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n validate(defs.decorators, node, \"decorators\", decorators, 1);\n validate(defs.computed, node, \"computed\", computed);\n validate(defs.static, node, \"static\", _static);\n return node;\n}\nexport function classPrivateProperty(\n key: t.PrivateName,\n value: t.Expression | null = null,\n decorators: Array | null = null,\n _static: boolean = false,\n): t.ClassPrivateProperty {\n const node: t.ClassPrivateProperty = {\n type: \"ClassPrivateProperty\",\n key,\n value,\n decorators,\n static: _static,\n };\n const defs = NODE_FIELDS.ClassPrivateProperty;\n validate(defs.key, node, \"key\", key, 1);\n validate(defs.value, node, \"value\", value, 1);\n validate(defs.decorators, node, \"decorators\", decorators, 1);\n validate(defs.static, node, \"static\", _static);\n return node;\n}\nexport function classPrivateMethod(\n kind: \"get\" | \"set\" | \"method\" | undefined = \"method\",\n key: t.PrivateName,\n params: Array<\n t.Identifier | t.Pattern | t.RestElement | t.TSParameterProperty\n >,\n body: t.BlockStatement,\n _static: boolean = false,\n): t.ClassPrivateMethod {\n const node: t.ClassPrivateMethod = {\n type: \"ClassPrivateMethod\",\n kind,\n key,\n params,\n body,\n static: _static,\n };\n const defs = NODE_FIELDS.ClassPrivateMethod;\n validate(defs.kind, node, \"kind\", kind);\n validate(defs.key, node, \"key\", key, 1);\n validate(defs.params, node, \"params\", params, 1);\n validate(defs.body, node, \"body\", body, 1);\n validate(defs.static, node, \"static\", _static);\n return node;\n}\nexport function privateName(id: t.Identifier): t.PrivateName {\n const node: t.PrivateName = {\n type: \"PrivateName\",\n id,\n };\n const defs = NODE_FIELDS.PrivateName;\n validate(defs.id, node, \"id\", id, 1);\n return node;\n}\nexport function staticBlock(body: Array): t.StaticBlock {\n const node: t.StaticBlock = {\n type: \"StaticBlock\",\n body,\n };\n const defs = NODE_FIELDS.StaticBlock;\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function anyTypeAnnotation(): t.AnyTypeAnnotation {\n return {\n type: \"AnyTypeAnnotation\",\n };\n}\nexport function arrayTypeAnnotation(\n elementType: t.FlowType,\n): t.ArrayTypeAnnotation {\n const node: t.ArrayTypeAnnotation = {\n type: \"ArrayTypeAnnotation\",\n elementType,\n };\n const defs = NODE_FIELDS.ArrayTypeAnnotation;\n validate(defs.elementType, node, \"elementType\", elementType, 1);\n return node;\n}\nexport function booleanTypeAnnotation(): t.BooleanTypeAnnotation {\n return {\n type: \"BooleanTypeAnnotation\",\n };\n}\nexport function booleanLiteralTypeAnnotation(\n value: boolean,\n): t.BooleanLiteralTypeAnnotation {\n const node: t.BooleanLiteralTypeAnnotation = {\n type: \"BooleanLiteralTypeAnnotation\",\n value,\n };\n const defs = NODE_FIELDS.BooleanLiteralTypeAnnotation;\n validate(defs.value, node, \"value\", value);\n return node;\n}\nexport function nullLiteralTypeAnnotation(): t.NullLiteralTypeAnnotation {\n return {\n type: \"NullLiteralTypeAnnotation\",\n };\n}\nexport function classImplements(\n id: t.Identifier,\n typeParameters: t.TypeParameterInstantiation | null = null,\n): t.ClassImplements {\n const node: t.ClassImplements = {\n type: \"ClassImplements\",\n id,\n typeParameters,\n };\n const defs = NODE_FIELDS.ClassImplements;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n return node;\n}\nexport function declareClass(\n id: t.Identifier,\n typeParameters: t.TypeParameterDeclaration | null | undefined = null,\n _extends: Array | null | undefined = null,\n body: t.ObjectTypeAnnotation,\n): t.DeclareClass {\n const node: t.DeclareClass = {\n type: \"DeclareClass\",\n id,\n typeParameters,\n extends: _extends,\n body,\n };\n const defs = NODE_FIELDS.DeclareClass;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.extends, node, \"extends\", _extends, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function declareFunction(id: t.Identifier): t.DeclareFunction {\n const node: t.DeclareFunction = {\n type: \"DeclareFunction\",\n id,\n };\n const defs = NODE_FIELDS.DeclareFunction;\n validate(defs.id, node, \"id\", id, 1);\n return node;\n}\nexport function declareInterface(\n id: t.Identifier,\n typeParameters: t.TypeParameterDeclaration | null | undefined = null,\n _extends: Array | null | undefined = null,\n body: t.ObjectTypeAnnotation,\n): t.DeclareInterface {\n const node: t.DeclareInterface = {\n type: \"DeclareInterface\",\n id,\n typeParameters,\n extends: _extends,\n body,\n };\n const defs = NODE_FIELDS.DeclareInterface;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.extends, node, \"extends\", _extends, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function declareModule(\n id: t.Identifier | t.StringLiteral,\n body: t.BlockStatement,\n kind: \"CommonJS\" | \"ES\" | null = null,\n): t.DeclareModule {\n const node: t.DeclareModule = {\n type: \"DeclareModule\",\n id,\n body,\n kind,\n };\n const defs = NODE_FIELDS.DeclareModule;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.body, node, \"body\", body, 1);\n validate(defs.kind, node, \"kind\", kind);\n return node;\n}\nexport function declareModuleExports(\n typeAnnotation: t.TypeAnnotation,\n): t.DeclareModuleExports {\n const node: t.DeclareModuleExports = {\n type: \"DeclareModuleExports\",\n typeAnnotation,\n };\n const defs = NODE_FIELDS.DeclareModuleExports;\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport function declareTypeAlias(\n id: t.Identifier,\n typeParameters: t.TypeParameterDeclaration | null | undefined = null,\n right: t.FlowType,\n): t.DeclareTypeAlias {\n const node: t.DeclareTypeAlias = {\n type: \"DeclareTypeAlias\",\n id,\n typeParameters,\n right,\n };\n const defs = NODE_FIELDS.DeclareTypeAlias;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.right, node, \"right\", right, 1);\n return node;\n}\nexport function declareOpaqueType(\n id: t.Identifier,\n typeParameters: t.TypeParameterDeclaration | null = null,\n supertype: t.FlowType | null = null,\n): t.DeclareOpaqueType {\n const node: t.DeclareOpaqueType = {\n type: \"DeclareOpaqueType\",\n id,\n typeParameters,\n supertype,\n };\n const defs = NODE_FIELDS.DeclareOpaqueType;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.supertype, node, \"supertype\", supertype, 1);\n return node;\n}\nexport function declareVariable(id: t.Identifier): t.DeclareVariable {\n const node: t.DeclareVariable = {\n type: \"DeclareVariable\",\n id,\n };\n const defs = NODE_FIELDS.DeclareVariable;\n validate(defs.id, node, \"id\", id, 1);\n return node;\n}\nexport function declareExportDeclaration(\n declaration: t.Flow | null = null,\n specifiers: Array<\n t.ExportSpecifier | t.ExportNamespaceSpecifier\n > | null = null,\n source: t.StringLiteral | null = null,\n attributes: Array | null = null,\n): t.DeclareExportDeclaration {\n const node: t.DeclareExportDeclaration = {\n type: \"DeclareExportDeclaration\",\n declaration,\n specifiers,\n source,\n attributes,\n };\n const defs = NODE_FIELDS.DeclareExportDeclaration;\n validate(defs.declaration, node, \"declaration\", declaration, 1);\n validate(defs.specifiers, node, \"specifiers\", specifiers, 1);\n validate(defs.source, node, \"source\", source, 1);\n validate(defs.attributes, node, \"attributes\", attributes, 1);\n return node;\n}\nexport function declareExportAllDeclaration(\n source: t.StringLiteral,\n attributes: Array | null = null,\n): t.DeclareExportAllDeclaration {\n const node: t.DeclareExportAllDeclaration = {\n type: \"DeclareExportAllDeclaration\",\n source,\n attributes,\n };\n const defs = NODE_FIELDS.DeclareExportAllDeclaration;\n validate(defs.source, node, \"source\", source, 1);\n validate(defs.attributes, node, \"attributes\", attributes, 1);\n return node;\n}\nexport function declaredPredicate(value: t.Flow): t.DeclaredPredicate {\n const node: t.DeclaredPredicate = {\n type: \"DeclaredPredicate\",\n value,\n };\n const defs = NODE_FIELDS.DeclaredPredicate;\n validate(defs.value, node, \"value\", value, 1);\n return node;\n}\nexport function existsTypeAnnotation(): t.ExistsTypeAnnotation {\n return {\n type: \"ExistsTypeAnnotation\",\n };\n}\nexport function functionTypeAnnotation(\n typeParameters: t.TypeParameterDeclaration | null | undefined = null,\n params: Array,\n rest: t.FunctionTypeParam | null | undefined = null,\n returnType: t.FlowType,\n): t.FunctionTypeAnnotation {\n const node: t.FunctionTypeAnnotation = {\n type: \"FunctionTypeAnnotation\",\n typeParameters,\n params,\n rest,\n returnType,\n };\n const defs = NODE_FIELDS.FunctionTypeAnnotation;\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.params, node, \"params\", params, 1);\n validate(defs.rest, node, \"rest\", rest, 1);\n validate(defs.returnType, node, \"returnType\", returnType, 1);\n return node;\n}\nexport function functionTypeParam(\n name: t.Identifier | null | undefined = null,\n typeAnnotation: t.FlowType,\n): t.FunctionTypeParam {\n const node: t.FunctionTypeParam = {\n type: \"FunctionTypeParam\",\n name,\n typeAnnotation,\n };\n const defs = NODE_FIELDS.FunctionTypeParam;\n validate(defs.name, node, \"name\", name, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport function genericTypeAnnotation(\n id: t.Identifier | t.QualifiedTypeIdentifier,\n typeParameters: t.TypeParameterInstantiation | null = null,\n): t.GenericTypeAnnotation {\n const node: t.GenericTypeAnnotation = {\n type: \"GenericTypeAnnotation\",\n id,\n typeParameters,\n };\n const defs = NODE_FIELDS.GenericTypeAnnotation;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n return node;\n}\nexport function inferredPredicate(): t.InferredPredicate {\n return {\n type: \"InferredPredicate\",\n };\n}\nexport function interfaceExtends(\n id: t.Identifier | t.QualifiedTypeIdentifier,\n typeParameters: t.TypeParameterInstantiation | null = null,\n): t.InterfaceExtends {\n const node: t.InterfaceExtends = {\n type: \"InterfaceExtends\",\n id,\n typeParameters,\n };\n const defs = NODE_FIELDS.InterfaceExtends;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n return node;\n}\nexport function interfaceDeclaration(\n id: t.Identifier,\n typeParameters: t.TypeParameterDeclaration | null | undefined = null,\n _extends: Array | null | undefined = null,\n body: t.ObjectTypeAnnotation,\n): t.InterfaceDeclaration {\n const node: t.InterfaceDeclaration = {\n type: \"InterfaceDeclaration\",\n id,\n typeParameters,\n extends: _extends,\n body,\n };\n const defs = NODE_FIELDS.InterfaceDeclaration;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.extends, node, \"extends\", _extends, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function interfaceTypeAnnotation(\n _extends: Array | null | undefined = null,\n body: t.ObjectTypeAnnotation,\n): t.InterfaceTypeAnnotation {\n const node: t.InterfaceTypeAnnotation = {\n type: \"InterfaceTypeAnnotation\",\n extends: _extends,\n body,\n };\n const defs = NODE_FIELDS.InterfaceTypeAnnotation;\n validate(defs.extends, node, \"extends\", _extends, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function intersectionTypeAnnotation(\n types: Array,\n): t.IntersectionTypeAnnotation {\n const node: t.IntersectionTypeAnnotation = {\n type: \"IntersectionTypeAnnotation\",\n types,\n };\n const defs = NODE_FIELDS.IntersectionTypeAnnotation;\n validate(defs.types, node, \"types\", types, 1);\n return node;\n}\nexport function mixedTypeAnnotation(): t.MixedTypeAnnotation {\n return {\n type: \"MixedTypeAnnotation\",\n };\n}\nexport function emptyTypeAnnotation(): t.EmptyTypeAnnotation {\n return {\n type: \"EmptyTypeAnnotation\",\n };\n}\nexport function nullableTypeAnnotation(\n typeAnnotation: t.FlowType,\n): t.NullableTypeAnnotation {\n const node: t.NullableTypeAnnotation = {\n type: \"NullableTypeAnnotation\",\n typeAnnotation,\n };\n const defs = NODE_FIELDS.NullableTypeAnnotation;\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport function numberLiteralTypeAnnotation(\n value: number,\n): t.NumberLiteralTypeAnnotation {\n const node: t.NumberLiteralTypeAnnotation = {\n type: \"NumberLiteralTypeAnnotation\",\n value,\n };\n const defs = NODE_FIELDS.NumberLiteralTypeAnnotation;\n validate(defs.value, node, \"value\", value);\n return node;\n}\nexport function numberTypeAnnotation(): t.NumberTypeAnnotation {\n return {\n type: \"NumberTypeAnnotation\",\n };\n}\nexport function objectTypeAnnotation(\n properties: Array,\n indexers: Array = [],\n callProperties: Array = [],\n internalSlots: Array = [],\n exact: boolean = false,\n): t.ObjectTypeAnnotation {\n const node: t.ObjectTypeAnnotation = {\n type: \"ObjectTypeAnnotation\",\n properties,\n indexers,\n callProperties,\n internalSlots,\n exact,\n };\n const defs = NODE_FIELDS.ObjectTypeAnnotation;\n validate(defs.properties, node, \"properties\", properties, 1);\n validate(defs.indexers, node, \"indexers\", indexers, 1);\n validate(defs.callProperties, node, \"callProperties\", callProperties, 1);\n validate(defs.internalSlots, node, \"internalSlots\", internalSlots, 1);\n validate(defs.exact, node, \"exact\", exact);\n return node;\n}\nexport function objectTypeInternalSlot(\n id: t.Identifier,\n value: t.FlowType,\n optional: boolean,\n _static: boolean,\n method: boolean,\n): t.ObjectTypeInternalSlot {\n const node: t.ObjectTypeInternalSlot = {\n type: \"ObjectTypeInternalSlot\",\n id,\n value,\n optional,\n static: _static,\n method,\n };\n const defs = NODE_FIELDS.ObjectTypeInternalSlot;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.value, node, \"value\", value, 1);\n validate(defs.optional, node, \"optional\", optional);\n validate(defs.static, node, \"static\", _static);\n validate(defs.method, node, \"method\", method);\n return node;\n}\nexport function objectTypeCallProperty(\n value: t.FlowType,\n): t.ObjectTypeCallProperty {\n const node: t.ObjectTypeCallProperty = {\n type: \"ObjectTypeCallProperty\",\n value,\n static: null,\n };\n const defs = NODE_FIELDS.ObjectTypeCallProperty;\n validate(defs.value, node, \"value\", value, 1);\n return node;\n}\nexport function objectTypeIndexer(\n id: t.Identifier | null | undefined = null,\n key: t.FlowType,\n value: t.FlowType,\n variance: t.Variance | null = null,\n): t.ObjectTypeIndexer {\n const node: t.ObjectTypeIndexer = {\n type: \"ObjectTypeIndexer\",\n id,\n key,\n value,\n variance,\n static: null,\n };\n const defs = NODE_FIELDS.ObjectTypeIndexer;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.key, node, \"key\", key, 1);\n validate(defs.value, node, \"value\", value, 1);\n validate(defs.variance, node, \"variance\", variance, 1);\n return node;\n}\nexport function objectTypeProperty(\n key: t.Identifier | t.StringLiteral,\n value: t.FlowType,\n variance: t.Variance | null = null,\n): t.ObjectTypeProperty {\n const node: t.ObjectTypeProperty = {\n type: \"ObjectTypeProperty\",\n key,\n value,\n variance,\n kind: null,\n method: null,\n optional: null,\n proto: null,\n static: null,\n };\n const defs = NODE_FIELDS.ObjectTypeProperty;\n validate(defs.key, node, \"key\", key, 1);\n validate(defs.value, node, \"value\", value, 1);\n validate(defs.variance, node, \"variance\", variance, 1);\n return node;\n}\nexport function objectTypeSpreadProperty(\n argument: t.FlowType,\n): t.ObjectTypeSpreadProperty {\n const node: t.ObjectTypeSpreadProperty = {\n type: \"ObjectTypeSpreadProperty\",\n argument,\n };\n const defs = NODE_FIELDS.ObjectTypeSpreadProperty;\n validate(defs.argument, node, \"argument\", argument, 1);\n return node;\n}\nexport function opaqueType(\n id: t.Identifier,\n typeParameters: t.TypeParameterDeclaration | null | undefined = null,\n supertype: t.FlowType | null | undefined = null,\n impltype: t.FlowType,\n): t.OpaqueType {\n const node: t.OpaqueType = {\n type: \"OpaqueType\",\n id,\n typeParameters,\n supertype,\n impltype,\n };\n const defs = NODE_FIELDS.OpaqueType;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.supertype, node, \"supertype\", supertype, 1);\n validate(defs.impltype, node, \"impltype\", impltype, 1);\n return node;\n}\nexport function qualifiedTypeIdentifier(\n id: t.Identifier,\n qualification: t.Identifier | t.QualifiedTypeIdentifier,\n): t.QualifiedTypeIdentifier {\n const node: t.QualifiedTypeIdentifier = {\n type: \"QualifiedTypeIdentifier\",\n id,\n qualification,\n };\n const defs = NODE_FIELDS.QualifiedTypeIdentifier;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.qualification, node, \"qualification\", qualification, 1);\n return node;\n}\nexport function stringLiteralTypeAnnotation(\n value: string,\n): t.StringLiteralTypeAnnotation {\n const node: t.StringLiteralTypeAnnotation = {\n type: \"StringLiteralTypeAnnotation\",\n value,\n };\n const defs = NODE_FIELDS.StringLiteralTypeAnnotation;\n validate(defs.value, node, \"value\", value);\n return node;\n}\nexport function stringTypeAnnotation(): t.StringTypeAnnotation {\n return {\n type: \"StringTypeAnnotation\",\n };\n}\nexport function symbolTypeAnnotation(): t.SymbolTypeAnnotation {\n return {\n type: \"SymbolTypeAnnotation\",\n };\n}\nexport function thisTypeAnnotation(): t.ThisTypeAnnotation {\n return {\n type: \"ThisTypeAnnotation\",\n };\n}\nexport function tupleTypeAnnotation(\n types: Array,\n): t.TupleTypeAnnotation {\n const node: t.TupleTypeAnnotation = {\n type: \"TupleTypeAnnotation\",\n types,\n };\n const defs = NODE_FIELDS.TupleTypeAnnotation;\n validate(defs.types, node, \"types\", types, 1);\n return node;\n}\nexport function typeofTypeAnnotation(\n argument: t.FlowType,\n): t.TypeofTypeAnnotation {\n const node: t.TypeofTypeAnnotation = {\n type: \"TypeofTypeAnnotation\",\n argument,\n };\n const defs = NODE_FIELDS.TypeofTypeAnnotation;\n validate(defs.argument, node, \"argument\", argument, 1);\n return node;\n}\nexport function typeAlias(\n id: t.Identifier,\n typeParameters: t.TypeParameterDeclaration | null | undefined = null,\n right: t.FlowType,\n): t.TypeAlias {\n const node: t.TypeAlias = {\n type: \"TypeAlias\",\n id,\n typeParameters,\n right,\n };\n const defs = NODE_FIELDS.TypeAlias;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.right, node, \"right\", right, 1);\n return node;\n}\nexport function typeAnnotation(typeAnnotation: t.FlowType): t.TypeAnnotation {\n const node: t.TypeAnnotation = {\n type: \"TypeAnnotation\",\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TypeAnnotation;\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport function typeCastExpression(\n expression: t.Expression,\n typeAnnotation: t.TypeAnnotation,\n): t.TypeCastExpression {\n const node: t.TypeCastExpression = {\n type: \"TypeCastExpression\",\n expression,\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TypeCastExpression;\n validate(defs.expression, node, \"expression\", expression, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport function typeParameter(\n bound: t.TypeAnnotation | null = null,\n _default: t.FlowType | null = null,\n variance: t.Variance | null = null,\n): t.TypeParameter {\n const node: t.TypeParameter = {\n type: \"TypeParameter\",\n bound,\n default: _default,\n variance,\n name: null,\n };\n const defs = NODE_FIELDS.TypeParameter;\n validate(defs.bound, node, \"bound\", bound, 1);\n validate(defs.default, node, \"default\", _default, 1);\n validate(defs.variance, node, \"variance\", variance, 1);\n return node;\n}\nexport function typeParameterDeclaration(\n params: Array,\n): t.TypeParameterDeclaration {\n const node: t.TypeParameterDeclaration = {\n type: \"TypeParameterDeclaration\",\n params,\n };\n const defs = NODE_FIELDS.TypeParameterDeclaration;\n validate(defs.params, node, \"params\", params, 1);\n return node;\n}\nexport function typeParameterInstantiation(\n params: Array,\n): t.TypeParameterInstantiation {\n const node: t.TypeParameterInstantiation = {\n type: \"TypeParameterInstantiation\",\n params,\n };\n const defs = NODE_FIELDS.TypeParameterInstantiation;\n validate(defs.params, node, \"params\", params, 1);\n return node;\n}\nexport function unionTypeAnnotation(\n types: Array,\n): t.UnionTypeAnnotation {\n const node: t.UnionTypeAnnotation = {\n type: \"UnionTypeAnnotation\",\n types,\n };\n const defs = NODE_FIELDS.UnionTypeAnnotation;\n validate(defs.types, node, \"types\", types, 1);\n return node;\n}\nexport function variance(kind: \"minus\" | \"plus\"): t.Variance {\n const node: t.Variance = {\n type: \"Variance\",\n kind,\n };\n const defs = NODE_FIELDS.Variance;\n validate(defs.kind, node, \"kind\", kind);\n return node;\n}\nexport function voidTypeAnnotation(): t.VoidTypeAnnotation {\n return {\n type: \"VoidTypeAnnotation\",\n };\n}\nexport function enumDeclaration(\n id: t.Identifier,\n body:\n | t.EnumBooleanBody\n | t.EnumNumberBody\n | t.EnumStringBody\n | t.EnumSymbolBody,\n): t.EnumDeclaration {\n const node: t.EnumDeclaration = {\n type: \"EnumDeclaration\",\n id,\n body,\n };\n const defs = NODE_FIELDS.EnumDeclaration;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function enumBooleanBody(\n members: Array,\n): t.EnumBooleanBody {\n const node: t.EnumBooleanBody = {\n type: \"EnumBooleanBody\",\n members,\n explicitType: null,\n hasUnknownMembers: null,\n };\n const defs = NODE_FIELDS.EnumBooleanBody;\n validate(defs.members, node, \"members\", members, 1);\n return node;\n}\nexport function enumNumberBody(\n members: Array,\n): t.EnumNumberBody {\n const node: t.EnumNumberBody = {\n type: \"EnumNumberBody\",\n members,\n explicitType: null,\n hasUnknownMembers: null,\n };\n const defs = NODE_FIELDS.EnumNumberBody;\n validate(defs.members, node, \"members\", members, 1);\n return node;\n}\nexport function enumStringBody(\n members: Array,\n): t.EnumStringBody {\n const node: t.EnumStringBody = {\n type: \"EnumStringBody\",\n members,\n explicitType: null,\n hasUnknownMembers: null,\n };\n const defs = NODE_FIELDS.EnumStringBody;\n validate(defs.members, node, \"members\", members, 1);\n return node;\n}\nexport function enumSymbolBody(\n members: Array,\n): t.EnumSymbolBody {\n const node: t.EnumSymbolBody = {\n type: \"EnumSymbolBody\",\n members,\n hasUnknownMembers: null,\n };\n const defs = NODE_FIELDS.EnumSymbolBody;\n validate(defs.members, node, \"members\", members, 1);\n return node;\n}\nexport function enumBooleanMember(id: t.Identifier): t.EnumBooleanMember {\n const node: t.EnumBooleanMember = {\n type: \"EnumBooleanMember\",\n id,\n init: null,\n };\n const defs = NODE_FIELDS.EnumBooleanMember;\n validate(defs.id, node, \"id\", id, 1);\n return node;\n}\nexport function enumNumberMember(\n id: t.Identifier,\n init: t.NumericLiteral,\n): t.EnumNumberMember {\n const node: t.EnumNumberMember = {\n type: \"EnumNumberMember\",\n id,\n init,\n };\n const defs = NODE_FIELDS.EnumNumberMember;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.init, node, \"init\", init, 1);\n return node;\n}\nexport function enumStringMember(\n id: t.Identifier,\n init: t.StringLiteral,\n): t.EnumStringMember {\n const node: t.EnumStringMember = {\n type: \"EnumStringMember\",\n id,\n init,\n };\n const defs = NODE_FIELDS.EnumStringMember;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.init, node, \"init\", init, 1);\n return node;\n}\nexport function enumDefaultedMember(id: t.Identifier): t.EnumDefaultedMember {\n const node: t.EnumDefaultedMember = {\n type: \"EnumDefaultedMember\",\n id,\n };\n const defs = NODE_FIELDS.EnumDefaultedMember;\n validate(defs.id, node, \"id\", id, 1);\n return node;\n}\nexport function indexedAccessType(\n objectType: t.FlowType,\n indexType: t.FlowType,\n): t.IndexedAccessType {\n const node: t.IndexedAccessType = {\n type: \"IndexedAccessType\",\n objectType,\n indexType,\n };\n const defs = NODE_FIELDS.IndexedAccessType;\n validate(defs.objectType, node, \"objectType\", objectType, 1);\n validate(defs.indexType, node, \"indexType\", indexType, 1);\n return node;\n}\nexport function optionalIndexedAccessType(\n objectType: t.FlowType,\n indexType: t.FlowType,\n): t.OptionalIndexedAccessType {\n const node: t.OptionalIndexedAccessType = {\n type: \"OptionalIndexedAccessType\",\n objectType,\n indexType,\n optional: null,\n };\n const defs = NODE_FIELDS.OptionalIndexedAccessType;\n validate(defs.objectType, node, \"objectType\", objectType, 1);\n validate(defs.indexType, node, \"indexType\", indexType, 1);\n return node;\n}\nexport function jsxAttribute(\n name: t.JSXIdentifier | t.JSXNamespacedName,\n value:\n | t.JSXElement\n | t.JSXFragment\n | t.StringLiteral\n | t.JSXExpressionContainer\n | null = null,\n): t.JSXAttribute {\n const node: t.JSXAttribute = {\n type: \"JSXAttribute\",\n name,\n value,\n };\n const defs = NODE_FIELDS.JSXAttribute;\n validate(defs.name, node, \"name\", name, 1);\n validate(defs.value, node, \"value\", value, 1);\n return node;\n}\nexport { jsxAttribute as jSXAttribute };\nexport function jsxClosingElement(\n name: t.JSXIdentifier | t.JSXMemberExpression | t.JSXNamespacedName,\n): t.JSXClosingElement {\n const node: t.JSXClosingElement = {\n type: \"JSXClosingElement\",\n name,\n };\n const defs = NODE_FIELDS.JSXClosingElement;\n validate(defs.name, node, \"name\", name, 1);\n return node;\n}\nexport { jsxClosingElement as jSXClosingElement };\nexport function jsxElement(\n openingElement: t.JSXOpeningElement,\n closingElement: t.JSXClosingElement | null | undefined = null,\n children: Array<\n | t.JSXText\n | t.JSXExpressionContainer\n | t.JSXSpreadChild\n | t.JSXElement\n | t.JSXFragment\n >,\n selfClosing: boolean | null = null,\n): t.JSXElement {\n const node: t.JSXElement = {\n type: \"JSXElement\",\n openingElement,\n closingElement,\n children,\n selfClosing,\n };\n const defs = NODE_FIELDS.JSXElement;\n validate(defs.openingElement, node, \"openingElement\", openingElement, 1);\n validate(defs.closingElement, node, \"closingElement\", closingElement, 1);\n validate(defs.children, node, \"children\", children, 1);\n validate(defs.selfClosing, node, \"selfClosing\", selfClosing);\n return node;\n}\nexport { jsxElement as jSXElement };\nexport function jsxEmptyExpression(): t.JSXEmptyExpression {\n return {\n type: \"JSXEmptyExpression\",\n };\n}\nexport { jsxEmptyExpression as jSXEmptyExpression };\nexport function jsxExpressionContainer(\n expression: t.Expression | t.JSXEmptyExpression,\n): t.JSXExpressionContainer {\n const node: t.JSXExpressionContainer = {\n type: \"JSXExpressionContainer\",\n expression,\n };\n const defs = NODE_FIELDS.JSXExpressionContainer;\n validate(defs.expression, node, \"expression\", expression, 1);\n return node;\n}\nexport { jsxExpressionContainer as jSXExpressionContainer };\nexport function jsxSpreadChild(expression: t.Expression): t.JSXSpreadChild {\n const node: t.JSXSpreadChild = {\n type: \"JSXSpreadChild\",\n expression,\n };\n const defs = NODE_FIELDS.JSXSpreadChild;\n validate(defs.expression, node, \"expression\", expression, 1);\n return node;\n}\nexport { jsxSpreadChild as jSXSpreadChild };\nexport function jsxIdentifier(name: string): t.JSXIdentifier {\n const node: t.JSXIdentifier = {\n type: \"JSXIdentifier\",\n name,\n };\n const defs = NODE_FIELDS.JSXIdentifier;\n validate(defs.name, node, \"name\", name);\n return node;\n}\nexport { jsxIdentifier as jSXIdentifier };\nexport function jsxMemberExpression(\n object: t.JSXMemberExpression | t.JSXIdentifier,\n property: t.JSXIdentifier,\n): t.JSXMemberExpression {\n const node: t.JSXMemberExpression = {\n type: \"JSXMemberExpression\",\n object,\n property,\n };\n const defs = NODE_FIELDS.JSXMemberExpression;\n validate(defs.object, node, \"object\", object, 1);\n validate(defs.property, node, \"property\", property, 1);\n return node;\n}\nexport { jsxMemberExpression as jSXMemberExpression };\nexport function jsxNamespacedName(\n namespace: t.JSXIdentifier,\n name: t.JSXIdentifier,\n): t.JSXNamespacedName {\n const node: t.JSXNamespacedName = {\n type: \"JSXNamespacedName\",\n namespace,\n name,\n };\n const defs = NODE_FIELDS.JSXNamespacedName;\n validate(defs.namespace, node, \"namespace\", namespace, 1);\n validate(defs.name, node, \"name\", name, 1);\n return node;\n}\nexport { jsxNamespacedName as jSXNamespacedName };\nexport function jsxOpeningElement(\n name: t.JSXIdentifier | t.JSXMemberExpression | t.JSXNamespacedName,\n attributes: Array,\n selfClosing: boolean = false,\n): t.JSXOpeningElement {\n const node: t.JSXOpeningElement = {\n type: \"JSXOpeningElement\",\n name,\n attributes,\n selfClosing,\n };\n const defs = NODE_FIELDS.JSXOpeningElement;\n validate(defs.name, node, \"name\", name, 1);\n validate(defs.attributes, node, \"attributes\", attributes, 1);\n validate(defs.selfClosing, node, \"selfClosing\", selfClosing);\n return node;\n}\nexport { jsxOpeningElement as jSXOpeningElement };\nexport function jsxSpreadAttribute(\n argument: t.Expression,\n): t.JSXSpreadAttribute {\n const node: t.JSXSpreadAttribute = {\n type: \"JSXSpreadAttribute\",\n argument,\n };\n const defs = NODE_FIELDS.JSXSpreadAttribute;\n validate(defs.argument, node, \"argument\", argument, 1);\n return node;\n}\nexport { jsxSpreadAttribute as jSXSpreadAttribute };\nexport function jsxText(value: string): t.JSXText {\n const node: t.JSXText = {\n type: \"JSXText\",\n value,\n };\n const defs = NODE_FIELDS.JSXText;\n validate(defs.value, node, \"value\", value);\n return node;\n}\nexport { jsxText as jSXText };\nexport function jsxFragment(\n openingFragment: t.JSXOpeningFragment,\n closingFragment: t.JSXClosingFragment,\n children: Array<\n | t.JSXText\n | t.JSXExpressionContainer\n | t.JSXSpreadChild\n | t.JSXElement\n | t.JSXFragment\n >,\n): t.JSXFragment {\n const node: t.JSXFragment = {\n type: \"JSXFragment\",\n openingFragment,\n closingFragment,\n children,\n };\n const defs = NODE_FIELDS.JSXFragment;\n validate(defs.openingFragment, node, \"openingFragment\", openingFragment, 1);\n validate(defs.closingFragment, node, \"closingFragment\", closingFragment, 1);\n validate(defs.children, node, \"children\", children, 1);\n return node;\n}\nexport { jsxFragment as jSXFragment };\nexport function jsxOpeningFragment(): t.JSXOpeningFragment {\n return {\n type: \"JSXOpeningFragment\",\n };\n}\nexport { jsxOpeningFragment as jSXOpeningFragment };\nexport function jsxClosingFragment(): t.JSXClosingFragment {\n return {\n type: \"JSXClosingFragment\",\n };\n}\nexport { jsxClosingFragment as jSXClosingFragment };\nexport function noop(): t.Noop {\n return {\n type: \"Noop\",\n };\n}\nexport function placeholder(\n expectedNode:\n | \"Identifier\"\n | \"StringLiteral\"\n | \"Expression\"\n | \"Statement\"\n | \"Declaration\"\n | \"BlockStatement\"\n | \"ClassBody\"\n | \"Pattern\",\n name: t.Identifier,\n): t.Placeholder {\n const node: t.Placeholder = {\n type: \"Placeholder\",\n expectedNode,\n name,\n };\n const defs = NODE_FIELDS.Placeholder;\n validate(defs.expectedNode, node, \"expectedNode\", expectedNode);\n validate(defs.name, node, \"name\", name, 1);\n return node;\n}\nexport function v8IntrinsicIdentifier(name: string): t.V8IntrinsicIdentifier {\n const node: t.V8IntrinsicIdentifier = {\n type: \"V8IntrinsicIdentifier\",\n name,\n };\n const defs = NODE_FIELDS.V8IntrinsicIdentifier;\n validate(defs.name, node, \"name\", name);\n return node;\n}\nexport function argumentPlaceholder(): t.ArgumentPlaceholder {\n return {\n type: \"ArgumentPlaceholder\",\n };\n}\nexport function bindExpression(\n object: t.Expression,\n callee: t.Expression,\n): t.BindExpression {\n const node: t.BindExpression = {\n type: \"BindExpression\",\n object,\n callee,\n };\n const defs = NODE_FIELDS.BindExpression;\n validate(defs.object, node, \"object\", object, 1);\n validate(defs.callee, node, \"callee\", callee, 1);\n return node;\n}\nexport function importAttribute(\n key: t.Identifier | t.StringLiteral,\n value: t.StringLiteral,\n): t.ImportAttribute {\n const node: t.ImportAttribute = {\n type: \"ImportAttribute\",\n key,\n value,\n };\n const defs = NODE_FIELDS.ImportAttribute;\n validate(defs.key, node, \"key\", key, 1);\n validate(defs.value, node, \"value\", value, 1);\n return node;\n}\nexport function decorator(expression: t.Expression): t.Decorator {\n const node: t.Decorator = {\n type: \"Decorator\",\n expression,\n };\n const defs = NODE_FIELDS.Decorator;\n validate(defs.expression, node, \"expression\", expression, 1);\n return node;\n}\nexport function doExpression(\n body: t.BlockStatement,\n async: boolean = false,\n): t.DoExpression {\n const node: t.DoExpression = {\n type: \"DoExpression\",\n body,\n async,\n };\n const defs = NODE_FIELDS.DoExpression;\n validate(defs.body, node, \"body\", body, 1);\n validate(defs.async, node, \"async\", async);\n return node;\n}\nexport function exportDefaultSpecifier(\n exported: t.Identifier,\n): t.ExportDefaultSpecifier {\n const node: t.ExportDefaultSpecifier = {\n type: \"ExportDefaultSpecifier\",\n exported,\n };\n const defs = NODE_FIELDS.ExportDefaultSpecifier;\n validate(defs.exported, node, \"exported\", exported, 1);\n return node;\n}\nexport function recordExpression(\n properties: Array,\n): t.RecordExpression {\n const node: t.RecordExpression = {\n type: \"RecordExpression\",\n properties,\n };\n const defs = NODE_FIELDS.RecordExpression;\n validate(defs.properties, node, \"properties\", properties, 1);\n return node;\n}\nexport function tupleExpression(\n elements: Array = [],\n): t.TupleExpression {\n const node: t.TupleExpression = {\n type: \"TupleExpression\",\n elements,\n };\n const defs = NODE_FIELDS.TupleExpression;\n validate(defs.elements, node, \"elements\", elements, 1);\n return node;\n}\nexport function decimalLiteral(value: string): t.DecimalLiteral {\n const node: t.DecimalLiteral = {\n type: \"DecimalLiteral\",\n value,\n };\n const defs = NODE_FIELDS.DecimalLiteral;\n validate(defs.value, node, \"value\", value);\n return node;\n}\nexport function moduleExpression(body: t.Program): t.ModuleExpression {\n const node: t.ModuleExpression = {\n type: \"ModuleExpression\",\n body,\n };\n const defs = NODE_FIELDS.ModuleExpression;\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function topicReference(): t.TopicReference {\n return {\n type: \"TopicReference\",\n };\n}\nexport function pipelineTopicExpression(\n expression: t.Expression,\n): t.PipelineTopicExpression {\n const node: t.PipelineTopicExpression = {\n type: \"PipelineTopicExpression\",\n expression,\n };\n const defs = NODE_FIELDS.PipelineTopicExpression;\n validate(defs.expression, node, \"expression\", expression, 1);\n return node;\n}\nexport function pipelineBareFunction(\n callee: t.Expression,\n): t.PipelineBareFunction {\n const node: t.PipelineBareFunction = {\n type: \"PipelineBareFunction\",\n callee,\n };\n const defs = NODE_FIELDS.PipelineBareFunction;\n validate(defs.callee, node, \"callee\", callee, 1);\n return node;\n}\nexport function pipelinePrimaryTopicReference(): t.PipelinePrimaryTopicReference {\n return {\n type: \"PipelinePrimaryTopicReference\",\n };\n}\nexport function tsParameterProperty(\n parameter: t.Identifier | t.AssignmentPattern,\n): t.TSParameterProperty {\n const node: t.TSParameterProperty = {\n type: \"TSParameterProperty\",\n parameter,\n };\n const defs = NODE_FIELDS.TSParameterProperty;\n validate(defs.parameter, node, \"parameter\", parameter, 1);\n return node;\n}\nexport { tsParameterProperty as tSParameterProperty };\nexport function tsDeclareFunction(\n id: t.Identifier | null | undefined = null,\n typeParameters:\n | t.TSTypeParameterDeclaration\n | t.Noop\n | null\n | undefined = null,\n params: Array,\n returnType: t.TSTypeAnnotation | t.Noop | null = null,\n): t.TSDeclareFunction {\n const node: t.TSDeclareFunction = {\n type: \"TSDeclareFunction\",\n id,\n typeParameters,\n params,\n returnType,\n };\n const defs = NODE_FIELDS.TSDeclareFunction;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.params, node, \"params\", params, 1);\n validate(defs.returnType, node, \"returnType\", returnType, 1);\n return node;\n}\nexport { tsDeclareFunction as tSDeclareFunction };\nexport function tsDeclareMethod(\n decorators: Array | null | undefined = null,\n key:\n | t.Identifier\n | t.StringLiteral\n | t.NumericLiteral\n | t.BigIntLiteral\n | t.Expression,\n typeParameters:\n | t.TSTypeParameterDeclaration\n | t.Noop\n | null\n | undefined = null,\n params: Array<\n t.Identifier | t.Pattern | t.RestElement | t.TSParameterProperty\n >,\n returnType: t.TSTypeAnnotation | t.Noop | null = null,\n): t.TSDeclareMethod {\n const node: t.TSDeclareMethod = {\n type: \"TSDeclareMethod\",\n decorators,\n key,\n typeParameters,\n params,\n returnType,\n };\n const defs = NODE_FIELDS.TSDeclareMethod;\n validate(defs.decorators, node, \"decorators\", decorators, 1);\n validate(defs.key, node, \"key\", key, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.params, node, \"params\", params, 1);\n validate(defs.returnType, node, \"returnType\", returnType, 1);\n return node;\n}\nexport { tsDeclareMethod as tSDeclareMethod };\nexport function tsQualifiedName(\n left: t.TSEntityName,\n right: t.Identifier,\n): t.TSQualifiedName {\n const node: t.TSQualifiedName = {\n type: \"TSQualifiedName\",\n left,\n right,\n };\n const defs = NODE_FIELDS.TSQualifiedName;\n validate(defs.left, node, \"left\", left, 1);\n validate(defs.right, node, \"right\", right, 1);\n return node;\n}\nexport { tsQualifiedName as tSQualifiedName };\nexport function tsCallSignatureDeclaration(\n typeParameters: t.TSTypeParameterDeclaration | null | undefined = null,\n parameters: Array<\n t.ArrayPattern | t.Identifier | t.ObjectPattern | t.RestElement\n >,\n typeAnnotation: t.TSTypeAnnotation | null = null,\n): t.TSCallSignatureDeclaration {\n const node: t.TSCallSignatureDeclaration = {\n type: \"TSCallSignatureDeclaration\",\n typeParameters,\n parameters,\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TSCallSignatureDeclaration;\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.parameters, node, \"parameters\", parameters, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsCallSignatureDeclaration as tSCallSignatureDeclaration };\nexport function tsConstructSignatureDeclaration(\n typeParameters: t.TSTypeParameterDeclaration | null | undefined = null,\n parameters: Array<\n t.ArrayPattern | t.Identifier | t.ObjectPattern | t.RestElement\n >,\n typeAnnotation: t.TSTypeAnnotation | null = null,\n): t.TSConstructSignatureDeclaration {\n const node: t.TSConstructSignatureDeclaration = {\n type: \"TSConstructSignatureDeclaration\",\n typeParameters,\n parameters,\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TSConstructSignatureDeclaration;\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.parameters, node, \"parameters\", parameters, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsConstructSignatureDeclaration as tSConstructSignatureDeclaration };\nexport function tsPropertySignature(\n key: t.Expression,\n typeAnnotation: t.TSTypeAnnotation | null = null,\n): t.TSPropertySignature {\n const node: t.TSPropertySignature = {\n type: \"TSPropertySignature\",\n key,\n typeAnnotation,\n kind: null,\n };\n const defs = NODE_FIELDS.TSPropertySignature;\n validate(defs.key, node, \"key\", key, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsPropertySignature as tSPropertySignature };\nexport function tsMethodSignature(\n key: t.Expression,\n typeParameters: t.TSTypeParameterDeclaration | null | undefined = null,\n parameters: Array<\n t.ArrayPattern | t.Identifier | t.ObjectPattern | t.RestElement\n >,\n typeAnnotation: t.TSTypeAnnotation | null = null,\n): t.TSMethodSignature {\n const node: t.TSMethodSignature = {\n type: \"TSMethodSignature\",\n key,\n typeParameters,\n parameters,\n typeAnnotation,\n kind: null,\n };\n const defs = NODE_FIELDS.TSMethodSignature;\n validate(defs.key, node, \"key\", key, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.parameters, node, \"parameters\", parameters, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsMethodSignature as tSMethodSignature };\nexport function tsIndexSignature(\n parameters: Array,\n typeAnnotation: t.TSTypeAnnotation | null = null,\n): t.TSIndexSignature {\n const node: t.TSIndexSignature = {\n type: \"TSIndexSignature\",\n parameters,\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TSIndexSignature;\n validate(defs.parameters, node, \"parameters\", parameters, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsIndexSignature as tSIndexSignature };\nexport function tsAnyKeyword(): t.TSAnyKeyword {\n return {\n type: \"TSAnyKeyword\",\n };\n}\nexport { tsAnyKeyword as tSAnyKeyword };\nexport function tsBooleanKeyword(): t.TSBooleanKeyword {\n return {\n type: \"TSBooleanKeyword\",\n };\n}\nexport { tsBooleanKeyword as tSBooleanKeyword };\nexport function tsBigIntKeyword(): t.TSBigIntKeyword {\n return {\n type: \"TSBigIntKeyword\",\n };\n}\nexport { tsBigIntKeyword as tSBigIntKeyword };\nexport function tsIntrinsicKeyword(): t.TSIntrinsicKeyword {\n return {\n type: \"TSIntrinsicKeyword\",\n };\n}\nexport { tsIntrinsicKeyword as tSIntrinsicKeyword };\nexport function tsNeverKeyword(): t.TSNeverKeyword {\n return {\n type: \"TSNeverKeyword\",\n };\n}\nexport { tsNeverKeyword as tSNeverKeyword };\nexport function tsNullKeyword(): t.TSNullKeyword {\n return {\n type: \"TSNullKeyword\",\n };\n}\nexport { tsNullKeyword as tSNullKeyword };\nexport function tsNumberKeyword(): t.TSNumberKeyword {\n return {\n type: \"TSNumberKeyword\",\n };\n}\nexport { tsNumberKeyword as tSNumberKeyword };\nexport function tsObjectKeyword(): t.TSObjectKeyword {\n return {\n type: \"TSObjectKeyword\",\n };\n}\nexport { tsObjectKeyword as tSObjectKeyword };\nexport function tsStringKeyword(): t.TSStringKeyword {\n return {\n type: \"TSStringKeyword\",\n };\n}\nexport { tsStringKeyword as tSStringKeyword };\nexport function tsSymbolKeyword(): t.TSSymbolKeyword {\n return {\n type: \"TSSymbolKeyword\",\n };\n}\nexport { tsSymbolKeyword as tSSymbolKeyword };\nexport function tsUndefinedKeyword(): t.TSUndefinedKeyword {\n return {\n type: \"TSUndefinedKeyword\",\n };\n}\nexport { tsUndefinedKeyword as tSUndefinedKeyword };\nexport function tsUnknownKeyword(): t.TSUnknownKeyword {\n return {\n type: \"TSUnknownKeyword\",\n };\n}\nexport { tsUnknownKeyword as tSUnknownKeyword };\nexport function tsVoidKeyword(): t.TSVoidKeyword {\n return {\n type: \"TSVoidKeyword\",\n };\n}\nexport { tsVoidKeyword as tSVoidKeyword };\nexport function tsThisType(): t.TSThisType {\n return {\n type: \"TSThisType\",\n };\n}\nexport { tsThisType as tSThisType };\nexport function tsFunctionType(\n typeParameters: t.TSTypeParameterDeclaration | null | undefined = null,\n parameters: Array<\n t.ArrayPattern | t.Identifier | t.ObjectPattern | t.RestElement\n >,\n typeAnnotation: t.TSTypeAnnotation | null = null,\n): t.TSFunctionType {\n const node: t.TSFunctionType = {\n type: \"TSFunctionType\",\n typeParameters,\n parameters,\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TSFunctionType;\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.parameters, node, \"parameters\", parameters, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsFunctionType as tSFunctionType };\nexport function tsConstructorType(\n typeParameters: t.TSTypeParameterDeclaration | null | undefined = null,\n parameters: Array<\n t.ArrayPattern | t.Identifier | t.ObjectPattern | t.RestElement\n >,\n typeAnnotation: t.TSTypeAnnotation | null = null,\n): t.TSConstructorType {\n const node: t.TSConstructorType = {\n type: \"TSConstructorType\",\n typeParameters,\n parameters,\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TSConstructorType;\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.parameters, node, \"parameters\", parameters, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsConstructorType as tSConstructorType };\nexport function tsTypeReference(\n typeName: t.TSEntityName,\n typeParameters: t.TSTypeParameterInstantiation | null = null,\n): t.TSTypeReference {\n const node: t.TSTypeReference = {\n type: \"TSTypeReference\",\n typeName,\n typeParameters,\n };\n const defs = NODE_FIELDS.TSTypeReference;\n validate(defs.typeName, node, \"typeName\", typeName, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n return node;\n}\nexport { tsTypeReference as tSTypeReference };\nexport function tsTypePredicate(\n parameterName: t.Identifier | t.TSThisType,\n typeAnnotation: t.TSTypeAnnotation | null = null,\n asserts: boolean | null = null,\n): t.TSTypePredicate {\n const node: t.TSTypePredicate = {\n type: \"TSTypePredicate\",\n parameterName,\n typeAnnotation,\n asserts,\n };\n const defs = NODE_FIELDS.TSTypePredicate;\n validate(defs.parameterName, node, \"parameterName\", parameterName, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n validate(defs.asserts, node, \"asserts\", asserts);\n return node;\n}\nexport { tsTypePredicate as tSTypePredicate };\nexport function tsTypeQuery(\n exprName: t.TSEntityName | t.TSImportType,\n typeParameters: t.TSTypeParameterInstantiation | null = null,\n): t.TSTypeQuery {\n const node: t.TSTypeQuery = {\n type: \"TSTypeQuery\",\n exprName,\n typeParameters,\n };\n const defs = NODE_FIELDS.TSTypeQuery;\n validate(defs.exprName, node, \"exprName\", exprName, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n return node;\n}\nexport { tsTypeQuery as tSTypeQuery };\nexport function tsTypeLiteral(\n members: Array,\n): t.TSTypeLiteral {\n const node: t.TSTypeLiteral = {\n type: \"TSTypeLiteral\",\n members,\n };\n const defs = NODE_FIELDS.TSTypeLiteral;\n validate(defs.members, node, \"members\", members, 1);\n return node;\n}\nexport { tsTypeLiteral as tSTypeLiteral };\nexport function tsArrayType(elementType: t.TSType): t.TSArrayType {\n const node: t.TSArrayType = {\n type: \"TSArrayType\",\n elementType,\n };\n const defs = NODE_FIELDS.TSArrayType;\n validate(defs.elementType, node, \"elementType\", elementType, 1);\n return node;\n}\nexport { tsArrayType as tSArrayType };\nexport function tsTupleType(\n elementTypes: Array,\n): t.TSTupleType {\n const node: t.TSTupleType = {\n type: \"TSTupleType\",\n elementTypes,\n };\n const defs = NODE_FIELDS.TSTupleType;\n validate(defs.elementTypes, node, \"elementTypes\", elementTypes, 1);\n return node;\n}\nexport { tsTupleType as tSTupleType };\nexport function tsOptionalType(typeAnnotation: t.TSType): t.TSOptionalType {\n const node: t.TSOptionalType = {\n type: \"TSOptionalType\",\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TSOptionalType;\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsOptionalType as tSOptionalType };\nexport function tsRestType(typeAnnotation: t.TSType): t.TSRestType {\n const node: t.TSRestType = {\n type: \"TSRestType\",\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TSRestType;\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsRestType as tSRestType };\nexport function tsNamedTupleMember(\n label: t.Identifier,\n elementType: t.TSType,\n optional: boolean = false,\n): t.TSNamedTupleMember {\n const node: t.TSNamedTupleMember = {\n type: \"TSNamedTupleMember\",\n label,\n elementType,\n optional,\n };\n const defs = NODE_FIELDS.TSNamedTupleMember;\n validate(defs.label, node, \"label\", label, 1);\n validate(defs.elementType, node, \"elementType\", elementType, 1);\n validate(defs.optional, node, \"optional\", optional);\n return node;\n}\nexport { tsNamedTupleMember as tSNamedTupleMember };\nexport function tsUnionType(types: Array): t.TSUnionType {\n const node: t.TSUnionType = {\n type: \"TSUnionType\",\n types,\n };\n const defs = NODE_FIELDS.TSUnionType;\n validate(defs.types, node, \"types\", types, 1);\n return node;\n}\nexport { tsUnionType as tSUnionType };\nexport function tsIntersectionType(\n types: Array,\n): t.TSIntersectionType {\n const node: t.TSIntersectionType = {\n type: \"TSIntersectionType\",\n types,\n };\n const defs = NODE_FIELDS.TSIntersectionType;\n validate(defs.types, node, \"types\", types, 1);\n return node;\n}\nexport { tsIntersectionType as tSIntersectionType };\nexport function tsConditionalType(\n checkType: t.TSType,\n extendsType: t.TSType,\n trueType: t.TSType,\n falseType: t.TSType,\n): t.TSConditionalType {\n const node: t.TSConditionalType = {\n type: \"TSConditionalType\",\n checkType,\n extendsType,\n trueType,\n falseType,\n };\n const defs = NODE_FIELDS.TSConditionalType;\n validate(defs.checkType, node, \"checkType\", checkType, 1);\n validate(defs.extendsType, node, \"extendsType\", extendsType, 1);\n validate(defs.trueType, node, \"trueType\", trueType, 1);\n validate(defs.falseType, node, \"falseType\", falseType, 1);\n return node;\n}\nexport { tsConditionalType as tSConditionalType };\nexport function tsInferType(typeParameter: t.TSTypeParameter): t.TSInferType {\n const node: t.TSInferType = {\n type: \"TSInferType\",\n typeParameter,\n };\n const defs = NODE_FIELDS.TSInferType;\n validate(defs.typeParameter, node, \"typeParameter\", typeParameter, 1);\n return node;\n}\nexport { tsInferType as tSInferType };\nexport function tsParenthesizedType(\n typeAnnotation: t.TSType,\n): t.TSParenthesizedType {\n const node: t.TSParenthesizedType = {\n type: \"TSParenthesizedType\",\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TSParenthesizedType;\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsParenthesizedType as tSParenthesizedType };\nexport function tsTypeOperator(typeAnnotation: t.TSType): t.TSTypeOperator {\n const node: t.TSTypeOperator = {\n type: \"TSTypeOperator\",\n typeAnnotation,\n operator: null,\n };\n const defs = NODE_FIELDS.TSTypeOperator;\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsTypeOperator as tSTypeOperator };\nexport function tsIndexedAccessType(\n objectType: t.TSType,\n indexType: t.TSType,\n): t.TSIndexedAccessType {\n const node: t.TSIndexedAccessType = {\n type: \"TSIndexedAccessType\",\n objectType,\n indexType,\n };\n const defs = NODE_FIELDS.TSIndexedAccessType;\n validate(defs.objectType, node, \"objectType\", objectType, 1);\n validate(defs.indexType, node, \"indexType\", indexType, 1);\n return node;\n}\nexport { tsIndexedAccessType as tSIndexedAccessType };\nexport function tsMappedType(\n typeParameter: t.TSTypeParameter,\n typeAnnotation: t.TSType | null = null,\n nameType: t.TSType | null = null,\n): t.TSMappedType {\n const node: t.TSMappedType = {\n type: \"TSMappedType\",\n typeParameter,\n typeAnnotation,\n nameType,\n };\n const defs = NODE_FIELDS.TSMappedType;\n validate(defs.typeParameter, node, \"typeParameter\", typeParameter, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n validate(defs.nameType, node, \"nameType\", nameType, 1);\n return node;\n}\nexport { tsMappedType as tSMappedType };\nexport function tsLiteralType(\n literal:\n | t.NumericLiteral\n | t.StringLiteral\n | t.BooleanLiteral\n | t.BigIntLiteral\n | t.TemplateLiteral\n | t.UnaryExpression,\n): t.TSLiteralType {\n const node: t.TSLiteralType = {\n type: \"TSLiteralType\",\n literal,\n };\n const defs = NODE_FIELDS.TSLiteralType;\n validate(defs.literal, node, \"literal\", literal, 1);\n return node;\n}\nexport { tsLiteralType as tSLiteralType };\nexport function tsExpressionWithTypeArguments(\n expression: t.TSEntityName,\n typeParameters: t.TSTypeParameterInstantiation | null = null,\n): t.TSExpressionWithTypeArguments {\n const node: t.TSExpressionWithTypeArguments = {\n type: \"TSExpressionWithTypeArguments\",\n expression,\n typeParameters,\n };\n const defs = NODE_FIELDS.TSExpressionWithTypeArguments;\n validate(defs.expression, node, \"expression\", expression, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n return node;\n}\nexport { tsExpressionWithTypeArguments as tSExpressionWithTypeArguments };\nexport function tsInterfaceDeclaration(\n id: t.Identifier,\n typeParameters: t.TSTypeParameterDeclaration | null | undefined = null,\n _extends: Array | null | undefined = null,\n body: t.TSInterfaceBody,\n): t.TSInterfaceDeclaration {\n const node: t.TSInterfaceDeclaration = {\n type: \"TSInterfaceDeclaration\",\n id,\n typeParameters,\n extends: _extends,\n body,\n };\n const defs = NODE_FIELDS.TSInterfaceDeclaration;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.extends, node, \"extends\", _extends, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport { tsInterfaceDeclaration as tSInterfaceDeclaration };\nexport function tsInterfaceBody(\n body: Array,\n): t.TSInterfaceBody {\n const node: t.TSInterfaceBody = {\n type: \"TSInterfaceBody\",\n body,\n };\n const defs = NODE_FIELDS.TSInterfaceBody;\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport { tsInterfaceBody as tSInterfaceBody };\nexport function tsTypeAliasDeclaration(\n id: t.Identifier,\n typeParameters: t.TSTypeParameterDeclaration | null | undefined = null,\n typeAnnotation: t.TSType,\n): t.TSTypeAliasDeclaration {\n const node: t.TSTypeAliasDeclaration = {\n type: \"TSTypeAliasDeclaration\",\n id,\n typeParameters,\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TSTypeAliasDeclaration;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsTypeAliasDeclaration as tSTypeAliasDeclaration };\nexport function tsInstantiationExpression(\n expression: t.Expression,\n typeParameters: t.TSTypeParameterInstantiation | null = null,\n): t.TSInstantiationExpression {\n const node: t.TSInstantiationExpression = {\n type: \"TSInstantiationExpression\",\n expression,\n typeParameters,\n };\n const defs = NODE_FIELDS.TSInstantiationExpression;\n validate(defs.expression, node, \"expression\", expression, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n return node;\n}\nexport { tsInstantiationExpression as tSInstantiationExpression };\nexport function tsAsExpression(\n expression: t.Expression,\n typeAnnotation: t.TSType,\n): t.TSAsExpression {\n const node: t.TSAsExpression = {\n type: \"TSAsExpression\",\n expression,\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TSAsExpression;\n validate(defs.expression, node, \"expression\", expression, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsAsExpression as tSAsExpression };\nexport function tsSatisfiesExpression(\n expression: t.Expression,\n typeAnnotation: t.TSType,\n): t.TSSatisfiesExpression {\n const node: t.TSSatisfiesExpression = {\n type: \"TSSatisfiesExpression\",\n expression,\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TSSatisfiesExpression;\n validate(defs.expression, node, \"expression\", expression, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsSatisfiesExpression as tSSatisfiesExpression };\nexport function tsTypeAssertion(\n typeAnnotation: t.TSType,\n expression: t.Expression,\n): t.TSTypeAssertion {\n const node: t.TSTypeAssertion = {\n type: \"TSTypeAssertion\",\n typeAnnotation,\n expression,\n };\n const defs = NODE_FIELDS.TSTypeAssertion;\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n validate(defs.expression, node, \"expression\", expression, 1);\n return node;\n}\nexport { tsTypeAssertion as tSTypeAssertion };\nexport function tsEnumDeclaration(\n id: t.Identifier,\n members: Array,\n): t.TSEnumDeclaration {\n const node: t.TSEnumDeclaration = {\n type: \"TSEnumDeclaration\",\n id,\n members,\n };\n const defs = NODE_FIELDS.TSEnumDeclaration;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.members, node, \"members\", members, 1);\n return node;\n}\nexport { tsEnumDeclaration as tSEnumDeclaration };\nexport function tsEnumMember(\n id: t.Identifier | t.StringLiteral,\n initializer: t.Expression | null = null,\n): t.TSEnumMember {\n const node: t.TSEnumMember = {\n type: \"TSEnumMember\",\n id,\n initializer,\n };\n const defs = NODE_FIELDS.TSEnumMember;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.initializer, node, \"initializer\", initializer, 1);\n return node;\n}\nexport { tsEnumMember as tSEnumMember };\nexport function tsModuleDeclaration(\n id: t.Identifier | t.StringLiteral,\n body: t.TSModuleBlock | t.TSModuleDeclaration,\n): t.TSModuleDeclaration {\n const node: t.TSModuleDeclaration = {\n type: \"TSModuleDeclaration\",\n id,\n body,\n kind: null,\n };\n const defs = NODE_FIELDS.TSModuleDeclaration;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport { tsModuleDeclaration as tSModuleDeclaration };\nexport function tsModuleBlock(body: Array): t.TSModuleBlock {\n const node: t.TSModuleBlock = {\n type: \"TSModuleBlock\",\n body,\n };\n const defs = NODE_FIELDS.TSModuleBlock;\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport { tsModuleBlock as tSModuleBlock };\nexport function tsImportType(\n argument: t.StringLiteral,\n qualifier: t.TSEntityName | null = null,\n typeParameters: t.TSTypeParameterInstantiation | null = null,\n): t.TSImportType {\n const node: t.TSImportType = {\n type: \"TSImportType\",\n argument,\n qualifier,\n typeParameters,\n };\n const defs = NODE_FIELDS.TSImportType;\n validate(defs.argument, node, \"argument\", argument, 1);\n validate(defs.qualifier, node, \"qualifier\", qualifier, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n return node;\n}\nexport { tsImportType as tSImportType };\nexport function tsImportEqualsDeclaration(\n id: t.Identifier,\n moduleReference: t.TSEntityName | t.TSExternalModuleReference,\n): t.TSImportEqualsDeclaration {\n const node: t.TSImportEqualsDeclaration = {\n type: \"TSImportEqualsDeclaration\",\n id,\n moduleReference,\n isExport: null,\n };\n const defs = NODE_FIELDS.TSImportEqualsDeclaration;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.moduleReference, node, \"moduleReference\", moduleReference, 1);\n return node;\n}\nexport { tsImportEqualsDeclaration as tSImportEqualsDeclaration };\nexport function tsExternalModuleReference(\n expression: t.StringLiteral,\n): t.TSExternalModuleReference {\n const node: t.TSExternalModuleReference = {\n type: \"TSExternalModuleReference\",\n expression,\n };\n const defs = NODE_FIELDS.TSExternalModuleReference;\n validate(defs.expression, node, \"expression\", expression, 1);\n return node;\n}\nexport { tsExternalModuleReference as tSExternalModuleReference };\nexport function tsNonNullExpression(\n expression: t.Expression,\n): t.TSNonNullExpression {\n const node: t.TSNonNullExpression = {\n type: \"TSNonNullExpression\",\n expression,\n };\n const defs = NODE_FIELDS.TSNonNullExpression;\n validate(defs.expression, node, \"expression\", expression, 1);\n return node;\n}\nexport { tsNonNullExpression as tSNonNullExpression };\nexport function tsExportAssignment(\n expression: t.Expression,\n): t.TSExportAssignment {\n const node: t.TSExportAssignment = {\n type: \"TSExportAssignment\",\n expression,\n };\n const defs = NODE_FIELDS.TSExportAssignment;\n validate(defs.expression, node, \"expression\", expression, 1);\n return node;\n}\nexport { tsExportAssignment as tSExportAssignment };\nexport function tsNamespaceExportDeclaration(\n id: t.Identifier,\n): t.TSNamespaceExportDeclaration {\n const node: t.TSNamespaceExportDeclaration = {\n type: \"TSNamespaceExportDeclaration\",\n id,\n };\n const defs = NODE_FIELDS.TSNamespaceExportDeclaration;\n validate(defs.id, node, \"id\", id, 1);\n return node;\n}\nexport { tsNamespaceExportDeclaration as tSNamespaceExportDeclaration };\nexport function tsTypeAnnotation(typeAnnotation: t.TSType): t.TSTypeAnnotation {\n const node: t.TSTypeAnnotation = {\n type: \"TSTypeAnnotation\",\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TSTypeAnnotation;\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsTypeAnnotation as tSTypeAnnotation };\nexport function tsTypeParameterInstantiation(\n params: Array,\n): t.TSTypeParameterInstantiation {\n const node: t.TSTypeParameterInstantiation = {\n type: \"TSTypeParameterInstantiation\",\n params,\n };\n const defs = NODE_FIELDS.TSTypeParameterInstantiation;\n validate(defs.params, node, \"params\", params, 1);\n return node;\n}\nexport { tsTypeParameterInstantiation as tSTypeParameterInstantiation };\nexport function tsTypeParameterDeclaration(\n params: Array,\n): t.TSTypeParameterDeclaration {\n const node: t.TSTypeParameterDeclaration = {\n type: \"TSTypeParameterDeclaration\",\n params,\n };\n const defs = NODE_FIELDS.TSTypeParameterDeclaration;\n validate(defs.params, node, \"params\", params, 1);\n return node;\n}\nexport { tsTypeParameterDeclaration as tSTypeParameterDeclaration };\nexport function tsTypeParameter(\n constraint: t.TSType | null | undefined = null,\n _default: t.TSType | null | undefined = null,\n name: string,\n): t.TSTypeParameter {\n const node: t.TSTypeParameter = {\n type: \"TSTypeParameter\",\n constraint,\n default: _default,\n name,\n };\n const defs = NODE_FIELDS.TSTypeParameter;\n validate(defs.constraint, node, \"constraint\", constraint, 1);\n validate(defs.default, node, \"default\", _default, 1);\n validate(defs.name, node, \"name\", name);\n return node;\n}\nexport { tsTypeParameter as tSTypeParameter };\n/** @deprecated */\nfunction NumberLiteral(value: number) {\n deprecationWarning(\"NumberLiteral\", \"NumericLiteral\", \"The node type \");\n return numericLiteral(value);\n}\nexport { NumberLiteral as numberLiteral };\n/** @deprecated */\nfunction RegexLiteral(pattern: string, flags: string = \"\") {\n deprecationWarning(\"RegexLiteral\", \"RegExpLiteral\", \"The node type \");\n return regExpLiteral(pattern, flags);\n}\nexport { RegexLiteral as regexLiteral };\n/** @deprecated */\nfunction RestProperty(argument: t.LVal) {\n deprecationWarning(\"RestProperty\", \"RestElement\", \"The node type \");\n return restElement(argument);\n}\nexport { RestProperty as restProperty };\n/** @deprecated */\nfunction SpreadProperty(argument: t.Expression) {\n deprecationWarning(\"SpreadProperty\", \"SpreadElement\", \"The node type \");\n return spreadElement(argument);\n}\nexport { SpreadProperty as spreadProperty };\n"],"mappings":"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","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/generated/uppercase.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/generated/uppercase.js deleted file mode 100644 index 1d0211888..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/generated/uppercase.js +++ /dev/null @@ -1,1532 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -Object.defineProperty(exports, "AnyTypeAnnotation", { - enumerable: true, - get: function () { - return _index.anyTypeAnnotation; - } -}); -Object.defineProperty(exports, "ArgumentPlaceholder", { - enumerable: true, - get: function () { - return _index.argumentPlaceholder; - } -}); -Object.defineProperty(exports, "ArrayExpression", { - enumerable: true, - get: function () { - return _index.arrayExpression; - } -}); -Object.defineProperty(exports, "ArrayPattern", { - enumerable: true, - get: function () { - return _index.arrayPattern; - } -}); -Object.defineProperty(exports, "ArrayTypeAnnotation", { - enumerable: true, - get: function () { - return _index.arrayTypeAnnotation; - } -}); -Object.defineProperty(exports, "ArrowFunctionExpression", { - enumerable: true, - get: function () { - return _index.arrowFunctionExpression; - } -}); -Object.defineProperty(exports, "AssignmentExpression", { - enumerable: true, - get: function () { - return _index.assignmentExpression; - } -}); -Object.defineProperty(exports, "AssignmentPattern", { - enumerable: true, - get: function () { - return _index.assignmentPattern; - } -}); -Object.defineProperty(exports, "AwaitExpression", { - enumerable: true, - get: function () { - return _index.awaitExpression; - } -}); -Object.defineProperty(exports, "BigIntLiteral", { - enumerable: true, - get: function () { - return _index.bigIntLiteral; - } -}); -Object.defineProperty(exports, "BinaryExpression", { - enumerable: true, - get: function () { - return _index.binaryExpression; - } -}); -Object.defineProperty(exports, "BindExpression", { - enumerable: true, - get: function () { - return _index.bindExpression; - } -}); -Object.defineProperty(exports, "BlockStatement", { - enumerable: true, - get: function () { - return _index.blockStatement; - } -}); -Object.defineProperty(exports, "BooleanLiteral", { - enumerable: true, - get: function () { - return _index.booleanLiteral; - } -}); -Object.defineProperty(exports, "BooleanLiteralTypeAnnotation", { - enumerable: true, - get: function () { - return _index.booleanLiteralTypeAnnotation; - } -}); -Object.defineProperty(exports, "BooleanTypeAnnotation", { - enumerable: true, - get: function () { - return _index.booleanTypeAnnotation; - } -}); -Object.defineProperty(exports, "BreakStatement", { - enumerable: true, - get: function () { - return _index.breakStatement; - } -}); -Object.defineProperty(exports, "CallExpression", { - enumerable: true, - get: function () { - return _index.callExpression; - } -}); -Object.defineProperty(exports, "CatchClause", { - enumerable: true, - get: function () { - return _index.catchClause; - } -}); -Object.defineProperty(exports, "ClassAccessorProperty", { - enumerable: true, - get: function () { - return _index.classAccessorProperty; - } -}); -Object.defineProperty(exports, "ClassBody", { - enumerable: true, - get: function () { - return _index.classBody; - } -}); -Object.defineProperty(exports, "ClassDeclaration", { - enumerable: true, - get: function () { - return _index.classDeclaration; - } -}); -Object.defineProperty(exports, "ClassExpression", { - enumerable: true, - get: function () { - return _index.classExpression; - } -}); -Object.defineProperty(exports, "ClassImplements", { - enumerable: true, - get: function () { - return _index.classImplements; - } -}); -Object.defineProperty(exports, "ClassMethod", { - enumerable: true, - get: function () { - return _index.classMethod; - } -}); -Object.defineProperty(exports, "ClassPrivateMethod", { - enumerable: true, - get: function () { - return _index.classPrivateMethod; - } -}); -Object.defineProperty(exports, "ClassPrivateProperty", { - enumerable: true, - get: function () { - return _index.classPrivateProperty; - } -}); -Object.defineProperty(exports, "ClassProperty", { - enumerable: true, - get: function () { - return _index.classProperty; - } -}); -Object.defineProperty(exports, "ConditionalExpression", { - enumerable: true, - get: function () { - return _index.conditionalExpression; - } -}); -Object.defineProperty(exports, "ContinueStatement", { - enumerable: true, - get: function () { - return _index.continueStatement; - } -}); -Object.defineProperty(exports, "DebuggerStatement", { - enumerable: true, - get: function () { - return _index.debuggerStatement; - } -}); -Object.defineProperty(exports, "DecimalLiteral", { - enumerable: true, - get: function () { - return _index.decimalLiteral; - } -}); -Object.defineProperty(exports, "DeclareClass", { - enumerable: true, - get: function () { - return _index.declareClass; - } -}); -Object.defineProperty(exports, "DeclareExportAllDeclaration", { - enumerable: true, - get: function () { - return _index.declareExportAllDeclaration; - } -}); -Object.defineProperty(exports, "DeclareExportDeclaration", { - enumerable: true, - get: function () { - return _index.declareExportDeclaration; - } -}); -Object.defineProperty(exports, "DeclareFunction", { - enumerable: true, - get: function () { - return _index.declareFunction; - } -}); -Object.defineProperty(exports, "DeclareInterface", { - enumerable: true, - get: function () { - return _index.declareInterface; - } -}); -Object.defineProperty(exports, "DeclareModule", { - enumerable: true, - get: function () { - return _index.declareModule; - } -}); -Object.defineProperty(exports, "DeclareModuleExports", { - enumerable: true, - get: function () { - return _index.declareModuleExports; - } -}); -Object.defineProperty(exports, "DeclareOpaqueType", { - enumerable: true, - get: function () { - return _index.declareOpaqueType; - } -}); -Object.defineProperty(exports, "DeclareTypeAlias", { - enumerable: true, - get: function () { - return _index.declareTypeAlias; - } -}); -Object.defineProperty(exports, "DeclareVariable", { - enumerable: true, - get: function () { - return _index.declareVariable; - } -}); -Object.defineProperty(exports, "DeclaredPredicate", { - enumerable: true, - get: function () { - return _index.declaredPredicate; - } -}); -Object.defineProperty(exports, "Decorator", { - enumerable: true, - get: function () { - return _index.decorator; - } -}); -Object.defineProperty(exports, "Directive", { - enumerable: true, - get: function () { - return _index.directive; - } -}); -Object.defineProperty(exports, "DirectiveLiteral", { - enumerable: true, - get: function () { - return _index.directiveLiteral; - } -}); -Object.defineProperty(exports, "DoExpression", { - enumerable: true, - get: function () { - return _index.doExpression; - } -}); -Object.defineProperty(exports, "DoWhileStatement", { - enumerable: true, - get: function () { - return _index.doWhileStatement; - } -}); -Object.defineProperty(exports, "EmptyStatement", { - enumerable: true, - get: function () { - return _index.emptyStatement; - } -}); -Object.defineProperty(exports, "EmptyTypeAnnotation", { - enumerable: true, - get: function () { - return _index.emptyTypeAnnotation; - } -}); -Object.defineProperty(exports, "EnumBooleanBody", { - enumerable: true, - get: function () { - return _index.enumBooleanBody; - } -}); -Object.defineProperty(exports, "EnumBooleanMember", { - enumerable: true, - get: function () { - return _index.enumBooleanMember; - } -}); -Object.defineProperty(exports, "EnumDeclaration", { - enumerable: true, - get: function () { - return _index.enumDeclaration; - } -}); -Object.defineProperty(exports, "EnumDefaultedMember", { - enumerable: true, - get: function () { - return _index.enumDefaultedMember; - } -}); -Object.defineProperty(exports, "EnumNumberBody", { - enumerable: true, - get: function () { - return _index.enumNumberBody; - } -}); -Object.defineProperty(exports, "EnumNumberMember", { - enumerable: true, - get: function () { - return _index.enumNumberMember; - } -}); -Object.defineProperty(exports, "EnumStringBody", { - enumerable: true, - get: function () { - return _index.enumStringBody; - } -}); -Object.defineProperty(exports, "EnumStringMember", { - enumerable: true, - get: function () { - return _index.enumStringMember; - } -}); -Object.defineProperty(exports, "EnumSymbolBody", { - enumerable: true, - get: function () { - return _index.enumSymbolBody; - } -}); -Object.defineProperty(exports, "ExistsTypeAnnotation", { - enumerable: true, - get: function () { - return _index.existsTypeAnnotation; - } -}); -Object.defineProperty(exports, "ExportAllDeclaration", { - enumerable: true, - get: function () { - return _index.exportAllDeclaration; - } -}); -Object.defineProperty(exports, "ExportDefaultDeclaration", { - enumerable: true, - get: function () { - return _index.exportDefaultDeclaration; - } -}); -Object.defineProperty(exports, "ExportDefaultSpecifier", { - enumerable: true, - get: function () { - return _index.exportDefaultSpecifier; - } -}); -Object.defineProperty(exports, "ExportNamedDeclaration", { - enumerable: true, - get: function () { - return _index.exportNamedDeclaration; - } -}); -Object.defineProperty(exports, "ExportNamespaceSpecifier", { - enumerable: true, - get: function () { - return _index.exportNamespaceSpecifier; - } -}); -Object.defineProperty(exports, "ExportSpecifier", { - enumerable: true, - get: function () { - return _index.exportSpecifier; - } -}); -Object.defineProperty(exports, "ExpressionStatement", { - enumerable: true, - get: function () { - return _index.expressionStatement; - } -}); -Object.defineProperty(exports, "File", { - enumerable: true, - get: function () { - return _index.file; - } -}); -Object.defineProperty(exports, "ForInStatement", { - enumerable: true, - get: function () { - return _index.forInStatement; - } -}); -Object.defineProperty(exports, "ForOfStatement", { - enumerable: true, - get: function () { - return _index.forOfStatement; - } -}); -Object.defineProperty(exports, "ForStatement", { - enumerable: true, - get: function () { - return _index.forStatement; - } -}); -Object.defineProperty(exports, "FunctionDeclaration", { - enumerable: true, - get: function () { - return _index.functionDeclaration; - } -}); -Object.defineProperty(exports, "FunctionExpression", { - enumerable: true, - get: function () { - return _index.functionExpression; - } -}); -Object.defineProperty(exports, "FunctionTypeAnnotation", { - enumerable: true, - get: function () { - return _index.functionTypeAnnotation; - } -}); -Object.defineProperty(exports, "FunctionTypeParam", { - enumerable: true, - get: function () { - return _index.functionTypeParam; - } -}); -Object.defineProperty(exports, "GenericTypeAnnotation", { - enumerable: true, - get: function () { - return _index.genericTypeAnnotation; - } -}); -Object.defineProperty(exports, "Identifier", { - enumerable: true, - get: function () { - return _index.identifier; - } -}); -Object.defineProperty(exports, "IfStatement", { - enumerable: true, - get: function () { - return _index.ifStatement; - } -}); -Object.defineProperty(exports, "Import", { - enumerable: true, - get: function () { - return _index.import; - } -}); -Object.defineProperty(exports, "ImportAttribute", { - enumerable: true, - get: function () { - return _index.importAttribute; - } -}); -Object.defineProperty(exports, "ImportDeclaration", { - enumerable: true, - get: function () { - return _index.importDeclaration; - } -}); -Object.defineProperty(exports, "ImportDefaultSpecifier", { - enumerable: true, - get: function () { - return _index.importDefaultSpecifier; - } -}); -Object.defineProperty(exports, "ImportExpression", { - enumerable: true, - get: function () { - return _index.importExpression; - } -}); -Object.defineProperty(exports, "ImportNamespaceSpecifier", { - enumerable: true, - get: function () { - return _index.importNamespaceSpecifier; - } -}); -Object.defineProperty(exports, "ImportSpecifier", { - enumerable: true, - get: function () { - return _index.importSpecifier; - } -}); -Object.defineProperty(exports, "IndexedAccessType", { - enumerable: true, - get: function () { - return _index.indexedAccessType; - } -}); -Object.defineProperty(exports, "InferredPredicate", { - enumerable: true, - get: function () { - return _index.inferredPredicate; - } -}); -Object.defineProperty(exports, "InterfaceDeclaration", { - enumerable: true, - get: function () { - return _index.interfaceDeclaration; - } -}); -Object.defineProperty(exports, "InterfaceExtends", { - enumerable: true, - get: function () { - return _index.interfaceExtends; - } -}); -Object.defineProperty(exports, "InterfaceTypeAnnotation", { - enumerable: true, - get: function () { - return _index.interfaceTypeAnnotation; - } -}); -Object.defineProperty(exports, "InterpreterDirective", { - enumerable: true, - get: function () { - return _index.interpreterDirective; - } -}); -Object.defineProperty(exports, "IntersectionTypeAnnotation", { - enumerable: true, - get: function () { - return _index.intersectionTypeAnnotation; - } -}); -Object.defineProperty(exports, "JSXAttribute", { - enumerable: true, - get: function () { - return _index.jsxAttribute; - } -}); -Object.defineProperty(exports, "JSXClosingElement", { - enumerable: true, - get: function () { - return _index.jsxClosingElement; - } -}); -Object.defineProperty(exports, "JSXClosingFragment", { - enumerable: true, - get: function () { - return _index.jsxClosingFragment; - } -}); -Object.defineProperty(exports, "JSXElement", { - enumerable: true, - get: function () { - return _index.jsxElement; - } -}); -Object.defineProperty(exports, "JSXEmptyExpression", { - enumerable: true, - get: function () { - return _index.jsxEmptyExpression; - } -}); -Object.defineProperty(exports, "JSXExpressionContainer", { - enumerable: true, - get: function () { - return _index.jsxExpressionContainer; - } -}); -Object.defineProperty(exports, "JSXFragment", { - enumerable: true, - get: function () { - return _index.jsxFragment; - } -}); -Object.defineProperty(exports, "JSXIdentifier", { - enumerable: true, - get: function () { - return _index.jsxIdentifier; - } -}); -Object.defineProperty(exports, "JSXMemberExpression", { - enumerable: true, - get: function () { - return _index.jsxMemberExpression; - } -}); -Object.defineProperty(exports, "JSXNamespacedName", { - enumerable: true, - get: function () { - return _index.jsxNamespacedName; - } -}); -Object.defineProperty(exports, "JSXOpeningElement", { - enumerable: true, - get: function () { - return _index.jsxOpeningElement; - } -}); -Object.defineProperty(exports, "JSXOpeningFragment", { - enumerable: true, - get: function () { - return _index.jsxOpeningFragment; - } -}); -Object.defineProperty(exports, "JSXSpreadAttribute", { - enumerable: true, - get: function () { - return _index.jsxSpreadAttribute; - } -}); -Object.defineProperty(exports, "JSXSpreadChild", { - enumerable: true, - get: function () { - return _index.jsxSpreadChild; - } -}); -Object.defineProperty(exports, "JSXText", { - enumerable: true, - get: function () { - return _index.jsxText; - } -}); -Object.defineProperty(exports, "LabeledStatement", { - enumerable: true, - get: function () { - return _index.labeledStatement; - } -}); -Object.defineProperty(exports, "LogicalExpression", { - enumerable: true, - get: function () { - return _index.logicalExpression; - } -}); -Object.defineProperty(exports, "MemberExpression", { - enumerable: true, - get: function () { - return _index.memberExpression; - } -}); -Object.defineProperty(exports, "MetaProperty", { - enumerable: true, - get: function () { - return _index.metaProperty; - } -}); -Object.defineProperty(exports, "MixedTypeAnnotation", { - enumerable: true, - get: function () { - return _index.mixedTypeAnnotation; - } -}); -Object.defineProperty(exports, "ModuleExpression", { - enumerable: true, - get: function () { - return _index.moduleExpression; - } -}); -Object.defineProperty(exports, "NewExpression", { - enumerable: true, - get: function () { - return _index.newExpression; - } -}); -Object.defineProperty(exports, "Noop", { - enumerable: true, - get: function () { - return _index.noop; - } -}); -Object.defineProperty(exports, "NullLiteral", { - enumerable: true, - get: function () { - return _index.nullLiteral; - } -}); -Object.defineProperty(exports, "NullLiteralTypeAnnotation", { - enumerable: true, - get: function () { - return _index.nullLiteralTypeAnnotation; - } -}); -Object.defineProperty(exports, "NullableTypeAnnotation", { - enumerable: true, - get: function () { - return _index.nullableTypeAnnotation; - } -}); -Object.defineProperty(exports, "NumberLiteral", { - enumerable: true, - get: function () { - return _index.numberLiteral; - } -}); -Object.defineProperty(exports, "NumberLiteralTypeAnnotation", { - enumerable: true, - get: function () { - return _index.numberLiteralTypeAnnotation; - } -}); -Object.defineProperty(exports, "NumberTypeAnnotation", { - enumerable: true, - get: function () { - return _index.numberTypeAnnotation; - } -}); -Object.defineProperty(exports, "NumericLiteral", { - enumerable: true, - get: function () { - return _index.numericLiteral; - } -}); -Object.defineProperty(exports, "ObjectExpression", { - enumerable: true, - get: function () { - return _index.objectExpression; - } -}); -Object.defineProperty(exports, "ObjectMethod", { - enumerable: true, - get: function () { - return _index.objectMethod; - } -}); -Object.defineProperty(exports, "ObjectPattern", { - enumerable: true, - get: function () { - return _index.objectPattern; - } -}); -Object.defineProperty(exports, "ObjectProperty", { - enumerable: true, - get: function () { - return _index.objectProperty; - } -}); -Object.defineProperty(exports, "ObjectTypeAnnotation", { - enumerable: true, - get: function () { - return _index.objectTypeAnnotation; - } -}); -Object.defineProperty(exports, "ObjectTypeCallProperty", { - enumerable: true, - get: function () { - return _index.objectTypeCallProperty; - } -}); -Object.defineProperty(exports, "ObjectTypeIndexer", { - enumerable: true, - get: function () { - return _index.objectTypeIndexer; - } -}); -Object.defineProperty(exports, "ObjectTypeInternalSlot", { - enumerable: true, - get: function () { - return _index.objectTypeInternalSlot; - } -}); -Object.defineProperty(exports, "ObjectTypeProperty", { - enumerable: true, - get: function () { - return _index.objectTypeProperty; - } -}); -Object.defineProperty(exports, "ObjectTypeSpreadProperty", { - enumerable: true, - get: function () { - return _index.objectTypeSpreadProperty; - } -}); -Object.defineProperty(exports, "OpaqueType", { - enumerable: true, - get: function () { - return _index.opaqueType; - } -}); -Object.defineProperty(exports, "OptionalCallExpression", { - enumerable: true, - get: function () { - return _index.optionalCallExpression; - } -}); -Object.defineProperty(exports, "OptionalIndexedAccessType", { - enumerable: true, - get: function () { - return _index.optionalIndexedAccessType; - } -}); -Object.defineProperty(exports, "OptionalMemberExpression", { - enumerable: true, - get: function () { - return _index.optionalMemberExpression; - } -}); -Object.defineProperty(exports, "ParenthesizedExpression", { - enumerable: true, - get: function () { - return _index.parenthesizedExpression; - } -}); -Object.defineProperty(exports, "PipelineBareFunction", { - enumerable: true, - get: function () { - return _index.pipelineBareFunction; - } -}); -Object.defineProperty(exports, "PipelinePrimaryTopicReference", { - enumerable: true, - get: function () { - return _index.pipelinePrimaryTopicReference; - } -}); -Object.defineProperty(exports, "PipelineTopicExpression", { - enumerable: true, - get: function () { - return _index.pipelineTopicExpression; - } -}); -Object.defineProperty(exports, "Placeholder", { - enumerable: true, - get: function () { - return _index.placeholder; - } -}); -Object.defineProperty(exports, "PrivateName", { - enumerable: true, - get: function () { - return _index.privateName; - } -}); -Object.defineProperty(exports, "Program", { - enumerable: true, - get: function () { - return _index.program; - } -}); -Object.defineProperty(exports, "QualifiedTypeIdentifier", { - enumerable: true, - get: function () { - return _index.qualifiedTypeIdentifier; - } -}); -Object.defineProperty(exports, "RecordExpression", { - enumerable: true, - get: function () { - return _index.recordExpression; - } -}); -Object.defineProperty(exports, "RegExpLiteral", { - enumerable: true, - get: function () { - return _index.regExpLiteral; - } -}); -Object.defineProperty(exports, "RegexLiteral", { - enumerable: true, - get: function () { - return _index.regexLiteral; - } -}); -Object.defineProperty(exports, "RestElement", { - enumerable: true, - get: function () { - return _index.restElement; - } -}); -Object.defineProperty(exports, "RestProperty", { - enumerable: true, - get: function () { - return _index.restProperty; - } -}); -Object.defineProperty(exports, "ReturnStatement", { - enumerable: true, - get: function () { - return _index.returnStatement; - } -}); -Object.defineProperty(exports, "SequenceExpression", { - enumerable: true, - get: function () { - return _index.sequenceExpression; - } -}); -Object.defineProperty(exports, "SpreadElement", { - enumerable: true, - get: function () { - return _index.spreadElement; - } -}); -Object.defineProperty(exports, "SpreadProperty", { - enumerable: true, - get: function () { - return _index.spreadProperty; - } -}); -Object.defineProperty(exports, "StaticBlock", { - enumerable: true, - get: function () { - return _index.staticBlock; - } -}); -Object.defineProperty(exports, "StringLiteral", { - enumerable: true, - get: function () { - return _index.stringLiteral; - } -}); -Object.defineProperty(exports, "StringLiteralTypeAnnotation", { - enumerable: true, - get: function () { - return _index.stringLiteralTypeAnnotation; - } -}); -Object.defineProperty(exports, "StringTypeAnnotation", { - enumerable: true, - get: function () { - return _index.stringTypeAnnotation; - } -}); -Object.defineProperty(exports, "Super", { - enumerable: true, - get: function () { - return _index.super; - } -}); -Object.defineProperty(exports, "SwitchCase", { - enumerable: true, - get: function () { - return _index.switchCase; - } -}); -Object.defineProperty(exports, "SwitchStatement", { - enumerable: true, - get: function () { - return _index.switchStatement; - } -}); -Object.defineProperty(exports, "SymbolTypeAnnotation", { - enumerable: true, - get: function () { - return _index.symbolTypeAnnotation; - } -}); -Object.defineProperty(exports, "TSAnyKeyword", { - enumerable: true, - get: function () { - return _index.tsAnyKeyword; - } -}); -Object.defineProperty(exports, "TSArrayType", { - enumerable: true, - get: function () { - return _index.tsArrayType; - } -}); -Object.defineProperty(exports, "TSAsExpression", { - enumerable: true, - get: function () { - return _index.tsAsExpression; - } -}); -Object.defineProperty(exports, "TSBigIntKeyword", { - enumerable: true, - get: function () { - return _index.tsBigIntKeyword; - } -}); -Object.defineProperty(exports, "TSBooleanKeyword", { - enumerable: true, - get: function () { - return _index.tsBooleanKeyword; - } -}); -Object.defineProperty(exports, "TSCallSignatureDeclaration", { - enumerable: true, - get: function () { - return _index.tsCallSignatureDeclaration; - } -}); -Object.defineProperty(exports, "TSConditionalType", { - enumerable: true, - get: function () { - return _index.tsConditionalType; - } -}); -Object.defineProperty(exports, "TSConstructSignatureDeclaration", { - enumerable: true, - get: function () { - return _index.tsConstructSignatureDeclaration; - } -}); -Object.defineProperty(exports, "TSConstructorType", { - enumerable: true, - get: function () { - return _index.tsConstructorType; - } -}); -Object.defineProperty(exports, "TSDeclareFunction", { - enumerable: true, - get: function () { - return _index.tsDeclareFunction; - } -}); -Object.defineProperty(exports, "TSDeclareMethod", { - enumerable: true, - get: function () { - return _index.tsDeclareMethod; - } -}); -Object.defineProperty(exports, "TSEnumDeclaration", { - enumerable: true, - get: function () { - return _index.tsEnumDeclaration; - } -}); -Object.defineProperty(exports, "TSEnumMember", { - enumerable: true, - get: function () { - return _index.tsEnumMember; - } -}); -Object.defineProperty(exports, "TSExportAssignment", { - enumerable: true, - get: function () { - return _index.tsExportAssignment; - } -}); -Object.defineProperty(exports, "TSExpressionWithTypeArguments", { - enumerable: true, - get: function () { - return _index.tsExpressionWithTypeArguments; - } -}); -Object.defineProperty(exports, "TSExternalModuleReference", { - enumerable: true, - get: function () { - return _index.tsExternalModuleReference; - } -}); -Object.defineProperty(exports, "TSFunctionType", { - enumerable: true, - get: function () { - return _index.tsFunctionType; - } -}); -Object.defineProperty(exports, "TSImportEqualsDeclaration", { - enumerable: true, - get: function () { - return _index.tsImportEqualsDeclaration; - } -}); -Object.defineProperty(exports, "TSImportType", { - enumerable: true, - get: function () { - return _index.tsImportType; - } -}); -Object.defineProperty(exports, "TSIndexSignature", { - enumerable: true, - get: function () { - return _index.tsIndexSignature; - } -}); -Object.defineProperty(exports, "TSIndexedAccessType", { - enumerable: true, - get: function () { - return _index.tsIndexedAccessType; - } -}); -Object.defineProperty(exports, "TSInferType", { - enumerable: true, - get: function () { - return _index.tsInferType; - } -}); -Object.defineProperty(exports, "TSInstantiationExpression", { - enumerable: true, - get: function () { - return _index.tsInstantiationExpression; - } -}); -Object.defineProperty(exports, "TSInterfaceBody", { - enumerable: true, - get: function () { - return _index.tsInterfaceBody; - } -}); -Object.defineProperty(exports, "TSInterfaceDeclaration", { - enumerable: true, - get: function () { - return _index.tsInterfaceDeclaration; - } -}); -Object.defineProperty(exports, "TSIntersectionType", { - enumerable: true, - get: function () { - return _index.tsIntersectionType; - } -}); -Object.defineProperty(exports, "TSIntrinsicKeyword", { - enumerable: true, - get: function () { - return _index.tsIntrinsicKeyword; - } -}); -Object.defineProperty(exports, "TSLiteralType", { - enumerable: true, - get: function () { - return _index.tsLiteralType; - } -}); -Object.defineProperty(exports, "TSMappedType", { - enumerable: true, - get: function () { - return _index.tsMappedType; - } -}); -Object.defineProperty(exports, "TSMethodSignature", { - enumerable: true, - get: function () { - return _index.tsMethodSignature; - } -}); -Object.defineProperty(exports, "TSModuleBlock", { - enumerable: true, - get: function () { - return _index.tsModuleBlock; - } -}); -Object.defineProperty(exports, "TSModuleDeclaration", { - enumerable: true, - get: function () { - return _index.tsModuleDeclaration; - } -}); -Object.defineProperty(exports, "TSNamedTupleMember", { - enumerable: true, - get: function () { - return _index.tsNamedTupleMember; - } -}); -Object.defineProperty(exports, "TSNamespaceExportDeclaration", { - enumerable: true, - get: function () { - return _index.tsNamespaceExportDeclaration; - } -}); -Object.defineProperty(exports, "TSNeverKeyword", { - enumerable: true, - get: function () { - return _index.tsNeverKeyword; - } -}); -Object.defineProperty(exports, "TSNonNullExpression", { - enumerable: true, - get: function () { - return _index.tsNonNullExpression; - } -}); -Object.defineProperty(exports, "TSNullKeyword", { - enumerable: true, - get: function () { - return _index.tsNullKeyword; - } -}); -Object.defineProperty(exports, "TSNumberKeyword", { - enumerable: true, - get: function () { - return _index.tsNumberKeyword; - } -}); -Object.defineProperty(exports, "TSObjectKeyword", { - enumerable: true, - get: function () { - return _index.tsObjectKeyword; - } -}); -Object.defineProperty(exports, "TSOptionalType", { - enumerable: true, - get: function () { - return _index.tsOptionalType; - } -}); -Object.defineProperty(exports, "TSParameterProperty", { - enumerable: true, - get: function () { - return _index.tsParameterProperty; - } -}); -Object.defineProperty(exports, "TSParenthesizedType", { - enumerable: true, - get: function () { - return _index.tsParenthesizedType; - } -}); -Object.defineProperty(exports, "TSPropertySignature", { - enumerable: true, - get: function () { - return _index.tsPropertySignature; - } -}); -Object.defineProperty(exports, "TSQualifiedName", { - enumerable: true, - get: function () { - return _index.tsQualifiedName; - } -}); -Object.defineProperty(exports, "TSRestType", { - enumerable: true, - get: function () { - return _index.tsRestType; - } -}); -Object.defineProperty(exports, "TSSatisfiesExpression", { - enumerable: true, - get: function () { - return _index.tsSatisfiesExpression; - } -}); -Object.defineProperty(exports, "TSStringKeyword", { - enumerable: true, - get: function () { - return _index.tsStringKeyword; - } -}); -Object.defineProperty(exports, "TSSymbolKeyword", { - enumerable: true, - get: function () { - return _index.tsSymbolKeyword; - } -}); -Object.defineProperty(exports, "TSThisType", { - enumerable: true, - get: function () { - return _index.tsThisType; - } -}); -Object.defineProperty(exports, "TSTupleType", { - enumerable: true, - get: function () { - return _index.tsTupleType; - } -}); -Object.defineProperty(exports, "TSTypeAliasDeclaration", { - enumerable: true, - get: function () { - return _index.tsTypeAliasDeclaration; - } -}); -Object.defineProperty(exports, "TSTypeAnnotation", { - enumerable: true, - get: function () { - return _index.tsTypeAnnotation; - } -}); -Object.defineProperty(exports, "TSTypeAssertion", { - enumerable: true, - get: function () { - return _index.tsTypeAssertion; - } -}); -Object.defineProperty(exports, "TSTypeLiteral", { - enumerable: true, - get: function () { - return _index.tsTypeLiteral; - } -}); -Object.defineProperty(exports, "TSTypeOperator", { - enumerable: true, - get: function () { - return _index.tsTypeOperator; - } -}); -Object.defineProperty(exports, "TSTypeParameter", { - enumerable: true, - get: function () { - return _index.tsTypeParameter; - } -}); -Object.defineProperty(exports, "TSTypeParameterDeclaration", { - enumerable: true, - get: function () { - return _index.tsTypeParameterDeclaration; - } -}); -Object.defineProperty(exports, "TSTypeParameterInstantiation", { - enumerable: true, - get: function () { - return _index.tsTypeParameterInstantiation; - } -}); -Object.defineProperty(exports, "TSTypePredicate", { - enumerable: true, - get: function () { - return _index.tsTypePredicate; - } -}); -Object.defineProperty(exports, "TSTypeQuery", { - enumerable: true, - get: function () { - return _index.tsTypeQuery; - } -}); -Object.defineProperty(exports, "TSTypeReference", { - enumerable: true, - get: function () { - return _index.tsTypeReference; - } -}); -Object.defineProperty(exports, "TSUndefinedKeyword", { - enumerable: true, - get: function () { - return _index.tsUndefinedKeyword; - } -}); -Object.defineProperty(exports, "TSUnionType", { - enumerable: true, - get: function () { - return _index.tsUnionType; - } -}); -Object.defineProperty(exports, "TSUnknownKeyword", { - enumerable: true, - get: function () { - return _index.tsUnknownKeyword; - } -}); -Object.defineProperty(exports, "TSVoidKeyword", { - enumerable: true, - get: function () { - return _index.tsVoidKeyword; - } -}); -Object.defineProperty(exports, "TaggedTemplateExpression", { - enumerable: true, - get: function () { - return _index.taggedTemplateExpression; - } -}); -Object.defineProperty(exports, "TemplateElement", { - enumerable: true, - get: function () { - return _index.templateElement; - } -}); -Object.defineProperty(exports, "TemplateLiteral", { - enumerable: true, - get: function () { - return _index.templateLiteral; - } -}); -Object.defineProperty(exports, "ThisExpression", { - enumerable: true, - get: function () { - return _index.thisExpression; - } -}); -Object.defineProperty(exports, "ThisTypeAnnotation", { - enumerable: true, - get: function () { - return _index.thisTypeAnnotation; - } -}); -Object.defineProperty(exports, "ThrowStatement", { - enumerable: true, - get: function () { - return _index.throwStatement; - } -}); -Object.defineProperty(exports, "TopicReference", { - enumerable: true, - get: function () { - return _index.topicReference; - } -}); -Object.defineProperty(exports, "TryStatement", { - enumerable: true, - get: function () { - return _index.tryStatement; - } -}); -Object.defineProperty(exports, "TupleExpression", { - enumerable: true, - get: function () { - return _index.tupleExpression; - } -}); -Object.defineProperty(exports, "TupleTypeAnnotation", { - enumerable: true, - get: function () { - return _index.tupleTypeAnnotation; - } -}); -Object.defineProperty(exports, "TypeAlias", { - enumerable: true, - get: function () { - return _index.typeAlias; - } -}); -Object.defineProperty(exports, "TypeAnnotation", { - enumerable: true, - get: function () { - return _index.typeAnnotation; - } -}); -Object.defineProperty(exports, "TypeCastExpression", { - enumerable: true, - get: function () { - return _index.typeCastExpression; - } -}); -Object.defineProperty(exports, "TypeParameter", { - enumerable: true, - get: function () { - return _index.typeParameter; - } -}); -Object.defineProperty(exports, "TypeParameterDeclaration", { - enumerable: true, - get: function () { - return _index.typeParameterDeclaration; - } -}); -Object.defineProperty(exports, "TypeParameterInstantiation", { - enumerable: true, - get: function () { - return _index.typeParameterInstantiation; - } -}); -Object.defineProperty(exports, "TypeofTypeAnnotation", { - enumerable: true, - get: function () { - return _index.typeofTypeAnnotation; - } -}); -Object.defineProperty(exports, "UnaryExpression", { - enumerable: true, - get: function () { - return _index.unaryExpression; - } -}); -Object.defineProperty(exports, "UnionTypeAnnotation", { - enumerable: true, - get: function () { - return _index.unionTypeAnnotation; - } -}); -Object.defineProperty(exports, "UpdateExpression", { - enumerable: true, - get: function () { - return _index.updateExpression; - } -}); -Object.defineProperty(exports, "V8IntrinsicIdentifier", { - enumerable: true, - get: function () { - return _index.v8IntrinsicIdentifier; - } -}); -Object.defineProperty(exports, "VariableDeclaration", { - enumerable: true, - get: function () { - return _index.variableDeclaration; - } -}); -Object.defineProperty(exports, "VariableDeclarator", { - enumerable: true, - get: function () { - return _index.variableDeclarator; - } -}); -Object.defineProperty(exports, "Variance", { - enumerable: true, - get: function () { - return _index.variance; - } -}); -Object.defineProperty(exports, "VoidTypeAnnotation", { - enumerable: true, - get: function () { - return _index.voidTypeAnnotation; - } -}); -Object.defineProperty(exports, "WhileStatement", { - enumerable: true, - get: function () { - return _index.whileStatement; - } -}); -Object.defineProperty(exports, "WithStatement", { - enumerable: true, - get: function () { - return _index.withStatement; - } -}); -Object.defineProperty(exports, "YieldExpression", { - enumerable: true, - get: function () { - return _index.yieldExpression; - } -}); -var _index = require("./index.js"); - -//# sourceMappingURL=uppercase.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/generated/uppercase.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/generated/uppercase.js.map deleted file mode 100644 index cc65516a5..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/generated/uppercase.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require"],"sources":["../../../src/builders/generated/uppercase.js"],"sourcesContent":["/*\n * This file is auto-generated! Do not modify it directly.\n * To re-generate run 'make build'\n */\n\n/**\n * This file is written in JavaScript and not TypeScript because uppercase builders\n * conflict with AST types. TypeScript reads the uppercase.d.ts file instead.\n */\n\nexport {\n arrayExpression as ArrayExpression,\n assignmentExpression as AssignmentExpression,\n binaryExpression as BinaryExpression,\n interpreterDirective as InterpreterDirective,\n directive as Directive,\n directiveLiteral as DirectiveLiteral,\n blockStatement as BlockStatement,\n breakStatement as BreakStatement,\n callExpression as CallExpression,\n catchClause as CatchClause,\n conditionalExpression as ConditionalExpression,\n continueStatement as ContinueStatement,\n debuggerStatement as DebuggerStatement,\n doWhileStatement as DoWhileStatement,\n emptyStatement as EmptyStatement,\n expressionStatement as ExpressionStatement,\n file as File,\n forInStatement as ForInStatement,\n forStatement as ForStatement,\n functionDeclaration as FunctionDeclaration,\n functionExpression as FunctionExpression,\n identifier as Identifier,\n ifStatement as IfStatement,\n labeledStatement as LabeledStatement,\n stringLiteral as StringLiteral,\n numericLiteral as NumericLiteral,\n nullLiteral as NullLiteral,\n booleanLiteral as BooleanLiteral,\n regExpLiteral as RegExpLiteral,\n logicalExpression as LogicalExpression,\n memberExpression as MemberExpression,\n newExpression as NewExpression,\n program as Program,\n objectExpression as ObjectExpression,\n objectMethod as ObjectMethod,\n objectProperty as ObjectProperty,\n restElement as RestElement,\n returnStatement as ReturnStatement,\n sequenceExpression as SequenceExpression,\n parenthesizedExpression as ParenthesizedExpression,\n switchCase as SwitchCase,\n switchStatement as SwitchStatement,\n thisExpression as ThisExpression,\n throwStatement as ThrowStatement,\n tryStatement as TryStatement,\n unaryExpression as UnaryExpression,\n updateExpression as UpdateExpression,\n variableDeclaration as VariableDeclaration,\n variableDeclarator as VariableDeclarator,\n whileStatement as WhileStatement,\n withStatement as WithStatement,\n assignmentPattern as AssignmentPattern,\n arrayPattern as ArrayPattern,\n arrowFunctionExpression as ArrowFunctionExpression,\n classBody as ClassBody,\n classExpression as ClassExpression,\n classDeclaration as ClassDeclaration,\n exportAllDeclaration as ExportAllDeclaration,\n exportDefaultDeclaration as ExportDefaultDeclaration,\n exportNamedDeclaration as ExportNamedDeclaration,\n exportSpecifier as ExportSpecifier,\n forOfStatement as ForOfStatement,\n importDeclaration as ImportDeclaration,\n importDefaultSpecifier as ImportDefaultSpecifier,\n importNamespaceSpecifier as ImportNamespaceSpecifier,\n importSpecifier as ImportSpecifier,\n importExpression as ImportExpression,\n metaProperty as MetaProperty,\n classMethod as ClassMethod,\n objectPattern as ObjectPattern,\n spreadElement as SpreadElement,\n super as Super,\n taggedTemplateExpression as TaggedTemplateExpression,\n templateElement as TemplateElement,\n templateLiteral as TemplateLiteral,\n yieldExpression as YieldExpression,\n awaitExpression as AwaitExpression,\n import as Import,\n bigIntLiteral as BigIntLiteral,\n exportNamespaceSpecifier as ExportNamespaceSpecifier,\n optionalMemberExpression as OptionalMemberExpression,\n optionalCallExpression as OptionalCallExpression,\n classProperty as ClassProperty,\n classAccessorProperty as ClassAccessorProperty,\n classPrivateProperty as ClassPrivateProperty,\n classPrivateMethod as ClassPrivateMethod,\n privateName as PrivateName,\n staticBlock as StaticBlock,\n anyTypeAnnotation as AnyTypeAnnotation,\n arrayTypeAnnotation as ArrayTypeAnnotation,\n booleanTypeAnnotation as BooleanTypeAnnotation,\n booleanLiteralTypeAnnotation as BooleanLiteralTypeAnnotation,\n nullLiteralTypeAnnotation as NullLiteralTypeAnnotation,\n classImplements as ClassImplements,\n declareClass as DeclareClass,\n declareFunction as DeclareFunction,\n declareInterface as DeclareInterface,\n declareModule as DeclareModule,\n declareModuleExports as DeclareModuleExports,\n declareTypeAlias as DeclareTypeAlias,\n declareOpaqueType as DeclareOpaqueType,\n declareVariable as DeclareVariable,\n declareExportDeclaration as DeclareExportDeclaration,\n declareExportAllDeclaration as DeclareExportAllDeclaration,\n declaredPredicate as DeclaredPredicate,\n existsTypeAnnotation as ExistsTypeAnnotation,\n functionTypeAnnotation as FunctionTypeAnnotation,\n functionTypeParam as FunctionTypeParam,\n genericTypeAnnotation as GenericTypeAnnotation,\n inferredPredicate as InferredPredicate,\n interfaceExtends as InterfaceExtends,\n interfaceDeclaration as InterfaceDeclaration,\n interfaceTypeAnnotation as InterfaceTypeAnnotation,\n intersectionTypeAnnotation as IntersectionTypeAnnotation,\n mixedTypeAnnotation as MixedTypeAnnotation,\n emptyTypeAnnotation as EmptyTypeAnnotation,\n nullableTypeAnnotation as NullableTypeAnnotation,\n numberLiteralTypeAnnotation as NumberLiteralTypeAnnotation,\n numberTypeAnnotation as NumberTypeAnnotation,\n objectTypeAnnotation as ObjectTypeAnnotation,\n objectTypeInternalSlot as ObjectTypeInternalSlot,\n objectTypeCallProperty as ObjectTypeCallProperty,\n objectTypeIndexer as ObjectTypeIndexer,\n objectTypeProperty as ObjectTypeProperty,\n objectTypeSpreadProperty as ObjectTypeSpreadProperty,\n opaqueType as OpaqueType,\n qualifiedTypeIdentifier as QualifiedTypeIdentifier,\n stringLiteralTypeAnnotation as StringLiteralTypeAnnotation,\n stringTypeAnnotation as StringTypeAnnotation,\n symbolTypeAnnotation as SymbolTypeAnnotation,\n thisTypeAnnotation as ThisTypeAnnotation,\n tupleTypeAnnotation as TupleTypeAnnotation,\n typeofTypeAnnotation as TypeofTypeAnnotation,\n typeAlias as TypeAlias,\n typeAnnotation as TypeAnnotation,\n typeCastExpression as TypeCastExpression,\n typeParameter as TypeParameter,\n typeParameterDeclaration as TypeParameterDeclaration,\n typeParameterInstantiation as TypeParameterInstantiation,\n unionTypeAnnotation as UnionTypeAnnotation,\n variance as Variance,\n voidTypeAnnotation as VoidTypeAnnotation,\n enumDeclaration as EnumDeclaration,\n enumBooleanBody as EnumBooleanBody,\n enumNumberBody as EnumNumberBody,\n enumStringBody as EnumStringBody,\n enumSymbolBody as EnumSymbolBody,\n enumBooleanMember as EnumBooleanMember,\n enumNumberMember as EnumNumberMember,\n enumStringMember as EnumStringMember,\n enumDefaultedMember as EnumDefaultedMember,\n indexedAccessType as IndexedAccessType,\n optionalIndexedAccessType as OptionalIndexedAccessType,\n jsxAttribute as JSXAttribute,\n jsxClosingElement as JSXClosingElement,\n jsxElement as JSXElement,\n jsxEmptyExpression as JSXEmptyExpression,\n jsxExpressionContainer as JSXExpressionContainer,\n jsxSpreadChild as JSXSpreadChild,\n jsxIdentifier as JSXIdentifier,\n jsxMemberExpression as JSXMemberExpression,\n jsxNamespacedName as JSXNamespacedName,\n jsxOpeningElement as JSXOpeningElement,\n jsxSpreadAttribute as JSXSpreadAttribute,\n jsxText as JSXText,\n jsxFragment as JSXFragment,\n jsxOpeningFragment as JSXOpeningFragment,\n jsxClosingFragment as JSXClosingFragment,\n noop as Noop,\n placeholder as Placeholder,\n v8IntrinsicIdentifier as V8IntrinsicIdentifier,\n argumentPlaceholder as ArgumentPlaceholder,\n bindExpression as BindExpression,\n importAttribute as ImportAttribute,\n decorator as Decorator,\n doExpression as DoExpression,\n exportDefaultSpecifier as ExportDefaultSpecifier,\n recordExpression as RecordExpression,\n tupleExpression as TupleExpression,\n decimalLiteral as DecimalLiteral,\n moduleExpression as ModuleExpression,\n topicReference as TopicReference,\n pipelineTopicExpression as PipelineTopicExpression,\n pipelineBareFunction as PipelineBareFunction,\n pipelinePrimaryTopicReference as PipelinePrimaryTopicReference,\n tsParameterProperty as TSParameterProperty,\n tsDeclareFunction as TSDeclareFunction,\n tsDeclareMethod as TSDeclareMethod,\n tsQualifiedName as TSQualifiedName,\n tsCallSignatureDeclaration as TSCallSignatureDeclaration,\n tsConstructSignatureDeclaration as TSConstructSignatureDeclaration,\n tsPropertySignature as TSPropertySignature,\n tsMethodSignature as TSMethodSignature,\n tsIndexSignature as TSIndexSignature,\n tsAnyKeyword as TSAnyKeyword,\n tsBooleanKeyword as TSBooleanKeyword,\n tsBigIntKeyword as TSBigIntKeyword,\n tsIntrinsicKeyword as TSIntrinsicKeyword,\n tsNeverKeyword as TSNeverKeyword,\n tsNullKeyword as TSNullKeyword,\n tsNumberKeyword as TSNumberKeyword,\n tsObjectKeyword as TSObjectKeyword,\n tsStringKeyword as TSStringKeyword,\n tsSymbolKeyword as TSSymbolKeyword,\n tsUndefinedKeyword as TSUndefinedKeyword,\n tsUnknownKeyword as TSUnknownKeyword,\n tsVoidKeyword as TSVoidKeyword,\n tsThisType as TSThisType,\n tsFunctionType as TSFunctionType,\n tsConstructorType as TSConstructorType,\n tsTypeReference as TSTypeReference,\n tsTypePredicate as TSTypePredicate,\n tsTypeQuery as TSTypeQuery,\n tsTypeLiteral as TSTypeLiteral,\n tsArrayType as TSArrayType,\n tsTupleType as TSTupleType,\n tsOptionalType as TSOptionalType,\n tsRestType as TSRestType,\n tsNamedTupleMember as TSNamedTupleMember,\n tsUnionType as TSUnionType,\n tsIntersectionType as TSIntersectionType,\n tsConditionalType as TSConditionalType,\n tsInferType as TSInferType,\n tsParenthesizedType as TSParenthesizedType,\n tsTypeOperator as TSTypeOperator,\n tsIndexedAccessType as TSIndexedAccessType,\n tsMappedType as TSMappedType,\n tsLiteralType as TSLiteralType,\n tsExpressionWithTypeArguments as TSExpressionWithTypeArguments,\n tsInterfaceDeclaration as TSInterfaceDeclaration,\n tsInterfaceBody as TSInterfaceBody,\n tsTypeAliasDeclaration as TSTypeAliasDeclaration,\n tsInstantiationExpression as TSInstantiationExpression,\n tsAsExpression as TSAsExpression,\n tsSatisfiesExpression as TSSatisfiesExpression,\n tsTypeAssertion as TSTypeAssertion,\n tsEnumDeclaration as TSEnumDeclaration,\n tsEnumMember as TSEnumMember,\n tsModuleDeclaration as TSModuleDeclaration,\n tsModuleBlock as TSModuleBlock,\n tsImportType as TSImportType,\n tsImportEqualsDeclaration as TSImportEqualsDeclaration,\n tsExternalModuleReference as TSExternalModuleReference,\n tsNonNullExpression as TSNonNullExpression,\n tsExportAssignment as TSExportAssignment,\n tsNamespaceExportDeclaration as TSNamespaceExportDeclaration,\n tsTypeAnnotation as TSTypeAnnotation,\n tsTypeParameterInstantiation as TSTypeParameterInstantiation,\n tsTypeParameterDeclaration as TSTypeParameterDeclaration,\n tsTypeParameter as TSTypeParameter,\n numberLiteral as NumberLiteral,\n regexLiteral as RegexLiteral,\n restProperty as RestProperty,\n spreadProperty as SpreadProperty,\n} from \"./index.ts\";\n"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAUA,IAAAA,MAAA,GAAAC,OAAA","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/productions.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/productions.js deleted file mode 100644 index 6e64717f0..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/productions.js +++ /dev/null @@ -1,12 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.buildUndefinedNode = buildUndefinedNode; -var _index = require("./generated/index.js"); -function buildUndefinedNode() { - return (0, _index.unaryExpression)("void", (0, _index.numericLiteral)(0), true); -} - -//# sourceMappingURL=productions.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/productions.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/productions.js.map deleted file mode 100644 index 8bf7dbd78..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/productions.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","buildUndefinedNode","unaryExpression","numericLiteral"],"sources":["../../src/builders/productions.ts"],"sourcesContent":["import { numericLiteral, unaryExpression } from \"./generated/index.ts\";\n\nexport function buildUndefinedNode() {\n return unaryExpression(\"void\", numericLiteral(0), true);\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAEO,SAASC,kBAAkBA,CAAA,EAAG;EACnC,OAAO,IAAAC,sBAAe,EAAC,MAAM,EAAE,IAAAC,qBAAc,EAAC,CAAC,CAAC,EAAE,IAAI,CAAC;AACzD","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/react/buildChildren.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/react/buildChildren.js deleted file mode 100644 index 22dd95375..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/react/buildChildren.js +++ /dev/null @@ -1,24 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = buildChildren; -var _index = require("../../validators/generated/index.js"); -var _cleanJSXElementLiteralChild = require("../../utils/react/cleanJSXElementLiteralChild.js"); -function buildChildren(node) { - const elements = []; - for (let i = 0; i < node.children.length; i++) { - let child = node.children[i]; - if ((0, _index.isJSXText)(child)) { - (0, _cleanJSXElementLiteralChild.default)(child, elements); - continue; - } - if ((0, _index.isJSXExpressionContainer)(child)) child = child.expression; - if ((0, _index.isJSXEmptyExpression)(child)) continue; - elements.push(child); - } - return elements; -} - -//# sourceMappingURL=buildChildren.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/react/buildChildren.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/react/buildChildren.js.map deleted file mode 100644 index f33e2b4ba..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/react/buildChildren.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","_cleanJSXElementLiteralChild","buildChildren","node","elements","i","children","length","child","isJSXText","cleanJSXElementLiteralChild","isJSXExpressionContainer","expression","isJSXEmptyExpression","push"],"sources":["../../../src/builders/react/buildChildren.ts"],"sourcesContent":["import {\n isJSXText,\n isJSXExpressionContainer,\n isJSXEmptyExpression,\n} from \"../../validators/generated/index.ts\";\nimport cleanJSXElementLiteralChild from \"../../utils/react/cleanJSXElementLiteralChild.ts\";\nimport type * as t from \"../../index.ts\";\n\ntype ReturnedChild =\n | t.JSXSpreadChild\n | t.JSXElement\n | t.JSXFragment\n | t.Expression;\n\nexport default function buildChildren(\n node: t.JSXElement | t.JSXFragment,\n): ReturnedChild[] {\n const elements = [];\n\n for (let i = 0; i < node.children.length; i++) {\n let child: any = node.children[i];\n\n if (isJSXText(child)) {\n cleanJSXElementLiteralChild(child, elements);\n continue;\n }\n\n if (isJSXExpressionContainer(child)) child = child.expression;\n if (isJSXEmptyExpression(child)) continue;\n\n elements.push(child);\n }\n\n return elements;\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAKA,IAAAC,4BAAA,GAAAD,OAAA;AASe,SAASE,aAAaA,CACnCC,IAAkC,EACjB;EACjB,MAAMC,QAAQ,GAAG,EAAE;EAEnB,KAAK,IAAIC,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGF,IAAI,CAACG,QAAQ,CAACC,MAAM,EAAEF,CAAC,EAAE,EAAE;IAC7C,IAAIG,KAAU,GAAGL,IAAI,CAACG,QAAQ,CAACD,CAAC,CAAC;IAEjC,IAAI,IAAAI,gBAAS,EAACD,KAAK,CAAC,EAAE;MACpB,IAAAE,oCAA2B,EAACF,KAAK,EAAEJ,QAAQ,CAAC;MAC5C;IACF;IAEA,IAAI,IAAAO,+BAAwB,EAACH,KAAK,CAAC,EAAEA,KAAK,GAAGA,KAAK,CAACI,UAAU;IAC7D,IAAI,IAAAC,2BAAoB,EAACL,KAAK,CAAC,EAAE;IAEjCJ,QAAQ,CAACU,IAAI,CAACN,KAAK,CAAC;EACtB;EAEA,OAAOJ,QAAQ;AACjB","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/typescript/createTSUnionType.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/typescript/createTSUnionType.js deleted file mode 100644 index 6a3853090..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/typescript/createTSUnionType.js +++ /dev/null @@ -1,22 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = createTSUnionType; -var _index = require("../generated/index.js"); -var _removeTypeDuplicates = require("../../modifications/typescript/removeTypeDuplicates.js"); -var _index2 = require("../../validators/generated/index.js"); -function createTSUnionType(typeAnnotations) { - const types = typeAnnotations.map(type => { - return (0, _index2.isTSTypeAnnotation)(type) ? type.typeAnnotation : type; - }); - const flattened = (0, _removeTypeDuplicates.default)(types); - if (flattened.length === 1) { - return flattened[0]; - } else { - return (0, _index.tsUnionType)(flattened); - } -} - -//# sourceMappingURL=createTSUnionType.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/typescript/createTSUnionType.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/typescript/createTSUnionType.js.map deleted file mode 100644 index 08f5a0ca7..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/typescript/createTSUnionType.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","_removeTypeDuplicates","_index2","createTSUnionType","typeAnnotations","types","map","type","isTSTypeAnnotation","typeAnnotation","flattened","removeTypeDuplicates","length","tsUnionType"],"sources":["../../../src/builders/typescript/createTSUnionType.ts"],"sourcesContent":["import { tsUnionType } from \"../generated/index.ts\";\nimport removeTypeDuplicates from \"../../modifications/typescript/removeTypeDuplicates.ts\";\nimport { isTSTypeAnnotation } from \"../../validators/generated/index.ts\";\nimport type * as t from \"../../index.ts\";\n\n/**\n * Takes an array of `types` and flattens them, removing duplicates and\n * returns a `UnionTypeAnnotation` node containing them.\n */\nexport default function createTSUnionType(\n typeAnnotations: Array,\n): t.TSType {\n const types = typeAnnotations.map(type => {\n return isTSTypeAnnotation(type) ? type.typeAnnotation : type;\n });\n const flattened = removeTypeDuplicates(types);\n\n if (flattened.length === 1) {\n return flattened[0];\n } else {\n return tsUnionType(flattened);\n }\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AACA,IAAAC,qBAAA,GAAAD,OAAA;AACA,IAAAE,OAAA,GAAAF,OAAA;AAOe,SAASG,iBAAiBA,CACvCC,eAAqD,EAC3C;EACV,MAAMC,KAAK,GAAGD,eAAe,CAACE,GAAG,CAACC,IAAI,IAAI;IACxC,OAAO,IAAAC,0BAAkB,EAACD,IAAI,CAAC,GAAGA,IAAI,CAACE,cAAc,GAAGF,IAAI;EAC9D,CAAC,CAAC;EACF,MAAMG,SAAS,GAAG,IAAAC,6BAAoB,EAACN,KAAK,CAAC;EAE7C,IAAIK,SAAS,CAACE,MAAM,KAAK,CAAC,EAAE;IAC1B,OAAOF,SAAS,CAAC,CAAC,CAAC;EACrB,CAAC,MAAM;IACL,OAAO,IAAAG,kBAAW,EAACH,SAAS,CAAC;EAC/B;AACF","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/validateNode.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/validateNode.js deleted file mode 100644 index 1f44894c8..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/validateNode.js +++ /dev/null @@ -1,21 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = validateNode; -var _validate = require("../validators/validate.js"); -var _index = require("../index.js"); -function validateNode(node) { - if (node == null || typeof node !== "object") return; - const fields = _index.NODE_FIELDS[node.type]; - if (!fields) return; - const keys = _index.BUILDER_KEYS[node.type]; - for (const key of keys) { - const field = fields[key]; - if (field != null) (0, _validate.validateInternal)(field, node, key, node[key]); - } - return node; -} - -//# sourceMappingURL=validateNode.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/validateNode.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/validateNode.js.map deleted file mode 100644 index 990d09ac3..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/builders/validateNode.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_validate","require","_index","validateNode","node","fields","NODE_FIELDS","type","keys","BUILDER_KEYS","key","field","validateInternal"],"sources":["../../src/builders/validateNode.ts"],"sourcesContent":["import { validateInternal } from \"../validators/validate.ts\";\nimport type * as t from \"../index.ts\";\nimport { BUILDER_KEYS, NODE_FIELDS } from \"../index.ts\";\n\nexport default function validateNode(node: N) {\n if (node == null || typeof node !== \"object\") return;\n const fields = NODE_FIELDS[node.type];\n if (!fields) return;\n\n // todo: because keys not in BUILDER_KEYS are not validated - this actually allows invalid nodes in some cases\n const keys = BUILDER_KEYS[node.type] as (keyof N & string)[];\n for (const key of keys) {\n const field = fields[key];\n if (field != null) validateInternal(field, node, key, node[key]);\n }\n return node;\n}\n"],"mappings":";;;;;;AAAA,IAAAA,SAAA,GAAAC,OAAA;AAEA,IAAAC,MAAA,GAAAD,OAAA;AAEe,SAASE,YAAYA,CAAmBC,IAAO,EAAE;EAC9D,IAAIA,IAAI,IAAI,IAAI,IAAI,OAAOA,IAAI,KAAK,QAAQ,EAAE;EAC9C,MAAMC,MAAM,GAAGC,kBAAW,CAACF,IAAI,CAACG,IAAI,CAAC;EACrC,IAAI,CAACF,MAAM,EAAE;EAGb,MAAMG,IAAI,GAAGC,mBAAY,CAACL,IAAI,CAACG,IAAI,CAAyB;EAC5D,KAAK,MAAMG,GAAG,IAAIF,IAAI,EAAE;IACtB,MAAMG,KAAK,GAAGN,MAAM,CAACK,GAAG,CAAC;IACzB,IAAIC,KAAK,IAAI,IAAI,EAAE,IAAAC,0BAAgB,EAACD,KAAK,EAAEP,IAAI,EAAEM,GAAG,EAAEN,IAAI,CAACM,GAAG,CAAC,CAAC;EAClE;EACA,OAAON,IAAI;AACb","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/clone.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/clone.js deleted file mode 100644 index f6a31dcaa..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/clone.js +++ /dev/null @@ -1,12 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = clone; -var _cloneNode = require("./cloneNode.js"); -function clone(node) { - return (0, _cloneNode.default)(node, false); -} - -//# sourceMappingURL=clone.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/clone.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/clone.js.map deleted file mode 100644 index 855f53387..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/clone.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_cloneNode","require","clone","node","cloneNode"],"sources":["../../src/clone/clone.ts"],"sourcesContent":["import cloneNode from \"./cloneNode.ts\";\nimport type * as t from \"../index.ts\";\n\n/**\n * Create a shallow clone of a `node`, including only\n * properties belonging to the node.\n * @deprecated Use t.cloneNode instead.\n */\nexport default function clone(node: T): T {\n return cloneNode(node, /* deep */ false);\n}\n"],"mappings":";;;;;;AAAA,IAAAA,UAAA,GAAAC,OAAA;AAQe,SAASC,KAAKA,CAAmBC,IAAO,EAAK;EAC1D,OAAO,IAAAC,kBAAS,EAACD,IAAI,EAAa,KAAK,CAAC;AAC1C","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/cloneDeep.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/cloneDeep.js deleted file mode 100644 index a30a6e8d7..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/cloneDeep.js +++ /dev/null @@ -1,12 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = cloneDeep; -var _cloneNode = require("./cloneNode.js"); -function cloneDeep(node) { - return (0, _cloneNode.default)(node); -} - -//# sourceMappingURL=cloneDeep.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/cloneDeep.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/cloneDeep.js.map deleted file mode 100644 index caf98bdcc..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/cloneDeep.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_cloneNode","require","cloneDeep","node","cloneNode"],"sources":["../../src/clone/cloneDeep.ts"],"sourcesContent":["import cloneNode from \"./cloneNode.ts\";\nimport type * as t from \"../index.ts\";\n\n/**\n * Create a deep clone of a `node` and all of it's child nodes\n * including only properties belonging to the node.\n * @deprecated Use t.cloneNode instead.\n */\nexport default function cloneDeep(node: T): T {\n return cloneNode(node);\n}\n"],"mappings":";;;;;;AAAA,IAAAA,UAAA,GAAAC,OAAA;AAQe,SAASC,SAASA,CAAmBC,IAAO,EAAK;EAC9D,OAAO,IAAAC,kBAAS,EAACD,IAAI,CAAC;AACxB","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/cloneDeepWithoutLoc.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/cloneDeepWithoutLoc.js deleted file mode 100644 index e2dfd7558..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/cloneDeepWithoutLoc.js +++ /dev/null @@ -1,12 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = cloneDeepWithoutLoc; -var _cloneNode = require("./cloneNode.js"); -function cloneDeepWithoutLoc(node) { - return (0, _cloneNode.default)(node, true, true); -} - -//# sourceMappingURL=cloneDeepWithoutLoc.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/cloneDeepWithoutLoc.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/cloneDeepWithoutLoc.js.map deleted file mode 100644 index 16f3053f8..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/cloneDeepWithoutLoc.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_cloneNode","require","cloneDeepWithoutLoc","node","cloneNode"],"sources":["../../src/clone/cloneDeepWithoutLoc.ts"],"sourcesContent":["import cloneNode from \"./cloneNode.ts\";\nimport type * as t from \"../index.ts\";\n/**\n * Create a deep clone of a `node` and all of it's child nodes\n * including only properties belonging to the node.\n * excluding `_private` and location properties.\n */\nexport default function cloneDeepWithoutLoc(node: T): T {\n return cloneNode(node, /* deep */ true, /* withoutLoc */ true);\n}\n"],"mappings":";;;;;;AAAA,IAAAA,UAAA,GAAAC,OAAA;AAOe,SAASC,mBAAmBA,CAAmBC,IAAO,EAAK;EACxE,OAAO,IAAAC,kBAAS,EAACD,IAAI,EAAa,IAAI,EAAmB,IAAI,CAAC;AAChE","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/cloneNode.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/cloneNode.js deleted file mode 100644 index f4686ffd8..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/cloneNode.js +++ /dev/null @@ -1,107 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = cloneNode; -var _index = require("../definitions/index.js"); -var _index2 = require("../validators/generated/index.js"); -const { - hasOwn -} = { - hasOwn: Function.call.bind(Object.prototype.hasOwnProperty) -}; -function cloneIfNode(obj, deep, withoutLoc, commentsCache) { - if (obj && typeof obj.type === "string") { - return cloneNodeInternal(obj, deep, withoutLoc, commentsCache); - } - return obj; -} -function cloneIfNodeOrArray(obj, deep, withoutLoc, commentsCache) { - if (Array.isArray(obj)) { - return obj.map(node => cloneIfNode(node, deep, withoutLoc, commentsCache)); - } - return cloneIfNode(obj, deep, withoutLoc, commentsCache); -} -function cloneNode(node, deep = true, withoutLoc = false) { - return cloneNodeInternal(node, deep, withoutLoc, new Map()); -} -function cloneNodeInternal(node, deep = true, withoutLoc = false, commentsCache) { - if (!node) return node; - const { - type - } = node; - const newNode = { - type: node.type - }; - if ((0, _index2.isIdentifier)(node)) { - newNode.name = node.name; - if (hasOwn(node, "optional") && typeof node.optional === "boolean") { - newNode.optional = node.optional; - } - if (hasOwn(node, "typeAnnotation")) { - newNode.typeAnnotation = deep ? cloneIfNodeOrArray(node.typeAnnotation, true, withoutLoc, commentsCache) : node.typeAnnotation; - } - if (hasOwn(node, "decorators")) { - newNode.decorators = deep ? cloneIfNodeOrArray(node.decorators, true, withoutLoc, commentsCache) : node.decorators; - } - } else if (!hasOwn(_index.NODE_FIELDS, type)) { - throw new Error(`Unknown node type: "${type}"`); - } else { - for (const field of Object.keys(_index.NODE_FIELDS[type])) { - if (hasOwn(node, field)) { - if (deep) { - newNode[field] = (0, _index2.isFile)(node) && field === "comments" ? maybeCloneComments(node.comments, deep, withoutLoc, commentsCache) : cloneIfNodeOrArray(node[field], true, withoutLoc, commentsCache); - } else { - newNode[field] = node[field]; - } - } - } - } - if (hasOwn(node, "loc")) { - if (withoutLoc) { - newNode.loc = null; - } else { - newNode.loc = node.loc; - } - } - if (hasOwn(node, "leadingComments")) { - newNode.leadingComments = maybeCloneComments(node.leadingComments, deep, withoutLoc, commentsCache); - } - if (hasOwn(node, "innerComments")) { - newNode.innerComments = maybeCloneComments(node.innerComments, deep, withoutLoc, commentsCache); - } - if (hasOwn(node, "trailingComments")) { - newNode.trailingComments = maybeCloneComments(node.trailingComments, deep, withoutLoc, commentsCache); - } - if (hasOwn(node, "extra")) { - newNode.extra = Object.assign({}, node.extra); - } - return newNode; -} -function maybeCloneComments(comments, deep, withoutLoc, commentsCache) { - if (!comments || !deep) { - return comments; - } - return comments.map(comment => { - const cache = commentsCache.get(comment); - if (cache) return cache; - const { - type, - value, - loc - } = comment; - const ret = { - type, - value, - loc - }; - if (withoutLoc) { - ret.loc = null; - } - commentsCache.set(comment, ret); - return ret; - }); -} - -//# sourceMappingURL=cloneNode.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/cloneNode.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/cloneNode.js.map deleted file mode 100644 index b5915e8ef..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/cloneNode.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","_index2","hasOwn","Function","call","bind","Object","prototype","hasOwnProperty","cloneIfNode","obj","deep","withoutLoc","commentsCache","type","cloneNodeInternal","cloneIfNodeOrArray","Array","isArray","map","node","cloneNode","Map","newNode","isIdentifier","name","optional","typeAnnotation","decorators","NODE_FIELDS","Error","field","keys","isFile","maybeCloneComments","comments","loc","leadingComments","innerComments","trailingComments","extra","assign","comment","cache","get","value","ret","set"],"sources":["../../src/clone/cloneNode.ts"],"sourcesContent":["import { NODE_FIELDS } from \"../definitions/index.ts\";\nimport type * as t from \"../index.ts\";\nimport { isFile, isIdentifier } from \"../validators/generated/index.ts\";\n\nconst { hasOwn } = process.env.BABEL_8_BREAKING\n ? Object\n : { hasOwn: Function.call.bind(Object.prototype.hasOwnProperty) };\n\ntype CommentCache = Map;\n\n// This function will never be called for comments, only for real nodes.\nfunction cloneIfNode(\n obj: t.Node | undefined | null,\n deep: boolean,\n withoutLoc: boolean,\n commentsCache: CommentCache,\n) {\n if (obj && typeof obj.type === \"string\") {\n return cloneNodeInternal(obj, deep, withoutLoc, commentsCache);\n }\n\n return obj;\n}\n\nfunction cloneIfNodeOrArray(\n obj: t.Node | undefined | null | (t.Node | undefined | null)[],\n deep: boolean,\n withoutLoc: boolean,\n commentsCache: CommentCache,\n) {\n if (Array.isArray(obj)) {\n return obj.map(node => cloneIfNode(node, deep, withoutLoc, commentsCache));\n }\n return cloneIfNode(obj, deep, withoutLoc, commentsCache);\n}\n\n/**\n * Create a clone of a `node` including only properties belonging to the node.\n * If the second parameter is `false`, cloneNode performs a shallow clone.\n * If the third parameter is true, the cloned nodes exclude location properties.\n */\nexport default function cloneNode(\n node: T,\n deep: boolean = true,\n withoutLoc: boolean = false,\n): T {\n return cloneNodeInternal(node, deep, withoutLoc, new Map());\n}\n\nfunction cloneNodeInternal(\n node: T,\n deep: boolean = true,\n withoutLoc: boolean = false,\n commentsCache: CommentCache,\n): T {\n if (!node) return node;\n\n const { type } = node;\n const newNode: any = { type: node.type };\n\n // Special-case identifiers since they are the most cloned nodes.\n if (isIdentifier(node)) {\n newNode.name = node.name;\n\n if (hasOwn(node, \"optional\") && typeof node.optional === \"boolean\") {\n newNode.optional = node.optional;\n }\n\n if (hasOwn(node, \"typeAnnotation\")) {\n newNode.typeAnnotation = deep\n ? cloneIfNodeOrArray(\n node.typeAnnotation,\n true,\n withoutLoc,\n commentsCache,\n )\n : node.typeAnnotation;\n }\n\n if (hasOwn(node, \"decorators\")) {\n newNode.decorators = deep\n ? cloneIfNodeOrArray(node.decorators, true, withoutLoc, commentsCache)\n : node.decorators;\n }\n } else if (!hasOwn(NODE_FIELDS, type)) {\n throw new Error(`Unknown node type: \"${type}\"`);\n } else {\n for (const field of Object.keys(NODE_FIELDS[type])) {\n if (hasOwn(node, field)) {\n if (deep) {\n newNode[field] =\n isFile(node) && field === \"comments\"\n ? maybeCloneComments(\n node.comments,\n deep,\n withoutLoc,\n commentsCache,\n )\n : cloneIfNodeOrArray(\n // @ts-expect-error node[field] has been guarded by has check\n node[field],\n true,\n withoutLoc,\n commentsCache,\n );\n } else {\n newNode[field] =\n // @ts-expect-error node[field] has been guarded by has check\n node[field];\n }\n }\n }\n }\n\n if (hasOwn(node, \"loc\")) {\n if (withoutLoc) {\n newNode.loc = null;\n } else {\n newNode.loc = node.loc;\n }\n }\n if (hasOwn(node, \"leadingComments\")) {\n newNode.leadingComments = maybeCloneComments(\n node.leadingComments,\n deep,\n withoutLoc,\n commentsCache,\n );\n }\n if (hasOwn(node, \"innerComments\")) {\n newNode.innerComments = maybeCloneComments(\n node.innerComments,\n deep,\n withoutLoc,\n commentsCache,\n );\n }\n if (hasOwn(node, \"trailingComments\")) {\n newNode.trailingComments = maybeCloneComments(\n node.trailingComments,\n deep,\n withoutLoc,\n commentsCache,\n );\n }\n if (hasOwn(node, \"extra\")) {\n newNode.extra = {\n ...node.extra,\n };\n }\n\n return newNode;\n}\n\nfunction maybeCloneComments(\n comments: ReadonlyArray | null,\n deep: boolean,\n withoutLoc: boolean,\n commentsCache: Map,\n): ReadonlyArray | null {\n if (!comments || !deep) {\n return comments;\n }\n return comments.map(comment => {\n const cache = commentsCache.get(comment);\n if (cache) return cache;\n\n const { type, value, loc } = comment;\n\n const ret = { type, value, loc } as T;\n if (withoutLoc) {\n ret.loc = null;\n }\n\n commentsCache.set(comment, ret);\n\n return ret;\n });\n}\n"],"mappings":"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","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/cloneWithoutLoc.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/cloneWithoutLoc.js deleted file mode 100644 index 95aeddc7c..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/cloneWithoutLoc.js +++ /dev/null @@ -1,12 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = cloneWithoutLoc; -var _cloneNode = require("./cloneNode.js"); -function cloneWithoutLoc(node) { - return (0, _cloneNode.default)(node, false, true); -} - -//# sourceMappingURL=cloneWithoutLoc.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/cloneWithoutLoc.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/cloneWithoutLoc.js.map deleted file mode 100644 index 447397097..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/clone/cloneWithoutLoc.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_cloneNode","require","cloneWithoutLoc","node","cloneNode"],"sources":["../../src/clone/cloneWithoutLoc.ts"],"sourcesContent":["import cloneNode from \"./cloneNode.ts\";\nimport type * as t from \"../index.ts\";\n\n/**\n * Create a shallow clone of a `node` excluding `_private` and location properties.\n */\nexport default function cloneWithoutLoc(node: T): T {\n return cloneNode(node, /* deep */ false, /* withoutLoc */ true);\n}\n"],"mappings":";;;;;;AAAA,IAAAA,UAAA,GAAAC,OAAA;AAMe,SAASC,eAAeA,CAAmBC,IAAO,EAAK;EACpE,OAAO,IAAAC,kBAAS,EAACD,IAAI,EAAa,KAAK,EAAmB,IAAI,CAAC;AACjE","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/addComment.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/addComment.js deleted file mode 100644 index 4e4eb48c1..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/addComment.js +++ /dev/null @@ -1,15 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = addComment; -var _addComments = require("./addComments.js"); -function addComment(node, type, content, line) { - return (0, _addComments.default)(node, type, [{ - type: line ? "CommentLine" : "CommentBlock", - value: content - }]); -} - -//# sourceMappingURL=addComment.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/addComment.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/addComment.js.map deleted file mode 100644 index 275167d6a..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/addComment.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_addComments","require","addComment","node","type","content","line","addComments","value"],"sources":["../../src/comments/addComment.ts"],"sourcesContent":["import addComments from \"./addComments.ts\";\nimport type * as t from \"../index.ts\";\n\n/**\n * Add comment of certain type to a node.\n */\nexport default function addComment(\n node: T,\n type: t.CommentTypeShorthand,\n content: string,\n line?: boolean,\n): T {\n return addComments(node, type, [\n {\n type: line ? \"CommentLine\" : \"CommentBlock\",\n value: content,\n } as t.Comment,\n ]);\n}\n"],"mappings":";;;;;;AAAA,IAAAA,YAAA,GAAAC,OAAA;AAMe,SAASC,UAAUA,CAChCC,IAAO,EACPC,IAA4B,EAC5BC,OAAe,EACfC,IAAc,EACX;EACH,OAAO,IAAAC,oBAAW,EAACJ,IAAI,EAAEC,IAAI,EAAE,CAC7B;IACEA,IAAI,EAAEE,IAAI,GAAG,aAAa,GAAG,cAAc;IAC3CE,KAAK,EAAEH;EACT,CAAC,CACF,CAAC;AACJ","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/addComments.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/addComments.js deleted file mode 100644 index fce0bdaff..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/addComments.js +++ /dev/null @@ -1,22 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = addComments; -function addComments(node, type, comments) { - if (!comments || !node) return node; - const key = `${type}Comments`; - if (node[key]) { - if (type === "leading") { - node[key] = comments.concat(node[key]); - } else { - node[key].push(...comments); - } - } else { - node[key] = comments; - } - return node; -} - -//# sourceMappingURL=addComments.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/addComments.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/addComments.js.map deleted file mode 100644 index 0723a6e7a..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/addComments.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["addComments","node","type","comments","key","concat","push"],"sources":["../../src/comments/addComments.ts"],"sourcesContent":["import type * as t from \"../index.ts\";\n\n/**\n * Add comments of certain type to a node.\n */\nexport default function addComments(\n node: T,\n type: t.CommentTypeShorthand,\n comments: Array,\n): T {\n if (!comments || !node) return node;\n\n const key = `${type}Comments` as const;\n\n if (node[key]) {\n if (type === \"leading\") {\n node[key] = comments.concat(node[key]);\n } else {\n node[key].push(...comments);\n }\n } else {\n node[key] = comments;\n }\n\n return node;\n}\n"],"mappings":";;;;;;AAKe,SAASA,WAAWA,CACjCC,IAAO,EACPC,IAA4B,EAC5BC,QAA0B,EACvB;EACH,IAAI,CAACA,QAAQ,IAAI,CAACF,IAAI,EAAE,OAAOA,IAAI;EAEnC,MAAMG,GAAG,GAAG,GAAGF,IAAI,UAAmB;EAEtC,IAAID,IAAI,CAACG,GAAG,CAAC,EAAE;IACb,IAAIF,IAAI,KAAK,SAAS,EAAE;MACtBD,IAAI,CAACG,GAAG,CAAC,GAAGD,QAAQ,CAACE,MAAM,CAACJ,IAAI,CAACG,GAAG,CAAC,CAAC;IACxC,CAAC,MAAM;MACLH,IAAI,CAACG,GAAG,CAAC,CAACE,IAAI,CAAC,GAAGH,QAAQ,CAAC;IAC7B;EACF,CAAC,MAAM;IACLF,IAAI,CAACG,GAAG,CAAC,GAAGD,QAAQ;EACtB;EAEA,OAAOF,IAAI;AACb","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/inheritInnerComments.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/inheritInnerComments.js deleted file mode 100644 index 76f1d68b6..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/inheritInnerComments.js +++ /dev/null @@ -1,12 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = inheritInnerComments; -var _inherit = require("../utils/inherit.js"); -function inheritInnerComments(child, parent) { - (0, _inherit.default)("innerComments", child, parent); -} - -//# sourceMappingURL=inheritInnerComments.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/inheritInnerComments.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/inheritInnerComments.js.map deleted file mode 100644 index f433aba80..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/inheritInnerComments.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_inherit","require","inheritInnerComments","child","parent","inherit"],"sources":["../../src/comments/inheritInnerComments.ts"],"sourcesContent":["import inherit from \"../utils/inherit.ts\";\nimport type * as t from \"../index.ts\";\n\nexport default function inheritInnerComments(\n child: t.Node,\n parent: t.Node,\n): void {\n inherit(\"innerComments\", child, parent);\n}\n"],"mappings":";;;;;;AAAA,IAAAA,QAAA,GAAAC,OAAA;AAGe,SAASC,oBAAoBA,CAC1CC,KAAa,EACbC,MAAc,EACR;EACN,IAAAC,gBAAO,EAAC,eAAe,EAAEF,KAAK,EAAEC,MAAM,CAAC;AACzC","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/inheritLeadingComments.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/inheritLeadingComments.js deleted file mode 100644 index 8b476ba4c..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/inheritLeadingComments.js +++ /dev/null @@ -1,12 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = inheritLeadingComments; -var _inherit = require("../utils/inherit.js"); -function inheritLeadingComments(child, parent) { - (0, _inherit.default)("leadingComments", child, parent); -} - -//# sourceMappingURL=inheritLeadingComments.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/inheritLeadingComments.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/inheritLeadingComments.js.map deleted file mode 100644 index ed5182575..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/inheritLeadingComments.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_inherit","require","inheritLeadingComments","child","parent","inherit"],"sources":["../../src/comments/inheritLeadingComments.ts"],"sourcesContent":["import inherit from \"../utils/inherit.ts\";\nimport type * as t from \"../index.ts\";\n\nexport default function inheritLeadingComments(\n child: t.Node,\n parent: t.Node,\n): void {\n inherit(\"leadingComments\", child, parent);\n}\n"],"mappings":";;;;;;AAAA,IAAAA,QAAA,GAAAC,OAAA;AAGe,SAASC,sBAAsBA,CAC5CC,KAAa,EACbC,MAAc,EACR;EACN,IAAAC,gBAAO,EAAC,iBAAiB,EAAEF,KAAK,EAAEC,MAAM,CAAC;AAC3C","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/inheritTrailingComments.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/inheritTrailingComments.js deleted file mode 100644 index 23574d4c2..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/inheritTrailingComments.js +++ /dev/null @@ -1,12 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = inheritTrailingComments; -var _inherit = require("../utils/inherit.js"); -function inheritTrailingComments(child, parent) { - (0, _inherit.default)("trailingComments", child, parent); -} - -//# sourceMappingURL=inheritTrailingComments.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/inheritTrailingComments.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/inheritTrailingComments.js.map deleted file mode 100644 index 32137f2d6..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/inheritTrailingComments.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_inherit","require","inheritTrailingComments","child","parent","inherit"],"sources":["../../src/comments/inheritTrailingComments.ts"],"sourcesContent":["import inherit from \"../utils/inherit.ts\";\nimport type * as t from \"../index.ts\";\n\nexport default function inheritTrailingComments(\n child: t.Node,\n parent: t.Node,\n): void {\n inherit(\"trailingComments\", child, parent);\n}\n"],"mappings":";;;;;;AAAA,IAAAA,QAAA,GAAAC,OAAA;AAGe,SAASC,uBAAuBA,CAC7CC,KAAa,EACbC,MAAc,EACR;EACN,IAAAC,gBAAO,EAAC,kBAAkB,EAAEF,KAAK,EAAEC,MAAM,CAAC;AAC5C","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/inheritsComments.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/inheritsComments.js deleted file mode 100644 index 6c9c61c58..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/inheritsComments.js +++ /dev/null @@ -1,17 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = inheritsComments; -var _inheritTrailingComments = require("./inheritTrailingComments.js"); -var _inheritLeadingComments = require("./inheritLeadingComments.js"); -var _inheritInnerComments = require("./inheritInnerComments.js"); -function inheritsComments(child, parent) { - (0, _inheritTrailingComments.default)(child, parent); - (0, _inheritLeadingComments.default)(child, parent); - (0, _inheritInnerComments.default)(child, parent); - return child; -} - -//# sourceMappingURL=inheritsComments.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/inheritsComments.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/inheritsComments.js.map deleted file mode 100644 index 860b52e7c..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/inheritsComments.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_inheritTrailingComments","require","_inheritLeadingComments","_inheritInnerComments","inheritsComments","child","parent","inheritTrailingComments","inheritLeadingComments","inheritInnerComments"],"sources":["../../src/comments/inheritsComments.ts"],"sourcesContent":["import inheritTrailingComments from \"./inheritTrailingComments.ts\";\nimport inheritLeadingComments from \"./inheritLeadingComments.ts\";\nimport inheritInnerComments from \"./inheritInnerComments.ts\";\nimport type * as t from \"../index.ts\";\n\n/**\n * Inherit all unique comments from `parent` node to `child` node.\n */\nexport default function inheritsComments(\n child: T,\n parent: t.Node,\n): T {\n inheritTrailingComments(child, parent);\n inheritLeadingComments(child, parent);\n inheritInnerComments(child, parent);\n\n return child;\n}\n"],"mappings":";;;;;;AAAA,IAAAA,wBAAA,GAAAC,OAAA;AACA,IAAAC,uBAAA,GAAAD,OAAA;AACA,IAAAE,qBAAA,GAAAF,OAAA;AAMe,SAASG,gBAAgBA,CACtCC,KAAQ,EACRC,MAAc,EACX;EACH,IAAAC,gCAAuB,EAACF,KAAK,EAAEC,MAAM,CAAC;EACtC,IAAAE,+BAAsB,EAACH,KAAK,EAAEC,MAAM,CAAC;EACrC,IAAAG,6BAAoB,EAACJ,KAAK,EAAEC,MAAM,CAAC;EAEnC,OAAOD,KAAK;AACd","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/removeComments.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/removeComments.js deleted file mode 100644 index 36044119c..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/removeComments.js +++ /dev/null @@ -1,15 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = removeComments; -var _index = require("../constants/index.js"); -function removeComments(node) { - _index.COMMENT_KEYS.forEach(key => { - node[key] = null; - }); - return node; -} - -//# sourceMappingURL=removeComments.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/removeComments.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/removeComments.js.map deleted file mode 100644 index d12bb18e6..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/comments/removeComments.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","removeComments","node","COMMENT_KEYS","forEach","key"],"sources":["../../src/comments/removeComments.ts"],"sourcesContent":["import { COMMENT_KEYS } from \"../constants/index.ts\";\nimport type * as t from \"../index.ts\";\n\n/**\n * Remove comment properties from a node.\n */\nexport default function removeComments(node: T): T {\n COMMENT_KEYS.forEach(key => {\n node[key] = null;\n });\n\n return node;\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAMe,SAASC,cAAcA,CAAmBC,IAAO,EAAK;EACnEC,mBAAY,CAACC,OAAO,CAACC,GAAG,IAAI;IAC1BH,IAAI,CAACG,GAAG,CAAC,GAAG,IAAI;EAClB,CAAC,CAAC;EAEF,OAAOH,IAAI;AACb","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/constants/generated/index.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/constants/generated/index.js deleted file mode 100644 index 9dbb33214..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/constants/generated/index.js +++ /dev/null @@ -1,59 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.WHILE_TYPES = exports.USERWHITESPACABLE_TYPES = exports.UNARYLIKE_TYPES = exports.TYPESCRIPT_TYPES = exports.TSTYPE_TYPES = exports.TSTYPEELEMENT_TYPES = exports.TSENTITYNAME_TYPES = exports.TSBASETYPE_TYPES = exports.TERMINATORLESS_TYPES = exports.STATEMENT_TYPES = exports.STANDARDIZED_TYPES = exports.SCOPABLE_TYPES = exports.PUREISH_TYPES = exports.PROPERTY_TYPES = exports.PRIVATE_TYPES = exports.PATTERN_TYPES = exports.PATTERNLIKE_TYPES = exports.OBJECTMEMBER_TYPES = exports.MODULESPECIFIER_TYPES = exports.MODULEDECLARATION_TYPES = exports.MISCELLANEOUS_TYPES = exports.METHOD_TYPES = exports.LVAL_TYPES = exports.LOOP_TYPES = exports.LITERAL_TYPES = exports.JSX_TYPES = exports.IMPORTOREXPORTDECLARATION_TYPES = exports.IMMUTABLE_TYPES = exports.FUNCTION_TYPES = exports.FUNCTIONPARENT_TYPES = exports.FOR_TYPES = exports.FORXSTATEMENT_TYPES = exports.FLOW_TYPES = exports.FLOWTYPE_TYPES = exports.FLOWPREDICATE_TYPES = exports.FLOWDECLARATION_TYPES = exports.FLOWBASEANNOTATION_TYPES = exports.EXPRESSION_TYPES = exports.EXPRESSIONWRAPPER_TYPES = exports.EXPORTDECLARATION_TYPES = exports.ENUMMEMBER_TYPES = exports.ENUMBODY_TYPES = exports.DECLARATION_TYPES = exports.CONDITIONAL_TYPES = exports.COMPLETIONSTATEMENT_TYPES = exports.CLASS_TYPES = exports.BLOCK_TYPES = exports.BLOCKPARENT_TYPES = exports.BINARY_TYPES = exports.ACCESSOR_TYPES = void 0; -var _index = require("../../definitions/index.js"); -const STANDARDIZED_TYPES = exports.STANDARDIZED_TYPES = _index.FLIPPED_ALIAS_KEYS["Standardized"]; -const EXPRESSION_TYPES = exports.EXPRESSION_TYPES = _index.FLIPPED_ALIAS_KEYS["Expression"]; -const BINARY_TYPES = exports.BINARY_TYPES = _index.FLIPPED_ALIAS_KEYS["Binary"]; -const SCOPABLE_TYPES = exports.SCOPABLE_TYPES = _index.FLIPPED_ALIAS_KEYS["Scopable"]; -const BLOCKPARENT_TYPES = exports.BLOCKPARENT_TYPES = _index.FLIPPED_ALIAS_KEYS["BlockParent"]; -const BLOCK_TYPES = exports.BLOCK_TYPES = _index.FLIPPED_ALIAS_KEYS["Block"]; -const STATEMENT_TYPES = exports.STATEMENT_TYPES = _index.FLIPPED_ALIAS_KEYS["Statement"]; -const TERMINATORLESS_TYPES = exports.TERMINATORLESS_TYPES = _index.FLIPPED_ALIAS_KEYS["Terminatorless"]; -const COMPLETIONSTATEMENT_TYPES = exports.COMPLETIONSTATEMENT_TYPES = _index.FLIPPED_ALIAS_KEYS["CompletionStatement"]; -const CONDITIONAL_TYPES = exports.CONDITIONAL_TYPES = _index.FLIPPED_ALIAS_KEYS["Conditional"]; -const LOOP_TYPES = exports.LOOP_TYPES = _index.FLIPPED_ALIAS_KEYS["Loop"]; -const WHILE_TYPES = exports.WHILE_TYPES = _index.FLIPPED_ALIAS_KEYS["While"]; -const EXPRESSIONWRAPPER_TYPES = exports.EXPRESSIONWRAPPER_TYPES = _index.FLIPPED_ALIAS_KEYS["ExpressionWrapper"]; -const FOR_TYPES = exports.FOR_TYPES = _index.FLIPPED_ALIAS_KEYS["For"]; -const FORXSTATEMENT_TYPES = exports.FORXSTATEMENT_TYPES = _index.FLIPPED_ALIAS_KEYS["ForXStatement"]; -const FUNCTION_TYPES = exports.FUNCTION_TYPES = _index.FLIPPED_ALIAS_KEYS["Function"]; -const FUNCTIONPARENT_TYPES = exports.FUNCTIONPARENT_TYPES = _index.FLIPPED_ALIAS_KEYS["FunctionParent"]; -const PUREISH_TYPES = exports.PUREISH_TYPES = _index.FLIPPED_ALIAS_KEYS["Pureish"]; -const DECLARATION_TYPES = exports.DECLARATION_TYPES = _index.FLIPPED_ALIAS_KEYS["Declaration"]; -const PATTERNLIKE_TYPES = exports.PATTERNLIKE_TYPES = _index.FLIPPED_ALIAS_KEYS["PatternLike"]; -const LVAL_TYPES = exports.LVAL_TYPES = _index.FLIPPED_ALIAS_KEYS["LVal"]; -const TSENTITYNAME_TYPES = exports.TSENTITYNAME_TYPES = _index.FLIPPED_ALIAS_KEYS["TSEntityName"]; -const LITERAL_TYPES = exports.LITERAL_TYPES = _index.FLIPPED_ALIAS_KEYS["Literal"]; -const IMMUTABLE_TYPES = exports.IMMUTABLE_TYPES = _index.FLIPPED_ALIAS_KEYS["Immutable"]; -const USERWHITESPACABLE_TYPES = exports.USERWHITESPACABLE_TYPES = _index.FLIPPED_ALIAS_KEYS["UserWhitespacable"]; -const METHOD_TYPES = exports.METHOD_TYPES = _index.FLIPPED_ALIAS_KEYS["Method"]; -const OBJECTMEMBER_TYPES = exports.OBJECTMEMBER_TYPES = _index.FLIPPED_ALIAS_KEYS["ObjectMember"]; -const PROPERTY_TYPES = exports.PROPERTY_TYPES = _index.FLIPPED_ALIAS_KEYS["Property"]; -const UNARYLIKE_TYPES = exports.UNARYLIKE_TYPES = _index.FLIPPED_ALIAS_KEYS["UnaryLike"]; -const PATTERN_TYPES = exports.PATTERN_TYPES = _index.FLIPPED_ALIAS_KEYS["Pattern"]; -const CLASS_TYPES = exports.CLASS_TYPES = _index.FLIPPED_ALIAS_KEYS["Class"]; -const IMPORTOREXPORTDECLARATION_TYPES = exports.IMPORTOREXPORTDECLARATION_TYPES = _index.FLIPPED_ALIAS_KEYS["ImportOrExportDeclaration"]; -const EXPORTDECLARATION_TYPES = exports.EXPORTDECLARATION_TYPES = _index.FLIPPED_ALIAS_KEYS["ExportDeclaration"]; -const MODULESPECIFIER_TYPES = exports.MODULESPECIFIER_TYPES = _index.FLIPPED_ALIAS_KEYS["ModuleSpecifier"]; -const ACCESSOR_TYPES = exports.ACCESSOR_TYPES = _index.FLIPPED_ALIAS_KEYS["Accessor"]; -const PRIVATE_TYPES = exports.PRIVATE_TYPES = _index.FLIPPED_ALIAS_KEYS["Private"]; -const FLOW_TYPES = exports.FLOW_TYPES = _index.FLIPPED_ALIAS_KEYS["Flow"]; -const FLOWTYPE_TYPES = exports.FLOWTYPE_TYPES = _index.FLIPPED_ALIAS_KEYS["FlowType"]; -const FLOWBASEANNOTATION_TYPES = exports.FLOWBASEANNOTATION_TYPES = _index.FLIPPED_ALIAS_KEYS["FlowBaseAnnotation"]; -const FLOWDECLARATION_TYPES = exports.FLOWDECLARATION_TYPES = _index.FLIPPED_ALIAS_KEYS["FlowDeclaration"]; -const FLOWPREDICATE_TYPES = exports.FLOWPREDICATE_TYPES = _index.FLIPPED_ALIAS_KEYS["FlowPredicate"]; -const ENUMBODY_TYPES = exports.ENUMBODY_TYPES = _index.FLIPPED_ALIAS_KEYS["EnumBody"]; -const ENUMMEMBER_TYPES = exports.ENUMMEMBER_TYPES = _index.FLIPPED_ALIAS_KEYS["EnumMember"]; -const JSX_TYPES = exports.JSX_TYPES = _index.FLIPPED_ALIAS_KEYS["JSX"]; -const MISCELLANEOUS_TYPES = exports.MISCELLANEOUS_TYPES = _index.FLIPPED_ALIAS_KEYS["Miscellaneous"]; -const TYPESCRIPT_TYPES = exports.TYPESCRIPT_TYPES = _index.FLIPPED_ALIAS_KEYS["TypeScript"]; -const TSTYPEELEMENT_TYPES = exports.TSTYPEELEMENT_TYPES = _index.FLIPPED_ALIAS_KEYS["TSTypeElement"]; -const TSTYPE_TYPES = exports.TSTYPE_TYPES = _index.FLIPPED_ALIAS_KEYS["TSType"]; -const TSBASETYPE_TYPES = exports.TSBASETYPE_TYPES = _index.FLIPPED_ALIAS_KEYS["TSBaseType"]; -const MODULEDECLARATION_TYPES = exports.MODULEDECLARATION_TYPES = IMPORTOREXPORTDECLARATION_TYPES; - -//# sourceMappingURL=index.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/constants/generated/index.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/constants/generated/index.js.map deleted file mode 100644 index 812f18cf3..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/constants/generated/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","STANDARDIZED_TYPES","exports","FLIPPED_ALIAS_KEYS","EXPRESSION_TYPES","BINARY_TYPES","SCOPABLE_TYPES","BLOCKPARENT_TYPES","BLOCK_TYPES","STATEMENT_TYPES","TERMINATORLESS_TYPES","COMPLETIONSTATEMENT_TYPES","CONDITIONAL_TYPES","LOOP_TYPES","WHILE_TYPES","EXPRESSIONWRAPPER_TYPES","FOR_TYPES","FORXSTATEMENT_TYPES","FUNCTION_TYPES","FUNCTIONPARENT_TYPES","PUREISH_TYPES","DECLARATION_TYPES","PATTERNLIKE_TYPES","LVAL_TYPES","TSENTITYNAME_TYPES","LITERAL_TYPES","IMMUTABLE_TYPES","USERWHITESPACABLE_TYPES","METHOD_TYPES","OBJECTMEMBER_TYPES","PROPERTY_TYPES","UNARYLIKE_TYPES","PATTERN_TYPES","CLASS_TYPES","IMPORTOREXPORTDECLARATION_TYPES","EXPORTDECLARATION_TYPES","MODULESPECIFIER_TYPES","ACCESSOR_TYPES","PRIVATE_TYPES","FLOW_TYPES","FLOWTYPE_TYPES","FLOWBASEANNOTATION_TYPES","FLOWDECLARATION_TYPES","FLOWPREDICATE_TYPES","ENUMBODY_TYPES","ENUMMEMBER_TYPES","JSX_TYPES","MISCELLANEOUS_TYPES","TYPESCRIPT_TYPES","TSTYPEELEMENT_TYPES","TSTYPE_TYPES","TSBASETYPE_TYPES","MODULEDECLARATION_TYPES"],"sources":["../../../src/constants/generated/index.ts"],"sourcesContent":["/*\n * This file is auto-generated! Do not modify it directly.\n * To re-generate run 'make build'\n */\nimport { FLIPPED_ALIAS_KEYS } from \"../../definitions/index.ts\";\n\nexport const STANDARDIZED_TYPES = FLIPPED_ALIAS_KEYS[\"Standardized\"];\nexport const EXPRESSION_TYPES = FLIPPED_ALIAS_KEYS[\"Expression\"];\nexport const BINARY_TYPES = FLIPPED_ALIAS_KEYS[\"Binary\"];\nexport const SCOPABLE_TYPES = FLIPPED_ALIAS_KEYS[\"Scopable\"];\nexport const BLOCKPARENT_TYPES = FLIPPED_ALIAS_KEYS[\"BlockParent\"];\nexport const BLOCK_TYPES = FLIPPED_ALIAS_KEYS[\"Block\"];\nexport const STATEMENT_TYPES = FLIPPED_ALIAS_KEYS[\"Statement\"];\nexport const TERMINATORLESS_TYPES = FLIPPED_ALIAS_KEYS[\"Terminatorless\"];\nexport const COMPLETIONSTATEMENT_TYPES =\n FLIPPED_ALIAS_KEYS[\"CompletionStatement\"];\nexport const CONDITIONAL_TYPES = FLIPPED_ALIAS_KEYS[\"Conditional\"];\nexport const LOOP_TYPES = FLIPPED_ALIAS_KEYS[\"Loop\"];\nexport const WHILE_TYPES = FLIPPED_ALIAS_KEYS[\"While\"];\nexport const EXPRESSIONWRAPPER_TYPES = FLIPPED_ALIAS_KEYS[\"ExpressionWrapper\"];\nexport const FOR_TYPES = FLIPPED_ALIAS_KEYS[\"For\"];\nexport const FORXSTATEMENT_TYPES = FLIPPED_ALIAS_KEYS[\"ForXStatement\"];\nexport const FUNCTION_TYPES = FLIPPED_ALIAS_KEYS[\"Function\"];\nexport const FUNCTIONPARENT_TYPES = FLIPPED_ALIAS_KEYS[\"FunctionParent\"];\nexport const PUREISH_TYPES = FLIPPED_ALIAS_KEYS[\"Pureish\"];\nexport const DECLARATION_TYPES = FLIPPED_ALIAS_KEYS[\"Declaration\"];\nexport const PATTERNLIKE_TYPES = FLIPPED_ALIAS_KEYS[\"PatternLike\"];\nexport const LVAL_TYPES = FLIPPED_ALIAS_KEYS[\"LVal\"];\nexport const TSENTITYNAME_TYPES = FLIPPED_ALIAS_KEYS[\"TSEntityName\"];\nexport const LITERAL_TYPES = FLIPPED_ALIAS_KEYS[\"Literal\"];\nexport const IMMUTABLE_TYPES = FLIPPED_ALIAS_KEYS[\"Immutable\"];\nexport const USERWHITESPACABLE_TYPES = FLIPPED_ALIAS_KEYS[\"UserWhitespacable\"];\nexport const METHOD_TYPES = FLIPPED_ALIAS_KEYS[\"Method\"];\nexport const OBJECTMEMBER_TYPES = FLIPPED_ALIAS_KEYS[\"ObjectMember\"];\nexport const PROPERTY_TYPES = FLIPPED_ALIAS_KEYS[\"Property\"];\nexport const UNARYLIKE_TYPES = FLIPPED_ALIAS_KEYS[\"UnaryLike\"];\nexport const PATTERN_TYPES = FLIPPED_ALIAS_KEYS[\"Pattern\"];\nexport const CLASS_TYPES = FLIPPED_ALIAS_KEYS[\"Class\"];\nexport const IMPORTOREXPORTDECLARATION_TYPES =\n FLIPPED_ALIAS_KEYS[\"ImportOrExportDeclaration\"];\nexport const EXPORTDECLARATION_TYPES = FLIPPED_ALIAS_KEYS[\"ExportDeclaration\"];\nexport const MODULESPECIFIER_TYPES = FLIPPED_ALIAS_KEYS[\"ModuleSpecifier\"];\nexport const ACCESSOR_TYPES = FLIPPED_ALIAS_KEYS[\"Accessor\"];\nexport const PRIVATE_TYPES = FLIPPED_ALIAS_KEYS[\"Private\"];\nexport const FLOW_TYPES = FLIPPED_ALIAS_KEYS[\"Flow\"];\nexport const FLOWTYPE_TYPES = FLIPPED_ALIAS_KEYS[\"FlowType\"];\nexport const FLOWBASEANNOTATION_TYPES =\n FLIPPED_ALIAS_KEYS[\"FlowBaseAnnotation\"];\nexport const FLOWDECLARATION_TYPES = FLIPPED_ALIAS_KEYS[\"FlowDeclaration\"];\nexport const FLOWPREDICATE_TYPES = FLIPPED_ALIAS_KEYS[\"FlowPredicate\"];\nexport const ENUMBODY_TYPES = FLIPPED_ALIAS_KEYS[\"EnumBody\"];\nexport const ENUMMEMBER_TYPES = FLIPPED_ALIAS_KEYS[\"EnumMember\"];\nexport const JSX_TYPES = FLIPPED_ALIAS_KEYS[\"JSX\"];\nexport const MISCELLANEOUS_TYPES = FLIPPED_ALIAS_KEYS[\"Miscellaneous\"];\nexport const TYPESCRIPT_TYPES = FLIPPED_ALIAS_KEYS[\"TypeScript\"];\nexport const TSTYPEELEMENT_TYPES = FLIPPED_ALIAS_KEYS[\"TSTypeElement\"];\nexport const TSTYPE_TYPES = FLIPPED_ALIAS_KEYS[\"TSType\"];\nexport const TSBASETYPE_TYPES = FLIPPED_ALIAS_KEYS[\"TSBaseType\"];\n/**\n * @deprecated migrate to IMPORTOREXPORTDECLARATION_TYPES.\n */\nexport const MODULEDECLARATION_TYPES = IMPORTOREXPORTDECLARATION_TYPES;\n"],"mappings":";;;;;;AAIA,IAAAA,MAAA,GAAAC,OAAA;AAEO,MAAMC,kBAAkB,GAAAC,OAAA,CAAAD,kBAAA,GAAGE,yBAAkB,CAAC,cAAc,CAAC;AAC7D,MAAMC,gBAAgB,GAAAF,OAAA,CAAAE,gBAAA,GAAGD,yBAAkB,CAAC,YAAY,CAAC;AACzD,MAAME,YAAY,GAAAH,OAAA,CAAAG,YAAA,GAAGF,yBAAkB,CAAC,QAAQ,CAAC;AACjD,MAAMG,cAAc,GAAAJ,OAAA,CAAAI,cAAA,GAAGH,yBAAkB,CAAC,UAAU,CAAC;AACrD,MAAMI,iBAAiB,GAAAL,OAAA,CAAAK,iBAAA,GAAGJ,yBAAkB,CAAC,aAAa,CAAC;AAC3D,MAAMK,WAAW,GAAAN,OAAA,CAAAM,WAAA,GAAGL,yBAAkB,CAAC,OAAO,CAAC;AAC/C,MAAMM,eAAe,GAAAP,OAAA,CAAAO,eAAA,GAAGN,yBAAkB,CAAC,WAAW,CAAC;AACvD,MAAMO,oBAAoB,GAAAR,OAAA,CAAAQ,oBAAA,GAAGP,yBAAkB,CAAC,gBAAgB,CAAC;AACjE,MAAMQ,yBAAyB,GAAAT,OAAA,CAAAS,yBAAA,GACpCR,yBAAkB,CAAC,qBAAqB,CAAC;AACpC,MAAMS,iBAAiB,GAAAV,OAAA,CAAAU,iBAAA,GAAGT,yBAAkB,CAAC,aAAa,CAAC;AAC3D,MAAMU,UAAU,GAAAX,OAAA,CAAAW,UAAA,GAAGV,yBAAkB,CAAC,MAAM,CAAC;AAC7C,MAAMW,WAAW,GAAAZ,OAAA,CAAAY,WAAA,GAAGX,yBAAkB,CAAC,OAAO,CAAC;AAC/C,MAAMY,uBAAuB,GAAAb,OAAA,CAAAa,uBAAA,GAAGZ,yBAAkB,CAAC,mBAAmB,CAAC;AACvE,MAAMa,SAAS,GAAAd,OAAA,CAAAc,SAAA,GAAGb,yBAAkB,CAAC,KAAK,CAAC;AAC3C,MAAMc,mBAAmB,GAAAf,OAAA,CAAAe,mBAAA,GAAGd,yBAAkB,CAAC,eAAe,CAAC;AAC/D,MAAMe,cAAc,GAAAhB,OAAA,CAAAgB,cAAA,GAAGf,yBAAkB,CAAC,UAAU,CAAC;AACrD,MAAMgB,oBAAoB,GAAAjB,OAAA,CAAAiB,oBAAA,GAAGhB,yBAAkB,CAAC,gBAAgB,CAAC;AACjE,MAAMiB,aAAa,GAAAlB,OAAA,CAAAkB,aAAA,GAAGjB,yBAAkB,CAAC,SAAS,CAAC;AACnD,MAAMkB,iBAAiB,GAAAnB,OAAA,CAAAmB,iBAAA,GAAGlB,yBAAkB,CAAC,aAAa,CAAC;AAC3D,MAAMmB,iBAAiB,GAAApB,OAAA,CAAAoB,iBAAA,GAAGnB,yBAAkB,CAAC,aAAa,CAAC;AAC3D,MAAMoB,UAAU,GAAArB,OAAA,CAAAqB,UAAA,GAAGpB,yBAAkB,CAAC,MAAM,CAAC;AAC7C,MAAMqB,kBAAkB,GAAAtB,OAAA,CAAAsB,kBAAA,GAAGrB,yBAAkB,CAAC,cAAc,CAAC;AAC7D,MAAMsB,aAAa,GAAAvB,OAAA,CAAAuB,aAAA,GAAGtB,yBAAkB,CAAC,SAAS,CAAC;AACnD,MAAMuB,eAAe,GAAAxB,OAAA,CAAAwB,eAAA,GAAGvB,yBAAkB,CAAC,WAAW,CAAC;AACvD,MAAMwB,uBAAuB,GAAAzB,OAAA,CAAAyB,uBAAA,GAAGxB,yBAAkB,CAAC,mBAAmB,CAAC;AACvE,MAAMyB,YAAY,GAAA1B,OAAA,CAAA0B,YAAA,GAAGzB,yBAAkB,CAAC,QAAQ,CAAC;AACjD,MAAM0B,kBAAkB,GAAA3B,OAAA,CAAA2B,kBAAA,GAAG1B,yBAAkB,CAAC,cAAc,CAAC;AAC7D,MAAM2B,cAAc,GAAA5B,OAAA,CAAA4B,cAAA,GAAG3B,yBAAkB,CAAC,UAAU,CAAC;AACrD,MAAM4B,eAAe,GAAA7B,OAAA,CAAA6B,eAAA,GAAG5B,yBAAkB,CAAC,WAAW,CAAC;AACvD,MAAM6B,aAAa,GAAA9B,OAAA,CAAA8B,aAAA,GAAG7B,yBAAkB,CAAC,SAAS,CAAC;AACnD,MAAM8B,WAAW,GAAA/B,OAAA,CAAA+B,WAAA,GAAG9B,yBAAkB,CAAC,OAAO,CAAC;AAC/C,MAAM+B,+BAA+B,GAAAhC,OAAA,CAAAgC,+BAAA,GAC1C/B,yBAAkB,CAAC,2BAA2B,CAAC;AAC1C,MAAMgC,uBAAuB,GAAAjC,OAAA,CAAAiC,uBAAA,GAAGhC,yBAAkB,CAAC,mBAAmB,CAAC;AACvE,MAAMiC,qBAAqB,GAAAlC,OAAA,CAAAkC,qBAAA,GAAGjC,yBAAkB,CAAC,iBAAiB,CAAC;AACnE,MAAMkC,cAAc,GAAAnC,OAAA,CAAAmC,cAAA,GAAGlC,yBAAkB,CAAC,UAAU,CAAC;AACrD,MAAMmC,aAAa,GAAApC,OAAA,CAAAoC,aAAA,GAAGnC,yBAAkB,CAAC,SAAS,CAAC;AACnD,MAAMoC,UAAU,GAAArC,OAAA,CAAAqC,UAAA,GAAGpC,yBAAkB,CAAC,MAAM,CAAC;AAC7C,MAAMqC,cAAc,GAAAtC,OAAA,CAAAsC,cAAA,GAAGrC,yBAAkB,CAAC,UAAU,CAAC;AACrD,MAAMsC,wBAAwB,GAAAvC,OAAA,CAAAuC,wBAAA,GACnCtC,yBAAkB,CAAC,oBAAoB,CAAC;AACnC,MAAMuC,qBAAqB,GAAAxC,OAAA,CAAAwC,qBAAA,GAAGvC,yBAAkB,CAAC,iBAAiB,CAAC;AACnE,MAAMwC,mBAAmB,GAAAzC,OAAA,CAAAyC,mBAAA,GAAGxC,yBAAkB,CAAC,eAAe,CAAC;AAC/D,MAAMyC,cAAc,GAAA1C,OAAA,CAAA0C,cAAA,GAAGzC,yBAAkB,CAAC,UAAU,CAAC;AACrD,MAAM0C,gBAAgB,GAAA3C,OAAA,CAAA2C,gBAAA,GAAG1C,yBAAkB,CAAC,YAAY,CAAC;AACzD,MAAM2C,SAAS,GAAA5C,OAAA,CAAA4C,SAAA,GAAG3C,yBAAkB,CAAC,KAAK,CAAC;AAC3C,MAAM4C,mBAAmB,GAAA7C,OAAA,CAAA6C,mBAAA,GAAG5C,yBAAkB,CAAC,eAAe,CAAC;AAC/D,MAAM6C,gBAAgB,GAAA9C,OAAA,CAAA8C,gBAAA,GAAG7C,yBAAkB,CAAC,YAAY,CAAC;AACzD,MAAM8C,mBAAmB,GAAA/C,OAAA,CAAA+C,mBAAA,GAAG9C,yBAAkB,CAAC,eAAe,CAAC;AAC/D,MAAM+C,YAAY,GAAAhD,OAAA,CAAAgD,YAAA,GAAG/C,yBAAkB,CAAC,QAAQ,CAAC;AACjD,MAAMgD,gBAAgB,GAAAjD,OAAA,CAAAiD,gBAAA,GAAGhD,yBAAkB,CAAC,YAAY,CAAC;AAIzD,MAAMiD,uBAAuB,GAAAlD,OAAA,CAAAkD,uBAAA,GAAGlB,+BAA+B","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/constants/index.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/constants/index.js deleted file mode 100644 index 5045d01d2..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/constants/index.js +++ /dev/null @@ -1,31 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.UPDATE_OPERATORS = exports.UNARY_OPERATORS = exports.STRING_UNARY_OPERATORS = exports.STATEMENT_OR_BLOCK_KEYS = exports.NUMBER_UNARY_OPERATORS = exports.NUMBER_BINARY_OPERATORS = exports.NOT_LOCAL_BINDING = exports.LOGICAL_OPERATORS = exports.INHERIT_KEYS = exports.FOR_INIT_KEYS = exports.FLATTENABLE_KEYS = exports.EQUALITY_BINARY_OPERATORS = exports.COMPARISON_BINARY_OPERATORS = exports.COMMENT_KEYS = exports.BOOLEAN_UNARY_OPERATORS = exports.BOOLEAN_NUMBER_BINARY_OPERATORS = exports.BOOLEAN_BINARY_OPERATORS = exports.BLOCK_SCOPED_SYMBOL = exports.BINARY_OPERATORS = exports.ASSIGNMENT_OPERATORS = void 0; -const STATEMENT_OR_BLOCK_KEYS = exports.STATEMENT_OR_BLOCK_KEYS = ["consequent", "body", "alternate"]; -const FLATTENABLE_KEYS = exports.FLATTENABLE_KEYS = ["body", "expressions"]; -const FOR_INIT_KEYS = exports.FOR_INIT_KEYS = ["left", "init"]; -const COMMENT_KEYS = exports.COMMENT_KEYS = ["leadingComments", "trailingComments", "innerComments"]; -const LOGICAL_OPERATORS = exports.LOGICAL_OPERATORS = ["||", "&&", "??"]; -const UPDATE_OPERATORS = exports.UPDATE_OPERATORS = ["++", "--"]; -const BOOLEAN_NUMBER_BINARY_OPERATORS = exports.BOOLEAN_NUMBER_BINARY_OPERATORS = [">", "<", ">=", "<="]; -const EQUALITY_BINARY_OPERATORS = exports.EQUALITY_BINARY_OPERATORS = ["==", "===", "!=", "!=="]; -const COMPARISON_BINARY_OPERATORS = exports.COMPARISON_BINARY_OPERATORS = [...EQUALITY_BINARY_OPERATORS, "in", "instanceof"]; -const BOOLEAN_BINARY_OPERATORS = exports.BOOLEAN_BINARY_OPERATORS = [...COMPARISON_BINARY_OPERATORS, ...BOOLEAN_NUMBER_BINARY_OPERATORS]; -const NUMBER_BINARY_OPERATORS = exports.NUMBER_BINARY_OPERATORS = ["-", "/", "%", "*", "**", "&", "|", ">>", ">>>", "<<", "^"]; -const BINARY_OPERATORS = exports.BINARY_OPERATORS = ["+", ...NUMBER_BINARY_OPERATORS, ...BOOLEAN_BINARY_OPERATORS, "|>"]; -const ASSIGNMENT_OPERATORS = exports.ASSIGNMENT_OPERATORS = ["=", "+=", ...NUMBER_BINARY_OPERATORS.map(op => op + "="), ...LOGICAL_OPERATORS.map(op => op + "=")]; -const BOOLEAN_UNARY_OPERATORS = exports.BOOLEAN_UNARY_OPERATORS = ["delete", "!"]; -const NUMBER_UNARY_OPERATORS = exports.NUMBER_UNARY_OPERATORS = ["+", "-", "~"]; -const STRING_UNARY_OPERATORS = exports.STRING_UNARY_OPERATORS = ["typeof"]; -const UNARY_OPERATORS = exports.UNARY_OPERATORS = ["void", "throw", ...BOOLEAN_UNARY_OPERATORS, ...NUMBER_UNARY_OPERATORS, ...STRING_UNARY_OPERATORS]; -const INHERIT_KEYS = exports.INHERIT_KEYS = { - optional: ["typeAnnotation", "typeParameters", "returnType"], - force: ["start", "loc", "end"] -}; -const BLOCK_SCOPED_SYMBOL = exports.BLOCK_SCOPED_SYMBOL = Symbol.for("var used to be block scoped"); -const NOT_LOCAL_BINDING = exports.NOT_LOCAL_BINDING = Symbol.for("should not be considered a local binding"); - -//# sourceMappingURL=index.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/constants/index.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/constants/index.js.map deleted file mode 100644 index 7d20711d3..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/constants/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["STATEMENT_OR_BLOCK_KEYS","exports","FLATTENABLE_KEYS","FOR_INIT_KEYS","COMMENT_KEYS","LOGICAL_OPERATORS","UPDATE_OPERATORS","BOOLEAN_NUMBER_BINARY_OPERATORS","EQUALITY_BINARY_OPERATORS","COMPARISON_BINARY_OPERATORS","BOOLEAN_BINARY_OPERATORS","NUMBER_BINARY_OPERATORS","BINARY_OPERATORS","ASSIGNMENT_OPERATORS","map","op","BOOLEAN_UNARY_OPERATORS","NUMBER_UNARY_OPERATORS","STRING_UNARY_OPERATORS","UNARY_OPERATORS","INHERIT_KEYS","optional","force","BLOCK_SCOPED_SYMBOL","Symbol","for","NOT_LOCAL_BINDING"],"sources":["../../src/constants/index.ts"],"sourcesContent":["export const STATEMENT_OR_BLOCK_KEYS = [\"consequent\", \"body\", \"alternate\"];\nexport const FLATTENABLE_KEYS = [\"body\", \"expressions\"];\nexport const FOR_INIT_KEYS = [\"left\", \"init\"];\nexport const COMMENT_KEYS = [\n \"leadingComments\",\n \"trailingComments\",\n \"innerComments\",\n] as const;\n\nexport const LOGICAL_OPERATORS = [\"||\", \"&&\", \"??\"];\nexport const UPDATE_OPERATORS = [\"++\", \"--\"];\n\nexport const BOOLEAN_NUMBER_BINARY_OPERATORS = [\">\", \"<\", \">=\", \"<=\"];\nexport const EQUALITY_BINARY_OPERATORS = [\"==\", \"===\", \"!=\", \"!==\"];\nexport const COMPARISON_BINARY_OPERATORS = [\n ...EQUALITY_BINARY_OPERATORS,\n \"in\",\n \"instanceof\",\n];\nexport const BOOLEAN_BINARY_OPERATORS = [\n ...COMPARISON_BINARY_OPERATORS,\n ...BOOLEAN_NUMBER_BINARY_OPERATORS,\n];\nexport const NUMBER_BINARY_OPERATORS = [\n \"-\",\n \"/\",\n \"%\",\n \"*\",\n \"**\",\n \"&\",\n \"|\",\n \">>\",\n \">>>\",\n \"<<\",\n \"^\",\n];\nexport const BINARY_OPERATORS = [\n \"+\",\n ...NUMBER_BINARY_OPERATORS,\n ...BOOLEAN_BINARY_OPERATORS,\n \"|>\",\n];\n\nexport const ASSIGNMENT_OPERATORS = [\n \"=\",\n \"+=\",\n ...NUMBER_BINARY_OPERATORS.map(op => op + \"=\"),\n ...LOGICAL_OPERATORS.map(op => op + \"=\"),\n];\n\nexport const BOOLEAN_UNARY_OPERATORS = [\"delete\", \"!\"];\nexport const NUMBER_UNARY_OPERATORS = [\"+\", \"-\", \"~\"];\nexport const STRING_UNARY_OPERATORS = [\"typeof\"];\nexport const UNARY_OPERATORS = [\n \"void\",\n \"throw\",\n ...BOOLEAN_UNARY_OPERATORS,\n ...NUMBER_UNARY_OPERATORS,\n ...STRING_UNARY_OPERATORS,\n];\n\nexport const INHERIT_KEYS = {\n optional: [\"typeAnnotation\", \"typeParameters\", \"returnType\"],\n force: [\"start\", \"loc\", \"end\"],\n} as const;\n\nexport const BLOCK_SCOPED_SYMBOL = Symbol.for(\"var used to be block scoped\");\nexport const NOT_LOCAL_BINDING = Symbol.for(\n \"should not be considered a local binding\",\n);\n"],"mappings":";;;;;;AAAO,MAAMA,uBAAuB,GAAAC,OAAA,CAAAD,uBAAA,GAAG,CAAC,YAAY,EAAE,MAAM,EAAE,WAAW,CAAC;AACnE,MAAME,gBAAgB,GAAAD,OAAA,CAAAC,gBAAA,GAAG,CAAC,MAAM,EAAE,aAAa,CAAC;AAChD,MAAMC,aAAa,GAAAF,OAAA,CAAAE,aAAA,GAAG,CAAC,MAAM,EAAE,MAAM,CAAC;AACtC,MAAMC,YAAY,GAAAH,OAAA,CAAAG,YAAA,GAAG,CAC1B,iBAAiB,EACjB,kBAAkB,EAClB,eAAe,CACP;AAEH,MAAMC,iBAAiB,GAAAJ,OAAA,CAAAI,iBAAA,GAAG,CAAC,IAAI,EAAE,IAAI,EAAE,IAAI,CAAC;AAC5C,MAAMC,gBAAgB,GAAAL,OAAA,CAAAK,gBAAA,GAAG,CAAC,IAAI,EAAE,IAAI,CAAC;AAErC,MAAMC,+BAA+B,GAAAN,OAAA,CAAAM,+BAAA,GAAG,CAAC,GAAG,EAAE,GAAG,EAAE,IAAI,EAAE,IAAI,CAAC;AAC9D,MAAMC,yBAAyB,GAAAP,OAAA,CAAAO,yBAAA,GAAG,CAAC,IAAI,EAAE,KAAK,EAAE,IAAI,EAAE,KAAK,CAAC;AAC5D,MAAMC,2BAA2B,GAAAR,OAAA,CAAAQ,2BAAA,GAAG,CACzC,GAAGD,yBAAyB,EAC5B,IAAI,EACJ,YAAY,CACb;AACM,MAAME,wBAAwB,GAAAT,OAAA,CAAAS,wBAAA,GAAG,CACtC,GAAGD,2BAA2B,EAC9B,GAAGF,+BAA+B,CACnC;AACM,MAAMI,uBAAuB,GAAAV,OAAA,CAAAU,uBAAA,GAAG,CACrC,GAAG,EACH,GAAG,EACH,GAAG,EACH,GAAG,EACH,IAAI,EACJ,GAAG,EACH,GAAG,EACH,IAAI,EACJ,KAAK,EACL,IAAI,EACJ,GAAG,CACJ;AACM,MAAMC,gBAAgB,GAAAX,OAAA,CAAAW,gBAAA,GAAG,CAC9B,GAAG,EACH,GAAGD,uBAAuB,EAC1B,GAAGD,wBAAwB,EAC3B,IAAI,CACL;AAEM,MAAMG,oBAAoB,GAAAZ,OAAA,CAAAY,oBAAA,GAAG,CAClC,GAAG,EACH,IAAI,EACJ,GAAGF,uBAAuB,CAACG,GAAG,CAACC,EAAE,IAAIA,EAAE,GAAG,GAAG,CAAC,EAC9C,GAAGV,iBAAiB,CAACS,GAAG,CAACC,EAAE,IAAIA,EAAE,GAAG,GAAG,CAAC,CACzC;AAEM,MAAMC,uBAAuB,GAAAf,OAAA,CAAAe,uBAAA,GAAG,CAAC,QAAQ,EAAE,GAAG,CAAC;AAC/C,MAAMC,sBAAsB,GAAAhB,OAAA,CAAAgB,sBAAA,GAAG,CAAC,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC;AAC9C,MAAMC,sBAAsB,GAAAjB,OAAA,CAAAiB,sBAAA,GAAG,CAAC,QAAQ,CAAC;AACzC,MAAMC,eAAe,GAAAlB,OAAA,CAAAkB,eAAA,GAAG,CAC7B,MAAM,EACN,OAAO,EACP,GAAGH,uBAAuB,EAC1B,GAAGC,sBAAsB,EACzB,GAAGC,sBAAsB,CAC1B;AAEM,MAAME,YAAY,GAAAnB,OAAA,CAAAmB,YAAA,GAAG;EAC1BC,QAAQ,EAAE,CAAC,gBAAgB,EAAE,gBAAgB,EAAE,YAAY,CAAC;EAC5DC,KAAK,EAAE,CAAC,OAAO,EAAE,KAAK,EAAE,KAAK;AAC/B,CAAU;AAEH,MAAMC,mBAAmB,GAAAtB,OAAA,CAAAsB,mBAAA,GAAGC,MAAM,CAACC,GAAG,CAAC,6BAA6B,CAAC;AACrE,MAAMC,iBAAiB,GAAAzB,OAAA,CAAAyB,iBAAA,GAAGF,MAAM,CAACC,GAAG,CACzC,0CACF,CAAC","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/ensureBlock.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/ensureBlock.js deleted file mode 100644 index 8e641342d..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/ensureBlock.js +++ /dev/null @@ -1,14 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = ensureBlock; -var _toBlock = require("./toBlock.js"); -function ensureBlock(node, key = "body") { - const result = (0, _toBlock.default)(node[key], node); - node[key] = result; - return result; -} - -//# sourceMappingURL=ensureBlock.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/ensureBlock.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/ensureBlock.js.map deleted file mode 100644 index 572b0ed22..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/ensureBlock.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_toBlock","require","ensureBlock","node","key","result","toBlock"],"sources":["../../src/converters/ensureBlock.ts"],"sourcesContent":["import toBlock from \"./toBlock.ts\";\nimport type * as t from \"../index.ts\";\n\n/**\n * Ensure the `key` (defaults to \"body\") of a `node` is a block.\n * Casting it to a block if it is not.\n *\n * Returns the BlockStatement\n */\nexport default function ensureBlock(\n node: t.Node,\n key: string = \"body\",\n): t.BlockStatement {\n // @ts-expect-error Fixme: key may not exist in node, consider remove key = \"body\"\n const result = toBlock(node[key], node);\n // @ts-expect-error Fixme: key may not exist in node, consider remove key = \"body\"\n node[key] = result;\n return result;\n}\n"],"mappings":";;;;;;AAAA,IAAAA,QAAA,GAAAC,OAAA;AASe,SAASC,WAAWA,CACjCC,IAAY,EACZC,GAAW,GAAG,MAAM,EACF;EAElB,MAAMC,MAAM,GAAG,IAAAC,gBAAO,EAACH,IAAI,CAACC,GAAG,CAAC,EAAED,IAAI,CAAC;EAEvCA,IAAI,CAACC,GAAG,CAAC,GAAGC,MAAM;EAClB,OAAOA,MAAM;AACf","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js deleted file mode 100644 index 644cc1dd3..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js +++ /dev/null @@ -1,66 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = gatherSequenceExpressions; -var _getBindingIdentifiers = require("../retrievers/getBindingIdentifiers.js"); -var _index = require("../validators/generated/index.js"); -var _index2 = require("../builders/generated/index.js"); -var _productions = require("../builders/productions.js"); -var _cloneNode = require("../clone/cloneNode.js"); -; -function gatherSequenceExpressions(nodes, declars) { - const exprs = []; - let ensureLastUndefined = true; - for (const node of nodes) { - if (!(0, _index.isEmptyStatement)(node)) { - ensureLastUndefined = false; - } - if ((0, _index.isExpression)(node)) { - exprs.push(node); - } else if ((0, _index.isExpressionStatement)(node)) { - exprs.push(node.expression); - } else if ((0, _index.isVariableDeclaration)(node)) { - if (node.kind !== "var") return; - for (const declar of node.declarations) { - const bindings = (0, _getBindingIdentifiers.default)(declar); - for (const key of Object.keys(bindings)) { - declars.push({ - kind: node.kind, - id: (0, _cloneNode.default)(bindings[key]) - }); - } - if (declar.init) { - exprs.push((0, _index2.assignmentExpression)("=", declar.id, declar.init)); - } - } - ensureLastUndefined = true; - } else if ((0, _index.isIfStatement)(node)) { - const consequent = node.consequent ? gatherSequenceExpressions([node.consequent], declars) : (0, _productions.buildUndefinedNode)(); - const alternate = node.alternate ? gatherSequenceExpressions([node.alternate], declars) : (0, _productions.buildUndefinedNode)(); - if (!consequent || !alternate) return; - exprs.push((0, _index2.conditionalExpression)(node.test, consequent, alternate)); - } else if ((0, _index.isBlockStatement)(node)) { - const body = gatherSequenceExpressions(node.body, declars); - if (!body) return; - exprs.push(body); - } else if ((0, _index.isEmptyStatement)(node)) { - if (nodes.indexOf(node) === 0) { - ensureLastUndefined = true; - } - } else { - return; - } - } - if (ensureLastUndefined) { - exprs.push((0, _productions.buildUndefinedNode)()); - } - if (exprs.length === 1) { - return exprs[0]; - } else { - return (0, _index2.sequenceExpression)(exprs); - } -} - -//# sourceMappingURL=gatherSequenceExpressions.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js.map deleted file mode 100644 index 4d9bb74d3..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_getBindingIdentifiers","require","_index","_index2","_productions","_cloneNode","gatherSequenceExpressions","nodes","declars","exprs","ensureLastUndefined","node","isEmptyStatement","isExpression","push","isExpressionStatement","expression","isVariableDeclaration","kind","declar","declarations","bindings","getBindingIdentifiers","key","Object","keys","id","cloneNode","init","assignmentExpression","isIfStatement","consequent","buildUndefinedNode","alternate","conditionalExpression","test","isBlockStatement","body","indexOf","length","sequenceExpression"],"sources":["../../src/converters/gatherSequenceExpressions.ts"],"sourcesContent":["// TODO(Babel 8) Remove this file\nif (process.env.BABEL_8_BREAKING) {\n throw new Error(\n \"Internal Babel error: This file should only be loaded in Babel 7\",\n );\n}\n\nimport getBindingIdentifiers from \"../retrievers/getBindingIdentifiers.ts\";\nimport {\n isExpression,\n isExpressionStatement,\n isVariableDeclaration,\n isIfStatement,\n isBlockStatement,\n isEmptyStatement,\n} from \"../validators/generated/index.ts\";\nimport {\n sequenceExpression,\n assignmentExpression,\n conditionalExpression,\n} from \"../builders/generated/index.ts\";\nimport { buildUndefinedNode } from \"../builders/productions.ts\";\nimport cloneNode from \"../clone/cloneNode.ts\";\nimport type * as t from \"../index.ts\";\n\nexport type DeclarationInfo = {\n kind: t.VariableDeclaration[\"kind\"];\n id: t.Identifier;\n};\n\nexport default function gatherSequenceExpressions(\n nodes: ReadonlyArray,\n declars: Array,\n) {\n const exprs: t.Expression[] = [];\n let ensureLastUndefined = true;\n\n for (const node of nodes) {\n // if we encounter emptyStatement before a non-emptyStatement\n // we want to disregard that\n if (!isEmptyStatement(node)) {\n ensureLastUndefined = false;\n }\n\n if (isExpression(node)) {\n exprs.push(node);\n } else if (isExpressionStatement(node)) {\n exprs.push(node.expression);\n } else if (isVariableDeclaration(node)) {\n if (node.kind !== \"var\") return; // bailed\n\n for (const declar of node.declarations) {\n const bindings = getBindingIdentifiers(declar);\n for (const key of Object.keys(bindings)) {\n declars.push({\n kind: node.kind,\n id: cloneNode(bindings[key]),\n });\n }\n\n if (declar.init) {\n exprs.push(assignmentExpression(\"=\", declar.id, declar.init));\n }\n }\n\n ensureLastUndefined = true;\n } else if (isIfStatement(node)) {\n const consequent = node.consequent\n ? gatherSequenceExpressions([node.consequent], declars)\n : buildUndefinedNode();\n const alternate = node.alternate\n ? gatherSequenceExpressions([node.alternate], declars)\n : buildUndefinedNode();\n if (!consequent || !alternate) return; // bailed\n\n exprs.push(conditionalExpression(node.test, consequent, alternate));\n } else if (isBlockStatement(node)) {\n const body = gatherSequenceExpressions(node.body, declars);\n if (!body) return; // bailed\n\n exprs.push(body);\n } else if (isEmptyStatement(node)) {\n // empty statement so ensure the last item is undefined if we're last\n // checks if emptyStatement is first\n if (nodes.indexOf(node) === 0) {\n ensureLastUndefined = true;\n }\n } else {\n // bailed, we can't turn this statement into an expression\n return;\n }\n }\n\n if (ensureLastUndefined) {\n exprs.push(buildUndefinedNode());\n }\n\n if (exprs.length === 1) {\n return exprs[0];\n } else {\n return sequenceExpression(exprs);\n }\n}\n"],"mappings":"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","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toBindingIdentifierName.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toBindingIdentifierName.js deleted file mode 100644 index c4cc176ca..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toBindingIdentifierName.js +++ /dev/null @@ -1,14 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = toBindingIdentifierName; -var _toIdentifier = require("./toIdentifier.js"); -function toBindingIdentifierName(name) { - name = (0, _toIdentifier.default)(name); - if (name === "eval" || name === "arguments") name = "_" + name; - return name; -} - -//# sourceMappingURL=toBindingIdentifierName.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toBindingIdentifierName.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toBindingIdentifierName.js.map deleted file mode 100644 index 7387a834a..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toBindingIdentifierName.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_toIdentifier","require","toBindingIdentifierName","name","toIdentifier"],"sources":["../../src/converters/toBindingIdentifierName.ts"],"sourcesContent":["import toIdentifier from \"./toIdentifier.ts\";\n\nexport default function toBindingIdentifierName(name: string): string {\n name = toIdentifier(name);\n if (name === \"eval\" || name === \"arguments\") name = \"_\" + name;\n\n return name;\n}\n"],"mappings":";;;;;;AAAA,IAAAA,aAAA,GAAAC,OAAA;AAEe,SAASC,uBAAuBA,CAACC,IAAY,EAAU;EACpEA,IAAI,GAAG,IAAAC,qBAAY,EAACD,IAAI,CAAC;EACzB,IAAIA,IAAI,KAAK,MAAM,IAAIA,IAAI,KAAK,WAAW,EAAEA,IAAI,GAAG,GAAG,GAAGA,IAAI;EAE9D,OAAOA,IAAI;AACb","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toBlock.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toBlock.js deleted file mode 100644 index d884b1ee5..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toBlock.js +++ /dev/null @@ -1,29 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = toBlock; -var _index = require("../validators/generated/index.js"); -var _index2 = require("../builders/generated/index.js"); -function toBlock(node, parent) { - if ((0, _index.isBlockStatement)(node)) { - return node; - } - let blockNodes = []; - if ((0, _index.isEmptyStatement)(node)) { - blockNodes = []; - } else { - if (!(0, _index.isStatement)(node)) { - if ((0, _index.isFunction)(parent)) { - node = (0, _index2.returnStatement)(node); - } else { - node = (0, _index2.expressionStatement)(node); - } - } - blockNodes = [node]; - } - return (0, _index2.blockStatement)(blockNodes); -} - -//# sourceMappingURL=toBlock.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toBlock.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toBlock.js.map deleted file mode 100644 index af53deac6..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toBlock.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","_index2","toBlock","node","parent","isBlockStatement","blockNodes","isEmptyStatement","isStatement","isFunction","returnStatement","expressionStatement","blockStatement"],"sources":["../../src/converters/toBlock.ts"],"sourcesContent":["import {\n isBlockStatement,\n isFunction,\n isEmptyStatement,\n isStatement,\n} from \"../validators/generated/index.ts\";\nimport {\n returnStatement,\n expressionStatement,\n blockStatement,\n} from \"../builders/generated/index.ts\";\nimport type * as t from \"../index.ts\";\n\nexport default function toBlock(\n node: t.Statement | t.Expression,\n parent?: t.Node,\n): t.BlockStatement {\n if (isBlockStatement(node)) {\n return node;\n }\n\n let blockNodes: t.Statement[] = [];\n\n if (isEmptyStatement(node)) {\n blockNodes = [];\n } else {\n if (!isStatement(node)) {\n if (isFunction(parent)) {\n node = returnStatement(node);\n } else {\n node = expressionStatement(node);\n }\n }\n\n blockNodes = [node];\n }\n\n return blockStatement(blockNodes);\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAMA,IAAAC,OAAA,GAAAD,OAAA;AAOe,SAASE,OAAOA,CAC7BC,IAAgC,EAChCC,MAAe,EACG;EAClB,IAAI,IAAAC,uBAAgB,EAACF,IAAI,CAAC,EAAE;IAC1B,OAAOA,IAAI;EACb;EAEA,IAAIG,UAAyB,GAAG,EAAE;EAElC,IAAI,IAAAC,uBAAgB,EAACJ,IAAI,CAAC,EAAE;IAC1BG,UAAU,GAAG,EAAE;EACjB,CAAC,MAAM;IACL,IAAI,CAAC,IAAAE,kBAAW,EAACL,IAAI,CAAC,EAAE;MACtB,IAAI,IAAAM,iBAAU,EAACL,MAAM,CAAC,EAAE;QACtBD,IAAI,GAAG,IAAAO,uBAAe,EAACP,IAAI,CAAC;MAC9B,CAAC,MAAM;QACLA,IAAI,GAAG,IAAAQ,2BAAmB,EAACR,IAAI,CAAC;MAClC;IACF;IAEAG,UAAU,GAAG,CAACH,IAAI,CAAC;EACrB;EAEA,OAAO,IAAAS,sBAAc,EAACN,UAAU,CAAC;AACnC","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toComputedKey.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toComputedKey.js deleted file mode 100644 index 41ed1ca04..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toComputedKey.js +++ /dev/null @@ -1,14 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = toComputedKey; -var _index = require("../validators/generated/index.js"); -var _index2 = require("../builders/generated/index.js"); -function toComputedKey(node, key = node.key || node.property) { - if (!node.computed && (0, _index.isIdentifier)(key)) key = (0, _index2.stringLiteral)(key.name); - return key; -} - -//# sourceMappingURL=toComputedKey.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toComputedKey.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toComputedKey.js.map deleted file mode 100644 index f664c87e6..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toComputedKey.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","_index2","toComputedKey","node","key","property","computed","isIdentifier","stringLiteral","name"],"sources":["../../src/converters/toComputedKey.ts"],"sourcesContent":["import { isIdentifier } from \"../validators/generated/index.ts\";\nimport { stringLiteral } from \"../builders/generated/index.ts\";\nimport type * as t from \"../index.ts\";\n\nexport default function toComputedKey(\n node:\n | t.ObjectMember\n | t.ObjectProperty\n | t.ClassMethod\n | t.ClassProperty\n | t.ClassAccessorProperty\n | t.MemberExpression\n | t.OptionalMemberExpression,\n // @ts-expect-error todo(flow->ts): maybe check the type of node before accessing .key and .property\n key: t.Expression | t.PrivateName = node.key || node.property,\n) {\n if (!node.computed && isIdentifier(key)) key = stringLiteral(key.name);\n\n return key;\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AACA,IAAAC,OAAA,GAAAD,OAAA;AAGe,SAASE,aAAaA,CACnCC,IAO8B,EAE9BC,GAAiC,GAAGD,IAAI,CAACC,GAAG,IAAID,IAAI,CAACE,QAAQ,EAC7D;EACA,IAAI,CAACF,IAAI,CAACG,QAAQ,IAAI,IAAAC,mBAAY,EAACH,GAAG,CAAC,EAAEA,GAAG,GAAG,IAAAI,qBAAa,EAACJ,GAAG,CAACK,IAAI,CAAC;EAEtE,OAAOL,GAAG;AACZ","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toExpression.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toExpression.js deleted file mode 100644 index bcb576fe2..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toExpression.js +++ /dev/null @@ -1,27 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = void 0; -var _index = require("../validators/generated/index.js"); -var _default = exports.default = toExpression; -function toExpression(node) { - if ((0, _index.isExpressionStatement)(node)) { - node = node.expression; - } - if ((0, _index.isExpression)(node)) { - return node; - } - if ((0, _index.isClass)(node)) { - node.type = "ClassExpression"; - } else if ((0, _index.isFunction)(node)) { - node.type = "FunctionExpression"; - } - if (!(0, _index.isExpression)(node)) { - throw new Error(`cannot turn ${node.type} to an expression`); - } - return node; -} - -//# sourceMappingURL=toExpression.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toExpression.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toExpression.js.map deleted file mode 100644 index 932029f05..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toExpression.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","_default","exports","default","toExpression","node","isExpressionStatement","expression","isExpression","isClass","type","isFunction","Error"],"sources":["../../src/converters/toExpression.ts"],"sourcesContent":["import {\n isExpression,\n isFunction,\n isClass,\n isExpressionStatement,\n} from \"../validators/generated/index.ts\";\nimport type * as t from \"../index.ts\";\n\nexport default toExpression as {\n (node: t.Function): t.FunctionExpression;\n (node: t.Class): t.ClassExpression;\n (\n node: t.ExpressionStatement | t.Expression | t.Class | t.Function,\n ): t.Expression;\n};\n\nfunction toExpression(\n node: t.ExpressionStatement | t.Expression | t.Class | t.Function,\n): t.Expression {\n if (isExpressionStatement(node)) {\n node = node.expression;\n }\n\n // return unmodified node\n // important for things like ArrowFunctions where\n // type change from ArrowFunction to FunctionExpression\n // produces bugs like -> `()=>a` to `function () a`\n // without generating a BlockStatement for it\n // ref: https://github.com/babel/babili/issues/130\n if (isExpression(node)) {\n return node;\n }\n\n // convert all classes and functions\n // ClassDeclaration -> ClassExpression\n // FunctionDeclaration, ObjectMethod, ClassMethod -> FunctionExpression\n if (isClass(node)) {\n // @ts-expect-error todo(flow->ts): avoid type unsafe mutations\n node.type = \"ClassExpression\";\n } else if (isFunction(node)) {\n // @ts-expect-error todo(flow->ts): avoid type unsafe mutations\n node.type = \"FunctionExpression\";\n }\n\n // if it's still not an expression\n if (!isExpression(node)) {\n throw new Error(`cannot turn ${node.type} to an expression`);\n }\n\n return node;\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAK0C,IAAAC,QAAA,GAAAC,OAAA,CAAAC,OAAA,GAG3BC,YAAY;AAQ3B,SAASA,YAAYA,CACnBC,IAAiE,EACnD;EACd,IAAI,IAAAC,4BAAqB,EAACD,IAAI,CAAC,EAAE;IAC/BA,IAAI,GAAGA,IAAI,CAACE,UAAU;EACxB;EAQA,IAAI,IAAAC,mBAAY,EAACH,IAAI,CAAC,EAAE;IACtB,OAAOA,IAAI;EACb;EAKA,IAAI,IAAAI,cAAO,EAACJ,IAAI,CAAC,EAAE;IAEjBA,IAAI,CAACK,IAAI,GAAG,iBAAiB;EAC/B,CAAC,MAAM,IAAI,IAAAC,iBAAU,EAACN,IAAI,CAAC,EAAE;IAE3BA,IAAI,CAACK,IAAI,GAAG,oBAAoB;EAClC;EAGA,IAAI,CAAC,IAAAF,mBAAY,EAACH,IAAI,CAAC,EAAE;IACvB,MAAM,IAAIO,KAAK,CAAC,eAAeP,IAAI,CAACK,IAAI,mBAAmB,CAAC;EAC9D;EAEA,OAAOL,IAAI;AACb","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toIdentifier.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toIdentifier.js deleted file mode 100644 index 88037850d..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toIdentifier.js +++ /dev/null @@ -1,25 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = toIdentifier; -var _isValidIdentifier = require("../validators/isValidIdentifier.js"); -var _helperValidatorIdentifier = require("@babel/helper-validator-identifier"); -function toIdentifier(input) { - input = input + ""; - let name = ""; - for (const c of input) { - name += (0, _helperValidatorIdentifier.isIdentifierChar)(c.codePointAt(0)) ? c : "-"; - } - name = name.replace(/^[-0-9]+/, ""); - name = name.replace(/[-\s]+(.)?/g, function (match, c) { - return c ? c.toUpperCase() : ""; - }); - if (!(0, _isValidIdentifier.default)(name)) { - name = `_${name}`; - } - return name || "_"; -} - -//# sourceMappingURL=toIdentifier.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toIdentifier.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toIdentifier.js.map deleted file mode 100644 index d62fa18a3..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toIdentifier.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_isValidIdentifier","require","_helperValidatorIdentifier","toIdentifier","input","name","c","isIdentifierChar","codePointAt","replace","match","toUpperCase","isValidIdentifier"],"sources":["../../src/converters/toIdentifier.ts"],"sourcesContent":["import isValidIdentifier from \"../validators/isValidIdentifier.ts\";\nimport { isIdentifierChar } from \"@babel/helper-validator-identifier\";\n\nexport default function toIdentifier(input: string): string {\n input = input + \"\";\n\n // replace all non-valid identifiers with dashes\n let name = \"\";\n for (const c of input) {\n name += isIdentifierChar(c.codePointAt(0)) ? c : \"-\";\n }\n\n // remove all dashes and numbers from start of name\n name = name.replace(/^[-0-9]+/, \"\");\n\n // camel case\n name = name.replace(/[-\\s]+(.)?/g, function (match, c) {\n return c ? c.toUpperCase() : \"\";\n });\n\n if (!isValidIdentifier(name)) {\n name = `_${name}`;\n }\n\n return name || \"_\";\n}\n"],"mappings":";;;;;;AAAA,IAAAA,kBAAA,GAAAC,OAAA;AACA,IAAAC,0BAAA,GAAAD,OAAA;AAEe,SAASE,YAAYA,CAACC,KAAa,EAAU;EAC1DA,KAAK,GAAGA,KAAK,GAAG,EAAE;EAGlB,IAAIC,IAAI,GAAG,EAAE;EACb,KAAK,MAAMC,CAAC,IAAIF,KAAK,EAAE;IACrBC,IAAI,IAAI,IAAAE,2CAAgB,EAACD,CAAC,CAACE,WAAW,CAAC,CAAC,CAAC,CAAC,GAAGF,CAAC,GAAG,GAAG;EACtD;EAGAD,IAAI,GAAGA,IAAI,CAACI,OAAO,CAAC,UAAU,EAAE,EAAE,CAAC;EAGnCJ,IAAI,GAAGA,IAAI,CAACI,OAAO,CAAC,aAAa,EAAE,UAAUC,KAAK,EAAEJ,CAAC,EAAE;IACrD,OAAOA,CAAC,GAAGA,CAAC,CAACK,WAAW,CAAC,CAAC,GAAG,EAAE;EACjC,CAAC,CAAC;EAEF,IAAI,CAAC,IAAAC,0BAAiB,EAACP,IAAI,CAAC,EAAE;IAC5BA,IAAI,GAAG,IAAIA,IAAI,EAAE;EACnB;EAEA,OAAOA,IAAI,IAAI,GAAG;AACpB","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toKeyAlias.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toKeyAlias.js deleted file mode 100644 index ee73a0e92..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toKeyAlias.js +++ /dev/null @@ -1,38 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = toKeyAlias; -var _index = require("../validators/generated/index.js"); -var _cloneNode = require("../clone/cloneNode.js"); -var _removePropertiesDeep = require("../modifications/removePropertiesDeep.js"); -function toKeyAlias(node, key = node.key) { - let alias; - if (node.kind === "method") { - return toKeyAlias.increment() + ""; - } else if ((0, _index.isIdentifier)(key)) { - alias = key.name; - } else if ((0, _index.isStringLiteral)(key)) { - alias = JSON.stringify(key.value); - } else { - alias = JSON.stringify((0, _removePropertiesDeep.default)((0, _cloneNode.default)(key))); - } - if (node.computed) { - alias = `[${alias}]`; - } - if (node.static) { - alias = `static:${alias}`; - } - return alias; -} -toKeyAlias.uid = 0; -toKeyAlias.increment = function () { - if (toKeyAlias.uid >= Number.MAX_SAFE_INTEGER) { - return toKeyAlias.uid = 0; - } else { - return toKeyAlias.uid++; - } -}; - -//# sourceMappingURL=toKeyAlias.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toKeyAlias.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toKeyAlias.js.map deleted file mode 100644 index 8dc225a15..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toKeyAlias.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","_cloneNode","_removePropertiesDeep","toKeyAlias","node","key","alias","kind","increment","isIdentifier","name","isStringLiteral","JSON","stringify","value","removePropertiesDeep","cloneNode","computed","static","uid","Number","MAX_SAFE_INTEGER"],"sources":["../../src/converters/toKeyAlias.ts"],"sourcesContent":["import {\n isIdentifier,\n isStringLiteral,\n} from \"../validators/generated/index.ts\";\nimport cloneNode from \"../clone/cloneNode.ts\";\nimport removePropertiesDeep from \"../modifications/removePropertiesDeep.ts\";\nimport type * as t from \"../index.ts\";\n\nexport default function toKeyAlias(\n node: t.Method | t.Property,\n key: t.Node = node.key,\n): string {\n let alias;\n\n // @ts-expect-error todo(flow->ts): maybe add node type check before checking `.kind`\n if (node.kind === \"method\") {\n return toKeyAlias.increment() + \"\";\n } else if (isIdentifier(key)) {\n alias = key.name;\n } else if (isStringLiteral(key)) {\n alias = JSON.stringify(key.value);\n } else {\n alias = JSON.stringify(removePropertiesDeep(cloneNode(key)));\n }\n\n // @ts-expect-error todo(flow->ts): maybe add node type check before checking `.computed`\n if (node.computed) {\n alias = `[${alias}]`;\n }\n\n // @ts-expect-error todo(flow->ts): maybe add node type check before checking `.static`\n if (node.static) {\n alias = `static:${alias}`;\n }\n\n return alias;\n}\n\ntoKeyAlias.uid = 0;\n\ntoKeyAlias.increment = function () {\n if (toKeyAlias.uid >= Number.MAX_SAFE_INTEGER) {\n return (toKeyAlias.uid = 0);\n } else {\n return toKeyAlias.uid++;\n }\n};\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAIA,IAAAC,UAAA,GAAAD,OAAA;AACA,IAAAE,qBAAA,GAAAF,OAAA;AAGe,SAASG,UAAUA,CAChCC,IAA2B,EAC3BC,GAAW,GAAGD,IAAI,CAACC,GAAG,EACd;EACR,IAAIC,KAAK;EAGT,IAAIF,IAAI,CAACG,IAAI,KAAK,QAAQ,EAAE;IAC1B,OAAOJ,UAAU,CAACK,SAAS,CAAC,CAAC,GAAG,EAAE;EACpC,CAAC,MAAM,IAAI,IAAAC,mBAAY,EAACJ,GAAG,CAAC,EAAE;IAC5BC,KAAK,GAAGD,GAAG,CAACK,IAAI;EAClB,CAAC,MAAM,IAAI,IAAAC,sBAAe,EAACN,GAAG,CAAC,EAAE;IAC/BC,KAAK,GAAGM,IAAI,CAACC,SAAS,CAACR,GAAG,CAACS,KAAK,CAAC;EACnC,CAAC,MAAM;IACLR,KAAK,GAAGM,IAAI,CAACC,SAAS,CAAC,IAAAE,6BAAoB,EAAC,IAAAC,kBAAS,EAACX,GAAG,CAAC,CAAC,CAAC;EAC9D;EAGA,IAAID,IAAI,CAACa,QAAQ,EAAE;IACjBX,KAAK,GAAG,IAAIA,KAAK,GAAG;EACtB;EAGA,IAAIF,IAAI,CAACc,MAAM,EAAE;IACfZ,KAAK,GAAG,UAAUA,KAAK,EAAE;EAC3B;EAEA,OAAOA,KAAK;AACd;AAEAH,UAAU,CAACgB,GAAG,GAAG,CAAC;AAElBhB,UAAU,CAACK,SAAS,GAAG,YAAY;EACjC,IAAIL,UAAU,CAACgB,GAAG,IAAIC,MAAM,CAACC,gBAAgB,EAAE;IAC7C,OAAQlB,UAAU,CAACgB,GAAG,GAAG,CAAC;EAC5B,CAAC,MAAM;IACL,OAAOhB,UAAU,CAACgB,GAAG,EAAE;EACzB;AACF,CAAC","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toSequenceExpression.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toSequenceExpression.js deleted file mode 100644 index 96fc4ea0c..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toSequenceExpression.js +++ /dev/null @@ -1,20 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = toSequenceExpression; -var _gatherSequenceExpressions = require("./gatherSequenceExpressions.js"); -; -function toSequenceExpression(nodes, scope) { - if (!(nodes != null && nodes.length)) return; - const declars = []; - const result = (0, _gatherSequenceExpressions.default)(nodes, declars); - if (!result) return; - for (const declar of declars) { - scope.push(declar); - } - return result; -} - -//# sourceMappingURL=toSequenceExpression.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toSequenceExpression.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toSequenceExpression.js.map deleted file mode 100644 index 45558552f..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toSequenceExpression.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_gatherSequenceExpressions","require","toSequenceExpression","nodes","scope","length","declars","result","gatherSequenceExpressions","declar","push"],"sources":["../../src/converters/toSequenceExpression.ts"],"sourcesContent":["// TODO(Babel 8) Remove this file\nif (process.env.BABEL_8_BREAKING) {\n throw new Error(\n \"Internal Babel error: This file should only be loaded in Babel 7\",\n );\n}\n\nimport gatherSequenceExpressions from \"./gatherSequenceExpressions.ts\";\nimport type * as t from \"../index.ts\";\nimport type { DeclarationInfo } from \"./gatherSequenceExpressions.ts\";\n\n/**\n * Turn an array of statement `nodes` into a `SequenceExpression`.\n *\n * Variable declarations are turned into simple assignments and their\n * declarations hoisted to the top of the current scope.\n *\n * Expression statements are just resolved to their expression.\n */\nexport default function toSequenceExpression(\n nodes: ReadonlyArray,\n scope: any,\n): t.SequenceExpression | undefined {\n if (!nodes?.length) return;\n\n const declars: DeclarationInfo[] = [];\n const result = gatherSequenceExpressions(nodes, declars);\n if (!result) return;\n\n for (const declar of declars) {\n scope.push(declar);\n }\n\n // @ts-expect-error fixme: gatherSequenceExpressions will return an Expression when there are only one element\n return result;\n}\n"],"mappings":";;;;;;AAOA,IAAAA,0BAAA,GAAAC,OAAA;AAAuE;AAYxD,SAASC,oBAAoBA,CAC1CC,KAA4B,EAC5BC,KAAU,EACwB;EAClC,IAAI,EAACD,KAAK,YAALA,KAAK,CAAEE,MAAM,GAAE;EAEpB,MAAMC,OAA0B,GAAG,EAAE;EACrC,MAAMC,MAAM,GAAG,IAAAC,kCAAyB,EAACL,KAAK,EAAEG,OAAO,CAAC;EACxD,IAAI,CAACC,MAAM,EAAE;EAEb,KAAK,MAAME,MAAM,IAAIH,OAAO,EAAE;IAC5BF,KAAK,CAACM,IAAI,CAACD,MAAM,CAAC;EACpB;EAGA,OAAOF,MAAM;AACf","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toStatement.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toStatement.js deleted file mode 100644 index 92cfd9603..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toStatement.js +++ /dev/null @@ -1,39 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = void 0; -var _index = require("../validators/generated/index.js"); -var _index2 = require("../builders/generated/index.js"); -var _default = exports.default = toStatement; -function toStatement(node, ignore) { - if ((0, _index.isStatement)(node)) { - return node; - } - let mustHaveId = false; - let newType; - if ((0, _index.isClass)(node)) { - mustHaveId = true; - newType = "ClassDeclaration"; - } else if ((0, _index.isFunction)(node)) { - mustHaveId = true; - newType = "FunctionDeclaration"; - } else if ((0, _index.isAssignmentExpression)(node)) { - return (0, _index2.expressionStatement)(node); - } - if (mustHaveId && !node.id) { - newType = false; - } - if (!newType) { - if (ignore) { - return false; - } else { - throw new Error(`cannot turn ${node.type} to a statement`); - } - } - node.type = newType; - return node; -} - -//# sourceMappingURL=toStatement.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toStatement.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toStatement.js.map deleted file mode 100644 index 5314f173d..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/toStatement.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","_index2","_default","exports","default","toStatement","node","ignore","isStatement","mustHaveId","newType","isClass","isFunction","isAssignmentExpression","expressionStatement","id","Error","type"],"sources":["../../src/converters/toStatement.ts"],"sourcesContent":["import {\n isStatement,\n isFunction,\n isClass,\n isAssignmentExpression,\n} from \"../validators/generated/index.ts\";\nimport { expressionStatement } from \"../builders/generated/index.ts\";\nimport type * as t from \"../index.ts\";\n\nexport default toStatement as {\n (node: t.AssignmentExpression, ignore?: boolean): t.ExpressionStatement;\n\n (node: T, ignore: false): T;\n (node: T, ignore?: boolean): T | false;\n\n (node: t.Class, ignore: false): t.ClassDeclaration;\n (node: t.Class, ignore?: boolean): t.ClassDeclaration | false;\n\n (node: t.Function, ignore: false): t.FunctionDeclaration;\n (node: t.Function, ignore?: boolean): t.FunctionDeclaration | false;\n\n (node: t.Node, ignore: false): t.Statement;\n (node: t.Node, ignore?: boolean): t.Statement | false;\n};\n\nfunction toStatement(node: t.Node, ignore?: boolean): t.Statement | false {\n if (isStatement(node)) {\n return node;\n }\n\n let mustHaveId = false;\n let newType;\n\n if (isClass(node)) {\n mustHaveId = true;\n newType = \"ClassDeclaration\" as const;\n } else if (isFunction(node)) {\n mustHaveId = true;\n newType = \"FunctionDeclaration\" as const;\n } else if (isAssignmentExpression(node)) {\n return expressionStatement(node);\n }\n\n // @ts-expect-error todo(flow->ts): node.id might be missing\n if (mustHaveId && !node.id) {\n newType = false;\n }\n\n if (!newType) {\n if (ignore) {\n return false;\n } else {\n throw new Error(`cannot turn ${node.type} to a statement`);\n }\n }\n\n // @ts-expect-error manipulating node.type\n node.type = newType;\n\n // @ts-expect-error todo(flow->ts) refactor to avoid type unsafe mutations like reassigning node type above\n return node;\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAMA,IAAAC,OAAA,GAAAD,OAAA;AAAqE,IAAAE,QAAA,GAAAC,OAAA,CAAAC,OAAA,GAGtDC,WAAW;AAgB1B,SAASA,WAAWA,CAACC,IAAY,EAAEC,MAAgB,EAAuB;EACxE,IAAI,IAAAC,kBAAW,EAACF,IAAI,CAAC,EAAE;IACrB,OAAOA,IAAI;EACb;EAEA,IAAIG,UAAU,GAAG,KAAK;EACtB,IAAIC,OAAO;EAEX,IAAI,IAAAC,cAAO,EAACL,IAAI,CAAC,EAAE;IACjBG,UAAU,GAAG,IAAI;IACjBC,OAAO,GAAG,kBAA2B;EACvC,CAAC,MAAM,IAAI,IAAAE,iBAAU,EAACN,IAAI,CAAC,EAAE;IAC3BG,UAAU,GAAG,IAAI;IACjBC,OAAO,GAAG,qBAA8B;EAC1C,CAAC,MAAM,IAAI,IAAAG,6BAAsB,EAACP,IAAI,CAAC,EAAE;IACvC,OAAO,IAAAQ,2BAAmB,EAACR,IAAI,CAAC;EAClC;EAGA,IAAIG,UAAU,IAAI,CAACH,IAAI,CAACS,EAAE,EAAE;IAC1BL,OAAO,GAAG,KAAK;EACjB;EAEA,IAAI,CAACA,OAAO,EAAE;IACZ,IAAIH,MAAM,EAAE;MACV,OAAO,KAAK;IACd,CAAC,MAAM;MACL,MAAM,IAAIS,KAAK,CAAC,eAAeV,IAAI,CAACW,IAAI,iBAAiB,CAAC;IAC5D;EACF;EAGAX,IAAI,CAACW,IAAI,GAAGP,OAAO;EAGnB,OAAOJ,IAAI;AACb","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/valueToNode.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/valueToNode.js deleted file mode 100644 index b5c3c4843..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/valueToNode.js +++ /dev/null @@ -1,76 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = void 0; -var _isValidIdentifier = require("../validators/isValidIdentifier.js"); -var _index = require("../builders/generated/index.js"); -var _default = exports.default = valueToNode; -const objectToString = Function.call.bind(Object.prototype.toString); -function isRegExp(value) { - return objectToString(value) === "[object RegExp]"; -} -function isPlainObject(value) { - if (typeof value !== "object" || value === null || Object.prototype.toString.call(value) !== "[object Object]") { - return false; - } - const proto = Object.getPrototypeOf(value); - return proto === null || Object.getPrototypeOf(proto) === null; -} -function valueToNode(value) { - if (value === undefined) { - return (0, _index.identifier)("undefined"); - } - if (value === true || value === false) { - return (0, _index.booleanLiteral)(value); - } - if (value === null) { - return (0, _index.nullLiteral)(); - } - if (typeof value === "string") { - return (0, _index.stringLiteral)(value); - } - if (typeof value === "number") { - let result; - if (Number.isFinite(value)) { - result = (0, _index.numericLiteral)(Math.abs(value)); - } else { - let numerator; - if (Number.isNaN(value)) { - numerator = (0, _index.numericLiteral)(0); - } else { - numerator = (0, _index.numericLiteral)(1); - } - result = (0, _index.binaryExpression)("/", numerator, (0, _index.numericLiteral)(0)); - } - if (value < 0 || Object.is(value, -0)) { - result = (0, _index.unaryExpression)("-", result); - } - return result; - } - if (isRegExp(value)) { - const pattern = value.source; - const flags = /\/([a-z]*)$/.exec(value.toString())[1]; - return (0, _index.regExpLiteral)(pattern, flags); - } - if (Array.isArray(value)) { - return (0, _index.arrayExpression)(value.map(valueToNode)); - } - if (isPlainObject(value)) { - const props = []; - for (const key of Object.keys(value)) { - let nodeKey; - if ((0, _isValidIdentifier.default)(key)) { - nodeKey = (0, _index.identifier)(key); - } else { - nodeKey = (0, _index.stringLiteral)(key); - } - props.push((0, _index.objectProperty)(nodeKey, valueToNode(value[key]))); - } - return (0, _index.objectExpression)(props); - } - throw new Error("don't know how to turn this value into a node"); -} - -//# sourceMappingURL=valueToNode.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/valueToNode.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/valueToNode.js.map deleted file mode 100644 index 958e0af13..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/converters/valueToNode.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_isValidIdentifier","require","_index","_default","exports","default","valueToNode","objectToString","Function","call","bind","Object","prototype","toString","isRegExp","value","isPlainObject","proto","getPrototypeOf","undefined","identifier","booleanLiteral","nullLiteral","stringLiteral","result","Number","isFinite","numericLiteral","Math","abs","numerator","isNaN","binaryExpression","is","unaryExpression","pattern","source","flags","exec","regExpLiteral","Array","isArray","arrayExpression","map","props","key","keys","nodeKey","isValidIdentifier","push","objectProperty","objectExpression","Error"],"sources":["../../src/converters/valueToNode.ts"],"sourcesContent":["import isValidIdentifier from \"../validators/isValidIdentifier.ts\";\nimport {\n identifier,\n booleanLiteral,\n nullLiteral,\n stringLiteral,\n numericLiteral,\n regExpLiteral,\n arrayExpression,\n objectProperty,\n objectExpression,\n unaryExpression,\n binaryExpression,\n} from \"../builders/generated/index.ts\";\nimport type * as t from \"../index.ts\";\n\nexport default valueToNode as {\n (value: undefined): t.Identifier; // TODO: This should return \"void 0\"\n (value: boolean): t.BooleanLiteral;\n (value: null): t.NullLiteral;\n (value: string): t.StringLiteral;\n // Infinities and NaN need to use a BinaryExpression; negative values must be wrapped in UnaryExpression\n (value: number): t.NumericLiteral | t.BinaryExpression | t.UnaryExpression;\n (value: RegExp): t.RegExpLiteral;\n (value: ReadonlyArray): t.ArrayExpression;\n\n // this throws with objects that are not plain objects,\n // or if there are non-valueToNode-able values\n (value: object): t.ObjectExpression;\n\n (value: unknown): t.Expression;\n};\n\n// @ts-expect-error: Object.prototype.toString must return a string\nconst objectToString: (value: unknown) => string = Function.call.bind(\n Object.prototype.toString,\n);\n\nfunction isRegExp(value: unknown): value is RegExp {\n return objectToString(value) === \"[object RegExp]\";\n}\n\nfunction isPlainObject(value: unknown): value is object {\n if (\n typeof value !== \"object\" ||\n value === null ||\n Object.prototype.toString.call(value) !== \"[object Object]\"\n ) {\n return false;\n }\n const proto = Object.getPrototypeOf(value);\n // Object.prototype's __proto__ is null. Every other class's __proto__.__proto__ is\n // not null by default. We cannot check if proto === Object.prototype because it\n // could come from another realm.\n return proto === null || Object.getPrototypeOf(proto) === null;\n}\n\nfunction valueToNode(value: unknown): t.Expression {\n // undefined\n if (value === undefined) {\n return identifier(\"undefined\");\n }\n\n // boolean\n if (value === true || value === false) {\n return booleanLiteral(value);\n }\n\n // null\n if (value === null) {\n return nullLiteral();\n }\n\n // strings\n if (typeof value === \"string\") {\n return stringLiteral(value);\n }\n\n // numbers\n if (typeof value === \"number\") {\n let result;\n if (Number.isFinite(value)) {\n result = numericLiteral(Math.abs(value));\n } else {\n let numerator;\n if (Number.isNaN(value)) {\n // NaN\n numerator = numericLiteral(0);\n } else {\n // Infinity / -Infinity\n numerator = numericLiteral(1);\n }\n\n result = binaryExpression(\"/\", numerator, numericLiteral(0));\n }\n\n if (value < 0 || Object.is(value, -0)) {\n result = unaryExpression(\"-\", result);\n }\n\n return result;\n }\n\n // regexes\n if (isRegExp(value)) {\n const pattern = value.source;\n const flags = /\\/([a-z]*)$/.exec(value.toString())[1];\n return regExpLiteral(pattern, flags);\n }\n\n // array\n if (Array.isArray(value)) {\n return arrayExpression(value.map(valueToNode));\n }\n\n // object\n if (isPlainObject(value)) {\n const props = [];\n for (const key of Object.keys(value)) {\n let nodeKey;\n if (isValidIdentifier(key)) {\n nodeKey = identifier(key);\n } else {\n nodeKey = stringLiteral(key);\n }\n props.push(\n objectProperty(\n nodeKey,\n valueToNode(\n // @ts-expect-error key must present in value\n value[key],\n ),\n ),\n );\n }\n return objectExpression(props);\n }\n\n throw new Error(\"don't know how to turn this value into a node\");\n}\n"],"mappings":"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","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/core.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/core.js deleted file mode 100644 index 189981e07..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/core.js +++ /dev/null @@ -1,1630 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.patternLikeCommon = exports.importAttributes = exports.functionTypeAnnotationCommon = exports.functionDeclarationCommon = exports.functionCommon = exports.classMethodOrPropertyCommon = exports.classMethodOrDeclareMethodCommon = void 0; -var _is = require("../validators/is.js"); -var _isValidIdentifier = require("../validators/isValidIdentifier.js"); -var _helperValidatorIdentifier = require("@babel/helper-validator-identifier"); -var _helperStringParser = require("@babel/helper-string-parser"); -var _index = require("../constants/index.js"); -var _utils = require("./utils.js"); -const defineType = (0, _utils.defineAliasedType)("Standardized"); -defineType("ArrayExpression", { - fields: { - elements: { - validate: (0, _utils.arrayOf)((0, _utils.assertNodeOrValueType)("null", "Expression", "SpreadElement")), - default: !process.env.BABEL_TYPES_8_BREAKING ? [] : undefined - } - }, - visitor: ["elements"], - aliases: ["Expression"] -}); -defineType("AssignmentExpression", { - fields: { - operator: { - validate: !process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.assertValueType)("string") : Object.assign(function () { - const identifier = (0, _utils.assertOneOf)(..._index.ASSIGNMENT_OPERATORS); - const pattern = (0, _utils.assertOneOf)("="); - return function (node, key, val) { - const validator = (0, _is.default)("Pattern", node.left) ? pattern : identifier; - validator(node, key, val); - }; - }(), { - type: "string" - }) - }, - left: { - validate: !process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.assertNodeType)("LVal", "OptionalMemberExpression") : (0, _utils.assertNodeType)("Identifier", "MemberExpression", "OptionalMemberExpression", "ArrayPattern", "ObjectPattern", "TSAsExpression", "TSSatisfiesExpression", "TSTypeAssertion", "TSNonNullExpression") - }, - right: { - validate: (0, _utils.assertNodeType)("Expression") - } - }, - builder: ["operator", "left", "right"], - visitor: ["left", "right"], - aliases: ["Expression"] -}); -defineType("BinaryExpression", { - builder: ["operator", "left", "right"], - fields: { - operator: { - validate: (0, _utils.assertOneOf)(..._index.BINARY_OPERATORS) - }, - left: { - validate: function () { - const expression = (0, _utils.assertNodeType)("Expression"); - const inOp = (0, _utils.assertNodeType)("Expression", "PrivateName"); - const validator = Object.assign(function (node, key, val) { - const validator = node.operator === "in" ? inOp : expression; - validator(node, key, val); - }, { - oneOfNodeTypes: ["Expression", "PrivateName"] - }); - return validator; - }() - }, - right: { - validate: (0, _utils.assertNodeType)("Expression") - } - }, - visitor: ["left", "right"], - aliases: ["Binary", "Expression"] -}); -defineType("InterpreterDirective", { - builder: ["value"], - fields: { - value: { - validate: (0, _utils.assertValueType)("string") - } - } -}); -defineType("Directive", { - visitor: ["value"], - fields: { - value: { - validate: (0, _utils.assertNodeType)("DirectiveLiteral") - } - } -}); -defineType("DirectiveLiteral", { - builder: ["value"], - fields: { - value: { - validate: (0, _utils.assertValueType)("string") - } - } -}); -defineType("BlockStatement", { - builder: ["body", "directives"], - visitor: ["directives", "body"], - fields: { - directives: { - validate: (0, _utils.arrayOfType)("Directive"), - default: [] - }, - body: (0, _utils.validateArrayOfType)("Statement") - }, - aliases: ["Scopable", "BlockParent", "Block", "Statement"] -}); -defineType("BreakStatement", { - visitor: ["label"], - fields: { - label: { - validate: (0, _utils.assertNodeType)("Identifier"), - optional: true - } - }, - aliases: ["Statement", "Terminatorless", "CompletionStatement"] -}); -defineType("CallExpression", { - visitor: ["callee", "arguments", "typeParameters", "typeArguments"], - builder: ["callee", "arguments"], - aliases: ["Expression"], - fields: Object.assign({ - callee: { - validate: (0, _utils.assertNodeType)("Expression", "Super", "V8IntrinsicIdentifier") - }, - arguments: (0, _utils.validateArrayOfType)("Expression", "SpreadElement", "ArgumentPlaceholder") - }, !process.env.BABEL_TYPES_8_BREAKING ? { - optional: { - validate: (0, _utils.assertValueType)("boolean"), - optional: true - } - } : {}, { - typeArguments: { - validate: (0, _utils.assertNodeType)("TypeParameterInstantiation"), - optional: true - }, - typeParameters: { - validate: (0, _utils.assertNodeType)("TSTypeParameterInstantiation"), - optional: true - } - }) -}); -defineType("CatchClause", { - visitor: ["param", "body"], - fields: { - param: { - validate: (0, _utils.assertNodeType)("Identifier", "ArrayPattern", "ObjectPattern"), - optional: true - }, - body: { - validate: (0, _utils.assertNodeType)("BlockStatement") - } - }, - aliases: ["Scopable", "BlockParent"] -}); -defineType("ConditionalExpression", { - visitor: ["test", "consequent", "alternate"], - fields: { - test: { - validate: (0, _utils.assertNodeType)("Expression") - }, - consequent: { - validate: (0, _utils.assertNodeType)("Expression") - }, - alternate: { - validate: (0, _utils.assertNodeType)("Expression") - } - }, - aliases: ["Expression", "Conditional"] -}); -defineType("ContinueStatement", { - visitor: ["label"], - fields: { - label: { - validate: (0, _utils.assertNodeType)("Identifier"), - optional: true - } - }, - aliases: ["Statement", "Terminatorless", "CompletionStatement"] -}); -defineType("DebuggerStatement", { - aliases: ["Statement"] -}); -defineType("DoWhileStatement", { - builder: ["test", "body"], - visitor: ["body", "test"], - fields: { - test: { - validate: (0, _utils.assertNodeType)("Expression") - }, - body: { - validate: (0, _utils.assertNodeType)("Statement") - } - }, - aliases: ["Statement", "BlockParent", "Loop", "While", "Scopable"] -}); -defineType("EmptyStatement", { - aliases: ["Statement"] -}); -defineType("ExpressionStatement", { - visitor: ["expression"], - fields: { - expression: { - validate: (0, _utils.assertNodeType)("Expression") - } - }, - aliases: ["Statement", "ExpressionWrapper"] -}); -defineType("File", { - builder: ["program", "comments", "tokens"], - visitor: ["program"], - fields: { - program: { - validate: (0, _utils.assertNodeType)("Program") - }, - comments: { - validate: !process.env.BABEL_TYPES_8_BREAKING ? Object.assign(() => {}, { - each: { - oneOfNodeTypes: ["CommentBlock", "CommentLine"] - } - }) : (0, _utils.assertEach)((0, _utils.assertNodeType)("CommentBlock", "CommentLine")), - optional: true - }, - tokens: { - validate: (0, _utils.assertEach)(Object.assign(() => {}, { - type: "any" - })), - optional: true - } - } -}); -defineType("ForInStatement", { - visitor: ["left", "right", "body"], - aliases: ["Scopable", "Statement", "For", "BlockParent", "Loop", "ForXStatement"], - fields: { - left: { - validate: !process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.assertNodeType)("VariableDeclaration", "LVal") : (0, _utils.assertNodeType)("VariableDeclaration", "Identifier", "MemberExpression", "ArrayPattern", "ObjectPattern", "TSAsExpression", "TSSatisfiesExpression", "TSTypeAssertion", "TSNonNullExpression") - }, - right: { - validate: (0, _utils.assertNodeType)("Expression") - }, - body: { - validate: (0, _utils.assertNodeType)("Statement") - } - } -}); -defineType("ForStatement", { - visitor: ["init", "test", "update", "body"], - aliases: ["Scopable", "Statement", "For", "BlockParent", "Loop"], - fields: { - init: { - validate: (0, _utils.assertNodeType)("VariableDeclaration", "Expression"), - optional: true - }, - test: { - validate: (0, _utils.assertNodeType)("Expression"), - optional: true - }, - update: { - validate: (0, _utils.assertNodeType)("Expression"), - optional: true - }, - body: { - validate: (0, _utils.assertNodeType)("Statement") - } - } -}); -const functionCommon = () => ({ - params: (0, _utils.validateArrayOfType)("Identifier", "Pattern", "RestElement"), - generator: { - default: false - }, - async: { - default: false - } -}); -exports.functionCommon = functionCommon; -const functionTypeAnnotationCommon = () => ({ - returnType: { - validate: (0, _utils.assertNodeType)("TypeAnnotation", "TSTypeAnnotation", "Noop"), - optional: true - }, - typeParameters: { - validate: (0, _utils.assertNodeType)("TypeParameterDeclaration", "TSTypeParameterDeclaration", "Noop"), - optional: true - } -}); -exports.functionTypeAnnotationCommon = functionTypeAnnotationCommon; -const functionDeclarationCommon = () => Object.assign({}, functionCommon(), { - declare: { - validate: (0, _utils.assertValueType)("boolean"), - optional: true - }, - id: { - validate: (0, _utils.assertNodeType)("Identifier"), - optional: true - } -}); -exports.functionDeclarationCommon = functionDeclarationCommon; -defineType("FunctionDeclaration", { - builder: ["id", "params", "body", "generator", "async"], - visitor: ["id", "typeParameters", "params", "returnType", "body"], - fields: Object.assign({}, functionDeclarationCommon(), functionTypeAnnotationCommon(), { - body: { - validate: (0, _utils.assertNodeType)("BlockStatement") - }, - predicate: { - validate: (0, _utils.assertNodeType)("DeclaredPredicate", "InferredPredicate"), - optional: true - } - }), - aliases: ["Scopable", "Function", "BlockParent", "FunctionParent", "Statement", "Pureish", "Declaration"], - validate: !process.env.BABEL_TYPES_8_BREAKING ? undefined : function () { - const identifier = (0, _utils.assertNodeType)("Identifier"); - return function (parent, key, node) { - if (!(0, _is.default)("ExportDefaultDeclaration", parent)) { - identifier(node, "id", node.id); - } - }; - }() -}); -defineType("FunctionExpression", { - inherits: "FunctionDeclaration", - aliases: ["Scopable", "Function", "BlockParent", "FunctionParent", "Expression", "Pureish"], - fields: Object.assign({}, functionCommon(), functionTypeAnnotationCommon(), { - id: { - validate: (0, _utils.assertNodeType)("Identifier"), - optional: true - }, - body: { - validate: (0, _utils.assertNodeType)("BlockStatement") - }, - predicate: { - validate: (0, _utils.assertNodeType)("DeclaredPredicate", "InferredPredicate"), - optional: true - } - }) -}); -const patternLikeCommon = () => ({ - typeAnnotation: { - validate: (0, _utils.assertNodeType)("TypeAnnotation", "TSTypeAnnotation", "Noop"), - optional: true - }, - optional: { - validate: (0, _utils.assertValueType)("boolean"), - optional: true - }, - decorators: { - validate: (0, _utils.arrayOfType)("Decorator"), - optional: true - } -}); -exports.patternLikeCommon = patternLikeCommon; -defineType("Identifier", { - builder: ["name"], - visitor: ["typeAnnotation", "decorators"], - aliases: ["Expression", "PatternLike", "LVal", "TSEntityName"], - fields: Object.assign({}, patternLikeCommon(), { - name: { - validate: process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.chain)((0, _utils.assertValueType)("string"), Object.assign(function (node, key, val) { - if (!(0, _isValidIdentifier.default)(val, false)) { - throw new TypeError(`"${val}" is not a valid identifier name`); - } - }, { - type: "string" - })) : (0, _utils.assertValueType)("string") - } - }), - validate: process.env.BABEL_TYPES_8_BREAKING ? function (parent, key, node) { - const match = /\.(\w+)$/.exec(key); - if (!match) return; - const [, parentKey] = match; - const nonComp = { - computed: false - }; - if (parentKey === "property") { - if ((0, _is.default)("MemberExpression", parent, nonComp)) return; - if ((0, _is.default)("OptionalMemberExpression", parent, nonComp)) return; - } else if (parentKey === "key") { - if ((0, _is.default)("Property", parent, nonComp)) return; - if ((0, _is.default)("Method", parent, nonComp)) return; - } else if (parentKey === "exported") { - if ((0, _is.default)("ExportSpecifier", parent)) return; - } else if (parentKey === "imported") { - if ((0, _is.default)("ImportSpecifier", parent, { - imported: node - })) return; - } else if (parentKey === "meta") { - if ((0, _is.default)("MetaProperty", parent, { - meta: node - })) return; - } - if (((0, _helperValidatorIdentifier.isKeyword)(node.name) || (0, _helperValidatorIdentifier.isReservedWord)(node.name, false)) && node.name !== "this") { - throw new TypeError(`"${node.name}" is not a valid identifier`); - } - } : undefined -}); -defineType("IfStatement", { - visitor: ["test", "consequent", "alternate"], - aliases: ["Statement", "Conditional"], - fields: { - test: { - validate: (0, _utils.assertNodeType)("Expression") - }, - consequent: { - validate: (0, _utils.assertNodeType)("Statement") - }, - alternate: { - optional: true, - validate: (0, _utils.assertNodeType)("Statement") - } - } -}); -defineType("LabeledStatement", { - visitor: ["label", "body"], - aliases: ["Statement"], - fields: { - label: { - validate: (0, _utils.assertNodeType)("Identifier") - }, - body: { - validate: (0, _utils.assertNodeType)("Statement") - } - } -}); -defineType("StringLiteral", { - builder: ["value"], - fields: { - value: { - validate: (0, _utils.assertValueType)("string") - } - }, - aliases: ["Expression", "Pureish", "Literal", "Immutable"] -}); -defineType("NumericLiteral", { - builder: ["value"], - deprecatedAlias: "NumberLiteral", - fields: { - value: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("number"), Object.assign(function (node, key, val) { - if (1 / val < 0 || !Number.isFinite(val)) { - const error = new Error("NumericLiterals must be non-negative finite numbers. " + `You can use t.valueToNode(${val}) instead.`); - {} - } - }, { - type: "number" - })) - } - }, - aliases: ["Expression", "Pureish", "Literal", "Immutable"] -}); -defineType("NullLiteral", { - aliases: ["Expression", "Pureish", "Literal", "Immutable"] -}); -defineType("BooleanLiteral", { - builder: ["value"], - fields: { - value: { - validate: (0, _utils.assertValueType)("boolean") - } - }, - aliases: ["Expression", "Pureish", "Literal", "Immutable"] -}); -defineType("RegExpLiteral", { - builder: ["pattern", "flags"], - deprecatedAlias: "RegexLiteral", - aliases: ["Expression", "Pureish", "Literal"], - fields: { - pattern: { - validate: (0, _utils.assertValueType)("string") - }, - flags: { - validate: process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.chain)((0, _utils.assertValueType)("string"), Object.assign(function (node, key, val) { - const invalid = /[^gimsuy]/.exec(val); - if (invalid) { - throw new TypeError(`"${invalid[0]}" is not a valid RegExp flag`); - } - }, { - type: "string" - })) : (0, _utils.assertValueType)("string"), - default: "" - } - } -}); -defineType("LogicalExpression", { - builder: ["operator", "left", "right"], - visitor: ["left", "right"], - aliases: ["Binary", "Expression"], - fields: { - operator: { - validate: (0, _utils.assertOneOf)(..._index.LOGICAL_OPERATORS) - }, - left: { - validate: (0, _utils.assertNodeType)("Expression") - }, - right: { - validate: (0, _utils.assertNodeType)("Expression") - } - } -}); -defineType("MemberExpression", { - builder: ["object", "property", "computed", ...(!process.env.BABEL_TYPES_8_BREAKING ? ["optional"] : [])], - visitor: ["object", "property"], - aliases: ["Expression", "LVal"], - fields: Object.assign({ - object: { - validate: (0, _utils.assertNodeType)("Expression", "Super") - }, - property: { - validate: function () { - const normal = (0, _utils.assertNodeType)("Identifier", "PrivateName"); - const computed = (0, _utils.assertNodeType)("Expression"); - const validator = function (node, key, val) { - const validator = node.computed ? computed : normal; - validator(node, key, val); - }; - validator.oneOfNodeTypes = ["Expression", "Identifier", "PrivateName"]; - return validator; - }() - }, - computed: { - default: false - } - }, !process.env.BABEL_TYPES_8_BREAKING ? { - optional: { - validate: (0, _utils.assertValueType)("boolean"), - optional: true - } - } : {}) -}); -defineType("NewExpression", { - inherits: "CallExpression" -}); -defineType("Program", { - visitor: ["directives", "body"], - builder: ["body", "directives", "sourceType", "interpreter"], - fields: { - sourceType: { - validate: (0, _utils.assertOneOf)("script", "module"), - default: "script" - }, - interpreter: { - validate: (0, _utils.assertNodeType)("InterpreterDirective"), - default: null, - optional: true - }, - directives: { - validate: (0, _utils.arrayOfType)("Directive"), - default: [] - }, - body: (0, _utils.validateArrayOfType)("Statement") - }, - aliases: ["Scopable", "BlockParent", "Block"] -}); -defineType("ObjectExpression", { - visitor: ["properties"], - aliases: ["Expression"], - fields: { - properties: (0, _utils.validateArrayOfType)("ObjectMethod", "ObjectProperty", "SpreadElement") - } -}); -defineType("ObjectMethod", { - builder: ["kind", "key", "params", "body", "computed", "generator", "async"], - visitor: ["decorators", "key", "typeParameters", "params", "returnType", "body"], - fields: Object.assign({}, functionCommon(), functionTypeAnnotationCommon(), { - kind: Object.assign({ - validate: (0, _utils.assertOneOf)("method", "get", "set") - }, !process.env.BABEL_TYPES_8_BREAKING ? { - default: "method" - } : {}), - computed: { - default: false - }, - key: { - validate: function () { - const normal = (0, _utils.assertNodeType)("Identifier", "StringLiteral", "NumericLiteral", "BigIntLiteral"); - const computed = (0, _utils.assertNodeType)("Expression"); - const validator = function (node, key, val) { - const validator = node.computed ? computed : normal; - validator(node, key, val); - }; - validator.oneOfNodeTypes = ["Expression", "Identifier", "StringLiteral", "NumericLiteral", "BigIntLiteral"]; - return validator; - }() - }, - decorators: { - validate: (0, _utils.arrayOfType)("Decorator"), - optional: true - }, - body: { - validate: (0, _utils.assertNodeType)("BlockStatement") - } - }), - aliases: ["UserWhitespacable", "Function", "Scopable", "BlockParent", "FunctionParent", "Method", "ObjectMember"] -}); -defineType("ObjectProperty", { - builder: ["key", "value", "computed", "shorthand", ...(!process.env.BABEL_TYPES_8_BREAKING ? ["decorators"] : [])], - fields: { - computed: { - default: false - }, - key: { - validate: function () { - const normal = (0, _utils.assertNodeType)("Identifier", "StringLiteral", "NumericLiteral", "BigIntLiteral", "DecimalLiteral", "PrivateName"); - const computed = (0, _utils.assertNodeType)("Expression"); - const validator = Object.assign(function (node, key, val) { - const validator = node.computed ? computed : normal; - validator(node, key, val); - }, { - oneOfNodeTypes: ["Expression", "Identifier", "StringLiteral", "NumericLiteral", "BigIntLiteral", "DecimalLiteral", "PrivateName"] - }); - return validator; - }() - }, - value: { - validate: (0, _utils.assertNodeType)("Expression", "PatternLike") - }, - shorthand: { - validate: process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.chain)((0, _utils.assertValueType)("boolean"), Object.assign(function (node, key, shorthand) { - if (!shorthand) return; - if (node.computed) { - throw new TypeError("Property shorthand of ObjectProperty cannot be true if computed is true"); - } - if (!(0, _is.default)("Identifier", node.key)) { - throw new TypeError("Property shorthand of ObjectProperty cannot be true if key is not an Identifier"); - } - }, { - type: "boolean" - })) : (0, _utils.assertValueType)("boolean"), - default: false - }, - decorators: { - validate: (0, _utils.arrayOfType)("Decorator"), - optional: true - } - }, - visitor: ["key", "value", "decorators"], - aliases: ["UserWhitespacable", "Property", "ObjectMember"], - validate: !process.env.BABEL_TYPES_8_BREAKING ? undefined : function () { - const pattern = (0, _utils.assertNodeType)("Identifier", "Pattern", "TSAsExpression", "TSSatisfiesExpression", "TSNonNullExpression", "TSTypeAssertion"); - const expression = (0, _utils.assertNodeType)("Expression"); - return function (parent, key, node) { - const validator = (0, _is.default)("ObjectPattern", parent) ? pattern : expression; - validator(node, "value", node.value); - }; - }() -}); -defineType("RestElement", { - visitor: ["argument", "typeAnnotation"], - builder: ["argument"], - aliases: ["LVal", "PatternLike"], - deprecatedAlias: "RestProperty", - fields: Object.assign({}, patternLikeCommon(), { - argument: { - validate: !process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.assertNodeType)("LVal") : (0, _utils.assertNodeType)("Identifier", "ArrayPattern", "ObjectPattern", "MemberExpression", "TSAsExpression", "TSSatisfiesExpression", "TSTypeAssertion", "TSNonNullExpression") - } - }), - validate: process.env.BABEL_TYPES_8_BREAKING ? function (parent, key) { - const match = /(\w+)\[(\d+)\]/.exec(key); - if (!match) throw new Error("Internal Babel error: malformed key."); - const [, listKey, index] = match; - if (parent[listKey].length > +index + 1) { - throw new TypeError(`RestElement must be last element of ${listKey}`); - } - } : undefined -}); -defineType("ReturnStatement", { - visitor: ["argument"], - aliases: ["Statement", "Terminatorless", "CompletionStatement"], - fields: { - argument: { - validate: (0, _utils.assertNodeType)("Expression"), - optional: true - } - } -}); -defineType("SequenceExpression", { - visitor: ["expressions"], - fields: { - expressions: (0, _utils.validateArrayOfType)("Expression") - }, - aliases: ["Expression"] -}); -defineType("ParenthesizedExpression", { - visitor: ["expression"], - aliases: ["Expression", "ExpressionWrapper"], - fields: { - expression: { - validate: (0, _utils.assertNodeType)("Expression") - } - } -}); -defineType("SwitchCase", { - visitor: ["test", "consequent"], - fields: { - test: { - validate: (0, _utils.assertNodeType)("Expression"), - optional: true - }, - consequent: (0, _utils.validateArrayOfType)("Statement") - } -}); -defineType("SwitchStatement", { - visitor: ["discriminant", "cases"], - aliases: ["Statement", "BlockParent", "Scopable"], - fields: { - discriminant: { - validate: (0, _utils.assertNodeType)("Expression") - }, - cases: (0, _utils.validateArrayOfType)("SwitchCase") - } -}); -defineType("ThisExpression", { - aliases: ["Expression"] -}); -defineType("ThrowStatement", { - visitor: ["argument"], - aliases: ["Statement", "Terminatorless", "CompletionStatement"], - fields: { - argument: { - validate: (0, _utils.assertNodeType)("Expression") - } - } -}); -defineType("TryStatement", { - visitor: ["block", "handler", "finalizer"], - aliases: ["Statement"], - fields: { - block: { - validate: process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.chain)((0, _utils.assertNodeType)("BlockStatement"), Object.assign(function (node) { - if (!node.handler && !node.finalizer) { - throw new TypeError("TryStatement expects either a handler or finalizer, or both"); - } - }, { - oneOfNodeTypes: ["BlockStatement"] - })) : (0, _utils.assertNodeType)("BlockStatement") - }, - handler: { - optional: true, - validate: (0, _utils.assertNodeType)("CatchClause") - }, - finalizer: { - optional: true, - validate: (0, _utils.assertNodeType)("BlockStatement") - } - } -}); -defineType("UnaryExpression", { - builder: ["operator", "argument", "prefix"], - fields: { - prefix: { - default: true - }, - argument: { - validate: (0, _utils.assertNodeType)("Expression") - }, - operator: { - validate: (0, _utils.assertOneOf)(..._index.UNARY_OPERATORS) - } - }, - visitor: ["argument"], - aliases: ["UnaryLike", "Expression"] -}); -defineType("UpdateExpression", { - builder: ["operator", "argument", "prefix"], - fields: { - prefix: { - default: false - }, - argument: { - validate: !process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.assertNodeType)("Expression") : (0, _utils.assertNodeType)("Identifier", "MemberExpression") - }, - operator: { - validate: (0, _utils.assertOneOf)(..._index.UPDATE_OPERATORS) - } - }, - visitor: ["argument"], - aliases: ["Expression"] -}); -defineType("VariableDeclaration", { - builder: ["kind", "declarations"], - visitor: ["declarations"], - aliases: ["Statement", "Declaration"], - fields: { - declare: { - validate: (0, _utils.assertValueType)("boolean"), - optional: true - }, - kind: { - validate: (0, _utils.assertOneOf)("var", "let", "const", "using", "await using") - }, - declarations: (0, _utils.validateArrayOfType)("VariableDeclarator") - }, - validate: process.env.BABEL_TYPES_8_BREAKING ? (() => { - const withoutInit = (0, _utils.assertNodeType)("Identifier"); - return function (parent, key, node) { - if ((0, _is.default)("ForXStatement", parent, { - left: node - })) { - if (node.declarations.length !== 1) { - throw new TypeError(`Exactly one VariableDeclarator is required in the VariableDeclaration of a ${parent.type}`); - } - } else { - node.declarations.forEach(decl => { - if (!decl.init) withoutInit(decl, "id", decl.id); - }); - } - }; - })() : undefined -}); -defineType("VariableDeclarator", { - visitor: ["id", "init"], - fields: { - id: { - validate: !process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.assertNodeType)("LVal") : (0, _utils.assertNodeType)("Identifier", "ArrayPattern", "ObjectPattern") - }, - definite: { - optional: true, - validate: (0, _utils.assertValueType)("boolean") - }, - init: { - optional: true, - validate: (0, _utils.assertNodeType)("Expression") - } - } -}); -defineType("WhileStatement", { - visitor: ["test", "body"], - aliases: ["Statement", "BlockParent", "Loop", "While", "Scopable"], - fields: { - test: { - validate: (0, _utils.assertNodeType)("Expression") - }, - body: { - validate: (0, _utils.assertNodeType)("Statement") - } - } -}); -defineType("WithStatement", { - visitor: ["object", "body"], - aliases: ["Statement"], - fields: { - object: { - validate: (0, _utils.assertNodeType)("Expression") - }, - body: { - validate: (0, _utils.assertNodeType)("Statement") - } - } -}); -defineType("AssignmentPattern", { - visitor: ["left", "right", "decorators"], - builder: ["left", "right"], - aliases: ["Pattern", "PatternLike", "LVal"], - fields: Object.assign({}, patternLikeCommon(), { - left: { - validate: (0, _utils.assertNodeType)("Identifier", "ObjectPattern", "ArrayPattern", "MemberExpression", "TSAsExpression", "TSSatisfiesExpression", "TSTypeAssertion", "TSNonNullExpression") - }, - right: { - validate: (0, _utils.assertNodeType)("Expression") - }, - decorators: { - validate: (0, _utils.arrayOfType)("Decorator"), - optional: true - } - }) -}); -defineType("ArrayPattern", { - visitor: ["elements", "typeAnnotation"], - builder: ["elements"], - aliases: ["Pattern", "PatternLike", "LVal"], - fields: Object.assign({}, patternLikeCommon(), { - elements: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeOrValueType)("null", "PatternLike", "LVal"))) - } - }) -}); -defineType("ArrowFunctionExpression", { - builder: ["params", "body", "async"], - visitor: ["typeParameters", "params", "returnType", "body"], - aliases: ["Scopable", "Function", "BlockParent", "FunctionParent", "Expression", "Pureish"], - fields: Object.assign({}, functionCommon(), functionTypeAnnotationCommon(), { - expression: { - validate: (0, _utils.assertValueType)("boolean") - }, - body: { - validate: (0, _utils.assertNodeType)("BlockStatement", "Expression") - }, - predicate: { - validate: (0, _utils.assertNodeType)("DeclaredPredicate", "InferredPredicate"), - optional: true - } - }) -}); -defineType("ClassBody", { - visitor: ["body"], - fields: { - body: (0, _utils.validateArrayOfType)("ClassMethod", "ClassPrivateMethod", "ClassProperty", "ClassPrivateProperty", "ClassAccessorProperty", "TSDeclareMethod", "TSIndexSignature", "StaticBlock") - } -}); -defineType("ClassExpression", { - builder: ["id", "superClass", "body", "decorators"], - visitor: ["decorators", "id", "typeParameters", "superClass", "superTypeParameters", "mixins", "implements", "body"], - aliases: ["Scopable", "Class", "Expression"], - fields: { - id: { - validate: (0, _utils.assertNodeType)("Identifier"), - optional: true - }, - typeParameters: { - validate: (0, _utils.assertNodeType)("TypeParameterDeclaration", "TSTypeParameterDeclaration", "Noop"), - optional: true - }, - body: { - validate: (0, _utils.assertNodeType)("ClassBody") - }, - superClass: { - optional: true, - validate: (0, _utils.assertNodeType)("Expression") - }, - superTypeParameters: { - validate: (0, _utils.assertNodeType)("TypeParameterInstantiation", "TSTypeParameterInstantiation"), - optional: true - }, - implements: { - validate: (0, _utils.arrayOfType)("TSExpressionWithTypeArguments", "ClassImplements"), - optional: true - }, - decorators: { - validate: (0, _utils.arrayOfType)("Decorator"), - optional: true - }, - mixins: { - validate: (0, _utils.assertNodeType)("InterfaceExtends"), - optional: true - } - } -}); -defineType("ClassDeclaration", { - inherits: "ClassExpression", - aliases: ["Scopable", "Class", "Statement", "Declaration"], - fields: { - id: { - validate: (0, _utils.assertNodeType)("Identifier"), - optional: true - }, - typeParameters: { - validate: (0, _utils.assertNodeType)("TypeParameterDeclaration", "TSTypeParameterDeclaration", "Noop"), - optional: true - }, - body: { - validate: (0, _utils.assertNodeType)("ClassBody") - }, - superClass: { - optional: true, - validate: (0, _utils.assertNodeType)("Expression") - }, - superTypeParameters: { - validate: (0, _utils.assertNodeType)("TypeParameterInstantiation", "TSTypeParameterInstantiation"), - optional: true - }, - implements: { - validate: (0, _utils.arrayOfType)("TSExpressionWithTypeArguments", "ClassImplements"), - optional: true - }, - decorators: { - validate: (0, _utils.arrayOfType)("Decorator"), - optional: true - }, - mixins: { - validate: (0, _utils.assertNodeType)("InterfaceExtends"), - optional: true - }, - declare: { - validate: (0, _utils.assertValueType)("boolean"), - optional: true - }, - abstract: { - validate: (0, _utils.assertValueType)("boolean"), - optional: true - } - }, - validate: !process.env.BABEL_TYPES_8_BREAKING ? undefined : function () { - const identifier = (0, _utils.assertNodeType)("Identifier"); - return function (parent, key, node) { - if (!(0, _is.default)("ExportDefaultDeclaration", parent)) { - identifier(node, "id", node.id); - } - }; - }() -}); -const importAttributes = exports.importAttributes = { - attributes: { - optional: true, - validate: (0, _utils.arrayOfType)("ImportAttribute") - }, - assertions: { - deprecated: true, - optional: true, - validate: (0, _utils.arrayOfType)("ImportAttribute") - } -}; -defineType("ExportAllDeclaration", { - builder: ["source"], - visitor: ["source", "attributes", "assertions"], - aliases: ["Statement", "Declaration", "ImportOrExportDeclaration", "ExportDeclaration"], - fields: Object.assign({ - source: { - validate: (0, _utils.assertNodeType)("StringLiteral") - }, - exportKind: (0, _utils.validateOptional)((0, _utils.assertOneOf)("type", "value")) - }, importAttributes) -}); -defineType("ExportDefaultDeclaration", { - visitor: ["declaration"], - aliases: ["Statement", "Declaration", "ImportOrExportDeclaration", "ExportDeclaration"], - fields: { - declaration: (0, _utils.validateType)("TSDeclareFunction", "FunctionDeclaration", "ClassDeclaration", "Expression"), - exportKind: (0, _utils.validateOptional)((0, _utils.assertOneOf)("value")) - } -}); -defineType("ExportNamedDeclaration", { - builder: ["declaration", "specifiers", "source"], - visitor: process.env ? ["declaration", "specifiers", "source", "attributes"] : ["declaration", "specifiers", "source", "attributes", "assertions"], - aliases: ["Statement", "Declaration", "ImportOrExportDeclaration", "ExportDeclaration"], - fields: Object.assign({ - declaration: { - optional: true, - validate: process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.chain)((0, _utils.assertNodeType)("Declaration"), Object.assign(function (node, key, val) { - if (val && node.specifiers.length) { - throw new TypeError("Only declaration or specifiers is allowed on ExportNamedDeclaration"); - } - if (val && node.source) { - throw new TypeError("Cannot export a declaration from a source"); - } - }, { - oneOfNodeTypes: ["Declaration"] - })) : (0, _utils.assertNodeType)("Declaration") - } - }, importAttributes, { - specifiers: { - default: [], - validate: (0, _utils.arrayOf)(function () { - const sourced = (0, _utils.assertNodeType)("ExportSpecifier", "ExportDefaultSpecifier", "ExportNamespaceSpecifier"); - const sourceless = (0, _utils.assertNodeType)("ExportSpecifier"); - if (!process.env.BABEL_TYPES_8_BREAKING) return sourced; - return Object.assign(function (node, key, val) { - const validator = node.source ? sourced : sourceless; - validator(node, key, val); - }, { - oneOfNodeTypes: ["ExportSpecifier", "ExportDefaultSpecifier", "ExportNamespaceSpecifier"] - }); - }()) - }, - source: { - validate: (0, _utils.assertNodeType)("StringLiteral"), - optional: true - }, - exportKind: (0, _utils.validateOptional)((0, _utils.assertOneOf)("type", "value")) - }) -}); -defineType("ExportSpecifier", { - visitor: ["local", "exported"], - aliases: ["ModuleSpecifier"], - fields: { - local: { - validate: (0, _utils.assertNodeType)("Identifier") - }, - exported: { - validate: (0, _utils.assertNodeType)("Identifier", "StringLiteral") - }, - exportKind: { - validate: (0, _utils.assertOneOf)("type", "value"), - optional: true - } - } -}); -defineType("ForOfStatement", { - visitor: ["left", "right", "body"], - builder: ["left", "right", "body", "await"], - aliases: ["Scopable", "Statement", "For", "BlockParent", "Loop", "ForXStatement"], - fields: { - left: { - validate: function () { - if (!process.env.BABEL_TYPES_8_BREAKING) { - return (0, _utils.assertNodeType)("VariableDeclaration", "LVal"); - } - const declaration = (0, _utils.assertNodeType)("VariableDeclaration"); - const lval = (0, _utils.assertNodeType)("Identifier", "MemberExpression", "ArrayPattern", "ObjectPattern", "TSAsExpression", "TSSatisfiesExpression", "TSTypeAssertion", "TSNonNullExpression"); - return Object.assign(function (node, key, val) { - if ((0, _is.default)("VariableDeclaration", val)) { - declaration(node, key, val); - } else { - lval(node, key, val); - } - }, { - oneOfNodeTypes: ["VariableDeclaration", "Identifier", "MemberExpression", "ArrayPattern", "ObjectPattern", "TSAsExpression", "TSSatisfiesExpression", "TSTypeAssertion", "TSNonNullExpression"] - }); - }() - }, - right: { - validate: (0, _utils.assertNodeType)("Expression") - }, - body: { - validate: (0, _utils.assertNodeType)("Statement") - }, - await: { - default: false - } - } -}); -defineType("ImportDeclaration", { - builder: ["specifiers", "source"], - visitor: ["specifiers", "source", "attributes", "assertions"], - aliases: ["Statement", "Declaration", "ImportOrExportDeclaration"], - fields: Object.assign({}, importAttributes, { - module: { - optional: true, - validate: (0, _utils.assertValueType)("boolean") - }, - phase: { - default: null, - validate: (0, _utils.assertOneOf)("source", "defer") - }, - specifiers: (0, _utils.validateArrayOfType)("ImportSpecifier", "ImportDefaultSpecifier", "ImportNamespaceSpecifier"), - source: { - validate: (0, _utils.assertNodeType)("StringLiteral") - }, - importKind: { - validate: (0, _utils.assertOneOf)("type", "typeof", "value"), - optional: true - } - }) -}); -defineType("ImportDefaultSpecifier", { - visitor: ["local"], - aliases: ["ModuleSpecifier"], - fields: { - local: { - validate: (0, _utils.assertNodeType)("Identifier") - } - } -}); -defineType("ImportNamespaceSpecifier", { - visitor: ["local"], - aliases: ["ModuleSpecifier"], - fields: { - local: { - validate: (0, _utils.assertNodeType)("Identifier") - } - } -}); -defineType("ImportSpecifier", { - visitor: ["imported", "local"], - builder: ["local", "imported"], - aliases: ["ModuleSpecifier"], - fields: { - local: { - validate: (0, _utils.assertNodeType)("Identifier") - }, - imported: { - validate: (0, _utils.assertNodeType)("Identifier", "StringLiteral") - }, - importKind: { - validate: (0, _utils.assertOneOf)("type", "typeof", "value"), - optional: true - } - } -}); -defineType("ImportExpression", { - visitor: ["source", "options"], - aliases: ["Expression"], - fields: { - phase: { - default: null, - validate: (0, _utils.assertOneOf)("source", "defer") - }, - source: { - validate: (0, _utils.assertNodeType)("Expression") - }, - options: { - validate: (0, _utils.assertNodeType)("Expression"), - optional: true - } - } -}); -defineType("MetaProperty", { - visitor: ["meta", "property"], - aliases: ["Expression"], - fields: { - meta: { - validate: process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.chain)((0, _utils.assertNodeType)("Identifier"), Object.assign(function (node, key, val) { - let property; - switch (val.name) { - case "function": - property = "sent"; - break; - case "new": - property = "target"; - break; - case "import": - property = "meta"; - break; - } - if (!(0, _is.default)("Identifier", node.property, { - name: property - })) { - throw new TypeError("Unrecognised MetaProperty"); - } - }, { - oneOfNodeTypes: ["Identifier"] - })) : (0, _utils.assertNodeType)("Identifier") - }, - property: { - validate: (0, _utils.assertNodeType)("Identifier") - } - } -}); -const classMethodOrPropertyCommon = () => ({ - abstract: { - validate: (0, _utils.assertValueType)("boolean"), - optional: true - }, - accessibility: { - validate: (0, _utils.assertOneOf)("public", "private", "protected"), - optional: true - }, - static: { - default: false - }, - override: { - default: false - }, - computed: { - default: false - }, - optional: { - validate: (0, _utils.assertValueType)("boolean"), - optional: true - }, - key: { - validate: (0, _utils.chain)(function () { - const normal = (0, _utils.assertNodeType)("Identifier", "StringLiteral", "NumericLiteral", "BigIntLiteral"); - const computed = (0, _utils.assertNodeType)("Expression"); - return function (node, key, val) { - const validator = node.computed ? computed : normal; - validator(node, key, val); - }; - }(), (0, _utils.assertNodeType)("Identifier", "StringLiteral", "NumericLiteral", "BigIntLiteral", "Expression")) - } -}); -exports.classMethodOrPropertyCommon = classMethodOrPropertyCommon; -const classMethodOrDeclareMethodCommon = () => Object.assign({}, functionCommon(), classMethodOrPropertyCommon(), { - params: (0, _utils.validateArrayOfType)("Identifier", "Pattern", "RestElement", "TSParameterProperty"), - kind: { - validate: (0, _utils.assertOneOf)("get", "set", "method", "constructor"), - default: "method" - }, - access: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("string"), (0, _utils.assertOneOf)("public", "private", "protected")), - optional: true - }, - decorators: { - validate: (0, _utils.arrayOfType)("Decorator"), - optional: true - } -}); -exports.classMethodOrDeclareMethodCommon = classMethodOrDeclareMethodCommon; -defineType("ClassMethod", { - aliases: ["Function", "Scopable", "BlockParent", "FunctionParent", "Method"], - builder: ["kind", "key", "params", "body", "computed", "static", "generator", "async"], - visitor: ["decorators", "key", "typeParameters", "params", "returnType", "body"], - fields: Object.assign({}, classMethodOrDeclareMethodCommon(), functionTypeAnnotationCommon(), { - body: { - validate: (0, _utils.assertNodeType)("BlockStatement") - } - }) -}); -defineType("ObjectPattern", { - visitor: ["properties", "typeAnnotation", "decorators"], - builder: ["properties"], - aliases: ["Pattern", "PatternLike", "LVal"], - fields: Object.assign({}, patternLikeCommon(), { - properties: (0, _utils.validateArrayOfType)("RestElement", "ObjectProperty") - }) -}); -defineType("SpreadElement", { - visitor: ["argument"], - aliases: ["UnaryLike"], - deprecatedAlias: "SpreadProperty", - fields: { - argument: { - validate: (0, _utils.assertNodeType)("Expression") - } - } -}); -defineType("Super", { - aliases: ["Expression"] -}); -defineType("TaggedTemplateExpression", { - visitor: ["tag", "typeParameters", "quasi"], - builder: ["tag", "quasi"], - aliases: ["Expression"], - fields: { - tag: { - validate: (0, _utils.assertNodeType)("Expression") - }, - quasi: { - validate: (0, _utils.assertNodeType)("TemplateLiteral") - }, - typeParameters: { - validate: (0, _utils.assertNodeType)("TypeParameterInstantiation", "TSTypeParameterInstantiation"), - optional: true - } - } -}); -defineType("TemplateElement", { - builder: ["value", "tail"], - fields: { - value: { - validate: (0, _utils.chain)((0, _utils.assertShape)({ - raw: { - validate: (0, _utils.assertValueType)("string") - }, - cooked: { - validate: (0, _utils.assertValueType)("string"), - optional: true - } - }), function templateElementCookedValidator(node) { - const raw = node.value.raw; - let unterminatedCalled = false; - const error = () => { - throw new Error("Internal @babel/types error."); - }; - const { - str, - firstInvalidLoc - } = (0, _helperStringParser.readStringContents)("template", raw, 0, 0, 0, { - unterminated() { - unterminatedCalled = true; - }, - strictNumericEscape: error, - invalidEscapeSequence: error, - numericSeparatorInEscapeSequence: error, - unexpectedNumericSeparator: error, - invalidDigit: error, - invalidCodePoint: error - }); - if (!unterminatedCalled) throw new Error("Invalid raw"); - node.value.cooked = firstInvalidLoc ? null : str; - }) - }, - tail: { - default: false - } - } -}); -defineType("TemplateLiteral", { - visitor: ["quasis", "expressions"], - aliases: ["Expression", "Literal"], - fields: { - quasis: (0, _utils.validateArrayOfType)("TemplateElement"), - expressions: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Expression", "TSType")), function (node, key, val) { - if (node.quasis.length !== val.length + 1) { - throw new TypeError(`Number of ${node.type} quasis should be exactly one more than the number of expressions.\nExpected ${val.length + 1} quasis but got ${node.quasis.length}`); - } - }) - } - } -}); -defineType("YieldExpression", { - builder: ["argument", "delegate"], - visitor: ["argument"], - aliases: ["Expression", "Terminatorless"], - fields: { - delegate: { - validate: process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.chain)((0, _utils.assertValueType)("boolean"), Object.assign(function (node, key, val) { - if (val && !node.argument) { - throw new TypeError("Property delegate of YieldExpression cannot be true if there is no argument"); - } - }, { - type: "boolean" - })) : (0, _utils.assertValueType)("boolean"), - default: false - }, - argument: { - optional: true, - validate: (0, _utils.assertNodeType)("Expression") - } - } -}); -defineType("AwaitExpression", { - builder: ["argument"], - visitor: ["argument"], - aliases: ["Expression", "Terminatorless"], - fields: { - argument: { - validate: (0, _utils.assertNodeType)("Expression") - } - } -}); -defineType("Import", { - aliases: ["Expression"] -}); -defineType("BigIntLiteral", { - builder: ["value"], - fields: { - value: { - validate: (0, _utils.assertValueType)("string") - } - }, - aliases: ["Expression", "Pureish", "Literal", "Immutable"] -}); -defineType("ExportNamespaceSpecifier", { - visitor: ["exported"], - aliases: ["ModuleSpecifier"], - fields: { - exported: { - validate: (0, _utils.assertNodeType)("Identifier") - } - } -}); -defineType("OptionalMemberExpression", { - builder: ["object", "property", "computed", "optional"], - visitor: ["object", "property"], - aliases: ["Expression"], - fields: { - object: { - validate: (0, _utils.assertNodeType)("Expression") - }, - property: { - validate: function () { - const normal = (0, _utils.assertNodeType)("Identifier"); - const computed = (0, _utils.assertNodeType)("Expression"); - const validator = Object.assign(function (node, key, val) { - const validator = node.computed ? computed : normal; - validator(node, key, val); - }, { - oneOfNodeTypes: ["Expression", "Identifier"] - }); - return validator; - }() - }, - computed: { - default: false - }, - optional: { - validate: !process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.assertValueType)("boolean") : (0, _utils.chain)((0, _utils.assertValueType)("boolean"), (0, _utils.assertOptionalChainStart)()) - } - } -}); -defineType("OptionalCallExpression", { - visitor: ["callee", "arguments", "typeParameters", "typeArguments"], - builder: ["callee", "arguments", "optional"], - aliases: ["Expression"], - fields: { - callee: { - validate: (0, _utils.assertNodeType)("Expression") - }, - arguments: (0, _utils.validateArrayOfType)("Expression", "SpreadElement", "ArgumentPlaceholder"), - optional: { - validate: !process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.assertValueType)("boolean") : (0, _utils.chain)((0, _utils.assertValueType)("boolean"), (0, _utils.assertOptionalChainStart)()) - }, - typeArguments: { - validate: (0, _utils.assertNodeType)("TypeParameterInstantiation"), - optional: true - }, - typeParameters: { - validate: (0, _utils.assertNodeType)("TSTypeParameterInstantiation"), - optional: true - } - } -}); -defineType("ClassProperty", { - visitor: ["decorators", "key", "typeAnnotation", "value"], - builder: ["key", "value", "typeAnnotation", "decorators", "computed", "static"], - aliases: ["Property"], - fields: Object.assign({}, classMethodOrPropertyCommon(), { - value: { - validate: (0, _utils.assertNodeType)("Expression"), - optional: true - }, - definite: { - validate: (0, _utils.assertValueType)("boolean"), - optional: true - }, - typeAnnotation: { - validate: (0, _utils.assertNodeType)("TypeAnnotation", "TSTypeAnnotation", "Noop"), - optional: true - }, - decorators: { - validate: (0, _utils.arrayOfType)("Decorator"), - optional: true - }, - readonly: { - validate: (0, _utils.assertValueType)("boolean"), - optional: true - }, - declare: { - validate: (0, _utils.assertValueType)("boolean"), - optional: true - }, - variance: { - validate: (0, _utils.assertNodeType)("Variance"), - optional: true - } - }) -}); -defineType("ClassAccessorProperty", { - visitor: ["decorators", "key", "typeAnnotation", "value"], - builder: ["key", "value", "typeAnnotation", "decorators", "computed", "static"], - aliases: ["Property", "Accessor"], - fields: Object.assign({}, classMethodOrPropertyCommon(), { - key: { - validate: (0, _utils.chain)(function () { - const normal = (0, _utils.assertNodeType)("Identifier", "StringLiteral", "NumericLiteral", "BigIntLiteral", "PrivateName"); - const computed = (0, _utils.assertNodeType)("Expression"); - return function (node, key, val) { - const validator = node.computed ? computed : normal; - validator(node, key, val); - }; - }(), (0, _utils.assertNodeType)("Identifier", "StringLiteral", "NumericLiteral", "BigIntLiteral", "Expression", "PrivateName")) - }, - value: { - validate: (0, _utils.assertNodeType)("Expression"), - optional: true - }, - definite: { - validate: (0, _utils.assertValueType)("boolean"), - optional: true - }, - typeAnnotation: { - validate: (0, _utils.assertNodeType)("TypeAnnotation", "TSTypeAnnotation", "Noop"), - optional: true - }, - decorators: { - validate: (0, _utils.arrayOfType)("Decorator"), - optional: true - }, - readonly: { - validate: (0, _utils.assertValueType)("boolean"), - optional: true - }, - declare: { - validate: (0, _utils.assertValueType)("boolean"), - optional: true - }, - variance: { - validate: (0, _utils.assertNodeType)("Variance"), - optional: true - } - }) -}); -defineType("ClassPrivateProperty", { - visitor: ["decorators", "key", "typeAnnotation", "value"], - builder: ["key", "value", "decorators", "static"], - aliases: ["Property", "Private"], - fields: { - key: { - validate: (0, _utils.assertNodeType)("PrivateName") - }, - value: { - validate: (0, _utils.assertNodeType)("Expression"), - optional: true - }, - typeAnnotation: { - validate: (0, _utils.assertNodeType)("TypeAnnotation", "TSTypeAnnotation", "Noop"), - optional: true - }, - decorators: { - validate: (0, _utils.arrayOfType)("Decorator"), - optional: true - }, - static: { - validate: (0, _utils.assertValueType)("boolean"), - default: false - }, - readonly: { - validate: (0, _utils.assertValueType)("boolean"), - optional: true - }, - definite: { - validate: (0, _utils.assertValueType)("boolean"), - optional: true - }, - variance: { - validate: (0, _utils.assertNodeType)("Variance"), - optional: true - } - } -}); -defineType("ClassPrivateMethod", { - builder: ["kind", "key", "params", "body", "static"], - visitor: ["decorators", "key", "typeParameters", "params", "returnType", "body"], - aliases: ["Function", "Scopable", "BlockParent", "FunctionParent", "Method", "Private"], - fields: Object.assign({}, classMethodOrDeclareMethodCommon(), functionTypeAnnotationCommon(), { - kind: { - validate: (0, _utils.assertOneOf)("get", "set", "method"), - default: "method" - }, - key: { - validate: (0, _utils.assertNodeType)("PrivateName") - }, - body: { - validate: (0, _utils.assertNodeType)("BlockStatement") - } - }) -}); -defineType("PrivateName", { - visitor: ["id"], - aliases: ["Private"], - fields: { - id: { - validate: (0, _utils.assertNodeType)("Identifier") - } - } -}); -defineType("StaticBlock", { - visitor: ["body"], - fields: { - body: (0, _utils.validateArrayOfType)("Statement") - }, - aliases: ["Scopable", "BlockParent", "FunctionParent"] -}); - -//# sourceMappingURL=core.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/core.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/core.js.map deleted file mode 100644 index e36cfed01..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/core.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_is","require","_isValidIdentifier","_helperValidatorIdentifier","_helperStringParser","_index","_utils","defineType","defineAliasedType","fields","elements","validate","arrayOf","assertNodeOrValueType","default","process","env","BABEL_TYPES_8_BREAKING","undefined","visitor","aliases","operator","assertValueType","Object","assign","identifier","assertOneOf","ASSIGNMENT_OPERATORS","pattern","node","key","val","validator","is","left","type","assertNodeType","right","builder","BINARY_OPERATORS","expression","inOp","oneOfNodeTypes","value","directives","arrayOfType","body","validateArrayOfType","label","optional","callee","arguments","typeArguments","typeParameters","param","test","consequent","alternate","program","comments","each","assertEach","tokens","init","update","functionCommon","params","generator","async","exports","functionTypeAnnotationCommon","returnType","functionDeclarationCommon","declare","id","predicate","parent","inherits","patternLikeCommon","typeAnnotation","decorators","name","chain","isValidIdentifier","TypeError","match","exec","parentKey","nonComp","computed","imported","meta","isKeyword","isReservedWord","deprecatedAlias","Number","isFinite","error","Error","flags","invalid","LOGICAL_OPERATORS","object","property","normal","sourceType","interpreter","properties","kind","shorthand","argument","listKey","index","length","expressions","discriminant","cases","block","handler","finalizer","prefix","UNARY_OPERATORS","UPDATE_OPERATORS","declarations","withoutInit","forEach","decl","definite","superClass","superTypeParameters","implements","mixins","abstract","importAttributes","attributes","assertions","deprecated","source","exportKind","validateOptional","declaration","validateType","specifiers","sourced","sourceless","local","exported","lval","await","module","phase","importKind","options","classMethodOrPropertyCommon","accessibility","static","override","classMethodOrDeclareMethodCommon","access","tag","quasi","assertShape","raw","cooked","templateElementCookedValidator","unterminatedCalled","str","firstInvalidLoc","readStringContents","unterminated","strictNumericEscape","invalidEscapeSequence","numericSeparatorInEscapeSequence","unexpectedNumericSeparator","invalidDigit","invalidCodePoint","tail","quasis","delegate","assertOptionalChainStart","readonly","variance"],"sources":["../../src/definitions/core.ts"],"sourcesContent":["import is from \"../validators/is.ts\";\nimport isValidIdentifier from \"../validators/isValidIdentifier.ts\";\nimport { isKeyword, isReservedWord } from \"@babel/helper-validator-identifier\";\nimport type * as t from \"../index.ts\";\nimport { readStringContents } from \"@babel/helper-string-parser\";\n\nimport {\n BINARY_OPERATORS,\n LOGICAL_OPERATORS,\n ASSIGNMENT_OPERATORS,\n UNARY_OPERATORS,\n UPDATE_OPERATORS,\n} from \"../constants/index.ts\";\n\nimport {\n defineAliasedType,\n assertShape,\n assertOptionalChainStart,\n assertValueType,\n assertNodeType,\n assertNodeOrValueType,\n assertEach,\n chain,\n assertOneOf,\n validateOptional,\n type Validator,\n arrayOf,\n arrayOfType,\n validateArrayOfType,\n validateType,\n} from \"./utils.ts\";\n\nconst defineType = defineAliasedType(\"Standardized\");\n\ndefineType(\"ArrayExpression\", {\n fields: {\n elements: {\n validate: arrayOf(\n assertNodeOrValueType(\"null\", \"Expression\", \"SpreadElement\"),\n ),\n default:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? []\n : undefined,\n },\n },\n visitor: [\"elements\"],\n aliases: [\"Expression\"],\n});\n\ndefineType(\"AssignmentExpression\", {\n fields: {\n operator: {\n validate:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? assertValueType(\"string\")\n : Object.assign(\n (function () {\n const identifier = assertOneOf(...ASSIGNMENT_OPERATORS);\n const pattern = assertOneOf(\"=\");\n\n return function (node: t.AssignmentExpression, key, val) {\n const validator = is(\"Pattern\", node.left)\n ? pattern\n : identifier;\n validator(node, key, val);\n } as Validator;\n })(),\n { type: \"string\" },\n ),\n },\n left: {\n validate:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? assertNodeType(\"LVal\", \"OptionalMemberExpression\")\n : assertNodeType(\n \"Identifier\",\n \"MemberExpression\",\n \"OptionalMemberExpression\",\n \"ArrayPattern\",\n \"ObjectPattern\",\n \"TSAsExpression\",\n \"TSSatisfiesExpression\",\n \"TSTypeAssertion\",\n \"TSNonNullExpression\",\n ),\n },\n right: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n builder: [\"operator\", \"left\", \"right\"],\n visitor: [\"left\", \"right\"],\n aliases: [\"Expression\"],\n});\n\ndefineType(\"BinaryExpression\", {\n builder: [\"operator\", \"left\", \"right\"],\n fields: {\n operator: {\n validate: assertOneOf(...BINARY_OPERATORS),\n },\n left: {\n validate: (function () {\n const expression = assertNodeType(\"Expression\");\n const inOp = assertNodeType(\"Expression\", \"PrivateName\");\n\n const validator: Validator = Object.assign(\n function (node: t.BinaryExpression, key, val) {\n const validator = node.operator === \"in\" ? inOp : expression;\n validator(node, key, val);\n } as Validator,\n // todo(ts): can be discriminated union by `operator` property\n { oneOfNodeTypes: [\"Expression\", \"PrivateName\"] },\n );\n return validator;\n })(),\n },\n right: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n visitor: [\"left\", \"right\"],\n aliases: [\"Binary\", \"Expression\"],\n});\n\ndefineType(\"InterpreterDirective\", {\n builder: [\"value\"],\n fields: {\n value: {\n validate: assertValueType(\"string\"),\n },\n },\n});\n\ndefineType(\"Directive\", {\n visitor: [\"value\"],\n fields: {\n value: {\n validate: assertNodeType(\"DirectiveLiteral\"),\n },\n },\n});\n\ndefineType(\"DirectiveLiteral\", {\n builder: [\"value\"],\n fields: {\n value: {\n validate: assertValueType(\"string\"),\n },\n },\n});\n\ndefineType(\"BlockStatement\", {\n builder: [\"body\", \"directives\"],\n visitor: [\"directives\", \"body\"],\n fields: {\n directives: {\n validate: arrayOfType(\"Directive\"),\n default: [],\n },\n body: validateArrayOfType(\"Statement\"),\n },\n aliases: [\"Scopable\", \"BlockParent\", \"Block\", \"Statement\"],\n});\n\ndefineType(\"BreakStatement\", {\n visitor: [\"label\"],\n fields: {\n label: {\n validate: assertNodeType(\"Identifier\"),\n optional: true,\n },\n },\n aliases: [\"Statement\", \"Terminatorless\", \"CompletionStatement\"],\n});\n\ndefineType(\"CallExpression\", {\n visitor: [\"callee\", \"arguments\", \"typeParameters\", \"typeArguments\"],\n builder: [\"callee\", \"arguments\"],\n aliases: [\"Expression\"],\n fields: {\n callee: {\n validate: assertNodeType(\"Expression\", \"Super\", \"V8IntrinsicIdentifier\"),\n },\n arguments: validateArrayOfType(\n \"Expression\",\n \"SpreadElement\",\n \"ArgumentPlaceholder\",\n ),\n ...(!process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? {\n optional: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n }\n : {}),\n typeArguments: {\n validate: assertNodeType(\"TypeParameterInstantiation\"),\n optional: true,\n },\n typeParameters: {\n validate: assertNodeType(\"TSTypeParameterInstantiation\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"CatchClause\", {\n visitor: [\"param\", \"body\"],\n fields: {\n param: {\n validate: assertNodeType(\"Identifier\", \"ArrayPattern\", \"ObjectPattern\"),\n optional: true,\n },\n body: {\n validate: assertNodeType(\"BlockStatement\"),\n },\n },\n aliases: [\"Scopable\", \"BlockParent\"],\n});\n\ndefineType(\"ConditionalExpression\", {\n visitor: [\"test\", \"consequent\", \"alternate\"],\n fields: {\n test: {\n validate: assertNodeType(\"Expression\"),\n },\n consequent: {\n validate: assertNodeType(\"Expression\"),\n },\n alternate: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n aliases: [\"Expression\", \"Conditional\"],\n});\n\ndefineType(\"ContinueStatement\", {\n visitor: [\"label\"],\n fields: {\n label: {\n validate: assertNodeType(\"Identifier\"),\n optional: true,\n },\n },\n aliases: [\"Statement\", \"Terminatorless\", \"CompletionStatement\"],\n});\n\ndefineType(\"DebuggerStatement\", {\n aliases: [\"Statement\"],\n});\n\ndefineType(\"DoWhileStatement\", {\n builder: [\"test\", \"body\"],\n visitor: [\"body\", \"test\"],\n fields: {\n test: {\n validate: assertNodeType(\"Expression\"),\n },\n body: {\n validate: assertNodeType(\"Statement\"),\n },\n },\n aliases: [\"Statement\", \"BlockParent\", \"Loop\", \"While\", \"Scopable\"],\n});\n\ndefineType(\"EmptyStatement\", {\n aliases: [\"Statement\"],\n});\n\ndefineType(\"ExpressionStatement\", {\n visitor: [\"expression\"],\n fields: {\n expression: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n aliases: [\"Statement\", \"ExpressionWrapper\"],\n});\n\ndefineType(\"File\", {\n builder: [\"program\", \"comments\", \"tokens\"],\n visitor: [\"program\"],\n fields: {\n program: {\n validate: assertNodeType(\"Program\"),\n },\n comments: {\n validate:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? Object.assign(() => {}, {\n each: { oneOfNodeTypes: [\"CommentBlock\", \"CommentLine\"] },\n })\n : assertEach(assertNodeType(\"CommentBlock\", \"CommentLine\")),\n optional: true,\n },\n tokens: {\n // todo(ts): add Token type\n validate: assertEach(Object.assign(() => {}, { type: \"any\" })),\n optional: true,\n },\n },\n});\n\ndefineType(\"ForInStatement\", {\n visitor: [\"left\", \"right\", \"body\"],\n aliases: [\n \"Scopable\",\n \"Statement\",\n \"For\",\n \"BlockParent\",\n \"Loop\",\n \"ForXStatement\",\n ],\n fields: {\n left: {\n validate:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? assertNodeType(\"VariableDeclaration\", \"LVal\")\n : assertNodeType(\n \"VariableDeclaration\",\n \"Identifier\",\n \"MemberExpression\",\n \"ArrayPattern\",\n \"ObjectPattern\",\n \"TSAsExpression\",\n \"TSSatisfiesExpression\",\n \"TSTypeAssertion\",\n \"TSNonNullExpression\",\n ),\n },\n right: {\n validate: assertNodeType(\"Expression\"),\n },\n body: {\n validate: assertNodeType(\"Statement\"),\n },\n },\n});\n\ndefineType(\"ForStatement\", {\n visitor: [\"init\", \"test\", \"update\", \"body\"],\n aliases: [\"Scopable\", \"Statement\", \"For\", \"BlockParent\", \"Loop\"],\n fields: {\n init: {\n validate: assertNodeType(\"VariableDeclaration\", \"Expression\"),\n optional: true,\n },\n test: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n update: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n body: {\n validate: assertNodeType(\"Statement\"),\n },\n },\n});\n\nexport const functionCommon = () => ({\n params: validateArrayOfType(\"Identifier\", \"Pattern\", \"RestElement\"),\n generator: {\n default: false,\n },\n async: {\n default: false,\n },\n});\n\nexport const functionTypeAnnotationCommon = () => ({\n returnType: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\"TypeAnnotation\", \"TSTypeAnnotation\")\n : assertNodeType(\n \"TypeAnnotation\",\n \"TSTypeAnnotation\",\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n \"Noop\",\n ),\n optional: true,\n },\n typeParameters: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\"TypeParameterDeclaration\", \"TSTypeParameterDeclaration\")\n : assertNodeType(\n \"TypeParameterDeclaration\",\n \"TSTypeParameterDeclaration\",\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n \"Noop\",\n ),\n optional: true,\n },\n});\n\nexport const functionDeclarationCommon = () => ({\n ...functionCommon(),\n declare: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n id: {\n validate: assertNodeType(\"Identifier\"),\n optional: true, // May be null for `export default function`\n },\n});\n\ndefineType(\"FunctionDeclaration\", {\n builder: [\"id\", \"params\", \"body\", \"generator\", \"async\"],\n visitor: [\"id\", \"typeParameters\", \"params\", \"returnType\", \"body\"],\n fields: {\n ...functionDeclarationCommon(),\n ...functionTypeAnnotationCommon(),\n body: {\n validate: assertNodeType(\"BlockStatement\"),\n },\n predicate: {\n validate: assertNodeType(\"DeclaredPredicate\", \"InferredPredicate\"),\n optional: true,\n },\n },\n aliases: [\n \"Scopable\",\n \"Function\",\n \"BlockParent\",\n \"FunctionParent\",\n \"Statement\",\n \"Pureish\",\n \"Declaration\",\n ],\n validate:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? undefined\n : (function () {\n const identifier = assertNodeType(\"Identifier\");\n\n return function (parent, key, node) {\n if (!is(\"ExportDefaultDeclaration\", parent)) {\n identifier(node, \"id\", node.id);\n }\n };\n })(),\n});\n\ndefineType(\"FunctionExpression\", {\n inherits: \"FunctionDeclaration\",\n aliases: [\n \"Scopable\",\n \"Function\",\n \"BlockParent\",\n \"FunctionParent\",\n \"Expression\",\n \"Pureish\",\n ],\n fields: {\n ...functionCommon(),\n ...functionTypeAnnotationCommon(),\n id: {\n validate: assertNodeType(\"Identifier\"),\n optional: true,\n },\n body: {\n validate: assertNodeType(\"BlockStatement\"),\n },\n predicate: {\n validate: assertNodeType(\"DeclaredPredicate\", \"InferredPredicate\"),\n optional: true,\n },\n },\n});\n\nexport const patternLikeCommon = () => ({\n typeAnnotation: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\"TypeAnnotation\", \"TSTypeAnnotation\")\n : assertNodeType(\n \"TypeAnnotation\",\n \"TSTypeAnnotation\",\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n \"Noop\",\n ),\n optional: true,\n },\n optional: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n decorators: {\n validate: arrayOfType(\"Decorator\"),\n optional: true,\n },\n});\n\ndefineType(\"Identifier\", {\n builder: [\"name\"],\n visitor: [\"typeAnnotation\", \"decorators\" /* for legacy param decorators */],\n aliases: [\"Expression\", \"PatternLike\", \"LVal\", \"TSEntityName\"],\n fields: {\n ...patternLikeCommon(),\n name: {\n validate:\n process.env.BABEL_8_BREAKING || process.env.BABEL_TYPES_8_BREAKING\n ? chain(\n assertValueType(\"string\"),\n Object.assign(\n function (node, key, val) {\n if (!isValidIdentifier(val, false)) {\n throw new TypeError(\n `\"${val}\" is not a valid identifier name`,\n );\n }\n } as Validator,\n { type: \"string\" },\n ),\n )\n : assertValueType(\"string\"),\n },\n },\n validate:\n process.env.BABEL_8_BREAKING || process.env.BABEL_TYPES_8_BREAKING\n ? function (parent, key, node) {\n const match = /\\.(\\w+)$/.exec(key);\n if (!match) return;\n\n const [, parentKey] = match;\n const nonComp = { computed: false };\n\n // We can't check if `parent.property === node`, because nodes are validated\n // before replacing them in the AST.\n if (parentKey === \"property\") {\n if (is(\"MemberExpression\", parent, nonComp)) return;\n if (is(\"OptionalMemberExpression\", parent, nonComp)) return;\n } else if (parentKey === \"key\") {\n if (is(\"Property\", parent, nonComp)) return;\n if (is(\"Method\", parent, nonComp)) return;\n } else if (parentKey === \"exported\") {\n if (is(\"ExportSpecifier\", parent)) return;\n } else if (parentKey === \"imported\") {\n if (is(\"ImportSpecifier\", parent, { imported: node })) return;\n } else if (parentKey === \"meta\") {\n if (is(\"MetaProperty\", parent, { meta: node })) return;\n }\n\n if (\n // Ideally we should call isStrictReservedWord if this node is a descendant\n // of a block in strict mode. Also, we should pass the inModule option so\n // we can disable \"await\" in module.\n (isKeyword(node.name) || isReservedWord(node.name, false)) &&\n // Even if \"this\" is a keyword, we are using the Identifier\n // node to represent it.\n node.name !== \"this\"\n ) {\n throw new TypeError(`\"${node.name}\" is not a valid identifier`);\n }\n }\n : undefined,\n});\n\ndefineType(\"IfStatement\", {\n visitor: [\"test\", \"consequent\", \"alternate\"],\n aliases: [\"Statement\", \"Conditional\"],\n fields: {\n test: {\n validate: assertNodeType(\"Expression\"),\n },\n consequent: {\n validate: assertNodeType(\"Statement\"),\n },\n alternate: {\n optional: true,\n validate: assertNodeType(\"Statement\"),\n },\n },\n});\n\ndefineType(\"LabeledStatement\", {\n visitor: [\"label\", \"body\"],\n aliases: [\"Statement\"],\n fields: {\n label: {\n validate: assertNodeType(\"Identifier\"),\n },\n body: {\n validate: assertNodeType(\"Statement\"),\n },\n },\n});\n\ndefineType(\"StringLiteral\", {\n builder: [\"value\"],\n fields: {\n value: {\n validate: assertValueType(\"string\"),\n },\n },\n aliases: [\"Expression\", \"Pureish\", \"Literal\", \"Immutable\"],\n});\n\ndefineType(\"NumericLiteral\", {\n builder: [\"value\"],\n deprecatedAlias: \"NumberLiteral\",\n fields: {\n value: {\n validate: chain(\n assertValueType(\"number\"),\n Object.assign(\n function (node, key, val) {\n if (1 / val < 0 || !Number.isFinite(val)) {\n const error = new Error(\n \"NumericLiterals must be non-negative finite numbers. \" +\n `You can use t.valueToNode(${val}) instead.`,\n );\n if (process.env.BABEL_8_BREAKING) {\n // TODO(@nicolo-ribaudo) Fix regenerator to not pass negative\n // numbers here.\n if (!IS_STANDALONE) {\n if (!new Error().stack.includes(\"regenerator\")) {\n throw error;\n }\n }\n } else {\n // TODO: Enable this warning once regenerator is fixed.\n // https://github.com/facebook/regenerator/pull/680\n // console.warn(error);\n }\n }\n } satisfies Validator,\n { type: \"number\" },\n ),\n ),\n },\n },\n aliases: [\"Expression\", \"Pureish\", \"Literal\", \"Immutable\"],\n});\n\ndefineType(\"NullLiteral\", {\n aliases: [\"Expression\", \"Pureish\", \"Literal\", \"Immutable\"],\n});\n\ndefineType(\"BooleanLiteral\", {\n builder: [\"value\"],\n fields: {\n value: {\n validate: assertValueType(\"boolean\"),\n },\n },\n aliases: [\"Expression\", \"Pureish\", \"Literal\", \"Immutable\"],\n});\n\ndefineType(\"RegExpLiteral\", {\n builder: [\"pattern\", \"flags\"],\n deprecatedAlias: \"RegexLiteral\",\n aliases: [\"Expression\", \"Pureish\", \"Literal\"],\n fields: {\n pattern: {\n validate: assertValueType(\"string\"),\n },\n flags: {\n validate:\n process.env.BABEL_8_BREAKING || process.env.BABEL_TYPES_8_BREAKING\n ? chain(\n assertValueType(\"string\"),\n Object.assign(\n function (node, key, val) {\n const invalid = /[^gimsuy]/.exec(val);\n if (invalid) {\n throw new TypeError(\n `\"${invalid[0]}\" is not a valid RegExp flag`,\n );\n }\n } as Validator,\n { type: \"string\" },\n ),\n )\n : assertValueType(\"string\"),\n default: \"\",\n },\n },\n});\n\ndefineType(\"LogicalExpression\", {\n builder: [\"operator\", \"left\", \"right\"],\n visitor: [\"left\", \"right\"],\n aliases: [\"Binary\", \"Expression\"],\n fields: {\n operator: {\n validate: assertOneOf(...LOGICAL_OPERATORS),\n },\n left: {\n validate: assertNodeType(\"Expression\"),\n },\n right: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\"MemberExpression\", {\n builder: [\n \"object\",\n \"property\",\n \"computed\",\n ...(!process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? [\"optional\"]\n : []),\n ],\n visitor: [\"object\", \"property\"],\n aliases: [\"Expression\", \"LVal\"],\n fields: {\n object: {\n validate: assertNodeType(\"Expression\", \"Super\"),\n },\n property: {\n validate: (function () {\n const normal = assertNodeType(\"Identifier\", \"PrivateName\");\n const computed = assertNodeType(\"Expression\");\n\n const validator: Validator = function (\n node: t.MemberExpression,\n key,\n val,\n ) {\n const validator: Validator = node.computed ? computed : normal;\n validator(node, key, val);\n };\n // @ts-expect-error todo(ts): can be discriminated union by `computed` property\n validator.oneOfNodeTypes = [\"Expression\", \"Identifier\", \"PrivateName\"];\n return validator;\n })(),\n },\n computed: {\n default: false,\n },\n ...(!process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? {\n optional: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n }\n : {}),\n },\n});\n\ndefineType(\"NewExpression\", { inherits: \"CallExpression\" });\n\ndefineType(\"Program\", {\n // Note: We explicitly leave 'interpreter' out here because it is\n // conceptually comment-like, and Babel does not traverse comments either.\n visitor: [\"directives\", \"body\"],\n builder: [\"body\", \"directives\", \"sourceType\", \"interpreter\"],\n fields: {\n sourceType: {\n validate: assertOneOf(\"script\", \"module\"),\n default: \"script\",\n },\n interpreter: {\n validate: assertNodeType(\"InterpreterDirective\"),\n default: null,\n optional: true,\n },\n directives: {\n validate: arrayOfType(\"Directive\"),\n default: [],\n },\n body: validateArrayOfType(\"Statement\"),\n },\n aliases: [\"Scopable\", \"BlockParent\", \"Block\"],\n});\n\ndefineType(\"ObjectExpression\", {\n visitor: [\"properties\"],\n aliases: [\"Expression\"],\n fields: {\n properties: validateArrayOfType(\n \"ObjectMethod\",\n \"ObjectProperty\",\n \"SpreadElement\",\n ),\n },\n});\n\ndefineType(\"ObjectMethod\", {\n builder: [\"kind\", \"key\", \"params\", \"body\", \"computed\", \"generator\", \"async\"],\n visitor: [\n \"decorators\",\n \"key\",\n \"typeParameters\",\n \"params\",\n \"returnType\",\n \"body\",\n ],\n fields: {\n ...functionCommon(),\n ...functionTypeAnnotationCommon(),\n kind: {\n validate: assertOneOf(\"method\", \"get\", \"set\"),\n ...(!process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? { default: \"method\" }\n : {}),\n },\n computed: {\n default: false,\n },\n key: {\n validate: (function () {\n const normal = assertNodeType(\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n );\n const computed = assertNodeType(\"Expression\");\n\n const validator: Validator = function (node: t.ObjectMethod, key, val) {\n const validator = node.computed ? computed : normal;\n validator(node, key, val);\n };\n // @ts-expect-error todo(ts): can be discriminated union by `computed` property\n validator.oneOfNodeTypes = [\n \"Expression\",\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n ];\n return validator;\n })(),\n },\n decorators: {\n validate: arrayOfType(\"Decorator\"),\n optional: true,\n },\n body: {\n validate: assertNodeType(\"BlockStatement\"),\n },\n },\n aliases: [\n \"UserWhitespacable\",\n \"Function\",\n \"Scopable\",\n \"BlockParent\",\n \"FunctionParent\",\n \"Method\",\n \"ObjectMember\",\n ],\n});\n\ndefineType(\"ObjectProperty\", {\n builder: [\n \"key\",\n \"value\",\n \"computed\",\n \"shorthand\",\n ...(!process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? [\"decorators\"]\n : []),\n ],\n fields: {\n computed: {\n default: false,\n },\n key: {\n validate: (function () {\n const normal = process.env.BABEL_8_BREAKING\n ? assertNodeType(\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n \"PrivateName\",\n )\n : assertNodeType(\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n \"DecimalLiteral\",\n \"PrivateName\",\n );\n const computed = assertNodeType(\"Expression\");\n\n const validator: Validator = Object.assign(\n function (node: t.ObjectProperty, key, val) {\n const validator = node.computed ? computed : normal;\n validator(node, key, val);\n } as Validator,\n {\n // todo(ts): can be discriminated union by `computed` property\n oneOfNodeTypes: process.env.BABEL_8_BREAKING\n ? [\n \"Expression\",\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n \"PrivateName\",\n ]\n : [\n \"Expression\",\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n \"DecimalLiteral\",\n \"PrivateName\",\n ],\n },\n );\n return validator;\n })(),\n },\n value: {\n // Value may be PatternLike if this is an AssignmentProperty\n // https://github.com/babel/babylon/issues/434\n validate: assertNodeType(\"Expression\", \"PatternLike\"),\n },\n shorthand: {\n validate:\n process.env.BABEL_8_BREAKING || process.env.BABEL_TYPES_8_BREAKING\n ? chain(\n assertValueType(\"boolean\"),\n Object.assign(\n function (node: t.ObjectProperty, key, shorthand) {\n if (!shorthand) return;\n\n if (node.computed) {\n throw new TypeError(\n \"Property shorthand of ObjectProperty cannot be true if computed is true\",\n );\n }\n\n if (!is(\"Identifier\", node.key)) {\n throw new TypeError(\n \"Property shorthand of ObjectProperty cannot be true if key is not an Identifier\",\n );\n }\n } as Validator,\n { type: \"boolean\" },\n ),\n )\n : assertValueType(\"boolean\"),\n default: false,\n },\n decorators: {\n validate: arrayOfType(\"Decorator\"),\n optional: true,\n },\n },\n visitor: [\"key\", \"value\", \"decorators\"],\n aliases: [\"UserWhitespacable\", \"Property\", \"ObjectMember\"],\n validate:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? undefined\n : (function () {\n const pattern = assertNodeType(\n \"Identifier\",\n \"Pattern\",\n \"TSAsExpression\",\n \"TSSatisfiesExpression\",\n \"TSNonNullExpression\",\n \"TSTypeAssertion\",\n );\n const expression = assertNodeType(\"Expression\");\n\n return function (parent, key, node) {\n const validator = is(\"ObjectPattern\", parent)\n ? pattern\n : expression;\n validator(node, \"value\", node.value);\n };\n })(),\n});\n\ndefineType(\"RestElement\", {\n visitor: [\"argument\", \"typeAnnotation\"],\n builder: [\"argument\"],\n aliases: [\"LVal\", \"PatternLike\"],\n deprecatedAlias: \"RestProperty\",\n fields: {\n ...patternLikeCommon(),\n argument: {\n validate:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? assertNodeType(\"LVal\")\n : assertNodeType(\n \"Identifier\",\n \"ArrayPattern\",\n \"ObjectPattern\",\n \"MemberExpression\",\n \"TSAsExpression\",\n \"TSSatisfiesExpression\",\n \"TSTypeAssertion\",\n \"TSNonNullExpression\",\n ),\n },\n },\n validate:\n process.env.BABEL_8_BREAKING || process.env.BABEL_TYPES_8_BREAKING\n ? function (parent: t.ArrayPattern | t.ObjectPattern, key) {\n const match = /(\\w+)\\[(\\d+)\\]/.exec(key);\n if (!match) throw new Error(\"Internal Babel error: malformed key.\");\n\n const [, listKey, index] = match as unknown as [\n string,\n keyof typeof parent,\n string,\n ];\n if ((parent[listKey] as t.Node[]).length > +index + 1) {\n throw new TypeError(\n `RestElement must be last element of ${listKey}`,\n );\n }\n }\n : undefined,\n});\n\ndefineType(\"ReturnStatement\", {\n visitor: [\"argument\"],\n aliases: [\"Statement\", \"Terminatorless\", \"CompletionStatement\"],\n fields: {\n argument: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"SequenceExpression\", {\n visitor: [\"expressions\"],\n fields: {\n expressions: validateArrayOfType(\"Expression\"),\n },\n aliases: [\"Expression\"],\n});\n\ndefineType(\"ParenthesizedExpression\", {\n visitor: [\"expression\"],\n aliases: [\"Expression\", \"ExpressionWrapper\"],\n fields: {\n expression: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\"SwitchCase\", {\n visitor: [\"test\", \"consequent\"],\n fields: {\n test: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n consequent: validateArrayOfType(\"Statement\"),\n },\n});\n\ndefineType(\"SwitchStatement\", {\n visitor: [\"discriminant\", \"cases\"],\n aliases: [\"Statement\", \"BlockParent\", \"Scopable\"],\n fields: {\n discriminant: {\n validate: assertNodeType(\"Expression\"),\n },\n cases: validateArrayOfType(\"SwitchCase\"),\n },\n});\n\ndefineType(\"ThisExpression\", {\n aliases: [\"Expression\"],\n});\n\ndefineType(\"ThrowStatement\", {\n visitor: [\"argument\"],\n aliases: [\"Statement\", \"Terminatorless\", \"CompletionStatement\"],\n fields: {\n argument: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\"TryStatement\", {\n visitor: [\"block\", \"handler\", \"finalizer\"],\n aliases: [\"Statement\"],\n fields: {\n block: {\n validate:\n process.env.BABEL_8_BREAKING || process.env.BABEL_TYPES_8_BREAKING\n ? chain(\n assertNodeType(\"BlockStatement\"),\n Object.assign(\n function (node: t.TryStatement) {\n // This validator isn't put at the top level because we can run it\n // even if this node doesn't have a parent.\n\n if (!node.handler && !node.finalizer) {\n throw new TypeError(\n \"TryStatement expects either a handler or finalizer, or both\",\n );\n }\n } as Validator,\n { oneOfNodeTypes: [\"BlockStatement\"] },\n ),\n )\n : assertNodeType(\"BlockStatement\"),\n },\n handler: {\n optional: true,\n validate: assertNodeType(\"CatchClause\"),\n },\n finalizer: {\n optional: true,\n validate: assertNodeType(\"BlockStatement\"),\n },\n },\n});\n\ndefineType(\"UnaryExpression\", {\n builder: [\"operator\", \"argument\", \"prefix\"],\n fields: {\n prefix: {\n default: true,\n },\n argument: {\n validate: assertNodeType(\"Expression\"),\n },\n operator: {\n validate: assertOneOf(...UNARY_OPERATORS),\n },\n },\n visitor: [\"argument\"],\n aliases: [\"UnaryLike\", \"Expression\"],\n});\n\ndefineType(\"UpdateExpression\", {\n builder: [\"operator\", \"argument\", \"prefix\"],\n fields: {\n prefix: {\n default: false,\n },\n argument: {\n validate:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? assertNodeType(\"Expression\")\n : assertNodeType(\"Identifier\", \"MemberExpression\"),\n },\n operator: {\n validate: assertOneOf(...UPDATE_OPERATORS),\n },\n },\n visitor: [\"argument\"],\n aliases: [\"Expression\"],\n});\n\ndefineType(\"VariableDeclaration\", {\n builder: [\"kind\", \"declarations\"],\n visitor: [\"declarations\"],\n aliases: [\"Statement\", \"Declaration\"],\n fields: {\n declare: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n kind: {\n validate: assertOneOf(\n \"var\",\n \"let\",\n \"const\",\n // https://github.com/tc39/proposal-explicit-resource-management\n \"using\",\n // https://github.com/tc39/proposal-async-explicit-resource-management\n \"await using\",\n ),\n },\n declarations: validateArrayOfType(\"VariableDeclarator\"),\n },\n validate:\n process.env.BABEL_8_BREAKING || process.env.BABEL_TYPES_8_BREAKING\n ? (() => {\n const withoutInit = assertNodeType(\"Identifier\");\n\n return function (parent, key, node: t.VariableDeclaration) {\n if (is(\"ForXStatement\", parent, { left: node })) {\n if (node.declarations.length !== 1) {\n throw new TypeError(\n `Exactly one VariableDeclarator is required in the VariableDeclaration of a ${parent.type}`,\n );\n }\n } else {\n node.declarations.forEach(decl => {\n if (!decl.init) withoutInit(decl, \"id\", decl.id);\n });\n }\n };\n })()\n : undefined,\n});\n\ndefineType(\"VariableDeclarator\", {\n visitor: [\"id\", \"init\"],\n fields: {\n id: {\n validate:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? assertNodeType(\"LVal\")\n : assertNodeType(\"Identifier\", \"ArrayPattern\", \"ObjectPattern\"),\n },\n definite: {\n optional: true,\n validate: assertValueType(\"boolean\"),\n },\n init: {\n optional: true,\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\"WhileStatement\", {\n visitor: [\"test\", \"body\"],\n aliases: [\"Statement\", \"BlockParent\", \"Loop\", \"While\", \"Scopable\"],\n fields: {\n test: {\n validate: assertNodeType(\"Expression\"),\n },\n body: {\n validate: assertNodeType(\"Statement\"),\n },\n },\n});\n\ndefineType(\"WithStatement\", {\n visitor: [\"object\", \"body\"],\n aliases: [\"Statement\"],\n fields: {\n object: {\n validate: assertNodeType(\"Expression\"),\n },\n body: {\n validate: assertNodeType(\"Statement\"),\n },\n },\n});\n\n// --- ES2015 ---\ndefineType(\"AssignmentPattern\", {\n visitor: [\"left\", \"right\", \"decorators\" /* for legacy param decorators */],\n builder: [\"left\", \"right\"],\n aliases: [\"Pattern\", \"PatternLike\", \"LVal\"],\n fields: {\n ...patternLikeCommon(),\n left: {\n validate: assertNodeType(\n \"Identifier\",\n \"ObjectPattern\",\n \"ArrayPattern\",\n \"MemberExpression\",\n \"TSAsExpression\",\n \"TSSatisfiesExpression\",\n \"TSTypeAssertion\",\n \"TSNonNullExpression\",\n ),\n },\n right: {\n validate: assertNodeType(\"Expression\"),\n },\n // For TypeScript\n decorators: {\n validate: arrayOfType(\"Decorator\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"ArrayPattern\", {\n visitor: [\"elements\", \"typeAnnotation\"],\n builder: [\"elements\"],\n aliases: [\"Pattern\", \"PatternLike\", \"LVal\"],\n fields: {\n ...patternLikeCommon(),\n elements: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeOrValueType(\"null\", \"PatternLike\", \"LVal\")),\n ),\n },\n },\n});\n\ndefineType(\"ArrowFunctionExpression\", {\n builder: [\"params\", \"body\", \"async\"],\n visitor: [\"typeParameters\", \"params\", \"returnType\", \"body\"],\n aliases: [\n \"Scopable\",\n \"Function\",\n \"BlockParent\",\n \"FunctionParent\",\n \"Expression\",\n \"Pureish\",\n ],\n fields: {\n ...functionCommon(),\n ...functionTypeAnnotationCommon(),\n expression: {\n // https://github.com/babel/babylon/issues/505\n validate: assertValueType(\"boolean\"),\n },\n body: {\n validate: assertNodeType(\"BlockStatement\", \"Expression\"),\n },\n predicate: {\n validate: assertNodeType(\"DeclaredPredicate\", \"InferredPredicate\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"ClassBody\", {\n visitor: [\"body\"],\n fields: {\n body: validateArrayOfType(\n \"ClassMethod\",\n \"ClassPrivateMethod\",\n \"ClassProperty\",\n \"ClassPrivateProperty\",\n \"ClassAccessorProperty\",\n \"TSDeclareMethod\",\n \"TSIndexSignature\",\n \"StaticBlock\",\n ),\n },\n});\n\ndefineType(\"ClassExpression\", {\n builder: [\"id\", \"superClass\", \"body\", \"decorators\"],\n visitor: [\n \"decorators\",\n \"id\",\n \"typeParameters\",\n \"superClass\",\n \"superTypeParameters\",\n \"mixins\",\n \"implements\",\n \"body\",\n ],\n aliases: [\"Scopable\", \"Class\", \"Expression\"],\n fields: {\n id: {\n validate: assertNodeType(\"Identifier\"),\n optional: true,\n },\n typeParameters: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\n \"TypeParameterDeclaration\",\n \"TSTypeParameterDeclaration\",\n )\n : assertNodeType(\n \"TypeParameterDeclaration\",\n \"TSTypeParameterDeclaration\",\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n \"Noop\",\n ),\n optional: true,\n },\n body: {\n validate: assertNodeType(\"ClassBody\"),\n },\n superClass: {\n optional: true,\n validate: assertNodeType(\"Expression\"),\n },\n superTypeParameters: {\n validate: assertNodeType(\n \"TypeParameterInstantiation\",\n \"TSTypeParameterInstantiation\",\n ),\n optional: true,\n },\n implements: {\n validate: arrayOfType(\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n process.env.BABEL_8_BREAKING\n ? \"TSClassImplements\"\n : \"TSExpressionWithTypeArguments\",\n \"ClassImplements\",\n ),\n optional: true,\n },\n decorators: {\n validate: arrayOfType(\"Decorator\"),\n optional: true,\n },\n mixins: {\n validate: assertNodeType(\"InterfaceExtends\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"ClassDeclaration\", {\n inherits: \"ClassExpression\",\n aliases: [\"Scopable\", \"Class\", \"Statement\", \"Declaration\"],\n fields: {\n id: {\n validate: assertNodeType(\"Identifier\"),\n // The id may be omitted if this is the child of an\n // ExportDefaultDeclaration.\n optional: true,\n },\n typeParameters: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\n \"TypeParameterDeclaration\",\n \"TSTypeParameterDeclaration\",\n )\n : assertNodeType(\n \"TypeParameterDeclaration\",\n \"TSTypeParameterDeclaration\",\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n \"Noop\",\n ),\n optional: true,\n },\n body: {\n validate: assertNodeType(\"ClassBody\"),\n },\n superClass: {\n optional: true,\n validate: assertNodeType(\"Expression\"),\n },\n superTypeParameters: {\n validate: assertNodeType(\n \"TypeParameterInstantiation\",\n \"TSTypeParameterInstantiation\",\n ),\n optional: true,\n },\n implements: {\n validate: arrayOfType(\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n process.env.BABEL_8_BREAKING\n ? \"TSClassImplements\"\n : \"TSExpressionWithTypeArguments\",\n \"ClassImplements\",\n ),\n optional: true,\n },\n decorators: {\n validate: arrayOfType(\"Decorator\"),\n optional: true,\n },\n mixins: {\n validate: assertNodeType(\"InterfaceExtends\"),\n optional: true,\n },\n declare: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n abstract: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n },\n validate:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? undefined\n : (function () {\n const identifier = assertNodeType(\"Identifier\");\n return function (parent, key, node) {\n if (!is(\"ExportDefaultDeclaration\", parent)) {\n identifier(node, \"id\", node.id);\n }\n };\n })(),\n});\n\nexport const importAttributes = {\n attributes: {\n optional: true,\n validate: arrayOfType(\"ImportAttribute\"),\n },\n assertions: {\n deprecated: true,\n optional: true,\n validate: arrayOfType(\"ImportAttribute\"),\n },\n};\n\ndefineType(\"ExportAllDeclaration\", {\n builder: [\"source\"],\n visitor: [\"source\", \"attributes\", \"assertions\"],\n aliases: [\n \"Statement\",\n \"Declaration\",\n \"ImportOrExportDeclaration\",\n \"ExportDeclaration\",\n ],\n fields: {\n source: {\n validate: assertNodeType(\"StringLiteral\"),\n },\n exportKind: validateOptional(assertOneOf(\"type\", \"value\")),\n ...importAttributes,\n },\n});\n\ndefineType(\"ExportDefaultDeclaration\", {\n visitor: [\"declaration\"],\n aliases: [\n \"Statement\",\n \"Declaration\",\n \"ImportOrExportDeclaration\",\n \"ExportDeclaration\",\n ],\n fields: {\n declaration: validateType(\n \"TSDeclareFunction\",\n \"FunctionDeclaration\",\n \"ClassDeclaration\",\n \"Expression\",\n ),\n exportKind: validateOptional(assertOneOf(\"value\")),\n },\n});\n\ndefineType(\"ExportNamedDeclaration\", {\n builder: [\"declaration\", \"specifiers\", \"source\"],\n visitor: process.env\n ? [\"declaration\", \"specifiers\", \"source\", \"attributes\"]\n : [\"declaration\", \"specifiers\", \"source\", \"attributes\", \"assertions\"],\n aliases: [\n \"Statement\",\n \"Declaration\",\n \"ImportOrExportDeclaration\",\n \"ExportDeclaration\",\n ],\n fields: {\n declaration: {\n optional: true,\n validate:\n process.env.BABEL_8_BREAKING || process.env.BABEL_TYPES_8_BREAKING\n ? chain(\n assertNodeType(\"Declaration\"),\n Object.assign(\n function (node: t.ExportNamedDeclaration, key, val) {\n // This validator isn't put at the top level because we can run it\n // even if this node doesn't have a parent.\n\n if (val && node.specifiers.length) {\n throw new TypeError(\n \"Only declaration or specifiers is allowed on ExportNamedDeclaration\",\n );\n }\n\n // This validator isn't put at the top level because we can run it\n // even if this node doesn't have a parent.\n\n if (val && node.source) {\n throw new TypeError(\n \"Cannot export a declaration from a source\",\n );\n }\n } as Validator,\n { oneOfNodeTypes: [\"Declaration\"] },\n ),\n )\n : assertNodeType(\"Declaration\"),\n },\n ...importAttributes,\n specifiers: {\n default: [],\n validate: arrayOf(\n (function () {\n const sourced = assertNodeType(\n \"ExportSpecifier\",\n \"ExportDefaultSpecifier\",\n \"ExportNamespaceSpecifier\",\n );\n const sourceless = assertNodeType(\"ExportSpecifier\");\n\n if (\n !process.env.BABEL_8_BREAKING &&\n !process.env.BABEL_TYPES_8_BREAKING\n )\n return sourced;\n\n return Object.assign(\n function (node: t.ExportNamedDeclaration, key, val) {\n const validator = node.source ? sourced : sourceless;\n validator(node, key, val);\n } as Validator,\n {\n oneOfNodeTypes: [\n \"ExportSpecifier\",\n \"ExportDefaultSpecifier\",\n \"ExportNamespaceSpecifier\",\n ],\n },\n );\n })(),\n ),\n },\n source: {\n validate: assertNodeType(\"StringLiteral\"),\n optional: true,\n },\n exportKind: validateOptional(assertOneOf(\"type\", \"value\")),\n },\n});\n\ndefineType(\"ExportSpecifier\", {\n visitor: [\"local\", \"exported\"],\n aliases: [\"ModuleSpecifier\"],\n fields: {\n local: {\n validate: assertNodeType(\"Identifier\"),\n },\n exported: {\n validate: assertNodeType(\"Identifier\", \"StringLiteral\"),\n },\n exportKind: {\n // And TypeScript's \"export { type foo } from\"\n validate: assertOneOf(\"type\", \"value\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"ForOfStatement\", {\n visitor: [\"left\", \"right\", \"body\"],\n builder: [\"left\", \"right\", \"body\", \"await\"],\n aliases: [\n \"Scopable\",\n \"Statement\",\n \"For\",\n \"BlockParent\",\n \"Loop\",\n \"ForXStatement\",\n ],\n fields: {\n left: {\n validate: (function () {\n if (\n !process.env.BABEL_8_BREAKING &&\n !process.env.BABEL_TYPES_8_BREAKING\n ) {\n return assertNodeType(\"VariableDeclaration\", \"LVal\");\n }\n\n const declaration = assertNodeType(\"VariableDeclaration\");\n const lval = assertNodeType(\n \"Identifier\",\n \"MemberExpression\",\n \"ArrayPattern\",\n \"ObjectPattern\",\n \"TSAsExpression\",\n \"TSSatisfiesExpression\",\n \"TSTypeAssertion\",\n \"TSNonNullExpression\",\n );\n\n return Object.assign(\n function (node, key, val) {\n if (is(\"VariableDeclaration\", val)) {\n declaration(node, key, val);\n } else {\n lval(node, key, val);\n }\n } as Validator,\n {\n oneOfNodeTypes: [\n \"VariableDeclaration\",\n \"Identifier\",\n \"MemberExpression\",\n \"ArrayPattern\",\n \"ObjectPattern\",\n \"TSAsExpression\",\n \"TSSatisfiesExpression\",\n \"TSTypeAssertion\",\n \"TSNonNullExpression\",\n ],\n },\n );\n })(),\n },\n right: {\n validate: assertNodeType(\"Expression\"),\n },\n body: {\n validate: assertNodeType(\"Statement\"),\n },\n await: {\n default: false,\n },\n },\n});\n\ndefineType(\"ImportDeclaration\", {\n builder: [\"specifiers\", \"source\"],\n visitor: process.env.BABEL_8_BREAKING\n ? [\"specifiers\", \"source\", \"attributes\"]\n : [\"specifiers\", \"source\", \"attributes\", \"assertions\"],\n aliases: [\"Statement\", \"Declaration\", \"ImportOrExportDeclaration\"],\n fields: {\n ...importAttributes,\n module: {\n optional: true,\n validate: assertValueType(\"boolean\"),\n },\n phase: {\n default: null,\n validate: assertOneOf(\"source\", \"defer\"),\n },\n specifiers: validateArrayOfType(\n \"ImportSpecifier\",\n \"ImportDefaultSpecifier\",\n \"ImportNamespaceSpecifier\",\n ),\n source: {\n validate: assertNodeType(\"StringLiteral\"),\n },\n importKind: {\n // Handle TypeScript/Flowtype's extension \"import type foo from\"\n // TypeScript doesn't support typeof\n validate: assertOneOf(\"type\", \"typeof\", \"value\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"ImportDefaultSpecifier\", {\n visitor: [\"local\"],\n aliases: [\"ModuleSpecifier\"],\n fields: {\n local: {\n validate: assertNodeType(\"Identifier\"),\n },\n },\n});\n\ndefineType(\"ImportNamespaceSpecifier\", {\n visitor: [\"local\"],\n aliases: [\"ModuleSpecifier\"],\n fields: {\n local: {\n validate: assertNodeType(\"Identifier\"),\n },\n },\n});\n\ndefineType(\"ImportSpecifier\", {\n visitor: [\"imported\", \"local\"],\n builder: [\"local\", \"imported\"],\n aliases: [\"ModuleSpecifier\"],\n fields: {\n local: {\n validate: assertNodeType(\"Identifier\"),\n },\n imported: {\n validate: assertNodeType(\"Identifier\", \"StringLiteral\"),\n },\n importKind: {\n // Handle Flowtype's extension \"import {typeof foo} from\"\n // And TypeScript's \"import { type foo } from\"\n validate: assertOneOf(\"type\", \"typeof\", \"value\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"ImportExpression\", {\n visitor: [\"source\", \"options\"],\n aliases: [\"Expression\"],\n fields: {\n phase: {\n default: null,\n validate: assertOneOf(\"source\", \"defer\"),\n },\n source: {\n validate: assertNodeType(\"Expression\"),\n },\n options: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"MetaProperty\", {\n visitor: [\"meta\", \"property\"],\n aliases: [\"Expression\"],\n fields: {\n meta: {\n validate:\n process.env.BABEL_8_BREAKING || process.env.BABEL_TYPES_8_BREAKING\n ? chain(\n assertNodeType(\"Identifier\"),\n Object.assign(\n function (node: t.MetaProperty, key, val) {\n let property;\n switch (val.name) {\n case \"function\":\n property = \"sent\";\n break;\n case \"new\":\n property = \"target\";\n break;\n case \"import\":\n property = \"meta\";\n break;\n }\n if (!is(\"Identifier\", node.property, { name: property })) {\n throw new TypeError(\"Unrecognised MetaProperty\");\n }\n } as Validator,\n { oneOfNodeTypes: [\"Identifier\"] },\n ),\n )\n : assertNodeType(\"Identifier\"),\n },\n property: {\n validate: assertNodeType(\"Identifier\"),\n },\n },\n});\n\nexport const classMethodOrPropertyCommon = () => ({\n abstract: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n accessibility: {\n validate: assertOneOf(\"public\", \"private\", \"protected\"),\n optional: true,\n },\n static: {\n default: false,\n },\n override: {\n default: false,\n },\n computed: {\n default: false,\n },\n optional: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n key: {\n validate: chain(\n (function () {\n const normal = assertNodeType(\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n );\n const computed = assertNodeType(\"Expression\");\n\n return function (node: any, key: string, val: any) {\n const validator = node.computed ? computed : normal;\n validator(node, key, val);\n };\n })(),\n assertNodeType(\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n \"Expression\",\n ),\n ),\n },\n});\n\nexport const classMethodOrDeclareMethodCommon = () => ({\n ...functionCommon(),\n ...classMethodOrPropertyCommon(),\n params: validateArrayOfType(\n \"Identifier\",\n \"Pattern\",\n \"RestElement\",\n \"TSParameterProperty\",\n ),\n kind: {\n validate: assertOneOf(\"get\", \"set\", \"method\", \"constructor\"),\n default: \"method\",\n },\n access: {\n validate: chain(\n assertValueType(\"string\"),\n assertOneOf(\"public\", \"private\", \"protected\"),\n ),\n optional: true,\n },\n decorators: {\n validate: arrayOfType(\"Decorator\"),\n optional: true,\n },\n});\n\ndefineType(\"ClassMethod\", {\n aliases: [\"Function\", \"Scopable\", \"BlockParent\", \"FunctionParent\", \"Method\"],\n builder: [\n \"kind\",\n \"key\",\n \"params\",\n \"body\",\n \"computed\",\n \"static\",\n \"generator\",\n \"async\",\n ],\n visitor: [\n \"decorators\",\n \"key\",\n \"typeParameters\",\n \"params\",\n \"returnType\",\n \"body\",\n ],\n fields: {\n ...classMethodOrDeclareMethodCommon(),\n ...functionTypeAnnotationCommon(),\n body: {\n validate: assertNodeType(\"BlockStatement\"),\n },\n },\n});\n\ndefineType(\"ObjectPattern\", {\n visitor: [\n \"properties\",\n \"typeAnnotation\",\n \"decorators\" /* for legacy param decorators */,\n ],\n builder: [\"properties\"],\n aliases: [\"Pattern\", \"PatternLike\", \"LVal\"],\n fields: {\n ...patternLikeCommon(),\n properties: validateArrayOfType(\"RestElement\", \"ObjectProperty\"),\n },\n});\n\ndefineType(\"SpreadElement\", {\n visitor: [\"argument\"],\n aliases: [\"UnaryLike\"],\n deprecatedAlias: \"SpreadProperty\",\n fields: {\n argument: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\n \"Super\",\n process.env.BABEL_8_BREAKING\n ? undefined\n : {\n aliases: [\"Expression\"],\n },\n);\n\ndefineType(\"TaggedTemplateExpression\", {\n visitor: [\"tag\", \"typeParameters\", \"quasi\"],\n builder: [\"tag\", \"quasi\"],\n aliases: [\"Expression\"],\n fields: {\n tag: {\n validate: assertNodeType(\"Expression\"),\n },\n quasi: {\n validate: assertNodeType(\"TemplateLiteral\"),\n },\n typeParameters: {\n validate: assertNodeType(\n \"TypeParameterInstantiation\",\n \"TSTypeParameterInstantiation\",\n ),\n optional: true,\n },\n },\n});\n\ndefineType(\"TemplateElement\", {\n builder: [\"value\", \"tail\"],\n fields: {\n value: {\n validate: chain(\n assertShape({\n raw: {\n validate: assertValueType(\"string\"),\n },\n cooked: {\n validate: assertValueType(\"string\"),\n optional: true,\n },\n }),\n function templateElementCookedValidator(node: t.TemplateElement) {\n const raw = node.value.raw;\n\n let unterminatedCalled = false;\n\n const error = () => {\n // unreachable\n throw new Error(\"Internal @babel/types error.\");\n };\n const { str, firstInvalidLoc } = readStringContents(\n \"template\",\n raw,\n 0,\n 0,\n 0,\n {\n unterminated() {\n unterminatedCalled = true;\n },\n strictNumericEscape: error,\n invalidEscapeSequence: error,\n numericSeparatorInEscapeSequence: error,\n unexpectedNumericSeparator: error,\n invalidDigit: error,\n invalidCodePoint: error,\n },\n );\n if (!unterminatedCalled) throw new Error(\"Invalid raw\");\n\n node.value.cooked = firstInvalidLoc ? null : str;\n },\n ),\n },\n tail: {\n default: false,\n },\n },\n});\n\ndefineType(\"TemplateLiteral\", {\n visitor: [\"quasis\", \"expressions\"],\n aliases: [\"Expression\", \"Literal\"],\n fields: {\n quasis: validateArrayOfType(\"TemplateElement\"),\n expressions: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(\n assertNodeType(\n \"Expression\",\n // For TypeScript template literal types\n \"TSType\",\n ),\n ),\n function (node: t.TemplateLiteral, key, val) {\n if (node.quasis.length !== val.length + 1) {\n throw new TypeError(\n `Number of ${\n node.type\n } quasis should be exactly one more than the number of expressions.\\nExpected ${\n val.length + 1\n } quasis but got ${node.quasis.length}`,\n );\n }\n } as Validator,\n ),\n },\n },\n});\n\ndefineType(\"YieldExpression\", {\n builder: [\"argument\", \"delegate\"],\n visitor: [\"argument\"],\n aliases: [\"Expression\", \"Terminatorless\"],\n fields: {\n delegate: {\n validate:\n process.env.BABEL_8_BREAKING || process.env.BABEL_TYPES_8_BREAKING\n ? chain(\n assertValueType(\"boolean\"),\n Object.assign(\n function (node: t.YieldExpression, key, val) {\n if (val && !node.argument) {\n throw new TypeError(\n \"Property delegate of YieldExpression cannot be true if there is no argument\",\n );\n }\n } as Validator,\n { type: \"boolean\" },\n ),\n )\n : assertValueType(\"boolean\"),\n default: false,\n },\n argument: {\n optional: true,\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\n// --- ES2017 ---\ndefineType(\"AwaitExpression\", {\n builder: [\"argument\"],\n visitor: [\"argument\"],\n aliases: [\"Expression\", \"Terminatorless\"],\n fields: {\n argument: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\n// --- ES2019 ---\ndefineType(\"Import\", {\n aliases: [\"Expression\"],\n});\n\n// --- ES2020 ---\ndefineType(\"BigIntLiteral\", {\n builder: [\"value\"],\n fields: {\n value: {\n validate: assertValueType(\"string\"),\n },\n },\n aliases: [\"Expression\", \"Pureish\", \"Literal\", \"Immutable\"],\n});\n\ndefineType(\"ExportNamespaceSpecifier\", {\n visitor: [\"exported\"],\n aliases: [\"ModuleSpecifier\"],\n fields: {\n exported: {\n validate: assertNodeType(\"Identifier\"),\n },\n },\n});\n\ndefineType(\"OptionalMemberExpression\", {\n builder: [\"object\", \"property\", \"computed\", \"optional\"],\n visitor: [\"object\", \"property\"],\n aliases: [\"Expression\"],\n fields: {\n object: {\n validate: assertNodeType(\"Expression\"),\n },\n property: {\n validate: (function () {\n const normal = assertNodeType(\"Identifier\");\n const computed = assertNodeType(\"Expression\");\n\n const validator: Validator = Object.assign(\n function (node: t.OptionalMemberExpression, key, val) {\n const validator = node.computed ? computed : normal;\n validator(node, key, val);\n } as Validator,\n // todo(ts): can be discriminated union by `computed` property\n { oneOfNodeTypes: [\"Expression\", \"Identifier\"] },\n );\n return validator;\n })(),\n },\n computed: {\n default: false,\n },\n optional: {\n validate:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? assertValueType(\"boolean\")\n : chain(assertValueType(\"boolean\"), assertOptionalChainStart()),\n },\n },\n});\n\ndefineType(\"OptionalCallExpression\", {\n visitor: [\"callee\", \"arguments\", \"typeParameters\", \"typeArguments\"],\n builder: [\"callee\", \"arguments\", \"optional\"],\n aliases: [\"Expression\"],\n fields: {\n callee: {\n validate: assertNodeType(\"Expression\"),\n },\n arguments: validateArrayOfType(\n \"Expression\",\n \"SpreadElement\",\n \"ArgumentPlaceholder\",\n ),\n optional: {\n validate:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? assertValueType(\"boolean\")\n : chain(assertValueType(\"boolean\"), assertOptionalChainStart()),\n },\n typeArguments: {\n validate: assertNodeType(\"TypeParameterInstantiation\"),\n optional: true,\n },\n typeParameters: {\n validate: assertNodeType(\"TSTypeParameterInstantiation\"),\n optional: true,\n },\n },\n});\n\n// --- ES2022 ---\ndefineType(\"ClassProperty\", {\n visitor: [\"decorators\", \"key\", \"typeAnnotation\", \"value\"],\n builder: [\n \"key\",\n \"value\",\n \"typeAnnotation\",\n \"decorators\",\n \"computed\",\n \"static\",\n ],\n aliases: [\"Property\"],\n fields: {\n ...classMethodOrPropertyCommon(),\n value: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n definite: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n typeAnnotation: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\"TypeAnnotation\", \"TSTypeAnnotation\")\n : assertNodeType(\n \"TypeAnnotation\",\n \"TSTypeAnnotation\",\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n \"Noop\",\n ),\n optional: true,\n },\n decorators: {\n validate: arrayOfType(\"Decorator\"),\n optional: true,\n },\n readonly: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n declare: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n variance: {\n validate: assertNodeType(\"Variance\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"ClassAccessorProperty\", {\n visitor: [\"decorators\", \"key\", \"typeAnnotation\", \"value\"],\n builder: [\n \"key\",\n \"value\",\n \"typeAnnotation\",\n \"decorators\",\n \"computed\",\n \"static\",\n ],\n aliases: [\"Property\", \"Accessor\"],\n fields: {\n ...classMethodOrPropertyCommon(),\n key: {\n validate: chain(\n (function () {\n const normal = assertNodeType(\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n \"PrivateName\",\n );\n const computed = assertNodeType(\"Expression\");\n\n return function (node: any, key: string, val: any) {\n const validator = node.computed ? computed : normal;\n validator(node, key, val);\n };\n })(),\n assertNodeType(\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n \"Expression\",\n \"PrivateName\",\n ),\n ),\n },\n value: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n definite: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n typeAnnotation: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\"TypeAnnotation\", \"TSTypeAnnotation\")\n : assertNodeType(\n \"TypeAnnotation\",\n \"TSTypeAnnotation\",\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n \"Noop\",\n ),\n optional: true,\n },\n decorators: {\n validate: arrayOfType(\"Decorator\"),\n optional: true,\n },\n readonly: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n declare: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n variance: {\n validate: assertNodeType(\"Variance\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"ClassPrivateProperty\", {\n visitor: [\"decorators\", \"key\", \"typeAnnotation\", \"value\"],\n builder: [\"key\", \"value\", \"decorators\", \"static\"],\n aliases: [\"Property\", \"Private\"],\n fields: {\n key: {\n validate: assertNodeType(\"PrivateName\"),\n },\n value: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n typeAnnotation: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\"TypeAnnotation\", \"TSTypeAnnotation\")\n : assertNodeType(\n \"TypeAnnotation\",\n \"TSTypeAnnotation\",\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n \"Noop\",\n ),\n optional: true,\n },\n decorators: {\n validate: arrayOfType(\"Decorator\"),\n optional: true,\n },\n static: {\n validate: assertValueType(\"boolean\"),\n default: false,\n },\n readonly: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n definite: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n variance: {\n validate: assertNodeType(\"Variance\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"ClassPrivateMethod\", {\n builder: [\"kind\", \"key\", \"params\", \"body\", \"static\"],\n visitor: [\n \"decorators\",\n \"key\",\n \"typeParameters\",\n \"params\",\n \"returnType\",\n \"body\",\n ],\n aliases: [\n \"Function\",\n \"Scopable\",\n \"BlockParent\",\n \"FunctionParent\",\n \"Method\",\n \"Private\",\n ],\n fields: {\n ...classMethodOrDeclareMethodCommon(),\n ...functionTypeAnnotationCommon(),\n kind: {\n validate: assertOneOf(\"get\", \"set\", \"method\"),\n default: \"method\",\n },\n key: {\n validate: assertNodeType(\"PrivateName\"),\n },\n body: {\n validate: assertNodeType(\"BlockStatement\"),\n },\n },\n});\n\ndefineType(\"PrivateName\", {\n visitor: [\"id\"],\n aliases: [\"Private\"],\n fields: {\n id: {\n validate: assertNodeType(\"Identifier\"),\n },\n },\n});\n\ndefineType(\"StaticBlock\", {\n visitor: [\"body\"],\n fields: {\n body: validateArrayOfType(\"Statement\"),\n },\n aliases: [\"Scopable\", \"BlockParent\", \"FunctionParent\"],\n});\n"],"mappings":"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","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/deprecated-aliases.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/deprecated-aliases.js deleted file mode 100644 index 03a375173..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/deprecated-aliases.js +++ /dev/null @@ -1,11 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.DEPRECATED_ALIASES = void 0; -const DEPRECATED_ALIASES = exports.DEPRECATED_ALIASES = { - ModuleDeclaration: "ImportOrExportDeclaration" -}; - -//# sourceMappingURL=deprecated-aliases.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/deprecated-aliases.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/deprecated-aliases.js.map deleted file mode 100644 index 1d3dbcb98..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/deprecated-aliases.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["DEPRECATED_ALIASES","exports","ModuleDeclaration"],"sources":["../../src/definitions/deprecated-aliases.ts"],"sourcesContent":["export const DEPRECATED_ALIASES = {\n ModuleDeclaration: \"ImportOrExportDeclaration\",\n};\n"],"mappings":";;;;;;AAAO,MAAMA,kBAAkB,GAAAC,OAAA,CAAAD,kBAAA,GAAG;EAChCE,iBAAiB,EAAE;AACrB,CAAC","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/experimental.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/experimental.js deleted file mode 100644 index 48382a411..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/experimental.js +++ /dev/null @@ -1,134 +0,0 @@ -"use strict"; - -var _utils = require("./utils.js"); -(0, _utils.default)("ArgumentPlaceholder", {}); -(0, _utils.default)("BindExpression", { - visitor: ["object", "callee"], - aliases: ["Expression"], - fields: !process.env.BABEL_TYPES_8_BREAKING ? { - object: { - validate: Object.assign(() => {}, { - oneOfNodeTypes: ["Expression"] - }) - }, - callee: { - validate: Object.assign(() => {}, { - oneOfNodeTypes: ["Expression"] - }) - } - } : { - object: { - validate: (0, _utils.assertNodeType)("Expression") - }, - callee: { - validate: (0, _utils.assertNodeType)("Expression") - } - } -}); -(0, _utils.default)("ImportAttribute", { - visitor: ["key", "value"], - fields: { - key: { - validate: (0, _utils.assertNodeType)("Identifier", "StringLiteral") - }, - value: { - validate: (0, _utils.assertNodeType)("StringLiteral") - } - } -}); -(0, _utils.default)("Decorator", { - visitor: ["expression"], - fields: { - expression: { - validate: (0, _utils.assertNodeType)("Expression") - } - } -}); -(0, _utils.default)("DoExpression", { - visitor: ["body"], - builder: ["body", "async"], - aliases: ["Expression"], - fields: { - body: { - validate: (0, _utils.assertNodeType)("BlockStatement") - }, - async: { - validate: (0, _utils.assertValueType)("boolean"), - default: false - } - } -}); -(0, _utils.default)("ExportDefaultSpecifier", { - visitor: ["exported"], - aliases: ["ModuleSpecifier"], - fields: { - exported: { - validate: (0, _utils.assertNodeType)("Identifier") - } - } -}); -(0, _utils.default)("RecordExpression", { - visitor: ["properties"], - aliases: ["Expression"], - fields: { - properties: (0, _utils.validateArrayOfType)("ObjectProperty", "SpreadElement") - } -}); -(0, _utils.default)("TupleExpression", { - fields: { - elements: { - validate: (0, _utils.arrayOfType)("Expression", "SpreadElement"), - default: [] - } - }, - visitor: ["elements"], - aliases: ["Expression"] -}); -{ - (0, _utils.default)("DecimalLiteral", { - builder: ["value"], - fields: { - value: { - validate: (0, _utils.assertValueType)("string") - } - }, - aliases: ["Expression", "Pureish", "Literal", "Immutable"] - }); -} -(0, _utils.default)("ModuleExpression", { - visitor: ["body"], - fields: { - body: { - validate: (0, _utils.assertNodeType)("Program") - } - }, - aliases: ["Expression"] -}); -(0, _utils.default)("TopicReference", { - aliases: ["Expression"] -}); -(0, _utils.default)("PipelineTopicExpression", { - builder: ["expression"], - visitor: ["expression"], - fields: { - expression: { - validate: (0, _utils.assertNodeType)("Expression") - } - }, - aliases: ["Expression"] -}); -(0, _utils.default)("PipelineBareFunction", { - builder: ["callee"], - visitor: ["callee"], - fields: { - callee: { - validate: (0, _utils.assertNodeType)("Expression") - } - }, - aliases: ["Expression"] -}); -(0, _utils.default)("PipelinePrimaryTopicReference", { - aliases: ["Expression"] -}); - -//# sourceMappingURL=experimental.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/experimental.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/experimental.js.map deleted file mode 100644 index 5ed088f51..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/experimental.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_utils","require","defineType","visitor","aliases","fields","process","env","BABEL_TYPES_8_BREAKING","object","validate","Object","assign","oneOfNodeTypes","callee","assertNodeType","key","value","expression","builder","body","async","assertValueType","default","exported","properties","validateArrayOfType","elements","arrayOfType"],"sources":["../../src/definitions/experimental.ts"],"sourcesContent":["import defineType, {\n arrayOfType,\n assertNodeType,\n assertValueType,\n validateArrayOfType,\n} from \"./utils.ts\";\n\ndefineType(\"ArgumentPlaceholder\", {});\n\ndefineType(\"BindExpression\", {\n visitor: [\"object\", \"callee\"],\n aliases: [\"Expression\"],\n fields:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? {\n object: {\n validate: Object.assign(() => {}, {\n oneOfNodeTypes: [\"Expression\"],\n }),\n },\n callee: {\n validate: Object.assign(() => {}, {\n oneOfNodeTypes: [\"Expression\"],\n }),\n },\n }\n : {\n object: {\n validate: assertNodeType(\"Expression\"),\n },\n callee: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\"ImportAttribute\", {\n visitor: [\"key\", \"value\"],\n fields: {\n key: {\n validate: assertNodeType(\"Identifier\", \"StringLiteral\"),\n },\n value: {\n validate: assertNodeType(\"StringLiteral\"),\n },\n },\n});\n\ndefineType(\"Decorator\", {\n visitor: [\"expression\"],\n fields: {\n expression: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\"DoExpression\", {\n visitor: [\"body\"],\n builder: [\"body\", \"async\"],\n aliases: [\"Expression\"],\n fields: {\n body: {\n validate: assertNodeType(\"BlockStatement\"),\n },\n async: {\n validate: assertValueType(\"boolean\"),\n default: false,\n },\n },\n});\n\ndefineType(\"ExportDefaultSpecifier\", {\n visitor: [\"exported\"],\n aliases: [\"ModuleSpecifier\"],\n fields: {\n exported: {\n validate: assertNodeType(\"Identifier\"),\n },\n },\n});\n\ndefineType(\"RecordExpression\", {\n visitor: [\"properties\"],\n aliases: [\"Expression\"],\n fields: {\n properties: validateArrayOfType(\"ObjectProperty\", \"SpreadElement\"),\n },\n});\n\ndefineType(\"TupleExpression\", {\n fields: {\n elements: {\n validate: arrayOfType(\"Expression\", \"SpreadElement\"),\n default: [],\n },\n },\n visitor: [\"elements\"],\n aliases: [\"Expression\"],\n});\n\nif (!process.env.BABEL_8_BREAKING) {\n defineType(\"DecimalLiteral\", {\n builder: [\"value\"],\n fields: {\n value: {\n validate: assertValueType(\"string\"),\n },\n },\n aliases: [\"Expression\", \"Pureish\", \"Literal\", \"Immutable\"],\n });\n}\n\n// https://github.com/tc39/proposal-js-module-blocks\ndefineType(\"ModuleExpression\", {\n visitor: [\"body\"],\n fields: {\n body: {\n validate: assertNodeType(\"Program\"),\n },\n },\n aliases: [\"Expression\"],\n});\n\n// https://github.com/tc39/proposal-pipeline-operator\n// https://github.com/js-choi/proposal-hack-pipes\ndefineType(\"TopicReference\", {\n aliases: [\"Expression\"],\n});\n\n// https://github.com/tc39/proposal-pipeline-operator\n// https://github.com/js-choi/proposal-smart-pipes\ndefineType(\"PipelineTopicExpression\", {\n builder: [\"expression\"],\n visitor: [\"expression\"],\n fields: {\n expression: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n aliases: [\"Expression\"],\n});\n\ndefineType(\"PipelineBareFunction\", {\n builder: [\"callee\"],\n visitor: [\"callee\"],\n fields: {\n callee: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n aliases: [\"Expression\"],\n});\n\ndefineType(\"PipelinePrimaryTopicReference\", {\n aliases: [\"Expression\"],\n});\n"],"mappings":";;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAOA,IAAAC,cAAU,EAAC,qBAAqB,EAAE,CAAC,CAAC,CAAC;AAErC,IAAAA,cAAU,EAAC,gBAAgB,EAAE;EAC3BC,OAAO,EAAE,CAAC,QAAQ,EAAE,QAAQ,CAAC;EAC7BC,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBC,MAAM,EAC6B,CAACC,OAAO,CAACC,GAAG,CAACC,sBAAsB,GAChE;IACEC,MAAM,EAAE;MACNC,QAAQ,EAAEC,MAAM,CAACC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE;QAChCC,cAAc,EAAE,CAAC,YAAY;MAC/B,CAAC;IACH,CAAC;IACDC,MAAM,EAAE;MACNJ,QAAQ,EAAEC,MAAM,CAACC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE;QAChCC,cAAc,EAAE,CAAC,YAAY;MAC/B,CAAC;IACH;EACF,CAAC,GACD;IACEJ,MAAM,EAAE;MACNC,QAAQ,EAAE,IAAAK,qBAAc,EAAC,YAAY;IACvC,CAAC;IACDD,MAAM,EAAE;MACNJ,QAAQ,EAAE,IAAAK,qBAAc,EAAC,YAAY;IACvC;EACF;AACR,CAAC,CAAC;AAEF,IAAAb,cAAU,EAAC,iBAAiB,EAAE;EAC5BC,OAAO,EAAE,CAAC,KAAK,EAAE,OAAO,CAAC;EACzBE,MAAM,EAAE;IACNW,GAAG,EAAE;MACHN,QAAQ,EAAE,IAAAK,qBAAc,EAAC,YAAY,EAAE,eAAe;IACxD,CAAC;IACDE,KAAK,EAAE;MACLP,QAAQ,EAAE,IAAAK,qBAAc,EAAC,eAAe;IAC1C;EACF;AACF,CAAC,CAAC;AAEF,IAAAb,cAAU,EAAC,WAAW,EAAE;EACtBC,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBE,MAAM,EAAE;IACNa,UAAU,EAAE;MACVR,QAAQ,EAAE,IAAAK,qBAAc,EAAC,YAAY;IACvC;EACF;AACF,CAAC,CAAC;AAEF,IAAAb,cAAU,EAAC,cAAc,EAAE;EACzBC,OAAO,EAAE,CAAC,MAAM,CAAC;EACjBgB,OAAO,EAAE,CAAC,MAAM,EAAE,OAAO,CAAC;EAC1Bf,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBC,MAAM,EAAE;IACNe,IAAI,EAAE;MACJV,QAAQ,EAAE,IAAAK,qBAAc,EAAC,gBAAgB;IAC3C,CAAC;IACDM,KAAK,EAAE;MACLX,QAAQ,EAAE,IAAAY,sBAAe,EAAC,SAAS,CAAC;MACpCC,OAAO,EAAE;IACX;EACF;AACF,CAAC,CAAC;AAEF,IAAArB,cAAU,EAAC,wBAAwB,EAAE;EACnCC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,OAAO,EAAE,CAAC,iBAAiB,CAAC;EAC5BC,MAAM,EAAE;IACNmB,QAAQ,EAAE;MACRd,QAAQ,EAAE,IAAAK,qBAAc,EAAC,YAAY;IACvC;EACF;AACF,CAAC,CAAC;AAEF,IAAAb,cAAU,EAAC,kBAAkB,EAAE;EAC7BC,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBC,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBC,MAAM,EAAE;IACNoB,UAAU,EAAE,IAAAC,0BAAmB,EAAC,gBAAgB,EAAE,eAAe;EACnE;AACF,CAAC,CAAC;AAEF,IAAAxB,cAAU,EAAC,iBAAiB,EAAE;EAC5BG,MAAM,EAAE;IACNsB,QAAQ,EAAE;MACRjB,QAAQ,EAAE,IAAAkB,kBAAW,EAAC,YAAY,EAAE,eAAe,CAAC;MACpDL,OAAO,EAAE;IACX;EACF,CAAC;EACDpB,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,OAAO,EAAE,CAAC,YAAY;AACxB,CAAC,CAAC;AAEiC;EACjC,IAAAF,cAAU,EAAC,gBAAgB,EAAE;IAC3BiB,OAAO,EAAE,CAAC,OAAO,CAAC;IAClBd,MAAM,EAAE;MACNY,KAAK,EAAE;QACLP,QAAQ,EAAE,IAAAY,sBAAe,EAAC,QAAQ;MACpC;IACF,CAAC;IACDlB,OAAO,EAAE,CAAC,YAAY,EAAE,SAAS,EAAE,SAAS,EAAE,WAAW;EAC3D,CAAC,CAAC;AACJ;AAGA,IAAAF,cAAU,EAAC,kBAAkB,EAAE;EAC7BC,OAAO,EAAE,CAAC,MAAM,CAAC;EACjBE,MAAM,EAAE;IACNe,IAAI,EAAE;MACJV,QAAQ,EAAE,IAAAK,qBAAc,EAAC,SAAS;IACpC;EACF,CAAC;EACDX,OAAO,EAAE,CAAC,YAAY;AACxB,CAAC,CAAC;AAIF,IAAAF,cAAU,EAAC,gBAAgB,EAAE;EAC3BE,OAAO,EAAE,CAAC,YAAY;AACxB,CAAC,CAAC;AAIF,IAAAF,cAAU,EAAC,yBAAyB,EAAE;EACpCiB,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBhB,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBE,MAAM,EAAE;IACNa,UAAU,EAAE;MACVR,QAAQ,EAAE,IAAAK,qBAAc,EAAC,YAAY;IACvC;EACF,CAAC;EACDX,OAAO,EAAE,CAAC,YAAY;AACxB,CAAC,CAAC;AAEF,IAAAF,cAAU,EAAC,sBAAsB,EAAE;EACjCiB,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBhB,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBE,MAAM,EAAE;IACNS,MAAM,EAAE;MACNJ,QAAQ,EAAE,IAAAK,qBAAc,EAAC,YAAY;IACvC;EACF,CAAC;EACDX,OAAO,EAAE,CAAC,YAAY;AACxB,CAAC,CAAC;AAEF,IAAAF,cAAU,EAAC,+BAA+B,EAAE;EAC1CE,OAAO,EAAE,CAAC,YAAY;AACxB,CAAC,CAAC","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/flow.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/flow.js deleted file mode 100644 index 8a924be45..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/flow.js +++ /dev/null @@ -1,492 +0,0 @@ -"use strict"; - -var _core = require("./core.js"); -var _utils = require("./utils.js"); -const defineType = (0, _utils.defineAliasedType)("Flow"); -const defineInterfaceishType = name => { - const isDeclareClass = name === "DeclareClass"; - defineType(name, { - builder: ["id", "typeParameters", "extends", "body"], - visitor: ["id", "typeParameters", "extends", ...(isDeclareClass ? ["mixins", "implements"] : []), "body"], - aliases: ["FlowDeclaration", "Statement", "Declaration"], - fields: Object.assign({ - id: (0, _utils.validateType)("Identifier"), - typeParameters: (0, _utils.validateOptionalType)("TypeParameterDeclaration"), - extends: (0, _utils.validateOptional)((0, _utils.arrayOfType)("InterfaceExtends")) - }, isDeclareClass ? { - mixins: (0, _utils.validateOptional)((0, _utils.arrayOfType)("InterfaceExtends")), - implements: (0, _utils.validateOptional)((0, _utils.arrayOfType)("ClassImplements")) - } : {}, { - body: (0, _utils.validateType)("ObjectTypeAnnotation") - }) - }); -}; -defineType("AnyTypeAnnotation", { - aliases: ["FlowType", "FlowBaseAnnotation"] -}); -defineType("ArrayTypeAnnotation", { - visitor: ["elementType"], - aliases: ["FlowType"], - fields: { - elementType: (0, _utils.validateType)("FlowType") - } -}); -defineType("BooleanTypeAnnotation", { - aliases: ["FlowType", "FlowBaseAnnotation"] -}); -defineType("BooleanLiteralTypeAnnotation", { - builder: ["value"], - aliases: ["FlowType"], - fields: { - value: (0, _utils.validate)((0, _utils.assertValueType)("boolean")) - } -}); -defineType("NullLiteralTypeAnnotation", { - aliases: ["FlowType", "FlowBaseAnnotation"] -}); -defineType("ClassImplements", { - visitor: ["id", "typeParameters"], - fields: { - id: (0, _utils.validateType)("Identifier"), - typeParameters: (0, _utils.validateOptionalType)("TypeParameterInstantiation") - } -}); -defineInterfaceishType("DeclareClass"); -defineType("DeclareFunction", { - visitor: ["id"], - aliases: ["FlowDeclaration", "Statement", "Declaration"], - fields: { - id: (0, _utils.validateType)("Identifier"), - predicate: (0, _utils.validateOptionalType)("DeclaredPredicate") - } -}); -defineInterfaceishType("DeclareInterface"); -defineType("DeclareModule", { - builder: ["id", "body", "kind"], - visitor: ["id", "body"], - aliases: ["FlowDeclaration", "Statement", "Declaration"], - fields: { - id: (0, _utils.validateType)("Identifier", "StringLiteral"), - body: (0, _utils.validateType)("BlockStatement"), - kind: (0, _utils.validateOptional)((0, _utils.assertOneOf)("CommonJS", "ES")) - } -}); -defineType("DeclareModuleExports", { - visitor: ["typeAnnotation"], - aliases: ["FlowDeclaration", "Statement", "Declaration"], - fields: { - typeAnnotation: (0, _utils.validateType)("TypeAnnotation") - } -}); -defineType("DeclareTypeAlias", { - visitor: ["id", "typeParameters", "right"], - aliases: ["FlowDeclaration", "Statement", "Declaration"], - fields: { - id: (0, _utils.validateType)("Identifier"), - typeParameters: (0, _utils.validateOptionalType)("TypeParameterDeclaration"), - right: (0, _utils.validateType)("FlowType") - } -}); -defineType("DeclareOpaqueType", { - visitor: ["id", "typeParameters", "supertype"], - aliases: ["FlowDeclaration", "Statement", "Declaration"], - fields: { - id: (0, _utils.validateType)("Identifier"), - typeParameters: (0, _utils.validateOptionalType)("TypeParameterDeclaration"), - supertype: (0, _utils.validateOptionalType)("FlowType"), - impltype: (0, _utils.validateOptionalType)("FlowType") - } -}); -defineType("DeclareVariable", { - visitor: ["id"], - aliases: ["FlowDeclaration", "Statement", "Declaration"], - fields: { - id: (0, _utils.validateType)("Identifier") - } -}); -defineType("DeclareExportDeclaration", { - visitor: ["declaration", "specifiers", "source", "attributes"], - aliases: ["FlowDeclaration", "Statement", "Declaration"], - fields: Object.assign({ - declaration: (0, _utils.validateOptionalType)("Flow"), - specifiers: (0, _utils.validateOptional)((0, _utils.arrayOfType)("ExportSpecifier", "ExportNamespaceSpecifier")), - source: (0, _utils.validateOptionalType)("StringLiteral"), - default: (0, _utils.validateOptional)((0, _utils.assertValueType)("boolean")) - }, _core.importAttributes) -}); -defineType("DeclareExportAllDeclaration", { - visitor: ["source", "attributes"], - aliases: ["FlowDeclaration", "Statement", "Declaration"], - fields: Object.assign({ - source: (0, _utils.validateType)("StringLiteral"), - exportKind: (0, _utils.validateOptional)((0, _utils.assertOneOf)("type", "value")) - }, _core.importAttributes) -}); -defineType("DeclaredPredicate", { - visitor: ["value"], - aliases: ["FlowPredicate"], - fields: { - value: (0, _utils.validateType)("Flow") - } -}); -defineType("ExistsTypeAnnotation", { - aliases: ["FlowType"] -}); -defineType("FunctionTypeAnnotation", { - visitor: ["typeParameters", "params", "rest", "returnType"], - aliases: ["FlowType"], - fields: { - typeParameters: (0, _utils.validateOptionalType)("TypeParameterDeclaration"), - params: (0, _utils.validateArrayOfType)("FunctionTypeParam"), - rest: (0, _utils.validateOptionalType)("FunctionTypeParam"), - this: (0, _utils.validateOptionalType)("FunctionTypeParam"), - returnType: (0, _utils.validateType)("FlowType") - } -}); -defineType("FunctionTypeParam", { - visitor: ["name", "typeAnnotation"], - fields: { - name: (0, _utils.validateOptionalType)("Identifier"), - typeAnnotation: (0, _utils.validateType)("FlowType"), - optional: (0, _utils.validateOptional)((0, _utils.assertValueType)("boolean")) - } -}); -defineType("GenericTypeAnnotation", { - visitor: ["id", "typeParameters"], - aliases: ["FlowType"], - fields: { - id: (0, _utils.validateType)("Identifier", "QualifiedTypeIdentifier"), - typeParameters: (0, _utils.validateOptionalType)("TypeParameterInstantiation") - } -}); -defineType("InferredPredicate", { - aliases: ["FlowPredicate"] -}); -defineType("InterfaceExtends", { - visitor: ["id", "typeParameters"], - fields: { - id: (0, _utils.validateType)("Identifier", "QualifiedTypeIdentifier"), - typeParameters: (0, _utils.validateOptionalType)("TypeParameterInstantiation") - } -}); -defineInterfaceishType("InterfaceDeclaration"); -defineType("InterfaceTypeAnnotation", { - visitor: ["extends", "body"], - aliases: ["FlowType"], - fields: { - extends: (0, _utils.validateOptional)((0, _utils.arrayOfType)("InterfaceExtends")), - body: (0, _utils.validateType)("ObjectTypeAnnotation") - } -}); -defineType("IntersectionTypeAnnotation", { - visitor: ["types"], - aliases: ["FlowType"], - fields: { - types: (0, _utils.validate)((0, _utils.arrayOfType)("FlowType")) - } -}); -defineType("MixedTypeAnnotation", { - aliases: ["FlowType", "FlowBaseAnnotation"] -}); -defineType("EmptyTypeAnnotation", { - aliases: ["FlowType", "FlowBaseAnnotation"] -}); -defineType("NullableTypeAnnotation", { - visitor: ["typeAnnotation"], - aliases: ["FlowType"], - fields: { - typeAnnotation: (0, _utils.validateType)("FlowType") - } -}); -defineType("NumberLiteralTypeAnnotation", { - builder: ["value"], - aliases: ["FlowType"], - fields: { - value: (0, _utils.validate)((0, _utils.assertValueType)("number")) - } -}); -defineType("NumberTypeAnnotation", { - aliases: ["FlowType", "FlowBaseAnnotation"] -}); -defineType("ObjectTypeAnnotation", { - visitor: ["properties", "indexers", "callProperties", "internalSlots"], - aliases: ["FlowType"], - builder: ["properties", "indexers", "callProperties", "internalSlots", "exact"], - fields: { - properties: (0, _utils.validate)((0, _utils.arrayOfType)("ObjectTypeProperty", "ObjectTypeSpreadProperty")), - indexers: { - validate: (0, _utils.arrayOfType)("ObjectTypeIndexer"), - optional: true, - default: [] - }, - callProperties: { - validate: (0, _utils.arrayOfType)("ObjectTypeCallProperty"), - optional: true, - default: [] - }, - internalSlots: { - validate: (0, _utils.arrayOfType)("ObjectTypeInternalSlot"), - optional: true, - default: [] - }, - exact: { - validate: (0, _utils.assertValueType)("boolean"), - default: false - }, - inexact: (0, _utils.validateOptional)((0, _utils.assertValueType)("boolean")) - } -}); -defineType("ObjectTypeInternalSlot", { - visitor: ["id", "value"], - builder: ["id", "value", "optional", "static", "method"], - aliases: ["UserWhitespacable"], - fields: { - id: (0, _utils.validateType)("Identifier"), - value: (0, _utils.validateType)("FlowType"), - optional: (0, _utils.validate)((0, _utils.assertValueType)("boolean")), - static: (0, _utils.validate)((0, _utils.assertValueType)("boolean")), - method: (0, _utils.validate)((0, _utils.assertValueType)("boolean")) - } -}); -defineType("ObjectTypeCallProperty", { - visitor: ["value"], - aliases: ["UserWhitespacable"], - fields: { - value: (0, _utils.validateType)("FlowType"), - static: (0, _utils.validate)((0, _utils.assertValueType)("boolean")) - } -}); -defineType("ObjectTypeIndexer", { - visitor: ["variance", "id", "key", "value"], - builder: ["id", "key", "value", "variance"], - aliases: ["UserWhitespacable"], - fields: { - id: (0, _utils.validateOptionalType)("Identifier"), - key: (0, _utils.validateType)("FlowType"), - value: (0, _utils.validateType)("FlowType"), - static: (0, _utils.validate)((0, _utils.assertValueType)("boolean")), - variance: (0, _utils.validateOptionalType)("Variance") - } -}); -defineType("ObjectTypeProperty", { - visitor: ["key", "value", "variance"], - aliases: ["UserWhitespacable"], - fields: { - key: (0, _utils.validateType)("Identifier", "StringLiteral"), - value: (0, _utils.validateType)("FlowType"), - kind: (0, _utils.validate)((0, _utils.assertOneOf)("init", "get", "set")), - static: (0, _utils.validate)((0, _utils.assertValueType)("boolean")), - proto: (0, _utils.validate)((0, _utils.assertValueType)("boolean")), - optional: (0, _utils.validate)((0, _utils.assertValueType)("boolean")), - variance: (0, _utils.validateOptionalType)("Variance"), - method: (0, _utils.validate)((0, _utils.assertValueType)("boolean")) - } -}); -defineType("ObjectTypeSpreadProperty", { - visitor: ["argument"], - aliases: ["UserWhitespacable"], - fields: { - argument: (0, _utils.validateType)("FlowType") - } -}); -defineType("OpaqueType", { - visitor: ["id", "typeParameters", "supertype", "impltype"], - aliases: ["FlowDeclaration", "Statement", "Declaration"], - fields: { - id: (0, _utils.validateType)("Identifier"), - typeParameters: (0, _utils.validateOptionalType)("TypeParameterDeclaration"), - supertype: (0, _utils.validateOptionalType)("FlowType"), - impltype: (0, _utils.validateType)("FlowType") - } -}); -defineType("QualifiedTypeIdentifier", { - visitor: ["qualification", "id"], - builder: ["id", "qualification"], - fields: { - id: (0, _utils.validateType)("Identifier"), - qualification: (0, _utils.validateType)("Identifier", "QualifiedTypeIdentifier") - } -}); -defineType("StringLiteralTypeAnnotation", { - builder: ["value"], - aliases: ["FlowType"], - fields: { - value: (0, _utils.validate)((0, _utils.assertValueType)("string")) - } -}); -defineType("StringTypeAnnotation", { - aliases: ["FlowType", "FlowBaseAnnotation"] -}); -defineType("SymbolTypeAnnotation", { - aliases: ["FlowType", "FlowBaseAnnotation"] -}); -defineType("ThisTypeAnnotation", { - aliases: ["FlowType", "FlowBaseAnnotation"] -}); -defineType("TupleTypeAnnotation", { - visitor: ["types"], - aliases: ["FlowType"], - fields: { - types: (0, _utils.validate)((0, _utils.arrayOfType)("FlowType")) - } -}); -defineType("TypeofTypeAnnotation", { - visitor: ["argument"], - aliases: ["FlowType"], - fields: { - argument: (0, _utils.validateType)("FlowType") - } -}); -defineType("TypeAlias", { - visitor: ["id", "typeParameters", "right"], - aliases: ["FlowDeclaration", "Statement", "Declaration"], - fields: { - id: (0, _utils.validateType)("Identifier"), - typeParameters: (0, _utils.validateOptionalType)("TypeParameterDeclaration"), - right: (0, _utils.validateType)("FlowType") - } -}); -defineType("TypeAnnotation", { - visitor: ["typeAnnotation"], - fields: { - typeAnnotation: (0, _utils.validateType)("FlowType") - } -}); -defineType("TypeCastExpression", { - visitor: ["expression", "typeAnnotation"], - aliases: ["ExpressionWrapper", "Expression"], - fields: { - expression: (0, _utils.validateType)("Expression"), - typeAnnotation: (0, _utils.validateType)("TypeAnnotation") - } -}); -defineType("TypeParameter", { - visitor: ["bound", "default", "variance"], - fields: { - name: (0, _utils.validate)((0, _utils.assertValueType)("string")), - bound: (0, _utils.validateOptionalType)("TypeAnnotation"), - default: (0, _utils.validateOptionalType)("FlowType"), - variance: (0, _utils.validateOptionalType)("Variance") - } -}); -defineType("TypeParameterDeclaration", { - visitor: ["params"], - fields: { - params: (0, _utils.validate)((0, _utils.arrayOfType)("TypeParameter")) - } -}); -defineType("TypeParameterInstantiation", { - visitor: ["params"], - fields: { - params: (0, _utils.validate)((0, _utils.arrayOfType)("FlowType")) - } -}); -defineType("UnionTypeAnnotation", { - visitor: ["types"], - aliases: ["FlowType"], - fields: { - types: (0, _utils.validate)((0, _utils.arrayOfType)("FlowType")) - } -}); -defineType("Variance", { - builder: ["kind"], - fields: { - kind: (0, _utils.validate)((0, _utils.assertOneOf)("minus", "plus")) - } -}); -defineType("VoidTypeAnnotation", { - aliases: ["FlowType", "FlowBaseAnnotation"] -}); -defineType("EnumDeclaration", { - aliases: ["Statement", "Declaration"], - visitor: ["id", "body"], - fields: { - id: (0, _utils.validateType)("Identifier"), - body: (0, _utils.validateType)("EnumBooleanBody", "EnumNumberBody", "EnumStringBody", "EnumSymbolBody") - } -}); -defineType("EnumBooleanBody", { - aliases: ["EnumBody"], - visitor: ["members"], - fields: { - explicitType: (0, _utils.validate)((0, _utils.assertValueType)("boolean")), - members: (0, _utils.validateArrayOfType)("EnumBooleanMember"), - hasUnknownMembers: (0, _utils.validate)((0, _utils.assertValueType)("boolean")) - } -}); -defineType("EnumNumberBody", { - aliases: ["EnumBody"], - visitor: ["members"], - fields: { - explicitType: (0, _utils.validate)((0, _utils.assertValueType)("boolean")), - members: (0, _utils.validateArrayOfType)("EnumNumberMember"), - hasUnknownMembers: (0, _utils.validate)((0, _utils.assertValueType)("boolean")) - } -}); -defineType("EnumStringBody", { - aliases: ["EnumBody"], - visitor: ["members"], - fields: { - explicitType: (0, _utils.validate)((0, _utils.assertValueType)("boolean")), - members: (0, _utils.validateArrayOfType)("EnumStringMember", "EnumDefaultedMember"), - hasUnknownMembers: (0, _utils.validate)((0, _utils.assertValueType)("boolean")) - } -}); -defineType("EnumSymbolBody", { - aliases: ["EnumBody"], - visitor: ["members"], - fields: { - members: (0, _utils.validateArrayOfType)("EnumDefaultedMember"), - hasUnknownMembers: (0, _utils.validate)((0, _utils.assertValueType)("boolean")) - } -}); -defineType("EnumBooleanMember", { - aliases: ["EnumMember"], - visitor: ["id"], - fields: { - id: (0, _utils.validateType)("Identifier"), - init: (0, _utils.validateType)("BooleanLiteral") - } -}); -defineType("EnumNumberMember", { - aliases: ["EnumMember"], - visitor: ["id", "init"], - fields: { - id: (0, _utils.validateType)("Identifier"), - init: (0, _utils.validateType)("NumericLiteral") - } -}); -defineType("EnumStringMember", { - aliases: ["EnumMember"], - visitor: ["id", "init"], - fields: { - id: (0, _utils.validateType)("Identifier"), - init: (0, _utils.validateType)("StringLiteral") - } -}); -defineType("EnumDefaultedMember", { - aliases: ["EnumMember"], - visitor: ["id"], - fields: { - id: (0, _utils.validateType)("Identifier") - } -}); -defineType("IndexedAccessType", { - visitor: ["objectType", "indexType"], - aliases: ["FlowType"], - fields: { - objectType: (0, _utils.validateType)("FlowType"), - indexType: (0, _utils.validateType)("FlowType") - } -}); -defineType("OptionalIndexedAccessType", { - visitor: ["objectType", "indexType"], - aliases: ["FlowType"], - fields: { - objectType: (0, _utils.validateType)("FlowType"), - indexType: (0, _utils.validateType)("FlowType"), - optional: (0, _utils.validate)((0, _utils.assertValueType)("boolean")) - } -}); - -//# sourceMappingURL=flow.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/flow.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/flow.js.map deleted file mode 100644 index 8eb5da744..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/flow.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_core","require","_utils","defineType","defineAliasedType","defineInterfaceishType","name","isDeclareClass","builder","visitor","aliases","fields","Object","assign","id","validateType","typeParameters","validateOptionalType","extends","validateOptional","arrayOfType","mixins","implements","body","elementType","value","validate","assertValueType","predicate","kind","assertOneOf","typeAnnotation","right","supertype","impltype","declaration","specifiers","source","default","importAttributes","exportKind","params","validateArrayOfType","rest","this","returnType","optional","types","properties","indexers","callProperties","internalSlots","exact","inexact","static","method","key","variance","proto","argument","qualification","expression","bound","explicitType","members","hasUnknownMembers","init","objectType","indexType"],"sources":["../../src/definitions/flow.ts"],"sourcesContent":["import { importAttributes } from \"./core.ts\";\nimport {\n defineAliasedType,\n arrayOfType,\n assertOneOf,\n assertValueType,\n validate,\n validateArrayOfType,\n validateOptional,\n validateOptionalType,\n validateType,\n} from \"./utils.ts\";\n\nconst defineType = defineAliasedType(\"Flow\");\n\nconst defineInterfaceishType = (\n name: \"DeclareClass\" | \"DeclareInterface\" | \"InterfaceDeclaration\",\n) => {\n const isDeclareClass = name === \"DeclareClass\";\n\n defineType(name, {\n builder: [\"id\", \"typeParameters\", \"extends\", \"body\"],\n visitor: [\n \"id\",\n \"typeParameters\",\n \"extends\",\n ...(isDeclareClass ? [\"mixins\", \"implements\"] : []),\n \"body\",\n ],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n id: validateType(\"Identifier\"),\n typeParameters: validateOptionalType(\"TypeParameterDeclaration\"),\n extends: validateOptional(arrayOfType(\"InterfaceExtends\")),\n ...(isDeclareClass\n ? {\n mixins: validateOptional(arrayOfType(\"InterfaceExtends\")),\n implements: validateOptional(arrayOfType(\"ClassImplements\")),\n }\n : {}),\n body: validateType(\"ObjectTypeAnnotation\"),\n },\n });\n};\n\ndefineType(\"AnyTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"ArrayTypeAnnotation\", {\n visitor: [\"elementType\"],\n aliases: [\"FlowType\"],\n fields: {\n elementType: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"BooleanTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"BooleanLiteralTypeAnnotation\", {\n builder: [\"value\"],\n aliases: [\"FlowType\"],\n fields: {\n value: validate(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"NullLiteralTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"ClassImplements\", {\n visitor: [\"id\", \"typeParameters\"],\n fields: {\n id: validateType(\"Identifier\"),\n typeParameters: validateOptionalType(\"TypeParameterInstantiation\"),\n },\n});\n\ndefineInterfaceishType(\"DeclareClass\");\n\ndefineType(\"DeclareFunction\", {\n visitor: [\"id\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n id: validateType(\"Identifier\"),\n predicate: validateOptionalType(\"DeclaredPredicate\"),\n },\n});\n\ndefineInterfaceishType(\"DeclareInterface\");\n\ndefineType(\"DeclareModule\", {\n builder: [\"id\", \"body\", \"kind\"],\n visitor: [\"id\", \"body\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n id: validateType(\"Identifier\", \"StringLiteral\"),\n body: validateType(\"BlockStatement\"),\n kind: validateOptional(assertOneOf(\"CommonJS\", \"ES\")),\n },\n});\n\ndefineType(\"DeclareModuleExports\", {\n visitor: [\"typeAnnotation\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n typeAnnotation: validateType(\"TypeAnnotation\"),\n },\n});\n\ndefineType(\"DeclareTypeAlias\", {\n visitor: [\"id\", \"typeParameters\", \"right\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n id: validateType(\"Identifier\"),\n typeParameters: validateOptionalType(\"TypeParameterDeclaration\"),\n right: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"DeclareOpaqueType\", {\n visitor: [\"id\", \"typeParameters\", \"supertype\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n id: validateType(\"Identifier\"),\n typeParameters: validateOptionalType(\"TypeParameterDeclaration\"),\n supertype: validateOptionalType(\"FlowType\"),\n impltype: validateOptionalType(\"FlowType\"),\n },\n});\n\ndefineType(\"DeclareVariable\", {\n visitor: [\"id\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n id: validateType(\"Identifier\"),\n },\n});\n\ndefineType(\"DeclareExportDeclaration\", {\n visitor: [\"declaration\", \"specifiers\", \"source\", \"attributes\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n declaration: validateOptionalType(\"Flow\"),\n specifiers: validateOptional(\n arrayOfType(\"ExportSpecifier\", \"ExportNamespaceSpecifier\"),\n ),\n source: validateOptionalType(\"StringLiteral\"),\n default: validateOptional(assertValueType(\"boolean\")),\n ...importAttributes,\n },\n});\n\ndefineType(\"DeclareExportAllDeclaration\", {\n visitor: [\"source\", \"attributes\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n source: validateType(\"StringLiteral\"),\n exportKind: validateOptional(assertOneOf(\"type\", \"value\")),\n ...importAttributes,\n },\n});\n\ndefineType(\"DeclaredPredicate\", {\n visitor: [\"value\"],\n aliases: [\"FlowPredicate\"],\n fields: {\n value: validateType(\"Flow\"),\n },\n});\n\ndefineType(\"ExistsTypeAnnotation\", {\n aliases: [\"FlowType\"],\n});\n\ndefineType(\"FunctionTypeAnnotation\", {\n visitor: [\"typeParameters\", \"params\", \"rest\", \"returnType\"],\n aliases: [\"FlowType\"],\n fields: {\n typeParameters: validateOptionalType(\"TypeParameterDeclaration\"),\n params: validateArrayOfType(\"FunctionTypeParam\"),\n rest: validateOptionalType(\"FunctionTypeParam\"),\n this: validateOptionalType(\"FunctionTypeParam\"),\n returnType: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"FunctionTypeParam\", {\n visitor: [\"name\", \"typeAnnotation\"],\n fields: {\n name: validateOptionalType(\"Identifier\"),\n typeAnnotation: validateType(\"FlowType\"),\n optional: validateOptional(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"GenericTypeAnnotation\", {\n visitor: [\"id\", \"typeParameters\"],\n aliases: [\"FlowType\"],\n fields: {\n id: validateType(\"Identifier\", \"QualifiedTypeIdentifier\"),\n typeParameters: validateOptionalType(\"TypeParameterInstantiation\"),\n },\n});\n\ndefineType(\"InferredPredicate\", {\n aliases: [\"FlowPredicate\"],\n});\n\ndefineType(\"InterfaceExtends\", {\n visitor: [\"id\", \"typeParameters\"],\n fields: {\n id: validateType(\"Identifier\", \"QualifiedTypeIdentifier\"),\n typeParameters: validateOptionalType(\"TypeParameterInstantiation\"),\n },\n});\n\ndefineInterfaceishType(\"InterfaceDeclaration\");\n\ndefineType(\"InterfaceTypeAnnotation\", {\n visitor: [\"extends\", \"body\"],\n aliases: [\"FlowType\"],\n fields: {\n extends: validateOptional(arrayOfType(\"InterfaceExtends\")),\n body: validateType(\"ObjectTypeAnnotation\"),\n },\n});\n\ndefineType(\"IntersectionTypeAnnotation\", {\n visitor: [\"types\"],\n aliases: [\"FlowType\"],\n fields: {\n types: validate(arrayOfType(\"FlowType\")),\n },\n});\n\ndefineType(\"MixedTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"EmptyTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"NullableTypeAnnotation\", {\n visitor: [\"typeAnnotation\"],\n aliases: [\"FlowType\"],\n fields: {\n typeAnnotation: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"NumberLiteralTypeAnnotation\", {\n builder: [\"value\"],\n aliases: [\"FlowType\"],\n fields: {\n value: validate(assertValueType(\"number\")),\n },\n});\n\ndefineType(\"NumberTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"ObjectTypeAnnotation\", {\n visitor: [\"properties\", \"indexers\", \"callProperties\", \"internalSlots\"],\n aliases: [\"FlowType\"],\n builder: [\n \"properties\",\n \"indexers\",\n \"callProperties\",\n \"internalSlots\",\n \"exact\",\n ],\n fields: {\n properties: validate(\n arrayOfType(\"ObjectTypeProperty\", \"ObjectTypeSpreadProperty\"),\n ),\n indexers: {\n validate: arrayOfType(\"ObjectTypeIndexer\"),\n optional: process.env.BABEL_8_BREAKING ? false : true,\n default: [],\n },\n callProperties: {\n validate: arrayOfType(\"ObjectTypeCallProperty\"),\n optional: process.env.BABEL_8_BREAKING ? false : true,\n default: [],\n },\n internalSlots: {\n validate: arrayOfType(\"ObjectTypeInternalSlot\"),\n optional: process.env.BABEL_8_BREAKING ? false : true,\n default: [],\n },\n exact: {\n validate: assertValueType(\"boolean\"),\n default: false,\n },\n // If the inexact flag is present then this is an object type, and not a\n // declare class, declare interface, or interface. If it is true, the\n // object uses ... to express that it is inexact.\n inexact: validateOptional(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"ObjectTypeInternalSlot\", {\n visitor: [\"id\", \"value\"],\n builder: [\"id\", \"value\", \"optional\", \"static\", \"method\"],\n aliases: [\"UserWhitespacable\"],\n fields: {\n id: validateType(\"Identifier\"),\n value: validateType(\"FlowType\"),\n optional: validate(assertValueType(\"boolean\")),\n static: validate(assertValueType(\"boolean\")),\n method: validate(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"ObjectTypeCallProperty\", {\n visitor: [\"value\"],\n aliases: [\"UserWhitespacable\"],\n fields: {\n value: validateType(\"FlowType\"),\n static: validate(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"ObjectTypeIndexer\", {\n visitor: [\"variance\", \"id\", \"key\", \"value\"],\n builder: [\"id\", \"key\", \"value\", \"variance\"],\n aliases: [\"UserWhitespacable\"],\n fields: {\n id: validateOptionalType(\"Identifier\"),\n key: validateType(\"FlowType\"),\n value: validateType(\"FlowType\"),\n static: validate(assertValueType(\"boolean\")),\n variance: validateOptionalType(\"Variance\"),\n },\n});\n\ndefineType(\"ObjectTypeProperty\", {\n visitor: [\"key\", \"value\", \"variance\"],\n aliases: [\"UserWhitespacable\"],\n fields: {\n key: validateType(\"Identifier\", \"StringLiteral\"),\n value: validateType(\"FlowType\"),\n kind: validate(assertOneOf(\"init\", \"get\", \"set\")),\n static: validate(assertValueType(\"boolean\")),\n proto: validate(assertValueType(\"boolean\")),\n optional: validate(assertValueType(\"boolean\")),\n variance: validateOptionalType(\"Variance\"),\n method: validate(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"ObjectTypeSpreadProperty\", {\n visitor: [\"argument\"],\n aliases: [\"UserWhitespacable\"],\n fields: {\n argument: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"OpaqueType\", {\n visitor: [\"id\", \"typeParameters\", \"supertype\", \"impltype\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n id: validateType(\"Identifier\"),\n typeParameters: validateOptionalType(\"TypeParameterDeclaration\"),\n supertype: validateOptionalType(\"FlowType\"),\n impltype: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"QualifiedTypeIdentifier\", {\n visitor: [\"qualification\", \"id\"],\n builder: [\"id\", \"qualification\"],\n fields: {\n id: validateType(\"Identifier\"),\n qualification: validateType(\"Identifier\", \"QualifiedTypeIdentifier\"),\n },\n});\n\ndefineType(\"StringLiteralTypeAnnotation\", {\n builder: [\"value\"],\n aliases: [\"FlowType\"],\n fields: {\n value: validate(assertValueType(\"string\")),\n },\n});\n\ndefineType(\"StringTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"SymbolTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"ThisTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"TupleTypeAnnotation\", {\n visitor: [\"types\"],\n aliases: [\"FlowType\"],\n fields: {\n types: validate(arrayOfType(\"FlowType\")),\n },\n});\n\ndefineType(\"TypeofTypeAnnotation\", {\n visitor: [\"argument\"],\n aliases: [\"FlowType\"],\n fields: {\n argument: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"TypeAlias\", {\n visitor: [\"id\", \"typeParameters\", \"right\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n id: validateType(\"Identifier\"),\n typeParameters: validateOptionalType(\"TypeParameterDeclaration\"),\n right: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"TypeAnnotation\", {\n visitor: [\"typeAnnotation\"],\n fields: {\n typeAnnotation: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"TypeCastExpression\", {\n visitor: [\"expression\", \"typeAnnotation\"],\n aliases: [\"ExpressionWrapper\", \"Expression\"],\n fields: {\n expression: validateType(\"Expression\"),\n typeAnnotation: validateType(\"TypeAnnotation\"),\n },\n});\n\ndefineType(\"TypeParameter\", {\n visitor: [\"bound\", \"default\", \"variance\"],\n fields: {\n name: validate(assertValueType(\"string\")),\n bound: validateOptionalType(\"TypeAnnotation\"),\n default: validateOptionalType(\"FlowType\"),\n variance: validateOptionalType(\"Variance\"),\n },\n});\n\ndefineType(\"TypeParameterDeclaration\", {\n visitor: [\"params\"],\n fields: {\n params: validate(arrayOfType(\"TypeParameter\")),\n },\n});\n\ndefineType(\"TypeParameterInstantiation\", {\n visitor: [\"params\"],\n fields: {\n params: validate(arrayOfType(\"FlowType\")),\n },\n});\n\ndefineType(\"UnionTypeAnnotation\", {\n visitor: [\"types\"],\n aliases: [\"FlowType\"],\n fields: {\n types: validate(arrayOfType(\"FlowType\")),\n },\n});\n\ndefineType(\"Variance\", {\n builder: [\"kind\"],\n fields: {\n kind: validate(assertOneOf(\"minus\", \"plus\")),\n },\n});\n\ndefineType(\"VoidTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\n// Enums\ndefineType(\"EnumDeclaration\", {\n aliases: [\"Statement\", \"Declaration\"],\n visitor: [\"id\", \"body\"],\n fields: {\n id: validateType(\"Identifier\"),\n body: validateType(\n \"EnumBooleanBody\",\n \"EnumNumberBody\",\n \"EnumStringBody\",\n \"EnumSymbolBody\",\n ),\n },\n});\n\ndefineType(\"EnumBooleanBody\", {\n aliases: [\"EnumBody\"],\n visitor: [\"members\"],\n fields: {\n explicitType: validate(assertValueType(\"boolean\")),\n members: validateArrayOfType(\"EnumBooleanMember\"),\n hasUnknownMembers: validate(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"EnumNumberBody\", {\n aliases: [\"EnumBody\"],\n visitor: [\"members\"],\n fields: {\n explicitType: validate(assertValueType(\"boolean\")),\n members: validateArrayOfType(\"EnumNumberMember\"),\n hasUnknownMembers: validate(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"EnumStringBody\", {\n aliases: [\"EnumBody\"],\n visitor: [\"members\"],\n fields: {\n explicitType: validate(assertValueType(\"boolean\")),\n members: validateArrayOfType(\"EnumStringMember\", \"EnumDefaultedMember\"),\n hasUnknownMembers: validate(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"EnumSymbolBody\", {\n aliases: [\"EnumBody\"],\n visitor: [\"members\"],\n fields: {\n members: validateArrayOfType(\"EnumDefaultedMember\"),\n hasUnknownMembers: validate(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"EnumBooleanMember\", {\n aliases: [\"EnumMember\"],\n visitor: [\"id\"],\n fields: {\n id: validateType(\"Identifier\"),\n init: validateType(\"BooleanLiteral\"),\n },\n});\n\ndefineType(\"EnumNumberMember\", {\n aliases: [\"EnumMember\"],\n visitor: [\"id\", \"init\"],\n fields: {\n id: validateType(\"Identifier\"),\n init: validateType(\"NumericLiteral\"),\n },\n});\n\ndefineType(\"EnumStringMember\", {\n aliases: [\"EnumMember\"],\n visitor: [\"id\", \"init\"],\n fields: {\n id: validateType(\"Identifier\"),\n init: validateType(\"StringLiteral\"),\n },\n});\n\ndefineType(\"EnumDefaultedMember\", {\n aliases: [\"EnumMember\"],\n visitor: [\"id\"],\n fields: {\n id: validateType(\"Identifier\"),\n },\n});\n\ndefineType(\"IndexedAccessType\", {\n visitor: [\"objectType\", \"indexType\"],\n aliases: [\"FlowType\"],\n fields: {\n objectType: validateType(\"FlowType\"),\n indexType: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"OptionalIndexedAccessType\", {\n visitor: [\"objectType\", \"indexType\"],\n aliases: [\"FlowType\"],\n fields: {\n objectType: validateType(\"FlowType\"),\n indexType: validateType(\"FlowType\"),\n optional: validate(assertValueType(\"boolean\")),\n },\n});\n"],"mappings":";;AAAA,IAAAA,KAAA,GAAAC,OAAA;AACA,IAAAC,MAAA,GAAAD,OAAA;AAYA,MAAME,UAAU,GAAG,IAAAC,wBAAiB,EAAC,MAAM,CAAC;AAE5C,MAAMC,sBAAsB,GAC1BC,IAAkE,IAC/D;EACH,MAAMC,cAAc,GAAGD,IAAI,KAAK,cAAc;EAE9CH,UAAU,CAACG,IAAI,EAAE;IACfE,OAAO,EAAE,CAAC,IAAI,EAAE,gBAAgB,EAAE,SAAS,EAAE,MAAM,CAAC;IACpDC,OAAO,EAAE,CACP,IAAI,EACJ,gBAAgB,EAChB,SAAS,EACT,IAAIF,cAAc,GAAG,CAAC,QAAQ,EAAE,YAAY,CAAC,GAAG,EAAE,CAAC,EACnD,MAAM,CACP;IACDG,OAAO,EAAE,CAAC,iBAAiB,EAAE,WAAW,EAAE,aAAa,CAAC;IACxDC,MAAM,EAAAC,MAAA,CAAAC,MAAA;MACJC,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,CAAC;MAC9BC,cAAc,EAAE,IAAAC,2BAAoB,EAAC,0BAA0B,CAAC;MAChEC,OAAO,EAAE,IAAAC,uBAAgB,EAAC,IAAAC,kBAAW,EAAC,kBAAkB,CAAC;IAAC,GACtDb,cAAc,GACd;MACEc,MAAM,EAAE,IAAAF,uBAAgB,EAAC,IAAAC,kBAAW,EAAC,kBAAkB,CAAC,CAAC;MACzDE,UAAU,EAAE,IAAAH,uBAAgB,EAAC,IAAAC,kBAAW,EAAC,iBAAiB,CAAC;IAC7D,CAAC,GACD,CAAC,CAAC;MACNG,IAAI,EAAE,IAAAR,mBAAY,EAAC,sBAAsB;IAAC;EAE9C,CAAC,CAAC;AACJ,CAAC;AAEDZ,UAAU,CAAC,mBAAmB,EAAE;EAC9BO,OAAO,EAAE,CAAC,UAAU,EAAE,oBAAoB;AAC5C,CAAC,CAAC;AAEFP,UAAU,CAAC,qBAAqB,EAAE;EAChCM,OAAO,EAAE,CAAC,aAAa,CAAC;EACxBC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNa,WAAW,EAAE,IAAAT,mBAAY,EAAC,UAAU;EACtC;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,uBAAuB,EAAE;EAClCO,OAAO,EAAE,CAAC,UAAU,EAAE,oBAAoB;AAC5C,CAAC,CAAC;AAEFP,UAAU,CAAC,8BAA8B,EAAE;EACzCK,OAAO,EAAE,CAAC,OAAO,CAAC;EAClBE,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNc,KAAK,EAAE,IAAAC,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC;EAC5C;AACF,CAAC,CAAC;AAEFxB,UAAU,CAAC,2BAA2B,EAAE;EACtCO,OAAO,EAAE,CAAC,UAAU,EAAE,oBAAoB;AAC5C,CAAC,CAAC;AAEFP,UAAU,CAAC,iBAAiB,EAAE;EAC5BM,OAAO,EAAE,CAAC,IAAI,EAAE,gBAAgB,CAAC;EACjCE,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,CAAC;IAC9BC,cAAc,EAAE,IAAAC,2BAAoB,EAAC,4BAA4B;EACnE;AACF,CAAC,CAAC;AAEFZ,sBAAsB,CAAC,cAAc,CAAC;AAEtCF,UAAU,CAAC,iBAAiB,EAAE;EAC5BM,OAAO,EAAE,CAAC,IAAI,CAAC;EACfC,OAAO,EAAE,CAAC,iBAAiB,EAAE,WAAW,EAAE,aAAa,CAAC;EACxDC,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,CAAC;IAC9Ba,SAAS,EAAE,IAAAX,2BAAoB,EAAC,mBAAmB;EACrD;AACF,CAAC,CAAC;AAEFZ,sBAAsB,CAAC,kBAAkB,CAAC;AAE1CF,UAAU,CAAC,eAAe,EAAE;EAC1BK,OAAO,EAAE,CAAC,IAAI,EAAE,MAAM,EAAE,MAAM,CAAC;EAC/BC,OAAO,EAAE,CAAC,IAAI,EAAE,MAAM,CAAC;EACvBC,OAAO,EAAE,CAAC,iBAAiB,EAAE,WAAW,EAAE,aAAa,CAAC;EACxDC,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,EAAE,eAAe,CAAC;IAC/CQ,IAAI,EAAE,IAAAR,mBAAY,EAAC,gBAAgB,CAAC;IACpCc,IAAI,EAAE,IAAAV,uBAAgB,EAAC,IAAAW,kBAAW,EAAC,UAAU,EAAE,IAAI,CAAC;EACtD;AACF,CAAC,CAAC;AAEF3B,UAAU,CAAC,sBAAsB,EAAE;EACjCM,OAAO,EAAE,CAAC,gBAAgB,CAAC;EAC3BC,OAAO,EAAE,CAAC,iBAAiB,EAAE,WAAW,EAAE,aAAa,CAAC;EACxDC,MAAM,EAAE;IACNoB,cAAc,EAAE,IAAAhB,mBAAY,EAAC,gBAAgB;EAC/C;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,kBAAkB,EAAE;EAC7BM,OAAO,EAAE,CAAC,IAAI,EAAE,gBAAgB,EAAE,OAAO,CAAC;EAC1CC,OAAO,EAAE,CAAC,iBAAiB,EAAE,WAAW,EAAE,aAAa,CAAC;EACxDC,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,CAAC;IAC9BC,cAAc,EAAE,IAAAC,2BAAoB,EAAC,0BAA0B,CAAC;IAChEe,KAAK,EAAE,IAAAjB,mBAAY,EAAC,UAAU;EAChC;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,mBAAmB,EAAE;EAC9BM,OAAO,EAAE,CAAC,IAAI,EAAE,gBAAgB,EAAE,WAAW,CAAC;EAC9CC,OAAO,EAAE,CAAC,iBAAiB,EAAE,WAAW,EAAE,aAAa,CAAC;EACxDC,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,CAAC;IAC9BC,cAAc,EAAE,IAAAC,2BAAoB,EAAC,0BAA0B,CAAC;IAChEgB,SAAS,EAAE,IAAAhB,2BAAoB,EAAC,UAAU,CAAC;IAC3CiB,QAAQ,EAAE,IAAAjB,2BAAoB,EAAC,UAAU;EAC3C;AACF,CAAC,CAAC;AAEFd,UAAU,CAAC,iBAAiB,EAAE;EAC5BM,OAAO,EAAE,CAAC,IAAI,CAAC;EACfC,OAAO,EAAE,CAAC,iBAAiB,EAAE,WAAW,EAAE,aAAa,CAAC;EACxDC,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY;EAC/B;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,0BAA0B,EAAE;EACrCM,OAAO,EAAE,CAAC,aAAa,EAAE,YAAY,EAAE,QAAQ,EAAE,YAAY,CAAC;EAC9DC,OAAO,EAAE,CAAC,iBAAiB,EAAE,WAAW,EAAE,aAAa,CAAC;EACxDC,MAAM,EAAAC,MAAA,CAAAC,MAAA;IACJsB,WAAW,EAAE,IAAAlB,2BAAoB,EAAC,MAAM,CAAC;IACzCmB,UAAU,EAAE,IAAAjB,uBAAgB,EAC1B,IAAAC,kBAAW,EAAC,iBAAiB,EAAE,0BAA0B,CAC3D,CAAC;IACDiB,MAAM,EAAE,IAAApB,2BAAoB,EAAC,eAAe,CAAC;IAC7CqB,OAAO,EAAE,IAAAnB,uBAAgB,EAAC,IAAAQ,sBAAe,EAAC,SAAS,CAAC;EAAC,GAClDY,sBAAgB;AAEvB,CAAC,CAAC;AAEFpC,UAAU,CAAC,6BAA6B,EAAE;EACxCM,OAAO,EAAE,CAAC,QAAQ,EAAE,YAAY,CAAC;EACjCC,OAAO,EAAE,CAAC,iBAAiB,EAAE,WAAW,EAAE,aAAa,CAAC;EACxDC,MAAM,EAAAC,MAAA,CAAAC,MAAA;IACJwB,MAAM,EAAE,IAAAtB,mBAAY,EAAC,eAAe,CAAC;IACrCyB,UAAU,EAAE,IAAArB,uBAAgB,EAAC,IAAAW,kBAAW,EAAC,MAAM,EAAE,OAAO,CAAC;EAAC,GACvDS,sBAAgB;AAEvB,CAAC,CAAC;AAEFpC,UAAU,CAAC,mBAAmB,EAAE;EAC9BM,OAAO,EAAE,CAAC,OAAO,CAAC;EAClBC,OAAO,EAAE,CAAC,eAAe,CAAC;EAC1BC,MAAM,EAAE;IACNc,KAAK,EAAE,IAAAV,mBAAY,EAAC,MAAM;EAC5B;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,sBAAsB,EAAE;EACjCO,OAAO,EAAE,CAAC,UAAU;AACtB,CAAC,CAAC;AAEFP,UAAU,CAAC,wBAAwB,EAAE;EACnCM,OAAO,EAAE,CAAC,gBAAgB,EAAE,QAAQ,EAAE,MAAM,EAAE,YAAY,CAAC;EAC3DC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNK,cAAc,EAAE,IAAAC,2BAAoB,EAAC,0BAA0B,CAAC;IAChEwB,MAAM,EAAE,IAAAC,0BAAmB,EAAC,mBAAmB,CAAC;IAChDC,IAAI,EAAE,IAAA1B,2BAAoB,EAAC,mBAAmB,CAAC;IAC/C2B,IAAI,EAAE,IAAA3B,2BAAoB,EAAC,mBAAmB,CAAC;IAC/C4B,UAAU,EAAE,IAAA9B,mBAAY,EAAC,UAAU;EACrC;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,mBAAmB,EAAE;EAC9BM,OAAO,EAAE,CAAC,MAAM,EAAE,gBAAgB,CAAC;EACnCE,MAAM,EAAE;IACNL,IAAI,EAAE,IAAAW,2BAAoB,EAAC,YAAY,CAAC;IACxCc,cAAc,EAAE,IAAAhB,mBAAY,EAAC,UAAU,CAAC;IACxC+B,QAAQ,EAAE,IAAA3B,uBAAgB,EAAC,IAAAQ,sBAAe,EAAC,SAAS,CAAC;EACvD;AACF,CAAC,CAAC;AAEFxB,UAAU,CAAC,uBAAuB,EAAE;EAClCM,OAAO,EAAE,CAAC,IAAI,EAAE,gBAAgB,CAAC;EACjCC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,EAAE,yBAAyB,CAAC;IACzDC,cAAc,EAAE,IAAAC,2BAAoB,EAAC,4BAA4B;EACnE;AACF,CAAC,CAAC;AAEFd,UAAU,CAAC,mBAAmB,EAAE;EAC9BO,OAAO,EAAE,CAAC,eAAe;AAC3B,CAAC,CAAC;AAEFP,UAAU,CAAC,kBAAkB,EAAE;EAC7BM,OAAO,EAAE,CAAC,IAAI,EAAE,gBAAgB,CAAC;EACjCE,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,EAAE,yBAAyB,CAAC;IACzDC,cAAc,EAAE,IAAAC,2BAAoB,EAAC,4BAA4B;EACnE;AACF,CAAC,CAAC;AAEFZ,sBAAsB,CAAC,sBAAsB,CAAC;AAE9CF,UAAU,CAAC,yBAAyB,EAAE;EACpCM,OAAO,EAAE,CAAC,SAAS,EAAE,MAAM,CAAC;EAC5BC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNO,OAAO,EAAE,IAAAC,uBAAgB,EAAC,IAAAC,kBAAW,EAAC,kBAAkB,CAAC,CAAC;IAC1DG,IAAI,EAAE,IAAAR,mBAAY,EAAC,sBAAsB;EAC3C;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,4BAA4B,EAAE;EACvCM,OAAO,EAAE,CAAC,OAAO,CAAC;EAClBC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNoC,KAAK,EAAE,IAAArB,eAAQ,EAAC,IAAAN,kBAAW,EAAC,UAAU,CAAC;EACzC;AACF,CAAC,CAAC;AAEFjB,UAAU,CAAC,qBAAqB,EAAE;EAChCO,OAAO,EAAE,CAAC,UAAU,EAAE,oBAAoB;AAC5C,CAAC,CAAC;AAEFP,UAAU,CAAC,qBAAqB,EAAE;EAChCO,OAAO,EAAE,CAAC,UAAU,EAAE,oBAAoB;AAC5C,CAAC,CAAC;AAEFP,UAAU,CAAC,wBAAwB,EAAE;EACnCM,OAAO,EAAE,CAAC,gBAAgB,CAAC;EAC3BC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNoB,cAAc,EAAE,IAAAhB,mBAAY,EAAC,UAAU;EACzC;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,6BAA6B,EAAE;EACxCK,OAAO,EAAE,CAAC,OAAO,CAAC;EAClBE,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNc,KAAK,EAAE,IAAAC,eAAQ,EAAC,IAAAC,sBAAe,EAAC,QAAQ,CAAC;EAC3C;AACF,CAAC,CAAC;AAEFxB,UAAU,CAAC,sBAAsB,EAAE;EACjCO,OAAO,EAAE,CAAC,UAAU,EAAE,oBAAoB;AAC5C,CAAC,CAAC;AAEFP,UAAU,CAAC,sBAAsB,EAAE;EACjCM,OAAO,EAAE,CAAC,YAAY,EAAE,UAAU,EAAE,gBAAgB,EAAE,eAAe,CAAC;EACtEC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBF,OAAO,EAAE,CACP,YAAY,EACZ,UAAU,EACV,gBAAgB,EAChB,eAAe,EACf,OAAO,CACR;EACDG,MAAM,EAAE;IACNqC,UAAU,EAAE,IAAAtB,eAAQ,EAClB,IAAAN,kBAAW,EAAC,oBAAoB,EAAE,0BAA0B,CAC9D,CAAC;IACD6B,QAAQ,EAAE;MACRvB,QAAQ,EAAE,IAAAN,kBAAW,EAAC,mBAAmB,CAAC;MAC1C0B,QAAQ,EAAyC,IAAI;MACrDR,OAAO,EAAE;IACX,CAAC;IACDY,cAAc,EAAE;MACdxB,QAAQ,EAAE,IAAAN,kBAAW,EAAC,wBAAwB,CAAC;MAC/C0B,QAAQ,EAAyC,IAAI;MACrDR,OAAO,EAAE;IACX,CAAC;IACDa,aAAa,EAAE;MACbzB,QAAQ,EAAE,IAAAN,kBAAW,EAAC,wBAAwB,CAAC;MAC/C0B,QAAQ,EAAyC,IAAI;MACrDR,OAAO,EAAE;IACX,CAAC;IACDc,KAAK,EAAE;MACL1B,QAAQ,EAAE,IAAAC,sBAAe,EAAC,SAAS,CAAC;MACpCW,OAAO,EAAE;IACX,CAAC;IAIDe,OAAO,EAAE,IAAAlC,uBAAgB,EAAC,IAAAQ,sBAAe,EAAC,SAAS,CAAC;EACtD;AACF,CAAC,CAAC;AAEFxB,UAAU,CAAC,wBAAwB,EAAE;EACnCM,OAAO,EAAE,CAAC,IAAI,EAAE,OAAO,CAAC;EACxBD,OAAO,EAAE,CAAC,IAAI,EAAE,OAAO,EAAE,UAAU,EAAE,QAAQ,EAAE,QAAQ,CAAC;EACxDE,OAAO,EAAE,CAAC,mBAAmB,CAAC;EAC9BC,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,CAAC;IAC9BU,KAAK,EAAE,IAAAV,mBAAY,EAAC,UAAU,CAAC;IAC/B+B,QAAQ,EAAE,IAAApB,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC,CAAC;IAC9C2B,MAAM,EAAE,IAAA5B,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC,CAAC;IAC5C4B,MAAM,EAAE,IAAA7B,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC;EAC7C;AACF,CAAC,CAAC;AAEFxB,UAAU,CAAC,wBAAwB,EAAE;EACnCM,OAAO,EAAE,CAAC,OAAO,CAAC;EAClBC,OAAO,EAAE,CAAC,mBAAmB,CAAC;EAC9BC,MAAM,EAAE;IACNc,KAAK,EAAE,IAAAV,mBAAY,EAAC,UAAU,CAAC;IAC/BuC,MAAM,EAAE,IAAA5B,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC;EAC7C;AACF,CAAC,CAAC;AAEFxB,UAAU,CAAC,mBAAmB,EAAE;EAC9BM,OAAO,EAAE,CAAC,UAAU,EAAE,IAAI,EAAE,KAAK,EAAE,OAAO,CAAC;EAC3CD,OAAO,EAAE,CAAC,IAAI,EAAE,KAAK,EAAE,OAAO,EAAE,UAAU,CAAC;EAC3CE,OAAO,EAAE,CAAC,mBAAmB,CAAC;EAC9BC,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAG,2BAAoB,EAAC,YAAY,CAAC;IACtCuC,GAAG,EAAE,IAAAzC,mBAAY,EAAC,UAAU,CAAC;IAC7BU,KAAK,EAAE,IAAAV,mBAAY,EAAC,UAAU,CAAC;IAC/BuC,MAAM,EAAE,IAAA5B,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC,CAAC;IAC5C8B,QAAQ,EAAE,IAAAxC,2BAAoB,EAAC,UAAU;EAC3C;AACF,CAAC,CAAC;AAEFd,UAAU,CAAC,oBAAoB,EAAE;EAC/BM,OAAO,EAAE,CAAC,KAAK,EAAE,OAAO,EAAE,UAAU,CAAC;EACrCC,OAAO,EAAE,CAAC,mBAAmB,CAAC;EAC9BC,MAAM,EAAE;IACN6C,GAAG,EAAE,IAAAzC,mBAAY,EAAC,YAAY,EAAE,eAAe,CAAC;IAChDU,KAAK,EAAE,IAAAV,mBAAY,EAAC,UAAU,CAAC;IAC/Bc,IAAI,EAAE,IAAAH,eAAQ,EAAC,IAAAI,kBAAW,EAAC,MAAM,EAAE,KAAK,EAAE,KAAK,CAAC,CAAC;IACjDwB,MAAM,EAAE,IAAA5B,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC,CAAC;IAC5C+B,KAAK,EAAE,IAAAhC,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC,CAAC;IAC3CmB,QAAQ,EAAE,IAAApB,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC,CAAC;IAC9C8B,QAAQ,EAAE,IAAAxC,2BAAoB,EAAC,UAAU,CAAC;IAC1CsC,MAAM,EAAE,IAAA7B,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC;EAC7C;AACF,CAAC,CAAC;AAEFxB,UAAU,CAAC,0BAA0B,EAAE;EACrCM,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,OAAO,EAAE,CAAC,mBAAmB,CAAC;EAC9BC,MAAM,EAAE;IACNgD,QAAQ,EAAE,IAAA5C,mBAAY,EAAC,UAAU;EACnC;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,YAAY,EAAE;EACvBM,OAAO,EAAE,CAAC,IAAI,EAAE,gBAAgB,EAAE,WAAW,EAAE,UAAU,CAAC;EAC1DC,OAAO,EAAE,CAAC,iBAAiB,EAAE,WAAW,EAAE,aAAa,CAAC;EACxDC,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,CAAC;IAC9BC,cAAc,EAAE,IAAAC,2BAAoB,EAAC,0BAA0B,CAAC;IAChEgB,SAAS,EAAE,IAAAhB,2BAAoB,EAAC,UAAU,CAAC;IAC3CiB,QAAQ,EAAE,IAAAnB,mBAAY,EAAC,UAAU;EACnC;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,yBAAyB,EAAE;EACpCM,OAAO,EAAE,CAAC,eAAe,EAAE,IAAI,CAAC;EAChCD,OAAO,EAAE,CAAC,IAAI,EAAE,eAAe,CAAC;EAChCG,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,CAAC;IAC9B6C,aAAa,EAAE,IAAA7C,mBAAY,EAAC,YAAY,EAAE,yBAAyB;EACrE;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,6BAA6B,EAAE;EACxCK,OAAO,EAAE,CAAC,OAAO,CAAC;EAClBE,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNc,KAAK,EAAE,IAAAC,eAAQ,EAAC,IAAAC,sBAAe,EAAC,QAAQ,CAAC;EAC3C;AACF,CAAC,CAAC;AAEFxB,UAAU,CAAC,sBAAsB,EAAE;EACjCO,OAAO,EAAE,CAAC,UAAU,EAAE,oBAAoB;AAC5C,CAAC,CAAC;AAEFP,UAAU,CAAC,sBAAsB,EAAE;EACjCO,OAAO,EAAE,CAAC,UAAU,EAAE,oBAAoB;AAC5C,CAAC,CAAC;AAEFP,UAAU,CAAC,oBAAoB,EAAE;EAC/BO,OAAO,EAAE,CAAC,UAAU,EAAE,oBAAoB;AAC5C,CAAC,CAAC;AAEFP,UAAU,CAAC,qBAAqB,EAAE;EAChCM,OAAO,EAAE,CAAC,OAAO,CAAC;EAClBC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNoC,KAAK,EAAE,IAAArB,eAAQ,EAAC,IAAAN,kBAAW,EAAC,UAAU,CAAC;EACzC;AACF,CAAC,CAAC;AAEFjB,UAAU,CAAC,sBAAsB,EAAE;EACjCM,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNgD,QAAQ,EAAE,IAAA5C,mBAAY,EAAC,UAAU;EACnC;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,WAAW,EAAE;EACtBM,OAAO,EAAE,CAAC,IAAI,EAAE,gBAAgB,EAAE,OAAO,CAAC;EAC1CC,OAAO,EAAE,CAAC,iBAAiB,EAAE,WAAW,EAAE,aAAa,CAAC;EACxDC,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,CAAC;IAC9BC,cAAc,EAAE,IAAAC,2BAAoB,EAAC,0BAA0B,CAAC;IAChEe,KAAK,EAAE,IAAAjB,mBAAY,EAAC,UAAU;EAChC;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,gBAAgB,EAAE;EAC3BM,OAAO,EAAE,CAAC,gBAAgB,CAAC;EAC3BE,MAAM,EAAE;IACNoB,cAAc,EAAE,IAAAhB,mBAAY,EAAC,UAAU;EACzC;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,oBAAoB,EAAE;EAC/BM,OAAO,EAAE,CAAC,YAAY,EAAE,gBAAgB,CAAC;EACzCC,OAAO,EAAE,CAAC,mBAAmB,EAAE,YAAY,CAAC;EAC5CC,MAAM,EAAE;IACNkD,UAAU,EAAE,IAAA9C,mBAAY,EAAC,YAAY,CAAC;IACtCgB,cAAc,EAAE,IAAAhB,mBAAY,EAAC,gBAAgB;EAC/C;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,eAAe,EAAE;EAC1BM,OAAO,EAAE,CAAC,OAAO,EAAE,SAAS,EAAE,UAAU,CAAC;EACzCE,MAAM,EAAE;IACNL,IAAI,EAAE,IAAAoB,eAAQ,EAAC,IAAAC,sBAAe,EAAC,QAAQ,CAAC,CAAC;IACzCmC,KAAK,EAAE,IAAA7C,2BAAoB,EAAC,gBAAgB,CAAC;IAC7CqB,OAAO,EAAE,IAAArB,2BAAoB,EAAC,UAAU,CAAC;IACzCwC,QAAQ,EAAE,IAAAxC,2BAAoB,EAAC,UAAU;EAC3C;AACF,CAAC,CAAC;AAEFd,UAAU,CAAC,0BAA0B,EAAE;EACrCM,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBE,MAAM,EAAE;IACN8B,MAAM,EAAE,IAAAf,eAAQ,EAAC,IAAAN,kBAAW,EAAC,eAAe,CAAC;EAC/C;AACF,CAAC,CAAC;AAEFjB,UAAU,CAAC,4BAA4B,EAAE;EACvCM,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBE,MAAM,EAAE;IACN8B,MAAM,EAAE,IAAAf,eAAQ,EAAC,IAAAN,kBAAW,EAAC,UAAU,CAAC;EAC1C;AACF,CAAC,CAAC;AAEFjB,UAAU,CAAC,qBAAqB,EAAE;EAChCM,OAAO,EAAE,CAAC,OAAO,CAAC;EAClBC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNoC,KAAK,EAAE,IAAArB,eAAQ,EAAC,IAAAN,kBAAW,EAAC,UAAU,CAAC;EACzC;AACF,CAAC,CAAC;AAEFjB,UAAU,CAAC,UAAU,EAAE;EACrBK,OAAO,EAAE,CAAC,MAAM,CAAC;EACjBG,MAAM,EAAE;IACNkB,IAAI,EAAE,IAAAH,eAAQ,EAAC,IAAAI,kBAAW,EAAC,OAAO,EAAE,MAAM,CAAC;EAC7C;AACF,CAAC,CAAC;AAEF3B,UAAU,CAAC,oBAAoB,EAAE;EAC/BO,OAAO,EAAE,CAAC,UAAU,EAAE,oBAAoB;AAC5C,CAAC,CAAC;AAGFP,UAAU,CAAC,iBAAiB,EAAE;EAC5BO,OAAO,EAAE,CAAC,WAAW,EAAE,aAAa,CAAC;EACrCD,OAAO,EAAE,CAAC,IAAI,EAAE,MAAM,CAAC;EACvBE,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,CAAC;IAC9BQ,IAAI,EAAE,IAAAR,mBAAY,EAChB,iBAAiB,EACjB,gBAAgB,EAChB,gBAAgB,EAChB,gBACF;EACF;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,iBAAiB,EAAE;EAC5BO,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBD,OAAO,EAAE,CAAC,SAAS,CAAC;EACpBE,MAAM,EAAE;IACNoD,YAAY,EAAE,IAAArC,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC,CAAC;IAClDqC,OAAO,EAAE,IAAAtB,0BAAmB,EAAC,mBAAmB,CAAC;IACjDuB,iBAAiB,EAAE,IAAAvC,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC;EACxD;AACF,CAAC,CAAC;AAEFxB,UAAU,CAAC,gBAAgB,EAAE;EAC3BO,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBD,OAAO,EAAE,CAAC,SAAS,CAAC;EACpBE,MAAM,EAAE;IACNoD,YAAY,EAAE,IAAArC,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC,CAAC;IAClDqC,OAAO,EAAE,IAAAtB,0BAAmB,EAAC,kBAAkB,CAAC;IAChDuB,iBAAiB,EAAE,IAAAvC,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC;EACxD;AACF,CAAC,CAAC;AAEFxB,UAAU,CAAC,gBAAgB,EAAE;EAC3BO,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBD,OAAO,EAAE,CAAC,SAAS,CAAC;EACpBE,MAAM,EAAE;IACNoD,YAAY,EAAE,IAAArC,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC,CAAC;IAClDqC,OAAO,EAAE,IAAAtB,0BAAmB,EAAC,kBAAkB,EAAE,qBAAqB,CAAC;IACvEuB,iBAAiB,EAAE,IAAAvC,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC;EACxD;AACF,CAAC,CAAC;AAEFxB,UAAU,CAAC,gBAAgB,EAAE;EAC3BO,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBD,OAAO,EAAE,CAAC,SAAS,CAAC;EACpBE,MAAM,EAAE;IACNqD,OAAO,EAAE,IAAAtB,0BAAmB,EAAC,qBAAqB,CAAC;IACnDuB,iBAAiB,EAAE,IAAAvC,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC;EACxD;AACF,CAAC,CAAC;AAEFxB,UAAU,CAAC,mBAAmB,EAAE;EAC9BO,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBD,OAAO,EAAE,CAAC,IAAI,CAAC;EACfE,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,CAAC;IAC9BmD,IAAI,EAAE,IAAAnD,mBAAY,EAAC,gBAAgB;EACrC;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,kBAAkB,EAAE;EAC7BO,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBD,OAAO,EAAE,CAAC,IAAI,EAAE,MAAM,CAAC;EACvBE,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,CAAC;IAC9BmD,IAAI,EAAE,IAAAnD,mBAAY,EAAC,gBAAgB;EACrC;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,kBAAkB,EAAE;EAC7BO,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBD,OAAO,EAAE,CAAC,IAAI,EAAE,MAAM,CAAC;EACvBE,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,CAAC;IAC9BmD,IAAI,EAAE,IAAAnD,mBAAY,EAAC,eAAe;EACpC;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,qBAAqB,EAAE;EAChCO,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBD,OAAO,EAAE,CAAC,IAAI,CAAC;EACfE,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY;EAC/B;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,mBAAmB,EAAE;EAC9BM,OAAO,EAAE,CAAC,YAAY,EAAE,WAAW,CAAC;EACpCC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNwD,UAAU,EAAE,IAAApD,mBAAY,EAAC,UAAU,CAAC;IACpCqD,SAAS,EAAE,IAAArD,mBAAY,EAAC,UAAU;EACpC;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,2BAA2B,EAAE;EACtCM,OAAO,EAAE,CAAC,YAAY,EAAE,WAAW,CAAC;EACpCC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNwD,UAAU,EAAE,IAAApD,mBAAY,EAAC,UAAU,CAAC;IACpCqD,SAAS,EAAE,IAAArD,mBAAY,EAAC,UAAU,CAAC;IACnC+B,QAAQ,EAAE,IAAApB,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC;EAC/C;AACF,CAAC,CAAC","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/index.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/index.js deleted file mode 100644 index bb91b4bf0..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/index.js +++ /dev/null @@ -1,87 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -Object.defineProperty(exports, "ALIAS_KEYS", { - enumerable: true, - get: function () { - return _utils.ALIAS_KEYS; - } -}); -Object.defineProperty(exports, "BUILDER_KEYS", { - enumerable: true, - get: function () { - return _utils.BUILDER_KEYS; - } -}); -Object.defineProperty(exports, "DEPRECATED_ALIASES", { - enumerable: true, - get: function () { - return _deprecatedAliases.DEPRECATED_ALIASES; - } -}); -Object.defineProperty(exports, "DEPRECATED_KEYS", { - enumerable: true, - get: function () { - return _utils.DEPRECATED_KEYS; - } -}); -Object.defineProperty(exports, "FLIPPED_ALIAS_KEYS", { - enumerable: true, - get: function () { - return _utils.FLIPPED_ALIAS_KEYS; - } -}); -Object.defineProperty(exports, "NODE_FIELDS", { - enumerable: true, - get: function () { - return _utils.NODE_FIELDS; - } -}); -Object.defineProperty(exports, "NODE_PARENT_VALIDATIONS", { - enumerable: true, - get: function () { - return _utils.NODE_PARENT_VALIDATIONS; - } -}); -Object.defineProperty(exports, "PLACEHOLDERS", { - enumerable: true, - get: function () { - return _placeholders.PLACEHOLDERS; - } -}); -Object.defineProperty(exports, "PLACEHOLDERS_ALIAS", { - enumerable: true, - get: function () { - return _placeholders.PLACEHOLDERS_ALIAS; - } -}); -Object.defineProperty(exports, "PLACEHOLDERS_FLIPPED_ALIAS", { - enumerable: true, - get: function () { - return _placeholders.PLACEHOLDERS_FLIPPED_ALIAS; - } -}); -exports.TYPES = void 0; -Object.defineProperty(exports, "VISITOR_KEYS", { - enumerable: true, - get: function () { - return _utils.VISITOR_KEYS; - } -}); -require("./core.js"); -require("./flow.js"); -require("./jsx.js"); -require("./misc.js"); -require("./experimental.js"); -require("./typescript.js"); -var _utils = require("./utils.js"); -var _placeholders = require("./placeholders.js"); -var _deprecatedAliases = require("./deprecated-aliases.js"); -Object.keys(_deprecatedAliases.DEPRECATED_ALIASES).forEach(deprecatedAlias => { - _utils.FLIPPED_ALIAS_KEYS[deprecatedAlias] = _utils.FLIPPED_ALIAS_KEYS[_deprecatedAliases.DEPRECATED_ALIASES[deprecatedAlias]]; -}); -const TYPES = exports.TYPES = [].concat(Object.keys(_utils.VISITOR_KEYS), Object.keys(_utils.FLIPPED_ALIAS_KEYS), Object.keys(_utils.DEPRECATED_KEYS)); - -//# sourceMappingURL=index.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/index.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/index.js.map deleted file mode 100644 index 973da9995..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["require","_utils","_placeholders","_deprecatedAliases","Object","keys","DEPRECATED_ALIASES","forEach","deprecatedAlias","FLIPPED_ALIAS_KEYS","TYPES","exports","concat","VISITOR_KEYS","DEPRECATED_KEYS"],"sources":["../../src/definitions/index.ts"],"sourcesContent":["import \"./core.ts\";\nimport \"./flow.ts\";\nimport \"./jsx.ts\";\nimport \"./misc.ts\";\nimport \"./experimental.ts\";\nimport \"./typescript.ts\";\nimport {\n VISITOR_KEYS,\n ALIAS_KEYS,\n FLIPPED_ALIAS_KEYS,\n NODE_FIELDS,\n BUILDER_KEYS,\n DEPRECATED_KEYS,\n NODE_PARENT_VALIDATIONS,\n} from \"./utils.ts\";\nimport {\n PLACEHOLDERS,\n PLACEHOLDERS_ALIAS,\n PLACEHOLDERS_FLIPPED_ALIAS,\n} from \"./placeholders.ts\";\nimport { DEPRECATED_ALIASES } from \"./deprecated-aliases.ts\";\n\n(\n Object.keys(DEPRECATED_ALIASES) as (keyof typeof DEPRECATED_ALIASES)[]\n).forEach(deprecatedAlias => {\n FLIPPED_ALIAS_KEYS[deprecatedAlias] =\n FLIPPED_ALIAS_KEYS[DEPRECATED_ALIASES[deprecatedAlias]];\n});\n\nconst TYPES: Array = [].concat(\n Object.keys(VISITOR_KEYS),\n Object.keys(FLIPPED_ALIAS_KEYS),\n Object.keys(DEPRECATED_KEYS),\n);\n\nexport {\n VISITOR_KEYS,\n ALIAS_KEYS,\n FLIPPED_ALIAS_KEYS,\n NODE_FIELDS,\n BUILDER_KEYS,\n DEPRECATED_ALIASES,\n DEPRECATED_KEYS,\n NODE_PARENT_VALIDATIONS,\n PLACEHOLDERS,\n PLACEHOLDERS_ALIAS,\n PLACEHOLDERS_FLIPPED_ALIAS,\n TYPES,\n};\n\nexport type { FieldOptions } from \"./utils.ts\";\n"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAAA,OAAA;AACAA,OAAA;AACAA,OAAA;AACAA,OAAA;AACAA,OAAA;AACAA,OAAA;AACA,IAAAC,MAAA,GAAAD,OAAA;AASA,IAAAE,aAAA,GAAAF,OAAA;AAKA,IAAAG,kBAAA,GAAAH,OAAA;AAGEI,MAAM,CAACC,IAAI,CAACC,qCAAkB,CAAC,CAC/BC,OAAO,CAACC,eAAe,IAAI;EAC3BC,yBAAkB,CAACD,eAAe,CAAC,GACjCC,yBAAkB,CAACH,qCAAkB,CAACE,eAAe,CAAC,CAAC;AAC3D,CAAC,CAAC;AAEF,MAAME,KAAoB,GAAAC,OAAA,CAAAD,KAAA,GAAG,EAAE,CAACE,MAAM,CACpCR,MAAM,CAACC,IAAI,CAACQ,mBAAY,CAAC,EACzBT,MAAM,CAACC,IAAI,CAACI,yBAAkB,CAAC,EAC/BL,MAAM,CAACC,IAAI,CAACS,sBAAe,CAC7B,CAAC","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/jsx.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/jsx.js deleted file mode 100644 index 25440ad8d..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/jsx.js +++ /dev/null @@ -1,152 +0,0 @@ -"use strict"; - -var _utils = require("./utils.js"); -const defineType = (0, _utils.defineAliasedType)("JSX"); -defineType("JSXAttribute", { - visitor: ["name", "value"], - aliases: ["Immutable"], - fields: { - name: { - validate: (0, _utils.assertNodeType)("JSXIdentifier", "JSXNamespacedName") - }, - value: { - optional: true, - validate: (0, _utils.assertNodeType)("JSXElement", "JSXFragment", "StringLiteral", "JSXExpressionContainer") - } - } -}); -defineType("JSXClosingElement", { - visitor: ["name"], - aliases: ["Immutable"], - fields: { - name: { - validate: (0, _utils.assertNodeType)("JSXIdentifier", "JSXMemberExpression", "JSXNamespacedName") - } - } -}); -defineType("JSXElement", { - builder: ["openingElement", "closingElement", "children", "selfClosing"], - visitor: ["openingElement", "children", "closingElement"], - aliases: ["Immutable", "Expression"], - fields: Object.assign({ - openingElement: { - validate: (0, _utils.assertNodeType)("JSXOpeningElement") - }, - closingElement: { - optional: true, - validate: (0, _utils.assertNodeType)("JSXClosingElement") - }, - children: (0, _utils.validateArrayOfType)("JSXText", "JSXExpressionContainer", "JSXSpreadChild", "JSXElement", "JSXFragment") - }, { - selfClosing: { - validate: (0, _utils.assertValueType)("boolean"), - optional: true - } - }) -}); -defineType("JSXEmptyExpression", {}); -defineType("JSXExpressionContainer", { - visitor: ["expression"], - aliases: ["Immutable"], - fields: { - expression: { - validate: (0, _utils.assertNodeType)("Expression", "JSXEmptyExpression") - } - } -}); -defineType("JSXSpreadChild", { - visitor: ["expression"], - aliases: ["Immutable"], - fields: { - expression: { - validate: (0, _utils.assertNodeType)("Expression") - } - } -}); -defineType("JSXIdentifier", { - builder: ["name"], - fields: { - name: { - validate: (0, _utils.assertValueType)("string") - } - } -}); -defineType("JSXMemberExpression", { - visitor: ["object", "property"], - fields: { - object: { - validate: (0, _utils.assertNodeType)("JSXMemberExpression", "JSXIdentifier") - }, - property: { - validate: (0, _utils.assertNodeType)("JSXIdentifier") - } - } -}); -defineType("JSXNamespacedName", { - visitor: ["namespace", "name"], - fields: { - namespace: { - validate: (0, _utils.assertNodeType)("JSXIdentifier") - }, - name: { - validate: (0, _utils.assertNodeType)("JSXIdentifier") - } - } -}); -defineType("JSXOpeningElement", { - builder: ["name", "attributes", "selfClosing"], - visitor: ["name", "attributes"], - aliases: ["Immutable"], - fields: { - name: { - validate: (0, _utils.assertNodeType)("JSXIdentifier", "JSXMemberExpression", "JSXNamespacedName") - }, - selfClosing: { - default: false - }, - attributes: (0, _utils.validateArrayOfType)("JSXAttribute", "JSXSpreadAttribute"), - typeParameters: { - validate: (0, _utils.assertNodeType)("TypeParameterInstantiation", "TSTypeParameterInstantiation"), - optional: true - } - } -}); -defineType("JSXSpreadAttribute", { - visitor: ["argument"], - fields: { - argument: { - validate: (0, _utils.assertNodeType)("Expression") - } - } -}); -defineType("JSXText", { - aliases: ["Immutable"], - builder: ["value"], - fields: { - value: { - validate: (0, _utils.assertValueType)("string") - } - } -}); -defineType("JSXFragment", { - builder: ["openingFragment", "closingFragment", "children"], - visitor: ["openingFragment", "children", "closingFragment"], - aliases: ["Immutable", "Expression"], - fields: { - openingFragment: { - validate: (0, _utils.assertNodeType)("JSXOpeningFragment") - }, - closingFragment: { - validate: (0, _utils.assertNodeType)("JSXClosingFragment") - }, - children: (0, _utils.validateArrayOfType)("JSXText", "JSXExpressionContainer", "JSXSpreadChild", "JSXElement", "JSXFragment") - } -}); -defineType("JSXOpeningFragment", { - aliases: ["Immutable"] -}); -defineType("JSXClosingFragment", { - aliases: ["Immutable"] -}); - -//# sourceMappingURL=jsx.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/jsx.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/jsx.js.map deleted file mode 100644 index 16eaa539c..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/jsx.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_utils","require","defineType","defineAliasedType","visitor","aliases","fields","name","validate","assertNodeType","value","optional","builder","Object","assign","openingElement","closingElement","children","validateArrayOfType","selfClosing","assertValueType","expression","object","property","namespace","default","attributes","typeParameters","argument","openingFragment","closingFragment"],"sources":["../../src/definitions/jsx.ts"],"sourcesContent":["import {\n defineAliasedType,\n assertNodeType,\n assertValueType,\n validateArrayOfType,\n} from \"./utils.ts\";\n\nconst defineType = defineAliasedType(\"JSX\");\n\ndefineType(\"JSXAttribute\", {\n visitor: [\"name\", \"value\"],\n aliases: [\"Immutable\"],\n fields: {\n name: {\n validate: assertNodeType(\"JSXIdentifier\", \"JSXNamespacedName\"),\n },\n value: {\n optional: true,\n validate: assertNodeType(\n \"JSXElement\",\n \"JSXFragment\",\n \"StringLiteral\",\n \"JSXExpressionContainer\",\n ),\n },\n },\n});\n\ndefineType(\"JSXClosingElement\", {\n visitor: [\"name\"],\n aliases: [\"Immutable\"],\n fields: {\n name: {\n validate: assertNodeType(\n \"JSXIdentifier\",\n \"JSXMemberExpression\",\n \"JSXNamespacedName\",\n ),\n },\n },\n});\n\ndefineType(\"JSXElement\", {\n builder: process.env.BABEL_8_BREAKING\n ? [\"openingElement\", \"closingElement\", \"children\"]\n : [\"openingElement\", \"closingElement\", \"children\", \"selfClosing\"],\n visitor: [\"openingElement\", \"children\", \"closingElement\"],\n aliases: [\"Immutable\", \"Expression\"],\n fields: {\n openingElement: {\n validate: assertNodeType(\"JSXOpeningElement\"),\n },\n closingElement: {\n optional: true,\n validate: assertNodeType(\"JSXClosingElement\"),\n },\n children: validateArrayOfType(\n \"JSXText\",\n \"JSXExpressionContainer\",\n \"JSXSpreadChild\",\n \"JSXElement\",\n \"JSXFragment\",\n ),\n ...(process.env.BABEL_8_BREAKING\n ? {}\n : {\n selfClosing: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n }),\n },\n});\n\ndefineType(\"JSXEmptyExpression\", {});\n\ndefineType(\"JSXExpressionContainer\", {\n visitor: [\"expression\"],\n aliases: [\"Immutable\"],\n fields: {\n expression: {\n validate: assertNodeType(\"Expression\", \"JSXEmptyExpression\"),\n },\n },\n});\n\ndefineType(\"JSXSpreadChild\", {\n visitor: [\"expression\"],\n aliases: [\"Immutable\"],\n fields: {\n expression: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\"JSXIdentifier\", {\n builder: [\"name\"],\n fields: {\n name: {\n validate: assertValueType(\"string\"),\n },\n },\n});\n\ndefineType(\"JSXMemberExpression\", {\n visitor: [\"object\", \"property\"],\n fields: {\n object: {\n validate: assertNodeType(\"JSXMemberExpression\", \"JSXIdentifier\"),\n },\n property: {\n validate: assertNodeType(\"JSXIdentifier\"),\n },\n },\n});\n\ndefineType(\"JSXNamespacedName\", {\n visitor: [\"namespace\", \"name\"],\n fields: {\n namespace: {\n validate: assertNodeType(\"JSXIdentifier\"),\n },\n name: {\n validate: assertNodeType(\"JSXIdentifier\"),\n },\n },\n});\n\ndefineType(\"JSXOpeningElement\", {\n builder: [\"name\", \"attributes\", \"selfClosing\"],\n visitor: [\"name\", \"attributes\"],\n aliases: [\"Immutable\"],\n fields: {\n name: {\n validate: assertNodeType(\n \"JSXIdentifier\",\n \"JSXMemberExpression\",\n \"JSXNamespacedName\",\n ),\n },\n selfClosing: {\n default: false,\n },\n attributes: validateArrayOfType(\"JSXAttribute\", \"JSXSpreadAttribute\"),\n typeParameters: {\n validate: assertNodeType(\n \"TypeParameterInstantiation\",\n \"TSTypeParameterInstantiation\",\n ),\n optional: true,\n },\n },\n});\n\ndefineType(\"JSXSpreadAttribute\", {\n visitor: [\"argument\"],\n fields: {\n argument: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\"JSXText\", {\n aliases: [\"Immutable\"],\n builder: [\"value\"],\n fields: {\n value: {\n validate: assertValueType(\"string\"),\n },\n },\n});\n\ndefineType(\"JSXFragment\", {\n builder: [\"openingFragment\", \"closingFragment\", \"children\"],\n visitor: [\"openingFragment\", \"children\", \"closingFragment\"],\n aliases: [\"Immutable\", \"Expression\"],\n fields: {\n openingFragment: {\n validate: assertNodeType(\"JSXOpeningFragment\"),\n },\n closingFragment: {\n validate: assertNodeType(\"JSXClosingFragment\"),\n },\n children: validateArrayOfType(\n \"JSXText\",\n \"JSXExpressionContainer\",\n \"JSXSpreadChild\",\n \"JSXElement\",\n \"JSXFragment\",\n ),\n },\n});\n\ndefineType(\"JSXOpeningFragment\", {\n aliases: [\"Immutable\"],\n});\n\ndefineType(\"JSXClosingFragment\", {\n aliases: [\"Immutable\"],\n});\n"],"mappings":"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","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/misc.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/misc.js deleted file mode 100644 index 524e4dc43..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/misc.js +++ /dev/null @@ -1,33 +0,0 @@ -"use strict"; - -var _utils = require("./utils.js"); -var _placeholders = require("./placeholders.js"); -var _core = require("./core.js"); -const defineType = (0, _utils.defineAliasedType)("Miscellaneous"); -{ - defineType("Noop", { - visitor: [] - }); -} -defineType("Placeholder", { - visitor: [], - builder: ["expectedNode", "name"], - fields: Object.assign({ - name: { - validate: (0, _utils.assertNodeType)("Identifier") - }, - expectedNode: { - validate: (0, _utils.assertOneOf)(..._placeholders.PLACEHOLDERS) - } - }, (0, _core.patternLikeCommon)()) -}); -defineType("V8IntrinsicIdentifier", { - builder: ["name"], - fields: { - name: { - validate: (0, _utils.assertValueType)("string") - } - } -}); - -//# sourceMappingURL=misc.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/misc.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/misc.js.map deleted file mode 100644 index 1e1ba04b4..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/misc.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_utils","require","_placeholders","_core","defineType","defineAliasedType","visitor","builder","fields","Object","assign","name","validate","assertNodeType","expectedNode","assertOneOf","PLACEHOLDERS","patternLikeCommon","assertValueType"],"sources":["../../src/definitions/misc.ts"],"sourcesContent":["import {\n defineAliasedType,\n assertNodeType,\n assertOneOf,\n assertValueType,\n} from \"./utils.ts\";\nimport { PLACEHOLDERS } from \"./placeholders.ts\";\nimport { patternLikeCommon } from \"./core.ts\";\n\nconst defineType = defineAliasedType(\"Miscellaneous\");\n\nif (!process.env.BABEL_8_BREAKING) {\n defineType(\"Noop\", {\n visitor: [],\n });\n}\n\ndefineType(\"Placeholder\", {\n visitor: [],\n builder: [\"expectedNode\", \"name\"],\n // aliases: [], defined in placeholders.js\n fields: {\n name: {\n validate: assertNodeType(\"Identifier\"),\n },\n expectedNode: {\n validate: assertOneOf(...PLACEHOLDERS),\n },\n ...patternLikeCommon(),\n },\n});\n\ndefineType(\"V8IntrinsicIdentifier\", {\n builder: [\"name\"],\n fields: {\n name: {\n validate: assertValueType(\"string\"),\n },\n },\n});\n"],"mappings":";;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAMA,IAAAC,aAAA,GAAAD,OAAA;AACA,IAAAE,KAAA,GAAAF,OAAA;AAEA,MAAMG,UAAU,GAAG,IAAAC,wBAAiB,EAAC,eAAe,CAAC;AAElB;EACjCD,UAAU,CAAC,MAAM,EAAE;IACjBE,OAAO,EAAE;EACX,CAAC,CAAC;AACJ;AAEAF,UAAU,CAAC,aAAa,EAAE;EACxBE,OAAO,EAAE,EAAE;EACXC,OAAO,EAAE,CAAC,cAAc,EAAE,MAAM,CAAC;EAEjCC,MAAM,EAAAC,MAAA,CAAAC,MAAA;IACJC,IAAI,EAAE;MACJC,QAAQ,EAAE,IAAAC,qBAAc,EAAC,YAAY;IACvC,CAAC;IACDC,YAAY,EAAE;MACZF,QAAQ,EAAE,IAAAG,kBAAW,EAAC,GAAGC,0BAAY;IACvC;EAAC,GACE,IAAAC,uBAAiB,EAAC,CAAC;AAE1B,CAAC,CAAC;AAEFb,UAAU,CAAC,uBAAuB,EAAE;EAClCG,OAAO,EAAE,CAAC,MAAM,CAAC;EACjBC,MAAM,EAAE;IACNG,IAAI,EAAE;MACJC,QAAQ,EAAE,IAAAM,sBAAe,EAAC,QAAQ;IACpC;EACF;AACF,CAAC,CAAC","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/placeholders.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/placeholders.js deleted file mode 100644 index c4a4f552b..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/placeholders.js +++ /dev/null @@ -1,27 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.PLACEHOLDERS_FLIPPED_ALIAS = exports.PLACEHOLDERS_ALIAS = exports.PLACEHOLDERS = void 0; -var _utils = require("./utils.js"); -const PLACEHOLDERS = exports.PLACEHOLDERS = ["Identifier", "StringLiteral", "Expression", "Statement", "Declaration", "BlockStatement", "ClassBody", "Pattern"]; -const PLACEHOLDERS_ALIAS = exports.PLACEHOLDERS_ALIAS = { - Declaration: ["Statement"], - Pattern: ["PatternLike", "LVal"] -}; -for (const type of PLACEHOLDERS) { - const alias = _utils.ALIAS_KEYS[type]; - if (alias != null && alias.length) PLACEHOLDERS_ALIAS[type] = alias; -} -const PLACEHOLDERS_FLIPPED_ALIAS = exports.PLACEHOLDERS_FLIPPED_ALIAS = {}; -Object.keys(PLACEHOLDERS_ALIAS).forEach(type => { - PLACEHOLDERS_ALIAS[type].forEach(alias => { - if (!hasOwnProperty.call(PLACEHOLDERS_FLIPPED_ALIAS, alias)) { - PLACEHOLDERS_FLIPPED_ALIAS[alias] = []; - } - PLACEHOLDERS_FLIPPED_ALIAS[alias].push(type); - }); -}); - -//# sourceMappingURL=placeholders.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/placeholders.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/placeholders.js.map deleted file mode 100644 index f18218f8f..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/placeholders.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_utils","require","PLACEHOLDERS","exports","PLACEHOLDERS_ALIAS","Declaration","Pattern","type","alias","ALIAS_KEYS","length","PLACEHOLDERS_FLIPPED_ALIAS","Object","keys","forEach","hasOwnProperty","call","push"],"sources":["../../src/definitions/placeholders.ts"],"sourcesContent":["import { ALIAS_KEYS } from \"./utils.ts\";\n\nexport const PLACEHOLDERS = [\n \"Identifier\",\n \"StringLiteral\",\n \"Expression\",\n \"Statement\",\n \"Declaration\",\n \"BlockStatement\",\n \"ClassBody\",\n \"Pattern\",\n] as const;\n\nexport const PLACEHOLDERS_ALIAS: Record = {\n Declaration: [\"Statement\"],\n Pattern: [\"PatternLike\", \"LVal\"],\n};\n\nfor (const type of PLACEHOLDERS) {\n const alias = ALIAS_KEYS[type];\n if (alias?.length) PLACEHOLDERS_ALIAS[type] = alias;\n}\n\nexport const PLACEHOLDERS_FLIPPED_ALIAS: Record = {};\n\nObject.keys(PLACEHOLDERS_ALIAS).forEach(type => {\n PLACEHOLDERS_ALIAS[type].forEach(alias => {\n if (!Object.hasOwn(PLACEHOLDERS_FLIPPED_ALIAS, alias)) {\n PLACEHOLDERS_FLIPPED_ALIAS[alias] = [];\n }\n PLACEHOLDERS_FLIPPED_ALIAS[alias].push(type);\n });\n});\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAEO,MAAMC,YAAY,GAAAC,OAAA,CAAAD,YAAA,GAAG,CAC1B,YAAY,EACZ,eAAe,EACf,YAAY,EACZ,WAAW,EACX,aAAa,EACb,gBAAgB,EAChB,WAAW,EACX,SAAS,CACD;AAEH,MAAME,kBAA4C,GAAAD,OAAA,CAAAC,kBAAA,GAAG;EAC1DC,WAAW,EAAE,CAAC,WAAW,CAAC;EAC1BC,OAAO,EAAE,CAAC,aAAa,EAAE,MAAM;AACjC,CAAC;AAED,KAAK,MAAMC,IAAI,IAAIL,YAAY,EAAE;EAC/B,MAAMM,KAAK,GAAGC,iBAAU,CAACF,IAAI,CAAC;EAC9B,IAAIC,KAAK,YAALA,KAAK,CAAEE,MAAM,EAAEN,kBAAkB,CAACG,IAAI,CAAC,GAAGC,KAAK;AACrD;AAEO,MAAMG,0BAAoD,GAAAR,OAAA,CAAAQ,0BAAA,GAAG,CAAC,CAAC;AAEtEC,MAAM,CAACC,IAAI,CAACT,kBAAkB,CAAC,CAACU,OAAO,CAACP,IAAI,IAAI;EAC9CH,kBAAkB,CAACG,IAAI,CAAC,CAACO,OAAO,CAACN,KAAK,IAAI;IACxC,IAAI,CAACO,cAAA,CAAAC,IAAA,CAAcL,0BAA0B,EAAEH,KAAK,CAAC,EAAE;MACrDG,0BAA0B,CAACH,KAAK,CAAC,GAAG,EAAE;IACxC;IACAG,0BAA0B,CAACH,KAAK,CAAC,CAACS,IAAI,CAACV,IAAI,CAAC;EAC9C,CAAC,CAAC;AACJ,CAAC,CAAC","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/typescript.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/typescript.js deleted file mode 100644 index c16f51d5c..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/typescript.js +++ /dev/null @@ -1,497 +0,0 @@ -"use strict"; - -var _utils = require("./utils.js"); -var _core = require("./core.js"); -var _is = require("../validators/is.js"); -const defineType = (0, _utils.defineAliasedType)("TypeScript"); -const bool = (0, _utils.assertValueType)("boolean"); -const tSFunctionTypeAnnotationCommon = () => ({ - returnType: { - validate: (0, _utils.assertNodeType)("TSTypeAnnotation", "Noop"), - optional: true - }, - typeParameters: { - validate: (0, _utils.assertNodeType)("TSTypeParameterDeclaration", "Noop"), - optional: true - } -}); -defineType("TSParameterProperty", { - aliases: ["LVal"], - visitor: ["parameter"], - fields: { - accessibility: { - validate: (0, _utils.assertOneOf)("public", "private", "protected"), - optional: true - }, - readonly: { - validate: (0, _utils.assertValueType)("boolean"), - optional: true - }, - parameter: { - validate: (0, _utils.assertNodeType)("Identifier", "AssignmentPattern") - }, - override: { - validate: (0, _utils.assertValueType)("boolean"), - optional: true - }, - decorators: { - validate: (0, _utils.arrayOfType)("Decorator"), - optional: true - } - } -}); -defineType("TSDeclareFunction", { - aliases: ["Statement", "Declaration"], - visitor: ["id", "typeParameters", "params", "returnType"], - fields: Object.assign({}, (0, _core.functionDeclarationCommon)(), tSFunctionTypeAnnotationCommon()) -}); -defineType("TSDeclareMethod", { - visitor: ["decorators", "key", "typeParameters", "params", "returnType"], - fields: Object.assign({}, (0, _core.classMethodOrDeclareMethodCommon)(), tSFunctionTypeAnnotationCommon()) -}); -defineType("TSQualifiedName", { - aliases: ["TSEntityName"], - visitor: ["left", "right"], - fields: { - left: (0, _utils.validateType)("TSEntityName"), - right: (0, _utils.validateType)("Identifier") - } -}); -const signatureDeclarationCommon = () => ({ - typeParameters: (0, _utils.validateOptionalType)("TSTypeParameterDeclaration"), - ["parameters"]: (0, _utils.validateArrayOfType)("ArrayPattern", "Identifier", "ObjectPattern", "RestElement"), - ["typeAnnotation"]: (0, _utils.validateOptionalType)("TSTypeAnnotation") -}); -const callConstructSignatureDeclaration = { - aliases: ["TSTypeElement"], - visitor: ["typeParameters", "parameters", "typeAnnotation"], - fields: signatureDeclarationCommon() -}; -defineType("TSCallSignatureDeclaration", callConstructSignatureDeclaration); -defineType("TSConstructSignatureDeclaration", callConstructSignatureDeclaration); -const namedTypeElementCommon = () => ({ - key: (0, _utils.validateType)("Expression"), - computed: { - default: false - }, - optional: (0, _utils.validateOptional)(bool) -}); -defineType("TSPropertySignature", { - aliases: ["TSTypeElement"], - visitor: ["key", "typeAnnotation"], - fields: Object.assign({}, namedTypeElementCommon(), { - readonly: (0, _utils.validateOptional)(bool), - typeAnnotation: (0, _utils.validateOptionalType)("TSTypeAnnotation"), - kind: { - validate: (0, _utils.assertOneOf)("get", "set") - } - }) -}); -defineType("TSMethodSignature", { - aliases: ["TSTypeElement"], - visitor: ["key", "typeParameters", "parameters", "typeAnnotation"], - fields: Object.assign({}, signatureDeclarationCommon(), namedTypeElementCommon(), { - kind: { - validate: (0, _utils.assertOneOf)("method", "get", "set") - } - }) -}); -defineType("TSIndexSignature", { - aliases: ["TSTypeElement"], - visitor: ["parameters", "typeAnnotation"], - fields: { - readonly: (0, _utils.validateOptional)(bool), - static: (0, _utils.validateOptional)(bool), - parameters: (0, _utils.validateArrayOfType)("Identifier"), - typeAnnotation: (0, _utils.validateOptionalType)("TSTypeAnnotation") - } -}); -const tsKeywordTypes = ["TSAnyKeyword", "TSBooleanKeyword", "TSBigIntKeyword", "TSIntrinsicKeyword", "TSNeverKeyword", "TSNullKeyword", "TSNumberKeyword", "TSObjectKeyword", "TSStringKeyword", "TSSymbolKeyword", "TSUndefinedKeyword", "TSUnknownKeyword", "TSVoidKeyword"]; -for (const type of tsKeywordTypes) { - defineType(type, { - aliases: ["TSType", "TSBaseType"], - visitor: [], - fields: {} - }); -} -defineType("TSThisType", { - aliases: ["TSType", "TSBaseType"], - visitor: [], - fields: {} -}); -const fnOrCtrBase = { - aliases: ["TSType"], - visitor: ["typeParameters", "parameters", "typeAnnotation"] -}; -defineType("TSFunctionType", Object.assign({}, fnOrCtrBase, { - fields: signatureDeclarationCommon() -})); -defineType("TSConstructorType", Object.assign({}, fnOrCtrBase, { - fields: Object.assign({}, signatureDeclarationCommon(), { - abstract: (0, _utils.validateOptional)(bool) - }) -})); -defineType("TSTypeReference", { - aliases: ["TSType"], - visitor: ["typeName", "typeParameters"], - fields: { - typeName: (0, _utils.validateType)("TSEntityName"), - typeParameters: (0, _utils.validateOptionalType)("TSTypeParameterInstantiation") - } -}); -defineType("TSTypePredicate", { - aliases: ["TSType"], - visitor: ["parameterName", "typeAnnotation"], - builder: ["parameterName", "typeAnnotation", "asserts"], - fields: { - parameterName: (0, _utils.validateType)("Identifier", "TSThisType"), - typeAnnotation: (0, _utils.validateOptionalType)("TSTypeAnnotation"), - asserts: (0, _utils.validateOptional)(bool) - } -}); -defineType("TSTypeQuery", { - aliases: ["TSType"], - visitor: ["exprName", "typeParameters"], - fields: { - exprName: (0, _utils.validateType)("TSEntityName", "TSImportType"), - typeParameters: (0, _utils.validateOptionalType)("TSTypeParameterInstantiation") - } -}); -defineType("TSTypeLiteral", { - aliases: ["TSType"], - visitor: ["members"], - fields: { - members: (0, _utils.validateArrayOfType)("TSTypeElement") - } -}); -defineType("TSArrayType", { - aliases: ["TSType"], - visitor: ["elementType"], - fields: { - elementType: (0, _utils.validateType)("TSType") - } -}); -defineType("TSTupleType", { - aliases: ["TSType"], - visitor: ["elementTypes"], - fields: { - elementTypes: (0, _utils.validateArrayOfType)("TSType", "TSNamedTupleMember") - } -}); -defineType("TSOptionalType", { - aliases: ["TSType"], - visitor: ["typeAnnotation"], - fields: { - typeAnnotation: (0, _utils.validateType)("TSType") - } -}); -defineType("TSRestType", { - aliases: ["TSType"], - visitor: ["typeAnnotation"], - fields: { - typeAnnotation: (0, _utils.validateType)("TSType") - } -}); -defineType("TSNamedTupleMember", { - visitor: ["label", "elementType"], - builder: ["label", "elementType", "optional"], - fields: { - label: (0, _utils.validateType)("Identifier"), - optional: { - validate: bool, - default: false - }, - elementType: (0, _utils.validateType)("TSType") - } -}); -const unionOrIntersection = { - aliases: ["TSType"], - visitor: ["types"], - fields: { - types: (0, _utils.validateArrayOfType)("TSType") - } -}; -defineType("TSUnionType", unionOrIntersection); -defineType("TSIntersectionType", unionOrIntersection); -defineType("TSConditionalType", { - aliases: ["TSType"], - visitor: ["checkType", "extendsType", "trueType", "falseType"], - fields: { - checkType: (0, _utils.validateType)("TSType"), - extendsType: (0, _utils.validateType)("TSType"), - trueType: (0, _utils.validateType)("TSType"), - falseType: (0, _utils.validateType)("TSType") - } -}); -defineType("TSInferType", { - aliases: ["TSType"], - visitor: ["typeParameter"], - fields: { - typeParameter: (0, _utils.validateType)("TSTypeParameter") - } -}); -defineType("TSParenthesizedType", { - aliases: ["TSType"], - visitor: ["typeAnnotation"], - fields: { - typeAnnotation: (0, _utils.validateType)("TSType") - } -}); -defineType("TSTypeOperator", { - aliases: ["TSType"], - visitor: ["typeAnnotation"], - fields: { - operator: (0, _utils.validate)((0, _utils.assertValueType)("string")), - typeAnnotation: (0, _utils.validateType)("TSType") - } -}); -defineType("TSIndexedAccessType", { - aliases: ["TSType"], - visitor: ["objectType", "indexType"], - fields: { - objectType: (0, _utils.validateType)("TSType"), - indexType: (0, _utils.validateType)("TSType") - } -}); -defineType("TSMappedType", { - aliases: ["TSType"], - visitor: ["typeParameter", "nameType", "typeAnnotation"], - builder: ["typeParameter", "typeAnnotation", "nameType"], - fields: Object.assign({}, { - typeParameter: (0, _utils.validateType)("TSTypeParameter") - }, { - readonly: (0, _utils.validateOptional)((0, _utils.assertOneOf)(true, false, "+", "-")), - optional: (0, _utils.validateOptional)((0, _utils.assertOneOf)(true, false, "+", "-")), - typeAnnotation: (0, _utils.validateOptionalType)("TSType"), - nameType: (0, _utils.validateOptionalType)("TSType") - }) -}); -defineType("TSLiteralType", { - aliases: ["TSType", "TSBaseType"], - visitor: ["literal"], - fields: { - literal: { - validate: function () { - const unaryExpression = (0, _utils.assertNodeType)("NumericLiteral", "BigIntLiteral"); - const unaryOperator = (0, _utils.assertOneOf)("-"); - const literal = (0, _utils.assertNodeType)("NumericLiteral", "StringLiteral", "BooleanLiteral", "BigIntLiteral", "TemplateLiteral"); - function validator(parent, key, node) { - if ((0, _is.default)("UnaryExpression", node)) { - unaryOperator(node, "operator", node.operator); - unaryExpression(node, "argument", node.argument); - } else { - literal(parent, key, node); - } - } - validator.oneOfNodeTypes = ["NumericLiteral", "StringLiteral", "BooleanLiteral", "BigIntLiteral", "TemplateLiteral", "UnaryExpression"]; - return validator; - }() - } - } -}); -const expressionWithTypeArguments = { - aliases: ["TSType"], - visitor: ["expression", "typeParameters"], - fields: { - expression: (0, _utils.validateType)("TSEntityName"), - typeParameters: (0, _utils.validateOptionalType)("TSTypeParameterInstantiation") - } -}; -{ - defineType("TSExpressionWithTypeArguments", expressionWithTypeArguments); -} -defineType("TSInterfaceDeclaration", { - aliases: ["Statement", "Declaration"], - visitor: ["id", "typeParameters", "extends", "body"], - fields: { - declare: (0, _utils.validateOptional)(bool), - id: (0, _utils.validateType)("Identifier"), - typeParameters: (0, _utils.validateOptionalType)("TSTypeParameterDeclaration"), - extends: (0, _utils.validateOptional)((0, _utils.arrayOfType)("TSExpressionWithTypeArguments")), - body: (0, _utils.validateType)("TSInterfaceBody") - } -}); -defineType("TSInterfaceBody", { - visitor: ["body"], - fields: { - body: (0, _utils.validateArrayOfType)("TSTypeElement") - } -}); -defineType("TSTypeAliasDeclaration", { - aliases: ["Statement", "Declaration"], - visitor: ["id", "typeParameters", "typeAnnotation"], - fields: { - declare: (0, _utils.validateOptional)(bool), - id: (0, _utils.validateType)("Identifier"), - typeParameters: (0, _utils.validateOptionalType)("TSTypeParameterDeclaration"), - typeAnnotation: (0, _utils.validateType)("TSType") - } -}); -defineType("TSInstantiationExpression", { - aliases: ["Expression"], - visitor: ["expression", "typeParameters"], - fields: { - expression: (0, _utils.validateType)("Expression"), - typeParameters: (0, _utils.validateOptionalType)("TSTypeParameterInstantiation") - } -}); -const TSTypeExpression = { - aliases: ["Expression", "LVal", "PatternLike"], - visitor: ["expression", "typeAnnotation"], - fields: { - expression: (0, _utils.validateType)("Expression"), - typeAnnotation: (0, _utils.validateType)("TSType") - } -}; -defineType("TSAsExpression", TSTypeExpression); -defineType("TSSatisfiesExpression", TSTypeExpression); -defineType("TSTypeAssertion", { - aliases: ["Expression", "LVal", "PatternLike"], - visitor: ["typeAnnotation", "expression"], - fields: { - typeAnnotation: (0, _utils.validateType)("TSType"), - expression: (0, _utils.validateType)("Expression") - } -}); -defineType("TSEnumDeclaration", { - aliases: ["Statement", "Declaration"], - visitor: ["id", "members"], - fields: { - declare: (0, _utils.validateOptional)(bool), - const: (0, _utils.validateOptional)(bool), - id: (0, _utils.validateType)("Identifier"), - members: (0, _utils.validateArrayOfType)("TSEnumMember"), - initializer: (0, _utils.validateOptionalType)("Expression") - } -}); -defineType("TSEnumMember", { - visitor: ["id", "initializer"], - fields: { - id: (0, _utils.validateType)("Identifier", "StringLiteral"), - initializer: (0, _utils.validateOptionalType)("Expression") - } -}); -defineType("TSModuleDeclaration", { - aliases: ["Statement", "Declaration"], - visitor: ["id", "body"], - fields: { - kind: { - validate: (0, _utils.assertOneOf)("global", "module", "namespace") - }, - declare: (0, _utils.validateOptional)(bool), - global: (0, _utils.validateOptional)(bool), - id: (0, _utils.validateType)("Identifier", "StringLiteral"), - body: (0, _utils.validateType)("TSModuleBlock", "TSModuleDeclaration") - } -}); -defineType("TSModuleBlock", { - aliases: ["Scopable", "Block", "BlockParent", "FunctionParent"], - visitor: ["body"], - fields: { - body: (0, _utils.validateArrayOfType)("Statement") - } -}); -defineType("TSImportType", { - aliases: ["TSType"], - visitor: ["argument", "qualifier", "typeParameters"], - fields: { - argument: (0, _utils.validateType)("StringLiteral"), - qualifier: (0, _utils.validateOptionalType)("TSEntityName"), - typeParameters: (0, _utils.validateOptionalType)("TSTypeParameterInstantiation"), - options: { - validate: (0, _utils.assertNodeType)("Expression"), - optional: true - } - } -}); -defineType("TSImportEqualsDeclaration", { - aliases: ["Statement"], - visitor: ["id", "moduleReference"], - fields: { - isExport: (0, _utils.validate)(bool), - id: (0, _utils.validateType)("Identifier"), - moduleReference: (0, _utils.validateType)("TSEntityName", "TSExternalModuleReference"), - importKind: { - validate: (0, _utils.assertOneOf)("type", "value"), - optional: true - } - } -}); -defineType("TSExternalModuleReference", { - visitor: ["expression"], - fields: { - expression: (0, _utils.validateType)("StringLiteral") - } -}); -defineType("TSNonNullExpression", { - aliases: ["Expression", "LVal", "PatternLike"], - visitor: ["expression"], - fields: { - expression: (0, _utils.validateType)("Expression") - } -}); -defineType("TSExportAssignment", { - aliases: ["Statement"], - visitor: ["expression"], - fields: { - expression: (0, _utils.validateType)("Expression") - } -}); -defineType("TSNamespaceExportDeclaration", { - aliases: ["Statement"], - visitor: ["id"], - fields: { - id: (0, _utils.validateType)("Identifier") - } -}); -defineType("TSTypeAnnotation", { - visitor: ["typeAnnotation"], - fields: { - typeAnnotation: { - validate: (0, _utils.assertNodeType)("TSType") - } - } -}); -defineType("TSTypeParameterInstantiation", { - visitor: ["params"], - fields: { - params: (0, _utils.validateArrayOfType)("TSType") - } -}); -defineType("TSTypeParameterDeclaration", { - visitor: ["params"], - fields: { - params: (0, _utils.validateArrayOfType)("TSTypeParameter") - } -}); -defineType("TSTypeParameter", { - builder: ["constraint", "default", "name"], - visitor: ["constraint", "default"], - fields: { - name: { - validate: (0, _utils.assertValueType)("string") - }, - in: { - validate: (0, _utils.assertValueType)("boolean"), - optional: true - }, - out: { - validate: (0, _utils.assertValueType)("boolean"), - optional: true - }, - const: { - validate: (0, _utils.assertValueType)("boolean"), - optional: true - }, - constraint: { - validate: (0, _utils.assertNodeType)("TSType"), - optional: true - }, - default: { - validate: (0, _utils.assertNodeType)("TSType"), - optional: true - } - } -}); - -//# sourceMappingURL=typescript.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/typescript.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/typescript.js.map deleted file mode 100644 index 07c24d39f..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/typescript.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_utils","require","_core","_is","defineType","defineAliasedType","bool","assertValueType","tSFunctionTypeAnnotationCommon","returnType","validate","assertNodeType","optional","typeParameters","aliases","visitor","fields","accessibility","assertOneOf","readonly","parameter","override","decorators","arrayOfType","Object","assign","functionDeclarationCommon","classMethodOrDeclareMethodCommon","left","validateType","right","signatureDeclarationCommon","validateOptionalType","validateArrayOfType","callConstructSignatureDeclaration","namedTypeElementCommon","key","computed","default","validateOptional","typeAnnotation","kind","static","parameters","tsKeywordTypes","type","fnOrCtrBase","abstract","typeName","builder","parameterName","asserts","exprName","members","elementType","elementTypes","label","unionOrIntersection","types","checkType","extendsType","trueType","falseType","typeParameter","operator","objectType","indexType","nameType","literal","unaryExpression","unaryOperator","validator","parent","node","is","argument","oneOfNodeTypes","expressionWithTypeArguments","expression","declare","id","extends","body","TSTypeExpression","const","initializer","global","qualifier","options","isExport","moduleReference","importKind","params","name","in","out","constraint"],"sources":["../../src/definitions/typescript.ts"],"sourcesContent":["import {\n defineAliasedType,\n arrayOfType,\n assertNodeType,\n assertOneOf,\n assertValueType,\n validate,\n validateArrayOfType,\n validateOptional,\n validateOptionalType,\n validateType,\n} from \"./utils.ts\";\nimport {\n functionDeclarationCommon,\n classMethodOrDeclareMethodCommon,\n} from \"./core.ts\";\nimport is from \"../validators/is.ts\";\n\nconst defineType = defineAliasedType(\"TypeScript\");\n\nconst bool = assertValueType(\"boolean\");\n\nconst tSFunctionTypeAnnotationCommon = () => ({\n returnType: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\"TSTypeAnnotation\")\n : // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n assertNodeType(\"TSTypeAnnotation\", \"Noop\"),\n optional: true,\n },\n typeParameters: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\"TSTypeParameterDeclaration\")\n : // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n assertNodeType(\"TSTypeParameterDeclaration\", \"Noop\"),\n optional: true,\n },\n});\n\ndefineType(\"TSParameterProperty\", {\n aliases: [\"LVal\"], // TODO: This isn't usable in general as an LVal. Should have a \"Parameter\" alias.\n visitor: [\"parameter\"],\n fields: {\n accessibility: {\n validate: assertOneOf(\"public\", \"private\", \"protected\"),\n optional: true,\n },\n readonly: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n parameter: {\n validate: assertNodeType(\"Identifier\", \"AssignmentPattern\"),\n },\n override: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n decorators: {\n validate: arrayOfType(\"Decorator\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"TSDeclareFunction\", {\n aliases: [\"Statement\", \"Declaration\"],\n visitor: [\"id\", \"typeParameters\", \"params\", \"returnType\"],\n fields: {\n ...functionDeclarationCommon(),\n ...tSFunctionTypeAnnotationCommon(),\n },\n});\n\ndefineType(\"TSDeclareMethod\", {\n visitor: [\"decorators\", \"key\", \"typeParameters\", \"params\", \"returnType\"],\n fields: {\n ...classMethodOrDeclareMethodCommon(),\n ...tSFunctionTypeAnnotationCommon(),\n },\n});\n\ndefineType(\"TSQualifiedName\", {\n aliases: [\"TSEntityName\"],\n visitor: [\"left\", \"right\"],\n fields: {\n left: validateType(\"TSEntityName\"),\n right: validateType(\"Identifier\"),\n },\n});\n\nconst signatureDeclarationCommon = () => ({\n typeParameters: validateOptionalType(\"TSTypeParameterDeclaration\"),\n [process.env.BABEL_8_BREAKING ? \"params\" : \"parameters\"]: validateArrayOfType(\n \"ArrayPattern\",\n \"Identifier\",\n \"ObjectPattern\",\n \"RestElement\",\n ),\n [process.env.BABEL_8_BREAKING ? \"returnType\" : \"typeAnnotation\"]:\n validateOptionalType(\"TSTypeAnnotation\"),\n});\n\nconst callConstructSignatureDeclaration = {\n aliases: [\"TSTypeElement\"],\n visitor: [\n \"typeParameters\",\n process.env.BABEL_8_BREAKING ? \"params\" : \"parameters\",\n process.env.BABEL_8_BREAKING ? \"returnType\" : \"typeAnnotation\",\n ],\n fields: signatureDeclarationCommon(),\n};\n\ndefineType(\"TSCallSignatureDeclaration\", callConstructSignatureDeclaration);\ndefineType(\n \"TSConstructSignatureDeclaration\",\n callConstructSignatureDeclaration,\n);\n\nconst namedTypeElementCommon = () => ({\n key: validateType(\"Expression\"),\n computed: { default: false },\n optional: validateOptional(bool),\n});\n\ndefineType(\"TSPropertySignature\", {\n aliases: [\"TSTypeElement\"],\n visitor: [\"key\", \"typeAnnotation\"],\n fields: {\n ...namedTypeElementCommon(),\n readonly: validateOptional(bool),\n typeAnnotation: validateOptionalType(\"TSTypeAnnotation\"),\n kind: {\n validate: assertOneOf(\"get\", \"set\"),\n },\n },\n});\n\ndefineType(\"TSMethodSignature\", {\n aliases: [\"TSTypeElement\"],\n visitor: [\n \"key\",\n \"typeParameters\",\n process.env.BABEL_8_BREAKING ? \"params\" : \"parameters\",\n process.env.BABEL_8_BREAKING ? \"returnType\" : \"typeAnnotation\",\n ],\n fields: {\n ...signatureDeclarationCommon(),\n ...namedTypeElementCommon(),\n kind: {\n validate: assertOneOf(\"method\", \"get\", \"set\"),\n },\n },\n});\n\ndefineType(\"TSIndexSignature\", {\n aliases: [\"TSTypeElement\"],\n visitor: [\"parameters\", \"typeAnnotation\"],\n fields: {\n readonly: validateOptional(bool),\n static: validateOptional(bool),\n parameters: validateArrayOfType(\"Identifier\"), // Length must be 1\n typeAnnotation: validateOptionalType(\"TSTypeAnnotation\"),\n },\n});\n\nconst tsKeywordTypes = [\n \"TSAnyKeyword\",\n \"TSBooleanKeyword\",\n \"TSBigIntKeyword\",\n \"TSIntrinsicKeyword\",\n \"TSNeverKeyword\",\n \"TSNullKeyword\",\n \"TSNumberKeyword\",\n \"TSObjectKeyword\",\n \"TSStringKeyword\",\n \"TSSymbolKeyword\",\n \"TSUndefinedKeyword\",\n \"TSUnknownKeyword\",\n \"TSVoidKeyword\",\n] as const;\n\nfor (const type of tsKeywordTypes) {\n defineType(type, {\n aliases: [\"TSType\", \"TSBaseType\"],\n visitor: [],\n fields: {},\n });\n}\n\ndefineType(\"TSThisType\", {\n aliases: [\"TSType\", \"TSBaseType\"],\n visitor: [],\n fields: {},\n});\n\nconst fnOrCtrBase = {\n aliases: [\"TSType\"],\n visitor: [\n \"typeParameters\",\n process.env.BABEL_8_BREAKING ? \"params\" : \"parameters\",\n process.env.BABEL_8_BREAKING ? \"returnType\" : \"typeAnnotation\",\n ],\n};\n\ndefineType(\"TSFunctionType\", {\n ...fnOrCtrBase,\n fields: signatureDeclarationCommon(),\n});\ndefineType(\"TSConstructorType\", {\n ...fnOrCtrBase,\n fields: {\n ...signatureDeclarationCommon(),\n abstract: validateOptional(bool),\n },\n});\n\ndefineType(\"TSTypeReference\", {\n aliases: [\"TSType\"],\n visitor: [\"typeName\", \"typeParameters\"],\n fields: {\n typeName: validateType(\"TSEntityName\"),\n typeParameters: validateOptionalType(\"TSTypeParameterInstantiation\"),\n },\n});\n\ndefineType(\"TSTypePredicate\", {\n aliases: [\"TSType\"],\n visitor: [\"parameterName\", \"typeAnnotation\"],\n builder: [\"parameterName\", \"typeAnnotation\", \"asserts\"],\n fields: {\n parameterName: validateType(\"Identifier\", \"TSThisType\"),\n typeAnnotation: validateOptionalType(\"TSTypeAnnotation\"),\n asserts: validateOptional(bool),\n },\n});\n\ndefineType(\"TSTypeQuery\", {\n aliases: [\"TSType\"],\n visitor: [\"exprName\", \"typeParameters\"],\n fields: {\n exprName: validateType(\"TSEntityName\", \"TSImportType\"),\n typeParameters: validateOptionalType(\"TSTypeParameterInstantiation\"),\n },\n});\n\ndefineType(\"TSTypeLiteral\", {\n aliases: [\"TSType\"],\n visitor: [\"members\"],\n fields: {\n members: validateArrayOfType(\"TSTypeElement\"),\n },\n});\n\ndefineType(\"TSArrayType\", {\n aliases: [\"TSType\"],\n visitor: [\"elementType\"],\n fields: {\n elementType: validateType(\"TSType\"),\n },\n});\n\ndefineType(\"TSTupleType\", {\n aliases: [\"TSType\"],\n visitor: [\"elementTypes\"],\n fields: {\n elementTypes: validateArrayOfType(\"TSType\", \"TSNamedTupleMember\"),\n },\n});\n\ndefineType(\"TSOptionalType\", {\n aliases: [\"TSType\"],\n visitor: [\"typeAnnotation\"],\n fields: {\n typeAnnotation: validateType(\"TSType\"),\n },\n});\n\ndefineType(\"TSRestType\", {\n aliases: [\"TSType\"],\n visitor: [\"typeAnnotation\"],\n fields: {\n typeAnnotation: validateType(\"TSType\"),\n },\n});\n\ndefineType(\"TSNamedTupleMember\", {\n visitor: [\"label\", \"elementType\"],\n builder: [\"label\", \"elementType\", \"optional\"],\n fields: {\n label: validateType(\"Identifier\"),\n optional: {\n validate: bool,\n default: false,\n },\n elementType: validateType(\"TSType\"),\n },\n});\n\nconst unionOrIntersection = {\n aliases: [\"TSType\"],\n visitor: [\"types\"],\n fields: {\n types: validateArrayOfType(\"TSType\"),\n },\n};\n\ndefineType(\"TSUnionType\", unionOrIntersection);\ndefineType(\"TSIntersectionType\", unionOrIntersection);\n\ndefineType(\"TSConditionalType\", {\n aliases: [\"TSType\"],\n visitor: [\"checkType\", \"extendsType\", \"trueType\", \"falseType\"],\n fields: {\n checkType: validateType(\"TSType\"),\n extendsType: validateType(\"TSType\"),\n trueType: validateType(\"TSType\"),\n falseType: validateType(\"TSType\"),\n },\n});\n\ndefineType(\"TSInferType\", {\n aliases: [\"TSType\"],\n visitor: [\"typeParameter\"],\n fields: {\n typeParameter: validateType(\"TSTypeParameter\"),\n },\n});\n\ndefineType(\"TSParenthesizedType\", {\n aliases: [\"TSType\"],\n visitor: [\"typeAnnotation\"],\n fields: {\n typeAnnotation: validateType(\"TSType\"),\n },\n});\n\ndefineType(\"TSTypeOperator\", {\n aliases: [\"TSType\"],\n visitor: [\"typeAnnotation\"],\n fields: {\n operator: validate(assertValueType(\"string\")),\n typeAnnotation: validateType(\"TSType\"),\n },\n});\n\ndefineType(\"TSIndexedAccessType\", {\n aliases: [\"TSType\"],\n visitor: [\"objectType\", \"indexType\"],\n fields: {\n objectType: validateType(\"TSType\"),\n indexType: validateType(\"TSType\"),\n },\n});\n\ndefineType(\"TSMappedType\", {\n aliases: [\"TSType\"],\n visitor: process.env.BABEL_8_BREAKING\n ? [\"key\", \"constraint\", \"nameType\", \"typeAnnotation\"]\n : [\"typeParameter\", \"nameType\", \"typeAnnotation\"],\n builder: process.env.BABEL_8_BREAKING\n ? [\"key\", \"constraint\", \"nameType\", \"typeAnnotation\"]\n : [\"typeParameter\", \"typeAnnotation\", \"nameType\"],\n fields: {\n ...(process.env.BABEL_8_BREAKING\n ? {\n key: validateType(\"Identifier\"),\n constraint: validateType(\"TSType\"),\n }\n : {\n typeParameter: validateType(\"TSTypeParameter\"),\n }),\n readonly: validateOptional(assertOneOf(true, false, \"+\", \"-\")),\n optional: validateOptional(assertOneOf(true, false, \"+\", \"-\")),\n typeAnnotation: validateOptionalType(\"TSType\"),\n nameType: validateOptionalType(\"TSType\"),\n },\n});\n\ndefineType(\"TSLiteralType\", {\n aliases: [\"TSType\", \"TSBaseType\"],\n visitor: [\"literal\"],\n fields: {\n literal: {\n validate: (function () {\n const unaryExpression = assertNodeType(\n \"NumericLiteral\",\n \"BigIntLiteral\",\n );\n const unaryOperator = assertOneOf(\"-\");\n\n const literal = assertNodeType(\n \"NumericLiteral\",\n \"StringLiteral\",\n \"BooleanLiteral\",\n \"BigIntLiteral\",\n \"TemplateLiteral\",\n );\n function validator(parent: any, key: string, node: any) {\n // type A = -1 | 1;\n if (is(\"UnaryExpression\", node)) {\n // check operator first\n unaryOperator(node, \"operator\", node.operator);\n unaryExpression(node, \"argument\", node.argument);\n } else {\n // type A = 'foo' | 'bar' | false | 1;\n literal(parent, key, node);\n }\n }\n\n validator.oneOfNodeTypes = [\n \"NumericLiteral\",\n \"StringLiteral\",\n \"BooleanLiteral\",\n \"BigIntLiteral\",\n \"TemplateLiteral\",\n \"UnaryExpression\",\n ];\n\n return validator;\n })(),\n },\n },\n});\n\nconst expressionWithTypeArguments = {\n aliases: [\"TSType\"],\n visitor: [\"expression\", \"typeParameters\"],\n fields: {\n expression: validateType(\"TSEntityName\"),\n typeParameters: validateOptionalType(\"TSTypeParameterInstantiation\"),\n },\n};\n\nif (process.env.BABEL_8_BREAKING) {\n defineType(\"TSClassImplements\", expressionWithTypeArguments);\n defineType(\"TSInterfaceHeritage\", expressionWithTypeArguments);\n} else {\n defineType(\"TSExpressionWithTypeArguments\", expressionWithTypeArguments);\n}\n\ndefineType(\"TSInterfaceDeclaration\", {\n // \"Statement\" alias prevents a semicolon from appearing after it in an export declaration.\n aliases: [\"Statement\", \"Declaration\"],\n visitor: [\"id\", \"typeParameters\", \"extends\", \"body\"],\n fields: {\n declare: validateOptional(bool),\n id: validateType(\"Identifier\"),\n typeParameters: validateOptionalType(\"TSTypeParameterDeclaration\"),\n extends: validateOptional(\n arrayOfType(\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n process.env.BABEL_8_BREAKING\n ? \"TSClassImplements\"\n : \"TSExpressionWithTypeArguments\",\n ),\n ),\n body: validateType(\"TSInterfaceBody\"),\n },\n});\n\ndefineType(\"TSInterfaceBody\", {\n visitor: [\"body\"],\n fields: {\n body: validateArrayOfType(\"TSTypeElement\"),\n },\n});\n\ndefineType(\"TSTypeAliasDeclaration\", {\n aliases: [\"Statement\", \"Declaration\"],\n visitor: [\"id\", \"typeParameters\", \"typeAnnotation\"],\n fields: {\n declare: validateOptional(bool),\n id: validateType(\"Identifier\"),\n typeParameters: validateOptionalType(\"TSTypeParameterDeclaration\"),\n typeAnnotation: validateType(\"TSType\"),\n },\n});\n\ndefineType(\"TSInstantiationExpression\", {\n aliases: [\"Expression\"],\n visitor: [\"expression\", \"typeParameters\"],\n fields: {\n expression: validateType(\"Expression\"),\n typeParameters: validateOptionalType(\"TSTypeParameterInstantiation\"),\n },\n});\n\nconst TSTypeExpression = {\n aliases: [\"Expression\", \"LVal\", \"PatternLike\"],\n visitor: [\"expression\", \"typeAnnotation\"],\n fields: {\n expression: validateType(\"Expression\"),\n typeAnnotation: validateType(\"TSType\"),\n },\n};\n\ndefineType(\"TSAsExpression\", TSTypeExpression);\ndefineType(\"TSSatisfiesExpression\", TSTypeExpression);\n\ndefineType(\"TSTypeAssertion\", {\n aliases: [\"Expression\", \"LVal\", \"PatternLike\"],\n visitor: [\"typeAnnotation\", \"expression\"],\n fields: {\n typeAnnotation: validateType(\"TSType\"),\n expression: validateType(\"Expression\"),\n },\n});\n\ndefineType(\"TSEnumDeclaration\", {\n // \"Statement\" alias prevents a semicolon from appearing after it in an export declaration.\n aliases: [\"Statement\", \"Declaration\"],\n visitor: [\"id\", \"members\"],\n fields: {\n declare: validateOptional(bool),\n const: validateOptional(bool),\n id: validateType(\"Identifier\"),\n members: validateArrayOfType(\"TSEnumMember\"),\n initializer: validateOptionalType(\"Expression\"),\n },\n});\n\ndefineType(\"TSEnumMember\", {\n visitor: [\"id\", \"initializer\"],\n fields: {\n id: validateType(\"Identifier\", \"StringLiteral\"),\n initializer: validateOptionalType(\"Expression\"),\n },\n});\n\ndefineType(\"TSModuleDeclaration\", {\n aliases: [\"Statement\", \"Declaration\"],\n visitor: [\"id\", \"body\"],\n fields: {\n kind: {\n validate: assertOneOf(\"global\", \"module\", \"namespace\"),\n },\n declare: validateOptional(bool),\n global: validateOptional(bool),\n id: validateType(\"Identifier\", \"StringLiteral\"),\n body: validateType(\"TSModuleBlock\", \"TSModuleDeclaration\"),\n },\n});\n\ndefineType(\"TSModuleBlock\", {\n aliases: [\"Scopable\", \"Block\", \"BlockParent\", \"FunctionParent\"],\n visitor: [\"body\"],\n fields: {\n body: validateArrayOfType(\"Statement\"),\n },\n});\n\ndefineType(\"TSImportType\", {\n aliases: [\"TSType\"],\n visitor: [\"argument\", \"qualifier\", \"typeParameters\"],\n fields: {\n argument: validateType(\"StringLiteral\"),\n qualifier: validateOptionalType(\"TSEntityName\"),\n typeParameters: validateOptionalType(\"TSTypeParameterInstantiation\"),\n options: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"TSImportEqualsDeclaration\", {\n aliases: [\"Statement\"],\n visitor: [\"id\", \"moduleReference\"],\n fields: {\n isExport: validate(bool),\n id: validateType(\"Identifier\"),\n moduleReference: validateType(\"TSEntityName\", \"TSExternalModuleReference\"),\n importKind: {\n validate: assertOneOf(\"type\", \"value\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"TSExternalModuleReference\", {\n visitor: [\"expression\"],\n fields: {\n expression: validateType(\"StringLiteral\"),\n },\n});\n\ndefineType(\"TSNonNullExpression\", {\n aliases: [\"Expression\", \"LVal\", \"PatternLike\"],\n visitor: [\"expression\"],\n fields: {\n expression: validateType(\"Expression\"),\n },\n});\n\ndefineType(\"TSExportAssignment\", {\n aliases: [\"Statement\"],\n visitor: [\"expression\"],\n fields: {\n expression: validateType(\"Expression\"),\n },\n});\n\ndefineType(\"TSNamespaceExportDeclaration\", {\n aliases: [\"Statement\"],\n visitor: [\"id\"],\n fields: {\n id: validateType(\"Identifier\"),\n },\n});\n\ndefineType(\"TSTypeAnnotation\", {\n visitor: [\"typeAnnotation\"],\n fields: {\n typeAnnotation: {\n validate: assertNodeType(\"TSType\"),\n },\n },\n});\n\ndefineType(\"TSTypeParameterInstantiation\", {\n visitor: [\"params\"],\n fields: {\n params: validateArrayOfType(\"TSType\"),\n },\n});\n\ndefineType(\"TSTypeParameterDeclaration\", {\n visitor: [\"params\"],\n fields: {\n params: validateArrayOfType(\"TSTypeParameter\"),\n },\n});\n\ndefineType(\"TSTypeParameter\", {\n builder: [\"constraint\", \"default\", \"name\"],\n visitor: [\"constraint\", \"default\"],\n fields: {\n name: {\n validate: !process.env.BABEL_8_BREAKING\n ? assertValueType(\"string\")\n : assertNodeType(\"Identifier\"),\n },\n in: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n out: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n const: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n constraint: {\n validate: assertNodeType(\"TSType\"),\n optional: true,\n },\n default: {\n validate: assertNodeType(\"TSType\"),\n optional: true,\n },\n },\n});\n"],"mappings":"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","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/utils.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/utils.js deleted file mode 100644 index c581e57d6..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/utils.js +++ /dev/null @@ -1,270 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.VISITOR_KEYS = exports.NODE_PARENT_VALIDATIONS = exports.NODE_FIELDS = exports.FLIPPED_ALIAS_KEYS = exports.DEPRECATED_KEYS = exports.BUILDER_KEYS = exports.ALIAS_KEYS = void 0; -exports.arrayOf = arrayOf; -exports.arrayOfType = arrayOfType; -exports.assertEach = assertEach; -exports.assertNodeOrValueType = assertNodeOrValueType; -exports.assertNodeType = assertNodeType; -exports.assertOneOf = assertOneOf; -exports.assertOptionalChainStart = assertOptionalChainStart; -exports.assertShape = assertShape; -exports.assertValueType = assertValueType; -exports.chain = chain; -exports.default = defineType; -exports.defineAliasedType = defineAliasedType; -exports.validate = validate; -exports.validateArrayOfType = validateArrayOfType; -exports.validateOptional = validateOptional; -exports.validateOptionalType = validateOptionalType; -exports.validateType = validateType; -var _is = require("../validators/is.js"); -var _validate = require("../validators/validate.js"); -const VISITOR_KEYS = exports.VISITOR_KEYS = {}; -const ALIAS_KEYS = exports.ALIAS_KEYS = {}; -const FLIPPED_ALIAS_KEYS = exports.FLIPPED_ALIAS_KEYS = {}; -const NODE_FIELDS = exports.NODE_FIELDS = {}; -const BUILDER_KEYS = exports.BUILDER_KEYS = {}; -const DEPRECATED_KEYS = exports.DEPRECATED_KEYS = {}; -const NODE_PARENT_VALIDATIONS = exports.NODE_PARENT_VALIDATIONS = {}; -function getType(val) { - if (Array.isArray(val)) { - return "array"; - } else if (val === null) { - return "null"; - } else { - return typeof val; - } -} -function validate(validate) { - return { - validate - }; -} -function validateType(...typeNames) { - return validate(assertNodeType(...typeNames)); -} -function validateOptional(validate) { - return { - validate, - optional: true - }; -} -function validateOptionalType(...typeNames) { - return { - validate: assertNodeType(...typeNames), - optional: true - }; -} -function arrayOf(elementType) { - return chain(assertValueType("array"), assertEach(elementType)); -} -function arrayOfType(...typeNames) { - return arrayOf(assertNodeType(...typeNames)); -} -function validateArrayOfType(...typeNames) { - return validate(arrayOfType(...typeNames)); -} -function assertEach(callback) { - const childValidator = process.env.BABEL_TYPES_8_BREAKING ? _validate.validateChild : () => {}; - function validator(node, key, val) { - if (!Array.isArray(val)) return; - for (let i = 0; i < val.length; i++) { - const subkey = `${key}[${i}]`; - const v = val[i]; - callback(node, subkey, v); - childValidator(node, subkey, v); - } - } - validator.each = callback; - return validator; -} -function assertOneOf(...values) { - function validate(node, key, val) { - if (!values.includes(val)) { - throw new TypeError(`Property ${key} expected value to be one of ${JSON.stringify(values)} but got ${JSON.stringify(val)}`); - } - } - validate.oneOf = values; - return validate; -} -function assertNodeType(...types) { - function validate(node, key, val) { - for (const type of types) { - if ((0, _is.default)(type, val)) { - (0, _validate.validateChild)(node, key, val); - return; - } - } - throw new TypeError(`Property ${key} of ${node.type} expected node to be of a type ${JSON.stringify(types)} but instead got ${JSON.stringify(val == null ? void 0 : val.type)}`); - } - validate.oneOfNodeTypes = types; - return validate; -} -function assertNodeOrValueType(...types) { - function validate(node, key, val) { - for (const type of types) { - if (getType(val) === type || (0, _is.default)(type, val)) { - (0, _validate.validateChild)(node, key, val); - return; - } - } - throw new TypeError(`Property ${key} of ${node.type} expected node to be of a type ${JSON.stringify(types)} but instead got ${JSON.stringify(val == null ? void 0 : val.type)}`); - } - validate.oneOfNodeOrValueTypes = types; - return validate; -} -function assertValueType(type) { - function validate(node, key, val) { - const valid = getType(val) === type; - if (!valid) { - throw new TypeError(`Property ${key} expected type of ${type} but got ${getType(val)}`); - } - } - validate.type = type; - return validate; -} -function assertShape(shape) { - function validate(node, key, val) { - const errors = []; - for (const property of Object.keys(shape)) { - try { - (0, _validate.validateField)(node, property, val[property], shape[property]); - } catch (error) { - if (error instanceof TypeError) { - errors.push(error.message); - continue; - } - throw error; - } - } - if (errors.length) { - throw new TypeError(`Property ${key} of ${node.type} expected to have the following:\n${errors.join("\n")}`); - } - } - validate.shapeOf = shape; - return validate; -} -function assertOptionalChainStart() { - function validate(node) { - var _current; - let current = node; - while (node) { - const { - type - } = current; - if (type === "OptionalCallExpression") { - if (current.optional) return; - current = current.callee; - continue; - } - if (type === "OptionalMemberExpression") { - if (current.optional) return; - current = current.object; - continue; - } - break; - } - throw new TypeError(`Non-optional ${node.type} must chain from an optional OptionalMemberExpression or OptionalCallExpression. Found chain from ${(_current = current) == null ? void 0 : _current.type}`); - } - return validate; -} -function chain(...fns) { - function validate(...args) { - for (const fn of fns) { - fn(...args); - } - } - validate.chainOf = fns; - if (fns.length >= 2 && "type" in fns[0] && fns[0].type === "array" && !("each" in fns[1])) { - throw new Error(`An assertValueType("array") validator can only be followed by an assertEach(...) validator.`); - } - return validate; -} -const validTypeOpts = new Set(["aliases", "builder", "deprecatedAlias", "fields", "inherits", "visitor", "validate"]); -const validFieldKeys = new Set(["default", "optional", "deprecated", "validate"]); -const store = {}; -function defineAliasedType(...aliases) { - return (type, opts = {}) => { - let defined = opts.aliases; - if (!defined) { - var _store$opts$inherits$, _defined; - if (opts.inherits) defined = (_store$opts$inherits$ = store[opts.inherits].aliases) == null ? void 0 : _store$opts$inherits$.slice(); - (_defined = defined) != null ? _defined : defined = []; - opts.aliases = defined; - } - const additional = aliases.filter(a => !defined.includes(a)); - defined.unshift(...additional); - defineType(type, opts); - }; -} -function defineType(type, opts = {}) { - const inherits = opts.inherits && store[opts.inherits] || {}; - let fields = opts.fields; - if (!fields) { - fields = {}; - if (inherits.fields) { - const keys = Object.getOwnPropertyNames(inherits.fields); - for (const key of keys) { - const field = inherits.fields[key]; - const def = field.default; - if (Array.isArray(def) ? def.length > 0 : def && typeof def === "object") { - throw new Error("field defaults can only be primitives or empty arrays currently"); - } - fields[key] = { - default: Array.isArray(def) ? [] : def, - optional: field.optional, - deprecated: field.deprecated, - validate: field.validate - }; - } - } - } - const visitor = opts.visitor || inherits.visitor || []; - const aliases = opts.aliases || inherits.aliases || []; - const builder = opts.builder || inherits.builder || opts.visitor || []; - for (const k of Object.keys(opts)) { - if (!validTypeOpts.has(k)) { - throw new Error(`Unknown type option "${k}" on ${type}`); - } - } - if (opts.deprecatedAlias) { - DEPRECATED_KEYS[opts.deprecatedAlias] = type; - } - for (const key of visitor.concat(builder)) { - fields[key] = fields[key] || {}; - } - for (const key of Object.keys(fields)) { - const field = fields[key]; - if (field.default !== undefined && !builder.includes(key)) { - field.optional = true; - } - if (field.default === undefined) { - field.default = null; - } else if (!field.validate && field.default != null) { - field.validate = assertValueType(getType(field.default)); - } - for (const k of Object.keys(field)) { - if (!validFieldKeys.has(k)) { - throw new Error(`Unknown field key "${k}" on ${type}.${key}`); - } - } - } - VISITOR_KEYS[type] = opts.visitor = visitor; - BUILDER_KEYS[type] = opts.builder = builder; - NODE_FIELDS[type] = opts.fields = fields; - ALIAS_KEYS[type] = opts.aliases = aliases; - aliases.forEach(alias => { - FLIPPED_ALIAS_KEYS[alias] = FLIPPED_ALIAS_KEYS[alias] || []; - FLIPPED_ALIAS_KEYS[alias].push(type); - }); - if (opts.validate) { - NODE_PARENT_VALIDATIONS[type] = opts.validate; - } - store[type] = opts; -} - -//# sourceMappingURL=utils.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/utils.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/utils.js.map deleted file mode 100644 index 0d8147d92..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/definitions/utils.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_is","require","_validate","VISITOR_KEYS","exports","ALIAS_KEYS","FLIPPED_ALIAS_KEYS","NODE_FIELDS","BUILDER_KEYS","DEPRECATED_KEYS","NODE_PARENT_VALIDATIONS","getType","val","Array","isArray","validate","validateType","typeNames","assertNodeType","validateOptional","optional","validateOptionalType","arrayOf","elementType","chain","assertValueType","assertEach","arrayOfType","validateArrayOfType","callback","childValidator","process","env","BABEL_TYPES_8_BREAKING","validateChild","validator","node","key","i","length","subkey","v","each","assertOneOf","values","includes","TypeError","JSON","stringify","oneOf","types","type","is","oneOfNodeTypes","assertNodeOrValueType","oneOfNodeOrValueTypes","valid","assertShape","shape","errors","property","Object","keys","validateField","error","push","message","join","shapeOf","assertOptionalChainStart","_current","current","callee","object","fns","args","fn","chainOf","Error","validTypeOpts","Set","validFieldKeys","store","defineAliasedType","aliases","opts","defined","_store$opts$inherits$","_defined","inherits","slice","additional","filter","a","unshift","defineType","fields","getOwnPropertyNames","field","def","default","deprecated","visitor","builder","k","has","deprecatedAlias","concat","undefined","forEach","alias"],"sources":["../../src/definitions/utils.ts"],"sourcesContent":["import is from \"../validators/is.ts\";\nimport { validateField, validateChild } from \"../validators/validate.ts\";\nimport type * as t from \"../index.ts\";\n\nexport const VISITOR_KEYS: Record = {};\nexport const ALIAS_KEYS: Partial> =\n {};\nexport const FLIPPED_ALIAS_KEYS: Record = {};\nexport const NODE_FIELDS: Record = {};\nexport const BUILDER_KEYS: Record = {};\nexport const DEPRECATED_KEYS: Record = {};\nexport const NODE_PARENT_VALIDATIONS: Record = {};\n\nfunction getType(val: any) {\n if (Array.isArray(val)) {\n return \"array\";\n } else if (val === null) {\n return \"null\";\n } else {\n return typeof val;\n }\n}\n\ntype NodeTypesWithoutComment = t.Node[\"type\"] | keyof t.Aliases;\n\ntype NodeTypes = NodeTypesWithoutComment | t.Comment[\"type\"];\n\ntype PrimitiveTypes = ReturnType;\n\ntype FieldDefinitions = {\n [x: string]: FieldOptions;\n};\n\ntype DefineTypeOpts = {\n fields?: FieldDefinitions;\n visitor?: Array;\n aliases?: Array;\n builder?: Array;\n inherits?: NodeTypes;\n deprecatedAlias?: string;\n validate?: Validator;\n};\n\nexport type Validator = (\n | { type: PrimitiveTypes }\n | { each: Validator }\n | { chainOf: Validator[] }\n | { oneOf: any[] }\n | { oneOfNodeTypes: NodeTypes[] }\n | { oneOfNodeOrValueTypes: (NodeTypes | PrimitiveTypes)[] }\n | { shapeOf: { [x: string]: FieldOptions } }\n | object\n) &\n ((node: t.Node, key: string, val: any) => void);\n\nexport type FieldOptions = {\n default?: string | number | boolean | [];\n optional?: boolean;\n deprecated?: boolean;\n validate?: Validator;\n};\n\nexport function validate(validate: Validator): FieldOptions {\n return { validate };\n}\n\nexport function validateType(...typeNames: NodeTypes[]) {\n return validate(assertNodeType(...typeNames));\n}\n\nexport function validateOptional(validate: Validator): FieldOptions {\n return { validate, optional: true };\n}\n\nexport function validateOptionalType(...typeNames: NodeTypes[]): FieldOptions {\n return { validate: assertNodeType(...typeNames), optional: true };\n}\n\nexport function arrayOf(elementType: Validator): Validator {\n return chain(assertValueType(\"array\"), assertEach(elementType));\n}\n\nexport function arrayOfType(...typeNames: NodeTypes[]) {\n return arrayOf(assertNodeType(...typeNames));\n}\n\nexport function validateArrayOfType(...typeNames: NodeTypes[]) {\n return validate(arrayOfType(...typeNames));\n}\n\nexport function assertEach(callback: Validator): Validator {\n const childValidator = process.env.BABEL_TYPES_8_BREAKING\n ? validateChild\n : () => {};\n\n function validator(node: t.Node, key: string, val: any) {\n if (!Array.isArray(val)) return;\n\n for (let i = 0; i < val.length; i++) {\n const subkey = `${key}[${i}]`;\n const v = val[i];\n callback(node, subkey, v);\n childValidator(node, subkey, v);\n }\n }\n validator.each = callback;\n return validator;\n}\n\nexport function assertOneOf(...values: Array): Validator {\n function validate(node: any, key: string, val: any) {\n if (!values.includes(val)) {\n throw new TypeError(\n `Property ${key} expected value to be one of ${JSON.stringify(\n values,\n )} but got ${JSON.stringify(val)}`,\n );\n }\n }\n\n validate.oneOf = values;\n\n return validate;\n}\n\nexport function assertNodeType(...types: NodeTypes[]): Validator {\n function validate(node: t.Node, key: string, val: any) {\n for (const type of types) {\n if (is(type, val)) {\n validateChild(node, key, val);\n return;\n }\n }\n\n throw new TypeError(\n `Property ${key} of ${\n node.type\n } expected node to be of a type ${JSON.stringify(\n types,\n )} but instead got ${JSON.stringify(val?.type)}`,\n );\n }\n\n validate.oneOfNodeTypes = types;\n\n return validate;\n}\n\nexport function assertNodeOrValueType(\n ...types: (NodeTypes | PrimitiveTypes)[]\n): Validator {\n function validate(node: t.Node, key: string, val: any) {\n for (const type of types) {\n if (getType(val) === type || is(type, val)) {\n validateChild(node, key, val);\n return;\n }\n }\n\n throw new TypeError(\n `Property ${key} of ${\n node.type\n } expected node to be of a type ${JSON.stringify(\n types,\n )} but instead got ${JSON.stringify(val?.type)}`,\n );\n }\n\n validate.oneOfNodeOrValueTypes = types;\n\n return validate;\n}\n\nexport function assertValueType(type: PrimitiveTypes): Validator {\n function validate(node: t.Node, key: string, val: any) {\n const valid = getType(val) === type;\n\n if (!valid) {\n throw new TypeError(\n `Property ${key} expected type of ${type} but got ${getType(val)}`,\n );\n }\n }\n\n validate.type = type;\n\n return validate;\n}\n\nexport function assertShape(shape: { [x: string]: FieldOptions }): Validator {\n function validate(node: t.Node, key: string, val: any) {\n const errors = [];\n for (const property of Object.keys(shape)) {\n try {\n validateField(node, property, val[property], shape[property]);\n } catch (error) {\n if (error instanceof TypeError) {\n errors.push(error.message);\n continue;\n }\n throw error;\n }\n }\n if (errors.length) {\n throw new TypeError(\n `Property ${key} of ${\n node.type\n } expected to have the following:\\n${errors.join(\"\\n\")}`,\n );\n }\n }\n\n validate.shapeOf = shape;\n\n return validate;\n}\n\nexport function assertOptionalChainStart(): Validator {\n function validate(node: t.Node) {\n let current = node;\n while (node) {\n const { type } = current;\n if (type === \"OptionalCallExpression\") {\n if (current.optional) return;\n current = current.callee;\n continue;\n }\n\n if (type === \"OptionalMemberExpression\") {\n if (current.optional) return;\n current = current.object;\n continue;\n }\n\n break;\n }\n\n throw new TypeError(\n `Non-optional ${node.type} must chain from an optional OptionalMemberExpression or OptionalCallExpression. Found chain from ${current?.type}`,\n );\n }\n\n return validate;\n}\n\nexport function chain(...fns: Array): Validator {\n function validate(...args: Parameters) {\n for (const fn of fns) {\n fn(...args);\n }\n }\n validate.chainOf = fns;\n\n if (\n fns.length >= 2 &&\n \"type\" in fns[0] &&\n fns[0].type === \"array\" &&\n !(\"each\" in fns[1])\n ) {\n throw new Error(\n `An assertValueType(\"array\") validator can only be followed by an assertEach(...) validator.`,\n );\n }\n\n return validate;\n}\n\nconst validTypeOpts = new Set([\n \"aliases\",\n \"builder\",\n \"deprecatedAlias\",\n \"fields\",\n \"inherits\",\n \"visitor\",\n \"validate\",\n]);\nconst validFieldKeys = new Set([\n \"default\",\n \"optional\",\n \"deprecated\",\n \"validate\",\n]);\n\nconst store = {} as Record;\n\n// Wraps defineType to ensure these aliases are included.\nexport function defineAliasedType(...aliases: string[]) {\n return (type: string, opts: DefineTypeOpts = {}) => {\n let defined = opts.aliases;\n if (!defined) {\n if (opts.inherits) defined = store[opts.inherits].aliases?.slice();\n defined ??= [];\n opts.aliases = defined;\n }\n const additional = aliases.filter(a => !defined.includes(a));\n defined.unshift(...additional);\n defineType(type, opts);\n };\n}\n\nexport default function defineType(type: string, opts: DefineTypeOpts = {}) {\n const inherits = (opts.inherits && store[opts.inherits]) || {};\n\n let fields = opts.fields;\n if (!fields) {\n fields = {};\n if (inherits.fields) {\n const keys = Object.getOwnPropertyNames(inherits.fields);\n for (const key of keys) {\n const field = inherits.fields[key];\n const def = field.default;\n if (\n Array.isArray(def) ? def.length > 0 : def && typeof def === \"object\"\n ) {\n throw new Error(\n \"field defaults can only be primitives or empty arrays currently\",\n );\n }\n fields[key] = {\n default: Array.isArray(def) ? [] : def,\n optional: field.optional,\n deprecated: field.deprecated,\n validate: field.validate,\n };\n }\n }\n }\n\n const visitor: Array = opts.visitor || inherits.visitor || [];\n const aliases: Array = opts.aliases || inherits.aliases || [];\n const builder: Array =\n opts.builder || inherits.builder || opts.visitor || [];\n\n for (const k of Object.keys(opts)) {\n if (!validTypeOpts.has(k)) {\n throw new Error(`Unknown type option \"${k}\" on ${type}`);\n }\n }\n\n if (opts.deprecatedAlias) {\n DEPRECATED_KEYS[opts.deprecatedAlias] = type as NodeTypesWithoutComment;\n }\n\n // ensure all field keys are represented in `fields`\n for (const key of visitor.concat(builder)) {\n fields[key] = fields[key] || {};\n }\n\n for (const key of Object.keys(fields)) {\n const field = fields[key];\n\n if (field.default !== undefined && !builder.includes(key)) {\n field.optional = true;\n }\n if (field.default === undefined) {\n field.default = null;\n } else if (!field.validate && field.default != null) {\n field.validate = assertValueType(getType(field.default));\n }\n\n for (const k of Object.keys(field)) {\n if (!validFieldKeys.has(k)) {\n throw new Error(`Unknown field key \"${k}\" on ${type}.${key}`);\n }\n }\n }\n\n VISITOR_KEYS[type] = opts.visitor = visitor;\n BUILDER_KEYS[type] = opts.builder = builder;\n NODE_FIELDS[type] = opts.fields = fields;\n ALIAS_KEYS[type as NodeTypesWithoutComment] = opts.aliases = aliases;\n aliases.forEach(alias => {\n FLIPPED_ALIAS_KEYS[alias] = FLIPPED_ALIAS_KEYS[alias] || [];\n FLIPPED_ALIAS_KEYS[alias].push(type as NodeTypesWithoutComment);\n });\n\n if (opts.validate) {\n NODE_PARENT_VALIDATIONS[type] = opts.validate;\n }\n\n store[type] = opts;\n}\n"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;AAAA,IAAAA,GAAA,GAAAC,OAAA;AACA,IAAAC,SAAA,GAAAD,OAAA;AAGO,MAAME,YAAsC,GAAAC,OAAA,CAAAD,YAAA,GAAG,CAAC,CAAC;AACjD,MAAME,UAA8D,GAAAD,OAAA,CAAAC,UAAA,GACzE,CAAC,CAAC;AACG,MAAMC,kBAA6D,GAAAF,OAAA,CAAAE,kBAAA,GAAG,CAAC,CAAC;AACxE,MAAMC,WAA6C,GAAAH,OAAA,CAAAG,WAAA,GAAG,CAAC,CAAC;AACxD,MAAMC,YAAsC,GAAAJ,OAAA,CAAAI,YAAA,GAAG,CAAC,CAAC;AACjD,MAAMC,eAAwD,GAAAL,OAAA,CAAAK,eAAA,GAAG,CAAC,CAAC;AACnE,MAAMC,uBAAkD,GAAAN,OAAA,CAAAM,uBAAA,GAAG,CAAC,CAAC;AAEpE,SAASC,OAAOA,CAACC,GAAQ,EAAE;EACzB,IAAIC,KAAK,CAACC,OAAO,CAACF,GAAG,CAAC,EAAE;IACtB,OAAO,OAAO;EAChB,CAAC,MAAM,IAAIA,GAAG,KAAK,IAAI,EAAE;IACvB,OAAO,MAAM;EACf,CAAC,MAAM;IACL,OAAO,OAAOA,GAAG;EACnB;AACF;AAyCO,SAASG,QAAQA,CAACA,QAAmB,EAAgB;EAC1D,OAAO;IAAEA;EAAS,CAAC;AACrB;AAEO,SAASC,YAAYA,CAAC,GAAGC,SAAsB,EAAE;EACtD,OAAOF,QAAQ,CAACG,cAAc,CAAC,GAAGD,SAAS,CAAC,CAAC;AAC/C;AAEO,SAASE,gBAAgBA,CAACJ,QAAmB,EAAgB;EAClE,OAAO;IAAEA,QAAQ;IAAEK,QAAQ,EAAE;EAAK,CAAC;AACrC;AAEO,SAASC,oBAAoBA,CAAC,GAAGJ,SAAsB,EAAgB;EAC5E,OAAO;IAAEF,QAAQ,EAAEG,cAAc,CAAC,GAAGD,SAAS,CAAC;IAAEG,QAAQ,EAAE;EAAK,CAAC;AACnE;AAEO,SAASE,OAAOA,CAACC,WAAsB,EAAa;EACzD,OAAOC,KAAK,CAACC,eAAe,CAAC,OAAO,CAAC,EAAEC,UAAU,CAACH,WAAW,CAAC,CAAC;AACjE;AAEO,SAASI,WAAWA,CAAC,GAAGV,SAAsB,EAAE;EACrD,OAAOK,OAAO,CAACJ,cAAc,CAAC,GAAGD,SAAS,CAAC,CAAC;AAC9C;AAEO,SAASW,mBAAmBA,CAAC,GAAGX,SAAsB,EAAE;EAC7D,OAAOF,QAAQ,CAACY,WAAW,CAAC,GAAGV,SAAS,CAAC,CAAC;AAC5C;AAEO,SAASS,UAAUA,CAACG,QAAmB,EAAa;EACzD,MAAMC,cAAc,GAAGC,OAAO,CAACC,GAAG,CAACC,sBAAsB,GACrDC,uBAAa,GACb,MAAM,CAAC,CAAC;EAEZ,SAASC,SAASA,CAACC,IAAY,EAAEC,GAAW,EAAEzB,GAAQ,EAAE;IACtD,IAAI,CAACC,KAAK,CAACC,OAAO,CAACF,GAAG,CAAC,EAAE;IAEzB,KAAK,IAAI0B,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAG1B,GAAG,CAAC2B,MAAM,EAAED,CAAC,EAAE,EAAE;MACnC,MAAME,MAAM,GAAG,GAAGH,GAAG,IAAIC,CAAC,GAAG;MAC7B,MAAMG,CAAC,GAAG7B,GAAG,CAAC0B,CAAC,CAAC;MAChBT,QAAQ,CAACO,IAAI,EAAEI,MAAM,EAAEC,CAAC,CAAC;MACzBX,cAAc,CAACM,IAAI,EAAEI,MAAM,EAAEC,CAAC,CAAC;IACjC;EACF;EACAN,SAAS,CAACO,IAAI,GAAGb,QAAQ;EACzB,OAAOM,SAAS;AAClB;AAEO,SAASQ,WAAWA,CAAC,GAAGC,MAAkB,EAAa;EAC5D,SAAS7B,QAAQA,CAACqB,IAAS,EAAEC,GAAW,EAAEzB,GAAQ,EAAE;IAClD,IAAI,CAACgC,MAAM,CAACC,QAAQ,CAACjC,GAAG,CAAC,EAAE;MACzB,MAAM,IAAIkC,SAAS,CACjB,YAAYT,GAAG,gCAAgCU,IAAI,CAACC,SAAS,CAC3DJ,MACF,CAAC,YAAYG,IAAI,CAACC,SAAS,CAACpC,GAAG,CAAC,EAClC,CAAC;IACH;EACF;EAEAG,QAAQ,CAACkC,KAAK,GAAGL,MAAM;EAEvB,OAAO7B,QAAQ;AACjB;AAEO,SAASG,cAAcA,CAAC,GAAGgC,KAAkB,EAAa;EAC/D,SAASnC,QAAQA,CAACqB,IAAY,EAAEC,GAAW,EAAEzB,GAAQ,EAAE;IACrD,KAAK,MAAMuC,IAAI,IAAID,KAAK,EAAE;MACxB,IAAI,IAAAE,WAAE,EAACD,IAAI,EAAEvC,GAAG,CAAC,EAAE;QACjB,IAAAsB,uBAAa,EAACE,IAAI,EAAEC,GAAG,EAAEzB,GAAG,CAAC;QAC7B;MACF;IACF;IAEA,MAAM,IAAIkC,SAAS,CACjB,YAAYT,GAAG,OACbD,IAAI,CAACe,IAAI,kCACuBJ,IAAI,CAACC,SAAS,CAC9CE,KACF,CAAC,oBAAoBH,IAAI,CAACC,SAAS,CAACpC,GAAG,oBAAHA,GAAG,CAAEuC,IAAI,CAAC,EAChD,CAAC;EACH;EAEApC,QAAQ,CAACsC,cAAc,GAAGH,KAAK;EAE/B,OAAOnC,QAAQ;AACjB;AAEO,SAASuC,qBAAqBA,CACnC,GAAGJ,KAAqC,EAC7B;EACX,SAASnC,QAAQA,CAACqB,IAAY,EAAEC,GAAW,EAAEzB,GAAQ,EAAE;IACrD,KAAK,MAAMuC,IAAI,IAAID,KAAK,EAAE;MACxB,IAAIvC,OAAO,CAACC,GAAG,CAAC,KAAKuC,IAAI,IAAI,IAAAC,WAAE,EAACD,IAAI,EAAEvC,GAAG,CAAC,EAAE;QAC1C,IAAAsB,uBAAa,EAACE,IAAI,EAAEC,GAAG,EAAEzB,GAAG,CAAC;QAC7B;MACF;IACF;IAEA,MAAM,IAAIkC,SAAS,CACjB,YAAYT,GAAG,OACbD,IAAI,CAACe,IAAI,kCACuBJ,IAAI,CAACC,SAAS,CAC9CE,KACF,CAAC,oBAAoBH,IAAI,CAACC,SAAS,CAACpC,GAAG,oBAAHA,GAAG,CAAEuC,IAAI,CAAC,EAChD,CAAC;EACH;EAEApC,QAAQ,CAACwC,qBAAqB,GAAGL,KAAK;EAEtC,OAAOnC,QAAQ;AACjB;AAEO,SAASU,eAAeA,CAAC0B,IAAoB,EAAa;EAC/D,SAASpC,QAAQA,CAACqB,IAAY,EAAEC,GAAW,EAAEzB,GAAQ,EAAE;IACrD,MAAM4C,KAAK,GAAG7C,OAAO,CAACC,GAAG,CAAC,KAAKuC,IAAI;IAEnC,IAAI,CAACK,KAAK,EAAE;MACV,MAAM,IAAIV,SAAS,CACjB,YAAYT,GAAG,qBAAqBc,IAAI,YAAYxC,OAAO,CAACC,GAAG,CAAC,EAClE,CAAC;IACH;EACF;EAEAG,QAAQ,CAACoC,IAAI,GAAGA,IAAI;EAEpB,OAAOpC,QAAQ;AACjB;AAEO,SAAS0C,WAAWA,CAACC,KAAoC,EAAa;EAC3E,SAAS3C,QAAQA,CAACqB,IAAY,EAAEC,GAAW,EAAEzB,GAAQ,EAAE;IACrD,MAAM+C,MAAM,GAAG,EAAE;IACjB,KAAK,MAAMC,QAAQ,IAAIC,MAAM,CAACC,IAAI,CAACJ,KAAK,CAAC,EAAE;MACzC,IAAI;QACF,IAAAK,uBAAa,EAAC3B,IAAI,EAAEwB,QAAQ,EAAEhD,GAAG,CAACgD,QAAQ,CAAC,EAAEF,KAAK,CAACE,QAAQ,CAAC,CAAC;MAC/D,CAAC,CAAC,OAAOI,KAAK,EAAE;QACd,IAAIA,KAAK,YAAYlB,SAAS,EAAE;UAC9Ba,MAAM,CAACM,IAAI,CAACD,KAAK,CAACE,OAAO,CAAC;UAC1B;QACF;QACA,MAAMF,KAAK;MACb;IACF;IACA,IAAIL,MAAM,CAACpB,MAAM,EAAE;MACjB,MAAM,IAAIO,SAAS,CACjB,YAAYT,GAAG,OACbD,IAAI,CAACe,IAAI,qCAC0BQ,MAAM,CAACQ,IAAI,CAAC,IAAI,CAAC,EACxD,CAAC;IACH;EACF;EAEApD,QAAQ,CAACqD,OAAO,GAAGV,KAAK;EAExB,OAAO3C,QAAQ;AACjB;AAEO,SAASsD,wBAAwBA,CAAA,EAAc;EACpD,SAAStD,QAAQA,CAACqB,IAAY,EAAE;IAAA,IAAAkC,QAAA;IAC9B,IAAIC,OAAO,GAAGnC,IAAI;IAClB,OAAOA,IAAI,EAAE;MACX,MAAM;QAAEe;MAAK,CAAC,GAAGoB,OAAO;MACxB,IAAIpB,IAAI,KAAK,wBAAwB,EAAE;QACrC,IAAIoB,OAAO,CAACnD,QAAQ,EAAE;QACtBmD,OAAO,GAAGA,OAAO,CAACC,MAAM;QACxB;MACF;MAEA,IAAIrB,IAAI,KAAK,0BAA0B,EAAE;QACvC,IAAIoB,OAAO,CAACnD,QAAQ,EAAE;QACtBmD,OAAO,GAAGA,OAAO,CAACE,MAAM;QACxB;MACF;MAEA;IACF;IAEA,MAAM,IAAI3B,SAAS,CACjB,gBAAgBV,IAAI,CAACe,IAAI,sGAAAmB,QAAA,GAAqGC,OAAO,qBAAPD,QAAA,CAASnB,IAAI,EAC7I,CAAC;EACH;EAEA,OAAOpC,QAAQ;AACjB;AAEO,SAASS,KAAKA,CAAC,GAAGkD,GAAqB,EAAa;EACzD,SAAS3D,QAAQA,CAAC,GAAG4D,IAA2B,EAAE;IAChD,KAAK,MAAMC,EAAE,IAAIF,GAAG,EAAE;MACpBE,EAAE,CAAC,GAAGD,IAAI,CAAC;IACb;EACF;EACA5D,QAAQ,CAAC8D,OAAO,GAAGH,GAAG;EAEtB,IACEA,GAAG,CAACnC,MAAM,IAAI,CAAC,IACf,MAAM,IAAImC,GAAG,CAAC,CAAC,CAAC,IAChBA,GAAG,CAAC,CAAC,CAAC,CAACvB,IAAI,KAAK,OAAO,IACvB,EAAE,MAAM,IAAIuB,GAAG,CAAC,CAAC,CAAC,CAAC,EACnB;IACA,MAAM,IAAII,KAAK,CACb,6FACF,CAAC;EACH;EAEA,OAAO/D,QAAQ;AACjB;AAEA,MAAMgE,aAAa,GAAG,IAAIC,GAAG,CAAC,CAC5B,SAAS,EACT,SAAS,EACT,iBAAiB,EACjB,QAAQ,EACR,UAAU,EACV,SAAS,EACT,UAAU,CACX,CAAC;AACF,MAAMC,cAAc,GAAG,IAAID,GAAG,CAAC,CAC7B,SAAS,EACT,UAAU,EACV,YAAY,EACZ,UAAU,CACX,CAAC;AAEF,MAAME,KAAK,GAAG,CAAC,CAAmC;AAG3C,SAASC,iBAAiBA,CAAC,GAAGC,OAAiB,EAAE;EACtD,OAAO,CAACjC,IAAY,EAAEkC,IAAoB,GAAG,CAAC,CAAC,KAAK;IAClD,IAAIC,OAAO,GAAGD,IAAI,CAACD,OAAO;IAC1B,IAAI,CAACE,OAAO,EAAE;MAAA,IAAAC,qBAAA,EAAAC,QAAA;MACZ,IAAIH,IAAI,CAACI,QAAQ,EAAEH,OAAO,IAAAC,qBAAA,GAAGL,KAAK,CAACG,IAAI,CAACI,QAAQ,CAAC,CAACL,OAAO,qBAA5BG,qBAAA,CAA8BG,KAAK,CAAC,CAAC;MAClE,CAAAF,QAAA,GAAAF,OAAO,YAAAE,QAAA,GAAPF,OAAO,GAAK,EAAE;MACdD,IAAI,CAACD,OAAO,GAAGE,OAAO;IACxB;IACA,MAAMK,UAAU,GAAGP,OAAO,CAACQ,MAAM,CAACC,CAAC,IAAI,CAACP,OAAO,CAACzC,QAAQ,CAACgD,CAAC,CAAC,CAAC;IAC5DP,OAAO,CAACQ,OAAO,CAAC,GAAGH,UAAU,CAAC;IAC9BI,UAAU,CAAC5C,IAAI,EAAEkC,IAAI,CAAC;EACxB,CAAC;AACH;AAEe,SAASU,UAAUA,CAAC5C,IAAY,EAAEkC,IAAoB,GAAG,CAAC,CAAC,EAAE;EAC1E,MAAMI,QAAQ,GAAIJ,IAAI,CAACI,QAAQ,IAAIP,KAAK,CAACG,IAAI,CAACI,QAAQ,CAAC,IAAK,CAAC,CAAC;EAE9D,IAAIO,MAAM,GAAGX,IAAI,CAACW,MAAM;EACxB,IAAI,CAACA,MAAM,EAAE;IACXA,MAAM,GAAG,CAAC,CAAC;IACX,IAAIP,QAAQ,CAACO,MAAM,EAAE;MACnB,MAAMlC,IAAI,GAAGD,MAAM,CAACoC,mBAAmB,CAACR,QAAQ,CAACO,MAAM,CAAC;MACxD,KAAK,MAAM3D,GAAG,IAAIyB,IAAI,EAAE;QACtB,MAAMoC,KAAK,GAAGT,QAAQ,CAACO,MAAM,CAAC3D,GAAG,CAAC;QAClC,MAAM8D,GAAG,GAAGD,KAAK,CAACE,OAAO;QACzB,IACEvF,KAAK,CAACC,OAAO,CAACqF,GAAG,CAAC,GAAGA,GAAG,CAAC5D,MAAM,GAAG,CAAC,GAAG4D,GAAG,IAAI,OAAOA,GAAG,KAAK,QAAQ,EACpE;UACA,MAAM,IAAIrB,KAAK,CACb,iEACF,CAAC;QACH;QACAkB,MAAM,CAAC3D,GAAG,CAAC,GAAG;UACZ+D,OAAO,EAAEvF,KAAK,CAACC,OAAO,CAACqF,GAAG,CAAC,GAAG,EAAE,GAAGA,GAAG;UACtC/E,QAAQ,EAAE8E,KAAK,CAAC9E,QAAQ;UACxBiF,UAAU,EAAEH,KAAK,CAACG,UAAU;UAC5BtF,QAAQ,EAAEmF,KAAK,CAACnF;QAClB,CAAC;MACH;IACF;EACF;EAEA,MAAMuF,OAAsB,GAAGjB,IAAI,CAACiB,OAAO,IAAIb,QAAQ,CAACa,OAAO,IAAI,EAAE;EACrE,MAAMlB,OAAsB,GAAGC,IAAI,CAACD,OAAO,IAAIK,QAAQ,CAACL,OAAO,IAAI,EAAE;EACrE,MAAMmB,OAAsB,GAC1BlB,IAAI,CAACkB,OAAO,IAAId,QAAQ,CAACc,OAAO,IAAIlB,IAAI,CAACiB,OAAO,IAAI,EAAE;EAExD,KAAK,MAAME,CAAC,IAAI3C,MAAM,CAACC,IAAI,CAACuB,IAAI,CAAC,EAAE;IACjC,IAAI,CAACN,aAAa,CAAC0B,GAAG,CAACD,CAAC,CAAC,EAAE;MACzB,MAAM,IAAI1B,KAAK,CAAC,wBAAwB0B,CAAC,QAAQrD,IAAI,EAAE,CAAC;IAC1D;EACF;EAEA,IAAIkC,IAAI,CAACqB,eAAe,EAAE;IACxBjG,eAAe,CAAC4E,IAAI,CAACqB,eAAe,CAAC,GAAGvD,IAA+B;EACzE;EAGA,KAAK,MAAMd,GAAG,IAAIiE,OAAO,CAACK,MAAM,CAACJ,OAAO,CAAC,EAAE;IACzCP,MAAM,CAAC3D,GAAG,CAAC,GAAG2D,MAAM,CAAC3D,GAAG,CAAC,IAAI,CAAC,CAAC;EACjC;EAEA,KAAK,MAAMA,GAAG,IAAIwB,MAAM,CAACC,IAAI,CAACkC,MAAM,CAAC,EAAE;IACrC,MAAME,KAAK,GAAGF,MAAM,CAAC3D,GAAG,CAAC;IAEzB,IAAI6D,KAAK,CAACE,OAAO,KAAKQ,SAAS,IAAI,CAACL,OAAO,CAAC1D,QAAQ,CAACR,GAAG,CAAC,EAAE;MACzD6D,KAAK,CAAC9E,QAAQ,GAAG,IAAI;IACvB;IACA,IAAI8E,KAAK,CAACE,OAAO,KAAKQ,SAAS,EAAE;MAC/BV,KAAK,CAACE,OAAO,GAAG,IAAI;IACtB,CAAC,MAAM,IAAI,CAACF,KAAK,CAACnF,QAAQ,IAAImF,KAAK,CAACE,OAAO,IAAI,IAAI,EAAE;MACnDF,KAAK,CAACnF,QAAQ,GAAGU,eAAe,CAACd,OAAO,CAACuF,KAAK,CAACE,OAAO,CAAC,CAAC;IAC1D;IAEA,KAAK,MAAMI,CAAC,IAAI3C,MAAM,CAACC,IAAI,CAACoC,KAAK,CAAC,EAAE;MAClC,IAAI,CAACjB,cAAc,CAACwB,GAAG,CAACD,CAAC,CAAC,EAAE;QAC1B,MAAM,IAAI1B,KAAK,CAAC,sBAAsB0B,CAAC,QAAQrD,IAAI,IAAId,GAAG,EAAE,CAAC;MAC/D;IACF;EACF;EAEAlC,YAAY,CAACgD,IAAI,CAAC,GAAGkC,IAAI,CAACiB,OAAO,GAAGA,OAAO;EAC3C9F,YAAY,CAAC2C,IAAI,CAAC,GAAGkC,IAAI,CAACkB,OAAO,GAAGA,OAAO;EAC3ChG,WAAW,CAAC4C,IAAI,CAAC,GAAGkC,IAAI,CAACW,MAAM,GAAGA,MAAM;EACxC3F,UAAU,CAAC8C,IAAI,CAA4B,GAAGkC,IAAI,CAACD,OAAO,GAAGA,OAAO;EACpEA,OAAO,CAACyB,OAAO,CAACC,KAAK,IAAI;IACvBxG,kBAAkB,CAACwG,KAAK,CAAC,GAAGxG,kBAAkB,CAACwG,KAAK,CAAC,IAAI,EAAE;IAC3DxG,kBAAkB,CAACwG,KAAK,CAAC,CAAC7C,IAAI,CAACd,IAA+B,CAAC;EACjE,CAAC,CAAC;EAEF,IAAIkC,IAAI,CAACtE,QAAQ,EAAE;IACjBL,uBAAuB,CAACyC,IAAI,CAAC,GAAGkC,IAAI,CAACtE,QAAQ;EAC/C;EAEAmE,KAAK,CAAC/B,IAAI,CAAC,GAAGkC,IAAI;AACpB","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/index-legacy.d.ts b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/index-legacy.d.ts deleted file mode 100644 index 73e8bc075..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/index-legacy.d.ts +++ /dev/null @@ -1,2766 +0,0 @@ -// NOTE: This file is autogenerated. Do not modify. -// See packages/babel-types/scripts/generators/typescript-legacy.js for script used. - -interface BaseComment { - value: string; - start: number; - end: number; - loc: SourceLocation; - type: "CommentBlock" | "CommentLine"; -} - -export interface CommentBlock extends BaseComment { - type: "CommentBlock"; -} - -export interface CommentLine extends BaseComment { - type: "CommentLine"; -} - -export type Comment = CommentBlock | CommentLine; - -export interface SourceLocation { - start: { - line: number; - column: number; - }; - - end: { - line: number; - column: number; - }; -} - -interface BaseNode { - leadingComments: ReadonlyArray | null; - innerComments: ReadonlyArray | null; - trailingComments: ReadonlyArray | null; - start: number | null; - end: number | null; - loc: SourceLocation | null; - type: Node["type"]; - extra?: Record; -} - -export type Node = Accessor | AnyTypeAnnotation | ArgumentPlaceholder | ArrayExpression | ArrayPattern | ArrayTypeAnnotation | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BigIntLiteral | Binary | BinaryExpression | BindExpression | Block | BlockParent | BlockStatement | BooleanLiteral | BooleanLiteralTypeAnnotation | BooleanTypeAnnotation | BreakStatement | CallExpression | CatchClause | Class | ClassAccessorProperty | ClassBody | ClassDeclaration | ClassExpression | ClassImplements | ClassMethod | ClassPrivateMethod | ClassPrivateProperty | ClassProperty | CompletionStatement | Conditional | ConditionalExpression | ContinueStatement | DebuggerStatement | DecimalLiteral | Declaration | DeclareClass | DeclareExportAllDeclaration | DeclareExportDeclaration | DeclareFunction | DeclareInterface | DeclareModule | DeclareModuleExports | DeclareOpaqueType | DeclareTypeAlias | DeclareVariable | DeclaredPredicate | Decorator | Directive | DirectiveLiteral | DoExpression | DoWhileStatement | EmptyStatement | EmptyTypeAnnotation | EnumBody | EnumBooleanBody | EnumBooleanMember | EnumDeclaration | EnumDefaultedMember | EnumMember | EnumNumberBody | EnumNumberMember | EnumStringBody | EnumStringMember | EnumSymbolBody | ExistsTypeAnnotation | ExportAllDeclaration | ExportDeclaration | ExportDefaultDeclaration | ExportDefaultSpecifier | ExportNamedDeclaration | ExportNamespaceSpecifier | ExportSpecifier | Expression | ExpressionStatement | ExpressionWrapper | File | Flow | FlowBaseAnnotation | FlowDeclaration | FlowPredicate | FlowType | For | ForInStatement | ForOfStatement | ForStatement | ForXStatement | Function | FunctionDeclaration | FunctionExpression | FunctionParent | FunctionTypeAnnotation | FunctionTypeParam | GenericTypeAnnotation | Identifier | IfStatement | Immutable | Import | ImportAttribute | ImportDeclaration | ImportDefaultSpecifier | ImportExpression | ImportNamespaceSpecifier | ImportOrExportDeclaration | ImportSpecifier | IndexedAccessType | InferredPredicate | InterfaceDeclaration | InterfaceExtends | InterfaceTypeAnnotation | InterpreterDirective | IntersectionTypeAnnotation | JSX | JSXAttribute | JSXClosingElement | JSXClosingFragment | JSXElement | JSXEmptyExpression | JSXExpressionContainer | JSXFragment | JSXIdentifier | JSXMemberExpression | JSXNamespacedName | JSXOpeningElement | JSXOpeningFragment | JSXSpreadAttribute | JSXSpreadChild | JSXText | LVal | LabeledStatement | Literal | LogicalExpression | Loop | MemberExpression | MetaProperty | Method | Miscellaneous | MixedTypeAnnotation | ModuleDeclaration | ModuleExpression | ModuleSpecifier | NewExpression | Noop | NullLiteral | NullLiteralTypeAnnotation | NullableTypeAnnotation | NumberLiteral | NumberLiteralTypeAnnotation | NumberTypeAnnotation | NumericLiteral | ObjectExpression | ObjectMember | ObjectMethod | ObjectPattern | ObjectProperty | ObjectTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalCallExpression | OptionalIndexedAccessType | OptionalMemberExpression | ParenthesizedExpression | Pattern | PatternLike | PipelineBareFunction | PipelinePrimaryTopicReference | PipelineTopicExpression | Placeholder | Private | PrivateName | Program | Property | Pureish | QualifiedTypeIdentifier | RecordExpression | RegExpLiteral | RegexLiteral | RestElement | RestProperty | ReturnStatement | Scopable | SequenceExpression | SpreadElement | SpreadProperty | Standardized | Statement | StaticBlock | StringLiteral | StringLiteralTypeAnnotation | StringTypeAnnotation | Super | SwitchCase | SwitchStatement | SymbolTypeAnnotation | TSAnyKeyword | TSArrayType | TSAsExpression | TSBaseType | TSBigIntKeyword | TSBooleanKeyword | TSCallSignatureDeclaration | TSConditionalType | TSConstructSignatureDeclaration | TSConstructorType | TSDeclareFunction | TSDeclareMethod | TSEntityName | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSExpressionWithTypeArguments | TSExternalModuleReference | TSFunctionType | TSImportEqualsDeclaration | TSImportType | TSIndexSignature | TSIndexedAccessType | TSInferType | TSInstantiationExpression | TSInterfaceBody | TSInterfaceDeclaration | TSIntersectionType | TSIntrinsicKeyword | TSLiteralType | TSMappedType | TSMethodSignature | TSModuleBlock | TSModuleDeclaration | TSNamedTupleMember | TSNamespaceExportDeclaration | TSNeverKeyword | TSNonNullExpression | TSNullKeyword | TSNumberKeyword | TSObjectKeyword | TSOptionalType | TSParameterProperty | TSParenthesizedType | TSPropertySignature | TSQualifiedName | TSRestType | TSSatisfiesExpression | TSStringKeyword | TSSymbolKeyword | TSThisType | TSTupleType | TSType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeElement | TSTypeLiteral | TSTypeOperator | TSTypeParameter | TSTypeParameterDeclaration | TSTypeParameterInstantiation | TSTypePredicate | TSTypeQuery | TSTypeReference | TSUndefinedKeyword | TSUnionType | TSUnknownKeyword | TSVoidKeyword | TaggedTemplateExpression | TemplateElement | TemplateLiteral | Terminatorless | ThisExpression | ThisTypeAnnotation | ThrowStatement | TopicReference | TryStatement | TupleExpression | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeCastExpression | TypeParameter | TypeParameterDeclaration | TypeParameterInstantiation | TypeScript | TypeofTypeAnnotation | UnaryExpression | UnaryLike | UnionTypeAnnotation | UpdateExpression | UserWhitespacable | V8IntrinsicIdentifier | VariableDeclaration | VariableDeclarator | Variance | VoidTypeAnnotation | While | WhileStatement | WithStatement | YieldExpression; - -export interface ArrayExpression extends BaseNode { - type: "ArrayExpression"; - elements: Array; -} - -export interface AssignmentExpression extends BaseNode { - type: "AssignmentExpression"; - operator: string; - left: LVal | OptionalMemberExpression; - right: Expression; -} - -export interface BinaryExpression extends BaseNode { - type: "BinaryExpression"; - operator: "+" | "-" | "/" | "%" | "*" | "**" | "&" | "|" | ">>" | ">>>" | "<<" | "^" | "==" | "===" | "!=" | "!==" | "in" | "instanceof" | ">" | "<" | ">=" | "<=" | "|>"; - left: Expression | PrivateName; - right: Expression; -} - -export interface InterpreterDirective extends BaseNode { - type: "InterpreterDirective"; - value: string; -} - -export interface Directive extends BaseNode { - type: "Directive"; - value: DirectiveLiteral; -} - -export interface DirectiveLiteral extends BaseNode { - type: "DirectiveLiteral"; - value: string; -} - -export interface BlockStatement extends BaseNode { - type: "BlockStatement"; - body: Array; - directives: Array; -} - -export interface BreakStatement extends BaseNode { - type: "BreakStatement"; - label: Identifier | null; -} - -export interface CallExpression extends BaseNode { - type: "CallExpression"; - callee: Expression | Super | V8IntrinsicIdentifier; - arguments: Array; - optional: boolean | null; - typeArguments: TypeParameterInstantiation | null; - typeParameters: TSTypeParameterInstantiation | null; -} - -export interface CatchClause extends BaseNode { - type: "CatchClause"; - param: Identifier | ArrayPattern | ObjectPattern | null; - body: BlockStatement; -} - -export interface ConditionalExpression extends BaseNode { - type: "ConditionalExpression"; - test: Expression; - consequent: Expression; - alternate: Expression; -} - -export interface ContinueStatement extends BaseNode { - type: "ContinueStatement"; - label: Identifier | null; -} - -export interface DebuggerStatement extends BaseNode { - type: "DebuggerStatement"; -} - -export interface DoWhileStatement extends BaseNode { - type: "DoWhileStatement"; - test: Expression; - body: Statement; -} - -export interface EmptyStatement extends BaseNode { - type: "EmptyStatement"; -} - -export interface ExpressionStatement extends BaseNode { - type: "ExpressionStatement"; - expression: Expression; -} - -export interface File extends BaseNode { - type: "File"; - program: Program; - comments: Array | null; - tokens: Array | null; -} - -export interface ForInStatement extends BaseNode { - type: "ForInStatement"; - left: VariableDeclaration | LVal; - right: Expression; - body: Statement; -} - -export interface ForStatement extends BaseNode { - type: "ForStatement"; - init: VariableDeclaration | Expression | null; - test: Expression | null; - update: Expression | null; - body: Statement; -} - -export interface FunctionDeclaration extends BaseNode { - type: "FunctionDeclaration"; - id: Identifier | null; - params: Array; - body: BlockStatement; - generator: boolean; - async: boolean; - declare: boolean | null; - predicate: DeclaredPredicate | InferredPredicate | null; - returnType: TypeAnnotation | TSTypeAnnotation | Noop | null; - typeParameters: TypeParameterDeclaration | TSTypeParameterDeclaration | Noop | null; -} - -export interface FunctionExpression extends BaseNode { - type: "FunctionExpression"; - id: Identifier | null; - params: Array; - body: BlockStatement; - generator: boolean; - async: boolean; - predicate: DeclaredPredicate | InferredPredicate | null; - returnType: TypeAnnotation | TSTypeAnnotation | Noop | null; - typeParameters: TypeParameterDeclaration | TSTypeParameterDeclaration | Noop | null; -} - -export interface Identifier extends BaseNode { - type: "Identifier"; - name: string; - decorators: Array | null; - optional: boolean | null; - typeAnnotation: TypeAnnotation | TSTypeAnnotation | Noop | null; -} - -export interface IfStatement extends BaseNode { - type: "IfStatement"; - test: Expression; - consequent: Statement; - alternate: Statement | null; -} - -export interface LabeledStatement extends BaseNode { - type: "LabeledStatement"; - label: Identifier; - body: Statement; -} - -export interface StringLiteral extends BaseNode { - type: "StringLiteral"; - value: string; -} - -export interface NumericLiteral extends BaseNode { - type: "NumericLiteral"; - value: number; -} - -export interface NullLiteral extends BaseNode { - type: "NullLiteral"; -} - -export interface BooleanLiteral extends BaseNode { - type: "BooleanLiteral"; - value: boolean; -} - -export interface RegExpLiteral extends BaseNode { - type: "RegExpLiteral"; - pattern: string; - flags: string; -} - -export interface LogicalExpression extends BaseNode { - type: "LogicalExpression"; - operator: "||" | "&&" | "??"; - left: Expression; - right: Expression; -} - -export interface MemberExpression extends BaseNode { - type: "MemberExpression"; - object: Expression | Super; - property: Expression | Identifier | PrivateName; - computed: boolean; - optional: boolean | null; -} - -export interface NewExpression extends BaseNode { - type: "NewExpression"; - callee: Expression | Super | V8IntrinsicIdentifier; - arguments: Array; - optional: boolean | null; - typeArguments: TypeParameterInstantiation | null; - typeParameters: TSTypeParameterInstantiation | null; -} - -export interface Program extends BaseNode { - type: "Program"; - body: Array; - directives: Array; - sourceType: "script" | "module"; - interpreter: InterpreterDirective | null; -} - -export interface ObjectExpression extends BaseNode { - type: "ObjectExpression"; - properties: Array; -} - -export interface ObjectMethod extends BaseNode { - type: "ObjectMethod"; - kind: "method" | "get" | "set"; - key: Expression | Identifier | StringLiteral | NumericLiteral | BigIntLiteral; - params: Array; - body: BlockStatement; - computed: boolean; - generator: boolean; - async: boolean; - decorators: Array | null; - returnType: TypeAnnotation | TSTypeAnnotation | Noop | null; - typeParameters: TypeParameterDeclaration | TSTypeParameterDeclaration | Noop | null; -} - -export interface ObjectProperty extends BaseNode { - type: "ObjectProperty"; - key: Expression | Identifier | StringLiteral | NumericLiteral | BigIntLiteral | DecimalLiteral | PrivateName; - value: Expression | PatternLike; - computed: boolean; - shorthand: boolean; - decorators: Array | null; -} - -export interface RestElement extends BaseNode { - type: "RestElement"; - argument: LVal; - decorators: Array | null; - optional: boolean | null; - typeAnnotation: TypeAnnotation | TSTypeAnnotation | Noop | null; -} - -export interface ReturnStatement extends BaseNode { - type: "ReturnStatement"; - argument: Expression | null; -} - -export interface SequenceExpression extends BaseNode { - type: "SequenceExpression"; - expressions: Array; -} - -export interface ParenthesizedExpression extends BaseNode { - type: "ParenthesizedExpression"; - expression: Expression; -} - -export interface SwitchCase extends BaseNode { - type: "SwitchCase"; - test: Expression | null; - consequent: Array; -} - -export interface SwitchStatement extends BaseNode { - type: "SwitchStatement"; - discriminant: Expression; - cases: Array; -} - -export interface ThisExpression extends BaseNode { - type: "ThisExpression"; -} - -export interface ThrowStatement extends BaseNode { - type: "ThrowStatement"; - argument: Expression; -} - -export interface TryStatement extends BaseNode { - type: "TryStatement"; - block: BlockStatement; - handler: CatchClause | null; - finalizer: BlockStatement | null; -} - -export interface UnaryExpression extends BaseNode { - type: "UnaryExpression"; - operator: "void" | "throw" | "delete" | "!" | "+" | "-" | "~" | "typeof"; - argument: Expression; - prefix: boolean; -} - -export interface UpdateExpression extends BaseNode { - type: "UpdateExpression"; - operator: "++" | "--"; - argument: Expression; - prefix: boolean; -} - -export interface VariableDeclaration extends BaseNode { - type: "VariableDeclaration"; - kind: "var" | "let" | "const" | "using" | "await using"; - declarations: Array; - declare: boolean | null; -} - -export interface VariableDeclarator extends BaseNode { - type: "VariableDeclarator"; - id: LVal; - init: Expression | null; - definite: boolean | null; -} - -export interface WhileStatement extends BaseNode { - type: "WhileStatement"; - test: Expression; - body: Statement; -} - -export interface WithStatement extends BaseNode { - type: "WithStatement"; - object: Expression; - body: Statement; -} - -export interface AssignmentPattern extends BaseNode { - type: "AssignmentPattern"; - left: Identifier | ObjectPattern | ArrayPattern | MemberExpression | TSAsExpression | TSSatisfiesExpression | TSTypeAssertion | TSNonNullExpression; - right: Expression; - decorators: Array | null; - optional: boolean | null; - typeAnnotation: TypeAnnotation | TSTypeAnnotation | Noop | null; -} - -export interface ArrayPattern extends BaseNode { - type: "ArrayPattern"; - elements: Array; - decorators: Array | null; - optional: boolean | null; - typeAnnotation: TypeAnnotation | TSTypeAnnotation | Noop | null; -} - -export interface ArrowFunctionExpression extends BaseNode { - type: "ArrowFunctionExpression"; - params: Array; - body: BlockStatement | Expression; - async: boolean; - expression: boolean; - generator: boolean; - predicate: DeclaredPredicate | InferredPredicate | null; - returnType: TypeAnnotation | TSTypeAnnotation | Noop | null; - typeParameters: TypeParameterDeclaration | TSTypeParameterDeclaration | Noop | null; -} - -export interface ClassBody extends BaseNode { - type: "ClassBody"; - body: Array; -} - -export interface ClassExpression extends BaseNode { - type: "ClassExpression"; - id: Identifier | null; - superClass: Expression | null; - body: ClassBody; - decorators: Array | null; - implements: Array | null; - mixins: InterfaceExtends | null; - superTypeParameters: TypeParameterInstantiation | TSTypeParameterInstantiation | null; - typeParameters: TypeParameterDeclaration | TSTypeParameterDeclaration | Noop | null; -} - -export interface ClassDeclaration extends BaseNode { - type: "ClassDeclaration"; - id: Identifier | null; - superClass: Expression | null; - body: ClassBody; - decorators: Array | null; - abstract: boolean | null; - declare: boolean | null; - implements: Array | null; - mixins: InterfaceExtends | null; - superTypeParameters: TypeParameterInstantiation | TSTypeParameterInstantiation | null; - typeParameters: TypeParameterDeclaration | TSTypeParameterDeclaration | Noop | null; -} - -export interface ExportAllDeclaration extends BaseNode { - type: "ExportAllDeclaration"; - source: StringLiteral; - assertions: Array | null; - attributes: Array | null; - exportKind: "type" | "value" | null; -} - -export interface ExportDefaultDeclaration extends BaseNode { - type: "ExportDefaultDeclaration"; - declaration: TSDeclareFunction | FunctionDeclaration | ClassDeclaration | Expression; - exportKind: "value" | null; -} - -export interface ExportNamedDeclaration extends BaseNode { - type: "ExportNamedDeclaration"; - declaration: Declaration | null; - specifiers: Array; - source: StringLiteral | null; - assertions: Array | null; - attributes: Array | null; - exportKind: "type" | "value" | null; -} - -export interface ExportSpecifier extends BaseNode { - type: "ExportSpecifier"; - local: Identifier; - exported: Identifier | StringLiteral; - exportKind: "type" | "value" | null; -} - -export interface ForOfStatement extends BaseNode { - type: "ForOfStatement"; - left: VariableDeclaration | LVal; - right: Expression; - body: Statement; - await: boolean; -} - -export interface ImportDeclaration extends BaseNode { - type: "ImportDeclaration"; - specifiers: Array; - source: StringLiteral; - assertions: Array | null; - attributes: Array | null; - importKind: "type" | "typeof" | "value" | null; - module: boolean | null; - phase: "source" | "defer" | null; -} - -export interface ImportDefaultSpecifier extends BaseNode { - type: "ImportDefaultSpecifier"; - local: Identifier; -} - -export interface ImportNamespaceSpecifier extends BaseNode { - type: "ImportNamespaceSpecifier"; - local: Identifier; -} - -export interface ImportSpecifier extends BaseNode { - type: "ImportSpecifier"; - local: Identifier; - imported: Identifier | StringLiteral; - importKind: "type" | "typeof" | "value" | null; -} - -export interface ImportExpression extends BaseNode { - type: "ImportExpression"; - source: Expression; - options: Expression | null; - phase: "source" | "defer" | null; -} - -export interface MetaProperty extends BaseNode { - type: "MetaProperty"; - meta: Identifier; - property: Identifier; -} - -export interface ClassMethod extends BaseNode { - type: "ClassMethod"; - kind: "get" | "set" | "method" | "constructor"; - key: Identifier | StringLiteral | NumericLiteral | BigIntLiteral | Expression; - params: Array; - body: BlockStatement; - computed: boolean; - static: boolean; - generator: boolean; - async: boolean; - abstract: boolean | null; - access: "public" | "private" | "protected" | null; - accessibility: "public" | "private" | "protected" | null; - decorators: Array | null; - optional: boolean | null; - override: boolean; - returnType: TypeAnnotation | TSTypeAnnotation | Noop | null; - typeParameters: TypeParameterDeclaration | TSTypeParameterDeclaration | Noop | null; -} - -export interface ObjectPattern extends BaseNode { - type: "ObjectPattern"; - properties: Array; - decorators: Array | null; - optional: boolean | null; - typeAnnotation: TypeAnnotation | TSTypeAnnotation | Noop | null; -} - -export interface SpreadElement extends BaseNode { - type: "SpreadElement"; - argument: Expression; -} - -export interface Super extends BaseNode { - type: "Super"; -} - -export interface TaggedTemplateExpression extends BaseNode { - type: "TaggedTemplateExpression"; - tag: Expression; - quasi: TemplateLiteral; - typeParameters: TypeParameterInstantiation | TSTypeParameterInstantiation | null; -} - -export interface TemplateElement extends BaseNode { - type: "TemplateElement"; - value: { raw: string, cooked?: string }; - tail: boolean; -} - -export interface TemplateLiteral extends BaseNode { - type: "TemplateLiteral"; - quasis: Array; - expressions: Array; -} - -export interface YieldExpression extends BaseNode { - type: "YieldExpression"; - argument: Expression | null; - delegate: boolean; -} - -export interface AwaitExpression extends BaseNode { - type: "AwaitExpression"; - argument: Expression; -} - -export interface Import extends BaseNode { - type: "Import"; -} - -export interface BigIntLiteral extends BaseNode { - type: "BigIntLiteral"; - value: string; -} - -export interface ExportNamespaceSpecifier extends BaseNode { - type: "ExportNamespaceSpecifier"; - exported: Identifier; -} - -export interface OptionalMemberExpression extends BaseNode { - type: "OptionalMemberExpression"; - object: Expression; - property: Expression | Identifier; - computed: boolean; - optional: boolean; -} - -export interface OptionalCallExpression extends BaseNode { - type: "OptionalCallExpression"; - callee: Expression; - arguments: Array; - optional: boolean; - typeArguments: TypeParameterInstantiation | null; - typeParameters: TSTypeParameterInstantiation | null; -} - -export interface ClassProperty extends BaseNode { - type: "ClassProperty"; - key: Identifier | StringLiteral | NumericLiteral | BigIntLiteral | Expression; - value: Expression | null; - typeAnnotation: TypeAnnotation | TSTypeAnnotation | Noop | null; - decorators: Array | null; - computed: boolean; - static: boolean; - abstract: boolean | null; - accessibility: "public" | "private" | "protected" | null; - declare: boolean | null; - definite: boolean | null; - optional: boolean | null; - override: boolean; - readonly: boolean | null; - variance: Variance | null; -} - -export interface ClassAccessorProperty extends BaseNode { - type: "ClassAccessorProperty"; - key: Identifier | StringLiteral | NumericLiteral | BigIntLiteral | Expression | PrivateName; - value: Expression | null; - typeAnnotation: TypeAnnotation | TSTypeAnnotation | Noop | null; - decorators: Array | null; - computed: boolean; - static: boolean; - abstract: boolean | null; - accessibility: "public" | "private" | "protected" | null; - declare: boolean | null; - definite: boolean | null; - optional: boolean | null; - override: boolean; - readonly: boolean | null; - variance: Variance | null; -} - -export interface ClassPrivateProperty extends BaseNode { - type: "ClassPrivateProperty"; - key: PrivateName; - value: Expression | null; - decorators: Array | null; - static: boolean; - definite: boolean | null; - readonly: boolean | null; - typeAnnotation: TypeAnnotation | TSTypeAnnotation | Noop | null; - variance: Variance | null; -} - -export interface ClassPrivateMethod extends BaseNode { - type: "ClassPrivateMethod"; - kind: "get" | "set" | "method"; - key: PrivateName; - params: Array; - body: BlockStatement; - static: boolean; - abstract: boolean | null; - access: "public" | "private" | "protected" | null; - accessibility: "public" | "private" | "protected" | null; - async: boolean; - computed: boolean; - decorators: Array | null; - generator: boolean; - optional: boolean | null; - override: boolean; - returnType: TypeAnnotation | TSTypeAnnotation | Noop | null; - typeParameters: TypeParameterDeclaration | TSTypeParameterDeclaration | Noop | null; -} - -export interface PrivateName extends BaseNode { - type: "PrivateName"; - id: Identifier; -} - -export interface StaticBlock extends BaseNode { - type: "StaticBlock"; - body: Array; -} - -export interface AnyTypeAnnotation extends BaseNode { - type: "AnyTypeAnnotation"; -} - -export interface ArrayTypeAnnotation extends BaseNode { - type: "ArrayTypeAnnotation"; - elementType: FlowType; -} - -export interface BooleanTypeAnnotation extends BaseNode { - type: "BooleanTypeAnnotation"; -} - -export interface BooleanLiteralTypeAnnotation extends BaseNode { - type: "BooleanLiteralTypeAnnotation"; - value: boolean; -} - -export interface NullLiteralTypeAnnotation extends BaseNode { - type: "NullLiteralTypeAnnotation"; -} - -export interface ClassImplements extends BaseNode { - type: "ClassImplements"; - id: Identifier; - typeParameters: TypeParameterInstantiation | null; -} - -export interface DeclareClass extends BaseNode { - type: "DeclareClass"; - id: Identifier; - typeParameters: TypeParameterDeclaration | null; - extends: Array | null; - body: ObjectTypeAnnotation; - implements: Array | null; - mixins: Array | null; -} - -export interface DeclareFunction extends BaseNode { - type: "DeclareFunction"; - id: Identifier; - predicate: DeclaredPredicate | null; -} - -export interface DeclareInterface extends BaseNode { - type: "DeclareInterface"; - id: Identifier; - typeParameters: TypeParameterDeclaration | null; - extends: Array | null; - body: ObjectTypeAnnotation; -} - -export interface DeclareModule extends BaseNode { - type: "DeclareModule"; - id: Identifier | StringLiteral; - body: BlockStatement; - kind: "CommonJS" | "ES" | null; -} - -export interface DeclareModuleExports extends BaseNode { - type: "DeclareModuleExports"; - typeAnnotation: TypeAnnotation; -} - -export interface DeclareTypeAlias extends BaseNode { - type: "DeclareTypeAlias"; - id: Identifier; - typeParameters: TypeParameterDeclaration | null; - right: FlowType; -} - -export interface DeclareOpaqueType extends BaseNode { - type: "DeclareOpaqueType"; - id: Identifier; - typeParameters: TypeParameterDeclaration | null; - supertype: FlowType | null; - impltype: FlowType | null; -} - -export interface DeclareVariable extends BaseNode { - type: "DeclareVariable"; - id: Identifier; -} - -export interface DeclareExportDeclaration extends BaseNode { - type: "DeclareExportDeclaration"; - declaration: Flow | null; - specifiers: Array | null; - source: StringLiteral | null; - attributes: Array | null; - assertions: Array | null; - default: boolean | null; -} - -export interface DeclareExportAllDeclaration extends BaseNode { - type: "DeclareExportAllDeclaration"; - source: StringLiteral; - attributes: Array | null; - assertions: Array | null; - exportKind: "type" | "value" | null; -} - -export interface DeclaredPredicate extends BaseNode { - type: "DeclaredPredicate"; - value: Flow; -} - -export interface ExistsTypeAnnotation extends BaseNode { - type: "ExistsTypeAnnotation"; -} - -export interface FunctionTypeAnnotation extends BaseNode { - type: "FunctionTypeAnnotation"; - typeParameters: TypeParameterDeclaration | null; - params: Array; - rest: FunctionTypeParam | null; - returnType: FlowType; - this: FunctionTypeParam | null; -} - -export interface FunctionTypeParam extends BaseNode { - type: "FunctionTypeParam"; - name: Identifier | null; - typeAnnotation: FlowType; - optional: boolean | null; -} - -export interface GenericTypeAnnotation extends BaseNode { - type: "GenericTypeAnnotation"; - id: Identifier | QualifiedTypeIdentifier; - typeParameters: TypeParameterInstantiation | null; -} - -export interface InferredPredicate extends BaseNode { - type: "InferredPredicate"; -} - -export interface InterfaceExtends extends BaseNode { - type: "InterfaceExtends"; - id: Identifier | QualifiedTypeIdentifier; - typeParameters: TypeParameterInstantiation | null; -} - -export interface InterfaceDeclaration extends BaseNode { - type: "InterfaceDeclaration"; - id: Identifier; - typeParameters: TypeParameterDeclaration | null; - extends: Array | null; - body: ObjectTypeAnnotation; -} - -export interface InterfaceTypeAnnotation extends BaseNode { - type: "InterfaceTypeAnnotation"; - extends: Array | null; - body: ObjectTypeAnnotation; -} - -export interface IntersectionTypeAnnotation extends BaseNode { - type: "IntersectionTypeAnnotation"; - types: Array; -} - -export interface MixedTypeAnnotation extends BaseNode { - type: "MixedTypeAnnotation"; -} - -export interface EmptyTypeAnnotation extends BaseNode { - type: "EmptyTypeAnnotation"; -} - -export interface NullableTypeAnnotation extends BaseNode { - type: "NullableTypeAnnotation"; - typeAnnotation: FlowType; -} - -export interface NumberLiteralTypeAnnotation extends BaseNode { - type: "NumberLiteralTypeAnnotation"; - value: number; -} - -export interface NumberTypeAnnotation extends BaseNode { - type: "NumberTypeAnnotation"; -} - -export interface ObjectTypeAnnotation extends BaseNode { - type: "ObjectTypeAnnotation"; - properties: Array; - indexers: Array; - callProperties: Array; - internalSlots: Array; - exact: boolean; - inexact: boolean | null; -} - -export interface ObjectTypeInternalSlot extends BaseNode { - type: "ObjectTypeInternalSlot"; - id: Identifier; - value: FlowType; - optional: boolean; - static: boolean; - method: boolean; -} - -export interface ObjectTypeCallProperty extends BaseNode { - type: "ObjectTypeCallProperty"; - value: FlowType; - static: boolean; -} - -export interface ObjectTypeIndexer extends BaseNode { - type: "ObjectTypeIndexer"; - id: Identifier | null; - key: FlowType; - value: FlowType; - variance: Variance | null; - static: boolean; -} - -export interface ObjectTypeProperty extends BaseNode { - type: "ObjectTypeProperty"; - key: Identifier | StringLiteral; - value: FlowType; - variance: Variance | null; - kind: "init" | "get" | "set"; - method: boolean; - optional: boolean; - proto: boolean; - static: boolean; -} - -export interface ObjectTypeSpreadProperty extends BaseNode { - type: "ObjectTypeSpreadProperty"; - argument: FlowType; -} - -export interface OpaqueType extends BaseNode { - type: "OpaqueType"; - id: Identifier; - typeParameters: TypeParameterDeclaration | null; - supertype: FlowType | null; - impltype: FlowType; -} - -export interface QualifiedTypeIdentifier extends BaseNode { - type: "QualifiedTypeIdentifier"; - id: Identifier; - qualification: Identifier | QualifiedTypeIdentifier; -} - -export interface StringLiteralTypeAnnotation extends BaseNode { - type: "StringLiteralTypeAnnotation"; - value: string; -} - -export interface StringTypeAnnotation extends BaseNode { - type: "StringTypeAnnotation"; -} - -export interface SymbolTypeAnnotation extends BaseNode { - type: "SymbolTypeAnnotation"; -} - -export interface ThisTypeAnnotation extends BaseNode { - type: "ThisTypeAnnotation"; -} - -export interface TupleTypeAnnotation extends BaseNode { - type: "TupleTypeAnnotation"; - types: Array; -} - -export interface TypeofTypeAnnotation extends BaseNode { - type: "TypeofTypeAnnotation"; - argument: FlowType; -} - -export interface TypeAlias extends BaseNode { - type: "TypeAlias"; - id: Identifier; - typeParameters: TypeParameterDeclaration | null; - right: FlowType; -} - -export interface TypeAnnotation extends BaseNode { - type: "TypeAnnotation"; - typeAnnotation: FlowType; -} - -export interface TypeCastExpression extends BaseNode { - type: "TypeCastExpression"; - expression: Expression; - typeAnnotation: TypeAnnotation; -} - -export interface TypeParameter extends BaseNode { - type: "TypeParameter"; - bound: TypeAnnotation | null; - default: FlowType | null; - variance: Variance | null; - name: string; -} - -export interface TypeParameterDeclaration extends BaseNode { - type: "TypeParameterDeclaration"; - params: Array; -} - -export interface TypeParameterInstantiation extends BaseNode { - type: "TypeParameterInstantiation"; - params: Array; -} - -export interface UnionTypeAnnotation extends BaseNode { - type: "UnionTypeAnnotation"; - types: Array; -} - -export interface Variance extends BaseNode { - type: "Variance"; - kind: "minus" | "plus"; -} - -export interface VoidTypeAnnotation extends BaseNode { - type: "VoidTypeAnnotation"; -} - -export interface EnumDeclaration extends BaseNode { - type: "EnumDeclaration"; - id: Identifier; - body: EnumBooleanBody | EnumNumberBody | EnumStringBody | EnumSymbolBody; -} - -export interface EnumBooleanBody extends BaseNode { - type: "EnumBooleanBody"; - members: Array; - explicitType: boolean; - hasUnknownMembers: boolean; -} - -export interface EnumNumberBody extends BaseNode { - type: "EnumNumberBody"; - members: Array; - explicitType: boolean; - hasUnknownMembers: boolean; -} - -export interface EnumStringBody extends BaseNode { - type: "EnumStringBody"; - members: Array; - explicitType: boolean; - hasUnknownMembers: boolean; -} - -export interface EnumSymbolBody extends BaseNode { - type: "EnumSymbolBody"; - members: Array; - hasUnknownMembers: boolean; -} - -export interface EnumBooleanMember extends BaseNode { - type: "EnumBooleanMember"; - id: Identifier; - init: BooleanLiteral; -} - -export interface EnumNumberMember extends BaseNode { - type: "EnumNumberMember"; - id: Identifier; - init: NumericLiteral; -} - -export interface EnumStringMember extends BaseNode { - type: "EnumStringMember"; - id: Identifier; - init: StringLiteral; -} - -export interface EnumDefaultedMember extends BaseNode { - type: "EnumDefaultedMember"; - id: Identifier; -} - -export interface IndexedAccessType extends BaseNode { - type: "IndexedAccessType"; - objectType: FlowType; - indexType: FlowType; -} - -export interface OptionalIndexedAccessType extends BaseNode { - type: "OptionalIndexedAccessType"; - objectType: FlowType; - indexType: FlowType; - optional: boolean; -} - -export interface JSXAttribute extends BaseNode { - type: "JSXAttribute"; - name: JSXIdentifier | JSXNamespacedName; - value: JSXElement | JSXFragment | StringLiteral | JSXExpressionContainer | null; -} - -export interface JSXClosingElement extends BaseNode { - type: "JSXClosingElement"; - name: JSXIdentifier | JSXMemberExpression | JSXNamespacedName; -} - -export interface JSXElement extends BaseNode { - type: "JSXElement"; - openingElement: JSXOpeningElement; - closingElement: JSXClosingElement | null; - children: Array; - selfClosing: boolean | null; -} - -export interface JSXEmptyExpression extends BaseNode { - type: "JSXEmptyExpression"; -} - -export interface JSXExpressionContainer extends BaseNode { - type: "JSXExpressionContainer"; - expression: Expression | JSXEmptyExpression; -} - -export interface JSXSpreadChild extends BaseNode { - type: "JSXSpreadChild"; - expression: Expression; -} - -export interface JSXIdentifier extends BaseNode { - type: "JSXIdentifier"; - name: string; -} - -export interface JSXMemberExpression extends BaseNode { - type: "JSXMemberExpression"; - object: JSXMemberExpression | JSXIdentifier; - property: JSXIdentifier; -} - -export interface JSXNamespacedName extends BaseNode { - type: "JSXNamespacedName"; - namespace: JSXIdentifier; - name: JSXIdentifier; -} - -export interface JSXOpeningElement extends BaseNode { - type: "JSXOpeningElement"; - name: JSXIdentifier | JSXMemberExpression | JSXNamespacedName; - attributes: Array; - selfClosing: boolean; - typeParameters: TypeParameterInstantiation | TSTypeParameterInstantiation | null; -} - -export interface JSXSpreadAttribute extends BaseNode { - type: "JSXSpreadAttribute"; - argument: Expression; -} - -export interface JSXText extends BaseNode { - type: "JSXText"; - value: string; -} - -export interface JSXFragment extends BaseNode { - type: "JSXFragment"; - openingFragment: JSXOpeningFragment; - closingFragment: JSXClosingFragment; - children: Array; -} - -export interface JSXOpeningFragment extends BaseNode { - type: "JSXOpeningFragment"; -} - -export interface JSXClosingFragment extends BaseNode { - type: "JSXClosingFragment"; -} - -export interface Noop extends BaseNode { - type: "Noop"; -} - -export interface Placeholder extends BaseNode { - type: "Placeholder"; - expectedNode: "Identifier" | "StringLiteral" | "Expression" | "Statement" | "Declaration" | "BlockStatement" | "ClassBody" | "Pattern"; - name: Identifier; - decorators: Array | null; - optional: boolean | null; - typeAnnotation: TypeAnnotation | TSTypeAnnotation | Noop | null; -} - -export interface V8IntrinsicIdentifier extends BaseNode { - type: "V8IntrinsicIdentifier"; - name: string; -} - -export interface ArgumentPlaceholder extends BaseNode { - type: "ArgumentPlaceholder"; -} - -export interface BindExpression extends BaseNode { - type: "BindExpression"; - object: Expression; - callee: Expression; -} - -export interface ImportAttribute extends BaseNode { - type: "ImportAttribute"; - key: Identifier | StringLiteral; - value: StringLiteral; -} - -export interface Decorator extends BaseNode { - type: "Decorator"; - expression: Expression; -} - -export interface DoExpression extends BaseNode { - type: "DoExpression"; - body: BlockStatement; - async: boolean; -} - -export interface ExportDefaultSpecifier extends BaseNode { - type: "ExportDefaultSpecifier"; - exported: Identifier; -} - -export interface RecordExpression extends BaseNode { - type: "RecordExpression"; - properties: Array; -} - -export interface TupleExpression extends BaseNode { - type: "TupleExpression"; - elements: Array; -} - -export interface DecimalLiteral extends BaseNode { - type: "DecimalLiteral"; - value: string; -} - -export interface ModuleExpression extends BaseNode { - type: "ModuleExpression"; - body: Program; -} - -export interface TopicReference extends BaseNode { - type: "TopicReference"; -} - -export interface PipelineTopicExpression extends BaseNode { - type: "PipelineTopicExpression"; - expression: Expression; -} - -export interface PipelineBareFunction extends BaseNode { - type: "PipelineBareFunction"; - callee: Expression; -} - -export interface PipelinePrimaryTopicReference extends BaseNode { - type: "PipelinePrimaryTopicReference"; -} - -export interface TSParameterProperty extends BaseNode { - type: "TSParameterProperty"; - parameter: Identifier | AssignmentPattern; - accessibility: "public" | "private" | "protected" | null; - decorators: Array | null; - override: boolean | null; - readonly: boolean | null; -} - -export interface TSDeclareFunction extends BaseNode { - type: "TSDeclareFunction"; - id: Identifier | null; - typeParameters: TSTypeParameterDeclaration | Noop | null; - params: Array; - returnType: TSTypeAnnotation | Noop | null; - async: boolean; - declare: boolean | null; - generator: boolean; -} - -export interface TSDeclareMethod extends BaseNode { - type: "TSDeclareMethod"; - decorators: Array | null; - key: Identifier | StringLiteral | NumericLiteral | BigIntLiteral | Expression; - typeParameters: TSTypeParameterDeclaration | Noop | null; - params: Array; - returnType: TSTypeAnnotation | Noop | null; - abstract: boolean | null; - access: "public" | "private" | "protected" | null; - accessibility: "public" | "private" | "protected" | null; - async: boolean; - computed: boolean; - generator: boolean; - kind: "get" | "set" | "method" | "constructor"; - optional: boolean | null; - override: boolean; - static: boolean; -} - -export interface TSQualifiedName extends BaseNode { - type: "TSQualifiedName"; - left: TSEntityName; - right: Identifier; -} - -export interface TSCallSignatureDeclaration extends BaseNode { - type: "TSCallSignatureDeclaration"; - typeParameters: TSTypeParameterDeclaration | null; - parameters: Array; - typeAnnotation: TSTypeAnnotation | null; -} - -export interface TSConstructSignatureDeclaration extends BaseNode { - type: "TSConstructSignatureDeclaration"; - typeParameters: TSTypeParameterDeclaration | null; - parameters: Array; - typeAnnotation: TSTypeAnnotation | null; -} - -export interface TSPropertySignature extends BaseNode { - type: "TSPropertySignature"; - key: Expression; - typeAnnotation: TSTypeAnnotation | null; - computed: boolean; - kind: "get" | "set"; - optional: boolean | null; - readonly: boolean | null; -} - -export interface TSMethodSignature extends BaseNode { - type: "TSMethodSignature"; - key: Expression; - typeParameters: TSTypeParameterDeclaration | null; - parameters: Array; - typeAnnotation: TSTypeAnnotation | null; - computed: boolean; - kind: "method" | "get" | "set"; - optional: boolean | null; -} - -export interface TSIndexSignature extends BaseNode { - type: "TSIndexSignature"; - parameters: Array; - typeAnnotation: TSTypeAnnotation | null; - readonly: boolean | null; - static: boolean | null; -} - -export interface TSAnyKeyword extends BaseNode { - type: "TSAnyKeyword"; -} - -export interface TSBooleanKeyword extends BaseNode { - type: "TSBooleanKeyword"; -} - -export interface TSBigIntKeyword extends BaseNode { - type: "TSBigIntKeyword"; -} - -export interface TSIntrinsicKeyword extends BaseNode { - type: "TSIntrinsicKeyword"; -} - -export interface TSNeverKeyword extends BaseNode { - type: "TSNeverKeyword"; -} - -export interface TSNullKeyword extends BaseNode { - type: "TSNullKeyword"; -} - -export interface TSNumberKeyword extends BaseNode { - type: "TSNumberKeyword"; -} - -export interface TSObjectKeyword extends BaseNode { - type: "TSObjectKeyword"; -} - -export interface TSStringKeyword extends BaseNode { - type: "TSStringKeyword"; -} - -export interface TSSymbolKeyword extends BaseNode { - type: "TSSymbolKeyword"; -} - -export interface TSUndefinedKeyword extends BaseNode { - type: "TSUndefinedKeyword"; -} - -export interface TSUnknownKeyword extends BaseNode { - type: "TSUnknownKeyword"; -} - -export interface TSVoidKeyword extends BaseNode { - type: "TSVoidKeyword"; -} - -export interface TSThisType extends BaseNode { - type: "TSThisType"; -} - -export interface TSFunctionType extends BaseNode { - type: "TSFunctionType"; - typeParameters: TSTypeParameterDeclaration | null; - parameters: Array; - typeAnnotation: TSTypeAnnotation | null; -} - -export interface TSConstructorType extends BaseNode { - type: "TSConstructorType"; - typeParameters: TSTypeParameterDeclaration | null; - parameters: Array; - typeAnnotation: TSTypeAnnotation | null; - abstract: boolean | null; -} - -export interface TSTypeReference extends BaseNode { - type: "TSTypeReference"; - typeName: TSEntityName; - typeParameters: TSTypeParameterInstantiation | null; -} - -export interface TSTypePredicate extends BaseNode { - type: "TSTypePredicate"; - parameterName: Identifier | TSThisType; - typeAnnotation: TSTypeAnnotation | null; - asserts: boolean | null; -} - -export interface TSTypeQuery extends BaseNode { - type: "TSTypeQuery"; - exprName: TSEntityName | TSImportType; - typeParameters: TSTypeParameterInstantiation | null; -} - -export interface TSTypeLiteral extends BaseNode { - type: "TSTypeLiteral"; - members: Array; -} - -export interface TSArrayType extends BaseNode { - type: "TSArrayType"; - elementType: TSType; -} - -export interface TSTupleType extends BaseNode { - type: "TSTupleType"; - elementTypes: Array; -} - -export interface TSOptionalType extends BaseNode { - type: "TSOptionalType"; - typeAnnotation: TSType; -} - -export interface TSRestType extends BaseNode { - type: "TSRestType"; - typeAnnotation: TSType; -} - -export interface TSNamedTupleMember extends BaseNode { - type: "TSNamedTupleMember"; - label: Identifier; - elementType: TSType; - optional: boolean; -} - -export interface TSUnionType extends BaseNode { - type: "TSUnionType"; - types: Array; -} - -export interface TSIntersectionType extends BaseNode { - type: "TSIntersectionType"; - types: Array; -} - -export interface TSConditionalType extends BaseNode { - type: "TSConditionalType"; - checkType: TSType; - extendsType: TSType; - trueType: TSType; - falseType: TSType; -} - -export interface TSInferType extends BaseNode { - type: "TSInferType"; - typeParameter: TSTypeParameter; -} - -export interface TSParenthesizedType extends BaseNode { - type: "TSParenthesizedType"; - typeAnnotation: TSType; -} - -export interface TSTypeOperator extends BaseNode { - type: "TSTypeOperator"; - typeAnnotation: TSType; - operator: string; -} - -export interface TSIndexedAccessType extends BaseNode { - type: "TSIndexedAccessType"; - objectType: TSType; - indexType: TSType; -} - -export interface TSMappedType extends BaseNode { - type: "TSMappedType"; - typeParameter: TSTypeParameter; - typeAnnotation: TSType | null; - nameType: TSType | null; - optional: true | false | "+" | "-" | null; - readonly: true | false | "+" | "-" | null; -} - -export interface TSLiteralType extends BaseNode { - type: "TSLiteralType"; - literal: NumericLiteral | StringLiteral | BooleanLiteral | BigIntLiteral | TemplateLiteral | UnaryExpression; -} - -export interface TSExpressionWithTypeArguments extends BaseNode { - type: "TSExpressionWithTypeArguments"; - expression: TSEntityName; - typeParameters: TSTypeParameterInstantiation | null; -} - -export interface TSInterfaceDeclaration extends BaseNode { - type: "TSInterfaceDeclaration"; - id: Identifier; - typeParameters: TSTypeParameterDeclaration | null; - extends: Array | null; - body: TSInterfaceBody; - declare: boolean | null; -} - -export interface TSInterfaceBody extends BaseNode { - type: "TSInterfaceBody"; - body: Array; -} - -export interface TSTypeAliasDeclaration extends BaseNode { - type: "TSTypeAliasDeclaration"; - id: Identifier; - typeParameters: TSTypeParameterDeclaration | null; - typeAnnotation: TSType; - declare: boolean | null; -} - -export interface TSInstantiationExpression extends BaseNode { - type: "TSInstantiationExpression"; - expression: Expression; - typeParameters: TSTypeParameterInstantiation | null; -} - -export interface TSAsExpression extends BaseNode { - type: "TSAsExpression"; - expression: Expression; - typeAnnotation: TSType; -} - -export interface TSSatisfiesExpression extends BaseNode { - type: "TSSatisfiesExpression"; - expression: Expression; - typeAnnotation: TSType; -} - -export interface TSTypeAssertion extends BaseNode { - type: "TSTypeAssertion"; - typeAnnotation: TSType; - expression: Expression; -} - -export interface TSEnumDeclaration extends BaseNode { - type: "TSEnumDeclaration"; - id: Identifier; - members: Array; - const: boolean | null; - declare: boolean | null; - initializer: Expression | null; -} - -export interface TSEnumMember extends BaseNode { - type: "TSEnumMember"; - id: Identifier | StringLiteral; - initializer: Expression | null; -} - -export interface TSModuleDeclaration extends BaseNode { - type: "TSModuleDeclaration"; - id: Identifier | StringLiteral; - body: TSModuleBlock | TSModuleDeclaration; - declare: boolean | null; - global: boolean | null; - kind: "global" | "module" | "namespace"; -} - -export interface TSModuleBlock extends BaseNode { - type: "TSModuleBlock"; - body: Array; -} - -export interface TSImportType extends BaseNode { - type: "TSImportType"; - argument: StringLiteral; - qualifier: TSEntityName | null; - typeParameters: TSTypeParameterInstantiation | null; - options: Expression | null; -} - -export interface TSImportEqualsDeclaration extends BaseNode { - type: "TSImportEqualsDeclaration"; - id: Identifier; - moduleReference: TSEntityName | TSExternalModuleReference; - importKind: "type" | "value" | null; - isExport: boolean; -} - -export interface TSExternalModuleReference extends BaseNode { - type: "TSExternalModuleReference"; - expression: StringLiteral; -} - -export interface TSNonNullExpression extends BaseNode { - type: "TSNonNullExpression"; - expression: Expression; -} - -export interface TSExportAssignment extends BaseNode { - type: "TSExportAssignment"; - expression: Expression; -} - -export interface TSNamespaceExportDeclaration extends BaseNode { - type: "TSNamespaceExportDeclaration"; - id: Identifier; -} - -export interface TSTypeAnnotation extends BaseNode { - type: "TSTypeAnnotation"; - typeAnnotation: TSType; -} - -export interface TSTypeParameterInstantiation extends BaseNode { - type: "TSTypeParameterInstantiation"; - params: Array; -} - -export interface TSTypeParameterDeclaration extends BaseNode { - type: "TSTypeParameterDeclaration"; - params: Array; -} - -export interface TSTypeParameter extends BaseNode { - type: "TSTypeParameter"; - constraint: TSType | null; - default: TSType | null; - name: string; - const: boolean | null; - in: boolean | null; - out: boolean | null; -} - -/** - * @deprecated Use `NumericLiteral` - */ -export type NumberLiteral = NumericLiteral; - -/** - * @deprecated Use `RegExpLiteral` - */ -export type RegexLiteral = RegExpLiteral; - -/** - * @deprecated Use `RestElement` - */ -export type RestProperty = RestElement; - -/** - * @deprecated Use `SpreadElement` - */ -export type SpreadProperty = SpreadElement; - -export type Standardized = ArrayExpression | AssignmentExpression | BinaryExpression | InterpreterDirective | Directive | DirectiveLiteral | BlockStatement | BreakStatement | CallExpression | CatchClause | ConditionalExpression | ContinueStatement | DebuggerStatement | DoWhileStatement | EmptyStatement | ExpressionStatement | File | ForInStatement | ForStatement | FunctionDeclaration | FunctionExpression | Identifier | IfStatement | LabeledStatement | StringLiteral | NumericLiteral | NullLiteral | BooleanLiteral | RegExpLiteral | LogicalExpression | MemberExpression | NewExpression | Program | ObjectExpression | ObjectMethod | ObjectProperty | RestElement | ReturnStatement | SequenceExpression | ParenthesizedExpression | SwitchCase | SwitchStatement | ThisExpression | ThrowStatement | TryStatement | UnaryExpression | UpdateExpression | VariableDeclaration | VariableDeclarator | WhileStatement | WithStatement | AssignmentPattern | ArrayPattern | ArrowFunctionExpression | ClassBody | ClassExpression | ClassDeclaration | ExportAllDeclaration | ExportDefaultDeclaration | ExportNamedDeclaration | ExportSpecifier | ForOfStatement | ImportDeclaration | ImportDefaultSpecifier | ImportNamespaceSpecifier | ImportSpecifier | ImportExpression | MetaProperty | ClassMethod | ObjectPattern | SpreadElement | Super | TaggedTemplateExpression | TemplateElement | TemplateLiteral | YieldExpression | AwaitExpression | Import | BigIntLiteral | ExportNamespaceSpecifier | OptionalMemberExpression | OptionalCallExpression | ClassProperty | ClassAccessorProperty | ClassPrivateProperty | ClassPrivateMethod | PrivateName | StaticBlock; -export type Expression = ArrayExpression | AssignmentExpression | BinaryExpression | CallExpression | ConditionalExpression | FunctionExpression | Identifier | StringLiteral | NumericLiteral | NullLiteral | BooleanLiteral | RegExpLiteral | LogicalExpression | MemberExpression | NewExpression | ObjectExpression | SequenceExpression | ParenthesizedExpression | ThisExpression | UnaryExpression | UpdateExpression | ArrowFunctionExpression | ClassExpression | ImportExpression | MetaProperty | Super | TaggedTemplateExpression | TemplateLiteral | YieldExpression | AwaitExpression | Import | BigIntLiteral | OptionalMemberExpression | OptionalCallExpression | TypeCastExpression | JSXElement | JSXFragment | BindExpression | DoExpression | RecordExpression | TupleExpression | DecimalLiteral | ModuleExpression | TopicReference | PipelineTopicExpression | PipelineBareFunction | PipelinePrimaryTopicReference | TSInstantiationExpression | TSAsExpression | TSSatisfiesExpression | TSTypeAssertion | TSNonNullExpression; -export type Binary = BinaryExpression | LogicalExpression; -export type Scopable = BlockStatement | CatchClause | DoWhileStatement | ForInStatement | ForStatement | FunctionDeclaration | FunctionExpression | Program | ObjectMethod | SwitchStatement | WhileStatement | ArrowFunctionExpression | ClassExpression | ClassDeclaration | ForOfStatement | ClassMethod | ClassPrivateMethod | StaticBlock | TSModuleBlock; -export type BlockParent = BlockStatement | CatchClause | DoWhileStatement | ForInStatement | ForStatement | FunctionDeclaration | FunctionExpression | Program | ObjectMethod | SwitchStatement | WhileStatement | ArrowFunctionExpression | ForOfStatement | ClassMethod | ClassPrivateMethod | StaticBlock | TSModuleBlock; -export type Block = BlockStatement | Program | TSModuleBlock; -export type Statement = BlockStatement | BreakStatement | ContinueStatement | DebuggerStatement | DoWhileStatement | EmptyStatement | ExpressionStatement | ForInStatement | ForStatement | FunctionDeclaration | IfStatement | LabeledStatement | ReturnStatement | SwitchStatement | ThrowStatement | TryStatement | VariableDeclaration | WhileStatement | WithStatement | ClassDeclaration | ExportAllDeclaration | ExportDefaultDeclaration | ExportNamedDeclaration | ForOfStatement | ImportDeclaration | DeclareClass | DeclareFunction | DeclareInterface | DeclareModule | DeclareModuleExports | DeclareTypeAlias | DeclareOpaqueType | DeclareVariable | DeclareExportDeclaration | DeclareExportAllDeclaration | InterfaceDeclaration | OpaqueType | TypeAlias | EnumDeclaration | TSDeclareFunction | TSInterfaceDeclaration | TSTypeAliasDeclaration | TSEnumDeclaration | TSModuleDeclaration | TSImportEqualsDeclaration | TSExportAssignment | TSNamespaceExportDeclaration; -export type Terminatorless = BreakStatement | ContinueStatement | ReturnStatement | ThrowStatement | YieldExpression | AwaitExpression; -export type CompletionStatement = BreakStatement | ContinueStatement | ReturnStatement | ThrowStatement; -export type Conditional = ConditionalExpression | IfStatement; -export type Loop = DoWhileStatement | ForInStatement | ForStatement | WhileStatement | ForOfStatement; -export type While = DoWhileStatement | WhileStatement; -export type ExpressionWrapper = ExpressionStatement | ParenthesizedExpression | TypeCastExpression; -export type For = ForInStatement | ForStatement | ForOfStatement; -export type ForXStatement = ForInStatement | ForOfStatement; -export type Function = FunctionDeclaration | FunctionExpression | ObjectMethod | ArrowFunctionExpression | ClassMethod | ClassPrivateMethod; -export type FunctionParent = FunctionDeclaration | FunctionExpression | ObjectMethod | ArrowFunctionExpression | ClassMethod | ClassPrivateMethod | StaticBlock | TSModuleBlock; -export type Pureish = FunctionDeclaration | FunctionExpression | StringLiteral | NumericLiteral | NullLiteral | BooleanLiteral | RegExpLiteral | ArrowFunctionExpression | BigIntLiteral | DecimalLiteral; -export type Declaration = FunctionDeclaration | VariableDeclaration | ClassDeclaration | ExportAllDeclaration | ExportDefaultDeclaration | ExportNamedDeclaration | ImportDeclaration | DeclareClass | DeclareFunction | DeclareInterface | DeclareModule | DeclareModuleExports | DeclareTypeAlias | DeclareOpaqueType | DeclareVariable | DeclareExportDeclaration | DeclareExportAllDeclaration | InterfaceDeclaration | OpaqueType | TypeAlias | EnumDeclaration | TSDeclareFunction | TSInterfaceDeclaration | TSTypeAliasDeclaration | TSEnumDeclaration | TSModuleDeclaration; -export type PatternLike = Identifier | RestElement | AssignmentPattern | ArrayPattern | ObjectPattern | TSAsExpression | TSSatisfiesExpression | TSTypeAssertion | TSNonNullExpression; -export type LVal = Identifier | MemberExpression | RestElement | AssignmentPattern | ArrayPattern | ObjectPattern | TSParameterProperty | TSAsExpression | TSSatisfiesExpression | TSTypeAssertion | TSNonNullExpression; -export type TSEntityName = Identifier | TSQualifiedName; -export type Literal = StringLiteral | NumericLiteral | NullLiteral | BooleanLiteral | RegExpLiteral | TemplateLiteral | BigIntLiteral | DecimalLiteral; -export type Immutable = StringLiteral | NumericLiteral | NullLiteral | BooleanLiteral | BigIntLiteral | JSXAttribute | JSXClosingElement | JSXElement | JSXExpressionContainer | JSXSpreadChild | JSXOpeningElement | JSXText | JSXFragment | JSXOpeningFragment | JSXClosingFragment | DecimalLiteral; -export type UserWhitespacable = ObjectMethod | ObjectProperty | ObjectTypeInternalSlot | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeProperty | ObjectTypeSpreadProperty; -export type Method = ObjectMethod | ClassMethod | ClassPrivateMethod; -export type ObjectMember = ObjectMethod | ObjectProperty; -export type Property = ObjectProperty | ClassProperty | ClassAccessorProperty | ClassPrivateProperty; -export type UnaryLike = UnaryExpression | SpreadElement; -export type Pattern = AssignmentPattern | ArrayPattern | ObjectPattern; -export type Class = ClassExpression | ClassDeclaration; -export type ImportOrExportDeclaration = ExportAllDeclaration | ExportDefaultDeclaration | ExportNamedDeclaration | ImportDeclaration; -export type ExportDeclaration = ExportAllDeclaration | ExportDefaultDeclaration | ExportNamedDeclaration; -export type ModuleSpecifier = ExportSpecifier | ImportDefaultSpecifier | ImportNamespaceSpecifier | ImportSpecifier | ExportNamespaceSpecifier | ExportDefaultSpecifier; -export type Accessor = ClassAccessorProperty; -export type Private = ClassPrivateProperty | ClassPrivateMethod | PrivateName; -export type Flow = AnyTypeAnnotation | ArrayTypeAnnotation | BooleanTypeAnnotation | BooleanLiteralTypeAnnotation | NullLiteralTypeAnnotation | ClassImplements | DeclareClass | DeclareFunction | DeclareInterface | DeclareModule | DeclareModuleExports | DeclareTypeAlias | DeclareOpaqueType | DeclareVariable | DeclareExportDeclaration | DeclareExportAllDeclaration | DeclaredPredicate | ExistsTypeAnnotation | FunctionTypeAnnotation | FunctionTypeParam | GenericTypeAnnotation | InferredPredicate | InterfaceExtends | InterfaceDeclaration | InterfaceTypeAnnotation | IntersectionTypeAnnotation | MixedTypeAnnotation | EmptyTypeAnnotation | NullableTypeAnnotation | NumberLiteralTypeAnnotation | NumberTypeAnnotation | ObjectTypeAnnotation | ObjectTypeInternalSlot | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | QualifiedTypeIdentifier | StringLiteralTypeAnnotation | StringTypeAnnotation | SymbolTypeAnnotation | ThisTypeAnnotation | TupleTypeAnnotation | TypeofTypeAnnotation | TypeAlias | TypeAnnotation | TypeCastExpression | TypeParameter | TypeParameterDeclaration | TypeParameterInstantiation | UnionTypeAnnotation | Variance | VoidTypeAnnotation | EnumDeclaration | EnumBooleanBody | EnumNumberBody | EnumStringBody | EnumSymbolBody | EnumBooleanMember | EnumNumberMember | EnumStringMember | EnumDefaultedMember | IndexedAccessType | OptionalIndexedAccessType; -export type FlowType = AnyTypeAnnotation | ArrayTypeAnnotation | BooleanTypeAnnotation | BooleanLiteralTypeAnnotation | NullLiteralTypeAnnotation | ExistsTypeAnnotation | FunctionTypeAnnotation | GenericTypeAnnotation | InterfaceTypeAnnotation | IntersectionTypeAnnotation | MixedTypeAnnotation | EmptyTypeAnnotation | NullableTypeAnnotation | NumberLiteralTypeAnnotation | NumberTypeAnnotation | ObjectTypeAnnotation | StringLiteralTypeAnnotation | StringTypeAnnotation | SymbolTypeAnnotation | ThisTypeAnnotation | TupleTypeAnnotation | TypeofTypeAnnotation | UnionTypeAnnotation | VoidTypeAnnotation | IndexedAccessType | OptionalIndexedAccessType; -export type FlowBaseAnnotation = AnyTypeAnnotation | BooleanTypeAnnotation | NullLiteralTypeAnnotation | MixedTypeAnnotation | EmptyTypeAnnotation | NumberTypeAnnotation | StringTypeAnnotation | SymbolTypeAnnotation | ThisTypeAnnotation | VoidTypeAnnotation; -export type FlowDeclaration = DeclareClass | DeclareFunction | DeclareInterface | DeclareModule | DeclareModuleExports | DeclareTypeAlias | DeclareOpaqueType | DeclareVariable | DeclareExportDeclaration | DeclareExportAllDeclaration | InterfaceDeclaration | OpaqueType | TypeAlias; -export type FlowPredicate = DeclaredPredicate | InferredPredicate; -export type EnumBody = EnumBooleanBody | EnumNumberBody | EnumStringBody | EnumSymbolBody; -export type EnumMember = EnumBooleanMember | EnumNumberMember | EnumStringMember | EnumDefaultedMember; -export type JSX = JSXAttribute | JSXClosingElement | JSXElement | JSXEmptyExpression | JSXExpressionContainer | JSXSpreadChild | JSXIdentifier | JSXMemberExpression | JSXNamespacedName | JSXOpeningElement | JSXSpreadAttribute | JSXText | JSXFragment | JSXOpeningFragment | JSXClosingFragment; -export type Miscellaneous = Noop | Placeholder | V8IntrinsicIdentifier; -export type TypeScript = TSParameterProperty | TSDeclareFunction | TSDeclareMethod | TSQualifiedName | TSCallSignatureDeclaration | TSConstructSignatureDeclaration | TSPropertySignature | TSMethodSignature | TSIndexSignature | TSAnyKeyword | TSBooleanKeyword | TSBigIntKeyword | TSIntrinsicKeyword | TSNeverKeyword | TSNullKeyword | TSNumberKeyword | TSObjectKeyword | TSStringKeyword | TSSymbolKeyword | TSUndefinedKeyword | TSUnknownKeyword | TSVoidKeyword | TSThisType | TSFunctionType | TSConstructorType | TSTypeReference | TSTypePredicate | TSTypeQuery | TSTypeLiteral | TSArrayType | TSTupleType | TSOptionalType | TSRestType | TSNamedTupleMember | TSUnionType | TSIntersectionType | TSConditionalType | TSInferType | TSParenthesizedType | TSTypeOperator | TSIndexedAccessType | TSMappedType | TSLiteralType | TSExpressionWithTypeArguments | TSInterfaceDeclaration | TSInterfaceBody | TSTypeAliasDeclaration | TSInstantiationExpression | TSAsExpression | TSSatisfiesExpression | TSTypeAssertion | TSEnumDeclaration | TSEnumMember | TSModuleDeclaration | TSModuleBlock | TSImportType | TSImportEqualsDeclaration | TSExternalModuleReference | TSNonNullExpression | TSExportAssignment | TSNamespaceExportDeclaration | TSTypeAnnotation | TSTypeParameterInstantiation | TSTypeParameterDeclaration | TSTypeParameter; -export type TSTypeElement = TSCallSignatureDeclaration | TSConstructSignatureDeclaration | TSPropertySignature | TSMethodSignature | TSIndexSignature; -export type TSType = TSAnyKeyword | TSBooleanKeyword | TSBigIntKeyword | TSIntrinsicKeyword | TSNeverKeyword | TSNullKeyword | TSNumberKeyword | TSObjectKeyword | TSStringKeyword | TSSymbolKeyword | TSUndefinedKeyword | TSUnknownKeyword | TSVoidKeyword | TSThisType | TSFunctionType | TSConstructorType | TSTypeReference | TSTypePredicate | TSTypeQuery | TSTypeLiteral | TSArrayType | TSTupleType | TSOptionalType | TSRestType | TSUnionType | TSIntersectionType | TSConditionalType | TSInferType | TSParenthesizedType | TSTypeOperator | TSIndexedAccessType | TSMappedType | TSLiteralType | TSExpressionWithTypeArguments | TSImportType; -export type TSBaseType = TSAnyKeyword | TSBooleanKeyword | TSBigIntKeyword | TSIntrinsicKeyword | TSNeverKeyword | TSNullKeyword | TSNumberKeyword | TSObjectKeyword | TSStringKeyword | TSSymbolKeyword | TSUndefinedKeyword | TSUnknownKeyword | TSVoidKeyword | TSThisType | TSLiteralType; -export type ModuleDeclaration = ExportAllDeclaration | ExportDefaultDeclaration | ExportNamedDeclaration | ImportDeclaration; - -export interface Aliases { - Standardized: Standardized; - Expression: Expression; - Binary: Binary; - Scopable: Scopable; - BlockParent: BlockParent; - Block: Block; - Statement: Statement; - Terminatorless: Terminatorless; - CompletionStatement: CompletionStatement; - Conditional: Conditional; - Loop: Loop; - While: While; - ExpressionWrapper: ExpressionWrapper; - For: For; - ForXStatement: ForXStatement; - Function: Function; - FunctionParent: FunctionParent; - Pureish: Pureish; - Declaration: Declaration; - PatternLike: PatternLike; - LVal: LVal; - TSEntityName: TSEntityName; - Literal: Literal; - Immutable: Immutable; - UserWhitespacable: UserWhitespacable; - Method: Method; - ObjectMember: ObjectMember; - Property: Property; - UnaryLike: UnaryLike; - Pattern: Pattern; - Class: Class; - ImportOrExportDeclaration: ImportOrExportDeclaration; - ExportDeclaration: ExportDeclaration; - ModuleSpecifier: ModuleSpecifier; - Accessor: Accessor; - Private: Private; - Flow: Flow; - FlowType: FlowType; - FlowBaseAnnotation: FlowBaseAnnotation; - FlowDeclaration: FlowDeclaration; - FlowPredicate: FlowPredicate; - EnumBody: EnumBody; - EnumMember: EnumMember; - JSX: JSX; - Miscellaneous: Miscellaneous; - TypeScript: TypeScript; - TSTypeElement: TSTypeElement; - TSType: TSType; - TSBaseType: TSBaseType; - ModuleDeclaration: ModuleDeclaration; -} - -export function arrayExpression(elements?: Array): ArrayExpression; -export function assignmentExpression(operator: string, left: LVal | OptionalMemberExpression, right: Expression): AssignmentExpression; -export function binaryExpression(operator: "+" | "-" | "/" | "%" | "*" | "**" | "&" | "|" | ">>" | ">>>" | "<<" | "^" | "==" | "===" | "!=" | "!==" | "in" | "instanceof" | ">" | "<" | ">=" | "<=" | "|>", left: Expression | PrivateName, right: Expression): BinaryExpression; -export function interpreterDirective(value: string): InterpreterDirective; -export function directive(value: DirectiveLiteral): Directive; -export function directiveLiteral(value: string): DirectiveLiteral; -export function blockStatement(body: Array, directives?: Array): BlockStatement; -export function breakStatement(label?: Identifier | null): BreakStatement; -export function callExpression(callee: Expression | Super | V8IntrinsicIdentifier, _arguments: Array): CallExpression; -export function catchClause(param: Identifier | ArrayPattern | ObjectPattern | null | undefined, body: BlockStatement): CatchClause; -export function conditionalExpression(test: Expression, consequent: Expression, alternate: Expression): ConditionalExpression; -export function continueStatement(label?: Identifier | null): ContinueStatement; -export function debuggerStatement(): DebuggerStatement; -export function doWhileStatement(test: Expression, body: Statement): DoWhileStatement; -export function emptyStatement(): EmptyStatement; -export function expressionStatement(expression: Expression): ExpressionStatement; -export function file(program: Program, comments?: Array | null, tokens?: Array | null): File; -export function forInStatement(left: VariableDeclaration | LVal, right: Expression, body: Statement): ForInStatement; -export function forStatement(init: VariableDeclaration | Expression | null | undefined, test: Expression | null | undefined, update: Expression | null | undefined, body: Statement): ForStatement; -export function functionDeclaration(id: Identifier | null | undefined, params: Array, body: BlockStatement, generator?: boolean, async?: boolean): FunctionDeclaration; -export function functionExpression(id: Identifier | null | undefined, params: Array, body: BlockStatement, generator?: boolean, async?: boolean): FunctionExpression; -export function identifier(name: string): Identifier; -export function ifStatement(test: Expression, consequent: Statement, alternate?: Statement | null): IfStatement; -export function labeledStatement(label: Identifier, body: Statement): LabeledStatement; -export function stringLiteral(value: string): StringLiteral; -export function numericLiteral(value: number): NumericLiteral; -export function nullLiteral(): NullLiteral; -export function booleanLiteral(value: boolean): BooleanLiteral; -export function regExpLiteral(pattern: string, flags?: string): RegExpLiteral; -export function logicalExpression(operator: "||" | "&&" | "??", left: Expression, right: Expression): LogicalExpression; -export function memberExpression(object: Expression | Super, property: Expression | Identifier | PrivateName, computed?: boolean, optional?: boolean | null): MemberExpression; -export function newExpression(callee: Expression | Super | V8IntrinsicIdentifier, _arguments: Array): NewExpression; -export function program(body: Array, directives?: Array, sourceType?: "script" | "module", interpreter?: InterpreterDirective | null): Program; -export function objectExpression(properties: Array): ObjectExpression; -export function objectMethod(kind: "method" | "get" | "set" | undefined, key: Expression | Identifier | StringLiteral | NumericLiteral | BigIntLiteral, params: Array, body: BlockStatement, computed?: boolean, generator?: boolean, async?: boolean): ObjectMethod; -export function objectProperty(key: Expression | Identifier | StringLiteral | NumericLiteral | BigIntLiteral | DecimalLiteral | PrivateName, value: Expression | PatternLike, computed?: boolean, shorthand?: boolean, decorators?: Array | null): ObjectProperty; -export function restElement(argument: LVal): RestElement; -export function returnStatement(argument?: Expression | null): ReturnStatement; -export function sequenceExpression(expressions: Array): SequenceExpression; -export function parenthesizedExpression(expression: Expression): ParenthesizedExpression; -export function switchCase(test: Expression | null | undefined, consequent: Array): SwitchCase; -export function switchStatement(discriminant: Expression, cases: Array): SwitchStatement; -export function thisExpression(): ThisExpression; -export function throwStatement(argument: Expression): ThrowStatement; -export function tryStatement(block: BlockStatement, handler?: CatchClause | null, finalizer?: BlockStatement | null): TryStatement; -export function unaryExpression(operator: "void" | "throw" | "delete" | "!" | "+" | "-" | "~" | "typeof", argument: Expression, prefix?: boolean): UnaryExpression; -export function updateExpression(operator: "++" | "--", argument: Expression, prefix?: boolean): UpdateExpression; -export function variableDeclaration(kind: "var" | "let" | "const" | "using" | "await using", declarations: Array): VariableDeclaration; -export function variableDeclarator(id: LVal, init?: Expression | null): VariableDeclarator; -export function whileStatement(test: Expression, body: Statement): WhileStatement; -export function withStatement(object: Expression, body: Statement): WithStatement; -export function assignmentPattern(left: Identifier | ObjectPattern | ArrayPattern | MemberExpression | TSAsExpression | TSSatisfiesExpression | TSTypeAssertion | TSNonNullExpression, right: Expression): AssignmentPattern; -export function arrayPattern(elements: Array): ArrayPattern; -export function arrowFunctionExpression(params: Array, body: BlockStatement | Expression, async?: boolean): ArrowFunctionExpression; -export function classBody(body: Array): ClassBody; -export function classExpression(id: Identifier | null | undefined, superClass: Expression | null | undefined, body: ClassBody, decorators?: Array | null): ClassExpression; -export function classDeclaration(id: Identifier | null | undefined, superClass: Expression | null | undefined, body: ClassBody, decorators?: Array | null): ClassDeclaration; -export function exportAllDeclaration(source: StringLiteral): ExportAllDeclaration; -export function exportDefaultDeclaration(declaration: TSDeclareFunction | FunctionDeclaration | ClassDeclaration | Expression): ExportDefaultDeclaration; -export function exportNamedDeclaration(declaration?: Declaration | null, specifiers?: Array, source?: StringLiteral | null): ExportNamedDeclaration; -export function exportSpecifier(local: Identifier, exported: Identifier | StringLiteral): ExportSpecifier; -export function forOfStatement(left: VariableDeclaration | LVal, right: Expression, body: Statement, _await?: boolean): ForOfStatement; -export function importDeclaration(specifiers: Array, source: StringLiteral): ImportDeclaration; -export function importDefaultSpecifier(local: Identifier): ImportDefaultSpecifier; -export function importNamespaceSpecifier(local: Identifier): ImportNamespaceSpecifier; -export function importSpecifier(local: Identifier, imported: Identifier | StringLiteral): ImportSpecifier; -export function importExpression(source: Expression, options?: Expression | null): ImportExpression; -export function metaProperty(meta: Identifier, property: Identifier): MetaProperty; -export function classMethod(kind: "get" | "set" | "method" | "constructor" | undefined, key: Identifier | StringLiteral | NumericLiteral | BigIntLiteral | Expression, params: Array, body: BlockStatement, computed?: boolean, _static?: boolean, generator?: boolean, async?: boolean): ClassMethod; -export function objectPattern(properties: Array): ObjectPattern; -export function spreadElement(argument: Expression): SpreadElement; -declare function _super(): Super; -export { _super as super} -export function taggedTemplateExpression(tag: Expression, quasi: TemplateLiteral): TaggedTemplateExpression; -export function templateElement(value: { raw: string, cooked?: string }, tail?: boolean): TemplateElement; -export function templateLiteral(quasis: Array, expressions: Array): TemplateLiteral; -export function yieldExpression(argument?: Expression | null, delegate?: boolean): YieldExpression; -export function awaitExpression(argument: Expression): AwaitExpression; -declare function _import(): Import; -export { _import as import} -export function bigIntLiteral(value: string): BigIntLiteral; -export function exportNamespaceSpecifier(exported: Identifier): ExportNamespaceSpecifier; -export function optionalMemberExpression(object: Expression, property: Expression | Identifier, computed: boolean | undefined, optional: boolean): OptionalMemberExpression; -export function optionalCallExpression(callee: Expression, _arguments: Array, optional: boolean): OptionalCallExpression; -export function classProperty(key: Identifier | StringLiteral | NumericLiteral | BigIntLiteral | Expression, value?: Expression | null, typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null, decorators?: Array | null, computed?: boolean, _static?: boolean): ClassProperty; -export function classAccessorProperty(key: Identifier | StringLiteral | NumericLiteral | BigIntLiteral | Expression | PrivateName, value?: Expression | null, typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null, decorators?: Array | null, computed?: boolean, _static?: boolean): ClassAccessorProperty; -export function classPrivateProperty(key: PrivateName, value?: Expression | null, decorators?: Array | null, _static?: boolean): ClassPrivateProperty; -export function classPrivateMethod(kind: "get" | "set" | "method" | undefined, key: PrivateName, params: Array, body: BlockStatement, _static?: boolean): ClassPrivateMethod; -export function privateName(id: Identifier): PrivateName; -export function staticBlock(body: Array): StaticBlock; -export function anyTypeAnnotation(): AnyTypeAnnotation; -export function arrayTypeAnnotation(elementType: FlowType): ArrayTypeAnnotation; -export function booleanTypeAnnotation(): BooleanTypeAnnotation; -export function booleanLiteralTypeAnnotation(value: boolean): BooleanLiteralTypeAnnotation; -export function nullLiteralTypeAnnotation(): NullLiteralTypeAnnotation; -export function classImplements(id: Identifier, typeParameters?: TypeParameterInstantiation | null): ClassImplements; -export function declareClass(id: Identifier, typeParameters: TypeParameterDeclaration | null | undefined, _extends: Array | null | undefined, body: ObjectTypeAnnotation): DeclareClass; -export function declareFunction(id: Identifier): DeclareFunction; -export function declareInterface(id: Identifier, typeParameters: TypeParameterDeclaration | null | undefined, _extends: Array | null | undefined, body: ObjectTypeAnnotation): DeclareInterface; -export function declareModule(id: Identifier | StringLiteral, body: BlockStatement, kind?: "CommonJS" | "ES" | null): DeclareModule; -export function declareModuleExports(typeAnnotation: TypeAnnotation): DeclareModuleExports; -export function declareTypeAlias(id: Identifier, typeParameters: TypeParameterDeclaration | null | undefined, right: FlowType): DeclareTypeAlias; -export function declareOpaqueType(id: Identifier, typeParameters?: TypeParameterDeclaration | null, supertype?: FlowType | null): DeclareOpaqueType; -export function declareVariable(id: Identifier): DeclareVariable; -export function declareExportDeclaration(declaration?: Flow | null, specifiers?: Array | null, source?: StringLiteral | null, attributes?: Array | null): DeclareExportDeclaration; -export function declareExportAllDeclaration(source: StringLiteral, attributes?: Array | null): DeclareExportAllDeclaration; -export function declaredPredicate(value: Flow): DeclaredPredicate; -export function existsTypeAnnotation(): ExistsTypeAnnotation; -export function functionTypeAnnotation(typeParameters: TypeParameterDeclaration | null | undefined, params: Array, rest: FunctionTypeParam | null | undefined, returnType: FlowType): FunctionTypeAnnotation; -export function functionTypeParam(name: Identifier | null | undefined, typeAnnotation: FlowType): FunctionTypeParam; -export function genericTypeAnnotation(id: Identifier | QualifiedTypeIdentifier, typeParameters?: TypeParameterInstantiation | null): GenericTypeAnnotation; -export function inferredPredicate(): InferredPredicate; -export function interfaceExtends(id: Identifier | QualifiedTypeIdentifier, typeParameters?: TypeParameterInstantiation | null): InterfaceExtends; -export function interfaceDeclaration(id: Identifier, typeParameters: TypeParameterDeclaration | null | undefined, _extends: Array | null | undefined, body: ObjectTypeAnnotation): InterfaceDeclaration; -export function interfaceTypeAnnotation(_extends: Array | null | undefined, body: ObjectTypeAnnotation): InterfaceTypeAnnotation; -export function intersectionTypeAnnotation(types: Array): IntersectionTypeAnnotation; -export function mixedTypeAnnotation(): MixedTypeAnnotation; -export function emptyTypeAnnotation(): EmptyTypeAnnotation; -export function nullableTypeAnnotation(typeAnnotation: FlowType): NullableTypeAnnotation; -export function numberLiteralTypeAnnotation(value: number): NumberLiteralTypeAnnotation; -export function numberTypeAnnotation(): NumberTypeAnnotation; -export function objectTypeAnnotation(properties: Array, indexers?: Array, callProperties?: Array, internalSlots?: Array, exact?: boolean): ObjectTypeAnnotation; -export function objectTypeInternalSlot(id: Identifier, value: FlowType, optional: boolean, _static: boolean, method: boolean): ObjectTypeInternalSlot; -export function objectTypeCallProperty(value: FlowType): ObjectTypeCallProperty; -export function objectTypeIndexer(id: Identifier | null | undefined, key: FlowType, value: FlowType, variance?: Variance | null): ObjectTypeIndexer; -export function objectTypeProperty(key: Identifier | StringLiteral, value: FlowType, variance?: Variance | null): ObjectTypeProperty; -export function objectTypeSpreadProperty(argument: FlowType): ObjectTypeSpreadProperty; -export function opaqueType(id: Identifier, typeParameters: TypeParameterDeclaration | null | undefined, supertype: FlowType | null | undefined, impltype: FlowType): OpaqueType; -export function qualifiedTypeIdentifier(id: Identifier, qualification: Identifier | QualifiedTypeIdentifier): QualifiedTypeIdentifier; -export function stringLiteralTypeAnnotation(value: string): StringLiteralTypeAnnotation; -export function stringTypeAnnotation(): StringTypeAnnotation; -export function symbolTypeAnnotation(): SymbolTypeAnnotation; -export function thisTypeAnnotation(): ThisTypeAnnotation; -export function tupleTypeAnnotation(types: Array): TupleTypeAnnotation; -export function typeofTypeAnnotation(argument: FlowType): TypeofTypeAnnotation; -export function typeAlias(id: Identifier, typeParameters: TypeParameterDeclaration | null | undefined, right: FlowType): TypeAlias; -export function typeAnnotation(typeAnnotation: FlowType): TypeAnnotation; -export function typeCastExpression(expression: Expression, typeAnnotation: TypeAnnotation): TypeCastExpression; -export function typeParameter(bound?: TypeAnnotation | null, _default?: FlowType | null, variance?: Variance | null): TypeParameter; -export function typeParameterDeclaration(params: Array): TypeParameterDeclaration; -export function typeParameterInstantiation(params: Array): TypeParameterInstantiation; -export function unionTypeAnnotation(types: Array): UnionTypeAnnotation; -export function variance(kind: "minus" | "plus"): Variance; -export function voidTypeAnnotation(): VoidTypeAnnotation; -export function enumDeclaration(id: Identifier, body: EnumBooleanBody | EnumNumberBody | EnumStringBody | EnumSymbolBody): EnumDeclaration; -export function enumBooleanBody(members: Array): EnumBooleanBody; -export function enumNumberBody(members: Array): EnumNumberBody; -export function enumStringBody(members: Array): EnumStringBody; -export function enumSymbolBody(members: Array): EnumSymbolBody; -export function enumBooleanMember(id: Identifier): EnumBooleanMember; -export function enumNumberMember(id: Identifier, init: NumericLiteral): EnumNumberMember; -export function enumStringMember(id: Identifier, init: StringLiteral): EnumStringMember; -export function enumDefaultedMember(id: Identifier): EnumDefaultedMember; -export function indexedAccessType(objectType: FlowType, indexType: FlowType): IndexedAccessType; -export function optionalIndexedAccessType(objectType: FlowType, indexType: FlowType): OptionalIndexedAccessType; -export function jsxAttribute(name: JSXIdentifier | JSXNamespacedName, value?: JSXElement | JSXFragment | StringLiteral | JSXExpressionContainer | null): JSXAttribute; -export function jsxClosingElement(name: JSXIdentifier | JSXMemberExpression | JSXNamespacedName): JSXClosingElement; -export function jsxElement(openingElement: JSXOpeningElement, closingElement: JSXClosingElement | null | undefined, children: Array, selfClosing?: boolean | null): JSXElement; -export function jsxEmptyExpression(): JSXEmptyExpression; -export function jsxExpressionContainer(expression: Expression | JSXEmptyExpression): JSXExpressionContainer; -export function jsxSpreadChild(expression: Expression): JSXSpreadChild; -export function jsxIdentifier(name: string): JSXIdentifier; -export function jsxMemberExpression(object: JSXMemberExpression | JSXIdentifier, property: JSXIdentifier): JSXMemberExpression; -export function jsxNamespacedName(namespace: JSXIdentifier, name: JSXIdentifier): JSXNamespacedName; -export function jsxOpeningElement(name: JSXIdentifier | JSXMemberExpression | JSXNamespacedName, attributes: Array, selfClosing?: boolean): JSXOpeningElement; -export function jsxSpreadAttribute(argument: Expression): JSXSpreadAttribute; -export function jsxText(value: string): JSXText; -export function jsxFragment(openingFragment: JSXOpeningFragment, closingFragment: JSXClosingFragment, children: Array): JSXFragment; -export function jsxOpeningFragment(): JSXOpeningFragment; -export function jsxClosingFragment(): JSXClosingFragment; -export function noop(): Noop; -export function placeholder(expectedNode: "Identifier" | "StringLiteral" | "Expression" | "Statement" | "Declaration" | "BlockStatement" | "ClassBody" | "Pattern", name: Identifier): Placeholder; -export function v8IntrinsicIdentifier(name: string): V8IntrinsicIdentifier; -export function argumentPlaceholder(): ArgumentPlaceholder; -export function bindExpression(object: Expression, callee: Expression): BindExpression; -export function importAttribute(key: Identifier | StringLiteral, value: StringLiteral): ImportAttribute; -export function decorator(expression: Expression): Decorator; -export function doExpression(body: BlockStatement, async?: boolean): DoExpression; -export function exportDefaultSpecifier(exported: Identifier): ExportDefaultSpecifier; -export function recordExpression(properties: Array): RecordExpression; -export function tupleExpression(elements?: Array): TupleExpression; -export function decimalLiteral(value: string): DecimalLiteral; -export function moduleExpression(body: Program): ModuleExpression; -export function topicReference(): TopicReference; -export function pipelineTopicExpression(expression: Expression): PipelineTopicExpression; -export function pipelineBareFunction(callee: Expression): PipelineBareFunction; -export function pipelinePrimaryTopicReference(): PipelinePrimaryTopicReference; -export function tsParameterProperty(parameter: Identifier | AssignmentPattern): TSParameterProperty; -export function tsDeclareFunction(id: Identifier | null | undefined, typeParameters: TSTypeParameterDeclaration | Noop | null | undefined, params: Array, returnType?: TSTypeAnnotation | Noop | null): TSDeclareFunction; -export function tsDeclareMethod(decorators: Array | null | undefined, key: Identifier | StringLiteral | NumericLiteral | BigIntLiteral | Expression, typeParameters: TSTypeParameterDeclaration | Noop | null | undefined, params: Array, returnType?: TSTypeAnnotation | Noop | null): TSDeclareMethod; -export function tsQualifiedName(left: TSEntityName, right: Identifier): TSQualifiedName; -export function tsCallSignatureDeclaration(typeParameters: TSTypeParameterDeclaration | null | undefined, parameters: Array, typeAnnotation?: TSTypeAnnotation | null): TSCallSignatureDeclaration; -export function tsConstructSignatureDeclaration(typeParameters: TSTypeParameterDeclaration | null | undefined, parameters: Array, typeAnnotation?: TSTypeAnnotation | null): TSConstructSignatureDeclaration; -export function tsPropertySignature(key: Expression, typeAnnotation?: TSTypeAnnotation | null): TSPropertySignature; -export function tsMethodSignature(key: Expression, typeParameters: TSTypeParameterDeclaration | null | undefined, parameters: Array, typeAnnotation?: TSTypeAnnotation | null): TSMethodSignature; -export function tsIndexSignature(parameters: Array, typeAnnotation?: TSTypeAnnotation | null): TSIndexSignature; -export function tsAnyKeyword(): TSAnyKeyword; -export function tsBooleanKeyword(): TSBooleanKeyword; -export function tsBigIntKeyword(): TSBigIntKeyword; -export function tsIntrinsicKeyword(): TSIntrinsicKeyword; -export function tsNeverKeyword(): TSNeverKeyword; -export function tsNullKeyword(): TSNullKeyword; -export function tsNumberKeyword(): TSNumberKeyword; -export function tsObjectKeyword(): TSObjectKeyword; -export function tsStringKeyword(): TSStringKeyword; -export function tsSymbolKeyword(): TSSymbolKeyword; -export function tsUndefinedKeyword(): TSUndefinedKeyword; -export function tsUnknownKeyword(): TSUnknownKeyword; -export function tsVoidKeyword(): TSVoidKeyword; -export function tsThisType(): TSThisType; -export function tsFunctionType(typeParameters: TSTypeParameterDeclaration | null | undefined, parameters: Array, typeAnnotation?: TSTypeAnnotation | null): TSFunctionType; -export function tsConstructorType(typeParameters: TSTypeParameterDeclaration | null | undefined, parameters: Array, typeAnnotation?: TSTypeAnnotation | null): TSConstructorType; -export function tsTypeReference(typeName: TSEntityName, typeParameters?: TSTypeParameterInstantiation | null): TSTypeReference; -export function tsTypePredicate(parameterName: Identifier | TSThisType, typeAnnotation?: TSTypeAnnotation | null, asserts?: boolean | null): TSTypePredicate; -export function tsTypeQuery(exprName: TSEntityName | TSImportType, typeParameters?: TSTypeParameterInstantiation | null): TSTypeQuery; -export function tsTypeLiteral(members: Array): TSTypeLiteral; -export function tsArrayType(elementType: TSType): TSArrayType; -export function tsTupleType(elementTypes: Array): TSTupleType; -export function tsOptionalType(typeAnnotation: TSType): TSOptionalType; -export function tsRestType(typeAnnotation: TSType): TSRestType; -export function tsNamedTupleMember(label: Identifier, elementType: TSType, optional?: boolean): TSNamedTupleMember; -export function tsUnionType(types: Array): TSUnionType; -export function tsIntersectionType(types: Array): TSIntersectionType; -export function tsConditionalType(checkType: TSType, extendsType: TSType, trueType: TSType, falseType: TSType): TSConditionalType; -export function tsInferType(typeParameter: TSTypeParameter): TSInferType; -export function tsParenthesizedType(typeAnnotation: TSType): TSParenthesizedType; -export function tsTypeOperator(typeAnnotation: TSType): TSTypeOperator; -export function tsIndexedAccessType(objectType: TSType, indexType: TSType): TSIndexedAccessType; -export function tsMappedType(typeParameter: TSTypeParameter, typeAnnotation?: TSType | null, nameType?: TSType | null): TSMappedType; -export function tsLiteralType(literal: NumericLiteral | StringLiteral | BooleanLiteral | BigIntLiteral | TemplateLiteral | UnaryExpression): TSLiteralType; -export function tsExpressionWithTypeArguments(expression: TSEntityName, typeParameters?: TSTypeParameterInstantiation | null): TSExpressionWithTypeArguments; -export function tsInterfaceDeclaration(id: Identifier, typeParameters: TSTypeParameterDeclaration | null | undefined, _extends: Array | null | undefined, body: TSInterfaceBody): TSInterfaceDeclaration; -export function tsInterfaceBody(body: Array): TSInterfaceBody; -export function tsTypeAliasDeclaration(id: Identifier, typeParameters: TSTypeParameterDeclaration | null | undefined, typeAnnotation: TSType): TSTypeAliasDeclaration; -export function tsInstantiationExpression(expression: Expression, typeParameters?: TSTypeParameterInstantiation | null): TSInstantiationExpression; -export function tsAsExpression(expression: Expression, typeAnnotation: TSType): TSAsExpression; -export function tsSatisfiesExpression(expression: Expression, typeAnnotation: TSType): TSSatisfiesExpression; -export function tsTypeAssertion(typeAnnotation: TSType, expression: Expression): TSTypeAssertion; -export function tsEnumDeclaration(id: Identifier, members: Array): TSEnumDeclaration; -export function tsEnumMember(id: Identifier | StringLiteral, initializer?: Expression | null): TSEnumMember; -export function tsModuleDeclaration(id: Identifier | StringLiteral, body: TSModuleBlock | TSModuleDeclaration): TSModuleDeclaration; -export function tsModuleBlock(body: Array): TSModuleBlock; -export function tsImportType(argument: StringLiteral, qualifier?: TSEntityName | null, typeParameters?: TSTypeParameterInstantiation | null): TSImportType; -export function tsImportEqualsDeclaration(id: Identifier, moduleReference: TSEntityName | TSExternalModuleReference): TSImportEqualsDeclaration; -export function tsExternalModuleReference(expression: StringLiteral): TSExternalModuleReference; -export function tsNonNullExpression(expression: Expression): TSNonNullExpression; -export function tsExportAssignment(expression: Expression): TSExportAssignment; -export function tsNamespaceExportDeclaration(id: Identifier): TSNamespaceExportDeclaration; -export function tsTypeAnnotation(typeAnnotation: TSType): TSTypeAnnotation; -export function tsTypeParameterInstantiation(params: Array): TSTypeParameterInstantiation; -export function tsTypeParameterDeclaration(params: Array): TSTypeParameterDeclaration; -export function tsTypeParameter(constraint: TSType | null | undefined, _default: TSType | null | undefined, name: string): TSTypeParameter; -export function isAccessor(node: object | null | undefined, opts?: object | null): node is Accessor; -export function assertAccessor(node: object | null | undefined, opts?: object | null): void; -export function isAnyTypeAnnotation(node: object | null | undefined, opts?: object | null): node is AnyTypeAnnotation; -export function assertAnyTypeAnnotation(node: object | null | undefined, opts?: object | null): void; -export function isArgumentPlaceholder(node: object | null | undefined, opts?: object | null): node is ArgumentPlaceholder; -export function assertArgumentPlaceholder(node: object | null | undefined, opts?: object | null): void; -export function isArrayExpression(node: object | null | undefined, opts?: object | null): node is ArrayExpression; -export function assertArrayExpression(node: object | null | undefined, opts?: object | null): void; -export function isArrayPattern(node: object | null | undefined, opts?: object | null): node is ArrayPattern; -export function assertArrayPattern(node: object | null | undefined, opts?: object | null): void; -export function isArrayTypeAnnotation(node: object | null | undefined, opts?: object | null): node is ArrayTypeAnnotation; -export function assertArrayTypeAnnotation(node: object | null | undefined, opts?: object | null): void; -export function isArrowFunctionExpression(node: object | null | undefined, opts?: object | null): node is ArrowFunctionExpression; -export function assertArrowFunctionExpression(node: object | null | undefined, opts?: object | null): void; -export function isAssignmentExpression(node: object | null | undefined, opts?: object | null): node is AssignmentExpression; -export function assertAssignmentExpression(node: object | null | undefined, opts?: object | null): void; -export function isAssignmentPattern(node: object | null | undefined, opts?: object | null): node is AssignmentPattern; -export function assertAssignmentPattern(node: object | null | undefined, opts?: object | null): void; -export function isAwaitExpression(node: object | null | undefined, opts?: object | null): node is AwaitExpression; -export function assertAwaitExpression(node: object | null | undefined, opts?: object | null): void; -export function isBigIntLiteral(node: object | null | undefined, opts?: object | null): node is BigIntLiteral; -export function assertBigIntLiteral(node: object | null | undefined, opts?: object | null): void; -export function isBinary(node: object | null | undefined, opts?: object | null): node is Binary; -export function assertBinary(node: object | null | undefined, opts?: object | null): void; -export function isBinaryExpression(node: object | null | undefined, opts?: object | null): node is BinaryExpression; -export function assertBinaryExpression(node: object | null | undefined, opts?: object | null): void; -export function isBindExpression(node: object | null | undefined, opts?: object | null): node is BindExpression; -export function assertBindExpression(node: object | null | undefined, opts?: object | null): void; -export function isBlock(node: object | null | undefined, opts?: object | null): node is Block; -export function assertBlock(node: object | null | undefined, opts?: object | null): void; -export function isBlockParent(node: object | null | undefined, opts?: object | null): node is BlockParent; -export function assertBlockParent(node: object | null | undefined, opts?: object | null): void; -export function isBlockStatement(node: object | null | undefined, opts?: object | null): node is BlockStatement; -export function assertBlockStatement(node: object | null | undefined, opts?: object | null): void; -export function isBooleanLiteral(node: object | null | undefined, opts?: object | null): node is BooleanLiteral; -export function assertBooleanLiteral(node: object | null | undefined, opts?: object | null): void; -export function isBooleanLiteralTypeAnnotation(node: object | null | undefined, opts?: object | null): node is BooleanLiteralTypeAnnotation; -export function assertBooleanLiteralTypeAnnotation(node: object | null | undefined, opts?: object | null): void; -export function isBooleanTypeAnnotation(node: object | null | undefined, opts?: object | null): node is BooleanTypeAnnotation; -export function assertBooleanTypeAnnotation(node: object | null | undefined, opts?: object | null): void; -export function isBreakStatement(node: object | null | undefined, opts?: object | null): node is BreakStatement; -export function assertBreakStatement(node: object | null | undefined, opts?: object | null): void; -export function isCallExpression(node: object | null | undefined, opts?: object | null): node is CallExpression; -export function assertCallExpression(node: object | null | undefined, opts?: object | null): void; -export function isCatchClause(node: object | null | undefined, opts?: object | null): node is CatchClause; -export function assertCatchClause(node: object | null | undefined, opts?: object | null): void; -export function isClass(node: object | null | undefined, opts?: object | null): node is Class; -export function assertClass(node: object | null | undefined, opts?: object | null): void; -export function isClassAccessorProperty(node: object | null | undefined, opts?: object | null): node is ClassAccessorProperty; -export function assertClassAccessorProperty(node: object | null | undefined, opts?: object | null): void; -export function isClassBody(node: object | null | undefined, opts?: object | null): node is ClassBody; -export function assertClassBody(node: object | null | undefined, opts?: object | null): void; -export function isClassDeclaration(node: object | null | undefined, opts?: object | null): node is ClassDeclaration; -export function assertClassDeclaration(node: object | null | undefined, opts?: object | null): void; -export function isClassExpression(node: object | null | undefined, opts?: object | null): node is ClassExpression; -export function assertClassExpression(node: object | null | undefined, opts?: object | null): void; -export function isClassImplements(node: object | null | undefined, opts?: object | null): node is ClassImplements; -export function assertClassImplements(node: object | null | undefined, opts?: object | null): void; -export function isClassMethod(node: object | null | undefined, opts?: object | null): node is ClassMethod; -export function assertClassMethod(node: object | null | undefined, opts?: object | null): void; -export function isClassPrivateMethod(node: object | null | undefined, opts?: object | null): node is ClassPrivateMethod; -export function assertClassPrivateMethod(node: object | null | undefined, opts?: object | null): void; -export function isClassPrivateProperty(node: object | null | undefined, opts?: object | null): node is ClassPrivateProperty; -export function assertClassPrivateProperty(node: object | null | undefined, opts?: object | null): void; -export function isClassProperty(node: object | null | undefined, opts?: object | null): node is ClassProperty; -export function assertClassProperty(node: object | null | undefined, opts?: object | null): void; -export function isCompletionStatement(node: object | null | undefined, opts?: object | null): node is CompletionStatement; -export function assertCompletionStatement(node: object | null | undefined, opts?: object | null): void; -export function isConditional(node: object | null | undefined, opts?: object | null): node is Conditional; -export function assertConditional(node: object | null | undefined, opts?: object | null): void; -export function isConditionalExpression(node: object | null | undefined, opts?: object | null): node is ConditionalExpression; -export function assertConditionalExpression(node: object | null | undefined, opts?: object | null): void; -export function isContinueStatement(node: object | null | undefined, opts?: object | null): node is ContinueStatement; -export function assertContinueStatement(node: object | null | undefined, opts?: object | null): void; -export function isDebuggerStatement(node: object | null | undefined, opts?: object | null): node is DebuggerStatement; -export function assertDebuggerStatement(node: object | null | undefined, opts?: object | null): void; -export function isDecimalLiteral(node: object | null | undefined, opts?: object | null): node is DecimalLiteral; -export function assertDecimalLiteral(node: object | null | undefined, opts?: object | null): void; -export function isDeclaration(node: object | null | undefined, opts?: object | null): node is Declaration; -export function assertDeclaration(node: object | null | undefined, opts?: object | null): void; -export function isDeclareClass(node: object | null | undefined, opts?: object | null): node is DeclareClass; -export function assertDeclareClass(node: object | null | undefined, opts?: object | null): void; -export function isDeclareExportAllDeclaration(node: object | null | undefined, opts?: object | null): node is DeclareExportAllDeclaration; -export function assertDeclareExportAllDeclaration(node: object | null | undefined, opts?: object | null): void; -export function isDeclareExportDeclaration(node: object | null | undefined, opts?: object | null): node is DeclareExportDeclaration; -export function assertDeclareExportDeclaration(node: object | null | undefined, opts?: object | null): void; -export function isDeclareFunction(node: object | null | undefined, opts?: object | null): node is DeclareFunction; -export function assertDeclareFunction(node: object | null | undefined, opts?: object | null): void; -export function isDeclareInterface(node: object | null | undefined, opts?: object | null): node is DeclareInterface; -export function assertDeclareInterface(node: object | null | undefined, opts?: object | null): void; -export function isDeclareModule(node: object | null | undefined, opts?: object | null): node is DeclareModule; -export function assertDeclareModule(node: object | null | undefined, opts?: object | null): void; -export function isDeclareModuleExports(node: object | null | undefined, opts?: object | null): node is DeclareModuleExports; -export function assertDeclareModuleExports(node: object | null | undefined, opts?: object | null): void; -export function isDeclareOpaqueType(node: object | null | undefined, opts?: object | null): node is DeclareOpaqueType; -export function assertDeclareOpaqueType(node: object | null | undefined, opts?: object | null): void; -export function isDeclareTypeAlias(node: object | null | undefined, opts?: object | null): node is DeclareTypeAlias; -export function assertDeclareTypeAlias(node: object | null | undefined, opts?: object | null): void; -export function isDeclareVariable(node: object | null | undefined, opts?: object | null): node is DeclareVariable; -export function assertDeclareVariable(node: object | null | undefined, opts?: object | null): void; -export function isDeclaredPredicate(node: object | null | undefined, opts?: object | null): node is DeclaredPredicate; -export function assertDeclaredPredicate(node: object | null | undefined, opts?: object | null): void; -export function isDecorator(node: object | null | undefined, opts?: object | null): node is Decorator; -export function assertDecorator(node: object | null | undefined, opts?: object | null): void; -export function isDirective(node: object | null | undefined, opts?: object | null): node is Directive; -export function assertDirective(node: object | null | undefined, opts?: object | null): void; -export function isDirectiveLiteral(node: object | null | undefined, opts?: object | null): node is DirectiveLiteral; -export function assertDirectiveLiteral(node: object | null | undefined, opts?: object | null): void; -export function isDoExpression(node: object | null | undefined, opts?: object | null): node is DoExpression; -export function assertDoExpression(node: object | null | undefined, opts?: object | null): void; -export function isDoWhileStatement(node: object | null | undefined, opts?: object | null): node is DoWhileStatement; -export function assertDoWhileStatement(node: object | null | undefined, opts?: object | null): void; -export function isEmptyStatement(node: object | null | undefined, opts?: object | null): node is EmptyStatement; -export function assertEmptyStatement(node: object | null | undefined, opts?: object | null): void; -export function isEmptyTypeAnnotation(node: object | null | undefined, opts?: object | null): node is EmptyTypeAnnotation; -export function assertEmptyTypeAnnotation(node: object | null | undefined, opts?: object | null): void; -export function isEnumBody(node: object | null | undefined, opts?: object | null): node is EnumBody; -export function assertEnumBody(node: object | null | undefined, opts?: object | null): void; -export function isEnumBooleanBody(node: object | null | undefined, opts?: object | null): node is EnumBooleanBody; -export function assertEnumBooleanBody(node: object | null | undefined, opts?: object | null): void; -export function isEnumBooleanMember(node: object | null | undefined, opts?: object | null): node is EnumBooleanMember; -export function assertEnumBooleanMember(node: object | null | undefined, opts?: object | null): void; -export function isEnumDeclaration(node: object | null | undefined, opts?: object | null): node is EnumDeclaration; -export function assertEnumDeclaration(node: object | null | undefined, opts?: object | null): void; -export function isEnumDefaultedMember(node: object | null | undefined, opts?: object | null): node is EnumDefaultedMember; -export function assertEnumDefaultedMember(node: object | null | undefined, opts?: object | null): void; -export function isEnumMember(node: object | null | undefined, opts?: object | null): node is EnumMember; -export function assertEnumMember(node: object | null | undefined, opts?: object | null): void; -export function isEnumNumberBody(node: object | null | undefined, opts?: object | null): node is EnumNumberBody; -export function assertEnumNumberBody(node: object | null | undefined, opts?: object | null): void; -export function isEnumNumberMember(node: object | null | undefined, opts?: object | null): node is EnumNumberMember; -export function assertEnumNumberMember(node: object | null | undefined, opts?: object | null): void; -export function isEnumStringBody(node: object | null | undefined, opts?: object | null): node is EnumStringBody; -export function assertEnumStringBody(node: object | null | undefined, opts?: object | null): void; -export function isEnumStringMember(node: object | null | undefined, opts?: object | null): node is EnumStringMember; -export function assertEnumStringMember(node: object | null | undefined, opts?: object | null): void; -export function isEnumSymbolBody(node: object | null | undefined, opts?: object | null): node is EnumSymbolBody; -export function assertEnumSymbolBody(node: object | null | undefined, opts?: object | null): void; -export function isExistsTypeAnnotation(node: object | null | undefined, opts?: object | null): node is ExistsTypeAnnotation; -export function assertExistsTypeAnnotation(node: object | null | undefined, opts?: object | null): void; -export function isExportAllDeclaration(node: object | null | undefined, opts?: object | null): node is ExportAllDeclaration; -export function assertExportAllDeclaration(node: object | null | undefined, opts?: object | null): void; -export function isExportDeclaration(node: object | null | undefined, opts?: object | null): node is ExportDeclaration; -export function assertExportDeclaration(node: object | null | undefined, opts?: object | null): void; -export function isExportDefaultDeclaration(node: object | null | undefined, opts?: object | null): node is ExportDefaultDeclaration; -export function assertExportDefaultDeclaration(node: object | null | undefined, opts?: object | null): void; -export function isExportDefaultSpecifier(node: object | null | undefined, opts?: object | null): node is ExportDefaultSpecifier; -export function assertExportDefaultSpecifier(node: object | null | undefined, opts?: object | null): void; -export function isExportNamedDeclaration(node: object | null | undefined, opts?: object | null): node is ExportNamedDeclaration; -export function assertExportNamedDeclaration(node: object | null | undefined, opts?: object | null): void; -export function isExportNamespaceSpecifier(node: object | null | undefined, opts?: object | null): node is ExportNamespaceSpecifier; -export function assertExportNamespaceSpecifier(node: object | null | undefined, opts?: object | null): void; -export function isExportSpecifier(node: object | null | undefined, opts?: object | null): node is ExportSpecifier; -export function assertExportSpecifier(node: object | null | undefined, opts?: object | null): void; -export function isExpression(node: object | null | undefined, opts?: object | null): node is Expression; -export function assertExpression(node: object | null | undefined, opts?: object | null): void; -export function isExpressionStatement(node: object | null | undefined, opts?: object | null): node is ExpressionStatement; -export function assertExpressionStatement(node: object | null | undefined, opts?: object | null): void; -export function isExpressionWrapper(node: object | null | undefined, opts?: object | null): node is ExpressionWrapper; -export function assertExpressionWrapper(node: object | null | undefined, opts?: object | null): void; -export function isFile(node: object | null | undefined, opts?: object | null): node is File; -export function assertFile(node: object | null | undefined, opts?: object | null): void; -export function isFlow(node: object | null | undefined, opts?: object | null): node is Flow; -export function assertFlow(node: object | null | undefined, opts?: object | null): void; -export function isFlowBaseAnnotation(node: object | null | undefined, opts?: object | null): node is FlowBaseAnnotation; -export function assertFlowBaseAnnotation(node: object | null | undefined, opts?: object | null): void; -export function isFlowDeclaration(node: object | null | undefined, opts?: object | null): node is FlowDeclaration; -export function assertFlowDeclaration(node: object | null | undefined, opts?: object | null): void; -export function isFlowPredicate(node: object | null | undefined, opts?: object | null): node is FlowPredicate; -export function assertFlowPredicate(node: object | null | undefined, opts?: object | null): void; -export function isFlowType(node: object | null | undefined, opts?: object | null): node is FlowType; -export function assertFlowType(node: object | null | undefined, opts?: object | null): void; -export function isFor(node: object | null | undefined, opts?: object | null): node is For; -export function assertFor(node: object | null | undefined, opts?: object | null): void; -export function isForInStatement(node: object | null | undefined, opts?: object | null): node is ForInStatement; -export function assertForInStatement(node: object | null | undefined, opts?: object | null): void; -export function isForOfStatement(node: object | null | undefined, opts?: object | null): node is ForOfStatement; -export function assertForOfStatement(node: object | null | undefined, opts?: object | null): void; -export function isForStatement(node: object | null | undefined, opts?: object | null): node is ForStatement; -export function assertForStatement(node: object | null | undefined, opts?: object | null): void; -export function isForXStatement(node: object | null | undefined, opts?: object | null): node is ForXStatement; -export function assertForXStatement(node: object | null | undefined, opts?: object | null): void; -export function isFunction(node: object | null | undefined, opts?: object | null): node is Function; -export function assertFunction(node: object | null | undefined, opts?: object | null): void; -export function isFunctionDeclaration(node: object | null | undefined, opts?: object | null): node is FunctionDeclaration; -export function assertFunctionDeclaration(node: object | null | undefined, opts?: object | null): void; -export function isFunctionExpression(node: object | null | undefined, opts?: object | null): node is FunctionExpression; -export function assertFunctionExpression(node: object | null | undefined, opts?: object | null): void; -export function isFunctionParent(node: object | null | undefined, opts?: object | null): node is FunctionParent; -export function assertFunctionParent(node: object | null | undefined, opts?: object | null): void; -export function isFunctionTypeAnnotation(node: object | null | undefined, opts?: object | null): node is FunctionTypeAnnotation; -export function assertFunctionTypeAnnotation(node: object | null | undefined, opts?: object | null): void; -export function isFunctionTypeParam(node: object | null | undefined, opts?: object | null): node is FunctionTypeParam; -export function assertFunctionTypeParam(node: object | null | undefined, opts?: object | null): void; -export function isGenericTypeAnnotation(node: object | null | undefined, opts?: object | null): node is GenericTypeAnnotation; -export function assertGenericTypeAnnotation(node: object | null | undefined, opts?: object | null): void; -export function isIdentifier(node: object | null | undefined, opts?: object | null): node is Identifier; -export function assertIdentifier(node: object | null | undefined, opts?: object | null): void; -export function isIfStatement(node: object | null | undefined, opts?: object | null): node is IfStatement; -export function assertIfStatement(node: object | null | undefined, opts?: object | null): void; -export function isImmutable(node: object | null | undefined, opts?: object | null): node is Immutable; -export function assertImmutable(node: object | null | undefined, opts?: object | null): void; -export function isImport(node: object | null | undefined, opts?: object | null): node is Import; -export function assertImport(node: object | null | undefined, opts?: object | null): void; -export function isImportAttribute(node: object | null | undefined, opts?: object | null): node is ImportAttribute; -export function assertImportAttribute(node: object | null | undefined, opts?: object | null): void; -export function isImportDeclaration(node: object | null | undefined, opts?: object | null): node is ImportDeclaration; -export function assertImportDeclaration(node: object | null | undefined, opts?: object | null): void; -export function isImportDefaultSpecifier(node: object | null | undefined, opts?: object | null): node is ImportDefaultSpecifier; -export function assertImportDefaultSpecifier(node: object | null | undefined, opts?: object | null): void; -export function isImportExpression(node: object | null | undefined, opts?: object | null): node is ImportExpression; -export function assertImportExpression(node: object | null | undefined, opts?: object | null): void; -export function isImportNamespaceSpecifier(node: object | null | undefined, opts?: object | null): node is ImportNamespaceSpecifier; -export function assertImportNamespaceSpecifier(node: object | null | undefined, opts?: object | null): void; -export function isImportOrExportDeclaration(node: object | null | undefined, opts?: object | null): node is ImportOrExportDeclaration; -export function assertImportOrExportDeclaration(node: object | null | undefined, opts?: object | null): void; -export function isImportSpecifier(node: object | null | undefined, opts?: object | null): node is ImportSpecifier; -export function assertImportSpecifier(node: object | null | undefined, opts?: object | null): void; -export function isIndexedAccessType(node: object | null | undefined, opts?: object | null): node is IndexedAccessType; -export function assertIndexedAccessType(node: object | null | undefined, opts?: object | null): void; -export function isInferredPredicate(node: object | null | undefined, opts?: object | null): node is InferredPredicate; -export function assertInferredPredicate(node: object | null | undefined, opts?: object | null): void; -export function isInterfaceDeclaration(node: object | null | undefined, opts?: object | null): node is InterfaceDeclaration; -export function assertInterfaceDeclaration(node: object | null | undefined, opts?: object | null): void; -export function isInterfaceExtends(node: object | null | undefined, opts?: object | null): node is InterfaceExtends; -export function assertInterfaceExtends(node: object | null | undefined, opts?: object | null): void; -export function isInterfaceTypeAnnotation(node: object | null | undefined, opts?: object | null): node is InterfaceTypeAnnotation; -export function assertInterfaceTypeAnnotation(node: object | null | undefined, opts?: object | null): void; -export function isInterpreterDirective(node: object | null | undefined, opts?: object | null): node is InterpreterDirective; -export function assertInterpreterDirective(node: object | null | undefined, opts?: object | null): void; -export function isIntersectionTypeAnnotation(node: object | null | undefined, opts?: object | null): node is IntersectionTypeAnnotation; -export function assertIntersectionTypeAnnotation(node: object | null | undefined, opts?: object | null): void; -export function isJSX(node: object | null | undefined, opts?: object | null): node is JSX; -export function assertJSX(node: object | null | undefined, opts?: object | null): void; -export function isJSXAttribute(node: object | null | undefined, opts?: object | null): node is JSXAttribute; -export function assertJSXAttribute(node: object | null | undefined, opts?: object | null): void; -export function isJSXClosingElement(node: object | null | undefined, opts?: object | null): node is JSXClosingElement; -export function assertJSXClosingElement(node: object | null | undefined, opts?: object | null): void; -export function isJSXClosingFragment(node: object | null | undefined, opts?: object | null): node is JSXClosingFragment; -export function assertJSXClosingFragment(node: object | null | undefined, opts?: object | null): void; -export function isJSXElement(node: object | null | undefined, opts?: object | null): node is JSXElement; -export function assertJSXElement(node: object | null | undefined, opts?: object | null): void; -export function isJSXEmptyExpression(node: object | null | undefined, opts?: object | null): node is JSXEmptyExpression; -export function assertJSXEmptyExpression(node: object | null | undefined, opts?: object | null): void; -export function isJSXExpressionContainer(node: object | null | undefined, opts?: object | null): node is JSXExpressionContainer; -export function assertJSXExpressionContainer(node: object | null | undefined, opts?: object | null): void; -export function isJSXFragment(node: object | null | undefined, opts?: object | null): node is JSXFragment; -export function assertJSXFragment(node: object | null | undefined, opts?: object | null): void; -export function isJSXIdentifier(node: object | null | undefined, opts?: object | null): node is JSXIdentifier; -export function assertJSXIdentifier(node: object | null | undefined, opts?: object | null): void; -export function isJSXMemberExpression(node: object | null | undefined, opts?: object | null): node is JSXMemberExpression; -export function assertJSXMemberExpression(node: object | null | undefined, opts?: object | null): void; -export function isJSXNamespacedName(node: object | null | undefined, opts?: object | null): node is JSXNamespacedName; -export function assertJSXNamespacedName(node: object | null | undefined, opts?: object | null): void; -export function isJSXOpeningElement(node: object | null | undefined, opts?: object | null): node is JSXOpeningElement; -export function assertJSXOpeningElement(node: object | null | undefined, opts?: object | null): void; -export function isJSXOpeningFragment(node: object | null | undefined, opts?: object | null): node is JSXOpeningFragment; -export function assertJSXOpeningFragment(node: object | null | undefined, opts?: object | null): void; -export function isJSXSpreadAttribute(node: object | null | undefined, opts?: object | null): node is JSXSpreadAttribute; -export function assertJSXSpreadAttribute(node: object | null | undefined, opts?: object | null): void; -export function isJSXSpreadChild(node: object | null | undefined, opts?: object | null): node is JSXSpreadChild; -export function assertJSXSpreadChild(node: object | null | undefined, opts?: object | null): void; -export function isJSXText(node: object | null | undefined, opts?: object | null): node is JSXText; -export function assertJSXText(node: object | null | undefined, opts?: object | null): void; -export function isLVal(node: object | null | undefined, opts?: object | null): node is LVal; -export function assertLVal(node: object | null | undefined, opts?: object | null): void; -export function isLabeledStatement(node: object | null | undefined, opts?: object | null): node is LabeledStatement; -export function assertLabeledStatement(node: object | null | undefined, opts?: object | null): void; -export function isLiteral(node: object | null | undefined, opts?: object | null): node is Literal; -export function assertLiteral(node: object | null | undefined, opts?: object | null): void; -export function isLogicalExpression(node: object | null | undefined, opts?: object | null): node is LogicalExpression; -export function assertLogicalExpression(node: object | null | undefined, opts?: object | null): void; -export function isLoop(node: object | null | undefined, opts?: object | null): node is Loop; -export function assertLoop(node: object | null | undefined, opts?: object | null): void; -export function isMemberExpression(node: object | null | undefined, opts?: object | null): node is MemberExpression; -export function assertMemberExpression(node: object | null | undefined, opts?: object | null): void; -export function isMetaProperty(node: object | null | undefined, opts?: object | null): node is MetaProperty; -export function assertMetaProperty(node: object | null | undefined, opts?: object | null): void; -export function isMethod(node: object | null | undefined, opts?: object | null): node is Method; -export function assertMethod(node: object | null | undefined, opts?: object | null): void; -export function isMiscellaneous(node: object | null | undefined, opts?: object | null): node is Miscellaneous; -export function assertMiscellaneous(node: object | null | undefined, opts?: object | null): void; -export function isMixedTypeAnnotation(node: object | null | undefined, opts?: object | null): node is MixedTypeAnnotation; -export function assertMixedTypeAnnotation(node: object | null | undefined, opts?: object | null): void; -export function isModuleDeclaration(node: object | null | undefined, opts?: object | null): node is ModuleDeclaration; -export function assertModuleDeclaration(node: object | null | undefined, opts?: object | null): void; -export function isModuleExpression(node: object | null | undefined, opts?: object | null): node is ModuleExpression; -export function assertModuleExpression(node: object | null | undefined, opts?: object | null): void; -export function isModuleSpecifier(node: object | null | undefined, opts?: object | null): node is ModuleSpecifier; -export function assertModuleSpecifier(node: object | null | undefined, opts?: object | null): void; -export function isNewExpression(node: object | null | undefined, opts?: object | null): node is NewExpression; -export function assertNewExpression(node: object | null | undefined, opts?: object | null): void; -export function isNoop(node: object | null | undefined, opts?: object | null): node is Noop; -export function assertNoop(node: object | null | undefined, opts?: object | null): void; -export function isNullLiteral(node: object | null | undefined, opts?: object | null): node is NullLiteral; -export function assertNullLiteral(node: object | null | undefined, opts?: object | null): void; -export function isNullLiteralTypeAnnotation(node: object | null | undefined, opts?: object | null): node is NullLiteralTypeAnnotation; -export function assertNullLiteralTypeAnnotation(node: object | null | undefined, opts?: object | null): void; -export function isNullableTypeAnnotation(node: object | null | undefined, opts?: object | null): node is NullableTypeAnnotation; -export function assertNullableTypeAnnotation(node: object | null | undefined, opts?: object | null): void; -/** @deprecated Use `isNumericLiteral` */ -export function isNumberLiteral(node: object | null | undefined, opts?: object | null): node is NumericLiteral; -/** @deprecated Use `assertNumericLiteral` */ -export function assertNumberLiteral(node: object | null | undefined, opts?: object | null): void; -export function isNumberLiteralTypeAnnotation(node: object | null | undefined, opts?: object | null): node is NumberLiteralTypeAnnotation; -export function assertNumberLiteralTypeAnnotation(node: object | null | undefined, opts?: object | null): void; -export function isNumberTypeAnnotation(node: object | null | undefined, opts?: object | null): node is NumberTypeAnnotation; -export function assertNumberTypeAnnotation(node: object | null | undefined, opts?: object | null): void; -export function isNumericLiteral(node: object | null | undefined, opts?: object | null): node is NumericLiteral; -export function assertNumericLiteral(node: object | null | undefined, opts?: object | null): void; -export function isObjectExpression(node: object | null | undefined, opts?: object | null): node is ObjectExpression; -export function assertObjectExpression(node: object | null | undefined, opts?: object | null): void; -export function isObjectMember(node: object | null | undefined, opts?: object | null): node is ObjectMember; -export function assertObjectMember(node: object | null | undefined, opts?: object | null): void; -export function isObjectMethod(node: object | null | undefined, opts?: object | null): node is ObjectMethod; -export function assertObjectMethod(node: object | null | undefined, opts?: object | null): void; -export function isObjectPattern(node: object | null | undefined, opts?: object | null): node is ObjectPattern; -export function assertObjectPattern(node: object | null | undefined, opts?: object | null): void; -export function isObjectProperty(node: object | null | undefined, opts?: object | null): node is ObjectProperty; -export function assertObjectProperty(node: object | null | undefined, opts?: object | null): void; -export function isObjectTypeAnnotation(node: object | null | undefined, opts?: object | null): node is ObjectTypeAnnotation; -export function assertObjectTypeAnnotation(node: object | null | undefined, opts?: object | null): void; -export function isObjectTypeCallProperty(node: object | null | undefined, opts?: object | null): node is ObjectTypeCallProperty; -export function assertObjectTypeCallProperty(node: object | null | undefined, opts?: object | null): void; -export function isObjectTypeIndexer(node: object | null | undefined, opts?: object | null): node is ObjectTypeIndexer; -export function assertObjectTypeIndexer(node: object | null | undefined, opts?: object | null): void; -export function isObjectTypeInternalSlot(node: object | null | undefined, opts?: object | null): node is ObjectTypeInternalSlot; -export function assertObjectTypeInternalSlot(node: object | null | undefined, opts?: object | null): void; -export function isObjectTypeProperty(node: object | null | undefined, opts?: object | null): node is ObjectTypeProperty; -export function assertObjectTypeProperty(node: object | null | undefined, opts?: object | null): void; -export function isObjectTypeSpreadProperty(node: object | null | undefined, opts?: object | null): node is ObjectTypeSpreadProperty; -export function assertObjectTypeSpreadProperty(node: object | null | undefined, opts?: object | null): void; -export function isOpaqueType(node: object | null | undefined, opts?: object | null): node is OpaqueType; -export function assertOpaqueType(node: object | null | undefined, opts?: object | null): void; -export function isOptionalCallExpression(node: object | null | undefined, opts?: object | null): node is OptionalCallExpression; -export function assertOptionalCallExpression(node: object | null | undefined, opts?: object | null): void; -export function isOptionalIndexedAccessType(node: object | null | undefined, opts?: object | null): node is OptionalIndexedAccessType; -export function assertOptionalIndexedAccessType(node: object | null | undefined, opts?: object | null): void; -export function isOptionalMemberExpression(node: object | null | undefined, opts?: object | null): node is OptionalMemberExpression; -export function assertOptionalMemberExpression(node: object | null | undefined, opts?: object | null): void; -export function isParenthesizedExpression(node: object | null | undefined, opts?: object | null): node is ParenthesizedExpression; -export function assertParenthesizedExpression(node: object | null | undefined, opts?: object | null): void; -export function isPattern(node: object | null | undefined, opts?: object | null): node is Pattern; -export function assertPattern(node: object | null | undefined, opts?: object | null): void; -export function isPatternLike(node: object | null | undefined, opts?: object | null): node is PatternLike; -export function assertPatternLike(node: object | null | undefined, opts?: object | null): void; -export function isPipelineBareFunction(node: object | null | undefined, opts?: object | null): node is PipelineBareFunction; -export function assertPipelineBareFunction(node: object | null | undefined, opts?: object | null): void; -export function isPipelinePrimaryTopicReference(node: object | null | undefined, opts?: object | null): node is PipelinePrimaryTopicReference; -export function assertPipelinePrimaryTopicReference(node: object | null | undefined, opts?: object | null): void; -export function isPipelineTopicExpression(node: object | null | undefined, opts?: object | null): node is PipelineTopicExpression; -export function assertPipelineTopicExpression(node: object | null | undefined, opts?: object | null): void; -export function isPlaceholder(node: object | null | undefined, opts?: object | null): node is Placeholder; -export function assertPlaceholder(node: object | null | undefined, opts?: object | null): void; -export function isPrivate(node: object | null | undefined, opts?: object | null): node is Private; -export function assertPrivate(node: object | null | undefined, opts?: object | null): void; -export function isPrivateName(node: object | null | undefined, opts?: object | null): node is PrivateName; -export function assertPrivateName(node: object | null | undefined, opts?: object | null): void; -export function isProgram(node: object | null | undefined, opts?: object | null): node is Program; -export function assertProgram(node: object | null | undefined, opts?: object | null): void; -export function isProperty(node: object | null | undefined, opts?: object | null): node is Property; -export function assertProperty(node: object | null | undefined, opts?: object | null): void; -export function isPureish(node: object | null | undefined, opts?: object | null): node is Pureish; -export function assertPureish(node: object | null | undefined, opts?: object | null): void; -export function isQualifiedTypeIdentifier(node: object | null | undefined, opts?: object | null): node is QualifiedTypeIdentifier; -export function assertQualifiedTypeIdentifier(node: object | null | undefined, opts?: object | null): void; -export function isRecordExpression(node: object | null | undefined, opts?: object | null): node is RecordExpression; -export function assertRecordExpression(node: object | null | undefined, opts?: object | null): void; -export function isRegExpLiteral(node: object | null | undefined, opts?: object | null): node is RegExpLiteral; -export function assertRegExpLiteral(node: object | null | undefined, opts?: object | null): void; -/** @deprecated Use `isRegExpLiteral` */ -export function isRegexLiteral(node: object | null | undefined, opts?: object | null): node is RegExpLiteral; -/** @deprecated Use `assertRegExpLiteral` */ -export function assertRegexLiteral(node: object | null | undefined, opts?: object | null): void; -export function isRestElement(node: object | null | undefined, opts?: object | null): node is RestElement; -export function assertRestElement(node: object | null | undefined, opts?: object | null): void; -/** @deprecated Use `isRestElement` */ -export function isRestProperty(node: object | null | undefined, opts?: object | null): node is RestElement; -/** @deprecated Use `assertRestElement` */ -export function assertRestProperty(node: object | null | undefined, opts?: object | null): void; -export function isReturnStatement(node: object | null | undefined, opts?: object | null): node is ReturnStatement; -export function assertReturnStatement(node: object | null | undefined, opts?: object | null): void; -export function isScopable(node: object | null | undefined, opts?: object | null): node is Scopable; -export function assertScopable(node: object | null | undefined, opts?: object | null): void; -export function isSequenceExpression(node: object | null | undefined, opts?: object | null): node is SequenceExpression; -export function assertSequenceExpression(node: object | null | undefined, opts?: object | null): void; -export function isSpreadElement(node: object | null | undefined, opts?: object | null): node is SpreadElement; -export function assertSpreadElement(node: object | null | undefined, opts?: object | null): void; -/** @deprecated Use `isSpreadElement` */ -export function isSpreadProperty(node: object | null | undefined, opts?: object | null): node is SpreadElement; -/** @deprecated Use `assertSpreadElement` */ -export function assertSpreadProperty(node: object | null | undefined, opts?: object | null): void; -export function isStandardized(node: object | null | undefined, opts?: object | null): node is Standardized; -export function assertStandardized(node: object | null | undefined, opts?: object | null): void; -export function isStatement(node: object | null | undefined, opts?: object | null): node is Statement; -export function assertStatement(node: object | null | undefined, opts?: object | null): void; -export function isStaticBlock(node: object | null | undefined, opts?: object | null): node is StaticBlock; -export function assertStaticBlock(node: object | null | undefined, opts?: object | null): void; -export function isStringLiteral(node: object | null | undefined, opts?: object | null): node is StringLiteral; -export function assertStringLiteral(node: object | null | undefined, opts?: object | null): void; -export function isStringLiteralTypeAnnotation(node: object | null | undefined, opts?: object | null): node is StringLiteralTypeAnnotation; -export function assertStringLiteralTypeAnnotation(node: object | null | undefined, opts?: object | null): void; -export function isStringTypeAnnotation(node: object | null | undefined, opts?: object | null): node is StringTypeAnnotation; -export function assertStringTypeAnnotation(node: object | null | undefined, opts?: object | null): void; -export function isSuper(node: object | null | undefined, opts?: object | null): node is Super; -export function assertSuper(node: object | null | undefined, opts?: object | null): void; -export function isSwitchCase(node: object | null | undefined, opts?: object | null): node is SwitchCase; -export function assertSwitchCase(node: object | null | undefined, opts?: object | null): void; -export function isSwitchStatement(node: object | null | undefined, opts?: object | null): node is SwitchStatement; -export function assertSwitchStatement(node: object | null | undefined, opts?: object | null): void; -export function isSymbolTypeAnnotation(node: object | null | undefined, opts?: object | null): node is SymbolTypeAnnotation; -export function assertSymbolTypeAnnotation(node: object | null | undefined, opts?: object | null): void; -export function isTSAnyKeyword(node: object | null | undefined, opts?: object | null): node is TSAnyKeyword; -export function assertTSAnyKeyword(node: object | null | undefined, opts?: object | null): void; -export function isTSArrayType(node: object | null | undefined, opts?: object | null): node is TSArrayType; -export function assertTSArrayType(node: object | null | undefined, opts?: object | null): void; -export function isTSAsExpression(node: object | null | undefined, opts?: object | null): node is TSAsExpression; -export function assertTSAsExpression(node: object | null | undefined, opts?: object | null): void; -export function isTSBaseType(node: object | null | undefined, opts?: object | null): node is TSBaseType; -export function assertTSBaseType(node: object | null | undefined, opts?: object | null): void; -export function isTSBigIntKeyword(node: object | null | undefined, opts?: object | null): node is TSBigIntKeyword; -export function assertTSBigIntKeyword(node: object | null | undefined, opts?: object | null): void; -export function isTSBooleanKeyword(node: object | null | undefined, opts?: object | null): node is TSBooleanKeyword; -export function assertTSBooleanKeyword(node: object | null | undefined, opts?: object | null): void; -export function isTSCallSignatureDeclaration(node: object | null | undefined, opts?: object | null): node is TSCallSignatureDeclaration; -export function assertTSCallSignatureDeclaration(node: object | null | undefined, opts?: object | null): void; -export function isTSConditionalType(node: object | null | undefined, opts?: object | null): node is TSConditionalType; -export function assertTSConditionalType(node: object | null | undefined, opts?: object | null): void; -export function isTSConstructSignatureDeclaration(node: object | null | undefined, opts?: object | null): node is TSConstructSignatureDeclaration; -export function assertTSConstructSignatureDeclaration(node: object | null | undefined, opts?: object | null): void; -export function isTSConstructorType(node: object | null | undefined, opts?: object | null): node is TSConstructorType; -export function assertTSConstructorType(node: object | null | undefined, opts?: object | null): void; -export function isTSDeclareFunction(node: object | null | undefined, opts?: object | null): node is TSDeclareFunction; -export function assertTSDeclareFunction(node: object | null | undefined, opts?: object | null): void; -export function isTSDeclareMethod(node: object | null | undefined, opts?: object | null): node is TSDeclareMethod; -export function assertTSDeclareMethod(node: object | null | undefined, opts?: object | null): void; -export function isTSEntityName(node: object | null | undefined, opts?: object | null): node is TSEntityName; -export function assertTSEntityName(node: object | null | undefined, opts?: object | null): void; -export function isTSEnumDeclaration(node: object | null | undefined, opts?: object | null): node is TSEnumDeclaration; -export function assertTSEnumDeclaration(node: object | null | undefined, opts?: object | null): void; -export function isTSEnumMember(node: object | null | undefined, opts?: object | null): node is TSEnumMember; -export function assertTSEnumMember(node: object | null | undefined, opts?: object | null): void; -export function isTSExportAssignment(node: object | null | undefined, opts?: object | null): node is TSExportAssignment; -export function assertTSExportAssignment(node: object | null | undefined, opts?: object | null): void; -export function isTSExpressionWithTypeArguments(node: object | null | undefined, opts?: object | null): node is TSExpressionWithTypeArguments; -export function assertTSExpressionWithTypeArguments(node: object | null | undefined, opts?: object | null): void; -export function isTSExternalModuleReference(node: object | null | undefined, opts?: object | null): node is TSExternalModuleReference; -export function assertTSExternalModuleReference(node: object | null | undefined, opts?: object | null): void; -export function isTSFunctionType(node: object | null | undefined, opts?: object | null): node is TSFunctionType; -export function assertTSFunctionType(node: object | null | undefined, opts?: object | null): void; -export function isTSImportEqualsDeclaration(node: object | null | undefined, opts?: object | null): node is TSImportEqualsDeclaration; -export function assertTSImportEqualsDeclaration(node: object | null | undefined, opts?: object | null): void; -export function isTSImportType(node: object | null | undefined, opts?: object | null): node is TSImportType; -export function assertTSImportType(node: object | null | undefined, opts?: object | null): void; -export function isTSIndexSignature(node: object | null | undefined, opts?: object | null): node is TSIndexSignature; -export function assertTSIndexSignature(node: object | null | undefined, opts?: object | null): void; -export function isTSIndexedAccessType(node: object | null | undefined, opts?: object | null): node is TSIndexedAccessType; -export function assertTSIndexedAccessType(node: object | null | undefined, opts?: object | null): void; -export function isTSInferType(node: object | null | undefined, opts?: object | null): node is TSInferType; -export function assertTSInferType(node: object | null | undefined, opts?: object | null): void; -export function isTSInstantiationExpression(node: object | null | undefined, opts?: object | null): node is TSInstantiationExpression; -export function assertTSInstantiationExpression(node: object | null | undefined, opts?: object | null): void; -export function isTSInterfaceBody(node: object | null | undefined, opts?: object | null): node is TSInterfaceBody; -export function assertTSInterfaceBody(node: object | null | undefined, opts?: object | null): void; -export function isTSInterfaceDeclaration(node: object | null | undefined, opts?: object | null): node is TSInterfaceDeclaration; -export function assertTSInterfaceDeclaration(node: object | null | undefined, opts?: object | null): void; -export function isTSIntersectionType(node: object | null | undefined, opts?: object | null): node is TSIntersectionType; -export function assertTSIntersectionType(node: object | null | undefined, opts?: object | null): void; -export function isTSIntrinsicKeyword(node: object | null | undefined, opts?: object | null): node is TSIntrinsicKeyword; -export function assertTSIntrinsicKeyword(node: object | null | undefined, opts?: object | null): void; -export function isTSLiteralType(node: object | null | undefined, opts?: object | null): node is TSLiteralType; -export function assertTSLiteralType(node: object | null | undefined, opts?: object | null): void; -export function isTSMappedType(node: object | null | undefined, opts?: object | null): node is TSMappedType; -export function assertTSMappedType(node: object | null | undefined, opts?: object | null): void; -export function isTSMethodSignature(node: object | null | undefined, opts?: object | null): node is TSMethodSignature; -export function assertTSMethodSignature(node: object | null | undefined, opts?: object | null): void; -export function isTSModuleBlock(node: object | null | undefined, opts?: object | null): node is TSModuleBlock; -export function assertTSModuleBlock(node: object | null | undefined, opts?: object | null): void; -export function isTSModuleDeclaration(node: object | null | undefined, opts?: object | null): node is TSModuleDeclaration; -export function assertTSModuleDeclaration(node: object | null | undefined, opts?: object | null): void; -export function isTSNamedTupleMember(node: object | null | undefined, opts?: object | null): node is TSNamedTupleMember; -export function assertTSNamedTupleMember(node: object | null | undefined, opts?: object | null): void; -export function isTSNamespaceExportDeclaration(node: object | null | undefined, opts?: object | null): node is TSNamespaceExportDeclaration; -export function assertTSNamespaceExportDeclaration(node: object | null | undefined, opts?: object | null): void; -export function isTSNeverKeyword(node: object | null | undefined, opts?: object | null): node is TSNeverKeyword; -export function assertTSNeverKeyword(node: object | null | undefined, opts?: object | null): void; -export function isTSNonNullExpression(node: object | null | undefined, opts?: object | null): node is TSNonNullExpression; -export function assertTSNonNullExpression(node: object | null | undefined, opts?: object | null): void; -export function isTSNullKeyword(node: object | null | undefined, opts?: object | null): node is TSNullKeyword; -export function assertTSNullKeyword(node: object | null | undefined, opts?: object | null): void; -export function isTSNumberKeyword(node: object | null | undefined, opts?: object | null): node is TSNumberKeyword; -export function assertTSNumberKeyword(node: object | null | undefined, opts?: object | null): void; -export function isTSObjectKeyword(node: object | null | undefined, opts?: object | null): node is TSObjectKeyword; -export function assertTSObjectKeyword(node: object | null | undefined, opts?: object | null): void; -export function isTSOptionalType(node: object | null | undefined, opts?: object | null): node is TSOptionalType; -export function assertTSOptionalType(node: object | null | undefined, opts?: object | null): void; -export function isTSParameterProperty(node: object | null | undefined, opts?: object | null): node is TSParameterProperty; -export function assertTSParameterProperty(node: object | null | undefined, opts?: object | null): void; -export function isTSParenthesizedType(node: object | null | undefined, opts?: object | null): node is TSParenthesizedType; -export function assertTSParenthesizedType(node: object | null | undefined, opts?: object | null): void; -export function isTSPropertySignature(node: object | null | undefined, opts?: object | null): node is TSPropertySignature; -export function assertTSPropertySignature(node: object | null | undefined, opts?: object | null): void; -export function isTSQualifiedName(node: object | null | undefined, opts?: object | null): node is TSQualifiedName; -export function assertTSQualifiedName(node: object | null | undefined, opts?: object | null): void; -export function isTSRestType(node: object | null | undefined, opts?: object | null): node is TSRestType; -export function assertTSRestType(node: object | null | undefined, opts?: object | null): void; -export function isTSSatisfiesExpression(node: object | null | undefined, opts?: object | null): node is TSSatisfiesExpression; -export function assertTSSatisfiesExpression(node: object | null | undefined, opts?: object | null): void; -export function isTSStringKeyword(node: object | null | undefined, opts?: object | null): node is TSStringKeyword; -export function assertTSStringKeyword(node: object | null | undefined, opts?: object | null): void; -export function isTSSymbolKeyword(node: object | null | undefined, opts?: object | null): node is TSSymbolKeyword; -export function assertTSSymbolKeyword(node: object | null | undefined, opts?: object | null): void; -export function isTSThisType(node: object | null | undefined, opts?: object | null): node is TSThisType; -export function assertTSThisType(node: object | null | undefined, opts?: object | null): void; -export function isTSTupleType(node: object | null | undefined, opts?: object | null): node is TSTupleType; -export function assertTSTupleType(node: object | null | undefined, opts?: object | null): void; -export function isTSType(node: object | null | undefined, opts?: object | null): node is TSType; -export function assertTSType(node: object | null | undefined, opts?: object | null): void; -export function isTSTypeAliasDeclaration(node: object | null | undefined, opts?: object | null): node is TSTypeAliasDeclaration; -export function assertTSTypeAliasDeclaration(node: object | null | undefined, opts?: object | null): void; -export function isTSTypeAnnotation(node: object | null | undefined, opts?: object | null): node is TSTypeAnnotation; -export function assertTSTypeAnnotation(node: object | null | undefined, opts?: object | null): void; -export function isTSTypeAssertion(node: object | null | undefined, opts?: object | null): node is TSTypeAssertion; -export function assertTSTypeAssertion(node: object | null | undefined, opts?: object | null): void; -export function isTSTypeElement(node: object | null | undefined, opts?: object | null): node is TSTypeElement; -export function assertTSTypeElement(node: object | null | undefined, opts?: object | null): void; -export function isTSTypeLiteral(node: object | null | undefined, opts?: object | null): node is TSTypeLiteral; -export function assertTSTypeLiteral(node: object | null | undefined, opts?: object | null): void; -export function isTSTypeOperator(node: object | null | undefined, opts?: object | null): node is TSTypeOperator; -export function assertTSTypeOperator(node: object | null | undefined, opts?: object | null): void; -export function isTSTypeParameter(node: object | null | undefined, opts?: object | null): node is TSTypeParameter; -export function assertTSTypeParameter(node: object | null | undefined, opts?: object | null): void; -export function isTSTypeParameterDeclaration(node: object | null | undefined, opts?: object | null): node is TSTypeParameterDeclaration; -export function assertTSTypeParameterDeclaration(node: object | null | undefined, opts?: object | null): void; -export function isTSTypeParameterInstantiation(node: object | null | undefined, opts?: object | null): node is TSTypeParameterInstantiation; -export function assertTSTypeParameterInstantiation(node: object | null | undefined, opts?: object | null): void; -export function isTSTypePredicate(node: object | null | undefined, opts?: object | null): node is TSTypePredicate; -export function assertTSTypePredicate(node: object | null | undefined, opts?: object | null): void; -export function isTSTypeQuery(node: object | null | undefined, opts?: object | null): node is TSTypeQuery; -export function assertTSTypeQuery(node: object | null | undefined, opts?: object | null): void; -export function isTSTypeReference(node: object | null | undefined, opts?: object | null): node is TSTypeReference; -export function assertTSTypeReference(node: object | null | undefined, opts?: object | null): void; -export function isTSUndefinedKeyword(node: object | null | undefined, opts?: object | null): node is TSUndefinedKeyword; -export function assertTSUndefinedKeyword(node: object | null | undefined, opts?: object | null): void; -export function isTSUnionType(node: object | null | undefined, opts?: object | null): node is TSUnionType; -export function assertTSUnionType(node: object | null | undefined, opts?: object | null): void; -export function isTSUnknownKeyword(node: object | null | undefined, opts?: object | null): node is TSUnknownKeyword; -export function assertTSUnknownKeyword(node: object | null | undefined, opts?: object | null): void; -export function isTSVoidKeyword(node: object | null | undefined, opts?: object | null): node is TSVoidKeyword; -export function assertTSVoidKeyword(node: object | null | undefined, opts?: object | null): void; -export function isTaggedTemplateExpression(node: object | null | undefined, opts?: object | null): node is TaggedTemplateExpression; -export function assertTaggedTemplateExpression(node: object | null | undefined, opts?: object | null): void; -export function isTemplateElement(node: object | null | undefined, opts?: object | null): node is TemplateElement; -export function assertTemplateElement(node: object | null | undefined, opts?: object | null): void; -export function isTemplateLiteral(node: object | null | undefined, opts?: object | null): node is TemplateLiteral; -export function assertTemplateLiteral(node: object | null | undefined, opts?: object | null): void; -export function isTerminatorless(node: object | null | undefined, opts?: object | null): node is Terminatorless; -export function assertTerminatorless(node: object | null | undefined, opts?: object | null): void; -export function isThisExpression(node: object | null | undefined, opts?: object | null): node is ThisExpression; -export function assertThisExpression(node: object | null | undefined, opts?: object | null): void; -export function isThisTypeAnnotation(node: object | null | undefined, opts?: object | null): node is ThisTypeAnnotation; -export function assertThisTypeAnnotation(node: object | null | undefined, opts?: object | null): void; -export function isThrowStatement(node: object | null | undefined, opts?: object | null): node is ThrowStatement; -export function assertThrowStatement(node: object | null | undefined, opts?: object | null): void; -export function isTopicReference(node: object | null | undefined, opts?: object | null): node is TopicReference; -export function assertTopicReference(node: object | null | undefined, opts?: object | null): void; -export function isTryStatement(node: object | null | undefined, opts?: object | null): node is TryStatement; -export function assertTryStatement(node: object | null | undefined, opts?: object | null): void; -export function isTupleExpression(node: object | null | undefined, opts?: object | null): node is TupleExpression; -export function assertTupleExpression(node: object | null | undefined, opts?: object | null): void; -export function isTupleTypeAnnotation(node: object | null | undefined, opts?: object | null): node is TupleTypeAnnotation; -export function assertTupleTypeAnnotation(node: object | null | undefined, opts?: object | null): void; -export function isTypeAlias(node: object | null | undefined, opts?: object | null): node is TypeAlias; -export function assertTypeAlias(node: object | null | undefined, opts?: object | null): void; -export function isTypeAnnotation(node: object | null | undefined, opts?: object | null): node is TypeAnnotation; -export function assertTypeAnnotation(node: object | null | undefined, opts?: object | null): void; -export function isTypeCastExpression(node: object | null | undefined, opts?: object | null): node is TypeCastExpression; -export function assertTypeCastExpression(node: object | null | undefined, opts?: object | null): void; -export function isTypeParameter(node: object | null | undefined, opts?: object | null): node is TypeParameter; -export function assertTypeParameter(node: object | null | undefined, opts?: object | null): void; -export function isTypeParameterDeclaration(node: object | null | undefined, opts?: object | null): node is TypeParameterDeclaration; -export function assertTypeParameterDeclaration(node: object | null | undefined, opts?: object | null): void; -export function isTypeParameterInstantiation(node: object | null | undefined, opts?: object | null): node is TypeParameterInstantiation; -export function assertTypeParameterInstantiation(node: object | null | undefined, opts?: object | null): void; -export function isTypeScript(node: object | null | undefined, opts?: object | null): node is TypeScript; -export function assertTypeScript(node: object | null | undefined, opts?: object | null): void; -export function isTypeofTypeAnnotation(node: object | null | undefined, opts?: object | null): node is TypeofTypeAnnotation; -export function assertTypeofTypeAnnotation(node: object | null | undefined, opts?: object | null): void; -export function isUnaryExpression(node: object | null | undefined, opts?: object | null): node is UnaryExpression; -export function assertUnaryExpression(node: object | null | undefined, opts?: object | null): void; -export function isUnaryLike(node: object | null | undefined, opts?: object | null): node is UnaryLike; -export function assertUnaryLike(node: object | null | undefined, opts?: object | null): void; -export function isUnionTypeAnnotation(node: object | null | undefined, opts?: object | null): node is UnionTypeAnnotation; -export function assertUnionTypeAnnotation(node: object | null | undefined, opts?: object | null): void; -export function isUpdateExpression(node: object | null | undefined, opts?: object | null): node is UpdateExpression; -export function assertUpdateExpression(node: object | null | undefined, opts?: object | null): void; -export function isUserWhitespacable(node: object | null | undefined, opts?: object | null): node is UserWhitespacable; -export function assertUserWhitespacable(node: object | null | undefined, opts?: object | null): void; -export function isV8IntrinsicIdentifier(node: object | null | undefined, opts?: object | null): node is V8IntrinsicIdentifier; -export function assertV8IntrinsicIdentifier(node: object | null | undefined, opts?: object | null): void; -export function isVariableDeclaration(node: object | null | undefined, opts?: object | null): node is VariableDeclaration; -export function assertVariableDeclaration(node: object | null | undefined, opts?: object | null): void; -export function isVariableDeclarator(node: object | null | undefined, opts?: object | null): node is VariableDeclarator; -export function assertVariableDeclarator(node: object | null | undefined, opts?: object | null): void; -export function isVariance(node: object | null | undefined, opts?: object | null): node is Variance; -export function assertVariance(node: object | null | undefined, opts?: object | null): void; -export function isVoidTypeAnnotation(node: object | null | undefined, opts?: object | null): node is VoidTypeAnnotation; -export function assertVoidTypeAnnotation(node: object | null | undefined, opts?: object | null): void; -export function isWhile(node: object | null | undefined, opts?: object | null): node is While; -export function assertWhile(node: object | null | undefined, opts?: object | null): void; -export function isWhileStatement(node: object | null | undefined, opts?: object | null): node is WhileStatement; -export function assertWhileStatement(node: object | null | undefined, opts?: object | null): void; -export function isWithStatement(node: object | null | undefined, opts?: object | null): node is WithStatement; -export function assertWithStatement(node: object | null | undefined, opts?: object | null): void; -export function isYieldExpression(node: object | null | undefined, opts?: object | null): node is YieldExpression; -export function assertYieldExpression(node: object | null | undefined, opts?: object | null): void; -export function assertNode(obj: any): void -export function createTypeAnnotationBasedOnTypeof(type: 'string' | 'number' | 'undefined' | 'boolean' | 'function' | 'object' | 'symbol'): StringTypeAnnotation | VoidTypeAnnotation | NumberTypeAnnotation | BooleanTypeAnnotation | GenericTypeAnnotation -export function createUnionTypeAnnotation(types: [T]): T -export function createFlowUnionType(types: [T]): T -export function createUnionTypeAnnotation(types: ReadonlyArray): UnionTypeAnnotation -export function createFlowUnionType(types: ReadonlyArray): UnionTypeAnnotation -export function buildChildren(node: { children: ReadonlyArray }): JSXElement['children'] -export function clone(n: T): T; -export function cloneDeep(n: T): T; -export function cloneDeepWithoutLoc(n: T): T; -export function cloneNode(n: T, deep?: boolean, withoutLoc?: boolean): T; -export function cloneWithoutLoc(n: T): T; -export type CommentTypeShorthand = 'leading' | 'inner' | 'trailing' -export function addComment(node: T, type: CommentTypeShorthand, content: string, line?: boolean): T -export function addComments(node: T, type: CommentTypeShorthand, comments: ReadonlyArray): T -export function inheritInnerComments(node: Node, parent: Node): void -export function inheritLeadingComments(node: Node, parent: Node): void -export function inheritsComments(node: T, parent: Node): void -export function inheritTrailingComments(node: Node, parent: Node): void -export function removeComments(node: T): T -export function ensureBlock(node: Extract): BlockStatement -export function ensureBlock = 'body'>(node: Extract>, key: K): BlockStatement -export function toBindingIdentifierName(name: { toString(): string } | null | undefined): string -export function toBlock(node: Statement | Expression, parent?: Function | null): BlockStatement -export function toComputedKey>(node: T, key?: Expression | Identifier): Expression -export function toExpression(node: Function): FunctionExpression -export function toExpression(node: Class): ClassExpression -export function toExpression(node: ExpressionStatement | Expression | Class | Function): Expression -export function toIdentifier(name: { toString(): string } | null | undefined): string -export function toKeyAlias(node: Method | Property, key?: Node): string -export function toSequenceExpression(nodes: ReadonlyArray, scope: { push(value: { id: LVal; kind: 'var'; init?: Expression}): void; buildUndefinedNode(): Node }): SequenceExpression | undefined -export function toStatement(node: AssignmentExpression, ignore?: boolean): ExpressionStatement -export function toStatement(node: Statement | AssignmentExpression, ignore?: boolean): Statement -export function toStatement(node: Class, ignore: true): ClassDeclaration | undefined -export function toStatement(node: Class, ignore?: boolean): ClassDeclaration -export function toStatement(node: Function, ignore: true): FunctionDeclaration | undefined -export function toStatement(node: Function, ignore?: boolean): FunctionDeclaration -export function toStatement(node: Statement | Class | Function | AssignmentExpression, ignore: true): Statement | undefined -export function toStatement(node: Statement | Class | Function | AssignmentExpression, ignore?: boolean): Statement -export function valueToNode(value: undefined): Identifier -export function valueToNode(value: boolean): BooleanLiteral -export function valueToNode(value: null): NullLiteral -export function valueToNode(value: string): StringLiteral -export function valueToNode(value: number): NumericLiteral | BinaryExpression | UnaryExpression -export function valueToNode(value: RegExp): RegExpLiteral -export function valueToNode(value: ReadonlyArray): ArrayExpression -export function valueToNode(value: object): ObjectExpression -export function valueToNode(value: undefined | boolean | null | string | number | RegExp | object): Expression -export function removeTypeDuplicates(types: ReadonlyArray): FlowType[] -export function appendToMemberExpression>(member: T, append: MemberExpression['property'], computed?: boolean): T -export function inherits(child: T, parent: Node | null | undefined): T -export function prependToMemberExpression>(member: T, prepend: MemberExpression['object']): T -export function removeProperties( - n: Node, - opts?: { preserveComments: boolean } | null -): void; -export function removePropertiesDeep( - n: T, - opts?: { preserveComments: boolean } | null -): T; -export function getBindingIdentifiers(node: Node, duplicates: true, outerOnly?: boolean): Record> -export function getBindingIdentifiers(node: Node, duplicates?: false, outerOnly?: boolean): Record -export function getBindingIdentifiers(node: Node, duplicates: boolean, outerOnly?: boolean): Record> -export function getOuterBindingIdentifiers(node: Node, duplicates: true): Record> -export function getOuterBindingIdentifiers(node: Node, duplicates?: false): Record -export function getOuterBindingIdentifiers(node: Node, duplicates: boolean): Record> -export type TraversalAncestors = ReadonlyArray<{ - node: Node, - key: string, - index?: number, -}>; -export type TraversalHandler = ( - this: undefined, node: Node, parent: TraversalAncestors, type: T -) => void; -export type TraversalHandlers = { - enter?: TraversalHandler, - exit?: TraversalHandler, -}; -export function traverse(n: Node, h: TraversalHandler | TraversalHandlers, state?: T): void; -export function traverseFast(n: Node, h: TraversalHandler, state?: T): void; -export function shallowEqual(actual: object, expected: T): actual is T -export function buildMatchMemberExpression(match: string, allowPartial?: boolean): (node: Node | null | undefined) => node is MemberExpression -export function is(type: T, n: Node | null | undefined, required?: undefined): n is Extract -export function is>(type: T, n: Node | null | undefined, required: Partial

    ): n is P -export function is

    (type: string, n: Node | null | undefined, required: Partial

    ): n is P -export function is(type: string, n: Node | null | undefined, required?: Partial): n is Node -export function isBinding(node: Node, parent: Node, grandparent?: Node): boolean -export function isBlockScoped(node: Node): node is FunctionDeclaration | ClassDeclaration | VariableDeclaration -export function isImmutable(node: Node): node is Immutable -export function isLet(node: Node): node is VariableDeclaration -export function isNode(node: object | null | undefined): node is Node -export function isNodesEquivalent>(a: T, b: any): b is T -export function isNodesEquivalent(a: any, b: any): boolean -export function isPlaceholderType(placeholderType: Node['type'], targetType: Node['type']): boolean -export function isReferenced(node: Node, parent: Node, grandparent?: Node): boolean -export function isScope(node: Node, parent: Node): node is Scopable -export function isSpecifierDefault(specifier: ModuleSpecifier): boolean -export function isType(nodetype: string, targetType: T): nodetype is T -export function isType(nodetype: string | null | undefined, targetType: string): boolean -export function isValidES3Identifier(name: string): boolean -export function isValidIdentifier(name: string): boolean -export function isVar(node: Node): node is VariableDeclaration -export function matchesPattern(node: Node | null | undefined, match: string | ReadonlyArray, allowPartial?: boolean): node is MemberExpression -export function validate(n: Node | null | undefined, key: K, value: T[K]): void; -export function validate(n: Node, key: string, value: any): void; \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/index.d.ts b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/index.d.ts deleted file mode 100644 index a4b33a685..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/index.d.ts +++ /dev/null @@ -1,3264 +0,0 @@ -declare function isCompatTag(tagName?: string): boolean; - -type ReturnedChild = JSXSpreadChild | JSXElement | JSXFragment | Expression; -declare function buildChildren(node: JSXElement | JSXFragment): ReturnedChild[]; - -declare function assertNode(node?: any): asserts node is Node; - -declare function assertArrayExpression(node: object | null | undefined, opts?: object | null): asserts node is ArrayExpression; -declare function assertAssignmentExpression(node: object | null | undefined, opts?: object | null): asserts node is AssignmentExpression; -declare function assertBinaryExpression(node: object | null | undefined, opts?: object | null): asserts node is BinaryExpression; -declare function assertInterpreterDirective(node: object | null | undefined, opts?: object | null): asserts node is InterpreterDirective; -declare function assertDirective(node: object | null | undefined, opts?: object | null): asserts node is Directive; -declare function assertDirectiveLiteral(node: object | null | undefined, opts?: object | null): asserts node is DirectiveLiteral; -declare function assertBlockStatement(node: object | null | undefined, opts?: object | null): asserts node is BlockStatement; -declare function assertBreakStatement(node: object | null | undefined, opts?: object | null): asserts node is BreakStatement; -declare function assertCallExpression(node: object | null | undefined, opts?: object | null): asserts node is CallExpression; -declare function assertCatchClause(node: object | null | undefined, opts?: object | null): asserts node is CatchClause; -declare function assertConditionalExpression(node: object | null | undefined, opts?: object | null): asserts node is ConditionalExpression; -declare function assertContinueStatement(node: object | null | undefined, opts?: object | null): asserts node is ContinueStatement; -declare function assertDebuggerStatement(node: object | null | undefined, opts?: object | null): asserts node is DebuggerStatement; -declare function assertDoWhileStatement(node: object | null | undefined, opts?: object | null): asserts node is DoWhileStatement; -declare function assertEmptyStatement(node: object | null | undefined, opts?: object | null): asserts node is EmptyStatement; -declare function assertExpressionStatement(node: object | null | undefined, opts?: object | null): asserts node is ExpressionStatement; -declare function assertFile(node: object | null | undefined, opts?: object | null): asserts node is File; -declare function assertForInStatement(node: object | null | undefined, opts?: object | null): asserts node is ForInStatement; -declare function assertForStatement(node: object | null | undefined, opts?: object | null): asserts node is ForStatement; -declare function assertFunctionDeclaration(node: object | null | undefined, opts?: object | null): asserts node is FunctionDeclaration; -declare function assertFunctionExpression(node: object | null | undefined, opts?: object | null): asserts node is FunctionExpression; -declare function assertIdentifier(node: object | null | undefined, opts?: object | null): asserts node is Identifier; -declare function assertIfStatement(node: object | null | undefined, opts?: object | null): asserts node is IfStatement; -declare function assertLabeledStatement(node: object | null | undefined, opts?: object | null): asserts node is LabeledStatement; -declare function assertStringLiteral(node: object | null | undefined, opts?: object | null): asserts node is StringLiteral; -declare function assertNumericLiteral(node: object | null | undefined, opts?: object | null): asserts node is NumericLiteral; -declare function assertNullLiteral(node: object | null | undefined, opts?: object | null): asserts node is NullLiteral; -declare function assertBooleanLiteral(node: object | null | undefined, opts?: object | null): asserts node is BooleanLiteral; -declare function assertRegExpLiteral(node: object | null | undefined, opts?: object | null): asserts node is RegExpLiteral; -declare function assertLogicalExpression(node: object | null | undefined, opts?: object | null): asserts node is LogicalExpression; -declare function assertMemberExpression(node: object | null | undefined, opts?: object | null): asserts node is MemberExpression; -declare function assertNewExpression(node: object | null | undefined, opts?: object | null): asserts node is NewExpression; -declare function assertProgram(node: object | null | undefined, opts?: object | null): asserts node is Program; -declare function assertObjectExpression(node: object | null | undefined, opts?: object | null): asserts node is ObjectExpression; -declare function assertObjectMethod(node: object | null | undefined, opts?: object | null): asserts node is ObjectMethod; -declare function assertObjectProperty(node: object | null | undefined, opts?: object | null): asserts node is ObjectProperty; -declare function assertRestElement(node: object | null | undefined, opts?: object | null): asserts node is RestElement; -declare function assertReturnStatement(node: object | null | undefined, opts?: object | null): asserts node is ReturnStatement; -declare function assertSequenceExpression(node: object | null | undefined, opts?: object | null): asserts node is SequenceExpression; -declare function assertParenthesizedExpression(node: object | null | undefined, opts?: object | null): asserts node is ParenthesizedExpression; -declare function assertSwitchCase(node: object | null | undefined, opts?: object | null): asserts node is SwitchCase; -declare function assertSwitchStatement(node: object | null | undefined, opts?: object | null): asserts node is SwitchStatement; -declare function assertThisExpression(node: object | null | undefined, opts?: object | null): asserts node is ThisExpression; -declare function assertThrowStatement(node: object | null | undefined, opts?: object | null): asserts node is ThrowStatement; -declare function assertTryStatement(node: object | null | undefined, opts?: object | null): asserts node is TryStatement; -declare function assertUnaryExpression(node: object | null | undefined, opts?: object | null): asserts node is UnaryExpression; -declare function assertUpdateExpression(node: object | null | undefined, opts?: object | null): asserts node is UpdateExpression; -declare function assertVariableDeclaration(node: object | null | undefined, opts?: object | null): asserts node is VariableDeclaration; -declare function assertVariableDeclarator(node: object | null | undefined, opts?: object | null): asserts node is VariableDeclarator; -declare function assertWhileStatement(node: object | null | undefined, opts?: object | null): asserts node is WhileStatement; -declare function assertWithStatement(node: object | null | undefined, opts?: object | null): asserts node is WithStatement; -declare function assertAssignmentPattern(node: object | null | undefined, opts?: object | null): asserts node is AssignmentPattern; -declare function assertArrayPattern(node: object | null | undefined, opts?: object | null): asserts node is ArrayPattern; -declare function assertArrowFunctionExpression(node: object | null | undefined, opts?: object | null): asserts node is ArrowFunctionExpression; -declare function assertClassBody(node: object | null | undefined, opts?: object | null): asserts node is ClassBody; -declare function assertClassExpression(node: object | null | undefined, opts?: object | null): asserts node is ClassExpression; -declare function assertClassDeclaration(node: object | null | undefined, opts?: object | null): asserts node is ClassDeclaration; -declare function assertExportAllDeclaration(node: object | null | undefined, opts?: object | null): asserts node is ExportAllDeclaration; -declare function assertExportDefaultDeclaration(node: object | null | undefined, opts?: object | null): asserts node is ExportDefaultDeclaration; -declare function assertExportNamedDeclaration(node: object | null | undefined, opts?: object | null): asserts node is ExportNamedDeclaration; -declare function assertExportSpecifier(node: object | null | undefined, opts?: object | null): asserts node is ExportSpecifier; -declare function assertForOfStatement(node: object | null | undefined, opts?: object | null): asserts node is ForOfStatement; -declare function assertImportDeclaration(node: object | null | undefined, opts?: object | null): asserts node is ImportDeclaration; -declare function assertImportDefaultSpecifier(node: object | null | undefined, opts?: object | null): asserts node is ImportDefaultSpecifier; -declare function assertImportNamespaceSpecifier(node: object | null | undefined, opts?: object | null): asserts node is ImportNamespaceSpecifier; -declare function assertImportSpecifier(node: object | null | undefined, opts?: object | null): asserts node is ImportSpecifier; -declare function assertImportExpression(node: object | null | undefined, opts?: object | null): asserts node is ImportExpression; -declare function assertMetaProperty(node: object | null | undefined, opts?: object | null): asserts node is MetaProperty; -declare function assertClassMethod(node: object | null | undefined, opts?: object | null): asserts node is ClassMethod; -declare function assertObjectPattern(node: object | null | undefined, opts?: object | null): asserts node is ObjectPattern; -declare function assertSpreadElement(node: object | null | undefined, opts?: object | null): asserts node is SpreadElement; -declare function assertSuper(node: object | null | undefined, opts?: object | null): asserts node is Super; -declare function assertTaggedTemplateExpression(node: object | null | undefined, opts?: object | null): asserts node is TaggedTemplateExpression; -declare function assertTemplateElement(node: object | null | undefined, opts?: object | null): asserts node is TemplateElement; -declare function assertTemplateLiteral(node: object | null | undefined, opts?: object | null): asserts node is TemplateLiteral; -declare function assertYieldExpression(node: object | null | undefined, opts?: object | null): asserts node is YieldExpression; -declare function assertAwaitExpression(node: object | null | undefined, opts?: object | null): asserts node is AwaitExpression; -declare function assertImport(node: object | null | undefined, opts?: object | null): asserts node is Import; -declare function assertBigIntLiteral(node: object | null | undefined, opts?: object | null): asserts node is BigIntLiteral; -declare function assertExportNamespaceSpecifier(node: object | null | undefined, opts?: object | null): asserts node is ExportNamespaceSpecifier; -declare function assertOptionalMemberExpression(node: object | null | undefined, opts?: object | null): asserts node is OptionalMemberExpression; -declare function assertOptionalCallExpression(node: object | null | undefined, opts?: object | null): asserts node is OptionalCallExpression; -declare function assertClassProperty(node: object | null | undefined, opts?: object | null): asserts node is ClassProperty; -declare function assertClassAccessorProperty(node: object | null | undefined, opts?: object | null): asserts node is ClassAccessorProperty; -declare function assertClassPrivateProperty(node: object | null | undefined, opts?: object | null): asserts node is ClassPrivateProperty; -declare function assertClassPrivateMethod(node: object | null | undefined, opts?: object | null): asserts node is ClassPrivateMethod; -declare function assertPrivateName(node: object | null | undefined, opts?: object | null): asserts node is PrivateName; -declare function assertStaticBlock(node: object | null | undefined, opts?: object | null): asserts node is StaticBlock; -declare function assertAnyTypeAnnotation(node: object | null | undefined, opts?: object | null): asserts node is AnyTypeAnnotation; -declare function assertArrayTypeAnnotation(node: object | null | undefined, opts?: object | null): asserts node is ArrayTypeAnnotation; -declare function assertBooleanTypeAnnotation(node: object | null | undefined, opts?: object | null): asserts node is BooleanTypeAnnotation; -declare function assertBooleanLiteralTypeAnnotation(node: object | null | undefined, opts?: object | null): asserts node is BooleanLiteralTypeAnnotation; -declare function assertNullLiteralTypeAnnotation(node: object | null | undefined, opts?: object | null): asserts node is NullLiteralTypeAnnotation; -declare function assertClassImplements(node: object | null | undefined, opts?: object | null): asserts node is ClassImplements; -declare function assertDeclareClass(node: object | null | undefined, opts?: object | null): asserts node is DeclareClass; -declare function assertDeclareFunction(node: object | null | undefined, opts?: object | null): asserts node is DeclareFunction; -declare function assertDeclareInterface(node: object | null | undefined, opts?: object | null): asserts node is DeclareInterface; -declare function assertDeclareModule(node: object | null | undefined, opts?: object | null): asserts node is DeclareModule; -declare function assertDeclareModuleExports(node: object | null | undefined, opts?: object | null): asserts node is DeclareModuleExports; -declare function assertDeclareTypeAlias(node: object | null | undefined, opts?: object | null): asserts node is DeclareTypeAlias; -declare function assertDeclareOpaqueType(node: object | null | undefined, opts?: object | null): asserts node is DeclareOpaqueType; -declare function assertDeclareVariable(node: object | null | undefined, opts?: object | null): asserts node is DeclareVariable; -declare function assertDeclareExportDeclaration(node: object | null | undefined, opts?: object | null): asserts node is DeclareExportDeclaration; -declare function assertDeclareExportAllDeclaration(node: object | null | undefined, opts?: object | null): asserts node is DeclareExportAllDeclaration; -declare function assertDeclaredPredicate(node: object | null | undefined, opts?: object | null): asserts node is DeclaredPredicate; -declare function assertExistsTypeAnnotation(node: object | null | undefined, opts?: object | null): asserts node is ExistsTypeAnnotation; -declare function assertFunctionTypeAnnotation(node: object | null | undefined, opts?: object | null): asserts node is FunctionTypeAnnotation; -declare function assertFunctionTypeParam(node: object | null | undefined, opts?: object | null): asserts node is FunctionTypeParam; -declare function assertGenericTypeAnnotation(node: object | null | undefined, opts?: object | null): asserts node is GenericTypeAnnotation; -declare function assertInferredPredicate(node: object | null | undefined, opts?: object | null): asserts node is InferredPredicate; -declare function assertInterfaceExtends(node: object | null | undefined, opts?: object | null): asserts node is InterfaceExtends; -declare function assertInterfaceDeclaration(node: object | null | undefined, opts?: object | null): asserts node is InterfaceDeclaration; -declare function assertInterfaceTypeAnnotation(node: object | null | undefined, opts?: object | null): asserts node is InterfaceTypeAnnotation; -declare function assertIntersectionTypeAnnotation(node: object | null | undefined, opts?: object | null): asserts node is IntersectionTypeAnnotation; -declare function assertMixedTypeAnnotation(node: object | null | undefined, opts?: object | null): asserts node is MixedTypeAnnotation; -declare function assertEmptyTypeAnnotation(node: object | null | undefined, opts?: object | null): asserts node is EmptyTypeAnnotation; -declare function assertNullableTypeAnnotation(node: object | null | undefined, opts?: object | null): asserts node is NullableTypeAnnotation; -declare function assertNumberLiteralTypeAnnotation(node: object | null | undefined, opts?: object | null): asserts node is NumberLiteralTypeAnnotation; -declare function assertNumberTypeAnnotation(node: object | null | undefined, opts?: object | null): asserts node is NumberTypeAnnotation; -declare function assertObjectTypeAnnotation(node: object | null | undefined, opts?: object | null): asserts node is ObjectTypeAnnotation; -declare function assertObjectTypeInternalSlot(node: object | null | undefined, opts?: object | null): asserts node is ObjectTypeInternalSlot; -declare function assertObjectTypeCallProperty(node: object | null | undefined, opts?: object | null): asserts node is ObjectTypeCallProperty; -declare function assertObjectTypeIndexer(node: object | null | undefined, opts?: object | null): asserts node is ObjectTypeIndexer; -declare function assertObjectTypeProperty(node: object | null | undefined, opts?: object | null): asserts node is ObjectTypeProperty; -declare function assertObjectTypeSpreadProperty(node: object | null | undefined, opts?: object | null): asserts node is ObjectTypeSpreadProperty; -declare function assertOpaqueType(node: object | null | undefined, opts?: object | null): asserts node is OpaqueType; -declare function assertQualifiedTypeIdentifier(node: object | null | undefined, opts?: object | null): asserts node is QualifiedTypeIdentifier; -declare function assertStringLiteralTypeAnnotation(node: object | null | undefined, opts?: object | null): asserts node is StringLiteralTypeAnnotation; -declare function assertStringTypeAnnotation(node: object | null | undefined, opts?: object | null): asserts node is StringTypeAnnotation; -declare function assertSymbolTypeAnnotation(node: object | null | undefined, opts?: object | null): asserts node is SymbolTypeAnnotation; -declare function assertThisTypeAnnotation(node: object | null | undefined, opts?: object | null): asserts node is ThisTypeAnnotation; -declare function assertTupleTypeAnnotation(node: object | null | undefined, opts?: object | null): asserts node is TupleTypeAnnotation; -declare function assertTypeofTypeAnnotation(node: object | null | undefined, opts?: object | null): asserts node is TypeofTypeAnnotation; -declare function assertTypeAlias(node: object | null | undefined, opts?: object | null): asserts node is TypeAlias; -declare function assertTypeAnnotation(node: object | null | undefined, opts?: object | null): asserts node is TypeAnnotation; -declare function assertTypeCastExpression(node: object | null | undefined, opts?: object | null): asserts node is TypeCastExpression; -declare function assertTypeParameter(node: object | null | undefined, opts?: object | null): asserts node is TypeParameter; -declare function assertTypeParameterDeclaration(node: object | null | undefined, opts?: object | null): asserts node is TypeParameterDeclaration; -declare function assertTypeParameterInstantiation(node: object | null | undefined, opts?: object | null): asserts node is TypeParameterInstantiation; -declare function assertUnionTypeAnnotation(node: object | null | undefined, opts?: object | null): asserts node is UnionTypeAnnotation; -declare function assertVariance(node: object | null | undefined, opts?: object | null): asserts node is Variance; -declare function assertVoidTypeAnnotation(node: object | null | undefined, opts?: object | null): asserts node is VoidTypeAnnotation; -declare function assertEnumDeclaration(node: object | null | undefined, opts?: object | null): asserts node is EnumDeclaration; -declare function assertEnumBooleanBody(node: object | null | undefined, opts?: object | null): asserts node is EnumBooleanBody; -declare function assertEnumNumberBody(node: object | null | undefined, opts?: object | null): asserts node is EnumNumberBody; -declare function assertEnumStringBody(node: object | null | undefined, opts?: object | null): asserts node is EnumStringBody; -declare function assertEnumSymbolBody(node: object | null | undefined, opts?: object | null): asserts node is EnumSymbolBody; -declare function assertEnumBooleanMember(node: object | null | undefined, opts?: object | null): asserts node is EnumBooleanMember; -declare function assertEnumNumberMember(node: object | null | undefined, opts?: object | null): asserts node is EnumNumberMember; -declare function assertEnumStringMember(node: object | null | undefined, opts?: object | null): asserts node is EnumStringMember; -declare function assertEnumDefaultedMember(node: object | null | undefined, opts?: object | null): asserts node is EnumDefaultedMember; -declare function assertIndexedAccessType(node: object | null | undefined, opts?: object | null): asserts node is IndexedAccessType; -declare function assertOptionalIndexedAccessType(node: object | null | undefined, opts?: object | null): asserts node is OptionalIndexedAccessType; -declare function assertJSXAttribute(node: object | null | undefined, opts?: object | null): asserts node is JSXAttribute; -declare function assertJSXClosingElement(node: object | null | undefined, opts?: object | null): asserts node is JSXClosingElement; -declare function assertJSXElement(node: object | null | undefined, opts?: object | null): asserts node is JSXElement; -declare function assertJSXEmptyExpression(node: object | null | undefined, opts?: object | null): asserts node is JSXEmptyExpression; -declare function assertJSXExpressionContainer(node: object | null | undefined, opts?: object | null): asserts node is JSXExpressionContainer; -declare function assertJSXSpreadChild(node: object | null | undefined, opts?: object | null): asserts node is JSXSpreadChild; -declare function assertJSXIdentifier(node: object | null | undefined, opts?: object | null): asserts node is JSXIdentifier; -declare function assertJSXMemberExpression(node: object | null | undefined, opts?: object | null): asserts node is JSXMemberExpression; -declare function assertJSXNamespacedName(node: object | null | undefined, opts?: object | null): asserts node is JSXNamespacedName; -declare function assertJSXOpeningElement(node: object | null | undefined, opts?: object | null): asserts node is JSXOpeningElement; -declare function assertJSXSpreadAttribute(node: object | null | undefined, opts?: object | null): asserts node is JSXSpreadAttribute; -declare function assertJSXText(node: object | null | undefined, opts?: object | null): asserts node is JSXText; -declare function assertJSXFragment(node: object | null | undefined, opts?: object | null): asserts node is JSXFragment; -declare function assertJSXOpeningFragment(node: object | null | undefined, opts?: object | null): asserts node is JSXOpeningFragment; -declare function assertJSXClosingFragment(node: object | null | undefined, opts?: object | null): asserts node is JSXClosingFragment; -declare function assertNoop(node: object | null | undefined, opts?: object | null): asserts node is Noop; -declare function assertPlaceholder(node: object | null | undefined, opts?: object | null): asserts node is Placeholder; -declare function assertV8IntrinsicIdentifier(node: object | null | undefined, opts?: object | null): asserts node is V8IntrinsicIdentifier; -declare function assertArgumentPlaceholder(node: object | null | undefined, opts?: object | null): asserts node is ArgumentPlaceholder; -declare function assertBindExpression(node: object | null | undefined, opts?: object | null): asserts node is BindExpression; -declare function assertImportAttribute(node: object | null | undefined, opts?: object | null): asserts node is ImportAttribute; -declare function assertDecorator(node: object | null | undefined, opts?: object | null): asserts node is Decorator; -declare function assertDoExpression(node: object | null | undefined, opts?: object | null): asserts node is DoExpression; -declare function assertExportDefaultSpecifier(node: object | null | undefined, opts?: object | null): asserts node is ExportDefaultSpecifier; -declare function assertRecordExpression(node: object | null | undefined, opts?: object | null): asserts node is RecordExpression; -declare function assertTupleExpression(node: object | null | undefined, opts?: object | null): asserts node is TupleExpression; -declare function assertDecimalLiteral(node: object | null | undefined, opts?: object | null): asserts node is DecimalLiteral; -declare function assertModuleExpression(node: object | null | undefined, opts?: object | null): asserts node is ModuleExpression; -declare function assertTopicReference(node: object | null | undefined, opts?: object | null): asserts node is TopicReference; -declare function assertPipelineTopicExpression(node: object | null | undefined, opts?: object | null): asserts node is PipelineTopicExpression; -declare function assertPipelineBareFunction(node: object | null | undefined, opts?: object | null): asserts node is PipelineBareFunction; -declare function assertPipelinePrimaryTopicReference(node: object | null | undefined, opts?: object | null): asserts node is PipelinePrimaryTopicReference; -declare function assertTSParameterProperty(node: object | null | undefined, opts?: object | null): asserts node is TSParameterProperty; -declare function assertTSDeclareFunction(node: object | null | undefined, opts?: object | null): asserts node is TSDeclareFunction; -declare function assertTSDeclareMethod(node: object | null | undefined, opts?: object | null): asserts node is TSDeclareMethod; -declare function assertTSQualifiedName(node: object | null | undefined, opts?: object | null): asserts node is TSQualifiedName; -declare function assertTSCallSignatureDeclaration(node: object | null | undefined, opts?: object | null): asserts node is TSCallSignatureDeclaration; -declare function assertTSConstructSignatureDeclaration(node: object | null | undefined, opts?: object | null): asserts node is TSConstructSignatureDeclaration; -declare function assertTSPropertySignature(node: object | null | undefined, opts?: object | null): asserts node is TSPropertySignature; -declare function assertTSMethodSignature(node: object | null | undefined, opts?: object | null): asserts node is TSMethodSignature; -declare function assertTSIndexSignature(node: object | null | undefined, opts?: object | null): asserts node is TSIndexSignature; -declare function assertTSAnyKeyword(node: object | null | undefined, opts?: object | null): asserts node is TSAnyKeyword; -declare function assertTSBooleanKeyword(node: object | null | undefined, opts?: object | null): asserts node is TSBooleanKeyword; -declare function assertTSBigIntKeyword(node: object | null | undefined, opts?: object | null): asserts node is TSBigIntKeyword; -declare function assertTSIntrinsicKeyword(node: object | null | undefined, opts?: object | null): asserts node is TSIntrinsicKeyword; -declare function assertTSNeverKeyword(node: object | null | undefined, opts?: object | null): asserts node is TSNeverKeyword; -declare function assertTSNullKeyword(node: object | null | undefined, opts?: object | null): asserts node is TSNullKeyword; -declare function assertTSNumberKeyword(node: object | null | undefined, opts?: object | null): asserts node is TSNumberKeyword; -declare function assertTSObjectKeyword(node: object | null | undefined, opts?: object | null): asserts node is TSObjectKeyword; -declare function assertTSStringKeyword(node: object | null | undefined, opts?: object | null): asserts node is TSStringKeyword; -declare function assertTSSymbolKeyword(node: object | null | undefined, opts?: object | null): asserts node is TSSymbolKeyword; -declare function assertTSUndefinedKeyword(node: object | null | undefined, opts?: object | null): asserts node is TSUndefinedKeyword; -declare function assertTSUnknownKeyword(node: object | null | undefined, opts?: object | null): asserts node is TSUnknownKeyword; -declare function assertTSVoidKeyword(node: object | null | undefined, opts?: object | null): asserts node is TSVoidKeyword; -declare function assertTSThisType(node: object | null | undefined, opts?: object | null): asserts node is TSThisType; -declare function assertTSFunctionType(node: object | null | undefined, opts?: object | null): asserts node is TSFunctionType; -declare function assertTSConstructorType(node: object | null | undefined, opts?: object | null): asserts node is TSConstructorType; -declare function assertTSTypeReference(node: object | null | undefined, opts?: object | null): asserts node is TSTypeReference; -declare function assertTSTypePredicate(node: object | null | undefined, opts?: object | null): asserts node is TSTypePredicate; -declare function assertTSTypeQuery(node: object | null | undefined, opts?: object | null): asserts node is TSTypeQuery; -declare function assertTSTypeLiteral(node: object | null | undefined, opts?: object | null): asserts node is TSTypeLiteral; -declare function assertTSArrayType(node: object | null | undefined, opts?: object | null): asserts node is TSArrayType; -declare function assertTSTupleType(node: object | null | undefined, opts?: object | null): asserts node is TSTupleType; -declare function assertTSOptionalType(node: object | null | undefined, opts?: object | null): asserts node is TSOptionalType; -declare function assertTSRestType(node: object | null | undefined, opts?: object | null): asserts node is TSRestType; -declare function assertTSNamedTupleMember(node: object | null | undefined, opts?: object | null): asserts node is TSNamedTupleMember; -declare function assertTSUnionType(node: object | null | undefined, opts?: object | null): asserts node is TSUnionType; -declare function assertTSIntersectionType(node: object | null | undefined, opts?: object | null): asserts node is TSIntersectionType; -declare function assertTSConditionalType(node: object | null | undefined, opts?: object | null): asserts node is TSConditionalType; -declare function assertTSInferType(node: object | null | undefined, opts?: object | null): asserts node is TSInferType; -declare function assertTSParenthesizedType(node: object | null | undefined, opts?: object | null): asserts node is TSParenthesizedType; -declare function assertTSTypeOperator(node: object | null | undefined, opts?: object | null): asserts node is TSTypeOperator; -declare function assertTSIndexedAccessType(node: object | null | undefined, opts?: object | null): asserts node is TSIndexedAccessType; -declare function assertTSMappedType(node: object | null | undefined, opts?: object | null): asserts node is TSMappedType; -declare function assertTSLiteralType(node: object | null | undefined, opts?: object | null): asserts node is TSLiteralType; -declare function assertTSExpressionWithTypeArguments(node: object | null | undefined, opts?: object | null): asserts node is TSExpressionWithTypeArguments; -declare function assertTSInterfaceDeclaration(node: object | null | undefined, opts?: object | null): asserts node is TSInterfaceDeclaration; -declare function assertTSInterfaceBody(node: object | null | undefined, opts?: object | null): asserts node is TSInterfaceBody; -declare function assertTSTypeAliasDeclaration(node: object | null | undefined, opts?: object | null): asserts node is TSTypeAliasDeclaration; -declare function assertTSInstantiationExpression(node: object | null | undefined, opts?: object | null): asserts node is TSInstantiationExpression; -declare function assertTSAsExpression(node: object | null | undefined, opts?: object | null): asserts node is TSAsExpression; -declare function assertTSSatisfiesExpression(node: object | null | undefined, opts?: object | null): asserts node is TSSatisfiesExpression; -declare function assertTSTypeAssertion(node: object | null | undefined, opts?: object | null): asserts node is TSTypeAssertion; -declare function assertTSEnumDeclaration(node: object | null | undefined, opts?: object | null): asserts node is TSEnumDeclaration; -declare function assertTSEnumMember(node: object | null | undefined, opts?: object | null): asserts node is TSEnumMember; -declare function assertTSModuleDeclaration(node: object | null | undefined, opts?: object | null): asserts node is TSModuleDeclaration; -declare function assertTSModuleBlock(node: object | null | undefined, opts?: object | null): asserts node is TSModuleBlock; -declare function assertTSImportType(node: object | null | undefined, opts?: object | null): asserts node is TSImportType; -declare function assertTSImportEqualsDeclaration(node: object | null | undefined, opts?: object | null): asserts node is TSImportEqualsDeclaration; -declare function assertTSExternalModuleReference(node: object | null | undefined, opts?: object | null): asserts node is TSExternalModuleReference; -declare function assertTSNonNullExpression(node: object | null | undefined, opts?: object | null): asserts node is TSNonNullExpression; -declare function assertTSExportAssignment(node: object | null | undefined, opts?: object | null): asserts node is TSExportAssignment; -declare function assertTSNamespaceExportDeclaration(node: object | null | undefined, opts?: object | null): asserts node is TSNamespaceExportDeclaration; -declare function assertTSTypeAnnotation(node: object | null | undefined, opts?: object | null): asserts node is TSTypeAnnotation; -declare function assertTSTypeParameterInstantiation(node: object | null | undefined, opts?: object | null): asserts node is TSTypeParameterInstantiation; -declare function assertTSTypeParameterDeclaration(node: object | null | undefined, opts?: object | null): asserts node is TSTypeParameterDeclaration; -declare function assertTSTypeParameter(node: object | null | undefined, opts?: object | null): asserts node is TSTypeParameter; -declare function assertStandardized(node: object | null | undefined, opts?: object | null): asserts node is Standardized; -declare function assertExpression(node: object | null | undefined, opts?: object | null): asserts node is Expression; -declare function assertBinary(node: object | null | undefined, opts?: object | null): asserts node is Binary; -declare function assertScopable(node: object | null | undefined, opts?: object | null): asserts node is Scopable; -declare function assertBlockParent(node: object | null | undefined, opts?: object | null): asserts node is BlockParent; -declare function assertBlock(node: object | null | undefined, opts?: object | null): asserts node is Block; -declare function assertStatement(node: object | null | undefined, opts?: object | null): asserts node is Statement; -declare function assertTerminatorless(node: object | null | undefined, opts?: object | null): asserts node is Terminatorless; -declare function assertCompletionStatement(node: object | null | undefined, opts?: object | null): asserts node is CompletionStatement; -declare function assertConditional(node: object | null | undefined, opts?: object | null): asserts node is Conditional; -declare function assertLoop(node: object | null | undefined, opts?: object | null): asserts node is Loop; -declare function assertWhile(node: object | null | undefined, opts?: object | null): asserts node is While; -declare function assertExpressionWrapper(node: object | null | undefined, opts?: object | null): asserts node is ExpressionWrapper; -declare function assertFor(node: object | null | undefined, opts?: object | null): asserts node is For; -declare function assertForXStatement(node: object | null | undefined, opts?: object | null): asserts node is ForXStatement; -declare function assertFunction(node: object | null | undefined, opts?: object | null): asserts node is Function; -declare function assertFunctionParent(node: object | null | undefined, opts?: object | null): asserts node is FunctionParent; -declare function assertPureish(node: object | null | undefined, opts?: object | null): asserts node is Pureish; -declare function assertDeclaration(node: object | null | undefined, opts?: object | null): asserts node is Declaration; -declare function assertPatternLike(node: object | null | undefined, opts?: object | null): asserts node is PatternLike; -declare function assertLVal(node: object | null | undefined, opts?: object | null): asserts node is LVal; -declare function assertTSEntityName(node: object | null | undefined, opts?: object | null): asserts node is TSEntityName; -declare function assertLiteral(node: object | null | undefined, opts?: object | null): asserts node is Literal; -declare function assertImmutable(node: object | null | undefined, opts?: object | null): asserts node is Immutable; -declare function assertUserWhitespacable(node: object | null | undefined, opts?: object | null): asserts node is UserWhitespacable; -declare function assertMethod(node: object | null | undefined, opts?: object | null): asserts node is Method; -declare function assertObjectMember(node: object | null | undefined, opts?: object | null): asserts node is ObjectMember; -declare function assertProperty(node: object | null | undefined, opts?: object | null): asserts node is Property; -declare function assertUnaryLike(node: object | null | undefined, opts?: object | null): asserts node is UnaryLike; -declare function assertPattern(node: object | null | undefined, opts?: object | null): asserts node is Pattern; -declare function assertClass(node: object | null | undefined, opts?: object | null): asserts node is Class; -declare function assertImportOrExportDeclaration(node: object | null | undefined, opts?: object | null): asserts node is ImportOrExportDeclaration; -declare function assertExportDeclaration(node: object | null | undefined, opts?: object | null): asserts node is ExportDeclaration; -declare function assertModuleSpecifier(node: object | null | undefined, opts?: object | null): asserts node is ModuleSpecifier; -declare function assertAccessor(node: object | null | undefined, opts?: object | null): asserts node is Accessor; -declare function assertPrivate(node: object | null | undefined, opts?: object | null): asserts node is Private; -declare function assertFlow(node: object | null | undefined, opts?: object | null): asserts node is Flow; -declare function assertFlowType(node: object | null | undefined, opts?: object | null): asserts node is FlowType; -declare function assertFlowBaseAnnotation(node: object | null | undefined, opts?: object | null): asserts node is FlowBaseAnnotation; -declare function assertFlowDeclaration(node: object | null | undefined, opts?: object | null): asserts node is FlowDeclaration; -declare function assertFlowPredicate(node: object | null | undefined, opts?: object | null): asserts node is FlowPredicate; -declare function assertEnumBody(node: object | null | undefined, opts?: object | null): asserts node is EnumBody; -declare function assertEnumMember(node: object | null | undefined, opts?: object | null): asserts node is EnumMember; -declare function assertJSX(node: object | null | undefined, opts?: object | null): asserts node is JSX; -declare function assertMiscellaneous(node: object | null | undefined, opts?: object | null): asserts node is Miscellaneous; -declare function assertTypeScript(node: object | null | undefined, opts?: object | null): asserts node is TypeScript; -declare function assertTSTypeElement(node: object | null | undefined, opts?: object | null): asserts node is TSTypeElement; -declare function assertTSType(node: object | null | undefined, opts?: object | null): asserts node is TSType; -declare function assertTSBaseType(node: object | null | undefined, opts?: object | null): asserts node is TSBaseType; -declare function assertNumberLiteral(node: any, opts: any): void; -declare function assertRegexLiteral(node: any, opts: any): void; -declare function assertRestProperty(node: any, opts: any): void; -declare function assertSpreadProperty(node: any, opts: any): void; -declare function assertModuleDeclaration(node: any, opts: any): void; - -declare const _default$4: { - (type: "string"): StringTypeAnnotation; - (type: "number"): NumberTypeAnnotation; - (type: "undefined"): VoidTypeAnnotation; - (type: "boolean"): BooleanTypeAnnotation; - (type: "function"): GenericTypeAnnotation; - (type: "object"): GenericTypeAnnotation; - (type: "symbol"): GenericTypeAnnotation; - (type: "bigint"): AnyTypeAnnotation; -}; -//# sourceMappingURL=createTypeAnnotationBasedOnTypeof.d.ts.map - -/** - * Takes an array of `types` and flattens them, removing duplicates and - * returns a `UnionTypeAnnotation` node containing them. - */ -declare function createFlowUnionType(types: [T] | Array): T | UnionTypeAnnotation; - -/** - * Takes an array of `types` and flattens them, removing duplicates and - * returns a `UnionTypeAnnotation` node containing them. - */ -declare function createTSUnionType(typeAnnotations: Array): TSType; - -declare function arrayExpression(elements?: Array): ArrayExpression; -declare function assignmentExpression(operator: string, left: LVal | OptionalMemberExpression, right: Expression): AssignmentExpression; -declare function binaryExpression(operator: "+" | "-" | "/" | "%" | "*" | "**" | "&" | "|" | ">>" | ">>>" | "<<" | "^" | "==" | "===" | "!=" | "!==" | "in" | "instanceof" | ">" | "<" | ">=" | "<=" | "|>", left: Expression | PrivateName, right: Expression): BinaryExpression; -declare function interpreterDirective(value: string): InterpreterDirective; -declare function directive(value: DirectiveLiteral): Directive; -declare function directiveLiteral(value: string): DirectiveLiteral; -declare function blockStatement(body: Array, directives?: Array): BlockStatement; -declare function breakStatement(label?: Identifier | null): BreakStatement; -declare function callExpression(callee: Expression | Super | V8IntrinsicIdentifier, _arguments: Array): CallExpression; -declare function catchClause(param: Identifier | ArrayPattern | ObjectPattern | null | undefined, body: BlockStatement): CatchClause; -declare function conditionalExpression(test: Expression, consequent: Expression, alternate: Expression): ConditionalExpression; -declare function continueStatement(label?: Identifier | null): ContinueStatement; -declare function debuggerStatement(): DebuggerStatement; -declare function doWhileStatement(test: Expression, body: Statement): DoWhileStatement; -declare function emptyStatement(): EmptyStatement; -declare function expressionStatement(expression: Expression): ExpressionStatement; -declare function file(program: Program, comments?: Array | null, tokens?: Array | null): File; -declare function forInStatement(left: VariableDeclaration | LVal, right: Expression, body: Statement): ForInStatement; -declare function forStatement(init: VariableDeclaration | Expression | null | undefined, test: Expression | null | undefined, update: Expression | null | undefined, body: Statement): ForStatement; -declare function functionDeclaration(id: Identifier | null | undefined, params: Array, body: BlockStatement, generator?: boolean, async?: boolean): FunctionDeclaration; -declare function functionExpression(id: Identifier | null | undefined, params: Array, body: BlockStatement, generator?: boolean, async?: boolean): FunctionExpression; -declare function identifier(name: string): Identifier; -declare function ifStatement(test: Expression, consequent: Statement, alternate?: Statement | null): IfStatement; -declare function labeledStatement(label: Identifier, body: Statement): LabeledStatement; -declare function stringLiteral(value: string): StringLiteral; -declare function numericLiteral(value: number): NumericLiteral; -declare function nullLiteral(): NullLiteral; -declare function booleanLiteral(value: boolean): BooleanLiteral; -declare function regExpLiteral(pattern: string, flags?: string): RegExpLiteral; -declare function logicalExpression(operator: "||" | "&&" | "??", left: Expression, right: Expression): LogicalExpression; -declare function memberExpression(object: Expression | Super, property: Expression | Identifier | PrivateName, computed?: boolean, optional?: boolean | null): MemberExpression; -declare function newExpression(callee: Expression | Super | V8IntrinsicIdentifier, _arguments: Array): NewExpression; -declare function program(body: Array, directives?: Array, sourceType?: "script" | "module", interpreter?: InterpreterDirective | null): Program; -declare function objectExpression(properties: Array): ObjectExpression; -declare function objectMethod(kind: "method" | "get" | "set" | undefined, key: Expression | Identifier | StringLiteral | NumericLiteral | BigIntLiteral, params: Array, body: BlockStatement, computed?: boolean, generator?: boolean, async?: boolean): ObjectMethod; -declare function objectProperty(key: Expression | Identifier | StringLiteral | NumericLiteral | BigIntLiteral | DecimalLiteral | PrivateName, value: Expression | PatternLike, computed?: boolean, shorthand?: boolean, decorators?: Array | null): ObjectProperty; -declare function restElement(argument: LVal): RestElement; -declare function returnStatement(argument?: Expression | null): ReturnStatement; -declare function sequenceExpression(expressions: Array): SequenceExpression; -declare function parenthesizedExpression(expression: Expression): ParenthesizedExpression; -declare function switchCase(test: Expression | null | undefined, consequent: Array): SwitchCase; -declare function switchStatement(discriminant: Expression, cases: Array): SwitchStatement; -declare function thisExpression(): ThisExpression; -declare function throwStatement(argument: Expression): ThrowStatement; -declare function tryStatement(block: BlockStatement, handler?: CatchClause | null, finalizer?: BlockStatement | null): TryStatement; -declare function unaryExpression(operator: "void" | "throw" | "delete" | "!" | "+" | "-" | "~" | "typeof", argument: Expression, prefix?: boolean): UnaryExpression; -declare function updateExpression(operator: "++" | "--", argument: Expression, prefix?: boolean): UpdateExpression; -declare function variableDeclaration(kind: "var" | "let" | "const" | "using" | "await using", declarations: Array): VariableDeclaration; -declare function variableDeclarator(id: LVal, init?: Expression | null): VariableDeclarator; -declare function whileStatement(test: Expression, body: Statement): WhileStatement; -declare function withStatement(object: Expression, body: Statement): WithStatement; -declare function assignmentPattern(left: Identifier | ObjectPattern | ArrayPattern | MemberExpression | TSAsExpression | TSSatisfiesExpression | TSTypeAssertion | TSNonNullExpression, right: Expression): AssignmentPattern; -declare function arrayPattern(elements: Array): ArrayPattern; -declare function arrowFunctionExpression(params: Array, body: BlockStatement | Expression, async?: boolean): ArrowFunctionExpression; -declare function classBody(body: Array): ClassBody; -declare function classExpression(id: Identifier | null | undefined, superClass: Expression | null | undefined, body: ClassBody, decorators?: Array | null): ClassExpression; -declare function classDeclaration(id: Identifier | null | undefined, superClass: Expression | null | undefined, body: ClassBody, decorators?: Array | null): ClassDeclaration; -declare function exportAllDeclaration(source: StringLiteral): ExportAllDeclaration; -declare function exportDefaultDeclaration(declaration: TSDeclareFunction | FunctionDeclaration | ClassDeclaration | Expression): ExportDefaultDeclaration; -declare function exportNamedDeclaration(declaration?: Declaration | null, specifiers?: Array, source?: StringLiteral | null): ExportNamedDeclaration; -declare function exportSpecifier(local: Identifier, exported: Identifier | StringLiteral): ExportSpecifier; -declare function forOfStatement(left: VariableDeclaration | LVal, right: Expression, body: Statement, _await?: boolean): ForOfStatement; -declare function importDeclaration(specifiers: Array, source: StringLiteral): ImportDeclaration; -declare function importDefaultSpecifier(local: Identifier): ImportDefaultSpecifier; -declare function importNamespaceSpecifier(local: Identifier): ImportNamespaceSpecifier; -declare function importSpecifier(local: Identifier, imported: Identifier | StringLiteral): ImportSpecifier; -declare function importExpression(source: Expression, options?: Expression | null): ImportExpression; -declare function metaProperty(meta: Identifier, property: Identifier): MetaProperty; -declare function classMethod(kind: "get" | "set" | "method" | "constructor" | undefined, key: Identifier | StringLiteral | NumericLiteral | BigIntLiteral | Expression, params: Array, body: BlockStatement, computed?: boolean, _static?: boolean, generator?: boolean, async?: boolean): ClassMethod; -declare function objectPattern(properties: Array): ObjectPattern; -declare function spreadElement(argument: Expression): SpreadElement; -declare function _super(): Super; - -declare function taggedTemplateExpression(tag: Expression, quasi: TemplateLiteral): TaggedTemplateExpression; -declare function templateElement(value: { - raw: string; - cooked?: string; -}, tail?: boolean): TemplateElement; -declare function templateLiteral(quasis: Array, expressions: Array): TemplateLiteral; -declare function yieldExpression(argument?: Expression | null, delegate?: boolean): YieldExpression; -declare function awaitExpression(argument: Expression): AwaitExpression; -declare function _import(): Import; - -declare function bigIntLiteral(value: string): BigIntLiteral; -declare function exportNamespaceSpecifier(exported: Identifier): ExportNamespaceSpecifier; -declare function optionalMemberExpression(object: Expression, property: Expression | Identifier, computed: boolean | undefined, optional: boolean): OptionalMemberExpression; -declare function optionalCallExpression(callee: Expression, _arguments: Array, optional: boolean): OptionalCallExpression; -declare function classProperty(key: Identifier | StringLiteral | NumericLiteral | BigIntLiteral | Expression, value?: Expression | null, typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null, decorators?: Array | null, computed?: boolean, _static?: boolean): ClassProperty; -declare function classAccessorProperty(key: Identifier | StringLiteral | NumericLiteral | BigIntLiteral | Expression | PrivateName, value?: Expression | null, typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null, decorators?: Array | null, computed?: boolean, _static?: boolean): ClassAccessorProperty; -declare function classPrivateProperty(key: PrivateName, value?: Expression | null, decorators?: Array | null, _static?: boolean): ClassPrivateProperty; -declare function classPrivateMethod(kind: "get" | "set" | "method" | undefined, key: PrivateName, params: Array, body: BlockStatement, _static?: boolean): ClassPrivateMethod; -declare function privateName(id: Identifier): PrivateName; -declare function staticBlock(body: Array): StaticBlock; -declare function anyTypeAnnotation(): AnyTypeAnnotation; -declare function arrayTypeAnnotation(elementType: FlowType): ArrayTypeAnnotation; -declare function booleanTypeAnnotation(): BooleanTypeAnnotation; -declare function booleanLiteralTypeAnnotation(value: boolean): BooleanLiteralTypeAnnotation; -declare function nullLiteralTypeAnnotation(): NullLiteralTypeAnnotation; -declare function classImplements(id: Identifier, typeParameters?: TypeParameterInstantiation | null): ClassImplements; -declare function declareClass(id: Identifier, typeParameters: TypeParameterDeclaration | null | undefined, _extends: Array | null | undefined, body: ObjectTypeAnnotation): DeclareClass; -declare function declareFunction(id: Identifier): DeclareFunction; -declare function declareInterface(id: Identifier, typeParameters: TypeParameterDeclaration | null | undefined, _extends: Array | null | undefined, body: ObjectTypeAnnotation): DeclareInterface; -declare function declareModule(id: Identifier | StringLiteral, body: BlockStatement, kind?: "CommonJS" | "ES" | null): DeclareModule; -declare function declareModuleExports(typeAnnotation: TypeAnnotation): DeclareModuleExports; -declare function declareTypeAlias(id: Identifier, typeParameters: TypeParameterDeclaration | null | undefined, right: FlowType): DeclareTypeAlias; -declare function declareOpaqueType(id: Identifier, typeParameters?: TypeParameterDeclaration | null, supertype?: FlowType | null): DeclareOpaqueType; -declare function declareVariable(id: Identifier): DeclareVariable; -declare function declareExportDeclaration(declaration?: Flow | null, specifiers?: Array | null, source?: StringLiteral | null, attributes?: Array | null): DeclareExportDeclaration; -declare function declareExportAllDeclaration(source: StringLiteral, attributes?: Array | null): DeclareExportAllDeclaration; -declare function declaredPredicate(value: Flow): DeclaredPredicate; -declare function existsTypeAnnotation(): ExistsTypeAnnotation; -declare function functionTypeAnnotation(typeParameters: TypeParameterDeclaration | null | undefined, params: Array, rest: FunctionTypeParam | null | undefined, returnType: FlowType): FunctionTypeAnnotation; -declare function functionTypeParam(name: Identifier | null | undefined, typeAnnotation: FlowType): FunctionTypeParam; -declare function genericTypeAnnotation(id: Identifier | QualifiedTypeIdentifier, typeParameters?: TypeParameterInstantiation | null): GenericTypeAnnotation; -declare function inferredPredicate(): InferredPredicate; -declare function interfaceExtends(id: Identifier | QualifiedTypeIdentifier, typeParameters?: TypeParameterInstantiation | null): InterfaceExtends; -declare function interfaceDeclaration(id: Identifier, typeParameters: TypeParameterDeclaration | null | undefined, _extends: Array | null | undefined, body: ObjectTypeAnnotation): InterfaceDeclaration; -declare function interfaceTypeAnnotation(_extends: Array | null | undefined, body: ObjectTypeAnnotation): InterfaceTypeAnnotation; -declare function intersectionTypeAnnotation(types: Array): IntersectionTypeAnnotation; -declare function mixedTypeAnnotation(): MixedTypeAnnotation; -declare function emptyTypeAnnotation(): EmptyTypeAnnotation; -declare function nullableTypeAnnotation(typeAnnotation: FlowType): NullableTypeAnnotation; -declare function numberLiteralTypeAnnotation(value: number): NumberLiteralTypeAnnotation; -declare function numberTypeAnnotation(): NumberTypeAnnotation; -declare function objectTypeAnnotation(properties: Array, indexers?: Array, callProperties?: Array, internalSlots?: Array, exact?: boolean): ObjectTypeAnnotation; -declare function objectTypeInternalSlot(id: Identifier, value: FlowType, optional: boolean, _static: boolean, method: boolean): ObjectTypeInternalSlot; -declare function objectTypeCallProperty(value: FlowType): ObjectTypeCallProperty; -declare function objectTypeIndexer(id: Identifier | null | undefined, key: FlowType, value: FlowType, variance?: Variance | null): ObjectTypeIndexer; -declare function objectTypeProperty(key: Identifier | StringLiteral, value: FlowType, variance?: Variance | null): ObjectTypeProperty; -declare function objectTypeSpreadProperty(argument: FlowType): ObjectTypeSpreadProperty; -declare function opaqueType(id: Identifier, typeParameters: TypeParameterDeclaration | null | undefined, supertype: FlowType | null | undefined, impltype: FlowType): OpaqueType; -declare function qualifiedTypeIdentifier(id: Identifier, qualification: Identifier | QualifiedTypeIdentifier): QualifiedTypeIdentifier; -declare function stringLiteralTypeAnnotation(value: string): StringLiteralTypeAnnotation; -declare function stringTypeAnnotation(): StringTypeAnnotation; -declare function symbolTypeAnnotation(): SymbolTypeAnnotation; -declare function thisTypeAnnotation(): ThisTypeAnnotation; -declare function tupleTypeAnnotation(types: Array): TupleTypeAnnotation; -declare function typeofTypeAnnotation(argument: FlowType): TypeofTypeAnnotation; -declare function typeAlias(id: Identifier, typeParameters: TypeParameterDeclaration | null | undefined, right: FlowType): TypeAlias; -declare function typeAnnotation(typeAnnotation: FlowType): TypeAnnotation; -declare function typeCastExpression(expression: Expression, typeAnnotation: TypeAnnotation): TypeCastExpression; -declare function typeParameter(bound?: TypeAnnotation | null, _default?: FlowType | null, variance?: Variance | null): TypeParameter; -declare function typeParameterDeclaration(params: Array): TypeParameterDeclaration; -declare function typeParameterInstantiation(params: Array): TypeParameterInstantiation; -declare function unionTypeAnnotation(types: Array): UnionTypeAnnotation; -declare function variance(kind: "minus" | "plus"): Variance; -declare function voidTypeAnnotation(): VoidTypeAnnotation; -declare function enumDeclaration(id: Identifier, body: EnumBooleanBody | EnumNumberBody | EnumStringBody | EnumSymbolBody): EnumDeclaration; -declare function enumBooleanBody(members: Array): EnumBooleanBody; -declare function enumNumberBody(members: Array): EnumNumberBody; -declare function enumStringBody(members: Array): EnumStringBody; -declare function enumSymbolBody(members: Array): EnumSymbolBody; -declare function enumBooleanMember(id: Identifier): EnumBooleanMember; -declare function enumNumberMember(id: Identifier, init: NumericLiteral): EnumNumberMember; -declare function enumStringMember(id: Identifier, init: StringLiteral): EnumStringMember; -declare function enumDefaultedMember(id: Identifier): EnumDefaultedMember; -declare function indexedAccessType(objectType: FlowType, indexType: FlowType): IndexedAccessType; -declare function optionalIndexedAccessType(objectType: FlowType, indexType: FlowType): OptionalIndexedAccessType; -declare function jsxAttribute(name: JSXIdentifier | JSXNamespacedName, value?: JSXElement | JSXFragment | StringLiteral | JSXExpressionContainer | null): JSXAttribute; - -declare function jsxClosingElement(name: JSXIdentifier | JSXMemberExpression | JSXNamespacedName): JSXClosingElement; - -declare function jsxElement(openingElement: JSXOpeningElement, closingElement: JSXClosingElement | null | undefined, children: Array, selfClosing?: boolean | null): JSXElement; - -declare function jsxEmptyExpression(): JSXEmptyExpression; - -declare function jsxExpressionContainer(expression: Expression | JSXEmptyExpression): JSXExpressionContainer; - -declare function jsxSpreadChild(expression: Expression): JSXSpreadChild; - -declare function jsxIdentifier(name: string): JSXIdentifier; - -declare function jsxMemberExpression(object: JSXMemberExpression | JSXIdentifier, property: JSXIdentifier): JSXMemberExpression; - -declare function jsxNamespacedName(namespace: JSXIdentifier, name: JSXIdentifier): JSXNamespacedName; - -declare function jsxOpeningElement(name: JSXIdentifier | JSXMemberExpression | JSXNamespacedName, attributes: Array, selfClosing?: boolean): JSXOpeningElement; - -declare function jsxSpreadAttribute(argument: Expression): JSXSpreadAttribute; - -declare function jsxText(value: string): JSXText; - -declare function jsxFragment(openingFragment: JSXOpeningFragment, closingFragment: JSXClosingFragment, children: Array): JSXFragment; - -declare function jsxOpeningFragment(): JSXOpeningFragment; - -declare function jsxClosingFragment(): JSXClosingFragment; - -declare function noop(): Noop; -declare function placeholder(expectedNode: "Identifier" | "StringLiteral" | "Expression" | "Statement" | "Declaration" | "BlockStatement" | "ClassBody" | "Pattern", name: Identifier): Placeholder; -declare function v8IntrinsicIdentifier(name: string): V8IntrinsicIdentifier; -declare function argumentPlaceholder(): ArgumentPlaceholder; -declare function bindExpression(object: Expression, callee: Expression): BindExpression; -declare function importAttribute(key: Identifier | StringLiteral, value: StringLiteral): ImportAttribute; -declare function decorator(expression: Expression): Decorator; -declare function doExpression(body: BlockStatement, async?: boolean): DoExpression; -declare function exportDefaultSpecifier(exported: Identifier): ExportDefaultSpecifier; -declare function recordExpression(properties: Array): RecordExpression; -declare function tupleExpression(elements?: Array): TupleExpression; -declare function decimalLiteral(value: string): DecimalLiteral; -declare function moduleExpression(body: Program): ModuleExpression; -declare function topicReference(): TopicReference; -declare function pipelineTopicExpression(expression: Expression): PipelineTopicExpression; -declare function pipelineBareFunction(callee: Expression): PipelineBareFunction; -declare function pipelinePrimaryTopicReference(): PipelinePrimaryTopicReference; -declare function tsParameterProperty(parameter: Identifier | AssignmentPattern): TSParameterProperty; - -declare function tsDeclareFunction(id: Identifier | null | undefined, typeParameters: TSTypeParameterDeclaration | Noop | null | undefined, params: Array, returnType?: TSTypeAnnotation | Noop | null): TSDeclareFunction; - -declare function tsDeclareMethod(decorators: Array | null | undefined, key: Identifier | StringLiteral | NumericLiteral | BigIntLiteral | Expression, typeParameters: TSTypeParameterDeclaration | Noop | null | undefined, params: Array, returnType?: TSTypeAnnotation | Noop | null): TSDeclareMethod; - -declare function tsQualifiedName(left: TSEntityName, right: Identifier): TSQualifiedName; - -declare function tsCallSignatureDeclaration(typeParameters: TSTypeParameterDeclaration | null | undefined, parameters: Array, typeAnnotation?: TSTypeAnnotation | null): TSCallSignatureDeclaration; - -declare function tsConstructSignatureDeclaration(typeParameters: TSTypeParameterDeclaration | null | undefined, parameters: Array, typeAnnotation?: TSTypeAnnotation | null): TSConstructSignatureDeclaration; - -declare function tsPropertySignature(key: Expression, typeAnnotation?: TSTypeAnnotation | null): TSPropertySignature; - -declare function tsMethodSignature(key: Expression, typeParameters: TSTypeParameterDeclaration | null | undefined, parameters: Array, typeAnnotation?: TSTypeAnnotation | null): TSMethodSignature; - -declare function tsIndexSignature(parameters: Array, typeAnnotation?: TSTypeAnnotation | null): TSIndexSignature; - -declare function tsAnyKeyword(): TSAnyKeyword; - -declare function tsBooleanKeyword(): TSBooleanKeyword; - -declare function tsBigIntKeyword(): TSBigIntKeyword; - -declare function tsIntrinsicKeyword(): TSIntrinsicKeyword; - -declare function tsNeverKeyword(): TSNeverKeyword; - -declare function tsNullKeyword(): TSNullKeyword; - -declare function tsNumberKeyword(): TSNumberKeyword; - -declare function tsObjectKeyword(): TSObjectKeyword; - -declare function tsStringKeyword(): TSStringKeyword; - -declare function tsSymbolKeyword(): TSSymbolKeyword; - -declare function tsUndefinedKeyword(): TSUndefinedKeyword; - -declare function tsUnknownKeyword(): TSUnknownKeyword; - -declare function tsVoidKeyword(): TSVoidKeyword; - -declare function tsThisType(): TSThisType; - -declare function tsFunctionType(typeParameters: TSTypeParameterDeclaration | null | undefined, parameters: Array, typeAnnotation?: TSTypeAnnotation | null): TSFunctionType; - -declare function tsConstructorType(typeParameters: TSTypeParameterDeclaration | null | undefined, parameters: Array, typeAnnotation?: TSTypeAnnotation | null): TSConstructorType; - -declare function tsTypeReference(typeName: TSEntityName, typeParameters?: TSTypeParameterInstantiation | null): TSTypeReference; - -declare function tsTypePredicate(parameterName: Identifier | TSThisType, typeAnnotation?: TSTypeAnnotation | null, asserts?: boolean | null): TSTypePredicate; - -declare function tsTypeQuery(exprName: TSEntityName | TSImportType, typeParameters?: TSTypeParameterInstantiation | null): TSTypeQuery; - -declare function tsTypeLiteral(members: Array): TSTypeLiteral; - -declare function tsArrayType(elementType: TSType): TSArrayType; - -declare function tsTupleType(elementTypes: Array): TSTupleType; - -declare function tsOptionalType(typeAnnotation: TSType): TSOptionalType; - -declare function tsRestType(typeAnnotation: TSType): TSRestType; - -declare function tsNamedTupleMember(label: Identifier, elementType: TSType, optional?: boolean): TSNamedTupleMember; - -declare function tsUnionType(types: Array): TSUnionType; - -declare function tsIntersectionType(types: Array): TSIntersectionType; - -declare function tsConditionalType(checkType: TSType, extendsType: TSType, trueType: TSType, falseType: TSType): TSConditionalType; - -declare function tsInferType(typeParameter: TSTypeParameter): TSInferType; - -declare function tsParenthesizedType(typeAnnotation: TSType): TSParenthesizedType; - -declare function tsTypeOperator(typeAnnotation: TSType): TSTypeOperator; - -declare function tsIndexedAccessType(objectType: TSType, indexType: TSType): TSIndexedAccessType; - -declare function tsMappedType(typeParameter: TSTypeParameter, typeAnnotation?: TSType | null, nameType?: TSType | null): TSMappedType; - -declare function tsLiteralType(literal: NumericLiteral | StringLiteral | BooleanLiteral | BigIntLiteral | TemplateLiteral | UnaryExpression): TSLiteralType; - -declare function tsExpressionWithTypeArguments(expression: TSEntityName, typeParameters?: TSTypeParameterInstantiation | null): TSExpressionWithTypeArguments; - -declare function tsInterfaceDeclaration(id: Identifier, typeParameters: TSTypeParameterDeclaration | null | undefined, _extends: Array | null | undefined, body: TSInterfaceBody): TSInterfaceDeclaration; - -declare function tsInterfaceBody(body: Array): TSInterfaceBody; - -declare function tsTypeAliasDeclaration(id: Identifier, typeParameters: TSTypeParameterDeclaration | null | undefined, typeAnnotation: TSType): TSTypeAliasDeclaration; - -declare function tsInstantiationExpression(expression: Expression, typeParameters?: TSTypeParameterInstantiation | null): TSInstantiationExpression; - -declare function tsAsExpression(expression: Expression, typeAnnotation: TSType): TSAsExpression; - -declare function tsSatisfiesExpression(expression: Expression, typeAnnotation: TSType): TSSatisfiesExpression; - -declare function tsTypeAssertion(typeAnnotation: TSType, expression: Expression): TSTypeAssertion; - -declare function tsEnumDeclaration(id: Identifier, members: Array): TSEnumDeclaration; - -declare function tsEnumMember(id: Identifier | StringLiteral, initializer?: Expression | null): TSEnumMember; - -declare function tsModuleDeclaration(id: Identifier | StringLiteral, body: TSModuleBlock | TSModuleDeclaration): TSModuleDeclaration; - -declare function tsModuleBlock(body: Array): TSModuleBlock; - -declare function tsImportType(argument: StringLiteral, qualifier?: TSEntityName | null, typeParameters?: TSTypeParameterInstantiation | null): TSImportType; - -declare function tsImportEqualsDeclaration(id: Identifier, moduleReference: TSEntityName | TSExternalModuleReference): TSImportEqualsDeclaration; - -declare function tsExternalModuleReference(expression: StringLiteral): TSExternalModuleReference; - -declare function tsNonNullExpression(expression: Expression): TSNonNullExpression; - -declare function tsExportAssignment(expression: Expression): TSExportAssignment; - -declare function tsNamespaceExportDeclaration(id: Identifier): TSNamespaceExportDeclaration; - -declare function tsTypeAnnotation(typeAnnotation: TSType): TSTypeAnnotation; - -declare function tsTypeParameterInstantiation(params: Array): TSTypeParameterInstantiation; - -declare function tsTypeParameterDeclaration(params: Array): TSTypeParameterDeclaration; - -declare function tsTypeParameter(constraint: TSType | null | undefined, _default: TSType | null | undefined, name: string): TSTypeParameter; - -/** @deprecated */ -declare function NumberLiteral$1(value: number): NumericLiteral; - -/** @deprecated */ -declare function RegexLiteral$1(pattern: string, flags?: string): RegExpLiteral; - -/** @deprecated */ -declare function RestProperty$1(argument: LVal): RestElement; - -/** @deprecated */ -declare function SpreadProperty$1(argument: Expression): SpreadElement; - -declare function buildUndefinedNode(): UnaryExpression; - -/** - * Create a clone of a `node` including only properties belonging to the node. - * If the second parameter is `false`, cloneNode performs a shallow clone. - * If the third parameter is true, the cloned nodes exclude location properties. - */ -declare function cloneNode(node: T, deep?: boolean, withoutLoc?: boolean): T; - -/** - * Create a shallow clone of a `node`, including only - * properties belonging to the node. - * @deprecated Use t.cloneNode instead. - */ -declare function clone(node: T): T; - -/** - * Create a deep clone of a `node` and all of it's child nodes - * including only properties belonging to the node. - * @deprecated Use t.cloneNode instead. - */ -declare function cloneDeep(node: T): T; - -/** - * Create a deep clone of a `node` and all of it's child nodes - * including only properties belonging to the node. - * excluding `_private` and location properties. - */ -declare function cloneDeepWithoutLoc(node: T): T; - -/** - * Create a shallow clone of a `node` excluding `_private` and location properties. - */ -declare function cloneWithoutLoc(node: T): T; - -/** - * Add comment of certain type to a node. - */ -declare function addComment(node: T, type: CommentTypeShorthand, content: string, line?: boolean): T; - -/** - * Add comments of certain type to a node. - */ -declare function addComments(node: T, type: CommentTypeShorthand, comments: Array): T; - -declare function inheritInnerComments(child: Node, parent: Node): void; - -declare function inheritLeadingComments(child: Node, parent: Node): void; - -/** - * Inherit all unique comments from `parent` node to `child` node. - */ -declare function inheritsComments(child: T, parent: Node): T; - -declare function inheritTrailingComments(child: Node, parent: Node): void; - -/** - * Remove comment properties from a node. - */ -declare function removeComments(node: T): T; - -declare const STANDARDIZED_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const EXPRESSION_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const BINARY_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const SCOPABLE_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const BLOCKPARENT_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const BLOCK_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const STATEMENT_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const TERMINATORLESS_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const COMPLETIONSTATEMENT_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const CONDITIONAL_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const LOOP_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const WHILE_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const EXPRESSIONWRAPPER_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const FOR_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const FORXSTATEMENT_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const FUNCTION_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const FUNCTIONPARENT_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const PUREISH_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const DECLARATION_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const PATTERNLIKE_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const LVAL_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const TSENTITYNAME_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const LITERAL_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const IMMUTABLE_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const USERWHITESPACABLE_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const METHOD_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const OBJECTMEMBER_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const PROPERTY_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const UNARYLIKE_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const PATTERN_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const CLASS_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const IMPORTOREXPORTDECLARATION_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const EXPORTDECLARATION_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const MODULESPECIFIER_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const ACCESSOR_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const PRIVATE_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const FLOW_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const FLOWTYPE_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const FLOWBASEANNOTATION_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const FLOWDECLARATION_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const FLOWPREDICATE_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const ENUMBODY_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const ENUMMEMBER_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const JSX_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const MISCELLANEOUS_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const TYPESCRIPT_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const TSTYPEELEMENT_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const TSTYPE_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -declare const TSBASETYPE_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; -/** - * @deprecated migrate to IMPORTOREXPORTDECLARATION_TYPES. - */ -declare const MODULEDECLARATION_TYPES: ("AnyTypeAnnotation" | "ArgumentPlaceholder" | "ArrayExpression" | "ArrayPattern" | "ArrayTypeAnnotation" | "ArrowFunctionExpression" | "AssignmentExpression" | "AssignmentPattern" | "AwaitExpression" | "BigIntLiteral" | "BinaryExpression" | "BindExpression" | "BlockStatement" | "BooleanLiteral" | "BooleanLiteralTypeAnnotation" | "BooleanTypeAnnotation" | "BreakStatement" | "CallExpression" | "CatchClause" | "ClassAccessorProperty" | "ClassBody" | "ClassDeclaration" | "ClassExpression" | "ClassImplements" | "ClassMethod" | "ClassPrivateMethod" | "ClassPrivateProperty" | "ClassProperty" | "ConditionalExpression" | "ContinueStatement" | "DebuggerStatement" | "DecimalLiteral" | "DeclareClass" | "DeclareExportAllDeclaration" | "DeclareExportDeclaration" | "DeclareFunction" | "DeclareInterface" | "DeclareModule" | "DeclareModuleExports" | "DeclareOpaqueType" | "DeclareTypeAlias" | "DeclareVariable" | "DeclaredPredicate" | "Decorator" | "Directive" | "DirectiveLiteral" | "DoExpression" | "DoWhileStatement" | "EmptyStatement" | "EmptyTypeAnnotation" | "EnumBooleanBody" | "EnumBooleanMember" | "EnumDeclaration" | "EnumDefaultedMember" | "EnumNumberBody" | "EnumNumberMember" | "EnumStringBody" | "EnumStringMember" | "EnumSymbolBody" | "ExistsTypeAnnotation" | "ExportAllDeclaration" | "ExportDefaultDeclaration" | "ExportDefaultSpecifier" | "ExportNamedDeclaration" | "ExportNamespaceSpecifier" | "ExportSpecifier" | "ExpressionStatement" | "File" | "ForInStatement" | "ForOfStatement" | "ForStatement" | "FunctionDeclaration" | "FunctionExpression" | "FunctionTypeAnnotation" | "FunctionTypeParam" | "GenericTypeAnnotation" | "Identifier" | "IfStatement" | "Import" | "ImportAttribute" | "ImportDeclaration" | "ImportDefaultSpecifier" | "ImportExpression" | "ImportNamespaceSpecifier" | "ImportSpecifier" | "IndexedAccessType" | "InferredPredicate" | "InterfaceDeclaration" | "InterfaceExtends" | "InterfaceTypeAnnotation" | "InterpreterDirective" | "IntersectionTypeAnnotation" | "JSXAttribute" | "JSXClosingElement" | "JSXClosingFragment" | "JSXElement" | "JSXEmptyExpression" | "JSXExpressionContainer" | "JSXFragment" | "JSXIdentifier" | "JSXMemberExpression" | "JSXNamespacedName" | "JSXOpeningElement" | "JSXOpeningFragment" | "JSXSpreadAttribute" | "JSXSpreadChild" | "JSXText" | "LabeledStatement" | "LogicalExpression" | "MemberExpression" | "MetaProperty" | "MixedTypeAnnotation" | "ModuleExpression" | "NewExpression" | "Noop" | "NullLiteral" | "NullLiteralTypeAnnotation" | "NullableTypeAnnotation" | "NumberLiteral" | "NumberLiteralTypeAnnotation" | "NumberTypeAnnotation" | "NumericLiteral" | "ObjectExpression" | "ObjectMethod" | "ObjectPattern" | "ObjectProperty" | "ObjectTypeAnnotation" | "ObjectTypeCallProperty" | "ObjectTypeIndexer" | "ObjectTypeInternalSlot" | "ObjectTypeProperty" | "ObjectTypeSpreadProperty" | "OpaqueType" | "OptionalCallExpression" | "OptionalIndexedAccessType" | "OptionalMemberExpression" | "ParenthesizedExpression" | "PipelineBareFunction" | "PipelinePrimaryTopicReference" | "PipelineTopicExpression" | "Placeholder" | "PrivateName" | "Program" | "QualifiedTypeIdentifier" | "RecordExpression" | "RegExpLiteral" | "RegexLiteral" | "RestElement" | "RestProperty" | "ReturnStatement" | "SequenceExpression" | "SpreadElement" | "SpreadProperty" | "StaticBlock" | "StringLiteral" | "StringLiteralTypeAnnotation" | "StringTypeAnnotation" | "Super" | "SwitchCase" | "SwitchStatement" | "SymbolTypeAnnotation" | "TSAnyKeyword" | "TSArrayType" | "TSAsExpression" | "TSBigIntKeyword" | "TSBooleanKeyword" | "TSCallSignatureDeclaration" | "TSConditionalType" | "TSConstructSignatureDeclaration" | "TSConstructorType" | "TSDeclareFunction" | "TSDeclareMethod" | "TSEnumDeclaration" | "TSEnumMember" | "TSExportAssignment" | "TSExpressionWithTypeArguments" | "TSExternalModuleReference" | "TSFunctionType" | "TSImportEqualsDeclaration" | "TSImportType" | "TSIndexSignature" | "TSIndexedAccessType" | "TSInferType" | "TSInstantiationExpression" | "TSInterfaceBody" | "TSInterfaceDeclaration" | "TSIntersectionType" | "TSIntrinsicKeyword" | "TSLiteralType" | "TSMappedType" | "TSMethodSignature" | "TSModuleBlock" | "TSModuleDeclaration" | "TSNamedTupleMember" | "TSNamespaceExportDeclaration" | "TSNeverKeyword" | "TSNonNullExpression" | "TSNullKeyword" | "TSNumberKeyword" | "TSObjectKeyword" | "TSOptionalType" | "TSParameterProperty" | "TSParenthesizedType" | "TSPropertySignature" | "TSQualifiedName" | "TSRestType" | "TSSatisfiesExpression" | "TSStringKeyword" | "TSSymbolKeyword" | "TSThisType" | "TSTupleType" | "TSTypeAliasDeclaration" | "TSTypeAnnotation" | "TSTypeAssertion" | "TSTypeLiteral" | "TSTypeOperator" | "TSTypeParameter" | "TSTypeParameterDeclaration" | "TSTypeParameterInstantiation" | "TSTypePredicate" | "TSTypeQuery" | "TSTypeReference" | "TSUndefinedKeyword" | "TSUnionType" | "TSUnknownKeyword" | "TSVoidKeyword" | "TaggedTemplateExpression" | "TemplateElement" | "TemplateLiteral" | "ThisExpression" | "ThisTypeAnnotation" | "ThrowStatement" | "TopicReference" | "TryStatement" | "TupleExpression" | "TupleTypeAnnotation" | "TypeAlias" | "TypeAnnotation" | "TypeCastExpression" | "TypeParameter" | "TypeParameterDeclaration" | "TypeParameterInstantiation" | "TypeofTypeAnnotation" | "UnaryExpression" | "UnionTypeAnnotation" | "UpdateExpression" | "V8IntrinsicIdentifier" | "VariableDeclaration" | "VariableDeclarator" | "Variance" | "VoidTypeAnnotation" | "WhileStatement" | "WithStatement" | "YieldExpression" | keyof Aliases)[]; - -declare const STATEMENT_OR_BLOCK_KEYS: string[]; -declare const FLATTENABLE_KEYS: string[]; -declare const FOR_INIT_KEYS: string[]; -declare const COMMENT_KEYS: readonly ["leadingComments", "trailingComments", "innerComments"]; -declare const LOGICAL_OPERATORS: string[]; -declare const UPDATE_OPERATORS: string[]; -declare const BOOLEAN_NUMBER_BINARY_OPERATORS: string[]; -declare const EQUALITY_BINARY_OPERATORS: string[]; -declare const COMPARISON_BINARY_OPERATORS: string[]; -declare const BOOLEAN_BINARY_OPERATORS: string[]; -declare const NUMBER_BINARY_OPERATORS: string[]; -declare const BINARY_OPERATORS: string[]; -declare const ASSIGNMENT_OPERATORS: string[]; -declare const BOOLEAN_UNARY_OPERATORS: string[]; -declare const NUMBER_UNARY_OPERATORS: string[]; -declare const STRING_UNARY_OPERATORS: string[]; -declare const UNARY_OPERATORS: string[]; -declare const INHERIT_KEYS: { - readonly optional: readonly ["typeAnnotation", "typeParameters", "returnType"]; - readonly force: readonly ["start", "loc", "end"]; -}; -declare const BLOCK_SCOPED_SYMBOL: unique symbol; -declare const NOT_LOCAL_BINDING: unique symbol; - -/** - * Ensure the `key` (defaults to "body") of a `node` is a block. - * Casting it to a block if it is not. - * - * Returns the BlockStatement - */ -declare function ensureBlock(node: Node, key?: string): BlockStatement; - -declare function toBindingIdentifierName(name: string): string; - -declare function toBlock(node: Statement | Expression, parent?: Node): BlockStatement; - -declare function toComputedKey(node: ObjectMember | ObjectProperty | ClassMethod | ClassProperty | ClassAccessorProperty | MemberExpression | OptionalMemberExpression, key?: Expression | PrivateName): PrivateName | Expression; - -declare const _default$3: { - (node: Function): FunctionExpression; - (node: Class): ClassExpression; - (node: ExpressionStatement | Expression | Class | Function): Expression; -}; -//# sourceMappingURL=toExpression.d.ts.map - -declare function toIdentifier(input: string): string; - -declare function toKeyAlias(node: Method | Property, key?: Node): string; -declare namespace toKeyAlias { - var uid: number; - var increment: () => number; -} -//# sourceMappingURL=toKeyAlias.d.ts.map - -declare const _default$2: { - (node: AssignmentExpression, ignore?: boolean): ExpressionStatement; - (node: T, ignore: false): T; - (node: T, ignore?: boolean): T | false; - (node: Class, ignore: false): ClassDeclaration; - (node: Class, ignore?: boolean): ClassDeclaration | false; - (node: Function, ignore: false): FunctionDeclaration; - (node: Function, ignore?: boolean): FunctionDeclaration | false; - (node: Node, ignore: false): Statement; - (node: Node, ignore?: boolean): Statement | false; -}; -//# sourceMappingURL=toStatement.d.ts.map - -declare const _default$1: { - (value: undefined): Identifier; - (value: boolean): BooleanLiteral; - (value: null): NullLiteral; - (value: string): StringLiteral; - (value: number): NumericLiteral | BinaryExpression | UnaryExpression; - (value: RegExp): RegExpLiteral; - (value: ReadonlyArray): ArrayExpression; - (value: object): ObjectExpression; - (value: unknown): Expression; -}; -//# sourceMappingURL=valueToNode.d.ts.map - -declare const VISITOR_KEYS: Record; -declare const ALIAS_KEYS: Partial>; -declare const FLIPPED_ALIAS_KEYS: Record; -declare const NODE_FIELDS: Record; -declare const BUILDER_KEYS: Record; -declare const DEPRECATED_KEYS: Record; -declare const NODE_PARENT_VALIDATIONS: Record; -declare function getType(val: any): "string" | "number" | "bigint" | "boolean" | "symbol" | "undefined" | "object" | "function" | "array" | "null"; -type NodeTypesWithoutComment = Node["type"] | keyof Aliases; -type NodeTypes = NodeTypesWithoutComment | Comment["type"]; -type PrimitiveTypes = ReturnType; -type FieldDefinitions = { - [x: string]: FieldOptions; -}; -type Validator = ({ - type: PrimitiveTypes; -} | { - each: Validator; -} | { - chainOf: Validator[]; -} | { - oneOf: any[]; -} | { - oneOfNodeTypes: NodeTypes[]; -} | { - oneOfNodeOrValueTypes: (NodeTypes | PrimitiveTypes)[]; -} | { - shapeOf: { - [x: string]: FieldOptions; - }; -} | object) & ((node: Node, key: string, val: any) => void); -type FieldOptions = { - default?: string | number | boolean | []; - optional?: boolean; - deprecated?: boolean; - validate?: Validator; -}; - -declare const PLACEHOLDERS: readonly ["Identifier", "StringLiteral", "Expression", "Statement", "Declaration", "BlockStatement", "ClassBody", "Pattern"]; -declare const PLACEHOLDERS_ALIAS: Record; -declare const PLACEHOLDERS_FLIPPED_ALIAS: Record; - -declare const DEPRECATED_ALIASES: { - ModuleDeclaration: string; -}; - -declare const TYPES: Array; -//# sourceMappingURL=index.d.ts.map - -/** - * Append a node to a member expression. - */ -declare function appendToMemberExpression(member: MemberExpression, append: MemberExpression["property"], computed?: boolean): MemberExpression; - -/** - * Inherit all contextual properties from `parent` node to `child` node. - */ -declare function inherits(child: T, parent: Node | null | undefined): T; - -/** - * Prepend a node to a member expression. - */ -declare function prependToMemberExpression>(member: T, prepend: MemberExpression["object"]): T; - -type Options = { - preserveComments?: boolean; -}; -/** - * Remove all of the _* properties from a node along with the additional metadata - * properties like location data and raw token data. - */ -declare function removeProperties(node: Node, opts?: Options): void; - -declare function removePropertiesDeep(tree: T, opts?: { - preserveComments: boolean; -} | null): T; - -/** - * Dedupe type annotations. - */ -declare function removeTypeDuplicates(nodesIn: ReadonlyArray): FlowType[]; - -/** - * For the given node, generate a map from assignment id names to the identifier node. - * Unlike getBindingIdentifiers, this function does not handle declarations and imports. - * @param node the assignment expression or forXstatement - * @returns an object map - * @see getBindingIdentifiers - */ -declare function getAssignmentIdentifiers(node: Node | Node[]): Record; - -declare function getBindingIdentifiers(node: Node, duplicates: true, outerOnly?: boolean, newBindingsOnly?: boolean): Record>; -declare function getBindingIdentifiers(node: Node, duplicates?: false, outerOnly?: boolean, newBindingsOnly?: boolean): Record; -declare function getBindingIdentifiers(node: Node, duplicates?: boolean, outerOnly?: boolean, newBindingsOnly?: boolean): Record | Record>; -declare namespace getBindingIdentifiers { - var keys: KeysMap; -} -/** - * Mapping of types to their identifier keys. - */ -type KeysMap = { - [N in Node as N["type"]]?: (keyof N)[]; -}; -//# sourceMappingURL=getBindingIdentifiers.d.ts.map - -declare const _default: { - (node: Node, duplicates: true): Record>; - (node: Node, duplicates?: false): Record; - (node: Node, duplicates?: boolean): Record | Record>; -}; -//# sourceMappingURL=getOuterBindingIdentifiers.d.ts.map - -type GetFunctionNameResult = { - name: string; - originalNode: Node; -} | null; -declare function getFunctionName(node: ObjectMethod | ClassMethod): GetFunctionNameResult; -declare function getFunctionName(node: Function | Class, parent: Node): GetFunctionNameResult; - -type TraversalAncestors = Array<{ - node: Node; - key: string; - index?: number; -}>; -type TraversalHandler = (this: undefined, node: Node, parent: TraversalAncestors, state: T) => void; -type TraversalHandlers = { - enter?: TraversalHandler; - exit?: TraversalHandler; -}; -/** - * A general AST traversal with both prefix and postfix handlers, and a - * state object. Exposes ancestry data to each handler so that more complex - * AST data can be taken into account. - */ -declare function traverse(node: Node, handlers: TraversalHandler | TraversalHandlers, state?: T): void; - -/** - * A prefix AST traversal implementation meant for simple searching - * and processing. - */ -declare function traverseFast(node: Node | null | undefined, enter: (node: Node, opts?: Options) => void, opts?: Options): void; - -declare function shallowEqual(actual: object, expected: T): actual is T; - -declare function is(type: T, node: Node | null | undefined, opts?: undefined): node is Extract; -declare function is>(type: T, n: Node | null | undefined, required: Partial

    ): n is P; -declare function is

    (type: string, node: Node | null | undefined, opts: Partial

    ): node is P; -declare function is(type: string, node: Node | null | undefined, opts?: Partial): node is Node; - -/** - * Check if the input `node` is a binding identifier. - */ -declare function isBinding(node: Node, parent: Node, grandparent?: Node): boolean; - -/** - * Check if the input `node` is block scoped. - */ -declare function isBlockScoped(node: Node): boolean; - -/** - * Check if the input `node` is definitely immutable. - */ -declare function isImmutable(node: Node): boolean; - -/** - * Check if the input `node` is a `let` variable declaration. - */ -declare function isLet(node: Node): boolean; - -declare function isNode(node: any): node is Node; - -/** - * Check if two nodes are equivalent - */ -declare function isNodesEquivalent>(a: T, b: any): b is T; - -/** - * Test if a `placeholderType` is a `targetType` or if `targetType` is an alias of `placeholderType`. - */ -declare function isPlaceholderType(placeholderType: string, targetType: string): boolean; - -/** - * Check if the input `node` is a reference to a bound variable. - */ -declare function isReferenced(node: Node, parent: Node, grandparent?: Node): boolean; - -/** - * Check if the input `node` is a scope. - */ -declare function isScope(node: Node, parent: Node): boolean; - -/** - * Check if the input `specifier` is a `default` import or export. - */ -declare function isSpecifierDefault(specifier: ModuleSpecifier): boolean; - -declare function isType(nodeType: string, targetType: T): nodeType is T; -declare function isType(nodeType: string | null | undefined, targetType: string): boolean; - -/** - * Check if the input `name` is a valid identifier name according to the ES3 specification. - * - * Additional ES3 reserved words are - */ -declare function isValidES3Identifier(name: string): boolean; - -/** - * Check if the input `name` is a valid identifier name - * and isn't a reserved word. - */ -declare function isValidIdentifier(name: string, reserved?: boolean): boolean; - -/** - * Check if the input `node` is a variable declaration. - */ -declare function isVar(node: Node): boolean; - -/** - * Determines whether or not the input node `member` matches the - * input `match`. - * - * For example, given the match `React.createClass` it would match the - * parsed nodes of `React.createClass` and `React["createClass"]`. - */ -declare function matchesPattern(member: Node | null | undefined, match: string | string[], allowPartial?: boolean): boolean; - -declare function validate(node: Node | undefined | null, key: string, val: unknown): void; - -/** - * Build a function that when called will return whether or not the - * input `node` `MemberExpression` matches the input `match`. - * - * For example, given the match `React.createClass` it would match the - * parsed nodes of `React.createClass` and `React["createClass"]`. - */ -declare function buildMatchMemberExpression(match: string, allowPartial?: boolean): (member: Node) => boolean; - -type Opts = Partial<{ - [Prop in keyof Obj]: Obj[Prop] extends Node ? Node : Obj[Prop] extends Node[] ? Node[] : Obj[Prop]; -}>; -declare function isArrayExpression(node: Node | null | undefined, opts?: Opts | null): node is ArrayExpression; -declare function isAssignmentExpression(node: Node | null | undefined, opts?: Opts | null): node is AssignmentExpression; -declare function isBinaryExpression(node: Node | null | undefined, opts?: Opts | null): node is BinaryExpression; -declare function isInterpreterDirective(node: Node | null | undefined, opts?: Opts | null): node is InterpreterDirective; -declare function isDirective(node: Node | null | undefined, opts?: Opts | null): node is Directive; -declare function isDirectiveLiteral(node: Node | null | undefined, opts?: Opts | null): node is DirectiveLiteral; -declare function isBlockStatement(node: Node | null | undefined, opts?: Opts | null): node is BlockStatement; -declare function isBreakStatement(node: Node | null | undefined, opts?: Opts | null): node is BreakStatement; -declare function isCallExpression(node: Node | null | undefined, opts?: Opts | null): node is CallExpression; -declare function isCatchClause(node: Node | null | undefined, opts?: Opts | null): node is CatchClause; -declare function isConditionalExpression(node: Node | null | undefined, opts?: Opts | null): node is ConditionalExpression; -declare function isContinueStatement(node: Node | null | undefined, opts?: Opts | null): node is ContinueStatement; -declare function isDebuggerStatement(node: Node | null | undefined, opts?: Opts | null): node is DebuggerStatement; -declare function isDoWhileStatement(node: Node | null | undefined, opts?: Opts | null): node is DoWhileStatement; -declare function isEmptyStatement(node: Node | null | undefined, opts?: Opts | null): node is EmptyStatement; -declare function isExpressionStatement(node: Node | null | undefined, opts?: Opts | null): node is ExpressionStatement; -declare function isFile(node: Node | null | undefined, opts?: Opts | null): node is File; -declare function isForInStatement(node: Node | null | undefined, opts?: Opts | null): node is ForInStatement; -declare function isForStatement(node: Node | null | undefined, opts?: Opts | null): node is ForStatement; -declare function isFunctionDeclaration(node: Node | null | undefined, opts?: Opts | null): node is FunctionDeclaration; -declare function isFunctionExpression(node: Node | null | undefined, opts?: Opts | null): node is FunctionExpression; -declare function isIdentifier(node: Node | null | undefined, opts?: Opts | null): node is Identifier; -declare function isIfStatement(node: Node | null | undefined, opts?: Opts | null): node is IfStatement; -declare function isLabeledStatement(node: Node | null | undefined, opts?: Opts | null): node is LabeledStatement; -declare function isStringLiteral(node: Node | null | undefined, opts?: Opts | null): node is StringLiteral; -declare function isNumericLiteral(node: Node | null | undefined, opts?: Opts | null): node is NumericLiteral; -declare function isNullLiteral(node: Node | null | undefined, opts?: Opts | null): node is NullLiteral; -declare function isBooleanLiteral(node: Node | null | undefined, opts?: Opts | null): node is BooleanLiteral; -declare function isRegExpLiteral(node: Node | null | undefined, opts?: Opts | null): node is RegExpLiteral; -declare function isLogicalExpression(node: Node | null | undefined, opts?: Opts | null): node is LogicalExpression; -declare function isMemberExpression(node: Node | null | undefined, opts?: Opts | null): node is MemberExpression; -declare function isNewExpression(node: Node | null | undefined, opts?: Opts | null): node is NewExpression; -declare function isProgram(node: Node | null | undefined, opts?: Opts | null): node is Program; -declare function isObjectExpression(node: Node | null | undefined, opts?: Opts | null): node is ObjectExpression; -declare function isObjectMethod(node: Node | null | undefined, opts?: Opts | null): node is ObjectMethod; -declare function isObjectProperty(node: Node | null | undefined, opts?: Opts | null): node is ObjectProperty; -declare function isRestElement(node: Node | null | undefined, opts?: Opts | null): node is RestElement; -declare function isReturnStatement(node: Node | null | undefined, opts?: Opts | null): node is ReturnStatement; -declare function isSequenceExpression(node: Node | null | undefined, opts?: Opts | null): node is SequenceExpression; -declare function isParenthesizedExpression(node: Node | null | undefined, opts?: Opts | null): node is ParenthesizedExpression; -declare function isSwitchCase(node: Node | null | undefined, opts?: Opts | null): node is SwitchCase; -declare function isSwitchStatement(node: Node | null | undefined, opts?: Opts | null): node is SwitchStatement; -declare function isThisExpression(node: Node | null | undefined, opts?: Opts | null): node is ThisExpression; -declare function isThrowStatement(node: Node | null | undefined, opts?: Opts | null): node is ThrowStatement; -declare function isTryStatement(node: Node | null | undefined, opts?: Opts | null): node is TryStatement; -declare function isUnaryExpression(node: Node | null | undefined, opts?: Opts | null): node is UnaryExpression; -declare function isUpdateExpression(node: Node | null | undefined, opts?: Opts | null): node is UpdateExpression; -declare function isVariableDeclaration(node: Node | null | undefined, opts?: Opts | null): node is VariableDeclaration; -declare function isVariableDeclarator(node: Node | null | undefined, opts?: Opts | null): node is VariableDeclarator; -declare function isWhileStatement(node: Node | null | undefined, opts?: Opts | null): node is WhileStatement; -declare function isWithStatement(node: Node | null | undefined, opts?: Opts | null): node is WithStatement; -declare function isAssignmentPattern(node: Node | null | undefined, opts?: Opts | null): node is AssignmentPattern; -declare function isArrayPattern(node: Node | null | undefined, opts?: Opts | null): node is ArrayPattern; -declare function isArrowFunctionExpression(node: Node | null | undefined, opts?: Opts | null): node is ArrowFunctionExpression; -declare function isClassBody(node: Node | null | undefined, opts?: Opts | null): node is ClassBody; -declare function isClassExpression(node: Node | null | undefined, opts?: Opts | null): node is ClassExpression; -declare function isClassDeclaration(node: Node | null | undefined, opts?: Opts | null): node is ClassDeclaration; -declare function isExportAllDeclaration(node: Node | null | undefined, opts?: Opts | null): node is ExportAllDeclaration; -declare function isExportDefaultDeclaration(node: Node | null | undefined, opts?: Opts | null): node is ExportDefaultDeclaration; -declare function isExportNamedDeclaration(node: Node | null | undefined, opts?: Opts | null): node is ExportNamedDeclaration; -declare function isExportSpecifier(node: Node | null | undefined, opts?: Opts | null): node is ExportSpecifier; -declare function isForOfStatement(node: Node | null | undefined, opts?: Opts | null): node is ForOfStatement; -declare function isImportDeclaration(node: Node | null | undefined, opts?: Opts | null): node is ImportDeclaration; -declare function isImportDefaultSpecifier(node: Node | null | undefined, opts?: Opts | null): node is ImportDefaultSpecifier; -declare function isImportNamespaceSpecifier(node: Node | null | undefined, opts?: Opts | null): node is ImportNamespaceSpecifier; -declare function isImportSpecifier(node: Node | null | undefined, opts?: Opts | null): node is ImportSpecifier; -declare function isImportExpression(node: Node | null | undefined, opts?: Opts | null): node is ImportExpression; -declare function isMetaProperty(node: Node | null | undefined, opts?: Opts | null): node is MetaProperty; -declare function isClassMethod(node: Node | null | undefined, opts?: Opts | null): node is ClassMethod; -declare function isObjectPattern(node: Node | null | undefined, opts?: Opts | null): node is ObjectPattern; -declare function isSpreadElement(node: Node | null | undefined, opts?: Opts | null): node is SpreadElement; -declare function isSuper(node: Node | null | undefined, opts?: Opts | null): node is Super; -declare function isTaggedTemplateExpression(node: Node | null | undefined, opts?: Opts | null): node is TaggedTemplateExpression; -declare function isTemplateElement(node: Node | null | undefined, opts?: Opts | null): node is TemplateElement; -declare function isTemplateLiteral(node: Node | null | undefined, opts?: Opts | null): node is TemplateLiteral; -declare function isYieldExpression(node: Node | null | undefined, opts?: Opts | null): node is YieldExpression; -declare function isAwaitExpression(node: Node | null | undefined, opts?: Opts | null): node is AwaitExpression; -declare function isImport(node: Node | null | undefined, opts?: Opts | null): node is Import; -declare function isBigIntLiteral(node: Node | null | undefined, opts?: Opts | null): node is BigIntLiteral; -declare function isExportNamespaceSpecifier(node: Node | null | undefined, opts?: Opts | null): node is ExportNamespaceSpecifier; -declare function isOptionalMemberExpression(node: Node | null | undefined, opts?: Opts | null): node is OptionalMemberExpression; -declare function isOptionalCallExpression(node: Node | null | undefined, opts?: Opts | null): node is OptionalCallExpression; -declare function isClassProperty(node: Node | null | undefined, opts?: Opts | null): node is ClassProperty; -declare function isClassAccessorProperty(node: Node | null | undefined, opts?: Opts | null): node is ClassAccessorProperty; -declare function isClassPrivateProperty(node: Node | null | undefined, opts?: Opts | null): node is ClassPrivateProperty; -declare function isClassPrivateMethod(node: Node | null | undefined, opts?: Opts | null): node is ClassPrivateMethod; -declare function isPrivateName(node: Node | null | undefined, opts?: Opts | null): node is PrivateName; -declare function isStaticBlock(node: Node | null | undefined, opts?: Opts | null): node is StaticBlock; -declare function isAnyTypeAnnotation(node: Node | null | undefined, opts?: Opts | null): node is AnyTypeAnnotation; -declare function isArrayTypeAnnotation(node: Node | null | undefined, opts?: Opts | null): node is ArrayTypeAnnotation; -declare function isBooleanTypeAnnotation(node: Node | null | undefined, opts?: Opts | null): node is BooleanTypeAnnotation; -declare function isBooleanLiteralTypeAnnotation(node: Node | null | undefined, opts?: Opts | null): node is BooleanLiteralTypeAnnotation; -declare function isNullLiteralTypeAnnotation(node: Node | null | undefined, opts?: Opts | null): node is NullLiteralTypeAnnotation; -declare function isClassImplements(node: Node | null | undefined, opts?: Opts | null): node is ClassImplements; -declare function isDeclareClass(node: Node | null | undefined, opts?: Opts | null): node is DeclareClass; -declare function isDeclareFunction(node: Node | null | undefined, opts?: Opts | null): node is DeclareFunction; -declare function isDeclareInterface(node: Node | null | undefined, opts?: Opts | null): node is DeclareInterface; -declare function isDeclareModule(node: Node | null | undefined, opts?: Opts | null): node is DeclareModule; -declare function isDeclareModuleExports(node: Node | null | undefined, opts?: Opts | null): node is DeclareModuleExports; -declare function isDeclareTypeAlias(node: Node | null | undefined, opts?: Opts | null): node is DeclareTypeAlias; -declare function isDeclareOpaqueType(node: Node | null | undefined, opts?: Opts | null): node is DeclareOpaqueType; -declare function isDeclareVariable(node: Node | null | undefined, opts?: Opts | null): node is DeclareVariable; -declare function isDeclareExportDeclaration(node: Node | null | undefined, opts?: Opts | null): node is DeclareExportDeclaration; -declare function isDeclareExportAllDeclaration(node: Node | null | undefined, opts?: Opts | null): node is DeclareExportAllDeclaration; -declare function isDeclaredPredicate(node: Node | null | undefined, opts?: Opts | null): node is DeclaredPredicate; -declare function isExistsTypeAnnotation(node: Node | null | undefined, opts?: Opts | null): node is ExistsTypeAnnotation; -declare function isFunctionTypeAnnotation(node: Node | null | undefined, opts?: Opts | null): node is FunctionTypeAnnotation; -declare function isFunctionTypeParam(node: Node | null | undefined, opts?: Opts | null): node is FunctionTypeParam; -declare function isGenericTypeAnnotation(node: Node | null | undefined, opts?: Opts | null): node is GenericTypeAnnotation; -declare function isInferredPredicate(node: Node | null | undefined, opts?: Opts | null): node is InferredPredicate; -declare function isInterfaceExtends(node: Node | null | undefined, opts?: Opts | null): node is InterfaceExtends; -declare function isInterfaceDeclaration(node: Node | null | undefined, opts?: Opts | null): node is InterfaceDeclaration; -declare function isInterfaceTypeAnnotation(node: Node | null | undefined, opts?: Opts | null): node is InterfaceTypeAnnotation; -declare function isIntersectionTypeAnnotation(node: Node | null | undefined, opts?: Opts | null): node is IntersectionTypeAnnotation; -declare function isMixedTypeAnnotation(node: Node | null | undefined, opts?: Opts | null): node is MixedTypeAnnotation; -declare function isEmptyTypeAnnotation(node: Node | null | undefined, opts?: Opts | null): node is EmptyTypeAnnotation; -declare function isNullableTypeAnnotation(node: Node | null | undefined, opts?: Opts | null): node is NullableTypeAnnotation; -declare function isNumberLiteralTypeAnnotation(node: Node | null | undefined, opts?: Opts | null): node is NumberLiteralTypeAnnotation; -declare function isNumberTypeAnnotation(node: Node | null | undefined, opts?: Opts | null): node is NumberTypeAnnotation; -declare function isObjectTypeAnnotation(node: Node | null | undefined, opts?: Opts | null): node is ObjectTypeAnnotation; -declare function isObjectTypeInternalSlot(node: Node | null | undefined, opts?: Opts | null): node is ObjectTypeInternalSlot; -declare function isObjectTypeCallProperty(node: Node | null | undefined, opts?: Opts | null): node is ObjectTypeCallProperty; -declare function isObjectTypeIndexer(node: Node | null | undefined, opts?: Opts | null): node is ObjectTypeIndexer; -declare function isObjectTypeProperty(node: Node | null | undefined, opts?: Opts | null): node is ObjectTypeProperty; -declare function isObjectTypeSpreadProperty(node: Node | null | undefined, opts?: Opts | null): node is ObjectTypeSpreadProperty; -declare function isOpaqueType(node: Node | null | undefined, opts?: Opts | null): node is OpaqueType; -declare function isQualifiedTypeIdentifier(node: Node | null | undefined, opts?: Opts | null): node is QualifiedTypeIdentifier; -declare function isStringLiteralTypeAnnotation(node: Node | null | undefined, opts?: Opts | null): node is StringLiteralTypeAnnotation; -declare function isStringTypeAnnotation(node: Node | null | undefined, opts?: Opts | null): node is StringTypeAnnotation; -declare function isSymbolTypeAnnotation(node: Node | null | undefined, opts?: Opts | null): node is SymbolTypeAnnotation; -declare function isThisTypeAnnotation(node: Node | null | undefined, opts?: Opts | null): node is ThisTypeAnnotation; -declare function isTupleTypeAnnotation(node: Node | null | undefined, opts?: Opts | null): node is TupleTypeAnnotation; -declare function isTypeofTypeAnnotation(node: Node | null | undefined, opts?: Opts | null): node is TypeofTypeAnnotation; -declare function isTypeAlias(node: Node | null | undefined, opts?: Opts | null): node is TypeAlias; -declare function isTypeAnnotation(node: Node | null | undefined, opts?: Opts | null): node is TypeAnnotation; -declare function isTypeCastExpression(node: Node | null | undefined, opts?: Opts | null): node is TypeCastExpression; -declare function isTypeParameter(node: Node | null | undefined, opts?: Opts | null): node is TypeParameter; -declare function isTypeParameterDeclaration(node: Node | null | undefined, opts?: Opts | null): node is TypeParameterDeclaration; -declare function isTypeParameterInstantiation(node: Node | null | undefined, opts?: Opts | null): node is TypeParameterInstantiation; -declare function isUnionTypeAnnotation(node: Node | null | undefined, opts?: Opts | null): node is UnionTypeAnnotation; -declare function isVariance(node: Node | null | undefined, opts?: Opts | null): node is Variance; -declare function isVoidTypeAnnotation(node: Node | null | undefined, opts?: Opts | null): node is VoidTypeAnnotation; -declare function isEnumDeclaration(node: Node | null | undefined, opts?: Opts | null): node is EnumDeclaration; -declare function isEnumBooleanBody(node: Node | null | undefined, opts?: Opts | null): node is EnumBooleanBody; -declare function isEnumNumberBody(node: Node | null | undefined, opts?: Opts | null): node is EnumNumberBody; -declare function isEnumStringBody(node: Node | null | undefined, opts?: Opts | null): node is EnumStringBody; -declare function isEnumSymbolBody(node: Node | null | undefined, opts?: Opts | null): node is EnumSymbolBody; -declare function isEnumBooleanMember(node: Node | null | undefined, opts?: Opts | null): node is EnumBooleanMember; -declare function isEnumNumberMember(node: Node | null | undefined, opts?: Opts | null): node is EnumNumberMember; -declare function isEnumStringMember(node: Node | null | undefined, opts?: Opts | null): node is EnumStringMember; -declare function isEnumDefaultedMember(node: Node | null | undefined, opts?: Opts | null): node is EnumDefaultedMember; -declare function isIndexedAccessType(node: Node | null | undefined, opts?: Opts | null): node is IndexedAccessType; -declare function isOptionalIndexedAccessType(node: Node | null | undefined, opts?: Opts | null): node is OptionalIndexedAccessType; -declare function isJSXAttribute(node: Node | null | undefined, opts?: Opts | null): node is JSXAttribute; -declare function isJSXClosingElement(node: Node | null | undefined, opts?: Opts | null): node is JSXClosingElement; -declare function isJSXElement(node: Node | null | undefined, opts?: Opts | null): node is JSXElement; -declare function isJSXEmptyExpression(node: Node | null | undefined, opts?: Opts | null): node is JSXEmptyExpression; -declare function isJSXExpressionContainer(node: Node | null | undefined, opts?: Opts | null): node is JSXExpressionContainer; -declare function isJSXSpreadChild(node: Node | null | undefined, opts?: Opts | null): node is JSXSpreadChild; -declare function isJSXIdentifier(node: Node | null | undefined, opts?: Opts | null): node is JSXIdentifier; -declare function isJSXMemberExpression(node: Node | null | undefined, opts?: Opts | null): node is JSXMemberExpression; -declare function isJSXNamespacedName(node: Node | null | undefined, opts?: Opts | null): node is JSXNamespacedName; -declare function isJSXOpeningElement(node: Node | null | undefined, opts?: Opts | null): node is JSXOpeningElement; -declare function isJSXSpreadAttribute(node: Node | null | undefined, opts?: Opts | null): node is JSXSpreadAttribute; -declare function isJSXText(node: Node | null | undefined, opts?: Opts | null): node is JSXText; -declare function isJSXFragment(node: Node | null | undefined, opts?: Opts | null): node is JSXFragment; -declare function isJSXOpeningFragment(node: Node | null | undefined, opts?: Opts | null): node is JSXOpeningFragment; -declare function isJSXClosingFragment(node: Node | null | undefined, opts?: Opts | null): node is JSXClosingFragment; -declare function isNoop(node: Node | null | undefined, opts?: Opts | null): node is Noop; -declare function isPlaceholder(node: Node | null | undefined, opts?: Opts | null): node is Placeholder; -declare function isV8IntrinsicIdentifier(node: Node | null | undefined, opts?: Opts | null): node is V8IntrinsicIdentifier; -declare function isArgumentPlaceholder(node: Node | null | undefined, opts?: Opts | null): node is ArgumentPlaceholder; -declare function isBindExpression(node: Node | null | undefined, opts?: Opts | null): node is BindExpression; -declare function isImportAttribute(node: Node | null | undefined, opts?: Opts | null): node is ImportAttribute; -declare function isDecorator(node: Node | null | undefined, opts?: Opts | null): node is Decorator; -declare function isDoExpression(node: Node | null | undefined, opts?: Opts | null): node is DoExpression; -declare function isExportDefaultSpecifier(node: Node | null | undefined, opts?: Opts | null): node is ExportDefaultSpecifier; -declare function isRecordExpression(node: Node | null | undefined, opts?: Opts | null): node is RecordExpression; -declare function isTupleExpression(node: Node | null | undefined, opts?: Opts | null): node is TupleExpression; -declare function isDecimalLiteral(node: Node | null | undefined, opts?: Opts | null): node is DecimalLiteral; -declare function isModuleExpression(node: Node | null | undefined, opts?: Opts | null): node is ModuleExpression; -declare function isTopicReference(node: Node | null | undefined, opts?: Opts | null): node is TopicReference; -declare function isPipelineTopicExpression(node: Node | null | undefined, opts?: Opts | null): node is PipelineTopicExpression; -declare function isPipelineBareFunction(node: Node | null | undefined, opts?: Opts | null): node is PipelineBareFunction; -declare function isPipelinePrimaryTopicReference(node: Node | null | undefined, opts?: Opts | null): node is PipelinePrimaryTopicReference; -declare function isTSParameterProperty(node: Node | null | undefined, opts?: Opts | null): node is TSParameterProperty; -declare function isTSDeclareFunction(node: Node | null | undefined, opts?: Opts | null): node is TSDeclareFunction; -declare function isTSDeclareMethod(node: Node | null | undefined, opts?: Opts | null): node is TSDeclareMethod; -declare function isTSQualifiedName(node: Node | null | undefined, opts?: Opts | null): node is TSQualifiedName; -declare function isTSCallSignatureDeclaration(node: Node | null | undefined, opts?: Opts | null): node is TSCallSignatureDeclaration; -declare function isTSConstructSignatureDeclaration(node: Node | null | undefined, opts?: Opts | null): node is TSConstructSignatureDeclaration; -declare function isTSPropertySignature(node: Node | null | undefined, opts?: Opts | null): node is TSPropertySignature; -declare function isTSMethodSignature(node: Node | null | undefined, opts?: Opts | null): node is TSMethodSignature; -declare function isTSIndexSignature(node: Node | null | undefined, opts?: Opts | null): node is TSIndexSignature; -declare function isTSAnyKeyword(node: Node | null | undefined, opts?: Opts | null): node is TSAnyKeyword; -declare function isTSBooleanKeyword(node: Node | null | undefined, opts?: Opts | null): node is TSBooleanKeyword; -declare function isTSBigIntKeyword(node: Node | null | undefined, opts?: Opts | null): node is TSBigIntKeyword; -declare function isTSIntrinsicKeyword(node: Node | null | undefined, opts?: Opts | null): node is TSIntrinsicKeyword; -declare function isTSNeverKeyword(node: Node | null | undefined, opts?: Opts | null): node is TSNeverKeyword; -declare function isTSNullKeyword(node: Node | null | undefined, opts?: Opts | null): node is TSNullKeyword; -declare function isTSNumberKeyword(node: Node | null | undefined, opts?: Opts | null): node is TSNumberKeyword; -declare function isTSObjectKeyword(node: Node | null | undefined, opts?: Opts | null): node is TSObjectKeyword; -declare function isTSStringKeyword(node: Node | null | undefined, opts?: Opts | null): node is TSStringKeyword; -declare function isTSSymbolKeyword(node: Node | null | undefined, opts?: Opts | null): node is TSSymbolKeyword; -declare function isTSUndefinedKeyword(node: Node | null | undefined, opts?: Opts | null): node is TSUndefinedKeyword; -declare function isTSUnknownKeyword(node: Node | null | undefined, opts?: Opts | null): node is TSUnknownKeyword; -declare function isTSVoidKeyword(node: Node | null | undefined, opts?: Opts | null): node is TSVoidKeyword; -declare function isTSThisType(node: Node | null | undefined, opts?: Opts | null): node is TSThisType; -declare function isTSFunctionType(node: Node | null | undefined, opts?: Opts | null): node is TSFunctionType; -declare function isTSConstructorType(node: Node | null | undefined, opts?: Opts | null): node is TSConstructorType; -declare function isTSTypeReference(node: Node | null | undefined, opts?: Opts | null): node is TSTypeReference; -declare function isTSTypePredicate(node: Node | null | undefined, opts?: Opts | null): node is TSTypePredicate; -declare function isTSTypeQuery(node: Node | null | undefined, opts?: Opts | null): node is TSTypeQuery; -declare function isTSTypeLiteral(node: Node | null | undefined, opts?: Opts | null): node is TSTypeLiteral; -declare function isTSArrayType(node: Node | null | undefined, opts?: Opts | null): node is TSArrayType; -declare function isTSTupleType(node: Node | null | undefined, opts?: Opts | null): node is TSTupleType; -declare function isTSOptionalType(node: Node | null | undefined, opts?: Opts | null): node is TSOptionalType; -declare function isTSRestType(node: Node | null | undefined, opts?: Opts | null): node is TSRestType; -declare function isTSNamedTupleMember(node: Node | null | undefined, opts?: Opts | null): node is TSNamedTupleMember; -declare function isTSUnionType(node: Node | null | undefined, opts?: Opts | null): node is TSUnionType; -declare function isTSIntersectionType(node: Node | null | undefined, opts?: Opts | null): node is TSIntersectionType; -declare function isTSConditionalType(node: Node | null | undefined, opts?: Opts | null): node is TSConditionalType; -declare function isTSInferType(node: Node | null | undefined, opts?: Opts | null): node is TSInferType; -declare function isTSParenthesizedType(node: Node | null | undefined, opts?: Opts | null): node is TSParenthesizedType; -declare function isTSTypeOperator(node: Node | null | undefined, opts?: Opts | null): node is TSTypeOperator; -declare function isTSIndexedAccessType(node: Node | null | undefined, opts?: Opts | null): node is TSIndexedAccessType; -declare function isTSMappedType(node: Node | null | undefined, opts?: Opts | null): node is TSMappedType; -declare function isTSLiteralType(node: Node | null | undefined, opts?: Opts | null): node is TSLiteralType; -declare function isTSExpressionWithTypeArguments(node: Node | null | undefined, opts?: Opts | null): node is TSExpressionWithTypeArguments; -declare function isTSInterfaceDeclaration(node: Node | null | undefined, opts?: Opts | null): node is TSInterfaceDeclaration; -declare function isTSInterfaceBody(node: Node | null | undefined, opts?: Opts | null): node is TSInterfaceBody; -declare function isTSTypeAliasDeclaration(node: Node | null | undefined, opts?: Opts | null): node is TSTypeAliasDeclaration; -declare function isTSInstantiationExpression(node: Node | null | undefined, opts?: Opts | null): node is TSInstantiationExpression; -declare function isTSAsExpression(node: Node | null | undefined, opts?: Opts | null): node is TSAsExpression; -declare function isTSSatisfiesExpression(node: Node | null | undefined, opts?: Opts | null): node is TSSatisfiesExpression; -declare function isTSTypeAssertion(node: Node | null | undefined, opts?: Opts | null): node is TSTypeAssertion; -declare function isTSEnumDeclaration(node: Node | null | undefined, opts?: Opts | null): node is TSEnumDeclaration; -declare function isTSEnumMember(node: Node | null | undefined, opts?: Opts | null): node is TSEnumMember; -declare function isTSModuleDeclaration(node: Node | null | undefined, opts?: Opts | null): node is TSModuleDeclaration; -declare function isTSModuleBlock(node: Node | null | undefined, opts?: Opts | null): node is TSModuleBlock; -declare function isTSImportType(node: Node | null | undefined, opts?: Opts | null): node is TSImportType; -declare function isTSImportEqualsDeclaration(node: Node | null | undefined, opts?: Opts | null): node is TSImportEqualsDeclaration; -declare function isTSExternalModuleReference(node: Node | null | undefined, opts?: Opts | null): node is TSExternalModuleReference; -declare function isTSNonNullExpression(node: Node | null | undefined, opts?: Opts | null): node is TSNonNullExpression; -declare function isTSExportAssignment(node: Node | null | undefined, opts?: Opts | null): node is TSExportAssignment; -declare function isTSNamespaceExportDeclaration(node: Node | null | undefined, opts?: Opts | null): node is TSNamespaceExportDeclaration; -declare function isTSTypeAnnotation(node: Node | null | undefined, opts?: Opts | null): node is TSTypeAnnotation; -declare function isTSTypeParameterInstantiation(node: Node | null | undefined, opts?: Opts | null): node is TSTypeParameterInstantiation; -declare function isTSTypeParameterDeclaration(node: Node | null | undefined, opts?: Opts | null): node is TSTypeParameterDeclaration; -declare function isTSTypeParameter(node: Node | null | undefined, opts?: Opts | null): node is TSTypeParameter; -declare function isStandardized(node: Node | null | undefined, opts?: Opts | null): node is Standardized; -declare function isExpression(node: Node | null | undefined, opts?: Opts | null): node is Expression; -declare function isBinary(node: Node | null | undefined, opts?: Opts | null): node is Binary; -declare function isScopable(node: Node | null | undefined, opts?: Opts | null): node is Scopable; -declare function isBlockParent(node: Node | null | undefined, opts?: Opts | null): node is BlockParent; -declare function isBlock(node: Node | null | undefined, opts?: Opts | null): node is Block; -declare function isStatement(node: Node | null | undefined, opts?: Opts | null): node is Statement; -declare function isTerminatorless(node: Node | null | undefined, opts?: Opts | null): node is Terminatorless; -declare function isCompletionStatement(node: Node | null | undefined, opts?: Opts | null): node is CompletionStatement; -declare function isConditional(node: Node | null | undefined, opts?: Opts | null): node is Conditional; -declare function isLoop(node: Node | null | undefined, opts?: Opts | null): node is Loop; -declare function isWhile(node: Node | null | undefined, opts?: Opts | null): node is While; -declare function isExpressionWrapper(node: Node | null | undefined, opts?: Opts | null): node is ExpressionWrapper; -declare function isFor(node: Node | null | undefined, opts?: Opts | null): node is For; -declare function isForXStatement(node: Node | null | undefined, opts?: Opts | null): node is ForXStatement; -declare function isFunction(node: Node | null | undefined, opts?: Opts | null): node is Function; -declare function isFunctionParent(node: Node | null | undefined, opts?: Opts | null): node is FunctionParent; -declare function isPureish(node: Node | null | undefined, opts?: Opts | null): node is Pureish; -declare function isDeclaration(node: Node | null | undefined, opts?: Opts | null): node is Declaration; -declare function isPatternLike(node: Node | null | undefined, opts?: Opts | null): node is PatternLike; -declare function isLVal(node: Node | null | undefined, opts?: Opts | null): node is LVal; -declare function isTSEntityName(node: Node | null | undefined, opts?: Opts | null): node is TSEntityName; -declare function isLiteral(node: Node | null | undefined, opts?: Opts | null): node is Literal; -declare function isUserWhitespacable(node: Node | null | undefined, opts?: Opts | null): node is UserWhitespacable; -declare function isMethod(node: Node | null | undefined, opts?: Opts | null): node is Method; -declare function isObjectMember(node: Node | null | undefined, opts?: Opts | null): node is ObjectMember; -declare function isProperty(node: Node | null | undefined, opts?: Opts | null): node is Property; -declare function isUnaryLike(node: Node | null | undefined, opts?: Opts | null): node is UnaryLike; -declare function isPattern(node: Node | null | undefined, opts?: Opts | null): node is Pattern; -declare function isClass(node: Node | null | undefined, opts?: Opts | null): node is Class; -declare function isImportOrExportDeclaration(node: Node | null | undefined, opts?: Opts | null): node is ImportOrExportDeclaration; -declare function isExportDeclaration(node: Node | null | undefined, opts?: Opts | null): node is ExportDeclaration; -declare function isModuleSpecifier(node: Node | null | undefined, opts?: Opts | null): node is ModuleSpecifier; -declare function isAccessor(node: Node | null | undefined, opts?: Opts | null): node is Accessor; -declare function isPrivate(node: Node | null | undefined, opts?: Opts | null): node is Private; -declare function isFlow(node: Node | null | undefined, opts?: Opts | null): node is Flow; -declare function isFlowType(node: Node | null | undefined, opts?: Opts | null): node is FlowType; -declare function isFlowBaseAnnotation(node: Node | null | undefined, opts?: Opts | null): node is FlowBaseAnnotation; -declare function isFlowDeclaration(node: Node | null | undefined, opts?: Opts | null): node is FlowDeclaration; -declare function isFlowPredicate(node: Node | null | undefined, opts?: Opts | null): node is FlowPredicate; -declare function isEnumBody(node: Node | null | undefined, opts?: Opts | null): node is EnumBody; -declare function isEnumMember(node: Node | null | undefined, opts?: Opts | null): node is EnumMember; -declare function isJSX(node: Node | null | undefined, opts?: Opts | null): node is JSX; -declare function isMiscellaneous(node: Node | null | undefined, opts?: Opts | null): node is Miscellaneous; -declare function isTypeScript(node: Node | null | undefined, opts?: Opts | null): node is TypeScript; -declare function isTSTypeElement(node: Node | null | undefined, opts?: Opts | null): node is TSTypeElement; -declare function isTSType(node: Node | null | undefined, opts?: Opts | null): node is TSType; -declare function isTSBaseType(node: Node | null | undefined, opts?: Opts | null): node is TSBaseType; -/** - * @deprecated Use `isNumericLiteral` - */ -declare function isNumberLiteral(node: Node | null | undefined, opts?: Opts | null): boolean; -/** - * @deprecated Use `isRegExpLiteral` - */ -declare function isRegexLiteral(node: Node | null | undefined, opts?: Opts | null): boolean; -/** - * @deprecated Use `isRestElement` - */ -declare function isRestProperty(node: Node | null | undefined, opts?: Opts | null): boolean; -/** - * @deprecated Use `isSpreadElement` - */ -declare function isSpreadProperty(node: Node | null | undefined, opts?: Opts | null): boolean; -/** - * @deprecated Use `isImportOrExportDeclaration` - */ -declare function isModuleDeclaration(node: Node | null | undefined, opts?: Opts | null): node is ImportOrExportDeclaration; - -interface BaseComment { - value: string; - start?: number; - end?: number; - loc?: SourceLocation; - ignore?: boolean; - type: "CommentBlock" | "CommentLine"; -} -interface Position { - line: number; - column: number; - index: number; -} -interface CommentBlock extends BaseComment { - type: "CommentBlock"; -} -interface CommentLine extends BaseComment { - type: "CommentLine"; -} -type Comment = CommentBlock | CommentLine; -interface SourceLocation { - start: Position; - end: Position; - filename: string; - identifierName: string | undefined | null; -} -interface BaseNode { - type: Node["type"]; - leadingComments?: Comment[] | null; - innerComments?: Comment[] | null; - trailingComments?: Comment[] | null; - start?: number | null; - end?: number | null; - loc?: SourceLocation | null; - range?: [number, number]; - extra?: Record; -} -type CommentTypeShorthand = "leading" | "inner" | "trailing"; -type Node = AnyTypeAnnotation | ArgumentPlaceholder | ArrayExpression | ArrayPattern | ArrayTypeAnnotation | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BigIntLiteral | BinaryExpression | BindExpression | BlockStatement | BooleanLiteral | BooleanLiteralTypeAnnotation | BooleanTypeAnnotation | BreakStatement | CallExpression | CatchClause | ClassAccessorProperty | ClassBody | ClassDeclaration | ClassExpression | ClassImplements | ClassMethod | ClassPrivateMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | ContinueStatement | DebuggerStatement | DecimalLiteral | DeclareClass | DeclareExportAllDeclaration | DeclareExportDeclaration | DeclareFunction | DeclareInterface | DeclareModule | DeclareModuleExports | DeclareOpaqueType | DeclareTypeAlias | DeclareVariable | DeclaredPredicate | Decorator | Directive | DirectiveLiteral | DoExpression | DoWhileStatement | EmptyStatement | EmptyTypeAnnotation | EnumBooleanBody | EnumBooleanMember | EnumDeclaration | EnumDefaultedMember | EnumNumberBody | EnumNumberMember | EnumStringBody | EnumStringMember | EnumSymbolBody | ExistsTypeAnnotation | ExportAllDeclaration | ExportDefaultDeclaration | ExportDefaultSpecifier | ExportNamedDeclaration | ExportNamespaceSpecifier | ExportSpecifier | ExpressionStatement | File | ForInStatement | ForOfStatement | ForStatement | FunctionDeclaration | FunctionExpression | FunctionTypeAnnotation | FunctionTypeParam | GenericTypeAnnotation | Identifier | IfStatement | Import | ImportAttribute | ImportDeclaration | ImportDefaultSpecifier | ImportExpression | ImportNamespaceSpecifier | ImportSpecifier | IndexedAccessType | InferredPredicate | InterfaceDeclaration | InterfaceExtends | InterfaceTypeAnnotation | InterpreterDirective | IntersectionTypeAnnotation | JSXAttribute | JSXClosingElement | JSXClosingFragment | JSXElement | JSXEmptyExpression | JSXExpressionContainer | JSXFragment | JSXIdentifier | JSXMemberExpression | JSXNamespacedName | JSXOpeningElement | JSXOpeningFragment | JSXSpreadAttribute | JSXSpreadChild | JSXText | LabeledStatement | LogicalExpression | MemberExpression | MetaProperty | MixedTypeAnnotation | ModuleExpression | NewExpression | Noop | NullLiteral | NullLiteralTypeAnnotation | NullableTypeAnnotation | NumberLiteral | NumberLiteralTypeAnnotation | NumberTypeAnnotation | NumericLiteral | ObjectExpression | ObjectMethod | ObjectPattern | ObjectProperty | ObjectTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalCallExpression | OptionalIndexedAccessType | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelinePrimaryTopicReference | PipelineTopicExpression | Placeholder | PrivateName | Program | QualifiedTypeIdentifier | RecordExpression | RegExpLiteral | RegexLiteral | RestElement | RestProperty | ReturnStatement | SequenceExpression | SpreadElement | SpreadProperty | StaticBlock | StringLiteral | StringLiteralTypeAnnotation | StringTypeAnnotation | Super | SwitchCase | SwitchStatement | SymbolTypeAnnotation | TSAnyKeyword | TSArrayType | TSAsExpression | TSBigIntKeyword | TSBooleanKeyword | TSCallSignatureDeclaration | TSConditionalType | TSConstructSignatureDeclaration | TSConstructorType | TSDeclareFunction | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSExpressionWithTypeArguments | TSExternalModuleReference | TSFunctionType | TSImportEqualsDeclaration | TSImportType | TSIndexSignature | TSIndexedAccessType | TSInferType | TSInstantiationExpression | TSInterfaceBody | TSInterfaceDeclaration | TSIntersectionType | TSIntrinsicKeyword | TSLiteralType | TSMappedType | TSMethodSignature | TSModuleBlock | TSModuleDeclaration | TSNamedTupleMember | TSNamespaceExportDeclaration | TSNeverKeyword | TSNonNullExpression | TSNullKeyword | TSNumberKeyword | TSObjectKeyword | TSOptionalType | TSParameterProperty | TSParenthesizedType | TSPropertySignature | TSQualifiedName | TSRestType | TSSatisfiesExpression | TSStringKeyword | TSSymbolKeyword | TSThisType | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeLiteral | TSTypeOperator | TSTypeParameter | TSTypeParameterDeclaration | TSTypeParameterInstantiation | TSTypePredicate | TSTypeQuery | TSTypeReference | TSUndefinedKeyword | TSUnionType | TSUnknownKeyword | TSVoidKeyword | TaggedTemplateExpression | TemplateElement | TemplateLiteral | ThisExpression | ThisTypeAnnotation | ThrowStatement | TopicReference | TryStatement | TupleExpression | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeCastExpression | TypeParameter | TypeParameterDeclaration | TypeParameterInstantiation | TypeofTypeAnnotation | UnaryExpression | UnionTypeAnnotation | UpdateExpression | V8IntrinsicIdentifier | VariableDeclaration | VariableDeclarator | Variance | VoidTypeAnnotation | WhileStatement | WithStatement | YieldExpression; -interface ArrayExpression extends BaseNode { - type: "ArrayExpression"; - elements: Array; -} -interface AssignmentExpression extends BaseNode { - type: "AssignmentExpression"; - operator: string; - left: LVal | OptionalMemberExpression; - right: Expression; -} -interface BinaryExpression extends BaseNode { - type: "BinaryExpression"; - operator: "+" | "-" | "/" | "%" | "*" | "**" | "&" | "|" | ">>" | ">>>" | "<<" | "^" | "==" | "===" | "!=" | "!==" | "in" | "instanceof" | ">" | "<" | ">=" | "<=" | "|>"; - left: Expression | PrivateName; - right: Expression; -} -interface InterpreterDirective extends BaseNode { - type: "InterpreterDirective"; - value: string; -} -interface Directive extends BaseNode { - type: "Directive"; - value: DirectiveLiteral; -} -interface DirectiveLiteral extends BaseNode { - type: "DirectiveLiteral"; - value: string; -} -interface BlockStatement extends BaseNode { - type: "BlockStatement"; - body: Array; - directives: Array; -} -interface BreakStatement extends BaseNode { - type: "BreakStatement"; - label?: Identifier | null; -} -interface CallExpression extends BaseNode { - type: "CallExpression"; - callee: Expression | Super | V8IntrinsicIdentifier; - arguments: Array; - optional?: boolean | null; - typeArguments?: TypeParameterInstantiation | null; - typeParameters?: TSTypeParameterInstantiation | null; -} -interface CatchClause extends BaseNode { - type: "CatchClause"; - param?: Identifier | ArrayPattern | ObjectPattern | null; - body: BlockStatement; -} -interface ConditionalExpression extends BaseNode { - type: "ConditionalExpression"; - test: Expression; - consequent: Expression; - alternate: Expression; -} -interface ContinueStatement extends BaseNode { - type: "ContinueStatement"; - label?: Identifier | null; -} -interface DebuggerStatement extends BaseNode { - type: "DebuggerStatement"; -} -interface DoWhileStatement extends BaseNode { - type: "DoWhileStatement"; - test: Expression; - body: Statement; -} -interface EmptyStatement extends BaseNode { - type: "EmptyStatement"; -} -interface ExpressionStatement extends BaseNode { - type: "ExpressionStatement"; - expression: Expression; -} -interface File extends BaseNode { - type: "File"; - program: Program; - comments?: Array | null; - tokens?: Array | null; -} -interface ForInStatement extends BaseNode { - type: "ForInStatement"; - left: VariableDeclaration | LVal; - right: Expression; - body: Statement; -} -interface ForStatement extends BaseNode { - type: "ForStatement"; - init?: VariableDeclaration | Expression | null; - test?: Expression | null; - update?: Expression | null; - body: Statement; -} -interface FunctionDeclaration extends BaseNode { - type: "FunctionDeclaration"; - id?: Identifier | null; - params: Array; - body: BlockStatement; - generator: boolean; - async: boolean; - declare?: boolean | null; - predicate?: DeclaredPredicate | InferredPredicate | null; - returnType?: TypeAnnotation | TSTypeAnnotation | Noop | null; - typeParameters?: TypeParameterDeclaration | TSTypeParameterDeclaration | Noop | null; -} -interface FunctionExpression extends BaseNode { - type: "FunctionExpression"; - id?: Identifier | null; - params: Array; - body: BlockStatement; - generator: boolean; - async: boolean; - predicate?: DeclaredPredicate | InferredPredicate | null; - returnType?: TypeAnnotation | TSTypeAnnotation | Noop | null; - typeParameters?: TypeParameterDeclaration | TSTypeParameterDeclaration | Noop | null; -} -interface Identifier extends BaseNode { - type: "Identifier"; - name: string; - decorators?: Array | null; - optional?: boolean | null; - typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null; -} -interface IfStatement extends BaseNode { - type: "IfStatement"; - test: Expression; - consequent: Statement; - alternate?: Statement | null; -} -interface LabeledStatement extends BaseNode { - type: "LabeledStatement"; - label: Identifier; - body: Statement; -} -interface StringLiteral extends BaseNode { - type: "StringLiteral"; - value: string; -} -interface NumericLiteral extends BaseNode { - type: "NumericLiteral"; - value: number; -} -/** - * @deprecated Use `NumericLiteral` - */ -interface NumberLiteral extends BaseNode { - type: "NumberLiteral"; - value: number; -} -interface NullLiteral extends BaseNode { - type: "NullLiteral"; -} -interface BooleanLiteral extends BaseNode { - type: "BooleanLiteral"; - value: boolean; -} -interface RegExpLiteral extends BaseNode { - type: "RegExpLiteral"; - pattern: string; - flags: string; -} -/** - * @deprecated Use `RegExpLiteral` - */ -interface RegexLiteral extends BaseNode { - type: "RegexLiteral"; - pattern: string; - flags: string; -} -interface LogicalExpression extends BaseNode { - type: "LogicalExpression"; - operator: "||" | "&&" | "??"; - left: Expression; - right: Expression; -} -interface MemberExpression extends BaseNode { - type: "MemberExpression"; - object: Expression | Super; - property: Expression | Identifier | PrivateName; - computed: boolean; - optional?: boolean | null; -} -interface NewExpression extends BaseNode { - type: "NewExpression"; - callee: Expression | Super | V8IntrinsicIdentifier; - arguments: Array; - optional?: boolean | null; - typeArguments?: TypeParameterInstantiation | null; - typeParameters?: TSTypeParameterInstantiation | null; -} -interface Program extends BaseNode { - type: "Program"; - body: Array; - directives: Array; - sourceType: "script" | "module"; - interpreter?: InterpreterDirective | null; -} -interface ObjectExpression extends BaseNode { - type: "ObjectExpression"; - properties: Array; -} -interface ObjectMethod extends BaseNode { - type: "ObjectMethod"; - kind: "method" | "get" | "set"; - key: Expression | Identifier | StringLiteral | NumericLiteral | BigIntLiteral; - params: Array; - body: BlockStatement; - computed: boolean; - generator: boolean; - async: boolean; - decorators?: Array | null; - returnType?: TypeAnnotation | TSTypeAnnotation | Noop | null; - typeParameters?: TypeParameterDeclaration | TSTypeParameterDeclaration | Noop | null; -} -interface ObjectProperty extends BaseNode { - type: "ObjectProperty"; - key: Expression | Identifier | StringLiteral | NumericLiteral | BigIntLiteral | DecimalLiteral | PrivateName; - value: Expression | PatternLike; - computed: boolean; - shorthand: boolean; - decorators?: Array | null; -} -interface RestElement extends BaseNode { - type: "RestElement"; - argument: LVal; - decorators?: Array | null; - optional?: boolean | null; - typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null; -} -/** - * @deprecated Use `RestElement` - */ -interface RestProperty extends BaseNode { - type: "RestProperty"; - argument: LVal; - decorators?: Array | null; - optional?: boolean | null; - typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null; -} -interface ReturnStatement extends BaseNode { - type: "ReturnStatement"; - argument?: Expression | null; -} -interface SequenceExpression extends BaseNode { - type: "SequenceExpression"; - expressions: Array; -} -interface ParenthesizedExpression extends BaseNode { - type: "ParenthesizedExpression"; - expression: Expression; -} -interface SwitchCase extends BaseNode { - type: "SwitchCase"; - test?: Expression | null; - consequent: Array; -} -interface SwitchStatement extends BaseNode { - type: "SwitchStatement"; - discriminant: Expression; - cases: Array; -} -interface ThisExpression extends BaseNode { - type: "ThisExpression"; -} -interface ThrowStatement extends BaseNode { - type: "ThrowStatement"; - argument: Expression; -} -interface TryStatement extends BaseNode { - type: "TryStatement"; - block: BlockStatement; - handler?: CatchClause | null; - finalizer?: BlockStatement | null; -} -interface UnaryExpression extends BaseNode { - type: "UnaryExpression"; - operator: "void" | "throw" | "delete" | "!" | "+" | "-" | "~" | "typeof"; - argument: Expression; - prefix: boolean; -} -interface UpdateExpression extends BaseNode { - type: "UpdateExpression"; - operator: "++" | "--"; - argument: Expression; - prefix: boolean; -} -interface VariableDeclaration extends BaseNode { - type: "VariableDeclaration"; - kind: "var" | "let" | "const" | "using" | "await using"; - declarations: Array; - declare?: boolean | null; -} -interface VariableDeclarator extends BaseNode { - type: "VariableDeclarator"; - id: LVal; - init?: Expression | null; - definite?: boolean | null; -} -interface WhileStatement extends BaseNode { - type: "WhileStatement"; - test: Expression; - body: Statement; -} -interface WithStatement extends BaseNode { - type: "WithStatement"; - object: Expression; - body: Statement; -} -interface AssignmentPattern extends BaseNode { - type: "AssignmentPattern"; - left: Identifier | ObjectPattern | ArrayPattern | MemberExpression | TSAsExpression | TSSatisfiesExpression | TSTypeAssertion | TSNonNullExpression; - right: Expression; - decorators?: Array | null; - optional?: boolean | null; - typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null; -} -interface ArrayPattern extends BaseNode { - type: "ArrayPattern"; - elements: Array; - decorators?: Array | null; - optional?: boolean | null; - typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null; -} -interface ArrowFunctionExpression extends BaseNode { - type: "ArrowFunctionExpression"; - params: Array; - body: BlockStatement | Expression; - async: boolean; - expression: boolean; - generator?: boolean; - predicate?: DeclaredPredicate | InferredPredicate | null; - returnType?: TypeAnnotation | TSTypeAnnotation | Noop | null; - typeParameters?: TypeParameterDeclaration | TSTypeParameterDeclaration | Noop | null; -} -interface ClassBody extends BaseNode { - type: "ClassBody"; - body: Array; -} -interface ClassExpression extends BaseNode { - type: "ClassExpression"; - id?: Identifier | null; - superClass?: Expression | null; - body: ClassBody; - decorators?: Array | null; - implements?: Array | null; - mixins?: InterfaceExtends | null; - superTypeParameters?: TypeParameterInstantiation | TSTypeParameterInstantiation | null; - typeParameters?: TypeParameterDeclaration | TSTypeParameterDeclaration | Noop | null; -} -interface ClassDeclaration extends BaseNode { - type: "ClassDeclaration"; - id?: Identifier | null; - superClass?: Expression | null; - body: ClassBody; - decorators?: Array | null; - abstract?: boolean | null; - declare?: boolean | null; - implements?: Array | null; - mixins?: InterfaceExtends | null; - superTypeParameters?: TypeParameterInstantiation | TSTypeParameterInstantiation | null; - typeParameters?: TypeParameterDeclaration | TSTypeParameterDeclaration | Noop | null; -} -interface ExportAllDeclaration extends BaseNode { - type: "ExportAllDeclaration"; - source: StringLiteral; - /** @deprecated */ - assertions?: Array | null; - attributes?: Array | null; - exportKind?: "type" | "value" | null; -} -interface ExportDefaultDeclaration extends BaseNode { - type: "ExportDefaultDeclaration"; - declaration: TSDeclareFunction | FunctionDeclaration | ClassDeclaration | Expression; - exportKind?: "value" | null; -} -interface ExportNamedDeclaration extends BaseNode { - type: "ExportNamedDeclaration"; - declaration?: Declaration | null; - specifiers: Array; - source?: StringLiteral | null; - /** @deprecated */ - assertions?: Array | null; - attributes?: Array | null; - exportKind?: "type" | "value" | null; -} -interface ExportSpecifier extends BaseNode { - type: "ExportSpecifier"; - local: Identifier; - exported: Identifier | StringLiteral; - exportKind?: "type" | "value" | null; -} -interface ForOfStatement extends BaseNode { - type: "ForOfStatement"; - left: VariableDeclaration | LVal; - right: Expression; - body: Statement; - await: boolean; -} -interface ImportDeclaration extends BaseNode { - type: "ImportDeclaration"; - specifiers: Array; - source: StringLiteral; - /** @deprecated */ - assertions?: Array | null; - attributes?: Array | null; - importKind?: "type" | "typeof" | "value" | null; - module?: boolean | null; - phase?: "source" | "defer" | null; -} -interface ImportDefaultSpecifier extends BaseNode { - type: "ImportDefaultSpecifier"; - local: Identifier; -} -interface ImportNamespaceSpecifier extends BaseNode { - type: "ImportNamespaceSpecifier"; - local: Identifier; -} -interface ImportSpecifier extends BaseNode { - type: "ImportSpecifier"; - local: Identifier; - imported: Identifier | StringLiteral; - importKind?: "type" | "typeof" | "value" | null; -} -interface ImportExpression extends BaseNode { - type: "ImportExpression"; - source: Expression; - options?: Expression | null; - phase?: "source" | "defer" | null; -} -interface MetaProperty extends BaseNode { - type: "MetaProperty"; - meta: Identifier; - property: Identifier; -} -interface ClassMethod extends BaseNode { - type: "ClassMethod"; - kind: "get" | "set" | "method" | "constructor"; - key: Identifier | StringLiteral | NumericLiteral | BigIntLiteral | Expression; - params: Array; - body: BlockStatement; - computed: boolean; - static: boolean; - generator: boolean; - async: boolean; - abstract?: boolean | null; - access?: "public" | "private" | "protected" | null; - accessibility?: "public" | "private" | "protected" | null; - decorators?: Array | null; - optional?: boolean | null; - override?: boolean; - returnType?: TypeAnnotation | TSTypeAnnotation | Noop | null; - typeParameters?: TypeParameterDeclaration | TSTypeParameterDeclaration | Noop | null; -} -interface ObjectPattern extends BaseNode { - type: "ObjectPattern"; - properties: Array; - decorators?: Array | null; - optional?: boolean | null; - typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null; -} -interface SpreadElement extends BaseNode { - type: "SpreadElement"; - argument: Expression; -} -/** - * @deprecated Use `SpreadElement` - */ -interface SpreadProperty extends BaseNode { - type: "SpreadProperty"; - argument: Expression; -} -interface Super extends BaseNode { - type: "Super"; -} -interface TaggedTemplateExpression extends BaseNode { - type: "TaggedTemplateExpression"; - tag: Expression; - quasi: TemplateLiteral; - typeParameters?: TypeParameterInstantiation | TSTypeParameterInstantiation | null; -} -interface TemplateElement extends BaseNode { - type: "TemplateElement"; - value: { - raw: string; - cooked?: string; - }; - tail: boolean; -} -interface TemplateLiteral extends BaseNode { - type: "TemplateLiteral"; - quasis: Array; - expressions: Array; -} -interface YieldExpression extends BaseNode { - type: "YieldExpression"; - argument?: Expression | null; - delegate: boolean; -} -interface AwaitExpression extends BaseNode { - type: "AwaitExpression"; - argument: Expression; -} -interface Import extends BaseNode { - type: "Import"; -} -interface BigIntLiteral extends BaseNode { - type: "BigIntLiteral"; - value: string; -} -interface ExportNamespaceSpecifier extends BaseNode { - type: "ExportNamespaceSpecifier"; - exported: Identifier; -} -interface OptionalMemberExpression extends BaseNode { - type: "OptionalMemberExpression"; - object: Expression; - property: Expression | Identifier; - computed: boolean; - optional: boolean; -} -interface OptionalCallExpression extends BaseNode { - type: "OptionalCallExpression"; - callee: Expression; - arguments: Array; - optional: boolean; - typeArguments?: TypeParameterInstantiation | null; - typeParameters?: TSTypeParameterInstantiation | null; -} -interface ClassProperty extends BaseNode { - type: "ClassProperty"; - key: Identifier | StringLiteral | NumericLiteral | BigIntLiteral | Expression; - value?: Expression | null; - typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null; - decorators?: Array | null; - computed: boolean; - static: boolean; - abstract?: boolean | null; - accessibility?: "public" | "private" | "protected" | null; - declare?: boolean | null; - definite?: boolean | null; - optional?: boolean | null; - override?: boolean; - readonly?: boolean | null; - variance?: Variance | null; -} -interface ClassAccessorProperty extends BaseNode { - type: "ClassAccessorProperty"; - key: Identifier | StringLiteral | NumericLiteral | BigIntLiteral | Expression | PrivateName; - value?: Expression | null; - typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null; - decorators?: Array | null; - computed: boolean; - static: boolean; - abstract?: boolean | null; - accessibility?: "public" | "private" | "protected" | null; - declare?: boolean | null; - definite?: boolean | null; - optional?: boolean | null; - override?: boolean; - readonly?: boolean | null; - variance?: Variance | null; -} -interface ClassPrivateProperty extends BaseNode { - type: "ClassPrivateProperty"; - key: PrivateName; - value?: Expression | null; - decorators?: Array | null; - static: boolean; - definite?: boolean | null; - readonly?: boolean | null; - typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null; - variance?: Variance | null; -} -interface ClassPrivateMethod extends BaseNode { - type: "ClassPrivateMethod"; - kind: "get" | "set" | "method"; - key: PrivateName; - params: Array; - body: BlockStatement; - static: boolean; - abstract?: boolean | null; - access?: "public" | "private" | "protected" | null; - accessibility?: "public" | "private" | "protected" | null; - async?: boolean; - computed?: boolean; - decorators?: Array | null; - generator?: boolean; - optional?: boolean | null; - override?: boolean; - returnType?: TypeAnnotation | TSTypeAnnotation | Noop | null; - typeParameters?: TypeParameterDeclaration | TSTypeParameterDeclaration | Noop | null; -} -interface PrivateName extends BaseNode { - type: "PrivateName"; - id: Identifier; -} -interface StaticBlock extends BaseNode { - type: "StaticBlock"; - body: Array; -} -interface AnyTypeAnnotation extends BaseNode { - type: "AnyTypeAnnotation"; -} -interface ArrayTypeAnnotation extends BaseNode { - type: "ArrayTypeAnnotation"; - elementType: FlowType; -} -interface BooleanTypeAnnotation extends BaseNode { - type: "BooleanTypeAnnotation"; -} -interface BooleanLiteralTypeAnnotation extends BaseNode { - type: "BooleanLiteralTypeAnnotation"; - value: boolean; -} -interface NullLiteralTypeAnnotation extends BaseNode { - type: "NullLiteralTypeAnnotation"; -} -interface ClassImplements extends BaseNode { - type: "ClassImplements"; - id: Identifier; - typeParameters?: TypeParameterInstantiation | null; -} -interface DeclareClass extends BaseNode { - type: "DeclareClass"; - id: Identifier; - typeParameters?: TypeParameterDeclaration | null; - extends?: Array | null; - body: ObjectTypeAnnotation; - implements?: Array | null; - mixins?: Array | null; -} -interface DeclareFunction extends BaseNode { - type: "DeclareFunction"; - id: Identifier; - predicate?: DeclaredPredicate | null; -} -interface DeclareInterface extends BaseNode { - type: "DeclareInterface"; - id: Identifier; - typeParameters?: TypeParameterDeclaration | null; - extends?: Array | null; - body: ObjectTypeAnnotation; -} -interface DeclareModule extends BaseNode { - type: "DeclareModule"; - id: Identifier | StringLiteral; - body: BlockStatement; - kind?: "CommonJS" | "ES" | null; -} -interface DeclareModuleExports extends BaseNode { - type: "DeclareModuleExports"; - typeAnnotation: TypeAnnotation; -} -interface DeclareTypeAlias extends BaseNode { - type: "DeclareTypeAlias"; - id: Identifier; - typeParameters?: TypeParameterDeclaration | null; - right: FlowType; -} -interface DeclareOpaqueType extends BaseNode { - type: "DeclareOpaqueType"; - id: Identifier; - typeParameters?: TypeParameterDeclaration | null; - supertype?: FlowType | null; - impltype?: FlowType | null; -} -interface DeclareVariable extends BaseNode { - type: "DeclareVariable"; - id: Identifier; -} -interface DeclareExportDeclaration extends BaseNode { - type: "DeclareExportDeclaration"; - declaration?: Flow | null; - specifiers?: Array | null; - source?: StringLiteral | null; - attributes?: Array | null; - /** @deprecated */ - assertions?: Array | null; - default?: boolean | null; -} -interface DeclareExportAllDeclaration extends BaseNode { - type: "DeclareExportAllDeclaration"; - source: StringLiteral; - attributes?: Array | null; - /** @deprecated */ - assertions?: Array | null; - exportKind?: "type" | "value" | null; -} -interface DeclaredPredicate extends BaseNode { - type: "DeclaredPredicate"; - value: Flow; -} -interface ExistsTypeAnnotation extends BaseNode { - type: "ExistsTypeAnnotation"; -} -interface FunctionTypeAnnotation extends BaseNode { - type: "FunctionTypeAnnotation"; - typeParameters?: TypeParameterDeclaration | null; - params: Array; - rest?: FunctionTypeParam | null; - returnType: FlowType; - this?: FunctionTypeParam | null; -} -interface FunctionTypeParam extends BaseNode { - type: "FunctionTypeParam"; - name?: Identifier | null; - typeAnnotation: FlowType; - optional?: boolean | null; -} -interface GenericTypeAnnotation extends BaseNode { - type: "GenericTypeAnnotation"; - id: Identifier | QualifiedTypeIdentifier; - typeParameters?: TypeParameterInstantiation | null; -} -interface InferredPredicate extends BaseNode { - type: "InferredPredicate"; -} -interface InterfaceExtends extends BaseNode { - type: "InterfaceExtends"; - id: Identifier | QualifiedTypeIdentifier; - typeParameters?: TypeParameterInstantiation | null; -} -interface InterfaceDeclaration extends BaseNode { - type: "InterfaceDeclaration"; - id: Identifier; - typeParameters?: TypeParameterDeclaration | null; - extends?: Array | null; - body: ObjectTypeAnnotation; -} -interface InterfaceTypeAnnotation extends BaseNode { - type: "InterfaceTypeAnnotation"; - extends?: Array | null; - body: ObjectTypeAnnotation; -} -interface IntersectionTypeAnnotation extends BaseNode { - type: "IntersectionTypeAnnotation"; - types: Array; -} -interface MixedTypeAnnotation extends BaseNode { - type: "MixedTypeAnnotation"; -} -interface EmptyTypeAnnotation extends BaseNode { - type: "EmptyTypeAnnotation"; -} -interface NullableTypeAnnotation extends BaseNode { - type: "NullableTypeAnnotation"; - typeAnnotation: FlowType; -} -interface NumberLiteralTypeAnnotation extends BaseNode { - type: "NumberLiteralTypeAnnotation"; - value: number; -} -interface NumberTypeAnnotation extends BaseNode { - type: "NumberTypeAnnotation"; -} -interface ObjectTypeAnnotation extends BaseNode { - type: "ObjectTypeAnnotation"; - properties: Array; - indexers?: Array; - callProperties?: Array; - internalSlots?: Array; - exact: boolean; - inexact?: boolean | null; -} -interface ObjectTypeInternalSlot extends BaseNode { - type: "ObjectTypeInternalSlot"; - id: Identifier; - value: FlowType; - optional: boolean; - static: boolean; - method: boolean; -} -interface ObjectTypeCallProperty extends BaseNode { - type: "ObjectTypeCallProperty"; - value: FlowType; - static: boolean; -} -interface ObjectTypeIndexer extends BaseNode { - type: "ObjectTypeIndexer"; - id?: Identifier | null; - key: FlowType; - value: FlowType; - variance?: Variance | null; - static: boolean; -} -interface ObjectTypeProperty extends BaseNode { - type: "ObjectTypeProperty"; - key: Identifier | StringLiteral; - value: FlowType; - variance?: Variance | null; - kind: "init" | "get" | "set"; - method: boolean; - optional: boolean; - proto: boolean; - static: boolean; -} -interface ObjectTypeSpreadProperty extends BaseNode { - type: "ObjectTypeSpreadProperty"; - argument: FlowType; -} -interface OpaqueType extends BaseNode { - type: "OpaqueType"; - id: Identifier; - typeParameters?: TypeParameterDeclaration | null; - supertype?: FlowType | null; - impltype: FlowType; -} -interface QualifiedTypeIdentifier extends BaseNode { - type: "QualifiedTypeIdentifier"; - id: Identifier; - qualification: Identifier | QualifiedTypeIdentifier; -} -interface StringLiteralTypeAnnotation extends BaseNode { - type: "StringLiteralTypeAnnotation"; - value: string; -} -interface StringTypeAnnotation extends BaseNode { - type: "StringTypeAnnotation"; -} -interface SymbolTypeAnnotation extends BaseNode { - type: "SymbolTypeAnnotation"; -} -interface ThisTypeAnnotation extends BaseNode { - type: "ThisTypeAnnotation"; -} -interface TupleTypeAnnotation extends BaseNode { - type: "TupleTypeAnnotation"; - types: Array; -} -interface TypeofTypeAnnotation extends BaseNode { - type: "TypeofTypeAnnotation"; - argument: FlowType; -} -interface TypeAlias extends BaseNode { - type: "TypeAlias"; - id: Identifier; - typeParameters?: TypeParameterDeclaration | null; - right: FlowType; -} -interface TypeAnnotation extends BaseNode { - type: "TypeAnnotation"; - typeAnnotation: FlowType; -} -interface TypeCastExpression extends BaseNode { - type: "TypeCastExpression"; - expression: Expression; - typeAnnotation: TypeAnnotation; -} -interface TypeParameter extends BaseNode { - type: "TypeParameter"; - bound?: TypeAnnotation | null; - default?: FlowType | null; - variance?: Variance | null; - name: string; -} -interface TypeParameterDeclaration extends BaseNode { - type: "TypeParameterDeclaration"; - params: Array; -} -interface TypeParameterInstantiation extends BaseNode { - type: "TypeParameterInstantiation"; - params: Array; -} -interface UnionTypeAnnotation extends BaseNode { - type: "UnionTypeAnnotation"; - types: Array; -} -interface Variance extends BaseNode { - type: "Variance"; - kind: "minus" | "plus"; -} -interface VoidTypeAnnotation extends BaseNode { - type: "VoidTypeAnnotation"; -} -interface EnumDeclaration extends BaseNode { - type: "EnumDeclaration"; - id: Identifier; - body: EnumBooleanBody | EnumNumberBody | EnumStringBody | EnumSymbolBody; -} -interface EnumBooleanBody extends BaseNode { - type: "EnumBooleanBody"; - members: Array; - explicitType: boolean; - hasUnknownMembers: boolean; -} -interface EnumNumberBody extends BaseNode { - type: "EnumNumberBody"; - members: Array; - explicitType: boolean; - hasUnknownMembers: boolean; -} -interface EnumStringBody extends BaseNode { - type: "EnumStringBody"; - members: Array; - explicitType: boolean; - hasUnknownMembers: boolean; -} -interface EnumSymbolBody extends BaseNode { - type: "EnumSymbolBody"; - members: Array; - hasUnknownMembers: boolean; -} -interface EnumBooleanMember extends BaseNode { - type: "EnumBooleanMember"; - id: Identifier; - init: BooleanLiteral; -} -interface EnumNumberMember extends BaseNode { - type: "EnumNumberMember"; - id: Identifier; - init: NumericLiteral; -} -interface EnumStringMember extends BaseNode { - type: "EnumStringMember"; - id: Identifier; - init: StringLiteral; -} -interface EnumDefaultedMember extends BaseNode { - type: "EnumDefaultedMember"; - id: Identifier; -} -interface IndexedAccessType extends BaseNode { - type: "IndexedAccessType"; - objectType: FlowType; - indexType: FlowType; -} -interface OptionalIndexedAccessType extends BaseNode { - type: "OptionalIndexedAccessType"; - objectType: FlowType; - indexType: FlowType; - optional: boolean; -} -interface JSXAttribute extends BaseNode { - type: "JSXAttribute"; - name: JSXIdentifier | JSXNamespacedName; - value?: JSXElement | JSXFragment | StringLiteral | JSXExpressionContainer | null; -} -interface JSXClosingElement extends BaseNode { - type: "JSXClosingElement"; - name: JSXIdentifier | JSXMemberExpression | JSXNamespacedName; -} -interface JSXElement extends BaseNode { - type: "JSXElement"; - openingElement: JSXOpeningElement; - closingElement?: JSXClosingElement | null; - children: Array; - selfClosing?: boolean | null; -} -interface JSXEmptyExpression extends BaseNode { - type: "JSXEmptyExpression"; -} -interface JSXExpressionContainer extends BaseNode { - type: "JSXExpressionContainer"; - expression: Expression | JSXEmptyExpression; -} -interface JSXSpreadChild extends BaseNode { - type: "JSXSpreadChild"; - expression: Expression; -} -interface JSXIdentifier extends BaseNode { - type: "JSXIdentifier"; - name: string; -} -interface JSXMemberExpression extends BaseNode { - type: "JSXMemberExpression"; - object: JSXMemberExpression | JSXIdentifier; - property: JSXIdentifier; -} -interface JSXNamespacedName extends BaseNode { - type: "JSXNamespacedName"; - namespace: JSXIdentifier; - name: JSXIdentifier; -} -interface JSXOpeningElement extends BaseNode { - type: "JSXOpeningElement"; - name: JSXIdentifier | JSXMemberExpression | JSXNamespacedName; - attributes: Array; - selfClosing: boolean; - typeParameters?: TypeParameterInstantiation | TSTypeParameterInstantiation | null; -} -interface JSXSpreadAttribute extends BaseNode { - type: "JSXSpreadAttribute"; - argument: Expression; -} -interface JSXText extends BaseNode { - type: "JSXText"; - value: string; -} -interface JSXFragment extends BaseNode { - type: "JSXFragment"; - openingFragment: JSXOpeningFragment; - closingFragment: JSXClosingFragment; - children: Array; -} -interface JSXOpeningFragment extends BaseNode { - type: "JSXOpeningFragment"; -} -interface JSXClosingFragment extends BaseNode { - type: "JSXClosingFragment"; -} -interface Noop extends BaseNode { - type: "Noop"; -} -interface Placeholder extends BaseNode { - type: "Placeholder"; - expectedNode: "Identifier" | "StringLiteral" | "Expression" | "Statement" | "Declaration" | "BlockStatement" | "ClassBody" | "Pattern"; - name: Identifier; - decorators?: Array | null; - optional?: boolean | null; - typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null; -} -interface V8IntrinsicIdentifier extends BaseNode { - type: "V8IntrinsicIdentifier"; - name: string; -} -interface ArgumentPlaceholder extends BaseNode { - type: "ArgumentPlaceholder"; -} -interface BindExpression extends BaseNode { - type: "BindExpression"; - object: Expression; - callee: Expression; -} -interface ImportAttribute extends BaseNode { - type: "ImportAttribute"; - key: Identifier | StringLiteral; - value: StringLiteral; -} -interface Decorator extends BaseNode { - type: "Decorator"; - expression: Expression; -} -interface DoExpression extends BaseNode { - type: "DoExpression"; - body: BlockStatement; - async: boolean; -} -interface ExportDefaultSpecifier extends BaseNode { - type: "ExportDefaultSpecifier"; - exported: Identifier; -} -interface RecordExpression extends BaseNode { - type: "RecordExpression"; - properties: Array; -} -interface TupleExpression extends BaseNode { - type: "TupleExpression"; - elements: Array; -} -interface DecimalLiteral extends BaseNode { - type: "DecimalLiteral"; - value: string; -} -interface ModuleExpression extends BaseNode { - type: "ModuleExpression"; - body: Program; -} -interface TopicReference extends BaseNode { - type: "TopicReference"; -} -interface PipelineTopicExpression extends BaseNode { - type: "PipelineTopicExpression"; - expression: Expression; -} -interface PipelineBareFunction extends BaseNode { - type: "PipelineBareFunction"; - callee: Expression; -} -interface PipelinePrimaryTopicReference extends BaseNode { - type: "PipelinePrimaryTopicReference"; -} -interface TSParameterProperty extends BaseNode { - type: "TSParameterProperty"; - parameter: Identifier | AssignmentPattern; - accessibility?: "public" | "private" | "protected" | null; - decorators?: Array | null; - override?: boolean | null; - readonly?: boolean | null; -} -interface TSDeclareFunction extends BaseNode { - type: "TSDeclareFunction"; - id?: Identifier | null; - typeParameters?: TSTypeParameterDeclaration | Noop | null; - params: Array; - returnType?: TSTypeAnnotation | Noop | null; - async?: boolean; - declare?: boolean | null; - generator?: boolean; -} -interface TSDeclareMethod extends BaseNode { - type: "TSDeclareMethod"; - decorators?: Array | null; - key: Identifier | StringLiteral | NumericLiteral | BigIntLiteral | Expression; - typeParameters?: TSTypeParameterDeclaration | Noop | null; - params: Array; - returnType?: TSTypeAnnotation | Noop | null; - abstract?: boolean | null; - access?: "public" | "private" | "protected" | null; - accessibility?: "public" | "private" | "protected" | null; - async?: boolean; - computed?: boolean; - generator?: boolean; - kind?: "get" | "set" | "method" | "constructor"; - optional?: boolean | null; - override?: boolean; - static?: boolean; -} -interface TSQualifiedName extends BaseNode { - type: "TSQualifiedName"; - left: TSEntityName; - right: Identifier; -} -interface TSCallSignatureDeclaration extends BaseNode { - type: "TSCallSignatureDeclaration"; - typeParameters?: TSTypeParameterDeclaration | null; - parameters: Array; - typeAnnotation?: TSTypeAnnotation | null; -} -interface TSConstructSignatureDeclaration extends BaseNode { - type: "TSConstructSignatureDeclaration"; - typeParameters?: TSTypeParameterDeclaration | null; - parameters: Array; - typeAnnotation?: TSTypeAnnotation | null; -} -interface TSPropertySignature extends BaseNode { - type: "TSPropertySignature"; - key: Expression; - typeAnnotation?: TSTypeAnnotation | null; - computed?: boolean; - kind: "get" | "set"; - optional?: boolean | null; - readonly?: boolean | null; -} -interface TSMethodSignature extends BaseNode { - type: "TSMethodSignature"; - key: Expression; - typeParameters?: TSTypeParameterDeclaration | null; - parameters: Array; - typeAnnotation?: TSTypeAnnotation | null; - computed?: boolean; - kind: "method" | "get" | "set"; - optional?: boolean | null; -} -interface TSIndexSignature extends BaseNode { - type: "TSIndexSignature"; - parameters: Array; - typeAnnotation?: TSTypeAnnotation | null; - readonly?: boolean | null; - static?: boolean | null; -} -interface TSAnyKeyword extends BaseNode { - type: "TSAnyKeyword"; -} -interface TSBooleanKeyword extends BaseNode { - type: "TSBooleanKeyword"; -} -interface TSBigIntKeyword extends BaseNode { - type: "TSBigIntKeyword"; -} -interface TSIntrinsicKeyword extends BaseNode { - type: "TSIntrinsicKeyword"; -} -interface TSNeverKeyword extends BaseNode { - type: "TSNeverKeyword"; -} -interface TSNullKeyword extends BaseNode { - type: "TSNullKeyword"; -} -interface TSNumberKeyword extends BaseNode { - type: "TSNumberKeyword"; -} -interface TSObjectKeyword extends BaseNode { - type: "TSObjectKeyword"; -} -interface TSStringKeyword extends BaseNode { - type: "TSStringKeyword"; -} -interface TSSymbolKeyword extends BaseNode { - type: "TSSymbolKeyword"; -} -interface TSUndefinedKeyword extends BaseNode { - type: "TSUndefinedKeyword"; -} -interface TSUnknownKeyword extends BaseNode { - type: "TSUnknownKeyword"; -} -interface TSVoidKeyword extends BaseNode { - type: "TSVoidKeyword"; -} -interface TSThisType extends BaseNode { - type: "TSThisType"; -} -interface TSFunctionType extends BaseNode { - type: "TSFunctionType"; - typeParameters?: TSTypeParameterDeclaration | null; - parameters: Array; - typeAnnotation?: TSTypeAnnotation | null; -} -interface TSConstructorType extends BaseNode { - type: "TSConstructorType"; - typeParameters?: TSTypeParameterDeclaration | null; - parameters: Array; - typeAnnotation?: TSTypeAnnotation | null; - abstract?: boolean | null; -} -interface TSTypeReference extends BaseNode { - type: "TSTypeReference"; - typeName: TSEntityName; - typeParameters?: TSTypeParameterInstantiation | null; -} -interface TSTypePredicate extends BaseNode { - type: "TSTypePredicate"; - parameterName: Identifier | TSThisType; - typeAnnotation?: TSTypeAnnotation | null; - asserts?: boolean | null; -} -interface TSTypeQuery extends BaseNode { - type: "TSTypeQuery"; - exprName: TSEntityName | TSImportType; - typeParameters?: TSTypeParameterInstantiation | null; -} -interface TSTypeLiteral extends BaseNode { - type: "TSTypeLiteral"; - members: Array; -} -interface TSArrayType extends BaseNode { - type: "TSArrayType"; - elementType: TSType; -} -interface TSTupleType extends BaseNode { - type: "TSTupleType"; - elementTypes: Array; -} -interface TSOptionalType extends BaseNode { - type: "TSOptionalType"; - typeAnnotation: TSType; -} -interface TSRestType extends BaseNode { - type: "TSRestType"; - typeAnnotation: TSType; -} -interface TSNamedTupleMember extends BaseNode { - type: "TSNamedTupleMember"; - label: Identifier; - elementType: TSType; - optional: boolean; -} -interface TSUnionType extends BaseNode { - type: "TSUnionType"; - types: Array; -} -interface TSIntersectionType extends BaseNode { - type: "TSIntersectionType"; - types: Array; -} -interface TSConditionalType extends BaseNode { - type: "TSConditionalType"; - checkType: TSType; - extendsType: TSType; - trueType: TSType; - falseType: TSType; -} -interface TSInferType extends BaseNode { - type: "TSInferType"; - typeParameter: TSTypeParameter; -} -interface TSParenthesizedType extends BaseNode { - type: "TSParenthesizedType"; - typeAnnotation: TSType; -} -interface TSTypeOperator extends BaseNode { - type: "TSTypeOperator"; - typeAnnotation: TSType; - operator: string; -} -interface TSIndexedAccessType extends BaseNode { - type: "TSIndexedAccessType"; - objectType: TSType; - indexType: TSType; -} -interface TSMappedType extends BaseNode { - type: "TSMappedType"; - typeParameter: TSTypeParameter; - typeAnnotation?: TSType | null; - nameType?: TSType | null; - optional?: true | false | "+" | "-" | null; - readonly?: true | false | "+" | "-" | null; -} -interface TSLiteralType extends BaseNode { - type: "TSLiteralType"; - literal: NumericLiteral | StringLiteral | BooleanLiteral | BigIntLiteral | TemplateLiteral | UnaryExpression; -} -interface TSExpressionWithTypeArguments extends BaseNode { - type: "TSExpressionWithTypeArguments"; - expression: TSEntityName; - typeParameters?: TSTypeParameterInstantiation | null; -} -interface TSInterfaceDeclaration extends BaseNode { - type: "TSInterfaceDeclaration"; - id: Identifier; - typeParameters?: TSTypeParameterDeclaration | null; - extends?: Array | null; - body: TSInterfaceBody; - declare?: boolean | null; -} -interface TSInterfaceBody extends BaseNode { - type: "TSInterfaceBody"; - body: Array; -} -interface TSTypeAliasDeclaration extends BaseNode { - type: "TSTypeAliasDeclaration"; - id: Identifier; - typeParameters?: TSTypeParameterDeclaration | null; - typeAnnotation: TSType; - declare?: boolean | null; -} -interface TSInstantiationExpression extends BaseNode { - type: "TSInstantiationExpression"; - expression: Expression; - typeParameters?: TSTypeParameterInstantiation | null; -} -interface TSAsExpression extends BaseNode { - type: "TSAsExpression"; - expression: Expression; - typeAnnotation: TSType; -} -interface TSSatisfiesExpression extends BaseNode { - type: "TSSatisfiesExpression"; - expression: Expression; - typeAnnotation: TSType; -} -interface TSTypeAssertion extends BaseNode { - type: "TSTypeAssertion"; - typeAnnotation: TSType; - expression: Expression; -} -interface TSEnumDeclaration extends BaseNode { - type: "TSEnumDeclaration"; - id: Identifier; - members: Array; - const?: boolean | null; - declare?: boolean | null; - initializer?: Expression | null; -} -interface TSEnumMember extends BaseNode { - type: "TSEnumMember"; - id: Identifier | StringLiteral; - initializer?: Expression | null; -} -interface TSModuleDeclaration extends BaseNode { - type: "TSModuleDeclaration"; - id: Identifier | StringLiteral; - body: TSModuleBlock | TSModuleDeclaration; - declare?: boolean | null; - global?: boolean | null; - kind: "global" | "module" | "namespace"; -} -interface TSModuleBlock extends BaseNode { - type: "TSModuleBlock"; - body: Array; -} -interface TSImportType extends BaseNode { - type: "TSImportType"; - argument: StringLiteral; - qualifier?: TSEntityName | null; - typeParameters?: TSTypeParameterInstantiation | null; - options?: Expression | null; -} -interface TSImportEqualsDeclaration extends BaseNode { - type: "TSImportEqualsDeclaration"; - id: Identifier; - moduleReference: TSEntityName | TSExternalModuleReference; - importKind?: "type" | "value" | null; - isExport: boolean; -} -interface TSExternalModuleReference extends BaseNode { - type: "TSExternalModuleReference"; - expression: StringLiteral; -} -interface TSNonNullExpression extends BaseNode { - type: "TSNonNullExpression"; - expression: Expression; -} -interface TSExportAssignment extends BaseNode { - type: "TSExportAssignment"; - expression: Expression; -} -interface TSNamespaceExportDeclaration extends BaseNode { - type: "TSNamespaceExportDeclaration"; - id: Identifier; -} -interface TSTypeAnnotation extends BaseNode { - type: "TSTypeAnnotation"; - typeAnnotation: TSType; -} -interface TSTypeParameterInstantiation extends BaseNode { - type: "TSTypeParameterInstantiation"; - params: Array; -} -interface TSTypeParameterDeclaration extends BaseNode { - type: "TSTypeParameterDeclaration"; - params: Array; -} -interface TSTypeParameter extends BaseNode { - type: "TSTypeParameter"; - constraint?: TSType | null; - default?: TSType | null; - name: string; - const?: boolean | null; - in?: boolean | null; - out?: boolean | null; -} -type Standardized = ArrayExpression | AssignmentExpression | BinaryExpression | InterpreterDirective | Directive | DirectiveLiteral | BlockStatement | BreakStatement | CallExpression | CatchClause | ConditionalExpression | ContinueStatement | DebuggerStatement | DoWhileStatement | EmptyStatement | ExpressionStatement | File | ForInStatement | ForStatement | FunctionDeclaration | FunctionExpression | Identifier | IfStatement | LabeledStatement | StringLiteral | NumericLiteral | NullLiteral | BooleanLiteral | RegExpLiteral | LogicalExpression | MemberExpression | NewExpression | Program | ObjectExpression | ObjectMethod | ObjectProperty | RestElement | ReturnStatement | SequenceExpression | ParenthesizedExpression | SwitchCase | SwitchStatement | ThisExpression | ThrowStatement | TryStatement | UnaryExpression | UpdateExpression | VariableDeclaration | VariableDeclarator | WhileStatement | WithStatement | AssignmentPattern | ArrayPattern | ArrowFunctionExpression | ClassBody | ClassExpression | ClassDeclaration | ExportAllDeclaration | ExportDefaultDeclaration | ExportNamedDeclaration | ExportSpecifier | ForOfStatement | ImportDeclaration | ImportDefaultSpecifier | ImportNamespaceSpecifier | ImportSpecifier | ImportExpression | MetaProperty | ClassMethod | ObjectPattern | SpreadElement | Super | TaggedTemplateExpression | TemplateElement | TemplateLiteral | YieldExpression | AwaitExpression | Import | BigIntLiteral | ExportNamespaceSpecifier | OptionalMemberExpression | OptionalCallExpression | ClassProperty | ClassAccessorProperty | ClassPrivateProperty | ClassPrivateMethod | PrivateName | StaticBlock; -type Expression = ArrayExpression | AssignmentExpression | BinaryExpression | CallExpression | ConditionalExpression | FunctionExpression | Identifier | StringLiteral | NumericLiteral | NullLiteral | BooleanLiteral | RegExpLiteral | LogicalExpression | MemberExpression | NewExpression | ObjectExpression | SequenceExpression | ParenthesizedExpression | ThisExpression | UnaryExpression | UpdateExpression | ArrowFunctionExpression | ClassExpression | ImportExpression | MetaProperty | Super | TaggedTemplateExpression | TemplateLiteral | YieldExpression | AwaitExpression | Import | BigIntLiteral | OptionalMemberExpression | OptionalCallExpression | TypeCastExpression | JSXElement | JSXFragment | BindExpression | DoExpression | RecordExpression | TupleExpression | DecimalLiteral | ModuleExpression | TopicReference | PipelineTopicExpression | PipelineBareFunction | PipelinePrimaryTopicReference | TSInstantiationExpression | TSAsExpression | TSSatisfiesExpression | TSTypeAssertion | TSNonNullExpression; -type Binary = BinaryExpression | LogicalExpression; -type Scopable = BlockStatement | CatchClause | DoWhileStatement | ForInStatement | ForStatement | FunctionDeclaration | FunctionExpression | Program | ObjectMethod | SwitchStatement | WhileStatement | ArrowFunctionExpression | ClassExpression | ClassDeclaration | ForOfStatement | ClassMethod | ClassPrivateMethod | StaticBlock | TSModuleBlock; -type BlockParent = BlockStatement | CatchClause | DoWhileStatement | ForInStatement | ForStatement | FunctionDeclaration | FunctionExpression | Program | ObjectMethod | SwitchStatement | WhileStatement | ArrowFunctionExpression | ForOfStatement | ClassMethod | ClassPrivateMethod | StaticBlock | TSModuleBlock; -type Block = BlockStatement | Program | TSModuleBlock; -type Statement = BlockStatement | BreakStatement | ContinueStatement | DebuggerStatement | DoWhileStatement | EmptyStatement | ExpressionStatement | ForInStatement | ForStatement | FunctionDeclaration | IfStatement | LabeledStatement | ReturnStatement | SwitchStatement | ThrowStatement | TryStatement | VariableDeclaration | WhileStatement | WithStatement | ClassDeclaration | ExportAllDeclaration | ExportDefaultDeclaration | ExportNamedDeclaration | ForOfStatement | ImportDeclaration | DeclareClass | DeclareFunction | DeclareInterface | DeclareModule | DeclareModuleExports | DeclareTypeAlias | DeclareOpaqueType | DeclareVariable | DeclareExportDeclaration | DeclareExportAllDeclaration | InterfaceDeclaration | OpaqueType | TypeAlias | EnumDeclaration | TSDeclareFunction | TSInterfaceDeclaration | TSTypeAliasDeclaration | TSEnumDeclaration | TSModuleDeclaration | TSImportEqualsDeclaration | TSExportAssignment | TSNamespaceExportDeclaration; -type Terminatorless = BreakStatement | ContinueStatement | ReturnStatement | ThrowStatement | YieldExpression | AwaitExpression; -type CompletionStatement = BreakStatement | ContinueStatement | ReturnStatement | ThrowStatement; -type Conditional = ConditionalExpression | IfStatement; -type Loop = DoWhileStatement | ForInStatement | ForStatement | WhileStatement | ForOfStatement; -type While = DoWhileStatement | WhileStatement; -type ExpressionWrapper = ExpressionStatement | ParenthesizedExpression | TypeCastExpression; -type For = ForInStatement | ForStatement | ForOfStatement; -type ForXStatement = ForInStatement | ForOfStatement; -type Function = FunctionDeclaration | FunctionExpression | ObjectMethod | ArrowFunctionExpression | ClassMethod | ClassPrivateMethod; -type FunctionParent = FunctionDeclaration | FunctionExpression | ObjectMethod | ArrowFunctionExpression | ClassMethod | ClassPrivateMethod | StaticBlock | TSModuleBlock; -type Pureish = FunctionDeclaration | FunctionExpression | StringLiteral | NumericLiteral | NullLiteral | BooleanLiteral | RegExpLiteral | ArrowFunctionExpression | BigIntLiteral | DecimalLiteral; -type Declaration = FunctionDeclaration | VariableDeclaration | ClassDeclaration | ExportAllDeclaration | ExportDefaultDeclaration | ExportNamedDeclaration | ImportDeclaration | DeclareClass | DeclareFunction | DeclareInterface | DeclareModule | DeclareModuleExports | DeclareTypeAlias | DeclareOpaqueType | DeclareVariable | DeclareExportDeclaration | DeclareExportAllDeclaration | InterfaceDeclaration | OpaqueType | TypeAlias | EnumDeclaration | TSDeclareFunction | TSInterfaceDeclaration | TSTypeAliasDeclaration | TSEnumDeclaration | TSModuleDeclaration; -type PatternLike = Identifier | RestElement | AssignmentPattern | ArrayPattern | ObjectPattern | TSAsExpression | TSSatisfiesExpression | TSTypeAssertion | TSNonNullExpression; -type LVal = Identifier | MemberExpression | RestElement | AssignmentPattern | ArrayPattern | ObjectPattern | TSParameterProperty | TSAsExpression | TSSatisfiesExpression | TSTypeAssertion | TSNonNullExpression; -type TSEntityName = Identifier | TSQualifiedName; -type Literal = StringLiteral | NumericLiteral | NullLiteral | BooleanLiteral | RegExpLiteral | TemplateLiteral | BigIntLiteral | DecimalLiteral; -type Immutable = StringLiteral | NumericLiteral | NullLiteral | BooleanLiteral | BigIntLiteral | JSXAttribute | JSXClosingElement | JSXElement | JSXExpressionContainer | JSXSpreadChild | JSXOpeningElement | JSXText | JSXFragment | JSXOpeningFragment | JSXClosingFragment | DecimalLiteral; -type UserWhitespacable = ObjectMethod | ObjectProperty | ObjectTypeInternalSlot | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeProperty | ObjectTypeSpreadProperty; -type Method = ObjectMethod | ClassMethod | ClassPrivateMethod; -type ObjectMember = ObjectMethod | ObjectProperty; -type Property = ObjectProperty | ClassProperty | ClassAccessorProperty | ClassPrivateProperty; -type UnaryLike = UnaryExpression | SpreadElement; -type Pattern = AssignmentPattern | ArrayPattern | ObjectPattern; -type Class = ClassExpression | ClassDeclaration; -type ImportOrExportDeclaration = ExportAllDeclaration | ExportDefaultDeclaration | ExportNamedDeclaration | ImportDeclaration; -type ExportDeclaration = ExportAllDeclaration | ExportDefaultDeclaration | ExportNamedDeclaration; -type ModuleSpecifier = ExportSpecifier | ImportDefaultSpecifier | ImportNamespaceSpecifier | ImportSpecifier | ExportNamespaceSpecifier | ExportDefaultSpecifier; -type Accessor = ClassAccessorProperty; -type Private = ClassPrivateProperty | ClassPrivateMethod | PrivateName; -type Flow = AnyTypeAnnotation | ArrayTypeAnnotation | BooleanTypeAnnotation | BooleanLiteralTypeAnnotation | NullLiteralTypeAnnotation | ClassImplements | DeclareClass | DeclareFunction | DeclareInterface | DeclareModule | DeclareModuleExports | DeclareTypeAlias | DeclareOpaqueType | DeclareVariable | DeclareExportDeclaration | DeclareExportAllDeclaration | DeclaredPredicate | ExistsTypeAnnotation | FunctionTypeAnnotation | FunctionTypeParam | GenericTypeAnnotation | InferredPredicate | InterfaceExtends | InterfaceDeclaration | InterfaceTypeAnnotation | IntersectionTypeAnnotation | MixedTypeAnnotation | EmptyTypeAnnotation | NullableTypeAnnotation | NumberLiteralTypeAnnotation | NumberTypeAnnotation | ObjectTypeAnnotation | ObjectTypeInternalSlot | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | QualifiedTypeIdentifier | StringLiteralTypeAnnotation | StringTypeAnnotation | SymbolTypeAnnotation | ThisTypeAnnotation | TupleTypeAnnotation | TypeofTypeAnnotation | TypeAlias | TypeAnnotation | TypeCastExpression | TypeParameter | TypeParameterDeclaration | TypeParameterInstantiation | UnionTypeAnnotation | Variance | VoidTypeAnnotation | EnumDeclaration | EnumBooleanBody | EnumNumberBody | EnumStringBody | EnumSymbolBody | EnumBooleanMember | EnumNumberMember | EnumStringMember | EnumDefaultedMember | IndexedAccessType | OptionalIndexedAccessType; -type FlowType = AnyTypeAnnotation | ArrayTypeAnnotation | BooleanTypeAnnotation | BooleanLiteralTypeAnnotation | NullLiteralTypeAnnotation | ExistsTypeAnnotation | FunctionTypeAnnotation | GenericTypeAnnotation | InterfaceTypeAnnotation | IntersectionTypeAnnotation | MixedTypeAnnotation | EmptyTypeAnnotation | NullableTypeAnnotation | NumberLiteralTypeAnnotation | NumberTypeAnnotation | ObjectTypeAnnotation | StringLiteralTypeAnnotation | StringTypeAnnotation | SymbolTypeAnnotation | ThisTypeAnnotation | TupleTypeAnnotation | TypeofTypeAnnotation | UnionTypeAnnotation | VoidTypeAnnotation | IndexedAccessType | OptionalIndexedAccessType; -type FlowBaseAnnotation = AnyTypeAnnotation | BooleanTypeAnnotation | NullLiteralTypeAnnotation | MixedTypeAnnotation | EmptyTypeAnnotation | NumberTypeAnnotation | StringTypeAnnotation | SymbolTypeAnnotation | ThisTypeAnnotation | VoidTypeAnnotation; -type FlowDeclaration = DeclareClass | DeclareFunction | DeclareInterface | DeclareModule | DeclareModuleExports | DeclareTypeAlias | DeclareOpaqueType | DeclareVariable | DeclareExportDeclaration | DeclareExportAllDeclaration | InterfaceDeclaration | OpaqueType | TypeAlias; -type FlowPredicate = DeclaredPredicate | InferredPredicate; -type EnumBody = EnumBooleanBody | EnumNumberBody | EnumStringBody | EnumSymbolBody; -type EnumMember = EnumBooleanMember | EnumNumberMember | EnumStringMember | EnumDefaultedMember; -type JSX = JSXAttribute | JSXClosingElement | JSXElement | JSXEmptyExpression | JSXExpressionContainer | JSXSpreadChild | JSXIdentifier | JSXMemberExpression | JSXNamespacedName | JSXOpeningElement | JSXSpreadAttribute | JSXText | JSXFragment | JSXOpeningFragment | JSXClosingFragment; -type Miscellaneous = Noop | Placeholder | V8IntrinsicIdentifier; -type TypeScript = TSParameterProperty | TSDeclareFunction | TSDeclareMethod | TSQualifiedName | TSCallSignatureDeclaration | TSConstructSignatureDeclaration | TSPropertySignature | TSMethodSignature | TSIndexSignature | TSAnyKeyword | TSBooleanKeyword | TSBigIntKeyword | TSIntrinsicKeyword | TSNeverKeyword | TSNullKeyword | TSNumberKeyword | TSObjectKeyword | TSStringKeyword | TSSymbolKeyword | TSUndefinedKeyword | TSUnknownKeyword | TSVoidKeyword | TSThisType | TSFunctionType | TSConstructorType | TSTypeReference | TSTypePredicate | TSTypeQuery | TSTypeLiteral | TSArrayType | TSTupleType | TSOptionalType | TSRestType | TSNamedTupleMember | TSUnionType | TSIntersectionType | TSConditionalType | TSInferType | TSParenthesizedType | TSTypeOperator | TSIndexedAccessType | TSMappedType | TSLiteralType | TSExpressionWithTypeArguments | TSInterfaceDeclaration | TSInterfaceBody | TSTypeAliasDeclaration | TSInstantiationExpression | TSAsExpression | TSSatisfiesExpression | TSTypeAssertion | TSEnumDeclaration | TSEnumMember | TSModuleDeclaration | TSModuleBlock | TSImportType | TSImportEqualsDeclaration | TSExternalModuleReference | TSNonNullExpression | TSExportAssignment | TSNamespaceExportDeclaration | TSTypeAnnotation | TSTypeParameterInstantiation | TSTypeParameterDeclaration | TSTypeParameter; -type TSTypeElement = TSCallSignatureDeclaration | TSConstructSignatureDeclaration | TSPropertySignature | TSMethodSignature | TSIndexSignature; -type TSType = TSAnyKeyword | TSBooleanKeyword | TSBigIntKeyword | TSIntrinsicKeyword | TSNeverKeyword | TSNullKeyword | TSNumberKeyword | TSObjectKeyword | TSStringKeyword | TSSymbolKeyword | TSUndefinedKeyword | TSUnknownKeyword | TSVoidKeyword | TSThisType | TSFunctionType | TSConstructorType | TSTypeReference | TSTypePredicate | TSTypeQuery | TSTypeLiteral | TSArrayType | TSTupleType | TSOptionalType | TSRestType | TSUnionType | TSIntersectionType | TSConditionalType | TSInferType | TSParenthesizedType | TSTypeOperator | TSIndexedAccessType | TSMappedType | TSLiteralType | TSExpressionWithTypeArguments | TSImportType; -type TSBaseType = TSAnyKeyword | TSBooleanKeyword | TSBigIntKeyword | TSIntrinsicKeyword | TSNeverKeyword | TSNullKeyword | TSNumberKeyword | TSObjectKeyword | TSStringKeyword | TSSymbolKeyword | TSUndefinedKeyword | TSUnknownKeyword | TSVoidKeyword | TSThisType | TSLiteralType; -type ModuleDeclaration = ExportAllDeclaration | ExportDefaultDeclaration | ExportNamedDeclaration | ImportDeclaration; -interface Aliases { - Standardized: Standardized; - Expression: Expression; - Binary: Binary; - Scopable: Scopable; - BlockParent: BlockParent; - Block: Block; - Statement: Statement; - Terminatorless: Terminatorless; - CompletionStatement: CompletionStatement; - Conditional: Conditional; - Loop: Loop; - While: While; - ExpressionWrapper: ExpressionWrapper; - For: For; - ForXStatement: ForXStatement; - Function: Function; - FunctionParent: FunctionParent; - Pureish: Pureish; - Declaration: Declaration; - PatternLike: PatternLike; - LVal: LVal; - TSEntityName: TSEntityName; - Literal: Literal; - Immutable: Immutable; - UserWhitespacable: UserWhitespacable; - Method: Method; - ObjectMember: ObjectMember; - Property: Property; - UnaryLike: UnaryLike; - Pattern: Pattern; - Class: Class; - ImportOrExportDeclaration: ImportOrExportDeclaration; - ExportDeclaration: ExportDeclaration; - ModuleSpecifier: ModuleSpecifier; - Accessor: Accessor; - Private: Private; - Flow: Flow; - FlowType: FlowType; - FlowBaseAnnotation: FlowBaseAnnotation; - FlowDeclaration: FlowDeclaration; - FlowPredicate: FlowPredicate; - EnumBody: EnumBody; - EnumMember: EnumMember; - JSX: JSX; - Miscellaneous: Miscellaneous; - TypeScript: TypeScript; - TSTypeElement: TSTypeElement; - TSType: TSType; - TSBaseType: TSBaseType; - ModuleDeclaration: ModuleDeclaration; -} -type DeprecatedAliases = NumberLiteral | RegexLiteral | RestProperty | SpreadProperty; -interface ParentMaps { - AnyTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; - ArgumentPlaceholder: CallExpression | NewExpression | OptionalCallExpression; - ArrayExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - ArrayPattern: ArrayPattern | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | CatchClause | ClassMethod | ClassPrivateMethod | ForInStatement | ForOfStatement | FunctionDeclaration | FunctionExpression | ObjectMethod | ObjectProperty | RestElement | TSCallSignatureDeclaration | TSConstructSignatureDeclaration | TSConstructorType | TSDeclareFunction | TSDeclareMethod | TSFunctionType | TSMethodSignature | VariableDeclarator; - ArrayTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; - ArrowFunctionExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - AssignmentExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - AssignmentPattern: ArrayPattern | ArrowFunctionExpression | AssignmentExpression | ClassMethod | ClassPrivateMethod | ForInStatement | ForOfStatement | FunctionDeclaration | FunctionExpression | ObjectMethod | ObjectProperty | RestElement | TSDeclareFunction | TSDeclareMethod | TSParameterProperty | VariableDeclarator; - AwaitExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - BigIntLiteral: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSLiteralType | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - BinaryExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - BindExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - BlockStatement: ArrowFunctionExpression | BlockStatement | CatchClause | ClassMethod | ClassPrivateMethod | DeclareModule | DoExpression | DoWhileStatement | ForInStatement | ForOfStatement | ForStatement | FunctionDeclaration | FunctionExpression | IfStatement | LabeledStatement | ObjectMethod | Program | StaticBlock | SwitchCase | TSModuleBlock | TryStatement | WhileStatement | WithStatement; - BooleanLiteral: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | EnumBooleanMember | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSLiteralType | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - BooleanLiteralTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; - BooleanTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; - BreakStatement: BlockStatement | DoWhileStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - CallExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - CatchClause: TryStatement; - ClassAccessorProperty: ClassBody; - ClassBody: ClassDeclaration | ClassExpression; - ClassDeclaration: BlockStatement | DoWhileStatement | ExportDefaultDeclaration | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - ClassExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - ClassImplements: ClassDeclaration | ClassExpression | DeclareClass | DeclareExportDeclaration | DeclaredPredicate; - ClassMethod: ClassBody; - ClassPrivateMethod: ClassBody; - ClassPrivateProperty: ClassBody; - ClassProperty: ClassBody; - CommentBlock: File; - CommentLine: File; - ConditionalExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - ContinueStatement: BlockStatement | DoWhileStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - DebuggerStatement: BlockStatement | DoWhileStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - DecimalLiteral: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - DeclareClass: BlockStatement | DeclareExportDeclaration | DeclaredPredicate | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - DeclareExportAllDeclaration: BlockStatement | DeclareExportDeclaration | DeclaredPredicate | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - DeclareExportDeclaration: BlockStatement | DeclareExportDeclaration | DeclaredPredicate | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - DeclareFunction: BlockStatement | DeclareExportDeclaration | DeclaredPredicate | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - DeclareInterface: BlockStatement | DeclareExportDeclaration | DeclaredPredicate | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - DeclareModule: BlockStatement | DeclareExportDeclaration | DeclaredPredicate | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - DeclareModuleExports: BlockStatement | DeclareExportDeclaration | DeclaredPredicate | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - DeclareOpaqueType: BlockStatement | DeclareExportDeclaration | DeclaredPredicate | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - DeclareTypeAlias: BlockStatement | DeclareExportDeclaration | DeclaredPredicate | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - DeclareVariable: BlockStatement | DeclareExportDeclaration | DeclaredPredicate | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - DeclaredPredicate: ArrowFunctionExpression | DeclareExportDeclaration | DeclareFunction | DeclaredPredicate | FunctionDeclaration | FunctionExpression; - Decorator: ArrayPattern | AssignmentPattern | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateMethod | ClassPrivateProperty | ClassProperty | Identifier | ObjectMethod | ObjectPattern | ObjectProperty | Placeholder | RestElement | TSDeclareMethod | TSParameterProperty; - Directive: BlockStatement | Program; - DirectiveLiteral: Directive; - DoExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - DoWhileStatement: BlockStatement | DoWhileStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - EmptyStatement: BlockStatement | DoWhileStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - EmptyTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; - EnumBooleanBody: DeclareExportDeclaration | DeclaredPredicate | EnumDeclaration; - EnumBooleanMember: DeclareExportDeclaration | DeclaredPredicate | EnumBooleanBody; - EnumDeclaration: BlockStatement | DeclareExportDeclaration | DeclaredPredicate | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - EnumDefaultedMember: DeclareExportDeclaration | DeclaredPredicate | EnumStringBody | EnumSymbolBody; - EnumNumberBody: DeclareExportDeclaration | DeclaredPredicate | EnumDeclaration; - EnumNumberMember: DeclareExportDeclaration | DeclaredPredicate | EnumNumberBody; - EnumStringBody: DeclareExportDeclaration | DeclaredPredicate | EnumDeclaration; - EnumStringMember: DeclareExportDeclaration | DeclaredPredicate | EnumStringBody; - EnumSymbolBody: DeclareExportDeclaration | DeclaredPredicate | EnumDeclaration; - ExistsTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; - ExportAllDeclaration: BlockStatement | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - ExportDefaultDeclaration: BlockStatement | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - ExportDefaultSpecifier: ExportNamedDeclaration; - ExportNamedDeclaration: BlockStatement | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - ExportNamespaceSpecifier: DeclareExportDeclaration | ExportNamedDeclaration; - ExportSpecifier: DeclareExportDeclaration | ExportNamedDeclaration; - ExpressionStatement: BlockStatement | DoWhileStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - File: null; - ForInStatement: BlockStatement | DoWhileStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - ForOfStatement: BlockStatement | DoWhileStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - ForStatement: BlockStatement | DoWhileStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - FunctionDeclaration: BlockStatement | DoWhileStatement | ExportDefaultDeclaration | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - FunctionExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - FunctionTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; - FunctionTypeParam: DeclareExportDeclaration | DeclaredPredicate | FunctionTypeAnnotation; - GenericTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; - Identifier: ArrayExpression | ArrayPattern | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | BreakStatement | CallExpression | CatchClause | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassImplements | ClassMethod | ClassPrivateMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | ContinueStatement | DeclareClass | DeclareFunction | DeclareInterface | DeclareModule | DeclareOpaqueType | DeclareTypeAlias | DeclareVariable | Decorator | DoWhileStatement | EnumBooleanMember | EnumDeclaration | EnumDefaultedMember | EnumNumberMember | EnumStringMember | ExportDefaultDeclaration | ExportDefaultSpecifier | ExportNamespaceSpecifier | ExportSpecifier | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | FunctionDeclaration | FunctionExpression | FunctionTypeParam | GenericTypeAnnotation | IfStatement | ImportAttribute | ImportDefaultSpecifier | ImportExpression | ImportNamespaceSpecifier | ImportSpecifier | InterfaceDeclaration | InterfaceExtends | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LabeledStatement | LogicalExpression | MemberExpression | MetaProperty | NewExpression | ObjectMethod | ObjectProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | OpaqueType | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | Placeholder | PrivateName | QualifiedTypeIdentifier | RestElement | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSCallSignatureDeclaration | TSConstructSignatureDeclaration | TSConstructorType | TSDeclareFunction | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSExpressionWithTypeArguments | TSFunctionType | TSImportEqualsDeclaration | TSImportType | TSIndexSignature | TSInstantiationExpression | TSInterfaceDeclaration | TSMethodSignature | TSModuleDeclaration | TSNamedTupleMember | TSNamespaceExportDeclaration | TSNonNullExpression | TSParameterProperty | TSPropertySignature | TSQualifiedName | TSSatisfiesExpression | TSTypeAliasDeclaration | TSTypeAssertion | TSTypePredicate | TSTypeQuery | TSTypeReference | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeAlias | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - IfStatement: BlockStatement | DoWhileStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - Import: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - ImportAttribute: DeclareExportAllDeclaration | DeclareExportDeclaration | ExportAllDeclaration | ExportNamedDeclaration | ImportDeclaration; - ImportDeclaration: BlockStatement | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - ImportDefaultSpecifier: ImportDeclaration; - ImportExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - ImportNamespaceSpecifier: ImportDeclaration; - ImportSpecifier: ImportDeclaration; - IndexedAccessType: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; - InferredPredicate: ArrowFunctionExpression | DeclareExportDeclaration | DeclaredPredicate | FunctionDeclaration | FunctionExpression; - InterfaceDeclaration: BlockStatement | DeclareExportDeclaration | DeclaredPredicate | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - InterfaceExtends: ClassDeclaration | ClassExpression | DeclareClass | DeclareExportDeclaration | DeclareInterface | DeclaredPredicate | InterfaceDeclaration | InterfaceTypeAnnotation; - InterfaceTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; - InterpreterDirective: Program; - IntersectionTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; - JSXAttribute: JSXOpeningElement; - JSXClosingElement: JSXElement; - JSXClosingFragment: JSXFragment; - JSXElement: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXAttribute | JSXElement | JSXExpressionContainer | JSXFragment | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - JSXEmptyExpression: JSXExpressionContainer; - JSXExpressionContainer: JSXAttribute | JSXElement | JSXFragment; - JSXFragment: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXAttribute | JSXElement | JSXExpressionContainer | JSXFragment | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - JSXIdentifier: JSXAttribute | JSXClosingElement | JSXMemberExpression | JSXNamespacedName | JSXOpeningElement; - JSXMemberExpression: JSXClosingElement | JSXMemberExpression | JSXOpeningElement; - JSXNamespacedName: JSXAttribute | JSXClosingElement | JSXOpeningElement; - JSXOpeningElement: JSXElement; - JSXOpeningFragment: JSXFragment; - JSXSpreadAttribute: JSXOpeningElement; - JSXSpreadChild: JSXElement | JSXFragment; - JSXText: JSXElement | JSXFragment; - LabeledStatement: BlockStatement | DoWhileStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - LogicalExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - MemberExpression: ArrayExpression | ArrayPattern | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | RestElement | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - MetaProperty: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - MixedTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; - ModuleExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - NewExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - Noop: ArrayPattern | ArrowFunctionExpression | AssignmentPattern | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateMethod | ClassPrivateProperty | ClassProperty | FunctionDeclaration | FunctionExpression | Identifier | ObjectMethod | ObjectPattern | Placeholder | RestElement | TSDeclareFunction | TSDeclareMethod; - NullLiteral: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - NullLiteralTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; - NullableTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; - NumberLiteral: null; - NumberLiteralTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; - NumberTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; - NumericLiteral: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | EnumNumberMember | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSLiteralType | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - ObjectExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - ObjectMethod: ObjectExpression; - ObjectPattern: ArrayPattern | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | CatchClause | ClassMethod | ClassPrivateMethod | ForInStatement | ForOfStatement | FunctionDeclaration | FunctionExpression | ObjectMethod | ObjectProperty | RestElement | TSCallSignatureDeclaration | TSConstructSignatureDeclaration | TSConstructorType | TSDeclareFunction | TSDeclareMethod | TSFunctionType | TSMethodSignature | VariableDeclarator; - ObjectProperty: ObjectExpression | ObjectPattern | RecordExpression; - ObjectTypeAnnotation: ArrayTypeAnnotation | DeclareClass | DeclareExportDeclaration | DeclareInterface | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | InterfaceDeclaration | InterfaceTypeAnnotation | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; - ObjectTypeCallProperty: DeclareExportDeclaration | DeclaredPredicate | ObjectTypeAnnotation; - ObjectTypeIndexer: DeclareExportDeclaration | DeclaredPredicate | ObjectTypeAnnotation; - ObjectTypeInternalSlot: DeclareExportDeclaration | DeclaredPredicate | ObjectTypeAnnotation; - ObjectTypeProperty: DeclareExportDeclaration | DeclaredPredicate | ObjectTypeAnnotation; - ObjectTypeSpreadProperty: DeclareExportDeclaration | DeclaredPredicate | ObjectTypeAnnotation; - OpaqueType: BlockStatement | DeclareExportDeclaration | DeclaredPredicate | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - OptionalCallExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - OptionalIndexedAccessType: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; - OptionalMemberExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - ParenthesizedExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - PipelineBareFunction: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - PipelinePrimaryTopicReference: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - PipelineTopicExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - Placeholder: Node; - PrivateName: BinaryExpression | ClassAccessorProperty | ClassPrivateMethod | ClassPrivateProperty | MemberExpression | ObjectProperty; - Program: File | ModuleExpression; - QualifiedTypeIdentifier: DeclareExportDeclaration | DeclaredPredicate | GenericTypeAnnotation | InterfaceExtends | QualifiedTypeIdentifier; - RecordExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - RegExpLiteral: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - RegexLiteral: null; - RestElement: ArrayPattern | ArrowFunctionExpression | AssignmentExpression | ClassMethod | ClassPrivateMethod | ForInStatement | ForOfStatement | FunctionDeclaration | FunctionExpression | ObjectMethod | ObjectPattern | ObjectProperty | RestElement | TSCallSignatureDeclaration | TSConstructSignatureDeclaration | TSConstructorType | TSDeclareFunction | TSDeclareMethod | TSFunctionType | TSMethodSignature | VariableDeclarator; - RestProperty: null; - ReturnStatement: BlockStatement | DoWhileStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - SequenceExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - SpreadElement: ArrayExpression | CallExpression | NewExpression | ObjectExpression | OptionalCallExpression | RecordExpression | TupleExpression; - SpreadProperty: null; - StaticBlock: ClassBody; - StringLiteral: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | DeclareExportAllDeclaration | DeclareExportDeclaration | DeclareModule | Decorator | DoWhileStatement | EnumStringMember | ExportAllDeclaration | ExportDefaultDeclaration | ExportNamedDeclaration | ExportSpecifier | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportAttribute | ImportDeclaration | ImportExpression | ImportSpecifier | JSXAttribute | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | ObjectTypeProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSExternalModuleReference | TSImportType | TSInstantiationExpression | TSLiteralType | TSMethodSignature | TSModuleDeclaration | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - StringLiteralTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; - StringTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; - Super: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - SwitchCase: SwitchStatement; - SwitchStatement: BlockStatement | DoWhileStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - SymbolTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; - TSAnyKeyword: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSArrayType: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSAsExpression: ArrayExpression | ArrayPattern | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | RestElement | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - TSBigIntKeyword: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSBooleanKeyword: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSCallSignatureDeclaration: TSInterfaceBody | TSTypeLiteral; - TSConditionalType: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSConstructSignatureDeclaration: TSInterfaceBody | TSTypeLiteral; - TSConstructorType: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSDeclareFunction: BlockStatement | DoWhileStatement | ExportDefaultDeclaration | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - TSDeclareMethod: ClassBody; - TSEnumDeclaration: BlockStatement | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - TSEnumMember: TSEnumDeclaration; - TSExportAssignment: BlockStatement | DoWhileStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - TSExpressionWithTypeArguments: ClassDeclaration | ClassExpression | TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSInterfaceDeclaration | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSExternalModuleReference: TSImportEqualsDeclaration; - TSFunctionType: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSImportEqualsDeclaration: BlockStatement | DoWhileStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - TSImportType: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSTypeQuery | TSUnionType | TemplateLiteral; - TSIndexSignature: ClassBody | TSInterfaceBody | TSTypeLiteral; - TSIndexedAccessType: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSInferType: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSInstantiationExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - TSInterfaceBody: TSInterfaceDeclaration; - TSInterfaceDeclaration: BlockStatement | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - TSIntersectionType: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSIntrinsicKeyword: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSLiteralType: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSMappedType: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSMethodSignature: TSInterfaceBody | TSTypeLiteral; - TSModuleBlock: TSModuleDeclaration; - TSModuleDeclaration: BlockStatement | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | TSModuleDeclaration | WhileStatement | WithStatement; - TSNamedTupleMember: TSTupleType; - TSNamespaceExportDeclaration: BlockStatement | DoWhileStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - TSNeverKeyword: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSNonNullExpression: ArrayExpression | ArrayPattern | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | RestElement | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - TSNullKeyword: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSNumberKeyword: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSObjectKeyword: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSOptionalType: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSParameterProperty: ArrayPattern | AssignmentExpression | ClassMethod | ClassPrivateMethod | ForInStatement | ForOfStatement | RestElement | TSDeclareMethod | VariableDeclarator; - TSParenthesizedType: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSPropertySignature: TSInterfaceBody | TSTypeLiteral; - TSQualifiedName: TSExpressionWithTypeArguments | TSImportEqualsDeclaration | TSImportType | TSQualifiedName | TSTypeQuery | TSTypeReference; - TSRestType: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSSatisfiesExpression: ArrayExpression | ArrayPattern | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | RestElement | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - TSStringKeyword: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSSymbolKeyword: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSThisType: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSTypePredicate | TSUnionType | TemplateLiteral; - TSTupleType: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSTypeAliasDeclaration: BlockStatement | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - TSTypeAnnotation: ArrayPattern | ArrowFunctionExpression | AssignmentPattern | ClassAccessorProperty | ClassMethod | ClassPrivateMethod | ClassPrivateProperty | ClassProperty | FunctionDeclaration | FunctionExpression | Identifier | ObjectMethod | ObjectPattern | Placeholder | RestElement | TSCallSignatureDeclaration | TSConstructSignatureDeclaration | TSConstructorType | TSDeclareFunction | TSDeclareMethod | TSFunctionType | TSIndexSignature | TSMethodSignature | TSPropertySignature | TSTypePredicate; - TSTypeAssertion: ArrayExpression | ArrayPattern | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | RestElement | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - TSTypeLiteral: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSTypeOperator: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSTypeParameter: TSInferType | TSMappedType | TSTypeParameterDeclaration; - TSTypeParameterDeclaration: ArrowFunctionExpression | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateMethod | FunctionDeclaration | FunctionExpression | ObjectMethod | TSCallSignatureDeclaration | TSConstructSignatureDeclaration | TSConstructorType | TSDeclareFunction | TSDeclareMethod | TSFunctionType | TSInterfaceDeclaration | TSMethodSignature | TSTypeAliasDeclaration; - TSTypeParameterInstantiation: CallExpression | ClassDeclaration | ClassExpression | JSXOpeningElement | NewExpression | OptionalCallExpression | TSExpressionWithTypeArguments | TSImportType | TSInstantiationExpression | TSTypeQuery | TSTypeReference | TaggedTemplateExpression; - TSTypePredicate: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSTypeQuery: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSTypeReference: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSUndefinedKeyword: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSUnionType: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSUnknownKeyword: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TSVoidKeyword: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; - TaggedTemplateExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - TemplateElement: TemplateLiteral; - TemplateLiteral: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSLiteralType | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - ThisExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - ThisTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; - ThrowStatement: BlockStatement | DoWhileStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - TopicReference: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - TryStatement: BlockStatement | DoWhileStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - TupleExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - TupleTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; - TypeAlias: BlockStatement | DeclareExportDeclaration | DeclaredPredicate | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - TypeAnnotation: ArrayPattern | ArrowFunctionExpression | AssignmentPattern | ClassAccessorProperty | ClassMethod | ClassPrivateMethod | ClassPrivateProperty | ClassProperty | DeclareExportDeclaration | DeclareModuleExports | DeclaredPredicate | FunctionDeclaration | FunctionExpression | Identifier | ObjectMethod | ObjectPattern | Placeholder | RestElement | TypeCastExpression | TypeParameter; - TypeCastExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | DeclareExportDeclaration | DeclaredPredicate | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - TypeParameter: DeclareExportDeclaration | DeclaredPredicate | TypeParameterDeclaration; - TypeParameterDeclaration: ArrowFunctionExpression | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateMethod | DeclareClass | DeclareExportDeclaration | DeclareInterface | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionDeclaration | FunctionExpression | FunctionTypeAnnotation | InterfaceDeclaration | ObjectMethod | OpaqueType | TypeAlias; - TypeParameterInstantiation: CallExpression | ClassDeclaration | ClassExpression | ClassImplements | DeclareExportDeclaration | DeclaredPredicate | GenericTypeAnnotation | InterfaceExtends | JSXOpeningElement | NewExpression | OptionalCallExpression | TaggedTemplateExpression; - TypeofTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; - UnaryExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSLiteralType | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - UnionTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; - UpdateExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - V8IntrinsicIdentifier: CallExpression | NewExpression; - VariableDeclaration: BlockStatement | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - VariableDeclarator: VariableDeclaration; - Variance: ClassAccessorProperty | ClassPrivateProperty | ClassProperty | DeclareExportDeclaration | DeclaredPredicate | ObjectTypeIndexer | ObjectTypeProperty | TypeParameter; - VoidTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; - WhileStatement: BlockStatement | DoWhileStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - WithStatement: BlockStatement | DoWhileStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - YieldExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; -} - -declare function deprecationWarning(oldName: string, newName: string, prefix?: string): void; - -declare const react: { - isReactComponent: (member: Node) => boolean; - isCompatTag: typeof isCompatTag; - buildChildren: typeof buildChildren; -}; - -export { ACCESSOR_TYPES, ALIAS_KEYS, ASSIGNMENT_OPERATORS, Accessor, Aliases, AnyTypeAnnotation, ArgumentPlaceholder, ArrayExpression, ArrayPattern, ArrayTypeAnnotation, ArrowFunctionExpression, AssignmentExpression, AssignmentPattern, AwaitExpression, BINARY_OPERATORS, BINARY_TYPES, BLOCKPARENT_TYPES, BLOCK_SCOPED_SYMBOL, BLOCK_TYPES, BOOLEAN_BINARY_OPERATORS, BOOLEAN_NUMBER_BINARY_OPERATORS, BOOLEAN_UNARY_OPERATORS, BUILDER_KEYS, BigIntLiteral, Binary, BinaryExpression, BindExpression, Block, BlockParent, BlockStatement, BooleanLiteral, BooleanLiteralTypeAnnotation, BooleanTypeAnnotation, BreakStatement, CLASS_TYPES, COMMENT_KEYS, COMPARISON_BINARY_OPERATORS, COMPLETIONSTATEMENT_TYPES, CONDITIONAL_TYPES, CallExpression, CatchClause, Class, ClassAccessorProperty, ClassBody, ClassDeclaration, ClassExpression, ClassImplements, ClassMethod, ClassPrivateMethod, ClassPrivateProperty, ClassProperty, Comment, CommentBlock, CommentLine, CommentTypeShorthand, CompletionStatement, Conditional, ConditionalExpression, ContinueStatement, DECLARATION_TYPES, DEPRECATED_ALIASES, DEPRECATED_KEYS, DebuggerStatement, DecimalLiteral, Declaration, DeclareClass, DeclareExportAllDeclaration, DeclareExportDeclaration, DeclareFunction, DeclareInterface, DeclareModule, DeclareModuleExports, DeclareOpaqueType, DeclareTypeAlias, DeclareVariable, DeclaredPredicate, Decorator, DeprecatedAliases, Directive, DirectiveLiteral, DoExpression, DoWhileStatement, ENUMBODY_TYPES, ENUMMEMBER_TYPES, EQUALITY_BINARY_OPERATORS, EXPORTDECLARATION_TYPES, EXPRESSIONWRAPPER_TYPES, EXPRESSION_TYPES, EmptyStatement, EmptyTypeAnnotation, EnumBody, EnumBooleanBody, EnumBooleanMember, EnumDeclaration, EnumDefaultedMember, EnumMember, EnumNumberBody, EnumNumberMember, EnumStringBody, EnumStringMember, EnumSymbolBody, ExistsTypeAnnotation, ExportAllDeclaration, ExportDeclaration, ExportDefaultDeclaration, ExportDefaultSpecifier, ExportNamedDeclaration, ExportNamespaceSpecifier, ExportSpecifier, Expression, ExpressionStatement, ExpressionWrapper, FLATTENABLE_KEYS, FLIPPED_ALIAS_KEYS, FLOWBASEANNOTATION_TYPES, FLOWDECLARATION_TYPES, FLOWPREDICATE_TYPES, FLOWTYPE_TYPES, FLOW_TYPES, FORXSTATEMENT_TYPES, FOR_INIT_KEYS, FOR_TYPES, FUNCTIONPARENT_TYPES, FUNCTION_TYPES, FieldOptions, File, Flow, FlowBaseAnnotation, FlowDeclaration, FlowPredicate, FlowType, For, ForInStatement, ForOfStatement, ForStatement, ForXStatement, Function, FunctionDeclaration, FunctionExpression, FunctionParent, FunctionTypeAnnotation, FunctionTypeParam, GenericTypeAnnotation, IMMUTABLE_TYPES, IMPORTOREXPORTDECLARATION_TYPES, INHERIT_KEYS, Identifier, IfStatement, Immutable, Import, ImportAttribute, ImportDeclaration, ImportDefaultSpecifier, ImportExpression, ImportNamespaceSpecifier, ImportOrExportDeclaration, ImportSpecifier, IndexedAccessType, InferredPredicate, InterfaceDeclaration, InterfaceExtends, InterfaceTypeAnnotation, InterpreterDirective, IntersectionTypeAnnotation, JSX, JSXAttribute, JSXClosingElement, JSXClosingFragment, JSXElement, JSXEmptyExpression, JSXExpressionContainer, JSXFragment, JSXIdentifier, JSXMemberExpression, JSXNamespacedName, JSXOpeningElement, JSXOpeningFragment, JSXSpreadAttribute, JSXSpreadChild, JSXText, JSX_TYPES, LITERAL_TYPES, LOGICAL_OPERATORS, LOOP_TYPES, LVAL_TYPES, LVal, LabeledStatement, Literal, LogicalExpression, Loop, METHOD_TYPES, MISCELLANEOUS_TYPES, MODULEDECLARATION_TYPES, MODULESPECIFIER_TYPES, MemberExpression, MetaProperty, Method, Miscellaneous, MixedTypeAnnotation, ModuleDeclaration, ModuleExpression, ModuleSpecifier, NODE_FIELDS, NODE_PARENT_VALIDATIONS, NOT_LOCAL_BINDING, NUMBER_BINARY_OPERATORS, NUMBER_UNARY_OPERATORS, NewExpression, Node, Noop, NullLiteral, NullLiteralTypeAnnotation, NullableTypeAnnotation, NumberLiteral, NumberLiteralTypeAnnotation, NumberTypeAnnotation, NumericLiteral, OBJECTMEMBER_TYPES, ObjectExpression, ObjectMember, ObjectMethod, ObjectPattern, ObjectProperty, ObjectTypeAnnotation, ObjectTypeCallProperty, ObjectTypeIndexer, ObjectTypeInternalSlot, ObjectTypeProperty, ObjectTypeSpreadProperty, OpaqueType, OptionalCallExpression, OptionalIndexedAccessType, OptionalMemberExpression, PATTERNLIKE_TYPES, PATTERN_TYPES, PLACEHOLDERS, PLACEHOLDERS_ALIAS, PLACEHOLDERS_FLIPPED_ALIAS, PRIVATE_TYPES, PROPERTY_TYPES, PUREISH_TYPES, ParentMaps, ParenthesizedExpression, Pattern, PatternLike, PipelineBareFunction, PipelinePrimaryTopicReference, PipelineTopicExpression, Placeholder, Private, PrivateName, Program, Property, Pureish, QualifiedTypeIdentifier, RecordExpression, RegExpLiteral, RegexLiteral, Options as RemovePropertiesOptions, RestElement, RestProperty, ReturnStatement, SCOPABLE_TYPES, STANDARDIZED_TYPES, STATEMENT_OR_BLOCK_KEYS, STATEMENT_TYPES, STRING_UNARY_OPERATORS, Scopable, SequenceExpression, SourceLocation, SpreadElement, SpreadProperty, Standardized, Statement, StaticBlock, StringLiteral, StringLiteralTypeAnnotation, StringTypeAnnotation, Super, SwitchCase, SwitchStatement, SymbolTypeAnnotation, TERMINATORLESS_TYPES, TSAnyKeyword, TSArrayType, TSAsExpression, TSBASETYPE_TYPES, TSBaseType, TSBigIntKeyword, TSBooleanKeyword, TSCallSignatureDeclaration, TSConditionalType, TSConstructSignatureDeclaration, TSConstructorType, TSDeclareFunction, TSDeclareMethod, TSENTITYNAME_TYPES, TSEntityName, TSEnumDeclaration, TSEnumMember, TSExportAssignment, TSExpressionWithTypeArguments, TSExternalModuleReference, TSFunctionType, TSImportEqualsDeclaration, TSImportType, TSIndexSignature, TSIndexedAccessType, TSInferType, TSInstantiationExpression, TSInterfaceBody, TSInterfaceDeclaration, TSIntersectionType, TSIntrinsicKeyword, TSLiteralType, TSMappedType, TSMethodSignature, TSModuleBlock, TSModuleDeclaration, TSNamedTupleMember, TSNamespaceExportDeclaration, TSNeverKeyword, TSNonNullExpression, TSNullKeyword, TSNumberKeyword, TSObjectKeyword, TSOptionalType, TSParameterProperty, TSParenthesizedType, TSPropertySignature, TSQualifiedName, TSRestType, TSSatisfiesExpression, TSStringKeyword, TSSymbolKeyword, TSTYPEELEMENT_TYPES, TSTYPE_TYPES, TSThisType, TSTupleType, TSType, TSTypeAliasDeclaration, TSTypeAnnotation, TSTypeAssertion, TSTypeElement, TSTypeLiteral, TSTypeOperator, TSTypeParameter, TSTypeParameterDeclaration, TSTypeParameterInstantiation, TSTypePredicate, TSTypeQuery, TSTypeReference, TSUndefinedKeyword, TSUnionType, TSUnknownKeyword, TSVoidKeyword, TYPES, TYPESCRIPT_TYPES, TaggedTemplateExpression, TemplateElement, TemplateLiteral, Terminatorless, ThisExpression, ThisTypeAnnotation, ThrowStatement, TopicReference, TraversalAncestors, TraversalHandler, TraversalHandlers, TryStatement, TupleExpression, TupleTypeAnnotation, TypeAlias, TypeAnnotation, TypeCastExpression, TypeParameter, TypeParameterDeclaration, TypeParameterInstantiation, TypeScript, TypeofTypeAnnotation, UNARYLIKE_TYPES, UNARY_OPERATORS, UPDATE_OPERATORS, USERWHITESPACABLE_TYPES, UnaryExpression, UnaryLike, UnionTypeAnnotation, UpdateExpression, UserWhitespacable, V8IntrinsicIdentifier, VISITOR_KEYS, VariableDeclaration, VariableDeclarator, Variance, VoidTypeAnnotation, WHILE_TYPES, While, WhileStatement, WithStatement, YieldExpression, deprecationWarning as __internal__deprecationWarning, addComment, addComments, anyTypeAnnotation, appendToMemberExpression, argumentPlaceholder, arrayExpression, arrayPattern, arrayTypeAnnotation, arrowFunctionExpression, assertAccessor, assertAnyTypeAnnotation, assertArgumentPlaceholder, assertArrayExpression, assertArrayPattern, assertArrayTypeAnnotation, assertArrowFunctionExpression, assertAssignmentExpression, assertAssignmentPattern, assertAwaitExpression, assertBigIntLiteral, assertBinary, assertBinaryExpression, assertBindExpression, assertBlock, assertBlockParent, assertBlockStatement, assertBooleanLiteral, assertBooleanLiteralTypeAnnotation, assertBooleanTypeAnnotation, assertBreakStatement, assertCallExpression, assertCatchClause, assertClass, assertClassAccessorProperty, assertClassBody, assertClassDeclaration, assertClassExpression, assertClassImplements, assertClassMethod, assertClassPrivateMethod, assertClassPrivateProperty, assertClassProperty, assertCompletionStatement, assertConditional, assertConditionalExpression, assertContinueStatement, assertDebuggerStatement, assertDecimalLiteral, assertDeclaration, assertDeclareClass, assertDeclareExportAllDeclaration, assertDeclareExportDeclaration, assertDeclareFunction, assertDeclareInterface, assertDeclareModule, assertDeclareModuleExports, assertDeclareOpaqueType, assertDeclareTypeAlias, assertDeclareVariable, assertDeclaredPredicate, assertDecorator, assertDirective, assertDirectiveLiteral, assertDoExpression, assertDoWhileStatement, assertEmptyStatement, assertEmptyTypeAnnotation, assertEnumBody, assertEnumBooleanBody, assertEnumBooleanMember, assertEnumDeclaration, assertEnumDefaultedMember, assertEnumMember, assertEnumNumberBody, assertEnumNumberMember, assertEnumStringBody, assertEnumStringMember, assertEnumSymbolBody, assertExistsTypeAnnotation, assertExportAllDeclaration, assertExportDeclaration, assertExportDefaultDeclaration, assertExportDefaultSpecifier, assertExportNamedDeclaration, assertExportNamespaceSpecifier, assertExportSpecifier, assertExpression, assertExpressionStatement, assertExpressionWrapper, assertFile, assertFlow, assertFlowBaseAnnotation, assertFlowDeclaration, assertFlowPredicate, assertFlowType, assertFor, assertForInStatement, assertForOfStatement, assertForStatement, assertForXStatement, assertFunction, assertFunctionDeclaration, assertFunctionExpression, assertFunctionParent, assertFunctionTypeAnnotation, assertFunctionTypeParam, assertGenericTypeAnnotation, assertIdentifier, assertIfStatement, assertImmutable, assertImport, assertImportAttribute, assertImportDeclaration, assertImportDefaultSpecifier, assertImportExpression, assertImportNamespaceSpecifier, assertImportOrExportDeclaration, assertImportSpecifier, assertIndexedAccessType, assertInferredPredicate, assertInterfaceDeclaration, assertInterfaceExtends, assertInterfaceTypeAnnotation, assertInterpreterDirective, assertIntersectionTypeAnnotation, assertJSX, assertJSXAttribute, assertJSXClosingElement, assertJSXClosingFragment, assertJSXElement, assertJSXEmptyExpression, assertJSXExpressionContainer, assertJSXFragment, assertJSXIdentifier, assertJSXMemberExpression, assertJSXNamespacedName, assertJSXOpeningElement, assertJSXOpeningFragment, assertJSXSpreadAttribute, assertJSXSpreadChild, assertJSXText, assertLVal, assertLabeledStatement, assertLiteral, assertLogicalExpression, assertLoop, assertMemberExpression, assertMetaProperty, assertMethod, assertMiscellaneous, assertMixedTypeAnnotation, assertModuleDeclaration, assertModuleExpression, assertModuleSpecifier, assertNewExpression, assertNode, assertNoop, assertNullLiteral, assertNullLiteralTypeAnnotation, assertNullableTypeAnnotation, assertNumberLiteral, assertNumberLiteralTypeAnnotation, assertNumberTypeAnnotation, assertNumericLiteral, assertObjectExpression, assertObjectMember, assertObjectMethod, assertObjectPattern, assertObjectProperty, assertObjectTypeAnnotation, assertObjectTypeCallProperty, assertObjectTypeIndexer, assertObjectTypeInternalSlot, assertObjectTypeProperty, assertObjectTypeSpreadProperty, assertOpaqueType, assertOptionalCallExpression, assertOptionalIndexedAccessType, assertOptionalMemberExpression, assertParenthesizedExpression, assertPattern, assertPatternLike, assertPipelineBareFunction, assertPipelinePrimaryTopicReference, assertPipelineTopicExpression, assertPlaceholder, assertPrivate, assertPrivateName, assertProgram, assertProperty, assertPureish, assertQualifiedTypeIdentifier, assertRecordExpression, assertRegExpLiteral, assertRegexLiteral, assertRestElement, assertRestProperty, assertReturnStatement, assertScopable, assertSequenceExpression, assertSpreadElement, assertSpreadProperty, assertStandardized, assertStatement, assertStaticBlock, assertStringLiteral, assertStringLiteralTypeAnnotation, assertStringTypeAnnotation, assertSuper, assertSwitchCase, assertSwitchStatement, assertSymbolTypeAnnotation, assertTSAnyKeyword, assertTSArrayType, assertTSAsExpression, assertTSBaseType, assertTSBigIntKeyword, assertTSBooleanKeyword, assertTSCallSignatureDeclaration, assertTSConditionalType, assertTSConstructSignatureDeclaration, assertTSConstructorType, assertTSDeclareFunction, assertTSDeclareMethod, assertTSEntityName, assertTSEnumDeclaration, assertTSEnumMember, assertTSExportAssignment, assertTSExpressionWithTypeArguments, assertTSExternalModuleReference, assertTSFunctionType, assertTSImportEqualsDeclaration, assertTSImportType, assertTSIndexSignature, assertTSIndexedAccessType, assertTSInferType, assertTSInstantiationExpression, assertTSInterfaceBody, assertTSInterfaceDeclaration, assertTSIntersectionType, assertTSIntrinsicKeyword, assertTSLiteralType, assertTSMappedType, assertTSMethodSignature, assertTSModuleBlock, assertTSModuleDeclaration, assertTSNamedTupleMember, assertTSNamespaceExportDeclaration, assertTSNeverKeyword, assertTSNonNullExpression, assertTSNullKeyword, assertTSNumberKeyword, assertTSObjectKeyword, assertTSOptionalType, assertTSParameterProperty, assertTSParenthesizedType, assertTSPropertySignature, assertTSQualifiedName, assertTSRestType, assertTSSatisfiesExpression, assertTSStringKeyword, assertTSSymbolKeyword, assertTSThisType, assertTSTupleType, assertTSType, assertTSTypeAliasDeclaration, assertTSTypeAnnotation, assertTSTypeAssertion, assertTSTypeElement, assertTSTypeLiteral, assertTSTypeOperator, assertTSTypeParameter, assertTSTypeParameterDeclaration, assertTSTypeParameterInstantiation, assertTSTypePredicate, assertTSTypeQuery, assertTSTypeReference, assertTSUndefinedKeyword, assertTSUnionType, assertTSUnknownKeyword, assertTSVoidKeyword, assertTaggedTemplateExpression, assertTemplateElement, assertTemplateLiteral, assertTerminatorless, assertThisExpression, assertThisTypeAnnotation, assertThrowStatement, assertTopicReference, assertTryStatement, assertTupleExpression, assertTupleTypeAnnotation, assertTypeAlias, assertTypeAnnotation, assertTypeCastExpression, assertTypeParameter, assertTypeParameterDeclaration, assertTypeParameterInstantiation, assertTypeScript, assertTypeofTypeAnnotation, assertUnaryExpression, assertUnaryLike, assertUnionTypeAnnotation, assertUpdateExpression, assertUserWhitespacable, assertV8IntrinsicIdentifier, assertVariableDeclaration, assertVariableDeclarator, assertVariance, assertVoidTypeAnnotation, assertWhile, assertWhileStatement, assertWithStatement, assertYieldExpression, assignmentExpression, assignmentPattern, awaitExpression, bigIntLiteral, binaryExpression, bindExpression, blockStatement, booleanLiteral, booleanLiteralTypeAnnotation, booleanTypeAnnotation, breakStatement, buildMatchMemberExpression, buildUndefinedNode, callExpression, catchClause, classAccessorProperty, classBody, classDeclaration, classExpression, classImplements, classMethod, classPrivateMethod, classPrivateProperty, classProperty, clone, cloneDeep, cloneDeepWithoutLoc, cloneNode, cloneWithoutLoc, conditionalExpression, continueStatement, createFlowUnionType, createTSUnionType, _default$4 as createTypeAnnotationBasedOnTypeof, createFlowUnionType as createUnionTypeAnnotation, debuggerStatement, decimalLiteral, declareClass, declareExportAllDeclaration, declareExportDeclaration, declareFunction, declareInterface, declareModule, declareModuleExports, declareOpaqueType, declareTypeAlias, declareVariable, declaredPredicate, decorator, directive, directiveLiteral, doExpression, doWhileStatement, emptyStatement, emptyTypeAnnotation, ensureBlock, enumBooleanBody, enumBooleanMember, enumDeclaration, enumDefaultedMember, enumNumberBody, enumNumberMember, enumStringBody, enumStringMember, enumSymbolBody, existsTypeAnnotation, exportAllDeclaration, exportDefaultDeclaration, exportDefaultSpecifier, exportNamedDeclaration, exportNamespaceSpecifier, exportSpecifier, expressionStatement, file, forInStatement, forOfStatement, forStatement, functionDeclaration, functionExpression, functionTypeAnnotation, functionTypeParam, genericTypeAnnotation, getAssignmentIdentifiers, getBindingIdentifiers, getFunctionName, _default as getOuterBindingIdentifiers, identifier, ifStatement, _import as import, importAttribute, importDeclaration, importDefaultSpecifier, importExpression, importNamespaceSpecifier, importSpecifier, indexedAccessType, inferredPredicate, inheritInnerComments, inheritLeadingComments, inheritTrailingComments, inherits, inheritsComments, interfaceDeclaration, interfaceExtends, interfaceTypeAnnotation, interpreterDirective, intersectionTypeAnnotation, is, isAccessor, isAnyTypeAnnotation, isArgumentPlaceholder, isArrayExpression, isArrayPattern, isArrayTypeAnnotation, isArrowFunctionExpression, isAssignmentExpression, isAssignmentPattern, isAwaitExpression, isBigIntLiteral, isBinary, isBinaryExpression, isBindExpression, isBinding, isBlock, isBlockParent, isBlockScoped, isBlockStatement, isBooleanLiteral, isBooleanLiteralTypeAnnotation, isBooleanTypeAnnotation, isBreakStatement, isCallExpression, isCatchClause, isClass, isClassAccessorProperty, isClassBody, isClassDeclaration, isClassExpression, isClassImplements, isClassMethod, isClassPrivateMethod, isClassPrivateProperty, isClassProperty, isCompletionStatement, isConditional, isConditionalExpression, isContinueStatement, isDebuggerStatement, isDecimalLiteral, isDeclaration, isDeclareClass, isDeclareExportAllDeclaration, isDeclareExportDeclaration, isDeclareFunction, isDeclareInterface, isDeclareModule, isDeclareModuleExports, isDeclareOpaqueType, isDeclareTypeAlias, isDeclareVariable, isDeclaredPredicate, isDecorator, isDirective, isDirectiveLiteral, isDoExpression, isDoWhileStatement, isEmptyStatement, isEmptyTypeAnnotation, isEnumBody, isEnumBooleanBody, isEnumBooleanMember, isEnumDeclaration, isEnumDefaultedMember, isEnumMember, isEnumNumberBody, isEnumNumberMember, isEnumStringBody, isEnumStringMember, isEnumSymbolBody, isExistsTypeAnnotation, isExportAllDeclaration, isExportDeclaration, isExportDefaultDeclaration, isExportDefaultSpecifier, isExportNamedDeclaration, isExportNamespaceSpecifier, isExportSpecifier, isExpression, isExpressionStatement, isExpressionWrapper, isFile, isFlow, isFlowBaseAnnotation, isFlowDeclaration, isFlowPredicate, isFlowType, isFor, isForInStatement, isForOfStatement, isForStatement, isForXStatement, isFunction, isFunctionDeclaration, isFunctionExpression, isFunctionParent, isFunctionTypeAnnotation, isFunctionTypeParam, isGenericTypeAnnotation, isIdentifier, isIfStatement, isImmutable, isImport, isImportAttribute, isImportDeclaration, isImportDefaultSpecifier, isImportExpression, isImportNamespaceSpecifier, isImportOrExportDeclaration, isImportSpecifier, isIndexedAccessType, isInferredPredicate, isInterfaceDeclaration, isInterfaceExtends, isInterfaceTypeAnnotation, isInterpreterDirective, isIntersectionTypeAnnotation, isJSX, isJSXAttribute, isJSXClosingElement, isJSXClosingFragment, isJSXElement, isJSXEmptyExpression, isJSXExpressionContainer, isJSXFragment, isJSXIdentifier, isJSXMemberExpression, isJSXNamespacedName, isJSXOpeningElement, isJSXOpeningFragment, isJSXSpreadAttribute, isJSXSpreadChild, isJSXText, isLVal, isLabeledStatement, isLet, isLiteral, isLogicalExpression, isLoop, isMemberExpression, isMetaProperty, isMethod, isMiscellaneous, isMixedTypeAnnotation, isModuleDeclaration, isModuleExpression, isModuleSpecifier, isNewExpression, isNode, isNodesEquivalent, isNoop, isNullLiteral, isNullLiteralTypeAnnotation, isNullableTypeAnnotation, isNumberLiteral, isNumberLiteralTypeAnnotation, isNumberTypeAnnotation, isNumericLiteral, isObjectExpression, isObjectMember, isObjectMethod, isObjectPattern, isObjectProperty, isObjectTypeAnnotation, isObjectTypeCallProperty, isObjectTypeIndexer, isObjectTypeInternalSlot, isObjectTypeProperty, isObjectTypeSpreadProperty, isOpaqueType, isOptionalCallExpression, isOptionalIndexedAccessType, isOptionalMemberExpression, isParenthesizedExpression, isPattern, isPatternLike, isPipelineBareFunction, isPipelinePrimaryTopicReference, isPipelineTopicExpression, isPlaceholder, isPlaceholderType, isPrivate, isPrivateName, isProgram, isProperty, isPureish, isQualifiedTypeIdentifier, isRecordExpression, isReferenced, isRegExpLiteral, isRegexLiteral, isRestElement, isRestProperty, isReturnStatement, isScopable, isScope, isSequenceExpression, isSpecifierDefault, isSpreadElement, isSpreadProperty, isStandardized, isStatement, isStaticBlock, isStringLiteral, isStringLiteralTypeAnnotation, isStringTypeAnnotation, isSuper, isSwitchCase, isSwitchStatement, isSymbolTypeAnnotation, isTSAnyKeyword, isTSArrayType, isTSAsExpression, isTSBaseType, isTSBigIntKeyword, isTSBooleanKeyword, isTSCallSignatureDeclaration, isTSConditionalType, isTSConstructSignatureDeclaration, isTSConstructorType, isTSDeclareFunction, isTSDeclareMethod, isTSEntityName, isTSEnumDeclaration, isTSEnumMember, isTSExportAssignment, isTSExpressionWithTypeArguments, isTSExternalModuleReference, isTSFunctionType, isTSImportEqualsDeclaration, isTSImportType, isTSIndexSignature, isTSIndexedAccessType, isTSInferType, isTSInstantiationExpression, isTSInterfaceBody, isTSInterfaceDeclaration, isTSIntersectionType, isTSIntrinsicKeyword, isTSLiteralType, isTSMappedType, isTSMethodSignature, isTSModuleBlock, isTSModuleDeclaration, isTSNamedTupleMember, isTSNamespaceExportDeclaration, isTSNeverKeyword, isTSNonNullExpression, isTSNullKeyword, isTSNumberKeyword, isTSObjectKeyword, isTSOptionalType, isTSParameterProperty, isTSParenthesizedType, isTSPropertySignature, isTSQualifiedName, isTSRestType, isTSSatisfiesExpression, isTSStringKeyword, isTSSymbolKeyword, isTSThisType, isTSTupleType, isTSType, isTSTypeAliasDeclaration, isTSTypeAnnotation, isTSTypeAssertion, isTSTypeElement, isTSTypeLiteral, isTSTypeOperator, isTSTypeParameter, isTSTypeParameterDeclaration, isTSTypeParameterInstantiation, isTSTypePredicate, isTSTypeQuery, isTSTypeReference, isTSUndefinedKeyword, isTSUnionType, isTSUnknownKeyword, isTSVoidKeyword, isTaggedTemplateExpression, isTemplateElement, isTemplateLiteral, isTerminatorless, isThisExpression, isThisTypeAnnotation, isThrowStatement, isTopicReference, isTryStatement, isTupleExpression, isTupleTypeAnnotation, isType, isTypeAlias, isTypeAnnotation, isTypeCastExpression, isTypeParameter, isTypeParameterDeclaration, isTypeParameterInstantiation, isTypeScript, isTypeofTypeAnnotation, isUnaryExpression, isUnaryLike, isUnionTypeAnnotation, isUpdateExpression, isUserWhitespacable, isV8IntrinsicIdentifier, isValidES3Identifier, isValidIdentifier, isVar, isVariableDeclaration, isVariableDeclarator, isVariance, isVoidTypeAnnotation, isWhile, isWhileStatement, isWithStatement, isYieldExpression, jsxAttribute as jSXAttribute, jsxClosingElement as jSXClosingElement, jsxClosingFragment as jSXClosingFragment, jsxElement as jSXElement, jsxEmptyExpression as jSXEmptyExpression, jsxExpressionContainer as jSXExpressionContainer, jsxFragment as jSXFragment, jsxIdentifier as jSXIdentifier, jsxMemberExpression as jSXMemberExpression, jsxNamespacedName as jSXNamespacedName, jsxOpeningElement as jSXOpeningElement, jsxOpeningFragment as jSXOpeningFragment, jsxSpreadAttribute as jSXSpreadAttribute, jsxSpreadChild as jSXSpreadChild, jsxText as jSXText, jsxAttribute, jsxClosingElement, jsxClosingFragment, jsxElement, jsxEmptyExpression, jsxExpressionContainer, jsxFragment, jsxIdentifier, jsxMemberExpression, jsxNamespacedName, jsxOpeningElement, jsxOpeningFragment, jsxSpreadAttribute, jsxSpreadChild, jsxText, labeledStatement, logicalExpression, matchesPattern, memberExpression, metaProperty, mixedTypeAnnotation, moduleExpression, newExpression, noop, nullLiteral, nullLiteralTypeAnnotation, nullableTypeAnnotation, NumberLiteral$1 as numberLiteral, numberLiteralTypeAnnotation, numberTypeAnnotation, numericLiteral, objectExpression, objectMethod, objectPattern, objectProperty, objectTypeAnnotation, objectTypeCallProperty, objectTypeIndexer, objectTypeInternalSlot, objectTypeProperty, objectTypeSpreadProperty, opaqueType, optionalCallExpression, optionalIndexedAccessType, optionalMemberExpression, parenthesizedExpression, pipelineBareFunction, pipelinePrimaryTopicReference, pipelineTopicExpression, placeholder, prependToMemberExpression, privateName, program, qualifiedTypeIdentifier, react, recordExpression, regExpLiteral, RegexLiteral$1 as regexLiteral, removeComments, removeProperties, removePropertiesDeep, removeTypeDuplicates, restElement, RestProperty$1 as restProperty, returnStatement, sequenceExpression, shallowEqual, spreadElement, SpreadProperty$1 as spreadProperty, staticBlock, stringLiteral, stringLiteralTypeAnnotation, stringTypeAnnotation, _super as super, switchCase, switchStatement, symbolTypeAnnotation, tsAnyKeyword as tSAnyKeyword, tsArrayType as tSArrayType, tsAsExpression as tSAsExpression, tsBigIntKeyword as tSBigIntKeyword, tsBooleanKeyword as tSBooleanKeyword, tsCallSignatureDeclaration as tSCallSignatureDeclaration, tsConditionalType as tSConditionalType, tsConstructSignatureDeclaration as tSConstructSignatureDeclaration, tsConstructorType as tSConstructorType, tsDeclareFunction as tSDeclareFunction, tsDeclareMethod as tSDeclareMethod, tsEnumDeclaration as tSEnumDeclaration, tsEnumMember as tSEnumMember, tsExportAssignment as tSExportAssignment, tsExpressionWithTypeArguments as tSExpressionWithTypeArguments, tsExternalModuleReference as tSExternalModuleReference, tsFunctionType as tSFunctionType, tsImportEqualsDeclaration as tSImportEqualsDeclaration, tsImportType as tSImportType, tsIndexSignature as tSIndexSignature, tsIndexedAccessType as tSIndexedAccessType, tsInferType as tSInferType, tsInstantiationExpression as tSInstantiationExpression, tsInterfaceBody as tSInterfaceBody, tsInterfaceDeclaration as tSInterfaceDeclaration, tsIntersectionType as tSIntersectionType, tsIntrinsicKeyword as tSIntrinsicKeyword, tsLiteralType as tSLiteralType, tsMappedType as tSMappedType, tsMethodSignature as tSMethodSignature, tsModuleBlock as tSModuleBlock, tsModuleDeclaration as tSModuleDeclaration, tsNamedTupleMember as tSNamedTupleMember, tsNamespaceExportDeclaration as tSNamespaceExportDeclaration, tsNeverKeyword as tSNeverKeyword, tsNonNullExpression as tSNonNullExpression, tsNullKeyword as tSNullKeyword, tsNumberKeyword as tSNumberKeyword, tsObjectKeyword as tSObjectKeyword, tsOptionalType as tSOptionalType, tsParameterProperty as tSParameterProperty, tsParenthesizedType as tSParenthesizedType, tsPropertySignature as tSPropertySignature, tsQualifiedName as tSQualifiedName, tsRestType as tSRestType, tsSatisfiesExpression as tSSatisfiesExpression, tsStringKeyword as tSStringKeyword, tsSymbolKeyword as tSSymbolKeyword, tsThisType as tSThisType, tsTupleType as tSTupleType, tsTypeAliasDeclaration as tSTypeAliasDeclaration, tsTypeAnnotation as tSTypeAnnotation, tsTypeAssertion as tSTypeAssertion, tsTypeLiteral as tSTypeLiteral, tsTypeOperator as tSTypeOperator, tsTypeParameter as tSTypeParameter, tsTypeParameterDeclaration as tSTypeParameterDeclaration, tsTypeParameterInstantiation as tSTypeParameterInstantiation, tsTypePredicate as tSTypePredicate, tsTypeQuery as tSTypeQuery, tsTypeReference as tSTypeReference, tsUndefinedKeyword as tSUndefinedKeyword, tsUnionType as tSUnionType, tsUnknownKeyword as tSUnknownKeyword, tsVoidKeyword as tSVoidKeyword, taggedTemplateExpression, templateElement, templateLiteral, thisExpression, thisTypeAnnotation, throwStatement, toBindingIdentifierName, toBlock, toComputedKey, _default$3 as toExpression, toIdentifier, toKeyAlias, _default$2 as toStatement, topicReference, traverse, traverseFast, tryStatement, tsAnyKeyword, tsArrayType, tsAsExpression, tsBigIntKeyword, tsBooleanKeyword, tsCallSignatureDeclaration, tsConditionalType, tsConstructSignatureDeclaration, tsConstructorType, tsDeclareFunction, tsDeclareMethod, tsEnumDeclaration, tsEnumMember, tsExportAssignment, tsExpressionWithTypeArguments, tsExternalModuleReference, tsFunctionType, tsImportEqualsDeclaration, tsImportType, tsIndexSignature, tsIndexedAccessType, tsInferType, tsInstantiationExpression, tsInterfaceBody, tsInterfaceDeclaration, tsIntersectionType, tsIntrinsicKeyword, tsLiteralType, tsMappedType, tsMethodSignature, tsModuleBlock, tsModuleDeclaration, tsNamedTupleMember, tsNamespaceExportDeclaration, tsNeverKeyword, tsNonNullExpression, tsNullKeyword, tsNumberKeyword, tsObjectKeyword, tsOptionalType, tsParameterProperty, tsParenthesizedType, tsPropertySignature, tsQualifiedName, tsRestType, tsSatisfiesExpression, tsStringKeyword, tsSymbolKeyword, tsThisType, tsTupleType, tsTypeAliasDeclaration, tsTypeAnnotation, tsTypeAssertion, tsTypeLiteral, tsTypeOperator, tsTypeParameter, tsTypeParameterDeclaration, tsTypeParameterInstantiation, tsTypePredicate, tsTypeQuery, tsTypeReference, tsUndefinedKeyword, tsUnionType, tsUnknownKeyword, tsVoidKeyword, tupleExpression, tupleTypeAnnotation, typeAlias, typeAnnotation, typeCastExpression, typeParameter, typeParameterDeclaration, typeParameterInstantiation, typeofTypeAnnotation, unaryExpression, unionTypeAnnotation, updateExpression, v8IntrinsicIdentifier, validate, _default$1 as valueToNode, variableDeclaration, variableDeclarator, variance, voidTypeAnnotation, whileStatement, withStatement, yieldExpression }; diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/index.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/index.js deleted file mode 100644 index ed2d72c24..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/index.js +++ /dev/null @@ -1,595 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -var _exportNames = { - react: true, - assertNode: true, - createTypeAnnotationBasedOnTypeof: true, - createUnionTypeAnnotation: true, - createFlowUnionType: true, - createTSUnionType: true, - cloneNode: true, - clone: true, - cloneDeep: true, - cloneDeepWithoutLoc: true, - cloneWithoutLoc: true, - addComment: true, - addComments: true, - inheritInnerComments: true, - inheritLeadingComments: true, - inheritsComments: true, - inheritTrailingComments: true, - removeComments: true, - ensureBlock: true, - toBindingIdentifierName: true, - toBlock: true, - toComputedKey: true, - toExpression: true, - toIdentifier: true, - toKeyAlias: true, - toStatement: true, - valueToNode: true, - appendToMemberExpression: true, - inherits: true, - prependToMemberExpression: true, - removeProperties: true, - removePropertiesDeep: true, - removeTypeDuplicates: true, - getAssignmentIdentifiers: true, - getBindingIdentifiers: true, - getOuterBindingIdentifiers: true, - getFunctionName: true, - traverse: true, - traverseFast: true, - shallowEqual: true, - is: true, - isBinding: true, - isBlockScoped: true, - isImmutable: true, - isLet: true, - isNode: true, - isNodesEquivalent: true, - isPlaceholderType: true, - isReferenced: true, - isScope: true, - isSpecifierDefault: true, - isType: true, - isValidES3Identifier: true, - isValidIdentifier: true, - isVar: true, - matchesPattern: true, - validate: true, - buildMatchMemberExpression: true, - __internal__deprecationWarning: true -}; -Object.defineProperty(exports, "__internal__deprecationWarning", { - enumerable: true, - get: function () { - return _deprecationWarning.default; - } -}); -Object.defineProperty(exports, "addComment", { - enumerable: true, - get: function () { - return _addComment.default; - } -}); -Object.defineProperty(exports, "addComments", { - enumerable: true, - get: function () { - return _addComments.default; - } -}); -Object.defineProperty(exports, "appendToMemberExpression", { - enumerable: true, - get: function () { - return _appendToMemberExpression.default; - } -}); -Object.defineProperty(exports, "assertNode", { - enumerable: true, - get: function () { - return _assertNode.default; - } -}); -Object.defineProperty(exports, "buildMatchMemberExpression", { - enumerable: true, - get: function () { - return _buildMatchMemberExpression.default; - } -}); -Object.defineProperty(exports, "clone", { - enumerable: true, - get: function () { - return _clone.default; - } -}); -Object.defineProperty(exports, "cloneDeep", { - enumerable: true, - get: function () { - return _cloneDeep.default; - } -}); -Object.defineProperty(exports, "cloneDeepWithoutLoc", { - enumerable: true, - get: function () { - return _cloneDeepWithoutLoc.default; - } -}); -Object.defineProperty(exports, "cloneNode", { - enumerable: true, - get: function () { - return _cloneNode.default; - } -}); -Object.defineProperty(exports, "cloneWithoutLoc", { - enumerable: true, - get: function () { - return _cloneWithoutLoc.default; - } -}); -Object.defineProperty(exports, "createFlowUnionType", { - enumerable: true, - get: function () { - return _createFlowUnionType.default; - } -}); -Object.defineProperty(exports, "createTSUnionType", { - enumerable: true, - get: function () { - return _createTSUnionType.default; - } -}); -Object.defineProperty(exports, "createTypeAnnotationBasedOnTypeof", { - enumerable: true, - get: function () { - return _createTypeAnnotationBasedOnTypeof.default; - } -}); -Object.defineProperty(exports, "createUnionTypeAnnotation", { - enumerable: true, - get: function () { - return _createFlowUnionType.default; - } -}); -Object.defineProperty(exports, "ensureBlock", { - enumerable: true, - get: function () { - return _ensureBlock.default; - } -}); -Object.defineProperty(exports, "getAssignmentIdentifiers", { - enumerable: true, - get: function () { - return _getAssignmentIdentifiers.default; - } -}); -Object.defineProperty(exports, "getBindingIdentifiers", { - enumerable: true, - get: function () { - return _getBindingIdentifiers.default; - } -}); -Object.defineProperty(exports, "getFunctionName", { - enumerable: true, - get: function () { - return _getFunctionName.default; - } -}); -Object.defineProperty(exports, "getOuterBindingIdentifiers", { - enumerable: true, - get: function () { - return _getOuterBindingIdentifiers.default; - } -}); -Object.defineProperty(exports, "inheritInnerComments", { - enumerable: true, - get: function () { - return _inheritInnerComments.default; - } -}); -Object.defineProperty(exports, "inheritLeadingComments", { - enumerable: true, - get: function () { - return _inheritLeadingComments.default; - } -}); -Object.defineProperty(exports, "inheritTrailingComments", { - enumerable: true, - get: function () { - return _inheritTrailingComments.default; - } -}); -Object.defineProperty(exports, "inherits", { - enumerable: true, - get: function () { - return _inherits.default; - } -}); -Object.defineProperty(exports, "inheritsComments", { - enumerable: true, - get: function () { - return _inheritsComments.default; - } -}); -Object.defineProperty(exports, "is", { - enumerable: true, - get: function () { - return _is.default; - } -}); -Object.defineProperty(exports, "isBinding", { - enumerable: true, - get: function () { - return _isBinding.default; - } -}); -Object.defineProperty(exports, "isBlockScoped", { - enumerable: true, - get: function () { - return _isBlockScoped.default; - } -}); -Object.defineProperty(exports, "isImmutable", { - enumerable: true, - get: function () { - return _isImmutable.default; - } -}); -Object.defineProperty(exports, "isLet", { - enumerable: true, - get: function () { - return _isLet.default; - } -}); -Object.defineProperty(exports, "isNode", { - enumerable: true, - get: function () { - return _isNode.default; - } -}); -Object.defineProperty(exports, "isNodesEquivalent", { - enumerable: true, - get: function () { - return _isNodesEquivalent.default; - } -}); -Object.defineProperty(exports, "isPlaceholderType", { - enumerable: true, - get: function () { - return _isPlaceholderType.default; - } -}); -Object.defineProperty(exports, "isReferenced", { - enumerable: true, - get: function () { - return _isReferenced.default; - } -}); -Object.defineProperty(exports, "isScope", { - enumerable: true, - get: function () { - return _isScope.default; - } -}); -Object.defineProperty(exports, "isSpecifierDefault", { - enumerable: true, - get: function () { - return _isSpecifierDefault.default; - } -}); -Object.defineProperty(exports, "isType", { - enumerable: true, - get: function () { - return _isType.default; - } -}); -Object.defineProperty(exports, "isValidES3Identifier", { - enumerable: true, - get: function () { - return _isValidES3Identifier.default; - } -}); -Object.defineProperty(exports, "isValidIdentifier", { - enumerable: true, - get: function () { - return _isValidIdentifier.default; - } -}); -Object.defineProperty(exports, "isVar", { - enumerable: true, - get: function () { - return _isVar.default; - } -}); -Object.defineProperty(exports, "matchesPattern", { - enumerable: true, - get: function () { - return _matchesPattern.default; - } -}); -Object.defineProperty(exports, "prependToMemberExpression", { - enumerable: true, - get: function () { - return _prependToMemberExpression.default; - } -}); -exports.react = void 0; -Object.defineProperty(exports, "removeComments", { - enumerable: true, - get: function () { - return _removeComments.default; - } -}); -Object.defineProperty(exports, "removeProperties", { - enumerable: true, - get: function () { - return _removeProperties.default; - } -}); -Object.defineProperty(exports, "removePropertiesDeep", { - enumerable: true, - get: function () { - return _removePropertiesDeep.default; - } -}); -Object.defineProperty(exports, "removeTypeDuplicates", { - enumerable: true, - get: function () { - return _removeTypeDuplicates.default; - } -}); -Object.defineProperty(exports, "shallowEqual", { - enumerable: true, - get: function () { - return _shallowEqual.default; - } -}); -Object.defineProperty(exports, "toBindingIdentifierName", { - enumerable: true, - get: function () { - return _toBindingIdentifierName.default; - } -}); -Object.defineProperty(exports, "toBlock", { - enumerable: true, - get: function () { - return _toBlock.default; - } -}); -Object.defineProperty(exports, "toComputedKey", { - enumerable: true, - get: function () { - return _toComputedKey.default; - } -}); -Object.defineProperty(exports, "toExpression", { - enumerable: true, - get: function () { - return _toExpression.default; - } -}); -Object.defineProperty(exports, "toIdentifier", { - enumerable: true, - get: function () { - return _toIdentifier.default; - } -}); -Object.defineProperty(exports, "toKeyAlias", { - enumerable: true, - get: function () { - return _toKeyAlias.default; - } -}); -Object.defineProperty(exports, "toStatement", { - enumerable: true, - get: function () { - return _toStatement.default; - } -}); -Object.defineProperty(exports, "traverse", { - enumerable: true, - get: function () { - return _traverse.default; - } -}); -Object.defineProperty(exports, "traverseFast", { - enumerable: true, - get: function () { - return _traverseFast.default; - } -}); -Object.defineProperty(exports, "validate", { - enumerable: true, - get: function () { - return _validate.default; - } -}); -Object.defineProperty(exports, "valueToNode", { - enumerable: true, - get: function () { - return _valueToNode.default; - } -}); -var _isReactComponent = require("./validators/react/isReactComponent.js"); -var _isCompatTag = require("./validators/react/isCompatTag.js"); -var _buildChildren = require("./builders/react/buildChildren.js"); -var _assertNode = require("./asserts/assertNode.js"); -var _index = require("./asserts/generated/index.js"); -Object.keys(_index).forEach(function (key) { - if (key === "default" || key === "__esModule") return; - if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; - if (key in exports && exports[key] === _index[key]) return; - Object.defineProperty(exports, key, { - enumerable: true, - get: function () { - return _index[key]; - } - }); -}); -var _createTypeAnnotationBasedOnTypeof = require("./builders/flow/createTypeAnnotationBasedOnTypeof.js"); -var _createFlowUnionType = require("./builders/flow/createFlowUnionType.js"); -var _createTSUnionType = require("./builders/typescript/createTSUnionType.js"); -var _index2 = require("./builders/generated/index.js"); -Object.keys(_index2).forEach(function (key) { - if (key === "default" || key === "__esModule") return; - if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; - if (key in exports && exports[key] === _index2[key]) return; - Object.defineProperty(exports, key, { - enumerable: true, - get: function () { - return _index2[key]; - } - }); -}); -var _uppercase = require("./builders/generated/uppercase.js"); -Object.keys(_uppercase).forEach(function (key) { - if (key === "default" || key === "__esModule") return; - if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; - if (key in exports && exports[key] === _uppercase[key]) return; - Object.defineProperty(exports, key, { - enumerable: true, - get: function () { - return _uppercase[key]; - } - }); -}); -var _productions = require("./builders/productions.js"); -Object.keys(_productions).forEach(function (key) { - if (key === "default" || key === "__esModule") return; - if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; - if (key in exports && exports[key] === _productions[key]) return; - Object.defineProperty(exports, key, { - enumerable: true, - get: function () { - return _productions[key]; - } - }); -}); -var _cloneNode = require("./clone/cloneNode.js"); -var _clone = require("./clone/clone.js"); -var _cloneDeep = require("./clone/cloneDeep.js"); -var _cloneDeepWithoutLoc = require("./clone/cloneDeepWithoutLoc.js"); -var _cloneWithoutLoc = require("./clone/cloneWithoutLoc.js"); -var _addComment = require("./comments/addComment.js"); -var _addComments = require("./comments/addComments.js"); -var _inheritInnerComments = require("./comments/inheritInnerComments.js"); -var _inheritLeadingComments = require("./comments/inheritLeadingComments.js"); -var _inheritsComments = require("./comments/inheritsComments.js"); -var _inheritTrailingComments = require("./comments/inheritTrailingComments.js"); -var _removeComments = require("./comments/removeComments.js"); -var _index3 = require("./constants/generated/index.js"); -Object.keys(_index3).forEach(function (key) { - if (key === "default" || key === "__esModule") return; - if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; - if (key in exports && exports[key] === _index3[key]) return; - Object.defineProperty(exports, key, { - enumerable: true, - get: function () { - return _index3[key]; - } - }); -}); -var _index4 = require("./constants/index.js"); -Object.keys(_index4).forEach(function (key) { - if (key === "default" || key === "__esModule") return; - if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; - if (key in exports && exports[key] === _index4[key]) return; - Object.defineProperty(exports, key, { - enumerable: true, - get: function () { - return _index4[key]; - } - }); -}); -var _ensureBlock = require("./converters/ensureBlock.js"); -var _toBindingIdentifierName = require("./converters/toBindingIdentifierName.js"); -var _toBlock = require("./converters/toBlock.js"); -var _toComputedKey = require("./converters/toComputedKey.js"); -var _toExpression = require("./converters/toExpression.js"); -var _toIdentifier = require("./converters/toIdentifier.js"); -var _toKeyAlias = require("./converters/toKeyAlias.js"); -var _toStatement = require("./converters/toStatement.js"); -var _valueToNode = require("./converters/valueToNode.js"); -var _index5 = require("./definitions/index.js"); -Object.keys(_index5).forEach(function (key) { - if (key === "default" || key === "__esModule") return; - if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; - if (key in exports && exports[key] === _index5[key]) return; - Object.defineProperty(exports, key, { - enumerable: true, - get: function () { - return _index5[key]; - } - }); -}); -var _appendToMemberExpression = require("./modifications/appendToMemberExpression.js"); -var _inherits = require("./modifications/inherits.js"); -var _prependToMemberExpression = require("./modifications/prependToMemberExpression.js"); -var _removeProperties = require("./modifications/removeProperties.js"); -var _removePropertiesDeep = require("./modifications/removePropertiesDeep.js"); -var _removeTypeDuplicates = require("./modifications/flow/removeTypeDuplicates.js"); -var _getAssignmentIdentifiers = require("./retrievers/getAssignmentIdentifiers.js"); -var _getBindingIdentifiers = require("./retrievers/getBindingIdentifiers.js"); -var _getOuterBindingIdentifiers = require("./retrievers/getOuterBindingIdentifiers.js"); -var _getFunctionName = require("./retrievers/getFunctionName.js"); -var _traverse = require("./traverse/traverse.js"); -Object.keys(_traverse).forEach(function (key) { - if (key === "default" || key === "__esModule") return; - if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; - if (key in exports && exports[key] === _traverse[key]) return; - Object.defineProperty(exports, key, { - enumerable: true, - get: function () { - return _traverse[key]; - } - }); -}); -var _traverseFast = require("./traverse/traverseFast.js"); -var _shallowEqual = require("./utils/shallowEqual.js"); -var _is = require("./validators/is.js"); -var _isBinding = require("./validators/isBinding.js"); -var _isBlockScoped = require("./validators/isBlockScoped.js"); -var _isImmutable = require("./validators/isImmutable.js"); -var _isLet = require("./validators/isLet.js"); -var _isNode = require("./validators/isNode.js"); -var _isNodesEquivalent = require("./validators/isNodesEquivalent.js"); -var _isPlaceholderType = require("./validators/isPlaceholderType.js"); -var _isReferenced = require("./validators/isReferenced.js"); -var _isScope = require("./validators/isScope.js"); -var _isSpecifierDefault = require("./validators/isSpecifierDefault.js"); -var _isType = require("./validators/isType.js"); -var _isValidES3Identifier = require("./validators/isValidES3Identifier.js"); -var _isValidIdentifier = require("./validators/isValidIdentifier.js"); -var _isVar = require("./validators/isVar.js"); -var _matchesPattern = require("./validators/matchesPattern.js"); -var _validate = require("./validators/validate.js"); -var _buildMatchMemberExpression = require("./validators/buildMatchMemberExpression.js"); -var _index6 = require("./validators/generated/index.js"); -Object.keys(_index6).forEach(function (key) { - if (key === "default" || key === "__esModule") return; - if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; - if (key in exports && exports[key] === _index6[key]) return; - Object.defineProperty(exports, key, { - enumerable: true, - get: function () { - return _index6[key]; - } - }); -}); -var _deprecationWarning = require("./utils/deprecationWarning.js"); -const react = exports.react = { - isReactComponent: _isReactComponent.default, - isCompatTag: _isCompatTag.default, - buildChildren: _buildChildren.default -}; -{ - exports.toSequenceExpression = require("./converters/toSequenceExpression.js").default; -} -if (process.env.BABEL_TYPES_8_BREAKING) { - console.warn("BABEL_TYPES_8_BREAKING is not supported anymore. Use the latest Babel 8.0.0 pre-release instead!"); -} - -//# sourceMappingURL=index.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/index.js.flow b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/index.js.flow deleted file mode 100644 index 42a0976fd..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/index.js.flow +++ /dev/null @@ -1,2620 +0,0 @@ -// NOTE: This file is autogenerated. Do not modify. -// See packages/babel-types/scripts/generators/flow.js for script used. - -declare class BabelNodeComment { - value: string; - start: number; - end: number; - loc: BabelNodeSourceLocation; -} - -declare class BabelNodeCommentBlock extends BabelNodeComment { - type: "CommentBlock"; -} - -declare class BabelNodeCommentLine extends BabelNodeComment { - type: "CommentLine"; -} - -declare class BabelNodeSourceLocation { - start: { - line: number; - column: number; - }; - - end: { - line: number; - column: number; - }; -} - -declare class BabelNode { - leadingComments?: Array; - innerComments?: Array; - trailingComments?: Array; - start: ?number; - end: ?number; - loc: ?BabelNodeSourceLocation; - extra?: { [string]: mixed }; -} - -declare class BabelNodeArrayExpression extends BabelNode { - type: "ArrayExpression"; - elements?: Array; -} - -declare class BabelNodeAssignmentExpression extends BabelNode { - type: "AssignmentExpression"; - operator: string; - left: BabelNodeLVal | BabelNodeOptionalMemberExpression; - right: BabelNodeExpression; -} - -declare class BabelNodeBinaryExpression extends BabelNode { - type: "BinaryExpression"; - operator: "+" | "-" | "/" | "%" | "*" | "**" | "&" | "|" | ">>" | ">>>" | "<<" | "^" | "==" | "===" | "!=" | "!==" | "in" | "instanceof" | ">" | "<" | ">=" | "<=" | "|>"; - left: BabelNodeExpression | BabelNodePrivateName; - right: BabelNodeExpression; -} - -declare class BabelNodeInterpreterDirective extends BabelNode { - type: "InterpreterDirective"; - value: string; -} - -declare class BabelNodeDirective extends BabelNode { - type: "Directive"; - value: BabelNodeDirectiveLiteral; -} - -declare class BabelNodeDirectiveLiteral extends BabelNode { - type: "DirectiveLiteral"; - value: string; -} - -declare class BabelNodeBlockStatement extends BabelNode { - type: "BlockStatement"; - body: Array; - directives?: Array; -} - -declare class BabelNodeBreakStatement extends BabelNode { - type: "BreakStatement"; - label?: BabelNodeIdentifier; -} - -declare class BabelNodeCallExpression extends BabelNode { - type: "CallExpression"; - callee: BabelNodeExpression | BabelNodeSuper | BabelNodeV8IntrinsicIdentifier; - arguments: Array; - optional?: boolean; - typeArguments?: BabelNodeTypeParameterInstantiation; - typeParameters?: BabelNodeTSTypeParameterInstantiation; -} - -declare class BabelNodeCatchClause extends BabelNode { - type: "CatchClause"; - param?: BabelNodeIdentifier | BabelNodeArrayPattern | BabelNodeObjectPattern; - body: BabelNodeBlockStatement; -} - -declare class BabelNodeConditionalExpression extends BabelNode { - type: "ConditionalExpression"; - test: BabelNodeExpression; - consequent: BabelNodeExpression; - alternate: BabelNodeExpression; -} - -declare class BabelNodeContinueStatement extends BabelNode { - type: "ContinueStatement"; - label?: BabelNodeIdentifier; -} - -declare class BabelNodeDebuggerStatement extends BabelNode { - type: "DebuggerStatement"; -} - -declare class BabelNodeDoWhileStatement extends BabelNode { - type: "DoWhileStatement"; - test: BabelNodeExpression; - body: BabelNodeStatement; -} - -declare class BabelNodeEmptyStatement extends BabelNode { - type: "EmptyStatement"; -} - -declare class BabelNodeExpressionStatement extends BabelNode { - type: "ExpressionStatement"; - expression: BabelNodeExpression; -} - -declare class BabelNodeFile extends BabelNode { - type: "File"; - program: BabelNodeProgram; - comments?: Array; - tokens?: Array; -} - -declare class BabelNodeForInStatement extends BabelNode { - type: "ForInStatement"; - left: BabelNodeVariableDeclaration | BabelNodeLVal; - right: BabelNodeExpression; - body: BabelNodeStatement; -} - -declare class BabelNodeForStatement extends BabelNode { - type: "ForStatement"; - init?: BabelNodeVariableDeclaration | BabelNodeExpression; - test?: BabelNodeExpression; - update?: BabelNodeExpression; - body: BabelNodeStatement; -} - -declare class BabelNodeFunctionDeclaration extends BabelNode { - type: "FunctionDeclaration"; - id?: BabelNodeIdentifier; - params: Array; - body: BabelNodeBlockStatement; - generator?: boolean; - async?: boolean; - declare?: boolean; - predicate?: BabelNodeDeclaredPredicate | BabelNodeInferredPredicate; - returnType?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop; - typeParameters?: BabelNodeTypeParameterDeclaration | BabelNodeTSTypeParameterDeclaration | BabelNodeNoop; -} - -declare class BabelNodeFunctionExpression extends BabelNode { - type: "FunctionExpression"; - id?: BabelNodeIdentifier; - params: Array; - body: BabelNodeBlockStatement; - generator?: boolean; - async?: boolean; - predicate?: BabelNodeDeclaredPredicate | BabelNodeInferredPredicate; - returnType?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop; - typeParameters?: BabelNodeTypeParameterDeclaration | BabelNodeTSTypeParameterDeclaration | BabelNodeNoop; -} - -declare class BabelNodeIdentifier extends BabelNode { - type: "Identifier"; - name: string; - decorators?: Array; - optional?: boolean; - typeAnnotation?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop; -} - -declare class BabelNodeIfStatement extends BabelNode { - type: "IfStatement"; - test: BabelNodeExpression; - consequent: BabelNodeStatement; - alternate?: BabelNodeStatement; -} - -declare class BabelNodeLabeledStatement extends BabelNode { - type: "LabeledStatement"; - label: BabelNodeIdentifier; - body: BabelNodeStatement; -} - -declare class BabelNodeStringLiteral extends BabelNode { - type: "StringLiteral"; - value: string; -} - -declare class BabelNodeNumericLiteral extends BabelNode { - type: "NumericLiteral"; - value: number; -} - -declare class BabelNodeNullLiteral extends BabelNode { - type: "NullLiteral"; -} - -declare class BabelNodeBooleanLiteral extends BabelNode { - type: "BooleanLiteral"; - value: boolean; -} - -declare class BabelNodeRegExpLiteral extends BabelNode { - type: "RegExpLiteral"; - pattern: string; - flags?: string; -} - -declare class BabelNodeLogicalExpression extends BabelNode { - type: "LogicalExpression"; - operator: "||" | "&&" | "??"; - left: BabelNodeExpression; - right: BabelNodeExpression; -} - -declare class BabelNodeMemberExpression extends BabelNode { - type: "MemberExpression"; - object: BabelNodeExpression | BabelNodeSuper; - property: BabelNodeExpression | BabelNodeIdentifier | BabelNodePrivateName; - computed?: boolean; - optional?: boolean; -} - -declare class BabelNodeNewExpression extends BabelNode { - type: "NewExpression"; - callee: BabelNodeExpression | BabelNodeSuper | BabelNodeV8IntrinsicIdentifier; - arguments: Array; - optional?: boolean; - typeArguments?: BabelNodeTypeParameterInstantiation; - typeParameters?: BabelNodeTSTypeParameterInstantiation; -} - -declare class BabelNodeProgram extends BabelNode { - type: "Program"; - body: Array; - directives?: Array; - sourceType?: "script" | "module"; - interpreter?: BabelNodeInterpreterDirective; -} - -declare class BabelNodeObjectExpression extends BabelNode { - type: "ObjectExpression"; - properties: Array; -} - -declare class BabelNodeObjectMethod extends BabelNode { - type: "ObjectMethod"; - kind?: "method" | "get" | "set"; - key: BabelNodeExpression | BabelNodeIdentifier | BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeBigIntLiteral; - params: Array; - body: BabelNodeBlockStatement; - computed?: boolean; - generator?: boolean; - async?: boolean; - decorators?: Array; - returnType?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop; - typeParameters?: BabelNodeTypeParameterDeclaration | BabelNodeTSTypeParameterDeclaration | BabelNodeNoop; -} - -declare class BabelNodeObjectProperty extends BabelNode { - type: "ObjectProperty"; - key: BabelNodeExpression | BabelNodeIdentifier | BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeBigIntLiteral | BabelNodeDecimalLiteral | BabelNodePrivateName; - value: BabelNodeExpression | BabelNodePatternLike; - computed?: boolean; - shorthand?: boolean; - decorators?: Array; -} - -declare class BabelNodeRestElement extends BabelNode { - type: "RestElement"; - argument: BabelNodeLVal; - decorators?: Array; - optional?: boolean; - typeAnnotation?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop; -} - -declare class BabelNodeReturnStatement extends BabelNode { - type: "ReturnStatement"; - argument?: BabelNodeExpression; -} - -declare class BabelNodeSequenceExpression extends BabelNode { - type: "SequenceExpression"; - expressions: Array; -} - -declare class BabelNodeParenthesizedExpression extends BabelNode { - type: "ParenthesizedExpression"; - expression: BabelNodeExpression; -} - -declare class BabelNodeSwitchCase extends BabelNode { - type: "SwitchCase"; - test?: BabelNodeExpression; - consequent: Array; -} - -declare class BabelNodeSwitchStatement extends BabelNode { - type: "SwitchStatement"; - discriminant: BabelNodeExpression; - cases: Array; -} - -declare class BabelNodeThisExpression extends BabelNode { - type: "ThisExpression"; -} - -declare class BabelNodeThrowStatement extends BabelNode { - type: "ThrowStatement"; - argument: BabelNodeExpression; -} - -declare class BabelNodeTryStatement extends BabelNode { - type: "TryStatement"; - block: BabelNodeBlockStatement; - handler?: BabelNodeCatchClause; - finalizer?: BabelNodeBlockStatement; -} - -declare class BabelNodeUnaryExpression extends BabelNode { - type: "UnaryExpression"; - operator: "void" | "throw" | "delete" | "!" | "+" | "-" | "~" | "typeof"; - argument: BabelNodeExpression; - prefix?: boolean; -} - -declare class BabelNodeUpdateExpression extends BabelNode { - type: "UpdateExpression"; - operator: "++" | "--"; - argument: BabelNodeExpression; - prefix?: boolean; -} - -declare class BabelNodeVariableDeclaration extends BabelNode { - type: "VariableDeclaration"; - kind: "var" | "let" | "const" | "using" | "await using"; - declarations: Array; - declare?: boolean; -} - -declare class BabelNodeVariableDeclarator extends BabelNode { - type: "VariableDeclarator"; - id: BabelNodeLVal; - init?: BabelNodeExpression; - definite?: boolean; -} - -declare class BabelNodeWhileStatement extends BabelNode { - type: "WhileStatement"; - test: BabelNodeExpression; - body: BabelNodeStatement; -} - -declare class BabelNodeWithStatement extends BabelNode { - type: "WithStatement"; - object: BabelNodeExpression; - body: BabelNodeStatement; -} - -declare class BabelNodeAssignmentPattern extends BabelNode { - type: "AssignmentPattern"; - left: BabelNodeIdentifier | BabelNodeObjectPattern | BabelNodeArrayPattern | BabelNodeMemberExpression | BabelNodeTSAsExpression | BabelNodeTSSatisfiesExpression | BabelNodeTSTypeAssertion | BabelNodeTSNonNullExpression; - right: BabelNodeExpression; - decorators?: Array; - optional?: boolean; - typeAnnotation?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop; -} - -declare class BabelNodeArrayPattern extends BabelNode { - type: "ArrayPattern"; - elements: Array; - decorators?: Array; - optional?: boolean; - typeAnnotation?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop; -} - -declare class BabelNodeArrowFunctionExpression extends BabelNode { - type: "ArrowFunctionExpression"; - params: Array; - body: BabelNodeBlockStatement | BabelNodeExpression; - async?: boolean; - expression: boolean; - generator?: boolean; - predicate?: BabelNodeDeclaredPredicate | BabelNodeInferredPredicate; - returnType?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop; - typeParameters?: BabelNodeTypeParameterDeclaration | BabelNodeTSTypeParameterDeclaration | BabelNodeNoop; -} - -declare class BabelNodeClassBody extends BabelNode { - type: "ClassBody"; - body: Array; -} - -declare class BabelNodeClassExpression extends BabelNode { - type: "ClassExpression"; - id?: BabelNodeIdentifier; - superClass?: BabelNodeExpression; - body: BabelNodeClassBody; - decorators?: Array; - mixins?: BabelNodeInterfaceExtends; - superTypeParameters?: BabelNodeTypeParameterInstantiation | BabelNodeTSTypeParameterInstantiation; - typeParameters?: BabelNodeTypeParameterDeclaration | BabelNodeTSTypeParameterDeclaration | BabelNodeNoop; -} - -declare class BabelNodeClassDeclaration extends BabelNode { - type: "ClassDeclaration"; - id?: BabelNodeIdentifier; - superClass?: BabelNodeExpression; - body: BabelNodeClassBody; - decorators?: Array; - abstract?: boolean; - declare?: boolean; - mixins?: BabelNodeInterfaceExtends; - superTypeParameters?: BabelNodeTypeParameterInstantiation | BabelNodeTSTypeParameterInstantiation; - typeParameters?: BabelNodeTypeParameterDeclaration | BabelNodeTSTypeParameterDeclaration | BabelNodeNoop; -} - -declare class BabelNodeExportAllDeclaration extends BabelNode { - type: "ExportAllDeclaration"; - source: BabelNodeStringLiteral; - assertions?: Array; - attributes?: Array; - exportKind?: "type" | "value"; -} - -declare class BabelNodeExportDefaultDeclaration extends BabelNode { - type: "ExportDefaultDeclaration"; - declaration: BabelNodeTSDeclareFunction | BabelNodeFunctionDeclaration | BabelNodeClassDeclaration | BabelNodeExpression; - exportKind?: "value"; -} - -declare class BabelNodeExportNamedDeclaration extends BabelNode { - type: "ExportNamedDeclaration"; - declaration?: BabelNodeDeclaration; - specifiers?: Array; - source?: BabelNodeStringLiteral; - assertions?: Array; - attributes?: Array; - exportKind?: "type" | "value"; -} - -declare class BabelNodeExportSpecifier extends BabelNode { - type: "ExportSpecifier"; - local: BabelNodeIdentifier; - exported: BabelNodeIdentifier | BabelNodeStringLiteral; - exportKind?: "type" | "value"; -} - -declare class BabelNodeForOfStatement extends BabelNode { - type: "ForOfStatement"; - left: BabelNodeVariableDeclaration | BabelNodeLVal; - right: BabelNodeExpression; - body: BabelNodeStatement; -} - -declare class BabelNodeImportDeclaration extends BabelNode { - type: "ImportDeclaration"; - specifiers: Array; - source: BabelNodeStringLiteral; - assertions?: Array; - attributes?: Array; - importKind?: "type" | "typeof" | "value"; - module?: boolean; - phase?: "source" | "defer"; -} - -declare class BabelNodeImportDefaultSpecifier extends BabelNode { - type: "ImportDefaultSpecifier"; - local: BabelNodeIdentifier; -} - -declare class BabelNodeImportNamespaceSpecifier extends BabelNode { - type: "ImportNamespaceSpecifier"; - local: BabelNodeIdentifier; -} - -declare class BabelNodeImportSpecifier extends BabelNode { - type: "ImportSpecifier"; - local: BabelNodeIdentifier; - imported: BabelNodeIdentifier | BabelNodeStringLiteral; - importKind?: "type" | "typeof" | "value"; -} - -declare class BabelNodeImportExpression extends BabelNode { - type: "ImportExpression"; - source: BabelNodeExpression; - options?: BabelNodeExpression; - phase?: "source" | "defer"; -} - -declare class BabelNodeMetaProperty extends BabelNode { - type: "MetaProperty"; - meta: BabelNodeIdentifier; - property: BabelNodeIdentifier; -} - -declare class BabelNodeClassMethod extends BabelNode { - type: "ClassMethod"; - kind?: "get" | "set" | "method" | "constructor"; - key: BabelNodeIdentifier | BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeBigIntLiteral | BabelNodeExpression; - params: Array; - body: BabelNodeBlockStatement; - computed?: boolean; - generator?: boolean; - async?: boolean; - abstract?: boolean; - access?: "public" | "private" | "protected"; - accessibility?: "public" | "private" | "protected"; - decorators?: Array; - optional?: boolean; - override?: boolean; - returnType?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop; - typeParameters?: BabelNodeTypeParameterDeclaration | BabelNodeTSTypeParameterDeclaration | BabelNodeNoop; -} - -declare class BabelNodeObjectPattern extends BabelNode { - type: "ObjectPattern"; - properties: Array; - decorators?: Array; - optional?: boolean; - typeAnnotation?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop; -} - -declare class BabelNodeSpreadElement extends BabelNode { - type: "SpreadElement"; - argument: BabelNodeExpression; -} - -declare class BabelNodeSuper extends BabelNode { - type: "Super"; -} - -declare class BabelNodeTaggedTemplateExpression extends BabelNode { - type: "TaggedTemplateExpression"; - tag: BabelNodeExpression; - quasi: BabelNodeTemplateLiteral; - typeParameters?: BabelNodeTypeParameterInstantiation | BabelNodeTSTypeParameterInstantiation; -} - -declare class BabelNodeTemplateElement extends BabelNode { - type: "TemplateElement"; - value: { raw: string, cooked?: string }; - tail?: boolean; -} - -declare class BabelNodeTemplateLiteral extends BabelNode { - type: "TemplateLiteral"; - quasis: Array; - expressions: Array; -} - -declare class BabelNodeYieldExpression extends BabelNode { - type: "YieldExpression"; - argument?: BabelNodeExpression; - delegate?: boolean; -} - -declare class BabelNodeAwaitExpression extends BabelNode { - type: "AwaitExpression"; - argument: BabelNodeExpression; -} - -declare class BabelNodeImport extends BabelNode { - type: "Import"; -} - -declare class BabelNodeBigIntLiteral extends BabelNode { - type: "BigIntLiteral"; - value: string; -} - -declare class BabelNodeExportNamespaceSpecifier extends BabelNode { - type: "ExportNamespaceSpecifier"; - exported: BabelNodeIdentifier; -} - -declare class BabelNodeOptionalMemberExpression extends BabelNode { - type: "OptionalMemberExpression"; - object: BabelNodeExpression; - property: BabelNodeExpression | BabelNodeIdentifier; - computed?: boolean; - optional: boolean; -} - -declare class BabelNodeOptionalCallExpression extends BabelNode { - type: "OptionalCallExpression"; - callee: BabelNodeExpression; - arguments: Array; - optional: boolean; - typeArguments?: BabelNodeTypeParameterInstantiation; - typeParameters?: BabelNodeTSTypeParameterInstantiation; -} - -declare class BabelNodeClassProperty extends BabelNode { - type: "ClassProperty"; - key: BabelNodeIdentifier | BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeBigIntLiteral | BabelNodeExpression; - value?: BabelNodeExpression; - typeAnnotation?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop; - decorators?: Array; - computed?: boolean; - abstract?: boolean; - accessibility?: "public" | "private" | "protected"; - declare?: boolean; - definite?: boolean; - optional?: boolean; - override?: boolean; - readonly?: boolean; - variance?: BabelNodeVariance; -} - -declare class BabelNodeClassAccessorProperty extends BabelNode { - type: "ClassAccessorProperty"; - key: BabelNodeIdentifier | BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeBigIntLiteral | BabelNodeExpression | BabelNodePrivateName; - value?: BabelNodeExpression; - typeAnnotation?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop; - decorators?: Array; - computed?: boolean; - abstract?: boolean; - accessibility?: "public" | "private" | "protected"; - declare?: boolean; - definite?: boolean; - optional?: boolean; - override?: boolean; - readonly?: boolean; - variance?: BabelNodeVariance; -} - -declare class BabelNodeClassPrivateProperty extends BabelNode { - type: "ClassPrivateProperty"; - key: BabelNodePrivateName; - value?: BabelNodeExpression; - decorators?: Array; - definite?: boolean; - readonly?: boolean; - typeAnnotation?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop; - variance?: BabelNodeVariance; -} - -declare class BabelNodeClassPrivateMethod extends BabelNode { - type: "ClassPrivateMethod"; - kind?: "get" | "set" | "method"; - key: BabelNodePrivateName; - params: Array; - body: BabelNodeBlockStatement; - abstract?: boolean; - access?: "public" | "private" | "protected"; - accessibility?: "public" | "private" | "protected"; - async?: boolean; - computed?: boolean; - decorators?: Array; - generator?: boolean; - optional?: boolean; - override?: boolean; - returnType?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop; - typeParameters?: BabelNodeTypeParameterDeclaration | BabelNodeTSTypeParameterDeclaration | BabelNodeNoop; -} - -declare class BabelNodePrivateName extends BabelNode { - type: "PrivateName"; - id: BabelNodeIdentifier; -} - -declare class BabelNodeStaticBlock extends BabelNode { - type: "StaticBlock"; - body: Array; -} - -declare class BabelNodeAnyTypeAnnotation extends BabelNode { - type: "AnyTypeAnnotation"; -} - -declare class BabelNodeArrayTypeAnnotation extends BabelNode { - type: "ArrayTypeAnnotation"; - elementType: BabelNodeFlowType; -} - -declare class BabelNodeBooleanTypeAnnotation extends BabelNode { - type: "BooleanTypeAnnotation"; -} - -declare class BabelNodeBooleanLiteralTypeAnnotation extends BabelNode { - type: "BooleanLiteralTypeAnnotation"; - value: boolean; -} - -declare class BabelNodeNullLiteralTypeAnnotation extends BabelNode { - type: "NullLiteralTypeAnnotation"; -} - -declare class BabelNodeClassImplements extends BabelNode { - type: "ClassImplements"; - id: BabelNodeIdentifier; - typeParameters?: BabelNodeTypeParameterInstantiation; -} - -declare class BabelNodeDeclareClass extends BabelNode { - type: "DeclareClass"; - id: BabelNodeIdentifier; - typeParameters?: BabelNodeTypeParameterDeclaration; - body: BabelNodeObjectTypeAnnotation; - mixins?: Array; -} - -declare class BabelNodeDeclareFunction extends BabelNode { - type: "DeclareFunction"; - id: BabelNodeIdentifier; - predicate?: BabelNodeDeclaredPredicate; -} - -declare class BabelNodeDeclareInterface extends BabelNode { - type: "DeclareInterface"; - id: BabelNodeIdentifier; - typeParameters?: BabelNodeTypeParameterDeclaration; - body: BabelNodeObjectTypeAnnotation; -} - -declare class BabelNodeDeclareModule extends BabelNode { - type: "DeclareModule"; - id: BabelNodeIdentifier | BabelNodeStringLiteral; - body: BabelNodeBlockStatement; - kind?: "CommonJS" | "ES"; -} - -declare class BabelNodeDeclareModuleExports extends BabelNode { - type: "DeclareModuleExports"; - typeAnnotation: BabelNodeTypeAnnotation; -} - -declare class BabelNodeDeclareTypeAlias extends BabelNode { - type: "DeclareTypeAlias"; - id: BabelNodeIdentifier; - typeParameters?: BabelNodeTypeParameterDeclaration; - right: BabelNodeFlowType; -} - -declare class BabelNodeDeclareOpaqueType extends BabelNode { - type: "DeclareOpaqueType"; - id: BabelNodeIdentifier; - typeParameters?: BabelNodeTypeParameterDeclaration; - supertype?: BabelNodeFlowType; - impltype?: BabelNodeFlowType; -} - -declare class BabelNodeDeclareVariable extends BabelNode { - type: "DeclareVariable"; - id: BabelNodeIdentifier; -} - -declare class BabelNodeDeclareExportDeclaration extends BabelNode { - type: "DeclareExportDeclaration"; - declaration?: BabelNodeFlow; - specifiers?: Array; - source?: BabelNodeStringLiteral; - attributes?: Array; - assertions?: Array; -} - -declare class BabelNodeDeclareExportAllDeclaration extends BabelNode { - type: "DeclareExportAllDeclaration"; - source: BabelNodeStringLiteral; - attributes?: Array; - assertions?: Array; - exportKind?: "type" | "value"; -} - -declare class BabelNodeDeclaredPredicate extends BabelNode { - type: "DeclaredPredicate"; - value: BabelNodeFlow; -} - -declare class BabelNodeExistsTypeAnnotation extends BabelNode { - type: "ExistsTypeAnnotation"; -} - -declare class BabelNodeFunctionTypeAnnotation extends BabelNode { - type: "FunctionTypeAnnotation"; - typeParameters?: BabelNodeTypeParameterDeclaration; - params: Array; - rest?: BabelNodeFunctionTypeParam; - returnType: BabelNodeFlowType; -} - -declare class BabelNodeFunctionTypeParam extends BabelNode { - type: "FunctionTypeParam"; - name?: BabelNodeIdentifier; - typeAnnotation: BabelNodeFlowType; - optional?: boolean; -} - -declare class BabelNodeGenericTypeAnnotation extends BabelNode { - type: "GenericTypeAnnotation"; - id: BabelNodeIdentifier | BabelNodeQualifiedTypeIdentifier; - typeParameters?: BabelNodeTypeParameterInstantiation; -} - -declare class BabelNodeInferredPredicate extends BabelNode { - type: "InferredPredicate"; -} - -declare class BabelNodeInterfaceExtends extends BabelNode { - type: "InterfaceExtends"; - id: BabelNodeIdentifier | BabelNodeQualifiedTypeIdentifier; - typeParameters?: BabelNodeTypeParameterInstantiation; -} - -declare class BabelNodeInterfaceDeclaration extends BabelNode { - type: "InterfaceDeclaration"; - id: BabelNodeIdentifier; - typeParameters?: BabelNodeTypeParameterDeclaration; - body: BabelNodeObjectTypeAnnotation; -} - -declare class BabelNodeInterfaceTypeAnnotation extends BabelNode { - type: "InterfaceTypeAnnotation"; - body: BabelNodeObjectTypeAnnotation; -} - -declare class BabelNodeIntersectionTypeAnnotation extends BabelNode { - type: "IntersectionTypeAnnotation"; - types: Array; -} - -declare class BabelNodeMixedTypeAnnotation extends BabelNode { - type: "MixedTypeAnnotation"; -} - -declare class BabelNodeEmptyTypeAnnotation extends BabelNode { - type: "EmptyTypeAnnotation"; -} - -declare class BabelNodeNullableTypeAnnotation extends BabelNode { - type: "NullableTypeAnnotation"; - typeAnnotation: BabelNodeFlowType; -} - -declare class BabelNodeNumberLiteralTypeAnnotation extends BabelNode { - type: "NumberLiteralTypeAnnotation"; - value: number; -} - -declare class BabelNodeNumberTypeAnnotation extends BabelNode { - type: "NumberTypeAnnotation"; -} - -declare class BabelNodeObjectTypeAnnotation extends BabelNode { - type: "ObjectTypeAnnotation"; - properties: Array; - indexers?: Array; - callProperties?: Array; - internalSlots?: Array; - exact?: boolean; - inexact?: boolean; -} - -declare class BabelNodeObjectTypeInternalSlot extends BabelNode { - type: "ObjectTypeInternalSlot"; - id: BabelNodeIdentifier; - value: BabelNodeFlowType; - optional: boolean; - method: boolean; -} - -declare class BabelNodeObjectTypeCallProperty extends BabelNode { - type: "ObjectTypeCallProperty"; - value: BabelNodeFlowType; -} - -declare class BabelNodeObjectTypeIndexer extends BabelNode { - type: "ObjectTypeIndexer"; - id?: BabelNodeIdentifier; - key: BabelNodeFlowType; - value: BabelNodeFlowType; - variance?: BabelNodeVariance; -} - -declare class BabelNodeObjectTypeProperty extends BabelNode { - type: "ObjectTypeProperty"; - key: BabelNodeIdentifier | BabelNodeStringLiteral; - value: BabelNodeFlowType; - variance?: BabelNodeVariance; - kind: "init" | "get" | "set"; - method: boolean; - optional: boolean; - proto: boolean; -} - -declare class BabelNodeObjectTypeSpreadProperty extends BabelNode { - type: "ObjectTypeSpreadProperty"; - argument: BabelNodeFlowType; -} - -declare class BabelNodeOpaqueType extends BabelNode { - type: "OpaqueType"; - id: BabelNodeIdentifier; - typeParameters?: BabelNodeTypeParameterDeclaration; - supertype?: BabelNodeFlowType; - impltype: BabelNodeFlowType; -} - -declare class BabelNodeQualifiedTypeIdentifier extends BabelNode { - type: "QualifiedTypeIdentifier"; - id: BabelNodeIdentifier; - qualification: BabelNodeIdentifier | BabelNodeQualifiedTypeIdentifier; -} - -declare class BabelNodeStringLiteralTypeAnnotation extends BabelNode { - type: "StringLiteralTypeAnnotation"; - value: string; -} - -declare class BabelNodeStringTypeAnnotation extends BabelNode { - type: "StringTypeAnnotation"; -} - -declare class BabelNodeSymbolTypeAnnotation extends BabelNode { - type: "SymbolTypeAnnotation"; -} - -declare class BabelNodeThisTypeAnnotation extends BabelNode { - type: "ThisTypeAnnotation"; -} - -declare class BabelNodeTupleTypeAnnotation extends BabelNode { - type: "TupleTypeAnnotation"; - types: Array; -} - -declare class BabelNodeTypeofTypeAnnotation extends BabelNode { - type: "TypeofTypeAnnotation"; - argument: BabelNodeFlowType; -} - -declare class BabelNodeTypeAlias extends BabelNode { - type: "TypeAlias"; - id: BabelNodeIdentifier; - typeParameters?: BabelNodeTypeParameterDeclaration; - right: BabelNodeFlowType; -} - -declare class BabelNodeTypeAnnotation extends BabelNode { - type: "TypeAnnotation"; - typeAnnotation: BabelNodeFlowType; -} - -declare class BabelNodeTypeCastExpression extends BabelNode { - type: "TypeCastExpression"; - expression: BabelNodeExpression; - typeAnnotation: BabelNodeTypeAnnotation; -} - -declare class BabelNodeTypeParameter extends BabelNode { - type: "TypeParameter"; - bound?: BabelNodeTypeAnnotation; - variance?: BabelNodeVariance; - name: string; -} - -declare class BabelNodeTypeParameterDeclaration extends BabelNode { - type: "TypeParameterDeclaration"; - params: Array; -} - -declare class BabelNodeTypeParameterInstantiation extends BabelNode { - type: "TypeParameterInstantiation"; - params: Array; -} - -declare class BabelNodeUnionTypeAnnotation extends BabelNode { - type: "UnionTypeAnnotation"; - types: Array; -} - -declare class BabelNodeVariance extends BabelNode { - type: "Variance"; - kind: "minus" | "plus"; -} - -declare class BabelNodeVoidTypeAnnotation extends BabelNode { - type: "VoidTypeAnnotation"; -} - -declare class BabelNodeEnumDeclaration extends BabelNode { - type: "EnumDeclaration"; - id: BabelNodeIdentifier; - body: BabelNodeEnumBooleanBody | BabelNodeEnumNumberBody | BabelNodeEnumStringBody | BabelNodeEnumSymbolBody; -} - -declare class BabelNodeEnumBooleanBody extends BabelNode { - type: "EnumBooleanBody"; - members: Array; - explicitType: boolean; - hasUnknownMembers: boolean; -} - -declare class BabelNodeEnumNumberBody extends BabelNode { - type: "EnumNumberBody"; - members: Array; - explicitType: boolean; - hasUnknownMembers: boolean; -} - -declare class BabelNodeEnumStringBody extends BabelNode { - type: "EnumStringBody"; - members: Array; - explicitType: boolean; - hasUnknownMembers: boolean; -} - -declare class BabelNodeEnumSymbolBody extends BabelNode { - type: "EnumSymbolBody"; - members: Array; - hasUnknownMembers: boolean; -} - -declare class BabelNodeEnumBooleanMember extends BabelNode { - type: "EnumBooleanMember"; - id: BabelNodeIdentifier; - init: BabelNodeBooleanLiteral; -} - -declare class BabelNodeEnumNumberMember extends BabelNode { - type: "EnumNumberMember"; - id: BabelNodeIdentifier; - init: BabelNodeNumericLiteral; -} - -declare class BabelNodeEnumStringMember extends BabelNode { - type: "EnumStringMember"; - id: BabelNodeIdentifier; - init: BabelNodeStringLiteral; -} - -declare class BabelNodeEnumDefaultedMember extends BabelNode { - type: "EnumDefaultedMember"; - id: BabelNodeIdentifier; -} - -declare class BabelNodeIndexedAccessType extends BabelNode { - type: "IndexedAccessType"; - objectType: BabelNodeFlowType; - indexType: BabelNodeFlowType; -} - -declare class BabelNodeOptionalIndexedAccessType extends BabelNode { - type: "OptionalIndexedAccessType"; - objectType: BabelNodeFlowType; - indexType: BabelNodeFlowType; - optional: boolean; -} - -declare class BabelNodeJSXAttribute extends BabelNode { - type: "JSXAttribute"; - name: BabelNodeJSXIdentifier | BabelNodeJSXNamespacedName; - value?: BabelNodeJSXElement | BabelNodeJSXFragment | BabelNodeStringLiteral | BabelNodeJSXExpressionContainer; -} - -declare class BabelNodeJSXClosingElement extends BabelNode { - type: "JSXClosingElement"; - name: BabelNodeJSXIdentifier | BabelNodeJSXMemberExpression | BabelNodeJSXNamespacedName; -} - -declare class BabelNodeJSXElement extends BabelNode { - type: "JSXElement"; - openingElement: BabelNodeJSXOpeningElement; - closingElement?: BabelNodeJSXClosingElement; - children: Array; - selfClosing?: boolean; -} - -declare class BabelNodeJSXEmptyExpression extends BabelNode { - type: "JSXEmptyExpression"; -} - -declare class BabelNodeJSXExpressionContainer extends BabelNode { - type: "JSXExpressionContainer"; - expression: BabelNodeExpression | BabelNodeJSXEmptyExpression; -} - -declare class BabelNodeJSXSpreadChild extends BabelNode { - type: "JSXSpreadChild"; - expression: BabelNodeExpression; -} - -declare class BabelNodeJSXIdentifier extends BabelNode { - type: "JSXIdentifier"; - name: string; -} - -declare class BabelNodeJSXMemberExpression extends BabelNode { - type: "JSXMemberExpression"; - object: BabelNodeJSXMemberExpression | BabelNodeJSXIdentifier; - property: BabelNodeJSXIdentifier; -} - -declare class BabelNodeJSXNamespacedName extends BabelNode { - type: "JSXNamespacedName"; - namespace: BabelNodeJSXIdentifier; - name: BabelNodeJSXIdentifier; -} - -declare class BabelNodeJSXOpeningElement extends BabelNode { - type: "JSXOpeningElement"; - name: BabelNodeJSXIdentifier | BabelNodeJSXMemberExpression | BabelNodeJSXNamespacedName; - attributes: Array; - selfClosing?: boolean; - typeParameters?: BabelNodeTypeParameterInstantiation | BabelNodeTSTypeParameterInstantiation; -} - -declare class BabelNodeJSXSpreadAttribute extends BabelNode { - type: "JSXSpreadAttribute"; - argument: BabelNodeExpression; -} - -declare class BabelNodeJSXText extends BabelNode { - type: "JSXText"; - value: string; -} - -declare class BabelNodeJSXFragment extends BabelNode { - type: "JSXFragment"; - openingFragment: BabelNodeJSXOpeningFragment; - closingFragment: BabelNodeJSXClosingFragment; - children: Array; -} - -declare class BabelNodeJSXOpeningFragment extends BabelNode { - type: "JSXOpeningFragment"; -} - -declare class BabelNodeJSXClosingFragment extends BabelNode { - type: "JSXClosingFragment"; -} - -declare class BabelNodeNoop extends BabelNode { - type: "Noop"; -} - -declare class BabelNodePlaceholder extends BabelNode { - type: "Placeholder"; - expectedNode: "Identifier" | "StringLiteral" | "Expression" | "Statement" | "Declaration" | "BlockStatement" | "ClassBody" | "Pattern"; - name: BabelNodeIdentifier; - decorators?: Array; - optional?: boolean; - typeAnnotation?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop; -} - -declare class BabelNodeV8IntrinsicIdentifier extends BabelNode { - type: "V8IntrinsicIdentifier"; - name: string; -} - -declare class BabelNodeArgumentPlaceholder extends BabelNode { - type: "ArgumentPlaceholder"; -} - -declare class BabelNodeBindExpression extends BabelNode { - type: "BindExpression"; - object: BabelNodeExpression; - callee: BabelNodeExpression; -} - -declare class BabelNodeImportAttribute extends BabelNode { - type: "ImportAttribute"; - key: BabelNodeIdentifier | BabelNodeStringLiteral; - value: BabelNodeStringLiteral; -} - -declare class BabelNodeDecorator extends BabelNode { - type: "Decorator"; - expression: BabelNodeExpression; -} - -declare class BabelNodeDoExpression extends BabelNode { - type: "DoExpression"; - body: BabelNodeBlockStatement; - async?: boolean; -} - -declare class BabelNodeExportDefaultSpecifier extends BabelNode { - type: "ExportDefaultSpecifier"; - exported: BabelNodeIdentifier; -} - -declare class BabelNodeRecordExpression extends BabelNode { - type: "RecordExpression"; - properties: Array; -} - -declare class BabelNodeTupleExpression extends BabelNode { - type: "TupleExpression"; - elements?: Array; -} - -declare class BabelNodeDecimalLiteral extends BabelNode { - type: "DecimalLiteral"; - value: string; -} - -declare class BabelNodeModuleExpression extends BabelNode { - type: "ModuleExpression"; - body: BabelNodeProgram; -} - -declare class BabelNodeTopicReference extends BabelNode { - type: "TopicReference"; -} - -declare class BabelNodePipelineTopicExpression extends BabelNode { - type: "PipelineTopicExpression"; - expression: BabelNodeExpression; -} - -declare class BabelNodePipelineBareFunction extends BabelNode { - type: "PipelineBareFunction"; - callee: BabelNodeExpression; -} - -declare class BabelNodePipelinePrimaryTopicReference extends BabelNode { - type: "PipelinePrimaryTopicReference"; -} - -declare class BabelNodeTSParameterProperty extends BabelNode { - type: "TSParameterProperty"; - parameter: BabelNodeIdentifier | BabelNodeAssignmentPattern; - accessibility?: "public" | "private" | "protected"; - decorators?: Array; - override?: boolean; - readonly?: boolean; -} - -declare class BabelNodeTSDeclareFunction extends BabelNode { - type: "TSDeclareFunction"; - id?: BabelNodeIdentifier; - typeParameters?: BabelNodeTSTypeParameterDeclaration | BabelNodeNoop; - params: Array; - returnType?: BabelNodeTSTypeAnnotation | BabelNodeNoop; - async?: boolean; - declare?: boolean; - generator?: boolean; -} - -declare class BabelNodeTSDeclareMethod extends BabelNode { - type: "TSDeclareMethod"; - decorators?: Array; - key: BabelNodeIdentifier | BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeBigIntLiteral | BabelNodeExpression; - typeParameters?: BabelNodeTSTypeParameterDeclaration | BabelNodeNoop; - params: Array; - returnType?: BabelNodeTSTypeAnnotation | BabelNodeNoop; - abstract?: boolean; - access?: "public" | "private" | "protected"; - accessibility?: "public" | "private" | "protected"; - async?: boolean; - computed?: boolean; - generator?: boolean; - kind?: "get" | "set" | "method" | "constructor"; - optional?: boolean; - override?: boolean; -} - -declare class BabelNodeTSQualifiedName extends BabelNode { - type: "TSQualifiedName"; - left: BabelNodeTSEntityName; - right: BabelNodeIdentifier; -} - -declare class BabelNodeTSCallSignatureDeclaration extends BabelNode { - type: "TSCallSignatureDeclaration"; - typeParameters?: BabelNodeTSTypeParameterDeclaration; - parameters: Array; - typeAnnotation?: BabelNodeTSTypeAnnotation; -} - -declare class BabelNodeTSConstructSignatureDeclaration extends BabelNode { - type: "TSConstructSignatureDeclaration"; - typeParameters?: BabelNodeTSTypeParameterDeclaration; - parameters: Array; - typeAnnotation?: BabelNodeTSTypeAnnotation; -} - -declare class BabelNodeTSPropertySignature extends BabelNode { - type: "TSPropertySignature"; - key: BabelNodeExpression; - typeAnnotation?: BabelNodeTSTypeAnnotation; - computed?: boolean; - kind: "get" | "set"; - optional?: boolean; - readonly?: boolean; -} - -declare class BabelNodeTSMethodSignature extends BabelNode { - type: "TSMethodSignature"; - key: BabelNodeExpression; - typeParameters?: BabelNodeTSTypeParameterDeclaration; - parameters: Array; - typeAnnotation?: BabelNodeTSTypeAnnotation; - computed?: boolean; - kind: "method" | "get" | "set"; - optional?: boolean; -} - -declare class BabelNodeTSIndexSignature extends BabelNode { - type: "TSIndexSignature"; - parameters: Array; - typeAnnotation?: BabelNodeTSTypeAnnotation; - readonly?: boolean; -} - -declare class BabelNodeTSAnyKeyword extends BabelNode { - type: "TSAnyKeyword"; -} - -declare class BabelNodeTSBooleanKeyword extends BabelNode { - type: "TSBooleanKeyword"; -} - -declare class BabelNodeTSBigIntKeyword extends BabelNode { - type: "TSBigIntKeyword"; -} - -declare class BabelNodeTSIntrinsicKeyword extends BabelNode { - type: "TSIntrinsicKeyword"; -} - -declare class BabelNodeTSNeverKeyword extends BabelNode { - type: "TSNeverKeyword"; -} - -declare class BabelNodeTSNullKeyword extends BabelNode { - type: "TSNullKeyword"; -} - -declare class BabelNodeTSNumberKeyword extends BabelNode { - type: "TSNumberKeyword"; -} - -declare class BabelNodeTSObjectKeyword extends BabelNode { - type: "TSObjectKeyword"; -} - -declare class BabelNodeTSStringKeyword extends BabelNode { - type: "TSStringKeyword"; -} - -declare class BabelNodeTSSymbolKeyword extends BabelNode { - type: "TSSymbolKeyword"; -} - -declare class BabelNodeTSUndefinedKeyword extends BabelNode { - type: "TSUndefinedKeyword"; -} - -declare class BabelNodeTSUnknownKeyword extends BabelNode { - type: "TSUnknownKeyword"; -} - -declare class BabelNodeTSVoidKeyword extends BabelNode { - type: "TSVoidKeyword"; -} - -declare class BabelNodeTSThisType extends BabelNode { - type: "TSThisType"; -} - -declare class BabelNodeTSFunctionType extends BabelNode { - type: "TSFunctionType"; - typeParameters?: BabelNodeTSTypeParameterDeclaration; - parameters: Array; - typeAnnotation?: BabelNodeTSTypeAnnotation; -} - -declare class BabelNodeTSConstructorType extends BabelNode { - type: "TSConstructorType"; - typeParameters?: BabelNodeTSTypeParameterDeclaration; - parameters: Array; - typeAnnotation?: BabelNodeTSTypeAnnotation; - abstract?: boolean; -} - -declare class BabelNodeTSTypeReference extends BabelNode { - type: "TSTypeReference"; - typeName: BabelNodeTSEntityName; - typeParameters?: BabelNodeTSTypeParameterInstantiation; -} - -declare class BabelNodeTSTypePredicate extends BabelNode { - type: "TSTypePredicate"; - parameterName: BabelNodeIdentifier | BabelNodeTSThisType; - typeAnnotation?: BabelNodeTSTypeAnnotation; - asserts?: boolean; -} - -declare class BabelNodeTSTypeQuery extends BabelNode { - type: "TSTypeQuery"; - exprName: BabelNodeTSEntityName | BabelNodeTSImportType; - typeParameters?: BabelNodeTSTypeParameterInstantiation; -} - -declare class BabelNodeTSTypeLiteral extends BabelNode { - type: "TSTypeLiteral"; - members: Array; -} - -declare class BabelNodeTSArrayType extends BabelNode { - type: "TSArrayType"; - elementType: BabelNodeTSType; -} - -declare class BabelNodeTSTupleType extends BabelNode { - type: "TSTupleType"; - elementTypes: Array; -} - -declare class BabelNodeTSOptionalType extends BabelNode { - type: "TSOptionalType"; - typeAnnotation: BabelNodeTSType; -} - -declare class BabelNodeTSRestType extends BabelNode { - type: "TSRestType"; - typeAnnotation: BabelNodeTSType; -} - -declare class BabelNodeTSNamedTupleMember extends BabelNode { - type: "TSNamedTupleMember"; - label: BabelNodeIdentifier; - elementType: BabelNodeTSType; - optional?: boolean; -} - -declare class BabelNodeTSUnionType extends BabelNode { - type: "TSUnionType"; - types: Array; -} - -declare class BabelNodeTSIntersectionType extends BabelNode { - type: "TSIntersectionType"; - types: Array; -} - -declare class BabelNodeTSConditionalType extends BabelNode { - type: "TSConditionalType"; - checkType: BabelNodeTSType; - extendsType: BabelNodeTSType; - trueType: BabelNodeTSType; - falseType: BabelNodeTSType; -} - -declare class BabelNodeTSInferType extends BabelNode { - type: "TSInferType"; - typeParameter: BabelNodeTSTypeParameter; -} - -declare class BabelNodeTSParenthesizedType extends BabelNode { - type: "TSParenthesizedType"; - typeAnnotation: BabelNodeTSType; -} - -declare class BabelNodeTSTypeOperator extends BabelNode { - type: "TSTypeOperator"; - typeAnnotation: BabelNodeTSType; - operator: string; -} - -declare class BabelNodeTSIndexedAccessType extends BabelNode { - type: "TSIndexedAccessType"; - objectType: BabelNodeTSType; - indexType: BabelNodeTSType; -} - -declare class BabelNodeTSMappedType extends BabelNode { - type: "TSMappedType"; - typeParameter: BabelNodeTSTypeParameter; - typeAnnotation?: BabelNodeTSType; - nameType?: BabelNodeTSType; - optional?: true | false | "+" | "-"; - readonly?: true | false | "+" | "-"; -} - -declare class BabelNodeTSLiteralType extends BabelNode { - type: "TSLiteralType"; - literal: BabelNodeNumericLiteral | BabelNodeStringLiteral | BabelNodeBooleanLiteral | BabelNodeBigIntLiteral | BabelNodeTemplateLiteral | BabelNodeUnaryExpression; -} - -declare class BabelNodeTSExpressionWithTypeArguments extends BabelNode { - type: "TSExpressionWithTypeArguments"; - expression: BabelNodeTSEntityName; - typeParameters?: BabelNodeTSTypeParameterInstantiation; -} - -declare class BabelNodeTSInterfaceDeclaration extends BabelNode { - type: "TSInterfaceDeclaration"; - id: BabelNodeIdentifier; - typeParameters?: BabelNodeTSTypeParameterDeclaration; - body: BabelNodeTSInterfaceBody; - declare?: boolean; -} - -declare class BabelNodeTSInterfaceBody extends BabelNode { - type: "TSInterfaceBody"; - body: Array; -} - -declare class BabelNodeTSTypeAliasDeclaration extends BabelNode { - type: "TSTypeAliasDeclaration"; - id: BabelNodeIdentifier; - typeParameters?: BabelNodeTSTypeParameterDeclaration; - typeAnnotation: BabelNodeTSType; - declare?: boolean; -} - -declare class BabelNodeTSInstantiationExpression extends BabelNode { - type: "TSInstantiationExpression"; - expression: BabelNodeExpression; - typeParameters?: BabelNodeTSTypeParameterInstantiation; -} - -declare class BabelNodeTSAsExpression extends BabelNode { - type: "TSAsExpression"; - expression: BabelNodeExpression; - typeAnnotation: BabelNodeTSType; -} - -declare class BabelNodeTSSatisfiesExpression extends BabelNode { - type: "TSSatisfiesExpression"; - expression: BabelNodeExpression; - typeAnnotation: BabelNodeTSType; -} - -declare class BabelNodeTSTypeAssertion extends BabelNode { - type: "TSTypeAssertion"; - typeAnnotation: BabelNodeTSType; - expression: BabelNodeExpression; -} - -declare class BabelNodeTSEnumDeclaration extends BabelNode { - type: "TSEnumDeclaration"; - id: BabelNodeIdentifier; - members: Array; - declare?: boolean; - initializer?: BabelNodeExpression; -} - -declare class BabelNodeTSEnumMember extends BabelNode { - type: "TSEnumMember"; - id: BabelNodeIdentifier | BabelNodeStringLiteral; - initializer?: BabelNodeExpression; -} - -declare class BabelNodeTSModuleDeclaration extends BabelNode { - type: "TSModuleDeclaration"; - id: BabelNodeIdentifier | BabelNodeStringLiteral; - body: BabelNodeTSModuleBlock | BabelNodeTSModuleDeclaration; - declare?: boolean; - global?: boolean; - kind: "global" | "module" | "namespace"; -} - -declare class BabelNodeTSModuleBlock extends BabelNode { - type: "TSModuleBlock"; - body: Array; -} - -declare class BabelNodeTSImportType extends BabelNode { - type: "TSImportType"; - argument: BabelNodeStringLiteral; - qualifier?: BabelNodeTSEntityName; - typeParameters?: BabelNodeTSTypeParameterInstantiation; - options?: BabelNodeExpression; -} - -declare class BabelNodeTSImportEqualsDeclaration extends BabelNode { - type: "TSImportEqualsDeclaration"; - id: BabelNodeIdentifier; - moduleReference: BabelNodeTSEntityName | BabelNodeTSExternalModuleReference; - importKind?: "type" | "value"; - isExport: boolean; -} - -declare class BabelNodeTSExternalModuleReference extends BabelNode { - type: "TSExternalModuleReference"; - expression: BabelNodeStringLiteral; -} - -declare class BabelNodeTSNonNullExpression extends BabelNode { - type: "TSNonNullExpression"; - expression: BabelNodeExpression; -} - -declare class BabelNodeTSExportAssignment extends BabelNode { - type: "TSExportAssignment"; - expression: BabelNodeExpression; -} - -declare class BabelNodeTSNamespaceExportDeclaration extends BabelNode { - type: "TSNamespaceExportDeclaration"; - id: BabelNodeIdentifier; -} - -declare class BabelNodeTSTypeAnnotation extends BabelNode { - type: "TSTypeAnnotation"; - typeAnnotation: BabelNodeTSType; -} - -declare class BabelNodeTSTypeParameterInstantiation extends BabelNode { - type: "TSTypeParameterInstantiation"; - params: Array; -} - -declare class BabelNodeTSTypeParameterDeclaration extends BabelNode { - type: "TSTypeParameterDeclaration"; - params: Array; -} - -declare class BabelNodeTSTypeParameter extends BabelNode { - type: "TSTypeParameter"; - constraint?: BabelNodeTSType; - name: string; - out?: boolean; -} - -type BabelNodeStandardized = BabelNodeArrayExpression | BabelNodeAssignmentExpression | BabelNodeBinaryExpression | BabelNodeInterpreterDirective | BabelNodeDirective | BabelNodeDirectiveLiteral | BabelNodeBlockStatement | BabelNodeBreakStatement | BabelNodeCallExpression | BabelNodeCatchClause | BabelNodeConditionalExpression | BabelNodeContinueStatement | BabelNodeDebuggerStatement | BabelNodeDoWhileStatement | BabelNodeEmptyStatement | BabelNodeExpressionStatement | BabelNodeFile | BabelNodeForInStatement | BabelNodeForStatement | BabelNodeFunctionDeclaration | BabelNodeFunctionExpression | BabelNodeIdentifier | BabelNodeIfStatement | BabelNodeLabeledStatement | BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeNullLiteral | BabelNodeBooleanLiteral | BabelNodeRegExpLiteral | BabelNodeLogicalExpression | BabelNodeMemberExpression | BabelNodeNewExpression | BabelNodeProgram | BabelNodeObjectExpression | BabelNodeObjectMethod | BabelNodeObjectProperty | BabelNodeRestElement | BabelNodeReturnStatement | BabelNodeSequenceExpression | BabelNodeParenthesizedExpression | BabelNodeSwitchCase | BabelNodeSwitchStatement | BabelNodeThisExpression | BabelNodeThrowStatement | BabelNodeTryStatement | BabelNodeUnaryExpression | BabelNodeUpdateExpression | BabelNodeVariableDeclaration | BabelNodeVariableDeclarator | BabelNodeWhileStatement | BabelNodeWithStatement | BabelNodeAssignmentPattern | BabelNodeArrayPattern | BabelNodeArrowFunctionExpression | BabelNodeClassBody | BabelNodeClassExpression | BabelNodeClassDeclaration | BabelNodeExportAllDeclaration | BabelNodeExportDefaultDeclaration | BabelNodeExportNamedDeclaration | BabelNodeExportSpecifier | BabelNodeForOfStatement | BabelNodeImportDeclaration | BabelNodeImportDefaultSpecifier | BabelNodeImportNamespaceSpecifier | BabelNodeImportSpecifier | BabelNodeImportExpression | BabelNodeMetaProperty | BabelNodeClassMethod | BabelNodeObjectPattern | BabelNodeSpreadElement | BabelNodeSuper | BabelNodeTaggedTemplateExpression | BabelNodeTemplateElement | BabelNodeTemplateLiteral | BabelNodeYieldExpression | BabelNodeAwaitExpression | BabelNodeImport | BabelNodeBigIntLiteral | BabelNodeExportNamespaceSpecifier | BabelNodeOptionalMemberExpression | BabelNodeOptionalCallExpression | BabelNodeClassProperty | BabelNodeClassAccessorProperty | BabelNodeClassPrivateProperty | BabelNodeClassPrivateMethod | BabelNodePrivateName | BabelNodeStaticBlock; -type BabelNodeExpression = BabelNodeArrayExpression | BabelNodeAssignmentExpression | BabelNodeBinaryExpression | BabelNodeCallExpression | BabelNodeConditionalExpression | BabelNodeFunctionExpression | BabelNodeIdentifier | BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeNullLiteral | BabelNodeBooleanLiteral | BabelNodeRegExpLiteral | BabelNodeLogicalExpression | BabelNodeMemberExpression | BabelNodeNewExpression | BabelNodeObjectExpression | BabelNodeSequenceExpression | BabelNodeParenthesizedExpression | BabelNodeThisExpression | BabelNodeUnaryExpression | BabelNodeUpdateExpression | BabelNodeArrowFunctionExpression | BabelNodeClassExpression | BabelNodeImportExpression | BabelNodeMetaProperty | BabelNodeSuper | BabelNodeTaggedTemplateExpression | BabelNodeTemplateLiteral | BabelNodeYieldExpression | BabelNodeAwaitExpression | BabelNodeImport | BabelNodeBigIntLiteral | BabelNodeOptionalMemberExpression | BabelNodeOptionalCallExpression | BabelNodeTypeCastExpression | BabelNodeJSXElement | BabelNodeJSXFragment | BabelNodeBindExpression | BabelNodeDoExpression | BabelNodeRecordExpression | BabelNodeTupleExpression | BabelNodeDecimalLiteral | BabelNodeModuleExpression | BabelNodeTopicReference | BabelNodePipelineTopicExpression | BabelNodePipelineBareFunction | BabelNodePipelinePrimaryTopicReference | BabelNodeTSInstantiationExpression | BabelNodeTSAsExpression | BabelNodeTSSatisfiesExpression | BabelNodeTSTypeAssertion | BabelNodeTSNonNullExpression; -type BabelNodeBinary = BabelNodeBinaryExpression | BabelNodeLogicalExpression; -type BabelNodeScopable = BabelNodeBlockStatement | BabelNodeCatchClause | BabelNodeDoWhileStatement | BabelNodeForInStatement | BabelNodeForStatement | BabelNodeFunctionDeclaration | BabelNodeFunctionExpression | BabelNodeProgram | BabelNodeObjectMethod | BabelNodeSwitchStatement | BabelNodeWhileStatement | BabelNodeArrowFunctionExpression | BabelNodeClassExpression | BabelNodeClassDeclaration | BabelNodeForOfStatement | BabelNodeClassMethod | BabelNodeClassPrivateMethod | BabelNodeStaticBlock | BabelNodeTSModuleBlock; -type BabelNodeBlockParent = BabelNodeBlockStatement | BabelNodeCatchClause | BabelNodeDoWhileStatement | BabelNodeForInStatement | BabelNodeForStatement | BabelNodeFunctionDeclaration | BabelNodeFunctionExpression | BabelNodeProgram | BabelNodeObjectMethod | BabelNodeSwitchStatement | BabelNodeWhileStatement | BabelNodeArrowFunctionExpression | BabelNodeForOfStatement | BabelNodeClassMethod | BabelNodeClassPrivateMethod | BabelNodeStaticBlock | BabelNodeTSModuleBlock; -type BabelNodeBlock = BabelNodeBlockStatement | BabelNodeProgram | BabelNodeTSModuleBlock; -type BabelNodeStatement = BabelNodeBlockStatement | BabelNodeBreakStatement | BabelNodeContinueStatement | BabelNodeDebuggerStatement | BabelNodeDoWhileStatement | BabelNodeEmptyStatement | BabelNodeExpressionStatement | BabelNodeForInStatement | BabelNodeForStatement | BabelNodeFunctionDeclaration | BabelNodeIfStatement | BabelNodeLabeledStatement | BabelNodeReturnStatement | BabelNodeSwitchStatement | BabelNodeThrowStatement | BabelNodeTryStatement | BabelNodeVariableDeclaration | BabelNodeWhileStatement | BabelNodeWithStatement | BabelNodeClassDeclaration | BabelNodeExportAllDeclaration | BabelNodeExportDefaultDeclaration | BabelNodeExportNamedDeclaration | BabelNodeForOfStatement | BabelNodeImportDeclaration | BabelNodeDeclareClass | BabelNodeDeclareFunction | BabelNodeDeclareInterface | BabelNodeDeclareModule | BabelNodeDeclareModuleExports | BabelNodeDeclareTypeAlias | BabelNodeDeclareOpaqueType | BabelNodeDeclareVariable | BabelNodeDeclareExportDeclaration | BabelNodeDeclareExportAllDeclaration | BabelNodeInterfaceDeclaration | BabelNodeOpaqueType | BabelNodeTypeAlias | BabelNodeEnumDeclaration | BabelNodeTSDeclareFunction | BabelNodeTSInterfaceDeclaration | BabelNodeTSTypeAliasDeclaration | BabelNodeTSEnumDeclaration | BabelNodeTSModuleDeclaration | BabelNodeTSImportEqualsDeclaration | BabelNodeTSExportAssignment | BabelNodeTSNamespaceExportDeclaration; -type BabelNodeTerminatorless = BabelNodeBreakStatement | BabelNodeContinueStatement | BabelNodeReturnStatement | BabelNodeThrowStatement | BabelNodeYieldExpression | BabelNodeAwaitExpression; -type BabelNodeCompletionStatement = BabelNodeBreakStatement | BabelNodeContinueStatement | BabelNodeReturnStatement | BabelNodeThrowStatement; -type BabelNodeConditional = BabelNodeConditionalExpression | BabelNodeIfStatement; -type BabelNodeLoop = BabelNodeDoWhileStatement | BabelNodeForInStatement | BabelNodeForStatement | BabelNodeWhileStatement | BabelNodeForOfStatement; -type BabelNodeWhile = BabelNodeDoWhileStatement | BabelNodeWhileStatement; -type BabelNodeExpressionWrapper = BabelNodeExpressionStatement | BabelNodeParenthesizedExpression | BabelNodeTypeCastExpression; -type BabelNodeFor = BabelNodeForInStatement | BabelNodeForStatement | BabelNodeForOfStatement; -type BabelNodeForXStatement = BabelNodeForInStatement | BabelNodeForOfStatement; -type BabelNodeFunction = BabelNodeFunctionDeclaration | BabelNodeFunctionExpression | BabelNodeObjectMethod | BabelNodeArrowFunctionExpression | BabelNodeClassMethod | BabelNodeClassPrivateMethod; -type BabelNodeFunctionParent = BabelNodeFunctionDeclaration | BabelNodeFunctionExpression | BabelNodeObjectMethod | BabelNodeArrowFunctionExpression | BabelNodeClassMethod | BabelNodeClassPrivateMethod | BabelNodeStaticBlock | BabelNodeTSModuleBlock; -type BabelNodePureish = BabelNodeFunctionDeclaration | BabelNodeFunctionExpression | BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeNullLiteral | BabelNodeBooleanLiteral | BabelNodeRegExpLiteral | BabelNodeArrowFunctionExpression | BabelNodeBigIntLiteral | BabelNodeDecimalLiteral; -type BabelNodeDeclaration = BabelNodeFunctionDeclaration | BabelNodeVariableDeclaration | BabelNodeClassDeclaration | BabelNodeExportAllDeclaration | BabelNodeExportDefaultDeclaration | BabelNodeExportNamedDeclaration | BabelNodeImportDeclaration | BabelNodeDeclareClass | BabelNodeDeclareFunction | BabelNodeDeclareInterface | BabelNodeDeclareModule | BabelNodeDeclareModuleExports | BabelNodeDeclareTypeAlias | BabelNodeDeclareOpaqueType | BabelNodeDeclareVariable | BabelNodeDeclareExportDeclaration | BabelNodeDeclareExportAllDeclaration | BabelNodeInterfaceDeclaration | BabelNodeOpaqueType | BabelNodeTypeAlias | BabelNodeEnumDeclaration | BabelNodeTSDeclareFunction | BabelNodeTSInterfaceDeclaration | BabelNodeTSTypeAliasDeclaration | BabelNodeTSEnumDeclaration | BabelNodeTSModuleDeclaration; -type BabelNodePatternLike = BabelNodeIdentifier | BabelNodeRestElement | BabelNodeAssignmentPattern | BabelNodeArrayPattern | BabelNodeObjectPattern | BabelNodeTSAsExpression | BabelNodeTSSatisfiesExpression | BabelNodeTSTypeAssertion | BabelNodeTSNonNullExpression; -type BabelNodeLVal = BabelNodeIdentifier | BabelNodeMemberExpression | BabelNodeRestElement | BabelNodeAssignmentPattern | BabelNodeArrayPattern | BabelNodeObjectPattern | BabelNodeTSParameterProperty | BabelNodeTSAsExpression | BabelNodeTSSatisfiesExpression | BabelNodeTSTypeAssertion | BabelNodeTSNonNullExpression; -type BabelNodeTSEntityName = BabelNodeIdentifier | BabelNodeTSQualifiedName; -type BabelNodeLiteral = BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeNullLiteral | BabelNodeBooleanLiteral | BabelNodeRegExpLiteral | BabelNodeTemplateLiteral | BabelNodeBigIntLiteral | BabelNodeDecimalLiteral; -type BabelNodeImmutable = BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeNullLiteral | BabelNodeBooleanLiteral | BabelNodeBigIntLiteral | BabelNodeJSXAttribute | BabelNodeJSXClosingElement | BabelNodeJSXElement | BabelNodeJSXExpressionContainer | BabelNodeJSXSpreadChild | BabelNodeJSXOpeningElement | BabelNodeJSXText | BabelNodeJSXFragment | BabelNodeJSXOpeningFragment | BabelNodeJSXClosingFragment | BabelNodeDecimalLiteral; -type BabelNodeUserWhitespacable = BabelNodeObjectMethod | BabelNodeObjectProperty | BabelNodeObjectTypeInternalSlot | BabelNodeObjectTypeCallProperty | BabelNodeObjectTypeIndexer | BabelNodeObjectTypeProperty | BabelNodeObjectTypeSpreadProperty; -type BabelNodeMethod = BabelNodeObjectMethod | BabelNodeClassMethod | BabelNodeClassPrivateMethod; -type BabelNodeObjectMember = BabelNodeObjectMethod | BabelNodeObjectProperty; -type BabelNodeProperty = BabelNodeObjectProperty | BabelNodeClassProperty | BabelNodeClassAccessorProperty | BabelNodeClassPrivateProperty; -type BabelNodeUnaryLike = BabelNodeUnaryExpression | BabelNodeSpreadElement; -type BabelNodePattern = BabelNodeAssignmentPattern | BabelNodeArrayPattern | BabelNodeObjectPattern; -type BabelNodeClass = BabelNodeClassExpression | BabelNodeClassDeclaration; -type BabelNodeImportOrExportDeclaration = BabelNodeExportAllDeclaration | BabelNodeExportDefaultDeclaration | BabelNodeExportNamedDeclaration | BabelNodeImportDeclaration; -type BabelNodeExportDeclaration = BabelNodeExportAllDeclaration | BabelNodeExportDefaultDeclaration | BabelNodeExportNamedDeclaration; -type BabelNodeModuleSpecifier = BabelNodeExportSpecifier | BabelNodeImportDefaultSpecifier | BabelNodeImportNamespaceSpecifier | BabelNodeImportSpecifier | BabelNodeExportNamespaceSpecifier | BabelNodeExportDefaultSpecifier; -type BabelNodeAccessor = BabelNodeClassAccessorProperty; -type BabelNodePrivate = BabelNodeClassPrivateProperty | BabelNodeClassPrivateMethod | BabelNodePrivateName; -type BabelNodeFlow = BabelNodeAnyTypeAnnotation | BabelNodeArrayTypeAnnotation | BabelNodeBooleanTypeAnnotation | BabelNodeBooleanLiteralTypeAnnotation | BabelNodeNullLiteralTypeAnnotation | BabelNodeClassImplements | BabelNodeDeclareClass | BabelNodeDeclareFunction | BabelNodeDeclareInterface | BabelNodeDeclareModule | BabelNodeDeclareModuleExports | BabelNodeDeclareTypeAlias | BabelNodeDeclareOpaqueType | BabelNodeDeclareVariable | BabelNodeDeclareExportDeclaration | BabelNodeDeclareExportAllDeclaration | BabelNodeDeclaredPredicate | BabelNodeExistsTypeAnnotation | BabelNodeFunctionTypeAnnotation | BabelNodeFunctionTypeParam | BabelNodeGenericTypeAnnotation | BabelNodeInferredPredicate | BabelNodeInterfaceExtends | BabelNodeInterfaceDeclaration | BabelNodeInterfaceTypeAnnotation | BabelNodeIntersectionTypeAnnotation | BabelNodeMixedTypeAnnotation | BabelNodeEmptyTypeAnnotation | BabelNodeNullableTypeAnnotation | BabelNodeNumberLiteralTypeAnnotation | BabelNodeNumberTypeAnnotation | BabelNodeObjectTypeAnnotation | BabelNodeObjectTypeInternalSlot | BabelNodeObjectTypeCallProperty | BabelNodeObjectTypeIndexer | BabelNodeObjectTypeProperty | BabelNodeObjectTypeSpreadProperty | BabelNodeOpaqueType | BabelNodeQualifiedTypeIdentifier | BabelNodeStringLiteralTypeAnnotation | BabelNodeStringTypeAnnotation | BabelNodeSymbolTypeAnnotation | BabelNodeThisTypeAnnotation | BabelNodeTupleTypeAnnotation | BabelNodeTypeofTypeAnnotation | BabelNodeTypeAlias | BabelNodeTypeAnnotation | BabelNodeTypeCastExpression | BabelNodeTypeParameter | BabelNodeTypeParameterDeclaration | BabelNodeTypeParameterInstantiation | BabelNodeUnionTypeAnnotation | BabelNodeVariance | BabelNodeVoidTypeAnnotation | BabelNodeEnumDeclaration | BabelNodeEnumBooleanBody | BabelNodeEnumNumberBody | BabelNodeEnumStringBody | BabelNodeEnumSymbolBody | BabelNodeEnumBooleanMember | BabelNodeEnumNumberMember | BabelNodeEnumStringMember | BabelNodeEnumDefaultedMember | BabelNodeIndexedAccessType | BabelNodeOptionalIndexedAccessType; -type BabelNodeFlowType = BabelNodeAnyTypeAnnotation | BabelNodeArrayTypeAnnotation | BabelNodeBooleanTypeAnnotation | BabelNodeBooleanLiteralTypeAnnotation | BabelNodeNullLiteralTypeAnnotation | BabelNodeExistsTypeAnnotation | BabelNodeFunctionTypeAnnotation | BabelNodeGenericTypeAnnotation | BabelNodeInterfaceTypeAnnotation | BabelNodeIntersectionTypeAnnotation | BabelNodeMixedTypeAnnotation | BabelNodeEmptyTypeAnnotation | BabelNodeNullableTypeAnnotation | BabelNodeNumberLiteralTypeAnnotation | BabelNodeNumberTypeAnnotation | BabelNodeObjectTypeAnnotation | BabelNodeStringLiteralTypeAnnotation | BabelNodeStringTypeAnnotation | BabelNodeSymbolTypeAnnotation | BabelNodeThisTypeAnnotation | BabelNodeTupleTypeAnnotation | BabelNodeTypeofTypeAnnotation | BabelNodeUnionTypeAnnotation | BabelNodeVoidTypeAnnotation | BabelNodeIndexedAccessType | BabelNodeOptionalIndexedAccessType; -type BabelNodeFlowBaseAnnotation = BabelNodeAnyTypeAnnotation | BabelNodeBooleanTypeAnnotation | BabelNodeNullLiteralTypeAnnotation | BabelNodeMixedTypeAnnotation | BabelNodeEmptyTypeAnnotation | BabelNodeNumberTypeAnnotation | BabelNodeStringTypeAnnotation | BabelNodeSymbolTypeAnnotation | BabelNodeThisTypeAnnotation | BabelNodeVoidTypeAnnotation; -type BabelNodeFlowDeclaration = BabelNodeDeclareClass | BabelNodeDeclareFunction | BabelNodeDeclareInterface | BabelNodeDeclareModule | BabelNodeDeclareModuleExports | BabelNodeDeclareTypeAlias | BabelNodeDeclareOpaqueType | BabelNodeDeclareVariable | BabelNodeDeclareExportDeclaration | BabelNodeDeclareExportAllDeclaration | BabelNodeInterfaceDeclaration | BabelNodeOpaqueType | BabelNodeTypeAlias; -type BabelNodeFlowPredicate = BabelNodeDeclaredPredicate | BabelNodeInferredPredicate; -type BabelNodeEnumBody = BabelNodeEnumBooleanBody | BabelNodeEnumNumberBody | BabelNodeEnumStringBody | BabelNodeEnumSymbolBody; -type BabelNodeEnumMember = BabelNodeEnumBooleanMember | BabelNodeEnumNumberMember | BabelNodeEnumStringMember | BabelNodeEnumDefaultedMember; -type BabelNodeJSX = BabelNodeJSXAttribute | BabelNodeJSXClosingElement | BabelNodeJSXElement | BabelNodeJSXEmptyExpression | BabelNodeJSXExpressionContainer | BabelNodeJSXSpreadChild | BabelNodeJSXIdentifier | BabelNodeJSXMemberExpression | BabelNodeJSXNamespacedName | BabelNodeJSXOpeningElement | BabelNodeJSXSpreadAttribute | BabelNodeJSXText | BabelNodeJSXFragment | BabelNodeJSXOpeningFragment | BabelNodeJSXClosingFragment; -type BabelNodeMiscellaneous = BabelNodeNoop | BabelNodePlaceholder | BabelNodeV8IntrinsicIdentifier; -type BabelNodeTypeScript = BabelNodeTSParameterProperty | BabelNodeTSDeclareFunction | BabelNodeTSDeclareMethod | BabelNodeTSQualifiedName | BabelNodeTSCallSignatureDeclaration | BabelNodeTSConstructSignatureDeclaration | BabelNodeTSPropertySignature | BabelNodeTSMethodSignature | BabelNodeTSIndexSignature | BabelNodeTSAnyKeyword | BabelNodeTSBooleanKeyword | BabelNodeTSBigIntKeyword | BabelNodeTSIntrinsicKeyword | BabelNodeTSNeverKeyword | BabelNodeTSNullKeyword | BabelNodeTSNumberKeyword | BabelNodeTSObjectKeyword | BabelNodeTSStringKeyword | BabelNodeTSSymbolKeyword | BabelNodeTSUndefinedKeyword | BabelNodeTSUnknownKeyword | BabelNodeTSVoidKeyword | BabelNodeTSThisType | BabelNodeTSFunctionType | BabelNodeTSConstructorType | BabelNodeTSTypeReference | BabelNodeTSTypePredicate | BabelNodeTSTypeQuery | BabelNodeTSTypeLiteral | BabelNodeTSArrayType | BabelNodeTSTupleType | BabelNodeTSOptionalType | BabelNodeTSRestType | BabelNodeTSNamedTupleMember | BabelNodeTSUnionType | BabelNodeTSIntersectionType | BabelNodeTSConditionalType | BabelNodeTSInferType | BabelNodeTSParenthesizedType | BabelNodeTSTypeOperator | BabelNodeTSIndexedAccessType | BabelNodeTSMappedType | BabelNodeTSLiteralType | BabelNodeTSExpressionWithTypeArguments | BabelNodeTSInterfaceDeclaration | BabelNodeTSInterfaceBody | BabelNodeTSTypeAliasDeclaration | BabelNodeTSInstantiationExpression | BabelNodeTSAsExpression | BabelNodeTSSatisfiesExpression | BabelNodeTSTypeAssertion | BabelNodeTSEnumDeclaration | BabelNodeTSEnumMember | BabelNodeTSModuleDeclaration | BabelNodeTSModuleBlock | BabelNodeTSImportType | BabelNodeTSImportEqualsDeclaration | BabelNodeTSExternalModuleReference | BabelNodeTSNonNullExpression | BabelNodeTSExportAssignment | BabelNodeTSNamespaceExportDeclaration | BabelNodeTSTypeAnnotation | BabelNodeTSTypeParameterInstantiation | BabelNodeTSTypeParameterDeclaration | BabelNodeTSTypeParameter; -type BabelNodeTSTypeElement = BabelNodeTSCallSignatureDeclaration | BabelNodeTSConstructSignatureDeclaration | BabelNodeTSPropertySignature | BabelNodeTSMethodSignature | BabelNodeTSIndexSignature; -type BabelNodeTSType = BabelNodeTSAnyKeyword | BabelNodeTSBooleanKeyword | BabelNodeTSBigIntKeyword | BabelNodeTSIntrinsicKeyword | BabelNodeTSNeverKeyword | BabelNodeTSNullKeyword | BabelNodeTSNumberKeyword | BabelNodeTSObjectKeyword | BabelNodeTSStringKeyword | BabelNodeTSSymbolKeyword | BabelNodeTSUndefinedKeyword | BabelNodeTSUnknownKeyword | BabelNodeTSVoidKeyword | BabelNodeTSThisType | BabelNodeTSFunctionType | BabelNodeTSConstructorType | BabelNodeTSTypeReference | BabelNodeTSTypePredicate | BabelNodeTSTypeQuery | BabelNodeTSTypeLiteral | BabelNodeTSArrayType | BabelNodeTSTupleType | BabelNodeTSOptionalType | BabelNodeTSRestType | BabelNodeTSUnionType | BabelNodeTSIntersectionType | BabelNodeTSConditionalType | BabelNodeTSInferType | BabelNodeTSParenthesizedType | BabelNodeTSTypeOperator | BabelNodeTSIndexedAccessType | BabelNodeTSMappedType | BabelNodeTSLiteralType | BabelNodeTSExpressionWithTypeArguments | BabelNodeTSImportType; -type BabelNodeTSBaseType = BabelNodeTSAnyKeyword | BabelNodeTSBooleanKeyword | BabelNodeTSBigIntKeyword | BabelNodeTSIntrinsicKeyword | BabelNodeTSNeverKeyword | BabelNodeTSNullKeyword | BabelNodeTSNumberKeyword | BabelNodeTSObjectKeyword | BabelNodeTSStringKeyword | BabelNodeTSSymbolKeyword | BabelNodeTSUndefinedKeyword | BabelNodeTSUnknownKeyword | BabelNodeTSVoidKeyword | BabelNodeTSThisType | BabelNodeTSLiteralType; -type BabelNodeModuleDeclaration = BabelNodeExportAllDeclaration | BabelNodeExportDefaultDeclaration | BabelNodeExportNamedDeclaration | BabelNodeImportDeclaration; - -declare module "@babel/types" { - declare export function arrayExpression(elements?: Array): BabelNodeArrayExpression; - declare export function assignmentExpression(operator: string, left: BabelNodeLVal | BabelNodeOptionalMemberExpression, right: BabelNodeExpression): BabelNodeAssignmentExpression; - declare export function binaryExpression(operator: "+" | "-" | "/" | "%" | "*" | "**" | "&" | "|" | ">>" | ">>>" | "<<" | "^" | "==" | "===" | "!=" | "!==" | "in" | "instanceof" | ">" | "<" | ">=" | "<=" | "|>", left: BabelNodeExpression | BabelNodePrivateName, right: BabelNodeExpression): BabelNodeBinaryExpression; - declare export function interpreterDirective(value: string): BabelNodeInterpreterDirective; - declare export function directive(value: BabelNodeDirectiveLiteral): BabelNodeDirective; - declare export function directiveLiteral(value: string): BabelNodeDirectiveLiteral; - declare export function blockStatement(body: Array, directives?: Array): BabelNodeBlockStatement; - declare export function breakStatement(label?: BabelNodeIdentifier): BabelNodeBreakStatement; - declare export function callExpression(callee: BabelNodeExpression | BabelNodeSuper | BabelNodeV8IntrinsicIdentifier, _arguments: Array): BabelNodeCallExpression; - declare export function catchClause(param?: BabelNodeIdentifier | BabelNodeArrayPattern | BabelNodeObjectPattern, body: BabelNodeBlockStatement): BabelNodeCatchClause; - declare export function conditionalExpression(test: BabelNodeExpression, consequent: BabelNodeExpression, alternate: BabelNodeExpression): BabelNodeConditionalExpression; - declare export function continueStatement(label?: BabelNodeIdentifier): BabelNodeContinueStatement; - declare export function debuggerStatement(): BabelNodeDebuggerStatement; - declare export function doWhileStatement(test: BabelNodeExpression, body: BabelNodeStatement): BabelNodeDoWhileStatement; - declare export function emptyStatement(): BabelNodeEmptyStatement; - declare export function expressionStatement(expression: BabelNodeExpression): BabelNodeExpressionStatement; - declare export function file(program: BabelNodeProgram, comments?: Array, tokens?: Array): BabelNodeFile; - declare export function forInStatement(left: BabelNodeVariableDeclaration | BabelNodeLVal, right: BabelNodeExpression, body: BabelNodeStatement): BabelNodeForInStatement; - declare export function forStatement(init?: BabelNodeVariableDeclaration | BabelNodeExpression, test?: BabelNodeExpression, update?: BabelNodeExpression, body: BabelNodeStatement): BabelNodeForStatement; - declare export function functionDeclaration(id?: BabelNodeIdentifier, params: Array, body: BabelNodeBlockStatement, generator?: boolean, async?: boolean): BabelNodeFunctionDeclaration; - declare export function functionExpression(id?: BabelNodeIdentifier, params: Array, body: BabelNodeBlockStatement, generator?: boolean, async?: boolean): BabelNodeFunctionExpression; - declare export function identifier(name: string): BabelNodeIdentifier; - declare export function ifStatement(test: BabelNodeExpression, consequent: BabelNodeStatement, alternate?: BabelNodeStatement): BabelNodeIfStatement; - declare export function labeledStatement(label: BabelNodeIdentifier, body: BabelNodeStatement): BabelNodeLabeledStatement; - declare export function stringLiteral(value: string): BabelNodeStringLiteral; - declare export function numericLiteral(value: number): BabelNodeNumericLiteral; - declare export function nullLiteral(): BabelNodeNullLiteral; - declare export function booleanLiteral(value: boolean): BabelNodeBooleanLiteral; - declare export function regExpLiteral(pattern: string, flags?: string): BabelNodeRegExpLiteral; - declare export function logicalExpression(operator: "||" | "&&" | "??", left: BabelNodeExpression, right: BabelNodeExpression): BabelNodeLogicalExpression; - declare export function memberExpression(object: BabelNodeExpression | BabelNodeSuper, property: BabelNodeExpression | BabelNodeIdentifier | BabelNodePrivateName, computed?: boolean, optional?: boolean): BabelNodeMemberExpression; - declare export function newExpression(callee: BabelNodeExpression | BabelNodeSuper | BabelNodeV8IntrinsicIdentifier, _arguments: Array): BabelNodeNewExpression; - declare export function program(body: Array, directives?: Array, sourceType?: "script" | "module", interpreter?: BabelNodeInterpreterDirective): BabelNodeProgram; - declare export function objectExpression(properties: Array): BabelNodeObjectExpression; - declare export function objectMethod(kind?: "method" | "get" | "set", key: BabelNodeExpression | BabelNodeIdentifier | BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeBigIntLiteral, params: Array, body: BabelNodeBlockStatement, computed?: boolean, generator?: boolean, async?: boolean): BabelNodeObjectMethod; - declare export function objectProperty(key: BabelNodeExpression | BabelNodeIdentifier | BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeBigIntLiteral | BabelNodeDecimalLiteral | BabelNodePrivateName, value: BabelNodeExpression | BabelNodePatternLike, computed?: boolean, shorthand?: boolean, decorators?: Array): BabelNodeObjectProperty; - declare export function restElement(argument: BabelNodeLVal): BabelNodeRestElement; - declare export function returnStatement(argument?: BabelNodeExpression): BabelNodeReturnStatement; - declare export function sequenceExpression(expressions: Array): BabelNodeSequenceExpression; - declare export function parenthesizedExpression(expression: BabelNodeExpression): BabelNodeParenthesizedExpression; - declare export function switchCase(test?: BabelNodeExpression, consequent: Array): BabelNodeSwitchCase; - declare export function switchStatement(discriminant: BabelNodeExpression, cases: Array): BabelNodeSwitchStatement; - declare export function thisExpression(): BabelNodeThisExpression; - declare export function throwStatement(argument: BabelNodeExpression): BabelNodeThrowStatement; - declare export function tryStatement(block: BabelNodeBlockStatement, handler?: BabelNodeCatchClause, finalizer?: BabelNodeBlockStatement): BabelNodeTryStatement; - declare export function unaryExpression(operator: "void" | "throw" | "delete" | "!" | "+" | "-" | "~" | "typeof", argument: BabelNodeExpression, prefix?: boolean): BabelNodeUnaryExpression; - declare export function updateExpression(operator: "++" | "--", argument: BabelNodeExpression, prefix?: boolean): BabelNodeUpdateExpression; - declare export function variableDeclaration(kind: "var" | "let" | "const" | "using" | "await using", declarations: Array): BabelNodeVariableDeclaration; - declare export function variableDeclarator(id: BabelNodeLVal, init?: BabelNodeExpression): BabelNodeVariableDeclarator; - declare export function whileStatement(test: BabelNodeExpression, body: BabelNodeStatement): BabelNodeWhileStatement; - declare export function withStatement(object: BabelNodeExpression, body: BabelNodeStatement): BabelNodeWithStatement; - declare export function assignmentPattern(left: BabelNodeIdentifier | BabelNodeObjectPattern | BabelNodeArrayPattern | BabelNodeMemberExpression | BabelNodeTSAsExpression | BabelNodeTSSatisfiesExpression | BabelNodeTSTypeAssertion | BabelNodeTSNonNullExpression, right: BabelNodeExpression): BabelNodeAssignmentPattern; - declare export function arrayPattern(elements: Array): BabelNodeArrayPattern; - declare export function arrowFunctionExpression(params: Array, body: BabelNodeBlockStatement | BabelNodeExpression, async?: boolean): BabelNodeArrowFunctionExpression; - declare export function classBody(body: Array): BabelNodeClassBody; - declare export function classExpression(id?: BabelNodeIdentifier, superClass?: BabelNodeExpression, body: BabelNodeClassBody, decorators?: Array): BabelNodeClassExpression; - declare export function classDeclaration(id?: BabelNodeIdentifier, superClass?: BabelNodeExpression, body: BabelNodeClassBody, decorators?: Array): BabelNodeClassDeclaration; - declare export function exportAllDeclaration(source: BabelNodeStringLiteral): BabelNodeExportAllDeclaration; - declare export function exportDefaultDeclaration(declaration: BabelNodeTSDeclareFunction | BabelNodeFunctionDeclaration | BabelNodeClassDeclaration | BabelNodeExpression): BabelNodeExportDefaultDeclaration; - declare export function exportNamedDeclaration(declaration?: BabelNodeDeclaration, specifiers?: Array, source?: BabelNodeStringLiteral): BabelNodeExportNamedDeclaration; - declare export function exportSpecifier(local: BabelNodeIdentifier, exported: BabelNodeIdentifier | BabelNodeStringLiteral): BabelNodeExportSpecifier; - declare export function forOfStatement(left: BabelNodeVariableDeclaration | BabelNodeLVal, right: BabelNodeExpression, body: BabelNodeStatement, _await?: boolean): BabelNodeForOfStatement; - declare export function importDeclaration(specifiers: Array, source: BabelNodeStringLiteral): BabelNodeImportDeclaration; - declare export function importDefaultSpecifier(local: BabelNodeIdentifier): BabelNodeImportDefaultSpecifier; - declare export function importNamespaceSpecifier(local: BabelNodeIdentifier): BabelNodeImportNamespaceSpecifier; - declare export function importSpecifier(local: BabelNodeIdentifier, imported: BabelNodeIdentifier | BabelNodeStringLiteral): BabelNodeImportSpecifier; - declare export function importExpression(source: BabelNodeExpression, options?: BabelNodeExpression): BabelNodeImportExpression; - declare export function metaProperty(meta: BabelNodeIdentifier, property: BabelNodeIdentifier): BabelNodeMetaProperty; - declare export function classMethod(kind?: "get" | "set" | "method" | "constructor", key: BabelNodeIdentifier | BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeBigIntLiteral | BabelNodeExpression, params: Array, body: BabelNodeBlockStatement, computed?: boolean, _static?: boolean, generator?: boolean, async?: boolean): BabelNodeClassMethod; - declare export function objectPattern(properties: Array): BabelNodeObjectPattern; - declare export function spreadElement(argument: BabelNodeExpression): BabelNodeSpreadElement; - declare function _super(): BabelNodeSuper; - declare export { _super as super } - declare export function taggedTemplateExpression(tag: BabelNodeExpression, quasi: BabelNodeTemplateLiteral): BabelNodeTaggedTemplateExpression; - declare export function templateElement(value: { raw: string, cooked?: string }, tail?: boolean): BabelNodeTemplateElement; - declare export function templateLiteral(quasis: Array, expressions: Array): BabelNodeTemplateLiteral; - declare export function yieldExpression(argument?: BabelNodeExpression, delegate?: boolean): BabelNodeYieldExpression; - declare export function awaitExpression(argument: BabelNodeExpression): BabelNodeAwaitExpression; - declare function _import(): BabelNodeImport; - declare export { _import as import } - declare export function bigIntLiteral(value: string): BabelNodeBigIntLiteral; - declare export function exportNamespaceSpecifier(exported: BabelNodeIdentifier): BabelNodeExportNamespaceSpecifier; - declare export function optionalMemberExpression(object: BabelNodeExpression, property: BabelNodeExpression | BabelNodeIdentifier, computed?: boolean, optional: boolean): BabelNodeOptionalMemberExpression; - declare export function optionalCallExpression(callee: BabelNodeExpression, _arguments: Array, optional: boolean): BabelNodeOptionalCallExpression; - declare export function classProperty(key: BabelNodeIdentifier | BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeBigIntLiteral | BabelNodeExpression, value?: BabelNodeExpression, typeAnnotation?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop, decorators?: Array, computed?: boolean, _static?: boolean): BabelNodeClassProperty; - declare export function classAccessorProperty(key: BabelNodeIdentifier | BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeBigIntLiteral | BabelNodeExpression | BabelNodePrivateName, value?: BabelNodeExpression, typeAnnotation?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop, decorators?: Array, computed?: boolean, _static?: boolean): BabelNodeClassAccessorProperty; - declare export function classPrivateProperty(key: BabelNodePrivateName, value?: BabelNodeExpression, decorators?: Array, _static?: boolean): BabelNodeClassPrivateProperty; - declare export function classPrivateMethod(kind?: "get" | "set" | "method", key: BabelNodePrivateName, params: Array, body: BabelNodeBlockStatement, _static?: boolean): BabelNodeClassPrivateMethod; - declare export function privateName(id: BabelNodeIdentifier): BabelNodePrivateName; - declare export function staticBlock(body: Array): BabelNodeStaticBlock; - declare export function anyTypeAnnotation(): BabelNodeAnyTypeAnnotation; - declare export function arrayTypeAnnotation(elementType: BabelNodeFlowType): BabelNodeArrayTypeAnnotation; - declare export function booleanTypeAnnotation(): BabelNodeBooleanTypeAnnotation; - declare export function booleanLiteralTypeAnnotation(value: boolean): BabelNodeBooleanLiteralTypeAnnotation; - declare export function nullLiteralTypeAnnotation(): BabelNodeNullLiteralTypeAnnotation; - declare export function classImplements(id: BabelNodeIdentifier, typeParameters?: BabelNodeTypeParameterInstantiation): BabelNodeClassImplements; - declare export function declareClass(id: BabelNodeIdentifier, typeParameters?: BabelNodeTypeParameterDeclaration, _extends?: Array, body: BabelNodeObjectTypeAnnotation): BabelNodeDeclareClass; - declare export function declareFunction(id: BabelNodeIdentifier): BabelNodeDeclareFunction; - declare export function declareInterface(id: BabelNodeIdentifier, typeParameters?: BabelNodeTypeParameterDeclaration, _extends?: Array, body: BabelNodeObjectTypeAnnotation): BabelNodeDeclareInterface; - declare export function declareModule(id: BabelNodeIdentifier | BabelNodeStringLiteral, body: BabelNodeBlockStatement, kind?: "CommonJS" | "ES"): BabelNodeDeclareModule; - declare export function declareModuleExports(typeAnnotation: BabelNodeTypeAnnotation): BabelNodeDeclareModuleExports; - declare export function declareTypeAlias(id: BabelNodeIdentifier, typeParameters?: BabelNodeTypeParameterDeclaration, right: BabelNodeFlowType): BabelNodeDeclareTypeAlias; - declare export function declareOpaqueType(id: BabelNodeIdentifier, typeParameters?: BabelNodeTypeParameterDeclaration, supertype?: BabelNodeFlowType): BabelNodeDeclareOpaqueType; - declare export function declareVariable(id: BabelNodeIdentifier): BabelNodeDeclareVariable; - declare export function declareExportDeclaration(declaration?: BabelNodeFlow, specifiers?: Array, source?: BabelNodeStringLiteral, attributes?: Array): BabelNodeDeclareExportDeclaration; - declare export function declareExportAllDeclaration(source: BabelNodeStringLiteral, attributes?: Array): BabelNodeDeclareExportAllDeclaration; - declare export function declaredPredicate(value: BabelNodeFlow): BabelNodeDeclaredPredicate; - declare export function existsTypeAnnotation(): BabelNodeExistsTypeAnnotation; - declare export function functionTypeAnnotation(typeParameters?: BabelNodeTypeParameterDeclaration, params: Array, rest?: BabelNodeFunctionTypeParam, returnType: BabelNodeFlowType): BabelNodeFunctionTypeAnnotation; - declare export function functionTypeParam(name?: BabelNodeIdentifier, typeAnnotation: BabelNodeFlowType): BabelNodeFunctionTypeParam; - declare export function genericTypeAnnotation(id: BabelNodeIdentifier | BabelNodeQualifiedTypeIdentifier, typeParameters?: BabelNodeTypeParameterInstantiation): BabelNodeGenericTypeAnnotation; - declare export function inferredPredicate(): BabelNodeInferredPredicate; - declare export function interfaceExtends(id: BabelNodeIdentifier | BabelNodeQualifiedTypeIdentifier, typeParameters?: BabelNodeTypeParameterInstantiation): BabelNodeInterfaceExtends; - declare export function interfaceDeclaration(id: BabelNodeIdentifier, typeParameters?: BabelNodeTypeParameterDeclaration, _extends?: Array, body: BabelNodeObjectTypeAnnotation): BabelNodeInterfaceDeclaration; - declare export function interfaceTypeAnnotation(_extends?: Array, body: BabelNodeObjectTypeAnnotation): BabelNodeInterfaceTypeAnnotation; - declare export function intersectionTypeAnnotation(types: Array): BabelNodeIntersectionTypeAnnotation; - declare export function mixedTypeAnnotation(): BabelNodeMixedTypeAnnotation; - declare export function emptyTypeAnnotation(): BabelNodeEmptyTypeAnnotation; - declare export function nullableTypeAnnotation(typeAnnotation: BabelNodeFlowType): BabelNodeNullableTypeAnnotation; - declare export function numberLiteralTypeAnnotation(value: number): BabelNodeNumberLiteralTypeAnnotation; - declare export function numberTypeAnnotation(): BabelNodeNumberTypeAnnotation; - declare export function objectTypeAnnotation(properties: Array, indexers?: Array, callProperties?: Array, internalSlots?: Array, exact?: boolean): BabelNodeObjectTypeAnnotation; - declare export function objectTypeInternalSlot(id: BabelNodeIdentifier, value: BabelNodeFlowType, optional: boolean, _static: boolean, method: boolean): BabelNodeObjectTypeInternalSlot; - declare export function objectTypeCallProperty(value: BabelNodeFlowType): BabelNodeObjectTypeCallProperty; - declare export function objectTypeIndexer(id?: BabelNodeIdentifier, key: BabelNodeFlowType, value: BabelNodeFlowType, variance?: BabelNodeVariance): BabelNodeObjectTypeIndexer; - declare export function objectTypeProperty(key: BabelNodeIdentifier | BabelNodeStringLiteral, value: BabelNodeFlowType, variance?: BabelNodeVariance): BabelNodeObjectTypeProperty; - declare export function objectTypeSpreadProperty(argument: BabelNodeFlowType): BabelNodeObjectTypeSpreadProperty; - declare export function opaqueType(id: BabelNodeIdentifier, typeParameters?: BabelNodeTypeParameterDeclaration, supertype?: BabelNodeFlowType, impltype: BabelNodeFlowType): BabelNodeOpaqueType; - declare export function qualifiedTypeIdentifier(id: BabelNodeIdentifier, qualification: BabelNodeIdentifier | BabelNodeQualifiedTypeIdentifier): BabelNodeQualifiedTypeIdentifier; - declare export function stringLiteralTypeAnnotation(value: string): BabelNodeStringLiteralTypeAnnotation; - declare export function stringTypeAnnotation(): BabelNodeStringTypeAnnotation; - declare export function symbolTypeAnnotation(): BabelNodeSymbolTypeAnnotation; - declare export function thisTypeAnnotation(): BabelNodeThisTypeAnnotation; - declare export function tupleTypeAnnotation(types: Array): BabelNodeTupleTypeAnnotation; - declare export function typeofTypeAnnotation(argument: BabelNodeFlowType): BabelNodeTypeofTypeAnnotation; - declare export function typeAlias(id: BabelNodeIdentifier, typeParameters?: BabelNodeTypeParameterDeclaration, right: BabelNodeFlowType): BabelNodeTypeAlias; - declare export function typeAnnotation(typeAnnotation: BabelNodeFlowType): BabelNodeTypeAnnotation; - declare export function typeCastExpression(expression: BabelNodeExpression, typeAnnotation: BabelNodeTypeAnnotation): BabelNodeTypeCastExpression; - declare export function typeParameter(bound?: BabelNodeTypeAnnotation, _default?: BabelNodeFlowType, variance?: BabelNodeVariance): BabelNodeTypeParameter; - declare export function typeParameterDeclaration(params: Array): BabelNodeTypeParameterDeclaration; - declare export function typeParameterInstantiation(params: Array): BabelNodeTypeParameterInstantiation; - declare export function unionTypeAnnotation(types: Array): BabelNodeUnionTypeAnnotation; - declare export function variance(kind: "minus" | "plus"): BabelNodeVariance; - declare export function voidTypeAnnotation(): BabelNodeVoidTypeAnnotation; - declare export function enumDeclaration(id: BabelNodeIdentifier, body: BabelNodeEnumBooleanBody | BabelNodeEnumNumberBody | BabelNodeEnumStringBody | BabelNodeEnumSymbolBody): BabelNodeEnumDeclaration; - declare export function enumBooleanBody(members: Array): BabelNodeEnumBooleanBody; - declare export function enumNumberBody(members: Array): BabelNodeEnumNumberBody; - declare export function enumStringBody(members: Array): BabelNodeEnumStringBody; - declare export function enumSymbolBody(members: Array): BabelNodeEnumSymbolBody; - declare export function enumBooleanMember(id: BabelNodeIdentifier): BabelNodeEnumBooleanMember; - declare export function enumNumberMember(id: BabelNodeIdentifier, init: BabelNodeNumericLiteral): BabelNodeEnumNumberMember; - declare export function enumStringMember(id: BabelNodeIdentifier, init: BabelNodeStringLiteral): BabelNodeEnumStringMember; - declare export function enumDefaultedMember(id: BabelNodeIdentifier): BabelNodeEnumDefaultedMember; - declare export function indexedAccessType(objectType: BabelNodeFlowType, indexType: BabelNodeFlowType): BabelNodeIndexedAccessType; - declare export function optionalIndexedAccessType(objectType: BabelNodeFlowType, indexType: BabelNodeFlowType): BabelNodeOptionalIndexedAccessType; - declare export function jsxAttribute(name: BabelNodeJSXIdentifier | BabelNodeJSXNamespacedName, value?: BabelNodeJSXElement | BabelNodeJSXFragment | BabelNodeStringLiteral | BabelNodeJSXExpressionContainer): BabelNodeJSXAttribute; - declare export function jsxClosingElement(name: BabelNodeJSXIdentifier | BabelNodeJSXMemberExpression | BabelNodeJSXNamespacedName): BabelNodeJSXClosingElement; - declare export function jsxElement(openingElement: BabelNodeJSXOpeningElement, closingElement?: BabelNodeJSXClosingElement, children: Array, selfClosing?: boolean): BabelNodeJSXElement; - declare export function jsxEmptyExpression(): BabelNodeJSXEmptyExpression; - declare export function jsxExpressionContainer(expression: BabelNodeExpression | BabelNodeJSXEmptyExpression): BabelNodeJSXExpressionContainer; - declare export function jsxSpreadChild(expression: BabelNodeExpression): BabelNodeJSXSpreadChild; - declare export function jsxIdentifier(name: string): BabelNodeJSXIdentifier; - declare export function jsxMemberExpression(object: BabelNodeJSXMemberExpression | BabelNodeJSXIdentifier, property: BabelNodeJSXIdentifier): BabelNodeJSXMemberExpression; - declare export function jsxNamespacedName(namespace: BabelNodeJSXIdentifier, name: BabelNodeJSXIdentifier): BabelNodeJSXNamespacedName; - declare export function jsxOpeningElement(name: BabelNodeJSXIdentifier | BabelNodeJSXMemberExpression | BabelNodeJSXNamespacedName, attributes: Array, selfClosing?: boolean): BabelNodeJSXOpeningElement; - declare export function jsxSpreadAttribute(argument: BabelNodeExpression): BabelNodeJSXSpreadAttribute; - declare export function jsxText(value: string): BabelNodeJSXText; - declare export function jsxFragment(openingFragment: BabelNodeJSXOpeningFragment, closingFragment: BabelNodeJSXClosingFragment, children: Array): BabelNodeJSXFragment; - declare export function jsxOpeningFragment(): BabelNodeJSXOpeningFragment; - declare export function jsxClosingFragment(): BabelNodeJSXClosingFragment; - declare export function noop(): BabelNodeNoop; - declare export function placeholder(expectedNode: "Identifier" | "StringLiteral" | "Expression" | "Statement" | "Declaration" | "BlockStatement" | "ClassBody" | "Pattern", name: BabelNodeIdentifier): BabelNodePlaceholder; - declare export function v8IntrinsicIdentifier(name: string): BabelNodeV8IntrinsicIdentifier; - declare export function argumentPlaceholder(): BabelNodeArgumentPlaceholder; - declare export function bindExpression(object: BabelNodeExpression, callee: BabelNodeExpression): BabelNodeBindExpression; - declare export function importAttribute(key: BabelNodeIdentifier | BabelNodeStringLiteral, value: BabelNodeStringLiteral): BabelNodeImportAttribute; - declare export function decorator(expression: BabelNodeExpression): BabelNodeDecorator; - declare export function doExpression(body: BabelNodeBlockStatement, async?: boolean): BabelNodeDoExpression; - declare export function exportDefaultSpecifier(exported: BabelNodeIdentifier): BabelNodeExportDefaultSpecifier; - declare export function recordExpression(properties: Array): BabelNodeRecordExpression; - declare export function tupleExpression(elements?: Array): BabelNodeTupleExpression; - declare export function decimalLiteral(value: string): BabelNodeDecimalLiteral; - declare export function moduleExpression(body: BabelNodeProgram): BabelNodeModuleExpression; - declare export function topicReference(): BabelNodeTopicReference; - declare export function pipelineTopicExpression(expression: BabelNodeExpression): BabelNodePipelineTopicExpression; - declare export function pipelineBareFunction(callee: BabelNodeExpression): BabelNodePipelineBareFunction; - declare export function pipelinePrimaryTopicReference(): BabelNodePipelinePrimaryTopicReference; - declare export function tsParameterProperty(parameter: BabelNodeIdentifier | BabelNodeAssignmentPattern): BabelNodeTSParameterProperty; - declare export function tsDeclareFunction(id?: BabelNodeIdentifier, typeParameters?: BabelNodeTSTypeParameterDeclaration | BabelNodeNoop, params: Array, returnType?: BabelNodeTSTypeAnnotation | BabelNodeNoop): BabelNodeTSDeclareFunction; - declare export function tsDeclareMethod(decorators?: Array, key: BabelNodeIdentifier | BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeBigIntLiteral | BabelNodeExpression, typeParameters?: BabelNodeTSTypeParameterDeclaration | BabelNodeNoop, params: Array, returnType?: BabelNodeTSTypeAnnotation | BabelNodeNoop): BabelNodeTSDeclareMethod; - declare export function tsQualifiedName(left: BabelNodeTSEntityName, right: BabelNodeIdentifier): BabelNodeTSQualifiedName; - declare export function tsCallSignatureDeclaration(typeParameters?: BabelNodeTSTypeParameterDeclaration, parameters: Array, typeAnnotation?: BabelNodeTSTypeAnnotation): BabelNodeTSCallSignatureDeclaration; - declare export function tsConstructSignatureDeclaration(typeParameters?: BabelNodeTSTypeParameterDeclaration, parameters: Array, typeAnnotation?: BabelNodeTSTypeAnnotation): BabelNodeTSConstructSignatureDeclaration; - declare export function tsPropertySignature(key: BabelNodeExpression, typeAnnotation?: BabelNodeTSTypeAnnotation): BabelNodeTSPropertySignature; - declare export function tsMethodSignature(key: BabelNodeExpression, typeParameters?: BabelNodeTSTypeParameterDeclaration, parameters: Array, typeAnnotation?: BabelNodeTSTypeAnnotation): BabelNodeTSMethodSignature; - declare export function tsIndexSignature(parameters: Array, typeAnnotation?: BabelNodeTSTypeAnnotation): BabelNodeTSIndexSignature; - declare export function tsAnyKeyword(): BabelNodeTSAnyKeyword; - declare export function tsBooleanKeyword(): BabelNodeTSBooleanKeyword; - declare export function tsBigIntKeyword(): BabelNodeTSBigIntKeyword; - declare export function tsIntrinsicKeyword(): BabelNodeTSIntrinsicKeyword; - declare export function tsNeverKeyword(): BabelNodeTSNeverKeyword; - declare export function tsNullKeyword(): BabelNodeTSNullKeyword; - declare export function tsNumberKeyword(): BabelNodeTSNumberKeyword; - declare export function tsObjectKeyword(): BabelNodeTSObjectKeyword; - declare export function tsStringKeyword(): BabelNodeTSStringKeyword; - declare export function tsSymbolKeyword(): BabelNodeTSSymbolKeyword; - declare export function tsUndefinedKeyword(): BabelNodeTSUndefinedKeyword; - declare export function tsUnknownKeyword(): BabelNodeTSUnknownKeyword; - declare export function tsVoidKeyword(): BabelNodeTSVoidKeyword; - declare export function tsThisType(): BabelNodeTSThisType; - declare export function tsFunctionType(typeParameters?: BabelNodeTSTypeParameterDeclaration, parameters: Array, typeAnnotation?: BabelNodeTSTypeAnnotation): BabelNodeTSFunctionType; - declare export function tsConstructorType(typeParameters?: BabelNodeTSTypeParameterDeclaration, parameters: Array, typeAnnotation?: BabelNodeTSTypeAnnotation): BabelNodeTSConstructorType; - declare export function tsTypeReference(typeName: BabelNodeTSEntityName, typeParameters?: BabelNodeTSTypeParameterInstantiation): BabelNodeTSTypeReference; - declare export function tsTypePredicate(parameterName: BabelNodeIdentifier | BabelNodeTSThisType, typeAnnotation?: BabelNodeTSTypeAnnotation, asserts?: boolean): BabelNodeTSTypePredicate; - declare export function tsTypeQuery(exprName: BabelNodeTSEntityName | BabelNodeTSImportType, typeParameters?: BabelNodeTSTypeParameterInstantiation): BabelNodeTSTypeQuery; - declare export function tsTypeLiteral(members: Array): BabelNodeTSTypeLiteral; - declare export function tsArrayType(elementType: BabelNodeTSType): BabelNodeTSArrayType; - declare export function tsTupleType(elementTypes: Array): BabelNodeTSTupleType; - declare export function tsOptionalType(typeAnnotation: BabelNodeTSType): BabelNodeTSOptionalType; - declare export function tsRestType(typeAnnotation: BabelNodeTSType): BabelNodeTSRestType; - declare export function tsNamedTupleMember(label: BabelNodeIdentifier, elementType: BabelNodeTSType, optional?: boolean): BabelNodeTSNamedTupleMember; - declare export function tsUnionType(types: Array): BabelNodeTSUnionType; - declare export function tsIntersectionType(types: Array): BabelNodeTSIntersectionType; - declare export function tsConditionalType(checkType: BabelNodeTSType, extendsType: BabelNodeTSType, trueType: BabelNodeTSType, falseType: BabelNodeTSType): BabelNodeTSConditionalType; - declare export function tsInferType(typeParameter: BabelNodeTSTypeParameter): BabelNodeTSInferType; - declare export function tsParenthesizedType(typeAnnotation: BabelNodeTSType): BabelNodeTSParenthesizedType; - declare export function tsTypeOperator(typeAnnotation: BabelNodeTSType): BabelNodeTSTypeOperator; - declare export function tsIndexedAccessType(objectType: BabelNodeTSType, indexType: BabelNodeTSType): BabelNodeTSIndexedAccessType; - declare export function tsMappedType(typeParameter: BabelNodeTSTypeParameter, typeAnnotation?: BabelNodeTSType, nameType?: BabelNodeTSType): BabelNodeTSMappedType; - declare export function tsLiteralType(literal: BabelNodeNumericLiteral | BabelNodeStringLiteral | BabelNodeBooleanLiteral | BabelNodeBigIntLiteral | BabelNodeTemplateLiteral | BabelNodeUnaryExpression): BabelNodeTSLiteralType; - declare export function tsExpressionWithTypeArguments(expression: BabelNodeTSEntityName, typeParameters?: BabelNodeTSTypeParameterInstantiation): BabelNodeTSExpressionWithTypeArguments; - declare export function tsInterfaceDeclaration(id: BabelNodeIdentifier, typeParameters?: BabelNodeTSTypeParameterDeclaration, _extends?: Array, body: BabelNodeTSInterfaceBody): BabelNodeTSInterfaceDeclaration; - declare export function tsInterfaceBody(body: Array): BabelNodeTSInterfaceBody; - declare export function tsTypeAliasDeclaration(id: BabelNodeIdentifier, typeParameters?: BabelNodeTSTypeParameterDeclaration, typeAnnotation: BabelNodeTSType): BabelNodeTSTypeAliasDeclaration; - declare export function tsInstantiationExpression(expression: BabelNodeExpression, typeParameters?: BabelNodeTSTypeParameterInstantiation): BabelNodeTSInstantiationExpression; - declare export function tsAsExpression(expression: BabelNodeExpression, typeAnnotation: BabelNodeTSType): BabelNodeTSAsExpression; - declare export function tsSatisfiesExpression(expression: BabelNodeExpression, typeAnnotation: BabelNodeTSType): BabelNodeTSSatisfiesExpression; - declare export function tsTypeAssertion(typeAnnotation: BabelNodeTSType, expression: BabelNodeExpression): BabelNodeTSTypeAssertion; - declare export function tsEnumDeclaration(id: BabelNodeIdentifier, members: Array): BabelNodeTSEnumDeclaration; - declare export function tsEnumMember(id: BabelNodeIdentifier | BabelNodeStringLiteral, initializer?: BabelNodeExpression): BabelNodeTSEnumMember; - declare export function tsModuleDeclaration(id: BabelNodeIdentifier | BabelNodeStringLiteral, body: BabelNodeTSModuleBlock | BabelNodeTSModuleDeclaration): BabelNodeTSModuleDeclaration; - declare export function tsModuleBlock(body: Array): BabelNodeTSModuleBlock; - declare export function tsImportType(argument: BabelNodeStringLiteral, qualifier?: BabelNodeTSEntityName, typeParameters?: BabelNodeTSTypeParameterInstantiation): BabelNodeTSImportType; - declare export function tsImportEqualsDeclaration(id: BabelNodeIdentifier, moduleReference: BabelNodeTSEntityName | BabelNodeTSExternalModuleReference): BabelNodeTSImportEqualsDeclaration; - declare export function tsExternalModuleReference(expression: BabelNodeStringLiteral): BabelNodeTSExternalModuleReference; - declare export function tsNonNullExpression(expression: BabelNodeExpression): BabelNodeTSNonNullExpression; - declare export function tsExportAssignment(expression: BabelNodeExpression): BabelNodeTSExportAssignment; - declare export function tsNamespaceExportDeclaration(id: BabelNodeIdentifier): BabelNodeTSNamespaceExportDeclaration; - declare export function tsTypeAnnotation(typeAnnotation: BabelNodeTSType): BabelNodeTSTypeAnnotation; - declare export function tsTypeParameterInstantiation(params: Array): BabelNodeTSTypeParameterInstantiation; - declare export function tsTypeParameterDeclaration(params: Array): BabelNodeTSTypeParameterDeclaration; - declare export function tsTypeParameter(constraint?: BabelNodeTSType, _default?: BabelNodeTSType, name: string): BabelNodeTSTypeParameter; - declare export function isArrayExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeArrayExpression) - declare export function assertArrayExpression(node: ?Object, opts?: ?Object): void - declare export function isAssignmentExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeAssignmentExpression) - declare export function assertAssignmentExpression(node: ?Object, opts?: ?Object): void - declare export function isBinaryExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeBinaryExpression) - declare export function assertBinaryExpression(node: ?Object, opts?: ?Object): void - declare export function isInterpreterDirective(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeInterpreterDirective) - declare export function assertInterpreterDirective(node: ?Object, opts?: ?Object): void - declare export function isDirective(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeDirective) - declare export function assertDirective(node: ?Object, opts?: ?Object): void - declare export function isDirectiveLiteral(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeDirectiveLiteral) - declare export function assertDirectiveLiteral(node: ?Object, opts?: ?Object): void - declare export function isBlockStatement(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeBlockStatement) - declare export function assertBlockStatement(node: ?Object, opts?: ?Object): void - declare export function isBreakStatement(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeBreakStatement) - declare export function assertBreakStatement(node: ?Object, opts?: ?Object): void - declare export function isCallExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeCallExpression) - declare export function assertCallExpression(node: ?Object, opts?: ?Object): void - declare export function isCatchClause(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeCatchClause) - declare export function assertCatchClause(node: ?Object, opts?: ?Object): void - declare export function isConditionalExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeConditionalExpression) - declare export function assertConditionalExpression(node: ?Object, opts?: ?Object): void - declare export function isContinueStatement(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeContinueStatement) - declare export function assertContinueStatement(node: ?Object, opts?: ?Object): void - declare export function isDebuggerStatement(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeDebuggerStatement) - declare export function assertDebuggerStatement(node: ?Object, opts?: ?Object): void - declare export function isDoWhileStatement(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeDoWhileStatement) - declare export function assertDoWhileStatement(node: ?Object, opts?: ?Object): void - declare export function isEmptyStatement(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeEmptyStatement) - declare export function assertEmptyStatement(node: ?Object, opts?: ?Object): void - declare export function isExpressionStatement(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeExpressionStatement) - declare export function assertExpressionStatement(node: ?Object, opts?: ?Object): void - declare export function isFile(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeFile) - declare export function assertFile(node: ?Object, opts?: ?Object): void - declare export function isForInStatement(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeForInStatement) - declare export function assertForInStatement(node: ?Object, opts?: ?Object): void - declare export function isForStatement(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeForStatement) - declare export function assertForStatement(node: ?Object, opts?: ?Object): void - declare export function isFunctionDeclaration(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeFunctionDeclaration) - declare export function assertFunctionDeclaration(node: ?Object, opts?: ?Object): void - declare export function isFunctionExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeFunctionExpression) - declare export function assertFunctionExpression(node: ?Object, opts?: ?Object): void - declare export function isIdentifier(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeIdentifier) - declare export function assertIdentifier(node: ?Object, opts?: ?Object): void - declare export function isIfStatement(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeIfStatement) - declare export function assertIfStatement(node: ?Object, opts?: ?Object): void - declare export function isLabeledStatement(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeLabeledStatement) - declare export function assertLabeledStatement(node: ?Object, opts?: ?Object): void - declare export function isStringLiteral(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeStringLiteral) - declare export function assertStringLiteral(node: ?Object, opts?: ?Object): void - declare export function isNumericLiteral(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeNumericLiteral) - declare export function assertNumericLiteral(node: ?Object, opts?: ?Object): void - declare export function isNullLiteral(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeNullLiteral) - declare export function assertNullLiteral(node: ?Object, opts?: ?Object): void - declare export function isBooleanLiteral(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeBooleanLiteral) - declare export function assertBooleanLiteral(node: ?Object, opts?: ?Object): void - declare export function isRegExpLiteral(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeRegExpLiteral) - declare export function assertRegExpLiteral(node: ?Object, opts?: ?Object): void - declare export function isLogicalExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeLogicalExpression) - declare export function assertLogicalExpression(node: ?Object, opts?: ?Object): void - declare export function isMemberExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeMemberExpression) - declare export function assertMemberExpression(node: ?Object, opts?: ?Object): void - declare export function isNewExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeNewExpression) - declare export function assertNewExpression(node: ?Object, opts?: ?Object): void - declare export function isProgram(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeProgram) - declare export function assertProgram(node: ?Object, opts?: ?Object): void - declare export function isObjectExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeObjectExpression) - declare export function assertObjectExpression(node: ?Object, opts?: ?Object): void - declare export function isObjectMethod(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeObjectMethod) - declare export function assertObjectMethod(node: ?Object, opts?: ?Object): void - declare export function isObjectProperty(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeObjectProperty) - declare export function assertObjectProperty(node: ?Object, opts?: ?Object): void - declare export function isRestElement(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeRestElement) - declare export function assertRestElement(node: ?Object, opts?: ?Object): void - declare export function isReturnStatement(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeReturnStatement) - declare export function assertReturnStatement(node: ?Object, opts?: ?Object): void - declare export function isSequenceExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeSequenceExpression) - declare export function assertSequenceExpression(node: ?Object, opts?: ?Object): void - declare export function isParenthesizedExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeParenthesizedExpression) - declare export function assertParenthesizedExpression(node: ?Object, opts?: ?Object): void - declare export function isSwitchCase(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeSwitchCase) - declare export function assertSwitchCase(node: ?Object, opts?: ?Object): void - declare export function isSwitchStatement(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeSwitchStatement) - declare export function assertSwitchStatement(node: ?Object, opts?: ?Object): void - declare export function isThisExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeThisExpression) - declare export function assertThisExpression(node: ?Object, opts?: ?Object): void - declare export function isThrowStatement(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeThrowStatement) - declare export function assertThrowStatement(node: ?Object, opts?: ?Object): void - declare export function isTryStatement(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTryStatement) - declare export function assertTryStatement(node: ?Object, opts?: ?Object): void - declare export function isUnaryExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeUnaryExpression) - declare export function assertUnaryExpression(node: ?Object, opts?: ?Object): void - declare export function isUpdateExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeUpdateExpression) - declare export function assertUpdateExpression(node: ?Object, opts?: ?Object): void - declare export function isVariableDeclaration(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeVariableDeclaration) - declare export function assertVariableDeclaration(node: ?Object, opts?: ?Object): void - declare export function isVariableDeclarator(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeVariableDeclarator) - declare export function assertVariableDeclarator(node: ?Object, opts?: ?Object): void - declare export function isWhileStatement(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeWhileStatement) - declare export function assertWhileStatement(node: ?Object, opts?: ?Object): void - declare export function isWithStatement(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeWithStatement) - declare export function assertWithStatement(node: ?Object, opts?: ?Object): void - declare export function isAssignmentPattern(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeAssignmentPattern) - declare export function assertAssignmentPattern(node: ?Object, opts?: ?Object): void - declare export function isArrayPattern(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeArrayPattern) - declare export function assertArrayPattern(node: ?Object, opts?: ?Object): void - declare export function isArrowFunctionExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeArrowFunctionExpression) - declare export function assertArrowFunctionExpression(node: ?Object, opts?: ?Object): void - declare export function isClassBody(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeClassBody) - declare export function assertClassBody(node: ?Object, opts?: ?Object): void - declare export function isClassExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeClassExpression) - declare export function assertClassExpression(node: ?Object, opts?: ?Object): void - declare export function isClassDeclaration(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeClassDeclaration) - declare export function assertClassDeclaration(node: ?Object, opts?: ?Object): void - declare export function isExportAllDeclaration(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeExportAllDeclaration) - declare export function assertExportAllDeclaration(node: ?Object, opts?: ?Object): void - declare export function isExportDefaultDeclaration(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeExportDefaultDeclaration) - declare export function assertExportDefaultDeclaration(node: ?Object, opts?: ?Object): void - declare export function isExportNamedDeclaration(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeExportNamedDeclaration) - declare export function assertExportNamedDeclaration(node: ?Object, opts?: ?Object): void - declare export function isExportSpecifier(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeExportSpecifier) - declare export function assertExportSpecifier(node: ?Object, opts?: ?Object): void - declare export function isForOfStatement(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeForOfStatement) - declare export function assertForOfStatement(node: ?Object, opts?: ?Object): void - declare export function isImportDeclaration(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeImportDeclaration) - declare export function assertImportDeclaration(node: ?Object, opts?: ?Object): void - declare export function isImportDefaultSpecifier(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeImportDefaultSpecifier) - declare export function assertImportDefaultSpecifier(node: ?Object, opts?: ?Object): void - declare export function isImportNamespaceSpecifier(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeImportNamespaceSpecifier) - declare export function assertImportNamespaceSpecifier(node: ?Object, opts?: ?Object): void - declare export function isImportSpecifier(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeImportSpecifier) - declare export function assertImportSpecifier(node: ?Object, opts?: ?Object): void - declare export function isImportExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeImportExpression) - declare export function assertImportExpression(node: ?Object, opts?: ?Object): void - declare export function isMetaProperty(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeMetaProperty) - declare export function assertMetaProperty(node: ?Object, opts?: ?Object): void - declare export function isClassMethod(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeClassMethod) - declare export function assertClassMethod(node: ?Object, opts?: ?Object): void - declare export function isObjectPattern(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeObjectPattern) - declare export function assertObjectPattern(node: ?Object, opts?: ?Object): void - declare export function isSpreadElement(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeSpreadElement) - declare export function assertSpreadElement(node: ?Object, opts?: ?Object): void - declare export function isSuper(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeSuper) - declare export function assertSuper(node: ?Object, opts?: ?Object): void - declare export function isTaggedTemplateExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTaggedTemplateExpression) - declare export function assertTaggedTemplateExpression(node: ?Object, opts?: ?Object): void - declare export function isTemplateElement(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTemplateElement) - declare export function assertTemplateElement(node: ?Object, opts?: ?Object): void - declare export function isTemplateLiteral(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTemplateLiteral) - declare export function assertTemplateLiteral(node: ?Object, opts?: ?Object): void - declare export function isYieldExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeYieldExpression) - declare export function assertYieldExpression(node: ?Object, opts?: ?Object): void - declare export function isAwaitExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeAwaitExpression) - declare export function assertAwaitExpression(node: ?Object, opts?: ?Object): void - declare export function isImport(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeImport) - declare export function assertImport(node: ?Object, opts?: ?Object): void - declare export function isBigIntLiteral(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeBigIntLiteral) - declare export function assertBigIntLiteral(node: ?Object, opts?: ?Object): void - declare export function isExportNamespaceSpecifier(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeExportNamespaceSpecifier) - declare export function assertExportNamespaceSpecifier(node: ?Object, opts?: ?Object): void - declare export function isOptionalMemberExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeOptionalMemberExpression) - declare export function assertOptionalMemberExpression(node: ?Object, opts?: ?Object): void - declare export function isOptionalCallExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeOptionalCallExpression) - declare export function assertOptionalCallExpression(node: ?Object, opts?: ?Object): void - declare export function isClassProperty(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeClassProperty) - declare export function assertClassProperty(node: ?Object, opts?: ?Object): void - declare export function isClassAccessorProperty(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeClassAccessorProperty) - declare export function assertClassAccessorProperty(node: ?Object, opts?: ?Object): void - declare export function isClassPrivateProperty(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeClassPrivateProperty) - declare export function assertClassPrivateProperty(node: ?Object, opts?: ?Object): void - declare export function isClassPrivateMethod(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeClassPrivateMethod) - declare export function assertClassPrivateMethod(node: ?Object, opts?: ?Object): void - declare export function isPrivateName(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodePrivateName) - declare export function assertPrivateName(node: ?Object, opts?: ?Object): void - declare export function isStaticBlock(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeStaticBlock) - declare export function assertStaticBlock(node: ?Object, opts?: ?Object): void - declare export function isAnyTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeAnyTypeAnnotation) - declare export function assertAnyTypeAnnotation(node: ?Object, opts?: ?Object): void - declare export function isArrayTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeArrayTypeAnnotation) - declare export function assertArrayTypeAnnotation(node: ?Object, opts?: ?Object): void - declare export function isBooleanTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeBooleanTypeAnnotation) - declare export function assertBooleanTypeAnnotation(node: ?Object, opts?: ?Object): void - declare export function isBooleanLiteralTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeBooleanLiteralTypeAnnotation) - declare export function assertBooleanLiteralTypeAnnotation(node: ?Object, opts?: ?Object): void - declare export function isNullLiteralTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeNullLiteralTypeAnnotation) - declare export function assertNullLiteralTypeAnnotation(node: ?Object, opts?: ?Object): void - declare export function isClassImplements(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeClassImplements) - declare export function assertClassImplements(node: ?Object, opts?: ?Object): void - declare export function isDeclareClass(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeDeclareClass) - declare export function assertDeclareClass(node: ?Object, opts?: ?Object): void - declare export function isDeclareFunction(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeDeclareFunction) - declare export function assertDeclareFunction(node: ?Object, opts?: ?Object): void - declare export function isDeclareInterface(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeDeclareInterface) - declare export function assertDeclareInterface(node: ?Object, opts?: ?Object): void - declare export function isDeclareModule(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeDeclareModule) - declare export function assertDeclareModule(node: ?Object, opts?: ?Object): void - declare export function isDeclareModuleExports(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeDeclareModuleExports) - declare export function assertDeclareModuleExports(node: ?Object, opts?: ?Object): void - declare export function isDeclareTypeAlias(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeDeclareTypeAlias) - declare export function assertDeclareTypeAlias(node: ?Object, opts?: ?Object): void - declare export function isDeclareOpaqueType(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeDeclareOpaqueType) - declare export function assertDeclareOpaqueType(node: ?Object, opts?: ?Object): void - declare export function isDeclareVariable(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeDeclareVariable) - declare export function assertDeclareVariable(node: ?Object, opts?: ?Object): void - declare export function isDeclareExportDeclaration(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeDeclareExportDeclaration) - declare export function assertDeclareExportDeclaration(node: ?Object, opts?: ?Object): void - declare export function isDeclareExportAllDeclaration(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeDeclareExportAllDeclaration) - declare export function assertDeclareExportAllDeclaration(node: ?Object, opts?: ?Object): void - declare export function isDeclaredPredicate(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeDeclaredPredicate) - declare export function assertDeclaredPredicate(node: ?Object, opts?: ?Object): void - declare export function isExistsTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeExistsTypeAnnotation) - declare export function assertExistsTypeAnnotation(node: ?Object, opts?: ?Object): void - declare export function isFunctionTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeFunctionTypeAnnotation) - declare export function assertFunctionTypeAnnotation(node: ?Object, opts?: ?Object): void - declare export function isFunctionTypeParam(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeFunctionTypeParam) - declare export function assertFunctionTypeParam(node: ?Object, opts?: ?Object): void - declare export function isGenericTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeGenericTypeAnnotation) - declare export function assertGenericTypeAnnotation(node: ?Object, opts?: ?Object): void - declare export function isInferredPredicate(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeInferredPredicate) - declare export function assertInferredPredicate(node: ?Object, opts?: ?Object): void - declare export function isInterfaceExtends(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeInterfaceExtends) - declare export function assertInterfaceExtends(node: ?Object, opts?: ?Object): void - declare export function isInterfaceDeclaration(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeInterfaceDeclaration) - declare export function assertInterfaceDeclaration(node: ?Object, opts?: ?Object): void - declare export function isInterfaceTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeInterfaceTypeAnnotation) - declare export function assertInterfaceTypeAnnotation(node: ?Object, opts?: ?Object): void - declare export function isIntersectionTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeIntersectionTypeAnnotation) - declare export function assertIntersectionTypeAnnotation(node: ?Object, opts?: ?Object): void - declare export function isMixedTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeMixedTypeAnnotation) - declare export function assertMixedTypeAnnotation(node: ?Object, opts?: ?Object): void - declare export function isEmptyTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeEmptyTypeAnnotation) - declare export function assertEmptyTypeAnnotation(node: ?Object, opts?: ?Object): void - declare export function isNullableTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeNullableTypeAnnotation) - declare export function assertNullableTypeAnnotation(node: ?Object, opts?: ?Object): void - declare export function isNumberLiteralTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeNumberLiteralTypeAnnotation) - declare export function assertNumberLiteralTypeAnnotation(node: ?Object, opts?: ?Object): void - declare export function isNumberTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeNumberTypeAnnotation) - declare export function assertNumberTypeAnnotation(node: ?Object, opts?: ?Object): void - declare export function isObjectTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeObjectTypeAnnotation) - declare export function assertObjectTypeAnnotation(node: ?Object, opts?: ?Object): void - declare export function isObjectTypeInternalSlot(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeObjectTypeInternalSlot) - declare export function assertObjectTypeInternalSlot(node: ?Object, opts?: ?Object): void - declare export function isObjectTypeCallProperty(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeObjectTypeCallProperty) - declare export function assertObjectTypeCallProperty(node: ?Object, opts?: ?Object): void - declare export function isObjectTypeIndexer(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeObjectTypeIndexer) - declare export function assertObjectTypeIndexer(node: ?Object, opts?: ?Object): void - declare export function isObjectTypeProperty(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeObjectTypeProperty) - declare export function assertObjectTypeProperty(node: ?Object, opts?: ?Object): void - declare export function isObjectTypeSpreadProperty(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeObjectTypeSpreadProperty) - declare export function assertObjectTypeSpreadProperty(node: ?Object, opts?: ?Object): void - declare export function isOpaqueType(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeOpaqueType) - declare export function assertOpaqueType(node: ?Object, opts?: ?Object): void - declare export function isQualifiedTypeIdentifier(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeQualifiedTypeIdentifier) - declare export function assertQualifiedTypeIdentifier(node: ?Object, opts?: ?Object): void - declare export function isStringLiteralTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeStringLiteralTypeAnnotation) - declare export function assertStringLiteralTypeAnnotation(node: ?Object, opts?: ?Object): void - declare export function isStringTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeStringTypeAnnotation) - declare export function assertStringTypeAnnotation(node: ?Object, opts?: ?Object): void - declare export function isSymbolTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeSymbolTypeAnnotation) - declare export function assertSymbolTypeAnnotation(node: ?Object, opts?: ?Object): void - declare export function isThisTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeThisTypeAnnotation) - declare export function assertThisTypeAnnotation(node: ?Object, opts?: ?Object): void - declare export function isTupleTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTupleTypeAnnotation) - declare export function assertTupleTypeAnnotation(node: ?Object, opts?: ?Object): void - declare export function isTypeofTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTypeofTypeAnnotation) - declare export function assertTypeofTypeAnnotation(node: ?Object, opts?: ?Object): void - declare export function isTypeAlias(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTypeAlias) - declare export function assertTypeAlias(node: ?Object, opts?: ?Object): void - declare export function isTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTypeAnnotation) - declare export function assertTypeAnnotation(node: ?Object, opts?: ?Object): void - declare export function isTypeCastExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTypeCastExpression) - declare export function assertTypeCastExpression(node: ?Object, opts?: ?Object): void - declare export function isTypeParameter(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTypeParameter) - declare export function assertTypeParameter(node: ?Object, opts?: ?Object): void - declare export function isTypeParameterDeclaration(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTypeParameterDeclaration) - declare export function assertTypeParameterDeclaration(node: ?Object, opts?: ?Object): void - declare export function isTypeParameterInstantiation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTypeParameterInstantiation) - declare export function assertTypeParameterInstantiation(node: ?Object, opts?: ?Object): void - declare export function isUnionTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeUnionTypeAnnotation) - declare export function assertUnionTypeAnnotation(node: ?Object, opts?: ?Object): void - declare export function isVariance(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeVariance) - declare export function assertVariance(node: ?Object, opts?: ?Object): void - declare export function isVoidTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeVoidTypeAnnotation) - declare export function assertVoidTypeAnnotation(node: ?Object, opts?: ?Object): void - declare export function isEnumDeclaration(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeEnumDeclaration) - declare export function assertEnumDeclaration(node: ?Object, opts?: ?Object): void - declare export function isEnumBooleanBody(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeEnumBooleanBody) - declare export function assertEnumBooleanBody(node: ?Object, opts?: ?Object): void - declare export function isEnumNumberBody(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeEnumNumberBody) - declare export function assertEnumNumberBody(node: ?Object, opts?: ?Object): void - declare export function isEnumStringBody(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeEnumStringBody) - declare export function assertEnumStringBody(node: ?Object, opts?: ?Object): void - declare export function isEnumSymbolBody(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeEnumSymbolBody) - declare export function assertEnumSymbolBody(node: ?Object, opts?: ?Object): void - declare export function isEnumBooleanMember(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeEnumBooleanMember) - declare export function assertEnumBooleanMember(node: ?Object, opts?: ?Object): void - declare export function isEnumNumberMember(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeEnumNumberMember) - declare export function assertEnumNumberMember(node: ?Object, opts?: ?Object): void - declare export function isEnumStringMember(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeEnumStringMember) - declare export function assertEnumStringMember(node: ?Object, opts?: ?Object): void - declare export function isEnumDefaultedMember(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeEnumDefaultedMember) - declare export function assertEnumDefaultedMember(node: ?Object, opts?: ?Object): void - declare export function isIndexedAccessType(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeIndexedAccessType) - declare export function assertIndexedAccessType(node: ?Object, opts?: ?Object): void - declare export function isOptionalIndexedAccessType(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeOptionalIndexedAccessType) - declare export function assertOptionalIndexedAccessType(node: ?Object, opts?: ?Object): void - declare export function isJSXAttribute(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeJSXAttribute) - declare export function assertJSXAttribute(node: ?Object, opts?: ?Object): void - declare export function isJSXClosingElement(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeJSXClosingElement) - declare export function assertJSXClosingElement(node: ?Object, opts?: ?Object): void - declare export function isJSXElement(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeJSXElement) - declare export function assertJSXElement(node: ?Object, opts?: ?Object): void - declare export function isJSXEmptyExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeJSXEmptyExpression) - declare export function assertJSXEmptyExpression(node: ?Object, opts?: ?Object): void - declare export function isJSXExpressionContainer(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeJSXExpressionContainer) - declare export function assertJSXExpressionContainer(node: ?Object, opts?: ?Object): void - declare export function isJSXSpreadChild(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeJSXSpreadChild) - declare export function assertJSXSpreadChild(node: ?Object, opts?: ?Object): void - declare export function isJSXIdentifier(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeJSXIdentifier) - declare export function assertJSXIdentifier(node: ?Object, opts?: ?Object): void - declare export function isJSXMemberExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeJSXMemberExpression) - declare export function assertJSXMemberExpression(node: ?Object, opts?: ?Object): void - declare export function isJSXNamespacedName(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeJSXNamespacedName) - declare export function assertJSXNamespacedName(node: ?Object, opts?: ?Object): void - declare export function isJSXOpeningElement(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeJSXOpeningElement) - declare export function assertJSXOpeningElement(node: ?Object, opts?: ?Object): void - declare export function isJSXSpreadAttribute(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeJSXSpreadAttribute) - declare export function assertJSXSpreadAttribute(node: ?Object, opts?: ?Object): void - declare export function isJSXText(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeJSXText) - declare export function assertJSXText(node: ?Object, opts?: ?Object): void - declare export function isJSXFragment(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeJSXFragment) - declare export function assertJSXFragment(node: ?Object, opts?: ?Object): void - declare export function isJSXOpeningFragment(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeJSXOpeningFragment) - declare export function assertJSXOpeningFragment(node: ?Object, opts?: ?Object): void - declare export function isJSXClosingFragment(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeJSXClosingFragment) - declare export function assertJSXClosingFragment(node: ?Object, opts?: ?Object): void - declare export function isNoop(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeNoop) - declare export function assertNoop(node: ?Object, opts?: ?Object): void - declare export function isPlaceholder(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodePlaceholder) - declare export function assertPlaceholder(node: ?Object, opts?: ?Object): void - declare export function isV8IntrinsicIdentifier(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeV8IntrinsicIdentifier) - declare export function assertV8IntrinsicIdentifier(node: ?Object, opts?: ?Object): void - declare export function isArgumentPlaceholder(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeArgumentPlaceholder) - declare export function assertArgumentPlaceholder(node: ?Object, opts?: ?Object): void - declare export function isBindExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeBindExpression) - declare export function assertBindExpression(node: ?Object, opts?: ?Object): void - declare export function isImportAttribute(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeImportAttribute) - declare export function assertImportAttribute(node: ?Object, opts?: ?Object): void - declare export function isDecorator(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeDecorator) - declare export function assertDecorator(node: ?Object, opts?: ?Object): void - declare export function isDoExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeDoExpression) - declare export function assertDoExpression(node: ?Object, opts?: ?Object): void - declare export function isExportDefaultSpecifier(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeExportDefaultSpecifier) - declare export function assertExportDefaultSpecifier(node: ?Object, opts?: ?Object): void - declare export function isRecordExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeRecordExpression) - declare export function assertRecordExpression(node: ?Object, opts?: ?Object): void - declare export function isTupleExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTupleExpression) - declare export function assertTupleExpression(node: ?Object, opts?: ?Object): void - declare export function isDecimalLiteral(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeDecimalLiteral) - declare export function assertDecimalLiteral(node: ?Object, opts?: ?Object): void - declare export function isModuleExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeModuleExpression) - declare export function assertModuleExpression(node: ?Object, opts?: ?Object): void - declare export function isTopicReference(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTopicReference) - declare export function assertTopicReference(node: ?Object, opts?: ?Object): void - declare export function isPipelineTopicExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodePipelineTopicExpression) - declare export function assertPipelineTopicExpression(node: ?Object, opts?: ?Object): void - declare export function isPipelineBareFunction(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodePipelineBareFunction) - declare export function assertPipelineBareFunction(node: ?Object, opts?: ?Object): void - declare export function isPipelinePrimaryTopicReference(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodePipelinePrimaryTopicReference) - declare export function assertPipelinePrimaryTopicReference(node: ?Object, opts?: ?Object): void - declare export function isTSParameterProperty(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSParameterProperty) - declare export function assertTSParameterProperty(node: ?Object, opts?: ?Object): void - declare export function isTSDeclareFunction(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSDeclareFunction) - declare export function assertTSDeclareFunction(node: ?Object, opts?: ?Object): void - declare export function isTSDeclareMethod(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSDeclareMethod) - declare export function assertTSDeclareMethod(node: ?Object, opts?: ?Object): void - declare export function isTSQualifiedName(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSQualifiedName) - declare export function assertTSQualifiedName(node: ?Object, opts?: ?Object): void - declare export function isTSCallSignatureDeclaration(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSCallSignatureDeclaration) - declare export function assertTSCallSignatureDeclaration(node: ?Object, opts?: ?Object): void - declare export function isTSConstructSignatureDeclaration(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSConstructSignatureDeclaration) - declare export function assertTSConstructSignatureDeclaration(node: ?Object, opts?: ?Object): void - declare export function isTSPropertySignature(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSPropertySignature) - declare export function assertTSPropertySignature(node: ?Object, opts?: ?Object): void - declare export function isTSMethodSignature(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSMethodSignature) - declare export function assertTSMethodSignature(node: ?Object, opts?: ?Object): void - declare export function isTSIndexSignature(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSIndexSignature) - declare export function assertTSIndexSignature(node: ?Object, opts?: ?Object): void - declare export function isTSAnyKeyword(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSAnyKeyword) - declare export function assertTSAnyKeyword(node: ?Object, opts?: ?Object): void - declare export function isTSBooleanKeyword(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSBooleanKeyword) - declare export function assertTSBooleanKeyword(node: ?Object, opts?: ?Object): void - declare export function isTSBigIntKeyword(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSBigIntKeyword) - declare export function assertTSBigIntKeyword(node: ?Object, opts?: ?Object): void - declare export function isTSIntrinsicKeyword(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSIntrinsicKeyword) - declare export function assertTSIntrinsicKeyword(node: ?Object, opts?: ?Object): void - declare export function isTSNeverKeyword(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSNeverKeyword) - declare export function assertTSNeverKeyword(node: ?Object, opts?: ?Object): void - declare export function isTSNullKeyword(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSNullKeyword) - declare export function assertTSNullKeyword(node: ?Object, opts?: ?Object): void - declare export function isTSNumberKeyword(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSNumberKeyword) - declare export function assertTSNumberKeyword(node: ?Object, opts?: ?Object): void - declare export function isTSObjectKeyword(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSObjectKeyword) - declare export function assertTSObjectKeyword(node: ?Object, opts?: ?Object): void - declare export function isTSStringKeyword(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSStringKeyword) - declare export function assertTSStringKeyword(node: ?Object, opts?: ?Object): void - declare export function isTSSymbolKeyword(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSSymbolKeyword) - declare export function assertTSSymbolKeyword(node: ?Object, opts?: ?Object): void - declare export function isTSUndefinedKeyword(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSUndefinedKeyword) - declare export function assertTSUndefinedKeyword(node: ?Object, opts?: ?Object): void - declare export function isTSUnknownKeyword(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSUnknownKeyword) - declare export function assertTSUnknownKeyword(node: ?Object, opts?: ?Object): void - declare export function isTSVoidKeyword(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSVoidKeyword) - declare export function assertTSVoidKeyword(node: ?Object, opts?: ?Object): void - declare export function isTSThisType(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSThisType) - declare export function assertTSThisType(node: ?Object, opts?: ?Object): void - declare export function isTSFunctionType(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSFunctionType) - declare export function assertTSFunctionType(node: ?Object, opts?: ?Object): void - declare export function isTSConstructorType(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSConstructorType) - declare export function assertTSConstructorType(node: ?Object, opts?: ?Object): void - declare export function isTSTypeReference(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSTypeReference) - declare export function assertTSTypeReference(node: ?Object, opts?: ?Object): void - declare export function isTSTypePredicate(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSTypePredicate) - declare export function assertTSTypePredicate(node: ?Object, opts?: ?Object): void - declare export function isTSTypeQuery(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSTypeQuery) - declare export function assertTSTypeQuery(node: ?Object, opts?: ?Object): void - declare export function isTSTypeLiteral(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSTypeLiteral) - declare export function assertTSTypeLiteral(node: ?Object, opts?: ?Object): void - declare export function isTSArrayType(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSArrayType) - declare export function assertTSArrayType(node: ?Object, opts?: ?Object): void - declare export function isTSTupleType(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSTupleType) - declare export function assertTSTupleType(node: ?Object, opts?: ?Object): void - declare export function isTSOptionalType(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSOptionalType) - declare export function assertTSOptionalType(node: ?Object, opts?: ?Object): void - declare export function isTSRestType(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSRestType) - declare export function assertTSRestType(node: ?Object, opts?: ?Object): void - declare export function isTSNamedTupleMember(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSNamedTupleMember) - declare export function assertTSNamedTupleMember(node: ?Object, opts?: ?Object): void - declare export function isTSUnionType(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSUnionType) - declare export function assertTSUnionType(node: ?Object, opts?: ?Object): void - declare export function isTSIntersectionType(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSIntersectionType) - declare export function assertTSIntersectionType(node: ?Object, opts?: ?Object): void - declare export function isTSConditionalType(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSConditionalType) - declare export function assertTSConditionalType(node: ?Object, opts?: ?Object): void - declare export function isTSInferType(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSInferType) - declare export function assertTSInferType(node: ?Object, opts?: ?Object): void - declare export function isTSParenthesizedType(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSParenthesizedType) - declare export function assertTSParenthesizedType(node: ?Object, opts?: ?Object): void - declare export function isTSTypeOperator(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSTypeOperator) - declare export function assertTSTypeOperator(node: ?Object, opts?: ?Object): void - declare export function isTSIndexedAccessType(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSIndexedAccessType) - declare export function assertTSIndexedAccessType(node: ?Object, opts?: ?Object): void - declare export function isTSMappedType(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSMappedType) - declare export function assertTSMappedType(node: ?Object, opts?: ?Object): void - declare export function isTSLiteralType(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSLiteralType) - declare export function assertTSLiteralType(node: ?Object, opts?: ?Object): void - declare export function isTSExpressionWithTypeArguments(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSExpressionWithTypeArguments) - declare export function assertTSExpressionWithTypeArguments(node: ?Object, opts?: ?Object): void - declare export function isTSInterfaceDeclaration(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSInterfaceDeclaration) - declare export function assertTSInterfaceDeclaration(node: ?Object, opts?: ?Object): void - declare export function isTSInterfaceBody(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSInterfaceBody) - declare export function assertTSInterfaceBody(node: ?Object, opts?: ?Object): void - declare export function isTSTypeAliasDeclaration(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSTypeAliasDeclaration) - declare export function assertTSTypeAliasDeclaration(node: ?Object, opts?: ?Object): void - declare export function isTSInstantiationExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSInstantiationExpression) - declare export function assertTSInstantiationExpression(node: ?Object, opts?: ?Object): void - declare export function isTSAsExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSAsExpression) - declare export function assertTSAsExpression(node: ?Object, opts?: ?Object): void - declare export function isTSSatisfiesExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSSatisfiesExpression) - declare export function assertTSSatisfiesExpression(node: ?Object, opts?: ?Object): void - declare export function isTSTypeAssertion(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSTypeAssertion) - declare export function assertTSTypeAssertion(node: ?Object, opts?: ?Object): void - declare export function isTSEnumDeclaration(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSEnumDeclaration) - declare export function assertTSEnumDeclaration(node: ?Object, opts?: ?Object): void - declare export function isTSEnumMember(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSEnumMember) - declare export function assertTSEnumMember(node: ?Object, opts?: ?Object): void - declare export function isTSModuleDeclaration(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSModuleDeclaration) - declare export function assertTSModuleDeclaration(node: ?Object, opts?: ?Object): void - declare export function isTSModuleBlock(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSModuleBlock) - declare export function assertTSModuleBlock(node: ?Object, opts?: ?Object): void - declare export function isTSImportType(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSImportType) - declare export function assertTSImportType(node: ?Object, opts?: ?Object): void - declare export function isTSImportEqualsDeclaration(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSImportEqualsDeclaration) - declare export function assertTSImportEqualsDeclaration(node: ?Object, opts?: ?Object): void - declare export function isTSExternalModuleReference(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSExternalModuleReference) - declare export function assertTSExternalModuleReference(node: ?Object, opts?: ?Object): void - declare export function isTSNonNullExpression(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSNonNullExpression) - declare export function assertTSNonNullExpression(node: ?Object, opts?: ?Object): void - declare export function isTSExportAssignment(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSExportAssignment) - declare export function assertTSExportAssignment(node: ?Object, opts?: ?Object): void - declare export function isTSNamespaceExportDeclaration(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSNamespaceExportDeclaration) - declare export function assertTSNamespaceExportDeclaration(node: ?Object, opts?: ?Object): void - declare export function isTSTypeAnnotation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSTypeAnnotation) - declare export function assertTSTypeAnnotation(node: ?Object, opts?: ?Object): void - declare export function isTSTypeParameterInstantiation(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSTypeParameterInstantiation) - declare export function assertTSTypeParameterInstantiation(node: ?Object, opts?: ?Object): void - declare export function isTSTypeParameterDeclaration(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSTypeParameterDeclaration) - declare export function assertTSTypeParameterDeclaration(node: ?Object, opts?: ?Object): void - declare export function isTSTypeParameter(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeTSTypeParameter) - declare export function assertTSTypeParameter(node: ?Object, opts?: ?Object): void - declare export function isStandardized(node: ?Object, opts?: ?Object): boolean - declare export function assertStandardized(node: ?Object, opts?: ?Object): void - declare export function isExpression(node: ?Object, opts?: ?Object): boolean - declare export function assertExpression(node: ?Object, opts?: ?Object): void - declare export function isBinary(node: ?Object, opts?: ?Object): boolean - declare export function assertBinary(node: ?Object, opts?: ?Object): void - declare export function isScopable(node: ?Object, opts?: ?Object): boolean - declare export function assertScopable(node: ?Object, opts?: ?Object): void - declare export function isBlockParent(node: ?Object, opts?: ?Object): boolean - declare export function assertBlockParent(node: ?Object, opts?: ?Object): void - declare export function isBlock(node: ?Object, opts?: ?Object): boolean - declare export function assertBlock(node: ?Object, opts?: ?Object): void - declare export function isStatement(node: ?Object, opts?: ?Object): boolean - declare export function assertStatement(node: ?Object, opts?: ?Object): void - declare export function isTerminatorless(node: ?Object, opts?: ?Object): boolean - declare export function assertTerminatorless(node: ?Object, opts?: ?Object): void - declare export function isCompletionStatement(node: ?Object, opts?: ?Object): boolean - declare export function assertCompletionStatement(node: ?Object, opts?: ?Object): void - declare export function isConditional(node: ?Object, opts?: ?Object): boolean - declare export function assertConditional(node: ?Object, opts?: ?Object): void - declare export function isLoop(node: ?Object, opts?: ?Object): boolean - declare export function assertLoop(node: ?Object, opts?: ?Object): void - declare export function isWhile(node: ?Object, opts?: ?Object): boolean - declare export function assertWhile(node: ?Object, opts?: ?Object): void - declare export function isExpressionWrapper(node: ?Object, opts?: ?Object): boolean - declare export function assertExpressionWrapper(node: ?Object, opts?: ?Object): void - declare export function isFor(node: ?Object, opts?: ?Object): boolean - declare export function assertFor(node: ?Object, opts?: ?Object): void - declare export function isForXStatement(node: ?Object, opts?: ?Object): boolean - declare export function assertForXStatement(node: ?Object, opts?: ?Object): void - declare export function isFunction(node: ?Object, opts?: ?Object): boolean - declare export function assertFunction(node: ?Object, opts?: ?Object): void - declare export function isFunctionParent(node: ?Object, opts?: ?Object): boolean - declare export function assertFunctionParent(node: ?Object, opts?: ?Object): void - declare export function isPureish(node: ?Object, opts?: ?Object): boolean - declare export function assertPureish(node: ?Object, opts?: ?Object): void - declare export function isDeclaration(node: ?Object, opts?: ?Object): boolean - declare export function assertDeclaration(node: ?Object, opts?: ?Object): void - declare export function isPatternLike(node: ?Object, opts?: ?Object): boolean - declare export function assertPatternLike(node: ?Object, opts?: ?Object): void - declare export function isLVal(node: ?Object, opts?: ?Object): boolean - declare export function assertLVal(node: ?Object, opts?: ?Object): void - declare export function isTSEntityName(node: ?Object, opts?: ?Object): boolean - declare export function assertTSEntityName(node: ?Object, opts?: ?Object): void - declare export function isLiteral(node: ?Object, opts?: ?Object): boolean - declare export function assertLiteral(node: ?Object, opts?: ?Object): void - declare export function isImmutable(node: ?Object, opts?: ?Object): boolean - declare export function assertImmutable(node: ?Object, opts?: ?Object): void - declare export function isUserWhitespacable(node: ?Object, opts?: ?Object): boolean - declare export function assertUserWhitespacable(node: ?Object, opts?: ?Object): void - declare export function isMethod(node: ?Object, opts?: ?Object): boolean - declare export function assertMethod(node: ?Object, opts?: ?Object): void - declare export function isObjectMember(node: ?Object, opts?: ?Object): boolean - declare export function assertObjectMember(node: ?Object, opts?: ?Object): void - declare export function isProperty(node: ?Object, opts?: ?Object): boolean - declare export function assertProperty(node: ?Object, opts?: ?Object): void - declare export function isUnaryLike(node: ?Object, opts?: ?Object): boolean - declare export function assertUnaryLike(node: ?Object, opts?: ?Object): void - declare export function isPattern(node: ?Object, opts?: ?Object): boolean - declare export function assertPattern(node: ?Object, opts?: ?Object): void - declare export function isClass(node: ?Object, opts?: ?Object): boolean - declare export function assertClass(node: ?Object, opts?: ?Object): void - declare export function isImportOrExportDeclaration(node: ?Object, opts?: ?Object): boolean - declare export function assertImportOrExportDeclaration(node: ?Object, opts?: ?Object): void - declare export function isExportDeclaration(node: ?Object, opts?: ?Object): boolean - declare export function assertExportDeclaration(node: ?Object, opts?: ?Object): void - declare export function isModuleSpecifier(node: ?Object, opts?: ?Object): boolean - declare export function assertModuleSpecifier(node: ?Object, opts?: ?Object): void - declare export function isAccessor(node: ?Object, opts?: ?Object): boolean - declare export function assertAccessor(node: ?Object, opts?: ?Object): void - declare export function isPrivate(node: ?Object, opts?: ?Object): boolean - declare export function assertPrivate(node: ?Object, opts?: ?Object): void - declare export function isFlow(node: ?Object, opts?: ?Object): boolean - declare export function assertFlow(node: ?Object, opts?: ?Object): void - declare export function isFlowType(node: ?Object, opts?: ?Object): boolean - declare export function assertFlowType(node: ?Object, opts?: ?Object): void - declare export function isFlowBaseAnnotation(node: ?Object, opts?: ?Object): boolean - declare export function assertFlowBaseAnnotation(node: ?Object, opts?: ?Object): void - declare export function isFlowDeclaration(node: ?Object, opts?: ?Object): boolean - declare export function assertFlowDeclaration(node: ?Object, opts?: ?Object): void - declare export function isFlowPredicate(node: ?Object, opts?: ?Object): boolean - declare export function assertFlowPredicate(node: ?Object, opts?: ?Object): void - declare export function isEnumBody(node: ?Object, opts?: ?Object): boolean - declare export function assertEnumBody(node: ?Object, opts?: ?Object): void - declare export function isEnumMember(node: ?Object, opts?: ?Object): boolean - declare export function assertEnumMember(node: ?Object, opts?: ?Object): void - declare export function isJSX(node: ?Object, opts?: ?Object): boolean - declare export function assertJSX(node: ?Object, opts?: ?Object): void - declare export function isMiscellaneous(node: ?Object, opts?: ?Object): boolean - declare export function assertMiscellaneous(node: ?Object, opts?: ?Object): void - declare export function isTypeScript(node: ?Object, opts?: ?Object): boolean - declare export function assertTypeScript(node: ?Object, opts?: ?Object): void - declare export function isTSTypeElement(node: ?Object, opts?: ?Object): boolean - declare export function assertTSTypeElement(node: ?Object, opts?: ?Object): void - declare export function isTSType(node: ?Object, opts?: ?Object): boolean - declare export function assertTSType(node: ?Object, opts?: ?Object): void - declare export function isTSBaseType(node: ?Object, opts?: ?Object): boolean - declare export function assertTSBaseType(node: ?Object, opts?: ?Object): void - declare export function isModuleDeclaration(node: ?Object, opts?: ?Object): boolean - declare export function assertModuleDeclaration(node: ?Object, opts?: ?Object): void - declare export function isNumberLiteral(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeNumericLiteral) - declare export function assertNumberLiteral(node: ?Object, opts?: ?Object): void - declare export function isRegexLiteral(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeRegExpLiteral) - declare export function assertRegexLiteral(node: ?Object, opts?: ?Object): void - declare export function isRestProperty(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeRestElement) - declare export function assertRestProperty(node: ?Object, opts?: ?Object): void - declare export function isSpreadProperty(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeSpreadElement) - declare export function assertSpreadProperty(node: ?Object, opts?: ?Object): void - declare export var VISITOR_KEYS: { [type: string]: string[] } - declare export function assertNode(obj: any): void - declare export function createTypeAnnotationBasedOnTypeof(type: 'string' | 'number' | 'undefined' | 'boolean' | 'function' | 'object' | 'symbol'): BabelNodeTypeAnnotation - declare export function createUnionTypeAnnotation(types: Array): BabelNodeUnionTypeAnnotation - declare export function createFlowUnionType(types: Array): BabelNodeUnionTypeAnnotation - declare export function buildChildren(node: { children: Array }): Array - declare export function clone(n: T): T; - declare export function cloneDeep(n: T): T; - declare export function cloneDeepWithoutLoc(n: T): T; - declare export function cloneNode(n: T, deep?: boolean, withoutLoc?: boolean): T; - declare export function cloneWithoutLoc(n: T): T; - declare type CommentTypeShorthand = 'leading' | 'inner' | 'trailing' - declare export function addComment(node: T, type: CommentTypeShorthand, content: string, line?: boolean): T - declare export function addComments(node: T, type: CommentTypeShorthand, comments: Array): T - declare export function inheritInnerComments(node: BabelNode, parent: BabelNode): void - declare export function inheritLeadingComments(node: BabelNode, parent: BabelNode): void - declare export function inheritsComments(node: T, parent: BabelNode): void - declare export function inheritTrailingComments(node: BabelNode, parent: BabelNode): void - declare export function removeComments(node: T): T - declare export function ensureBlock(node: BabelNode, key: string): BabelNodeBlockStatement - declare export function toBindingIdentifierName(name?: ?string): string - declare export function toBlock(node: BabelNodeStatement | BabelNodeExpression, parent?: BabelNodeFunction | null): BabelNodeBlockStatement - declare export function toComputedKey(node: BabelNodeMethod | BabelNodeProperty, key?: BabelNodeExpression | BabelNodeIdentifier): BabelNodeExpression - declare export function toExpression(node: BabelNodeExpressionStatement | BabelNodeExpression | BabelNodeClass | BabelNodeFunction): BabelNodeExpression - declare export function toIdentifier(name?: ?string): string - declare export function toKeyAlias(node: BabelNodeMethod | BabelNodeProperty, key?: BabelNode): string - declare export function toStatement(node: BabelNodeStatement | BabelNodeClass | BabelNodeFunction | BabelNodeAssignmentExpression, ignore?: boolean): BabelNodeStatement | void - declare export function valueToNode(value: any): BabelNodeExpression - declare export function removeTypeDuplicates(types: Array): Array - declare export function appendToMemberExpression(member: BabelNodeMemberExpression, append: BabelNode, computed?: boolean): BabelNodeMemberExpression - declare export function inherits(child: T, parent: BabelNode | null | void): T - declare export function prependToMemberExpression(member: BabelNodeMemberExpression, prepend: BabelNodeExpression): BabelNodeMemberExpression - declare export function removeProperties(n: T, opts: ?{}): void; - declare export function removePropertiesDeep(n: T, opts: ?{}): T; - declare export var getBindingIdentifiers: { - (node: BabelNode, duplicates?: boolean, outerOnly?: boolean): { [key: string]: BabelNodeIdentifier | Array }, - keys: { [type: string]: string[] } - } - declare export function getOuterBindingIdentifiers(node: BabelNode, duplicates?: boolean): { [key: string]: BabelNodeIdentifier | Array } - declare type TraversalAncestors = Array<{ - node: BabelNode, - key: string, - index?: number, - }>; - declare type TraversalHandler = (BabelNode, TraversalAncestors, T) => void; - declare type TraversalHandlers = { - enter?: TraversalHandler, - exit?: TraversalHandler, - }; - declare export function traverse(n: BabelNode, TraversalHandler | TraversalHandlers, state?: T): void; - declare export function traverseFast(n: BabelNode, h: TraversalHandler, state?: T): void; - declare export function shallowEqual(actual: Object, expected: Object): boolean - declare export function buildMatchMemberExpression(match: string, allowPartial?: boolean): (?BabelNode) => boolean - declare export function is(type: string, n: BabelNode, opts: Object): boolean; - declare export function isBinding(node: BabelNode, parent: BabelNode, grandparent?: BabelNode): boolean - declare export function isBlockScoped(node: BabelNode): boolean - declare export function isImmutable(node: BabelNode): boolean - declare export function isLet(node: BabelNode): boolean - declare export function isNode(node: ?Object): boolean - declare export function isNodesEquivalent(a: any, b: any): boolean - declare export function isPlaceholderType(placeholderType: string, targetType: string): boolean - declare export function isReferenced(node: BabelNode, parent: BabelNode, grandparent?: BabelNode): boolean - declare export function isScope(node: BabelNode, parent: BabelNode): boolean - declare export function isSpecifierDefault(specifier: BabelNodeModuleSpecifier): boolean - declare export function isType(nodetype: ?string, targetType: string): boolean - declare export function isValidES3Identifier(name: string): boolean - declare export function isValidES3Identifier(name: string): boolean - declare export function isValidIdentifier(name: string): boolean - declare export function isVar(node: BabelNode): boolean - declare export function matchesPattern(node: ?BabelNode, match: string | Array, allowPartial?: boolean): boolean - declare export function validate(n: BabelNode, key: string, value: mixed): void; -} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/index.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/index.js.map deleted file mode 100644 index 59922bba2..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_isReactComponent","require","_isCompatTag","_buildChildren","_assertNode","_index","Object","keys","forEach","key","prototype","hasOwnProperty","call","_exportNames","exports","defineProperty","enumerable","get","_createTypeAnnotationBasedOnTypeof","_createFlowUnionType","_createTSUnionType","_index2","_uppercase","_productions","_cloneNode","_clone","_cloneDeep","_cloneDeepWithoutLoc","_cloneWithoutLoc","_addComment","_addComments","_inheritInnerComments","_inheritLeadingComments","_inheritsComments","_inheritTrailingComments","_removeComments","_index3","_index4","_ensureBlock","_toBindingIdentifierName","_toBlock","_toComputedKey","_toExpression","_toIdentifier","_toKeyAlias","_toStatement","_valueToNode","_index5","_appendToMemberExpression","_inherits","_prependToMemberExpression","_removeProperties","_removePropertiesDeep","_removeTypeDuplicates","_getAssignmentIdentifiers","_getBindingIdentifiers","_getOuterBindingIdentifiers","_getFunctionName","_traverse","_traverseFast","_shallowEqual","_is","_isBinding","_isBlockScoped","_isImmutable","_isLet","_isNode","_isNodesEquivalent","_isPlaceholderType","_isReferenced","_isScope","_isSpecifierDefault","_isType","_isValidES3Identifier","_isValidIdentifier","_isVar","_matchesPattern","_validate","_buildMatchMemberExpression","_index6","_deprecationWarning","react","isReactComponent","isCompatTag","buildChildren","toSequenceExpression","default","process","env","BABEL_TYPES_8_BREAKING","console","warn"],"sources":["../src/index.ts"],"sourcesContent":["import isReactComponent from \"./validators/react/isReactComponent.ts\";\nimport isCompatTag from \"./validators/react/isCompatTag.ts\";\nimport buildChildren from \"./builders/react/buildChildren.ts\";\n\n// asserts\nexport { default as assertNode } from \"./asserts/assertNode.ts\";\nexport * from \"./asserts/generated/index.ts\";\n\n// builders\nexport { default as createTypeAnnotationBasedOnTypeof } from \"./builders/flow/createTypeAnnotationBasedOnTypeof.ts\";\n/** @deprecated use createFlowUnionType instead */\nexport { default as createUnionTypeAnnotation } from \"./builders/flow/createFlowUnionType.ts\";\nexport { default as createFlowUnionType } from \"./builders/flow/createFlowUnionType.ts\";\nexport { default as createTSUnionType } from \"./builders/typescript/createTSUnionType.ts\";\nexport * from \"./builders/generated/index.ts\";\n\nexport * from \"./builders/generated/uppercase.js\";\nexport * from \"./builders/productions.ts\";\n\n// clone\nexport { default as cloneNode } from \"./clone/cloneNode.ts\";\nexport { default as clone } from \"./clone/clone.ts\";\nexport { default as cloneDeep } from \"./clone/cloneDeep.ts\";\nexport { default as cloneDeepWithoutLoc } from \"./clone/cloneDeepWithoutLoc.ts\";\nexport { default as cloneWithoutLoc } from \"./clone/cloneWithoutLoc.ts\";\n\n// comments\nexport { default as addComment } from \"./comments/addComment.ts\";\nexport { default as addComments } from \"./comments/addComments.ts\";\nexport { default as inheritInnerComments } from \"./comments/inheritInnerComments.ts\";\nexport { default as inheritLeadingComments } from \"./comments/inheritLeadingComments.ts\";\nexport { default as inheritsComments } from \"./comments/inheritsComments.ts\";\nexport { default as inheritTrailingComments } from \"./comments/inheritTrailingComments.ts\";\nexport { default as removeComments } from \"./comments/removeComments.ts\";\n\n// constants\nexport * from \"./constants/generated/index.ts\";\nexport * from \"./constants/index.ts\";\n\n// converters\nexport { default as ensureBlock } from \"./converters/ensureBlock.ts\";\nexport { default as toBindingIdentifierName } from \"./converters/toBindingIdentifierName.ts\";\nexport { default as toBlock } from \"./converters/toBlock.ts\";\nexport { default as toComputedKey } from \"./converters/toComputedKey.ts\";\nexport { default as toExpression } from \"./converters/toExpression.ts\";\nexport { default as toIdentifier } from \"./converters/toIdentifier.ts\";\nexport { default as toKeyAlias } from \"./converters/toKeyAlias.ts\";\nexport { default as toStatement } from \"./converters/toStatement.ts\";\nexport { default as valueToNode } from \"./converters/valueToNode.ts\";\n\n// definitions\nexport * from \"./definitions/index.ts\";\n\n// modifications\nexport { default as appendToMemberExpression } from \"./modifications/appendToMemberExpression.ts\";\nexport { default as inherits } from \"./modifications/inherits.ts\";\nexport { default as prependToMemberExpression } from \"./modifications/prependToMemberExpression.ts\";\nexport {\n default as removeProperties,\n type Options as RemovePropertiesOptions,\n} from \"./modifications/removeProperties.ts\";\nexport { default as removePropertiesDeep } from \"./modifications/removePropertiesDeep.ts\";\nexport { default as removeTypeDuplicates } from \"./modifications/flow/removeTypeDuplicates.ts\";\n\n// retrievers\nexport { default as getAssignmentIdentifiers } from \"./retrievers/getAssignmentIdentifiers.ts\";\nexport { default as getBindingIdentifiers } from \"./retrievers/getBindingIdentifiers.ts\";\nexport { default as getOuterBindingIdentifiers } from \"./retrievers/getOuterBindingIdentifiers.ts\";\nexport { default as getFunctionName } from \"./retrievers/getFunctionName.ts\";\n\n// traverse\nexport { default as traverse } from \"./traverse/traverse.ts\";\nexport * from \"./traverse/traverse.ts\";\nexport { default as traverseFast } from \"./traverse/traverseFast.ts\";\n\n// utils\nexport { default as shallowEqual } from \"./utils/shallowEqual.ts\";\n\n// validators\nexport { default as is } from \"./validators/is.ts\";\nexport { default as isBinding } from \"./validators/isBinding.ts\";\nexport { default as isBlockScoped } from \"./validators/isBlockScoped.ts\";\nexport { default as isImmutable } from \"./validators/isImmutable.ts\";\nexport { default as isLet } from \"./validators/isLet.ts\";\nexport { default as isNode } from \"./validators/isNode.ts\";\nexport { default as isNodesEquivalent } from \"./validators/isNodesEquivalent.ts\";\nexport { default as isPlaceholderType } from \"./validators/isPlaceholderType.ts\";\nexport { default as isReferenced } from \"./validators/isReferenced.ts\";\nexport { default as isScope } from \"./validators/isScope.ts\";\nexport { default as isSpecifierDefault } from \"./validators/isSpecifierDefault.ts\";\nexport { default as isType } from \"./validators/isType.ts\";\nexport { default as isValidES3Identifier } from \"./validators/isValidES3Identifier.ts\";\nexport { default as isValidIdentifier } from \"./validators/isValidIdentifier.ts\";\nexport { default as isVar } from \"./validators/isVar.ts\";\nexport { default as matchesPattern } from \"./validators/matchesPattern.ts\";\nexport { default as validate } from \"./validators/validate.ts\";\nexport { default as buildMatchMemberExpression } from \"./validators/buildMatchMemberExpression.ts\";\nexport * from \"./validators/generated/index.ts\";\n\n// react\nexport const react = {\n isReactComponent,\n isCompatTag,\n buildChildren,\n};\n\nexport type * from \"./ast-types/generated/index.ts\";\n\n// this is used by @babel/traverse to warn about deprecated visitors\nexport { default as __internal__deprecationWarning } from \"./utils/deprecationWarning.ts\";\n\nif (!process.env.BABEL_8_BREAKING && !USE_ESM && !IS_STANDALONE) {\n // eslint-disable-next-line no-restricted-globals\n exports.toSequenceExpression =\n // eslint-disable-next-line no-restricted-globals\n require(\"./converters/toSequenceExpression.js\").default;\n}\n\nif (!process.env.BABEL_8_BREAKING && process.env.BABEL_TYPES_8_BREAKING) {\n console.warn(\n \"BABEL_TYPES_8_BREAKING is not supported anymore. Use the latest Babel 8.0.0 pre-release instead!\",\n );\n}\n"],"mappings":"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","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/appendToMemberExpression.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/appendToMemberExpression.js deleted file mode 100644 index 48ff2a2ae..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/appendToMemberExpression.js +++ /dev/null @@ -1,15 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = appendToMemberExpression; -var _index = require("../builders/generated/index.js"); -function appendToMemberExpression(member, append, computed = false) { - member.object = (0, _index.memberExpression)(member.object, member.property, member.computed); - member.property = append; - member.computed = !!computed; - return member; -} - -//# sourceMappingURL=appendToMemberExpression.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/appendToMemberExpression.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/appendToMemberExpression.js.map deleted file mode 100644 index 33236a9ca..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/appendToMemberExpression.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","appendToMemberExpression","member","append","computed","object","memberExpression","property"],"sources":["../../src/modifications/appendToMemberExpression.ts"],"sourcesContent":["import { memberExpression } from \"../builders/generated/index.ts\";\nimport type * as t from \"../index.ts\";\n\n/**\n * Append a node to a member expression.\n */\nexport default function appendToMemberExpression(\n member: t.MemberExpression,\n append: t.MemberExpression[\"property\"],\n computed: boolean = false,\n): t.MemberExpression {\n member.object = memberExpression(\n member.object,\n member.property,\n member.computed,\n );\n member.property = append;\n member.computed = !!computed;\n\n return member;\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAMe,SAASC,wBAAwBA,CAC9CC,MAA0B,EAC1BC,MAAsC,EACtCC,QAAiB,GAAG,KAAK,EACL;EACpBF,MAAM,CAACG,MAAM,GAAG,IAAAC,uBAAgB,EAC9BJ,MAAM,CAACG,MAAM,EACbH,MAAM,CAACK,QAAQ,EACfL,MAAM,CAACE,QACT,CAAC;EACDF,MAAM,CAACK,QAAQ,GAAGJ,MAAM;EACxBD,MAAM,CAACE,QAAQ,GAAG,CAAC,CAACA,QAAQ;EAE5B,OAAOF,MAAM;AACf","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/flow/removeTypeDuplicates.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/flow/removeTypeDuplicates.js deleted file mode 100644 index edbdd8bac..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/flow/removeTypeDuplicates.js +++ /dev/null @@ -1,65 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = removeTypeDuplicates; -var _index = require("../../validators/generated/index.js"); -function getQualifiedName(node) { - return (0, _index.isIdentifier)(node) ? node.name : `${node.id.name}.${getQualifiedName(node.qualification)}`; -} -function removeTypeDuplicates(nodesIn) { - const nodes = Array.from(nodesIn); - const generics = new Map(); - const bases = new Map(); - const typeGroups = new Set(); - const types = []; - for (let i = 0; i < nodes.length; i++) { - const node = nodes[i]; - if (!node) continue; - if (types.includes(node)) { - continue; - } - if ((0, _index.isAnyTypeAnnotation)(node)) { - return [node]; - } - if ((0, _index.isFlowBaseAnnotation)(node)) { - bases.set(node.type, node); - continue; - } - if ((0, _index.isUnionTypeAnnotation)(node)) { - if (!typeGroups.has(node.types)) { - nodes.push(...node.types); - typeGroups.add(node.types); - } - continue; - } - if ((0, _index.isGenericTypeAnnotation)(node)) { - const name = getQualifiedName(node.id); - if (generics.has(name)) { - let existing = generics.get(name); - if (existing.typeParameters) { - if (node.typeParameters) { - existing.typeParameters.params.push(...node.typeParameters.params); - existing.typeParameters.params = removeTypeDuplicates(existing.typeParameters.params); - } - } else { - existing = node.typeParameters; - } - } else { - generics.set(name, node); - } - continue; - } - types.push(node); - } - for (const [, baseType] of bases) { - types.push(baseType); - } - for (const [, genericName] of generics) { - types.push(genericName); - } - return types; -} - -//# sourceMappingURL=removeTypeDuplicates.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/flow/removeTypeDuplicates.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/flow/removeTypeDuplicates.js.map deleted file mode 100644 index 4efcaaf4b..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/flow/removeTypeDuplicates.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","getQualifiedName","node","isIdentifier","name","id","qualification","removeTypeDuplicates","nodesIn","nodes","Array","from","generics","Map","bases","typeGroups","Set","types","i","length","includes","isAnyTypeAnnotation","isFlowBaseAnnotation","set","type","isUnionTypeAnnotation","has","push","add","isGenericTypeAnnotation","existing","get","typeParameters","params","baseType","genericName"],"sources":["../../../src/modifications/flow/removeTypeDuplicates.ts"],"sourcesContent":["import {\n isAnyTypeAnnotation,\n isGenericTypeAnnotation,\n isUnionTypeAnnotation,\n isFlowBaseAnnotation,\n isIdentifier,\n} from \"../../validators/generated/index.ts\";\nimport type * as t from \"../../index.ts\";\n\nfunction getQualifiedName(node: t.GenericTypeAnnotation[\"id\"]): string {\n return isIdentifier(node)\n ? node.name\n : `${node.id.name}.${getQualifiedName(node.qualification)}`;\n}\n\n/**\n * Dedupe type annotations.\n */\nexport default function removeTypeDuplicates(\n nodesIn: ReadonlyArray,\n): t.FlowType[] {\n const nodes = Array.from(nodesIn);\n\n const generics = new Map();\n const bases = new Map();\n\n // store union type groups to circular references\n const typeGroups = new Set();\n\n const types: t.FlowType[] = [];\n\n for (let i = 0; i < nodes.length; i++) {\n const node = nodes[i];\n if (!node) continue;\n\n // detect duplicates\n if (types.includes(node)) {\n continue;\n }\n\n // this type matches anything\n if (isAnyTypeAnnotation(node)) {\n return [node];\n }\n\n if (isFlowBaseAnnotation(node)) {\n bases.set(node.type, node);\n continue;\n }\n\n if (isUnionTypeAnnotation(node)) {\n if (!typeGroups.has(node.types)) {\n nodes.push(...node.types);\n typeGroups.add(node.types);\n }\n continue;\n }\n\n // find a matching generic type and merge and deduplicate the type parameters\n if (isGenericTypeAnnotation(node)) {\n const name = getQualifiedName(node.id);\n\n if (generics.has(name)) {\n let existing: t.Flow = generics.get(name);\n if (existing.typeParameters) {\n if (node.typeParameters) {\n existing.typeParameters.params.push(...node.typeParameters.params);\n existing.typeParameters.params = removeTypeDuplicates(\n existing.typeParameters.params,\n );\n }\n } else {\n existing = node.typeParameters;\n }\n } else {\n generics.set(name, node);\n }\n\n continue;\n }\n\n types.push(node);\n }\n\n // add back in bases\n for (const [, baseType] of bases) {\n types.push(baseType);\n }\n\n // add back in generics\n for (const [, genericName] of generics) {\n types.push(genericName);\n }\n\n return types;\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AASA,SAASC,gBAAgBA,CAACC,IAAmC,EAAU;EACrE,OAAO,IAAAC,mBAAY,EAACD,IAAI,CAAC,GACrBA,IAAI,CAACE,IAAI,GACT,GAAGF,IAAI,CAACG,EAAE,CAACD,IAAI,IAAIH,gBAAgB,CAACC,IAAI,CAACI,aAAa,CAAC,EAAE;AAC/D;AAKe,SAASC,oBAAoBA,CAC1CC,OAA6D,EAC/C;EACd,MAAMC,KAAK,GAAGC,KAAK,CAACC,IAAI,CAACH,OAAO,CAAC;EAEjC,MAAMI,QAAQ,GAAG,IAAIC,GAAG,CAAkC,CAAC;EAC3D,MAAMC,KAAK,GAAG,IAAID,GAAG,CAAqD,CAAC;EAG3E,MAAME,UAAU,GAAG,IAAIC,GAAG,CAAe,CAAC;EAE1C,MAAMC,KAAmB,GAAG,EAAE;EAE9B,KAAK,IAAIC,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGT,KAAK,CAACU,MAAM,EAAED,CAAC,EAAE,EAAE;IACrC,MAAMhB,IAAI,GAAGO,KAAK,CAACS,CAAC,CAAC;IACrB,IAAI,CAAChB,IAAI,EAAE;IAGX,IAAIe,KAAK,CAACG,QAAQ,CAAClB,IAAI,CAAC,EAAE;MACxB;IACF;IAGA,IAAI,IAAAmB,0BAAmB,EAACnB,IAAI,CAAC,EAAE;MAC7B,OAAO,CAACA,IAAI,CAAC;IACf;IAEA,IAAI,IAAAoB,2BAAoB,EAACpB,IAAI,CAAC,EAAE;MAC9BY,KAAK,CAACS,GAAG,CAACrB,IAAI,CAACsB,IAAI,EAAEtB,IAAI,CAAC;MAC1B;IACF;IAEA,IAAI,IAAAuB,4BAAqB,EAACvB,IAAI,CAAC,EAAE;MAC/B,IAAI,CAACa,UAAU,CAACW,GAAG,CAACxB,IAAI,CAACe,KAAK,CAAC,EAAE;QAC/BR,KAAK,CAACkB,IAAI,CAAC,GAAGzB,IAAI,CAACe,KAAK,CAAC;QACzBF,UAAU,CAACa,GAAG,CAAC1B,IAAI,CAACe,KAAK,CAAC;MAC5B;MACA;IACF;IAGA,IAAI,IAAAY,8BAAuB,EAAC3B,IAAI,CAAC,EAAE;MACjC,MAAME,IAAI,GAAGH,gBAAgB,CAACC,IAAI,CAACG,EAAE,CAAC;MAEtC,IAAIO,QAAQ,CAACc,GAAG,CAACtB,IAAI,CAAC,EAAE;QACtB,IAAI0B,QAAgB,GAAGlB,QAAQ,CAACmB,GAAG,CAAC3B,IAAI,CAAC;QACzC,IAAI0B,QAAQ,CAACE,cAAc,EAAE;UAC3B,IAAI9B,IAAI,CAAC8B,cAAc,EAAE;YACvBF,QAAQ,CAACE,cAAc,CAACC,MAAM,CAACN,IAAI,CAAC,GAAGzB,IAAI,CAAC8B,cAAc,CAACC,MAAM,CAAC;YAClEH,QAAQ,CAACE,cAAc,CAACC,MAAM,GAAG1B,oBAAoB,CACnDuB,QAAQ,CAACE,cAAc,CAACC,MAC1B,CAAC;UACH;QACF,CAAC,MAAM;UACLH,QAAQ,GAAG5B,IAAI,CAAC8B,cAAc;QAChC;MACF,CAAC,MAAM;QACLpB,QAAQ,CAACW,GAAG,CAACnB,IAAI,EAAEF,IAAI,CAAC;MAC1B;MAEA;IACF;IAEAe,KAAK,CAACU,IAAI,CAACzB,IAAI,CAAC;EAClB;EAGA,KAAK,MAAM,GAAGgC,QAAQ,CAAC,IAAIpB,KAAK,EAAE;IAChCG,KAAK,CAACU,IAAI,CAACO,QAAQ,CAAC;EACtB;EAGA,KAAK,MAAM,GAAGC,WAAW,CAAC,IAAIvB,QAAQ,EAAE;IACtCK,KAAK,CAACU,IAAI,CAACQ,WAAW,CAAC;EACzB;EAEA,OAAOlB,KAAK;AACd","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/inherits.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/inherits.js deleted file mode 100644 index cea0a9c22..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/inherits.js +++ /dev/null @@ -1,28 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = inherits; -var _index = require("../constants/index.js"); -var _inheritsComments = require("../comments/inheritsComments.js"); -function inherits(child, parent) { - if (!child || !parent) return child; - for (const key of _index.INHERIT_KEYS.optional) { - if (child[key] == null) { - child[key] = parent[key]; - } - } - for (const key of Object.keys(parent)) { - if (key[0] === "_" && key !== "__clone") { - child[key] = parent[key]; - } - } - for (const key of _index.INHERIT_KEYS.force) { - child[key] = parent[key]; - } - (0, _inheritsComments.default)(child, parent); - return child; -} - -//# sourceMappingURL=inherits.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/inherits.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/inherits.js.map deleted file mode 100644 index 1b9d8067c..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/inherits.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","_inheritsComments","inherits","child","parent","key","INHERIT_KEYS","optional","Object","keys","force","inheritsComments"],"sources":["../../src/modifications/inherits.ts"],"sourcesContent":["import { INHERIT_KEYS } from \"../constants/index.ts\";\nimport inheritsComments from \"../comments/inheritsComments.ts\";\nimport type * as t from \"../index.ts\";\n\n/**\n * Inherit all contextual properties from `parent` node to `child` node.\n */\nexport default function inherits(\n child: T,\n parent: t.Node | null | undefined,\n): T {\n if (!child || !parent) return child;\n\n // optionally inherit specific properties if not null\n for (const key of INHERIT_KEYS.optional) {\n // @ts-expect-error Fixme: refine parent types\n if (child[key] == null) {\n // @ts-expect-error Fixme: refine parent types\n child[key] = parent[key];\n }\n }\n\n // force inherit \"private\" properties\n for (const key of Object.keys(parent)) {\n if (key[0] === \"_\" && key !== \"__clone\") {\n // @ts-expect-error Fixme: refine parent types\n child[key] = parent[key];\n }\n }\n\n // force inherit select properties\n for (const key of INHERIT_KEYS.force) {\n // @ts-expect-error Fixme: refine parent types\n child[key] = parent[key];\n }\n\n inheritsComments(child, parent);\n\n return child;\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AACA,IAAAC,iBAAA,GAAAD,OAAA;AAMe,SAASE,QAAQA,CAC9BC,KAAQ,EACRC,MAAiC,EAC9B;EACH,IAAI,CAACD,KAAK,IAAI,CAACC,MAAM,EAAE,OAAOD,KAAK;EAGnC,KAAK,MAAME,GAAG,IAAIC,mBAAY,CAACC,QAAQ,EAAE;IAEvC,IAAIJ,KAAK,CAACE,GAAG,CAAC,IAAI,IAAI,EAAE;MAEtBF,KAAK,CAACE,GAAG,CAAC,GAAGD,MAAM,CAACC,GAAG,CAAC;IAC1B;EACF;EAGA,KAAK,MAAMA,GAAG,IAAIG,MAAM,CAACC,IAAI,CAACL,MAAM,CAAC,EAAE;IACrC,IAAIC,GAAG,CAAC,CAAC,CAAC,KAAK,GAAG,IAAIA,GAAG,KAAK,SAAS,EAAE;MAEvCF,KAAK,CAACE,GAAG,CAAC,GAAGD,MAAM,CAACC,GAAG,CAAC;IAC1B;EACF;EAGA,KAAK,MAAMA,GAAG,IAAIC,mBAAY,CAACI,KAAK,EAAE;IAEpCP,KAAK,CAACE,GAAG,CAAC,GAAGD,MAAM,CAACC,GAAG,CAAC;EAC1B;EAEA,IAAAM,yBAAgB,EAACR,KAAK,EAAEC,MAAM,CAAC;EAE/B,OAAOD,KAAK;AACd","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/prependToMemberExpression.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/prependToMemberExpression.js deleted file mode 100644 index d86e70add..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/prependToMemberExpression.js +++ /dev/null @@ -1,17 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = prependToMemberExpression; -var _index = require("../builders/generated/index.js"); -var _index2 = require("../index.js"); -function prependToMemberExpression(member, prepend) { - if ((0, _index2.isSuper)(member.object)) { - throw new Error("Cannot prepend node to super property access (`super.foo`)."); - } - member.object = (0, _index.memberExpression)(prepend, member.object); - return member; -} - -//# sourceMappingURL=prependToMemberExpression.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/prependToMemberExpression.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/prependToMemberExpression.js.map deleted file mode 100644 index 5da2b4059..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/prependToMemberExpression.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","_index2","prependToMemberExpression","member","prepend","isSuper","object","Error","memberExpression"],"sources":["../../src/modifications/prependToMemberExpression.ts"],"sourcesContent":["import { memberExpression } from \"../builders/generated/index.ts\";\nimport { isSuper } from \"../index.ts\";\nimport type * as t from \"../index.ts\";\n\n/**\n * Prepend a node to a member expression.\n */\nexport default function prependToMemberExpression<\n T extends Pick,\n>(member: T, prepend: t.MemberExpression[\"object\"]): T {\n if (isSuper(member.object)) {\n throw new Error(\n \"Cannot prepend node to super property access (`super.foo`).\",\n );\n }\n member.object = memberExpression(prepend, member.object);\n\n return member;\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AACA,IAAAC,OAAA,GAAAD,OAAA;AAMe,SAASE,yBAAyBA,CAE/CC,MAAS,EAAEC,OAAqC,EAAK;EACrD,IAAI,IAAAC,eAAO,EAACF,MAAM,CAACG,MAAM,CAAC,EAAE;IAC1B,MAAM,IAAIC,KAAK,CACb,6DACF,CAAC;EACH;EACAJ,MAAM,CAACG,MAAM,GAAG,IAAAE,uBAAgB,EAACJ,OAAO,EAAED,MAAM,CAACG,MAAM,CAAC;EAExD,OAAOH,MAAM;AACf","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/removeProperties.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/removeProperties.js deleted file mode 100644 index d3cbf16ef..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/removeProperties.js +++ /dev/null @@ -1,24 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = removeProperties; -var _index = require("../constants/index.js"); -const CLEAR_KEYS = ["tokens", "start", "end", "loc", "raw", "rawValue"]; -const CLEAR_KEYS_PLUS_COMMENTS = [..._index.COMMENT_KEYS, "comments", ...CLEAR_KEYS]; -function removeProperties(node, opts = {}) { - const map = opts.preserveComments ? CLEAR_KEYS : CLEAR_KEYS_PLUS_COMMENTS; - for (const key of map) { - if (node[key] != null) node[key] = undefined; - } - for (const key of Object.keys(node)) { - if (key[0] === "_" && node[key] != null) node[key] = undefined; - } - const symbols = Object.getOwnPropertySymbols(node); - for (const sym of symbols) { - node[sym] = null; - } -} - -//# sourceMappingURL=removeProperties.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/removeProperties.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/removeProperties.js.map deleted file mode 100644 index b48ca0a8f..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/removeProperties.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","CLEAR_KEYS","CLEAR_KEYS_PLUS_COMMENTS","COMMENT_KEYS","removeProperties","node","opts","map","preserveComments","key","undefined","Object","keys","symbols","getOwnPropertySymbols","sym"],"sources":["../../src/modifications/removeProperties.ts"],"sourcesContent":["import { COMMENT_KEYS } from \"../constants/index.ts\";\nimport type * as t from \"../index.ts\";\n\nconst CLEAR_KEYS = [\n \"tokens\", // only exist in t.File\n \"start\",\n \"end\",\n \"loc\",\n // Fixme: should be extra.raw / extra.rawValue?\n \"raw\",\n \"rawValue\",\n] as const;\n\nconst CLEAR_KEYS_PLUS_COMMENTS = [\n ...COMMENT_KEYS,\n \"comments\",\n ...CLEAR_KEYS,\n] as const;\n\nexport type Options = { preserveComments?: boolean };\n/**\n * Remove all of the _* properties from a node along with the additional metadata\n * properties like location data and raw token data.\n */\nexport default function removeProperties(\n node: t.Node,\n opts: Options = {},\n): void {\n const map = opts.preserveComments ? CLEAR_KEYS : CLEAR_KEYS_PLUS_COMMENTS;\n for (const key of map) {\n // @ts-expect-error tokens only exist in t.File\n if (node[key] != null) node[key] = undefined;\n }\n\n for (const key of Object.keys(node)) {\n // @ts-expect-error string can not index node\n if (key[0] === \"_\" && node[key] != null) node[key] = undefined;\n }\n\n const symbols: Array = Object.getOwnPropertySymbols(node);\n for (const sym of symbols) {\n // @ts-expect-error Fixme: document symbol properties\n node[sym] = null;\n }\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAGA,MAAMC,UAAU,GAAG,CACjB,QAAQ,EACR,OAAO,EACP,KAAK,EACL,KAAK,EAEL,KAAK,EACL,UAAU,CACF;AAEV,MAAMC,wBAAwB,GAAG,CAC/B,GAAGC,mBAAY,EACf,UAAU,EACV,GAAGF,UAAU,CACL;AAOK,SAASG,gBAAgBA,CACtCC,IAAY,EACZC,IAAa,GAAG,CAAC,CAAC,EACZ;EACN,MAAMC,GAAG,GAAGD,IAAI,CAACE,gBAAgB,GAAGP,UAAU,GAAGC,wBAAwB;EACzE,KAAK,MAAMO,GAAG,IAAIF,GAAG,EAAE;IAErB,IAAIF,IAAI,CAACI,GAAG,CAAC,IAAI,IAAI,EAAEJ,IAAI,CAACI,GAAG,CAAC,GAAGC,SAAS;EAC9C;EAEA,KAAK,MAAMD,GAAG,IAAIE,MAAM,CAACC,IAAI,CAACP,IAAI,CAAC,EAAE;IAEnC,IAAII,GAAG,CAAC,CAAC,CAAC,KAAK,GAAG,IAAIJ,IAAI,CAACI,GAAG,CAAC,IAAI,IAAI,EAAEJ,IAAI,CAACI,GAAG,CAAC,GAAGC,SAAS;EAChE;EAEA,MAAMG,OAAsB,GAAGF,MAAM,CAACG,qBAAqB,CAACT,IAAI,CAAC;EACjE,KAAK,MAAMU,GAAG,IAAIF,OAAO,EAAE;IAEzBR,IAAI,CAACU,GAAG,CAAC,GAAG,IAAI;EAClB;AACF","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/removePropertiesDeep.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/removePropertiesDeep.js deleted file mode 100644 index 58a9a0074..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/removePropertiesDeep.js +++ /dev/null @@ -1,14 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = removePropertiesDeep; -var _traverseFast = require("../traverse/traverseFast.js"); -var _removeProperties = require("./removeProperties.js"); -function removePropertiesDeep(tree, opts) { - (0, _traverseFast.default)(tree, _removeProperties.default, opts); - return tree; -} - -//# sourceMappingURL=removePropertiesDeep.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/removePropertiesDeep.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/removePropertiesDeep.js.map deleted file mode 100644 index 938d040c6..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/removePropertiesDeep.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_traverseFast","require","_removeProperties","removePropertiesDeep","tree","opts","traverseFast","removeProperties"],"sources":["../../src/modifications/removePropertiesDeep.ts"],"sourcesContent":["import traverseFast from \"../traverse/traverseFast.ts\";\nimport removeProperties from \"./removeProperties.ts\";\nimport type * as t from \"../index.ts\";\n\nexport default function removePropertiesDeep(\n tree: T,\n opts?: { preserveComments: boolean } | null,\n): T {\n traverseFast(tree, removeProperties, opts);\n\n return tree;\n}\n"],"mappings":";;;;;;AAAA,IAAAA,aAAA,GAAAC,OAAA;AACA,IAAAC,iBAAA,GAAAD,OAAA;AAGe,SAASE,oBAAoBA,CAC1CC,IAAO,EACPC,IAA2C,EACxC;EACH,IAAAC,qBAAY,EAACF,IAAI,EAAEG,yBAAgB,EAAEF,IAAI,CAAC;EAE1C,OAAOD,IAAI;AACb","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/typescript/removeTypeDuplicates.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/typescript/removeTypeDuplicates.js deleted file mode 100644 index a30fb668c..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/typescript/removeTypeDuplicates.js +++ /dev/null @@ -1,65 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = removeTypeDuplicates; -var _index = require("../../validators/generated/index.js"); -function getQualifiedName(node) { - return (0, _index.isIdentifier)(node) ? node.name : `${node.right.name}.${getQualifiedName(node.left)}`; -} -function removeTypeDuplicates(nodesIn) { - const nodes = Array.from(nodesIn); - const generics = new Map(); - const bases = new Map(); - const typeGroups = new Set(); - const types = []; - for (let i = 0; i < nodes.length; i++) { - const node = nodes[i]; - if (!node) continue; - if (types.includes(node)) { - continue; - } - if ((0, _index.isTSAnyKeyword)(node)) { - return [node]; - } - if ((0, _index.isTSBaseType)(node)) { - bases.set(node.type, node); - continue; - } - if ((0, _index.isTSUnionType)(node)) { - if (!typeGroups.has(node.types)) { - nodes.push(...node.types); - typeGroups.add(node.types); - } - continue; - } - if ((0, _index.isTSTypeReference)(node) && node.typeParameters) { - const name = getQualifiedName(node.typeName); - if (generics.has(name)) { - let existing = generics.get(name); - if (existing.typeParameters) { - if (node.typeParameters) { - existing.typeParameters.params.push(...node.typeParameters.params); - existing.typeParameters.params = removeTypeDuplicates(existing.typeParameters.params); - } - } else { - existing = node.typeParameters; - } - } else { - generics.set(name, node); - } - continue; - } - types.push(node); - } - for (const [, baseType] of bases) { - types.push(baseType); - } - for (const [, genericName] of generics) { - types.push(genericName); - } - return types; -} - -//# sourceMappingURL=removeTypeDuplicates.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/typescript/removeTypeDuplicates.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/typescript/removeTypeDuplicates.js.map deleted file mode 100644 index 2dfcd8681..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/modifications/typescript/removeTypeDuplicates.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","getQualifiedName","node","isIdentifier","name","right","left","removeTypeDuplicates","nodesIn","nodes","Array","from","generics","Map","bases","typeGroups","Set","types","i","length","includes","isTSAnyKeyword","isTSBaseType","set","type","isTSUnionType","has","push","add","isTSTypeReference","typeParameters","typeName","existing","get","params","baseType","genericName"],"sources":["../../../src/modifications/typescript/removeTypeDuplicates.ts"],"sourcesContent":["import {\n isIdentifier,\n isTSAnyKeyword,\n isTSTypeReference,\n isTSUnionType,\n isTSBaseType,\n} from \"../../validators/generated/index.ts\";\nimport type * as t from \"../../index.ts\";\n\nfunction getQualifiedName(node: t.TSTypeReference[\"typeName\"]): string {\n return isIdentifier(node)\n ? node.name\n : `${node.right.name}.${getQualifiedName(node.left)}`;\n}\n\n/**\n * Dedupe type annotations.\n */\nexport default function removeTypeDuplicates(\n nodesIn: ReadonlyArray,\n): Array {\n const nodes = Array.from(nodesIn);\n\n const generics = new Map();\n const bases = new Map();\n\n // store union type groups to circular references\n const typeGroups = new Set();\n\n const types: t.TSType[] = [];\n\n for (let i = 0; i < nodes.length; i++) {\n const node = nodes[i];\n if (!node) continue;\n\n // detect duplicates\n if (types.includes(node)) {\n continue;\n }\n\n // this type matches anything\n if (isTSAnyKeyword(node)) {\n return [node];\n }\n\n // Analogue of FlowBaseAnnotation\n if (isTSBaseType(node)) {\n bases.set(node.type, node);\n continue;\n }\n\n if (isTSUnionType(node)) {\n if (!typeGroups.has(node.types)) {\n nodes.push(...node.types);\n typeGroups.add(node.types);\n }\n continue;\n }\n\n // todo: support merging tuples: number[]\n if (isTSTypeReference(node) && node.typeParameters) {\n const name = getQualifiedName(node.typeName);\n\n if (generics.has(name)) {\n let existing: t.TypeScript = generics.get(name);\n if (existing.typeParameters) {\n if (node.typeParameters) {\n existing.typeParameters.params.push(...node.typeParameters.params);\n existing.typeParameters.params = removeTypeDuplicates(\n existing.typeParameters.params,\n );\n }\n } else {\n existing = node.typeParameters;\n }\n } else {\n generics.set(name, node);\n }\n\n continue;\n }\n\n types.push(node);\n }\n\n // add back in bases\n for (const [, baseType] of bases) {\n types.push(baseType);\n }\n\n // add back in generics\n for (const [, genericName] of generics) {\n types.push(genericName);\n }\n\n return types;\n}\n"],"mappings":"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","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/retrievers/getAssignmentIdentifiers.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/retrievers/getAssignmentIdentifiers.js deleted file mode 100644 index fb8db3157..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/retrievers/getAssignmentIdentifiers.js +++ /dev/null @@ -1,48 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = getAssignmentIdentifiers; -function getAssignmentIdentifiers(node) { - const search = [].concat(node); - const ids = Object.create(null); - while (search.length) { - const id = search.pop(); - if (!id) continue; - switch (id.type) { - case "ArrayPattern": - search.push(...id.elements); - break; - case "AssignmentExpression": - case "AssignmentPattern": - case "ForInStatement": - case "ForOfStatement": - search.push(id.left); - break; - case "ObjectPattern": - search.push(...id.properties); - break; - case "ObjectProperty": - search.push(id.value); - break; - case "RestElement": - case "UpdateExpression": - search.push(id.argument); - break; - case "UnaryExpression": - if (id.operator === "delete") { - search.push(id.argument); - } - break; - case "Identifier": - ids[id.name] = id; - break; - default: - break; - } - } - return ids; -} - -//# sourceMappingURL=getAssignmentIdentifiers.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/retrievers/getAssignmentIdentifiers.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/retrievers/getAssignmentIdentifiers.js.map deleted file mode 100644 index 78d2ebd84..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/retrievers/getAssignmentIdentifiers.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["getAssignmentIdentifiers","node","search","concat","ids","Object","create","length","id","pop","type","push","elements","left","properties","value","argument","operator","name"],"sources":["../../src/retrievers/getAssignmentIdentifiers.ts"],"sourcesContent":["import type * as t from \"../index.ts\";\n\n/**\n * For the given node, generate a map from assignment id names to the identifier node.\n * Unlike getBindingIdentifiers, this function does not handle declarations and imports.\n * @param node the assignment expression or forXstatement\n * @returns an object map\n * @see getBindingIdentifiers\n */\nexport default function getAssignmentIdentifiers(\n node: t.Node | t.Node[],\n): Record {\n // null represents holes in an array pattern\n const search: (t.Node | null)[] = [].concat(node);\n const ids = Object.create(null);\n\n while (search.length) {\n const id = search.pop();\n if (!id) continue;\n\n switch (id.type) {\n case \"ArrayPattern\":\n search.push(...id.elements);\n break;\n\n case \"AssignmentExpression\":\n case \"AssignmentPattern\":\n case \"ForInStatement\":\n case \"ForOfStatement\":\n search.push(id.left);\n break;\n\n case \"ObjectPattern\":\n search.push(...id.properties);\n break;\n\n case \"ObjectProperty\":\n search.push(id.value);\n break;\n\n case \"RestElement\":\n case \"UpdateExpression\":\n search.push(id.argument);\n break;\n\n case \"UnaryExpression\":\n if (id.operator === \"delete\") {\n search.push(id.argument);\n }\n break;\n\n case \"Identifier\":\n ids[id.name] = id;\n break;\n\n default:\n break;\n }\n }\n\n return ids;\n}\n"],"mappings":";;;;;;AASe,SAASA,wBAAwBA,CAC9CC,IAAuB,EACO;EAE9B,MAAMC,MAAyB,GAAG,EAAE,CAACC,MAAM,CAACF,IAAI,CAAC;EACjD,MAAMG,GAAG,GAAGC,MAAM,CAACC,MAAM,CAAC,IAAI,CAAC;EAE/B,OAAOJ,MAAM,CAACK,MAAM,EAAE;IACpB,MAAMC,EAAE,GAAGN,MAAM,CAACO,GAAG,CAAC,CAAC;IACvB,IAAI,CAACD,EAAE,EAAE;IAET,QAAQA,EAAE,CAACE,IAAI;MACb,KAAK,cAAc;QACjBR,MAAM,CAACS,IAAI,CAAC,GAAGH,EAAE,CAACI,QAAQ,CAAC;QAC3B;MAEF,KAAK,sBAAsB;MAC3B,KAAK,mBAAmB;MACxB,KAAK,gBAAgB;MACrB,KAAK,gBAAgB;QACnBV,MAAM,CAACS,IAAI,CAACH,EAAE,CAACK,IAAI,CAAC;QACpB;MAEF,KAAK,eAAe;QAClBX,MAAM,CAACS,IAAI,CAAC,GAAGH,EAAE,CAACM,UAAU,CAAC;QAC7B;MAEF,KAAK,gBAAgB;QACnBZ,MAAM,CAACS,IAAI,CAACH,EAAE,CAACO,KAAK,CAAC;QACrB;MAEF,KAAK,aAAa;MAClB,KAAK,kBAAkB;QACrBb,MAAM,CAACS,IAAI,CAACH,EAAE,CAACQ,QAAQ,CAAC;QACxB;MAEF,KAAK,iBAAiB;QACpB,IAAIR,EAAE,CAACS,QAAQ,KAAK,QAAQ,EAAE;UAC5Bf,MAAM,CAACS,IAAI,CAACH,EAAE,CAACQ,QAAQ,CAAC;QAC1B;QACA;MAEF,KAAK,YAAY;QACfZ,GAAG,CAACI,EAAE,CAACU,IAAI,CAAC,GAAGV,EAAE;QACjB;MAEF;QACE;IACJ;EACF;EAEA,OAAOJ,GAAG;AACZ","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/retrievers/getBindingIdentifiers.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/retrievers/getBindingIdentifiers.js deleted file mode 100644 index 31feb1e7a..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/retrievers/getBindingIdentifiers.js +++ /dev/null @@ -1,101 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = getBindingIdentifiers; -var _index = require("../validators/generated/index.js"); -function getBindingIdentifiers(node, duplicates, outerOnly, newBindingsOnly) { - const search = [].concat(node); - const ids = Object.create(null); - while (search.length) { - const id = search.shift(); - if (!id) continue; - if (newBindingsOnly && ((0, _index.isAssignmentExpression)(id) || (0, _index.isUnaryExpression)(id) || (0, _index.isUpdateExpression)(id))) { - continue; - } - if ((0, _index.isIdentifier)(id)) { - if (duplicates) { - const _ids = ids[id.name] = ids[id.name] || []; - _ids.push(id); - } else { - ids[id.name] = id; - } - continue; - } - if ((0, _index.isExportDeclaration)(id) && !(0, _index.isExportAllDeclaration)(id)) { - if ((0, _index.isDeclaration)(id.declaration)) { - search.push(id.declaration); - } - continue; - } - if (outerOnly) { - if ((0, _index.isFunctionDeclaration)(id)) { - search.push(id.id); - continue; - } - if ((0, _index.isFunctionExpression)(id)) { - continue; - } - } - const keys = getBindingIdentifiers.keys[id.type]; - if (keys) { - for (let i = 0; i < keys.length; i++) { - const key = keys[i]; - const nodes = id[key]; - if (nodes) { - if (Array.isArray(nodes)) { - search.push(...nodes); - } else { - search.push(nodes); - } - } - } - } - } - return ids; -} -const keys = { - DeclareClass: ["id"], - DeclareFunction: ["id"], - DeclareModule: ["id"], - DeclareVariable: ["id"], - DeclareInterface: ["id"], - DeclareTypeAlias: ["id"], - DeclareOpaqueType: ["id"], - InterfaceDeclaration: ["id"], - TypeAlias: ["id"], - OpaqueType: ["id"], - CatchClause: ["param"], - LabeledStatement: ["label"], - UnaryExpression: ["argument"], - AssignmentExpression: ["left"], - ImportSpecifier: ["local"], - ImportNamespaceSpecifier: ["local"], - ImportDefaultSpecifier: ["local"], - ImportDeclaration: ["specifiers"], - ExportSpecifier: ["exported"], - ExportNamespaceSpecifier: ["exported"], - ExportDefaultSpecifier: ["exported"], - FunctionDeclaration: ["id", "params"], - FunctionExpression: ["id", "params"], - ArrowFunctionExpression: ["params"], - ObjectMethod: ["params"], - ClassMethod: ["params"], - ClassPrivateMethod: ["params"], - ForInStatement: ["left"], - ForOfStatement: ["left"], - ClassDeclaration: ["id"], - ClassExpression: ["id"], - RestElement: ["argument"], - UpdateExpression: ["argument"], - ObjectProperty: ["value"], - AssignmentPattern: ["left"], - ArrayPattern: ["elements"], - ObjectPattern: ["properties"], - VariableDeclaration: ["declarations"], - VariableDeclarator: ["id"] -}; -getBindingIdentifiers.keys = keys; - -//# sourceMappingURL=getBindingIdentifiers.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/retrievers/getBindingIdentifiers.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/retrievers/getBindingIdentifiers.js.map deleted file mode 100644 index b928c589c..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/retrievers/getBindingIdentifiers.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","getBindingIdentifiers","node","duplicates","outerOnly","newBindingsOnly","search","concat","ids","Object","create","length","id","shift","isAssignmentExpression","isUnaryExpression","isUpdateExpression","isIdentifier","_ids","name","push","isExportDeclaration","isExportAllDeclaration","isDeclaration","declaration","isFunctionDeclaration","isFunctionExpression","keys","type","i","key","nodes","Array","isArray","DeclareClass","DeclareFunction","DeclareModule","DeclareVariable","DeclareInterface","DeclareTypeAlias","DeclareOpaqueType","InterfaceDeclaration","TypeAlias","OpaqueType","CatchClause","LabeledStatement","UnaryExpression","AssignmentExpression","ImportSpecifier","ImportNamespaceSpecifier","ImportDefaultSpecifier","ImportDeclaration","ExportSpecifier","ExportNamespaceSpecifier","ExportDefaultSpecifier","FunctionDeclaration","FunctionExpression","ArrowFunctionExpression","ObjectMethod","ClassMethod","ClassPrivateMethod","ForInStatement","ForOfStatement","ClassDeclaration","ClassExpression","RestElement","UpdateExpression","ObjectProperty","AssignmentPattern","ArrayPattern","ObjectPattern","VariableDeclaration","VariableDeclarator"],"sources":["../../src/retrievers/getBindingIdentifiers.ts"],"sourcesContent":["import {\n isExportDeclaration,\n isIdentifier,\n isClassExpression,\n isDeclaration,\n isFunctionDeclaration,\n isFunctionExpression,\n isExportAllDeclaration,\n isAssignmentExpression,\n isUnaryExpression,\n isUpdateExpression,\n} from \"../validators/generated/index.ts\";\nimport type * as t from \"../index.ts\";\n\nexport { getBindingIdentifiers as default };\n\nfunction getBindingIdentifiers(\n node: t.Node,\n duplicates: true,\n outerOnly?: boolean,\n newBindingsOnly?: boolean,\n): Record>;\n\nfunction getBindingIdentifiers(\n node: t.Node,\n duplicates?: false,\n outerOnly?: boolean,\n newBindingsOnly?: boolean,\n): Record;\n\nfunction getBindingIdentifiers(\n node: t.Node,\n duplicates?: boolean,\n outerOnly?: boolean,\n newBindingsOnly?: boolean,\n): Record | Record>;\n\n/**\n * Return a list of binding identifiers associated with the input `node`.\n */\nfunction getBindingIdentifiers(\n node: t.Node,\n duplicates?: boolean,\n outerOnly?: boolean,\n newBindingsOnly?: boolean,\n): Record | Record> {\n const search: t.Node[] = [].concat(node);\n const ids = Object.create(null);\n\n while (search.length) {\n const id = search.shift();\n if (!id) continue;\n\n if (\n newBindingsOnly &&\n // These nodes do not introduce _new_ bindings, but they are included\n // in getBindingIdentifiers.keys for backwards compatibility.\n // TODO(@nicolo-ribaudo): Check if we can remove them from .keys in a\n // backward-compatible way, and if not what we need to do to remove them\n // in Babel 8.\n (isAssignmentExpression(id) ||\n isUnaryExpression(id) ||\n isUpdateExpression(id))\n ) {\n continue;\n }\n\n if (isIdentifier(id)) {\n if (duplicates) {\n const _ids = (ids[id.name] = ids[id.name] || []);\n _ids.push(id);\n } else {\n ids[id.name] = id;\n }\n continue;\n }\n\n if (isExportDeclaration(id) && !isExportAllDeclaration(id)) {\n if (isDeclaration(id.declaration)) {\n search.push(id.declaration);\n }\n continue;\n }\n\n if (outerOnly) {\n if (isFunctionDeclaration(id)) {\n search.push(id.id);\n continue;\n }\n\n if (\n isFunctionExpression(id) ||\n (process.env.BABEL_8_BREAKING && isClassExpression(id))\n ) {\n continue;\n }\n }\n\n const keys = getBindingIdentifiers.keys[id.type];\n\n if (keys) {\n for (let i = 0; i < keys.length; i++) {\n const key = keys[i];\n const nodes =\n // @ts-expect-error key must present in id\n id[key] as t.Node[] | t.Node | undefined | null;\n if (nodes) {\n if (Array.isArray(nodes)) {\n search.push(...nodes);\n } else {\n search.push(nodes);\n }\n }\n }\n }\n }\n return ids;\n}\n\n/**\n * Mapping of types to their identifier keys.\n */\ntype KeysMap = {\n [N in t.Node as N[\"type\"]]?: (keyof N)[];\n};\n\nconst keys: KeysMap = {\n DeclareClass: [\"id\"],\n DeclareFunction: [\"id\"],\n DeclareModule: [\"id\"],\n DeclareVariable: [\"id\"],\n DeclareInterface: [\"id\"],\n DeclareTypeAlias: [\"id\"],\n DeclareOpaqueType: [\"id\"],\n InterfaceDeclaration: [\"id\"],\n TypeAlias: [\"id\"],\n OpaqueType: [\"id\"],\n\n CatchClause: [\"param\"],\n LabeledStatement: [\"label\"],\n UnaryExpression: [\"argument\"],\n AssignmentExpression: [\"left\"],\n\n ImportSpecifier: [\"local\"],\n ImportNamespaceSpecifier: [\"local\"],\n ImportDefaultSpecifier: [\"local\"],\n ImportDeclaration: [\"specifiers\"],\n\n ExportSpecifier: [\"exported\"],\n ExportNamespaceSpecifier: [\"exported\"],\n ExportDefaultSpecifier: [\"exported\"],\n\n FunctionDeclaration: [\"id\", \"params\"],\n FunctionExpression: [\"id\", \"params\"],\n ArrowFunctionExpression: [\"params\"],\n ObjectMethod: [\"params\"],\n ClassMethod: [\"params\"],\n ClassPrivateMethod: [\"params\"],\n\n ForInStatement: [\"left\"],\n ForOfStatement: [\"left\"],\n\n ClassDeclaration: [\"id\"],\n ClassExpression: [\"id\"],\n\n RestElement: [\"argument\"],\n UpdateExpression: [\"argument\"],\n\n ObjectProperty: [\"value\"],\n\n AssignmentPattern: [\"left\"],\n ArrayPattern: [\"elements\"],\n ObjectPattern: [\"properties\"],\n\n VariableDeclaration: [\"declarations\"],\n VariableDeclarator: [\"id\"],\n};\n\ngetBindingIdentifiers.keys = keys;\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAwCA,SAASC,qBAAqBA,CAC5BC,IAAY,EACZC,UAAoB,EACpBC,SAAmB,EACnBC,eAAyB,EAC2C;EACpE,MAAMC,MAAgB,GAAG,EAAE,CAACC,MAAM,CAACL,IAAI,CAAC;EACxC,MAAMM,GAAG,GAAGC,MAAM,CAACC,MAAM,CAAC,IAAI,CAAC;EAE/B,OAAOJ,MAAM,CAACK,MAAM,EAAE;IACpB,MAAMC,EAAE,GAAGN,MAAM,CAACO,KAAK,CAAC,CAAC;IACzB,IAAI,CAACD,EAAE,EAAE;IAET,IACEP,eAAe,KAMd,IAAAS,6BAAsB,EAACF,EAAE,CAAC,IACzB,IAAAG,wBAAiB,EAACH,EAAE,CAAC,IACrB,IAAAI,yBAAkB,EAACJ,EAAE,CAAC,CAAC,EACzB;MACA;IACF;IAEA,IAAI,IAAAK,mBAAY,EAACL,EAAE,CAAC,EAAE;MACpB,IAAIT,UAAU,EAAE;QACd,MAAMe,IAAI,GAAIV,GAAG,CAACI,EAAE,CAACO,IAAI,CAAC,GAAGX,GAAG,CAACI,EAAE,CAACO,IAAI,CAAC,IAAI,EAAG;QAChDD,IAAI,CAACE,IAAI,CAACR,EAAE,CAAC;MACf,CAAC,MAAM;QACLJ,GAAG,CAACI,EAAE,CAACO,IAAI,CAAC,GAAGP,EAAE;MACnB;MACA;IACF;IAEA,IAAI,IAAAS,0BAAmB,EAACT,EAAE,CAAC,IAAI,CAAC,IAAAU,6BAAsB,EAACV,EAAE,CAAC,EAAE;MAC1D,IAAI,IAAAW,oBAAa,EAACX,EAAE,CAACY,WAAW,CAAC,EAAE;QACjClB,MAAM,CAACc,IAAI,CAACR,EAAE,CAACY,WAAW,CAAC;MAC7B;MACA;IACF;IAEA,IAAIpB,SAAS,EAAE;MACb,IAAI,IAAAqB,4BAAqB,EAACb,EAAE,CAAC,EAAE;QAC7BN,MAAM,CAACc,IAAI,CAACR,EAAE,CAACA,EAAE,CAAC;QAClB;MACF;MAEA,IACE,IAAAc,2BAAoB,EAACd,EAAE,CAAC,EAExB;QACA;MACF;IACF;IAEA,MAAMe,IAAI,GAAG1B,qBAAqB,CAAC0B,IAAI,CAACf,EAAE,CAACgB,IAAI,CAAC;IAEhD,IAAID,IAAI,EAAE;MACR,KAAK,IAAIE,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGF,IAAI,CAAChB,MAAM,EAAEkB,CAAC,EAAE,EAAE;QACpC,MAAMC,GAAG,GAAGH,IAAI,CAACE,CAAC,CAAC;QACnB,MAAME,KAAK,GAETnB,EAAE,CAACkB,GAAG,CAAyC;QACjD,IAAIC,KAAK,EAAE;UACT,IAAIC,KAAK,CAACC,OAAO,CAACF,KAAK,CAAC,EAAE;YACxBzB,MAAM,CAACc,IAAI,CAAC,GAAGW,KAAK,CAAC;UACvB,CAAC,MAAM;YACLzB,MAAM,CAACc,IAAI,CAACW,KAAK,CAAC;UACpB;QACF;MACF;IACF;EACF;EACA,OAAOvB,GAAG;AACZ;AASA,MAAMmB,IAAa,GAAG;EACpBO,YAAY,EAAE,CAAC,IAAI,CAAC;EACpBC,eAAe,EAAE,CAAC,IAAI,CAAC;EACvBC,aAAa,EAAE,CAAC,IAAI,CAAC;EACrBC,eAAe,EAAE,CAAC,IAAI,CAAC;EACvBC,gBAAgB,EAAE,CAAC,IAAI,CAAC;EACxBC,gBAAgB,EAAE,CAAC,IAAI,CAAC;EACxBC,iBAAiB,EAAE,CAAC,IAAI,CAAC;EACzBC,oBAAoB,EAAE,CAAC,IAAI,CAAC;EAC5BC,SAAS,EAAE,CAAC,IAAI,CAAC;EACjBC,UAAU,EAAE,CAAC,IAAI,CAAC;EAElBC,WAAW,EAAE,CAAC,OAAO,CAAC;EACtBC,gBAAgB,EAAE,CAAC,OAAO,CAAC;EAC3BC,eAAe,EAAE,CAAC,UAAU,CAAC;EAC7BC,oBAAoB,EAAE,CAAC,MAAM,CAAC;EAE9BC,eAAe,EAAE,CAAC,OAAO,CAAC;EAC1BC,wBAAwB,EAAE,CAAC,OAAO,CAAC;EACnCC,sBAAsB,EAAE,CAAC,OAAO,CAAC;EACjCC,iBAAiB,EAAE,CAAC,YAAY,CAAC;EAEjCC,eAAe,EAAE,CAAC,UAAU,CAAC;EAC7BC,wBAAwB,EAAE,CAAC,UAAU,CAAC;EACtCC,sBAAsB,EAAE,CAAC,UAAU,CAAC;EAEpCC,mBAAmB,EAAE,CAAC,IAAI,EAAE,QAAQ,CAAC;EACrCC,kBAAkB,EAAE,CAAC,IAAI,EAAE,QAAQ,CAAC;EACpCC,uBAAuB,EAAE,CAAC,QAAQ,CAAC;EACnCC,YAAY,EAAE,CAAC,QAAQ,CAAC;EACxBC,WAAW,EAAE,CAAC,QAAQ,CAAC;EACvBC,kBAAkB,EAAE,CAAC,QAAQ,CAAC;EAE9BC,cAAc,EAAE,CAAC,MAAM,CAAC;EACxBC,cAAc,EAAE,CAAC,MAAM,CAAC;EAExBC,gBAAgB,EAAE,CAAC,IAAI,CAAC;EACxBC,eAAe,EAAE,CAAC,IAAI,CAAC;EAEvBC,WAAW,EAAE,CAAC,UAAU,CAAC;EACzBC,gBAAgB,EAAE,CAAC,UAAU,CAAC;EAE9BC,cAAc,EAAE,CAAC,OAAO,CAAC;EAEzBC,iBAAiB,EAAE,CAAC,MAAM,CAAC;EAC3BC,YAAY,EAAE,CAAC,UAAU,CAAC;EAC1BC,aAAa,EAAE,CAAC,YAAY,CAAC;EAE7BC,mBAAmB,EAAE,CAAC,cAAc,CAAC;EACrCC,kBAAkB,EAAE,CAAC,IAAI;AAC3B,CAAC;AAEDvE,qBAAqB,CAAC0B,IAAI,GAAGA,IAAI","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/retrievers/getFunctionName.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/retrievers/getFunctionName.js deleted file mode 100644 index 43d33d78f..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/retrievers/getFunctionName.js +++ /dev/null @@ -1,63 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = getFunctionName; -var _index = require("../validators/generated/index.js"); -function getNameFromLiteralId(id) { - if ((0, _index.isNullLiteral)(id)) { - return "null"; - } - if ((0, _index.isRegExpLiteral)(id)) { - return `/${id.pattern}/${id.flags}`; - } - if ((0, _index.isTemplateLiteral)(id)) { - return id.quasis.map(quasi => quasi.value.raw).join(""); - } - if (id.value !== undefined) { - return String(id.value); - } - return null; -} -function getObjectMemberKey(node) { - if (!node.computed || (0, _index.isLiteral)(node.key)) { - return node.key; - } -} -function getFunctionName(node, parent) { - if ("id" in node && node.id) { - return { - name: node.id.name, - originalNode: node.id - }; - } - let prefix = ""; - let id; - if ((0, _index.isObjectProperty)(parent, { - value: node - })) { - id = getObjectMemberKey(parent); - } else if ((0, _index.isObjectMethod)(node) || (0, _index.isClassMethod)(node)) { - id = getObjectMemberKey(node); - if (node.kind === "get") prefix = "get ";else if (node.kind === "set") prefix = "set "; - } else if ((0, _index.isVariableDeclarator)(parent, { - init: node - })) { - id = parent.id; - } else if ((0, _index.isAssignmentExpression)(parent, { - operator: "=", - right: node - })) { - id = parent.left; - } - if (!id) return null; - const name = (0, _index.isLiteral)(id) ? getNameFromLiteralId(id) : (0, _index.isIdentifier)(id) ? id.name : (0, _index.isPrivateName)(id) ? id.id.name : null; - if (name == null) return null; - return { - name: prefix + name, - originalNode: id - }; -} - -//# sourceMappingURL=getFunctionName.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/retrievers/getFunctionName.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/retrievers/getFunctionName.js.map deleted file mode 100644 index be68ebd77..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/retrievers/getFunctionName.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","getNameFromLiteralId","id","isNullLiteral","isRegExpLiteral","pattern","flags","isTemplateLiteral","quasis","map","quasi","value","raw","join","undefined","String","getObjectMemberKey","node","computed","isLiteral","key","getFunctionName","parent","name","originalNode","prefix","isObjectProperty","isObjectMethod","isClassMethod","kind","isVariableDeclarator","init","isAssignmentExpression","operator","right","left","isIdentifier","isPrivateName"],"sources":["../../src/retrievers/getFunctionName.ts"],"sourcesContent":["import type * as t from \"../index.ts\";\n\nimport {\n isAssignmentExpression,\n isClassMethod,\n isIdentifier,\n isLiteral,\n isNullLiteral,\n isObjectMethod,\n isObjectProperty,\n isPrivateName,\n isRegExpLiteral,\n isTemplateLiteral,\n isVariableDeclarator,\n} from \"../validators/generated/index.ts\";\n\nfunction getNameFromLiteralId(id: t.Literal): string {\n if (isNullLiteral(id)) {\n return \"null\";\n }\n\n if (isRegExpLiteral(id)) {\n return `/${id.pattern}/${id.flags}`;\n }\n\n if (isTemplateLiteral(id)) {\n return id.quasis.map(quasi => quasi.value.raw).join(\"\");\n }\n\n if (id.value !== undefined) {\n return String(id.value);\n }\n\n return null;\n}\n\nfunction getObjectMemberKey(\n node: t.ObjectProperty | t.ObjectMethod | t.ClassProperty | t.ClassMethod,\n): t.Expression | t.PrivateName {\n if (!node.computed || isLiteral(node.key)) {\n return node.key;\n }\n}\n\ntype GetFunctionNameResult = {\n name: string;\n originalNode: t.Node;\n} | null;\n\nexport default function getFunctionName(\n node: t.ObjectMethod | t.ClassMethod,\n): GetFunctionNameResult;\nexport default function getFunctionName(\n node: t.Function | t.Class,\n parent: t.Node,\n): GetFunctionNameResult;\nexport default function getFunctionName(\n node: t.Function | t.Class,\n parent?: t.Node,\n): GetFunctionNameResult {\n if (\"id\" in node && node.id) {\n return {\n name: node.id.name,\n originalNode: node.id,\n };\n }\n\n let prefix = \"\";\n\n let id;\n if (isObjectProperty(parent, { value: node })) {\n // { foo: () => {} };\n id = getObjectMemberKey(parent);\n } else if (isObjectMethod(node) || isClassMethod(node)) {\n // { foo() {} };\n id = getObjectMemberKey(node);\n if (node.kind === \"get\") prefix = \"get \";\n else if (node.kind === \"set\") prefix = \"set \";\n } else if (isVariableDeclarator(parent, { init: node })) {\n // let foo = function () {};\n id = parent.id;\n } else if (isAssignmentExpression(parent, { operator: \"=\", right: node })) {\n // foo = function () {};\n id = parent.left;\n }\n\n if (!id) return null;\n\n const name = isLiteral(id)\n ? getNameFromLiteralId(id)\n : isIdentifier(id)\n ? id.name\n : isPrivateName(id)\n ? id.id.name\n : null;\n if (name == null) return null;\n\n return { name: prefix + name, originalNode: id };\n}\n"],"mappings":";;;;;;AAEA,IAAAA,MAAA,GAAAC,OAAA;AAcA,SAASC,oBAAoBA,CAACC,EAAa,EAAU;EACnD,IAAI,IAAAC,oBAAa,EAACD,EAAE,CAAC,EAAE;IACrB,OAAO,MAAM;EACf;EAEA,IAAI,IAAAE,sBAAe,EAACF,EAAE,CAAC,EAAE;IACvB,OAAO,IAAIA,EAAE,CAACG,OAAO,IAAIH,EAAE,CAACI,KAAK,EAAE;EACrC;EAEA,IAAI,IAAAC,wBAAiB,EAACL,EAAE,CAAC,EAAE;IACzB,OAAOA,EAAE,CAACM,MAAM,CAACC,GAAG,CAACC,KAAK,IAAIA,KAAK,CAACC,KAAK,CAACC,GAAG,CAAC,CAACC,IAAI,CAAC,EAAE,CAAC;EACzD;EAEA,IAAIX,EAAE,CAACS,KAAK,KAAKG,SAAS,EAAE;IAC1B,OAAOC,MAAM,CAACb,EAAE,CAACS,KAAK,CAAC;EACzB;EAEA,OAAO,IAAI;AACb;AAEA,SAASK,kBAAkBA,CACzBC,IAAyE,EAC3C;EAC9B,IAAI,CAACA,IAAI,CAACC,QAAQ,IAAI,IAAAC,gBAAS,EAACF,IAAI,CAACG,GAAG,CAAC,EAAE;IACzC,OAAOH,IAAI,CAACG,GAAG;EACjB;AACF;AAce,SAASC,eAAeA,CACrCJ,IAA0B,EAC1BK,MAAe,EACQ;EACvB,IAAI,IAAI,IAAIL,IAAI,IAAIA,IAAI,CAACf,EAAE,EAAE;IAC3B,OAAO;MACLqB,IAAI,EAAEN,IAAI,CAACf,EAAE,CAACqB,IAAI;MAClBC,YAAY,EAAEP,IAAI,CAACf;IACrB,CAAC;EACH;EAEA,IAAIuB,MAAM,GAAG,EAAE;EAEf,IAAIvB,EAAE;EACN,IAAI,IAAAwB,uBAAgB,EAACJ,MAAM,EAAE;IAAEX,KAAK,EAAEM;EAAK,CAAC,CAAC,EAAE;IAE7Cf,EAAE,GAAGc,kBAAkB,CAACM,MAAM,CAAC;EACjC,CAAC,MAAM,IAAI,IAAAK,qBAAc,EAACV,IAAI,CAAC,IAAI,IAAAW,oBAAa,EAACX,IAAI,CAAC,EAAE;IAEtDf,EAAE,GAAGc,kBAAkB,CAACC,IAAI,CAAC;IAC7B,IAAIA,IAAI,CAACY,IAAI,KAAK,KAAK,EAAEJ,MAAM,GAAG,MAAM,CAAC,KACpC,IAAIR,IAAI,CAACY,IAAI,KAAK,KAAK,EAAEJ,MAAM,GAAG,MAAM;EAC/C,CAAC,MAAM,IAAI,IAAAK,2BAAoB,EAACR,MAAM,EAAE;IAAES,IAAI,EAAEd;EAAK,CAAC,CAAC,EAAE;IAEvDf,EAAE,GAAGoB,MAAM,CAACpB,EAAE;EAChB,CAAC,MAAM,IAAI,IAAA8B,6BAAsB,EAACV,MAAM,EAAE;IAAEW,QAAQ,EAAE,GAAG;IAAEC,KAAK,EAAEjB;EAAK,CAAC,CAAC,EAAE;IAEzEf,EAAE,GAAGoB,MAAM,CAACa,IAAI;EAClB;EAEA,IAAI,CAACjC,EAAE,EAAE,OAAO,IAAI;EAEpB,MAAMqB,IAAI,GAAG,IAAAJ,gBAAS,EAACjB,EAAE,CAAC,GACtBD,oBAAoB,CAACC,EAAE,CAAC,GACxB,IAAAkC,mBAAY,EAAClC,EAAE,CAAC,GACdA,EAAE,CAACqB,IAAI,GACP,IAAAc,oBAAa,EAACnC,EAAE,CAAC,GACfA,EAAE,CAACA,EAAE,CAACqB,IAAI,GACV,IAAI;EACZ,IAAIA,IAAI,IAAI,IAAI,EAAE,OAAO,IAAI;EAE7B,OAAO;IAAEA,IAAI,EAAEE,MAAM,GAAGF,IAAI;IAAEC,YAAY,EAAEtB;EAAG,CAAC;AAClD","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/retrievers/getOuterBindingIdentifiers.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/retrievers/getOuterBindingIdentifiers.js deleted file mode 100644 index f51c47b5f..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/retrievers/getOuterBindingIdentifiers.js +++ /dev/null @@ -1,13 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = void 0; -var _getBindingIdentifiers = require("./getBindingIdentifiers.js"); -var _default = exports.default = getOuterBindingIdentifiers; -function getOuterBindingIdentifiers(node, duplicates) { - return (0, _getBindingIdentifiers.default)(node, duplicates, true); -} - -//# sourceMappingURL=getOuterBindingIdentifiers.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/retrievers/getOuterBindingIdentifiers.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/retrievers/getOuterBindingIdentifiers.js.map deleted file mode 100644 index ebcd84727..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/retrievers/getOuterBindingIdentifiers.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_getBindingIdentifiers","require","_default","exports","default","getOuterBindingIdentifiers","node","duplicates","getBindingIdentifiers"],"sources":["../../src/retrievers/getOuterBindingIdentifiers.ts"],"sourcesContent":["import getBindingIdentifiers from \"./getBindingIdentifiers.ts\";\nimport type * as t from \"../index.ts\";\n\nexport default getOuterBindingIdentifiers as {\n (node: t.Node, duplicates: true): Record>;\n (node: t.Node, duplicates?: false): Record;\n (\n node: t.Node,\n duplicates?: boolean,\n ): Record | Record>;\n};\n\nfunction getOuterBindingIdentifiers(\n node: t.Node,\n duplicates: boolean,\n): Record | Record> {\n return getBindingIdentifiers(node, duplicates, true);\n}\n"],"mappings":";;;;;;AAAA,IAAAA,sBAAA,GAAAC,OAAA;AAA+D,IAAAC,QAAA,GAAAC,OAAA,CAAAC,OAAA,GAGhDC,0BAA0B;AASzC,SAASA,0BAA0BA,CACjCC,IAAY,EACZC,UAAmB,EACiD;EACpE,OAAO,IAAAC,8BAAqB,EAACF,IAAI,EAAEC,UAAU,EAAE,IAAI,CAAC;AACtD","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/traverse/traverse.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/traverse/traverse.js deleted file mode 100644 index 77b0c3736..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/traverse/traverse.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = traverse; -var _index = require("../definitions/index.js"); -function traverse(node, handlers, state) { - if (typeof handlers === "function") { - handlers = { - enter: handlers - }; - } - const { - enter, - exit - } = handlers; - traverseSimpleImpl(node, enter, exit, state, []); -} -function traverseSimpleImpl(node, enter, exit, state, ancestors) { - const keys = _index.VISITOR_KEYS[node.type]; - if (!keys) return; - if (enter) enter(node, ancestors, state); - for (const key of keys) { - const subNode = node[key]; - if (Array.isArray(subNode)) { - for (let i = 0; i < subNode.length; i++) { - const child = subNode[i]; - if (!child) continue; - ancestors.push({ - node, - key, - index: i - }); - traverseSimpleImpl(child, enter, exit, state, ancestors); - ancestors.pop(); - } - } else if (subNode) { - ancestors.push({ - node, - key - }); - traverseSimpleImpl(subNode, enter, exit, state, ancestors); - ancestors.pop(); - } - } - if (exit) exit(node, ancestors, state); -} - -//# sourceMappingURL=traverse.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/traverse/traverse.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/traverse/traverse.js.map deleted file mode 100644 index e41984930..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/traverse/traverse.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","traverse","node","handlers","state","enter","exit","traverseSimpleImpl","ancestors","keys","VISITOR_KEYS","type","key","subNode","Array","isArray","i","length","child","push","index","pop"],"sources":["../../src/traverse/traverse.ts"],"sourcesContent":["import { VISITOR_KEYS } from \"../definitions/index.ts\";\nimport type * as t from \"../index.ts\";\n\nexport type TraversalAncestors = Array<{\n node: t.Node;\n key: string;\n index?: number;\n}>;\n\nexport type TraversalHandler = (\n this: undefined,\n node: t.Node,\n parent: TraversalAncestors,\n state: T,\n) => void;\n\nexport type TraversalHandlers = {\n enter?: TraversalHandler;\n exit?: TraversalHandler;\n};\n\n/**\n * A general AST traversal with both prefix and postfix handlers, and a\n * state object. Exposes ancestry data to each handler so that more complex\n * AST data can be taken into account.\n */\nexport default function traverse(\n node: t.Node,\n handlers: TraversalHandler | TraversalHandlers,\n state?: T,\n): void {\n if (typeof handlers === \"function\") {\n handlers = { enter: handlers };\n }\n\n const { enter, exit } = handlers;\n\n traverseSimpleImpl(node, enter, exit, state, []);\n}\n\nfunction traverseSimpleImpl(\n node: any,\n enter: Function | undefined,\n exit: Function | undefined,\n state: T | undefined,\n ancestors: TraversalAncestors,\n) {\n const keys = VISITOR_KEYS[node.type];\n if (!keys) return;\n\n if (enter) enter(node, ancestors, state);\n\n for (const key of keys) {\n const subNode = node[key];\n\n if (Array.isArray(subNode)) {\n for (let i = 0; i < subNode.length; i++) {\n const child = subNode[i];\n if (!child) continue;\n\n ancestors.push({\n node,\n key,\n index: i,\n });\n\n traverseSimpleImpl(child, enter, exit, state, ancestors);\n\n ancestors.pop();\n }\n } else if (subNode) {\n ancestors.push({\n node,\n key,\n });\n\n traverseSimpleImpl(subNode, enter, exit, state, ancestors);\n\n ancestors.pop();\n }\n }\n\n if (exit) exit(node, ancestors, state);\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AA0Be,SAASC,QAAQA,CAC9BC,IAAY,EACZC,QAAoD,EACpDC,KAAS,EACH;EACN,IAAI,OAAOD,QAAQ,KAAK,UAAU,EAAE;IAClCA,QAAQ,GAAG;MAAEE,KAAK,EAAEF;IAAS,CAAC;EAChC;EAEA,MAAM;IAAEE,KAAK;IAAEC;EAAK,CAAC,GAAGH,QAAQ;EAEhCI,kBAAkB,CAACL,IAAI,EAAEG,KAAK,EAAEC,IAAI,EAAEF,KAAK,EAAE,EAAE,CAAC;AAClD;AAEA,SAASG,kBAAkBA,CACzBL,IAAS,EACTG,KAA2B,EAC3BC,IAA0B,EAC1BF,KAAoB,EACpBI,SAA6B,EAC7B;EACA,MAAMC,IAAI,GAAGC,mBAAY,CAACR,IAAI,CAACS,IAAI,CAAC;EACpC,IAAI,CAACF,IAAI,EAAE;EAEX,IAAIJ,KAAK,EAAEA,KAAK,CAACH,IAAI,EAAEM,SAAS,EAAEJ,KAAK,CAAC;EAExC,KAAK,MAAMQ,GAAG,IAAIH,IAAI,EAAE;IACtB,MAAMI,OAAO,GAAGX,IAAI,CAACU,GAAG,CAAC;IAEzB,IAAIE,KAAK,CAACC,OAAO,CAACF,OAAO,CAAC,EAAE;MAC1B,KAAK,IAAIG,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGH,OAAO,CAACI,MAAM,EAAED,CAAC,EAAE,EAAE;QACvC,MAAME,KAAK,GAAGL,OAAO,CAACG,CAAC,CAAC;QACxB,IAAI,CAACE,KAAK,EAAE;QAEZV,SAAS,CAACW,IAAI,CAAC;UACbjB,IAAI;UACJU,GAAG;UACHQ,KAAK,EAAEJ;QACT,CAAC,CAAC;QAEFT,kBAAkB,CAACW,KAAK,EAAEb,KAAK,EAAEC,IAAI,EAAEF,KAAK,EAAEI,SAAS,CAAC;QAExDA,SAAS,CAACa,GAAG,CAAC,CAAC;MACjB;IACF,CAAC,MAAM,IAAIR,OAAO,EAAE;MAClBL,SAAS,CAACW,IAAI,CAAC;QACbjB,IAAI;QACJU;MACF,CAAC,CAAC;MAEFL,kBAAkB,CAACM,OAAO,EAAER,KAAK,EAAEC,IAAI,EAAEF,KAAK,EAAEI,SAAS,CAAC;MAE1DA,SAAS,CAACa,GAAG,CAAC,CAAC;IACjB;EACF;EAEA,IAAIf,IAAI,EAAEA,IAAI,CAACJ,IAAI,EAAEM,SAAS,EAAEJ,KAAK,CAAC;AACxC","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/traverse/traverseFast.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/traverse/traverseFast.js deleted file mode 100644 index f618cff3b..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/traverse/traverseFast.js +++ /dev/null @@ -1,26 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = traverseFast; -var _index = require("../definitions/index.js"); -function traverseFast(node, enter, opts) { - if (!node) return; - const keys = _index.VISITOR_KEYS[node.type]; - if (!keys) return; - opts = opts || {}; - enter(node, opts); - for (const key of keys) { - const subNode = node[key]; - if (Array.isArray(subNode)) { - for (const node of subNode) { - traverseFast(node, enter, opts); - } - } else { - traverseFast(subNode, enter, opts); - } - } -} - -//# sourceMappingURL=traverseFast.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/traverse/traverseFast.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/traverse/traverseFast.js.map deleted file mode 100644 index 953f9b7a3..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/traverse/traverseFast.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","traverseFast","node","enter","opts","keys","VISITOR_KEYS","type","key","subNode","Array","isArray"],"sources":["../../src/traverse/traverseFast.ts"],"sourcesContent":["import { VISITOR_KEYS } from \"../definitions/index.ts\";\nimport type * as t from \"../index.ts\";\n\n/**\n * A prefix AST traversal implementation meant for simple searching\n * and processing.\n */\nexport default function traverseFast(\n node: t.Node | null | undefined,\n enter: (node: t.Node, opts?: Options) => void,\n opts?: Options,\n): void {\n if (!node) return;\n\n const keys = VISITOR_KEYS[node.type];\n if (!keys) return;\n\n opts = opts || ({} as Options);\n enter(node, opts);\n\n for (const key of keys) {\n const subNode: t.Node | undefined | null =\n // @ts-expect-error key must present in node\n node[key];\n\n if (Array.isArray(subNode)) {\n for (const node of subNode) {\n traverseFast(node, enter, opts);\n }\n } else {\n traverseFast(subNode, enter, opts);\n }\n }\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAOe,SAASC,YAAYA,CAClCC,IAA+B,EAC/BC,KAA6C,EAC7CC,IAAc,EACR;EACN,IAAI,CAACF,IAAI,EAAE;EAEX,MAAMG,IAAI,GAAGC,mBAAY,CAACJ,IAAI,CAACK,IAAI,CAAC;EACpC,IAAI,CAACF,IAAI,EAAE;EAEXD,IAAI,GAAGA,IAAI,IAAK,CAAC,CAAa;EAC9BD,KAAK,CAACD,IAAI,EAAEE,IAAI,CAAC;EAEjB,KAAK,MAAMI,GAAG,IAAIH,IAAI,EAAE;IACtB,MAAMI,OAAkC,GAEtCP,IAAI,CAACM,GAAG,CAAC;IAEX,IAAIE,KAAK,CAACC,OAAO,CAACF,OAAO,CAAC,EAAE;MAC1B,KAAK,MAAMP,IAAI,IAAIO,OAAO,EAAE;QAC1BR,YAAY,CAACC,IAAI,EAAEC,KAAK,EAAEC,IAAI,CAAC;MACjC;IACF,CAAC,MAAM;MACLH,YAAY,CAACQ,OAAO,EAAEN,KAAK,EAAEC,IAAI,CAAC;IACpC;EACF;AACF","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/utils/deprecationWarning.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/utils/deprecationWarning.js deleted file mode 100644 index 358b558f8..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/utils/deprecationWarning.js +++ /dev/null @@ -1,44 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = deprecationWarning; -const warnings = new Set(); -function deprecationWarning(oldName, newName, prefix = "") { - if (warnings.has(oldName)) return; - warnings.add(oldName); - const { - internal, - trace - } = captureShortStackTrace(1, 2); - if (internal) { - return; - } - console.warn(`${prefix}\`${oldName}\` has been deprecated, please migrate to \`${newName}\`\n${trace}`); -} -function captureShortStackTrace(skip, length) { - const { - stackTraceLimit, - prepareStackTrace - } = Error; - let stackTrace; - Error.stackTraceLimit = 1 + skip + length; - Error.prepareStackTrace = function (err, stack) { - stackTrace = stack; - }; - new Error().stack; - Error.stackTraceLimit = stackTraceLimit; - Error.prepareStackTrace = prepareStackTrace; - if (!stackTrace) return { - internal: false, - trace: "" - }; - const shortStackTrace = stackTrace.slice(1 + skip, 1 + skip + length); - return { - internal: /[\\/]@babel[\\/]/.test(shortStackTrace[1].getFileName()), - trace: shortStackTrace.map(frame => ` at ${frame}`).join("\n") - }; -} - -//# sourceMappingURL=deprecationWarning.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/utils/deprecationWarning.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/utils/deprecationWarning.js.map deleted file mode 100644 index e639da9e2..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/utils/deprecationWarning.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["warnings","Set","deprecationWarning","oldName","newName","prefix","has","add","internal","trace","captureShortStackTrace","console","warn","skip","length","stackTraceLimit","prepareStackTrace","Error","stackTrace","err","stack","shortStackTrace","slice","test","getFileName","map","frame","join"],"sources":["../../src/utils/deprecationWarning.ts"],"sourcesContent":["const warnings = new Set();\n\nexport default function deprecationWarning(\n oldName: string,\n newName: string,\n prefix: string = \"\",\n) {\n if (warnings.has(oldName)) return;\n warnings.add(oldName);\n\n const { internal, trace } = captureShortStackTrace(1, 2);\n if (internal) {\n // If usage comes from an internal package, there is no point in warning because\n // 1. The new version of the package will already use the new API\n // 2. When the deprecation will become an error (in a future major version), users\n // will have to update every package anyway.\n return;\n }\n console.warn(\n `${prefix}\\`${oldName}\\` has been deprecated, please migrate to \\`${newName}\\`\\n${trace}`,\n );\n}\n\nfunction captureShortStackTrace(skip: number, length: number) {\n const { stackTraceLimit, prepareStackTrace } = Error;\n let stackTrace: NodeJS.CallSite[];\n // We add 1 to also take into account this function.\n Error.stackTraceLimit = 1 + skip + length;\n Error.prepareStackTrace = function (err, stack) {\n stackTrace = stack;\n };\n // eslint-disable-next-line @typescript-eslint/no-unused-expressions\n new Error().stack;\n Error.stackTraceLimit = stackTraceLimit;\n Error.prepareStackTrace = prepareStackTrace;\n\n if (!stackTrace) return { internal: false, trace: \"\" };\n\n const shortStackTrace = stackTrace.slice(1 + skip, 1 + skip + length);\n return {\n internal: /[\\\\/]@babel[\\\\/]/.test(shortStackTrace[1].getFileName()),\n trace: shortStackTrace.map(frame => ` at ${frame}`).join(\"\\n\"),\n };\n}\n"],"mappings":";;;;;;AAAA,MAAMA,QAAQ,GAAG,IAAIC,GAAG,CAAC,CAAC;AAEX,SAASC,kBAAkBA,CACxCC,OAAe,EACfC,OAAe,EACfC,MAAc,GAAG,EAAE,EACnB;EACA,IAAIL,QAAQ,CAACM,GAAG,CAACH,OAAO,CAAC,EAAE;EAC3BH,QAAQ,CAACO,GAAG,CAACJ,OAAO,CAAC;EAErB,MAAM;IAAEK,QAAQ;IAAEC;EAAM,CAAC,GAAGC,sBAAsB,CAAC,CAAC,EAAE,CAAC,CAAC;EACxD,IAAIF,QAAQ,EAAE;IAKZ;EACF;EACAG,OAAO,CAACC,IAAI,CACV,GAAGP,MAAM,KAAKF,OAAO,+CAA+CC,OAAO,OAAOK,KAAK,EACzF,CAAC;AACH;AAEA,SAASC,sBAAsBA,CAACG,IAAY,EAAEC,MAAc,EAAE;EAC5D,MAAM;IAAEC,eAAe;IAAEC;EAAkB,CAAC,GAAGC,KAAK;EACpD,IAAIC,UAA6B;EAEjCD,KAAK,CAACF,eAAe,GAAG,CAAC,GAAGF,IAAI,GAAGC,MAAM;EACzCG,KAAK,CAACD,iBAAiB,GAAG,UAAUG,GAAG,EAAEC,KAAK,EAAE;IAC9CF,UAAU,GAAGE,KAAK;EACpB,CAAC;EAED,IAAIH,KAAK,CAAC,CAAC,CAACG,KAAK;EACjBH,KAAK,CAACF,eAAe,GAAGA,eAAe;EACvCE,KAAK,CAACD,iBAAiB,GAAGA,iBAAiB;EAE3C,IAAI,CAACE,UAAU,EAAE,OAAO;IAAEV,QAAQ,EAAE,KAAK;IAAEC,KAAK,EAAE;EAAG,CAAC;EAEtD,MAAMY,eAAe,GAAGH,UAAU,CAACI,KAAK,CAAC,CAAC,GAAGT,IAAI,EAAE,CAAC,GAAGA,IAAI,GAAGC,MAAM,CAAC;EACrE,OAAO;IACLN,QAAQ,EAAE,kBAAkB,CAACe,IAAI,CAACF,eAAe,CAAC,CAAC,CAAC,CAACG,WAAW,CAAC,CAAC,CAAC;IACnEf,KAAK,EAAEY,eAAe,CAACI,GAAG,CAACC,KAAK,IAAI,UAAUA,KAAK,EAAE,CAAC,CAACC,IAAI,CAAC,IAAI;EAClE,CAAC;AACH","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/utils/inherit.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/utils/inherit.js deleted file mode 100644 index 9023d2c4d..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/utils/inherit.js +++ /dev/null @@ -1,13 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = inherit; -function inherit(key, child, parent) { - if (child && parent) { - child[key] = Array.from(new Set([].concat(child[key], parent[key]).filter(Boolean))); - } -} - -//# sourceMappingURL=inherit.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/utils/inherit.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/utils/inherit.js.map deleted file mode 100644 index 8cfeaa14b..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/utils/inherit.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["inherit","key","child","parent","Array","from","Set","concat","filter","Boolean"],"sources":["../../src/utils/inherit.ts"],"sourcesContent":["import type * as t from \"../index.ts\";\n\nexport default function inherit<\n C extends t.Node | undefined,\n P extends t.Node | undefined,\n>(key: keyof C & keyof P, child: C, parent: P): void {\n if (child && parent) {\n // @ts-expect-error Could further refine key definitions\n child[key] = Array.from(\n new Set([].concat(child[key], parent[key]).filter(Boolean)),\n );\n }\n}\n"],"mappings":";;;;;;AAEe,SAASA,OAAOA,CAG7BC,GAAsB,EAAEC,KAAQ,EAAEC,MAAS,EAAQ;EACnD,IAAID,KAAK,IAAIC,MAAM,EAAE;IAEnBD,KAAK,CAACD,GAAG,CAAC,GAAGG,KAAK,CAACC,IAAI,CACrB,IAAIC,GAAG,CAAC,EAAE,CAACC,MAAM,CAACL,KAAK,CAACD,GAAG,CAAC,EAAEE,MAAM,CAACF,GAAG,CAAC,CAAC,CAACO,MAAM,CAACC,OAAO,CAAC,CAC5D,CAAC;EACH;AACF","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js deleted file mode 100644 index 276f2dd98..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js +++ /dev/null @@ -1,40 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = cleanJSXElementLiteralChild; -var _index = require("../../builders/generated/index.js"); -var _index2 = require("../../index.js"); -function cleanJSXElementLiteralChild(child, args) { - const lines = child.value.split(/\r\n|\n|\r/); - let lastNonEmptyLine = 0; - for (let i = 0; i < lines.length; i++) { - if (/[^ \t]/.exec(lines[i])) { - lastNonEmptyLine = i; - } - } - let str = ""; - for (let i = 0; i < lines.length; i++) { - const line = lines[i]; - const isFirstLine = i === 0; - const isLastLine = i === lines.length - 1; - const isLastNonEmptyLine = i === lastNonEmptyLine; - let trimmedLine = line.replace(/\t/g, " "); - if (!isFirstLine) { - trimmedLine = trimmedLine.replace(/^ +/, ""); - } - if (!isLastLine) { - trimmedLine = trimmedLine.replace(/ +$/, ""); - } - if (trimmedLine) { - if (!isLastNonEmptyLine) { - trimmedLine += " "; - } - str += trimmedLine; - } - } - if (str) args.push((0, _index2.inherits)((0, _index.stringLiteral)(str), child)); -} - -//# sourceMappingURL=cleanJSXElementLiteralChild.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js.map deleted file mode 100644 index 76b536045..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","_index2","cleanJSXElementLiteralChild","child","args","lines","value","split","lastNonEmptyLine","i","length","exec","str","line","isFirstLine","isLastLine","isLastNonEmptyLine","trimmedLine","replace","push","inherits","stringLiteral"],"sources":["../../../src/utils/react/cleanJSXElementLiteralChild.ts"],"sourcesContent":["import { stringLiteral } from \"../../builders/generated/index.ts\";\nimport type * as t from \"../../index.ts\";\nimport { inherits } from \"../../index.ts\";\n\nexport default function cleanJSXElementLiteralChild(\n child: t.JSXText,\n args: Array,\n) {\n const lines = child.value.split(/\\r\\n|\\n|\\r/);\n\n let lastNonEmptyLine = 0;\n\n for (let i = 0; i < lines.length; i++) {\n if (/[^ \\t]/.exec(lines[i])) {\n lastNonEmptyLine = i;\n }\n }\n\n let str = \"\";\n\n for (let i = 0; i < lines.length; i++) {\n const line = lines[i];\n\n const isFirstLine = i === 0;\n const isLastLine = i === lines.length - 1;\n const isLastNonEmptyLine = i === lastNonEmptyLine;\n\n // replace rendered whitespace tabs with spaces\n let trimmedLine = line.replace(/\\t/g, \" \");\n\n // trim whitespace touching a newline\n if (!isFirstLine) {\n trimmedLine = trimmedLine.replace(/^ +/, \"\");\n }\n\n // trim whitespace touching an endline\n if (!isLastLine) {\n trimmedLine = trimmedLine.replace(/ +$/, \"\");\n }\n\n if (trimmedLine) {\n if (!isLastNonEmptyLine) {\n trimmedLine += \" \";\n }\n\n str += trimmedLine;\n }\n }\n\n if (str) args.push(inherits(stringLiteral(str), child));\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAEA,IAAAC,OAAA,GAAAD,OAAA;AAEe,SAASE,2BAA2BA,CACjDC,KAAgB,EAChBC,IAAmB,EACnB;EACA,MAAMC,KAAK,GAAGF,KAAK,CAACG,KAAK,CAACC,KAAK,CAAC,YAAY,CAAC;EAE7C,IAAIC,gBAAgB,GAAG,CAAC;EAExB,KAAK,IAAIC,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGJ,KAAK,CAACK,MAAM,EAAED,CAAC,EAAE,EAAE;IACrC,IAAI,QAAQ,CAACE,IAAI,CAACN,KAAK,CAACI,CAAC,CAAC,CAAC,EAAE;MAC3BD,gBAAgB,GAAGC,CAAC;IACtB;EACF;EAEA,IAAIG,GAAG,GAAG,EAAE;EAEZ,KAAK,IAAIH,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGJ,KAAK,CAACK,MAAM,EAAED,CAAC,EAAE,EAAE;IACrC,MAAMI,IAAI,GAAGR,KAAK,CAACI,CAAC,CAAC;IAErB,MAAMK,WAAW,GAAGL,CAAC,KAAK,CAAC;IAC3B,MAAMM,UAAU,GAAGN,CAAC,KAAKJ,KAAK,CAACK,MAAM,GAAG,CAAC;IACzC,MAAMM,kBAAkB,GAAGP,CAAC,KAAKD,gBAAgB;IAGjD,IAAIS,WAAW,GAAGJ,IAAI,CAACK,OAAO,CAAC,KAAK,EAAE,GAAG,CAAC;IAG1C,IAAI,CAACJ,WAAW,EAAE;MAChBG,WAAW,GAAGA,WAAW,CAACC,OAAO,CAAC,KAAK,EAAE,EAAE,CAAC;IAC9C;IAGA,IAAI,CAACH,UAAU,EAAE;MACfE,WAAW,GAAGA,WAAW,CAACC,OAAO,CAAC,KAAK,EAAE,EAAE,CAAC;IAC9C;IAEA,IAAID,WAAW,EAAE;MACf,IAAI,CAACD,kBAAkB,EAAE;QACvBC,WAAW,IAAI,GAAG;MACpB;MAEAL,GAAG,IAAIK,WAAW;IACpB;EACF;EAEA,IAAIL,GAAG,EAAER,IAAI,CAACe,IAAI,CAAC,IAAAC,gBAAQ,EAAC,IAAAC,oBAAa,EAACT,GAAG,CAAC,EAAET,KAAK,CAAC,CAAC;AACzD","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/utils/shallowEqual.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/utils/shallowEqual.js deleted file mode 100644 index 9a1d6c717..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/utils/shallowEqual.js +++ /dev/null @@ -1,17 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = shallowEqual; -function shallowEqual(actual, expected) { - const keys = Object.keys(expected); - for (const key of keys) { - if (actual[key] !== expected[key]) { - return false; - } - } - return true; -} - -//# sourceMappingURL=shallowEqual.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/utils/shallowEqual.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/utils/shallowEqual.js.map deleted file mode 100644 index 11bc65aa6..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/utils/shallowEqual.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["shallowEqual","actual","expected","keys","Object","key"],"sources":["../../src/utils/shallowEqual.ts"],"sourcesContent":["export default function shallowEqual(\n actual: object,\n expected: T,\n): actual is T {\n const keys = Object.keys(expected) as (keyof T)[];\n\n for (const key of keys) {\n if (\n // @ts-expect-error maybe we should check whether key exists first\n actual[key] !== expected[key]\n ) {\n return false;\n }\n }\n\n return true;\n}\n"],"mappings":";;;;;;AAAe,SAASA,YAAYA,CAClCC,MAAc,EACdC,QAAW,EACE;EACb,MAAMC,IAAI,GAAGC,MAAM,CAACD,IAAI,CAACD,QAAQ,CAAgB;EAEjD,KAAK,MAAMG,GAAG,IAAIF,IAAI,EAAE;IACtB,IAEEF,MAAM,CAACI,GAAG,CAAC,KAAKH,QAAQ,CAACG,GAAG,CAAC,EAC7B;MACA,OAAO,KAAK;IACd;EACF;EAEA,OAAO,IAAI;AACb","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/buildMatchMemberExpression.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/buildMatchMemberExpression.js deleted file mode 100644 index dcde1dbf8..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/buildMatchMemberExpression.js +++ /dev/null @@ -1,13 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = buildMatchMemberExpression; -var _matchesPattern = require("./matchesPattern.js"); -function buildMatchMemberExpression(match, allowPartial) { - const parts = match.split("."); - return member => (0, _matchesPattern.default)(member, parts, allowPartial); -} - -//# sourceMappingURL=buildMatchMemberExpression.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/buildMatchMemberExpression.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/buildMatchMemberExpression.js.map deleted file mode 100644 index ef90b57ac..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/buildMatchMemberExpression.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_matchesPattern","require","buildMatchMemberExpression","match","allowPartial","parts","split","member","matchesPattern"],"sources":["../../src/validators/buildMatchMemberExpression.ts"],"sourcesContent":["import matchesPattern from \"./matchesPattern.ts\";\nimport type * as t from \"../index.ts\";\n\n/**\n * Build a function that when called will return whether or not the\n * input `node` `MemberExpression` matches the input `match`.\n *\n * For example, given the match `React.createClass` it would match the\n * parsed nodes of `React.createClass` and `React[\"createClass\"]`.\n */\nexport default function buildMatchMemberExpression(\n match: string,\n allowPartial?: boolean,\n) {\n const parts = match.split(\".\");\n\n return (member: t.Node) => matchesPattern(member, parts, allowPartial);\n}\n"],"mappings":";;;;;;AAAA,IAAAA,eAAA,GAAAC,OAAA;AAUe,SAASC,0BAA0BA,CAChDC,KAAa,EACbC,YAAsB,EACtB;EACA,MAAMC,KAAK,GAAGF,KAAK,CAACG,KAAK,CAAC,GAAG,CAAC;EAE9B,OAAQC,MAAc,IAAK,IAAAC,uBAAc,EAACD,MAAM,EAAEF,KAAK,EAAED,YAAY,CAAC;AACxE","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/generated/index.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/generated/index.js deleted file mode 100644 index 6f8ae4c8d..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/generated/index.js +++ /dev/null @@ -1,2752 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.isAccessor = isAccessor; -exports.isAnyTypeAnnotation = isAnyTypeAnnotation; -exports.isArgumentPlaceholder = isArgumentPlaceholder; -exports.isArrayExpression = isArrayExpression; -exports.isArrayPattern = isArrayPattern; -exports.isArrayTypeAnnotation = isArrayTypeAnnotation; -exports.isArrowFunctionExpression = isArrowFunctionExpression; -exports.isAssignmentExpression = isAssignmentExpression; -exports.isAssignmentPattern = isAssignmentPattern; -exports.isAwaitExpression = isAwaitExpression; -exports.isBigIntLiteral = isBigIntLiteral; -exports.isBinary = isBinary; -exports.isBinaryExpression = isBinaryExpression; -exports.isBindExpression = isBindExpression; -exports.isBlock = isBlock; -exports.isBlockParent = isBlockParent; -exports.isBlockStatement = isBlockStatement; -exports.isBooleanLiteral = isBooleanLiteral; -exports.isBooleanLiteralTypeAnnotation = isBooleanLiteralTypeAnnotation; -exports.isBooleanTypeAnnotation = isBooleanTypeAnnotation; -exports.isBreakStatement = isBreakStatement; -exports.isCallExpression = isCallExpression; -exports.isCatchClause = isCatchClause; -exports.isClass = isClass; -exports.isClassAccessorProperty = isClassAccessorProperty; -exports.isClassBody = isClassBody; -exports.isClassDeclaration = isClassDeclaration; -exports.isClassExpression = isClassExpression; -exports.isClassImplements = isClassImplements; -exports.isClassMethod = isClassMethod; -exports.isClassPrivateMethod = isClassPrivateMethod; -exports.isClassPrivateProperty = isClassPrivateProperty; -exports.isClassProperty = isClassProperty; -exports.isCompletionStatement = isCompletionStatement; -exports.isConditional = isConditional; -exports.isConditionalExpression = isConditionalExpression; -exports.isContinueStatement = isContinueStatement; -exports.isDebuggerStatement = isDebuggerStatement; -exports.isDecimalLiteral = isDecimalLiteral; -exports.isDeclaration = isDeclaration; -exports.isDeclareClass = isDeclareClass; -exports.isDeclareExportAllDeclaration = isDeclareExportAllDeclaration; -exports.isDeclareExportDeclaration = isDeclareExportDeclaration; -exports.isDeclareFunction = isDeclareFunction; -exports.isDeclareInterface = isDeclareInterface; -exports.isDeclareModule = isDeclareModule; -exports.isDeclareModuleExports = isDeclareModuleExports; -exports.isDeclareOpaqueType = isDeclareOpaqueType; -exports.isDeclareTypeAlias = isDeclareTypeAlias; -exports.isDeclareVariable = isDeclareVariable; -exports.isDeclaredPredicate = isDeclaredPredicate; -exports.isDecorator = isDecorator; -exports.isDirective = isDirective; -exports.isDirectiveLiteral = isDirectiveLiteral; -exports.isDoExpression = isDoExpression; -exports.isDoWhileStatement = isDoWhileStatement; -exports.isEmptyStatement = isEmptyStatement; -exports.isEmptyTypeAnnotation = isEmptyTypeAnnotation; -exports.isEnumBody = isEnumBody; -exports.isEnumBooleanBody = isEnumBooleanBody; -exports.isEnumBooleanMember = isEnumBooleanMember; -exports.isEnumDeclaration = isEnumDeclaration; -exports.isEnumDefaultedMember = isEnumDefaultedMember; -exports.isEnumMember = isEnumMember; -exports.isEnumNumberBody = isEnumNumberBody; -exports.isEnumNumberMember = isEnumNumberMember; -exports.isEnumStringBody = isEnumStringBody; -exports.isEnumStringMember = isEnumStringMember; -exports.isEnumSymbolBody = isEnumSymbolBody; -exports.isExistsTypeAnnotation = isExistsTypeAnnotation; -exports.isExportAllDeclaration = isExportAllDeclaration; -exports.isExportDeclaration = isExportDeclaration; -exports.isExportDefaultDeclaration = isExportDefaultDeclaration; -exports.isExportDefaultSpecifier = isExportDefaultSpecifier; -exports.isExportNamedDeclaration = isExportNamedDeclaration; -exports.isExportNamespaceSpecifier = isExportNamespaceSpecifier; -exports.isExportSpecifier = isExportSpecifier; -exports.isExpression = isExpression; -exports.isExpressionStatement = isExpressionStatement; -exports.isExpressionWrapper = isExpressionWrapper; -exports.isFile = isFile; -exports.isFlow = isFlow; -exports.isFlowBaseAnnotation = isFlowBaseAnnotation; -exports.isFlowDeclaration = isFlowDeclaration; -exports.isFlowPredicate = isFlowPredicate; -exports.isFlowType = isFlowType; -exports.isFor = isFor; -exports.isForInStatement = isForInStatement; -exports.isForOfStatement = isForOfStatement; -exports.isForStatement = isForStatement; -exports.isForXStatement = isForXStatement; -exports.isFunction = isFunction; -exports.isFunctionDeclaration = isFunctionDeclaration; -exports.isFunctionExpression = isFunctionExpression; -exports.isFunctionParent = isFunctionParent; -exports.isFunctionTypeAnnotation = isFunctionTypeAnnotation; -exports.isFunctionTypeParam = isFunctionTypeParam; -exports.isGenericTypeAnnotation = isGenericTypeAnnotation; -exports.isIdentifier = isIdentifier; -exports.isIfStatement = isIfStatement; -exports.isImmutable = isImmutable; -exports.isImport = isImport; -exports.isImportAttribute = isImportAttribute; -exports.isImportDeclaration = isImportDeclaration; -exports.isImportDefaultSpecifier = isImportDefaultSpecifier; -exports.isImportExpression = isImportExpression; -exports.isImportNamespaceSpecifier = isImportNamespaceSpecifier; -exports.isImportOrExportDeclaration = isImportOrExportDeclaration; -exports.isImportSpecifier = isImportSpecifier; -exports.isIndexedAccessType = isIndexedAccessType; -exports.isInferredPredicate = isInferredPredicate; -exports.isInterfaceDeclaration = isInterfaceDeclaration; -exports.isInterfaceExtends = isInterfaceExtends; -exports.isInterfaceTypeAnnotation = isInterfaceTypeAnnotation; -exports.isInterpreterDirective = isInterpreterDirective; -exports.isIntersectionTypeAnnotation = isIntersectionTypeAnnotation; -exports.isJSX = isJSX; -exports.isJSXAttribute = isJSXAttribute; -exports.isJSXClosingElement = isJSXClosingElement; -exports.isJSXClosingFragment = isJSXClosingFragment; -exports.isJSXElement = isJSXElement; -exports.isJSXEmptyExpression = isJSXEmptyExpression; -exports.isJSXExpressionContainer = isJSXExpressionContainer; -exports.isJSXFragment = isJSXFragment; -exports.isJSXIdentifier = isJSXIdentifier; -exports.isJSXMemberExpression = isJSXMemberExpression; -exports.isJSXNamespacedName = isJSXNamespacedName; -exports.isJSXOpeningElement = isJSXOpeningElement; -exports.isJSXOpeningFragment = isJSXOpeningFragment; -exports.isJSXSpreadAttribute = isJSXSpreadAttribute; -exports.isJSXSpreadChild = isJSXSpreadChild; -exports.isJSXText = isJSXText; -exports.isLVal = isLVal; -exports.isLabeledStatement = isLabeledStatement; -exports.isLiteral = isLiteral; -exports.isLogicalExpression = isLogicalExpression; -exports.isLoop = isLoop; -exports.isMemberExpression = isMemberExpression; -exports.isMetaProperty = isMetaProperty; -exports.isMethod = isMethod; -exports.isMiscellaneous = isMiscellaneous; -exports.isMixedTypeAnnotation = isMixedTypeAnnotation; -exports.isModuleDeclaration = isModuleDeclaration; -exports.isModuleExpression = isModuleExpression; -exports.isModuleSpecifier = isModuleSpecifier; -exports.isNewExpression = isNewExpression; -exports.isNoop = isNoop; -exports.isNullLiteral = isNullLiteral; -exports.isNullLiteralTypeAnnotation = isNullLiteralTypeAnnotation; -exports.isNullableTypeAnnotation = isNullableTypeAnnotation; -exports.isNumberLiteral = isNumberLiteral; -exports.isNumberLiteralTypeAnnotation = isNumberLiteralTypeAnnotation; -exports.isNumberTypeAnnotation = isNumberTypeAnnotation; -exports.isNumericLiteral = isNumericLiteral; -exports.isObjectExpression = isObjectExpression; -exports.isObjectMember = isObjectMember; -exports.isObjectMethod = isObjectMethod; -exports.isObjectPattern = isObjectPattern; -exports.isObjectProperty = isObjectProperty; -exports.isObjectTypeAnnotation = isObjectTypeAnnotation; -exports.isObjectTypeCallProperty = isObjectTypeCallProperty; -exports.isObjectTypeIndexer = isObjectTypeIndexer; -exports.isObjectTypeInternalSlot = isObjectTypeInternalSlot; -exports.isObjectTypeProperty = isObjectTypeProperty; -exports.isObjectTypeSpreadProperty = isObjectTypeSpreadProperty; -exports.isOpaqueType = isOpaqueType; -exports.isOptionalCallExpression = isOptionalCallExpression; -exports.isOptionalIndexedAccessType = isOptionalIndexedAccessType; -exports.isOptionalMemberExpression = isOptionalMemberExpression; -exports.isParenthesizedExpression = isParenthesizedExpression; -exports.isPattern = isPattern; -exports.isPatternLike = isPatternLike; -exports.isPipelineBareFunction = isPipelineBareFunction; -exports.isPipelinePrimaryTopicReference = isPipelinePrimaryTopicReference; -exports.isPipelineTopicExpression = isPipelineTopicExpression; -exports.isPlaceholder = isPlaceholder; -exports.isPrivate = isPrivate; -exports.isPrivateName = isPrivateName; -exports.isProgram = isProgram; -exports.isProperty = isProperty; -exports.isPureish = isPureish; -exports.isQualifiedTypeIdentifier = isQualifiedTypeIdentifier; -exports.isRecordExpression = isRecordExpression; -exports.isRegExpLiteral = isRegExpLiteral; -exports.isRegexLiteral = isRegexLiteral; -exports.isRestElement = isRestElement; -exports.isRestProperty = isRestProperty; -exports.isReturnStatement = isReturnStatement; -exports.isScopable = isScopable; -exports.isSequenceExpression = isSequenceExpression; -exports.isSpreadElement = isSpreadElement; -exports.isSpreadProperty = isSpreadProperty; -exports.isStandardized = isStandardized; -exports.isStatement = isStatement; -exports.isStaticBlock = isStaticBlock; -exports.isStringLiteral = isStringLiteral; -exports.isStringLiteralTypeAnnotation = isStringLiteralTypeAnnotation; -exports.isStringTypeAnnotation = isStringTypeAnnotation; -exports.isSuper = isSuper; -exports.isSwitchCase = isSwitchCase; -exports.isSwitchStatement = isSwitchStatement; -exports.isSymbolTypeAnnotation = isSymbolTypeAnnotation; -exports.isTSAnyKeyword = isTSAnyKeyword; -exports.isTSArrayType = isTSArrayType; -exports.isTSAsExpression = isTSAsExpression; -exports.isTSBaseType = isTSBaseType; -exports.isTSBigIntKeyword = isTSBigIntKeyword; -exports.isTSBooleanKeyword = isTSBooleanKeyword; -exports.isTSCallSignatureDeclaration = isTSCallSignatureDeclaration; -exports.isTSConditionalType = isTSConditionalType; -exports.isTSConstructSignatureDeclaration = isTSConstructSignatureDeclaration; -exports.isTSConstructorType = isTSConstructorType; -exports.isTSDeclareFunction = isTSDeclareFunction; -exports.isTSDeclareMethod = isTSDeclareMethod; -exports.isTSEntityName = isTSEntityName; -exports.isTSEnumDeclaration = isTSEnumDeclaration; -exports.isTSEnumMember = isTSEnumMember; -exports.isTSExportAssignment = isTSExportAssignment; -exports.isTSExpressionWithTypeArguments = isTSExpressionWithTypeArguments; -exports.isTSExternalModuleReference = isTSExternalModuleReference; -exports.isTSFunctionType = isTSFunctionType; -exports.isTSImportEqualsDeclaration = isTSImportEqualsDeclaration; -exports.isTSImportType = isTSImportType; -exports.isTSIndexSignature = isTSIndexSignature; -exports.isTSIndexedAccessType = isTSIndexedAccessType; -exports.isTSInferType = isTSInferType; -exports.isTSInstantiationExpression = isTSInstantiationExpression; -exports.isTSInterfaceBody = isTSInterfaceBody; -exports.isTSInterfaceDeclaration = isTSInterfaceDeclaration; -exports.isTSIntersectionType = isTSIntersectionType; -exports.isTSIntrinsicKeyword = isTSIntrinsicKeyword; -exports.isTSLiteralType = isTSLiteralType; -exports.isTSMappedType = isTSMappedType; -exports.isTSMethodSignature = isTSMethodSignature; -exports.isTSModuleBlock = isTSModuleBlock; -exports.isTSModuleDeclaration = isTSModuleDeclaration; -exports.isTSNamedTupleMember = isTSNamedTupleMember; -exports.isTSNamespaceExportDeclaration = isTSNamespaceExportDeclaration; -exports.isTSNeverKeyword = isTSNeverKeyword; -exports.isTSNonNullExpression = isTSNonNullExpression; -exports.isTSNullKeyword = isTSNullKeyword; -exports.isTSNumberKeyword = isTSNumberKeyword; -exports.isTSObjectKeyword = isTSObjectKeyword; -exports.isTSOptionalType = isTSOptionalType; -exports.isTSParameterProperty = isTSParameterProperty; -exports.isTSParenthesizedType = isTSParenthesizedType; -exports.isTSPropertySignature = isTSPropertySignature; -exports.isTSQualifiedName = isTSQualifiedName; -exports.isTSRestType = isTSRestType; -exports.isTSSatisfiesExpression = isTSSatisfiesExpression; -exports.isTSStringKeyword = isTSStringKeyword; -exports.isTSSymbolKeyword = isTSSymbolKeyword; -exports.isTSThisType = isTSThisType; -exports.isTSTupleType = isTSTupleType; -exports.isTSType = isTSType; -exports.isTSTypeAliasDeclaration = isTSTypeAliasDeclaration; -exports.isTSTypeAnnotation = isTSTypeAnnotation; -exports.isTSTypeAssertion = isTSTypeAssertion; -exports.isTSTypeElement = isTSTypeElement; -exports.isTSTypeLiteral = isTSTypeLiteral; -exports.isTSTypeOperator = isTSTypeOperator; -exports.isTSTypeParameter = isTSTypeParameter; -exports.isTSTypeParameterDeclaration = isTSTypeParameterDeclaration; -exports.isTSTypeParameterInstantiation = isTSTypeParameterInstantiation; -exports.isTSTypePredicate = isTSTypePredicate; -exports.isTSTypeQuery = isTSTypeQuery; -exports.isTSTypeReference = isTSTypeReference; -exports.isTSUndefinedKeyword = isTSUndefinedKeyword; -exports.isTSUnionType = isTSUnionType; -exports.isTSUnknownKeyword = isTSUnknownKeyword; -exports.isTSVoidKeyword = isTSVoidKeyword; -exports.isTaggedTemplateExpression = isTaggedTemplateExpression; -exports.isTemplateElement = isTemplateElement; -exports.isTemplateLiteral = isTemplateLiteral; -exports.isTerminatorless = isTerminatorless; -exports.isThisExpression = isThisExpression; -exports.isThisTypeAnnotation = isThisTypeAnnotation; -exports.isThrowStatement = isThrowStatement; -exports.isTopicReference = isTopicReference; -exports.isTryStatement = isTryStatement; -exports.isTupleExpression = isTupleExpression; -exports.isTupleTypeAnnotation = isTupleTypeAnnotation; -exports.isTypeAlias = isTypeAlias; -exports.isTypeAnnotation = isTypeAnnotation; -exports.isTypeCastExpression = isTypeCastExpression; -exports.isTypeParameter = isTypeParameter; -exports.isTypeParameterDeclaration = isTypeParameterDeclaration; -exports.isTypeParameterInstantiation = isTypeParameterInstantiation; -exports.isTypeScript = isTypeScript; -exports.isTypeofTypeAnnotation = isTypeofTypeAnnotation; -exports.isUnaryExpression = isUnaryExpression; -exports.isUnaryLike = isUnaryLike; -exports.isUnionTypeAnnotation = isUnionTypeAnnotation; -exports.isUpdateExpression = isUpdateExpression; -exports.isUserWhitespacable = isUserWhitespacable; -exports.isV8IntrinsicIdentifier = isV8IntrinsicIdentifier; -exports.isVariableDeclaration = isVariableDeclaration; -exports.isVariableDeclarator = isVariableDeclarator; -exports.isVariance = isVariance; -exports.isVoidTypeAnnotation = isVoidTypeAnnotation; -exports.isWhile = isWhile; -exports.isWhileStatement = isWhileStatement; -exports.isWithStatement = isWithStatement; -exports.isYieldExpression = isYieldExpression; -var _shallowEqual = require("../../utils/shallowEqual.js"); -var _deprecationWarning = require("../../utils/deprecationWarning.js"); -function isArrayExpression(node, opts) { - if (!node) return false; - if (node.type !== "ArrayExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isAssignmentExpression(node, opts) { - if (!node) return false; - if (node.type !== "AssignmentExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isBinaryExpression(node, opts) { - if (!node) return false; - if (node.type !== "BinaryExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isInterpreterDirective(node, opts) { - if (!node) return false; - if (node.type !== "InterpreterDirective") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isDirective(node, opts) { - if (!node) return false; - if (node.type !== "Directive") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isDirectiveLiteral(node, opts) { - if (!node) return false; - if (node.type !== "DirectiveLiteral") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isBlockStatement(node, opts) { - if (!node) return false; - if (node.type !== "BlockStatement") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isBreakStatement(node, opts) { - if (!node) return false; - if (node.type !== "BreakStatement") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isCallExpression(node, opts) { - if (!node) return false; - if (node.type !== "CallExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isCatchClause(node, opts) { - if (!node) return false; - if (node.type !== "CatchClause") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isConditionalExpression(node, opts) { - if (!node) return false; - if (node.type !== "ConditionalExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isContinueStatement(node, opts) { - if (!node) return false; - if (node.type !== "ContinueStatement") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isDebuggerStatement(node, opts) { - if (!node) return false; - if (node.type !== "DebuggerStatement") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isDoWhileStatement(node, opts) { - if (!node) return false; - if (node.type !== "DoWhileStatement") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isEmptyStatement(node, opts) { - if (!node) return false; - if (node.type !== "EmptyStatement") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isExpressionStatement(node, opts) { - if (!node) return false; - if (node.type !== "ExpressionStatement") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isFile(node, opts) { - if (!node) return false; - if (node.type !== "File") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isForInStatement(node, opts) { - if (!node) return false; - if (node.type !== "ForInStatement") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isForStatement(node, opts) { - if (!node) return false; - if (node.type !== "ForStatement") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isFunctionDeclaration(node, opts) { - if (!node) return false; - if (node.type !== "FunctionDeclaration") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isFunctionExpression(node, opts) { - if (!node) return false; - if (node.type !== "FunctionExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isIdentifier(node, opts) { - if (!node) return false; - if (node.type !== "Identifier") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isIfStatement(node, opts) { - if (!node) return false; - if (node.type !== "IfStatement") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isLabeledStatement(node, opts) { - if (!node) return false; - if (node.type !== "LabeledStatement") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isStringLiteral(node, opts) { - if (!node) return false; - if (node.type !== "StringLiteral") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isNumericLiteral(node, opts) { - if (!node) return false; - if (node.type !== "NumericLiteral") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isNullLiteral(node, opts) { - if (!node) return false; - if (node.type !== "NullLiteral") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isBooleanLiteral(node, opts) { - if (!node) return false; - if (node.type !== "BooleanLiteral") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isRegExpLiteral(node, opts) { - if (!node) return false; - if (node.type !== "RegExpLiteral") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isLogicalExpression(node, opts) { - if (!node) return false; - if (node.type !== "LogicalExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isMemberExpression(node, opts) { - if (!node) return false; - if (node.type !== "MemberExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isNewExpression(node, opts) { - if (!node) return false; - if (node.type !== "NewExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isProgram(node, opts) { - if (!node) return false; - if (node.type !== "Program") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isObjectExpression(node, opts) { - if (!node) return false; - if (node.type !== "ObjectExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isObjectMethod(node, opts) { - if (!node) return false; - if (node.type !== "ObjectMethod") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isObjectProperty(node, opts) { - if (!node) return false; - if (node.type !== "ObjectProperty") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isRestElement(node, opts) { - if (!node) return false; - if (node.type !== "RestElement") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isReturnStatement(node, opts) { - if (!node) return false; - if (node.type !== "ReturnStatement") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isSequenceExpression(node, opts) { - if (!node) return false; - if (node.type !== "SequenceExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isParenthesizedExpression(node, opts) { - if (!node) return false; - if (node.type !== "ParenthesizedExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isSwitchCase(node, opts) { - if (!node) return false; - if (node.type !== "SwitchCase") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isSwitchStatement(node, opts) { - if (!node) return false; - if (node.type !== "SwitchStatement") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isThisExpression(node, opts) { - if (!node) return false; - if (node.type !== "ThisExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isThrowStatement(node, opts) { - if (!node) return false; - if (node.type !== "ThrowStatement") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTryStatement(node, opts) { - if (!node) return false; - if (node.type !== "TryStatement") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isUnaryExpression(node, opts) { - if (!node) return false; - if (node.type !== "UnaryExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isUpdateExpression(node, opts) { - if (!node) return false; - if (node.type !== "UpdateExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isVariableDeclaration(node, opts) { - if (!node) return false; - if (node.type !== "VariableDeclaration") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isVariableDeclarator(node, opts) { - if (!node) return false; - if (node.type !== "VariableDeclarator") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isWhileStatement(node, opts) { - if (!node) return false; - if (node.type !== "WhileStatement") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isWithStatement(node, opts) { - if (!node) return false; - if (node.type !== "WithStatement") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isAssignmentPattern(node, opts) { - if (!node) return false; - if (node.type !== "AssignmentPattern") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isArrayPattern(node, opts) { - if (!node) return false; - if (node.type !== "ArrayPattern") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isArrowFunctionExpression(node, opts) { - if (!node) return false; - if (node.type !== "ArrowFunctionExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isClassBody(node, opts) { - if (!node) return false; - if (node.type !== "ClassBody") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isClassExpression(node, opts) { - if (!node) return false; - if (node.type !== "ClassExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isClassDeclaration(node, opts) { - if (!node) return false; - if (node.type !== "ClassDeclaration") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isExportAllDeclaration(node, opts) { - if (!node) return false; - if (node.type !== "ExportAllDeclaration") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isExportDefaultDeclaration(node, opts) { - if (!node) return false; - if (node.type !== "ExportDefaultDeclaration") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isExportNamedDeclaration(node, opts) { - if (!node) return false; - if (node.type !== "ExportNamedDeclaration") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isExportSpecifier(node, opts) { - if (!node) return false; - if (node.type !== "ExportSpecifier") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isForOfStatement(node, opts) { - if (!node) return false; - if (node.type !== "ForOfStatement") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isImportDeclaration(node, opts) { - if (!node) return false; - if (node.type !== "ImportDeclaration") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isImportDefaultSpecifier(node, opts) { - if (!node) return false; - if (node.type !== "ImportDefaultSpecifier") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isImportNamespaceSpecifier(node, opts) { - if (!node) return false; - if (node.type !== "ImportNamespaceSpecifier") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isImportSpecifier(node, opts) { - if (!node) return false; - if (node.type !== "ImportSpecifier") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isImportExpression(node, opts) { - if (!node) return false; - if (node.type !== "ImportExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isMetaProperty(node, opts) { - if (!node) return false; - if (node.type !== "MetaProperty") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isClassMethod(node, opts) { - if (!node) return false; - if (node.type !== "ClassMethod") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isObjectPattern(node, opts) { - if (!node) return false; - if (node.type !== "ObjectPattern") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isSpreadElement(node, opts) { - if (!node) return false; - if (node.type !== "SpreadElement") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isSuper(node, opts) { - if (!node) return false; - if (node.type !== "Super") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTaggedTemplateExpression(node, opts) { - if (!node) return false; - if (node.type !== "TaggedTemplateExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTemplateElement(node, opts) { - if (!node) return false; - if (node.type !== "TemplateElement") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTemplateLiteral(node, opts) { - if (!node) return false; - if (node.type !== "TemplateLiteral") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isYieldExpression(node, opts) { - if (!node) return false; - if (node.type !== "YieldExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isAwaitExpression(node, opts) { - if (!node) return false; - if (node.type !== "AwaitExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isImport(node, opts) { - if (!node) return false; - if (node.type !== "Import") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isBigIntLiteral(node, opts) { - if (!node) return false; - if (node.type !== "BigIntLiteral") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isExportNamespaceSpecifier(node, opts) { - if (!node) return false; - if (node.type !== "ExportNamespaceSpecifier") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isOptionalMemberExpression(node, opts) { - if (!node) return false; - if (node.type !== "OptionalMemberExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isOptionalCallExpression(node, opts) { - if (!node) return false; - if (node.type !== "OptionalCallExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isClassProperty(node, opts) { - if (!node) return false; - if (node.type !== "ClassProperty") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isClassAccessorProperty(node, opts) { - if (!node) return false; - if (node.type !== "ClassAccessorProperty") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isClassPrivateProperty(node, opts) { - if (!node) return false; - if (node.type !== "ClassPrivateProperty") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isClassPrivateMethod(node, opts) { - if (!node) return false; - if (node.type !== "ClassPrivateMethod") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isPrivateName(node, opts) { - if (!node) return false; - if (node.type !== "PrivateName") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isStaticBlock(node, opts) { - if (!node) return false; - if (node.type !== "StaticBlock") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isAnyTypeAnnotation(node, opts) { - if (!node) return false; - if (node.type !== "AnyTypeAnnotation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isArrayTypeAnnotation(node, opts) { - if (!node) return false; - if (node.type !== "ArrayTypeAnnotation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isBooleanTypeAnnotation(node, opts) { - if (!node) return false; - if (node.type !== "BooleanTypeAnnotation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isBooleanLiteralTypeAnnotation(node, opts) { - if (!node) return false; - if (node.type !== "BooleanLiteralTypeAnnotation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isNullLiteralTypeAnnotation(node, opts) { - if (!node) return false; - if (node.type !== "NullLiteralTypeAnnotation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isClassImplements(node, opts) { - if (!node) return false; - if (node.type !== "ClassImplements") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isDeclareClass(node, opts) { - if (!node) return false; - if (node.type !== "DeclareClass") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isDeclareFunction(node, opts) { - if (!node) return false; - if (node.type !== "DeclareFunction") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isDeclareInterface(node, opts) { - if (!node) return false; - if (node.type !== "DeclareInterface") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isDeclareModule(node, opts) { - if (!node) return false; - if (node.type !== "DeclareModule") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isDeclareModuleExports(node, opts) { - if (!node) return false; - if (node.type !== "DeclareModuleExports") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isDeclareTypeAlias(node, opts) { - if (!node) return false; - if (node.type !== "DeclareTypeAlias") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isDeclareOpaqueType(node, opts) { - if (!node) return false; - if (node.type !== "DeclareOpaqueType") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isDeclareVariable(node, opts) { - if (!node) return false; - if (node.type !== "DeclareVariable") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isDeclareExportDeclaration(node, opts) { - if (!node) return false; - if (node.type !== "DeclareExportDeclaration") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isDeclareExportAllDeclaration(node, opts) { - if (!node) return false; - if (node.type !== "DeclareExportAllDeclaration") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isDeclaredPredicate(node, opts) { - if (!node) return false; - if (node.type !== "DeclaredPredicate") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isExistsTypeAnnotation(node, opts) { - if (!node) return false; - if (node.type !== "ExistsTypeAnnotation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isFunctionTypeAnnotation(node, opts) { - if (!node) return false; - if (node.type !== "FunctionTypeAnnotation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isFunctionTypeParam(node, opts) { - if (!node) return false; - if (node.type !== "FunctionTypeParam") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isGenericTypeAnnotation(node, opts) { - if (!node) return false; - if (node.type !== "GenericTypeAnnotation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isInferredPredicate(node, opts) { - if (!node) return false; - if (node.type !== "InferredPredicate") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isInterfaceExtends(node, opts) { - if (!node) return false; - if (node.type !== "InterfaceExtends") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isInterfaceDeclaration(node, opts) { - if (!node) return false; - if (node.type !== "InterfaceDeclaration") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isInterfaceTypeAnnotation(node, opts) { - if (!node) return false; - if (node.type !== "InterfaceTypeAnnotation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isIntersectionTypeAnnotation(node, opts) { - if (!node) return false; - if (node.type !== "IntersectionTypeAnnotation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isMixedTypeAnnotation(node, opts) { - if (!node) return false; - if (node.type !== "MixedTypeAnnotation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isEmptyTypeAnnotation(node, opts) { - if (!node) return false; - if (node.type !== "EmptyTypeAnnotation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isNullableTypeAnnotation(node, opts) { - if (!node) return false; - if (node.type !== "NullableTypeAnnotation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isNumberLiteralTypeAnnotation(node, opts) { - if (!node) return false; - if (node.type !== "NumberLiteralTypeAnnotation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isNumberTypeAnnotation(node, opts) { - if (!node) return false; - if (node.type !== "NumberTypeAnnotation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isObjectTypeAnnotation(node, opts) { - if (!node) return false; - if (node.type !== "ObjectTypeAnnotation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isObjectTypeInternalSlot(node, opts) { - if (!node) return false; - if (node.type !== "ObjectTypeInternalSlot") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isObjectTypeCallProperty(node, opts) { - if (!node) return false; - if (node.type !== "ObjectTypeCallProperty") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isObjectTypeIndexer(node, opts) { - if (!node) return false; - if (node.type !== "ObjectTypeIndexer") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isObjectTypeProperty(node, opts) { - if (!node) return false; - if (node.type !== "ObjectTypeProperty") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isObjectTypeSpreadProperty(node, opts) { - if (!node) return false; - if (node.type !== "ObjectTypeSpreadProperty") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isOpaqueType(node, opts) { - if (!node) return false; - if (node.type !== "OpaqueType") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isQualifiedTypeIdentifier(node, opts) { - if (!node) return false; - if (node.type !== "QualifiedTypeIdentifier") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isStringLiteralTypeAnnotation(node, opts) { - if (!node) return false; - if (node.type !== "StringLiteralTypeAnnotation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isStringTypeAnnotation(node, opts) { - if (!node) return false; - if (node.type !== "StringTypeAnnotation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isSymbolTypeAnnotation(node, opts) { - if (!node) return false; - if (node.type !== "SymbolTypeAnnotation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isThisTypeAnnotation(node, opts) { - if (!node) return false; - if (node.type !== "ThisTypeAnnotation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTupleTypeAnnotation(node, opts) { - if (!node) return false; - if (node.type !== "TupleTypeAnnotation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTypeofTypeAnnotation(node, opts) { - if (!node) return false; - if (node.type !== "TypeofTypeAnnotation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTypeAlias(node, opts) { - if (!node) return false; - if (node.type !== "TypeAlias") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTypeAnnotation(node, opts) { - if (!node) return false; - if (node.type !== "TypeAnnotation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTypeCastExpression(node, opts) { - if (!node) return false; - if (node.type !== "TypeCastExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTypeParameter(node, opts) { - if (!node) return false; - if (node.type !== "TypeParameter") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTypeParameterDeclaration(node, opts) { - if (!node) return false; - if (node.type !== "TypeParameterDeclaration") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTypeParameterInstantiation(node, opts) { - if (!node) return false; - if (node.type !== "TypeParameterInstantiation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isUnionTypeAnnotation(node, opts) { - if (!node) return false; - if (node.type !== "UnionTypeAnnotation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isVariance(node, opts) { - if (!node) return false; - if (node.type !== "Variance") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isVoidTypeAnnotation(node, opts) { - if (!node) return false; - if (node.type !== "VoidTypeAnnotation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isEnumDeclaration(node, opts) { - if (!node) return false; - if (node.type !== "EnumDeclaration") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isEnumBooleanBody(node, opts) { - if (!node) return false; - if (node.type !== "EnumBooleanBody") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isEnumNumberBody(node, opts) { - if (!node) return false; - if (node.type !== "EnumNumberBody") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isEnumStringBody(node, opts) { - if (!node) return false; - if (node.type !== "EnumStringBody") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isEnumSymbolBody(node, opts) { - if (!node) return false; - if (node.type !== "EnumSymbolBody") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isEnumBooleanMember(node, opts) { - if (!node) return false; - if (node.type !== "EnumBooleanMember") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isEnumNumberMember(node, opts) { - if (!node) return false; - if (node.type !== "EnumNumberMember") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isEnumStringMember(node, opts) { - if (!node) return false; - if (node.type !== "EnumStringMember") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isEnumDefaultedMember(node, opts) { - if (!node) return false; - if (node.type !== "EnumDefaultedMember") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isIndexedAccessType(node, opts) { - if (!node) return false; - if (node.type !== "IndexedAccessType") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isOptionalIndexedAccessType(node, opts) { - if (!node) return false; - if (node.type !== "OptionalIndexedAccessType") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isJSXAttribute(node, opts) { - if (!node) return false; - if (node.type !== "JSXAttribute") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isJSXClosingElement(node, opts) { - if (!node) return false; - if (node.type !== "JSXClosingElement") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isJSXElement(node, opts) { - if (!node) return false; - if (node.type !== "JSXElement") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isJSXEmptyExpression(node, opts) { - if (!node) return false; - if (node.type !== "JSXEmptyExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isJSXExpressionContainer(node, opts) { - if (!node) return false; - if (node.type !== "JSXExpressionContainer") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isJSXSpreadChild(node, opts) { - if (!node) return false; - if (node.type !== "JSXSpreadChild") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isJSXIdentifier(node, opts) { - if (!node) return false; - if (node.type !== "JSXIdentifier") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isJSXMemberExpression(node, opts) { - if (!node) return false; - if (node.type !== "JSXMemberExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isJSXNamespacedName(node, opts) { - if (!node) return false; - if (node.type !== "JSXNamespacedName") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isJSXOpeningElement(node, opts) { - if (!node) return false; - if (node.type !== "JSXOpeningElement") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isJSXSpreadAttribute(node, opts) { - if (!node) return false; - if (node.type !== "JSXSpreadAttribute") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isJSXText(node, opts) { - if (!node) return false; - if (node.type !== "JSXText") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isJSXFragment(node, opts) { - if (!node) return false; - if (node.type !== "JSXFragment") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isJSXOpeningFragment(node, opts) { - if (!node) return false; - if (node.type !== "JSXOpeningFragment") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isJSXClosingFragment(node, opts) { - if (!node) return false; - if (node.type !== "JSXClosingFragment") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isNoop(node, opts) { - if (!node) return false; - if (node.type !== "Noop") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isPlaceholder(node, opts) { - if (!node) return false; - if (node.type !== "Placeholder") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isV8IntrinsicIdentifier(node, opts) { - if (!node) return false; - if (node.type !== "V8IntrinsicIdentifier") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isArgumentPlaceholder(node, opts) { - if (!node) return false; - if (node.type !== "ArgumentPlaceholder") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isBindExpression(node, opts) { - if (!node) return false; - if (node.type !== "BindExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isImportAttribute(node, opts) { - if (!node) return false; - if (node.type !== "ImportAttribute") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isDecorator(node, opts) { - if (!node) return false; - if (node.type !== "Decorator") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isDoExpression(node, opts) { - if (!node) return false; - if (node.type !== "DoExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isExportDefaultSpecifier(node, opts) { - if (!node) return false; - if (node.type !== "ExportDefaultSpecifier") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isRecordExpression(node, opts) { - if (!node) return false; - if (node.type !== "RecordExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTupleExpression(node, opts) { - if (!node) return false; - if (node.type !== "TupleExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isDecimalLiteral(node, opts) { - if (!node) return false; - if (node.type !== "DecimalLiteral") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isModuleExpression(node, opts) { - if (!node) return false; - if (node.type !== "ModuleExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTopicReference(node, opts) { - if (!node) return false; - if (node.type !== "TopicReference") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isPipelineTopicExpression(node, opts) { - if (!node) return false; - if (node.type !== "PipelineTopicExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isPipelineBareFunction(node, opts) { - if (!node) return false; - if (node.type !== "PipelineBareFunction") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isPipelinePrimaryTopicReference(node, opts) { - if (!node) return false; - if (node.type !== "PipelinePrimaryTopicReference") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSParameterProperty(node, opts) { - if (!node) return false; - if (node.type !== "TSParameterProperty") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSDeclareFunction(node, opts) { - if (!node) return false; - if (node.type !== "TSDeclareFunction") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSDeclareMethod(node, opts) { - if (!node) return false; - if (node.type !== "TSDeclareMethod") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSQualifiedName(node, opts) { - if (!node) return false; - if (node.type !== "TSQualifiedName") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSCallSignatureDeclaration(node, opts) { - if (!node) return false; - if (node.type !== "TSCallSignatureDeclaration") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSConstructSignatureDeclaration(node, opts) { - if (!node) return false; - if (node.type !== "TSConstructSignatureDeclaration") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSPropertySignature(node, opts) { - if (!node) return false; - if (node.type !== "TSPropertySignature") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSMethodSignature(node, opts) { - if (!node) return false; - if (node.type !== "TSMethodSignature") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSIndexSignature(node, opts) { - if (!node) return false; - if (node.type !== "TSIndexSignature") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSAnyKeyword(node, opts) { - if (!node) return false; - if (node.type !== "TSAnyKeyword") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSBooleanKeyword(node, opts) { - if (!node) return false; - if (node.type !== "TSBooleanKeyword") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSBigIntKeyword(node, opts) { - if (!node) return false; - if (node.type !== "TSBigIntKeyword") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSIntrinsicKeyword(node, opts) { - if (!node) return false; - if (node.type !== "TSIntrinsicKeyword") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSNeverKeyword(node, opts) { - if (!node) return false; - if (node.type !== "TSNeverKeyword") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSNullKeyword(node, opts) { - if (!node) return false; - if (node.type !== "TSNullKeyword") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSNumberKeyword(node, opts) { - if (!node) return false; - if (node.type !== "TSNumberKeyword") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSObjectKeyword(node, opts) { - if (!node) return false; - if (node.type !== "TSObjectKeyword") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSStringKeyword(node, opts) { - if (!node) return false; - if (node.type !== "TSStringKeyword") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSSymbolKeyword(node, opts) { - if (!node) return false; - if (node.type !== "TSSymbolKeyword") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSUndefinedKeyword(node, opts) { - if (!node) return false; - if (node.type !== "TSUndefinedKeyword") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSUnknownKeyword(node, opts) { - if (!node) return false; - if (node.type !== "TSUnknownKeyword") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSVoidKeyword(node, opts) { - if (!node) return false; - if (node.type !== "TSVoidKeyword") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSThisType(node, opts) { - if (!node) return false; - if (node.type !== "TSThisType") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSFunctionType(node, opts) { - if (!node) return false; - if (node.type !== "TSFunctionType") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSConstructorType(node, opts) { - if (!node) return false; - if (node.type !== "TSConstructorType") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSTypeReference(node, opts) { - if (!node) return false; - if (node.type !== "TSTypeReference") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSTypePredicate(node, opts) { - if (!node) return false; - if (node.type !== "TSTypePredicate") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSTypeQuery(node, opts) { - if (!node) return false; - if (node.type !== "TSTypeQuery") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSTypeLiteral(node, opts) { - if (!node) return false; - if (node.type !== "TSTypeLiteral") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSArrayType(node, opts) { - if (!node) return false; - if (node.type !== "TSArrayType") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSTupleType(node, opts) { - if (!node) return false; - if (node.type !== "TSTupleType") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSOptionalType(node, opts) { - if (!node) return false; - if (node.type !== "TSOptionalType") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSRestType(node, opts) { - if (!node) return false; - if (node.type !== "TSRestType") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSNamedTupleMember(node, opts) { - if (!node) return false; - if (node.type !== "TSNamedTupleMember") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSUnionType(node, opts) { - if (!node) return false; - if (node.type !== "TSUnionType") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSIntersectionType(node, opts) { - if (!node) return false; - if (node.type !== "TSIntersectionType") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSConditionalType(node, opts) { - if (!node) return false; - if (node.type !== "TSConditionalType") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSInferType(node, opts) { - if (!node) return false; - if (node.type !== "TSInferType") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSParenthesizedType(node, opts) { - if (!node) return false; - if (node.type !== "TSParenthesizedType") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSTypeOperator(node, opts) { - if (!node) return false; - if (node.type !== "TSTypeOperator") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSIndexedAccessType(node, opts) { - if (!node) return false; - if (node.type !== "TSIndexedAccessType") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSMappedType(node, opts) { - if (!node) return false; - if (node.type !== "TSMappedType") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSLiteralType(node, opts) { - if (!node) return false; - if (node.type !== "TSLiteralType") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSExpressionWithTypeArguments(node, opts) { - if (!node) return false; - if (node.type !== "TSExpressionWithTypeArguments") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSInterfaceDeclaration(node, opts) { - if (!node) return false; - if (node.type !== "TSInterfaceDeclaration") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSInterfaceBody(node, opts) { - if (!node) return false; - if (node.type !== "TSInterfaceBody") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSTypeAliasDeclaration(node, opts) { - if (!node) return false; - if (node.type !== "TSTypeAliasDeclaration") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSInstantiationExpression(node, opts) { - if (!node) return false; - if (node.type !== "TSInstantiationExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSAsExpression(node, opts) { - if (!node) return false; - if (node.type !== "TSAsExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSSatisfiesExpression(node, opts) { - if (!node) return false; - if (node.type !== "TSSatisfiesExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSTypeAssertion(node, opts) { - if (!node) return false; - if (node.type !== "TSTypeAssertion") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSEnumDeclaration(node, opts) { - if (!node) return false; - if (node.type !== "TSEnumDeclaration") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSEnumMember(node, opts) { - if (!node) return false; - if (node.type !== "TSEnumMember") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSModuleDeclaration(node, opts) { - if (!node) return false; - if (node.type !== "TSModuleDeclaration") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSModuleBlock(node, opts) { - if (!node) return false; - if (node.type !== "TSModuleBlock") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSImportType(node, opts) { - if (!node) return false; - if (node.type !== "TSImportType") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSImportEqualsDeclaration(node, opts) { - if (!node) return false; - if (node.type !== "TSImportEqualsDeclaration") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSExternalModuleReference(node, opts) { - if (!node) return false; - if (node.type !== "TSExternalModuleReference") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSNonNullExpression(node, opts) { - if (!node) return false; - if (node.type !== "TSNonNullExpression") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSExportAssignment(node, opts) { - if (!node) return false; - if (node.type !== "TSExportAssignment") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSNamespaceExportDeclaration(node, opts) { - if (!node) return false; - if (node.type !== "TSNamespaceExportDeclaration") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSTypeAnnotation(node, opts) { - if (!node) return false; - if (node.type !== "TSTypeAnnotation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSTypeParameterInstantiation(node, opts) { - if (!node) return false; - if (node.type !== "TSTypeParameterInstantiation") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSTypeParameterDeclaration(node, opts) { - if (!node) return false; - if (node.type !== "TSTypeParameterDeclaration") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSTypeParameter(node, opts) { - if (!node) return false; - if (node.type !== "TSTypeParameter") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isStandardized(node, opts) { - if (!node) return false; - switch (node.type) { - case "ArrayExpression": - case "AssignmentExpression": - case "BinaryExpression": - case "InterpreterDirective": - case "Directive": - case "DirectiveLiteral": - case "BlockStatement": - case "BreakStatement": - case "CallExpression": - case "CatchClause": - case "ConditionalExpression": - case "ContinueStatement": - case "DebuggerStatement": - case "DoWhileStatement": - case "EmptyStatement": - case "ExpressionStatement": - case "File": - case "ForInStatement": - case "ForStatement": - case "FunctionDeclaration": - case "FunctionExpression": - case "Identifier": - case "IfStatement": - case "LabeledStatement": - case "StringLiteral": - case "NumericLiteral": - case "NullLiteral": - case "BooleanLiteral": - case "RegExpLiteral": - case "LogicalExpression": - case "MemberExpression": - case "NewExpression": - case "Program": - case "ObjectExpression": - case "ObjectMethod": - case "ObjectProperty": - case "RestElement": - case "ReturnStatement": - case "SequenceExpression": - case "ParenthesizedExpression": - case "SwitchCase": - case "SwitchStatement": - case "ThisExpression": - case "ThrowStatement": - case "TryStatement": - case "UnaryExpression": - case "UpdateExpression": - case "VariableDeclaration": - case "VariableDeclarator": - case "WhileStatement": - case "WithStatement": - case "AssignmentPattern": - case "ArrayPattern": - case "ArrowFunctionExpression": - case "ClassBody": - case "ClassExpression": - case "ClassDeclaration": - case "ExportAllDeclaration": - case "ExportDefaultDeclaration": - case "ExportNamedDeclaration": - case "ExportSpecifier": - case "ForOfStatement": - case "ImportDeclaration": - case "ImportDefaultSpecifier": - case "ImportNamespaceSpecifier": - case "ImportSpecifier": - case "ImportExpression": - case "MetaProperty": - case "ClassMethod": - case "ObjectPattern": - case "SpreadElement": - case "Super": - case "TaggedTemplateExpression": - case "TemplateElement": - case "TemplateLiteral": - case "YieldExpression": - case "AwaitExpression": - case "Import": - case "BigIntLiteral": - case "ExportNamespaceSpecifier": - case "OptionalMemberExpression": - case "OptionalCallExpression": - case "ClassProperty": - case "ClassAccessorProperty": - case "ClassPrivateProperty": - case "ClassPrivateMethod": - case "PrivateName": - case "StaticBlock": - break; - case "Placeholder": - switch (node.expectedNode) { - case "Identifier": - case "StringLiteral": - case "BlockStatement": - case "ClassBody": - break; - default: - return false; - } - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isExpression(node, opts) { - if (!node) return false; - switch (node.type) { - case "ArrayExpression": - case "AssignmentExpression": - case "BinaryExpression": - case "CallExpression": - case "ConditionalExpression": - case "FunctionExpression": - case "Identifier": - case "StringLiteral": - case "NumericLiteral": - case "NullLiteral": - case "BooleanLiteral": - case "RegExpLiteral": - case "LogicalExpression": - case "MemberExpression": - case "NewExpression": - case "ObjectExpression": - case "SequenceExpression": - case "ParenthesizedExpression": - case "ThisExpression": - case "UnaryExpression": - case "UpdateExpression": - case "ArrowFunctionExpression": - case "ClassExpression": - case "ImportExpression": - case "MetaProperty": - case "Super": - case "TaggedTemplateExpression": - case "TemplateLiteral": - case "YieldExpression": - case "AwaitExpression": - case "Import": - case "BigIntLiteral": - case "OptionalMemberExpression": - case "OptionalCallExpression": - case "TypeCastExpression": - case "JSXElement": - case "JSXFragment": - case "BindExpression": - case "DoExpression": - case "RecordExpression": - case "TupleExpression": - case "DecimalLiteral": - case "ModuleExpression": - case "TopicReference": - case "PipelineTopicExpression": - case "PipelineBareFunction": - case "PipelinePrimaryTopicReference": - case "TSInstantiationExpression": - case "TSAsExpression": - case "TSSatisfiesExpression": - case "TSTypeAssertion": - case "TSNonNullExpression": - break; - case "Placeholder": - switch (node.expectedNode) { - case "Expression": - case "Identifier": - case "StringLiteral": - break; - default: - return false; - } - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isBinary(node, opts) { - if (!node) return false; - switch (node.type) { - case "BinaryExpression": - case "LogicalExpression": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isScopable(node, opts) { - if (!node) return false; - switch (node.type) { - case "BlockStatement": - case "CatchClause": - case "DoWhileStatement": - case "ForInStatement": - case "ForStatement": - case "FunctionDeclaration": - case "FunctionExpression": - case "Program": - case "ObjectMethod": - case "SwitchStatement": - case "WhileStatement": - case "ArrowFunctionExpression": - case "ClassExpression": - case "ClassDeclaration": - case "ForOfStatement": - case "ClassMethod": - case "ClassPrivateMethod": - case "StaticBlock": - case "TSModuleBlock": - break; - case "Placeholder": - if (node.expectedNode === "BlockStatement") break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isBlockParent(node, opts) { - if (!node) return false; - switch (node.type) { - case "BlockStatement": - case "CatchClause": - case "DoWhileStatement": - case "ForInStatement": - case "ForStatement": - case "FunctionDeclaration": - case "FunctionExpression": - case "Program": - case "ObjectMethod": - case "SwitchStatement": - case "WhileStatement": - case "ArrowFunctionExpression": - case "ForOfStatement": - case "ClassMethod": - case "ClassPrivateMethod": - case "StaticBlock": - case "TSModuleBlock": - break; - case "Placeholder": - if (node.expectedNode === "BlockStatement") break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isBlock(node, opts) { - if (!node) return false; - switch (node.type) { - case "BlockStatement": - case "Program": - case "TSModuleBlock": - break; - case "Placeholder": - if (node.expectedNode === "BlockStatement") break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isStatement(node, opts) { - if (!node) return false; - switch (node.type) { - case "BlockStatement": - case "BreakStatement": - case "ContinueStatement": - case "DebuggerStatement": - case "DoWhileStatement": - case "EmptyStatement": - case "ExpressionStatement": - case "ForInStatement": - case "ForStatement": - case "FunctionDeclaration": - case "IfStatement": - case "LabeledStatement": - case "ReturnStatement": - case "SwitchStatement": - case "ThrowStatement": - case "TryStatement": - case "VariableDeclaration": - case "WhileStatement": - case "WithStatement": - case "ClassDeclaration": - case "ExportAllDeclaration": - case "ExportDefaultDeclaration": - case "ExportNamedDeclaration": - case "ForOfStatement": - case "ImportDeclaration": - case "DeclareClass": - case "DeclareFunction": - case "DeclareInterface": - case "DeclareModule": - case "DeclareModuleExports": - case "DeclareTypeAlias": - case "DeclareOpaqueType": - case "DeclareVariable": - case "DeclareExportDeclaration": - case "DeclareExportAllDeclaration": - case "InterfaceDeclaration": - case "OpaqueType": - case "TypeAlias": - case "EnumDeclaration": - case "TSDeclareFunction": - case "TSInterfaceDeclaration": - case "TSTypeAliasDeclaration": - case "TSEnumDeclaration": - case "TSModuleDeclaration": - case "TSImportEqualsDeclaration": - case "TSExportAssignment": - case "TSNamespaceExportDeclaration": - break; - case "Placeholder": - switch (node.expectedNode) { - case "Statement": - case "Declaration": - case "BlockStatement": - break; - default: - return false; - } - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTerminatorless(node, opts) { - if (!node) return false; - switch (node.type) { - case "BreakStatement": - case "ContinueStatement": - case "ReturnStatement": - case "ThrowStatement": - case "YieldExpression": - case "AwaitExpression": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isCompletionStatement(node, opts) { - if (!node) return false; - switch (node.type) { - case "BreakStatement": - case "ContinueStatement": - case "ReturnStatement": - case "ThrowStatement": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isConditional(node, opts) { - if (!node) return false; - switch (node.type) { - case "ConditionalExpression": - case "IfStatement": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isLoop(node, opts) { - if (!node) return false; - switch (node.type) { - case "DoWhileStatement": - case "ForInStatement": - case "ForStatement": - case "WhileStatement": - case "ForOfStatement": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isWhile(node, opts) { - if (!node) return false; - switch (node.type) { - case "DoWhileStatement": - case "WhileStatement": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isExpressionWrapper(node, opts) { - if (!node) return false; - switch (node.type) { - case "ExpressionStatement": - case "ParenthesizedExpression": - case "TypeCastExpression": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isFor(node, opts) { - if (!node) return false; - switch (node.type) { - case "ForInStatement": - case "ForStatement": - case "ForOfStatement": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isForXStatement(node, opts) { - if (!node) return false; - switch (node.type) { - case "ForInStatement": - case "ForOfStatement": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isFunction(node, opts) { - if (!node) return false; - switch (node.type) { - case "FunctionDeclaration": - case "FunctionExpression": - case "ObjectMethod": - case "ArrowFunctionExpression": - case "ClassMethod": - case "ClassPrivateMethod": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isFunctionParent(node, opts) { - if (!node) return false; - switch (node.type) { - case "FunctionDeclaration": - case "FunctionExpression": - case "ObjectMethod": - case "ArrowFunctionExpression": - case "ClassMethod": - case "ClassPrivateMethod": - case "StaticBlock": - case "TSModuleBlock": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isPureish(node, opts) { - if (!node) return false; - switch (node.type) { - case "FunctionDeclaration": - case "FunctionExpression": - case "StringLiteral": - case "NumericLiteral": - case "NullLiteral": - case "BooleanLiteral": - case "RegExpLiteral": - case "ArrowFunctionExpression": - case "BigIntLiteral": - case "DecimalLiteral": - break; - case "Placeholder": - if (node.expectedNode === "StringLiteral") break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isDeclaration(node, opts) { - if (!node) return false; - switch (node.type) { - case "FunctionDeclaration": - case "VariableDeclaration": - case "ClassDeclaration": - case "ExportAllDeclaration": - case "ExportDefaultDeclaration": - case "ExportNamedDeclaration": - case "ImportDeclaration": - case "DeclareClass": - case "DeclareFunction": - case "DeclareInterface": - case "DeclareModule": - case "DeclareModuleExports": - case "DeclareTypeAlias": - case "DeclareOpaqueType": - case "DeclareVariable": - case "DeclareExportDeclaration": - case "DeclareExportAllDeclaration": - case "InterfaceDeclaration": - case "OpaqueType": - case "TypeAlias": - case "EnumDeclaration": - case "TSDeclareFunction": - case "TSInterfaceDeclaration": - case "TSTypeAliasDeclaration": - case "TSEnumDeclaration": - case "TSModuleDeclaration": - break; - case "Placeholder": - if (node.expectedNode === "Declaration") break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isPatternLike(node, opts) { - if (!node) return false; - switch (node.type) { - case "Identifier": - case "RestElement": - case "AssignmentPattern": - case "ArrayPattern": - case "ObjectPattern": - case "TSAsExpression": - case "TSSatisfiesExpression": - case "TSTypeAssertion": - case "TSNonNullExpression": - break; - case "Placeholder": - switch (node.expectedNode) { - case "Pattern": - case "Identifier": - break; - default: - return false; - } - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isLVal(node, opts) { - if (!node) return false; - switch (node.type) { - case "Identifier": - case "MemberExpression": - case "RestElement": - case "AssignmentPattern": - case "ArrayPattern": - case "ObjectPattern": - case "TSParameterProperty": - case "TSAsExpression": - case "TSSatisfiesExpression": - case "TSTypeAssertion": - case "TSNonNullExpression": - break; - case "Placeholder": - switch (node.expectedNode) { - case "Pattern": - case "Identifier": - break; - default: - return false; - } - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSEntityName(node, opts) { - if (!node) return false; - switch (node.type) { - case "Identifier": - case "TSQualifiedName": - break; - case "Placeholder": - if (node.expectedNode === "Identifier") break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isLiteral(node, opts) { - if (!node) return false; - switch (node.type) { - case "StringLiteral": - case "NumericLiteral": - case "NullLiteral": - case "BooleanLiteral": - case "RegExpLiteral": - case "TemplateLiteral": - case "BigIntLiteral": - case "DecimalLiteral": - break; - case "Placeholder": - if (node.expectedNode === "StringLiteral") break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isImmutable(node, opts) { - if (!node) return false; - switch (node.type) { - case "StringLiteral": - case "NumericLiteral": - case "NullLiteral": - case "BooleanLiteral": - case "BigIntLiteral": - case "JSXAttribute": - case "JSXClosingElement": - case "JSXElement": - case "JSXExpressionContainer": - case "JSXSpreadChild": - case "JSXOpeningElement": - case "JSXText": - case "JSXFragment": - case "JSXOpeningFragment": - case "JSXClosingFragment": - case "DecimalLiteral": - break; - case "Placeholder": - if (node.expectedNode === "StringLiteral") break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isUserWhitespacable(node, opts) { - if (!node) return false; - switch (node.type) { - case "ObjectMethod": - case "ObjectProperty": - case "ObjectTypeInternalSlot": - case "ObjectTypeCallProperty": - case "ObjectTypeIndexer": - case "ObjectTypeProperty": - case "ObjectTypeSpreadProperty": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isMethod(node, opts) { - if (!node) return false; - switch (node.type) { - case "ObjectMethod": - case "ClassMethod": - case "ClassPrivateMethod": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isObjectMember(node, opts) { - if (!node) return false; - switch (node.type) { - case "ObjectMethod": - case "ObjectProperty": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isProperty(node, opts) { - if (!node) return false; - switch (node.type) { - case "ObjectProperty": - case "ClassProperty": - case "ClassAccessorProperty": - case "ClassPrivateProperty": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isUnaryLike(node, opts) { - if (!node) return false; - switch (node.type) { - case "UnaryExpression": - case "SpreadElement": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isPattern(node, opts) { - if (!node) return false; - switch (node.type) { - case "AssignmentPattern": - case "ArrayPattern": - case "ObjectPattern": - break; - case "Placeholder": - if (node.expectedNode === "Pattern") break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isClass(node, opts) { - if (!node) return false; - switch (node.type) { - case "ClassExpression": - case "ClassDeclaration": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isImportOrExportDeclaration(node, opts) { - if (!node) return false; - switch (node.type) { - case "ExportAllDeclaration": - case "ExportDefaultDeclaration": - case "ExportNamedDeclaration": - case "ImportDeclaration": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isExportDeclaration(node, opts) { - if (!node) return false; - switch (node.type) { - case "ExportAllDeclaration": - case "ExportDefaultDeclaration": - case "ExportNamedDeclaration": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isModuleSpecifier(node, opts) { - if (!node) return false; - switch (node.type) { - case "ExportSpecifier": - case "ImportDefaultSpecifier": - case "ImportNamespaceSpecifier": - case "ImportSpecifier": - case "ExportNamespaceSpecifier": - case "ExportDefaultSpecifier": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isAccessor(node, opts) { - if (!node) return false; - switch (node.type) { - case "ClassAccessorProperty": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isPrivate(node, opts) { - if (!node) return false; - switch (node.type) { - case "ClassPrivateProperty": - case "ClassPrivateMethod": - case "PrivateName": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isFlow(node, opts) { - if (!node) return false; - switch (node.type) { - case "AnyTypeAnnotation": - case "ArrayTypeAnnotation": - case "BooleanTypeAnnotation": - case "BooleanLiteralTypeAnnotation": - case "NullLiteralTypeAnnotation": - case "ClassImplements": - case "DeclareClass": - case "DeclareFunction": - case "DeclareInterface": - case "DeclareModule": - case "DeclareModuleExports": - case "DeclareTypeAlias": - case "DeclareOpaqueType": - case "DeclareVariable": - case "DeclareExportDeclaration": - case "DeclareExportAllDeclaration": - case "DeclaredPredicate": - case "ExistsTypeAnnotation": - case "FunctionTypeAnnotation": - case "FunctionTypeParam": - case "GenericTypeAnnotation": - case "InferredPredicate": - case "InterfaceExtends": - case "InterfaceDeclaration": - case "InterfaceTypeAnnotation": - case "IntersectionTypeAnnotation": - case "MixedTypeAnnotation": - case "EmptyTypeAnnotation": - case "NullableTypeAnnotation": - case "NumberLiteralTypeAnnotation": - case "NumberTypeAnnotation": - case "ObjectTypeAnnotation": - case "ObjectTypeInternalSlot": - case "ObjectTypeCallProperty": - case "ObjectTypeIndexer": - case "ObjectTypeProperty": - case "ObjectTypeSpreadProperty": - case "OpaqueType": - case "QualifiedTypeIdentifier": - case "StringLiteralTypeAnnotation": - case "StringTypeAnnotation": - case "SymbolTypeAnnotation": - case "ThisTypeAnnotation": - case "TupleTypeAnnotation": - case "TypeofTypeAnnotation": - case "TypeAlias": - case "TypeAnnotation": - case "TypeCastExpression": - case "TypeParameter": - case "TypeParameterDeclaration": - case "TypeParameterInstantiation": - case "UnionTypeAnnotation": - case "Variance": - case "VoidTypeAnnotation": - case "EnumDeclaration": - case "EnumBooleanBody": - case "EnumNumberBody": - case "EnumStringBody": - case "EnumSymbolBody": - case "EnumBooleanMember": - case "EnumNumberMember": - case "EnumStringMember": - case "EnumDefaultedMember": - case "IndexedAccessType": - case "OptionalIndexedAccessType": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isFlowType(node, opts) { - if (!node) return false; - switch (node.type) { - case "AnyTypeAnnotation": - case "ArrayTypeAnnotation": - case "BooleanTypeAnnotation": - case "BooleanLiteralTypeAnnotation": - case "NullLiteralTypeAnnotation": - case "ExistsTypeAnnotation": - case "FunctionTypeAnnotation": - case "GenericTypeAnnotation": - case "InterfaceTypeAnnotation": - case "IntersectionTypeAnnotation": - case "MixedTypeAnnotation": - case "EmptyTypeAnnotation": - case "NullableTypeAnnotation": - case "NumberLiteralTypeAnnotation": - case "NumberTypeAnnotation": - case "ObjectTypeAnnotation": - case "StringLiteralTypeAnnotation": - case "StringTypeAnnotation": - case "SymbolTypeAnnotation": - case "ThisTypeAnnotation": - case "TupleTypeAnnotation": - case "TypeofTypeAnnotation": - case "UnionTypeAnnotation": - case "VoidTypeAnnotation": - case "IndexedAccessType": - case "OptionalIndexedAccessType": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isFlowBaseAnnotation(node, opts) { - if (!node) return false; - switch (node.type) { - case "AnyTypeAnnotation": - case "BooleanTypeAnnotation": - case "NullLiteralTypeAnnotation": - case "MixedTypeAnnotation": - case "EmptyTypeAnnotation": - case "NumberTypeAnnotation": - case "StringTypeAnnotation": - case "SymbolTypeAnnotation": - case "ThisTypeAnnotation": - case "VoidTypeAnnotation": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isFlowDeclaration(node, opts) { - if (!node) return false; - switch (node.type) { - case "DeclareClass": - case "DeclareFunction": - case "DeclareInterface": - case "DeclareModule": - case "DeclareModuleExports": - case "DeclareTypeAlias": - case "DeclareOpaqueType": - case "DeclareVariable": - case "DeclareExportDeclaration": - case "DeclareExportAllDeclaration": - case "InterfaceDeclaration": - case "OpaqueType": - case "TypeAlias": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isFlowPredicate(node, opts) { - if (!node) return false; - switch (node.type) { - case "DeclaredPredicate": - case "InferredPredicate": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isEnumBody(node, opts) { - if (!node) return false; - switch (node.type) { - case "EnumBooleanBody": - case "EnumNumberBody": - case "EnumStringBody": - case "EnumSymbolBody": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isEnumMember(node, opts) { - if (!node) return false; - switch (node.type) { - case "EnumBooleanMember": - case "EnumNumberMember": - case "EnumStringMember": - case "EnumDefaultedMember": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isJSX(node, opts) { - if (!node) return false; - switch (node.type) { - case "JSXAttribute": - case "JSXClosingElement": - case "JSXElement": - case "JSXEmptyExpression": - case "JSXExpressionContainer": - case "JSXSpreadChild": - case "JSXIdentifier": - case "JSXMemberExpression": - case "JSXNamespacedName": - case "JSXOpeningElement": - case "JSXSpreadAttribute": - case "JSXText": - case "JSXFragment": - case "JSXOpeningFragment": - case "JSXClosingFragment": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isMiscellaneous(node, opts) { - if (!node) return false; - switch (node.type) { - case "Noop": - case "Placeholder": - case "V8IntrinsicIdentifier": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTypeScript(node, opts) { - if (!node) return false; - switch (node.type) { - case "TSParameterProperty": - case "TSDeclareFunction": - case "TSDeclareMethod": - case "TSQualifiedName": - case "TSCallSignatureDeclaration": - case "TSConstructSignatureDeclaration": - case "TSPropertySignature": - case "TSMethodSignature": - case "TSIndexSignature": - case "TSAnyKeyword": - case "TSBooleanKeyword": - case "TSBigIntKeyword": - case "TSIntrinsicKeyword": - case "TSNeverKeyword": - case "TSNullKeyword": - case "TSNumberKeyword": - case "TSObjectKeyword": - case "TSStringKeyword": - case "TSSymbolKeyword": - case "TSUndefinedKeyword": - case "TSUnknownKeyword": - case "TSVoidKeyword": - case "TSThisType": - case "TSFunctionType": - case "TSConstructorType": - case "TSTypeReference": - case "TSTypePredicate": - case "TSTypeQuery": - case "TSTypeLiteral": - case "TSArrayType": - case "TSTupleType": - case "TSOptionalType": - case "TSRestType": - case "TSNamedTupleMember": - case "TSUnionType": - case "TSIntersectionType": - case "TSConditionalType": - case "TSInferType": - case "TSParenthesizedType": - case "TSTypeOperator": - case "TSIndexedAccessType": - case "TSMappedType": - case "TSLiteralType": - case "TSExpressionWithTypeArguments": - case "TSInterfaceDeclaration": - case "TSInterfaceBody": - case "TSTypeAliasDeclaration": - case "TSInstantiationExpression": - case "TSAsExpression": - case "TSSatisfiesExpression": - case "TSTypeAssertion": - case "TSEnumDeclaration": - case "TSEnumMember": - case "TSModuleDeclaration": - case "TSModuleBlock": - case "TSImportType": - case "TSImportEqualsDeclaration": - case "TSExternalModuleReference": - case "TSNonNullExpression": - case "TSExportAssignment": - case "TSNamespaceExportDeclaration": - case "TSTypeAnnotation": - case "TSTypeParameterInstantiation": - case "TSTypeParameterDeclaration": - case "TSTypeParameter": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSTypeElement(node, opts) { - if (!node) return false; - switch (node.type) { - case "TSCallSignatureDeclaration": - case "TSConstructSignatureDeclaration": - case "TSPropertySignature": - case "TSMethodSignature": - case "TSIndexSignature": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSType(node, opts) { - if (!node) return false; - switch (node.type) { - case "TSAnyKeyword": - case "TSBooleanKeyword": - case "TSBigIntKeyword": - case "TSIntrinsicKeyword": - case "TSNeverKeyword": - case "TSNullKeyword": - case "TSNumberKeyword": - case "TSObjectKeyword": - case "TSStringKeyword": - case "TSSymbolKeyword": - case "TSUndefinedKeyword": - case "TSUnknownKeyword": - case "TSVoidKeyword": - case "TSThisType": - case "TSFunctionType": - case "TSConstructorType": - case "TSTypeReference": - case "TSTypePredicate": - case "TSTypeQuery": - case "TSTypeLiteral": - case "TSArrayType": - case "TSTupleType": - case "TSOptionalType": - case "TSRestType": - case "TSUnionType": - case "TSIntersectionType": - case "TSConditionalType": - case "TSInferType": - case "TSParenthesizedType": - case "TSTypeOperator": - case "TSIndexedAccessType": - case "TSMappedType": - case "TSLiteralType": - case "TSExpressionWithTypeArguments": - case "TSImportType": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isTSBaseType(node, opts) { - if (!node) return false; - switch (node.type) { - case "TSAnyKeyword": - case "TSBooleanKeyword": - case "TSBigIntKeyword": - case "TSIntrinsicKeyword": - case "TSNeverKeyword": - case "TSNullKeyword": - case "TSNumberKeyword": - case "TSObjectKeyword": - case "TSStringKeyword": - case "TSSymbolKeyword": - case "TSUndefinedKeyword": - case "TSUnknownKeyword": - case "TSVoidKeyword": - case "TSThisType": - case "TSLiteralType": - break; - default: - return false; - } - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isNumberLiteral(node, opts) { - (0, _deprecationWarning.default)("isNumberLiteral", "isNumericLiteral"); - if (!node) return false; - if (node.type !== "NumberLiteral") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isRegexLiteral(node, opts) { - (0, _deprecationWarning.default)("isRegexLiteral", "isRegExpLiteral"); - if (!node) return false; - if (node.type !== "RegexLiteral") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isRestProperty(node, opts) { - (0, _deprecationWarning.default)("isRestProperty", "isRestElement"); - if (!node) return false; - if (node.type !== "RestProperty") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isSpreadProperty(node, opts) { - (0, _deprecationWarning.default)("isSpreadProperty", "isSpreadElement"); - if (!node) return false; - if (node.type !== "SpreadProperty") return false; - return opts == null || (0, _shallowEqual.default)(node, opts); -} -function isModuleDeclaration(node, opts) { - (0, _deprecationWarning.default)("isModuleDeclaration", "isImportOrExportDeclaration"); - return isImportOrExportDeclaration(node, opts); -} - -//# sourceMappingURL=index.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/generated/index.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/generated/index.js.map deleted file mode 100644 index ee6b43ee4..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/generated/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_shallowEqual","require","_deprecationWarning","isArrayExpression","node","opts","type","shallowEqual","isAssignmentExpression","isBinaryExpression","isInterpreterDirective","isDirective","isDirectiveLiteral","isBlockStatement","isBreakStatement","isCallExpression","isCatchClause","isConditionalExpression","isContinueStatement","isDebuggerStatement","isDoWhileStatement","isEmptyStatement","isExpressionStatement","isFile","isForInStatement","isForStatement","isFunctionDeclaration","isFunctionExpression","isIdentifier","isIfStatement","isLabeledStatement","isStringLiteral","isNumericLiteral","isNullLiteral","isBooleanLiteral","isRegExpLiteral","isLogicalExpression","isMemberExpression","isNewExpression","isProgram","isObjectExpression","isObjectMethod","isObjectProperty","isRestElement","isReturnStatement","isSequenceExpression","isParenthesizedExpression","isSwitchCase","isSwitchStatement","isThisExpression","isThrowStatement","isTryStatement","isUnaryExpression","isUpdateExpression","isVariableDeclaration","isVariableDeclarator","isWhileStatement","isWithStatement","isAssignmentPattern","isArrayPattern","isArrowFunctionExpression","isClassBody","isClassExpression","isClassDeclaration","isExportAllDeclaration","isExportDefaultDeclaration","isExportNamedDeclaration","isExportSpecifier","isForOfStatement","isImportDeclaration","isImportDefaultSpecifier","isImportNamespaceSpecifier","isImportSpecifier","isImportExpression","isMetaProperty","isClassMethod","isObjectPattern","isSpreadElement","isSuper","isTaggedTemplateExpression","isTemplateElement","isTemplateLiteral","isYieldExpression","isAwaitExpression","isImport","isBigIntLiteral","isExportNamespaceSpecifier","isOptionalMemberExpression","isOptionalCallExpression","isClassProperty","isClassAccessorProperty","isClassPrivateProperty","isClassPrivateMethod","isPrivateName","isStaticBlock","isAnyTypeAnnotation","isArrayTypeAnnotation","isBooleanTypeAnnotation","isBooleanLiteralTypeAnnotation","isNullLiteralTypeAnnotation","isClassImplements","isDeclareClass","isDeclareFunction","isDeclareInterface","isDeclareModule","isDeclareModuleExports","isDeclareTypeAlias","isDeclareOpaqueType","isDeclareVariable","isDeclareExportDeclaration","isDeclareExportAllDeclaration","isDeclaredPredicate","isExistsTypeAnnotation","isFunctionTypeAnnotation","isFunctionTypeParam","isGenericTypeAnnotation","isInferredPredicate","isInterfaceExtends","isInterfaceDeclaration","isInterfaceTypeAnnotation","isIntersectionTypeAnnotation","isMixedTypeAnnotation","isEmptyTypeAnnotation","isNullableTypeAnnotation","isNumberLiteralTypeAnnotation","isNumberTypeAnnotation","isObjectTypeAnnotation","isObjectTypeInternalSlot","isObjectTypeCallProperty","isObjectTypeIndexer","isObjectTypeProperty","isObjectTypeSpreadProperty","isOpaqueType","isQualifiedTypeIdentifier","isStringLiteralTypeAnnotation","isStringTypeAnnotation","isSymbolTypeAnnotation","isThisTypeAnnotation","isTupleTypeAnnotation","isTypeofTypeAnnotation","isTypeAlias","isTypeAnnotation","isTypeCastExpression","isTypeParameter","isTypeParameterDeclaration","isTypeParameterInstantiation","isUnionTypeAnnotation","isVariance","isVoidTypeAnnotation","isEnumDeclaration","isEnumBooleanBody","isEnumNumberBody","isEnumStringBody","isEnumSymbolBody","isEnumBooleanMember","isEnumNumberMember","isEnumStringMember","isEnumDefaultedMember","isIndexedAccessType","isOptionalIndexedAccessType","isJSXAttribute","isJSXClosingElement","isJSXElement","isJSXEmptyExpression","isJSXExpressionContainer","isJSXSpreadChild","isJSXIdentifier","isJSXMemberExpression","isJSXNamespacedName","isJSXOpeningElement","isJSXSpreadAttribute","isJSXText","isJSXFragment","isJSXOpeningFragment","isJSXClosingFragment","isNoop","isPlaceholder","isV8IntrinsicIdentifier","isArgumentPlaceholder","isBindExpression","isImportAttribute","isDecorator","isDoExpression","isExportDefaultSpecifier","isRecordExpression","isTupleExpression","isDecimalLiteral","isModuleExpression","isTopicReference","isPipelineTopicExpression","isPipelineBareFunction","isPipelinePrimaryTopicReference","isTSParameterProperty","isTSDeclareFunction","isTSDeclareMethod","isTSQualifiedName","isTSCallSignatureDeclaration","isTSConstructSignatureDeclaration","isTSPropertySignature","isTSMethodSignature","isTSIndexSignature","isTSAnyKeyword","isTSBooleanKeyword","isTSBigIntKeyword","isTSIntrinsicKeyword","isTSNeverKeyword","isTSNullKeyword","isTSNumberKeyword","isTSObjectKeyword","isTSStringKeyword","isTSSymbolKeyword","isTSUndefinedKeyword","isTSUnknownKeyword","isTSVoidKeyword","isTSThisType","isTSFunctionType","isTSConstructorType","isTSTypeReference","isTSTypePredicate","isTSTypeQuery","isTSTypeLiteral","isTSArrayType","isTSTupleType","isTSOptionalType","isTSRestType","isTSNamedTupleMember","isTSUnionType","isTSIntersectionType","isTSConditionalType","isTSInferType","isTSParenthesizedType","isTSTypeOperator","isTSIndexedAccessType","isTSMappedType","isTSLiteralType","isTSExpressionWithTypeArguments","isTSInterfaceDeclaration","isTSInterfaceBody","isTSTypeAliasDeclaration","isTSInstantiationExpression","isTSAsExpression","isTSSatisfiesExpression","isTSTypeAssertion","isTSEnumDeclaration","isTSEnumMember","isTSModuleDeclaration","isTSModuleBlock","isTSImportType","isTSImportEqualsDeclaration","isTSExternalModuleReference","isTSNonNullExpression","isTSExportAssignment","isTSNamespaceExportDeclaration","isTSTypeAnnotation","isTSTypeParameterInstantiation","isTSTypeParameterDeclaration","isTSTypeParameter","isStandardized","expectedNode","isExpression","isBinary","isScopable","isBlockParent","isBlock","isStatement","isTerminatorless","isCompletionStatement","isConditional","isLoop","isWhile","isExpressionWrapper","isFor","isForXStatement","isFunction","isFunctionParent","isPureish","isDeclaration","isPatternLike","isLVal","isTSEntityName","isLiteral","isImmutable","isUserWhitespacable","isMethod","isObjectMember","isProperty","isUnaryLike","isPattern","isClass","isImportOrExportDeclaration","isExportDeclaration","isModuleSpecifier","isAccessor","isPrivate","isFlow","isFlowType","isFlowBaseAnnotation","isFlowDeclaration","isFlowPredicate","isEnumBody","isEnumMember","isJSX","isMiscellaneous","isTypeScript","isTSTypeElement","isTSType","isTSBaseType","isNumberLiteral","deprecationWarning","isRegexLiteral","isRestProperty","isSpreadProperty","isModuleDeclaration"],"sources":["../../../src/validators/generated/index.ts"],"sourcesContent":["/*\n * This file is auto-generated! Do not modify it directly.\n * To re-generate run 'make build'\n */\n\n/* eslint-disable no-fallthrough */\n\nimport shallowEqual from \"../../utils/shallowEqual.ts\";\nimport type * as t from \"../../index.ts\";\nimport deprecationWarning from \"../../utils/deprecationWarning.ts\";\n\ntype Opts = Partial<{\n [Prop in keyof Obj]: Obj[Prop] extends t.Node\n ? t.Node\n : Obj[Prop] extends t.Node[]\n ? t.Node[]\n : Obj[Prop];\n}>;\n\nexport function isArrayExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ArrayExpression {\n if (!node) return false;\n\n if (node.type !== \"ArrayExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isAssignmentExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.AssignmentExpression {\n if (!node) return false;\n\n if (node.type !== \"AssignmentExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isBinaryExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.BinaryExpression {\n if (!node) return false;\n\n if (node.type !== \"BinaryExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isInterpreterDirective(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.InterpreterDirective {\n if (!node) return false;\n\n if (node.type !== \"InterpreterDirective\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isDirective(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Directive {\n if (!node) return false;\n\n if (node.type !== \"Directive\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isDirectiveLiteral(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.DirectiveLiteral {\n if (!node) return false;\n\n if (node.type !== \"DirectiveLiteral\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isBlockStatement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.BlockStatement {\n if (!node) return false;\n\n if (node.type !== \"BlockStatement\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isBreakStatement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.BreakStatement {\n if (!node) return false;\n\n if (node.type !== \"BreakStatement\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isCallExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.CallExpression {\n if (!node) return false;\n\n if (node.type !== \"CallExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isCatchClause(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.CatchClause {\n if (!node) return false;\n\n if (node.type !== \"CatchClause\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isConditionalExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ConditionalExpression {\n if (!node) return false;\n\n if (node.type !== \"ConditionalExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isContinueStatement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ContinueStatement {\n if (!node) return false;\n\n if (node.type !== \"ContinueStatement\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isDebuggerStatement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.DebuggerStatement {\n if (!node) return false;\n\n if (node.type !== \"DebuggerStatement\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isDoWhileStatement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.DoWhileStatement {\n if (!node) return false;\n\n if (node.type !== \"DoWhileStatement\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isEmptyStatement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.EmptyStatement {\n if (!node) return false;\n\n if (node.type !== \"EmptyStatement\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isExpressionStatement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ExpressionStatement {\n if (!node) return false;\n\n if (node.type !== \"ExpressionStatement\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isFile(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.File {\n if (!node) return false;\n\n if (node.type !== \"File\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isForInStatement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ForInStatement {\n if (!node) return false;\n\n if (node.type !== \"ForInStatement\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isForStatement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ForStatement {\n if (!node) return false;\n\n if (node.type !== \"ForStatement\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isFunctionDeclaration(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.FunctionDeclaration {\n if (!node) return false;\n\n if (node.type !== \"FunctionDeclaration\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isFunctionExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.FunctionExpression {\n if (!node) return false;\n\n if (node.type !== \"FunctionExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isIdentifier(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Identifier {\n if (!node) return false;\n\n if (node.type !== \"Identifier\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isIfStatement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.IfStatement {\n if (!node) return false;\n\n if (node.type !== \"IfStatement\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isLabeledStatement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.LabeledStatement {\n if (!node) return false;\n\n if (node.type !== \"LabeledStatement\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isStringLiteral(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.StringLiteral {\n if (!node) return false;\n\n if (node.type !== \"StringLiteral\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isNumericLiteral(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.NumericLiteral {\n if (!node) return false;\n\n if (node.type !== \"NumericLiteral\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isNullLiteral(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.NullLiteral {\n if (!node) return false;\n\n if (node.type !== \"NullLiteral\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isBooleanLiteral(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.BooleanLiteral {\n if (!node) return false;\n\n if (node.type !== \"BooleanLiteral\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isRegExpLiteral(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.RegExpLiteral {\n if (!node) return false;\n\n if (node.type !== \"RegExpLiteral\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isLogicalExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.LogicalExpression {\n if (!node) return false;\n\n if (node.type !== \"LogicalExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isMemberExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.MemberExpression {\n if (!node) return false;\n\n if (node.type !== \"MemberExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isNewExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.NewExpression {\n if (!node) return false;\n\n if (node.type !== \"NewExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isProgram(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Program {\n if (!node) return false;\n\n if (node.type !== \"Program\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isObjectExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ObjectExpression {\n if (!node) return false;\n\n if (node.type !== \"ObjectExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isObjectMethod(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ObjectMethod {\n if (!node) return false;\n\n if (node.type !== \"ObjectMethod\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isObjectProperty(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ObjectProperty {\n if (!node) return false;\n\n if (node.type !== \"ObjectProperty\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isRestElement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.RestElement {\n if (!node) return false;\n\n if (node.type !== \"RestElement\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isReturnStatement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ReturnStatement {\n if (!node) return false;\n\n if (node.type !== \"ReturnStatement\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isSequenceExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.SequenceExpression {\n if (!node) return false;\n\n if (node.type !== \"SequenceExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isParenthesizedExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ParenthesizedExpression {\n if (!node) return false;\n\n if (node.type !== \"ParenthesizedExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isSwitchCase(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.SwitchCase {\n if (!node) return false;\n\n if (node.type !== \"SwitchCase\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isSwitchStatement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.SwitchStatement {\n if (!node) return false;\n\n if (node.type !== \"SwitchStatement\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isThisExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ThisExpression {\n if (!node) return false;\n\n if (node.type !== \"ThisExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isThrowStatement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ThrowStatement {\n if (!node) return false;\n\n if (node.type !== \"ThrowStatement\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTryStatement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TryStatement {\n if (!node) return false;\n\n if (node.type !== \"TryStatement\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isUnaryExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.UnaryExpression {\n if (!node) return false;\n\n if (node.type !== \"UnaryExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isUpdateExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.UpdateExpression {\n if (!node) return false;\n\n if (node.type !== \"UpdateExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isVariableDeclaration(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.VariableDeclaration {\n if (!node) return false;\n\n if (node.type !== \"VariableDeclaration\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isVariableDeclarator(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.VariableDeclarator {\n if (!node) return false;\n\n if (node.type !== \"VariableDeclarator\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isWhileStatement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.WhileStatement {\n if (!node) return false;\n\n if (node.type !== \"WhileStatement\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isWithStatement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.WithStatement {\n if (!node) return false;\n\n if (node.type !== \"WithStatement\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isAssignmentPattern(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.AssignmentPattern {\n if (!node) return false;\n\n if (node.type !== \"AssignmentPattern\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isArrayPattern(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ArrayPattern {\n if (!node) return false;\n\n if (node.type !== \"ArrayPattern\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isArrowFunctionExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ArrowFunctionExpression {\n if (!node) return false;\n\n if (node.type !== \"ArrowFunctionExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isClassBody(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ClassBody {\n if (!node) return false;\n\n if (node.type !== \"ClassBody\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isClassExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ClassExpression {\n if (!node) return false;\n\n if (node.type !== \"ClassExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isClassDeclaration(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ClassDeclaration {\n if (!node) return false;\n\n if (node.type !== \"ClassDeclaration\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isExportAllDeclaration(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ExportAllDeclaration {\n if (!node) return false;\n\n if (node.type !== \"ExportAllDeclaration\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isExportDefaultDeclaration(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ExportDefaultDeclaration {\n if (!node) return false;\n\n if (node.type !== \"ExportDefaultDeclaration\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isExportNamedDeclaration(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ExportNamedDeclaration {\n if (!node) return false;\n\n if (node.type !== \"ExportNamedDeclaration\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isExportSpecifier(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ExportSpecifier {\n if (!node) return false;\n\n if (node.type !== \"ExportSpecifier\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isForOfStatement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ForOfStatement {\n if (!node) return false;\n\n if (node.type !== \"ForOfStatement\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isImportDeclaration(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ImportDeclaration {\n if (!node) return false;\n\n if (node.type !== \"ImportDeclaration\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isImportDefaultSpecifier(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ImportDefaultSpecifier {\n if (!node) return false;\n\n if (node.type !== \"ImportDefaultSpecifier\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isImportNamespaceSpecifier(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ImportNamespaceSpecifier {\n if (!node) return false;\n\n if (node.type !== \"ImportNamespaceSpecifier\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isImportSpecifier(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ImportSpecifier {\n if (!node) return false;\n\n if (node.type !== \"ImportSpecifier\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isImportExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ImportExpression {\n if (!node) return false;\n\n if (node.type !== \"ImportExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isMetaProperty(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.MetaProperty {\n if (!node) return false;\n\n if (node.type !== \"MetaProperty\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isClassMethod(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ClassMethod {\n if (!node) return false;\n\n if (node.type !== \"ClassMethod\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isObjectPattern(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ObjectPattern {\n if (!node) return false;\n\n if (node.type !== \"ObjectPattern\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isSpreadElement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.SpreadElement {\n if (!node) return false;\n\n if (node.type !== \"SpreadElement\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isSuper(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Super {\n if (!node) return false;\n\n if (node.type !== \"Super\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTaggedTemplateExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TaggedTemplateExpression {\n if (!node) return false;\n\n if (node.type !== \"TaggedTemplateExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTemplateElement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TemplateElement {\n if (!node) return false;\n\n if (node.type !== \"TemplateElement\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTemplateLiteral(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TemplateLiteral {\n if (!node) return false;\n\n if (node.type !== \"TemplateLiteral\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isYieldExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.YieldExpression {\n if (!node) return false;\n\n if (node.type !== \"YieldExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isAwaitExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.AwaitExpression {\n if (!node) return false;\n\n if (node.type !== \"AwaitExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isImport(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Import {\n if (!node) return false;\n\n if (node.type !== \"Import\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isBigIntLiteral(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.BigIntLiteral {\n if (!node) return false;\n\n if (node.type !== \"BigIntLiteral\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isExportNamespaceSpecifier(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ExportNamespaceSpecifier {\n if (!node) return false;\n\n if (node.type !== \"ExportNamespaceSpecifier\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isOptionalMemberExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.OptionalMemberExpression {\n if (!node) return false;\n\n if (node.type !== \"OptionalMemberExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isOptionalCallExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.OptionalCallExpression {\n if (!node) return false;\n\n if (node.type !== \"OptionalCallExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isClassProperty(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ClassProperty {\n if (!node) return false;\n\n if (node.type !== \"ClassProperty\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isClassAccessorProperty(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ClassAccessorProperty {\n if (!node) return false;\n\n if (node.type !== \"ClassAccessorProperty\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isClassPrivateProperty(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ClassPrivateProperty {\n if (!node) return false;\n\n if (node.type !== \"ClassPrivateProperty\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isClassPrivateMethod(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ClassPrivateMethod {\n if (!node) return false;\n\n if (node.type !== \"ClassPrivateMethod\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isPrivateName(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.PrivateName {\n if (!node) return false;\n\n if (node.type !== \"PrivateName\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isStaticBlock(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.StaticBlock {\n if (!node) return false;\n\n if (node.type !== \"StaticBlock\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isAnyTypeAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.AnyTypeAnnotation {\n if (!node) return false;\n\n if (node.type !== \"AnyTypeAnnotation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isArrayTypeAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ArrayTypeAnnotation {\n if (!node) return false;\n\n if (node.type !== \"ArrayTypeAnnotation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isBooleanTypeAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.BooleanTypeAnnotation {\n if (!node) return false;\n\n if (node.type !== \"BooleanTypeAnnotation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isBooleanLiteralTypeAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.BooleanLiteralTypeAnnotation {\n if (!node) return false;\n\n if (node.type !== \"BooleanLiteralTypeAnnotation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isNullLiteralTypeAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.NullLiteralTypeAnnotation {\n if (!node) return false;\n\n if (node.type !== \"NullLiteralTypeAnnotation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isClassImplements(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ClassImplements {\n if (!node) return false;\n\n if (node.type !== \"ClassImplements\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isDeclareClass(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.DeclareClass {\n if (!node) return false;\n\n if (node.type !== \"DeclareClass\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isDeclareFunction(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.DeclareFunction {\n if (!node) return false;\n\n if (node.type !== \"DeclareFunction\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isDeclareInterface(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.DeclareInterface {\n if (!node) return false;\n\n if (node.type !== \"DeclareInterface\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isDeclareModule(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.DeclareModule {\n if (!node) return false;\n\n if (node.type !== \"DeclareModule\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isDeclareModuleExports(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.DeclareModuleExports {\n if (!node) return false;\n\n if (node.type !== \"DeclareModuleExports\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isDeclareTypeAlias(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.DeclareTypeAlias {\n if (!node) return false;\n\n if (node.type !== \"DeclareTypeAlias\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isDeclareOpaqueType(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.DeclareOpaqueType {\n if (!node) return false;\n\n if (node.type !== \"DeclareOpaqueType\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isDeclareVariable(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.DeclareVariable {\n if (!node) return false;\n\n if (node.type !== \"DeclareVariable\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isDeclareExportDeclaration(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.DeclareExportDeclaration {\n if (!node) return false;\n\n if (node.type !== \"DeclareExportDeclaration\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isDeclareExportAllDeclaration(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.DeclareExportAllDeclaration {\n if (!node) return false;\n\n if (node.type !== \"DeclareExportAllDeclaration\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isDeclaredPredicate(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.DeclaredPredicate {\n if (!node) return false;\n\n if (node.type !== \"DeclaredPredicate\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isExistsTypeAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ExistsTypeAnnotation {\n if (!node) return false;\n\n if (node.type !== \"ExistsTypeAnnotation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isFunctionTypeAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.FunctionTypeAnnotation {\n if (!node) return false;\n\n if (node.type !== \"FunctionTypeAnnotation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isFunctionTypeParam(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.FunctionTypeParam {\n if (!node) return false;\n\n if (node.type !== \"FunctionTypeParam\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isGenericTypeAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.GenericTypeAnnotation {\n if (!node) return false;\n\n if (node.type !== \"GenericTypeAnnotation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isInferredPredicate(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.InferredPredicate {\n if (!node) return false;\n\n if (node.type !== \"InferredPredicate\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isInterfaceExtends(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.InterfaceExtends {\n if (!node) return false;\n\n if (node.type !== \"InterfaceExtends\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isInterfaceDeclaration(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.InterfaceDeclaration {\n if (!node) return false;\n\n if (node.type !== \"InterfaceDeclaration\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isInterfaceTypeAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.InterfaceTypeAnnotation {\n if (!node) return false;\n\n if (node.type !== \"InterfaceTypeAnnotation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isIntersectionTypeAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.IntersectionTypeAnnotation {\n if (!node) return false;\n\n if (node.type !== \"IntersectionTypeAnnotation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isMixedTypeAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.MixedTypeAnnotation {\n if (!node) return false;\n\n if (node.type !== \"MixedTypeAnnotation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isEmptyTypeAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.EmptyTypeAnnotation {\n if (!node) return false;\n\n if (node.type !== \"EmptyTypeAnnotation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isNullableTypeAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.NullableTypeAnnotation {\n if (!node) return false;\n\n if (node.type !== \"NullableTypeAnnotation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isNumberLiteralTypeAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.NumberLiteralTypeAnnotation {\n if (!node) return false;\n\n if (node.type !== \"NumberLiteralTypeAnnotation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isNumberTypeAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.NumberTypeAnnotation {\n if (!node) return false;\n\n if (node.type !== \"NumberTypeAnnotation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isObjectTypeAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ObjectTypeAnnotation {\n if (!node) return false;\n\n if (node.type !== \"ObjectTypeAnnotation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isObjectTypeInternalSlot(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ObjectTypeInternalSlot {\n if (!node) return false;\n\n if (node.type !== \"ObjectTypeInternalSlot\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isObjectTypeCallProperty(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ObjectTypeCallProperty {\n if (!node) return false;\n\n if (node.type !== \"ObjectTypeCallProperty\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isObjectTypeIndexer(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ObjectTypeIndexer {\n if (!node) return false;\n\n if (node.type !== \"ObjectTypeIndexer\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isObjectTypeProperty(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ObjectTypeProperty {\n if (!node) return false;\n\n if (node.type !== \"ObjectTypeProperty\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isObjectTypeSpreadProperty(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ObjectTypeSpreadProperty {\n if (!node) return false;\n\n if (node.type !== \"ObjectTypeSpreadProperty\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isOpaqueType(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.OpaqueType {\n if (!node) return false;\n\n if (node.type !== \"OpaqueType\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isQualifiedTypeIdentifier(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.QualifiedTypeIdentifier {\n if (!node) return false;\n\n if (node.type !== \"QualifiedTypeIdentifier\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isStringLiteralTypeAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.StringLiteralTypeAnnotation {\n if (!node) return false;\n\n if (node.type !== \"StringLiteralTypeAnnotation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isStringTypeAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.StringTypeAnnotation {\n if (!node) return false;\n\n if (node.type !== \"StringTypeAnnotation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isSymbolTypeAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.SymbolTypeAnnotation {\n if (!node) return false;\n\n if (node.type !== \"SymbolTypeAnnotation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isThisTypeAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ThisTypeAnnotation {\n if (!node) return false;\n\n if (node.type !== \"ThisTypeAnnotation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTupleTypeAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TupleTypeAnnotation {\n if (!node) return false;\n\n if (node.type !== \"TupleTypeAnnotation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTypeofTypeAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TypeofTypeAnnotation {\n if (!node) return false;\n\n if (node.type !== \"TypeofTypeAnnotation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTypeAlias(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TypeAlias {\n if (!node) return false;\n\n if (node.type !== \"TypeAlias\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTypeAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TypeAnnotation {\n if (!node) return false;\n\n if (node.type !== \"TypeAnnotation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTypeCastExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TypeCastExpression {\n if (!node) return false;\n\n if (node.type !== \"TypeCastExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTypeParameter(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TypeParameter {\n if (!node) return false;\n\n if (node.type !== \"TypeParameter\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTypeParameterDeclaration(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TypeParameterDeclaration {\n if (!node) return false;\n\n if (node.type !== \"TypeParameterDeclaration\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTypeParameterInstantiation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TypeParameterInstantiation {\n if (!node) return false;\n\n if (node.type !== \"TypeParameterInstantiation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isUnionTypeAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.UnionTypeAnnotation {\n if (!node) return false;\n\n if (node.type !== \"UnionTypeAnnotation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isVariance(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Variance {\n if (!node) return false;\n\n if (node.type !== \"Variance\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isVoidTypeAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.VoidTypeAnnotation {\n if (!node) return false;\n\n if (node.type !== \"VoidTypeAnnotation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isEnumDeclaration(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.EnumDeclaration {\n if (!node) return false;\n\n if (node.type !== \"EnumDeclaration\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isEnumBooleanBody(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.EnumBooleanBody {\n if (!node) return false;\n\n if (node.type !== \"EnumBooleanBody\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isEnumNumberBody(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.EnumNumberBody {\n if (!node) return false;\n\n if (node.type !== \"EnumNumberBody\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isEnumStringBody(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.EnumStringBody {\n if (!node) return false;\n\n if (node.type !== \"EnumStringBody\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isEnumSymbolBody(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.EnumSymbolBody {\n if (!node) return false;\n\n if (node.type !== \"EnumSymbolBody\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isEnumBooleanMember(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.EnumBooleanMember {\n if (!node) return false;\n\n if (node.type !== \"EnumBooleanMember\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isEnumNumberMember(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.EnumNumberMember {\n if (!node) return false;\n\n if (node.type !== \"EnumNumberMember\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isEnumStringMember(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.EnumStringMember {\n if (!node) return false;\n\n if (node.type !== \"EnumStringMember\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isEnumDefaultedMember(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.EnumDefaultedMember {\n if (!node) return false;\n\n if (node.type !== \"EnumDefaultedMember\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isIndexedAccessType(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.IndexedAccessType {\n if (!node) return false;\n\n if (node.type !== \"IndexedAccessType\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isOptionalIndexedAccessType(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.OptionalIndexedAccessType {\n if (!node) return false;\n\n if (node.type !== \"OptionalIndexedAccessType\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isJSXAttribute(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.JSXAttribute {\n if (!node) return false;\n\n if (node.type !== \"JSXAttribute\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isJSXClosingElement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.JSXClosingElement {\n if (!node) return false;\n\n if (node.type !== \"JSXClosingElement\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isJSXElement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.JSXElement {\n if (!node) return false;\n\n if (node.type !== \"JSXElement\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isJSXEmptyExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.JSXEmptyExpression {\n if (!node) return false;\n\n if (node.type !== \"JSXEmptyExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isJSXExpressionContainer(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.JSXExpressionContainer {\n if (!node) return false;\n\n if (node.type !== \"JSXExpressionContainer\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isJSXSpreadChild(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.JSXSpreadChild {\n if (!node) return false;\n\n if (node.type !== \"JSXSpreadChild\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isJSXIdentifier(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.JSXIdentifier {\n if (!node) return false;\n\n if (node.type !== \"JSXIdentifier\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isJSXMemberExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.JSXMemberExpression {\n if (!node) return false;\n\n if (node.type !== \"JSXMemberExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isJSXNamespacedName(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.JSXNamespacedName {\n if (!node) return false;\n\n if (node.type !== \"JSXNamespacedName\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isJSXOpeningElement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.JSXOpeningElement {\n if (!node) return false;\n\n if (node.type !== \"JSXOpeningElement\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isJSXSpreadAttribute(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.JSXSpreadAttribute {\n if (!node) return false;\n\n if (node.type !== \"JSXSpreadAttribute\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isJSXText(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.JSXText {\n if (!node) return false;\n\n if (node.type !== \"JSXText\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isJSXFragment(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.JSXFragment {\n if (!node) return false;\n\n if (node.type !== \"JSXFragment\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isJSXOpeningFragment(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.JSXOpeningFragment {\n if (!node) return false;\n\n if (node.type !== \"JSXOpeningFragment\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isJSXClosingFragment(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.JSXClosingFragment {\n if (!node) return false;\n\n if (node.type !== \"JSXClosingFragment\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isNoop(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Noop {\n if (!node) return false;\n\n if (node.type !== \"Noop\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isPlaceholder(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Placeholder {\n if (!node) return false;\n\n if (node.type !== \"Placeholder\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isV8IntrinsicIdentifier(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.V8IntrinsicIdentifier {\n if (!node) return false;\n\n if (node.type !== \"V8IntrinsicIdentifier\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isArgumentPlaceholder(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ArgumentPlaceholder {\n if (!node) return false;\n\n if (node.type !== \"ArgumentPlaceholder\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isBindExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.BindExpression {\n if (!node) return false;\n\n if (node.type !== \"BindExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isImportAttribute(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ImportAttribute {\n if (!node) return false;\n\n if (node.type !== \"ImportAttribute\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isDecorator(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Decorator {\n if (!node) return false;\n\n if (node.type !== \"Decorator\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isDoExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.DoExpression {\n if (!node) return false;\n\n if (node.type !== \"DoExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isExportDefaultSpecifier(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ExportDefaultSpecifier {\n if (!node) return false;\n\n if (node.type !== \"ExportDefaultSpecifier\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isRecordExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.RecordExpression {\n if (!node) return false;\n\n if (node.type !== \"RecordExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTupleExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TupleExpression {\n if (!node) return false;\n\n if (node.type !== \"TupleExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isDecimalLiteral(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.DecimalLiteral {\n if (!node) return false;\n\n if (node.type !== \"DecimalLiteral\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isModuleExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ModuleExpression {\n if (!node) return false;\n\n if (node.type !== \"ModuleExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTopicReference(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TopicReference {\n if (!node) return false;\n\n if (node.type !== \"TopicReference\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isPipelineTopicExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.PipelineTopicExpression {\n if (!node) return false;\n\n if (node.type !== \"PipelineTopicExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isPipelineBareFunction(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.PipelineBareFunction {\n if (!node) return false;\n\n if (node.type !== \"PipelineBareFunction\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isPipelinePrimaryTopicReference(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.PipelinePrimaryTopicReference {\n if (!node) return false;\n\n if (node.type !== \"PipelinePrimaryTopicReference\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSParameterProperty(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSParameterProperty {\n if (!node) return false;\n\n if (node.type !== \"TSParameterProperty\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSDeclareFunction(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSDeclareFunction {\n if (!node) return false;\n\n if (node.type !== \"TSDeclareFunction\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSDeclareMethod(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSDeclareMethod {\n if (!node) return false;\n\n if (node.type !== \"TSDeclareMethod\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSQualifiedName(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSQualifiedName {\n if (!node) return false;\n\n if (node.type !== \"TSQualifiedName\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSCallSignatureDeclaration(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSCallSignatureDeclaration {\n if (!node) return false;\n\n if (node.type !== \"TSCallSignatureDeclaration\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSConstructSignatureDeclaration(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSConstructSignatureDeclaration {\n if (!node) return false;\n\n if (node.type !== \"TSConstructSignatureDeclaration\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSPropertySignature(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSPropertySignature {\n if (!node) return false;\n\n if (node.type !== \"TSPropertySignature\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSMethodSignature(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSMethodSignature {\n if (!node) return false;\n\n if (node.type !== \"TSMethodSignature\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSIndexSignature(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSIndexSignature {\n if (!node) return false;\n\n if (node.type !== \"TSIndexSignature\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSAnyKeyword(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSAnyKeyword {\n if (!node) return false;\n\n if (node.type !== \"TSAnyKeyword\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSBooleanKeyword(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSBooleanKeyword {\n if (!node) return false;\n\n if (node.type !== \"TSBooleanKeyword\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSBigIntKeyword(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSBigIntKeyword {\n if (!node) return false;\n\n if (node.type !== \"TSBigIntKeyword\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSIntrinsicKeyword(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSIntrinsicKeyword {\n if (!node) return false;\n\n if (node.type !== \"TSIntrinsicKeyword\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSNeverKeyword(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSNeverKeyword {\n if (!node) return false;\n\n if (node.type !== \"TSNeverKeyword\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSNullKeyword(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSNullKeyword {\n if (!node) return false;\n\n if (node.type !== \"TSNullKeyword\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSNumberKeyword(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSNumberKeyword {\n if (!node) return false;\n\n if (node.type !== \"TSNumberKeyword\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSObjectKeyword(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSObjectKeyword {\n if (!node) return false;\n\n if (node.type !== \"TSObjectKeyword\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSStringKeyword(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSStringKeyword {\n if (!node) return false;\n\n if (node.type !== \"TSStringKeyword\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSSymbolKeyword(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSSymbolKeyword {\n if (!node) return false;\n\n if (node.type !== \"TSSymbolKeyword\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSUndefinedKeyword(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSUndefinedKeyword {\n if (!node) return false;\n\n if (node.type !== \"TSUndefinedKeyword\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSUnknownKeyword(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSUnknownKeyword {\n if (!node) return false;\n\n if (node.type !== \"TSUnknownKeyword\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSVoidKeyword(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSVoidKeyword {\n if (!node) return false;\n\n if (node.type !== \"TSVoidKeyword\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSThisType(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSThisType {\n if (!node) return false;\n\n if (node.type !== \"TSThisType\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSFunctionType(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSFunctionType {\n if (!node) return false;\n\n if (node.type !== \"TSFunctionType\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSConstructorType(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSConstructorType {\n if (!node) return false;\n\n if (node.type !== \"TSConstructorType\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSTypeReference(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSTypeReference {\n if (!node) return false;\n\n if (node.type !== \"TSTypeReference\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSTypePredicate(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSTypePredicate {\n if (!node) return false;\n\n if (node.type !== \"TSTypePredicate\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSTypeQuery(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSTypeQuery {\n if (!node) return false;\n\n if (node.type !== \"TSTypeQuery\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSTypeLiteral(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSTypeLiteral {\n if (!node) return false;\n\n if (node.type !== \"TSTypeLiteral\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSArrayType(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSArrayType {\n if (!node) return false;\n\n if (node.type !== \"TSArrayType\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSTupleType(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSTupleType {\n if (!node) return false;\n\n if (node.type !== \"TSTupleType\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSOptionalType(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSOptionalType {\n if (!node) return false;\n\n if (node.type !== \"TSOptionalType\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSRestType(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSRestType {\n if (!node) return false;\n\n if (node.type !== \"TSRestType\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSNamedTupleMember(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSNamedTupleMember {\n if (!node) return false;\n\n if (node.type !== \"TSNamedTupleMember\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSUnionType(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSUnionType {\n if (!node) return false;\n\n if (node.type !== \"TSUnionType\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSIntersectionType(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSIntersectionType {\n if (!node) return false;\n\n if (node.type !== \"TSIntersectionType\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSConditionalType(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSConditionalType {\n if (!node) return false;\n\n if (node.type !== \"TSConditionalType\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSInferType(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSInferType {\n if (!node) return false;\n\n if (node.type !== \"TSInferType\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSParenthesizedType(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSParenthesizedType {\n if (!node) return false;\n\n if (node.type !== \"TSParenthesizedType\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSTypeOperator(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSTypeOperator {\n if (!node) return false;\n\n if (node.type !== \"TSTypeOperator\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSIndexedAccessType(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSIndexedAccessType {\n if (!node) return false;\n\n if (node.type !== \"TSIndexedAccessType\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSMappedType(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSMappedType {\n if (!node) return false;\n\n if (node.type !== \"TSMappedType\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSLiteralType(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSLiteralType {\n if (!node) return false;\n\n if (node.type !== \"TSLiteralType\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSExpressionWithTypeArguments(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSExpressionWithTypeArguments {\n if (!node) return false;\n\n if (node.type !== \"TSExpressionWithTypeArguments\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSInterfaceDeclaration(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSInterfaceDeclaration {\n if (!node) return false;\n\n if (node.type !== \"TSInterfaceDeclaration\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSInterfaceBody(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSInterfaceBody {\n if (!node) return false;\n\n if (node.type !== \"TSInterfaceBody\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSTypeAliasDeclaration(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSTypeAliasDeclaration {\n if (!node) return false;\n\n if (node.type !== \"TSTypeAliasDeclaration\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSInstantiationExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSInstantiationExpression {\n if (!node) return false;\n\n if (node.type !== \"TSInstantiationExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSAsExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSAsExpression {\n if (!node) return false;\n\n if (node.type !== \"TSAsExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSSatisfiesExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSSatisfiesExpression {\n if (!node) return false;\n\n if (node.type !== \"TSSatisfiesExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSTypeAssertion(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSTypeAssertion {\n if (!node) return false;\n\n if (node.type !== \"TSTypeAssertion\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSEnumDeclaration(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSEnumDeclaration {\n if (!node) return false;\n\n if (node.type !== \"TSEnumDeclaration\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSEnumMember(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSEnumMember {\n if (!node) return false;\n\n if (node.type !== \"TSEnumMember\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSModuleDeclaration(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSModuleDeclaration {\n if (!node) return false;\n\n if (node.type !== \"TSModuleDeclaration\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSModuleBlock(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSModuleBlock {\n if (!node) return false;\n\n if (node.type !== \"TSModuleBlock\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSImportType(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSImportType {\n if (!node) return false;\n\n if (node.type !== \"TSImportType\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSImportEqualsDeclaration(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSImportEqualsDeclaration {\n if (!node) return false;\n\n if (node.type !== \"TSImportEqualsDeclaration\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSExternalModuleReference(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSExternalModuleReference {\n if (!node) return false;\n\n if (node.type !== \"TSExternalModuleReference\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSNonNullExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSNonNullExpression {\n if (!node) return false;\n\n if (node.type !== \"TSNonNullExpression\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSExportAssignment(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSExportAssignment {\n if (!node) return false;\n\n if (node.type !== \"TSExportAssignment\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSNamespaceExportDeclaration(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSNamespaceExportDeclaration {\n if (!node) return false;\n\n if (node.type !== \"TSNamespaceExportDeclaration\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSTypeAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSTypeAnnotation {\n if (!node) return false;\n\n if (node.type !== \"TSTypeAnnotation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSTypeParameterInstantiation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSTypeParameterInstantiation {\n if (!node) return false;\n\n if (node.type !== \"TSTypeParameterInstantiation\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSTypeParameterDeclaration(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSTypeParameterDeclaration {\n if (!node) return false;\n\n if (node.type !== \"TSTypeParameterDeclaration\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSTypeParameter(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSTypeParameter {\n if (!node) return false;\n\n if (node.type !== \"TSTypeParameter\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isStandardized(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Standardized {\n if (!node) return false;\n\n switch (node.type) {\n case \"ArrayExpression\":\n case \"AssignmentExpression\":\n case \"BinaryExpression\":\n case \"InterpreterDirective\":\n case \"Directive\":\n case \"DirectiveLiteral\":\n case \"BlockStatement\":\n case \"BreakStatement\":\n case \"CallExpression\":\n case \"CatchClause\":\n case \"ConditionalExpression\":\n case \"ContinueStatement\":\n case \"DebuggerStatement\":\n case \"DoWhileStatement\":\n case \"EmptyStatement\":\n case \"ExpressionStatement\":\n case \"File\":\n case \"ForInStatement\":\n case \"ForStatement\":\n case \"FunctionDeclaration\":\n case \"FunctionExpression\":\n case \"Identifier\":\n case \"IfStatement\":\n case \"LabeledStatement\":\n case \"StringLiteral\":\n case \"NumericLiteral\":\n case \"NullLiteral\":\n case \"BooleanLiteral\":\n case \"RegExpLiteral\":\n case \"LogicalExpression\":\n case \"MemberExpression\":\n case \"NewExpression\":\n case \"Program\":\n case \"ObjectExpression\":\n case \"ObjectMethod\":\n case \"ObjectProperty\":\n case \"RestElement\":\n case \"ReturnStatement\":\n case \"SequenceExpression\":\n case \"ParenthesizedExpression\":\n case \"SwitchCase\":\n case \"SwitchStatement\":\n case \"ThisExpression\":\n case \"ThrowStatement\":\n case \"TryStatement\":\n case \"UnaryExpression\":\n case \"UpdateExpression\":\n case \"VariableDeclaration\":\n case \"VariableDeclarator\":\n case \"WhileStatement\":\n case \"WithStatement\":\n case \"AssignmentPattern\":\n case \"ArrayPattern\":\n case \"ArrowFunctionExpression\":\n case \"ClassBody\":\n case \"ClassExpression\":\n case \"ClassDeclaration\":\n case \"ExportAllDeclaration\":\n case \"ExportDefaultDeclaration\":\n case \"ExportNamedDeclaration\":\n case \"ExportSpecifier\":\n case \"ForOfStatement\":\n case \"ImportDeclaration\":\n case \"ImportDefaultSpecifier\":\n case \"ImportNamespaceSpecifier\":\n case \"ImportSpecifier\":\n case \"ImportExpression\":\n case \"MetaProperty\":\n case \"ClassMethod\":\n case \"ObjectPattern\":\n case \"SpreadElement\":\n case \"Super\":\n case \"TaggedTemplateExpression\":\n case \"TemplateElement\":\n case \"TemplateLiteral\":\n case \"YieldExpression\":\n case \"AwaitExpression\":\n case \"Import\":\n case \"BigIntLiteral\":\n case \"ExportNamespaceSpecifier\":\n case \"OptionalMemberExpression\":\n case \"OptionalCallExpression\":\n case \"ClassProperty\":\n case \"ClassAccessorProperty\":\n case \"ClassPrivateProperty\":\n case \"ClassPrivateMethod\":\n case \"PrivateName\":\n case \"StaticBlock\":\n break;\n case \"Placeholder\":\n switch (node.expectedNode) {\n case \"Identifier\":\n case \"StringLiteral\":\n case \"BlockStatement\":\n case \"ClassBody\":\n break;\n default:\n return false;\n }\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isExpression(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Expression {\n if (!node) return false;\n\n switch (node.type) {\n case \"ArrayExpression\":\n case \"AssignmentExpression\":\n case \"BinaryExpression\":\n case \"CallExpression\":\n case \"ConditionalExpression\":\n case \"FunctionExpression\":\n case \"Identifier\":\n case \"StringLiteral\":\n case \"NumericLiteral\":\n case \"NullLiteral\":\n case \"BooleanLiteral\":\n case \"RegExpLiteral\":\n case \"LogicalExpression\":\n case \"MemberExpression\":\n case \"NewExpression\":\n case \"ObjectExpression\":\n case \"SequenceExpression\":\n case \"ParenthesizedExpression\":\n case \"ThisExpression\":\n case \"UnaryExpression\":\n case \"UpdateExpression\":\n case \"ArrowFunctionExpression\":\n case \"ClassExpression\":\n case \"ImportExpression\":\n case \"MetaProperty\":\n case \"Super\":\n case \"TaggedTemplateExpression\":\n case \"TemplateLiteral\":\n case \"YieldExpression\":\n case \"AwaitExpression\":\n case \"Import\":\n case \"BigIntLiteral\":\n case \"OptionalMemberExpression\":\n case \"OptionalCallExpression\":\n case \"TypeCastExpression\":\n case \"JSXElement\":\n case \"JSXFragment\":\n case \"BindExpression\":\n case \"DoExpression\":\n case \"RecordExpression\":\n case \"TupleExpression\":\n case \"DecimalLiteral\":\n case \"ModuleExpression\":\n case \"TopicReference\":\n case \"PipelineTopicExpression\":\n case \"PipelineBareFunction\":\n case \"PipelinePrimaryTopicReference\":\n case \"TSInstantiationExpression\":\n case \"TSAsExpression\":\n case \"TSSatisfiesExpression\":\n case \"TSTypeAssertion\":\n case \"TSNonNullExpression\":\n break;\n case \"Placeholder\":\n switch (node.expectedNode) {\n case \"Expression\":\n case \"Identifier\":\n case \"StringLiteral\":\n break;\n default:\n return false;\n }\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isBinary(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Binary {\n if (!node) return false;\n\n switch (node.type) {\n case \"BinaryExpression\":\n case \"LogicalExpression\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isScopable(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Scopable {\n if (!node) return false;\n\n switch (node.type) {\n case \"BlockStatement\":\n case \"CatchClause\":\n case \"DoWhileStatement\":\n case \"ForInStatement\":\n case \"ForStatement\":\n case \"FunctionDeclaration\":\n case \"FunctionExpression\":\n case \"Program\":\n case \"ObjectMethod\":\n case \"SwitchStatement\":\n case \"WhileStatement\":\n case \"ArrowFunctionExpression\":\n case \"ClassExpression\":\n case \"ClassDeclaration\":\n case \"ForOfStatement\":\n case \"ClassMethod\":\n case \"ClassPrivateMethod\":\n case \"StaticBlock\":\n case \"TSModuleBlock\":\n break;\n case \"Placeholder\":\n if (node.expectedNode === \"BlockStatement\") break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isBlockParent(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.BlockParent {\n if (!node) return false;\n\n switch (node.type) {\n case \"BlockStatement\":\n case \"CatchClause\":\n case \"DoWhileStatement\":\n case \"ForInStatement\":\n case \"ForStatement\":\n case \"FunctionDeclaration\":\n case \"FunctionExpression\":\n case \"Program\":\n case \"ObjectMethod\":\n case \"SwitchStatement\":\n case \"WhileStatement\":\n case \"ArrowFunctionExpression\":\n case \"ForOfStatement\":\n case \"ClassMethod\":\n case \"ClassPrivateMethod\":\n case \"StaticBlock\":\n case \"TSModuleBlock\":\n break;\n case \"Placeholder\":\n if (node.expectedNode === \"BlockStatement\") break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isBlock(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Block {\n if (!node) return false;\n\n switch (node.type) {\n case \"BlockStatement\":\n case \"Program\":\n case \"TSModuleBlock\":\n break;\n case \"Placeholder\":\n if (node.expectedNode === \"BlockStatement\") break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isStatement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Statement {\n if (!node) return false;\n\n switch (node.type) {\n case \"BlockStatement\":\n case \"BreakStatement\":\n case \"ContinueStatement\":\n case \"DebuggerStatement\":\n case \"DoWhileStatement\":\n case \"EmptyStatement\":\n case \"ExpressionStatement\":\n case \"ForInStatement\":\n case \"ForStatement\":\n case \"FunctionDeclaration\":\n case \"IfStatement\":\n case \"LabeledStatement\":\n case \"ReturnStatement\":\n case \"SwitchStatement\":\n case \"ThrowStatement\":\n case \"TryStatement\":\n case \"VariableDeclaration\":\n case \"WhileStatement\":\n case \"WithStatement\":\n case \"ClassDeclaration\":\n case \"ExportAllDeclaration\":\n case \"ExportDefaultDeclaration\":\n case \"ExportNamedDeclaration\":\n case \"ForOfStatement\":\n case \"ImportDeclaration\":\n case \"DeclareClass\":\n case \"DeclareFunction\":\n case \"DeclareInterface\":\n case \"DeclareModule\":\n case \"DeclareModuleExports\":\n case \"DeclareTypeAlias\":\n case \"DeclareOpaqueType\":\n case \"DeclareVariable\":\n case \"DeclareExportDeclaration\":\n case \"DeclareExportAllDeclaration\":\n case \"InterfaceDeclaration\":\n case \"OpaqueType\":\n case \"TypeAlias\":\n case \"EnumDeclaration\":\n case \"TSDeclareFunction\":\n case \"TSInterfaceDeclaration\":\n case \"TSTypeAliasDeclaration\":\n case \"TSEnumDeclaration\":\n case \"TSModuleDeclaration\":\n case \"TSImportEqualsDeclaration\":\n case \"TSExportAssignment\":\n case \"TSNamespaceExportDeclaration\":\n break;\n case \"Placeholder\":\n switch (node.expectedNode) {\n case \"Statement\":\n case \"Declaration\":\n case \"BlockStatement\":\n break;\n default:\n return false;\n }\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTerminatorless(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Terminatorless {\n if (!node) return false;\n\n switch (node.type) {\n case \"BreakStatement\":\n case \"ContinueStatement\":\n case \"ReturnStatement\":\n case \"ThrowStatement\":\n case \"YieldExpression\":\n case \"AwaitExpression\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isCompletionStatement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.CompletionStatement {\n if (!node) return false;\n\n switch (node.type) {\n case \"BreakStatement\":\n case \"ContinueStatement\":\n case \"ReturnStatement\":\n case \"ThrowStatement\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isConditional(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Conditional {\n if (!node) return false;\n\n switch (node.type) {\n case \"ConditionalExpression\":\n case \"IfStatement\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isLoop(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Loop {\n if (!node) return false;\n\n switch (node.type) {\n case \"DoWhileStatement\":\n case \"ForInStatement\":\n case \"ForStatement\":\n case \"WhileStatement\":\n case \"ForOfStatement\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isWhile(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.While {\n if (!node) return false;\n\n switch (node.type) {\n case \"DoWhileStatement\":\n case \"WhileStatement\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isExpressionWrapper(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ExpressionWrapper {\n if (!node) return false;\n\n switch (node.type) {\n case \"ExpressionStatement\":\n case \"ParenthesizedExpression\":\n case \"TypeCastExpression\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isFor(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.For {\n if (!node) return false;\n\n switch (node.type) {\n case \"ForInStatement\":\n case \"ForStatement\":\n case \"ForOfStatement\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isForXStatement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ForXStatement {\n if (!node) return false;\n\n switch (node.type) {\n case \"ForInStatement\":\n case \"ForOfStatement\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isFunction(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Function {\n if (!node) return false;\n\n switch (node.type) {\n case \"FunctionDeclaration\":\n case \"FunctionExpression\":\n case \"ObjectMethod\":\n case \"ArrowFunctionExpression\":\n case \"ClassMethod\":\n case \"ClassPrivateMethod\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isFunctionParent(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.FunctionParent {\n if (!node) return false;\n\n switch (node.type) {\n case \"FunctionDeclaration\":\n case \"FunctionExpression\":\n case \"ObjectMethod\":\n case \"ArrowFunctionExpression\":\n case \"ClassMethod\":\n case \"ClassPrivateMethod\":\n case \"StaticBlock\":\n case \"TSModuleBlock\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isPureish(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Pureish {\n if (!node) return false;\n\n switch (node.type) {\n case \"FunctionDeclaration\":\n case \"FunctionExpression\":\n case \"StringLiteral\":\n case \"NumericLiteral\":\n case \"NullLiteral\":\n case \"BooleanLiteral\":\n case \"RegExpLiteral\":\n case \"ArrowFunctionExpression\":\n case \"BigIntLiteral\":\n case \"DecimalLiteral\":\n break;\n case \"Placeholder\":\n if (node.expectedNode === \"StringLiteral\") break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isDeclaration(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Declaration {\n if (!node) return false;\n\n switch (node.type) {\n case \"FunctionDeclaration\":\n case \"VariableDeclaration\":\n case \"ClassDeclaration\":\n case \"ExportAllDeclaration\":\n case \"ExportDefaultDeclaration\":\n case \"ExportNamedDeclaration\":\n case \"ImportDeclaration\":\n case \"DeclareClass\":\n case \"DeclareFunction\":\n case \"DeclareInterface\":\n case \"DeclareModule\":\n case \"DeclareModuleExports\":\n case \"DeclareTypeAlias\":\n case \"DeclareOpaqueType\":\n case \"DeclareVariable\":\n case \"DeclareExportDeclaration\":\n case \"DeclareExportAllDeclaration\":\n case \"InterfaceDeclaration\":\n case \"OpaqueType\":\n case \"TypeAlias\":\n case \"EnumDeclaration\":\n case \"TSDeclareFunction\":\n case \"TSInterfaceDeclaration\":\n case \"TSTypeAliasDeclaration\":\n case \"TSEnumDeclaration\":\n case \"TSModuleDeclaration\":\n break;\n case \"Placeholder\":\n if (node.expectedNode === \"Declaration\") break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isPatternLike(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.PatternLike {\n if (!node) return false;\n\n switch (node.type) {\n case \"Identifier\":\n case \"RestElement\":\n case \"AssignmentPattern\":\n case \"ArrayPattern\":\n case \"ObjectPattern\":\n case \"TSAsExpression\":\n case \"TSSatisfiesExpression\":\n case \"TSTypeAssertion\":\n case \"TSNonNullExpression\":\n break;\n case \"Placeholder\":\n switch (node.expectedNode) {\n case \"Pattern\":\n case \"Identifier\":\n break;\n default:\n return false;\n }\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isLVal(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.LVal {\n if (!node) return false;\n\n switch (node.type) {\n case \"Identifier\":\n case \"MemberExpression\":\n case \"RestElement\":\n case \"AssignmentPattern\":\n case \"ArrayPattern\":\n case \"ObjectPattern\":\n case \"TSParameterProperty\":\n case \"TSAsExpression\":\n case \"TSSatisfiesExpression\":\n case \"TSTypeAssertion\":\n case \"TSNonNullExpression\":\n break;\n case \"Placeholder\":\n switch (node.expectedNode) {\n case \"Pattern\":\n case \"Identifier\":\n break;\n default:\n return false;\n }\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSEntityName(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSEntityName {\n if (!node) return false;\n\n switch (node.type) {\n case \"Identifier\":\n case \"TSQualifiedName\":\n break;\n case \"Placeholder\":\n if (node.expectedNode === \"Identifier\") break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isLiteral(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Literal {\n if (!node) return false;\n\n switch (node.type) {\n case \"StringLiteral\":\n case \"NumericLiteral\":\n case \"NullLiteral\":\n case \"BooleanLiteral\":\n case \"RegExpLiteral\":\n case \"TemplateLiteral\":\n case \"BigIntLiteral\":\n case \"DecimalLiteral\":\n break;\n case \"Placeholder\":\n if (node.expectedNode === \"StringLiteral\") break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isImmutable(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Immutable {\n if (!node) return false;\n\n switch (node.type) {\n case \"StringLiteral\":\n case \"NumericLiteral\":\n case \"NullLiteral\":\n case \"BooleanLiteral\":\n case \"BigIntLiteral\":\n case \"JSXAttribute\":\n case \"JSXClosingElement\":\n case \"JSXElement\":\n case \"JSXExpressionContainer\":\n case \"JSXSpreadChild\":\n case \"JSXOpeningElement\":\n case \"JSXText\":\n case \"JSXFragment\":\n case \"JSXOpeningFragment\":\n case \"JSXClosingFragment\":\n case \"DecimalLiteral\":\n break;\n case \"Placeholder\":\n if (node.expectedNode === \"StringLiteral\") break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isUserWhitespacable(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.UserWhitespacable {\n if (!node) return false;\n\n switch (node.type) {\n case \"ObjectMethod\":\n case \"ObjectProperty\":\n case \"ObjectTypeInternalSlot\":\n case \"ObjectTypeCallProperty\":\n case \"ObjectTypeIndexer\":\n case \"ObjectTypeProperty\":\n case \"ObjectTypeSpreadProperty\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isMethod(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Method {\n if (!node) return false;\n\n switch (node.type) {\n case \"ObjectMethod\":\n case \"ClassMethod\":\n case \"ClassPrivateMethod\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isObjectMember(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ObjectMember {\n if (!node) return false;\n\n switch (node.type) {\n case \"ObjectMethod\":\n case \"ObjectProperty\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isProperty(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Property {\n if (!node) return false;\n\n switch (node.type) {\n case \"ObjectProperty\":\n case \"ClassProperty\":\n case \"ClassAccessorProperty\":\n case \"ClassPrivateProperty\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isUnaryLike(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.UnaryLike {\n if (!node) return false;\n\n switch (node.type) {\n case \"UnaryExpression\":\n case \"SpreadElement\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isPattern(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Pattern {\n if (!node) return false;\n\n switch (node.type) {\n case \"AssignmentPattern\":\n case \"ArrayPattern\":\n case \"ObjectPattern\":\n break;\n case \"Placeholder\":\n if (node.expectedNode === \"Pattern\") break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isClass(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Class {\n if (!node) return false;\n\n switch (node.type) {\n case \"ClassExpression\":\n case \"ClassDeclaration\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isImportOrExportDeclaration(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ImportOrExportDeclaration {\n if (!node) return false;\n\n switch (node.type) {\n case \"ExportAllDeclaration\":\n case \"ExportDefaultDeclaration\":\n case \"ExportNamedDeclaration\":\n case \"ImportDeclaration\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isExportDeclaration(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ExportDeclaration {\n if (!node) return false;\n\n switch (node.type) {\n case \"ExportAllDeclaration\":\n case \"ExportDefaultDeclaration\":\n case \"ExportNamedDeclaration\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isModuleSpecifier(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ModuleSpecifier {\n if (!node) return false;\n\n switch (node.type) {\n case \"ExportSpecifier\":\n case \"ImportDefaultSpecifier\":\n case \"ImportNamespaceSpecifier\":\n case \"ImportSpecifier\":\n case \"ExportNamespaceSpecifier\":\n case \"ExportDefaultSpecifier\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isAccessor(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Accessor {\n if (!node) return false;\n\n switch (node.type) {\n case \"ClassAccessorProperty\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isPrivate(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Private {\n if (!node) return false;\n\n switch (node.type) {\n case \"ClassPrivateProperty\":\n case \"ClassPrivateMethod\":\n case \"PrivateName\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isFlow(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Flow {\n if (!node) return false;\n\n switch (node.type) {\n case \"AnyTypeAnnotation\":\n case \"ArrayTypeAnnotation\":\n case \"BooleanTypeAnnotation\":\n case \"BooleanLiteralTypeAnnotation\":\n case \"NullLiteralTypeAnnotation\":\n case \"ClassImplements\":\n case \"DeclareClass\":\n case \"DeclareFunction\":\n case \"DeclareInterface\":\n case \"DeclareModule\":\n case \"DeclareModuleExports\":\n case \"DeclareTypeAlias\":\n case \"DeclareOpaqueType\":\n case \"DeclareVariable\":\n case \"DeclareExportDeclaration\":\n case \"DeclareExportAllDeclaration\":\n case \"DeclaredPredicate\":\n case \"ExistsTypeAnnotation\":\n case \"FunctionTypeAnnotation\":\n case \"FunctionTypeParam\":\n case \"GenericTypeAnnotation\":\n case \"InferredPredicate\":\n case \"InterfaceExtends\":\n case \"InterfaceDeclaration\":\n case \"InterfaceTypeAnnotation\":\n case \"IntersectionTypeAnnotation\":\n case \"MixedTypeAnnotation\":\n case \"EmptyTypeAnnotation\":\n case \"NullableTypeAnnotation\":\n case \"NumberLiteralTypeAnnotation\":\n case \"NumberTypeAnnotation\":\n case \"ObjectTypeAnnotation\":\n case \"ObjectTypeInternalSlot\":\n case \"ObjectTypeCallProperty\":\n case \"ObjectTypeIndexer\":\n case \"ObjectTypeProperty\":\n case \"ObjectTypeSpreadProperty\":\n case \"OpaqueType\":\n case \"QualifiedTypeIdentifier\":\n case \"StringLiteralTypeAnnotation\":\n case \"StringTypeAnnotation\":\n case \"SymbolTypeAnnotation\":\n case \"ThisTypeAnnotation\":\n case \"TupleTypeAnnotation\":\n case \"TypeofTypeAnnotation\":\n case \"TypeAlias\":\n case \"TypeAnnotation\":\n case \"TypeCastExpression\":\n case \"TypeParameter\":\n case \"TypeParameterDeclaration\":\n case \"TypeParameterInstantiation\":\n case \"UnionTypeAnnotation\":\n case \"Variance\":\n case \"VoidTypeAnnotation\":\n case \"EnumDeclaration\":\n case \"EnumBooleanBody\":\n case \"EnumNumberBody\":\n case \"EnumStringBody\":\n case \"EnumSymbolBody\":\n case \"EnumBooleanMember\":\n case \"EnumNumberMember\":\n case \"EnumStringMember\":\n case \"EnumDefaultedMember\":\n case \"IndexedAccessType\":\n case \"OptionalIndexedAccessType\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isFlowType(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.FlowType {\n if (!node) return false;\n\n switch (node.type) {\n case \"AnyTypeAnnotation\":\n case \"ArrayTypeAnnotation\":\n case \"BooleanTypeAnnotation\":\n case \"BooleanLiteralTypeAnnotation\":\n case \"NullLiteralTypeAnnotation\":\n case \"ExistsTypeAnnotation\":\n case \"FunctionTypeAnnotation\":\n case \"GenericTypeAnnotation\":\n case \"InterfaceTypeAnnotation\":\n case \"IntersectionTypeAnnotation\":\n case \"MixedTypeAnnotation\":\n case \"EmptyTypeAnnotation\":\n case \"NullableTypeAnnotation\":\n case \"NumberLiteralTypeAnnotation\":\n case \"NumberTypeAnnotation\":\n case \"ObjectTypeAnnotation\":\n case \"StringLiteralTypeAnnotation\":\n case \"StringTypeAnnotation\":\n case \"SymbolTypeAnnotation\":\n case \"ThisTypeAnnotation\":\n case \"TupleTypeAnnotation\":\n case \"TypeofTypeAnnotation\":\n case \"UnionTypeAnnotation\":\n case \"VoidTypeAnnotation\":\n case \"IndexedAccessType\":\n case \"OptionalIndexedAccessType\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isFlowBaseAnnotation(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.FlowBaseAnnotation {\n if (!node) return false;\n\n switch (node.type) {\n case \"AnyTypeAnnotation\":\n case \"BooleanTypeAnnotation\":\n case \"NullLiteralTypeAnnotation\":\n case \"MixedTypeAnnotation\":\n case \"EmptyTypeAnnotation\":\n case \"NumberTypeAnnotation\":\n case \"StringTypeAnnotation\":\n case \"SymbolTypeAnnotation\":\n case \"ThisTypeAnnotation\":\n case \"VoidTypeAnnotation\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isFlowDeclaration(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.FlowDeclaration {\n if (!node) return false;\n\n switch (node.type) {\n case \"DeclareClass\":\n case \"DeclareFunction\":\n case \"DeclareInterface\":\n case \"DeclareModule\":\n case \"DeclareModuleExports\":\n case \"DeclareTypeAlias\":\n case \"DeclareOpaqueType\":\n case \"DeclareVariable\":\n case \"DeclareExportDeclaration\":\n case \"DeclareExportAllDeclaration\":\n case \"InterfaceDeclaration\":\n case \"OpaqueType\":\n case \"TypeAlias\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isFlowPredicate(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.FlowPredicate {\n if (!node) return false;\n\n switch (node.type) {\n case \"DeclaredPredicate\":\n case \"InferredPredicate\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isEnumBody(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.EnumBody {\n if (!node) return false;\n\n switch (node.type) {\n case \"EnumBooleanBody\":\n case \"EnumNumberBody\":\n case \"EnumStringBody\":\n case \"EnumSymbolBody\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isEnumMember(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.EnumMember {\n if (!node) return false;\n\n switch (node.type) {\n case \"EnumBooleanMember\":\n case \"EnumNumberMember\":\n case \"EnumStringMember\":\n case \"EnumDefaultedMember\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isJSX(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.JSX {\n if (!node) return false;\n\n switch (node.type) {\n case \"JSXAttribute\":\n case \"JSXClosingElement\":\n case \"JSXElement\":\n case \"JSXEmptyExpression\":\n case \"JSXExpressionContainer\":\n case \"JSXSpreadChild\":\n case \"JSXIdentifier\":\n case \"JSXMemberExpression\":\n case \"JSXNamespacedName\":\n case \"JSXOpeningElement\":\n case \"JSXSpreadAttribute\":\n case \"JSXText\":\n case \"JSXFragment\":\n case \"JSXOpeningFragment\":\n case \"JSXClosingFragment\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isMiscellaneous(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.Miscellaneous {\n if (!node) return false;\n\n switch (node.type) {\n case \"Noop\":\n case \"Placeholder\":\n case \"V8IntrinsicIdentifier\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTypeScript(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TypeScript {\n if (!node) return false;\n\n switch (node.type) {\n case \"TSParameterProperty\":\n case \"TSDeclareFunction\":\n case \"TSDeclareMethod\":\n case \"TSQualifiedName\":\n case \"TSCallSignatureDeclaration\":\n case \"TSConstructSignatureDeclaration\":\n case \"TSPropertySignature\":\n case \"TSMethodSignature\":\n case \"TSIndexSignature\":\n case \"TSAnyKeyword\":\n case \"TSBooleanKeyword\":\n case \"TSBigIntKeyword\":\n case \"TSIntrinsicKeyword\":\n case \"TSNeverKeyword\":\n case \"TSNullKeyword\":\n case \"TSNumberKeyword\":\n case \"TSObjectKeyword\":\n case \"TSStringKeyword\":\n case \"TSSymbolKeyword\":\n case \"TSUndefinedKeyword\":\n case \"TSUnknownKeyword\":\n case \"TSVoidKeyword\":\n case \"TSThisType\":\n case \"TSFunctionType\":\n case \"TSConstructorType\":\n case \"TSTypeReference\":\n case \"TSTypePredicate\":\n case \"TSTypeQuery\":\n case \"TSTypeLiteral\":\n case \"TSArrayType\":\n case \"TSTupleType\":\n case \"TSOptionalType\":\n case \"TSRestType\":\n case \"TSNamedTupleMember\":\n case \"TSUnionType\":\n case \"TSIntersectionType\":\n case \"TSConditionalType\":\n case \"TSInferType\":\n case \"TSParenthesizedType\":\n case \"TSTypeOperator\":\n case \"TSIndexedAccessType\":\n case \"TSMappedType\":\n case \"TSLiteralType\":\n case \"TSExpressionWithTypeArguments\":\n case \"TSInterfaceDeclaration\":\n case \"TSInterfaceBody\":\n case \"TSTypeAliasDeclaration\":\n case \"TSInstantiationExpression\":\n case \"TSAsExpression\":\n case \"TSSatisfiesExpression\":\n case \"TSTypeAssertion\":\n case \"TSEnumDeclaration\":\n case \"TSEnumMember\":\n case \"TSModuleDeclaration\":\n case \"TSModuleBlock\":\n case \"TSImportType\":\n case \"TSImportEqualsDeclaration\":\n case \"TSExternalModuleReference\":\n case \"TSNonNullExpression\":\n case \"TSExportAssignment\":\n case \"TSNamespaceExportDeclaration\":\n case \"TSTypeAnnotation\":\n case \"TSTypeParameterInstantiation\":\n case \"TSTypeParameterDeclaration\":\n case \"TSTypeParameter\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSTypeElement(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSTypeElement {\n if (!node) return false;\n\n switch (node.type) {\n case \"TSCallSignatureDeclaration\":\n case \"TSConstructSignatureDeclaration\":\n case \"TSPropertySignature\":\n case \"TSMethodSignature\":\n case \"TSIndexSignature\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSType(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSType {\n if (!node) return false;\n\n switch (node.type) {\n case \"TSAnyKeyword\":\n case \"TSBooleanKeyword\":\n case \"TSBigIntKeyword\":\n case \"TSIntrinsicKeyword\":\n case \"TSNeverKeyword\":\n case \"TSNullKeyword\":\n case \"TSNumberKeyword\":\n case \"TSObjectKeyword\":\n case \"TSStringKeyword\":\n case \"TSSymbolKeyword\":\n case \"TSUndefinedKeyword\":\n case \"TSUnknownKeyword\":\n case \"TSVoidKeyword\":\n case \"TSThisType\":\n case \"TSFunctionType\":\n case \"TSConstructorType\":\n case \"TSTypeReference\":\n case \"TSTypePredicate\":\n case \"TSTypeQuery\":\n case \"TSTypeLiteral\":\n case \"TSArrayType\":\n case \"TSTupleType\":\n case \"TSOptionalType\":\n case \"TSRestType\":\n case \"TSUnionType\":\n case \"TSIntersectionType\":\n case \"TSConditionalType\":\n case \"TSInferType\":\n case \"TSParenthesizedType\":\n case \"TSTypeOperator\":\n case \"TSIndexedAccessType\":\n case \"TSMappedType\":\n case \"TSLiteralType\":\n case \"TSExpressionWithTypeArguments\":\n case \"TSImportType\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\nexport function isTSBaseType(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.TSBaseType {\n if (!node) return false;\n\n switch (node.type) {\n case \"TSAnyKeyword\":\n case \"TSBooleanKeyword\":\n case \"TSBigIntKeyword\":\n case \"TSIntrinsicKeyword\":\n case \"TSNeverKeyword\":\n case \"TSNullKeyword\":\n case \"TSNumberKeyword\":\n case \"TSObjectKeyword\":\n case \"TSStringKeyword\":\n case \"TSSymbolKeyword\":\n case \"TSUndefinedKeyword\":\n case \"TSUnknownKeyword\":\n case \"TSVoidKeyword\":\n case \"TSThisType\":\n case \"TSLiteralType\":\n break;\n default:\n return false;\n }\n\n return opts == null || shallowEqual(node, opts);\n}\n/**\n * @deprecated Use `isNumericLiteral`\n */\nexport function isNumberLiteral(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): boolean {\n deprecationWarning(\"isNumberLiteral\", \"isNumericLiteral\");\n if (!node) return false;\n\n if (node.type !== \"NumberLiteral\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\n/**\n * @deprecated Use `isRegExpLiteral`\n */\nexport function isRegexLiteral(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): boolean {\n deprecationWarning(\"isRegexLiteral\", \"isRegExpLiteral\");\n if (!node) return false;\n\n if (node.type !== \"RegexLiteral\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\n/**\n * @deprecated Use `isRestElement`\n */\nexport function isRestProperty(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): boolean {\n deprecationWarning(\"isRestProperty\", \"isRestElement\");\n if (!node) return false;\n\n if (node.type !== \"RestProperty\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\n/**\n * @deprecated Use `isSpreadElement`\n */\nexport function isSpreadProperty(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): boolean {\n deprecationWarning(\"isSpreadProperty\", \"isSpreadElement\");\n if (!node) return false;\n\n if (node.type !== \"SpreadProperty\") return false;\n\n return opts == null || shallowEqual(node, opts);\n}\n/**\n * @deprecated Use `isImportOrExportDeclaration`\n */\nexport function isModuleDeclaration(\n node: t.Node | null | undefined,\n opts?: Opts | null,\n): node is t.ImportOrExportDeclaration {\n deprecationWarning(\"isModuleDeclaration\", \"isImportOrExportDeclaration\");\n return isImportOrExportDeclaration(node, opts);\n}\n"],"mappings":"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","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/is.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/is.js deleted file mode 100644 index 39c04889d..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/is.js +++ /dev/null @@ -1,27 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = is; -var _shallowEqual = require("../utils/shallowEqual.js"); -var _isType = require("./isType.js"); -var _isPlaceholderType = require("./isPlaceholderType.js"); -var _index = require("../definitions/index.js"); -function is(type, node, opts) { - if (!node) return false; - const matches = (0, _isType.default)(node.type, type); - if (!matches) { - if (!opts && node.type === "Placeholder" && type in _index.FLIPPED_ALIAS_KEYS) { - return (0, _isPlaceholderType.default)(node.expectedNode, type); - } - return false; - } - if (opts === undefined) { - return true; - } else { - return (0, _shallowEqual.default)(node, opts); - } -} - -//# sourceMappingURL=is.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/is.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/is.js.map deleted file mode 100644 index 06ba31fc1..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/is.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_shallowEqual","require","_isType","_isPlaceholderType","_index","is","type","node","opts","matches","isType","FLIPPED_ALIAS_KEYS","isPlaceholderType","expectedNode","undefined","shallowEqual"],"sources":["../../src/validators/is.ts"],"sourcesContent":["import shallowEqual from \"../utils/shallowEqual.ts\";\nimport isType from \"./isType.ts\";\nimport isPlaceholderType from \"./isPlaceholderType.ts\";\nimport { FLIPPED_ALIAS_KEYS } from \"../definitions/index.ts\";\nimport type * as t from \"../index.ts\";\n\nexport default function is(\n type: T,\n node: t.Node | null | undefined,\n opts?: undefined,\n): node is Extract;\n\nexport default function is<\n T extends t.Node[\"type\"],\n P extends Extract,\n>(type: T, n: t.Node | null | undefined, required: Partial

    ): n is P;\n\nexport default function is

    (\n type: string,\n node: t.Node | null | undefined,\n opts: Partial

    ,\n): node is P;\n\nexport default function is(\n type: string,\n node: t.Node | null | undefined,\n opts?: Partial,\n): node is t.Node;\n/**\n * Returns whether `node` is of given `type`.\n *\n * For better performance, use this instead of `is[Type]` when `type` is unknown.\n */\nexport default function is(\n type: string,\n node: t.Node | null | undefined,\n opts?: Partial,\n): node is t.Node {\n if (!node) return false;\n\n const matches = isType(node.type, type);\n if (!matches) {\n if (!opts && node.type === \"Placeholder\" && type in FLIPPED_ALIAS_KEYS) {\n // We can only return true if the placeholder doesn't replace a real node,\n // but it replaces a category of nodes (an alias).\n //\n // t.is(\"Identifier\", node) gives some guarantees about node's shape, so we\n // can't say that Placeholder(expectedNode: \"Identifier\") is an identifier\n // because it doesn't have the same properties.\n // On the other hand, t.is(\"Expression\", node) doesn't say anything about\n // the shape of node because Expression can be many different nodes: we can,\n // and should, safely report expression placeholders as Expressions.\n return isPlaceholderType(node.expectedNode, type);\n }\n return false;\n }\n\n if (opts === undefined) {\n return true;\n } else {\n return shallowEqual(node, opts);\n }\n}\n"],"mappings":";;;;;;AAAA,IAAAA,aAAA,GAAAC,OAAA;AACA,IAAAC,OAAA,GAAAD,OAAA;AACA,IAAAE,kBAAA,GAAAF,OAAA;AACA,IAAAG,MAAA,GAAAH,OAAA;AA8Be,SAASI,EAAEA,CACxBC,IAAY,EACZC,IAA+B,EAC/BC,IAAsB,EACN;EAChB,IAAI,CAACD,IAAI,EAAE,OAAO,KAAK;EAEvB,MAAME,OAAO,GAAG,IAAAC,eAAM,EAACH,IAAI,CAACD,IAAI,EAAEA,IAAI,CAAC;EACvC,IAAI,CAACG,OAAO,EAAE;IACZ,IAAI,CAACD,IAAI,IAAID,IAAI,CAACD,IAAI,KAAK,aAAa,IAAIA,IAAI,IAAIK,yBAAkB,EAAE;MAUtE,OAAO,IAAAC,0BAAiB,EAACL,IAAI,CAACM,YAAY,EAAEP,IAAI,CAAC;IACnD;IACA,OAAO,KAAK;EACd;EAEA,IAAIE,IAAI,KAAKM,SAAS,EAAE;IACtB,OAAO,IAAI;EACb,CAAC,MAAM;IACL,OAAO,IAAAC,qBAAY,EAACR,IAAI,EAAEC,IAAI,CAAC;EACjC;AACF","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isBinding.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isBinding.js deleted file mode 100644 index b3b1a4b83..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isBinding.js +++ /dev/null @@ -1,27 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = isBinding; -var _getBindingIdentifiers = require("../retrievers/getBindingIdentifiers.js"); -function isBinding(node, parent, grandparent) { - if (grandparent && node.type === "Identifier" && parent.type === "ObjectProperty" && grandparent.type === "ObjectExpression") { - return false; - } - const keys = _getBindingIdentifiers.default.keys[parent.type]; - if (keys) { - for (let i = 0; i < keys.length; i++) { - const key = keys[i]; - const val = parent[key]; - if (Array.isArray(val)) { - if (val.includes(node)) return true; - } else { - if (val === node) return true; - } - } - } - return false; -} - -//# sourceMappingURL=isBinding.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isBinding.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isBinding.js.map deleted file mode 100644 index d6c9c0531..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isBinding.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_getBindingIdentifiers","require","isBinding","node","parent","grandparent","type","keys","getBindingIdentifiers","i","length","key","val","Array","isArray","includes"],"sources":["../../src/validators/isBinding.ts"],"sourcesContent":["import getBindingIdentifiers from \"../retrievers/getBindingIdentifiers.ts\";\nimport type * as t from \"../index.ts\";\n/**\n * Check if the input `node` is a binding identifier.\n */\nexport default function isBinding(\n node: t.Node,\n parent: t.Node,\n grandparent?: t.Node,\n): boolean {\n if (\n grandparent &&\n node.type === \"Identifier\" &&\n parent.type === \"ObjectProperty\" &&\n grandparent.type === \"ObjectExpression\"\n ) {\n // We need to special-case this, because getBindingIdentifiers\n // has an ObjectProperty->value entry for destructuring patterns.\n return false;\n }\n\n const keys = getBindingIdentifiers.keys[parent.type];\n if (keys) {\n for (let i = 0; i < keys.length; i++) {\n const key = keys[i];\n const val =\n // @ts-expect-error key must present in parent\n parent[key];\n if (Array.isArray(val)) {\n if (val.includes(node)) return true;\n } else {\n if (val === node) return true;\n }\n }\n }\n\n return false;\n}\n"],"mappings":";;;;;;AAAA,IAAAA,sBAAA,GAAAC,OAAA;AAKe,SAASC,SAASA,CAC/BC,IAAY,EACZC,MAAc,EACdC,WAAoB,EACX;EACT,IACEA,WAAW,IACXF,IAAI,CAACG,IAAI,KAAK,YAAY,IAC1BF,MAAM,CAACE,IAAI,KAAK,gBAAgB,IAChCD,WAAW,CAACC,IAAI,KAAK,kBAAkB,EACvC;IAGA,OAAO,KAAK;EACd;EAEA,MAAMC,IAAI,GAAGC,8BAAqB,CAACD,IAAI,CAACH,MAAM,CAACE,IAAI,CAAC;EACpD,IAAIC,IAAI,EAAE;IACR,KAAK,IAAIE,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGF,IAAI,CAACG,MAAM,EAAED,CAAC,EAAE,EAAE;MACpC,MAAME,GAAG,GAAGJ,IAAI,CAACE,CAAC,CAAC;MACnB,MAAMG,GAAG,GAEPR,MAAM,CAACO,GAAG,CAAC;MACb,IAAIE,KAAK,CAACC,OAAO,CAACF,GAAG,CAAC,EAAE;QACtB,IAAIA,GAAG,CAACG,QAAQ,CAACZ,IAAI,CAAC,EAAE,OAAO,IAAI;MACrC,CAAC,MAAM;QACL,IAAIS,GAAG,KAAKT,IAAI,EAAE,OAAO,IAAI;MAC/B;IACF;EACF;EAEA,OAAO,KAAK;AACd","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isBlockScoped.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isBlockScoped.js deleted file mode 100644 index a552f65f6..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isBlockScoped.js +++ /dev/null @@ -1,13 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = isBlockScoped; -var _index = require("./generated/index.js"); -var _isLet = require("./isLet.js"); -function isBlockScoped(node) { - return (0, _index.isFunctionDeclaration)(node) || (0, _index.isClassDeclaration)(node) || (0, _isLet.default)(node); -} - -//# sourceMappingURL=isBlockScoped.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isBlockScoped.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isBlockScoped.js.map deleted file mode 100644 index c9418504e..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isBlockScoped.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","_isLet","isBlockScoped","node","isFunctionDeclaration","isClassDeclaration","isLet"],"sources":["../../src/validators/isBlockScoped.ts"],"sourcesContent":["import {\n isClassDeclaration,\n isFunctionDeclaration,\n} from \"./generated/index.ts\";\nimport isLet from \"./isLet.ts\";\nimport type * as t from \"../index.ts\";\n\n/**\n * Check if the input `node` is block scoped.\n */\nexport default function isBlockScoped(node: t.Node): boolean {\n return isFunctionDeclaration(node) || isClassDeclaration(node) || isLet(node);\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAIA,IAAAC,MAAA,GAAAD,OAAA;AAMe,SAASE,aAAaA,CAACC,IAAY,EAAW;EAC3D,OAAO,IAAAC,4BAAqB,EAACD,IAAI,CAAC,IAAI,IAAAE,yBAAkB,EAACF,IAAI,CAAC,IAAI,IAAAG,cAAK,EAACH,IAAI,CAAC;AAC/E","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isImmutable.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isImmutable.js deleted file mode 100644 index 324fae63a..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isImmutable.js +++ /dev/null @@ -1,21 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = isImmutable; -var _isType = require("./isType.js"); -var _index = require("./generated/index.js"); -function isImmutable(node) { - if ((0, _isType.default)(node.type, "Immutable")) return true; - if ((0, _index.isIdentifier)(node)) { - if (node.name === "undefined") { - return true; - } else { - return false; - } - } - return false; -} - -//# sourceMappingURL=isImmutable.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isImmutable.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isImmutable.js.map deleted file mode 100644 index 023471001..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isImmutable.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_isType","require","_index","isImmutable","node","isType","type","isIdentifier","name"],"sources":["../../src/validators/isImmutable.ts"],"sourcesContent":["import isType from \"./isType.ts\";\nimport { isIdentifier } from \"./generated/index.ts\";\nimport type * as t from \"../index.ts\";\n\n/**\n * Check if the input `node` is definitely immutable.\n */\nexport default function isImmutable(node: t.Node): boolean {\n if (isType(node.type, \"Immutable\")) return true;\n\n if (isIdentifier(node)) {\n if (node.name === \"undefined\") {\n // immutable!\n return true;\n } else {\n // no idea...\n return false;\n }\n }\n\n return false;\n}\n"],"mappings":";;;;;;AAAA,IAAAA,OAAA,GAAAC,OAAA;AACA,IAAAC,MAAA,GAAAD,OAAA;AAMe,SAASE,WAAWA,CAACC,IAAY,EAAW;EACzD,IAAI,IAAAC,eAAM,EAACD,IAAI,CAACE,IAAI,EAAE,WAAW,CAAC,EAAE,OAAO,IAAI;EAE/C,IAAI,IAAAC,mBAAY,EAACH,IAAI,CAAC,EAAE;IACtB,IAAIA,IAAI,CAACI,IAAI,KAAK,WAAW,EAAE;MAE7B,OAAO,IAAI;IACb,CAAC,MAAM;MAEL,OAAO,KAAK;IACd;EACF;EAEA,OAAO,KAAK;AACd","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isLet.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isLet.js deleted file mode 100644 index 2965a8af8..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isLet.js +++ /dev/null @@ -1,13 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = isLet; -var _index = require("./generated/index.js"); -var _index2 = require("../constants/index.js"); -function isLet(node) { - return (0, _index.isVariableDeclaration)(node) && (node.kind !== "var" || node[_index2.BLOCK_SCOPED_SYMBOL]); -} - -//# sourceMappingURL=isLet.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isLet.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isLet.js.map deleted file mode 100644 index 109b785d6..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isLet.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","_index2","isLet","node","isVariableDeclaration","kind","BLOCK_SCOPED_SYMBOL"],"sources":["../../src/validators/isLet.ts"],"sourcesContent":["import { isVariableDeclaration } from \"./generated/index.ts\";\nimport { BLOCK_SCOPED_SYMBOL } from \"../constants/index.ts\";\nimport type * as t from \"../index.ts\";\n\n/**\n * Check if the input `node` is a `let` variable declaration.\n */\nexport default function isLet(node: t.Node): boolean {\n return (\n isVariableDeclaration(node) &&\n (node.kind !== \"var\" ||\n // @ts-expect-error Fixme: document private properties\n node[BLOCK_SCOPED_SYMBOL])\n );\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AACA,IAAAC,OAAA,GAAAD,OAAA;AAMe,SAASE,KAAKA,CAACC,IAAY,EAAW;EACnD,OACE,IAAAC,4BAAqB,EAACD,IAAI,CAAC,KAC1BA,IAAI,CAACE,IAAI,KAAK,KAAK,IAElBF,IAAI,CAACG,2BAAmB,CAAC,CAAC;AAEhC","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isNode.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isNode.js deleted file mode 100644 index d80ce74a5..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isNode.js +++ /dev/null @@ -1,12 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = isNode; -var _index = require("../definitions/index.js"); -function isNode(node) { - return !!(node && _index.VISITOR_KEYS[node.type]); -} - -//# sourceMappingURL=isNode.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isNode.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isNode.js.map deleted file mode 100644 index 0577fec29..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isNode.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","isNode","node","VISITOR_KEYS","type"],"sources":["../../src/validators/isNode.ts"],"sourcesContent":["import { VISITOR_KEYS } from \"../definitions/index.ts\";\nimport type * as t from \"../index.ts\";\n\nexport default function isNode(node: any): node is t.Node {\n return !!(node && VISITOR_KEYS[node.type]);\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAGe,SAASC,MAAMA,CAACC,IAAS,EAAkB;EACxD,OAAO,CAAC,EAAEA,IAAI,IAAIC,mBAAY,CAACD,IAAI,CAACE,IAAI,CAAC,CAAC;AAC5C","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isNodesEquivalent.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isNodesEquivalent.js deleted file mode 100644 index fc399028b..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isNodesEquivalent.js +++ /dev/null @@ -1,57 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = isNodesEquivalent; -var _index = require("../definitions/index.js"); -function isNodesEquivalent(a, b) { - if (typeof a !== "object" || typeof b !== "object" || a == null || b == null) { - return a === b; - } - if (a.type !== b.type) { - return false; - } - const fields = Object.keys(_index.NODE_FIELDS[a.type] || a.type); - const visitorKeys = _index.VISITOR_KEYS[a.type]; - for (const field of fields) { - const val_a = a[field]; - const val_b = b[field]; - if (typeof val_a !== typeof val_b) { - return false; - } - if (val_a == null && val_b == null) { - continue; - } else if (val_a == null || val_b == null) { - return false; - } - if (Array.isArray(val_a)) { - if (!Array.isArray(val_b)) { - return false; - } - if (val_a.length !== val_b.length) { - return false; - } - for (let i = 0; i < val_a.length; i++) { - if (!isNodesEquivalent(val_a[i], val_b[i])) { - return false; - } - } - continue; - } - if (typeof val_a === "object" && !(visitorKeys != null && visitorKeys.includes(field))) { - for (const key of Object.keys(val_a)) { - if (val_a[key] !== val_b[key]) { - return false; - } - } - continue; - } - if (!isNodesEquivalent(val_a, val_b)) { - return false; - } - } - return true; -} - -//# sourceMappingURL=isNodesEquivalent.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isNodesEquivalent.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isNodesEquivalent.js.map deleted file mode 100644 index c718316dd..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isNodesEquivalent.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","isNodesEquivalent","a","b","type","fields","Object","keys","NODE_FIELDS","visitorKeys","VISITOR_KEYS","field","val_a","val_b","Array","isArray","length","i","includes","key"],"sources":["../../src/validators/isNodesEquivalent.ts"],"sourcesContent":["import { NODE_FIELDS, VISITOR_KEYS } from \"../definitions/index.ts\";\nimport type * as t from \"../index.ts\";\n\n/**\n * Check if two nodes are equivalent\n */\nexport default function isNodesEquivalent>(\n a: T,\n b: any,\n): b is T {\n if (\n typeof a !== \"object\" ||\n typeof b !== \"object\" ||\n a == null ||\n b == null\n ) {\n return a === b;\n }\n\n if (a.type !== b.type) {\n return false;\n }\n\n const fields = Object.keys(NODE_FIELDS[a.type] || a.type);\n const visitorKeys = VISITOR_KEYS[a.type];\n\n for (const field of fields) {\n const val_a =\n // @ts-expect-error field must present in a\n a[field];\n const val_b = b[field];\n if (typeof val_a !== typeof val_b) {\n return false;\n }\n if (val_a == null && val_b == null) {\n continue;\n } else if (val_a == null || val_b == null) {\n return false;\n }\n\n if (Array.isArray(val_a)) {\n if (!Array.isArray(val_b)) {\n return false;\n }\n if (val_a.length !== val_b.length) {\n return false;\n }\n\n for (let i = 0; i < val_a.length; i++) {\n if (!isNodesEquivalent(val_a[i], val_b[i])) {\n return false;\n }\n }\n continue;\n }\n\n if (typeof val_a === \"object\" && !visitorKeys?.includes(field)) {\n for (const key of Object.keys(val_a)) {\n if (val_a[key] !== val_b[key]) {\n return false;\n }\n }\n continue;\n }\n\n if (!isNodesEquivalent(val_a, val_b)) {\n return false;\n }\n }\n\n return true;\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAMe,SAASC,iBAAiBA,CACvCC,CAAI,EACJC,CAAM,EACE;EACR,IACE,OAAOD,CAAC,KAAK,QAAQ,IACrB,OAAOC,CAAC,KAAK,QAAQ,IACrBD,CAAC,IAAI,IAAI,IACTC,CAAC,IAAI,IAAI,EACT;IACA,OAAOD,CAAC,KAAKC,CAAC;EAChB;EAEA,IAAID,CAAC,CAACE,IAAI,KAAKD,CAAC,CAACC,IAAI,EAAE;IACrB,OAAO,KAAK;EACd;EAEA,MAAMC,MAAM,GAAGC,MAAM,CAACC,IAAI,CAACC,kBAAW,CAACN,CAAC,CAACE,IAAI,CAAC,IAAIF,CAAC,CAACE,IAAI,CAAC;EACzD,MAAMK,WAAW,GAAGC,mBAAY,CAACR,CAAC,CAACE,IAAI,CAAC;EAExC,KAAK,MAAMO,KAAK,IAAIN,MAAM,EAAE;IAC1B,MAAMO,KAAK,GAETV,CAAC,CAACS,KAAK,CAAC;IACV,MAAME,KAAK,GAAGV,CAAC,CAACQ,KAAK,CAAC;IACtB,IAAI,OAAOC,KAAK,KAAK,OAAOC,KAAK,EAAE;MACjC,OAAO,KAAK;IACd;IACA,IAAID,KAAK,IAAI,IAAI,IAAIC,KAAK,IAAI,IAAI,EAAE;MAClC;IACF,CAAC,MAAM,IAAID,KAAK,IAAI,IAAI,IAAIC,KAAK,IAAI,IAAI,EAAE;MACzC,OAAO,KAAK;IACd;IAEA,IAAIC,KAAK,CAACC,OAAO,CAACH,KAAK,CAAC,EAAE;MACxB,IAAI,CAACE,KAAK,CAACC,OAAO,CAACF,KAAK,CAAC,EAAE;QACzB,OAAO,KAAK;MACd;MACA,IAAID,KAAK,CAACI,MAAM,KAAKH,KAAK,CAACG,MAAM,EAAE;QACjC,OAAO,KAAK;MACd;MAEA,KAAK,IAAIC,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGL,KAAK,CAACI,MAAM,EAAEC,CAAC,EAAE,EAAE;QACrC,IAAI,CAAChB,iBAAiB,CAACW,KAAK,CAACK,CAAC,CAAC,EAAEJ,KAAK,CAACI,CAAC,CAAC,CAAC,EAAE;UAC1C,OAAO,KAAK;QACd;MACF;MACA;IACF;IAEA,IAAI,OAAOL,KAAK,KAAK,QAAQ,IAAI,EAACH,WAAW,YAAXA,WAAW,CAAES,QAAQ,CAACP,KAAK,CAAC,GAAE;MAC9D,KAAK,MAAMQ,GAAG,IAAIb,MAAM,CAACC,IAAI,CAACK,KAAK,CAAC,EAAE;QACpC,IAAIA,KAAK,CAACO,GAAG,CAAC,KAAKN,KAAK,CAACM,GAAG,CAAC,EAAE;UAC7B,OAAO,KAAK;QACd;MACF;MACA;IACF;IAEA,IAAI,CAAClB,iBAAiB,CAACW,KAAK,EAAEC,KAAK,CAAC,EAAE;MACpC,OAAO,KAAK;IACd;EACF;EAEA,OAAO,IAAI;AACb","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isPlaceholderType.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isPlaceholderType.js deleted file mode 100644 index ed8f24795..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isPlaceholderType.js +++ /dev/null @@ -1,19 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = isPlaceholderType; -var _index = require("../definitions/index.js"); -function isPlaceholderType(placeholderType, targetType) { - if (placeholderType === targetType) return true; - const aliases = _index.PLACEHOLDERS_ALIAS[placeholderType]; - if (aliases) { - for (const alias of aliases) { - if (targetType === alias) return true; - } - } - return false; -} - -//# sourceMappingURL=isPlaceholderType.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isPlaceholderType.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isPlaceholderType.js.map deleted file mode 100644 index c6633f472..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isPlaceholderType.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","isPlaceholderType","placeholderType","targetType","aliases","PLACEHOLDERS_ALIAS","alias"],"sources":["../../src/validators/isPlaceholderType.ts"],"sourcesContent":["import { PLACEHOLDERS_ALIAS } from \"../definitions/index.ts\";\n\n/**\n * Test if a `placeholderType` is a `targetType` or if `targetType` is an alias of `placeholderType`.\n */\nexport default function isPlaceholderType(\n placeholderType: string,\n targetType: string,\n): boolean {\n if (placeholderType === targetType) return true;\n\n const aliases: Array | undefined =\n PLACEHOLDERS_ALIAS[placeholderType];\n if (aliases) {\n for (const alias of aliases) {\n if (targetType === alias) return true;\n }\n }\n\n return false;\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAKe,SAASC,iBAAiBA,CACvCC,eAAuB,EACvBC,UAAkB,EACT;EACT,IAAID,eAAe,KAAKC,UAAU,EAAE,OAAO,IAAI;EAE/C,MAAMC,OAAkC,GACtCC,yBAAkB,CAACH,eAAe,CAAC;EACrC,IAAIE,OAAO,EAAE;IACX,KAAK,MAAME,KAAK,IAAIF,OAAO,EAAE;MAC3B,IAAID,UAAU,KAAKG,KAAK,EAAE,OAAO,IAAI;IACvC;EACF;EAEA,OAAO,KAAK;AACd","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isReferenced.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isReferenced.js deleted file mode 100644 index f8084f1ac..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isReferenced.js +++ /dev/null @@ -1,96 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = isReferenced; -function isReferenced(node, parent, grandparent) { - switch (parent.type) { - case "MemberExpression": - case "OptionalMemberExpression": - if (parent.property === node) { - return !!parent.computed; - } - return parent.object === node; - case "JSXMemberExpression": - return parent.object === node; - case "VariableDeclarator": - return parent.init === node; - case "ArrowFunctionExpression": - return parent.body === node; - case "PrivateName": - return false; - case "ClassMethod": - case "ClassPrivateMethod": - case "ObjectMethod": - if (parent.key === node) { - return !!parent.computed; - } - return false; - case "ObjectProperty": - if (parent.key === node) { - return !!parent.computed; - } - return !grandparent || grandparent.type !== "ObjectPattern"; - case "ClassProperty": - case "ClassAccessorProperty": - if (parent.key === node) { - return !!parent.computed; - } - return true; - case "ClassPrivateProperty": - return parent.key !== node; - case "ClassDeclaration": - case "ClassExpression": - return parent.superClass === node; - case "AssignmentExpression": - return parent.right === node; - case "AssignmentPattern": - return parent.right === node; - case "LabeledStatement": - return false; - case "CatchClause": - return false; - case "RestElement": - return false; - case "BreakStatement": - case "ContinueStatement": - return false; - case "FunctionDeclaration": - case "FunctionExpression": - return false; - case "ExportNamespaceSpecifier": - case "ExportDefaultSpecifier": - return false; - case "ExportSpecifier": - if (grandparent != null && grandparent.source) { - return false; - } - return parent.local === node; - case "ImportDefaultSpecifier": - case "ImportNamespaceSpecifier": - case "ImportSpecifier": - return false; - case "ImportAttribute": - return false; - case "JSXAttribute": - return false; - case "ObjectPattern": - case "ArrayPattern": - return false; - case "MetaProperty": - return false; - case "ObjectTypeProperty": - return parent.key !== node; - case "TSEnumMember": - return parent.id !== node; - case "TSPropertySignature": - if (parent.key === node) { - return !!parent.computed; - } - return true; - } - return true; -} - -//# sourceMappingURL=isReferenced.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isReferenced.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isReferenced.js.map deleted file mode 100644 index 6ffd19102..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isReferenced.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["isReferenced","node","parent","grandparent","type","property","computed","object","init","body","key","superClass","right","source","local","id"],"sources":["../../src/validators/isReferenced.ts"],"sourcesContent":["import type * as t from \"../index.ts\";\n\n/**\n * Check if the input `node` is a reference to a bound variable.\n */\nexport default function isReferenced(\n node: t.Node,\n parent: t.Node,\n grandparent?: t.Node,\n): boolean {\n switch (parent.type) {\n // yes: PARENT[NODE]\n // yes: NODE.child\n // no: parent.NODE\n case \"MemberExpression\":\n case \"OptionalMemberExpression\":\n if (parent.property === node) {\n return !!parent.computed;\n }\n return parent.object === node;\n\n case \"JSXMemberExpression\":\n return parent.object === node;\n // no: let NODE = init;\n // yes: let id = NODE;\n case \"VariableDeclarator\":\n return parent.init === node;\n\n // yes: () => NODE\n // no: (NODE) => {}\n case \"ArrowFunctionExpression\":\n return parent.body === node;\n\n // no: class { #NODE; }\n // no: class { get #NODE() {} }\n // no: class { #NODE() {} }\n // no: class { fn() { return this.#NODE; } }\n case \"PrivateName\":\n return false;\n\n // no: class { NODE() {} }\n // yes: class { [NODE]() {} }\n // no: class { foo(NODE) {} }\n case \"ClassMethod\":\n case \"ClassPrivateMethod\":\n case \"ObjectMethod\":\n if (parent.key === node) {\n return !!parent.computed;\n }\n return false;\n\n // yes: { [NODE]: \"\" }\n // no: { NODE: \"\" }\n // depends: { NODE }\n // depends: { key: NODE }\n case \"ObjectProperty\":\n if (parent.key === node) {\n return !!parent.computed;\n }\n // parent.value === node\n return !grandparent || grandparent.type !== \"ObjectPattern\";\n // no: class { NODE = value; }\n // yes: class { [NODE] = value; }\n // yes: class { key = NODE; }\n case \"ClassProperty\":\n case \"ClassAccessorProperty\":\n if (parent.key === node) {\n return !!parent.computed;\n }\n return true;\n case \"ClassPrivateProperty\":\n return parent.key !== node;\n\n // no: class NODE {}\n // yes: class Foo extends NODE {}\n case \"ClassDeclaration\":\n case \"ClassExpression\":\n return parent.superClass === node;\n\n // yes: left = NODE;\n // no: NODE = right;\n case \"AssignmentExpression\":\n return parent.right === node;\n\n // no: [NODE = foo] = [];\n // yes: [foo = NODE] = [];\n case \"AssignmentPattern\":\n return parent.right === node;\n\n // no: NODE: for (;;) {}\n case \"LabeledStatement\":\n return false;\n\n // no: try {} catch (NODE) {}\n case \"CatchClause\":\n return false;\n\n // no: function foo(...NODE) {}\n case \"RestElement\":\n return false;\n\n case \"BreakStatement\":\n case \"ContinueStatement\":\n return false;\n\n // no: function NODE() {}\n // no: function foo(NODE) {}\n case \"FunctionDeclaration\":\n case \"FunctionExpression\":\n return false;\n\n // no: export NODE from \"foo\";\n // no: export * as NODE from \"foo\";\n case \"ExportNamespaceSpecifier\":\n case \"ExportDefaultSpecifier\":\n return false;\n\n // no: export { foo as NODE };\n // yes: export { NODE as foo };\n // no: export { NODE as foo } from \"foo\";\n case \"ExportSpecifier\":\n // @ts-expect-error todo(flow->ts): Property 'source' does not exist on type 'AnyTypeAnnotation'.\n if (grandparent?.source) {\n return false;\n }\n return parent.local === node;\n\n // no: import NODE from \"foo\";\n // no: import * as NODE from \"foo\";\n // no: import { NODE as foo } from \"foo\";\n // no: import { foo as NODE } from \"foo\";\n // no: import NODE from \"bar\";\n case \"ImportDefaultSpecifier\":\n case \"ImportNamespaceSpecifier\":\n case \"ImportSpecifier\":\n return false;\n\n // no: import \"foo\" assert { NODE: \"json\" }\n case \"ImportAttribute\":\n return false;\n\n // no:

    \n case \"JSXAttribute\":\n return false;\n\n // no: [NODE] = [];\n // no: ({ NODE }) = [];\n case \"ObjectPattern\":\n case \"ArrayPattern\":\n return false;\n\n // no: new.NODE\n // no: NODE.target\n case \"MetaProperty\":\n return false;\n\n // yes: type X = { someProperty: NODE }\n // no: type X = { NODE: OtherType }\n case \"ObjectTypeProperty\":\n return parent.key !== node;\n\n // yes: enum X { Foo = NODE }\n // no: enum X { NODE }\n case \"TSEnumMember\":\n return parent.id !== node;\n\n // yes: { [NODE]: value }\n // no: { NODE: value }\n case \"TSPropertySignature\":\n if (parent.key === node) {\n return !!parent.computed;\n }\n\n return true;\n }\n\n return true;\n}\n"],"mappings":";;;;;;AAKe,SAASA,YAAYA,CAClCC,IAAY,EACZC,MAAc,EACdC,WAAoB,EACX;EACT,QAAQD,MAAM,CAACE,IAAI;IAIjB,KAAK,kBAAkB;IACvB,KAAK,0BAA0B;MAC7B,IAAIF,MAAM,CAACG,QAAQ,KAAKJ,IAAI,EAAE;QAC5B,OAAO,CAAC,CAACC,MAAM,CAACI,QAAQ;MAC1B;MACA,OAAOJ,MAAM,CAACK,MAAM,KAAKN,IAAI;IAE/B,KAAK,qBAAqB;MACxB,OAAOC,MAAM,CAACK,MAAM,KAAKN,IAAI;IAG/B,KAAK,oBAAoB;MACvB,OAAOC,MAAM,CAACM,IAAI,KAAKP,IAAI;IAI7B,KAAK,yBAAyB;MAC5B,OAAOC,MAAM,CAACO,IAAI,KAAKR,IAAI;IAM7B,KAAK,aAAa;MAChB,OAAO,KAAK;IAKd,KAAK,aAAa;IAClB,KAAK,oBAAoB;IACzB,KAAK,cAAc;MACjB,IAAIC,MAAM,CAACQ,GAAG,KAAKT,IAAI,EAAE;QACvB,OAAO,CAAC,CAACC,MAAM,CAACI,QAAQ;MAC1B;MACA,OAAO,KAAK;IAMd,KAAK,gBAAgB;MACnB,IAAIJ,MAAM,CAACQ,GAAG,KAAKT,IAAI,EAAE;QACvB,OAAO,CAAC,CAACC,MAAM,CAACI,QAAQ;MAC1B;MAEA,OAAO,CAACH,WAAW,IAAIA,WAAW,CAACC,IAAI,KAAK,eAAe;IAI7D,KAAK,eAAe;IACpB,KAAK,uBAAuB;MAC1B,IAAIF,MAAM,CAACQ,GAAG,KAAKT,IAAI,EAAE;QACvB,OAAO,CAAC,CAACC,MAAM,CAACI,QAAQ;MAC1B;MACA,OAAO,IAAI;IACb,KAAK,sBAAsB;MACzB,OAAOJ,MAAM,CAACQ,GAAG,KAAKT,IAAI;IAI5B,KAAK,kBAAkB;IACvB,KAAK,iBAAiB;MACpB,OAAOC,MAAM,CAACS,UAAU,KAAKV,IAAI;IAInC,KAAK,sBAAsB;MACzB,OAAOC,MAAM,CAACU,KAAK,KAAKX,IAAI;IAI9B,KAAK,mBAAmB;MACtB,OAAOC,MAAM,CAACU,KAAK,KAAKX,IAAI;IAG9B,KAAK,kBAAkB;MACrB,OAAO,KAAK;IAGd,KAAK,aAAa;MAChB,OAAO,KAAK;IAGd,KAAK,aAAa;MAChB,OAAO,KAAK;IAEd,KAAK,gBAAgB;IACrB,KAAK,mBAAmB;MACtB,OAAO,KAAK;IAId,KAAK,qBAAqB;IAC1B,KAAK,oBAAoB;MACvB,OAAO,KAAK;IAId,KAAK,0BAA0B;IAC/B,KAAK,wBAAwB;MAC3B,OAAO,KAAK;IAKd,KAAK,iBAAiB;MAEpB,IAAIE,WAAW,YAAXA,WAAW,CAAEU,MAAM,EAAE;QACvB,OAAO,KAAK;MACd;MACA,OAAOX,MAAM,CAACY,KAAK,KAAKb,IAAI;IAO9B,KAAK,wBAAwB;IAC7B,KAAK,0BAA0B;IAC/B,KAAK,iBAAiB;MACpB,OAAO,KAAK;IAGd,KAAK,iBAAiB;MACpB,OAAO,KAAK;IAGd,KAAK,cAAc;MACjB,OAAO,KAAK;IAId,KAAK,eAAe;IACpB,KAAK,cAAc;MACjB,OAAO,KAAK;IAId,KAAK,cAAc;MACjB,OAAO,KAAK;IAId,KAAK,oBAAoB;MACvB,OAAOC,MAAM,CAACQ,GAAG,KAAKT,IAAI;IAI5B,KAAK,cAAc;MACjB,OAAOC,MAAM,CAACa,EAAE,KAAKd,IAAI;IAI3B,KAAK,qBAAqB;MACxB,IAAIC,MAAM,CAACQ,GAAG,KAAKT,IAAI,EAAE;QACvB,OAAO,CAAC,CAACC,MAAM,CAACI,QAAQ;MAC1B;MAEA,OAAO,IAAI;EACf;EAEA,OAAO,IAAI;AACb","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isScope.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isScope.js deleted file mode 100644 index 40b5dc28e..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isScope.js +++ /dev/null @@ -1,18 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = isScope; -var _index = require("./generated/index.js"); -function isScope(node, parent) { - if ((0, _index.isBlockStatement)(node) && ((0, _index.isFunction)(parent) || (0, _index.isCatchClause)(parent))) { - return false; - } - if ((0, _index.isPattern)(node) && ((0, _index.isFunction)(parent) || (0, _index.isCatchClause)(parent))) { - return true; - } - return (0, _index.isScopable)(node); -} - -//# sourceMappingURL=isScope.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isScope.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isScope.js.map deleted file mode 100644 index 4fa8c36e0..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isScope.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","isScope","node","parent","isBlockStatement","isFunction","isCatchClause","isPattern","isScopable"],"sources":["../../src/validators/isScope.ts"],"sourcesContent":["import {\n isFunction,\n isCatchClause,\n isBlockStatement,\n isScopable,\n isPattern,\n} from \"./generated/index.ts\";\nimport type * as t from \"../index.ts\";\n\n/**\n * Check if the input `node` is a scope.\n */\nexport default function isScope(node: t.Node, parent: t.Node): boolean {\n // If a BlockStatement is an immediate descendent of a Function/CatchClause, it must be in the body.\n // Hence we skipped the parentKey === \"params\" check\n if (isBlockStatement(node) && (isFunction(parent) || isCatchClause(parent))) {\n return false;\n }\n\n // If a Pattern is an immediate descendent of a Function/CatchClause, it must be in the params.\n // Hence we skipped the parentKey === \"params\" check\n if (isPattern(node) && (isFunction(parent) || isCatchClause(parent))) {\n return true;\n }\n\n return isScopable(node);\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAYe,SAASC,OAAOA,CAACC,IAAY,EAAEC,MAAc,EAAW;EAGrE,IAAI,IAAAC,uBAAgB,EAACF,IAAI,CAAC,KAAK,IAAAG,iBAAU,EAACF,MAAM,CAAC,IAAI,IAAAG,oBAAa,EAACH,MAAM,CAAC,CAAC,EAAE;IAC3E,OAAO,KAAK;EACd;EAIA,IAAI,IAAAI,gBAAS,EAACL,IAAI,CAAC,KAAK,IAAAG,iBAAU,EAACF,MAAM,CAAC,IAAI,IAAAG,oBAAa,EAACH,MAAM,CAAC,CAAC,EAAE;IACpE,OAAO,IAAI;EACb;EAEA,OAAO,IAAAK,iBAAU,EAACN,IAAI,CAAC;AACzB","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isSpecifierDefault.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isSpecifierDefault.js deleted file mode 100644 index fc492b1cf..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isSpecifierDefault.js +++ /dev/null @@ -1,14 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = isSpecifierDefault; -var _index = require("./generated/index.js"); -function isSpecifierDefault(specifier) { - return (0, _index.isImportDefaultSpecifier)(specifier) || (0, _index.isIdentifier)(specifier.imported || specifier.exported, { - name: "default" - }); -} - -//# sourceMappingURL=isSpecifierDefault.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isSpecifierDefault.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isSpecifierDefault.js.map deleted file mode 100644 index eefd1b090..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isSpecifierDefault.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","isSpecifierDefault","specifier","isImportDefaultSpecifier","isIdentifier","imported","exported","name"],"sources":["../../src/validators/isSpecifierDefault.ts"],"sourcesContent":["import { isIdentifier, isImportDefaultSpecifier } from \"./generated/index.ts\";\nimport type * as t from \"../index.ts\";\n\n/**\n * Check if the input `specifier` is a `default` import or export.\n */\nexport default function isSpecifierDefault(\n specifier: t.ModuleSpecifier,\n): boolean {\n return (\n isImportDefaultSpecifier(specifier) ||\n // @ts-expect-error todo(flow->ts): stricter type for specifier\n isIdentifier(specifier.imported || specifier.exported, {\n name: \"default\",\n })\n );\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAMe,SAASC,kBAAkBA,CACxCC,SAA4B,EACnB;EACT,OACE,IAAAC,+BAAwB,EAACD,SAAS,CAAC,IAEnC,IAAAE,mBAAY,EAACF,SAAS,CAACG,QAAQ,IAAIH,SAAS,CAACI,QAAQ,EAAE;IACrDC,IAAI,EAAE;EACR,CAAC,CAAC;AAEN","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isType.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isType.js deleted file mode 100644 index b34308394..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isType.js +++ /dev/null @@ -1,22 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = isType; -var _index = require("../definitions/index.js"); -function isType(nodeType, targetType) { - if (nodeType === targetType) return true; - if (nodeType == null) return false; - if (_index.ALIAS_KEYS[targetType]) return false; - const aliases = _index.FLIPPED_ALIAS_KEYS[targetType]; - if (aliases) { - if (aliases[0] === nodeType) return true; - for (const alias of aliases) { - if (nodeType === alias) return true; - } - } - return false; -} - -//# sourceMappingURL=isType.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isType.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isType.js.map deleted file mode 100644 index d0aaf3c23..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isType.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","isType","nodeType","targetType","ALIAS_KEYS","aliases","FLIPPED_ALIAS_KEYS","alias"],"sources":["../../src/validators/isType.ts"],"sourcesContent":["import { FLIPPED_ALIAS_KEYS, ALIAS_KEYS } from \"../definitions/index.ts\";\nimport type * as t from \"../index.ts\";\n\nexport default function isType(\n nodeType: string,\n targetType: T,\n): nodeType is T;\n\nexport default function isType(\n nodeType: string | null | undefined,\n targetType: string,\n): boolean;\n\n/**\n * Test if a `nodeType` is a `targetType` or if `targetType` is an alias of `nodeType`.\n */\nexport default function isType(nodeType: string, targetType: string): boolean {\n if (nodeType === targetType) return true;\n\n // If nodeType is nullish, it can't be an alias of targetType.\n if (nodeType == null) return false;\n\n // This is a fast-path. If the test above failed, but an alias key is found, then the\n // targetType was a primary node type, so there's no need to check the aliases.\n // @ts-expect-error targetType may not index ALIAS_KEYS\n if (ALIAS_KEYS[targetType]) return false;\n\n const aliases: Array | undefined = FLIPPED_ALIAS_KEYS[targetType];\n if (aliases) {\n if (aliases[0] === nodeType) return true;\n\n for (const alias of aliases) {\n if (nodeType === alias) return true;\n }\n }\n\n return false;\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAgBe,SAASC,MAAMA,CAACC,QAAgB,EAAEC,UAAkB,EAAW;EAC5E,IAAID,QAAQ,KAAKC,UAAU,EAAE,OAAO,IAAI;EAGxC,IAAID,QAAQ,IAAI,IAAI,EAAE,OAAO,KAAK;EAKlC,IAAIE,iBAAU,CAACD,UAAU,CAAC,EAAE,OAAO,KAAK;EAExC,MAAME,OAAkC,GAAGC,yBAAkB,CAACH,UAAU,CAAC;EACzE,IAAIE,OAAO,EAAE;IACX,IAAIA,OAAO,CAAC,CAAC,CAAC,KAAKH,QAAQ,EAAE,OAAO,IAAI;IAExC,KAAK,MAAMK,KAAK,IAAIF,OAAO,EAAE;MAC3B,IAAIH,QAAQ,KAAKK,KAAK,EAAE,OAAO,IAAI;IACrC;EACF;EAEA,OAAO,KAAK;AACd","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isValidES3Identifier.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isValidES3Identifier.js deleted file mode 100644 index 08c7d0ab1..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isValidES3Identifier.js +++ /dev/null @@ -1,13 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = isValidES3Identifier; -var _isValidIdentifier = require("./isValidIdentifier.js"); -const RESERVED_WORDS_ES3_ONLY = new Set(["abstract", "boolean", "byte", "char", "double", "enum", "final", "float", "goto", "implements", "int", "interface", "long", "native", "package", "private", "protected", "public", "short", "static", "synchronized", "throws", "transient", "volatile"]); -function isValidES3Identifier(name) { - return (0, _isValidIdentifier.default)(name) && !RESERVED_WORDS_ES3_ONLY.has(name); -} - -//# sourceMappingURL=isValidES3Identifier.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isValidES3Identifier.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isValidES3Identifier.js.map deleted file mode 100644 index f3d015880..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isValidES3Identifier.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_isValidIdentifier","require","RESERVED_WORDS_ES3_ONLY","Set","isValidES3Identifier","name","isValidIdentifier","has"],"sources":["../../src/validators/isValidES3Identifier.ts"],"sourcesContent":["import isValidIdentifier from \"./isValidIdentifier.ts\";\n\nconst RESERVED_WORDS_ES3_ONLY: Set = new Set([\n \"abstract\",\n \"boolean\",\n \"byte\",\n \"char\",\n \"double\",\n \"enum\",\n \"final\",\n \"float\",\n \"goto\",\n \"implements\",\n \"int\",\n \"interface\",\n \"long\",\n \"native\",\n \"package\",\n \"private\",\n \"protected\",\n \"public\",\n \"short\",\n \"static\",\n \"synchronized\",\n \"throws\",\n \"transient\",\n \"volatile\",\n]);\n\n/**\n * Check if the input `name` is a valid identifier name according to the ES3 specification.\n *\n * Additional ES3 reserved words are\n */\nexport default function isValidES3Identifier(name: string): boolean {\n return isValidIdentifier(name) && !RESERVED_WORDS_ES3_ONLY.has(name);\n}\n"],"mappings":";;;;;;AAAA,IAAAA,kBAAA,GAAAC,OAAA;AAEA,MAAMC,uBAAoC,GAAG,IAAIC,GAAG,CAAC,CACnD,UAAU,EACV,SAAS,EACT,MAAM,EACN,MAAM,EACN,QAAQ,EACR,MAAM,EACN,OAAO,EACP,OAAO,EACP,MAAM,EACN,YAAY,EACZ,KAAK,EACL,WAAW,EACX,MAAM,EACN,QAAQ,EACR,SAAS,EACT,SAAS,EACT,WAAW,EACX,QAAQ,EACR,OAAO,EACP,QAAQ,EACR,cAAc,EACd,QAAQ,EACR,WAAW,EACX,UAAU,CACX,CAAC;AAOa,SAASC,oBAAoBA,CAACC,IAAY,EAAW;EAClE,OAAO,IAAAC,0BAAiB,EAACD,IAAI,CAAC,IAAI,CAACH,uBAAuB,CAACK,GAAG,CAACF,IAAI,CAAC;AACtE","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isValidIdentifier.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isValidIdentifier.js deleted file mode 100644 index b8674b5d6..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isValidIdentifier.js +++ /dev/null @@ -1,18 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = isValidIdentifier; -var _helperValidatorIdentifier = require("@babel/helper-validator-identifier"); -function isValidIdentifier(name, reserved = true) { - if (typeof name !== "string") return false; - if (reserved) { - if ((0, _helperValidatorIdentifier.isKeyword)(name) || (0, _helperValidatorIdentifier.isStrictReservedWord)(name, true)) { - return false; - } - } - return (0, _helperValidatorIdentifier.isIdentifierName)(name); -} - -//# sourceMappingURL=isValidIdentifier.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isValidIdentifier.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isValidIdentifier.js.map deleted file mode 100644 index 1b595c4d3..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isValidIdentifier.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_helperValidatorIdentifier","require","isValidIdentifier","name","reserved","isKeyword","isStrictReservedWord","isIdentifierName"],"sources":["../../src/validators/isValidIdentifier.ts"],"sourcesContent":["import {\n isIdentifierName,\n isStrictReservedWord,\n isKeyword,\n} from \"@babel/helper-validator-identifier\";\n\n/**\n * Check if the input `name` is a valid identifier name\n * and isn't a reserved word.\n */\nexport default function isValidIdentifier(\n name: string,\n reserved: boolean = true,\n): boolean {\n if (typeof name !== \"string\") return false;\n\n if (reserved) {\n // \"await\" is invalid in module, valid in script; better be safe (see #4952)\n if (isKeyword(name) || isStrictReservedWord(name, true)) {\n return false;\n }\n }\n\n return isIdentifierName(name);\n}\n"],"mappings":";;;;;;AAAA,IAAAA,0BAAA,GAAAC,OAAA;AAUe,SAASC,iBAAiBA,CACvCC,IAAY,EACZC,QAAiB,GAAG,IAAI,EACf;EACT,IAAI,OAAOD,IAAI,KAAK,QAAQ,EAAE,OAAO,KAAK;EAE1C,IAAIC,QAAQ,EAAE;IAEZ,IAAI,IAAAC,oCAAS,EAACF,IAAI,CAAC,IAAI,IAAAG,+CAAoB,EAACH,IAAI,EAAE,IAAI,CAAC,EAAE;MACvD,OAAO,KAAK;IACd;EACF;EAEA,OAAO,IAAAI,2CAAgB,EAACJ,IAAI,CAAC;AAC/B","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isVar.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isVar.js deleted file mode 100644 index 6400af6b5..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isVar.js +++ /dev/null @@ -1,15 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = isVar; -var _index = require("./generated/index.js"); -var _index2 = require("../constants/index.js"); -function isVar(node) { - return (0, _index.isVariableDeclaration)(node, { - kind: "var" - }) && !node[_index2.BLOCK_SCOPED_SYMBOL]; -} - -//# sourceMappingURL=isVar.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isVar.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isVar.js.map deleted file mode 100644 index c9006eef5..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/isVar.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","_index2","isVar","node","isVariableDeclaration","kind","BLOCK_SCOPED_SYMBOL"],"sources":["../../src/validators/isVar.ts"],"sourcesContent":["import { isVariableDeclaration } from \"./generated/index.ts\";\nimport { BLOCK_SCOPED_SYMBOL } from \"../constants/index.ts\";\nimport type * as t from \"../index.ts\";\n\n/**\n * Check if the input `node` is a variable declaration.\n */\nexport default function isVar(node: t.Node): boolean {\n return (\n isVariableDeclaration(node, { kind: \"var\" }) &&\n !(\n // @ts-expect-error document private properties\n node[BLOCK_SCOPED_SYMBOL]\n )\n );\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AACA,IAAAC,OAAA,GAAAD,OAAA;AAMe,SAASE,KAAKA,CAACC,IAAY,EAAW;EACnD,OACE,IAAAC,4BAAqB,EAACD,IAAI,EAAE;IAAEE,IAAI,EAAE;EAAM,CAAC,CAAC,IAC5C,CAEEF,IAAI,CAACG,2BAAmB,CACzB;AAEL","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/matchesPattern.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/matchesPattern.js deleted file mode 100644 index 1c7921f4a..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/matchesPattern.js +++ /dev/null @@ -1,36 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = matchesPattern; -var _index = require("./generated/index.js"); -function matchesPattern(member, match, allowPartial) { - if (!(0, _index.isMemberExpression)(member)) return false; - const parts = Array.isArray(match) ? match : match.split("."); - const nodes = []; - let node; - for (node = member; (0, _index.isMemberExpression)(node); node = node.object) { - nodes.push(node.property); - } - nodes.push(node); - if (nodes.length < parts.length) return false; - if (!allowPartial && nodes.length > parts.length) return false; - for (let i = 0, j = nodes.length - 1; i < parts.length; i++, j--) { - const node = nodes[j]; - let value; - if ((0, _index.isIdentifier)(node)) { - value = node.name; - } else if ((0, _index.isStringLiteral)(node)) { - value = node.value; - } else if ((0, _index.isThisExpression)(node)) { - value = "this"; - } else { - return false; - } - if (parts[i] !== value) return false; - } - return true; -} - -//# sourceMappingURL=matchesPattern.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/matchesPattern.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/matchesPattern.js.map deleted file mode 100644 index e64e66732..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/matchesPattern.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","matchesPattern","member","match","allowPartial","isMemberExpression","parts","Array","isArray","split","nodes","node","object","push","property","length","i","j","value","isIdentifier","name","isStringLiteral","isThisExpression"],"sources":["../../src/validators/matchesPattern.ts"],"sourcesContent":["import {\n isIdentifier,\n isMemberExpression,\n isStringLiteral,\n isThisExpression,\n} from \"./generated/index.ts\";\nimport type * as t from \"../index.ts\";\n\n/**\n * Determines whether or not the input node `member` matches the\n * input `match`.\n *\n * For example, given the match `React.createClass` it would match the\n * parsed nodes of `React.createClass` and `React[\"createClass\"]`.\n */\nexport default function matchesPattern(\n member: t.Node | null | undefined,\n match: string | string[],\n allowPartial?: boolean,\n): boolean {\n // not a member expression\n if (!isMemberExpression(member)) return false;\n\n const parts = Array.isArray(match) ? match : match.split(\".\");\n const nodes = [];\n\n let node;\n for (node = member; isMemberExpression(node); node = node.object) {\n nodes.push(node.property);\n }\n nodes.push(node);\n\n if (nodes.length < parts.length) return false;\n if (!allowPartial && nodes.length > parts.length) return false;\n\n for (let i = 0, j = nodes.length - 1; i < parts.length; i++, j--) {\n const node = nodes[j];\n let value;\n if (isIdentifier(node)) {\n value = node.name;\n } else if (isStringLiteral(node)) {\n value = node.value;\n } else if (isThisExpression(node)) {\n value = \"this\";\n } else {\n return false;\n }\n\n if (parts[i] !== value) return false;\n }\n\n return true;\n}\n"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAee,SAASC,cAAcA,CACpCC,MAAiC,EACjCC,KAAwB,EACxBC,YAAsB,EACb;EAET,IAAI,CAAC,IAAAC,yBAAkB,EAACH,MAAM,CAAC,EAAE,OAAO,KAAK;EAE7C,MAAMI,KAAK,GAAGC,KAAK,CAACC,OAAO,CAACL,KAAK,CAAC,GAAGA,KAAK,GAAGA,KAAK,CAACM,KAAK,CAAC,GAAG,CAAC;EAC7D,MAAMC,KAAK,GAAG,EAAE;EAEhB,IAAIC,IAAI;EACR,KAAKA,IAAI,GAAGT,MAAM,EAAE,IAAAG,yBAAkB,EAACM,IAAI,CAAC,EAAEA,IAAI,GAAGA,IAAI,CAACC,MAAM,EAAE;IAChEF,KAAK,CAACG,IAAI,CAACF,IAAI,CAACG,QAAQ,CAAC;EAC3B;EACAJ,KAAK,CAACG,IAAI,CAACF,IAAI,CAAC;EAEhB,IAAID,KAAK,CAACK,MAAM,GAAGT,KAAK,CAACS,MAAM,EAAE,OAAO,KAAK;EAC7C,IAAI,CAACX,YAAY,IAAIM,KAAK,CAACK,MAAM,GAAGT,KAAK,CAACS,MAAM,EAAE,OAAO,KAAK;EAE9D,KAAK,IAAIC,CAAC,GAAG,CAAC,EAAEC,CAAC,GAAGP,KAAK,CAACK,MAAM,GAAG,CAAC,EAAEC,CAAC,GAAGV,KAAK,CAACS,MAAM,EAAEC,CAAC,EAAE,EAAEC,CAAC,EAAE,EAAE;IAChE,MAAMN,IAAI,GAAGD,KAAK,CAACO,CAAC,CAAC;IACrB,IAAIC,KAAK;IACT,IAAI,IAAAC,mBAAY,EAACR,IAAI,CAAC,EAAE;MACtBO,KAAK,GAAGP,IAAI,CAACS,IAAI;IACnB,CAAC,MAAM,IAAI,IAAAC,sBAAe,EAACV,IAAI,CAAC,EAAE;MAChCO,KAAK,GAAGP,IAAI,CAACO,KAAK;IACpB,CAAC,MAAM,IAAI,IAAAI,uBAAgB,EAACX,IAAI,CAAC,EAAE;MACjCO,KAAK,GAAG,MAAM;IAChB,CAAC,MAAM;MACL,OAAO,KAAK;IACd;IAEA,IAAIZ,KAAK,CAACU,CAAC,CAAC,KAAKE,KAAK,EAAE,OAAO,KAAK;EACtC;EAEA,OAAO,IAAI;AACb","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/react/isCompatTag.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/react/isCompatTag.js deleted file mode 100644 index 868b8441a..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/react/isCompatTag.js +++ /dev/null @@ -1,11 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = isCompatTag; -function isCompatTag(tagName) { - return !!tagName && /^[a-z]/.test(tagName); -} - -//# sourceMappingURL=isCompatTag.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/react/isCompatTag.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/react/isCompatTag.js.map deleted file mode 100644 index 570f2863d..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/react/isCompatTag.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["isCompatTag","tagName","test"],"sources":["../../../src/validators/react/isCompatTag.ts"],"sourcesContent":["export default function isCompatTag(tagName?: string): boolean {\n // Must start with a lowercase ASCII letter\n return !!tagName && /^[a-z]/.test(tagName);\n}\n"],"mappings":";;;;;;AAAe,SAASA,WAAWA,CAACC,OAAgB,EAAW;EAE7D,OAAO,CAAC,CAACA,OAAO,IAAI,QAAQ,CAACC,IAAI,CAACD,OAAO,CAAC;AAC5C","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/react/isReactComponent.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/react/isReactComponent.js deleted file mode 100644 index 34b346725..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/react/isReactComponent.js +++ /dev/null @@ -1,11 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = void 0; -var _buildMatchMemberExpression = require("../buildMatchMemberExpression.js"); -const isReactComponent = (0, _buildMatchMemberExpression.default)("React.Component"); -var _default = exports.default = isReactComponent; - -//# sourceMappingURL=isReactComponent.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/react/isReactComponent.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/react/isReactComponent.js.map deleted file mode 100644 index 16fb3e36d..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/react/isReactComponent.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_buildMatchMemberExpression","require","isReactComponent","buildMatchMemberExpression","_default","exports","default"],"sources":["../../../src/validators/react/isReactComponent.ts"],"sourcesContent":["import buildMatchMemberExpression from \"../buildMatchMemberExpression.ts\";\n\nconst isReactComponent = buildMatchMemberExpression(\"React.Component\");\n\nexport default isReactComponent;\n"],"mappings":";;;;;;AAAA,IAAAA,2BAAA,GAAAC,OAAA;AAEA,MAAMC,gBAAgB,GAAG,IAAAC,mCAA0B,EAAC,iBAAiB,CAAC;AAAC,IAAAC,QAAA,GAAAC,OAAA,CAAAC,OAAA,GAExDJ,gBAAgB","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/validate.js b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/validate.js deleted file mode 100644 index 146f5ccb9..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/validate.js +++ /dev/null @@ -1,42 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.default = validate; -exports.validateChild = validateChild; -exports.validateField = validateField; -exports.validateInternal = validateInternal; -var _index = require("../definitions/index.js"); -function validate(node, key, val) { - if (!node) return; - const fields = _index.NODE_FIELDS[node.type]; - if (!fields) return; - const field = fields[key]; - validateField(node, key, val, field); - validateChild(node, key, val); -} -function validateInternal(field, node, key, val, maybeNode) { - if (!(field != null && field.validate)) return; - if (field.optional && val == null) return; - field.validate(node, key, val); - if (maybeNode) { - var _NODE_PARENT_VALIDATI; - const type = val.type; - if (type == null) return; - (_NODE_PARENT_VALIDATI = _index.NODE_PARENT_VALIDATIONS[type]) == null || _NODE_PARENT_VALIDATI.call(_index.NODE_PARENT_VALIDATIONS, node, key, val); - } -} -function validateField(node, key, val, field) { - if (!(field != null && field.validate)) return; - if (field.optional && val == null) return; - field.validate(node, key, val); -} -function validateChild(node, key, val) { - var _NODE_PARENT_VALIDATI2; - const type = val == null ? void 0 : val.type; - if (type == null) return; - (_NODE_PARENT_VALIDATI2 = _index.NODE_PARENT_VALIDATIONS[type]) == null || _NODE_PARENT_VALIDATI2.call(_index.NODE_PARENT_VALIDATIONS, node, key, val); -} - -//# sourceMappingURL=validate.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/validate.js.map b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/validate.js.map deleted file mode 100644 index 5ee5d58a0..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/lib/validators/validate.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["_index","require","validate","node","key","val","fields","NODE_FIELDS","type","field","validateField","validateChild","validateInternal","maybeNode","optional","_NODE_PARENT_VALIDATI","NODE_PARENT_VALIDATIONS","call","_NODE_PARENT_VALIDATI2"],"sources":["../../src/validators/validate.ts"],"sourcesContent":["import {\n NODE_FIELDS,\n NODE_PARENT_VALIDATIONS,\n type FieldOptions,\n} from \"../definitions/index.ts\";\nimport type * as t from \"../index.ts\";\n\nexport default function validate(\n node: t.Node | undefined | null,\n key: string,\n val: unknown,\n): void {\n if (!node) return;\n\n const fields = NODE_FIELDS[node.type];\n if (!fields) return;\n\n const field = fields[key];\n validateField(node, key, val, field);\n validateChild(node, key, val);\n}\n\nexport function validateInternal(\n field: FieldOptions,\n node: t.Node | undefined | null,\n key: string,\n val: unknown,\n maybeNode?: 1,\n): void {\n if (!field?.validate) return;\n if (field.optional && val == null) return;\n\n field.validate(node, key, val);\n\n if (maybeNode) {\n const type = (val as t.Node).type;\n if (type == null) return;\n NODE_PARENT_VALIDATIONS[type]?.(node, key, val);\n }\n}\n\nexport function validateField(\n node: t.Node | undefined | null,\n key: string,\n val: unknown,\n field: FieldOptions | undefined | null,\n): void {\n if (!field?.validate) return;\n if (field.optional && val == null) return;\n\n field.validate(node, key, val);\n}\n\nexport function validateChild(\n node: t.Node | undefined | null,\n key: string,\n val?: unknown,\n) {\n const type = (val as t.Node)?.type;\n if (type == null) return;\n NODE_PARENT_VALIDATIONS[type]?.(node, key, val);\n}\n"],"mappings":";;;;;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAOe,SAASC,QAAQA,CAC9BC,IAA+B,EAC/BC,GAAW,EACXC,GAAY,EACN;EACN,IAAI,CAACF,IAAI,EAAE;EAEX,MAAMG,MAAM,GAAGC,kBAAW,CAACJ,IAAI,CAACK,IAAI,CAAC;EACrC,IAAI,CAACF,MAAM,EAAE;EAEb,MAAMG,KAAK,GAAGH,MAAM,CAACF,GAAG,CAAC;EACzBM,aAAa,CAACP,IAAI,EAAEC,GAAG,EAAEC,GAAG,EAAEI,KAAK,CAAC;EACpCE,aAAa,CAACR,IAAI,EAAEC,GAAG,EAAEC,GAAG,CAAC;AAC/B;AAEO,SAASO,gBAAgBA,CAC9BH,KAAmB,EACnBN,IAA+B,EAC/BC,GAAW,EACXC,GAAY,EACZQ,SAAa,EACP;EACN,IAAI,EAACJ,KAAK,YAALA,KAAK,CAAEP,QAAQ,GAAE;EACtB,IAAIO,KAAK,CAACK,QAAQ,IAAIT,GAAG,IAAI,IAAI,EAAE;EAEnCI,KAAK,CAACP,QAAQ,CAACC,IAAI,EAAEC,GAAG,EAAEC,GAAG,CAAC;EAE9B,IAAIQ,SAAS,EAAE;IAAA,IAAAE,qBAAA;IACb,MAAMP,IAAI,GAAIH,GAAG,CAAYG,IAAI;IACjC,IAAIA,IAAI,IAAI,IAAI,EAAE;IAClB,CAAAO,qBAAA,GAAAC,8BAAuB,CAACR,IAAI,CAAC,aAA7BO,qBAAA,CAAAE,IAAA,CAAAD,8BAAuB,EAASb,IAAI,EAAEC,GAAG,EAAEC,GAAG,CAAC;EACjD;AACF;AAEO,SAASK,aAAaA,CAC3BP,IAA+B,EAC/BC,GAAW,EACXC,GAAY,EACZI,KAAsC,EAChC;EACN,IAAI,EAACA,KAAK,YAALA,KAAK,CAAEP,QAAQ,GAAE;EACtB,IAAIO,KAAK,CAACK,QAAQ,IAAIT,GAAG,IAAI,IAAI,EAAE;EAEnCI,KAAK,CAACP,QAAQ,CAACC,IAAI,EAAEC,GAAG,EAAEC,GAAG,CAAC;AAChC;AAEO,SAASM,aAAaA,CAC3BR,IAA+B,EAC/BC,GAAW,EACXC,GAAa,EACb;EAAA,IAAAa,sBAAA;EACA,MAAMV,IAAI,GAAIH,GAAG,oBAAHA,GAAG,CAAaG,IAAI;EAClC,IAAIA,IAAI,IAAI,IAAI,EAAE;EAClB,CAAAU,sBAAA,GAAAF,8BAAuB,CAACR,IAAI,CAAC,aAA7BU,sBAAA,CAAAD,IAAA,CAAAD,8BAAuB,EAASb,IAAI,EAAEC,GAAG,EAAEC,GAAG,CAAC;AACjD","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/package.json b/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/package.json deleted file mode 100644 index c9739398c..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/parser/node_modules/@babel/types/package.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "name": "@babel/types", - "version": "7.26.0", - "description": "Babel Types is a Lodash-esque utility library for AST nodes", - "author": "The Babel Team (https://babel.dev/team)", - "homepage": "https://babel.dev/docs/en/next/babel-types", - "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20types%22+is%3Aopen", - "license": "MIT", - "publishConfig": { - "access": "public" - }, - "repository": { - "type": "git", - "url": "https://github.com/babel/babel.git", - "directory": "packages/babel-types" - }, - "main": "./lib/index.js", - "types": "./lib/index-legacy.d.ts", - "typesVersions": { - ">=4.1": { - "lib/index-legacy.d.ts": [ - "lib/index.d.ts" - ] - } - }, - "dependencies": { - "@babel/helper-string-parser": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9" - }, - "devDependencies": { - "@babel/generator": "^7.26.0", - "@babel/parser": "^7.26.0", - "glob": "^7.2.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "type": "commonjs" -} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/ast-types/generated/index.js.map b/node_modules/netlify-cli/node_modules/@babel/types/lib/ast-types/generated/index.js.map index d23be300c..b85fe681c 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/ast-types/generated/index.js.map +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/ast-types/generated/index.js.map @@ -1 +1 @@ -{"version":3,"names":[],"sources":["../../../src/ast-types/generated/index.ts"],"sourcesContent":["// NOTE: This file is autogenerated. Do not modify.\n// See packages/babel-types/scripts/generators/ast-types.js for script used.\n\ninterface BaseComment {\n value: string;\n start?: number;\n end?: number;\n loc?: SourceLocation;\n // generator will skip the comment if ignore is true\n ignore?: boolean;\n type: \"CommentBlock\" | \"CommentLine\";\n}\n\ninterface Position {\n line: number;\n column: number;\n index: number;\n}\n\nexport interface CommentBlock extends BaseComment {\n type: \"CommentBlock\";\n}\n\nexport interface CommentLine extends BaseComment {\n type: \"CommentLine\";\n}\n\nexport type Comment = CommentBlock | CommentLine;\n\nexport interface SourceLocation {\n start: Position;\n end: Position;\n filename: string;\n identifierName: string | undefined | null;\n}\n\ninterface BaseNode {\n type: Node[\"type\"];\n leadingComments?: Comment[] | null;\n innerComments?: Comment[] | null;\n trailingComments?: Comment[] | null;\n start?: number | null;\n end?: number | null;\n loc?: SourceLocation | null;\n range?: [number, number];\n extra?: Record;\n}\n\nexport type CommentTypeShorthand = \"leading\" | \"inner\" | \"trailing\";\n\nexport type Node =\n | AnyTypeAnnotation\n | ArgumentPlaceholder\n | ArrayExpression\n | ArrayPattern\n | ArrayTypeAnnotation\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BigIntLiteral\n | BinaryExpression\n | BindExpression\n | BlockStatement\n | BooleanLiteral\n | BooleanLiteralTypeAnnotation\n | BooleanTypeAnnotation\n | BreakStatement\n | CallExpression\n | CatchClause\n | ClassAccessorProperty\n | ClassBody\n | ClassDeclaration\n | ClassExpression\n | ClassImplements\n | ClassMethod\n | ClassPrivateMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | ContinueStatement\n | DebuggerStatement\n | DecimalLiteral\n | DeclareClass\n | DeclareExportAllDeclaration\n | DeclareExportDeclaration\n | DeclareFunction\n | DeclareInterface\n | DeclareModule\n | DeclareModuleExports\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclareVariable\n | DeclaredPredicate\n | Decorator\n | Directive\n | DirectiveLiteral\n | DoExpression\n | DoWhileStatement\n | EmptyStatement\n | EmptyTypeAnnotation\n | EnumBooleanBody\n | EnumBooleanMember\n | EnumDeclaration\n | EnumDefaultedMember\n | EnumNumberBody\n | EnumNumberMember\n | EnumStringBody\n | EnumStringMember\n | EnumSymbolBody\n | ExistsTypeAnnotation\n | ExportAllDeclaration\n | ExportDefaultDeclaration\n | ExportDefaultSpecifier\n | ExportNamedDeclaration\n | ExportNamespaceSpecifier\n | ExportSpecifier\n | ExpressionStatement\n | File\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | FunctionDeclaration\n | FunctionExpression\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | GenericTypeAnnotation\n | Identifier\n | IfStatement\n | Import\n | ImportAttribute\n | ImportDeclaration\n | ImportDefaultSpecifier\n | ImportExpression\n | ImportNamespaceSpecifier\n | ImportSpecifier\n | IndexedAccessType\n | InferredPredicate\n | InterfaceDeclaration\n | InterfaceExtends\n | InterfaceTypeAnnotation\n | InterpreterDirective\n | IntersectionTypeAnnotation\n | JSXAttribute\n | JSXClosingElement\n | JSXClosingFragment\n | JSXElement\n | JSXEmptyExpression\n | JSXExpressionContainer\n | JSXFragment\n | JSXIdentifier\n | JSXMemberExpression\n | JSXNamespacedName\n | JSXOpeningElement\n | JSXOpeningFragment\n | JSXSpreadAttribute\n | JSXSpreadChild\n | JSXText\n | LabeledStatement\n | LogicalExpression\n | MemberExpression\n | MetaProperty\n | MixedTypeAnnotation\n | ModuleExpression\n | NewExpression\n | Noop\n | NullLiteral\n | NullLiteralTypeAnnotation\n | NullableTypeAnnotation\n | NumberLiteral\n | NumberLiteralTypeAnnotation\n | NumberTypeAnnotation\n | NumericLiteral\n | ObjectExpression\n | ObjectMethod\n | ObjectPattern\n | ObjectProperty\n | ObjectTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalCallExpression\n | OptionalIndexedAccessType\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelinePrimaryTopicReference\n | PipelineTopicExpression\n | Placeholder\n | PrivateName\n | Program\n | QualifiedTypeIdentifier\n | RecordExpression\n | RegExpLiteral\n | RegexLiteral\n | RestElement\n | RestProperty\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SpreadProperty\n | StaticBlock\n | StringLiteral\n | StringLiteralTypeAnnotation\n | StringTypeAnnotation\n | Super\n | SwitchCase\n | SwitchStatement\n | SymbolTypeAnnotation\n | TSAnyKeyword\n | TSArrayType\n | TSAsExpression\n | TSBigIntKeyword\n | TSBooleanKeyword\n | TSCallSignatureDeclaration\n | TSConditionalType\n | TSConstructSignatureDeclaration\n | TSConstructorType\n | TSDeclareFunction\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSExpressionWithTypeArguments\n | TSExternalModuleReference\n | TSFunctionType\n | TSImportEqualsDeclaration\n | TSImportType\n | TSIndexSignature\n | TSIndexedAccessType\n | TSInferType\n | TSInstantiationExpression\n | TSInterfaceBody\n | TSInterfaceDeclaration\n | TSIntersectionType\n | TSIntrinsicKeyword\n | TSLiteralType\n | TSMappedType\n | TSMethodSignature\n | TSModuleBlock\n | TSModuleDeclaration\n | TSNamedTupleMember\n | TSNamespaceExportDeclaration\n | TSNeverKeyword\n | TSNonNullExpression\n | TSNullKeyword\n | TSNumberKeyword\n | TSObjectKeyword\n | TSOptionalType\n | TSParameterProperty\n | TSParenthesizedType\n | TSPropertySignature\n | TSQualifiedName\n | TSRestType\n | TSSatisfiesExpression\n | TSStringKeyword\n | TSSymbolKeyword\n | TSThisType\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeLiteral\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterDeclaration\n | TSTypeParameterInstantiation\n | TSTypePredicate\n | TSTypeQuery\n | TSTypeReference\n | TSUndefinedKeyword\n | TSUnionType\n | TSUnknownKeyword\n | TSVoidKeyword\n | TaggedTemplateExpression\n | TemplateElement\n | TemplateLiteral\n | ThisExpression\n | ThisTypeAnnotation\n | ThrowStatement\n | TopicReference\n | TryStatement\n | TupleExpression\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeCastExpression\n | TypeParameter\n | TypeParameterDeclaration\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnaryExpression\n | UnionTypeAnnotation\n | UpdateExpression\n | V8IntrinsicIdentifier\n | VariableDeclaration\n | VariableDeclarator\n | Variance\n | VoidTypeAnnotation\n | WhileStatement\n | WithStatement\n | YieldExpression;\n\nexport interface ArrayExpression extends BaseNode {\n type: \"ArrayExpression\";\n elements: Array;\n}\n\nexport interface AssignmentExpression extends BaseNode {\n type: \"AssignmentExpression\";\n operator: string;\n left: LVal | OptionalMemberExpression;\n right: Expression;\n}\n\nexport interface BinaryExpression extends BaseNode {\n type: \"BinaryExpression\";\n operator:\n | \"+\"\n | \"-\"\n | \"/\"\n | \"%\"\n | \"*\"\n | \"**\"\n | \"&\"\n | \"|\"\n | \">>\"\n | \">>>\"\n | \"<<\"\n | \"^\"\n | \"==\"\n | \"===\"\n | \"!=\"\n | \"!==\"\n | \"in\"\n | \"instanceof\"\n | \">\"\n | \"<\"\n | \">=\"\n | \"<=\"\n | \"|>\";\n left: Expression | PrivateName;\n right: Expression;\n}\n\nexport interface InterpreterDirective extends BaseNode {\n type: \"InterpreterDirective\";\n value: string;\n}\n\nexport interface Directive extends BaseNode {\n type: \"Directive\";\n value: DirectiveLiteral;\n}\n\nexport interface DirectiveLiteral extends BaseNode {\n type: \"DirectiveLiteral\";\n value: string;\n}\n\nexport interface BlockStatement extends BaseNode {\n type: \"BlockStatement\";\n body: Array;\n directives: Array;\n}\n\nexport interface BreakStatement extends BaseNode {\n type: \"BreakStatement\";\n label?: Identifier | null;\n}\n\nexport interface CallExpression extends BaseNode {\n type: \"CallExpression\";\n callee: Expression | Super | V8IntrinsicIdentifier;\n arguments: Array;\n optional?: true | false | null;\n typeArguments?: TypeParameterInstantiation | null;\n typeParameters?: TSTypeParameterInstantiation | null;\n}\n\nexport interface CatchClause extends BaseNode {\n type: \"CatchClause\";\n param?: Identifier | ArrayPattern | ObjectPattern | null;\n body: BlockStatement;\n}\n\nexport interface ConditionalExpression extends BaseNode {\n type: \"ConditionalExpression\";\n test: Expression;\n consequent: Expression;\n alternate: Expression;\n}\n\nexport interface ContinueStatement extends BaseNode {\n type: \"ContinueStatement\";\n label?: Identifier | null;\n}\n\nexport interface DebuggerStatement extends BaseNode {\n type: \"DebuggerStatement\";\n}\n\nexport interface DoWhileStatement extends BaseNode {\n type: \"DoWhileStatement\";\n test: Expression;\n body: Statement;\n}\n\nexport interface EmptyStatement extends BaseNode {\n type: \"EmptyStatement\";\n}\n\nexport interface ExpressionStatement extends BaseNode {\n type: \"ExpressionStatement\";\n expression: Expression;\n}\n\nexport interface File extends BaseNode {\n type: \"File\";\n program: Program;\n comments?: Array | null;\n tokens?: Array | null;\n}\n\nexport interface ForInStatement extends BaseNode {\n type: \"ForInStatement\";\n left: VariableDeclaration | LVal;\n right: Expression;\n body: Statement;\n}\n\nexport interface ForStatement extends BaseNode {\n type: \"ForStatement\";\n init?: VariableDeclaration | Expression | null;\n test?: Expression | null;\n update?: Expression | null;\n body: Statement;\n}\n\nexport interface FunctionDeclaration extends BaseNode {\n type: \"FunctionDeclaration\";\n id?: Identifier | null;\n params: Array;\n body: BlockStatement;\n generator: boolean;\n async: boolean;\n declare?: boolean | null;\n predicate?: DeclaredPredicate | InferredPredicate | null;\n returnType?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n typeParameters?:\n | TypeParameterDeclaration\n | TSTypeParameterDeclaration\n | Noop\n | null;\n}\n\nexport interface FunctionExpression extends BaseNode {\n type: \"FunctionExpression\";\n id?: Identifier | null;\n params: Array;\n body: BlockStatement;\n generator: boolean;\n async: boolean;\n predicate?: DeclaredPredicate | InferredPredicate | null;\n returnType?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n typeParameters?:\n | TypeParameterDeclaration\n | TSTypeParameterDeclaration\n | Noop\n | null;\n}\n\nexport interface Identifier extends BaseNode {\n type: \"Identifier\";\n name: string;\n decorators?: Array | null;\n optional?: boolean | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n}\n\nexport interface IfStatement extends BaseNode {\n type: \"IfStatement\";\n test: Expression;\n consequent: Statement;\n alternate?: Statement | null;\n}\n\nexport interface LabeledStatement extends BaseNode {\n type: \"LabeledStatement\";\n label: Identifier;\n body: Statement;\n}\n\nexport interface StringLiteral extends BaseNode {\n type: \"StringLiteral\";\n value: string;\n}\n\nexport interface NumericLiteral extends BaseNode {\n type: \"NumericLiteral\";\n value: number;\n}\n\n/**\n * @deprecated Use `NumericLiteral`\n */\nexport interface NumberLiteral extends BaseNode {\n type: \"NumberLiteral\";\n value: number;\n}\n\nexport interface NullLiteral extends BaseNode {\n type: \"NullLiteral\";\n}\n\nexport interface BooleanLiteral extends BaseNode {\n type: \"BooleanLiteral\";\n value: boolean;\n}\n\nexport interface RegExpLiteral extends BaseNode {\n type: \"RegExpLiteral\";\n pattern: string;\n flags: string;\n}\n\n/**\n * @deprecated Use `RegExpLiteral`\n */\nexport interface RegexLiteral extends BaseNode {\n type: \"RegexLiteral\";\n pattern: string;\n flags: string;\n}\n\nexport interface LogicalExpression extends BaseNode {\n type: \"LogicalExpression\";\n operator: \"||\" | \"&&\" | \"??\";\n left: Expression;\n right: Expression;\n}\n\nexport interface MemberExpression extends BaseNode {\n type: \"MemberExpression\";\n object: Expression | Super;\n property: Expression | Identifier | PrivateName;\n computed: boolean;\n optional?: true | false | null;\n}\n\nexport interface NewExpression extends BaseNode {\n type: \"NewExpression\";\n callee: Expression | Super | V8IntrinsicIdentifier;\n arguments: Array;\n optional?: true | false | null;\n typeArguments?: TypeParameterInstantiation | null;\n typeParameters?: TSTypeParameterInstantiation | null;\n}\n\nexport interface Program extends BaseNode {\n type: \"Program\";\n body: Array;\n directives: Array;\n sourceType: \"script\" | \"module\";\n interpreter?: InterpreterDirective | null;\n}\n\nexport interface ObjectExpression extends BaseNode {\n type: \"ObjectExpression\";\n properties: Array;\n}\n\nexport interface ObjectMethod extends BaseNode {\n type: \"ObjectMethod\";\n kind: \"method\" | \"get\" | \"set\";\n key: Expression | Identifier | StringLiteral | NumericLiteral | BigIntLiteral;\n params: Array;\n body: BlockStatement;\n computed: boolean;\n generator: boolean;\n async: boolean;\n decorators?: Array | null;\n returnType?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n typeParameters?:\n | TypeParameterDeclaration\n | TSTypeParameterDeclaration\n | Noop\n | null;\n}\n\nexport interface ObjectProperty extends BaseNode {\n type: \"ObjectProperty\";\n key:\n | Expression\n | Identifier\n | StringLiteral\n | NumericLiteral\n | BigIntLiteral\n | DecimalLiteral\n | PrivateName;\n value: Expression | PatternLike;\n computed: boolean;\n shorthand: boolean;\n decorators?: Array | null;\n}\n\nexport interface RestElement extends BaseNode {\n type: \"RestElement\";\n argument: LVal;\n decorators?: Array | null;\n optional?: boolean | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n}\n\n/**\n * @deprecated Use `RestElement`\n */\nexport interface RestProperty extends BaseNode {\n type: \"RestProperty\";\n argument: LVal;\n decorators?: Array | null;\n optional?: boolean | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n}\n\nexport interface ReturnStatement extends BaseNode {\n type: \"ReturnStatement\";\n argument?: Expression | null;\n}\n\nexport interface SequenceExpression extends BaseNode {\n type: \"SequenceExpression\";\n expressions: Array;\n}\n\nexport interface ParenthesizedExpression extends BaseNode {\n type: \"ParenthesizedExpression\";\n expression: Expression;\n}\n\nexport interface SwitchCase extends BaseNode {\n type: \"SwitchCase\";\n test?: Expression | null;\n consequent: Array;\n}\n\nexport interface SwitchStatement extends BaseNode {\n type: \"SwitchStatement\";\n discriminant: Expression;\n cases: Array;\n}\n\nexport interface ThisExpression extends BaseNode {\n type: \"ThisExpression\";\n}\n\nexport interface ThrowStatement extends BaseNode {\n type: \"ThrowStatement\";\n argument: Expression;\n}\n\nexport interface TryStatement extends BaseNode {\n type: \"TryStatement\";\n block: BlockStatement;\n handler?: CatchClause | null;\n finalizer?: BlockStatement | null;\n}\n\nexport interface UnaryExpression extends BaseNode {\n type: \"UnaryExpression\";\n operator: \"void\" | \"throw\" | \"delete\" | \"!\" | \"+\" | \"-\" | \"~\" | \"typeof\";\n argument: Expression;\n prefix: boolean;\n}\n\nexport interface UpdateExpression extends BaseNode {\n type: \"UpdateExpression\";\n operator: \"++\" | \"--\";\n argument: Expression;\n prefix: boolean;\n}\n\nexport interface VariableDeclaration extends BaseNode {\n type: \"VariableDeclaration\";\n kind: \"var\" | \"let\" | \"const\" | \"using\" | \"await using\";\n declarations: Array;\n declare?: boolean | null;\n}\n\nexport interface VariableDeclarator extends BaseNode {\n type: \"VariableDeclarator\";\n id: LVal;\n init?: Expression | null;\n definite?: boolean | null;\n}\n\nexport interface WhileStatement extends BaseNode {\n type: \"WhileStatement\";\n test: Expression;\n body: Statement;\n}\n\nexport interface WithStatement extends BaseNode {\n type: \"WithStatement\";\n object: Expression;\n body: Statement;\n}\n\nexport interface AssignmentPattern extends BaseNode {\n type: \"AssignmentPattern\";\n left:\n | Identifier\n | ObjectPattern\n | ArrayPattern\n | MemberExpression\n | TSAsExpression\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TSNonNullExpression;\n right: Expression;\n decorators?: Array | null;\n optional?: boolean | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n}\n\nexport interface ArrayPattern extends BaseNode {\n type: \"ArrayPattern\";\n elements: Array;\n decorators?: Array | null;\n optional?: boolean | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n}\n\nexport interface ArrowFunctionExpression extends BaseNode {\n type: \"ArrowFunctionExpression\";\n params: Array;\n body: BlockStatement | Expression;\n async: boolean;\n expression: boolean;\n generator?: boolean;\n predicate?: DeclaredPredicate | InferredPredicate | null;\n returnType?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n typeParameters?:\n | TypeParameterDeclaration\n | TSTypeParameterDeclaration\n | Noop\n | null;\n}\n\nexport interface ClassBody extends BaseNode {\n type: \"ClassBody\";\n body: Array<\n | ClassMethod\n | ClassPrivateMethod\n | ClassProperty\n | ClassPrivateProperty\n | ClassAccessorProperty\n | TSDeclareMethod\n | TSIndexSignature\n | StaticBlock\n >;\n}\n\nexport interface ClassExpression extends BaseNode {\n type: \"ClassExpression\";\n id?: Identifier | null;\n superClass?: Expression | null;\n body: ClassBody;\n decorators?: Array | null;\n implements?: Array | null;\n mixins?: InterfaceExtends | null;\n superTypeParameters?:\n | TypeParameterInstantiation\n | TSTypeParameterInstantiation\n | null;\n typeParameters?:\n | TypeParameterDeclaration\n | TSTypeParameterDeclaration\n | Noop\n | null;\n}\n\nexport interface ClassDeclaration extends BaseNode {\n type: \"ClassDeclaration\";\n id?: Identifier | null;\n superClass?: Expression | null;\n body: ClassBody;\n decorators?: Array | null;\n abstract?: boolean | null;\n declare?: boolean | null;\n implements?: Array | null;\n mixins?: InterfaceExtends | null;\n superTypeParameters?:\n | TypeParameterInstantiation\n | TSTypeParameterInstantiation\n | null;\n typeParameters?:\n | TypeParameterDeclaration\n | TSTypeParameterDeclaration\n | Noop\n | null;\n}\n\nexport interface ExportAllDeclaration extends BaseNode {\n type: \"ExportAllDeclaration\";\n source: StringLiteral;\n assertions?: Array | null;\n attributes?: Array | null;\n exportKind?: \"type\" | \"value\" | null;\n}\n\nexport interface ExportDefaultDeclaration extends BaseNode {\n type: \"ExportDefaultDeclaration\";\n declaration:\n | TSDeclareFunction\n | FunctionDeclaration\n | ClassDeclaration\n | Expression;\n exportKind?: \"value\" | null;\n}\n\nexport interface ExportNamedDeclaration extends BaseNode {\n type: \"ExportNamedDeclaration\";\n declaration?: Declaration | null;\n specifiers: Array<\n ExportSpecifier | ExportDefaultSpecifier | ExportNamespaceSpecifier\n >;\n source?: StringLiteral | null;\n assertions?: Array | null;\n attributes?: Array | null;\n exportKind?: \"type\" | \"value\" | null;\n}\n\nexport interface ExportSpecifier extends BaseNode {\n type: \"ExportSpecifier\";\n local: Identifier;\n exported: Identifier | StringLiteral;\n exportKind?: \"type\" | \"value\" | null;\n}\n\nexport interface ForOfStatement extends BaseNode {\n type: \"ForOfStatement\";\n left: VariableDeclaration | LVal;\n right: Expression;\n body: Statement;\n await: boolean;\n}\n\nexport interface ImportDeclaration extends BaseNode {\n type: \"ImportDeclaration\";\n specifiers: Array<\n ImportSpecifier | ImportDefaultSpecifier | ImportNamespaceSpecifier\n >;\n source: StringLiteral;\n assertions?: Array | null;\n attributes?: Array | null;\n importKind?: \"type\" | \"typeof\" | \"value\" | null;\n module?: boolean | null;\n phase?: \"source\" | \"defer\" | null;\n}\n\nexport interface ImportDefaultSpecifier extends BaseNode {\n type: \"ImportDefaultSpecifier\";\n local: Identifier;\n}\n\nexport interface ImportNamespaceSpecifier extends BaseNode {\n type: \"ImportNamespaceSpecifier\";\n local: Identifier;\n}\n\nexport interface ImportSpecifier extends BaseNode {\n type: \"ImportSpecifier\";\n local: Identifier;\n imported: Identifier | StringLiteral;\n importKind?: \"type\" | \"typeof\" | \"value\" | null;\n}\n\nexport interface ImportExpression extends BaseNode {\n type: \"ImportExpression\";\n source: Expression;\n options?: Expression | null;\n phase?: \"source\" | \"defer\" | null;\n}\n\nexport interface MetaProperty extends BaseNode {\n type: \"MetaProperty\";\n meta: Identifier;\n property: Identifier;\n}\n\nexport interface ClassMethod extends BaseNode {\n type: \"ClassMethod\";\n kind: \"get\" | \"set\" | \"method\" | \"constructor\";\n key: Identifier | StringLiteral | NumericLiteral | BigIntLiteral | Expression;\n params: Array;\n body: BlockStatement;\n computed: boolean;\n static: boolean;\n generator: boolean;\n async: boolean;\n abstract?: boolean | null;\n access?: \"public\" | \"private\" | \"protected\" | null;\n accessibility?: \"public\" | \"private\" | \"protected\" | null;\n decorators?: Array | null;\n optional?: boolean | null;\n override?: boolean;\n returnType?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n typeParameters?:\n | TypeParameterDeclaration\n | TSTypeParameterDeclaration\n | Noop\n | null;\n}\n\nexport interface ObjectPattern extends BaseNode {\n type: \"ObjectPattern\";\n properties: Array;\n decorators?: Array | null;\n optional?: boolean | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n}\n\nexport interface SpreadElement extends BaseNode {\n type: \"SpreadElement\";\n argument: Expression;\n}\n\n/**\n * @deprecated Use `SpreadElement`\n */\nexport interface SpreadProperty extends BaseNode {\n type: \"SpreadProperty\";\n argument: Expression;\n}\n\nexport interface Super extends BaseNode {\n type: \"Super\";\n}\n\nexport interface TaggedTemplateExpression extends BaseNode {\n type: \"TaggedTemplateExpression\";\n tag: Expression;\n quasi: TemplateLiteral;\n typeParameters?:\n | TypeParameterInstantiation\n | TSTypeParameterInstantiation\n | null;\n}\n\nexport interface TemplateElement extends BaseNode {\n type: \"TemplateElement\";\n value: { raw: string; cooked?: string };\n tail: boolean;\n}\n\nexport interface TemplateLiteral extends BaseNode {\n type: \"TemplateLiteral\";\n quasis: Array;\n expressions: Array;\n}\n\nexport interface YieldExpression extends BaseNode {\n type: \"YieldExpression\";\n argument?: Expression | null;\n delegate: boolean;\n}\n\nexport interface AwaitExpression extends BaseNode {\n type: \"AwaitExpression\";\n argument: Expression;\n}\n\nexport interface Import extends BaseNode {\n type: \"Import\";\n}\n\nexport interface BigIntLiteral extends BaseNode {\n type: \"BigIntLiteral\";\n value: string;\n}\n\nexport interface ExportNamespaceSpecifier extends BaseNode {\n type: \"ExportNamespaceSpecifier\";\n exported: Identifier;\n}\n\nexport interface OptionalMemberExpression extends BaseNode {\n type: \"OptionalMemberExpression\";\n object: Expression;\n property: Expression | Identifier;\n computed: boolean;\n optional: boolean;\n}\n\nexport interface OptionalCallExpression extends BaseNode {\n type: \"OptionalCallExpression\";\n callee: Expression;\n arguments: Array;\n optional: boolean;\n typeArguments?: TypeParameterInstantiation | null;\n typeParameters?: TSTypeParameterInstantiation | null;\n}\n\nexport interface ClassProperty extends BaseNode {\n type: \"ClassProperty\";\n key: Identifier | StringLiteral | NumericLiteral | BigIntLiteral | Expression;\n value?: Expression | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n decorators?: Array | null;\n computed: boolean;\n static: boolean;\n abstract?: boolean | null;\n accessibility?: \"public\" | \"private\" | \"protected\" | null;\n declare?: boolean | null;\n definite?: boolean | null;\n optional?: boolean | null;\n override?: boolean;\n readonly?: boolean | null;\n variance?: Variance | null;\n}\n\nexport interface ClassAccessorProperty extends BaseNode {\n type: \"ClassAccessorProperty\";\n key:\n | Identifier\n | StringLiteral\n | NumericLiteral\n | BigIntLiteral\n | Expression\n | PrivateName;\n value?: Expression | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n decorators?: Array | null;\n computed: boolean;\n static: boolean;\n abstract?: boolean | null;\n accessibility?: \"public\" | \"private\" | \"protected\" | null;\n declare?: boolean | null;\n definite?: boolean | null;\n optional?: boolean | null;\n override?: boolean;\n readonly?: boolean | null;\n variance?: Variance | null;\n}\n\nexport interface ClassPrivateProperty extends BaseNode {\n type: \"ClassPrivateProperty\";\n key: PrivateName;\n value?: Expression | null;\n decorators?: Array | null;\n static: boolean;\n definite?: boolean | null;\n readonly?: boolean | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n variance?: Variance | null;\n}\n\nexport interface ClassPrivateMethod extends BaseNode {\n type: \"ClassPrivateMethod\";\n kind: \"get\" | \"set\" | \"method\";\n key: PrivateName;\n params: Array;\n body: BlockStatement;\n static: boolean;\n abstract?: boolean | null;\n access?: \"public\" | \"private\" | \"protected\" | null;\n accessibility?: \"public\" | \"private\" | \"protected\" | null;\n async?: boolean;\n computed?: boolean;\n decorators?: Array | null;\n generator?: boolean;\n optional?: boolean | null;\n override?: boolean;\n returnType?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n typeParameters?:\n | TypeParameterDeclaration\n | TSTypeParameterDeclaration\n | Noop\n | null;\n}\n\nexport interface PrivateName extends BaseNode {\n type: \"PrivateName\";\n id: Identifier;\n}\n\nexport interface StaticBlock extends BaseNode {\n type: \"StaticBlock\";\n body: Array;\n}\n\nexport interface AnyTypeAnnotation extends BaseNode {\n type: \"AnyTypeAnnotation\";\n}\n\nexport interface ArrayTypeAnnotation extends BaseNode {\n type: \"ArrayTypeAnnotation\";\n elementType: FlowType;\n}\n\nexport interface BooleanTypeAnnotation extends BaseNode {\n type: \"BooleanTypeAnnotation\";\n}\n\nexport interface BooleanLiteralTypeAnnotation extends BaseNode {\n type: \"BooleanLiteralTypeAnnotation\";\n value: boolean;\n}\n\nexport interface NullLiteralTypeAnnotation extends BaseNode {\n type: \"NullLiteralTypeAnnotation\";\n}\n\nexport interface ClassImplements extends BaseNode {\n type: \"ClassImplements\";\n id: Identifier;\n typeParameters?: TypeParameterInstantiation | null;\n}\n\nexport interface DeclareClass extends BaseNode {\n type: \"DeclareClass\";\n id: Identifier;\n typeParameters?: TypeParameterDeclaration | null;\n extends?: Array | null;\n body: ObjectTypeAnnotation;\n implements?: Array | null;\n mixins?: Array | null;\n}\n\nexport interface DeclareFunction extends BaseNode {\n type: \"DeclareFunction\";\n id: Identifier;\n predicate?: DeclaredPredicate | null;\n}\n\nexport interface DeclareInterface extends BaseNode {\n type: \"DeclareInterface\";\n id: Identifier;\n typeParameters?: TypeParameterDeclaration | null;\n extends?: Array | null;\n body: ObjectTypeAnnotation;\n}\n\nexport interface DeclareModule extends BaseNode {\n type: \"DeclareModule\";\n id: Identifier | StringLiteral;\n body: BlockStatement;\n kind?: \"CommonJS\" | \"ES\" | null;\n}\n\nexport interface DeclareModuleExports extends BaseNode {\n type: \"DeclareModuleExports\";\n typeAnnotation: TypeAnnotation;\n}\n\nexport interface DeclareTypeAlias extends BaseNode {\n type: \"DeclareTypeAlias\";\n id: Identifier;\n typeParameters?: TypeParameterDeclaration | null;\n right: FlowType;\n}\n\nexport interface DeclareOpaqueType extends BaseNode {\n type: \"DeclareOpaqueType\";\n id: Identifier;\n typeParameters?: TypeParameterDeclaration | null;\n supertype?: FlowType | null;\n impltype?: FlowType | null;\n}\n\nexport interface DeclareVariable extends BaseNode {\n type: \"DeclareVariable\";\n id: Identifier;\n}\n\nexport interface DeclareExportDeclaration extends BaseNode {\n type: \"DeclareExportDeclaration\";\n declaration?: Flow | null;\n specifiers?: Array | null;\n source?: StringLiteral | null;\n default?: boolean | null;\n}\n\nexport interface DeclareExportAllDeclaration extends BaseNode {\n type: \"DeclareExportAllDeclaration\";\n source: StringLiteral;\n exportKind?: \"type\" | \"value\" | null;\n}\n\nexport interface DeclaredPredicate extends BaseNode {\n type: \"DeclaredPredicate\";\n value: Flow;\n}\n\nexport interface ExistsTypeAnnotation extends BaseNode {\n type: \"ExistsTypeAnnotation\";\n}\n\nexport interface FunctionTypeAnnotation extends BaseNode {\n type: \"FunctionTypeAnnotation\";\n typeParameters?: TypeParameterDeclaration | null;\n params: Array;\n rest?: FunctionTypeParam | null;\n returnType: FlowType;\n this?: FunctionTypeParam | null;\n}\n\nexport interface FunctionTypeParam extends BaseNode {\n type: \"FunctionTypeParam\";\n name?: Identifier | null;\n typeAnnotation: FlowType;\n optional?: boolean | null;\n}\n\nexport interface GenericTypeAnnotation extends BaseNode {\n type: \"GenericTypeAnnotation\";\n id: Identifier | QualifiedTypeIdentifier;\n typeParameters?: TypeParameterInstantiation | null;\n}\n\nexport interface InferredPredicate extends BaseNode {\n type: \"InferredPredicate\";\n}\n\nexport interface InterfaceExtends extends BaseNode {\n type: \"InterfaceExtends\";\n id: Identifier | QualifiedTypeIdentifier;\n typeParameters?: TypeParameterInstantiation | null;\n}\n\nexport interface InterfaceDeclaration extends BaseNode {\n type: \"InterfaceDeclaration\";\n id: Identifier;\n typeParameters?: TypeParameterDeclaration | null;\n extends?: Array | null;\n body: ObjectTypeAnnotation;\n}\n\nexport interface InterfaceTypeAnnotation extends BaseNode {\n type: \"InterfaceTypeAnnotation\";\n extends?: Array | null;\n body: ObjectTypeAnnotation;\n}\n\nexport interface IntersectionTypeAnnotation extends BaseNode {\n type: \"IntersectionTypeAnnotation\";\n types: Array;\n}\n\nexport interface MixedTypeAnnotation extends BaseNode {\n type: \"MixedTypeAnnotation\";\n}\n\nexport interface EmptyTypeAnnotation extends BaseNode {\n type: \"EmptyTypeAnnotation\";\n}\n\nexport interface NullableTypeAnnotation extends BaseNode {\n type: \"NullableTypeAnnotation\";\n typeAnnotation: FlowType;\n}\n\nexport interface NumberLiteralTypeAnnotation extends BaseNode {\n type: \"NumberLiteralTypeAnnotation\";\n value: number;\n}\n\nexport interface NumberTypeAnnotation extends BaseNode {\n type: \"NumberTypeAnnotation\";\n}\n\nexport interface ObjectTypeAnnotation extends BaseNode {\n type: \"ObjectTypeAnnotation\";\n properties: Array;\n indexers?: Array;\n callProperties?: Array;\n internalSlots?: Array;\n exact: boolean;\n inexact?: boolean | null;\n}\n\nexport interface ObjectTypeInternalSlot extends BaseNode {\n type: \"ObjectTypeInternalSlot\";\n id: Identifier;\n value: FlowType;\n optional: boolean;\n static: boolean;\n method: boolean;\n}\n\nexport interface ObjectTypeCallProperty extends BaseNode {\n type: \"ObjectTypeCallProperty\";\n value: FlowType;\n static: boolean;\n}\n\nexport interface ObjectTypeIndexer extends BaseNode {\n type: \"ObjectTypeIndexer\";\n id?: Identifier | null;\n key: FlowType;\n value: FlowType;\n variance?: Variance | null;\n static: boolean;\n}\n\nexport interface ObjectTypeProperty extends BaseNode {\n type: \"ObjectTypeProperty\";\n key: Identifier | StringLiteral;\n value: FlowType;\n variance?: Variance | null;\n kind: \"init\" | \"get\" | \"set\";\n method: boolean;\n optional: boolean;\n proto: boolean;\n static: boolean;\n}\n\nexport interface ObjectTypeSpreadProperty extends BaseNode {\n type: \"ObjectTypeSpreadProperty\";\n argument: FlowType;\n}\n\nexport interface OpaqueType extends BaseNode {\n type: \"OpaqueType\";\n id: Identifier;\n typeParameters?: TypeParameterDeclaration | null;\n supertype?: FlowType | null;\n impltype: FlowType;\n}\n\nexport interface QualifiedTypeIdentifier extends BaseNode {\n type: \"QualifiedTypeIdentifier\";\n id: Identifier;\n qualification: Identifier | QualifiedTypeIdentifier;\n}\n\nexport interface StringLiteralTypeAnnotation extends BaseNode {\n type: \"StringLiteralTypeAnnotation\";\n value: string;\n}\n\nexport interface StringTypeAnnotation extends BaseNode {\n type: \"StringTypeAnnotation\";\n}\n\nexport interface SymbolTypeAnnotation extends BaseNode {\n type: \"SymbolTypeAnnotation\";\n}\n\nexport interface ThisTypeAnnotation extends BaseNode {\n type: \"ThisTypeAnnotation\";\n}\n\nexport interface TupleTypeAnnotation extends BaseNode {\n type: \"TupleTypeAnnotation\";\n types: Array;\n}\n\nexport interface TypeofTypeAnnotation extends BaseNode {\n type: \"TypeofTypeAnnotation\";\n argument: FlowType;\n}\n\nexport interface TypeAlias extends BaseNode {\n type: \"TypeAlias\";\n id: Identifier;\n typeParameters?: TypeParameterDeclaration | null;\n right: FlowType;\n}\n\nexport interface TypeAnnotation extends BaseNode {\n type: \"TypeAnnotation\";\n typeAnnotation: FlowType;\n}\n\nexport interface TypeCastExpression extends BaseNode {\n type: \"TypeCastExpression\";\n expression: Expression;\n typeAnnotation: TypeAnnotation;\n}\n\nexport interface TypeParameter extends BaseNode {\n type: \"TypeParameter\";\n bound?: TypeAnnotation | null;\n default?: FlowType | null;\n variance?: Variance | null;\n name: string;\n}\n\nexport interface TypeParameterDeclaration extends BaseNode {\n type: \"TypeParameterDeclaration\";\n params: Array;\n}\n\nexport interface TypeParameterInstantiation extends BaseNode {\n type: \"TypeParameterInstantiation\";\n params: Array;\n}\n\nexport interface UnionTypeAnnotation extends BaseNode {\n type: \"UnionTypeAnnotation\";\n types: Array;\n}\n\nexport interface Variance extends BaseNode {\n type: \"Variance\";\n kind: \"minus\" | \"plus\";\n}\n\nexport interface VoidTypeAnnotation extends BaseNode {\n type: \"VoidTypeAnnotation\";\n}\n\nexport interface EnumDeclaration extends BaseNode {\n type: \"EnumDeclaration\";\n id: Identifier;\n body: EnumBooleanBody | EnumNumberBody | EnumStringBody | EnumSymbolBody;\n}\n\nexport interface EnumBooleanBody extends BaseNode {\n type: \"EnumBooleanBody\";\n members: Array;\n explicitType: boolean;\n hasUnknownMembers: boolean;\n}\n\nexport interface EnumNumberBody extends BaseNode {\n type: \"EnumNumberBody\";\n members: Array;\n explicitType: boolean;\n hasUnknownMembers: boolean;\n}\n\nexport interface EnumStringBody extends BaseNode {\n type: \"EnumStringBody\";\n members: Array;\n explicitType: boolean;\n hasUnknownMembers: boolean;\n}\n\nexport interface EnumSymbolBody extends BaseNode {\n type: \"EnumSymbolBody\";\n members: Array;\n hasUnknownMembers: boolean;\n}\n\nexport interface EnumBooleanMember extends BaseNode {\n type: \"EnumBooleanMember\";\n id: Identifier;\n init: BooleanLiteral;\n}\n\nexport interface EnumNumberMember extends BaseNode {\n type: \"EnumNumberMember\";\n id: Identifier;\n init: NumericLiteral;\n}\n\nexport interface EnumStringMember extends BaseNode {\n type: \"EnumStringMember\";\n id: Identifier;\n init: StringLiteral;\n}\n\nexport interface EnumDefaultedMember extends BaseNode {\n type: \"EnumDefaultedMember\";\n id: Identifier;\n}\n\nexport interface IndexedAccessType extends BaseNode {\n type: \"IndexedAccessType\";\n objectType: FlowType;\n indexType: FlowType;\n}\n\nexport interface OptionalIndexedAccessType extends BaseNode {\n type: \"OptionalIndexedAccessType\";\n objectType: FlowType;\n indexType: FlowType;\n optional: boolean;\n}\n\nexport interface JSXAttribute extends BaseNode {\n type: \"JSXAttribute\";\n name: JSXIdentifier | JSXNamespacedName;\n value?:\n | JSXElement\n | JSXFragment\n | StringLiteral\n | JSXExpressionContainer\n | null;\n}\n\nexport interface JSXClosingElement extends BaseNode {\n type: \"JSXClosingElement\";\n name: JSXIdentifier | JSXMemberExpression | JSXNamespacedName;\n}\n\nexport interface JSXElement extends BaseNode {\n type: \"JSXElement\";\n openingElement: JSXOpeningElement;\n closingElement?: JSXClosingElement | null;\n children: Array<\n JSXText | JSXExpressionContainer | JSXSpreadChild | JSXElement | JSXFragment\n >;\n selfClosing?: boolean | null;\n}\n\nexport interface JSXEmptyExpression extends BaseNode {\n type: \"JSXEmptyExpression\";\n}\n\nexport interface JSXExpressionContainer extends BaseNode {\n type: \"JSXExpressionContainer\";\n expression: Expression | JSXEmptyExpression;\n}\n\nexport interface JSXSpreadChild extends BaseNode {\n type: \"JSXSpreadChild\";\n expression: Expression;\n}\n\nexport interface JSXIdentifier extends BaseNode {\n type: \"JSXIdentifier\";\n name: string;\n}\n\nexport interface JSXMemberExpression extends BaseNode {\n type: \"JSXMemberExpression\";\n object: JSXMemberExpression | JSXIdentifier;\n property: JSXIdentifier;\n}\n\nexport interface JSXNamespacedName extends BaseNode {\n type: \"JSXNamespacedName\";\n namespace: JSXIdentifier;\n name: JSXIdentifier;\n}\n\nexport interface JSXOpeningElement extends BaseNode {\n type: \"JSXOpeningElement\";\n name: JSXIdentifier | JSXMemberExpression | JSXNamespacedName;\n attributes: Array;\n selfClosing: boolean;\n typeParameters?:\n | TypeParameterInstantiation\n | TSTypeParameterInstantiation\n | null;\n}\n\nexport interface JSXSpreadAttribute extends BaseNode {\n type: \"JSXSpreadAttribute\";\n argument: Expression;\n}\n\nexport interface JSXText extends BaseNode {\n type: \"JSXText\";\n value: string;\n}\n\nexport interface JSXFragment extends BaseNode {\n type: \"JSXFragment\";\n openingFragment: JSXOpeningFragment;\n closingFragment: JSXClosingFragment;\n children: Array<\n JSXText | JSXExpressionContainer | JSXSpreadChild | JSXElement | JSXFragment\n >;\n}\n\nexport interface JSXOpeningFragment extends BaseNode {\n type: \"JSXOpeningFragment\";\n}\n\nexport interface JSXClosingFragment extends BaseNode {\n type: \"JSXClosingFragment\";\n}\n\nexport interface Noop extends BaseNode {\n type: \"Noop\";\n}\n\nexport interface Placeholder extends BaseNode {\n type: \"Placeholder\";\n expectedNode:\n | \"Identifier\"\n | \"StringLiteral\"\n | \"Expression\"\n | \"Statement\"\n | \"Declaration\"\n | \"BlockStatement\"\n | \"ClassBody\"\n | \"Pattern\";\n name: Identifier;\n}\n\nexport interface V8IntrinsicIdentifier extends BaseNode {\n type: \"V8IntrinsicIdentifier\";\n name: string;\n}\n\nexport interface ArgumentPlaceholder extends BaseNode {\n type: \"ArgumentPlaceholder\";\n}\n\nexport interface BindExpression extends BaseNode {\n type: \"BindExpression\";\n object: Expression;\n callee: Expression;\n}\n\nexport interface ImportAttribute extends BaseNode {\n type: \"ImportAttribute\";\n key: Identifier | StringLiteral;\n value: StringLiteral;\n}\n\nexport interface Decorator extends BaseNode {\n type: \"Decorator\";\n expression: Expression;\n}\n\nexport interface DoExpression extends BaseNode {\n type: \"DoExpression\";\n body: BlockStatement;\n async: boolean;\n}\n\nexport interface ExportDefaultSpecifier extends BaseNode {\n type: \"ExportDefaultSpecifier\";\n exported: Identifier;\n}\n\nexport interface RecordExpression extends BaseNode {\n type: \"RecordExpression\";\n properties: Array;\n}\n\nexport interface TupleExpression extends BaseNode {\n type: \"TupleExpression\";\n elements: Array;\n}\n\nexport interface DecimalLiteral extends BaseNode {\n type: \"DecimalLiteral\";\n value: string;\n}\n\nexport interface ModuleExpression extends BaseNode {\n type: \"ModuleExpression\";\n body: Program;\n}\n\nexport interface TopicReference extends BaseNode {\n type: \"TopicReference\";\n}\n\nexport interface PipelineTopicExpression extends BaseNode {\n type: \"PipelineTopicExpression\";\n expression: Expression;\n}\n\nexport interface PipelineBareFunction extends BaseNode {\n type: \"PipelineBareFunction\";\n callee: Expression;\n}\n\nexport interface PipelinePrimaryTopicReference extends BaseNode {\n type: \"PipelinePrimaryTopicReference\";\n}\n\nexport interface TSParameterProperty extends BaseNode {\n type: \"TSParameterProperty\";\n parameter: Identifier | AssignmentPattern;\n accessibility?: \"public\" | \"private\" | \"protected\" | null;\n decorators?: Array | null;\n override?: boolean | null;\n readonly?: boolean | null;\n}\n\nexport interface TSDeclareFunction extends BaseNode {\n type: \"TSDeclareFunction\";\n id?: Identifier | null;\n typeParameters?: TSTypeParameterDeclaration | Noop | null;\n params: Array;\n returnType?: TSTypeAnnotation | Noop | null;\n async?: boolean;\n declare?: boolean | null;\n generator?: boolean;\n}\n\nexport interface TSDeclareMethod extends BaseNode {\n type: \"TSDeclareMethod\";\n decorators?: Array | null;\n key: Identifier | StringLiteral | NumericLiteral | BigIntLiteral | Expression;\n typeParameters?: TSTypeParameterDeclaration | Noop | null;\n params: Array;\n returnType?: TSTypeAnnotation | Noop | null;\n abstract?: boolean | null;\n access?: \"public\" | \"private\" | \"protected\" | null;\n accessibility?: \"public\" | \"private\" | \"protected\" | null;\n async?: boolean;\n computed?: boolean;\n generator?: boolean;\n kind?: \"get\" | \"set\" | \"method\" | \"constructor\";\n optional?: boolean | null;\n override?: boolean;\n static?: boolean;\n}\n\nexport interface TSQualifiedName extends BaseNode {\n type: \"TSQualifiedName\";\n left: TSEntityName;\n right: Identifier;\n}\n\nexport interface TSCallSignatureDeclaration extends BaseNode {\n type: \"TSCallSignatureDeclaration\";\n typeParameters?: TSTypeParameterDeclaration | null;\n parameters: Array;\n typeAnnotation?: TSTypeAnnotation | null;\n}\n\nexport interface TSConstructSignatureDeclaration extends BaseNode {\n type: \"TSConstructSignatureDeclaration\";\n typeParameters?: TSTypeParameterDeclaration | null;\n parameters: Array;\n typeAnnotation?: TSTypeAnnotation | null;\n}\n\nexport interface TSPropertySignature extends BaseNode {\n type: \"TSPropertySignature\";\n key: Expression;\n typeAnnotation?: TSTypeAnnotation | null;\n computed?: boolean;\n kind: \"get\" | \"set\";\n optional?: boolean | null;\n readonly?: boolean | null;\n}\n\nexport interface TSMethodSignature extends BaseNode {\n type: \"TSMethodSignature\";\n key: Expression;\n typeParameters?: TSTypeParameterDeclaration | null;\n parameters: Array;\n typeAnnotation?: TSTypeAnnotation | null;\n computed?: boolean;\n kind: \"method\" | \"get\" | \"set\";\n optional?: boolean | null;\n}\n\nexport interface TSIndexSignature extends BaseNode {\n type: \"TSIndexSignature\";\n parameters: Array;\n typeAnnotation?: TSTypeAnnotation | null;\n readonly?: boolean | null;\n static?: boolean | null;\n}\n\nexport interface TSAnyKeyword extends BaseNode {\n type: \"TSAnyKeyword\";\n}\n\nexport interface TSBooleanKeyword extends BaseNode {\n type: \"TSBooleanKeyword\";\n}\n\nexport interface TSBigIntKeyword extends BaseNode {\n type: \"TSBigIntKeyword\";\n}\n\nexport interface TSIntrinsicKeyword extends BaseNode {\n type: \"TSIntrinsicKeyword\";\n}\n\nexport interface TSNeverKeyword extends BaseNode {\n type: \"TSNeverKeyword\";\n}\n\nexport interface TSNullKeyword extends BaseNode {\n type: \"TSNullKeyword\";\n}\n\nexport interface TSNumberKeyword extends BaseNode {\n type: \"TSNumberKeyword\";\n}\n\nexport interface TSObjectKeyword extends BaseNode {\n type: \"TSObjectKeyword\";\n}\n\nexport interface TSStringKeyword extends BaseNode {\n type: \"TSStringKeyword\";\n}\n\nexport interface TSSymbolKeyword extends BaseNode {\n type: \"TSSymbolKeyword\";\n}\n\nexport interface TSUndefinedKeyword extends BaseNode {\n type: \"TSUndefinedKeyword\";\n}\n\nexport interface TSUnknownKeyword extends BaseNode {\n type: \"TSUnknownKeyword\";\n}\n\nexport interface TSVoidKeyword extends BaseNode {\n type: \"TSVoidKeyword\";\n}\n\nexport interface TSThisType extends BaseNode {\n type: \"TSThisType\";\n}\n\nexport interface TSFunctionType extends BaseNode {\n type: \"TSFunctionType\";\n typeParameters?: TSTypeParameterDeclaration | null;\n parameters: Array;\n typeAnnotation?: TSTypeAnnotation | null;\n}\n\nexport interface TSConstructorType extends BaseNode {\n type: \"TSConstructorType\";\n typeParameters?: TSTypeParameterDeclaration | null;\n parameters: Array;\n typeAnnotation?: TSTypeAnnotation | null;\n abstract?: boolean | null;\n}\n\nexport interface TSTypeReference extends BaseNode {\n type: \"TSTypeReference\";\n typeName: TSEntityName;\n typeParameters?: TSTypeParameterInstantiation | null;\n}\n\nexport interface TSTypePredicate extends BaseNode {\n type: \"TSTypePredicate\";\n parameterName: Identifier | TSThisType;\n typeAnnotation?: TSTypeAnnotation | null;\n asserts?: boolean | null;\n}\n\nexport interface TSTypeQuery extends BaseNode {\n type: \"TSTypeQuery\";\n exprName: TSEntityName | TSImportType;\n typeParameters?: TSTypeParameterInstantiation | null;\n}\n\nexport interface TSTypeLiteral extends BaseNode {\n type: \"TSTypeLiteral\";\n members: Array;\n}\n\nexport interface TSArrayType extends BaseNode {\n type: \"TSArrayType\";\n elementType: TSType;\n}\n\nexport interface TSTupleType extends BaseNode {\n type: \"TSTupleType\";\n elementTypes: Array;\n}\n\nexport interface TSOptionalType extends BaseNode {\n type: \"TSOptionalType\";\n typeAnnotation: TSType;\n}\n\nexport interface TSRestType extends BaseNode {\n type: \"TSRestType\";\n typeAnnotation: TSType;\n}\n\nexport interface TSNamedTupleMember extends BaseNode {\n type: \"TSNamedTupleMember\";\n label: Identifier;\n elementType: TSType;\n optional: boolean;\n}\n\nexport interface TSUnionType extends BaseNode {\n type: \"TSUnionType\";\n types: Array;\n}\n\nexport interface TSIntersectionType extends BaseNode {\n type: \"TSIntersectionType\";\n types: Array;\n}\n\nexport interface TSConditionalType extends BaseNode {\n type: \"TSConditionalType\";\n checkType: TSType;\n extendsType: TSType;\n trueType: TSType;\n falseType: TSType;\n}\n\nexport interface TSInferType extends BaseNode {\n type: \"TSInferType\";\n typeParameter: TSTypeParameter;\n}\n\nexport interface TSParenthesizedType extends BaseNode {\n type: \"TSParenthesizedType\";\n typeAnnotation: TSType;\n}\n\nexport interface TSTypeOperator extends BaseNode {\n type: \"TSTypeOperator\";\n typeAnnotation: TSType;\n operator: string;\n}\n\nexport interface TSIndexedAccessType extends BaseNode {\n type: \"TSIndexedAccessType\";\n objectType: TSType;\n indexType: TSType;\n}\n\nexport interface TSMappedType extends BaseNode {\n type: \"TSMappedType\";\n typeParameter: TSTypeParameter;\n typeAnnotation?: TSType | null;\n nameType?: TSType | null;\n optional?: true | false | \"+\" | \"-\" | null;\n readonly?: true | false | \"+\" | \"-\" | null;\n}\n\nexport interface TSLiteralType extends BaseNode {\n type: \"TSLiteralType\";\n literal:\n | NumericLiteral\n | StringLiteral\n | BooleanLiteral\n | BigIntLiteral\n | TemplateLiteral\n | UnaryExpression;\n}\n\nexport interface TSExpressionWithTypeArguments extends BaseNode {\n type: \"TSExpressionWithTypeArguments\";\n expression: TSEntityName;\n typeParameters?: TSTypeParameterInstantiation | null;\n}\n\nexport interface TSInterfaceDeclaration extends BaseNode {\n type: \"TSInterfaceDeclaration\";\n id: Identifier;\n typeParameters?: TSTypeParameterDeclaration | null;\n extends?: Array | null;\n body: TSInterfaceBody;\n declare?: boolean | null;\n}\n\nexport interface TSInterfaceBody extends BaseNode {\n type: \"TSInterfaceBody\";\n body: Array;\n}\n\nexport interface TSTypeAliasDeclaration extends BaseNode {\n type: \"TSTypeAliasDeclaration\";\n id: Identifier;\n typeParameters?: TSTypeParameterDeclaration | null;\n typeAnnotation: TSType;\n declare?: boolean | null;\n}\n\nexport interface TSInstantiationExpression extends BaseNode {\n type: \"TSInstantiationExpression\";\n expression: Expression;\n typeParameters?: TSTypeParameterInstantiation | null;\n}\n\nexport interface TSAsExpression extends BaseNode {\n type: \"TSAsExpression\";\n expression: Expression;\n typeAnnotation: TSType;\n}\n\nexport interface TSSatisfiesExpression extends BaseNode {\n type: \"TSSatisfiesExpression\";\n expression: Expression;\n typeAnnotation: TSType;\n}\n\nexport interface TSTypeAssertion extends BaseNode {\n type: \"TSTypeAssertion\";\n typeAnnotation: TSType;\n expression: Expression;\n}\n\nexport interface TSEnumDeclaration extends BaseNode {\n type: \"TSEnumDeclaration\";\n id: Identifier;\n members: Array;\n const?: boolean | null;\n declare?: boolean | null;\n initializer?: Expression | null;\n}\n\nexport interface TSEnumMember extends BaseNode {\n type: \"TSEnumMember\";\n id: Identifier | StringLiteral;\n initializer?: Expression | null;\n}\n\nexport interface TSModuleDeclaration extends BaseNode {\n type: \"TSModuleDeclaration\";\n id: Identifier | StringLiteral;\n body: TSModuleBlock | TSModuleDeclaration;\n declare?: boolean | null;\n global?: boolean | null;\n}\n\nexport interface TSModuleBlock extends BaseNode {\n type: \"TSModuleBlock\";\n body: Array;\n}\n\nexport interface TSImportType extends BaseNode {\n type: \"TSImportType\";\n argument: StringLiteral;\n qualifier?: TSEntityName | null;\n typeParameters?: TSTypeParameterInstantiation | null;\n options?: Expression | null;\n}\n\nexport interface TSImportEqualsDeclaration extends BaseNode {\n type: \"TSImportEqualsDeclaration\";\n id: Identifier;\n moduleReference: TSEntityName | TSExternalModuleReference;\n importKind?: \"type\" | \"value\" | null;\n isExport: boolean;\n}\n\nexport interface TSExternalModuleReference extends BaseNode {\n type: \"TSExternalModuleReference\";\n expression: StringLiteral;\n}\n\nexport interface TSNonNullExpression extends BaseNode {\n type: \"TSNonNullExpression\";\n expression: Expression;\n}\n\nexport interface TSExportAssignment extends BaseNode {\n type: \"TSExportAssignment\";\n expression: Expression;\n}\n\nexport interface TSNamespaceExportDeclaration extends BaseNode {\n type: \"TSNamespaceExportDeclaration\";\n id: Identifier;\n}\n\nexport interface TSTypeAnnotation extends BaseNode {\n type: \"TSTypeAnnotation\";\n typeAnnotation: TSType;\n}\n\nexport interface TSTypeParameterInstantiation extends BaseNode {\n type: \"TSTypeParameterInstantiation\";\n params: Array;\n}\n\nexport interface TSTypeParameterDeclaration extends BaseNode {\n type: \"TSTypeParameterDeclaration\";\n params: Array;\n}\n\nexport interface TSTypeParameter extends BaseNode {\n type: \"TSTypeParameter\";\n constraint?: TSType | null;\n default?: TSType | null;\n name: string;\n const?: boolean | null;\n in?: boolean | null;\n out?: boolean | null;\n}\n\nexport type Standardized =\n | ArrayExpression\n | AssignmentExpression\n | BinaryExpression\n | InterpreterDirective\n | Directive\n | DirectiveLiteral\n | BlockStatement\n | BreakStatement\n | CallExpression\n | CatchClause\n | ConditionalExpression\n | ContinueStatement\n | DebuggerStatement\n | DoWhileStatement\n | EmptyStatement\n | ExpressionStatement\n | File\n | ForInStatement\n | ForStatement\n | FunctionDeclaration\n | FunctionExpression\n | Identifier\n | IfStatement\n | LabeledStatement\n | StringLiteral\n | NumericLiteral\n | NullLiteral\n | BooleanLiteral\n | RegExpLiteral\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | Program\n | ObjectExpression\n | ObjectMethod\n | ObjectProperty\n | RestElement\n | ReturnStatement\n | SequenceExpression\n | ParenthesizedExpression\n | SwitchCase\n | SwitchStatement\n | ThisExpression\n | ThrowStatement\n | TryStatement\n | UnaryExpression\n | UpdateExpression\n | VariableDeclaration\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | AssignmentPattern\n | ArrayPattern\n | ArrowFunctionExpression\n | ClassBody\n | ClassExpression\n | ClassDeclaration\n | ExportAllDeclaration\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ExportSpecifier\n | ForOfStatement\n | ImportDeclaration\n | ImportDefaultSpecifier\n | ImportNamespaceSpecifier\n | ImportSpecifier\n | ImportExpression\n | MetaProperty\n | ClassMethod\n | ObjectPattern\n | SpreadElement\n | Super\n | TaggedTemplateExpression\n | TemplateElement\n | TemplateLiteral\n | YieldExpression\n | AwaitExpression\n | Import\n | BigIntLiteral\n | ExportNamespaceSpecifier\n | OptionalMemberExpression\n | OptionalCallExpression\n | ClassProperty\n | ClassAccessorProperty\n | ClassPrivateProperty\n | ClassPrivateMethod\n | PrivateName\n | StaticBlock;\nexport type Expression =\n | ArrayExpression\n | AssignmentExpression\n | BinaryExpression\n | CallExpression\n | ConditionalExpression\n | FunctionExpression\n | Identifier\n | StringLiteral\n | NumericLiteral\n | NullLiteral\n | BooleanLiteral\n | RegExpLiteral\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectExpression\n | SequenceExpression\n | ParenthesizedExpression\n | ThisExpression\n | UnaryExpression\n | UpdateExpression\n | ArrowFunctionExpression\n | ClassExpression\n | ImportExpression\n | MetaProperty\n | Super\n | TaggedTemplateExpression\n | TemplateLiteral\n | YieldExpression\n | AwaitExpression\n | Import\n | BigIntLiteral\n | OptionalMemberExpression\n | OptionalCallExpression\n | TypeCastExpression\n | JSXElement\n | JSXFragment\n | BindExpression\n | DoExpression\n | RecordExpression\n | TupleExpression\n | DecimalLiteral\n | ModuleExpression\n | TopicReference\n | PipelineTopicExpression\n | PipelineBareFunction\n | PipelinePrimaryTopicReference\n | TSInstantiationExpression\n | TSAsExpression\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TSNonNullExpression;\nexport type Binary = BinaryExpression | LogicalExpression;\nexport type Scopable =\n | BlockStatement\n | CatchClause\n | DoWhileStatement\n | ForInStatement\n | ForStatement\n | FunctionDeclaration\n | FunctionExpression\n | Program\n | ObjectMethod\n | SwitchStatement\n | WhileStatement\n | ArrowFunctionExpression\n | ClassExpression\n | ClassDeclaration\n | ForOfStatement\n | ClassMethod\n | ClassPrivateMethod\n | StaticBlock\n | TSModuleBlock;\nexport type BlockParent =\n | BlockStatement\n | CatchClause\n | DoWhileStatement\n | ForInStatement\n | ForStatement\n | FunctionDeclaration\n | FunctionExpression\n | Program\n | ObjectMethod\n | SwitchStatement\n | WhileStatement\n | ArrowFunctionExpression\n | ForOfStatement\n | ClassMethod\n | ClassPrivateMethod\n | StaticBlock\n | TSModuleBlock;\nexport type Block = BlockStatement | Program | TSModuleBlock;\nexport type Statement =\n | BlockStatement\n | BreakStatement\n | ContinueStatement\n | DebuggerStatement\n | DoWhileStatement\n | EmptyStatement\n | ExpressionStatement\n | ForInStatement\n | ForStatement\n | FunctionDeclaration\n | IfStatement\n | LabeledStatement\n | ReturnStatement\n | SwitchStatement\n | ThrowStatement\n | TryStatement\n | VariableDeclaration\n | WhileStatement\n | WithStatement\n | ClassDeclaration\n | ExportAllDeclaration\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ForOfStatement\n | ImportDeclaration\n | DeclareClass\n | DeclareFunction\n | DeclareInterface\n | DeclareModule\n | DeclareModuleExports\n | DeclareTypeAlias\n | DeclareOpaqueType\n | DeclareVariable\n | DeclareExportDeclaration\n | DeclareExportAllDeclaration\n | InterfaceDeclaration\n | OpaqueType\n | TypeAlias\n | EnumDeclaration\n | TSDeclareFunction\n | TSInterfaceDeclaration\n | TSTypeAliasDeclaration\n | TSEnumDeclaration\n | TSModuleDeclaration\n | TSImportEqualsDeclaration\n | TSExportAssignment\n | TSNamespaceExportDeclaration;\nexport type Terminatorless =\n | BreakStatement\n | ContinueStatement\n | ReturnStatement\n | ThrowStatement\n | YieldExpression\n | AwaitExpression;\nexport type CompletionStatement =\n | BreakStatement\n | ContinueStatement\n | ReturnStatement\n | ThrowStatement;\nexport type Conditional = ConditionalExpression | IfStatement;\nexport type Loop =\n | DoWhileStatement\n | ForInStatement\n | ForStatement\n | WhileStatement\n | ForOfStatement;\nexport type While = DoWhileStatement | WhileStatement;\nexport type ExpressionWrapper =\n | ExpressionStatement\n | ParenthesizedExpression\n | TypeCastExpression;\nexport type For = ForInStatement | ForStatement | ForOfStatement;\nexport type ForXStatement = ForInStatement | ForOfStatement;\nexport type Function =\n | FunctionDeclaration\n | FunctionExpression\n | ObjectMethod\n | ArrowFunctionExpression\n | ClassMethod\n | ClassPrivateMethod;\nexport type FunctionParent =\n | FunctionDeclaration\n | FunctionExpression\n | ObjectMethod\n | ArrowFunctionExpression\n | ClassMethod\n | ClassPrivateMethod\n | StaticBlock\n | TSModuleBlock;\nexport type Pureish =\n | FunctionDeclaration\n | FunctionExpression\n | StringLiteral\n | NumericLiteral\n | NullLiteral\n | BooleanLiteral\n | RegExpLiteral\n | ArrowFunctionExpression\n | BigIntLiteral\n | DecimalLiteral;\nexport type Declaration =\n | FunctionDeclaration\n | VariableDeclaration\n | ClassDeclaration\n | ExportAllDeclaration\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ImportDeclaration\n | DeclareClass\n | DeclareFunction\n | DeclareInterface\n | DeclareModule\n | DeclareModuleExports\n | DeclareTypeAlias\n | DeclareOpaqueType\n | DeclareVariable\n | DeclareExportDeclaration\n | DeclareExportAllDeclaration\n | InterfaceDeclaration\n | OpaqueType\n | TypeAlias\n | EnumDeclaration\n | TSDeclareFunction\n | TSInterfaceDeclaration\n | TSTypeAliasDeclaration\n | TSEnumDeclaration\n | TSModuleDeclaration;\nexport type PatternLike =\n | Identifier\n | RestElement\n | AssignmentPattern\n | ArrayPattern\n | ObjectPattern\n | TSAsExpression\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TSNonNullExpression;\nexport type LVal =\n | Identifier\n | MemberExpression\n | RestElement\n | AssignmentPattern\n | ArrayPattern\n | ObjectPattern\n | TSParameterProperty\n | TSAsExpression\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TSNonNullExpression;\nexport type TSEntityName = Identifier | TSQualifiedName;\nexport type Literal =\n | StringLiteral\n | NumericLiteral\n | NullLiteral\n | BooleanLiteral\n | RegExpLiteral\n | TemplateLiteral\n | BigIntLiteral\n | DecimalLiteral;\nexport type Immutable =\n | StringLiteral\n | NumericLiteral\n | NullLiteral\n | BooleanLiteral\n | BigIntLiteral\n | JSXAttribute\n | JSXClosingElement\n | JSXElement\n | JSXExpressionContainer\n | JSXSpreadChild\n | JSXOpeningElement\n | JSXText\n | JSXFragment\n | JSXOpeningFragment\n | JSXClosingFragment\n | DecimalLiteral;\nexport type UserWhitespacable =\n | ObjectMethod\n | ObjectProperty\n | ObjectTypeInternalSlot\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty;\nexport type Method = ObjectMethod | ClassMethod | ClassPrivateMethod;\nexport type ObjectMember = ObjectMethod | ObjectProperty;\nexport type Property =\n | ObjectProperty\n | ClassProperty\n | ClassAccessorProperty\n | ClassPrivateProperty;\nexport type UnaryLike = UnaryExpression | SpreadElement;\nexport type Pattern = AssignmentPattern | ArrayPattern | ObjectPattern;\nexport type Class = ClassExpression | ClassDeclaration;\nexport type ImportOrExportDeclaration =\n | ExportAllDeclaration\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ImportDeclaration;\nexport type ExportDeclaration =\n | ExportAllDeclaration\n | ExportDefaultDeclaration\n | ExportNamedDeclaration;\nexport type ModuleSpecifier =\n | ExportSpecifier\n | ImportDefaultSpecifier\n | ImportNamespaceSpecifier\n | ImportSpecifier\n | ExportNamespaceSpecifier\n | ExportDefaultSpecifier;\nexport type Accessor = ClassAccessorProperty;\nexport type Private = ClassPrivateProperty | ClassPrivateMethod | PrivateName;\nexport type Flow =\n | AnyTypeAnnotation\n | ArrayTypeAnnotation\n | BooleanTypeAnnotation\n | BooleanLiteralTypeAnnotation\n | NullLiteralTypeAnnotation\n | ClassImplements\n | DeclareClass\n | DeclareFunction\n | DeclareInterface\n | DeclareModule\n | DeclareModuleExports\n | DeclareTypeAlias\n | DeclareOpaqueType\n | DeclareVariable\n | DeclareExportDeclaration\n | DeclareExportAllDeclaration\n | DeclaredPredicate\n | ExistsTypeAnnotation\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | GenericTypeAnnotation\n | InferredPredicate\n | InterfaceExtends\n | InterfaceDeclaration\n | InterfaceTypeAnnotation\n | IntersectionTypeAnnotation\n | MixedTypeAnnotation\n | EmptyTypeAnnotation\n | NullableTypeAnnotation\n | NumberLiteralTypeAnnotation\n | NumberTypeAnnotation\n | ObjectTypeAnnotation\n | ObjectTypeInternalSlot\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | QualifiedTypeIdentifier\n | StringLiteralTypeAnnotation\n | StringTypeAnnotation\n | SymbolTypeAnnotation\n | ThisTypeAnnotation\n | TupleTypeAnnotation\n | TypeofTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeCastExpression\n | TypeParameter\n | TypeParameterDeclaration\n | TypeParameterInstantiation\n | UnionTypeAnnotation\n | Variance\n | VoidTypeAnnotation\n | EnumDeclaration\n | EnumBooleanBody\n | EnumNumberBody\n | EnumStringBody\n | EnumSymbolBody\n | EnumBooleanMember\n | EnumNumberMember\n | EnumStringMember\n | EnumDefaultedMember\n | IndexedAccessType\n | OptionalIndexedAccessType;\nexport type FlowType =\n | AnyTypeAnnotation\n | ArrayTypeAnnotation\n | BooleanTypeAnnotation\n | BooleanLiteralTypeAnnotation\n | NullLiteralTypeAnnotation\n | ExistsTypeAnnotation\n | FunctionTypeAnnotation\n | GenericTypeAnnotation\n | InterfaceTypeAnnotation\n | IntersectionTypeAnnotation\n | MixedTypeAnnotation\n | EmptyTypeAnnotation\n | NullableTypeAnnotation\n | NumberLiteralTypeAnnotation\n | NumberTypeAnnotation\n | ObjectTypeAnnotation\n | StringLiteralTypeAnnotation\n | StringTypeAnnotation\n | SymbolTypeAnnotation\n | ThisTypeAnnotation\n | TupleTypeAnnotation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation\n | VoidTypeAnnotation\n | IndexedAccessType\n | OptionalIndexedAccessType;\nexport type FlowBaseAnnotation =\n | AnyTypeAnnotation\n | BooleanTypeAnnotation\n | NullLiteralTypeAnnotation\n | MixedTypeAnnotation\n | EmptyTypeAnnotation\n | NumberTypeAnnotation\n | StringTypeAnnotation\n | SymbolTypeAnnotation\n | ThisTypeAnnotation\n | VoidTypeAnnotation;\nexport type FlowDeclaration =\n | DeclareClass\n | DeclareFunction\n | DeclareInterface\n | DeclareModule\n | DeclareModuleExports\n | DeclareTypeAlias\n | DeclareOpaqueType\n | DeclareVariable\n | DeclareExportDeclaration\n | DeclareExportAllDeclaration\n | InterfaceDeclaration\n | OpaqueType\n | TypeAlias;\nexport type FlowPredicate = DeclaredPredicate | InferredPredicate;\nexport type EnumBody =\n | EnumBooleanBody\n | EnumNumberBody\n | EnumStringBody\n | EnumSymbolBody;\nexport type EnumMember =\n | EnumBooleanMember\n | EnumNumberMember\n | EnumStringMember\n | EnumDefaultedMember;\nexport type JSX =\n | JSXAttribute\n | JSXClosingElement\n | JSXElement\n | JSXEmptyExpression\n | JSXExpressionContainer\n | JSXSpreadChild\n | JSXIdentifier\n | JSXMemberExpression\n | JSXNamespacedName\n | JSXOpeningElement\n | JSXSpreadAttribute\n | JSXText\n | JSXFragment\n | JSXOpeningFragment\n | JSXClosingFragment;\nexport type Miscellaneous = Noop | Placeholder | V8IntrinsicIdentifier;\nexport type TypeScript =\n | TSParameterProperty\n | TSDeclareFunction\n | TSDeclareMethod\n | TSQualifiedName\n | TSCallSignatureDeclaration\n | TSConstructSignatureDeclaration\n | TSPropertySignature\n | TSMethodSignature\n | TSIndexSignature\n | TSAnyKeyword\n | TSBooleanKeyword\n | TSBigIntKeyword\n | TSIntrinsicKeyword\n | TSNeverKeyword\n | TSNullKeyword\n | TSNumberKeyword\n | TSObjectKeyword\n | TSStringKeyword\n | TSSymbolKeyword\n | TSUndefinedKeyword\n | TSUnknownKeyword\n | TSVoidKeyword\n | TSThisType\n | TSFunctionType\n | TSConstructorType\n | TSTypeReference\n | TSTypePredicate\n | TSTypeQuery\n | TSTypeLiteral\n | TSArrayType\n | TSTupleType\n | TSOptionalType\n | TSRestType\n | TSNamedTupleMember\n | TSUnionType\n | TSIntersectionType\n | TSConditionalType\n | TSInferType\n | TSParenthesizedType\n | TSTypeOperator\n | TSIndexedAccessType\n | TSMappedType\n | TSLiteralType\n | TSExpressionWithTypeArguments\n | TSInterfaceDeclaration\n | TSInterfaceBody\n | TSTypeAliasDeclaration\n | TSInstantiationExpression\n | TSAsExpression\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TSEnumDeclaration\n | TSEnumMember\n | TSModuleDeclaration\n | TSModuleBlock\n | TSImportType\n | TSImportEqualsDeclaration\n | TSExternalModuleReference\n | TSNonNullExpression\n | TSExportAssignment\n | TSNamespaceExportDeclaration\n | TSTypeAnnotation\n | TSTypeParameterInstantiation\n | TSTypeParameterDeclaration\n | TSTypeParameter;\nexport type TSTypeElement =\n | TSCallSignatureDeclaration\n | TSConstructSignatureDeclaration\n | TSPropertySignature\n | TSMethodSignature\n | TSIndexSignature;\nexport type TSType =\n | TSAnyKeyword\n | TSBooleanKeyword\n | TSBigIntKeyword\n | TSIntrinsicKeyword\n | TSNeverKeyword\n | TSNullKeyword\n | TSNumberKeyword\n | TSObjectKeyword\n | TSStringKeyword\n | TSSymbolKeyword\n | TSUndefinedKeyword\n | TSUnknownKeyword\n | TSVoidKeyword\n | TSThisType\n | TSFunctionType\n | TSConstructorType\n | TSTypeReference\n | TSTypePredicate\n | TSTypeQuery\n | TSTypeLiteral\n | TSArrayType\n | TSTupleType\n | TSOptionalType\n | TSRestType\n | TSUnionType\n | TSIntersectionType\n | TSConditionalType\n | TSInferType\n | TSParenthesizedType\n | TSTypeOperator\n | TSIndexedAccessType\n | TSMappedType\n | TSLiteralType\n | TSExpressionWithTypeArguments\n | TSImportType;\nexport type TSBaseType =\n | TSAnyKeyword\n | TSBooleanKeyword\n | TSBigIntKeyword\n | TSIntrinsicKeyword\n | TSNeverKeyword\n | TSNullKeyword\n | TSNumberKeyword\n | TSObjectKeyword\n | TSStringKeyword\n | TSSymbolKeyword\n | TSUndefinedKeyword\n | TSUnknownKeyword\n | TSVoidKeyword\n | TSThisType\n | TSLiteralType;\nexport type ModuleDeclaration =\n | ExportAllDeclaration\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ImportDeclaration;\n\nexport interface Aliases {\n Standardized: Standardized;\n Expression: Expression;\n Binary: Binary;\n Scopable: Scopable;\n BlockParent: BlockParent;\n Block: Block;\n Statement: Statement;\n Terminatorless: Terminatorless;\n CompletionStatement: CompletionStatement;\n Conditional: Conditional;\n Loop: Loop;\n While: While;\n ExpressionWrapper: ExpressionWrapper;\n For: For;\n ForXStatement: ForXStatement;\n Function: Function;\n FunctionParent: FunctionParent;\n Pureish: Pureish;\n Declaration: Declaration;\n PatternLike: PatternLike;\n LVal: LVal;\n TSEntityName: TSEntityName;\n Literal: Literal;\n Immutable: Immutable;\n UserWhitespacable: UserWhitespacable;\n Method: Method;\n ObjectMember: ObjectMember;\n Property: Property;\n UnaryLike: UnaryLike;\n Pattern: Pattern;\n Class: Class;\n ImportOrExportDeclaration: ImportOrExportDeclaration;\n ExportDeclaration: ExportDeclaration;\n ModuleSpecifier: ModuleSpecifier;\n Accessor: Accessor;\n Private: Private;\n Flow: Flow;\n FlowType: FlowType;\n FlowBaseAnnotation: FlowBaseAnnotation;\n FlowDeclaration: FlowDeclaration;\n FlowPredicate: FlowPredicate;\n EnumBody: EnumBody;\n EnumMember: EnumMember;\n JSX: JSX;\n Miscellaneous: Miscellaneous;\n TypeScript: TypeScript;\n TSTypeElement: TSTypeElement;\n TSType: TSType;\n TSBaseType: TSBaseType;\n ModuleDeclaration: ModuleDeclaration;\n}\n\nexport type DeprecatedAliases =\n | NumberLiteral\n | RegexLiteral\n | RestProperty\n | SpreadProperty;\n\nexport interface ParentMaps {\n AnyTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n ArgumentPlaceholder: CallExpression | NewExpression | OptionalCallExpression;\n ArrayExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ArrayPattern:\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | CatchClause\n | ClassMethod\n | ClassPrivateMethod\n | ForInStatement\n | ForOfStatement\n | FunctionDeclaration\n | FunctionExpression\n | ObjectMethod\n | ObjectProperty\n | RestElement\n | TSCallSignatureDeclaration\n | TSConstructSignatureDeclaration\n | TSConstructorType\n | TSDeclareFunction\n | TSDeclareMethod\n | TSFunctionType\n | TSMethodSignature\n | VariableDeclarator;\n ArrayTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n ArrowFunctionExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n AssignmentExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n AssignmentPattern:\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | ClassMethod\n | ClassPrivateMethod\n | ForInStatement\n | ForOfStatement\n | FunctionDeclaration\n | FunctionExpression\n | ObjectMethod\n | ObjectProperty\n | RestElement\n | TSDeclareFunction\n | TSDeclareMethod\n | TSParameterProperty\n | VariableDeclarator;\n AwaitExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n BigIntLiteral:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSLiteralType\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n BinaryExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n BindExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n BlockStatement:\n | ArrowFunctionExpression\n | BlockStatement\n | CatchClause\n | ClassMethod\n | ClassPrivateMethod\n | DeclareModule\n | DoExpression\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | FunctionDeclaration\n | FunctionExpression\n | IfStatement\n | LabeledStatement\n | ObjectMethod\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | TryStatement\n | WhileStatement\n | WithStatement;\n BooleanLiteral:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | EnumBooleanMember\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSLiteralType\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n BooleanLiteralTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n BooleanTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n BreakStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n CallExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n CatchClause: TryStatement;\n ClassAccessorProperty: ClassBody;\n ClassBody: ClassDeclaration | ClassExpression;\n ClassDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n ClassExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ClassImplements:\n | ClassDeclaration\n | ClassExpression\n | DeclareClass\n | DeclareExportDeclaration\n | DeclaredPredicate;\n ClassMethod: ClassBody;\n ClassPrivateMethod: ClassBody;\n ClassPrivateProperty: ClassBody;\n ClassProperty: ClassBody;\n CommentBlock: File;\n CommentLine: File;\n ConditionalExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ContinueStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DebuggerStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DecimalLiteral:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n DeclareClass:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareExportAllDeclaration:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareExportDeclaration:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareFunction:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareInterface:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareModule:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareModuleExports:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareOpaqueType:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareTypeAlias:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareVariable:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclaredPredicate:\n | ArrowFunctionExpression\n | DeclareExportDeclaration\n | DeclareFunction\n | DeclaredPredicate\n | FunctionDeclaration\n | FunctionExpression;\n Decorator:\n | ArrayPattern\n | AssignmentPattern\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateMethod\n | ClassPrivateProperty\n | ClassProperty\n | Identifier\n | ObjectMethod\n | ObjectPattern\n | ObjectProperty\n | RestElement\n | TSDeclareMethod\n | TSParameterProperty;\n Directive: BlockStatement | Program;\n DirectiveLiteral: Directive;\n DoExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n DoWhileStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n EmptyStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n EmptyTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n EnumBooleanBody:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | EnumDeclaration;\n EnumBooleanMember:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | EnumBooleanBody;\n EnumDeclaration:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n EnumDefaultedMember:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | EnumStringBody\n | EnumSymbolBody;\n EnumNumberBody:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | EnumDeclaration;\n EnumNumberMember:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | EnumNumberBody;\n EnumStringBody:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | EnumDeclaration;\n EnumStringMember:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | EnumStringBody;\n EnumSymbolBody:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | EnumDeclaration;\n ExistsTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n ExportAllDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n ExportDefaultDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n ExportDefaultSpecifier: ExportNamedDeclaration;\n ExportNamedDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n ExportNamespaceSpecifier: DeclareExportDeclaration | ExportNamedDeclaration;\n ExportSpecifier: DeclareExportDeclaration | ExportNamedDeclaration;\n ExpressionStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n File: null;\n ForInStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n ForOfStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n ForStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n FunctionDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n FunctionExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n FunctionTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n FunctionTypeParam:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | FunctionTypeAnnotation;\n GenericTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n Identifier:\n | ArrayExpression\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | BreakStatement\n | CallExpression\n | CatchClause\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassImplements\n | ClassMethod\n | ClassPrivateMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | ContinueStatement\n | DeclareClass\n | DeclareFunction\n | DeclareInterface\n | DeclareModule\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclareVariable\n | Decorator\n | DoWhileStatement\n | EnumBooleanMember\n | EnumDeclaration\n | EnumDefaultedMember\n | EnumNumberMember\n | EnumStringMember\n | ExportDefaultDeclaration\n | ExportDefaultSpecifier\n | ExportNamespaceSpecifier\n | ExportSpecifier\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | FunctionDeclaration\n | FunctionExpression\n | FunctionTypeParam\n | GenericTypeAnnotation\n | IfStatement\n | ImportAttribute\n | ImportDefaultSpecifier\n | ImportExpression\n | ImportNamespaceSpecifier\n | ImportSpecifier\n | InterfaceDeclaration\n | InterfaceExtends\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LabeledStatement\n | LogicalExpression\n | MemberExpression\n | MetaProperty\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | OpaqueType\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | Placeholder\n | PrivateName\n | QualifiedTypeIdentifier\n | RestElement\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSCallSignatureDeclaration\n | TSConstructSignatureDeclaration\n | TSConstructorType\n | TSDeclareFunction\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSExpressionWithTypeArguments\n | TSFunctionType\n | TSImportEqualsDeclaration\n | TSImportType\n | TSIndexSignature\n | TSInstantiationExpression\n | TSInterfaceDeclaration\n | TSMethodSignature\n | TSModuleDeclaration\n | TSNamedTupleMember\n | TSNamespaceExportDeclaration\n | TSNonNullExpression\n | TSParameterProperty\n | TSPropertySignature\n | TSQualifiedName\n | TSSatisfiesExpression\n | TSTypeAliasDeclaration\n | TSTypeAssertion\n | TSTypePredicate\n | TSTypeQuery\n | TSTypeReference\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeAlias\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n IfStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n Import:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ImportAttribute:\n | ExportAllDeclaration\n | ExportNamedDeclaration\n | ImportDeclaration;\n ImportDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n ImportDefaultSpecifier: ImportDeclaration;\n ImportExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ImportNamespaceSpecifier: ImportDeclaration;\n ImportSpecifier: ImportDeclaration;\n IndexedAccessType:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n InferredPredicate:\n | ArrowFunctionExpression\n | DeclareExportDeclaration\n | DeclaredPredicate\n | FunctionDeclaration\n | FunctionExpression;\n InterfaceDeclaration:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n InterfaceExtends:\n | ClassDeclaration\n | ClassExpression\n | DeclareClass\n | DeclareExportDeclaration\n | DeclareInterface\n | DeclaredPredicate\n | InterfaceDeclaration\n | InterfaceTypeAnnotation;\n InterfaceTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n InterpreterDirective: Program;\n IntersectionTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n JSXAttribute: JSXOpeningElement;\n JSXClosingElement: JSXElement;\n JSXClosingFragment: JSXFragment;\n JSXElement:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXAttribute\n | JSXElement\n | JSXExpressionContainer\n | JSXFragment\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n JSXEmptyExpression: JSXExpressionContainer;\n JSXExpressionContainer: JSXAttribute | JSXElement | JSXFragment;\n JSXFragment:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXAttribute\n | JSXElement\n | JSXExpressionContainer\n | JSXFragment\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n JSXIdentifier:\n | JSXAttribute\n | JSXClosingElement\n | JSXMemberExpression\n | JSXNamespacedName\n | JSXOpeningElement;\n JSXMemberExpression:\n | JSXClosingElement\n | JSXMemberExpression\n | JSXOpeningElement;\n JSXNamespacedName: JSXAttribute | JSXClosingElement | JSXOpeningElement;\n JSXOpeningElement: JSXElement;\n JSXOpeningFragment: JSXFragment;\n JSXSpreadAttribute: JSXOpeningElement;\n JSXSpreadChild: JSXElement | JSXFragment;\n JSXText: JSXElement | JSXFragment;\n LabeledStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n LogicalExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n MemberExpression:\n | ArrayExpression\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | RestElement\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n MetaProperty:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n MixedTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n ModuleExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n NewExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n Noop:\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentPattern\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateMethod\n | ClassPrivateProperty\n | ClassProperty\n | FunctionDeclaration\n | FunctionExpression\n | Identifier\n | ObjectMethod\n | ObjectPattern\n | RestElement\n | TSDeclareFunction\n | TSDeclareMethod;\n NullLiteral:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n NullLiteralTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n NullableTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n NumberLiteral: null;\n NumberLiteralTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n NumberTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n NumericLiteral:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | EnumNumberMember\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSLiteralType\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ObjectExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ObjectMethod: ObjectExpression;\n ObjectPattern:\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | CatchClause\n | ClassMethod\n | ClassPrivateMethod\n | ForInStatement\n | ForOfStatement\n | FunctionDeclaration\n | FunctionExpression\n | ObjectMethod\n | ObjectProperty\n | RestElement\n | TSCallSignatureDeclaration\n | TSConstructSignatureDeclaration\n | TSConstructorType\n | TSDeclareFunction\n | TSDeclareMethod\n | TSFunctionType\n | TSMethodSignature\n | VariableDeclarator;\n ObjectProperty: ObjectExpression | ObjectPattern | RecordExpression;\n ObjectTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareClass\n | DeclareExportDeclaration\n | DeclareInterface\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | InterfaceDeclaration\n | InterfaceTypeAnnotation\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n ObjectTypeCallProperty:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | ObjectTypeAnnotation;\n ObjectTypeIndexer:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | ObjectTypeAnnotation;\n ObjectTypeInternalSlot:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | ObjectTypeAnnotation;\n ObjectTypeProperty:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | ObjectTypeAnnotation;\n ObjectTypeSpreadProperty:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | ObjectTypeAnnotation;\n OpaqueType:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n OptionalCallExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n OptionalIndexedAccessType:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n OptionalMemberExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ParenthesizedExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n PipelineBareFunction:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n PipelinePrimaryTopicReference:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n PipelineTopicExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n Placeholder: Node;\n PrivateName:\n | BinaryExpression\n | ClassAccessorProperty\n | ClassPrivateMethod\n | ClassPrivateProperty\n | MemberExpression\n | ObjectProperty;\n Program: File | ModuleExpression;\n QualifiedTypeIdentifier:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | GenericTypeAnnotation\n | InterfaceExtends\n | QualifiedTypeIdentifier;\n RecordExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n RegExpLiteral:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n RegexLiteral: null;\n RestElement:\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | ClassMethod\n | ClassPrivateMethod\n | ForInStatement\n | ForOfStatement\n | FunctionDeclaration\n | FunctionExpression\n | ObjectMethod\n | ObjectPattern\n | ObjectProperty\n | RestElement\n | TSCallSignatureDeclaration\n | TSConstructSignatureDeclaration\n | TSConstructorType\n | TSDeclareFunction\n | TSDeclareMethod\n | TSFunctionType\n | TSMethodSignature\n | VariableDeclarator;\n RestProperty: null;\n ReturnStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n SequenceExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n SpreadElement:\n | ArrayExpression\n | CallExpression\n | NewExpression\n | ObjectExpression\n | OptionalCallExpression\n | RecordExpression\n | TupleExpression;\n SpreadProperty: null;\n StaticBlock: ClassBody;\n StringLiteral:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | DeclareExportAllDeclaration\n | DeclareExportDeclaration\n | DeclareModule\n | Decorator\n | DoWhileStatement\n | EnumStringMember\n | ExportAllDeclaration\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ExportSpecifier\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportAttribute\n | ImportDeclaration\n | ImportExpression\n | ImportSpecifier\n | JSXAttribute\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | ObjectTypeProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSExternalModuleReference\n | TSImportType\n | TSInstantiationExpression\n | TSLiteralType\n | TSMethodSignature\n | TSModuleDeclaration\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n StringLiteralTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n StringTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n Super:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n SwitchCase: SwitchStatement;\n SwitchStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n SymbolTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n TSAnyKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSArrayType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSAsExpression:\n | ArrayExpression\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | RestElement\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TSBigIntKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSBooleanKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSCallSignatureDeclaration: TSInterfaceBody | TSTypeLiteral;\n TSConditionalType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSConstructSignatureDeclaration: TSInterfaceBody | TSTypeLiteral;\n TSConstructorType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSDeclareFunction:\n | BlockStatement\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TSDeclareMethod: ClassBody;\n TSEnumDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TSEnumMember: TSEnumDeclaration;\n TSExportAssignment:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TSExpressionWithTypeArguments:\n | ClassDeclaration\n | ClassExpression\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSInterfaceDeclaration\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSExternalModuleReference: TSImportEqualsDeclaration;\n TSFunctionType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSImportEqualsDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TSImportType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSTypeQuery\n | TSUnionType\n | TemplateLiteral;\n TSIndexSignature: ClassBody | TSInterfaceBody | TSTypeLiteral;\n TSIndexedAccessType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSInferType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSInstantiationExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TSInterfaceBody: TSInterfaceDeclaration;\n TSInterfaceDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TSIntersectionType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSIntrinsicKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSLiteralType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSMappedType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSMethodSignature: TSInterfaceBody | TSTypeLiteral;\n TSModuleBlock: TSModuleDeclaration;\n TSModuleDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | TSModuleDeclaration\n | WhileStatement\n | WithStatement;\n TSNamedTupleMember: TSTupleType;\n TSNamespaceExportDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TSNeverKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSNonNullExpression:\n | ArrayExpression\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | RestElement\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TSNullKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSNumberKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSObjectKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSOptionalType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSParameterProperty:\n | ArrayPattern\n | AssignmentExpression\n | ClassMethod\n | ClassPrivateMethod\n | ForInStatement\n | ForOfStatement\n | RestElement\n | TSDeclareMethod\n | VariableDeclarator;\n TSParenthesizedType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSPropertySignature: TSInterfaceBody | TSTypeLiteral;\n TSQualifiedName:\n | TSExpressionWithTypeArguments\n | TSImportEqualsDeclaration\n | TSImportType\n | TSQualifiedName\n | TSTypeQuery\n | TSTypeReference;\n TSRestType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSSatisfiesExpression:\n | ArrayExpression\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | RestElement\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TSStringKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSSymbolKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSThisType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSTypePredicate\n | TSUnionType\n | TemplateLiteral;\n TSTupleType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSTypeAliasDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TSTypeAnnotation:\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentPattern\n | ClassAccessorProperty\n | ClassMethod\n | ClassPrivateMethod\n | ClassPrivateProperty\n | ClassProperty\n | FunctionDeclaration\n | FunctionExpression\n | Identifier\n | ObjectMethod\n | ObjectPattern\n | RestElement\n | TSCallSignatureDeclaration\n | TSConstructSignatureDeclaration\n | TSConstructorType\n | TSDeclareFunction\n | TSDeclareMethod\n | TSFunctionType\n | TSIndexSignature\n | TSMethodSignature\n | TSPropertySignature\n | TSTypePredicate;\n TSTypeAssertion:\n | ArrayExpression\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | RestElement\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TSTypeLiteral:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSTypeOperator:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSTypeParameter: TSInferType | TSMappedType | TSTypeParameterDeclaration;\n TSTypeParameterDeclaration:\n | ArrowFunctionExpression\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateMethod\n | FunctionDeclaration\n | FunctionExpression\n | ObjectMethod\n | TSCallSignatureDeclaration\n | TSConstructSignatureDeclaration\n | TSConstructorType\n | TSDeclareFunction\n | TSDeclareMethod\n | TSFunctionType\n | TSInterfaceDeclaration\n | TSMethodSignature\n | TSTypeAliasDeclaration;\n TSTypeParameterInstantiation:\n | CallExpression\n | ClassDeclaration\n | ClassExpression\n | JSXOpeningElement\n | NewExpression\n | OptionalCallExpression\n | TSExpressionWithTypeArguments\n | TSImportType\n | TSInstantiationExpression\n | TSTypeQuery\n | TSTypeReference\n | TaggedTemplateExpression;\n TSTypePredicate:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSTypeQuery:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSTypeReference:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSUndefinedKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSUnionType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSUnknownKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSVoidKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TaggedTemplateExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TemplateElement: TemplateLiteral;\n TemplateLiteral:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSLiteralType\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ThisExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ThisTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n ThrowStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TopicReference:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TryStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TupleExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TupleTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n TypeAlias:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TypeAnnotation:\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentPattern\n | ClassAccessorProperty\n | ClassMethod\n | ClassPrivateMethod\n | ClassPrivateProperty\n | ClassProperty\n | DeclareExportDeclaration\n | DeclareModuleExports\n | DeclaredPredicate\n | FunctionDeclaration\n | FunctionExpression\n | Identifier\n | ObjectMethod\n | ObjectPattern\n | RestElement\n | TypeCastExpression\n | TypeParameter;\n TypeCastExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | DeclareExportDeclaration\n | DeclaredPredicate\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TypeParameter:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | TypeParameterDeclaration;\n TypeParameterDeclaration:\n | ArrowFunctionExpression\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateMethod\n | DeclareClass\n | DeclareExportDeclaration\n | DeclareInterface\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionDeclaration\n | FunctionExpression\n | FunctionTypeAnnotation\n | InterfaceDeclaration\n | ObjectMethod\n | OpaqueType\n | TypeAlias;\n TypeParameterInstantiation:\n | CallExpression\n | ClassDeclaration\n | ClassExpression\n | ClassImplements\n | DeclareExportDeclaration\n | DeclaredPredicate\n | GenericTypeAnnotation\n | InterfaceExtends\n | JSXOpeningElement\n | NewExpression\n | OptionalCallExpression\n | TaggedTemplateExpression;\n TypeofTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n UnaryExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSLiteralType\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n UnionTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n UpdateExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n V8IntrinsicIdentifier: CallExpression | NewExpression;\n VariableDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n VariableDeclarator: VariableDeclaration;\n Variance:\n | ClassAccessorProperty\n | ClassPrivateProperty\n | ClassProperty\n | DeclareExportDeclaration\n | DeclaredPredicate\n | ObjectTypeIndexer\n | ObjectTypeProperty\n | TypeParameter;\n VoidTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n WhileStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n WithStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n YieldExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n}\n"],"mappings":"","ignoreList":[]} \ No newline at end of file +{"version":3,"names":[],"sources":["../../../src/ast-types/generated/index.ts"],"sourcesContent":["// NOTE: This file is autogenerated. Do not modify.\n// See packages/babel-types/scripts/generators/ast-types.js for script used.\n\ninterface BaseComment {\n value: string;\n start?: number;\n end?: number;\n loc?: SourceLocation;\n // generator will skip the comment if ignore is true\n ignore?: boolean;\n type: \"CommentBlock\" | \"CommentLine\";\n}\n\ninterface Position {\n line: number;\n column: number;\n index: number;\n}\n\nexport interface CommentBlock extends BaseComment {\n type: \"CommentBlock\";\n}\n\nexport interface CommentLine extends BaseComment {\n type: \"CommentLine\";\n}\n\nexport type Comment = CommentBlock | CommentLine;\n\nexport interface SourceLocation {\n start: Position;\n end: Position;\n filename: string;\n identifierName: string | undefined | null;\n}\n\ninterface BaseNode {\n type: Node[\"type\"];\n leadingComments?: Comment[] | null;\n innerComments?: Comment[] | null;\n trailingComments?: Comment[] | null;\n start?: number | null;\n end?: number | null;\n loc?: SourceLocation | null;\n range?: [number, number];\n extra?: Record;\n}\n\nexport type CommentTypeShorthand = \"leading\" | \"inner\" | \"trailing\";\n\nexport type Node =\n | AnyTypeAnnotation\n | ArgumentPlaceholder\n | ArrayExpression\n | ArrayPattern\n | ArrayTypeAnnotation\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BigIntLiteral\n | BinaryExpression\n | BindExpression\n | BlockStatement\n | BooleanLiteral\n | BooleanLiteralTypeAnnotation\n | BooleanTypeAnnotation\n | BreakStatement\n | CallExpression\n | CatchClause\n | ClassAccessorProperty\n | ClassBody\n | ClassDeclaration\n | ClassExpression\n | ClassImplements\n | ClassMethod\n | ClassPrivateMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | ContinueStatement\n | DebuggerStatement\n | DecimalLiteral\n | DeclareClass\n | DeclareExportAllDeclaration\n | DeclareExportDeclaration\n | DeclareFunction\n | DeclareInterface\n | DeclareModule\n | DeclareModuleExports\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclareVariable\n | DeclaredPredicate\n | Decorator\n | Directive\n | DirectiveLiteral\n | DoExpression\n | DoWhileStatement\n | EmptyStatement\n | EmptyTypeAnnotation\n | EnumBooleanBody\n | EnumBooleanMember\n | EnumDeclaration\n | EnumDefaultedMember\n | EnumNumberBody\n | EnumNumberMember\n | EnumStringBody\n | EnumStringMember\n | EnumSymbolBody\n | ExistsTypeAnnotation\n | ExportAllDeclaration\n | ExportDefaultDeclaration\n | ExportDefaultSpecifier\n | ExportNamedDeclaration\n | ExportNamespaceSpecifier\n | ExportSpecifier\n | ExpressionStatement\n | File\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | FunctionDeclaration\n | FunctionExpression\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | GenericTypeAnnotation\n | Identifier\n | IfStatement\n | Import\n | ImportAttribute\n | ImportDeclaration\n | ImportDefaultSpecifier\n | ImportExpression\n | ImportNamespaceSpecifier\n | ImportSpecifier\n | IndexedAccessType\n | InferredPredicate\n | InterfaceDeclaration\n | InterfaceExtends\n | InterfaceTypeAnnotation\n | InterpreterDirective\n | IntersectionTypeAnnotation\n | JSXAttribute\n | JSXClosingElement\n | JSXClosingFragment\n | JSXElement\n | JSXEmptyExpression\n | JSXExpressionContainer\n | JSXFragment\n | JSXIdentifier\n | JSXMemberExpression\n | JSXNamespacedName\n | JSXOpeningElement\n | JSXOpeningFragment\n | JSXSpreadAttribute\n | JSXSpreadChild\n | JSXText\n | LabeledStatement\n | LogicalExpression\n | MemberExpression\n | MetaProperty\n | MixedTypeAnnotation\n | ModuleExpression\n | NewExpression\n | Noop\n | NullLiteral\n | NullLiteralTypeAnnotation\n | NullableTypeAnnotation\n | NumberLiteral\n | NumberLiteralTypeAnnotation\n | NumberTypeAnnotation\n | NumericLiteral\n | ObjectExpression\n | ObjectMethod\n | ObjectPattern\n | ObjectProperty\n | ObjectTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalCallExpression\n | OptionalIndexedAccessType\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelinePrimaryTopicReference\n | PipelineTopicExpression\n | Placeholder\n | PrivateName\n | Program\n | QualifiedTypeIdentifier\n | RecordExpression\n | RegExpLiteral\n | RegexLiteral\n | RestElement\n | RestProperty\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SpreadProperty\n | StaticBlock\n | StringLiteral\n | StringLiteralTypeAnnotation\n | StringTypeAnnotation\n | Super\n | SwitchCase\n | SwitchStatement\n | SymbolTypeAnnotation\n | TSAnyKeyword\n | TSArrayType\n | TSAsExpression\n | TSBigIntKeyword\n | TSBooleanKeyword\n | TSCallSignatureDeclaration\n | TSConditionalType\n | TSConstructSignatureDeclaration\n | TSConstructorType\n | TSDeclareFunction\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSExpressionWithTypeArguments\n | TSExternalModuleReference\n | TSFunctionType\n | TSImportEqualsDeclaration\n | TSImportType\n | TSIndexSignature\n | TSIndexedAccessType\n | TSInferType\n | TSInstantiationExpression\n | TSInterfaceBody\n | TSInterfaceDeclaration\n | TSIntersectionType\n | TSIntrinsicKeyword\n | TSLiteralType\n | TSMappedType\n | TSMethodSignature\n | TSModuleBlock\n | TSModuleDeclaration\n | TSNamedTupleMember\n | TSNamespaceExportDeclaration\n | TSNeverKeyword\n | TSNonNullExpression\n | TSNullKeyword\n | TSNumberKeyword\n | TSObjectKeyword\n | TSOptionalType\n | TSParameterProperty\n | TSParenthesizedType\n | TSPropertySignature\n | TSQualifiedName\n | TSRestType\n | TSSatisfiesExpression\n | TSStringKeyword\n | TSSymbolKeyword\n | TSThisType\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeLiteral\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterDeclaration\n | TSTypeParameterInstantiation\n | TSTypePredicate\n | TSTypeQuery\n | TSTypeReference\n | TSUndefinedKeyword\n | TSUnionType\n | TSUnknownKeyword\n | TSVoidKeyword\n | TaggedTemplateExpression\n | TemplateElement\n | TemplateLiteral\n | ThisExpression\n | ThisTypeAnnotation\n | ThrowStatement\n | TopicReference\n | TryStatement\n | TupleExpression\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeCastExpression\n | TypeParameter\n | TypeParameterDeclaration\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnaryExpression\n | UnionTypeAnnotation\n | UpdateExpression\n | V8IntrinsicIdentifier\n | VariableDeclaration\n | VariableDeclarator\n | Variance\n | VoidTypeAnnotation\n | WhileStatement\n | WithStatement\n | YieldExpression;\n\nexport interface ArrayExpression extends BaseNode {\n type: \"ArrayExpression\";\n elements: Array;\n}\n\nexport interface AssignmentExpression extends BaseNode {\n type: \"AssignmentExpression\";\n operator: string;\n left: LVal | OptionalMemberExpression;\n right: Expression;\n}\n\nexport interface BinaryExpression extends BaseNode {\n type: \"BinaryExpression\";\n operator:\n | \"+\"\n | \"-\"\n | \"/\"\n | \"%\"\n | \"*\"\n | \"**\"\n | \"&\"\n | \"|\"\n | \">>\"\n | \">>>\"\n | \"<<\"\n | \"^\"\n | \"==\"\n | \"===\"\n | \"!=\"\n | \"!==\"\n | \"in\"\n | \"instanceof\"\n | \">\"\n | \"<\"\n | \">=\"\n | \"<=\"\n | \"|>\";\n left: Expression | PrivateName;\n right: Expression;\n}\n\nexport interface InterpreterDirective extends BaseNode {\n type: \"InterpreterDirective\";\n value: string;\n}\n\nexport interface Directive extends BaseNode {\n type: \"Directive\";\n value: DirectiveLiteral;\n}\n\nexport interface DirectiveLiteral extends BaseNode {\n type: \"DirectiveLiteral\";\n value: string;\n}\n\nexport interface BlockStatement extends BaseNode {\n type: \"BlockStatement\";\n body: Array;\n directives: Array;\n}\n\nexport interface BreakStatement extends BaseNode {\n type: \"BreakStatement\";\n label?: Identifier | null;\n}\n\nexport interface CallExpression extends BaseNode {\n type: \"CallExpression\";\n callee: Expression | Super | V8IntrinsicIdentifier;\n arguments: Array;\n optional?: boolean | null;\n typeArguments?: TypeParameterInstantiation | null;\n typeParameters?: TSTypeParameterInstantiation | null;\n}\n\nexport interface CatchClause extends BaseNode {\n type: \"CatchClause\";\n param?: Identifier | ArrayPattern | ObjectPattern | null;\n body: BlockStatement;\n}\n\nexport interface ConditionalExpression extends BaseNode {\n type: \"ConditionalExpression\";\n test: Expression;\n consequent: Expression;\n alternate: Expression;\n}\n\nexport interface ContinueStatement extends BaseNode {\n type: \"ContinueStatement\";\n label?: Identifier | null;\n}\n\nexport interface DebuggerStatement extends BaseNode {\n type: \"DebuggerStatement\";\n}\n\nexport interface DoWhileStatement extends BaseNode {\n type: \"DoWhileStatement\";\n test: Expression;\n body: Statement;\n}\n\nexport interface EmptyStatement extends BaseNode {\n type: \"EmptyStatement\";\n}\n\nexport interface ExpressionStatement extends BaseNode {\n type: \"ExpressionStatement\";\n expression: Expression;\n}\n\nexport interface File extends BaseNode {\n type: \"File\";\n program: Program;\n comments?: Array | null;\n tokens?: Array | null;\n}\n\nexport interface ForInStatement extends BaseNode {\n type: \"ForInStatement\";\n left: VariableDeclaration | LVal;\n right: Expression;\n body: Statement;\n}\n\nexport interface ForStatement extends BaseNode {\n type: \"ForStatement\";\n init?: VariableDeclaration | Expression | null;\n test?: Expression | null;\n update?: Expression | null;\n body: Statement;\n}\n\nexport interface FunctionDeclaration extends BaseNode {\n type: \"FunctionDeclaration\";\n id?: Identifier | null;\n params: Array;\n body: BlockStatement;\n generator: boolean;\n async: boolean;\n declare?: boolean | null;\n predicate?: DeclaredPredicate | InferredPredicate | null;\n returnType?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n typeParameters?:\n | TypeParameterDeclaration\n | TSTypeParameterDeclaration\n | Noop\n | null;\n}\n\nexport interface FunctionExpression extends BaseNode {\n type: \"FunctionExpression\";\n id?: Identifier | null;\n params: Array;\n body: BlockStatement;\n generator: boolean;\n async: boolean;\n predicate?: DeclaredPredicate | InferredPredicate | null;\n returnType?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n typeParameters?:\n | TypeParameterDeclaration\n | TSTypeParameterDeclaration\n | Noop\n | null;\n}\n\nexport interface Identifier extends BaseNode {\n type: \"Identifier\";\n name: string;\n decorators?: Array | null;\n optional?: boolean | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n}\n\nexport interface IfStatement extends BaseNode {\n type: \"IfStatement\";\n test: Expression;\n consequent: Statement;\n alternate?: Statement | null;\n}\n\nexport interface LabeledStatement extends BaseNode {\n type: \"LabeledStatement\";\n label: Identifier;\n body: Statement;\n}\n\nexport interface StringLiteral extends BaseNode {\n type: \"StringLiteral\";\n value: string;\n}\n\nexport interface NumericLiteral extends BaseNode {\n type: \"NumericLiteral\";\n value: number;\n}\n\n/**\n * @deprecated Use `NumericLiteral`\n */\nexport interface NumberLiteral extends BaseNode {\n type: \"NumberLiteral\";\n value: number;\n}\n\nexport interface NullLiteral extends BaseNode {\n type: \"NullLiteral\";\n}\n\nexport interface BooleanLiteral extends BaseNode {\n type: \"BooleanLiteral\";\n value: boolean;\n}\n\nexport interface RegExpLiteral extends BaseNode {\n type: \"RegExpLiteral\";\n pattern: string;\n flags: string;\n}\n\n/**\n * @deprecated Use `RegExpLiteral`\n */\nexport interface RegexLiteral extends BaseNode {\n type: \"RegexLiteral\";\n pattern: string;\n flags: string;\n}\n\nexport interface LogicalExpression extends BaseNode {\n type: \"LogicalExpression\";\n operator: \"||\" | \"&&\" | \"??\";\n left: Expression;\n right: Expression;\n}\n\nexport interface MemberExpression extends BaseNode {\n type: \"MemberExpression\";\n object: Expression | Super;\n property: Expression | Identifier | PrivateName;\n computed: boolean;\n optional?: boolean | null;\n}\n\nexport interface NewExpression extends BaseNode {\n type: \"NewExpression\";\n callee: Expression | Super | V8IntrinsicIdentifier;\n arguments: Array;\n optional?: boolean | null;\n typeArguments?: TypeParameterInstantiation | null;\n typeParameters?: TSTypeParameterInstantiation | null;\n}\n\nexport interface Program extends BaseNode {\n type: \"Program\";\n body: Array;\n directives: Array;\n sourceType: \"script\" | \"module\";\n interpreter?: InterpreterDirective | null;\n}\n\nexport interface ObjectExpression extends BaseNode {\n type: \"ObjectExpression\";\n properties: Array;\n}\n\nexport interface ObjectMethod extends BaseNode {\n type: \"ObjectMethod\";\n kind: \"method\" | \"get\" | \"set\";\n key: Expression | Identifier | StringLiteral | NumericLiteral | BigIntLiteral;\n params: Array;\n body: BlockStatement;\n computed: boolean;\n generator: boolean;\n async: boolean;\n decorators?: Array | null;\n returnType?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n typeParameters?:\n | TypeParameterDeclaration\n | TSTypeParameterDeclaration\n | Noop\n | null;\n}\n\nexport interface ObjectProperty extends BaseNode {\n type: \"ObjectProperty\";\n key:\n | Expression\n | Identifier\n | StringLiteral\n | NumericLiteral\n | BigIntLiteral\n | DecimalLiteral\n | PrivateName;\n value: Expression | PatternLike;\n computed: boolean;\n shorthand: boolean;\n decorators?: Array | null;\n}\n\nexport interface RestElement extends BaseNode {\n type: \"RestElement\";\n argument: LVal;\n decorators?: Array | null;\n optional?: boolean | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n}\n\n/**\n * @deprecated Use `RestElement`\n */\nexport interface RestProperty extends BaseNode {\n type: \"RestProperty\";\n argument: LVal;\n decorators?: Array | null;\n optional?: boolean | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n}\n\nexport interface ReturnStatement extends BaseNode {\n type: \"ReturnStatement\";\n argument?: Expression | null;\n}\n\nexport interface SequenceExpression extends BaseNode {\n type: \"SequenceExpression\";\n expressions: Array;\n}\n\nexport interface ParenthesizedExpression extends BaseNode {\n type: \"ParenthesizedExpression\";\n expression: Expression;\n}\n\nexport interface SwitchCase extends BaseNode {\n type: \"SwitchCase\";\n test?: Expression | null;\n consequent: Array;\n}\n\nexport interface SwitchStatement extends BaseNode {\n type: \"SwitchStatement\";\n discriminant: Expression;\n cases: Array;\n}\n\nexport interface ThisExpression extends BaseNode {\n type: \"ThisExpression\";\n}\n\nexport interface ThrowStatement extends BaseNode {\n type: \"ThrowStatement\";\n argument: Expression;\n}\n\nexport interface TryStatement extends BaseNode {\n type: \"TryStatement\";\n block: BlockStatement;\n handler?: CatchClause | null;\n finalizer?: BlockStatement | null;\n}\n\nexport interface UnaryExpression extends BaseNode {\n type: \"UnaryExpression\";\n operator: \"void\" | \"throw\" | \"delete\" | \"!\" | \"+\" | \"-\" | \"~\" | \"typeof\";\n argument: Expression;\n prefix: boolean;\n}\n\nexport interface UpdateExpression extends BaseNode {\n type: \"UpdateExpression\";\n operator: \"++\" | \"--\";\n argument: Expression;\n prefix: boolean;\n}\n\nexport interface VariableDeclaration extends BaseNode {\n type: \"VariableDeclaration\";\n kind: \"var\" | \"let\" | \"const\" | \"using\" | \"await using\";\n declarations: Array;\n declare?: boolean | null;\n}\n\nexport interface VariableDeclarator extends BaseNode {\n type: \"VariableDeclarator\";\n id: LVal;\n init?: Expression | null;\n definite?: boolean | null;\n}\n\nexport interface WhileStatement extends BaseNode {\n type: \"WhileStatement\";\n test: Expression;\n body: Statement;\n}\n\nexport interface WithStatement extends BaseNode {\n type: \"WithStatement\";\n object: Expression;\n body: Statement;\n}\n\nexport interface AssignmentPattern extends BaseNode {\n type: \"AssignmentPattern\";\n left:\n | Identifier\n | ObjectPattern\n | ArrayPattern\n | MemberExpression\n | TSAsExpression\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TSNonNullExpression;\n right: Expression;\n decorators?: Array | null;\n optional?: boolean | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n}\n\nexport interface ArrayPattern extends BaseNode {\n type: \"ArrayPattern\";\n elements: Array;\n decorators?: Array | null;\n optional?: boolean | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n}\n\nexport interface ArrowFunctionExpression extends BaseNode {\n type: \"ArrowFunctionExpression\";\n params: Array;\n body: BlockStatement | Expression;\n async: boolean;\n expression: boolean;\n generator?: boolean;\n predicate?: DeclaredPredicate | InferredPredicate | null;\n returnType?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n typeParameters?:\n | TypeParameterDeclaration\n | TSTypeParameterDeclaration\n | Noop\n | null;\n}\n\nexport interface ClassBody extends BaseNode {\n type: \"ClassBody\";\n body: Array<\n | ClassMethod\n | ClassPrivateMethod\n | ClassProperty\n | ClassPrivateProperty\n | ClassAccessorProperty\n | TSDeclareMethod\n | TSIndexSignature\n | StaticBlock\n >;\n}\n\nexport interface ClassExpression extends BaseNode {\n type: \"ClassExpression\";\n id?: Identifier | null;\n superClass?: Expression | null;\n body: ClassBody;\n decorators?: Array | null;\n implements?: Array | null;\n mixins?: InterfaceExtends | null;\n superTypeParameters?:\n | TypeParameterInstantiation\n | TSTypeParameterInstantiation\n | null;\n typeParameters?:\n | TypeParameterDeclaration\n | TSTypeParameterDeclaration\n | Noop\n | null;\n}\n\nexport interface ClassDeclaration extends BaseNode {\n type: \"ClassDeclaration\";\n id?: Identifier | null;\n superClass?: Expression | null;\n body: ClassBody;\n decorators?: Array | null;\n abstract?: boolean | null;\n declare?: boolean | null;\n implements?: Array | null;\n mixins?: InterfaceExtends | null;\n superTypeParameters?:\n | TypeParameterInstantiation\n | TSTypeParameterInstantiation\n | null;\n typeParameters?:\n | TypeParameterDeclaration\n | TSTypeParameterDeclaration\n | Noop\n | null;\n}\n\nexport interface ExportAllDeclaration extends BaseNode {\n type: \"ExportAllDeclaration\";\n source: StringLiteral;\n /** @deprecated */\n assertions?: Array | null;\n attributes?: Array | null;\n exportKind?: \"type\" | \"value\" | null;\n}\n\nexport interface ExportDefaultDeclaration extends BaseNode {\n type: \"ExportDefaultDeclaration\";\n declaration:\n | TSDeclareFunction\n | FunctionDeclaration\n | ClassDeclaration\n | Expression;\n exportKind?: \"value\" | null;\n}\n\nexport interface ExportNamedDeclaration extends BaseNode {\n type: \"ExportNamedDeclaration\";\n declaration?: Declaration | null;\n specifiers: Array<\n ExportSpecifier | ExportDefaultSpecifier | ExportNamespaceSpecifier\n >;\n source?: StringLiteral | null;\n /** @deprecated */\n assertions?: Array | null;\n attributes?: Array | null;\n exportKind?: \"type\" | \"value\" | null;\n}\n\nexport interface ExportSpecifier extends BaseNode {\n type: \"ExportSpecifier\";\n local: Identifier;\n exported: Identifier | StringLiteral;\n exportKind?: \"type\" | \"value\" | null;\n}\n\nexport interface ForOfStatement extends BaseNode {\n type: \"ForOfStatement\";\n left: VariableDeclaration | LVal;\n right: Expression;\n body: Statement;\n await: boolean;\n}\n\nexport interface ImportDeclaration extends BaseNode {\n type: \"ImportDeclaration\";\n specifiers: Array<\n ImportSpecifier | ImportDefaultSpecifier | ImportNamespaceSpecifier\n >;\n source: StringLiteral;\n /** @deprecated */\n assertions?: Array | null;\n attributes?: Array | null;\n importKind?: \"type\" | \"typeof\" | \"value\" | null;\n module?: boolean | null;\n phase?: \"source\" | \"defer\" | null;\n}\n\nexport interface ImportDefaultSpecifier extends BaseNode {\n type: \"ImportDefaultSpecifier\";\n local: Identifier;\n}\n\nexport interface ImportNamespaceSpecifier extends BaseNode {\n type: \"ImportNamespaceSpecifier\";\n local: Identifier;\n}\n\nexport interface ImportSpecifier extends BaseNode {\n type: \"ImportSpecifier\";\n local: Identifier;\n imported: Identifier | StringLiteral;\n importKind?: \"type\" | \"typeof\" | \"value\" | null;\n}\n\nexport interface ImportExpression extends BaseNode {\n type: \"ImportExpression\";\n source: Expression;\n options?: Expression | null;\n phase?: \"source\" | \"defer\" | null;\n}\n\nexport interface MetaProperty extends BaseNode {\n type: \"MetaProperty\";\n meta: Identifier;\n property: Identifier;\n}\n\nexport interface ClassMethod extends BaseNode {\n type: \"ClassMethod\";\n kind: \"get\" | \"set\" | \"method\" | \"constructor\";\n key: Identifier | StringLiteral | NumericLiteral | BigIntLiteral | Expression;\n params: Array;\n body: BlockStatement;\n computed: boolean;\n static: boolean;\n generator: boolean;\n async: boolean;\n abstract?: boolean | null;\n access?: \"public\" | \"private\" | \"protected\" | null;\n accessibility?: \"public\" | \"private\" | \"protected\" | null;\n decorators?: Array | null;\n optional?: boolean | null;\n override?: boolean;\n returnType?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n typeParameters?:\n | TypeParameterDeclaration\n | TSTypeParameterDeclaration\n | Noop\n | null;\n}\n\nexport interface ObjectPattern extends BaseNode {\n type: \"ObjectPattern\";\n properties: Array;\n decorators?: Array | null;\n optional?: boolean | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n}\n\nexport interface SpreadElement extends BaseNode {\n type: \"SpreadElement\";\n argument: Expression;\n}\n\n/**\n * @deprecated Use `SpreadElement`\n */\nexport interface SpreadProperty extends BaseNode {\n type: \"SpreadProperty\";\n argument: Expression;\n}\n\nexport interface Super extends BaseNode {\n type: \"Super\";\n}\n\nexport interface TaggedTemplateExpression extends BaseNode {\n type: \"TaggedTemplateExpression\";\n tag: Expression;\n quasi: TemplateLiteral;\n typeParameters?:\n | TypeParameterInstantiation\n | TSTypeParameterInstantiation\n | null;\n}\n\nexport interface TemplateElement extends BaseNode {\n type: \"TemplateElement\";\n value: { raw: string; cooked?: string };\n tail: boolean;\n}\n\nexport interface TemplateLiteral extends BaseNode {\n type: \"TemplateLiteral\";\n quasis: Array;\n expressions: Array;\n}\n\nexport interface YieldExpression extends BaseNode {\n type: \"YieldExpression\";\n argument?: Expression | null;\n delegate: boolean;\n}\n\nexport interface AwaitExpression extends BaseNode {\n type: \"AwaitExpression\";\n argument: Expression;\n}\n\nexport interface Import extends BaseNode {\n type: \"Import\";\n}\n\nexport interface BigIntLiteral extends BaseNode {\n type: \"BigIntLiteral\";\n value: string;\n}\n\nexport interface ExportNamespaceSpecifier extends BaseNode {\n type: \"ExportNamespaceSpecifier\";\n exported: Identifier;\n}\n\nexport interface OptionalMemberExpression extends BaseNode {\n type: \"OptionalMemberExpression\";\n object: Expression;\n property: Expression | Identifier;\n computed: boolean;\n optional: boolean;\n}\n\nexport interface OptionalCallExpression extends BaseNode {\n type: \"OptionalCallExpression\";\n callee: Expression;\n arguments: Array;\n optional: boolean;\n typeArguments?: TypeParameterInstantiation | null;\n typeParameters?: TSTypeParameterInstantiation | null;\n}\n\nexport interface ClassProperty extends BaseNode {\n type: \"ClassProperty\";\n key: Identifier | StringLiteral | NumericLiteral | BigIntLiteral | Expression;\n value?: Expression | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n decorators?: Array | null;\n computed: boolean;\n static: boolean;\n abstract?: boolean | null;\n accessibility?: \"public\" | \"private\" | \"protected\" | null;\n declare?: boolean | null;\n definite?: boolean | null;\n optional?: boolean | null;\n override?: boolean;\n readonly?: boolean | null;\n variance?: Variance | null;\n}\n\nexport interface ClassAccessorProperty extends BaseNode {\n type: \"ClassAccessorProperty\";\n key:\n | Identifier\n | StringLiteral\n | NumericLiteral\n | BigIntLiteral\n | Expression\n | PrivateName;\n value?: Expression | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n decorators?: Array | null;\n computed: boolean;\n static: boolean;\n abstract?: boolean | null;\n accessibility?: \"public\" | \"private\" | \"protected\" | null;\n declare?: boolean | null;\n definite?: boolean | null;\n optional?: boolean | null;\n override?: boolean;\n readonly?: boolean | null;\n variance?: Variance | null;\n}\n\nexport interface ClassPrivateProperty extends BaseNode {\n type: \"ClassPrivateProperty\";\n key: PrivateName;\n value?: Expression | null;\n decorators?: Array | null;\n static: boolean;\n definite?: boolean | null;\n readonly?: boolean | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n variance?: Variance | null;\n}\n\nexport interface ClassPrivateMethod extends BaseNode {\n type: \"ClassPrivateMethod\";\n kind: \"get\" | \"set\" | \"method\";\n key: PrivateName;\n params: Array;\n body: BlockStatement;\n static: boolean;\n abstract?: boolean | null;\n access?: \"public\" | \"private\" | \"protected\" | null;\n accessibility?: \"public\" | \"private\" | \"protected\" | null;\n async?: boolean;\n computed?: boolean;\n decorators?: Array | null;\n generator?: boolean;\n optional?: boolean | null;\n override?: boolean;\n returnType?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n typeParameters?:\n | TypeParameterDeclaration\n | TSTypeParameterDeclaration\n | Noop\n | null;\n}\n\nexport interface PrivateName extends BaseNode {\n type: \"PrivateName\";\n id: Identifier;\n}\n\nexport interface StaticBlock extends BaseNode {\n type: \"StaticBlock\";\n body: Array;\n}\n\nexport interface AnyTypeAnnotation extends BaseNode {\n type: \"AnyTypeAnnotation\";\n}\n\nexport interface ArrayTypeAnnotation extends BaseNode {\n type: \"ArrayTypeAnnotation\";\n elementType: FlowType;\n}\n\nexport interface BooleanTypeAnnotation extends BaseNode {\n type: \"BooleanTypeAnnotation\";\n}\n\nexport interface BooleanLiteralTypeAnnotation extends BaseNode {\n type: \"BooleanLiteralTypeAnnotation\";\n value: boolean;\n}\n\nexport interface NullLiteralTypeAnnotation extends BaseNode {\n type: \"NullLiteralTypeAnnotation\";\n}\n\nexport interface ClassImplements extends BaseNode {\n type: \"ClassImplements\";\n id: Identifier;\n typeParameters?: TypeParameterInstantiation | null;\n}\n\nexport interface DeclareClass extends BaseNode {\n type: \"DeclareClass\";\n id: Identifier;\n typeParameters?: TypeParameterDeclaration | null;\n extends?: Array | null;\n body: ObjectTypeAnnotation;\n implements?: Array | null;\n mixins?: Array | null;\n}\n\nexport interface DeclareFunction extends BaseNode {\n type: \"DeclareFunction\";\n id: Identifier;\n predicate?: DeclaredPredicate | null;\n}\n\nexport interface DeclareInterface extends BaseNode {\n type: \"DeclareInterface\";\n id: Identifier;\n typeParameters?: TypeParameterDeclaration | null;\n extends?: Array | null;\n body: ObjectTypeAnnotation;\n}\n\nexport interface DeclareModule extends BaseNode {\n type: \"DeclareModule\";\n id: Identifier | StringLiteral;\n body: BlockStatement;\n kind?: \"CommonJS\" | \"ES\" | null;\n}\n\nexport interface DeclareModuleExports extends BaseNode {\n type: \"DeclareModuleExports\";\n typeAnnotation: TypeAnnotation;\n}\n\nexport interface DeclareTypeAlias extends BaseNode {\n type: \"DeclareTypeAlias\";\n id: Identifier;\n typeParameters?: TypeParameterDeclaration | null;\n right: FlowType;\n}\n\nexport interface DeclareOpaqueType extends BaseNode {\n type: \"DeclareOpaqueType\";\n id: Identifier;\n typeParameters?: TypeParameterDeclaration | null;\n supertype?: FlowType | null;\n impltype?: FlowType | null;\n}\n\nexport interface DeclareVariable extends BaseNode {\n type: \"DeclareVariable\";\n id: Identifier;\n}\n\nexport interface DeclareExportDeclaration extends BaseNode {\n type: \"DeclareExportDeclaration\";\n declaration?: Flow | null;\n specifiers?: Array | null;\n source?: StringLiteral | null;\n attributes?: Array | null;\n /** @deprecated */\n assertions?: Array | null;\n default?: boolean | null;\n}\n\nexport interface DeclareExportAllDeclaration extends BaseNode {\n type: \"DeclareExportAllDeclaration\";\n source: StringLiteral;\n attributes?: Array | null;\n /** @deprecated */\n assertions?: Array | null;\n exportKind?: \"type\" | \"value\" | null;\n}\n\nexport interface DeclaredPredicate extends BaseNode {\n type: \"DeclaredPredicate\";\n value: Flow;\n}\n\nexport interface ExistsTypeAnnotation extends BaseNode {\n type: \"ExistsTypeAnnotation\";\n}\n\nexport interface FunctionTypeAnnotation extends BaseNode {\n type: \"FunctionTypeAnnotation\";\n typeParameters?: TypeParameterDeclaration | null;\n params: Array;\n rest?: FunctionTypeParam | null;\n returnType: FlowType;\n this?: FunctionTypeParam | null;\n}\n\nexport interface FunctionTypeParam extends BaseNode {\n type: \"FunctionTypeParam\";\n name?: Identifier | null;\n typeAnnotation: FlowType;\n optional?: boolean | null;\n}\n\nexport interface GenericTypeAnnotation extends BaseNode {\n type: \"GenericTypeAnnotation\";\n id: Identifier | QualifiedTypeIdentifier;\n typeParameters?: TypeParameterInstantiation | null;\n}\n\nexport interface InferredPredicate extends BaseNode {\n type: \"InferredPredicate\";\n}\n\nexport interface InterfaceExtends extends BaseNode {\n type: \"InterfaceExtends\";\n id: Identifier | QualifiedTypeIdentifier;\n typeParameters?: TypeParameterInstantiation | null;\n}\n\nexport interface InterfaceDeclaration extends BaseNode {\n type: \"InterfaceDeclaration\";\n id: Identifier;\n typeParameters?: TypeParameterDeclaration | null;\n extends?: Array | null;\n body: ObjectTypeAnnotation;\n}\n\nexport interface InterfaceTypeAnnotation extends BaseNode {\n type: \"InterfaceTypeAnnotation\";\n extends?: Array | null;\n body: ObjectTypeAnnotation;\n}\n\nexport interface IntersectionTypeAnnotation extends BaseNode {\n type: \"IntersectionTypeAnnotation\";\n types: Array;\n}\n\nexport interface MixedTypeAnnotation extends BaseNode {\n type: \"MixedTypeAnnotation\";\n}\n\nexport interface EmptyTypeAnnotation extends BaseNode {\n type: \"EmptyTypeAnnotation\";\n}\n\nexport interface NullableTypeAnnotation extends BaseNode {\n type: \"NullableTypeAnnotation\";\n typeAnnotation: FlowType;\n}\n\nexport interface NumberLiteralTypeAnnotation extends BaseNode {\n type: \"NumberLiteralTypeAnnotation\";\n value: number;\n}\n\nexport interface NumberTypeAnnotation extends BaseNode {\n type: \"NumberTypeAnnotation\";\n}\n\nexport interface ObjectTypeAnnotation extends BaseNode {\n type: \"ObjectTypeAnnotation\";\n properties: Array;\n indexers?: Array;\n callProperties?: Array;\n internalSlots?: Array;\n exact: boolean;\n inexact?: boolean | null;\n}\n\nexport interface ObjectTypeInternalSlot extends BaseNode {\n type: \"ObjectTypeInternalSlot\";\n id: Identifier;\n value: FlowType;\n optional: boolean;\n static: boolean;\n method: boolean;\n}\n\nexport interface ObjectTypeCallProperty extends BaseNode {\n type: \"ObjectTypeCallProperty\";\n value: FlowType;\n static: boolean;\n}\n\nexport interface ObjectTypeIndexer extends BaseNode {\n type: \"ObjectTypeIndexer\";\n id?: Identifier | null;\n key: FlowType;\n value: FlowType;\n variance?: Variance | null;\n static: boolean;\n}\n\nexport interface ObjectTypeProperty extends BaseNode {\n type: \"ObjectTypeProperty\";\n key: Identifier | StringLiteral;\n value: FlowType;\n variance?: Variance | null;\n kind: \"init\" | \"get\" | \"set\";\n method: boolean;\n optional: boolean;\n proto: boolean;\n static: boolean;\n}\n\nexport interface ObjectTypeSpreadProperty extends BaseNode {\n type: \"ObjectTypeSpreadProperty\";\n argument: FlowType;\n}\n\nexport interface OpaqueType extends BaseNode {\n type: \"OpaqueType\";\n id: Identifier;\n typeParameters?: TypeParameterDeclaration | null;\n supertype?: FlowType | null;\n impltype: FlowType;\n}\n\nexport interface QualifiedTypeIdentifier extends BaseNode {\n type: \"QualifiedTypeIdentifier\";\n id: Identifier;\n qualification: Identifier | QualifiedTypeIdentifier;\n}\n\nexport interface StringLiteralTypeAnnotation extends BaseNode {\n type: \"StringLiteralTypeAnnotation\";\n value: string;\n}\n\nexport interface StringTypeAnnotation extends BaseNode {\n type: \"StringTypeAnnotation\";\n}\n\nexport interface SymbolTypeAnnotation extends BaseNode {\n type: \"SymbolTypeAnnotation\";\n}\n\nexport interface ThisTypeAnnotation extends BaseNode {\n type: \"ThisTypeAnnotation\";\n}\n\nexport interface TupleTypeAnnotation extends BaseNode {\n type: \"TupleTypeAnnotation\";\n types: Array;\n}\n\nexport interface TypeofTypeAnnotation extends BaseNode {\n type: \"TypeofTypeAnnotation\";\n argument: FlowType;\n}\n\nexport interface TypeAlias extends BaseNode {\n type: \"TypeAlias\";\n id: Identifier;\n typeParameters?: TypeParameterDeclaration | null;\n right: FlowType;\n}\n\nexport interface TypeAnnotation extends BaseNode {\n type: \"TypeAnnotation\";\n typeAnnotation: FlowType;\n}\n\nexport interface TypeCastExpression extends BaseNode {\n type: \"TypeCastExpression\";\n expression: Expression;\n typeAnnotation: TypeAnnotation;\n}\n\nexport interface TypeParameter extends BaseNode {\n type: \"TypeParameter\";\n bound?: TypeAnnotation | null;\n default?: FlowType | null;\n variance?: Variance | null;\n name: string;\n}\n\nexport interface TypeParameterDeclaration extends BaseNode {\n type: \"TypeParameterDeclaration\";\n params: Array;\n}\n\nexport interface TypeParameterInstantiation extends BaseNode {\n type: \"TypeParameterInstantiation\";\n params: Array;\n}\n\nexport interface UnionTypeAnnotation extends BaseNode {\n type: \"UnionTypeAnnotation\";\n types: Array;\n}\n\nexport interface Variance extends BaseNode {\n type: \"Variance\";\n kind: \"minus\" | \"plus\";\n}\n\nexport interface VoidTypeAnnotation extends BaseNode {\n type: \"VoidTypeAnnotation\";\n}\n\nexport interface EnumDeclaration extends BaseNode {\n type: \"EnumDeclaration\";\n id: Identifier;\n body: EnumBooleanBody | EnumNumberBody | EnumStringBody | EnumSymbolBody;\n}\n\nexport interface EnumBooleanBody extends BaseNode {\n type: \"EnumBooleanBody\";\n members: Array;\n explicitType: boolean;\n hasUnknownMembers: boolean;\n}\n\nexport interface EnumNumberBody extends BaseNode {\n type: \"EnumNumberBody\";\n members: Array;\n explicitType: boolean;\n hasUnknownMembers: boolean;\n}\n\nexport interface EnumStringBody extends BaseNode {\n type: \"EnumStringBody\";\n members: Array;\n explicitType: boolean;\n hasUnknownMembers: boolean;\n}\n\nexport interface EnumSymbolBody extends BaseNode {\n type: \"EnumSymbolBody\";\n members: Array;\n hasUnknownMembers: boolean;\n}\n\nexport interface EnumBooleanMember extends BaseNode {\n type: \"EnumBooleanMember\";\n id: Identifier;\n init: BooleanLiteral;\n}\n\nexport interface EnumNumberMember extends BaseNode {\n type: \"EnumNumberMember\";\n id: Identifier;\n init: NumericLiteral;\n}\n\nexport interface EnumStringMember extends BaseNode {\n type: \"EnumStringMember\";\n id: Identifier;\n init: StringLiteral;\n}\n\nexport interface EnumDefaultedMember extends BaseNode {\n type: \"EnumDefaultedMember\";\n id: Identifier;\n}\n\nexport interface IndexedAccessType extends BaseNode {\n type: \"IndexedAccessType\";\n objectType: FlowType;\n indexType: FlowType;\n}\n\nexport interface OptionalIndexedAccessType extends BaseNode {\n type: \"OptionalIndexedAccessType\";\n objectType: FlowType;\n indexType: FlowType;\n optional: boolean;\n}\n\nexport interface JSXAttribute extends BaseNode {\n type: \"JSXAttribute\";\n name: JSXIdentifier | JSXNamespacedName;\n value?:\n | JSXElement\n | JSXFragment\n | StringLiteral\n | JSXExpressionContainer\n | null;\n}\n\nexport interface JSXClosingElement extends BaseNode {\n type: \"JSXClosingElement\";\n name: JSXIdentifier | JSXMemberExpression | JSXNamespacedName;\n}\n\nexport interface JSXElement extends BaseNode {\n type: \"JSXElement\";\n openingElement: JSXOpeningElement;\n closingElement?: JSXClosingElement | null;\n children: Array<\n JSXText | JSXExpressionContainer | JSXSpreadChild | JSXElement | JSXFragment\n >;\n selfClosing?: boolean | null;\n}\n\nexport interface JSXEmptyExpression extends BaseNode {\n type: \"JSXEmptyExpression\";\n}\n\nexport interface JSXExpressionContainer extends BaseNode {\n type: \"JSXExpressionContainer\";\n expression: Expression | JSXEmptyExpression;\n}\n\nexport interface JSXSpreadChild extends BaseNode {\n type: \"JSXSpreadChild\";\n expression: Expression;\n}\n\nexport interface JSXIdentifier extends BaseNode {\n type: \"JSXIdentifier\";\n name: string;\n}\n\nexport interface JSXMemberExpression extends BaseNode {\n type: \"JSXMemberExpression\";\n object: JSXMemberExpression | JSXIdentifier;\n property: JSXIdentifier;\n}\n\nexport interface JSXNamespacedName extends BaseNode {\n type: \"JSXNamespacedName\";\n namespace: JSXIdentifier;\n name: JSXIdentifier;\n}\n\nexport interface JSXOpeningElement extends BaseNode {\n type: \"JSXOpeningElement\";\n name: JSXIdentifier | JSXMemberExpression | JSXNamespacedName;\n attributes: Array;\n selfClosing: boolean;\n typeParameters?:\n | TypeParameterInstantiation\n | TSTypeParameterInstantiation\n | null;\n}\n\nexport interface JSXSpreadAttribute extends BaseNode {\n type: \"JSXSpreadAttribute\";\n argument: Expression;\n}\n\nexport interface JSXText extends BaseNode {\n type: \"JSXText\";\n value: string;\n}\n\nexport interface JSXFragment extends BaseNode {\n type: \"JSXFragment\";\n openingFragment: JSXOpeningFragment;\n closingFragment: JSXClosingFragment;\n children: Array<\n JSXText | JSXExpressionContainer | JSXSpreadChild | JSXElement | JSXFragment\n >;\n}\n\nexport interface JSXOpeningFragment extends BaseNode {\n type: \"JSXOpeningFragment\";\n}\n\nexport interface JSXClosingFragment extends BaseNode {\n type: \"JSXClosingFragment\";\n}\n\nexport interface Noop extends BaseNode {\n type: \"Noop\";\n}\n\nexport interface Placeholder extends BaseNode {\n type: \"Placeholder\";\n expectedNode:\n | \"Identifier\"\n | \"StringLiteral\"\n | \"Expression\"\n | \"Statement\"\n | \"Declaration\"\n | \"BlockStatement\"\n | \"ClassBody\"\n | \"Pattern\";\n name: Identifier;\n decorators?: Array | null;\n optional?: boolean | null;\n typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null;\n}\n\nexport interface V8IntrinsicIdentifier extends BaseNode {\n type: \"V8IntrinsicIdentifier\";\n name: string;\n}\n\nexport interface ArgumentPlaceholder extends BaseNode {\n type: \"ArgumentPlaceholder\";\n}\n\nexport interface BindExpression extends BaseNode {\n type: \"BindExpression\";\n object: Expression;\n callee: Expression;\n}\n\nexport interface ImportAttribute extends BaseNode {\n type: \"ImportAttribute\";\n key: Identifier | StringLiteral;\n value: StringLiteral;\n}\n\nexport interface Decorator extends BaseNode {\n type: \"Decorator\";\n expression: Expression;\n}\n\nexport interface DoExpression extends BaseNode {\n type: \"DoExpression\";\n body: BlockStatement;\n async: boolean;\n}\n\nexport interface ExportDefaultSpecifier extends BaseNode {\n type: \"ExportDefaultSpecifier\";\n exported: Identifier;\n}\n\nexport interface RecordExpression extends BaseNode {\n type: \"RecordExpression\";\n properties: Array;\n}\n\nexport interface TupleExpression extends BaseNode {\n type: \"TupleExpression\";\n elements: Array;\n}\n\nexport interface DecimalLiteral extends BaseNode {\n type: \"DecimalLiteral\";\n value: string;\n}\n\nexport interface ModuleExpression extends BaseNode {\n type: \"ModuleExpression\";\n body: Program;\n}\n\nexport interface TopicReference extends BaseNode {\n type: \"TopicReference\";\n}\n\nexport interface PipelineTopicExpression extends BaseNode {\n type: \"PipelineTopicExpression\";\n expression: Expression;\n}\n\nexport interface PipelineBareFunction extends BaseNode {\n type: \"PipelineBareFunction\";\n callee: Expression;\n}\n\nexport interface PipelinePrimaryTopicReference extends BaseNode {\n type: \"PipelinePrimaryTopicReference\";\n}\n\nexport interface TSParameterProperty extends BaseNode {\n type: \"TSParameterProperty\";\n parameter: Identifier | AssignmentPattern;\n accessibility?: \"public\" | \"private\" | \"protected\" | null;\n decorators?: Array | null;\n override?: boolean | null;\n readonly?: boolean | null;\n}\n\nexport interface TSDeclareFunction extends BaseNode {\n type: \"TSDeclareFunction\";\n id?: Identifier | null;\n typeParameters?: TSTypeParameterDeclaration | Noop | null;\n params: Array;\n returnType?: TSTypeAnnotation | Noop | null;\n async?: boolean;\n declare?: boolean | null;\n generator?: boolean;\n}\n\nexport interface TSDeclareMethod extends BaseNode {\n type: \"TSDeclareMethod\";\n decorators?: Array | null;\n key: Identifier | StringLiteral | NumericLiteral | BigIntLiteral | Expression;\n typeParameters?: TSTypeParameterDeclaration | Noop | null;\n params: Array;\n returnType?: TSTypeAnnotation | Noop | null;\n abstract?: boolean | null;\n access?: \"public\" | \"private\" | \"protected\" | null;\n accessibility?: \"public\" | \"private\" | \"protected\" | null;\n async?: boolean;\n computed?: boolean;\n generator?: boolean;\n kind?: \"get\" | \"set\" | \"method\" | \"constructor\";\n optional?: boolean | null;\n override?: boolean;\n static?: boolean;\n}\n\nexport interface TSQualifiedName extends BaseNode {\n type: \"TSQualifiedName\";\n left: TSEntityName;\n right: Identifier;\n}\n\nexport interface TSCallSignatureDeclaration extends BaseNode {\n type: \"TSCallSignatureDeclaration\";\n typeParameters?: TSTypeParameterDeclaration | null;\n parameters: Array;\n typeAnnotation?: TSTypeAnnotation | null;\n}\n\nexport interface TSConstructSignatureDeclaration extends BaseNode {\n type: \"TSConstructSignatureDeclaration\";\n typeParameters?: TSTypeParameterDeclaration | null;\n parameters: Array;\n typeAnnotation?: TSTypeAnnotation | null;\n}\n\nexport interface TSPropertySignature extends BaseNode {\n type: \"TSPropertySignature\";\n key: Expression;\n typeAnnotation?: TSTypeAnnotation | null;\n computed?: boolean;\n kind: \"get\" | \"set\";\n optional?: boolean | null;\n readonly?: boolean | null;\n}\n\nexport interface TSMethodSignature extends BaseNode {\n type: \"TSMethodSignature\";\n key: Expression;\n typeParameters?: TSTypeParameterDeclaration | null;\n parameters: Array;\n typeAnnotation?: TSTypeAnnotation | null;\n computed?: boolean;\n kind: \"method\" | \"get\" | \"set\";\n optional?: boolean | null;\n}\n\nexport interface TSIndexSignature extends BaseNode {\n type: \"TSIndexSignature\";\n parameters: Array;\n typeAnnotation?: TSTypeAnnotation | null;\n readonly?: boolean | null;\n static?: boolean | null;\n}\n\nexport interface TSAnyKeyword extends BaseNode {\n type: \"TSAnyKeyword\";\n}\n\nexport interface TSBooleanKeyword extends BaseNode {\n type: \"TSBooleanKeyword\";\n}\n\nexport interface TSBigIntKeyword extends BaseNode {\n type: \"TSBigIntKeyword\";\n}\n\nexport interface TSIntrinsicKeyword extends BaseNode {\n type: \"TSIntrinsicKeyword\";\n}\n\nexport interface TSNeverKeyword extends BaseNode {\n type: \"TSNeverKeyword\";\n}\n\nexport interface TSNullKeyword extends BaseNode {\n type: \"TSNullKeyword\";\n}\n\nexport interface TSNumberKeyword extends BaseNode {\n type: \"TSNumberKeyword\";\n}\n\nexport interface TSObjectKeyword extends BaseNode {\n type: \"TSObjectKeyword\";\n}\n\nexport interface TSStringKeyword extends BaseNode {\n type: \"TSStringKeyword\";\n}\n\nexport interface TSSymbolKeyword extends BaseNode {\n type: \"TSSymbolKeyword\";\n}\n\nexport interface TSUndefinedKeyword extends BaseNode {\n type: \"TSUndefinedKeyword\";\n}\n\nexport interface TSUnknownKeyword extends BaseNode {\n type: \"TSUnknownKeyword\";\n}\n\nexport interface TSVoidKeyword extends BaseNode {\n type: \"TSVoidKeyword\";\n}\n\nexport interface TSThisType extends BaseNode {\n type: \"TSThisType\";\n}\n\nexport interface TSFunctionType extends BaseNode {\n type: \"TSFunctionType\";\n typeParameters?: TSTypeParameterDeclaration | null;\n parameters: Array;\n typeAnnotation?: TSTypeAnnotation | null;\n}\n\nexport interface TSConstructorType extends BaseNode {\n type: \"TSConstructorType\";\n typeParameters?: TSTypeParameterDeclaration | null;\n parameters: Array;\n typeAnnotation?: TSTypeAnnotation | null;\n abstract?: boolean | null;\n}\n\nexport interface TSTypeReference extends BaseNode {\n type: \"TSTypeReference\";\n typeName: TSEntityName;\n typeParameters?: TSTypeParameterInstantiation | null;\n}\n\nexport interface TSTypePredicate extends BaseNode {\n type: \"TSTypePredicate\";\n parameterName: Identifier | TSThisType;\n typeAnnotation?: TSTypeAnnotation | null;\n asserts?: boolean | null;\n}\n\nexport interface TSTypeQuery extends BaseNode {\n type: \"TSTypeQuery\";\n exprName: TSEntityName | TSImportType;\n typeParameters?: TSTypeParameterInstantiation | null;\n}\n\nexport interface TSTypeLiteral extends BaseNode {\n type: \"TSTypeLiteral\";\n members: Array;\n}\n\nexport interface TSArrayType extends BaseNode {\n type: \"TSArrayType\";\n elementType: TSType;\n}\n\nexport interface TSTupleType extends BaseNode {\n type: \"TSTupleType\";\n elementTypes: Array;\n}\n\nexport interface TSOptionalType extends BaseNode {\n type: \"TSOptionalType\";\n typeAnnotation: TSType;\n}\n\nexport interface TSRestType extends BaseNode {\n type: \"TSRestType\";\n typeAnnotation: TSType;\n}\n\nexport interface TSNamedTupleMember extends BaseNode {\n type: \"TSNamedTupleMember\";\n label: Identifier;\n elementType: TSType;\n optional: boolean;\n}\n\nexport interface TSUnionType extends BaseNode {\n type: \"TSUnionType\";\n types: Array;\n}\n\nexport interface TSIntersectionType extends BaseNode {\n type: \"TSIntersectionType\";\n types: Array;\n}\n\nexport interface TSConditionalType extends BaseNode {\n type: \"TSConditionalType\";\n checkType: TSType;\n extendsType: TSType;\n trueType: TSType;\n falseType: TSType;\n}\n\nexport interface TSInferType extends BaseNode {\n type: \"TSInferType\";\n typeParameter: TSTypeParameter;\n}\n\nexport interface TSParenthesizedType extends BaseNode {\n type: \"TSParenthesizedType\";\n typeAnnotation: TSType;\n}\n\nexport interface TSTypeOperator extends BaseNode {\n type: \"TSTypeOperator\";\n typeAnnotation: TSType;\n operator: string;\n}\n\nexport interface TSIndexedAccessType extends BaseNode {\n type: \"TSIndexedAccessType\";\n objectType: TSType;\n indexType: TSType;\n}\n\nexport interface TSMappedType extends BaseNode {\n type: \"TSMappedType\";\n typeParameter: TSTypeParameter;\n typeAnnotation?: TSType | null;\n nameType?: TSType | null;\n optional?: true | false | \"+\" | \"-\" | null;\n readonly?: true | false | \"+\" | \"-\" | null;\n}\n\nexport interface TSLiteralType extends BaseNode {\n type: \"TSLiteralType\";\n literal:\n | NumericLiteral\n | StringLiteral\n | BooleanLiteral\n | BigIntLiteral\n | TemplateLiteral\n | UnaryExpression;\n}\n\nexport interface TSExpressionWithTypeArguments extends BaseNode {\n type: \"TSExpressionWithTypeArguments\";\n expression: TSEntityName;\n typeParameters?: TSTypeParameterInstantiation | null;\n}\n\nexport interface TSInterfaceDeclaration extends BaseNode {\n type: \"TSInterfaceDeclaration\";\n id: Identifier;\n typeParameters?: TSTypeParameterDeclaration | null;\n extends?: Array | null;\n body: TSInterfaceBody;\n declare?: boolean | null;\n}\n\nexport interface TSInterfaceBody extends BaseNode {\n type: \"TSInterfaceBody\";\n body: Array;\n}\n\nexport interface TSTypeAliasDeclaration extends BaseNode {\n type: \"TSTypeAliasDeclaration\";\n id: Identifier;\n typeParameters?: TSTypeParameterDeclaration | null;\n typeAnnotation: TSType;\n declare?: boolean | null;\n}\n\nexport interface TSInstantiationExpression extends BaseNode {\n type: \"TSInstantiationExpression\";\n expression: Expression;\n typeParameters?: TSTypeParameterInstantiation | null;\n}\n\nexport interface TSAsExpression extends BaseNode {\n type: \"TSAsExpression\";\n expression: Expression;\n typeAnnotation: TSType;\n}\n\nexport interface TSSatisfiesExpression extends BaseNode {\n type: \"TSSatisfiesExpression\";\n expression: Expression;\n typeAnnotation: TSType;\n}\n\nexport interface TSTypeAssertion extends BaseNode {\n type: \"TSTypeAssertion\";\n typeAnnotation: TSType;\n expression: Expression;\n}\n\nexport interface TSEnumDeclaration extends BaseNode {\n type: \"TSEnumDeclaration\";\n id: Identifier;\n members: Array;\n const?: boolean | null;\n declare?: boolean | null;\n initializer?: Expression | null;\n}\n\nexport interface TSEnumMember extends BaseNode {\n type: \"TSEnumMember\";\n id: Identifier | StringLiteral;\n initializer?: Expression | null;\n}\n\nexport interface TSModuleDeclaration extends BaseNode {\n type: \"TSModuleDeclaration\";\n id: Identifier | StringLiteral;\n body: TSModuleBlock | TSModuleDeclaration;\n declare?: boolean | null;\n global?: boolean | null;\n kind: \"global\" | \"module\" | \"namespace\";\n}\n\nexport interface TSModuleBlock extends BaseNode {\n type: \"TSModuleBlock\";\n body: Array;\n}\n\nexport interface TSImportType extends BaseNode {\n type: \"TSImportType\";\n argument: StringLiteral;\n qualifier?: TSEntityName | null;\n typeParameters?: TSTypeParameterInstantiation | null;\n options?: Expression | null;\n}\n\nexport interface TSImportEqualsDeclaration extends BaseNode {\n type: \"TSImportEqualsDeclaration\";\n id: Identifier;\n moduleReference: TSEntityName | TSExternalModuleReference;\n importKind?: \"type\" | \"value\" | null;\n isExport: boolean;\n}\n\nexport interface TSExternalModuleReference extends BaseNode {\n type: \"TSExternalModuleReference\";\n expression: StringLiteral;\n}\n\nexport interface TSNonNullExpression extends BaseNode {\n type: \"TSNonNullExpression\";\n expression: Expression;\n}\n\nexport interface TSExportAssignment extends BaseNode {\n type: \"TSExportAssignment\";\n expression: Expression;\n}\n\nexport interface TSNamespaceExportDeclaration extends BaseNode {\n type: \"TSNamespaceExportDeclaration\";\n id: Identifier;\n}\n\nexport interface TSTypeAnnotation extends BaseNode {\n type: \"TSTypeAnnotation\";\n typeAnnotation: TSType;\n}\n\nexport interface TSTypeParameterInstantiation extends BaseNode {\n type: \"TSTypeParameterInstantiation\";\n params: Array;\n}\n\nexport interface TSTypeParameterDeclaration extends BaseNode {\n type: \"TSTypeParameterDeclaration\";\n params: Array;\n}\n\nexport interface TSTypeParameter extends BaseNode {\n type: \"TSTypeParameter\";\n constraint?: TSType | null;\n default?: TSType | null;\n name: string;\n const?: boolean | null;\n in?: boolean | null;\n out?: boolean | null;\n}\n\nexport type Standardized =\n | ArrayExpression\n | AssignmentExpression\n | BinaryExpression\n | InterpreterDirective\n | Directive\n | DirectiveLiteral\n | BlockStatement\n | BreakStatement\n | CallExpression\n | CatchClause\n | ConditionalExpression\n | ContinueStatement\n | DebuggerStatement\n | DoWhileStatement\n | EmptyStatement\n | ExpressionStatement\n | File\n | ForInStatement\n | ForStatement\n | FunctionDeclaration\n | FunctionExpression\n | Identifier\n | IfStatement\n | LabeledStatement\n | StringLiteral\n | NumericLiteral\n | NullLiteral\n | BooleanLiteral\n | RegExpLiteral\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | Program\n | ObjectExpression\n | ObjectMethod\n | ObjectProperty\n | RestElement\n | ReturnStatement\n | SequenceExpression\n | ParenthesizedExpression\n | SwitchCase\n | SwitchStatement\n | ThisExpression\n | ThrowStatement\n | TryStatement\n | UnaryExpression\n | UpdateExpression\n | VariableDeclaration\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | AssignmentPattern\n | ArrayPattern\n | ArrowFunctionExpression\n | ClassBody\n | ClassExpression\n | ClassDeclaration\n | ExportAllDeclaration\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ExportSpecifier\n | ForOfStatement\n | ImportDeclaration\n | ImportDefaultSpecifier\n | ImportNamespaceSpecifier\n | ImportSpecifier\n | ImportExpression\n | MetaProperty\n | ClassMethod\n | ObjectPattern\n | SpreadElement\n | Super\n | TaggedTemplateExpression\n | TemplateElement\n | TemplateLiteral\n | YieldExpression\n | AwaitExpression\n | Import\n | BigIntLiteral\n | ExportNamespaceSpecifier\n | OptionalMemberExpression\n | OptionalCallExpression\n | ClassProperty\n | ClassAccessorProperty\n | ClassPrivateProperty\n | ClassPrivateMethod\n | PrivateName\n | StaticBlock;\nexport type Expression =\n | ArrayExpression\n | AssignmentExpression\n | BinaryExpression\n | CallExpression\n | ConditionalExpression\n | FunctionExpression\n | Identifier\n | StringLiteral\n | NumericLiteral\n | NullLiteral\n | BooleanLiteral\n | RegExpLiteral\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectExpression\n | SequenceExpression\n | ParenthesizedExpression\n | ThisExpression\n | UnaryExpression\n | UpdateExpression\n | ArrowFunctionExpression\n | ClassExpression\n | ImportExpression\n | MetaProperty\n | Super\n | TaggedTemplateExpression\n | TemplateLiteral\n | YieldExpression\n | AwaitExpression\n | Import\n | BigIntLiteral\n | OptionalMemberExpression\n | OptionalCallExpression\n | TypeCastExpression\n | JSXElement\n | JSXFragment\n | BindExpression\n | DoExpression\n | RecordExpression\n | TupleExpression\n | DecimalLiteral\n | ModuleExpression\n | TopicReference\n | PipelineTopicExpression\n | PipelineBareFunction\n | PipelinePrimaryTopicReference\n | TSInstantiationExpression\n | TSAsExpression\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TSNonNullExpression;\nexport type Binary = BinaryExpression | LogicalExpression;\nexport type Scopable =\n | BlockStatement\n | CatchClause\n | DoWhileStatement\n | ForInStatement\n | ForStatement\n | FunctionDeclaration\n | FunctionExpression\n | Program\n | ObjectMethod\n | SwitchStatement\n | WhileStatement\n | ArrowFunctionExpression\n | ClassExpression\n | ClassDeclaration\n | ForOfStatement\n | ClassMethod\n | ClassPrivateMethod\n | StaticBlock\n | TSModuleBlock;\nexport type BlockParent =\n | BlockStatement\n | CatchClause\n | DoWhileStatement\n | ForInStatement\n | ForStatement\n | FunctionDeclaration\n | FunctionExpression\n | Program\n | ObjectMethod\n | SwitchStatement\n | WhileStatement\n | ArrowFunctionExpression\n | ForOfStatement\n | ClassMethod\n | ClassPrivateMethod\n | StaticBlock\n | TSModuleBlock;\nexport type Block = BlockStatement | Program | TSModuleBlock;\nexport type Statement =\n | BlockStatement\n | BreakStatement\n | ContinueStatement\n | DebuggerStatement\n | DoWhileStatement\n | EmptyStatement\n | ExpressionStatement\n | ForInStatement\n | ForStatement\n | FunctionDeclaration\n | IfStatement\n | LabeledStatement\n | ReturnStatement\n | SwitchStatement\n | ThrowStatement\n | TryStatement\n | VariableDeclaration\n | WhileStatement\n | WithStatement\n | ClassDeclaration\n | ExportAllDeclaration\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ForOfStatement\n | ImportDeclaration\n | DeclareClass\n | DeclareFunction\n | DeclareInterface\n | DeclareModule\n | DeclareModuleExports\n | DeclareTypeAlias\n | DeclareOpaqueType\n | DeclareVariable\n | DeclareExportDeclaration\n | DeclareExportAllDeclaration\n | InterfaceDeclaration\n | OpaqueType\n | TypeAlias\n | EnumDeclaration\n | TSDeclareFunction\n | TSInterfaceDeclaration\n | TSTypeAliasDeclaration\n | TSEnumDeclaration\n | TSModuleDeclaration\n | TSImportEqualsDeclaration\n | TSExportAssignment\n | TSNamespaceExportDeclaration;\nexport type Terminatorless =\n | BreakStatement\n | ContinueStatement\n | ReturnStatement\n | ThrowStatement\n | YieldExpression\n | AwaitExpression;\nexport type CompletionStatement =\n | BreakStatement\n | ContinueStatement\n | ReturnStatement\n | ThrowStatement;\nexport type Conditional = ConditionalExpression | IfStatement;\nexport type Loop =\n | DoWhileStatement\n | ForInStatement\n | ForStatement\n | WhileStatement\n | ForOfStatement;\nexport type While = DoWhileStatement | WhileStatement;\nexport type ExpressionWrapper =\n | ExpressionStatement\n | ParenthesizedExpression\n | TypeCastExpression;\nexport type For = ForInStatement | ForStatement | ForOfStatement;\nexport type ForXStatement = ForInStatement | ForOfStatement;\nexport type Function =\n | FunctionDeclaration\n | FunctionExpression\n | ObjectMethod\n | ArrowFunctionExpression\n | ClassMethod\n | ClassPrivateMethod;\nexport type FunctionParent =\n | FunctionDeclaration\n | FunctionExpression\n | ObjectMethod\n | ArrowFunctionExpression\n | ClassMethod\n | ClassPrivateMethod\n | StaticBlock\n | TSModuleBlock;\nexport type Pureish =\n | FunctionDeclaration\n | FunctionExpression\n | StringLiteral\n | NumericLiteral\n | NullLiteral\n | BooleanLiteral\n | RegExpLiteral\n | ArrowFunctionExpression\n | BigIntLiteral\n | DecimalLiteral;\nexport type Declaration =\n | FunctionDeclaration\n | VariableDeclaration\n | ClassDeclaration\n | ExportAllDeclaration\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ImportDeclaration\n | DeclareClass\n | DeclareFunction\n | DeclareInterface\n | DeclareModule\n | DeclareModuleExports\n | DeclareTypeAlias\n | DeclareOpaqueType\n | DeclareVariable\n | DeclareExportDeclaration\n | DeclareExportAllDeclaration\n | InterfaceDeclaration\n | OpaqueType\n | TypeAlias\n | EnumDeclaration\n | TSDeclareFunction\n | TSInterfaceDeclaration\n | TSTypeAliasDeclaration\n | TSEnumDeclaration\n | TSModuleDeclaration;\nexport type PatternLike =\n | Identifier\n | RestElement\n | AssignmentPattern\n | ArrayPattern\n | ObjectPattern\n | TSAsExpression\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TSNonNullExpression;\nexport type LVal =\n | Identifier\n | MemberExpression\n | RestElement\n | AssignmentPattern\n | ArrayPattern\n | ObjectPattern\n | TSParameterProperty\n | TSAsExpression\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TSNonNullExpression;\nexport type TSEntityName = Identifier | TSQualifiedName;\nexport type Literal =\n | StringLiteral\n | NumericLiteral\n | NullLiteral\n | BooleanLiteral\n | RegExpLiteral\n | TemplateLiteral\n | BigIntLiteral\n | DecimalLiteral;\nexport type Immutable =\n | StringLiteral\n | NumericLiteral\n | NullLiteral\n | BooleanLiteral\n | BigIntLiteral\n | JSXAttribute\n | JSXClosingElement\n | JSXElement\n | JSXExpressionContainer\n | JSXSpreadChild\n | JSXOpeningElement\n | JSXText\n | JSXFragment\n | JSXOpeningFragment\n | JSXClosingFragment\n | DecimalLiteral;\nexport type UserWhitespacable =\n | ObjectMethod\n | ObjectProperty\n | ObjectTypeInternalSlot\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty;\nexport type Method = ObjectMethod | ClassMethod | ClassPrivateMethod;\nexport type ObjectMember = ObjectMethod | ObjectProperty;\nexport type Property =\n | ObjectProperty\n | ClassProperty\n | ClassAccessorProperty\n | ClassPrivateProperty;\nexport type UnaryLike = UnaryExpression | SpreadElement;\nexport type Pattern = AssignmentPattern | ArrayPattern | ObjectPattern;\nexport type Class = ClassExpression | ClassDeclaration;\nexport type ImportOrExportDeclaration =\n | ExportAllDeclaration\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ImportDeclaration;\nexport type ExportDeclaration =\n | ExportAllDeclaration\n | ExportDefaultDeclaration\n | ExportNamedDeclaration;\nexport type ModuleSpecifier =\n | ExportSpecifier\n | ImportDefaultSpecifier\n | ImportNamespaceSpecifier\n | ImportSpecifier\n | ExportNamespaceSpecifier\n | ExportDefaultSpecifier;\nexport type Accessor = ClassAccessorProperty;\nexport type Private = ClassPrivateProperty | ClassPrivateMethod | PrivateName;\nexport type Flow =\n | AnyTypeAnnotation\n | ArrayTypeAnnotation\n | BooleanTypeAnnotation\n | BooleanLiteralTypeAnnotation\n | NullLiteralTypeAnnotation\n | ClassImplements\n | DeclareClass\n | DeclareFunction\n | DeclareInterface\n | DeclareModule\n | DeclareModuleExports\n | DeclareTypeAlias\n | DeclareOpaqueType\n | DeclareVariable\n | DeclareExportDeclaration\n | DeclareExportAllDeclaration\n | DeclaredPredicate\n | ExistsTypeAnnotation\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | GenericTypeAnnotation\n | InferredPredicate\n | InterfaceExtends\n | InterfaceDeclaration\n | InterfaceTypeAnnotation\n | IntersectionTypeAnnotation\n | MixedTypeAnnotation\n | EmptyTypeAnnotation\n | NullableTypeAnnotation\n | NumberLiteralTypeAnnotation\n | NumberTypeAnnotation\n | ObjectTypeAnnotation\n | ObjectTypeInternalSlot\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | QualifiedTypeIdentifier\n | StringLiteralTypeAnnotation\n | StringTypeAnnotation\n | SymbolTypeAnnotation\n | ThisTypeAnnotation\n | TupleTypeAnnotation\n | TypeofTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeCastExpression\n | TypeParameter\n | TypeParameterDeclaration\n | TypeParameterInstantiation\n | UnionTypeAnnotation\n | Variance\n | VoidTypeAnnotation\n | EnumDeclaration\n | EnumBooleanBody\n | EnumNumberBody\n | EnumStringBody\n | EnumSymbolBody\n | EnumBooleanMember\n | EnumNumberMember\n | EnumStringMember\n | EnumDefaultedMember\n | IndexedAccessType\n | OptionalIndexedAccessType;\nexport type FlowType =\n | AnyTypeAnnotation\n | ArrayTypeAnnotation\n | BooleanTypeAnnotation\n | BooleanLiteralTypeAnnotation\n | NullLiteralTypeAnnotation\n | ExistsTypeAnnotation\n | FunctionTypeAnnotation\n | GenericTypeAnnotation\n | InterfaceTypeAnnotation\n | IntersectionTypeAnnotation\n | MixedTypeAnnotation\n | EmptyTypeAnnotation\n | NullableTypeAnnotation\n | NumberLiteralTypeAnnotation\n | NumberTypeAnnotation\n | ObjectTypeAnnotation\n | StringLiteralTypeAnnotation\n | StringTypeAnnotation\n | SymbolTypeAnnotation\n | ThisTypeAnnotation\n | TupleTypeAnnotation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation\n | VoidTypeAnnotation\n | IndexedAccessType\n | OptionalIndexedAccessType;\nexport type FlowBaseAnnotation =\n | AnyTypeAnnotation\n | BooleanTypeAnnotation\n | NullLiteralTypeAnnotation\n | MixedTypeAnnotation\n | EmptyTypeAnnotation\n | NumberTypeAnnotation\n | StringTypeAnnotation\n | SymbolTypeAnnotation\n | ThisTypeAnnotation\n | VoidTypeAnnotation;\nexport type FlowDeclaration =\n | DeclareClass\n | DeclareFunction\n | DeclareInterface\n | DeclareModule\n | DeclareModuleExports\n | DeclareTypeAlias\n | DeclareOpaqueType\n | DeclareVariable\n | DeclareExportDeclaration\n | DeclareExportAllDeclaration\n | InterfaceDeclaration\n | OpaqueType\n | TypeAlias;\nexport type FlowPredicate = DeclaredPredicate | InferredPredicate;\nexport type EnumBody =\n | EnumBooleanBody\n | EnumNumberBody\n | EnumStringBody\n | EnumSymbolBody;\nexport type EnumMember =\n | EnumBooleanMember\n | EnumNumberMember\n | EnumStringMember\n | EnumDefaultedMember;\nexport type JSX =\n | JSXAttribute\n | JSXClosingElement\n | JSXElement\n | JSXEmptyExpression\n | JSXExpressionContainer\n | JSXSpreadChild\n | JSXIdentifier\n | JSXMemberExpression\n | JSXNamespacedName\n | JSXOpeningElement\n | JSXSpreadAttribute\n | JSXText\n | JSXFragment\n | JSXOpeningFragment\n | JSXClosingFragment;\nexport type Miscellaneous = Noop | Placeholder | V8IntrinsicIdentifier;\nexport type TypeScript =\n | TSParameterProperty\n | TSDeclareFunction\n | TSDeclareMethod\n | TSQualifiedName\n | TSCallSignatureDeclaration\n | TSConstructSignatureDeclaration\n | TSPropertySignature\n | TSMethodSignature\n | TSIndexSignature\n | TSAnyKeyword\n | TSBooleanKeyword\n | TSBigIntKeyword\n | TSIntrinsicKeyword\n | TSNeverKeyword\n | TSNullKeyword\n | TSNumberKeyword\n | TSObjectKeyword\n | TSStringKeyword\n | TSSymbolKeyword\n | TSUndefinedKeyword\n | TSUnknownKeyword\n | TSVoidKeyword\n | TSThisType\n | TSFunctionType\n | TSConstructorType\n | TSTypeReference\n | TSTypePredicate\n | TSTypeQuery\n | TSTypeLiteral\n | TSArrayType\n | TSTupleType\n | TSOptionalType\n | TSRestType\n | TSNamedTupleMember\n | TSUnionType\n | TSIntersectionType\n | TSConditionalType\n | TSInferType\n | TSParenthesizedType\n | TSTypeOperator\n | TSIndexedAccessType\n | TSMappedType\n | TSLiteralType\n | TSExpressionWithTypeArguments\n | TSInterfaceDeclaration\n | TSInterfaceBody\n | TSTypeAliasDeclaration\n | TSInstantiationExpression\n | TSAsExpression\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TSEnumDeclaration\n | TSEnumMember\n | TSModuleDeclaration\n | TSModuleBlock\n | TSImportType\n | TSImportEqualsDeclaration\n | TSExternalModuleReference\n | TSNonNullExpression\n | TSExportAssignment\n | TSNamespaceExportDeclaration\n | TSTypeAnnotation\n | TSTypeParameterInstantiation\n | TSTypeParameterDeclaration\n | TSTypeParameter;\nexport type TSTypeElement =\n | TSCallSignatureDeclaration\n | TSConstructSignatureDeclaration\n | TSPropertySignature\n | TSMethodSignature\n | TSIndexSignature;\nexport type TSType =\n | TSAnyKeyword\n | TSBooleanKeyword\n | TSBigIntKeyword\n | TSIntrinsicKeyword\n | TSNeverKeyword\n | TSNullKeyword\n | TSNumberKeyword\n | TSObjectKeyword\n | TSStringKeyword\n | TSSymbolKeyword\n | TSUndefinedKeyword\n | TSUnknownKeyword\n | TSVoidKeyword\n | TSThisType\n | TSFunctionType\n | TSConstructorType\n | TSTypeReference\n | TSTypePredicate\n | TSTypeQuery\n | TSTypeLiteral\n | TSArrayType\n | TSTupleType\n | TSOptionalType\n | TSRestType\n | TSUnionType\n | TSIntersectionType\n | TSConditionalType\n | TSInferType\n | TSParenthesizedType\n | TSTypeOperator\n | TSIndexedAccessType\n | TSMappedType\n | TSLiteralType\n | TSExpressionWithTypeArguments\n | TSImportType;\nexport type TSBaseType =\n | TSAnyKeyword\n | TSBooleanKeyword\n | TSBigIntKeyword\n | TSIntrinsicKeyword\n | TSNeverKeyword\n | TSNullKeyword\n | TSNumberKeyword\n | TSObjectKeyword\n | TSStringKeyword\n | TSSymbolKeyword\n | TSUndefinedKeyword\n | TSUnknownKeyword\n | TSVoidKeyword\n | TSThisType\n | TSLiteralType;\nexport type ModuleDeclaration =\n | ExportAllDeclaration\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ImportDeclaration;\n\nexport interface Aliases {\n Standardized: Standardized;\n Expression: Expression;\n Binary: Binary;\n Scopable: Scopable;\n BlockParent: BlockParent;\n Block: Block;\n Statement: Statement;\n Terminatorless: Terminatorless;\n CompletionStatement: CompletionStatement;\n Conditional: Conditional;\n Loop: Loop;\n While: While;\n ExpressionWrapper: ExpressionWrapper;\n For: For;\n ForXStatement: ForXStatement;\n Function: Function;\n FunctionParent: FunctionParent;\n Pureish: Pureish;\n Declaration: Declaration;\n PatternLike: PatternLike;\n LVal: LVal;\n TSEntityName: TSEntityName;\n Literal: Literal;\n Immutable: Immutable;\n UserWhitespacable: UserWhitespacable;\n Method: Method;\n ObjectMember: ObjectMember;\n Property: Property;\n UnaryLike: UnaryLike;\n Pattern: Pattern;\n Class: Class;\n ImportOrExportDeclaration: ImportOrExportDeclaration;\n ExportDeclaration: ExportDeclaration;\n ModuleSpecifier: ModuleSpecifier;\n Accessor: Accessor;\n Private: Private;\n Flow: Flow;\n FlowType: FlowType;\n FlowBaseAnnotation: FlowBaseAnnotation;\n FlowDeclaration: FlowDeclaration;\n FlowPredicate: FlowPredicate;\n EnumBody: EnumBody;\n EnumMember: EnumMember;\n JSX: JSX;\n Miscellaneous: Miscellaneous;\n TypeScript: TypeScript;\n TSTypeElement: TSTypeElement;\n TSType: TSType;\n TSBaseType: TSBaseType;\n ModuleDeclaration: ModuleDeclaration;\n}\n\nexport type DeprecatedAliases =\n | NumberLiteral\n | RegexLiteral\n | RestProperty\n | SpreadProperty;\n\nexport interface ParentMaps {\n AnyTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n ArgumentPlaceholder: CallExpression | NewExpression | OptionalCallExpression;\n ArrayExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ArrayPattern:\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | CatchClause\n | ClassMethod\n | ClassPrivateMethod\n | ForInStatement\n | ForOfStatement\n | FunctionDeclaration\n | FunctionExpression\n | ObjectMethod\n | ObjectProperty\n | RestElement\n | TSCallSignatureDeclaration\n | TSConstructSignatureDeclaration\n | TSConstructorType\n | TSDeclareFunction\n | TSDeclareMethod\n | TSFunctionType\n | TSMethodSignature\n | VariableDeclarator;\n ArrayTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n ArrowFunctionExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n AssignmentExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n AssignmentPattern:\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | ClassMethod\n | ClassPrivateMethod\n | ForInStatement\n | ForOfStatement\n | FunctionDeclaration\n | FunctionExpression\n | ObjectMethod\n | ObjectProperty\n | RestElement\n | TSDeclareFunction\n | TSDeclareMethod\n | TSParameterProperty\n | VariableDeclarator;\n AwaitExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n BigIntLiteral:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSLiteralType\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n BinaryExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n BindExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n BlockStatement:\n | ArrowFunctionExpression\n | BlockStatement\n | CatchClause\n | ClassMethod\n | ClassPrivateMethod\n | DeclareModule\n | DoExpression\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | FunctionDeclaration\n | FunctionExpression\n | IfStatement\n | LabeledStatement\n | ObjectMethod\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | TryStatement\n | WhileStatement\n | WithStatement;\n BooleanLiteral:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | EnumBooleanMember\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSLiteralType\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n BooleanLiteralTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n BooleanTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n BreakStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n CallExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n CatchClause: TryStatement;\n ClassAccessorProperty: ClassBody;\n ClassBody: ClassDeclaration | ClassExpression;\n ClassDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n ClassExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ClassImplements:\n | ClassDeclaration\n | ClassExpression\n | DeclareClass\n | DeclareExportDeclaration\n | DeclaredPredicate;\n ClassMethod: ClassBody;\n ClassPrivateMethod: ClassBody;\n ClassPrivateProperty: ClassBody;\n ClassProperty: ClassBody;\n CommentBlock: File;\n CommentLine: File;\n ConditionalExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ContinueStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DebuggerStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DecimalLiteral:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n DeclareClass:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareExportAllDeclaration:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareExportDeclaration:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareFunction:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareInterface:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareModule:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareModuleExports:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareOpaqueType:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareTypeAlias:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclareVariable:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n DeclaredPredicate:\n | ArrowFunctionExpression\n | DeclareExportDeclaration\n | DeclareFunction\n | DeclaredPredicate\n | FunctionDeclaration\n | FunctionExpression;\n Decorator:\n | ArrayPattern\n | AssignmentPattern\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateMethod\n | ClassPrivateProperty\n | ClassProperty\n | Identifier\n | ObjectMethod\n | ObjectPattern\n | ObjectProperty\n | Placeholder\n | RestElement\n | TSDeclareMethod\n | TSParameterProperty;\n Directive: BlockStatement | Program;\n DirectiveLiteral: Directive;\n DoExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n DoWhileStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n EmptyStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n EmptyTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n EnumBooleanBody:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | EnumDeclaration;\n EnumBooleanMember:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | EnumBooleanBody;\n EnumDeclaration:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n EnumDefaultedMember:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | EnumStringBody\n | EnumSymbolBody;\n EnumNumberBody:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | EnumDeclaration;\n EnumNumberMember:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | EnumNumberBody;\n EnumStringBody:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | EnumDeclaration;\n EnumStringMember:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | EnumStringBody;\n EnumSymbolBody:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | EnumDeclaration;\n ExistsTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n ExportAllDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n ExportDefaultDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n ExportDefaultSpecifier: ExportNamedDeclaration;\n ExportNamedDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n ExportNamespaceSpecifier: DeclareExportDeclaration | ExportNamedDeclaration;\n ExportSpecifier: DeclareExportDeclaration | ExportNamedDeclaration;\n ExpressionStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n File: null;\n ForInStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n ForOfStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n ForStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n FunctionDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n FunctionExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n FunctionTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n FunctionTypeParam:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | FunctionTypeAnnotation;\n GenericTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n Identifier:\n | ArrayExpression\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | BreakStatement\n | CallExpression\n | CatchClause\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassImplements\n | ClassMethod\n | ClassPrivateMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | ContinueStatement\n | DeclareClass\n | DeclareFunction\n | DeclareInterface\n | DeclareModule\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclareVariable\n | Decorator\n | DoWhileStatement\n | EnumBooleanMember\n | EnumDeclaration\n | EnumDefaultedMember\n | EnumNumberMember\n | EnumStringMember\n | ExportDefaultDeclaration\n | ExportDefaultSpecifier\n | ExportNamespaceSpecifier\n | ExportSpecifier\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | FunctionDeclaration\n | FunctionExpression\n | FunctionTypeParam\n | GenericTypeAnnotation\n | IfStatement\n | ImportAttribute\n | ImportDefaultSpecifier\n | ImportExpression\n | ImportNamespaceSpecifier\n | ImportSpecifier\n | InterfaceDeclaration\n | InterfaceExtends\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LabeledStatement\n | LogicalExpression\n | MemberExpression\n | MetaProperty\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | OpaqueType\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | Placeholder\n | PrivateName\n | QualifiedTypeIdentifier\n | RestElement\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSCallSignatureDeclaration\n | TSConstructSignatureDeclaration\n | TSConstructorType\n | TSDeclareFunction\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSExpressionWithTypeArguments\n | TSFunctionType\n | TSImportEqualsDeclaration\n | TSImportType\n | TSIndexSignature\n | TSInstantiationExpression\n | TSInterfaceDeclaration\n | TSMethodSignature\n | TSModuleDeclaration\n | TSNamedTupleMember\n | TSNamespaceExportDeclaration\n | TSNonNullExpression\n | TSParameterProperty\n | TSPropertySignature\n | TSQualifiedName\n | TSSatisfiesExpression\n | TSTypeAliasDeclaration\n | TSTypeAssertion\n | TSTypePredicate\n | TSTypeQuery\n | TSTypeReference\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeAlias\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n IfStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n Import:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ImportAttribute:\n | DeclareExportAllDeclaration\n | DeclareExportDeclaration\n | ExportAllDeclaration\n | ExportNamedDeclaration\n | ImportDeclaration;\n ImportDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n ImportDefaultSpecifier: ImportDeclaration;\n ImportExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ImportNamespaceSpecifier: ImportDeclaration;\n ImportSpecifier: ImportDeclaration;\n IndexedAccessType:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n InferredPredicate:\n | ArrowFunctionExpression\n | DeclareExportDeclaration\n | DeclaredPredicate\n | FunctionDeclaration\n | FunctionExpression;\n InterfaceDeclaration:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n InterfaceExtends:\n | ClassDeclaration\n | ClassExpression\n | DeclareClass\n | DeclareExportDeclaration\n | DeclareInterface\n | DeclaredPredicate\n | InterfaceDeclaration\n | InterfaceTypeAnnotation;\n InterfaceTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n InterpreterDirective: Program;\n IntersectionTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n JSXAttribute: JSXOpeningElement;\n JSXClosingElement: JSXElement;\n JSXClosingFragment: JSXFragment;\n JSXElement:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXAttribute\n | JSXElement\n | JSXExpressionContainer\n | JSXFragment\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n JSXEmptyExpression: JSXExpressionContainer;\n JSXExpressionContainer: JSXAttribute | JSXElement | JSXFragment;\n JSXFragment:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXAttribute\n | JSXElement\n | JSXExpressionContainer\n | JSXFragment\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n JSXIdentifier:\n | JSXAttribute\n | JSXClosingElement\n | JSXMemberExpression\n | JSXNamespacedName\n | JSXOpeningElement;\n JSXMemberExpression:\n | JSXClosingElement\n | JSXMemberExpression\n | JSXOpeningElement;\n JSXNamespacedName: JSXAttribute | JSXClosingElement | JSXOpeningElement;\n JSXOpeningElement: JSXElement;\n JSXOpeningFragment: JSXFragment;\n JSXSpreadAttribute: JSXOpeningElement;\n JSXSpreadChild: JSXElement | JSXFragment;\n JSXText: JSXElement | JSXFragment;\n LabeledStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n LogicalExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n MemberExpression:\n | ArrayExpression\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | RestElement\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n MetaProperty:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n MixedTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n ModuleExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n NewExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n Noop:\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentPattern\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateMethod\n | ClassPrivateProperty\n | ClassProperty\n | FunctionDeclaration\n | FunctionExpression\n | Identifier\n | ObjectMethod\n | ObjectPattern\n | Placeholder\n | RestElement\n | TSDeclareFunction\n | TSDeclareMethod;\n NullLiteral:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n NullLiteralTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n NullableTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n NumberLiteral: null;\n NumberLiteralTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n NumberTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n NumericLiteral:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | EnumNumberMember\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSLiteralType\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ObjectExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ObjectMethod: ObjectExpression;\n ObjectPattern:\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | CatchClause\n | ClassMethod\n | ClassPrivateMethod\n | ForInStatement\n | ForOfStatement\n | FunctionDeclaration\n | FunctionExpression\n | ObjectMethod\n | ObjectProperty\n | RestElement\n | TSCallSignatureDeclaration\n | TSConstructSignatureDeclaration\n | TSConstructorType\n | TSDeclareFunction\n | TSDeclareMethod\n | TSFunctionType\n | TSMethodSignature\n | VariableDeclarator;\n ObjectProperty: ObjectExpression | ObjectPattern | RecordExpression;\n ObjectTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareClass\n | DeclareExportDeclaration\n | DeclareInterface\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | InterfaceDeclaration\n | InterfaceTypeAnnotation\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n ObjectTypeCallProperty:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | ObjectTypeAnnotation;\n ObjectTypeIndexer:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | ObjectTypeAnnotation;\n ObjectTypeInternalSlot:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | ObjectTypeAnnotation;\n ObjectTypeProperty:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | ObjectTypeAnnotation;\n ObjectTypeSpreadProperty:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | ObjectTypeAnnotation;\n OpaqueType:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n OptionalCallExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n OptionalIndexedAccessType:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n OptionalMemberExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ParenthesizedExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n PipelineBareFunction:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n PipelinePrimaryTopicReference:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n PipelineTopicExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n Placeholder: Node;\n PrivateName:\n | BinaryExpression\n | ClassAccessorProperty\n | ClassPrivateMethod\n | ClassPrivateProperty\n | MemberExpression\n | ObjectProperty;\n Program: File | ModuleExpression;\n QualifiedTypeIdentifier:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | GenericTypeAnnotation\n | InterfaceExtends\n | QualifiedTypeIdentifier;\n RecordExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n RegExpLiteral:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n RegexLiteral: null;\n RestElement:\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | ClassMethod\n | ClassPrivateMethod\n | ForInStatement\n | ForOfStatement\n | FunctionDeclaration\n | FunctionExpression\n | ObjectMethod\n | ObjectPattern\n | ObjectProperty\n | RestElement\n | TSCallSignatureDeclaration\n | TSConstructSignatureDeclaration\n | TSConstructorType\n | TSDeclareFunction\n | TSDeclareMethod\n | TSFunctionType\n | TSMethodSignature\n | VariableDeclarator;\n RestProperty: null;\n ReturnStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n SequenceExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n SpreadElement:\n | ArrayExpression\n | CallExpression\n | NewExpression\n | ObjectExpression\n | OptionalCallExpression\n | RecordExpression\n | TupleExpression;\n SpreadProperty: null;\n StaticBlock: ClassBody;\n StringLiteral:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | DeclareExportAllDeclaration\n | DeclareExportDeclaration\n | DeclareModule\n | Decorator\n | DoWhileStatement\n | EnumStringMember\n | ExportAllDeclaration\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ExportSpecifier\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportAttribute\n | ImportDeclaration\n | ImportExpression\n | ImportSpecifier\n | JSXAttribute\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | ObjectTypeProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSExternalModuleReference\n | TSImportType\n | TSInstantiationExpression\n | TSLiteralType\n | TSMethodSignature\n | TSModuleDeclaration\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n StringLiteralTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n StringTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n Super:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n SwitchCase: SwitchStatement;\n SwitchStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n SymbolTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n TSAnyKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSArrayType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSAsExpression:\n | ArrayExpression\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | RestElement\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TSBigIntKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSBooleanKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSCallSignatureDeclaration: TSInterfaceBody | TSTypeLiteral;\n TSConditionalType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSConstructSignatureDeclaration: TSInterfaceBody | TSTypeLiteral;\n TSConstructorType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSDeclareFunction:\n | BlockStatement\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TSDeclareMethod: ClassBody;\n TSEnumDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TSEnumMember: TSEnumDeclaration;\n TSExportAssignment:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TSExpressionWithTypeArguments:\n | ClassDeclaration\n | ClassExpression\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSInterfaceDeclaration\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSExternalModuleReference: TSImportEqualsDeclaration;\n TSFunctionType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSImportEqualsDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TSImportType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSTypeQuery\n | TSUnionType\n | TemplateLiteral;\n TSIndexSignature: ClassBody | TSInterfaceBody | TSTypeLiteral;\n TSIndexedAccessType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSInferType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSInstantiationExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TSInterfaceBody: TSInterfaceDeclaration;\n TSInterfaceDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TSIntersectionType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSIntrinsicKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSLiteralType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSMappedType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSMethodSignature: TSInterfaceBody | TSTypeLiteral;\n TSModuleBlock: TSModuleDeclaration;\n TSModuleDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | TSModuleDeclaration\n | WhileStatement\n | WithStatement;\n TSNamedTupleMember: TSTupleType;\n TSNamespaceExportDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TSNeverKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSNonNullExpression:\n | ArrayExpression\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | RestElement\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TSNullKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSNumberKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSObjectKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSOptionalType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSParameterProperty:\n | ArrayPattern\n | AssignmentExpression\n | ClassMethod\n | ClassPrivateMethod\n | ForInStatement\n | ForOfStatement\n | RestElement\n | TSDeclareMethod\n | VariableDeclarator;\n TSParenthesizedType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSPropertySignature: TSInterfaceBody | TSTypeLiteral;\n TSQualifiedName:\n | TSExpressionWithTypeArguments\n | TSImportEqualsDeclaration\n | TSImportType\n | TSQualifiedName\n | TSTypeQuery\n | TSTypeReference;\n TSRestType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSSatisfiesExpression:\n | ArrayExpression\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | RestElement\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TSStringKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSSymbolKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSThisType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSTypePredicate\n | TSUnionType\n | TemplateLiteral;\n TSTupleType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSTypeAliasDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TSTypeAnnotation:\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentPattern\n | ClassAccessorProperty\n | ClassMethod\n | ClassPrivateMethod\n | ClassPrivateProperty\n | ClassProperty\n | FunctionDeclaration\n | FunctionExpression\n | Identifier\n | ObjectMethod\n | ObjectPattern\n | Placeholder\n | RestElement\n | TSCallSignatureDeclaration\n | TSConstructSignatureDeclaration\n | TSConstructorType\n | TSDeclareFunction\n | TSDeclareMethod\n | TSFunctionType\n | TSIndexSignature\n | TSMethodSignature\n | TSPropertySignature\n | TSTypePredicate;\n TSTypeAssertion:\n | ArrayExpression\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | RestElement\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TSTypeLiteral:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSTypeOperator:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSTypeParameter: TSInferType | TSMappedType | TSTypeParameterDeclaration;\n TSTypeParameterDeclaration:\n | ArrowFunctionExpression\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateMethod\n | FunctionDeclaration\n | FunctionExpression\n | ObjectMethod\n | TSCallSignatureDeclaration\n | TSConstructSignatureDeclaration\n | TSConstructorType\n | TSDeclareFunction\n | TSDeclareMethod\n | TSFunctionType\n | TSInterfaceDeclaration\n | TSMethodSignature\n | TSTypeAliasDeclaration;\n TSTypeParameterInstantiation:\n | CallExpression\n | ClassDeclaration\n | ClassExpression\n | JSXOpeningElement\n | NewExpression\n | OptionalCallExpression\n | TSExpressionWithTypeArguments\n | TSImportType\n | TSInstantiationExpression\n | TSTypeQuery\n | TSTypeReference\n | TaggedTemplateExpression;\n TSTypePredicate:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSTypeQuery:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSTypeReference:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSUndefinedKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSUnionType:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSUnknownKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TSVoidKeyword:\n | TSArrayType\n | TSAsExpression\n | TSConditionalType\n | TSIndexedAccessType\n | TSIntersectionType\n | TSMappedType\n | TSNamedTupleMember\n | TSOptionalType\n | TSParenthesizedType\n | TSRestType\n | TSSatisfiesExpression\n | TSTupleType\n | TSTypeAliasDeclaration\n | TSTypeAnnotation\n | TSTypeAssertion\n | TSTypeOperator\n | TSTypeParameter\n | TSTypeParameterInstantiation\n | TSUnionType\n | TemplateLiteral;\n TaggedTemplateExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TemplateElement: TemplateLiteral;\n TemplateLiteral:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSLiteralType\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ThisExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n ThisTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n ThrowStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TopicReference:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TryStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TupleExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TupleTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n TypeAlias:\n | BlockStatement\n | DeclareExportDeclaration\n | DeclaredPredicate\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n TypeAnnotation:\n | ArrayPattern\n | ArrowFunctionExpression\n | AssignmentPattern\n | ClassAccessorProperty\n | ClassMethod\n | ClassPrivateMethod\n | ClassPrivateProperty\n | ClassProperty\n | DeclareExportDeclaration\n | DeclareModuleExports\n | DeclaredPredicate\n | FunctionDeclaration\n | FunctionExpression\n | Identifier\n | ObjectMethod\n | ObjectPattern\n | Placeholder\n | RestElement\n | TypeCastExpression\n | TypeParameter;\n TypeCastExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | DeclareExportDeclaration\n | DeclaredPredicate\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n TypeParameter:\n | DeclareExportDeclaration\n | DeclaredPredicate\n | TypeParameterDeclaration;\n TypeParameterDeclaration:\n | ArrowFunctionExpression\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateMethod\n | DeclareClass\n | DeclareExportDeclaration\n | DeclareInterface\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionDeclaration\n | FunctionExpression\n | FunctionTypeAnnotation\n | InterfaceDeclaration\n | ObjectMethod\n | OpaqueType\n | TypeAlias;\n TypeParameterInstantiation:\n | CallExpression\n | ClassDeclaration\n | ClassExpression\n | ClassImplements\n | DeclareExportDeclaration\n | DeclaredPredicate\n | GenericTypeAnnotation\n | InterfaceExtends\n | JSXOpeningElement\n | NewExpression\n | OptionalCallExpression\n | TaggedTemplateExpression;\n TypeofTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n UnaryExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSLiteralType\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n UnionTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n UpdateExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n V8IntrinsicIdentifier: CallExpression | NewExpression;\n VariableDeclaration:\n | BlockStatement\n | DoWhileStatement\n | ExportNamedDeclaration\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n VariableDeclarator: VariableDeclaration;\n Variance:\n | ClassAccessorProperty\n | ClassPrivateProperty\n | ClassProperty\n | DeclareExportDeclaration\n | DeclaredPredicate\n | ObjectTypeIndexer\n | ObjectTypeProperty\n | TypeParameter;\n VoidTypeAnnotation:\n | ArrayTypeAnnotation\n | DeclareExportDeclaration\n | DeclareOpaqueType\n | DeclareTypeAlias\n | DeclaredPredicate\n | FunctionTypeAnnotation\n | FunctionTypeParam\n | IndexedAccessType\n | IntersectionTypeAnnotation\n | NullableTypeAnnotation\n | ObjectTypeCallProperty\n | ObjectTypeIndexer\n | ObjectTypeInternalSlot\n | ObjectTypeProperty\n | ObjectTypeSpreadProperty\n | OpaqueType\n | OptionalIndexedAccessType\n | TupleTypeAnnotation\n | TypeAlias\n | TypeAnnotation\n | TypeParameter\n | TypeParameterInstantiation\n | TypeofTypeAnnotation\n | UnionTypeAnnotation;\n WhileStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n WithStatement:\n | BlockStatement\n | DoWhileStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | LabeledStatement\n | Program\n | StaticBlock\n | SwitchCase\n | TSModuleBlock\n | WhileStatement\n | WithStatement;\n YieldExpression:\n | ArrayExpression\n | ArrowFunctionExpression\n | AssignmentExpression\n | AssignmentPattern\n | AwaitExpression\n | BinaryExpression\n | BindExpression\n | CallExpression\n | ClassAccessorProperty\n | ClassDeclaration\n | ClassExpression\n | ClassMethod\n | ClassPrivateProperty\n | ClassProperty\n | ConditionalExpression\n | Decorator\n | DoWhileStatement\n | ExportDefaultDeclaration\n | ExpressionStatement\n | ForInStatement\n | ForOfStatement\n | ForStatement\n | IfStatement\n | ImportExpression\n | JSXExpressionContainer\n | JSXSpreadAttribute\n | JSXSpreadChild\n | LogicalExpression\n | MemberExpression\n | NewExpression\n | ObjectMethod\n | ObjectProperty\n | OptionalCallExpression\n | OptionalMemberExpression\n | ParenthesizedExpression\n | PipelineBareFunction\n | PipelineTopicExpression\n | ReturnStatement\n | SequenceExpression\n | SpreadElement\n | SwitchCase\n | SwitchStatement\n | TSAsExpression\n | TSDeclareMethod\n | TSEnumDeclaration\n | TSEnumMember\n | TSExportAssignment\n | TSImportType\n | TSInstantiationExpression\n | TSMethodSignature\n | TSNonNullExpression\n | TSPropertySignature\n | TSSatisfiesExpression\n | TSTypeAssertion\n | TaggedTemplateExpression\n | TemplateLiteral\n | ThrowStatement\n | TupleExpression\n | TypeCastExpression\n | UnaryExpression\n | UpdateExpression\n | VariableDeclarator\n | WhileStatement\n | WithStatement\n | YieldExpression;\n}\n"],"mappings":"","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/builders/generated/index.js b/node_modules/netlify-cli/node_modules/@babel/types/lib/builders/generated/index.js index 17c4239d2..d8c769eb8 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/builders/generated/index.js +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/builders/generated/index.js @@ -257,88 +257,140 @@ exports.voidTypeAnnotation = voidTypeAnnotation; exports.whileStatement = whileStatement; exports.withStatement = withStatement; exports.yieldExpression = yieldExpression; -var _validateNode = require("../validateNode.js"); +var _validate = require("../../validators/validate.js"); var _deprecationWarning = require("../../utils/deprecationWarning.js"); +var utils = require("../../definitions/utils.js"); +const { + validateInternal: validate +} = _validate; +const { + NODE_FIELDS +} = utils; function arrayExpression(elements = []) { - return (0, _validateNode.default)({ + const node = { type: "ArrayExpression", elements - }); + }; + const defs = NODE_FIELDS.ArrayExpression; + validate(defs.elements, node, "elements", elements, 1); + return node; } function assignmentExpression(operator, left, right) { - return (0, _validateNode.default)({ + const node = { type: "AssignmentExpression", operator, left, right - }); + }; + const defs = NODE_FIELDS.AssignmentExpression; + validate(defs.operator, node, "operator", operator); + validate(defs.left, node, "left", left, 1); + validate(defs.right, node, "right", right, 1); + return node; } function binaryExpression(operator, left, right) { - return (0, _validateNode.default)({ + const node = { type: "BinaryExpression", operator, left, right - }); + }; + const defs = NODE_FIELDS.BinaryExpression; + validate(defs.operator, node, "operator", operator); + validate(defs.left, node, "left", left, 1); + validate(defs.right, node, "right", right, 1); + return node; } function interpreterDirective(value) { - return (0, _validateNode.default)({ + const node = { type: "InterpreterDirective", value - }); + }; + const defs = NODE_FIELDS.InterpreterDirective; + validate(defs.value, node, "value", value); + return node; } function directive(value) { - return (0, _validateNode.default)({ + const node = { type: "Directive", value - }); + }; + const defs = NODE_FIELDS.Directive; + validate(defs.value, node, "value", value, 1); + return node; } function directiveLiteral(value) { - return (0, _validateNode.default)({ + const node = { type: "DirectiveLiteral", value - }); + }; + const defs = NODE_FIELDS.DirectiveLiteral; + validate(defs.value, node, "value", value); + return node; } function blockStatement(body, directives = []) { - return (0, _validateNode.default)({ + const node = { type: "BlockStatement", body, directives - }); + }; + const defs = NODE_FIELDS.BlockStatement; + validate(defs.body, node, "body", body, 1); + validate(defs.directives, node, "directives", directives, 1); + return node; } function breakStatement(label = null) { - return (0, _validateNode.default)({ + const node = { type: "BreakStatement", label - }); + }; + const defs = NODE_FIELDS.BreakStatement; + validate(defs.label, node, "label", label, 1); + return node; } function callExpression(callee, _arguments) { - return (0, _validateNode.default)({ + const node = { type: "CallExpression", callee, arguments: _arguments - }); + }; + const defs = NODE_FIELDS.CallExpression; + validate(defs.callee, node, "callee", callee, 1); + validate(defs.arguments, node, "arguments", _arguments, 1); + return node; } function catchClause(param = null, body) { - return (0, _validateNode.default)({ + const node = { type: "CatchClause", param, body - }); + }; + const defs = NODE_FIELDS.CatchClause; + validate(defs.param, node, "param", param, 1); + validate(defs.body, node, "body", body, 1); + return node; } function conditionalExpression(test, consequent, alternate) { - return (0, _validateNode.default)({ + const node = { type: "ConditionalExpression", test, consequent, alternate - }); + }; + const defs = NODE_FIELDS.ConditionalExpression; + validate(defs.test, node, "test", test, 1); + validate(defs.consequent, node, "consequent", consequent, 1); + validate(defs.alternate, node, "alternate", alternate, 1); + return node; } function continueStatement(label = null) { - return (0, _validateNode.default)({ + const node = { type: "ContinueStatement", label - }); + }; + const defs = NODE_FIELDS.ContinueStatement; + validate(defs.label, node, "label", label, 1); + return node; } function debuggerStatement() { return { @@ -346,11 +398,15 @@ function debuggerStatement() { }; } function doWhileStatement(test, body) { - return (0, _validateNode.default)({ + const node = { type: "DoWhileStatement", test, body - }); + }; + const defs = NODE_FIELDS.DoWhileStatement; + validate(defs.test, node, "test", test, 1); + validate(defs.body, node, "body", body, 1); + return node; } function emptyStatement() { return { @@ -358,88 +414,139 @@ function emptyStatement() { }; } function expressionStatement(expression) { - return (0, _validateNode.default)({ + const node = { type: "ExpressionStatement", expression - }); + }; + const defs = NODE_FIELDS.ExpressionStatement; + validate(defs.expression, node, "expression", expression, 1); + return node; } function file(program, comments = null, tokens = null) { - return (0, _validateNode.default)({ + const node = { type: "File", program, comments, tokens - }); + }; + const defs = NODE_FIELDS.File; + validate(defs.program, node, "program", program, 1); + validate(defs.comments, node, "comments", comments, 1); + validate(defs.tokens, node, "tokens", tokens); + return node; } function forInStatement(left, right, body) { - return (0, _validateNode.default)({ + const node = { type: "ForInStatement", left, right, body - }); + }; + const defs = NODE_FIELDS.ForInStatement; + validate(defs.left, node, "left", left, 1); + validate(defs.right, node, "right", right, 1); + validate(defs.body, node, "body", body, 1); + return node; } function forStatement(init = null, test = null, update = null, body) { - return (0, _validateNode.default)({ + const node = { type: "ForStatement", init, test, update, body - }); + }; + const defs = NODE_FIELDS.ForStatement; + validate(defs.init, node, "init", init, 1); + validate(defs.test, node, "test", test, 1); + validate(defs.update, node, "update", update, 1); + validate(defs.body, node, "body", body, 1); + return node; } function functionDeclaration(id = null, params, body, generator = false, async = false) { - return (0, _validateNode.default)({ + const node = { type: "FunctionDeclaration", id, params, body, generator, async - }); + }; + const defs = NODE_FIELDS.FunctionDeclaration; + validate(defs.id, node, "id", id, 1); + validate(defs.params, node, "params", params, 1); + validate(defs.body, node, "body", body, 1); + validate(defs.generator, node, "generator", generator); + validate(defs.async, node, "async", async); + return node; } function functionExpression(id = null, params, body, generator = false, async = false) { - return (0, _validateNode.default)({ + const node = { type: "FunctionExpression", id, params, body, generator, async - }); + }; + const defs = NODE_FIELDS.FunctionExpression; + validate(defs.id, node, "id", id, 1); + validate(defs.params, node, "params", params, 1); + validate(defs.body, node, "body", body, 1); + validate(defs.generator, node, "generator", generator); + validate(defs.async, node, "async", async); + return node; } function identifier(name) { - return (0, _validateNode.default)({ + const node = { type: "Identifier", name - }); + }; + const defs = NODE_FIELDS.Identifier; + validate(defs.name, node, "name", name); + return node; } function ifStatement(test, consequent, alternate = null) { - return (0, _validateNode.default)({ + const node = { type: "IfStatement", test, consequent, alternate - }); + }; + const defs = NODE_FIELDS.IfStatement; + validate(defs.test, node, "test", test, 1); + validate(defs.consequent, node, "consequent", consequent, 1); + validate(defs.alternate, node, "alternate", alternate, 1); + return node; } function labeledStatement(label, body) { - return (0, _validateNode.default)({ + const node = { type: "LabeledStatement", label, body - }); + }; + const defs = NODE_FIELDS.LabeledStatement; + validate(defs.label, node, "label", label, 1); + validate(defs.body, node, "body", body, 1); + return node; } function stringLiteral(value) { - return (0, _validateNode.default)({ + const node = { type: "StringLiteral", value - }); + }; + const defs = NODE_FIELDS.StringLiteral; + validate(defs.value, node, "value", value); + return node; } function numericLiteral(value) { - return (0, _validateNode.default)({ + const node = { type: "NumericLiteral", value - }); + }; + const defs = NODE_FIELDS.NumericLiteral; + validate(defs.value, node, "value", value); + return node; } function nullLiteral() { return { @@ -447,59 +554,90 @@ function nullLiteral() { }; } function booleanLiteral(value) { - return (0, _validateNode.default)({ + const node = { type: "BooleanLiteral", value - }); + }; + const defs = NODE_FIELDS.BooleanLiteral; + validate(defs.value, node, "value", value); + return node; } function regExpLiteral(pattern, flags = "") { - return (0, _validateNode.default)({ + const node = { type: "RegExpLiteral", pattern, flags - }); + }; + const defs = NODE_FIELDS.RegExpLiteral; + validate(defs.pattern, node, "pattern", pattern); + validate(defs.flags, node, "flags", flags); + return node; } function logicalExpression(operator, left, right) { - return (0, _validateNode.default)({ + const node = { type: "LogicalExpression", operator, left, right - }); + }; + const defs = NODE_FIELDS.LogicalExpression; + validate(defs.operator, node, "operator", operator); + validate(defs.left, node, "left", left, 1); + validate(defs.right, node, "right", right, 1); + return node; } function memberExpression(object, property, computed = false, optional = null) { - return (0, _validateNode.default)({ + const node = { type: "MemberExpression", object, property, computed, optional - }); + }; + const defs = NODE_FIELDS.MemberExpression; + validate(defs.object, node, "object", object, 1); + validate(defs.property, node, "property", property, 1); + validate(defs.computed, node, "computed", computed); + validate(defs.optional, node, "optional", optional); + return node; } function newExpression(callee, _arguments) { - return (0, _validateNode.default)({ + const node = { type: "NewExpression", callee, arguments: _arguments - }); + }; + const defs = NODE_FIELDS.NewExpression; + validate(defs.callee, node, "callee", callee, 1); + validate(defs.arguments, node, "arguments", _arguments, 1); + return node; } function program(body, directives = [], sourceType = "script", interpreter = null) { - return (0, _validateNode.default)({ + const node = { type: "Program", body, directives, sourceType, interpreter - }); + }; + const defs = NODE_FIELDS.Program; + validate(defs.body, node, "body", body, 1); + validate(defs.directives, node, "directives", directives, 1); + validate(defs.sourceType, node, "sourceType", sourceType); + validate(defs.interpreter, node, "interpreter", interpreter, 1); + return node; } function objectExpression(properties) { - return (0, _validateNode.default)({ + const node = { type: "ObjectExpression", properties - }); + }; + const defs = NODE_FIELDS.ObjectExpression; + validate(defs.properties, node, "properties", properties, 1); + return node; } function objectMethod(kind = "method", key, params, body, computed = false, generator = false, async = false) { - return (0, _validateNode.default)({ + const node = { type: "ObjectMethod", kind, key, @@ -508,55 +646,91 @@ function objectMethod(kind = "method", key, params, body, computed = false, gene computed, generator, async - }); + }; + const defs = NODE_FIELDS.ObjectMethod; + validate(defs.kind, node, "kind", kind); + validate(defs.key, node, "key", key, 1); + validate(defs.params, node, "params", params, 1); + validate(defs.body, node, "body", body, 1); + validate(defs.computed, node, "computed", computed); + validate(defs.generator, node, "generator", generator); + validate(defs.async, node, "async", async); + return node; } function objectProperty(key, value, computed = false, shorthand = false, decorators = null) { - return (0, _validateNode.default)({ + const node = { type: "ObjectProperty", key, value, computed, shorthand, decorators - }); + }; + const defs = NODE_FIELDS.ObjectProperty; + validate(defs.key, node, "key", key, 1); + validate(defs.value, node, "value", value, 1); + validate(defs.computed, node, "computed", computed); + validate(defs.shorthand, node, "shorthand", shorthand); + validate(defs.decorators, node, "decorators", decorators, 1); + return node; } function restElement(argument) { - return (0, _validateNode.default)({ + const node = { type: "RestElement", argument - }); + }; + const defs = NODE_FIELDS.RestElement; + validate(defs.argument, node, "argument", argument, 1); + return node; } function returnStatement(argument = null) { - return (0, _validateNode.default)({ + const node = { type: "ReturnStatement", argument - }); + }; + const defs = NODE_FIELDS.ReturnStatement; + validate(defs.argument, node, "argument", argument, 1); + return node; } function sequenceExpression(expressions) { - return (0, _validateNode.default)({ + const node = { type: "SequenceExpression", expressions - }); + }; + const defs = NODE_FIELDS.SequenceExpression; + validate(defs.expressions, node, "expressions", expressions, 1); + return node; } function parenthesizedExpression(expression) { - return (0, _validateNode.default)({ + const node = { type: "ParenthesizedExpression", expression - }); + }; + const defs = NODE_FIELDS.ParenthesizedExpression; + validate(defs.expression, node, "expression", expression, 1); + return node; } function switchCase(test = null, consequent) { - return (0, _validateNode.default)({ + const node = { type: "SwitchCase", test, consequent - }); + }; + const defs = NODE_FIELDS.SwitchCase; + validate(defs.test, node, "test", test, 1); + validate(defs.consequent, node, "consequent", consequent, 1); + return node; } function switchStatement(discriminant, cases) { - return (0, _validateNode.default)({ + const node = { type: "SwitchStatement", discriminant, cases - }); + }; + const defs = NODE_FIELDS.SwitchStatement; + validate(defs.discriminant, node, "discriminant", discriminant, 1); + validate(defs.cases, node, "cases", cases, 1); + return node; } function thisExpression() { return { @@ -564,187 +738,291 @@ function thisExpression() { }; } function throwStatement(argument) { - return (0, _validateNode.default)({ + const node = { type: "ThrowStatement", argument - }); + }; + const defs = NODE_FIELDS.ThrowStatement; + validate(defs.argument, node, "argument", argument, 1); + return node; } function tryStatement(block, handler = null, finalizer = null) { - return (0, _validateNode.default)({ + const node = { type: "TryStatement", block, handler, finalizer - }); + }; + const defs = NODE_FIELDS.TryStatement; + validate(defs.block, node, "block", block, 1); + validate(defs.handler, node, "handler", handler, 1); + validate(defs.finalizer, node, "finalizer", finalizer, 1); + return node; } function unaryExpression(operator, argument, prefix = true) { - return (0, _validateNode.default)({ + const node = { type: "UnaryExpression", operator, argument, prefix - }); + }; + const defs = NODE_FIELDS.UnaryExpression; + validate(defs.operator, node, "operator", operator); + validate(defs.argument, node, "argument", argument, 1); + validate(defs.prefix, node, "prefix", prefix); + return node; } function updateExpression(operator, argument, prefix = false) { - return (0, _validateNode.default)({ + const node = { type: "UpdateExpression", operator, argument, prefix - }); + }; + const defs = NODE_FIELDS.UpdateExpression; + validate(defs.operator, node, "operator", operator); + validate(defs.argument, node, "argument", argument, 1); + validate(defs.prefix, node, "prefix", prefix); + return node; } function variableDeclaration(kind, declarations) { - return (0, _validateNode.default)({ + const node = { type: "VariableDeclaration", kind, declarations - }); + }; + const defs = NODE_FIELDS.VariableDeclaration; + validate(defs.kind, node, "kind", kind); + validate(defs.declarations, node, "declarations", declarations, 1); + return node; } function variableDeclarator(id, init = null) { - return (0, _validateNode.default)({ + const node = { type: "VariableDeclarator", id, init - }); + }; + const defs = NODE_FIELDS.VariableDeclarator; + validate(defs.id, node, "id", id, 1); + validate(defs.init, node, "init", init, 1); + return node; } function whileStatement(test, body) { - return (0, _validateNode.default)({ + const node = { type: "WhileStatement", test, body - }); + }; + const defs = NODE_FIELDS.WhileStatement; + validate(defs.test, node, "test", test, 1); + validate(defs.body, node, "body", body, 1); + return node; } function withStatement(object, body) { - return (0, _validateNode.default)({ + const node = { type: "WithStatement", object, body - }); + }; + const defs = NODE_FIELDS.WithStatement; + validate(defs.object, node, "object", object, 1); + validate(defs.body, node, "body", body, 1); + return node; } function assignmentPattern(left, right) { - return (0, _validateNode.default)({ + const node = { type: "AssignmentPattern", left, right - }); + }; + const defs = NODE_FIELDS.AssignmentPattern; + validate(defs.left, node, "left", left, 1); + validate(defs.right, node, "right", right, 1); + return node; } function arrayPattern(elements) { - return (0, _validateNode.default)({ + const node = { type: "ArrayPattern", elements - }); + }; + const defs = NODE_FIELDS.ArrayPattern; + validate(defs.elements, node, "elements", elements, 1); + return node; } function arrowFunctionExpression(params, body, async = false) { - return (0, _validateNode.default)({ + const node = { type: "ArrowFunctionExpression", params, body, async, expression: null - }); + }; + const defs = NODE_FIELDS.ArrowFunctionExpression; + validate(defs.params, node, "params", params, 1); + validate(defs.body, node, "body", body, 1); + validate(defs.async, node, "async", async); + return node; } function classBody(body) { - return (0, _validateNode.default)({ + const node = { type: "ClassBody", body - }); + }; + const defs = NODE_FIELDS.ClassBody; + validate(defs.body, node, "body", body, 1); + return node; } function classExpression(id = null, superClass = null, body, decorators = null) { - return (0, _validateNode.default)({ + const node = { type: "ClassExpression", id, superClass, body, decorators - }); + }; + const defs = NODE_FIELDS.ClassExpression; + validate(defs.id, node, "id", id, 1); + validate(defs.superClass, node, "superClass", superClass, 1); + validate(defs.body, node, "body", body, 1); + validate(defs.decorators, node, "decorators", decorators, 1); + return node; } function classDeclaration(id = null, superClass = null, body, decorators = null) { - return (0, _validateNode.default)({ + const node = { type: "ClassDeclaration", id, superClass, body, decorators - }); + }; + const defs = NODE_FIELDS.ClassDeclaration; + validate(defs.id, node, "id", id, 1); + validate(defs.superClass, node, "superClass", superClass, 1); + validate(defs.body, node, "body", body, 1); + validate(defs.decorators, node, "decorators", decorators, 1); + return node; } function exportAllDeclaration(source) { - return (0, _validateNode.default)({ + const node = { type: "ExportAllDeclaration", source - }); + }; + const defs = NODE_FIELDS.ExportAllDeclaration; + validate(defs.source, node, "source", source, 1); + return node; } function exportDefaultDeclaration(declaration) { - return (0, _validateNode.default)({ + const node = { type: "ExportDefaultDeclaration", declaration - }); + }; + const defs = NODE_FIELDS.ExportDefaultDeclaration; + validate(defs.declaration, node, "declaration", declaration, 1); + return node; } function exportNamedDeclaration(declaration = null, specifiers = [], source = null) { - return (0, _validateNode.default)({ + const node = { type: "ExportNamedDeclaration", declaration, specifiers, source - }); + }; + const defs = NODE_FIELDS.ExportNamedDeclaration; + validate(defs.declaration, node, "declaration", declaration, 1); + validate(defs.specifiers, node, "specifiers", specifiers, 1); + validate(defs.source, node, "source", source, 1); + return node; } function exportSpecifier(local, exported) { - return (0, _validateNode.default)({ + const node = { type: "ExportSpecifier", local, exported - }); + }; + const defs = NODE_FIELDS.ExportSpecifier; + validate(defs.local, node, "local", local, 1); + validate(defs.exported, node, "exported", exported, 1); + return node; } function forOfStatement(left, right, body, _await = false) { - return (0, _validateNode.default)({ + const node = { type: "ForOfStatement", left, right, body, await: _await - }); + }; + const defs = NODE_FIELDS.ForOfStatement; + validate(defs.left, node, "left", left, 1); + validate(defs.right, node, "right", right, 1); + validate(defs.body, node, "body", body, 1); + validate(defs.await, node, "await", _await); + return node; } function importDeclaration(specifiers, source) { - return (0, _validateNode.default)({ + const node = { type: "ImportDeclaration", specifiers, source - }); + }; + const defs = NODE_FIELDS.ImportDeclaration; + validate(defs.specifiers, node, "specifiers", specifiers, 1); + validate(defs.source, node, "source", source, 1); + return node; } function importDefaultSpecifier(local) { - return (0, _validateNode.default)({ + const node = { type: "ImportDefaultSpecifier", local - }); + }; + const defs = NODE_FIELDS.ImportDefaultSpecifier; + validate(defs.local, node, "local", local, 1); + return node; } function importNamespaceSpecifier(local) { - return (0, _validateNode.default)({ + const node = { type: "ImportNamespaceSpecifier", local - }); + }; + const defs = NODE_FIELDS.ImportNamespaceSpecifier; + validate(defs.local, node, "local", local, 1); + return node; } function importSpecifier(local, imported) { - return (0, _validateNode.default)({ + const node = { type: "ImportSpecifier", local, imported - }); + }; + const defs = NODE_FIELDS.ImportSpecifier; + validate(defs.local, node, "local", local, 1); + validate(defs.imported, node, "imported", imported, 1); + return node; } function importExpression(source, options = null) { - return (0, _validateNode.default)({ + const node = { type: "ImportExpression", source, options - }); + }; + const defs = NODE_FIELDS.ImportExpression; + validate(defs.source, node, "source", source, 1); + validate(defs.options, node, "options", options, 1); + return node; } function metaProperty(meta, property) { - return (0, _validateNode.default)({ + const node = { type: "MetaProperty", meta, property - }); + }; + const defs = NODE_FIELDS.MetaProperty; + validate(defs.meta, node, "meta", meta, 1); + validate(defs.property, node, "property", property, 1); + return node; } function classMethod(kind = "method", key, params, body, computed = false, _static = false, generator = false, async = false) { - return (0, _validateNode.default)({ + const node = { type: "ClassMethod", kind, key, @@ -754,19 +1032,35 @@ function classMethod(kind = "method", key, params, body, computed = false, _stat static: _static, generator, async - }); + }; + const defs = NODE_FIELDS.ClassMethod; + validate(defs.kind, node, "kind", kind); + validate(defs.key, node, "key", key, 1); + validate(defs.params, node, "params", params, 1); + validate(defs.body, node, "body", body, 1); + validate(defs.computed, node, "computed", computed); + validate(defs.static, node, "static", _static); + validate(defs.generator, node, "generator", generator); + validate(defs.async, node, "async", async); + return node; } function objectPattern(properties) { - return (0, _validateNode.default)({ + const node = { type: "ObjectPattern", properties - }); + }; + const defs = NODE_FIELDS.ObjectPattern; + validate(defs.properties, node, "properties", properties, 1); + return node; } function spreadElement(argument) { - return (0, _validateNode.default)({ + const node = { type: "SpreadElement", argument - }); + }; + const defs = NODE_FIELDS.SpreadElement; + validate(defs.argument, node, "argument", argument, 1); + return node; } function _super() { return { @@ -774,38 +1068,57 @@ function _super() { }; } function taggedTemplateExpression(tag, quasi) { - return (0, _validateNode.default)({ + const node = { type: "TaggedTemplateExpression", tag, quasi - }); + }; + const defs = NODE_FIELDS.TaggedTemplateExpression; + validate(defs.tag, node, "tag", tag, 1); + validate(defs.quasi, node, "quasi", quasi, 1); + return node; } function templateElement(value, tail = false) { - return (0, _validateNode.default)({ + const node = { type: "TemplateElement", value, tail - }); + }; + const defs = NODE_FIELDS.TemplateElement; + validate(defs.value, node, "value", value); + validate(defs.tail, node, "tail", tail); + return node; } function templateLiteral(quasis, expressions) { - return (0, _validateNode.default)({ + const node = { type: "TemplateLiteral", quasis, expressions - }); + }; + const defs = NODE_FIELDS.TemplateLiteral; + validate(defs.quasis, node, "quasis", quasis, 1); + validate(defs.expressions, node, "expressions", expressions, 1); + return node; } function yieldExpression(argument = null, delegate = false) { - return (0, _validateNode.default)({ + const node = { type: "YieldExpression", argument, delegate - }); + }; + const defs = NODE_FIELDS.YieldExpression; + validate(defs.argument, node, "argument", argument, 1); + validate(defs.delegate, node, "delegate", delegate); + return node; } function awaitExpression(argument) { - return (0, _validateNode.default)({ + const node = { type: "AwaitExpression", argument - }); + }; + const defs = NODE_FIELDS.AwaitExpression; + validate(defs.argument, node, "argument", argument, 1); + return node; } function _import() { return { @@ -813,36 +1126,53 @@ function _import() { }; } function bigIntLiteral(value) { - return (0, _validateNode.default)({ + const node = { type: "BigIntLiteral", value - }); + }; + const defs = NODE_FIELDS.BigIntLiteral; + validate(defs.value, node, "value", value); + return node; } function exportNamespaceSpecifier(exported) { - return (0, _validateNode.default)({ + const node = { type: "ExportNamespaceSpecifier", exported - }); + }; + const defs = NODE_FIELDS.ExportNamespaceSpecifier; + validate(defs.exported, node, "exported", exported, 1); + return node; } function optionalMemberExpression(object, property, computed = false, optional) { - return (0, _validateNode.default)({ + const node = { type: "OptionalMemberExpression", object, property, computed, optional - }); + }; + const defs = NODE_FIELDS.OptionalMemberExpression; + validate(defs.object, node, "object", object, 1); + validate(defs.property, node, "property", property, 1); + validate(defs.computed, node, "computed", computed); + validate(defs.optional, node, "optional", optional); + return node; } function optionalCallExpression(callee, _arguments, optional) { - return (0, _validateNode.default)({ + const node = { type: "OptionalCallExpression", callee, arguments: _arguments, optional - }); + }; + const defs = NODE_FIELDS.OptionalCallExpression; + validate(defs.callee, node, "callee", callee, 1); + validate(defs.arguments, node, "arguments", _arguments, 1); + validate(defs.optional, node, "optional", optional); + return node; } function classProperty(key, value = null, typeAnnotation = null, decorators = null, computed = false, _static = false) { - return (0, _validateNode.default)({ + const node = { type: "ClassProperty", key, value, @@ -850,10 +1180,18 @@ function classProperty(key, value = null, typeAnnotation = null, decorators = nu decorators, computed, static: _static - }); + }; + const defs = NODE_FIELDS.ClassProperty; + validate(defs.key, node, "key", key, 1); + validate(defs.value, node, "value", value, 1); + validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); + validate(defs.decorators, node, "decorators", decorators, 1); + validate(defs.computed, node, "computed", computed); + validate(defs.static, node, "static", _static); + return node; } function classAccessorProperty(key, value = null, typeAnnotation = null, decorators = null, computed = false, _static = false) { - return (0, _validateNode.default)({ + const node = { type: "ClassAccessorProperty", key, value, @@ -861,38 +1199,65 @@ function classAccessorProperty(key, value = null, typeAnnotation = null, decorat decorators, computed, static: _static - }); + }; + const defs = NODE_FIELDS.ClassAccessorProperty; + validate(defs.key, node, "key", key, 1); + validate(defs.value, node, "value", value, 1); + validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); + validate(defs.decorators, node, "decorators", decorators, 1); + validate(defs.computed, node, "computed", computed); + validate(defs.static, node, "static", _static); + return node; } function classPrivateProperty(key, value = null, decorators = null, _static = false) { - return (0, _validateNode.default)({ + const node = { type: "ClassPrivateProperty", key, value, decorators, static: _static - }); + }; + const defs = NODE_FIELDS.ClassPrivateProperty; + validate(defs.key, node, "key", key, 1); + validate(defs.value, node, "value", value, 1); + validate(defs.decorators, node, "decorators", decorators, 1); + validate(defs.static, node, "static", _static); + return node; } function classPrivateMethod(kind = "method", key, params, body, _static = false) { - return (0, _validateNode.default)({ + const node = { type: "ClassPrivateMethod", kind, key, params, body, static: _static - }); + }; + const defs = NODE_FIELDS.ClassPrivateMethod; + validate(defs.kind, node, "kind", kind); + validate(defs.key, node, "key", key, 1); + validate(defs.params, node, "params", params, 1); + validate(defs.body, node, "body", body, 1); + validate(defs.static, node, "static", _static); + return node; } function privateName(id) { - return (0, _validateNode.default)({ + const node = { type: "PrivateName", id - }); + }; + const defs = NODE_FIELDS.PrivateName; + validate(defs.id, node, "id", id, 1); + return node; } function staticBlock(body) { - return (0, _validateNode.default)({ + const node = { type: "StaticBlock", body - }); + }; + const defs = NODE_FIELDS.StaticBlock; + validate(defs.body, node, "body", body, 1); + return node; } function anyTypeAnnotation() { return { @@ -900,10 +1265,13 @@ function anyTypeAnnotation() { }; } function arrayTypeAnnotation(elementType) { - return (0, _validateNode.default)({ + const node = { type: "ArrayTypeAnnotation", elementType - }); + }; + const defs = NODE_FIELDS.ArrayTypeAnnotation; + validate(defs.elementType, node, "elementType", elementType, 1); + return node; } function booleanTypeAnnotation() { return { @@ -911,10 +1279,13 @@ function booleanTypeAnnotation() { }; } function booleanLiteralTypeAnnotation(value) { - return (0, _validateNode.default)({ + const node = { type: "BooleanLiteralTypeAnnotation", value - }); + }; + const defs = NODE_FIELDS.BooleanLiteralTypeAnnotation; + validate(defs.value, node, "value", value); + return node; } function nullLiteralTypeAnnotation() { return { @@ -922,91 +1293,146 @@ function nullLiteralTypeAnnotation() { }; } function classImplements(id, typeParameters = null) { - return (0, _validateNode.default)({ + const node = { type: "ClassImplements", id, typeParameters - }); + }; + const defs = NODE_FIELDS.ClassImplements; + validate(defs.id, node, "id", id, 1); + validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); + return node; } function declareClass(id, typeParameters = null, _extends = null, body) { - return (0, _validateNode.default)({ + const node = { type: "DeclareClass", id, typeParameters, extends: _extends, body - }); + }; + const defs = NODE_FIELDS.DeclareClass; + validate(defs.id, node, "id", id, 1); + validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); + validate(defs.extends, node, "extends", _extends, 1); + validate(defs.body, node, "body", body, 1); + return node; } function declareFunction(id) { - return (0, _validateNode.default)({ + const node = { type: "DeclareFunction", id - }); + }; + const defs = NODE_FIELDS.DeclareFunction; + validate(defs.id, node, "id", id, 1); + return node; } function declareInterface(id, typeParameters = null, _extends = null, body) { - return (0, _validateNode.default)({ + const node = { type: "DeclareInterface", id, typeParameters, extends: _extends, body - }); + }; + const defs = NODE_FIELDS.DeclareInterface; + validate(defs.id, node, "id", id, 1); + validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); + validate(defs.extends, node, "extends", _extends, 1); + validate(defs.body, node, "body", body, 1); + return node; } function declareModule(id, body, kind = null) { - return (0, _validateNode.default)({ + const node = { type: "DeclareModule", id, body, kind - }); + }; + const defs = NODE_FIELDS.DeclareModule; + validate(defs.id, node, "id", id, 1); + validate(defs.body, node, "body", body, 1); + validate(defs.kind, node, "kind", kind); + return node; } function declareModuleExports(typeAnnotation) { - return (0, _validateNode.default)({ + const node = { type: "DeclareModuleExports", typeAnnotation - }); + }; + const defs = NODE_FIELDS.DeclareModuleExports; + validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); + return node; } function declareTypeAlias(id, typeParameters = null, right) { - return (0, _validateNode.default)({ + const node = { type: "DeclareTypeAlias", id, typeParameters, right - }); + }; + const defs = NODE_FIELDS.DeclareTypeAlias; + validate(defs.id, node, "id", id, 1); + validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); + validate(defs.right, node, "right", right, 1); + return node; } function declareOpaqueType(id, typeParameters = null, supertype = null) { - return (0, _validateNode.default)({ + const node = { type: "DeclareOpaqueType", id, typeParameters, supertype - }); + }; + const defs = NODE_FIELDS.DeclareOpaqueType; + validate(defs.id, node, "id", id, 1); + validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); + validate(defs.supertype, node, "supertype", supertype, 1); + return node; } function declareVariable(id) { - return (0, _validateNode.default)({ + const node = { type: "DeclareVariable", id - }); + }; + const defs = NODE_FIELDS.DeclareVariable; + validate(defs.id, node, "id", id, 1); + return node; } -function declareExportDeclaration(declaration = null, specifiers = null, source = null) { - return (0, _validateNode.default)({ +function declareExportDeclaration(declaration = null, specifiers = null, source = null, attributes = null) { + const node = { type: "DeclareExportDeclaration", declaration, specifiers, - source - }); -} -function declareExportAllDeclaration(source) { - return (0, _validateNode.default)({ + source, + attributes + }; + const defs = NODE_FIELDS.DeclareExportDeclaration; + validate(defs.declaration, node, "declaration", declaration, 1); + validate(defs.specifiers, node, "specifiers", specifiers, 1); + validate(defs.source, node, "source", source, 1); + validate(defs.attributes, node, "attributes", attributes, 1); + return node; +} +function declareExportAllDeclaration(source, attributes = null) { + const node = { type: "DeclareExportAllDeclaration", - source - }); + source, + attributes + }; + const defs = NODE_FIELDS.DeclareExportAllDeclaration; + validate(defs.source, node, "source", source, 1); + validate(defs.attributes, node, "attributes", attributes, 1); + return node; } function declaredPredicate(value) { - return (0, _validateNode.default)({ + const node = { type: "DeclaredPredicate", value - }); + }; + const defs = NODE_FIELDS.DeclaredPredicate; + validate(defs.value, node, "value", value, 1); + return node; } function existsTypeAnnotation() { return { @@ -1014,27 +1440,41 @@ function existsTypeAnnotation() { }; } function functionTypeAnnotation(typeParameters = null, params, rest = null, returnType) { - return (0, _validateNode.default)({ + const node = { type: "FunctionTypeAnnotation", typeParameters, params, rest, returnType - }); + }; + const defs = NODE_FIELDS.FunctionTypeAnnotation; + validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); + validate(defs.params, node, "params", params, 1); + validate(defs.rest, node, "rest", rest, 1); + validate(defs.returnType, node, "returnType", returnType, 1); + return node; } function functionTypeParam(name = null, typeAnnotation) { - return (0, _validateNode.default)({ + const node = { type: "FunctionTypeParam", name, typeAnnotation - }); + }; + const defs = NODE_FIELDS.FunctionTypeParam; + validate(defs.name, node, "name", name, 1); + validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); + return node; } function genericTypeAnnotation(id, typeParameters = null) { - return (0, _validateNode.default)({ + const node = { type: "GenericTypeAnnotation", id, typeParameters - }); + }; + const defs = NODE_FIELDS.GenericTypeAnnotation; + validate(defs.id, node, "id", id, 1); + validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); + return node; } function inferredPredicate() { return { @@ -1042,33 +1482,50 @@ function inferredPredicate() { }; } function interfaceExtends(id, typeParameters = null) { - return (0, _validateNode.default)({ + const node = { type: "InterfaceExtends", id, typeParameters - }); + }; + const defs = NODE_FIELDS.InterfaceExtends; + validate(defs.id, node, "id", id, 1); + validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); + return node; } function interfaceDeclaration(id, typeParameters = null, _extends = null, body) { - return (0, _validateNode.default)({ + const node = { type: "InterfaceDeclaration", id, typeParameters, extends: _extends, body - }); + }; + const defs = NODE_FIELDS.InterfaceDeclaration; + validate(defs.id, node, "id", id, 1); + validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); + validate(defs.extends, node, "extends", _extends, 1); + validate(defs.body, node, "body", body, 1); + return node; } function interfaceTypeAnnotation(_extends = null, body) { - return (0, _validateNode.default)({ + const node = { type: "InterfaceTypeAnnotation", extends: _extends, body - }); + }; + const defs = NODE_FIELDS.InterfaceTypeAnnotation; + validate(defs.extends, node, "extends", _extends, 1); + validate(defs.body, node, "body", body, 1); + return node; } function intersectionTypeAnnotation(types) { - return (0, _validateNode.default)({ + const node = { type: "IntersectionTypeAnnotation", types - }); + }; + const defs = NODE_FIELDS.IntersectionTypeAnnotation; + validate(defs.types, node, "types", types, 1); + return node; } function mixedTypeAnnotation() { return { @@ -1081,16 +1538,22 @@ function emptyTypeAnnotation() { }; } function nullableTypeAnnotation(typeAnnotation) { - return (0, _validateNode.default)({ + const node = { type: "NullableTypeAnnotation", typeAnnotation - }); + }; + const defs = NODE_FIELDS.NullableTypeAnnotation; + validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); + return node; } function numberLiteralTypeAnnotation(value) { - return (0, _validateNode.default)({ + const node = { type: "NumberLiteralTypeAnnotation", value - }); + }; + const defs = NODE_FIELDS.NumberLiteralTypeAnnotation; + validate(defs.value, node, "value", value); + return node; } function numberTypeAnnotation() { return { @@ -1098,44 +1561,67 @@ function numberTypeAnnotation() { }; } function objectTypeAnnotation(properties, indexers = [], callProperties = [], internalSlots = [], exact = false) { - return (0, _validateNode.default)({ + const node = { type: "ObjectTypeAnnotation", properties, indexers, callProperties, internalSlots, exact - }); + }; + const defs = NODE_FIELDS.ObjectTypeAnnotation; + validate(defs.properties, node, "properties", properties, 1); + validate(defs.indexers, node, "indexers", indexers, 1); + validate(defs.callProperties, node, "callProperties", callProperties, 1); + validate(defs.internalSlots, node, "internalSlots", internalSlots, 1); + validate(defs.exact, node, "exact", exact); + return node; } function objectTypeInternalSlot(id, value, optional, _static, method) { - return (0, _validateNode.default)({ + const node = { type: "ObjectTypeInternalSlot", id, value, optional, static: _static, method - }); + }; + const defs = NODE_FIELDS.ObjectTypeInternalSlot; + validate(defs.id, node, "id", id, 1); + validate(defs.value, node, "value", value, 1); + validate(defs.optional, node, "optional", optional); + validate(defs.static, node, "static", _static); + validate(defs.method, node, "method", method); + return node; } function objectTypeCallProperty(value) { - return (0, _validateNode.default)({ + const node = { type: "ObjectTypeCallProperty", value, static: null - }); + }; + const defs = NODE_FIELDS.ObjectTypeCallProperty; + validate(defs.value, node, "value", value, 1); + return node; } function objectTypeIndexer(id = null, key, value, variance = null) { - return (0, _validateNode.default)({ + const node = { type: "ObjectTypeIndexer", id, key, value, variance, static: null - }); + }; + const defs = NODE_FIELDS.ObjectTypeIndexer; + validate(defs.id, node, "id", id, 1); + validate(defs.key, node, "key", key, 1); + validate(defs.value, node, "value", value, 1); + validate(defs.variance, node, "variance", variance, 1); + return node; } function objectTypeProperty(key, value, variance = null) { - return (0, _validateNode.default)({ + const node = { type: "ObjectTypeProperty", key, value, @@ -1145,35 +1631,56 @@ function objectTypeProperty(key, value, variance = null) { optional: null, proto: null, static: null - }); + }; + const defs = NODE_FIELDS.ObjectTypeProperty; + validate(defs.key, node, "key", key, 1); + validate(defs.value, node, "value", value, 1); + validate(defs.variance, node, "variance", variance, 1); + return node; } function objectTypeSpreadProperty(argument) { - return (0, _validateNode.default)({ + const node = { type: "ObjectTypeSpreadProperty", argument - }); + }; + const defs = NODE_FIELDS.ObjectTypeSpreadProperty; + validate(defs.argument, node, "argument", argument, 1); + return node; } function opaqueType(id, typeParameters = null, supertype = null, impltype) { - return (0, _validateNode.default)({ + const node = { type: "OpaqueType", id, typeParameters, supertype, impltype - }); + }; + const defs = NODE_FIELDS.OpaqueType; + validate(defs.id, node, "id", id, 1); + validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); + validate(defs.supertype, node, "supertype", supertype, 1); + validate(defs.impltype, node, "impltype", impltype, 1); + return node; } function qualifiedTypeIdentifier(id, qualification) { - return (0, _validateNode.default)({ + const node = { type: "QualifiedTypeIdentifier", id, qualification - }); + }; + const defs = NODE_FIELDS.QualifiedTypeIdentifier; + validate(defs.id, node, "id", id, 1); + validate(defs.qualification, node, "qualification", qualification, 1); + return node; } function stringLiteralTypeAnnotation(value) { - return (0, _validateNode.default)({ + const node = { type: "StringLiteralTypeAnnotation", value - }); + }; + const defs = NODE_FIELDS.StringLiteralTypeAnnotation; + validate(defs.value, node, "value", value); + return node; } function stringTypeAnnotation() { return { @@ -1191,70 +1698,105 @@ function thisTypeAnnotation() { }; } function tupleTypeAnnotation(types) { - return (0, _validateNode.default)({ + const node = { type: "TupleTypeAnnotation", types - }); + }; + const defs = NODE_FIELDS.TupleTypeAnnotation; + validate(defs.types, node, "types", types, 1); + return node; } function typeofTypeAnnotation(argument) { - return (0, _validateNode.default)({ + const node = { type: "TypeofTypeAnnotation", argument - }); + }; + const defs = NODE_FIELDS.TypeofTypeAnnotation; + validate(defs.argument, node, "argument", argument, 1); + return node; } function typeAlias(id, typeParameters = null, right) { - return (0, _validateNode.default)({ + const node = { type: "TypeAlias", id, typeParameters, right - }); + }; + const defs = NODE_FIELDS.TypeAlias; + validate(defs.id, node, "id", id, 1); + validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); + validate(defs.right, node, "right", right, 1); + return node; } function typeAnnotation(typeAnnotation) { - return (0, _validateNode.default)({ + const node = { type: "TypeAnnotation", typeAnnotation - }); + }; + const defs = NODE_FIELDS.TypeAnnotation; + validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); + return node; } function typeCastExpression(expression, typeAnnotation) { - return (0, _validateNode.default)({ + const node = { type: "TypeCastExpression", expression, typeAnnotation - }); + }; + const defs = NODE_FIELDS.TypeCastExpression; + validate(defs.expression, node, "expression", expression, 1); + validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); + return node; } function typeParameter(bound = null, _default = null, variance = null) { - return (0, _validateNode.default)({ + const node = { type: "TypeParameter", bound, default: _default, variance, name: null - }); + }; + const defs = NODE_FIELDS.TypeParameter; + validate(defs.bound, node, "bound", bound, 1); + validate(defs.default, node, "default", _default, 1); + validate(defs.variance, node, "variance", variance, 1); + return node; } function typeParameterDeclaration(params) { - return (0, _validateNode.default)({ + const node = { type: "TypeParameterDeclaration", params - }); + }; + const defs = NODE_FIELDS.TypeParameterDeclaration; + validate(defs.params, node, "params", params, 1); + return node; } function typeParameterInstantiation(params) { - return (0, _validateNode.default)({ + const node = { type: "TypeParameterInstantiation", params - }); + }; + const defs = NODE_FIELDS.TypeParameterInstantiation; + validate(defs.params, node, "params", params, 1); + return node; } function unionTypeAnnotation(types) { - return (0, _validateNode.default)({ + const node = { type: "UnionTypeAnnotation", types - }); + }; + const defs = NODE_FIELDS.UnionTypeAnnotation; + validate(defs.types, node, "types", types, 1); + return node; } function variance(kind) { - return (0, _validateNode.default)({ + const node = { type: "Variance", kind - }); + }; + const defs = NODE_FIELDS.Variance; + validate(defs.kind, node, "kind", kind); + return node; } function voidTypeAnnotation() { return { @@ -1262,106 +1804,157 @@ function voidTypeAnnotation() { }; } function enumDeclaration(id, body) { - return (0, _validateNode.default)({ + const node = { type: "EnumDeclaration", id, body - }); + }; + const defs = NODE_FIELDS.EnumDeclaration; + validate(defs.id, node, "id", id, 1); + validate(defs.body, node, "body", body, 1); + return node; } function enumBooleanBody(members) { - return (0, _validateNode.default)({ + const node = { type: "EnumBooleanBody", members, explicitType: null, hasUnknownMembers: null - }); + }; + const defs = NODE_FIELDS.EnumBooleanBody; + validate(defs.members, node, "members", members, 1); + return node; } function enumNumberBody(members) { - return (0, _validateNode.default)({ + const node = { type: "EnumNumberBody", members, explicitType: null, hasUnknownMembers: null - }); + }; + const defs = NODE_FIELDS.EnumNumberBody; + validate(defs.members, node, "members", members, 1); + return node; } function enumStringBody(members) { - return (0, _validateNode.default)({ + const node = { type: "EnumStringBody", members, explicitType: null, hasUnknownMembers: null - }); + }; + const defs = NODE_FIELDS.EnumStringBody; + validate(defs.members, node, "members", members, 1); + return node; } function enumSymbolBody(members) { - return (0, _validateNode.default)({ + const node = { type: "EnumSymbolBody", members, hasUnknownMembers: null - }); + }; + const defs = NODE_FIELDS.EnumSymbolBody; + validate(defs.members, node, "members", members, 1); + return node; } function enumBooleanMember(id) { - return (0, _validateNode.default)({ + const node = { type: "EnumBooleanMember", id, init: null - }); + }; + const defs = NODE_FIELDS.EnumBooleanMember; + validate(defs.id, node, "id", id, 1); + return node; } function enumNumberMember(id, init) { - return (0, _validateNode.default)({ + const node = { type: "EnumNumberMember", id, init - }); + }; + const defs = NODE_FIELDS.EnumNumberMember; + validate(defs.id, node, "id", id, 1); + validate(defs.init, node, "init", init, 1); + return node; } function enumStringMember(id, init) { - return (0, _validateNode.default)({ + const node = { type: "EnumStringMember", id, init - }); + }; + const defs = NODE_FIELDS.EnumStringMember; + validate(defs.id, node, "id", id, 1); + validate(defs.init, node, "init", init, 1); + return node; } function enumDefaultedMember(id) { - return (0, _validateNode.default)({ + const node = { type: "EnumDefaultedMember", id - }); + }; + const defs = NODE_FIELDS.EnumDefaultedMember; + validate(defs.id, node, "id", id, 1); + return node; } function indexedAccessType(objectType, indexType) { - return (0, _validateNode.default)({ + const node = { type: "IndexedAccessType", objectType, indexType - }); + }; + const defs = NODE_FIELDS.IndexedAccessType; + validate(defs.objectType, node, "objectType", objectType, 1); + validate(defs.indexType, node, "indexType", indexType, 1); + return node; } function optionalIndexedAccessType(objectType, indexType) { - return (0, _validateNode.default)({ + const node = { type: "OptionalIndexedAccessType", objectType, indexType, optional: null - }); + }; + const defs = NODE_FIELDS.OptionalIndexedAccessType; + validate(defs.objectType, node, "objectType", objectType, 1); + validate(defs.indexType, node, "indexType", indexType, 1); + return node; } function jsxAttribute(name, value = null) { - return (0, _validateNode.default)({ + const node = { type: "JSXAttribute", name, value - }); + }; + const defs = NODE_FIELDS.JSXAttribute; + validate(defs.name, node, "name", name, 1); + validate(defs.value, node, "value", value, 1); + return node; } function jsxClosingElement(name) { - return (0, _validateNode.default)({ + const node = { type: "JSXClosingElement", name - }); + }; + const defs = NODE_FIELDS.JSXClosingElement; + validate(defs.name, node, "name", name, 1); + return node; } function jsxElement(openingElement, closingElement = null, children, selfClosing = null) { - return (0, _validateNode.default)({ + const node = { type: "JSXElement", openingElement, closingElement, children, selfClosing - }); + }; + const defs = NODE_FIELDS.JSXElement; + validate(defs.openingElement, node, "openingElement", openingElement, 1); + validate(defs.closingElement, node, "closingElement", closingElement, 1); + validate(defs.children, node, "children", children, 1); + validate(defs.selfClosing, node, "selfClosing", selfClosing); + return node; } function jsxEmptyExpression() { return { @@ -1369,64 +1962,97 @@ function jsxEmptyExpression() { }; } function jsxExpressionContainer(expression) { - return (0, _validateNode.default)({ + const node = { type: "JSXExpressionContainer", expression - }); + }; + const defs = NODE_FIELDS.JSXExpressionContainer; + validate(defs.expression, node, "expression", expression, 1); + return node; } function jsxSpreadChild(expression) { - return (0, _validateNode.default)({ + const node = { type: "JSXSpreadChild", expression - }); + }; + const defs = NODE_FIELDS.JSXSpreadChild; + validate(defs.expression, node, "expression", expression, 1); + return node; } function jsxIdentifier(name) { - return (0, _validateNode.default)({ + const node = { type: "JSXIdentifier", name - }); + }; + const defs = NODE_FIELDS.JSXIdentifier; + validate(defs.name, node, "name", name); + return node; } function jsxMemberExpression(object, property) { - return (0, _validateNode.default)({ + const node = { type: "JSXMemberExpression", object, property - }); + }; + const defs = NODE_FIELDS.JSXMemberExpression; + validate(defs.object, node, "object", object, 1); + validate(defs.property, node, "property", property, 1); + return node; } function jsxNamespacedName(namespace, name) { - return (0, _validateNode.default)({ + const node = { type: "JSXNamespacedName", namespace, name - }); + }; + const defs = NODE_FIELDS.JSXNamespacedName; + validate(defs.namespace, node, "namespace", namespace, 1); + validate(defs.name, node, "name", name, 1); + return node; } function jsxOpeningElement(name, attributes, selfClosing = false) { - return (0, _validateNode.default)({ + const node = { type: "JSXOpeningElement", name, attributes, selfClosing - }); + }; + const defs = NODE_FIELDS.JSXOpeningElement; + validate(defs.name, node, "name", name, 1); + validate(defs.attributes, node, "attributes", attributes, 1); + validate(defs.selfClosing, node, "selfClosing", selfClosing); + return node; } function jsxSpreadAttribute(argument) { - return (0, _validateNode.default)({ + const node = { type: "JSXSpreadAttribute", argument - }); + }; + const defs = NODE_FIELDS.JSXSpreadAttribute; + validate(defs.argument, node, "argument", argument, 1); + return node; } function jsxText(value) { - return (0, _validateNode.default)({ + const node = { type: "JSXText", value - }); + }; + const defs = NODE_FIELDS.JSXText; + validate(defs.value, node, "value", value); + return node; } function jsxFragment(openingFragment, closingFragment, children) { - return (0, _validateNode.default)({ + const node = { type: "JSXFragment", openingFragment, closingFragment, children - }); + }; + const defs = NODE_FIELDS.JSXFragment; + validate(defs.openingFragment, node, "openingFragment", openingFragment, 1); + validate(defs.closingFragment, node, "closingFragment", closingFragment, 1); + validate(defs.children, node, "children", children, 1); + return node; } function jsxOpeningFragment() { return { @@ -1444,17 +2070,24 @@ function noop() { }; } function placeholder(expectedNode, name) { - return (0, _validateNode.default)({ + const node = { type: "Placeholder", expectedNode, name - }); + }; + const defs = NODE_FIELDS.Placeholder; + validate(defs.expectedNode, node, "expectedNode", expectedNode); + validate(defs.name, node, "name", name, 1); + return node; } function v8IntrinsicIdentifier(name) { - return (0, _validateNode.default)({ + const node = { type: "V8IntrinsicIdentifier", name - }); + }; + const defs = NODE_FIELDS.V8IntrinsicIdentifier; + validate(defs.name, node, "name", name); + return node; } function argumentPlaceholder() { return { @@ -1462,61 +2095,91 @@ function argumentPlaceholder() { }; } function bindExpression(object, callee) { - return (0, _validateNode.default)({ + const node = { type: "BindExpression", object, callee - }); + }; + const defs = NODE_FIELDS.BindExpression; + validate(defs.object, node, "object", object, 1); + validate(defs.callee, node, "callee", callee, 1); + return node; } function importAttribute(key, value) { - return (0, _validateNode.default)({ + const node = { type: "ImportAttribute", key, value - }); + }; + const defs = NODE_FIELDS.ImportAttribute; + validate(defs.key, node, "key", key, 1); + validate(defs.value, node, "value", value, 1); + return node; } function decorator(expression) { - return (0, _validateNode.default)({ + const node = { type: "Decorator", expression - }); + }; + const defs = NODE_FIELDS.Decorator; + validate(defs.expression, node, "expression", expression, 1); + return node; } function doExpression(body, async = false) { - return (0, _validateNode.default)({ + const node = { type: "DoExpression", body, async - }); + }; + const defs = NODE_FIELDS.DoExpression; + validate(defs.body, node, "body", body, 1); + validate(defs.async, node, "async", async); + return node; } function exportDefaultSpecifier(exported) { - return (0, _validateNode.default)({ + const node = { type: "ExportDefaultSpecifier", exported - }); + }; + const defs = NODE_FIELDS.ExportDefaultSpecifier; + validate(defs.exported, node, "exported", exported, 1); + return node; } function recordExpression(properties) { - return (0, _validateNode.default)({ + const node = { type: "RecordExpression", properties - }); + }; + const defs = NODE_FIELDS.RecordExpression; + validate(defs.properties, node, "properties", properties, 1); + return node; } function tupleExpression(elements = []) { - return (0, _validateNode.default)({ + const node = { type: "TupleExpression", elements - }); + }; + const defs = NODE_FIELDS.TupleExpression; + validate(defs.elements, node, "elements", elements, 1); + return node; } function decimalLiteral(value) { - return (0, _validateNode.default)({ + const node = { type: "DecimalLiteral", value - }); + }; + const defs = NODE_FIELDS.DecimalLiteral; + validate(defs.value, node, "value", value); + return node; } function moduleExpression(body) { - return (0, _validateNode.default)({ + const node = { type: "ModuleExpression", body - }); + }; + const defs = NODE_FIELDS.ModuleExpression; + validate(defs.body, node, "body", body, 1); + return node; } function topicReference() { return { @@ -1524,16 +2187,22 @@ function topicReference() { }; } function pipelineTopicExpression(expression) { - return (0, _validateNode.default)({ + const node = { type: "PipelineTopicExpression", expression - }); + }; + const defs = NODE_FIELDS.PipelineTopicExpression; + validate(defs.expression, node, "expression", expression, 1); + return node; } function pipelineBareFunction(callee) { - return (0, _validateNode.default)({ + const node = { type: "PipelineBareFunction", callee - }); + }; + const defs = NODE_FIELDS.PipelineBareFunction; + validate(defs.callee, node, "callee", callee, 1); + return node; } function pipelinePrimaryTopicReference() { return { @@ -1541,77 +2210,121 @@ function pipelinePrimaryTopicReference() { }; } function tsParameterProperty(parameter) { - return (0, _validateNode.default)({ + const node = { type: "TSParameterProperty", parameter - }); + }; + const defs = NODE_FIELDS.TSParameterProperty; + validate(defs.parameter, node, "parameter", parameter, 1); + return node; } function tsDeclareFunction(id = null, typeParameters = null, params, returnType = null) { - return (0, _validateNode.default)({ + const node = { type: "TSDeclareFunction", id, typeParameters, params, returnType - }); + }; + const defs = NODE_FIELDS.TSDeclareFunction; + validate(defs.id, node, "id", id, 1); + validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); + validate(defs.params, node, "params", params, 1); + validate(defs.returnType, node, "returnType", returnType, 1); + return node; } function tsDeclareMethod(decorators = null, key, typeParameters = null, params, returnType = null) { - return (0, _validateNode.default)({ + const node = { type: "TSDeclareMethod", decorators, key, typeParameters, params, returnType - }); + }; + const defs = NODE_FIELDS.TSDeclareMethod; + validate(defs.decorators, node, "decorators", decorators, 1); + validate(defs.key, node, "key", key, 1); + validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); + validate(defs.params, node, "params", params, 1); + validate(defs.returnType, node, "returnType", returnType, 1); + return node; } function tsQualifiedName(left, right) { - return (0, _validateNode.default)({ + const node = { type: "TSQualifiedName", left, right - }); + }; + const defs = NODE_FIELDS.TSQualifiedName; + validate(defs.left, node, "left", left, 1); + validate(defs.right, node, "right", right, 1); + return node; } function tsCallSignatureDeclaration(typeParameters = null, parameters, typeAnnotation = null) { - return (0, _validateNode.default)({ + const node = { type: "TSCallSignatureDeclaration", typeParameters, parameters, typeAnnotation - }); + }; + const defs = NODE_FIELDS.TSCallSignatureDeclaration; + validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); + validate(defs.parameters, node, "parameters", parameters, 1); + validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); + return node; } function tsConstructSignatureDeclaration(typeParameters = null, parameters, typeAnnotation = null) { - return (0, _validateNode.default)({ + const node = { type: "TSConstructSignatureDeclaration", typeParameters, parameters, typeAnnotation - }); + }; + const defs = NODE_FIELDS.TSConstructSignatureDeclaration; + validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); + validate(defs.parameters, node, "parameters", parameters, 1); + validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); + return node; } function tsPropertySignature(key, typeAnnotation = null) { - return (0, _validateNode.default)({ + const node = { type: "TSPropertySignature", key, typeAnnotation, kind: null - }); + }; + const defs = NODE_FIELDS.TSPropertySignature; + validate(defs.key, node, "key", key, 1); + validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); + return node; } function tsMethodSignature(key, typeParameters = null, parameters, typeAnnotation = null) { - return (0, _validateNode.default)({ + const node = { type: "TSMethodSignature", key, typeParameters, parameters, typeAnnotation, kind: null - }); + }; + const defs = NODE_FIELDS.TSMethodSignature; + validate(defs.key, node, "key", key, 1); + validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); + validate(defs.parameters, node, "parameters", parameters, 1); + validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); + return node; } function tsIndexSignature(parameters, typeAnnotation = null) { - return (0, _validateNode.default)({ + const node = { type: "TSIndexSignature", parameters, typeAnnotation - }); + }; + const defs = NODE_FIELDS.TSIndexSignature; + validate(defs.parameters, node, "parameters", parameters, 1); + validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); + return node; } function tsAnyKeyword() { return { @@ -1684,292 +2397,453 @@ function tsThisType() { }; } function tsFunctionType(typeParameters = null, parameters, typeAnnotation = null) { - return (0, _validateNode.default)({ + const node = { type: "TSFunctionType", typeParameters, parameters, typeAnnotation - }); + }; + const defs = NODE_FIELDS.TSFunctionType; + validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); + validate(defs.parameters, node, "parameters", parameters, 1); + validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); + return node; } function tsConstructorType(typeParameters = null, parameters, typeAnnotation = null) { - return (0, _validateNode.default)({ + const node = { type: "TSConstructorType", typeParameters, parameters, typeAnnotation - }); + }; + const defs = NODE_FIELDS.TSConstructorType; + validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); + validate(defs.parameters, node, "parameters", parameters, 1); + validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); + return node; } function tsTypeReference(typeName, typeParameters = null) { - return (0, _validateNode.default)({ + const node = { type: "TSTypeReference", typeName, typeParameters - }); + }; + const defs = NODE_FIELDS.TSTypeReference; + validate(defs.typeName, node, "typeName", typeName, 1); + validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); + return node; } function tsTypePredicate(parameterName, typeAnnotation = null, asserts = null) { - return (0, _validateNode.default)({ + const node = { type: "TSTypePredicate", parameterName, typeAnnotation, asserts - }); + }; + const defs = NODE_FIELDS.TSTypePredicate; + validate(defs.parameterName, node, "parameterName", parameterName, 1); + validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); + validate(defs.asserts, node, "asserts", asserts); + return node; } function tsTypeQuery(exprName, typeParameters = null) { - return (0, _validateNode.default)({ + const node = { type: "TSTypeQuery", exprName, typeParameters - }); + }; + const defs = NODE_FIELDS.TSTypeQuery; + validate(defs.exprName, node, "exprName", exprName, 1); + validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); + return node; } function tsTypeLiteral(members) { - return (0, _validateNode.default)({ + const node = { type: "TSTypeLiteral", members - }); + }; + const defs = NODE_FIELDS.TSTypeLiteral; + validate(defs.members, node, "members", members, 1); + return node; } function tsArrayType(elementType) { - return (0, _validateNode.default)({ + const node = { type: "TSArrayType", elementType - }); + }; + const defs = NODE_FIELDS.TSArrayType; + validate(defs.elementType, node, "elementType", elementType, 1); + return node; } function tsTupleType(elementTypes) { - return (0, _validateNode.default)({ + const node = { type: "TSTupleType", elementTypes - }); + }; + const defs = NODE_FIELDS.TSTupleType; + validate(defs.elementTypes, node, "elementTypes", elementTypes, 1); + return node; } function tsOptionalType(typeAnnotation) { - return (0, _validateNode.default)({ + const node = { type: "TSOptionalType", typeAnnotation - }); + }; + const defs = NODE_FIELDS.TSOptionalType; + validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); + return node; } function tsRestType(typeAnnotation) { - return (0, _validateNode.default)({ + const node = { type: "TSRestType", typeAnnotation - }); + }; + const defs = NODE_FIELDS.TSRestType; + validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); + return node; } function tsNamedTupleMember(label, elementType, optional = false) { - return (0, _validateNode.default)({ + const node = { type: "TSNamedTupleMember", label, elementType, optional - }); + }; + const defs = NODE_FIELDS.TSNamedTupleMember; + validate(defs.label, node, "label", label, 1); + validate(defs.elementType, node, "elementType", elementType, 1); + validate(defs.optional, node, "optional", optional); + return node; } function tsUnionType(types) { - return (0, _validateNode.default)({ + const node = { type: "TSUnionType", types - }); + }; + const defs = NODE_FIELDS.TSUnionType; + validate(defs.types, node, "types", types, 1); + return node; } function tsIntersectionType(types) { - return (0, _validateNode.default)({ + const node = { type: "TSIntersectionType", types - }); + }; + const defs = NODE_FIELDS.TSIntersectionType; + validate(defs.types, node, "types", types, 1); + return node; } function tsConditionalType(checkType, extendsType, trueType, falseType) { - return (0, _validateNode.default)({ + const node = { type: "TSConditionalType", checkType, extendsType, trueType, falseType - }); + }; + const defs = NODE_FIELDS.TSConditionalType; + validate(defs.checkType, node, "checkType", checkType, 1); + validate(defs.extendsType, node, "extendsType", extendsType, 1); + validate(defs.trueType, node, "trueType", trueType, 1); + validate(defs.falseType, node, "falseType", falseType, 1); + return node; } function tsInferType(typeParameter) { - return (0, _validateNode.default)({ + const node = { type: "TSInferType", typeParameter - }); + }; + const defs = NODE_FIELDS.TSInferType; + validate(defs.typeParameter, node, "typeParameter", typeParameter, 1); + return node; } function tsParenthesizedType(typeAnnotation) { - return (0, _validateNode.default)({ + const node = { type: "TSParenthesizedType", typeAnnotation - }); + }; + const defs = NODE_FIELDS.TSParenthesizedType; + validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); + return node; } function tsTypeOperator(typeAnnotation) { - return (0, _validateNode.default)({ + const node = { type: "TSTypeOperator", typeAnnotation, operator: null - }); + }; + const defs = NODE_FIELDS.TSTypeOperator; + validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); + return node; } function tsIndexedAccessType(objectType, indexType) { - return (0, _validateNode.default)({ + const node = { type: "TSIndexedAccessType", objectType, indexType - }); + }; + const defs = NODE_FIELDS.TSIndexedAccessType; + validate(defs.objectType, node, "objectType", objectType, 1); + validate(defs.indexType, node, "indexType", indexType, 1); + return node; } function tsMappedType(typeParameter, typeAnnotation = null, nameType = null) { - return (0, _validateNode.default)({ + const node = { type: "TSMappedType", typeParameter, typeAnnotation, nameType - }); + }; + const defs = NODE_FIELDS.TSMappedType; + validate(defs.typeParameter, node, "typeParameter", typeParameter, 1); + validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); + validate(defs.nameType, node, "nameType", nameType, 1); + return node; } function tsLiteralType(literal) { - return (0, _validateNode.default)({ + const node = { type: "TSLiteralType", literal - }); + }; + const defs = NODE_FIELDS.TSLiteralType; + validate(defs.literal, node, "literal", literal, 1); + return node; } function tsExpressionWithTypeArguments(expression, typeParameters = null) { - return (0, _validateNode.default)({ + const node = { type: "TSExpressionWithTypeArguments", expression, typeParameters - }); + }; + const defs = NODE_FIELDS.TSExpressionWithTypeArguments; + validate(defs.expression, node, "expression", expression, 1); + validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); + return node; } function tsInterfaceDeclaration(id, typeParameters = null, _extends = null, body) { - return (0, _validateNode.default)({ + const node = { type: "TSInterfaceDeclaration", id, typeParameters, extends: _extends, body - }); + }; + const defs = NODE_FIELDS.TSInterfaceDeclaration; + validate(defs.id, node, "id", id, 1); + validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); + validate(defs.extends, node, "extends", _extends, 1); + validate(defs.body, node, "body", body, 1); + return node; } function tsInterfaceBody(body) { - return (0, _validateNode.default)({ + const node = { type: "TSInterfaceBody", body - }); + }; + const defs = NODE_FIELDS.TSInterfaceBody; + validate(defs.body, node, "body", body, 1); + return node; } function tsTypeAliasDeclaration(id, typeParameters = null, typeAnnotation) { - return (0, _validateNode.default)({ + const node = { type: "TSTypeAliasDeclaration", id, typeParameters, typeAnnotation - }); + }; + const defs = NODE_FIELDS.TSTypeAliasDeclaration; + validate(defs.id, node, "id", id, 1); + validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); + validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); + return node; } function tsInstantiationExpression(expression, typeParameters = null) { - return (0, _validateNode.default)({ + const node = { type: "TSInstantiationExpression", expression, typeParameters - }); + }; + const defs = NODE_FIELDS.TSInstantiationExpression; + validate(defs.expression, node, "expression", expression, 1); + validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); + return node; } function tsAsExpression(expression, typeAnnotation) { - return (0, _validateNode.default)({ + const node = { type: "TSAsExpression", expression, typeAnnotation - }); + }; + const defs = NODE_FIELDS.TSAsExpression; + validate(defs.expression, node, "expression", expression, 1); + validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); + return node; } function tsSatisfiesExpression(expression, typeAnnotation) { - return (0, _validateNode.default)({ + const node = { type: "TSSatisfiesExpression", expression, typeAnnotation - }); + }; + const defs = NODE_FIELDS.TSSatisfiesExpression; + validate(defs.expression, node, "expression", expression, 1); + validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); + return node; } function tsTypeAssertion(typeAnnotation, expression) { - return (0, _validateNode.default)({ + const node = { type: "TSTypeAssertion", typeAnnotation, expression - }); + }; + const defs = NODE_FIELDS.TSTypeAssertion; + validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); + validate(defs.expression, node, "expression", expression, 1); + return node; } function tsEnumDeclaration(id, members) { - return (0, _validateNode.default)({ + const node = { type: "TSEnumDeclaration", id, members - }); + }; + const defs = NODE_FIELDS.TSEnumDeclaration; + validate(defs.id, node, "id", id, 1); + validate(defs.members, node, "members", members, 1); + return node; } function tsEnumMember(id, initializer = null) { - return (0, _validateNode.default)({ + const node = { type: "TSEnumMember", id, initializer - }); + }; + const defs = NODE_FIELDS.TSEnumMember; + validate(defs.id, node, "id", id, 1); + validate(defs.initializer, node, "initializer", initializer, 1); + return node; } function tsModuleDeclaration(id, body) { - return (0, _validateNode.default)({ + const node = { type: "TSModuleDeclaration", id, - body - }); + body, + kind: null + }; + const defs = NODE_FIELDS.TSModuleDeclaration; + validate(defs.id, node, "id", id, 1); + validate(defs.body, node, "body", body, 1); + return node; } function tsModuleBlock(body) { - return (0, _validateNode.default)({ + const node = { type: "TSModuleBlock", body - }); + }; + const defs = NODE_FIELDS.TSModuleBlock; + validate(defs.body, node, "body", body, 1); + return node; } function tsImportType(argument, qualifier = null, typeParameters = null) { - return (0, _validateNode.default)({ + const node = { type: "TSImportType", argument, qualifier, typeParameters - }); + }; + const defs = NODE_FIELDS.TSImportType; + validate(defs.argument, node, "argument", argument, 1); + validate(defs.qualifier, node, "qualifier", qualifier, 1); + validate(defs.typeParameters, node, "typeParameters", typeParameters, 1); + return node; } function tsImportEqualsDeclaration(id, moduleReference) { - return (0, _validateNode.default)({ + const node = { type: "TSImportEqualsDeclaration", id, moduleReference, isExport: null - }); + }; + const defs = NODE_FIELDS.TSImportEqualsDeclaration; + validate(defs.id, node, "id", id, 1); + validate(defs.moduleReference, node, "moduleReference", moduleReference, 1); + return node; } function tsExternalModuleReference(expression) { - return (0, _validateNode.default)({ + const node = { type: "TSExternalModuleReference", expression - }); + }; + const defs = NODE_FIELDS.TSExternalModuleReference; + validate(defs.expression, node, "expression", expression, 1); + return node; } function tsNonNullExpression(expression) { - return (0, _validateNode.default)({ + const node = { type: "TSNonNullExpression", expression - }); + }; + const defs = NODE_FIELDS.TSNonNullExpression; + validate(defs.expression, node, "expression", expression, 1); + return node; } function tsExportAssignment(expression) { - return (0, _validateNode.default)({ + const node = { type: "TSExportAssignment", expression - }); + }; + const defs = NODE_FIELDS.TSExportAssignment; + validate(defs.expression, node, "expression", expression, 1); + return node; } function tsNamespaceExportDeclaration(id) { - return (0, _validateNode.default)({ + const node = { type: "TSNamespaceExportDeclaration", id - }); + }; + const defs = NODE_FIELDS.TSNamespaceExportDeclaration; + validate(defs.id, node, "id", id, 1); + return node; } function tsTypeAnnotation(typeAnnotation) { - return (0, _validateNode.default)({ + const node = { type: "TSTypeAnnotation", typeAnnotation - }); + }; + const defs = NODE_FIELDS.TSTypeAnnotation; + validate(defs.typeAnnotation, node, "typeAnnotation", typeAnnotation, 1); + return node; } function tsTypeParameterInstantiation(params) { - return (0, _validateNode.default)({ + const node = { type: "TSTypeParameterInstantiation", params - }); + }; + const defs = NODE_FIELDS.TSTypeParameterInstantiation; + validate(defs.params, node, "params", params, 1); + return node; } function tsTypeParameterDeclaration(params) { - return (0, _validateNode.default)({ + const node = { type: "TSTypeParameterDeclaration", params - }); + }; + const defs = NODE_FIELDS.TSTypeParameterDeclaration; + validate(defs.params, node, "params", params, 1); + return node; } function tsTypeParameter(constraint = null, _default = null, name) { - return (0, _validateNode.default)({ + const node = { type: "TSTypeParameter", constraint, default: _default, name - }); + }; + const defs = NODE_FIELDS.TSTypeParameter; + validate(defs.constraint, node, "constraint", constraint, 1); + validate(defs.default, node, "default", _default, 1); + validate(defs.name, node, "name", name); + return node; } function NumberLiteral(value) { (0, _deprecationWarning.default)("NumberLiteral", "NumericLiteral", "The node type "); diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/builders/generated/index.js.map b/node_modules/netlify-cli/node_modules/@babel/types/lib/builders/generated/index.js.map index df6afc0d1..e759d34e3 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/builders/generated/index.js.map +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/builders/generated/index.js.map @@ -1 +1 @@ -{"version":3,"names":["_validateNode","require","_deprecationWarning","arrayExpression","elements","validateNode","type","assignmentExpression","operator","left","right","binaryExpression","interpreterDirective","value","directive","directiveLiteral","blockStatement","body","directives","breakStatement","label","callExpression","callee","_arguments","arguments","catchClause","param","conditionalExpression","test","consequent","alternate","continueStatement","debuggerStatement","doWhileStatement","emptyStatement","expressionStatement","expression","file","program","comments","tokens","forInStatement","forStatement","init","update","functionDeclaration","id","params","generator","async","functionExpression","identifier","name","ifStatement","labeledStatement","stringLiteral","numericLiteral","nullLiteral","booleanLiteral","regExpLiteral","pattern","flags","logicalExpression","memberExpression","object","property","computed","optional","newExpression","sourceType","interpreter","objectExpression","properties","objectMethod","kind","key","objectProperty","shorthand","decorators","restElement","argument","returnStatement","sequenceExpression","expressions","parenthesizedExpression","switchCase","switchStatement","discriminant","cases","thisExpression","throwStatement","tryStatement","block","handler","finalizer","unaryExpression","prefix","updateExpression","variableDeclaration","declarations","variableDeclarator","whileStatement","withStatement","assignmentPattern","arrayPattern","arrowFunctionExpression","classBody","classExpression","superClass","classDeclaration","exportAllDeclaration","source","exportDefaultDeclaration","declaration","exportNamedDeclaration","specifiers","exportSpecifier","local","exported","forOfStatement","_await","await","importDeclaration","importDefaultSpecifier","importNamespaceSpecifier","importSpecifier","imported","importExpression","options","metaProperty","meta","classMethod","_static","static","objectPattern","spreadElement","_super","taggedTemplateExpression","tag","quasi","templateElement","tail","templateLiteral","quasis","yieldExpression","delegate","awaitExpression","_import","bigIntLiteral","exportNamespaceSpecifier","optionalMemberExpression","optionalCallExpression","classProperty","typeAnnotation","classAccessorProperty","classPrivateProperty","classPrivateMethod","privateName","staticBlock","anyTypeAnnotation","arrayTypeAnnotation","elementType","booleanTypeAnnotation","booleanLiteralTypeAnnotation","nullLiteralTypeAnnotation","classImplements","typeParameters","declareClass","_extends","extends","declareFunction","declareInterface","declareModule","declareModuleExports","declareTypeAlias","declareOpaqueType","supertype","declareVariable","declareExportDeclaration","declareExportAllDeclaration","declaredPredicate","existsTypeAnnotation","functionTypeAnnotation","rest","returnType","functionTypeParam","genericTypeAnnotation","inferredPredicate","interfaceExtends","interfaceDeclaration","interfaceTypeAnnotation","intersectionTypeAnnotation","types","mixedTypeAnnotation","emptyTypeAnnotation","nullableTypeAnnotation","numberLiteralTypeAnnotation","numberTypeAnnotation","objectTypeAnnotation","indexers","callProperties","internalSlots","exact","objectTypeInternalSlot","method","objectTypeCallProperty","objectTypeIndexer","variance","objectTypeProperty","proto","objectTypeSpreadProperty","opaqueType","impltype","qualifiedTypeIdentifier","qualification","stringLiteralTypeAnnotation","stringTypeAnnotation","symbolTypeAnnotation","thisTypeAnnotation","tupleTypeAnnotation","typeofTypeAnnotation","typeAlias","typeCastExpression","typeParameter","bound","_default","default","typeParameterDeclaration","typeParameterInstantiation","unionTypeAnnotation","voidTypeAnnotation","enumDeclaration","enumBooleanBody","members","explicitType","hasUnknownMembers","enumNumberBody","enumStringBody","enumSymbolBody","enumBooleanMember","enumNumberMember","enumStringMember","enumDefaultedMember","indexedAccessType","objectType","indexType","optionalIndexedAccessType","jsxAttribute","jsxClosingElement","jsxElement","openingElement","closingElement","children","selfClosing","jsxEmptyExpression","jsxExpressionContainer","jsxSpreadChild","jsxIdentifier","jsxMemberExpression","jsxNamespacedName","namespace","jsxOpeningElement","attributes","jsxSpreadAttribute","jsxText","jsxFragment","openingFragment","closingFragment","jsxOpeningFragment","jsxClosingFragment","noop","placeholder","expectedNode","v8IntrinsicIdentifier","argumentPlaceholder","bindExpression","importAttribute","decorator","doExpression","exportDefaultSpecifier","recordExpression","tupleExpression","decimalLiteral","moduleExpression","topicReference","pipelineTopicExpression","pipelineBareFunction","pipelinePrimaryTopicReference","tsParameterProperty","parameter","tsDeclareFunction","tsDeclareMethod","tsQualifiedName","tsCallSignatureDeclaration","parameters","tsConstructSignatureDeclaration","tsPropertySignature","tsMethodSignature","tsIndexSignature","tsAnyKeyword","tsBooleanKeyword","tsBigIntKeyword","tsIntrinsicKeyword","tsNeverKeyword","tsNullKeyword","tsNumberKeyword","tsObjectKeyword","tsStringKeyword","tsSymbolKeyword","tsUndefinedKeyword","tsUnknownKeyword","tsVoidKeyword","tsThisType","tsFunctionType","tsConstructorType","tsTypeReference","typeName","tsTypePredicate","parameterName","asserts","tsTypeQuery","exprName","tsTypeLiteral","tsArrayType","tsTupleType","elementTypes","tsOptionalType","tsRestType","tsNamedTupleMember","tsUnionType","tsIntersectionType","tsConditionalType","checkType","extendsType","trueType","falseType","tsInferType","tsParenthesizedType","tsTypeOperator","tsIndexedAccessType","tsMappedType","nameType","tsLiteralType","literal","tsExpressionWithTypeArguments","tsInterfaceDeclaration","tsInterfaceBody","tsTypeAliasDeclaration","tsInstantiationExpression","tsAsExpression","tsSatisfiesExpression","tsTypeAssertion","tsEnumDeclaration","tsEnumMember","initializer","tsModuleDeclaration","tsModuleBlock","tsImportType","qualifier","tsImportEqualsDeclaration","moduleReference","isExport","tsExternalModuleReference","tsNonNullExpression","tsExportAssignment","tsNamespaceExportDeclaration","tsTypeAnnotation","tsTypeParameterInstantiation","tsTypeParameterDeclaration","tsTypeParameter","constraint","NumberLiteral","deprecationWarning","RegexLiteral","RestProperty","SpreadProperty"],"sources":["../../../src/builders/generated/index.ts"],"sourcesContent":["/*\n * This file is auto-generated! Do not modify it directly.\n * To re-generate run 'make build'\n */\nimport validateNode from \"../validateNode.ts\";\nimport type * as t from \"../../index.ts\";\nimport deprecationWarning from \"../../utils/deprecationWarning.ts\";\nexport function arrayExpression(\n elements: Array = [],\n): t.ArrayExpression {\n return validateNode({\n type: \"ArrayExpression\",\n elements,\n });\n}\nexport function assignmentExpression(\n operator: string,\n left: t.LVal | t.OptionalMemberExpression,\n right: t.Expression,\n): t.AssignmentExpression {\n return validateNode({\n type: \"AssignmentExpression\",\n operator,\n left,\n right,\n });\n}\nexport function binaryExpression(\n operator:\n | \"+\"\n | \"-\"\n | \"/\"\n | \"%\"\n | \"*\"\n | \"**\"\n | \"&\"\n | \"|\"\n | \">>\"\n | \">>>\"\n | \"<<\"\n | \"^\"\n | \"==\"\n | \"===\"\n | \"!=\"\n | \"!==\"\n | \"in\"\n | \"instanceof\"\n | \">\"\n | \"<\"\n | \">=\"\n | \"<=\"\n | \"|>\",\n left: t.Expression | t.PrivateName,\n right: t.Expression,\n): t.BinaryExpression {\n return validateNode({\n type: \"BinaryExpression\",\n operator,\n left,\n right,\n });\n}\nexport function interpreterDirective(value: string): t.InterpreterDirective {\n return validateNode({\n type: \"InterpreterDirective\",\n value,\n });\n}\nexport function directive(value: t.DirectiveLiteral): t.Directive {\n return validateNode({\n type: \"Directive\",\n value,\n });\n}\nexport function directiveLiteral(value: string): t.DirectiveLiteral {\n return validateNode({\n type: \"DirectiveLiteral\",\n value,\n });\n}\nexport function blockStatement(\n body: Array,\n directives: Array = [],\n): t.BlockStatement {\n return validateNode({\n type: \"BlockStatement\",\n body,\n directives,\n });\n}\nexport function breakStatement(\n label: t.Identifier | null = null,\n): t.BreakStatement {\n return validateNode({\n type: \"BreakStatement\",\n label,\n });\n}\nexport function callExpression(\n callee: t.Expression | t.Super | t.V8IntrinsicIdentifier,\n _arguments: Array,\n): t.CallExpression {\n return validateNode({\n type: \"CallExpression\",\n callee,\n arguments: _arguments,\n });\n}\nexport function catchClause(\n param:\n | t.Identifier\n | t.ArrayPattern\n | t.ObjectPattern\n | null\n | undefined = null,\n body: t.BlockStatement,\n): t.CatchClause {\n return validateNode({\n type: \"CatchClause\",\n param,\n body,\n });\n}\nexport function conditionalExpression(\n test: t.Expression,\n consequent: t.Expression,\n alternate: t.Expression,\n): t.ConditionalExpression {\n return validateNode({\n type: \"ConditionalExpression\",\n test,\n consequent,\n alternate,\n });\n}\nexport function continueStatement(\n label: t.Identifier | null = null,\n): t.ContinueStatement {\n return validateNode({\n type: \"ContinueStatement\",\n label,\n });\n}\nexport function debuggerStatement(): t.DebuggerStatement {\n return {\n type: \"DebuggerStatement\",\n };\n}\nexport function doWhileStatement(\n test: t.Expression,\n body: t.Statement,\n): t.DoWhileStatement {\n return validateNode({\n type: \"DoWhileStatement\",\n test,\n body,\n });\n}\nexport function emptyStatement(): t.EmptyStatement {\n return {\n type: \"EmptyStatement\",\n };\n}\nexport function expressionStatement(\n expression: t.Expression,\n): t.ExpressionStatement {\n return validateNode({\n type: \"ExpressionStatement\",\n expression,\n });\n}\nexport function file(\n program: t.Program,\n comments: Array | null = null,\n tokens: Array | null = null,\n): t.File {\n return validateNode({\n type: \"File\",\n program,\n comments,\n tokens,\n });\n}\nexport function forInStatement(\n left: t.VariableDeclaration | t.LVal,\n right: t.Expression,\n body: t.Statement,\n): t.ForInStatement {\n return validateNode({\n type: \"ForInStatement\",\n left,\n right,\n body,\n });\n}\nexport function forStatement(\n init: t.VariableDeclaration | t.Expression | null | undefined = null,\n test: t.Expression | null | undefined = null,\n update: t.Expression | null | undefined = null,\n body: t.Statement,\n): t.ForStatement {\n return validateNode({\n type: \"ForStatement\",\n init,\n test,\n update,\n body,\n });\n}\nexport function functionDeclaration(\n id: t.Identifier | null | undefined = null,\n params: Array,\n body: t.BlockStatement,\n generator: boolean = false,\n async: boolean = false,\n): t.FunctionDeclaration {\n return validateNode({\n type: \"FunctionDeclaration\",\n id,\n params,\n body,\n generator,\n async,\n });\n}\nexport function functionExpression(\n id: t.Identifier | null | undefined = null,\n params: Array,\n body: t.BlockStatement,\n generator: boolean = false,\n async: boolean = false,\n): t.FunctionExpression {\n return validateNode({\n type: \"FunctionExpression\",\n id,\n params,\n body,\n generator,\n async,\n });\n}\nexport function identifier(name: string): t.Identifier {\n return validateNode({\n type: \"Identifier\",\n name,\n });\n}\nexport function ifStatement(\n test: t.Expression,\n consequent: t.Statement,\n alternate: t.Statement | null = null,\n): t.IfStatement {\n return validateNode({\n type: \"IfStatement\",\n test,\n consequent,\n alternate,\n });\n}\nexport function labeledStatement(\n label: t.Identifier,\n body: t.Statement,\n): t.LabeledStatement {\n return validateNode({\n type: \"LabeledStatement\",\n label,\n body,\n });\n}\nexport function stringLiteral(value: string): t.StringLiteral {\n return validateNode({\n type: \"StringLiteral\",\n value,\n });\n}\nexport function numericLiteral(value: number): t.NumericLiteral {\n return validateNode({\n type: \"NumericLiteral\",\n value,\n });\n}\nexport function nullLiteral(): t.NullLiteral {\n return {\n type: \"NullLiteral\",\n };\n}\nexport function booleanLiteral(value: boolean): t.BooleanLiteral {\n return validateNode({\n type: \"BooleanLiteral\",\n value,\n });\n}\nexport function regExpLiteral(\n pattern: string,\n flags: string = \"\",\n): t.RegExpLiteral {\n return validateNode({\n type: \"RegExpLiteral\",\n pattern,\n flags,\n });\n}\nexport function logicalExpression(\n operator: \"||\" | \"&&\" | \"??\",\n left: t.Expression,\n right: t.Expression,\n): t.LogicalExpression {\n return validateNode({\n type: \"LogicalExpression\",\n operator,\n left,\n right,\n });\n}\nexport function memberExpression(\n object: t.Expression | t.Super,\n property: t.Expression | t.Identifier | t.PrivateName,\n computed: boolean = false,\n optional: true | false | null = null,\n): t.MemberExpression {\n return validateNode({\n type: \"MemberExpression\",\n object,\n property,\n computed,\n optional,\n });\n}\nexport function newExpression(\n callee: t.Expression | t.Super | t.V8IntrinsicIdentifier,\n _arguments: Array,\n): t.NewExpression {\n return validateNode({\n type: \"NewExpression\",\n callee,\n arguments: _arguments,\n });\n}\nexport function program(\n body: Array,\n directives: Array = [],\n sourceType: \"script\" | \"module\" = \"script\",\n interpreter: t.InterpreterDirective | null = null,\n): t.Program {\n return validateNode({\n type: \"Program\",\n body,\n directives,\n sourceType,\n interpreter,\n });\n}\nexport function objectExpression(\n properties: Array,\n): t.ObjectExpression {\n return validateNode({\n type: \"ObjectExpression\",\n properties,\n });\n}\nexport function objectMethod(\n kind: \"method\" | \"get\" | \"set\" | undefined = \"method\",\n key:\n | t.Expression\n | t.Identifier\n | t.StringLiteral\n | t.NumericLiteral\n | t.BigIntLiteral,\n params: Array,\n body: t.BlockStatement,\n computed: boolean = false,\n generator: boolean = false,\n async: boolean = false,\n): t.ObjectMethod {\n return validateNode({\n type: \"ObjectMethod\",\n kind,\n key,\n params,\n body,\n computed,\n generator,\n async,\n });\n}\nexport function objectProperty(\n key:\n | t.Expression\n | t.Identifier\n | t.StringLiteral\n | t.NumericLiteral\n | t.BigIntLiteral\n | t.DecimalLiteral\n | t.PrivateName,\n value: t.Expression | t.PatternLike,\n computed: boolean = false,\n shorthand: boolean = false,\n decorators: Array | null = null,\n): t.ObjectProperty {\n return validateNode({\n type: \"ObjectProperty\",\n key,\n value,\n computed,\n shorthand,\n decorators,\n });\n}\nexport function restElement(argument: t.LVal): t.RestElement {\n return validateNode({\n type: \"RestElement\",\n argument,\n });\n}\nexport function returnStatement(\n argument: t.Expression | null = null,\n): t.ReturnStatement {\n return validateNode({\n type: \"ReturnStatement\",\n argument,\n });\n}\nexport function sequenceExpression(\n expressions: Array,\n): t.SequenceExpression {\n return validateNode({\n type: \"SequenceExpression\",\n expressions,\n });\n}\nexport function parenthesizedExpression(\n expression: t.Expression,\n): t.ParenthesizedExpression {\n return validateNode({\n type: \"ParenthesizedExpression\",\n expression,\n });\n}\nexport function switchCase(\n test: t.Expression | null | undefined = null,\n consequent: Array,\n): t.SwitchCase {\n return validateNode({\n type: \"SwitchCase\",\n test,\n consequent,\n });\n}\nexport function switchStatement(\n discriminant: t.Expression,\n cases: Array,\n): t.SwitchStatement {\n return validateNode({\n type: \"SwitchStatement\",\n discriminant,\n cases,\n });\n}\nexport function thisExpression(): t.ThisExpression {\n return {\n type: \"ThisExpression\",\n };\n}\nexport function throwStatement(argument: t.Expression): t.ThrowStatement {\n return validateNode({\n type: \"ThrowStatement\",\n argument,\n });\n}\nexport function tryStatement(\n block: t.BlockStatement,\n handler: t.CatchClause | null = null,\n finalizer: t.BlockStatement | null = null,\n): t.TryStatement {\n return validateNode({\n type: \"TryStatement\",\n block,\n handler,\n finalizer,\n });\n}\nexport function unaryExpression(\n operator: \"void\" | \"throw\" | \"delete\" | \"!\" | \"+\" | \"-\" | \"~\" | \"typeof\",\n argument: t.Expression,\n prefix: boolean = true,\n): t.UnaryExpression {\n return validateNode({\n type: \"UnaryExpression\",\n operator,\n argument,\n prefix,\n });\n}\nexport function updateExpression(\n operator: \"++\" | \"--\",\n argument: t.Expression,\n prefix: boolean = false,\n): t.UpdateExpression {\n return validateNode({\n type: \"UpdateExpression\",\n operator,\n argument,\n prefix,\n });\n}\nexport function variableDeclaration(\n kind: \"var\" | \"let\" | \"const\" | \"using\" | \"await using\",\n declarations: Array,\n): t.VariableDeclaration {\n return validateNode({\n type: \"VariableDeclaration\",\n kind,\n declarations,\n });\n}\nexport function variableDeclarator(\n id: t.LVal,\n init: t.Expression | null = null,\n): t.VariableDeclarator {\n return validateNode({\n type: \"VariableDeclarator\",\n id,\n init,\n });\n}\nexport function whileStatement(\n test: t.Expression,\n body: t.Statement,\n): t.WhileStatement {\n return validateNode({\n type: \"WhileStatement\",\n test,\n body,\n });\n}\nexport function withStatement(\n object: t.Expression,\n body: t.Statement,\n): t.WithStatement {\n return validateNode({\n type: \"WithStatement\",\n object,\n body,\n });\n}\nexport function assignmentPattern(\n left:\n | t.Identifier\n | t.ObjectPattern\n | t.ArrayPattern\n | t.MemberExpression\n | t.TSAsExpression\n | t.TSSatisfiesExpression\n | t.TSTypeAssertion\n | t.TSNonNullExpression,\n right: t.Expression,\n): t.AssignmentPattern {\n return validateNode({\n type: \"AssignmentPattern\",\n left,\n right,\n });\n}\nexport function arrayPattern(\n elements: Array,\n): t.ArrayPattern {\n return validateNode({\n type: \"ArrayPattern\",\n elements,\n });\n}\nexport function arrowFunctionExpression(\n params: Array,\n body: t.BlockStatement | t.Expression,\n async: boolean = false,\n): t.ArrowFunctionExpression {\n return validateNode({\n type: \"ArrowFunctionExpression\",\n params,\n body,\n async,\n expression: null,\n });\n}\nexport function classBody(\n body: Array<\n | t.ClassMethod\n | t.ClassPrivateMethod\n | t.ClassProperty\n | t.ClassPrivateProperty\n | t.ClassAccessorProperty\n | t.TSDeclareMethod\n | t.TSIndexSignature\n | t.StaticBlock\n >,\n): t.ClassBody {\n return validateNode({\n type: \"ClassBody\",\n body,\n });\n}\nexport function classExpression(\n id: t.Identifier | null | undefined = null,\n superClass: t.Expression | null | undefined = null,\n body: t.ClassBody,\n decorators: Array | null = null,\n): t.ClassExpression {\n return validateNode({\n type: \"ClassExpression\",\n id,\n superClass,\n body,\n decorators,\n });\n}\nexport function classDeclaration(\n id: t.Identifier | null | undefined = null,\n superClass: t.Expression | null | undefined = null,\n body: t.ClassBody,\n decorators: Array | null = null,\n): t.ClassDeclaration {\n return validateNode({\n type: \"ClassDeclaration\",\n id,\n superClass,\n body,\n decorators,\n });\n}\nexport function exportAllDeclaration(\n source: t.StringLiteral,\n): t.ExportAllDeclaration {\n return validateNode({\n type: \"ExportAllDeclaration\",\n source,\n });\n}\nexport function exportDefaultDeclaration(\n declaration:\n | t.TSDeclareFunction\n | t.FunctionDeclaration\n | t.ClassDeclaration\n | t.Expression,\n): t.ExportDefaultDeclaration {\n return validateNode({\n type: \"ExportDefaultDeclaration\",\n declaration,\n });\n}\nexport function exportNamedDeclaration(\n declaration: t.Declaration | null = null,\n specifiers: Array<\n t.ExportSpecifier | t.ExportDefaultSpecifier | t.ExportNamespaceSpecifier\n > = [],\n source: t.StringLiteral | null = null,\n): t.ExportNamedDeclaration {\n return validateNode({\n type: \"ExportNamedDeclaration\",\n declaration,\n specifiers,\n source,\n });\n}\nexport function exportSpecifier(\n local: t.Identifier,\n exported: t.Identifier | t.StringLiteral,\n): t.ExportSpecifier {\n return validateNode({\n type: \"ExportSpecifier\",\n local,\n exported,\n });\n}\nexport function forOfStatement(\n left: t.VariableDeclaration | t.LVal,\n right: t.Expression,\n body: t.Statement,\n _await: boolean = false,\n): t.ForOfStatement {\n return validateNode({\n type: \"ForOfStatement\",\n left,\n right,\n body,\n await: _await,\n });\n}\nexport function importDeclaration(\n specifiers: Array<\n t.ImportSpecifier | t.ImportDefaultSpecifier | t.ImportNamespaceSpecifier\n >,\n source: t.StringLiteral,\n): t.ImportDeclaration {\n return validateNode({\n type: \"ImportDeclaration\",\n specifiers,\n source,\n });\n}\nexport function importDefaultSpecifier(\n local: t.Identifier,\n): t.ImportDefaultSpecifier {\n return validateNode({\n type: \"ImportDefaultSpecifier\",\n local,\n });\n}\nexport function importNamespaceSpecifier(\n local: t.Identifier,\n): t.ImportNamespaceSpecifier {\n return validateNode({\n type: \"ImportNamespaceSpecifier\",\n local,\n });\n}\nexport function importSpecifier(\n local: t.Identifier,\n imported: t.Identifier | t.StringLiteral,\n): t.ImportSpecifier {\n return validateNode({\n type: \"ImportSpecifier\",\n local,\n imported,\n });\n}\nexport function importExpression(\n source: t.Expression,\n options: t.Expression | null = null,\n): t.ImportExpression {\n return validateNode({\n type: \"ImportExpression\",\n source,\n options,\n });\n}\nexport function metaProperty(\n meta: t.Identifier,\n property: t.Identifier,\n): t.MetaProperty {\n return validateNode({\n type: \"MetaProperty\",\n meta,\n property,\n });\n}\nexport function classMethod(\n kind: \"get\" | \"set\" | \"method\" | \"constructor\" | undefined = \"method\",\n key:\n | t.Identifier\n | t.StringLiteral\n | t.NumericLiteral\n | t.BigIntLiteral\n | t.Expression,\n params: Array<\n t.Identifier | t.Pattern | t.RestElement | t.TSParameterProperty\n >,\n body: t.BlockStatement,\n computed: boolean = false,\n _static: boolean = false,\n generator: boolean = false,\n async: boolean = false,\n): t.ClassMethod {\n return validateNode({\n type: \"ClassMethod\",\n kind,\n key,\n params,\n body,\n computed,\n static: _static,\n generator,\n async,\n });\n}\nexport function objectPattern(\n properties: Array,\n): t.ObjectPattern {\n return validateNode({\n type: \"ObjectPattern\",\n properties,\n });\n}\nexport function spreadElement(argument: t.Expression): t.SpreadElement {\n return validateNode({\n type: \"SpreadElement\",\n argument,\n });\n}\nfunction _super(): t.Super {\n return {\n type: \"Super\",\n };\n}\nexport { _super as super };\nexport function taggedTemplateExpression(\n tag: t.Expression,\n quasi: t.TemplateLiteral,\n): t.TaggedTemplateExpression {\n return validateNode({\n type: \"TaggedTemplateExpression\",\n tag,\n quasi,\n });\n}\nexport function templateElement(\n value: { raw: string; cooked?: string },\n tail: boolean = false,\n): t.TemplateElement {\n return validateNode({\n type: \"TemplateElement\",\n value,\n tail,\n });\n}\nexport function templateLiteral(\n quasis: Array,\n expressions: Array,\n): t.TemplateLiteral {\n return validateNode({\n type: \"TemplateLiteral\",\n quasis,\n expressions,\n });\n}\nexport function yieldExpression(\n argument: t.Expression | null = null,\n delegate: boolean = false,\n): t.YieldExpression {\n return validateNode({\n type: \"YieldExpression\",\n argument,\n delegate,\n });\n}\nexport function awaitExpression(argument: t.Expression): t.AwaitExpression {\n return validateNode({\n type: \"AwaitExpression\",\n argument,\n });\n}\nfunction _import(): t.Import {\n return {\n type: \"Import\",\n };\n}\nexport { _import as import };\nexport function bigIntLiteral(value: string): t.BigIntLiteral {\n return validateNode({\n type: \"BigIntLiteral\",\n value,\n });\n}\nexport function exportNamespaceSpecifier(\n exported: t.Identifier,\n): t.ExportNamespaceSpecifier {\n return validateNode({\n type: \"ExportNamespaceSpecifier\",\n exported,\n });\n}\nexport function optionalMemberExpression(\n object: t.Expression,\n property: t.Expression | t.Identifier,\n computed: boolean | undefined = false,\n optional: boolean,\n): t.OptionalMemberExpression {\n return validateNode({\n type: \"OptionalMemberExpression\",\n object,\n property,\n computed,\n optional,\n });\n}\nexport function optionalCallExpression(\n callee: t.Expression,\n _arguments: Array,\n optional: boolean,\n): t.OptionalCallExpression {\n return validateNode({\n type: \"OptionalCallExpression\",\n callee,\n arguments: _arguments,\n optional,\n });\n}\nexport function classProperty(\n key:\n | t.Identifier\n | t.StringLiteral\n | t.NumericLiteral\n | t.BigIntLiteral\n | t.Expression,\n value: t.Expression | null = null,\n typeAnnotation: t.TypeAnnotation | t.TSTypeAnnotation | t.Noop | null = null,\n decorators: Array | null = null,\n computed: boolean = false,\n _static: boolean = false,\n): t.ClassProperty {\n return validateNode({\n type: \"ClassProperty\",\n key,\n value,\n typeAnnotation,\n decorators,\n computed,\n static: _static,\n });\n}\nexport function classAccessorProperty(\n key:\n | t.Identifier\n | t.StringLiteral\n | t.NumericLiteral\n | t.BigIntLiteral\n | t.Expression\n | t.PrivateName,\n value: t.Expression | null = null,\n typeAnnotation: t.TypeAnnotation | t.TSTypeAnnotation | t.Noop | null = null,\n decorators: Array | null = null,\n computed: boolean = false,\n _static: boolean = false,\n): t.ClassAccessorProperty {\n return validateNode({\n type: \"ClassAccessorProperty\",\n key,\n value,\n typeAnnotation,\n decorators,\n computed,\n static: _static,\n });\n}\nexport function classPrivateProperty(\n key: t.PrivateName,\n value: t.Expression | null = null,\n decorators: Array | null = null,\n _static: boolean = false,\n): t.ClassPrivateProperty {\n return validateNode({\n type: \"ClassPrivateProperty\",\n key,\n value,\n decorators,\n static: _static,\n });\n}\nexport function classPrivateMethod(\n kind: \"get\" | \"set\" | \"method\" | undefined = \"method\",\n key: t.PrivateName,\n params: Array<\n t.Identifier | t.Pattern | t.RestElement | t.TSParameterProperty\n >,\n body: t.BlockStatement,\n _static: boolean = false,\n): t.ClassPrivateMethod {\n return validateNode({\n type: \"ClassPrivateMethod\",\n kind,\n key,\n params,\n body,\n static: _static,\n });\n}\nexport function privateName(id: t.Identifier): t.PrivateName {\n return validateNode({\n type: \"PrivateName\",\n id,\n });\n}\nexport function staticBlock(body: Array): t.StaticBlock {\n return validateNode({\n type: \"StaticBlock\",\n body,\n });\n}\nexport function anyTypeAnnotation(): t.AnyTypeAnnotation {\n return {\n type: \"AnyTypeAnnotation\",\n };\n}\nexport function arrayTypeAnnotation(\n elementType: t.FlowType,\n): t.ArrayTypeAnnotation {\n return validateNode({\n type: \"ArrayTypeAnnotation\",\n elementType,\n });\n}\nexport function booleanTypeAnnotation(): t.BooleanTypeAnnotation {\n return {\n type: \"BooleanTypeAnnotation\",\n };\n}\nexport function booleanLiteralTypeAnnotation(\n value: boolean,\n): t.BooleanLiteralTypeAnnotation {\n return validateNode({\n type: \"BooleanLiteralTypeAnnotation\",\n value,\n });\n}\nexport function nullLiteralTypeAnnotation(): t.NullLiteralTypeAnnotation {\n return {\n type: \"NullLiteralTypeAnnotation\",\n };\n}\nexport function classImplements(\n id: t.Identifier,\n typeParameters: t.TypeParameterInstantiation | null = null,\n): t.ClassImplements {\n return validateNode({\n type: \"ClassImplements\",\n id,\n typeParameters,\n });\n}\nexport function declareClass(\n id: t.Identifier,\n typeParameters: t.TypeParameterDeclaration | null | undefined = null,\n _extends: Array | null | undefined = null,\n body: t.ObjectTypeAnnotation,\n): t.DeclareClass {\n return validateNode({\n type: \"DeclareClass\",\n id,\n typeParameters,\n extends: _extends,\n body,\n });\n}\nexport function declareFunction(id: t.Identifier): t.DeclareFunction {\n return validateNode({\n type: \"DeclareFunction\",\n id,\n });\n}\nexport function declareInterface(\n id: t.Identifier,\n typeParameters: t.TypeParameterDeclaration | null | undefined = null,\n _extends: Array | null | undefined = null,\n body: t.ObjectTypeAnnotation,\n): t.DeclareInterface {\n return validateNode({\n type: \"DeclareInterface\",\n id,\n typeParameters,\n extends: _extends,\n body,\n });\n}\nexport function declareModule(\n id: t.Identifier | t.StringLiteral,\n body: t.BlockStatement,\n kind: \"CommonJS\" | \"ES\" | null = null,\n): t.DeclareModule {\n return validateNode({\n type: \"DeclareModule\",\n id,\n body,\n kind,\n });\n}\nexport function declareModuleExports(\n typeAnnotation: t.TypeAnnotation,\n): t.DeclareModuleExports {\n return validateNode({\n type: \"DeclareModuleExports\",\n typeAnnotation,\n });\n}\nexport function declareTypeAlias(\n id: t.Identifier,\n typeParameters: t.TypeParameterDeclaration | null | undefined = null,\n right: t.FlowType,\n): t.DeclareTypeAlias {\n return validateNode({\n type: \"DeclareTypeAlias\",\n id,\n typeParameters,\n right,\n });\n}\nexport function declareOpaqueType(\n id: t.Identifier,\n typeParameters: t.TypeParameterDeclaration | null = null,\n supertype: t.FlowType | null = null,\n): t.DeclareOpaqueType {\n return validateNode({\n type: \"DeclareOpaqueType\",\n id,\n typeParameters,\n supertype,\n });\n}\nexport function declareVariable(id: t.Identifier): t.DeclareVariable {\n return validateNode({\n type: \"DeclareVariable\",\n id,\n });\n}\nexport function declareExportDeclaration(\n declaration: t.Flow | null = null,\n specifiers: Array<\n t.ExportSpecifier | t.ExportNamespaceSpecifier\n > | null = null,\n source: t.StringLiteral | null = null,\n): t.DeclareExportDeclaration {\n return validateNode({\n type: \"DeclareExportDeclaration\",\n declaration,\n specifiers,\n source,\n });\n}\nexport function declareExportAllDeclaration(\n source: t.StringLiteral,\n): t.DeclareExportAllDeclaration {\n return validateNode({\n type: \"DeclareExportAllDeclaration\",\n source,\n });\n}\nexport function declaredPredicate(value: t.Flow): t.DeclaredPredicate {\n return validateNode({\n type: \"DeclaredPredicate\",\n value,\n });\n}\nexport function existsTypeAnnotation(): t.ExistsTypeAnnotation {\n return {\n type: \"ExistsTypeAnnotation\",\n };\n}\nexport function functionTypeAnnotation(\n typeParameters: t.TypeParameterDeclaration | null | undefined = null,\n params: Array,\n rest: t.FunctionTypeParam | null | undefined = null,\n returnType: t.FlowType,\n): t.FunctionTypeAnnotation {\n return validateNode({\n type: \"FunctionTypeAnnotation\",\n typeParameters,\n params,\n rest,\n returnType,\n });\n}\nexport function functionTypeParam(\n name: t.Identifier | null | undefined = null,\n typeAnnotation: t.FlowType,\n): t.FunctionTypeParam {\n return validateNode({\n type: \"FunctionTypeParam\",\n name,\n typeAnnotation,\n });\n}\nexport function genericTypeAnnotation(\n id: t.Identifier | t.QualifiedTypeIdentifier,\n typeParameters: t.TypeParameterInstantiation | null = null,\n): t.GenericTypeAnnotation {\n return validateNode({\n type: \"GenericTypeAnnotation\",\n id,\n typeParameters,\n });\n}\nexport function inferredPredicate(): t.InferredPredicate {\n return {\n type: \"InferredPredicate\",\n };\n}\nexport function interfaceExtends(\n id: t.Identifier | t.QualifiedTypeIdentifier,\n typeParameters: t.TypeParameterInstantiation | null = null,\n): t.InterfaceExtends {\n return validateNode({\n type: \"InterfaceExtends\",\n id,\n typeParameters,\n });\n}\nexport function interfaceDeclaration(\n id: t.Identifier,\n typeParameters: t.TypeParameterDeclaration | null | undefined = null,\n _extends: Array | null | undefined = null,\n body: t.ObjectTypeAnnotation,\n): t.InterfaceDeclaration {\n return validateNode({\n type: \"InterfaceDeclaration\",\n id,\n typeParameters,\n extends: _extends,\n body,\n });\n}\nexport function interfaceTypeAnnotation(\n _extends: Array | null | undefined = null,\n body: t.ObjectTypeAnnotation,\n): t.InterfaceTypeAnnotation {\n return validateNode({\n type: \"InterfaceTypeAnnotation\",\n extends: _extends,\n body,\n });\n}\nexport function intersectionTypeAnnotation(\n types: Array,\n): t.IntersectionTypeAnnotation {\n return validateNode({\n type: \"IntersectionTypeAnnotation\",\n types,\n });\n}\nexport function mixedTypeAnnotation(): t.MixedTypeAnnotation {\n return {\n type: \"MixedTypeAnnotation\",\n };\n}\nexport function emptyTypeAnnotation(): t.EmptyTypeAnnotation {\n return {\n type: \"EmptyTypeAnnotation\",\n };\n}\nexport function nullableTypeAnnotation(\n typeAnnotation: t.FlowType,\n): t.NullableTypeAnnotation {\n return validateNode({\n type: \"NullableTypeAnnotation\",\n typeAnnotation,\n });\n}\nexport function numberLiteralTypeAnnotation(\n value: number,\n): t.NumberLiteralTypeAnnotation {\n return validateNode({\n type: \"NumberLiteralTypeAnnotation\",\n value,\n });\n}\nexport function numberTypeAnnotation(): t.NumberTypeAnnotation {\n return {\n type: \"NumberTypeAnnotation\",\n };\n}\nexport function objectTypeAnnotation(\n properties: Array,\n indexers: Array = [],\n callProperties: Array = [],\n internalSlots: Array = [],\n exact: boolean = false,\n): t.ObjectTypeAnnotation {\n return validateNode({\n type: \"ObjectTypeAnnotation\",\n properties,\n indexers,\n callProperties,\n internalSlots,\n exact,\n });\n}\nexport function objectTypeInternalSlot(\n id: t.Identifier,\n value: t.FlowType,\n optional: boolean,\n _static: boolean,\n method: boolean,\n): t.ObjectTypeInternalSlot {\n return validateNode({\n type: \"ObjectTypeInternalSlot\",\n id,\n value,\n optional,\n static: _static,\n method,\n });\n}\nexport function objectTypeCallProperty(\n value: t.FlowType,\n): t.ObjectTypeCallProperty {\n return validateNode({\n type: \"ObjectTypeCallProperty\",\n value,\n static: null,\n });\n}\nexport function objectTypeIndexer(\n id: t.Identifier | null | undefined = null,\n key: t.FlowType,\n value: t.FlowType,\n variance: t.Variance | null = null,\n): t.ObjectTypeIndexer {\n return validateNode({\n type: \"ObjectTypeIndexer\",\n id,\n key,\n value,\n variance,\n static: null,\n });\n}\nexport function objectTypeProperty(\n key: t.Identifier | t.StringLiteral,\n value: t.FlowType,\n variance: t.Variance | null = null,\n): t.ObjectTypeProperty {\n return validateNode({\n type: \"ObjectTypeProperty\",\n key,\n value,\n variance,\n kind: null,\n method: null,\n optional: null,\n proto: null,\n static: null,\n });\n}\nexport function objectTypeSpreadProperty(\n argument: t.FlowType,\n): t.ObjectTypeSpreadProperty {\n return validateNode({\n type: \"ObjectTypeSpreadProperty\",\n argument,\n });\n}\nexport function opaqueType(\n id: t.Identifier,\n typeParameters: t.TypeParameterDeclaration | null | undefined = null,\n supertype: t.FlowType | null | undefined = null,\n impltype: t.FlowType,\n): t.OpaqueType {\n return validateNode({\n type: \"OpaqueType\",\n id,\n typeParameters,\n supertype,\n impltype,\n });\n}\nexport function qualifiedTypeIdentifier(\n id: t.Identifier,\n qualification: t.Identifier | t.QualifiedTypeIdentifier,\n): t.QualifiedTypeIdentifier {\n return validateNode({\n type: \"QualifiedTypeIdentifier\",\n id,\n qualification,\n });\n}\nexport function stringLiteralTypeAnnotation(\n value: string,\n): t.StringLiteralTypeAnnotation {\n return validateNode({\n type: \"StringLiteralTypeAnnotation\",\n value,\n });\n}\nexport function stringTypeAnnotation(): t.StringTypeAnnotation {\n return {\n type: \"StringTypeAnnotation\",\n };\n}\nexport function symbolTypeAnnotation(): t.SymbolTypeAnnotation {\n return {\n type: \"SymbolTypeAnnotation\",\n };\n}\nexport function thisTypeAnnotation(): t.ThisTypeAnnotation {\n return {\n type: \"ThisTypeAnnotation\",\n };\n}\nexport function tupleTypeAnnotation(\n types: Array,\n): t.TupleTypeAnnotation {\n return validateNode({\n type: \"TupleTypeAnnotation\",\n types,\n });\n}\nexport function typeofTypeAnnotation(\n argument: t.FlowType,\n): t.TypeofTypeAnnotation {\n return validateNode({\n type: \"TypeofTypeAnnotation\",\n argument,\n });\n}\nexport function typeAlias(\n id: t.Identifier,\n typeParameters: t.TypeParameterDeclaration | null | undefined = null,\n right: t.FlowType,\n): t.TypeAlias {\n return validateNode({\n type: \"TypeAlias\",\n id,\n typeParameters,\n right,\n });\n}\nexport function typeAnnotation(typeAnnotation: t.FlowType): t.TypeAnnotation {\n return validateNode({\n type: \"TypeAnnotation\",\n typeAnnotation,\n });\n}\nexport function typeCastExpression(\n expression: t.Expression,\n typeAnnotation: t.TypeAnnotation,\n): t.TypeCastExpression {\n return validateNode({\n type: \"TypeCastExpression\",\n expression,\n typeAnnotation,\n });\n}\nexport function typeParameter(\n bound: t.TypeAnnotation | null = null,\n _default: t.FlowType | null = null,\n variance: t.Variance | null = null,\n): t.TypeParameter {\n return validateNode({\n type: \"TypeParameter\",\n bound,\n default: _default,\n variance,\n name: null,\n });\n}\nexport function typeParameterDeclaration(\n params: Array,\n): t.TypeParameterDeclaration {\n return validateNode({\n type: \"TypeParameterDeclaration\",\n params,\n });\n}\nexport function typeParameterInstantiation(\n params: Array,\n): t.TypeParameterInstantiation {\n return validateNode({\n type: \"TypeParameterInstantiation\",\n params,\n });\n}\nexport function unionTypeAnnotation(\n types: Array,\n): t.UnionTypeAnnotation {\n return validateNode({\n type: \"UnionTypeAnnotation\",\n types,\n });\n}\nexport function variance(kind: \"minus\" | \"plus\"): t.Variance {\n return validateNode({\n type: \"Variance\",\n kind,\n });\n}\nexport function voidTypeAnnotation(): t.VoidTypeAnnotation {\n return {\n type: \"VoidTypeAnnotation\",\n };\n}\nexport function enumDeclaration(\n id: t.Identifier,\n body:\n | t.EnumBooleanBody\n | t.EnumNumberBody\n | t.EnumStringBody\n | t.EnumSymbolBody,\n): t.EnumDeclaration {\n return validateNode({\n type: \"EnumDeclaration\",\n id,\n body,\n });\n}\nexport function enumBooleanBody(\n members: Array,\n): t.EnumBooleanBody {\n return validateNode({\n type: \"EnumBooleanBody\",\n members,\n explicitType: null,\n hasUnknownMembers: null,\n });\n}\nexport function enumNumberBody(\n members: Array,\n): t.EnumNumberBody {\n return validateNode({\n type: \"EnumNumberBody\",\n members,\n explicitType: null,\n hasUnknownMembers: null,\n });\n}\nexport function enumStringBody(\n members: Array,\n): t.EnumStringBody {\n return validateNode({\n type: \"EnumStringBody\",\n members,\n explicitType: null,\n hasUnknownMembers: null,\n });\n}\nexport function enumSymbolBody(\n members: Array,\n): t.EnumSymbolBody {\n return validateNode({\n type: \"EnumSymbolBody\",\n members,\n hasUnknownMembers: null,\n });\n}\nexport function enumBooleanMember(id: t.Identifier): t.EnumBooleanMember {\n return validateNode({\n type: \"EnumBooleanMember\",\n id,\n init: null,\n });\n}\nexport function enumNumberMember(\n id: t.Identifier,\n init: t.NumericLiteral,\n): t.EnumNumberMember {\n return validateNode({\n type: \"EnumNumberMember\",\n id,\n init,\n });\n}\nexport function enumStringMember(\n id: t.Identifier,\n init: t.StringLiteral,\n): t.EnumStringMember {\n return validateNode({\n type: \"EnumStringMember\",\n id,\n init,\n });\n}\nexport function enumDefaultedMember(id: t.Identifier): t.EnumDefaultedMember {\n return validateNode({\n type: \"EnumDefaultedMember\",\n id,\n });\n}\nexport function indexedAccessType(\n objectType: t.FlowType,\n indexType: t.FlowType,\n): t.IndexedAccessType {\n return validateNode({\n type: \"IndexedAccessType\",\n objectType,\n indexType,\n });\n}\nexport function optionalIndexedAccessType(\n objectType: t.FlowType,\n indexType: t.FlowType,\n): t.OptionalIndexedAccessType {\n return validateNode({\n type: \"OptionalIndexedAccessType\",\n objectType,\n indexType,\n optional: null,\n });\n}\nexport function jsxAttribute(\n name: t.JSXIdentifier | t.JSXNamespacedName,\n value:\n | t.JSXElement\n | t.JSXFragment\n | t.StringLiteral\n | t.JSXExpressionContainer\n | null = null,\n): t.JSXAttribute {\n return validateNode({\n type: \"JSXAttribute\",\n name,\n value,\n });\n}\nexport { jsxAttribute as jSXAttribute };\nexport function jsxClosingElement(\n name: t.JSXIdentifier | t.JSXMemberExpression | t.JSXNamespacedName,\n): t.JSXClosingElement {\n return validateNode({\n type: \"JSXClosingElement\",\n name,\n });\n}\nexport { jsxClosingElement as jSXClosingElement };\nexport function jsxElement(\n openingElement: t.JSXOpeningElement,\n closingElement: t.JSXClosingElement | null | undefined = null,\n children: Array<\n | t.JSXText\n | t.JSXExpressionContainer\n | t.JSXSpreadChild\n | t.JSXElement\n | t.JSXFragment\n >,\n selfClosing: boolean | null = null,\n): t.JSXElement {\n return validateNode({\n type: \"JSXElement\",\n openingElement,\n closingElement,\n children,\n selfClosing,\n });\n}\nexport { jsxElement as jSXElement };\nexport function jsxEmptyExpression(): t.JSXEmptyExpression {\n return {\n type: \"JSXEmptyExpression\",\n };\n}\nexport { jsxEmptyExpression as jSXEmptyExpression };\nexport function jsxExpressionContainer(\n expression: t.Expression | t.JSXEmptyExpression,\n): t.JSXExpressionContainer {\n return validateNode({\n type: \"JSXExpressionContainer\",\n expression,\n });\n}\nexport { jsxExpressionContainer as jSXExpressionContainer };\nexport function jsxSpreadChild(expression: t.Expression): t.JSXSpreadChild {\n return validateNode({\n type: \"JSXSpreadChild\",\n expression,\n });\n}\nexport { jsxSpreadChild as jSXSpreadChild };\nexport function jsxIdentifier(name: string): t.JSXIdentifier {\n return validateNode({\n type: \"JSXIdentifier\",\n name,\n });\n}\nexport { jsxIdentifier as jSXIdentifier };\nexport function jsxMemberExpression(\n object: t.JSXMemberExpression | t.JSXIdentifier,\n property: t.JSXIdentifier,\n): t.JSXMemberExpression {\n return validateNode({\n type: \"JSXMemberExpression\",\n object,\n property,\n });\n}\nexport { jsxMemberExpression as jSXMemberExpression };\nexport function jsxNamespacedName(\n namespace: t.JSXIdentifier,\n name: t.JSXIdentifier,\n): t.JSXNamespacedName {\n return validateNode({\n type: \"JSXNamespacedName\",\n namespace,\n name,\n });\n}\nexport { jsxNamespacedName as jSXNamespacedName };\nexport function jsxOpeningElement(\n name: t.JSXIdentifier | t.JSXMemberExpression | t.JSXNamespacedName,\n attributes: Array,\n selfClosing: boolean = false,\n): t.JSXOpeningElement {\n return validateNode({\n type: \"JSXOpeningElement\",\n name,\n attributes,\n selfClosing,\n });\n}\nexport { jsxOpeningElement as jSXOpeningElement };\nexport function jsxSpreadAttribute(\n argument: t.Expression,\n): t.JSXSpreadAttribute {\n return validateNode({\n type: \"JSXSpreadAttribute\",\n argument,\n });\n}\nexport { jsxSpreadAttribute as jSXSpreadAttribute };\nexport function jsxText(value: string): t.JSXText {\n return validateNode({\n type: \"JSXText\",\n value,\n });\n}\nexport { jsxText as jSXText };\nexport function jsxFragment(\n openingFragment: t.JSXOpeningFragment,\n closingFragment: t.JSXClosingFragment,\n children: Array<\n | t.JSXText\n | t.JSXExpressionContainer\n | t.JSXSpreadChild\n | t.JSXElement\n | t.JSXFragment\n >,\n): t.JSXFragment {\n return validateNode({\n type: \"JSXFragment\",\n openingFragment,\n closingFragment,\n children,\n });\n}\nexport { jsxFragment as jSXFragment };\nexport function jsxOpeningFragment(): t.JSXOpeningFragment {\n return {\n type: \"JSXOpeningFragment\",\n };\n}\nexport { jsxOpeningFragment as jSXOpeningFragment };\nexport function jsxClosingFragment(): t.JSXClosingFragment {\n return {\n type: \"JSXClosingFragment\",\n };\n}\nexport { jsxClosingFragment as jSXClosingFragment };\nexport function noop(): t.Noop {\n return {\n type: \"Noop\",\n };\n}\nexport function placeholder(\n expectedNode:\n | \"Identifier\"\n | \"StringLiteral\"\n | \"Expression\"\n | \"Statement\"\n | \"Declaration\"\n | \"BlockStatement\"\n | \"ClassBody\"\n | \"Pattern\",\n name: t.Identifier,\n): t.Placeholder {\n return validateNode({\n type: \"Placeholder\",\n expectedNode,\n name,\n });\n}\nexport function v8IntrinsicIdentifier(name: string): t.V8IntrinsicIdentifier {\n return validateNode({\n type: \"V8IntrinsicIdentifier\",\n name,\n });\n}\nexport function argumentPlaceholder(): t.ArgumentPlaceholder {\n return {\n type: \"ArgumentPlaceholder\",\n };\n}\nexport function bindExpression(\n object: t.Expression,\n callee: t.Expression,\n): t.BindExpression {\n return validateNode({\n type: \"BindExpression\",\n object,\n callee,\n });\n}\nexport function importAttribute(\n key: t.Identifier | t.StringLiteral,\n value: t.StringLiteral,\n): t.ImportAttribute {\n return validateNode({\n type: \"ImportAttribute\",\n key,\n value,\n });\n}\nexport function decorator(expression: t.Expression): t.Decorator {\n return validateNode({\n type: \"Decorator\",\n expression,\n });\n}\nexport function doExpression(\n body: t.BlockStatement,\n async: boolean = false,\n): t.DoExpression {\n return validateNode({\n type: \"DoExpression\",\n body,\n async,\n });\n}\nexport function exportDefaultSpecifier(\n exported: t.Identifier,\n): t.ExportDefaultSpecifier {\n return validateNode({\n type: \"ExportDefaultSpecifier\",\n exported,\n });\n}\nexport function recordExpression(\n properties: Array,\n): t.RecordExpression {\n return validateNode({\n type: \"RecordExpression\",\n properties,\n });\n}\nexport function tupleExpression(\n elements: Array = [],\n): t.TupleExpression {\n return validateNode({\n type: \"TupleExpression\",\n elements,\n });\n}\nexport function decimalLiteral(value: string): t.DecimalLiteral {\n return validateNode({\n type: \"DecimalLiteral\",\n value,\n });\n}\nexport function moduleExpression(body: t.Program): t.ModuleExpression {\n return validateNode({\n type: \"ModuleExpression\",\n body,\n });\n}\nexport function topicReference(): t.TopicReference {\n return {\n type: \"TopicReference\",\n };\n}\nexport function pipelineTopicExpression(\n expression: t.Expression,\n): t.PipelineTopicExpression {\n return validateNode({\n type: \"PipelineTopicExpression\",\n expression,\n });\n}\nexport function pipelineBareFunction(\n callee: t.Expression,\n): t.PipelineBareFunction {\n return validateNode({\n type: \"PipelineBareFunction\",\n callee,\n });\n}\nexport function pipelinePrimaryTopicReference(): t.PipelinePrimaryTopicReference {\n return {\n type: \"PipelinePrimaryTopicReference\",\n };\n}\nexport function tsParameterProperty(\n parameter: t.Identifier | t.AssignmentPattern,\n): t.TSParameterProperty {\n return validateNode({\n type: \"TSParameterProperty\",\n parameter,\n });\n}\nexport { tsParameterProperty as tSParameterProperty };\nexport function tsDeclareFunction(\n id: t.Identifier | null | undefined = null,\n typeParameters:\n | t.TSTypeParameterDeclaration\n | t.Noop\n | null\n | undefined = null,\n params: Array,\n returnType: t.TSTypeAnnotation | t.Noop | null = null,\n): t.TSDeclareFunction {\n return validateNode({\n type: \"TSDeclareFunction\",\n id,\n typeParameters,\n params,\n returnType,\n });\n}\nexport { tsDeclareFunction as tSDeclareFunction };\nexport function tsDeclareMethod(\n decorators: Array | null | undefined = null,\n key:\n | t.Identifier\n | t.StringLiteral\n | t.NumericLiteral\n | t.BigIntLiteral\n | t.Expression,\n typeParameters:\n | t.TSTypeParameterDeclaration\n | t.Noop\n | null\n | undefined = null,\n params: Array<\n t.Identifier | t.Pattern | t.RestElement | t.TSParameterProperty\n >,\n returnType: t.TSTypeAnnotation | t.Noop | null = null,\n): t.TSDeclareMethod {\n return validateNode({\n type: \"TSDeclareMethod\",\n decorators,\n key,\n typeParameters,\n params,\n returnType,\n });\n}\nexport { tsDeclareMethod as tSDeclareMethod };\nexport function tsQualifiedName(\n left: t.TSEntityName,\n right: t.Identifier,\n): t.TSQualifiedName {\n return validateNode({\n type: \"TSQualifiedName\",\n left,\n right,\n });\n}\nexport { tsQualifiedName as tSQualifiedName };\nexport function tsCallSignatureDeclaration(\n typeParameters: t.TSTypeParameterDeclaration | null | undefined = null,\n parameters: Array<\n t.ArrayPattern | t.Identifier | t.ObjectPattern | t.RestElement\n >,\n typeAnnotation: t.TSTypeAnnotation | null = null,\n): t.TSCallSignatureDeclaration {\n return validateNode({\n type: \"TSCallSignatureDeclaration\",\n typeParameters,\n parameters,\n typeAnnotation,\n });\n}\nexport { tsCallSignatureDeclaration as tSCallSignatureDeclaration };\nexport function tsConstructSignatureDeclaration(\n typeParameters: t.TSTypeParameterDeclaration | null | undefined = null,\n parameters: Array<\n t.ArrayPattern | t.Identifier | t.ObjectPattern | t.RestElement\n >,\n typeAnnotation: t.TSTypeAnnotation | null = null,\n): t.TSConstructSignatureDeclaration {\n return validateNode({\n type: \"TSConstructSignatureDeclaration\",\n typeParameters,\n parameters,\n typeAnnotation,\n });\n}\nexport { tsConstructSignatureDeclaration as tSConstructSignatureDeclaration };\nexport function tsPropertySignature(\n key: t.Expression,\n typeAnnotation: t.TSTypeAnnotation | null = null,\n): t.TSPropertySignature {\n return validateNode({\n type: \"TSPropertySignature\",\n key,\n typeAnnotation,\n kind: null,\n });\n}\nexport { tsPropertySignature as tSPropertySignature };\nexport function tsMethodSignature(\n key: t.Expression,\n typeParameters: t.TSTypeParameterDeclaration | null | undefined = null,\n parameters: Array<\n t.ArrayPattern | t.Identifier | t.ObjectPattern | t.RestElement\n >,\n typeAnnotation: t.TSTypeAnnotation | null = null,\n): t.TSMethodSignature {\n return validateNode({\n type: \"TSMethodSignature\",\n key,\n typeParameters,\n parameters,\n typeAnnotation,\n kind: null,\n });\n}\nexport { tsMethodSignature as tSMethodSignature };\nexport function tsIndexSignature(\n parameters: Array,\n typeAnnotation: t.TSTypeAnnotation | null = null,\n): t.TSIndexSignature {\n return validateNode({\n type: \"TSIndexSignature\",\n parameters,\n typeAnnotation,\n });\n}\nexport { tsIndexSignature as tSIndexSignature };\nexport function tsAnyKeyword(): t.TSAnyKeyword {\n return {\n type: \"TSAnyKeyword\",\n };\n}\nexport { tsAnyKeyword as tSAnyKeyword };\nexport function tsBooleanKeyword(): t.TSBooleanKeyword {\n return {\n type: \"TSBooleanKeyword\",\n };\n}\nexport { tsBooleanKeyword as tSBooleanKeyword };\nexport function tsBigIntKeyword(): t.TSBigIntKeyword {\n return {\n type: \"TSBigIntKeyword\",\n };\n}\nexport { tsBigIntKeyword as tSBigIntKeyword };\nexport function tsIntrinsicKeyword(): t.TSIntrinsicKeyword {\n return {\n type: \"TSIntrinsicKeyword\",\n };\n}\nexport { tsIntrinsicKeyword as tSIntrinsicKeyword };\nexport function tsNeverKeyword(): t.TSNeverKeyword {\n return {\n type: \"TSNeverKeyword\",\n };\n}\nexport { tsNeverKeyword as tSNeverKeyword };\nexport function tsNullKeyword(): t.TSNullKeyword {\n return {\n type: \"TSNullKeyword\",\n };\n}\nexport { tsNullKeyword as tSNullKeyword };\nexport function tsNumberKeyword(): t.TSNumberKeyword {\n return {\n type: \"TSNumberKeyword\",\n };\n}\nexport { tsNumberKeyword as tSNumberKeyword };\nexport function tsObjectKeyword(): t.TSObjectKeyword {\n return {\n type: \"TSObjectKeyword\",\n };\n}\nexport { tsObjectKeyword as tSObjectKeyword };\nexport function tsStringKeyword(): t.TSStringKeyword {\n return {\n type: \"TSStringKeyword\",\n };\n}\nexport { tsStringKeyword as tSStringKeyword };\nexport function tsSymbolKeyword(): t.TSSymbolKeyword {\n return {\n type: \"TSSymbolKeyword\",\n };\n}\nexport { tsSymbolKeyword as tSSymbolKeyword };\nexport function tsUndefinedKeyword(): t.TSUndefinedKeyword {\n return {\n type: \"TSUndefinedKeyword\",\n };\n}\nexport { tsUndefinedKeyword as tSUndefinedKeyword };\nexport function tsUnknownKeyword(): t.TSUnknownKeyword {\n return {\n type: \"TSUnknownKeyword\",\n };\n}\nexport { tsUnknownKeyword as tSUnknownKeyword };\nexport function tsVoidKeyword(): t.TSVoidKeyword {\n return {\n type: \"TSVoidKeyword\",\n };\n}\nexport { tsVoidKeyword as tSVoidKeyword };\nexport function tsThisType(): t.TSThisType {\n return {\n type: \"TSThisType\",\n };\n}\nexport { tsThisType as tSThisType };\nexport function tsFunctionType(\n typeParameters: t.TSTypeParameterDeclaration | null | undefined = null,\n parameters: Array<\n t.ArrayPattern | t.Identifier | t.ObjectPattern | t.RestElement\n >,\n typeAnnotation: t.TSTypeAnnotation | null = null,\n): t.TSFunctionType {\n return validateNode({\n type: \"TSFunctionType\",\n typeParameters,\n parameters,\n typeAnnotation,\n });\n}\nexport { tsFunctionType as tSFunctionType };\nexport function tsConstructorType(\n typeParameters: t.TSTypeParameterDeclaration | null | undefined = null,\n parameters: Array<\n t.ArrayPattern | t.Identifier | t.ObjectPattern | t.RestElement\n >,\n typeAnnotation: t.TSTypeAnnotation | null = null,\n): t.TSConstructorType {\n return validateNode({\n type: \"TSConstructorType\",\n typeParameters,\n parameters,\n typeAnnotation,\n });\n}\nexport { tsConstructorType as tSConstructorType };\nexport function tsTypeReference(\n typeName: t.TSEntityName,\n typeParameters: t.TSTypeParameterInstantiation | null = null,\n): t.TSTypeReference {\n return validateNode({\n type: \"TSTypeReference\",\n typeName,\n typeParameters,\n });\n}\nexport { tsTypeReference as tSTypeReference };\nexport function tsTypePredicate(\n parameterName: t.Identifier | t.TSThisType,\n typeAnnotation: t.TSTypeAnnotation | null = null,\n asserts: boolean | null = null,\n): t.TSTypePredicate {\n return validateNode({\n type: \"TSTypePredicate\",\n parameterName,\n typeAnnotation,\n asserts,\n });\n}\nexport { tsTypePredicate as tSTypePredicate };\nexport function tsTypeQuery(\n exprName: t.TSEntityName | t.TSImportType,\n typeParameters: t.TSTypeParameterInstantiation | null = null,\n): t.TSTypeQuery {\n return validateNode({\n type: \"TSTypeQuery\",\n exprName,\n typeParameters,\n });\n}\nexport { tsTypeQuery as tSTypeQuery };\nexport function tsTypeLiteral(\n members: Array,\n): t.TSTypeLiteral {\n return validateNode({\n type: \"TSTypeLiteral\",\n members,\n });\n}\nexport { tsTypeLiteral as tSTypeLiteral };\nexport function tsArrayType(elementType: t.TSType): t.TSArrayType {\n return validateNode({\n type: \"TSArrayType\",\n elementType,\n });\n}\nexport { tsArrayType as tSArrayType };\nexport function tsTupleType(\n elementTypes: Array,\n): t.TSTupleType {\n return validateNode({\n type: \"TSTupleType\",\n elementTypes,\n });\n}\nexport { tsTupleType as tSTupleType };\nexport function tsOptionalType(typeAnnotation: t.TSType): t.TSOptionalType {\n return validateNode({\n type: \"TSOptionalType\",\n typeAnnotation,\n });\n}\nexport { tsOptionalType as tSOptionalType };\nexport function tsRestType(typeAnnotation: t.TSType): t.TSRestType {\n return validateNode({\n type: \"TSRestType\",\n typeAnnotation,\n });\n}\nexport { tsRestType as tSRestType };\nexport function tsNamedTupleMember(\n label: t.Identifier,\n elementType: t.TSType,\n optional: boolean = false,\n): t.TSNamedTupleMember {\n return validateNode({\n type: \"TSNamedTupleMember\",\n label,\n elementType,\n optional,\n });\n}\nexport { tsNamedTupleMember as tSNamedTupleMember };\nexport function tsUnionType(types: Array): t.TSUnionType {\n return validateNode({\n type: \"TSUnionType\",\n types,\n });\n}\nexport { tsUnionType as tSUnionType };\nexport function tsIntersectionType(\n types: Array,\n): t.TSIntersectionType {\n return validateNode({\n type: \"TSIntersectionType\",\n types,\n });\n}\nexport { tsIntersectionType as tSIntersectionType };\nexport function tsConditionalType(\n checkType: t.TSType,\n extendsType: t.TSType,\n trueType: t.TSType,\n falseType: t.TSType,\n): t.TSConditionalType {\n return validateNode({\n type: \"TSConditionalType\",\n checkType,\n extendsType,\n trueType,\n falseType,\n });\n}\nexport { tsConditionalType as tSConditionalType };\nexport function tsInferType(typeParameter: t.TSTypeParameter): t.TSInferType {\n return validateNode({\n type: \"TSInferType\",\n typeParameter,\n });\n}\nexport { tsInferType as tSInferType };\nexport function tsParenthesizedType(\n typeAnnotation: t.TSType,\n): t.TSParenthesizedType {\n return validateNode({\n type: \"TSParenthesizedType\",\n typeAnnotation,\n });\n}\nexport { tsParenthesizedType as tSParenthesizedType };\nexport function tsTypeOperator(typeAnnotation: t.TSType): t.TSTypeOperator {\n return validateNode({\n type: \"TSTypeOperator\",\n typeAnnotation,\n operator: null,\n });\n}\nexport { tsTypeOperator as tSTypeOperator };\nexport function tsIndexedAccessType(\n objectType: t.TSType,\n indexType: t.TSType,\n): t.TSIndexedAccessType {\n return validateNode({\n type: \"TSIndexedAccessType\",\n objectType,\n indexType,\n });\n}\nexport { tsIndexedAccessType as tSIndexedAccessType };\nexport function tsMappedType(\n typeParameter: t.TSTypeParameter,\n typeAnnotation: t.TSType | null = null,\n nameType: t.TSType | null = null,\n): t.TSMappedType {\n return validateNode({\n type: \"TSMappedType\",\n typeParameter,\n typeAnnotation,\n nameType,\n });\n}\nexport { tsMappedType as tSMappedType };\nexport function tsLiteralType(\n literal:\n | t.NumericLiteral\n | t.StringLiteral\n | t.BooleanLiteral\n | t.BigIntLiteral\n | t.TemplateLiteral\n | t.UnaryExpression,\n): t.TSLiteralType {\n return validateNode({\n type: \"TSLiteralType\",\n literal,\n });\n}\nexport { tsLiteralType as tSLiteralType };\nexport function tsExpressionWithTypeArguments(\n expression: t.TSEntityName,\n typeParameters: t.TSTypeParameterInstantiation | null = null,\n): t.TSExpressionWithTypeArguments {\n return validateNode({\n type: \"TSExpressionWithTypeArguments\",\n expression,\n typeParameters,\n });\n}\nexport { tsExpressionWithTypeArguments as tSExpressionWithTypeArguments };\nexport function tsInterfaceDeclaration(\n id: t.Identifier,\n typeParameters: t.TSTypeParameterDeclaration | null | undefined = null,\n _extends: Array | null | undefined = null,\n body: t.TSInterfaceBody,\n): t.TSInterfaceDeclaration {\n return validateNode({\n type: \"TSInterfaceDeclaration\",\n id,\n typeParameters,\n extends: _extends,\n body,\n });\n}\nexport { tsInterfaceDeclaration as tSInterfaceDeclaration };\nexport function tsInterfaceBody(\n body: Array,\n): t.TSInterfaceBody {\n return validateNode({\n type: \"TSInterfaceBody\",\n body,\n });\n}\nexport { tsInterfaceBody as tSInterfaceBody };\nexport function tsTypeAliasDeclaration(\n id: t.Identifier,\n typeParameters: t.TSTypeParameterDeclaration | null | undefined = null,\n typeAnnotation: t.TSType,\n): t.TSTypeAliasDeclaration {\n return validateNode({\n type: \"TSTypeAliasDeclaration\",\n id,\n typeParameters,\n typeAnnotation,\n });\n}\nexport { tsTypeAliasDeclaration as tSTypeAliasDeclaration };\nexport function tsInstantiationExpression(\n expression: t.Expression,\n typeParameters: t.TSTypeParameterInstantiation | null = null,\n): t.TSInstantiationExpression {\n return validateNode({\n type: \"TSInstantiationExpression\",\n expression,\n typeParameters,\n });\n}\nexport { tsInstantiationExpression as tSInstantiationExpression };\nexport function tsAsExpression(\n expression: t.Expression,\n typeAnnotation: t.TSType,\n): t.TSAsExpression {\n return validateNode({\n type: \"TSAsExpression\",\n expression,\n typeAnnotation,\n });\n}\nexport { tsAsExpression as tSAsExpression };\nexport function tsSatisfiesExpression(\n expression: t.Expression,\n typeAnnotation: t.TSType,\n): t.TSSatisfiesExpression {\n return validateNode({\n type: \"TSSatisfiesExpression\",\n expression,\n typeAnnotation,\n });\n}\nexport { tsSatisfiesExpression as tSSatisfiesExpression };\nexport function tsTypeAssertion(\n typeAnnotation: t.TSType,\n expression: t.Expression,\n): t.TSTypeAssertion {\n return validateNode({\n type: \"TSTypeAssertion\",\n typeAnnotation,\n expression,\n });\n}\nexport { tsTypeAssertion as tSTypeAssertion };\nexport function tsEnumDeclaration(\n id: t.Identifier,\n members: Array,\n): t.TSEnumDeclaration {\n return validateNode({\n type: \"TSEnumDeclaration\",\n id,\n members,\n });\n}\nexport { tsEnumDeclaration as tSEnumDeclaration };\nexport function tsEnumMember(\n id: t.Identifier | t.StringLiteral,\n initializer: t.Expression | null = null,\n): t.TSEnumMember {\n return validateNode({\n type: \"TSEnumMember\",\n id,\n initializer,\n });\n}\nexport { tsEnumMember as tSEnumMember };\nexport function tsModuleDeclaration(\n id: t.Identifier | t.StringLiteral,\n body: t.TSModuleBlock | t.TSModuleDeclaration,\n): t.TSModuleDeclaration {\n return validateNode({\n type: \"TSModuleDeclaration\",\n id,\n body,\n });\n}\nexport { tsModuleDeclaration as tSModuleDeclaration };\nexport function tsModuleBlock(body: Array): t.TSModuleBlock {\n return validateNode({\n type: \"TSModuleBlock\",\n body,\n });\n}\nexport { tsModuleBlock as tSModuleBlock };\nexport function tsImportType(\n argument: t.StringLiteral,\n qualifier: t.TSEntityName | null = null,\n typeParameters: t.TSTypeParameterInstantiation | null = null,\n): t.TSImportType {\n return validateNode({\n type: \"TSImportType\",\n argument,\n qualifier,\n typeParameters,\n });\n}\nexport { tsImportType as tSImportType };\nexport function tsImportEqualsDeclaration(\n id: t.Identifier,\n moduleReference: t.TSEntityName | t.TSExternalModuleReference,\n): t.TSImportEqualsDeclaration {\n return validateNode({\n type: \"TSImportEqualsDeclaration\",\n id,\n moduleReference,\n isExport: null,\n });\n}\nexport { tsImportEqualsDeclaration as tSImportEqualsDeclaration };\nexport function tsExternalModuleReference(\n expression: t.StringLiteral,\n): t.TSExternalModuleReference {\n return validateNode({\n type: \"TSExternalModuleReference\",\n expression,\n });\n}\nexport { tsExternalModuleReference as tSExternalModuleReference };\nexport function tsNonNullExpression(\n expression: t.Expression,\n): t.TSNonNullExpression {\n return validateNode({\n type: \"TSNonNullExpression\",\n expression,\n });\n}\nexport { tsNonNullExpression as tSNonNullExpression };\nexport function tsExportAssignment(\n expression: t.Expression,\n): t.TSExportAssignment {\n return validateNode({\n type: \"TSExportAssignment\",\n expression,\n });\n}\nexport { tsExportAssignment as tSExportAssignment };\nexport function tsNamespaceExportDeclaration(\n id: t.Identifier,\n): t.TSNamespaceExportDeclaration {\n return validateNode({\n type: \"TSNamespaceExportDeclaration\",\n id,\n });\n}\nexport { tsNamespaceExportDeclaration as tSNamespaceExportDeclaration };\nexport function tsTypeAnnotation(typeAnnotation: t.TSType): t.TSTypeAnnotation {\n return validateNode({\n type: \"TSTypeAnnotation\",\n typeAnnotation,\n });\n}\nexport { tsTypeAnnotation as tSTypeAnnotation };\nexport function tsTypeParameterInstantiation(\n params: Array,\n): t.TSTypeParameterInstantiation {\n return validateNode({\n type: \"TSTypeParameterInstantiation\",\n params,\n });\n}\nexport { tsTypeParameterInstantiation as tSTypeParameterInstantiation };\nexport function tsTypeParameterDeclaration(\n params: Array,\n): t.TSTypeParameterDeclaration {\n return validateNode({\n type: \"TSTypeParameterDeclaration\",\n params,\n });\n}\nexport { tsTypeParameterDeclaration as tSTypeParameterDeclaration };\nexport function tsTypeParameter(\n constraint: t.TSType | null | undefined = null,\n _default: t.TSType | null | undefined = null,\n name: string,\n): t.TSTypeParameter {\n return validateNode({\n type: \"TSTypeParameter\",\n constraint,\n default: _default,\n name,\n });\n}\nexport { tsTypeParameter as tSTypeParameter };\n/** @deprecated */\nfunction NumberLiteral(value: number) {\n deprecationWarning(\"NumberLiteral\", \"NumericLiteral\", \"The node type \");\n return numericLiteral(value);\n}\nexport { NumberLiteral as numberLiteral };\n/** @deprecated */\nfunction RegexLiteral(pattern: string, flags: string = \"\") {\n deprecationWarning(\"RegexLiteral\", \"RegExpLiteral\", \"The node type \");\n return regExpLiteral(pattern, flags);\n}\nexport { RegexLiteral as regexLiteral };\n/** @deprecated */\nfunction RestProperty(argument: t.LVal) {\n deprecationWarning(\"RestProperty\", \"RestElement\", \"The node type \");\n return restElement(argument);\n}\nexport { RestProperty as restProperty };\n/** @deprecated */\nfunction SpreadProperty(argument: t.Expression) {\n deprecationWarning(\"SpreadProperty\", \"SpreadElement\", \"The node type \");\n return spreadElement(argument);\n}\nexport { SpreadProperty as spreadProperty };\n"],"mappings":"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","ignoreList":[]} \ No newline at end of file +{"version":3,"names":["_validate","require","_deprecationWarning","utils","validateInternal","validate","NODE_FIELDS","arrayExpression","elements","node","type","defs","ArrayExpression","assignmentExpression","operator","left","right","AssignmentExpression","binaryExpression","BinaryExpression","interpreterDirective","value","InterpreterDirective","directive","Directive","directiveLiteral","DirectiveLiteral","blockStatement","body","directives","BlockStatement","breakStatement","label","BreakStatement","callExpression","callee","_arguments","arguments","CallExpression","catchClause","param","CatchClause","conditionalExpression","test","consequent","alternate","ConditionalExpression","continueStatement","ContinueStatement","debuggerStatement","doWhileStatement","DoWhileStatement","emptyStatement","expressionStatement","expression","ExpressionStatement","file","program","comments","tokens","File","forInStatement","ForInStatement","forStatement","init","update","ForStatement","functionDeclaration","id","params","generator","async","FunctionDeclaration","functionExpression","FunctionExpression","identifier","name","Identifier","ifStatement","IfStatement","labeledStatement","LabeledStatement","stringLiteral","StringLiteral","numericLiteral","NumericLiteral","nullLiteral","booleanLiteral","BooleanLiteral","regExpLiteral","pattern","flags","RegExpLiteral","logicalExpression","LogicalExpression","memberExpression","object","property","computed","optional","MemberExpression","newExpression","NewExpression","sourceType","interpreter","Program","objectExpression","properties","ObjectExpression","objectMethod","kind","key","ObjectMethod","objectProperty","shorthand","decorators","ObjectProperty","restElement","argument","RestElement","returnStatement","ReturnStatement","sequenceExpression","expressions","SequenceExpression","parenthesizedExpression","ParenthesizedExpression","switchCase","SwitchCase","switchStatement","discriminant","cases","SwitchStatement","thisExpression","throwStatement","ThrowStatement","tryStatement","block","handler","finalizer","TryStatement","unaryExpression","prefix","UnaryExpression","updateExpression","UpdateExpression","variableDeclaration","declarations","VariableDeclaration","variableDeclarator","VariableDeclarator","whileStatement","WhileStatement","withStatement","WithStatement","assignmentPattern","AssignmentPattern","arrayPattern","ArrayPattern","arrowFunctionExpression","ArrowFunctionExpression","classBody","ClassBody","classExpression","superClass","ClassExpression","classDeclaration","ClassDeclaration","exportAllDeclaration","source","ExportAllDeclaration","exportDefaultDeclaration","declaration","ExportDefaultDeclaration","exportNamedDeclaration","specifiers","ExportNamedDeclaration","exportSpecifier","local","exported","ExportSpecifier","forOfStatement","_await","await","ForOfStatement","importDeclaration","ImportDeclaration","importDefaultSpecifier","ImportDefaultSpecifier","importNamespaceSpecifier","ImportNamespaceSpecifier","importSpecifier","imported","ImportSpecifier","importExpression","options","ImportExpression","metaProperty","meta","MetaProperty","classMethod","_static","static","ClassMethod","objectPattern","ObjectPattern","spreadElement","SpreadElement","_super","taggedTemplateExpression","tag","quasi","TaggedTemplateExpression","templateElement","tail","TemplateElement","templateLiteral","quasis","TemplateLiteral","yieldExpression","delegate","YieldExpression","awaitExpression","AwaitExpression","_import","bigIntLiteral","BigIntLiteral","exportNamespaceSpecifier","ExportNamespaceSpecifier","optionalMemberExpression","OptionalMemberExpression","optionalCallExpression","OptionalCallExpression","classProperty","typeAnnotation","ClassProperty","classAccessorProperty","ClassAccessorProperty","classPrivateProperty","ClassPrivateProperty","classPrivateMethod","ClassPrivateMethod","privateName","PrivateName","staticBlock","StaticBlock","anyTypeAnnotation","arrayTypeAnnotation","elementType","ArrayTypeAnnotation","booleanTypeAnnotation","booleanLiteralTypeAnnotation","BooleanLiteralTypeAnnotation","nullLiteralTypeAnnotation","classImplements","typeParameters","ClassImplements","declareClass","_extends","extends","DeclareClass","declareFunction","DeclareFunction","declareInterface","DeclareInterface","declareModule","DeclareModule","declareModuleExports","DeclareModuleExports","declareTypeAlias","DeclareTypeAlias","declareOpaqueType","supertype","DeclareOpaqueType","declareVariable","DeclareVariable","declareExportDeclaration","attributes","DeclareExportDeclaration","declareExportAllDeclaration","DeclareExportAllDeclaration","declaredPredicate","DeclaredPredicate","existsTypeAnnotation","functionTypeAnnotation","rest","returnType","FunctionTypeAnnotation","functionTypeParam","FunctionTypeParam","genericTypeAnnotation","GenericTypeAnnotation","inferredPredicate","interfaceExtends","InterfaceExtends","interfaceDeclaration","InterfaceDeclaration","interfaceTypeAnnotation","InterfaceTypeAnnotation","intersectionTypeAnnotation","types","IntersectionTypeAnnotation","mixedTypeAnnotation","emptyTypeAnnotation","nullableTypeAnnotation","NullableTypeAnnotation","numberLiteralTypeAnnotation","NumberLiteralTypeAnnotation","numberTypeAnnotation","objectTypeAnnotation","indexers","callProperties","internalSlots","exact","ObjectTypeAnnotation","objectTypeInternalSlot","method","ObjectTypeInternalSlot","objectTypeCallProperty","ObjectTypeCallProperty","objectTypeIndexer","variance","ObjectTypeIndexer","objectTypeProperty","proto","ObjectTypeProperty","objectTypeSpreadProperty","ObjectTypeSpreadProperty","opaqueType","impltype","OpaqueType","qualifiedTypeIdentifier","qualification","QualifiedTypeIdentifier","stringLiteralTypeAnnotation","StringLiteralTypeAnnotation","stringTypeAnnotation","symbolTypeAnnotation","thisTypeAnnotation","tupleTypeAnnotation","TupleTypeAnnotation","typeofTypeAnnotation","TypeofTypeAnnotation","typeAlias","TypeAlias","TypeAnnotation","typeCastExpression","TypeCastExpression","typeParameter","bound","_default","default","TypeParameter","typeParameterDeclaration","TypeParameterDeclaration","typeParameterInstantiation","TypeParameterInstantiation","unionTypeAnnotation","UnionTypeAnnotation","Variance","voidTypeAnnotation","enumDeclaration","EnumDeclaration","enumBooleanBody","members","explicitType","hasUnknownMembers","EnumBooleanBody","enumNumberBody","EnumNumberBody","enumStringBody","EnumStringBody","enumSymbolBody","EnumSymbolBody","enumBooleanMember","EnumBooleanMember","enumNumberMember","EnumNumberMember","enumStringMember","EnumStringMember","enumDefaultedMember","EnumDefaultedMember","indexedAccessType","objectType","indexType","IndexedAccessType","optionalIndexedAccessType","OptionalIndexedAccessType","jsxAttribute","JSXAttribute","jsxClosingElement","JSXClosingElement","jsxElement","openingElement","closingElement","children","selfClosing","JSXElement","jsxEmptyExpression","jsxExpressionContainer","JSXExpressionContainer","jsxSpreadChild","JSXSpreadChild","jsxIdentifier","JSXIdentifier","jsxMemberExpression","JSXMemberExpression","jsxNamespacedName","namespace","JSXNamespacedName","jsxOpeningElement","JSXOpeningElement","jsxSpreadAttribute","JSXSpreadAttribute","jsxText","JSXText","jsxFragment","openingFragment","closingFragment","JSXFragment","jsxOpeningFragment","jsxClosingFragment","noop","placeholder","expectedNode","Placeholder","v8IntrinsicIdentifier","V8IntrinsicIdentifier","argumentPlaceholder","bindExpression","BindExpression","importAttribute","ImportAttribute","decorator","Decorator","doExpression","DoExpression","exportDefaultSpecifier","ExportDefaultSpecifier","recordExpression","RecordExpression","tupleExpression","TupleExpression","decimalLiteral","DecimalLiteral","moduleExpression","ModuleExpression","topicReference","pipelineTopicExpression","PipelineTopicExpression","pipelineBareFunction","PipelineBareFunction","pipelinePrimaryTopicReference","tsParameterProperty","parameter","TSParameterProperty","tsDeclareFunction","TSDeclareFunction","tsDeclareMethod","TSDeclareMethod","tsQualifiedName","TSQualifiedName","tsCallSignatureDeclaration","parameters","TSCallSignatureDeclaration","tsConstructSignatureDeclaration","TSConstructSignatureDeclaration","tsPropertySignature","TSPropertySignature","tsMethodSignature","TSMethodSignature","tsIndexSignature","TSIndexSignature","tsAnyKeyword","tsBooleanKeyword","tsBigIntKeyword","tsIntrinsicKeyword","tsNeverKeyword","tsNullKeyword","tsNumberKeyword","tsObjectKeyword","tsStringKeyword","tsSymbolKeyword","tsUndefinedKeyword","tsUnknownKeyword","tsVoidKeyword","tsThisType","tsFunctionType","TSFunctionType","tsConstructorType","TSConstructorType","tsTypeReference","typeName","TSTypeReference","tsTypePredicate","parameterName","asserts","TSTypePredicate","tsTypeQuery","exprName","TSTypeQuery","tsTypeLiteral","TSTypeLiteral","tsArrayType","TSArrayType","tsTupleType","elementTypes","TSTupleType","tsOptionalType","TSOptionalType","tsRestType","TSRestType","tsNamedTupleMember","TSNamedTupleMember","tsUnionType","TSUnionType","tsIntersectionType","TSIntersectionType","tsConditionalType","checkType","extendsType","trueType","falseType","TSConditionalType","tsInferType","TSInferType","tsParenthesizedType","TSParenthesizedType","tsTypeOperator","TSTypeOperator","tsIndexedAccessType","TSIndexedAccessType","tsMappedType","nameType","TSMappedType","tsLiteralType","literal","TSLiteralType","tsExpressionWithTypeArguments","TSExpressionWithTypeArguments","tsInterfaceDeclaration","TSInterfaceDeclaration","tsInterfaceBody","TSInterfaceBody","tsTypeAliasDeclaration","TSTypeAliasDeclaration","tsInstantiationExpression","TSInstantiationExpression","tsAsExpression","TSAsExpression","tsSatisfiesExpression","TSSatisfiesExpression","tsTypeAssertion","TSTypeAssertion","tsEnumDeclaration","TSEnumDeclaration","tsEnumMember","initializer","TSEnumMember","tsModuleDeclaration","TSModuleDeclaration","tsModuleBlock","TSModuleBlock","tsImportType","qualifier","TSImportType","tsImportEqualsDeclaration","moduleReference","isExport","TSImportEqualsDeclaration","tsExternalModuleReference","TSExternalModuleReference","tsNonNullExpression","TSNonNullExpression","tsExportAssignment","TSExportAssignment","tsNamespaceExportDeclaration","TSNamespaceExportDeclaration","tsTypeAnnotation","TSTypeAnnotation","tsTypeParameterInstantiation","TSTypeParameterInstantiation","tsTypeParameterDeclaration","TSTypeParameterDeclaration","tsTypeParameter","constraint","TSTypeParameter","NumberLiteral","deprecationWarning","RegexLiteral","RestProperty","SpreadProperty"],"sources":["../../../src/builders/generated/index.ts"],"sourcesContent":["/*\n * This file is auto-generated! Do not modify it directly.\n * To re-generate run 'make build'\n */\nimport * as _validate from \"../../validators/validate.ts\";\nimport type * as t from \"../../index.ts\";\nimport deprecationWarning from \"../../utils/deprecationWarning.ts\";\nimport * as utils from \"../../definitions/utils.ts\";\n\nconst { validateInternal: validate } = _validate;\nconst { NODE_FIELDS } = utils;\n\nexport function arrayExpression(\n elements: Array = [],\n): t.ArrayExpression {\n const node: t.ArrayExpression = {\n type: \"ArrayExpression\",\n elements,\n };\n const defs = NODE_FIELDS.ArrayExpression;\n validate(defs.elements, node, \"elements\", elements, 1);\n return node;\n}\nexport function assignmentExpression(\n operator: string,\n left: t.LVal | t.OptionalMemberExpression,\n right: t.Expression,\n): t.AssignmentExpression {\n const node: t.AssignmentExpression = {\n type: \"AssignmentExpression\",\n operator,\n left,\n right,\n };\n const defs = NODE_FIELDS.AssignmentExpression;\n validate(defs.operator, node, \"operator\", operator);\n validate(defs.left, node, \"left\", left, 1);\n validate(defs.right, node, \"right\", right, 1);\n return node;\n}\nexport function binaryExpression(\n operator:\n | \"+\"\n | \"-\"\n | \"/\"\n | \"%\"\n | \"*\"\n | \"**\"\n | \"&\"\n | \"|\"\n | \">>\"\n | \">>>\"\n | \"<<\"\n | \"^\"\n | \"==\"\n | \"===\"\n | \"!=\"\n | \"!==\"\n | \"in\"\n | \"instanceof\"\n | \">\"\n | \"<\"\n | \">=\"\n | \"<=\"\n | \"|>\",\n left: t.Expression | t.PrivateName,\n right: t.Expression,\n): t.BinaryExpression {\n const node: t.BinaryExpression = {\n type: \"BinaryExpression\",\n operator,\n left,\n right,\n };\n const defs = NODE_FIELDS.BinaryExpression;\n validate(defs.operator, node, \"operator\", operator);\n validate(defs.left, node, \"left\", left, 1);\n validate(defs.right, node, \"right\", right, 1);\n return node;\n}\nexport function interpreterDirective(value: string): t.InterpreterDirective {\n const node: t.InterpreterDirective = {\n type: \"InterpreterDirective\",\n value,\n };\n const defs = NODE_FIELDS.InterpreterDirective;\n validate(defs.value, node, \"value\", value);\n return node;\n}\nexport function directive(value: t.DirectiveLiteral): t.Directive {\n const node: t.Directive = {\n type: \"Directive\",\n value,\n };\n const defs = NODE_FIELDS.Directive;\n validate(defs.value, node, \"value\", value, 1);\n return node;\n}\nexport function directiveLiteral(value: string): t.DirectiveLiteral {\n const node: t.DirectiveLiteral = {\n type: \"DirectiveLiteral\",\n value,\n };\n const defs = NODE_FIELDS.DirectiveLiteral;\n validate(defs.value, node, \"value\", value);\n return node;\n}\nexport function blockStatement(\n body: Array,\n directives: Array = [],\n): t.BlockStatement {\n const node: t.BlockStatement = {\n type: \"BlockStatement\",\n body,\n directives,\n };\n const defs = NODE_FIELDS.BlockStatement;\n validate(defs.body, node, \"body\", body, 1);\n validate(defs.directives, node, \"directives\", directives, 1);\n return node;\n}\nexport function breakStatement(\n label: t.Identifier | null = null,\n): t.BreakStatement {\n const node: t.BreakStatement = {\n type: \"BreakStatement\",\n label,\n };\n const defs = NODE_FIELDS.BreakStatement;\n validate(defs.label, node, \"label\", label, 1);\n return node;\n}\nexport function callExpression(\n callee: t.Expression | t.Super | t.V8IntrinsicIdentifier,\n _arguments: Array,\n): t.CallExpression {\n const node: t.CallExpression = {\n type: \"CallExpression\",\n callee,\n arguments: _arguments,\n };\n const defs = NODE_FIELDS.CallExpression;\n validate(defs.callee, node, \"callee\", callee, 1);\n validate(defs.arguments, node, \"arguments\", _arguments, 1);\n return node;\n}\nexport function catchClause(\n param:\n | t.Identifier\n | t.ArrayPattern\n | t.ObjectPattern\n | null\n | undefined = null,\n body: t.BlockStatement,\n): t.CatchClause {\n const node: t.CatchClause = {\n type: \"CatchClause\",\n param,\n body,\n };\n const defs = NODE_FIELDS.CatchClause;\n validate(defs.param, node, \"param\", param, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function conditionalExpression(\n test: t.Expression,\n consequent: t.Expression,\n alternate: t.Expression,\n): t.ConditionalExpression {\n const node: t.ConditionalExpression = {\n type: \"ConditionalExpression\",\n test,\n consequent,\n alternate,\n };\n const defs = NODE_FIELDS.ConditionalExpression;\n validate(defs.test, node, \"test\", test, 1);\n validate(defs.consequent, node, \"consequent\", consequent, 1);\n validate(defs.alternate, node, \"alternate\", alternate, 1);\n return node;\n}\nexport function continueStatement(\n label: t.Identifier | null = null,\n): t.ContinueStatement {\n const node: t.ContinueStatement = {\n type: \"ContinueStatement\",\n label,\n };\n const defs = NODE_FIELDS.ContinueStatement;\n validate(defs.label, node, \"label\", label, 1);\n return node;\n}\nexport function debuggerStatement(): t.DebuggerStatement {\n return {\n type: \"DebuggerStatement\",\n };\n}\nexport function doWhileStatement(\n test: t.Expression,\n body: t.Statement,\n): t.DoWhileStatement {\n const node: t.DoWhileStatement = {\n type: \"DoWhileStatement\",\n test,\n body,\n };\n const defs = NODE_FIELDS.DoWhileStatement;\n validate(defs.test, node, \"test\", test, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function emptyStatement(): t.EmptyStatement {\n return {\n type: \"EmptyStatement\",\n };\n}\nexport function expressionStatement(\n expression: t.Expression,\n): t.ExpressionStatement {\n const node: t.ExpressionStatement = {\n type: \"ExpressionStatement\",\n expression,\n };\n const defs = NODE_FIELDS.ExpressionStatement;\n validate(defs.expression, node, \"expression\", expression, 1);\n return node;\n}\nexport function file(\n program: t.Program,\n comments: Array | null = null,\n tokens: Array | null = null,\n): t.File {\n const node: t.File = {\n type: \"File\",\n program,\n comments,\n tokens,\n };\n const defs = NODE_FIELDS.File;\n validate(defs.program, node, \"program\", program, 1);\n validate(defs.comments, node, \"comments\", comments, 1);\n validate(defs.tokens, node, \"tokens\", tokens);\n return node;\n}\nexport function forInStatement(\n left: t.VariableDeclaration | t.LVal,\n right: t.Expression,\n body: t.Statement,\n): t.ForInStatement {\n const node: t.ForInStatement = {\n type: \"ForInStatement\",\n left,\n right,\n body,\n };\n const defs = NODE_FIELDS.ForInStatement;\n validate(defs.left, node, \"left\", left, 1);\n validate(defs.right, node, \"right\", right, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function forStatement(\n init: t.VariableDeclaration | t.Expression | null | undefined = null,\n test: t.Expression | null | undefined = null,\n update: t.Expression | null | undefined = null,\n body: t.Statement,\n): t.ForStatement {\n const node: t.ForStatement = {\n type: \"ForStatement\",\n init,\n test,\n update,\n body,\n };\n const defs = NODE_FIELDS.ForStatement;\n validate(defs.init, node, \"init\", init, 1);\n validate(defs.test, node, \"test\", test, 1);\n validate(defs.update, node, \"update\", update, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function functionDeclaration(\n id: t.Identifier | null | undefined = null,\n params: Array,\n body: t.BlockStatement,\n generator: boolean = false,\n async: boolean = false,\n): t.FunctionDeclaration {\n const node: t.FunctionDeclaration = {\n type: \"FunctionDeclaration\",\n id,\n params,\n body,\n generator,\n async,\n };\n const defs = NODE_FIELDS.FunctionDeclaration;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.params, node, \"params\", params, 1);\n validate(defs.body, node, \"body\", body, 1);\n validate(defs.generator, node, \"generator\", generator);\n validate(defs.async, node, \"async\", async);\n return node;\n}\nexport function functionExpression(\n id: t.Identifier | null | undefined = null,\n params: Array,\n body: t.BlockStatement,\n generator: boolean = false,\n async: boolean = false,\n): t.FunctionExpression {\n const node: t.FunctionExpression = {\n type: \"FunctionExpression\",\n id,\n params,\n body,\n generator,\n async,\n };\n const defs = NODE_FIELDS.FunctionExpression;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.params, node, \"params\", params, 1);\n validate(defs.body, node, \"body\", body, 1);\n validate(defs.generator, node, \"generator\", generator);\n validate(defs.async, node, \"async\", async);\n return node;\n}\nexport function identifier(name: string): t.Identifier {\n const node: t.Identifier = {\n type: \"Identifier\",\n name,\n };\n const defs = NODE_FIELDS.Identifier;\n validate(defs.name, node, \"name\", name);\n return node;\n}\nexport function ifStatement(\n test: t.Expression,\n consequent: t.Statement,\n alternate: t.Statement | null = null,\n): t.IfStatement {\n const node: t.IfStatement = {\n type: \"IfStatement\",\n test,\n consequent,\n alternate,\n };\n const defs = NODE_FIELDS.IfStatement;\n validate(defs.test, node, \"test\", test, 1);\n validate(defs.consequent, node, \"consequent\", consequent, 1);\n validate(defs.alternate, node, \"alternate\", alternate, 1);\n return node;\n}\nexport function labeledStatement(\n label: t.Identifier,\n body: t.Statement,\n): t.LabeledStatement {\n const node: t.LabeledStatement = {\n type: \"LabeledStatement\",\n label,\n body,\n };\n const defs = NODE_FIELDS.LabeledStatement;\n validate(defs.label, node, \"label\", label, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function stringLiteral(value: string): t.StringLiteral {\n const node: t.StringLiteral = {\n type: \"StringLiteral\",\n value,\n };\n const defs = NODE_FIELDS.StringLiteral;\n validate(defs.value, node, \"value\", value);\n return node;\n}\nexport function numericLiteral(value: number): t.NumericLiteral {\n const node: t.NumericLiteral = {\n type: \"NumericLiteral\",\n value,\n };\n const defs = NODE_FIELDS.NumericLiteral;\n validate(defs.value, node, \"value\", value);\n return node;\n}\nexport function nullLiteral(): t.NullLiteral {\n return {\n type: \"NullLiteral\",\n };\n}\nexport function booleanLiteral(value: boolean): t.BooleanLiteral {\n const node: t.BooleanLiteral = {\n type: \"BooleanLiteral\",\n value,\n };\n const defs = NODE_FIELDS.BooleanLiteral;\n validate(defs.value, node, \"value\", value);\n return node;\n}\nexport function regExpLiteral(\n pattern: string,\n flags: string = \"\",\n): t.RegExpLiteral {\n const node: t.RegExpLiteral = {\n type: \"RegExpLiteral\",\n pattern,\n flags,\n };\n const defs = NODE_FIELDS.RegExpLiteral;\n validate(defs.pattern, node, \"pattern\", pattern);\n validate(defs.flags, node, \"flags\", flags);\n return node;\n}\nexport function logicalExpression(\n operator: \"||\" | \"&&\" | \"??\",\n left: t.Expression,\n right: t.Expression,\n): t.LogicalExpression {\n const node: t.LogicalExpression = {\n type: \"LogicalExpression\",\n operator,\n left,\n right,\n };\n const defs = NODE_FIELDS.LogicalExpression;\n validate(defs.operator, node, \"operator\", operator);\n validate(defs.left, node, \"left\", left, 1);\n validate(defs.right, node, \"right\", right, 1);\n return node;\n}\nexport function memberExpression(\n object: t.Expression | t.Super,\n property: t.Expression | t.Identifier | t.PrivateName,\n computed: boolean = false,\n optional: boolean | null = null,\n): t.MemberExpression {\n const node: t.MemberExpression = {\n type: \"MemberExpression\",\n object,\n property,\n computed,\n optional,\n };\n const defs = NODE_FIELDS.MemberExpression;\n validate(defs.object, node, \"object\", object, 1);\n validate(defs.property, node, \"property\", property, 1);\n validate(defs.computed, node, \"computed\", computed);\n validate(defs.optional, node, \"optional\", optional);\n return node;\n}\nexport function newExpression(\n callee: t.Expression | t.Super | t.V8IntrinsicIdentifier,\n _arguments: Array,\n): t.NewExpression {\n const node: t.NewExpression = {\n type: \"NewExpression\",\n callee,\n arguments: _arguments,\n };\n const defs = NODE_FIELDS.NewExpression;\n validate(defs.callee, node, \"callee\", callee, 1);\n validate(defs.arguments, node, \"arguments\", _arguments, 1);\n return node;\n}\nexport function program(\n body: Array,\n directives: Array = [],\n sourceType: \"script\" | \"module\" = \"script\",\n interpreter: t.InterpreterDirective | null = null,\n): t.Program {\n const node: t.Program = {\n type: \"Program\",\n body,\n directives,\n sourceType,\n interpreter,\n };\n const defs = NODE_FIELDS.Program;\n validate(defs.body, node, \"body\", body, 1);\n validate(defs.directives, node, \"directives\", directives, 1);\n validate(defs.sourceType, node, \"sourceType\", sourceType);\n validate(defs.interpreter, node, \"interpreter\", interpreter, 1);\n return node;\n}\nexport function objectExpression(\n properties: Array,\n): t.ObjectExpression {\n const node: t.ObjectExpression = {\n type: \"ObjectExpression\",\n properties,\n };\n const defs = NODE_FIELDS.ObjectExpression;\n validate(defs.properties, node, \"properties\", properties, 1);\n return node;\n}\nexport function objectMethod(\n kind: \"method\" | \"get\" | \"set\" | undefined = \"method\",\n key:\n | t.Expression\n | t.Identifier\n | t.StringLiteral\n | t.NumericLiteral\n | t.BigIntLiteral,\n params: Array,\n body: t.BlockStatement,\n computed: boolean = false,\n generator: boolean = false,\n async: boolean = false,\n): t.ObjectMethod {\n const node: t.ObjectMethod = {\n type: \"ObjectMethod\",\n kind,\n key,\n params,\n body,\n computed,\n generator,\n async,\n };\n const defs = NODE_FIELDS.ObjectMethod;\n validate(defs.kind, node, \"kind\", kind);\n validate(defs.key, node, \"key\", key, 1);\n validate(defs.params, node, \"params\", params, 1);\n validate(defs.body, node, \"body\", body, 1);\n validate(defs.computed, node, \"computed\", computed);\n validate(defs.generator, node, \"generator\", generator);\n validate(defs.async, node, \"async\", async);\n return node;\n}\nexport function objectProperty(\n key:\n | t.Expression\n | t.Identifier\n | t.StringLiteral\n | t.NumericLiteral\n | t.BigIntLiteral\n | t.DecimalLiteral\n | t.PrivateName,\n value: t.Expression | t.PatternLike,\n computed: boolean = false,\n shorthand: boolean = false,\n decorators: Array | null = null,\n): t.ObjectProperty {\n const node: t.ObjectProperty = {\n type: \"ObjectProperty\",\n key,\n value,\n computed,\n shorthand,\n decorators,\n };\n const defs = NODE_FIELDS.ObjectProperty;\n validate(defs.key, node, \"key\", key, 1);\n validate(defs.value, node, \"value\", value, 1);\n validate(defs.computed, node, \"computed\", computed);\n validate(defs.shorthand, node, \"shorthand\", shorthand);\n validate(defs.decorators, node, \"decorators\", decorators, 1);\n return node;\n}\nexport function restElement(argument: t.LVal): t.RestElement {\n const node: t.RestElement = {\n type: \"RestElement\",\n argument,\n };\n const defs = NODE_FIELDS.RestElement;\n validate(defs.argument, node, \"argument\", argument, 1);\n return node;\n}\nexport function returnStatement(\n argument: t.Expression | null = null,\n): t.ReturnStatement {\n const node: t.ReturnStatement = {\n type: \"ReturnStatement\",\n argument,\n };\n const defs = NODE_FIELDS.ReturnStatement;\n validate(defs.argument, node, \"argument\", argument, 1);\n return node;\n}\nexport function sequenceExpression(\n expressions: Array,\n): t.SequenceExpression {\n const node: t.SequenceExpression = {\n type: \"SequenceExpression\",\n expressions,\n };\n const defs = NODE_FIELDS.SequenceExpression;\n validate(defs.expressions, node, \"expressions\", expressions, 1);\n return node;\n}\nexport function parenthesizedExpression(\n expression: t.Expression,\n): t.ParenthesizedExpression {\n const node: t.ParenthesizedExpression = {\n type: \"ParenthesizedExpression\",\n expression,\n };\n const defs = NODE_FIELDS.ParenthesizedExpression;\n validate(defs.expression, node, \"expression\", expression, 1);\n return node;\n}\nexport function switchCase(\n test: t.Expression | null | undefined = null,\n consequent: Array,\n): t.SwitchCase {\n const node: t.SwitchCase = {\n type: \"SwitchCase\",\n test,\n consequent,\n };\n const defs = NODE_FIELDS.SwitchCase;\n validate(defs.test, node, \"test\", test, 1);\n validate(defs.consequent, node, \"consequent\", consequent, 1);\n return node;\n}\nexport function switchStatement(\n discriminant: t.Expression,\n cases: Array,\n): t.SwitchStatement {\n const node: t.SwitchStatement = {\n type: \"SwitchStatement\",\n discriminant,\n cases,\n };\n const defs = NODE_FIELDS.SwitchStatement;\n validate(defs.discriminant, node, \"discriminant\", discriminant, 1);\n validate(defs.cases, node, \"cases\", cases, 1);\n return node;\n}\nexport function thisExpression(): t.ThisExpression {\n return {\n type: \"ThisExpression\",\n };\n}\nexport function throwStatement(argument: t.Expression): t.ThrowStatement {\n const node: t.ThrowStatement = {\n type: \"ThrowStatement\",\n argument,\n };\n const defs = NODE_FIELDS.ThrowStatement;\n validate(defs.argument, node, \"argument\", argument, 1);\n return node;\n}\nexport function tryStatement(\n block: t.BlockStatement,\n handler: t.CatchClause | null = null,\n finalizer: t.BlockStatement | null = null,\n): t.TryStatement {\n const node: t.TryStatement = {\n type: \"TryStatement\",\n block,\n handler,\n finalizer,\n };\n const defs = NODE_FIELDS.TryStatement;\n validate(defs.block, node, \"block\", block, 1);\n validate(defs.handler, node, \"handler\", handler, 1);\n validate(defs.finalizer, node, \"finalizer\", finalizer, 1);\n return node;\n}\nexport function unaryExpression(\n operator: \"void\" | \"throw\" | \"delete\" | \"!\" | \"+\" | \"-\" | \"~\" | \"typeof\",\n argument: t.Expression,\n prefix: boolean = true,\n): t.UnaryExpression {\n const node: t.UnaryExpression = {\n type: \"UnaryExpression\",\n operator,\n argument,\n prefix,\n };\n const defs = NODE_FIELDS.UnaryExpression;\n validate(defs.operator, node, \"operator\", operator);\n validate(defs.argument, node, \"argument\", argument, 1);\n validate(defs.prefix, node, \"prefix\", prefix);\n return node;\n}\nexport function updateExpression(\n operator: \"++\" | \"--\",\n argument: t.Expression,\n prefix: boolean = false,\n): t.UpdateExpression {\n const node: t.UpdateExpression = {\n type: \"UpdateExpression\",\n operator,\n argument,\n prefix,\n };\n const defs = NODE_FIELDS.UpdateExpression;\n validate(defs.operator, node, \"operator\", operator);\n validate(defs.argument, node, \"argument\", argument, 1);\n validate(defs.prefix, node, \"prefix\", prefix);\n return node;\n}\nexport function variableDeclaration(\n kind: \"var\" | \"let\" | \"const\" | \"using\" | \"await using\",\n declarations: Array,\n): t.VariableDeclaration {\n const node: t.VariableDeclaration = {\n type: \"VariableDeclaration\",\n kind,\n declarations,\n };\n const defs = NODE_FIELDS.VariableDeclaration;\n validate(defs.kind, node, \"kind\", kind);\n validate(defs.declarations, node, \"declarations\", declarations, 1);\n return node;\n}\nexport function variableDeclarator(\n id: t.LVal,\n init: t.Expression | null = null,\n): t.VariableDeclarator {\n const node: t.VariableDeclarator = {\n type: \"VariableDeclarator\",\n id,\n init,\n };\n const defs = NODE_FIELDS.VariableDeclarator;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.init, node, \"init\", init, 1);\n return node;\n}\nexport function whileStatement(\n test: t.Expression,\n body: t.Statement,\n): t.WhileStatement {\n const node: t.WhileStatement = {\n type: \"WhileStatement\",\n test,\n body,\n };\n const defs = NODE_FIELDS.WhileStatement;\n validate(defs.test, node, \"test\", test, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function withStatement(\n object: t.Expression,\n body: t.Statement,\n): t.WithStatement {\n const node: t.WithStatement = {\n type: \"WithStatement\",\n object,\n body,\n };\n const defs = NODE_FIELDS.WithStatement;\n validate(defs.object, node, \"object\", object, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function assignmentPattern(\n left:\n | t.Identifier\n | t.ObjectPattern\n | t.ArrayPattern\n | t.MemberExpression\n | t.TSAsExpression\n | t.TSSatisfiesExpression\n | t.TSTypeAssertion\n | t.TSNonNullExpression,\n right: t.Expression,\n): t.AssignmentPattern {\n const node: t.AssignmentPattern = {\n type: \"AssignmentPattern\",\n left,\n right,\n };\n const defs = NODE_FIELDS.AssignmentPattern;\n validate(defs.left, node, \"left\", left, 1);\n validate(defs.right, node, \"right\", right, 1);\n return node;\n}\nexport function arrayPattern(\n elements: Array,\n): t.ArrayPattern {\n const node: t.ArrayPattern = {\n type: \"ArrayPattern\",\n elements,\n };\n const defs = NODE_FIELDS.ArrayPattern;\n validate(defs.elements, node, \"elements\", elements, 1);\n return node;\n}\nexport function arrowFunctionExpression(\n params: Array,\n body: t.BlockStatement | t.Expression,\n async: boolean = false,\n): t.ArrowFunctionExpression {\n const node: t.ArrowFunctionExpression = {\n type: \"ArrowFunctionExpression\",\n params,\n body,\n async,\n expression: null,\n };\n const defs = NODE_FIELDS.ArrowFunctionExpression;\n validate(defs.params, node, \"params\", params, 1);\n validate(defs.body, node, \"body\", body, 1);\n validate(defs.async, node, \"async\", async);\n return node;\n}\nexport function classBody(\n body: Array<\n | t.ClassMethod\n | t.ClassPrivateMethod\n | t.ClassProperty\n | t.ClassPrivateProperty\n | t.ClassAccessorProperty\n | t.TSDeclareMethod\n | t.TSIndexSignature\n | t.StaticBlock\n >,\n): t.ClassBody {\n const node: t.ClassBody = {\n type: \"ClassBody\",\n body,\n };\n const defs = NODE_FIELDS.ClassBody;\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function classExpression(\n id: t.Identifier | null | undefined = null,\n superClass: t.Expression | null | undefined = null,\n body: t.ClassBody,\n decorators: Array | null = null,\n): t.ClassExpression {\n const node: t.ClassExpression = {\n type: \"ClassExpression\",\n id,\n superClass,\n body,\n decorators,\n };\n const defs = NODE_FIELDS.ClassExpression;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.superClass, node, \"superClass\", superClass, 1);\n validate(defs.body, node, \"body\", body, 1);\n validate(defs.decorators, node, \"decorators\", decorators, 1);\n return node;\n}\nexport function classDeclaration(\n id: t.Identifier | null | undefined = null,\n superClass: t.Expression | null | undefined = null,\n body: t.ClassBody,\n decorators: Array | null = null,\n): t.ClassDeclaration {\n const node: t.ClassDeclaration = {\n type: \"ClassDeclaration\",\n id,\n superClass,\n body,\n decorators,\n };\n const defs = NODE_FIELDS.ClassDeclaration;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.superClass, node, \"superClass\", superClass, 1);\n validate(defs.body, node, \"body\", body, 1);\n validate(defs.decorators, node, \"decorators\", decorators, 1);\n return node;\n}\nexport function exportAllDeclaration(\n source: t.StringLiteral,\n): t.ExportAllDeclaration {\n const node: t.ExportAllDeclaration = {\n type: \"ExportAllDeclaration\",\n source,\n };\n const defs = NODE_FIELDS.ExportAllDeclaration;\n validate(defs.source, node, \"source\", source, 1);\n return node;\n}\nexport function exportDefaultDeclaration(\n declaration:\n | t.TSDeclareFunction\n | t.FunctionDeclaration\n | t.ClassDeclaration\n | t.Expression,\n): t.ExportDefaultDeclaration {\n const node: t.ExportDefaultDeclaration = {\n type: \"ExportDefaultDeclaration\",\n declaration,\n };\n const defs = NODE_FIELDS.ExportDefaultDeclaration;\n validate(defs.declaration, node, \"declaration\", declaration, 1);\n return node;\n}\nexport function exportNamedDeclaration(\n declaration: t.Declaration | null = null,\n specifiers: Array<\n t.ExportSpecifier | t.ExportDefaultSpecifier | t.ExportNamespaceSpecifier\n > = [],\n source: t.StringLiteral | null = null,\n): t.ExportNamedDeclaration {\n const node: t.ExportNamedDeclaration = {\n type: \"ExportNamedDeclaration\",\n declaration,\n specifiers,\n source,\n };\n const defs = NODE_FIELDS.ExportNamedDeclaration;\n validate(defs.declaration, node, \"declaration\", declaration, 1);\n validate(defs.specifiers, node, \"specifiers\", specifiers, 1);\n validate(defs.source, node, \"source\", source, 1);\n return node;\n}\nexport function exportSpecifier(\n local: t.Identifier,\n exported: t.Identifier | t.StringLiteral,\n): t.ExportSpecifier {\n const node: t.ExportSpecifier = {\n type: \"ExportSpecifier\",\n local,\n exported,\n };\n const defs = NODE_FIELDS.ExportSpecifier;\n validate(defs.local, node, \"local\", local, 1);\n validate(defs.exported, node, \"exported\", exported, 1);\n return node;\n}\nexport function forOfStatement(\n left: t.VariableDeclaration | t.LVal,\n right: t.Expression,\n body: t.Statement,\n _await: boolean = false,\n): t.ForOfStatement {\n const node: t.ForOfStatement = {\n type: \"ForOfStatement\",\n left,\n right,\n body,\n await: _await,\n };\n const defs = NODE_FIELDS.ForOfStatement;\n validate(defs.left, node, \"left\", left, 1);\n validate(defs.right, node, \"right\", right, 1);\n validate(defs.body, node, \"body\", body, 1);\n validate(defs.await, node, \"await\", _await);\n return node;\n}\nexport function importDeclaration(\n specifiers: Array<\n t.ImportSpecifier | t.ImportDefaultSpecifier | t.ImportNamespaceSpecifier\n >,\n source: t.StringLiteral,\n): t.ImportDeclaration {\n const node: t.ImportDeclaration = {\n type: \"ImportDeclaration\",\n specifiers,\n source,\n };\n const defs = NODE_FIELDS.ImportDeclaration;\n validate(defs.specifiers, node, \"specifiers\", specifiers, 1);\n validate(defs.source, node, \"source\", source, 1);\n return node;\n}\nexport function importDefaultSpecifier(\n local: t.Identifier,\n): t.ImportDefaultSpecifier {\n const node: t.ImportDefaultSpecifier = {\n type: \"ImportDefaultSpecifier\",\n local,\n };\n const defs = NODE_FIELDS.ImportDefaultSpecifier;\n validate(defs.local, node, \"local\", local, 1);\n return node;\n}\nexport function importNamespaceSpecifier(\n local: t.Identifier,\n): t.ImportNamespaceSpecifier {\n const node: t.ImportNamespaceSpecifier = {\n type: \"ImportNamespaceSpecifier\",\n local,\n };\n const defs = NODE_FIELDS.ImportNamespaceSpecifier;\n validate(defs.local, node, \"local\", local, 1);\n return node;\n}\nexport function importSpecifier(\n local: t.Identifier,\n imported: t.Identifier | t.StringLiteral,\n): t.ImportSpecifier {\n const node: t.ImportSpecifier = {\n type: \"ImportSpecifier\",\n local,\n imported,\n };\n const defs = NODE_FIELDS.ImportSpecifier;\n validate(defs.local, node, \"local\", local, 1);\n validate(defs.imported, node, \"imported\", imported, 1);\n return node;\n}\nexport function importExpression(\n source: t.Expression,\n options: t.Expression | null = null,\n): t.ImportExpression {\n const node: t.ImportExpression = {\n type: \"ImportExpression\",\n source,\n options,\n };\n const defs = NODE_FIELDS.ImportExpression;\n validate(defs.source, node, \"source\", source, 1);\n validate(defs.options, node, \"options\", options, 1);\n return node;\n}\nexport function metaProperty(\n meta: t.Identifier,\n property: t.Identifier,\n): t.MetaProperty {\n const node: t.MetaProperty = {\n type: \"MetaProperty\",\n meta,\n property,\n };\n const defs = NODE_FIELDS.MetaProperty;\n validate(defs.meta, node, \"meta\", meta, 1);\n validate(defs.property, node, \"property\", property, 1);\n return node;\n}\nexport function classMethod(\n kind: \"get\" | \"set\" | \"method\" | \"constructor\" | undefined = \"method\",\n key:\n | t.Identifier\n | t.StringLiteral\n | t.NumericLiteral\n | t.BigIntLiteral\n | t.Expression,\n params: Array<\n t.Identifier | t.Pattern | t.RestElement | t.TSParameterProperty\n >,\n body: t.BlockStatement,\n computed: boolean = false,\n _static: boolean = false,\n generator: boolean = false,\n async: boolean = false,\n): t.ClassMethod {\n const node: t.ClassMethod = {\n type: \"ClassMethod\",\n kind,\n key,\n params,\n body,\n computed,\n static: _static,\n generator,\n async,\n };\n const defs = NODE_FIELDS.ClassMethod;\n validate(defs.kind, node, \"kind\", kind);\n validate(defs.key, node, \"key\", key, 1);\n validate(defs.params, node, \"params\", params, 1);\n validate(defs.body, node, \"body\", body, 1);\n validate(defs.computed, node, \"computed\", computed);\n validate(defs.static, node, \"static\", _static);\n validate(defs.generator, node, \"generator\", generator);\n validate(defs.async, node, \"async\", async);\n return node;\n}\nexport function objectPattern(\n properties: Array,\n): t.ObjectPattern {\n const node: t.ObjectPattern = {\n type: \"ObjectPattern\",\n properties,\n };\n const defs = NODE_FIELDS.ObjectPattern;\n validate(defs.properties, node, \"properties\", properties, 1);\n return node;\n}\nexport function spreadElement(argument: t.Expression): t.SpreadElement {\n const node: t.SpreadElement = {\n type: \"SpreadElement\",\n argument,\n };\n const defs = NODE_FIELDS.SpreadElement;\n validate(defs.argument, node, \"argument\", argument, 1);\n return node;\n}\nfunction _super(): t.Super {\n return {\n type: \"Super\",\n };\n}\nexport { _super as super };\nexport function taggedTemplateExpression(\n tag: t.Expression,\n quasi: t.TemplateLiteral,\n): t.TaggedTemplateExpression {\n const node: t.TaggedTemplateExpression = {\n type: \"TaggedTemplateExpression\",\n tag,\n quasi,\n };\n const defs = NODE_FIELDS.TaggedTemplateExpression;\n validate(defs.tag, node, \"tag\", tag, 1);\n validate(defs.quasi, node, \"quasi\", quasi, 1);\n return node;\n}\nexport function templateElement(\n value: { raw: string; cooked?: string },\n tail: boolean = false,\n): t.TemplateElement {\n const node: t.TemplateElement = {\n type: \"TemplateElement\",\n value,\n tail,\n };\n const defs = NODE_FIELDS.TemplateElement;\n validate(defs.value, node, \"value\", value);\n validate(defs.tail, node, \"tail\", tail);\n return node;\n}\nexport function templateLiteral(\n quasis: Array,\n expressions: Array,\n): t.TemplateLiteral {\n const node: t.TemplateLiteral = {\n type: \"TemplateLiteral\",\n quasis,\n expressions,\n };\n const defs = NODE_FIELDS.TemplateLiteral;\n validate(defs.quasis, node, \"quasis\", quasis, 1);\n validate(defs.expressions, node, \"expressions\", expressions, 1);\n return node;\n}\nexport function yieldExpression(\n argument: t.Expression | null = null,\n delegate: boolean = false,\n): t.YieldExpression {\n const node: t.YieldExpression = {\n type: \"YieldExpression\",\n argument,\n delegate,\n };\n const defs = NODE_FIELDS.YieldExpression;\n validate(defs.argument, node, \"argument\", argument, 1);\n validate(defs.delegate, node, \"delegate\", delegate);\n return node;\n}\nexport function awaitExpression(argument: t.Expression): t.AwaitExpression {\n const node: t.AwaitExpression = {\n type: \"AwaitExpression\",\n argument,\n };\n const defs = NODE_FIELDS.AwaitExpression;\n validate(defs.argument, node, \"argument\", argument, 1);\n return node;\n}\nfunction _import(): t.Import {\n return {\n type: \"Import\",\n };\n}\nexport { _import as import };\nexport function bigIntLiteral(value: string): t.BigIntLiteral {\n const node: t.BigIntLiteral = {\n type: \"BigIntLiteral\",\n value,\n };\n const defs = NODE_FIELDS.BigIntLiteral;\n validate(defs.value, node, \"value\", value);\n return node;\n}\nexport function exportNamespaceSpecifier(\n exported: t.Identifier,\n): t.ExportNamespaceSpecifier {\n const node: t.ExportNamespaceSpecifier = {\n type: \"ExportNamespaceSpecifier\",\n exported,\n };\n const defs = NODE_FIELDS.ExportNamespaceSpecifier;\n validate(defs.exported, node, \"exported\", exported, 1);\n return node;\n}\nexport function optionalMemberExpression(\n object: t.Expression,\n property: t.Expression | t.Identifier,\n computed: boolean | undefined = false,\n optional: boolean,\n): t.OptionalMemberExpression {\n const node: t.OptionalMemberExpression = {\n type: \"OptionalMemberExpression\",\n object,\n property,\n computed,\n optional,\n };\n const defs = NODE_FIELDS.OptionalMemberExpression;\n validate(defs.object, node, \"object\", object, 1);\n validate(defs.property, node, \"property\", property, 1);\n validate(defs.computed, node, \"computed\", computed);\n validate(defs.optional, node, \"optional\", optional);\n return node;\n}\nexport function optionalCallExpression(\n callee: t.Expression,\n _arguments: Array,\n optional: boolean,\n): t.OptionalCallExpression {\n const node: t.OptionalCallExpression = {\n type: \"OptionalCallExpression\",\n callee,\n arguments: _arguments,\n optional,\n };\n const defs = NODE_FIELDS.OptionalCallExpression;\n validate(defs.callee, node, \"callee\", callee, 1);\n validate(defs.arguments, node, \"arguments\", _arguments, 1);\n validate(defs.optional, node, \"optional\", optional);\n return node;\n}\nexport function classProperty(\n key:\n | t.Identifier\n | t.StringLiteral\n | t.NumericLiteral\n | t.BigIntLiteral\n | t.Expression,\n value: t.Expression | null = null,\n typeAnnotation: t.TypeAnnotation | t.TSTypeAnnotation | t.Noop | null = null,\n decorators: Array | null = null,\n computed: boolean = false,\n _static: boolean = false,\n): t.ClassProperty {\n const node: t.ClassProperty = {\n type: \"ClassProperty\",\n key,\n value,\n typeAnnotation,\n decorators,\n computed,\n static: _static,\n };\n const defs = NODE_FIELDS.ClassProperty;\n validate(defs.key, node, \"key\", key, 1);\n validate(defs.value, node, \"value\", value, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n validate(defs.decorators, node, \"decorators\", decorators, 1);\n validate(defs.computed, node, \"computed\", computed);\n validate(defs.static, node, \"static\", _static);\n return node;\n}\nexport function classAccessorProperty(\n key:\n | t.Identifier\n | t.StringLiteral\n | t.NumericLiteral\n | t.BigIntLiteral\n | t.Expression\n | t.PrivateName,\n value: t.Expression | null = null,\n typeAnnotation: t.TypeAnnotation | t.TSTypeAnnotation | t.Noop | null = null,\n decorators: Array | null = null,\n computed: boolean = false,\n _static: boolean = false,\n): t.ClassAccessorProperty {\n const node: t.ClassAccessorProperty = {\n type: \"ClassAccessorProperty\",\n key,\n value,\n typeAnnotation,\n decorators,\n computed,\n static: _static,\n };\n const defs = NODE_FIELDS.ClassAccessorProperty;\n validate(defs.key, node, \"key\", key, 1);\n validate(defs.value, node, \"value\", value, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n validate(defs.decorators, node, \"decorators\", decorators, 1);\n validate(defs.computed, node, \"computed\", computed);\n validate(defs.static, node, \"static\", _static);\n return node;\n}\nexport function classPrivateProperty(\n key: t.PrivateName,\n value: t.Expression | null = null,\n decorators: Array | null = null,\n _static: boolean = false,\n): t.ClassPrivateProperty {\n const node: t.ClassPrivateProperty = {\n type: \"ClassPrivateProperty\",\n key,\n value,\n decorators,\n static: _static,\n };\n const defs = NODE_FIELDS.ClassPrivateProperty;\n validate(defs.key, node, \"key\", key, 1);\n validate(defs.value, node, \"value\", value, 1);\n validate(defs.decorators, node, \"decorators\", decorators, 1);\n validate(defs.static, node, \"static\", _static);\n return node;\n}\nexport function classPrivateMethod(\n kind: \"get\" | \"set\" | \"method\" | undefined = \"method\",\n key: t.PrivateName,\n params: Array<\n t.Identifier | t.Pattern | t.RestElement | t.TSParameterProperty\n >,\n body: t.BlockStatement,\n _static: boolean = false,\n): t.ClassPrivateMethod {\n const node: t.ClassPrivateMethod = {\n type: \"ClassPrivateMethod\",\n kind,\n key,\n params,\n body,\n static: _static,\n };\n const defs = NODE_FIELDS.ClassPrivateMethod;\n validate(defs.kind, node, \"kind\", kind);\n validate(defs.key, node, \"key\", key, 1);\n validate(defs.params, node, \"params\", params, 1);\n validate(defs.body, node, \"body\", body, 1);\n validate(defs.static, node, \"static\", _static);\n return node;\n}\nexport function privateName(id: t.Identifier): t.PrivateName {\n const node: t.PrivateName = {\n type: \"PrivateName\",\n id,\n };\n const defs = NODE_FIELDS.PrivateName;\n validate(defs.id, node, \"id\", id, 1);\n return node;\n}\nexport function staticBlock(body: Array): t.StaticBlock {\n const node: t.StaticBlock = {\n type: \"StaticBlock\",\n body,\n };\n const defs = NODE_FIELDS.StaticBlock;\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function anyTypeAnnotation(): t.AnyTypeAnnotation {\n return {\n type: \"AnyTypeAnnotation\",\n };\n}\nexport function arrayTypeAnnotation(\n elementType: t.FlowType,\n): t.ArrayTypeAnnotation {\n const node: t.ArrayTypeAnnotation = {\n type: \"ArrayTypeAnnotation\",\n elementType,\n };\n const defs = NODE_FIELDS.ArrayTypeAnnotation;\n validate(defs.elementType, node, \"elementType\", elementType, 1);\n return node;\n}\nexport function booleanTypeAnnotation(): t.BooleanTypeAnnotation {\n return {\n type: \"BooleanTypeAnnotation\",\n };\n}\nexport function booleanLiteralTypeAnnotation(\n value: boolean,\n): t.BooleanLiteralTypeAnnotation {\n const node: t.BooleanLiteralTypeAnnotation = {\n type: \"BooleanLiteralTypeAnnotation\",\n value,\n };\n const defs = NODE_FIELDS.BooleanLiteralTypeAnnotation;\n validate(defs.value, node, \"value\", value);\n return node;\n}\nexport function nullLiteralTypeAnnotation(): t.NullLiteralTypeAnnotation {\n return {\n type: \"NullLiteralTypeAnnotation\",\n };\n}\nexport function classImplements(\n id: t.Identifier,\n typeParameters: t.TypeParameterInstantiation | null = null,\n): t.ClassImplements {\n const node: t.ClassImplements = {\n type: \"ClassImplements\",\n id,\n typeParameters,\n };\n const defs = NODE_FIELDS.ClassImplements;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n return node;\n}\nexport function declareClass(\n id: t.Identifier,\n typeParameters: t.TypeParameterDeclaration | null | undefined = null,\n _extends: Array | null | undefined = null,\n body: t.ObjectTypeAnnotation,\n): t.DeclareClass {\n const node: t.DeclareClass = {\n type: \"DeclareClass\",\n id,\n typeParameters,\n extends: _extends,\n body,\n };\n const defs = NODE_FIELDS.DeclareClass;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.extends, node, \"extends\", _extends, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function declareFunction(id: t.Identifier): t.DeclareFunction {\n const node: t.DeclareFunction = {\n type: \"DeclareFunction\",\n id,\n };\n const defs = NODE_FIELDS.DeclareFunction;\n validate(defs.id, node, \"id\", id, 1);\n return node;\n}\nexport function declareInterface(\n id: t.Identifier,\n typeParameters: t.TypeParameterDeclaration | null | undefined = null,\n _extends: Array | null | undefined = null,\n body: t.ObjectTypeAnnotation,\n): t.DeclareInterface {\n const node: t.DeclareInterface = {\n type: \"DeclareInterface\",\n id,\n typeParameters,\n extends: _extends,\n body,\n };\n const defs = NODE_FIELDS.DeclareInterface;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.extends, node, \"extends\", _extends, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function declareModule(\n id: t.Identifier | t.StringLiteral,\n body: t.BlockStatement,\n kind: \"CommonJS\" | \"ES\" | null = null,\n): t.DeclareModule {\n const node: t.DeclareModule = {\n type: \"DeclareModule\",\n id,\n body,\n kind,\n };\n const defs = NODE_FIELDS.DeclareModule;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.body, node, \"body\", body, 1);\n validate(defs.kind, node, \"kind\", kind);\n return node;\n}\nexport function declareModuleExports(\n typeAnnotation: t.TypeAnnotation,\n): t.DeclareModuleExports {\n const node: t.DeclareModuleExports = {\n type: \"DeclareModuleExports\",\n typeAnnotation,\n };\n const defs = NODE_FIELDS.DeclareModuleExports;\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport function declareTypeAlias(\n id: t.Identifier,\n typeParameters: t.TypeParameterDeclaration | null | undefined = null,\n right: t.FlowType,\n): t.DeclareTypeAlias {\n const node: t.DeclareTypeAlias = {\n type: \"DeclareTypeAlias\",\n id,\n typeParameters,\n right,\n };\n const defs = NODE_FIELDS.DeclareTypeAlias;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.right, node, \"right\", right, 1);\n return node;\n}\nexport function declareOpaqueType(\n id: t.Identifier,\n typeParameters: t.TypeParameterDeclaration | null = null,\n supertype: t.FlowType | null = null,\n): t.DeclareOpaqueType {\n const node: t.DeclareOpaqueType = {\n type: \"DeclareOpaqueType\",\n id,\n typeParameters,\n supertype,\n };\n const defs = NODE_FIELDS.DeclareOpaqueType;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.supertype, node, \"supertype\", supertype, 1);\n return node;\n}\nexport function declareVariable(id: t.Identifier): t.DeclareVariable {\n const node: t.DeclareVariable = {\n type: \"DeclareVariable\",\n id,\n };\n const defs = NODE_FIELDS.DeclareVariable;\n validate(defs.id, node, \"id\", id, 1);\n return node;\n}\nexport function declareExportDeclaration(\n declaration: t.Flow | null = null,\n specifiers: Array<\n t.ExportSpecifier | t.ExportNamespaceSpecifier\n > | null = null,\n source: t.StringLiteral | null = null,\n attributes: Array | null = null,\n): t.DeclareExportDeclaration {\n const node: t.DeclareExportDeclaration = {\n type: \"DeclareExportDeclaration\",\n declaration,\n specifiers,\n source,\n attributes,\n };\n const defs = NODE_FIELDS.DeclareExportDeclaration;\n validate(defs.declaration, node, \"declaration\", declaration, 1);\n validate(defs.specifiers, node, \"specifiers\", specifiers, 1);\n validate(defs.source, node, \"source\", source, 1);\n validate(defs.attributes, node, \"attributes\", attributes, 1);\n return node;\n}\nexport function declareExportAllDeclaration(\n source: t.StringLiteral,\n attributes: Array | null = null,\n): t.DeclareExportAllDeclaration {\n const node: t.DeclareExportAllDeclaration = {\n type: \"DeclareExportAllDeclaration\",\n source,\n attributes,\n };\n const defs = NODE_FIELDS.DeclareExportAllDeclaration;\n validate(defs.source, node, \"source\", source, 1);\n validate(defs.attributes, node, \"attributes\", attributes, 1);\n return node;\n}\nexport function declaredPredicate(value: t.Flow): t.DeclaredPredicate {\n const node: t.DeclaredPredicate = {\n type: \"DeclaredPredicate\",\n value,\n };\n const defs = NODE_FIELDS.DeclaredPredicate;\n validate(defs.value, node, \"value\", value, 1);\n return node;\n}\nexport function existsTypeAnnotation(): t.ExistsTypeAnnotation {\n return {\n type: \"ExistsTypeAnnotation\",\n };\n}\nexport function functionTypeAnnotation(\n typeParameters: t.TypeParameterDeclaration | null | undefined = null,\n params: Array,\n rest: t.FunctionTypeParam | null | undefined = null,\n returnType: t.FlowType,\n): t.FunctionTypeAnnotation {\n const node: t.FunctionTypeAnnotation = {\n type: \"FunctionTypeAnnotation\",\n typeParameters,\n params,\n rest,\n returnType,\n };\n const defs = NODE_FIELDS.FunctionTypeAnnotation;\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.params, node, \"params\", params, 1);\n validate(defs.rest, node, \"rest\", rest, 1);\n validate(defs.returnType, node, \"returnType\", returnType, 1);\n return node;\n}\nexport function functionTypeParam(\n name: t.Identifier | null | undefined = null,\n typeAnnotation: t.FlowType,\n): t.FunctionTypeParam {\n const node: t.FunctionTypeParam = {\n type: \"FunctionTypeParam\",\n name,\n typeAnnotation,\n };\n const defs = NODE_FIELDS.FunctionTypeParam;\n validate(defs.name, node, \"name\", name, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport function genericTypeAnnotation(\n id: t.Identifier | t.QualifiedTypeIdentifier,\n typeParameters: t.TypeParameterInstantiation | null = null,\n): t.GenericTypeAnnotation {\n const node: t.GenericTypeAnnotation = {\n type: \"GenericTypeAnnotation\",\n id,\n typeParameters,\n };\n const defs = NODE_FIELDS.GenericTypeAnnotation;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n return node;\n}\nexport function inferredPredicate(): t.InferredPredicate {\n return {\n type: \"InferredPredicate\",\n };\n}\nexport function interfaceExtends(\n id: t.Identifier | t.QualifiedTypeIdentifier,\n typeParameters: t.TypeParameterInstantiation | null = null,\n): t.InterfaceExtends {\n const node: t.InterfaceExtends = {\n type: \"InterfaceExtends\",\n id,\n typeParameters,\n };\n const defs = NODE_FIELDS.InterfaceExtends;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n return node;\n}\nexport function interfaceDeclaration(\n id: t.Identifier,\n typeParameters: t.TypeParameterDeclaration | null | undefined = null,\n _extends: Array | null | undefined = null,\n body: t.ObjectTypeAnnotation,\n): t.InterfaceDeclaration {\n const node: t.InterfaceDeclaration = {\n type: \"InterfaceDeclaration\",\n id,\n typeParameters,\n extends: _extends,\n body,\n };\n const defs = NODE_FIELDS.InterfaceDeclaration;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.extends, node, \"extends\", _extends, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function interfaceTypeAnnotation(\n _extends: Array | null | undefined = null,\n body: t.ObjectTypeAnnotation,\n): t.InterfaceTypeAnnotation {\n const node: t.InterfaceTypeAnnotation = {\n type: \"InterfaceTypeAnnotation\",\n extends: _extends,\n body,\n };\n const defs = NODE_FIELDS.InterfaceTypeAnnotation;\n validate(defs.extends, node, \"extends\", _extends, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function intersectionTypeAnnotation(\n types: Array,\n): t.IntersectionTypeAnnotation {\n const node: t.IntersectionTypeAnnotation = {\n type: \"IntersectionTypeAnnotation\",\n types,\n };\n const defs = NODE_FIELDS.IntersectionTypeAnnotation;\n validate(defs.types, node, \"types\", types, 1);\n return node;\n}\nexport function mixedTypeAnnotation(): t.MixedTypeAnnotation {\n return {\n type: \"MixedTypeAnnotation\",\n };\n}\nexport function emptyTypeAnnotation(): t.EmptyTypeAnnotation {\n return {\n type: \"EmptyTypeAnnotation\",\n };\n}\nexport function nullableTypeAnnotation(\n typeAnnotation: t.FlowType,\n): t.NullableTypeAnnotation {\n const node: t.NullableTypeAnnotation = {\n type: \"NullableTypeAnnotation\",\n typeAnnotation,\n };\n const defs = NODE_FIELDS.NullableTypeAnnotation;\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport function numberLiteralTypeAnnotation(\n value: number,\n): t.NumberLiteralTypeAnnotation {\n const node: t.NumberLiteralTypeAnnotation = {\n type: \"NumberLiteralTypeAnnotation\",\n value,\n };\n const defs = NODE_FIELDS.NumberLiteralTypeAnnotation;\n validate(defs.value, node, \"value\", value);\n return node;\n}\nexport function numberTypeAnnotation(): t.NumberTypeAnnotation {\n return {\n type: \"NumberTypeAnnotation\",\n };\n}\nexport function objectTypeAnnotation(\n properties: Array,\n indexers: Array = [],\n callProperties: Array = [],\n internalSlots: Array = [],\n exact: boolean = false,\n): t.ObjectTypeAnnotation {\n const node: t.ObjectTypeAnnotation = {\n type: \"ObjectTypeAnnotation\",\n properties,\n indexers,\n callProperties,\n internalSlots,\n exact,\n };\n const defs = NODE_FIELDS.ObjectTypeAnnotation;\n validate(defs.properties, node, \"properties\", properties, 1);\n validate(defs.indexers, node, \"indexers\", indexers, 1);\n validate(defs.callProperties, node, \"callProperties\", callProperties, 1);\n validate(defs.internalSlots, node, \"internalSlots\", internalSlots, 1);\n validate(defs.exact, node, \"exact\", exact);\n return node;\n}\nexport function objectTypeInternalSlot(\n id: t.Identifier,\n value: t.FlowType,\n optional: boolean,\n _static: boolean,\n method: boolean,\n): t.ObjectTypeInternalSlot {\n const node: t.ObjectTypeInternalSlot = {\n type: \"ObjectTypeInternalSlot\",\n id,\n value,\n optional,\n static: _static,\n method,\n };\n const defs = NODE_FIELDS.ObjectTypeInternalSlot;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.value, node, \"value\", value, 1);\n validate(defs.optional, node, \"optional\", optional);\n validate(defs.static, node, \"static\", _static);\n validate(defs.method, node, \"method\", method);\n return node;\n}\nexport function objectTypeCallProperty(\n value: t.FlowType,\n): t.ObjectTypeCallProperty {\n const node: t.ObjectTypeCallProperty = {\n type: \"ObjectTypeCallProperty\",\n value,\n static: null,\n };\n const defs = NODE_FIELDS.ObjectTypeCallProperty;\n validate(defs.value, node, \"value\", value, 1);\n return node;\n}\nexport function objectTypeIndexer(\n id: t.Identifier | null | undefined = null,\n key: t.FlowType,\n value: t.FlowType,\n variance: t.Variance | null = null,\n): t.ObjectTypeIndexer {\n const node: t.ObjectTypeIndexer = {\n type: \"ObjectTypeIndexer\",\n id,\n key,\n value,\n variance,\n static: null,\n };\n const defs = NODE_FIELDS.ObjectTypeIndexer;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.key, node, \"key\", key, 1);\n validate(defs.value, node, \"value\", value, 1);\n validate(defs.variance, node, \"variance\", variance, 1);\n return node;\n}\nexport function objectTypeProperty(\n key: t.Identifier | t.StringLiteral,\n value: t.FlowType,\n variance: t.Variance | null = null,\n): t.ObjectTypeProperty {\n const node: t.ObjectTypeProperty = {\n type: \"ObjectTypeProperty\",\n key,\n value,\n variance,\n kind: null,\n method: null,\n optional: null,\n proto: null,\n static: null,\n };\n const defs = NODE_FIELDS.ObjectTypeProperty;\n validate(defs.key, node, \"key\", key, 1);\n validate(defs.value, node, \"value\", value, 1);\n validate(defs.variance, node, \"variance\", variance, 1);\n return node;\n}\nexport function objectTypeSpreadProperty(\n argument: t.FlowType,\n): t.ObjectTypeSpreadProperty {\n const node: t.ObjectTypeSpreadProperty = {\n type: \"ObjectTypeSpreadProperty\",\n argument,\n };\n const defs = NODE_FIELDS.ObjectTypeSpreadProperty;\n validate(defs.argument, node, \"argument\", argument, 1);\n return node;\n}\nexport function opaqueType(\n id: t.Identifier,\n typeParameters: t.TypeParameterDeclaration | null | undefined = null,\n supertype: t.FlowType | null | undefined = null,\n impltype: t.FlowType,\n): t.OpaqueType {\n const node: t.OpaqueType = {\n type: \"OpaqueType\",\n id,\n typeParameters,\n supertype,\n impltype,\n };\n const defs = NODE_FIELDS.OpaqueType;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.supertype, node, \"supertype\", supertype, 1);\n validate(defs.impltype, node, \"impltype\", impltype, 1);\n return node;\n}\nexport function qualifiedTypeIdentifier(\n id: t.Identifier,\n qualification: t.Identifier | t.QualifiedTypeIdentifier,\n): t.QualifiedTypeIdentifier {\n const node: t.QualifiedTypeIdentifier = {\n type: \"QualifiedTypeIdentifier\",\n id,\n qualification,\n };\n const defs = NODE_FIELDS.QualifiedTypeIdentifier;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.qualification, node, \"qualification\", qualification, 1);\n return node;\n}\nexport function stringLiteralTypeAnnotation(\n value: string,\n): t.StringLiteralTypeAnnotation {\n const node: t.StringLiteralTypeAnnotation = {\n type: \"StringLiteralTypeAnnotation\",\n value,\n };\n const defs = NODE_FIELDS.StringLiteralTypeAnnotation;\n validate(defs.value, node, \"value\", value);\n return node;\n}\nexport function stringTypeAnnotation(): t.StringTypeAnnotation {\n return {\n type: \"StringTypeAnnotation\",\n };\n}\nexport function symbolTypeAnnotation(): t.SymbolTypeAnnotation {\n return {\n type: \"SymbolTypeAnnotation\",\n };\n}\nexport function thisTypeAnnotation(): t.ThisTypeAnnotation {\n return {\n type: \"ThisTypeAnnotation\",\n };\n}\nexport function tupleTypeAnnotation(\n types: Array,\n): t.TupleTypeAnnotation {\n const node: t.TupleTypeAnnotation = {\n type: \"TupleTypeAnnotation\",\n types,\n };\n const defs = NODE_FIELDS.TupleTypeAnnotation;\n validate(defs.types, node, \"types\", types, 1);\n return node;\n}\nexport function typeofTypeAnnotation(\n argument: t.FlowType,\n): t.TypeofTypeAnnotation {\n const node: t.TypeofTypeAnnotation = {\n type: \"TypeofTypeAnnotation\",\n argument,\n };\n const defs = NODE_FIELDS.TypeofTypeAnnotation;\n validate(defs.argument, node, \"argument\", argument, 1);\n return node;\n}\nexport function typeAlias(\n id: t.Identifier,\n typeParameters: t.TypeParameterDeclaration | null | undefined = null,\n right: t.FlowType,\n): t.TypeAlias {\n const node: t.TypeAlias = {\n type: \"TypeAlias\",\n id,\n typeParameters,\n right,\n };\n const defs = NODE_FIELDS.TypeAlias;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.right, node, \"right\", right, 1);\n return node;\n}\nexport function typeAnnotation(typeAnnotation: t.FlowType): t.TypeAnnotation {\n const node: t.TypeAnnotation = {\n type: \"TypeAnnotation\",\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TypeAnnotation;\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport function typeCastExpression(\n expression: t.Expression,\n typeAnnotation: t.TypeAnnotation,\n): t.TypeCastExpression {\n const node: t.TypeCastExpression = {\n type: \"TypeCastExpression\",\n expression,\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TypeCastExpression;\n validate(defs.expression, node, \"expression\", expression, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport function typeParameter(\n bound: t.TypeAnnotation | null = null,\n _default: t.FlowType | null = null,\n variance: t.Variance | null = null,\n): t.TypeParameter {\n const node: t.TypeParameter = {\n type: \"TypeParameter\",\n bound,\n default: _default,\n variance,\n name: null,\n };\n const defs = NODE_FIELDS.TypeParameter;\n validate(defs.bound, node, \"bound\", bound, 1);\n validate(defs.default, node, \"default\", _default, 1);\n validate(defs.variance, node, \"variance\", variance, 1);\n return node;\n}\nexport function typeParameterDeclaration(\n params: Array,\n): t.TypeParameterDeclaration {\n const node: t.TypeParameterDeclaration = {\n type: \"TypeParameterDeclaration\",\n params,\n };\n const defs = NODE_FIELDS.TypeParameterDeclaration;\n validate(defs.params, node, \"params\", params, 1);\n return node;\n}\nexport function typeParameterInstantiation(\n params: Array,\n): t.TypeParameterInstantiation {\n const node: t.TypeParameterInstantiation = {\n type: \"TypeParameterInstantiation\",\n params,\n };\n const defs = NODE_FIELDS.TypeParameterInstantiation;\n validate(defs.params, node, \"params\", params, 1);\n return node;\n}\nexport function unionTypeAnnotation(\n types: Array,\n): t.UnionTypeAnnotation {\n const node: t.UnionTypeAnnotation = {\n type: \"UnionTypeAnnotation\",\n types,\n };\n const defs = NODE_FIELDS.UnionTypeAnnotation;\n validate(defs.types, node, \"types\", types, 1);\n return node;\n}\nexport function variance(kind: \"minus\" | \"plus\"): t.Variance {\n const node: t.Variance = {\n type: \"Variance\",\n kind,\n };\n const defs = NODE_FIELDS.Variance;\n validate(defs.kind, node, \"kind\", kind);\n return node;\n}\nexport function voidTypeAnnotation(): t.VoidTypeAnnotation {\n return {\n type: \"VoidTypeAnnotation\",\n };\n}\nexport function enumDeclaration(\n id: t.Identifier,\n body:\n | t.EnumBooleanBody\n | t.EnumNumberBody\n | t.EnumStringBody\n | t.EnumSymbolBody,\n): t.EnumDeclaration {\n const node: t.EnumDeclaration = {\n type: \"EnumDeclaration\",\n id,\n body,\n };\n const defs = NODE_FIELDS.EnumDeclaration;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function enumBooleanBody(\n members: Array,\n): t.EnumBooleanBody {\n const node: t.EnumBooleanBody = {\n type: \"EnumBooleanBody\",\n members,\n explicitType: null,\n hasUnknownMembers: null,\n };\n const defs = NODE_FIELDS.EnumBooleanBody;\n validate(defs.members, node, \"members\", members, 1);\n return node;\n}\nexport function enumNumberBody(\n members: Array,\n): t.EnumNumberBody {\n const node: t.EnumNumberBody = {\n type: \"EnumNumberBody\",\n members,\n explicitType: null,\n hasUnknownMembers: null,\n };\n const defs = NODE_FIELDS.EnumNumberBody;\n validate(defs.members, node, \"members\", members, 1);\n return node;\n}\nexport function enumStringBody(\n members: Array,\n): t.EnumStringBody {\n const node: t.EnumStringBody = {\n type: \"EnumStringBody\",\n members,\n explicitType: null,\n hasUnknownMembers: null,\n };\n const defs = NODE_FIELDS.EnumStringBody;\n validate(defs.members, node, \"members\", members, 1);\n return node;\n}\nexport function enumSymbolBody(\n members: Array,\n): t.EnumSymbolBody {\n const node: t.EnumSymbolBody = {\n type: \"EnumSymbolBody\",\n members,\n hasUnknownMembers: null,\n };\n const defs = NODE_FIELDS.EnumSymbolBody;\n validate(defs.members, node, \"members\", members, 1);\n return node;\n}\nexport function enumBooleanMember(id: t.Identifier): t.EnumBooleanMember {\n const node: t.EnumBooleanMember = {\n type: \"EnumBooleanMember\",\n id,\n init: null,\n };\n const defs = NODE_FIELDS.EnumBooleanMember;\n validate(defs.id, node, \"id\", id, 1);\n return node;\n}\nexport function enumNumberMember(\n id: t.Identifier,\n init: t.NumericLiteral,\n): t.EnumNumberMember {\n const node: t.EnumNumberMember = {\n type: \"EnumNumberMember\",\n id,\n init,\n };\n const defs = NODE_FIELDS.EnumNumberMember;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.init, node, \"init\", init, 1);\n return node;\n}\nexport function enumStringMember(\n id: t.Identifier,\n init: t.StringLiteral,\n): t.EnumStringMember {\n const node: t.EnumStringMember = {\n type: \"EnumStringMember\",\n id,\n init,\n };\n const defs = NODE_FIELDS.EnumStringMember;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.init, node, \"init\", init, 1);\n return node;\n}\nexport function enumDefaultedMember(id: t.Identifier): t.EnumDefaultedMember {\n const node: t.EnumDefaultedMember = {\n type: \"EnumDefaultedMember\",\n id,\n };\n const defs = NODE_FIELDS.EnumDefaultedMember;\n validate(defs.id, node, \"id\", id, 1);\n return node;\n}\nexport function indexedAccessType(\n objectType: t.FlowType,\n indexType: t.FlowType,\n): t.IndexedAccessType {\n const node: t.IndexedAccessType = {\n type: \"IndexedAccessType\",\n objectType,\n indexType,\n };\n const defs = NODE_FIELDS.IndexedAccessType;\n validate(defs.objectType, node, \"objectType\", objectType, 1);\n validate(defs.indexType, node, \"indexType\", indexType, 1);\n return node;\n}\nexport function optionalIndexedAccessType(\n objectType: t.FlowType,\n indexType: t.FlowType,\n): t.OptionalIndexedAccessType {\n const node: t.OptionalIndexedAccessType = {\n type: \"OptionalIndexedAccessType\",\n objectType,\n indexType,\n optional: null,\n };\n const defs = NODE_FIELDS.OptionalIndexedAccessType;\n validate(defs.objectType, node, \"objectType\", objectType, 1);\n validate(defs.indexType, node, \"indexType\", indexType, 1);\n return node;\n}\nexport function jsxAttribute(\n name: t.JSXIdentifier | t.JSXNamespacedName,\n value:\n | t.JSXElement\n | t.JSXFragment\n | t.StringLiteral\n | t.JSXExpressionContainer\n | null = null,\n): t.JSXAttribute {\n const node: t.JSXAttribute = {\n type: \"JSXAttribute\",\n name,\n value,\n };\n const defs = NODE_FIELDS.JSXAttribute;\n validate(defs.name, node, \"name\", name, 1);\n validate(defs.value, node, \"value\", value, 1);\n return node;\n}\nexport { jsxAttribute as jSXAttribute };\nexport function jsxClosingElement(\n name: t.JSXIdentifier | t.JSXMemberExpression | t.JSXNamespacedName,\n): t.JSXClosingElement {\n const node: t.JSXClosingElement = {\n type: \"JSXClosingElement\",\n name,\n };\n const defs = NODE_FIELDS.JSXClosingElement;\n validate(defs.name, node, \"name\", name, 1);\n return node;\n}\nexport { jsxClosingElement as jSXClosingElement };\nexport function jsxElement(\n openingElement: t.JSXOpeningElement,\n closingElement: t.JSXClosingElement | null | undefined = null,\n children: Array<\n | t.JSXText\n | t.JSXExpressionContainer\n | t.JSXSpreadChild\n | t.JSXElement\n | t.JSXFragment\n >,\n selfClosing: boolean | null = null,\n): t.JSXElement {\n const node: t.JSXElement = {\n type: \"JSXElement\",\n openingElement,\n closingElement,\n children,\n selfClosing,\n };\n const defs = NODE_FIELDS.JSXElement;\n validate(defs.openingElement, node, \"openingElement\", openingElement, 1);\n validate(defs.closingElement, node, \"closingElement\", closingElement, 1);\n validate(defs.children, node, \"children\", children, 1);\n validate(defs.selfClosing, node, \"selfClosing\", selfClosing);\n return node;\n}\nexport { jsxElement as jSXElement };\nexport function jsxEmptyExpression(): t.JSXEmptyExpression {\n return {\n type: \"JSXEmptyExpression\",\n };\n}\nexport { jsxEmptyExpression as jSXEmptyExpression };\nexport function jsxExpressionContainer(\n expression: t.Expression | t.JSXEmptyExpression,\n): t.JSXExpressionContainer {\n const node: t.JSXExpressionContainer = {\n type: \"JSXExpressionContainer\",\n expression,\n };\n const defs = NODE_FIELDS.JSXExpressionContainer;\n validate(defs.expression, node, \"expression\", expression, 1);\n return node;\n}\nexport { jsxExpressionContainer as jSXExpressionContainer };\nexport function jsxSpreadChild(expression: t.Expression): t.JSXSpreadChild {\n const node: t.JSXSpreadChild = {\n type: \"JSXSpreadChild\",\n expression,\n };\n const defs = NODE_FIELDS.JSXSpreadChild;\n validate(defs.expression, node, \"expression\", expression, 1);\n return node;\n}\nexport { jsxSpreadChild as jSXSpreadChild };\nexport function jsxIdentifier(name: string): t.JSXIdentifier {\n const node: t.JSXIdentifier = {\n type: \"JSXIdentifier\",\n name,\n };\n const defs = NODE_FIELDS.JSXIdentifier;\n validate(defs.name, node, \"name\", name);\n return node;\n}\nexport { jsxIdentifier as jSXIdentifier };\nexport function jsxMemberExpression(\n object: t.JSXMemberExpression | t.JSXIdentifier,\n property: t.JSXIdentifier,\n): t.JSXMemberExpression {\n const node: t.JSXMemberExpression = {\n type: \"JSXMemberExpression\",\n object,\n property,\n };\n const defs = NODE_FIELDS.JSXMemberExpression;\n validate(defs.object, node, \"object\", object, 1);\n validate(defs.property, node, \"property\", property, 1);\n return node;\n}\nexport { jsxMemberExpression as jSXMemberExpression };\nexport function jsxNamespacedName(\n namespace: t.JSXIdentifier,\n name: t.JSXIdentifier,\n): t.JSXNamespacedName {\n const node: t.JSXNamespacedName = {\n type: \"JSXNamespacedName\",\n namespace,\n name,\n };\n const defs = NODE_FIELDS.JSXNamespacedName;\n validate(defs.namespace, node, \"namespace\", namespace, 1);\n validate(defs.name, node, \"name\", name, 1);\n return node;\n}\nexport { jsxNamespacedName as jSXNamespacedName };\nexport function jsxOpeningElement(\n name: t.JSXIdentifier | t.JSXMemberExpression | t.JSXNamespacedName,\n attributes: Array,\n selfClosing: boolean = false,\n): t.JSXOpeningElement {\n const node: t.JSXOpeningElement = {\n type: \"JSXOpeningElement\",\n name,\n attributes,\n selfClosing,\n };\n const defs = NODE_FIELDS.JSXOpeningElement;\n validate(defs.name, node, \"name\", name, 1);\n validate(defs.attributes, node, \"attributes\", attributes, 1);\n validate(defs.selfClosing, node, \"selfClosing\", selfClosing);\n return node;\n}\nexport { jsxOpeningElement as jSXOpeningElement };\nexport function jsxSpreadAttribute(\n argument: t.Expression,\n): t.JSXSpreadAttribute {\n const node: t.JSXSpreadAttribute = {\n type: \"JSXSpreadAttribute\",\n argument,\n };\n const defs = NODE_FIELDS.JSXSpreadAttribute;\n validate(defs.argument, node, \"argument\", argument, 1);\n return node;\n}\nexport { jsxSpreadAttribute as jSXSpreadAttribute };\nexport function jsxText(value: string): t.JSXText {\n const node: t.JSXText = {\n type: \"JSXText\",\n value,\n };\n const defs = NODE_FIELDS.JSXText;\n validate(defs.value, node, \"value\", value);\n return node;\n}\nexport { jsxText as jSXText };\nexport function jsxFragment(\n openingFragment: t.JSXOpeningFragment,\n closingFragment: t.JSXClosingFragment,\n children: Array<\n | t.JSXText\n | t.JSXExpressionContainer\n | t.JSXSpreadChild\n | t.JSXElement\n | t.JSXFragment\n >,\n): t.JSXFragment {\n const node: t.JSXFragment = {\n type: \"JSXFragment\",\n openingFragment,\n closingFragment,\n children,\n };\n const defs = NODE_FIELDS.JSXFragment;\n validate(defs.openingFragment, node, \"openingFragment\", openingFragment, 1);\n validate(defs.closingFragment, node, \"closingFragment\", closingFragment, 1);\n validate(defs.children, node, \"children\", children, 1);\n return node;\n}\nexport { jsxFragment as jSXFragment };\nexport function jsxOpeningFragment(): t.JSXOpeningFragment {\n return {\n type: \"JSXOpeningFragment\",\n };\n}\nexport { jsxOpeningFragment as jSXOpeningFragment };\nexport function jsxClosingFragment(): t.JSXClosingFragment {\n return {\n type: \"JSXClosingFragment\",\n };\n}\nexport { jsxClosingFragment as jSXClosingFragment };\nexport function noop(): t.Noop {\n return {\n type: \"Noop\",\n };\n}\nexport function placeholder(\n expectedNode:\n | \"Identifier\"\n | \"StringLiteral\"\n | \"Expression\"\n | \"Statement\"\n | \"Declaration\"\n | \"BlockStatement\"\n | \"ClassBody\"\n | \"Pattern\",\n name: t.Identifier,\n): t.Placeholder {\n const node: t.Placeholder = {\n type: \"Placeholder\",\n expectedNode,\n name,\n };\n const defs = NODE_FIELDS.Placeholder;\n validate(defs.expectedNode, node, \"expectedNode\", expectedNode);\n validate(defs.name, node, \"name\", name, 1);\n return node;\n}\nexport function v8IntrinsicIdentifier(name: string): t.V8IntrinsicIdentifier {\n const node: t.V8IntrinsicIdentifier = {\n type: \"V8IntrinsicIdentifier\",\n name,\n };\n const defs = NODE_FIELDS.V8IntrinsicIdentifier;\n validate(defs.name, node, \"name\", name);\n return node;\n}\nexport function argumentPlaceholder(): t.ArgumentPlaceholder {\n return {\n type: \"ArgumentPlaceholder\",\n };\n}\nexport function bindExpression(\n object: t.Expression,\n callee: t.Expression,\n): t.BindExpression {\n const node: t.BindExpression = {\n type: \"BindExpression\",\n object,\n callee,\n };\n const defs = NODE_FIELDS.BindExpression;\n validate(defs.object, node, \"object\", object, 1);\n validate(defs.callee, node, \"callee\", callee, 1);\n return node;\n}\nexport function importAttribute(\n key: t.Identifier | t.StringLiteral,\n value: t.StringLiteral,\n): t.ImportAttribute {\n const node: t.ImportAttribute = {\n type: \"ImportAttribute\",\n key,\n value,\n };\n const defs = NODE_FIELDS.ImportAttribute;\n validate(defs.key, node, \"key\", key, 1);\n validate(defs.value, node, \"value\", value, 1);\n return node;\n}\nexport function decorator(expression: t.Expression): t.Decorator {\n const node: t.Decorator = {\n type: \"Decorator\",\n expression,\n };\n const defs = NODE_FIELDS.Decorator;\n validate(defs.expression, node, \"expression\", expression, 1);\n return node;\n}\nexport function doExpression(\n body: t.BlockStatement,\n async: boolean = false,\n): t.DoExpression {\n const node: t.DoExpression = {\n type: \"DoExpression\",\n body,\n async,\n };\n const defs = NODE_FIELDS.DoExpression;\n validate(defs.body, node, \"body\", body, 1);\n validate(defs.async, node, \"async\", async);\n return node;\n}\nexport function exportDefaultSpecifier(\n exported: t.Identifier,\n): t.ExportDefaultSpecifier {\n const node: t.ExportDefaultSpecifier = {\n type: \"ExportDefaultSpecifier\",\n exported,\n };\n const defs = NODE_FIELDS.ExportDefaultSpecifier;\n validate(defs.exported, node, \"exported\", exported, 1);\n return node;\n}\nexport function recordExpression(\n properties: Array,\n): t.RecordExpression {\n const node: t.RecordExpression = {\n type: \"RecordExpression\",\n properties,\n };\n const defs = NODE_FIELDS.RecordExpression;\n validate(defs.properties, node, \"properties\", properties, 1);\n return node;\n}\nexport function tupleExpression(\n elements: Array = [],\n): t.TupleExpression {\n const node: t.TupleExpression = {\n type: \"TupleExpression\",\n elements,\n };\n const defs = NODE_FIELDS.TupleExpression;\n validate(defs.elements, node, \"elements\", elements, 1);\n return node;\n}\nexport function decimalLiteral(value: string): t.DecimalLiteral {\n const node: t.DecimalLiteral = {\n type: \"DecimalLiteral\",\n value,\n };\n const defs = NODE_FIELDS.DecimalLiteral;\n validate(defs.value, node, \"value\", value);\n return node;\n}\nexport function moduleExpression(body: t.Program): t.ModuleExpression {\n const node: t.ModuleExpression = {\n type: \"ModuleExpression\",\n body,\n };\n const defs = NODE_FIELDS.ModuleExpression;\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport function topicReference(): t.TopicReference {\n return {\n type: \"TopicReference\",\n };\n}\nexport function pipelineTopicExpression(\n expression: t.Expression,\n): t.PipelineTopicExpression {\n const node: t.PipelineTopicExpression = {\n type: \"PipelineTopicExpression\",\n expression,\n };\n const defs = NODE_FIELDS.PipelineTopicExpression;\n validate(defs.expression, node, \"expression\", expression, 1);\n return node;\n}\nexport function pipelineBareFunction(\n callee: t.Expression,\n): t.PipelineBareFunction {\n const node: t.PipelineBareFunction = {\n type: \"PipelineBareFunction\",\n callee,\n };\n const defs = NODE_FIELDS.PipelineBareFunction;\n validate(defs.callee, node, \"callee\", callee, 1);\n return node;\n}\nexport function pipelinePrimaryTopicReference(): t.PipelinePrimaryTopicReference {\n return {\n type: \"PipelinePrimaryTopicReference\",\n };\n}\nexport function tsParameterProperty(\n parameter: t.Identifier | t.AssignmentPattern,\n): t.TSParameterProperty {\n const node: t.TSParameterProperty = {\n type: \"TSParameterProperty\",\n parameter,\n };\n const defs = NODE_FIELDS.TSParameterProperty;\n validate(defs.parameter, node, \"parameter\", parameter, 1);\n return node;\n}\nexport { tsParameterProperty as tSParameterProperty };\nexport function tsDeclareFunction(\n id: t.Identifier | null | undefined = null,\n typeParameters:\n | t.TSTypeParameterDeclaration\n | t.Noop\n | null\n | undefined = null,\n params: Array,\n returnType: t.TSTypeAnnotation | t.Noop | null = null,\n): t.TSDeclareFunction {\n const node: t.TSDeclareFunction = {\n type: \"TSDeclareFunction\",\n id,\n typeParameters,\n params,\n returnType,\n };\n const defs = NODE_FIELDS.TSDeclareFunction;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.params, node, \"params\", params, 1);\n validate(defs.returnType, node, \"returnType\", returnType, 1);\n return node;\n}\nexport { tsDeclareFunction as tSDeclareFunction };\nexport function tsDeclareMethod(\n decorators: Array | null | undefined = null,\n key:\n | t.Identifier\n | t.StringLiteral\n | t.NumericLiteral\n | t.BigIntLiteral\n | t.Expression,\n typeParameters:\n | t.TSTypeParameterDeclaration\n | t.Noop\n | null\n | undefined = null,\n params: Array<\n t.Identifier | t.Pattern | t.RestElement | t.TSParameterProperty\n >,\n returnType: t.TSTypeAnnotation | t.Noop | null = null,\n): t.TSDeclareMethod {\n const node: t.TSDeclareMethod = {\n type: \"TSDeclareMethod\",\n decorators,\n key,\n typeParameters,\n params,\n returnType,\n };\n const defs = NODE_FIELDS.TSDeclareMethod;\n validate(defs.decorators, node, \"decorators\", decorators, 1);\n validate(defs.key, node, \"key\", key, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.params, node, \"params\", params, 1);\n validate(defs.returnType, node, \"returnType\", returnType, 1);\n return node;\n}\nexport { tsDeclareMethod as tSDeclareMethod };\nexport function tsQualifiedName(\n left: t.TSEntityName,\n right: t.Identifier,\n): t.TSQualifiedName {\n const node: t.TSQualifiedName = {\n type: \"TSQualifiedName\",\n left,\n right,\n };\n const defs = NODE_FIELDS.TSQualifiedName;\n validate(defs.left, node, \"left\", left, 1);\n validate(defs.right, node, \"right\", right, 1);\n return node;\n}\nexport { tsQualifiedName as tSQualifiedName };\nexport function tsCallSignatureDeclaration(\n typeParameters: t.TSTypeParameterDeclaration | null | undefined = null,\n parameters: Array<\n t.ArrayPattern | t.Identifier | t.ObjectPattern | t.RestElement\n >,\n typeAnnotation: t.TSTypeAnnotation | null = null,\n): t.TSCallSignatureDeclaration {\n const node: t.TSCallSignatureDeclaration = {\n type: \"TSCallSignatureDeclaration\",\n typeParameters,\n parameters,\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TSCallSignatureDeclaration;\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.parameters, node, \"parameters\", parameters, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsCallSignatureDeclaration as tSCallSignatureDeclaration };\nexport function tsConstructSignatureDeclaration(\n typeParameters: t.TSTypeParameterDeclaration | null | undefined = null,\n parameters: Array<\n t.ArrayPattern | t.Identifier | t.ObjectPattern | t.RestElement\n >,\n typeAnnotation: t.TSTypeAnnotation | null = null,\n): t.TSConstructSignatureDeclaration {\n const node: t.TSConstructSignatureDeclaration = {\n type: \"TSConstructSignatureDeclaration\",\n typeParameters,\n parameters,\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TSConstructSignatureDeclaration;\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.parameters, node, \"parameters\", parameters, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsConstructSignatureDeclaration as tSConstructSignatureDeclaration };\nexport function tsPropertySignature(\n key: t.Expression,\n typeAnnotation: t.TSTypeAnnotation | null = null,\n): t.TSPropertySignature {\n const node: t.TSPropertySignature = {\n type: \"TSPropertySignature\",\n key,\n typeAnnotation,\n kind: null,\n };\n const defs = NODE_FIELDS.TSPropertySignature;\n validate(defs.key, node, \"key\", key, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsPropertySignature as tSPropertySignature };\nexport function tsMethodSignature(\n key: t.Expression,\n typeParameters: t.TSTypeParameterDeclaration | null | undefined = null,\n parameters: Array<\n t.ArrayPattern | t.Identifier | t.ObjectPattern | t.RestElement\n >,\n typeAnnotation: t.TSTypeAnnotation | null = null,\n): t.TSMethodSignature {\n const node: t.TSMethodSignature = {\n type: \"TSMethodSignature\",\n key,\n typeParameters,\n parameters,\n typeAnnotation,\n kind: null,\n };\n const defs = NODE_FIELDS.TSMethodSignature;\n validate(defs.key, node, \"key\", key, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.parameters, node, \"parameters\", parameters, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsMethodSignature as tSMethodSignature };\nexport function tsIndexSignature(\n parameters: Array,\n typeAnnotation: t.TSTypeAnnotation | null = null,\n): t.TSIndexSignature {\n const node: t.TSIndexSignature = {\n type: \"TSIndexSignature\",\n parameters,\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TSIndexSignature;\n validate(defs.parameters, node, \"parameters\", parameters, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsIndexSignature as tSIndexSignature };\nexport function tsAnyKeyword(): t.TSAnyKeyword {\n return {\n type: \"TSAnyKeyword\",\n };\n}\nexport { tsAnyKeyword as tSAnyKeyword };\nexport function tsBooleanKeyword(): t.TSBooleanKeyword {\n return {\n type: \"TSBooleanKeyword\",\n };\n}\nexport { tsBooleanKeyword as tSBooleanKeyword };\nexport function tsBigIntKeyword(): t.TSBigIntKeyword {\n return {\n type: \"TSBigIntKeyword\",\n };\n}\nexport { tsBigIntKeyword as tSBigIntKeyword };\nexport function tsIntrinsicKeyword(): t.TSIntrinsicKeyword {\n return {\n type: \"TSIntrinsicKeyword\",\n };\n}\nexport { tsIntrinsicKeyword as tSIntrinsicKeyword };\nexport function tsNeverKeyword(): t.TSNeverKeyword {\n return {\n type: \"TSNeverKeyword\",\n };\n}\nexport { tsNeverKeyword as tSNeverKeyword };\nexport function tsNullKeyword(): t.TSNullKeyword {\n return {\n type: \"TSNullKeyword\",\n };\n}\nexport { tsNullKeyword as tSNullKeyword };\nexport function tsNumberKeyword(): t.TSNumberKeyword {\n return {\n type: \"TSNumberKeyword\",\n };\n}\nexport { tsNumberKeyword as tSNumberKeyword };\nexport function tsObjectKeyword(): t.TSObjectKeyword {\n return {\n type: \"TSObjectKeyword\",\n };\n}\nexport { tsObjectKeyword as tSObjectKeyword };\nexport function tsStringKeyword(): t.TSStringKeyword {\n return {\n type: \"TSStringKeyword\",\n };\n}\nexport { tsStringKeyword as tSStringKeyword };\nexport function tsSymbolKeyword(): t.TSSymbolKeyword {\n return {\n type: \"TSSymbolKeyword\",\n };\n}\nexport { tsSymbolKeyword as tSSymbolKeyword };\nexport function tsUndefinedKeyword(): t.TSUndefinedKeyword {\n return {\n type: \"TSUndefinedKeyword\",\n };\n}\nexport { tsUndefinedKeyword as tSUndefinedKeyword };\nexport function tsUnknownKeyword(): t.TSUnknownKeyword {\n return {\n type: \"TSUnknownKeyword\",\n };\n}\nexport { tsUnknownKeyword as tSUnknownKeyword };\nexport function tsVoidKeyword(): t.TSVoidKeyword {\n return {\n type: \"TSVoidKeyword\",\n };\n}\nexport { tsVoidKeyword as tSVoidKeyword };\nexport function tsThisType(): t.TSThisType {\n return {\n type: \"TSThisType\",\n };\n}\nexport { tsThisType as tSThisType };\nexport function tsFunctionType(\n typeParameters: t.TSTypeParameterDeclaration | null | undefined = null,\n parameters: Array<\n t.ArrayPattern | t.Identifier | t.ObjectPattern | t.RestElement\n >,\n typeAnnotation: t.TSTypeAnnotation | null = null,\n): t.TSFunctionType {\n const node: t.TSFunctionType = {\n type: \"TSFunctionType\",\n typeParameters,\n parameters,\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TSFunctionType;\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.parameters, node, \"parameters\", parameters, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsFunctionType as tSFunctionType };\nexport function tsConstructorType(\n typeParameters: t.TSTypeParameterDeclaration | null | undefined = null,\n parameters: Array<\n t.ArrayPattern | t.Identifier | t.ObjectPattern | t.RestElement\n >,\n typeAnnotation: t.TSTypeAnnotation | null = null,\n): t.TSConstructorType {\n const node: t.TSConstructorType = {\n type: \"TSConstructorType\",\n typeParameters,\n parameters,\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TSConstructorType;\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.parameters, node, \"parameters\", parameters, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsConstructorType as tSConstructorType };\nexport function tsTypeReference(\n typeName: t.TSEntityName,\n typeParameters: t.TSTypeParameterInstantiation | null = null,\n): t.TSTypeReference {\n const node: t.TSTypeReference = {\n type: \"TSTypeReference\",\n typeName,\n typeParameters,\n };\n const defs = NODE_FIELDS.TSTypeReference;\n validate(defs.typeName, node, \"typeName\", typeName, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n return node;\n}\nexport { tsTypeReference as tSTypeReference };\nexport function tsTypePredicate(\n parameterName: t.Identifier | t.TSThisType,\n typeAnnotation: t.TSTypeAnnotation | null = null,\n asserts: boolean | null = null,\n): t.TSTypePredicate {\n const node: t.TSTypePredicate = {\n type: \"TSTypePredicate\",\n parameterName,\n typeAnnotation,\n asserts,\n };\n const defs = NODE_FIELDS.TSTypePredicate;\n validate(defs.parameterName, node, \"parameterName\", parameterName, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n validate(defs.asserts, node, \"asserts\", asserts);\n return node;\n}\nexport { tsTypePredicate as tSTypePredicate };\nexport function tsTypeQuery(\n exprName: t.TSEntityName | t.TSImportType,\n typeParameters: t.TSTypeParameterInstantiation | null = null,\n): t.TSTypeQuery {\n const node: t.TSTypeQuery = {\n type: \"TSTypeQuery\",\n exprName,\n typeParameters,\n };\n const defs = NODE_FIELDS.TSTypeQuery;\n validate(defs.exprName, node, \"exprName\", exprName, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n return node;\n}\nexport { tsTypeQuery as tSTypeQuery };\nexport function tsTypeLiteral(\n members: Array,\n): t.TSTypeLiteral {\n const node: t.TSTypeLiteral = {\n type: \"TSTypeLiteral\",\n members,\n };\n const defs = NODE_FIELDS.TSTypeLiteral;\n validate(defs.members, node, \"members\", members, 1);\n return node;\n}\nexport { tsTypeLiteral as tSTypeLiteral };\nexport function tsArrayType(elementType: t.TSType): t.TSArrayType {\n const node: t.TSArrayType = {\n type: \"TSArrayType\",\n elementType,\n };\n const defs = NODE_FIELDS.TSArrayType;\n validate(defs.elementType, node, \"elementType\", elementType, 1);\n return node;\n}\nexport { tsArrayType as tSArrayType };\nexport function tsTupleType(\n elementTypes: Array,\n): t.TSTupleType {\n const node: t.TSTupleType = {\n type: \"TSTupleType\",\n elementTypes,\n };\n const defs = NODE_FIELDS.TSTupleType;\n validate(defs.elementTypes, node, \"elementTypes\", elementTypes, 1);\n return node;\n}\nexport { tsTupleType as tSTupleType };\nexport function tsOptionalType(typeAnnotation: t.TSType): t.TSOptionalType {\n const node: t.TSOptionalType = {\n type: \"TSOptionalType\",\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TSOptionalType;\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsOptionalType as tSOptionalType };\nexport function tsRestType(typeAnnotation: t.TSType): t.TSRestType {\n const node: t.TSRestType = {\n type: \"TSRestType\",\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TSRestType;\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsRestType as tSRestType };\nexport function tsNamedTupleMember(\n label: t.Identifier,\n elementType: t.TSType,\n optional: boolean = false,\n): t.TSNamedTupleMember {\n const node: t.TSNamedTupleMember = {\n type: \"TSNamedTupleMember\",\n label,\n elementType,\n optional,\n };\n const defs = NODE_FIELDS.TSNamedTupleMember;\n validate(defs.label, node, \"label\", label, 1);\n validate(defs.elementType, node, \"elementType\", elementType, 1);\n validate(defs.optional, node, \"optional\", optional);\n return node;\n}\nexport { tsNamedTupleMember as tSNamedTupleMember };\nexport function tsUnionType(types: Array): t.TSUnionType {\n const node: t.TSUnionType = {\n type: \"TSUnionType\",\n types,\n };\n const defs = NODE_FIELDS.TSUnionType;\n validate(defs.types, node, \"types\", types, 1);\n return node;\n}\nexport { tsUnionType as tSUnionType };\nexport function tsIntersectionType(\n types: Array,\n): t.TSIntersectionType {\n const node: t.TSIntersectionType = {\n type: \"TSIntersectionType\",\n types,\n };\n const defs = NODE_FIELDS.TSIntersectionType;\n validate(defs.types, node, \"types\", types, 1);\n return node;\n}\nexport { tsIntersectionType as tSIntersectionType };\nexport function tsConditionalType(\n checkType: t.TSType,\n extendsType: t.TSType,\n trueType: t.TSType,\n falseType: t.TSType,\n): t.TSConditionalType {\n const node: t.TSConditionalType = {\n type: \"TSConditionalType\",\n checkType,\n extendsType,\n trueType,\n falseType,\n };\n const defs = NODE_FIELDS.TSConditionalType;\n validate(defs.checkType, node, \"checkType\", checkType, 1);\n validate(defs.extendsType, node, \"extendsType\", extendsType, 1);\n validate(defs.trueType, node, \"trueType\", trueType, 1);\n validate(defs.falseType, node, \"falseType\", falseType, 1);\n return node;\n}\nexport { tsConditionalType as tSConditionalType };\nexport function tsInferType(typeParameter: t.TSTypeParameter): t.TSInferType {\n const node: t.TSInferType = {\n type: \"TSInferType\",\n typeParameter,\n };\n const defs = NODE_FIELDS.TSInferType;\n validate(defs.typeParameter, node, \"typeParameter\", typeParameter, 1);\n return node;\n}\nexport { tsInferType as tSInferType };\nexport function tsParenthesizedType(\n typeAnnotation: t.TSType,\n): t.TSParenthesizedType {\n const node: t.TSParenthesizedType = {\n type: \"TSParenthesizedType\",\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TSParenthesizedType;\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsParenthesizedType as tSParenthesizedType };\nexport function tsTypeOperator(typeAnnotation: t.TSType): t.TSTypeOperator {\n const node: t.TSTypeOperator = {\n type: \"TSTypeOperator\",\n typeAnnotation,\n operator: null,\n };\n const defs = NODE_FIELDS.TSTypeOperator;\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsTypeOperator as tSTypeOperator };\nexport function tsIndexedAccessType(\n objectType: t.TSType,\n indexType: t.TSType,\n): t.TSIndexedAccessType {\n const node: t.TSIndexedAccessType = {\n type: \"TSIndexedAccessType\",\n objectType,\n indexType,\n };\n const defs = NODE_FIELDS.TSIndexedAccessType;\n validate(defs.objectType, node, \"objectType\", objectType, 1);\n validate(defs.indexType, node, \"indexType\", indexType, 1);\n return node;\n}\nexport { tsIndexedAccessType as tSIndexedAccessType };\nexport function tsMappedType(\n typeParameter: t.TSTypeParameter,\n typeAnnotation: t.TSType | null = null,\n nameType: t.TSType | null = null,\n): t.TSMappedType {\n const node: t.TSMappedType = {\n type: \"TSMappedType\",\n typeParameter,\n typeAnnotation,\n nameType,\n };\n const defs = NODE_FIELDS.TSMappedType;\n validate(defs.typeParameter, node, \"typeParameter\", typeParameter, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n validate(defs.nameType, node, \"nameType\", nameType, 1);\n return node;\n}\nexport { tsMappedType as tSMappedType };\nexport function tsLiteralType(\n literal:\n | t.NumericLiteral\n | t.StringLiteral\n | t.BooleanLiteral\n | t.BigIntLiteral\n | t.TemplateLiteral\n | t.UnaryExpression,\n): t.TSLiteralType {\n const node: t.TSLiteralType = {\n type: \"TSLiteralType\",\n literal,\n };\n const defs = NODE_FIELDS.TSLiteralType;\n validate(defs.literal, node, \"literal\", literal, 1);\n return node;\n}\nexport { tsLiteralType as tSLiteralType };\nexport function tsExpressionWithTypeArguments(\n expression: t.TSEntityName,\n typeParameters: t.TSTypeParameterInstantiation | null = null,\n): t.TSExpressionWithTypeArguments {\n const node: t.TSExpressionWithTypeArguments = {\n type: \"TSExpressionWithTypeArguments\",\n expression,\n typeParameters,\n };\n const defs = NODE_FIELDS.TSExpressionWithTypeArguments;\n validate(defs.expression, node, \"expression\", expression, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n return node;\n}\nexport { tsExpressionWithTypeArguments as tSExpressionWithTypeArguments };\nexport function tsInterfaceDeclaration(\n id: t.Identifier,\n typeParameters: t.TSTypeParameterDeclaration | null | undefined = null,\n _extends: Array | null | undefined = null,\n body: t.TSInterfaceBody,\n): t.TSInterfaceDeclaration {\n const node: t.TSInterfaceDeclaration = {\n type: \"TSInterfaceDeclaration\",\n id,\n typeParameters,\n extends: _extends,\n body,\n };\n const defs = NODE_FIELDS.TSInterfaceDeclaration;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.extends, node, \"extends\", _extends, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport { tsInterfaceDeclaration as tSInterfaceDeclaration };\nexport function tsInterfaceBody(\n body: Array,\n): t.TSInterfaceBody {\n const node: t.TSInterfaceBody = {\n type: \"TSInterfaceBody\",\n body,\n };\n const defs = NODE_FIELDS.TSInterfaceBody;\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport { tsInterfaceBody as tSInterfaceBody };\nexport function tsTypeAliasDeclaration(\n id: t.Identifier,\n typeParameters: t.TSTypeParameterDeclaration | null | undefined = null,\n typeAnnotation: t.TSType,\n): t.TSTypeAliasDeclaration {\n const node: t.TSTypeAliasDeclaration = {\n type: \"TSTypeAliasDeclaration\",\n id,\n typeParameters,\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TSTypeAliasDeclaration;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsTypeAliasDeclaration as tSTypeAliasDeclaration };\nexport function tsInstantiationExpression(\n expression: t.Expression,\n typeParameters: t.TSTypeParameterInstantiation | null = null,\n): t.TSInstantiationExpression {\n const node: t.TSInstantiationExpression = {\n type: \"TSInstantiationExpression\",\n expression,\n typeParameters,\n };\n const defs = NODE_FIELDS.TSInstantiationExpression;\n validate(defs.expression, node, \"expression\", expression, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n return node;\n}\nexport { tsInstantiationExpression as tSInstantiationExpression };\nexport function tsAsExpression(\n expression: t.Expression,\n typeAnnotation: t.TSType,\n): t.TSAsExpression {\n const node: t.TSAsExpression = {\n type: \"TSAsExpression\",\n expression,\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TSAsExpression;\n validate(defs.expression, node, \"expression\", expression, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsAsExpression as tSAsExpression };\nexport function tsSatisfiesExpression(\n expression: t.Expression,\n typeAnnotation: t.TSType,\n): t.TSSatisfiesExpression {\n const node: t.TSSatisfiesExpression = {\n type: \"TSSatisfiesExpression\",\n expression,\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TSSatisfiesExpression;\n validate(defs.expression, node, \"expression\", expression, 1);\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsSatisfiesExpression as tSSatisfiesExpression };\nexport function tsTypeAssertion(\n typeAnnotation: t.TSType,\n expression: t.Expression,\n): t.TSTypeAssertion {\n const node: t.TSTypeAssertion = {\n type: \"TSTypeAssertion\",\n typeAnnotation,\n expression,\n };\n const defs = NODE_FIELDS.TSTypeAssertion;\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n validate(defs.expression, node, \"expression\", expression, 1);\n return node;\n}\nexport { tsTypeAssertion as tSTypeAssertion };\nexport function tsEnumDeclaration(\n id: t.Identifier,\n members: Array,\n): t.TSEnumDeclaration {\n const node: t.TSEnumDeclaration = {\n type: \"TSEnumDeclaration\",\n id,\n members,\n };\n const defs = NODE_FIELDS.TSEnumDeclaration;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.members, node, \"members\", members, 1);\n return node;\n}\nexport { tsEnumDeclaration as tSEnumDeclaration };\nexport function tsEnumMember(\n id: t.Identifier | t.StringLiteral,\n initializer: t.Expression | null = null,\n): t.TSEnumMember {\n const node: t.TSEnumMember = {\n type: \"TSEnumMember\",\n id,\n initializer,\n };\n const defs = NODE_FIELDS.TSEnumMember;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.initializer, node, \"initializer\", initializer, 1);\n return node;\n}\nexport { tsEnumMember as tSEnumMember };\nexport function tsModuleDeclaration(\n id: t.Identifier | t.StringLiteral,\n body: t.TSModuleBlock | t.TSModuleDeclaration,\n): t.TSModuleDeclaration {\n const node: t.TSModuleDeclaration = {\n type: \"TSModuleDeclaration\",\n id,\n body,\n kind: null,\n };\n const defs = NODE_FIELDS.TSModuleDeclaration;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport { tsModuleDeclaration as tSModuleDeclaration };\nexport function tsModuleBlock(body: Array): t.TSModuleBlock {\n const node: t.TSModuleBlock = {\n type: \"TSModuleBlock\",\n body,\n };\n const defs = NODE_FIELDS.TSModuleBlock;\n validate(defs.body, node, \"body\", body, 1);\n return node;\n}\nexport { tsModuleBlock as tSModuleBlock };\nexport function tsImportType(\n argument: t.StringLiteral,\n qualifier: t.TSEntityName | null = null,\n typeParameters: t.TSTypeParameterInstantiation | null = null,\n): t.TSImportType {\n const node: t.TSImportType = {\n type: \"TSImportType\",\n argument,\n qualifier,\n typeParameters,\n };\n const defs = NODE_FIELDS.TSImportType;\n validate(defs.argument, node, \"argument\", argument, 1);\n validate(defs.qualifier, node, \"qualifier\", qualifier, 1);\n validate(defs.typeParameters, node, \"typeParameters\", typeParameters, 1);\n return node;\n}\nexport { tsImportType as tSImportType };\nexport function tsImportEqualsDeclaration(\n id: t.Identifier,\n moduleReference: t.TSEntityName | t.TSExternalModuleReference,\n): t.TSImportEqualsDeclaration {\n const node: t.TSImportEqualsDeclaration = {\n type: \"TSImportEqualsDeclaration\",\n id,\n moduleReference,\n isExport: null,\n };\n const defs = NODE_FIELDS.TSImportEqualsDeclaration;\n validate(defs.id, node, \"id\", id, 1);\n validate(defs.moduleReference, node, \"moduleReference\", moduleReference, 1);\n return node;\n}\nexport { tsImportEqualsDeclaration as tSImportEqualsDeclaration };\nexport function tsExternalModuleReference(\n expression: t.StringLiteral,\n): t.TSExternalModuleReference {\n const node: t.TSExternalModuleReference = {\n type: \"TSExternalModuleReference\",\n expression,\n };\n const defs = NODE_FIELDS.TSExternalModuleReference;\n validate(defs.expression, node, \"expression\", expression, 1);\n return node;\n}\nexport { tsExternalModuleReference as tSExternalModuleReference };\nexport function tsNonNullExpression(\n expression: t.Expression,\n): t.TSNonNullExpression {\n const node: t.TSNonNullExpression = {\n type: \"TSNonNullExpression\",\n expression,\n };\n const defs = NODE_FIELDS.TSNonNullExpression;\n validate(defs.expression, node, \"expression\", expression, 1);\n return node;\n}\nexport { tsNonNullExpression as tSNonNullExpression };\nexport function tsExportAssignment(\n expression: t.Expression,\n): t.TSExportAssignment {\n const node: t.TSExportAssignment = {\n type: \"TSExportAssignment\",\n expression,\n };\n const defs = NODE_FIELDS.TSExportAssignment;\n validate(defs.expression, node, \"expression\", expression, 1);\n return node;\n}\nexport { tsExportAssignment as tSExportAssignment };\nexport function tsNamespaceExportDeclaration(\n id: t.Identifier,\n): t.TSNamespaceExportDeclaration {\n const node: t.TSNamespaceExportDeclaration = {\n type: \"TSNamespaceExportDeclaration\",\n id,\n };\n const defs = NODE_FIELDS.TSNamespaceExportDeclaration;\n validate(defs.id, node, \"id\", id, 1);\n return node;\n}\nexport { tsNamespaceExportDeclaration as tSNamespaceExportDeclaration };\nexport function tsTypeAnnotation(typeAnnotation: t.TSType): t.TSTypeAnnotation {\n const node: t.TSTypeAnnotation = {\n type: \"TSTypeAnnotation\",\n typeAnnotation,\n };\n const defs = NODE_FIELDS.TSTypeAnnotation;\n validate(defs.typeAnnotation, node, \"typeAnnotation\", typeAnnotation, 1);\n return node;\n}\nexport { tsTypeAnnotation as tSTypeAnnotation };\nexport function tsTypeParameterInstantiation(\n params: Array,\n): t.TSTypeParameterInstantiation {\n const node: t.TSTypeParameterInstantiation = {\n type: \"TSTypeParameterInstantiation\",\n params,\n };\n const defs = NODE_FIELDS.TSTypeParameterInstantiation;\n validate(defs.params, node, \"params\", params, 1);\n return node;\n}\nexport { tsTypeParameterInstantiation as tSTypeParameterInstantiation };\nexport function tsTypeParameterDeclaration(\n params: Array,\n): t.TSTypeParameterDeclaration {\n const node: t.TSTypeParameterDeclaration = {\n type: \"TSTypeParameterDeclaration\",\n params,\n };\n const defs = NODE_FIELDS.TSTypeParameterDeclaration;\n validate(defs.params, node, \"params\", params, 1);\n return node;\n}\nexport { tsTypeParameterDeclaration as tSTypeParameterDeclaration };\nexport function tsTypeParameter(\n constraint: t.TSType | null | undefined = null,\n _default: t.TSType | null | undefined = null,\n name: string,\n): t.TSTypeParameter {\n const node: t.TSTypeParameter = {\n type: \"TSTypeParameter\",\n constraint,\n default: _default,\n name,\n };\n const defs = NODE_FIELDS.TSTypeParameter;\n validate(defs.constraint, node, \"constraint\", constraint, 1);\n validate(defs.default, node, \"default\", _default, 1);\n validate(defs.name, node, \"name\", name);\n return node;\n}\nexport { tsTypeParameter as tSTypeParameter };\n/** @deprecated */\nfunction NumberLiteral(value: number) {\n deprecationWarning(\"NumberLiteral\", \"NumericLiteral\", \"The node type \");\n return numericLiteral(value);\n}\nexport { NumberLiteral as numberLiteral };\n/** @deprecated */\nfunction RegexLiteral(pattern: string, flags: string = \"\") {\n deprecationWarning(\"RegexLiteral\", \"RegExpLiteral\", \"The node type \");\n return regExpLiteral(pattern, flags);\n}\nexport { RegexLiteral as regexLiteral };\n/** @deprecated */\nfunction RestProperty(argument: t.LVal) {\n deprecationWarning(\"RestProperty\", \"RestElement\", \"The node type \");\n return restElement(argument);\n}\nexport { RestProperty as restProperty };\n/** @deprecated */\nfunction SpreadProperty(argument: t.Expression) {\n deprecationWarning(\"SpreadProperty\", \"SpreadElement\", \"The node type \");\n return spreadElement(argument);\n}\nexport { SpreadProperty as spreadProperty };\n"],"mappings":"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","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/builders/validateNode.js b/node_modules/netlify-cli/node_modules/@babel/types/lib/builders/validateNode.js index d7f6048c3..1f44894c8 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/builders/validateNode.js +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/builders/validateNode.js @@ -7,9 +7,13 @@ exports.default = validateNode; var _validate = require("../validators/validate.js"); var _index = require("../index.js"); function validateNode(node) { + if (node == null || typeof node !== "object") return; + const fields = _index.NODE_FIELDS[node.type]; + if (!fields) return; const keys = _index.BUILDER_KEYS[node.type]; for (const key of keys) { - (0, _validate.default)(node, key, node[key]); + const field = fields[key]; + if (field != null) (0, _validate.validateInternal)(field, node, key, node[key]); } return node; } diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/builders/validateNode.js.map b/node_modules/netlify-cli/node_modules/@babel/types/lib/builders/validateNode.js.map index 0e6fbcb3e..990d09ac3 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/builders/validateNode.js.map +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/builders/validateNode.js.map @@ -1 +1 @@ -{"version":3,"names":["_validate","require","_index","validateNode","node","keys","BUILDER_KEYS","type","key","validate"],"sources":["../../src/builders/validateNode.ts"],"sourcesContent":["import validate from \"../validators/validate.ts\";\nimport type * as t from \"../index.ts\";\nimport { BUILDER_KEYS } from \"../index.ts\";\n\nexport default function validateNode(node: N) {\n // todo: because keys not in BUILDER_KEYS are not validated - this actually allows invalid nodes in some cases\n const keys = BUILDER_KEYS[node.type] as (keyof N & string)[];\n for (const key of keys) {\n validate(node, key, node[key]);\n }\n return node;\n}\n"],"mappings":";;;;;;AAAA,IAAAA,SAAA,GAAAC,OAAA;AAEA,IAAAC,MAAA,GAAAD,OAAA;AAEe,SAASE,YAAYA,CAAmBC,IAAO,EAAE;EAE9D,MAAMC,IAAI,GAAGC,mBAAY,CAACF,IAAI,CAACG,IAAI,CAAyB;EAC5D,KAAK,MAAMC,GAAG,IAAIH,IAAI,EAAE;IACtB,IAAAI,iBAAQ,EAACL,IAAI,EAAEI,GAAG,EAAEJ,IAAI,CAACI,GAAG,CAAC,CAAC;EAChC;EACA,OAAOJ,IAAI;AACb","ignoreList":[]} \ No newline at end of file +{"version":3,"names":["_validate","require","_index","validateNode","node","fields","NODE_FIELDS","type","keys","BUILDER_KEYS","key","field","validateInternal"],"sources":["../../src/builders/validateNode.ts"],"sourcesContent":["import { validateInternal } from \"../validators/validate.ts\";\nimport type * as t from \"../index.ts\";\nimport { BUILDER_KEYS, NODE_FIELDS } from \"../index.ts\";\n\nexport default function validateNode(node: N) {\n if (node == null || typeof node !== \"object\") return;\n const fields = NODE_FIELDS[node.type];\n if (!fields) return;\n\n // todo: because keys not in BUILDER_KEYS are not validated - this actually allows invalid nodes in some cases\n const keys = BUILDER_KEYS[node.type] as (keyof N & string)[];\n for (const key of keys) {\n const field = fields[key];\n if (field != null) validateInternal(field, node, key, node[key]);\n }\n return node;\n}\n"],"mappings":";;;;;;AAAA,IAAAA,SAAA,GAAAC,OAAA;AAEA,IAAAC,MAAA,GAAAD,OAAA;AAEe,SAASE,YAAYA,CAAmBC,IAAO,EAAE;EAC9D,IAAIA,IAAI,IAAI,IAAI,IAAI,OAAOA,IAAI,KAAK,QAAQ,EAAE;EAC9C,MAAMC,MAAM,GAAGC,kBAAW,CAACF,IAAI,CAACG,IAAI,CAAC;EACrC,IAAI,CAACF,MAAM,EAAE;EAGb,MAAMG,IAAI,GAAGC,mBAAY,CAACL,IAAI,CAACG,IAAI,CAAyB;EAC5D,KAAK,MAAMG,GAAG,IAAIF,IAAI,EAAE;IACtB,MAAMG,KAAK,GAAGN,MAAM,CAACK,GAAG,CAAC;IACzB,IAAIC,KAAK,IAAI,IAAI,EAAE,IAAAC,0BAAgB,EAACD,KAAK,EAAEP,IAAI,EAAEM,GAAG,EAAEN,IAAI,CAACM,GAAG,CAAC,CAAC;EAClE;EACA,OAAON,IAAI;AACb","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/core.js b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/core.js index fc9f0d5a4..189981e07 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/core.js +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/core.js @@ -3,7 +3,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -exports.patternLikeCommon = exports.functionTypeAnnotationCommon = exports.functionDeclarationCommon = exports.functionCommon = exports.classMethodOrPropertyCommon = exports.classMethodOrDeclareMethodCommon = void 0; +exports.patternLikeCommon = exports.importAttributes = exports.functionTypeAnnotationCommon = exports.functionDeclarationCommon = exports.functionCommon = exports.classMethodOrPropertyCommon = exports.classMethodOrDeclareMethodCommon = void 0; var _is = require("../validators/is.js"); var _isValidIdentifier = require("../validators/isValidIdentifier.js"); var _helperValidatorIdentifier = require("@babel/helper-validator-identifier"); @@ -14,7 +14,7 @@ const defineType = (0, _utils.defineAliasedType)("Standardized"); defineType("ArrayExpression", { fields: { elements: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeOrValueType)("null", "Expression", "SpreadElement"))), + validate: (0, _utils.arrayOf)((0, _utils.assertNodeOrValueType)("null", "Expression", "SpreadElement")), default: !process.env.BABEL_TYPES_8_BREAKING ? [] : undefined } }, @@ -24,17 +24,16 @@ defineType("ArrayExpression", { defineType("AssignmentExpression", { fields: { operator: { - validate: function () { - if (!process.env.BABEL_TYPES_8_BREAKING) { - return (0, _utils.assertValueType)("string"); - } + validate: !process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.assertValueType)("string") : Object.assign(function () { const identifier = (0, _utils.assertOneOf)(..._index.ASSIGNMENT_OPERATORS); const pattern = (0, _utils.assertOneOf)("="); return function (node, key, val) { const validator = (0, _is.default)("Pattern", node.left) ? pattern : identifier; validator(node, key, val); }; - }() + }(), { + type: "string" + }) }, left: { validate: !process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.assertNodeType)("LVal", "OptionalMemberExpression") : (0, _utils.assertNodeType)("Identifier", "MemberExpression", "OptionalMemberExpression", "ArrayPattern", "ObjectPattern", "TSAsExpression", "TSSatisfiesExpression", "TSTypeAssertion", "TSNonNullExpression") @@ -102,12 +101,10 @@ defineType("BlockStatement", { visitor: ["directives", "body"], fields: { directives: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Directive"))), + validate: (0, _utils.arrayOfType)("Directive"), default: [] }, - body: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Statement"))) - } + body: (0, _utils.validateArrayOfType)("Statement") }, aliases: ["Scopable", "BlockParent", "Block", "Statement"] }); @@ -129,12 +126,10 @@ defineType("CallExpression", { callee: { validate: (0, _utils.assertNodeType)("Expression", "Super", "V8IntrinsicIdentifier") }, - arguments: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Expression", "SpreadElement", "ArgumentPlaceholder"))) - } + arguments: (0, _utils.validateArrayOfType)("Expression", "SpreadElement", "ArgumentPlaceholder") }, !process.env.BABEL_TYPES_8_BREAKING ? { optional: { - validate: (0, _utils.assertOneOf)(true, false), + validate: (0, _utils.assertValueType)("boolean"), optional: true } } : {}, { @@ -274,9 +269,7 @@ defineType("ForStatement", { } }); const functionCommon = () => ({ - params: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Identifier", "Pattern", "RestElement"))) - }, + params: (0, _utils.validateArrayOfType)("Identifier", "Pattern", "RestElement"), generator: { default: false }, @@ -320,8 +313,7 @@ defineType("FunctionDeclaration", { } }), aliases: ["Scopable", "Function", "BlockParent", "FunctionParent", "Statement", "Pureish", "Declaration"], - validate: function () { - if (!process.env.BABEL_TYPES_8_BREAKING) return () => {}; + validate: !process.env.BABEL_TYPES_8_BREAKING ? undefined : function () { const identifier = (0, _utils.assertNodeType)("Identifier"); return function (parent, key, node) { if (!(0, _is.default)("ExportDefaultDeclaration", parent)) { @@ -357,7 +349,7 @@ const patternLikeCommon = () => ({ optional: true }, decorators: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Decorator"))), + validate: (0, _utils.arrayOfType)("Decorator"), optional: true } }); @@ -368,18 +360,16 @@ defineType("Identifier", { aliases: ["Expression", "PatternLike", "LVal", "TSEntityName"], fields: Object.assign({}, patternLikeCommon(), { name: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("string"), Object.assign(function (node, key, val) { - if (!process.env.BABEL_TYPES_8_BREAKING) return; + validate: process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.chain)((0, _utils.assertValueType)("string"), Object.assign(function (node, key, val) { if (!(0, _isValidIdentifier.default)(val, false)) { throw new TypeError(`"${val}" is not a valid identifier name`); } }, { type: "string" - })) + })) : (0, _utils.assertValueType)("string") } }), - validate(parent, key, node) { - if (!process.env.BABEL_TYPES_8_BREAKING) return; + validate: process.env.BABEL_TYPES_8_BREAKING ? function (parent, key, node) { const match = /\.(\w+)$/.exec(key); if (!match) return; const [, parentKey] = match; @@ -406,7 +396,7 @@ defineType("Identifier", { if (((0, _helperValidatorIdentifier.isKeyword)(node.name) || (0, _helperValidatorIdentifier.isReservedWord)(node.name, false)) && node.name !== "this") { throw new TypeError(`"${node.name}" is not a valid identifier`); } - } + } : undefined }); defineType("IfStatement", { visitor: ["test", "consequent", "alternate"], @@ -483,15 +473,14 @@ defineType("RegExpLiteral", { validate: (0, _utils.assertValueType)("string") }, flags: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("string"), Object.assign(function (node, key, val) { - if (!process.env.BABEL_TYPES_8_BREAKING) return; + validate: process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.chain)((0, _utils.assertValueType)("string"), Object.assign(function (node, key, val) { const invalid = /[^gimsuy]/.exec(val); if (invalid) { throw new TypeError(`"${invalid[0]}" is not a valid RegExp flag`); } }, { type: "string" - })), + })) : (0, _utils.assertValueType)("string"), default: "" } } @@ -537,7 +526,7 @@ defineType("MemberExpression", { } }, !process.env.BABEL_TYPES_8_BREAKING ? { optional: { - validate: (0, _utils.assertOneOf)(true, false), + validate: (0, _utils.assertValueType)("boolean"), optional: true } } : {}) @@ -559,12 +548,10 @@ defineType("Program", { optional: true }, directives: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Directive"))), + validate: (0, _utils.arrayOfType)("Directive"), default: [] }, - body: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Statement"))) - } + body: (0, _utils.validateArrayOfType)("Statement") }, aliases: ["Scopable", "BlockParent", "Block"] }); @@ -572,9 +559,7 @@ defineType("ObjectExpression", { visitor: ["properties"], aliases: ["Expression"], fields: { - properties: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("ObjectMethod", "ObjectProperty", "SpreadElement"))) - } + properties: (0, _utils.validateArrayOfType)("ObjectMethod", "ObjectProperty", "SpreadElement") } }); defineType("ObjectMethod", { @@ -602,7 +587,7 @@ defineType("ObjectMethod", { }() }, decorators: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Decorator"))), + validate: (0, _utils.arrayOfType)("Decorator"), optional: true }, body: { @@ -634,33 +619,30 @@ defineType("ObjectProperty", { validate: (0, _utils.assertNodeType)("Expression", "PatternLike") }, shorthand: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("boolean"), Object.assign(function (node, key, val) { - if (!process.env.BABEL_TYPES_8_BREAKING) return; - if (val && node.computed) { + validate: process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.chain)((0, _utils.assertValueType)("boolean"), Object.assign(function (node, key, shorthand) { + if (!shorthand) return; + if (node.computed) { throw new TypeError("Property shorthand of ObjectProperty cannot be true if computed is true"); } - }, { - type: "boolean" - }), function (node, key, val) { - if (!process.env.BABEL_TYPES_8_BREAKING) return; - if (val && !(0, _is.default)("Identifier", node.key)) { + if (!(0, _is.default)("Identifier", node.key)) { throw new TypeError("Property shorthand of ObjectProperty cannot be true if key is not an Identifier"); } - }), + }, { + type: "boolean" + })) : (0, _utils.assertValueType)("boolean"), default: false }, decorators: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Decorator"))), + validate: (0, _utils.arrayOfType)("Decorator"), optional: true } }, visitor: ["key", "value", "decorators"], aliases: ["UserWhitespacable", "Property", "ObjectMember"], - validate: function () { + validate: !process.env.BABEL_TYPES_8_BREAKING ? undefined : function () { const pattern = (0, _utils.assertNodeType)("Identifier", "Pattern", "TSAsExpression", "TSSatisfiesExpression", "TSNonNullExpression", "TSTypeAssertion"); const expression = (0, _utils.assertNodeType)("Expression"); return function (parent, key, node) { - if (!process.env.BABEL_TYPES_8_BREAKING) return; const validator = (0, _is.default)("ObjectPattern", parent) ? pattern : expression; validator(node, "value", node.value); }; @@ -676,15 +658,14 @@ defineType("RestElement", { validate: !process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.assertNodeType)("LVal") : (0, _utils.assertNodeType)("Identifier", "ArrayPattern", "ObjectPattern", "MemberExpression", "TSAsExpression", "TSSatisfiesExpression", "TSTypeAssertion", "TSNonNullExpression") } }), - validate(parent, key) { - if (!process.env.BABEL_TYPES_8_BREAKING) return; + validate: process.env.BABEL_TYPES_8_BREAKING ? function (parent, key) { const match = /(\w+)\[(\d+)\]/.exec(key); if (!match) throw new Error("Internal Babel error: malformed key."); const [, listKey, index] = match; if (parent[listKey].length > +index + 1) { throw new TypeError(`RestElement must be last element of ${listKey}`); } - } + } : undefined }); defineType("ReturnStatement", { visitor: ["argument"], @@ -699,9 +680,7 @@ defineType("ReturnStatement", { defineType("SequenceExpression", { visitor: ["expressions"], fields: { - expressions: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Expression"))) - } + expressions: (0, _utils.validateArrayOfType)("Expression") }, aliases: ["Expression"] }); @@ -721,9 +700,7 @@ defineType("SwitchCase", { validate: (0, _utils.assertNodeType)("Expression"), optional: true }, - consequent: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Statement"))) - } + consequent: (0, _utils.validateArrayOfType)("Statement") } }); defineType("SwitchStatement", { @@ -733,9 +710,7 @@ defineType("SwitchStatement", { discriminant: { validate: (0, _utils.assertNodeType)("Expression") }, - cases: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("SwitchCase"))) - } + cases: (0, _utils.validateArrayOfType)("SwitchCase") } }); defineType("ThisExpression", { @@ -755,14 +730,13 @@ defineType("TryStatement", { aliases: ["Statement"], fields: { block: { - validate: (0, _utils.chain)((0, _utils.assertNodeType)("BlockStatement"), Object.assign(function (node) { - if (!process.env.BABEL_TYPES_8_BREAKING) return; + validate: process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.chain)((0, _utils.assertNodeType)("BlockStatement"), Object.assign(function (node) { if (!node.handler && !node.finalizer) { throw new TypeError("TryStatement expects either a handler or finalizer, or both"); } }, { oneOfNodeTypes: ["BlockStatement"] - })) + })) : (0, _utils.assertNodeType)("BlockStatement") }, handler: { optional: true, @@ -818,35 +792,30 @@ defineType("VariableDeclaration", { kind: { validate: (0, _utils.assertOneOf)("var", "let", "const", "using", "await using") }, - declarations: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("VariableDeclarator"))) - } + declarations: (0, _utils.validateArrayOfType)("VariableDeclarator") }, - validate(parent, key, node) { - if (!process.env.BABEL_TYPES_8_BREAKING) return; - if (!(0, _is.default)("ForXStatement", parent, { - left: node - })) return; - if (node.declarations.length !== 1) { - throw new TypeError(`Exactly one VariableDeclarator is required in the VariableDeclaration of a ${parent.type}`); - } - } + validate: process.env.BABEL_TYPES_8_BREAKING ? (() => { + const withoutInit = (0, _utils.assertNodeType)("Identifier"); + return function (parent, key, node) { + if ((0, _is.default)("ForXStatement", parent, { + left: node + })) { + if (node.declarations.length !== 1) { + throw new TypeError(`Exactly one VariableDeclarator is required in the VariableDeclaration of a ${parent.type}`); + } + } else { + node.declarations.forEach(decl => { + if (!decl.init) withoutInit(decl, "id", decl.id); + }); + } + }; + })() : undefined }); defineType("VariableDeclarator", { visitor: ["id", "init"], fields: { id: { - validate: function () { - if (!process.env.BABEL_TYPES_8_BREAKING) { - return (0, _utils.assertNodeType)("LVal"); - } - const normal = (0, _utils.assertNodeType)("Identifier", "ArrayPattern", "ObjectPattern"); - const without = (0, _utils.assertNodeType)("Identifier"); - return function (node, key, val) { - const validator = node.init ? normal : without; - validator(node, key, val); - }; - }() + validate: !process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.assertNodeType)("LVal") : (0, _utils.assertNodeType)("Identifier", "ArrayPattern", "ObjectPattern") }, definite: { optional: true, @@ -894,7 +863,7 @@ defineType("AssignmentPattern", { validate: (0, _utils.assertNodeType)("Expression") }, decorators: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Decorator"))), + validate: (0, _utils.arrayOfType)("Decorator"), optional: true } }) @@ -929,9 +898,7 @@ defineType("ArrowFunctionExpression", { defineType("ClassBody", { visitor: ["body"], fields: { - body: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("ClassMethod", "ClassPrivateMethod", "ClassProperty", "ClassPrivateProperty", "ClassAccessorProperty", "TSDeclareMethod", "TSIndexSignature", "StaticBlock"))) - } + body: (0, _utils.validateArrayOfType)("ClassMethod", "ClassPrivateMethod", "ClassProperty", "ClassPrivateProperty", "ClassAccessorProperty", "TSDeclareMethod", "TSIndexSignature", "StaticBlock") } }); defineType("ClassExpression", { @@ -959,11 +926,11 @@ defineType("ClassExpression", { optional: true }, implements: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("TSExpressionWithTypeArguments", "ClassImplements"))), + validate: (0, _utils.arrayOfType)("TSExpressionWithTypeArguments", "ClassImplements"), optional: true }, decorators: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Decorator"))), + validate: (0, _utils.arrayOfType)("Decorator"), optional: true }, mixins: { @@ -996,11 +963,11 @@ defineType("ClassDeclaration", { optional: true }, implements: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("TSExpressionWithTypeArguments", "ClassImplements"))), + validate: (0, _utils.arrayOfType)("TSExpressionWithTypeArguments", "ClassImplements"), optional: true }, decorators: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Decorator"))), + validate: (0, _utils.arrayOfType)("Decorator"), optional: true }, mixins: { @@ -1016,92 +983,84 @@ defineType("ClassDeclaration", { optional: true } }, - validate: function () { + validate: !process.env.BABEL_TYPES_8_BREAKING ? undefined : function () { const identifier = (0, _utils.assertNodeType)("Identifier"); return function (parent, key, node) { - if (!process.env.BABEL_TYPES_8_BREAKING) return; if (!(0, _is.default)("ExportDefaultDeclaration", parent)) { identifier(node, "id", node.id); } }; }() }); +const importAttributes = exports.importAttributes = { + attributes: { + optional: true, + validate: (0, _utils.arrayOfType)("ImportAttribute") + }, + assertions: { + deprecated: true, + optional: true, + validate: (0, _utils.arrayOfType)("ImportAttribute") + } +}; defineType("ExportAllDeclaration", { builder: ["source"], visitor: ["source", "attributes", "assertions"], aliases: ["Statement", "Declaration", "ImportOrExportDeclaration", "ExportDeclaration"], - fields: { + fields: Object.assign({ source: { validate: (0, _utils.assertNodeType)("StringLiteral") }, - exportKind: (0, _utils.validateOptional)((0, _utils.assertOneOf)("type", "value")), - attributes: { - optional: true, - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("ImportAttribute"))) - }, - assertions: { - optional: true, - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("ImportAttribute"))) - } - } + exportKind: (0, _utils.validateOptional)((0, _utils.assertOneOf)("type", "value")) + }, importAttributes) }); defineType("ExportDefaultDeclaration", { visitor: ["declaration"], aliases: ["Statement", "Declaration", "ImportOrExportDeclaration", "ExportDeclaration"], fields: { - declaration: { - validate: (0, _utils.assertNodeType)("TSDeclareFunction", "FunctionDeclaration", "ClassDeclaration", "Expression") - }, + declaration: (0, _utils.validateType)("TSDeclareFunction", "FunctionDeclaration", "ClassDeclaration", "Expression"), exportKind: (0, _utils.validateOptional)((0, _utils.assertOneOf)("value")) } }); defineType("ExportNamedDeclaration", { builder: ["declaration", "specifiers", "source"], - visitor: ["declaration", "specifiers", "source", "attributes", "assertions"], + visitor: process.env ? ["declaration", "specifiers", "source", "attributes"] : ["declaration", "specifiers", "source", "attributes", "assertions"], aliases: ["Statement", "Declaration", "ImportOrExportDeclaration", "ExportDeclaration"], - fields: { + fields: Object.assign({ declaration: { optional: true, - validate: (0, _utils.chain)((0, _utils.assertNodeType)("Declaration"), Object.assign(function (node, key, val) { - if (!process.env.BABEL_TYPES_8_BREAKING) return; + validate: process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.chain)((0, _utils.assertNodeType)("Declaration"), Object.assign(function (node, key, val) { if (val && node.specifiers.length) { throw new TypeError("Only declaration or specifiers is allowed on ExportNamedDeclaration"); } - }, { - oneOfNodeTypes: ["Declaration"] - }), function (node, key, val) { - if (!process.env.BABEL_TYPES_8_BREAKING) return; if (val && node.source) { throw new TypeError("Cannot export a declaration from a source"); } - }) - }, - attributes: { - optional: true, - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("ImportAttribute"))) - }, - assertions: { - optional: true, - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("ImportAttribute"))) - }, + }, { + oneOfNodeTypes: ["Declaration"] + })) : (0, _utils.assertNodeType)("Declaration") + } + }, importAttributes, { specifiers: { default: [], - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)(function () { + validate: (0, _utils.arrayOf)(function () { const sourced = (0, _utils.assertNodeType)("ExportSpecifier", "ExportDefaultSpecifier", "ExportNamespaceSpecifier"); const sourceless = (0, _utils.assertNodeType)("ExportSpecifier"); if (!process.env.BABEL_TYPES_8_BREAKING) return sourced; - return function (node, key, val) { + return Object.assign(function (node, key, val) { const validator = node.source ? sourced : sourceless; validator(node, key, val); - }; - }())) + }, { + oneOfNodeTypes: ["ExportSpecifier", "ExportDefaultSpecifier", "ExportNamespaceSpecifier"] + }); + }()) }, source: { validate: (0, _utils.assertNodeType)("StringLiteral"), optional: true }, exportKind: (0, _utils.validateOptional)((0, _utils.assertOneOf)("type", "value")) - } + }) }); defineType("ExportSpecifier", { visitor: ["local", "exported"], @@ -1131,13 +1090,15 @@ defineType("ForOfStatement", { } const declaration = (0, _utils.assertNodeType)("VariableDeclaration"); const lval = (0, _utils.assertNodeType)("Identifier", "MemberExpression", "ArrayPattern", "ObjectPattern", "TSAsExpression", "TSSatisfiesExpression", "TSTypeAssertion", "TSNonNullExpression"); - return function (node, key, val) { + return Object.assign(function (node, key, val) { if ((0, _is.default)("VariableDeclaration", val)) { declaration(node, key, val); } else { lval(node, key, val); } - }; + }, { + oneOfNodeTypes: ["VariableDeclaration", "Identifier", "MemberExpression", "ArrayPattern", "ObjectPattern", "TSAsExpression", "TSSatisfiesExpression", "TSTypeAssertion", "TSNonNullExpression"] + }); }() }, right: { @@ -1155,15 +1116,7 @@ defineType("ImportDeclaration", { builder: ["specifiers", "source"], visitor: ["specifiers", "source", "attributes", "assertions"], aliases: ["Statement", "Declaration", "ImportOrExportDeclaration"], - fields: { - attributes: { - optional: true, - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("ImportAttribute"))) - }, - assertions: { - optional: true, - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("ImportAttribute"))) - }, + fields: Object.assign({}, importAttributes, { module: { optional: true, validate: (0, _utils.assertValueType)("boolean") @@ -1172,9 +1125,7 @@ defineType("ImportDeclaration", { default: null, validate: (0, _utils.assertOneOf)("source", "defer") }, - specifiers: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("ImportSpecifier", "ImportDefaultSpecifier", "ImportNamespaceSpecifier"))) - }, + specifiers: (0, _utils.validateArrayOfType)("ImportSpecifier", "ImportDefaultSpecifier", "ImportNamespaceSpecifier"), source: { validate: (0, _utils.assertNodeType)("StringLiteral") }, @@ -1182,7 +1133,7 @@ defineType("ImportDeclaration", { validate: (0, _utils.assertOneOf)("type", "typeof", "value"), optional: true } - } + }) }); defineType("ImportDefaultSpecifier", { visitor: ["local"], @@ -1241,8 +1192,7 @@ defineType("MetaProperty", { aliases: ["Expression"], fields: { meta: { - validate: (0, _utils.chain)((0, _utils.assertNodeType)("Identifier"), Object.assign(function (node, key, val) { - if (!process.env.BABEL_TYPES_8_BREAKING) return; + validate: process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.chain)((0, _utils.assertNodeType)("Identifier"), Object.assign(function (node, key, val) { let property; switch (val.name) { case "function": @@ -1262,7 +1212,7 @@ defineType("MetaProperty", { } }, { oneOfNodeTypes: ["Identifier"] - })) + })) : (0, _utils.assertNodeType)("Identifier") }, property: { validate: (0, _utils.assertNodeType)("Identifier") @@ -1304,9 +1254,7 @@ const classMethodOrPropertyCommon = () => ({ }); exports.classMethodOrPropertyCommon = classMethodOrPropertyCommon; const classMethodOrDeclareMethodCommon = () => Object.assign({}, functionCommon(), classMethodOrPropertyCommon(), { - params: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Identifier", "Pattern", "RestElement", "TSParameterProperty"))) - }, + params: (0, _utils.validateArrayOfType)("Identifier", "Pattern", "RestElement", "TSParameterProperty"), kind: { validate: (0, _utils.assertOneOf)("get", "set", "method", "constructor"), default: "method" @@ -1316,7 +1264,7 @@ const classMethodOrDeclareMethodCommon = () => Object.assign({}, functionCommon( optional: true }, decorators: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Decorator"))), + validate: (0, _utils.arrayOfType)("Decorator"), optional: true } }); @@ -1336,9 +1284,7 @@ defineType("ObjectPattern", { builder: ["properties"], aliases: ["Pattern", "PatternLike", "LVal"], fields: Object.assign({}, patternLikeCommon(), { - properties: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("RestElement", "ObjectProperty"))) - } + properties: (0, _utils.validateArrayOfType)("RestElement", "ObjectProperty") }) }); defineType("SpreadElement", { @@ -1416,9 +1362,7 @@ defineType("TemplateLiteral", { visitor: ["quasis", "expressions"], aliases: ["Expression", "Literal"], fields: { - quasis: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("TemplateElement"))) - }, + quasis: (0, _utils.validateArrayOfType)("TemplateElement"), expressions: { validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Expression", "TSType")), function (node, key, val) { if (node.quasis.length !== val.length + 1) { @@ -1434,14 +1378,13 @@ defineType("YieldExpression", { aliases: ["Expression", "Terminatorless"], fields: { delegate: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("boolean"), Object.assign(function (node, key, val) { - if (!process.env.BABEL_TYPES_8_BREAKING) return; + validate: process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.chain)((0, _utils.assertValueType)("boolean"), Object.assign(function (node, key, val) { if (val && !node.argument) { throw new TypeError("Property delegate of YieldExpression cannot be true if there is no argument"); } }, { type: "boolean" - })), + })) : (0, _utils.assertValueType)("boolean"), default: false }, argument: { @@ -1518,9 +1461,7 @@ defineType("OptionalCallExpression", { callee: { validate: (0, _utils.assertNodeType)("Expression") }, - arguments: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Expression", "SpreadElement", "ArgumentPlaceholder"))) - }, + arguments: (0, _utils.validateArrayOfType)("Expression", "SpreadElement", "ArgumentPlaceholder"), optional: { validate: !process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.assertValueType)("boolean") : (0, _utils.chain)((0, _utils.assertValueType)("boolean"), (0, _utils.assertOptionalChainStart)()) }, @@ -1552,7 +1493,7 @@ defineType("ClassProperty", { optional: true }, decorators: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Decorator"))), + validate: (0, _utils.arrayOfType)("Decorator"), optional: true }, readonly: { @@ -1597,7 +1538,7 @@ defineType("ClassAccessorProperty", { optional: true }, decorators: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Decorator"))), + validate: (0, _utils.arrayOfType)("Decorator"), optional: true }, readonly: { @@ -1631,7 +1572,7 @@ defineType("ClassPrivateProperty", { optional: true }, decorators: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Decorator"))), + validate: (0, _utils.arrayOfType)("Decorator"), optional: true }, static: { @@ -1681,9 +1622,7 @@ defineType("PrivateName", { defineType("StaticBlock", { visitor: ["body"], fields: { - body: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Statement"))) - } + body: (0, _utils.validateArrayOfType)("Statement") }, aliases: ["Scopable", "BlockParent", "FunctionParent"] }); diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/core.js.map b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/core.js.map index ad601ea11..e36cfed01 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/core.js.map +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/core.js.map @@ -1 +1 @@ -{"version":3,"names":["_is","require","_isValidIdentifier","_helperValidatorIdentifier","_helperStringParser","_index","_utils","defineType","defineAliasedType","fields","elements","validate","chain","assertValueType","assertEach","assertNodeOrValueType","default","process","env","BABEL_TYPES_8_BREAKING","undefined","visitor","aliases","operator","identifier","assertOneOf","ASSIGNMENT_OPERATORS","pattern","node","key","val","validator","is","left","assertNodeType","right","builder","BINARY_OPERATORS","expression","inOp","Object","assign","oneOfNodeTypes","value","directives","body","label","optional","callee","arguments","typeArguments","typeParameters","param","test","consequent","alternate","program","comments","each","tokens","type","init","update","functionCommon","params","generator","async","exports","functionTypeAnnotationCommon","returnType","functionDeclarationCommon","declare","id","predicate","parent","inherits","patternLikeCommon","typeAnnotation","decorators","name","isValidIdentifier","TypeError","match","exec","parentKey","nonComp","computed","imported","meta","isKeyword","isReservedWord","deprecatedAlias","Number","isFinite","error","Error","flags","invalid","LOGICAL_OPERATORS","object","property","normal","sourceType","interpreter","properties","kind","shorthand","argument","listKey","index","length","expressions","discriminant","cases","block","handler","finalizer","prefix","UNARY_OPERATORS","UPDATE_OPERATORS","declarations","without","definite","superClass","superTypeParameters","implements","mixins","abstract","source","exportKind","validateOptional","attributes","assertions","declaration","specifiers","sourced","sourceless","local","exported","lval","await","module","phase","importKind","options","classMethodOrPropertyCommon","accessibility","static","override","classMethodOrDeclareMethodCommon","access","tag","quasi","assertShape","raw","cooked","templateElementCookedValidator","unterminatedCalled","str","firstInvalidLoc","readStringContents","unterminated","strictNumericEscape","invalidEscapeSequence","numericSeparatorInEscapeSequence","unexpectedNumericSeparator","invalidDigit","invalidCodePoint","tail","quasis","delegate","assertOptionalChainStart","readonly","variance"],"sources":["../../src/definitions/core.ts"],"sourcesContent":["import is from \"../validators/is.ts\";\nimport isValidIdentifier from \"../validators/isValidIdentifier.ts\";\nimport { isKeyword, isReservedWord } from \"@babel/helper-validator-identifier\";\nimport type * as t from \"../index.ts\";\nimport { readStringContents } from \"@babel/helper-string-parser\";\n\nimport {\n BINARY_OPERATORS,\n LOGICAL_OPERATORS,\n ASSIGNMENT_OPERATORS,\n UNARY_OPERATORS,\n UPDATE_OPERATORS,\n} from \"../constants/index.ts\";\n\nimport {\n defineAliasedType,\n assertShape,\n assertOptionalChainStart,\n assertValueType,\n assertNodeType,\n assertNodeOrValueType,\n assertEach,\n chain,\n assertOneOf,\n validateOptional,\n type Validator,\n} from \"./utils.ts\";\n\nconst defineType = defineAliasedType(\"Standardized\");\n\ndefineType(\"ArrayExpression\", {\n fields: {\n elements: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(\n assertNodeOrValueType(\"null\", \"Expression\", \"SpreadElement\"),\n ),\n ),\n default: !process.env.BABEL_TYPES_8_BREAKING ? [] : undefined,\n },\n },\n visitor: [\"elements\"],\n aliases: [\"Expression\"],\n});\n\ndefineType(\"AssignmentExpression\", {\n fields: {\n operator: {\n validate: (function () {\n if (!process.env.BABEL_TYPES_8_BREAKING) {\n return assertValueType(\"string\");\n }\n\n const identifier = assertOneOf(...ASSIGNMENT_OPERATORS);\n const pattern = assertOneOf(\"=\");\n\n return function (node: t.AssignmentExpression, key, val) {\n const validator = is(\"Pattern\", node.left) ? pattern : identifier;\n validator(node, key, val);\n };\n })(),\n },\n left: {\n validate: !process.env.BABEL_TYPES_8_BREAKING\n ? assertNodeType(\"LVal\", \"OptionalMemberExpression\")\n : assertNodeType(\n \"Identifier\",\n \"MemberExpression\",\n \"OptionalMemberExpression\",\n \"ArrayPattern\",\n \"ObjectPattern\",\n \"TSAsExpression\",\n \"TSSatisfiesExpression\",\n \"TSTypeAssertion\",\n \"TSNonNullExpression\",\n ),\n },\n right: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n builder: [\"operator\", \"left\", \"right\"],\n visitor: [\"left\", \"right\"],\n aliases: [\"Expression\"],\n});\n\ndefineType(\"BinaryExpression\", {\n builder: [\"operator\", \"left\", \"right\"],\n fields: {\n operator: {\n validate: assertOneOf(...BINARY_OPERATORS),\n },\n left: {\n validate: (function () {\n const expression = assertNodeType(\"Expression\");\n const inOp = assertNodeType(\"Expression\", \"PrivateName\");\n\n const validator: Validator = Object.assign(\n function (node: t.BinaryExpression, key, val) {\n const validator = node.operator === \"in\" ? inOp : expression;\n validator(node, key, val);\n } as Validator,\n // todo(ts): can be discriminated union by `operator` property\n { oneOfNodeTypes: [\"Expression\", \"PrivateName\"] },\n );\n return validator;\n })(),\n },\n right: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n visitor: [\"left\", \"right\"],\n aliases: [\"Binary\", \"Expression\"],\n});\n\ndefineType(\"InterpreterDirective\", {\n builder: [\"value\"],\n fields: {\n value: {\n validate: assertValueType(\"string\"),\n },\n },\n});\n\ndefineType(\"Directive\", {\n visitor: [\"value\"],\n fields: {\n value: {\n validate: assertNodeType(\"DirectiveLiteral\"),\n },\n },\n});\n\ndefineType(\"DirectiveLiteral\", {\n builder: [\"value\"],\n fields: {\n value: {\n validate: assertValueType(\"string\"),\n },\n },\n});\n\ndefineType(\"BlockStatement\", {\n builder: [\"body\", \"directives\"],\n visitor: [\"directives\", \"body\"],\n fields: {\n directives: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"Directive\")),\n ),\n default: [],\n },\n body: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"Statement\")),\n ),\n },\n },\n aliases: [\"Scopable\", \"BlockParent\", \"Block\", \"Statement\"],\n});\n\ndefineType(\"BreakStatement\", {\n visitor: [\"label\"],\n fields: {\n label: {\n validate: assertNodeType(\"Identifier\"),\n optional: true,\n },\n },\n aliases: [\"Statement\", \"Terminatorless\", \"CompletionStatement\"],\n});\n\ndefineType(\"CallExpression\", {\n visitor: [\"callee\", \"arguments\", \"typeParameters\", \"typeArguments\"],\n builder: [\"callee\", \"arguments\"],\n aliases: [\"Expression\"],\n fields: {\n callee: {\n validate: assertNodeType(\"Expression\", \"Super\", \"V8IntrinsicIdentifier\"),\n },\n arguments: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(\n assertNodeType(\"Expression\", \"SpreadElement\", \"ArgumentPlaceholder\"),\n ),\n ),\n },\n ...(!process.env.BABEL_TYPES_8_BREAKING\n ? {\n optional: {\n validate: assertOneOf(true, false),\n optional: true,\n },\n }\n : {}),\n typeArguments: {\n validate: assertNodeType(\"TypeParameterInstantiation\"),\n optional: true,\n },\n typeParameters: {\n validate: assertNodeType(\"TSTypeParameterInstantiation\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"CatchClause\", {\n visitor: [\"param\", \"body\"],\n fields: {\n param: {\n validate: assertNodeType(\"Identifier\", \"ArrayPattern\", \"ObjectPattern\"),\n optional: true,\n },\n body: {\n validate: assertNodeType(\"BlockStatement\"),\n },\n },\n aliases: [\"Scopable\", \"BlockParent\"],\n});\n\ndefineType(\"ConditionalExpression\", {\n visitor: [\"test\", \"consequent\", \"alternate\"],\n fields: {\n test: {\n validate: assertNodeType(\"Expression\"),\n },\n consequent: {\n validate: assertNodeType(\"Expression\"),\n },\n alternate: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n aliases: [\"Expression\", \"Conditional\"],\n});\n\ndefineType(\"ContinueStatement\", {\n visitor: [\"label\"],\n fields: {\n label: {\n validate: assertNodeType(\"Identifier\"),\n optional: true,\n },\n },\n aliases: [\"Statement\", \"Terminatorless\", \"CompletionStatement\"],\n});\n\ndefineType(\"DebuggerStatement\", {\n aliases: [\"Statement\"],\n});\n\ndefineType(\"DoWhileStatement\", {\n builder: [\"test\", \"body\"],\n visitor: [\"body\", \"test\"],\n fields: {\n test: {\n validate: assertNodeType(\"Expression\"),\n },\n body: {\n validate: assertNodeType(\"Statement\"),\n },\n },\n aliases: [\"Statement\", \"BlockParent\", \"Loop\", \"While\", \"Scopable\"],\n});\n\ndefineType(\"EmptyStatement\", {\n aliases: [\"Statement\"],\n});\n\ndefineType(\"ExpressionStatement\", {\n visitor: [\"expression\"],\n fields: {\n expression: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n aliases: [\"Statement\", \"ExpressionWrapper\"],\n});\n\ndefineType(\"File\", {\n builder: [\"program\", \"comments\", \"tokens\"],\n visitor: [\"program\"],\n fields: {\n program: {\n validate: assertNodeType(\"Program\"),\n },\n comments: {\n validate: !process.env.BABEL_TYPES_8_BREAKING\n ? Object.assign(() => {}, {\n each: { oneOfNodeTypes: [\"CommentBlock\", \"CommentLine\"] },\n })\n : assertEach(assertNodeType(\"CommentBlock\", \"CommentLine\")),\n optional: true,\n },\n tokens: {\n // todo(ts): add Token type\n validate: assertEach(Object.assign(() => {}, { type: \"any\" })),\n optional: true,\n },\n },\n});\n\ndefineType(\"ForInStatement\", {\n visitor: [\"left\", \"right\", \"body\"],\n aliases: [\n \"Scopable\",\n \"Statement\",\n \"For\",\n \"BlockParent\",\n \"Loop\",\n \"ForXStatement\",\n ],\n fields: {\n left: {\n validate: !process.env.BABEL_TYPES_8_BREAKING\n ? assertNodeType(\"VariableDeclaration\", \"LVal\")\n : assertNodeType(\n \"VariableDeclaration\",\n \"Identifier\",\n \"MemberExpression\",\n \"ArrayPattern\",\n \"ObjectPattern\",\n \"TSAsExpression\",\n \"TSSatisfiesExpression\",\n \"TSTypeAssertion\",\n \"TSNonNullExpression\",\n ),\n },\n right: {\n validate: assertNodeType(\"Expression\"),\n },\n body: {\n validate: assertNodeType(\"Statement\"),\n },\n },\n});\n\ndefineType(\"ForStatement\", {\n visitor: [\"init\", \"test\", \"update\", \"body\"],\n aliases: [\"Scopable\", \"Statement\", \"For\", \"BlockParent\", \"Loop\"],\n fields: {\n init: {\n validate: assertNodeType(\"VariableDeclaration\", \"Expression\"),\n optional: true,\n },\n test: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n update: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n body: {\n validate: assertNodeType(\"Statement\"),\n },\n },\n});\n\nexport const functionCommon = () => ({\n params: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"Identifier\", \"Pattern\", \"RestElement\")),\n ),\n },\n generator: {\n default: false,\n },\n async: {\n default: false,\n },\n});\n\nexport const functionTypeAnnotationCommon = () => ({\n returnType: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\"TypeAnnotation\", \"TSTypeAnnotation\")\n : assertNodeType(\n \"TypeAnnotation\",\n \"TSTypeAnnotation\",\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n \"Noop\",\n ),\n optional: true,\n },\n typeParameters: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\"TypeParameterDeclaration\", \"TSTypeParameterDeclaration\")\n : assertNodeType(\n \"TypeParameterDeclaration\",\n \"TSTypeParameterDeclaration\",\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n \"Noop\",\n ),\n optional: true,\n },\n});\n\nexport const functionDeclarationCommon = () => ({\n ...functionCommon(),\n declare: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n id: {\n validate: assertNodeType(\"Identifier\"),\n optional: true, // May be null for `export default function`\n },\n});\n\ndefineType(\"FunctionDeclaration\", {\n builder: [\"id\", \"params\", \"body\", \"generator\", \"async\"],\n visitor: [\"id\", \"typeParameters\", \"params\", \"returnType\", \"body\"],\n fields: {\n ...functionDeclarationCommon(),\n ...functionTypeAnnotationCommon(),\n body: {\n validate: assertNodeType(\"BlockStatement\"),\n },\n predicate: {\n validate: assertNodeType(\"DeclaredPredicate\", \"InferredPredicate\"),\n optional: true,\n },\n },\n aliases: [\n \"Scopable\",\n \"Function\",\n \"BlockParent\",\n \"FunctionParent\",\n \"Statement\",\n \"Pureish\",\n \"Declaration\",\n ],\n validate: (function () {\n if (!process.env.BABEL_TYPES_8_BREAKING) return () => {};\n\n const identifier = assertNodeType(\"Identifier\");\n\n return function (parent, key, node) {\n if (!is(\"ExportDefaultDeclaration\", parent)) {\n identifier(node, \"id\", node.id);\n }\n };\n })(),\n});\n\ndefineType(\"FunctionExpression\", {\n inherits: \"FunctionDeclaration\",\n aliases: [\n \"Scopable\",\n \"Function\",\n \"BlockParent\",\n \"FunctionParent\",\n \"Expression\",\n \"Pureish\",\n ],\n fields: {\n ...functionCommon(),\n ...functionTypeAnnotationCommon(),\n id: {\n validate: assertNodeType(\"Identifier\"),\n optional: true,\n },\n body: {\n validate: assertNodeType(\"BlockStatement\"),\n },\n predicate: {\n validate: assertNodeType(\"DeclaredPredicate\", \"InferredPredicate\"),\n optional: true,\n },\n },\n});\n\nexport const patternLikeCommon = () => ({\n typeAnnotation: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\"TypeAnnotation\", \"TSTypeAnnotation\")\n : assertNodeType(\n \"TypeAnnotation\",\n \"TSTypeAnnotation\",\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n \"Noop\",\n ),\n optional: true,\n },\n optional: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n decorators: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"Decorator\")),\n ),\n optional: true,\n },\n});\n\ndefineType(\"Identifier\", {\n builder: [\"name\"],\n visitor: [\"typeAnnotation\", \"decorators\" /* for legacy param decorators */],\n aliases: [\"Expression\", \"PatternLike\", \"LVal\", \"TSEntityName\"],\n fields: {\n ...patternLikeCommon(),\n name: {\n validate: chain(\n assertValueType(\"string\"),\n Object.assign(\n function (node, key, val) {\n if (!process.env.BABEL_TYPES_8_BREAKING) return;\n\n if (!isValidIdentifier(val, false)) {\n throw new TypeError(`\"${val}\" is not a valid identifier name`);\n }\n } as Validator,\n { type: \"string\" },\n ),\n ),\n },\n },\n validate(parent, key, node) {\n if (!process.env.BABEL_TYPES_8_BREAKING) return;\n\n const match = /\\.(\\w+)$/.exec(key);\n if (!match) return;\n\n const [, parentKey] = match;\n const nonComp = { computed: false };\n\n // We can't check if `parent.property === node`, because nodes are validated\n // before replacing them in the AST.\n if (parentKey === \"property\") {\n if (is(\"MemberExpression\", parent, nonComp)) return;\n if (is(\"OptionalMemberExpression\", parent, nonComp)) return;\n } else if (parentKey === \"key\") {\n if (is(\"Property\", parent, nonComp)) return;\n if (is(\"Method\", parent, nonComp)) return;\n } else if (parentKey === \"exported\") {\n if (is(\"ExportSpecifier\", parent)) return;\n } else if (parentKey === \"imported\") {\n if (is(\"ImportSpecifier\", parent, { imported: node })) return;\n } else if (parentKey === \"meta\") {\n if (is(\"MetaProperty\", parent, { meta: node })) return;\n }\n\n if (\n // Ideally we should call isStrictReservedWord if this node is a descendant\n // of a block in strict mode. Also, we should pass the inModule option so\n // we can disable \"await\" in module.\n (isKeyword(node.name) || isReservedWord(node.name, false)) &&\n // Even if \"this\" is a keyword, we are using the Identifier\n // node to represent it.\n node.name !== \"this\"\n ) {\n throw new TypeError(`\"${node.name}\" is not a valid identifier`);\n }\n },\n});\n\ndefineType(\"IfStatement\", {\n visitor: [\"test\", \"consequent\", \"alternate\"],\n aliases: [\"Statement\", \"Conditional\"],\n fields: {\n test: {\n validate: assertNodeType(\"Expression\"),\n },\n consequent: {\n validate: assertNodeType(\"Statement\"),\n },\n alternate: {\n optional: true,\n validate: assertNodeType(\"Statement\"),\n },\n },\n});\n\ndefineType(\"LabeledStatement\", {\n visitor: [\"label\", \"body\"],\n aliases: [\"Statement\"],\n fields: {\n label: {\n validate: assertNodeType(\"Identifier\"),\n },\n body: {\n validate: assertNodeType(\"Statement\"),\n },\n },\n});\n\ndefineType(\"StringLiteral\", {\n builder: [\"value\"],\n fields: {\n value: {\n validate: assertValueType(\"string\"),\n },\n },\n aliases: [\"Expression\", \"Pureish\", \"Literal\", \"Immutable\"],\n});\n\ndefineType(\"NumericLiteral\", {\n builder: [\"value\"],\n deprecatedAlias: \"NumberLiteral\",\n fields: {\n value: {\n validate: chain(\n assertValueType(\"number\"),\n Object.assign(\n function (node, key, val) {\n if (1 / val < 0 || !Number.isFinite(val)) {\n const error = new Error(\n \"NumericLiterals must be non-negative finite numbers. \" +\n `You can use t.valueToNode(${val}) instead.`,\n );\n if (process.env.BABEL_8_BREAKING) {\n // TODO(@nicolo-ribaudo) Fix regenerator to not pass negative\n // numbers here.\n if (!IS_STANDALONE) {\n if (!new Error().stack.includes(\"regenerator\")) {\n throw error;\n }\n }\n } else {\n // TODO: Enable this warning once regenerator is fixed.\n // https://github.com/facebook/regenerator/pull/680\n // console.warn(error);\n }\n }\n } satisfies Validator,\n { type: \"number\" },\n ),\n ),\n },\n },\n aliases: [\"Expression\", \"Pureish\", \"Literal\", \"Immutable\"],\n});\n\ndefineType(\"NullLiteral\", {\n aliases: [\"Expression\", \"Pureish\", \"Literal\", \"Immutable\"],\n});\n\ndefineType(\"BooleanLiteral\", {\n builder: [\"value\"],\n fields: {\n value: {\n validate: assertValueType(\"boolean\"),\n },\n },\n aliases: [\"Expression\", \"Pureish\", \"Literal\", \"Immutable\"],\n});\n\ndefineType(\"RegExpLiteral\", {\n builder: [\"pattern\", \"flags\"],\n deprecatedAlias: \"RegexLiteral\",\n aliases: [\"Expression\", \"Pureish\", \"Literal\"],\n fields: {\n pattern: {\n validate: assertValueType(\"string\"),\n },\n flags: {\n validate: chain(\n assertValueType(\"string\"),\n Object.assign(\n function (node, key, val) {\n if (!process.env.BABEL_TYPES_8_BREAKING) return;\n\n const invalid = /[^gimsuy]/.exec(val);\n if (invalid) {\n throw new TypeError(`\"${invalid[0]}\" is not a valid RegExp flag`);\n }\n } as Validator,\n { type: \"string\" },\n ),\n ),\n default: \"\",\n },\n },\n});\n\ndefineType(\"LogicalExpression\", {\n builder: [\"operator\", \"left\", \"right\"],\n visitor: [\"left\", \"right\"],\n aliases: [\"Binary\", \"Expression\"],\n fields: {\n operator: {\n validate: assertOneOf(...LOGICAL_OPERATORS),\n },\n left: {\n validate: assertNodeType(\"Expression\"),\n },\n right: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\"MemberExpression\", {\n builder: [\n \"object\",\n \"property\",\n \"computed\",\n ...(!process.env.BABEL_TYPES_8_BREAKING ? [\"optional\"] : []),\n ],\n visitor: [\"object\", \"property\"],\n aliases: [\"Expression\", \"LVal\"],\n fields: {\n object: {\n validate: assertNodeType(\"Expression\", \"Super\"),\n },\n property: {\n validate: (function () {\n const normal = assertNodeType(\"Identifier\", \"PrivateName\");\n const computed = assertNodeType(\"Expression\");\n\n const validator: Validator = function (\n node: t.MemberExpression,\n key,\n val,\n ) {\n const validator: Validator = node.computed ? computed : normal;\n validator(node, key, val);\n };\n // @ts-expect-error todo(ts): can be discriminated union by `computed` property\n validator.oneOfNodeTypes = [\"Expression\", \"Identifier\", \"PrivateName\"];\n return validator;\n })(),\n },\n computed: {\n default: false,\n },\n ...(!process.env.BABEL_TYPES_8_BREAKING\n ? {\n optional: {\n validate: assertOneOf(true, false),\n optional: true,\n },\n }\n : {}),\n },\n});\n\ndefineType(\"NewExpression\", { inherits: \"CallExpression\" });\n\ndefineType(\"Program\", {\n // Note: We explicitly leave 'interpreter' out here because it is\n // conceptually comment-like, and Babel does not traverse comments either.\n visitor: [\"directives\", \"body\"],\n builder: [\"body\", \"directives\", \"sourceType\", \"interpreter\"],\n fields: {\n sourceType: {\n validate: assertOneOf(\"script\", \"module\"),\n default: \"script\",\n },\n interpreter: {\n validate: assertNodeType(\"InterpreterDirective\"),\n default: null,\n optional: true,\n },\n directives: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"Directive\")),\n ),\n default: [],\n },\n body: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"Statement\")),\n ),\n },\n },\n aliases: [\"Scopable\", \"BlockParent\", \"Block\"],\n});\n\ndefineType(\"ObjectExpression\", {\n visitor: [\"properties\"],\n aliases: [\"Expression\"],\n fields: {\n properties: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(\n assertNodeType(\"ObjectMethod\", \"ObjectProperty\", \"SpreadElement\"),\n ),\n ),\n },\n },\n});\n\ndefineType(\"ObjectMethod\", {\n builder: [\"kind\", \"key\", \"params\", \"body\", \"computed\", \"generator\", \"async\"],\n visitor: [\n \"decorators\",\n \"key\",\n \"typeParameters\",\n \"params\",\n \"returnType\",\n \"body\",\n ],\n fields: {\n ...functionCommon(),\n ...functionTypeAnnotationCommon(),\n kind: {\n validate: assertOneOf(\"method\", \"get\", \"set\"),\n ...(!process.env.BABEL_TYPES_8_BREAKING ? { default: \"method\" } : {}),\n },\n computed: {\n default: false,\n },\n key: {\n validate: (function () {\n const normal = assertNodeType(\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n );\n const computed = assertNodeType(\"Expression\");\n\n const validator: Validator = function (node: t.ObjectMethod, key, val) {\n const validator = node.computed ? computed : normal;\n validator(node, key, val);\n };\n // @ts-expect-error todo(ts): can be discriminated union by `computed` property\n validator.oneOfNodeTypes = [\n \"Expression\",\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n ];\n return validator;\n })(),\n },\n decorators: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"Decorator\")),\n ),\n optional: true,\n },\n body: {\n validate: assertNodeType(\"BlockStatement\"),\n },\n },\n aliases: [\n \"UserWhitespacable\",\n \"Function\",\n \"Scopable\",\n \"BlockParent\",\n \"FunctionParent\",\n \"Method\",\n \"ObjectMember\",\n ],\n});\n\ndefineType(\"ObjectProperty\", {\n builder: [\n \"key\",\n \"value\",\n \"computed\",\n \"shorthand\",\n ...(!process.env.BABEL_TYPES_8_BREAKING ? [\"decorators\"] : []),\n ],\n fields: {\n computed: {\n default: false,\n },\n key: {\n validate: (function () {\n const normal = assertNodeType(\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n \"DecimalLiteral\",\n \"PrivateName\",\n );\n const computed = assertNodeType(\"Expression\");\n\n const validator: Validator = Object.assign(\n function (node: t.ObjectProperty, key, val) {\n const validator = node.computed ? computed : normal;\n validator(node, key, val);\n } as Validator,\n {\n // todo(ts): can be discriminated union by `computed` property\n oneOfNodeTypes: [\n \"Expression\",\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n \"DecimalLiteral\",\n \"PrivateName\",\n ],\n },\n );\n return validator;\n })(),\n },\n value: {\n // Value may be PatternLike if this is an AssignmentProperty\n // https://github.com/babel/babylon/issues/434\n validate: assertNodeType(\"Expression\", \"PatternLike\"),\n },\n shorthand: {\n validate: chain(\n assertValueType(\"boolean\"),\n Object.assign(\n function (node: t.ObjectProperty, key, val) {\n if (!process.env.BABEL_TYPES_8_BREAKING) return;\n\n if (val && node.computed) {\n throw new TypeError(\n \"Property shorthand of ObjectProperty cannot be true if computed is true\",\n );\n }\n } as Validator,\n { type: \"boolean\" },\n ),\n function (node: t.ObjectProperty, key, val) {\n if (!process.env.BABEL_TYPES_8_BREAKING) return;\n\n if (val && !is(\"Identifier\", node.key)) {\n throw new TypeError(\n \"Property shorthand of ObjectProperty cannot be true if key is not an Identifier\",\n );\n }\n } as Validator,\n ),\n default: false,\n },\n decorators: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"Decorator\")),\n ),\n optional: true,\n },\n },\n visitor: [\"key\", \"value\", \"decorators\"],\n aliases: [\"UserWhitespacable\", \"Property\", \"ObjectMember\"],\n validate: (function () {\n const pattern = assertNodeType(\n \"Identifier\",\n \"Pattern\",\n \"TSAsExpression\",\n \"TSSatisfiesExpression\",\n \"TSNonNullExpression\",\n \"TSTypeAssertion\",\n );\n const expression = assertNodeType(\"Expression\");\n\n return function (parent, key, node) {\n if (!process.env.BABEL_TYPES_8_BREAKING) return;\n\n const validator = is(\"ObjectPattern\", parent) ? pattern : expression;\n validator(node, \"value\", node.value);\n };\n })(),\n});\n\ndefineType(\"RestElement\", {\n visitor: [\"argument\", \"typeAnnotation\"],\n builder: [\"argument\"],\n aliases: [\"LVal\", \"PatternLike\"],\n deprecatedAlias: \"RestProperty\",\n fields: {\n ...patternLikeCommon(),\n argument: {\n validate: !process.env.BABEL_TYPES_8_BREAKING\n ? assertNodeType(\"LVal\")\n : assertNodeType(\n \"Identifier\",\n \"ArrayPattern\",\n \"ObjectPattern\",\n \"MemberExpression\",\n \"TSAsExpression\",\n \"TSSatisfiesExpression\",\n \"TSTypeAssertion\",\n \"TSNonNullExpression\",\n ),\n },\n },\n validate(parent: t.ArrayPattern | t.ObjectPattern, key) {\n if (!process.env.BABEL_TYPES_8_BREAKING) return;\n\n const match = /(\\w+)\\[(\\d+)\\]/.exec(key);\n if (!match) throw new Error(\"Internal Babel error: malformed key.\");\n\n const [, listKey, index] = match as unknown as [\n string,\n keyof typeof parent,\n string,\n ];\n if ((parent[listKey] as t.Node[]).length > +index + 1) {\n throw new TypeError(`RestElement must be last element of ${listKey}`);\n }\n },\n});\n\ndefineType(\"ReturnStatement\", {\n visitor: [\"argument\"],\n aliases: [\"Statement\", \"Terminatorless\", \"CompletionStatement\"],\n fields: {\n argument: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"SequenceExpression\", {\n visitor: [\"expressions\"],\n fields: {\n expressions: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"Expression\")),\n ),\n },\n },\n aliases: [\"Expression\"],\n});\n\ndefineType(\"ParenthesizedExpression\", {\n visitor: [\"expression\"],\n aliases: [\"Expression\", \"ExpressionWrapper\"],\n fields: {\n expression: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\"SwitchCase\", {\n visitor: [\"test\", \"consequent\"],\n fields: {\n test: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n consequent: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"Statement\")),\n ),\n },\n },\n});\n\ndefineType(\"SwitchStatement\", {\n visitor: [\"discriminant\", \"cases\"],\n aliases: [\"Statement\", \"BlockParent\", \"Scopable\"],\n fields: {\n discriminant: {\n validate: assertNodeType(\"Expression\"),\n },\n cases: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"SwitchCase\")),\n ),\n },\n },\n});\n\ndefineType(\"ThisExpression\", {\n aliases: [\"Expression\"],\n});\n\ndefineType(\"ThrowStatement\", {\n visitor: [\"argument\"],\n aliases: [\"Statement\", \"Terminatorless\", \"CompletionStatement\"],\n fields: {\n argument: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\"TryStatement\", {\n visitor: [\"block\", \"handler\", \"finalizer\"],\n aliases: [\"Statement\"],\n fields: {\n block: {\n validate: chain(\n assertNodeType(\"BlockStatement\"),\n Object.assign(\n function (node: t.TryStatement) {\n if (!process.env.BABEL_TYPES_8_BREAKING) return;\n\n // This validator isn't put at the top level because we can run it\n // even if this node doesn't have a parent.\n\n if (!node.handler && !node.finalizer) {\n throw new TypeError(\n \"TryStatement expects either a handler or finalizer, or both\",\n );\n }\n } as Validator,\n {\n oneOfNodeTypes: [\"BlockStatement\"],\n },\n ),\n ),\n },\n handler: {\n optional: true,\n validate: assertNodeType(\"CatchClause\"),\n },\n finalizer: {\n optional: true,\n validate: assertNodeType(\"BlockStatement\"),\n },\n },\n});\n\ndefineType(\"UnaryExpression\", {\n builder: [\"operator\", \"argument\", \"prefix\"],\n fields: {\n prefix: {\n default: true,\n },\n argument: {\n validate: assertNodeType(\"Expression\"),\n },\n operator: {\n validate: assertOneOf(...UNARY_OPERATORS),\n },\n },\n visitor: [\"argument\"],\n aliases: [\"UnaryLike\", \"Expression\"],\n});\n\ndefineType(\"UpdateExpression\", {\n builder: [\"operator\", \"argument\", \"prefix\"],\n fields: {\n prefix: {\n default: false,\n },\n argument: {\n validate: !process.env.BABEL_TYPES_8_BREAKING\n ? assertNodeType(\"Expression\")\n : assertNodeType(\"Identifier\", \"MemberExpression\"),\n },\n operator: {\n validate: assertOneOf(...UPDATE_OPERATORS),\n },\n },\n visitor: [\"argument\"],\n aliases: [\"Expression\"],\n});\n\ndefineType(\"VariableDeclaration\", {\n builder: [\"kind\", \"declarations\"],\n visitor: [\"declarations\"],\n aliases: [\"Statement\", \"Declaration\"],\n fields: {\n declare: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n kind: {\n validate: assertOneOf(\n \"var\",\n \"let\",\n \"const\",\n // https://github.com/tc39/proposal-explicit-resource-management\n \"using\",\n // https://github.com/tc39/proposal-async-explicit-resource-management\n \"await using\",\n ),\n },\n declarations: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"VariableDeclarator\")),\n ),\n },\n },\n validate(parent, key, node) {\n if (!process.env.BABEL_TYPES_8_BREAKING) return;\n\n if (!is(\"ForXStatement\", parent, { left: node })) return;\n if (node.declarations.length !== 1) {\n throw new TypeError(\n `Exactly one VariableDeclarator is required in the VariableDeclaration of a ${parent.type}`,\n );\n }\n },\n});\n\ndefineType(\"VariableDeclarator\", {\n visitor: [\"id\", \"init\"],\n fields: {\n id: {\n validate: (function () {\n if (!process.env.BABEL_TYPES_8_BREAKING) {\n return assertNodeType(\"LVal\");\n }\n\n const normal = assertNodeType(\n \"Identifier\",\n \"ArrayPattern\",\n \"ObjectPattern\",\n );\n const without = assertNodeType(\"Identifier\");\n\n return function (node: t.VariableDeclarator, key, val) {\n const validator = node.init ? normal : without;\n validator(node, key, val);\n };\n })(),\n },\n definite: {\n optional: true,\n validate: assertValueType(\"boolean\"),\n },\n init: {\n optional: true,\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\"WhileStatement\", {\n visitor: [\"test\", \"body\"],\n aliases: [\"Statement\", \"BlockParent\", \"Loop\", \"While\", \"Scopable\"],\n fields: {\n test: {\n validate: assertNodeType(\"Expression\"),\n },\n body: {\n validate: assertNodeType(\"Statement\"),\n },\n },\n});\n\ndefineType(\"WithStatement\", {\n visitor: [\"object\", \"body\"],\n aliases: [\"Statement\"],\n fields: {\n object: {\n validate: assertNodeType(\"Expression\"),\n },\n body: {\n validate: assertNodeType(\"Statement\"),\n },\n },\n});\n\n// --- ES2015 ---\ndefineType(\"AssignmentPattern\", {\n visitor: [\"left\", \"right\", \"decorators\" /* for legacy param decorators */],\n builder: [\"left\", \"right\"],\n aliases: [\"Pattern\", \"PatternLike\", \"LVal\"],\n fields: {\n ...patternLikeCommon(),\n left: {\n validate: assertNodeType(\n \"Identifier\",\n \"ObjectPattern\",\n \"ArrayPattern\",\n \"MemberExpression\",\n \"TSAsExpression\",\n \"TSSatisfiesExpression\",\n \"TSTypeAssertion\",\n \"TSNonNullExpression\",\n ),\n },\n right: {\n validate: assertNodeType(\"Expression\"),\n },\n // For TypeScript\n decorators: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"Decorator\")),\n ),\n optional: true,\n },\n },\n});\n\ndefineType(\"ArrayPattern\", {\n visitor: [\"elements\", \"typeAnnotation\"],\n builder: [\"elements\"],\n aliases: [\"Pattern\", \"PatternLike\", \"LVal\"],\n fields: {\n ...patternLikeCommon(),\n elements: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeOrValueType(\"null\", \"PatternLike\", \"LVal\")),\n ),\n },\n },\n});\n\ndefineType(\"ArrowFunctionExpression\", {\n builder: [\"params\", \"body\", \"async\"],\n visitor: [\"typeParameters\", \"params\", \"returnType\", \"body\"],\n aliases: [\n \"Scopable\",\n \"Function\",\n \"BlockParent\",\n \"FunctionParent\",\n \"Expression\",\n \"Pureish\",\n ],\n fields: {\n ...functionCommon(),\n ...functionTypeAnnotationCommon(),\n expression: {\n // https://github.com/babel/babylon/issues/505\n validate: assertValueType(\"boolean\"),\n },\n body: {\n validate: assertNodeType(\"BlockStatement\", \"Expression\"),\n },\n predicate: {\n validate: assertNodeType(\"DeclaredPredicate\", \"InferredPredicate\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"ClassBody\", {\n visitor: [\"body\"],\n fields: {\n body: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(\n assertNodeType(\n \"ClassMethod\",\n \"ClassPrivateMethod\",\n \"ClassProperty\",\n \"ClassPrivateProperty\",\n \"ClassAccessorProperty\",\n \"TSDeclareMethod\",\n \"TSIndexSignature\",\n \"StaticBlock\",\n ),\n ),\n ),\n },\n },\n});\n\ndefineType(\"ClassExpression\", {\n builder: [\"id\", \"superClass\", \"body\", \"decorators\"],\n visitor: [\n \"decorators\",\n \"id\",\n \"typeParameters\",\n \"superClass\",\n \"superTypeParameters\",\n \"mixins\",\n \"implements\",\n \"body\",\n ],\n aliases: [\"Scopable\", \"Class\", \"Expression\"],\n fields: {\n id: {\n validate: assertNodeType(\"Identifier\"),\n optional: true,\n },\n typeParameters: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\n \"TypeParameterDeclaration\",\n \"TSTypeParameterDeclaration\",\n )\n : assertNodeType(\n \"TypeParameterDeclaration\",\n \"TSTypeParameterDeclaration\",\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n \"Noop\",\n ),\n optional: true,\n },\n body: {\n validate: assertNodeType(\"ClassBody\"),\n },\n superClass: {\n optional: true,\n validate: assertNodeType(\"Expression\"),\n },\n superTypeParameters: {\n validate: assertNodeType(\n \"TypeParameterInstantiation\",\n \"TSTypeParameterInstantiation\",\n ),\n optional: true,\n },\n implements: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(\n assertNodeType(\"TSExpressionWithTypeArguments\", \"ClassImplements\"),\n ),\n ),\n optional: true,\n },\n decorators: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"Decorator\")),\n ),\n optional: true,\n },\n mixins: {\n validate: assertNodeType(\"InterfaceExtends\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"ClassDeclaration\", {\n inherits: \"ClassExpression\",\n aliases: [\"Scopable\", \"Class\", \"Statement\", \"Declaration\"],\n fields: {\n id: {\n validate: assertNodeType(\"Identifier\"),\n // The id may be omitted if this is the child of an\n // ExportDefaultDeclaration.\n optional: true,\n },\n typeParameters: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\n \"TypeParameterDeclaration\",\n \"TSTypeParameterDeclaration\",\n )\n : assertNodeType(\n \"TypeParameterDeclaration\",\n \"TSTypeParameterDeclaration\",\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n \"Noop\",\n ),\n optional: true,\n },\n body: {\n validate: assertNodeType(\"ClassBody\"),\n },\n superClass: {\n optional: true,\n validate: assertNodeType(\"Expression\"),\n },\n superTypeParameters: {\n validate: assertNodeType(\n \"TypeParameterInstantiation\",\n \"TSTypeParameterInstantiation\",\n ),\n optional: true,\n },\n implements: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(\n assertNodeType(\"TSExpressionWithTypeArguments\", \"ClassImplements\"),\n ),\n ),\n optional: true,\n },\n decorators: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"Decorator\")),\n ),\n optional: true,\n },\n mixins: {\n validate: assertNodeType(\"InterfaceExtends\"),\n optional: true,\n },\n declare: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n abstract: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n },\n validate: (function () {\n const identifier = assertNodeType(\"Identifier\");\n\n return function (parent, key, node) {\n if (!process.env.BABEL_TYPES_8_BREAKING) return;\n\n if (!is(\"ExportDefaultDeclaration\", parent)) {\n identifier(node, \"id\", node.id);\n }\n };\n })(),\n});\n\ndefineType(\"ExportAllDeclaration\", {\n builder: [\"source\"],\n visitor: [\"source\", \"attributes\", \"assertions\"],\n aliases: [\n \"Statement\",\n \"Declaration\",\n \"ImportOrExportDeclaration\",\n \"ExportDeclaration\",\n ],\n fields: {\n source: {\n validate: assertNodeType(\"StringLiteral\"),\n },\n exportKind: validateOptional(assertOneOf(\"type\", \"value\")),\n attributes: {\n optional: true,\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"ImportAttribute\")),\n ),\n },\n // TODO(Babel 8): Deprecated\n assertions: {\n optional: true,\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"ImportAttribute\")),\n ),\n },\n },\n});\n\ndefineType(\"ExportDefaultDeclaration\", {\n visitor: [\"declaration\"],\n aliases: [\n \"Statement\",\n \"Declaration\",\n \"ImportOrExportDeclaration\",\n \"ExportDeclaration\",\n ],\n fields: {\n declaration: {\n validate: assertNodeType(\n \"TSDeclareFunction\",\n \"FunctionDeclaration\",\n \"ClassDeclaration\",\n \"Expression\",\n ),\n },\n exportKind: validateOptional(assertOneOf(\"value\")),\n },\n});\n\ndefineType(\"ExportNamedDeclaration\", {\n builder: [\"declaration\", \"specifiers\", \"source\"],\n visitor: [\"declaration\", \"specifiers\", \"source\", \"attributes\", \"assertions\"],\n aliases: [\n \"Statement\",\n \"Declaration\",\n \"ImportOrExportDeclaration\",\n \"ExportDeclaration\",\n ],\n fields: {\n declaration: {\n optional: true,\n validate: chain(\n assertNodeType(\"Declaration\"),\n Object.assign(\n function (node: t.ExportNamedDeclaration, key, val) {\n if (!process.env.BABEL_TYPES_8_BREAKING) return;\n\n // This validator isn't put at the top level because we can run it\n // even if this node doesn't have a parent.\n\n if (val && node.specifiers.length) {\n throw new TypeError(\n \"Only declaration or specifiers is allowed on ExportNamedDeclaration\",\n );\n }\n } as Validator,\n { oneOfNodeTypes: [\"Declaration\"] },\n ),\n function (node: t.ExportNamedDeclaration, key, val) {\n if (!process.env.BABEL_TYPES_8_BREAKING) return;\n\n // This validator isn't put at the top level because we can run it\n // even if this node doesn't have a parent.\n\n if (val && node.source) {\n throw new TypeError(\"Cannot export a declaration from a source\");\n }\n },\n ),\n },\n attributes: {\n optional: true,\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"ImportAttribute\")),\n ),\n },\n // TODO(Babel 8): Deprecated\n assertions: {\n optional: true,\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"ImportAttribute\")),\n ),\n },\n specifiers: {\n default: [],\n validate: chain(\n assertValueType(\"array\"),\n assertEach(\n (function () {\n const sourced = assertNodeType(\n \"ExportSpecifier\",\n \"ExportDefaultSpecifier\",\n \"ExportNamespaceSpecifier\",\n );\n const sourceless = assertNodeType(\"ExportSpecifier\");\n\n if (!process.env.BABEL_TYPES_8_BREAKING) return sourced;\n\n return function (node: t.ExportNamedDeclaration, key, val) {\n const validator = node.source ? sourced : sourceless;\n validator(node, key, val);\n } as Validator;\n })(),\n ),\n ),\n },\n source: {\n validate: assertNodeType(\"StringLiteral\"),\n optional: true,\n },\n exportKind: validateOptional(assertOneOf(\"type\", \"value\")),\n },\n});\n\ndefineType(\"ExportSpecifier\", {\n visitor: [\"local\", \"exported\"],\n aliases: [\"ModuleSpecifier\"],\n fields: {\n local: {\n validate: assertNodeType(\"Identifier\"),\n },\n exported: {\n validate: assertNodeType(\"Identifier\", \"StringLiteral\"),\n },\n exportKind: {\n // And TypeScript's \"export { type foo } from\"\n validate: assertOneOf(\"type\", \"value\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"ForOfStatement\", {\n visitor: [\"left\", \"right\", \"body\"],\n builder: [\"left\", \"right\", \"body\", \"await\"],\n aliases: [\n \"Scopable\",\n \"Statement\",\n \"For\",\n \"BlockParent\",\n \"Loop\",\n \"ForXStatement\",\n ],\n fields: {\n left: {\n validate: (function () {\n if (!process.env.BABEL_TYPES_8_BREAKING) {\n return assertNodeType(\"VariableDeclaration\", \"LVal\");\n }\n\n const declaration = assertNodeType(\"VariableDeclaration\");\n const lval = assertNodeType(\n \"Identifier\",\n \"MemberExpression\",\n \"ArrayPattern\",\n \"ObjectPattern\",\n \"TSAsExpression\",\n \"TSSatisfiesExpression\",\n \"TSTypeAssertion\",\n \"TSNonNullExpression\",\n );\n\n return function (node, key, val) {\n if (is(\"VariableDeclaration\", val)) {\n declaration(node, key, val);\n } else {\n lval(node, key, val);\n }\n };\n })(),\n },\n right: {\n validate: assertNodeType(\"Expression\"),\n },\n body: {\n validate: assertNodeType(\"Statement\"),\n },\n await: {\n default: false,\n },\n },\n});\n\ndefineType(\"ImportDeclaration\", {\n builder: [\"specifiers\", \"source\"],\n visitor: [\"specifiers\", \"source\", \"attributes\", \"assertions\"],\n aliases: [\"Statement\", \"Declaration\", \"ImportOrExportDeclaration\"],\n fields: {\n attributes: {\n optional: true,\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"ImportAttribute\")),\n ),\n },\n // TODO(Babel 8): Deprecated\n assertions: {\n optional: true,\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"ImportAttribute\")),\n ),\n },\n module: {\n optional: true,\n validate: assertValueType(\"boolean\"),\n },\n phase: {\n default: null,\n validate: assertOneOf(\"source\", \"defer\"),\n },\n specifiers: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(\n assertNodeType(\n \"ImportSpecifier\",\n \"ImportDefaultSpecifier\",\n \"ImportNamespaceSpecifier\",\n ),\n ),\n ),\n },\n source: {\n validate: assertNodeType(\"StringLiteral\"),\n },\n importKind: {\n // Handle TypeScript/Flowtype's extension \"import type foo from\"\n // TypeScript doesn't support typeof\n validate: assertOneOf(\"type\", \"typeof\", \"value\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"ImportDefaultSpecifier\", {\n visitor: [\"local\"],\n aliases: [\"ModuleSpecifier\"],\n fields: {\n local: {\n validate: assertNodeType(\"Identifier\"),\n },\n },\n});\n\ndefineType(\"ImportNamespaceSpecifier\", {\n visitor: [\"local\"],\n aliases: [\"ModuleSpecifier\"],\n fields: {\n local: {\n validate: assertNodeType(\"Identifier\"),\n },\n },\n});\n\ndefineType(\"ImportSpecifier\", {\n visitor: [\"imported\", \"local\"],\n builder: [\"local\", \"imported\"],\n aliases: [\"ModuleSpecifier\"],\n fields: {\n local: {\n validate: assertNodeType(\"Identifier\"),\n },\n imported: {\n validate: assertNodeType(\"Identifier\", \"StringLiteral\"),\n },\n importKind: {\n // Handle Flowtype's extension \"import {typeof foo} from\"\n // And TypeScript's \"import { type foo } from\"\n validate: assertOneOf(\"type\", \"typeof\", \"value\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"ImportExpression\", {\n visitor: [\"source\", \"options\"],\n aliases: [\"Expression\"],\n fields: {\n phase: {\n default: null,\n validate: assertOneOf(\"source\", \"defer\"),\n },\n source: {\n validate: assertNodeType(\"Expression\"),\n },\n options: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"MetaProperty\", {\n visitor: [\"meta\", \"property\"],\n aliases: [\"Expression\"],\n fields: {\n meta: {\n validate: chain(\n assertNodeType(\"Identifier\"),\n Object.assign(\n function (node: t.MetaProperty, key, val) {\n if (!process.env.BABEL_TYPES_8_BREAKING) return;\n\n let property;\n switch (val.name) {\n case \"function\":\n property = \"sent\";\n break;\n case \"new\":\n property = \"target\";\n break;\n case \"import\":\n property = \"meta\";\n break;\n }\n if (!is(\"Identifier\", node.property, { name: property })) {\n throw new TypeError(\"Unrecognised MetaProperty\");\n }\n } as Validator,\n { oneOfNodeTypes: [\"Identifier\"] },\n ),\n ),\n },\n property: {\n validate: assertNodeType(\"Identifier\"),\n },\n },\n});\n\nexport const classMethodOrPropertyCommon = () => ({\n abstract: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n accessibility: {\n validate: assertOneOf(\"public\", \"private\", \"protected\"),\n optional: true,\n },\n static: {\n default: false,\n },\n override: {\n default: false,\n },\n computed: {\n default: false,\n },\n optional: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n key: {\n validate: chain(\n (function () {\n const normal = assertNodeType(\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n );\n const computed = assertNodeType(\"Expression\");\n\n return function (node: any, key: string, val: any) {\n const validator = node.computed ? computed : normal;\n validator(node, key, val);\n };\n })(),\n assertNodeType(\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n \"Expression\",\n ),\n ),\n },\n});\n\nexport const classMethodOrDeclareMethodCommon = () => ({\n ...functionCommon(),\n ...classMethodOrPropertyCommon(),\n params: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(\n assertNodeType(\n \"Identifier\",\n \"Pattern\",\n \"RestElement\",\n \"TSParameterProperty\",\n ),\n ),\n ),\n },\n kind: {\n validate: assertOneOf(\"get\", \"set\", \"method\", \"constructor\"),\n default: \"method\",\n },\n access: {\n validate: chain(\n assertValueType(\"string\"),\n assertOneOf(\"public\", \"private\", \"protected\"),\n ),\n optional: true,\n },\n decorators: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"Decorator\")),\n ),\n optional: true,\n },\n});\n\ndefineType(\"ClassMethod\", {\n aliases: [\"Function\", \"Scopable\", \"BlockParent\", \"FunctionParent\", \"Method\"],\n builder: [\n \"kind\",\n \"key\",\n \"params\",\n \"body\",\n \"computed\",\n \"static\",\n \"generator\",\n \"async\",\n ],\n visitor: [\n \"decorators\",\n \"key\",\n \"typeParameters\",\n \"params\",\n \"returnType\",\n \"body\",\n ],\n fields: {\n ...classMethodOrDeclareMethodCommon(),\n ...functionTypeAnnotationCommon(),\n body: {\n validate: assertNodeType(\"BlockStatement\"),\n },\n },\n});\n\ndefineType(\"ObjectPattern\", {\n visitor: [\n \"properties\",\n \"typeAnnotation\",\n \"decorators\" /* for legacy param decorators */,\n ],\n builder: [\"properties\"],\n aliases: [\"Pattern\", \"PatternLike\", \"LVal\"],\n fields: {\n ...patternLikeCommon(),\n properties: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"RestElement\", \"ObjectProperty\")),\n ),\n },\n },\n});\n\ndefineType(\"SpreadElement\", {\n visitor: [\"argument\"],\n aliases: [\"UnaryLike\"],\n deprecatedAlias: \"SpreadProperty\",\n fields: {\n argument: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\n \"Super\",\n process.env.BABEL_8_BREAKING\n ? undefined\n : {\n aliases: [\"Expression\"],\n },\n);\n\ndefineType(\"TaggedTemplateExpression\", {\n visitor: [\"tag\", \"typeParameters\", \"quasi\"],\n builder: [\"tag\", \"quasi\"],\n aliases: [\"Expression\"],\n fields: {\n tag: {\n validate: assertNodeType(\"Expression\"),\n },\n quasi: {\n validate: assertNodeType(\"TemplateLiteral\"),\n },\n typeParameters: {\n validate: assertNodeType(\n \"TypeParameterInstantiation\",\n \"TSTypeParameterInstantiation\",\n ),\n optional: true,\n },\n },\n});\n\ndefineType(\"TemplateElement\", {\n builder: [\"value\", \"tail\"],\n fields: {\n value: {\n validate: chain(\n assertShape({\n raw: {\n validate: assertValueType(\"string\"),\n },\n cooked: {\n validate: assertValueType(\"string\"),\n optional: true,\n },\n }),\n function templateElementCookedValidator(node: t.TemplateElement) {\n const raw = node.value.raw;\n\n let unterminatedCalled = false;\n\n const error = () => {\n // unreachable\n throw new Error(\"Internal @babel/types error.\");\n };\n const { str, firstInvalidLoc } = readStringContents(\n \"template\",\n raw,\n 0,\n 0,\n 0,\n {\n unterminated() {\n unterminatedCalled = true;\n },\n strictNumericEscape: error,\n invalidEscapeSequence: error,\n numericSeparatorInEscapeSequence: error,\n unexpectedNumericSeparator: error,\n invalidDigit: error,\n invalidCodePoint: error,\n },\n );\n if (!unterminatedCalled) throw new Error(\"Invalid raw\");\n\n node.value.cooked = firstInvalidLoc ? null : str;\n },\n ),\n },\n tail: {\n default: false,\n },\n },\n});\n\ndefineType(\"TemplateLiteral\", {\n visitor: [\"quasis\", \"expressions\"],\n aliases: [\"Expression\", \"Literal\"],\n fields: {\n quasis: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"TemplateElement\")),\n ),\n },\n expressions: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(\n assertNodeType(\n \"Expression\",\n // For TypeScript template literal types\n \"TSType\",\n ),\n ),\n function (node: t.TemplateLiteral, key, val) {\n if (node.quasis.length !== val.length + 1) {\n throw new TypeError(\n `Number of ${\n node.type\n } quasis should be exactly one more than the number of expressions.\\nExpected ${\n val.length + 1\n } quasis but got ${node.quasis.length}`,\n );\n }\n } as Validator,\n ),\n },\n },\n});\n\ndefineType(\"YieldExpression\", {\n builder: [\"argument\", \"delegate\"],\n visitor: [\"argument\"],\n aliases: [\"Expression\", \"Terminatorless\"],\n fields: {\n delegate: {\n validate: chain(\n assertValueType(\"boolean\"),\n Object.assign(\n function (node: t.YieldExpression, key, val) {\n if (!process.env.BABEL_TYPES_8_BREAKING) return;\n\n if (val && !node.argument) {\n throw new TypeError(\n \"Property delegate of YieldExpression cannot be true if there is no argument\",\n );\n }\n } as Validator,\n { type: \"boolean\" },\n ),\n ),\n default: false,\n },\n argument: {\n optional: true,\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\n// --- ES2017 ---\ndefineType(\"AwaitExpression\", {\n builder: [\"argument\"],\n visitor: [\"argument\"],\n aliases: [\"Expression\", \"Terminatorless\"],\n fields: {\n argument: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\n// --- ES2019 ---\ndefineType(\"Import\", {\n aliases: [\"Expression\"],\n});\n\n// --- ES2020 ---\ndefineType(\"BigIntLiteral\", {\n builder: [\"value\"],\n fields: {\n value: {\n validate: assertValueType(\"string\"),\n },\n },\n aliases: [\"Expression\", \"Pureish\", \"Literal\", \"Immutable\"],\n});\n\ndefineType(\"ExportNamespaceSpecifier\", {\n visitor: [\"exported\"],\n aliases: [\"ModuleSpecifier\"],\n fields: {\n exported: {\n validate: assertNodeType(\"Identifier\"),\n },\n },\n});\n\ndefineType(\"OptionalMemberExpression\", {\n builder: [\"object\", \"property\", \"computed\", \"optional\"],\n visitor: [\"object\", \"property\"],\n aliases: [\"Expression\"],\n fields: {\n object: {\n validate: assertNodeType(\"Expression\"),\n },\n property: {\n validate: (function () {\n const normal = assertNodeType(\"Identifier\");\n const computed = assertNodeType(\"Expression\");\n\n const validator: Validator = Object.assign(\n function (node: t.OptionalMemberExpression, key, val) {\n const validator = node.computed ? computed : normal;\n validator(node, key, val);\n } as Validator,\n // todo(ts): can be discriminated union by `computed` property\n { oneOfNodeTypes: [\"Expression\", \"Identifier\"] },\n );\n return validator;\n })(),\n },\n computed: {\n default: false,\n },\n optional: {\n validate: !process.env.BABEL_TYPES_8_BREAKING\n ? assertValueType(\"boolean\")\n : chain(assertValueType(\"boolean\"), assertOptionalChainStart()),\n },\n },\n});\n\ndefineType(\"OptionalCallExpression\", {\n visitor: [\"callee\", \"arguments\", \"typeParameters\", \"typeArguments\"],\n builder: [\"callee\", \"arguments\", \"optional\"],\n aliases: [\"Expression\"],\n fields: {\n callee: {\n validate: assertNodeType(\"Expression\"),\n },\n arguments: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(\n assertNodeType(\"Expression\", \"SpreadElement\", \"ArgumentPlaceholder\"),\n ),\n ),\n },\n optional: {\n validate: !process.env.BABEL_TYPES_8_BREAKING\n ? assertValueType(\"boolean\")\n : chain(assertValueType(\"boolean\"), assertOptionalChainStart()),\n },\n typeArguments: {\n validate: assertNodeType(\"TypeParameterInstantiation\"),\n optional: true,\n },\n typeParameters: {\n validate: assertNodeType(\"TSTypeParameterInstantiation\"),\n optional: true,\n },\n },\n});\n\n// --- ES2022 ---\ndefineType(\"ClassProperty\", {\n visitor: [\"decorators\", \"key\", \"typeAnnotation\", \"value\"],\n builder: [\n \"key\",\n \"value\",\n \"typeAnnotation\",\n \"decorators\",\n \"computed\",\n \"static\",\n ],\n aliases: [\"Property\"],\n fields: {\n ...classMethodOrPropertyCommon(),\n value: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n definite: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n typeAnnotation: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\"TypeAnnotation\", \"TSTypeAnnotation\")\n : assertNodeType(\n \"TypeAnnotation\",\n \"TSTypeAnnotation\",\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n \"Noop\",\n ),\n optional: true,\n },\n decorators: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"Decorator\")),\n ),\n optional: true,\n },\n readonly: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n declare: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n variance: {\n validate: assertNodeType(\"Variance\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"ClassAccessorProperty\", {\n visitor: [\"decorators\", \"key\", \"typeAnnotation\", \"value\"],\n builder: [\n \"key\",\n \"value\",\n \"typeAnnotation\",\n \"decorators\",\n \"computed\",\n \"static\",\n ],\n aliases: [\"Property\", \"Accessor\"],\n fields: {\n ...classMethodOrPropertyCommon(),\n key: {\n validate: chain(\n (function () {\n const normal = assertNodeType(\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n \"PrivateName\",\n );\n const computed = assertNodeType(\"Expression\");\n\n return function (node: any, key: string, val: any) {\n const validator = node.computed ? computed : normal;\n validator(node, key, val);\n };\n })(),\n assertNodeType(\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n \"Expression\",\n \"PrivateName\",\n ),\n ),\n },\n value: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n definite: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n typeAnnotation: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\"TypeAnnotation\", \"TSTypeAnnotation\")\n : assertNodeType(\n \"TypeAnnotation\",\n \"TSTypeAnnotation\",\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n \"Noop\",\n ),\n optional: true,\n },\n decorators: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"Decorator\")),\n ),\n optional: true,\n },\n readonly: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n declare: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n variance: {\n validate: assertNodeType(\"Variance\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"ClassPrivateProperty\", {\n visitor: [\"decorators\", \"key\", \"typeAnnotation\", \"value\"],\n builder: [\"key\", \"value\", \"decorators\", \"static\"],\n aliases: [\"Property\", \"Private\"],\n fields: {\n key: {\n validate: assertNodeType(\"PrivateName\"),\n },\n value: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n typeAnnotation: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\"TypeAnnotation\", \"TSTypeAnnotation\")\n : assertNodeType(\n \"TypeAnnotation\",\n \"TSTypeAnnotation\",\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n \"Noop\",\n ),\n optional: true,\n },\n decorators: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"Decorator\")),\n ),\n optional: true,\n },\n static: {\n validate: assertValueType(\"boolean\"),\n default: false,\n },\n readonly: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n definite: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n variance: {\n validate: assertNodeType(\"Variance\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"ClassPrivateMethod\", {\n builder: [\"kind\", \"key\", \"params\", \"body\", \"static\"],\n visitor: [\n \"decorators\",\n \"key\",\n \"typeParameters\",\n \"params\",\n \"returnType\",\n \"body\",\n ],\n aliases: [\n \"Function\",\n \"Scopable\",\n \"BlockParent\",\n \"FunctionParent\",\n \"Method\",\n \"Private\",\n ],\n fields: {\n ...classMethodOrDeclareMethodCommon(),\n ...functionTypeAnnotationCommon(),\n kind: {\n validate: assertOneOf(\"get\", \"set\", \"method\"),\n default: \"method\",\n },\n key: {\n validate: assertNodeType(\"PrivateName\"),\n },\n body: {\n validate: assertNodeType(\"BlockStatement\"),\n },\n },\n});\n\ndefineType(\"PrivateName\", {\n visitor: [\"id\"],\n aliases: [\"Private\"],\n fields: {\n id: {\n validate: assertNodeType(\"Identifier\"),\n },\n },\n});\n\ndefineType(\"StaticBlock\", {\n visitor: [\"body\"],\n fields: {\n body: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"Statement\")),\n ),\n },\n },\n aliases: [\"Scopable\", \"BlockParent\", \"FunctionParent\"],\n});\n"],"mappings":"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","ignoreList":[]} \ No newline at end of file +{"version":3,"names":["_is","require","_isValidIdentifier","_helperValidatorIdentifier","_helperStringParser","_index","_utils","defineType","defineAliasedType","fields","elements","validate","arrayOf","assertNodeOrValueType","default","process","env","BABEL_TYPES_8_BREAKING","undefined","visitor","aliases","operator","assertValueType","Object","assign","identifier","assertOneOf","ASSIGNMENT_OPERATORS","pattern","node","key","val","validator","is","left","type","assertNodeType","right","builder","BINARY_OPERATORS","expression","inOp","oneOfNodeTypes","value","directives","arrayOfType","body","validateArrayOfType","label","optional","callee","arguments","typeArguments","typeParameters","param","test","consequent","alternate","program","comments","each","assertEach","tokens","init","update","functionCommon","params","generator","async","exports","functionTypeAnnotationCommon","returnType","functionDeclarationCommon","declare","id","predicate","parent","inherits","patternLikeCommon","typeAnnotation","decorators","name","chain","isValidIdentifier","TypeError","match","exec","parentKey","nonComp","computed","imported","meta","isKeyword","isReservedWord","deprecatedAlias","Number","isFinite","error","Error","flags","invalid","LOGICAL_OPERATORS","object","property","normal","sourceType","interpreter","properties","kind","shorthand","argument","listKey","index","length","expressions","discriminant","cases","block","handler","finalizer","prefix","UNARY_OPERATORS","UPDATE_OPERATORS","declarations","withoutInit","forEach","decl","definite","superClass","superTypeParameters","implements","mixins","abstract","importAttributes","attributes","assertions","deprecated","source","exportKind","validateOptional","declaration","validateType","specifiers","sourced","sourceless","local","exported","lval","await","module","phase","importKind","options","classMethodOrPropertyCommon","accessibility","static","override","classMethodOrDeclareMethodCommon","access","tag","quasi","assertShape","raw","cooked","templateElementCookedValidator","unterminatedCalled","str","firstInvalidLoc","readStringContents","unterminated","strictNumericEscape","invalidEscapeSequence","numericSeparatorInEscapeSequence","unexpectedNumericSeparator","invalidDigit","invalidCodePoint","tail","quasis","delegate","assertOptionalChainStart","readonly","variance"],"sources":["../../src/definitions/core.ts"],"sourcesContent":["import is from \"../validators/is.ts\";\nimport isValidIdentifier from \"../validators/isValidIdentifier.ts\";\nimport { isKeyword, isReservedWord } from \"@babel/helper-validator-identifier\";\nimport type * as t from \"../index.ts\";\nimport { readStringContents } from \"@babel/helper-string-parser\";\n\nimport {\n BINARY_OPERATORS,\n LOGICAL_OPERATORS,\n ASSIGNMENT_OPERATORS,\n UNARY_OPERATORS,\n UPDATE_OPERATORS,\n} from \"../constants/index.ts\";\n\nimport {\n defineAliasedType,\n assertShape,\n assertOptionalChainStart,\n assertValueType,\n assertNodeType,\n assertNodeOrValueType,\n assertEach,\n chain,\n assertOneOf,\n validateOptional,\n type Validator,\n arrayOf,\n arrayOfType,\n validateArrayOfType,\n validateType,\n} from \"./utils.ts\";\n\nconst defineType = defineAliasedType(\"Standardized\");\n\ndefineType(\"ArrayExpression\", {\n fields: {\n elements: {\n validate: arrayOf(\n assertNodeOrValueType(\"null\", \"Expression\", \"SpreadElement\"),\n ),\n default:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? []\n : undefined,\n },\n },\n visitor: [\"elements\"],\n aliases: [\"Expression\"],\n});\n\ndefineType(\"AssignmentExpression\", {\n fields: {\n operator: {\n validate:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? assertValueType(\"string\")\n : Object.assign(\n (function () {\n const identifier = assertOneOf(...ASSIGNMENT_OPERATORS);\n const pattern = assertOneOf(\"=\");\n\n return function (node: t.AssignmentExpression, key, val) {\n const validator = is(\"Pattern\", node.left)\n ? pattern\n : identifier;\n validator(node, key, val);\n } as Validator;\n })(),\n { type: \"string\" },\n ),\n },\n left: {\n validate:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? assertNodeType(\"LVal\", \"OptionalMemberExpression\")\n : assertNodeType(\n \"Identifier\",\n \"MemberExpression\",\n \"OptionalMemberExpression\",\n \"ArrayPattern\",\n \"ObjectPattern\",\n \"TSAsExpression\",\n \"TSSatisfiesExpression\",\n \"TSTypeAssertion\",\n \"TSNonNullExpression\",\n ),\n },\n right: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n builder: [\"operator\", \"left\", \"right\"],\n visitor: [\"left\", \"right\"],\n aliases: [\"Expression\"],\n});\n\ndefineType(\"BinaryExpression\", {\n builder: [\"operator\", \"left\", \"right\"],\n fields: {\n operator: {\n validate: assertOneOf(...BINARY_OPERATORS),\n },\n left: {\n validate: (function () {\n const expression = assertNodeType(\"Expression\");\n const inOp = assertNodeType(\"Expression\", \"PrivateName\");\n\n const validator: Validator = Object.assign(\n function (node: t.BinaryExpression, key, val) {\n const validator = node.operator === \"in\" ? inOp : expression;\n validator(node, key, val);\n } as Validator,\n // todo(ts): can be discriminated union by `operator` property\n { oneOfNodeTypes: [\"Expression\", \"PrivateName\"] },\n );\n return validator;\n })(),\n },\n right: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n visitor: [\"left\", \"right\"],\n aliases: [\"Binary\", \"Expression\"],\n});\n\ndefineType(\"InterpreterDirective\", {\n builder: [\"value\"],\n fields: {\n value: {\n validate: assertValueType(\"string\"),\n },\n },\n});\n\ndefineType(\"Directive\", {\n visitor: [\"value\"],\n fields: {\n value: {\n validate: assertNodeType(\"DirectiveLiteral\"),\n },\n },\n});\n\ndefineType(\"DirectiveLiteral\", {\n builder: [\"value\"],\n fields: {\n value: {\n validate: assertValueType(\"string\"),\n },\n },\n});\n\ndefineType(\"BlockStatement\", {\n builder: [\"body\", \"directives\"],\n visitor: [\"directives\", \"body\"],\n fields: {\n directives: {\n validate: arrayOfType(\"Directive\"),\n default: [],\n },\n body: validateArrayOfType(\"Statement\"),\n },\n aliases: [\"Scopable\", \"BlockParent\", \"Block\", \"Statement\"],\n});\n\ndefineType(\"BreakStatement\", {\n visitor: [\"label\"],\n fields: {\n label: {\n validate: assertNodeType(\"Identifier\"),\n optional: true,\n },\n },\n aliases: [\"Statement\", \"Terminatorless\", \"CompletionStatement\"],\n});\n\ndefineType(\"CallExpression\", {\n visitor: [\"callee\", \"arguments\", \"typeParameters\", \"typeArguments\"],\n builder: [\"callee\", \"arguments\"],\n aliases: [\"Expression\"],\n fields: {\n callee: {\n validate: assertNodeType(\"Expression\", \"Super\", \"V8IntrinsicIdentifier\"),\n },\n arguments: validateArrayOfType(\n \"Expression\",\n \"SpreadElement\",\n \"ArgumentPlaceholder\",\n ),\n ...(!process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? {\n optional: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n }\n : {}),\n typeArguments: {\n validate: assertNodeType(\"TypeParameterInstantiation\"),\n optional: true,\n },\n typeParameters: {\n validate: assertNodeType(\"TSTypeParameterInstantiation\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"CatchClause\", {\n visitor: [\"param\", \"body\"],\n fields: {\n param: {\n validate: assertNodeType(\"Identifier\", \"ArrayPattern\", \"ObjectPattern\"),\n optional: true,\n },\n body: {\n validate: assertNodeType(\"BlockStatement\"),\n },\n },\n aliases: [\"Scopable\", \"BlockParent\"],\n});\n\ndefineType(\"ConditionalExpression\", {\n visitor: [\"test\", \"consequent\", \"alternate\"],\n fields: {\n test: {\n validate: assertNodeType(\"Expression\"),\n },\n consequent: {\n validate: assertNodeType(\"Expression\"),\n },\n alternate: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n aliases: [\"Expression\", \"Conditional\"],\n});\n\ndefineType(\"ContinueStatement\", {\n visitor: [\"label\"],\n fields: {\n label: {\n validate: assertNodeType(\"Identifier\"),\n optional: true,\n },\n },\n aliases: [\"Statement\", \"Terminatorless\", \"CompletionStatement\"],\n});\n\ndefineType(\"DebuggerStatement\", {\n aliases: [\"Statement\"],\n});\n\ndefineType(\"DoWhileStatement\", {\n builder: [\"test\", \"body\"],\n visitor: [\"body\", \"test\"],\n fields: {\n test: {\n validate: assertNodeType(\"Expression\"),\n },\n body: {\n validate: assertNodeType(\"Statement\"),\n },\n },\n aliases: [\"Statement\", \"BlockParent\", \"Loop\", \"While\", \"Scopable\"],\n});\n\ndefineType(\"EmptyStatement\", {\n aliases: [\"Statement\"],\n});\n\ndefineType(\"ExpressionStatement\", {\n visitor: [\"expression\"],\n fields: {\n expression: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n aliases: [\"Statement\", \"ExpressionWrapper\"],\n});\n\ndefineType(\"File\", {\n builder: [\"program\", \"comments\", \"tokens\"],\n visitor: [\"program\"],\n fields: {\n program: {\n validate: assertNodeType(\"Program\"),\n },\n comments: {\n validate:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? Object.assign(() => {}, {\n each: { oneOfNodeTypes: [\"CommentBlock\", \"CommentLine\"] },\n })\n : assertEach(assertNodeType(\"CommentBlock\", \"CommentLine\")),\n optional: true,\n },\n tokens: {\n // todo(ts): add Token type\n validate: assertEach(Object.assign(() => {}, { type: \"any\" })),\n optional: true,\n },\n },\n});\n\ndefineType(\"ForInStatement\", {\n visitor: [\"left\", \"right\", \"body\"],\n aliases: [\n \"Scopable\",\n \"Statement\",\n \"For\",\n \"BlockParent\",\n \"Loop\",\n \"ForXStatement\",\n ],\n fields: {\n left: {\n validate:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? assertNodeType(\"VariableDeclaration\", \"LVal\")\n : assertNodeType(\n \"VariableDeclaration\",\n \"Identifier\",\n \"MemberExpression\",\n \"ArrayPattern\",\n \"ObjectPattern\",\n \"TSAsExpression\",\n \"TSSatisfiesExpression\",\n \"TSTypeAssertion\",\n \"TSNonNullExpression\",\n ),\n },\n right: {\n validate: assertNodeType(\"Expression\"),\n },\n body: {\n validate: assertNodeType(\"Statement\"),\n },\n },\n});\n\ndefineType(\"ForStatement\", {\n visitor: [\"init\", \"test\", \"update\", \"body\"],\n aliases: [\"Scopable\", \"Statement\", \"For\", \"BlockParent\", \"Loop\"],\n fields: {\n init: {\n validate: assertNodeType(\"VariableDeclaration\", \"Expression\"),\n optional: true,\n },\n test: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n update: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n body: {\n validate: assertNodeType(\"Statement\"),\n },\n },\n});\n\nexport const functionCommon = () => ({\n params: validateArrayOfType(\"Identifier\", \"Pattern\", \"RestElement\"),\n generator: {\n default: false,\n },\n async: {\n default: false,\n },\n});\n\nexport const functionTypeAnnotationCommon = () => ({\n returnType: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\"TypeAnnotation\", \"TSTypeAnnotation\")\n : assertNodeType(\n \"TypeAnnotation\",\n \"TSTypeAnnotation\",\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n \"Noop\",\n ),\n optional: true,\n },\n typeParameters: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\"TypeParameterDeclaration\", \"TSTypeParameterDeclaration\")\n : assertNodeType(\n \"TypeParameterDeclaration\",\n \"TSTypeParameterDeclaration\",\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n \"Noop\",\n ),\n optional: true,\n },\n});\n\nexport const functionDeclarationCommon = () => ({\n ...functionCommon(),\n declare: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n id: {\n validate: assertNodeType(\"Identifier\"),\n optional: true, // May be null for `export default function`\n },\n});\n\ndefineType(\"FunctionDeclaration\", {\n builder: [\"id\", \"params\", \"body\", \"generator\", \"async\"],\n visitor: [\"id\", \"typeParameters\", \"params\", \"returnType\", \"body\"],\n fields: {\n ...functionDeclarationCommon(),\n ...functionTypeAnnotationCommon(),\n body: {\n validate: assertNodeType(\"BlockStatement\"),\n },\n predicate: {\n validate: assertNodeType(\"DeclaredPredicate\", \"InferredPredicate\"),\n optional: true,\n },\n },\n aliases: [\n \"Scopable\",\n \"Function\",\n \"BlockParent\",\n \"FunctionParent\",\n \"Statement\",\n \"Pureish\",\n \"Declaration\",\n ],\n validate:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? undefined\n : (function () {\n const identifier = assertNodeType(\"Identifier\");\n\n return function (parent, key, node) {\n if (!is(\"ExportDefaultDeclaration\", parent)) {\n identifier(node, \"id\", node.id);\n }\n };\n })(),\n});\n\ndefineType(\"FunctionExpression\", {\n inherits: \"FunctionDeclaration\",\n aliases: [\n \"Scopable\",\n \"Function\",\n \"BlockParent\",\n \"FunctionParent\",\n \"Expression\",\n \"Pureish\",\n ],\n fields: {\n ...functionCommon(),\n ...functionTypeAnnotationCommon(),\n id: {\n validate: assertNodeType(\"Identifier\"),\n optional: true,\n },\n body: {\n validate: assertNodeType(\"BlockStatement\"),\n },\n predicate: {\n validate: assertNodeType(\"DeclaredPredicate\", \"InferredPredicate\"),\n optional: true,\n },\n },\n});\n\nexport const patternLikeCommon = () => ({\n typeAnnotation: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\"TypeAnnotation\", \"TSTypeAnnotation\")\n : assertNodeType(\n \"TypeAnnotation\",\n \"TSTypeAnnotation\",\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n \"Noop\",\n ),\n optional: true,\n },\n optional: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n decorators: {\n validate: arrayOfType(\"Decorator\"),\n optional: true,\n },\n});\n\ndefineType(\"Identifier\", {\n builder: [\"name\"],\n visitor: [\"typeAnnotation\", \"decorators\" /* for legacy param decorators */],\n aliases: [\"Expression\", \"PatternLike\", \"LVal\", \"TSEntityName\"],\n fields: {\n ...patternLikeCommon(),\n name: {\n validate:\n process.env.BABEL_8_BREAKING || process.env.BABEL_TYPES_8_BREAKING\n ? chain(\n assertValueType(\"string\"),\n Object.assign(\n function (node, key, val) {\n if (!isValidIdentifier(val, false)) {\n throw new TypeError(\n `\"${val}\" is not a valid identifier name`,\n );\n }\n } as Validator,\n { type: \"string\" },\n ),\n )\n : assertValueType(\"string\"),\n },\n },\n validate:\n process.env.BABEL_8_BREAKING || process.env.BABEL_TYPES_8_BREAKING\n ? function (parent, key, node) {\n const match = /\\.(\\w+)$/.exec(key);\n if (!match) return;\n\n const [, parentKey] = match;\n const nonComp = { computed: false };\n\n // We can't check if `parent.property === node`, because nodes are validated\n // before replacing them in the AST.\n if (parentKey === \"property\") {\n if (is(\"MemberExpression\", parent, nonComp)) return;\n if (is(\"OptionalMemberExpression\", parent, nonComp)) return;\n } else if (parentKey === \"key\") {\n if (is(\"Property\", parent, nonComp)) return;\n if (is(\"Method\", parent, nonComp)) return;\n } else if (parentKey === \"exported\") {\n if (is(\"ExportSpecifier\", parent)) return;\n } else if (parentKey === \"imported\") {\n if (is(\"ImportSpecifier\", parent, { imported: node })) return;\n } else if (parentKey === \"meta\") {\n if (is(\"MetaProperty\", parent, { meta: node })) return;\n }\n\n if (\n // Ideally we should call isStrictReservedWord if this node is a descendant\n // of a block in strict mode. Also, we should pass the inModule option so\n // we can disable \"await\" in module.\n (isKeyword(node.name) || isReservedWord(node.name, false)) &&\n // Even if \"this\" is a keyword, we are using the Identifier\n // node to represent it.\n node.name !== \"this\"\n ) {\n throw new TypeError(`\"${node.name}\" is not a valid identifier`);\n }\n }\n : undefined,\n});\n\ndefineType(\"IfStatement\", {\n visitor: [\"test\", \"consequent\", \"alternate\"],\n aliases: [\"Statement\", \"Conditional\"],\n fields: {\n test: {\n validate: assertNodeType(\"Expression\"),\n },\n consequent: {\n validate: assertNodeType(\"Statement\"),\n },\n alternate: {\n optional: true,\n validate: assertNodeType(\"Statement\"),\n },\n },\n});\n\ndefineType(\"LabeledStatement\", {\n visitor: [\"label\", \"body\"],\n aliases: [\"Statement\"],\n fields: {\n label: {\n validate: assertNodeType(\"Identifier\"),\n },\n body: {\n validate: assertNodeType(\"Statement\"),\n },\n },\n});\n\ndefineType(\"StringLiteral\", {\n builder: [\"value\"],\n fields: {\n value: {\n validate: assertValueType(\"string\"),\n },\n },\n aliases: [\"Expression\", \"Pureish\", \"Literal\", \"Immutable\"],\n});\n\ndefineType(\"NumericLiteral\", {\n builder: [\"value\"],\n deprecatedAlias: \"NumberLiteral\",\n fields: {\n value: {\n validate: chain(\n assertValueType(\"number\"),\n Object.assign(\n function (node, key, val) {\n if (1 / val < 0 || !Number.isFinite(val)) {\n const error = new Error(\n \"NumericLiterals must be non-negative finite numbers. \" +\n `You can use t.valueToNode(${val}) instead.`,\n );\n if (process.env.BABEL_8_BREAKING) {\n // TODO(@nicolo-ribaudo) Fix regenerator to not pass negative\n // numbers here.\n if (!IS_STANDALONE) {\n if (!new Error().stack.includes(\"regenerator\")) {\n throw error;\n }\n }\n } else {\n // TODO: Enable this warning once regenerator is fixed.\n // https://github.com/facebook/regenerator/pull/680\n // console.warn(error);\n }\n }\n } satisfies Validator,\n { type: \"number\" },\n ),\n ),\n },\n },\n aliases: [\"Expression\", \"Pureish\", \"Literal\", \"Immutable\"],\n});\n\ndefineType(\"NullLiteral\", {\n aliases: [\"Expression\", \"Pureish\", \"Literal\", \"Immutable\"],\n});\n\ndefineType(\"BooleanLiteral\", {\n builder: [\"value\"],\n fields: {\n value: {\n validate: assertValueType(\"boolean\"),\n },\n },\n aliases: [\"Expression\", \"Pureish\", \"Literal\", \"Immutable\"],\n});\n\ndefineType(\"RegExpLiteral\", {\n builder: [\"pattern\", \"flags\"],\n deprecatedAlias: \"RegexLiteral\",\n aliases: [\"Expression\", \"Pureish\", \"Literal\"],\n fields: {\n pattern: {\n validate: assertValueType(\"string\"),\n },\n flags: {\n validate:\n process.env.BABEL_8_BREAKING || process.env.BABEL_TYPES_8_BREAKING\n ? chain(\n assertValueType(\"string\"),\n Object.assign(\n function (node, key, val) {\n const invalid = /[^gimsuy]/.exec(val);\n if (invalid) {\n throw new TypeError(\n `\"${invalid[0]}\" is not a valid RegExp flag`,\n );\n }\n } as Validator,\n { type: \"string\" },\n ),\n )\n : assertValueType(\"string\"),\n default: \"\",\n },\n },\n});\n\ndefineType(\"LogicalExpression\", {\n builder: [\"operator\", \"left\", \"right\"],\n visitor: [\"left\", \"right\"],\n aliases: [\"Binary\", \"Expression\"],\n fields: {\n operator: {\n validate: assertOneOf(...LOGICAL_OPERATORS),\n },\n left: {\n validate: assertNodeType(\"Expression\"),\n },\n right: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\"MemberExpression\", {\n builder: [\n \"object\",\n \"property\",\n \"computed\",\n ...(!process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? [\"optional\"]\n : []),\n ],\n visitor: [\"object\", \"property\"],\n aliases: [\"Expression\", \"LVal\"],\n fields: {\n object: {\n validate: assertNodeType(\"Expression\", \"Super\"),\n },\n property: {\n validate: (function () {\n const normal = assertNodeType(\"Identifier\", \"PrivateName\");\n const computed = assertNodeType(\"Expression\");\n\n const validator: Validator = function (\n node: t.MemberExpression,\n key,\n val,\n ) {\n const validator: Validator = node.computed ? computed : normal;\n validator(node, key, val);\n };\n // @ts-expect-error todo(ts): can be discriminated union by `computed` property\n validator.oneOfNodeTypes = [\"Expression\", \"Identifier\", \"PrivateName\"];\n return validator;\n })(),\n },\n computed: {\n default: false,\n },\n ...(!process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? {\n optional: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n }\n : {}),\n },\n});\n\ndefineType(\"NewExpression\", { inherits: \"CallExpression\" });\n\ndefineType(\"Program\", {\n // Note: We explicitly leave 'interpreter' out here because it is\n // conceptually comment-like, and Babel does not traverse comments either.\n visitor: [\"directives\", \"body\"],\n builder: [\"body\", \"directives\", \"sourceType\", \"interpreter\"],\n fields: {\n sourceType: {\n validate: assertOneOf(\"script\", \"module\"),\n default: \"script\",\n },\n interpreter: {\n validate: assertNodeType(\"InterpreterDirective\"),\n default: null,\n optional: true,\n },\n directives: {\n validate: arrayOfType(\"Directive\"),\n default: [],\n },\n body: validateArrayOfType(\"Statement\"),\n },\n aliases: [\"Scopable\", \"BlockParent\", \"Block\"],\n});\n\ndefineType(\"ObjectExpression\", {\n visitor: [\"properties\"],\n aliases: [\"Expression\"],\n fields: {\n properties: validateArrayOfType(\n \"ObjectMethod\",\n \"ObjectProperty\",\n \"SpreadElement\",\n ),\n },\n});\n\ndefineType(\"ObjectMethod\", {\n builder: [\"kind\", \"key\", \"params\", \"body\", \"computed\", \"generator\", \"async\"],\n visitor: [\n \"decorators\",\n \"key\",\n \"typeParameters\",\n \"params\",\n \"returnType\",\n \"body\",\n ],\n fields: {\n ...functionCommon(),\n ...functionTypeAnnotationCommon(),\n kind: {\n validate: assertOneOf(\"method\", \"get\", \"set\"),\n ...(!process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? { default: \"method\" }\n : {}),\n },\n computed: {\n default: false,\n },\n key: {\n validate: (function () {\n const normal = assertNodeType(\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n );\n const computed = assertNodeType(\"Expression\");\n\n const validator: Validator = function (node: t.ObjectMethod, key, val) {\n const validator = node.computed ? computed : normal;\n validator(node, key, val);\n };\n // @ts-expect-error todo(ts): can be discriminated union by `computed` property\n validator.oneOfNodeTypes = [\n \"Expression\",\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n ];\n return validator;\n })(),\n },\n decorators: {\n validate: arrayOfType(\"Decorator\"),\n optional: true,\n },\n body: {\n validate: assertNodeType(\"BlockStatement\"),\n },\n },\n aliases: [\n \"UserWhitespacable\",\n \"Function\",\n \"Scopable\",\n \"BlockParent\",\n \"FunctionParent\",\n \"Method\",\n \"ObjectMember\",\n ],\n});\n\ndefineType(\"ObjectProperty\", {\n builder: [\n \"key\",\n \"value\",\n \"computed\",\n \"shorthand\",\n ...(!process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? [\"decorators\"]\n : []),\n ],\n fields: {\n computed: {\n default: false,\n },\n key: {\n validate: (function () {\n const normal = process.env.BABEL_8_BREAKING\n ? assertNodeType(\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n \"PrivateName\",\n )\n : assertNodeType(\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n \"DecimalLiteral\",\n \"PrivateName\",\n );\n const computed = assertNodeType(\"Expression\");\n\n const validator: Validator = Object.assign(\n function (node: t.ObjectProperty, key, val) {\n const validator = node.computed ? computed : normal;\n validator(node, key, val);\n } as Validator,\n {\n // todo(ts): can be discriminated union by `computed` property\n oneOfNodeTypes: process.env.BABEL_8_BREAKING\n ? [\n \"Expression\",\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n \"PrivateName\",\n ]\n : [\n \"Expression\",\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n \"DecimalLiteral\",\n \"PrivateName\",\n ],\n },\n );\n return validator;\n })(),\n },\n value: {\n // Value may be PatternLike if this is an AssignmentProperty\n // https://github.com/babel/babylon/issues/434\n validate: assertNodeType(\"Expression\", \"PatternLike\"),\n },\n shorthand: {\n validate:\n process.env.BABEL_8_BREAKING || process.env.BABEL_TYPES_8_BREAKING\n ? chain(\n assertValueType(\"boolean\"),\n Object.assign(\n function (node: t.ObjectProperty, key, shorthand) {\n if (!shorthand) return;\n\n if (node.computed) {\n throw new TypeError(\n \"Property shorthand of ObjectProperty cannot be true if computed is true\",\n );\n }\n\n if (!is(\"Identifier\", node.key)) {\n throw new TypeError(\n \"Property shorthand of ObjectProperty cannot be true if key is not an Identifier\",\n );\n }\n } as Validator,\n { type: \"boolean\" },\n ),\n )\n : assertValueType(\"boolean\"),\n default: false,\n },\n decorators: {\n validate: arrayOfType(\"Decorator\"),\n optional: true,\n },\n },\n visitor: [\"key\", \"value\", \"decorators\"],\n aliases: [\"UserWhitespacable\", \"Property\", \"ObjectMember\"],\n validate:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? undefined\n : (function () {\n const pattern = assertNodeType(\n \"Identifier\",\n \"Pattern\",\n \"TSAsExpression\",\n \"TSSatisfiesExpression\",\n \"TSNonNullExpression\",\n \"TSTypeAssertion\",\n );\n const expression = assertNodeType(\"Expression\");\n\n return function (parent, key, node) {\n const validator = is(\"ObjectPattern\", parent)\n ? pattern\n : expression;\n validator(node, \"value\", node.value);\n };\n })(),\n});\n\ndefineType(\"RestElement\", {\n visitor: [\"argument\", \"typeAnnotation\"],\n builder: [\"argument\"],\n aliases: [\"LVal\", \"PatternLike\"],\n deprecatedAlias: \"RestProperty\",\n fields: {\n ...patternLikeCommon(),\n argument: {\n validate:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? assertNodeType(\"LVal\")\n : assertNodeType(\n \"Identifier\",\n \"ArrayPattern\",\n \"ObjectPattern\",\n \"MemberExpression\",\n \"TSAsExpression\",\n \"TSSatisfiesExpression\",\n \"TSTypeAssertion\",\n \"TSNonNullExpression\",\n ),\n },\n },\n validate:\n process.env.BABEL_8_BREAKING || process.env.BABEL_TYPES_8_BREAKING\n ? function (parent: t.ArrayPattern | t.ObjectPattern, key) {\n const match = /(\\w+)\\[(\\d+)\\]/.exec(key);\n if (!match) throw new Error(\"Internal Babel error: malformed key.\");\n\n const [, listKey, index] = match as unknown as [\n string,\n keyof typeof parent,\n string,\n ];\n if ((parent[listKey] as t.Node[]).length > +index + 1) {\n throw new TypeError(\n `RestElement must be last element of ${listKey}`,\n );\n }\n }\n : undefined,\n});\n\ndefineType(\"ReturnStatement\", {\n visitor: [\"argument\"],\n aliases: [\"Statement\", \"Terminatorless\", \"CompletionStatement\"],\n fields: {\n argument: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"SequenceExpression\", {\n visitor: [\"expressions\"],\n fields: {\n expressions: validateArrayOfType(\"Expression\"),\n },\n aliases: [\"Expression\"],\n});\n\ndefineType(\"ParenthesizedExpression\", {\n visitor: [\"expression\"],\n aliases: [\"Expression\", \"ExpressionWrapper\"],\n fields: {\n expression: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\"SwitchCase\", {\n visitor: [\"test\", \"consequent\"],\n fields: {\n test: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n consequent: validateArrayOfType(\"Statement\"),\n },\n});\n\ndefineType(\"SwitchStatement\", {\n visitor: [\"discriminant\", \"cases\"],\n aliases: [\"Statement\", \"BlockParent\", \"Scopable\"],\n fields: {\n discriminant: {\n validate: assertNodeType(\"Expression\"),\n },\n cases: validateArrayOfType(\"SwitchCase\"),\n },\n});\n\ndefineType(\"ThisExpression\", {\n aliases: [\"Expression\"],\n});\n\ndefineType(\"ThrowStatement\", {\n visitor: [\"argument\"],\n aliases: [\"Statement\", \"Terminatorless\", \"CompletionStatement\"],\n fields: {\n argument: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\"TryStatement\", {\n visitor: [\"block\", \"handler\", \"finalizer\"],\n aliases: [\"Statement\"],\n fields: {\n block: {\n validate:\n process.env.BABEL_8_BREAKING || process.env.BABEL_TYPES_8_BREAKING\n ? chain(\n assertNodeType(\"BlockStatement\"),\n Object.assign(\n function (node: t.TryStatement) {\n // This validator isn't put at the top level because we can run it\n // even if this node doesn't have a parent.\n\n if (!node.handler && !node.finalizer) {\n throw new TypeError(\n \"TryStatement expects either a handler or finalizer, or both\",\n );\n }\n } as Validator,\n { oneOfNodeTypes: [\"BlockStatement\"] },\n ),\n )\n : assertNodeType(\"BlockStatement\"),\n },\n handler: {\n optional: true,\n validate: assertNodeType(\"CatchClause\"),\n },\n finalizer: {\n optional: true,\n validate: assertNodeType(\"BlockStatement\"),\n },\n },\n});\n\ndefineType(\"UnaryExpression\", {\n builder: [\"operator\", \"argument\", \"prefix\"],\n fields: {\n prefix: {\n default: true,\n },\n argument: {\n validate: assertNodeType(\"Expression\"),\n },\n operator: {\n validate: assertOneOf(...UNARY_OPERATORS),\n },\n },\n visitor: [\"argument\"],\n aliases: [\"UnaryLike\", \"Expression\"],\n});\n\ndefineType(\"UpdateExpression\", {\n builder: [\"operator\", \"argument\", \"prefix\"],\n fields: {\n prefix: {\n default: false,\n },\n argument: {\n validate:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? assertNodeType(\"Expression\")\n : assertNodeType(\"Identifier\", \"MemberExpression\"),\n },\n operator: {\n validate: assertOneOf(...UPDATE_OPERATORS),\n },\n },\n visitor: [\"argument\"],\n aliases: [\"Expression\"],\n});\n\ndefineType(\"VariableDeclaration\", {\n builder: [\"kind\", \"declarations\"],\n visitor: [\"declarations\"],\n aliases: [\"Statement\", \"Declaration\"],\n fields: {\n declare: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n kind: {\n validate: assertOneOf(\n \"var\",\n \"let\",\n \"const\",\n // https://github.com/tc39/proposal-explicit-resource-management\n \"using\",\n // https://github.com/tc39/proposal-async-explicit-resource-management\n \"await using\",\n ),\n },\n declarations: validateArrayOfType(\"VariableDeclarator\"),\n },\n validate:\n process.env.BABEL_8_BREAKING || process.env.BABEL_TYPES_8_BREAKING\n ? (() => {\n const withoutInit = assertNodeType(\"Identifier\");\n\n return function (parent, key, node: t.VariableDeclaration) {\n if (is(\"ForXStatement\", parent, { left: node })) {\n if (node.declarations.length !== 1) {\n throw new TypeError(\n `Exactly one VariableDeclarator is required in the VariableDeclaration of a ${parent.type}`,\n );\n }\n } else {\n node.declarations.forEach(decl => {\n if (!decl.init) withoutInit(decl, \"id\", decl.id);\n });\n }\n };\n })()\n : undefined,\n});\n\ndefineType(\"VariableDeclarator\", {\n visitor: [\"id\", \"init\"],\n fields: {\n id: {\n validate:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? assertNodeType(\"LVal\")\n : assertNodeType(\"Identifier\", \"ArrayPattern\", \"ObjectPattern\"),\n },\n definite: {\n optional: true,\n validate: assertValueType(\"boolean\"),\n },\n init: {\n optional: true,\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\"WhileStatement\", {\n visitor: [\"test\", \"body\"],\n aliases: [\"Statement\", \"BlockParent\", \"Loop\", \"While\", \"Scopable\"],\n fields: {\n test: {\n validate: assertNodeType(\"Expression\"),\n },\n body: {\n validate: assertNodeType(\"Statement\"),\n },\n },\n});\n\ndefineType(\"WithStatement\", {\n visitor: [\"object\", \"body\"],\n aliases: [\"Statement\"],\n fields: {\n object: {\n validate: assertNodeType(\"Expression\"),\n },\n body: {\n validate: assertNodeType(\"Statement\"),\n },\n },\n});\n\n// --- ES2015 ---\ndefineType(\"AssignmentPattern\", {\n visitor: [\"left\", \"right\", \"decorators\" /* for legacy param decorators */],\n builder: [\"left\", \"right\"],\n aliases: [\"Pattern\", \"PatternLike\", \"LVal\"],\n fields: {\n ...patternLikeCommon(),\n left: {\n validate: assertNodeType(\n \"Identifier\",\n \"ObjectPattern\",\n \"ArrayPattern\",\n \"MemberExpression\",\n \"TSAsExpression\",\n \"TSSatisfiesExpression\",\n \"TSTypeAssertion\",\n \"TSNonNullExpression\",\n ),\n },\n right: {\n validate: assertNodeType(\"Expression\"),\n },\n // For TypeScript\n decorators: {\n validate: arrayOfType(\"Decorator\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"ArrayPattern\", {\n visitor: [\"elements\", \"typeAnnotation\"],\n builder: [\"elements\"],\n aliases: [\"Pattern\", \"PatternLike\", \"LVal\"],\n fields: {\n ...patternLikeCommon(),\n elements: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeOrValueType(\"null\", \"PatternLike\", \"LVal\")),\n ),\n },\n },\n});\n\ndefineType(\"ArrowFunctionExpression\", {\n builder: [\"params\", \"body\", \"async\"],\n visitor: [\"typeParameters\", \"params\", \"returnType\", \"body\"],\n aliases: [\n \"Scopable\",\n \"Function\",\n \"BlockParent\",\n \"FunctionParent\",\n \"Expression\",\n \"Pureish\",\n ],\n fields: {\n ...functionCommon(),\n ...functionTypeAnnotationCommon(),\n expression: {\n // https://github.com/babel/babylon/issues/505\n validate: assertValueType(\"boolean\"),\n },\n body: {\n validate: assertNodeType(\"BlockStatement\", \"Expression\"),\n },\n predicate: {\n validate: assertNodeType(\"DeclaredPredicate\", \"InferredPredicate\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"ClassBody\", {\n visitor: [\"body\"],\n fields: {\n body: validateArrayOfType(\n \"ClassMethod\",\n \"ClassPrivateMethod\",\n \"ClassProperty\",\n \"ClassPrivateProperty\",\n \"ClassAccessorProperty\",\n \"TSDeclareMethod\",\n \"TSIndexSignature\",\n \"StaticBlock\",\n ),\n },\n});\n\ndefineType(\"ClassExpression\", {\n builder: [\"id\", \"superClass\", \"body\", \"decorators\"],\n visitor: [\n \"decorators\",\n \"id\",\n \"typeParameters\",\n \"superClass\",\n \"superTypeParameters\",\n \"mixins\",\n \"implements\",\n \"body\",\n ],\n aliases: [\"Scopable\", \"Class\", \"Expression\"],\n fields: {\n id: {\n validate: assertNodeType(\"Identifier\"),\n optional: true,\n },\n typeParameters: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\n \"TypeParameterDeclaration\",\n \"TSTypeParameterDeclaration\",\n )\n : assertNodeType(\n \"TypeParameterDeclaration\",\n \"TSTypeParameterDeclaration\",\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n \"Noop\",\n ),\n optional: true,\n },\n body: {\n validate: assertNodeType(\"ClassBody\"),\n },\n superClass: {\n optional: true,\n validate: assertNodeType(\"Expression\"),\n },\n superTypeParameters: {\n validate: assertNodeType(\n \"TypeParameterInstantiation\",\n \"TSTypeParameterInstantiation\",\n ),\n optional: true,\n },\n implements: {\n validate: arrayOfType(\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n process.env.BABEL_8_BREAKING\n ? \"TSClassImplements\"\n : \"TSExpressionWithTypeArguments\",\n \"ClassImplements\",\n ),\n optional: true,\n },\n decorators: {\n validate: arrayOfType(\"Decorator\"),\n optional: true,\n },\n mixins: {\n validate: assertNodeType(\"InterfaceExtends\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"ClassDeclaration\", {\n inherits: \"ClassExpression\",\n aliases: [\"Scopable\", \"Class\", \"Statement\", \"Declaration\"],\n fields: {\n id: {\n validate: assertNodeType(\"Identifier\"),\n // The id may be omitted if this is the child of an\n // ExportDefaultDeclaration.\n optional: true,\n },\n typeParameters: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\n \"TypeParameterDeclaration\",\n \"TSTypeParameterDeclaration\",\n )\n : assertNodeType(\n \"TypeParameterDeclaration\",\n \"TSTypeParameterDeclaration\",\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n \"Noop\",\n ),\n optional: true,\n },\n body: {\n validate: assertNodeType(\"ClassBody\"),\n },\n superClass: {\n optional: true,\n validate: assertNodeType(\"Expression\"),\n },\n superTypeParameters: {\n validate: assertNodeType(\n \"TypeParameterInstantiation\",\n \"TSTypeParameterInstantiation\",\n ),\n optional: true,\n },\n implements: {\n validate: arrayOfType(\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n process.env.BABEL_8_BREAKING\n ? \"TSClassImplements\"\n : \"TSExpressionWithTypeArguments\",\n \"ClassImplements\",\n ),\n optional: true,\n },\n decorators: {\n validate: arrayOfType(\"Decorator\"),\n optional: true,\n },\n mixins: {\n validate: assertNodeType(\"InterfaceExtends\"),\n optional: true,\n },\n declare: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n abstract: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n },\n validate:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? undefined\n : (function () {\n const identifier = assertNodeType(\"Identifier\");\n return function (parent, key, node) {\n if (!is(\"ExportDefaultDeclaration\", parent)) {\n identifier(node, \"id\", node.id);\n }\n };\n })(),\n});\n\nexport const importAttributes = {\n attributes: {\n optional: true,\n validate: arrayOfType(\"ImportAttribute\"),\n },\n assertions: {\n deprecated: true,\n optional: true,\n validate: arrayOfType(\"ImportAttribute\"),\n },\n};\n\ndefineType(\"ExportAllDeclaration\", {\n builder: [\"source\"],\n visitor: [\"source\", \"attributes\", \"assertions\"],\n aliases: [\n \"Statement\",\n \"Declaration\",\n \"ImportOrExportDeclaration\",\n \"ExportDeclaration\",\n ],\n fields: {\n source: {\n validate: assertNodeType(\"StringLiteral\"),\n },\n exportKind: validateOptional(assertOneOf(\"type\", \"value\")),\n ...importAttributes,\n },\n});\n\ndefineType(\"ExportDefaultDeclaration\", {\n visitor: [\"declaration\"],\n aliases: [\n \"Statement\",\n \"Declaration\",\n \"ImportOrExportDeclaration\",\n \"ExportDeclaration\",\n ],\n fields: {\n declaration: validateType(\n \"TSDeclareFunction\",\n \"FunctionDeclaration\",\n \"ClassDeclaration\",\n \"Expression\",\n ),\n exportKind: validateOptional(assertOneOf(\"value\")),\n },\n});\n\ndefineType(\"ExportNamedDeclaration\", {\n builder: [\"declaration\", \"specifiers\", \"source\"],\n visitor: process.env\n ? [\"declaration\", \"specifiers\", \"source\", \"attributes\"]\n : [\"declaration\", \"specifiers\", \"source\", \"attributes\", \"assertions\"],\n aliases: [\n \"Statement\",\n \"Declaration\",\n \"ImportOrExportDeclaration\",\n \"ExportDeclaration\",\n ],\n fields: {\n declaration: {\n optional: true,\n validate:\n process.env.BABEL_8_BREAKING || process.env.BABEL_TYPES_8_BREAKING\n ? chain(\n assertNodeType(\"Declaration\"),\n Object.assign(\n function (node: t.ExportNamedDeclaration, key, val) {\n // This validator isn't put at the top level because we can run it\n // even if this node doesn't have a parent.\n\n if (val && node.specifiers.length) {\n throw new TypeError(\n \"Only declaration or specifiers is allowed on ExportNamedDeclaration\",\n );\n }\n\n // This validator isn't put at the top level because we can run it\n // even if this node doesn't have a parent.\n\n if (val && node.source) {\n throw new TypeError(\n \"Cannot export a declaration from a source\",\n );\n }\n } as Validator,\n { oneOfNodeTypes: [\"Declaration\"] },\n ),\n )\n : assertNodeType(\"Declaration\"),\n },\n ...importAttributes,\n specifiers: {\n default: [],\n validate: arrayOf(\n (function () {\n const sourced = assertNodeType(\n \"ExportSpecifier\",\n \"ExportDefaultSpecifier\",\n \"ExportNamespaceSpecifier\",\n );\n const sourceless = assertNodeType(\"ExportSpecifier\");\n\n if (\n !process.env.BABEL_8_BREAKING &&\n !process.env.BABEL_TYPES_8_BREAKING\n )\n return sourced;\n\n return Object.assign(\n function (node: t.ExportNamedDeclaration, key, val) {\n const validator = node.source ? sourced : sourceless;\n validator(node, key, val);\n } as Validator,\n {\n oneOfNodeTypes: [\n \"ExportSpecifier\",\n \"ExportDefaultSpecifier\",\n \"ExportNamespaceSpecifier\",\n ],\n },\n );\n })(),\n ),\n },\n source: {\n validate: assertNodeType(\"StringLiteral\"),\n optional: true,\n },\n exportKind: validateOptional(assertOneOf(\"type\", \"value\")),\n },\n});\n\ndefineType(\"ExportSpecifier\", {\n visitor: [\"local\", \"exported\"],\n aliases: [\"ModuleSpecifier\"],\n fields: {\n local: {\n validate: assertNodeType(\"Identifier\"),\n },\n exported: {\n validate: assertNodeType(\"Identifier\", \"StringLiteral\"),\n },\n exportKind: {\n // And TypeScript's \"export { type foo } from\"\n validate: assertOneOf(\"type\", \"value\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"ForOfStatement\", {\n visitor: [\"left\", \"right\", \"body\"],\n builder: [\"left\", \"right\", \"body\", \"await\"],\n aliases: [\n \"Scopable\",\n \"Statement\",\n \"For\",\n \"BlockParent\",\n \"Loop\",\n \"ForXStatement\",\n ],\n fields: {\n left: {\n validate: (function () {\n if (\n !process.env.BABEL_8_BREAKING &&\n !process.env.BABEL_TYPES_8_BREAKING\n ) {\n return assertNodeType(\"VariableDeclaration\", \"LVal\");\n }\n\n const declaration = assertNodeType(\"VariableDeclaration\");\n const lval = assertNodeType(\n \"Identifier\",\n \"MemberExpression\",\n \"ArrayPattern\",\n \"ObjectPattern\",\n \"TSAsExpression\",\n \"TSSatisfiesExpression\",\n \"TSTypeAssertion\",\n \"TSNonNullExpression\",\n );\n\n return Object.assign(\n function (node, key, val) {\n if (is(\"VariableDeclaration\", val)) {\n declaration(node, key, val);\n } else {\n lval(node, key, val);\n }\n } as Validator,\n {\n oneOfNodeTypes: [\n \"VariableDeclaration\",\n \"Identifier\",\n \"MemberExpression\",\n \"ArrayPattern\",\n \"ObjectPattern\",\n \"TSAsExpression\",\n \"TSSatisfiesExpression\",\n \"TSTypeAssertion\",\n \"TSNonNullExpression\",\n ],\n },\n );\n })(),\n },\n right: {\n validate: assertNodeType(\"Expression\"),\n },\n body: {\n validate: assertNodeType(\"Statement\"),\n },\n await: {\n default: false,\n },\n },\n});\n\ndefineType(\"ImportDeclaration\", {\n builder: [\"specifiers\", \"source\"],\n visitor: process.env.BABEL_8_BREAKING\n ? [\"specifiers\", \"source\", \"attributes\"]\n : [\"specifiers\", \"source\", \"attributes\", \"assertions\"],\n aliases: [\"Statement\", \"Declaration\", \"ImportOrExportDeclaration\"],\n fields: {\n ...importAttributes,\n module: {\n optional: true,\n validate: assertValueType(\"boolean\"),\n },\n phase: {\n default: null,\n validate: assertOneOf(\"source\", \"defer\"),\n },\n specifiers: validateArrayOfType(\n \"ImportSpecifier\",\n \"ImportDefaultSpecifier\",\n \"ImportNamespaceSpecifier\",\n ),\n source: {\n validate: assertNodeType(\"StringLiteral\"),\n },\n importKind: {\n // Handle TypeScript/Flowtype's extension \"import type foo from\"\n // TypeScript doesn't support typeof\n validate: assertOneOf(\"type\", \"typeof\", \"value\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"ImportDefaultSpecifier\", {\n visitor: [\"local\"],\n aliases: [\"ModuleSpecifier\"],\n fields: {\n local: {\n validate: assertNodeType(\"Identifier\"),\n },\n },\n});\n\ndefineType(\"ImportNamespaceSpecifier\", {\n visitor: [\"local\"],\n aliases: [\"ModuleSpecifier\"],\n fields: {\n local: {\n validate: assertNodeType(\"Identifier\"),\n },\n },\n});\n\ndefineType(\"ImportSpecifier\", {\n visitor: [\"imported\", \"local\"],\n builder: [\"local\", \"imported\"],\n aliases: [\"ModuleSpecifier\"],\n fields: {\n local: {\n validate: assertNodeType(\"Identifier\"),\n },\n imported: {\n validate: assertNodeType(\"Identifier\", \"StringLiteral\"),\n },\n importKind: {\n // Handle Flowtype's extension \"import {typeof foo} from\"\n // And TypeScript's \"import { type foo } from\"\n validate: assertOneOf(\"type\", \"typeof\", \"value\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"ImportExpression\", {\n visitor: [\"source\", \"options\"],\n aliases: [\"Expression\"],\n fields: {\n phase: {\n default: null,\n validate: assertOneOf(\"source\", \"defer\"),\n },\n source: {\n validate: assertNodeType(\"Expression\"),\n },\n options: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"MetaProperty\", {\n visitor: [\"meta\", \"property\"],\n aliases: [\"Expression\"],\n fields: {\n meta: {\n validate:\n process.env.BABEL_8_BREAKING || process.env.BABEL_TYPES_8_BREAKING\n ? chain(\n assertNodeType(\"Identifier\"),\n Object.assign(\n function (node: t.MetaProperty, key, val) {\n let property;\n switch (val.name) {\n case \"function\":\n property = \"sent\";\n break;\n case \"new\":\n property = \"target\";\n break;\n case \"import\":\n property = \"meta\";\n break;\n }\n if (!is(\"Identifier\", node.property, { name: property })) {\n throw new TypeError(\"Unrecognised MetaProperty\");\n }\n } as Validator,\n { oneOfNodeTypes: [\"Identifier\"] },\n ),\n )\n : assertNodeType(\"Identifier\"),\n },\n property: {\n validate: assertNodeType(\"Identifier\"),\n },\n },\n});\n\nexport const classMethodOrPropertyCommon = () => ({\n abstract: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n accessibility: {\n validate: assertOneOf(\"public\", \"private\", \"protected\"),\n optional: true,\n },\n static: {\n default: false,\n },\n override: {\n default: false,\n },\n computed: {\n default: false,\n },\n optional: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n key: {\n validate: chain(\n (function () {\n const normal = assertNodeType(\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n );\n const computed = assertNodeType(\"Expression\");\n\n return function (node: any, key: string, val: any) {\n const validator = node.computed ? computed : normal;\n validator(node, key, val);\n };\n })(),\n assertNodeType(\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n \"Expression\",\n ),\n ),\n },\n});\n\nexport const classMethodOrDeclareMethodCommon = () => ({\n ...functionCommon(),\n ...classMethodOrPropertyCommon(),\n params: validateArrayOfType(\n \"Identifier\",\n \"Pattern\",\n \"RestElement\",\n \"TSParameterProperty\",\n ),\n kind: {\n validate: assertOneOf(\"get\", \"set\", \"method\", \"constructor\"),\n default: \"method\",\n },\n access: {\n validate: chain(\n assertValueType(\"string\"),\n assertOneOf(\"public\", \"private\", \"protected\"),\n ),\n optional: true,\n },\n decorators: {\n validate: arrayOfType(\"Decorator\"),\n optional: true,\n },\n});\n\ndefineType(\"ClassMethod\", {\n aliases: [\"Function\", \"Scopable\", \"BlockParent\", \"FunctionParent\", \"Method\"],\n builder: [\n \"kind\",\n \"key\",\n \"params\",\n \"body\",\n \"computed\",\n \"static\",\n \"generator\",\n \"async\",\n ],\n visitor: [\n \"decorators\",\n \"key\",\n \"typeParameters\",\n \"params\",\n \"returnType\",\n \"body\",\n ],\n fields: {\n ...classMethodOrDeclareMethodCommon(),\n ...functionTypeAnnotationCommon(),\n body: {\n validate: assertNodeType(\"BlockStatement\"),\n },\n },\n});\n\ndefineType(\"ObjectPattern\", {\n visitor: [\n \"properties\",\n \"typeAnnotation\",\n \"decorators\" /* for legacy param decorators */,\n ],\n builder: [\"properties\"],\n aliases: [\"Pattern\", \"PatternLike\", \"LVal\"],\n fields: {\n ...patternLikeCommon(),\n properties: validateArrayOfType(\"RestElement\", \"ObjectProperty\"),\n },\n});\n\ndefineType(\"SpreadElement\", {\n visitor: [\"argument\"],\n aliases: [\"UnaryLike\"],\n deprecatedAlias: \"SpreadProperty\",\n fields: {\n argument: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\n \"Super\",\n process.env.BABEL_8_BREAKING\n ? undefined\n : {\n aliases: [\"Expression\"],\n },\n);\n\ndefineType(\"TaggedTemplateExpression\", {\n visitor: [\"tag\", \"typeParameters\", \"quasi\"],\n builder: [\"tag\", \"quasi\"],\n aliases: [\"Expression\"],\n fields: {\n tag: {\n validate: assertNodeType(\"Expression\"),\n },\n quasi: {\n validate: assertNodeType(\"TemplateLiteral\"),\n },\n typeParameters: {\n validate: assertNodeType(\n \"TypeParameterInstantiation\",\n \"TSTypeParameterInstantiation\",\n ),\n optional: true,\n },\n },\n});\n\ndefineType(\"TemplateElement\", {\n builder: [\"value\", \"tail\"],\n fields: {\n value: {\n validate: chain(\n assertShape({\n raw: {\n validate: assertValueType(\"string\"),\n },\n cooked: {\n validate: assertValueType(\"string\"),\n optional: true,\n },\n }),\n function templateElementCookedValidator(node: t.TemplateElement) {\n const raw = node.value.raw;\n\n let unterminatedCalled = false;\n\n const error = () => {\n // unreachable\n throw new Error(\"Internal @babel/types error.\");\n };\n const { str, firstInvalidLoc } = readStringContents(\n \"template\",\n raw,\n 0,\n 0,\n 0,\n {\n unterminated() {\n unterminatedCalled = true;\n },\n strictNumericEscape: error,\n invalidEscapeSequence: error,\n numericSeparatorInEscapeSequence: error,\n unexpectedNumericSeparator: error,\n invalidDigit: error,\n invalidCodePoint: error,\n },\n );\n if (!unterminatedCalled) throw new Error(\"Invalid raw\");\n\n node.value.cooked = firstInvalidLoc ? null : str;\n },\n ),\n },\n tail: {\n default: false,\n },\n },\n});\n\ndefineType(\"TemplateLiteral\", {\n visitor: [\"quasis\", \"expressions\"],\n aliases: [\"Expression\", \"Literal\"],\n fields: {\n quasis: validateArrayOfType(\"TemplateElement\"),\n expressions: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(\n assertNodeType(\n \"Expression\",\n // For TypeScript template literal types\n \"TSType\",\n ),\n ),\n function (node: t.TemplateLiteral, key, val) {\n if (node.quasis.length !== val.length + 1) {\n throw new TypeError(\n `Number of ${\n node.type\n } quasis should be exactly one more than the number of expressions.\\nExpected ${\n val.length + 1\n } quasis but got ${node.quasis.length}`,\n );\n }\n } as Validator,\n ),\n },\n },\n});\n\ndefineType(\"YieldExpression\", {\n builder: [\"argument\", \"delegate\"],\n visitor: [\"argument\"],\n aliases: [\"Expression\", \"Terminatorless\"],\n fields: {\n delegate: {\n validate:\n process.env.BABEL_8_BREAKING || process.env.BABEL_TYPES_8_BREAKING\n ? chain(\n assertValueType(\"boolean\"),\n Object.assign(\n function (node: t.YieldExpression, key, val) {\n if (val && !node.argument) {\n throw new TypeError(\n \"Property delegate of YieldExpression cannot be true if there is no argument\",\n );\n }\n } as Validator,\n { type: \"boolean\" },\n ),\n )\n : assertValueType(\"boolean\"),\n default: false,\n },\n argument: {\n optional: true,\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\n// --- ES2017 ---\ndefineType(\"AwaitExpression\", {\n builder: [\"argument\"],\n visitor: [\"argument\"],\n aliases: [\"Expression\", \"Terminatorless\"],\n fields: {\n argument: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\n// --- ES2019 ---\ndefineType(\"Import\", {\n aliases: [\"Expression\"],\n});\n\n// --- ES2020 ---\ndefineType(\"BigIntLiteral\", {\n builder: [\"value\"],\n fields: {\n value: {\n validate: assertValueType(\"string\"),\n },\n },\n aliases: [\"Expression\", \"Pureish\", \"Literal\", \"Immutable\"],\n});\n\ndefineType(\"ExportNamespaceSpecifier\", {\n visitor: [\"exported\"],\n aliases: [\"ModuleSpecifier\"],\n fields: {\n exported: {\n validate: assertNodeType(\"Identifier\"),\n },\n },\n});\n\ndefineType(\"OptionalMemberExpression\", {\n builder: [\"object\", \"property\", \"computed\", \"optional\"],\n visitor: [\"object\", \"property\"],\n aliases: [\"Expression\"],\n fields: {\n object: {\n validate: assertNodeType(\"Expression\"),\n },\n property: {\n validate: (function () {\n const normal = assertNodeType(\"Identifier\");\n const computed = assertNodeType(\"Expression\");\n\n const validator: Validator = Object.assign(\n function (node: t.OptionalMemberExpression, key, val) {\n const validator = node.computed ? computed : normal;\n validator(node, key, val);\n } as Validator,\n // todo(ts): can be discriminated union by `computed` property\n { oneOfNodeTypes: [\"Expression\", \"Identifier\"] },\n );\n return validator;\n })(),\n },\n computed: {\n default: false,\n },\n optional: {\n validate:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? assertValueType(\"boolean\")\n : chain(assertValueType(\"boolean\"), assertOptionalChainStart()),\n },\n },\n});\n\ndefineType(\"OptionalCallExpression\", {\n visitor: [\"callee\", \"arguments\", \"typeParameters\", \"typeArguments\"],\n builder: [\"callee\", \"arguments\", \"optional\"],\n aliases: [\"Expression\"],\n fields: {\n callee: {\n validate: assertNodeType(\"Expression\"),\n },\n arguments: validateArrayOfType(\n \"Expression\",\n \"SpreadElement\",\n \"ArgumentPlaceholder\",\n ),\n optional: {\n validate:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? assertValueType(\"boolean\")\n : chain(assertValueType(\"boolean\"), assertOptionalChainStart()),\n },\n typeArguments: {\n validate: assertNodeType(\"TypeParameterInstantiation\"),\n optional: true,\n },\n typeParameters: {\n validate: assertNodeType(\"TSTypeParameterInstantiation\"),\n optional: true,\n },\n },\n});\n\n// --- ES2022 ---\ndefineType(\"ClassProperty\", {\n visitor: [\"decorators\", \"key\", \"typeAnnotation\", \"value\"],\n builder: [\n \"key\",\n \"value\",\n \"typeAnnotation\",\n \"decorators\",\n \"computed\",\n \"static\",\n ],\n aliases: [\"Property\"],\n fields: {\n ...classMethodOrPropertyCommon(),\n value: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n definite: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n typeAnnotation: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\"TypeAnnotation\", \"TSTypeAnnotation\")\n : assertNodeType(\n \"TypeAnnotation\",\n \"TSTypeAnnotation\",\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n \"Noop\",\n ),\n optional: true,\n },\n decorators: {\n validate: arrayOfType(\"Decorator\"),\n optional: true,\n },\n readonly: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n declare: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n variance: {\n validate: assertNodeType(\"Variance\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"ClassAccessorProperty\", {\n visitor: [\"decorators\", \"key\", \"typeAnnotation\", \"value\"],\n builder: [\n \"key\",\n \"value\",\n \"typeAnnotation\",\n \"decorators\",\n \"computed\",\n \"static\",\n ],\n aliases: [\"Property\", \"Accessor\"],\n fields: {\n ...classMethodOrPropertyCommon(),\n key: {\n validate: chain(\n (function () {\n const normal = assertNodeType(\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n \"PrivateName\",\n );\n const computed = assertNodeType(\"Expression\");\n\n return function (node: any, key: string, val: any) {\n const validator = node.computed ? computed : normal;\n validator(node, key, val);\n };\n })(),\n assertNodeType(\n \"Identifier\",\n \"StringLiteral\",\n \"NumericLiteral\",\n \"BigIntLiteral\",\n \"Expression\",\n \"PrivateName\",\n ),\n ),\n },\n value: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n definite: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n typeAnnotation: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\"TypeAnnotation\", \"TSTypeAnnotation\")\n : assertNodeType(\n \"TypeAnnotation\",\n \"TSTypeAnnotation\",\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n \"Noop\",\n ),\n optional: true,\n },\n decorators: {\n validate: arrayOfType(\"Decorator\"),\n optional: true,\n },\n readonly: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n declare: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n variance: {\n validate: assertNodeType(\"Variance\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"ClassPrivateProperty\", {\n visitor: [\"decorators\", \"key\", \"typeAnnotation\", \"value\"],\n builder: [\"key\", \"value\", \"decorators\", \"static\"],\n aliases: [\"Property\", \"Private\"],\n fields: {\n key: {\n validate: assertNodeType(\"PrivateName\"),\n },\n value: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n typeAnnotation: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\"TypeAnnotation\", \"TSTypeAnnotation\")\n : assertNodeType(\n \"TypeAnnotation\",\n \"TSTypeAnnotation\",\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n \"Noop\",\n ),\n optional: true,\n },\n decorators: {\n validate: arrayOfType(\"Decorator\"),\n optional: true,\n },\n static: {\n validate: assertValueType(\"boolean\"),\n default: false,\n },\n readonly: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n definite: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n variance: {\n validate: assertNodeType(\"Variance\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"ClassPrivateMethod\", {\n builder: [\"kind\", \"key\", \"params\", \"body\", \"static\"],\n visitor: [\n \"decorators\",\n \"key\",\n \"typeParameters\",\n \"params\",\n \"returnType\",\n \"body\",\n ],\n aliases: [\n \"Function\",\n \"Scopable\",\n \"BlockParent\",\n \"FunctionParent\",\n \"Method\",\n \"Private\",\n ],\n fields: {\n ...classMethodOrDeclareMethodCommon(),\n ...functionTypeAnnotationCommon(),\n kind: {\n validate: assertOneOf(\"get\", \"set\", \"method\"),\n default: \"method\",\n },\n key: {\n validate: assertNodeType(\"PrivateName\"),\n },\n body: {\n validate: assertNodeType(\"BlockStatement\"),\n },\n },\n});\n\ndefineType(\"PrivateName\", {\n visitor: [\"id\"],\n aliases: [\"Private\"],\n fields: {\n id: {\n validate: assertNodeType(\"Identifier\"),\n },\n },\n});\n\ndefineType(\"StaticBlock\", {\n visitor: [\"body\"],\n fields: {\n body: validateArrayOfType(\"Statement\"),\n },\n aliases: [\"Scopable\", \"BlockParent\", \"FunctionParent\"],\n});\n"],"mappings":";;;;;;AAAA,IAAAA,GAAA,GAAAC,OAAA;AACA,IAAAC,kBAAA,GAAAD,OAAA;AACA,IAAAE,0BAAA,GAAAF,OAAA;AAEA,IAAAG,mBAAA,GAAAH,OAAA;AAEA,IAAAI,MAAA,GAAAJ,OAAA;AAQA,IAAAK,MAAA,GAAAL,OAAA;AAkBA,MAAMM,UAAU,GAAG,IAAAC,wBAAiB,EAAC,cAAc,CAAC;AAEpDD,UAAU,CAAC,iBAAiB,EAAE;EAC5BE,MAAM,EAAE;IACNC,QAAQ,EAAE;MACRC,QAAQ,EAAE,IAAAC,cAAO,EACf,IAAAC,4BAAqB,EAAC,MAAM,EAAE,YAAY,EAAE,eAAe,CAC7D,CAAC;MACDC,OAAO,EAC4B,CAACC,OAAO,CAACC,GAAG,CAACC,sBAAsB,GAChE,EAAE,GACFC;IACR;EACF,CAAC;EACDC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,OAAO,EAAE,CAAC,YAAY;AACxB,CAAC,CAAC;AAEFb,UAAU,CAAC,sBAAsB,EAAE;EACjCE,MAAM,EAAE;IACNY,QAAQ,EAAE;MACRV,QAAQ,EAC2B,CAACI,OAAO,CAACC,GAAG,CAACC,sBAAsB,GAChE,IAAAK,sBAAe,EAAC,QAAQ,CAAC,GACzBC,MAAM,CAACC,MAAM,CACV,YAAY;QACX,MAAMC,UAAU,GAAG,IAAAC,kBAAW,EAAC,GAAGC,2BAAoB,CAAC;QACvD,MAAMC,OAAO,GAAG,IAAAF,kBAAW,EAAC,GAAG,CAAC;QAEhC,OAAO,UAAUG,IAA4B,EAAEC,GAAG,EAAEC,GAAG,EAAE;UACvD,MAAMC,SAAS,GAAG,IAAAC,WAAE,EAAC,SAAS,EAAEJ,IAAI,CAACK,IAAI,CAAC,GACtCN,OAAO,GACPH,UAAU;UACdO,SAAS,CAACH,IAAI,EAAEC,GAAG,EAAEC,GAAG,CAAC;QAC3B,CAAC;MACH,CAAC,CAAE,CAAC,EACJ;QAAEI,IAAI,EAAE;MAAS,CACnB;IACR,CAAC;IACDD,IAAI,EAAE;MACJvB,QAAQ,EAC2B,CAACI,OAAO,CAACC,GAAG,CAACC,sBAAsB,GAChE,IAAAmB,qBAAc,EAAC,MAAM,EAAE,0BAA0B,CAAC,GAClD,IAAAA,qBAAc,EACZ,YAAY,EACZ,kBAAkB,EAClB,0BAA0B,EAC1B,cAAc,EACd,eAAe,EACf,gBAAgB,EAChB,uBAAuB,EACvB,iBAAiB,EACjB,qBACF;IACR,CAAC;IACDC,KAAK,EAAE;MACL1B,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC;EACF,CAAC;EACDE,OAAO,EAAE,CAAC,UAAU,EAAE,MAAM,EAAE,OAAO,CAAC;EACtCnB,OAAO,EAAE,CAAC,MAAM,EAAE,OAAO,CAAC;EAC1BC,OAAO,EAAE,CAAC,YAAY;AACxB,CAAC,CAAC;AAEFb,UAAU,CAAC,kBAAkB,EAAE;EAC7B+B,OAAO,EAAE,CAAC,UAAU,EAAE,MAAM,EAAE,OAAO,CAAC;EACtC7B,MAAM,EAAE;IACNY,QAAQ,EAAE;MACRV,QAAQ,EAAE,IAAAe,kBAAW,EAAC,GAAGa,uBAAgB;IAC3C,CAAC;IACDL,IAAI,EAAE;MACJvB,QAAQ,EAAG,YAAY;QACrB,MAAM6B,UAAU,GAAG,IAAAJ,qBAAc,EAAC,YAAY,CAAC;QAC/C,MAAMK,IAAI,GAAG,IAAAL,qBAAc,EAAC,YAAY,EAAE,aAAa,CAAC;QAExD,MAAMJ,SAAoB,GAAGT,MAAM,CAACC,MAAM,CACxC,UAAUK,IAAwB,EAAEC,GAAG,EAAEC,GAAG,EAAE;UAC5C,MAAMC,SAAS,GAAGH,IAAI,CAACR,QAAQ,KAAK,IAAI,GAAGoB,IAAI,GAAGD,UAAU;UAC5DR,SAAS,CAACH,IAAI,EAAEC,GAAG,EAAEC,GAAG,CAAC;QAC3B,CAAC,EAED;UAAEW,cAAc,EAAE,CAAC,YAAY,EAAE,aAAa;QAAE,CAClD,CAAC;QACD,OAAOV,SAAS;MAClB,CAAC,CAAE;IACL,CAAC;IACDK,KAAK,EAAE;MACL1B,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC;EACF,CAAC;EACDjB,OAAO,EAAE,CAAC,MAAM,EAAE,OAAO,CAAC;EAC1BC,OAAO,EAAE,CAAC,QAAQ,EAAE,YAAY;AAClC,CAAC,CAAC;AAEFb,UAAU,CAAC,sBAAsB,EAAE;EACjC+B,OAAO,EAAE,CAAC,OAAO,CAAC;EAClB7B,MAAM,EAAE;IACNkC,KAAK,EAAE;MACLhC,QAAQ,EAAE,IAAAW,sBAAe,EAAC,QAAQ;IACpC;EACF;AACF,CAAC,CAAC;AAEFf,UAAU,CAAC,WAAW,EAAE;EACtBY,OAAO,EAAE,CAAC,OAAO,CAAC;EAClBV,MAAM,EAAE;IACNkC,KAAK,EAAE;MACLhC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,kBAAkB;IAC7C;EACF;AACF,CAAC,CAAC;AAEF7B,UAAU,CAAC,kBAAkB,EAAE;EAC7B+B,OAAO,EAAE,CAAC,OAAO,CAAC;EAClB7B,MAAM,EAAE;IACNkC,KAAK,EAAE;MACLhC,QAAQ,EAAE,IAAAW,sBAAe,EAAC,QAAQ;IACpC;EACF;AACF,CAAC,CAAC;AAEFf,UAAU,CAAC,gBAAgB,EAAE;EAC3B+B,OAAO,EAAE,CAAC,MAAM,EAAE,YAAY,CAAC;EAC/BnB,OAAO,EAAE,CAAC,YAAY,EAAE,MAAM,CAAC;EAC/BV,MAAM,EAAE;IACNmC,UAAU,EAAE;MACVjC,QAAQ,EAAE,IAAAkC,kBAAW,EAAC,WAAW,CAAC;MAClC/B,OAAO,EAAE;IACX,CAAC;IACDgC,IAAI,EAAE,IAAAC,0BAAmB,EAAC,WAAW;EACvC,CAAC;EACD3B,OAAO,EAAE,CAAC,UAAU,EAAE,aAAa,EAAE,OAAO,EAAE,WAAW;AAC3D,CAAC,CAAC;AAEFb,UAAU,CAAC,gBAAgB,EAAE;EAC3BY,OAAO,EAAE,CAAC,OAAO,CAAC;EAClBV,MAAM,EAAE;IACNuC,KAAK,EAAE;MACLrC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY,CAAC;MACtCa,QAAQ,EAAE;IACZ;EACF,CAAC;EACD7B,OAAO,EAAE,CAAC,WAAW,EAAE,gBAAgB,EAAE,qBAAqB;AAChE,CAAC,CAAC;AAEFb,UAAU,CAAC,gBAAgB,EAAE;EAC3BY,OAAO,EAAE,CAAC,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAAE,eAAe,CAAC;EACnEmB,OAAO,EAAE,CAAC,QAAQ,EAAE,WAAW,CAAC;EAChClB,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBX,MAAM,EAAAc,MAAA,CAAAC,MAAA;IACJ0B,MAAM,EAAE;MACNvC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY,EAAE,OAAO,EAAE,uBAAuB;IACzE,CAAC;IACDe,SAAS,EAAE,IAAAJ,0BAAmB,EAC5B,YAAY,EACZ,eAAe,EACf,qBACF;EAAC,GACoC,CAAChC,OAAO,CAACC,GAAG,CAACC,sBAAsB,GACpE;IACEgC,QAAQ,EAAE;MACRtC,QAAQ,EAAE,IAAAW,sBAAe,EAAC,SAAS,CAAC;MACpC2B,QAAQ,EAAE;IACZ;EACF,CAAC,GACD,CAAC,CAAC;IACNG,aAAa,EAAE;MACbzC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,4BAA4B,CAAC;MACtDa,QAAQ,EAAE;IACZ,CAAC;IACDI,cAAc,EAAE;MACd1C,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,8BAA8B,CAAC;MACxDa,QAAQ,EAAE;IACZ;EAAC;AAEL,CAAC,CAAC;AAEF1C,UAAU,CAAC,aAAa,EAAE;EACxBY,OAAO,EAAE,CAAC,OAAO,EAAE,MAAM,CAAC;EAC1BV,MAAM,EAAE;IACN6C,KAAK,EAAE;MACL3C,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY,EAAE,cAAc,EAAE,eAAe,CAAC;MACvEa,QAAQ,EAAE;IACZ,CAAC;IACDH,IAAI,EAAE;MACJnC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,gBAAgB;IAC3C;EACF,CAAC;EACDhB,OAAO,EAAE,CAAC,UAAU,EAAE,aAAa;AACrC,CAAC,CAAC;AAEFb,UAAU,CAAC,uBAAuB,EAAE;EAClCY,OAAO,EAAE,CAAC,MAAM,EAAE,YAAY,EAAE,WAAW,CAAC;EAC5CV,MAAM,EAAE;IACN8C,IAAI,EAAE;MACJ5C,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC,CAAC;IACDoB,UAAU,EAAE;MACV7C,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC,CAAC;IACDqB,SAAS,EAAE;MACT9C,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC;EACF,CAAC;EACDhB,OAAO,EAAE,CAAC,YAAY,EAAE,aAAa;AACvC,CAAC,CAAC;AAEFb,UAAU,CAAC,mBAAmB,EAAE;EAC9BY,OAAO,EAAE,CAAC,OAAO,CAAC;EAClBV,MAAM,EAAE;IACNuC,KAAK,EAAE;MACLrC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY,CAAC;MACtCa,QAAQ,EAAE;IACZ;EACF,CAAC;EACD7B,OAAO,EAAE,CAAC,WAAW,EAAE,gBAAgB,EAAE,qBAAqB;AAChE,CAAC,CAAC;AAEFb,UAAU,CAAC,mBAAmB,EAAE;EAC9Ba,OAAO,EAAE,CAAC,WAAW;AACvB,CAAC,CAAC;AAEFb,UAAU,CAAC,kBAAkB,EAAE;EAC7B+B,OAAO,EAAE,CAAC,MAAM,EAAE,MAAM,CAAC;EACzBnB,OAAO,EAAE,CAAC,MAAM,EAAE,MAAM,CAAC;EACzBV,MAAM,EAAE;IACN8C,IAAI,EAAE;MACJ5C,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC,CAAC;IACDU,IAAI,EAAE;MACJnC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,WAAW;IACtC;EACF,CAAC;EACDhB,OAAO,EAAE,CAAC,WAAW,EAAE,aAAa,EAAE,MAAM,EAAE,OAAO,EAAE,UAAU;AACnE,CAAC,CAAC;AAEFb,UAAU,CAAC,gBAAgB,EAAE;EAC3Ba,OAAO,EAAE,CAAC,WAAW;AACvB,CAAC,CAAC;AAEFb,UAAU,CAAC,qBAAqB,EAAE;EAChCY,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBV,MAAM,EAAE;IACN+B,UAAU,EAAE;MACV7B,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC;EACF,CAAC;EACDhB,OAAO,EAAE,CAAC,WAAW,EAAE,mBAAmB;AAC5C,CAAC,CAAC;AAEFb,UAAU,CAAC,MAAM,EAAE;EACjB+B,OAAO,EAAE,CAAC,SAAS,EAAE,UAAU,EAAE,QAAQ,CAAC;EAC1CnB,OAAO,EAAE,CAAC,SAAS,CAAC;EACpBV,MAAM,EAAE;IACNiD,OAAO,EAAE;MACP/C,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,SAAS;IACpC,CAAC;IACDuB,QAAQ,EAAE;MACRhD,QAAQ,EAC2B,CAACI,OAAO,CAACC,GAAG,CAACC,sBAAsB,GAChEM,MAAM,CAACC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE;QACtBoC,IAAI,EAAE;UAAElB,cAAc,EAAE,CAAC,cAAc,EAAE,aAAa;QAAE;MAC1D,CAAC,CAAC,GACF,IAAAmB,iBAAU,EAAC,IAAAzB,qBAAc,EAAC,cAAc,EAAE,aAAa,CAAC,CAAC;MAC/Da,QAAQ,EAAE;IACZ,CAAC;IACDa,MAAM,EAAE;MAENnD,QAAQ,EAAE,IAAAkD,iBAAU,EAACtC,MAAM,CAACC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE;QAAEW,IAAI,EAAE;MAAM,CAAC,CAAC,CAAC;MAC9Dc,QAAQ,EAAE;IACZ;EACF;AACF,CAAC,CAAC;AAEF1C,UAAU,CAAC,gBAAgB,EAAE;EAC3BY,OAAO,EAAE,CAAC,MAAM,EAAE,OAAO,EAAE,MAAM,CAAC;EAClCC,OAAO,EAAE,CACP,UAAU,EACV,WAAW,EACX,KAAK,EACL,aAAa,EACb,MAAM,EACN,eAAe,CAChB;EACDX,MAAM,EAAE;IACNyB,IAAI,EAAE;MACJvB,QAAQ,EAC2B,CAACI,OAAO,CAACC,GAAG,CAACC,sBAAsB,GAChE,IAAAmB,qBAAc,EAAC,qBAAqB,EAAE,MAAM,CAAC,GAC7C,IAAAA,qBAAc,EACZ,qBAAqB,EACrB,YAAY,EACZ,kBAAkB,EAClB,cAAc,EACd,eAAe,EACf,gBAAgB,EAChB,uBAAuB,EACvB,iBAAiB,EACjB,qBACF;IACR,CAAC;IACDC,KAAK,EAAE;MACL1B,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC,CAAC;IACDU,IAAI,EAAE;MACJnC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,WAAW;IACtC;EACF;AACF,CAAC,CAAC;AAEF7B,UAAU,CAAC,cAAc,EAAE;EACzBY,OAAO,EAAE,CAAC,MAAM,EAAE,MAAM,EAAE,QAAQ,EAAE,MAAM,CAAC;EAC3CC,OAAO,EAAE,CAAC,UAAU,EAAE,WAAW,EAAE,KAAK,EAAE,aAAa,EAAE,MAAM,CAAC;EAChEX,MAAM,EAAE;IACNsD,IAAI,EAAE;MACJpD,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,qBAAqB,EAAE,YAAY,CAAC;MAC7Da,QAAQ,EAAE;IACZ,CAAC;IACDM,IAAI,EAAE;MACJ5C,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY,CAAC;MACtCa,QAAQ,EAAE;IACZ,CAAC;IACDe,MAAM,EAAE;MACNrD,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY,CAAC;MACtCa,QAAQ,EAAE;IACZ,CAAC;IACDH,IAAI,EAAE;MACJnC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,WAAW;IACtC;EACF;AACF,CAAC,CAAC;AAEK,MAAM6B,cAAc,GAAGA,CAAA,MAAO;EACnCC,MAAM,EAAE,IAAAnB,0BAAmB,EAAC,YAAY,EAAE,SAAS,EAAE,aAAa,CAAC;EACnEoB,SAAS,EAAE;IACTrD,OAAO,EAAE;EACX,CAAC;EACDsD,KAAK,EAAE;IACLtD,OAAO,EAAE;EACX;AACF,CAAC,CAAC;AAACuD,OAAA,CAAAJ,cAAA,GAAAA,cAAA;AAEI,MAAMK,4BAA4B,GAAGA,CAAA,MAAO;EACjDC,UAAU,EAAE;IACV5D,QAAQ,EAEJ,IAAAyB,qBAAc,EACZ,gBAAgB,EAChB,kBAAkB,EAElB,MACF,CAAC;IACLa,QAAQ,EAAE;EACZ,CAAC;EACDI,cAAc,EAAE;IACd1C,QAAQ,EAEJ,IAAAyB,qBAAc,EACZ,0BAA0B,EAC1B,4BAA4B,EAE5B,MACF,CAAC;IACLa,QAAQ,EAAE;EACZ;AACF,CAAC,CAAC;AAACoB,OAAA,CAAAC,4BAAA,GAAAA,4BAAA;AAEI,MAAME,yBAAyB,GAAGA,CAAA,KAAAjD,MAAA,CAAAC,MAAA,KACpCyC,cAAc,CAAC,CAAC;EACnBQ,OAAO,EAAE;IACP9D,QAAQ,EAAE,IAAAW,sBAAe,EAAC,SAAS,CAAC;IACpC2B,QAAQ,EAAE;EACZ,CAAC;EACDyB,EAAE,EAAE;IACF/D,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY,CAAC;IACtCa,QAAQ,EAAE;EACZ;AAAC,EACD;AAACoB,OAAA,CAAAG,yBAAA,GAAAA,yBAAA;AAEHjE,UAAU,CAAC,qBAAqB,EAAE;EAChC+B,OAAO,EAAE,CAAC,IAAI,EAAE,QAAQ,EAAE,MAAM,EAAE,WAAW,EAAE,OAAO,CAAC;EACvDnB,OAAO,EAAE,CAAC,IAAI,EAAE,gBAAgB,EAAE,QAAQ,EAAE,YAAY,EAAE,MAAM,CAAC;EACjEV,MAAM,EAAAc,MAAA,CAAAC,MAAA,KACDgD,yBAAyB,CAAC,CAAC,EAC3BF,4BAA4B,CAAC,CAAC;IACjCxB,IAAI,EAAE;MACJnC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,gBAAgB;IAC3C,CAAC;IACDuC,SAAS,EAAE;MACThE,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,mBAAmB,EAAE,mBAAmB,CAAC;MAClEa,QAAQ,EAAE;IACZ;EAAC,EACF;EACD7B,OAAO,EAAE,CACP,UAAU,EACV,UAAU,EACV,aAAa,EACb,gBAAgB,EAChB,WAAW,EACX,SAAS,EACT,aAAa,CACd;EACDT,QAAQ,EAC2B,CAACI,OAAO,CAACC,GAAG,CAACC,sBAAsB,GAChEC,SAAS,GACR,YAAY;IACX,MAAMO,UAAU,GAAG,IAAAW,qBAAc,EAAC,YAAY,CAAC;IAE/C,OAAO,UAAUwC,MAAM,EAAE9C,GAAG,EAAED,IAAI,EAAE;MAClC,IAAI,CAAC,IAAAI,WAAE,EAAC,0BAA0B,EAAE2C,MAAM,CAAC,EAAE;QAC3CnD,UAAU,CAACI,IAAI,EAAE,IAAI,EAAEA,IAAI,CAAC6C,EAAE,CAAC;MACjC;IACF,CAAC;EACH,CAAC,CAAE;AACX,CAAC,CAAC;AAEFnE,UAAU,CAAC,oBAAoB,EAAE;EAC/BsE,QAAQ,EAAE,qBAAqB;EAC/BzD,OAAO,EAAE,CACP,UAAU,EACV,UAAU,EACV,aAAa,EACb,gBAAgB,EAChB,YAAY,EACZ,SAAS,CACV;EACDX,MAAM,EAAAc,MAAA,CAAAC,MAAA,KACDyC,cAAc,CAAC,CAAC,EAChBK,4BAA4B,CAAC,CAAC;IACjCI,EAAE,EAAE;MACF/D,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY,CAAC;MACtCa,QAAQ,EAAE;IACZ,CAAC;IACDH,IAAI,EAAE;MACJnC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,gBAAgB;IAC3C,CAAC;IACDuC,SAAS,EAAE;MACThE,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,mBAAmB,EAAE,mBAAmB,CAAC;MAClEa,QAAQ,EAAE;IACZ;EAAC;AAEL,CAAC,CAAC;AAEK,MAAM6B,iBAAiB,GAAGA,CAAA,MAAO;EACtCC,cAAc,EAAE;IACdpE,QAAQ,EAEJ,IAAAyB,qBAAc,EACZ,gBAAgB,EAChB,kBAAkB,EAElB,MACF,CAAC;IACLa,QAAQ,EAAE;EACZ,CAAC;EACDA,QAAQ,EAAE;IACRtC,QAAQ,EAAE,IAAAW,sBAAe,EAAC,SAAS,CAAC;IACpC2B,QAAQ,EAAE;EACZ,CAAC;EACD+B,UAAU,EAAE;IACVrE,QAAQ,EAAE,IAAAkC,kBAAW,EAAC,WAAW,CAAC;IAClCI,QAAQ,EAAE;EACZ;AACF,CAAC,CAAC;AAACoB,OAAA,CAAAS,iBAAA,GAAAA,iBAAA;AAEHvE,UAAU,CAAC,YAAY,EAAE;EACvB+B,OAAO,EAAE,CAAC,MAAM,CAAC;EACjBnB,OAAO,EAAE,CAAC,gBAAgB,EAAE,YAAY,CAAmC;EAC3EC,OAAO,EAAE,CAAC,YAAY,EAAE,aAAa,EAAE,MAAM,EAAE,cAAc,CAAC;EAC9DX,MAAM,EAAAc,MAAA,CAAAC,MAAA,KACDsD,iBAAiB,CAAC,CAAC;IACtBG,IAAI,EAAE;MACJtE,QAAQ,EAC0BI,OAAO,CAACC,GAAG,CAACC,sBAAsB,GAC9D,IAAAiE,YAAK,EACH,IAAA5D,sBAAe,EAAC,QAAQ,CAAC,EACzBC,MAAM,CAACC,MAAM,CACX,UAAUK,IAAI,EAAEC,GAAG,EAAEC,GAAG,EAAE;QACxB,IAAI,CAAC,IAAAoD,0BAAiB,EAACpD,GAAG,EAAE,KAAK,CAAC,EAAE;UAClC,MAAM,IAAIqD,SAAS,CACjB,IAAIrD,GAAG,kCACT,CAAC;QACH;MACF,CAAC,EACD;QAAEI,IAAI,EAAE;MAAS,CACnB,CACF,CAAC,GACD,IAAAb,sBAAe,EAAC,QAAQ;IAChC;EAAC,EACF;EACDX,QAAQ,EAC0BI,OAAO,CAACC,GAAG,CAACC,sBAAsB,GAC9D,UAAU2D,MAAM,EAAE9C,GAAG,EAAED,IAAI,EAAE;IAC3B,MAAMwD,KAAK,GAAG,UAAU,CAACC,IAAI,CAACxD,GAAG,CAAC;IAClC,IAAI,CAACuD,KAAK,EAAE;IAEZ,MAAM,GAAGE,SAAS,CAAC,GAAGF,KAAK;IAC3B,MAAMG,OAAO,GAAG;MAAEC,QAAQ,EAAE;IAAM,CAAC;IAInC,IAAIF,SAAS,KAAK,UAAU,EAAE;MAC5B,IAAI,IAAAtD,WAAE,EAAC,kBAAkB,EAAE2C,MAAM,EAAEY,OAAO,CAAC,EAAE;MAC7C,IAAI,IAAAvD,WAAE,EAAC,0BAA0B,EAAE2C,MAAM,EAAEY,OAAO,CAAC,EAAE;IACvD,CAAC,MAAM,IAAID,SAAS,KAAK,KAAK,EAAE;MAC9B,IAAI,IAAAtD,WAAE,EAAC,UAAU,EAAE2C,MAAM,EAAEY,OAAO,CAAC,EAAE;MACrC,IAAI,IAAAvD,WAAE,EAAC,QAAQ,EAAE2C,MAAM,EAAEY,OAAO,CAAC,EAAE;IACrC,CAAC,MAAM,IAAID,SAAS,KAAK,UAAU,EAAE;MACnC,IAAI,IAAAtD,WAAE,EAAC,iBAAiB,EAAE2C,MAAM,CAAC,EAAE;IACrC,CAAC,MAAM,IAAIW,SAAS,KAAK,UAAU,EAAE;MACnC,IAAI,IAAAtD,WAAE,EAAC,iBAAiB,EAAE2C,MAAM,EAAE;QAAEc,QAAQ,EAAE7D;MAAK,CAAC,CAAC,EAAE;IACzD,CAAC,MAAM,IAAI0D,SAAS,KAAK,MAAM,EAAE;MAC/B,IAAI,IAAAtD,WAAE,EAAC,cAAc,EAAE2C,MAAM,EAAE;QAAEe,IAAI,EAAE9D;MAAK,CAAC,CAAC,EAAE;IAClD;IAEA,IAIE,CAAC,IAAA+D,oCAAS,EAAC/D,IAAI,CAACoD,IAAI,CAAC,IAAI,IAAAY,yCAAc,EAAChE,IAAI,CAACoD,IAAI,EAAE,KAAK,CAAC,KAGzDpD,IAAI,CAACoD,IAAI,KAAK,MAAM,EACpB;MACA,MAAM,IAAIG,SAAS,CAAC,IAAIvD,IAAI,CAACoD,IAAI,6BAA6B,CAAC;IACjE;EACF,CAAC,GACD/D;AACR,CAAC,CAAC;AAEFX,UAAU,CAAC,aAAa,EAAE;EACxBY,OAAO,EAAE,CAAC,MAAM,EAAE,YAAY,EAAE,WAAW,CAAC;EAC5CC,OAAO,EAAE,CAAC,WAAW,EAAE,aAAa,CAAC;EACrCX,MAAM,EAAE;IACN8C,IAAI,EAAE;MACJ5C,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC,CAAC;IACDoB,UAAU,EAAE;MACV7C,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,WAAW;IACtC,CAAC;IACDqB,SAAS,EAAE;MACTR,QAAQ,EAAE,IAAI;MACdtC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,WAAW;IACtC;EACF;AACF,CAAC,CAAC;AAEF7B,UAAU,CAAC,kBAAkB,EAAE;EAC7BY,OAAO,EAAE,CAAC,OAAO,EAAE,MAAM,CAAC;EAC1BC,OAAO,EAAE,CAAC,WAAW,CAAC;EACtBX,MAAM,EAAE;IACNuC,KAAK,EAAE;MACLrC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC,CAAC;IACDU,IAAI,EAAE;MACJnC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,WAAW;IACtC;EACF;AACF,CAAC,CAAC;AAEF7B,UAAU,CAAC,eAAe,EAAE;EAC1B+B,OAAO,EAAE,CAAC,OAAO,CAAC;EAClB7B,MAAM,EAAE;IACNkC,KAAK,EAAE;MACLhC,QAAQ,EAAE,IAAAW,sBAAe,EAAC,QAAQ;IACpC;EACF,CAAC;EACDF,OAAO,EAAE,CAAC,YAAY,EAAE,SAAS,EAAE,SAAS,EAAE,WAAW;AAC3D,CAAC,CAAC;AAEFb,UAAU,CAAC,gBAAgB,EAAE;EAC3B+B,OAAO,EAAE,CAAC,OAAO,CAAC;EAClBwD,eAAe,EAAE,eAAe;EAChCrF,MAAM,EAAE;IACNkC,KAAK,EAAE;MACLhC,QAAQ,EAAE,IAAAuE,YAAK,EACb,IAAA5D,sBAAe,EAAC,QAAQ,CAAC,EACzBC,MAAM,CAACC,MAAM,CACX,UAAUK,IAAI,EAAEC,GAAG,EAAEC,GAAG,EAAE;QACxB,IAAI,CAAC,GAAGA,GAAG,GAAG,CAAC,IAAI,CAACgE,MAAM,CAACC,QAAQ,CAACjE,GAAG,CAAC,EAAE;UACxC,MAAMkE,KAAK,GAAG,IAAIC,KAAK,CACrB,uDAAuD,GACrD,6BAA6BnE,GAAG,YACpC,CAAC;UASM,CAIP;QACF;MACF,CAAC,EACD;QAAEI,IAAI,EAAE;MAAS,CACnB,CACF;IACF;EACF,CAAC;EACDf,OAAO,EAAE,CAAC,YAAY,EAAE,SAAS,EAAE,SAAS,EAAE,WAAW;AAC3D,CAAC,CAAC;AAEFb,UAAU,CAAC,aAAa,EAAE;EACxBa,OAAO,EAAE,CAAC,YAAY,EAAE,SAAS,EAAE,SAAS,EAAE,WAAW;AAC3D,CAAC,CAAC;AAEFb,UAAU,CAAC,gBAAgB,EAAE;EAC3B+B,OAAO,EAAE,CAAC,OAAO,CAAC;EAClB7B,MAAM,EAAE;IACNkC,KAAK,EAAE;MACLhC,QAAQ,EAAE,IAAAW,sBAAe,EAAC,SAAS;IACrC;EACF,CAAC;EACDF,OAAO,EAAE,CAAC,YAAY,EAAE,SAAS,EAAE,SAAS,EAAE,WAAW;AAC3D,CAAC,CAAC;AAEFb,UAAU,CAAC,eAAe,EAAE;EAC1B+B,OAAO,EAAE,CAAC,SAAS,EAAE,OAAO,CAAC;EAC7BwD,eAAe,EAAE,cAAc;EAC/B1E,OAAO,EAAE,CAAC,YAAY,EAAE,SAAS,EAAE,SAAS,CAAC;EAC7CX,MAAM,EAAE;IACNmB,OAAO,EAAE;MACPjB,QAAQ,EAAE,IAAAW,sBAAe,EAAC,QAAQ;IACpC,CAAC;IACD6E,KAAK,EAAE;MACLxF,QAAQ,EAC0BI,OAAO,CAACC,GAAG,CAACC,sBAAsB,GAC9D,IAAAiE,YAAK,EACH,IAAA5D,sBAAe,EAAC,QAAQ,CAAC,EACzBC,MAAM,CAACC,MAAM,CACX,UAAUK,IAAI,EAAEC,GAAG,EAAEC,GAAG,EAAE;QACxB,MAAMqE,OAAO,GAAG,WAAW,CAACd,IAAI,CAACvD,GAAG,CAAC;QACrC,IAAIqE,OAAO,EAAE;UACX,MAAM,IAAIhB,SAAS,CACjB,IAAIgB,OAAO,CAAC,CAAC,CAAC,8BAChB,CAAC;QACH;MACF,CAAC,EACD;QAAEjE,IAAI,EAAE;MAAS,CACnB,CACF,CAAC,GACD,IAAAb,sBAAe,EAAC,QAAQ,CAAC;MAC/BR,OAAO,EAAE;IACX;EACF;AACF,CAAC,CAAC;AAEFP,UAAU,CAAC,mBAAmB,EAAE;EAC9B+B,OAAO,EAAE,CAAC,UAAU,EAAE,MAAM,EAAE,OAAO,CAAC;EACtCnB,OAAO,EAAE,CAAC,MAAM,EAAE,OAAO,CAAC;EAC1BC,OAAO,EAAE,CAAC,QAAQ,EAAE,YAAY,CAAC;EACjCX,MAAM,EAAE;IACNY,QAAQ,EAAE;MACRV,QAAQ,EAAE,IAAAe,kBAAW,EAAC,GAAG2E,wBAAiB;IAC5C,CAAC;IACDnE,IAAI,EAAE;MACJvB,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC,CAAC;IACDC,KAAK,EAAE;MACL1B,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC;EACF;AACF,CAAC,CAAC;AAEF7B,UAAU,CAAC,kBAAkB,EAAE;EAC7B+B,OAAO,EAAE,CACP,QAAQ,EACR,UAAU,EACV,UAAU,EACV,IAAqC,CAACvB,OAAO,CAACC,GAAG,CAACC,sBAAsB,GACpE,CAAC,UAAU,CAAC,GACZ,EAAE,CAAC,CACR;EACDE,OAAO,EAAE,CAAC,QAAQ,EAAE,UAAU,CAAC;EAC/BC,OAAO,EAAE,CAAC,YAAY,EAAE,MAAM,CAAC;EAC/BX,MAAM,EAAAc,MAAA,CAAAC,MAAA;IACJ8E,MAAM,EAAE;MACN3F,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY,EAAE,OAAO;IAChD,CAAC;IACDmE,QAAQ,EAAE;MACR5F,QAAQ,EAAG,YAAY;QACrB,MAAM6F,MAAM,GAAG,IAAApE,qBAAc,EAAC,YAAY,EAAE,aAAa,CAAC;QAC1D,MAAMqD,QAAQ,GAAG,IAAArD,qBAAc,EAAC,YAAY,CAAC;QAE7C,MAAMJ,SAAoB,GAAG,SAAAA,CAC3BH,IAAwB,EACxBC,GAAG,EACHC,GAAG,EACH;UACA,MAAMC,SAAoB,GAAGH,IAAI,CAAC4D,QAAQ,GAAGA,QAAQ,GAAGe,MAAM;UAC9DxE,SAAS,CAACH,IAAI,EAAEC,GAAG,EAAEC,GAAG,CAAC;QAC3B,CAAC;QAEDC,SAAS,CAACU,cAAc,GAAG,CAAC,YAAY,EAAE,YAAY,EAAE,aAAa,CAAC;QACtE,OAAOV,SAAS;MAClB,CAAC,CAAE;IACL,CAAC;IACDyD,QAAQ,EAAE;MACR3E,OAAO,EAAE;IACX;EAAC,GACoC,CAACC,OAAO,CAACC,GAAG,CAACC,sBAAsB,GACpE;IACEgC,QAAQ,EAAE;MACRtC,QAAQ,EAAE,IAAAW,sBAAe,EAAC,SAAS,CAAC;MACpC2B,QAAQ,EAAE;IACZ;EACF,CAAC,GACD,CAAC,CAAC;AAEV,CAAC,CAAC;AAEF1C,UAAU,CAAC,eAAe,EAAE;EAAEsE,QAAQ,EAAE;AAAiB,CAAC,CAAC;AAE3DtE,UAAU,CAAC,SAAS,EAAE;EAGpBY,OAAO,EAAE,CAAC,YAAY,EAAE,MAAM,CAAC;EAC/BmB,OAAO,EAAE,CAAC,MAAM,EAAE,YAAY,EAAE,YAAY,EAAE,aAAa,CAAC;EAC5D7B,MAAM,EAAE;IACNgG,UAAU,EAAE;MACV9F,QAAQ,EAAE,IAAAe,kBAAW,EAAC,QAAQ,EAAE,QAAQ,CAAC;MACzCZ,OAAO,EAAE;IACX,CAAC;IACD4F,WAAW,EAAE;MACX/F,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,sBAAsB,CAAC;MAChDtB,OAAO,EAAE,IAAI;MACbmC,QAAQ,EAAE;IACZ,CAAC;IACDL,UAAU,EAAE;MACVjC,QAAQ,EAAE,IAAAkC,kBAAW,EAAC,WAAW,CAAC;MAClC/B,OAAO,EAAE;IACX,CAAC;IACDgC,IAAI,EAAE,IAAAC,0BAAmB,EAAC,WAAW;EACvC,CAAC;EACD3B,OAAO,EAAE,CAAC,UAAU,EAAE,aAAa,EAAE,OAAO;AAC9C,CAAC,CAAC;AAEFb,UAAU,CAAC,kBAAkB,EAAE;EAC7BY,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBC,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBX,MAAM,EAAE;IACNkG,UAAU,EAAE,IAAA5D,0BAAmB,EAC7B,cAAc,EACd,gBAAgB,EAChB,eACF;EACF;AACF,CAAC,CAAC;AAEFxC,UAAU,CAAC,cAAc,EAAE;EACzB+B,OAAO,EAAE,CAAC,MAAM,EAAE,KAAK,EAAE,QAAQ,EAAE,MAAM,EAAE,UAAU,EAAE,WAAW,EAAE,OAAO,CAAC;EAC5EnB,OAAO,EAAE,CACP,YAAY,EACZ,KAAK,EACL,gBAAgB,EAChB,QAAQ,EACR,YAAY,EACZ,MAAM,CACP;EACDV,MAAM,EAAAc,MAAA,CAAAC,MAAA,KACDyC,cAAc,CAAC,CAAC,EAChBK,4BAA4B,CAAC,CAAC;IACjCsC,IAAI,EAAArF,MAAA,CAAAC,MAAA;MACFb,QAAQ,EAAE,IAAAe,kBAAW,EAAC,QAAQ,EAAE,KAAK,EAAE,KAAK;IAAC,GACR,CAACX,OAAO,CAACC,GAAG,CAACC,sBAAsB,GACpE;MAAEH,OAAO,EAAE;IAAS,CAAC,GACrB,CAAC,CAAC,CACP;IACD2E,QAAQ,EAAE;MACR3E,OAAO,EAAE;IACX,CAAC;IACDgB,GAAG,EAAE;MACHnB,QAAQ,EAAG,YAAY;QACrB,MAAM6F,MAAM,GAAG,IAAApE,qBAAc,EAC3B,YAAY,EACZ,eAAe,EACf,gBAAgB,EAChB,eACF,CAAC;QACD,MAAMqD,QAAQ,GAAG,IAAArD,qBAAc,EAAC,YAAY,CAAC;QAE7C,MAAMJ,SAAoB,GAAG,SAAAA,CAAUH,IAAoB,EAAEC,GAAG,EAAEC,GAAG,EAAE;UACrE,MAAMC,SAAS,GAAGH,IAAI,CAAC4D,QAAQ,GAAGA,QAAQ,GAAGe,MAAM;UACnDxE,SAAS,CAACH,IAAI,EAAEC,GAAG,EAAEC,GAAG,CAAC;QAC3B,CAAC;QAEDC,SAAS,CAACU,cAAc,GAAG,CACzB,YAAY,EACZ,YAAY,EACZ,eAAe,EACf,gBAAgB,EAChB,eAAe,CAChB;QACD,OAAOV,SAAS;MAClB,CAAC,CAAE;IACL,CAAC;IACDgD,UAAU,EAAE;MACVrE,QAAQ,EAAE,IAAAkC,kBAAW,EAAC,WAAW,CAAC;MAClCI,QAAQ,EAAE;IACZ,CAAC;IACDH,IAAI,EAAE;MACJnC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,gBAAgB;IAC3C;EAAC,EACF;EACDhB,OAAO,EAAE,CACP,mBAAmB,EACnB,UAAU,EACV,UAAU,EACV,aAAa,EACb,gBAAgB,EAChB,QAAQ,EACR,cAAc;AAElB,CAAC,CAAC;AAEFb,UAAU,CAAC,gBAAgB,EAAE;EAC3B+B,OAAO,EAAE,CACP,KAAK,EACL,OAAO,EACP,UAAU,EACV,WAAW,EACX,IAAqC,CAACvB,OAAO,CAACC,GAAG,CAACC,sBAAsB,GACpE,CAAC,YAAY,CAAC,GACd,EAAE,CAAC,CACR;EACDR,MAAM,EAAE;IACNgF,QAAQ,EAAE;MACR3E,OAAO,EAAE;IACX,CAAC;IACDgB,GAAG,EAAE;MACHnB,QAAQ,EAAG,YAAY;QACrB,MAAM6F,MAAM,GAQR,IAAApE,qBAAc,EACZ,YAAY,EACZ,eAAe,EACf,gBAAgB,EAChB,eAAe,EAEf,gBAAgB,EAChB,aACF,CAAC;QACL,MAAMqD,QAAQ,GAAG,IAAArD,qBAAc,EAAC,YAAY,CAAC;QAE7C,MAAMJ,SAAoB,GAAGT,MAAM,CAACC,MAAM,CACxC,UAAUK,IAAsB,EAAEC,GAAG,EAAEC,GAAG,EAAE;UAC1C,MAAMC,SAAS,GAAGH,IAAI,CAAC4D,QAAQ,GAAGA,QAAQ,GAAGe,MAAM;UACnDxE,SAAS,CAACH,IAAI,EAAEC,GAAG,EAAEC,GAAG,CAAC;QAC3B,CAAC,EACD;UAEEW,cAAc,EASV,CACE,YAAY,EACZ,YAAY,EACZ,eAAe,EACf,gBAAgB,EAChB,eAAe,EACf,gBAAgB,EAChB,aAAa;QAErB,CACF,CAAC;QACD,OAAOV,SAAS;MAClB,CAAC,CAAE;IACL,CAAC;IACDW,KAAK,EAAE;MAGLhC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY,EAAE,aAAa;IACtD,CAAC;IACDyE,SAAS,EAAE;MACTlG,QAAQ,EAC0BI,OAAO,CAACC,GAAG,CAACC,sBAAsB,GAC9D,IAAAiE,YAAK,EACH,IAAA5D,sBAAe,EAAC,SAAS,CAAC,EAC1BC,MAAM,CAACC,MAAM,CACX,UAAUK,IAAsB,EAAEC,GAAG,EAAE+E,SAAS,EAAE;QAChD,IAAI,CAACA,SAAS,EAAE;QAEhB,IAAIhF,IAAI,CAAC4D,QAAQ,EAAE;UACjB,MAAM,IAAIL,SAAS,CACjB,yEACF,CAAC;QACH;QAEA,IAAI,CAAC,IAAAnD,WAAE,EAAC,YAAY,EAAEJ,IAAI,CAACC,GAAG,CAAC,EAAE;UAC/B,MAAM,IAAIsD,SAAS,CACjB,iFACF,CAAC;QACH;MACF,CAAC,EACD;QAAEjD,IAAI,EAAE;MAAU,CACpB,CACF,CAAC,GACD,IAAAb,sBAAe,EAAC,SAAS,CAAC;MAChCR,OAAO,EAAE;IACX,CAAC;IACDkE,UAAU,EAAE;MACVrE,QAAQ,EAAE,IAAAkC,kBAAW,EAAC,WAAW,CAAC;MAClCI,QAAQ,EAAE;IACZ;EACF,CAAC;EACD9B,OAAO,EAAE,CAAC,KAAK,EAAE,OAAO,EAAE,YAAY,CAAC;EACvCC,OAAO,EAAE,CAAC,mBAAmB,EAAE,UAAU,EAAE,cAAc,CAAC;EAC1DT,QAAQ,EAC2B,CAACI,OAAO,CAACC,GAAG,CAACC,sBAAsB,GAChEC,SAAS,GACR,YAAY;IACX,MAAMU,OAAO,GAAG,IAAAQ,qBAAc,EAC5B,YAAY,EACZ,SAAS,EACT,gBAAgB,EAChB,uBAAuB,EACvB,qBAAqB,EACrB,iBACF,CAAC;IACD,MAAMI,UAAU,GAAG,IAAAJ,qBAAc,EAAC,YAAY,CAAC;IAE/C,OAAO,UAAUwC,MAAM,EAAE9C,GAAG,EAAED,IAAI,EAAE;MAClC,MAAMG,SAAS,GAAG,IAAAC,WAAE,EAAC,eAAe,EAAE2C,MAAM,CAAC,GACzChD,OAAO,GACPY,UAAU;MACdR,SAAS,CAACH,IAAI,EAAE,OAAO,EAAEA,IAAI,CAACc,KAAK,CAAC;IACtC,CAAC;EACH,CAAC,CAAE;AACX,CAAC,CAAC;AAEFpC,UAAU,CAAC,aAAa,EAAE;EACxBY,OAAO,EAAE,CAAC,UAAU,EAAE,gBAAgB,CAAC;EACvCmB,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBlB,OAAO,EAAE,CAAC,MAAM,EAAE,aAAa,CAAC;EAChC0E,eAAe,EAAE,cAAc;EAC/BrF,MAAM,EAAAc,MAAA,CAAAC,MAAA,KACDsD,iBAAiB,CAAC,CAAC;IACtBgC,QAAQ,EAAE;MACRnG,QAAQ,EAC2B,CAACI,OAAO,CAACC,GAAG,CAACC,sBAAsB,GAChE,IAAAmB,qBAAc,EAAC,MAAM,CAAC,GACtB,IAAAA,qBAAc,EACZ,YAAY,EACZ,cAAc,EACd,eAAe,EACf,kBAAkB,EAClB,gBAAgB,EAChB,uBAAuB,EACvB,iBAAiB,EACjB,qBACF;IACR;EAAC,EACF;EACDzB,QAAQ,EAC0BI,OAAO,CAACC,GAAG,CAACC,sBAAsB,GAC9D,UAAU2D,MAAwC,EAAE9C,GAAG,EAAE;IACvD,MAAMuD,KAAK,GAAG,gBAAgB,CAACC,IAAI,CAACxD,GAAG,CAAC;IACxC,IAAI,CAACuD,KAAK,EAAE,MAAM,IAAIa,KAAK,CAAC,sCAAsC,CAAC;IAEnE,MAAM,GAAGa,OAAO,EAAEC,KAAK,CAAC,GAAG3B,KAI1B;IACD,IAAKT,MAAM,CAACmC,OAAO,CAAC,CAAcE,MAAM,GAAG,CAACD,KAAK,GAAG,CAAC,EAAE;MACrD,MAAM,IAAI5B,SAAS,CACjB,uCAAuC2B,OAAO,EAChD,CAAC;IACH;EACF,CAAC,GACD7F;AACR,CAAC,CAAC;AAEFX,UAAU,CAAC,iBAAiB,EAAE;EAC5BY,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,OAAO,EAAE,CAAC,WAAW,EAAE,gBAAgB,EAAE,qBAAqB,CAAC;EAC/DX,MAAM,EAAE;IACNqG,QAAQ,EAAE;MACRnG,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY,CAAC;MACtCa,QAAQ,EAAE;IACZ;EACF;AACF,CAAC,CAAC;AAEF1C,UAAU,CAAC,oBAAoB,EAAE;EAC/BY,OAAO,EAAE,CAAC,aAAa,CAAC;EACxBV,MAAM,EAAE;IACNyG,WAAW,EAAE,IAAAnE,0BAAmB,EAAC,YAAY;EAC/C,CAAC;EACD3B,OAAO,EAAE,CAAC,YAAY;AACxB,CAAC,CAAC;AAEFb,UAAU,CAAC,yBAAyB,EAAE;EACpCY,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBC,OAAO,EAAE,CAAC,YAAY,EAAE,mBAAmB,CAAC;EAC5CX,MAAM,EAAE;IACN+B,UAAU,EAAE;MACV7B,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC;EACF;AACF,CAAC,CAAC;AAEF7B,UAAU,CAAC,YAAY,EAAE;EACvBY,OAAO,EAAE,CAAC,MAAM,EAAE,YAAY,CAAC;EAC/BV,MAAM,EAAE;IACN8C,IAAI,EAAE;MACJ5C,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY,CAAC;MACtCa,QAAQ,EAAE;IACZ,CAAC;IACDO,UAAU,EAAE,IAAAT,0BAAmB,EAAC,WAAW;EAC7C;AACF,CAAC,CAAC;AAEFxC,UAAU,CAAC,iBAAiB,EAAE;EAC5BY,OAAO,EAAE,CAAC,cAAc,EAAE,OAAO,CAAC;EAClCC,OAAO,EAAE,CAAC,WAAW,EAAE,aAAa,EAAE,UAAU,CAAC;EACjDX,MAAM,EAAE;IACN0G,YAAY,EAAE;MACZxG,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC,CAAC;IACDgF,KAAK,EAAE,IAAArE,0BAAmB,EAAC,YAAY;EACzC;AACF,CAAC,CAAC;AAEFxC,UAAU,CAAC,gBAAgB,EAAE;EAC3Ba,OAAO,EAAE,CAAC,YAAY;AACxB,CAAC,CAAC;AAEFb,UAAU,CAAC,gBAAgB,EAAE;EAC3BY,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,OAAO,EAAE,CAAC,WAAW,EAAE,gBAAgB,EAAE,qBAAqB,CAAC;EAC/DX,MAAM,EAAE;IACNqG,QAAQ,EAAE;MACRnG,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC;EACF;AACF,CAAC,CAAC;AAEF7B,UAAU,CAAC,cAAc,EAAE;EACzBY,OAAO,EAAE,CAAC,OAAO,EAAE,SAAS,EAAE,WAAW,CAAC;EAC1CC,OAAO,EAAE,CAAC,WAAW,CAAC;EACtBX,MAAM,EAAE;IACN4G,KAAK,EAAE;MACL1G,QAAQ,EAC0BI,OAAO,CAACC,GAAG,CAACC,sBAAsB,GAC9D,IAAAiE,YAAK,EACH,IAAA9C,qBAAc,EAAC,gBAAgB,CAAC,EAChCb,MAAM,CAACC,MAAM,CACX,UAAUK,IAAoB,EAAE;QAI9B,IAAI,CAACA,IAAI,CAACyF,OAAO,IAAI,CAACzF,IAAI,CAAC0F,SAAS,EAAE;UACpC,MAAM,IAAInC,SAAS,CACjB,6DACF,CAAC;QACH;MACF,CAAC,EACD;QAAE1C,cAAc,EAAE,CAAC,gBAAgB;MAAE,CACvC,CACF,CAAC,GACD,IAAAN,qBAAc,EAAC,gBAAgB;IACvC,CAAC;IACDkF,OAAO,EAAE;MACPrE,QAAQ,EAAE,IAAI;MACdtC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,aAAa;IACxC,CAAC;IACDmF,SAAS,EAAE;MACTtE,QAAQ,EAAE,IAAI;MACdtC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,gBAAgB;IAC3C;EACF;AACF,CAAC,CAAC;AAEF7B,UAAU,CAAC,iBAAiB,EAAE;EAC5B+B,OAAO,EAAE,CAAC,UAAU,EAAE,UAAU,EAAE,QAAQ,CAAC;EAC3C7B,MAAM,EAAE;IACN+G,MAAM,EAAE;MACN1G,OAAO,EAAE;IACX,CAAC;IACDgG,QAAQ,EAAE;MACRnG,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC,CAAC;IACDf,QAAQ,EAAE;MACRV,QAAQ,EAAE,IAAAe,kBAAW,EAAC,GAAG+F,sBAAe;IAC1C;EACF,CAAC;EACDtG,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,OAAO,EAAE,CAAC,WAAW,EAAE,YAAY;AACrC,CAAC,CAAC;AAEFb,UAAU,CAAC,kBAAkB,EAAE;EAC7B+B,OAAO,EAAE,CAAC,UAAU,EAAE,UAAU,EAAE,QAAQ,CAAC;EAC3C7B,MAAM,EAAE;IACN+G,MAAM,EAAE;MACN1G,OAAO,EAAE;IACX,CAAC;IACDgG,QAAQ,EAAE;MACRnG,QAAQ,EAC2B,CAACI,OAAO,CAACC,GAAG,CAACC,sBAAsB,GAChE,IAAAmB,qBAAc,EAAC,YAAY,CAAC,GAC5B,IAAAA,qBAAc,EAAC,YAAY,EAAE,kBAAkB;IACvD,CAAC;IACDf,QAAQ,EAAE;MACRV,QAAQ,EAAE,IAAAe,kBAAW,EAAC,GAAGgG,uBAAgB;IAC3C;EACF,CAAC;EACDvG,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,OAAO,EAAE,CAAC,YAAY;AACxB,CAAC,CAAC;AAEFb,UAAU,CAAC,qBAAqB,EAAE;EAChC+B,OAAO,EAAE,CAAC,MAAM,EAAE,cAAc,CAAC;EACjCnB,OAAO,EAAE,CAAC,cAAc,CAAC;EACzBC,OAAO,EAAE,CAAC,WAAW,EAAE,aAAa,CAAC;EACrCX,MAAM,EAAE;IACNgE,OAAO,EAAE;MACP9D,QAAQ,EAAE,IAAAW,sBAAe,EAAC,SAAS,CAAC;MACpC2B,QAAQ,EAAE;IACZ,CAAC;IACD2D,IAAI,EAAE;MACJjG,QAAQ,EAAE,IAAAe,kBAAW,EACnB,KAAK,EACL,KAAK,EACL,OAAO,EAEP,OAAO,EAEP,aACF;IACF,CAAC;IACDiG,YAAY,EAAE,IAAA5E,0BAAmB,EAAC,oBAAoB;EACxD,CAAC;EACDpC,QAAQ,EAC0BI,OAAO,CAACC,GAAG,CAACC,sBAAsB,GAC9D,CAAC,MAAM;IACL,MAAM2G,WAAW,GAAG,IAAAxF,qBAAc,EAAC,YAAY,CAAC;IAEhD,OAAO,UAAUwC,MAAM,EAAE9C,GAAG,EAAED,IAA2B,EAAE;MACzD,IAAI,IAAAI,WAAE,EAAC,eAAe,EAAE2C,MAAM,EAAE;QAAE1C,IAAI,EAAEL;MAAK,CAAC,CAAC,EAAE;QAC/C,IAAIA,IAAI,CAAC8F,YAAY,CAACV,MAAM,KAAK,CAAC,EAAE;UAClC,MAAM,IAAI7B,SAAS,CACjB,8EAA8ER,MAAM,CAACzC,IAAI,EAC3F,CAAC;QACH;MACF,CAAC,MAAM;QACLN,IAAI,CAAC8F,YAAY,CAACE,OAAO,CAACC,IAAI,IAAI;UAChC,IAAI,CAACA,IAAI,CAAC/D,IAAI,EAAE6D,WAAW,CAACE,IAAI,EAAE,IAAI,EAAEA,IAAI,CAACpD,EAAE,CAAC;QAClD,CAAC,CAAC;MACJ;IACF,CAAC;EACH,CAAC,EAAE,CAAC,GACJxD;AACR,CAAC,CAAC;AAEFX,UAAU,CAAC,oBAAoB,EAAE;EAC/BY,OAAO,EAAE,CAAC,IAAI,EAAE,MAAM,CAAC;EACvBV,MAAM,EAAE;IACNiE,EAAE,EAAE;MACF/D,QAAQ,EAC2B,CAACI,OAAO,CAACC,GAAG,CAACC,sBAAsB,GAChE,IAAAmB,qBAAc,EAAC,MAAM,CAAC,GACtB,IAAAA,qBAAc,EAAC,YAAY,EAAE,cAAc,EAAE,eAAe;IACpE,CAAC;IACD2F,QAAQ,EAAE;MACR9E,QAAQ,EAAE,IAAI;MACdtC,QAAQ,EAAE,IAAAW,sBAAe,EAAC,SAAS;IACrC,CAAC;IACDyC,IAAI,EAAE;MACJd,QAAQ,EAAE,IAAI;MACdtC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC;EACF;AACF,CAAC,CAAC;AAEF7B,UAAU,CAAC,gBAAgB,EAAE;EAC3BY,OAAO,EAAE,CAAC,MAAM,EAAE,MAAM,CAAC;EACzBC,OAAO,EAAE,CAAC,WAAW,EAAE,aAAa,EAAE,MAAM,EAAE,OAAO,EAAE,UAAU,CAAC;EAClEX,MAAM,EAAE;IACN8C,IAAI,EAAE;MACJ5C,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC,CAAC;IACDU,IAAI,EAAE;MACJnC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,WAAW;IACtC;EACF;AACF,CAAC,CAAC;AAEF7B,UAAU,CAAC,eAAe,EAAE;EAC1BY,OAAO,EAAE,CAAC,QAAQ,EAAE,MAAM,CAAC;EAC3BC,OAAO,EAAE,CAAC,WAAW,CAAC;EACtBX,MAAM,EAAE;IACN6F,MAAM,EAAE;MACN3F,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC,CAAC;IACDU,IAAI,EAAE;MACJnC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,WAAW;IACtC;EACF;AACF,CAAC,CAAC;AAGF7B,UAAU,CAAC,mBAAmB,EAAE;EAC9BY,OAAO,EAAE,CAAC,MAAM,EAAE,OAAO,EAAE,YAAY,CAAmC;EAC1EmB,OAAO,EAAE,CAAC,MAAM,EAAE,OAAO,CAAC;EAC1BlB,OAAO,EAAE,CAAC,SAAS,EAAE,aAAa,EAAE,MAAM,CAAC;EAC3CX,MAAM,EAAAc,MAAA,CAAAC,MAAA,KACDsD,iBAAiB,CAAC,CAAC;IACtB5C,IAAI,EAAE;MACJvB,QAAQ,EAAE,IAAAyB,qBAAc,EACtB,YAAY,EACZ,eAAe,EACf,cAAc,EACd,kBAAkB,EAClB,gBAAgB,EAChB,uBAAuB,EACvB,iBAAiB,EACjB,qBACF;IACF,CAAC;IACDC,KAAK,EAAE;MACL1B,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC,CAAC;IAED4C,UAAU,EAAE;MACVrE,QAAQ,EAAE,IAAAkC,kBAAW,EAAC,WAAW,CAAC;MAClCI,QAAQ,EAAE;IACZ;EAAC;AAEL,CAAC,CAAC;AAEF1C,UAAU,CAAC,cAAc,EAAE;EACzBY,OAAO,EAAE,CAAC,UAAU,EAAE,gBAAgB,CAAC;EACvCmB,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBlB,OAAO,EAAE,CAAC,SAAS,EAAE,aAAa,EAAE,MAAM,CAAC;EAC3CX,MAAM,EAAAc,MAAA,CAAAC,MAAA,KACDsD,iBAAiB,CAAC,CAAC;IACtBpE,QAAQ,EAAE;MACRC,QAAQ,EAAE,IAAAuE,YAAK,EACb,IAAA5D,sBAAe,EAAC,OAAO,CAAC,EACxB,IAAAuC,iBAAU,EAAC,IAAAhD,4BAAqB,EAAC,MAAM,EAAE,aAAa,EAAE,MAAM,CAAC,CACjE;IACF;EAAC;AAEL,CAAC,CAAC;AAEFN,UAAU,CAAC,yBAAyB,EAAE;EACpC+B,OAAO,EAAE,CAAC,QAAQ,EAAE,MAAM,EAAE,OAAO,CAAC;EACpCnB,OAAO,EAAE,CAAC,gBAAgB,EAAE,QAAQ,EAAE,YAAY,EAAE,MAAM,CAAC;EAC3DC,OAAO,EAAE,CACP,UAAU,EACV,UAAU,EACV,aAAa,EACb,gBAAgB,EAChB,YAAY,EACZ,SAAS,CACV;EACDX,MAAM,EAAAc,MAAA,CAAAC,MAAA,KACDyC,cAAc,CAAC,CAAC,EAChBK,4BAA4B,CAAC,CAAC;IACjC9B,UAAU,EAAE;MAEV7B,QAAQ,EAAE,IAAAW,sBAAe,EAAC,SAAS;IACrC,CAAC;IACDwB,IAAI,EAAE;MACJnC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,gBAAgB,EAAE,YAAY;IACzD,CAAC;IACDuC,SAAS,EAAE;MACThE,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,mBAAmB,EAAE,mBAAmB,CAAC;MAClEa,QAAQ,EAAE;IACZ;EAAC;AAEL,CAAC,CAAC;AAEF1C,UAAU,CAAC,WAAW,EAAE;EACtBY,OAAO,EAAE,CAAC,MAAM,CAAC;EACjBV,MAAM,EAAE;IACNqC,IAAI,EAAE,IAAAC,0BAAmB,EACvB,aAAa,EACb,oBAAoB,EACpB,eAAe,EACf,sBAAsB,EACtB,uBAAuB,EACvB,iBAAiB,EACjB,kBAAkB,EAClB,aACF;EACF;AACF,CAAC,CAAC;AAEFxC,UAAU,CAAC,iBAAiB,EAAE;EAC5B+B,OAAO,EAAE,CAAC,IAAI,EAAE,YAAY,EAAE,MAAM,EAAE,YAAY,CAAC;EACnDnB,OAAO,EAAE,CACP,YAAY,EACZ,IAAI,EACJ,gBAAgB,EAChB,YAAY,EACZ,qBAAqB,EACrB,QAAQ,EACR,YAAY,EACZ,MAAM,CACP;EACDC,OAAO,EAAE,CAAC,UAAU,EAAE,OAAO,EAAE,YAAY,CAAC;EAC5CX,MAAM,EAAE;IACNiE,EAAE,EAAE;MACF/D,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY,CAAC;MACtCa,QAAQ,EAAE;IACZ,CAAC;IACDI,cAAc,EAAE;MACd1C,QAAQ,EAKJ,IAAAyB,qBAAc,EACZ,0BAA0B,EAC1B,4BAA4B,EAE5B,MACF,CAAC;MACLa,QAAQ,EAAE;IACZ,CAAC;IACDH,IAAI,EAAE;MACJnC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,WAAW;IACtC,CAAC;IACD4F,UAAU,EAAE;MACV/E,QAAQ,EAAE,IAAI;MACdtC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC,CAAC;IACD6F,mBAAmB,EAAE;MACnBtH,QAAQ,EAAE,IAAAyB,qBAAc,EACtB,4BAA4B,EAC5B,8BACF,CAAC;MACDa,QAAQ,EAAE;IACZ,CAAC;IACDiF,UAAU,EAAE;MACVvH,QAAQ,EAAE,IAAAkC,kBAAW,EAIf,+BAA+B,EACnC,iBACF,CAAC;MACDI,QAAQ,EAAE;IACZ,CAAC;IACD+B,UAAU,EAAE;MACVrE,QAAQ,EAAE,IAAAkC,kBAAW,EAAC,WAAW,CAAC;MAClCI,QAAQ,EAAE;IACZ,CAAC;IACDkF,MAAM,EAAE;MACNxH,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,kBAAkB,CAAC;MAC5Ca,QAAQ,EAAE;IACZ;EACF;AACF,CAAC,CAAC;AAEF1C,UAAU,CAAC,kBAAkB,EAAE;EAC7BsE,QAAQ,EAAE,iBAAiB;EAC3BzD,OAAO,EAAE,CAAC,UAAU,EAAE,OAAO,EAAE,WAAW,EAAE,aAAa,CAAC;EAC1DX,MAAM,EAAE;IACNiE,EAAE,EAAE;MACF/D,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY,CAAC;MAGtCa,QAAQ,EAAE;IACZ,CAAC;IACDI,cAAc,EAAE;MACd1C,QAAQ,EAKJ,IAAAyB,qBAAc,EACZ,0BAA0B,EAC1B,4BAA4B,EAE5B,MACF,CAAC;MACLa,QAAQ,EAAE;IACZ,CAAC;IACDH,IAAI,EAAE;MACJnC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,WAAW;IACtC,CAAC;IACD4F,UAAU,EAAE;MACV/E,QAAQ,EAAE,IAAI;MACdtC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC,CAAC;IACD6F,mBAAmB,EAAE;MACnBtH,QAAQ,EAAE,IAAAyB,qBAAc,EACtB,4BAA4B,EAC5B,8BACF,CAAC;MACDa,QAAQ,EAAE;IACZ,CAAC;IACDiF,UAAU,EAAE;MACVvH,QAAQ,EAAE,IAAAkC,kBAAW,EAIf,+BAA+B,EACnC,iBACF,CAAC;MACDI,QAAQ,EAAE;IACZ,CAAC;IACD+B,UAAU,EAAE;MACVrE,QAAQ,EAAE,IAAAkC,kBAAW,EAAC,WAAW,CAAC;MAClCI,QAAQ,EAAE;IACZ,CAAC;IACDkF,MAAM,EAAE;MACNxH,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,kBAAkB,CAAC;MAC5Ca,QAAQ,EAAE;IACZ,CAAC;IACDwB,OAAO,EAAE;MACP9D,QAAQ,EAAE,IAAAW,sBAAe,EAAC,SAAS,CAAC;MACpC2B,QAAQ,EAAE;IACZ,CAAC;IACDmF,QAAQ,EAAE;MACRzH,QAAQ,EAAE,IAAAW,sBAAe,EAAC,SAAS,CAAC;MACpC2B,QAAQ,EAAE;IACZ;EACF,CAAC;EACDtC,QAAQ,EAC2B,CAACI,OAAO,CAACC,GAAG,CAACC,sBAAsB,GAChEC,SAAS,GACR,YAAY;IACX,MAAMO,UAAU,GAAG,IAAAW,qBAAc,EAAC,YAAY,CAAC;IAC/C,OAAO,UAAUwC,MAAM,EAAE9C,GAAG,EAAED,IAAI,EAAE;MAClC,IAAI,CAAC,IAAAI,WAAE,EAAC,0BAA0B,EAAE2C,MAAM,CAAC,EAAE;QAC3CnD,UAAU,CAACI,IAAI,EAAE,IAAI,EAAEA,IAAI,CAAC6C,EAAE,CAAC;MACjC;IACF,CAAC;EACH,CAAC,CAAE;AACX,CAAC,CAAC;AAEK,MAAM2D,gBAAgB,GAAAhE,OAAA,CAAAgE,gBAAA,GAAG;EAC9BC,UAAU,EAAE;IACVrF,QAAQ,EAAE,IAAI;IACdtC,QAAQ,EAAE,IAAAkC,kBAAW,EAAC,iBAAiB;EACzC,CAAC;EACD0F,UAAU,EAAE;IACVC,UAAU,EAAE,IAAI;IAChBvF,QAAQ,EAAE,IAAI;IACdtC,QAAQ,EAAE,IAAAkC,kBAAW,EAAC,iBAAiB;EACzC;AACF,CAAC;AAEDtC,UAAU,CAAC,sBAAsB,EAAE;EACjC+B,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBnB,OAAO,EAAE,CAAC,QAAQ,EAAE,YAAY,EAAE,YAAY,CAAC;EAC/CC,OAAO,EAAE,CACP,WAAW,EACX,aAAa,EACb,2BAA2B,EAC3B,mBAAmB,CACpB;EACDX,MAAM,EAAAc,MAAA,CAAAC,MAAA;IACJiH,MAAM,EAAE;MACN9H,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,eAAe;IAC1C,CAAC;IACDsG,UAAU,EAAE,IAAAC,uBAAgB,EAAC,IAAAjH,kBAAW,EAAC,MAAM,EAAE,OAAO,CAAC;EAAC,GACvD2G,gBAAgB;AAEvB,CAAC,CAAC;AAEF9H,UAAU,CAAC,0BAA0B,EAAE;EACrCY,OAAO,EAAE,CAAC,aAAa,CAAC;EACxBC,OAAO,EAAE,CACP,WAAW,EACX,aAAa,EACb,2BAA2B,EAC3B,mBAAmB,CACpB;EACDX,MAAM,EAAE;IACNmI,WAAW,EAAE,IAAAC,mBAAY,EACvB,mBAAmB,EACnB,qBAAqB,EACrB,kBAAkB,EAClB,YACF,CAAC;IACDH,UAAU,EAAE,IAAAC,uBAAgB,EAAC,IAAAjH,kBAAW,EAAC,OAAO,CAAC;EACnD;AACF,CAAC,CAAC;AAEFnB,UAAU,CAAC,wBAAwB,EAAE;EACnC+B,OAAO,EAAE,CAAC,aAAa,EAAE,YAAY,EAAE,QAAQ,CAAC;EAChDnB,OAAO,EAAEJ,OAAO,CAACC,GAAG,GAChB,CAAC,aAAa,EAAE,YAAY,EAAE,QAAQ,EAAE,YAAY,CAAC,GACrD,CAAC,aAAa,EAAE,YAAY,EAAE,QAAQ,EAAE,YAAY,EAAE,YAAY,CAAC;EACvEI,OAAO,EAAE,CACP,WAAW,EACX,aAAa,EACb,2BAA2B,EAC3B,mBAAmB,CACpB;EACDX,MAAM,EAAAc,MAAA,CAAAC,MAAA;IACJoH,WAAW,EAAE;MACX3F,QAAQ,EAAE,IAAI;MACdtC,QAAQ,EAC0BI,OAAO,CAACC,GAAG,CAACC,sBAAsB,GAC9D,IAAAiE,YAAK,EACH,IAAA9C,qBAAc,EAAC,aAAa,CAAC,EAC7Bb,MAAM,CAACC,MAAM,CACX,UAAUK,IAA8B,EAAEC,GAAG,EAAEC,GAAG,EAAE;QAIlD,IAAIA,GAAG,IAAIF,IAAI,CAACiH,UAAU,CAAC7B,MAAM,EAAE;UACjC,MAAM,IAAI7B,SAAS,CACjB,qEACF,CAAC;QACH;QAKA,IAAIrD,GAAG,IAAIF,IAAI,CAAC4G,MAAM,EAAE;UACtB,MAAM,IAAIrD,SAAS,CACjB,2CACF,CAAC;QACH;MACF,CAAC,EACD;QAAE1C,cAAc,EAAE,CAAC,aAAa;MAAE,CACpC,CACF,CAAC,GACD,IAAAN,qBAAc,EAAC,aAAa;IACpC;EAAC,GACEiG,gBAAgB;IACnBS,UAAU,EAAE;MACVhI,OAAO,EAAE,EAAE;MACXH,QAAQ,EAAE,IAAAC,cAAO,EACd,YAAY;QACX,MAAMmI,OAAO,GAAG,IAAA3G,qBAAc,EAC5B,iBAAiB,EACjB,wBAAwB,EACxB,0BACF,CAAC;QACD,MAAM4G,UAAU,GAAG,IAAA5G,qBAAc,EAAC,iBAAiB,CAAC;QAEpD,IAEE,CAACrB,OAAO,CAACC,GAAG,CAACC,sBAAsB,EAEnC,OAAO8H,OAAO;QAEhB,OAAOxH,MAAM,CAACC,MAAM,CAClB,UAAUK,IAA8B,EAAEC,GAAG,EAAEC,GAAG,EAAE;UAClD,MAAMC,SAAS,GAAGH,IAAI,CAAC4G,MAAM,GAAGM,OAAO,GAAGC,UAAU;UACpDhH,SAAS,CAACH,IAAI,EAAEC,GAAG,EAAEC,GAAG,CAAC;QAC3B,CAAC,EACD;UACEW,cAAc,EAAE,CACd,iBAAiB,EACjB,wBAAwB,EACxB,0BAA0B;QAE9B,CACF,CAAC;MACH,CAAC,CAAE,CACL;IACF,CAAC;IACD+F,MAAM,EAAE;MACN9H,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,eAAe,CAAC;MACzCa,QAAQ,EAAE;IACZ,CAAC;IACDyF,UAAU,EAAE,IAAAC,uBAAgB,EAAC,IAAAjH,kBAAW,EAAC,MAAM,EAAE,OAAO,CAAC;EAAC;AAE9D,CAAC,CAAC;AAEFnB,UAAU,CAAC,iBAAiB,EAAE;EAC5BY,OAAO,EAAE,CAAC,OAAO,EAAE,UAAU,CAAC;EAC9BC,OAAO,EAAE,CAAC,iBAAiB,CAAC;EAC5BX,MAAM,EAAE;IACNwI,KAAK,EAAE;MACLtI,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC,CAAC;IACD8G,QAAQ,EAAE;MACRvI,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY,EAAE,eAAe;IACxD,CAAC;IACDsG,UAAU,EAAE;MAEV/H,QAAQ,EAAE,IAAAe,kBAAW,EAAC,MAAM,EAAE,OAAO,CAAC;MACtCuB,QAAQ,EAAE;IACZ;EACF;AACF,CAAC,CAAC;AAEF1C,UAAU,CAAC,gBAAgB,EAAE;EAC3BY,OAAO,EAAE,CAAC,MAAM,EAAE,OAAO,EAAE,MAAM,CAAC;EAClCmB,OAAO,EAAE,CAAC,MAAM,EAAE,OAAO,EAAE,MAAM,EAAE,OAAO,CAAC;EAC3ClB,OAAO,EAAE,CACP,UAAU,EACV,WAAW,EACX,KAAK,EACL,aAAa,EACb,MAAM,EACN,eAAe,CAChB;EACDX,MAAM,EAAE;IACNyB,IAAI,EAAE;MACJvB,QAAQ,EAAG,YAAY;QACrB,IAEE,CAACI,OAAO,CAACC,GAAG,CAACC,sBAAsB,EACnC;UACA,OAAO,IAAAmB,qBAAc,EAAC,qBAAqB,EAAE,MAAM,CAAC;QACtD;QAEA,MAAMwG,WAAW,GAAG,IAAAxG,qBAAc,EAAC,qBAAqB,CAAC;QACzD,MAAM+G,IAAI,GAAG,IAAA/G,qBAAc,EACzB,YAAY,EACZ,kBAAkB,EAClB,cAAc,EACd,eAAe,EACf,gBAAgB,EAChB,uBAAuB,EACvB,iBAAiB,EACjB,qBACF,CAAC;QAED,OAAOb,MAAM,CAACC,MAAM,CAClB,UAAUK,IAAI,EAAEC,GAAG,EAAEC,GAAG,EAAE;UACxB,IAAI,IAAAE,WAAE,EAAC,qBAAqB,EAAEF,GAAG,CAAC,EAAE;YAClC6G,WAAW,CAAC/G,IAAI,EAAEC,GAAG,EAAEC,GAAG,CAAC;UAC7B,CAAC,MAAM;YACLoH,IAAI,CAACtH,IAAI,EAAEC,GAAG,EAAEC,GAAG,CAAC;UACtB;QACF,CAAC,EACD;UACEW,cAAc,EAAE,CACd,qBAAqB,EACrB,YAAY,EACZ,kBAAkB,EAClB,cAAc,EACd,eAAe,EACf,gBAAgB,EAChB,uBAAuB,EACvB,iBAAiB,EACjB,qBAAqB;QAEzB,CACF,CAAC;MACH,CAAC,CAAE;IACL,CAAC;IACDL,KAAK,EAAE;MACL1B,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC,CAAC;IACDU,IAAI,EAAE;MACJnC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,WAAW;IACtC,CAAC;IACDgH,KAAK,EAAE;MACLtI,OAAO,EAAE;IACX;EACF;AACF,CAAC,CAAC;AAEFP,UAAU,CAAC,mBAAmB,EAAE;EAC9B+B,OAAO,EAAE,CAAC,YAAY,EAAE,QAAQ,CAAC;EACjCnB,OAAO,EAEH,CAAC,YAAY,EAAE,QAAQ,EAAE,YAAY,EAAE,YAAY,CAAC;EACxDC,OAAO,EAAE,CAAC,WAAW,EAAE,aAAa,EAAE,2BAA2B,CAAC;EAClEX,MAAM,EAAAc,MAAA,CAAAC,MAAA,KACD6G,gBAAgB;IACnBgB,MAAM,EAAE;MACNpG,QAAQ,EAAE,IAAI;MACdtC,QAAQ,EAAE,IAAAW,sBAAe,EAAC,SAAS;IACrC,CAAC;IACDgI,KAAK,EAAE;MACLxI,OAAO,EAAE,IAAI;MACbH,QAAQ,EAAE,IAAAe,kBAAW,EAAC,QAAQ,EAAE,OAAO;IACzC,CAAC;IACDoH,UAAU,EAAE,IAAA/F,0BAAmB,EAC7B,iBAAiB,EACjB,wBAAwB,EACxB,0BACF,CAAC;IACD0F,MAAM,EAAE;MACN9H,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,eAAe;IAC1C,CAAC;IACDmH,UAAU,EAAE;MAGV5I,QAAQ,EAAE,IAAAe,kBAAW,EAAC,MAAM,EAAE,QAAQ,EAAE,OAAO,CAAC;MAChDuB,QAAQ,EAAE;IACZ;EAAC;AAEL,CAAC,CAAC;AAEF1C,UAAU,CAAC,wBAAwB,EAAE;EACnCY,OAAO,EAAE,CAAC,OAAO,CAAC;EAClBC,OAAO,EAAE,CAAC,iBAAiB,CAAC;EAC5BX,MAAM,EAAE;IACNwI,KAAK,EAAE;MACLtI,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC;EACF;AACF,CAAC,CAAC;AAEF7B,UAAU,CAAC,0BAA0B,EAAE;EACrCY,OAAO,EAAE,CAAC,OAAO,CAAC;EAClBC,OAAO,EAAE,CAAC,iBAAiB,CAAC;EAC5BX,MAAM,EAAE;IACNwI,KAAK,EAAE;MACLtI,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC;EACF;AACF,CAAC,CAAC;AAEF7B,UAAU,CAAC,iBAAiB,EAAE;EAC5BY,OAAO,EAAE,CAAC,UAAU,EAAE,OAAO,CAAC;EAC9BmB,OAAO,EAAE,CAAC,OAAO,EAAE,UAAU,CAAC;EAC9BlB,OAAO,EAAE,CAAC,iBAAiB,CAAC;EAC5BX,MAAM,EAAE;IACNwI,KAAK,EAAE;MACLtI,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC,CAAC;IACDsD,QAAQ,EAAE;MACR/E,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY,EAAE,eAAe;IACxD,CAAC;IACDmH,UAAU,EAAE;MAGV5I,QAAQ,EAAE,IAAAe,kBAAW,EAAC,MAAM,EAAE,QAAQ,EAAE,OAAO,CAAC;MAChDuB,QAAQ,EAAE;IACZ;EACF;AACF,CAAC,CAAC;AAEF1C,UAAU,CAAC,kBAAkB,EAAE;EAC7BY,OAAO,EAAE,CAAC,QAAQ,EAAE,SAAS,CAAC;EAC9BC,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBX,MAAM,EAAE;IACN6I,KAAK,EAAE;MACLxI,OAAO,EAAE,IAAI;MACbH,QAAQ,EAAE,IAAAe,kBAAW,EAAC,QAAQ,EAAE,OAAO;IACzC,CAAC;IACD+G,MAAM,EAAE;MACN9H,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC,CAAC;IACDoH,OAAO,EAAE;MACP7I,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY,CAAC;MACtCa,QAAQ,EAAE;IACZ;EACF;AACF,CAAC,CAAC;AAEF1C,UAAU,CAAC,cAAc,EAAE;EACzBY,OAAO,EAAE,CAAC,MAAM,EAAE,UAAU,CAAC;EAC7BC,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBX,MAAM,EAAE;IACNkF,IAAI,EAAE;MACJhF,QAAQ,EAC0BI,OAAO,CAACC,GAAG,CAACC,sBAAsB,GAC9D,IAAAiE,YAAK,EACH,IAAA9C,qBAAc,EAAC,YAAY,CAAC,EAC5Bb,MAAM,CAACC,MAAM,CACX,UAAUK,IAAoB,EAAEC,GAAG,EAAEC,GAAG,EAAE;QACxC,IAAIwE,QAAQ;QACZ,QAAQxE,GAAG,CAACkD,IAAI;UACd,KAAK,UAAU;YACbsB,QAAQ,GAAG,MAAM;YACjB;UACF,KAAK,KAAK;YACRA,QAAQ,GAAG,QAAQ;YACnB;UACF,KAAK,QAAQ;YACXA,QAAQ,GAAG,MAAM;YACjB;QACJ;QACA,IAAI,CAAC,IAAAtE,WAAE,EAAC,YAAY,EAAEJ,IAAI,CAAC0E,QAAQ,EAAE;UAAEtB,IAAI,EAAEsB;QAAS,CAAC,CAAC,EAAE;UACxD,MAAM,IAAInB,SAAS,CAAC,2BAA2B,CAAC;QAClD;MACF,CAAC,EACD;QAAE1C,cAAc,EAAE,CAAC,YAAY;MAAE,CACnC,CACF,CAAC,GACD,IAAAN,qBAAc,EAAC,YAAY;IACnC,CAAC;IACDmE,QAAQ,EAAE;MACR5F,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC;EACF;AACF,CAAC,CAAC;AAEK,MAAMqH,2BAA2B,GAAGA,CAAA,MAAO;EAChDrB,QAAQ,EAAE;IACRzH,QAAQ,EAAE,IAAAW,sBAAe,EAAC,SAAS,CAAC;IACpC2B,QAAQ,EAAE;EACZ,CAAC;EACDyG,aAAa,EAAE;IACb/I,QAAQ,EAAE,IAAAe,kBAAW,EAAC,QAAQ,EAAE,SAAS,EAAE,WAAW,CAAC;IACvDuB,QAAQ,EAAE;EACZ,CAAC;EACD0G,MAAM,EAAE;IACN7I,OAAO,EAAE;EACX,CAAC;EACD8I,QAAQ,EAAE;IACR9I,OAAO,EAAE;EACX,CAAC;EACD2E,QAAQ,EAAE;IACR3E,OAAO,EAAE;EACX,CAAC;EACDmC,QAAQ,EAAE;IACRtC,QAAQ,EAAE,IAAAW,sBAAe,EAAC,SAAS,CAAC;IACpC2B,QAAQ,EAAE;EACZ,CAAC;EACDnB,GAAG,EAAE;IACHnB,QAAQ,EAAE,IAAAuE,YAAK,EACZ,YAAY;MACX,MAAMsB,MAAM,GAAG,IAAApE,qBAAc,EAC3B,YAAY,EACZ,eAAe,EACf,gBAAgB,EAChB,eACF,CAAC;MACD,MAAMqD,QAAQ,GAAG,IAAArD,qBAAc,EAAC,YAAY,CAAC;MAE7C,OAAO,UAAUP,IAAS,EAAEC,GAAW,EAAEC,GAAQ,EAAE;QACjD,MAAMC,SAAS,GAAGH,IAAI,CAAC4D,QAAQ,GAAGA,QAAQ,GAAGe,MAAM;QACnDxE,SAAS,CAACH,IAAI,EAAEC,GAAG,EAAEC,GAAG,CAAC;MAC3B,CAAC;IACH,CAAC,CAAE,CAAC,EACJ,IAAAK,qBAAc,EACZ,YAAY,EACZ,eAAe,EACf,gBAAgB,EAChB,eAAe,EACf,YACF,CACF;EACF;AACF,CAAC,CAAC;AAACiC,OAAA,CAAAoF,2BAAA,GAAAA,2BAAA;AAEI,MAAMI,gCAAgC,GAAGA,CAAA,KAAAtI,MAAA,CAAAC,MAAA,KAC3CyC,cAAc,CAAC,CAAC,EAChBwF,2BAA2B,CAAC,CAAC;EAChCvF,MAAM,EAAE,IAAAnB,0BAAmB,EACzB,YAAY,EACZ,SAAS,EACT,aAAa,EACb,qBACF,CAAC;EACD6D,IAAI,EAAE;IACJjG,QAAQ,EAAE,IAAAe,kBAAW,EAAC,KAAK,EAAE,KAAK,EAAE,QAAQ,EAAE,aAAa,CAAC;IAC5DZ,OAAO,EAAE;EACX,CAAC;EACDgJ,MAAM,EAAE;IACNnJ,QAAQ,EAAE,IAAAuE,YAAK,EACb,IAAA5D,sBAAe,EAAC,QAAQ,CAAC,EACzB,IAAAI,kBAAW,EAAC,QAAQ,EAAE,SAAS,EAAE,WAAW,CAC9C,CAAC;IACDuB,QAAQ,EAAE;EACZ,CAAC;EACD+B,UAAU,EAAE;IACVrE,QAAQ,EAAE,IAAAkC,kBAAW,EAAC,WAAW,CAAC;IAClCI,QAAQ,EAAE;EACZ;AAAC,EACD;AAACoB,OAAA,CAAAwF,gCAAA,GAAAA,gCAAA;AAEHtJ,UAAU,CAAC,aAAa,EAAE;EACxBa,OAAO,EAAE,CAAC,UAAU,EAAE,UAAU,EAAE,aAAa,EAAE,gBAAgB,EAAE,QAAQ,CAAC;EAC5EkB,OAAO,EAAE,CACP,MAAM,EACN,KAAK,EACL,QAAQ,EACR,MAAM,EACN,UAAU,EACV,QAAQ,EACR,WAAW,EACX,OAAO,CACR;EACDnB,OAAO,EAAE,CACP,YAAY,EACZ,KAAK,EACL,gBAAgB,EAChB,QAAQ,EACR,YAAY,EACZ,MAAM,CACP;EACDV,MAAM,EAAAc,MAAA,CAAAC,MAAA,KACDqI,gCAAgC,CAAC,CAAC,EAClCvF,4BAA4B,CAAC,CAAC;IACjCxB,IAAI,EAAE;MACJnC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,gBAAgB;IAC3C;EAAC;AAEL,CAAC,CAAC;AAEF7B,UAAU,CAAC,eAAe,EAAE;EAC1BY,OAAO,EAAE,CACP,YAAY,EACZ,gBAAgB,EAChB,YAAY,CACb;EACDmB,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBlB,OAAO,EAAE,CAAC,SAAS,EAAE,aAAa,EAAE,MAAM,CAAC;EAC3CX,MAAM,EAAAc,MAAA,CAAAC,MAAA,KACDsD,iBAAiB,CAAC,CAAC;IACtB6B,UAAU,EAAE,IAAA5D,0BAAmB,EAAC,aAAa,EAAE,gBAAgB;EAAC;AAEpE,CAAC,CAAC;AAEFxC,UAAU,CAAC,eAAe,EAAE;EAC1BY,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,OAAO,EAAE,CAAC,WAAW,CAAC;EACtB0E,eAAe,EAAE,gBAAgB;EACjCrF,MAAM,EAAE;IACNqG,QAAQ,EAAE;MACRnG,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC;EACF;AACF,CAAC,CAAC;AAEF7B,UAAU,CACR,OAAO,EAGH;EACEa,OAAO,EAAE,CAAC,YAAY;AACxB,CACN,CAAC;AAEDb,UAAU,CAAC,0BAA0B,EAAE;EACrCY,OAAO,EAAE,CAAC,KAAK,EAAE,gBAAgB,EAAE,OAAO,CAAC;EAC3CmB,OAAO,EAAE,CAAC,KAAK,EAAE,OAAO,CAAC;EACzBlB,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBX,MAAM,EAAE;IACNsJ,GAAG,EAAE;MACHpJ,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC,CAAC;IACD4H,KAAK,EAAE;MACLrJ,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,iBAAiB;IAC5C,CAAC;IACDiB,cAAc,EAAE;MACd1C,QAAQ,EAAE,IAAAyB,qBAAc,EACtB,4BAA4B,EAC5B,8BACF,CAAC;MACDa,QAAQ,EAAE;IACZ;EACF;AACF,CAAC,CAAC;AAEF1C,UAAU,CAAC,iBAAiB,EAAE;EAC5B+B,OAAO,EAAE,CAAC,OAAO,EAAE,MAAM,CAAC;EAC1B7B,MAAM,EAAE;IACNkC,KAAK,EAAE;MACLhC,QAAQ,EAAE,IAAAuE,YAAK,EACb,IAAA+E,kBAAW,EAAC;QACVC,GAAG,EAAE;UACHvJ,QAAQ,EAAE,IAAAW,sBAAe,EAAC,QAAQ;QACpC,CAAC;QACD6I,MAAM,EAAE;UACNxJ,QAAQ,EAAE,IAAAW,sBAAe,EAAC,QAAQ,CAAC;UACnC2B,QAAQ,EAAE;QACZ;MACF,CAAC,CAAC,EACF,SAASmH,8BAA8BA,CAACvI,IAAuB,EAAE;QAC/D,MAAMqI,GAAG,GAAGrI,IAAI,CAACc,KAAK,CAACuH,GAAG;QAE1B,IAAIG,kBAAkB,GAAG,KAAK;QAE9B,MAAMpE,KAAK,GAAGA,CAAA,KAAM;UAElB,MAAM,IAAIC,KAAK,CAAC,8BAA8B,CAAC;QACjD,CAAC;QACD,MAAM;UAAEoE,GAAG;UAAEC;QAAgB,CAAC,GAAG,IAAAC,sCAAkB,EACjD,UAAU,EACVN,GAAG,EACH,CAAC,EACD,CAAC,EACD,CAAC,EACD;UACEO,YAAYA,CAAA,EAAG;YACbJ,kBAAkB,GAAG,IAAI;UAC3B,CAAC;UACDK,mBAAmB,EAAEzE,KAAK;UAC1B0E,qBAAqB,EAAE1E,KAAK;UAC5B2E,gCAAgC,EAAE3E,KAAK;UACvC4E,0BAA0B,EAAE5E,KAAK;UACjC6E,YAAY,EAAE7E,KAAK;UACnB8E,gBAAgB,EAAE9E;QACpB,CACF,CAAC;QACD,IAAI,CAACoE,kBAAkB,EAAE,MAAM,IAAInE,KAAK,CAAC,aAAa,CAAC;QAEvDrE,IAAI,CAACc,KAAK,CAACwH,MAAM,GAAGI,eAAe,GAAG,IAAI,GAAGD,GAAG;MAClD,CACF;IACF,CAAC;IACDU,IAAI,EAAE;MACJlK,OAAO,EAAE;IACX;EACF;AACF,CAAC,CAAC;AAEFP,UAAU,CAAC,iBAAiB,EAAE;EAC5BY,OAAO,EAAE,CAAC,QAAQ,EAAE,aAAa,CAAC;EAClCC,OAAO,EAAE,CAAC,YAAY,EAAE,SAAS,CAAC;EAClCX,MAAM,EAAE;IACNwK,MAAM,EAAE,IAAAlI,0BAAmB,EAAC,iBAAiB,CAAC;IAC9CmE,WAAW,EAAE;MACXvG,QAAQ,EAAE,IAAAuE,YAAK,EACb,IAAA5D,sBAAe,EAAC,OAAO,CAAC,EACxB,IAAAuC,iBAAU,EACR,IAAAzB,qBAAc,EACZ,YAAY,EAEZ,QACF,CACF,CAAC,EACD,UAAUP,IAAuB,EAAEC,GAAG,EAAEC,GAAG,EAAE;QAC3C,IAAIF,IAAI,CAACoJ,MAAM,CAAChE,MAAM,KAAKlF,GAAG,CAACkF,MAAM,GAAG,CAAC,EAAE;UACzC,MAAM,IAAI7B,SAAS,CACjB,aACEvD,IAAI,CAACM,IAAI,gFAETJ,GAAG,CAACkF,MAAM,GAAG,CAAC,mBACGpF,IAAI,CAACoJ,MAAM,CAAChE,MAAM,EACvC,CAAC;QACH;MACF,CACF;IACF;EACF;AACF,CAAC,CAAC;AAEF1G,UAAU,CAAC,iBAAiB,EAAE;EAC5B+B,OAAO,EAAE,CAAC,UAAU,EAAE,UAAU,CAAC;EACjCnB,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,OAAO,EAAE,CAAC,YAAY,EAAE,gBAAgB,CAAC;EACzCX,MAAM,EAAE;IACNyK,QAAQ,EAAE;MACRvK,QAAQ,EAC0BI,OAAO,CAACC,GAAG,CAACC,sBAAsB,GAC9D,IAAAiE,YAAK,EACH,IAAA5D,sBAAe,EAAC,SAAS,CAAC,EAC1BC,MAAM,CAACC,MAAM,CACX,UAAUK,IAAuB,EAAEC,GAAG,EAAEC,GAAG,EAAE;QAC3C,IAAIA,GAAG,IAAI,CAACF,IAAI,CAACiF,QAAQ,EAAE;UACzB,MAAM,IAAI1B,SAAS,CACjB,6EACF,CAAC;QACH;MACF,CAAC,EACD;QAAEjD,IAAI,EAAE;MAAU,CACpB,CACF,CAAC,GACD,IAAAb,sBAAe,EAAC,SAAS,CAAC;MAChCR,OAAO,EAAE;IACX,CAAC;IACDgG,QAAQ,EAAE;MACR7D,QAAQ,EAAE,IAAI;MACdtC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC;EACF;AACF,CAAC,CAAC;AAGF7B,UAAU,CAAC,iBAAiB,EAAE;EAC5B+B,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBnB,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,OAAO,EAAE,CAAC,YAAY,EAAE,gBAAgB,CAAC;EACzCX,MAAM,EAAE;IACNqG,QAAQ,EAAE;MACRnG,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC;EACF;AACF,CAAC,CAAC;AAGF7B,UAAU,CAAC,QAAQ,EAAE;EACnBa,OAAO,EAAE,CAAC,YAAY;AACxB,CAAC,CAAC;AAGFb,UAAU,CAAC,eAAe,EAAE;EAC1B+B,OAAO,EAAE,CAAC,OAAO,CAAC;EAClB7B,MAAM,EAAE;IACNkC,KAAK,EAAE;MACLhC,QAAQ,EAAE,IAAAW,sBAAe,EAAC,QAAQ;IACpC;EACF,CAAC;EACDF,OAAO,EAAE,CAAC,YAAY,EAAE,SAAS,EAAE,SAAS,EAAE,WAAW;AAC3D,CAAC,CAAC;AAEFb,UAAU,CAAC,0BAA0B,EAAE;EACrCY,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,OAAO,EAAE,CAAC,iBAAiB,CAAC;EAC5BX,MAAM,EAAE;IACNyI,QAAQ,EAAE;MACRvI,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC;EACF;AACF,CAAC,CAAC;AAEF7B,UAAU,CAAC,0BAA0B,EAAE;EACrC+B,OAAO,EAAE,CAAC,QAAQ,EAAE,UAAU,EAAE,UAAU,EAAE,UAAU,CAAC;EACvDnB,OAAO,EAAE,CAAC,QAAQ,EAAE,UAAU,CAAC;EAC/BC,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBX,MAAM,EAAE;IACN6F,MAAM,EAAE;MACN3F,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC,CAAC;IACDmE,QAAQ,EAAE;MACR5F,QAAQ,EAAG,YAAY;QACrB,MAAM6F,MAAM,GAAG,IAAApE,qBAAc,EAAC,YAAY,CAAC;QAC3C,MAAMqD,QAAQ,GAAG,IAAArD,qBAAc,EAAC,YAAY,CAAC;QAE7C,MAAMJ,SAAoB,GAAGT,MAAM,CAACC,MAAM,CACxC,UAAUK,IAAgC,EAAEC,GAAG,EAAEC,GAAG,EAAE;UACpD,MAAMC,SAAS,GAAGH,IAAI,CAAC4D,QAAQ,GAAGA,QAAQ,GAAGe,MAAM;UACnDxE,SAAS,CAACH,IAAI,EAAEC,GAAG,EAAEC,GAAG,CAAC;QAC3B,CAAC,EAED;UAAEW,cAAc,EAAE,CAAC,YAAY,EAAE,YAAY;QAAE,CACjD,CAAC;QACD,OAAOV,SAAS;MAClB,CAAC,CAAE;IACL,CAAC;IACDyD,QAAQ,EAAE;MACR3E,OAAO,EAAE;IACX,CAAC;IACDmC,QAAQ,EAAE;MACRtC,QAAQ,EAC2B,CAACI,OAAO,CAACC,GAAG,CAACC,sBAAsB,GAChE,IAAAK,sBAAe,EAAC,SAAS,CAAC,GAC1B,IAAA4D,YAAK,EAAC,IAAA5D,sBAAe,EAAC,SAAS,CAAC,EAAE,IAAA6J,+BAAwB,EAAC,CAAC;IACpE;EACF;AACF,CAAC,CAAC;AAEF5K,UAAU,CAAC,wBAAwB,EAAE;EACnCY,OAAO,EAAE,CAAC,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAAE,eAAe,CAAC;EACnEmB,OAAO,EAAE,CAAC,QAAQ,EAAE,WAAW,EAAE,UAAU,CAAC;EAC5ClB,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBX,MAAM,EAAE;IACNyC,MAAM,EAAE;MACNvC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC,CAAC;IACDe,SAAS,EAAE,IAAAJ,0BAAmB,EAC5B,YAAY,EACZ,eAAe,EACf,qBACF,CAAC;IACDE,QAAQ,EAAE;MACRtC,QAAQ,EAC2B,CAACI,OAAO,CAACC,GAAG,CAACC,sBAAsB,GAChE,IAAAK,sBAAe,EAAC,SAAS,CAAC,GAC1B,IAAA4D,YAAK,EAAC,IAAA5D,sBAAe,EAAC,SAAS,CAAC,EAAE,IAAA6J,+BAAwB,EAAC,CAAC;IACpE,CAAC;IACD/H,aAAa,EAAE;MACbzC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,4BAA4B,CAAC;MACtDa,QAAQ,EAAE;IACZ,CAAC;IACDI,cAAc,EAAE;MACd1C,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,8BAA8B,CAAC;MACxDa,QAAQ,EAAE;IACZ;EACF;AACF,CAAC,CAAC;AAGF1C,UAAU,CAAC,eAAe,EAAE;EAC1BY,OAAO,EAAE,CAAC,YAAY,EAAE,KAAK,EAAE,gBAAgB,EAAE,OAAO,CAAC;EACzDmB,OAAO,EAAE,CACP,KAAK,EACL,OAAO,EACP,gBAAgB,EAChB,YAAY,EACZ,UAAU,EACV,QAAQ,CACT;EACDlB,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBX,MAAM,EAAAc,MAAA,CAAAC,MAAA,KACDiI,2BAA2B,CAAC,CAAC;IAChC9G,KAAK,EAAE;MACLhC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY,CAAC;MACtCa,QAAQ,EAAE;IACZ,CAAC;IACD8E,QAAQ,EAAE;MACRpH,QAAQ,EAAE,IAAAW,sBAAe,EAAC,SAAS,CAAC;MACpC2B,QAAQ,EAAE;IACZ,CAAC;IACD8B,cAAc,EAAE;MACdpE,QAAQ,EAEJ,IAAAyB,qBAAc,EACZ,gBAAgB,EAChB,kBAAkB,EAElB,MACF,CAAC;MACLa,QAAQ,EAAE;IACZ,CAAC;IACD+B,UAAU,EAAE;MACVrE,QAAQ,EAAE,IAAAkC,kBAAW,EAAC,WAAW,CAAC;MAClCI,QAAQ,EAAE;IACZ,CAAC;IACDmI,QAAQ,EAAE;MACRzK,QAAQ,EAAE,IAAAW,sBAAe,EAAC,SAAS,CAAC;MACpC2B,QAAQ,EAAE;IACZ,CAAC;IACDwB,OAAO,EAAE;MACP9D,QAAQ,EAAE,IAAAW,sBAAe,EAAC,SAAS,CAAC;MACpC2B,QAAQ,EAAE;IACZ,CAAC;IACDoI,QAAQ,EAAE;MACR1K,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,UAAU,CAAC;MACpCa,QAAQ,EAAE;IACZ;EAAC;AAEL,CAAC,CAAC;AAEF1C,UAAU,CAAC,uBAAuB,EAAE;EAClCY,OAAO,EAAE,CAAC,YAAY,EAAE,KAAK,EAAE,gBAAgB,EAAE,OAAO,CAAC;EACzDmB,OAAO,EAAE,CACP,KAAK,EACL,OAAO,EACP,gBAAgB,EAChB,YAAY,EACZ,UAAU,EACV,QAAQ,CACT;EACDlB,OAAO,EAAE,CAAC,UAAU,EAAE,UAAU,CAAC;EACjCX,MAAM,EAAAc,MAAA,CAAAC,MAAA,KACDiI,2BAA2B,CAAC,CAAC;IAChC3H,GAAG,EAAE;MACHnB,QAAQ,EAAE,IAAAuE,YAAK,EACZ,YAAY;QACX,MAAMsB,MAAM,GAAG,IAAApE,qBAAc,EAC3B,YAAY,EACZ,eAAe,EACf,gBAAgB,EAChB,eAAe,EACf,aACF,CAAC;QACD,MAAMqD,QAAQ,GAAG,IAAArD,qBAAc,EAAC,YAAY,CAAC;QAE7C,OAAO,UAAUP,IAAS,EAAEC,GAAW,EAAEC,GAAQ,EAAE;UACjD,MAAMC,SAAS,GAAGH,IAAI,CAAC4D,QAAQ,GAAGA,QAAQ,GAAGe,MAAM;UACnDxE,SAAS,CAACH,IAAI,EAAEC,GAAG,EAAEC,GAAG,CAAC;QAC3B,CAAC;MACH,CAAC,CAAE,CAAC,EACJ,IAAAK,qBAAc,EACZ,YAAY,EACZ,eAAe,EACf,gBAAgB,EAChB,eAAe,EACf,YAAY,EACZ,aACF,CACF;IACF,CAAC;IACDO,KAAK,EAAE;MACLhC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY,CAAC;MACtCa,QAAQ,EAAE;IACZ,CAAC;IACD8E,QAAQ,EAAE;MACRpH,QAAQ,EAAE,IAAAW,sBAAe,EAAC,SAAS,CAAC;MACpC2B,QAAQ,EAAE;IACZ,CAAC;IACD8B,cAAc,EAAE;MACdpE,QAAQ,EAEJ,IAAAyB,qBAAc,EACZ,gBAAgB,EAChB,kBAAkB,EAElB,MACF,CAAC;MACLa,QAAQ,EAAE;IACZ,CAAC;IACD+B,UAAU,EAAE;MACVrE,QAAQ,EAAE,IAAAkC,kBAAW,EAAC,WAAW,CAAC;MAClCI,QAAQ,EAAE;IACZ,CAAC;IACDmI,QAAQ,EAAE;MACRzK,QAAQ,EAAE,IAAAW,sBAAe,EAAC,SAAS,CAAC;MACpC2B,QAAQ,EAAE;IACZ,CAAC;IACDwB,OAAO,EAAE;MACP9D,QAAQ,EAAE,IAAAW,sBAAe,EAAC,SAAS,CAAC;MACpC2B,QAAQ,EAAE;IACZ,CAAC;IACDoI,QAAQ,EAAE;MACR1K,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,UAAU,CAAC;MACpCa,QAAQ,EAAE;IACZ;EAAC;AAEL,CAAC,CAAC;AAEF1C,UAAU,CAAC,sBAAsB,EAAE;EACjCY,OAAO,EAAE,CAAC,YAAY,EAAE,KAAK,EAAE,gBAAgB,EAAE,OAAO,CAAC;EACzDmB,OAAO,EAAE,CAAC,KAAK,EAAE,OAAO,EAAE,YAAY,EAAE,QAAQ,CAAC;EACjDlB,OAAO,EAAE,CAAC,UAAU,EAAE,SAAS,CAAC;EAChCX,MAAM,EAAE;IACNqB,GAAG,EAAE;MACHnB,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,aAAa;IACxC,CAAC;IACDO,KAAK,EAAE;MACLhC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY,CAAC;MACtCa,QAAQ,EAAE;IACZ,CAAC;IACD8B,cAAc,EAAE;MACdpE,QAAQ,EAEJ,IAAAyB,qBAAc,EACZ,gBAAgB,EAChB,kBAAkB,EAElB,MACF,CAAC;MACLa,QAAQ,EAAE;IACZ,CAAC;IACD+B,UAAU,EAAE;MACVrE,QAAQ,EAAE,IAAAkC,kBAAW,EAAC,WAAW,CAAC;MAClCI,QAAQ,EAAE;IACZ,CAAC;IACD0G,MAAM,EAAE;MACNhJ,QAAQ,EAAE,IAAAW,sBAAe,EAAC,SAAS,CAAC;MACpCR,OAAO,EAAE;IACX,CAAC;IACDsK,QAAQ,EAAE;MACRzK,QAAQ,EAAE,IAAAW,sBAAe,EAAC,SAAS,CAAC;MACpC2B,QAAQ,EAAE;IACZ,CAAC;IACD8E,QAAQ,EAAE;MACRpH,QAAQ,EAAE,IAAAW,sBAAe,EAAC,SAAS,CAAC;MACpC2B,QAAQ,EAAE;IACZ,CAAC;IACDoI,QAAQ,EAAE;MACR1K,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,UAAU,CAAC;MACpCa,QAAQ,EAAE;IACZ;EACF;AACF,CAAC,CAAC;AAEF1C,UAAU,CAAC,oBAAoB,EAAE;EAC/B+B,OAAO,EAAE,CAAC,MAAM,EAAE,KAAK,EAAE,QAAQ,EAAE,MAAM,EAAE,QAAQ,CAAC;EACpDnB,OAAO,EAAE,CACP,YAAY,EACZ,KAAK,EACL,gBAAgB,EAChB,QAAQ,EACR,YAAY,EACZ,MAAM,CACP;EACDC,OAAO,EAAE,CACP,UAAU,EACV,UAAU,EACV,aAAa,EACb,gBAAgB,EAChB,QAAQ,EACR,SAAS,CACV;EACDX,MAAM,EAAAc,MAAA,CAAAC,MAAA,KACDqI,gCAAgC,CAAC,CAAC,EAClCvF,4BAA4B,CAAC,CAAC;IACjCsC,IAAI,EAAE;MACJjG,QAAQ,EAAE,IAAAe,kBAAW,EAAC,KAAK,EAAE,KAAK,EAAE,QAAQ,CAAC;MAC7CZ,OAAO,EAAE;IACX,CAAC;IACDgB,GAAG,EAAE;MACHnB,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,aAAa;IACxC,CAAC;IACDU,IAAI,EAAE;MACJnC,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,gBAAgB;IAC3C;EAAC;AAEL,CAAC,CAAC;AAEF7B,UAAU,CAAC,aAAa,EAAE;EACxBY,OAAO,EAAE,CAAC,IAAI,CAAC;EACfC,OAAO,EAAE,CAAC,SAAS,CAAC;EACpBX,MAAM,EAAE;IACNiE,EAAE,EAAE;MACF/D,QAAQ,EAAE,IAAAyB,qBAAc,EAAC,YAAY;IACvC;EACF;AACF,CAAC,CAAC;AAEF7B,UAAU,CAAC,aAAa,EAAE;EACxBY,OAAO,EAAE,CAAC,MAAM,CAAC;EACjBV,MAAM,EAAE;IACNqC,IAAI,EAAE,IAAAC,0BAAmB,EAAC,WAAW;EACvC,CAAC;EACD3B,OAAO,EAAE,CAAC,UAAU,EAAE,aAAa,EAAE,gBAAgB;AACvD,CAAC,CAAC","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/experimental.js b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/experimental.js index 38e1fc182..48382a411 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/experimental.js +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/experimental.js @@ -71,30 +71,30 @@ var _utils = require("./utils.js"); visitor: ["properties"], aliases: ["Expression"], fields: { - properties: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("ObjectProperty", "SpreadElement"))) - } + properties: (0, _utils.validateArrayOfType)("ObjectProperty", "SpreadElement") } }); (0, _utils.default)("TupleExpression", { fields: { elements: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Expression", "SpreadElement"))), + validate: (0, _utils.arrayOfType)("Expression", "SpreadElement"), default: [] } }, visitor: ["elements"], aliases: ["Expression"] }); -(0, _utils.default)("DecimalLiteral", { - builder: ["value"], - fields: { - value: { - validate: (0, _utils.assertValueType)("string") - } - }, - aliases: ["Expression", "Pureish", "Literal", "Immutable"] -}); +{ + (0, _utils.default)("DecimalLiteral", { + builder: ["value"], + fields: { + value: { + validate: (0, _utils.assertValueType)("string") + } + }, + aliases: ["Expression", "Pureish", "Literal", "Immutable"] + }); +} (0, _utils.default)("ModuleExpression", { visitor: ["body"], fields: { diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/experimental.js.map b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/experimental.js.map index 082516426..5ed088f51 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/experimental.js.map +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/experimental.js.map @@ -1 +1 @@ -{"version":3,"names":["_utils","require","defineType","visitor","aliases","fields","process","env","BABEL_TYPES_8_BREAKING","object","validate","Object","assign","oneOfNodeTypes","callee","assertNodeType","key","value","expression","builder","body","async","assertValueType","default","exported","properties","chain","assertEach","elements"],"sources":["../../src/definitions/experimental.ts"],"sourcesContent":["import defineType, {\n assertEach,\n assertNodeType,\n assertValueType,\n chain,\n} from \"./utils.ts\";\n\ndefineType(\"ArgumentPlaceholder\", {});\n\ndefineType(\"BindExpression\", {\n visitor: [\"object\", \"callee\"],\n aliases: [\"Expression\"],\n fields: !process.env.BABEL_TYPES_8_BREAKING\n ? {\n object: {\n validate: Object.assign(() => {}, {\n oneOfNodeTypes: [\"Expression\"],\n }),\n },\n callee: {\n validate: Object.assign(() => {}, {\n oneOfNodeTypes: [\"Expression\"],\n }),\n },\n }\n : {\n object: {\n validate: assertNodeType(\"Expression\"),\n },\n callee: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\"ImportAttribute\", {\n visitor: [\"key\", \"value\"],\n fields: {\n key: {\n validate: assertNodeType(\"Identifier\", \"StringLiteral\"),\n },\n value: {\n validate: assertNodeType(\"StringLiteral\"),\n },\n },\n});\n\ndefineType(\"Decorator\", {\n visitor: [\"expression\"],\n fields: {\n expression: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\"DoExpression\", {\n visitor: [\"body\"],\n builder: [\"body\", \"async\"],\n aliases: [\"Expression\"],\n fields: {\n body: {\n validate: assertNodeType(\"BlockStatement\"),\n },\n async: {\n validate: assertValueType(\"boolean\"),\n default: false,\n },\n },\n});\n\ndefineType(\"ExportDefaultSpecifier\", {\n visitor: [\"exported\"],\n aliases: [\"ModuleSpecifier\"],\n fields: {\n exported: {\n validate: assertNodeType(\"Identifier\"),\n },\n },\n});\n\ndefineType(\"RecordExpression\", {\n visitor: [\"properties\"],\n aliases: [\"Expression\"],\n fields: {\n properties: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"ObjectProperty\", \"SpreadElement\")),\n ),\n },\n },\n});\n\ndefineType(\"TupleExpression\", {\n fields: {\n elements: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"Expression\", \"SpreadElement\")),\n ),\n default: [],\n },\n },\n visitor: [\"elements\"],\n aliases: [\"Expression\"],\n});\n\ndefineType(\"DecimalLiteral\", {\n builder: [\"value\"],\n fields: {\n value: {\n validate: assertValueType(\"string\"),\n },\n },\n aliases: [\"Expression\", \"Pureish\", \"Literal\", \"Immutable\"],\n});\n\n// https://github.com/tc39/proposal-js-module-blocks\ndefineType(\"ModuleExpression\", {\n visitor: [\"body\"],\n fields: {\n body: {\n validate: assertNodeType(\"Program\"),\n },\n },\n aliases: [\"Expression\"],\n});\n\n// https://github.com/tc39/proposal-pipeline-operator\n// https://github.com/js-choi/proposal-hack-pipes\ndefineType(\"TopicReference\", {\n aliases: [\"Expression\"],\n});\n\n// https://github.com/tc39/proposal-pipeline-operator\n// https://github.com/js-choi/proposal-smart-pipes\ndefineType(\"PipelineTopicExpression\", {\n builder: [\"expression\"],\n visitor: [\"expression\"],\n fields: {\n expression: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n aliases: [\"Expression\"],\n});\n\ndefineType(\"PipelineBareFunction\", {\n builder: [\"callee\"],\n visitor: [\"callee\"],\n fields: {\n callee: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n aliases: [\"Expression\"],\n});\n\ndefineType(\"PipelinePrimaryTopicReference\", {\n aliases: [\"Expression\"],\n});\n"],"mappings":";;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAOA,IAAAC,cAAU,EAAC,qBAAqB,EAAE,CAAC,CAAC,CAAC;AAErC,IAAAA,cAAU,EAAC,gBAAgB,EAAE;EAC3BC,OAAO,EAAE,CAAC,QAAQ,EAAE,QAAQ,CAAC;EAC7BC,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBC,MAAM,EAAE,CAACC,OAAO,CAACC,GAAG,CAACC,sBAAsB,GACvC;IACEC,MAAM,EAAE;MACNC,QAAQ,EAAEC,MAAM,CAACC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE;QAChCC,cAAc,EAAE,CAAC,YAAY;MAC/B,CAAC;IACH,CAAC;IACDC,MAAM,EAAE;MACNJ,QAAQ,EAAEC,MAAM,CAACC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE;QAChCC,cAAc,EAAE,CAAC,YAAY;MAC/B,CAAC;IACH;EACF,CAAC,GACD;IACEJ,MAAM,EAAE;MACNC,QAAQ,EAAE,IAAAK,qBAAc,EAAC,YAAY;IACvC,CAAC;IACDD,MAAM,EAAE;MACNJ,QAAQ,EAAE,IAAAK,qBAAc,EAAC,YAAY;IACvC;EACF;AACN,CAAC,CAAC;AAEF,IAAAb,cAAU,EAAC,iBAAiB,EAAE;EAC5BC,OAAO,EAAE,CAAC,KAAK,EAAE,OAAO,CAAC;EACzBE,MAAM,EAAE;IACNW,GAAG,EAAE;MACHN,QAAQ,EAAE,IAAAK,qBAAc,EAAC,YAAY,EAAE,eAAe;IACxD,CAAC;IACDE,KAAK,EAAE;MACLP,QAAQ,EAAE,IAAAK,qBAAc,EAAC,eAAe;IAC1C;EACF;AACF,CAAC,CAAC;AAEF,IAAAb,cAAU,EAAC,WAAW,EAAE;EACtBC,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBE,MAAM,EAAE;IACNa,UAAU,EAAE;MACVR,QAAQ,EAAE,IAAAK,qBAAc,EAAC,YAAY;IACvC;EACF;AACF,CAAC,CAAC;AAEF,IAAAb,cAAU,EAAC,cAAc,EAAE;EACzBC,OAAO,EAAE,CAAC,MAAM,CAAC;EACjBgB,OAAO,EAAE,CAAC,MAAM,EAAE,OAAO,CAAC;EAC1Bf,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBC,MAAM,EAAE;IACNe,IAAI,EAAE;MACJV,QAAQ,EAAE,IAAAK,qBAAc,EAAC,gBAAgB;IAC3C,CAAC;IACDM,KAAK,EAAE;MACLX,QAAQ,EAAE,IAAAY,sBAAe,EAAC,SAAS,CAAC;MACpCC,OAAO,EAAE;IACX;EACF;AACF,CAAC,CAAC;AAEF,IAAArB,cAAU,EAAC,wBAAwB,EAAE;EACnCC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,OAAO,EAAE,CAAC,iBAAiB,CAAC;EAC5BC,MAAM,EAAE;IACNmB,QAAQ,EAAE;MACRd,QAAQ,EAAE,IAAAK,qBAAc,EAAC,YAAY;IACvC;EACF;AACF,CAAC,CAAC;AAEF,IAAAb,cAAU,EAAC,kBAAkB,EAAE;EAC7BC,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBC,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBC,MAAM,EAAE;IACNoB,UAAU,EAAE;MACVf,QAAQ,EAAE,IAAAgB,YAAK,EACb,IAAAJ,sBAAe,EAAC,OAAO,CAAC,EACxB,IAAAK,iBAAU,EAAC,IAAAZ,qBAAc,EAAC,gBAAgB,EAAE,eAAe,CAAC,CAC9D;IACF;EACF;AACF,CAAC,CAAC;AAEF,IAAAb,cAAU,EAAC,iBAAiB,EAAE;EAC5BG,MAAM,EAAE;IACNuB,QAAQ,EAAE;MACRlB,QAAQ,EAAE,IAAAgB,YAAK,EACb,IAAAJ,sBAAe,EAAC,OAAO,CAAC,EACxB,IAAAK,iBAAU,EAAC,IAAAZ,qBAAc,EAAC,YAAY,EAAE,eAAe,CAAC,CAC1D,CAAC;MACDQ,OAAO,EAAE;IACX;EACF,CAAC;EACDpB,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,OAAO,EAAE,CAAC,YAAY;AACxB,CAAC,CAAC;AAEF,IAAAF,cAAU,EAAC,gBAAgB,EAAE;EAC3BiB,OAAO,EAAE,CAAC,OAAO,CAAC;EAClBd,MAAM,EAAE;IACNY,KAAK,EAAE;MACLP,QAAQ,EAAE,IAAAY,sBAAe,EAAC,QAAQ;IACpC;EACF,CAAC;EACDlB,OAAO,EAAE,CAAC,YAAY,EAAE,SAAS,EAAE,SAAS,EAAE,WAAW;AAC3D,CAAC,CAAC;AAGF,IAAAF,cAAU,EAAC,kBAAkB,EAAE;EAC7BC,OAAO,EAAE,CAAC,MAAM,CAAC;EACjBE,MAAM,EAAE;IACNe,IAAI,EAAE;MACJV,QAAQ,EAAE,IAAAK,qBAAc,EAAC,SAAS;IACpC;EACF,CAAC;EACDX,OAAO,EAAE,CAAC,YAAY;AACxB,CAAC,CAAC;AAIF,IAAAF,cAAU,EAAC,gBAAgB,EAAE;EAC3BE,OAAO,EAAE,CAAC,YAAY;AACxB,CAAC,CAAC;AAIF,IAAAF,cAAU,EAAC,yBAAyB,EAAE;EACpCiB,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBhB,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBE,MAAM,EAAE;IACNa,UAAU,EAAE;MACVR,QAAQ,EAAE,IAAAK,qBAAc,EAAC,YAAY;IACvC;EACF,CAAC;EACDX,OAAO,EAAE,CAAC,YAAY;AACxB,CAAC,CAAC;AAEF,IAAAF,cAAU,EAAC,sBAAsB,EAAE;EACjCiB,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBhB,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBE,MAAM,EAAE;IACNS,MAAM,EAAE;MACNJ,QAAQ,EAAE,IAAAK,qBAAc,EAAC,YAAY;IACvC;EACF,CAAC;EACDX,OAAO,EAAE,CAAC,YAAY;AACxB,CAAC,CAAC;AAEF,IAAAF,cAAU,EAAC,+BAA+B,EAAE;EAC1CE,OAAO,EAAE,CAAC,YAAY;AACxB,CAAC,CAAC","ignoreList":[]} \ No newline at end of file +{"version":3,"names":["_utils","require","defineType","visitor","aliases","fields","process","env","BABEL_TYPES_8_BREAKING","object","validate","Object","assign","oneOfNodeTypes","callee","assertNodeType","key","value","expression","builder","body","async","assertValueType","default","exported","properties","validateArrayOfType","elements","arrayOfType"],"sources":["../../src/definitions/experimental.ts"],"sourcesContent":["import defineType, {\n arrayOfType,\n assertNodeType,\n assertValueType,\n validateArrayOfType,\n} from \"./utils.ts\";\n\ndefineType(\"ArgumentPlaceholder\", {});\n\ndefineType(\"BindExpression\", {\n visitor: [\"object\", \"callee\"],\n aliases: [\"Expression\"],\n fields:\n !process.env.BABEL_8_BREAKING && !process.env.BABEL_TYPES_8_BREAKING\n ? {\n object: {\n validate: Object.assign(() => {}, {\n oneOfNodeTypes: [\"Expression\"],\n }),\n },\n callee: {\n validate: Object.assign(() => {}, {\n oneOfNodeTypes: [\"Expression\"],\n }),\n },\n }\n : {\n object: {\n validate: assertNodeType(\"Expression\"),\n },\n callee: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\"ImportAttribute\", {\n visitor: [\"key\", \"value\"],\n fields: {\n key: {\n validate: assertNodeType(\"Identifier\", \"StringLiteral\"),\n },\n value: {\n validate: assertNodeType(\"StringLiteral\"),\n },\n },\n});\n\ndefineType(\"Decorator\", {\n visitor: [\"expression\"],\n fields: {\n expression: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\"DoExpression\", {\n visitor: [\"body\"],\n builder: [\"body\", \"async\"],\n aliases: [\"Expression\"],\n fields: {\n body: {\n validate: assertNodeType(\"BlockStatement\"),\n },\n async: {\n validate: assertValueType(\"boolean\"),\n default: false,\n },\n },\n});\n\ndefineType(\"ExportDefaultSpecifier\", {\n visitor: [\"exported\"],\n aliases: [\"ModuleSpecifier\"],\n fields: {\n exported: {\n validate: assertNodeType(\"Identifier\"),\n },\n },\n});\n\ndefineType(\"RecordExpression\", {\n visitor: [\"properties\"],\n aliases: [\"Expression\"],\n fields: {\n properties: validateArrayOfType(\"ObjectProperty\", \"SpreadElement\"),\n },\n});\n\ndefineType(\"TupleExpression\", {\n fields: {\n elements: {\n validate: arrayOfType(\"Expression\", \"SpreadElement\"),\n default: [],\n },\n },\n visitor: [\"elements\"],\n aliases: [\"Expression\"],\n});\n\nif (!process.env.BABEL_8_BREAKING) {\n defineType(\"DecimalLiteral\", {\n builder: [\"value\"],\n fields: {\n value: {\n validate: assertValueType(\"string\"),\n },\n },\n aliases: [\"Expression\", \"Pureish\", \"Literal\", \"Immutable\"],\n });\n}\n\n// https://github.com/tc39/proposal-js-module-blocks\ndefineType(\"ModuleExpression\", {\n visitor: [\"body\"],\n fields: {\n body: {\n validate: assertNodeType(\"Program\"),\n },\n },\n aliases: [\"Expression\"],\n});\n\n// https://github.com/tc39/proposal-pipeline-operator\n// https://github.com/js-choi/proposal-hack-pipes\ndefineType(\"TopicReference\", {\n aliases: [\"Expression\"],\n});\n\n// https://github.com/tc39/proposal-pipeline-operator\n// https://github.com/js-choi/proposal-smart-pipes\ndefineType(\"PipelineTopicExpression\", {\n builder: [\"expression\"],\n visitor: [\"expression\"],\n fields: {\n expression: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n aliases: [\"Expression\"],\n});\n\ndefineType(\"PipelineBareFunction\", {\n builder: [\"callee\"],\n visitor: [\"callee\"],\n fields: {\n callee: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n aliases: [\"Expression\"],\n});\n\ndefineType(\"PipelinePrimaryTopicReference\", {\n aliases: [\"Expression\"],\n});\n"],"mappings":"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","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/flow.js b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/flow.js index 971442654..8a924be45 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/flow.js +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/flow.js @@ -1,5 +1,6 @@ "use strict"; +var _core = require("./core.js"); var _utils = require("./utils.js"); const defineType = (0, _utils.defineAliasedType)("Flow"); const defineInterfaceishType = name => { @@ -65,7 +66,7 @@ defineType("DeclareModule", { visitor: ["id", "body"], aliases: ["FlowDeclaration", "Statement", "Declaration"], fields: { - id: (0, _utils.validateType)(["Identifier", "StringLiteral"]), + id: (0, _utils.validateType)("Identifier", "StringLiteral"), body: (0, _utils.validateType)("BlockStatement"), kind: (0, _utils.validateOptional)((0, _utils.assertOneOf)("CommonJS", "ES")) } @@ -104,22 +105,22 @@ defineType("DeclareVariable", { } }); defineType("DeclareExportDeclaration", { - visitor: ["declaration", "specifiers", "source"], + visitor: ["declaration", "specifiers", "source", "attributes"], aliases: ["FlowDeclaration", "Statement", "Declaration"], - fields: { + fields: Object.assign({ declaration: (0, _utils.validateOptionalType)("Flow"), - specifiers: (0, _utils.validateOptional)((0, _utils.arrayOfType)(["ExportSpecifier", "ExportNamespaceSpecifier"])), + specifiers: (0, _utils.validateOptional)((0, _utils.arrayOfType)("ExportSpecifier", "ExportNamespaceSpecifier")), source: (0, _utils.validateOptionalType)("StringLiteral"), default: (0, _utils.validateOptional)((0, _utils.assertValueType)("boolean")) - } + }, _core.importAttributes) }); defineType("DeclareExportAllDeclaration", { - visitor: ["source"], + visitor: ["source", "attributes"], aliases: ["FlowDeclaration", "Statement", "Declaration"], - fields: { + fields: Object.assign({ source: (0, _utils.validateType)("StringLiteral"), exportKind: (0, _utils.validateOptional)((0, _utils.assertOneOf)("type", "value")) - } + }, _core.importAttributes) }); defineType("DeclaredPredicate", { visitor: ["value"], @@ -136,7 +137,7 @@ defineType("FunctionTypeAnnotation", { aliases: ["FlowType"], fields: { typeParameters: (0, _utils.validateOptionalType)("TypeParameterDeclaration"), - params: (0, _utils.validate)((0, _utils.arrayOfType)("FunctionTypeParam")), + params: (0, _utils.validateArrayOfType)("FunctionTypeParam"), rest: (0, _utils.validateOptionalType)("FunctionTypeParam"), this: (0, _utils.validateOptionalType)("FunctionTypeParam"), returnType: (0, _utils.validateType)("FlowType") @@ -154,7 +155,7 @@ defineType("GenericTypeAnnotation", { visitor: ["id", "typeParameters"], aliases: ["FlowType"], fields: { - id: (0, _utils.validateType)(["Identifier", "QualifiedTypeIdentifier"]), + id: (0, _utils.validateType)("Identifier", "QualifiedTypeIdentifier"), typeParameters: (0, _utils.validateOptionalType)("TypeParameterInstantiation") } }); @@ -164,7 +165,7 @@ defineType("InferredPredicate", { defineType("InterfaceExtends", { visitor: ["id", "typeParameters"], fields: { - id: (0, _utils.validateType)(["Identifier", "QualifiedTypeIdentifier"]), + id: (0, _utils.validateType)("Identifier", "QualifiedTypeIdentifier"), typeParameters: (0, _utils.validateOptionalType)("TypeParameterInstantiation") } }); @@ -212,7 +213,7 @@ defineType("ObjectTypeAnnotation", { aliases: ["FlowType"], builder: ["properties", "indexers", "callProperties", "internalSlots", "exact"], fields: { - properties: (0, _utils.validate)((0, _utils.arrayOfType)(["ObjectTypeProperty", "ObjectTypeSpreadProperty"])), + properties: (0, _utils.validate)((0, _utils.arrayOfType)("ObjectTypeProperty", "ObjectTypeSpreadProperty")), indexers: { validate: (0, _utils.arrayOfType)("ObjectTypeIndexer"), optional: true, @@ -271,7 +272,7 @@ defineType("ObjectTypeProperty", { visitor: ["key", "value", "variance"], aliases: ["UserWhitespacable"], fields: { - key: (0, _utils.validateType)(["Identifier", "StringLiteral"]), + key: (0, _utils.validateType)("Identifier", "StringLiteral"), value: (0, _utils.validateType)("FlowType"), kind: (0, _utils.validate)((0, _utils.assertOneOf)("init", "get", "set")), static: (0, _utils.validate)((0, _utils.assertValueType)("boolean")), @@ -303,7 +304,7 @@ defineType("QualifiedTypeIdentifier", { builder: ["id", "qualification"], fields: { id: (0, _utils.validateType)("Identifier"), - qualification: (0, _utils.validateType)(["Identifier", "QualifiedTypeIdentifier"]) + qualification: (0, _utils.validateType)("Identifier", "QualifiedTypeIdentifier") } }); defineType("StringLiteralTypeAnnotation", { @@ -401,7 +402,7 @@ defineType("EnumDeclaration", { visitor: ["id", "body"], fields: { id: (0, _utils.validateType)("Identifier"), - body: (0, _utils.validateType)(["EnumBooleanBody", "EnumNumberBody", "EnumStringBody", "EnumSymbolBody"]) + body: (0, _utils.validateType)("EnumBooleanBody", "EnumNumberBody", "EnumStringBody", "EnumSymbolBody") } }); defineType("EnumBooleanBody", { @@ -427,7 +428,7 @@ defineType("EnumStringBody", { visitor: ["members"], fields: { explicitType: (0, _utils.validate)((0, _utils.assertValueType)("boolean")), - members: (0, _utils.validateArrayOfType)(["EnumStringMember", "EnumDefaultedMember"]), + members: (0, _utils.validateArrayOfType)("EnumStringMember", "EnumDefaultedMember"), hasUnknownMembers: (0, _utils.validate)((0, _utils.assertValueType)("boolean")) } }); diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/flow.js.map b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/flow.js.map index b404cedd2..8eb5da744 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/flow.js.map +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/flow.js.map @@ -1 +1 @@ -{"version":3,"names":["_utils","require","defineType","defineAliasedType","defineInterfaceishType","name","isDeclareClass","builder","visitor","aliases","fields","Object","assign","id","validateType","typeParameters","validateOptionalType","extends","validateOptional","arrayOfType","mixins","implements","body","elementType","value","validate","assertValueType","predicate","kind","assertOneOf","typeAnnotation","right","supertype","impltype","declaration","specifiers","source","default","exportKind","params","rest","this","returnType","optional","types","properties","indexers","callProperties","internalSlots","exact","inexact","static","method","key","variance","proto","argument","qualification","expression","bound","explicitType","members","validateArrayOfType","hasUnknownMembers","init","objectType","indexType"],"sources":["../../src/definitions/flow.ts"],"sourcesContent":["import {\n defineAliasedType,\n arrayOfType,\n assertOneOf,\n assertValueType,\n validate,\n validateArrayOfType,\n validateOptional,\n validateOptionalType,\n validateType,\n} from \"./utils.ts\";\n\nconst defineType = defineAliasedType(\"Flow\");\n\nconst defineInterfaceishType = (\n name: \"DeclareClass\" | \"DeclareInterface\" | \"InterfaceDeclaration\",\n) => {\n const isDeclareClass = name === \"DeclareClass\";\n\n defineType(name, {\n builder: [\"id\", \"typeParameters\", \"extends\", \"body\"],\n visitor: [\n \"id\",\n \"typeParameters\",\n \"extends\",\n ...(isDeclareClass ? [\"mixins\", \"implements\"] : []),\n \"body\",\n ],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n id: validateType(\"Identifier\"),\n typeParameters: validateOptionalType(\"TypeParameterDeclaration\"),\n extends: validateOptional(arrayOfType(\"InterfaceExtends\")),\n ...(isDeclareClass\n ? {\n mixins: validateOptional(arrayOfType(\"InterfaceExtends\")),\n implements: validateOptional(arrayOfType(\"ClassImplements\")),\n }\n : {}),\n body: validateType(\"ObjectTypeAnnotation\"),\n },\n });\n};\n\ndefineType(\"AnyTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"ArrayTypeAnnotation\", {\n visitor: [\"elementType\"],\n aliases: [\"FlowType\"],\n fields: {\n elementType: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"BooleanTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"BooleanLiteralTypeAnnotation\", {\n builder: [\"value\"],\n aliases: [\"FlowType\"],\n fields: {\n value: validate(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"NullLiteralTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"ClassImplements\", {\n visitor: [\"id\", \"typeParameters\"],\n fields: {\n id: validateType(\"Identifier\"),\n typeParameters: validateOptionalType(\"TypeParameterInstantiation\"),\n },\n});\n\ndefineInterfaceishType(\"DeclareClass\");\n\ndefineType(\"DeclareFunction\", {\n visitor: [\"id\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n id: validateType(\"Identifier\"),\n predicate: validateOptionalType(\"DeclaredPredicate\"),\n },\n});\n\ndefineInterfaceishType(\"DeclareInterface\");\n\ndefineType(\"DeclareModule\", {\n builder: [\"id\", \"body\", \"kind\"],\n visitor: [\"id\", \"body\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n id: validateType([\"Identifier\", \"StringLiteral\"]),\n body: validateType(\"BlockStatement\"),\n kind: validateOptional(assertOneOf(\"CommonJS\", \"ES\")),\n },\n});\n\ndefineType(\"DeclareModuleExports\", {\n visitor: [\"typeAnnotation\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n typeAnnotation: validateType(\"TypeAnnotation\"),\n },\n});\n\ndefineType(\"DeclareTypeAlias\", {\n visitor: [\"id\", \"typeParameters\", \"right\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n id: validateType(\"Identifier\"),\n typeParameters: validateOptionalType(\"TypeParameterDeclaration\"),\n right: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"DeclareOpaqueType\", {\n visitor: [\"id\", \"typeParameters\", \"supertype\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n id: validateType(\"Identifier\"),\n typeParameters: validateOptionalType(\"TypeParameterDeclaration\"),\n supertype: validateOptionalType(\"FlowType\"),\n impltype: validateOptionalType(\"FlowType\"),\n },\n});\n\ndefineType(\"DeclareVariable\", {\n visitor: [\"id\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n id: validateType(\"Identifier\"),\n },\n});\n\ndefineType(\"DeclareExportDeclaration\", {\n visitor: [\"declaration\", \"specifiers\", \"source\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n declaration: validateOptionalType(\"Flow\"),\n specifiers: validateOptional(\n arrayOfType([\"ExportSpecifier\", \"ExportNamespaceSpecifier\"]),\n ),\n source: validateOptionalType(\"StringLiteral\"),\n default: validateOptional(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"DeclareExportAllDeclaration\", {\n visitor: [\"source\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n source: validateType(\"StringLiteral\"),\n exportKind: validateOptional(assertOneOf(\"type\", \"value\")),\n },\n});\n\ndefineType(\"DeclaredPredicate\", {\n visitor: [\"value\"],\n aliases: [\"FlowPredicate\"],\n fields: {\n value: validateType(\"Flow\"),\n },\n});\n\ndefineType(\"ExistsTypeAnnotation\", {\n aliases: [\"FlowType\"],\n});\n\ndefineType(\"FunctionTypeAnnotation\", {\n visitor: [\"typeParameters\", \"params\", \"rest\", \"returnType\"],\n aliases: [\"FlowType\"],\n fields: {\n typeParameters: validateOptionalType(\"TypeParameterDeclaration\"),\n params: validate(arrayOfType(\"FunctionTypeParam\")),\n rest: validateOptionalType(\"FunctionTypeParam\"),\n this: validateOptionalType(\"FunctionTypeParam\"),\n returnType: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"FunctionTypeParam\", {\n visitor: [\"name\", \"typeAnnotation\"],\n fields: {\n name: validateOptionalType(\"Identifier\"),\n typeAnnotation: validateType(\"FlowType\"),\n optional: validateOptional(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"GenericTypeAnnotation\", {\n visitor: [\"id\", \"typeParameters\"],\n aliases: [\"FlowType\"],\n fields: {\n id: validateType([\"Identifier\", \"QualifiedTypeIdentifier\"]),\n typeParameters: validateOptionalType(\"TypeParameterInstantiation\"),\n },\n});\n\ndefineType(\"InferredPredicate\", {\n aliases: [\"FlowPredicate\"],\n});\n\ndefineType(\"InterfaceExtends\", {\n visitor: [\"id\", \"typeParameters\"],\n fields: {\n id: validateType([\"Identifier\", \"QualifiedTypeIdentifier\"]),\n typeParameters: validateOptionalType(\"TypeParameterInstantiation\"),\n },\n});\n\ndefineInterfaceishType(\"InterfaceDeclaration\");\n\ndefineType(\"InterfaceTypeAnnotation\", {\n visitor: [\"extends\", \"body\"],\n aliases: [\"FlowType\"],\n fields: {\n extends: validateOptional(arrayOfType(\"InterfaceExtends\")),\n body: validateType(\"ObjectTypeAnnotation\"),\n },\n});\n\ndefineType(\"IntersectionTypeAnnotation\", {\n visitor: [\"types\"],\n aliases: [\"FlowType\"],\n fields: {\n types: validate(arrayOfType(\"FlowType\")),\n },\n});\n\ndefineType(\"MixedTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"EmptyTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"NullableTypeAnnotation\", {\n visitor: [\"typeAnnotation\"],\n aliases: [\"FlowType\"],\n fields: {\n typeAnnotation: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"NumberLiteralTypeAnnotation\", {\n builder: [\"value\"],\n aliases: [\"FlowType\"],\n fields: {\n value: validate(assertValueType(\"number\")),\n },\n});\n\ndefineType(\"NumberTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"ObjectTypeAnnotation\", {\n visitor: [\"properties\", \"indexers\", \"callProperties\", \"internalSlots\"],\n aliases: [\"FlowType\"],\n builder: [\n \"properties\",\n \"indexers\",\n \"callProperties\",\n \"internalSlots\",\n \"exact\",\n ],\n fields: {\n properties: validate(\n arrayOfType([\"ObjectTypeProperty\", \"ObjectTypeSpreadProperty\"]),\n ),\n indexers: {\n validate: arrayOfType(\"ObjectTypeIndexer\"),\n optional: process.env.BABEL_8_BREAKING ? false : true,\n default: [],\n },\n callProperties: {\n validate: arrayOfType(\"ObjectTypeCallProperty\"),\n optional: process.env.BABEL_8_BREAKING ? false : true,\n default: [],\n },\n internalSlots: {\n validate: arrayOfType(\"ObjectTypeInternalSlot\"),\n optional: process.env.BABEL_8_BREAKING ? false : true,\n default: [],\n },\n exact: {\n validate: assertValueType(\"boolean\"),\n default: false,\n },\n // If the inexact flag is present then this is an object type, and not a\n // declare class, declare interface, or interface. If it is true, the\n // object uses ... to express that it is inexact.\n inexact: validateOptional(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"ObjectTypeInternalSlot\", {\n visitor: [\"id\", \"value\"],\n builder: [\"id\", \"value\", \"optional\", \"static\", \"method\"],\n aliases: [\"UserWhitespacable\"],\n fields: {\n id: validateType(\"Identifier\"),\n value: validateType(\"FlowType\"),\n optional: validate(assertValueType(\"boolean\")),\n static: validate(assertValueType(\"boolean\")),\n method: validate(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"ObjectTypeCallProperty\", {\n visitor: [\"value\"],\n aliases: [\"UserWhitespacable\"],\n fields: {\n value: validateType(\"FlowType\"),\n static: validate(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"ObjectTypeIndexer\", {\n visitor: [\"variance\", \"id\", \"key\", \"value\"],\n builder: [\"id\", \"key\", \"value\", \"variance\"],\n aliases: [\"UserWhitespacable\"],\n fields: {\n id: validateOptionalType(\"Identifier\"),\n key: validateType(\"FlowType\"),\n value: validateType(\"FlowType\"),\n static: validate(assertValueType(\"boolean\")),\n variance: validateOptionalType(\"Variance\"),\n },\n});\n\ndefineType(\"ObjectTypeProperty\", {\n visitor: [\"key\", \"value\", \"variance\"],\n aliases: [\"UserWhitespacable\"],\n fields: {\n key: validateType([\"Identifier\", \"StringLiteral\"]),\n value: validateType(\"FlowType\"),\n kind: validate(assertOneOf(\"init\", \"get\", \"set\")),\n static: validate(assertValueType(\"boolean\")),\n proto: validate(assertValueType(\"boolean\")),\n optional: validate(assertValueType(\"boolean\")),\n variance: validateOptionalType(\"Variance\"),\n method: validate(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"ObjectTypeSpreadProperty\", {\n visitor: [\"argument\"],\n aliases: [\"UserWhitespacable\"],\n fields: {\n argument: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"OpaqueType\", {\n visitor: [\"id\", \"typeParameters\", \"supertype\", \"impltype\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n id: validateType(\"Identifier\"),\n typeParameters: validateOptionalType(\"TypeParameterDeclaration\"),\n supertype: validateOptionalType(\"FlowType\"),\n impltype: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"QualifiedTypeIdentifier\", {\n visitor: [\"qualification\", \"id\"],\n builder: [\"id\", \"qualification\"],\n fields: {\n id: validateType(\"Identifier\"),\n qualification: validateType([\"Identifier\", \"QualifiedTypeIdentifier\"]),\n },\n});\n\ndefineType(\"StringLiteralTypeAnnotation\", {\n builder: [\"value\"],\n aliases: [\"FlowType\"],\n fields: {\n value: validate(assertValueType(\"string\")),\n },\n});\n\ndefineType(\"StringTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"SymbolTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"ThisTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"TupleTypeAnnotation\", {\n visitor: [\"types\"],\n aliases: [\"FlowType\"],\n fields: {\n types: validate(arrayOfType(\"FlowType\")),\n },\n});\n\ndefineType(\"TypeofTypeAnnotation\", {\n visitor: [\"argument\"],\n aliases: [\"FlowType\"],\n fields: {\n argument: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"TypeAlias\", {\n visitor: [\"id\", \"typeParameters\", \"right\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n id: validateType(\"Identifier\"),\n typeParameters: validateOptionalType(\"TypeParameterDeclaration\"),\n right: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"TypeAnnotation\", {\n visitor: [\"typeAnnotation\"],\n fields: {\n typeAnnotation: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"TypeCastExpression\", {\n visitor: [\"expression\", \"typeAnnotation\"],\n aliases: [\"ExpressionWrapper\", \"Expression\"],\n fields: {\n expression: validateType(\"Expression\"),\n typeAnnotation: validateType(\"TypeAnnotation\"),\n },\n});\n\ndefineType(\"TypeParameter\", {\n visitor: [\"bound\", \"default\", \"variance\"],\n fields: {\n name: validate(assertValueType(\"string\")),\n bound: validateOptionalType(\"TypeAnnotation\"),\n default: validateOptionalType(\"FlowType\"),\n variance: validateOptionalType(\"Variance\"),\n },\n});\n\ndefineType(\"TypeParameterDeclaration\", {\n visitor: [\"params\"],\n fields: {\n params: validate(arrayOfType(\"TypeParameter\")),\n },\n});\n\ndefineType(\"TypeParameterInstantiation\", {\n visitor: [\"params\"],\n fields: {\n params: validate(arrayOfType(\"FlowType\")),\n },\n});\n\ndefineType(\"UnionTypeAnnotation\", {\n visitor: [\"types\"],\n aliases: [\"FlowType\"],\n fields: {\n types: validate(arrayOfType(\"FlowType\")),\n },\n});\n\ndefineType(\"Variance\", {\n builder: [\"kind\"],\n fields: {\n kind: validate(assertOneOf(\"minus\", \"plus\")),\n },\n});\n\ndefineType(\"VoidTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\n// Enums\ndefineType(\"EnumDeclaration\", {\n aliases: [\"Statement\", \"Declaration\"],\n visitor: [\"id\", \"body\"],\n fields: {\n id: validateType(\"Identifier\"),\n body: validateType([\n \"EnumBooleanBody\",\n \"EnumNumberBody\",\n \"EnumStringBody\",\n \"EnumSymbolBody\",\n ]),\n },\n});\n\ndefineType(\"EnumBooleanBody\", {\n aliases: [\"EnumBody\"],\n visitor: [\"members\"],\n fields: {\n explicitType: validate(assertValueType(\"boolean\")),\n members: validateArrayOfType(\"EnumBooleanMember\"),\n hasUnknownMembers: validate(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"EnumNumberBody\", {\n aliases: [\"EnumBody\"],\n visitor: [\"members\"],\n fields: {\n explicitType: validate(assertValueType(\"boolean\")),\n members: validateArrayOfType(\"EnumNumberMember\"),\n hasUnknownMembers: validate(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"EnumStringBody\", {\n aliases: [\"EnumBody\"],\n visitor: [\"members\"],\n fields: {\n explicitType: validate(assertValueType(\"boolean\")),\n members: validateArrayOfType([\"EnumStringMember\", \"EnumDefaultedMember\"]),\n hasUnknownMembers: validate(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"EnumSymbolBody\", {\n aliases: [\"EnumBody\"],\n visitor: [\"members\"],\n fields: {\n members: validateArrayOfType(\"EnumDefaultedMember\"),\n hasUnknownMembers: validate(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"EnumBooleanMember\", {\n aliases: [\"EnumMember\"],\n visitor: [\"id\"],\n fields: {\n id: validateType(\"Identifier\"),\n init: validateType(\"BooleanLiteral\"),\n },\n});\n\ndefineType(\"EnumNumberMember\", {\n aliases: [\"EnumMember\"],\n visitor: [\"id\", \"init\"],\n fields: {\n id: validateType(\"Identifier\"),\n init: validateType(\"NumericLiteral\"),\n },\n});\n\ndefineType(\"EnumStringMember\", {\n aliases: [\"EnumMember\"],\n visitor: [\"id\", \"init\"],\n fields: {\n id: validateType(\"Identifier\"),\n init: validateType(\"StringLiteral\"),\n },\n});\n\ndefineType(\"EnumDefaultedMember\", {\n aliases: [\"EnumMember\"],\n visitor: [\"id\"],\n fields: {\n id: validateType(\"Identifier\"),\n },\n});\n\ndefineType(\"IndexedAccessType\", {\n visitor: [\"objectType\", \"indexType\"],\n aliases: [\"FlowType\"],\n fields: {\n objectType: validateType(\"FlowType\"),\n indexType: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"OptionalIndexedAccessType\", {\n visitor: [\"objectType\", \"indexType\"],\n aliases: [\"FlowType\"],\n fields: {\n objectType: validateType(\"FlowType\"),\n indexType: validateType(\"FlowType\"),\n optional: validate(assertValueType(\"boolean\")),\n },\n});\n"],"mappings":";;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAYA,MAAMC,UAAU,GAAG,IAAAC,wBAAiB,EAAC,MAAM,CAAC;AAE5C,MAAMC,sBAAsB,GAC1BC,IAAkE,IAC/D;EACH,MAAMC,cAAc,GAAGD,IAAI,KAAK,cAAc;EAE9CH,UAAU,CAACG,IAAI,EAAE;IACfE,OAAO,EAAE,CAAC,IAAI,EAAE,gBAAgB,EAAE,SAAS,EAAE,MAAM,CAAC;IACpDC,OAAO,EAAE,CACP,IAAI,EACJ,gBAAgB,EAChB,SAAS,EACT,IAAIF,cAAc,GAAG,CAAC,QAAQ,EAAE,YAAY,CAAC,GAAG,EAAE,CAAC,EACnD,MAAM,CACP;IACDG,OAAO,EAAE,CAAC,iBAAiB,EAAE,WAAW,EAAE,aAAa,CAAC;IACxDC,MAAM,EAAAC,MAAA,CAAAC,MAAA;MACJC,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,CAAC;MAC9BC,cAAc,EAAE,IAAAC,2BAAoB,EAAC,0BAA0B,CAAC;MAChEC,OAAO,EAAE,IAAAC,uBAAgB,EAAC,IAAAC,kBAAW,EAAC,kBAAkB,CAAC;IAAC,GACtDb,cAAc,GACd;MACEc,MAAM,EAAE,IAAAF,uBAAgB,EAAC,IAAAC,kBAAW,EAAC,kBAAkB,CAAC,CAAC;MACzDE,UAAU,EAAE,IAAAH,uBAAgB,EAAC,IAAAC,kBAAW,EAAC,iBAAiB,CAAC;IAC7D,CAAC,GACD,CAAC,CAAC;MACNG,IAAI,EAAE,IAAAR,mBAAY,EAAC,sBAAsB;IAAC;EAE9C,CAAC,CAAC;AACJ,CAAC;AAEDZ,UAAU,CAAC,mBAAmB,EAAE;EAC9BO,OAAO,EAAE,CAAC,UAAU,EAAE,oBAAoB;AAC5C,CAAC,CAAC;AAEFP,UAAU,CAAC,qBAAqB,EAAE;EAChCM,OAAO,EAAE,CAAC,aAAa,CAAC;EACxBC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNa,WAAW,EAAE,IAAAT,mBAAY,EAAC,UAAU;EACtC;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,uBAAuB,EAAE;EAClCO,OAAO,EAAE,CAAC,UAAU,EAAE,oBAAoB;AAC5C,CAAC,CAAC;AAEFP,UAAU,CAAC,8BAA8B,EAAE;EACzCK,OAAO,EAAE,CAAC,OAAO,CAAC;EAClBE,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNc,KAAK,EAAE,IAAAC,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC;EAC5C;AACF,CAAC,CAAC;AAEFxB,UAAU,CAAC,2BAA2B,EAAE;EACtCO,OAAO,EAAE,CAAC,UAAU,EAAE,oBAAoB;AAC5C,CAAC,CAAC;AAEFP,UAAU,CAAC,iBAAiB,EAAE;EAC5BM,OAAO,EAAE,CAAC,IAAI,EAAE,gBAAgB,CAAC;EACjCE,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,CAAC;IAC9BC,cAAc,EAAE,IAAAC,2BAAoB,EAAC,4BAA4B;EACnE;AACF,CAAC,CAAC;AAEFZ,sBAAsB,CAAC,cAAc,CAAC;AAEtCF,UAAU,CAAC,iBAAiB,EAAE;EAC5BM,OAAO,EAAE,CAAC,IAAI,CAAC;EACfC,OAAO,EAAE,CAAC,iBAAiB,EAAE,WAAW,EAAE,aAAa,CAAC;EACxDC,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,CAAC;IAC9Ba,SAAS,EAAE,IAAAX,2BAAoB,EAAC,mBAAmB;EACrD;AACF,CAAC,CAAC;AAEFZ,sBAAsB,CAAC,kBAAkB,CAAC;AAE1CF,UAAU,CAAC,eAAe,EAAE;EAC1BK,OAAO,EAAE,CAAC,IAAI,EAAE,MAAM,EAAE,MAAM,CAAC;EAC/BC,OAAO,EAAE,CAAC,IAAI,EAAE,MAAM,CAAC;EACvBC,OAAO,EAAE,CAAC,iBAAiB,EAAE,WAAW,EAAE,aAAa,CAAC;EACxDC,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,CAAC,YAAY,EAAE,eAAe,CAAC,CAAC;IACjDQ,IAAI,EAAE,IAAAR,mBAAY,EAAC,gBAAgB,CAAC;IACpCc,IAAI,EAAE,IAAAV,uBAAgB,EAAC,IAAAW,kBAAW,EAAC,UAAU,EAAE,IAAI,CAAC;EACtD;AACF,CAAC,CAAC;AAEF3B,UAAU,CAAC,sBAAsB,EAAE;EACjCM,OAAO,EAAE,CAAC,gBAAgB,CAAC;EAC3BC,OAAO,EAAE,CAAC,iBAAiB,EAAE,WAAW,EAAE,aAAa,CAAC;EACxDC,MAAM,EAAE;IACNoB,cAAc,EAAE,IAAAhB,mBAAY,EAAC,gBAAgB;EAC/C;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,kBAAkB,EAAE;EAC7BM,OAAO,EAAE,CAAC,IAAI,EAAE,gBAAgB,EAAE,OAAO,CAAC;EAC1CC,OAAO,EAAE,CAAC,iBAAiB,EAAE,WAAW,EAAE,aAAa,CAAC;EACxDC,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,CAAC;IAC9BC,cAAc,EAAE,IAAAC,2BAAoB,EAAC,0BAA0B,CAAC;IAChEe,KAAK,EAAE,IAAAjB,mBAAY,EAAC,UAAU;EAChC;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,mBAAmB,EAAE;EAC9BM,OAAO,EAAE,CAAC,IAAI,EAAE,gBAAgB,EAAE,WAAW,CAAC;EAC9CC,OAAO,EAAE,CAAC,iBAAiB,EAAE,WAAW,EAAE,aAAa,CAAC;EACxDC,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,CAAC;IAC9BC,cAAc,EAAE,IAAAC,2BAAoB,EAAC,0BAA0B,CAAC;IAChEgB,SAAS,EAAE,IAAAhB,2BAAoB,EAAC,UAAU,CAAC;IAC3CiB,QAAQ,EAAE,IAAAjB,2BAAoB,EAAC,UAAU;EAC3C;AACF,CAAC,CAAC;AAEFd,UAAU,CAAC,iBAAiB,EAAE;EAC5BM,OAAO,EAAE,CAAC,IAAI,CAAC;EACfC,OAAO,EAAE,CAAC,iBAAiB,EAAE,WAAW,EAAE,aAAa,CAAC;EACxDC,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY;EAC/B;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,0BAA0B,EAAE;EACrCM,OAAO,EAAE,CAAC,aAAa,EAAE,YAAY,EAAE,QAAQ,CAAC;EAChDC,OAAO,EAAE,CAAC,iBAAiB,EAAE,WAAW,EAAE,aAAa,CAAC;EACxDC,MAAM,EAAE;IACNwB,WAAW,EAAE,IAAAlB,2BAAoB,EAAC,MAAM,CAAC;IACzCmB,UAAU,EAAE,IAAAjB,uBAAgB,EAC1B,IAAAC,kBAAW,EAAC,CAAC,iBAAiB,EAAE,0BAA0B,CAAC,CAC7D,CAAC;IACDiB,MAAM,EAAE,IAAApB,2BAAoB,EAAC,eAAe,CAAC;IAC7CqB,OAAO,EAAE,IAAAnB,uBAAgB,EAAC,IAAAQ,sBAAe,EAAC,SAAS,CAAC;EACtD;AACF,CAAC,CAAC;AAEFxB,UAAU,CAAC,6BAA6B,EAAE;EACxCM,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBC,OAAO,EAAE,CAAC,iBAAiB,EAAE,WAAW,EAAE,aAAa,CAAC;EACxDC,MAAM,EAAE;IACN0B,MAAM,EAAE,IAAAtB,mBAAY,EAAC,eAAe,CAAC;IACrCwB,UAAU,EAAE,IAAApB,uBAAgB,EAAC,IAAAW,kBAAW,EAAC,MAAM,EAAE,OAAO,CAAC;EAC3D;AACF,CAAC,CAAC;AAEF3B,UAAU,CAAC,mBAAmB,EAAE;EAC9BM,OAAO,EAAE,CAAC,OAAO,CAAC;EAClBC,OAAO,EAAE,CAAC,eAAe,CAAC;EAC1BC,MAAM,EAAE;IACNc,KAAK,EAAE,IAAAV,mBAAY,EAAC,MAAM;EAC5B;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,sBAAsB,EAAE;EACjCO,OAAO,EAAE,CAAC,UAAU;AACtB,CAAC,CAAC;AAEFP,UAAU,CAAC,wBAAwB,EAAE;EACnCM,OAAO,EAAE,CAAC,gBAAgB,EAAE,QAAQ,EAAE,MAAM,EAAE,YAAY,CAAC;EAC3DC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNK,cAAc,EAAE,IAAAC,2BAAoB,EAAC,0BAA0B,CAAC;IAChEuB,MAAM,EAAE,IAAAd,eAAQ,EAAC,IAAAN,kBAAW,EAAC,mBAAmB,CAAC,CAAC;IAClDqB,IAAI,EAAE,IAAAxB,2BAAoB,EAAC,mBAAmB,CAAC;IAC/CyB,IAAI,EAAE,IAAAzB,2BAAoB,EAAC,mBAAmB,CAAC;IAC/C0B,UAAU,EAAE,IAAA5B,mBAAY,EAAC,UAAU;EACrC;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,mBAAmB,EAAE;EAC9BM,OAAO,EAAE,CAAC,MAAM,EAAE,gBAAgB,CAAC;EACnCE,MAAM,EAAE;IACNL,IAAI,EAAE,IAAAW,2BAAoB,EAAC,YAAY,CAAC;IACxCc,cAAc,EAAE,IAAAhB,mBAAY,EAAC,UAAU,CAAC;IACxC6B,QAAQ,EAAE,IAAAzB,uBAAgB,EAAC,IAAAQ,sBAAe,EAAC,SAAS,CAAC;EACvD;AACF,CAAC,CAAC;AAEFxB,UAAU,CAAC,uBAAuB,EAAE;EAClCM,OAAO,EAAE,CAAC,IAAI,EAAE,gBAAgB,CAAC;EACjCC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,CAAC,YAAY,EAAE,yBAAyB,CAAC,CAAC;IAC3DC,cAAc,EAAE,IAAAC,2BAAoB,EAAC,4BAA4B;EACnE;AACF,CAAC,CAAC;AAEFd,UAAU,CAAC,mBAAmB,EAAE;EAC9BO,OAAO,EAAE,CAAC,eAAe;AAC3B,CAAC,CAAC;AAEFP,UAAU,CAAC,kBAAkB,EAAE;EAC7BM,OAAO,EAAE,CAAC,IAAI,EAAE,gBAAgB,CAAC;EACjCE,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,CAAC,YAAY,EAAE,yBAAyB,CAAC,CAAC;IAC3DC,cAAc,EAAE,IAAAC,2BAAoB,EAAC,4BAA4B;EACnE;AACF,CAAC,CAAC;AAEFZ,sBAAsB,CAAC,sBAAsB,CAAC;AAE9CF,UAAU,CAAC,yBAAyB,EAAE;EACpCM,OAAO,EAAE,CAAC,SAAS,EAAE,MAAM,CAAC;EAC5BC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNO,OAAO,EAAE,IAAAC,uBAAgB,EAAC,IAAAC,kBAAW,EAAC,kBAAkB,CAAC,CAAC;IAC1DG,IAAI,EAAE,IAAAR,mBAAY,EAAC,sBAAsB;EAC3C;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,4BAA4B,EAAE;EACvCM,OAAO,EAAE,CAAC,OAAO,CAAC;EAClBC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNkC,KAAK,EAAE,IAAAnB,eAAQ,EAAC,IAAAN,kBAAW,EAAC,UAAU,CAAC;EACzC;AACF,CAAC,CAAC;AAEFjB,UAAU,CAAC,qBAAqB,EAAE;EAChCO,OAAO,EAAE,CAAC,UAAU,EAAE,oBAAoB;AAC5C,CAAC,CAAC;AAEFP,UAAU,CAAC,qBAAqB,EAAE;EAChCO,OAAO,EAAE,CAAC,UAAU,EAAE,oBAAoB;AAC5C,CAAC,CAAC;AAEFP,UAAU,CAAC,wBAAwB,EAAE;EACnCM,OAAO,EAAE,CAAC,gBAAgB,CAAC;EAC3BC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNoB,cAAc,EAAE,IAAAhB,mBAAY,EAAC,UAAU;EACzC;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,6BAA6B,EAAE;EACxCK,OAAO,EAAE,CAAC,OAAO,CAAC;EAClBE,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNc,KAAK,EAAE,IAAAC,eAAQ,EAAC,IAAAC,sBAAe,EAAC,QAAQ,CAAC;EAC3C;AACF,CAAC,CAAC;AAEFxB,UAAU,CAAC,sBAAsB,EAAE;EACjCO,OAAO,EAAE,CAAC,UAAU,EAAE,oBAAoB;AAC5C,CAAC,CAAC;AAEFP,UAAU,CAAC,sBAAsB,EAAE;EACjCM,OAAO,EAAE,CAAC,YAAY,EAAE,UAAU,EAAE,gBAAgB,EAAE,eAAe,CAAC;EACtEC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBF,OAAO,EAAE,CACP,YAAY,EACZ,UAAU,EACV,gBAAgB,EAChB,eAAe,EACf,OAAO,CACR;EACDG,MAAM,EAAE;IACNmC,UAAU,EAAE,IAAApB,eAAQ,EAClB,IAAAN,kBAAW,EAAC,CAAC,oBAAoB,EAAE,0BAA0B,CAAC,CAChE,CAAC;IACD2B,QAAQ,EAAE;MACRrB,QAAQ,EAAE,IAAAN,kBAAW,EAAC,mBAAmB,CAAC;MAC1CwB,QAAQ,EAAyC,IAAI;MACrDN,OAAO,EAAE;IACX,CAAC;IACDU,cAAc,EAAE;MACdtB,QAAQ,EAAE,IAAAN,kBAAW,EAAC,wBAAwB,CAAC;MAC/CwB,QAAQ,EAAyC,IAAI;MACrDN,OAAO,EAAE;IACX,CAAC;IACDW,aAAa,EAAE;MACbvB,QAAQ,EAAE,IAAAN,kBAAW,EAAC,wBAAwB,CAAC;MAC/CwB,QAAQ,EAAyC,IAAI;MACrDN,OAAO,EAAE;IACX,CAAC;IACDY,KAAK,EAAE;MACLxB,QAAQ,EAAE,IAAAC,sBAAe,EAAC,SAAS,CAAC;MACpCW,OAAO,EAAE;IACX,CAAC;IAIDa,OAAO,EAAE,IAAAhC,uBAAgB,EAAC,IAAAQ,sBAAe,EAAC,SAAS,CAAC;EACtD;AACF,CAAC,CAAC;AAEFxB,UAAU,CAAC,wBAAwB,EAAE;EACnCM,OAAO,EAAE,CAAC,IAAI,EAAE,OAAO,CAAC;EACxBD,OAAO,EAAE,CAAC,IAAI,EAAE,OAAO,EAAE,UAAU,EAAE,QAAQ,EAAE,QAAQ,CAAC;EACxDE,OAAO,EAAE,CAAC,mBAAmB,CAAC;EAC9BC,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,CAAC;IAC9BU,KAAK,EAAE,IAAAV,mBAAY,EAAC,UAAU,CAAC;IAC/B6B,QAAQ,EAAE,IAAAlB,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC,CAAC;IAC9CyB,MAAM,EAAE,IAAA1B,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC,CAAC;IAC5C0B,MAAM,EAAE,IAAA3B,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC;EAC7C;AACF,CAAC,CAAC;AAEFxB,UAAU,CAAC,wBAAwB,EAAE;EACnCM,OAAO,EAAE,CAAC,OAAO,CAAC;EAClBC,OAAO,EAAE,CAAC,mBAAmB,CAAC;EAC9BC,MAAM,EAAE;IACNc,KAAK,EAAE,IAAAV,mBAAY,EAAC,UAAU,CAAC;IAC/BqC,MAAM,EAAE,IAAA1B,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC;EAC7C;AACF,CAAC,CAAC;AAEFxB,UAAU,CAAC,mBAAmB,EAAE;EAC9BM,OAAO,EAAE,CAAC,UAAU,EAAE,IAAI,EAAE,KAAK,EAAE,OAAO,CAAC;EAC3CD,OAAO,EAAE,CAAC,IAAI,EAAE,KAAK,EAAE,OAAO,EAAE,UAAU,CAAC;EAC3CE,OAAO,EAAE,CAAC,mBAAmB,CAAC;EAC9BC,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAG,2BAAoB,EAAC,YAAY,CAAC;IACtCqC,GAAG,EAAE,IAAAvC,mBAAY,EAAC,UAAU,CAAC;IAC7BU,KAAK,EAAE,IAAAV,mBAAY,EAAC,UAAU,CAAC;IAC/BqC,MAAM,EAAE,IAAA1B,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC,CAAC;IAC5C4B,QAAQ,EAAE,IAAAtC,2BAAoB,EAAC,UAAU;EAC3C;AACF,CAAC,CAAC;AAEFd,UAAU,CAAC,oBAAoB,EAAE;EAC/BM,OAAO,EAAE,CAAC,KAAK,EAAE,OAAO,EAAE,UAAU,CAAC;EACrCC,OAAO,EAAE,CAAC,mBAAmB,CAAC;EAC9BC,MAAM,EAAE;IACN2C,GAAG,EAAE,IAAAvC,mBAAY,EAAC,CAAC,YAAY,EAAE,eAAe,CAAC,CAAC;IAClDU,KAAK,EAAE,IAAAV,mBAAY,EAAC,UAAU,CAAC;IAC/Bc,IAAI,EAAE,IAAAH,eAAQ,EAAC,IAAAI,kBAAW,EAAC,MAAM,EAAE,KAAK,EAAE,KAAK,CAAC,CAAC;IACjDsB,MAAM,EAAE,IAAA1B,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC,CAAC;IAC5C6B,KAAK,EAAE,IAAA9B,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC,CAAC;IAC3CiB,QAAQ,EAAE,IAAAlB,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC,CAAC;IAC9C4B,QAAQ,EAAE,IAAAtC,2BAAoB,EAAC,UAAU,CAAC;IAC1CoC,MAAM,EAAE,IAAA3B,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC;EAC7C;AACF,CAAC,CAAC;AAEFxB,UAAU,CAAC,0BAA0B,EAAE;EACrCM,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,OAAO,EAAE,CAAC,mBAAmB,CAAC;EAC9BC,MAAM,EAAE;IACN8C,QAAQ,EAAE,IAAA1C,mBAAY,EAAC,UAAU;EACnC;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,YAAY,EAAE;EACvBM,OAAO,EAAE,CAAC,IAAI,EAAE,gBAAgB,EAAE,WAAW,EAAE,UAAU,CAAC;EAC1DC,OAAO,EAAE,CAAC,iBAAiB,EAAE,WAAW,EAAE,aAAa,CAAC;EACxDC,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,CAAC;IAC9BC,cAAc,EAAE,IAAAC,2BAAoB,EAAC,0BAA0B,CAAC;IAChEgB,SAAS,EAAE,IAAAhB,2BAAoB,EAAC,UAAU,CAAC;IAC3CiB,QAAQ,EAAE,IAAAnB,mBAAY,EAAC,UAAU;EACnC;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,yBAAyB,EAAE;EACpCM,OAAO,EAAE,CAAC,eAAe,EAAE,IAAI,CAAC;EAChCD,OAAO,EAAE,CAAC,IAAI,EAAE,eAAe,CAAC;EAChCG,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,CAAC;IAC9B2C,aAAa,EAAE,IAAA3C,mBAAY,EAAC,CAAC,YAAY,EAAE,yBAAyB,CAAC;EACvE;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,6BAA6B,EAAE;EACxCK,OAAO,EAAE,CAAC,OAAO,CAAC;EAClBE,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNc,KAAK,EAAE,IAAAC,eAAQ,EAAC,IAAAC,sBAAe,EAAC,QAAQ,CAAC;EAC3C;AACF,CAAC,CAAC;AAEFxB,UAAU,CAAC,sBAAsB,EAAE;EACjCO,OAAO,EAAE,CAAC,UAAU,EAAE,oBAAoB;AAC5C,CAAC,CAAC;AAEFP,UAAU,CAAC,sBAAsB,EAAE;EACjCO,OAAO,EAAE,CAAC,UAAU,EAAE,oBAAoB;AAC5C,CAAC,CAAC;AAEFP,UAAU,CAAC,oBAAoB,EAAE;EAC/BO,OAAO,EAAE,CAAC,UAAU,EAAE,oBAAoB;AAC5C,CAAC,CAAC;AAEFP,UAAU,CAAC,qBAAqB,EAAE;EAChCM,OAAO,EAAE,CAAC,OAAO,CAAC;EAClBC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNkC,KAAK,EAAE,IAAAnB,eAAQ,EAAC,IAAAN,kBAAW,EAAC,UAAU,CAAC;EACzC;AACF,CAAC,CAAC;AAEFjB,UAAU,CAAC,sBAAsB,EAAE;EACjCM,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACN8C,QAAQ,EAAE,IAAA1C,mBAAY,EAAC,UAAU;EACnC;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,WAAW,EAAE;EACtBM,OAAO,EAAE,CAAC,IAAI,EAAE,gBAAgB,EAAE,OAAO,CAAC;EAC1CC,OAAO,EAAE,CAAC,iBAAiB,EAAE,WAAW,EAAE,aAAa,CAAC;EACxDC,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,CAAC;IAC9BC,cAAc,EAAE,IAAAC,2BAAoB,EAAC,0BAA0B,CAAC;IAChEe,KAAK,EAAE,IAAAjB,mBAAY,EAAC,UAAU;EAChC;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,gBAAgB,EAAE;EAC3BM,OAAO,EAAE,CAAC,gBAAgB,CAAC;EAC3BE,MAAM,EAAE;IACNoB,cAAc,EAAE,IAAAhB,mBAAY,EAAC,UAAU;EACzC;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,oBAAoB,EAAE;EAC/BM,OAAO,EAAE,CAAC,YAAY,EAAE,gBAAgB,CAAC;EACzCC,OAAO,EAAE,CAAC,mBAAmB,EAAE,YAAY,CAAC;EAC5CC,MAAM,EAAE;IACNgD,UAAU,EAAE,IAAA5C,mBAAY,EAAC,YAAY,CAAC;IACtCgB,cAAc,EAAE,IAAAhB,mBAAY,EAAC,gBAAgB;EAC/C;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,eAAe,EAAE;EAC1BM,OAAO,EAAE,CAAC,OAAO,EAAE,SAAS,EAAE,UAAU,CAAC;EACzCE,MAAM,EAAE;IACNL,IAAI,EAAE,IAAAoB,eAAQ,EAAC,IAAAC,sBAAe,EAAC,QAAQ,CAAC,CAAC;IACzCiC,KAAK,EAAE,IAAA3C,2BAAoB,EAAC,gBAAgB,CAAC;IAC7CqB,OAAO,EAAE,IAAArB,2BAAoB,EAAC,UAAU,CAAC;IACzCsC,QAAQ,EAAE,IAAAtC,2BAAoB,EAAC,UAAU;EAC3C;AACF,CAAC,CAAC;AAEFd,UAAU,CAAC,0BAA0B,EAAE;EACrCM,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBE,MAAM,EAAE;IACN6B,MAAM,EAAE,IAAAd,eAAQ,EAAC,IAAAN,kBAAW,EAAC,eAAe,CAAC;EAC/C;AACF,CAAC,CAAC;AAEFjB,UAAU,CAAC,4BAA4B,EAAE;EACvCM,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBE,MAAM,EAAE;IACN6B,MAAM,EAAE,IAAAd,eAAQ,EAAC,IAAAN,kBAAW,EAAC,UAAU,CAAC;EAC1C;AACF,CAAC,CAAC;AAEFjB,UAAU,CAAC,qBAAqB,EAAE;EAChCM,OAAO,EAAE,CAAC,OAAO,CAAC;EAClBC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNkC,KAAK,EAAE,IAAAnB,eAAQ,EAAC,IAAAN,kBAAW,EAAC,UAAU,CAAC;EACzC;AACF,CAAC,CAAC;AAEFjB,UAAU,CAAC,UAAU,EAAE;EACrBK,OAAO,EAAE,CAAC,MAAM,CAAC;EACjBG,MAAM,EAAE;IACNkB,IAAI,EAAE,IAAAH,eAAQ,EAAC,IAAAI,kBAAW,EAAC,OAAO,EAAE,MAAM,CAAC;EAC7C;AACF,CAAC,CAAC;AAEF3B,UAAU,CAAC,oBAAoB,EAAE;EAC/BO,OAAO,EAAE,CAAC,UAAU,EAAE,oBAAoB;AAC5C,CAAC,CAAC;AAGFP,UAAU,CAAC,iBAAiB,EAAE;EAC5BO,OAAO,EAAE,CAAC,WAAW,EAAE,aAAa,CAAC;EACrCD,OAAO,EAAE,CAAC,IAAI,EAAE,MAAM,CAAC;EACvBE,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,CAAC;IAC9BQ,IAAI,EAAE,IAAAR,mBAAY,EAAC,CACjB,iBAAiB,EACjB,gBAAgB,EAChB,gBAAgB,EAChB,gBAAgB,CACjB;EACH;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,iBAAiB,EAAE;EAC5BO,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBD,OAAO,EAAE,CAAC,SAAS,CAAC;EACpBE,MAAM,EAAE;IACNkD,YAAY,EAAE,IAAAnC,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC,CAAC;IAClDmC,OAAO,EAAE,IAAAC,0BAAmB,EAAC,mBAAmB,CAAC;IACjDC,iBAAiB,EAAE,IAAAtC,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC;EACxD;AACF,CAAC,CAAC;AAEFxB,UAAU,CAAC,gBAAgB,EAAE;EAC3BO,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBD,OAAO,EAAE,CAAC,SAAS,CAAC;EACpBE,MAAM,EAAE;IACNkD,YAAY,EAAE,IAAAnC,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC,CAAC;IAClDmC,OAAO,EAAE,IAAAC,0BAAmB,EAAC,kBAAkB,CAAC;IAChDC,iBAAiB,EAAE,IAAAtC,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC;EACxD;AACF,CAAC,CAAC;AAEFxB,UAAU,CAAC,gBAAgB,EAAE;EAC3BO,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBD,OAAO,EAAE,CAAC,SAAS,CAAC;EACpBE,MAAM,EAAE;IACNkD,YAAY,EAAE,IAAAnC,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC,CAAC;IAClDmC,OAAO,EAAE,IAAAC,0BAAmB,EAAC,CAAC,kBAAkB,EAAE,qBAAqB,CAAC,CAAC;IACzEC,iBAAiB,EAAE,IAAAtC,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC;EACxD;AACF,CAAC,CAAC;AAEFxB,UAAU,CAAC,gBAAgB,EAAE;EAC3BO,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBD,OAAO,EAAE,CAAC,SAAS,CAAC;EACpBE,MAAM,EAAE;IACNmD,OAAO,EAAE,IAAAC,0BAAmB,EAAC,qBAAqB,CAAC;IACnDC,iBAAiB,EAAE,IAAAtC,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC;EACxD;AACF,CAAC,CAAC;AAEFxB,UAAU,CAAC,mBAAmB,EAAE;EAC9BO,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBD,OAAO,EAAE,CAAC,IAAI,CAAC;EACfE,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,CAAC;IAC9BkD,IAAI,EAAE,IAAAlD,mBAAY,EAAC,gBAAgB;EACrC;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,kBAAkB,EAAE;EAC7BO,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBD,OAAO,EAAE,CAAC,IAAI,EAAE,MAAM,CAAC;EACvBE,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,CAAC;IAC9BkD,IAAI,EAAE,IAAAlD,mBAAY,EAAC,gBAAgB;EACrC;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,kBAAkB,EAAE;EAC7BO,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBD,OAAO,EAAE,CAAC,IAAI,EAAE,MAAM,CAAC;EACvBE,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY,CAAC;IAC9BkD,IAAI,EAAE,IAAAlD,mBAAY,EAAC,eAAe;EACpC;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,qBAAqB,EAAE;EAChCO,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBD,OAAO,EAAE,CAAC,IAAI,CAAC;EACfE,MAAM,EAAE;IACNG,EAAE,EAAE,IAAAC,mBAAY,EAAC,YAAY;EAC/B;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,mBAAmB,EAAE;EAC9BM,OAAO,EAAE,CAAC,YAAY,EAAE,WAAW,CAAC;EACpCC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNuD,UAAU,EAAE,IAAAnD,mBAAY,EAAC,UAAU,CAAC;IACpCoD,SAAS,EAAE,IAAApD,mBAAY,EAAC,UAAU;EACpC;AACF,CAAC,CAAC;AAEFZ,UAAU,CAAC,2BAA2B,EAAE;EACtCM,OAAO,EAAE,CAAC,YAAY,EAAE,WAAW,CAAC;EACpCC,OAAO,EAAE,CAAC,UAAU,CAAC;EACrBC,MAAM,EAAE;IACNuD,UAAU,EAAE,IAAAnD,mBAAY,EAAC,UAAU,CAAC;IACpCoD,SAAS,EAAE,IAAApD,mBAAY,EAAC,UAAU,CAAC;IACnC6B,QAAQ,EAAE,IAAAlB,eAAQ,EAAC,IAAAC,sBAAe,EAAC,SAAS,CAAC;EAC/C;AACF,CAAC,CAAC","ignoreList":[]} \ No newline at end of file +{"version":3,"names":["_core","require","_utils","defineType","defineAliasedType","defineInterfaceishType","name","isDeclareClass","builder","visitor","aliases","fields","Object","assign","id","validateType","typeParameters","validateOptionalType","extends","validateOptional","arrayOfType","mixins","implements","body","elementType","value","validate","assertValueType","predicate","kind","assertOneOf","typeAnnotation","right","supertype","impltype","declaration","specifiers","source","default","importAttributes","exportKind","params","validateArrayOfType","rest","this","returnType","optional","types","properties","indexers","callProperties","internalSlots","exact","inexact","static","method","key","variance","proto","argument","qualification","expression","bound","explicitType","members","hasUnknownMembers","init","objectType","indexType"],"sources":["../../src/definitions/flow.ts"],"sourcesContent":["import { importAttributes } from \"./core.ts\";\nimport {\n defineAliasedType,\n arrayOfType,\n assertOneOf,\n assertValueType,\n validate,\n validateArrayOfType,\n validateOptional,\n validateOptionalType,\n validateType,\n} from \"./utils.ts\";\n\nconst defineType = defineAliasedType(\"Flow\");\n\nconst defineInterfaceishType = (\n name: \"DeclareClass\" | \"DeclareInterface\" | \"InterfaceDeclaration\",\n) => {\n const isDeclareClass = name === \"DeclareClass\";\n\n defineType(name, {\n builder: [\"id\", \"typeParameters\", \"extends\", \"body\"],\n visitor: [\n \"id\",\n \"typeParameters\",\n \"extends\",\n ...(isDeclareClass ? [\"mixins\", \"implements\"] : []),\n \"body\",\n ],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n id: validateType(\"Identifier\"),\n typeParameters: validateOptionalType(\"TypeParameterDeclaration\"),\n extends: validateOptional(arrayOfType(\"InterfaceExtends\")),\n ...(isDeclareClass\n ? {\n mixins: validateOptional(arrayOfType(\"InterfaceExtends\")),\n implements: validateOptional(arrayOfType(\"ClassImplements\")),\n }\n : {}),\n body: validateType(\"ObjectTypeAnnotation\"),\n },\n });\n};\n\ndefineType(\"AnyTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"ArrayTypeAnnotation\", {\n visitor: [\"elementType\"],\n aliases: [\"FlowType\"],\n fields: {\n elementType: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"BooleanTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"BooleanLiteralTypeAnnotation\", {\n builder: [\"value\"],\n aliases: [\"FlowType\"],\n fields: {\n value: validate(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"NullLiteralTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"ClassImplements\", {\n visitor: [\"id\", \"typeParameters\"],\n fields: {\n id: validateType(\"Identifier\"),\n typeParameters: validateOptionalType(\"TypeParameterInstantiation\"),\n },\n});\n\ndefineInterfaceishType(\"DeclareClass\");\n\ndefineType(\"DeclareFunction\", {\n visitor: [\"id\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n id: validateType(\"Identifier\"),\n predicate: validateOptionalType(\"DeclaredPredicate\"),\n },\n});\n\ndefineInterfaceishType(\"DeclareInterface\");\n\ndefineType(\"DeclareModule\", {\n builder: [\"id\", \"body\", \"kind\"],\n visitor: [\"id\", \"body\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n id: validateType(\"Identifier\", \"StringLiteral\"),\n body: validateType(\"BlockStatement\"),\n kind: validateOptional(assertOneOf(\"CommonJS\", \"ES\")),\n },\n});\n\ndefineType(\"DeclareModuleExports\", {\n visitor: [\"typeAnnotation\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n typeAnnotation: validateType(\"TypeAnnotation\"),\n },\n});\n\ndefineType(\"DeclareTypeAlias\", {\n visitor: [\"id\", \"typeParameters\", \"right\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n id: validateType(\"Identifier\"),\n typeParameters: validateOptionalType(\"TypeParameterDeclaration\"),\n right: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"DeclareOpaqueType\", {\n visitor: [\"id\", \"typeParameters\", \"supertype\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n id: validateType(\"Identifier\"),\n typeParameters: validateOptionalType(\"TypeParameterDeclaration\"),\n supertype: validateOptionalType(\"FlowType\"),\n impltype: validateOptionalType(\"FlowType\"),\n },\n});\n\ndefineType(\"DeclareVariable\", {\n visitor: [\"id\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n id: validateType(\"Identifier\"),\n },\n});\n\ndefineType(\"DeclareExportDeclaration\", {\n visitor: [\"declaration\", \"specifiers\", \"source\", \"attributes\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n declaration: validateOptionalType(\"Flow\"),\n specifiers: validateOptional(\n arrayOfType(\"ExportSpecifier\", \"ExportNamespaceSpecifier\"),\n ),\n source: validateOptionalType(\"StringLiteral\"),\n default: validateOptional(assertValueType(\"boolean\")),\n ...importAttributes,\n },\n});\n\ndefineType(\"DeclareExportAllDeclaration\", {\n visitor: [\"source\", \"attributes\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n source: validateType(\"StringLiteral\"),\n exportKind: validateOptional(assertOneOf(\"type\", \"value\")),\n ...importAttributes,\n },\n});\n\ndefineType(\"DeclaredPredicate\", {\n visitor: [\"value\"],\n aliases: [\"FlowPredicate\"],\n fields: {\n value: validateType(\"Flow\"),\n },\n});\n\ndefineType(\"ExistsTypeAnnotation\", {\n aliases: [\"FlowType\"],\n});\n\ndefineType(\"FunctionTypeAnnotation\", {\n visitor: [\"typeParameters\", \"params\", \"rest\", \"returnType\"],\n aliases: [\"FlowType\"],\n fields: {\n typeParameters: validateOptionalType(\"TypeParameterDeclaration\"),\n params: validateArrayOfType(\"FunctionTypeParam\"),\n rest: validateOptionalType(\"FunctionTypeParam\"),\n this: validateOptionalType(\"FunctionTypeParam\"),\n returnType: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"FunctionTypeParam\", {\n visitor: [\"name\", \"typeAnnotation\"],\n fields: {\n name: validateOptionalType(\"Identifier\"),\n typeAnnotation: validateType(\"FlowType\"),\n optional: validateOptional(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"GenericTypeAnnotation\", {\n visitor: [\"id\", \"typeParameters\"],\n aliases: [\"FlowType\"],\n fields: {\n id: validateType(\"Identifier\", \"QualifiedTypeIdentifier\"),\n typeParameters: validateOptionalType(\"TypeParameterInstantiation\"),\n },\n});\n\ndefineType(\"InferredPredicate\", {\n aliases: [\"FlowPredicate\"],\n});\n\ndefineType(\"InterfaceExtends\", {\n visitor: [\"id\", \"typeParameters\"],\n fields: {\n id: validateType(\"Identifier\", \"QualifiedTypeIdentifier\"),\n typeParameters: validateOptionalType(\"TypeParameterInstantiation\"),\n },\n});\n\ndefineInterfaceishType(\"InterfaceDeclaration\");\n\ndefineType(\"InterfaceTypeAnnotation\", {\n visitor: [\"extends\", \"body\"],\n aliases: [\"FlowType\"],\n fields: {\n extends: validateOptional(arrayOfType(\"InterfaceExtends\")),\n body: validateType(\"ObjectTypeAnnotation\"),\n },\n});\n\ndefineType(\"IntersectionTypeAnnotation\", {\n visitor: [\"types\"],\n aliases: [\"FlowType\"],\n fields: {\n types: validate(arrayOfType(\"FlowType\")),\n },\n});\n\ndefineType(\"MixedTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"EmptyTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"NullableTypeAnnotation\", {\n visitor: [\"typeAnnotation\"],\n aliases: [\"FlowType\"],\n fields: {\n typeAnnotation: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"NumberLiteralTypeAnnotation\", {\n builder: [\"value\"],\n aliases: [\"FlowType\"],\n fields: {\n value: validate(assertValueType(\"number\")),\n },\n});\n\ndefineType(\"NumberTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"ObjectTypeAnnotation\", {\n visitor: [\"properties\", \"indexers\", \"callProperties\", \"internalSlots\"],\n aliases: [\"FlowType\"],\n builder: [\n \"properties\",\n \"indexers\",\n \"callProperties\",\n \"internalSlots\",\n \"exact\",\n ],\n fields: {\n properties: validate(\n arrayOfType(\"ObjectTypeProperty\", \"ObjectTypeSpreadProperty\"),\n ),\n indexers: {\n validate: arrayOfType(\"ObjectTypeIndexer\"),\n optional: process.env.BABEL_8_BREAKING ? false : true,\n default: [],\n },\n callProperties: {\n validate: arrayOfType(\"ObjectTypeCallProperty\"),\n optional: process.env.BABEL_8_BREAKING ? false : true,\n default: [],\n },\n internalSlots: {\n validate: arrayOfType(\"ObjectTypeInternalSlot\"),\n optional: process.env.BABEL_8_BREAKING ? false : true,\n default: [],\n },\n exact: {\n validate: assertValueType(\"boolean\"),\n default: false,\n },\n // If the inexact flag is present then this is an object type, and not a\n // declare class, declare interface, or interface. If it is true, the\n // object uses ... to express that it is inexact.\n inexact: validateOptional(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"ObjectTypeInternalSlot\", {\n visitor: [\"id\", \"value\"],\n builder: [\"id\", \"value\", \"optional\", \"static\", \"method\"],\n aliases: [\"UserWhitespacable\"],\n fields: {\n id: validateType(\"Identifier\"),\n value: validateType(\"FlowType\"),\n optional: validate(assertValueType(\"boolean\")),\n static: validate(assertValueType(\"boolean\")),\n method: validate(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"ObjectTypeCallProperty\", {\n visitor: [\"value\"],\n aliases: [\"UserWhitespacable\"],\n fields: {\n value: validateType(\"FlowType\"),\n static: validate(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"ObjectTypeIndexer\", {\n visitor: [\"variance\", \"id\", \"key\", \"value\"],\n builder: [\"id\", \"key\", \"value\", \"variance\"],\n aliases: [\"UserWhitespacable\"],\n fields: {\n id: validateOptionalType(\"Identifier\"),\n key: validateType(\"FlowType\"),\n value: validateType(\"FlowType\"),\n static: validate(assertValueType(\"boolean\")),\n variance: validateOptionalType(\"Variance\"),\n },\n});\n\ndefineType(\"ObjectTypeProperty\", {\n visitor: [\"key\", \"value\", \"variance\"],\n aliases: [\"UserWhitespacable\"],\n fields: {\n key: validateType(\"Identifier\", \"StringLiteral\"),\n value: validateType(\"FlowType\"),\n kind: validate(assertOneOf(\"init\", \"get\", \"set\")),\n static: validate(assertValueType(\"boolean\")),\n proto: validate(assertValueType(\"boolean\")),\n optional: validate(assertValueType(\"boolean\")),\n variance: validateOptionalType(\"Variance\"),\n method: validate(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"ObjectTypeSpreadProperty\", {\n visitor: [\"argument\"],\n aliases: [\"UserWhitespacable\"],\n fields: {\n argument: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"OpaqueType\", {\n visitor: [\"id\", \"typeParameters\", \"supertype\", \"impltype\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n id: validateType(\"Identifier\"),\n typeParameters: validateOptionalType(\"TypeParameterDeclaration\"),\n supertype: validateOptionalType(\"FlowType\"),\n impltype: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"QualifiedTypeIdentifier\", {\n visitor: [\"qualification\", \"id\"],\n builder: [\"id\", \"qualification\"],\n fields: {\n id: validateType(\"Identifier\"),\n qualification: validateType(\"Identifier\", \"QualifiedTypeIdentifier\"),\n },\n});\n\ndefineType(\"StringLiteralTypeAnnotation\", {\n builder: [\"value\"],\n aliases: [\"FlowType\"],\n fields: {\n value: validate(assertValueType(\"string\")),\n },\n});\n\ndefineType(\"StringTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"SymbolTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"ThisTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\ndefineType(\"TupleTypeAnnotation\", {\n visitor: [\"types\"],\n aliases: [\"FlowType\"],\n fields: {\n types: validate(arrayOfType(\"FlowType\")),\n },\n});\n\ndefineType(\"TypeofTypeAnnotation\", {\n visitor: [\"argument\"],\n aliases: [\"FlowType\"],\n fields: {\n argument: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"TypeAlias\", {\n visitor: [\"id\", \"typeParameters\", \"right\"],\n aliases: [\"FlowDeclaration\", \"Statement\", \"Declaration\"],\n fields: {\n id: validateType(\"Identifier\"),\n typeParameters: validateOptionalType(\"TypeParameterDeclaration\"),\n right: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"TypeAnnotation\", {\n visitor: [\"typeAnnotation\"],\n fields: {\n typeAnnotation: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"TypeCastExpression\", {\n visitor: [\"expression\", \"typeAnnotation\"],\n aliases: [\"ExpressionWrapper\", \"Expression\"],\n fields: {\n expression: validateType(\"Expression\"),\n typeAnnotation: validateType(\"TypeAnnotation\"),\n },\n});\n\ndefineType(\"TypeParameter\", {\n visitor: [\"bound\", \"default\", \"variance\"],\n fields: {\n name: validate(assertValueType(\"string\")),\n bound: validateOptionalType(\"TypeAnnotation\"),\n default: validateOptionalType(\"FlowType\"),\n variance: validateOptionalType(\"Variance\"),\n },\n});\n\ndefineType(\"TypeParameterDeclaration\", {\n visitor: [\"params\"],\n fields: {\n params: validate(arrayOfType(\"TypeParameter\")),\n },\n});\n\ndefineType(\"TypeParameterInstantiation\", {\n visitor: [\"params\"],\n fields: {\n params: validate(arrayOfType(\"FlowType\")),\n },\n});\n\ndefineType(\"UnionTypeAnnotation\", {\n visitor: [\"types\"],\n aliases: [\"FlowType\"],\n fields: {\n types: validate(arrayOfType(\"FlowType\")),\n },\n});\n\ndefineType(\"Variance\", {\n builder: [\"kind\"],\n fields: {\n kind: validate(assertOneOf(\"minus\", \"plus\")),\n },\n});\n\ndefineType(\"VoidTypeAnnotation\", {\n aliases: [\"FlowType\", \"FlowBaseAnnotation\"],\n});\n\n// Enums\ndefineType(\"EnumDeclaration\", {\n aliases: [\"Statement\", \"Declaration\"],\n visitor: [\"id\", \"body\"],\n fields: {\n id: validateType(\"Identifier\"),\n body: validateType(\n \"EnumBooleanBody\",\n \"EnumNumberBody\",\n \"EnumStringBody\",\n \"EnumSymbolBody\",\n ),\n },\n});\n\ndefineType(\"EnumBooleanBody\", {\n aliases: [\"EnumBody\"],\n visitor: [\"members\"],\n fields: {\n explicitType: validate(assertValueType(\"boolean\")),\n members: validateArrayOfType(\"EnumBooleanMember\"),\n hasUnknownMembers: validate(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"EnumNumberBody\", {\n aliases: [\"EnumBody\"],\n visitor: [\"members\"],\n fields: {\n explicitType: validate(assertValueType(\"boolean\")),\n members: validateArrayOfType(\"EnumNumberMember\"),\n hasUnknownMembers: validate(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"EnumStringBody\", {\n aliases: [\"EnumBody\"],\n visitor: [\"members\"],\n fields: {\n explicitType: validate(assertValueType(\"boolean\")),\n members: validateArrayOfType(\"EnumStringMember\", \"EnumDefaultedMember\"),\n hasUnknownMembers: validate(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"EnumSymbolBody\", {\n aliases: [\"EnumBody\"],\n visitor: [\"members\"],\n fields: {\n members: validateArrayOfType(\"EnumDefaultedMember\"),\n hasUnknownMembers: validate(assertValueType(\"boolean\")),\n },\n});\n\ndefineType(\"EnumBooleanMember\", {\n aliases: [\"EnumMember\"],\n visitor: [\"id\"],\n fields: {\n id: validateType(\"Identifier\"),\n init: validateType(\"BooleanLiteral\"),\n },\n});\n\ndefineType(\"EnumNumberMember\", {\n aliases: [\"EnumMember\"],\n visitor: [\"id\", \"init\"],\n fields: {\n id: validateType(\"Identifier\"),\n init: validateType(\"NumericLiteral\"),\n },\n});\n\ndefineType(\"EnumStringMember\", {\n aliases: [\"EnumMember\"],\n visitor: [\"id\", \"init\"],\n fields: {\n id: validateType(\"Identifier\"),\n init: validateType(\"StringLiteral\"),\n },\n});\n\ndefineType(\"EnumDefaultedMember\", {\n aliases: [\"EnumMember\"],\n visitor: [\"id\"],\n fields: {\n id: validateType(\"Identifier\"),\n },\n});\n\ndefineType(\"IndexedAccessType\", {\n visitor: [\"objectType\", \"indexType\"],\n aliases: [\"FlowType\"],\n fields: {\n objectType: validateType(\"FlowType\"),\n indexType: validateType(\"FlowType\"),\n },\n});\n\ndefineType(\"OptionalIndexedAccessType\", {\n visitor: [\"objectType\", \"indexType\"],\n aliases: [\"FlowType\"],\n fields: {\n objectType: validateType(\"FlowType\"),\n indexType: validateType(\"FlowType\"),\n optional: validate(assertValueType(\"boolean\")),\n },\n});\n"],"mappings":"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","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/index.js b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/index.js index 1f9b95ca3..bb91b4bf0 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/index.js +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/index.js @@ -70,7 +70,6 @@ Object.defineProperty(exports, "VISITOR_KEYS", { return _utils.VISITOR_KEYS; } }); -var _toFastProperties = require("to-fast-properties"); require("./core.js"); require("./flow.js"); require("./jsx.js"); @@ -83,14 +82,6 @@ var _deprecatedAliases = require("./deprecated-aliases.js"); Object.keys(_deprecatedAliases.DEPRECATED_ALIASES).forEach(deprecatedAlias => { _utils.FLIPPED_ALIAS_KEYS[deprecatedAlias] = _utils.FLIPPED_ALIAS_KEYS[_deprecatedAliases.DEPRECATED_ALIASES[deprecatedAlias]]; }); -_toFastProperties(_utils.VISITOR_KEYS); -_toFastProperties(_utils.ALIAS_KEYS); -_toFastProperties(_utils.FLIPPED_ALIAS_KEYS); -_toFastProperties(_utils.NODE_FIELDS); -_toFastProperties(_utils.BUILDER_KEYS); -_toFastProperties(_utils.DEPRECATED_KEYS); -_toFastProperties(_placeholders.PLACEHOLDERS_ALIAS); -_toFastProperties(_placeholders.PLACEHOLDERS_FLIPPED_ALIAS); const TYPES = exports.TYPES = [].concat(Object.keys(_utils.VISITOR_KEYS), Object.keys(_utils.FLIPPED_ALIAS_KEYS), Object.keys(_utils.DEPRECATED_KEYS)); //# sourceMappingURL=index.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/index.js.map b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/index.js.map index bbd11a97d..973da9995 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/index.js.map +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/index.js.map @@ -1 +1 @@ -{"version":3,"names":["_toFastProperties","require","_utils","_placeholders","_deprecatedAliases","Object","keys","DEPRECATED_ALIASES","forEach","deprecatedAlias","FLIPPED_ALIAS_KEYS","toFastProperties","VISITOR_KEYS","ALIAS_KEYS","NODE_FIELDS","BUILDER_KEYS","DEPRECATED_KEYS","PLACEHOLDERS_ALIAS","PLACEHOLDERS_FLIPPED_ALIAS","TYPES","exports","concat"],"sources":["../../src/definitions/index.ts"],"sourcesContent":["import toFastProperties from \"to-fast-properties\";\nimport \"./core.ts\";\nimport \"./flow.ts\";\nimport \"./jsx.ts\";\nimport \"./misc.ts\";\nimport \"./experimental.ts\";\nimport \"./typescript.ts\";\nimport {\n VISITOR_KEYS,\n ALIAS_KEYS,\n FLIPPED_ALIAS_KEYS,\n NODE_FIELDS,\n BUILDER_KEYS,\n DEPRECATED_KEYS,\n NODE_PARENT_VALIDATIONS,\n} from \"./utils.ts\";\nimport {\n PLACEHOLDERS,\n PLACEHOLDERS_ALIAS,\n PLACEHOLDERS_FLIPPED_ALIAS,\n} from \"./placeholders.ts\";\nimport { DEPRECATED_ALIASES } from \"./deprecated-aliases.ts\";\n\n(\n Object.keys(DEPRECATED_ALIASES) as (keyof typeof DEPRECATED_ALIASES)[]\n).forEach(deprecatedAlias => {\n FLIPPED_ALIAS_KEYS[deprecatedAlias] =\n FLIPPED_ALIAS_KEYS[DEPRECATED_ALIASES[deprecatedAlias]];\n});\n\n// We do this here, because at this point the visitor keys should be ready and setup\ntoFastProperties(VISITOR_KEYS);\ntoFastProperties(ALIAS_KEYS);\ntoFastProperties(FLIPPED_ALIAS_KEYS);\ntoFastProperties(NODE_FIELDS);\ntoFastProperties(BUILDER_KEYS);\ntoFastProperties(DEPRECATED_KEYS);\n\ntoFastProperties(PLACEHOLDERS_ALIAS);\ntoFastProperties(PLACEHOLDERS_FLIPPED_ALIAS);\n\nconst TYPES: Array = [].concat(\n Object.keys(VISITOR_KEYS),\n Object.keys(FLIPPED_ALIAS_KEYS),\n Object.keys(DEPRECATED_KEYS),\n);\n\nexport {\n VISITOR_KEYS,\n ALIAS_KEYS,\n FLIPPED_ALIAS_KEYS,\n NODE_FIELDS,\n BUILDER_KEYS,\n DEPRECATED_ALIASES,\n DEPRECATED_KEYS,\n NODE_PARENT_VALIDATIONS,\n PLACEHOLDERS,\n PLACEHOLDERS_ALIAS,\n PLACEHOLDERS_FLIPPED_ALIAS,\n TYPES,\n};\n\nexport type { FieldOptions } from \"./utils.ts\";\n"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,IAAAA,iBAAA,GAAAC,OAAA;AACAA,OAAA;AACAA,OAAA;AACAA,OAAA;AACAA,OAAA;AACAA,OAAA;AACAA,OAAA;AACA,IAAAC,MAAA,GAAAD,OAAA;AASA,IAAAE,aAAA,GAAAF,OAAA;AAKA,IAAAG,kBAAA,GAAAH,OAAA;AAGEI,MAAM,CAACC,IAAI,CAACC,qCAAkB,CAAC,CAC/BC,OAAO,CAACC,eAAe,IAAI;EAC3BC,yBAAkB,CAACD,eAAe,CAAC,GACjCC,yBAAkB,CAACH,qCAAkB,CAACE,eAAe,CAAC,CAAC;AAC3D,CAAC,CAAC;AAGFE,iBAAgB,CAACC,mBAAY,CAAC;AAC9BD,iBAAgB,CAACE,iBAAU,CAAC;AAC5BF,iBAAgB,CAACD,yBAAkB,CAAC;AACpCC,iBAAgB,CAACG,kBAAW,CAAC;AAC7BH,iBAAgB,CAACI,mBAAY,CAAC;AAC9BJ,iBAAgB,CAACK,sBAAe,CAAC;AAEjCL,iBAAgB,CAACM,gCAAkB,CAAC;AACpCN,iBAAgB,CAACO,wCAA0B,CAAC;AAE5C,MAAMC,KAAoB,GAAAC,OAAA,CAAAD,KAAA,GAAG,EAAE,CAACE,MAAM,CACpChB,MAAM,CAACC,IAAI,CAACM,mBAAY,CAAC,EACzBP,MAAM,CAACC,IAAI,CAACI,yBAAkB,CAAC,EAC/BL,MAAM,CAACC,IAAI,CAACU,sBAAe,CAC7B,CAAC","ignoreList":[]} \ No newline at end of file +{"version":3,"names":["require","_utils","_placeholders","_deprecatedAliases","Object","keys","DEPRECATED_ALIASES","forEach","deprecatedAlias","FLIPPED_ALIAS_KEYS","TYPES","exports","concat","VISITOR_KEYS","DEPRECATED_KEYS"],"sources":["../../src/definitions/index.ts"],"sourcesContent":["import \"./core.ts\";\nimport \"./flow.ts\";\nimport \"./jsx.ts\";\nimport \"./misc.ts\";\nimport \"./experimental.ts\";\nimport \"./typescript.ts\";\nimport {\n VISITOR_KEYS,\n ALIAS_KEYS,\n FLIPPED_ALIAS_KEYS,\n NODE_FIELDS,\n BUILDER_KEYS,\n DEPRECATED_KEYS,\n NODE_PARENT_VALIDATIONS,\n} from \"./utils.ts\";\nimport {\n PLACEHOLDERS,\n PLACEHOLDERS_ALIAS,\n PLACEHOLDERS_FLIPPED_ALIAS,\n} from \"./placeholders.ts\";\nimport { DEPRECATED_ALIASES } from \"./deprecated-aliases.ts\";\n\n(\n Object.keys(DEPRECATED_ALIASES) as (keyof typeof DEPRECATED_ALIASES)[]\n).forEach(deprecatedAlias => {\n FLIPPED_ALIAS_KEYS[deprecatedAlias] =\n FLIPPED_ALIAS_KEYS[DEPRECATED_ALIASES[deprecatedAlias]];\n});\n\nconst TYPES: Array = [].concat(\n Object.keys(VISITOR_KEYS),\n Object.keys(FLIPPED_ALIAS_KEYS),\n Object.keys(DEPRECATED_KEYS),\n);\n\nexport {\n VISITOR_KEYS,\n ALIAS_KEYS,\n FLIPPED_ALIAS_KEYS,\n NODE_FIELDS,\n BUILDER_KEYS,\n DEPRECATED_ALIASES,\n DEPRECATED_KEYS,\n NODE_PARENT_VALIDATIONS,\n PLACEHOLDERS,\n PLACEHOLDERS_ALIAS,\n PLACEHOLDERS_FLIPPED_ALIAS,\n TYPES,\n};\n\nexport type { FieldOptions } from \"./utils.ts\";\n"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAAA,OAAA;AACAA,OAAA;AACAA,OAAA;AACAA,OAAA;AACAA,OAAA;AACAA,OAAA;AACA,IAAAC,MAAA,GAAAD,OAAA;AASA,IAAAE,aAAA,GAAAF,OAAA;AAKA,IAAAG,kBAAA,GAAAH,OAAA;AAGEI,MAAM,CAACC,IAAI,CAACC,qCAAkB,CAAC,CAC/BC,OAAO,CAACC,eAAe,IAAI;EAC3BC,yBAAkB,CAACD,eAAe,CAAC,GACjCC,yBAAkB,CAACH,qCAAkB,CAACE,eAAe,CAAC,CAAC;AAC3D,CAAC,CAAC;AAEF,MAAME,KAAoB,GAAAC,OAAA,CAAAD,KAAA,GAAG,EAAE,CAACE,MAAM,CACpCR,MAAM,CAACC,IAAI,CAACQ,mBAAY,CAAC,EACzBT,MAAM,CAACC,IAAI,CAACI,yBAAkB,CAAC,EAC/BL,MAAM,CAACC,IAAI,CAACS,sBAAe,CAC7B,CAAC","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/jsx.js b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/jsx.js index f83b0ee7d..25440ad8d 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/jsx.js +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/jsx.js @@ -36,9 +36,7 @@ defineType("JSXElement", { optional: true, validate: (0, _utils.assertNodeType)("JSXClosingElement") }, - children: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("JSXText", "JSXExpressionContainer", "JSXSpreadChild", "JSXElement", "JSXFragment"))) - } + children: (0, _utils.validateArrayOfType)("JSXText", "JSXExpressionContainer", "JSXSpreadChild", "JSXElement", "JSXFragment") }, { selfClosing: { validate: (0, _utils.assertValueType)("boolean"), @@ -106,9 +104,7 @@ defineType("JSXOpeningElement", { selfClosing: { default: false }, - attributes: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("JSXAttribute", "JSXSpreadAttribute"))) - }, + attributes: (0, _utils.validateArrayOfType)("JSXAttribute", "JSXSpreadAttribute"), typeParameters: { validate: (0, _utils.assertNodeType)("TypeParameterInstantiation", "TSTypeParameterInstantiation"), optional: true @@ -143,9 +139,7 @@ defineType("JSXFragment", { closingFragment: { validate: (0, _utils.assertNodeType)("JSXClosingFragment") }, - children: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("JSXText", "JSXExpressionContainer", "JSXSpreadChild", "JSXElement", "JSXFragment"))) - } + children: (0, _utils.validateArrayOfType)("JSXText", "JSXExpressionContainer", "JSXSpreadChild", "JSXElement", "JSXFragment") } }); defineType("JSXOpeningFragment", { diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/jsx.js.map b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/jsx.js.map index e00bcfd87..16eaa539c 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/jsx.js.map +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/jsx.js.map @@ -1 +1 @@ -{"version":3,"names":["_utils","require","defineType","defineAliasedType","visitor","aliases","fields","name","validate","assertNodeType","value","optional","builder","Object","assign","openingElement","closingElement","children","chain","assertValueType","assertEach","selfClosing","expression","object","property","namespace","default","attributes","typeParameters","argument","openingFragment","closingFragment"],"sources":["../../src/definitions/jsx.ts"],"sourcesContent":["import {\n defineAliasedType,\n assertNodeType,\n assertValueType,\n chain,\n assertEach,\n} from \"./utils.ts\";\n\nconst defineType = defineAliasedType(\"JSX\");\n\ndefineType(\"JSXAttribute\", {\n visitor: [\"name\", \"value\"],\n aliases: [\"Immutable\"],\n fields: {\n name: {\n validate: assertNodeType(\"JSXIdentifier\", \"JSXNamespacedName\"),\n },\n value: {\n optional: true,\n validate: assertNodeType(\n \"JSXElement\",\n \"JSXFragment\",\n \"StringLiteral\",\n \"JSXExpressionContainer\",\n ),\n },\n },\n});\n\ndefineType(\"JSXClosingElement\", {\n visitor: [\"name\"],\n aliases: [\"Immutable\"],\n fields: {\n name: {\n validate: assertNodeType(\n \"JSXIdentifier\",\n \"JSXMemberExpression\",\n \"JSXNamespacedName\",\n ),\n },\n },\n});\n\ndefineType(\"JSXElement\", {\n builder: process.env.BABEL_8_BREAKING\n ? [\"openingElement\", \"closingElement\", \"children\"]\n : [\"openingElement\", \"closingElement\", \"children\", \"selfClosing\"],\n visitor: [\"openingElement\", \"children\", \"closingElement\"],\n aliases: [\"Immutable\", \"Expression\"],\n fields: {\n openingElement: {\n validate: assertNodeType(\"JSXOpeningElement\"),\n },\n closingElement: {\n optional: true,\n validate: assertNodeType(\"JSXClosingElement\"),\n },\n children: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(\n assertNodeType(\n \"JSXText\",\n \"JSXExpressionContainer\",\n \"JSXSpreadChild\",\n \"JSXElement\",\n \"JSXFragment\",\n ),\n ),\n ),\n },\n ...(process.env.BABEL_8_BREAKING\n ? {}\n : {\n selfClosing: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n }),\n },\n});\n\ndefineType(\"JSXEmptyExpression\", {});\n\ndefineType(\"JSXExpressionContainer\", {\n visitor: [\"expression\"],\n aliases: [\"Immutable\"],\n fields: {\n expression: {\n validate: assertNodeType(\"Expression\", \"JSXEmptyExpression\"),\n },\n },\n});\n\ndefineType(\"JSXSpreadChild\", {\n visitor: [\"expression\"],\n aliases: [\"Immutable\"],\n fields: {\n expression: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\"JSXIdentifier\", {\n builder: [\"name\"],\n fields: {\n name: {\n validate: assertValueType(\"string\"),\n },\n },\n});\n\ndefineType(\"JSXMemberExpression\", {\n visitor: [\"object\", \"property\"],\n fields: {\n object: {\n validate: assertNodeType(\"JSXMemberExpression\", \"JSXIdentifier\"),\n },\n property: {\n validate: assertNodeType(\"JSXIdentifier\"),\n },\n },\n});\n\ndefineType(\"JSXNamespacedName\", {\n visitor: [\"namespace\", \"name\"],\n fields: {\n namespace: {\n validate: assertNodeType(\"JSXIdentifier\"),\n },\n name: {\n validate: assertNodeType(\"JSXIdentifier\"),\n },\n },\n});\n\ndefineType(\"JSXOpeningElement\", {\n builder: [\"name\", \"attributes\", \"selfClosing\"],\n visitor: [\"name\", \"attributes\"],\n aliases: [\"Immutable\"],\n fields: {\n name: {\n validate: assertNodeType(\n \"JSXIdentifier\",\n \"JSXMemberExpression\",\n \"JSXNamespacedName\",\n ),\n },\n selfClosing: {\n default: false,\n },\n attributes: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"JSXAttribute\", \"JSXSpreadAttribute\")),\n ),\n },\n typeParameters: {\n validate: assertNodeType(\n \"TypeParameterInstantiation\",\n \"TSTypeParameterInstantiation\",\n ),\n optional: true,\n },\n },\n});\n\ndefineType(\"JSXSpreadAttribute\", {\n visitor: [\"argument\"],\n fields: {\n argument: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\"JSXText\", {\n aliases: [\"Immutable\"],\n builder: [\"value\"],\n fields: {\n value: {\n validate: assertValueType(\"string\"),\n },\n },\n});\n\ndefineType(\"JSXFragment\", {\n builder: [\"openingFragment\", \"closingFragment\", \"children\"],\n visitor: [\"openingFragment\", \"children\", \"closingFragment\"],\n aliases: [\"Immutable\", \"Expression\"],\n fields: {\n openingFragment: {\n validate: assertNodeType(\"JSXOpeningFragment\"),\n },\n closingFragment: {\n validate: assertNodeType(\"JSXClosingFragment\"),\n },\n children: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(\n assertNodeType(\n \"JSXText\",\n \"JSXExpressionContainer\",\n \"JSXSpreadChild\",\n \"JSXElement\",\n \"JSXFragment\",\n ),\n ),\n ),\n },\n },\n});\n\ndefineType(\"JSXOpeningFragment\", {\n aliases: [\"Immutable\"],\n});\n\ndefineType(\"JSXClosingFragment\", {\n aliases: [\"Immutable\"],\n});\n"],"mappings":"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","ignoreList":[]} \ No newline at end of file +{"version":3,"names":["_utils","require","defineType","defineAliasedType","visitor","aliases","fields","name","validate","assertNodeType","value","optional","builder","Object","assign","openingElement","closingElement","children","validateArrayOfType","selfClosing","assertValueType","expression","object","property","namespace","default","attributes","typeParameters","argument","openingFragment","closingFragment"],"sources":["../../src/definitions/jsx.ts"],"sourcesContent":["import {\n defineAliasedType,\n assertNodeType,\n assertValueType,\n validateArrayOfType,\n} from \"./utils.ts\";\n\nconst defineType = defineAliasedType(\"JSX\");\n\ndefineType(\"JSXAttribute\", {\n visitor: [\"name\", \"value\"],\n aliases: [\"Immutable\"],\n fields: {\n name: {\n validate: assertNodeType(\"JSXIdentifier\", \"JSXNamespacedName\"),\n },\n value: {\n optional: true,\n validate: assertNodeType(\n \"JSXElement\",\n \"JSXFragment\",\n \"StringLiteral\",\n \"JSXExpressionContainer\",\n ),\n },\n },\n});\n\ndefineType(\"JSXClosingElement\", {\n visitor: [\"name\"],\n aliases: [\"Immutable\"],\n fields: {\n name: {\n validate: assertNodeType(\n \"JSXIdentifier\",\n \"JSXMemberExpression\",\n \"JSXNamespacedName\",\n ),\n },\n },\n});\n\ndefineType(\"JSXElement\", {\n builder: process.env.BABEL_8_BREAKING\n ? [\"openingElement\", \"closingElement\", \"children\"]\n : [\"openingElement\", \"closingElement\", \"children\", \"selfClosing\"],\n visitor: [\"openingElement\", \"children\", \"closingElement\"],\n aliases: [\"Immutable\", \"Expression\"],\n fields: {\n openingElement: {\n validate: assertNodeType(\"JSXOpeningElement\"),\n },\n closingElement: {\n optional: true,\n validate: assertNodeType(\"JSXClosingElement\"),\n },\n children: validateArrayOfType(\n \"JSXText\",\n \"JSXExpressionContainer\",\n \"JSXSpreadChild\",\n \"JSXElement\",\n \"JSXFragment\",\n ),\n ...(process.env.BABEL_8_BREAKING\n ? {}\n : {\n selfClosing: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n }),\n },\n});\n\ndefineType(\"JSXEmptyExpression\", {});\n\ndefineType(\"JSXExpressionContainer\", {\n visitor: [\"expression\"],\n aliases: [\"Immutable\"],\n fields: {\n expression: {\n validate: assertNodeType(\"Expression\", \"JSXEmptyExpression\"),\n },\n },\n});\n\ndefineType(\"JSXSpreadChild\", {\n visitor: [\"expression\"],\n aliases: [\"Immutable\"],\n fields: {\n expression: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\"JSXIdentifier\", {\n builder: [\"name\"],\n fields: {\n name: {\n validate: assertValueType(\"string\"),\n },\n },\n});\n\ndefineType(\"JSXMemberExpression\", {\n visitor: [\"object\", \"property\"],\n fields: {\n object: {\n validate: assertNodeType(\"JSXMemberExpression\", \"JSXIdentifier\"),\n },\n property: {\n validate: assertNodeType(\"JSXIdentifier\"),\n },\n },\n});\n\ndefineType(\"JSXNamespacedName\", {\n visitor: [\"namespace\", \"name\"],\n fields: {\n namespace: {\n validate: assertNodeType(\"JSXIdentifier\"),\n },\n name: {\n validate: assertNodeType(\"JSXIdentifier\"),\n },\n },\n});\n\ndefineType(\"JSXOpeningElement\", {\n builder: [\"name\", \"attributes\", \"selfClosing\"],\n visitor: [\"name\", \"attributes\"],\n aliases: [\"Immutable\"],\n fields: {\n name: {\n validate: assertNodeType(\n \"JSXIdentifier\",\n \"JSXMemberExpression\",\n \"JSXNamespacedName\",\n ),\n },\n selfClosing: {\n default: false,\n },\n attributes: validateArrayOfType(\"JSXAttribute\", \"JSXSpreadAttribute\"),\n typeParameters: {\n validate: assertNodeType(\n \"TypeParameterInstantiation\",\n \"TSTypeParameterInstantiation\",\n ),\n optional: true,\n },\n },\n});\n\ndefineType(\"JSXSpreadAttribute\", {\n visitor: [\"argument\"],\n fields: {\n argument: {\n validate: assertNodeType(\"Expression\"),\n },\n },\n});\n\ndefineType(\"JSXText\", {\n aliases: [\"Immutable\"],\n builder: [\"value\"],\n fields: {\n value: {\n validate: assertValueType(\"string\"),\n },\n },\n});\n\ndefineType(\"JSXFragment\", {\n builder: [\"openingFragment\", \"closingFragment\", \"children\"],\n visitor: [\"openingFragment\", \"children\", \"closingFragment\"],\n aliases: [\"Immutable\", \"Expression\"],\n fields: {\n openingFragment: {\n validate: assertNodeType(\"JSXOpeningFragment\"),\n },\n closingFragment: {\n validate: assertNodeType(\"JSXClosingFragment\"),\n },\n children: validateArrayOfType(\n \"JSXText\",\n \"JSXExpressionContainer\",\n \"JSXSpreadChild\",\n \"JSXElement\",\n \"JSXFragment\",\n ),\n },\n});\n\ndefineType(\"JSXOpeningFragment\", {\n aliases: [\"Immutable\"],\n});\n\ndefineType(\"JSXClosingFragment\", {\n aliases: [\"Immutable\"],\n});\n"],"mappings":"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","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/misc.js b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/misc.js index 850c1e404..524e4dc43 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/misc.js +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/misc.js @@ -2,6 +2,7 @@ var _utils = require("./utils.js"); var _placeholders = require("./placeholders.js"); +var _core = require("./core.js"); const defineType = (0, _utils.defineAliasedType)("Miscellaneous"); { defineType("Noop", { @@ -11,14 +12,14 @@ const defineType = (0, _utils.defineAliasedType)("Miscellaneous"); defineType("Placeholder", { visitor: [], builder: ["expectedNode", "name"], - fields: { + fields: Object.assign({ name: { validate: (0, _utils.assertNodeType)("Identifier") }, expectedNode: { validate: (0, _utils.assertOneOf)(..._placeholders.PLACEHOLDERS) } - } + }, (0, _core.patternLikeCommon)()) }); defineType("V8IntrinsicIdentifier", { builder: ["name"], diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/misc.js.map b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/misc.js.map index 17866e911..1e1ba04b4 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/misc.js.map +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/misc.js.map @@ -1 +1 @@ -{"version":3,"names":["_utils","require","_placeholders","defineType","defineAliasedType","visitor","builder","fields","name","validate","assertNodeType","expectedNode","assertOneOf","PLACEHOLDERS","assertValueType"],"sources":["../../src/definitions/misc.ts"],"sourcesContent":["import {\n defineAliasedType,\n assertNodeType,\n assertOneOf,\n assertValueType,\n} from \"./utils.ts\";\nimport { PLACEHOLDERS } from \"./placeholders.ts\";\n\nconst defineType = defineAliasedType(\"Miscellaneous\");\n\nif (!process.env.BABEL_8_BREAKING) {\n defineType(\"Noop\", {\n visitor: [],\n });\n}\n\ndefineType(\"Placeholder\", {\n visitor: [],\n builder: [\"expectedNode\", \"name\"],\n // aliases: [], defined in placeholders.js\n fields: {\n name: {\n validate: assertNodeType(\"Identifier\"),\n },\n expectedNode: {\n validate: assertOneOf(...PLACEHOLDERS),\n },\n },\n});\n\ndefineType(\"V8IntrinsicIdentifier\", {\n builder: [\"name\"],\n fields: {\n name: {\n validate: assertValueType(\"string\"),\n },\n },\n});\n"],"mappings":";;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAMA,IAAAC,aAAA,GAAAD,OAAA;AAEA,MAAME,UAAU,GAAG,IAAAC,wBAAiB,EAAC,eAAe,CAAC;AAElB;EACjCD,UAAU,CAAC,MAAM,EAAE;IACjBE,OAAO,EAAE;EACX,CAAC,CAAC;AACJ;AAEAF,UAAU,CAAC,aAAa,EAAE;EACxBE,OAAO,EAAE,EAAE;EACXC,OAAO,EAAE,CAAC,cAAc,EAAE,MAAM,CAAC;EAEjCC,MAAM,EAAE;IACNC,IAAI,EAAE;MACJC,QAAQ,EAAE,IAAAC,qBAAc,EAAC,YAAY;IACvC,CAAC;IACDC,YAAY,EAAE;MACZF,QAAQ,EAAE,IAAAG,kBAAW,EAAC,GAAGC,0BAAY;IACvC;EACF;AACF,CAAC,CAAC;AAEFV,UAAU,CAAC,uBAAuB,EAAE;EAClCG,OAAO,EAAE,CAAC,MAAM,CAAC;EACjBC,MAAM,EAAE;IACNC,IAAI,EAAE;MACJC,QAAQ,EAAE,IAAAK,sBAAe,EAAC,QAAQ;IACpC;EACF;AACF,CAAC,CAAC","ignoreList":[]} \ No newline at end of file +{"version":3,"names":["_utils","require","_placeholders","_core","defineType","defineAliasedType","visitor","builder","fields","Object","assign","name","validate","assertNodeType","expectedNode","assertOneOf","PLACEHOLDERS","patternLikeCommon","assertValueType"],"sources":["../../src/definitions/misc.ts"],"sourcesContent":["import {\n defineAliasedType,\n assertNodeType,\n assertOneOf,\n assertValueType,\n} from \"./utils.ts\";\nimport { PLACEHOLDERS } from \"./placeholders.ts\";\nimport { patternLikeCommon } from \"./core.ts\";\n\nconst defineType = defineAliasedType(\"Miscellaneous\");\n\nif (!process.env.BABEL_8_BREAKING) {\n defineType(\"Noop\", {\n visitor: [],\n });\n}\n\ndefineType(\"Placeholder\", {\n visitor: [],\n builder: [\"expectedNode\", \"name\"],\n // aliases: [], defined in placeholders.js\n fields: {\n name: {\n validate: assertNodeType(\"Identifier\"),\n },\n expectedNode: {\n validate: assertOneOf(...PLACEHOLDERS),\n },\n ...patternLikeCommon(),\n },\n});\n\ndefineType(\"V8IntrinsicIdentifier\", {\n builder: [\"name\"],\n fields: {\n name: {\n validate: assertValueType(\"string\"),\n },\n },\n});\n"],"mappings":";;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAMA,IAAAC,aAAA,GAAAD,OAAA;AACA,IAAAE,KAAA,GAAAF,OAAA;AAEA,MAAMG,UAAU,GAAG,IAAAC,wBAAiB,EAAC,eAAe,CAAC;AAElB;EACjCD,UAAU,CAAC,MAAM,EAAE;IACjBE,OAAO,EAAE;EACX,CAAC,CAAC;AACJ;AAEAF,UAAU,CAAC,aAAa,EAAE;EACxBE,OAAO,EAAE,EAAE;EACXC,OAAO,EAAE,CAAC,cAAc,EAAE,MAAM,CAAC;EAEjCC,MAAM,EAAAC,MAAA,CAAAC,MAAA;IACJC,IAAI,EAAE;MACJC,QAAQ,EAAE,IAAAC,qBAAc,EAAC,YAAY;IACvC,CAAC;IACDC,YAAY,EAAE;MACZF,QAAQ,EAAE,IAAAG,kBAAW,EAAC,GAAGC,0BAAY;IACvC;EAAC,GACE,IAAAC,uBAAiB,EAAC,CAAC;AAE1B,CAAC,CAAC;AAEFb,UAAU,CAAC,uBAAuB,EAAE;EAClCG,OAAO,EAAE,CAAC,MAAM,CAAC;EACjBC,MAAM,EAAE;IACNG,IAAI,EAAE;MACJC,QAAQ,EAAE,IAAAM,sBAAe,EAAC,QAAQ;IACpC;EACF;AACF,CAAC,CAAC","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/typescript.js b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/typescript.js index 52fbd406d..b5574054d 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/typescript.js +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/typescript.js @@ -35,7 +35,7 @@ defineType("TSParameterProperty", { optional: true }, decorators: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Decorator"))), + validate: (0, _utils.arrayOfType)("Decorator"), optional: true } } @@ -59,7 +59,7 @@ defineType("TSQualifiedName", { }); const signatureDeclarationCommon = () => ({ typeParameters: (0, _utils.validateOptionalType)("TSTypeParameterDeclaration"), - ["parameters"]: (0, _utils.validateArrayOfType)(["ArrayPattern", "Identifier", "ObjectPattern", "RestElement"]), + ["parameters"]: (0, _utils.validateArrayOfType)("ArrayPattern", "Identifier", "ObjectPattern", "RestElement"), ["typeAnnotation"]: (0, _utils.validateOptionalType)("TSTypeAnnotation") }); const callConstructSignatureDeclaration = { @@ -144,7 +144,7 @@ defineType("TSTypePredicate", { visitor: ["parameterName", "typeAnnotation"], builder: ["parameterName", "typeAnnotation", "asserts"], fields: { - parameterName: (0, _utils.validateType)(["Identifier", "TSThisType"]), + parameterName: (0, _utils.validateType)("Identifier", "TSThisType"), typeAnnotation: (0, _utils.validateOptionalType)("TSTypeAnnotation"), asserts: (0, _utils.validateOptional)(bool) } @@ -153,7 +153,7 @@ defineType("TSTypeQuery", { aliases: ["TSType"], visitor: ["exprName", "typeParameters"], fields: { - exprName: (0, _utils.validateType)(["TSEntityName", "TSImportType"]), + exprName: (0, _utils.validateType)("TSEntityName", "TSImportType"), typeParameters: (0, _utils.validateOptionalType)("TSTypeParameterInstantiation") } }); @@ -175,7 +175,7 @@ defineType("TSTupleType", { aliases: ["TSType"], visitor: ["elementTypes"], fields: { - elementTypes: (0, _utils.validateArrayOfType)(["TSType", "TSNamedTupleMember"]) + elementTypes: (0, _utils.validateArrayOfType)("TSType", "TSNamedTupleMember") } }); defineType("TSOptionalType", { @@ -289,14 +289,17 @@ defineType("TSLiteralType", { } } }); -defineType("TSExpressionWithTypeArguments", { +const expressionWithTypeArguments = { aliases: ["TSType"], visitor: ["expression", "typeParameters"], fields: { expression: (0, _utils.validateType)("TSEntityName"), typeParameters: (0, _utils.validateOptionalType)("TSTypeParameterInstantiation") } -}); +}; +{ + defineType("TSExpressionWithTypeArguments", expressionWithTypeArguments); +} defineType("TSInterfaceDeclaration", { aliases: ["Statement", "Declaration"], visitor: ["id", "typeParameters", "extends", "body"], @@ -364,19 +367,24 @@ defineType("TSEnumDeclaration", { defineType("TSEnumMember", { visitor: ["id", "initializer"], fields: { - id: (0, _utils.validateType)(["Identifier", "StringLiteral"]), + id: (0, _utils.validateType)("Identifier", "StringLiteral"), initializer: (0, _utils.validateOptionalType)("Expression") } }); defineType("TSModuleDeclaration", { aliases: ["Statement", "Declaration"], visitor: ["id", "body"], - fields: { - declare: (0, _utils.validateOptional)(bool), - global: (0, _utils.validateOptional)(bool), - id: (0, _utils.validateType)(["Identifier", "StringLiteral"]), - body: (0, _utils.validateType)(["TSModuleBlock", "TSModuleDeclaration"]) - } + fields: Object.assign({ + kind: { + validate: (0, _utils.assertOneOf)("global", "module", "namespace") + }, + declare: (0, _utils.validateOptional)(bool) + }, { + global: (0, _utils.validateOptional)(bool) + }, { + id: (0, _utils.validateType)("Identifier", "StringLiteral"), + body: (0, _utils.validateType)("TSModuleBlock", "TSModuleDeclaration") + }) }); defineType("TSModuleBlock", { aliases: ["Scopable", "Block", "BlockParent", "FunctionParent"], @@ -404,7 +412,7 @@ defineType("TSImportEqualsDeclaration", { fields: { isExport: (0, _utils.validate)(bool), id: (0, _utils.validateType)("Identifier"), - moduleReference: (0, _utils.validateType)(["TSEntityName", "TSExternalModuleReference"]), + moduleReference: (0, _utils.validateType)("TSEntityName", "TSExternalModuleReference"), importKind: { validate: (0, _utils.assertOneOf)("type", "value"), optional: true @@ -449,17 +457,13 @@ defineType("TSTypeAnnotation", { defineType("TSTypeParameterInstantiation", { visitor: ["params"], fields: { - params: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("TSType"))) - } + params: (0, _utils.validateArrayOfType)("TSType") } }); defineType("TSTypeParameterDeclaration", { visitor: ["params"], fields: { - params: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("TSTypeParameter"))) - } + params: (0, _utils.validateArrayOfType)("TSTypeParameter") } }); defineType("TSTypeParameter", { diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/typescript.js.map b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/typescript.js.map index b68ddd45f..6c92e1ff2 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/typescript.js.map +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/typescript.js.map @@ -1 +1 @@ -{"version":3,"names":["_utils","require","_core","_is","defineType","defineAliasedType","bool","assertValueType","tSFunctionTypeAnnotationCommon","returnType","validate","assertNodeType","optional","typeParameters","aliases","visitor","fields","accessibility","assertOneOf","readonly","parameter","override","decorators","chain","assertEach","Object","assign","functionDeclarationCommon","classMethodOrDeclareMethodCommon","left","validateType","right","signatureDeclarationCommon","validateOptionalType","validateArrayOfType","callConstructSignatureDeclaration","namedTypeElementCommon","key","computed","default","validateOptional","typeAnnotation","kind","static","parameters","tsKeywordTypes","type","fnOrCtrBase","abstract","typeName","builder","parameterName","asserts","exprName","members","elementType","elementTypes","label","unionOrIntersection","types","checkType","extendsType","trueType","falseType","typeParameter","operator","objectType","indexType","nameType","literal","unaryExpression","unaryOperator","validator","parent","node","is","argument","oneOfNodeTypes","expression","declare","id","extends","arrayOfType","body","TSTypeExpression","const","initializer","global","qualifier","options","isExport","moduleReference","importKind","params","name","in","out","constraint"],"sources":["../../src/definitions/typescript.ts"],"sourcesContent":["import {\n defineAliasedType,\n arrayOfType,\n assertEach,\n assertNodeType,\n assertOneOf,\n assertValueType,\n chain,\n validate,\n validateArrayOfType,\n validateOptional,\n validateOptionalType,\n validateType,\n} from \"./utils.ts\";\nimport {\n functionDeclarationCommon,\n classMethodOrDeclareMethodCommon,\n} from \"./core.ts\";\nimport is from \"../validators/is.ts\";\n\nconst defineType = defineAliasedType(\"TypeScript\");\n\nconst bool = assertValueType(\"boolean\");\n\nconst tSFunctionTypeAnnotationCommon = () => ({\n returnType: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\"TSTypeAnnotation\")\n : // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n assertNodeType(\"TSTypeAnnotation\", \"Noop\"),\n optional: true,\n },\n typeParameters: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\"TSTypeParameterDeclaration\")\n : // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n assertNodeType(\"TSTypeParameterDeclaration\", \"Noop\"),\n optional: true,\n },\n});\n\ndefineType(\"TSParameterProperty\", {\n aliases: [\"LVal\"], // TODO: This isn't usable in general as an LVal. Should have a \"Parameter\" alias.\n visitor: [\"parameter\"],\n fields: {\n accessibility: {\n validate: assertOneOf(\"public\", \"private\", \"protected\"),\n optional: true,\n },\n readonly: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n parameter: {\n validate: assertNodeType(\"Identifier\", \"AssignmentPattern\"),\n },\n override: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n decorators: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"Decorator\")),\n ),\n optional: true,\n },\n },\n});\n\ndefineType(\"TSDeclareFunction\", {\n aliases: [\"Statement\", \"Declaration\"],\n visitor: [\"id\", \"typeParameters\", \"params\", \"returnType\"],\n fields: {\n ...functionDeclarationCommon(),\n ...tSFunctionTypeAnnotationCommon(),\n },\n});\n\ndefineType(\"TSDeclareMethod\", {\n visitor: [\"decorators\", \"key\", \"typeParameters\", \"params\", \"returnType\"],\n fields: {\n ...classMethodOrDeclareMethodCommon(),\n ...tSFunctionTypeAnnotationCommon(),\n },\n});\n\ndefineType(\"TSQualifiedName\", {\n aliases: [\"TSEntityName\"],\n visitor: [\"left\", \"right\"],\n fields: {\n left: validateType(\"TSEntityName\"),\n right: validateType(\"Identifier\"),\n },\n});\n\nconst signatureDeclarationCommon = () => ({\n typeParameters: validateOptionalType(\"TSTypeParameterDeclaration\"),\n [process.env.BABEL_8_BREAKING ? \"params\" : \"parameters\"]: validateArrayOfType(\n [\"ArrayPattern\", \"Identifier\", \"ObjectPattern\", \"RestElement\"],\n ),\n [process.env.BABEL_8_BREAKING ? \"returnType\" : \"typeAnnotation\"]:\n validateOptionalType(\"TSTypeAnnotation\"),\n});\n\nconst callConstructSignatureDeclaration = {\n aliases: [\"TSTypeElement\"],\n visitor: [\n \"typeParameters\",\n process.env.BABEL_8_BREAKING ? \"params\" : \"parameters\",\n process.env.BABEL_8_BREAKING ? \"returnType\" : \"typeAnnotation\",\n ],\n fields: signatureDeclarationCommon(),\n};\n\ndefineType(\"TSCallSignatureDeclaration\", callConstructSignatureDeclaration);\ndefineType(\n \"TSConstructSignatureDeclaration\",\n callConstructSignatureDeclaration,\n);\n\nconst namedTypeElementCommon = () => ({\n key: validateType(\"Expression\"),\n computed: { default: false },\n optional: validateOptional(bool),\n});\n\ndefineType(\"TSPropertySignature\", {\n aliases: [\"TSTypeElement\"],\n visitor: [\"key\", \"typeAnnotation\"],\n fields: {\n ...namedTypeElementCommon(),\n readonly: validateOptional(bool),\n typeAnnotation: validateOptionalType(\"TSTypeAnnotation\"),\n kind: {\n validate: assertOneOf(\"get\", \"set\"),\n },\n },\n});\n\ndefineType(\"TSMethodSignature\", {\n aliases: [\"TSTypeElement\"],\n visitor: [\n \"key\",\n \"typeParameters\",\n process.env.BABEL_8_BREAKING ? \"params\" : \"parameters\",\n process.env.BABEL_8_BREAKING ? \"returnType\" : \"typeAnnotation\",\n ],\n fields: {\n ...signatureDeclarationCommon(),\n ...namedTypeElementCommon(),\n kind: {\n validate: assertOneOf(\"method\", \"get\", \"set\"),\n },\n },\n});\n\ndefineType(\"TSIndexSignature\", {\n aliases: [\"TSTypeElement\"],\n visitor: [\"parameters\", \"typeAnnotation\"],\n fields: {\n readonly: validateOptional(bool),\n static: validateOptional(bool),\n parameters: validateArrayOfType(\"Identifier\"), // Length must be 1\n typeAnnotation: validateOptionalType(\"TSTypeAnnotation\"),\n },\n});\n\nconst tsKeywordTypes = [\n \"TSAnyKeyword\",\n \"TSBooleanKeyword\",\n \"TSBigIntKeyword\",\n \"TSIntrinsicKeyword\",\n \"TSNeverKeyword\",\n \"TSNullKeyword\",\n \"TSNumberKeyword\",\n \"TSObjectKeyword\",\n \"TSStringKeyword\",\n \"TSSymbolKeyword\",\n \"TSUndefinedKeyword\",\n \"TSUnknownKeyword\",\n \"TSVoidKeyword\",\n] as const;\n\nfor (const type of tsKeywordTypes) {\n defineType(type, {\n aliases: [\"TSType\", \"TSBaseType\"],\n visitor: [],\n fields: {},\n });\n}\n\ndefineType(\"TSThisType\", {\n aliases: [\"TSType\", \"TSBaseType\"],\n visitor: [],\n fields: {},\n});\n\nconst fnOrCtrBase = {\n aliases: [\"TSType\"],\n visitor: [\n \"typeParameters\",\n process.env.BABEL_8_BREAKING ? \"params\" : \"parameters\",\n process.env.BABEL_8_BREAKING ? \"returnType\" : \"typeAnnotation\",\n ],\n};\n\ndefineType(\"TSFunctionType\", {\n ...fnOrCtrBase,\n fields: signatureDeclarationCommon(),\n});\ndefineType(\"TSConstructorType\", {\n ...fnOrCtrBase,\n fields: {\n ...signatureDeclarationCommon(),\n abstract: validateOptional(bool),\n },\n});\n\ndefineType(\"TSTypeReference\", {\n aliases: [\"TSType\"],\n visitor: [\"typeName\", \"typeParameters\"],\n fields: {\n typeName: validateType(\"TSEntityName\"),\n typeParameters: validateOptionalType(\"TSTypeParameterInstantiation\"),\n },\n});\n\ndefineType(\"TSTypePredicate\", {\n aliases: [\"TSType\"],\n visitor: [\"parameterName\", \"typeAnnotation\"],\n builder: [\"parameterName\", \"typeAnnotation\", \"asserts\"],\n fields: {\n parameterName: validateType([\"Identifier\", \"TSThisType\"]),\n typeAnnotation: validateOptionalType(\"TSTypeAnnotation\"),\n asserts: validateOptional(bool),\n },\n});\n\ndefineType(\"TSTypeQuery\", {\n aliases: [\"TSType\"],\n visitor: [\"exprName\", \"typeParameters\"],\n fields: {\n exprName: validateType([\"TSEntityName\", \"TSImportType\"]),\n typeParameters: validateOptionalType(\"TSTypeParameterInstantiation\"),\n },\n});\n\ndefineType(\"TSTypeLiteral\", {\n aliases: [\"TSType\"],\n visitor: [\"members\"],\n fields: {\n members: validateArrayOfType(\"TSTypeElement\"),\n },\n});\n\ndefineType(\"TSArrayType\", {\n aliases: [\"TSType\"],\n visitor: [\"elementType\"],\n fields: {\n elementType: validateType(\"TSType\"),\n },\n});\n\ndefineType(\"TSTupleType\", {\n aliases: [\"TSType\"],\n visitor: [\"elementTypes\"],\n fields: {\n elementTypes: validateArrayOfType([\"TSType\", \"TSNamedTupleMember\"]),\n },\n});\n\ndefineType(\"TSOptionalType\", {\n aliases: [\"TSType\"],\n visitor: [\"typeAnnotation\"],\n fields: {\n typeAnnotation: validateType(\"TSType\"),\n },\n});\n\ndefineType(\"TSRestType\", {\n aliases: [\"TSType\"],\n visitor: [\"typeAnnotation\"],\n fields: {\n typeAnnotation: validateType(\"TSType\"),\n },\n});\n\ndefineType(\"TSNamedTupleMember\", {\n visitor: [\"label\", \"elementType\"],\n builder: [\"label\", \"elementType\", \"optional\"],\n fields: {\n label: validateType(\"Identifier\"),\n optional: {\n validate: bool,\n default: false,\n },\n elementType: validateType(\"TSType\"),\n },\n});\n\nconst unionOrIntersection = {\n aliases: [\"TSType\"],\n visitor: [\"types\"],\n fields: {\n types: validateArrayOfType(\"TSType\"),\n },\n};\n\ndefineType(\"TSUnionType\", unionOrIntersection);\ndefineType(\"TSIntersectionType\", unionOrIntersection);\n\ndefineType(\"TSConditionalType\", {\n aliases: [\"TSType\"],\n visitor: [\"checkType\", \"extendsType\", \"trueType\", \"falseType\"],\n fields: {\n checkType: validateType(\"TSType\"),\n extendsType: validateType(\"TSType\"),\n trueType: validateType(\"TSType\"),\n falseType: validateType(\"TSType\"),\n },\n});\n\ndefineType(\"TSInferType\", {\n aliases: [\"TSType\"],\n visitor: [\"typeParameter\"],\n fields: {\n typeParameter: validateType(\"TSTypeParameter\"),\n },\n});\n\ndefineType(\"TSParenthesizedType\", {\n aliases: [\"TSType\"],\n visitor: [\"typeAnnotation\"],\n fields: {\n typeAnnotation: validateType(\"TSType\"),\n },\n});\n\ndefineType(\"TSTypeOperator\", {\n aliases: [\"TSType\"],\n visitor: [\"typeAnnotation\"],\n fields: {\n operator: validate(assertValueType(\"string\")),\n typeAnnotation: validateType(\"TSType\"),\n },\n});\n\ndefineType(\"TSIndexedAccessType\", {\n aliases: [\"TSType\"],\n visitor: [\"objectType\", \"indexType\"],\n fields: {\n objectType: validateType(\"TSType\"),\n indexType: validateType(\"TSType\"),\n },\n});\n\ndefineType(\"TSMappedType\", {\n aliases: [\"TSType\"],\n visitor: process.env.BABEL_8_BREAKING\n ? [\"key\", \"constraint\", \"nameType\", \"typeAnnotation\"]\n : [\"typeParameter\", \"nameType\", \"typeAnnotation\"],\n builder: process.env.BABEL_8_BREAKING\n ? [\"key\", \"constraint\", \"nameType\", \"typeAnnotation\"]\n : [\"typeParameter\", \"typeAnnotation\", \"nameType\"],\n fields: {\n ...(process.env.BABEL_8_BREAKING\n ? {\n key: validateType(\"Identifier\"),\n constraint: validateType(\"TSType\"),\n }\n : {\n typeParameter: validateType(\"TSTypeParameter\"),\n }),\n readonly: validateOptional(assertOneOf(true, false, \"+\", \"-\")),\n optional: validateOptional(assertOneOf(true, false, \"+\", \"-\")),\n typeAnnotation: validateOptionalType(\"TSType\"),\n nameType: validateOptionalType(\"TSType\"),\n },\n});\n\ndefineType(\"TSLiteralType\", {\n aliases: [\"TSType\", \"TSBaseType\"],\n visitor: [\"literal\"],\n fields: {\n literal: {\n validate: (function () {\n const unaryExpression = assertNodeType(\n \"NumericLiteral\",\n \"BigIntLiteral\",\n );\n const unaryOperator = assertOneOf(\"-\");\n\n const literal = assertNodeType(\n \"NumericLiteral\",\n \"StringLiteral\",\n \"BooleanLiteral\",\n \"BigIntLiteral\",\n \"TemplateLiteral\",\n );\n function validator(parent: any, key: string, node: any) {\n // type A = -1 | 1;\n if (is(\"UnaryExpression\", node)) {\n // check operator first\n unaryOperator(node, \"operator\", node.operator);\n unaryExpression(node, \"argument\", node.argument);\n } else {\n // type A = 'foo' | 'bar' | false | 1;\n literal(parent, key, node);\n }\n }\n\n validator.oneOfNodeTypes = [\n \"NumericLiteral\",\n \"StringLiteral\",\n \"BooleanLiteral\",\n \"BigIntLiteral\",\n \"TemplateLiteral\",\n \"UnaryExpression\",\n ];\n\n return validator;\n })(),\n },\n },\n});\n\ndefineType(\"TSExpressionWithTypeArguments\", {\n aliases: [\"TSType\"],\n visitor: [\"expression\", \"typeParameters\"],\n fields: {\n expression: validateType(\"TSEntityName\"),\n typeParameters: validateOptionalType(\"TSTypeParameterInstantiation\"),\n },\n});\n\ndefineType(\"TSInterfaceDeclaration\", {\n // \"Statement\" alias prevents a semicolon from appearing after it in an export declaration.\n aliases: [\"Statement\", \"Declaration\"],\n visitor: [\"id\", \"typeParameters\", \"extends\", \"body\"],\n fields: {\n declare: validateOptional(bool),\n id: validateType(\"Identifier\"),\n typeParameters: validateOptionalType(\"TSTypeParameterDeclaration\"),\n extends: validateOptional(arrayOfType(\"TSExpressionWithTypeArguments\")),\n body: validateType(\"TSInterfaceBody\"),\n },\n});\n\ndefineType(\"TSInterfaceBody\", {\n visitor: [\"body\"],\n fields: {\n body: validateArrayOfType(\"TSTypeElement\"),\n },\n});\n\ndefineType(\"TSTypeAliasDeclaration\", {\n aliases: [\"Statement\", \"Declaration\"],\n visitor: [\"id\", \"typeParameters\", \"typeAnnotation\"],\n fields: {\n declare: validateOptional(bool),\n id: validateType(\"Identifier\"),\n typeParameters: validateOptionalType(\"TSTypeParameterDeclaration\"),\n typeAnnotation: validateType(\"TSType\"),\n },\n});\n\ndefineType(\"TSInstantiationExpression\", {\n aliases: [\"Expression\"],\n visitor: [\"expression\", \"typeParameters\"],\n fields: {\n expression: validateType(\"Expression\"),\n typeParameters: validateOptionalType(\"TSTypeParameterInstantiation\"),\n },\n});\n\nconst TSTypeExpression = {\n aliases: [\"Expression\", \"LVal\", \"PatternLike\"],\n visitor: [\"expression\", \"typeAnnotation\"],\n fields: {\n expression: validateType(\"Expression\"),\n typeAnnotation: validateType(\"TSType\"),\n },\n};\n\ndefineType(\"TSAsExpression\", TSTypeExpression);\ndefineType(\"TSSatisfiesExpression\", TSTypeExpression);\n\ndefineType(\"TSTypeAssertion\", {\n aliases: [\"Expression\", \"LVal\", \"PatternLike\"],\n visitor: [\"typeAnnotation\", \"expression\"],\n fields: {\n typeAnnotation: validateType(\"TSType\"),\n expression: validateType(\"Expression\"),\n },\n});\n\ndefineType(\"TSEnumDeclaration\", {\n // \"Statement\" alias prevents a semicolon from appearing after it in an export declaration.\n aliases: [\"Statement\", \"Declaration\"],\n visitor: [\"id\", \"members\"],\n fields: {\n declare: validateOptional(bool),\n const: validateOptional(bool),\n id: validateType(\"Identifier\"),\n members: validateArrayOfType(\"TSEnumMember\"),\n initializer: validateOptionalType(\"Expression\"),\n },\n});\n\ndefineType(\"TSEnumMember\", {\n visitor: [\"id\", \"initializer\"],\n fields: {\n id: validateType([\"Identifier\", \"StringLiteral\"]),\n initializer: validateOptionalType(\"Expression\"),\n },\n});\n\ndefineType(\"TSModuleDeclaration\", {\n aliases: [\"Statement\", \"Declaration\"],\n visitor: [\"id\", \"body\"],\n fields: {\n declare: validateOptional(bool),\n global: validateOptional(bool),\n id: validateType([\"Identifier\", \"StringLiteral\"]),\n body: validateType([\"TSModuleBlock\", \"TSModuleDeclaration\"]),\n },\n});\n\ndefineType(\"TSModuleBlock\", {\n aliases: [\"Scopable\", \"Block\", \"BlockParent\", \"FunctionParent\"],\n visitor: [\"body\"],\n fields: {\n body: validateArrayOfType(\"Statement\"),\n },\n});\n\ndefineType(\"TSImportType\", {\n aliases: [\"TSType\"],\n visitor: [\"argument\", \"qualifier\", \"typeParameters\"],\n fields: {\n argument: validateType(\"StringLiteral\"),\n qualifier: validateOptionalType(\"TSEntityName\"),\n typeParameters: validateOptionalType(\"TSTypeParameterInstantiation\"),\n options: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"TSImportEqualsDeclaration\", {\n aliases: [\"Statement\"],\n visitor: [\"id\", \"moduleReference\"],\n fields: {\n isExport: validate(bool),\n id: validateType(\"Identifier\"),\n moduleReference: validateType([\n \"TSEntityName\",\n \"TSExternalModuleReference\",\n ]),\n importKind: {\n validate: assertOneOf(\"type\", \"value\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"TSExternalModuleReference\", {\n visitor: [\"expression\"],\n fields: {\n expression: validateType(\"StringLiteral\"),\n },\n});\n\ndefineType(\"TSNonNullExpression\", {\n aliases: [\"Expression\", \"LVal\", \"PatternLike\"],\n visitor: [\"expression\"],\n fields: {\n expression: validateType(\"Expression\"),\n },\n});\n\ndefineType(\"TSExportAssignment\", {\n aliases: [\"Statement\"],\n visitor: [\"expression\"],\n fields: {\n expression: validateType(\"Expression\"),\n },\n});\n\ndefineType(\"TSNamespaceExportDeclaration\", {\n aliases: [\"Statement\"],\n visitor: [\"id\"],\n fields: {\n id: validateType(\"Identifier\"),\n },\n});\n\ndefineType(\"TSTypeAnnotation\", {\n visitor: [\"typeAnnotation\"],\n fields: {\n typeAnnotation: {\n validate: assertNodeType(\"TSType\"),\n },\n },\n});\n\ndefineType(\"TSTypeParameterInstantiation\", {\n visitor: [\"params\"],\n fields: {\n params: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"TSType\")),\n ),\n },\n },\n});\n\ndefineType(\"TSTypeParameterDeclaration\", {\n visitor: [\"params\"],\n fields: {\n params: {\n validate: chain(\n assertValueType(\"array\"),\n assertEach(assertNodeType(\"TSTypeParameter\")),\n ),\n },\n },\n});\n\ndefineType(\"TSTypeParameter\", {\n builder: [\"constraint\", \"default\", \"name\"],\n visitor: [\"constraint\", \"default\"],\n fields: {\n name: {\n validate: !process.env.BABEL_8_BREAKING\n ? assertValueType(\"string\")\n : assertNodeType(\"Identifier\"),\n },\n in: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n out: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n const: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n constraint: {\n validate: assertNodeType(\"TSType\"),\n optional: true,\n },\n default: {\n validate: assertNodeType(\"TSType\"),\n optional: true,\n },\n },\n});\n"],"mappings":";;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAcA,IAAAC,KAAA,GAAAD,OAAA;AAIA,IAAAE,GAAA,GAAAF,OAAA;AAEA,MAAMG,UAAU,GAAG,IAAAC,wBAAiB,EAAC,YAAY,CAAC;AAElD,MAAMC,IAAI,GAAG,IAAAC,sBAAe,EAAC,SAAS,CAAC;AAEvC,MAAMC,8BAA8B,GAAGA,CAAA,MAAO;EAC5CC,UAAU,EAAE;IACVC,QAAQ,EAGJ,IAAAC,qBAAc,EAAC,kBAAkB,EAAE,MAAM,CAAC;IAC9CC,QAAQ,EAAE;EACZ,CAAC;EACDC,cAAc,EAAE;IACdH,QAAQ,EAGJ,IAAAC,qBAAc,EAAC,4BAA4B,EAAE,MAAM,CAAC;IACxDC,QAAQ,EAAE;EACZ;AACF,CAAC,CAAC;AAEFR,UAAU,CAAC,qBAAqB,EAAE;EAChCU,OAAO,EAAE,CAAC,MAAM,CAAC;EACjBC,OAAO,EAAE,CAAC,WAAW,CAAC;EACtBC,MAAM,EAAE;IACNC,aAAa,EAAE;MACbP,QAAQ,EAAE,IAAAQ,kBAAW,EAAC,QAAQ,EAAE,SAAS,EAAE,WAAW,CAAC;MACvDN,QAAQ,EAAE;IACZ,CAAC;IACDO,QAAQ,EAAE;MACRT,QAAQ,EAAE,IAAAH,sBAAe,EAAC,SAAS,CAAC;MACpCK,QAAQ,EAAE;IACZ,CAAC;IACDQ,SAAS,EAAE;MACTV,QAAQ,EAAE,IAAAC,qBAAc,EAAC,YAAY,EAAE,mBAAmB;IAC5D,CAAC;IACDU,QAAQ,EAAE;MACRX,QAAQ,EAAE,IAAAH,sBAAe,EAAC,SAAS,CAAC;MACpCK,QAAQ,EAAE;IACZ,CAAC;IACDU,UAAU,EAAE;MACVZ,QAAQ,EAAE,IAAAa,YAAK,EACb,IAAAhB,sBAAe,EAAC,OAAO,CAAC,EACxB,IAAAiB,iBAAU,EAAC,IAAAb,qBAAc,EAAC,WAAW,CAAC,CACxC,CAAC;MACDC,QAAQ,EAAE;IACZ;EACF;AACF,CAAC,CAAC;AAEFR,UAAU,CAAC,mBAAmB,EAAE;EAC9BU,OAAO,EAAE,CAAC,WAAW,EAAE,aAAa,CAAC;EACrCC,OAAO,EAAE,CAAC,IAAI,EAAE,gBAAgB,EAAE,QAAQ,EAAE,YAAY,CAAC;EACzDC,MAAM,EAAAS,MAAA,CAAAC,MAAA,KACD,IAAAC,+BAAyB,EAAC,CAAC,EAC3BnB,8BAA8B,CAAC,CAAC;AAEvC,CAAC,CAAC;AAEFJ,UAAU,CAAC,iBAAiB,EAAE;EAC5BW,OAAO,EAAE,CAAC,YAAY,EAAE,KAAK,EAAE,gBAAgB,EAAE,QAAQ,EAAE,YAAY,CAAC;EACxEC,MAAM,EAAAS,MAAA,CAAAC,MAAA,KACD,IAAAE,sCAAgC,EAAC,CAAC,EAClCpB,8BAA8B,CAAC,CAAC;AAEvC,CAAC,CAAC;AAEFJ,UAAU,CAAC,iBAAiB,EAAE;EAC5BU,OAAO,EAAE,CAAC,cAAc,CAAC;EACzBC,OAAO,EAAE,CAAC,MAAM,EAAE,OAAO,CAAC;EAC1BC,MAAM,EAAE;IACNa,IAAI,EAAE,IAAAC,mBAAY,EAAC,cAAc,CAAC;IAClCC,KAAK,EAAE,IAAAD,mBAAY,EAAC,YAAY;EAClC;AACF,CAAC,CAAC;AAEF,MAAME,0BAA0B,GAAGA,CAAA,MAAO;EACxCnB,cAAc,EAAE,IAAAoB,2BAAoB,EAAC,4BAA4B,CAAC;EAClE,CAA2C,YAAY,GAAG,IAAAC,0BAAmB,EAC3E,CAAC,cAAc,EAAE,YAAY,EAAE,eAAe,EAAE,aAAa,CAC/D,CAAC;EACD,CAA+C,gBAAgB,GAC7D,IAAAD,2BAAoB,EAAC,kBAAkB;AAC3C,CAAC,CAAC;AAEF,MAAME,iCAAiC,GAAG;EACxCrB,OAAO,EAAE,CAAC,eAAe,CAAC;EAC1BC,OAAO,EAAE,CACP,gBAAgB,EAC0B,YAAY,EACR,gBAAgB,CAC/D;EACDC,MAAM,EAAEgB,0BAA0B,CAAC;AACrC,CAAC;AAED5B,UAAU,CAAC,4BAA4B,EAAE+B,iCAAiC,CAAC;AAC3E/B,UAAU,CACR,iCAAiC,EACjC+B,iCACF,CAAC;AAED,MAAMC,sBAAsB,GAAGA,CAAA,MAAO;EACpCC,GAAG,EAAE,IAAAP,mBAAY,EAAC,YAAY,CAAC;EAC/BQ,QAAQ,EAAE;IAAEC,OAAO,EAAE;EAAM,CAAC;EAC5B3B,QAAQ,EAAE,IAAA4B,uBAAgB,EAAClC,IAAI;AACjC,CAAC,CAAC;AAEFF,UAAU,CAAC,qBAAqB,EAAE;EAChCU,OAAO,EAAE,CAAC,eAAe,CAAC;EAC1BC,OAAO,EAAE,CAAC,KAAK,EAAE,gBAAgB,CAAC;EAClCC,MAAM,EAAAS,MAAA,CAAAC,MAAA,KACDU,sBAAsB,CAAC,CAAC;IAC3BjB,QAAQ,EAAE,IAAAqB,uBAAgB,EAAClC,IAAI,CAAC;IAChCmC,cAAc,EAAE,IAAAR,2BAAoB,EAAC,kBAAkB,CAAC;IACxDS,IAAI,EAAE;MACJhC,QAAQ,EAAE,IAAAQ,kBAAW,EAAC,KAAK,EAAE,KAAK;IACpC;EAAC;AAEL,CAAC,CAAC;AAEFd,UAAU,CAAC,mBAAmB,EAAE;EAC9BU,OAAO,EAAE,CAAC,eAAe,CAAC;EAC1BC,OAAO,EAAE,CACP,KAAK,EACL,gBAAgB,EAC0B,YAAY,EACR,gBAAgB,CAC/D;EACDC,MAAM,EAAAS,MAAA,CAAAC,MAAA,KACDM,0BAA0B,CAAC,CAAC,EAC5BI,sBAAsB,CAAC,CAAC;IAC3BM,IAAI,EAAE;MACJhC,QAAQ,EAAE,IAAAQ,kBAAW,EAAC,QAAQ,EAAE,KAAK,EAAE,KAAK;IAC9C;EAAC;AAEL,CAAC,CAAC;AAEFd,UAAU,CAAC,kBAAkB,EAAE;EAC7BU,OAAO,EAAE,CAAC,eAAe,CAAC;EAC1BC,OAAO,EAAE,CAAC,YAAY,EAAE,gBAAgB,CAAC;EACzCC,MAAM,EAAE;IACNG,QAAQ,EAAE,IAAAqB,uBAAgB,EAAClC,IAAI,CAAC;IAChCqC,MAAM,EAAE,IAAAH,uBAAgB,EAAClC,IAAI,CAAC;IAC9BsC,UAAU,EAAE,IAAAV,0BAAmB,EAAC,YAAY,CAAC;IAC7CO,cAAc,EAAE,IAAAR,2BAAoB,EAAC,kBAAkB;EACzD;AACF,CAAC,CAAC;AAEF,MAAMY,cAAc,GAAG,CACrB,cAAc,EACd,kBAAkB,EAClB,iBAAiB,EACjB,oBAAoB,EACpB,gBAAgB,EAChB,eAAe,EACf,iBAAiB,EACjB,iBAAiB,EACjB,iBAAiB,EACjB,iBAAiB,EACjB,oBAAoB,EACpB,kBAAkB,EAClB,eAAe,CACP;AAEV,KAAK,MAAMC,IAAI,IAAID,cAAc,EAAE;EACjCzC,UAAU,CAAC0C,IAAI,EAAE;IACfhC,OAAO,EAAE,CAAC,QAAQ,EAAE,YAAY,CAAC;IACjCC,OAAO,EAAE,EAAE;IACXC,MAAM,EAAE,CAAC;EACX,CAAC,CAAC;AACJ;AAEAZ,UAAU,CAAC,YAAY,EAAE;EACvBU,OAAO,EAAE,CAAC,QAAQ,EAAE,YAAY,CAAC;EACjCC,OAAO,EAAE,EAAE;EACXC,MAAM,EAAE,CAAC;AACX,CAAC,CAAC;AAEF,MAAM+B,WAAW,GAAG;EAClBjC,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBC,OAAO,EAAE,CACP,gBAAgB,EAC0B,YAAY,EACR,gBAAgB;AAElE,CAAC;AAEDX,UAAU,CAAC,gBAAgB,EAAAqB,MAAA,CAAAC,MAAA,KACtBqB,WAAW;EACd/B,MAAM,EAAEgB,0BAA0B,CAAC;AAAC,EACrC,CAAC;AACF5B,UAAU,CAAC,mBAAmB,EAAAqB,MAAA,CAAAC,MAAA,KACzBqB,WAAW;EACd/B,MAAM,EAAAS,MAAA,CAAAC,MAAA,KACDM,0BAA0B,CAAC,CAAC;IAC/BgB,QAAQ,EAAE,IAAAR,uBAAgB,EAAClC,IAAI;EAAC;AACjC,EACF,CAAC;AAEFF,UAAU,CAAC,iBAAiB,EAAE;EAC5BU,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBC,OAAO,EAAE,CAAC,UAAU,EAAE,gBAAgB,CAAC;EACvCC,MAAM,EAAE;IACNiC,QAAQ,EAAE,IAAAnB,mBAAY,EAAC,cAAc,CAAC;IACtCjB,cAAc,EAAE,IAAAoB,2BAAoB,EAAC,8BAA8B;EACrE;AACF,CAAC,CAAC;AAEF7B,UAAU,CAAC,iBAAiB,EAAE;EAC5BU,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBC,OAAO,EAAE,CAAC,eAAe,EAAE,gBAAgB,CAAC;EAC5CmC,OAAO,EAAE,CAAC,eAAe,EAAE,gBAAgB,EAAE,SAAS,CAAC;EACvDlC,MAAM,EAAE;IACNmC,aAAa,EAAE,IAAArB,mBAAY,EAAC,CAAC,YAAY,EAAE,YAAY,CAAC,CAAC;IACzDW,cAAc,EAAE,IAAAR,2BAAoB,EAAC,kBAAkB,CAAC;IACxDmB,OAAO,EAAE,IAAAZ,uBAAgB,EAAClC,IAAI;EAChC;AACF,CAAC,CAAC;AAEFF,UAAU,CAAC,aAAa,EAAE;EACxBU,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBC,OAAO,EAAE,CAAC,UAAU,EAAE,gBAAgB,CAAC;EACvCC,MAAM,EAAE;IACNqC,QAAQ,EAAE,IAAAvB,mBAAY,EAAC,CAAC,cAAc,EAAE,cAAc,CAAC,CAAC;IACxDjB,cAAc,EAAE,IAAAoB,2BAAoB,EAAC,8BAA8B;EACrE;AACF,CAAC,CAAC;AAEF7B,UAAU,CAAC,eAAe,EAAE;EAC1BU,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBC,OAAO,EAAE,CAAC,SAAS,CAAC;EACpBC,MAAM,EAAE;IACNsC,OAAO,EAAE,IAAApB,0BAAmB,EAAC,eAAe;EAC9C;AACF,CAAC,CAAC;AAEF9B,UAAU,CAAC,aAAa,EAAE;EACxBU,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBC,OAAO,EAAE,CAAC,aAAa,CAAC;EACxBC,MAAM,EAAE;IACNuC,WAAW,EAAE,IAAAzB,mBAAY,EAAC,QAAQ;EACpC;AACF,CAAC,CAAC;AAEF1B,UAAU,CAAC,aAAa,EAAE;EACxBU,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBC,OAAO,EAAE,CAAC,cAAc,CAAC;EACzBC,MAAM,EAAE;IACNwC,YAAY,EAAE,IAAAtB,0BAAmB,EAAC,CAAC,QAAQ,EAAE,oBAAoB,CAAC;EACpE;AACF,CAAC,CAAC;AAEF9B,UAAU,CAAC,gBAAgB,EAAE;EAC3BU,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBC,OAAO,EAAE,CAAC,gBAAgB,CAAC;EAC3BC,MAAM,EAAE;IACNyB,cAAc,EAAE,IAAAX,mBAAY,EAAC,QAAQ;EACvC;AACF,CAAC,CAAC;AAEF1B,UAAU,CAAC,YAAY,EAAE;EACvBU,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBC,OAAO,EAAE,CAAC,gBAAgB,CAAC;EAC3BC,MAAM,EAAE;IACNyB,cAAc,EAAE,IAAAX,mBAAY,EAAC,QAAQ;EACvC;AACF,CAAC,CAAC;AAEF1B,UAAU,CAAC,oBAAoB,EAAE;EAC/BW,OAAO,EAAE,CAAC,OAAO,EAAE,aAAa,CAAC;EACjCmC,OAAO,EAAE,CAAC,OAAO,EAAE,aAAa,EAAE,UAAU,CAAC;EAC7ClC,MAAM,EAAE;IACNyC,KAAK,EAAE,IAAA3B,mBAAY,EAAC,YAAY,CAAC;IACjClB,QAAQ,EAAE;MACRF,QAAQ,EAAEJ,IAAI;MACdiC,OAAO,EAAE;IACX,CAAC;IACDgB,WAAW,EAAE,IAAAzB,mBAAY,EAAC,QAAQ;EACpC;AACF,CAAC,CAAC;AAEF,MAAM4B,mBAAmB,GAAG;EAC1B5C,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBC,OAAO,EAAE,CAAC,OAAO,CAAC;EAClBC,MAAM,EAAE;IACN2C,KAAK,EAAE,IAAAzB,0BAAmB,EAAC,QAAQ;EACrC;AACF,CAAC;AAED9B,UAAU,CAAC,aAAa,EAAEsD,mBAAmB,CAAC;AAC9CtD,UAAU,CAAC,oBAAoB,EAAEsD,mBAAmB,CAAC;AAErDtD,UAAU,CAAC,mBAAmB,EAAE;EAC9BU,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBC,OAAO,EAAE,CAAC,WAAW,EAAE,aAAa,EAAE,UAAU,EAAE,WAAW,CAAC;EAC9DC,MAAM,EAAE;IACN4C,SAAS,EAAE,IAAA9B,mBAAY,EAAC,QAAQ,CAAC;IACjC+B,WAAW,EAAE,IAAA/B,mBAAY,EAAC,QAAQ,CAAC;IACnCgC,QAAQ,EAAE,IAAAhC,mBAAY,EAAC,QAAQ,CAAC;IAChCiC,SAAS,EAAE,IAAAjC,mBAAY,EAAC,QAAQ;EAClC;AACF,CAAC,CAAC;AAEF1B,UAAU,CAAC,aAAa,EAAE;EACxBU,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBC,OAAO,EAAE,CAAC,eAAe,CAAC;EAC1BC,MAAM,EAAE;IACNgD,aAAa,EAAE,IAAAlC,mBAAY,EAAC,iBAAiB;EAC/C;AACF,CAAC,CAAC;AAEF1B,UAAU,CAAC,qBAAqB,EAAE;EAChCU,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBC,OAAO,EAAE,CAAC,gBAAgB,CAAC;EAC3BC,MAAM,EAAE;IACNyB,cAAc,EAAE,IAAAX,mBAAY,EAAC,QAAQ;EACvC;AACF,CAAC,CAAC;AAEF1B,UAAU,CAAC,gBAAgB,EAAE;EAC3BU,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBC,OAAO,EAAE,CAAC,gBAAgB,CAAC;EAC3BC,MAAM,EAAE;IACNiD,QAAQ,EAAE,IAAAvD,eAAQ,EAAC,IAAAH,sBAAe,EAAC,QAAQ,CAAC,CAAC;IAC7CkC,cAAc,EAAE,IAAAX,mBAAY,EAAC,QAAQ;EACvC;AACF,CAAC,CAAC;AAEF1B,UAAU,CAAC,qBAAqB,EAAE;EAChCU,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBC,OAAO,EAAE,CAAC,YAAY,EAAE,WAAW,CAAC;EACpCC,MAAM,EAAE;IACNkD,UAAU,EAAE,IAAApC,mBAAY,EAAC,QAAQ,CAAC;IAClCqC,SAAS,EAAE,IAAArC,mBAAY,EAAC,QAAQ;EAClC;AACF,CAAC,CAAC;AAEF1B,UAAU,CAAC,cAAc,EAAE;EACzBU,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBC,OAAO,EAEH,CAAC,eAAe,EAAE,UAAU,EAAE,gBAAgB,CAAC;EACnDmC,OAAO,EAEH,CAAC,eAAe,EAAE,gBAAgB,EAAE,UAAU,CAAC;EACnDlC,MAAM,EAAAS,MAAA,CAAAC,MAAA,KAMA;IACEsC,aAAa,EAAE,IAAAlC,mBAAY,EAAC,iBAAiB;EAC/C,CAAC;IACLX,QAAQ,EAAE,IAAAqB,uBAAgB,EAAC,IAAAtB,kBAAW,EAAC,IAAI,EAAE,KAAK,EAAE,GAAG,EAAE,GAAG,CAAC,CAAC;IAC9DN,QAAQ,EAAE,IAAA4B,uBAAgB,EAAC,IAAAtB,kBAAW,EAAC,IAAI,EAAE,KAAK,EAAE,GAAG,EAAE,GAAG,CAAC,CAAC;IAC9DuB,cAAc,EAAE,IAAAR,2BAAoB,EAAC,QAAQ,CAAC;IAC9CmC,QAAQ,EAAE,IAAAnC,2BAAoB,EAAC,QAAQ;EAAC;AAE5C,CAAC,CAAC;AAEF7B,UAAU,CAAC,eAAe,EAAE;EAC1BU,OAAO,EAAE,CAAC,QAAQ,EAAE,YAAY,CAAC;EACjCC,OAAO,EAAE,CAAC,SAAS,CAAC;EACpBC,MAAM,EAAE;IACNqD,OAAO,EAAE;MACP3D,QAAQ,EAAG,YAAY;QACrB,MAAM4D,eAAe,GAAG,IAAA3D,qBAAc,EACpC,gBAAgB,EAChB,eACF,CAAC;QACD,MAAM4D,aAAa,GAAG,IAAArD,kBAAW,EAAC,GAAG,CAAC;QAEtC,MAAMmD,OAAO,GAAG,IAAA1D,qBAAc,EAC5B,gBAAgB,EAChB,eAAe,EACf,gBAAgB,EAChB,eAAe,EACf,iBACF,CAAC;QACD,SAAS6D,SAASA,CAACC,MAAW,EAAEpC,GAAW,EAAEqC,IAAS,EAAE;UAEtD,IAAI,IAAAC,WAAE,EAAC,iBAAiB,EAAED,IAAI,CAAC,EAAE;YAE/BH,aAAa,CAACG,IAAI,EAAE,UAAU,EAAEA,IAAI,CAACT,QAAQ,CAAC;YAC9CK,eAAe,CAACI,IAAI,EAAE,UAAU,EAAEA,IAAI,CAACE,QAAQ,CAAC;UAClD,CAAC,MAAM;YAELP,OAAO,CAACI,MAAM,EAAEpC,GAAG,EAAEqC,IAAI,CAAC;UAC5B;QACF;QAEAF,SAAS,CAACK,cAAc,GAAG,CACzB,gBAAgB,EAChB,eAAe,EACf,gBAAgB,EAChB,eAAe,EACf,iBAAiB,EACjB,iBAAiB,CAClB;QAED,OAAOL,SAAS;MAClB,CAAC,CAAE;IACL;EACF;AACF,CAAC,CAAC;AAEFpE,UAAU,CAAC,+BAA+B,EAAE;EAC1CU,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBC,OAAO,EAAE,CAAC,YAAY,EAAE,gBAAgB,CAAC;EACzCC,MAAM,EAAE;IACN8D,UAAU,EAAE,IAAAhD,mBAAY,EAAC,cAAc,CAAC;IACxCjB,cAAc,EAAE,IAAAoB,2BAAoB,EAAC,8BAA8B;EACrE;AACF,CAAC,CAAC;AAEF7B,UAAU,CAAC,wBAAwB,EAAE;EAEnCU,OAAO,EAAE,CAAC,WAAW,EAAE,aAAa,CAAC;EACrCC,OAAO,EAAE,CAAC,IAAI,EAAE,gBAAgB,EAAE,SAAS,EAAE,MAAM,CAAC;EACpDC,MAAM,EAAE;IACN+D,OAAO,EAAE,IAAAvC,uBAAgB,EAAClC,IAAI,CAAC;IAC/B0E,EAAE,EAAE,IAAAlD,mBAAY,EAAC,YAAY,CAAC;IAC9BjB,cAAc,EAAE,IAAAoB,2BAAoB,EAAC,4BAA4B,CAAC;IAClEgD,OAAO,EAAE,IAAAzC,uBAAgB,EAAC,IAAA0C,kBAAW,EAAC,+BAA+B,CAAC,CAAC;IACvEC,IAAI,EAAE,IAAArD,mBAAY,EAAC,iBAAiB;EACtC;AACF,CAAC,CAAC;AAEF1B,UAAU,CAAC,iBAAiB,EAAE;EAC5BW,OAAO,EAAE,CAAC,MAAM,CAAC;EACjBC,MAAM,EAAE;IACNmE,IAAI,EAAE,IAAAjD,0BAAmB,EAAC,eAAe;EAC3C;AACF,CAAC,CAAC;AAEF9B,UAAU,CAAC,wBAAwB,EAAE;EACnCU,OAAO,EAAE,CAAC,WAAW,EAAE,aAAa,CAAC;EACrCC,OAAO,EAAE,CAAC,IAAI,EAAE,gBAAgB,EAAE,gBAAgB,CAAC;EACnDC,MAAM,EAAE;IACN+D,OAAO,EAAE,IAAAvC,uBAAgB,EAAClC,IAAI,CAAC;IAC/B0E,EAAE,EAAE,IAAAlD,mBAAY,EAAC,YAAY,CAAC;IAC9BjB,cAAc,EAAE,IAAAoB,2BAAoB,EAAC,4BAA4B,CAAC;IAClEQ,cAAc,EAAE,IAAAX,mBAAY,EAAC,QAAQ;EACvC;AACF,CAAC,CAAC;AAEF1B,UAAU,CAAC,2BAA2B,EAAE;EACtCU,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBC,OAAO,EAAE,CAAC,YAAY,EAAE,gBAAgB,CAAC;EACzCC,MAAM,EAAE;IACN8D,UAAU,EAAE,IAAAhD,mBAAY,EAAC,YAAY,CAAC;IACtCjB,cAAc,EAAE,IAAAoB,2BAAoB,EAAC,8BAA8B;EACrE;AACF,CAAC,CAAC;AAEF,MAAMmD,gBAAgB,GAAG;EACvBtE,OAAO,EAAE,CAAC,YAAY,EAAE,MAAM,EAAE,aAAa,CAAC;EAC9CC,OAAO,EAAE,CAAC,YAAY,EAAE,gBAAgB,CAAC;EACzCC,MAAM,EAAE;IACN8D,UAAU,EAAE,IAAAhD,mBAAY,EAAC,YAAY,CAAC;IACtCW,cAAc,EAAE,IAAAX,mBAAY,EAAC,QAAQ;EACvC;AACF,CAAC;AAED1B,UAAU,CAAC,gBAAgB,EAAEgF,gBAAgB,CAAC;AAC9ChF,UAAU,CAAC,uBAAuB,EAAEgF,gBAAgB,CAAC;AAErDhF,UAAU,CAAC,iBAAiB,EAAE;EAC5BU,OAAO,EAAE,CAAC,YAAY,EAAE,MAAM,EAAE,aAAa,CAAC;EAC9CC,OAAO,EAAE,CAAC,gBAAgB,EAAE,YAAY,CAAC;EACzCC,MAAM,EAAE;IACNyB,cAAc,EAAE,IAAAX,mBAAY,EAAC,QAAQ,CAAC;IACtCgD,UAAU,EAAE,IAAAhD,mBAAY,EAAC,YAAY;EACvC;AACF,CAAC,CAAC;AAEF1B,UAAU,CAAC,mBAAmB,EAAE;EAE9BU,OAAO,EAAE,CAAC,WAAW,EAAE,aAAa,CAAC;EACrCC,OAAO,EAAE,CAAC,IAAI,EAAE,SAAS,CAAC;EAC1BC,MAAM,EAAE;IACN+D,OAAO,EAAE,IAAAvC,uBAAgB,EAAClC,IAAI,CAAC;IAC/B+E,KAAK,EAAE,IAAA7C,uBAAgB,EAAClC,IAAI,CAAC;IAC7B0E,EAAE,EAAE,IAAAlD,mBAAY,EAAC,YAAY,CAAC;IAC9BwB,OAAO,EAAE,IAAApB,0BAAmB,EAAC,cAAc,CAAC;IAC5CoD,WAAW,EAAE,IAAArD,2BAAoB,EAAC,YAAY;EAChD;AACF,CAAC,CAAC;AAEF7B,UAAU,CAAC,cAAc,EAAE;EACzBW,OAAO,EAAE,CAAC,IAAI,EAAE,aAAa,CAAC;EAC9BC,MAAM,EAAE;IACNgE,EAAE,EAAE,IAAAlD,mBAAY,EAAC,CAAC,YAAY,EAAE,eAAe,CAAC,CAAC;IACjDwD,WAAW,EAAE,IAAArD,2BAAoB,EAAC,YAAY;EAChD;AACF,CAAC,CAAC;AAEF7B,UAAU,CAAC,qBAAqB,EAAE;EAChCU,OAAO,EAAE,CAAC,WAAW,EAAE,aAAa,CAAC;EACrCC,OAAO,EAAE,CAAC,IAAI,EAAE,MAAM,CAAC;EACvBC,MAAM,EAAE;IACN+D,OAAO,EAAE,IAAAvC,uBAAgB,EAAClC,IAAI,CAAC;IAC/BiF,MAAM,EAAE,IAAA/C,uBAAgB,EAAClC,IAAI,CAAC;IAC9B0E,EAAE,EAAE,IAAAlD,mBAAY,EAAC,CAAC,YAAY,EAAE,eAAe,CAAC,CAAC;IACjDqD,IAAI,EAAE,IAAArD,mBAAY,EAAC,CAAC,eAAe,EAAE,qBAAqB,CAAC;EAC7D;AACF,CAAC,CAAC;AAEF1B,UAAU,CAAC,eAAe,EAAE;EAC1BU,OAAO,EAAE,CAAC,UAAU,EAAE,OAAO,EAAE,aAAa,EAAE,gBAAgB,CAAC;EAC/DC,OAAO,EAAE,CAAC,MAAM,CAAC;EACjBC,MAAM,EAAE;IACNmE,IAAI,EAAE,IAAAjD,0BAAmB,EAAC,WAAW;EACvC;AACF,CAAC,CAAC;AAEF9B,UAAU,CAAC,cAAc,EAAE;EACzBU,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBC,OAAO,EAAE,CAAC,UAAU,EAAE,WAAW,EAAE,gBAAgB,CAAC;EACpDC,MAAM,EAAE;IACN4D,QAAQ,EAAE,IAAA9C,mBAAY,EAAC,eAAe,CAAC;IACvC0D,SAAS,EAAE,IAAAvD,2BAAoB,EAAC,cAAc,CAAC;IAC/CpB,cAAc,EAAE,IAAAoB,2BAAoB,EAAC,8BAA8B,CAAC;IACpEwD,OAAO,EAAE;MACP/E,QAAQ,EAAE,IAAAC,qBAAc,EAAC,YAAY,CAAC;MACtCC,QAAQ,EAAE;IACZ;EACF;AACF,CAAC,CAAC;AAEFR,UAAU,CAAC,2BAA2B,EAAE;EACtCU,OAAO,EAAE,CAAC,WAAW,CAAC;EACtBC,OAAO,EAAE,CAAC,IAAI,EAAE,iBAAiB,CAAC;EAClCC,MAAM,EAAE;IACN0E,QAAQ,EAAE,IAAAhF,eAAQ,EAACJ,IAAI,CAAC;IACxB0E,EAAE,EAAE,IAAAlD,mBAAY,EAAC,YAAY,CAAC;IAC9B6D,eAAe,EAAE,IAAA7D,mBAAY,EAAC,CAC5B,cAAc,EACd,2BAA2B,CAC5B,CAAC;IACF8D,UAAU,EAAE;MACVlF,QAAQ,EAAE,IAAAQ,kBAAW,EAAC,MAAM,EAAE,OAAO,CAAC;MACtCN,QAAQ,EAAE;IACZ;EACF;AACF,CAAC,CAAC;AAEFR,UAAU,CAAC,2BAA2B,EAAE;EACtCW,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBC,MAAM,EAAE;IACN8D,UAAU,EAAE,IAAAhD,mBAAY,EAAC,eAAe;EAC1C;AACF,CAAC,CAAC;AAEF1B,UAAU,CAAC,qBAAqB,EAAE;EAChCU,OAAO,EAAE,CAAC,YAAY,EAAE,MAAM,EAAE,aAAa,CAAC;EAC9CC,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBC,MAAM,EAAE;IACN8D,UAAU,EAAE,IAAAhD,mBAAY,EAAC,YAAY;EACvC;AACF,CAAC,CAAC;AAEF1B,UAAU,CAAC,oBAAoB,EAAE;EAC/BU,OAAO,EAAE,CAAC,WAAW,CAAC;EACtBC,OAAO,EAAE,CAAC,YAAY,CAAC;EACvBC,MAAM,EAAE;IACN8D,UAAU,EAAE,IAAAhD,mBAAY,EAAC,YAAY;EACvC;AACF,CAAC,CAAC;AAEF1B,UAAU,CAAC,8BAA8B,EAAE;EACzCU,OAAO,EAAE,CAAC,WAAW,CAAC;EACtBC,OAAO,EAAE,CAAC,IAAI,CAAC;EACfC,MAAM,EAAE;IACNgE,EAAE,EAAE,IAAAlD,mBAAY,EAAC,YAAY;EAC/B;AACF,CAAC,CAAC;AAEF1B,UAAU,CAAC,kBAAkB,EAAE;EAC7BW,OAAO,EAAE,CAAC,gBAAgB,CAAC;EAC3BC,MAAM,EAAE;IACNyB,cAAc,EAAE;MACd/B,QAAQ,EAAE,IAAAC,qBAAc,EAAC,QAAQ;IACnC;EACF;AACF,CAAC,CAAC;AAEFP,UAAU,CAAC,8BAA8B,EAAE;EACzCW,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBC,MAAM,EAAE;IACN6E,MAAM,EAAE;MACNnF,QAAQ,EAAE,IAAAa,YAAK,EACb,IAAAhB,sBAAe,EAAC,OAAO,CAAC,EACxB,IAAAiB,iBAAU,EAAC,IAAAb,qBAAc,EAAC,QAAQ,CAAC,CACrC;IACF;EACF;AACF,CAAC,CAAC;AAEFP,UAAU,CAAC,4BAA4B,EAAE;EACvCW,OAAO,EAAE,CAAC,QAAQ,CAAC;EACnBC,MAAM,EAAE;IACN6E,MAAM,EAAE;MACNnF,QAAQ,EAAE,IAAAa,YAAK,EACb,IAAAhB,sBAAe,EAAC,OAAO,CAAC,EACxB,IAAAiB,iBAAU,EAAC,IAAAb,qBAAc,EAAC,iBAAiB,CAAC,CAC9C;IACF;EACF;AACF,CAAC,CAAC;AAEFP,UAAU,CAAC,iBAAiB,EAAE;EAC5B8C,OAAO,EAAE,CAAC,YAAY,EAAE,SAAS,EAAE,MAAM,CAAC;EAC1CnC,OAAO,EAAE,CAAC,YAAY,EAAE,SAAS,CAAC;EAClCC,MAAM,EAAE;IACN8E,IAAI,EAAE;MACJpF,QAAQ,EACJ,IAAAH,sBAAe,EAAC,QAAQ;IAE9B,CAAC;IACDwF,EAAE,EAAE;MACFrF,QAAQ,EAAE,IAAAH,sBAAe,EAAC,SAAS,CAAC;MACpCK,QAAQ,EAAE;IACZ,CAAC;IACDoF,GAAG,EAAE;MACHtF,QAAQ,EAAE,IAAAH,sBAAe,EAAC,SAAS,CAAC;MACpCK,QAAQ,EAAE;IACZ,CAAC;IACDyE,KAAK,EAAE;MACL3E,QAAQ,EAAE,IAAAH,sBAAe,EAAC,SAAS,CAAC;MACpCK,QAAQ,EAAE;IACZ,CAAC;IACDqF,UAAU,EAAE;MACVvF,QAAQ,EAAE,IAAAC,qBAAc,EAAC,QAAQ,CAAC;MAClCC,QAAQ,EAAE;IACZ,CAAC;IACD2B,OAAO,EAAE;MACP7B,QAAQ,EAAE,IAAAC,qBAAc,EAAC,QAAQ,CAAC;MAClCC,QAAQ,EAAE;IACZ;EACF;AACF,CAAC,CAAC","ignoreList":[]} \ No newline at end of file +{"version":3,"names":["_utils","require","_core","_is","defineType","defineAliasedType","bool","assertValueType","tSFunctionTypeAnnotationCommon","returnType","validate","assertNodeType","optional","typeParameters","aliases","visitor","fields","accessibility","assertOneOf","readonly","parameter","override","decorators","arrayOfType","Object","assign","functionDeclarationCommon","classMethodOrDeclareMethodCommon","left","validateType","right","signatureDeclarationCommon","validateOptionalType","validateArrayOfType","callConstructSignatureDeclaration","namedTypeElementCommon","key","computed","default","validateOptional","typeAnnotation","kind","static","parameters","tsKeywordTypes","type","fnOrCtrBase","abstract","typeName","builder","parameterName","asserts","exprName","members","elementType","elementTypes","label","unionOrIntersection","types","checkType","extendsType","trueType","falseType","typeParameter","operator","objectType","indexType","nameType","literal","unaryExpression","unaryOperator","validator","parent","node","is","argument","oneOfNodeTypes","expressionWithTypeArguments","expression","declare","id","extends","body","TSTypeExpression","const","initializer","global","qualifier","options","isExport","moduleReference","importKind","params","name","in","out","constraint"],"sources":["../../src/definitions/typescript.ts"],"sourcesContent":["import {\n defineAliasedType,\n arrayOfType,\n assertNodeType,\n assertOneOf,\n assertValueType,\n validate,\n validateArrayOfType,\n validateOptional,\n validateOptionalType,\n validateType,\n} from \"./utils.ts\";\nimport {\n functionDeclarationCommon,\n classMethodOrDeclareMethodCommon,\n} from \"./core.ts\";\nimport is from \"../validators/is.ts\";\n\nconst defineType = defineAliasedType(\"TypeScript\");\n\nconst bool = assertValueType(\"boolean\");\n\nconst tSFunctionTypeAnnotationCommon = () => ({\n returnType: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\"TSTypeAnnotation\")\n : // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n assertNodeType(\"TSTypeAnnotation\", \"Noop\"),\n optional: true,\n },\n typeParameters: {\n validate: process.env.BABEL_8_BREAKING\n ? assertNodeType(\"TSTypeParameterDeclaration\")\n : // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n assertNodeType(\"TSTypeParameterDeclaration\", \"Noop\"),\n optional: true,\n },\n});\n\ndefineType(\"TSParameterProperty\", {\n aliases: [\"LVal\"], // TODO: This isn't usable in general as an LVal. Should have a \"Parameter\" alias.\n visitor: [\"parameter\"],\n fields: {\n accessibility: {\n validate: assertOneOf(\"public\", \"private\", \"protected\"),\n optional: true,\n },\n readonly: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n parameter: {\n validate: assertNodeType(\"Identifier\", \"AssignmentPattern\"),\n },\n override: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n decorators: {\n validate: arrayOfType(\"Decorator\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"TSDeclareFunction\", {\n aliases: [\"Statement\", \"Declaration\"],\n visitor: [\"id\", \"typeParameters\", \"params\", \"returnType\"],\n fields: {\n ...functionDeclarationCommon(),\n ...tSFunctionTypeAnnotationCommon(),\n },\n});\n\ndefineType(\"TSDeclareMethod\", {\n visitor: [\"decorators\", \"key\", \"typeParameters\", \"params\", \"returnType\"],\n fields: {\n ...classMethodOrDeclareMethodCommon(),\n ...tSFunctionTypeAnnotationCommon(),\n },\n});\n\ndefineType(\"TSQualifiedName\", {\n aliases: [\"TSEntityName\"],\n visitor: [\"left\", \"right\"],\n fields: {\n left: validateType(\"TSEntityName\"),\n right: validateType(\"Identifier\"),\n },\n});\n\nconst signatureDeclarationCommon = () => ({\n typeParameters: validateOptionalType(\"TSTypeParameterDeclaration\"),\n [process.env.BABEL_8_BREAKING ? \"params\" : \"parameters\"]: validateArrayOfType(\n \"ArrayPattern\",\n \"Identifier\",\n \"ObjectPattern\",\n \"RestElement\",\n ),\n [process.env.BABEL_8_BREAKING ? \"returnType\" : \"typeAnnotation\"]:\n validateOptionalType(\"TSTypeAnnotation\"),\n});\n\nconst callConstructSignatureDeclaration = {\n aliases: [\"TSTypeElement\"],\n visitor: [\n \"typeParameters\",\n process.env.BABEL_8_BREAKING ? \"params\" : \"parameters\",\n process.env.BABEL_8_BREAKING ? \"returnType\" : \"typeAnnotation\",\n ],\n fields: signatureDeclarationCommon(),\n};\n\ndefineType(\"TSCallSignatureDeclaration\", callConstructSignatureDeclaration);\ndefineType(\n \"TSConstructSignatureDeclaration\",\n callConstructSignatureDeclaration,\n);\n\nconst namedTypeElementCommon = () => ({\n key: validateType(\"Expression\"),\n computed: { default: false },\n optional: validateOptional(bool),\n});\n\ndefineType(\"TSPropertySignature\", {\n aliases: [\"TSTypeElement\"],\n visitor: [\"key\", \"typeAnnotation\"],\n fields: {\n ...namedTypeElementCommon(),\n readonly: validateOptional(bool),\n typeAnnotation: validateOptionalType(\"TSTypeAnnotation\"),\n kind: {\n validate: assertOneOf(\"get\", \"set\"),\n },\n },\n});\n\ndefineType(\"TSMethodSignature\", {\n aliases: [\"TSTypeElement\"],\n visitor: [\n \"key\",\n \"typeParameters\",\n process.env.BABEL_8_BREAKING ? \"params\" : \"parameters\",\n process.env.BABEL_8_BREAKING ? \"returnType\" : \"typeAnnotation\",\n ],\n fields: {\n ...signatureDeclarationCommon(),\n ...namedTypeElementCommon(),\n kind: {\n validate: assertOneOf(\"method\", \"get\", \"set\"),\n },\n },\n});\n\ndefineType(\"TSIndexSignature\", {\n aliases: [\"TSTypeElement\"],\n visitor: [\"parameters\", \"typeAnnotation\"],\n fields: {\n readonly: validateOptional(bool),\n static: validateOptional(bool),\n parameters: validateArrayOfType(\"Identifier\"), // Length must be 1\n typeAnnotation: validateOptionalType(\"TSTypeAnnotation\"),\n },\n});\n\nconst tsKeywordTypes = [\n \"TSAnyKeyword\",\n \"TSBooleanKeyword\",\n \"TSBigIntKeyword\",\n \"TSIntrinsicKeyword\",\n \"TSNeverKeyword\",\n \"TSNullKeyword\",\n \"TSNumberKeyword\",\n \"TSObjectKeyword\",\n \"TSStringKeyword\",\n \"TSSymbolKeyword\",\n \"TSUndefinedKeyword\",\n \"TSUnknownKeyword\",\n \"TSVoidKeyword\",\n] as const;\n\nfor (const type of tsKeywordTypes) {\n defineType(type, {\n aliases: [\"TSType\", \"TSBaseType\"],\n visitor: [],\n fields: {},\n });\n}\n\ndefineType(\"TSThisType\", {\n aliases: [\"TSType\", \"TSBaseType\"],\n visitor: [],\n fields: {},\n});\n\nconst fnOrCtrBase = {\n aliases: [\"TSType\"],\n visitor: [\n \"typeParameters\",\n process.env.BABEL_8_BREAKING ? \"params\" : \"parameters\",\n process.env.BABEL_8_BREAKING ? \"returnType\" : \"typeAnnotation\",\n ],\n};\n\ndefineType(\"TSFunctionType\", {\n ...fnOrCtrBase,\n fields: signatureDeclarationCommon(),\n});\ndefineType(\"TSConstructorType\", {\n ...fnOrCtrBase,\n fields: {\n ...signatureDeclarationCommon(),\n abstract: validateOptional(bool),\n },\n});\n\ndefineType(\"TSTypeReference\", {\n aliases: [\"TSType\"],\n visitor: [\"typeName\", \"typeParameters\"],\n fields: {\n typeName: validateType(\"TSEntityName\"),\n typeParameters: validateOptionalType(\"TSTypeParameterInstantiation\"),\n },\n});\n\ndefineType(\"TSTypePredicate\", {\n aliases: [\"TSType\"],\n visitor: [\"parameterName\", \"typeAnnotation\"],\n builder: [\"parameterName\", \"typeAnnotation\", \"asserts\"],\n fields: {\n parameterName: validateType(\"Identifier\", \"TSThisType\"),\n typeAnnotation: validateOptionalType(\"TSTypeAnnotation\"),\n asserts: validateOptional(bool),\n },\n});\n\ndefineType(\"TSTypeQuery\", {\n aliases: [\"TSType\"],\n visitor: [\"exprName\", \"typeParameters\"],\n fields: {\n exprName: validateType(\"TSEntityName\", \"TSImportType\"),\n typeParameters: validateOptionalType(\"TSTypeParameterInstantiation\"),\n },\n});\n\ndefineType(\"TSTypeLiteral\", {\n aliases: [\"TSType\"],\n visitor: [\"members\"],\n fields: {\n members: validateArrayOfType(\"TSTypeElement\"),\n },\n});\n\ndefineType(\"TSArrayType\", {\n aliases: [\"TSType\"],\n visitor: [\"elementType\"],\n fields: {\n elementType: validateType(\"TSType\"),\n },\n});\n\ndefineType(\"TSTupleType\", {\n aliases: [\"TSType\"],\n visitor: [\"elementTypes\"],\n fields: {\n elementTypes: validateArrayOfType(\"TSType\", \"TSNamedTupleMember\"),\n },\n});\n\ndefineType(\"TSOptionalType\", {\n aliases: [\"TSType\"],\n visitor: [\"typeAnnotation\"],\n fields: {\n typeAnnotation: validateType(\"TSType\"),\n },\n});\n\ndefineType(\"TSRestType\", {\n aliases: [\"TSType\"],\n visitor: [\"typeAnnotation\"],\n fields: {\n typeAnnotation: validateType(\"TSType\"),\n },\n});\n\ndefineType(\"TSNamedTupleMember\", {\n visitor: [\"label\", \"elementType\"],\n builder: [\"label\", \"elementType\", \"optional\"],\n fields: {\n label: validateType(\"Identifier\"),\n optional: {\n validate: bool,\n default: false,\n },\n elementType: validateType(\"TSType\"),\n },\n});\n\nconst unionOrIntersection = {\n aliases: [\"TSType\"],\n visitor: [\"types\"],\n fields: {\n types: validateArrayOfType(\"TSType\"),\n },\n};\n\ndefineType(\"TSUnionType\", unionOrIntersection);\ndefineType(\"TSIntersectionType\", unionOrIntersection);\n\ndefineType(\"TSConditionalType\", {\n aliases: [\"TSType\"],\n visitor: [\"checkType\", \"extendsType\", \"trueType\", \"falseType\"],\n fields: {\n checkType: validateType(\"TSType\"),\n extendsType: validateType(\"TSType\"),\n trueType: validateType(\"TSType\"),\n falseType: validateType(\"TSType\"),\n },\n});\n\ndefineType(\"TSInferType\", {\n aliases: [\"TSType\"],\n visitor: [\"typeParameter\"],\n fields: {\n typeParameter: validateType(\"TSTypeParameter\"),\n },\n});\n\ndefineType(\"TSParenthesizedType\", {\n aliases: [\"TSType\"],\n visitor: [\"typeAnnotation\"],\n fields: {\n typeAnnotation: validateType(\"TSType\"),\n },\n});\n\ndefineType(\"TSTypeOperator\", {\n aliases: [\"TSType\"],\n visitor: [\"typeAnnotation\"],\n fields: {\n operator: validate(assertValueType(\"string\")),\n typeAnnotation: validateType(\"TSType\"),\n },\n});\n\ndefineType(\"TSIndexedAccessType\", {\n aliases: [\"TSType\"],\n visitor: [\"objectType\", \"indexType\"],\n fields: {\n objectType: validateType(\"TSType\"),\n indexType: validateType(\"TSType\"),\n },\n});\n\ndefineType(\"TSMappedType\", {\n aliases: [\"TSType\"],\n visitor: process.env.BABEL_8_BREAKING\n ? [\"key\", \"constraint\", \"nameType\", \"typeAnnotation\"]\n : [\"typeParameter\", \"nameType\", \"typeAnnotation\"],\n builder: process.env.BABEL_8_BREAKING\n ? [\"key\", \"constraint\", \"nameType\", \"typeAnnotation\"]\n : [\"typeParameter\", \"typeAnnotation\", \"nameType\"],\n fields: {\n ...(process.env.BABEL_8_BREAKING\n ? {\n key: validateType(\"Identifier\"),\n constraint: validateType(\"TSType\"),\n }\n : {\n typeParameter: validateType(\"TSTypeParameter\"),\n }),\n readonly: validateOptional(assertOneOf(true, false, \"+\", \"-\")),\n optional: validateOptional(assertOneOf(true, false, \"+\", \"-\")),\n typeAnnotation: validateOptionalType(\"TSType\"),\n nameType: validateOptionalType(\"TSType\"),\n },\n});\n\ndefineType(\"TSLiteralType\", {\n aliases: [\"TSType\", \"TSBaseType\"],\n visitor: [\"literal\"],\n fields: {\n literal: {\n validate: (function () {\n const unaryExpression = assertNodeType(\n \"NumericLiteral\",\n \"BigIntLiteral\",\n );\n const unaryOperator = assertOneOf(\"-\");\n\n const literal = assertNodeType(\n \"NumericLiteral\",\n \"StringLiteral\",\n \"BooleanLiteral\",\n \"BigIntLiteral\",\n \"TemplateLiteral\",\n );\n function validator(parent: any, key: string, node: any) {\n // type A = -1 | 1;\n if (is(\"UnaryExpression\", node)) {\n // check operator first\n unaryOperator(node, \"operator\", node.operator);\n unaryExpression(node, \"argument\", node.argument);\n } else {\n // type A = 'foo' | 'bar' | false | 1;\n literal(parent, key, node);\n }\n }\n\n validator.oneOfNodeTypes = [\n \"NumericLiteral\",\n \"StringLiteral\",\n \"BooleanLiteral\",\n \"BigIntLiteral\",\n \"TemplateLiteral\",\n \"UnaryExpression\",\n ];\n\n return validator;\n })(),\n },\n },\n});\n\nconst expressionWithTypeArguments = {\n aliases: [\"TSType\"],\n visitor: [\"expression\", \"typeParameters\"],\n fields: {\n expression: validateType(\"TSEntityName\"),\n typeParameters: validateOptionalType(\"TSTypeParameterInstantiation\"),\n },\n};\n\nif (process.env.BABEL_8_BREAKING) {\n defineType(\"TSClassImplements\", expressionWithTypeArguments);\n defineType(\"TSInterfaceHeritage\", expressionWithTypeArguments);\n} else {\n defineType(\"TSExpressionWithTypeArguments\", expressionWithTypeArguments);\n}\n\ndefineType(\"TSInterfaceDeclaration\", {\n // \"Statement\" alias prevents a semicolon from appearing after it in an export declaration.\n aliases: [\"Statement\", \"Declaration\"],\n visitor: [\"id\", \"typeParameters\", \"extends\", \"body\"],\n fields: {\n declare: validateOptional(bool),\n id: validateType(\"Identifier\"),\n typeParameters: validateOptionalType(\"TSTypeParameterDeclaration\"),\n extends: validateOptional(\n arrayOfType(\n // @ts-ignore(Babel 7 vs Babel 8) Babel 7 AST\n process.env.BABEL_8_BREAKING\n ? \"TSClassImplements\"\n : \"TSExpressionWithTypeArguments\",\n ),\n ),\n body: validateType(\"TSInterfaceBody\"),\n },\n});\n\ndefineType(\"TSInterfaceBody\", {\n visitor: [\"body\"],\n fields: {\n body: validateArrayOfType(\"TSTypeElement\"),\n },\n});\n\ndefineType(\"TSTypeAliasDeclaration\", {\n aliases: [\"Statement\", \"Declaration\"],\n visitor: [\"id\", \"typeParameters\", \"typeAnnotation\"],\n fields: {\n declare: validateOptional(bool),\n id: validateType(\"Identifier\"),\n typeParameters: validateOptionalType(\"TSTypeParameterDeclaration\"),\n typeAnnotation: validateType(\"TSType\"),\n },\n});\n\ndefineType(\"TSInstantiationExpression\", {\n aliases: [\"Expression\"],\n visitor: [\"expression\", \"typeParameters\"],\n fields: {\n expression: validateType(\"Expression\"),\n typeParameters: validateOptionalType(\"TSTypeParameterInstantiation\"),\n },\n});\n\nconst TSTypeExpression = {\n aliases: [\"Expression\", \"LVal\", \"PatternLike\"],\n visitor: [\"expression\", \"typeAnnotation\"],\n fields: {\n expression: validateType(\"Expression\"),\n typeAnnotation: validateType(\"TSType\"),\n },\n};\n\ndefineType(\"TSAsExpression\", TSTypeExpression);\ndefineType(\"TSSatisfiesExpression\", TSTypeExpression);\n\ndefineType(\"TSTypeAssertion\", {\n aliases: [\"Expression\", \"LVal\", \"PatternLike\"],\n visitor: [\"typeAnnotation\", \"expression\"],\n fields: {\n typeAnnotation: validateType(\"TSType\"),\n expression: validateType(\"Expression\"),\n },\n});\n\ndefineType(\"TSEnumDeclaration\", {\n // \"Statement\" alias prevents a semicolon from appearing after it in an export declaration.\n aliases: [\"Statement\", \"Declaration\"],\n visitor: [\"id\", \"members\"],\n fields: {\n declare: validateOptional(bool),\n const: validateOptional(bool),\n id: validateType(\"Identifier\"),\n members: validateArrayOfType(\"TSEnumMember\"),\n initializer: validateOptionalType(\"Expression\"),\n },\n});\n\ndefineType(\"TSEnumMember\", {\n visitor: [\"id\", \"initializer\"],\n fields: {\n id: validateType(\"Identifier\", \"StringLiteral\"),\n initializer: validateOptionalType(\"Expression\"),\n },\n});\n\ndefineType(\"TSModuleDeclaration\", {\n aliases: [\"Statement\", \"Declaration\"],\n visitor: [\"id\", \"body\"],\n fields: {\n kind: {\n validate: assertOneOf(\"global\", \"module\", \"namespace\"),\n },\n declare: validateOptional(bool),\n ...(!process.env.BABEL_8_BREAKING && { global: validateOptional(bool) }),\n id: process.env.BABEL_8_BREAKING\n ? validateType(\"TSEntityName\", \"StringLiteral\")\n : validateType(\"Identifier\", \"StringLiteral\"),\n body: process.env.BABEL_8_BREAKING\n ? validateType(\"TSModuleBlock\")\n : validateType(\"TSModuleBlock\", \"TSModuleDeclaration\"),\n },\n});\n\ndefineType(\"TSModuleBlock\", {\n aliases: [\"Scopable\", \"Block\", \"BlockParent\", \"FunctionParent\"],\n visitor: [\"body\"],\n fields: {\n body: validateArrayOfType(\"Statement\"),\n },\n});\n\ndefineType(\"TSImportType\", {\n aliases: [\"TSType\"],\n visitor: [\"argument\", \"qualifier\", \"typeParameters\"],\n fields: {\n argument: validateType(\"StringLiteral\"),\n qualifier: validateOptionalType(\"TSEntityName\"),\n typeParameters: validateOptionalType(\"TSTypeParameterInstantiation\"),\n options: {\n validate: assertNodeType(\"Expression\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"TSImportEqualsDeclaration\", {\n aliases: [\"Statement\"],\n visitor: [\"id\", \"moduleReference\"],\n fields: {\n isExport: validate(bool),\n id: validateType(\"Identifier\"),\n moduleReference: validateType(\"TSEntityName\", \"TSExternalModuleReference\"),\n importKind: {\n validate: assertOneOf(\"type\", \"value\"),\n optional: true,\n },\n },\n});\n\ndefineType(\"TSExternalModuleReference\", {\n visitor: [\"expression\"],\n fields: {\n expression: validateType(\"StringLiteral\"),\n },\n});\n\ndefineType(\"TSNonNullExpression\", {\n aliases: [\"Expression\", \"LVal\", \"PatternLike\"],\n visitor: [\"expression\"],\n fields: {\n expression: validateType(\"Expression\"),\n },\n});\n\ndefineType(\"TSExportAssignment\", {\n aliases: [\"Statement\"],\n visitor: [\"expression\"],\n fields: {\n expression: validateType(\"Expression\"),\n },\n});\n\ndefineType(\"TSNamespaceExportDeclaration\", {\n aliases: [\"Statement\"],\n visitor: [\"id\"],\n fields: {\n id: validateType(\"Identifier\"),\n },\n});\n\ndefineType(\"TSTypeAnnotation\", {\n visitor: [\"typeAnnotation\"],\n fields: {\n typeAnnotation: {\n validate: assertNodeType(\"TSType\"),\n },\n },\n});\n\ndefineType(\"TSTypeParameterInstantiation\", {\n visitor: [\"params\"],\n fields: {\n params: validateArrayOfType(\"TSType\"),\n },\n});\n\ndefineType(\"TSTypeParameterDeclaration\", {\n visitor: [\"params\"],\n fields: {\n params: validateArrayOfType(\"TSTypeParameter\"),\n },\n});\n\ndefineType(\"TSTypeParameter\", {\n builder: [\"constraint\", \"default\", \"name\"],\n visitor: [\"constraint\", \"default\"],\n fields: {\n name: {\n validate: !process.env.BABEL_8_BREAKING\n ? assertValueType(\"string\")\n : assertNodeType(\"Identifier\"),\n },\n in: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n out: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n const: {\n validate: assertValueType(\"boolean\"),\n optional: true,\n },\n constraint: {\n validate: assertNodeType(\"TSType\"),\n optional: true,\n },\n default: {\n validate: assertNodeType(\"TSType\"),\n optional: true,\n },\n },\n});\n"],"mappings":"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","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/utils.js b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/utils.js index 5fa1ef756..c581e57d6 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/utils.js +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/utils.js @@ -16,7 +16,6 @@ exports.assertValueType = assertValueType; exports.chain = chain; exports.default = defineType; exports.defineAliasedType = defineAliasedType; -exports.typeIs = typeIs; exports.validate = validate; exports.validateArrayOfType = validateArrayOfType; exports.validateOptional = validateOptional; @@ -45,11 +44,8 @@ function validate(validate) { validate }; } -function typeIs(typeName) { - return typeof typeName === "string" ? assertNodeType(typeName) : assertNodeType(...typeName); -} -function validateType(typeName) { - return validate(typeIs(typeName)); +function validateType(...typeNames) { + return validate(assertNodeType(...typeNames)); } function validateOptional(validate) { return { @@ -57,29 +53,30 @@ function validateOptional(validate) { optional: true }; } -function validateOptionalType(typeName) { +function validateOptionalType(...typeNames) { return { - validate: typeIs(typeName), + validate: assertNodeType(...typeNames), optional: true }; } function arrayOf(elementType) { return chain(assertValueType("array"), assertEach(elementType)); } -function arrayOfType(typeName) { - return arrayOf(typeIs(typeName)); +function arrayOfType(...typeNames) { + return arrayOf(assertNodeType(...typeNames)); } -function validateArrayOfType(typeName) { - return validate(arrayOfType(typeName)); +function validateArrayOfType(...typeNames) { + return validate(arrayOfType(...typeNames)); } function assertEach(callback) { + const childValidator = process.env.BABEL_TYPES_8_BREAKING ? _validate.validateChild : () => {}; function validator(node, key, val) { if (!Array.isArray(val)) return; for (let i = 0; i < val.length; i++) { const subkey = `${key}[${i}]`; const v = val[i]; callback(node, subkey, v); - if (process.env.BABEL_TYPES_8_BREAKING) (0, _validate.validateChild)(node, subkey, v); + childValidator(node, subkey, v); } } validator.each = callback; @@ -187,8 +184,8 @@ function chain(...fns) { } return validate; } -const validTypeOpts = ["aliases", "builder", "deprecatedAlias", "fields", "inherits", "visitor", "validate"]; -const validFieldKeys = ["default", "optional", "deprecated", "validate"]; +const validTypeOpts = new Set(["aliases", "builder", "deprecatedAlias", "fields", "inherits", "visitor", "validate"]); +const validFieldKeys = new Set(["default", "optional", "deprecated", "validate"]); const store = {}; function defineAliasedType(...aliases) { return (type, opts = {}) => { @@ -230,7 +227,7 @@ function defineType(type, opts = {}) { const aliases = opts.aliases || inherits.aliases || []; const builder = opts.builder || inherits.builder || opts.visitor || []; for (const k of Object.keys(opts)) { - if (!validTypeOpts.includes(k)) { + if (!validTypeOpts.has(k)) { throw new Error(`Unknown type option "${k}" on ${type}`); } } @@ -251,7 +248,7 @@ function defineType(type, opts = {}) { field.validate = assertValueType(getType(field.default)); } for (const k of Object.keys(field)) { - if (!validFieldKeys.includes(k)) { + if (!validFieldKeys.has(k)) { throw new Error(`Unknown field key "${k}" on ${type}.${key}`); } } diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/utils.js.map b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/utils.js.map index 33517b1b3..0d8147d92 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/utils.js.map +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/definitions/utils.js.map @@ -1 +1 @@ -{"version":3,"names":["_is","require","_validate","VISITOR_KEYS","exports","ALIAS_KEYS","FLIPPED_ALIAS_KEYS","NODE_FIELDS","BUILDER_KEYS","DEPRECATED_KEYS","NODE_PARENT_VALIDATIONS","getType","val","Array","isArray","validate","typeIs","typeName","assertNodeType","validateType","validateOptional","optional","validateOptionalType","arrayOf","elementType","chain","assertValueType","assertEach","arrayOfType","validateArrayOfType","callback","validator","node","key","i","length","subkey","v","process","env","BABEL_TYPES_8_BREAKING","validateChild","each","assertOneOf","values","includes","TypeError","JSON","stringify","oneOf","types","type","is","oneOfNodeTypes","assertNodeOrValueType","oneOfNodeOrValueTypes","valid","assertShape","shape","errors","property","Object","keys","validateField","error","push","message","join","shapeOf","assertOptionalChainStart","_current","current","callee","object","fns","args","fn","chainOf","Error","validTypeOpts","validFieldKeys","store","defineAliasedType","aliases","opts","defined","_store$opts$inherits$","_defined","inherits","slice","additional","filter","a","unshift","defineType","fields","getOwnPropertyNames","field","def","default","deprecated","visitor","builder","k","deprecatedAlias","concat","undefined","forEach","alias"],"sources":["../../src/definitions/utils.ts"],"sourcesContent":["import is from \"../validators/is.ts\";\nimport { validateField, validateChild } from \"../validators/validate.ts\";\nimport type * as t from \"../index.ts\";\n\nexport const VISITOR_KEYS: Record = {};\nexport const ALIAS_KEYS: Partial> =\n {};\nexport const FLIPPED_ALIAS_KEYS: Record = {};\nexport const NODE_FIELDS: Record = {};\nexport const BUILDER_KEYS: Record = {};\nexport const DEPRECATED_KEYS: Record = {};\nexport const NODE_PARENT_VALIDATIONS: Record = {};\n\nfunction getType(val: any) {\n if (Array.isArray(val)) {\n return \"array\";\n } else if (val === null) {\n return \"null\";\n } else {\n return typeof val;\n }\n}\n\ntype NodeTypesWithoutComment = t.Node[\"type\"] | keyof t.Aliases;\n\ntype NodeTypes = NodeTypesWithoutComment | t.Comment[\"type\"];\n\ntype PrimitiveTypes = ReturnType;\n\ntype FieldDefinitions = {\n [x: string]: FieldOptions;\n};\n\ntype DefineTypeOpts = {\n fields?: FieldDefinitions;\n visitor?: Array;\n aliases?: Array;\n builder?: Array;\n inherits?: NodeTypes;\n deprecatedAlias?: string;\n validate?: Validator;\n};\n\nexport type Validator = (\n | { type: PrimitiveTypes }\n | { each: Validator }\n | { chainOf: Validator[] }\n | { oneOf: any[] }\n | { oneOfNodeTypes: NodeTypes[] }\n | { oneOfNodeOrValueTypes: (NodeTypes | PrimitiveTypes)[] }\n | { shapeOf: { [x: string]: FieldOptions } }\n | object\n) &\n ((node: t.Node, key: string, val: any) => void);\n\nexport type FieldOptions = {\n default?: string | number | boolean | [];\n optional?: boolean;\n deprecated?: boolean;\n validate?: Validator;\n};\n\nexport function validate(validate: Validator): FieldOptions {\n return { validate };\n}\n\nexport function typeIs(typeName: NodeTypes | NodeTypes[]) {\n return typeof typeName === \"string\"\n ? assertNodeType(typeName)\n : assertNodeType(...typeName);\n}\n\nexport function validateType(typeName: NodeTypes | NodeTypes[]) {\n return validate(typeIs(typeName));\n}\n\nexport function validateOptional(validate: Validator): FieldOptions {\n return { validate, optional: true };\n}\n\nexport function validateOptionalType(\n typeName: NodeTypes | NodeTypes[],\n): FieldOptions {\n return { validate: typeIs(typeName), optional: true };\n}\n\nexport function arrayOf(elementType: Validator): Validator {\n return chain(assertValueType(\"array\"), assertEach(elementType));\n}\n\nexport function arrayOfType(typeName: NodeTypes | NodeTypes[]) {\n return arrayOf(typeIs(typeName));\n}\n\nexport function validateArrayOfType(typeName: NodeTypes | NodeTypes[]) {\n return validate(arrayOfType(typeName));\n}\n\nexport function assertEach(callback: Validator): Validator {\n function validator(node: t.Node, key: string, val: any) {\n if (!Array.isArray(val)) return;\n\n for (let i = 0; i < val.length; i++) {\n const subkey = `${key}[${i}]`;\n const v = val[i];\n callback(node, subkey, v);\n if (process.env.BABEL_TYPES_8_BREAKING) validateChild(node, subkey, v);\n }\n }\n validator.each = callback;\n return validator;\n}\n\nexport function assertOneOf(...values: Array): Validator {\n function validate(node: any, key: string, val: any) {\n if (!values.includes(val)) {\n throw new TypeError(\n `Property ${key} expected value to be one of ${JSON.stringify(\n values,\n )} but got ${JSON.stringify(val)}`,\n );\n }\n }\n\n validate.oneOf = values;\n\n return validate;\n}\n\nexport function assertNodeType(...types: NodeTypes[]): Validator {\n function validate(node: t.Node, key: string, val: any) {\n for (const type of types) {\n if (is(type, val)) {\n validateChild(node, key, val);\n return;\n }\n }\n\n throw new TypeError(\n `Property ${key} of ${\n node.type\n } expected node to be of a type ${JSON.stringify(\n types,\n )} but instead got ${JSON.stringify(val?.type)}`,\n );\n }\n\n validate.oneOfNodeTypes = types;\n\n return validate;\n}\n\nexport function assertNodeOrValueType(\n ...types: (NodeTypes | PrimitiveTypes)[]\n): Validator {\n function validate(node: t.Node, key: string, val: any) {\n for (const type of types) {\n if (getType(val) === type || is(type, val)) {\n validateChild(node, key, val);\n return;\n }\n }\n\n throw new TypeError(\n `Property ${key} of ${\n node.type\n } expected node to be of a type ${JSON.stringify(\n types,\n )} but instead got ${JSON.stringify(val?.type)}`,\n );\n }\n\n validate.oneOfNodeOrValueTypes = types;\n\n return validate;\n}\n\nexport function assertValueType(type: PrimitiveTypes): Validator {\n function validate(node: t.Node, key: string, val: any) {\n const valid = getType(val) === type;\n\n if (!valid) {\n throw new TypeError(\n `Property ${key} expected type of ${type} but got ${getType(val)}`,\n );\n }\n }\n\n validate.type = type;\n\n return validate;\n}\n\nexport function assertShape(shape: { [x: string]: FieldOptions }): Validator {\n function validate(node: t.Node, key: string, val: any) {\n const errors = [];\n for (const property of Object.keys(shape)) {\n try {\n validateField(node, property, val[property], shape[property]);\n } catch (error) {\n if (error instanceof TypeError) {\n errors.push(error.message);\n continue;\n }\n throw error;\n }\n }\n if (errors.length) {\n throw new TypeError(\n `Property ${key} of ${\n node.type\n } expected to have the following:\\n${errors.join(\"\\n\")}`,\n );\n }\n }\n\n validate.shapeOf = shape;\n\n return validate;\n}\n\nexport function assertOptionalChainStart(): Validator {\n function validate(node: t.Node) {\n let current = node;\n while (node) {\n const { type } = current;\n if (type === \"OptionalCallExpression\") {\n if (current.optional) return;\n current = current.callee;\n continue;\n }\n\n if (type === \"OptionalMemberExpression\") {\n if (current.optional) return;\n current = current.object;\n continue;\n }\n\n break;\n }\n\n throw new TypeError(\n `Non-optional ${node.type} must chain from an optional OptionalMemberExpression or OptionalCallExpression. Found chain from ${current?.type}`,\n );\n }\n\n return validate;\n}\n\nexport function chain(...fns: Array): Validator {\n function validate(...args: Parameters) {\n for (const fn of fns) {\n fn(...args);\n }\n }\n validate.chainOf = fns;\n\n if (\n fns.length >= 2 &&\n \"type\" in fns[0] &&\n fns[0].type === \"array\" &&\n !(\"each\" in fns[1])\n ) {\n throw new Error(\n `An assertValueType(\"array\") validator can only be followed by an assertEach(...) validator.`,\n );\n }\n\n return validate;\n}\n\nconst validTypeOpts = [\n \"aliases\",\n \"builder\",\n \"deprecatedAlias\",\n \"fields\",\n \"inherits\",\n \"visitor\",\n \"validate\",\n];\nconst validFieldKeys = [\"default\", \"optional\", \"deprecated\", \"validate\"];\n\nconst store = {} as Record;\n\n// Wraps defineType to ensure these aliases are included.\nexport function defineAliasedType(...aliases: string[]) {\n return (type: string, opts: DefineTypeOpts = {}) => {\n let defined = opts.aliases;\n if (!defined) {\n if (opts.inherits) defined = store[opts.inherits].aliases?.slice();\n defined ??= [];\n opts.aliases = defined;\n }\n const additional = aliases.filter(a => !defined.includes(a));\n defined.unshift(...additional);\n defineType(type, opts);\n };\n}\n\nexport default function defineType(type: string, opts: DefineTypeOpts = {}) {\n const inherits = (opts.inherits && store[opts.inherits]) || {};\n\n let fields = opts.fields;\n if (!fields) {\n fields = {};\n if (inherits.fields) {\n const keys = Object.getOwnPropertyNames(inherits.fields);\n for (const key of keys) {\n const field = inherits.fields[key];\n const def = field.default;\n if (\n Array.isArray(def) ? def.length > 0 : def && typeof def === \"object\"\n ) {\n throw new Error(\n \"field defaults can only be primitives or empty arrays currently\",\n );\n }\n fields[key] = {\n default: Array.isArray(def) ? [] : def,\n optional: field.optional,\n deprecated: field.deprecated,\n validate: field.validate,\n };\n }\n }\n }\n\n const visitor: Array = opts.visitor || inherits.visitor || [];\n const aliases: Array = opts.aliases || inherits.aliases || [];\n const builder: Array =\n opts.builder || inherits.builder || opts.visitor || [];\n\n for (const k of Object.keys(opts)) {\n if (!validTypeOpts.includes(k)) {\n throw new Error(`Unknown type option \"${k}\" on ${type}`);\n }\n }\n\n if (opts.deprecatedAlias) {\n DEPRECATED_KEYS[opts.deprecatedAlias] = type as NodeTypesWithoutComment;\n }\n\n // ensure all field keys are represented in `fields`\n for (const key of visitor.concat(builder)) {\n fields[key] = fields[key] || {};\n }\n\n for (const key of Object.keys(fields)) {\n const field = fields[key];\n\n if (field.default !== undefined && !builder.includes(key)) {\n field.optional = true;\n }\n if (field.default === undefined) {\n field.default = null;\n } else if (!field.validate && field.default != null) {\n field.validate = assertValueType(getType(field.default));\n }\n\n for (const k of Object.keys(field)) {\n if (!validFieldKeys.includes(k)) {\n throw new Error(`Unknown field key \"${k}\" on ${type}.${key}`);\n }\n }\n }\n\n VISITOR_KEYS[type] = opts.visitor = visitor;\n BUILDER_KEYS[type] = opts.builder = builder;\n NODE_FIELDS[type] = opts.fields = fields;\n ALIAS_KEYS[type as NodeTypesWithoutComment] = opts.aliases = aliases;\n aliases.forEach(alias => {\n FLIPPED_ALIAS_KEYS[alias] = FLIPPED_ALIAS_KEYS[alias] || [];\n FLIPPED_ALIAS_KEYS[alias].push(type as NodeTypesWithoutComment);\n });\n\n if (opts.validate) {\n NODE_PARENT_VALIDATIONS[type] = opts.validate;\n }\n\n store[type] = opts;\n}\n"],"mappings":"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","ignoreList":[]} \ No newline at end of file +{"version":3,"names":["_is","require","_validate","VISITOR_KEYS","exports","ALIAS_KEYS","FLIPPED_ALIAS_KEYS","NODE_FIELDS","BUILDER_KEYS","DEPRECATED_KEYS","NODE_PARENT_VALIDATIONS","getType","val","Array","isArray","validate","validateType","typeNames","assertNodeType","validateOptional","optional","validateOptionalType","arrayOf","elementType","chain","assertValueType","assertEach","arrayOfType","validateArrayOfType","callback","childValidator","process","env","BABEL_TYPES_8_BREAKING","validateChild","validator","node","key","i","length","subkey","v","each","assertOneOf","values","includes","TypeError","JSON","stringify","oneOf","types","type","is","oneOfNodeTypes","assertNodeOrValueType","oneOfNodeOrValueTypes","valid","assertShape","shape","errors","property","Object","keys","validateField","error","push","message","join","shapeOf","assertOptionalChainStart","_current","current","callee","object","fns","args","fn","chainOf","Error","validTypeOpts","Set","validFieldKeys","store","defineAliasedType","aliases","opts","defined","_store$opts$inherits$","_defined","inherits","slice","additional","filter","a","unshift","defineType","fields","getOwnPropertyNames","field","def","default","deprecated","visitor","builder","k","has","deprecatedAlias","concat","undefined","forEach","alias"],"sources":["../../src/definitions/utils.ts"],"sourcesContent":["import is from \"../validators/is.ts\";\nimport { validateField, validateChild } from \"../validators/validate.ts\";\nimport type * as t from \"../index.ts\";\n\nexport const VISITOR_KEYS: Record = {};\nexport const ALIAS_KEYS: Partial> =\n {};\nexport const FLIPPED_ALIAS_KEYS: Record = {};\nexport const NODE_FIELDS: Record = {};\nexport const BUILDER_KEYS: Record = {};\nexport const DEPRECATED_KEYS: Record = {};\nexport const NODE_PARENT_VALIDATIONS: Record = {};\n\nfunction getType(val: any) {\n if (Array.isArray(val)) {\n return \"array\";\n } else if (val === null) {\n return \"null\";\n } else {\n return typeof val;\n }\n}\n\ntype NodeTypesWithoutComment = t.Node[\"type\"] | keyof t.Aliases;\n\ntype NodeTypes = NodeTypesWithoutComment | t.Comment[\"type\"];\n\ntype PrimitiveTypes = ReturnType;\n\ntype FieldDefinitions = {\n [x: string]: FieldOptions;\n};\n\ntype DefineTypeOpts = {\n fields?: FieldDefinitions;\n visitor?: Array;\n aliases?: Array;\n builder?: Array;\n inherits?: NodeTypes;\n deprecatedAlias?: string;\n validate?: Validator;\n};\n\nexport type Validator = (\n | { type: PrimitiveTypes }\n | { each: Validator }\n | { chainOf: Validator[] }\n | { oneOf: any[] }\n | { oneOfNodeTypes: NodeTypes[] }\n | { oneOfNodeOrValueTypes: (NodeTypes | PrimitiveTypes)[] }\n | { shapeOf: { [x: string]: FieldOptions } }\n | object\n) &\n ((node: t.Node, key: string, val: any) => void);\n\nexport type FieldOptions = {\n default?: string | number | boolean | [];\n optional?: boolean;\n deprecated?: boolean;\n validate?: Validator;\n};\n\nexport function validate(validate: Validator): FieldOptions {\n return { validate };\n}\n\nexport function validateType(...typeNames: NodeTypes[]) {\n return validate(assertNodeType(...typeNames));\n}\n\nexport function validateOptional(validate: Validator): FieldOptions {\n return { validate, optional: true };\n}\n\nexport function validateOptionalType(...typeNames: NodeTypes[]): FieldOptions {\n return { validate: assertNodeType(...typeNames), optional: true };\n}\n\nexport function arrayOf(elementType: Validator): Validator {\n return chain(assertValueType(\"array\"), assertEach(elementType));\n}\n\nexport function arrayOfType(...typeNames: NodeTypes[]) {\n return arrayOf(assertNodeType(...typeNames));\n}\n\nexport function validateArrayOfType(...typeNames: NodeTypes[]) {\n return validate(arrayOfType(...typeNames));\n}\n\nexport function assertEach(callback: Validator): Validator {\n const childValidator = process.env.BABEL_TYPES_8_BREAKING\n ? validateChild\n : () => {};\n\n function validator(node: t.Node, key: string, val: any) {\n if (!Array.isArray(val)) return;\n\n for (let i = 0; i < val.length; i++) {\n const subkey = `${key}[${i}]`;\n const v = val[i];\n callback(node, subkey, v);\n childValidator(node, subkey, v);\n }\n }\n validator.each = callback;\n return validator;\n}\n\nexport function assertOneOf(...values: Array): Validator {\n function validate(node: any, key: string, val: any) {\n if (!values.includes(val)) {\n throw new TypeError(\n `Property ${key} expected value to be one of ${JSON.stringify(\n values,\n )} but got ${JSON.stringify(val)}`,\n );\n }\n }\n\n validate.oneOf = values;\n\n return validate;\n}\n\nexport function assertNodeType(...types: NodeTypes[]): Validator {\n function validate(node: t.Node, key: string, val: any) {\n for (const type of types) {\n if (is(type, val)) {\n validateChild(node, key, val);\n return;\n }\n }\n\n throw new TypeError(\n `Property ${key} of ${\n node.type\n } expected node to be of a type ${JSON.stringify(\n types,\n )} but instead got ${JSON.stringify(val?.type)}`,\n );\n }\n\n validate.oneOfNodeTypes = types;\n\n return validate;\n}\n\nexport function assertNodeOrValueType(\n ...types: (NodeTypes | PrimitiveTypes)[]\n): Validator {\n function validate(node: t.Node, key: string, val: any) {\n for (const type of types) {\n if (getType(val) === type || is(type, val)) {\n validateChild(node, key, val);\n return;\n }\n }\n\n throw new TypeError(\n `Property ${key} of ${\n node.type\n } expected node to be of a type ${JSON.stringify(\n types,\n )} but instead got ${JSON.stringify(val?.type)}`,\n );\n }\n\n validate.oneOfNodeOrValueTypes = types;\n\n return validate;\n}\n\nexport function assertValueType(type: PrimitiveTypes): Validator {\n function validate(node: t.Node, key: string, val: any) {\n const valid = getType(val) === type;\n\n if (!valid) {\n throw new TypeError(\n `Property ${key} expected type of ${type} but got ${getType(val)}`,\n );\n }\n }\n\n validate.type = type;\n\n return validate;\n}\n\nexport function assertShape(shape: { [x: string]: FieldOptions }): Validator {\n function validate(node: t.Node, key: string, val: any) {\n const errors = [];\n for (const property of Object.keys(shape)) {\n try {\n validateField(node, property, val[property], shape[property]);\n } catch (error) {\n if (error instanceof TypeError) {\n errors.push(error.message);\n continue;\n }\n throw error;\n }\n }\n if (errors.length) {\n throw new TypeError(\n `Property ${key} of ${\n node.type\n } expected to have the following:\\n${errors.join(\"\\n\")}`,\n );\n }\n }\n\n validate.shapeOf = shape;\n\n return validate;\n}\n\nexport function assertOptionalChainStart(): Validator {\n function validate(node: t.Node) {\n let current = node;\n while (node) {\n const { type } = current;\n if (type === \"OptionalCallExpression\") {\n if (current.optional) return;\n current = current.callee;\n continue;\n }\n\n if (type === \"OptionalMemberExpression\") {\n if (current.optional) return;\n current = current.object;\n continue;\n }\n\n break;\n }\n\n throw new TypeError(\n `Non-optional ${node.type} must chain from an optional OptionalMemberExpression or OptionalCallExpression. Found chain from ${current?.type}`,\n );\n }\n\n return validate;\n}\n\nexport function chain(...fns: Array): Validator {\n function validate(...args: Parameters) {\n for (const fn of fns) {\n fn(...args);\n }\n }\n validate.chainOf = fns;\n\n if (\n fns.length >= 2 &&\n \"type\" in fns[0] &&\n fns[0].type === \"array\" &&\n !(\"each\" in fns[1])\n ) {\n throw new Error(\n `An assertValueType(\"array\") validator can only be followed by an assertEach(...) validator.`,\n );\n }\n\n return validate;\n}\n\nconst validTypeOpts = new Set([\n \"aliases\",\n \"builder\",\n \"deprecatedAlias\",\n \"fields\",\n \"inherits\",\n \"visitor\",\n \"validate\",\n]);\nconst validFieldKeys = new Set([\n \"default\",\n \"optional\",\n \"deprecated\",\n \"validate\",\n]);\n\nconst store = {} as Record;\n\n// Wraps defineType to ensure these aliases are included.\nexport function defineAliasedType(...aliases: string[]) {\n return (type: string, opts: DefineTypeOpts = {}) => {\n let defined = opts.aliases;\n if (!defined) {\n if (opts.inherits) defined = store[opts.inherits].aliases?.slice();\n defined ??= [];\n opts.aliases = defined;\n }\n const additional = aliases.filter(a => !defined.includes(a));\n defined.unshift(...additional);\n defineType(type, opts);\n };\n}\n\nexport default function defineType(type: string, opts: DefineTypeOpts = {}) {\n const inherits = (opts.inherits && store[opts.inherits]) || {};\n\n let fields = opts.fields;\n if (!fields) {\n fields = {};\n if (inherits.fields) {\n const keys = Object.getOwnPropertyNames(inherits.fields);\n for (const key of keys) {\n const field = inherits.fields[key];\n const def = field.default;\n if (\n Array.isArray(def) ? def.length > 0 : def && typeof def === \"object\"\n ) {\n throw new Error(\n \"field defaults can only be primitives or empty arrays currently\",\n );\n }\n fields[key] = {\n default: Array.isArray(def) ? [] : def,\n optional: field.optional,\n deprecated: field.deprecated,\n validate: field.validate,\n };\n }\n }\n }\n\n const visitor: Array = opts.visitor || inherits.visitor || [];\n const aliases: Array = opts.aliases || inherits.aliases || [];\n const builder: Array =\n opts.builder || inherits.builder || opts.visitor || [];\n\n for (const k of Object.keys(opts)) {\n if (!validTypeOpts.has(k)) {\n throw new Error(`Unknown type option \"${k}\" on ${type}`);\n }\n }\n\n if (opts.deprecatedAlias) {\n DEPRECATED_KEYS[opts.deprecatedAlias] = type as NodeTypesWithoutComment;\n }\n\n // ensure all field keys are represented in `fields`\n for (const key of visitor.concat(builder)) {\n fields[key] = fields[key] || {};\n }\n\n for (const key of Object.keys(fields)) {\n const field = fields[key];\n\n if (field.default !== undefined && !builder.includes(key)) {\n field.optional = true;\n }\n if (field.default === undefined) {\n field.default = null;\n } else if (!field.validate && field.default != null) {\n field.validate = assertValueType(getType(field.default));\n }\n\n for (const k of Object.keys(field)) {\n if (!validFieldKeys.has(k)) {\n throw new Error(`Unknown field key \"${k}\" on ${type}.${key}`);\n }\n }\n }\n\n VISITOR_KEYS[type] = opts.visitor = visitor;\n BUILDER_KEYS[type] = opts.builder = builder;\n NODE_FIELDS[type] = opts.fields = fields;\n ALIAS_KEYS[type as NodeTypesWithoutComment] = opts.aliases = aliases;\n aliases.forEach(alias => {\n FLIPPED_ALIAS_KEYS[alias] = FLIPPED_ALIAS_KEYS[alias] || [];\n FLIPPED_ALIAS_KEYS[alias].push(type as NodeTypesWithoutComment);\n });\n\n if (opts.validate) {\n NODE_PARENT_VALIDATIONS[type] = opts.validate;\n }\n\n store[type] = opts;\n}\n"],"mappings":"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","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/index-legacy.d.ts b/node_modules/netlify-cli/node_modules/@babel/types/lib/index-legacy.d.ts index 3c06e32b7..73e8bc075 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/index-legacy.d.ts +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/index-legacy.d.ts @@ -93,7 +93,7 @@ export interface CallExpression extends BaseNode { type: "CallExpression"; callee: Expression | Super | V8IntrinsicIdentifier; arguments: Array; - optional: true | false | null; + optional: boolean | null; typeArguments: TypeParameterInstantiation | null; typeParameters: TSTypeParameterInstantiation | null; } @@ -240,14 +240,14 @@ export interface MemberExpression extends BaseNode { object: Expression | Super; property: Expression | Identifier | PrivateName; computed: boolean; - optional: true | false | null; + optional: boolean | null; } export interface NewExpression extends BaseNode { type: "NewExpression"; callee: Expression | Super | V8IntrinsicIdentifier; arguments: Array; - optional: true | false | null; + optional: boolean | null; typeArguments: TypeParameterInstantiation | null; typeParameters: TSTypeParameterInstantiation | null; } @@ -784,12 +784,16 @@ export interface DeclareExportDeclaration extends BaseNode { declaration: Flow | null; specifiers: Array | null; source: StringLiteral | null; + attributes: Array | null; + assertions: Array | null; default: boolean | null; } export interface DeclareExportAllDeclaration extends BaseNode { type: "DeclareExportAllDeclaration"; source: StringLiteral; + attributes: Array | null; + assertions: Array | null; exportKind: "type" | "value" | null; } @@ -1177,6 +1181,9 @@ export interface Placeholder extends BaseNode { type: "Placeholder"; expectedNode: "Identifier" | "StringLiteral" | "Expression" | "Statement" | "Declaration" | "BlockStatement" | "ClassBody" | "Pattern"; name: Identifier; + decorators: Array | null; + optional: boolean | null; + typeAnnotation: TypeAnnotation | TSTypeAnnotation | Noop | null; } export interface V8IntrinsicIdentifier extends BaseNode { @@ -1591,6 +1598,7 @@ export interface TSModuleDeclaration extends BaseNode { body: TSModuleBlock | TSModuleDeclaration; declare: boolean | null; global: boolean | null; + kind: "global" | "module" | "namespace"; } export interface TSModuleBlock extends BaseNode { @@ -1813,7 +1821,7 @@ export function nullLiteral(): NullLiteral; export function booleanLiteral(value: boolean): BooleanLiteral; export function regExpLiteral(pattern: string, flags?: string): RegExpLiteral; export function logicalExpression(operator: "||" | "&&" | "??", left: Expression, right: Expression): LogicalExpression; -export function memberExpression(object: Expression | Super, property: Expression | Identifier | PrivateName, computed?: boolean, optional?: true | false | null): MemberExpression; +export function memberExpression(object: Expression | Super, property: Expression | Identifier | PrivateName, computed?: boolean, optional?: boolean | null): MemberExpression; export function newExpression(callee: Expression | Super | V8IntrinsicIdentifier, _arguments: Array): NewExpression; export function program(body: Array, directives?: Array, sourceType?: "script" | "module", interpreter?: InterpreterDirective | null): Program; export function objectExpression(properties: Array): ObjectExpression; @@ -1887,8 +1895,8 @@ export function declareModuleExports(typeAnnotation: TypeAnnotation): DeclareMod export function declareTypeAlias(id: Identifier, typeParameters: TypeParameterDeclaration | null | undefined, right: FlowType): DeclareTypeAlias; export function declareOpaqueType(id: Identifier, typeParameters?: TypeParameterDeclaration | null, supertype?: FlowType | null): DeclareOpaqueType; export function declareVariable(id: Identifier): DeclareVariable; -export function declareExportDeclaration(declaration?: Flow | null, specifiers?: Array | null, source?: StringLiteral | null): DeclareExportDeclaration; -export function declareExportAllDeclaration(source: StringLiteral): DeclareExportAllDeclaration; +export function declareExportDeclaration(declaration?: Flow | null, specifiers?: Array | null, source?: StringLiteral | null, attributes?: Array | null): DeclareExportDeclaration; +export function declareExportAllDeclaration(source: StringLiteral, attributes?: Array | null): DeclareExportAllDeclaration; export function declaredPredicate(value: Flow): DeclaredPredicate; export function existsTypeAnnotation(): ExistsTypeAnnotation; export function functionTypeAnnotation(typeParameters: TypeParameterDeclaration | null | undefined, params: Array, rest: FunctionTypeParam | null | undefined, returnType: FlowType): FunctionTypeAnnotation; diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/index.d.ts b/node_modules/netlify-cli/node_modules/@babel/types/lib/index.d.ts index 77a2abe45..a4b33a685 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/index.d.ts +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/index.d.ts @@ -364,7 +364,7 @@ declare function nullLiteral(): NullLiteral; declare function booleanLiteral(value: boolean): BooleanLiteral; declare function regExpLiteral(pattern: string, flags?: string): RegExpLiteral; declare function logicalExpression(operator: "||" | "&&" | "??", left: Expression, right: Expression): LogicalExpression; -declare function memberExpression(object: Expression | Super, property: Expression | Identifier | PrivateName, computed?: boolean, optional?: true | false | null): MemberExpression; +declare function memberExpression(object: Expression | Super, property: Expression | Identifier | PrivateName, computed?: boolean, optional?: boolean | null): MemberExpression; declare function newExpression(callee: Expression | Super | V8IntrinsicIdentifier, _arguments: Array): NewExpression; declare function program(body: Array, directives?: Array, sourceType?: "script" | "module", interpreter?: InterpreterDirective | null): Program; declare function objectExpression(properties: Array): ObjectExpression; @@ -441,8 +441,8 @@ declare function declareModuleExports(typeAnnotation: TypeAnnotation): DeclareMo declare function declareTypeAlias(id: Identifier, typeParameters: TypeParameterDeclaration | null | undefined, right: FlowType): DeclareTypeAlias; declare function declareOpaqueType(id: Identifier, typeParameters?: TypeParameterDeclaration | null, supertype?: FlowType | null): DeclareOpaqueType; declare function declareVariable(id: Identifier): DeclareVariable; -declare function declareExportDeclaration(declaration?: Flow | null, specifiers?: Array | null, source?: StringLiteral | null): DeclareExportDeclaration; -declare function declareExportAllDeclaration(source: StringLiteral): DeclareExportAllDeclaration; +declare function declareExportDeclaration(declaration?: Flow | null, specifiers?: Array | null, source?: StringLiteral | null, attributes?: Array | null): DeclareExportDeclaration; +declare function declareExportAllDeclaration(source: StringLiteral, attributes?: Array | null): DeclareExportAllDeclaration; declare function declaredPredicate(value: Flow): DeclaredPredicate; declare function existsTypeAnnotation(): ExistsTypeAnnotation; declare function functionTypeAnnotation(typeParameters: TypeParameterDeclaration | null | undefined, params: Array, rest: FunctionTypeParam | null | undefined, returnType: FlowType): FunctionTypeAnnotation; @@ -1106,7 +1106,7 @@ declare function isVar(node: Node): boolean; */ declare function matchesPattern(member: Node | null | undefined, match: string | string[], allowPartial?: boolean): boolean; -declare function validate(node: Node | undefined | null, key: string, val: any): void; +declare function validate(node: Node | undefined | null, key: string, val: unknown): void; /** * Build a function that when called will return whether or not the @@ -1519,7 +1519,7 @@ interface CallExpression extends BaseNode { type: "CallExpression"; callee: Expression | Super | V8IntrinsicIdentifier; arguments: Array; - optional?: true | false | null; + optional?: boolean | null; typeArguments?: TypeParameterInstantiation | null; typeParameters?: TSTypeParameterInstantiation | null; } @@ -1659,13 +1659,13 @@ interface MemberExpression extends BaseNode { object: Expression | Super; property: Expression | Identifier | PrivateName; computed: boolean; - optional?: true | false | null; + optional?: boolean | null; } interface NewExpression extends BaseNode { type: "NewExpression"; callee: Expression | Super | V8IntrinsicIdentifier; arguments: Array; - optional?: true | false | null; + optional?: boolean | null; typeArguments?: TypeParameterInstantiation | null; typeParameters?: TSTypeParameterInstantiation | null; } @@ -1844,6 +1844,7 @@ interface ClassDeclaration extends BaseNode { interface ExportAllDeclaration extends BaseNode { type: "ExportAllDeclaration"; source: StringLiteral; + /** @deprecated */ assertions?: Array | null; attributes?: Array | null; exportKind?: "type" | "value" | null; @@ -1858,6 +1859,7 @@ interface ExportNamedDeclaration extends BaseNode { declaration?: Declaration | null; specifiers: Array; source?: StringLiteral | null; + /** @deprecated */ assertions?: Array | null; attributes?: Array | null; exportKind?: "type" | "value" | null; @@ -1879,6 +1881,7 @@ interface ImportDeclaration extends BaseNode { type: "ImportDeclaration"; specifiers: Array; source: StringLiteral; + /** @deprecated */ assertions?: Array | null; attributes?: Array | null; importKind?: "type" | "typeof" | "value" | null; @@ -2151,11 +2154,17 @@ interface DeclareExportDeclaration extends BaseNode { declaration?: Flow | null; specifiers?: Array | null; source?: StringLiteral | null; + attributes?: Array | null; + /** @deprecated */ + assertions?: Array | null; default?: boolean | null; } interface DeclareExportAllDeclaration extends BaseNode { type: "DeclareExportAllDeclaration"; source: StringLiteral; + attributes?: Array | null; + /** @deprecated */ + assertions?: Array | null; exportKind?: "type" | "value" | null; } interface DeclaredPredicate extends BaseNode { @@ -2477,6 +2486,9 @@ interface Placeholder extends BaseNode { type: "Placeholder"; expectedNode: "Identifier" | "StringLiteral" | "Expression" | "Statement" | "Declaration" | "BlockStatement" | "ClassBody" | "Pattern"; name: Identifier; + decorators?: Array | null; + optional?: boolean | null; + typeAnnotation?: TypeAnnotation | TSTypeAnnotation | Noop | null; } interface V8IntrinsicIdentifier extends BaseNode { type: "V8IntrinsicIdentifier"; @@ -2822,6 +2834,7 @@ interface TSModuleDeclaration extends BaseNode { body: TSModuleBlock | TSModuleDeclaration; declare?: boolean | null; global?: boolean | null; + kind: "global" | "module" | "namespace"; } interface TSModuleBlock extends BaseNode { type: "TSModuleBlock"; @@ -3027,7 +3040,7 @@ interface ParentMaps { DeclareTypeAlias: BlockStatement | DeclareExportDeclaration | DeclaredPredicate | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; DeclareVariable: BlockStatement | DeclareExportDeclaration | DeclaredPredicate | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; DeclaredPredicate: ArrowFunctionExpression | DeclareExportDeclaration | DeclareFunction | DeclaredPredicate | FunctionDeclaration | FunctionExpression; - Decorator: ArrayPattern | AssignmentPattern | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateMethod | ClassPrivateProperty | ClassProperty | Identifier | ObjectMethod | ObjectPattern | ObjectProperty | RestElement | TSDeclareMethod | TSParameterProperty; + Decorator: ArrayPattern | AssignmentPattern | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateMethod | ClassPrivateProperty | ClassProperty | Identifier | ObjectMethod | ObjectPattern | ObjectProperty | Placeholder | RestElement | TSDeclareMethod | TSParameterProperty; Directive: BlockStatement | Program; DirectiveLiteral: Directive; DoExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; @@ -3063,7 +3076,7 @@ interface ParentMaps { Identifier: ArrayExpression | ArrayPattern | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | BreakStatement | CallExpression | CatchClause | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassImplements | ClassMethod | ClassPrivateMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | ContinueStatement | DeclareClass | DeclareFunction | DeclareInterface | DeclareModule | DeclareOpaqueType | DeclareTypeAlias | DeclareVariable | Decorator | DoWhileStatement | EnumBooleanMember | EnumDeclaration | EnumDefaultedMember | EnumNumberMember | EnumStringMember | ExportDefaultDeclaration | ExportDefaultSpecifier | ExportNamespaceSpecifier | ExportSpecifier | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | FunctionDeclaration | FunctionExpression | FunctionTypeParam | GenericTypeAnnotation | IfStatement | ImportAttribute | ImportDefaultSpecifier | ImportExpression | ImportNamespaceSpecifier | ImportSpecifier | InterfaceDeclaration | InterfaceExtends | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LabeledStatement | LogicalExpression | MemberExpression | MetaProperty | NewExpression | ObjectMethod | ObjectProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | OpaqueType | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | Placeholder | PrivateName | QualifiedTypeIdentifier | RestElement | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSCallSignatureDeclaration | TSConstructSignatureDeclaration | TSConstructorType | TSDeclareFunction | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSExpressionWithTypeArguments | TSFunctionType | TSImportEqualsDeclaration | TSImportType | TSIndexSignature | TSInstantiationExpression | TSInterfaceDeclaration | TSMethodSignature | TSModuleDeclaration | TSNamedTupleMember | TSNamespaceExportDeclaration | TSNonNullExpression | TSParameterProperty | TSPropertySignature | TSQualifiedName | TSSatisfiesExpression | TSTypeAliasDeclaration | TSTypeAssertion | TSTypePredicate | TSTypeQuery | TSTypeReference | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeAlias | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; IfStatement: BlockStatement | DoWhileStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; Import: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - ImportAttribute: ExportAllDeclaration | ExportNamedDeclaration | ImportDeclaration; + ImportAttribute: DeclareExportAllDeclaration | DeclareExportDeclaration | ExportAllDeclaration | ExportNamedDeclaration | ImportDeclaration; ImportDeclaration: BlockStatement | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; ImportDefaultSpecifier: ImportDeclaration; ImportExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; @@ -3098,7 +3111,7 @@ interface ParentMaps { MixedTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; ModuleExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; NewExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; - Noop: ArrayPattern | ArrowFunctionExpression | AssignmentPattern | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateMethod | ClassPrivateProperty | ClassProperty | FunctionDeclaration | FunctionExpression | Identifier | ObjectMethod | ObjectPattern | RestElement | TSDeclareFunction | TSDeclareMethod; + Noop: ArrayPattern | ArrowFunctionExpression | AssignmentPattern | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateMethod | ClassPrivateProperty | ClassProperty | FunctionDeclaration | FunctionExpression | Identifier | ObjectMethod | ObjectPattern | Placeholder | RestElement | TSDeclareFunction | TSDeclareMethod; NullLiteral: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; NullLiteralTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; NullableTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; @@ -3196,7 +3209,7 @@ interface ParentMaps { TSThisType: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSTypePredicate | TSUnionType | TemplateLiteral; TSTupleType: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; TSTypeAliasDeclaration: BlockStatement | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - TSTypeAnnotation: ArrayPattern | ArrowFunctionExpression | AssignmentPattern | ClassAccessorProperty | ClassMethod | ClassPrivateMethod | ClassPrivateProperty | ClassProperty | FunctionDeclaration | FunctionExpression | Identifier | ObjectMethod | ObjectPattern | RestElement | TSCallSignatureDeclaration | TSConstructSignatureDeclaration | TSConstructorType | TSDeclareFunction | TSDeclareMethod | TSFunctionType | TSIndexSignature | TSMethodSignature | TSPropertySignature | TSTypePredicate; + TSTypeAnnotation: ArrayPattern | ArrowFunctionExpression | AssignmentPattern | ClassAccessorProperty | ClassMethod | ClassPrivateMethod | ClassPrivateProperty | ClassProperty | FunctionDeclaration | FunctionExpression | Identifier | ObjectMethod | ObjectPattern | Placeholder | RestElement | TSCallSignatureDeclaration | TSConstructSignatureDeclaration | TSConstructorType | TSDeclareFunction | TSDeclareMethod | TSFunctionType | TSIndexSignature | TSMethodSignature | TSPropertySignature | TSTypePredicate; TSTypeAssertion: ArrayExpression | ArrayPattern | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | RestElement | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; TSTypeLiteral: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; TSTypeOperator: TSArrayType | TSAsExpression | TSConditionalType | TSIndexedAccessType | TSIntersectionType | TSMappedType | TSNamedTupleMember | TSOptionalType | TSParenthesizedType | TSRestType | TSSatisfiesExpression | TSTupleType | TSTypeAliasDeclaration | TSTypeAnnotation | TSTypeAssertion | TSTypeOperator | TSTypeParameter | TSTypeParameterInstantiation | TSUnionType | TemplateLiteral; @@ -3221,7 +3234,7 @@ interface ParentMaps { TupleExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; TupleTypeAnnotation: ArrayTypeAnnotation | DeclareExportDeclaration | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionTypeAnnotation | FunctionTypeParam | IndexedAccessType | IntersectionTypeAnnotation | NullableTypeAnnotation | ObjectTypeCallProperty | ObjectTypeIndexer | ObjectTypeInternalSlot | ObjectTypeProperty | ObjectTypeSpreadProperty | OpaqueType | OptionalIndexedAccessType | TupleTypeAnnotation | TypeAlias | TypeAnnotation | TypeParameter | TypeParameterInstantiation | TypeofTypeAnnotation | UnionTypeAnnotation; TypeAlias: BlockStatement | DeclareExportDeclaration | DeclaredPredicate | DoWhileStatement | ExportNamedDeclaration | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | Program | StaticBlock | SwitchCase | TSModuleBlock | WhileStatement | WithStatement; - TypeAnnotation: ArrayPattern | ArrowFunctionExpression | AssignmentPattern | ClassAccessorProperty | ClassMethod | ClassPrivateMethod | ClassPrivateProperty | ClassProperty | DeclareExportDeclaration | DeclareModuleExports | DeclaredPredicate | FunctionDeclaration | FunctionExpression | Identifier | ObjectMethod | ObjectPattern | RestElement | TypeCastExpression | TypeParameter; + TypeAnnotation: ArrayPattern | ArrowFunctionExpression | AssignmentPattern | ClassAccessorProperty | ClassMethod | ClassPrivateMethod | ClassPrivateProperty | ClassProperty | DeclareExportDeclaration | DeclareModuleExports | DeclaredPredicate | FunctionDeclaration | FunctionExpression | Identifier | ObjectMethod | ObjectPattern | Placeholder | RestElement | TypeCastExpression | TypeParameter; TypeCastExpression: ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AssignmentPattern | AwaitExpression | BinaryExpression | BindExpression | CallExpression | ClassAccessorProperty | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateProperty | ClassProperty | ConditionalExpression | DeclareExportDeclaration | DeclaredPredicate | Decorator | DoWhileStatement | ExportDefaultDeclaration | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | ImportExpression | JSXExpressionContainer | JSXSpreadAttribute | JSXSpreadChild | LogicalExpression | MemberExpression | NewExpression | ObjectMethod | ObjectProperty | OptionalCallExpression | OptionalMemberExpression | ParenthesizedExpression | PipelineBareFunction | PipelineTopicExpression | ReturnStatement | SequenceExpression | SpreadElement | SwitchCase | SwitchStatement | TSAsExpression | TSDeclareMethod | TSEnumDeclaration | TSEnumMember | TSExportAssignment | TSImportType | TSInstantiationExpression | TSMethodSignature | TSNonNullExpression | TSPropertySignature | TSSatisfiesExpression | TSTypeAssertion | TaggedTemplateExpression | TemplateLiteral | ThrowStatement | TupleExpression | TypeCastExpression | UnaryExpression | UpdateExpression | VariableDeclarator | WhileStatement | WithStatement | YieldExpression; TypeParameter: DeclareExportDeclaration | DeclaredPredicate | TypeParameterDeclaration; TypeParameterDeclaration: ArrowFunctionExpression | ClassDeclaration | ClassExpression | ClassMethod | ClassPrivateMethod | DeclareClass | DeclareExportDeclaration | DeclareInterface | DeclareOpaqueType | DeclareTypeAlias | DeclaredPredicate | FunctionDeclaration | FunctionExpression | FunctionTypeAnnotation | InterfaceDeclaration | ObjectMethod | OpaqueType | TypeAlias; diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/index.js b/node_modules/netlify-cli/node_modules/@babel/types/lib/index.js index 82808948c..ed2d72c24 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/index.js +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/index.js @@ -588,5 +588,8 @@ const react = exports.react = { { exports.toSequenceExpression = require("./converters/toSequenceExpression.js").default; } +if (process.env.BABEL_TYPES_8_BREAKING) { + console.warn("BABEL_TYPES_8_BREAKING is not supported anymore. Use the latest Babel 8.0.0 pre-release instead!"); +} //# sourceMappingURL=index.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/index.js.flow b/node_modules/netlify-cli/node_modules/@babel/types/lib/index.js.flow index d9cdf9ba5..42a0976fd 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/index.js.flow +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/index.js.flow @@ -87,7 +87,7 @@ declare class BabelNodeCallExpression extends BabelNode { type: "CallExpression"; callee: BabelNodeExpression | BabelNodeSuper | BabelNodeV8IntrinsicIdentifier; arguments: Array; - optional?: true | false; + optional?: boolean; typeArguments?: BabelNodeTypeParameterInstantiation; typeParameters?: BabelNodeTSTypeParameterInstantiation; } @@ -234,14 +234,14 @@ declare class BabelNodeMemberExpression extends BabelNode { object: BabelNodeExpression | BabelNodeSuper; property: BabelNodeExpression | BabelNodeIdentifier | BabelNodePrivateName; computed?: boolean; - optional?: true | false; + optional?: boolean; } declare class BabelNodeNewExpression extends BabelNode { type: "NewExpression"; callee: BabelNodeExpression | BabelNodeSuper | BabelNodeV8IntrinsicIdentifier; arguments: Array; - optional?: true | false; + optional?: boolean; typeArguments?: BabelNodeTypeParameterInstantiation; typeParameters?: BabelNodeTSTypeParameterInstantiation; } @@ -767,11 +767,15 @@ declare class BabelNodeDeclareExportDeclaration extends BabelNode { declaration?: BabelNodeFlow; specifiers?: Array; source?: BabelNodeStringLiteral; + attributes?: Array; + assertions?: Array; } declare class BabelNodeDeclareExportAllDeclaration extends BabelNode { type: "DeclareExportAllDeclaration"; source: BabelNodeStringLiteral; + attributes?: Array; + assertions?: Array; exportKind?: "type" | "value"; } @@ -1151,6 +1155,9 @@ declare class BabelNodePlaceholder extends BabelNode { type: "Placeholder"; expectedNode: "Identifier" | "StringLiteral" | "Expression" | "Statement" | "Declaration" | "BlockStatement" | "ClassBody" | "Pattern"; name: BabelNodeIdentifier; + decorators?: Array; + optional?: boolean; + typeAnnotation?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop; } declare class BabelNodeV8IntrinsicIdentifier extends BabelNode { @@ -1561,6 +1568,7 @@ declare class BabelNodeTSModuleDeclaration extends BabelNode { body: BabelNodeTSModuleBlock | BabelNodeTSModuleDeclaration; declare?: boolean; global?: boolean; + kind: "global" | "module" | "namespace"; } declare class BabelNodeTSModuleBlock extends BabelNode { @@ -1708,7 +1716,7 @@ declare module "@babel/types" { declare export function booleanLiteral(value: boolean): BabelNodeBooleanLiteral; declare export function regExpLiteral(pattern: string, flags?: string): BabelNodeRegExpLiteral; declare export function logicalExpression(operator: "||" | "&&" | "??", left: BabelNodeExpression, right: BabelNodeExpression): BabelNodeLogicalExpression; - declare export function memberExpression(object: BabelNodeExpression | BabelNodeSuper, property: BabelNodeExpression | BabelNodeIdentifier | BabelNodePrivateName, computed?: boolean, optional?: true | false): BabelNodeMemberExpression; + declare export function memberExpression(object: BabelNodeExpression | BabelNodeSuper, property: BabelNodeExpression | BabelNodeIdentifier | BabelNodePrivateName, computed?: boolean, optional?: boolean): BabelNodeMemberExpression; declare export function newExpression(callee: BabelNodeExpression | BabelNodeSuper | BabelNodeV8IntrinsicIdentifier, _arguments: Array): BabelNodeNewExpression; declare export function program(body: Array, directives?: Array, sourceType?: "script" | "module", interpreter?: BabelNodeInterpreterDirective): BabelNodeProgram; declare export function objectExpression(properties: Array): BabelNodeObjectExpression; @@ -1782,8 +1790,8 @@ declare module "@babel/types" { declare export function declareTypeAlias(id: BabelNodeIdentifier, typeParameters?: BabelNodeTypeParameterDeclaration, right: BabelNodeFlowType): BabelNodeDeclareTypeAlias; declare export function declareOpaqueType(id: BabelNodeIdentifier, typeParameters?: BabelNodeTypeParameterDeclaration, supertype?: BabelNodeFlowType): BabelNodeDeclareOpaqueType; declare export function declareVariable(id: BabelNodeIdentifier): BabelNodeDeclareVariable; - declare export function declareExportDeclaration(declaration?: BabelNodeFlow, specifiers?: Array, source?: BabelNodeStringLiteral): BabelNodeDeclareExportDeclaration; - declare export function declareExportAllDeclaration(source: BabelNodeStringLiteral): BabelNodeDeclareExportAllDeclaration; + declare export function declareExportDeclaration(declaration?: BabelNodeFlow, specifiers?: Array, source?: BabelNodeStringLiteral, attributes?: Array): BabelNodeDeclareExportDeclaration; + declare export function declareExportAllDeclaration(source: BabelNodeStringLiteral, attributes?: Array): BabelNodeDeclareExportAllDeclaration; declare export function declaredPredicate(value: BabelNodeFlow): BabelNodeDeclaredPredicate; declare export function existsTypeAnnotation(): BabelNodeExistsTypeAnnotation; declare export function functionTypeAnnotation(typeParameters?: BabelNodeTypeParameterDeclaration, params: Array, rest?: BabelNodeFunctionTypeParam, returnType: BabelNodeFlowType): BabelNodeFunctionTypeAnnotation; diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/index.js.map b/node_modules/netlify-cli/node_modules/@babel/types/lib/index.js.map index 2b755090b..59922bba2 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/index.js.map +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/index.js.map @@ -1 +1 @@ -{"version":3,"names":["_isReactComponent","require","_isCompatTag","_buildChildren","_assertNode","_index","Object","keys","forEach","key","prototype","hasOwnProperty","call","_exportNames","exports","defineProperty","enumerable","get","_createTypeAnnotationBasedOnTypeof","_createFlowUnionType","_createTSUnionType","_index2","_uppercase","_productions","_cloneNode","_clone","_cloneDeep","_cloneDeepWithoutLoc","_cloneWithoutLoc","_addComment","_addComments","_inheritInnerComments","_inheritLeadingComments","_inheritsComments","_inheritTrailingComments","_removeComments","_index3","_index4","_ensureBlock","_toBindingIdentifierName","_toBlock","_toComputedKey","_toExpression","_toIdentifier","_toKeyAlias","_toStatement","_valueToNode","_index5","_appendToMemberExpression","_inherits","_prependToMemberExpression","_removeProperties","_removePropertiesDeep","_removeTypeDuplicates","_getAssignmentIdentifiers","_getBindingIdentifiers","_getOuterBindingIdentifiers","_getFunctionName","_traverse","_traverseFast","_shallowEqual","_is","_isBinding","_isBlockScoped","_isImmutable","_isLet","_isNode","_isNodesEquivalent","_isPlaceholderType","_isReferenced","_isScope","_isSpecifierDefault","_isType","_isValidES3Identifier","_isValidIdentifier","_isVar","_matchesPattern","_validate","_buildMatchMemberExpression","_index6","_deprecationWarning","react","isReactComponent","isCompatTag","buildChildren","toSequenceExpression","default"],"sources":["../src/index.ts"],"sourcesContent":["import isReactComponent from \"./validators/react/isReactComponent.ts\";\nimport isCompatTag from \"./validators/react/isCompatTag.ts\";\nimport buildChildren from \"./builders/react/buildChildren.ts\";\n\n// asserts\nexport { default as assertNode } from \"./asserts/assertNode.ts\";\nexport * from \"./asserts/generated/index.ts\";\n\n// builders\nexport { default as createTypeAnnotationBasedOnTypeof } from \"./builders/flow/createTypeAnnotationBasedOnTypeof.ts\";\n/** @deprecated use createFlowUnionType instead */\nexport { default as createUnionTypeAnnotation } from \"./builders/flow/createFlowUnionType.ts\";\nexport { default as createFlowUnionType } from \"./builders/flow/createFlowUnionType.ts\";\nexport { default as createTSUnionType } from \"./builders/typescript/createTSUnionType.ts\";\nexport * from \"./builders/generated/index.ts\";\nexport * from \"./builders/generated/uppercase.js\";\nexport * from \"./builders/productions.ts\";\n\n// clone\nexport { default as cloneNode } from \"./clone/cloneNode.ts\";\nexport { default as clone } from \"./clone/clone.ts\";\nexport { default as cloneDeep } from \"./clone/cloneDeep.ts\";\nexport { default as cloneDeepWithoutLoc } from \"./clone/cloneDeepWithoutLoc.ts\";\nexport { default as cloneWithoutLoc } from \"./clone/cloneWithoutLoc.ts\";\n\n// comments\nexport { default as addComment } from \"./comments/addComment.ts\";\nexport { default as addComments } from \"./comments/addComments.ts\";\nexport { default as inheritInnerComments } from \"./comments/inheritInnerComments.ts\";\nexport { default as inheritLeadingComments } from \"./comments/inheritLeadingComments.ts\";\nexport { default as inheritsComments } from \"./comments/inheritsComments.ts\";\nexport { default as inheritTrailingComments } from \"./comments/inheritTrailingComments.ts\";\nexport { default as removeComments } from \"./comments/removeComments.ts\";\n\n// constants\nexport * from \"./constants/generated/index.ts\";\nexport * from \"./constants/index.ts\";\n\n// converters\nexport { default as ensureBlock } from \"./converters/ensureBlock.ts\";\nexport { default as toBindingIdentifierName } from \"./converters/toBindingIdentifierName.ts\";\nexport { default as toBlock } from \"./converters/toBlock.ts\";\nexport { default as toComputedKey } from \"./converters/toComputedKey.ts\";\nexport { default as toExpression } from \"./converters/toExpression.ts\";\nexport { default as toIdentifier } from \"./converters/toIdentifier.ts\";\nexport { default as toKeyAlias } from \"./converters/toKeyAlias.ts\";\nexport { default as toStatement } from \"./converters/toStatement.ts\";\nexport { default as valueToNode } from \"./converters/valueToNode.ts\";\n\n// definitions\nexport * from \"./definitions/index.ts\";\n\n// modifications\nexport { default as appendToMemberExpression } from \"./modifications/appendToMemberExpression.ts\";\nexport { default as inherits } from \"./modifications/inherits.ts\";\nexport { default as prependToMemberExpression } from \"./modifications/prependToMemberExpression.ts\";\nexport {\n default as removeProperties,\n type Options as RemovePropertiesOptions,\n} from \"./modifications/removeProperties.ts\";\nexport { default as removePropertiesDeep } from \"./modifications/removePropertiesDeep.ts\";\nexport { default as removeTypeDuplicates } from \"./modifications/flow/removeTypeDuplicates.ts\";\n\n// retrievers\nexport { default as getAssignmentIdentifiers } from \"./retrievers/getAssignmentIdentifiers.ts\";\nexport { default as getBindingIdentifiers } from \"./retrievers/getBindingIdentifiers.ts\";\nexport { default as getOuterBindingIdentifiers } from \"./retrievers/getOuterBindingIdentifiers.ts\";\nexport { default as getFunctionName } from \"./retrievers/getFunctionName.ts\";\n\n// traverse\nexport { default as traverse } from \"./traverse/traverse.ts\";\nexport * from \"./traverse/traverse.ts\";\nexport { default as traverseFast } from \"./traverse/traverseFast.ts\";\n\n// utils\nexport { default as shallowEqual } from \"./utils/shallowEqual.ts\";\n\n// validators\nexport { default as is } from \"./validators/is.ts\";\nexport { default as isBinding } from \"./validators/isBinding.ts\";\nexport { default as isBlockScoped } from \"./validators/isBlockScoped.ts\";\nexport { default as isImmutable } from \"./validators/isImmutable.ts\";\nexport { default as isLet } from \"./validators/isLet.ts\";\nexport { default as isNode } from \"./validators/isNode.ts\";\nexport { default as isNodesEquivalent } from \"./validators/isNodesEquivalent.ts\";\nexport { default as isPlaceholderType } from \"./validators/isPlaceholderType.ts\";\nexport { default as isReferenced } from \"./validators/isReferenced.ts\";\nexport { default as isScope } from \"./validators/isScope.ts\";\nexport { default as isSpecifierDefault } from \"./validators/isSpecifierDefault.ts\";\nexport { default as isType } from \"./validators/isType.ts\";\nexport { default as isValidES3Identifier } from \"./validators/isValidES3Identifier.ts\";\nexport { default as isValidIdentifier } from \"./validators/isValidIdentifier.ts\";\nexport { default as isVar } from \"./validators/isVar.ts\";\nexport { default as matchesPattern } from \"./validators/matchesPattern.ts\";\nexport { default as validate } from \"./validators/validate.ts\";\nexport { default as buildMatchMemberExpression } from \"./validators/buildMatchMemberExpression.ts\";\nexport * from \"./validators/generated/index.ts\";\n\n// react\nexport const react = {\n isReactComponent,\n isCompatTag,\n buildChildren,\n};\n\nexport type * from \"./ast-types/generated/index.ts\";\n\n// this is used by @babel/traverse to warn about deprecated visitors\nexport { default as __internal__deprecationWarning } from \"./utils/deprecationWarning.ts\";\n\nif (!process.env.BABEL_8_BREAKING && !USE_ESM && !IS_STANDALONE) {\n // eslint-disable-next-line no-restricted-globals\n exports.toSequenceExpression =\n // eslint-disable-next-line no-restricted-globals\n require(\"./converters/toSequenceExpression.js\").default;\n}\n"],"mappings":"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","ignoreList":[]} \ No newline at end of file +{"version":3,"names":["_isReactComponent","require","_isCompatTag","_buildChildren","_assertNode","_index","Object","keys","forEach","key","prototype","hasOwnProperty","call","_exportNames","exports","defineProperty","enumerable","get","_createTypeAnnotationBasedOnTypeof","_createFlowUnionType","_createTSUnionType","_index2","_uppercase","_productions","_cloneNode","_clone","_cloneDeep","_cloneDeepWithoutLoc","_cloneWithoutLoc","_addComment","_addComments","_inheritInnerComments","_inheritLeadingComments","_inheritsComments","_inheritTrailingComments","_removeComments","_index3","_index4","_ensureBlock","_toBindingIdentifierName","_toBlock","_toComputedKey","_toExpression","_toIdentifier","_toKeyAlias","_toStatement","_valueToNode","_index5","_appendToMemberExpression","_inherits","_prependToMemberExpression","_removeProperties","_removePropertiesDeep","_removeTypeDuplicates","_getAssignmentIdentifiers","_getBindingIdentifiers","_getOuterBindingIdentifiers","_getFunctionName","_traverse","_traverseFast","_shallowEqual","_is","_isBinding","_isBlockScoped","_isImmutable","_isLet","_isNode","_isNodesEquivalent","_isPlaceholderType","_isReferenced","_isScope","_isSpecifierDefault","_isType","_isValidES3Identifier","_isValidIdentifier","_isVar","_matchesPattern","_validate","_buildMatchMemberExpression","_index6","_deprecationWarning","react","isReactComponent","isCompatTag","buildChildren","toSequenceExpression","default","process","env","BABEL_TYPES_8_BREAKING","console","warn"],"sources":["../src/index.ts"],"sourcesContent":["import isReactComponent from \"./validators/react/isReactComponent.ts\";\nimport isCompatTag from \"./validators/react/isCompatTag.ts\";\nimport buildChildren from \"./builders/react/buildChildren.ts\";\n\n// asserts\nexport { default as assertNode } from \"./asserts/assertNode.ts\";\nexport * from \"./asserts/generated/index.ts\";\n\n// builders\nexport { default as createTypeAnnotationBasedOnTypeof } from \"./builders/flow/createTypeAnnotationBasedOnTypeof.ts\";\n/** @deprecated use createFlowUnionType instead */\nexport { default as createUnionTypeAnnotation } from \"./builders/flow/createFlowUnionType.ts\";\nexport { default as createFlowUnionType } from \"./builders/flow/createFlowUnionType.ts\";\nexport { default as createTSUnionType } from \"./builders/typescript/createTSUnionType.ts\";\nexport * from \"./builders/generated/index.ts\";\n\nexport * from \"./builders/generated/uppercase.js\";\nexport * from \"./builders/productions.ts\";\n\n// clone\nexport { default as cloneNode } from \"./clone/cloneNode.ts\";\nexport { default as clone } from \"./clone/clone.ts\";\nexport { default as cloneDeep } from \"./clone/cloneDeep.ts\";\nexport { default as cloneDeepWithoutLoc } from \"./clone/cloneDeepWithoutLoc.ts\";\nexport { default as cloneWithoutLoc } from \"./clone/cloneWithoutLoc.ts\";\n\n// comments\nexport { default as addComment } from \"./comments/addComment.ts\";\nexport { default as addComments } from \"./comments/addComments.ts\";\nexport { default as inheritInnerComments } from \"./comments/inheritInnerComments.ts\";\nexport { default as inheritLeadingComments } from \"./comments/inheritLeadingComments.ts\";\nexport { default as inheritsComments } from \"./comments/inheritsComments.ts\";\nexport { default as inheritTrailingComments } from \"./comments/inheritTrailingComments.ts\";\nexport { default as removeComments } from \"./comments/removeComments.ts\";\n\n// constants\nexport * from \"./constants/generated/index.ts\";\nexport * from \"./constants/index.ts\";\n\n// converters\nexport { default as ensureBlock } from \"./converters/ensureBlock.ts\";\nexport { default as toBindingIdentifierName } from \"./converters/toBindingIdentifierName.ts\";\nexport { default as toBlock } from \"./converters/toBlock.ts\";\nexport { default as toComputedKey } from \"./converters/toComputedKey.ts\";\nexport { default as toExpression } from \"./converters/toExpression.ts\";\nexport { default as toIdentifier } from \"./converters/toIdentifier.ts\";\nexport { default as toKeyAlias } from \"./converters/toKeyAlias.ts\";\nexport { default as toStatement } from \"./converters/toStatement.ts\";\nexport { default as valueToNode } from \"./converters/valueToNode.ts\";\n\n// definitions\nexport * from \"./definitions/index.ts\";\n\n// modifications\nexport { default as appendToMemberExpression } from \"./modifications/appendToMemberExpression.ts\";\nexport { default as inherits } from \"./modifications/inherits.ts\";\nexport { default as prependToMemberExpression } from \"./modifications/prependToMemberExpression.ts\";\nexport {\n default as removeProperties,\n type Options as RemovePropertiesOptions,\n} from \"./modifications/removeProperties.ts\";\nexport { default as removePropertiesDeep } from \"./modifications/removePropertiesDeep.ts\";\nexport { default as removeTypeDuplicates } from \"./modifications/flow/removeTypeDuplicates.ts\";\n\n// retrievers\nexport { default as getAssignmentIdentifiers } from \"./retrievers/getAssignmentIdentifiers.ts\";\nexport { default as getBindingIdentifiers } from \"./retrievers/getBindingIdentifiers.ts\";\nexport { default as getOuterBindingIdentifiers } from \"./retrievers/getOuterBindingIdentifiers.ts\";\nexport { default as getFunctionName } from \"./retrievers/getFunctionName.ts\";\n\n// traverse\nexport { default as traverse } from \"./traverse/traverse.ts\";\nexport * from \"./traverse/traverse.ts\";\nexport { default as traverseFast } from \"./traverse/traverseFast.ts\";\n\n// utils\nexport { default as shallowEqual } from \"./utils/shallowEqual.ts\";\n\n// validators\nexport { default as is } from \"./validators/is.ts\";\nexport { default as isBinding } from \"./validators/isBinding.ts\";\nexport { default as isBlockScoped } from \"./validators/isBlockScoped.ts\";\nexport { default as isImmutable } from \"./validators/isImmutable.ts\";\nexport { default as isLet } from \"./validators/isLet.ts\";\nexport { default as isNode } from \"./validators/isNode.ts\";\nexport { default as isNodesEquivalent } from \"./validators/isNodesEquivalent.ts\";\nexport { default as isPlaceholderType } from \"./validators/isPlaceholderType.ts\";\nexport { default as isReferenced } from \"./validators/isReferenced.ts\";\nexport { default as isScope } from \"./validators/isScope.ts\";\nexport { default as isSpecifierDefault } from \"./validators/isSpecifierDefault.ts\";\nexport { default as isType } from \"./validators/isType.ts\";\nexport { default as isValidES3Identifier } from \"./validators/isValidES3Identifier.ts\";\nexport { default as isValidIdentifier } from \"./validators/isValidIdentifier.ts\";\nexport { default as isVar } from \"./validators/isVar.ts\";\nexport { default as matchesPattern } from \"./validators/matchesPattern.ts\";\nexport { default as validate } from \"./validators/validate.ts\";\nexport { default as buildMatchMemberExpression } from \"./validators/buildMatchMemberExpression.ts\";\nexport * from \"./validators/generated/index.ts\";\n\n// react\nexport const react = {\n isReactComponent,\n isCompatTag,\n buildChildren,\n};\n\nexport type * from \"./ast-types/generated/index.ts\";\n\n// this is used by @babel/traverse to warn about deprecated visitors\nexport { default as __internal__deprecationWarning } from \"./utils/deprecationWarning.ts\";\n\nif (!process.env.BABEL_8_BREAKING && !USE_ESM && !IS_STANDALONE) {\n // eslint-disable-next-line no-restricted-globals\n exports.toSequenceExpression =\n // eslint-disable-next-line no-restricted-globals\n require(\"./converters/toSequenceExpression.js\").default;\n}\n\nif (!process.env.BABEL_8_BREAKING && process.env.BABEL_TYPES_8_BREAKING) {\n console.warn(\n \"BABEL_TYPES_8_BREAKING is not supported anymore. Use the latest Babel 8.0.0 pre-release instead!\",\n );\n}\n"],"mappings":"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","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/validators/is.js b/node_modules/netlify-cli/node_modules/@babel/types/lib/validators/is.js index b4f2649af..39c04889d 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/validators/is.js +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/validators/is.js @@ -17,7 +17,7 @@ function is(type, node, opts) { } return false; } - if (typeof opts === "undefined") { + if (opts === undefined) { return true; } else { return (0, _shallowEqual.default)(node, opts); diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/validators/is.js.map b/node_modules/netlify-cli/node_modules/@babel/types/lib/validators/is.js.map index e687e314e..06ba31fc1 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/validators/is.js.map +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/validators/is.js.map @@ -1 +1 @@ -{"version":3,"names":["_shallowEqual","require","_isType","_isPlaceholderType","_index","is","type","node","opts","matches","isType","FLIPPED_ALIAS_KEYS","isPlaceholderType","expectedNode","shallowEqual"],"sources":["../../src/validators/is.ts"],"sourcesContent":["import shallowEqual from \"../utils/shallowEqual.ts\";\nimport isType from \"./isType.ts\";\nimport isPlaceholderType from \"./isPlaceholderType.ts\";\nimport { FLIPPED_ALIAS_KEYS } from \"../definitions/index.ts\";\nimport type * as t from \"../index.ts\";\n\nexport default function is(\n type: T,\n node: t.Node | null | undefined,\n opts?: undefined,\n): node is Extract;\n\nexport default function is<\n T extends t.Node[\"type\"],\n P extends Extract,\n>(type: T, n: t.Node | null | undefined, required: Partial

    ): n is P;\n\nexport default function is

    (\n type: string,\n node: t.Node | null | undefined,\n opts: Partial

    ,\n): node is P;\n\nexport default function is(\n type: string,\n node: t.Node | null | undefined,\n opts?: Partial,\n): node is t.Node;\n/**\n * Returns whether `node` is of given `type`.\n *\n * For better performance, use this instead of `is[Type]` when `type` is unknown.\n */\nexport default function is(\n type: string,\n node: t.Node | null | undefined,\n opts?: Partial,\n): node is t.Node {\n if (!node) return false;\n\n const matches = isType(node.type, type);\n if (!matches) {\n if (!opts && node.type === \"Placeholder\" && type in FLIPPED_ALIAS_KEYS) {\n // We can only return true if the placeholder doesn't replace a real node,\n // but it replaces a category of nodes (an alias).\n //\n // t.is(\"Identifier\", node) gives some guarantees about node's shape, so we\n // can't say that Placeholder(expectedNode: \"Identifier\") is an identifier\n // because it doesn't have the same properties.\n // On the other hand, t.is(\"Expression\", node) doesn't say anything about\n // the shape of node because Expression can be many different nodes: we can,\n // and should, safely report expression placeholders as Expressions.\n return isPlaceholderType(node.expectedNode, type);\n }\n return false;\n }\n\n if (typeof opts === \"undefined\") {\n return true;\n } else {\n return shallowEqual(node, opts);\n }\n}\n"],"mappings":";;;;;;AAAA,IAAAA,aAAA,GAAAC,OAAA;AACA,IAAAC,OAAA,GAAAD,OAAA;AACA,IAAAE,kBAAA,GAAAF,OAAA;AACA,IAAAG,MAAA,GAAAH,OAAA;AA8Be,SAASI,EAAEA,CACxBC,IAAY,EACZC,IAA+B,EAC/BC,IAAsB,EACN;EAChB,IAAI,CAACD,IAAI,EAAE,OAAO,KAAK;EAEvB,MAAME,OAAO,GAAG,IAAAC,eAAM,EAACH,IAAI,CAACD,IAAI,EAAEA,IAAI,CAAC;EACvC,IAAI,CAACG,OAAO,EAAE;IACZ,IAAI,CAACD,IAAI,IAAID,IAAI,CAACD,IAAI,KAAK,aAAa,IAAIA,IAAI,IAAIK,yBAAkB,EAAE;MAUtE,OAAO,IAAAC,0BAAiB,EAACL,IAAI,CAACM,YAAY,EAAEP,IAAI,CAAC;IACnD;IACA,OAAO,KAAK;EACd;EAEA,IAAI,OAAOE,IAAI,KAAK,WAAW,EAAE;IAC/B,OAAO,IAAI;EACb,CAAC,MAAM;IACL,OAAO,IAAAM,qBAAY,EAACP,IAAI,EAAEC,IAAI,CAAC;EACjC;AACF","ignoreList":[]} \ No newline at end of file +{"version":3,"names":["_shallowEqual","require","_isType","_isPlaceholderType","_index","is","type","node","opts","matches","isType","FLIPPED_ALIAS_KEYS","isPlaceholderType","expectedNode","undefined","shallowEqual"],"sources":["../../src/validators/is.ts"],"sourcesContent":["import shallowEqual from \"../utils/shallowEqual.ts\";\nimport isType from \"./isType.ts\";\nimport isPlaceholderType from \"./isPlaceholderType.ts\";\nimport { FLIPPED_ALIAS_KEYS } from \"../definitions/index.ts\";\nimport type * as t from \"../index.ts\";\n\nexport default function is(\n type: T,\n node: t.Node | null | undefined,\n opts?: undefined,\n): node is Extract;\n\nexport default function is<\n T extends t.Node[\"type\"],\n P extends Extract,\n>(type: T, n: t.Node | null | undefined, required: Partial

    ): n is P;\n\nexport default function is

    (\n type: string,\n node: t.Node | null | undefined,\n opts: Partial

    ,\n): node is P;\n\nexport default function is(\n type: string,\n node: t.Node | null | undefined,\n opts?: Partial,\n): node is t.Node;\n/**\n * Returns whether `node` is of given `type`.\n *\n * For better performance, use this instead of `is[Type]` when `type` is unknown.\n */\nexport default function is(\n type: string,\n node: t.Node | null | undefined,\n opts?: Partial,\n): node is t.Node {\n if (!node) return false;\n\n const matches = isType(node.type, type);\n if (!matches) {\n if (!opts && node.type === \"Placeholder\" && type in FLIPPED_ALIAS_KEYS) {\n // We can only return true if the placeholder doesn't replace a real node,\n // but it replaces a category of nodes (an alias).\n //\n // t.is(\"Identifier\", node) gives some guarantees about node's shape, so we\n // can't say that Placeholder(expectedNode: \"Identifier\") is an identifier\n // because it doesn't have the same properties.\n // On the other hand, t.is(\"Expression\", node) doesn't say anything about\n // the shape of node because Expression can be many different nodes: we can,\n // and should, safely report expression placeholders as Expressions.\n return isPlaceholderType(node.expectedNode, type);\n }\n return false;\n }\n\n if (opts === undefined) {\n return true;\n } else {\n return shallowEqual(node, opts);\n }\n}\n"],"mappings":";;;;;;AAAA,IAAAA,aAAA,GAAAC,OAAA;AACA,IAAAC,OAAA,GAAAD,OAAA;AACA,IAAAE,kBAAA,GAAAF,OAAA;AACA,IAAAG,MAAA,GAAAH,OAAA;AA8Be,SAASI,EAAEA,CACxBC,IAAY,EACZC,IAA+B,EAC/BC,IAAsB,EACN;EAChB,IAAI,CAACD,IAAI,EAAE,OAAO,KAAK;EAEvB,MAAME,OAAO,GAAG,IAAAC,eAAM,EAACH,IAAI,CAACD,IAAI,EAAEA,IAAI,CAAC;EACvC,IAAI,CAACG,OAAO,EAAE;IACZ,IAAI,CAACD,IAAI,IAAID,IAAI,CAACD,IAAI,KAAK,aAAa,IAAIA,IAAI,IAAIK,yBAAkB,EAAE;MAUtE,OAAO,IAAAC,0BAAiB,EAACL,IAAI,CAACM,YAAY,EAAEP,IAAI,CAAC;IACnD;IACA,OAAO,KAAK;EACd;EAEA,IAAIE,IAAI,KAAKM,SAAS,EAAE;IACtB,OAAO,IAAI;EACb,CAAC,MAAM;IACL,OAAO,IAAAC,qBAAY,EAACR,IAAI,EAAEC,IAAI,CAAC;EACjC;AACF","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/validators/validate.js b/node_modules/netlify-cli/node_modules/@babel/types/lib/validators/validate.js index 16e28dd12..146f5ccb9 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/validators/validate.js +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/validators/validate.js @@ -6,6 +6,7 @@ Object.defineProperty(exports, "__esModule", { exports.default = validate; exports.validateChild = validateChild; exports.validateField = validateField; +exports.validateInternal = validateInternal; var _index = require("../definitions/index.js"); function validate(node, key, val) { if (!node) return; @@ -15,16 +16,27 @@ function validate(node, key, val) { validateField(node, key, val, field); validateChild(node, key, val); } +function validateInternal(field, node, key, val, maybeNode) { + if (!(field != null && field.validate)) return; + if (field.optional && val == null) return; + field.validate(node, key, val); + if (maybeNode) { + var _NODE_PARENT_VALIDATI; + const type = val.type; + if (type == null) return; + (_NODE_PARENT_VALIDATI = _index.NODE_PARENT_VALIDATIONS[type]) == null || _NODE_PARENT_VALIDATI.call(_index.NODE_PARENT_VALIDATIONS, node, key, val); + } +} function validateField(node, key, val, field) { if (!(field != null && field.validate)) return; if (field.optional && val == null) return; field.validate(node, key, val); } function validateChild(node, key, val) { - if (val == null) return; - const validate = _index.NODE_PARENT_VALIDATIONS[val.type]; - if (!validate) return; - validate(node, key, val); + var _NODE_PARENT_VALIDATI2; + const type = val == null ? void 0 : val.type; + if (type == null) return; + (_NODE_PARENT_VALIDATI2 = _index.NODE_PARENT_VALIDATIONS[type]) == null || _NODE_PARENT_VALIDATI2.call(_index.NODE_PARENT_VALIDATIONS, node, key, val); } //# sourceMappingURL=validate.js.map diff --git a/node_modules/netlify-cli/node_modules/@babel/types/lib/validators/validate.js.map b/node_modules/netlify-cli/node_modules/@babel/types/lib/validators/validate.js.map index 61d8050eb..5ee5d58a0 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/lib/validators/validate.js.map +++ b/node_modules/netlify-cli/node_modules/@babel/types/lib/validators/validate.js.map @@ -1 +1 @@ -{"version":3,"names":["_index","require","validate","node","key","val","fields","NODE_FIELDS","type","field","validateField","validateChild","optional","NODE_PARENT_VALIDATIONS"],"sources":["../../src/validators/validate.ts"],"sourcesContent":["import {\n NODE_FIELDS,\n NODE_PARENT_VALIDATIONS,\n type FieldOptions,\n} from \"../definitions/index.ts\";\nimport type * as t from \"../index.ts\";\n\nexport default function validate(\n node: t.Node | undefined | null,\n key: string,\n val: any,\n): void {\n if (!node) return;\n\n const fields = NODE_FIELDS[node.type];\n if (!fields) return;\n\n const field = fields[key];\n validateField(node, key, val, field);\n validateChild(node, key, val);\n}\n\nexport function validateField(\n node: t.Node | undefined | null,\n key: string,\n val: any,\n field: FieldOptions | undefined | null,\n): void {\n if (!field?.validate) return;\n if (field.optional && val == null) return;\n\n field.validate(node, key, val);\n}\n\nexport function validateChild(\n node: t.Node | undefined | null,\n key: string,\n val?: t.Node | undefined | null,\n) {\n if (val == null) return;\n const validate = NODE_PARENT_VALIDATIONS[val.type];\n if (!validate) return;\n validate(node, key, val);\n}\n"],"mappings":";;;;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAOe,SAASC,QAAQA,CAC9BC,IAA+B,EAC/BC,GAAW,EACXC,GAAQ,EACF;EACN,IAAI,CAACF,IAAI,EAAE;EAEX,MAAMG,MAAM,GAAGC,kBAAW,CAACJ,IAAI,CAACK,IAAI,CAAC;EACrC,IAAI,CAACF,MAAM,EAAE;EAEb,MAAMG,KAAK,GAAGH,MAAM,CAACF,GAAG,CAAC;EACzBM,aAAa,CAACP,IAAI,EAAEC,GAAG,EAAEC,GAAG,EAAEI,KAAK,CAAC;EACpCE,aAAa,CAACR,IAAI,EAAEC,GAAG,EAAEC,GAAG,CAAC;AAC/B;AAEO,SAASK,aAAaA,CAC3BP,IAA+B,EAC/BC,GAAW,EACXC,GAAQ,EACRI,KAAsC,EAChC;EACN,IAAI,EAACA,KAAK,YAALA,KAAK,CAAEP,QAAQ,GAAE;EACtB,IAAIO,KAAK,CAACG,QAAQ,IAAIP,GAAG,IAAI,IAAI,EAAE;EAEnCI,KAAK,CAACP,QAAQ,CAACC,IAAI,EAAEC,GAAG,EAAEC,GAAG,CAAC;AAChC;AAEO,SAASM,aAAaA,CAC3BR,IAA+B,EAC/BC,GAAW,EACXC,GAA+B,EAC/B;EACA,IAAIA,GAAG,IAAI,IAAI,EAAE;EACjB,MAAMH,QAAQ,GAAGW,8BAAuB,CAACR,GAAG,CAACG,IAAI,CAAC;EAClD,IAAI,CAACN,QAAQ,EAAE;EACfA,QAAQ,CAACC,IAAI,EAAEC,GAAG,EAAEC,GAAG,CAAC;AAC1B","ignoreList":[]} \ No newline at end of file +{"version":3,"names":["_index","require","validate","node","key","val","fields","NODE_FIELDS","type","field","validateField","validateChild","validateInternal","maybeNode","optional","_NODE_PARENT_VALIDATI","NODE_PARENT_VALIDATIONS","call","_NODE_PARENT_VALIDATI2"],"sources":["../../src/validators/validate.ts"],"sourcesContent":["import {\n NODE_FIELDS,\n NODE_PARENT_VALIDATIONS,\n type FieldOptions,\n} from \"../definitions/index.ts\";\nimport type * as t from \"../index.ts\";\n\nexport default function validate(\n node: t.Node | undefined | null,\n key: string,\n val: unknown,\n): void {\n if (!node) return;\n\n const fields = NODE_FIELDS[node.type];\n if (!fields) return;\n\n const field = fields[key];\n validateField(node, key, val, field);\n validateChild(node, key, val);\n}\n\nexport function validateInternal(\n field: FieldOptions,\n node: t.Node | undefined | null,\n key: string,\n val: unknown,\n maybeNode?: 1,\n): void {\n if (!field?.validate) return;\n if (field.optional && val == null) return;\n\n field.validate(node, key, val);\n\n if (maybeNode) {\n const type = (val as t.Node).type;\n if (type == null) return;\n NODE_PARENT_VALIDATIONS[type]?.(node, key, val);\n }\n}\n\nexport function validateField(\n node: t.Node | undefined | null,\n key: string,\n val: unknown,\n field: FieldOptions | undefined | null,\n): void {\n if (!field?.validate) return;\n if (field.optional && val == null) return;\n\n field.validate(node, key, val);\n}\n\nexport function validateChild(\n node: t.Node | undefined | null,\n key: string,\n val?: unknown,\n) {\n const type = (val as t.Node)?.type;\n if (type == null) return;\n NODE_PARENT_VALIDATIONS[type]?.(node, key, val);\n}\n"],"mappings":";;;;;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAOe,SAASC,QAAQA,CAC9BC,IAA+B,EAC/BC,GAAW,EACXC,GAAY,EACN;EACN,IAAI,CAACF,IAAI,EAAE;EAEX,MAAMG,MAAM,GAAGC,kBAAW,CAACJ,IAAI,CAACK,IAAI,CAAC;EACrC,IAAI,CAACF,MAAM,EAAE;EAEb,MAAMG,KAAK,GAAGH,MAAM,CAACF,GAAG,CAAC;EACzBM,aAAa,CAACP,IAAI,EAAEC,GAAG,EAAEC,GAAG,EAAEI,KAAK,CAAC;EACpCE,aAAa,CAACR,IAAI,EAAEC,GAAG,EAAEC,GAAG,CAAC;AAC/B;AAEO,SAASO,gBAAgBA,CAC9BH,KAAmB,EACnBN,IAA+B,EAC/BC,GAAW,EACXC,GAAY,EACZQ,SAAa,EACP;EACN,IAAI,EAACJ,KAAK,YAALA,KAAK,CAAEP,QAAQ,GAAE;EACtB,IAAIO,KAAK,CAACK,QAAQ,IAAIT,GAAG,IAAI,IAAI,EAAE;EAEnCI,KAAK,CAACP,QAAQ,CAACC,IAAI,EAAEC,GAAG,EAAEC,GAAG,CAAC;EAE9B,IAAIQ,SAAS,EAAE;IAAA,IAAAE,qBAAA;IACb,MAAMP,IAAI,GAAIH,GAAG,CAAYG,IAAI;IACjC,IAAIA,IAAI,IAAI,IAAI,EAAE;IAClB,CAAAO,qBAAA,GAAAC,8BAAuB,CAACR,IAAI,CAAC,aAA7BO,qBAAA,CAAAE,IAAA,CAAAD,8BAAuB,EAASb,IAAI,EAAEC,GAAG,EAAEC,GAAG,CAAC;EACjD;AACF;AAEO,SAASK,aAAaA,CAC3BP,IAA+B,EAC/BC,GAAW,EACXC,GAAY,EACZI,KAAsC,EAChC;EACN,IAAI,EAACA,KAAK,YAALA,KAAK,CAAEP,QAAQ,GAAE;EACtB,IAAIO,KAAK,CAACK,QAAQ,IAAIT,GAAG,IAAI,IAAI,EAAE;EAEnCI,KAAK,CAACP,QAAQ,CAACC,IAAI,EAAEC,GAAG,EAAEC,GAAG,CAAC;AAChC;AAEO,SAASM,aAAaA,CAC3BR,IAA+B,EAC/BC,GAAW,EACXC,GAAa,EACb;EAAA,IAAAa,sBAAA;EACA,MAAMV,IAAI,GAAIH,GAAG,oBAAHA,GAAG,CAAaG,IAAI;EAClC,IAAIA,IAAI,IAAI,IAAI,EAAE;EAClB,CAAAU,sBAAA,GAAAF,8BAAuB,CAACR,IAAI,CAAC,aAA7BU,sBAAA,CAAAD,IAAA,CAAAD,8BAAuB,EAASb,IAAI,EAAEC,GAAG,EAAEC,GAAG,CAAC;AACjD","ignoreList":[]} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/types/package.json b/node_modules/netlify-cli/node_modules/@babel/types/package.json index 3127f2ad7..03e2323f3 100644 --- a/node_modules/netlify-cli/node_modules/@babel/types/package.json +++ b/node_modules/netlify-cli/node_modules/@babel/types/package.json @@ -1,6 +1,6 @@ { "name": "@babel/types", - "version": "7.25.6", + "version": "7.26.3", "description": "Babel Types is a Lodash-esque utility library for AST nodes", "author": "The Babel Team (https://babel.dev/team)", "homepage": "https://babel.dev/docs/en/next/babel-types", @@ -24,13 +24,12 @@ } }, "dependencies": { - "@babel/helper-string-parser": "^7.24.8", - "@babel/helper-validator-identifier": "^7.24.7", - "to-fast-properties": "^2.0.0" + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" }, "devDependencies": { - "@babel/generator": "^7.25.6", - "@babel/parser": "^7.25.6", + "@babel/generator": "^7.26.3", + "@babel/parser": "^7.26.3", "glob": "^7.2.0" }, "engines": { diff --git a/node_modules/netlify-cli/node_modules/@babel/types/tsconfig.json b/node_modules/netlify-cli/node_modules/@babel/types/tsconfig.json deleted file mode 100644 index 4b338ea88..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/types/tsconfig.json +++ /dev/null @@ -1,20 +0,0 @@ -/* This file is automatically generated by scripts/generators/tsconfig.js */ -{ - "extends": [ - "../../tsconfig.base.json", - "../../tsconfig.paths.json" - ], - "include": [ - "../../packages/babel-types/src/**/*.ts", - "../../lib/globals.d.ts", - "../../scripts/repo-utils/*.d.ts" - ], - "references": [ - { - "path": "../../packages/babel-helper-string-parser" - }, - { - "path": "../../packages/babel-helper-validator-identifier" - } - ] -} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@babel/types/tsconfig.tsbuildinfo b/node_modules/netlify-cli/node_modules/@babel/types/tsconfig.tsbuildinfo deleted file mode 100644 index 1e5c0f541..000000000 --- a/node_modules/netlify-cli/node_modules/@babel/types/tsconfig.tsbuildinfo +++ /dev/null @@ -1 +0,0 @@ -{"program":{"fileNames":["../../node_modules/typescript/lib/lib.es5.d.ts","../../node_modules/typescript/lib/lib.es2015.d.ts","../../node_modules/typescript/lib/lib.es2016.d.ts","../../node_modules/typescript/lib/lib.es2017.d.ts","../../node_modules/typescript/lib/lib.es2018.d.ts","../../node_modules/typescript/lib/lib.es2019.d.ts","../../node_modules/typescript/lib/lib.es2020.d.ts","../../node_modules/typescript/lib/lib.es2021.d.ts","../../node_modules/typescript/lib/lib.es2022.d.ts","../../node_modules/typescript/lib/lib.es2023.d.ts","../../node_modules/typescript/lib/lib.esnext.d.ts","../../node_modules/typescript/lib/lib.es2015.core.d.ts","../../node_modules/typescript/lib/lib.es2015.collection.d.ts","../../node_modules/typescript/lib/lib.es2015.generator.d.ts","../../node_modules/typescript/lib/lib.es2015.iterable.d.ts","../../node_modules/typescript/lib/lib.es2015.promise.d.ts","../../node_modules/typescript/lib/lib.es2015.proxy.d.ts","../../node_modules/typescript/lib/lib.es2015.reflect.d.ts","../../node_modules/typescript/lib/lib.es2015.symbol.d.ts","../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","../../node_modules/typescript/lib/lib.es2016.array.include.d.ts","../../node_modules/typescript/lib/lib.es2016.intl.d.ts","../../node_modules/typescript/lib/lib.es2017.date.d.ts","../../node_modules/typescript/lib/lib.es2017.object.d.ts","../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","../../node_modules/typescript/lib/lib.es2017.string.d.ts","../../node_modules/typescript/lib/lib.es2017.intl.d.ts","../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","../../node_modules/typescript/lib/lib.es2018.intl.d.ts","../../node_modules/typescript/lib/lib.es2018.promise.d.ts","../../node_modules/typescript/lib/lib.es2018.regexp.d.ts","../../node_modules/typescript/lib/lib.es2019.array.d.ts","../../node_modules/typescript/lib/lib.es2019.object.d.ts","../../node_modules/typescript/lib/lib.es2019.string.d.ts","../../node_modules/typescript/lib/lib.es2019.symbol.d.ts","../../node_modules/typescript/lib/lib.es2019.intl.d.ts","../../node_modules/typescript/lib/lib.es2020.bigint.d.ts","../../node_modules/typescript/lib/lib.es2020.date.d.ts","../../node_modules/typescript/lib/lib.es2020.promise.d.ts","../../node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","../../node_modules/typescript/lib/lib.es2020.string.d.ts","../../node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","../../node_modules/typescript/lib/lib.es2020.intl.d.ts","../../node_modules/typescript/lib/lib.es2020.number.d.ts","../../node_modules/typescript/lib/lib.es2021.promise.d.ts","../../node_modules/typescript/lib/lib.es2021.string.d.ts","../../node_modules/typescript/lib/lib.es2021.weakref.d.ts","../../node_modules/typescript/lib/lib.es2021.intl.d.ts","../../node_modules/typescript/lib/lib.es2022.array.d.ts","../../node_modules/typescript/lib/lib.es2022.error.d.ts","../../node_modules/typescript/lib/lib.es2022.intl.d.ts","../../node_modules/typescript/lib/lib.es2022.object.d.ts","../../node_modules/typescript/lib/lib.es2022.sharedmemory.d.ts","../../node_modules/typescript/lib/lib.es2022.string.d.ts","../../node_modules/typescript/lib/lib.es2022.regexp.d.ts","../../node_modules/typescript/lib/lib.es2023.array.d.ts","../../node_modules/typescript/lib/lib.es2023.collection.d.ts","../../node_modules/typescript/lib/lib.es2023.intl.d.ts","../../node_modules/typescript/lib/lib.esnext.array.d.ts","../../node_modules/typescript/lib/lib.esnext.collection.d.ts","../../node_modules/typescript/lib/lib.esnext.intl.d.ts","../../node_modules/typescript/lib/lib.esnext.disposable.d.ts","../../node_modules/typescript/lib/lib.esnext.string.d.ts","../../node_modules/typescript/lib/lib.esnext.promise.d.ts","../../node_modules/typescript/lib/lib.esnext.decorators.d.ts","../../node_modules/typescript/lib/lib.esnext.object.d.ts","../../node_modules/typescript/lib/lib.esnext.regexp.d.ts","../../node_modules/typescript/lib/lib.decorators.d.ts","../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./src/utils/shallowEqual.ts","./src/utils/deprecationWarning.ts","./src/validators/generated/index.ts","./src/validators/matchesPattern.ts","./src/validators/buildMatchMemberExpression.ts","./src/validators/react/isReactComponent.ts","./src/validators/react/isCompatTag.ts","../../node_modules/to-fast-properties-BABEL_8_BREAKING-true/index.d.ts","./src/validators/isType.ts","./src/validators/isPlaceholderType.ts","./src/validators/is.ts","../../dts/packages/babel-helper-validator-identifier/src/identifier.d.ts","../../dts/packages/babel-helper-validator-identifier/src/keyword.d.ts","../../dts/packages/babel-helper-validator-identifier/src/index.d.ts","./src/validators/isValidIdentifier.ts","../../dts/packages/babel-helper-string-parser/src/index.d.ts","./src/constants/index.ts","./src/definitions/utils.ts","./src/definitions/core.ts","./src/definitions/flow.ts","./src/definitions/jsx.ts","./src/definitions/placeholders.ts","./src/definitions/misc.ts","./src/definitions/experimental.ts","./src/definitions/typescript.ts","./src/definitions/deprecated-aliases.ts","./src/definitions/index.ts","./src/validators/validate.ts","./src/builders/validateNode.ts","./src/builders/generated/index.ts","./src/utils/react/cleanJSXElementLiteralChild.ts","./src/builders/react/buildChildren.ts","./src/validators/isNode.ts","./src/asserts/assertNode.ts","./src/asserts/generated/index.ts","./src/builders/flow/createTypeAnnotationBasedOnTypeof.ts","./src/modifications/flow/removeTypeDuplicates.ts","./src/builders/flow/createFlowUnionType.ts","./src/modifications/typescript/removeTypeDuplicates.ts","./src/builders/typescript/createTSUnionType.ts","./src/builders/generated/uppercase.d.ts","./src/builders/productions.ts","./src/clone/cloneNode.ts","./src/clone/clone.ts","./src/clone/cloneDeep.ts","./src/clone/cloneDeepWithoutLoc.ts","./src/clone/cloneWithoutLoc.ts","./src/comments/addComments.ts","./src/comments/addComment.ts","./src/utils/inherit.ts","./src/comments/inheritInnerComments.ts","./src/comments/inheritLeadingComments.ts","./src/comments/inheritTrailingComments.ts","./src/comments/inheritsComments.ts","./src/comments/removeComments.ts","./src/constants/generated/index.ts","./src/converters/toBlock.ts","./src/converters/ensureBlock.ts","./src/converters/toIdentifier.ts","./src/converters/toBindingIdentifierName.ts","./src/converters/toComputedKey.ts","./src/converters/toExpression.ts","./src/traverse/traverseFast.ts","./src/modifications/removeProperties.ts","./src/modifications/removePropertiesDeep.ts","./src/converters/toKeyAlias.ts","./src/converters/toStatement.ts","./src/converters/valueToNode.ts","./src/modifications/appendToMemberExpression.ts","./src/modifications/inherits.ts","./src/modifications/prependToMemberExpression.ts","./src/retrievers/getAssignmentIdentifiers.ts","./src/retrievers/getBindingIdentifiers.ts","./src/retrievers/getOuterBindingIdentifiers.ts","./src/retrievers/getFunctionName.ts","./src/traverse/traverse.ts","./src/validators/isBinding.ts","./src/validators/isLet.ts","./src/validators/isBlockScoped.ts","./src/validators/isImmutable.ts","./src/validators/isNodesEquivalent.ts","./src/validators/isReferenced.ts","./src/validators/isScope.ts","./src/validators/isSpecifierDefault.ts","./src/validators/isValidES3Identifier.ts","./src/validators/isVar.ts","./src/ast-types/generated/index.ts","./src/index.ts","./src/converters/gatherSequenceExpressions.ts","./src/converters/toSequenceExpression.ts","../../lib/globals.d.ts","../../node_modules/@types/charcodes/index.d.ts","../../node_modules/@types/color-name/index.d.ts","../../node_modules/@types/convert-source-map/index.d.ts","../../node_modules/@types/debug/index.d.ts","../../node_modules/@types/eslint/helpers.d.ts","../../node_modules/@types/estree/index.d.ts","../../node_modules/@types/json-schema/index.d.ts","../../node_modules/@types/eslint/index.d.ts","../../node_modules/@types/eslint-scope/index.d.ts","../../node_modules/@types/fs-readdir-recursive/index.d.ts","../../node_modules/@types/gensync/index.d.ts","../../node_modules/@types/node/assert.d.ts","../../node_modules/@types/node/assert/strict.d.ts","../../node_modules/buffer/index.d.ts","../../node_modules/undici-types/header.d.ts","../../node_modules/undici-types/readable.d.ts","../../node_modules/undici-types/file.d.ts","../../node_modules/undici-types/fetch.d.ts","../../node_modules/undici-types/formdata.d.ts","../../node_modules/undici-types/connector.d.ts","../../node_modules/undici-types/client.d.ts","../../node_modules/undici-types/errors.d.ts","../../node_modules/undici-types/dispatcher.d.ts","../../node_modules/undici-types/global-dispatcher.d.ts","../../node_modules/undici-types/global-origin.d.ts","../../node_modules/undici-types/pool-stats.d.ts","../../node_modules/undici-types/pool.d.ts","../../node_modules/undici-types/handlers.d.ts","../../node_modules/undici-types/balanced-pool.d.ts","../../node_modules/undici-types/agent.d.ts","../../node_modules/undici-types/mock-interceptor.d.ts","../../node_modules/undici-types/mock-agent.d.ts","../../node_modules/undici-types/mock-client.d.ts","../../node_modules/undici-types/mock-pool.d.ts","../../node_modules/undici-types/mock-errors.d.ts","../../node_modules/undici-types/proxy-agent.d.ts","../../node_modules/undici-types/api.d.ts","../../node_modules/undici-types/cookies.d.ts","../../node_modules/undici-types/patch.d.ts","../../node_modules/undici-types/filereader.d.ts","../../node_modules/undici-types/diagnostics-channel.d.ts","../../node_modules/undici-types/websocket.d.ts","../../node_modules/undici-types/content-type.d.ts","../../node_modules/undici-types/cache.d.ts","../../node_modules/undici-types/interceptors.d.ts","../../node_modules/undici-types/index.d.ts","../../node_modules/@types/node/globals.d.ts","../../node_modules/@types/node/async_hooks.d.ts","../../node_modules/@types/node/buffer.d.ts","../../node_modules/@types/node/child_process.d.ts","../../node_modules/@types/node/cluster.d.ts","../../node_modules/@types/node/console.d.ts","../../node_modules/@types/node/constants.d.ts","../../node_modules/@types/node/crypto.d.ts","../../node_modules/@types/node/dgram.d.ts","../../node_modules/@types/node/diagnostics_channel.d.ts","../../node_modules/@types/node/dns.d.ts","../../node_modules/@types/node/dns/promises.d.ts","../../node_modules/@types/node/domain.d.ts","../../node_modules/@types/node/dom-events.d.ts","../../node_modules/@types/node/events.d.ts","../../node_modules/@types/node/fs.d.ts","../../node_modules/@types/node/fs/promises.d.ts","../../node_modules/@types/node/http.d.ts","../../node_modules/@types/node/http2.d.ts","../../node_modules/@types/node/https.d.ts","../../node_modules/@types/node/inspector.d.ts","../../node_modules/@types/node/module.d.ts","../../node_modules/@types/node/net.d.ts","../../node_modules/@types/node/os.d.ts","../../node_modules/@types/node/path.d.ts","../../node_modules/@types/node/perf_hooks.d.ts","../../node_modules/@types/node/process.d.ts","../../node_modules/@types/node/punycode.d.ts","../../node_modules/@types/node/querystring.d.ts","../../node_modules/@types/node/readline.d.ts","../../node_modules/@types/node/readline/promises.d.ts","../../node_modules/@types/node/repl.d.ts","../../node_modules/@types/node/sea.d.ts","../../node_modules/@types/node/stream.d.ts","../../node_modules/@types/node/stream/promises.d.ts","../../node_modules/@types/node/stream/consumers.d.ts","../../node_modules/@types/node/stream/web.d.ts","../../node_modules/@types/node/string_decoder.d.ts","../../node_modules/@types/node/test.d.ts","../../node_modules/@types/node/timers.d.ts","../../node_modules/@types/node/timers/promises.d.ts","../../node_modules/@types/node/tls.d.ts","../../node_modules/@types/node/trace_events.d.ts","../../node_modules/@types/node/tty.d.ts","../../node_modules/@types/node/url.d.ts","../../node_modules/@types/node/util.d.ts","../../node_modules/@types/node/v8.d.ts","../../node_modules/@types/node/vm.d.ts","../../node_modules/@types/node/wasi.d.ts","../../node_modules/@types/node/worker_threads.d.ts","../../node_modules/@types/node/zlib.d.ts","../../node_modules/@types/node/globals.global.d.ts","../../node_modules/@types/node/index.d.ts","../../node_modules/@types/minimatch/index.d.ts","../../node_modules/@types/glob/index.d.ts","../../node_modules/@types/istanbul-lib-coverage/index.d.ts","../../node_modules/@types/istanbul-lib-report/index.d.ts","../../node_modules/@types/istanbul-reports/index.d.ts","../../node_modules/@types/jest/node_modules/@jest/expect-utils/build/index.d.ts","../../node_modules/@types/jest/node_modules/chalk/index.d.ts","../../node_modules/@sinclair/typebox/typebox.d.ts","../../node_modules/@jest/schemas/build/index.d.ts","../../node_modules/jest-diff/node_modules/pretty-format/build/index.d.ts","../../node_modules/jest-diff/build/index.d.ts","../../node_modules/@types/jest/node_modules/jest-matcher-utils/build/index.d.ts","../../node_modules/@types/jest/node_modules/expect/build/index.d.ts","../../node_modules/@types/jest/node_modules/pretty-format/build/index.d.ts","../../node_modules/@types/jest/index.d.ts","../../node_modules/@types/jsesc/index.d.ts","../../node_modules/@types/json5/index.d.ts","../../node_modules/@types/lru-cache/index.d.ts","../../node_modules/@types/resolve/index.d.ts","../../node_modules/@types/semver/classes/semver.d.ts","../../node_modules/@types/semver/functions/parse.d.ts","../../node_modules/@types/semver/functions/valid.d.ts","../../node_modules/@types/semver/functions/clean.d.ts","../../node_modules/@types/semver/functions/inc.d.ts","../../node_modules/@types/semver/functions/diff.d.ts","../../node_modules/@types/semver/functions/major.d.ts","../../node_modules/@types/semver/functions/minor.d.ts","../../node_modules/@types/semver/functions/patch.d.ts","../../node_modules/@types/semver/functions/prerelease.d.ts","../../node_modules/@types/semver/functions/compare.d.ts","../../node_modules/@types/semver/functions/rcompare.d.ts","../../node_modules/@types/semver/functions/compare-loose.d.ts","../../node_modules/@types/semver/functions/compare-build.d.ts","../../node_modules/@types/semver/functions/sort.d.ts","../../node_modules/@types/semver/functions/rsort.d.ts","../../node_modules/@types/semver/functions/gt.d.ts","../../node_modules/@types/semver/functions/lt.d.ts","../../node_modules/@types/semver/functions/eq.d.ts","../../node_modules/@types/semver/functions/neq.d.ts","../../node_modules/@types/semver/functions/gte.d.ts","../../node_modules/@types/semver/functions/lte.d.ts","../../node_modules/@types/semver/functions/cmp.d.ts","../../node_modules/@types/semver/functions/coerce.d.ts","../../node_modules/@types/semver/classes/comparator.d.ts","../../node_modules/@types/semver/classes/range.d.ts","../../node_modules/@types/semver/functions/satisfies.d.ts","../../node_modules/@types/semver/ranges/max-satisfying.d.ts","../../node_modules/@types/semver/ranges/min-satisfying.d.ts","../../node_modules/@types/semver/ranges/to-comparators.d.ts","../../node_modules/@types/semver/ranges/min-version.d.ts","../../node_modules/@types/semver/ranges/valid.d.ts","../../node_modules/@types/semver/ranges/outside.d.ts","../../node_modules/@types/semver/ranges/gtr.d.ts","../../node_modules/@types/semver/ranges/ltr.d.ts","../../node_modules/@types/semver/ranges/intersects.d.ts","../../node_modules/@types/semver/ranges/simplify.d.ts","../../node_modules/@types/semver/ranges/subset.d.ts","../../node_modules/@types/semver/internals/identifiers.d.ts","../../node_modules/@types/semver/index.d.ts","../../node_modules/@types/stack-utils/index.d.ts","../../node_modules/@types/v8flags/index.d.ts","../../node_modules/@types/yargs-parser/index.d.ts","../../node_modules/@types/yargs/index.d.ts"],"fileInfos":[{"version":"44e584d4f6444f58791784f1d530875970993129442a847597db702a073ca68c","affectsGlobalScope":true},"45b7ab580deca34ae9729e97c13cfd999df04416a79116c3bfb483804f85ded4","3facaf05f0c5fc569c5649dd359892c98a85557e3e0c847964caeb67076f4d75","9a68c0c07ae2fa71b44384a839b7b8d81662a236d4b9ac30916718f7510b1b2d","5e1c4c362065a6b95ff952c0eab010f04dcd2c3494e813b493ecfd4fcb9fc0d8","68d73b4a11549f9c0b7d352d10e91e5dca8faa3322bfb77b661839c42b1ddec7","5efce4fc3c29ea84e8928f97adec086e3dc876365e0982cc8479a07954a3efd4","feecb1be483ed332fad555aff858affd90a48ab19ba7272ee084704eb7167569","5514e54f17d6d74ecefedc73c504eadffdeda79c7ea205cf9febead32d45c4bc","27bdc30a0e32783366a5abeda841bc22757c1797de8681bbe81fbc735eeb1c10","17edc026abf73c5c2dd508652d63f68ec4efd9d4856e3469890d27598209feb5",{"version":"6920e1448680767498a0b77c6a00a8e77d14d62c3da8967b171f1ddffa3c18e4","affectsGlobalScope":true},{"version":"dc2df20b1bcdc8c2d34af4926e2c3ab15ffe1160a63e58b7e09833f616efff44","affectsGlobalScope":true},{"version":"4443e68b35f3332f753eacc66a04ac1d2053b8b035a0e0ac1d455392b5e243b3","affectsGlobalScope":true},{"version":"bc47685641087c015972a3f072480889f0d6c65515f12bd85222f49a98952ed7","affectsGlobalScope":true},{"version":"0dc1e7ceda9b8b9b455c3a2d67b0412feab00bd2f66656cd8850e8831b08b537","affectsGlobalScope":true},{"version":"ce691fb9e5c64efb9547083e4a34091bcbe5bdb41027e310ebba8f7d96a98671","affectsGlobalScope":true},{"version":"8d697a2a929a5fcb38b7a65594020fcef05ec1630804a33748829c5ff53640d0","affectsGlobalScope":true},{"version":"4ff2a353abf8a80ee399af572debb8faab2d33ad38c4b4474cff7f26e7653b8d","affectsGlobalScope":true},{"version":"93495ff27b8746f55d19fcbcdbaccc99fd95f19d057aed1bd2c0cafe1335fbf0","affectsGlobalScope":true},{"version":"6fc23bb8c3965964be8c597310a2878b53a0306edb71d4b5a4dfe760186bcc01","affectsGlobalScope":true},{"version":"ea011c76963fb15ef1cdd7ce6a6808b46322c527de2077b6cfdf23ae6f5f9ec7","affectsGlobalScope":true},{"version":"38f0219c9e23c915ef9790ab1d680440d95419ad264816fa15009a8851e79119","affectsGlobalScope":true},{"version":"bb42a7797d996412ecdc5b2787720de477103a0b2e53058569069a0e2bae6c7e","affectsGlobalScope":true},{"version":"4738f2420687fd85629c9efb470793bb753709c2379e5f85bc1815d875ceadcd","affectsGlobalScope":true},{"version":"2f11ff796926e0832f9ae148008138ad583bd181899ab7dd768a2666700b1893","affectsGlobalScope":true},{"version":"4de680d5bb41c17f7f68e0419412ca23c98d5749dcaaea1896172f06435891fc","affectsGlobalScope":true},{"version":"9fc46429fbe091ac5ad2608c657201eb68b6f1b8341bd6d670047d32ed0a88fa","affectsGlobalScope":true},{"version":"61c37c1de663cf4171e1192466e52c7a382afa58da01b1dc75058f032ddf0839","affectsGlobalScope":true},{"version":"b541a838a13f9234aba650a825393ffc2292dc0fc87681a5d81ef0c96d281e7a","affectsGlobalScope":true},{"version":"9e9fbd7030c440b33d021da145d3232984c8bb7916f277e8ffd3dc2e3eae2bdb","affectsGlobalScope":true},{"version":"811ec78f7fefcabbda4bfa93b3eb67d9ae166ef95f9bff989d964061cbf81a0c","affectsGlobalScope":true},{"version":"717937616a17072082152a2ef351cb51f98802fb4b2fdabd32399843875974ca","affectsGlobalScope":true},{"version":"d7e7d9b7b50e5f22c915b525acc5a49a7a6584cf8f62d0569e557c5cfc4b2ac2","affectsGlobalScope":true},{"version":"71c37f4c9543f31dfced6c7840e068c5a5aacb7b89111a4364b1d5276b852557","affectsGlobalScope":true},{"version":"576711e016cf4f1804676043e6a0a5414252560eb57de9faceee34d79798c850","affectsGlobalScope":true},{"version":"89c1b1281ba7b8a96efc676b11b264de7a8374c5ea1e6617f11880a13fc56dc6","affectsGlobalScope":true},{"version":"74f7fa2d027d5b33eb0471c8e82a6c87216223181ec31247c357a3e8e2fddc5b","affectsGlobalScope":true},{"version":"ae37d6ccd1560b0203ab88d46987393adaaa78c919e51acf32fb82c86502e98c","affectsGlobalScope":true},{"version":"063600664504610fe3e99b717a1223f8b1900087fab0b4cad1496a114744f8df","affectsGlobalScope":true},{"version":"934019d7e3c81950f9a8426d093458b65d5aff2c7c1511233c0fd5b941e608ab","affectsGlobalScope":true},{"version":"bf14a426dbbf1022d11bd08d6b8e709a2e9d246f0c6c1032f3b2edb9a902adbe","affectsGlobalScope":true},{"version":"5e07ed3809d48205d5b985642a59f2eba47c402374a7cf8006b686f79efadcbd","affectsGlobalScope":true},{"version":"2b72d528b2e2fe3c57889ca7baef5e13a56c957b946906d03767c642f386bbc3","affectsGlobalScope":true},{"version":"479553e3779be7d4f68e9f40cdb82d038e5ef7592010100410723ceced22a0f7","affectsGlobalScope":true},{"version":"368af93f74c9c932edd84c58883e736c9e3d53cec1fe24c0b0ff451f529ceab1","affectsGlobalScope":true},{"version":"af3dd424cf267428f30ccfc376f47a2c0114546b55c44d8c0f1d57d841e28d74","affectsGlobalScope":true},{"version":"995c005ab91a498455ea8dfb63aa9f83fa2ea793c3d8aa344be4a1678d06d399","affectsGlobalScope":true},{"version":"d3d7b04b45033f57351c8434f60b6be1ea71a2dfec2d0a0c3c83badbb0e3e693","affectsGlobalScope":true},{"version":"956d27abdea9652e8368ce029bb1e0b9174e9678a273529f426df4b3d90abd60","affectsGlobalScope":true},{"version":"4fa6ed14e98aa80b91f61b9805c653ee82af3502dc21c9da5268d3857772ca05","affectsGlobalScope":true},{"version":"e6633e05da3ff36e6da2ec170d0d03ccf33de50ca4dc6f5aeecb572cedd162fb","affectsGlobalScope":true},{"version":"d8670852241d4c6e03f2b89d67497a4bbefe29ecaa5a444e2c11a9b05e6fccc6","affectsGlobalScope":true},{"version":"8444af78980e3b20b49324f4a16ba35024fef3ee069a0eb67616ea6ca821c47a","affectsGlobalScope":true},{"version":"caccc56c72713969e1cfe5c3d44e5bab151544d9d2b373d7dbe5a1e4166652be","affectsGlobalScope":true},{"version":"3287d9d085fbd618c3971944b65b4be57859f5415f495b33a6adc994edd2f004","affectsGlobalScope":true},{"version":"b4b67b1a91182421f5df999988c690f14d813b9850b40acd06ed44691f6727ad","affectsGlobalScope":true},{"version":"08a58483392df5fcc1db57d782e87734f77ae9eab42516028acbfe46f29a3ef7","affectsGlobalScope":true},{"version":"436aaf437562f276ec2ddbee2f2cdedac7664c1e4c1d2c36839ddd582eeb3d0a","affectsGlobalScope":true},{"version":"8e3c06ea092138bf9fa5e874a1fdbc9d54805d074bee1de31b99a11e2fec239d","affectsGlobalScope":true},{"version":"0b11f3ca66aa33124202c80b70cd203219c3d4460cfc165e0707aa9ec710fc53","affectsGlobalScope":true},{"version":"6a3f5a0129cc80cf439ab71164334d649b47059a4f5afca90282362407d0c87f","affectsGlobalScope":true},{"version":"811c71eee4aa0ac5f7adf713323a5c41b0cf6c4e17367a34fbce379e12bbf0a4","affectsGlobalScope":true},{"version":"15b98a533864d324e5f57cd3cfc0579b231df58c1c0f6063ea0fcb13c3c74ff9","affectsGlobalScope":true},{"version":"0a6282c8827e4b9a95f4bf4f5c205673ada31b982f50572d27103df8ceb8013c","affectsGlobalScope":true},{"version":"ac77cb3e8c6d3565793eb90a8373ee8033146315a3dbead3bde8db5eaf5e5ec6","affectsGlobalScope":true},{"version":"d4b1d2c51d058fc21ec2629fff7a76249dec2e36e12960ea056e3ef89174080f","affectsGlobalScope":true},{"version":"2fef54945a13095fdb9b84f705f2b5994597640c46afeb2ce78352fab4cb3279","affectsGlobalScope":true},{"version":"56e4ed5aab5f5920980066a9409bfaf53e6d21d3f8d020c17e4de584d29600ad","affectsGlobalScope":true},{"version":"33358442698bb565130f52ba79bfd3d4d484ac85fe33f3cb1759c54d18201393","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"8fcfeade248c2db0d29c967805f6a6d70ddc13a81f867fb2ba1cdfeedba2ad7d","signature":"e1bb914c06cc75205fae8713e349dff14bdfd2d36c784d0d2f2b7b5d37e035e0"},{"version":"4a6273a446ec1a2e1c611d2442d4205297c2b9f34ef7ebcfb3a1c2ff7cd76320","signature":"bfe8f5184c00e9c24f8bb40ec929097b2cafc50cc968bc1604501cb6c4a1440c"},{"version":"c0546f26640bd54a27df096202c4007bb308089dd2392f59da120574a8c9fc58","signature":"243665975c1af5dc7b51b10f52e76d3cb8b7676ccc23a6503977526d94b3cdde"},{"version":"aac28eeaa76e34b6ced7c5b001ed6e80b8b1f8f0816eb592555daf1ec2f4d7bb","signature":"6a7a221f94f9547a86feaa3c2ce81b8556c71ffb12057a43c54fc975bca83cde"},{"version":"3f0a83b294ddd8b8075870cc0cbd7754fedeca16e56bd4cdb7e9313c218c2e65","signature":"e34a316302189537858d6d20d5d77d8f0351ed977da8947a401ad9986cdf147f"},{"version":"afd3d7a25f7ad12ce91561c34ffc674c84ac3249919df4940856c6c6491462ea","signature":"c4fed2ac667845f4fe7863bbd478df921793eada16941b666bcfe161f40caef1"},{"version":"171a63d115fb2e1f18ea8a0a9229809e3441b8024346e8f6eb6f71da2acb0fb5","signature":"b360236d3b226a56126f9f071d68fccd10eba34e4b6831efc39e8a3277380523"},"d252563303cbd2c3f385c83b550b84b6c5a112da78050ad8922c428d38f63d6b",{"version":"cdae18a2e7912f1ce695077b914ad1c14078e4ca70cdd3ef8c4c3d1caea07f7a","signature":"989f035cd0c3acf51639b2ff4fb3cb8ccce3d7ef0103a1d32ca5e5f1cfd19387"},{"version":"357c8c1eedefe4572a845d2fbf39504afcf63900427de0f25780adaab29023cd","signature":"66612e3b3315adf8702a39830ad8690d6f4293f89193737c604f4b44a51e42ad"},{"version":"1af5af5e448bf69819c821acc50cc5b7a8eac66d0ba3c4ed471847612fc39062","signature":"a5e89e63c809c01f8e8175c9d63da68ce734ddf15b7efd98b1eb262d8e4d05ec"},"603a6a23fb575101f92bb7c9d9f70e149b923b0b64b8da3bff10b76dad968f73","a04503349c00a0421942bb14d5e9eea391fa1633d867b13fe5125f7df8355962","e81bb81b21289ef6653935d1dbadedd907b857ada80f9221b260a33e311c9ea1",{"version":"6effa8e58111946b0a830032546674f1254b1e4217d8558460071aff6acc4237","signature":"9ba02d6560cc8cf8063172ba05b5368a24fb236a97c1c852665372be78143592"},"186139eb9963554412f6fb33b35aabee1acdaa644b365de5c38fbd9123bdbe45",{"version":"52050c18a38ecd88e094441b24e00d4c09be722fd4010716dd3482c99b0e3118","signature":"ce8fe0d07c32e6786203b5a3b93468afc6b1fcf57481dc9673e16fb119312c19"},{"version":"e99b0507b7478a5d42aa76ff2f256aa233c4d0dfee11d433f15a4a73feafd187","signature":"2041804d5582855acf4cdb0d641cd83a26952d5955f0f1806c9b7e9ae90ac3dc"},{"version":"e93688bd44fd8387d5267ab7d32503d4d530d096954fd9b97aa1a5f7e37e0edf","signature":"7d2a0764991446f121b01e690edcb502ce40fd02145613d1d349d9e46be3782a"},{"version":"2f641b80ebd0620a0cff45bafe15d6ad84e8c78c6bf4e766318620c4fb448ae1","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"ecedc0b9f905ae08952b3e86b8f049a0d28071b80431a59a7fd9980bae5a2cc7","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"bddeccbea54a281dff4c47c0a6fb0044631989d863025fda8438959e439e86ac","signature":"513e4a7dd68f60782a39d5ae4ce6f0a19ccc4c51808b359560ad1f689f0ce93d"},{"version":"c825ca3f05c6e25f236f8e8762b44fbbf66f709b3a8d3ca0e42146ebe1581a9a","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"c2adbec387364f5d73dde7780a3cc1dcfdcca50c64008212eb78da6977f8e2e1","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"7258b2de6e135d55a7ce6a908ee2e73ab57e9d2e40e2029a22e88ef202eda616","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"1d980ffa590cf05dd111bc619f46a3b22d733f28e53dd43c0ed7c04086a27db0","signature":"519157309e4f7c98b6067933db2a849961eaa0e5dec4a2ce5d2fc92ace85dcfd"},{"version":"8d5646f46ffd5da015100bc01b95cb9bd7865608a2b9f9de49f70574da948299","signature":"c5f8672c8c39b8f9251a57fc2dab217ce20ac4a9d71c0a498b733cb922ff5e4e"},{"version":"d8ebfc0205cf426841c3f0b464ed1ba7eae8c3e8c5ceda630bad2f902044e2d2","signature":"156d025e006f7df4df1bcf7ce53cd3e3780a0190dfb03c65288f07b372e79843"},{"version":"bc154d30e8b9d4dbf8a3209a4a0fc3c374935d3f550b90e6499a25397c8f7dce","signature":"e181a4a2b4612772f2fe5a2fc18135d1c1df3f50e6c4884163117c650a495e20"},{"version":"8697dae129484c754357221381228d92160263db3f8e0aebb368998410bdd0b4","signature":"250bb1ea2d799ecf488834fe20efa611063ab79b35639b7b3024f05e1b6641ee"},{"version":"76e1d2a23e0eff1c239d8135c3df018d086e37731b47712e00c605fb5d223c82","signature":"b1fd1f3a57d18737a7792630d476f230f4eda06a2e3afa85a1725830d912b1cf"},{"version":"a6b289321f7db8293d68955fa596e46dfbcbef03e15612828f6a244e770de6ee","signature":"a73bd08ca8f85d9c1f0307ae7abb246e38cb618f452e15fd3612464e846665b0"},{"version":"226c3a35bba8947d4296e3b1d38dd17d4b16688c580357672a696091479b980a","signature":"4924f889957ee69dfd66643c7e60a5feee526c18b16d10985804c669fe1b6ce4"},{"version":"0d6d17c452ec87c53738e449f61d0642144827b747aa47eada063024e6a114b3","signature":"9b1b103c34f4c56ab0c40c87a85ffd36002295d8fbe17b493509e63a383f5814"},{"version":"edd51847a7bb071792713662c868ef3e68b46db5735d8303dc6c2c22340d1490","signature":"e4a023723ff5cfdc22880b572dd15876d0bc4bb4f2a555d71d226a2578786ad3"},{"version":"be08025002e28149f50ac7814003f38c04bc27532868e7f1e5b308e0772bb7c4","signature":"3aa0ae0c3636319f9bc6e5c2a4bd484f9b2b4e78623b33131056a95fb59c954c"},{"version":"32554cf6a4e226119f09b7f834f7ebb066c78b5c50c04d1bffab36d0b0af7e86","signature":"a73d8151dd40ff705eebd2989e703ba14874574f5fe4f195babe74b6ef93ac59"},{"version":"a029e1c4b13d11618865d30254ff2762481ba33613ec180de6ee6190f75afa86","signature":"dc25e664429b44c379d4d3cf988b2cce06116ae94f5c6f1a0cf73245b4282a93"},{"version":"3c52b0d34d0d2449c0c8266f76c213d038f9d049ef7de02e6db09965588d578b","signature":"f32fa5785766bba7c9c8dd0b2c822abdd6e6df528ac2512786b87103a03628b4"},{"version":"6470630dba76968b44e9fd031270da3f3e39852e9b4af3b63eaa56633120ebdf","signature":"e59daf03ff2d76dee4726e48556aba1d105fd1c7a7a9cbf3e74ec4a1f91a6bea"},"a0fbfc839fefc3d41a12c5a8631e6543135ff18fd516cd06c5a09f84cb81578c",{"version":"33166ad3efe9a4e610e12af338b7a5ea56e0b41b064ed509e40f901ddcc458e6","signature":"9ce376fdbe50ed84260f0dc45cc1f242916f2c0c91da6464df63df0ba2baae7c"},{"version":"b28f5ee81fe3f1793f7150e38f0a77cd338353b0c54ae767eb1093f1a6709063","signature":"c3e41c24eb14414b6995d4bbac99d16ce2e609282c9b53d1333b7b423e0f7d02"},{"version":"0b54bc2b799d87aa1177e909d465f54c6bef360ba83af93005e5ed227d19dab6","signature":"b555d22a622ea0565d08a340e5c19f6f439f40d4451a2f13fe6a33a39b3d761c"},{"version":"764f73212be29948c4fcd78f507088fc7e6defa31e7197c0bb75b6f4347bb1e4","signature":"9f29212a64599c6c5563b78746bf85f709d5437f18dac77502a53af63dadb850"},{"version":"47d2fe1d53745d28b017cf0e222e1d4a4f4227f7dd0a581bd92b113335531e88","signature":"6b714d7db731bb6da813dfa3d88ded4ce0bc9b627464e86315468e1be9adadff"},{"version":"be7e96cd9390cdaef4671d6035bbdaf562ede5e8c0a1276109d8e0bdd6ea6c3d","signature":"5ebd0c7b976b7cbe390e381d27ec9dc5adde1a02cf9ecfb2a7caed7a822a5cae"},{"version":"90ff25e6450736895d78029bff4fbe1ed9e4716ace55d7d68c69629a8b1cee1a","signature":"b8b9aae5a37c0d3dec11813d992b893ed55a080289466ade6c1bc47e3987f53a"},{"version":"c500cb69aa5cf5f562b1494e6094854b4179d1800351d2413da092b6be0abb4f","signature":"4171247c72f90ac86a3cd3cdb0f372214a556aa8b94aa92b28bf6d21dad5f7ee"},{"version":"d60d7a09651839c6bd24d23dd861c6d7bb6db5cef12499d31ec7c70dcd704e82","signature":"a9cb234a7e1c11097b0d897a52a82d54b51545d32863c0e7d026f70309a10eb4"},{"version":"15d3b873cf25203b8d3bde2fdf2290ff0c3bc56fcad31661838f8ddf455a084d","signature":"eb69d4cd5875c471c0dd30988bf8a4816f9b8fab1e71a8c39096e483411faa00"},{"version":"a4b304456b23b28cc0a552fe9a59ccd81b19c92a316071ed6e16b4f52ec77544","signature":"48225779dd7b1b7b384389e325ed6aa271a6745239d8193c2fc161cacbf3dac5"},{"version":"e823b7c5c5284a0915c664ba5116fa0935e1818de3cc34abca01282b017ec8ab","signature":"3f4487628af3e52556d6f33151740876b29a5355b8a5ccf8e56d1b3ae7cbcc0e"},{"version":"f1ef69cbcfb53cde7b93395b8c8e08a27700a153299a2af6eded4ef6f96dcdb1","signature":"c6fd0f9d777f11f972b4decc52beeeae6aad9f2aa949184e8f9984a5c36e4448"},{"version":"769de8be7004cefe640665543efa370ae48b6d6e2010297e2b5b22a8eaf2e939","signature":"2b4ca439136421892cc80ebf6f6ea641a0306e58bd12ed61ae7f20becb2ee15f"},{"version":"0b7052f1b0ffb904374e01198404cac8c4931bfdd7f87e550be5f48b425e9319","signature":"d765a1a0f109522a082c9b8de1f6c0364463e972ece981b0f504fa611187956a"},{"version":"3b4274e19bf0b5551ad7f0190902eaf651a88d213d80e156ee158c8a3d68acd0","signature":"058e39e6fe02e97ddc18b2952a67d0dfb71f1f60f86405480fec569b602f5284"},{"version":"924473fe3db09406d721c813e1d9a9e932ac42de6526cbbf19fcc4b86a5f09d7","signature":"dfa94dabc1567d2b882222947f5c181adc89a3af5b6a2b730b1c3b85d4cfe48f"},{"version":"a030f8b58759c806d7a2ec11a0ae694035182ea7dcb2a93f969dbbe187535118","signature":"9f3f8ff5d06c5d5583e891d3bb98489d58e358e49bda2827f3f7819cdb632ad0"},{"version":"b60bfab426a779fe9bd50b8d19995564654b10b83c592dd00b9a7605bb12f329","signature":"c33fa94c2e88d70a2e98a33474d3cf477d959477236323a748f638b3ca1e2af0"},{"version":"7c676dde7b7864996d974adfa5c57f1ac22d4abd75f60f75c1e18c57ed842763","signature":"8c5dbef5fc0eb113d94132a5ba440d75e33eb85e9497a1f7e3bdb29a3fcd3469"},{"version":"2effc0f6de7a36ef7f347cc9965e0c064d40bd0a4b37e163a07db488809e9667","signature":"0d9808e1f0d2bd4c45462c7e2f20c0cf08b700c6964e7eda5e10d1f6b707deb8"},{"version":"ae29dd93357ed3d406b2ee4c877ce166f55ef9822bebb4f55642a08381bf9073","signature":"3b6aafb284a9943503546844726c7ecea9ae91fc46f1d8e8cbe233f6d8b16a30"},{"version":"88100c31b99360b9a517196944e1a9b509a588be609ddf7498e81ea04c7857f7","signature":"7571f6e856945cea6771a2985e008daff8785c6632f9dc1dc9f24f795f84444d"},{"version":"c690d242a9b796a6632297f61a7030ff914715883601a1f06ce7d06b3a726ca7","signature":"2ff5e66c8448d86302ef11ceeb27cbbd43d3af41aba05c2fc3a48cd0f1d8627f"},{"version":"52b637792df11dd64a7acc6d31ba77ca5ac3b65e2eac6a39f0adf0aa52f49051","signature":"6978b8fc2f45108c4bc2788bd7053f2917d7efa28f74ddf52182dc9ab59d03cf"},{"version":"0814686d7a7474b9c3072198413393be949e3c358587acb6d81fa987faa13bcc","signature":"e127a8fb319d5978d73d966a5a68b85915848f8f96267fff2f0dbe9bc92373e9"},{"version":"d7fff60051446f7a806ad250107f587338e06eb67c9c2e3c49f521eac78131b1","signature":"77adbafe67e2bf42d578d82d2fb994530cce5b9eaa28a2a5b24aca70a008c3d9"},{"version":"0926c32fe1c110a3d7f1d7dc9341c6ced58a237bc894293d144782ca336595e0","signature":"82590ca2dfa968af29be579c534733406fd9c5c4a726213eef9f2308cbb04d23"},{"version":"82b86e1638a2b839335bda260e9f5ff8864c7be8a7ae4749626807eb82f77c09","signature":"e88043fb3ae0a6e33be31d45927494ed42c3263bfb318b024b9dab027f09dc2d"},{"version":"1705c872aaf610b945fe927e224dfd1d186a182c7e65740f1a52ea9ab5178388","signature":"3f7e6d7b1d7155d68b5ec0f8e021f10075c785b29171d1d520d0b9b0dd617aa0"},{"version":"cd13cd446b20bf813d09425b9a1d823c390f34b6b51aa51faf3f522f373dfd5f","signature":"e872f192c494d687561196b8ce88a06d80b2128b0c28b3bd919a7d663c22cc18"},{"version":"4623bcaa845b85cdf21d1594313554a95bec68d1770b4087020cf78868dbdf43","signature":"1a910bff4e17d0f855bd00ef0dadc3ad8e7656499c099d19603f8bb0dbe8853e"},{"version":"54ccf8f7da67b45fb7a69c09d0313c4c6475e918f100fad0088a19f200dc57b3","signature":"23996dceac72973064c9643fff1ca0cf585b642d715c56ed3512703f2b280c5e"},{"version":"185e07f771a4e5d0f485a9ebfe4229375902b76afb86895ee6a204384f668895","signature":"14cba8dd2c615df75bef2f670ec26fbe86157eb03a55ba5dfbe8ad46253c3b5e"},{"version":"e0c730d1cef48b39c0ea78bbece9a770062d40b87f8fbb46dba3b91a39f5e8ae","signature":"95a1a8e1e7777214b2d970c3426819e976abf9120f2824b571e0ae51d1dd465b"},{"version":"bd41bf4f473276c2c3d6ac75a510b82e2a0c171fe6605aa9d6e4aef70b0fc5e2","signature":"466c63574f0654a81f7d760ccb32570f642b6b46e83b6fdc288c2e52bcef287c"},{"version":"ded09790fe023c6a76e3b52f8a37778d89fa0ac82703aa92d294b83a13b10a93","signature":"08cdf95dfc59101c1e7c23865951151455ee7f77f1bf7e257034aae8ba332972"},{"version":"8e6f85f2acce1e4132756c0b3f928a5102abcf9f8bcd6f19f759664cde9fc75c","signature":"c6526b7ad3213f40e40d617f0a150c8a9dcf0e8f868594ef4aa060b994fd11ce"},{"version":"3542d64a563b0efef64ff2553cbeace4e7635d2e9fefa9719ce14b9453b56843","signature":"b5e0565b7ca3ba4c129ed4e1788d4dc1bb30dcdeb14a37df1071c3881507e295"},{"version":"f1e46fa426072281a31a60bb2c50854397f9bc95a8a4efc7cb40824c286b100f","signature":"2c95044092cad1398b593b47290306d73513d163c61e85ebbc39715af4b15578"},{"version":"ea097853cb731b90f8da5b56d5c65dba3d6defcd42c6206753622ec6a51e6ebb","signature":"1d3f6521348f5d591d4da3408457a553274b024c79ecde88054361040967c211"},{"version":"fdf67ae033c8bd49182fef927461ea75acfb741c615820047bcaed083ff3b3f4","signature":"03a629914760ae9bb64a05e72ad0f4e6aeefb1e7c7b6ae3d7836bb46f69ae23e"},{"version":"d757c6a733cf1e7101672c61cd52d3c964fe19a4370bf4e2fa96fde3989ec76f","signature":"95017b0f25bb3cd6782853c14303c20b5099b866ef1491c57fc436add8183f14"},{"version":"ac81e071ce704acdc83cf7155ea62306f105a5d53010308cae52cef8b2eda5af","signature":"9dfbdb5529d2be1c9e77112f7e0e20fba7518865f31501b9aa09c3965ee91f6a"},{"version":"1bce4319db89c0eaebaac319159b604c707fb9f2ae4530c4a9d333263b1168e3","signature":"cafadd60cda0c63471975430893f7c0ac981f268ec719f08f131e41d8404c4db"},{"version":"3d3b5460f76a29a0ca48739d4a0ba58ba9ad7f7c82860fc3a6d39c2e14feb4b5","signature":"3a91334c3409e173cafb3af175d8a4a3ae835851df7015c8f0fc5c117ad46c80"},{"version":"804b28d110397e93a43914acf8852ee2f75b6270b7c18deffb2a824a141537c8","signature":"7b488581d44b9a7bde2131536376fa946cbb3a1b0096427738d5b946a76ca794"},{"version":"224f6e7ef7c2300442d6b99c77ea4b34458362c08123f711478f6f618a5e3b2f","signature":"b84dbfef60c47b0b4a429d2a07ea7fe1f961eebdb32af9bdd7a66110c013a0b3"},{"version":"eb287c1b37052f20b1f0ddb4688aa6f723f38c013af83cd6f1561e0b477c739e","signature":"968ffdb87c470d380b6ea8db40761a2908278156c836f42c6e0c310b400a580a"},{"version":"f0b6690984c3a44b15740ac24bfb63853617731c0f40c87a956ce537c4b50969","affectsGlobalScope":true},"b7589677bd27b038f8aae8afeb030e554f1d5ff29dc4f45854e2cb7e5095d59a","f0cb4b3ab88193e3e51e9e2622e4c375955003f1f81239d72c5b7a95415dad3e","13d94ac3ee5780f99988ae4cce0efd139598ca159553bc0100811eba74fc2351","3cf5f191d75bbe7c92f921e5ae12004ac672266e2be2ece69f40b1d6b1b678f9",{"version":"64d4b35c5456adf258d2cf56c341e203a073253f229ef3208fc0d5020253b241","affectsGlobalScope":true},"ee7d8894904b465b072be0d2e4b45cf6b887cdba16a467645c4e200982ece7ea","f3d8c757e148ad968f0d98697987db363070abada5f503da3c06aefd9d4248c1","0c5a621a8cf10464c2020f05c99a86d8ac6875d9e17038cb8522cc2f604d539f","e050a0afcdbb269720a900c85076d18e0c1ab73e580202a2bf6964978181222a","1d78c35b7e8ce86a188e3e5528cc5d1edfc85187a85177458d26e17c8b48105f","bde8c75c442f701f7c428265ecad3da98023b6152db9ca49552304fd19fdba38","acdc9fb9638a235a69bd270003d8db4d6153ada2b7ccbea741ade36b295e431e","7394959e5a741b185456e1ef5d64599c36c60a323207450991e7a42e08911419","4967529644e391115ca5592184d4b63980569adf60ee685f968fd59ab1557188","5929864ce17fba74232584d90cb721a89b7ad277220627cc97054ba15a98ea8f","7180c03fd3cb6e22f911ce9ba0f8a7008b1a6ddbe88ccf16a9c8140ef9ac1686","25c8056edf4314820382a5fdb4bb7816999acdcb929c8f75e3f39473b87e85bc","54cb85a47d760da1c13c00add10d26b5118280d44d58e6908d8e89abbd9d7725","3e4825171442666d31c845aeb47fcd34b62e14041bb353ae2b874285d78482aa","c6fd2c5a395f2432786c9cb8deb870b9b0e8ff7e22c029954fabdd692bff6195","a967bfe3ad4e62243eb604bf956101e4c740f5921277c60debaf325c1320bf88","e9775e97ac4877aebf963a0289c81abe76d1ec9a2a7778dbe637e5151f25c5f3","471e1da5a78350bc55ef8cef24eb3aca6174143c281b8b214ca2beda51f5e04a","cadc8aced301244057c4e7e73fbcae534b0f5b12a37b150d80e5a45aa4bebcbd","385aab901643aa54e1c36f5ef3107913b10d1b5bb8cbcd933d4263b80a0d7f20","9670d44354bab9d9982eca21945686b5c24a3f893db73c0dae0fd74217a4c219","db3435f3525cd785bf21ec6769bf8da7e8a776be1a99e2e7efb5f244a2ef5fee","c3b170c45fc031db31f782e612adf7314b167e60439d304b49e704010e7bafe5","40383ebef22b943d503c6ce2cb2e060282936b952a01bea5f9f493d5fb487cc7","4893a895ea92c85345017a04ed427cbd6a1710453338df26881a6019432febdd","3a84b7cb891141824bd00ef8a50b6a44596aded4075da937f180c90e362fe5f6","13f6f39e12b1518c6650bbb220c8985999020fe0f21d818e28f512b7771d00f9","9b5369969f6e7175740bf51223112ff209f94ba43ecd3bb09eefff9fd675624a","4fe9e626e7164748e8769bbf74b538e09607f07ed17c2f20af8d680ee49fc1da","24515859bc0b836719105bb6cc3d68255042a9f02a6022b3187948b204946bd2","33203609eba548914dc83ddf6cadbc0bcb6e8ef89f6d648ca0908ae887f9fcc5","0db18c6e78ea846316c012478888f33c11ffadab9efd1cc8bcc12daded7a60b6","89167d696a849fce5ca508032aabfe901c0868f833a8625d5a9c6e861ef935d2","e53a3c2a9f624d90f24bf4588aacd223e7bec1b9d0d479b68d2f4a9e6011147f","339dc5265ee5ed92e536a93a04c4ebbc2128f45eeec6ed29f379e0085283542c","9f0a92164925aa37d4a5d9dd3e0134cff8177208dba55fd2310cd74beea40ee2","8bfdb79bf1a9d435ec48d9372dc93291161f152c0865b81fc0b2694aedb4578d","2e85db9e6fd73cfa3d7f28e0ab6b55417ea18931423bd47b409a96e4a169e8e6","c46e079fe54c76f95c67fb89081b3e399da2c7d109e7dca8e4b58d83e332e605","d32275be3546f252e3ad33976caf8c5e842c09cb87d468cb40d5f4cf092d1acc","4a0c3504813a3289f7fb1115db13967c8e004aa8e4f8a9021b95285502221bd1",{"version":"a14ed46fa3f5ffc7a8336b497cd07b45c2084213aaca933a22443fcb2eef0d07","affectsGlobalScope":true},"cce1f5f86974c1e916ec4a8cab6eec9aa8e31e8148845bf07fbaa8e1d97b1a2c",{"version":"7fd7fcbf021a5845bdd9397d4649fcf2fe17152d2098140fc723099a215d19ad","affectsGlobalScope":true},"df3389f71a71a38bc931aaf1ef97a65fada98f0a27f19dd12f8b8de2b0f4e461","d69a3298a197fe5d59edba0ec23b4abf2c8e7b8c6718eac97833633cd664e4c9",{"version":"a9544f6f8af0d046565e8dde585502698ebc99eef28b715bad7c2bded62e4a32","affectsGlobalScope":true},"a40826e8476694e90da94aa008283a7de50d1dafd37beada623863f1901cb7fb",{"version":"8b809082dfeffc8cc4f3b9c59f55c0ff52ba12f5ae0766cb5c35deee83b8552e","affectsGlobalScope":true},"bd3f5d05b6b5e4bfcea7739a45f3ffb4a7f4a3442ba7baf93e0200799285b8f1","4c775c2fccabf49483c03cd5e3673f87c1ffb6079d98e7b81089c3def79e29c6","d4f9d3ae2fe1ae199e1c832cca2c44f45e0b305dfa2808afdd51249b6f4a5163","7525257b4aa35efc7a1bbc00f205a9a96c4e4ab791da90db41b77938c4e0c18e","b7fe70be794e13d1b7940e318b8770cd1fb3eced7707805318a2e3aaac2c3e9e",{"version":"ee1ee365d88c4c6c0c0a5a5701d66ebc27ccd0bcfcfaa482c6e2e7fe7b98edf7","affectsGlobalScope":true},{"version":"9c611eff81287837680c1f4496daf9e737d6f3a1ff17752207814b8f8e1265af","affectsGlobalScope":true},"fe1fd6afdfe77976d4c702f3746c05fb05a7e566845c890e0e970fe9376d6a90","b5d4e3e524f2eead4519c8e819eaf7fa44a27c22418eff1b7b2d0ebc5fdc510d","afb1701fd4be413a8a5a88df6befdd4510c30a31372c07a4138facf61594c66d","9bd8e5984676cf28ebffcc65620b4ab5cb38ab2ec0aac0825df8568856895653","396a8939b5e177542bdf9b5262b4eee85d29851b2d57681fa9d7eae30e225830","5e8dc64e7e68b2b3ea52ed685cf85239e0d5fb9df31aabc94370c6bc7e19077b",{"version":"ea455cc68871b049bcecd9f56d4cf27b852d6dafd5e3b54468ca87cc11604e4d","affectsGlobalScope":true},"c07146dbbbd8b347241b5df250a51e48f2d7bef19b1e187b1a3f20c849988ff1","45b1053e691c5af9bfe85060a3e1542835f8d84a7e6e2e77ca305251eda0cb3c","0f05c06ff6196958d76b865ae17245b52d8fe01773626ac3c43214a2458ea7b7",{"version":"ae5507fc333d637dec9f37c6b3f4d423105421ea2820a64818de55db85214d66","affectsGlobalScope":true},{"version":"46755a4afc53df75f0bfce72259fb971daac826b0cdd8c4eaccad2755a817403","affectsGlobalScope":true},"8abd0566d2854c4bd1c5e48e05df5c74927187f1541e6770001d9637ac41542e","54e854615c4eafbdd3fd7688bd02a3aafd0ccf0e87c98f79d3e9109f047ce6b8","d8dba11dc34d50cb4202de5effa9a1b296d7a2f4a029eec871f894bddfb6430d","8b71dd18e7e63b6f991b511a201fad7c3bf8d1e0dd98acb5e3d844f335a73634","01d8e1419c84affad359cc240b2b551fb9812b450b4d3d456b64cda8102d4f60","9eece5e586312581ccd106d4853e861aaaa1a39f8e3ea672b8c3847eedd12f6e","8221b00f271cf7f535a8eeec03b0f80f0929c7a16116e2d2df089b41066de69b","269929a24b2816343a178008ac9ae9248304d92a8ba8e233055e0ed6dbe6ef71","93452d394fdd1dc551ec62f5042366f011a00d342d36d50793b3529bfc9bd633","7fa32887f8a97909fca35ebba3740f8caf8df146618d8fff957a3f89f67a2f6a","9a9634296cca836c3308923ba7aa094fa6ed76bb1e366d8ddcf5c65888ab1024",{"version":"bddce945d552a963c9733db106b17a25474eefcab7fc990157a2134ef55d4954","affectsGlobalScope":true},{"version":"7052b7b0c3829df3b4985bab2fd74531074b4835d5a7b263b75c82f0916ad62f","affectsGlobalScope":true},"aa34c3aa493d1c699601027c441b9664547c3024f9dbab1639df7701d63d18fa","4b55240c2a03b2c71e98a7fc528b16136faa762211c92e781a01c37821915ea6","7c651f8dce91a927ab62925e73f190763574c46098f2b11fb8ddc1b147a6709a","7440ab60f4cb031812940cc38166b8bb6fbf2540cfe599f87c41c08011f0c1df",{"version":"94c086dff8dbc5998749326bc69b520e8e4273fb5b7b58b50e0210e0885dfcde","affectsGlobalScope":true},{"version":"f5b5dc128973498b75f52b1b8c2d5f8629869104899733ae485100c2309b4c12","affectsGlobalScope":true},"ebe5facd12fd7745cda5f4bc3319f91fb29dc1f96e57e9c6f8b260a7cc5b67ee","79bad8541d5779c85e82a9fb119c1fe06af77a71cc40f869d62ad379473d4b75","21c56c6e8eeacef15f63f373a29fab6a2b36e4705be7a528aae8c51469e2737b",{"version":"629d20681ca284d9e38c0a019f647108f5fe02f9c59ac164d56f5694fc3faf4d","affectsGlobalScope":true},"e7dbf5716d76846c7522e910896c5747b6df1abd538fee8f5291bdc843461795",{"version":"ab9b9a36e5284fd8d3bf2f7d5fcbc60052f25f27e4d20954782099282c60d23e","affectsGlobalScope":true},"a42be67ed1ddaec743582f41fc219db96a1b69719fccac6d1464321178d610fc","8841e2aa774b89bd23302dede20663306dc1b9902431ac64b24be8b8d0e3f649","fd326577c62145816fe1acc306c734c2396487f76719d3785d4e825b34540b33","9e951ec338c4232d611552a1be7b4ecec79a8c2307a893ce39701316fe2374bd","70c61ff569aabdf2b36220da6c06caaa27e45cd7acac81a1966ab4ee2eadc4f2","905c3e8f7ddaa6c391b60c05b2f4c3931d7127ad717a080359db3df510b7bdab","6c1e688f95fcaf53b1e41c0fdadf2c1cfc96fa924eaf7f9fdb60f96deb0a4986","0d14fa22c41fdc7277e6f71473b20ebc07f40f00e38875142335d5b63cdfc9d2","c085e9aa62d1ae1375794c1fb927a445fa105fed891a7e24edbb1c3300f7384a","f315e1e65a1f80992f0509e84e4ae2df15ecd9ef73df975f7c98813b71e4c8da","5b9586e9b0b6322e5bfbd2c29bd3b8e21ab9d871f82346cb71020e3d84bae73e","3e70a7e67c2cb16f8cd49097360c0309fe9d1e3210ff9222e9dac1f8df9d4fb6","ab68d2a3e3e8767c3fba8f80de099a1cfc18c0de79e42cb02ae66e22dfe14a66","6d969939c4a63f70f2aa49e88da6f64b655c8e6799612807bef41ccff6ea0da9","5b9586e9b0b6322e5bfbd2c29bd3b8e21ab9d871f82346cb71020e3d84bae73e",{"version":"46894b2a21a60f8449ca6b2b7223b7179bba846a61b1434bed77b34b2902c306","affectsGlobalScope":true},"84a805c22a49922085dc337ca71ac0b85aad6d4dba6b01cee5bd5776ff54df39","96d14f21b7652903852eef49379d04dbda28c16ed36468f8c9fa08f7c14c9538","6d727c1f6a7122c04e4f7c164c5e6f460c21ada618856894cdaa6ac25e95f38c","8baa5d0febc68db886c40bf341e5c90dc215a90cd64552e47e8184be6b7e3358","cf3d384d082b933d987c4e2fe7bfb8710adfd9dc8155190056ed6695a25a559e","9871b7ee672bc16c78833bdab3052615834b08375cb144e4d2cba74473f4a589","c863198dae89420f3c552b5a03da6ed6d0acfa3807a64772b895db624b0de707","8b03a5e327d7db67112ebbc93b4f744133eda2c1743dbb0a990c61a8007823ef","86c73f2ee1752bac8eeeece234fd05dfcf0637a4fbd8032e4f5f43102faa8eec","42fad1f540271e35ca37cecda12c4ce2eef27f0f5cf0f8dd761d723c744d3159","ff3743a5de32bee10906aff63d1de726f6a7fd6ee2da4b8229054dfa69de2c34","83acd370f7f84f203e71ebba33ba61b7f1291ca027d7f9a662c6307d74e4ac22","1445cec898f90bdd18b2949b9590b3c012f5b7e1804e6e329fb0fe053946d5ec","0e5318ec2275d8da858b541920d9306650ae6ac8012f0e872fe66eb50321a669","cf530297c3fb3a92ec9591dd4fa229d58b5981e45fe6702a0bd2bea53a5e59be","c1f6f7d08d42148ddfe164d36d7aba91f467dbcb3caa715966ff95f55048b3a4","f4e9bf9103191ef3b3612d3ec0044ca4044ca5be27711fe648ada06fad4bcc85","0c1ee27b8f6a00097c2d6d91a21ee4d096ab52c1e28350f6362542b55380059a","7677d5b0db9e020d3017720f853ba18f415219fb3a9597343b1b1012cfd699f7","bc1c6bc119c1784b1a2be6d9c47addec0d83ef0d52c8fbe1f14a51b4dfffc675","52cf2ce99c2a23de70225e252e9822a22b4e0adb82643ab0b710858810e00bf1","770625067bb27a20b9826255a8d47b6b5b0a2d3dfcbd21f89904c731f671ba77","d1ed6765f4d7906a05968fb5cd6d1db8afa14dbe512a4884e8ea5c0f5e142c80","799c0f1b07c092626cf1efd71d459997635911bb5f7fc1196efe449bba87e965","2a184e4462b9914a30b1b5c41cf80c6d3428f17b20d3afb711fff3f0644001fd","9eabde32a3aa5d80de34af2c2206cdc3ee094c6504a8d0c2d6d20c7c179503cc","397c8051b6cfcb48aa22656f0faca2553c5f56187262135162ee79d2b2f6c966","a8ead142e0c87dcd5dc130eba1f8eeed506b08952d905c47621dc2f583b1bff9","a02f10ea5f73130efca046429254a4e3c06b5475baecc8f7b99a0014731be8b3","c2576a4083232b0e2d9bd06875dd43d371dee2e090325a9eac0133fd5650c1cb","4c9a0564bb317349de6a24eb4efea8bb79898fa72ad63a1809165f5bd42970dd","f40ac11d8859092d20f953aae14ba967282c3bb056431a37fced1866ec7a2681","cc11e9e79d4746cc59e0e17473a59d6f104692fd0eeea1bdb2e206eabed83b03","b444a410d34fb5e98aa5ee2b381362044f4884652e8bc8a11c8fe14bbd85518e","c35808c1f5e16d2c571aa65067e3cb95afeff843b259ecfa2fc107a9519b5392","14d5dc055143e941c8743c6a21fa459f961cbc3deedf1bfe47b11587ca4b3ef5","a3ad4e1fc542751005267d50a6298e6765928c0c3a8dce1572f2ba6ca518661c","f237e7c97a3a89f4591afd49ecb3bd8d14f51a1c4adc8fcae3430febedff5eb6","3ffdfbec93b7aed71082af62b8c3e0cc71261cc68d796665faa1e91604fbae8f","662201f943ed45b1ad600d03a90dffe20841e725203ced8b708c91fcd7f9379a","c9ef74c64ed051ea5b958621e7fb853fe3b56e8787c1587aefc6ea988b3c7e79","2462ccfac5f3375794b861abaa81da380f1bbd9401de59ffa43119a0b644253d","34baf65cfee92f110d6653322e2120c2d368ee64b3c7981dff08ed105c4f19b0","7d8ddf0f021c53099e34ee831a06c394d50371816caa98684812f089b4c6b3d4","c6c4fea9acc55d5e38ff2b70d57ab0b5cdbd08f8bc5d7a226e322cea128c5b57","9ad8802fd8850d22277c08f5653e69e551a2e003a376ce0afb3fe28474b51d65","fdfbe321c556c39a2ecf791d537b999591d0849e971dd938d88f460fea0186f6","105b9a2234dcb06ae922f2cd8297201136d416503ff7d16c72bfc8791e9895c1"],"root":[[72,78],[80,82],86,[88,162]],"options":{"allowImportingTsExtensions":true,"composite":true,"declaration":true,"declarationDir":"../../dts","declarationMap":true,"emitDeclarationOnly":true,"esModuleInterop":true,"module":200,"noImplicitAny":true,"noImplicitThis":true,"rootDir":"../..","skipLibCheck":true,"strictBindCallApply":true,"target":99},"fileIdsList":[[83,84],[269],[168,170],[167,168,169],[223,224,261,262],[264],[265],[271,274],[210,261,267,273],[268,272],[270],[174],[210],[211,216,245],[212,223,224,231,242,253],[212,213,223,231],[214,254],[215,216,224,232],[216,242,250],[217,219,223,231],[210,218],[219,220],[223],[221,223],[210,223],[223,224,225,242,253],[223,224,225,238,242,245],[208,211,258],[219,223,226,231,242,253],[223,224,226,227,231,242,250,253],[226,228,242,250,253],[174,175,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260],[223,229],[230,253,258],[219,223,231,242],[232],[233],[210,234],[235,252,258],[236],[237],[223,238,239],[238,240,254,256],[211,223,242,243,244,245],[211,242,244],[242,243],[245],[246],[210,242],[223,248,249],[248,249],[216,231,242,250],[251],[231,252],[211,226,237,253],[216,254],[242,255],[230,256],[257],[211,216,223,225,234,242,253,256,258],[242,259],[281,320],[281,305,320],[320],[281],[281,306,320],[281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319],[306,320],[323],[271],[185,189,253],[185,242,253],[180],[182,185,250,253],[231,250],[261],[180,261],[182,185,231,253],[177,178,181,184,211,223,242,253],[177,183],[181,185,211,245,253,261],[211,261],[201,211,261],[179,180,261],[185],[179,180,181,182,183,184,185,186,187,189,190,191,192,193,194,195,196,197,198,199,200,202,203,204,205,206,207],[185,192,193],[183,185,193,194],[184],[177,180,185],[185,189,193,194],[189],[183,185,188,253],[177,182,183,185,189,192],[211,242],[180,185,201,211,258,261],[104,159],[73,82,159],[101,108,159],[101,159],[73,100,159],[101],[74,102,159],[74,101,110,159],[99,159],[114,159],[74,98,159],[119,159],[159],[121,159],[122,123,124,159],[88,159],[98],[128,159],[74,101,113,114,144,159],[130],[74,101,159],[74,159],[85,86],[74,114,136,159],[159,160],[86,101,159],[82,85,86,87,88,89,159],[89],[79,89,90,91,92,93,94,95,96,97],[89,93],[82,89,90],[82,99,159],[72,73,74,75,76,77,78,80,81,82,86,88,98,99,101,103,104,105,106,107,108,109,111,112,113,114,115,116,117,118,119,120,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158],[88,125,159],[134,135,159],[144,159],[98,159],[75,159],[72,73,159],[72,80,81,98,159],[74,149,159],[74,80,159],[74,88,159],[86],[85],[76]],"referencedMap":[[85,1],[270,2],[171,3],[170,4],[263,5],[265,6],[266,7],[276,8],[274,9],[273,10],[275,11],[174,12],[175,12],[210,13],[211,14],[212,15],[213,16],[214,17],[215,18],[216,19],[217,20],[218,21],[219,22],[220,22],[222,23],[221,24],[223,25],[224,26],[225,27],[209,28],[226,29],[227,30],[228,31],[261,32],[229,33],[230,34],[231,35],[232,36],[233,37],[234,38],[235,39],[236,40],[237,41],[238,42],[239,42],[240,43],[242,44],[244,45],[243,46],[245,47],[246,48],[247,49],[248,50],[249,51],[250,52],[251,53],[252,54],[253,55],[254,56],[255,57],[256,58],[257,59],[258,60],[259,61],[305,62],[306,63],[281,64],[284,64],[303,62],[304,62],[294,62],[293,65],[291,62],[286,62],[299,62],[297,62],[301,62],[285,62],[298,62],[302,62],[287,62],[288,62],[300,62],[282,62],[289,62],[290,62],[292,62],[296,62],[307,66],[295,62],[283,62],[320,67],[314,66],[316,68],[315,66],[308,66],[309,66],[311,66],[313,66],[317,68],[318,68],[310,68],[312,68],[324,69],[272,70],[271,11],[192,71],[199,72],[191,71],[206,73],[183,74],[182,75],[205,76],[200,77],[203,78],[185,79],[184,80],[180,81],[179,82],[202,83],[181,84],[186,85],[190,85],[208,86],[207,85],[194,87],[195,88],[197,89],[193,90],[196,91],[201,76],[188,92],[189,93],[198,94],[178,95],[204,96],[105,97],[106,98],[109,99],[107,100],[101,101],[113,102],[103,103],[111,104],[100,105],[115,106],[116,106],[117,106],[114,107],[118,106],[120,108],[119,109],[122,110],[123,110],[124,110],[125,111],[126,112],[127,113],[129,114],[160,115],[131,116],[128,117],[132,117],[133,118],[130,119],[137,120],[161,121],[138,117],[139,122],[90,123],[95,124],[91,124],[98,125],[92,124],[94,126],[93,124],[96,127],[89,128],[159,129],[140,100],[108,118],[141,130],[142,100],[135,112],[136,131],[110,118],[143,109],[144,118],[146,118],[145,132],[147,133],[134,133],[121,109],[102,100],[76,134],[74,135],[82,136],[148,132],[150,137],[151,138],[149,139],[104,133],[152,133],[81,113],[153,109],[154,118],[155,118],[80,133],[156,140],[86,141],[157,139],[75,118],[77,142],[99,133]],"latestChangedDtsFile":"../../dts/packages/babel-types/src/converters/toSequenceExpression.d.ts"},"version":"5.5.3"} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/frameworks/index.d.ts b/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/frameworks/index.d.ts index 26b38fc49..a9e1aeb54 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/frameworks/index.d.ts +++ b/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/frameworks/index.d.ts @@ -28,6 +28,7 @@ import { Parcel } from './parcel.js'; import { Phenomic } from './phenomic.js'; import { Quasar } from './quasar.js'; import { Qwik } from './qwik.js'; +import { ReactRouter } from './react-router.js'; import { ReactStatic } from './react-static.js'; import { CreateReactApp } from './react.js'; import { RedwoodJS } from './redwoodjs.js'; @@ -47,7 +48,7 @@ import { VuePress } from './vuepress.js'; import { Wintersmith } from './wintersmith.js'; import { WMR } from './wmr.js'; import { Zola } from './zola.js'; -export declare const frameworks: (typeof Analog | typeof Angular | typeof Assemble | typeof Astro | typeof Blitz | typeof Brunch | typeof Cecil | typeof DocPad | typeof Docusaurus | typeof Eleventy | typeof Ember | typeof Expo | typeof Gatsby | typeof Gridsome | typeof Grunt | typeof Gulp | typeof Harp | typeof Hexo | typeof Hugo | typeof Hydrogen | typeof Jekyll | typeof Metalsmith | typeof Middleman | typeof Next | typeof Nuxt | typeof Observable | typeof Parcel | typeof Phenomic | typeof Quasar | typeof Qwik | typeof ReactStatic | typeof CreateReactApp | typeof RedwoodJS | typeof Remix | typeof Roots | typeof Sapper | typeof SolidJs | typeof SolidStart | typeof Stencil | typeof SvelteKit | typeof Svelte | typeof TanStackRouter | typeof TanStackStart | typeof Vite | typeof Vue | typeof VuePress | typeof Wintersmith | typeof WMR | typeof Zola)[]; +export declare const frameworks: (typeof Analog | typeof Angular | typeof Assemble | typeof Astro | typeof Blitz | typeof Brunch | typeof Cecil | typeof DocPad | typeof Docusaurus | typeof Eleventy | typeof Ember | typeof Expo | typeof Gatsby | typeof Gridsome | typeof Grunt | typeof Gulp | typeof Harp | typeof Hexo | typeof Hugo | typeof Hydrogen | typeof Jekyll | typeof Metalsmith | typeof Middleman | typeof Next | typeof Nuxt | typeof Observable | typeof Parcel | typeof Phenomic | typeof Quasar | typeof Qwik | typeof ReactRouter | typeof ReactStatic | typeof CreateReactApp | typeof RedwoodJS | typeof Remix | typeof Roots | typeof Sapper | typeof SolidJs | typeof SolidStart | typeof Stencil | typeof SvelteKit | typeof Svelte | typeof TanStackRouter | typeof TanStackStart | typeof Vite | typeof Vue | typeof VuePress | typeof Wintersmith | typeof WMR | typeof Zola)[]; type Frameworks = typeof frameworks; export type FrameworkName = InstanceType['id']; export type { FrameworkInfo, PollingStrategy } from './framework.js'; diff --git a/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/frameworks/index.js b/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/frameworks/index.js index 162941c92..9033cc49c 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/frameworks/index.js +++ b/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/frameworks/index.js @@ -28,6 +28,7 @@ import { Parcel } from './parcel.js'; import { Phenomic } from './phenomic.js'; import { Quasar } from './quasar.js'; import { Qwik } from './qwik.js'; +import { ReactRouter } from './react-router.js'; import { ReactStatic } from './react-static.js'; import { CreateReactApp } from './react.js'; import { RedwoodJS } from './redwoodjs.js'; @@ -64,6 +65,7 @@ export const frameworks = [ Nuxt, Phenomic, Qwik, + ReactRouter, ReactStatic, RedwoodJS, Remix, diff --git a/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/frameworks/index.js.map b/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/frameworks/index.js.map index b29aded8d..71edfc793 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/frameworks/index.js.map +++ b/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/frameworks/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/frameworks/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/frameworks/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/frameworks/react-router.d.ts b/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/frameworks/react-router.d.ts new file mode 100644 index 000000000..37f9045b1 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/frameworks/react-router.d.ts @@ -0,0 +1,22 @@ +import { BaseFramework, Category, DetectedFramework, Framework } from './framework.js'; +export declare class ReactRouter extends BaseFramework implements Framework { + readonly id = "react-router"; + name: string; + npmDependencies: string[]; + configFiles: string[]; + category: Category; + dev: { + port: number; + command: string; + }; + build: { + command: string; + directory: string; + }; + logo: { + default: string; + light: string; + dark: string; + }; + detect(): Promise; +} diff --git a/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/frameworks/react-router.js b/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/frameworks/react-router.js new file mode 100644 index 000000000..fc42f95be --- /dev/null +++ b/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/frameworks/react-router.js @@ -0,0 +1,36 @@ +import { lt } from 'semver'; +import { BaseFramework, Category } from './framework.js'; +export class ReactRouter extends BaseFramework { + id = 'react-router'; + name = 'React Router'; + // React Router 7+ can be used either as a library or as a framework. We want to ignore lib mode (and possibly let + // other frameworks/bundlers/runners be detected). There isn't a perfect way to identify a site's mode, but at the + // time of writing both `@react-router/dev` and `react-router.config` should only be present in framework mode. + npmDependencies = ['@react-router/dev']; + configFiles = ['react-router.config.ts', 'react-router.config.js']; + category = Category.SSG; + dev = { + port: 5173, + command: 'react-router dev', + }; + build = { + command: 'react-router build', + directory: 'build/client', + }; + logo = { + default: '/logos/react-router/light.svg', + light: '/logos/react-router/light.svg', + dark: '/logos/react-router/dark.svg', + }; + async detect() { + await super.detect(); + if (this.detected) { + // React Router wasn't a framework before v7. As of v7, it's... Remix. + if (this.version && lt(this.version, '7.0.0')) { + return; + } + return this; + } + } +} +//# sourceMappingURL=react-router.js.map \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/frameworks/react-router.js.map b/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/frameworks/react-router.js.map new file mode 100644 index 000000000..0e26608bc --- /dev/null +++ b/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/frameworks/react-router.js.map @@ -0,0 +1 @@ +{"version":3,"file":"react-router.js","sourceRoot":"","sources":["../../src/frameworks/react-router.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,EAAE,EAAE,MAAM,QAAQ,CAAA;AAE3B,OAAO,EAAE,aAAa,EAAE,QAAQ,EAAgC,MAAM,gBAAgB,CAAA;AAEtF,MAAM,OAAO,WAAY,SAAQ,aAAa;IACnC,EAAE,GAAG,cAAc,CAAA;IAC5B,IAAI,GAAG,cAAc,CAAA;IACrB,kHAAkH;IAClH,kHAAkH;IAClH,+GAA+G;IAC/G,eAAe,GAAG,CAAC,mBAAmB,CAAC,CAAA;IACvC,WAAW,GAAG,CAAC,wBAAwB,EAAE,wBAAwB,CAAC,CAAA;IAClE,QAAQ,GAAG,QAAQ,CAAC,GAAG,CAAA;IAEvB,GAAG,GAAG;QACJ,IAAI,EAAE,IAAI;QACV,OAAO,EAAE,kBAAkB;KAC5B,CAAA;IAED,KAAK,GAAG;QACN,OAAO,EAAE,oBAAoB;QAC7B,SAAS,EAAE,cAAc;KAC1B,CAAA;IAED,IAAI,GAAG;QACL,OAAO,EAAE,+BAA+B;QACxC,KAAK,EAAE,+BAA+B;QACtC,IAAI,EAAE,8BAA8B;KACrC,CAAA;IAED,KAAK,CAAC,MAAM;QACV,MAAM,KAAK,CAAC,MAAM,EAAE,CAAA;QAEpB,IAAI,IAAI,CAAC,QAAQ,EAAE,CAAC;YAClB,sEAAsE;YACtE,IAAI,IAAI,CAAC,OAAO,IAAI,EAAE,CAAC,IAAI,CAAC,OAAO,EAAE,OAAO,CAAC,EAAE,CAAC;gBAC9C,OAAM;YACR,CAAC;YAED,OAAO,IAAyB,CAAA;QAClC,CAAC;IACH,CAAC;CACF"} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/runtime/bun.js b/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/runtime/bun.js index d6196ac56..7d93a01d4 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/runtime/bun.js +++ b/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/runtime/bun.js @@ -2,6 +2,6 @@ import { LangRuntime } from './runtime.js'; export class Bun extends LangRuntime { id = 'bun'; name = 'Bun'; - configFiles = ['bun.lockb', 'bunfig.toml']; + configFiles = ['bun.lock', 'bun.lockb', 'bunfig.toml']; } //# sourceMappingURL=bun.js.map \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/runtime/bun.js.map b/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/runtime/bun.js.map index 398cae1a8..9fb9fca1e 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/runtime/bun.js.map +++ b/node_modules/netlify-cli/node_modules/@netlify/build-info/lib/runtime/bun.js.map @@ -1 +1 @@ -{"version":3,"file":"bun.js","sourceRoot":"","sources":["../../src/runtime/bun.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,WAAW,EAAE,MAAM,cAAc,CAAA;AAE1C,MAAM,OAAO,GAAI,SAAQ,WAAW;IAClC,EAAE,GAAG,KAAK,CAAA;IACV,IAAI,GAAG,KAAK,CAAA;IACZ,WAAW,GAAG,CAAC,WAAW,EAAE,aAAa,CAAC,CAAA;CAC3C"} \ No newline at end of file +{"version":3,"file":"bun.js","sourceRoot":"","sources":["../../src/runtime/bun.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,WAAW,EAAE,MAAM,cAAc,CAAA;AAE1C,MAAM,OAAO,GAAI,SAAQ,WAAW;IAClC,EAAE,GAAG,KAAK,CAAA;IACV,IAAI,GAAG,KAAK,CAAA;IACZ,WAAW,GAAG,CAAC,UAAU,EAAE,WAAW,EAAE,aAAa,CAAC,CAAA;CACvD"} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/browser/dist/schema/json/schema.js b/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/browser/dist/schema/json/schema.js index 16d75ce75..ada1c6349 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/browser/dist/schema/json/schema.js +++ b/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/browser/dist/schema/json/schema.js @@ -27,7 +27,7 @@ const jsonScalars = [ identify: value => typeof value === 'boolean', default: true, tag: 'tag:yaml.org,2002:bool', - test: /^true|false$/, + test: /^true$|^false$/, resolve: str => str === 'true', stringify: stringifyJSON }, diff --git a/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/browser/dist/schema/yaml-1.1/timestamp.js b/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/browser/dist/schema/yaml-1.1/timestamp.js index 58986cdae..66daec4f3 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/browser/dist/schema/yaml-1.1/timestamp.js +++ b/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/browser/dist/schema/yaml-1.1/timestamp.js @@ -95,7 +95,7 @@ const timestamp = { } return new Date(date); }, - stringify: ({ value }) => value.toISOString().replace(/((T00:00)?:00)?\.000Z$/, '') + stringify: ({ value }) => value.toISOString().replace(/(T00:00:00)?\.000Z$/, '') }; export { floatTime, intTime, timestamp }; diff --git a/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/browser/dist/stringify/stringifyString.js b/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/browser/dist/stringify/stringifyString.js index 2f1ceb695..e19b3d476 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/browser/dist/stringify/stringifyString.js +++ b/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/browser/dist/stringify/stringifyString.js @@ -219,23 +219,32 @@ function blockString({ comment, type, value }, ctx, onComment, onChompKeep) { start = start.replace(/\n+/g, `$&${indent}`); } const indentSize = indent ? '2' : '1'; // root is at -1 - let header = (literal ? '|' : '>') + (startWithSpace ? indentSize : '') + chomp; + // Leading | or > is added later + let header = (startWithSpace ? indentSize : '') + chomp; if (comment) { header += ' ' + commentString(comment.replace(/ ?[\r\n]+/g, ' ')); if (onComment) onComment(); } - if (literal) { - value = value.replace(/\n+/g, `$&${indent}`); - return `${header}\n${indent}${start}${value}${end}`; + if (!literal) { + const foldedValue = value + .replace(/\n+/g, '\n$&') + .replace(/(?:^|\n)([\t ].*)(?:([\n\t ]*)\n(?![\n\t ]))?/g, '$1$2') // more-indented lines aren't folded + // ^ more-ind. ^ empty ^ capture next empty lines only at end of indent + .replace(/\n+/g, `$&${indent}`); + let literalFallback = false; + const foldOptions = getFoldOptions(ctx, true); + if (blockQuote !== 'folded' && type !== Scalar.BLOCK_FOLDED) { + foldOptions.onOverflow = () => { + literalFallback = true; + }; + } + const body = foldFlowLines(`${start}${foldedValue}${end}`, indent, FOLD_BLOCK, foldOptions); + if (!literalFallback) + return `>${header}\n${indent}${body}`; } - value = value - .replace(/\n+/g, '\n$&') - .replace(/(?:^|\n)([\t ].*)(?:([\n\t ]*)\n(?![\n\t ]))?/g, '$1$2') // more-indented lines aren't folded - // ^ more-ind. ^ empty ^ capture next empty lines only at end of indent - .replace(/\n+/g, `$&${indent}`); - const body = foldFlowLines(`${start}${value}${end}`, indent, FOLD_BLOCK, getFoldOptions(ctx, true)); - return `${header}\n${indent}${body}`; + value = value.replace(/\n+/g, `$&${indent}`); + return `|${header}\n${indent}${start}${value}${end}`; } function plainString(item, ctx, onComment, onChompKeep) { const { type, value } = item; diff --git a/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/dist/schema/json/schema.js b/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/dist/schema/json/schema.js index 31d0b4dc4..ccb871afb 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/dist/schema/json/schema.js +++ b/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/dist/schema/json/schema.js @@ -29,7 +29,7 @@ const jsonScalars = [ identify: value => typeof value === 'boolean', default: true, tag: 'tag:yaml.org,2002:bool', - test: /^true|false$/, + test: /^true$|^false$/, resolve: str => str === 'true', stringify: stringifyJSON }, diff --git a/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/dist/schema/yaml-1.1/timestamp.js b/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/dist/schema/yaml-1.1/timestamp.js index c0b29e8cb..716357077 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/dist/schema/yaml-1.1/timestamp.js +++ b/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/dist/schema/yaml-1.1/timestamp.js @@ -97,7 +97,7 @@ const timestamp = { } return new Date(date); }, - stringify: ({ value }) => value.toISOString().replace(/((T00:00)?:00)?\.000Z$/, '') + stringify: ({ value }) => value.toISOString().replace(/(T00:00:00)?\.000Z$/, '') }; exports.floatTime = floatTime; diff --git a/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/dist/stringify/stringifyString.js b/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/dist/stringify/stringifyString.js index 339e33159..67252ce1c 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/dist/stringify/stringifyString.js +++ b/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/dist/stringify/stringifyString.js @@ -221,23 +221,32 @@ function blockString({ comment, type, value }, ctx, onComment, onChompKeep) { start = start.replace(/\n+/g, `$&${indent}`); } const indentSize = indent ? '2' : '1'; // root is at -1 - let header = (literal ? '|' : '>') + (startWithSpace ? indentSize : '') + chomp; + // Leading | or > is added later + let header = (startWithSpace ? indentSize : '') + chomp; if (comment) { header += ' ' + commentString(comment.replace(/ ?[\r\n]+/g, ' ')); if (onComment) onComment(); } - if (literal) { - value = value.replace(/\n+/g, `$&${indent}`); - return `${header}\n${indent}${start}${value}${end}`; + if (!literal) { + const foldedValue = value + .replace(/\n+/g, '\n$&') + .replace(/(?:^|\n)([\t ].*)(?:([\n\t ]*)\n(?![\n\t ]))?/g, '$1$2') // more-indented lines aren't folded + // ^ more-ind. ^ empty ^ capture next empty lines only at end of indent + .replace(/\n+/g, `$&${indent}`); + let literalFallback = false; + const foldOptions = getFoldOptions(ctx, true); + if (blockQuote !== 'folded' && type !== Scalar.Scalar.BLOCK_FOLDED) { + foldOptions.onOverflow = () => { + literalFallback = true; + }; + } + const body = foldFlowLines.foldFlowLines(`${start}${foldedValue}${end}`, indent, foldFlowLines.FOLD_BLOCK, foldOptions); + if (!literalFallback) + return `>${header}\n${indent}${body}`; } - value = value - .replace(/\n+/g, '\n$&') - .replace(/(?:^|\n)([\t ].*)(?:([\n\t ]*)\n(?![\n\t ]))?/g, '$1$2') // more-indented lines aren't folded - // ^ more-ind. ^ empty ^ capture next empty lines only at end of indent - .replace(/\n+/g, `$&${indent}`); - const body = foldFlowLines.foldFlowLines(`${start}${value}${end}`, indent, foldFlowLines.FOLD_BLOCK, getFoldOptions(ctx, true)); - return `${header}\n${indent}${body}`; + value = value.replace(/\n+/g, `$&${indent}`); + return `|${header}\n${indent}${start}${value}${end}`; } function plainString(item, ctx, onComment, onChompKeep) { const { type, value } = item; diff --git a/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/package.json b/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/package.json index 6b29b5abd..35966a3e5 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/package.json +++ b/node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml/package.json @@ -1,6 +1,6 @@ { "name": "yaml", - "version": "2.6.0", + "version": "2.6.1", "license": "ISC", "author": "Eemeli Aro ", "repository": "github:eemeli/yaml", diff --git a/node_modules/netlify-cli/node_modules/@netlify/build-info/package.json b/node_modules/netlify-cli/node_modules/@netlify/build-info/package.json index 3a19dc60f..2a4b8fa82 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/build-info/package.json +++ b/node_modules/netlify-cli/node_modules/@netlify/build-info/package.json @@ -1,6 +1,6 @@ { "name": "@netlify/build-info", - "version": "7.15.2", + "version": "7.17.0", "description": "Build info utility", "type": "module", "exports": { @@ -73,5 +73,5 @@ "engines": { "node": "^14.16.0 || >=16.0.0" }, - "gitHead": "28a178c52d2c7a58c105b4938eb5722daa7e779a" + "gitHead": "85b24889efd4d21fce3e04fd1fc79b504527ffce" } diff --git a/node_modules/netlify-cli/node_modules/@netlify/cache-utils/package.json b/node_modules/netlify-cli/node_modules/@netlify/cache-utils/package.json index 917ddfb3a..d25662388 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/cache-utils/package.json +++ b/node_modules/netlify-cli/node_modules/@netlify/cache-utils/package.json @@ -1,6 +1,6 @@ { "name": "@netlify/cache-utils", - "version": "5.1.6", + "version": "5.2.0", "description": "Utility for caching files in Netlify Build", "type": "module", "exports": "./lib/main.js", @@ -68,5 +68,5 @@ "engines": { "node": "^14.16.0 || >=16.0.0" }, - "gitHead": "507a010535ba4028153a755b397501109fa872c9" + "gitHead": "c22be640555b4bfbc7b17605af936f7bebf0c212" } diff --git a/node_modules/netlify-cli/node_modules/@netlify/config/lib/api/site_info.d.ts b/node_modules/netlify-cli/node_modules/@netlify/config/lib/api/site_info.d.ts index 04d3bee99..f0a4581d7 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/config/lib/api/site_info.d.ts +++ b/node_modules/netlify-cli/node_modules/@netlify/config/lib/api/site_info.d.ts @@ -20,7 +20,7 @@ type GetSiteInfoOpts = { * Silently ignore API errors. For example the network connection might be down, * but local builds should still work regardless. */ -export declare const getSiteInfo: ({ api, siteId, accountId, mode, context, offline, testOpts, featureFlags, siteFeatureFlagPrefix, }: GetSiteInfoOpts) => Promise<{ +export declare const getSiteInfo: ({ api, siteId, accountId, mode, context, offline, testOpts, siteFeatureFlagPrefix, }: GetSiteInfoOpts) => Promise<{ siteInfo: any; accounts: any; addons: any; diff --git a/node_modules/netlify-cli/node_modules/@netlify/config/lib/api/site_info.js b/node_modules/netlify-cli/node_modules/@netlify/config/lib/api/site_info.js index c978d5cf3..4a567eefa 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/config/lib/api/site_info.js +++ b/node_modules/netlify-cli/node_modules/@netlify/config/lib/api/site_info.js @@ -11,48 +11,22 @@ import { ERROR_CALL_TO_ACTION } from '../log/messages.js'; * Silently ignore API errors. For example the network connection might be down, * but local builds should still work regardless. */ -export const getSiteInfo = async function ({ api, siteId, accountId, mode, context, offline = false, testOpts = {}, featureFlags = {}, siteFeatureFlagPrefix, }) { +export const getSiteInfo = async function ({ api, siteId, accountId, mode, context, offline = false, testOpts = {}, siteFeatureFlagPrefix, }) { const { env: testEnv = false } = testOpts; - const useV2Endpoint = !!accountId && featureFlags.cli_integration_installations_meta; - if (useV2Endpoint) { - if (api === undefined || mode === 'buildbot' || testEnv) { - const siteInfo = {}; - if (siteId !== undefined) - siteInfo.id = siteId; - if (accountId !== undefined) - siteInfo.account_id = accountId; - const integrations = mode === 'buildbot' && !offline - ? await getIntegrations({ siteId, testOpts, offline, useV2Endpoint, accountId }) - : []; - return { siteInfo, accounts: [], addons: [], integrations }; - } - const promises = [ - getSite(api, siteId, siteFeatureFlagPrefix), - getAccounts(api), - getAddons(api, siteId), - getIntegrations({ siteId, testOpts, offline, useV2Endpoint, accountId }), - ]; - const [siteInfo, accounts, addons, integrations] = await Promise.all(promises); - if (siteInfo.use_envelope) { - const envelope = await getEnvelope({ api, accountId: siteInfo.account_slug, siteId, context }); - siteInfo.build_settings.env = envelope; - } - return { siteInfo, accounts, addons, integrations }; - } if (api === undefined || mode === 'buildbot' || testEnv) { const siteInfo = {}; if (siteId !== undefined) siteInfo.id = siteId; if (accountId !== undefined) siteInfo.account_id = accountId; - const integrations = mode === 'buildbot' && !offline ? await getIntegrations({ siteId, testOpts, offline }) : []; + const integrations = mode === 'buildbot' && !offline ? await getIntegrations({ siteId, testOpts, offline, accountId }) : []; return { siteInfo, accounts: [], addons: [], integrations }; } const promises = [ getSite(api, siteId, siteFeatureFlagPrefix), getAccounts(api), getAddons(api, siteId), - getIntegrations({ siteId, testOpts, offline }), + getIntegrations({ siteId, testOpts, offline, accountId }), ]; const [siteInfo, accounts, addons, integrations] = await Promise.all(promises); if (siteInfo.use_envelope) { @@ -94,25 +68,33 @@ const getAddons = async function (api, siteId) { throwUserError(`Failed retrieving addons for site ${siteId}: ${error.message}. ${ERROR_CALL_TO_ACTION}`); } }; -const getIntegrations = async function ({ siteId, accountId, testOpts, offline, useV2Endpoint, }) { +const getIntegrations = async function ({ siteId, accountId, testOpts, offline, }) { if (!siteId || offline) { return []; } const { host } = testOpts; const baseUrl = new URL(host ? `http://${host}` : `https://api.netlifysdk.com`); - // use future state feature flag - const url = useV2Endpoint + // if accountId isn't present, use safe v1 endpoint + const url = accountId ? `${baseUrl}team/${accountId}/integrations/installations/meta/${siteId}` : `${baseUrl}site/${siteId}/integrations/safe`; + let response; try { - const response = await fetch(url); - const integrations = await response.json(); - return Array.isArray(integrations) ? integrations : []; + response = await fetch(url); + if (response.status !== 200) { + throw new Error(`Unexpected status code ${response.status} from fetching extensions`); + } } catch (error) { - // Integrations should not block the build if they fail to load - // TODO: We should consider blocking the build as integrations are a critical part of the build process - // https://linear.app/netlify/issue/CT-1214/implement-strategy-in-builds-to-deal-with-integrations-that-we-fail-to - return []; + throwUserError(`Failed retrieving extensions for site ${siteId}: ${error.message}. ${ERROR_CALL_TO_ACTION}`); + } + try { + if (Number(response.headers.get(`content-length`)) === 0) + return []; + const responseBody = await response.json(); + return Array.isArray(responseBody) ? responseBody : []; + } + catch (error) { + throwUserError(`Failed to parse extensions for site ${siteId}: ${error.message}. ${ERROR_CALL_TO_ACTION}`); } }; diff --git a/node_modules/netlify-cli/node_modules/@netlify/config/lib/case.d.ts b/node_modules/netlify-cli/node_modules/@netlify/config/lib/case.d.ts index 7d237e6a8..25af5f5be 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/config/lib/case.d.ts +++ b/node_modules/netlify-cli/node_modules/@netlify/config/lib/case.d.ts @@ -1,16 +1,5 @@ -export function normalizeConfigCase({ Build, build, ...config }: { - [x: string]: any; - Build: any; - build?: any; -}): { - build: { - base: any; - command: any; - edge_functions: any; - environment: any; - functions: any; - ignore: any; - processing: any; - publish: any; - }; -}; +export declare const normalizeConfigCase: ({ Build, build, ...config }: { + Build: Record; + build: Record; + [key: string]: unknown; +}) => Record; diff --git a/node_modules/netlify-cli/node_modules/@netlify/config/lib/case.js b/node_modules/netlify-cli/node_modules/@netlify/config/lib/case.js index 14a059d41..06de2bfb7 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/config/lib/case.js +++ b/node_modules/netlify-cli/node_modules/@netlify/config/lib/case.js @@ -3,7 +3,7 @@ export const normalizeConfigCase = function ({ Build, build = Build, ...config } const buildA = normalizeBuildCase(build); return { ...config, build: buildA }; }; -const normalizeBuildCase = function ({ Base, base = Base, Command, command = Command, Edge_functions: EdgeFunctions, edge_functions: edgeFunctions = EdgeFunctions, Environment, environment = Environment, Functions, functions = Functions, Ignore, ignore = Ignore, Processing, processing = Processing, Publish, publish = Publish, ...build } = {}) { +const normalizeBuildCase = ({ Base, base = Base, Command, command = Command, Edge_functions: EdgeFunctions, edge_functions: edgeFunctions = EdgeFunctions, Environment, environment = Environment, Functions, functions = Functions, Ignore, ignore = Ignore, Processing, processing = Processing, Publish, publish = Publish, ...build } = {}) => { return { ...build, base, diff --git a/node_modules/netlify-cli/node_modules/@netlify/config/lib/headers.js b/node_modules/netlify-cli/node_modules/@netlify/config/lib/headers.js index 397ea60d8..d1ec84d96 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/config/lib/headers.js +++ b/node_modules/netlify-cli/node_modules/@netlify/config/lib/headers.js @@ -1,5 +1,5 @@ import { resolve } from 'path'; -import { parseAllHeaders } from 'netlify-headers-parser'; +import { parseAllHeaders } from '@netlify/headers-parser'; import { warnHeadersParsing, warnHeadersCaseSensitivity } from './log/messages.js'; // Retrieve path to `_headers` file (even if it does not exist yet) export const getHeadersPath = function ({ build: { publish } }) { diff --git a/node_modules/netlify-cli/node_modules/@netlify/config/lib/redirects.js b/node_modules/netlify-cli/node_modules/@netlify/config/lib/redirects.js index 28057a788..4397a9c07 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/config/lib/redirects.js +++ b/node_modules/netlify-cli/node_modules/@netlify/config/lib/redirects.js @@ -1,5 +1,5 @@ import { resolve } from 'path'; -import { parseAllRedirects } from 'netlify-redirect-parser'; +import { parseAllRedirects } from '@netlify/redirect-parser'; import { warnRedirectsParsing } from './log/messages.js'; // Retrieve path to `_redirects` file (even if it does not exist yet) export const getRedirectsPath = function ({ build: { publish } }) { diff --git a/node_modules/netlify-cli/node_modules/@netlify/config/lib/types/integrations.d.ts b/node_modules/netlify-cli/node_modules/@netlify/config/lib/types/integrations.d.ts index bb77635fe..2c6cb5636 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/config/lib/types/integrations.d.ts +++ b/node_modules/netlify-cli/node_modules/@netlify/config/lib/types/integrations.d.ts @@ -5,4 +5,5 @@ export type Integration = { dev?: { path: string; }; + author?: string; }; diff --git a/node_modules/netlify-cli/node_modules/@netlify/config/package.json b/node_modules/netlify-cli/node_modules/@netlify/config/package.json index 601f51391..db8985770 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/config/package.json +++ b/node_modules/netlify-cli/node_modules/@netlify/config/package.json @@ -1,6 +1,6 @@ { "name": "@netlify/config", - "version": "20.19.1", + "version": "20.21.0", "description": "Netlify config module", "type": "module", "exports": "./lib/index.js", @@ -59,6 +59,8 @@ "license": "MIT", "dependencies": { "@iarna/toml": "^2.2.5", + "@netlify/headers-parser": "^7.3.0", + "@netlify/redirect-parser": "^14.5.0", "chalk": "^5.0.0", "cron-parser": "^4.1.0", "deepmerge": "^4.2.2", @@ -72,9 +74,7 @@ "is-plain-obj": "^4.0.0", "js-yaml": "^4.0.0", "map-obj": "^5.0.0", - "netlify": "^13.1.21", - "netlify-headers-parser": "^7.1.4", - "netlify-redirect-parser": "^14.3.0", + "netlify": "^13.2.0", "node-fetch": "^3.3.1", "omit.js": "^2.0.2", "p-locate": "^6.0.0", @@ -95,5 +95,5 @@ "engines": { "node": "^14.16.0 || >=16.0.0" }, - "gitHead": "319d6b39f8382f114b1f7d138b3ea3a312a7b55c" + "gitHead": "214d1726e1f87eedf1aeb3b62ba5b3e87b84bfab" } diff --git a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/dist/node/bridge.d.ts b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/dist/node/bridge.d.ts index c9a8457e6..ad0c92944 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/dist/node/bridge.d.ts +++ b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/dist/node/bridge.d.ts @@ -1,7 +1,7 @@ import { type WriteStream } from 'fs'; import { ExecaChildProcess } from 'execa'; import { Logger } from './logger.js'; -declare const DENO_VERSION_RANGE = "1.37.0 - 1.44.4"; +declare const DENO_VERSION_RANGE = "1.39.0 - 1.46.3"; type OnBeforeDownloadHook = () => void | Promise; type OnAfterDownloadHook = (error?: Error) => void | Promise; interface DenoOptions { diff --git a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/dist/node/bridge.js b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/dist/node/bridge.js index 0698554e0..75d687234 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/dist/node/bridge.js +++ b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/dist/node/bridge.js @@ -9,11 +9,10 @@ import { getPathInHome } from './home_path.js'; import { getLogger } from './logger.js'; import { getBinaryExtension } from './platform.js'; const DENO_VERSION_FILE = 'version.txt'; -// When updating DENO_VERSION_RANGE, ensure that the deno version installed in the -// build-image/buildbot does satisfy this range! -// We're pinning the range because of an issue with v1.45.0 of the Deno CLI: -// https://linear.app/netlify/issue/FRP-775/deno-cli-v1450-causing-issues -const DENO_VERSION_RANGE = '1.37.0 - 1.44.4'; +// When updating DENO_VERSION_RANGE, ensure that the deno version +// on the netlify/buildbot build image satisfies this range! +// https://github.com/netlify/buildbot/blob/f9c03c9dcb091d6570e9d0778381560d469e78ad/build-image/noble/Dockerfile#L410 +const DENO_VERSION_RANGE = '1.39.0 - 1.46.3'; class DenoBridge { constructor(options) { var _a, _b, _c, _d, _e; diff --git a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/dist/node/server/util.js b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/dist/node/server/util.js index 31b56cd91..92e527ae0 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/dist/node/server/util.js +++ b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/dist/node/server/util.js @@ -1,5 +1,7 @@ +import { platform } from 'os'; import fetch from 'node-fetch'; import waitFor from 'p-wait-for'; +import { satisfies } from 'semver'; // 1 second const SERVER_KILL_TIMEOUT = 1e3; // 1 second @@ -29,9 +31,19 @@ const killProcess = (ps) => { return new Promise((resolve, reject) => { ps.on('close', resolve); ps.on('error', reject); - ps.kill('SIGTERM', { - forceKillAfterTimeout: SERVER_KILL_TIMEOUT, - }); + // On Windows with Node 21+, there's a bug where attempting to kill a child process + // results in an EPERM error. Ignore the error in that case. + // See: https://github.com/nodejs/node/issues/51766 + // We also disable execa's `forceKillAfterTimeout` in this case + // which can cause unhandled rejection. + try { + ps.kill('SIGTERM', { + forceKillAfterTimeout: platform() === 'win32' && satisfies(process.version, '>=21') ? false : SERVER_KILL_TIMEOUT, + }); + } + catch { + // no-op + } }); }; const waitForServer = async (port, ps) => { diff --git a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/.github/workflows/ci.yml b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/.github/workflows/ci.yml index e07183a63..e293d8d55 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/.github/workflows/ci.yml +++ b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/.github/workflows/ci.yml @@ -17,7 +17,7 @@ on: jobs: test: - uses: fastify/workflows/.github/workflows/plugins-ci.yml@v4.2.0 + uses: fastify/workflows/.github/workflows/plugins-ci.yml@v5.0.0 with: license-check: true - node-versions: '["16", "18", "20"]' + node-versions: '["16", "18", "20", "22"]' diff --git a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/.github/workflows/package-manager-ci.yml b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/.github/workflows/package-manager-ci.yml index 113aad37f..8b5436f6f 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/.github/workflows/package-manager-ci.yml +++ b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/.github/workflows/package-manager-ci.yml @@ -17,4 +17,4 @@ on: jobs: test: - uses: fastify/workflows/.github/workflows/plugins-ci-package-manager.yml@v4.1.0 + uses: fastify/workflows/.github/workflows/plugins-ci-package-manager.yml@v5.0.0 diff --git a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/.taprc b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/.taprc deleted file mode 100644 index 343ddd556..000000000 --- a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/.taprc +++ /dev/null @@ -1,3 +0,0 @@ -disable-coverage: true -files: - - test/**/*.test.js diff --git a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/index.js b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/index.js index 2ca8173c6..52b2e88f7 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/index.js +++ b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/index.js @@ -135,8 +135,7 @@ function serialize (cmpts, opts) { } if (options.reference !== 'suffix' && components.scheme) { - uriTokens.push(components.scheme) - uriTokens.push(':') + uriTokens.push(components.scheme, ':') } const authority = recomposeAuthority(components, options) @@ -166,13 +165,11 @@ function serialize (cmpts, opts) { } if (components.query !== undefined) { - uriTokens.push('?') - uriTokens.push(components.query) + uriTokens.push('?', components.query) } if (components.fragment !== undefined) { - uriTokens.push('#') - uriTokens.push(components.fragment) + uriTokens.push('#', components.fragment) } return uriTokens.join('') } @@ -270,9 +267,6 @@ function parse (uri, opts) { if (gotEncoding && parsed.scheme !== undefined) { parsed.scheme = unescape(parsed.scheme) } - if (gotEncoding && parsed.userinfo !== undefined) { - parsed.userinfo = unescape(parsed.userinfo) - } if (gotEncoding && parsed.host !== undefined) { parsed.host = unescape(parsed.host) } diff --git a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/package.json b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/package.json index cf54eeb7b..9e86be99c 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/package.json +++ b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/package.json @@ -1,11 +1,11 @@ { "name": "fast-uri", "description": "Dependency free RFC 3986 URI toolbox", - "version": "3.0.1", + "version": "3.0.3", "main": "index.js", "type": "commonjs", "types": "types/index.d.ts", - "license": "MIT", + "license": "BSD-3-Clause", "author": "Vincent Le Goff (https://github.com/zekth)", "repository": { "type": "git", @@ -21,7 +21,7 @@ "lint:fix": "standard --fix", "test": "npm run lint && npm run test:unit && npm run test:typescript", "test:ci": "npm run lint && npm run test:unit -- --coverage-report=lcovonly && npm run test:typescript", - "test:unit": "tap", + "test:unit": "npx tape test/**/*.js", "test:unit:dev": "npm run test:unit -- --coverage-report=html", "test:typescript": "tsd" }, @@ -32,7 +32,7 @@ "coveralls": "^3.1.1", "snazzy": "^9.0.0", "standard": "^17.1.0", - "tap": "^18.7.2", + "tape": "^5.8.1", "tsd": "^0.31.0", "uri-js": "^4.4.1" } diff --git a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/ajv.test.js b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/ajv.test.js index 42ecb4512..e78c4d7f8 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/ajv.test.js +++ b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/ajv.test.js @@ -3,7 +3,7 @@ const fastUri = require('../') const ajv = new AJV({ uriResolver: fastUri // comment this line to see it works with uri-js }) -const { test } = require('tap') +const test = require('tape') test('ajv', t => { t.plan(1) diff --git a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/compatibility.test.js b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/compatibility.test.js index 7da9e62f2..89886d17d 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/compatibility.test.js +++ b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/compatibility.test.js @@ -1,7 +1,6 @@ 'use strict' -const tap = require('tap') -const test = tap.test +const test = require('tape') const fastifyURI = require('../') const urijs = require('uri-js') @@ -18,6 +17,8 @@ test('compatibility Parse', (t) => { '//[2001:db8::001]:80', 'uri://user:pass@example.com:123/one/two.three?q1=a1&q2=a2#body', 'http://user:pass@example.com:123/one/space in.url?q1=a1&q2=a2#body', + 'http://User:Pass@example.com:123/one/space in.url?q1=a1&q2=a2#body', + 'http://A%3AB@example.com:123/one/space', '//[::ffff:129.144.52.38]', 'uri://10.10.10.10.example.com/en/process', '//[2606:2800:220:1:248:1893:25c8:1946]/test', diff --git a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/equal.test.js b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/equal.test.js index 69783de8f..2773268b2 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/equal.test.js +++ b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/equal.test.js @@ -1,7 +1,6 @@ 'use strict' -const tap = require('tap') -const test = tap.test +const test = require('tape') const URI = require('../') const fn = URI.equal diff --git a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/parse.test.js b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/parse.test.js index fe7c44e53..ed29cc0ff 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/parse.test.js +++ b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/parse.test.js @@ -1,7 +1,6 @@ 'use strict' -const tap = require('tap') -const test = tap.test +const test = require('tape') const URI = require('../') test('URI parse', (t) => { diff --git a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/resolve.test.js b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/resolve.test.js index ab38188fa..69ac7b2cf 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/resolve.test.js +++ b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/resolve.test.js @@ -1,7 +1,6 @@ 'use strict' -const tap = require('tap') -const test = tap.test +const test = require('tape') const URI = require('../') test('URI Resolving', (t) => { diff --git a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/serialize.test.js b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/serialize.test.js index db84820b8..8d9782550 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/serialize.test.js +++ b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/serialize.test.js @@ -1,7 +1,6 @@ 'use strict' -const tap = require('tap') -const test = tap.test +const test = require('tape') const URI = require('../') test('URI Serialize', (t) => { diff --git a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/uri-js.test.js b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/uri-js.test.js index 9a442230e..67ac748bb 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/uri-js.test.js +++ b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/uri-js.test.js @@ -1,27 +1,6 @@ 'use strict' -const { - ok, - same: deepEqual, - strictSame: strictEqual, - notSame: notStrictEqual, - test: tapTest -} = require('tap') - -const test = function () { - if (typeof arguments[2] === 'function') { - tapTest(arguments[0], arguments[1], t => { - arguments[2](t) - t.end() - }) - } else { - tapTest(arguments[0], t => { - arguments[1](t) - t.end() - }) - } -} - +const test = require('tape') const URI = require('../index') /** @@ -60,260 +39,249 @@ const URI = require('../index') * or implied, of Gary Court. */ -test('Acquire URI', function () { - // URI = require("./uri").URI; - ok(URI) +test('Acquire URI', (t) => { + t.ok(URI) + t.end() }) -test('URI Parsing', function () { +test('URI Parsing', (t) => { let components // scheme components = URI.parse('uri:') - strictEqual(components.error, undefined, 'scheme errors') - strictEqual(components.scheme, 'uri', 'scheme') - // strictEqual(components.authority, undefined, "authority"); - strictEqual(components.userinfo, undefined, 'userinfo') - strictEqual(components.host, undefined, 'host') - strictEqual(components.port, undefined, 'port') - strictEqual(components.path, '', 'path') - strictEqual(components.query, undefined, 'query') - strictEqual(components.fragment, undefined, 'fragment') + t.equal(components.error, undefined, 'scheme errors') + t.equal(components.scheme, 'uri', 'scheme') + t.equal(components.userinfo, undefined, 'userinfo') + t.equal(components.host, undefined, 'host') + t.equal(components.port, undefined, 'port') + t.equal(components.path, '', 'path') + t.equal(components.query, undefined, 'query') + t.equal(components.fragment, undefined, 'fragment') // userinfo components = URI.parse('//@') - strictEqual(components.error, undefined, 'userinfo errors') - strictEqual(components.scheme, undefined, 'scheme') - // strictEqual(components.authority, "@", "authority"); - strictEqual(components.userinfo, '', 'userinfo') - strictEqual(components.host, '', 'host') - strictEqual(components.port, undefined, 'port') - strictEqual(components.path, '', 'path') - strictEqual(components.query, undefined, 'query') - strictEqual(components.fragment, undefined, 'fragment') + t.equal(components.error, undefined, 'userinfo errors') + t.equal(components.scheme, undefined, 'scheme') + t.equal(components.userinfo, '', 'userinfo') + t.equal(components.host, '', 'host') + t.equal(components.port, undefined, 'port') + t.equal(components.path, '', 'path') + t.equal(components.query, undefined, 'query') + t.equal(components.fragment, undefined, 'fragment') // host components = URI.parse('//') - strictEqual(components.error, undefined, 'host errors') - strictEqual(components.scheme, undefined, 'scheme') - // strictEqual(components.authority, "", "authority"); - strictEqual(components.userinfo, undefined, 'userinfo') - strictEqual(components.host, '', 'host') - strictEqual(components.port, undefined, 'port') - strictEqual(components.path, '', 'path') - strictEqual(components.query, undefined, 'query') - strictEqual(components.fragment, undefined, 'fragment') + t.equal(components.error, undefined, 'host errors') + t.equal(components.scheme, undefined, 'scheme') + t.equal(components.userinfo, undefined, 'userinfo') + t.equal(components.host, '', 'host') + t.equal(components.port, undefined, 'port') + t.equal(components.path, '', 'path') + t.equal(components.query, undefined, 'query') + t.equal(components.fragment, undefined, 'fragment') // port components = URI.parse('//:') - strictEqual(components.error, undefined, 'port errors') - strictEqual(components.scheme, undefined, 'scheme') - // strictEqual(components.authority, ":", "authority"); - strictEqual(components.userinfo, undefined, 'userinfo') - strictEqual(components.host, '', 'host') - strictEqual(components.port, '', 'port') - strictEqual(components.path, '', 'path') - strictEqual(components.query, undefined, 'query') - strictEqual(components.fragment, undefined, 'fragment') + t.equal(components.error, undefined, 'port errors') + t.equal(components.scheme, undefined, 'scheme') + t.equal(components.userinfo, undefined, 'userinfo') + t.equal(components.host, '', 'host') + t.equal(components.port, '', 'port') + t.equal(components.path, '', 'path') + t.equal(components.query, undefined, 'query') + t.equal(components.fragment, undefined, 'fragment') // path components = URI.parse('') - strictEqual(components.error, undefined, 'path errors') - strictEqual(components.scheme, undefined, 'scheme') - // strictEqual(components.authority, undefined, "authority"); - strictEqual(components.userinfo, undefined, 'userinfo') - strictEqual(components.host, undefined, 'host') - strictEqual(components.port, undefined, 'port') - strictEqual(components.path, '', 'path') - strictEqual(components.query, undefined, 'query') - strictEqual(components.fragment, undefined, 'fragment') + t.equal(components.error, undefined, 'path errors') + t.equal(components.scheme, undefined, 'scheme') + t.equal(components.userinfo, undefined, 'userinfo') + t.equal(components.host, undefined, 'host') + t.equal(components.port, undefined, 'port') + t.equal(components.path, '', 'path') + t.equal(components.query, undefined, 'query') + t.equal(components.fragment, undefined, 'fragment') // query components = URI.parse('?') - strictEqual(components.error, undefined, 'query errors') - strictEqual(components.scheme, undefined, 'scheme') - // strictEqual(components.authority, undefined, "authority"); - strictEqual(components.userinfo, undefined, 'userinfo') - strictEqual(components.host, undefined, 'host') - strictEqual(components.port, undefined, 'port') - strictEqual(components.path, '', 'path') - strictEqual(components.query, '', 'query') - strictEqual(components.fragment, undefined, 'fragment') + t.equal(components.error, undefined, 'query errors') + t.equal(components.scheme, undefined, 'scheme') + t.equal(components.userinfo, undefined, 'userinfo') + t.equal(components.host, undefined, 'host') + t.equal(components.port, undefined, 'port') + t.equal(components.path, '', 'path') + t.equal(components.query, '', 'query') + t.equal(components.fragment, undefined, 'fragment') // fragment components = URI.parse('#') - strictEqual(components.error, undefined, 'fragment errors') - strictEqual(components.scheme, undefined, 'scheme') - // strictEqual(components.authority, undefined, "authority"); - strictEqual(components.userinfo, undefined, 'userinfo') - strictEqual(components.host, undefined, 'host') - strictEqual(components.port, undefined, 'port') - strictEqual(components.path, '', 'path') - strictEqual(components.query, undefined, 'query') - strictEqual(components.fragment, '', 'fragment') + t.equal(components.error, undefined, 'fragment errors') + t.equal(components.scheme, undefined, 'scheme') + t.equal(components.userinfo, undefined, 'userinfo') + t.equal(components.host, undefined, 'host') + t.equal(components.port, undefined, 'port') + t.equal(components.path, '', 'path') + t.equal(components.query, undefined, 'query') + t.equal(components.fragment, '', 'fragment') // fragment with character tabulation components = URI.parse('#\t') - strictEqual(components.error, undefined, 'path errors') - strictEqual(components.scheme, undefined, 'scheme') - // strictEqual(components.authority, undefined, "authority"); - strictEqual(components.userinfo, undefined, 'userinfo') - strictEqual(components.host, undefined, 'host') - strictEqual(components.port, undefined, 'port') - strictEqual(components.path, '', 'path') - strictEqual(components.query, undefined, 'query') - strictEqual(components.fragment, '%09', 'fragment') + t.equal(components.error, undefined, 'path errors') + t.equal(components.scheme, undefined, 'scheme') + t.equal(components.userinfo, undefined, 'userinfo') + t.equal(components.host, undefined, 'host') + t.equal(components.port, undefined, 'port') + t.equal(components.path, '', 'path') + t.equal(components.query, undefined, 'query') + t.equal(components.fragment, '%09', 'fragment') // fragment with line feed components = URI.parse('#\n') - strictEqual(components.error, undefined, 'path errors') - strictEqual(components.scheme, undefined, 'scheme') - // strictEqual(components.authority, undefined, "authority"); - strictEqual(components.userinfo, undefined, 'userinfo') - strictEqual(components.host, undefined, 'host') - strictEqual(components.port, undefined, 'port') - strictEqual(components.path, '', 'path') - strictEqual(components.query, undefined, 'query') - strictEqual(components.fragment, '%0A', 'fragment') + t.equal(components.error, undefined, 'path errors') + t.equal(components.scheme, undefined, 'scheme') + t.equal(components.userinfo, undefined, 'userinfo') + t.equal(components.host, undefined, 'host') + t.equal(components.port, undefined, 'port') + t.equal(components.path, '', 'path') + t.equal(components.query, undefined, 'query') + t.equal(components.fragment, '%0A', 'fragment') // fragment with line tabulation components = URI.parse('#\v') - strictEqual(components.error, undefined, 'path errors') - strictEqual(components.scheme, undefined, 'scheme') - // strictEqual(components.authority, undefined, "authority"); - strictEqual(components.userinfo, undefined, 'userinfo') - strictEqual(components.host, undefined, 'host') - strictEqual(components.port, undefined, 'port') - strictEqual(components.path, '', 'path') - strictEqual(components.query, undefined, 'query') - strictEqual(components.fragment, '%0B', 'fragment') + t.equal(components.error, undefined, 'path errors') + t.equal(components.scheme, undefined, 'scheme') + t.equal(components.userinfo, undefined, 'userinfo') + t.equal(components.host, undefined, 'host') + t.equal(components.port, undefined, 'port') + t.equal(components.path, '', 'path') + t.equal(components.query, undefined, 'query') + t.equal(components.fragment, '%0B', 'fragment') // fragment with form feed components = URI.parse('#\f') - strictEqual(components.error, undefined, 'path errors') - strictEqual(components.scheme, undefined, 'scheme') - // strictEqual(components.authority, undefined, "authority"); - strictEqual(components.userinfo, undefined, 'userinfo') - strictEqual(components.host, undefined, 'host') - strictEqual(components.port, undefined, 'port') - strictEqual(components.path, '', 'path') - strictEqual(components.query, undefined, 'query') - strictEqual(components.fragment, '%0C', 'fragment') + t.equal(components.error, undefined, 'path errors') + t.equal(components.scheme, undefined, 'scheme') + t.equal(components.userinfo, undefined, 'userinfo') + t.equal(components.host, undefined, 'host') + t.equal(components.port, undefined, 'port') + t.equal(components.path, '', 'path') + t.equal(components.query, undefined, 'query') + t.equal(components.fragment, '%0C', 'fragment') // fragment with carriage return components = URI.parse('#\r') - strictEqual(components.error, undefined, 'path errors') - strictEqual(components.scheme, undefined, 'scheme') - // strictEqual(components.authority, undefined, "authority"); - strictEqual(components.userinfo, undefined, 'userinfo') - strictEqual(components.host, undefined, 'host') - strictEqual(components.port, undefined, 'port') - strictEqual(components.path, '', 'path') - strictEqual(components.query, undefined, 'query') - strictEqual(components.fragment, '%0D', 'fragment') + t.equal(components.error, undefined, 'path errors') + t.equal(components.scheme, undefined, 'scheme') + t.equal(components.userinfo, undefined, 'userinfo') + t.equal(components.host, undefined, 'host') + t.equal(components.port, undefined, 'port') + t.equal(components.path, '', 'path') + t.equal(components.query, undefined, 'query') + t.equal(components.fragment, '%0D', 'fragment') // all components = URI.parse('uri://user:pass@example.com:123/one/two.three?q1=a1&q2=a2#body') - strictEqual(components.error, undefined, 'all errors') - strictEqual(components.scheme, 'uri', 'scheme') - // strictEqual(components.authority, "user:pass@example.com:123", "authority"); - strictEqual(components.userinfo, 'user:pass', 'userinfo') - strictEqual(components.host, 'example.com', 'host') - strictEqual(components.port, 123, 'port') - strictEqual(components.path, '/one/two.three', 'path') - strictEqual(components.query, 'q1=a1&q2=a2', 'query') - strictEqual(components.fragment, 'body', 'fragment') + t.equal(components.error, undefined, 'all errors') + t.equal(components.scheme, 'uri', 'scheme') + t.equal(components.userinfo, 'user:pass', 'userinfo') + t.equal(components.host, 'example.com', 'host') + t.equal(components.port, 123, 'port') + t.equal(components.path, '/one/two.three', 'path') + t.equal(components.query, 'q1=a1&q2=a2', 'query') + t.equal(components.fragment, 'body', 'fragment') // IPv4address components = URI.parse('//10.10.10.10') - strictEqual(components.error, undefined, 'IPv4address errors') - strictEqual(components.scheme, undefined, 'scheme') - strictEqual(components.userinfo, undefined, 'userinfo') - strictEqual(components.host, '10.10.10.10', 'host') - strictEqual(components.port, undefined, 'port') - strictEqual(components.path, '', 'path') - strictEqual(components.query, undefined, 'query') - strictEqual(components.fragment, undefined, 'fragment') + t.equal(components.error, undefined, 'IPv4address errors') + t.equal(components.scheme, undefined, 'scheme') + t.equal(components.userinfo, undefined, 'userinfo') + t.equal(components.host, '10.10.10.10', 'host') + t.equal(components.port, undefined, 'port') + t.equal(components.path, '', 'path') + t.equal(components.query, undefined, 'query') + t.equal(components.fragment, undefined, 'fragment') // IPv6address components = URI.parse('//[2001:db8::7]') - strictEqual(components.error, undefined, 'IPv4address errors') - strictEqual(components.scheme, undefined, 'scheme') - strictEqual(components.userinfo, undefined, 'userinfo') - strictEqual(components.host, '2001:db8::7', 'host') - strictEqual(components.port, undefined, 'port') - strictEqual(components.path, '', 'path') - strictEqual(components.query, undefined, 'query') - strictEqual(components.fragment, undefined, 'fragment') + t.equal(components.error, undefined, 'IPv4address errors') + t.equal(components.scheme, undefined, 'scheme') + t.equal(components.userinfo, undefined, 'userinfo') + t.equal(components.host, '2001:db8::7', 'host') + t.equal(components.port, undefined, 'port') + t.equal(components.path, '', 'path') + t.equal(components.query, undefined, 'query') + t.equal(components.fragment, undefined, 'fragment') // mixed IPv4address & IPv6address components = URI.parse('//[::ffff:129.144.52.38]') - strictEqual(components.error, undefined, 'IPv4address errors') - strictEqual(components.scheme, undefined, 'scheme') - strictEqual(components.userinfo, undefined, 'userinfo') - strictEqual(components.host, '::ffff:129.144.52.38', 'host') - strictEqual(components.port, undefined, 'port') - strictEqual(components.path, '', 'path') - strictEqual(components.query, undefined, 'query') - strictEqual(components.fragment, undefined, 'fragment') + t.equal(components.error, undefined, 'IPv4address errors') + t.equal(components.scheme, undefined, 'scheme') + t.equal(components.userinfo, undefined, 'userinfo') + t.equal(components.host, '::ffff:129.144.52.38', 'host') + t.equal(components.port, undefined, 'port') + t.equal(components.path, '', 'path') + t.equal(components.query, undefined, 'query') + t.equal(components.fragment, undefined, 'fragment') // mixed IPv4address & reg-name, example from terion-name (https://github.com/garycourt/uri-js/issues/4) components = URI.parse('uri://10.10.10.10.example.com/en/process') - strictEqual(components.error, undefined, 'mixed errors') - strictEqual(components.scheme, 'uri', 'scheme') - strictEqual(components.userinfo, undefined, 'userinfo') - strictEqual(components.host, '10.10.10.10.example.com', 'host') - strictEqual(components.port, undefined, 'port') - strictEqual(components.path, '/en/process', 'path') - strictEqual(components.query, undefined, 'query') - strictEqual(components.fragment, undefined, 'fragment') + t.equal(components.error, undefined, 'mixed errors') + t.equal(components.scheme, 'uri', 'scheme') + t.equal(components.userinfo, undefined, 'userinfo') + t.equal(components.host, '10.10.10.10.example.com', 'host') + t.equal(components.port, undefined, 'port') + t.equal(components.path, '/en/process', 'path') + t.equal(components.query, undefined, 'query') + t.equal(components.fragment, undefined, 'fragment') // IPv6address, example from bkw (https://github.com/garycourt/uri-js/pull/16) components = URI.parse('//[2606:2800:220:1:248:1893:25c8:1946]/test') - strictEqual(components.error, undefined, 'IPv6address errors') - strictEqual(components.scheme, undefined, 'scheme') - strictEqual(components.userinfo, undefined, 'userinfo') - strictEqual(components.host, '2606:2800:220:1:248:1893:25c8:1946', 'host') - strictEqual(components.port, undefined, 'port') - strictEqual(components.path, '/test', 'path') - strictEqual(components.query, undefined, 'query') - strictEqual(components.fragment, undefined, 'fragment') + t.equal(components.error, undefined, 'IPv6address errors') + t.equal(components.scheme, undefined, 'scheme') + t.equal(components.userinfo, undefined, 'userinfo') + t.equal(components.host, '2606:2800:220:1:248:1893:25c8:1946', 'host') + t.equal(components.port, undefined, 'port') + t.equal(components.path, '/test', 'path') + t.equal(components.query, undefined, 'query') + t.equal(components.fragment, undefined, 'fragment') // IPv6address, example from RFC 5952 components = URI.parse('//[2001:db8::1]:80') - strictEqual(components.error, undefined, 'IPv6address errors') - strictEqual(components.scheme, undefined, 'scheme') - strictEqual(components.userinfo, undefined, 'userinfo') - strictEqual(components.host, '2001:db8::1', 'host') - strictEqual(components.port, 80, 'port') - strictEqual(components.path, '', 'path') - strictEqual(components.query, undefined, 'query') - strictEqual(components.fragment, undefined, 'fragment') + t.equal(components.error, undefined, 'IPv6address errors') + t.equal(components.scheme, undefined, 'scheme') + t.equal(components.userinfo, undefined, 'userinfo') + t.equal(components.host, '2001:db8::1', 'host') + t.equal(components.port, 80, 'port') + t.equal(components.path, '', 'path') + t.equal(components.query, undefined, 'query') + t.equal(components.fragment, undefined, 'fragment') // IPv6address with zone identifier, RFC 6874 components = URI.parse('//[fe80::a%25en1]') - strictEqual(components.error, undefined, 'IPv4address errors') - strictEqual(components.scheme, undefined, 'scheme') - strictEqual(components.userinfo, undefined, 'userinfo') - strictEqual(components.host, 'fe80::a%en1', 'host') - strictEqual(components.port, undefined, 'port') - strictEqual(components.path, '', 'path') - strictEqual(components.query, undefined, 'query') - strictEqual(components.fragment, undefined, 'fragment') + t.equal(components.error, undefined, 'IPv4address errors') + t.equal(components.scheme, undefined, 'scheme') + t.equal(components.userinfo, undefined, 'userinfo') + t.equal(components.host, 'fe80::a%en1', 'host') + t.equal(components.port, undefined, 'port') + t.equal(components.path, '', 'path') + t.equal(components.query, undefined, 'query') + t.equal(components.fragment, undefined, 'fragment') // IPv6address with an unescaped interface specifier, example from pekkanikander (https://github.com/garycourt/uri-js/pull/22) components = URI.parse('//[2001:db8::7%en0]') - strictEqual(components.error, undefined, 'IPv6address interface errors') - strictEqual(components.scheme, undefined, 'scheme') - strictEqual(components.userinfo, undefined, 'userinfo') - strictEqual(components.host, '2001:db8::7%en0', 'host') - strictEqual(components.port, undefined, 'port') - strictEqual(components.path, '', 'path') - strictEqual(components.query, undefined, 'query') - strictEqual(components.fragment, undefined, 'fragment') + t.equal(components.error, undefined, 'IPv6address interface errors') + t.equal(components.scheme, undefined, 'scheme') + t.equal(components.userinfo, undefined, 'userinfo') + t.equal(components.host, '2001:db8::7%en0', 'host') + t.equal(components.port, undefined, 'port') + t.equal(components.path, '', 'path') + t.equal(components.query, undefined, 'query') + t.equal(components.fragment, undefined, 'fragment') + + t.end() }) -test('URI Serialization', function () { +test('URI Serialization', (t) => { let components = { scheme: undefined, userinfo: undefined, @@ -323,7 +291,7 @@ test('URI Serialization', function () { query: undefined, fragment: undefined } - strictEqual(URI.serialize(components), '', 'Undefined Components') + t.equal(URI.serialize(components), '', 'Undefined Components') components = { scheme: '', @@ -334,7 +302,7 @@ test('URI Serialization', function () { query: '', fragment: '' } - strictEqual(URI.serialize(components), '//@:0?#', 'Empty Components') + t.equal(URI.serialize(components), '//@:0?#', 'Empty Components') components = { scheme: 'uri', @@ -345,172 +313,177 @@ test('URI Serialization', function () { query: 'query', fragment: 'fragment' } - strictEqual(URI.serialize(components), 'uri://foo:bar@example.com:1/path?query#fragment', 'All Components') + t.equal(URI.serialize(components), 'uri://foo:bar@example.com:1/path?query#fragment', 'All Components') components = { scheme: 'uri', host: 'example.com', port: '9000' } - strictEqual(URI.serialize(components), 'uri://example.com:9000', 'String port') + t.equal(URI.serialize(components), 'uri://example.com:9000', 'String port') - strictEqual(URI.serialize({ path: '//path' }), '/%2Fpath', 'Double slash path') - strictEqual(URI.serialize({ path: 'foo:bar' }), 'foo%3Abar', 'Colon path') - strictEqual(URI.serialize({ path: '?query' }), '%3Fquery', 'Query path') + t.equal(URI.serialize({ path: '//path' }), '/%2Fpath', 'Double slash path') + t.equal(URI.serialize({ path: 'foo:bar' }), 'foo%3Abar', 'Colon path') + t.equal(URI.serialize({ path: '?query' }), '%3Fquery', 'Query path') // mixed IPv4address & reg-name, example from terion-name (https://github.com/garycourt/uri-js/issues/4) - strictEqual(URI.serialize({ host: '10.10.10.10.example.com' }), '//10.10.10.10.example.com', 'Mixed IPv4address & reg-name') + t.equal(URI.serialize({ host: '10.10.10.10.example.com' }), '//10.10.10.10.example.com', 'Mixed IPv4address & reg-name') // IPv6address - strictEqual(URI.serialize({ host: '2001:db8::7' }), '//[2001:db8::7]', 'IPv6 Host') - strictEqual(URI.serialize({ host: '::ffff:129.144.52.38' }), '//[::ffff:129.144.52.38]', 'IPv6 Mixed Host') - strictEqual(URI.serialize({ host: '2606:2800:220:1:248:1893:25c8:1946' }), '//[2606:2800:220:1:248:1893:25c8:1946]', 'IPv6 Full Host') + t.equal(URI.serialize({ host: '2001:db8::7' }), '//[2001:db8::7]', 'IPv6 Host') + t.equal(URI.serialize({ host: '::ffff:129.144.52.38' }), '//[::ffff:129.144.52.38]', 'IPv6 Mixed Host') + t.equal(URI.serialize({ host: '2606:2800:220:1:248:1893:25c8:1946' }), '//[2606:2800:220:1:248:1893:25c8:1946]', 'IPv6 Full Host') // IPv6address with zone identifier, RFC 6874 - strictEqual(URI.serialize({ host: 'fe80::a%en1' }), '//[fe80::a%25en1]', 'IPv6 Zone Unescaped Host') - strictEqual(URI.serialize({ host: 'fe80::a%25en1' }), '//[fe80::a%25en1]', 'IPv6 Zone Escaped Host') + t.equal(URI.serialize({ host: 'fe80::a%en1' }), '//[fe80::a%25en1]', 'IPv6 Zone Unescaped Host') + t.equal(URI.serialize({ host: 'fe80::a%25en1' }), '//[fe80::a%25en1]', 'IPv6 Zone Escaped Host') + + t.end() }) -test('URI Resolving', { skip: true }, function () { +test('URI Resolving', { skip: true }, (t) => { // normal examples from RFC 3986 const base = 'uri://a/b/c/d;p?q' - strictEqual(URI.resolve(base, 'g:h'), 'g:h', 'g:h') - strictEqual(URI.resolve(base, 'g:h'), 'g:h', 'g:h') - strictEqual(URI.resolve(base, 'g'), 'uri://a/b/c/g', 'g') - strictEqual(URI.resolve(base, './g'), 'uri://a/b/c/g', './g') - strictEqual(URI.resolve(base, 'g/'), 'uri://a/b/c/g/', 'g/') - strictEqual(URI.resolve(base, '/g'), 'uri://a/g', '/g') - strictEqual(URI.resolve(base, '//g'), 'uri://g', '//g') - strictEqual(URI.resolve(base, '?y'), 'uri://a/b/c/d;p?y', '?y') - strictEqual(URI.resolve(base, 'g?y'), 'uri://a/b/c/g?y', 'g?y') - strictEqual(URI.resolve(base, '#s'), 'uri://a/b/c/d;p?q#s', '#s') - strictEqual(URI.resolve(base, 'g#s'), 'uri://a/b/c/g#s', 'g#s') - strictEqual(URI.resolve(base, 'g?y#s'), 'uri://a/b/c/g?y#s', 'g?y#s') - strictEqual(URI.resolve(base, ';x'), 'uri://a/b/c/;x', ';x') - strictEqual(URI.resolve(base, 'g;x'), 'uri://a/b/c/g;x', 'g;x') - strictEqual(URI.resolve(base, 'g;x?y#s'), 'uri://a/b/c/g;x?y#s', 'g;x?y#s') - strictEqual(URI.resolve(base, ''), 'uri://a/b/c/d;p?q', '') - strictEqual(URI.resolve(base, '.'), 'uri://a/b/c/', '.') - strictEqual(URI.resolve(base, './'), 'uri://a/b/c/', './') - strictEqual(URI.resolve(base, '..'), 'uri://a/b/', '..') - strictEqual(URI.resolve(base, '../'), 'uri://a/b/', '../') - strictEqual(URI.resolve(base, '../g'), 'uri://a/b/g', '../g') - strictEqual(URI.resolve(base, '../..'), 'uri://a/', '../..') - strictEqual(URI.resolve(base, '../../'), 'uri://a/', '../../') - strictEqual(URI.resolve(base, '../../g'), 'uri://a/g', '../../g') + t.equal(URI.resolve(base, 'g:h'), 'g:h', 'g:h') + t.equal(URI.resolve(base, 'g'), 'uri://a/b/c/g', 'g') + t.equal(URI.resolve(base, './g'), 'uri://a/b/c/g', './g') + t.equal(URI.resolve(base, 'g/'), 'uri://a/b/c/g/', 'g/') + t.equal(URI.resolve(base, '/g'), 'uri://a/g', '/g') + t.equal(URI.resolve(base, '//g'), 'uri://g', '//g') + t.equal(URI.resolve(base, '?y'), 'uri://a/b/c/d;p?y', '?y') + t.equal(URI.resolve(base, 'g?y'), 'uri://a/b/c/g?y', 'g?y') + t.equal(URI.resolve(base, '#s'), 'uri://a/b/c/d;p?q#s', '#s') + t.equal(URI.resolve(base, 'g#s'), 'uri://a/b/c/g#s', 'g#s') + t.equal(URI.resolve(base, 'g?y#s'), 'uri://a/b/c/g?y#s', 'g?y#s') + t.equal(URI.resolve(base, ';x'), 'uri://a/b/c/;x', ';x') + t.equal(URI.resolve(base, 'g;x'), 'uri://a/b/c/g;x', 'g;x') + t.equal(URI.resolve(base, 'g;x?y#s'), 'uri://a/b/c/g;x?y#s', 'g;x?y#s') + t.equal(URI.resolve(base, ''), 'uri://a/b/c/d;p?q', '') + t.equal(URI.resolve(base, '.'), 'uri://a/b/c/', '.') + t.equal(URI.resolve(base, './'), 'uri://a/b/c/', './') + t.equal(URI.resolve(base, '..'), 'uri://a/b/', '..') + t.equal(URI.resolve(base, '../'), 'uri://a/b/', '../') + t.equal(URI.resolve(base, '../g'), 'uri://a/b/g', '../g') + t.equal(URI.resolve(base, '../..'), 'uri://a/', '../..') + t.equal(URI.resolve(base, '../../'), 'uri://a/', '../../') + t.equal(URI.resolve(base, '../../g'), 'uri://a/g', '../../g') // abnormal examples from RFC 3986 - strictEqual(URI.resolve(base, '../../../g'), 'uri://a/g', '../../../g') - strictEqual(URI.resolve(base, '../../../../g'), 'uri://a/g', '../../../../g') - - strictEqual(URI.resolve(base, '/./g'), 'uri://a/g', '/./g') - strictEqual(URI.resolve(base, '/../g'), 'uri://a/g', '/../g') - strictEqual(URI.resolve(base, 'g.'), 'uri://a/b/c/g.', 'g.') - strictEqual(URI.resolve(base, '.g'), 'uri://a/b/c/.g', '.g') - strictEqual(URI.resolve(base, 'g..'), 'uri://a/b/c/g..', 'g..') - strictEqual(URI.resolve(base, '..g'), 'uri://a/b/c/..g', '..g') - - strictEqual(URI.resolve(base, './../g'), 'uri://a/b/g', './../g') - strictEqual(URI.resolve(base, './g/.'), 'uri://a/b/c/g/', './g/.') - strictEqual(URI.resolve(base, 'g/./h'), 'uri://a/b/c/g/h', 'g/./h') - strictEqual(URI.resolve(base, 'g/../h'), 'uri://a/b/c/h', 'g/../h') - strictEqual(URI.resolve(base, 'g;x=1/./y'), 'uri://a/b/c/g;x=1/y', 'g;x=1/./y') - strictEqual(URI.resolve(base, 'g;x=1/../y'), 'uri://a/b/c/y', 'g;x=1/../y') - - strictEqual(URI.resolve(base, 'g?y/./x'), 'uri://a/b/c/g?y/./x', 'g?y/./x') - strictEqual(URI.resolve(base, 'g?y/../x'), 'uri://a/b/c/g?y/../x', 'g?y/../x') - strictEqual(URI.resolve(base, 'g#s/./x'), 'uri://a/b/c/g#s/./x', 'g#s/./x') - strictEqual(URI.resolve(base, 'g#s/../x'), 'uri://a/b/c/g#s/../x', 'g#s/../x') - - strictEqual(URI.resolve(base, 'uri:g'), 'uri:g', 'uri:g') - strictEqual(URI.resolve(base, 'uri:g', { tolerant: true }), 'uri://a/b/c/g', 'uri:g') + t.equal(URI.resolve(base, '../../../g'), 'uri://a/g', '../../../g') + t.equal(URI.resolve(base, '../../../../g'), 'uri://a/g', '../../../../g') + + t.equal(URI.resolve(base, '/./g'), 'uri://a/g', '/./g') + t.equal(URI.resolve(base, '/../g'), 'uri://a/g', '/../g') + t.equal(URI.resolve(base, 'g.'), 'uri://a/b/c/g.', 'g.') + t.equal(URI.resolve(base, '.g'), 'uri://a/b/c/.g', '.g') + t.equal(URI.resolve(base, 'g..'), 'uri://a/b/c/g..', 'g..') + t.equal(URI.resolve(base, '..g'), 'uri://a/b/c/..g', '..g') + + t.equal(URI.resolve(base, './../g'), 'uri://a/b/g', './../g') + t.equal(URI.resolve(base, './g/.'), 'uri://a/b/c/g/', './g/.') + t.equal(URI.resolve(base, 'g/./h'), 'uri://a/b/c/g/h', 'g/./h') + t.equal(URI.resolve(base, 'g/../h'), 'uri://a/b/c/h', 'g/../h') + t.equal(URI.resolve(base, 'g;x=1/./y'), 'uri://a/b/c/g;x=1/y', 'g;x=1/./y') + t.equal(URI.resolve(base, 'g;x=1/../y'), 'uri://a/b/c/y', 'g;x=1/../y') + + t.equal(URI.resolve(base, 'g?y/./x'), 'uri://a/b/c/g?y/./x', 'g?y/./x') + t.equal(URI.resolve(base, 'g?y/../x'), 'uri://a/b/c/g?y/../x', 'g?y/../x') + t.equal(URI.resolve(base, 'g#s/./x'), 'uri://a/b/c/g#s/./x', 'g#s/./x') + t.equal(URI.resolve(base, 'g#s/../x'), 'uri://a/b/c/g#s/../x', 'g#s/../x') + + t.equal(URI.resolve(base, 'uri:g'), 'uri:g', 'uri:g') + t.equal(URI.resolve(base, 'uri:g', { tolerant: true }), 'uri://a/b/c/g', 'uri:g') // examples by PAEz - strictEqual(URI.resolve('//www.g.com/', '/adf\ngf'), '//www.g.com/adf%0Agf', '/adf\\ngf') - strictEqual(URI.resolve('//www.g.com/error\n/bleh/bleh', '..'), '//www.g.com/error%0A/', '//www.g.com/error\\n/bleh/bleh') + t.equal(URI.resolve('//www.g.com/', '/adf\ngf'), '//www.g.com/adf%0Agf', '/adf\\ngf') + t.equal(URI.resolve('//www.g.com/error\n/bleh/bleh', '..'), '//www.g.com/error%0A/', '//www.g.com/error\\n/bleh/bleh') + + t.end() }) -test('URI Normalizing', { skip: true }, function () { +test('URI Normalizing', { skip: true }, (t) => { // test from RFC 3987 - strictEqual(URI.normalize('uri://www.example.org/red%09ros\xE9#red'), 'uri://www.example.org/red%09ros%C3%A9#red') + t.equal(URI.normalize('uri://www.example.org/red%09ros\xE9#red'), 'uri://www.example.org/red%09ros%C3%A9#red') // IPv4address - strictEqual(URI.normalize('//192.068.001.000'), '//192.68.1.0') + t.equal(URI.normalize('//192.068.001.000'), '//192.68.1.0') // IPv6address, example from RFC 3513 - strictEqual(URI.normalize('http://[1080::8:800:200C:417A]/'), 'http://[1080::8:800:200c:417a]/') + t.equal(URI.normalize('http://[1080::8:800:200C:417A]/'), 'http://[1080::8:800:200c:417a]/') // IPv6address, examples from RFC 5952 - strictEqual(URI.normalize('//[2001:0db8::0001]/'), '//[2001:db8::1]/') - strictEqual(URI.normalize('//[2001:db8::1:0000:1]/'), '//[2001:db8::1:0:1]/') - strictEqual(URI.normalize('//[2001:db8:0:0:0:0:2:1]/'), '//[2001:db8::2:1]/') - strictEqual(URI.normalize('//[2001:db8:0:1:1:1:1:1]/'), '//[2001:db8:0:1:1:1:1:1]/') - strictEqual(URI.normalize('//[2001:0:0:1:0:0:0:1]/'), '//[2001:0:0:1::1]/') - strictEqual(URI.normalize('//[2001:db8:0:0:1:0:0:1]/'), '//[2001:db8::1:0:0:1]/') - strictEqual(URI.normalize('//[2001:DB8::1]/'), '//[2001:db8::1]/') - strictEqual(URI.normalize('//[0:0:0:0:0:ffff:192.0.2.1]/'), '//[::ffff:192.0.2.1]/') + t.equal(URI.normalize('//[2001:0db8::0001]/'), '//[2001:db8::1]/') + t.equal(URI.normalize('//[2001:db8::1:0000:1]/'), '//[2001:db8::1:0:1]/') + t.equal(URI.normalize('//[2001:db8:0:0:0:0:2:1]/'), '//[2001:db8::2:1]/') + t.equal(URI.normalize('//[2001:db8:0:1:1:1:1:1]/'), '//[2001:db8:0:1:1:1:1:1]/') + t.equal(URI.normalize('//[2001:0:0:1:0:0:0:1]/'), '//[2001:0:0:1::1]/') + t.equal(URI.normalize('//[2001:db8:0:0:1:0:0:1]/'), '//[2001:db8::1:0:0:1]/') + t.equal(URI.normalize('//[2001:DB8::1]/'), '//[2001:db8::1]/') + t.equal(URI.normalize('//[0:0:0:0:0:ffff:192.0.2.1]/'), '//[::ffff:192.0.2.1]/') // Mixed IPv4 and IPv6 address - strictEqual(URI.normalize('//[1:2:3:4:5:6:192.0.2.1]/'), '//[1:2:3:4:5:6:192.0.2.1]/') - strictEqual(URI.normalize('//[1:2:3:4:5:6:192.068.001.000]/'), '//[1:2:3:4:5:6:192.68.1.0]/') + t.equal(URI.normalize('//[1:2:3:4:5:6:192.0.2.1]/'), '//[1:2:3:4:5:6:192.0.2.1]/') + t.equal(URI.normalize('//[1:2:3:4:5:6:192.068.001.000]/'), '//[1:2:3:4:5:6:192.68.1.0]/') + + t.end() }) -test('URI Equals', function () { +test('URI Equals', (t) => { // test from RFC 3986 - strictEqual(URI.equal('example://a/b/c/%7Bfoo%7D', 'eXAMPLE://a/./b/../b/%63/%7bfoo%7d'), true) + t.equal(URI.equal('example://a/b/c/%7Bfoo%7D', 'eXAMPLE://a/./b/../b/%63/%7bfoo%7d'), true) // test from RFC 3987 - strictEqual(URI.equal('http://example.org/~user', 'http://example.org/%7euser'), true) + t.equal(URI.equal('http://example.org/~user', 'http://example.org/%7euser'), true) + + t.end() }) -test('Escape Component', { skip: true }, function () { +test('Escape Component', { skip: true }, (t) => { let chr for (let d = 0; d <= 129; ++d) { chr = String.fromCharCode(d) if (!chr.match(/[$&+,;=]/)) { - strictEqual(URI.escapeComponent(chr), encodeURIComponent(chr)) + t.equal(URI.escapeComponent(chr), encodeURIComponent(chr)) } else { - strictEqual(URI.escapeComponent(chr), chr) + t.equal(URI.escapeComponent(chr), chr) } } - strictEqual(URI.escapeComponent('\u00c0'), encodeURIComponent('\u00c0')) - strictEqual(URI.escapeComponent('\u07ff'), encodeURIComponent('\u07ff')) - strictEqual(URI.escapeComponent('\u0800'), encodeURIComponent('\u0800')) - strictEqual(URI.escapeComponent('\u30a2'), encodeURIComponent('\u30a2')) + t.equal(URI.escapeComponent('\u00c0'), encodeURIComponent('\u00c0')) + t.equal(URI.escapeComponent('\u07ff'), encodeURIComponent('\u07ff')) + t.equal(URI.escapeComponent('\u0800'), encodeURIComponent('\u0800')) + t.equal(URI.escapeComponent('\u30a2'), encodeURIComponent('\u30a2')) + t.end() }) -test('Unescape Component', { skip: true }, function () { +test('Unescape Component', { skip: true }, (t) => { let chr for (let d = 0; d <= 129; ++d) { chr = String.fromCharCode(d) - strictEqual(URI.unescapeComponent(encodeURIComponent(chr)), chr) + t.equal(URI.unescapeComponent(encodeURIComponent(chr)), chr) } - strictEqual(URI.unescapeComponent(encodeURIComponent('\u00c0')), '\u00c0') - strictEqual(URI.unescapeComponent(encodeURIComponent('\u07ff')), '\u07ff') - strictEqual(URI.unescapeComponent(encodeURIComponent('\u0800')), '\u0800') - strictEqual(URI.unescapeComponent(encodeURIComponent('\u30a2')), '\u30a2') + t.equal(URI.unescapeComponent(encodeURIComponent('\u00c0')), '\u00c0') + t.equal(URI.unescapeComponent(encodeURIComponent('\u07ff')), '\u07ff') + t.equal(URI.unescapeComponent(encodeURIComponent('\u0800')), '\u0800') + t.equal(URI.unescapeComponent(encodeURIComponent('\u30a2')), '\u30a2') + t.end() }) -// -// IRI -// - const IRI_OPTION = { iri: true, unicodeSupport: true } -test('IRI Parsing', { skip: true }, function () { +test('IRI Parsing', { skip: true }, (t) => { const components = URI.parse('uri://us\xA0er:pa\uD7FFss@example.com:123/o\uF900ne/t\uFDCFwo.t\uFDF0hree?q1=a1\uF8FF\uE000&q2=a2#bo\uFFEFdy', IRI_OPTION) - strictEqual(components.error, undefined, 'all errors') - strictEqual(components.scheme, 'uri', 'scheme') - // strictEqual(components.authority, "us\xA0er:pa\uD7FFss@example.com:123", "authority"); - strictEqual(components.userinfo, 'us\xA0er:pa\uD7FFss', 'userinfo') - strictEqual(components.host, 'example.com', 'host') - strictEqual(components.port, 123, 'port') - strictEqual(components.path, '/o\uF900ne/t\uFDCFwo.t\uFDF0hree', 'path') - strictEqual(components.query, 'q1=a1\uF8FF\uE000&q2=a2', 'query') - strictEqual(components.fragment, 'bo\uFFEFdy', 'fragment') + t.equal(components.error, undefined, 'all errors') + t.equal(components.scheme, 'uri', 'scheme') + t.equal(components.userinfo, 'us\xA0er:pa\uD7FFss', 'userinfo') + t.equal(components.host, 'example.com', 'host') + t.equal(components.port, 123, 'port') + t.equal(components.path, '/o\uF900ne/t\uFDCFwo.t\uFDF0hree', 'path') + t.equal(components.query, 'q1=a1\uF8FF\uE000&q2=a2', 'query') + t.equal(components.fragment, 'bo\uFFEFdy', 'fragment') + t.end() }) -test('IRI Serialization', { skip: true }, function () { +test('IRI Serialization', { skip: true }, (t) => { const components = { scheme: 'uri', userinfo: 'us\xA0er:pa\uD7FFss', @@ -520,421 +493,420 @@ test('IRI Serialization', { skip: true }, function () { query: 'q1=a1\uF8FF\uE000&q2=a2', fragment: 'bo\uFFEFdy\uE001' } - strictEqual(URI.serialize(components, IRI_OPTION), 'uri://us\xA0er:pa\uD7FFss@example.com:123/o\uF900ne/t\uFDCFwo.t\uFDF0hree?q1=a1\uF8FF\uE000&q2=a2#bo\uFFEFdy%EE%80%81') + t.equal(URI.serialize(components, IRI_OPTION), 'uri://us\xA0er:pa\uD7FFss@example.com:123/o\uF900ne/t\uFDCFwo.t\uFDF0hree?q1=a1\uF8FF\uE000&q2=a2#bo\uFFEFdy%EE%80%81') + t.end() }) -test('IRI Normalizing', { skip: true }, function () { - strictEqual(URI.normalize('uri://www.example.org/red%09ros\xE9#red', IRI_OPTION), 'uri://www.example.org/red%09ros\xE9#red') +test('IRI Normalizing', { skip: true }, (t) => { + t.equal(URI.normalize('uri://www.example.org/red%09ros\xE9#red', IRI_OPTION), 'uri://www.example.org/red%09ros\xE9#red') + t.end() }) -test('IRI Equals', { skip: true }, function () { +test('IRI Equals', { skip: true }, (t) => { // example from RFC 3987 - strictEqual(URI.equal('example://a/b/c/%7Bfoo%7D/ros\xE9', 'eXAMPLE://a/./b/../b/%63/%7bfoo%7d/ros%C3%A9', IRI_OPTION), true) + t.equal(URI.equal('example://a/b/c/%7Bfoo%7D/ros\xE9', 'eXAMPLE://a/./b/../b/%63/%7bfoo%7d/ros%C3%A9', IRI_OPTION), true) + t.end() }) -test('Convert IRI to URI', { skip: true }, function () { +test('Convert IRI to URI', { skip: true }, (t) => { // example from RFC 3987 - strictEqual(URI.serialize(URI.parse('uri://www.example.org/red%09ros\xE9#red', IRI_OPTION)), 'uri://www.example.org/red%09ros%C3%A9#red') + t.equal(URI.serialize(URI.parse('uri://www.example.org/red%09ros\xE9#red', IRI_OPTION)), 'uri://www.example.org/red%09ros%C3%A9#red') // Internationalized Domain Name conversion via punycode example from RFC 3987 - strictEqual(URI.serialize(URI.parse('uri://r\xE9sum\xE9.example.org', { iri: true, domainHost: true }), { domainHost: true }), 'uri://xn--rsum-bpad.example.org') + t.equal(URI.serialize(URI.parse('uri://r\xE9sum\xE9.example.org', { iri: true, domainHost: true }), { domainHost: true }), 'uri://xn--rsum-bpad.example.org') + t.end() }) -test('Convert URI to IRI', { skip: true }, function () { +test('Convert URI to IRI', { skip: true }, (t) => { // examples from RFC 3987 - strictEqual(URI.serialize(URI.parse('uri://www.example.org/D%C3%BCrst'), IRI_OPTION), 'uri://www.example.org/D\xFCrst') - strictEqual(URI.serialize(URI.parse('uri://www.example.org/D%FCrst'), IRI_OPTION), 'uri://www.example.org/D%FCrst') - strictEqual(URI.serialize(URI.parse('uri://xn--99zt52a.example.org/%e2%80%ae'), IRI_OPTION), 'uri://xn--99zt52a.example.org/%E2%80%AE') // or uri://\u7D0D\u8C46.example.org/%E2%80%AE + t.equal(URI.serialize(URI.parse('uri://www.example.org/D%C3%BCrst'), IRI_OPTION), 'uri://www.example.org/D\xFCrst') + t.equal(URI.serialize(URI.parse('uri://www.example.org/D%FCrst'), IRI_OPTION), 'uri://www.example.org/D%FCrst') + t.equal(URI.serialize(URI.parse('uri://xn--99zt52a.example.org/%e2%80%ae'), IRI_OPTION), 'uri://xn--99zt52a.example.org/%E2%80%AE') // or uri://\u7D0D\u8C46.example.org/%E2%80%AE // Internationalized Domain Name conversion via punycode example from RFC 3987 - strictEqual(URI.serialize(URI.parse('uri://xn--rsum-bpad.example.org', { domainHost: true }), { iri: true, domainHost: true }), 'uri://r\xE9sum\xE9.example.org') + t.equal(URI.serialize(URI.parse('uri://xn--rsum-bpad.example.org', { domainHost: true }), { iri: true, domainHost: true }), 'uri://r\xE9sum\xE9.example.org') + t.end() }) -// -// HTTP -// - if (URI.SCHEMES.http) { - // module("HTTP"); - - test('HTTP Equals', function () { + test('HTTP Equals', (t) => { // test from RFC 2616 - strictEqual(URI.equal('http://abc.com:80/~smith/home.html', 'http://abc.com/~smith/home.html'), true) - strictEqual(URI.equal('http://ABC.com/%7Esmith/home.html', 'http://abc.com/~smith/home.html'), true) - strictEqual(URI.equal('http://ABC.com:/%7esmith/home.html', 'http://abc.com/~smith/home.html'), true) - strictEqual(URI.equal('HTTP://ABC.COM', 'http://abc.com/'), true) + t.equal(URI.equal('http://abc.com:80/~smith/home.html', 'http://abc.com/~smith/home.html'), true) + t.equal(URI.equal('http://ABC.com/%7Esmith/home.html', 'http://abc.com/~smith/home.html'), true) + t.equal(URI.equal('http://ABC.com:/%7esmith/home.html', 'http://abc.com/~smith/home.html'), true) + t.equal(URI.equal('HTTP://ABC.COM', 'http://abc.com/'), true) // test from RFC 3986 - strictEqual(URI.equal('http://example.com:/', 'http://example.com:80/'), true) + t.equal(URI.equal('http://example.com:/', 'http://example.com:80/'), true) + t.end() }) } if (URI.SCHEMES.https) { - // module("HTTPS"); - - test('HTTPS Equals', function () { - strictEqual(URI.equal('https://example.com', 'https://example.com:443/'), true) - strictEqual(URI.equal('https://example.com:/', 'https://example.com:443/'), true) + test('HTTPS Equals', (t) => { + t.equal(URI.equal('https://example.com', 'https://example.com:443/'), true) + t.equal(URI.equal('https://example.com:/', 'https://example.com:443/'), true) + t.end() }) } -// -// URN -// - if (URI.SCHEMES.urn) { - // module("URN"); - - test('URN Parsing', function () { + test('URN Parsing', (t) => { // example from RFC 2141 const components = URI.parse('urn:foo:a123,456') - strictEqual(components.error, undefined, 'errors') - strictEqual(components.scheme, 'urn', 'scheme') - // strictEqual(components.authority, undefined, "authority"); - strictEqual(components.userinfo, undefined, 'userinfo') - strictEqual(components.host, undefined, 'host') - strictEqual(components.port, undefined, 'port') - strictEqual(components.path, undefined, 'path') - strictEqual(components.query, undefined, 'query') - strictEqual(components.fragment, undefined, 'fragment') - strictEqual(components.nid, 'foo', 'nid') - strictEqual(components.nss, 'a123,456', 'nss') + t.equal(components.error, undefined, 'errors') + t.equal(components.scheme, 'urn', 'scheme') + t.equal(components.userinfo, undefined, 'userinfo') + t.equal(components.host, undefined, 'host') + t.equal(components.port, undefined, 'port') + t.equal(components.path, undefined, 'path') + t.equal(components.query, undefined, 'query') + t.equal(components.fragment, undefined, 'fragment') + t.equal(components.nid, 'foo', 'nid') + t.equal(components.nss, 'a123,456', 'nss') + t.end() }) - test('URN Serialization', function () { + test('URN Serialization', (t) => { // example from RFC 2141 const components = { scheme: 'urn', nid: 'foo', nss: 'a123,456' } - strictEqual(URI.serialize(components), 'urn:foo:a123,456') + t.equal(URI.serialize(components), 'urn:foo:a123,456') + t.end() }) - test('URN Equals', { skip: true }, function () { + test('URN Equals', { skip: true }, (t) => { // test from RFC 2141 - strictEqual(URI.equal('urn:foo:a123,456', 'urn:foo:a123,456'), true) - strictEqual(URI.equal('urn:foo:a123,456', 'URN:foo:a123,456'), true) - strictEqual(URI.equal('urn:foo:a123,456', 'urn:FOO:a123,456'), true) - strictEqual(URI.equal('urn:foo:a123,456', 'urn:foo:A123,456'), false) - strictEqual(URI.equal('urn:foo:a123%2C456', 'URN:FOO:a123%2c456'), true) + t.equal(URI.equal('urn:foo:a123,456', 'urn:foo:a123,456'), true) + t.equal(URI.equal('urn:foo:a123,456', 'URN:foo:a123,456'), true) + t.equal(URI.equal('urn:foo:a123,456', 'urn:FOO:a123,456'), true) + t.equal(URI.equal('urn:foo:a123,456', 'urn:foo:A123,456'), false) + t.equal(URI.equal('urn:foo:a123%2C456', 'URN:FOO:a123%2c456'), true) + t.end() }) - test('URN Resolving', function () { + test('URN Resolving', (t) => { // example from epoberezkin - strictEqual(URI.resolve('', 'urn:some:ip:prop'), 'urn:some:ip:prop') - strictEqual(URI.resolve('#', 'urn:some:ip:prop'), 'urn:some:ip:prop') - strictEqual(URI.resolve('urn:some:ip:prop', 'urn:some:ip:prop'), 'urn:some:ip:prop') - strictEqual(URI.resolve('urn:some:other:prop', 'urn:some:ip:prop'), 'urn:some:ip:prop') + t.equal(URI.resolve('', 'urn:some:ip:prop'), 'urn:some:ip:prop') + t.equal(URI.resolve('#', 'urn:some:ip:prop'), 'urn:some:ip:prop') + t.equal(URI.resolve('urn:some:ip:prop', 'urn:some:ip:prop'), 'urn:some:ip:prop') + t.equal(URI.resolve('urn:some:other:prop', 'urn:some:ip:prop'), 'urn:some:ip:prop') + t.end() }) - // - // URN UUID - // - - test('UUID Parsing', function () { + test('UUID Parsing', (t) => { // example from RFC 4122 let components = URI.parse('urn:uuid:f81d4fae-7dec-11d0-a765-00a0c91e6bf6') - strictEqual(components.error, undefined, 'errors') - strictEqual(components.scheme, 'urn', 'scheme') - // strictEqual(components.authority, undefined, "authority"); - strictEqual(components.userinfo, undefined, 'userinfo') - strictEqual(components.host, undefined, 'host') - strictEqual(components.port, undefined, 'port') - strictEqual(components.path, undefined, 'path') - strictEqual(components.query, undefined, 'query') - strictEqual(components.fragment, undefined, 'fragment') - strictEqual(components.nid, 'uuid', 'nid') - strictEqual(components.nss, undefined, 'nss') - strictEqual(components.uuid, 'f81d4fae-7dec-11d0-a765-00a0c91e6bf6', 'uuid') + t.equal(components.error, undefined, 'errors') + t.equal(components.scheme, 'urn', 'scheme') + t.equal(components.userinfo, undefined, 'userinfo') + t.equal(components.host, undefined, 'host') + t.equal(components.port, undefined, 'port') + t.equal(components.path, undefined, 'path') + t.equal(components.query, undefined, 'query') + t.equal(components.fragment, undefined, 'fragment') + t.equal(components.nid, 'uuid', 'nid') + t.equal(components.nss, undefined, 'nss') + t.equal(components.uuid, 'f81d4fae-7dec-11d0-a765-00a0c91e6bf6', 'uuid') components = URI.parse('urn:uuid:notauuid-7dec-11d0-a765-00a0c91e6bf6') - notStrictEqual(components.error, undefined, 'errors') + t.notEqual(components.error, undefined, 'errors') + t.end() }) - test('UUID Serialization', function () { + test('UUID Serialization', (t) => { // example from RFC 4122 let components = { scheme: 'urn', nid: 'uuid', uuid: 'f81d4fae-7dec-11d0-a765-00a0c91e6bf6' } - strictEqual(URI.serialize(components), 'urn:uuid:f81d4fae-7dec-11d0-a765-00a0c91e6bf6') + t.equal(URI.serialize(components), 'urn:uuid:f81d4fae-7dec-11d0-a765-00a0c91e6bf6') components = { scheme: 'urn', nid: 'uuid', uuid: 'notauuid-7dec-11d0-a765-00a0c91e6bf6' } - strictEqual(URI.serialize(components), 'urn:uuid:notauuid-7dec-11d0-a765-00a0c91e6bf6') + t.equal(URI.serialize(components), 'urn:uuid:notauuid-7dec-11d0-a765-00a0c91e6bf6') + t.end() }) - test('UUID Equals', function () { - strictEqual(URI.equal('URN:UUID:F81D4FAE-7DEC-11D0-A765-00A0C91E6BF6', 'urn:uuid:f81d4fae-7dec-11d0-a765-00a0c91e6bf6'), true) + test('UUID Equals', (t) => { + t.equal(URI.equal('URN:UUID:F81D4FAE-7DEC-11D0-A765-00A0C91E6BF6', 'urn:uuid:f81d4fae-7dec-11d0-a765-00a0c91e6bf6'), true) + t.end() }) - test('URN NID Override', function () { + test('URN NID Override', (t) => { let components = URI.parse('urn:foo:f81d4fae-7dec-11d0-a765-00a0c91e6bf6', { nid: 'uuid' }) - strictEqual(components.error, undefined, 'errors') - strictEqual(components.scheme, 'urn', 'scheme') - strictEqual(components.path, undefined, 'path') - strictEqual(components.nid, 'foo', 'nid') - strictEqual(components.nss, undefined, 'nss') - strictEqual(components.uuid, 'f81d4fae-7dec-11d0-a765-00a0c91e6bf6', 'uuid') + t.equal(components.error, undefined, 'errors') + t.equal(components.scheme, 'urn', 'scheme') + t.equal(components.path, undefined, 'path') + t.equal(components.nid, 'foo', 'nid') + t.equal(components.nss, undefined, 'nss') + t.equal(components.uuid, 'f81d4fae-7dec-11d0-a765-00a0c91e6bf6', 'uuid') components = { scheme: 'urn', nid: 'foo', uuid: 'f81d4fae-7dec-11d0-a765-00a0c91e6bf6' } - strictEqual(URI.serialize(components, { nid: 'uuid' }), 'urn:foo:f81d4fae-7dec-11d0-a765-00a0c91e6bf6') + t.equal(URI.serialize(components, { nid: 'uuid' }), 'urn:foo:f81d4fae-7dec-11d0-a765-00a0c91e6bf6') + t.end() }) } -// -// Mailto -// - if (URI.SCHEMES.mailto) { - // module("Mailto"); - - test('Mailto Parse', function () { + test('Mailto Parse', (t) => { let components // tests from RFC 6068 components = URI.parse('mailto:chris@example.com') - strictEqual(components.error, undefined, 'error') - strictEqual(components.scheme, 'mailto', 'scheme') - strictEqual(components.userinfo, undefined, 'userinfo') - strictEqual(components.host, undefined, 'host') - strictEqual(components.port, undefined, 'port') - strictEqual(components.path, undefined, 'path') - strictEqual(components.query, undefined, 'query') - strictEqual(components.fragment, undefined, 'fragment') - deepEqual(components.to, ['chris@example.com'], 'to') - strictEqual(components.subject, undefined, 'subject') - strictEqual(components.body, undefined, 'body') - strictEqual(components.headers, undefined, 'headers') + t.equal(components.error, undefined, 'error') + t.equal(components.scheme, 'mailto', 'scheme') + t.equal(components.userinfo, undefined, 'userinfo') + t.equal(components.host, undefined, 'host') + t.equal(components.port, undefined, 'port') + t.equal(components.path, undefined, 'path') + t.equal(components.query, undefined, 'query') + t.equal(components.fragment, undefined, 'fragment') + t.deepEqual(components.to, ['chris@example.com'], 'to') + t.equal(components.subject, undefined, 'subject') + t.equal(components.body, undefined, 'body') + t.equal(components.headers, undefined, 'headers') components = URI.parse('mailto:infobot@example.com?subject=current-issue') - deepEqual(components.to, ['infobot@example.com'], 'to') - strictEqual(components.subject, 'current-issue', 'subject') + t.deepEqual(components.to, ['infobot@example.com'], 'to') + t.equal(components.subject, 'current-issue', 'subject') components = URI.parse('mailto:infobot@example.com?body=send%20current-issue') - deepEqual(components.to, ['infobot@example.com'], 'to') - strictEqual(components.body, 'send current-issue', 'body') + t.deepEqual(components.to, ['infobot@example.com'], 'to') + t.equal(components.body, 'send current-issue', 'body') components = URI.parse('mailto:infobot@example.com?body=send%20current-issue%0D%0Asend%20index') - deepEqual(components.to, ['infobot@example.com'], 'to') - strictEqual(components.body, 'send current-issue\x0D\x0Asend index', 'body') + t.deepEqual(components.to, ['infobot@example.com'], 'to') + t.equal(components.body, 'send current-issue\x0D\x0Asend index', 'body') components = URI.parse('mailto:list@example.org?In-Reply-To=%3C3469A91.D10AF4C@example.com%3E') - deepEqual(components.to, ['list@example.org'], 'to') - deepEqual(components.headers, { 'In-Reply-To': '<3469A91.D10AF4C@example.com>' }, 'headers') + t.deepEqual(components.to, ['list@example.org'], 'to') + t.deepEqual(components.headers, { 'In-Reply-To': '<3469A91.D10AF4C@example.com>' }, 'headers') components = URI.parse('mailto:majordomo@example.com?body=subscribe%20bamboo-l') - deepEqual(components.to, ['majordomo@example.com'], 'to') - strictEqual(components.body, 'subscribe bamboo-l', 'body') + t.deepEqual(components.to, ['majordomo@example.com'], 'to') + t.equal(components.body, 'subscribe bamboo-l', 'body') components = URI.parse('mailto:joe@example.com?cc=bob@example.com&body=hello') - deepEqual(components.to, ['joe@example.com'], 'to') - strictEqual(components.body, 'hello', 'body') - deepEqual(components.headers, { cc: 'bob@example.com' }, 'headers') + t.deepEqual(components.to, ['joe@example.com'], 'to') + t.equal(components.body, 'hello', 'body') + t.deepEqual(components.headers, { cc: 'bob@example.com' }, 'headers') components = URI.parse('mailto:joe@example.com?cc=bob@example.com?body=hello') - if (URI.VALIDATE_SUPPORT) ok(components.error, 'invalid header fields') + if (URI.VALIDATE_SUPPORT) t.ok(components.error, 'invalid header fields') components = URI.parse('mailto:gorby%25kremvax@example.com') - deepEqual(components.to, ['gorby%kremvax@example.com'], 'to gorby%kremvax@example.com') + t.deepEqual(components.to, ['gorby%kremvax@example.com'], 'to gorby%kremvax@example.com') components = URI.parse('mailto:unlikely%3Faddress@example.com?blat=foop') - deepEqual(components.to, ['unlikely?address@example.com'], 'to unlikely?address@example.com') - deepEqual(components.headers, { blat: 'foop' }, 'headers') + t.deepEqual(components.to, ['unlikely?address@example.com'], 'to unlikely?address@example.com') + t.deepEqual(components.headers, { blat: 'foop' }, 'headers') components = URI.parse('mailto:Mike%26family@example.org') - deepEqual(components.to, ['Mike&family@example.org'], 'to Mike&family@example.org') + t.deepEqual(components.to, ['Mike&family@example.org'], 'to Mike&family@example.org') components = URI.parse('mailto:%22not%40me%22@example.org') - deepEqual(components.to, ['"not@me"@example.org'], 'to ' + '"not@me"@example.org') + t.deepEqual(components.to, ['"not@me"@example.org'], 'to ' + '"not@me"@example.org') components = URI.parse('mailto:%22oh%5C%5Cno%22@example.org') - deepEqual(components.to, ['"oh\\\\no"@example.org'], 'to ' + '"oh\\\\no"@example.org') + t.deepEqual(components.to, ['"oh\\\\no"@example.org'], 'to ' + '"oh\\\\no"@example.org') components = URI.parse("mailto:%22%5C%5C%5C%22it's%5C%20ugly%5C%5C%5C%22%22@example.org") - deepEqual(components.to, ['"\\\\\\"it\'s\\ ugly\\\\\\""@example.org'], 'to ' + '"\\\\\\"it\'s\\ ugly\\\\\\""@example.org') + t.deepEqual(components.to, ['"\\\\\\"it\'s\\ ugly\\\\\\""@example.org'], 'to ' + '"\\\\\\"it\'s\\ ugly\\\\\\""@example.org') components = URI.parse('mailto:user@example.org?subject=caf%C3%A9') - deepEqual(components.to, ['user@example.org'], 'to') - strictEqual(components.subject, 'caf\xE9', 'subject') + t.deepEqual(components.to, ['user@example.org'], 'to') + t.equal(components.subject, 'caf\xE9', 'subject') components = URI.parse('mailto:user@example.org?subject=%3D%3Futf-8%3FQ%3Fcaf%3DC3%3DA9%3F%3D') - deepEqual(components.to, ['user@example.org'], 'to') - strictEqual(components.subject, '=?utf-8?Q?caf=C3=A9?=', 'subject') // TODO: Verify this + t.deepEqual(components.to, ['user@example.org'], 'to') + t.equal(components.subject, '=?utf-8?Q?caf=C3=A9?=', 'subject') // TODO: Verify this components = URI.parse('mailto:user@example.org?subject=%3D%3Fiso-8859-1%3FQ%3Fcaf%3DE9%3F%3D') - deepEqual(components.to, ['user@example.org'], 'to') - strictEqual(components.subject, '=?iso-8859-1?Q?caf=E9?=', 'subject') // TODO: Verify this + t.deepEqual(components.to, ['user@example.org'], 'to') + t.equal(components.subject, '=?iso-8859-1?Q?caf=E9?=', 'subject') // TODO: Verify this components = URI.parse('mailto:user@example.org?subject=caf%C3%A9&body=caf%C3%A9') - deepEqual(components.to, ['user@example.org'], 'to') - strictEqual(components.subject, 'caf\xE9', 'subject') - strictEqual(components.body, 'caf\xE9', 'body') + t.deepEqual(components.to, ['user@example.org'], 'to') + t.equal(components.subject, 'caf\xE9', 'subject') + t.equal(components.body, 'caf\xE9', 'body') if (URI.IRI_SUPPORT) { components = URI.parse('mailto:user@%E7%B4%8D%E8%B1%86.example.org?subject=Test&body=NATTO') - deepEqual(components.to, ['user@xn--99zt52a.example.org'], 'to') - strictEqual(components.subject, 'Test', 'subject') - strictEqual(components.body, 'NATTO', 'body') + t.deepEqual(components.to, ['user@xn--99zt52a.example.org'], 'to') + t.equal(components.subject, 'Test', 'subject') + t.equal(components.body, 'NATTO', 'body') } + + t.end() }) - test('Mailto Serialize', function () { + test('Mailto Serialize', (t) => { // tests from RFC 6068 - strictEqual(URI.serialize({ scheme: 'mailto', to: ['chris@example.com'] }), 'mailto:chris@example.com') - strictEqual(URI.serialize({ scheme: 'mailto', to: ['infobot@example.com'], body: 'current-issue' }), 'mailto:infobot@example.com?body=current-issue') - strictEqual(URI.serialize({ scheme: 'mailto', to: ['infobot@example.com'], body: 'send current-issue' }), 'mailto:infobot@example.com?body=send%20current-issue') - strictEqual(URI.serialize({ scheme: 'mailto', to: ['infobot@example.com'], body: 'send current-issue\x0D\x0Asend index' }), 'mailto:infobot@example.com?body=send%20current-issue%0D%0Asend%20index') - strictEqual(URI.serialize({ scheme: 'mailto', to: ['list@example.org'], headers: { 'In-Reply-To': '<3469A91.D10AF4C@example.com>' } }), 'mailto:list@example.org?In-Reply-To=%3C3469A91.D10AF4C@example.com%3E') - strictEqual(URI.serialize({ scheme: 'mailto', to: ['majordomo@example.com'], body: 'subscribe bamboo-l' }), 'mailto:majordomo@example.com?body=subscribe%20bamboo-l') - strictEqual(URI.serialize({ scheme: 'mailto', to: ['joe@example.com'], headers: { cc: 'bob@example.com', body: 'hello' } }), 'mailto:joe@example.com?cc=bob@example.com&body=hello') - strictEqual(URI.serialize({ scheme: 'mailto', to: ['gorby%25kremvax@example.com'] }), 'mailto:gorby%25kremvax@example.com') - strictEqual(URI.serialize({ scheme: 'mailto', to: ['unlikely%3Faddress@example.com'], headers: { blat: 'foop' } }), 'mailto:unlikely%3Faddress@example.com?blat=foop') - strictEqual(URI.serialize({ scheme: 'mailto', to: ['Mike&family@example.org'] }), 'mailto:Mike%26family@example.org') - strictEqual(URI.serialize({ scheme: 'mailto', to: ['"not@me"@example.org'] }), 'mailto:%22not%40me%22@example.org') - strictEqual(URI.serialize({ scheme: 'mailto', to: ['"oh\\\\no"@example.org'] }), 'mailto:%22oh%5C%5Cno%22@example.org') - strictEqual(URI.serialize({ scheme: 'mailto', to: ['"\\\\\\"it\'s\\ ugly\\\\\\""@example.org'] }), "mailto:%22%5C%5C%5C%22it's%5C%20ugly%5C%5C%5C%22%22@example.org") - strictEqual(URI.serialize({ scheme: 'mailto', to: ['user@example.org'], subject: 'caf\xE9' }), 'mailto:user@example.org?subject=caf%C3%A9') - strictEqual(URI.serialize({ scheme: 'mailto', to: ['user@example.org'], subject: '=?utf-8?Q?caf=C3=A9?=' }), 'mailto:user@example.org?subject=%3D%3Futf-8%3FQ%3Fcaf%3DC3%3DA9%3F%3D') - strictEqual(URI.serialize({ scheme: 'mailto', to: ['user@example.org'], subject: '=?iso-8859-1?Q?caf=E9?=' }), 'mailto:user@example.org?subject=%3D%3Fiso-8859-1%3FQ%3Fcaf%3DE9%3F%3D') - strictEqual(URI.serialize({ scheme: 'mailto', to: ['user@example.org'], subject: 'caf\xE9', body: 'caf\xE9' }), 'mailto:user@example.org?subject=caf%C3%A9&body=caf%C3%A9') + t.equal(URI.serialize({ scheme: 'mailto', to: ['chris@example.com'] }), 'mailto:chris@example.com') + t.equal(URI.serialize({ scheme: 'mailto', to: ['infobot@example.com'], body: 'current-issue' }), 'mailto:infobot@example.com?body=current-issue') + t.equal(URI.serialize({ scheme: 'mailto', to: ['infobot@example.com'], body: 'send current-issue' }), 'mailto:infobot@example.com?body=send%20current-issue') + t.equal(URI.serialize({ scheme: 'mailto', to: ['infobot@example.com'], body: 'send current-issue\x0D\x0Asend index' }), 'mailto:infobot@example.com?body=send%20current-issue%0D%0Asend%20index') + t.equal(URI.serialize({ scheme: 'mailto', to: ['list@example.org'], headers: { 'In-Reply-To': '<3469A91.D10AF4C@example.com>' } }), 'mailto:list@example.org?In-Reply-To=%3C3469A91.D10AF4C@example.com%3E') + t.equal(URI.serialize({ scheme: 'mailto', to: ['majordomo@example.com'], body: 'subscribe bamboo-l' }), 'mailto:majordomo@example.com?body=subscribe%20bamboo-l') + t.equal(URI.serialize({ scheme: 'mailto', to: ['joe@example.com'], headers: { cc: 'bob@example.com', body: 'hello' } }), 'mailto:joe@example.com?cc=bob@example.com&body=hello') + t.equal(URI.serialize({ scheme: 'mailto', to: ['gorby%25kremvax@example.com'] }), 'mailto:gorby%25kremvax@example.com') + t.equal(URI.serialize({ scheme: 'mailto', to: ['unlikely%3Faddress@example.com'], headers: { blat: 'foop' } }), 'mailto:unlikely%3Faddress@example.com?blat=foop') + t.equal(URI.serialize({ scheme: 'mailto', to: ['Mike&family@example.org'] }), 'mailto:Mike%26family@example.org') + t.equal(URI.serialize({ scheme: 'mailto', to: ['"not@me"@example.org'] }), 'mailto:%22not%40me%22@example.org') + t.equal(URI.serialize({ scheme: 'mailto', to: ['"oh\\\\no"@example.org'] }), 'mailto:%22oh%5C%5Cno%22@example.org') + t.equal(URI.serialize({ scheme: 'mailto', to: ['"\\\\\\"it\'s\\ ugly\\\\\\""@example.org'] }), "mailto:%22%5C%5C%5C%22it's%5C%20ugly%5C%5C%5C%22%22@example.org") + t.equal(URI.serialize({ scheme: 'mailto', to: ['user@example.org'], subject: 'caf\xE9' }), 'mailto:user@example.org?subject=caf%C3%A9') + t.equal(URI.serialize({ scheme: 'mailto', to: ['user@example.org'], subject: '=?utf-8?Q?caf=C3=A9?=' }), 'mailto:user@example.org?subject=%3D%3Futf-8%3FQ%3Fcaf%3DC3%3DA9%3F%3D') + t.equal(URI.serialize({ scheme: 'mailto', to: ['user@example.org'], subject: '=?iso-8859-1?Q?caf=E9?=' }), 'mailto:user@example.org?subject=%3D%3Fiso-8859-1%3FQ%3Fcaf%3DE9%3F%3D') + t.equal(URI.serialize({ scheme: 'mailto', to: ['user@example.org'], subject: 'caf\xE9', body: 'caf\xE9' }), 'mailto:user@example.org?subject=caf%C3%A9&body=caf%C3%A9') if (URI.IRI_SUPPORT) { - strictEqual(URI.serialize({ scheme: 'mailto', to: ['us\xE9r@\u7d0d\u8c46.example.org'], subject: 'Test', body: 'NATTO' }), 'mailto:us%C3%A9r@xn--99zt52a.example.org?subject=Test&body=NATTO') + t.equal(URI.serialize({ scheme: 'mailto', to: ['us\xE9r@\u7d0d\u8c46.example.org'], subject: 'Test', body: 'NATTO' }), 'mailto:us%C3%A9r@xn--99zt52a.example.org?subject=Test&body=NATTO') } + t.end() }) - test('Mailto Equals', function () { + test('Mailto Equals', (t) => { // tests from RFC 6068 - strictEqual(URI.equal('mailto:addr1@an.example,addr2@an.example', 'mailto:?to=addr1@an.example,addr2@an.example'), true) - strictEqual(URI.equal('mailto:?to=addr1@an.example,addr2@an.example', 'mailto:addr1@an.example?to=addr2@an.example'), true) + t.equal(URI.equal('mailto:addr1@an.example,addr2@an.example', 'mailto:?to=addr1@an.example,addr2@an.example'), true) + t.equal(URI.equal('mailto:?to=addr1@an.example,addr2@an.example', 'mailto:addr1@an.example?to=addr2@an.example'), true) + t.end() }) } if (URI.SCHEMES.ws) { - // module("WS"); - - test('WS Parse', function () { + test('WS Parse', (t) => { let components // example from RFC 6455, Sec 4.1 components = URI.parse('ws://example.com/chat') - strictEqual(components.error, undefined, 'error') - strictEqual(components.scheme, 'ws', 'scheme') - strictEqual(components.userinfo, undefined, 'userinfo') - strictEqual(components.host, 'example.com', 'host') - strictEqual(components.port, undefined, 'port') - strictEqual(components.path, undefined, 'path') - strictEqual(components.query, undefined, 'query') - strictEqual(components.fragment, undefined, 'fragment') - strictEqual(components.resourceName, '/chat', 'resourceName') - strictEqual(components.secure, false, 'secure') + t.equal(components.error, undefined, 'error') + t.equal(components.scheme, 'ws', 'scheme') + t.equal(components.userinfo, undefined, 'userinfo') + t.equal(components.host, 'example.com', 'host') + t.equal(components.port, undefined, 'port') + t.equal(components.path, undefined, 'path') + t.equal(components.query, undefined, 'query') + t.equal(components.fragment, undefined, 'fragment') + t.equal(components.resourceName, '/chat', 'resourceName') + t.equal(components.secure, false, 'secure') components = URI.parse('ws://example.com/foo?bar=baz') - strictEqual(components.error, undefined, 'error') - strictEqual(components.scheme, 'ws', 'scheme') - strictEqual(components.userinfo, undefined, 'userinfo') - strictEqual(components.host, 'example.com', 'host') - strictEqual(components.port, undefined, 'port') - strictEqual(components.path, undefined, 'path') - strictEqual(components.query, undefined, 'query') - strictEqual(components.fragment, undefined, 'fragment') - strictEqual(components.resourceName, '/foo?bar=baz', 'resourceName') - strictEqual(components.secure, false, 'secure') + t.equal(components.error, undefined, 'error') + t.equal(components.scheme, 'ws', 'scheme') + t.equal(components.userinfo, undefined, 'userinfo') + t.equal(components.host, 'example.com', 'host') + t.equal(components.port, undefined, 'port') + t.equal(components.path, undefined, 'path') + t.equal(components.query, undefined, 'query') + t.equal(components.fragment, undefined, 'fragment') + t.equal(components.resourceName, '/foo?bar=baz', 'resourceName') + t.equal(components.secure, false, 'secure') components = URI.parse('ws://example.com/?bar=baz') - strictEqual(components.resourceName, '/?bar=baz', 'resourceName') + t.equal(components.resourceName, '/?bar=baz', 'resourceName') + + t.end() }) - test('WS Serialize', function () { - strictEqual(URI.serialize({ scheme: 'ws' }), 'ws:') - strictEqual(URI.serialize({ scheme: 'ws', host: 'example.com' }), 'ws://example.com') - strictEqual(URI.serialize({ scheme: 'ws', resourceName: '/' }), 'ws:') - strictEqual(URI.serialize({ scheme: 'ws', resourceName: '/foo' }), 'ws:/foo') - strictEqual(URI.serialize({ scheme: 'ws', resourceName: '/foo?bar' }), 'ws:/foo?bar') - strictEqual(URI.serialize({ scheme: 'ws', secure: false }), 'ws:') - strictEqual(URI.serialize({ scheme: 'ws', secure: true }), 'wss:') - strictEqual(URI.serialize({ scheme: 'ws', host: 'example.com', resourceName: '/foo' }), 'ws://example.com/foo') - strictEqual(URI.serialize({ scheme: 'ws', host: 'example.com', resourceName: '/foo?bar' }), 'ws://example.com/foo?bar') - strictEqual(URI.serialize({ scheme: 'ws', host: 'example.com', secure: false }), 'ws://example.com') - strictEqual(URI.serialize({ scheme: 'ws', host: 'example.com', secure: true }), 'wss://example.com') - strictEqual(URI.serialize({ scheme: 'ws', host: 'example.com', resourceName: '/foo?bar', secure: false }), 'ws://example.com/foo?bar') - strictEqual(URI.serialize({ scheme: 'ws', host: 'example.com', resourceName: '/foo?bar', secure: true }), 'wss://example.com/foo?bar') + test('WS Serialize', (t) => { + t.equal(URI.serialize({ scheme: 'ws' }), 'ws:') + t.equal(URI.serialize({ scheme: 'ws', host: 'example.com' }), 'ws://example.com') + t.equal(URI.serialize({ scheme: 'ws', resourceName: '/' }), 'ws:') + t.equal(URI.serialize({ scheme: 'ws', resourceName: '/foo' }), 'ws:/foo') + t.equal(URI.serialize({ scheme: 'ws', resourceName: '/foo?bar' }), 'ws:/foo?bar') + t.equal(URI.serialize({ scheme: 'ws', secure: false }), 'ws:') + t.equal(URI.serialize({ scheme: 'ws', secure: true }), 'wss:') + t.equal(URI.serialize({ scheme: 'ws', host: 'example.com', resourceName: '/foo' }), 'ws://example.com/foo') + t.equal(URI.serialize({ scheme: 'ws', host: 'example.com', resourceName: '/foo?bar' }), 'ws://example.com/foo?bar') + t.equal(URI.serialize({ scheme: 'ws', host: 'example.com', secure: false }), 'ws://example.com') + t.equal(URI.serialize({ scheme: 'ws', host: 'example.com', secure: true }), 'wss://example.com') + t.equal(URI.serialize({ scheme: 'ws', host: 'example.com', resourceName: '/foo?bar', secure: false }), 'ws://example.com/foo?bar') + t.equal(URI.serialize({ scheme: 'ws', host: 'example.com', resourceName: '/foo?bar', secure: true }), 'wss://example.com/foo?bar') + t.end() }) - test('WS Equal', function () { - strictEqual(URI.equal('WS://ABC.COM:80/chat#one', 'ws://abc.com/chat'), true) + test('WS Equal', (t) => { + t.equal(URI.equal('WS://ABC.COM:80/chat#one', 'ws://abc.com/chat'), true) + t.end() }) - test('WS Normalize', function () { - strictEqual(URI.normalize('ws://example.com:80/foo#hash'), 'ws://example.com/foo') + test('WS Normalize', (t) => { + t.equal(URI.normalize('ws://example.com:80/foo#hash'), 'ws://example.com/foo') + t.end() }) } if (URI.SCHEMES.wss) { - // module("WSS"); - - test('WSS Parse', function () { + test('WSS Parse', (t) => { let components // example from RFC 6455, Sec 4.1 components = URI.parse('wss://example.com/chat') - strictEqual(components.error, undefined, 'error') - strictEqual(components.scheme, 'wss', 'scheme') - strictEqual(components.userinfo, undefined, 'userinfo') - strictEqual(components.host, 'example.com', 'host') - strictEqual(components.port, undefined, 'port') - strictEqual(components.path, undefined, 'path') - strictEqual(components.query, undefined, 'query') - strictEqual(components.fragment, undefined, 'fragment') - strictEqual(components.resourceName, '/chat', 'resourceName') - strictEqual(components.secure, true, 'secure') + t.equal(components.error, undefined, 'error') + t.equal(components.scheme, 'wss', 'scheme') + t.equal(components.userinfo, undefined, 'userinfo') + t.equal(components.host, 'example.com', 'host') + t.equal(components.port, undefined, 'port') + t.equal(components.path, undefined, 'path') + t.equal(components.query, undefined, 'query') + t.equal(components.fragment, undefined, 'fragment') + t.equal(components.resourceName, '/chat', 'resourceName') + t.equal(components.secure, true, 'secure') components = URI.parse('wss://example.com/foo?bar=baz') - strictEqual(components.error, undefined, 'error') - strictEqual(components.scheme, 'wss', 'scheme') - strictEqual(components.userinfo, undefined, 'userinfo') - strictEqual(components.host, 'example.com', 'host') - strictEqual(components.port, undefined, 'port') - strictEqual(components.path, undefined, 'path') - strictEqual(components.query, undefined, 'query') - strictEqual(components.fragment, undefined, 'fragment') - strictEqual(components.resourceName, '/foo?bar=baz', 'resourceName') - strictEqual(components.secure, true, 'secure') + t.equal(components.error, undefined, 'error') + t.equal(components.scheme, 'wss', 'scheme') + t.equal(components.userinfo, undefined, 'userinfo') + t.equal(components.host, 'example.com', 'host') + t.equal(components.port, undefined, 'port') + t.equal(components.path, undefined, 'path') + t.equal(components.query, undefined, 'query') + t.equal(components.fragment, undefined, 'fragment') + t.equal(components.resourceName, '/foo?bar=baz', 'resourceName') + t.equal(components.secure, true, 'secure') components = URI.parse('wss://example.com/?bar=baz') - strictEqual(components.resourceName, '/?bar=baz', 'resourceName') + t.equal(components.resourceName, '/?bar=baz', 'resourceName') + + t.end() }) - test('WSS Serialize', function () { - strictEqual(URI.serialize({ scheme: 'wss' }), 'wss:') - strictEqual(URI.serialize({ scheme: 'wss', host: 'example.com' }), 'wss://example.com') - strictEqual(URI.serialize({ scheme: 'wss', resourceName: '/' }), 'wss:') - strictEqual(URI.serialize({ scheme: 'wss', resourceName: '/foo' }), 'wss:/foo') - strictEqual(URI.serialize({ scheme: 'wss', resourceName: '/foo?bar' }), 'wss:/foo?bar') - strictEqual(URI.serialize({ scheme: 'wss', secure: false }), 'ws:') - strictEqual(URI.serialize({ scheme: 'wss', secure: true }), 'wss:') - strictEqual(URI.serialize({ scheme: 'wss', host: 'example.com', resourceName: '/foo' }), 'wss://example.com/foo') - strictEqual(URI.serialize({ scheme: 'wss', host: 'example.com', resourceName: '/foo?bar' }), 'wss://example.com/foo?bar') - strictEqual(URI.serialize({ scheme: 'wss', host: 'example.com', secure: false }), 'ws://example.com') - strictEqual(URI.serialize({ scheme: 'wss', host: 'example.com', secure: true }), 'wss://example.com') - strictEqual(URI.serialize({ scheme: 'wss', host: 'example.com', resourceName: '/foo?bar', secure: false }), 'ws://example.com/foo?bar') - strictEqual(URI.serialize({ scheme: 'wss', host: 'example.com', resourceName: '/foo?bar', secure: true }), 'wss://example.com/foo?bar') + test('WSS Serialize', (t) => { + t.equal(URI.serialize({ scheme: 'wss' }), 'wss:') + t.equal(URI.serialize({ scheme: 'wss', host: 'example.com' }), 'wss://example.com') + t.equal(URI.serialize({ scheme: 'wss', resourceName: '/' }), 'wss:') + t.equal(URI.serialize({ scheme: 'wss', resourceName: '/foo' }), 'wss:/foo') + t.equal(URI.serialize({ scheme: 'wss', resourceName: '/foo?bar' }), 'wss:/foo?bar') + t.equal(URI.serialize({ scheme: 'wss', secure: false }), 'ws:') + t.equal(URI.serialize({ scheme: 'wss', secure: true }), 'wss:') + t.equal(URI.serialize({ scheme: 'wss', host: 'example.com', resourceName: '/foo' }), 'wss://example.com/foo') + t.equal(URI.serialize({ scheme: 'wss', host: 'example.com', resourceName: '/foo?bar' }), 'wss://example.com/foo?bar') + t.equal(URI.serialize({ scheme: 'wss', host: 'example.com', secure: false }), 'ws://example.com') + t.equal(URI.serialize({ scheme: 'wss', host: 'example.com', secure: true }), 'wss://example.com') + t.equal(URI.serialize({ scheme: 'wss', host: 'example.com', resourceName: '/foo?bar', secure: false }), 'ws://example.com/foo?bar') + t.equal(URI.serialize({ scheme: 'wss', host: 'example.com', resourceName: '/foo?bar', secure: true }), 'wss://example.com/foo?bar') + t.end() }) - test('WSS Equal', function () { - strictEqual(URI.equal('WSS://ABC.COM:443/chat#one', 'wss://abc.com/chat'), true) + test('WSS Equal', (t) => { + t.equal(URI.equal('WSS://ABC.COM:443/chat#one', 'wss://abc.com/chat'), true) + t.end() }) - test('WSS Normalize', function () { - strictEqual(URI.normalize('wss://example.com:443/foo#hash'), 'wss://example.com/foo') + test('WSS Normalize', (t) => { + t.equal(URI.normalize('wss://example.com:443/foo#hash'), 'wss://example.com/foo') + t.end() }) } diff --git a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/util.test.js b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/util.test.js index 296c6620f..66d515fab 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/util.test.js +++ b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/fast-uri/test/util.test.js @@ -1,7 +1,6 @@ 'use strict' -const tap = require('tap') -const test = tap.test +const test = require('tape') const { stringArrayToHexStripped } = require('../lib/utils') @@ -19,6 +18,6 @@ test('stringArrayToHexStripped', (t) => { t.plan(testCases.length) testCases.forEach(([input, expected]) => { - t.strictSame(stringArrayToHexStripped(input[0], input[1]), expected) + t.same(stringArrayToHexStripped(input[0], input[1]), expected) }) }) diff --git a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/package.json b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/package.json index bec33e47c..5ef039857 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/package.json +++ b/node_modules/netlify-cli/node_modules/@netlify/edge-bundler/package.json @@ -1,6 +1,6 @@ { "name": "@netlify/edge-bundler", - "version": "12.2.3", + "version": "12.3.1", "description": "Intelligently prepare Netlify Edge Functions for deployment", "type": "module", "main": "./dist/node/index.js", @@ -61,7 +61,7 @@ }, "dependencies": { "@import-maps/resolve": "^1.0.1", - "@vercel/nft": "^0.27.0", + "@vercel/nft": "0.27.7", "ajv": "^8.11.2", "ajv-errors": "^3.0.0", "better-ajv-errors": "^1.2.0", @@ -84,5 +84,5 @@ "urlpattern-polyfill": "8.0.2", "uuid": "^9.0.0" }, - "gitHead": "507a010535ba4028153a755b397501109fa872c9" + "gitHead": "214d1726e1f87eedf1aeb3b62ba5b3e87b84bfab" } diff --git a/node_modules/netlify-cli/node_modules/@netlify/framework-info/dist/index.umd.cjs b/node_modules/netlify-cli/node_modules/@netlify/framework-info/dist/index.umd.cjs index 7550130cf..7a24939be 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/framework-info/dist/index.umd.cjs +++ b/node_modules/netlify-cli/node_modules/@netlify/framework-info/dist/index.umd.cjs @@ -1,13 +1,13 @@ -var Hd=Object.defineProperty;var Kd=(ie,le,ye)=>le in ie?Hd(ie,le,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ie[le]=ye;var Lr=(ie,le,ye)=>(Kd(ie,typeof le!="symbol"?le+"":le,ye),ye),no=(ie,le,ye)=>{if(!le.has(ie))throw TypeError("Cannot "+ye)};var it=(ie,le,ye)=>(no(ie,le,"read from private field"),ye?ye.call(ie):le.get(ie)),tr=(ie,le,ye)=>{if(le.has(ie))throw TypeError("Cannot add the same private member more than once");le instanceof WeakSet?le.add(ie):le.set(ie,ye)},tt=(ie,le,ye,St)=>(no(ie,le,"write to private field"),St?St.call(ie,ye):le.set(ie,ye),ye);var os=(ie,le,ye,St)=>({set _(rr){tt(ie,le,rr,ye)},get _(){return it(ie,le,St)}});(function(ie,le){typeof exports=="object"&&typeof module<"u"?le(exports):typeof define=="function"&&define.amd?define(["exports"],le):(ie=typeof globalThis<"u"?globalThis:ie||self,le(ie.frameworkInfo={}))})(this,function(ie){var Jt,We,yt,$t;"use strict";function le(e,t=1,r={}){const{indent:n=" ",includeEmptyLines:s=!1}=r;if(typeof e!="string")throw new TypeError(`Expected \`input\` to be a \`string\`, got \`${typeof e}\``);if(typeof t!="number")throw new TypeError(`Expected \`count\` to be a \`number\`, got \`${typeof t}\``);if(t<0)throw new RangeError(`Expected \`count\` to be at least 0, got \`${t}\``);if(typeof n!="string")throw new TypeError(`Expected \`options.indent\` to be a \`string\`, got \`${typeof n}\``);if(t===0)return e;const a=s?/^/gm:/^(?!\s*$)/gm;return e.replace(a,n.repeat(t))}const ye={};function St(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}const rr=/\s+at.*[(\s](.*)\)?/,so=/^(?:(?:(?:node|node:[\w/]+|(?:(?:node:)?internal\/[\w/]*|.*node_modules\/(?:babel-polyfill|pirates)\/.*)?\w+)(?:\.js)?:\d+:\d+)|native)/,ao=typeof ye.homedir>"u"?"":ye.homedir().replace(/\\/g,"/");function oo(e,{pretty:t=!1,basePath:r}={}){const n=r&&new RegExp(`(at | \\()${St(r.replace(/\\/g,"/"))}`,"g");if(typeof e=="string")return e.replace(/\\/g,"/").split(` -`).filter(s=>{const a=s.match(rr);if(a===null||!a[1])return!0;const c=a[1];return c.includes(".app/Contents/Resources/electron.asar")||c.includes(".app/Contents/Resources/default_app.asar")||c.includes("node_modules/electron/dist/resources/electron.asar")||c.includes("node_modules/electron/dist/resources/default_app.asar")?!1:!so.test(c)}).filter(s=>s.trim()!=="").map(s=>(n&&(s=s.replace(n,"$1")),t&&(s=s.replace(rr,(a,c)=>a.replace(c,c.replace(ao,"~")))),s)).join(` -`)}const io=e=>e.replace(/\s+at .*aggregate-error\/index.js:\d+:\d+\)?/g,"");class lo extends Error{constructor(r){if(!Array.isArray(r))throw new TypeError(`Expected input to be an Array, got ${typeof r}`);r=r.map(s=>s instanceof Error?s:s!==null&&typeof s=="object"?Object.assign(new Error(s.message),s):new Error(s));let n=r.map(s=>typeof s.stack=="string"&&s.stack.length>0?io(oo(s.stack)):String(s)).join(` +var Xf=Object.defineProperty;var Jf=(z,K,B)=>K in z?Xf(z,K,{enumerable:!0,configurable:!0,writable:!0,value:B}):z[K]=B;var er=(z,K,B)=>(Jf(z,typeof K!="symbol"?K+"":K,B),B),ea=(z,K,B)=>{if(!K.has(z))throw TypeError("Cannot "+B)};var Re=(z,K,B)=>(ea(z,K,"read from private field"),B?B.call(z):K.get(z)),wt=(z,K,B)=>{if(K.has(z))throw TypeError("Cannot add the same private member more than once");K instanceof WeakSet?K.add(z):K.set(z,B)},be=(z,K,B,Ge)=>(ea(z,K,"write to private field"),Ge?Ge.call(z,B):K.set(z,B),B);var xn=(z,K,B,Ge)=>({set _(Et){be(z,K,Et,B)},get _(){return Re(z,K,Ge)}});(function(z,K){typeof exports=="object"&&typeof module<"u"?K(exports):typeof define=="function"&&define.amd?define(["exports"],K):(z=typeof globalThis<"u"?globalThis:z||self,K(z.frameworkInfo={}))})(this,function(z){var vt,we,Ue,xe;"use strict";function K(e,t=1,r={}){const{indent:n=" ",includeEmptyLines:s=!1}=r;if(typeof e!="string")throw new TypeError(`Expected \`input\` to be a \`string\`, got \`${typeof e}\``);if(typeof t!="number")throw new TypeError(`Expected \`count\` to be a \`number\`, got \`${typeof t}\``);if(t<0)throw new RangeError(`Expected \`count\` to be at least 0, got \`${t}\``);if(typeof n!="string")throw new TypeError(`Expected \`options.indent\` to be a \`string\`, got \`${typeof n}\``);if(t===0)return e;const o=s?/^/gm:/^(?!\s*$)/gm;return e.replace(o,n.repeat(t))}const B={};function Ge(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}const Et=/\s+at.*[(\s](.*)\)?/,ta=/^(?:(?:(?:node|node:[\w/]+|(?:(?:node:)?internal\/[\w/]*|.*node_modules\/(?:babel-polyfill|pirates)\/.*)?\w+)(?:\.js)?:\d+:\d+)|native)/,ra=typeof B.homedir>"u"?"":B.homedir().replace(/\\/g,"/");function na(e,{pretty:t=!1,basePath:r}={}){const n=r&&new RegExp(`(at | \\()${Ge(r.replace(/\\/g,"/"))}`,"g");if(typeof e=="string")return e.replace(/\\/g,"/").split(` +`).filter(s=>{const o=s.match(Et);if(o===null||!o[1])return!0;const a=o[1];return a.includes(".app/Contents/Resources/electron.asar")||a.includes(".app/Contents/Resources/default_app.asar")||a.includes("node_modules/electron/dist/resources/electron.asar")||a.includes("node_modules/electron/dist/resources/default_app.asar")?!1:!ta.test(a)}).filter(s=>s.trim()!=="").map(s=>(n&&(s=s.replace(n,"$1")),t&&(s=s.replace(Et,(o,a)=>o.replace(a,a.replace(ra,"~")))),s)).join(` +`)}const sa=e=>e.replace(/\s+at .*aggregate-error\/index.js:\d+:\d+\)?/g,"");class oa extends Error{constructor(r){if(!Array.isArray(r))throw new TypeError(`Expected input to be an Array, got ${typeof r}`);r=r.map(s=>s instanceof Error?s:s!==null&&typeof s=="object"?Object.assign(new Error(s.message),s):new Error(s));let n=r.map(s=>typeof s.stack=="string"&&s.stack.length>0?sa(na(s.stack)):String(s)).join(` `);n=` -`+le(n,4);super(n);tr(this,Jt,void 0);Lr(this,"name","AggregateError");tt(this,Jt,r)}get errors(){return it(this,Jt).slice()}}Jt=new WeakMap;class co extends Error{constructor(t){super(),this.name="AbortError",this.message=t}}const is=e=>globalThis.DOMException===void 0?new co(e):new DOMException(e),ls=e=>{const t=e.reason===void 0?is("This operation was aborted."):e.reason;return t instanceof Error?t:is(t)};async function uo(e,t,{concurrency:r=Number.POSITIVE_INFINITY,stopOnError:n=!0,signal:s}={}){return new Promise((a,c)=>{if(e[Symbol.iterator]===void 0&&e[Symbol.asyncIterator]===void 0)throw new TypeError(`Expected \`input\` to be either an \`Iterable\` or \`AsyncIterable\`, got (${typeof e})`);if(typeof t!="function")throw new TypeError("Mapper function is required");if(!((Number.isSafeInteger(r)||r===Number.POSITIVE_INFINITY)&&r>=1))throw new TypeError(`Expected \`concurrency\` to be an integer from 1 and up or \`Infinity\`, got \`${r}\` (${typeof r})`);const i=[],o=[],u=new Map;let f=!1,p=!1,b=!1,v=0,m=0;const S=e[Symbol.iterator]===void 0?e[Symbol.asyncIterator]():e[Symbol.iterator](),E=P=>{f=!0,p=!0,c(P)};s&&(s.aborted&&E(ls(s)),s.addEventListener("abort",()=>{E(ls(s))}));const y=async()=>{if(p)return;const P=await S.next(),A=m;if(m++,P.done){if(b=!0,v===0&&!p){if(!n&&o.length>0){E(new lo(o));return}if(p=!0,u.size===0){a(i);return}const F=[];for(const[V,re]of i.entries())u.get(V)!==cs&&F.push(re);a(F)}return}v++,(async()=>{try{const F=await P.value;if(p)return;const V=await t(F,A);V===cs&&u.set(A,V),i[A]=V,v--,await y()}catch(F){if(n)E(F);else{o.push(F),v--;try{await y()}catch(V){E(V)}}}})()};(async()=>{for(let P=0;PPromise.all([t(s,a),s]),r)).filter(s=>!!s[0]).map(s=>s[1])}class po{constructor(t){Lr(this,"value");Lr(this,"next");this.value=t}}class mo{constructor(){tr(this,We,void 0);tr(this,yt,void 0);tr(this,$t,void 0);this.clear()}enqueue(t){const r=new po(t);it(this,We)?(it(this,yt).next=r,tt(this,yt,r)):(tt(this,We,r),tt(this,yt,r)),os(this,$t)._++}dequeue(){const t=it(this,We);if(t)return tt(this,We,it(this,We).next),os(this,$t)._--,t.value}clear(){tt(this,We,void 0),tt(this,yt,void 0),tt(this,$t,0)}get size(){return it(this,$t)}*[Symbol.iterator](){let t=it(this,We);for(;t;)yield t.value,t=t.next}}We=new WeakMap,yt=new WeakMap,$t=new WeakMap;function us(e){if(!((Number.isInteger(e)||e===Number.POSITIVE_INFINITY)&&e>0))throw new TypeError("Expected `concurrency` to be a number from 1 and up");const t=new mo;let r=0;const n=()=>{r--,t.size>0&&t.dequeue()()},s=async(i,o,u)=>{r++;const f=(async()=>i(...u))();o(f);try{await f}catch{}n()},a=(i,o,u)=>{t.enqueue(s.bind(void 0,i,o,u)),(async()=>(await Promise.resolve(),r0&&t.dequeue()()))()},c=(i,...o)=>new Promise(u=>{a(i,u,o)});return Object.defineProperties(c,{activeCount:{get:()=>r},pendingCount:{get:()=>t.size},clearQueue:{value:()=>{t.clear()}}}),c}class ds extends Error{constructor(t){super(),this.value=t}}const ho=async(e,t)=>t(await e),go=async e=>{const t=await Promise.all(e);if(t[1]===!0)throw new ds(t[0]);return!1};async function vo(e,t,{concurrency:r=Number.POSITIVE_INFINITY,preserveOrder:n=!0}={}){const s=us(r),a=[...e].map(i=>[i,s(ho,i,t)]),c=us(n?1:Number.POSITIVE_INFINITY);try{await Promise.all(a.map(i=>c(go,i)))}catch(i){if(i instanceof ds)return i.value;throw i}}const fs=async function({detect:{npmDependencies:e,excludedNpmDependencies:t,configFiles:r}},{pathExists:n,npmDependencies:s}){return yo(e,s)&&$o(t,s)&&await Eo(r,n)},yo=function(e,t){return e.length===0||e.some(r=>t.includes(r))},$o=function(e,t){return e.every(r=>!t.includes(r))},_o=async(e,t)=>!!await vo(e,n=>t(n)),Eo=async function(e,t){return e.length===0||await _o(e,t)},wo=function({frameworkDevCommand:e,scripts:t,runScriptCommand:r}){if(e===void 0)return[];const n=bo(t,e).map(s=>`${r} ${s}`);return n.length!==0?n:[e]},bo=function(e,t){const r=So(e,t);return r.length!==0?r:Object.keys(e).filter(s=>Po(s,e[s])).sort(ms)},ps=e=>e===-1?Number.MAX_SAFE_INTEGER:e,ms=(e,t)=>{const r=Mr.findIndex(s=>Fr(e,s)),n=Mr.findIndex(s=>Fr(t,s));return ps(r)-ps(n)},So=function(e,t){return Object.entries(e).filter(([,r])=>r.includes(t)).map(([r])=>r).sort(ms)},Po=function(e,t){return Mr.some(r=>Fr(e,r)&&!No(t))},Fr=function(e,t){return e===t||e.endsWith(`:${t}`)},Mr=["dev","serve","develop","start","run","build","web"],No=function(e){return To.some(t=>e.includes(t))},To=["netlify dev"],Vr=[{id:"astro",name:"Astro",category:"static_site_generator",detect:{npmDependencies:["astro"],excludedNpmDependencies:[],configFiles:["astro.config.mjs"]},dev:{command:"astro dev",port:3e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"astro build",directory:"dist"},staticAssetsDirectory:"public",env:{},logo:{default:"https://framework-info.netlify.app/logos/astro/light.svg",light:"https://framework-info.netlify.app/logos/astro/light.svg",dark:"https://framework-info.netlify.app/logos/astro/dark.svg"},plugins:[]},{id:"docusaurus",name:"Docusaurus",category:"static_site_generator",detect:{npmDependencies:["docusaurus"],excludedNpmDependencies:[],configFiles:["siteConfig.js"]},dev:{command:"docusaurus-start",port:3e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"docusaurus-build",directory:"build/"},staticAssetsDirectory:"static",logo:{default:"https://framework-info.netlify.app/logos/docusaurus/default.svg",light:"https://framework-info.netlify.app/logos/docusaurus/default.svg",dark:"https://framework-info.netlify.app/logos/docusaurus/default.svg"},env:{BROWSER:"none"},plugins:[]},{id:"docusaurus-v2",name:"Docusaurus 2",category:"static_site_generator",detect:{npmDependencies:["@docusaurus/core"],excludedNpmDependencies:[],configFiles:["docusaurus.config.js"]},dev:{command:"docusaurus start",port:3e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"docusaurus build",directory:"build"},staticAssetsDirectory:"static",logo:{default:"https://framework-info.netlify.app/logos/docusaurus/default.svg",light:"https://framework-info.netlify.app/logos/docusaurus/default.svg",dark:"https://framework-info.netlify.app/logos/docusaurus/default.svg"},env:{BROWSER:"none"},plugins:[]},{id:"eleventy",name:"Eleventy",category:"static_site_generator",detect:{npmDependencies:["@11ty/eleventy"],excludedNpmDependencies:[],configFiles:[".eleventy.js","eleventy.config.js","eleventy.config.cjs"]},dev:{command:"eleventy --serve",port:8080,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"eleventy",directory:"_site"},logo:{default:"https://framework-info.netlify.app/logos/eleventy/default.svg",light:"https://framework-info.netlify.app/logos/eleventy/default.svg",dark:"https://framework-info.netlify.app/logos/eleventy/default.svg"},env:{},plugins:[]},{id:"gatsby",name:"Gatsby",category:"static_site_generator",detect:{npmDependencies:["gatsby"],excludedNpmDependencies:[],configFiles:["gatsby-config.js","gatsby-config.ts"]},dev:{command:"gatsby develop",port:8e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"gatsby build",directory:"public"},staticAssetsDirectory:"static",env:{GATSBY_LOGGER:"yurnalist",GATSBY_PRECOMPILE_DEVELOP_FUNCTIONS:"true",AWS_LAMBDA_JS_RUNTIME:"nodejs14.x",NODE_VERSION:"14"},logo:{default:"https://framework-info.netlify.app/logos/gatsby/default.svg",light:"https://framework-info.netlify.app/logos/gatsby/light.svg",dark:"https://framework-info.netlify.app/logos/gatsby/dark.svg"},plugins:[{packageName:"@netlify/plugin-gatsby",condition:{minNodeVersion:"12.13.0"}}]},{id:"gridsome",name:"Gridsome",category:"static_site_generator",detect:{npmDependencies:["gridsome"],excludedNpmDependencies:[],configFiles:["gridsome.config.js"]},dev:{command:"gridsome develop",port:8080,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"gridsome build",directory:"dist"},logo:{default:"https://framework-info.netlify.app/logos/gridsome/default.svg",light:"https://framework-info.netlify.app/logos/gridsome/light.svg",dark:"https://framework-info.netlify.app/logos/gridsome/dark.svg"},env:{},plugins:[]},{id:"hexo",name:"Hexo",category:"static_site_generator",detect:{npmDependencies:["hexo"],excludedNpmDependencies:[],configFiles:["_config.yml"]},dev:{command:"hexo server",port:4e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"hexo generate",directory:"public"},logo:{default:"https://framework-info.netlify.app/logos/hexo/default.svg",light:"https://framework-info.netlify.app/logos/hexo/light.svg",dark:"https://framework-info.netlify.app/logos/hexo/dark.svg"},env:{},plugins:[]},{id:"hugo",name:"Hugo",category:"static_site_generator",detect:{npmDependencies:[],excludedNpmDependencies:[],configFiles:["config.json","config.toml","config.yaml","hugo.toml"]},dev:{command:"hugo server -w",port:1313,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"hugo",directory:"public"},logo:{default:"https://framework-info.netlify.app/logos/hugo/default.svg",light:"https://framework-info.netlify.app/logos/hugo/default.svg",dark:"https://framework-info.netlify.app/logos/hugo/default.svg"},env:{},plugins:[]},{id:"hydrogen",name:"Hydrogen",category:"static_site_generator",detect:{npmDependencies:["@shopify/hydrogen"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"vite",port:3e3,pollingStrategies:[{name:"TCP"}]},build:{command:"npm run build",directory:"dist/client"},logo:{default:"https://framework-info.netlify.app/logos/hydrogen/default.svg",light:"https://framework-info.netlify.app/logos/hydrogen/default.svg",dark:"https://framework-info.netlify.app/logos/hydrogen/default.svg"},env:{},plugins:[]},{id:"jekyll",name:"Jekyll",category:"static_site_generator",detect:{npmDependencies:[],excludedNpmDependencies:[],configFiles:["_config.yml","_config.yaml","_config.toml"]},dev:{command:"bundle exec jekyll serve -w",port:4e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"bundle exec jekyll build",directory:"_site"},logo:{default:"https://framework-info.netlify.app/logos/jekyll/dark.svg",light:"https://framework-info.netlify.app/logos/jekyll/light.svg",dark:"https://framework-info.netlify.app/logos/jekyll/dark.svg"},env:{},plugins:[]},{id:"middleman",name:"Middleman",category:"static_site_generator",detect:{npmDependencies:[],excludedNpmDependencies:[],configFiles:["config.rb"]},dev:{command:"bundle exec middleman server",port:4567,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"bundle exec middleman build",directory:"build"},logo:{default:"https://framework-info.netlify.app/logos/middleman/default.svg",light:"https://framework-info.netlify.app/logos/middleman/default.svg",dark:"https://framework-info.netlify.app/logos/middleman/default.svg"},env:{},plugins:[]},{id:"next-nx",name:"Next.js with Nx",category:"static_site_generator",detect:{npmDependencies:["@nrwl/next"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"nx serve",port:4200,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"nx build",directory:"dist/apps//.next"},env:{},plugins:[{packageName:"@netlify/plugin-nextjs",condition:{minNodeVersion:"10.13.0"}}]},{id:"next",name:"Next.js",category:"static_site_generator",detect:{npmDependencies:["next"],excludedNpmDependencies:["@nrwl/next"],configFiles:[]},dev:{command:"next",port:3e3,pollingStrategies:[{name:"TCP"}]},build:{command:"next build",directory:".next"},logo:{default:"https://framework-info.netlify.app/logos/nextjs/light.svg",light:"https://framework-info.netlify.app/logos/nextjs/light.svg",dark:"https://framework-info.netlify.app/logos/nextjs/dark.svg"},env:{},plugins:[{packageName:"@netlify/plugin-nextjs",condition:{minNodeVersion:"10.13.0"}}]},{id:"blitz",name:"Blitz.js",category:"static_site_generator",detect:{npmDependencies:["blitz"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"blitz dev",port:3e3,pollingStrategies:[{name:"TCP"}]},build:{command:"blitz build",directory:"out"},logo:{default:"https://framework-info.netlify.app/logos/blitz/light.svg",light:"https://framework-info.netlify.app/logos/blitz/light.svg",dark:"https://framework-info.netlify.app/logos/blitz/dark.svg"},env:{},plugins:[]},{id:"nuxt",name:"Nuxt 2",category:"static_site_generator",detect:{npmDependencies:["nuxt","nuxt-edge"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"nuxt",port:3e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"nuxt generate",directory:"dist"},logo:{default:"https://framework-info.netlify.app/logos/nuxt/default.svg",light:"https://framework-info.netlify.app/logos/nuxt/light.svg",dark:"https://framework-info.netlify.app/logos/nuxt/dark.svg"},env:{},plugins:[]},{id:"nuxt3",name:"Nuxt 3",category:"static_site_generator",detect:{npmDependencies:["nuxt3"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"npm run dev",port:3e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"npm run build",directory:"dist"},env:{AWS_LAMBDA_JS_RUNTIME:"nodejs14.x",NODE_VERSION:"14"},logo:{default:"https://framework-info.netlify.app/logos/nuxt/default.svg",light:"https://framework-info.netlify.app/logos/nuxt/light.svg",dark:"https://framework-info.netlify.app/logos/nuxt/dark.svg"},plugins:[]},{id:"phenomic",name:"Phenomic",category:"static_site_generator",detect:{npmDependencies:["@phenomic/core"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"phenomic start",port:3333,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"phenomic build",directory:"public"},logo:{default:"https://framework-info.netlify.app/logos/phenomic/default.svg",light:"https://framework-info.netlify.app/logos/phenomic/default.svg",dark:"https://framework-info.netlify.app/logos/phenomic/default.svg"},env:{},plugins:[]},{id:"qwik",name:"Qwik",category:"static_site_generator",detect:{npmDependencies:["@builder.io/qwik"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"vite",port:5173,pollingStrategies:[{name:"TCP"}]},build:{command:"npm run build",directory:"dist"},logo:{default:"https://framework-info.netlify.app/logos/qwik/default.svg",light:"https://framework-info.netlify.app/logos/qwik/default.svg",dark:"https://framework-info.netlify.app/logos/qwik/default.svg"},env:{},plugins:[]},{id:"react-static",name:"React Static",category:"static_site_generator",detect:{npmDependencies:["react-static"],excludedNpmDependencies:[],configFiles:["static.config.js"]},dev:{command:"react-static start",port:3e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"react-static build",directory:"dist"},logo:{default:"https://framework-info.netlify.app/logos/react-static/default.png",light:"https://framework-info.netlify.app/logos/react-static/default.png",dark:"https://framework-info.netlify.app/logos/react-static/default.png"},env:{},plugins:[]},{id:"redwoodjs",name:"RedwoodJS",category:"static_site_generator",detect:{npmDependencies:["@redwoodjs/core"],excludedNpmDependencies:[],configFiles:["redwood.toml"]},dev:{command:"yarn rw dev",port:8910,pollingStrategies:[{name:"TCP"}]},build:{command:"rw deploy netlify",directory:"web/dist"},staticAssetsDirectory:"public",logo:{default:"https://framework-info.netlify.app/logos/redwoodjs/default.svg",light:"https://framework-info.netlify.app/logos/redwoodjs/default.svg",dark:"https://framework-info.netlify.app/logos/redwoodjs/default.svg"},env:{},plugins:[]},{id:"remix",name:"Remix",category:"static_site_generator",detect:{npmDependencies:["remix","@remix-run/netlify","@remix-run/netlify-edge"],excludedNpmDependencies:[],configFiles:["remix.config.js"]},dev:{command:"remix watch"},build:{command:"remix build",directory:"public"},logo:{default:"https://framework-info.netlify.app/logos/remix/default.svg",light:"https://framework-info.netlify.app/logos/remix/light.svg",dark:"https://framework-info.netlify.app/logos/remix/dark.svg"},env:{},plugins:[]},{id:"solid-js",name:"SolidJS",category:"static_site_generator",detect:{npmDependencies:["solid-js"],excludedNpmDependencies:["solid-start"],configFiles:[]},dev:{command:"npm run dev",port:3e3,pollingStrategies:[{name:"TCP"}]},build:{command:"npm run build",directory:"netlify"},logo:{default:"https://framework-info.netlify.app/logos/solid-js/default.svg",light:"https://framework-info.netlify.app/logos/solid-js/default.svg",dark:"https://framework-info.netlify.app/logos/solid-js/dark.svg"},env:{},plugins:[]},{id:"solid-start",name:"Solid Start",category:"static_site_generator",detect:{npmDependencies:["solid-start"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"solid-start dev",port:3e3,pollingStrategies:[{name:"TCP"}]},build:{command:"solid-start build",directory:"netlify"},logo:{default:"https://framework-info.netlify.app/logos/solid-start/default.svg",light:"https://framework-info.netlify.app/logos/solid-start/default.svg",dark:"https://framework-info.netlify.app/logos/solid-start/default.svg"},env:{},plugins:[]},{id:"stencil",name:"Stencil",category:"static_site_generator",detect:{npmDependencies:["@stencil/core"],excludedNpmDependencies:[],configFiles:["stencil.config.ts"]},dev:{command:"stencil build --dev --watch --serve",port:3333,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"stencil build",directory:"www"},logo:{default:"https://framework-info.netlify.app/logos/stencil/light.svg",light:"https://framework-info.netlify.app/logos/stencil/light.svg",dark:"https://framework-info.netlify.app/logos/stencil/dark.svg"},env:{BROWSER:"none",PORT:"3000"},plugins:[]},{id:"vuepress",name:"VuePress",category:"static_site_generator",detect:{npmDependencies:["vuepress"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"vuepress dev",port:8080,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"vuepress build",directory:".vuepress/dist"},logo:{default:"https://framework-info.netlify.app/logos/vuepress/default.svg",light:"https://framework-info.netlify.app/logos/vuepress/default.svg",dark:"https://framework-info.netlify.app/logos/vuepress/default.svg"},env:{},plugins:[]},{id:"assemble",name:"Assemble",category:"static_site_generator",detect:{npmDependencies:["assemble"],excludedNpmDependencies:[],configFiles:[]},dev:{},build:{command:"grunt build",directory:"dist"},env:{},logo:{default:"https://framework-info.netlify.app/logos/assemble/default.svg",light:"https://framework-info.netlify.app/logos/assemble/default.svg",dark:"https://framework-info.netlify.app/logos/assemble/default.svg"},plugins:[]},{id:"docpad",name:"DocPad",category:"static_site_generator",detect:{npmDependencies:["docpad"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"docpad run",port:9778,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"docpad generate",directory:"out"},env:{},plugins:[]},{id:"harp",name:"Harp",category:"static_site_generator",detect:{npmDependencies:["harp"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"harp server",port:9e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"harp compile",directory:"www"},logo:{default:"https://framework-info.netlify.app/logos/harp/default.svg",light:"https://framework-info.netlify.app/logos/harp/light.svg",dark:"https://framework-info.netlify.app/logos/harp/default.svg"},env:{},plugins:[]},{id:"metalsmith",name:"Metalsmith",category:"static_site_generator",detect:{npmDependencies:["metalsmith"],excludedNpmDependencies:[],configFiles:[]},dev:{},build:{command:"metalsmith",directory:"build"},logo:{default:"https://framework-info.netlify.app/logos/metalsmith/default.svg",light:"https://framework-info.netlify.app/logos/metalsmith/default.svg",dark:"https://framework-info.netlify.app/logos/metalsmith/default.svg"},env:{},plugins:[]},{id:"roots",name:"Roots",category:"static_site_generator",detect:{npmDependencies:["roots"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"roots watch",port:1111,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"roots compile",directory:"public"},logo:{default:"https://framework-info.netlify.app/logos/roots/default.svg",light:"https://framework-info.netlify.app/logos/roots/default.svg",dark:"https://framework-info.netlify.app/logos/roots/default.svg"},env:{},plugins:[]},{id:"wintersmith",name:"Wintersmith",category:"static_site_generator",detect:{npmDependencies:["wintersmith"],excludedNpmDependencies:[],configFiles:["config.json"]},dev:{command:"wintersmith preview",port:8080,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"wintersmith build",directory:"build"},logo:{default:"https://framework-info.netlify.app/logos/wintersmith/default.svg",light:"https://framework-info.netlify.app/logos/wintersmith/default.svg",dark:"https://framework-info.netlify.app/logos/wintersmith/default.svg"},env:{},plugins:[]},{id:"cecil",name:"Cecil",category:"static_site_generator",detect:{npmDependencies:[],excludedNpmDependencies:[],configFiles:["config.yml"]},dev:{command:"cecil serve",port:8e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"cecil build",directory:"_site"},env:{},logo:{default:"https://framework-info.netlify.app/logos/cecil/default.svg",light:"https://framework-info.netlify.app/logos/cecil/default.svg",dark:"https://framework-info.netlify.app/logos/cecil/default.svg"},plugins:[]},{id:"zola",name:"Zola",category:"static_site_generator",detect:{npmDependencies:[],excludedNpmDependencies:[],configFiles:["config.toml"]},dev:{command:"zola serve",port:1111,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"zola build",directory:"public"},env:{},plugins:[]},{id:"angular",name:"Angular",category:"frontend_framework",detect:{npmDependencies:["@angular/cli"],excludedNpmDependencies:[],configFiles:["angular.json"]},dev:{command:"ng serve",port:4200,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"ng build --prod",directory:"dist/"},logo:{default:"https://framework-info.netlify.app/logos/angular/default.svg",light:"https://framework-info.netlify.app/logos/angular/default.svg",dark:"https://framework-info.netlify.app/logos/angular/default.svg"},env:{},plugins:[]},{id:"create-react-app",name:"Create React App",category:"frontend_framework",detect:{npmDependencies:["react-scripts"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"react-scripts start",port:3e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"react-scripts build",directory:"build"},staticAssetsDirectory:"public",logo:{default:"https://framework-info.netlify.app/logos/create-react-app/default.svg",light:"https://framework-info.netlify.app/logos/create-react-app/default.svg",dark:"https://framework-info.netlify.app/logos/create-react-app/default.svg"},env:{BROWSER:"none",PORT:"3000"},plugins:[]},{id:"ember",name:"Ember.js",category:"frontend_framework",detect:{npmDependencies:["ember-cli"],excludedNpmDependencies:[],configFiles:["ember-cli-build.js"]},dev:{command:"ember serve",port:4200,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"ember build",directory:"dist"},logo:{default:"https://framework-info.netlify.app/logos/ember/default.svg",light:"https://framework-info.netlify.app/logos/ember/light.svg",dark:"https://framework-info.netlify.app/logos/ember/dark.svg"},env:{},plugins:[]},{id:"expo",name:"Expo",category:"frontend_framework",detect:{npmDependencies:["expo"],excludedNpmDependencies:[],configFiles:["app.json"]},dev:{command:"expo start --web",port:19006,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"expo build:web",directory:"web-build"},logo:{default:"https://framework-info.netlify.app/logos/expo/default.svg",light:"https://framework-info.netlify.app/logos/expo/light.svg",dark:"https://framework-info.netlify.app/logos/expo/dark.svg"},env:{},plugins:[]},{id:"quasar",name:"Quasar",category:"frontend_framework",detect:{npmDependencies:["@quasar/app"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"quasar dev -p 8081",port:8081,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"quasar build",directory:"dist/spa"},logo:{default:"https://framework-info.netlify.app/logos/quasar/default.svg",light:"https://framework-info.netlify.app/logos/quasar/default.svg",dark:"https://framework-info.netlify.app/logos/quasar/default.svg"},env:{},plugins:[]},{id:"quasar-v0.17",name:"Quasar",category:"frontend_framework",detect:{npmDependencies:["quasar-cli"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"quasar dev -p 8080",port:8080,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"quasar build",directory:".quasar"},logo:{default:"https://framework-info.netlify.app/logos/quasar/default.svg",light:"https://framework-info.netlify.app/logos/quasar/default.svg",dark:"https://framework-info.netlify.app/logos/quasar/default.svg"},env:{},plugins:[]},{id:"sapper",name:"Sapper",category:"frontend_framework",detect:{npmDependencies:["sapper"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"sapper dev",port:3e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"sapper export",directory:"__sapper__/export"},logo:{default:"https://framework-info.netlify.app/logos/sapper/default.svg",light:"https://framework-info.netlify.app/logos/sapper/default.svg",dark:"https://framework-info.netlify.app/logos/sapper/default.svg"},staticAssetsDirectory:"static",env:{},plugins:[]},{id:"svelte",name:"Svelte",category:"frontend_framework",detect:{npmDependencies:["svelte"],excludedNpmDependencies:["sapper","@sveltejs/kit"],configFiles:[]},dev:{command:"npm run dev",port:5e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"npm run build",directory:"public"},logo:{default:"https://framework-info.netlify.app/logos/svelte-kit/default.svg",light:"https://framework-info.netlify.app/logos/svelte-kit/default.svg",dark:"https://framework-info.netlify.app/logos/svelte-kit/default.svg"},env:{},plugins:[]},{id:"svelte-kit",name:"SvelteKit",category:"frontend_framework",detect:{npmDependencies:["@sveltejs/kit"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"vite dev",port:5173,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"vite build",directory:"build"},logo:{default:"https://framework-info.netlify.app/logos/svelte-kit/default.svg",light:"https://framework-info.netlify.app/logos/svelte-kit/default.svg",dark:"https://framework-info.netlify.app/logos/svelte-kit/default.svg"},staticAssetsDirectory:"static",env:{},plugins:[]},{id:"vue",name:"Vue.js",category:"frontend_framework",detect:{npmDependencies:["@vue/cli-service"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"vue-cli-service serve",port:8080,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"vue-cli-service build",directory:"dist"},logo:{default:"https://framework-info.netlify.app/logos/vue/default.svg",light:"https://framework-info.netlify.app/logos/vue/default.svg",dark:"https://framework-info.netlify.app/logos/vue/default.svg"},env:{},plugins:[]},{id:"brunch",name:"Brunch",category:"build_tool",detect:{npmDependencies:["brunch"],excludedNpmDependencies:[],configFiles:["brunch-config.js"]},dev:{command:"brunch watch --server",port:3333,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"brunch build",directory:"public"},env:{},logo:{default:"https://framework-info.netlify.app/logos/brunch/default.svg",light:"https://framework-info.netlify.app/logos/brunch/default.svg",dark:"https://framework-info.netlify.app/logos/brunch/default.svg"},plugins:[]},{id:"parcel",name:"Parcel",category:"build_tool",detect:{npmDependencies:["parcel-bundler","parcel"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"parcel",port:1234,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"parcel build",directory:"dist"},logo:{default:"https://framework-info.netlify.app/logos/parcel/default.svg",light:"https://framework-info.netlify.app/logos/parcel/default.svg",dark:"https://framework-info.netlify.app/logos/parcel/default.svg"},env:{},plugins:[]},{id:"grunt",name:"Grunt",category:"build_tool",detect:{npmDependencies:["grunt"],excludedNpmDependencies:[],configFiles:[]},dev:{},build:{command:"grunt build",directory:"dist"},logo:{default:"https://framework-info.netlify.app/logos/grunt/default.svg",light:"https://framework-info.netlify.app/logos/grunt/default.svg",dark:"https://framework-info.netlify.app/logos/grunt/default.svg"},env:{},plugins:[]},{id:"gulp",name:"gulp.js",category:"build_tool",detect:{npmDependencies:["gulp"],excludedNpmDependencies:[],configFiles:[]},dev:{},build:{command:"gulp build",directory:"dist"},logo:{default:"https://framework-info.netlify.app/logos/gulp/default.svg",light:"https://framework-info.netlify.app/logos/gulp/default.svg",dark:"https://framework-info.netlify.app/logos/gulp/default.svg"},env:{},plugins:[]},{id:"vite",name:"Vite",category:"build_tool",detect:{npmDependencies:["vite"],excludedNpmDependencies:["@shopify/hydrogen","@builder.io/qwik","solid-start","solid-js","@sveltejs/kit"],configFiles:[]},dev:{command:"vite",port:5173,pollingStrategies:[{name:"TCP"}]},build:{command:"vite build",directory:"dist"},logo:{default:"https://framework-info.netlify.app/logos/vite/default.svg",light:"https://framework-info.netlify.app/logos/vite/default.svg",dark:"https://framework-info.netlify.app/logos/vite/default.svg"},env:{},plugins:[]},{id:"wmr",name:"WMR",category:"build_tool",detect:{npmDependencies:["wmr"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"wmr",port:8080,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"wmr build",directory:"dist"},logo:{default:"https://framework-info.netlify.app/logos/wmr/default.svg",light:"https://framework-info.netlify.app/logos/wmr/default.svg",dark:"https://framework-info.netlify.app/logos/wmr/default.svg"},env:{},plugins:[]}];function Ro(e,t){const r={};if(Array.isArray(t))for(const n of t){const s=Object.getOwnPropertyDescriptor(e,n);s!=null&&s.enumerable&&Object.defineProperty(r,n,s)}else for(const n of Reflect.ownKeys(e)){const s=Object.getOwnPropertyDescriptor(e,n);if(s.enumerable){const a=e[n];t(n,a,e)&&Object.defineProperty(r,n,s)}}return r}function hs(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}const ko=function(e){if(e===void 0)return{npmDependencies:[],scripts:{}};const t=Io(e),r=Oo(e);return{npmDependencies:t,scripts:r}},Io=function({dependencies:e,devDependencies:t}){return[...gs(e),...gs(t)]},gs=function(e){return hs(e)?Object.keys(e):[]},Oo=function({scripts:e}){return hs(e)?Ro(e,Do):{}},Do=function(e,t){return typeof t=="string"};var Co=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function vs(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var qr={exports:{}},ys={},nt={},ft={},Ft={},ee={},Mt={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.regexpCode=e.getEsmExportName=e.getProperty=e.safeStringify=e.stringify=e.strConcat=e.addCodeArg=e.str=e._=e.nil=e._Code=e.Name=e.IDENTIFIER=e._CodeOrName=void 0;class t{}e._CodeOrName=t,e.IDENTIFIER=/^[a-z$_][a-z$_0-9]*$/i;class r extends t{constructor(P){if(super(),!e.IDENTIFIER.test(P))throw new Error("CodeGen: name must be a valid identifier");this.str=P}toString(){return this.str}emptyStr(){return!1}get names(){return{[this.str]:1}}}e.Name=r;class n extends t{constructor(P){super(),this._items=typeof P=="string"?[P]:P}toString(){return this.str}emptyStr(){if(this._items.length>1)return!1;const P=this._items[0];return P===""||P==='""'}get str(){var P;return(P=this._str)!==null&&P!==void 0?P:this._str=this._items.reduce((A,F)=>`${A}${F}`,"")}get names(){var P;return(P=this._names)!==null&&P!==void 0?P:this._names=this._items.reduce((A,F)=>(F instanceof r&&(A[F.str]=(A[F.str]||0)+1),A),{})}}e._Code=n,e.nil=new n("");function s(y,...P){const A=[y[0]];let F=0;for(;F{if(p.scopePath===void 0)throw new Error(`CodeGen: name "${p}" has no value`);return(0,t._)`${u}${p.scopePath}`})}scopeCode(u=this._values,f,p){return this._reduceValues(u,b=>{if(b.value===void 0)throw new Error(`CodeGen: name "${b}" has no value`);return b.value.code},f,p)}_reduceValues(u,f,p={},b){let v=t.nil;for(const m in u){const S=u[m];if(!S)continue;const E=p[m]=p[m]||new Map;S.forEach(y=>{if(E.has(y))return;E.set(y,n.Started);let P=f(y);if(P){const A=this.opts.es5?e.varKinds.var:e.varKinds.const;v=(0,t._)`${v}${A} ${y} = ${P};${this.opts._n}`}else if(P=b==null?void 0:b(y))v=(0,t._)`${v}${P}${this.opts._n}`;else throw new r(y);E.set(y,n.Completed)})}return v}}e.ValueScope=i})(Ur),function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.or=e.and=e.not=e.CodeGen=e.operators=e.varKinds=e.ValueScopeName=e.ValueScope=e.Scope=e.Name=e.regexpCode=e.stringify=e.getProperty=e.nil=e.strConcat=e.str=e._=void 0;const t=Mt,r=Ur;var n=Mt;Object.defineProperty(e,"_",{enumerable:!0,get:function(){return n._}}),Object.defineProperty(e,"str",{enumerable:!0,get:function(){return n.str}}),Object.defineProperty(e,"strConcat",{enumerable:!0,get:function(){return n.strConcat}}),Object.defineProperty(e,"nil",{enumerable:!0,get:function(){return n.nil}}),Object.defineProperty(e,"getProperty",{enumerable:!0,get:function(){return n.getProperty}}),Object.defineProperty(e,"stringify",{enumerable:!0,get:function(){return n.stringify}}),Object.defineProperty(e,"regexpCode",{enumerable:!0,get:function(){return n.regexpCode}}),Object.defineProperty(e,"Name",{enumerable:!0,get:function(){return n.Name}});var s=Ur;Object.defineProperty(e,"Scope",{enumerable:!0,get:function(){return s.Scope}}),Object.defineProperty(e,"ValueScope",{enumerable:!0,get:function(){return s.ValueScope}}),Object.defineProperty(e,"ValueScopeName",{enumerable:!0,get:function(){return s.ValueScopeName}}),Object.defineProperty(e,"varKinds",{enumerable:!0,get:function(){return s.varKinds}}),e.operators={GT:new t._Code(">"),GTE:new t._Code(">="),LT:new t._Code("<"),LTE:new t._Code("<="),EQ:new t._Code("==="),NEQ:new t._Code("!=="),NOT:new t._Code("!"),OR:new t._Code("||"),AND:new t._Code("&&"),ADD:new t._Code("+")};class a{optimizeNodes(){return this}optimizeNames(l,h){return this}}class c extends a{constructor(l,h,I){super(),this.varKind=l,this.name=h,this.rhs=I}render({es5:l,_n:h}){const I=l?r.varKinds.var:this.varKind,q=this.rhs===void 0?"":` = ${this.rhs}`;return`${I} ${this.name}${q};`+h}optimizeNames(l,h){if(l[this.name.str])return this.rhs&&(this.rhs=j(this.rhs,l,h)),this}get names(){return this.rhs instanceof t._CodeOrName?this.rhs.names:{}}}class i extends a{constructor(l,h,I){super(),this.lhs=l,this.rhs=h,this.sideEffects=I}render({_n:l}){return`${this.lhs} = ${this.rhs};`+l}optimizeNames(l,h){if(!(this.lhs instanceof t.Name&&!l[this.lhs.str]&&!this.sideEffects))return this.rhs=j(this.rhs,l,h),this}get names(){const l=this.lhs instanceof t.Name?{}:{...this.lhs.names};return L(l,this.rhs)}}class o extends i{constructor(l,h,I,q){super(l,I,q),this.op=h}render({_n:l}){return`${this.lhs} ${this.op}= ${this.rhs};`+l}}class u extends a{constructor(l){super(),this.label=l,this.names={}}render({_n:l}){return`${this.label}:`+l}}class f extends a{constructor(l){super(),this.label=l,this.names={}}render({_n:l}){return`break${this.label?` ${this.label}`:""};`+l}}class p extends a{constructor(l){super(),this.error=l}render({_n:l}){return`throw ${this.error};`+l}get names(){return this.error.names}}class b extends a{constructor(l){super(),this.code=l}render({_n:l}){return`${this.code};`+l}optimizeNodes(){return`${this.code}`?this:void 0}optimizeNames(l,h){return this.code=j(this.code,l,h),this}get names(){return this.code instanceof t._CodeOrName?this.code.names:{}}}class v extends a{constructor(l=[]){super(),this.nodes=l}render(l){return this.nodes.reduce((h,I)=>h+I.render(l),"")}optimizeNodes(){const{nodes:l}=this;let h=l.length;for(;h--;){const I=l[h].optimizeNodes();Array.isArray(I)?l.splice(h,1,...I):I?l[h]=I:l.splice(h,1)}return l.length>0?this:void 0}optimizeNames(l,h){const{nodes:I}=this;let q=I.length;for(;q--;){const x=I[q];x.optimizeNames(l,h)||(K(l,x.names),I.splice(q,1))}return I.length>0?this:void 0}get names(){return this.nodes.reduce((l,h)=>de(l,h.names),{})}}class m extends v{render(l){return"{"+l._n+super.render(l)+"}"+l._n}}class S extends v{}class E extends m{}E.kind="else";class y extends m{constructor(l,h){super(h),this.condition=l}render(l){let h=`if(${this.condition})`+super.render(l);return this.else&&(h+="else "+this.else.render(l)),h}optimizeNodes(){super.optimizeNodes();const l=this.condition;if(l===!0)return this.nodes;let h=this.else;if(h){const I=h.optimizeNodes();h=this.else=Array.isArray(I)?new E(I):I}if(h)return l===!1?h instanceof y?h:h.nodes:this.nodes.length?this:new y(z(l),h instanceof y?[h]:h.nodes);if(!(l===!1||!this.nodes.length))return this}optimizeNames(l,h){var I;if(this.else=(I=this.else)===null||I===void 0?void 0:I.optimizeNames(l,h),!!(super.optimizeNames(l,h)||this.else))return this.condition=j(this.condition,l,h),this}get names(){const l=super.names;return L(l,this.condition),this.else&&de(l,this.else.names),l}}y.kind="if";class P extends m{}P.kind="for";class A extends P{constructor(l){super(),this.iteration=l}render(l){return`for(${this.iteration})`+super.render(l)}optimizeNames(l,h){if(super.optimizeNames(l,h))return this.iteration=j(this.iteration,l,h),this}get names(){return de(super.names,this.iteration.names)}}class F extends P{constructor(l,h,I,q){super(),this.varKind=l,this.name=h,this.from=I,this.to=q}render(l){const h=l.es5?r.varKinds.var:this.varKind,{name:I,from:q,to:x}=this;return`for(${h} ${I}=${q}; ${I}<${x}; ${I}++)`+super.render(l)}get names(){const l=L(super.names,this.from);return L(l,this.to)}}class V extends P{constructor(l,h,I,q){super(),this.loop=l,this.varKind=h,this.name=I,this.iterable=q}render(l){return`for(${this.varKind} ${this.name} ${this.loop} ${this.iterable})`+super.render(l)}optimizeNames(l,h){if(super.optimizeNames(l,h))return this.iterable=j(this.iterable,l,h),this}get names(){return de(super.names,this.iterable.names)}}class re extends m{constructor(l,h,I){super(),this.name=l,this.args=h,this.async=I}render(l){return`${this.async?"async ":""}function ${this.name}(${this.args})`+super.render(l)}}re.kind="func";class ce extends v{render(l){return"return "+super.render(l)}}ce.kind="return";class Ne extends m{render(l){let h="try"+super.render(l);return this.catch&&(h+=this.catch.render(l)),this.finally&&(h+=this.finally.render(l)),h}optimizeNodes(){var l,h;return super.optimizeNodes(),(l=this.catch)===null||l===void 0||l.optimizeNodes(),(h=this.finally)===null||h===void 0||h.optimizeNodes(),this}optimizeNames(l,h){var I,q;return super.optimizeNames(l,h),(I=this.catch)===null||I===void 0||I.optimizeNames(l,h),(q=this.finally)===null||q===void 0||q.optimizeNames(l,h),this}get names(){const l=super.names;return this.catch&&de(l,this.catch.names),this.finally&&de(l,this.finally.names),l}}class Ce extends m{constructor(l){super(),this.error=l}render(l){return`catch(${this.error})`+super.render(l)}}Ce.kind="catch";class je extends m{render(l){return"finally"+super.render(l)}}je.kind="finally";class ke{constructor(l,h={}){this._values={},this._blockStarts=[],this._constants={},this.opts={...h,_n:h.lines?` -`:""},this._extScope=l,this._scope=new r.Scope({parent:l}),this._nodes=[new S]}toString(){return this._root.render(this.opts)}name(l){return this._scope.name(l)}scopeName(l){return this._extScope.name(l)}scopeValue(l,h){const I=this._extScope.value(l,h);return(this._values[I.prefix]||(this._values[I.prefix]=new Set)).add(I),I}getScopeValue(l,h){return this._extScope.getValue(l,h)}scopeRefs(l){return this._extScope.scopeRefs(l,this._values)}scopeCode(){return this._extScope.scopeCode(this._values)}_def(l,h,I,q){const x=this._scope.toName(h);return I!==void 0&&q&&(this._constants[x.str]=I),this._leafNode(new c(l,x,I)),x}const(l,h,I){return this._def(r.varKinds.const,l,h,I)}let(l,h,I){return this._def(r.varKinds.let,l,h,I)}var(l,h,I){return this._def(r.varKinds.var,l,h,I)}assign(l,h,I){return this._leafNode(new i(l,h,I))}add(l,h){return this._leafNode(new o(l,e.operators.ADD,h))}code(l){return typeof l=="function"?l():l!==t.nil&&this._leafNode(new b(l)),this}object(...l){const h=["{"];for(const[I,q]of l)h.length>1&&h.push(","),h.push(I),(I!==q||this.opts.es5)&&(h.push(":"),(0,t.addCodeArg)(h,q));return h.push("}"),new t._Code(h)}if(l,h,I){if(this._blockNode(new y(l)),h&&I)this.code(h).else().code(I).endIf();else if(h)this.code(h).endIf();else if(I)throw new Error('CodeGen: "else" body without "then" body');return this}elseIf(l){return this._elseNode(new y(l))}else(){return this._elseNode(new E)}endIf(){return this._endBlockNode(y,E)}_for(l,h){return this._blockNode(l),h&&this.code(h).endFor(),this}for(l,h){return this._for(new A(l),h)}forRange(l,h,I,q,x=this.opts.es5?r.varKinds.var:r.varKinds.let){const ne=this._scope.toName(l);return this._for(new F(x,ne,h,I),()=>q(ne))}forOf(l,h,I,q=r.varKinds.const){const x=this._scope.toName(l);if(this.opts.es5){const ne=h instanceof t.Name?h:this.var("_arr",h);return this.forRange("_i",0,(0,t._)`${ne}.length`,se=>{this.var(x,(0,t._)`${ne}[${se}]`),I(x)})}return this._for(new V("of",q,x,h),()=>I(x))}forIn(l,h,I,q=this.opts.es5?r.varKinds.var:r.varKinds.const){if(this.opts.ownProperties)return this.forOf(l,(0,t._)`Object.keys(${h})`,I);const x=this._scope.toName(l);return this._for(new V("in",q,x,h),()=>I(x))}endFor(){return this._endBlockNode(P)}label(l){return this._leafNode(new u(l))}break(l){return this._leafNode(new f(l))}return(l){const h=new ce;if(this._blockNode(h),this.code(l),h.nodes.length!==1)throw new Error('CodeGen: "return" should have one node');return this._endBlockNode(ce)}try(l,h,I){if(!h&&!I)throw new Error('CodeGen: "try" without "catch" and "finally"');const q=new Ne;if(this._blockNode(q),this.code(l),h){const x=this.name("e");this._currNode=q.catch=new Ce(x),h(x)}return I&&(this._currNode=q.finally=new je,this.code(I)),this._endBlockNode(Ce,je)}throw(l){return this._leafNode(new p(l))}block(l,h){return this._blockStarts.push(this._nodes.length),l&&this.code(l).endBlock(h),this}endBlock(l){const h=this._blockStarts.pop();if(h===void 0)throw new Error("CodeGen: not in self-balancing block");const I=this._nodes.length-h;if(I<0||l!==void 0&&I!==l)throw new Error(`CodeGen: wrong number of nodes: ${I} vs ${l} expected`);return this._nodes.length=h,this}func(l,h=t.nil,I,q){return this._blockNode(new re(l,h,I)),q&&this.code(q).endFunc(),this}endFunc(){return this._endBlockNode(re)}optimize(l=1){for(;l-- >0;)this._root.optimizeNodes(),this._root.optimizeNames(this._root.names,this._constants)}_leafNode(l){return this._currNode.nodes.push(l),this}_blockNode(l){this._currNode.nodes.push(l),this._nodes.push(l)}_endBlockNode(l,h){const I=this._currNode;if(I instanceof l||h&&I instanceof h)return this._nodes.pop(),this;throw new Error(`CodeGen: not in block "${h?`${l.kind}/${h.kind}`:l.kind}"`)}_elseNode(l){const h=this._currNode;if(!(h instanceof y))throw new Error('CodeGen: "else" without "if"');return this._currNode=h.else=l,this}get _root(){return this._nodes[0]}get _currNode(){const l=this._nodes;return l[l.length-1]}set _currNode(l){const h=this._nodes;h[h.length-1]=l}}e.CodeGen=ke;function de(N,l){for(const h in l)N[h]=(N[h]||0)+(l[h]||0);return N}function L(N,l){return l instanceof t._CodeOrName?de(N,l.names):N}function j(N,l,h){if(N instanceof t.Name)return I(N);if(!q(N))return N;return new t._Code(N._items.reduce((x,ne)=>(ne instanceof t.Name&&(ne=I(ne)),ne instanceof t._Code?x.push(...ne._items):x.push(ne),x),[]));function I(x){const ne=h[x.str];return ne===void 0||l[x.str]!==1?x:(delete l[x.str],ne)}function q(x){return x instanceof t._Code&&x._items.some(ne=>ne instanceof t.Name&&l[ne.str]===1&&h[ne.str]!==void 0)}}function K(N,l){for(const h in l)N[h]=(N[h]||0)-(l[h]||0)}function z(N){return typeof N=="boolean"||typeof N=="number"||N===null?!N:(0,t._)`!${O(N)}`}e.not=z;const X=_(e.operators.AND);function G(...N){return N.reduce(X)}e.and=G;const W=_(e.operators.OR);function D(...N){return N.reduce(W)}e.or=D;function _(N){return(l,h)=>l===t.nil?h:h===t.nil?l:(0,t._)`${O(l)} ${N} ${O(h)}`}function O(N){return N instanceof t.Name?N:(0,t._)`(${N})`}}(ee);var U={};Object.defineProperty(U,"__esModule",{value:!0}),U.checkStrictMode=U.getErrorPath=U.Type=U.useFunc=U.setEvaluated=U.evaluatedPropsToName=U.mergeEvaluated=U.eachItem=U.unescapeJsonPointer=U.escapeJsonPointer=U.escapeFragment=U.unescapeFragment=U.schemaRefOrVal=U.schemaHasRulesButRef=U.schemaHasRules=U.checkUnknownRules=U.alwaysValidSchema=U.toHash=void 0;const ue=ee,Ao=Mt;function jo(e){const t={};for(const r of e)t[r]=!0;return t}U.toHash=jo;function Lo(e,t){return typeof t=="boolean"?t:Object.keys(t).length===0?!0:($s(e,t),!_s(t,e.self.RULES.all))}U.alwaysValidSchema=Lo;function $s(e,t=e.schema){const{opts:r,self:n}=e;if(!r.strictSchema||typeof t=="boolean")return;const s=n.RULES.keywords;for(const a in t)s[a]||Ps(e,`unknown keyword: "${a}"`)}U.checkUnknownRules=$s;function _s(e,t){if(typeof e=="boolean")return!e;for(const r in e)if(t[r])return!0;return!1}U.schemaHasRules=_s;function Fo(e,t){if(typeof e=="boolean")return!e;for(const r in e)if(r!=="$ref"&&t.all[r])return!0;return!1}U.schemaHasRulesButRef=Fo;function Mo({topSchemaRef:e,schemaPath:t},r,n,s){if(!s){if(typeof r=="number"||typeof r=="boolean")return r;if(typeof r=="string")return(0,ue._)`${r}`}return(0,ue._)`${e}${t}${(0,ue.getProperty)(n)}`}U.schemaRefOrVal=Mo;function Vo(e){return Es(decodeURIComponent(e))}U.unescapeFragment=Vo;function qo(e){return encodeURIComponent(xr(e))}U.escapeFragment=qo;function xr(e){return typeof e=="number"?`${e}`:e.replace(/~/g,"~0").replace(/\//g,"~1")}U.escapeJsonPointer=xr;function Es(e){return e.replace(/~1/g,"/").replace(/~0/g,"~")}U.unescapeJsonPointer=Es;function Uo(e,t){if(Array.isArray(e))for(const r of e)t(r);else t(e)}U.eachItem=Uo;function ws({mergeNames:e,mergeToName:t,mergeValues:r,resultToName:n}){return(s,a,c,i)=>{const o=c===void 0?a:c instanceof ue.Name?(a instanceof ue.Name?e(s,a,c):t(s,a,c),c):a instanceof ue.Name?(t(s,c,a),a):r(a,c);return i===ue.Name&&!(o instanceof ue.Name)?n(s,o):o}}U.mergeEvaluated={props:ws({mergeNames:(e,t,r)=>e.if((0,ue._)`${r} !== true && ${t} !== undefined`,()=>{e.if((0,ue._)`${t} === true`,()=>e.assign(r,!0),()=>e.assign(r,(0,ue._)`${r} || {}`).code((0,ue._)`Object.assign(${r}, ${t})`))}),mergeToName:(e,t,r)=>e.if((0,ue._)`${r} !== true`,()=>{t===!0?e.assign(r,!0):(e.assign(r,(0,ue._)`${r} || {}`),Gr(e,r,t))}),mergeValues:(e,t)=>e===!0?!0:{...e,...t},resultToName:bs}),items:ws({mergeNames:(e,t,r)=>e.if((0,ue._)`${r} !== true && ${t} !== undefined`,()=>e.assign(r,(0,ue._)`${t} === true ? true : ${r} > ${t} ? ${r} : ${t}`)),mergeToName:(e,t,r)=>e.if((0,ue._)`${r} !== true`,()=>e.assign(r,t===!0?!0:(0,ue._)`${r} > ${t} ? ${r} : ${t}`)),mergeValues:(e,t)=>e===!0?!0:Math.max(e,t),resultToName:(e,t)=>e.var("items",t)})};function bs(e,t){if(t===!0)return e.var("props",!0);const r=e.var("props",(0,ue._)`{}`);return t!==void 0&&Gr(e,r,t),r}U.evaluatedPropsToName=bs;function Gr(e,t,r){Object.keys(r).forEach(n=>e.assign((0,ue._)`${t}${(0,ue.getProperty)(n)}`,!0))}U.setEvaluated=Gr;const Ss={};function xo(e,t){return e.scopeValue("func",{ref:t,code:Ss[t.code]||(Ss[t.code]=new Ao._Code(t.code))})}U.useFunc=xo;var zr;(function(e){e[e.Num=0]="Num",e[e.Str=1]="Str"})(zr||(U.Type=zr={}));function Go(e,t,r){if(e instanceof ue.Name){const n=t===zr.Num;return r?n?(0,ue._)`"[" + ${e} + "]"`:(0,ue._)`"['" + ${e} + "']"`:n?(0,ue._)`"/" + ${e}`:(0,ue._)`"/" + ${e}.replace(/~/g, "~0").replace(/\\//g, "~1")`}return r?(0,ue.getProperty)(e).toString():"/"+xr(e)}U.getErrorPath=Go;function Ps(e,t,r=e.opts.strictSchema){if(r){if(t=`strict mode: ${t}`,r===!0)throw new Error(t);e.self.logger.warn(t)}}U.checkStrictMode=Ps;var Je={};Object.defineProperty(Je,"__esModule",{value:!0});const De=ee,zo={data:new De.Name("data"),valCxt:new De.Name("valCxt"),instancePath:new De.Name("instancePath"),parentData:new De.Name("parentData"),parentDataProperty:new De.Name("parentDataProperty"),rootData:new De.Name("rootData"),dynamicAnchors:new De.Name("dynamicAnchors"),vErrors:new De.Name("vErrors"),errors:new De.Name("errors"),this:new De.Name("this"),self:new De.Name("self"),scope:new De.Name("scope"),json:new De.Name("json"),jsonPos:new De.Name("jsonPos"),jsonLen:new De.Name("jsonLen"),jsonPart:new De.Name("jsonPart")};Je.default=zo,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.extendErrors=e.resetErrorsCount=e.reportExtraError=e.reportError=e.keyword$DataError=e.keywordError=void 0;const t=ee,r=U,n=Je;e.keywordError={message:({keyword:E})=>(0,t.str)`must pass "${E}" keyword validation`},e.keyword$DataError={message:({keyword:E,schemaType:y})=>y?(0,t.str)`"${E}" keyword must be ${y} ($data)`:(0,t.str)`"${E}" keyword is invalid ($data)`};function s(E,y=e.keywordError,P,A){const{it:F}=E,{gen:V,compositeRule:re,allErrors:ce}=F,Ne=p(E,y,P);A??(re||ce)?o(V,Ne):u(F,(0,t._)`[${Ne}]`)}e.reportError=s;function a(E,y=e.keywordError,P){const{it:A}=E,{gen:F,compositeRule:V,allErrors:re}=A,ce=p(E,y,P);o(F,ce),V||re||u(A,n.default.vErrors)}e.reportExtraError=a;function c(E,y){E.assign(n.default.errors,y),E.if((0,t._)`${n.default.vErrors} !== null`,()=>E.if(y,()=>E.assign((0,t._)`${n.default.vErrors}.length`,y),()=>E.assign(n.default.vErrors,null)))}e.resetErrorsCount=c;function i({gen:E,keyword:y,schemaValue:P,data:A,errsCount:F,it:V}){if(F===void 0)throw new Error("ajv implementation error");const re=E.name("err");E.forRange("i",F,n.default.errors,ce=>{E.const(re,(0,t._)`${n.default.vErrors}[${ce}]`),E.if((0,t._)`${re}.instancePath === undefined`,()=>E.assign((0,t._)`${re}.instancePath`,(0,t.strConcat)(n.default.instancePath,V.errorPath))),E.assign((0,t._)`${re}.schemaPath`,(0,t.str)`${V.errSchemaPath}/${y}`),V.opts.verbose&&(E.assign((0,t._)`${re}.schema`,P),E.assign((0,t._)`${re}.data`,A))})}e.extendErrors=i;function o(E,y){const P=E.const("err",y);E.if((0,t._)`${n.default.vErrors} === null`,()=>E.assign(n.default.vErrors,(0,t._)`[${P}]`),(0,t._)`${n.default.vErrors}.push(${P})`),E.code((0,t._)`${n.default.errors}++`)}function u(E,y){const{gen:P,validateName:A,schemaEnv:F}=E;F.$async?P.throw((0,t._)`new ${E.ValidationError}(${y})`):(P.assign((0,t._)`${A}.errors`,y),P.return(!1))}const f={keyword:new t.Name("keyword"),schemaPath:new t.Name("schemaPath"),params:new t.Name("params"),propertyName:new t.Name("propertyName"),message:new t.Name("message"),schema:new t.Name("schema"),parentSchema:new t.Name("parentSchema")};function p(E,y,P){const{createErrors:A}=E.it;return A===!1?(0,t._)`{}`:b(E,y,P)}function b(E,y,P={}){const{gen:A,it:F}=E,V=[v(F,P),m(E,P)];return S(E,y,V),A.object(...V)}function v({errorPath:E},{instancePath:y}){const P=y?(0,t.str)`${E}${(0,r.getErrorPath)(y,r.Type.Str)}`:E;return[n.default.instancePath,(0,t.strConcat)(n.default.instancePath,P)]}function m({keyword:E,it:{errSchemaPath:y}},{schemaPath:P,parentSchema:A}){let F=A?y:(0,t.str)`${y}/${E}`;return P&&(F=(0,t.str)`${F}${(0,r.getErrorPath)(P,r.Type.Str)}`),[f.schemaPath,F]}function S(E,{params:y,message:P},A){const{keyword:F,data:V,schemaValue:re,it:ce}=E,{opts:Ne,propertyName:Ce,topSchemaRef:je,schemaPath:ke}=ce;A.push([f.keyword,F],[f.params,typeof y=="function"?y(E):y||(0,t._)`{}`]),Ne.messages&&A.push([f.message,typeof P=="function"?P(E):P]),Ne.verbose&&A.push([f.schema,re],[f.parentSchema,(0,t._)`${je}${ke}`],[n.default.data,V]),Ce&&A.push([f.propertyName,Ce])}}(Ft);var Ns;function Ho(){if(Ns)return ft;Ns=1,Object.defineProperty(ft,"__esModule",{value:!0}),ft.boolOrEmptySchema=ft.topBoolOrEmptySchema=void 0;const e=Ft,t=ee,r=Je,n={message:"boolean schema is false"};function s(i){const{gen:o,schema:u,validateName:f}=i;u===!1?c(i,!1):typeof u=="object"&&u.$async===!0?o.return(r.default.data):(o.assign((0,t._)`${f}.errors`,null),o.return(!0))}ft.topBoolOrEmptySchema=s;function a(i,o){const{gen:u,schema:f}=i;f===!1?(u.var(o,!1),c(i)):u.var(o,!0)}ft.boolOrEmptySchema=a;function c(i,o){const{gen:u,data:f}=i,p={gen:u,keyword:"false schema",data:f,schema:!1,schemaCode:!1,schemaValue:!1,params:{},it:i};(0,e.reportError)(p,n,void 0,o)}return ft}var be={},pt={};Object.defineProperty(pt,"__esModule",{value:!0}),pt.getRules=pt.isJSONType=void 0;const Ko=["string","number","integer","boolean","null","object","array"],Xo=new Set(Ko);function Bo(e){return typeof e=="string"&&Xo.has(e)}pt.isJSONType=Bo;function Jo(){const e={number:{type:"number",rules:[]},string:{type:"string",rules:[]},array:{type:"array",rules:[]},object:{type:"object",rules:[]}};return{types:{...e,integer:!0,boolean:!0,null:!0},rules:[{rules:[]},e.number,e.string,e.array,e.object],post:{rules:[]},all:{},keywords:{}}}pt.getRules=Jo;var st={};Object.defineProperty(st,"__esModule",{value:!0}),st.shouldUseRule=st.shouldUseGroup=st.schemaHasRulesForType=void 0;function Wo({schema:e,self:t},r){const n=t.RULES.types[r];return n&&n!==!0&&Ts(e,n)}st.schemaHasRulesForType=Wo;function Ts(e,t){return t.rules.some(r=>Rs(e,r))}st.shouldUseGroup=Ts;function Rs(e,t){var r;return e[t.keyword]!==void 0||((r=t.definition.implements)===null||r===void 0?void 0:r.some(n=>e[n]!==void 0))}st.shouldUseRule=Rs,Object.defineProperty(be,"__esModule",{value:!0}),be.reportTypeError=be.checkDataTypes=be.checkDataType=be.coerceAndCheckDataType=be.getJSONTypes=be.getSchemaTypes=be.DataType=void 0;const Yo=pt,Qo=st,Zo=Ft,Z=ee,ks=U;var Pt;(function(e){e[e.Correct=0]="Correct",e[e.Wrong=1]="Wrong"})(Pt||(be.DataType=Pt={}));function ei(e){const t=Is(e.type);if(t.includes("null")){if(e.nullable===!1)throw new Error("type: null contradicts nullable: false")}else{if(!t.length&&e.nullable!==void 0)throw new Error('"nullable" cannot be used without "type"');e.nullable===!0&&t.push("null")}return t}be.getSchemaTypes=ei;function Is(e){const t=Array.isArray(e)?e:e?[e]:[];if(t.every(Yo.isJSONType))return t;throw new Error("type must be JSONType or JSONType[]: "+t.join(","))}be.getJSONTypes=Is;function ti(e,t){const{gen:r,data:n,opts:s}=e,a=ri(t,s.coerceTypes),c=t.length>0&&!(a.length===0&&t.length===1&&(0,Qo.schemaHasRulesForType)(e,t[0]));if(c){const i=Kr(t,n,s.strictNumbers,Pt.Wrong);r.if(i,()=>{a.length?ni(e,t,a):Xr(e)})}return c}be.coerceAndCheckDataType=ti;const Os=new Set(["string","number","integer","boolean","null"]);function ri(e,t){return t?e.filter(r=>Os.has(r)||t==="array"&&r==="array"):[]}function ni(e,t,r){const{gen:n,data:s,opts:a}=e,c=n.let("dataType",(0,Z._)`typeof ${s}`),i=n.let("coerced",(0,Z._)`undefined`);a.coerceTypes==="array"&&n.if((0,Z._)`${c} == 'object' && Array.isArray(${s}) && ${s}.length == 1`,()=>n.assign(s,(0,Z._)`${s}[0]`).assign(c,(0,Z._)`typeof ${s}`).if(Kr(t,s,a.strictNumbers),()=>n.assign(i,s))),n.if((0,Z._)`${i} !== undefined`);for(const u of r)(Os.has(u)||u==="array"&&a.coerceTypes==="array")&&o(u);n.else(),Xr(e),n.endIf(),n.if((0,Z._)`${i} !== undefined`,()=>{n.assign(s,i),si(e,i)});function o(u){switch(u){case"string":n.elseIf((0,Z._)`${c} == "number" || ${c} == "boolean"`).assign(i,(0,Z._)`"" + ${s}`).elseIf((0,Z._)`${s} === null`).assign(i,(0,Z._)`""`);return;case"number":n.elseIf((0,Z._)`${c} == "boolean" || ${s} === null - || (${c} == "string" && ${s} && ${s} == +${s})`).assign(i,(0,Z._)`+${s}`);return;case"integer":n.elseIf((0,Z._)`${c} === "boolean" || ${s} === null - || (${c} === "string" && ${s} && ${s} == +${s} && !(${s} % 1))`).assign(i,(0,Z._)`+${s}`);return;case"boolean":n.elseIf((0,Z._)`${s} === "false" || ${s} === 0 || ${s} === null`).assign(i,!1).elseIf((0,Z._)`${s} === "true" || ${s} === 1`).assign(i,!0);return;case"null":n.elseIf((0,Z._)`${s} === "" || ${s} === 0 || ${s} === false`),n.assign(i,null);return;case"array":n.elseIf((0,Z._)`${c} === "string" || ${c} === "number" - || ${c} === "boolean" || ${s} === null`).assign(i,(0,Z._)`[${s}]`)}}}function si({gen:e,parentData:t,parentDataProperty:r},n){e.if((0,Z._)`${t} !== undefined`,()=>e.assign((0,Z._)`${t}[${r}]`,n))}function Hr(e,t,r,n=Pt.Correct){const s=n===Pt.Correct?Z.operators.EQ:Z.operators.NEQ;let a;switch(e){case"null":return(0,Z._)`${t} ${s} null`;case"array":a=(0,Z._)`Array.isArray(${t})`;break;case"object":a=(0,Z._)`${t} && typeof ${t} == "object" && !Array.isArray(${t})`;break;case"integer":a=c((0,Z._)`!(${t} % 1) && !isNaN(${t})`);break;case"number":a=c();break;default:return(0,Z._)`typeof ${t} ${s} ${e}`}return n===Pt.Correct?a:(0,Z.not)(a);function c(i=Z.nil){return(0,Z.and)((0,Z._)`typeof ${t} == "number"`,i,r?(0,Z._)`isFinite(${t})`:Z.nil)}}be.checkDataType=Hr;function Kr(e,t,r,n){if(e.length===1)return Hr(e[0],t,r,n);let s;const a=(0,ks.toHash)(e);if(a.array&&a.object){const c=(0,Z._)`typeof ${t} != "object"`;s=a.null?c:(0,Z._)`!${t} || ${c}`,delete a.null,delete a.array,delete a.object}else s=Z.nil;a.number&&delete a.integer;for(const c in a)s=(0,Z.and)(s,Hr(c,t,r,n));return s}be.checkDataTypes=Kr;const ai={message:({schema:e})=>`must be ${e}`,params:({schema:e,schemaValue:t})=>typeof e=="string"?(0,Z._)`{type: ${e}}`:(0,Z._)`{type: ${t}}`};function Xr(e){const t=oi(e);(0,Zo.reportError)(t,ai)}be.reportTypeError=Xr;function oi(e){const{gen:t,data:r,schema:n}=e,s=(0,ks.schemaRefOrVal)(e,n,"type");return{gen:t,keyword:"type",data:r,schema:n.type,schemaCode:s,schemaValue:s,parentSchema:n,params:{},it:e}}var Vt={},Ds;function ii(){if(Ds)return Vt;Ds=1,Object.defineProperty(Vt,"__esModule",{value:!0}),Vt.assignDefaults=void 0;const e=ee,t=U;function r(s,a){const{properties:c,items:i}=s.schema;if(a==="object"&&c)for(const o in c)n(s,o,c[o].default);else a==="array"&&Array.isArray(i)&&i.forEach((o,u)=>n(s,u,o.default))}Vt.assignDefaults=r;function n(s,a,c){const{gen:i,compositeRule:o,data:u,opts:f}=s;if(c===void 0)return;const p=(0,e._)`${u}${(0,e.getProperty)(a)}`;if(o){(0,t.checkStrictMode)(s,`default is ignored for: ${p}`);return}let b=(0,e._)`${p} === undefined`;f.useDefaults==="empty"&&(b=(0,e._)`${b} || ${p} === null || ${p} === ""`),i.if(b,(0,e._)`${p} = ${(0,e.stringify)(c)}`)}return Vt}var Ge={},te={};Object.defineProperty(te,"__esModule",{value:!0}),te.validateUnion=te.validateArray=te.usePattern=te.callValidateCode=te.schemaProperties=te.allSchemaProperties=te.noPropertyInData=te.propertyInData=te.isOwnProperty=te.hasPropFunc=te.reportMissingProp=te.checkMissingProp=te.checkReportMissingProp=void 0;const pe=ee,Br=U,lt=Je,li=U;function ci(e,t){const{gen:r,data:n,it:s}=e;r.if(Wr(r,n,t,s.opts.ownProperties),()=>{e.setParams({missingProperty:(0,pe._)`${t}`},!0),e.error()})}te.checkReportMissingProp=ci;function ui({gen:e,data:t,it:{opts:r}},n,s){return(0,pe.or)(...n.map(a=>(0,pe.and)(Wr(e,t,a,r.ownProperties),(0,pe._)`${s} = ${a}`)))}te.checkMissingProp=ui;function di(e,t){e.setParams({missingProperty:t},!0),e.error()}te.reportMissingProp=di;function Cs(e){return e.scopeValue("func",{ref:Object.prototype.hasOwnProperty,code:(0,pe._)`Object.prototype.hasOwnProperty`})}te.hasPropFunc=Cs;function Jr(e,t,r){return(0,pe._)`${Cs(e)}.call(${t}, ${r})`}te.isOwnProperty=Jr;function fi(e,t,r,n){const s=(0,pe._)`${t}${(0,pe.getProperty)(r)} !== undefined`;return n?(0,pe._)`${s} && ${Jr(e,t,r)}`:s}te.propertyInData=fi;function Wr(e,t,r,n){const s=(0,pe._)`${t}${(0,pe.getProperty)(r)} === undefined`;return n?(0,pe.or)(s,(0,pe.not)(Jr(e,t,r))):s}te.noPropertyInData=Wr;function As(e){return e?Object.keys(e).filter(t=>t!=="__proto__"):[]}te.allSchemaProperties=As;function pi(e,t){return As(t).filter(r=>!(0,Br.alwaysValidSchema)(e,t[r]))}te.schemaProperties=pi;function mi({schemaCode:e,data:t,it:{gen:r,topSchemaRef:n,schemaPath:s,errorPath:a},it:c},i,o,u){const f=u?(0,pe._)`${e}, ${t}, ${n}${s}`:t,p=[[lt.default.instancePath,(0,pe.strConcat)(lt.default.instancePath,a)],[lt.default.parentData,c.parentData],[lt.default.parentDataProperty,c.parentDataProperty],[lt.default.rootData,lt.default.rootData]];c.opts.dynamicRef&&p.push([lt.default.dynamicAnchors,lt.default.dynamicAnchors]);const b=(0,pe._)`${f}, ${r.object(...p)}`;return o!==pe.nil?(0,pe._)`${i}.call(${o}, ${b})`:(0,pe._)`${i}(${b})`}te.callValidateCode=mi;const hi=(0,pe._)`new RegExp`;function gi({gen:e,it:{opts:t}},r){const n=t.unicodeRegExp?"u":"",{regExp:s}=t.code,a=s(r,n);return e.scopeValue("pattern",{key:a.toString(),ref:a,code:(0,pe._)`${s.code==="new RegExp"?hi:(0,li.useFunc)(e,s)}(${r}, ${n})`})}te.usePattern=gi;function vi(e){const{gen:t,data:r,keyword:n,it:s}=e,a=t.name("valid");if(s.allErrors){const i=t.let("valid",!0);return c(()=>t.assign(i,!1)),i}return t.var(a,!0),c(()=>t.break()),a;function c(i){const o=t.const("len",(0,pe._)`${r}.length`);t.forRange("i",0,o,u=>{e.subschema({keyword:n,dataProp:u,dataPropType:Br.Type.Num},a),t.if((0,pe.not)(a),i)})}}te.validateArray=vi;function yi(e){const{gen:t,schema:r,keyword:n,it:s}=e;if(!Array.isArray(r))throw new Error("ajv implementation error");if(r.some(o=>(0,Br.alwaysValidSchema)(s,o))&&!s.opts.unevaluated)return;const c=t.let("valid",!1),i=t.name("_valid");t.block(()=>r.forEach((o,u)=>{const f=e.subschema({keyword:n,schemaProp:u,compositeRule:!0},i);t.assign(c,(0,pe._)`${c} || ${i}`),e.mergeValidEvaluated(f,i)||t.if((0,pe.not)(c))})),e.result(c,()=>e.reset(),()=>e.error(!0))}te.validateUnion=yi;var js;function $i(){if(js)return Ge;js=1,Object.defineProperty(Ge,"__esModule",{value:!0}),Ge.validateKeywordUsage=Ge.validSchemaType=Ge.funcKeywordCode=Ge.macroKeywordCode=void 0;const e=ee,t=Je,r=te,n=Ft;function s(b,v){const{gen:m,keyword:S,schema:E,parentSchema:y,it:P}=b,A=v.macro.call(P.self,E,y,P),F=u(m,S,A);P.opts.validateSchema!==!1&&P.self.validateSchema(A,!0);const V=m.name("valid");b.subschema({schema:A,schemaPath:e.nil,errSchemaPath:`${P.errSchemaPath}/${S}`,topSchemaRef:F,compositeRule:!0},V),b.pass(V,()=>b.error(!0))}Ge.macroKeywordCode=s;function a(b,v){var m;const{gen:S,keyword:E,schema:y,parentSchema:P,$data:A,it:F}=b;o(F,v);const V=!A&&v.compile?v.compile.call(F.self,y,P,F):v.validate,re=u(S,E,V),ce=S.let("valid");b.block$data(ce,Ne),b.ok((m=v.valid)!==null&&m!==void 0?m:ce);function Ne(){if(v.errors===!1)ke(),v.modifying&&c(b),de(()=>b.error());else{const L=v.async?Ce():je();v.modifying&&c(b),de(()=>i(b,L))}}function Ce(){const L=S.let("ruleErrs",null);return S.try(()=>ke((0,e._)`await `),j=>S.assign(ce,!1).if((0,e._)`${j} instanceof ${F.ValidationError}`,()=>S.assign(L,(0,e._)`${j}.errors`),()=>S.throw(j))),L}function je(){const L=(0,e._)`${re}.errors`;return S.assign(L,null),ke(e.nil),L}function ke(L=v.async?(0,e._)`await `:e.nil){const j=F.opts.passContext?t.default.this:t.default.self,K=!("compile"in v&&!A||v.schema===!1);S.assign(ce,(0,e._)`${L}${(0,r.callValidateCode)(b,re,j,K)}`,v.modifying)}function de(L){var j;S.if((0,e.not)((j=v.valid)!==null&&j!==void 0?j:ce),L)}}Ge.funcKeywordCode=a;function c(b){const{gen:v,data:m,it:S}=b;v.if(S.parentData,()=>v.assign(m,(0,e._)`${S.parentData}[${S.parentDataProperty}]`))}function i(b,v){const{gen:m}=b;m.if((0,e._)`Array.isArray(${v})`,()=>{m.assign(t.default.vErrors,(0,e._)`${t.default.vErrors} === null ? ${v} : ${t.default.vErrors}.concat(${v})`).assign(t.default.errors,(0,e._)`${t.default.vErrors}.length`),(0,n.extendErrors)(b)},()=>b.error())}function o({schemaEnv:b},v){if(v.async&&!b.$async)throw new Error("async keyword in sync schema")}function u(b,v,m){if(m===void 0)throw new Error(`keyword "${v}" failed to compile`);return b.scopeValue("keyword",typeof m=="function"?{ref:m}:{ref:m,code:(0,e.stringify)(m)})}function f(b,v,m=!1){return!v.length||v.some(S=>S==="array"?Array.isArray(b):S==="object"?b&&typeof b=="object"&&!Array.isArray(b):typeof b==S||m&&typeof b>"u")}Ge.validSchemaType=f;function p({schema:b,opts:v,self:m,errSchemaPath:S},E,y){if(Array.isArray(E.keyword)?!E.keyword.includes(y):E.keyword!==y)throw new Error("ajv implementation error");const P=E.dependencies;if(P!=null&&P.some(A=>!Object.prototype.hasOwnProperty.call(b,A)))throw new Error(`parent schema must have dependencies of ${y}: ${P.join(",")}`);if(E.validateSchema&&!E.validateSchema(b[y])){const F=`keyword "${y}" value is invalid at path "${S}": `+m.errorsText(E.validateSchema.errors);if(v.validateSchema==="log")m.logger.error(F);else throw new Error(F)}}return Ge.validateKeywordUsage=p,Ge}var at={},Ls;function _i(){if(Ls)return at;Ls=1,Object.defineProperty(at,"__esModule",{value:!0}),at.extendSubschemaMode=at.extendSubschemaData=at.getSubschema=void 0;const e=ee,t=U;function r(a,{keyword:c,schemaProp:i,schema:o,schemaPath:u,errSchemaPath:f,topSchemaRef:p}){if(c!==void 0&&o!==void 0)throw new Error('both "keyword" and "schema" passed, only one allowed');if(c!==void 0){const b=a.schema[c];return i===void 0?{schema:b,schemaPath:(0,e._)`${a.schemaPath}${(0,e.getProperty)(c)}`,errSchemaPath:`${a.errSchemaPath}/${c}`}:{schema:b[i],schemaPath:(0,e._)`${a.schemaPath}${(0,e.getProperty)(c)}${(0,e.getProperty)(i)}`,errSchemaPath:`${a.errSchemaPath}/${c}/${(0,t.escapeFragment)(i)}`}}if(o!==void 0){if(u===void 0||f===void 0||p===void 0)throw new Error('"schemaPath", "errSchemaPath" and "topSchemaRef" are required with "schema"');return{schema:o,schemaPath:u,topSchemaRef:p,errSchemaPath:f}}throw new Error('either "keyword" or "schema" must be passed')}at.getSubschema=r;function n(a,c,{dataProp:i,dataPropType:o,data:u,dataTypes:f,propertyName:p}){if(u!==void 0&&i!==void 0)throw new Error('both "data" and "dataProp" passed, only one allowed');const{gen:b}=c;if(i!==void 0){const{errorPath:m,dataPathArr:S,opts:E}=c,y=b.let("data",(0,e._)`${c.data}${(0,e.getProperty)(i)}`,!0);v(y),a.errorPath=(0,e.str)`${m}${(0,t.getErrorPath)(i,o,E.jsPropertySyntax)}`,a.parentDataProperty=(0,e._)`${i}`,a.dataPathArr=[...S,a.parentDataProperty]}if(u!==void 0){const m=u instanceof e.Name?u:b.let("data",u,!0);v(m),p!==void 0&&(a.propertyName=p)}f&&(a.dataTypes=f);function v(m){a.data=m,a.dataLevel=c.dataLevel+1,a.dataTypes=[],c.definedProperties=new Set,a.parentData=c.data,a.dataNames=[...c.dataNames,m]}}at.extendSubschemaData=n;function s(a,{jtdDiscriminator:c,jtdMetadata:i,compositeRule:o,createErrors:u,allErrors:f}){o!==void 0&&(a.compositeRule=o),u!==void 0&&(a.createErrors=u),f!==void 0&&(a.allErrors=f),a.jtdDiscriminator=c,a.jtdMetadata=i}return at.extendSubschemaMode=s,at}var Te={},Fs=function e(t,r){if(t===r)return!0;if(t&&r&&typeof t=="object"&&typeof r=="object"){if(t.constructor!==r.constructor)return!1;var n,s,a;if(Array.isArray(t)){if(n=t.length,n!=r.length)return!1;for(s=n;s--!==0;)if(!e(t[s],r[s]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if(a=Object.keys(t),n=a.length,n!==Object.keys(r).length)return!1;for(s=n;s--!==0;)if(!Object.prototype.hasOwnProperty.call(r,a[s]))return!1;for(s=n;s--!==0;){var c=a[s];if(!e(t[c],r[c]))return!1}return!0}return t!==t&&r!==r},Ms={exports:{}},ct=Ms.exports=function(e,t,r){typeof t=="function"&&(r=t,t={}),r=t.cb||r;var n=typeof r=="function"?r:r.pre||function(){},s=r.post||function(){};nr(t,n,s,e,"",e)};ct.keywords={additionalItems:!0,items:!0,contains:!0,additionalProperties:!0,propertyNames:!0,not:!0,if:!0,then:!0,else:!0},ct.arrayKeywords={items:!0,allOf:!0,anyOf:!0,oneOf:!0},ct.propsKeywords={$defs:!0,definitions:!0,properties:!0,patternProperties:!0,dependencies:!0},ct.skipKeywords={default:!0,enum:!0,const:!0,required:!0,maximum:!0,minimum:!0,exclusiveMaximum:!0,exclusiveMinimum:!0,multipleOf:!0,maxLength:!0,minLength:!0,pattern:!0,format:!0,maxItems:!0,minItems:!0,uniqueItems:!0,maxProperties:!0,minProperties:!0};function nr(e,t,r,n,s,a,c,i,o,u){if(n&&typeof n=="object"&&!Array.isArray(n)){t(n,s,a,c,i,o,u);for(var f in n){var p=n[f];if(Array.isArray(p)){if(f in ct.arrayKeywords)for(var b=0;bt+=Vs(n)),t===1/0))return 1/0}return t}function qs(e,t="",r){r!==!1&&(t=Nt(t));const n=e.parse(t);return Us(e,n)}Te.getFullPath=qs;function Us(e,t){return e.serialize(t).split("#")[0]+"#"}Te._getFullPath=Us;const ki=/#\/?$/;function Nt(e){return e?e.replace(ki,""):""}Te.normalizeId=Nt;function Ii(e,t,r){return r=Nt(r),e.resolve(t,r)}Te.resolveUrl=Ii;const Oi=/^[a-z_][-a-z0-9._]*$/i;function Di(e,t){if(typeof e=="boolean")return{};const{schemaId:r,uriResolver:n}=this.opts,s=Nt(e[r]||t),a={"":s},c=qs(n,s,!1),i={},o=new Set;return Pi(e,{allKeys:!0},(p,b,v,m)=>{if(m===void 0)return;const S=c+b;let E=a[m];typeof p[r]=="string"&&(E=y.call(this,p[r])),P.call(this,p.$anchor),P.call(this,p.$dynamicAnchor),a[b]=E;function y(A){const F=this.opts.uriResolver.resolve;if(A=Nt(E?F(E,A):A),o.has(A))throw f(A);o.add(A);let V=this.refs[A];return typeof V=="string"&&(V=this.refs[V]),typeof V=="object"?u(p,V.schema,A):A!==Nt(S)&&(A[0]==="#"?(u(p,i[A],A),i[A]=p):this.refs[A]=S),A}function P(A){if(typeof A=="string"){if(!Oi.test(A))throw new Error(`invalid anchor "${A}"`);y.call(this,`#${A}`)}}}),i;function u(p,b,v){if(b!==void 0&&!Si(p,b))throw f(v)}function f(p){return new Error(`reference "${p}" resolves to more than one schema`)}}Te.getSchemaRefs=Di;var xs;function sr(){if(xs)return nt;xs=1,Object.defineProperty(nt,"__esModule",{value:!0}),nt.getData=nt.KeywordCxt=nt.validateFunctionCode=void 0;const e=Ho(),t=be,r=st,n=be,s=ii(),a=$i(),c=_i(),i=ee,o=Je,u=Te,f=U,p=Ft;function b(w){if(V(w)&&(ce(w),F(w))){E(w);return}v(w,()=>(0,e.topBoolOrEmptySchema)(w))}nt.validateFunctionCode=b;function v({gen:w,validateName:T,schema:C,schemaEnv:M,opts:H},Y){H.code.es5?w.func(T,(0,i._)`${o.default.data}, ${o.default.valCxt}`,M.$async,()=>{w.code((0,i._)`"use strict"; ${P(C,H)}`),S(w,H),w.code(Y)}):w.func(T,(0,i._)`${o.default.data}, ${m(H)}`,M.$async,()=>w.code(P(C,H)).code(Y))}function m(w){return(0,i._)`{${o.default.instancePath}="", ${o.default.parentData}, ${o.default.parentDataProperty}, ${o.default.rootData}=${o.default.data}${w.dynamicRef?(0,i._)`, ${o.default.dynamicAnchors}={}`:i.nil}}={}`}function S(w,T){w.if(o.default.valCxt,()=>{w.var(o.default.instancePath,(0,i._)`${o.default.valCxt}.${o.default.instancePath}`),w.var(o.default.parentData,(0,i._)`${o.default.valCxt}.${o.default.parentData}`),w.var(o.default.parentDataProperty,(0,i._)`${o.default.valCxt}.${o.default.parentDataProperty}`),w.var(o.default.rootData,(0,i._)`${o.default.valCxt}.${o.default.rootData}`),T.dynamicRef&&w.var(o.default.dynamicAnchors,(0,i._)`${o.default.valCxt}.${o.default.dynamicAnchors}`)},()=>{w.var(o.default.instancePath,(0,i._)`""`),w.var(o.default.parentData,(0,i._)`undefined`),w.var(o.default.parentDataProperty,(0,i._)`undefined`),w.var(o.default.rootData,o.default.data),T.dynamicRef&&w.var(o.default.dynamicAnchors,(0,i._)`{}`)})}function E(w){const{schema:T,opts:C,gen:M}=w;v(w,()=>{C.$comment&&T.$comment&&L(w),je(w),M.let(o.default.vErrors,null),M.let(o.default.errors,0),C.unevaluated&&y(w),Ne(w),j(w)})}function y(w){const{gen:T,validateName:C}=w;w.evaluated=T.const("evaluated",(0,i._)`${C}.evaluated`),T.if((0,i._)`${w.evaluated}.dynamicProps`,()=>T.assign((0,i._)`${w.evaluated}.props`,(0,i._)`undefined`)),T.if((0,i._)`${w.evaluated}.dynamicItems`,()=>T.assign((0,i._)`${w.evaluated}.items`,(0,i._)`undefined`))}function P(w,T){const C=typeof w=="object"&&w[T.schemaId];return C&&(T.code.source||T.code.process)?(0,i._)`/*# sourceURL=${C} */`:i.nil}function A(w,T){if(V(w)&&(ce(w),F(w))){re(w,T);return}(0,e.boolOrEmptySchema)(w,T)}function F({schema:w,self:T}){if(typeof w=="boolean")return!w;for(const C in w)if(T.RULES.all[C])return!0;return!1}function V(w){return typeof w.schema!="boolean"}function re(w,T){const{schema:C,gen:M,opts:H}=w;H.$comment&&C.$comment&&L(w),ke(w),de(w);const Y=M.const("_errs",o.default.errors);Ne(w,Y),M.var(T,(0,i._)`${Y} === ${o.default.errors}`)}function ce(w){(0,f.checkUnknownRules)(w),Ce(w)}function Ne(w,T){if(w.opts.jtd)return z(w,[],!1,T);const C=(0,t.getSchemaTypes)(w.schema),M=(0,t.coerceAndCheckDataType)(w,C);z(w,C,!M,T)}function Ce(w){const{schema:T,errSchemaPath:C,opts:M,self:H}=w;T.$ref&&M.ignoreKeywordsWithRef&&(0,f.schemaHasRulesButRef)(T,H.RULES)&&H.logger.warn(`$ref: keywords ignored in schema at path "${C}"`)}function je(w){const{schema:T,opts:C}=w;T.default!==void 0&&C.useDefaults&&C.strictSchema&&(0,f.checkStrictMode)(w,"default is ignored in the schema root")}function ke(w){const T=w.schema[w.opts.schemaId];T&&(w.baseId=(0,u.resolveUrl)(w.opts.uriResolver,w.baseId,T))}function de(w){if(w.schema.$async&&!w.schemaEnv.$async)throw new Error("async schema in sync schema")}function L({gen:w,schemaEnv:T,schema:C,errSchemaPath:M,opts:H}){const Y=C.$comment;if(H.$comment===!0)w.code((0,i._)`${o.default.self}.logger.log(${Y})`);else if(typeof H.$comment=="function"){const Se=(0,i.str)`${M}/$comment`,Me=w.scopeValue("root",{ref:T.root});w.code((0,i._)`${o.default.self}.opts.$comment(${Y}, ${Se}, ${Me}.schema)`)}}function j(w){const{gen:T,schemaEnv:C,validateName:M,ValidationError:H,opts:Y}=w;C.$async?T.if((0,i._)`${o.default.errors} === 0`,()=>T.return(o.default.data),()=>T.throw((0,i._)`new ${H}(${o.default.vErrors})`)):(T.assign((0,i._)`${M}.errors`,o.default.vErrors),Y.unevaluated&&K(w),T.return((0,i._)`${o.default.errors} === 0`))}function K({gen:w,evaluated:T,props:C,items:M}){C instanceof i.Name&&w.assign((0,i._)`${T}.props`,C),M instanceof i.Name&&w.assign((0,i._)`${T}.items`,M)}function z(w,T,C,M){const{gen:H,schema:Y,data:Se,allErrors:Me,opts:Ie,self:Oe}=w,{RULES:Pe}=Oe;if(Y.$ref&&(Ie.ignoreKeywordsWithRef||!(0,f.schemaHasRulesButRef)(Y,Pe))){H.block(()=>q(w,"$ref",Pe.all.$ref.definition));return}Ie.jtd||G(w,T),H.block(()=>{for(const ve of Pe.rules)Ve(ve);Ve(Pe.post)});function Ve(ve){(0,r.shouldUseGroup)(Y,ve)&&(ve.type?(H.if((0,n.checkDataType)(ve.type,Se,Ie.strictNumbers)),X(w,ve),T.length===1&&T[0]===ve.type&&C&&(H.else(),(0,n.reportTypeError)(w)),H.endIf()):X(w,ve),Me||H.if((0,i._)`${o.default.errors} === ${M||0}`))}}function X(w,T){const{gen:C,schema:M,opts:{useDefaults:H}}=w;H&&(0,s.assignDefaults)(w,T.type),C.block(()=>{for(const Y of T.rules)(0,r.shouldUseRule)(M,Y)&&q(w,Y.keyword,Y.definition,T.type)})}function G(w,T){w.schemaEnv.meta||!w.opts.strictTypes||(W(w,T),w.opts.allowUnionTypes||D(w,T),_(w,w.dataTypes))}function W(w,T){if(T.length){if(!w.dataTypes.length){w.dataTypes=T;return}T.forEach(C=>{N(w.dataTypes,C)||h(w,`type "${C}" not allowed by context "${w.dataTypes.join(",")}"`)}),l(w,T)}}function D(w,T){T.length>1&&!(T.length===2&&T.includes("null"))&&h(w,"use allowUnionTypes to allow union type keyword")}function _(w,T){const C=w.self.RULES.all;for(const M in C){const H=C[M];if(typeof H=="object"&&(0,r.shouldUseRule)(w.schema,H)){const{type:Y}=H.definition;Y.length&&!Y.some(Se=>O(T,Se))&&h(w,`missing type "${Y.join(",")}" for keyword "${M}"`)}}}function O(w,T){return w.includes(T)||T==="number"&&w.includes("integer")}function N(w,T){return w.includes(T)||T==="integer"&&w.includes("number")}function l(w,T){const C=[];for(const M of w.dataTypes)N(T,M)?C.push(M):T.includes("integer")&&M==="number"&&C.push("integer");w.dataTypes=C}function h(w,T){const C=w.schemaEnv.baseId+w.errSchemaPath;T+=` at "${C}" (strictTypes)`,(0,f.checkStrictMode)(w,T,w.opts.strictTypes)}class I{constructor(T,C,M){if((0,a.validateKeywordUsage)(T,C,M),this.gen=T.gen,this.allErrors=T.allErrors,this.keyword=M,this.data=T.data,this.schema=T.schema[M],this.$data=C.$data&&T.opts.$data&&this.schema&&this.schema.$data,this.schemaValue=(0,f.schemaRefOrVal)(T,this.schema,M,this.$data),this.schemaType=C.schemaType,this.parentSchema=T.schema,this.params={},this.it=T,this.def=C,this.$data)this.schemaCode=T.gen.const("vSchema",se(this.$data,T));else if(this.schemaCode=this.schemaValue,!(0,a.validSchemaType)(this.schema,C.schemaType,C.allowUndefined))throw new Error(`${M} value must be ${JSON.stringify(C.schemaType)}`);("code"in C?C.trackErrors:C.errors!==!1)&&(this.errsCount=T.gen.const("_errs",o.default.errors))}result(T,C,M){this.failResult((0,i.not)(T),C,M)}failResult(T,C,M){this.gen.if(T),M?M():this.error(),C?(this.gen.else(),C(),this.allErrors&&this.gen.endIf()):this.allErrors?this.gen.endIf():this.gen.else()}pass(T,C){this.failResult((0,i.not)(T),void 0,C)}fail(T){if(T===void 0){this.error(),this.allErrors||this.gen.if(!1);return}this.gen.if(T),this.error(),this.allErrors?this.gen.endIf():this.gen.else()}fail$data(T){if(!this.$data)return this.fail(T);const{schemaCode:C}=this;this.fail((0,i._)`${C} !== undefined && (${(0,i.or)(this.invalid$data(),T)})`)}error(T,C,M){if(C){this.setParams(C),this._error(T,M),this.setParams({});return}this._error(T,M)}_error(T,C){(T?p.reportExtraError:p.reportError)(this,this.def.error,C)}$dataError(){(0,p.reportError)(this,this.def.$dataError||p.keyword$DataError)}reset(){if(this.errsCount===void 0)throw new Error('add "trackErrors" to keyword definition');(0,p.resetErrorsCount)(this.gen,this.errsCount)}ok(T){this.allErrors||this.gen.if(T)}setParams(T,C){C?Object.assign(this.params,T):this.params=T}block$data(T,C,M=i.nil){this.gen.block(()=>{this.check$data(T,M),C()})}check$data(T=i.nil,C=i.nil){if(!this.$data)return;const{gen:M,schemaCode:H,schemaType:Y,def:Se}=this;M.if((0,i.or)((0,i._)`${H} === undefined`,C)),T!==i.nil&&M.assign(T,!0),(Y.length||Se.validateSchema)&&(M.elseIf(this.invalid$data()),this.$dataError(),T!==i.nil&&M.assign(T,!1)),M.else()}invalid$data(){const{gen:T,schemaCode:C,schemaType:M,def:H,it:Y}=this;return(0,i.or)(Se(),Me());function Se(){if(M.length){if(!(C instanceof i.Name))throw new Error("ajv implementation error");const Ie=Array.isArray(M)?M:[M];return(0,i._)`${(0,n.checkDataTypes)(Ie,C,Y.opts.strictNumbers,n.DataType.Wrong)}`}return i.nil}function Me(){if(H.validateSchema){const Ie=T.scopeValue("validate$data",{ref:H.validateSchema});return(0,i._)`!${Ie}(${C})`}return i.nil}}subschema(T,C){const M=(0,c.getSubschema)(this.it,T);(0,c.extendSubschemaData)(M,this.it,T),(0,c.extendSubschemaMode)(M,T);const H={...this.it,...M,items:void 0,props:void 0};return A(H,C),H}mergeEvaluated(T,C){const{it:M,gen:H}=this;M.opts.unevaluated&&(M.props!==!0&&T.props!==void 0&&(M.props=f.mergeEvaluated.props(H,T.props,M.props,C)),M.items!==!0&&T.items!==void 0&&(M.items=f.mergeEvaluated.items(H,T.items,M.items,C)))}mergeValidEvaluated(T,C){const{it:M,gen:H}=this;if(M.opts.unevaluated&&(M.props!==!0||M.items!==!0))return H.if(C,()=>this.mergeEvaluated(T,i.Name)),!0}}nt.KeywordCxt=I;function q(w,T,C,M){const H=new I(w,C,T);"code"in C?C.code(H,M):H.$data&&C.validate?(0,a.funcKeywordCode)(H,C):"macro"in C?(0,a.macroKeywordCode)(H,C):(C.compile||C.validate)&&(0,a.funcKeywordCode)(H,C)}const x=/^\/(?:[^~]|~0|~1)*$/,ne=/^([0-9]+)(#|\/(?:[^~]|~0|~1)*)?$/;function se(w,{dataLevel:T,dataNames:C,dataPathArr:M}){let H,Y;if(w==="")return o.default.rootData;if(w[0]==="/"){if(!x.test(w))throw new Error(`Invalid JSON-pointer: ${w}`);H=w,Y=o.default.rootData}else{const Oe=ne.exec(w);if(!Oe)throw new Error(`Invalid JSON-pointer: ${w}`);const Pe=+Oe[1];if(H=Oe[2],H==="#"){if(Pe>=T)throw new Error(Ie("property/index",Pe));return M[T-Pe]}if(Pe>T)throw new Error(Ie("data",Pe));if(Y=C[T-Pe],!H)return Y}let Se=Y;const Me=H.split("/");for(const Oe of Me)Oe&&(Y=(0,i._)`${Y}${(0,i.getProperty)((0,f.unescapeJsonPointer)(Oe))}`,Se=(0,i._)`${Se} && ${Y}`);return Se;function Ie(Oe,Pe){return`Cannot access ${Oe} ${Pe} levels up, current level is ${T}`}}return nt.getData=se,nt}var ar={},Gs;function Qr(){if(Gs)return ar;Gs=1,Object.defineProperty(ar,"__esModule",{value:!0});class e extends Error{constructor(r){super("validation failed"),this.errors=r,this.ajv=this.validation=!0}}return ar.default=e,ar}var or={},zs;function Zr(){if(zs)return or;zs=1,Object.defineProperty(or,"__esModule",{value:!0});const e=Te;class t extends Error{constructor(n,s,a,c){super(c||`can't resolve reference ${a} from id ${s}`),this.missingRef=(0,e.resolveUrl)(n,s,a),this.missingSchema=(0,e.normalizeId)((0,e.getFullPath)(n,this.missingRef))}}return or.default=t,or}var Le={};Object.defineProperty(Le,"__esModule",{value:!0}),Le.resolveSchema=Le.getCompilingSchema=Le.resolveRef=Le.compileSchema=Le.SchemaEnv=void 0;const ze=ee,Ci=Qr(),mt=Je,He=Te,Hs=U,Ai=sr();class ir{constructor(t){var r;this.refs={},this.dynamicAnchors={};let n;typeof t.schema=="object"&&(n=t.schema),this.schema=t.schema,this.schemaId=t.schemaId,this.root=t.root||this,this.baseId=(r=t.baseId)!==null&&r!==void 0?r:(0,He.normalizeId)(n==null?void 0:n[t.schemaId||"$id"]),this.schemaPath=t.schemaPath,this.localRefs=t.localRefs,this.meta=t.meta,this.$async=n==null?void 0:n.$async,this.refs={}}}Le.SchemaEnv=ir;function en(e){const t=Ks.call(this,e);if(t)return t;const r=(0,He.getFullPath)(this.opts.uriResolver,e.root.baseId),{es5:n,lines:s}=this.opts.code,{ownProperties:a}=this.opts,c=new ze.CodeGen(this.scope,{es5:n,lines:s,ownProperties:a});let i;e.$async&&(i=c.scopeValue("Error",{ref:Ci.default,code:(0,ze._)`require("ajv/dist/runtime/validation_error").default`}));const o=c.scopeName("validate");e.validateName=o;const u={gen:c,allErrors:this.opts.allErrors,data:mt.default.data,parentData:mt.default.parentData,parentDataProperty:mt.default.parentDataProperty,dataNames:[mt.default.data],dataPathArr:[ze.nil],dataLevel:0,dataTypes:[],definedProperties:new Set,topSchemaRef:c.scopeValue("schema",this.opts.code.source===!0?{ref:e.schema,code:(0,ze.stringify)(e.schema)}:{ref:e.schema}),validateName:o,ValidationError:i,schema:e.schema,schemaEnv:e,rootId:r,baseId:e.baseId||r,schemaPath:ze.nil,errSchemaPath:e.schemaPath||(this.opts.jtd?"":"#"),errorPath:(0,ze._)`""`,opts:this.opts,self:this};let f;try{this._compilations.add(e),(0,Ai.validateFunctionCode)(u),c.optimize(this.opts.code.optimize);const p=c.toString();f=`${c.scopeRefs(mt.default.scope)}return ${p}`,this.opts.code.process&&(f=this.opts.code.process(f,e));const v=new Function(`${mt.default.self}`,`${mt.default.scope}`,f)(this,this.scope.get());if(this.scope.value(o,{ref:v}),v.errors=null,v.schema=e.schema,v.schemaEnv=e,e.$async&&(v.$async=!0),this.opts.code.source===!0&&(v.source={validateName:o,validateCode:p,scopeValues:c._values}),this.opts.unevaluated){const{props:m,items:S}=u;v.evaluated={props:m instanceof ze.Name?void 0:m,items:S instanceof ze.Name?void 0:S,dynamicProps:m instanceof ze.Name,dynamicItems:S instanceof ze.Name},v.source&&(v.source.evaluated=(0,ze.stringify)(v.evaluated))}return e.validate=v,e}catch(p){throw delete e.validate,delete e.validateName,f&&this.logger.error("Error compiling schema, function code:",f),p}finally{this._compilations.delete(e)}}Le.compileSchema=en;function ji(e,t,r){var n;r=(0,He.resolveUrl)(this.opts.uriResolver,t,r);const s=e.refs[r];if(s)return s;let a=Mi.call(this,e,r);if(a===void 0){const c=(n=e.localRefs)===null||n===void 0?void 0:n[r],{schemaId:i}=this.opts;c&&(a=new ir({schema:c,schemaId:i,root:e,baseId:t}))}if(a!==void 0)return e.refs[r]=Li.call(this,a)}Le.resolveRef=ji;function Li(e){return(0,He.inlineRef)(e.schema,this.opts.inlineRefs)?e.schema:e.validate?e:en.call(this,e)}function Ks(e){for(const t of this._compilations)if(Fi(t,e))return t}Le.getCompilingSchema=Ks;function Fi(e,t){return e.schema===t.schema&&e.root===t.root&&e.baseId===t.baseId}function Mi(e,t){let r;for(;typeof(r=this.refs[t])=="string";)t=r;return r||this.schemas[t]||lr.call(this,e,t)}function lr(e,t){const r=this.opts.uriResolver.parse(t),n=(0,He._getFullPath)(this.opts.uriResolver,r);let s=(0,He.getFullPath)(this.opts.uriResolver,e.baseId,void 0);if(Object.keys(e.schema).length>0&&n===s)return tn.call(this,r,e);const a=(0,He.normalizeId)(n),c=this.refs[a]||this.schemas[a];if(typeof c=="string"){const i=lr.call(this,e,c);return typeof(i==null?void 0:i.schema)!="object"?void 0:tn.call(this,r,i)}if(typeof(c==null?void 0:c.schema)=="object"){if(c.validate||en.call(this,c),a===(0,He.normalizeId)(t)){const{schema:i}=c,{schemaId:o}=this.opts,u=i[o];return u&&(s=(0,He.resolveUrl)(this.opts.uriResolver,s,u)),new ir({schema:i,schemaId:o,root:e,baseId:s})}return tn.call(this,r,c)}}Le.resolveSchema=lr;const Vi=new Set(["properties","patternProperties","enum","dependencies","definitions"]);function tn(e,{baseId:t,schema:r,root:n}){var s;if(((s=e.fragment)===null||s===void 0?void 0:s[0])!=="/")return;for(const i of e.fragment.slice(1).split("/")){if(typeof r=="boolean")return;const o=r[(0,Hs.unescapeFragment)(i)];if(o===void 0)return;r=o;const u=typeof r=="object"&&r[this.opts.schemaId];!Vi.has(i)&&u&&(t=(0,He.resolveUrl)(this.opts.uriResolver,t,u))}let a;if(typeof r!="boolean"&&r.$ref&&!(0,Hs.schemaHasRulesButRef)(r,this.RULES)){const i=(0,He.resolveUrl)(this.opts.uriResolver,t,r.$ref);a=lr.call(this,n,i)}const{schemaId:c}=this.opts;if(a=a||new ir({schema:r,schemaId:c,root:n,baseId:t}),a.schema!==a.root.schema)return a}const qi={$id:"https://raw.githubusercontent.com/ajv-validator/ajv/master/lib/refs/data.json#",description:"Meta-schema for $data reference (JSON AnySchema extension proposal)",type:"object",required:["$data"],properties:{$data:{type:"string",anyOf:[{format:"relative-json-pointer"},{format:"json-pointer"}]}},additionalProperties:!1};var rn={},nn={exports:{}};/** @license URI.js v4.4.1 (c) 2011 Gary Court. License: http://github.com/garycourt/uri-js */(function(e,t){(function(r,n){n(t)})(Co,function(r){function n(){for(var g=arguments.length,d=Array(g),$=0;$1){d[0]=d[0].slice(0,-1);for(var k=d.length-1,R=1;R= 0x80 (not a basic code point)","invalid-input":"Invalid input"},ke=S-E,de=Math.floor,L=String.fromCharCode;function j(g){throw new RangeError(je[g])}function K(g,d){for(var $=[],k=g.length;k--;)$[k]=d(g[k]);return $}function z(g,d){var $=g.split("@"),k="";$.length>1&&(k=$[0]+"@",g=$[1]),g=g.replace(Ce,".");var R=g.split("."),B=K(R,d).join(".");return k+B}function X(g){for(var d=[],$=0,k=g.length;$=55296&&R<=56319&&$>1,d+=de(d/$);d>ke*y>>1;R+=S)d=de(d/ke);return de(R+(ke+1)*d/(d+P))},O=function(d){var $=[],k=d.length,R=0,B=V,J=F,oe=d.lastIndexOf(re);oe<0&&(oe=0);for(var me=0;me=128&&j("not-basic"),$.push(d.charCodeAt(me));for(var _e=oe>0?oe+1:0;_e=k&&j("invalid-input");var Q=W(d.charCodeAt(_e++));(Q>=S||Q>de((m-R)/fe))&&j("overflow"),R+=Q*fe;var he=Ee<=J?E:Ee>=J+y?y:Ee-J;if(Qde(m/we)&&j("overflow"),fe*=we}var ge=$.length+1;J=_(R-ae,ge,ae==0),de(R/ge)>m-B&&j("overflow"),B+=de(R/ge),R%=ge,$.splice(R++,0,B)}return String.fromCodePoint.apply(String,$)},N=function(d){var $=[];d=X(d);var k=d.length,R=V,B=0,J=F,oe=!0,me=!1,_e=void 0;try{for(var ae=d[Symbol.iterator](),fe;!(oe=(fe=ae.next()).done);oe=!0){var Ee=fe.value;Ee<128&&$.push(L(Ee))}}catch(er){me=!0,_e=er}finally{try{!oe&&ae.return&&ae.return()}finally{if(me)throw _e}}var Q=$.length,he=Q;for(Q&&$.push(re);he=R&&wtde((m-B)/xe)&&j("overflow"),B+=(we-R)*xe,R=we;var et=!0,bt=!1,ot=void 0;try{for(var Zt=d[Symbol.iterator](),Za;!(et=(Za=Zt.next()).done);et=!0){var eo=Za.value;if(eom&&j("overflow"),eo==R){for(var Cr=B,Ar=S;;Ar+=S){var jr=Ar<=J?E:Ar>=J+y?y:Ar-J;if(Cr>6|192).toString(16).toUpperCase()+"%"+(d&63|128).toString(16).toUpperCase():$="%"+(d>>12|224).toString(16).toUpperCase()+"%"+(d>>6&63|128).toString(16).toUpperCase()+"%"+(d&63|128).toString(16).toUpperCase(),$}function ne(g){for(var d="",$=0,k=g.length;$=194&&R<224){if(k-$>=6){var B=parseInt(g.substr($+4,2),16);d+=String.fromCharCode((R&31)<<6|B&63)}else d+=g.substr($,6);$+=6}else if(R>=224){if(k-$>=9){var J=parseInt(g.substr($+4,2),16),oe=parseInt(g.substr($+7,2),16);d+=String.fromCharCode((R&15)<<12|(J&63)<<6|oe&63)}else d+=g.substr($,9);$+=9}else d+=g.substr($,3),$+=3}return d}function se(g,d){function $(k){var R=ne(k);return R.match(d.UNRESERVED)?R:k}return g.scheme&&(g.scheme=String(g.scheme).replace(d.PCT_ENCODED,$).toLowerCase().replace(d.NOT_SCHEME,"")),g.userinfo!==void 0&&(g.userinfo=String(g.userinfo).replace(d.PCT_ENCODED,$).replace(d.NOT_USERINFO,x).replace(d.PCT_ENCODED,c)),g.host!==void 0&&(g.host=String(g.host).replace(d.PCT_ENCODED,$).toLowerCase().replace(d.NOT_HOST,x).replace(d.PCT_ENCODED,c)),g.path!==void 0&&(g.path=String(g.path).replace(d.PCT_ENCODED,$).replace(g.scheme?d.NOT_PATH:d.NOT_PATH_NOSCHEME,x).replace(d.PCT_ENCODED,c)),g.query!==void 0&&(g.query=String(g.query).replace(d.PCT_ENCODED,$).replace(d.NOT_QUERY,x).replace(d.PCT_ENCODED,c)),g.fragment!==void 0&&(g.fragment=String(g.fragment).replace(d.PCT_ENCODED,$).replace(d.NOT_FRAGMENT,x).replace(d.PCT_ENCODED,c)),g}function w(g){return g.replace(/^0*(.*)/,"$1")||"0"}function T(g,d){var $=g.match(d.IPV4ADDRESS)||[],k=b($,2),R=k[1];return R?R.split(".").map(w).join("."):g}function C(g,d){var $=g.match(d.IPV6ADDRESS)||[],k=b($,3),R=k[1],B=k[2];if(R){for(var J=R.toLowerCase().split("::").reverse(),oe=b(J,2),me=oe[0],_e=oe[1],ae=_e?_e.split(":").map(w):[],fe=me.split(":").map(w),Ee=d.IPV4ADDRESS.test(fe[fe.length-1]),Q=Ee?7:8,he=fe.length-Q,we=Array(Q),ge=0;ge1){var Lt=we.slice(0,Qe.index),wt=we.slice(Qe.index+Qe.length);Ze=Lt.join(":")+"::"+wt.join(":")}else Ze=we.join(":");return B&&(Ze+="%"+B),Ze}else return g}var M=/^(?:([^:\/?#]+):)?(?:\/\/((?:([^\/?#@]*)@)?(\[[^\/?#\]]+\]|[^\/?#:]*)(?:\:(\d*))?))?([^?#]*)(?:\?([^#]*))?(?:#((?:.|\n|\r)*))?/i,H="".match(/(){0}/)[1]===void 0;function Y(g){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},$={},k=d.iri!==!1?p:f;d.reference==="suffix"&&(g=(d.scheme?d.scheme+":":"")+"//"+g);var R=g.match(M);if(R){H?($.scheme=R[1],$.userinfo=R[3],$.host=R[4],$.port=parseInt(R[5],10),$.path=R[6]||"",$.query=R[7],$.fragment=R[8],isNaN($.port)&&($.port=R[5])):($.scheme=R[1]||void 0,$.userinfo=g.indexOf("@")!==-1?R[3]:void 0,$.host=g.indexOf("//")!==-1?R[4]:void 0,$.port=parseInt(R[5],10),$.path=R[6]||"",$.query=g.indexOf("?")!==-1?R[7]:void 0,$.fragment=g.indexOf("#")!==-1?R[8]:void 0,isNaN($.port)&&($.port=g.match(/\/\/(?:.|\n)*\:(?:\/|\?|\#|$)/)?R[4]:void 0)),$.host&&($.host=C(T($.host,k),k)),$.scheme===void 0&&$.userinfo===void 0&&$.host===void 0&&$.port===void 0&&!$.path&&$.query===void 0?$.reference="same-document":$.scheme===void 0?$.reference="relative":$.fragment===void 0?$.reference="absolute":$.reference="uri",d.reference&&d.reference!=="suffix"&&d.reference!==$.reference&&($.error=$.error||"URI is not a "+d.reference+" reference.");var B=q[(d.scheme||$.scheme||"").toLowerCase()];if(!d.unicodeSupport&&(!B||!B.unicodeSupport)){if($.host&&(d.domainHost||B&&B.domainHost))try{$.host=I.toASCII($.host.replace(k.PCT_ENCODED,ne).toLowerCase())}catch(J){$.error=$.error||"Host's domain name can not be converted to ASCII via punycode: "+J}se($,f)}else se($,k);B&&B.parse&&B.parse($,d)}else $.error=$.error||"URI can not be parsed.";return $}function Se(g,d){var $=d.iri!==!1?p:f,k=[];return g.userinfo!==void 0&&(k.push(g.userinfo),k.push("@")),g.host!==void 0&&k.push(C(T(String(g.host),$),$).replace($.IPV6ADDRESS,function(R,B,J){return"["+B+(J?"%25"+J:"")+"]"})),(typeof g.port=="number"||typeof g.port=="string")&&(k.push(":"),k.push(String(g.port))),k.length?k.join(""):void 0}var Me=/^\.\.?\//,Ie=/^\/\.(\/|$)/,Oe=/^\/\.\.(\/|$)/,Pe=/^\/?(?:.|\n)*?(?=\/|$)/;function Ve(g){for(var d=[];g.length;)if(g.match(Me))g=g.replace(Me,"");else if(g.match(Ie))g=g.replace(Ie,"/");else if(g.match(Oe))g=g.replace(Oe,"/"),d.pop();else if(g==="."||g==="..")g="";else{var $=g.match(Pe);if($){var k=$[0];g=g.slice(k.length),d.push(k)}else throw new Error("Unexpected dot segment condition")}return d.join("")}function ve(g){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},$=d.iri?p:f,k=[],R=q[(d.scheme||g.scheme||"").toLowerCase()];if(R&&R.serialize&&R.serialize(g,d),g.host&&!$.IPV6ADDRESS.test(g.host)){if(d.domainHost||R&&R.domainHost)try{g.host=d.iri?I.toUnicode(g.host):I.toASCII(g.host.replace($.PCT_ENCODED,ne).toLowerCase())}catch(oe){g.error=g.error||"Host's domain name can not be converted to "+(d.iri?"Unicode":"ASCII")+" via punycode: "+oe}}se(g,$),d.reference!=="suffix"&&g.scheme&&(k.push(g.scheme),k.push(":"));var B=Se(g,d);if(B!==void 0&&(d.reference!=="suffix"&&k.push("//"),k.push(B),g.path&&g.path.charAt(0)!=="/"&&k.push("/")),g.path!==void 0){var J=g.path;!d.absolutePath&&(!R||!R.absolutePath)&&(J=Ve(J)),B===void 0&&(J=J.replace(/^\/\//,"/%2F")),k.push(J)}return g.query!==void 0&&(k.push("?"),k.push(g.query)),g.fragment!==void 0&&(k.push("#"),k.push(g.fragment)),k.join("")}function At(g,d){var $=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},k=arguments[3],R={};return k||(g=Y(ve(g,$),$),d=Y(ve(d,$),$)),$=$||{},!$.tolerant&&d.scheme?(R.scheme=d.scheme,R.userinfo=d.userinfo,R.host=d.host,R.port=d.port,R.path=Ve(d.path||""),R.query=d.query):(d.userinfo!==void 0||d.host!==void 0||d.port!==void 0?(R.userinfo=d.userinfo,R.host=d.host,R.port=d.port,R.path=Ve(d.path||""),R.query=d.query):(d.path?(d.path.charAt(0)==="/"?R.path=Ve(d.path):((g.userinfo!==void 0||g.host!==void 0||g.port!==void 0)&&!g.path?R.path="/"+d.path:g.path?R.path=g.path.slice(0,g.path.lastIndexOf("/")+1)+d.path:R.path=d.path,R.path=Ve(R.path)),R.query=d.query):(R.path=g.path,d.query!==void 0?R.query=d.query:R.query=g.query),R.userinfo=g.userinfo,R.host=g.host,R.port=g.port),R.scheme=g.scheme),R.fragment=d.fragment,R}function Wt(g,d,$){var k=o({scheme:"null"},$);return ve(At(Y(g,k),Y(d,k),k,!0),k)}function _t(g,d){return typeof g=="string"?g=ve(Y(g,d),d):a(g)==="object"&&(g=Y(ve(g,d),d)),g}function Yt(g,d,$){return typeof g=="string"?g=ve(Y(g,$),$):a(g)==="object"&&(g=ve(g,$)),typeof d=="string"?d=ve(Y(d,$),$):a(d)==="object"&&(d=ve(d,$)),g===d}function Dr(g,d){return g&&g.toString().replace(!d||!d.iri?f.ESCAPE:p.ESCAPE,x)}function Ue(g,d){return g&&g.toString().replace(!d||!d.iri?f.PCT_ENCODED:p.PCT_ENCODED,ne)}var Et={scheme:"http",domainHost:!0,parse:function(d,$){return d.host||(d.error=d.error||"HTTP URIs must have a host."),d},serialize:function(d,$){var k=String(d.scheme).toLowerCase()==="https";return(d.port===(k?443:80)||d.port==="")&&(d.port=void 0),d.path||(d.path="/"),d}},Ha={scheme:"https",domainHost:Et.domainHost,parse:Et.parse,serialize:Et.serialize};function Ka(g){return typeof g.secure=="boolean"?g.secure:String(g.scheme).toLowerCase()==="wss"}var Qt={scheme:"ws",domainHost:!0,parse:function(d,$){var k=d;return k.secure=Ka(k),k.resourceName=(k.path||"/")+(k.query?"?"+k.query:""),k.path=void 0,k.query=void 0,k},serialize:function(d,$){if((d.port===(Ka(d)?443:80)||d.port==="")&&(d.port=void 0),typeof d.secure=="boolean"&&(d.scheme=d.secure?"wss":"ws",d.secure=void 0),d.resourceName){var k=d.resourceName.split("?"),R=b(k,2),B=R[0],J=R[1];d.path=B&&B!=="/"?B:void 0,d.query=J,d.resourceName=void 0}return d.fragment=void 0,d}},Xa={scheme:"wss",domainHost:Qt.domainHost,parse:Qt.parse,serialize:Qt.serialize},Ad={},Ba="[A-Za-z0-9\\-\\.\\_\\~\\xA0-\\u200D\\u2010-\\u2029\\u202F-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFEF]",Ye="[0-9A-Fa-f]",jd=s(s("%[EFef]"+Ye+"%"+Ye+Ye+"%"+Ye+Ye)+"|"+s("%[89A-Fa-f]"+Ye+"%"+Ye+Ye)+"|"+s("%"+Ye+Ye)),Ld="[A-Za-z0-9\\!\\$\\%\\'\\*\\+\\-\\^\\_\\`\\{\\|\\}\\~]",Fd="[\\!\\$\\%\\'\\(\\)\\*\\+\\,\\-\\.0-9\\<\\>A-Z\\x5E-\\x7E]",Md=n(Fd,'[\\"\\\\]'),Vd="[\\!\\$\\'\\(\\)\\*\\+\\,\\;\\:\\@]",qd=new RegExp(Ba,"g"),jt=new RegExp(jd,"g"),Ud=new RegExp(n("[^]",Ld,"[\\.]",'[\\"]',Md),"g"),Ja=new RegExp(n("[^]",Ba,Vd),"g"),xd=Ja;function as(g){var d=ne(g);return d.match(qd)?d:g}var Wa={scheme:"mailto",parse:function(d,$){var k=d,R=k.to=k.path?k.path.split(","):[];if(k.path=void 0,k.query){for(var B=!1,J={},oe=k.query.split("&"),me=0,_e=oe.length;me<_e;++me){var ae=oe[me].split("=");switch(ae[0]){case"to":for(var fe=ae[1].split(","),Ee=0,Q=fe.length;Eenew RegExp(D,_);v.code="new RegExp";const m=["removeAdditional","useDefaults","coerceTypes"],S=new Set(["validate","serialize","parse","wrapper","root","schema","keyword","pattern","formats","validate$data","func","obj","Error"]),E={errorDataPath:"",format:"`validateFormats: false` can be used instead.",nullable:'"nullable" keyword is supported by default.',jsonPointers:"Deprecated jsPropertySyntax can be used instead.",extendRefs:"Deprecated ignoreKeywordsWithRef can be used instead.",missingRefs:"Pass empty schema with $id that should be ignored to ajv.addSchema.",processCode:"Use option `code: {process: (code, schemaEnv: object) => string}`",sourceCode:"Use option `code: {source: true}`",strictDefaults:"It is default now, see option `strict`.",strictKeywords:"It is default now, see option `strict`.",uniqueItems:'"uniqueItems" keyword is always validated.',unknownFormats:"Disable strict mode or pass `true` to `ajv.addFormat` (or `formats` option).",cache:"Map is used as cache, schema object as key.",serialize:"Map is used as cache, schema object as key.",ajvErrors:"It is default now."},y={ignoreKeywordsWithRef:"",jsPropertySyntax:"",unicode:'"minLength"/"maxLength" account for unicode characters by default.'},P=200;function A(D){var _,O,N,l,h,I,q,x,ne,se,w,T,C,M,H,Y,Se,Me,Ie,Oe,Pe,Ve,ve,At,Wt;const _t=D.strict,Yt=(_=D.code)===null||_===void 0?void 0:_.optimize,Dr=Yt===!0||Yt===void 0?1:Yt||0,Ue=(N=(O=D.code)===null||O===void 0?void 0:O.regExp)!==null&&N!==void 0?N:v,Et=(l=D.uriResolver)!==null&&l!==void 0?l:b.default;return{strictSchema:(I=(h=D.strictSchema)!==null&&h!==void 0?h:_t)!==null&&I!==void 0?I:!0,strictNumbers:(x=(q=D.strictNumbers)!==null&&q!==void 0?q:_t)!==null&&x!==void 0?x:!0,strictTypes:(se=(ne=D.strictTypes)!==null&&ne!==void 0?ne:_t)!==null&&se!==void 0?se:"log",strictTuples:(T=(w=D.strictTuples)!==null&&w!==void 0?w:_t)!==null&&T!==void 0?T:"log",strictRequired:(M=(C=D.strictRequired)!==null&&C!==void 0?C:_t)!==null&&M!==void 0?M:!1,code:D.code?{...D.code,optimize:Dr,regExp:Ue}:{optimize:Dr,regExp:Ue},loopRequired:(H=D.loopRequired)!==null&&H!==void 0?H:P,loopEnum:(Y=D.loopEnum)!==null&&Y!==void 0?Y:P,meta:(Se=D.meta)!==null&&Se!==void 0?Se:!0,messages:(Me=D.messages)!==null&&Me!==void 0?Me:!0,inlineRefs:(Ie=D.inlineRefs)!==null&&Ie!==void 0?Ie:!0,schemaId:(Oe=D.schemaId)!==null&&Oe!==void 0?Oe:"$id",addUsedSchema:(Pe=D.addUsedSchema)!==null&&Pe!==void 0?Pe:!0,validateSchema:(Ve=D.validateSchema)!==null&&Ve!==void 0?Ve:!0,validateFormats:(ve=D.validateFormats)!==null&&ve!==void 0?ve:!0,unicodeRegExp:(At=D.unicodeRegExp)!==null&&At!==void 0?At:!0,int32range:(Wt=D.int32range)!==null&&Wt!==void 0?Wt:!0,uriResolver:Et}}class F{constructor(_={}){this.schemas={},this.refs={},this.formats={},this._compilations=new Set,this._loading={},this._cache=new Map,_=this.opts={..._,...A(_)};const{es5:O,lines:N}=this.opts.code;this.scope=new i.ValueScope({scope:{},prefixes:S,es5:O,lines:N}),this.logger=de(_.logger);const l=_.validateFormats;_.validateFormats=!1,this.RULES=(0,a.getRules)(),V.call(this,E,_,"NOT SUPPORTED"),V.call(this,y,_,"DEPRECATED","warn"),this._metaOpts=je.call(this),_.formats&&Ne.call(this),this._addVocabularies(),this._addDefaultMetaSchema(),_.keywords&&Ce.call(this,_.keywords),typeof _.meta=="object"&&this.addMetaSchema(_.meta),ce.call(this),_.validateFormats=l}_addVocabularies(){this.addKeyword("$async")}_addDefaultMetaSchema(){const{$data:_,meta:O,schemaId:N}=this.opts;let l=p;N==="id"&&(l={...p},l.id=l.$id,delete l.$id),O&&_&&this.addMetaSchema(l,l[N],!1)}defaultMeta(){const{meta:_,schemaId:O}=this.opts;return this.opts.defaultMeta=typeof _=="object"?_[O]||_:void 0}validate(_,O){let N;if(typeof _=="string"){if(N=this.getSchema(_),!N)throw new Error(`no schema with key or ref "${_}"`)}else N=this.compile(_);const l=N(O);return"$async"in N||(this.errors=N.errors),l}compile(_,O){const N=this._addSchema(_,O);return N.validate||this._compileSchemaEnv(N)}compileAsync(_,O){if(typeof this.opts.loadSchema!="function")throw new Error("options.loadSchema should be a function");const{loadSchema:N}=this.opts;return l.call(this,_,O);async function l(se,w){await h.call(this,se.$schema);const T=this._addSchema(se,w);return T.validate||I.call(this,T)}async function h(se){se&&!this.getSchema(se)&&await l.call(this,{$ref:se},!0)}async function I(se){try{return this._compileSchemaEnv(se)}catch(w){if(!(w instanceof s.default))throw w;return q.call(this,w),await x.call(this,w.missingSchema),I.call(this,se)}}function q({missingSchema:se,missingRef:w}){if(this.refs[se])throw new Error(`AnySchema ${se} is loaded but ${w} cannot be resolved`)}async function x(se){const w=await ne.call(this,se);this.refs[se]||await h.call(this,w.$schema),this.refs[se]||this.addSchema(w,se,O)}async function ne(se){const w=this._loading[se];if(w)return w;try{return await(this._loading[se]=N(se))}finally{delete this._loading[se]}}}addSchema(_,O,N,l=this.opts.validateSchema){if(Array.isArray(_)){for(const I of _)this.addSchema(I,void 0,N,l);return this}let h;if(typeof _=="object"){const{schemaId:I}=this.opts;if(h=_[I],h!==void 0&&typeof h!="string")throw new Error(`schema ${I} must be string`)}return O=(0,o.normalizeId)(O||h),this._checkUnique(O),this.schemas[O]=this._addSchema(_,N,O,l,!0),this}addMetaSchema(_,O,N=this.opts.validateSchema){return this.addSchema(_,O,!0,N),this}validateSchema(_,O){if(typeof _=="boolean")return!0;let N;if(N=_.$schema,N!==void 0&&typeof N!="string")throw new Error("$schema must be a string");if(N=N||this.opts.defaultMeta||this.defaultMeta(),!N)return this.logger.warn("meta-schema not available"),this.errors=null,!0;const l=this.validate(N,_);if(!l&&O){const h="schema is invalid: "+this.errorsText();if(this.opts.validateSchema==="log")this.logger.error(h);else throw new Error(h)}return l}getSchema(_){let O;for(;typeof(O=re.call(this,_))=="string";)_=O;if(O===void 0){const{schemaId:N}=this.opts,l=new c.SchemaEnv({schema:{},schemaId:N});if(O=c.resolveSchema.call(this,l,_),!O)return;this.refs[_]=O}return O.validate||this._compileSchemaEnv(O)}removeSchema(_){if(_ instanceof RegExp)return this._removeAllSchemas(this.schemas,_),this._removeAllSchemas(this.refs,_),this;switch(typeof _){case"undefined":return this._removeAllSchemas(this.schemas),this._removeAllSchemas(this.refs),this._cache.clear(),this;case"string":{const O=re.call(this,_);return typeof O=="object"&&this._cache.delete(O.schema),delete this.schemas[_],delete this.refs[_],this}case"object":{const O=_;this._cache.delete(O);let N=_[this.opts.schemaId];return N&&(N=(0,o.normalizeId)(N),delete this.schemas[N],delete this.refs[N]),this}default:throw new Error("ajv.removeSchema: invalid parameter")}}addVocabulary(_){for(const O of _)this.addKeyword(O);return this}addKeyword(_,O){let N;if(typeof _=="string")N=_,typeof O=="object"&&(this.logger.warn("these parameters are deprecated, see docs for addKeyword"),O.keyword=N);else if(typeof _=="object"&&O===void 0){if(O=_,N=O.keyword,Array.isArray(N)&&!N.length)throw new Error("addKeywords: keyword must be string or non-empty array")}else throw new Error("invalid addKeywords parameters");if(j.call(this,N,O),!O)return(0,f.eachItem)(N,h=>K.call(this,h)),this;X.call(this,O);const l={...O,type:(0,u.getJSONTypes)(O.type),schemaType:(0,u.getJSONTypes)(O.schemaType)};return(0,f.eachItem)(N,l.type.length===0?h=>K.call(this,h,l):h=>l.type.forEach(I=>K.call(this,h,l,I))),this}getKeyword(_){const O=this.RULES.all[_];return typeof O=="object"?O.definition:!!O}removeKeyword(_){const{RULES:O}=this;delete O.keywords[_],delete O.all[_];for(const N of O.rules){const l=N.rules.findIndex(h=>h.keyword===_);l>=0&&N.rules.splice(l,1)}return this}addFormat(_,O){return typeof O=="string"&&(O=new RegExp(O)),this.formats[_]=O,this}errorsText(_=this.errors,{separator:O=", ",dataVar:N="data"}={}){return!_||_.length===0?"No errors":_.map(l=>`${N}${l.instancePath} ${l.message}`).reduce((l,h)=>l+O+h)}$dataMetaSchema(_,O){const N=this.RULES.all;_=JSON.parse(JSON.stringify(_));for(const l of O){const h=l.split("/").slice(1);let I=_;for(const q of h)I=I[q];for(const q in N){const x=N[q];if(typeof x!="object")continue;const{$data:ne}=x.definition,se=I[q];ne&&se&&(I[q]=W(se))}}return _}_removeAllSchemas(_,O){for(const N in _){const l=_[N];(!O||O.test(N))&&(typeof l=="string"?delete _[N]:l&&!l.meta&&(this._cache.delete(l.schema),delete _[N]))}}_addSchema(_,O,N,l=this.opts.validateSchema,h=this.opts.addUsedSchema){let I;const{schemaId:q}=this.opts;if(typeof _=="object")I=_[q];else{if(this.opts.jtd)throw new Error("schema must be object");if(typeof _!="boolean")throw new Error("schema must be object or boolean")}let x=this._cache.get(_);if(x!==void 0)return x;N=(0,o.normalizeId)(I||N);const ne=o.getSchemaRefs.call(this,_,N);return x=new c.SchemaEnv({schema:_,schemaId:q,meta:O,baseId:N,localRefs:ne}),this._cache.set(x.schema,x),h&&!N.startsWith("#")&&(N&&this._checkUnique(N),this.refs[N]=x),l&&this.validateSchema(_,!0),x}_checkUnique(_){if(this.schemas[_]||this.refs[_])throw new Error(`schema with key or id "${_}" already exists`)}_compileSchemaEnv(_){if(_.meta?this._compileMetaSchema(_):c.compileSchema.call(this,_),!_.validate)throw new Error("ajv implementation error");return _.validate}_compileMetaSchema(_){const O=this.opts;this.opts=this._metaOpts;try{c.compileSchema.call(this,_)}finally{this.opts=O}}}F.ValidationError=n.default,F.MissingRefError=s.default,e.default=F;function V(D,_,O,N="error"){for(const l in D){const h=l;h in _&&this.logger[N](`${O}: option ${l}. ${D[h]}`)}}function re(D){return D=(0,o.normalizeId)(D),this.schemas[D]||this.refs[D]}function ce(){const D=this.opts.schemas;if(D)if(Array.isArray(D))this.addSchema(D);else for(const _ in D)this.addSchema(D[_],_)}function Ne(){for(const D in this.opts.formats){const _=this.opts.formats[D];_&&this.addFormat(D,_)}}function Ce(D){if(Array.isArray(D)){this.addVocabulary(D);return}this.logger.warn("keywords option as map is deprecated, pass array");for(const _ in D){const O=D[_];O.keyword||(O.keyword=_),this.addKeyword(O)}}function je(){const D={...this.opts};for(const _ of m)delete D[_];return D}const ke={log(){},warn(){},error(){}};function de(D){if(D===!1)return ke;if(D===void 0)return console;if(D.log&&D.warn&&D.error)return D;throw new Error("logger must implement log, warn and error methods")}const L=/^[a-z_$][a-z0-9_$:-]*$/i;function j(D,_){const{RULES:O}=this;if((0,f.eachItem)(D,N=>{if(O.keywords[N])throw new Error(`Keyword ${N} is already defined`);if(!L.test(N))throw new Error(`Keyword ${N} has invalid name`)}),!!_&&_.$data&&!("code"in _||"validate"in _))throw new Error('$data keyword must have "code" or "validate" function')}function K(D,_,O){var N;const l=_==null?void 0:_.post;if(O&&l)throw new Error('keyword with "post" flag cannot have "type"');const{RULES:h}=this;let I=l?h.post:h.rules.find(({type:x})=>x===O);if(I||(I={type:O,rules:[]},h.rules.push(I)),h.keywords[D]=!0,!_)return;const q={keyword:D,definition:{..._,type:(0,u.getJSONTypes)(_.type),schemaType:(0,u.getJSONTypes)(_.schemaType)}};_.before?z.call(this,I,q,_.before):I.rules.push(q),h.all[D]=q,(N=_.implements)===null||N===void 0||N.forEach(x=>this.addKeyword(x))}function z(D,_,O){const N=D.rules.findIndex(l=>l.keyword===O);N>=0?D.rules.splice(N,0,_):(D.rules.push(_),this.logger.warn(`rule ${O} is not defined`))}function X(D){let{metaSchema:_}=D;_!==void 0&&(D.$data&&this.opts.$data&&(_=W(_)),D.validateSchema=this.compile(_,!0))}const G={$ref:"https://raw.githubusercontent.com/ajv-validator/ajv/master/lib/refs/data.json#"};function W(D){return{anyOf:[D,G]}}}(ys);var sn={},an={},on={};Object.defineProperty(on,"__esModule",{value:!0});const xi={keyword:"id",code(){throw new Error('NOT SUPPORTED: keyword "id", use "$id" for schema ID')}};on.default=xi;var ht={};Object.defineProperty(ht,"__esModule",{value:!0}),ht.callRef=ht.getValidate=void 0;const Gi=Zr(),Bs=te,Fe=ee,Tt=Je,Js=Le,cr=U,zi={keyword:"$ref",schemaType:"string",code(e){const{gen:t,schema:r,it:n}=e,{baseId:s,schemaEnv:a,validateName:c,opts:i,self:o}=n,{root:u}=a;if((r==="#"||r==="#/")&&s===u.baseId)return p();const f=Js.resolveRef.call(o,u,s,r);if(f===void 0)throw new Gi.default(n.opts.uriResolver,s,r);if(f instanceof Js.SchemaEnv)return b(f);return v(f);function p(){if(a===u)return ur(e,c,a,a.$async);const m=t.scopeValue("root",{ref:u});return ur(e,(0,Fe._)`${m}.validate`,u,u.$async)}function b(m){const S=Ws(e,m);ur(e,S,m,m.$async)}function v(m){const S=t.scopeValue("schema",i.code.source===!0?{ref:m,code:(0,Fe.stringify)(m)}:{ref:m}),E=t.name("valid"),y=e.subschema({schema:m,dataTypes:[],schemaPath:Fe.nil,topSchemaRef:S,errSchemaPath:r},E);e.mergeEvaluated(y),e.ok(E)}}};function Ws(e,t){const{gen:r}=e;return t.validate?r.scopeValue("validate",{ref:t.validate}):(0,Fe._)`${r.scopeValue("wrapper",{ref:t})}.validate`}ht.getValidate=Ws;function ur(e,t,r,n){const{gen:s,it:a}=e,{allErrors:c,schemaEnv:i,opts:o}=a,u=o.passContext?Tt.default.this:Fe.nil;n?f():p();function f(){if(!i.$async)throw new Error("async schema referenced by sync schema");const m=s.let("valid");s.try(()=>{s.code((0,Fe._)`await ${(0,Bs.callValidateCode)(e,t,u)}`),v(t),c||s.assign(m,!0)},S=>{s.if((0,Fe._)`!(${S} instanceof ${a.ValidationError})`,()=>s.throw(S)),b(S),c||s.assign(m,!1)}),e.ok(m)}function p(){e.result((0,Bs.callValidateCode)(e,t,u),()=>v(t),()=>b(t))}function b(m){const S=(0,Fe._)`${m}.errors`;s.assign(Tt.default.vErrors,(0,Fe._)`${Tt.default.vErrors} === null ? ${S} : ${Tt.default.vErrors}.concat(${S})`),s.assign(Tt.default.errors,(0,Fe._)`${Tt.default.vErrors}.length`)}function v(m){var S;if(!a.opts.unevaluated)return;const E=(S=r==null?void 0:r.validate)===null||S===void 0?void 0:S.evaluated;if(a.props!==!0)if(E&&!E.dynamicProps)E.props!==void 0&&(a.props=cr.mergeEvaluated.props(s,E.props,a.props));else{const y=s.var("props",(0,Fe._)`${m}.evaluated.props`);a.props=cr.mergeEvaluated.props(s,y,a.props,Fe.Name)}if(a.items!==!0)if(E&&!E.dynamicItems)E.items!==void 0&&(a.items=cr.mergeEvaluated.items(s,E.items,a.items));else{const y=s.var("items",(0,Fe._)`${m}.evaluated.items`);a.items=cr.mergeEvaluated.items(s,y,a.items,Fe.Name)}}}ht.callRef=ur,ht.default=zi,Object.defineProperty(an,"__esModule",{value:!0});const Hi=on,Ki=ht,Xi=["$schema","$id","$defs","$vocabulary",{keyword:"$comment"},"definitions",Hi.default,Ki.default];an.default=Xi;var ln={},cn={};Object.defineProperty(cn,"__esModule",{value:!0});const dr=ee,ut=dr.operators,fr={maximum:{okStr:"<=",ok:ut.LTE,fail:ut.GT},minimum:{okStr:">=",ok:ut.GTE,fail:ut.LT},exclusiveMaximum:{okStr:"<",ok:ut.LT,fail:ut.GTE},exclusiveMinimum:{okStr:">",ok:ut.GT,fail:ut.LTE}},Bi={message:({keyword:e,schemaCode:t})=>(0,dr.str)`must be ${fr[e].okStr} ${t}`,params:({keyword:e,schemaCode:t})=>(0,dr._)`{comparison: ${fr[e].okStr}, limit: ${t}}`},Ji={keyword:Object.keys(fr),type:"number",schemaType:"number",$data:!0,error:Bi,code(e){const{keyword:t,data:r,schemaCode:n}=e;e.fail$data((0,dr._)`${r} ${fr[t].fail} ${n} || isNaN(${r})`)}};cn.default=Ji;var un={};Object.defineProperty(un,"__esModule",{value:!0});const qt=ee,Wi={keyword:"multipleOf",type:"number",schemaType:"number",$data:!0,error:{message:({schemaCode:e})=>(0,qt.str)`must be multiple of ${e}`,params:({schemaCode:e})=>(0,qt._)`{multipleOf: ${e}}`},code(e){const{gen:t,data:r,schemaCode:n,it:s}=e,a=s.opts.multipleOfPrecision,c=t.let("res"),i=a?(0,qt._)`Math.abs(Math.round(${c}) - ${c}) > 1e-${a}`:(0,qt._)`${c} !== parseInt(${c})`;e.fail$data((0,qt._)`(${n} === 0 || (${c} = ${r}/${n}, ${i}))`)}};un.default=Wi;var dn={},fn={};Object.defineProperty(fn,"__esModule",{value:!0});function Ys(e){const t=e.length;let r=0,n=0,s;for(;n=55296&&s<=56319&&n(0,gt._)`{limit: ${e}}`},code(e){const{keyword:t,data:r,schemaCode:n,it:s}=e,a=t==="maxLength"?gt.operators.GT:gt.operators.LT,c=s.opts.unicode===!1?(0,gt._)`${r}.length`:(0,gt._)`${(0,Yi.useFunc)(e.gen,Qi.default)}(${r})`;e.fail$data((0,gt._)`${c} ${a} ${n}`)}};dn.default=Zi;var pn={};Object.defineProperty(pn,"__esModule",{value:!0});const el=te,pr=ee,tl={keyword:"pattern",type:"string",schemaType:"string",$data:!0,error:{message:({schemaCode:e})=>(0,pr.str)`must match pattern "${e}"`,params:({schemaCode:e})=>(0,pr._)`{pattern: ${e}}`},code(e){const{data:t,$data:r,schema:n,schemaCode:s,it:a}=e,c=a.opts.unicodeRegExp?"u":"",i=r?(0,pr._)`(new RegExp(${s}, ${c}))`:(0,el.usePattern)(e,n);e.fail$data((0,pr._)`!${i}.test(${t})`)}};pn.default=tl;var mn={};Object.defineProperty(mn,"__esModule",{value:!0});const Ut=ee,rl={keyword:["maxProperties","minProperties"],type:"object",schemaType:"number",$data:!0,error:{message({keyword:e,schemaCode:t}){const r=e==="maxProperties"?"more":"fewer";return(0,Ut.str)`must NOT have ${r} than ${t} properties`},params:({schemaCode:e})=>(0,Ut._)`{limit: ${e}}`},code(e){const{keyword:t,data:r,schemaCode:n}=e,s=t==="maxProperties"?Ut.operators.GT:Ut.operators.LT;e.fail$data((0,Ut._)`Object.keys(${r}).length ${s} ${n}`)}};mn.default=rl;var hn={};Object.defineProperty(hn,"__esModule",{value:!0});const xt=te,Gt=ee,nl=U,sl={keyword:"required",type:"object",schemaType:"array",$data:!0,error:{message:({params:{missingProperty:e}})=>(0,Gt.str)`must have required property '${e}'`,params:({params:{missingProperty:e}})=>(0,Gt._)`{missingProperty: ${e}}`},code(e){const{gen:t,schema:r,schemaCode:n,data:s,$data:a,it:c}=e,{opts:i}=c;if(!a&&r.length===0)return;const o=r.length>=i.loopRequired;if(c.allErrors?u():f(),i.strictRequired){const v=e.parentSchema.properties,{definedProperties:m}=e.it;for(const S of r)if((v==null?void 0:v[S])===void 0&&!m.has(S)){const E=c.schemaEnv.baseId+c.errSchemaPath,y=`required property "${S}" is not defined at "${E}" (strictRequired)`;(0,nl.checkStrictMode)(c,y,c.opts.strictRequired)}}function u(){if(o||a)e.block$data(Gt.nil,p);else for(const v of r)(0,xt.checkReportMissingProp)(e,v)}function f(){const v=t.let("missing");if(o||a){const m=t.let("valid",!0);e.block$data(m,()=>b(v,m)),e.ok(m)}else t.if((0,xt.checkMissingProp)(e,r,v)),(0,xt.reportMissingProp)(e,v),t.else()}function p(){t.forOf("prop",n,v=>{e.setParams({missingProperty:v}),t.if((0,xt.noPropertyInData)(t,s,v,i.ownProperties),()=>e.error())})}function b(v,m){e.setParams({missingProperty:v}),t.forOf(v,n,()=>{t.assign(m,(0,xt.propertyInData)(t,s,v,i.ownProperties)),t.if((0,Gt.not)(m),()=>{e.error(),t.break()})},Gt.nil)}}};hn.default=sl;var gn={};Object.defineProperty(gn,"__esModule",{value:!0});const zt=ee,al={keyword:["maxItems","minItems"],type:"array",schemaType:"number",$data:!0,error:{message({keyword:e,schemaCode:t}){const r=e==="maxItems"?"more":"fewer";return(0,zt.str)`must NOT have ${r} than ${t} items`},params:({schemaCode:e})=>(0,zt._)`{limit: ${e}}`},code(e){const{keyword:t,data:r,schemaCode:n}=e,s=t==="maxItems"?zt.operators.GT:zt.operators.LT;e.fail$data((0,zt._)`${r}.length ${s} ${n}`)}};gn.default=al;var vn={},Ht={};Object.defineProperty(Ht,"__esModule",{value:!0});const Qs=Fs;Qs.code='require("ajv/dist/runtime/equal").default',Ht.default=Qs,Object.defineProperty(vn,"__esModule",{value:!0});const yn=be,Re=ee,ol=U,il=Ht,ll={keyword:"uniqueItems",type:"array",schemaType:"boolean",$data:!0,error:{message:({params:{i:e,j:t}})=>(0,Re.str)`must NOT have duplicate items (items ## ${t} and ${e} are identical)`,params:({params:{i:e,j:t}})=>(0,Re._)`{i: ${e}, j: ${t}}`},code(e){const{gen:t,data:r,$data:n,schema:s,parentSchema:a,schemaCode:c,it:i}=e;if(!n&&!s)return;const o=t.let("valid"),u=a.items?(0,yn.getSchemaTypes)(a.items):[];e.block$data(o,f,(0,Re._)`${c} === false`),e.ok(o);function f(){const m=t.let("i",(0,Re._)`${r}.length`),S=t.let("j");e.setParams({i:m,j:S}),t.assign(o,!0),t.if((0,Re._)`${m} > 1`,()=>(p()?b:v)(m,S))}function p(){return u.length>0&&!u.some(m=>m==="object"||m==="array")}function b(m,S){const E=t.name("item"),y=(0,yn.checkDataTypes)(u,E,i.opts.strictNumbers,yn.DataType.Wrong),P=t.const("indices",(0,Re._)`{}`);t.for((0,Re._)`;${m}--;`,()=>{t.let(E,(0,Re._)`${r}[${m}]`),t.if(y,(0,Re._)`continue`),u.length>1&&t.if((0,Re._)`typeof ${E} == "string"`,(0,Re._)`${E} += "_"`),t.if((0,Re._)`typeof ${P}[${E}] == "number"`,()=>{t.assign(S,(0,Re._)`${P}[${E}]`),e.error(),t.assign(o,!1).break()}).code((0,Re._)`${P}[${E}] = ${m}`)})}function v(m,S){const E=(0,ol.useFunc)(t,il.default),y=t.name("outer");t.label(y).for((0,Re._)`;${m}--;`,()=>t.for((0,Re._)`${S} = ${m}; ${S}--;`,()=>t.if((0,Re._)`${E}(${r}[${m}], ${r}[${S}])`,()=>{e.error(),t.assign(o,!1).break(y)})))}}};vn.default=ll;var $n={};Object.defineProperty($n,"__esModule",{value:!0});const _n=ee,cl=U,ul=Ht,dl={keyword:"const",$data:!0,error:{message:"must be equal to constant",params:({schemaCode:e})=>(0,_n._)`{allowedValue: ${e}}`},code(e){const{gen:t,data:r,$data:n,schemaCode:s,schema:a}=e;n||a&&typeof a=="object"?e.fail$data((0,_n._)`!${(0,cl.useFunc)(t,ul.default)}(${r}, ${s})`):e.fail((0,_n._)`${a} !== ${r}`)}};$n.default=dl;var En={};Object.defineProperty(En,"__esModule",{value:!0});const Kt=ee,fl=U,pl=Ht,ml={keyword:"enum",schemaType:"array",$data:!0,error:{message:"must be equal to one of the allowed values",params:({schemaCode:e})=>(0,Kt._)`{allowedValues: ${e}}`},code(e){const{gen:t,data:r,$data:n,schema:s,schemaCode:a,it:c}=e;if(!n&&s.length===0)throw new Error("enum must have non-empty array");const i=s.length>=c.opts.loopEnum;let o;const u=()=>o??(o=(0,fl.useFunc)(t,pl.default));let f;if(i||n)f=t.let("valid"),e.block$data(f,p);else{if(!Array.isArray(s))throw new Error("ajv implementation error");const v=t.const("vSchema",a);f=(0,Kt.or)(...s.map((m,S)=>b(v,S)))}e.pass(f);function p(){t.assign(f,!1),t.forOf("v",a,v=>t.if((0,Kt._)`${u()}(${r}, ${v})`,()=>t.assign(f,!0).break()))}function b(v,m){const S=s[m];return typeof S=="object"&&S!==null?(0,Kt._)`${u()}(${r}, ${v}[${m}])`:(0,Kt._)`${r} === ${S}`}}};En.default=ml,Object.defineProperty(ln,"__esModule",{value:!0});const hl=cn,gl=un,vl=dn,yl=pn,$l=mn,_l=hn,El=gn,wl=vn,bl=$n,Sl=En,Pl=[hl.default,gl.default,vl.default,yl.default,$l.default,_l.default,El.default,wl.default,{keyword:"type",schemaType:["string","array"]},{keyword:"nullable",schemaType:"boolean"},bl.default,Sl.default];ln.default=Pl;var wn={},Rt={};Object.defineProperty(Rt,"__esModule",{value:!0}),Rt.validateAdditionalItems=void 0;const vt=ee,bn=U,Nl={keyword:"additionalItems",type:"array",schemaType:["boolean","object"],before:"uniqueItems",error:{message:({params:{len:e}})=>(0,vt.str)`must NOT have more than ${e} items`,params:({params:{len:e}})=>(0,vt._)`{limit: ${e}}`},code(e){const{parentSchema:t,it:r}=e,{items:n}=t;if(!Array.isArray(n)){(0,bn.checkStrictMode)(r,'"additionalItems" is ignored when "items" is not an array of schemas');return}Zs(e,n)}};function Zs(e,t){const{gen:r,schema:n,data:s,keyword:a,it:c}=e;c.items=!0;const i=r.const("len",(0,vt._)`${s}.length`);if(n===!1)e.setParams({len:t.length}),e.pass((0,vt._)`${i} <= ${t.length}`);else if(typeof n=="object"&&!(0,bn.alwaysValidSchema)(c,n)){const u=r.var("valid",(0,vt._)`${i} <= ${t.length}`);r.if((0,vt.not)(u),()=>o(u)),e.ok(u)}function o(u){r.forRange("i",t.length,i,f=>{e.subschema({keyword:a,dataProp:f,dataPropType:bn.Type.Num},u),c.allErrors||r.if((0,vt.not)(u),()=>r.break())})}}Rt.validateAdditionalItems=Zs,Rt.default=Nl;var Sn={},kt={};Object.defineProperty(kt,"__esModule",{value:!0}),kt.validateTuple=void 0;const ea=ee,mr=U,Tl=te,Rl={keyword:"items",type:"array",schemaType:["object","array","boolean"],before:"uniqueItems",code(e){const{schema:t,it:r}=e;if(Array.isArray(t))return ta(e,"additionalItems",t);r.items=!0,!(0,mr.alwaysValidSchema)(r,t)&&e.ok((0,Tl.validateArray)(e))}};function ta(e,t,r=e.schema){const{gen:n,parentSchema:s,data:a,keyword:c,it:i}=e;f(s),i.opts.unevaluated&&r.length&&i.items!==!0&&(i.items=mr.mergeEvaluated.items(n,r.length,i.items));const o=n.name("valid"),u=n.const("len",(0,ea._)`${a}.length`);r.forEach((p,b)=>{(0,mr.alwaysValidSchema)(i,p)||(n.if((0,ea._)`${u} > ${b}`,()=>e.subschema({keyword:c,schemaProp:b,dataProp:b},o)),e.ok(o))});function f(p){const{opts:b,errSchemaPath:v}=i,m=r.length,S=m===p.minItems&&(m===p.maxItems||p[t]===!1);if(b.strictTuples&&!S){const E=`"${c}" is ${m}-tuple, but minItems or maxItems/${t} are not specified or different at path "${v}"`;(0,mr.checkStrictMode)(i,E,b.strictTuples)}}}kt.validateTuple=ta,kt.default=Rl,Object.defineProperty(Sn,"__esModule",{value:!0});const kl=kt,Il={keyword:"prefixItems",type:"array",schemaType:["array"],before:"uniqueItems",code:e=>(0,kl.validateTuple)(e,"items")};Sn.default=Il;var Pn={};Object.defineProperty(Pn,"__esModule",{value:!0});const ra=ee,Ol=U,Dl=te,Cl=Rt,Al={keyword:"items",type:"array",schemaType:["object","boolean"],before:"uniqueItems",error:{message:({params:{len:e}})=>(0,ra.str)`must NOT have more than ${e} items`,params:({params:{len:e}})=>(0,ra._)`{limit: ${e}}`},code(e){const{schema:t,parentSchema:r,it:n}=e,{prefixItems:s}=r;n.items=!0,!(0,Ol.alwaysValidSchema)(n,t)&&(s?(0,Cl.validateAdditionalItems)(e,s):e.ok((0,Dl.validateArray)(e)))}};Pn.default=Al;var Nn={};Object.defineProperty(Nn,"__esModule",{value:!0});const qe=ee,hr=U,jl={keyword:"contains",type:"array",schemaType:["object","boolean"],before:"uniqueItems",trackErrors:!0,error:{message:({params:{min:e,max:t}})=>t===void 0?(0,qe.str)`must contain at least ${e} valid item(s)`:(0,qe.str)`must contain at least ${e} and no more than ${t} valid item(s)`,params:({params:{min:e,max:t}})=>t===void 0?(0,qe._)`{minContains: ${e}}`:(0,qe._)`{minContains: ${e}, maxContains: ${t}}`},code(e){const{gen:t,schema:r,parentSchema:n,data:s,it:a}=e;let c,i;const{minContains:o,maxContains:u}=n;a.opts.next?(c=o===void 0?1:o,i=u):c=1;const f=t.const("len",(0,qe._)`${s}.length`);if(e.setParams({min:c,max:i}),i===void 0&&c===0){(0,hr.checkStrictMode)(a,'"minContains" == 0 without "maxContains": "contains" keyword ignored');return}if(i!==void 0&&c>i){(0,hr.checkStrictMode)(a,'"minContains" > "maxContains" is always invalid'),e.fail();return}if((0,hr.alwaysValidSchema)(a,r)){let S=(0,qe._)`${f} >= ${c}`;i!==void 0&&(S=(0,qe._)`${S} && ${f} <= ${i}`),e.pass(S);return}a.items=!0;const p=t.name("valid");i===void 0&&c===1?v(p,()=>t.if(p,()=>t.break())):c===0?(t.let(p,!0),i!==void 0&&t.if((0,qe._)`${s}.length > 0`,b)):(t.let(p,!1),b()),e.result(p,()=>e.reset());function b(){const S=t.name("_valid"),E=t.let("count",0);v(S,()=>t.if(S,()=>m(E)))}function v(S,E){t.forRange("i",0,f,y=>{e.subschema({keyword:"contains",dataProp:y,dataPropType:hr.Type.Num,compositeRule:!0},S),E()})}function m(S){t.code((0,qe._)`${S}++`),i===void 0?t.if((0,qe._)`${S} >= ${c}`,()=>t.assign(p,!0).break()):(t.if((0,qe._)`${S} > ${i}`,()=>t.assign(p,!1).break()),c===1?t.assign(p,!0):t.if((0,qe._)`${S} >= ${c}`,()=>t.assign(p,!0)))}}};Nn.default=jl;var na={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.validateSchemaDeps=e.validatePropertyDeps=e.error=void 0;const t=ee,r=U,n=te;e.error={message:({params:{property:o,depsCount:u,deps:f}})=>{const p=u===1?"property":"properties";return(0,t.str)`must have ${p} ${f} when property ${o} is present`},params:({params:{property:o,depsCount:u,deps:f,missingProperty:p}})=>(0,t._)`{property: ${o}, +`+K(n,4);super(n);wt(this,vt,void 0);er(this,"name","AggregateError");be(this,vt,r)}get errors(){return Re(this,vt).slice()}}vt=new WeakMap;class aa extends Error{constructor(t){super(),this.name="AbortError",this.message=t}}const zn=e=>globalThis.DOMException===void 0?new aa(e):new DOMException(e),Gn=e=>{const t=e.reason===void 0?zn("This operation was aborted."):e.reason;return t instanceof Error?t:zn(t)};async function ia(e,t,{concurrency:r=Number.POSITIVE_INFINITY,stopOnError:n=!0,signal:s}={}){return new Promise((o,a)=>{if(e[Symbol.iterator]===void 0&&e[Symbol.asyncIterator]===void 0)throw new TypeError(`Expected \`input\` to be either an \`Iterable\` or \`AsyncIterable\`, got (${typeof e})`);if(typeof t!="function")throw new TypeError("Mapper function is required");if(!((Number.isSafeInteger(r)||r===Number.POSITIVE_INFINITY)&&r>=1))throw new TypeError(`Expected \`concurrency\` to be an integer from 1 and up or \`Infinity\`, got \`${r}\` (${typeof r})`);const u=[],c=[],i=new Map;let d=!1,p=!1,b=!1,v=0,g=0;const E=e[Symbol.iterator]===void 0?e[Symbol.asyncIterator]():e[Symbol.iterator](),y=_=>{d=!0,p=!0,a(_)};s&&(s.aborted&&y(Gn(s)),s.addEventListener("abort",()=>{y(Gn(s))}));const m=async()=>{if(p)return;const _=await E.next(),k=g;if(g++,_.done){if(b=!0,v===0&&!p){if(!n&&c.length>0){y(new oa(c));return}if(p=!0,i.size===0){o(u);return}const R=[];for(const[O,H]of u.entries())i.get(O)!==Hn&&R.push(H);o(R)}return}v++,(async()=>{try{const R=await _.value;if(p)return;const O=await t(R,k);O===Hn&&i.set(k,O),u[k]=O,v--,await m()}catch(R){if(n)y(R);else{c.push(R),v--;try{await m()}catch(O){y(O)}}}})()};(async()=>{for(let _=0;_Promise.all([t(s,o),s]),r)).filter(s=>!!s[0]).map(s=>s[1])}class la{constructor(t){er(this,"value");er(this,"next");this.value=t}}class ua{constructor(){wt(this,we,void 0);wt(this,Ue,void 0);wt(this,xe,void 0);this.clear()}enqueue(t){const r=new la(t);Re(this,we)?(Re(this,Ue).next=r,be(this,Ue,r)):(be(this,we,r),be(this,Ue,r)),xn(this,xe)._++}dequeue(){const t=Re(this,we);if(t)return be(this,we,Re(this,we).next),xn(this,xe)._--,t.value}clear(){be(this,we,void 0),be(this,Ue,void 0),be(this,xe,0)}get size(){return Re(this,xe)}*[Symbol.iterator](){let t=Re(this,we);for(;t;)yield t.value,t=t.next}}we=new WeakMap,Ue=new WeakMap,xe=new WeakMap;function Kn(e){if(!((Number.isInteger(e)||e===Number.POSITIVE_INFINITY)&&e>0))throw new TypeError("Expected `concurrency` to be a number from 1 and up");const t=new ua;let r=0;const n=()=>{r--,t.size>0&&t.dequeue()()},s=async(u,c,i)=>{r++;const d=(async()=>u(...i))();c(d);try{await d}catch{}n()},o=(u,c,i)=>{t.enqueue(s.bind(void 0,u,c,i)),(async()=>(await Promise.resolve(),r0&&t.dequeue()()))()},a=(u,...c)=>new Promise(i=>{o(u,i,c)});return Object.defineProperties(a,{activeCount:{get:()=>r},pendingCount:{get:()=>t.size},clearQueue:{value:()=>{t.clear()}}}),a}class Xn extends Error{constructor(t){super(),this.value=t}}const da=async(e,t)=>t(await e),fa=async e=>{const t=await Promise.all(e);if(t[1]===!0)throw new Xn(t[0]);return!1};async function pa(e,t,{concurrency:r=Number.POSITIVE_INFINITY,preserveOrder:n=!0}={}){const s=Kn(r),o=[...e].map(u=>[u,s(da,u,t)]),a=Kn(n?1:Number.POSITIVE_INFINITY);try{await Promise.all(o.map(u=>a(fa,u)))}catch(u){if(u instanceof Xn)return u.value;throw u}}const Jn=async function({detect:{npmDependencies:e,excludedNpmDependencies:t,configFiles:r}},{pathExists:n,npmDependencies:s}){return ma(e,s)&&ha(t,s)&&await ya(r,n)},ma=function(e,t){return e.length===0||e.some(r=>t.includes(r))},ha=function(e,t){return e.every(r=>!t.includes(r))},ga=async(e,t)=>!!await pa(e,n=>t(n)),ya=async function(e,t){return e.length===0||await ga(e,t)},$a=function({frameworkDevCommand:e,scripts:t,runScriptCommand:r}){if(e===void 0)return[];const n=va(t,e).map(s=>`${r} ${s}`);return n.length!==0?n:[e]},va=function(e,t){const r=_a(e,t);return r.length!==0?r:Object.keys(e).filter(s=>wa(s,e[s])).sort(Bn)},Wn=e=>e===-1?Number.MAX_SAFE_INTEGER:e,Bn=(e,t)=>{const r=rr.findIndex(s=>tr(e,s)),n=rr.findIndex(s=>tr(t,s));return Wn(r)-Wn(n)},_a=function(e,t){return Object.entries(e).filter(([,r])=>r.includes(t)).map(([r])=>r).sort(Bn)},wa=function(e,t){return rr.some(r=>tr(e,r)&&!Ea(t))},tr=function(e,t){return e===t||e.endsWith(`:${t}`)},rr=["dev","serve","develop","start","run","build","web"],Ea=function(e){return ba.some(t=>e.includes(t))},ba=["netlify dev"],nr=[{id:"astro",name:"Astro",category:"static_site_generator",detect:{npmDependencies:["astro"],excludedNpmDependencies:[],configFiles:["astro.config.mjs"]},dev:{command:"astro dev",port:3e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"astro build",directory:"dist"},staticAssetsDirectory:"public",env:{},logo:{default:"https://framework-info.netlify.app/logos/astro/light.svg",light:"https://framework-info.netlify.app/logos/astro/light.svg",dark:"https://framework-info.netlify.app/logos/astro/dark.svg"},plugins:[]},{id:"docusaurus",name:"Docusaurus",category:"static_site_generator",detect:{npmDependencies:["docusaurus"],excludedNpmDependencies:[],configFiles:["siteConfig.js"]},dev:{command:"docusaurus-start",port:3e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"docusaurus-build",directory:"build/"},staticAssetsDirectory:"static",logo:{default:"https://framework-info.netlify.app/logos/docusaurus/default.svg",light:"https://framework-info.netlify.app/logos/docusaurus/default.svg",dark:"https://framework-info.netlify.app/logos/docusaurus/default.svg"},env:{BROWSER:"none"},plugins:[]},{id:"docusaurus-v2",name:"Docusaurus 2",category:"static_site_generator",detect:{npmDependencies:["@docusaurus/core"],excludedNpmDependencies:[],configFiles:["docusaurus.config.js"]},dev:{command:"docusaurus start",port:3e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"docusaurus build",directory:"build"},staticAssetsDirectory:"static",logo:{default:"https://framework-info.netlify.app/logos/docusaurus/default.svg",light:"https://framework-info.netlify.app/logos/docusaurus/default.svg",dark:"https://framework-info.netlify.app/logos/docusaurus/default.svg"},env:{BROWSER:"none"},plugins:[]},{id:"eleventy",name:"Eleventy",category:"static_site_generator",detect:{npmDependencies:["@11ty/eleventy"],excludedNpmDependencies:[],configFiles:[".eleventy.js","eleventy.config.js","eleventy.config.cjs"]},dev:{command:"eleventy --serve",port:8080,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"eleventy",directory:"_site"},logo:{default:"https://framework-info.netlify.app/logos/eleventy/default.svg",light:"https://framework-info.netlify.app/logos/eleventy/default.svg",dark:"https://framework-info.netlify.app/logos/eleventy/default.svg"},env:{},plugins:[]},{id:"gatsby",name:"Gatsby",category:"static_site_generator",detect:{npmDependencies:["gatsby"],excludedNpmDependencies:[],configFiles:["gatsby-config.js","gatsby-config.ts"]},dev:{command:"gatsby develop",port:8e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"gatsby build",directory:"public"},staticAssetsDirectory:"static",env:{GATSBY_LOGGER:"yurnalist",GATSBY_PRECOMPILE_DEVELOP_FUNCTIONS:"true",AWS_LAMBDA_JS_RUNTIME:"nodejs14.x",NODE_VERSION:"14"},logo:{default:"https://framework-info.netlify.app/logos/gatsby/default.svg",light:"https://framework-info.netlify.app/logos/gatsby/light.svg",dark:"https://framework-info.netlify.app/logos/gatsby/dark.svg"},plugins:[{packageName:"@netlify/plugin-gatsby",condition:{minNodeVersion:"12.13.0"}}]},{id:"gridsome",name:"Gridsome",category:"static_site_generator",detect:{npmDependencies:["gridsome"],excludedNpmDependencies:[],configFiles:["gridsome.config.js"]},dev:{command:"gridsome develop",port:8080,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"gridsome build",directory:"dist"},logo:{default:"https://framework-info.netlify.app/logos/gridsome/default.svg",light:"https://framework-info.netlify.app/logos/gridsome/light.svg",dark:"https://framework-info.netlify.app/logos/gridsome/dark.svg"},env:{},plugins:[]},{id:"hexo",name:"Hexo",category:"static_site_generator",detect:{npmDependencies:["hexo"],excludedNpmDependencies:[],configFiles:["_config.yml"]},dev:{command:"hexo server",port:4e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"hexo generate",directory:"public"},logo:{default:"https://framework-info.netlify.app/logos/hexo/default.svg",light:"https://framework-info.netlify.app/logos/hexo/light.svg",dark:"https://framework-info.netlify.app/logos/hexo/dark.svg"},env:{},plugins:[]},{id:"hugo",name:"Hugo",category:"static_site_generator",detect:{npmDependencies:[],excludedNpmDependencies:[],configFiles:["config.json","config.toml","config.yaml","hugo.toml"]},dev:{command:"hugo server -w",port:1313,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"hugo",directory:"public"},logo:{default:"https://framework-info.netlify.app/logos/hugo/default.svg",light:"https://framework-info.netlify.app/logos/hugo/default.svg",dark:"https://framework-info.netlify.app/logos/hugo/default.svg"},env:{},plugins:[]},{id:"hydrogen",name:"Hydrogen",category:"static_site_generator",detect:{npmDependencies:["@shopify/hydrogen"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"vite",port:3e3,pollingStrategies:[{name:"TCP"}]},build:{command:"npm run build",directory:"dist/client"},logo:{default:"https://framework-info.netlify.app/logos/hydrogen/default.svg",light:"https://framework-info.netlify.app/logos/hydrogen/default.svg",dark:"https://framework-info.netlify.app/logos/hydrogen/default.svg"},env:{},plugins:[]},{id:"jekyll",name:"Jekyll",category:"static_site_generator",detect:{npmDependencies:[],excludedNpmDependencies:[],configFiles:["_config.yml","_config.yaml","_config.toml"]},dev:{command:"bundle exec jekyll serve -w",port:4e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"bundle exec jekyll build",directory:"_site"},logo:{default:"https://framework-info.netlify.app/logos/jekyll/dark.svg",light:"https://framework-info.netlify.app/logos/jekyll/light.svg",dark:"https://framework-info.netlify.app/logos/jekyll/dark.svg"},env:{},plugins:[]},{id:"middleman",name:"Middleman",category:"static_site_generator",detect:{npmDependencies:[],excludedNpmDependencies:[],configFiles:["config.rb"]},dev:{command:"bundle exec middleman server",port:4567,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"bundle exec middleman build",directory:"build"},logo:{default:"https://framework-info.netlify.app/logos/middleman/default.svg",light:"https://framework-info.netlify.app/logos/middleman/default.svg",dark:"https://framework-info.netlify.app/logos/middleman/default.svg"},env:{},plugins:[]},{id:"next-nx",name:"Next.js with Nx",category:"static_site_generator",detect:{npmDependencies:["@nrwl/next"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"nx serve",port:4200,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"nx build",directory:"dist/apps//.next"},env:{},plugins:[{packageName:"@netlify/plugin-nextjs",condition:{minNodeVersion:"10.13.0"}}]},{id:"next",name:"Next.js",category:"static_site_generator",detect:{npmDependencies:["next"],excludedNpmDependencies:["@nrwl/next"],configFiles:[]},dev:{command:"next",port:3e3,pollingStrategies:[{name:"TCP"}]},build:{command:"next build",directory:".next"},logo:{default:"https://framework-info.netlify.app/logos/nextjs/light.svg",light:"https://framework-info.netlify.app/logos/nextjs/light.svg",dark:"https://framework-info.netlify.app/logos/nextjs/dark.svg"},env:{},plugins:[{packageName:"@netlify/plugin-nextjs",condition:{minNodeVersion:"10.13.0"}}]},{id:"blitz",name:"Blitz.js",category:"static_site_generator",detect:{npmDependencies:["blitz"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"blitz dev",port:3e3,pollingStrategies:[{name:"TCP"}]},build:{command:"blitz build",directory:"out"},logo:{default:"https://framework-info.netlify.app/logos/blitz/light.svg",light:"https://framework-info.netlify.app/logos/blitz/light.svg",dark:"https://framework-info.netlify.app/logos/blitz/dark.svg"},env:{},plugins:[]},{id:"nuxt",name:"Nuxt 2",category:"static_site_generator",detect:{npmDependencies:["nuxt","nuxt-edge"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"nuxt",port:3e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"nuxt generate",directory:"dist"},logo:{default:"https://framework-info.netlify.app/logos/nuxt/default.svg",light:"https://framework-info.netlify.app/logos/nuxt/light.svg",dark:"https://framework-info.netlify.app/logos/nuxt/dark.svg"},env:{},plugins:[]},{id:"nuxt3",name:"Nuxt 3",category:"static_site_generator",detect:{npmDependencies:["nuxt3"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"npm run dev",port:3e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"npm run build",directory:"dist"},env:{AWS_LAMBDA_JS_RUNTIME:"nodejs14.x",NODE_VERSION:"14"},logo:{default:"https://framework-info.netlify.app/logos/nuxt/default.svg",light:"https://framework-info.netlify.app/logos/nuxt/light.svg",dark:"https://framework-info.netlify.app/logos/nuxt/dark.svg"},plugins:[]},{id:"phenomic",name:"Phenomic",category:"static_site_generator",detect:{npmDependencies:["@phenomic/core"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"phenomic start",port:3333,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"phenomic build",directory:"public"},logo:{default:"https://framework-info.netlify.app/logos/phenomic/default.svg",light:"https://framework-info.netlify.app/logos/phenomic/default.svg",dark:"https://framework-info.netlify.app/logos/phenomic/default.svg"},env:{},plugins:[]},{id:"qwik",name:"Qwik",category:"static_site_generator",detect:{npmDependencies:["@builder.io/qwik"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"vite",port:5173,pollingStrategies:[{name:"TCP"}]},build:{command:"npm run build",directory:"dist"},logo:{default:"https://framework-info.netlify.app/logos/qwik/default.svg",light:"https://framework-info.netlify.app/logos/qwik/default.svg",dark:"https://framework-info.netlify.app/logos/qwik/default.svg"},env:{},plugins:[]},{id:"react-static",name:"React Static",category:"static_site_generator",detect:{npmDependencies:["react-static"],excludedNpmDependencies:[],configFiles:["static.config.js"]},dev:{command:"react-static start",port:3e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"react-static build",directory:"dist"},logo:{default:"https://framework-info.netlify.app/logos/react-static/default.png",light:"https://framework-info.netlify.app/logos/react-static/default.png",dark:"https://framework-info.netlify.app/logos/react-static/default.png"},env:{},plugins:[]},{id:"redwoodjs",name:"RedwoodJS",category:"static_site_generator",detect:{npmDependencies:["@redwoodjs/core"],excludedNpmDependencies:[],configFiles:["redwood.toml"]},dev:{command:"yarn rw dev",port:8910,pollingStrategies:[{name:"TCP"}]},build:{command:"rw deploy netlify",directory:"web/dist"},staticAssetsDirectory:"public",logo:{default:"https://framework-info.netlify.app/logos/redwoodjs/default.svg",light:"https://framework-info.netlify.app/logos/redwoodjs/default.svg",dark:"https://framework-info.netlify.app/logos/redwoodjs/default.svg"},env:{},plugins:[]},{id:"remix",name:"Remix",category:"static_site_generator",detect:{npmDependencies:["remix","@remix-run/netlify","@remix-run/netlify-edge"],excludedNpmDependencies:[],configFiles:["remix.config.js"]},dev:{command:"remix watch"},build:{command:"remix build",directory:"public"},logo:{default:"https://framework-info.netlify.app/logos/remix/default.svg",light:"https://framework-info.netlify.app/logos/remix/light.svg",dark:"https://framework-info.netlify.app/logos/remix/dark.svg"},env:{},plugins:[]},{id:"solid-js",name:"SolidJS",category:"static_site_generator",detect:{npmDependencies:["solid-js"],excludedNpmDependencies:["solid-start"],configFiles:[]},dev:{command:"npm run dev",port:3e3,pollingStrategies:[{name:"TCP"}]},build:{command:"npm run build",directory:"netlify"},logo:{default:"https://framework-info.netlify.app/logos/solid-js/default.svg",light:"https://framework-info.netlify.app/logos/solid-js/default.svg",dark:"https://framework-info.netlify.app/logos/solid-js/dark.svg"},env:{},plugins:[]},{id:"solid-start",name:"Solid Start",category:"static_site_generator",detect:{npmDependencies:["solid-start"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"solid-start dev",port:3e3,pollingStrategies:[{name:"TCP"}]},build:{command:"solid-start build",directory:"netlify"},logo:{default:"https://framework-info.netlify.app/logos/solid-start/default.svg",light:"https://framework-info.netlify.app/logos/solid-start/default.svg",dark:"https://framework-info.netlify.app/logos/solid-start/default.svg"},env:{},plugins:[]},{id:"stencil",name:"Stencil",category:"static_site_generator",detect:{npmDependencies:["@stencil/core"],excludedNpmDependencies:[],configFiles:["stencil.config.ts"]},dev:{command:"stencil build --dev --watch --serve",port:3333,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"stencil build",directory:"www"},logo:{default:"https://framework-info.netlify.app/logos/stencil/light.svg",light:"https://framework-info.netlify.app/logos/stencil/light.svg",dark:"https://framework-info.netlify.app/logos/stencil/dark.svg"},env:{BROWSER:"none",PORT:"3000"},plugins:[]},{id:"vuepress",name:"VuePress",category:"static_site_generator",detect:{npmDependencies:["vuepress"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"vuepress dev",port:8080,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"vuepress build",directory:".vuepress/dist"},logo:{default:"https://framework-info.netlify.app/logos/vuepress/default.svg",light:"https://framework-info.netlify.app/logos/vuepress/default.svg",dark:"https://framework-info.netlify.app/logos/vuepress/default.svg"},env:{},plugins:[]},{id:"assemble",name:"Assemble",category:"static_site_generator",detect:{npmDependencies:["assemble"],excludedNpmDependencies:[],configFiles:[]},dev:{},build:{command:"grunt build",directory:"dist"},env:{},logo:{default:"https://framework-info.netlify.app/logos/assemble/default.svg",light:"https://framework-info.netlify.app/logos/assemble/default.svg",dark:"https://framework-info.netlify.app/logos/assemble/default.svg"},plugins:[]},{id:"docpad",name:"DocPad",category:"static_site_generator",detect:{npmDependencies:["docpad"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"docpad run",port:9778,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"docpad generate",directory:"out"},env:{},plugins:[]},{id:"harp",name:"Harp",category:"static_site_generator",detect:{npmDependencies:["harp"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"harp server",port:9e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"harp compile",directory:"www"},logo:{default:"https://framework-info.netlify.app/logos/harp/default.svg",light:"https://framework-info.netlify.app/logos/harp/light.svg",dark:"https://framework-info.netlify.app/logos/harp/default.svg"},env:{},plugins:[]},{id:"metalsmith",name:"Metalsmith",category:"static_site_generator",detect:{npmDependencies:["metalsmith"],excludedNpmDependencies:[],configFiles:[]},dev:{},build:{command:"metalsmith",directory:"build"},logo:{default:"https://framework-info.netlify.app/logos/metalsmith/default.svg",light:"https://framework-info.netlify.app/logos/metalsmith/default.svg",dark:"https://framework-info.netlify.app/logos/metalsmith/default.svg"},env:{},plugins:[]},{id:"roots",name:"Roots",category:"static_site_generator",detect:{npmDependencies:["roots"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"roots watch",port:1111,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"roots compile",directory:"public"},logo:{default:"https://framework-info.netlify.app/logos/roots/default.svg",light:"https://framework-info.netlify.app/logos/roots/default.svg",dark:"https://framework-info.netlify.app/logos/roots/default.svg"},env:{},plugins:[]},{id:"wintersmith",name:"Wintersmith",category:"static_site_generator",detect:{npmDependencies:["wintersmith"],excludedNpmDependencies:[],configFiles:["config.json"]},dev:{command:"wintersmith preview",port:8080,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"wintersmith build",directory:"build"},logo:{default:"https://framework-info.netlify.app/logos/wintersmith/default.svg",light:"https://framework-info.netlify.app/logos/wintersmith/default.svg",dark:"https://framework-info.netlify.app/logos/wintersmith/default.svg"},env:{},plugins:[]},{id:"cecil",name:"Cecil",category:"static_site_generator",detect:{npmDependencies:[],excludedNpmDependencies:[],configFiles:["config.yml"]},dev:{command:"cecil serve",port:8e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"cecil build",directory:"_site"},env:{},logo:{default:"https://framework-info.netlify.app/logos/cecil/default.svg",light:"https://framework-info.netlify.app/logos/cecil/default.svg",dark:"https://framework-info.netlify.app/logos/cecil/default.svg"},plugins:[]},{id:"zola",name:"Zola",category:"static_site_generator",detect:{npmDependencies:[],excludedNpmDependencies:[],configFiles:["config.toml"]},dev:{command:"zola serve",port:1111,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"zola build",directory:"public"},env:{},plugins:[]},{id:"angular",name:"Angular",category:"frontend_framework",detect:{npmDependencies:["@angular/cli"],excludedNpmDependencies:[],configFiles:["angular.json"]},dev:{command:"ng serve",port:4200,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"ng build --prod",directory:"dist/"},logo:{default:"https://framework-info.netlify.app/logos/angular/default.svg",light:"https://framework-info.netlify.app/logos/angular/default.svg",dark:"https://framework-info.netlify.app/logos/angular/default.svg"},env:{},plugins:[]},{id:"create-react-app",name:"Create React App",category:"frontend_framework",detect:{npmDependencies:["react-scripts"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"react-scripts start",port:3e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"react-scripts build",directory:"build"},staticAssetsDirectory:"public",logo:{default:"https://framework-info.netlify.app/logos/create-react-app/default.svg",light:"https://framework-info.netlify.app/logos/create-react-app/default.svg",dark:"https://framework-info.netlify.app/logos/create-react-app/default.svg"},env:{BROWSER:"none",PORT:"3000"},plugins:[]},{id:"ember",name:"Ember.js",category:"frontend_framework",detect:{npmDependencies:["ember-cli"],excludedNpmDependencies:[],configFiles:["ember-cli-build.js"]},dev:{command:"ember serve",port:4200,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"ember build",directory:"dist"},logo:{default:"https://framework-info.netlify.app/logos/ember/default.svg",light:"https://framework-info.netlify.app/logos/ember/light.svg",dark:"https://framework-info.netlify.app/logos/ember/dark.svg"},env:{},plugins:[]},{id:"expo",name:"Expo",category:"frontend_framework",detect:{npmDependencies:["expo"],excludedNpmDependencies:[],configFiles:["app.json"]},dev:{command:"expo start --web",port:19006,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"expo build:web",directory:"web-build"},logo:{default:"https://framework-info.netlify.app/logos/expo/default.svg",light:"https://framework-info.netlify.app/logos/expo/light.svg",dark:"https://framework-info.netlify.app/logos/expo/dark.svg"},env:{},plugins:[]},{id:"quasar",name:"Quasar",category:"frontend_framework",detect:{npmDependencies:["@quasar/app"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"quasar dev -p 8081",port:8081,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"quasar build",directory:"dist/spa"},logo:{default:"https://framework-info.netlify.app/logos/quasar/default.svg",light:"https://framework-info.netlify.app/logos/quasar/default.svg",dark:"https://framework-info.netlify.app/logos/quasar/default.svg"},env:{},plugins:[]},{id:"quasar-v0.17",name:"Quasar",category:"frontend_framework",detect:{npmDependencies:["quasar-cli"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"quasar dev -p 8080",port:8080,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"quasar build",directory:".quasar"},logo:{default:"https://framework-info.netlify.app/logos/quasar/default.svg",light:"https://framework-info.netlify.app/logos/quasar/default.svg",dark:"https://framework-info.netlify.app/logos/quasar/default.svg"},env:{},plugins:[]},{id:"sapper",name:"Sapper",category:"frontend_framework",detect:{npmDependencies:["sapper"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"sapper dev",port:3e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"sapper export",directory:"__sapper__/export"},logo:{default:"https://framework-info.netlify.app/logos/sapper/default.svg",light:"https://framework-info.netlify.app/logos/sapper/default.svg",dark:"https://framework-info.netlify.app/logos/sapper/default.svg"},staticAssetsDirectory:"static",env:{},plugins:[]},{id:"svelte",name:"Svelte",category:"frontend_framework",detect:{npmDependencies:["svelte"],excludedNpmDependencies:["sapper","@sveltejs/kit"],configFiles:[]},dev:{command:"npm run dev",port:5e3,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"npm run build",directory:"public"},logo:{default:"https://framework-info.netlify.app/logos/svelte-kit/default.svg",light:"https://framework-info.netlify.app/logos/svelte-kit/default.svg",dark:"https://framework-info.netlify.app/logos/svelte-kit/default.svg"},env:{},plugins:[]},{id:"svelte-kit",name:"SvelteKit",category:"frontend_framework",detect:{npmDependencies:["@sveltejs/kit"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"vite dev",port:5173,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"vite build",directory:"build"},logo:{default:"https://framework-info.netlify.app/logos/svelte-kit/default.svg",light:"https://framework-info.netlify.app/logos/svelte-kit/default.svg",dark:"https://framework-info.netlify.app/logos/svelte-kit/default.svg"},staticAssetsDirectory:"static",env:{},plugins:[]},{id:"vue",name:"Vue.js",category:"frontend_framework",detect:{npmDependencies:["@vue/cli-service"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"vue-cli-service serve",port:8080,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"vue-cli-service build",directory:"dist"},logo:{default:"https://framework-info.netlify.app/logos/vue/default.svg",light:"https://framework-info.netlify.app/logos/vue/default.svg",dark:"https://framework-info.netlify.app/logos/vue/default.svg"},env:{},plugins:[]},{id:"brunch",name:"Brunch",category:"build_tool",detect:{npmDependencies:["brunch"],excludedNpmDependencies:[],configFiles:["brunch-config.js"]},dev:{command:"brunch watch --server",port:3333,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"brunch build",directory:"public"},env:{},logo:{default:"https://framework-info.netlify.app/logos/brunch/default.svg",light:"https://framework-info.netlify.app/logos/brunch/default.svg",dark:"https://framework-info.netlify.app/logos/brunch/default.svg"},plugins:[]},{id:"parcel",name:"Parcel",category:"build_tool",detect:{npmDependencies:["parcel-bundler","parcel"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"parcel",port:1234,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"parcel build",directory:"dist"},logo:{default:"https://framework-info.netlify.app/logos/parcel/default.svg",light:"https://framework-info.netlify.app/logos/parcel/default.svg",dark:"https://framework-info.netlify.app/logos/parcel/default.svg"},env:{},plugins:[]},{id:"grunt",name:"Grunt",category:"build_tool",detect:{npmDependencies:["grunt"],excludedNpmDependencies:[],configFiles:[]},dev:{},build:{command:"grunt build",directory:"dist"},logo:{default:"https://framework-info.netlify.app/logos/grunt/default.svg",light:"https://framework-info.netlify.app/logos/grunt/default.svg",dark:"https://framework-info.netlify.app/logos/grunt/default.svg"},env:{},plugins:[]},{id:"gulp",name:"gulp.js",category:"build_tool",detect:{npmDependencies:["gulp"],excludedNpmDependencies:[],configFiles:[]},dev:{},build:{command:"gulp build",directory:"dist"},logo:{default:"https://framework-info.netlify.app/logos/gulp/default.svg",light:"https://framework-info.netlify.app/logos/gulp/default.svg",dark:"https://framework-info.netlify.app/logos/gulp/default.svg"},env:{},plugins:[]},{id:"vite",name:"Vite",category:"build_tool",detect:{npmDependencies:["vite"],excludedNpmDependencies:["@shopify/hydrogen","@builder.io/qwik","solid-start","solid-js","@sveltejs/kit"],configFiles:[]},dev:{command:"vite",port:5173,pollingStrategies:[{name:"TCP"}]},build:{command:"vite build",directory:"dist"},logo:{default:"https://framework-info.netlify.app/logos/vite/default.svg",light:"https://framework-info.netlify.app/logos/vite/default.svg",dark:"https://framework-info.netlify.app/logos/vite/default.svg"},env:{},plugins:[]},{id:"wmr",name:"WMR",category:"build_tool",detect:{npmDependencies:["wmr"],excludedNpmDependencies:[],configFiles:[]},dev:{command:"wmr",port:8080,pollingStrategies:[{name:"TCP"},{name:"HTTP"}]},build:{command:"wmr build",directory:"dist"},logo:{default:"https://framework-info.netlify.app/logos/wmr/default.svg",light:"https://framework-info.netlify.app/logos/wmr/default.svg",dark:"https://framework-info.netlify.app/logos/wmr/default.svg"},env:{},plugins:[]}];function Sa(e,t){const r={};if(Array.isArray(t))for(const n of t){const s=Object.getOwnPropertyDescriptor(e,n);s!=null&&s.enumerable&&Object.defineProperty(r,n,s)}else for(const n of Reflect.ownKeys(e)){const s=Object.getOwnPropertyDescriptor(e,n);if(s.enumerable){const o=e[n];t(n,o,e)&&Object.defineProperty(r,n,s)}}return r}function Yn(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}const Pa=function(e){if(e===void 0)return{npmDependencies:[],scripts:{}};const t=ka(e),r=Na(e);return{npmDependencies:t,scripts:r}},ka=function({dependencies:e,devDependencies:t}){return[...Qn(e),...Qn(t)]},Qn=function(e){return Yn(e)?Object.keys(e):[]},Na=function({scripts:e}){return Yn(e)?Sa(e,Ta):{}},Ta=function(e,t){return typeof t=="string"};function Zn(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var sr={exports:{}},es={},le={},He={},st={},U={},ot={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.regexpCode=e.getEsmExportName=e.getProperty=e.safeStringify=e.stringify=e.strConcat=e.addCodeArg=e.str=e._=e.nil=e._Code=e.Name=e.IDENTIFIER=e._CodeOrName=void 0;class t{}e._CodeOrName=t,e.IDENTIFIER=/^[a-z$_][a-z$_0-9]*$/i;class r extends t{constructor(_){if(super(),!e.IDENTIFIER.test(_))throw new Error("CodeGen: name must be a valid identifier");this.str=_}toString(){return this.str}emptyStr(){return!1}get names(){return{[this.str]:1}}}e.Name=r;class n extends t{constructor(_){super(),this._items=typeof _=="string"?[_]:_}toString(){return this.str}emptyStr(){if(this._items.length>1)return!1;const _=this._items[0];return _===""||_==='""'}get str(){var _;return(_=this._str)!==null&&_!==void 0?_:this._str=this._items.reduce((k,R)=>`${k}${R}`,"")}get names(){var _;return(_=this._names)!==null&&_!==void 0?_:this._names=this._items.reduce((k,R)=>(R instanceof r&&(k[R.str]=(k[R.str]||0)+1),k),{})}}e._Code=n,e.nil=new n("");function s(m,..._){const k=[m[0]];let R=0;for(;R<_.length;)u(k,_[R]),k.push(m[++R]);return new n(k)}e._=s;const o=new n("+");function a(m,..._){const k=[v(m[0])];let R=0;for(;R<_.length;)k.push(o),u(k,_[R]),k.push(o,v(m[++R]));return c(k),new n(k)}e.str=a;function u(m,_){_ instanceof n?m.push(..._._items):_ instanceof r?m.push(_):m.push(p(_))}e.addCodeArg=u;function c(m){let _=1;for(;_{if(p.scopePath===void 0)throw new Error(`CodeGen: name "${p}" has no value`);return(0,t._)`${i}${p.scopePath}`})}scopeCode(i=this._values,d,p){return this._reduceValues(i,b=>{if(b.value===void 0)throw new Error(`CodeGen: name "${b}" has no value`);return b.value.code},d,p)}_reduceValues(i,d,p={},b){let v=t.nil;for(const g in i){const E=i[g];if(!E)continue;const y=p[g]=p[g]||new Map;E.forEach(m=>{if(y.has(m))return;y.set(m,n.Started);let _=d(m);if(_){const k=this.opts.es5?e.varKinds.var:e.varKinds.const;v=(0,t._)`${v}${k} ${m} = ${_};${this.opts._n}`}else if(_=b==null?void 0:b(m))v=(0,t._)`${v}${_}${this.opts._n}`;else throw new r(m);y.set(m,n.Completed)})}return v}}e.ValueScope=u})(or),function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.or=e.and=e.not=e.CodeGen=e.operators=e.varKinds=e.ValueScopeName=e.ValueScope=e.Scope=e.Name=e.regexpCode=e.stringify=e.getProperty=e.nil=e.strConcat=e.str=e._=void 0;const t=ot,r=or;var n=ot;Object.defineProperty(e,"_",{enumerable:!0,get:function(){return n._}}),Object.defineProperty(e,"str",{enumerable:!0,get:function(){return n.str}}),Object.defineProperty(e,"strConcat",{enumerable:!0,get:function(){return n.strConcat}}),Object.defineProperty(e,"nil",{enumerable:!0,get:function(){return n.nil}}),Object.defineProperty(e,"getProperty",{enumerable:!0,get:function(){return n.getProperty}}),Object.defineProperty(e,"stringify",{enumerable:!0,get:function(){return n.stringify}}),Object.defineProperty(e,"regexpCode",{enumerable:!0,get:function(){return n.regexpCode}}),Object.defineProperty(e,"Name",{enumerable:!0,get:function(){return n.Name}});var s=or;Object.defineProperty(e,"Scope",{enumerable:!0,get:function(){return s.Scope}}),Object.defineProperty(e,"ValueScope",{enumerable:!0,get:function(){return s.ValueScope}}),Object.defineProperty(e,"ValueScopeName",{enumerable:!0,get:function(){return s.ValueScopeName}}),Object.defineProperty(e,"varKinds",{enumerable:!0,get:function(){return s.varKinds}}),e.operators={GT:new t._Code(">"),GTE:new t._Code(">="),LT:new t._Code("<"),LTE:new t._Code("<="),EQ:new t._Code("==="),NEQ:new t._Code("!=="),NOT:new t._Code("!"),OR:new t._Code("||"),AND:new t._Code("&&"),ADD:new t._Code("+")};class o{optimizeNodes(){return this}optimizeNames(l,f){return this}}class a extends o{constructor(l,f,S){super(),this.varKind=l,this.name=f,this.rhs=S}render({es5:l,_n:f}){const S=l?r.varKinds.var:this.varKind,A=this.rhs===void 0?"":` = ${this.rhs}`;return`${S} ${this.name}${A};`+f}optimizeNames(l,f){if(l[this.name.str])return this.rhs&&(this.rhs=T(this.rhs,l,f)),this}get names(){return this.rhs instanceof t._CodeOrName?this.rhs.names:{}}}class u extends o{constructor(l,f,S){super(),this.lhs=l,this.rhs=f,this.sideEffects=S}render({_n:l}){return`${this.lhs} = ${this.rhs};`+l}optimizeNames(l,f){if(!(this.lhs instanceof t.Name&&!l[this.lhs.str]&&!this.sideEffects))return this.rhs=T(this.rhs,l,f),this}get names(){const l=this.lhs instanceof t.Name?{}:{...this.lhs.names};return Ce(l,this.rhs)}}class c extends u{constructor(l,f,S,A){super(l,S,A),this.op=f}render({_n:l}){return`${this.lhs} ${this.op}= ${this.rhs};`+l}}class i extends o{constructor(l){super(),this.label=l,this.names={}}render({_n:l}){return`${this.label}:`+l}}class d extends o{constructor(l){super(),this.label=l,this.names={}}render({_n:l}){return`break${this.label?` ${this.label}`:""};`+l}}class p extends o{constructor(l){super(),this.error=l}render({_n:l}){return`throw ${this.error};`+l}get names(){return this.error.names}}class b extends o{constructor(l){super(),this.code=l}render({_n:l}){return`${this.code};`+l}optimizeNodes(){return`${this.code}`?this:void 0}optimizeNames(l,f){return this.code=T(this.code,l,f),this}get names(){return this.code instanceof t._CodeOrName?this.code.names:{}}}class v extends o{constructor(l=[]){super(),this.nodes=l}render(l){return this.nodes.reduce((f,S)=>f+S.render(l),"")}optimizeNodes(){const{nodes:l}=this;let f=l.length;for(;f--;){const S=l[f].optimizeNodes();Array.isArray(S)?l.splice(f,1,...S):S?l[f]=S:l.splice(f,1)}return l.length>0?this:void 0}optimizeNames(l,f){const{nodes:S}=this;let A=S.length;for(;A--;){const L=S[A];L.optimizeNames(l,f)||(N(l,L.names),S.splice(A,1))}return S.length>0?this:void 0}get names(){return this.nodes.reduce((l,f)=>ge(l,f.names),{})}}class g extends v{render(l){return"{"+l._n+super.render(l)+"}"+l._n}}class E extends v{}class y extends g{}y.kind="else";class m extends g{constructor(l,f){super(f),this.condition=l}render(l){let f=`if(${this.condition})`+super.render(l);return this.else&&(f+="else "+this.else.render(l)),f}optimizeNodes(){super.optimizeNodes();const l=this.condition;if(l===!0)return this.nodes;let f=this.else;if(f){const S=f.optimizeNodes();f=this.else=Array.isArray(S)?new y(S):S}if(f)return l===!1?f instanceof m?f:f.nodes:this.nodes.length?this:new m(F(l),f instanceof m?[f]:f.nodes);if(!(l===!1||!this.nodes.length))return this}optimizeNames(l,f){var S;if(this.else=(S=this.else)===null||S===void 0?void 0:S.optimizeNames(l,f),!!(super.optimizeNames(l,f)||this.else))return this.condition=T(this.condition,l,f),this}get names(){const l=super.names;return Ce(l,this.condition),this.else&&ge(l,this.else.names),l}}m.kind="if";class _ extends g{}_.kind="for";class k extends _{constructor(l){super(),this.iteration=l}render(l){return`for(${this.iteration})`+super.render(l)}optimizeNames(l,f){if(super.optimizeNames(l,f))return this.iteration=T(this.iteration,l,f),this}get names(){return ge(super.names,this.iteration.names)}}class R extends _{constructor(l,f,S,A){super(),this.varKind=l,this.name=f,this.from=S,this.to=A}render(l){const f=l.es5?r.varKinds.var:this.varKind,{name:S,from:A,to:L}=this;return`for(${f} ${S}=${A}; ${S}<${L}; ${S}++)`+super.render(l)}get names(){const l=Ce(super.names,this.from);return Ce(l,this.to)}}class O extends _{constructor(l,f,S,A){super(),this.loop=l,this.varKind=f,this.name=S,this.iterable=A}render(l){return`for(${this.varKind} ${this.name} ${this.loop} ${this.iterable})`+super.render(l)}optimizeNames(l,f){if(super.optimizeNames(l,f))return this.iterable=T(this.iterable,l,f),this}get names(){return ge(super.names,this.iterable.names)}}class H extends g{constructor(l,f,S){super(),this.name=l,this.args=f,this.async=S}render(l){return`${this.async?"async ":""}function ${this.name}(${this.args})`+super.render(l)}}H.kind="func";class Q extends v{render(l){return"return "+super.render(l)}}Q.kind="return";class he extends g{render(l){let f="try"+super.render(l);return this.catch&&(f+=this.catch.render(l)),this.finally&&(f+=this.finally.render(l)),f}optimizeNodes(){var l,f;return super.optimizeNodes(),(l=this.catch)===null||l===void 0||l.optimizeNodes(),(f=this.finally)===null||f===void 0||f.optimizeNodes(),this}optimizeNames(l,f){var S,A;return super.optimizeNames(l,f),(S=this.catch)===null||S===void 0||S.optimizeNames(l,f),(A=this.finally)===null||A===void 0||A.optimizeNames(l,f),this}get names(){const l=super.names;return this.catch&&ge(l,this.catch.names),this.finally&&ge(l,this.finally.names),l}}class Ee extends g{constructor(l){super(),this.error=l}render(l){return`catch(${this.error})`+super.render(l)}}Ee.kind="catch";class Te extends g{render(l){return"finally"+super.render(l)}}Te.kind="finally";class ze{constructor(l,f={}){this._values={},this._blockStarts=[],this._constants={},this.opts={...f,_n:f.lines?` +`:""},this._extScope=l,this._scope=new r.Scope({parent:l}),this._nodes=[new E]}toString(){return this._root.render(this.opts)}name(l){return this._scope.name(l)}scopeName(l){return this._extScope.name(l)}scopeValue(l,f){const S=this._extScope.value(l,f);return(this._values[S.prefix]||(this._values[S.prefix]=new Set)).add(S),S}getScopeValue(l,f){return this._extScope.getValue(l,f)}scopeRefs(l){return this._extScope.scopeRefs(l,this._values)}scopeCode(){return this._extScope.scopeCode(this._values)}_def(l,f,S,A){const L=this._scope.toName(f);return S!==void 0&&A&&(this._constants[L.str]=S),this._leafNode(new a(l,L,S)),L}const(l,f,S){return this._def(r.varKinds.const,l,f,S)}let(l,f,S){return this._def(r.varKinds.let,l,f,S)}var(l,f,S){return this._def(r.varKinds.var,l,f,S)}assign(l,f,S){return this._leafNode(new u(l,f,S))}add(l,f){return this._leafNode(new c(l,e.operators.ADD,f))}code(l){return typeof l=="function"?l():l!==t.nil&&this._leafNode(new b(l)),this}object(...l){const f=["{"];for(const[S,A]of l)f.length>1&&f.push(","),f.push(S),(S!==A||this.opts.es5)&&(f.push(":"),(0,t.addCodeArg)(f,A));return f.push("}"),new t._Code(f)}if(l,f,S){if(this._blockNode(new m(l)),f&&S)this.code(f).else().code(S).endIf();else if(f)this.code(f).endIf();else if(S)throw new Error('CodeGen: "else" body without "then" body');return this}elseIf(l){return this._elseNode(new m(l))}else(){return this._elseNode(new y)}endIf(){return this._endBlockNode(m,y)}_for(l,f){return this._blockNode(l),f&&this.code(f).endFor(),this}for(l,f){return this._for(new k(l),f)}forRange(l,f,S,A,L=this.opts.es5?r.varKinds.var:r.varKinds.let){const X=this._scope.toName(l);return this._for(new R(L,X,f,S),()=>A(X))}forOf(l,f,S,A=r.varKinds.const){const L=this._scope.toName(l);if(this.opts.es5){const X=f instanceof t.Name?f:this.var("_arr",f);return this.forRange("_i",0,(0,t._)`${X}.length`,G=>{this.var(L,(0,t._)`${X}[${G}]`),S(L)})}return this._for(new O("of",A,L,f),()=>S(L))}forIn(l,f,S,A=this.opts.es5?r.varKinds.var:r.varKinds.const){if(this.opts.ownProperties)return this.forOf(l,(0,t._)`Object.keys(${f})`,S);const L=this._scope.toName(l);return this._for(new O("in",A,L,f),()=>S(L))}endFor(){return this._endBlockNode(_)}label(l){return this._leafNode(new i(l))}break(l){return this._leafNode(new d(l))}return(l){const f=new Q;if(this._blockNode(f),this.code(l),f.nodes.length!==1)throw new Error('CodeGen: "return" should have one node');return this._endBlockNode(Q)}try(l,f,S){if(!f&&!S)throw new Error('CodeGen: "try" without "catch" and "finally"');const A=new he;if(this._blockNode(A),this.code(l),f){const L=this.name("e");this._currNode=A.catch=new Ee(L),f(L)}return S&&(this._currNode=A.finally=new Te,this.code(S)),this._endBlockNode(Ee,Te)}throw(l){return this._leafNode(new p(l))}block(l,f){return this._blockStarts.push(this._nodes.length),l&&this.code(l).endBlock(f),this}endBlock(l){const f=this._blockStarts.pop();if(f===void 0)throw new Error("CodeGen: not in self-balancing block");const S=this._nodes.length-f;if(S<0||l!==void 0&&S!==l)throw new Error(`CodeGen: wrong number of nodes: ${S} vs ${l} expected`);return this._nodes.length=f,this}func(l,f=t.nil,S,A){return this._blockNode(new H(l,f,S)),A&&this.code(A).endFunc(),this}endFunc(){return this._endBlockNode(H)}optimize(l=1){for(;l-- >0;)this._root.optimizeNodes(),this._root.optimizeNames(this._root.names,this._constants)}_leafNode(l){return this._currNode.nodes.push(l),this}_blockNode(l){this._currNode.nodes.push(l),this._nodes.push(l)}_endBlockNode(l,f){const S=this._currNode;if(S instanceof l||f&&S instanceof f)return this._nodes.pop(),this;throw new Error(`CodeGen: not in block "${f?`${l.kind}/${f.kind}`:l.kind}"`)}_elseNode(l){const f=this._currNode;if(!(f instanceof m))throw new Error('CodeGen: "else" without "if"');return this._currNode=f.else=l,this}get _root(){return this._nodes[0]}get _currNode(){const l=this._nodes;return l[l.length-1]}set _currNode(l){const f=this._nodes;f[f.length-1]=l}}e.CodeGen=ze;function ge($,l){for(const f in l)$[f]=($[f]||0)+(l[f]||0);return $}function Ce($,l){return l instanceof t._CodeOrName?ge($,l.names):$}function T($,l,f){if($ instanceof t.Name)return S($);if(!A($))return $;return new t._Code($._items.reduce((L,X)=>(X instanceof t.Name&&(X=S(X)),X instanceof t._Code?L.push(...X._items):L.push(X),L),[]));function S(L){const X=f[L.str];return X===void 0||l[L.str]!==1?L:(delete l[L.str],X)}function A(L){return L instanceof t._Code&&L._items.some(X=>X instanceof t.Name&&l[X.str]===1&&f[X.str]!==void 0)}}function N($,l){for(const f in l)$[f]=($[f]||0)-(l[f]||0)}function F($){return typeof $=="boolean"||typeof $=="number"||$===null?!$:(0,t._)`!${w($)}`}e.not=F;const C=h(e.operators.AND);function M(...$){return $.reduce(C)}e.and=M;const D=h(e.operators.OR);function P(...$){return $.reduce(D)}e.or=P;function h($){return(l,f)=>l===t.nil?f:f===t.nil?l:(0,t._)`${w(l)} ${$} ${w(f)}`}function w($){return $ instanceof t.Name?$:(0,t._)`(${$})`}}(U);var I={};Object.defineProperty(I,"__esModule",{value:!0}),I.checkStrictMode=I.getErrorPath=I.Type=I.useFunc=I.setEvaluated=I.evaluatedPropsToName=I.mergeEvaluated=I.eachItem=I.unescapeJsonPointer=I.escapeJsonPointer=I.escapeFragment=I.unescapeFragment=I.schemaRefOrVal=I.schemaHasRulesButRef=I.schemaHasRules=I.checkUnknownRules=I.alwaysValidSchema=I.toHash=void 0;const J=U,Ra=ot;function Ia(e){const t={};for(const r of e)t[r]=!0;return t}I.toHash=Ia;function Oa(e,t){return typeof t=="boolean"?t:Object.keys(t).length===0?!0:(ts(e,t),!rs(t,e.self.RULES.all))}I.alwaysValidSchema=Oa;function ts(e,t=e.schema){const{opts:r,self:n}=e;if(!r.strictSchema||typeof t=="boolean")return;const s=n.RULES.keywords;for(const o in t)s[o]||is(e,`unknown keyword: "${o}"`)}I.checkUnknownRules=ts;function rs(e,t){if(typeof e=="boolean")return!e;for(const r in e)if(t[r])return!0;return!1}I.schemaHasRules=rs;function ja(e,t){if(typeof e=="boolean")return!e;for(const r in e)if(r!=="$ref"&&t.all[r])return!0;return!1}I.schemaHasRulesButRef=ja;function Da({topSchemaRef:e,schemaPath:t},r,n,s){if(!s){if(typeof r=="number"||typeof r=="boolean")return r;if(typeof r=="string")return(0,J._)`${r}`}return(0,J._)`${e}${t}${(0,J.getProperty)(n)}`}I.schemaRefOrVal=Da;function Ca(e){return ns(decodeURIComponent(e))}I.unescapeFragment=Ca;function Aa(e){return encodeURIComponent(ar(e))}I.escapeFragment=Aa;function ar(e){return typeof e=="number"?`${e}`:e.replace(/~/g,"~0").replace(/\//g,"~1")}I.escapeJsonPointer=ar;function ns(e){return e.replace(/~1/g,"/").replace(/~0/g,"~")}I.unescapeJsonPointer=ns;function La(e,t){if(Array.isArray(e))for(const r of e)t(r);else t(e)}I.eachItem=La;function ss({mergeNames:e,mergeToName:t,mergeValues:r,resultToName:n}){return(s,o,a,u)=>{const c=a===void 0?o:a instanceof J.Name?(o instanceof J.Name?e(s,o,a):t(s,o,a),a):o instanceof J.Name?(t(s,a,o),o):r(o,a);return u===J.Name&&!(c instanceof J.Name)?n(s,c):c}}I.mergeEvaluated={props:ss({mergeNames:(e,t,r)=>e.if((0,J._)`${r} !== true && ${t} !== undefined`,()=>{e.if((0,J._)`${t} === true`,()=>e.assign(r,!0),()=>e.assign(r,(0,J._)`${r} || {}`).code((0,J._)`Object.assign(${r}, ${t})`))}),mergeToName:(e,t,r)=>e.if((0,J._)`${r} !== true`,()=>{t===!0?e.assign(r,!0):(e.assign(r,(0,J._)`${r} || {}`),ir(e,r,t))}),mergeValues:(e,t)=>e===!0?!0:{...e,...t},resultToName:os}),items:ss({mergeNames:(e,t,r)=>e.if((0,J._)`${r} !== true && ${t} !== undefined`,()=>e.assign(r,(0,J._)`${t} === true ? true : ${r} > ${t} ? ${r} : ${t}`)),mergeToName:(e,t,r)=>e.if((0,J._)`${r} !== true`,()=>e.assign(r,t===!0?!0:(0,J._)`${r} > ${t} ? ${r} : ${t}`)),mergeValues:(e,t)=>e===!0?!0:Math.max(e,t),resultToName:(e,t)=>e.var("items",t)})};function os(e,t){if(t===!0)return e.var("props",!0);const r=e.var("props",(0,J._)`{}`);return t!==void 0&&ir(e,r,t),r}I.evaluatedPropsToName=os;function ir(e,t,r){Object.keys(r).forEach(n=>e.assign((0,J._)`${t}${(0,J.getProperty)(n)}`,!0))}I.setEvaluated=ir;const as={};function Fa(e,t){return e.scopeValue("func",{ref:t,code:as[t.code]||(as[t.code]=new Ra._Code(t.code))})}I.useFunc=Fa;var cr;(function(e){e[e.Num=0]="Num",e[e.Str=1]="Str"})(cr||(I.Type=cr={}));function Ma(e,t,r){if(e instanceof J.Name){const n=t===cr.Num;return r?n?(0,J._)`"[" + ${e} + "]"`:(0,J._)`"['" + ${e} + "']"`:n?(0,J._)`"/" + ${e}`:(0,J._)`"/" + ${e}.replace(/~/g, "~0").replace(/\\//g, "~1")`}return r?(0,J.getProperty)(e).toString():"/"+ar(e)}I.getErrorPath=Ma;function is(e,t,r=e.opts.strictSchema){if(r){if(t=`strict mode: ${t}`,r===!0)throw new Error(t);e.self.logger.warn(t)}}I.checkStrictMode=is;var ye={};Object.defineProperty(ye,"__esModule",{value:!0});const ne=U,Va={data:new ne.Name("data"),valCxt:new ne.Name("valCxt"),instancePath:new ne.Name("instancePath"),parentData:new ne.Name("parentData"),parentDataProperty:new ne.Name("parentDataProperty"),rootData:new ne.Name("rootData"),dynamicAnchors:new ne.Name("dynamicAnchors"),vErrors:new ne.Name("vErrors"),errors:new ne.Name("errors"),this:new ne.Name("this"),self:new ne.Name("self"),scope:new ne.Name("scope"),json:new ne.Name("json"),jsonPos:new ne.Name("jsonPos"),jsonLen:new ne.Name("jsonLen"),jsonPart:new ne.Name("jsonPart")};ye.default=Va,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.extendErrors=e.resetErrorsCount=e.reportExtraError=e.reportError=e.keyword$DataError=e.keywordError=void 0;const t=U,r=I,n=ye;e.keywordError={message:({keyword:y})=>(0,t.str)`must pass "${y}" keyword validation`},e.keyword$DataError={message:({keyword:y,schemaType:m})=>m?(0,t.str)`"${y}" keyword must be ${m} ($data)`:(0,t.str)`"${y}" keyword is invalid ($data)`};function s(y,m=e.keywordError,_,k){const{it:R}=y,{gen:O,compositeRule:H,allErrors:Q}=R,he=p(y,m,_);k??(H||Q)?c(O,he):i(R,(0,t._)`[${he}]`)}e.reportError=s;function o(y,m=e.keywordError,_){const{it:k}=y,{gen:R,compositeRule:O,allErrors:H}=k,Q=p(y,m,_);c(R,Q),O||H||i(k,n.default.vErrors)}e.reportExtraError=o;function a(y,m){y.assign(n.default.errors,m),y.if((0,t._)`${n.default.vErrors} !== null`,()=>y.if(m,()=>y.assign((0,t._)`${n.default.vErrors}.length`,m),()=>y.assign(n.default.vErrors,null)))}e.resetErrorsCount=a;function u({gen:y,keyword:m,schemaValue:_,data:k,errsCount:R,it:O}){if(R===void 0)throw new Error("ajv implementation error");const H=y.name("err");y.forRange("i",R,n.default.errors,Q=>{y.const(H,(0,t._)`${n.default.vErrors}[${Q}]`),y.if((0,t._)`${H}.instancePath === undefined`,()=>y.assign((0,t._)`${H}.instancePath`,(0,t.strConcat)(n.default.instancePath,O.errorPath))),y.assign((0,t._)`${H}.schemaPath`,(0,t.str)`${O.errSchemaPath}/${m}`),O.opts.verbose&&(y.assign((0,t._)`${H}.schema`,_),y.assign((0,t._)`${H}.data`,k))})}e.extendErrors=u;function c(y,m){const _=y.const("err",m);y.if((0,t._)`${n.default.vErrors} === null`,()=>y.assign(n.default.vErrors,(0,t._)`[${_}]`),(0,t._)`${n.default.vErrors}.push(${_})`),y.code((0,t._)`${n.default.errors}++`)}function i(y,m){const{gen:_,validateName:k,schemaEnv:R}=y;R.$async?_.throw((0,t._)`new ${y.ValidationError}(${m})`):(_.assign((0,t._)`${k}.errors`,m),_.return(!1))}const d={keyword:new t.Name("keyword"),schemaPath:new t.Name("schemaPath"),params:new t.Name("params"),propertyName:new t.Name("propertyName"),message:new t.Name("message"),schema:new t.Name("schema"),parentSchema:new t.Name("parentSchema")};function p(y,m,_){const{createErrors:k}=y.it;return k===!1?(0,t._)`{}`:b(y,m,_)}function b(y,m,_={}){const{gen:k,it:R}=y,O=[v(R,_),g(y,_)];return E(y,m,O),k.object(...O)}function v({errorPath:y},{instancePath:m}){const _=m?(0,t.str)`${y}${(0,r.getErrorPath)(m,r.Type.Str)}`:y;return[n.default.instancePath,(0,t.strConcat)(n.default.instancePath,_)]}function g({keyword:y,it:{errSchemaPath:m}},{schemaPath:_,parentSchema:k}){let R=k?m:(0,t.str)`${m}/${y}`;return _&&(R=(0,t.str)`${R}${(0,r.getErrorPath)(_,r.Type.Str)}`),[d.schemaPath,R]}function E(y,{params:m,message:_},k){const{keyword:R,data:O,schemaValue:H,it:Q}=y,{opts:he,propertyName:Ee,topSchemaRef:Te,schemaPath:ze}=Q;k.push([d.keyword,R],[d.params,typeof m=="function"?m(y):m||(0,t._)`{}`]),he.messages&&k.push([d.message,typeof _=="function"?_(y):_]),he.verbose&&k.push([d.schema,H],[d.parentSchema,(0,t._)`${Te}${ze}`],[n.default.data,O]),Ee&&k.push([d.propertyName,Ee])}}(st),Object.defineProperty(He,"__esModule",{value:!0}),He.boolOrEmptySchema=He.topBoolOrEmptySchema=void 0;const qa=st,Ua=U,xa=ye,za={message:"boolean schema is false"};function Ga(e){const{gen:t,schema:r,validateName:n}=e;r===!1?cs(e,!1):typeof r=="object"&&r.$async===!0?t.return(xa.default.data):(t.assign((0,Ua._)`${n}.errors`,null),t.return(!0))}He.topBoolOrEmptySchema=Ga;function Ha(e,t){const{gen:r,schema:n}=e;n===!1?(r.var(t,!1),cs(e)):r.var(t,!0)}He.boolOrEmptySchema=Ha;function cs(e,t){const{gen:r,data:n}=e,s={gen:r,keyword:"false schema",data:n,schema:!1,schemaCode:!1,schemaValue:!1,params:{},it:e};(0,qa.reportError)(s,za,void 0,t)}var Z={},Ae={};Object.defineProperty(Ae,"__esModule",{value:!0}),Ae.getRules=Ae.isJSONType=void 0;const Ka=["string","number","integer","boolean","null","object","array"],Xa=new Set(Ka);function Ja(e){return typeof e=="string"&&Xa.has(e)}Ae.isJSONType=Ja;function Wa(){const e={number:{type:"number",rules:[]},string:{type:"string",rules:[]},array:{type:"array",rules:[]},object:{type:"object",rules:[]}};return{types:{...e,integer:!0,boolean:!0,null:!0},rules:[{rules:[]},e.number,e.string,e.array,e.object],post:{rules:[]},all:{},keywords:{}}}Ae.getRules=Wa;var Pe={};Object.defineProperty(Pe,"__esModule",{value:!0}),Pe.shouldUseRule=Pe.shouldUseGroup=Pe.schemaHasRulesForType=void 0;function Ba({schema:e,self:t},r){const n=t.RULES.types[r];return n&&n!==!0&&ls(e,n)}Pe.schemaHasRulesForType=Ba;function ls(e,t){return t.rules.some(r=>us(e,r))}Pe.shouldUseGroup=ls;function us(e,t){var r;return e[t.keyword]!==void 0||((r=t.definition.implements)===null||r===void 0?void 0:r.some(n=>e[n]!==void 0))}Pe.shouldUseRule=us,Object.defineProperty(Z,"__esModule",{value:!0}),Z.reportTypeError=Z.checkDataTypes=Z.checkDataType=Z.coerceAndCheckDataType=Z.getJSONTypes=Z.getSchemaTypes=Z.DataType=void 0;const Ya=Ae,Qa=Pe,Za=st,q=U,ds=I;var Ke;(function(e){e[e.Correct=0]="Correct",e[e.Wrong=1]="Wrong"})(Ke||(Z.DataType=Ke={}));function ei(e){const t=fs(e.type);if(t.includes("null")){if(e.nullable===!1)throw new Error("type: null contradicts nullable: false")}else{if(!t.length&&e.nullable!==void 0)throw new Error('"nullable" cannot be used without "type"');e.nullable===!0&&t.push("null")}return t}Z.getSchemaTypes=ei;function fs(e){const t=Array.isArray(e)?e:e?[e]:[];if(t.every(Ya.isJSONType))return t;throw new Error("type must be JSONType or JSONType[]: "+t.join(","))}Z.getJSONTypes=fs;function ti(e,t){const{gen:r,data:n,opts:s}=e,o=ri(t,s.coerceTypes),a=t.length>0&&!(o.length===0&&t.length===1&&(0,Qa.schemaHasRulesForType)(e,t[0]));if(a){const u=ur(t,n,s.strictNumbers,Ke.Wrong);r.if(u,()=>{o.length?ni(e,t,o):dr(e)})}return a}Z.coerceAndCheckDataType=ti;const ps=new Set(["string","number","integer","boolean","null"]);function ri(e,t){return t?e.filter(r=>ps.has(r)||t==="array"&&r==="array"):[]}function ni(e,t,r){const{gen:n,data:s,opts:o}=e,a=n.let("dataType",(0,q._)`typeof ${s}`),u=n.let("coerced",(0,q._)`undefined`);o.coerceTypes==="array"&&n.if((0,q._)`${a} == 'object' && Array.isArray(${s}) && ${s}.length == 1`,()=>n.assign(s,(0,q._)`${s}[0]`).assign(a,(0,q._)`typeof ${s}`).if(ur(t,s,o.strictNumbers),()=>n.assign(u,s))),n.if((0,q._)`${u} !== undefined`);for(const i of r)(ps.has(i)||i==="array"&&o.coerceTypes==="array")&&c(i);n.else(),dr(e),n.endIf(),n.if((0,q._)`${u} !== undefined`,()=>{n.assign(s,u),si(e,u)});function c(i){switch(i){case"string":n.elseIf((0,q._)`${a} == "number" || ${a} == "boolean"`).assign(u,(0,q._)`"" + ${s}`).elseIf((0,q._)`${s} === null`).assign(u,(0,q._)`""`);return;case"number":n.elseIf((0,q._)`${a} == "boolean" || ${s} === null + || (${a} == "string" && ${s} && ${s} == +${s})`).assign(u,(0,q._)`+${s}`);return;case"integer":n.elseIf((0,q._)`${a} === "boolean" || ${s} === null + || (${a} === "string" && ${s} && ${s} == +${s} && !(${s} % 1))`).assign(u,(0,q._)`+${s}`);return;case"boolean":n.elseIf((0,q._)`${s} === "false" || ${s} === 0 || ${s} === null`).assign(u,!1).elseIf((0,q._)`${s} === "true" || ${s} === 1`).assign(u,!0);return;case"null":n.elseIf((0,q._)`${s} === "" || ${s} === 0 || ${s} === false`),n.assign(u,null);return;case"array":n.elseIf((0,q._)`${a} === "string" || ${a} === "number" + || ${a} === "boolean" || ${s} === null`).assign(u,(0,q._)`[${s}]`)}}}function si({gen:e,parentData:t,parentDataProperty:r},n){e.if((0,q._)`${t} !== undefined`,()=>e.assign((0,q._)`${t}[${r}]`,n))}function lr(e,t,r,n=Ke.Correct){const s=n===Ke.Correct?q.operators.EQ:q.operators.NEQ;let o;switch(e){case"null":return(0,q._)`${t} ${s} null`;case"array":o=(0,q._)`Array.isArray(${t})`;break;case"object":o=(0,q._)`${t} && typeof ${t} == "object" && !Array.isArray(${t})`;break;case"integer":o=a((0,q._)`!(${t} % 1) && !isNaN(${t})`);break;case"number":o=a();break;default:return(0,q._)`typeof ${t} ${s} ${e}`}return n===Ke.Correct?o:(0,q.not)(o);function a(u=q.nil){return(0,q.and)((0,q._)`typeof ${t} == "number"`,u,r?(0,q._)`isFinite(${t})`:q.nil)}}Z.checkDataType=lr;function ur(e,t,r,n){if(e.length===1)return lr(e[0],t,r,n);let s;const o=(0,ds.toHash)(e);if(o.array&&o.object){const a=(0,q._)`typeof ${t} != "object"`;s=o.null?a:(0,q._)`!${t} || ${a}`,delete o.null,delete o.array,delete o.object}else s=q.nil;o.number&&delete o.integer;for(const a in o)s=(0,q.and)(s,lr(a,t,r,n));return s}Z.checkDataTypes=ur;const oi={message:({schema:e})=>`must be ${e}`,params:({schema:e,schemaValue:t})=>typeof e=="string"?(0,q._)`{type: ${e}}`:(0,q._)`{type: ${t}}`};function dr(e){const t=ai(e);(0,Za.reportError)(t,oi)}Z.reportTypeError=dr;function ai(e){const{gen:t,data:r,schema:n}=e,s=(0,ds.schemaRefOrVal)(e,n,"type");return{gen:t,keyword:"type",data:r,schema:n.type,schemaCode:s,schemaValue:s,parentSchema:n,params:{},it:e}}var bt={};Object.defineProperty(bt,"__esModule",{value:!0}),bt.assignDefaults=void 0;const Xe=U,ii=I;function ci(e,t){const{properties:r,items:n}=e.schema;if(t==="object"&&r)for(const s in r)ms(e,s,r[s].default);else t==="array"&&Array.isArray(n)&&n.forEach((s,o)=>ms(e,o,s.default))}bt.assignDefaults=ci;function ms(e,t,r){const{gen:n,compositeRule:s,data:o,opts:a}=e;if(r===void 0)return;const u=(0,Xe._)`${o}${(0,Xe.getProperty)(t)}`;if(s){(0,ii.checkStrictMode)(e,`default is ignored for: ${u}`);return}let c=(0,Xe._)`${u} === undefined`;a.useDefaults==="empty"&&(c=(0,Xe._)`${c} || ${u} === null || ${u} === ""`),n.if(c,(0,Xe._)`${u} = ${(0,Xe.stringify)(r)}`)}var $e={},x={};Object.defineProperty(x,"__esModule",{value:!0}),x.validateUnion=x.validateArray=x.usePattern=x.callValidateCode=x.schemaProperties=x.allSchemaProperties=x.noPropertyInData=x.propertyInData=x.isOwnProperty=x.hasPropFunc=x.reportMissingProp=x.checkMissingProp=x.checkReportMissingProp=void 0;const W=U,fr=I,Ie=ye,li=I;function ui(e,t){const{gen:r,data:n,it:s}=e;r.if(mr(r,n,t,s.opts.ownProperties),()=>{e.setParams({missingProperty:(0,W._)`${t}`},!0),e.error()})}x.checkReportMissingProp=ui;function di({gen:e,data:t,it:{opts:r}},n,s){return(0,W.or)(...n.map(o=>(0,W.and)(mr(e,t,o,r.ownProperties),(0,W._)`${s} = ${o}`)))}x.checkMissingProp=di;function fi(e,t){e.setParams({missingProperty:t},!0),e.error()}x.reportMissingProp=fi;function hs(e){return e.scopeValue("func",{ref:Object.prototype.hasOwnProperty,code:(0,W._)`Object.prototype.hasOwnProperty`})}x.hasPropFunc=hs;function pr(e,t,r){return(0,W._)`${hs(e)}.call(${t}, ${r})`}x.isOwnProperty=pr;function pi(e,t,r,n){const s=(0,W._)`${t}${(0,W.getProperty)(r)} !== undefined`;return n?(0,W._)`${s} && ${pr(e,t,r)}`:s}x.propertyInData=pi;function mr(e,t,r,n){const s=(0,W._)`${t}${(0,W.getProperty)(r)} === undefined`;return n?(0,W.or)(s,(0,W.not)(pr(e,t,r))):s}x.noPropertyInData=mr;function gs(e){return e?Object.keys(e).filter(t=>t!=="__proto__"):[]}x.allSchemaProperties=gs;function mi(e,t){return gs(t).filter(r=>!(0,fr.alwaysValidSchema)(e,t[r]))}x.schemaProperties=mi;function hi({schemaCode:e,data:t,it:{gen:r,topSchemaRef:n,schemaPath:s,errorPath:o},it:a},u,c,i){const d=i?(0,W._)`${e}, ${t}, ${n}${s}`:t,p=[[Ie.default.instancePath,(0,W.strConcat)(Ie.default.instancePath,o)],[Ie.default.parentData,a.parentData],[Ie.default.parentDataProperty,a.parentDataProperty],[Ie.default.rootData,Ie.default.rootData]];a.opts.dynamicRef&&p.push([Ie.default.dynamicAnchors,Ie.default.dynamicAnchors]);const b=(0,W._)`${d}, ${r.object(...p)}`;return c!==W.nil?(0,W._)`${u}.call(${c}, ${b})`:(0,W._)`${u}(${b})`}x.callValidateCode=hi;const gi=(0,W._)`new RegExp`;function yi({gen:e,it:{opts:t}},r){const n=t.unicodeRegExp?"u":"",{regExp:s}=t.code,o=s(r,n);return e.scopeValue("pattern",{key:o.toString(),ref:o,code:(0,W._)`${s.code==="new RegExp"?gi:(0,li.useFunc)(e,s)}(${r}, ${n})`})}x.usePattern=yi;function $i(e){const{gen:t,data:r,keyword:n,it:s}=e,o=t.name("valid");if(s.allErrors){const u=t.let("valid",!0);return a(()=>t.assign(u,!1)),u}return t.var(o,!0),a(()=>t.break()),o;function a(u){const c=t.const("len",(0,W._)`${r}.length`);t.forRange("i",0,c,i=>{e.subschema({keyword:n,dataProp:i,dataPropType:fr.Type.Num},o),t.if((0,W.not)(o),u)})}}x.validateArray=$i;function vi(e){const{gen:t,schema:r,keyword:n,it:s}=e;if(!Array.isArray(r))throw new Error("ajv implementation error");if(r.some(c=>(0,fr.alwaysValidSchema)(s,c))&&!s.opts.unevaluated)return;const a=t.let("valid",!1),u=t.name("_valid");t.block(()=>r.forEach((c,i)=>{const d=e.subschema({keyword:n,schemaProp:i,compositeRule:!0},u);t.assign(a,(0,W._)`${a} || ${u}`),e.mergeValidEvaluated(d,u)||t.if((0,W.not)(a))})),e.result(a,()=>e.reset(),()=>e.error(!0))}x.validateUnion=vi,Object.defineProperty($e,"__esModule",{value:!0}),$e.validateKeywordUsage=$e.validSchemaType=$e.funcKeywordCode=$e.macroKeywordCode=void 0;const se=U,Le=ye,_i=x,wi=st;function Ei(e,t){const{gen:r,keyword:n,schema:s,parentSchema:o,it:a}=e,u=t.macro.call(a.self,s,o,a),c=$s(r,n,u);a.opts.validateSchema!==!1&&a.self.validateSchema(u,!0);const i=r.name("valid");e.subschema({schema:u,schemaPath:se.nil,errSchemaPath:`${a.errSchemaPath}/${n}`,topSchemaRef:c,compositeRule:!0},i),e.pass(i,()=>e.error(!0))}$e.macroKeywordCode=Ei;function bi(e,t){var r;const{gen:n,keyword:s,schema:o,parentSchema:a,$data:u,it:c}=e;Pi(c,t);const i=!u&&t.compile?t.compile.call(c.self,o,a,c):t.validate,d=$s(n,s,i),p=n.let("valid");e.block$data(p,b),e.ok((r=t.valid)!==null&&r!==void 0?r:p);function b(){if(t.errors===!1)E(),t.modifying&&ys(e),y(()=>e.error());else{const m=t.async?v():g();t.modifying&&ys(e),y(()=>Si(e,m))}}function v(){const m=n.let("ruleErrs",null);return n.try(()=>E((0,se._)`await `),_=>n.assign(p,!1).if((0,se._)`${_} instanceof ${c.ValidationError}`,()=>n.assign(m,(0,se._)`${_}.errors`),()=>n.throw(_))),m}function g(){const m=(0,se._)`${d}.errors`;return n.assign(m,null),E(se.nil),m}function E(m=t.async?(0,se._)`await `:se.nil){const _=c.opts.passContext?Le.default.this:Le.default.self,k=!("compile"in t&&!u||t.schema===!1);n.assign(p,(0,se._)`${m}${(0,_i.callValidateCode)(e,d,_,k)}`,t.modifying)}function y(m){var _;n.if((0,se.not)((_=t.valid)!==null&&_!==void 0?_:p),m)}}$e.funcKeywordCode=bi;function ys(e){const{gen:t,data:r,it:n}=e;t.if(n.parentData,()=>t.assign(r,(0,se._)`${n.parentData}[${n.parentDataProperty}]`))}function Si(e,t){const{gen:r}=e;r.if((0,se._)`Array.isArray(${t})`,()=>{r.assign(Le.default.vErrors,(0,se._)`${Le.default.vErrors} === null ? ${t} : ${Le.default.vErrors}.concat(${t})`).assign(Le.default.errors,(0,se._)`${Le.default.vErrors}.length`),(0,wi.extendErrors)(e)},()=>e.error())}function Pi({schemaEnv:e},t){if(t.async&&!e.$async)throw new Error("async keyword in sync schema")}function $s(e,t,r){if(r===void 0)throw new Error(`keyword "${t}" failed to compile`);return e.scopeValue("keyword",typeof r=="function"?{ref:r}:{ref:r,code:(0,se.stringify)(r)})}function ki(e,t,r=!1){return!t.length||t.some(n=>n==="array"?Array.isArray(e):n==="object"?e&&typeof e=="object"&&!Array.isArray(e):typeof e==n||r&&typeof e>"u")}$e.validSchemaType=ki;function Ni({schema:e,opts:t,self:r,errSchemaPath:n},s,o){if(Array.isArray(s.keyword)?!s.keyword.includes(o):s.keyword!==o)throw new Error("ajv implementation error");const a=s.dependencies;if(a!=null&&a.some(u=>!Object.prototype.hasOwnProperty.call(e,u)))throw new Error(`parent schema must have dependencies of ${o}: ${a.join(",")}`);if(s.validateSchema&&!s.validateSchema(e[o])){const c=`keyword "${o}" value is invalid at path "${n}": `+r.errorsText(s.validateSchema.errors);if(t.validateSchema==="log")r.logger.error(c);else throw new Error(c)}}$e.validateKeywordUsage=Ni;var Oe={};Object.defineProperty(Oe,"__esModule",{value:!0}),Oe.extendSubschemaMode=Oe.extendSubschemaData=Oe.getSubschema=void 0;const ve=U,vs=I;function Ti(e,{keyword:t,schemaProp:r,schema:n,schemaPath:s,errSchemaPath:o,topSchemaRef:a}){if(t!==void 0&&n!==void 0)throw new Error('both "keyword" and "schema" passed, only one allowed');if(t!==void 0){const u=e.schema[t];return r===void 0?{schema:u,schemaPath:(0,ve._)`${e.schemaPath}${(0,ve.getProperty)(t)}`,errSchemaPath:`${e.errSchemaPath}/${t}`}:{schema:u[r],schemaPath:(0,ve._)`${e.schemaPath}${(0,ve.getProperty)(t)}${(0,ve.getProperty)(r)}`,errSchemaPath:`${e.errSchemaPath}/${t}/${(0,vs.escapeFragment)(r)}`}}if(n!==void 0){if(s===void 0||o===void 0||a===void 0)throw new Error('"schemaPath", "errSchemaPath" and "topSchemaRef" are required with "schema"');return{schema:n,schemaPath:s,topSchemaRef:a,errSchemaPath:o}}throw new Error('either "keyword" or "schema" must be passed')}Oe.getSubschema=Ti;function Ri(e,t,{dataProp:r,dataPropType:n,data:s,dataTypes:o,propertyName:a}){if(s!==void 0&&r!==void 0)throw new Error('both "data" and "dataProp" passed, only one allowed');const{gen:u}=t;if(r!==void 0){const{errorPath:i,dataPathArr:d,opts:p}=t,b=u.let("data",(0,ve._)`${t.data}${(0,ve.getProperty)(r)}`,!0);c(b),e.errorPath=(0,ve.str)`${i}${(0,vs.getErrorPath)(r,n,p.jsPropertySyntax)}`,e.parentDataProperty=(0,ve._)`${r}`,e.dataPathArr=[...d,e.parentDataProperty]}if(s!==void 0){const i=s instanceof ve.Name?s:u.let("data",s,!0);c(i),a!==void 0&&(e.propertyName=a)}o&&(e.dataTypes=o);function c(i){e.data=i,e.dataLevel=t.dataLevel+1,e.dataTypes=[],t.definedProperties=new Set,e.parentData=t.data,e.dataNames=[...t.dataNames,i]}}Oe.extendSubschemaData=Ri;function Ii(e,{jtdDiscriminator:t,jtdMetadata:r,compositeRule:n,createErrors:s,allErrors:o}){n!==void 0&&(e.compositeRule=n),s!==void 0&&(e.createErrors=s),o!==void 0&&(e.allErrors=o),e.jtdDiscriminator=t,e.jtdMetadata=r}Oe.extendSubschemaMode=Ii;var te={},_s=function e(t,r){if(t===r)return!0;if(t&&r&&typeof t=="object"&&typeof r=="object"){if(t.constructor!==r.constructor)return!1;var n,s,o;if(Array.isArray(t)){if(n=t.length,n!=r.length)return!1;for(s=n;s--!==0;)if(!e(t[s],r[s]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if(o=Object.keys(t),n=o.length,n!==Object.keys(r).length)return!1;for(s=n;s--!==0;)if(!Object.prototype.hasOwnProperty.call(r,o[s]))return!1;for(s=n;s--!==0;){var a=o[s];if(!e(t[a],r[a]))return!1}return!0}return t!==t&&r!==r},ws={exports:{}},je=ws.exports=function(e,t,r){typeof t=="function"&&(r=t,t={}),r=t.cb||r;var n=typeof r=="function"?r:r.pre||function(){},s=r.post||function(){};St(t,n,s,e,"",e)};je.keywords={additionalItems:!0,items:!0,contains:!0,additionalProperties:!0,propertyNames:!0,not:!0,if:!0,then:!0,else:!0},je.arrayKeywords={items:!0,allOf:!0,anyOf:!0,oneOf:!0},je.propsKeywords={$defs:!0,definitions:!0,properties:!0,patternProperties:!0,dependencies:!0},je.skipKeywords={default:!0,enum:!0,const:!0,required:!0,maximum:!0,minimum:!0,exclusiveMaximum:!0,exclusiveMinimum:!0,multipleOf:!0,maxLength:!0,minLength:!0,pattern:!0,format:!0,maxItems:!0,minItems:!0,uniqueItems:!0,maxProperties:!0,minProperties:!0};function St(e,t,r,n,s,o,a,u,c,i){if(n&&typeof n=="object"&&!Array.isArray(n)){t(n,s,o,a,u,c,i);for(var d in n){var p=n[d];if(Array.isArray(p)){if(d in je.arrayKeywords)for(var b=0;bt+=Es(n)),t===1/0))return 1/0}return t}function bs(e,t="",r){r!==!1&&(t=Je(t));const n=e.parse(t);return Ss(e,n)}te.getFullPath=bs;function Ss(e,t){return e.serialize(t).split("#")[0]+"#"}te._getFullPath=Ss;const Vi=/#\/?$/;function Je(e){return e?e.replace(Vi,""):""}te.normalizeId=Je;function qi(e,t,r){return r=Je(r),e.resolve(t,r)}te.resolveUrl=qi;const Ui=/^[a-z_][-a-z0-9._]*$/i;function xi(e,t){if(typeof e=="boolean")return{};const{schemaId:r,uriResolver:n}=this.opts,s=Je(e[r]||t),o={"":s},a=bs(n,s,!1),u={},c=new Set;return Ai(e,{allKeys:!0},(p,b,v,g)=>{if(g===void 0)return;const E=a+b;let y=o[g];typeof p[r]=="string"&&(y=m.call(this,p[r])),_.call(this,p.$anchor),_.call(this,p.$dynamicAnchor),o[b]=y;function m(k){const R=this.opts.uriResolver.resolve;if(k=Je(y?R(y,k):k),c.has(k))throw d(k);c.add(k);let O=this.refs[k];return typeof O=="string"&&(O=this.refs[O]),typeof O=="object"?i(p,O.schema,k):k!==Je(E)&&(k[0]==="#"?(i(p,u[k],k),u[k]=p):this.refs[k]=E),k}function _(k){if(typeof k=="string"){if(!Ui.test(k))throw new Error(`invalid anchor "${k}"`);m.call(this,`#${k}`)}}}),u;function i(p,b,v){if(b!==void 0&&!Ci(p,b))throw d(v)}function d(p){return new Error(`reference "${p}" resolves to more than one schema`)}}te.getSchemaRefs=xi,Object.defineProperty(le,"__esModule",{value:!0}),le.getData=le.KeywordCxt=le.validateFunctionCode=void 0;const Ps=He,ks=Z,gr=Pe,Pt=Z,zi=bt,at=$e,yr=Oe,j=U,V=ye,Gi=te,ke=I,it=st;function Hi(e){if(Is(e)&&(Os(e),Rs(e))){Ji(e);return}Ns(e,()=>(0,Ps.topBoolOrEmptySchema)(e))}le.validateFunctionCode=Hi;function Ns({gen:e,validateName:t,schema:r,schemaEnv:n,opts:s},o){s.code.es5?e.func(t,(0,j._)`${V.default.data}, ${V.default.valCxt}`,n.$async,()=>{e.code((0,j._)`"use strict"; ${Ts(r,s)}`),Xi(e,s),e.code(o)}):e.func(t,(0,j._)`${V.default.data}, ${Ki(s)}`,n.$async,()=>e.code(Ts(r,s)).code(o))}function Ki(e){return(0,j._)`{${V.default.instancePath}="", ${V.default.parentData}, ${V.default.parentDataProperty}, ${V.default.rootData}=${V.default.data}${e.dynamicRef?(0,j._)`, ${V.default.dynamicAnchors}={}`:j.nil}}={}`}function Xi(e,t){e.if(V.default.valCxt,()=>{e.var(V.default.instancePath,(0,j._)`${V.default.valCxt}.${V.default.instancePath}`),e.var(V.default.parentData,(0,j._)`${V.default.valCxt}.${V.default.parentData}`),e.var(V.default.parentDataProperty,(0,j._)`${V.default.valCxt}.${V.default.parentDataProperty}`),e.var(V.default.rootData,(0,j._)`${V.default.valCxt}.${V.default.rootData}`),t.dynamicRef&&e.var(V.default.dynamicAnchors,(0,j._)`${V.default.valCxt}.${V.default.dynamicAnchors}`)},()=>{e.var(V.default.instancePath,(0,j._)`""`),e.var(V.default.parentData,(0,j._)`undefined`),e.var(V.default.parentDataProperty,(0,j._)`undefined`),e.var(V.default.rootData,V.default.data),t.dynamicRef&&e.var(V.default.dynamicAnchors,(0,j._)`{}`)})}function Ji(e){const{schema:t,opts:r,gen:n}=e;Ns(e,()=>{r.$comment&&t.$comment&&Ds(e),Zi(e),n.let(V.default.vErrors,null),n.let(V.default.errors,0),r.unevaluated&&Wi(e),js(e),rc(e)})}function Wi(e){const{gen:t,validateName:r}=e;e.evaluated=t.const("evaluated",(0,j._)`${r}.evaluated`),t.if((0,j._)`${e.evaluated}.dynamicProps`,()=>t.assign((0,j._)`${e.evaluated}.props`,(0,j._)`undefined`)),t.if((0,j._)`${e.evaluated}.dynamicItems`,()=>t.assign((0,j._)`${e.evaluated}.items`,(0,j._)`undefined`))}function Ts(e,t){const r=typeof e=="object"&&e[t.schemaId];return r&&(t.code.source||t.code.process)?(0,j._)`/*# sourceURL=${r} */`:j.nil}function Bi(e,t){if(Is(e)&&(Os(e),Rs(e))){Yi(e,t);return}(0,Ps.boolOrEmptySchema)(e,t)}function Rs({schema:e,self:t}){if(typeof e=="boolean")return!e;for(const r in e)if(t.RULES.all[r])return!0;return!1}function Is(e){return typeof e.schema!="boolean"}function Yi(e,t){const{schema:r,gen:n,opts:s}=e;s.$comment&&r.$comment&&Ds(e),ec(e),tc(e);const o=n.const("_errs",V.default.errors);js(e,o),n.var(t,(0,j._)`${o} === ${V.default.errors}`)}function Os(e){(0,ke.checkUnknownRules)(e),Qi(e)}function js(e,t){if(e.opts.jtd)return Cs(e,[],!1,t);const r=(0,ks.getSchemaTypes)(e.schema),n=(0,ks.coerceAndCheckDataType)(e,r);Cs(e,r,!n,t)}function Qi(e){const{schema:t,errSchemaPath:r,opts:n,self:s}=e;t.$ref&&n.ignoreKeywordsWithRef&&(0,ke.schemaHasRulesButRef)(t,s.RULES)&&s.logger.warn(`$ref: keywords ignored in schema at path "${r}"`)}function Zi(e){const{schema:t,opts:r}=e;t.default!==void 0&&r.useDefaults&&r.strictSchema&&(0,ke.checkStrictMode)(e,"default is ignored in the schema root")}function ec(e){const t=e.schema[e.opts.schemaId];t&&(e.baseId=(0,Gi.resolveUrl)(e.opts.uriResolver,e.baseId,t))}function tc(e){if(e.schema.$async&&!e.schemaEnv.$async)throw new Error("async schema in sync schema")}function Ds({gen:e,schemaEnv:t,schema:r,errSchemaPath:n,opts:s}){const o=r.$comment;if(s.$comment===!0)e.code((0,j._)`${V.default.self}.logger.log(${o})`);else if(typeof s.$comment=="function"){const a=(0,j.str)`${n}/$comment`,u=e.scopeValue("root",{ref:t.root});e.code((0,j._)`${V.default.self}.opts.$comment(${o}, ${a}, ${u}.schema)`)}}function rc(e){const{gen:t,schemaEnv:r,validateName:n,ValidationError:s,opts:o}=e;r.$async?t.if((0,j._)`${V.default.errors} === 0`,()=>t.return(V.default.data),()=>t.throw((0,j._)`new ${s}(${V.default.vErrors})`)):(t.assign((0,j._)`${n}.errors`,V.default.vErrors),o.unevaluated&&nc(e),t.return((0,j._)`${V.default.errors} === 0`))}function nc({gen:e,evaluated:t,props:r,items:n}){r instanceof j.Name&&e.assign((0,j._)`${t}.props`,r),n instanceof j.Name&&e.assign((0,j._)`${t}.items`,n)}function Cs(e,t,r,n){const{gen:s,schema:o,data:a,allErrors:u,opts:c,self:i}=e,{RULES:d}=i;if(o.$ref&&(c.ignoreKeywordsWithRef||!(0,ke.schemaHasRulesButRef)(o,d))){s.block(()=>Ms(e,"$ref",d.all.$ref.definition));return}c.jtd||sc(e,t),s.block(()=>{for(const b of d.rules)p(b);p(d.post)});function p(b){(0,gr.shouldUseGroup)(o,b)&&(b.type?(s.if((0,Pt.checkDataType)(b.type,a,c.strictNumbers)),As(e,b),t.length===1&&t[0]===b.type&&r&&(s.else(),(0,Pt.reportTypeError)(e)),s.endIf()):As(e,b),u||s.if((0,j._)`${V.default.errors} === ${n||0}`))}}function As(e,t){const{gen:r,schema:n,opts:{useDefaults:s}}=e;s&&(0,zi.assignDefaults)(e,t.type),r.block(()=>{for(const o of t.rules)(0,gr.shouldUseRule)(n,o)&&Ms(e,o.keyword,o.definition,t.type)})}function sc(e,t){e.schemaEnv.meta||!e.opts.strictTypes||(oc(e,t),e.opts.allowUnionTypes||ac(e,t),ic(e,e.dataTypes))}function oc(e,t){if(t.length){if(!e.dataTypes.length){e.dataTypes=t;return}t.forEach(r=>{Ls(e.dataTypes,r)||$r(e,`type "${r}" not allowed by context "${e.dataTypes.join(",")}"`)}),lc(e,t)}}function ac(e,t){t.length>1&&!(t.length===2&&t.includes("null"))&&$r(e,"use allowUnionTypes to allow union type keyword")}function ic(e,t){const r=e.self.RULES.all;for(const n in r){const s=r[n];if(typeof s=="object"&&(0,gr.shouldUseRule)(e.schema,s)){const{type:o}=s.definition;o.length&&!o.some(a=>cc(t,a))&&$r(e,`missing type "${o.join(",")}" for keyword "${n}"`)}}}function cc(e,t){return e.includes(t)||t==="number"&&e.includes("integer")}function Ls(e,t){return e.includes(t)||t==="integer"&&e.includes("number")}function lc(e,t){const r=[];for(const n of e.dataTypes)Ls(t,n)?r.push(n):t.includes("integer")&&n==="number"&&r.push("integer");e.dataTypes=r}function $r(e,t){const r=e.schemaEnv.baseId+e.errSchemaPath;t+=` at "${r}" (strictTypes)`,(0,ke.checkStrictMode)(e,t,e.opts.strictTypes)}class Fs{constructor(t,r,n){if((0,at.validateKeywordUsage)(t,r,n),this.gen=t.gen,this.allErrors=t.allErrors,this.keyword=n,this.data=t.data,this.schema=t.schema[n],this.$data=r.$data&&t.opts.$data&&this.schema&&this.schema.$data,this.schemaValue=(0,ke.schemaRefOrVal)(t,this.schema,n,this.$data),this.schemaType=r.schemaType,this.parentSchema=t.schema,this.params={},this.it=t,this.def=r,this.$data)this.schemaCode=t.gen.const("vSchema",Vs(this.$data,t));else if(this.schemaCode=this.schemaValue,!(0,at.validSchemaType)(this.schema,r.schemaType,r.allowUndefined))throw new Error(`${n} value must be ${JSON.stringify(r.schemaType)}`);("code"in r?r.trackErrors:r.errors!==!1)&&(this.errsCount=t.gen.const("_errs",V.default.errors))}result(t,r,n){this.failResult((0,j.not)(t),r,n)}failResult(t,r,n){this.gen.if(t),n?n():this.error(),r?(this.gen.else(),r(),this.allErrors&&this.gen.endIf()):this.allErrors?this.gen.endIf():this.gen.else()}pass(t,r){this.failResult((0,j.not)(t),void 0,r)}fail(t){if(t===void 0){this.error(),this.allErrors||this.gen.if(!1);return}this.gen.if(t),this.error(),this.allErrors?this.gen.endIf():this.gen.else()}fail$data(t){if(!this.$data)return this.fail(t);const{schemaCode:r}=this;this.fail((0,j._)`${r} !== undefined && (${(0,j.or)(this.invalid$data(),t)})`)}error(t,r,n){if(r){this.setParams(r),this._error(t,n),this.setParams({});return}this._error(t,n)}_error(t,r){(t?it.reportExtraError:it.reportError)(this,this.def.error,r)}$dataError(){(0,it.reportError)(this,this.def.$dataError||it.keyword$DataError)}reset(){if(this.errsCount===void 0)throw new Error('add "trackErrors" to keyword definition');(0,it.resetErrorsCount)(this.gen,this.errsCount)}ok(t){this.allErrors||this.gen.if(t)}setParams(t,r){r?Object.assign(this.params,t):this.params=t}block$data(t,r,n=j.nil){this.gen.block(()=>{this.check$data(t,n),r()})}check$data(t=j.nil,r=j.nil){if(!this.$data)return;const{gen:n,schemaCode:s,schemaType:o,def:a}=this;n.if((0,j.or)((0,j._)`${s} === undefined`,r)),t!==j.nil&&n.assign(t,!0),(o.length||a.validateSchema)&&(n.elseIf(this.invalid$data()),this.$dataError(),t!==j.nil&&n.assign(t,!1)),n.else()}invalid$data(){const{gen:t,schemaCode:r,schemaType:n,def:s,it:o}=this;return(0,j.or)(a(),u());function a(){if(n.length){if(!(r instanceof j.Name))throw new Error("ajv implementation error");const c=Array.isArray(n)?n:[n];return(0,j._)`${(0,Pt.checkDataTypes)(c,r,o.opts.strictNumbers,Pt.DataType.Wrong)}`}return j.nil}function u(){if(s.validateSchema){const c=t.scopeValue("validate$data",{ref:s.validateSchema});return(0,j._)`!${c}(${r})`}return j.nil}}subschema(t,r){const n=(0,yr.getSubschema)(this.it,t);(0,yr.extendSubschemaData)(n,this.it,t),(0,yr.extendSubschemaMode)(n,t);const s={...this.it,...n,items:void 0,props:void 0};return Bi(s,r),s}mergeEvaluated(t,r){const{it:n,gen:s}=this;n.opts.unevaluated&&(n.props!==!0&&t.props!==void 0&&(n.props=ke.mergeEvaluated.props(s,t.props,n.props,r)),n.items!==!0&&t.items!==void 0&&(n.items=ke.mergeEvaluated.items(s,t.items,n.items,r)))}mergeValidEvaluated(t,r){const{it:n,gen:s}=this;if(n.opts.unevaluated&&(n.props!==!0||n.items!==!0))return s.if(r,()=>this.mergeEvaluated(t,j.Name)),!0}}le.KeywordCxt=Fs;function Ms(e,t,r,n){const s=new Fs(e,r,t);"code"in r?r.code(s,n):s.$data&&r.validate?(0,at.funcKeywordCode)(s,r):"macro"in r?(0,at.macroKeywordCode)(s,r):(r.compile||r.validate)&&(0,at.funcKeywordCode)(s,r)}const uc=/^\/(?:[^~]|~0|~1)*$/,dc=/^([0-9]+)(#|\/(?:[^~]|~0|~1)*)?$/;function Vs(e,{dataLevel:t,dataNames:r,dataPathArr:n}){let s,o;if(e==="")return V.default.rootData;if(e[0]==="/"){if(!uc.test(e))throw new Error(`Invalid JSON-pointer: ${e}`);s=e,o=V.default.rootData}else{const i=dc.exec(e);if(!i)throw new Error(`Invalid JSON-pointer: ${e}`);const d=+i[1];if(s=i[2],s==="#"){if(d>=t)throw new Error(c("property/index",d));return n[t-d]}if(d>t)throw new Error(c("data",d));if(o=r[t-d],!s)return o}let a=o;const u=s.split("/");for(const i of u)i&&(o=(0,j._)`${o}${(0,j.getProperty)((0,ke.unescapeJsonPointer)(i))}`,a=(0,j._)`${a} && ${o}`);return a;function c(i,d){return`Cannot access ${i} ${d} levels up, current level is ${t}`}}le.getData=Vs;var ct={};Object.defineProperty(ct,"__esModule",{value:!0});class fc extends Error{constructor(t){super("validation failed"),this.errors=t,this.ajv=this.validation=!0}}ct.default=fc;var We={};Object.defineProperty(We,"__esModule",{value:!0});const vr=te;class pc extends Error{constructor(t,r,n,s){super(s||`can't resolve reference ${n} from id ${r}`),this.missingRef=(0,vr.resolveUrl)(t,r,n),this.missingSchema=(0,vr.normalizeId)((0,vr.getFullPath)(t,this.missingRef))}}We.default=pc;var ae={};Object.defineProperty(ae,"__esModule",{value:!0}),ae.resolveSchema=ae.getCompilingSchema=ae.resolveRef=ae.compileSchema=ae.SchemaEnv=void 0;const ue=U,mc=ct,Fe=ye,de=te,qs=I,hc=le;class kt{constructor(t){var r;this.refs={},this.dynamicAnchors={};let n;typeof t.schema=="object"&&(n=t.schema),this.schema=t.schema,this.schemaId=t.schemaId,this.root=t.root||this,this.baseId=(r=t.baseId)!==null&&r!==void 0?r:(0,de.normalizeId)(n==null?void 0:n[t.schemaId||"$id"]),this.schemaPath=t.schemaPath,this.localRefs=t.localRefs,this.meta=t.meta,this.$async=n==null?void 0:n.$async,this.refs={}}}ae.SchemaEnv=kt;function _r(e){const t=Us.call(this,e);if(t)return t;const r=(0,de.getFullPath)(this.opts.uriResolver,e.root.baseId),{es5:n,lines:s}=this.opts.code,{ownProperties:o}=this.opts,a=new ue.CodeGen(this.scope,{es5:n,lines:s,ownProperties:o});let u;e.$async&&(u=a.scopeValue("Error",{ref:mc.default,code:(0,ue._)`require("ajv/dist/runtime/validation_error").default`}));const c=a.scopeName("validate");e.validateName=c;const i={gen:a,allErrors:this.opts.allErrors,data:Fe.default.data,parentData:Fe.default.parentData,parentDataProperty:Fe.default.parentDataProperty,dataNames:[Fe.default.data],dataPathArr:[ue.nil],dataLevel:0,dataTypes:[],definedProperties:new Set,topSchemaRef:a.scopeValue("schema",this.opts.code.source===!0?{ref:e.schema,code:(0,ue.stringify)(e.schema)}:{ref:e.schema}),validateName:c,ValidationError:u,schema:e.schema,schemaEnv:e,rootId:r,baseId:e.baseId||r,schemaPath:ue.nil,errSchemaPath:e.schemaPath||(this.opts.jtd?"":"#"),errorPath:(0,ue._)`""`,opts:this.opts,self:this};let d;try{this._compilations.add(e),(0,hc.validateFunctionCode)(i),a.optimize(this.opts.code.optimize);const p=a.toString();d=`${a.scopeRefs(Fe.default.scope)}return ${p}`,this.opts.code.process&&(d=this.opts.code.process(d,e));const v=new Function(`${Fe.default.self}`,`${Fe.default.scope}`,d)(this,this.scope.get());if(this.scope.value(c,{ref:v}),v.errors=null,v.schema=e.schema,v.schemaEnv=e,e.$async&&(v.$async=!0),this.opts.code.source===!0&&(v.source={validateName:c,validateCode:p,scopeValues:a._values}),this.opts.unevaluated){const{props:g,items:E}=i;v.evaluated={props:g instanceof ue.Name?void 0:g,items:E instanceof ue.Name?void 0:E,dynamicProps:g instanceof ue.Name,dynamicItems:E instanceof ue.Name},v.source&&(v.source.evaluated=(0,ue.stringify)(v.evaluated))}return e.validate=v,e}catch(p){throw delete e.validate,delete e.validateName,d&&this.logger.error("Error compiling schema, function code:",d),p}finally{this._compilations.delete(e)}}ae.compileSchema=_r;function gc(e,t,r){var n;r=(0,de.resolveUrl)(this.opts.uriResolver,t,r);const s=e.refs[r];if(s)return s;let o=vc.call(this,e,r);if(o===void 0){const a=(n=e.localRefs)===null||n===void 0?void 0:n[r],{schemaId:u}=this.opts;a&&(o=new kt({schema:a,schemaId:u,root:e,baseId:t}))}if(o!==void 0)return e.refs[r]=yc.call(this,o)}ae.resolveRef=gc;function yc(e){return(0,de.inlineRef)(e.schema,this.opts.inlineRefs)?e.schema:e.validate?e:_r.call(this,e)}function Us(e){for(const t of this._compilations)if($c(t,e))return t}ae.getCompilingSchema=Us;function $c(e,t){return e.schema===t.schema&&e.root===t.root&&e.baseId===t.baseId}function vc(e,t){let r;for(;typeof(r=this.refs[t])=="string";)t=r;return r||this.schemas[t]||Nt.call(this,e,t)}function Nt(e,t){const r=this.opts.uriResolver.parse(t),n=(0,de._getFullPath)(this.opts.uriResolver,r);let s=(0,de.getFullPath)(this.opts.uriResolver,e.baseId,void 0);if(Object.keys(e.schema).length>0&&n===s)return wr.call(this,r,e);const o=(0,de.normalizeId)(n),a=this.refs[o]||this.schemas[o];if(typeof a=="string"){const u=Nt.call(this,e,a);return typeof(u==null?void 0:u.schema)!="object"?void 0:wr.call(this,r,u)}if(typeof(a==null?void 0:a.schema)=="object"){if(a.validate||_r.call(this,a),o===(0,de.normalizeId)(t)){const{schema:u}=a,{schemaId:c}=this.opts,i=u[c];return i&&(s=(0,de.resolveUrl)(this.opts.uriResolver,s,i)),new kt({schema:u,schemaId:c,root:e,baseId:s})}return wr.call(this,r,a)}}ae.resolveSchema=Nt;const _c=new Set(["properties","patternProperties","enum","dependencies","definitions"]);function wr(e,{baseId:t,schema:r,root:n}){var s;if(((s=e.fragment)===null||s===void 0?void 0:s[0])!=="/")return;for(const u of e.fragment.slice(1).split("/")){if(typeof r=="boolean")return;const c=r[(0,qs.unescapeFragment)(u)];if(c===void 0)return;r=c;const i=typeof r=="object"&&r[this.opts.schemaId];!_c.has(u)&&i&&(t=(0,de.resolveUrl)(this.opts.uriResolver,t,i))}let o;if(typeof r!="boolean"&&r.$ref&&!(0,qs.schemaHasRulesButRef)(r,this.RULES)){const u=(0,de.resolveUrl)(this.opts.uriResolver,t,r.$ref);o=Nt.call(this,n,u)}const{schemaId:a}=this.opts;if(o=o||new kt({schema:r,schemaId:a,root:n,baseId:t}),o.schema!==o.root.schema)return o}const wc={$id:"https://raw.githubusercontent.com/ajv-validator/ajv/master/lib/refs/data.json#",description:"Meta-schema for $data reference (JSON AnySchema extension proposal)",type:"object",required:["$data"],properties:{$data:{type:"string",anyOf:[{format:"relative-json-pointer"},{format:"json-pointer"}]}},additionalProperties:!1};var Er={},Tt={exports:{}},Ec={HEX:{0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,a:10,A:10,b:11,B:11,c:12,C:12,d:13,D:13,e:14,E:14,f:15,F:15}};const{HEX:bc}=Ec;function xs(e){if(Gs(e,".")<3)return{host:e,isIPV4:!1};const t=e.match(/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/u)||[],[r]=t;return r?{host:Pc(r,"."),isIPV4:!0}:{host:e,isIPV4:!1}}function br(e,t=!1){let r="",n=!0;for(const s of e){if(bc[s]===void 0)return;s!=="0"&&n===!0&&(n=!1),n||(r+=s)}return t&&r.length===0&&(r="0"),r}function Sc(e){let t=0;const r={error:!1,address:"",zone:""},n=[],s=[];let o=!1,a=!1,u=!1;function c(){if(s.length){if(o===!1){const i=br(s);if(i!==void 0)n.push(i);else return r.error=!0,!1}s.length=0}return!0}for(let i=0;i7){r.error=!0;break}i-1>=0&&e[i-1]===":"&&(a=!0);continue}else if(d==="%"){if(!c())break;o=!0}else{s.push(d);continue}}return s.length&&(o?r.zone=s.join(""):u?n.push(s.join("")):n.push(br(s))),r.address=n.join(""),r}function zs(e,t={}){if(Gs(e,":")<2)return{host:e,isIPV6:!1};const r=Sc(e);if(r.error)return{host:e,isIPV6:!1};{let n=r.address,s=r.address;return r.zone&&(n+="%"+r.zone,s+="%25"+r.zone),{host:n,escapedHost:s,isIPV6:!0}}}function Pc(e,t){let r="",n=!0;const s=e.length;for(let o=0;o/[^!"$&'()*+,\-.;=_`a-z{}~]/u.test(String.fromCharCode(t)));function Wc(e){let t=0;for(let r=0,n=e.length;r126||Jc[t])return!0;return!1}const Bc=/^(?:([^#/:?]+):)?(?:\/\/((?:([^#/?@]*)@)?(\[[^#/?\]]+\]|[^#/:?]*)(?::(\d*))?))?([^#?]*)(?:\?([^#]*))?(?:#((?:.|[\n\r])*))?/u;function Ne(e,t){const r=Object.assign({},t),n={scheme:void 0,userinfo:void 0,host:"",port:void 0,path:"",query:void 0,fragment:void 0},s=e.indexOf("%")!==-1;let o=!1;r.reference==="suffix"&&(e=(r.scheme?r.scheme+":":"")+"//"+e);const a=e.match(Bc);if(a){if(n.scheme=a[1],n.userinfo=a[3],n.host=a[4],n.port=parseInt(a[5],10),n.path=a[6]||"",n.query=a[7],n.fragment=a[8],isNaN(n.port)&&(n.port=a[5]),n.host){const c=zc(n.host);if(c.isIPV4===!1){const i=xc(c.host,{isIPV4:!1});n.host=i.host.toLowerCase(),o=i.isIPV6}else n.host=c.host,o=!0}n.scheme===void 0&&n.userinfo===void 0&&n.host===void 0&&n.port===void 0&&!n.path&&n.query===void 0?n.reference="same-document":n.scheme===void 0?n.reference="relative":n.fragment===void 0?n.reference="absolute":n.reference="uri",r.reference&&r.reference!=="suffix"&&r.reference!==n.reference&&(n.error=n.error||"URI is not a "+r.reference+" reference.");const u=Pr[(r.scheme||n.scheme||"").toLowerCase()];if(!r.unicodeSupport&&(!u||!u.unicodeSupport)&&n.host&&(r.domainHost||u&&u.domainHost)&&o===!1&&Wc(n.host))try{n.host=URL.domainToASCII(n.host.toLowerCase())}catch(c){n.error=n.error||"Host's domain name can not be converted to ASCII: "+c}(!u||u&&!u.skipNormalize)&&(s&&n.scheme!==void 0&&(n.scheme=unescape(n.scheme)),s&&n.userinfo!==void 0&&(n.userinfo=unescape(n.userinfo)),s&&n.host!==void 0&&(n.host=unescape(n.host)),n.path!==void 0&&n.path.length&&(n.path=escape(unescape(n.path))),n.fragment!==void 0&&n.fragment.length&&(n.fragment=encodeURI(decodeURIComponent(n.fragment)))),u&&u.parse&&u.parse(n,r)}else n.error=n.error||"URI can not be parsed.";return n}const kr={SCHEMES:Pr,normalize:Hc,resolve:Kc,resolveComponents:Qs,equal:Xc,serialize:_e,parse:Ne};Tt.exports=kr,Tt.exports.default=kr,Tt.exports.fastUri=kr;var Yc=Tt.exports;Object.defineProperty(Er,"__esModule",{value:!0});const Zs=Yc;Zs.code='require("ajv/dist/runtime/uri").default',Er.default=Zs,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.CodeGen=e.Name=e.nil=e.stringify=e.str=e._=e.KeywordCxt=void 0;var t=le;Object.defineProperty(e,"KeywordCxt",{enumerable:!0,get:function(){return t.KeywordCxt}});var r=U;Object.defineProperty(e,"_",{enumerable:!0,get:function(){return r._}}),Object.defineProperty(e,"str",{enumerable:!0,get:function(){return r.str}}),Object.defineProperty(e,"stringify",{enumerable:!0,get:function(){return r.stringify}}),Object.defineProperty(e,"nil",{enumerable:!0,get:function(){return r.nil}}),Object.defineProperty(e,"Name",{enumerable:!0,get:function(){return r.Name}}),Object.defineProperty(e,"CodeGen",{enumerable:!0,get:function(){return r.CodeGen}});const n=ct,s=We,o=Ae,a=ae,u=U,c=te,i=Z,d=I,p=wc,b=Er,v=(P,h)=>new RegExp(P,h);v.code="new RegExp";const g=["removeAdditional","useDefaults","coerceTypes"],E=new Set(["validate","serialize","parse","wrapper","root","schema","keyword","pattern","formats","validate$data","func","obj","Error"]),y={errorDataPath:"",format:"`validateFormats: false` can be used instead.",nullable:'"nullable" keyword is supported by default.',jsonPointers:"Deprecated jsPropertySyntax can be used instead.",extendRefs:"Deprecated ignoreKeywordsWithRef can be used instead.",missingRefs:"Pass empty schema with $id that should be ignored to ajv.addSchema.",processCode:"Use option `code: {process: (code, schemaEnv: object) => string}`",sourceCode:"Use option `code: {source: true}`",strictDefaults:"It is default now, see option `strict`.",strictKeywords:"It is default now, see option `strict`.",uniqueItems:'"uniqueItems" keyword is always validated.',unknownFormats:"Disable strict mode or pass `true` to `ajv.addFormat` (or `formats` option).",cache:"Map is used as cache, schema object as key.",serialize:"Map is used as cache, schema object as key.",ajvErrors:"It is default now."},m={ignoreKeywordsWithRef:"",jsPropertySyntax:"",unicode:'"minLength"/"maxLength" account for unicode characters by default.'},_=200;function k(P){var h,w,$,l,f,S,A,L,X,G,ee,nt,Tn,Rn,In,On,jn,Dn,Cn,An,Ln,Fn,Mn,Vn,qn;const _t=P.strict,Un=(h=P.code)===null||h===void 0?void 0:h.optimize,Qo=Un===!0||Un===void 0?1:Un||0,Zo=($=(w=P.code)===null||w===void 0?void 0:w.regExp)!==null&&$!==void 0?$:v,Kf=(l=P.uriResolver)!==null&&l!==void 0?l:b.default;return{strictSchema:(S=(f=P.strictSchema)!==null&&f!==void 0?f:_t)!==null&&S!==void 0?S:!0,strictNumbers:(L=(A=P.strictNumbers)!==null&&A!==void 0?A:_t)!==null&&L!==void 0?L:!0,strictTypes:(G=(X=P.strictTypes)!==null&&X!==void 0?X:_t)!==null&&G!==void 0?G:"log",strictTuples:(nt=(ee=P.strictTuples)!==null&&ee!==void 0?ee:_t)!==null&&nt!==void 0?nt:"log",strictRequired:(Rn=(Tn=P.strictRequired)!==null&&Tn!==void 0?Tn:_t)!==null&&Rn!==void 0?Rn:!1,code:P.code?{...P.code,optimize:Qo,regExp:Zo}:{optimize:Qo,regExp:Zo},loopRequired:(In=P.loopRequired)!==null&&In!==void 0?In:_,loopEnum:(On=P.loopEnum)!==null&&On!==void 0?On:_,meta:(jn=P.meta)!==null&&jn!==void 0?jn:!0,messages:(Dn=P.messages)!==null&&Dn!==void 0?Dn:!0,inlineRefs:(Cn=P.inlineRefs)!==null&&Cn!==void 0?Cn:!0,schemaId:(An=P.schemaId)!==null&&An!==void 0?An:"$id",addUsedSchema:(Ln=P.addUsedSchema)!==null&&Ln!==void 0?Ln:!0,validateSchema:(Fn=P.validateSchema)!==null&&Fn!==void 0?Fn:!0,validateFormats:(Mn=P.validateFormats)!==null&&Mn!==void 0?Mn:!0,unicodeRegExp:(Vn=P.unicodeRegExp)!==null&&Vn!==void 0?Vn:!0,int32range:(qn=P.int32range)!==null&&qn!==void 0?qn:!0,uriResolver:Kf}}class R{constructor(h={}){this.schemas={},this.refs={},this.formats={},this._compilations=new Set,this._loading={},this._cache=new Map,h=this.opts={...h,...k(h)};const{es5:w,lines:$}=this.opts.code;this.scope=new u.ValueScope({scope:{},prefixes:E,es5:w,lines:$}),this.logger=ge(h.logger);const l=h.validateFormats;h.validateFormats=!1,this.RULES=(0,o.getRules)(),O.call(this,y,h,"NOT SUPPORTED"),O.call(this,m,h,"DEPRECATED","warn"),this._metaOpts=Te.call(this),h.formats&&he.call(this),this._addVocabularies(),this._addDefaultMetaSchema(),h.keywords&&Ee.call(this,h.keywords),typeof h.meta=="object"&&this.addMetaSchema(h.meta),Q.call(this),h.validateFormats=l}_addVocabularies(){this.addKeyword("$async")}_addDefaultMetaSchema(){const{$data:h,meta:w,schemaId:$}=this.opts;let l=p;$==="id"&&(l={...p},l.id=l.$id,delete l.$id),w&&h&&this.addMetaSchema(l,l[$],!1)}defaultMeta(){const{meta:h,schemaId:w}=this.opts;return this.opts.defaultMeta=typeof h=="object"?h[w]||h:void 0}validate(h,w){let $;if(typeof h=="string"){if($=this.getSchema(h),!$)throw new Error(`no schema with key or ref "${h}"`)}else $=this.compile(h);const l=$(w);return"$async"in $||(this.errors=$.errors),l}compile(h,w){const $=this._addSchema(h,w);return $.validate||this._compileSchemaEnv($)}compileAsync(h,w){if(typeof this.opts.loadSchema!="function")throw new Error("options.loadSchema should be a function");const{loadSchema:$}=this.opts;return l.call(this,h,w);async function l(G,ee){await f.call(this,G.$schema);const nt=this._addSchema(G,ee);return nt.validate||S.call(this,nt)}async function f(G){G&&!this.getSchema(G)&&await l.call(this,{$ref:G},!0)}async function S(G){try{return this._compileSchemaEnv(G)}catch(ee){if(!(ee instanceof s.default))throw ee;return A.call(this,ee),await L.call(this,ee.missingSchema),S.call(this,G)}}function A({missingSchema:G,missingRef:ee}){if(this.refs[G])throw new Error(`AnySchema ${G} is loaded but ${ee} cannot be resolved`)}async function L(G){const ee=await X.call(this,G);this.refs[G]||await f.call(this,ee.$schema),this.refs[G]||this.addSchema(ee,G,w)}async function X(G){const ee=this._loading[G];if(ee)return ee;try{return await(this._loading[G]=$(G))}finally{delete this._loading[G]}}}addSchema(h,w,$,l=this.opts.validateSchema){if(Array.isArray(h)){for(const S of h)this.addSchema(S,void 0,$,l);return this}let f;if(typeof h=="object"){const{schemaId:S}=this.opts;if(f=h[S],f!==void 0&&typeof f!="string")throw new Error(`schema ${S} must be string`)}return w=(0,c.normalizeId)(w||f),this._checkUnique(w),this.schemas[w]=this._addSchema(h,$,w,l,!0),this}addMetaSchema(h,w,$=this.opts.validateSchema){return this.addSchema(h,w,!0,$),this}validateSchema(h,w){if(typeof h=="boolean")return!0;let $;if($=h.$schema,$!==void 0&&typeof $!="string")throw new Error("$schema must be a string");if($=$||this.opts.defaultMeta||this.defaultMeta(),!$)return this.logger.warn("meta-schema not available"),this.errors=null,!0;const l=this.validate($,h);if(!l&&w){const f="schema is invalid: "+this.errorsText();if(this.opts.validateSchema==="log")this.logger.error(f);else throw new Error(f)}return l}getSchema(h){let w;for(;typeof(w=H.call(this,h))=="string";)h=w;if(w===void 0){const{schemaId:$}=this.opts,l=new a.SchemaEnv({schema:{},schemaId:$});if(w=a.resolveSchema.call(this,l,h),!w)return;this.refs[h]=w}return w.validate||this._compileSchemaEnv(w)}removeSchema(h){if(h instanceof RegExp)return this._removeAllSchemas(this.schemas,h),this._removeAllSchemas(this.refs,h),this;switch(typeof h){case"undefined":return this._removeAllSchemas(this.schemas),this._removeAllSchemas(this.refs),this._cache.clear(),this;case"string":{const w=H.call(this,h);return typeof w=="object"&&this._cache.delete(w.schema),delete this.schemas[h],delete this.refs[h],this}case"object":{const w=h;this._cache.delete(w);let $=h[this.opts.schemaId];return $&&($=(0,c.normalizeId)($),delete this.schemas[$],delete this.refs[$]),this}default:throw new Error("ajv.removeSchema: invalid parameter")}}addVocabulary(h){for(const w of h)this.addKeyword(w);return this}addKeyword(h,w){let $;if(typeof h=="string")$=h,typeof w=="object"&&(this.logger.warn("these parameters are deprecated, see docs for addKeyword"),w.keyword=$);else if(typeof h=="object"&&w===void 0){if(w=h,$=w.keyword,Array.isArray($)&&!$.length)throw new Error("addKeywords: keyword must be string or non-empty array")}else throw new Error("invalid addKeywords parameters");if(T.call(this,$,w),!w)return(0,d.eachItem)($,f=>N.call(this,f)),this;C.call(this,w);const l={...w,type:(0,i.getJSONTypes)(w.type),schemaType:(0,i.getJSONTypes)(w.schemaType)};return(0,d.eachItem)($,l.type.length===0?f=>N.call(this,f,l):f=>l.type.forEach(S=>N.call(this,f,l,S))),this}getKeyword(h){const w=this.RULES.all[h];return typeof w=="object"?w.definition:!!w}removeKeyword(h){const{RULES:w}=this;delete w.keywords[h],delete w.all[h];for(const $ of w.rules){const l=$.rules.findIndex(f=>f.keyword===h);l>=0&&$.rules.splice(l,1)}return this}addFormat(h,w){return typeof w=="string"&&(w=new RegExp(w)),this.formats[h]=w,this}errorsText(h=this.errors,{separator:w=", ",dataVar:$="data"}={}){return!h||h.length===0?"No errors":h.map(l=>`${$}${l.instancePath} ${l.message}`).reduce((l,f)=>l+w+f)}$dataMetaSchema(h,w){const $=this.RULES.all;h=JSON.parse(JSON.stringify(h));for(const l of w){const f=l.split("/").slice(1);let S=h;for(const A of f)S=S[A];for(const A in $){const L=$[A];if(typeof L!="object")continue;const{$data:X}=L.definition,G=S[A];X&&G&&(S[A]=D(G))}}return h}_removeAllSchemas(h,w){for(const $ in h){const l=h[$];(!w||w.test($))&&(typeof l=="string"?delete h[$]:l&&!l.meta&&(this._cache.delete(l.schema),delete h[$]))}}_addSchema(h,w,$,l=this.opts.validateSchema,f=this.opts.addUsedSchema){let S;const{schemaId:A}=this.opts;if(typeof h=="object")S=h[A];else{if(this.opts.jtd)throw new Error("schema must be object");if(typeof h!="boolean")throw new Error("schema must be object or boolean")}let L=this._cache.get(h);if(L!==void 0)return L;$=(0,c.normalizeId)(S||$);const X=c.getSchemaRefs.call(this,h,$);return L=new a.SchemaEnv({schema:h,schemaId:A,meta:w,baseId:$,localRefs:X}),this._cache.set(L.schema,L),f&&!$.startsWith("#")&&($&&this._checkUnique($),this.refs[$]=L),l&&this.validateSchema(h,!0),L}_checkUnique(h){if(this.schemas[h]||this.refs[h])throw new Error(`schema with key or id "${h}" already exists`)}_compileSchemaEnv(h){if(h.meta?this._compileMetaSchema(h):a.compileSchema.call(this,h),!h.validate)throw new Error("ajv implementation error");return h.validate}_compileMetaSchema(h){const w=this.opts;this.opts=this._metaOpts;try{a.compileSchema.call(this,h)}finally{this.opts=w}}}R.ValidationError=n.default,R.MissingRefError=s.default,e.default=R;function O(P,h,w,$="error"){for(const l in P){const f=l;f in h&&this.logger[$](`${w}: option ${l}. ${P[f]}`)}}function H(P){return P=(0,c.normalizeId)(P),this.schemas[P]||this.refs[P]}function Q(){const P=this.opts.schemas;if(P)if(Array.isArray(P))this.addSchema(P);else for(const h in P)this.addSchema(P[h],h)}function he(){for(const P in this.opts.formats){const h=this.opts.formats[P];h&&this.addFormat(P,h)}}function Ee(P){if(Array.isArray(P)){this.addVocabulary(P);return}this.logger.warn("keywords option as map is deprecated, pass array");for(const h in P){const w=P[h];w.keyword||(w.keyword=h),this.addKeyword(w)}}function Te(){const P={...this.opts};for(const h of g)delete P[h];return P}const ze={log(){},warn(){},error(){}};function ge(P){if(P===!1)return ze;if(P===void 0)return console;if(P.log&&P.warn&&P.error)return P;throw new Error("logger must implement log, warn and error methods")}const Ce=/^[a-z_$][a-z0-9_$:-]*$/i;function T(P,h){const{RULES:w}=this;if((0,d.eachItem)(P,$=>{if(w.keywords[$])throw new Error(`Keyword ${$} is already defined`);if(!Ce.test($))throw new Error(`Keyword ${$} has invalid name`)}),!!h&&h.$data&&!("code"in h||"validate"in h))throw new Error('$data keyword must have "code" or "validate" function')}function N(P,h,w){var $;const l=h==null?void 0:h.post;if(w&&l)throw new Error('keyword with "post" flag cannot have "type"');const{RULES:f}=this;let S=l?f.post:f.rules.find(({type:L})=>L===w);if(S||(S={type:w,rules:[]},f.rules.push(S)),f.keywords[P]=!0,!h)return;const A={keyword:P,definition:{...h,type:(0,i.getJSONTypes)(h.type),schemaType:(0,i.getJSONTypes)(h.schemaType)}};h.before?F.call(this,S,A,h.before):S.rules.push(A),f.all[P]=A,($=h.implements)===null||$===void 0||$.forEach(L=>this.addKeyword(L))}function F(P,h,w){const $=P.rules.findIndex(l=>l.keyword===w);$>=0?P.rules.splice($,0,h):(P.rules.push(h),this.logger.warn(`rule ${w} is not defined`))}function C(P){let{metaSchema:h}=P;h!==void 0&&(P.$data&&this.opts.$data&&(h=D(h)),P.validateSchema=this.compile(h,!0))}const M={$ref:"https://raw.githubusercontent.com/ajv-validator/ajv/master/lib/refs/data.json#"};function D(P){return{anyOf:[P,M]}}}(es);var Nr={},Tr={},Rr={};Object.defineProperty(Rr,"__esModule",{value:!0});const Qc={keyword:"id",code(){throw new Error('NOT SUPPORTED: keyword "id", use "$id" for schema ID')}};Rr.default=Qc;var Me={};Object.defineProperty(Me,"__esModule",{value:!0}),Me.callRef=Me.getValidate=void 0;const Zc=We,eo=x,ie=U,Be=ye,to=ae,Ot=I,el={keyword:"$ref",schemaType:"string",code(e){const{gen:t,schema:r,it:n}=e,{baseId:s,schemaEnv:o,validateName:a,opts:u,self:c}=n,{root:i}=o;if((r==="#"||r==="#/")&&s===i.baseId)return p();const d=to.resolveRef.call(c,i,s,r);if(d===void 0)throw new Zc.default(n.opts.uriResolver,s,r);if(d instanceof to.SchemaEnv)return b(d);return v(d);function p(){if(o===i)return jt(e,a,o,o.$async);const g=t.scopeValue("root",{ref:i});return jt(e,(0,ie._)`${g}.validate`,i,i.$async)}function b(g){const E=ro(e,g);jt(e,E,g,g.$async)}function v(g){const E=t.scopeValue("schema",u.code.source===!0?{ref:g,code:(0,ie.stringify)(g)}:{ref:g}),y=t.name("valid"),m=e.subschema({schema:g,dataTypes:[],schemaPath:ie.nil,topSchemaRef:E,errSchemaPath:r},y);e.mergeEvaluated(m),e.ok(y)}}};function ro(e,t){const{gen:r}=e;return t.validate?r.scopeValue("validate",{ref:t.validate}):(0,ie._)`${r.scopeValue("wrapper",{ref:t})}.validate`}Me.getValidate=ro;function jt(e,t,r,n){const{gen:s,it:o}=e,{allErrors:a,schemaEnv:u,opts:c}=o,i=c.passContext?Be.default.this:ie.nil;n?d():p();function d(){if(!u.$async)throw new Error("async schema referenced by sync schema");const g=s.let("valid");s.try(()=>{s.code((0,ie._)`await ${(0,eo.callValidateCode)(e,t,i)}`),v(t),a||s.assign(g,!0)},E=>{s.if((0,ie._)`!(${E} instanceof ${o.ValidationError})`,()=>s.throw(E)),b(E),a||s.assign(g,!1)}),e.ok(g)}function p(){e.result((0,eo.callValidateCode)(e,t,i),()=>v(t),()=>b(t))}function b(g){const E=(0,ie._)`${g}.errors`;s.assign(Be.default.vErrors,(0,ie._)`${Be.default.vErrors} === null ? ${E} : ${Be.default.vErrors}.concat(${E})`),s.assign(Be.default.errors,(0,ie._)`${Be.default.vErrors}.length`)}function v(g){var E;if(!o.opts.unevaluated)return;const y=(E=r==null?void 0:r.validate)===null||E===void 0?void 0:E.evaluated;if(o.props!==!0)if(y&&!y.dynamicProps)y.props!==void 0&&(o.props=Ot.mergeEvaluated.props(s,y.props,o.props));else{const m=s.var("props",(0,ie._)`${g}.evaluated.props`);o.props=Ot.mergeEvaluated.props(s,m,o.props,ie.Name)}if(o.items!==!0)if(y&&!y.dynamicItems)y.items!==void 0&&(o.items=Ot.mergeEvaluated.items(s,y.items,o.items));else{const m=s.var("items",(0,ie._)`${g}.evaluated.items`);o.items=Ot.mergeEvaluated.items(s,m,o.items,ie.Name)}}}Me.callRef=jt,Me.default=el,Object.defineProperty(Tr,"__esModule",{value:!0});const tl=Rr,rl=Me,nl=["$schema","$id","$defs","$vocabulary",{keyword:"$comment"},"definitions",tl.default,rl.default];Tr.default=nl;var Ir={},Or={};Object.defineProperty(Or,"__esModule",{value:!0});const Dt=U,De=Dt.operators,Ct={maximum:{okStr:"<=",ok:De.LTE,fail:De.GT},minimum:{okStr:">=",ok:De.GTE,fail:De.LT},exclusiveMaximum:{okStr:"<",ok:De.LT,fail:De.GTE},exclusiveMinimum:{okStr:">",ok:De.GT,fail:De.LTE}},sl={message:({keyword:e,schemaCode:t})=>(0,Dt.str)`must be ${Ct[e].okStr} ${t}`,params:({keyword:e,schemaCode:t})=>(0,Dt._)`{comparison: ${Ct[e].okStr}, limit: ${t}}`},ol={keyword:Object.keys(Ct),type:"number",schemaType:"number",$data:!0,error:sl,code(e){const{keyword:t,data:r,schemaCode:n}=e;e.fail$data((0,Dt._)`${r} ${Ct[t].fail} ${n} || isNaN(${r})`)}};Or.default=ol;var jr={};Object.defineProperty(jr,"__esModule",{value:!0});const ut=U,al={keyword:"multipleOf",type:"number",schemaType:"number",$data:!0,error:{message:({schemaCode:e})=>(0,ut.str)`must be multiple of ${e}`,params:({schemaCode:e})=>(0,ut._)`{multipleOf: ${e}}`},code(e){const{gen:t,data:r,schemaCode:n,it:s}=e,o=s.opts.multipleOfPrecision,a=t.let("res"),u=o?(0,ut._)`Math.abs(Math.round(${a}) - ${a}) > 1e-${o}`:(0,ut._)`${a} !== parseInt(${a})`;e.fail$data((0,ut._)`(${n} === 0 || (${a} = ${r}/${n}, ${u}))`)}};jr.default=al;var Dr={},Cr={};Object.defineProperty(Cr,"__esModule",{value:!0});function no(e){const t=e.length;let r=0,n=0,s;for(;n=55296&&s<=56319&&n(0,Ve._)`{limit: ${e}}`},code(e){const{keyword:t,data:r,schemaCode:n,it:s}=e,o=t==="maxLength"?Ve.operators.GT:Ve.operators.LT,a=s.opts.unicode===!1?(0,Ve._)`${r}.length`:(0,Ve._)`${(0,il.useFunc)(e.gen,cl.default)}(${r})`;e.fail$data((0,Ve._)`${a} ${o} ${n}`)}};Dr.default=ll;var Ar={};Object.defineProperty(Ar,"__esModule",{value:!0});const ul=x,At=U,dl={keyword:"pattern",type:"string",schemaType:"string",$data:!0,error:{message:({schemaCode:e})=>(0,At.str)`must match pattern "${e}"`,params:({schemaCode:e})=>(0,At._)`{pattern: ${e}}`},code(e){const{data:t,$data:r,schema:n,schemaCode:s,it:o}=e,a=o.opts.unicodeRegExp?"u":"",u=r?(0,At._)`(new RegExp(${s}, ${a}))`:(0,ul.usePattern)(e,n);e.fail$data((0,At._)`!${u}.test(${t})`)}};Ar.default=dl;var Lr={};Object.defineProperty(Lr,"__esModule",{value:!0});const dt=U,fl={keyword:["maxProperties","minProperties"],type:"object",schemaType:"number",$data:!0,error:{message({keyword:e,schemaCode:t}){const r=e==="maxProperties"?"more":"fewer";return(0,dt.str)`must NOT have ${r} than ${t} properties`},params:({schemaCode:e})=>(0,dt._)`{limit: ${e}}`},code(e){const{keyword:t,data:r,schemaCode:n}=e,s=t==="maxProperties"?dt.operators.GT:dt.operators.LT;e.fail$data((0,dt._)`Object.keys(${r}).length ${s} ${n}`)}};Lr.default=fl;var Fr={};Object.defineProperty(Fr,"__esModule",{value:!0});const ft=x,pt=U,pl=I,ml={keyword:"required",type:"object",schemaType:"array",$data:!0,error:{message:({params:{missingProperty:e}})=>(0,pt.str)`must have required property '${e}'`,params:({params:{missingProperty:e}})=>(0,pt._)`{missingProperty: ${e}}`},code(e){const{gen:t,schema:r,schemaCode:n,data:s,$data:o,it:a}=e,{opts:u}=a;if(!o&&r.length===0)return;const c=r.length>=u.loopRequired;if(a.allErrors?i():d(),u.strictRequired){const v=e.parentSchema.properties,{definedProperties:g}=e.it;for(const E of r)if((v==null?void 0:v[E])===void 0&&!g.has(E)){const y=a.schemaEnv.baseId+a.errSchemaPath,m=`required property "${E}" is not defined at "${y}" (strictRequired)`;(0,pl.checkStrictMode)(a,m,a.opts.strictRequired)}}function i(){if(c||o)e.block$data(pt.nil,p);else for(const v of r)(0,ft.checkReportMissingProp)(e,v)}function d(){const v=t.let("missing");if(c||o){const g=t.let("valid",!0);e.block$data(g,()=>b(v,g)),e.ok(g)}else t.if((0,ft.checkMissingProp)(e,r,v)),(0,ft.reportMissingProp)(e,v),t.else()}function p(){t.forOf("prop",n,v=>{e.setParams({missingProperty:v}),t.if((0,ft.noPropertyInData)(t,s,v,u.ownProperties),()=>e.error())})}function b(v,g){e.setParams({missingProperty:v}),t.forOf(v,n,()=>{t.assign(g,(0,ft.propertyInData)(t,s,v,u.ownProperties)),t.if((0,pt.not)(g),()=>{e.error(),t.break()})},pt.nil)}}};Fr.default=ml;var Mr={};Object.defineProperty(Mr,"__esModule",{value:!0});const mt=U,hl={keyword:["maxItems","minItems"],type:"array",schemaType:"number",$data:!0,error:{message({keyword:e,schemaCode:t}){const r=e==="maxItems"?"more":"fewer";return(0,mt.str)`must NOT have ${r} than ${t} items`},params:({schemaCode:e})=>(0,mt._)`{limit: ${e}}`},code(e){const{keyword:t,data:r,schemaCode:n}=e,s=t==="maxItems"?mt.operators.GT:mt.operators.LT;e.fail$data((0,mt._)`${r}.length ${s} ${n}`)}};Mr.default=hl;var Vr={},ht={};Object.defineProperty(ht,"__esModule",{value:!0});const so=_s;so.code='require("ajv/dist/runtime/equal").default',ht.default=so,Object.defineProperty(Vr,"__esModule",{value:!0});const qr=Z,re=U,gl=I,yl=ht,$l={keyword:"uniqueItems",type:"array",schemaType:"boolean",$data:!0,error:{message:({params:{i:e,j:t}})=>(0,re.str)`must NOT have duplicate items (items ## ${t} and ${e} are identical)`,params:({params:{i:e,j:t}})=>(0,re._)`{i: ${e}, j: ${t}}`},code(e){const{gen:t,data:r,$data:n,schema:s,parentSchema:o,schemaCode:a,it:u}=e;if(!n&&!s)return;const c=t.let("valid"),i=o.items?(0,qr.getSchemaTypes)(o.items):[];e.block$data(c,d,(0,re._)`${a} === false`),e.ok(c);function d(){const g=t.let("i",(0,re._)`${r}.length`),E=t.let("j");e.setParams({i:g,j:E}),t.assign(c,!0),t.if((0,re._)`${g} > 1`,()=>(p()?b:v)(g,E))}function p(){return i.length>0&&!i.some(g=>g==="object"||g==="array")}function b(g,E){const y=t.name("item"),m=(0,qr.checkDataTypes)(i,y,u.opts.strictNumbers,qr.DataType.Wrong),_=t.const("indices",(0,re._)`{}`);t.for((0,re._)`;${g}--;`,()=>{t.let(y,(0,re._)`${r}[${g}]`),t.if(m,(0,re._)`continue`),i.length>1&&t.if((0,re._)`typeof ${y} == "string"`,(0,re._)`${y} += "_"`),t.if((0,re._)`typeof ${_}[${y}] == "number"`,()=>{t.assign(E,(0,re._)`${_}[${y}]`),e.error(),t.assign(c,!1).break()}).code((0,re._)`${_}[${y}] = ${g}`)})}function v(g,E){const y=(0,gl.useFunc)(t,yl.default),m=t.name("outer");t.label(m).for((0,re._)`;${g}--;`,()=>t.for((0,re._)`${E} = ${g}; ${E}--;`,()=>t.if((0,re._)`${y}(${r}[${g}], ${r}[${E}])`,()=>{e.error(),t.assign(c,!1).break(m)})))}}};Vr.default=$l;var Ur={};Object.defineProperty(Ur,"__esModule",{value:!0});const xr=U,vl=I,_l=ht,wl={keyword:"const",$data:!0,error:{message:"must be equal to constant",params:({schemaCode:e})=>(0,xr._)`{allowedValue: ${e}}`},code(e){const{gen:t,data:r,$data:n,schemaCode:s,schema:o}=e;n||o&&typeof o=="object"?e.fail$data((0,xr._)`!${(0,vl.useFunc)(t,_l.default)}(${r}, ${s})`):e.fail((0,xr._)`${o} !== ${r}`)}};Ur.default=wl;var zr={};Object.defineProperty(zr,"__esModule",{value:!0});const gt=U,El=I,bl=ht,Sl={keyword:"enum",schemaType:"array",$data:!0,error:{message:"must be equal to one of the allowed values",params:({schemaCode:e})=>(0,gt._)`{allowedValues: ${e}}`},code(e){const{gen:t,data:r,$data:n,schema:s,schemaCode:o,it:a}=e;if(!n&&s.length===0)throw new Error("enum must have non-empty array");const u=s.length>=a.opts.loopEnum;let c;const i=()=>c??(c=(0,El.useFunc)(t,bl.default));let d;if(u||n)d=t.let("valid"),e.block$data(d,p);else{if(!Array.isArray(s))throw new Error("ajv implementation error");const v=t.const("vSchema",o);d=(0,gt.or)(...s.map((g,E)=>b(v,E)))}e.pass(d);function p(){t.assign(d,!1),t.forOf("v",o,v=>t.if((0,gt._)`${i()}(${r}, ${v})`,()=>t.assign(d,!0).break()))}function b(v,g){const E=s[g];return typeof E=="object"&&E!==null?(0,gt._)`${i()}(${r}, ${v}[${g}])`:(0,gt._)`${r} === ${E}`}}};zr.default=Sl,Object.defineProperty(Ir,"__esModule",{value:!0});const Pl=Or,kl=jr,Nl=Dr,Tl=Ar,Rl=Lr,Il=Fr,Ol=Mr,jl=Vr,Dl=Ur,Cl=zr,Al=[Pl.default,kl.default,Nl.default,Tl.default,Rl.default,Il.default,Ol.default,jl.default,{keyword:"type",schemaType:["string","array"]},{keyword:"nullable",schemaType:"boolean"},Dl.default,Cl.default];Ir.default=Al;var Gr={},Ye={};Object.defineProperty(Ye,"__esModule",{value:!0}),Ye.validateAdditionalItems=void 0;const qe=U,Hr=I,Ll={keyword:"additionalItems",type:"array",schemaType:["boolean","object"],before:"uniqueItems",error:{message:({params:{len:e}})=>(0,qe.str)`must NOT have more than ${e} items`,params:({params:{len:e}})=>(0,qe._)`{limit: ${e}}`},code(e){const{parentSchema:t,it:r}=e,{items:n}=t;if(!Array.isArray(n)){(0,Hr.checkStrictMode)(r,'"additionalItems" is ignored when "items" is not an array of schemas');return}oo(e,n)}};function oo(e,t){const{gen:r,schema:n,data:s,keyword:o,it:a}=e;a.items=!0;const u=r.const("len",(0,qe._)`${s}.length`);if(n===!1)e.setParams({len:t.length}),e.pass((0,qe._)`${u} <= ${t.length}`);else if(typeof n=="object"&&!(0,Hr.alwaysValidSchema)(a,n)){const i=r.var("valid",(0,qe._)`${u} <= ${t.length}`);r.if((0,qe.not)(i),()=>c(i)),e.ok(i)}function c(i){r.forRange("i",t.length,u,d=>{e.subschema({keyword:o,dataProp:d,dataPropType:Hr.Type.Num},i),a.allErrors||r.if((0,qe.not)(i),()=>r.break())})}}Ye.validateAdditionalItems=oo,Ye.default=Ll;var Kr={},Qe={};Object.defineProperty(Qe,"__esModule",{value:!0}),Qe.validateTuple=void 0;const ao=U,Lt=I,Fl=x,Ml={keyword:"items",type:"array",schemaType:["object","array","boolean"],before:"uniqueItems",code(e){const{schema:t,it:r}=e;if(Array.isArray(t))return io(e,"additionalItems",t);r.items=!0,!(0,Lt.alwaysValidSchema)(r,t)&&e.ok((0,Fl.validateArray)(e))}};function io(e,t,r=e.schema){const{gen:n,parentSchema:s,data:o,keyword:a,it:u}=e;d(s),u.opts.unevaluated&&r.length&&u.items!==!0&&(u.items=Lt.mergeEvaluated.items(n,r.length,u.items));const c=n.name("valid"),i=n.const("len",(0,ao._)`${o}.length`);r.forEach((p,b)=>{(0,Lt.alwaysValidSchema)(u,p)||(n.if((0,ao._)`${i} > ${b}`,()=>e.subschema({keyword:a,schemaProp:b,dataProp:b},c)),e.ok(c))});function d(p){const{opts:b,errSchemaPath:v}=u,g=r.length,E=g===p.minItems&&(g===p.maxItems||p[t]===!1);if(b.strictTuples&&!E){const y=`"${a}" is ${g}-tuple, but minItems or maxItems/${t} are not specified or different at path "${v}"`;(0,Lt.checkStrictMode)(u,y,b.strictTuples)}}}Qe.validateTuple=io,Qe.default=Ml,Object.defineProperty(Kr,"__esModule",{value:!0});const Vl=Qe,ql={keyword:"prefixItems",type:"array",schemaType:["array"],before:"uniqueItems",code:e=>(0,Vl.validateTuple)(e,"items")};Kr.default=ql;var Xr={};Object.defineProperty(Xr,"__esModule",{value:!0});const co=U,Ul=I,xl=x,zl=Ye,Gl={keyword:"items",type:"array",schemaType:["object","boolean"],before:"uniqueItems",error:{message:({params:{len:e}})=>(0,co.str)`must NOT have more than ${e} items`,params:({params:{len:e}})=>(0,co._)`{limit: ${e}}`},code(e){const{schema:t,parentSchema:r,it:n}=e,{prefixItems:s}=r;n.items=!0,!(0,Ul.alwaysValidSchema)(n,t)&&(s?(0,zl.validateAdditionalItems)(e,s):e.ok((0,xl.validateArray)(e)))}};Xr.default=Gl;var Jr={};Object.defineProperty(Jr,"__esModule",{value:!0});const ce=U,Ft=I,Hl={keyword:"contains",type:"array",schemaType:["object","boolean"],before:"uniqueItems",trackErrors:!0,error:{message:({params:{min:e,max:t}})=>t===void 0?(0,ce.str)`must contain at least ${e} valid item(s)`:(0,ce.str)`must contain at least ${e} and no more than ${t} valid item(s)`,params:({params:{min:e,max:t}})=>t===void 0?(0,ce._)`{minContains: ${e}}`:(0,ce._)`{minContains: ${e}, maxContains: ${t}}`},code(e){const{gen:t,schema:r,parentSchema:n,data:s,it:o}=e;let a,u;const{minContains:c,maxContains:i}=n;o.opts.next?(a=c===void 0?1:c,u=i):a=1;const d=t.const("len",(0,ce._)`${s}.length`);if(e.setParams({min:a,max:u}),u===void 0&&a===0){(0,Ft.checkStrictMode)(o,'"minContains" == 0 without "maxContains": "contains" keyword ignored');return}if(u!==void 0&&a>u){(0,Ft.checkStrictMode)(o,'"minContains" > "maxContains" is always invalid'),e.fail();return}if((0,Ft.alwaysValidSchema)(o,r)){let E=(0,ce._)`${d} >= ${a}`;u!==void 0&&(E=(0,ce._)`${E} && ${d} <= ${u}`),e.pass(E);return}o.items=!0;const p=t.name("valid");u===void 0&&a===1?v(p,()=>t.if(p,()=>t.break())):a===0?(t.let(p,!0),u!==void 0&&t.if((0,ce._)`${s}.length > 0`,b)):(t.let(p,!1),b()),e.result(p,()=>e.reset());function b(){const E=t.name("_valid"),y=t.let("count",0);v(E,()=>t.if(E,()=>g(y)))}function v(E,y){t.forRange("i",0,d,m=>{e.subschema({keyword:"contains",dataProp:m,dataPropType:Ft.Type.Num,compositeRule:!0},E),y()})}function g(E){t.code((0,ce._)`${E}++`),u===void 0?t.if((0,ce._)`${E} >= ${a}`,()=>t.assign(p,!0).break()):(t.if((0,ce._)`${E} > ${u}`,()=>t.assign(p,!1).break()),a===1?t.assign(p,!0):t.if((0,ce._)`${E} >= ${a}`,()=>t.assign(p,!0)))}}};Jr.default=Hl;var lo={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.validateSchemaDeps=e.validatePropertyDeps=e.error=void 0;const t=U,r=I,n=x;e.error={message:({params:{property:c,depsCount:i,deps:d}})=>{const p=i===1?"property":"properties";return(0,t.str)`must have ${p} ${d} when property ${c} is present`},params:({params:{property:c,depsCount:i,deps:d,missingProperty:p}})=>(0,t._)`{property: ${c}, missingProperty: ${p}, - depsCount: ${u}, - deps: ${f}}`};const s={keyword:"dependencies",type:"object",schemaType:"object",error:e.error,code(o){const[u,f]=a(o);c(o,u),i(o,f)}};function a({schema:o}){const u={},f={};for(const p in o){if(p==="__proto__")continue;const b=Array.isArray(o[p])?u:f;b[p]=o[p]}return[u,f]}function c(o,u=o.schema){const{gen:f,data:p,it:b}=o;if(Object.keys(u).length===0)return;const v=f.let("missing");for(const m in u){const S=u[m];if(S.length===0)continue;const E=(0,n.propertyInData)(f,p,m,b.opts.ownProperties);o.setParams({property:m,depsCount:S.length,deps:S.join(", ")}),b.allErrors?f.if(E,()=>{for(const y of S)(0,n.checkReportMissingProp)(o,y)}):(f.if((0,t._)`${E} && (${(0,n.checkMissingProp)(o,S,v)})`),(0,n.reportMissingProp)(o,v),f.else())}}e.validatePropertyDeps=c;function i(o,u=o.schema){const{gen:f,data:p,keyword:b,it:v}=o,m=f.name("valid");for(const S in u)(0,r.alwaysValidSchema)(v,u[S])||(f.if((0,n.propertyInData)(f,p,S,v.opts.ownProperties),()=>{const E=o.subschema({keyword:b,schemaProp:S},m);o.mergeValidEvaluated(E,m)},()=>f.var(m,!0)),o.ok(m))}e.validateSchemaDeps=i,e.default=s})(na);var Tn={};Object.defineProperty(Tn,"__esModule",{value:!0});const sa=ee,Ll=U,Fl={keyword:"propertyNames",type:"object",schemaType:["object","boolean"],error:{message:"property name must be valid",params:({params:e})=>(0,sa._)`{propertyName: ${e.propertyName}}`},code(e){const{gen:t,schema:r,data:n,it:s}=e;if((0,Ll.alwaysValidSchema)(s,r))return;const a=t.name("valid");t.forIn("key",n,c=>{e.setParams({propertyName:c}),e.subschema({keyword:"propertyNames",data:c,dataTypes:["string"],propertyName:c,compositeRule:!0},a),t.if((0,sa.not)(a),()=>{e.error(!0),s.allErrors||t.break()})}),e.ok(a)}};Tn.default=Fl;var gr={};Object.defineProperty(gr,"__esModule",{value:!0});const vr=te,Ke=ee,Ml=Je,yr=U,Vl={keyword:"additionalProperties",type:["object"],schemaType:["boolean","object"],allowUndefined:!0,trackErrors:!0,error:{message:"must NOT have additional properties",params:({params:e})=>(0,Ke._)`{additionalProperty: ${e.additionalProperty}}`},code(e){const{gen:t,schema:r,parentSchema:n,data:s,errsCount:a,it:c}=e;if(!a)throw new Error("ajv implementation error");const{allErrors:i,opts:o}=c;if(c.props=!0,o.removeAdditional!=="all"&&(0,yr.alwaysValidSchema)(c,r))return;const u=(0,vr.allSchemaProperties)(n.properties),f=(0,vr.allSchemaProperties)(n.patternProperties);p(),e.ok((0,Ke._)`${a} === ${Ml.default.errors}`);function p(){t.forIn("key",s,E=>{!u.length&&!f.length?m(E):t.if(b(E),()=>m(E))})}function b(E){let y;if(u.length>8){const P=(0,yr.schemaRefOrVal)(c,n.properties,"properties");y=(0,vr.isOwnProperty)(t,P,E)}else u.length?y=(0,Ke.or)(...u.map(P=>(0,Ke._)`${E} === ${P}`)):y=Ke.nil;return f.length&&(y=(0,Ke.or)(y,...f.map(P=>(0,Ke._)`${(0,vr.usePattern)(e,P)}.test(${E})`))),(0,Ke.not)(y)}function v(E){t.code((0,Ke._)`delete ${s}[${E}]`)}function m(E){if(o.removeAdditional==="all"||o.removeAdditional&&r===!1){v(E);return}if(r===!1){e.setParams({additionalProperty:E}),e.error(),i||t.break();return}if(typeof r=="object"&&!(0,yr.alwaysValidSchema)(c,r)){const y=t.name("valid");o.removeAdditional==="failing"?(S(E,y,!1),t.if((0,Ke.not)(y),()=>{e.reset(),v(E)})):(S(E,y),i||t.if((0,Ke.not)(y),()=>t.break()))}}function S(E,y,P){const A={keyword:"additionalProperties",dataProp:E,dataPropType:yr.Type.Str};P===!1&&Object.assign(A,{compositeRule:!0,createErrors:!1,allErrors:!1}),e.subschema(A,y)}}};gr.default=Vl;var Rn={};Object.defineProperty(Rn,"__esModule",{value:!0});const ql=sr(),aa=te,kn=U,oa=gr,Ul={keyword:"properties",type:"object",schemaType:"object",code(e){const{gen:t,schema:r,parentSchema:n,data:s,it:a}=e;a.opts.removeAdditional==="all"&&n.additionalProperties===void 0&&oa.default.code(new ql.KeywordCxt(a,oa.default,"additionalProperties"));const c=(0,aa.allSchemaProperties)(r);for(const p of c)a.definedProperties.add(p);a.opts.unevaluated&&c.length&&a.props!==!0&&(a.props=kn.mergeEvaluated.props(t,(0,kn.toHash)(c),a.props));const i=c.filter(p=>!(0,kn.alwaysValidSchema)(a,r[p]));if(i.length===0)return;const o=t.name("valid");for(const p of i)u(p)?f(p):(t.if((0,aa.propertyInData)(t,s,p,a.opts.ownProperties)),f(p),a.allErrors||t.else().var(o,!0),t.endIf()),e.it.definedProperties.add(p),e.ok(o);function u(p){return a.opts.useDefaults&&!a.compositeRule&&r[p].default!==void 0}function f(p){e.subschema({keyword:"properties",schemaProp:p,dataProp:p},o)}}};Rn.default=Ul;var In={};Object.defineProperty(In,"__esModule",{value:!0});const ia=te,$r=ee,la=U,ca=U,xl={keyword:"patternProperties",type:"object",schemaType:"object",code(e){const{gen:t,schema:r,data:n,parentSchema:s,it:a}=e,{opts:c}=a,i=(0,ia.allSchemaProperties)(r),o=i.filter(S=>(0,la.alwaysValidSchema)(a,r[S]));if(i.length===0||o.length===i.length&&(!a.opts.unevaluated||a.props===!0))return;const u=c.strictSchema&&!c.allowMatchingProperties&&s.properties,f=t.name("valid");a.props!==!0&&!(a.props instanceof $r.Name)&&(a.props=(0,ca.evaluatedPropsToName)(t,a.props));const{props:p}=a;b();function b(){for(const S of i)u&&v(S),a.allErrors?m(S):(t.var(f,!0),m(S),t.if(f))}function v(S){for(const E in u)new RegExp(S).test(E)&&(0,la.checkStrictMode)(a,`property ${E} matches pattern ${S} (use allowMatchingProperties)`)}function m(S){t.forIn("key",n,E=>{t.if((0,$r._)`${(0,ia.usePattern)(e,S)}.test(${E})`,()=>{const y=o.includes(S);y||e.subschema({keyword:"patternProperties",schemaProp:S,dataProp:E,dataPropType:ca.Type.Str},f),a.opts.unevaluated&&p!==!0?t.assign((0,$r._)`${p}[${E}]`,!0):!y&&!a.allErrors&&t.if((0,$r.not)(f),()=>t.break())})})}}};In.default=xl;var On={};Object.defineProperty(On,"__esModule",{value:!0});const Gl=U,zl={keyword:"not",schemaType:["object","boolean"],trackErrors:!0,code(e){const{gen:t,schema:r,it:n}=e;if((0,Gl.alwaysValidSchema)(n,r)){e.fail();return}const s=t.name("valid");e.subschema({keyword:"not",compositeRule:!0,createErrors:!1,allErrors:!1},s),e.failResult(s,()=>e.reset(),()=>e.error())},error:{message:"must NOT be valid"}};On.default=zl;var Dn={};Object.defineProperty(Dn,"__esModule",{value:!0});const Hl={keyword:"anyOf",schemaType:"array",trackErrors:!0,code:te.validateUnion,error:{message:"must match a schema in anyOf"}};Dn.default=Hl;var Cn={};Object.defineProperty(Cn,"__esModule",{value:!0});const _r=ee,Kl=U,Xl={keyword:"oneOf",schemaType:"array",trackErrors:!0,error:{message:"must match exactly one schema in oneOf",params:({params:e})=>(0,_r._)`{passingSchemas: ${e.passing}}`},code(e){const{gen:t,schema:r,parentSchema:n,it:s}=e;if(!Array.isArray(r))throw new Error("ajv implementation error");if(s.opts.discriminator&&n.discriminator)return;const a=r,c=t.let("valid",!1),i=t.let("passing",null),o=t.name("_valid");e.setParams({passing:i}),t.block(u),e.result(c,()=>e.reset(),()=>e.error(!0));function u(){a.forEach((f,p)=>{let b;(0,Kl.alwaysValidSchema)(s,f)?t.var(o,!0):b=e.subschema({keyword:"oneOf",schemaProp:p,compositeRule:!0},o),p>0&&t.if((0,_r._)`${o} && ${c}`).assign(c,!1).assign(i,(0,_r._)`[${i}, ${p}]`).else(),t.if(o,()=>{t.assign(c,!0),t.assign(i,p),b&&e.mergeEvaluated(b,_r.Name)})})}}};Cn.default=Xl;var An={};Object.defineProperty(An,"__esModule",{value:!0});const Bl=U,Jl={keyword:"allOf",schemaType:"array",code(e){const{gen:t,schema:r,it:n}=e;if(!Array.isArray(r))throw new Error("ajv implementation error");const s=t.name("valid");r.forEach((a,c)=>{if((0,Bl.alwaysValidSchema)(n,a))return;const i=e.subschema({keyword:"allOf",schemaProp:c},s);e.ok(s),e.mergeEvaluated(i)})}};An.default=Jl;var jn={};Object.defineProperty(jn,"__esModule",{value:!0});const Er=ee,ua=U,Wl={keyword:"if",schemaType:["object","boolean"],trackErrors:!0,error:{message:({params:e})=>(0,Er.str)`must match "${e.ifClause}" schema`,params:({params:e})=>(0,Er._)`{failingKeyword: ${e.ifClause}}`},code(e){const{gen:t,parentSchema:r,it:n}=e;r.then===void 0&&r.else===void 0&&(0,ua.checkStrictMode)(n,'"if" without "then" and "else" is ignored');const s=da(n,"then"),a=da(n,"else");if(!s&&!a)return;const c=t.let("valid",!0),i=t.name("_valid");if(o(),e.reset(),s&&a){const f=t.let("ifClause");e.setParams({ifClause:f}),t.if(i,u("then",f),u("else",f))}else s?t.if(i,u("then")):t.if((0,Er.not)(i),u("else"));e.pass(c,()=>e.error(!0));function o(){const f=e.subschema({keyword:"if",compositeRule:!0,createErrors:!1,allErrors:!1},i);e.mergeEvaluated(f)}function u(f,p){return()=>{const b=e.subschema({keyword:f},i);t.assign(c,i),e.mergeValidEvaluated(b,c),p?t.assign(p,(0,Er._)`${f}`):e.setParams({ifClause:f})}}}};function da(e,t){const r=e.schema[t];return r!==void 0&&!(0,ua.alwaysValidSchema)(e,r)}jn.default=Wl;var Ln={};Object.defineProperty(Ln,"__esModule",{value:!0});const Yl=U,Ql={keyword:["then","else"],schemaType:["object","boolean"],code({keyword:e,parentSchema:t,it:r}){t.if===void 0&&(0,Yl.checkStrictMode)(r,`"${e}" without "if" is ignored`)}};Ln.default=Ql,Object.defineProperty(wn,"__esModule",{value:!0});const Zl=Rt,ec=Sn,tc=kt,rc=Pn,nc=Nn,sc=na,ac=Tn,oc=gr,ic=Rn,lc=In,cc=On,uc=Dn,dc=Cn,fc=An,pc=jn,mc=Ln;function hc(e=!1){const t=[cc.default,uc.default,dc.default,fc.default,pc.default,mc.default,ac.default,oc.default,sc.default,ic.default,lc.default];return e?t.push(ec.default,rc.default):t.push(Zl.default,tc.default),t.push(nc.default),t}wn.default=hc;var Fn={},Mn={};Object.defineProperty(Mn,"__esModule",{value:!0});const $e=ee,gc={keyword:"format",type:["number","string"],schemaType:"string",$data:!0,error:{message:({schemaCode:e})=>(0,$e.str)`must match format "${e}"`,params:({schemaCode:e})=>(0,$e._)`{format: ${e}}`},code(e,t){const{gen:r,data:n,$data:s,schema:a,schemaCode:c,it:i}=e,{opts:o,errSchemaPath:u,schemaEnv:f,self:p}=i;if(!o.validateFormats)return;s?b():v();function b(){const m=r.scopeValue("formats",{ref:p.formats,code:o.code.formats}),S=r.const("fDef",(0,$e._)`${m}[${c}]`),E=r.let("fType"),y=r.let("format");r.if((0,$e._)`typeof ${S} == "object" && !(${S} instanceof RegExp)`,()=>r.assign(E,(0,$e._)`${S}.type || "string"`).assign(y,(0,$e._)`${S}.validate`),()=>r.assign(E,(0,$e._)`"string"`).assign(y,S)),e.fail$data((0,$e.or)(P(),A()));function P(){return o.strictSchema===!1?$e.nil:(0,$e._)`${c} && !${y}`}function A(){const F=f.$async?(0,$e._)`(${S}.async ? await ${y}(${n}) : ${y}(${n}))`:(0,$e._)`${y}(${n})`,V=(0,$e._)`(typeof ${y} == "function" ? ${F} : ${y}.test(${n}))`;return(0,$e._)`${y} && ${y} !== true && ${E} === ${t} && !${V}`}}function v(){const m=p.formats[a];if(!m){P();return}if(m===!0)return;const[S,E,y]=A(m);S===t&&e.pass(F());function P(){if(o.strictSchema===!1){p.logger.warn(V());return}throw new Error(V());function V(){return`unknown format "${a}" ignored in schema at path "${u}"`}}function A(V){const re=V instanceof RegExp?(0,$e.regexpCode)(V):o.code.formats?(0,$e._)`${o.code.formats}${(0,$e.getProperty)(a)}`:void 0,ce=r.scopeValue("formats",{key:a,ref:V,code:re});return typeof V=="object"&&!(V instanceof RegExp)?[V.type||"string",V.validate,(0,$e._)`${ce}.validate`]:["string",V,ce]}function F(){if(typeof m=="object"&&!(m instanceof RegExp)&&m.async){if(!f.$async)throw new Error("async format in sync schema");return(0,$e._)`await ${y}(${n})`}return typeof E=="function"?(0,$e._)`${y}(${n})`:(0,$e._)`${y}.test(${n})`}}}};Mn.default=gc,Object.defineProperty(Fn,"__esModule",{value:!0});const vc=[Mn.default];Fn.default=vc;var It={};Object.defineProperty(It,"__esModule",{value:!0}),It.contentVocabulary=It.metadataVocabulary=void 0,It.metadataVocabulary=["title","description","default","deprecated","readOnly","writeOnly","examples"],It.contentVocabulary=["contentMediaType","contentEncoding","contentSchema"],Object.defineProperty(sn,"__esModule",{value:!0});const yc=an,$c=ln,_c=wn,Ec=Fn,fa=It,wc=[yc.default,$c.default,(0,_c.default)(),Ec.default,fa.metadataVocabulary,fa.contentVocabulary];sn.default=wc;var Vn={},wr={};Object.defineProperty(wr,"__esModule",{value:!0}),wr.DiscrError=void 0;var pa;(function(e){e.Tag="tag",e.Mapping="mapping"})(pa||(wr.DiscrError=pa={})),Object.defineProperty(Vn,"__esModule",{value:!0});const Ot=ee,qn=wr,ma=Le,bc=U,Sc={keyword:"discriminator",type:"object",schemaType:"object",error:{message:({params:{discrError:e,tagName:t}})=>e===qn.DiscrError.Tag?`tag "${t}" must be string`:`value of tag "${t}" must be in oneOf`,params:({params:{discrError:e,tag:t,tagName:r}})=>(0,Ot._)`{error: ${e}, tag: ${r}, tagValue: ${t}}`},code(e){const{gen:t,data:r,schema:n,parentSchema:s,it:a}=e,{oneOf:c}=s;if(!a.opts.discriminator)throw new Error("discriminator: requires discriminator option");const i=n.propertyName;if(typeof i!="string")throw new Error("discriminator: requires propertyName");if(n.mapping)throw new Error("discriminator: mapping is not supported");if(!c)throw new Error("discriminator: requires oneOf keyword");const o=t.let("valid",!1),u=t.const("tag",(0,Ot._)`${r}${(0,Ot.getProperty)(i)}`);t.if((0,Ot._)`typeof ${u} == "string"`,()=>f(),()=>e.error(!1,{discrError:qn.DiscrError.Tag,tag:u,tagName:i})),e.ok(o);function f(){const v=b();t.if(!1);for(const m in v)t.elseIf((0,Ot._)`${u} === ${m}`),t.assign(o,p(v[m]));t.else(),e.error(!1,{discrError:qn.DiscrError.Mapping,tag:u,tagName:i}),t.endIf()}function p(v){const m=t.name("valid"),S=e.subschema({keyword:"oneOf",schemaProp:v},m);return e.mergeEvaluated(S,Ot.Name),m}function b(){var v;const m={},S=y(s);let E=!0;for(let F=0;Fthis.addVocabulary(m)),this.opts.discriminator&&this.addKeyword(s.default)}_addDefaultMetaSchema(){if(super._addDefaultMetaSchema(),!this.opts.meta)return;const m=this.opts.$data?this.$dataMetaSchema(a,c):a;this.addMetaSchema(m,i,!1),this.refs["http://json-schema.org/schema"]=i}defaultMeta(){return this.opts.defaultMeta=super.defaultMeta()||(this.getSchema(i)?i:void 0)}}t.Ajv=o,e.exports=t=o,e.exports.Ajv=o,Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var u=sr();Object.defineProperty(t,"KeywordCxt",{enumerable:!0,get:function(){return u.KeywordCxt}});var f=ee;Object.defineProperty(t,"_",{enumerable:!0,get:function(){return f._}}),Object.defineProperty(t,"str",{enumerable:!0,get:function(){return f.str}}),Object.defineProperty(t,"stringify",{enumerable:!0,get:function(){return f.stringify}}),Object.defineProperty(t,"nil",{enumerable:!0,get:function(){return f.nil}}),Object.defineProperty(t,"Name",{enumerable:!0,get:function(){return f.Name}}),Object.defineProperty(t,"CodeGen",{enumerable:!0,get:function(){return f.CodeGen}});var p=Qr();Object.defineProperty(t,"ValidationError",{enumerable:!0,get:function(){return p.default}});var b=Zr();Object.defineProperty(t,"MissingRefError",{enumerable:!0,get:function(){return b.default}})})(qr,qr.exports);var Nc=qr.exports;const Tc=vs(Nc);var Un={exports:{}};const Rc="2.0.0",ha=256,kc=Number.MAX_SAFE_INTEGER||9007199254740991,Ic=16,Oc=ha-6;var br={MAX_LENGTH:ha,MAX_SAFE_COMPONENT_LENGTH:Ic,MAX_SAFE_BUILD_LENGTH:Oc,MAX_SAFE_INTEGER:kc,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:Rc,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2},Sr=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};(function(e,t){const{MAX_SAFE_COMPONENT_LENGTH:r,MAX_SAFE_BUILD_LENGTH:n,MAX_LENGTH:s}=br,a=Sr;t=e.exports={};const c=t.re=[],i=t.safeRe=[],o=t.src=[],u=t.t={};let f=0;const p="[a-zA-Z0-9-]",b=[["\\s",1],["\\d",s],[p,n]],v=S=>{for(const[E,y]of b)S=S.split(`${E}*`).join(`${E}{0,${y}}`).split(`${E}+`).join(`${E}{1,${y}}`);return S},m=(S,E,y)=>{const P=v(E),A=f++;a(S,A,E),u[S]=A,o[A]=E,c[A]=new RegExp(E,y?"g":void 0),i[A]=new RegExp(P,y?"g":void 0)};m("NUMERICIDENTIFIER","0|[1-9]\\d*"),m("NUMERICIDENTIFIERLOOSE","\\d+"),m("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${p}*`),m("MAINVERSION",`(${o[u.NUMERICIDENTIFIER]})\\.(${o[u.NUMERICIDENTIFIER]})\\.(${o[u.NUMERICIDENTIFIER]})`),m("MAINVERSIONLOOSE",`(${o[u.NUMERICIDENTIFIERLOOSE]})\\.(${o[u.NUMERICIDENTIFIERLOOSE]})\\.(${o[u.NUMERICIDENTIFIERLOOSE]})`),m("PRERELEASEIDENTIFIER",`(?:${o[u.NUMERICIDENTIFIER]}|${o[u.NONNUMERICIDENTIFIER]})`),m("PRERELEASEIDENTIFIERLOOSE",`(?:${o[u.NUMERICIDENTIFIERLOOSE]}|${o[u.NONNUMERICIDENTIFIER]})`),m("PRERELEASE",`(?:-(${o[u.PRERELEASEIDENTIFIER]}(?:\\.${o[u.PRERELEASEIDENTIFIER]})*))`),m("PRERELEASELOOSE",`(?:-?(${o[u.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${o[u.PRERELEASEIDENTIFIERLOOSE]})*))`),m("BUILDIDENTIFIER",`${p}+`),m("BUILD",`(?:\\+(${o[u.BUILDIDENTIFIER]}(?:\\.${o[u.BUILDIDENTIFIER]})*))`),m("FULLPLAIN",`v?${o[u.MAINVERSION]}${o[u.PRERELEASE]}?${o[u.BUILD]}?`),m("FULL",`^${o[u.FULLPLAIN]}$`),m("LOOSEPLAIN",`[v=\\s]*${o[u.MAINVERSIONLOOSE]}${o[u.PRERELEASELOOSE]}?${o[u.BUILD]}?`),m("LOOSE",`^${o[u.LOOSEPLAIN]}$`),m("GTLT","((?:<|>)?=?)"),m("XRANGEIDENTIFIERLOOSE",`${o[u.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),m("XRANGEIDENTIFIER",`${o[u.NUMERICIDENTIFIER]}|x|X|\\*`),m("XRANGEPLAIN",`[v=\\s]*(${o[u.XRANGEIDENTIFIER]})(?:\\.(${o[u.XRANGEIDENTIFIER]})(?:\\.(${o[u.XRANGEIDENTIFIER]})(?:${o[u.PRERELEASE]})?${o[u.BUILD]}?)?)?`),m("XRANGEPLAINLOOSE",`[v=\\s]*(${o[u.XRANGEIDENTIFIERLOOSE]})(?:\\.(${o[u.XRANGEIDENTIFIERLOOSE]})(?:\\.(${o[u.XRANGEIDENTIFIERLOOSE]})(?:${o[u.PRERELEASELOOSE]})?${o[u.BUILD]}?)?)?`),m("XRANGE",`^${o[u.GTLT]}\\s*${o[u.XRANGEPLAIN]}$`),m("XRANGELOOSE",`^${o[u.GTLT]}\\s*${o[u.XRANGEPLAINLOOSE]}$`),m("COERCEPLAIN",`(^|[^\\d])(\\d{1,${r}})(?:\\.(\\d{1,${r}}))?(?:\\.(\\d{1,${r}}))?`),m("COERCE",`${o[u.COERCEPLAIN]}(?:$|[^\\d])`),m("COERCEFULL",o[u.COERCEPLAIN]+`(?:${o[u.PRERELEASE]})?(?:${o[u.BUILD]})?(?:$|[^\\d])`),m("COERCERTL",o[u.COERCE],!0),m("COERCERTLFULL",o[u.COERCEFULL],!0),m("LONETILDE","(?:~>?)"),m("TILDETRIM",`(\\s*)${o[u.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",m("TILDE",`^${o[u.LONETILDE]}${o[u.XRANGEPLAIN]}$`),m("TILDELOOSE",`^${o[u.LONETILDE]}${o[u.XRANGEPLAINLOOSE]}$`),m("LONECARET","(?:\\^)"),m("CARETTRIM",`(\\s*)${o[u.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",m("CARET",`^${o[u.LONECARET]}${o[u.XRANGEPLAIN]}$`),m("CARETLOOSE",`^${o[u.LONECARET]}${o[u.XRANGEPLAINLOOSE]}$`),m("COMPARATORLOOSE",`^${o[u.GTLT]}\\s*(${o[u.LOOSEPLAIN]})$|^$`),m("COMPARATOR",`^${o[u.GTLT]}\\s*(${o[u.FULLPLAIN]})$|^$`),m("COMPARATORTRIM",`(\\s*)${o[u.GTLT]}\\s*(${o[u.LOOSEPLAIN]}|${o[u.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",m("HYPHENRANGE",`^\\s*(${o[u.XRANGEPLAIN]})\\s+-\\s+(${o[u.XRANGEPLAIN]})\\s*$`),m("HYPHENRANGELOOSE",`^\\s*(${o[u.XRANGEPLAINLOOSE]})\\s+-\\s+(${o[u.XRANGEPLAINLOOSE]})\\s*$`),m("STAR","(<|>)?=?\\s*\\*"),m("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),m("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")})(Un,Un.exports);var Xt=Un.exports;const Dc=Object.freeze({loose:!0}),Cc=Object.freeze({});var xn=e=>e?typeof e!="object"?Dc:e:Cc;const ga=/^[0-9]+$/,va=(e,t)=>{const r=ga.test(e),n=ga.test(t);return r&&n&&(e=+e,t=+t),e===t?0:r&&!n?-1:n&&!r?1:eva(t,e)};const Pr=Sr,{MAX_LENGTH:$a,MAX_SAFE_INTEGER:Nr}=br,{safeRe:_a,t:Ea}=Xt,Ac=xn,{compareIdentifiers:Dt}=ya;var Ae=class rt{constructor(t,r){if(r=Ac(r),t instanceof rt){if(t.loose===!!r.loose&&t.includePrerelease===!!r.includePrerelease)return t;t=t.version}else if(typeof t!="string")throw new TypeError(`Invalid version. Must be a string. Got type "${typeof t}".`);if(t.length>$a)throw new TypeError(`version is longer than ${$a} characters`);Pr("SemVer",t,r),this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease;const n=t.trim().match(r.loose?_a[Ea.LOOSE]:_a[Ea.FULL]);if(!n)throw new TypeError(`Invalid Version: ${t}`);if(this.raw=t,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>Nr||this.major<0)throw new TypeError("Invalid major version");if(this.minor>Nr||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>Nr||this.patch<0)throw new TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map(s=>{if(/^[0-9]+$/.test(s)){const a=+s;if(a>=0&&a=0;)typeof this.prerelease[a]=="number"&&(this.prerelease[a]++,a=-2);if(a===-1){if(r===this.prerelease.join(".")&&n===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(s)}}if(r){let a=[r,s];n===!1&&(a=[r]),Dt(this.prerelease[0],r)===0?isNaN(this.prerelease[1])&&(this.prerelease=a):this.prerelease=a}break}default:throw new Error(`invalid increment argument: ${t}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}};const wa=Ae;var Ct=(e,t,r=!1)=>{if(e instanceof wa)return e;try{return new wa(e,t)}catch(n){if(!r)return null;throw n}};const jc=Ct;var Lc=(e,t)=>{const r=jc(e,t);return r?r.version:null};const Fc=Ct;var Mc=(e,t)=>{const r=Fc(e.trim().replace(/^[=v]+/,""),t);return r?r.version:null};const ba=Ae;var Vc=(e,t,r,n,s)=>{typeof r=="string"&&(s=n,n=r,r=void 0);try{return new ba(e instanceof ba?e.version:e,r).inc(t,n,s).version}catch{return null}};const Sa=Ct;var qc=(e,t)=>{const r=Sa(e,null,!0),n=Sa(t,null,!0),s=r.compare(n);if(s===0)return null;const a=s>0,c=a?r:n,i=a?n:r,o=!!c.prerelease.length;if(!!i.prerelease.length&&!o)return!i.patch&&!i.minor?"major":c.patch?"patch":c.minor?"minor":"major";const f=o?"pre":"";return r.major!==n.major?f+"major":r.minor!==n.minor?f+"minor":r.patch!==n.patch?f+"patch":"prerelease"};const Uc=Ae;var xc=(e,t)=>new Uc(e,t).major;const Gc=Ae;var zc=(e,t)=>new Gc(e,t).minor;const Hc=Ae;var Kc=(e,t)=>new Hc(e,t).patch;const Xc=Ct;var Bc=(e,t)=>{const r=Xc(e,t);return r&&r.prerelease.length?r.prerelease:null};const Pa=Ae;var Xe=(e,t,r)=>new Pa(e,r).compare(new Pa(t,r));const Jc=Xe;var Wc=(e,t,r)=>Jc(t,e,r);const Yc=Xe;var Qc=(e,t)=>Yc(e,t,!0);const Na=Ae;var Gn=(e,t,r)=>{const n=new Na(e,r),s=new Na(t,r);return n.compare(s)||n.compareBuild(s)};const Zc=Gn;var eu=(e,t)=>e.sort((r,n)=>Zc(r,n,t));const tu=Gn;var ru=(e,t)=>e.sort((r,n)=>tu(n,r,t));const nu=Xe;var Tr=(e,t,r)=>nu(e,t,r)>0;const su=Xe;var zn=(e,t,r)=>su(e,t,r)<0;const au=Xe;var Ta=(e,t,r)=>au(e,t,r)===0;const ou=Xe;var Ra=(e,t,r)=>ou(e,t,r)!==0;const iu=Xe;var Hn=(e,t,r)=>iu(e,t,r)>=0;const lu=Xe;var Kn=(e,t,r)=>lu(e,t,r)<=0;const cu=Ta,uu=Ra,du=Tr,fu=Hn,pu=zn,mu=Kn;var ka=(e,t,r,n)=>{switch(t){case"===":return typeof e=="object"&&(e=e.version),typeof r=="object"&&(r=r.version),e===r;case"!==":return typeof e=="object"&&(e=e.version),typeof r=="object"&&(r=r.version),e!==r;case"":case"=":case"==":return cu(e,r,n);case"!=":return uu(e,r,n);case">":return du(e,r,n);case">=":return fu(e,r,n);case"<":return pu(e,r,n);case"<=":return mu(e,r,n);default:throw new TypeError(`Invalid operator: ${t}`)}};const hu=Ae,gu=Ct,{safeRe:Rr,t:kr}=Xt;var vu=(e,t)=>{if(e instanceof hu)return e;if(typeof e=="number"&&(e=String(e)),typeof e!="string")return null;t=t||{};let r=null;if(!t.rtl)r=e.match(t.includePrerelease?Rr[kr.COERCEFULL]:Rr[kr.COERCE]);else{const o=t.includePrerelease?Rr[kr.COERCERTLFULL]:Rr[kr.COERCERTL];let u;for(;(u=o.exec(e))&&(!r||r.index+r[0].length!==e.length);)(!r||u.index+u[0].length!==r.index+r[0].length)&&(r=u),o.lastIndex=u.index+u[1].length+u[2].length;o.lastIndex=-1}if(r===null)return null;const n=r[2],s=r[3]||"0",a=r[4]||"0",c=t.includePrerelease&&r[5]?`-${r[5]}`:"",i=t.includePrerelease&&r[6]?`+${r[6]}`:"";return gu(`${n}.${s}.${a}${c}${i}`,t)};class yu{constructor(){this.max=1e3,this.map=new Map}get(t){const r=this.map.get(t);if(r!==void 0)return this.map.delete(t),this.map.set(t,r),r}delete(t){return this.map.delete(t)}set(t,r){if(!this.delete(t)&&r!==void 0){if(this.map.size>=this.max){const s=this.map.keys().next().value;this.delete(s)}this.map.set(t,r)}return this}}var $u=yu,Xn,Ia;function Be(){if(Ia)return Xn;Ia=1;class e{constructor(j,K){if(K=n(K),j instanceof e)return j.loose===!!K.loose&&j.includePrerelease===!!K.includePrerelease?j:new e(j.raw,K);if(j instanceof s)return this.raw=j.value,this.set=[[j]],this.format(),this;if(this.options=K,this.loose=!!K.loose,this.includePrerelease=!!K.includePrerelease,this.raw=j.trim().split(/\s+/).join(" "),this.set=this.raw.split("||").map(z=>this.parseRange(z.trim())).filter(z=>z.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){const z=this.set[0];if(this.set=this.set.filter(X=>!m(X[0])),this.set.length===0)this.set=[z];else if(this.set.length>1){for(const X of this.set)if(X.length===1&&S(X[0])){this.set=[X];break}}}this.format()}format(){return this.range=this.set.map(j=>j.join(" ").trim()).join("||").trim(),this.range}toString(){return this.range}parseRange(j){const z=((this.options.includePrerelease&&b)|(this.options.loose&&v))+":"+j,X=r.get(z);if(X)return X;const G=this.options.loose,W=G?i[o.HYPHENRANGELOOSE]:i[o.HYPHENRANGE];j=j.replace(W,ke(this.options.includePrerelease)),a("hyphen replace",j),j=j.replace(i[o.COMPARATORTRIM],u),a("comparator trim",j),j=j.replace(i[o.TILDETRIM],f),a("tilde trim",j),j=j.replace(i[o.CARETTRIM],p),a("caret trim",j);let D=j.split(" ").map(l=>y(l,this.options)).join(" ").split(/\s+/).map(l=>je(l,this.options));G&&(D=D.filter(l=>(a("loose invalid filter",l,this.options),!!l.match(i[o.COMPARATORLOOSE])))),a("range list",D);const _=new Map,O=D.map(l=>new s(l,this.options));for(const l of O){if(m(l))return[l];_.set(l.value,l)}_.size>1&&_.has("")&&_.delete("");const N=[..._.values()];return r.set(z,N),N}intersects(j,K){if(!(j instanceof e))throw new TypeError("a Range is required");return this.set.some(z=>E(z,K)&&j.set.some(X=>E(X,K)&&z.every(G=>X.every(W=>G.intersects(W,K)))))}test(j){if(!j)return!1;if(typeof j=="string")try{j=new c(j,this.options)}catch{return!1}for(let K=0;KL.value==="<0.0.0-0",S=L=>L.value==="",E=(L,j)=>{let K=!0;const z=L.slice();let X=z.pop();for(;K&&z.length;)K=z.every(G=>X.intersects(G,j)),X=z.pop();return K},y=(L,j)=>(a("comp",L,j),L=V(L,j),a("caret",L),L=A(L,j),a("tildes",L),L=ce(L,j),a("xrange",L),L=Ce(L,j),a("stars",L),L),P=L=>!L||L.toLowerCase()==="x"||L==="*",A=(L,j)=>L.trim().split(/\s+/).map(K=>F(K,j)).join(" "),F=(L,j)=>{const K=j.loose?i[o.TILDELOOSE]:i[o.TILDE];return L.replace(K,(z,X,G,W,D)=>{a("tilde",L,z,X,G,W,D);let _;return P(X)?_="":P(G)?_=`>=${X}.0.0 <${+X+1}.0.0-0`:P(W)?_=`>=${X}.${G}.0 <${X}.${+G+1}.0-0`:D?(a("replaceTilde pr",D),_=`>=${X}.${G}.${W}-${D} <${X}.${+G+1}.0-0`):_=`>=${X}.${G}.${W} <${X}.${+G+1}.0-0`,a("tilde return",_),_})},V=(L,j)=>L.trim().split(/\s+/).map(K=>re(K,j)).join(" "),re=(L,j)=>{a("caret",L,j);const K=j.loose?i[o.CARETLOOSE]:i[o.CARET],z=j.includePrerelease?"-0":"";return L.replace(K,(X,G,W,D,_)=>{a("caret",L,X,G,W,D,_);let O;return P(G)?O="":P(W)?O=`>=${G}.0.0${z} <${+G+1}.0.0-0`:P(D)?G==="0"?O=`>=${G}.${W}.0${z} <${G}.${+W+1}.0-0`:O=`>=${G}.${W}.0${z} <${+G+1}.0.0-0`:_?(a("replaceCaret pr",_),G==="0"?W==="0"?O=`>=${G}.${W}.${D}-${_} <${G}.${W}.${+D+1}-0`:O=`>=${G}.${W}.${D}-${_} <${G}.${+W+1}.0-0`:O=`>=${G}.${W}.${D}-${_} <${+G+1}.0.0-0`):(a("no pr"),G==="0"?W==="0"?O=`>=${G}.${W}.${D}${z} <${G}.${W}.${+D+1}-0`:O=`>=${G}.${W}.${D}${z} <${G}.${+W+1}.0-0`:O=`>=${G}.${W}.${D} <${+G+1}.0.0-0`),a("caret return",O),O})},ce=(L,j)=>(a("replaceXRanges",L,j),L.split(/\s+/).map(K=>Ne(K,j)).join(" ")),Ne=(L,j)=>{L=L.trim();const K=j.loose?i[o.XRANGELOOSE]:i[o.XRANGE];return L.replace(K,(z,X,G,W,D,_)=>{a("xRange",L,z,X,G,W,D,_);const O=P(G),N=O||P(W),l=N||P(D),h=l;return X==="="&&h&&(X=""),_=j.includePrerelease?"-0":"",O?X===">"||X==="<"?z="<0.0.0-0":z="*":X&&h?(N&&(W=0),D=0,X===">"?(X=">=",N?(G=+G+1,W=0,D=0):(W=+W+1,D=0)):X==="<="&&(X="<",N?G=+G+1:W=+W+1),X==="<"&&(_="-0"),z=`${X+G}.${W}.${D}${_}`):N?z=`>=${G}.0.0${_} <${+G+1}.0.0-0`:l&&(z=`>=${G}.${W}.0${_} <${G}.${+W+1}.0-0`),a("xRange return",z),z})},Ce=(L,j)=>(a("replaceStars",L,j),L.trim().replace(i[o.STAR],"")),je=(L,j)=>(a("replaceGTE0",L,j),L.trim().replace(i[j.includePrerelease?o.GTE0PRE:o.GTE0],"")),ke=L=>(j,K,z,X,G,W,D,_,O,N,l,h)=>(P(z)?K="":P(X)?K=`>=${z}.0.0${L?"-0":""}`:P(G)?K=`>=${z}.${X}.0${L?"-0":""}`:W?K=`>=${K}`:K=`>=${K}${L?"-0":""}`,P(O)?_="":P(N)?_=`<${+O+1}.0.0-0`:P(l)?_=`<${O}.${+N+1}.0-0`:h?_=`<=${O}.${N}.${l}-${h}`:L?_=`<${O}.${N}.${+l+1}-0`:_=`<=${_}`,`${K} ${_}`.trim()),de=(L,j,K)=>{for(let z=0;z0){const X=L[z].semver;if(X.major===j.major&&X.minor===j.minor&&X.patch===j.patch)return!0}return!1}return!0};return Xn}var Bn,Oa;function Ir(){if(Oa)return Bn;Oa=1;const e=Symbol("SemVer ANY");class t{static get ANY(){return e}constructor(f,p){if(p=r(p),f instanceof t){if(f.loose===!!p.loose)return f;f=f.value}f=f.trim().split(/\s+/).join(" "),c("comparator",f,p),this.options=p,this.loose=!!p.loose,this.parse(f),this.semver===e?this.value="":this.value=this.operator+this.semver.version,c("comp",this)}parse(f){const p=this.options.loose?n[s.COMPARATORLOOSE]:n[s.COMPARATOR],b=f.match(p);if(!b)throw new TypeError(`Invalid comparator: ${f}`);this.operator=b[1]!==void 0?b[1]:"",this.operator==="="&&(this.operator=""),b[2]?this.semver=new i(b[2],this.options.loose):this.semver=e}toString(){return this.value}test(f){if(c("Comparator.test",f,this.options.loose),this.semver===e||f===e)return!0;if(typeof f=="string")try{f=new i(f,this.options)}catch{return!1}return a(f,this.operator,this.semver,this.options)}intersects(f,p){if(!(f instanceof t))throw new TypeError("a Comparator is required");return this.operator===""?this.value===""?!0:new o(f.value,p).test(this.value):f.operator===""?f.value===""?!0:new o(this.value,p).test(f.semver):(p=r(p),p.includePrerelease&&(this.value==="<0.0.0-0"||f.value==="<0.0.0-0")||!p.includePrerelease&&(this.value.startsWith("<0.0.0")||f.value.startsWith("<0.0.0"))?!1:!!(this.operator.startsWith(">")&&f.operator.startsWith(">")||this.operator.startsWith("<")&&f.operator.startsWith("<")||this.semver.version===f.semver.version&&this.operator.includes("=")&&f.operator.includes("=")||a(this.semver,"<",f.semver,p)&&this.operator.startsWith(">")&&f.operator.startsWith("<")||a(this.semver,">",f.semver,p)&&this.operator.startsWith("<")&&f.operator.startsWith(">")))}}Bn=t;const r=xn,{safeRe:n,t:s}=Xt,a=ka,c=Sr,i=Ae,o=Be();return Bn}const _u=Be();var Or=(e,t,r)=>{try{t=new _u(t,r)}catch{return!1}return t.test(e)};const Eu=Be();var wu=(e,t)=>new Eu(e,t).set.map(r=>r.map(n=>n.value).join(" ").trim().split(" "));const bu=Ae,Su=Be();var Pu=(e,t,r)=>{let n=null,s=null,a=null;try{a=new Su(t,r)}catch{return null}return e.forEach(c=>{a.test(c)&&(!n||s.compare(c)===-1)&&(n=c,s=new bu(n,r))}),n};const Nu=Ae,Tu=Be();var Ru=(e,t,r)=>{let n=null,s=null,a=null;try{a=new Tu(t,r)}catch{return null}return e.forEach(c=>{a.test(c)&&(!n||s.compare(c)===1)&&(n=c,s=new Nu(n,r))}),n};const Jn=Ae,ku=Be(),Da=Tr;var Iu=(e,t)=>{e=new ku(e,t);let r=new Jn("0.0.0");if(e.test(r)||(r=new Jn("0.0.0-0"),e.test(r)))return r;r=null;for(let n=0;n{const i=new Jn(c.semver.version);switch(c.operator){case">":i.prerelease.length===0?i.patch++:i.prerelease.push(0),i.raw=i.format();case"":case">=":(!a||Da(i,a))&&(a=i);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${c.operator}`)}}),a&&(!r||Da(r,a))&&(r=a)}return r&&e.test(r)?r:null};const Ou=Be();var Du=(e,t)=>{try{return new Ou(e,t).range||"*"}catch{return null}};const Cu=Ae,Ca=Ir(),{ANY:Au}=Ca,ju=Be(),Lu=Or,Aa=Tr,ja=zn,Fu=Kn,Mu=Hn;var Wn=(e,t,r,n)=>{e=new Cu(e,n),t=new ju(t,n);let s,a,c,i,o;switch(r){case">":s=Aa,a=Fu,c=ja,i=">",o=">=";break;case"<":s=ja,a=Mu,c=Aa,i="<",o="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(Lu(e,t,n))return!1;for(let u=0;u{v.semver===Au&&(v=new Ca(">=0.0.0")),p=p||v,b=b||v,s(v.semver,p.semver,n)?p=v:c(v.semver,b.semver,n)&&(b=v)}),p.operator===i||p.operator===o||(!b.operator||b.operator===i)&&a(e,b.semver))return!1;if(b.operator===o&&c(e,b.semver))return!1}return!0};const Vu=Wn;var qu=(e,t,r)=>Vu(e,t,">",r);const Uu=Wn;var xu=(e,t,r)=>Uu(e,t,"<",r);const La=Be();var Gu=(e,t,r)=>(e=new La(e,r),t=new La(t,r),e.intersects(t,r));const zu=Or,Hu=Xe;var Ku=(e,t,r)=>{const n=[];let s=null,a=null;const c=e.sort((f,p)=>Hu(f,p,r));for(const f of c)zu(f,t,r)?(a=f,s||(s=f)):(a&&n.push([s,a]),a=null,s=null);s&&n.push([s,null]);const i=[];for(const[f,p]of n)f===p?i.push(f):!p&&f===c[0]?i.push("*"):p?f===c[0]?i.push(`<=${p}`):i.push(`${f} - ${p}`):i.push(`>=${f}`);const o=i.join(" || "),u=typeof t.raw=="string"?t.raw:String(t);return o.length{if(e===t)return!0;e=new Fa(e,r),t=new Fa(t,r);let n=!1;e:for(const s of e.set){for(const a of t.set){const c=Ju(s,a,r);if(n=n||c!==null,c)continue e}if(n)return!1}return!0},Bu=[new Yn(">=0.0.0-0")],Ma=[new Yn(">=0.0.0")],Ju=(e,t,r)=>{if(e===t)return!0;if(e.length===1&&e[0].semver===Qn){if(t.length===1&&t[0].semver===Qn)return!0;r.includePrerelease?e=Bu:e=Ma}if(t.length===1&&t[0].semver===Qn){if(r.includePrerelease)return!0;t=Ma}const n=new Set;let s,a;for(const v of e)v.operator===">"||v.operator===">="?s=Va(s,v,r):v.operator==="<"||v.operator==="<="?a=qa(a,v,r):n.add(v.semver);if(n.size>1)return null;let c;if(s&&a){if(c=Zn(s.semver,a.semver,r),c>0)return null;if(c===0&&(s.operator!==">="||a.operator!=="<="))return null}for(const v of n){if(s&&!Bt(v,String(s),r)||a&&!Bt(v,String(a),r))return null;for(const m of t)if(!Bt(v,String(m),r))return!1;return!0}let i,o,u,f,p=a&&!r.includePrerelease&&a.semver.prerelease.length?a.semver:!1,b=s&&!r.includePrerelease&&s.semver.prerelease.length?s.semver:!1;p&&p.prerelease.length===1&&a.operator==="<"&&p.prerelease[0]===0&&(p=!1);for(const v of t){if(f=f||v.operator===">"||v.operator===">=",u=u||v.operator==="<"||v.operator==="<=",s){if(b&&v.semver.prerelease&&v.semver.prerelease.length&&v.semver.major===b.major&&v.semver.minor===b.minor&&v.semver.patch===b.patch&&(b=!1),v.operator===">"||v.operator===">="){if(i=Va(s,v,r),i===v&&i!==s)return!1}else if(s.operator===">="&&!Bt(s.semver,String(v),r))return!1}if(a){if(p&&v.semver.prerelease&&v.semver.prerelease.length&&v.semver.major===p.major&&v.semver.minor===p.minor&&v.semver.patch===p.patch&&(p=!1),v.operator==="<"||v.operator==="<="){if(o=qa(a,v,r),o===v&&o!==a)return!1}else if(a.operator==="<="&&!Bt(a.semver,String(v),r))return!1}if(!v.operator&&(a||s)&&c!==0)return!1}return!(s&&u&&!a&&c!==0||a&&f&&!s&&c!==0||b||p)},Va=(e,t,r)=>{if(!e)return t;const n=Zn(e.semver,t.semver,r);return n>0?e:n<0||t.operator===">"&&e.operator===">="?t:e},qa=(e,t,r)=>{if(!e)return t;const n=Zn(e.semver,t.semver,r);return n<0?e:n>0||t.operator==="<"&&e.operator==="<="?t:e};var Wu=Xu;const es=Xt,Ua=br,Yu=Ae,xa=ya,Qu=Ct,Zu=Lc,ed=Mc,td=Vc,rd=qc,nd=xc,sd=zc,ad=Kc,od=Bc,id=Xe,ld=Wc,cd=Qc,ud=Gn,dd=eu,fd=ru,pd=Tr,md=zn,hd=Ta,gd=Ra,vd=Hn,yd=Kn,$d=ka,_d=vu,Ed=Ir(),wd=Be();var bd={parse:Qu,valid:Zu,clean:ed,inc:td,diff:rd,major:nd,minor:sd,patch:ad,prerelease:od,compare:id,rcompare:ld,compareLoose:cd,compareBuild:ud,sort:dd,rsort:fd,gt:pd,lt:md,eq:hd,neq:gd,gte:vd,lte:yd,cmp:$d,coerce:_d,Comparator:Ed,Range:wd,satisfies:Or,toComparators:wu,maxSatisfying:Pu,minSatisfying:Ru,minVersion:Iu,validRange:Du,outside:Wn,gtr:qu,ltr:xu,intersects:Gu,simplifyRange:Ku,subset:Wu,SemVer:Yu,re:es.re,src:es.src,tokens:es.t,SEMVER_SPEC_VERSION:Ua.SEMVER_SPEC_VERSION,RELEASE_TYPES:Ua.RELEASE_TYPES,compareIdentifiers:xa.compareIdentifiers,rcompareIdentifiers:xa.rcompareIdentifiers};const ts=vs(bd),Sd={keyword:"minNodeVersion",validate:(e,{nodeVersion:t})=>ts.valid(e)&&ts.valid(t)&&ts.gte(t,e)},Ga=new Tc({});Ga.addKeyword(Sd);const Pd=function(e,{nodeVersion:t}){return e.filter(({condition:r})=>Ga.validate(r,{nodeVersion:t})).map(({packageName:r})=>r)};var Nd=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/,Td=function(e){return Nd.exec(e).slice(1)};function Rd(e){var t=Td(e),r=t[0],n=t[1];return!r&&!n?".":(n&&(n=n.substr(0,n.length-1)),r+n)}const kd=async function({pathExists:e,packageJsonPath:t}){return await e(`${Rd(t)}/yarn.lock`)?"yarn":"npm run"},rs=e=>{const{pathExists:t,packageJson:r,packageJsonPath:n=".",nodeVersion:s}=e;return{pathExists:t,packageJson:r,packageJsonPath:n,nodeVersion:s}},Id=async function(e){const{pathExists:t,packageJson:r,packageJsonPath:n,nodeVersion:s}=rs(e),{npmDependencies:a,scripts:c,runScriptCommand:i}=await ss({pathExists:t,packageJson:r,packageJsonPath:n});return(await fo(Vr,f=>fs(f,{pathExists:t,npmDependencies:a}))).map(f=>za(f,{scripts:c,runScriptCommand:i,nodeVersion:s}))},Od=async function(e,t){const r=ns(e),{pathExists:n,packageJson:s,packageJsonPath:a}=rs(t),{npmDependencies:c}=await ss({pathExists:n,packageJson:s,packageJsonPath:a});return await fs(r,{pathExists:n,npmDependencies:c})},Dd=async function(e,t){const r=ns(e),{pathExists:n,packageJson:s,packageJsonPath:a,nodeVersion:c}=rs(t),{scripts:i,runScriptCommand:o}=await ss({pathExists:n,packageJson:s,packageJsonPath:a});return za(r,{scripts:i,runScriptCommand:o,nodeVersion:c})},ns=function(e){const t=Vr.find(({id:r})=>r===e);if(t===void 0){const r=Vr.map(n=>Cd(n)).sort().join(", ");throw new Error(`Invalid framework "${e}". It should be one of: ${r}`)}return t},Cd=function({id:e}){return e},ss=async function({pathExists:e,packageJson:t,packageJsonPath:r}){const{npmDependencies:n,scripts:s}=ko(t),a=await kd({pathExists:e,packageJsonPath:r});return{npmDependencies:n,scripts:s,runScriptCommand:a}},za=function({id:e,name:t,detect:r,category:n,dev:{command:s,port:a,pollingStrategies:c},build:{command:i,directory:o},staticAssetsDirectory:u,env:f,logo:p,plugins:b},{scripts:v,runScriptCommand:m,nodeVersion:S}){const E=wo({frameworkDevCommand:s,scripts:v,runScriptCommand:m}),y=Pd(b,{nodeVersion:S});return{id:e,name:t,package:{name:r.npmDependencies[0],version:"unknown"},category:n,dev:{commands:E,port:a,pollingStrategies:c},build:{commands:[i],directory:o},staticAssetsDirectory:u,env:f,logo:p,plugins:y}};ie.getFramework=Dd,ie.getFrameworkById=ns,ie.hasFramework=Od,ie.listFrameworks=Id,Object.defineProperty(ie,Symbol.toStringTag,{value:"Module"})}); + depsCount: ${i}, + deps: ${d}}`};const s={keyword:"dependencies",type:"object",schemaType:"object",error:e.error,code(c){const[i,d]=o(c);a(c,i),u(c,d)}};function o({schema:c}){const i={},d={};for(const p in c){if(p==="__proto__")continue;const b=Array.isArray(c[p])?i:d;b[p]=c[p]}return[i,d]}function a(c,i=c.schema){const{gen:d,data:p,it:b}=c;if(Object.keys(i).length===0)return;const v=d.let("missing");for(const g in i){const E=i[g];if(E.length===0)continue;const y=(0,n.propertyInData)(d,p,g,b.opts.ownProperties);c.setParams({property:g,depsCount:E.length,deps:E.join(", ")}),b.allErrors?d.if(y,()=>{for(const m of E)(0,n.checkReportMissingProp)(c,m)}):(d.if((0,t._)`${y} && (${(0,n.checkMissingProp)(c,E,v)})`),(0,n.reportMissingProp)(c,v),d.else())}}e.validatePropertyDeps=a;function u(c,i=c.schema){const{gen:d,data:p,keyword:b,it:v}=c,g=d.name("valid");for(const E in i)(0,r.alwaysValidSchema)(v,i[E])||(d.if((0,n.propertyInData)(d,p,E,v.opts.ownProperties),()=>{const y=c.subschema({keyword:b,schemaProp:E},g);c.mergeValidEvaluated(y,g)},()=>d.var(g,!0)),c.ok(g))}e.validateSchemaDeps=u,e.default=s})(lo);var Wr={};Object.defineProperty(Wr,"__esModule",{value:!0});const uo=U,Kl=I,Xl={keyword:"propertyNames",type:"object",schemaType:["object","boolean"],error:{message:"property name must be valid",params:({params:e})=>(0,uo._)`{propertyName: ${e.propertyName}}`},code(e){const{gen:t,schema:r,data:n,it:s}=e;if((0,Kl.alwaysValidSchema)(s,r))return;const o=t.name("valid");t.forIn("key",n,a=>{e.setParams({propertyName:a}),e.subschema({keyword:"propertyNames",data:a,dataTypes:["string"],propertyName:a,compositeRule:!0},o),t.if((0,uo.not)(o),()=>{e.error(!0),s.allErrors||t.break()})}),e.ok(o)}};Wr.default=Xl;var Mt={};Object.defineProperty(Mt,"__esModule",{value:!0});const Vt=x,fe=U,Jl=ye,qt=I,Wl={keyword:"additionalProperties",type:["object"],schemaType:["boolean","object"],allowUndefined:!0,trackErrors:!0,error:{message:"must NOT have additional properties",params:({params:e})=>(0,fe._)`{additionalProperty: ${e.additionalProperty}}`},code(e){const{gen:t,schema:r,parentSchema:n,data:s,errsCount:o,it:a}=e;if(!o)throw new Error("ajv implementation error");const{allErrors:u,opts:c}=a;if(a.props=!0,c.removeAdditional!=="all"&&(0,qt.alwaysValidSchema)(a,r))return;const i=(0,Vt.allSchemaProperties)(n.properties),d=(0,Vt.allSchemaProperties)(n.patternProperties);p(),e.ok((0,fe._)`${o} === ${Jl.default.errors}`);function p(){t.forIn("key",s,y=>{!i.length&&!d.length?g(y):t.if(b(y),()=>g(y))})}function b(y){let m;if(i.length>8){const _=(0,qt.schemaRefOrVal)(a,n.properties,"properties");m=(0,Vt.isOwnProperty)(t,_,y)}else i.length?m=(0,fe.or)(...i.map(_=>(0,fe._)`${y} === ${_}`)):m=fe.nil;return d.length&&(m=(0,fe.or)(m,...d.map(_=>(0,fe._)`${(0,Vt.usePattern)(e,_)}.test(${y})`))),(0,fe.not)(m)}function v(y){t.code((0,fe._)`delete ${s}[${y}]`)}function g(y){if(c.removeAdditional==="all"||c.removeAdditional&&r===!1){v(y);return}if(r===!1){e.setParams({additionalProperty:y}),e.error(),u||t.break();return}if(typeof r=="object"&&!(0,qt.alwaysValidSchema)(a,r)){const m=t.name("valid");c.removeAdditional==="failing"?(E(y,m,!1),t.if((0,fe.not)(m),()=>{e.reset(),v(y)})):(E(y,m),u||t.if((0,fe.not)(m),()=>t.break()))}}function E(y,m,_){const k={keyword:"additionalProperties",dataProp:y,dataPropType:qt.Type.Str};_===!1&&Object.assign(k,{compositeRule:!0,createErrors:!1,allErrors:!1}),e.subschema(k,m)}}};Mt.default=Wl;var Br={};Object.defineProperty(Br,"__esModule",{value:!0});const Bl=le,fo=x,Yr=I,po=Mt,Yl={keyword:"properties",type:"object",schemaType:"object",code(e){const{gen:t,schema:r,parentSchema:n,data:s,it:o}=e;o.opts.removeAdditional==="all"&&n.additionalProperties===void 0&&po.default.code(new Bl.KeywordCxt(o,po.default,"additionalProperties"));const a=(0,fo.allSchemaProperties)(r);for(const p of a)o.definedProperties.add(p);o.opts.unevaluated&&a.length&&o.props!==!0&&(o.props=Yr.mergeEvaluated.props(t,(0,Yr.toHash)(a),o.props));const u=a.filter(p=>!(0,Yr.alwaysValidSchema)(o,r[p]));if(u.length===0)return;const c=t.name("valid");for(const p of u)i(p)?d(p):(t.if((0,fo.propertyInData)(t,s,p,o.opts.ownProperties)),d(p),o.allErrors||t.else().var(c,!0),t.endIf()),e.it.definedProperties.add(p),e.ok(c);function i(p){return o.opts.useDefaults&&!o.compositeRule&&r[p].default!==void 0}function d(p){e.subschema({keyword:"properties",schemaProp:p,dataProp:p},c)}}};Br.default=Yl;var Qr={};Object.defineProperty(Qr,"__esModule",{value:!0});const mo=x,Ut=U,ho=I,go=I,Ql={keyword:"patternProperties",type:"object",schemaType:"object",code(e){const{gen:t,schema:r,data:n,parentSchema:s,it:o}=e,{opts:a}=o,u=(0,mo.allSchemaProperties)(r),c=u.filter(E=>(0,ho.alwaysValidSchema)(o,r[E]));if(u.length===0||c.length===u.length&&(!o.opts.unevaluated||o.props===!0))return;const i=a.strictSchema&&!a.allowMatchingProperties&&s.properties,d=t.name("valid");o.props!==!0&&!(o.props instanceof Ut.Name)&&(o.props=(0,go.evaluatedPropsToName)(t,o.props));const{props:p}=o;b();function b(){for(const E of u)i&&v(E),o.allErrors?g(E):(t.var(d,!0),g(E),t.if(d))}function v(E){for(const y in i)new RegExp(E).test(y)&&(0,ho.checkStrictMode)(o,`property ${y} matches pattern ${E} (use allowMatchingProperties)`)}function g(E){t.forIn("key",n,y=>{t.if((0,Ut._)`${(0,mo.usePattern)(e,E)}.test(${y})`,()=>{const m=c.includes(E);m||e.subschema({keyword:"patternProperties",schemaProp:E,dataProp:y,dataPropType:go.Type.Str},d),o.opts.unevaluated&&p!==!0?t.assign((0,Ut._)`${p}[${y}]`,!0):!m&&!o.allErrors&&t.if((0,Ut.not)(d),()=>t.break())})})}}};Qr.default=Ql;var Zr={};Object.defineProperty(Zr,"__esModule",{value:!0});const Zl=I,eu={keyword:"not",schemaType:["object","boolean"],trackErrors:!0,code(e){const{gen:t,schema:r,it:n}=e;if((0,Zl.alwaysValidSchema)(n,r)){e.fail();return}const s=t.name("valid");e.subschema({keyword:"not",compositeRule:!0,createErrors:!1,allErrors:!1},s),e.failResult(s,()=>e.reset(),()=>e.error())},error:{message:"must NOT be valid"}};Zr.default=eu;var en={};Object.defineProperty(en,"__esModule",{value:!0});const tu={keyword:"anyOf",schemaType:"array",trackErrors:!0,code:x.validateUnion,error:{message:"must match a schema in anyOf"}};en.default=tu;var tn={};Object.defineProperty(tn,"__esModule",{value:!0});const xt=U,ru=I,nu={keyword:"oneOf",schemaType:"array",trackErrors:!0,error:{message:"must match exactly one schema in oneOf",params:({params:e})=>(0,xt._)`{passingSchemas: ${e.passing}}`},code(e){const{gen:t,schema:r,parentSchema:n,it:s}=e;if(!Array.isArray(r))throw new Error("ajv implementation error");if(s.opts.discriminator&&n.discriminator)return;const o=r,a=t.let("valid",!1),u=t.let("passing",null),c=t.name("_valid");e.setParams({passing:u}),t.block(i),e.result(a,()=>e.reset(),()=>e.error(!0));function i(){o.forEach((d,p)=>{let b;(0,ru.alwaysValidSchema)(s,d)?t.var(c,!0):b=e.subschema({keyword:"oneOf",schemaProp:p,compositeRule:!0},c),p>0&&t.if((0,xt._)`${c} && ${a}`).assign(a,!1).assign(u,(0,xt._)`[${u}, ${p}]`).else(),t.if(c,()=>{t.assign(a,!0),t.assign(u,p),b&&e.mergeEvaluated(b,xt.Name)})})}}};tn.default=nu;var rn={};Object.defineProperty(rn,"__esModule",{value:!0});const su=I,ou={keyword:"allOf",schemaType:"array",code(e){const{gen:t,schema:r,it:n}=e;if(!Array.isArray(r))throw new Error("ajv implementation error");const s=t.name("valid");r.forEach((o,a)=>{if((0,su.alwaysValidSchema)(n,o))return;const u=e.subschema({keyword:"allOf",schemaProp:a},s);e.ok(s),e.mergeEvaluated(u)})}};rn.default=ou;var nn={};Object.defineProperty(nn,"__esModule",{value:!0});const zt=U,yo=I,au={keyword:"if",schemaType:["object","boolean"],trackErrors:!0,error:{message:({params:e})=>(0,zt.str)`must match "${e.ifClause}" schema`,params:({params:e})=>(0,zt._)`{failingKeyword: ${e.ifClause}}`},code(e){const{gen:t,parentSchema:r,it:n}=e;r.then===void 0&&r.else===void 0&&(0,yo.checkStrictMode)(n,'"if" without "then" and "else" is ignored');const s=$o(n,"then"),o=$o(n,"else");if(!s&&!o)return;const a=t.let("valid",!0),u=t.name("_valid");if(c(),e.reset(),s&&o){const d=t.let("ifClause");e.setParams({ifClause:d}),t.if(u,i("then",d),i("else",d))}else s?t.if(u,i("then")):t.if((0,zt.not)(u),i("else"));e.pass(a,()=>e.error(!0));function c(){const d=e.subschema({keyword:"if",compositeRule:!0,createErrors:!1,allErrors:!1},u);e.mergeEvaluated(d)}function i(d,p){return()=>{const b=e.subschema({keyword:d},u);t.assign(a,u),e.mergeValidEvaluated(b,a),p?t.assign(p,(0,zt._)`${d}`):e.setParams({ifClause:d})}}}};function $o(e,t){const r=e.schema[t];return r!==void 0&&!(0,yo.alwaysValidSchema)(e,r)}nn.default=au;var sn={};Object.defineProperty(sn,"__esModule",{value:!0});const iu=I,cu={keyword:["then","else"],schemaType:["object","boolean"],code({keyword:e,parentSchema:t,it:r}){t.if===void 0&&(0,iu.checkStrictMode)(r,`"${e}" without "if" is ignored`)}};sn.default=cu,Object.defineProperty(Gr,"__esModule",{value:!0});const lu=Ye,uu=Kr,du=Qe,fu=Xr,pu=Jr,mu=lo,hu=Wr,gu=Mt,yu=Br,$u=Qr,vu=Zr,_u=en,wu=tn,Eu=rn,bu=nn,Su=sn;function Pu(e=!1){const t=[vu.default,_u.default,wu.default,Eu.default,bu.default,Su.default,hu.default,gu.default,mu.default,yu.default,$u.default];return e?t.push(uu.default,fu.default):t.push(lu.default,du.default),t.push(pu.default),t}Gr.default=Pu;var on={},an={};Object.defineProperty(an,"__esModule",{value:!0});const Y=U,ku={keyword:"format",type:["number","string"],schemaType:"string",$data:!0,error:{message:({schemaCode:e})=>(0,Y.str)`must match format "${e}"`,params:({schemaCode:e})=>(0,Y._)`{format: ${e}}`},code(e,t){const{gen:r,data:n,$data:s,schema:o,schemaCode:a,it:u}=e,{opts:c,errSchemaPath:i,schemaEnv:d,self:p}=u;if(!c.validateFormats)return;s?b():v();function b(){const g=r.scopeValue("formats",{ref:p.formats,code:c.code.formats}),E=r.const("fDef",(0,Y._)`${g}[${a}]`),y=r.let("fType"),m=r.let("format");r.if((0,Y._)`typeof ${E} == "object" && !(${E} instanceof RegExp)`,()=>r.assign(y,(0,Y._)`${E}.type || "string"`).assign(m,(0,Y._)`${E}.validate`),()=>r.assign(y,(0,Y._)`"string"`).assign(m,E)),e.fail$data((0,Y.or)(_(),k()));function _(){return c.strictSchema===!1?Y.nil:(0,Y._)`${a} && !${m}`}function k(){const R=d.$async?(0,Y._)`(${E}.async ? await ${m}(${n}) : ${m}(${n}))`:(0,Y._)`${m}(${n})`,O=(0,Y._)`(typeof ${m} == "function" ? ${R} : ${m}.test(${n}))`;return(0,Y._)`${m} && ${m} !== true && ${y} === ${t} && !${O}`}}function v(){const g=p.formats[o];if(!g){_();return}if(g===!0)return;const[E,y,m]=k(g);E===t&&e.pass(R());function _(){if(c.strictSchema===!1){p.logger.warn(O());return}throw new Error(O());function O(){return`unknown format "${o}" ignored in schema at path "${i}"`}}function k(O){const H=O instanceof RegExp?(0,Y.regexpCode)(O):c.code.formats?(0,Y._)`${c.code.formats}${(0,Y.getProperty)(o)}`:void 0,Q=r.scopeValue("formats",{key:o,ref:O,code:H});return typeof O=="object"&&!(O instanceof RegExp)?[O.type||"string",O.validate,(0,Y._)`${Q}.validate`]:["string",O,Q]}function R(){if(typeof g=="object"&&!(g instanceof RegExp)&&g.async){if(!d.$async)throw new Error("async format in sync schema");return(0,Y._)`await ${m}(${n})`}return typeof y=="function"?(0,Y._)`${m}(${n})`:(0,Y._)`${m}.test(${n})`}}}};an.default=ku,Object.defineProperty(on,"__esModule",{value:!0});const Nu=[an.default];on.default=Nu;var Ze={};Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.contentVocabulary=Ze.metadataVocabulary=void 0,Ze.metadataVocabulary=["title","description","default","deprecated","readOnly","writeOnly","examples"],Ze.contentVocabulary=["contentMediaType","contentEncoding","contentSchema"],Object.defineProperty(Nr,"__esModule",{value:!0});const Tu=Tr,Ru=Ir,Iu=Gr,Ou=on,vo=Ze,ju=[Tu.default,Ru.default,(0,Iu.default)(),Ou.default,vo.metadataVocabulary,vo.contentVocabulary];Nr.default=ju;var cn={},Gt={};Object.defineProperty(Gt,"__esModule",{value:!0}),Gt.DiscrError=void 0;var _o;(function(e){e.Tag="tag",e.Mapping="mapping"})(_o||(Gt.DiscrError=_o={})),Object.defineProperty(cn,"__esModule",{value:!0});const et=U,ln=Gt,wo=ae,Du=We,Cu=I,Au={keyword:"discriminator",type:"object",schemaType:"object",error:{message:({params:{discrError:e,tagName:t}})=>e===ln.DiscrError.Tag?`tag "${t}" must be string`:`value of tag "${t}" must be in oneOf`,params:({params:{discrError:e,tag:t,tagName:r}})=>(0,et._)`{error: ${e}, tag: ${r}, tagValue: ${t}}`},code(e){const{gen:t,data:r,schema:n,parentSchema:s,it:o}=e,{oneOf:a}=s;if(!o.opts.discriminator)throw new Error("discriminator: requires discriminator option");const u=n.propertyName;if(typeof u!="string")throw new Error("discriminator: requires propertyName");if(n.mapping)throw new Error("discriminator: mapping is not supported");if(!a)throw new Error("discriminator: requires oneOf keyword");const c=t.let("valid",!1),i=t.const("tag",(0,et._)`${r}${(0,et.getProperty)(u)}`);t.if((0,et._)`typeof ${i} == "string"`,()=>d(),()=>e.error(!1,{discrError:ln.DiscrError.Tag,tag:i,tagName:u})),e.ok(c);function d(){const v=b();t.if(!1);for(const g in v)t.elseIf((0,et._)`${i} === ${g}`),t.assign(c,p(v[g]));t.else(),e.error(!1,{discrError:ln.DiscrError.Mapping,tag:i,tagName:u}),t.endIf()}function p(v){const g=t.name("valid"),E=e.subschema({keyword:"oneOf",schemaProp:v},g);return e.mergeEvaluated(E,et.Name),g}function b(){var v;const g={},E=m(s);let y=!0;for(let R=0;Rthis.addVocabulary(g)),this.opts.discriminator&&this.addKeyword(s.default)}_addDefaultMetaSchema(){if(super._addDefaultMetaSchema(),!this.opts.meta)return;const g=this.opts.$data?this.$dataMetaSchema(o,a):o;this.addMetaSchema(g,u,!1),this.refs["http://json-schema.org/schema"]=u}defaultMeta(){return this.opts.defaultMeta=super.defaultMeta()||(this.getSchema(u)?u:void 0)}}t.Ajv=c,e.exports=t=c,e.exports.Ajv=c,Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var i=le;Object.defineProperty(t,"KeywordCxt",{enumerable:!0,get:function(){return i.KeywordCxt}});var d=U;Object.defineProperty(t,"_",{enumerable:!0,get:function(){return d._}}),Object.defineProperty(t,"str",{enumerable:!0,get:function(){return d.str}}),Object.defineProperty(t,"stringify",{enumerable:!0,get:function(){return d.stringify}}),Object.defineProperty(t,"nil",{enumerable:!0,get:function(){return d.nil}}),Object.defineProperty(t,"Name",{enumerable:!0,get:function(){return d.Name}}),Object.defineProperty(t,"CodeGen",{enumerable:!0,get:function(){return d.CodeGen}});var p=ct;Object.defineProperty(t,"ValidationError",{enumerable:!0,get:function(){return p.default}});var b=We;Object.defineProperty(t,"MissingRefError",{enumerable:!0,get:function(){return b.default}})})(sr,sr.exports);var Fu=sr.exports;const Mu=Zn(Fu);var un={exports:{}};const Vu="2.0.0",Eo=256,qu=Number.MAX_SAFE_INTEGER||9007199254740991,Uu=16,xu=Eo-6;var Ht={MAX_LENGTH:Eo,MAX_SAFE_COMPONENT_LENGTH:Uu,MAX_SAFE_BUILD_LENGTH:xu,MAX_SAFE_INTEGER:qu,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:Vu,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2},Kt=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};(function(e,t){const{MAX_SAFE_COMPONENT_LENGTH:r,MAX_SAFE_BUILD_LENGTH:n,MAX_LENGTH:s}=Ht,o=Kt;t=e.exports={};const a=t.re=[],u=t.safeRe=[],c=t.src=[],i=t.t={};let d=0;const p="[a-zA-Z0-9-]",b=[["\\s",1],["\\d",s],[p,n]],v=E=>{for(const[y,m]of b)E=E.split(`${y}*`).join(`${y}{0,${m}}`).split(`${y}+`).join(`${y}{1,${m}}`);return E},g=(E,y,m)=>{const _=v(y),k=d++;o(E,k,y),i[E]=k,c[k]=y,a[k]=new RegExp(y,m?"g":void 0),u[k]=new RegExp(_,m?"g":void 0)};g("NUMERICIDENTIFIER","0|[1-9]\\d*"),g("NUMERICIDENTIFIERLOOSE","\\d+"),g("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${p}*`),g("MAINVERSION",`(${c[i.NUMERICIDENTIFIER]})\\.(${c[i.NUMERICIDENTIFIER]})\\.(${c[i.NUMERICIDENTIFIER]})`),g("MAINVERSIONLOOSE",`(${c[i.NUMERICIDENTIFIERLOOSE]})\\.(${c[i.NUMERICIDENTIFIERLOOSE]})\\.(${c[i.NUMERICIDENTIFIERLOOSE]})`),g("PRERELEASEIDENTIFIER",`(?:${c[i.NUMERICIDENTIFIER]}|${c[i.NONNUMERICIDENTIFIER]})`),g("PRERELEASEIDENTIFIERLOOSE",`(?:${c[i.NUMERICIDENTIFIERLOOSE]}|${c[i.NONNUMERICIDENTIFIER]})`),g("PRERELEASE",`(?:-(${c[i.PRERELEASEIDENTIFIER]}(?:\\.${c[i.PRERELEASEIDENTIFIER]})*))`),g("PRERELEASELOOSE",`(?:-?(${c[i.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${c[i.PRERELEASEIDENTIFIERLOOSE]})*))`),g("BUILDIDENTIFIER",`${p}+`),g("BUILD",`(?:\\+(${c[i.BUILDIDENTIFIER]}(?:\\.${c[i.BUILDIDENTIFIER]})*))`),g("FULLPLAIN",`v?${c[i.MAINVERSION]}${c[i.PRERELEASE]}?${c[i.BUILD]}?`),g("FULL",`^${c[i.FULLPLAIN]}$`),g("LOOSEPLAIN",`[v=\\s]*${c[i.MAINVERSIONLOOSE]}${c[i.PRERELEASELOOSE]}?${c[i.BUILD]}?`),g("LOOSE",`^${c[i.LOOSEPLAIN]}$`),g("GTLT","((?:<|>)?=?)"),g("XRANGEIDENTIFIERLOOSE",`${c[i.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),g("XRANGEIDENTIFIER",`${c[i.NUMERICIDENTIFIER]}|x|X|\\*`),g("XRANGEPLAIN",`[v=\\s]*(${c[i.XRANGEIDENTIFIER]})(?:\\.(${c[i.XRANGEIDENTIFIER]})(?:\\.(${c[i.XRANGEIDENTIFIER]})(?:${c[i.PRERELEASE]})?${c[i.BUILD]}?)?)?`),g("XRANGEPLAINLOOSE",`[v=\\s]*(${c[i.XRANGEIDENTIFIERLOOSE]})(?:\\.(${c[i.XRANGEIDENTIFIERLOOSE]})(?:\\.(${c[i.XRANGEIDENTIFIERLOOSE]})(?:${c[i.PRERELEASELOOSE]})?${c[i.BUILD]}?)?)?`),g("XRANGE",`^${c[i.GTLT]}\\s*${c[i.XRANGEPLAIN]}$`),g("XRANGELOOSE",`^${c[i.GTLT]}\\s*${c[i.XRANGEPLAINLOOSE]}$`),g("COERCEPLAIN",`(^|[^\\d])(\\d{1,${r}})(?:\\.(\\d{1,${r}}))?(?:\\.(\\d{1,${r}}))?`),g("COERCE",`${c[i.COERCEPLAIN]}(?:$|[^\\d])`),g("COERCEFULL",c[i.COERCEPLAIN]+`(?:${c[i.PRERELEASE]})?(?:${c[i.BUILD]})?(?:$|[^\\d])`),g("COERCERTL",c[i.COERCE],!0),g("COERCERTLFULL",c[i.COERCEFULL],!0),g("LONETILDE","(?:~>?)"),g("TILDETRIM",`(\\s*)${c[i.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",g("TILDE",`^${c[i.LONETILDE]}${c[i.XRANGEPLAIN]}$`),g("TILDELOOSE",`^${c[i.LONETILDE]}${c[i.XRANGEPLAINLOOSE]}$`),g("LONECARET","(?:\\^)"),g("CARETTRIM",`(\\s*)${c[i.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",g("CARET",`^${c[i.LONECARET]}${c[i.XRANGEPLAIN]}$`),g("CARETLOOSE",`^${c[i.LONECARET]}${c[i.XRANGEPLAINLOOSE]}$`),g("COMPARATORLOOSE",`^${c[i.GTLT]}\\s*(${c[i.LOOSEPLAIN]})$|^$`),g("COMPARATOR",`^${c[i.GTLT]}\\s*(${c[i.FULLPLAIN]})$|^$`),g("COMPARATORTRIM",`(\\s*)${c[i.GTLT]}\\s*(${c[i.LOOSEPLAIN]}|${c[i.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",g("HYPHENRANGE",`^\\s*(${c[i.XRANGEPLAIN]})\\s+-\\s+(${c[i.XRANGEPLAIN]})\\s*$`),g("HYPHENRANGELOOSE",`^\\s*(${c[i.XRANGEPLAINLOOSE]})\\s+-\\s+(${c[i.XRANGEPLAINLOOSE]})\\s*$`),g("STAR","(<|>)?=?\\s*\\*"),g("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),g("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")})(un,un.exports);var yt=un.exports;const zu=Object.freeze({loose:!0}),Gu=Object.freeze({});var dn=e=>e?typeof e!="object"?zu:e:Gu;const bo=/^[0-9]+$/,So=(e,t)=>{const r=bo.test(e),n=bo.test(t);return r&&n&&(e=+e,t=+t),e===t?0:r&&!n?-1:n&&!r?1:eSo(t,e)};const Xt=Kt,{MAX_LENGTH:ko,MAX_SAFE_INTEGER:Jt}=Ht,{safeRe:No,t:To}=yt,Hu=dn,{compareIdentifiers:tt}=Po;var oe=class Se{constructor(t,r){if(r=Hu(r),t instanceof Se){if(t.loose===!!r.loose&&t.includePrerelease===!!r.includePrerelease)return t;t=t.version}else if(typeof t!="string")throw new TypeError(`Invalid version. Must be a string. Got type "${typeof t}".`);if(t.length>ko)throw new TypeError(`version is longer than ${ko} characters`);Xt("SemVer",t,r),this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease;const n=t.trim().match(r.loose?No[To.LOOSE]:No[To.FULL]);if(!n)throw new TypeError(`Invalid Version: ${t}`);if(this.raw=t,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>Jt||this.major<0)throw new TypeError("Invalid major version");if(this.minor>Jt||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>Jt||this.patch<0)throw new TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map(s=>{if(/^[0-9]+$/.test(s)){const o=+s;if(o>=0&&o=0;)typeof this.prerelease[o]=="number"&&(this.prerelease[o]++,o=-2);if(o===-1){if(r===this.prerelease.join(".")&&n===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(s)}}if(r){let o=[r,s];n===!1&&(o=[r]),tt(this.prerelease[0],r)===0?isNaN(this.prerelease[1])&&(this.prerelease=o):this.prerelease=o}break}default:throw new Error(`invalid increment argument: ${t}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}};const Ro=oe;var rt=(e,t,r=!1)=>{if(e instanceof Ro)return e;try{return new Ro(e,t)}catch(n){if(!r)return null;throw n}};const Ku=rt;var Xu=(e,t)=>{const r=Ku(e,t);return r?r.version:null};const Ju=rt;var Wu=(e,t)=>{const r=Ju(e.trim().replace(/^[=v]+/,""),t);return r?r.version:null};const Io=oe;var Bu=(e,t,r,n,s)=>{typeof r=="string"&&(s=n,n=r,r=void 0);try{return new Io(e instanceof Io?e.version:e,r).inc(t,n,s).version}catch{return null}};const Oo=rt;var Yu=(e,t)=>{const r=Oo(e,null,!0),n=Oo(t,null,!0),s=r.compare(n);if(s===0)return null;const o=s>0,a=o?r:n,u=o?n:r,c=!!a.prerelease.length;if(!!u.prerelease.length&&!c)return!u.patch&&!u.minor?"major":a.patch?"patch":a.minor?"minor":"major";const d=c?"pre":"";return r.major!==n.major?d+"major":r.minor!==n.minor?d+"minor":r.patch!==n.patch?d+"patch":"prerelease"};const Qu=oe;var Zu=(e,t)=>new Qu(e,t).major;const ed=oe;var td=(e,t)=>new ed(e,t).minor;const rd=oe;var nd=(e,t)=>new rd(e,t).patch;const sd=rt;var od=(e,t)=>{const r=sd(e,t);return r&&r.prerelease.length?r.prerelease:null};const jo=oe;var pe=(e,t,r)=>new jo(e,r).compare(new jo(t,r));const ad=pe;var id=(e,t,r)=>ad(t,e,r);const cd=pe;var ld=(e,t)=>cd(e,t,!0);const Do=oe;var fn=(e,t,r)=>{const n=new Do(e,r),s=new Do(t,r);return n.compare(s)||n.compareBuild(s)};const ud=fn;var dd=(e,t)=>e.sort((r,n)=>ud(r,n,t));const fd=fn;var pd=(e,t)=>e.sort((r,n)=>fd(n,r,t));const md=pe;var Wt=(e,t,r)=>md(e,t,r)>0;const hd=pe;var pn=(e,t,r)=>hd(e,t,r)<0;const gd=pe;var Co=(e,t,r)=>gd(e,t,r)===0;const yd=pe;var Ao=(e,t,r)=>yd(e,t,r)!==0;const $d=pe;var mn=(e,t,r)=>$d(e,t,r)>=0;const vd=pe;var hn=(e,t,r)=>vd(e,t,r)<=0;const _d=Co,wd=Ao,Ed=Wt,bd=mn,Sd=pn,Pd=hn;var Lo=(e,t,r,n)=>{switch(t){case"===":return typeof e=="object"&&(e=e.version),typeof r=="object"&&(r=r.version),e===r;case"!==":return typeof e=="object"&&(e=e.version),typeof r=="object"&&(r=r.version),e!==r;case"":case"=":case"==":return _d(e,r,n);case"!=":return wd(e,r,n);case">":return Ed(e,r,n);case">=":return bd(e,r,n);case"<":return Sd(e,r,n);case"<=":return Pd(e,r,n);default:throw new TypeError(`Invalid operator: ${t}`)}};const kd=oe,Nd=rt,{safeRe:Bt,t:Yt}=yt;var Td=(e,t)=>{if(e instanceof kd)return e;if(typeof e=="number"&&(e=String(e)),typeof e!="string")return null;t=t||{};let r=null;if(!t.rtl)r=e.match(t.includePrerelease?Bt[Yt.COERCEFULL]:Bt[Yt.COERCE]);else{const c=t.includePrerelease?Bt[Yt.COERCERTLFULL]:Bt[Yt.COERCERTL];let i;for(;(i=c.exec(e))&&(!r||r.index+r[0].length!==e.length);)(!r||i.index+i[0].length!==r.index+r[0].length)&&(r=i),c.lastIndex=i.index+i[1].length+i[2].length;c.lastIndex=-1}if(r===null)return null;const n=r[2],s=r[3]||"0",o=r[4]||"0",a=t.includePrerelease&&r[5]?`-${r[5]}`:"",u=t.includePrerelease&&r[6]?`+${r[6]}`:"";return Nd(`${n}.${s}.${o}${a}${u}`,t)};class Rd{constructor(){this.max=1e3,this.map=new Map}get(t){const r=this.map.get(t);if(r!==void 0)return this.map.delete(t),this.map.set(t,r),r}delete(t){return this.map.delete(t)}set(t,r){if(!this.delete(t)&&r!==void 0){if(this.map.size>=this.max){const s=this.map.keys().next().value;this.delete(s)}this.map.set(t,r)}return this}}var Id=Rd,gn,Fo;function me(){if(Fo)return gn;Fo=1;const e=/\s+/g;class t{constructor(N,F){if(F=s(F),N instanceof t)return N.loose===!!F.loose&&N.includePrerelease===!!F.includePrerelease?N:new t(N.raw,F);if(N instanceof o)return this.raw=N.value,this.set=[[N]],this.formatted=void 0,this;if(this.options=F,this.loose=!!F.loose,this.includePrerelease=!!F.includePrerelease,this.raw=N.trim().replace(e," "),this.set=this.raw.split("||").map(C=>this.parseRange(C.trim())).filter(C=>C.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){const C=this.set[0];if(this.set=this.set.filter(M=>!E(M[0])),this.set.length===0)this.set=[C];else if(this.set.length>1){for(const M of this.set)if(M.length===1&&y(M[0])){this.set=[M];break}}}this.formatted=void 0}get range(){if(this.formatted===void 0){this.formatted="";for(let N=0;N0&&(this.formatted+="||");const F=this.set[N];for(let C=0;C0&&(this.formatted+=" "),this.formatted+=F[C].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(N){const C=((this.options.includePrerelease&&v)|(this.options.loose&&g))+":"+N,M=n.get(C);if(M)return M;const D=this.options.loose,P=D?c[i.HYPHENRANGELOOSE]:c[i.HYPHENRANGE];N=N.replace(P,ge(this.options.includePrerelease)),a("hyphen replace",N),N=N.replace(c[i.COMPARATORTRIM],d),a("comparator trim",N),N=N.replace(c[i.TILDETRIM],p),a("tilde trim",N),N=N.replace(c[i.CARETTRIM],b),a("caret trim",N);let h=N.split(" ").map(f=>_(f,this.options)).join(" ").split(/\s+/).map(f=>ze(f,this.options));D&&(h=h.filter(f=>(a("loose invalid filter",f,this.options),!!f.match(c[i.COMPARATORLOOSE])))),a("range list",h);const w=new Map,$=h.map(f=>new o(f,this.options));for(const f of $){if(E(f))return[f];w.set(f.value,f)}w.size>1&&w.has("")&&w.delete("");const l=[...w.values()];return n.set(C,l),l}intersects(N,F){if(!(N instanceof t))throw new TypeError("a Range is required");return this.set.some(C=>m(C,F)&&N.set.some(M=>m(M,F)&&C.every(D=>M.every(P=>D.intersects(P,F)))))}test(N){if(!N)return!1;if(typeof N=="string")try{N=new u(N,this.options)}catch{return!1}for(let F=0;FT.value==="<0.0.0-0",y=T=>T.value==="",m=(T,N)=>{let F=!0;const C=T.slice();let M=C.pop();for(;F&&C.length;)F=C.every(D=>M.intersects(D,N)),M=C.pop();return F},_=(T,N)=>(a("comp",T,N),T=H(T,N),a("caret",T),T=R(T,N),a("tildes",T),T=he(T,N),a("xrange",T),T=Te(T,N),a("stars",T),T),k=T=>!T||T.toLowerCase()==="x"||T==="*",R=(T,N)=>T.trim().split(/\s+/).map(F=>O(F,N)).join(" "),O=(T,N)=>{const F=N.loose?c[i.TILDELOOSE]:c[i.TILDE];return T.replace(F,(C,M,D,P,h)=>{a("tilde",T,C,M,D,P,h);let w;return k(M)?w="":k(D)?w=`>=${M}.0.0 <${+M+1}.0.0-0`:k(P)?w=`>=${M}.${D}.0 <${M}.${+D+1}.0-0`:h?(a("replaceTilde pr",h),w=`>=${M}.${D}.${P}-${h} <${M}.${+D+1}.0-0`):w=`>=${M}.${D}.${P} <${M}.${+D+1}.0-0`,a("tilde return",w),w})},H=(T,N)=>T.trim().split(/\s+/).map(F=>Q(F,N)).join(" "),Q=(T,N)=>{a("caret",T,N);const F=N.loose?c[i.CARETLOOSE]:c[i.CARET],C=N.includePrerelease?"-0":"";return T.replace(F,(M,D,P,h,w)=>{a("caret",T,M,D,P,h,w);let $;return k(D)?$="":k(P)?$=`>=${D}.0.0${C} <${+D+1}.0.0-0`:k(h)?D==="0"?$=`>=${D}.${P}.0${C} <${D}.${+P+1}.0-0`:$=`>=${D}.${P}.0${C} <${+D+1}.0.0-0`:w?(a("replaceCaret pr",w),D==="0"?P==="0"?$=`>=${D}.${P}.${h}-${w} <${D}.${P}.${+h+1}-0`:$=`>=${D}.${P}.${h}-${w} <${D}.${+P+1}.0-0`:$=`>=${D}.${P}.${h}-${w} <${+D+1}.0.0-0`):(a("no pr"),D==="0"?P==="0"?$=`>=${D}.${P}.${h}${C} <${D}.${P}.${+h+1}-0`:$=`>=${D}.${P}.${h}${C} <${D}.${+P+1}.0-0`:$=`>=${D}.${P}.${h} <${+D+1}.0.0-0`),a("caret return",$),$})},he=(T,N)=>(a("replaceXRanges",T,N),T.split(/\s+/).map(F=>Ee(F,N)).join(" ")),Ee=(T,N)=>{T=T.trim();const F=N.loose?c[i.XRANGELOOSE]:c[i.XRANGE];return T.replace(F,(C,M,D,P,h,w)=>{a("xRange",T,C,M,D,P,h,w);const $=k(D),l=$||k(P),f=l||k(h),S=f;return M==="="&&S&&(M=""),w=N.includePrerelease?"-0":"",$?M===">"||M==="<"?C="<0.0.0-0":C="*":M&&S?(l&&(P=0),h=0,M===">"?(M=">=",l?(D=+D+1,P=0,h=0):(P=+P+1,h=0)):M==="<="&&(M="<",l?D=+D+1:P=+P+1),M==="<"&&(w="-0"),C=`${M+D}.${P}.${h}${w}`):l?C=`>=${D}.0.0${w} <${+D+1}.0.0-0`:f&&(C=`>=${D}.${P}.0${w} <${D}.${+P+1}.0-0`),a("xRange return",C),C})},Te=(T,N)=>(a("replaceStars",T,N),T.trim().replace(c[i.STAR],"")),ze=(T,N)=>(a("replaceGTE0",T,N),T.trim().replace(c[N.includePrerelease?i.GTE0PRE:i.GTE0],"")),ge=T=>(N,F,C,M,D,P,h,w,$,l,f,S)=>(k(C)?F="":k(M)?F=`>=${C}.0.0${T?"-0":""}`:k(D)?F=`>=${C}.${M}.0${T?"-0":""}`:P?F=`>=${F}`:F=`>=${F}${T?"-0":""}`,k($)?w="":k(l)?w=`<${+$+1}.0.0-0`:k(f)?w=`<${$}.${+l+1}.0-0`:S?w=`<=${$}.${l}.${f}-${S}`:T?w=`<${$}.${l}.${+f+1}-0`:w=`<=${w}`,`${F} ${w}`.trim()),Ce=(T,N,F)=>{for(let C=0;C0){const M=T[C].semver;if(M.major===N.major&&M.minor===N.minor&&M.patch===N.patch)return!0}return!1}return!0};return gn}var yn,Mo;function Qt(){if(Mo)return yn;Mo=1;const e=Symbol("SemVer ANY");class t{static get ANY(){return e}constructor(d,p){if(p=r(p),d instanceof t){if(d.loose===!!p.loose)return d;d=d.value}d=d.trim().split(/\s+/).join(" "),a("comparator",d,p),this.options=p,this.loose=!!p.loose,this.parse(d),this.semver===e?this.value="":this.value=this.operator+this.semver.version,a("comp",this)}parse(d){const p=this.options.loose?n[s.COMPARATORLOOSE]:n[s.COMPARATOR],b=d.match(p);if(!b)throw new TypeError(`Invalid comparator: ${d}`);this.operator=b[1]!==void 0?b[1]:"",this.operator==="="&&(this.operator=""),b[2]?this.semver=new u(b[2],this.options.loose):this.semver=e}toString(){return this.value}test(d){if(a("Comparator.test",d,this.options.loose),this.semver===e||d===e)return!0;if(typeof d=="string")try{d=new u(d,this.options)}catch{return!1}return o(d,this.operator,this.semver,this.options)}intersects(d,p){if(!(d instanceof t))throw new TypeError("a Comparator is required");return this.operator===""?this.value===""?!0:new c(d.value,p).test(this.value):d.operator===""?d.value===""?!0:new c(this.value,p).test(d.semver):(p=r(p),p.includePrerelease&&(this.value==="<0.0.0-0"||d.value==="<0.0.0-0")||!p.includePrerelease&&(this.value.startsWith("<0.0.0")||d.value.startsWith("<0.0.0"))?!1:!!(this.operator.startsWith(">")&&d.operator.startsWith(">")||this.operator.startsWith("<")&&d.operator.startsWith("<")||this.semver.version===d.semver.version&&this.operator.includes("=")&&d.operator.includes("=")||o(this.semver,"<",d.semver,p)&&this.operator.startsWith(">")&&d.operator.startsWith("<")||o(this.semver,">",d.semver,p)&&this.operator.startsWith("<")&&d.operator.startsWith(">")))}}yn=t;const r=dn,{safeRe:n,t:s}=yt,o=Lo,a=Kt,u=oe,c=me();return yn}const Od=me();var Zt=(e,t,r)=>{try{t=new Od(t,r)}catch{return!1}return t.test(e)};const jd=me();var Dd=(e,t)=>new jd(e,t).set.map(r=>r.map(n=>n.value).join(" ").trim().split(" "));const Cd=oe,Ad=me();var Ld=(e,t,r)=>{let n=null,s=null,o=null;try{o=new Ad(t,r)}catch{return null}return e.forEach(a=>{o.test(a)&&(!n||s.compare(a)===-1)&&(n=a,s=new Cd(n,r))}),n};const Fd=oe,Md=me();var Vd=(e,t,r)=>{let n=null,s=null,o=null;try{o=new Md(t,r)}catch{return null}return e.forEach(a=>{o.test(a)&&(!n||s.compare(a)===1)&&(n=a,s=new Fd(n,r))}),n};const $n=oe,qd=me(),Vo=Wt;var Ud=(e,t)=>{e=new qd(e,t);let r=new $n("0.0.0");if(e.test(r)||(r=new $n("0.0.0-0"),e.test(r)))return r;r=null;for(let n=0;n{const u=new $n(a.semver.version);switch(a.operator){case">":u.prerelease.length===0?u.patch++:u.prerelease.push(0),u.raw=u.format();case"":case">=":(!o||Vo(u,o))&&(o=u);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${a.operator}`)}}),o&&(!r||Vo(r,o))&&(r=o)}return r&&e.test(r)?r:null};const xd=me();var zd=(e,t)=>{try{return new xd(e,t).range||"*"}catch{return null}};const Gd=oe,qo=Qt(),{ANY:Hd}=qo,Kd=me(),Xd=Zt,Uo=Wt,xo=pn,Jd=hn,Wd=mn;var vn=(e,t,r,n)=>{e=new Gd(e,n),t=new Kd(t,n);let s,o,a,u,c;switch(r){case">":s=Uo,o=Jd,a=xo,u=">",c=">=";break;case"<":s=xo,o=Wd,a=Uo,u="<",c="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(Xd(e,t,n))return!1;for(let i=0;i{v.semver===Hd&&(v=new qo(">=0.0.0")),p=p||v,b=b||v,s(v.semver,p.semver,n)?p=v:a(v.semver,b.semver,n)&&(b=v)}),p.operator===u||p.operator===c||(!b.operator||b.operator===u)&&o(e,b.semver))return!1;if(b.operator===c&&a(e,b.semver))return!1}return!0};const Bd=vn;var Yd=(e,t,r)=>Bd(e,t,">",r);const Qd=vn;var Zd=(e,t,r)=>Qd(e,t,"<",r);const zo=me();var ef=(e,t,r)=>(e=new zo(e,r),t=new zo(t,r),e.intersects(t,r));const tf=Zt,rf=pe;var nf=(e,t,r)=>{const n=[];let s=null,o=null;const a=e.sort((d,p)=>rf(d,p,r));for(const d of a)tf(d,t,r)?(o=d,s||(s=d)):(o&&n.push([s,o]),o=null,s=null);s&&n.push([s,null]);const u=[];for(const[d,p]of n)d===p?u.push(d):!p&&d===a[0]?u.push("*"):p?d===a[0]?u.push(`<=${p}`):u.push(`${d} - ${p}`):u.push(`>=${d}`);const c=u.join(" || "),i=typeof t.raw=="string"?t.raw:String(t);return c.length{if(e===t)return!0;e=new Go(e,r),t=new Go(t,r);let n=!1;e:for(const s of e.set){for(const o of t.set){const a=af(s,o,r);if(n=n||a!==null,a)continue e}if(n)return!1}return!0},of=[new _n(">=0.0.0-0")],Ho=[new _n(">=0.0.0")],af=(e,t,r)=>{if(e===t)return!0;if(e.length===1&&e[0].semver===wn){if(t.length===1&&t[0].semver===wn)return!0;r.includePrerelease?e=of:e=Ho}if(t.length===1&&t[0].semver===wn){if(r.includePrerelease)return!0;t=Ho}const n=new Set;let s,o;for(const v of e)v.operator===">"||v.operator===">="?s=Ko(s,v,r):v.operator==="<"||v.operator==="<="?o=Xo(o,v,r):n.add(v.semver);if(n.size>1)return null;let a;if(s&&o){if(a=En(s.semver,o.semver,r),a>0)return null;if(a===0&&(s.operator!==">="||o.operator!=="<="))return null}for(const v of n){if(s&&!$t(v,String(s),r)||o&&!$t(v,String(o),r))return null;for(const g of t)if(!$t(v,String(g),r))return!1;return!0}let u,c,i,d,p=o&&!r.includePrerelease&&o.semver.prerelease.length?o.semver:!1,b=s&&!r.includePrerelease&&s.semver.prerelease.length?s.semver:!1;p&&p.prerelease.length===1&&o.operator==="<"&&p.prerelease[0]===0&&(p=!1);for(const v of t){if(d=d||v.operator===">"||v.operator===">=",i=i||v.operator==="<"||v.operator==="<=",s){if(b&&v.semver.prerelease&&v.semver.prerelease.length&&v.semver.major===b.major&&v.semver.minor===b.minor&&v.semver.patch===b.patch&&(b=!1),v.operator===">"||v.operator===">="){if(u=Ko(s,v,r),u===v&&u!==s)return!1}else if(s.operator===">="&&!$t(s.semver,String(v),r))return!1}if(o){if(p&&v.semver.prerelease&&v.semver.prerelease.length&&v.semver.major===p.major&&v.semver.minor===p.minor&&v.semver.patch===p.patch&&(p=!1),v.operator==="<"||v.operator==="<="){if(c=Xo(o,v,r),c===v&&c!==o)return!1}else if(o.operator==="<="&&!$t(o.semver,String(v),r))return!1}if(!v.operator&&(o||s)&&a!==0)return!1}return!(s&&i&&!o&&a!==0||o&&d&&!s&&a!==0||b||p)},Ko=(e,t,r)=>{if(!e)return t;const n=En(e.semver,t.semver,r);return n>0?e:n<0||t.operator===">"&&e.operator===">="?t:e},Xo=(e,t,r)=>{if(!e)return t;const n=En(e.semver,t.semver,r);return n<0?e:n>0||t.operator==="<"&&e.operator==="<="?t:e};var cf=sf;const bn=yt,Jo=Ht,lf=oe,Wo=Po,uf=rt,df=Xu,ff=Wu,pf=Bu,mf=Yu,hf=Zu,gf=td,yf=nd,$f=od,vf=pe,_f=id,wf=ld,Ef=fn,bf=dd,Sf=pd,Pf=Wt,kf=pn,Nf=Co,Tf=Ao,Rf=mn,If=hn,Of=Lo,jf=Td,Df=Qt(),Cf=me();var Af={parse:uf,valid:df,clean:ff,inc:pf,diff:mf,major:hf,minor:gf,patch:yf,prerelease:$f,compare:vf,rcompare:_f,compareLoose:wf,compareBuild:Ef,sort:bf,rsort:Sf,gt:Pf,lt:kf,eq:Nf,neq:Tf,gte:Rf,lte:If,cmp:Of,coerce:jf,Comparator:Df,Range:Cf,satisfies:Zt,toComparators:Dd,maxSatisfying:Ld,minSatisfying:Vd,minVersion:Ud,validRange:zd,outside:vn,gtr:Yd,ltr:Zd,intersects:ef,simplifyRange:nf,subset:cf,SemVer:lf,re:bn.re,src:bn.src,tokens:bn.t,SEMVER_SPEC_VERSION:Jo.SEMVER_SPEC_VERSION,RELEASE_TYPES:Jo.RELEASE_TYPES,compareIdentifiers:Wo.compareIdentifiers,rcompareIdentifiers:Wo.rcompareIdentifiers};const Sn=Zn(Af),Lf={keyword:"minNodeVersion",validate:(e,{nodeVersion:t})=>Sn.valid(e)&&Sn.valid(t)&&Sn.gte(t,e)},Bo=new Mu({});Bo.addKeyword(Lf);const Ff=function(e,{nodeVersion:t}){return e.filter(({condition:r})=>Bo.validate(r,{nodeVersion:t})).map(({packageName:r})=>r)};var Mf=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/,Vf=function(e){return Mf.exec(e).slice(1)};function qf(e){var t=Vf(e),r=t[0],n=t[1];return!r&&!n?".":(n&&(n=n.substr(0,n.length-1)),r+n)}const Uf=async function({pathExists:e,packageJsonPath:t}){return await e(`${qf(t)}/yarn.lock`)?"yarn":"npm run"},Pn=e=>{const{pathExists:t,packageJson:r,packageJsonPath:n=".",nodeVersion:s}=e;return{pathExists:t,packageJson:r,packageJsonPath:n,nodeVersion:s}},xf=async function(e){const{pathExists:t,packageJson:r,packageJsonPath:n,nodeVersion:s}=Pn(e),{npmDependencies:o,scripts:a,runScriptCommand:u}=await Nn({pathExists:t,packageJson:r,packageJsonPath:n});return(await ca(nr,d=>Jn(d,{pathExists:t,npmDependencies:o}))).map(d=>Yo(d,{scripts:a,runScriptCommand:u,nodeVersion:s}))},zf=async function(e,t){const r=kn(e),{pathExists:n,packageJson:s,packageJsonPath:o}=Pn(t),{npmDependencies:a}=await Nn({pathExists:n,packageJson:s,packageJsonPath:o});return await Jn(r,{pathExists:n,npmDependencies:a})},Gf=async function(e,t){const r=kn(e),{pathExists:n,packageJson:s,packageJsonPath:o,nodeVersion:a}=Pn(t),{scripts:u,runScriptCommand:c}=await Nn({pathExists:n,packageJson:s,packageJsonPath:o});return Yo(r,{scripts:u,runScriptCommand:c,nodeVersion:a})},kn=function(e){const t=nr.find(({id:r})=>r===e);if(t===void 0){const r=nr.map(n=>Hf(n)).sort().join(", ");throw new Error(`Invalid framework "${e}". It should be one of: ${r}`)}return t},Hf=function({id:e}){return e},Nn=async function({pathExists:e,packageJson:t,packageJsonPath:r}){const{npmDependencies:n,scripts:s}=Pa(t),o=await Uf({pathExists:e,packageJsonPath:r});return{npmDependencies:n,scripts:s,runScriptCommand:o}},Yo=function({id:e,name:t,detect:r,category:n,dev:{command:s,port:o,pollingStrategies:a},build:{command:u,directory:c},staticAssetsDirectory:i,env:d,logo:p,plugins:b},{scripts:v,runScriptCommand:g,nodeVersion:E}){const y=$a({frameworkDevCommand:s,scripts:v,runScriptCommand:g}),m=Ff(b,{nodeVersion:E});return{id:e,name:t,package:{name:r.npmDependencies[0],version:"unknown"},category:n,dev:{commands:y,port:o,pollingStrategies:a},build:{commands:[u],directory:c},staticAssetsDirectory:i,env:d,logo:p,plugins:m}};z.getFramework=Gf,z.getFrameworkById=kn,z.hasFramework=zf,z.listFrameworks=xf,Object.defineProperty(z,Symbol.toStringTag,{value:"Module"})}); //# sourceMappingURL=index.umd.cjs.map diff --git a/node_modules/netlify-cli/node_modules/@netlify/framework-info/lib/context.d.ts b/node_modules/netlify-cli/node_modules/@netlify/framework-info/lib/context.d.ts index f6599dec0..ba8bacbf4 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/framework-info/lib/context.d.ts +++ b/node_modules/netlify-cli/node_modules/@netlify/framework-info/lib/context.d.ts @@ -1,4 +1,4 @@ -import { PackageJson } from 'read-pkg-up'; +import { PackageJson } from 'read-package-up'; interface PackageJsonInfo { packageJson?: PackageJson; packageJsonPath?: string; diff --git a/node_modules/netlify-cli/node_modules/@netlify/framework-info/lib/context.js b/node_modules/netlify-cli/node_modules/@netlify/framework-info/lib/context.js index 5e2a1c13b..f709b4d29 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/framework-info/lib/context.js +++ b/node_modules/netlify-cli/node_modules/@netlify/framework-info/lib/context.js @@ -1,6 +1,6 @@ import { cwd, version as nodejsVersion } from 'process'; import { locatePath } from 'locate-path'; -import { readPackageUp } from 'read-pkg-up'; +import { readPackageUp } from 'read-package-up'; export const getPackageJson = async (projectDir) => { try { const result = await readPackageUp({ cwd: projectDir, normalize: false }); diff --git a/node_modules/netlify-cli/node_modules/@netlify/framework-info/lib/package.d.ts b/node_modules/netlify-cli/node_modules/@netlify/framework-info/lib/package.d.ts index 3bf8dd1f6..e1f98c4c1 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/framework-info/lib/package.d.ts +++ b/node_modules/netlify-cli/node_modules/@netlify/framework-info/lib/package.d.ts @@ -1,4 +1,4 @@ -import type { PackageJson } from 'read-pkg-up'; +import type { PackageJson } from 'read-package-up'; export declare const getPackageJsonContent: (packageJson: PackageJson | undefined) => { npmDependencies: string[]; scripts: Record; diff --git a/node_modules/netlify-cli/node_modules/@netlify/framework-info/lib/plugins.d.ts b/node_modules/netlify-cli/node_modules/@netlify/framework-info/lib/plugins.d.ts index 392fb90bb..21b3b512b 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/framework-info/lib/plugins.d.ts +++ b/node_modules/netlify-cli/node_modules/@netlify/framework-info/lib/plugins.d.ts @@ -1,4 +1,4 @@ import type { FrameworkDefinition } from './types.js'; -export declare const getPlugins: (plugins: FrameworkDefinition['plugins'], { nodeVersion }: { +export declare const getPlugins: (plugins: FrameworkDefinition["plugins"], { nodeVersion }: { nodeVersion: string; }) => string[]; diff --git a/node_modules/netlify-cli/node_modules/@netlify/framework-info/package.json b/node_modules/netlify-cli/node_modules/@netlify/framework-info/package.json index a3f6dca0d..cbccd7f19 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/framework-info/package.json +++ b/node_modules/netlify-cli/node_modules/@netlify/framework-info/package.json @@ -1,6 +1,6 @@ { "name": "@netlify/framework-info", - "version": "9.8.13", + "version": "9.9.0", "description": "Framework detection utility", "type": "module", "main": "./dist/index.umd.cjs", @@ -67,7 +67,7 @@ "p-filter": "^3.0.0", "p-locate": "^6.0.0", "process": "^0.11.10", - "read-pkg-up": "^9.1.0", + "read-package-up": "^11.0.0", "semver": "^7.3.8" }, "devDependencies": { @@ -90,5 +90,5 @@ "verbose": true, "workerThreads": false }, - "gitHead": "9260347bbb405cdb44a5e52c3e619ab43f1354ac" + "gitHead": "c22be640555b4bfbc7b17605af936f7bebf0c212" } diff --git a/node_modules/netlify-cli/node_modules/@netlify/functions-utils/package.json b/node_modules/netlify-cli/node_modules/@netlify/functions-utils/package.json index f94358232..deffe67eb 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/functions-utils/package.json +++ b/node_modules/netlify-cli/node_modules/@netlify/functions-utils/package.json @@ -1,6 +1,6 @@ { "name": "@netlify/functions-utils", - "version": "5.2.93", + "version": "5.3.1", "description": "Utility for adding Functions files in Netlify Build", "type": "module", "exports": "./lib/main.js", @@ -50,7 +50,7 @@ }, "license": "MIT", "dependencies": { - "@netlify/zip-it-and-ship-it": "9.41.1", + "@netlify/zip-it-and-ship-it": "9.42.1", "cpy": "^9.0.0", "path-exists": "^5.0.0" }, @@ -64,5 +64,5 @@ "engines": { "node": "^14.16.0 || >=16.0.0" }, - "gitHead": "28a178c52d2c7a58c105b4938eb5722daa7e779a" + "gitHead": "214d1726e1f87eedf1aeb3b62ba5b3e87b84bfab" } diff --git a/node_modules/netlify-cli/node_modules/@netlify/git-utils/package.json b/node_modules/netlify-cli/node_modules/@netlify/git-utils/package.json index d390619c6..a754dda51 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/git-utils/package.json +++ b/node_modules/netlify-cli/node_modules/@netlify/git-utils/package.json @@ -1,6 +1,6 @@ { "name": "@netlify/git-utils", - "version": "5.1.1", + "version": "5.2.0", "description": "Utility for dealing with modified, created, deleted files since a git commit", "type": "module", "exports": "./lib/main.js", @@ -57,12 +57,12 @@ "path-exists": "^5.0.0" }, "devDependencies": { - "@types/node": "^18.14.2", - "typescript": "^4.8.4", - "vitest": "^0.24.1" + "@types/node": "^14.18.53", + "typescript": "^5.0.0", + "vitest": "^0.34.0" }, "engines": { "node": "^14.16.0 || >=16.0.0" }, - "gitHead": "35d6533c324d061b9e8e4165d369880a25bab707" + "gitHead": "c22be640555b4bfbc7b17605af936f7bebf0c212" } diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/LICENSE b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/LICENSE similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/LICENSE rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/LICENSE diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/README.md b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/README.md similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/README.md rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/README.md diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/all.d.ts b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/all.d.ts similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/all.d.ts rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/all.d.ts diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/all.js b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/all.js similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/all.js rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/all.js diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/for_regexp.d.ts b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/for_regexp.d.ts similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/for_regexp.d.ts rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/for_regexp.d.ts diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/for_regexp.js b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/for_regexp.js similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/for_regexp.js rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/for_regexp.js diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/index.d.ts b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/index.d.ts similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/index.d.ts rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/index.d.ts diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/index.js b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/index.js similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/index.js rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/index.js diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/line_parser.d.ts b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/line_parser.d.ts similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/line_parser.d.ts rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/line_parser.d.ts diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/line_parser.js b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/line_parser.js similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/line_parser.js rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/line_parser.js diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/merge.d.ts b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/merge.d.ts similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/merge.d.ts rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/merge.d.ts diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/merge.js b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/merge.js similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/merge.js rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/merge.js diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/netlify_config_parser.d.ts b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/netlify_config_parser.d.ts similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/netlify_config_parser.d.ts rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/netlify_config_parser.d.ts diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/netlify_config_parser.js b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/netlify_config_parser.js similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/netlify_config_parser.js rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/netlify_config_parser.js diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/normalize.d.ts b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/normalize.d.ts similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/normalize.d.ts rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/normalize.d.ts diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/normalize.js b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/normalize.js similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/normalize.js rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/normalize.js diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/results.d.ts b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/results.d.ts similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/results.d.ts rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/results.d.ts diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/results.js b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/results.js similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/results.js rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/results.js diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/types.d.ts b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/types.d.ts similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/types.d.ts rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/types.d.ts diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/types.js b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/types.js similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/lib/types.js rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/lib/types.js diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/escape-string-regexp/index.d.ts b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/escape-string-regexp/index.d.ts similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/escape-string-regexp/index.d.ts rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/escape-string-regexp/index.d.ts diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/escape-string-regexp/index.js b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/escape-string-regexp/index.js similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/escape-string-regexp/index.js rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/escape-string-regexp/index.js diff --git a/node_modules/@sindresorhus/merge-streams/license b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/escape-string-regexp/license similarity index 100% rename from node_modules/@sindresorhus/merge-streams/license rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/escape-string-regexp/license diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/escape-string-regexp/package.json b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/escape-string-regexp/package.json similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/escape-string-regexp/package.json rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/escape-string-regexp/package.json diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/escape-string-regexp/readme.md b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/escape-string-regexp/readme.md similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/escape-string-regexp/readme.md rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/escape-string-regexp/readme.md diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/map-obj/index.d.ts b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/map-obj/index.d.ts similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/map-obj/index.d.ts rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/map-obj/index.d.ts diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/map-obj/index.js b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/map-obj/index.js similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/map-obj/index.js rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/map-obj/index.js diff --git a/node_modules/get-stdin/license b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/map-obj/license similarity index 100% rename from node_modules/get-stdin/license rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/map-obj/license diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/map-obj/package.json b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/map-obj/package.json similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/map-obj/package.json rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/map-obj/package.json diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/map-obj/readme.md b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/map-obj/readme.md similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/map-obj/readme.md rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/map-obj/readme.md diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/path-exists/index.d.ts b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/path-exists/index.d.ts similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/path-exists/index.d.ts rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/path-exists/index.d.ts diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/path-exists/index.js b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/path-exists/index.js similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/path-exists/index.js rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/path-exists/index.js diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/escape-string-regexp/license b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/path-exists/license similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/escape-string-regexp/license rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/path-exists/license diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/path-exists/package.json b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/path-exists/package.json similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/path-exists/package.json rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/path-exists/package.json diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/path-exists/readme.md b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/path-exists/readme.md similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/path-exists/readme.md rename to node_modules/netlify-cli/node_modules/@netlify/headers-parser/node_modules/path-exists/readme.md diff --git a/node_modules/netlify-cli/node_modules/@netlify/headers-parser/package.json b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/package.json new file mode 100644 index 000000000..6938708ee --- /dev/null +++ b/node_modules/netlify-cli/node_modules/@netlify/headers-parser/package.json @@ -0,0 +1,51 @@ +{ + "name": "@netlify/headers-parser", + "version": "7.3.0", + "description": "Parses Netlify headers into a JavaScript object representation", + "type": "module", + "exports": "./lib/index.js", + "main": "./lib/index.js", + "types": "./lib/index.d.js", + "files": [ + "lib/**/*" + ], + "scripts": { + "prebuild": "rm -rf lib", + "build": "tsc", + "test": "vitest run", + "test:bench": "vitest bench", + "test:dev": "vitest", + "test:ci": "vitest run --reporter=default && vitest bench --run --passWithNoTests" + }, + "keywords": [ + "netlify" + ], + "engines": { + "node": "^14.16.0 || >=16.0.0" + }, + "author": "Netlify", + "license": "MIT", + "dependencies": { + "@iarna/toml": "^2.2.5", + "escape-string-regexp": "^5.0.0", + "fast-safe-stringify": "^2.0.7", + "is-plain-obj": "^4.0.0", + "map-obj": "^5.0.0", + "path-exists": "^5.0.0" + }, + "devDependencies": { + "@types/node": "^14.18.53", + "typescript": "^5.0.0", + "vitest": "^0.34.0" + }, + "repository": { + "type": "git", + "url": "https://github.com/netlify/build.git", + "directory": "packages/headers-parser" + }, + "bugs": { + "url": "https://github.com/netlify/build/issues" + }, + "homepage": "https://github.com/netlify/build#readme", + "gitHead": "214d1726e1f87eedf1aeb3b62ba5b3e87b84bfab" +} diff --git a/node_modules/netlify-cli/node_modules/@netlify/open-api/dist/index.d.ts b/node_modules/netlify-cli/node_modules/@netlify/open-api/dist/index.d.ts index a39d8f2e7..e2a75da7f 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/open-api/dist/index.d.ts +++ b/node_modules/netlify-cli/node_modules/@netlify/open-api/dist/index.d.ts @@ -26,6 +26,9 @@ export interface paths { get: operations["showSiteTLSCertificate"]; post: operations["provisionSiteTLSCertificate"]; }; + "/sites/{site_id}/ssl/certificates": { + get: operations["getAllCertificates"]; + }; "/accounts/{account_id}/env": { /** Returns all environment variables for an account or site. An account corresponds to a team in the Netlify UI. */ get: operations["getEnvVars"]; @@ -676,6 +679,7 @@ export interface components { managed_dns?: boolean; deploy_url?: string; published_deploy?: components["schemas"]["deploy"]; + account_id?: string; account_name?: string; account_slug?: string; git_provider?: string; @@ -739,7 +743,7 @@ export interface components { scopes?: ("builds" | "functions" | "runtime" | "post-processing")[]; /** @description An array of Value objects containing values and metadata */ values?: components["schemas"]["envVarValue"][]; - /** @description Secret values are only readable by code running on Netlify’s systems. With secrets, only the local development context values are readable from the UI, API, and CLI. By default, environment variable values are not secret. (Enterprise plans only) */ + /** @description Secret values are only readable by code running on Netlify's systems. With secrets, only the local development context values are readable from the UI, API, and CLI. By default, environment variable values are not secret. */ is_secret?: boolean; /** * Format: date-time @@ -1486,6 +1490,28 @@ export interface operations { default: components["responses"]["error"]; }; }; + getAllCertificates: { + parameters: { + path: { + site_id: string; + }; + query: { + domain: string; + }; + }; + responses: { + /** Array of SNI Certificates */ + 200: { + content: { + "application/json": components["schemas"]["sniCertificate"][]; + }; + }; + /** Not Found */ + 404: unknown; + /** Unprocessable Entity */ + 422: unknown; + }; + }; /** Returns all environment variables for an account or site. An account corresponds to a team in the Netlify UI. */ getEnvVars: { parameters: { @@ -1546,7 +1572,7 @@ export interface operations { /** @description The scopes that this environment variable is set to (Pro plans and above) */ scopes?: ("builds" | "functions" | "runtime" | "post-processing")[]; values?: components["schemas"]["envVarValue"][]; - /** @description Secret values are only readable by code running on Netlify’s systems. With secrets, only the local development context values are readable from the UI, API, and CLI. By default, environment variable values are not secret. (Enterprise plans only) */ + /** @description Secret values are only readable by code running on Netlify's systems. With secrets, only the local development context values are readable from the UI, API, and CLI. By default, environment variable values are not secret. */ is_secret?: boolean; }[]; }; @@ -1636,7 +1662,7 @@ export interface operations { /** @description The scopes that this environment variable is set to (Pro plans and above) */ scopes?: ("builds" | "functions" | "runtime" | "post-processing")[]; values?: components["schemas"]["envVarValue"][]; - /** @description Secret values are only readable by code running on Netlify’s systems. With secrets, only the local development context values are readable from the UI, API, and CLI. By default, environment variable values are not secret. (Enterprise plans only) */ + /** @description Secret values are only readable by code running on Netlify's systems. With secrets, only the local development context values are readable from the UI, API, and CLI. By default, environment variable values are not secret. */ is_secret?: boolean; }; }; diff --git a/node_modules/netlify-cli/node_modules/@netlify/open-api/dist/swagger.json b/node_modules/netlify-cli/node_modules/@netlify/open-api/dist/swagger.json index f854710d9..ff172d74a 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/open-api/dist/swagger.json +++ b/node_modules/netlify-cli/node_modules/@netlify/open-api/dist/swagger.json @@ -1,9 +1,9 @@ { "swagger": "2.0", "info": { - "version": "2.34.0", + "version": "2.35.0", "title": "Netlify's API documentation", - "description": "Netlify is a hosting service for the programmable web. It understands your documents and provides an API to handle atomic deploys of websites, manage form submissions, inject JavaScript snippets, and much more. This is a REST-style API that uses JSON for serialization and OAuth 2 for authentication.\n\nThis document is an OpenAPI reference for the Netlify API that you can explore. For more detailed instructions for common uses, please visit the [online documentation](https://www.netlify.com/docs/api/). Visit our Community forum to join the conversation about [understanding and using Netlify’s API](https://community.netlify.com/t/common-issue-understanding-and-using-netlifys-api/160).\n\nAdditionally, we have two API clients for your convenience:\n- [Go Client](https://github.com/netlify/open-api#go-client)\n- [JS Client](https://github.com/netlify/build/tree/main/packages/js-client)", + "description": "Netlify is a hosting service for the programmable web. It understands your documents and provides an API to handle atomic deploys of websites, manage form submissions, inject JavaScript snippets, and much more. This is a REST-style API that uses JSON for serialization and OAuth 2 for authentication.\n\nThis document is an OpenAPI reference for the Netlify API that you can explore. For more detailed instructions for common uses, please visit the [online documentation](https://www.netlify.com/docs/api/). Visit our Community forum to join the conversation about [understanding and using Netlify's API](https://community.netlify.com/t/common-issue-understanding-and-using-netlifys-api/160).\n\nAdditionally, we have two API clients for your convenience:\n- [Go Client](https://github.com/netlify/open-api#go-client)\n- [JS Client](https://github.com/netlify/build/tree/main/packages/js-client)", "termsOfService": "https://www.netlify.com/legal/terms-of-use/", "x-logo": { "url": "netlify-logo.png", @@ -291,6 +291,9 @@ } } }, + "account_id": { + "type": "string" + }, "account_name": { "type": "string" }, @@ -627,6 +630,9 @@ } } }, + "account_id": { + "type": "string" + }, "account_name": { "type": "string" }, @@ -998,6 +1004,9 @@ } } }, + "account_id": { + "type": "string" + }, "account_name": { "type": "string" }, @@ -1345,6 +1354,9 @@ } } }, + "account_id": { + "type": "string" + }, "account_name": { "type": "string" }, @@ -1680,6 +1692,9 @@ } } }, + "account_id": { + "type": "string" + }, "account_name": { "type": "string" }, @@ -2046,6 +2061,9 @@ } } }, + "account_id": { + "type": "string" + }, "account_name": { "type": "string" }, @@ -2354,6 +2372,68 @@ } } }, + "/sites/{site_id}/ssl/certificates": { + "get": { + "operationId": "getAllCertificates", + "tags": [ + "sniCertificate" + ], + "parameters": [ + { + "name": "site_id", + "type": "string", + "in": "path", + "required": true + }, + { + "name": "domain", + "type": "string", + "in": "query", + "required": true + } + ], + "responses": { + "200": { + "description": "Array of SNI Certificates", + "schema": { + "type": "array", + "items": { + "type": "object", + "properties": { + "state": { + "type": "string" + }, + "domains": { + "type": "array", + "items": { + "type": "string" + } + }, + "created_at": { + "type": "string", + "format": "dateTime" + }, + "updated_at": { + "type": "string", + "format": "dateTime" + }, + "expires_at": { + "type": "string", + "format": "dateTime" + } + } + } + } + }, + "404": { + "description": "Not Found" + }, + "422": { + "description": "Unprocessable Entity" + } + } + } + }, "/accounts/{account_id}/env": { "get": { "tags": [ @@ -2468,7 +2548,7 @@ }, "is_secret": { "type": "boolean", - "description": "Secret values are only readable by code running on Netlify’s systems. With secrets, only the local development context values are readable from the UI, API, and CLI. By default, environment variable values are not secret. (Enterprise plans only)" + "description": "Secret values are only readable by code running on Netlify's systems. With secrets, only the local development context values are readable from the UI, API, and CLI. By default, environment variable values are not secret." }, "updated_at": { "type": "string", @@ -2597,7 +2677,7 @@ }, "is_secret": { "type": "boolean", - "description": "Secret values are only readable by code running on Netlify’s systems. With secrets, only the local development context values are readable from the UI, API, and CLI. By default, environment variable values are not secret. (Enterprise plans only)" + "description": "Secret values are only readable by code running on Netlify's systems. With secrets, only the local development context values are readable from the UI, API, and CLI. By default, environment variable values are not secret." } } } @@ -2683,7 +2763,7 @@ }, "is_secret": { "type": "boolean", - "description": "Secret values are only readable by code running on Netlify’s systems. With secrets, only the local development context values are readable from the UI, API, and CLI. By default, environment variable values are not secret. (Enterprise plans only)" + "description": "Secret values are only readable by code running on Netlify's systems. With secrets, only the local development context values are readable from the UI, API, and CLI. By default, environment variable values are not secret." }, "updated_at": { "type": "string", @@ -2850,7 +2930,7 @@ }, "is_secret": { "type": "boolean", - "description": "Secret values are only readable by code running on Netlify’s systems. With secrets, only the local development context values are readable from the UI, API, and CLI. By default, environment variable values are not secret. (Enterprise plans only)" + "description": "Secret values are only readable by code running on Netlify's systems. With secrets, only the local development context values are readable from the UI, API, and CLI. By default, environment variable values are not secret." }, "updated_at": { "type": "string", @@ -3003,7 +3083,7 @@ }, "is_secret": { "type": "boolean", - "description": "Secret values are only readable by code running on Netlify’s systems. With secrets, only the local development context values are readable from the UI, API, and CLI. By default, environment variable values are not secret. (Enterprise plans only)" + "description": "Secret values are only readable by code running on Netlify's systems. With secrets, only the local development context values are readable from the UI, API, and CLI. By default, environment variable values are not secret." }, "updated_at": { "type": "string", @@ -3143,7 +3223,7 @@ }, "is_secret": { "type": "boolean", - "description": "Secret values are only readable by code running on Netlify’s systems. With secrets, only the local development context values are readable from the UI, API, and CLI. By default, environment variable values are not secret. (Enterprise plans only)" + "description": "Secret values are only readable by code running on Netlify's systems. With secrets, only the local development context values are readable from the UI, API, and CLI. By default, environment variable values are not secret." } } } @@ -3219,7 +3299,7 @@ }, "is_secret": { "type": "boolean", - "description": "Secret values are only readable by code running on Netlify’s systems. With secrets, only the local development context values are readable from the UI, API, and CLI. By default, environment variable values are not secret. (Enterprise plans only)" + "description": "Secret values are only readable by code running on Netlify's systems. With secrets, only the local development context values are readable from the UI, API, and CLI. By default, environment variable values are not secret." }, "updated_at": { "type": "string", @@ -3397,7 +3477,7 @@ }, "is_secret": { "type": "boolean", - "description": "Secret values are only readable by code running on Netlify’s systems. With secrets, only the local development context values are readable from the UI, API, and CLI. By default, environment variable values are not secret. (Enterprise plans only)" + "description": "Secret values are only readable by code running on Netlify's systems. With secrets, only the local development context values are readable from the UI, API, and CLI. By default, environment variable values are not secret." }, "updated_at": { "type": "string", @@ -7046,6 +7126,9 @@ } } }, + "account_id": { + "type": "string" + }, "account_name": { "type": "string" }, @@ -9875,6 +9958,9 @@ } } }, + "account_id": { + "type": "string" + }, "account_name": { "type": "string" }, @@ -10251,6 +10337,9 @@ } } }, + "account_id": { + "type": "string" + }, "account_name": { "type": "string" }, @@ -10609,6 +10698,9 @@ } } }, + "account_id": { + "type": "string" + }, "account_name": { "type": "string" }, @@ -11214,6 +11306,14 @@ "tags": [ "accountMembership" ], + "parameters": [ + { + "name": "minimal", + "x-internal": true, + "type": "boolean", + "in": "query" + } + ], "responses": { "200": { "description": "OK", @@ -15139,6 +15239,9 @@ } } }, + "account_id": { + "type": "string" + }, "account_name": { "type": "string" }, @@ -15439,6 +15542,9 @@ } } }, + "account_id": { + "type": "string" + }, "account_name": { "type": "string" }, @@ -15769,7 +15875,7 @@ }, "is_secret": { "type": "boolean", - "description": "Secret values are only readable by code running on Netlify’s systems. With secrets, only the local development context values are readable from the UI, API, and CLI. By default, environment variable values are not secret. (Enterprise plans only)" + "description": "Secret values are only readable by code running on Netlify's systems. With secrets, only the local development context values are readable from the UI, API, and CLI. By default, environment variable values are not secret." }, "updated_at": { "type": "string", diff --git a/node_modules/netlify-cli/node_modules/@netlify/open-api/package.json b/node_modules/netlify-cli/node_modules/@netlify/open-api/package.json index 162d639dd..3f14f85c9 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/open-api/package.json +++ b/node_modules/netlify-cli/node_modules/@netlify/open-api/package.json @@ -1,7 +1,7 @@ { "name": "@netlify/open-api", "description": "Netlify's open-api definition as a module", - "version": "2.34.0", + "version": "2.35.0", "author": "Netlify", "ava": { "files": [ diff --git a/node_modules/netlify-cli/node_modules/@netlify/opentelemetry-utils/package.json b/node_modules/netlify-cli/node_modules/@netlify/opentelemetry-utils/package.json index 89f72e9cf..5b95ce1fc 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/opentelemetry-utils/package.json +++ b/node_modules/netlify-cli/node_modules/@netlify/opentelemetry-utils/package.json @@ -1,6 +1,6 @@ { "name": "@netlify/opentelemetry-utils", - "version": "1.2.1", + "version": "1.3.0", "description": "Opentelemetry utility methods", "type": "module", "exports": "./lib/index.js", @@ -44,5 +44,5 @@ "engines": { "node": ">=18.0.0" }, - "gitHead": "95038d0359de8abef07cb3caadd8cea0c3fb539e" + "gitHead": "c22be640555b4bfbc7b17605af936f7bebf0c212" } diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/LICENSE b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/LICENSE similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-redirect-parser/LICENSE rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/LICENSE diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/README.md b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/README.md similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-redirect-parser/README.md rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/README.md diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/all.d.ts b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/all.d.ts similarity index 90% rename from node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/all.d.ts rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/all.d.ts index 0e52dcb4b..d52733301 100644 --- a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/all.d.ts +++ b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/all.d.ts @@ -4,7 +4,7 @@ */ export declare const parseAllRedirects: ({ redirectsFiles, netlifyConfigPath, configRedirects, minimal, }: { redirectsFiles: string[]; - netlifyConfigPath?: string | undefined; + netlifyConfigPath?: string; configRedirects: string[]; minimal: boolean; }) => Promise<{ diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/all.js b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/all.js similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/all.js rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/all.js diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/conditions.d.ts b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/conditions.d.ts similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/conditions.d.ts rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/conditions.d.ts diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/conditions.js b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/conditions.js similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/conditions.js rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/conditions.js diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/index.d.ts b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/index.d.ts similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/index.d.ts rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/index.d.ts diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/index.js b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/index.js similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/index.js rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/index.js diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/line_parser.d.ts b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/line_parser.d.ts similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/line_parser.d.ts rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/line_parser.d.ts diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/line_parser.js b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/line_parser.js similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/line_parser.js rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/line_parser.js diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/merge.d.ts b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/merge.d.ts similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/merge.d.ts rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/merge.d.ts diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/merge.js b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/merge.js similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/merge.js rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/merge.js diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/netlify_config_parser.d.ts b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/netlify_config_parser.d.ts similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/netlify_config_parser.d.ts rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/netlify_config_parser.d.ts diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/netlify_config_parser.js b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/netlify_config_parser.js similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/netlify_config_parser.js rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/netlify_config_parser.js diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/normalize.d.ts b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/normalize.d.ts similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/normalize.d.ts rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/normalize.d.ts diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/normalize.js b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/normalize.js similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/normalize.js rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/normalize.js diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/results.d.ts b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/results.d.ts similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/results.d.ts rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/results.d.ts diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/results.js b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/results.js similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/results.js rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/results.js diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/status.d.ts b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/status.d.ts similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/status.d.ts rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/status.d.ts diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/status.js b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/status.js similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/status.js rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/status.js diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/url.d.ts b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/url.d.ts similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/url.d.ts rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/url.d.ts diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/url.js b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/url.js similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-redirect-parser/lib/url.js rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/lib/url.js diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/node_modules/path-exists/index.d.ts b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/node_modules/path-exists/index.d.ts similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-redirect-parser/node_modules/path-exists/index.d.ts rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/node_modules/path-exists/index.d.ts diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/node_modules/path-exists/index.js b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/node_modules/path-exists/index.js similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-redirect-parser/node_modules/path-exists/index.js rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/node_modules/path-exists/index.js diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/map-obj/license b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/node_modules/path-exists/license similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/map-obj/license rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/node_modules/path-exists/license diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/node_modules/path-exists/package.json b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/node_modules/path-exists/package.json similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-redirect-parser/node_modules/path-exists/package.json rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/node_modules/path-exists/package.json diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/node_modules/path-exists/readme.md b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/node_modules/path-exists/readme.md similarity index 100% rename from node_modules/netlify-cli/node_modules/netlify-redirect-parser/node_modules/path-exists/readme.md rename to node_modules/netlify-cli/node_modules/@netlify/redirect-parser/node_modules/path-exists/readme.md diff --git a/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/package.json b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/package.json new file mode 100644 index 000000000..23246a863 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/@netlify/redirect-parser/package.json @@ -0,0 +1,51 @@ +{ + "name": "@netlify/redirect-parser", + "version": "14.5.0", + "description": "Parses netlify redirects into a js object representation", + "type": "module", + "exports": "./lib/index.js", + "main": "./lib/index.js", + "types": "./lib/index.d.ts", + "files": [ + "lib/**/*" + ], + "scripts": { + "prebuild": "rm -rf lib", + "build": "tsc", + "test": "vitest run", + "test:bench": "vitest bench", + "test:dev": "vitest", + "test:ci": "vitest run --reporter=default && vitest bench --run --passWithNoTests" + }, + "keywords": [ + "netlify" + ], + "engines": { + "node": "^14.16.0 || >=16.0.0" + }, + "author": "Netlify", + "license": "MIT", + "dependencies": { + "@iarna/toml": "^2.2.5", + "fast-safe-stringify": "^2.1.1", + "filter-obj": "^5.0.0", + "is-plain-obj": "^4.0.0", + "path-exists": "^5.0.0" + }, + "devDependencies": { + "@types/node": "^14.18.53", + "ts-node": "^10.9.1", + "typescript": "^5.0.0", + "vitest": "^0.34.0" + }, + "repository": { + "type": "git", + "url": "https://github.com/netlify/build.git", + "directory": "packages/redirect-parser" + }, + "bugs": { + "url": "https://github.com/netlify/build/issues" + }, + "homepage": "https://github.com/netlify/build#readme", + "gitHead": "214d1726e1f87eedf1aeb3b62ba5b3e87b84bfab" +} diff --git a/node_modules/netlify-cli/node_modules/@netlify/run-utils/package.json b/node_modules/netlify-cli/node_modules/@netlify/run-utils/package.json index cb1f74c50..1e2a3cc24 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/run-utils/package.json +++ b/node_modules/netlify-cli/node_modules/@netlify/run-utils/package.json @@ -1,6 +1,6 @@ { "name": "@netlify/run-utils", - "version": "5.1.1", + "version": "5.2.0", "description": "Utility for running commands inside Netlify Build", "type": "module", "exports": "./lib/main.js", @@ -53,13 +53,13 @@ "execa": "^6.0.0" }, "devDependencies": { - "@types/node": "^18.14.2", + "@types/node": "^14.18.53", "semver": "^7.3.8", "typescript": "^5.0.0", - "vitest": "^0.30.1" + "vitest": "^0.34.0" }, "engines": { "node": "^14.16.0 || >=16.0.0" }, - "gitHead": "f45e8efd7e76a279d491ad2904d8d7c622538054" + "gitHead": "c22be640555b4bfbc7b17605af936f7bebf0c212" } diff --git a/node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/dist/runtimes/node/utils/node_runtime.js b/node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/dist/runtimes/node/utils/node_runtime.js index 9ffec98c6..c0dd2e5b2 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/dist/runtimes/node/utils/node_runtime.js +++ b/node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/dist/runtimes/node/utils/node_runtime.js @@ -4,6 +4,7 @@ const validRuntimeMap = { 16: 'nodejs16.x', 18: 'nodejs18.x', 20: 'nodejs20.x', + 22: 'nodejs22.x', }; const minimumV2Version = 18; export const getNodeRuntime = (input) => { diff --git a/node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/@netlify/serverless-functions-api/dist/index.js b/node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/@netlify/serverless-functions-api/dist/index.js index e64fd59ec..88a034d70 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/@netlify/serverless-functions-api/dist/index.js +++ b/node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/@netlify/serverless-functions-api/dist/index.js @@ -1,2 +1,2 @@ import{createRequire}from"module";const require=createRequire(import.meta.url); -import{fileURLToPath as sr}from"url";import{Buffer as zt}from"node:buffer";import Jt from"node:process";import{pipeline as Kt,Readable as Xt}from"node:stream";import{promisify as Yt}from"node:util";var oe="x-nf-client-connection-ip",ie="x-nf-geo",ae="x-nf-account-id",H="x-nf-deploy-id",ce="x-nf-deploy-context",ue="x-nf-deploy-published",fe="x-nf-site-id",le="x-nf-request-flags",Y="x-nf-invocation-metadata",he="x-nf-request-id",tt=255,pe=e=>{let t=new Headers;return Object.entries(e).forEach(([r,n])=>{if(n!==void 0)try{t.set(r.toLowerCase(),n)}catch(o){if([...n].every(i=>i.codePointAt(0)<=tt))throw o;console.warn(`Discarded request header '${r}' because it contains non-ASCII characters`)}}),t},me=e=>{let t={};for(let[r,n]of e.entries())r in t?t[r].push(n):t[r]=[n];return t};var j=e=>({id:e.headers.get(ae)??""});var M=e=>({context:e.get(ce)??"",id:e.get(H)??"",published:e.get(ue)==="1"});import{Buffer as rt}from"buffer";var G=Symbol("Request flags"),_=Symbol("Request route"),nt=typeof Request>"u"?class{}:Request,de,B=class extends(de=nt,G,_,de){},ge=(e,t)=>{if(!(e==null||e===""))return t?rt.from(e,"base64"):e};var $=class{#e;#t;constructor(t){this.#e=new Set,this.#t=t}get(t){let r=this.#t[t];return r!==void 0&&this.#e.add(t),r}get evaluations(){return this.#e}},xe=e=>e[G]??new $({}),Se=(e,t)=>{e[G]=t};import{Buffer as st}from"node:buffer";var ye=e=>{if(e===null)return{};try{let{postal_code:t,...r}=JSON.parse(st.from(e,"base64").toString("utf-8"));return Object.fromEntries(Object.entries({...r,postalCode:t}).filter(([,o])=>o!==void 0))}catch{return{}}};var Re=e=>e??"";var F=class{constructor(e,t,r,n,o,c){this.type=3,this.name="",this.prefix="",this.value="",this.suffix="",this.modifier=3,this.type=e,this.name=t,this.prefix=r,this.value=n,this.suffix=o,this.modifier=c}hasCustomName(){return this.name!==""&&typeof this.name!="number"}},ot=/[$_\p{ID_Start}]/u,it=/[$_\u200C\u200D\p{ID_Continue}]/u,Z=".*";function at(e,t){return(t?/^[\x00-\xFF]*$/:/^[\x00-\x7F]*$/).test(e)}function Ce(e,t=!1){let r=[],n=0;for(;n{if(ia("OTHER_MODIFIER")??a("ASTERISK"),m=f=>{let p=a(f);if(p!==void 0)return p;let{type:d,index:w}=r[i];throw new TypeError(`Unexpected ${d} at ${w}, expected ${f}`)},y=()=>{let f="",p;for(;p=a("CHAR")??a("ESCAPED_CHAR");)f+=p;return f},U=f=>f,g=t.encodePart||U,k="",T=f=>{k+=f},N=()=>{k.length&&(o.push(new F(3,"","",g(k),"",3)),k="")},R=(f,p,d,w,A)=>{let h=3;switch(A){case"?":h=1;break;case"*":h=0;break;case"+":h=2;break}if(!p&&!d&&h===3){T(f);return}if(N(),!p&&!d){if(!f)return;o.push(new F(3,"","",g(f),"",h));return}let x;d?d==="*"?x=Z:x=d:x=n;let P=2;x===n?(P=1,x=""):x===Z&&(P=0,x="");let I;if(p?I=p:d&&(I=c++),u.has(I))throw new TypeError(`Duplicate name '${I}'.`);u.add(I),o.push(new F(P,I,g(f),x,g(w),h))};for(;i-1)}return i||(n+=`(?=${c}|${o})`),new RegExp(n,we(r))}var E={delimiter:"",prefixes:"",sensitive:!0,strict:!0},ut={delimiter:".",prefixes:"",sensitive:!0,strict:!0},ft={delimiter:"/",prefixes:"/",sensitive:!0,strict:!0};function lt(e,t){return e.length?e[0]==="/"?!0:!t||e.length<2?!1:(e[0]=="\\"||e[0]=="{")&&e[1]=="/":!1}function ve(e,t){return e.startsWith(t)?e.substring(t.length,e.length):e}function ht(e,t){return e.endsWith(t)?e.substr(0,e.length-t.length):e}function Ee(e){return!e||e.length<2?!1:e[0]==="["||(e[0]==="\\"||e[0]==="{")&&e[1]==="["}var Pe=["ftp","file","http","https","ws","wss"];function _e(e){if(!e)return!0;for(let t of Pe)if(e.test(t))return!0;return!1}function pt(e,t){if(e=ve(e,"#"),t||e==="")return e;let r=new URL("https://example.com");return r.hash=e,r.hash?r.hash.substring(1,r.hash.length):""}function mt(e,t){if(e=ve(e,"?"),t||e==="")return e;let r=new URL("https://example.com");return r.search=e,r.search?r.search.substring(1,r.search.length):""}function dt(e,t){return t||e===""?e:Ee(e)?Ne(e):Te(e)}function gt(e,t){if(t||e==="")return e;let r=new URL("https://example.com");return r.password=e,r.password}function xt(e,t){if(t||e==="")return e;let r=new URL("https://example.com");return r.username=e,r.username}function St(e,t,r){if(r||e==="")return e;if(t&&!Pe.includes(t))return new URL(`${t}:${e}`).pathname;let n=e[0]=="/";return e=new URL(n?e:"/-"+e,"https://example.com").pathname,n||(e=e.substring(2,e.length)),e}function yt(e,t,r){return Le(t)===e&&(e=""),r||e===""?e:Ae(e)}function Rt(e,t){return e=ht(e,":"),t||e===""?e:ee(e)}function Le(e){switch(e){case"ws":case"http":return"80";case"wws":case"https":return"443";case"ftp":return"21";default:return""}}function ee(e){if(e==="")return e;if(/^[-+.A-Za-z0-9]*$/.test(e))return e.toLowerCase();throw new TypeError(`Invalid protocol '${e}'.`)}function wt(e){if(e==="")return e;let t=new URL("https://example.com");return t.username=e,t.username}function bt(e){if(e==="")return e;let t=new URL("https://example.com");return t.password=e,t.password}function Te(e){if(e==="")return e;if(/[\t\n\r #%/:<>?@[\]^\\|]/g.test(e))throw new TypeError(`Invalid hostname '${e}'`);let t=new URL("https://example.com");return t.hostname=e,t.hostname}function Ne(e){if(e==="")return e;if(/[^0-9a-fA-F[\]:]/g.test(e))throw new TypeError(`Invalid IPv6 hostname '${e}'`);return e.toLowerCase()}function Ae(e){if(e===""||/^[0-9]*$/.test(e)&&parseInt(e)<=65535)return e;throw new TypeError(`Invalid port '${e}'.`)}function Ct(e){if(e==="")return e;let t=new URL("https://example.com");return t.pathname=e[0]!=="/"?"/-"+e:e,e[0]!=="/"?t.pathname.substring(2,t.pathname.length):t.pathname}function kt(e){return e===""?e:new URL(`data:${e}`).pathname}function It(e){if(e==="")return e;let t=new URL("https://example.com");return t.search=e,t.search.substring(1,t.search.length)}function vt(e){if(e==="")return e;let t=new URL("https://example.com");return t.hash=e,t.hash.substring(1,t.hash.length)}var Et=class{constructor(e){this.tokenList=[],this.internalResult={},this.tokenIndex=0,this.tokenIncrement=1,this.componentStart=0,this.state=0,this.groupDepth=0,this.hostnameIPv6BracketDepth=0,this.shouldTreatAsStandardURL=!1,this.input=e}get result(){return this.internalResult}parse(){for(this.tokenList=Ce(this.input,!0);this.tokenIndex0)if(this.isGroupClose())this.groupDepth-=1;else continue;if(this.isGroupOpen()){this.groupDepth+=1;continue}switch(this.state){case 0:this.isProtocolSuffix()&&(this.internalResult.username="",this.internalResult.password="",this.internalResult.hostname="",this.internalResult.port="",this.internalResult.pathname="",this.internalResult.search="",this.internalResult.hash="",this.rewindAndSetState(1));break;case 1:if(this.isProtocolSuffix()){this.computeShouldTreatAsStandardURL();let e=7,t=1;this.shouldTreatAsStandardURL&&(this.internalResult.pathname="/"),this.nextIsAuthoritySlashes()?(e=2,t=3):this.shouldTreatAsStandardURL&&(e=2),this.changeState(e,t)}break;case 2:this.isIdentityTerminator()?this.rewindAndSetState(3):(this.isPathnameStart()||this.isSearchPrefix()||this.isHashPrefix())&&this.rewindAndSetState(5);break;case 3:this.isPasswordPrefix()?this.changeState(4,1):this.isIdentityTerminator()&&this.changeState(5,1);break;case 4:this.isIdentityTerminator()&&this.changeState(5,1);break;case 5:this.isIPv6Open()?this.hostnameIPv6BracketDepth+=1:this.isIPv6Close()&&(this.hostnameIPv6BracketDepth-=1),this.isPortPrefix()&&!this.hostnameIPv6BracketDepth?this.changeState(6,1):this.isPathnameStart()?this.changeState(7,0):this.isSearchPrefix()?this.changeState(8,1):this.isHashPrefix()&&this.changeState(9,1);break;case 6:this.isPathnameStart()?this.changeState(7,0):this.isSearchPrefix()?this.changeState(8,1):this.isHashPrefix()&&this.changeState(9,1);break;case 7:this.isSearchPrefix()?this.changeState(8,1):this.isHashPrefix()&&this.changeState(9,1);break;case 8:this.isHashPrefix()&&this.changeState(9,1);break;case 9:break;case 10:break}}}changeState(e,t){switch(this.state){case 0:break;case 1:this.internalResult.protocol=this.makeComponentString();break;case 2:break;case 3:this.internalResult.username=this.makeComponentString();break;case 4:this.internalResult.password=this.makeComponentString();break;case 5:this.internalResult.hostname=this.makeComponentString();break;case 6:this.internalResult.port=this.makeComponentString();break;case 7:this.internalResult.pathname=this.makeComponentString();break;case 8:this.internalResult.search=this.makeComponentString();break;case 9:this.internalResult.hash=this.makeComponentString();break;case 10:break}this.changeStateWithoutSettingComponent(e,t)}changeStateWithoutSettingComponent(e,t){this.state=e,this.componentStart=this.tokenIndex+t,this.tokenIndex+=t,this.tokenIncrement=0}rewind(){this.tokenIndex=this.componentStart,this.tokenIncrement=0}rewindAndSetState(e){this.rewind(),this.state=e}safeToken(e){return e<0&&(e=this.tokenList.length-e),e=0&&(e.pathname=b(n.pathname.substring(0,o+1),r)+e.pathname)}e.pathname=St(e.pathname,e.protocol,r)}return typeof t.search=="string"&&(e.search=mt(t.search,r)),typeof t.hash=="string"&&(e.hash=pt(t.hash,r)),e}function D(e){return e.replace(/([+*?:{}()\\])/g,"\\$1")}function Pt(e){return e.replace(/([.+*?^${}()[\]|/\\])/g,"\\$1")}function _t(e,t){t.delimiter??(t.delimiter="/#?"),t.prefixes??(t.prefixes="./"),t.sensitive??(t.sensitive=!1),t.strict??(t.strict=!1),t.end??(t.end=!0),t.start??(t.start=!0),t.endsWith="";let r=".*",n=`[^${Pt(t.delimiter)}]+?`,o=/[$_\u200C\u200D\p{ID_Continue}]/u,c="";for(let i=0;i0?e[i-1]:null,m=i0?m.value[0]:"";a=o.test(y)}else a=!m.hasCustomName();if(!a&&!s.prefix.length&&l&&l.type===3){let y=l.value[l.value.length-1];a=t.prefixes.includes(y)}a&&(c+="{"),c+=D(s.prefix),u&&(c+=`:${s.name}`),s.type===2?c+=`(${s.value})`:s.type===1?u||(c+=`(${n})`):s.type===0&&(!u&&(!l||l.type===3||l.modifier!==3||a||s.prefix!=="")?c+="*":c+=`(${r})`),s.type===1&&u&&s.suffix.length&&o.test(s.suffix[0])&&(c+="\\"),c+=D(s.suffix),a&&(c+="}"),s.modifier!==3&&(c+=L(s.modifier))}return c}var W=class{constructor(e={},t,r){this.regexp={},this.names={},this.component_pattern={},this.parts={};try{let n;if(typeof t=="string"?n=t:r=t,typeof e=="string"){let s=new Et(e);if(s.parse(),e=s.result,n===void 0&&typeof e.protocol!="string")throw new TypeError("A base URL must be provided for a relative constructor string.");e.baseURL=n}else{if(!e||typeof e!="object")throw new TypeError("parameter 1 is not of type 'string' and cannot convert to dictionary.");if(n)throw new TypeError("parameter 1 is not of type 'string'.")}typeof r>"u"&&(r={ignoreCase:!1});let o={ignoreCase:r.ignoreCase===!0},c={pathname:v,protocol:v,username:v,password:v,hostname:v,port:v,search:v,hash:v};this.pattern=O(c,e,!0),Le(this.pattern.protocol)===this.pattern.port&&(this.pattern.port="");let i;for(i of Q){if(!(i in this.pattern))continue;let s={},u=this.pattern[i];switch(this.names[i]=[],i){case"protocol":Object.assign(s,E),s.encodePart=ee;break;case"username":Object.assign(s,E),s.encodePart=wt;break;case"password":Object.assign(s,E),s.encodePart=bt;break;case"hostname":Object.assign(s,ut),Ee(u)?s.encodePart=Ne:s.encodePart=Te;break;case"port":Object.assign(s,E),s.encodePart=Ae;break;case"pathname":_e(this.regexp.protocol)?(Object.assign(s,ft,o),s.encodePart=Ct):(Object.assign(s,E,o),s.encodePart=kt);break;case"search":Object.assign(s,E,o),s.encodePart=It;break;case"hash":Object.assign(s,E,o),s.encodePart=vt;break}try{this.parts[i]=ke(u,s),this.regexp[i]=Ie(this.parts[i],this.names[i],s),this.component_pattern[i]=_t(this.parts[i],s)}catch{throw new TypeError(`invalid ${i} pattern '${this.pattern[i]}'.`)}}}catch(n){throw new TypeError(`Failed to construct 'URLPattern': ${n.message}`)}}test(e={},t){let r={pathname:"",protocol:"",username:"",password:"",hostname:"",port:"",search:"",hash:""};if(typeof e!="string"&&t)throw new TypeError("parameter 1 is not of type 'string'.");if(typeof e>"u")return!1;try{typeof e=="object"?r=O(r,e,!1):r=O(r,be(e,t),!1)}catch{return!1}let n;for(n of Q)if(!this.regexp[n].exec(r[n]))return!1;return!0}exec(e={},t){let r={pathname:"",protocol:"",username:"",password:"",hostname:"",port:"",search:"",hash:""};if(typeof e!="string"&&t)throw new TypeError("parameter 1 is not of type 'string'.");if(typeof e>"u")return;try{typeof e=="object"?r=O(r,e,!1):r=O(r,be(e,t),!1)}catch{return null}let n={};t?n.inputs=[e,t]:n.inputs=[e];let o;for(o of Q){let c=this.regexp[o].exec(r[o]);if(!c)return null;let i={};for(let[s,u]of this.names[o].entries())if(typeof u=="string"||typeof u=="number"){let a=c[s+1];i[u]=a}n[o]={input:r[o]??"",groups:i}}return n}static compareComponent(e,t,r){let n=(s,u)=>{for(let a of["type","modifier","prefix","value","suffix"]){if(s[a]{let a=0;for(;a{var i;if(e===void 0)return{};let r=t.endsWith("/")?t.slice(0,-1):t,o=(i=new W({pathname:e,baseURL:r}).exec(r))==null?void 0:i.pathname.groups;return o?Object.entries(o).reduce((s,[u,a])=>a===void 0?s:{...s,[u]:a},{}):{}};var V=e=>e.headers.get(he)||"";import{env as Lt}from"process";var Oe=()=>({region:Lt.AWS_REGION});import{env as te}from"process";var De=()=>({id:te.SITE_ID,name:te.SITE_NAME,url:te.URL});var Tt=e=>{let t=JSON.stringify(e);return new Response(t,{headers:{"content-type":"application/json"}})},Fe=(e,t,r)=>{let n={};try{n=$e(e[_],e.url)}catch{console.log(`Could not parse function route ${e[_]}.`)}let o={enqueuedPromises:[]};return{context:{account:j(e),cookies:t.getPublicInterface(),deploy:M(e.headers),flags:xe(e),geo:ye(e.headers.get(ie)),ip:Re(e.headers.get(oe)),json:Tt,log:console.log,next:()=>{throw new Error("`context.next` is not implemented for serverless functions")},params:n,requestId:V(e),rewrite:i=>{let s=Nt(i,e.url);return At(s)},server:Oe(),site:De(),url:new URL(e.url),waitUntil:r?i=>{o.enqueuedPromises.push(i)}:void 0},state:o}},Nt=(e,t)=>{if(e instanceof URL)return e;if(e.startsWith("/")){let r=new URL(t);return r.pathname=e,r}return new URL(e)},At=async e=>await fetch(e);import Ue from"node:assert";function qe(e){function t(a,l=2){return a.padStart(l,"0")}let r=t(e.getUTCDate().toString()),n=t(e.getUTCHours().toString()),o=t(e.getUTCMinutes().toString()),c=t(e.getUTCSeconds().toString()),i=e.getUTCFullYear(),s=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],u=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];return`${s[e.getUTCDay()]}, ${r} ${u[e.getUTCMonth()]} ${i} ${n}:${o}:${c} GMT`}var $t=/^(?=[\u0020-\u007E]*$)[^()@<>,;:\\"[\]?={}\s]+$/;function Ot(e){if(!e.name)return"";let t=[];if(Dt(e.name),qt(e.name,e.value),t.push(`${e.name}=${e.value}`),e.name.startsWith("__Secure")&&(e.secure=!0),e.name.startsWith("__Host")&&(e.path="/",e.secure=!0,delete e.domain),e.secure&&t.push("Secure"),e.httpOnly&&t.push("HttpOnly"),typeof e.maxAge=="number"&&Number.isInteger(e.maxAge)&&(Ue(e.maxAge>=0,"Max-Age must be an integer superior or equal to 0"),t.push(`Max-Age=${e.maxAge}`)),e.domain&&(Ut(e.domain),t.push(`Domain=${e.domain}`)),e.sameSite&&t.push(`SameSite=${e.sameSite}`),e.path&&(Ft(e.path),t.push(`Path=${e.path}`)),e.expires){let{expires:r}=e,n=qe(typeof r=="number"?new Date(r):r);t.push(`Expires=${n}`)}return e.unparsed&&t.push(e.unparsed.join("; ")),t.join("; ")}function Dt(e){if(e&&!$t.test(e))throw new TypeError(`Invalid cookie name: "${e}".`)}function Ft(e){if(e!=null)for(let t=0;t"~"||r==";")throw new Error(`${e}: Invalid cookie path char '${r}'`)}}function qt(e,t){if(!(t==null||e==null))for(let r=0;r"\x80")throw new Error(`RFC2616 cookie '${e}' can only have US-ASCII chars as value${n.charCodeAt(0).toString(16)}`)}}function Ut(e){if(e==null)return;let t=e.charAt(0),r=e.charAt(e.length-1);if(t=="-"||r=="."||r=="-")throw new Error(`Invalid first/last char in cookie domain: ${e}`)}function He(e){let t=e.get("Cookie");if(t!=null){let r={},n=t.split(";");for(let o of n){let[c,...i]=o.split("=");Ue(c!=null);let s=c.trim();r[s]=i.join("=")}return r}return{}}function re(e,t){let r=Ot(t);r&&e.append("Set-Cookie",r)}function je(e,t,r){re(e,Object.assign({name:t,value:"",expires:new Date(0)},r))}var z=class{constructor(t){this.ops=[],this.request=t}apply(t){this.ops.forEach(r=>{switch(r.type){case"delete":je(t,r.options.name,{domain:r.options.domain,path:r.options.path});break;case"set":re(t,r.cookie);break;default:}})}delete(t){let r={path:"/"},n=typeof t=="string"?{name:t}:t;this.ops.push({options:{...r,...n},type:"delete"})}get(t){return He(this.request.headers)[t]}getPublicInterface(){return{delete:this.delete.bind(this),get:this.get.bind(this),set:this.set.bind(this)}}set(t,r){let n;if(typeof t=="string"){if(typeof r!="string")throw new TypeError("You must provide the cookie value as a string to 'cookies.set'");n={name:t,value:r}}else n=t;this.ops.push({cookie:n,type:"set"})}};import{Buffer as Me}from"node:buffer";import Be from"node:process";var Ht="NETLIFY_PURGE_API_TOKEN",jt="NETLIFY_BLOBS_CONTEXT",Ge=(e,t,r)=>{var c,i;let{blobs:n}=t,o=(i=(c=r==null?void 0:r.clientContext)==null?void 0:c.custom)==null?void 0:i.purge_api_token;if(typeof n=="string"&&n!=="")try{let s=Me.from(n,"base64").toString("utf8"),u=JSON.parse(s),a=e.get(fe),l=e.get(H);Be.env[jt]=Me.from(JSON.stringify({edgeURL:u.url,uncachedEdgeURL:u.url_uncached,token:u.token,siteID:a,deployID:l,primaryRegion:u.primary_region})).toString("base64")}catch(s){console.error("An internal error occurred while setting up Netlify Blobs:",s)}typeof o=="string"&&o!==""&&(Be.env[Ht]=o)};var J=class e extends Error{constructor(t){super(t),this.name="NetlifyUserError",Object.setPrototypeOf(this,e.prototype)}};import Bt from"node:http";import Gt from"node:https";import{AsyncLocalStorage as Mt}from"node:async_hooks";var C=new Mt;import{env as We}from"node:process";var K=()=>!!We.NETLIFY_DEV||!!We.NETLIFY_LOCAL;var Ve="__nfSystemLog",X=(e,t)=>{K()||console.log(Ve,{msg:e,fields:t})},ne=e=>{console.log(Ve,JSON.stringify(e))};var Wt=globalThis.fetch,ze=!1,Je=e=>{let t=C.getStore();if(t!=null&&t.cdnLoopHeader){if(e.headersSent){X("Headers already sent, cannot add CDN-Loop header");return}e.setHeader("CDN-Loop",t==null?void 0:t.cdnLoopHeader)}},Ke=()=>{if(!ze){ze=!0,globalThis.fetch=function(t,r){let n=new Request(t,r),o=C.getStore();return o!=null&&o.cdnLoopHeader&&n.headers.set("CDN-Loop",o.cdnLoopHeader),Wt(n)};for(let e of[Bt,Gt]){let t=e.request;e.get=function(...n){let o=t(...n);return Je(o),o.end(),o},e.request=function(...n){let o=t(...n);return Je(o),o}}}};var Xe=({awsRequestID:e,req:t,branch:r,functionName:n,logToken:o})=>{let c=new URL(t.url),i=V(t),s={aws_req_id:e,aid:j(t).id,branch:r??"",did:M(t.headers).id,fn:n??"",host:c.host,log_token:o,method:t.method,nf_req_id:i,ts:Date.now(),path:c.pathname};ne({fields:s,type:"bootstrap/request"})},se=({awsRequestID:e,result:t})=>{let r={aws_req_id:e};t instanceof Response?r.status=t.status:t instanceof Error?r.error_message=t.message:r.status=204,ne({fields:r,type:"bootstrap/response"})};var Ye=!1,Vt=e=>(...t)=>{let[r,n]=t;if(typeof r=="string"&&r.startsWith("/"))try{let o=C.getStore(),c=o==null?void 0:o.context.url;if(!c)throw new Error("Could not find request in context");let i=new URL(r,c);return e(i,n)}catch{X("An error occurred in the patched Response.redirect")}return e(...t)},Qe=()=>{Ye||(Ye=!0,"Response"in globalThis&&Response.redirect&&(Response.redirect=Vt(Response.redirect)))};var Qt=Yt(Kt),Zt=20,er=e=>awslambda.streamifyResponse(async(t,r,n)=>{let o=n.awsRequestId,{body:c,flags:i,headers:s,httpMethod:u,invocationMetadata:a,isBase64Encoded:l,logToken:m,rawUrl:y,route:U}=t,g=new $(i||{}),k=pe(s),T=ge(c,l),N=g.get("serverless_functions_abort_signal")===!0?AbortSignal.timeout(n.getRemainingTimeInMillis()-Zt):void 0,R=new B(y,{body:T,headers:k,method:u,signal:N}),f=!K()&&g.get("serverless_functions_log_metadata")===!0;g.get("serverless_functions_response_redirect_relative")===!0&&Qe(),f&&Xe({awsRequestID:o,branch:a==null?void 0:a.branch,functionName:a==null?void 0:a.function_name,logToken:m,req:R}),Ge(k,t,n),Se(R,g),U&&(R[_]=U),g.get("serverless_functions_request_interceptor_v2")===!0&&Ke(),g.get("serverless_functions_wait_event_loop")===!0&&(n.callbackWaitsForEmptyEventLoop=!1);let p=g.get("serverless_functions_context_waituntil")===!0,d=new z(R),{context:w,state:A}=Fe(R,d,p);try{let h=await C.run({cdnLoopHeader:k.get("cdn-loop"),context:w},()=>e.default(R,w));f&&se({awsRequestID:o,result:h}),await tr(h,r,d,g)}catch(h){throw f&&se({awsRequestID:o,result:h}),h}if(p&&A.enqueuedPromises.length!==0)try{await Promise.allSettled(A.enqueuedPromises)}catch(h){console.error(h)}}),tr=async(e,t,r,n)=>{let o={version:Jt.version},c=zt.from(JSON.stringify(o)).toString("base64");if(e instanceof Response){let i=new Headers(e.headers);r.apply(i);let{body:s,status:u}=e,a=n.evaluations;a.size!==0&&i.set(le,[...a].join(",")),i.set(Y,c);let l={multiValueHeaders:me(i),statusCode:u},m=awslambda.HttpResponseStream.from(t,l);if((n.get("serverless_functions_fix_empty_body")===!0||s===null)&&m.write(""),s===null){m.end();return}let y=Xt.fromWeb(s);await Qt(y,m);return}if(e===void 0){let i=awslambda.HttpResponseStream.from(t,{statusCode:204,headers:{[Y]:c}});i.write(""),i.end();return}throw new J("Function returned an unsupported value. Accepted types are 'Response' or 'undefined'")};import q from"process";var rr={delete:e=>{delete q.env[e]},get:e=>q.env[e],has:e=>!!q.env[e],set:(e,t)=>{q.env[e]=t},toObject:()=>Object.entries(q.env).reduce((e,[t,r])=>r===void 0?e:{...e,[t]:r},{})},Ze={get context(){let e=C.getStore();return(e==null?void 0:e.context)??null},env:rr};globalThis.Netlify=Ze;var nr=()=>Ze;var Jn=()=>sr(import.meta.url);export{er as getLambdaHandler,nr as getNetlifyGlobal,Jn as getPath}; +import{fileURLToPath as sr}from"url";import{Buffer as zt}from"node:buffer";import Jt from"node:process";import{pipeline as Kt,Readable as Xt}from"node:stream";import{promisify as Yt}from"node:util";var oe="x-nf-client-connection-ip",ie="x-nf-geo",ae="x-nf-account-id",H="x-nf-deploy-id",ce="x-nf-deploy-context",ue="x-nf-deploy-published",fe="x-nf-site-id",le="x-nf-request-flags",Y="x-nf-invocation-metadata",he="x-nf-request-id",tt=255,pe=e=>{let t=new Headers;return Object.entries(e).forEach(([r,n])=>{if(n!==void 0)try{t.set(r.toLowerCase(),n)}catch(o){if([...n].every(i=>i.codePointAt(0)<=tt))throw o;console.warn(`Discarded request header '${r}' because it contains non-ASCII characters`)}}),t},me=e=>{let t={};for(let[r,n]of e.entries())r in t?t[r].push(n):t[r]=[n];return t};var j=e=>({id:e.headers.get(ae)??""});var M=e=>({context:e.get(ce)??"",id:e.get(H)??"",published:e.get(ue)==="1"});import{Buffer as rt}from"buffer";var G=Symbol("Request flags"),_=Symbol("Request route"),nt=typeof Request>"u"?class{}:Request,de,B=class extends(de=nt,G,_,de){},ge=(e,t)=>{if(!(e==null||e===""))return t?rt.from(e,"base64"):e};var $=class{#e;#t;constructor(t){this.#e=new Set,this.#t=t}get(t){let r=this.#t[t];return r!==void 0&&this.#e.add(t),r}get evaluations(){return this.#e}},xe=e=>e[G]??new $({}),Se=(e,t)=>{e[G]=t};import{Buffer as st}from"node:buffer";var ye=e=>{if(e===null)return{};try{let{postal_code:t,...r}=JSON.parse(st.from(e,"base64").toString("utf-8"));return Object.fromEntries(Object.entries({...r,postalCode:t}).filter(([,o])=>o!==void 0))}catch{return{}}};var Re=e=>e??"";var F=class{constructor(e,t,r,n,o,c){this.type=3,this.name="",this.prefix="",this.value="",this.suffix="",this.modifier=3,this.type=e,this.name=t,this.prefix=r,this.value=n,this.suffix=o,this.modifier=c}hasCustomName(){return this.name!==""&&typeof this.name!="number"}},ot=/[$_\p{ID_Start}]/u,it=/[$_\u200C\u200D\p{ID_Continue}]/u,Z=".*";function at(e,t){return(t?/^[\x00-\xFF]*$/:/^[\x00-\x7F]*$/).test(e)}function Ce(e,t=!1){let r=[],n=0;for(;n{if(ia("OTHER_MODIFIER")??a("ASTERISK"),m=f=>{let p=a(f);if(p!==void 0)return p;let{type:d,index:w}=r[i];throw new TypeError(`Unexpected ${d} at ${w}, expected ${f}`)},y=()=>{let f="",p;for(;p=a("CHAR")??a("ESCAPED_CHAR");)f+=p;return f},U=f=>f,g=t.encodePart||U,k="",T=f=>{k+=f},N=()=>{k.length&&(o.push(new F(3,"","",g(k),"",3)),k="")},R=(f,p,d,w,A)=>{let h=3;switch(A){case"?":h=1;break;case"*":h=0;break;case"+":h=2;break}if(!p&&!d&&h===3){T(f);return}if(N(),!p&&!d){if(!f)return;o.push(new F(3,"","",g(f),"",h));return}let x;d?d==="*"?x=Z:x=d:x=n;let P=2;x===n?(P=1,x=""):x===Z&&(P=0,x="");let I;if(p?I=p:d&&(I=c++),u.has(I))throw new TypeError(`Duplicate name '${I}'.`);u.add(I),o.push(new F(P,I,g(f),x,g(w),h))};for(;i-1)}return i||(n+=`(?=${c}|${o})`),new RegExp(n,we(r))}var E={delimiter:"",prefixes:"",sensitive:!0,strict:!0},ut={delimiter:".",prefixes:"",sensitive:!0,strict:!0},ft={delimiter:"/",prefixes:"/",sensitive:!0,strict:!0};function lt(e,t){return e.length?e[0]==="/"?!0:!t||e.length<2?!1:(e[0]=="\\"||e[0]=="{")&&e[1]=="/":!1}function ve(e,t){return e.startsWith(t)?e.substring(t.length,e.length):e}function ht(e,t){return e.endsWith(t)?e.substr(0,e.length-t.length):e}function Ee(e){return!e||e.length<2?!1:e[0]==="["||(e[0]==="\\"||e[0]==="{")&&e[1]==="["}var Pe=["ftp","file","http","https","ws","wss"];function _e(e){if(!e)return!0;for(let t of Pe)if(e.test(t))return!0;return!1}function pt(e,t){if(e=ve(e,"#"),t||e==="")return e;let r=new URL("https://example.com");return r.hash=e,r.hash?r.hash.substring(1,r.hash.length):""}function mt(e,t){if(e=ve(e,"?"),t||e==="")return e;let r=new URL("https://example.com");return r.search=e,r.search?r.search.substring(1,r.search.length):""}function dt(e,t){return t||e===""?e:Ee(e)?Ne(e):Te(e)}function gt(e,t){if(t||e==="")return e;let r=new URL("https://example.com");return r.password=e,r.password}function xt(e,t){if(t||e==="")return e;let r=new URL("https://example.com");return r.username=e,r.username}function St(e,t,r){if(r||e==="")return e;if(t&&!Pe.includes(t))return new URL(`${t}:${e}`).pathname;let n=e[0]=="/";return e=new URL(n?e:"/-"+e,"https://example.com").pathname,n||(e=e.substring(2,e.length)),e}function yt(e,t,r){return Le(t)===e&&(e=""),r||e===""?e:Ae(e)}function Rt(e,t){return e=ht(e,":"),t||e===""?e:ee(e)}function Le(e){switch(e){case"ws":case"http":return"80";case"wws":case"https":return"443";case"ftp":return"21";default:return""}}function ee(e){if(e==="")return e;if(/^[-+.A-Za-z0-9]*$/.test(e))return e.toLowerCase();throw new TypeError(`Invalid protocol '${e}'.`)}function wt(e){if(e==="")return e;let t=new URL("https://example.com");return t.username=e,t.username}function bt(e){if(e==="")return e;let t=new URL("https://example.com");return t.password=e,t.password}function Te(e){if(e==="")return e;if(/[\t\n\r #%/:<>?@[\]^\\|]/g.test(e))throw new TypeError(`Invalid hostname '${e}'`);let t=new URL("https://example.com");return t.hostname=e,t.hostname}function Ne(e){if(e==="")return e;if(/[^0-9a-fA-F[\]:]/g.test(e))throw new TypeError(`Invalid IPv6 hostname '${e}'`);return e.toLowerCase()}function Ae(e){if(e===""||/^[0-9]*$/.test(e)&&parseInt(e)<=65535)return e;throw new TypeError(`Invalid port '${e}'.`)}function Ct(e){if(e==="")return e;let t=new URL("https://example.com");return t.pathname=e[0]!=="/"?"/-"+e:e,e[0]!=="/"?t.pathname.substring(2,t.pathname.length):t.pathname}function kt(e){return e===""?e:new URL(`data:${e}`).pathname}function It(e){if(e==="")return e;let t=new URL("https://example.com");return t.search=e,t.search.substring(1,t.search.length)}function vt(e){if(e==="")return e;let t=new URL("https://example.com");return t.hash=e,t.hash.substring(1,t.hash.length)}var Et=class{constructor(e){this.tokenList=[],this.internalResult={},this.tokenIndex=0,this.tokenIncrement=1,this.componentStart=0,this.state=0,this.groupDepth=0,this.hostnameIPv6BracketDepth=0,this.shouldTreatAsStandardURL=!1,this.input=e}get result(){return this.internalResult}parse(){for(this.tokenList=Ce(this.input,!0);this.tokenIndex0)if(this.isGroupClose())this.groupDepth-=1;else continue;if(this.isGroupOpen()){this.groupDepth+=1;continue}switch(this.state){case 0:this.isProtocolSuffix()&&(this.internalResult.username="",this.internalResult.password="",this.internalResult.hostname="",this.internalResult.port="",this.internalResult.pathname="",this.internalResult.search="",this.internalResult.hash="",this.rewindAndSetState(1));break;case 1:if(this.isProtocolSuffix()){this.computeShouldTreatAsStandardURL();let e=7,t=1;this.shouldTreatAsStandardURL&&(this.internalResult.pathname="/"),this.nextIsAuthoritySlashes()?(e=2,t=3):this.shouldTreatAsStandardURL&&(e=2),this.changeState(e,t)}break;case 2:this.isIdentityTerminator()?this.rewindAndSetState(3):(this.isPathnameStart()||this.isSearchPrefix()||this.isHashPrefix())&&this.rewindAndSetState(5);break;case 3:this.isPasswordPrefix()?this.changeState(4,1):this.isIdentityTerminator()&&this.changeState(5,1);break;case 4:this.isIdentityTerminator()&&this.changeState(5,1);break;case 5:this.isIPv6Open()?this.hostnameIPv6BracketDepth+=1:this.isIPv6Close()&&(this.hostnameIPv6BracketDepth-=1),this.isPortPrefix()&&!this.hostnameIPv6BracketDepth?this.changeState(6,1):this.isPathnameStart()?this.changeState(7,0):this.isSearchPrefix()?this.changeState(8,1):this.isHashPrefix()&&this.changeState(9,1);break;case 6:this.isPathnameStart()?this.changeState(7,0):this.isSearchPrefix()?this.changeState(8,1):this.isHashPrefix()&&this.changeState(9,1);break;case 7:this.isSearchPrefix()?this.changeState(8,1):this.isHashPrefix()&&this.changeState(9,1);break;case 8:this.isHashPrefix()&&this.changeState(9,1);break;case 9:break;case 10:break}}}changeState(e,t){switch(this.state){case 0:break;case 1:this.internalResult.protocol=this.makeComponentString();break;case 2:break;case 3:this.internalResult.username=this.makeComponentString();break;case 4:this.internalResult.password=this.makeComponentString();break;case 5:this.internalResult.hostname=this.makeComponentString();break;case 6:this.internalResult.port=this.makeComponentString();break;case 7:this.internalResult.pathname=this.makeComponentString();break;case 8:this.internalResult.search=this.makeComponentString();break;case 9:this.internalResult.hash=this.makeComponentString();break;case 10:break}this.changeStateWithoutSettingComponent(e,t)}changeStateWithoutSettingComponent(e,t){this.state=e,this.componentStart=this.tokenIndex+t,this.tokenIndex+=t,this.tokenIncrement=0}rewind(){this.tokenIndex=this.componentStart,this.tokenIncrement=0}rewindAndSetState(e){this.rewind(),this.state=e}safeToken(e){return e<0&&(e=this.tokenList.length-e),e=0&&(e.pathname=b(n.pathname.substring(0,o+1),r)+e.pathname)}e.pathname=St(e.pathname,e.protocol,r)}return typeof t.search=="string"&&(e.search=mt(t.search,r)),typeof t.hash=="string"&&(e.hash=pt(t.hash,r)),e}function D(e){return e.replace(/([+*?:{}()\\])/g,"\\$1")}function Pt(e){return e.replace(/([.+*?^${}()[\]|/\\])/g,"\\$1")}function _t(e,t){t.delimiter??(t.delimiter="/#?"),t.prefixes??(t.prefixes="./"),t.sensitive??(t.sensitive=!1),t.strict??(t.strict=!1),t.end??(t.end=!0),t.start??(t.start=!0),t.endsWith="";let r=".*",n=`[^${Pt(t.delimiter)}]+?`,o=/[$_\u200C\u200D\p{ID_Continue}]/u,c="";for(let i=0;i0?e[i-1]:null,m=i0?m.value[0]:"";a=o.test(y)}else a=!m.hasCustomName();if(!a&&!s.prefix.length&&l&&l.type===3){let y=l.value[l.value.length-1];a=t.prefixes.includes(y)}a&&(c+="{"),c+=D(s.prefix),u&&(c+=`:${s.name}`),s.type===2?c+=`(${s.value})`:s.type===1?u||(c+=`(${n})`):s.type===0&&(!u&&(!l||l.type===3||l.modifier!==3||a||s.prefix!=="")?c+="*":c+=`(${r})`),s.type===1&&u&&s.suffix.length&&o.test(s.suffix[0])&&(c+="\\"),c+=D(s.suffix),a&&(c+="}"),s.modifier!==3&&(c+=L(s.modifier))}return c}var W=class{constructor(e={},t,r){this.regexp={},this.names={},this.component_pattern={},this.parts={};try{let n;if(typeof t=="string"?n=t:r=t,typeof e=="string"){let s=new Et(e);if(s.parse(),e=s.result,n===void 0&&typeof e.protocol!="string")throw new TypeError("A base URL must be provided for a relative constructor string.");e.baseURL=n}else{if(!e||typeof e!="object")throw new TypeError("parameter 1 is not of type 'string' and cannot convert to dictionary.");if(n)throw new TypeError("parameter 1 is not of type 'string'.")}typeof r>"u"&&(r={ignoreCase:!1});let o={ignoreCase:r.ignoreCase===!0},c={pathname:v,protocol:v,username:v,password:v,hostname:v,port:v,search:v,hash:v};this.pattern=O(c,e,!0),Le(this.pattern.protocol)===this.pattern.port&&(this.pattern.port="");let i;for(i of Q){if(!(i in this.pattern))continue;let s={},u=this.pattern[i];switch(this.names[i]=[],i){case"protocol":Object.assign(s,E),s.encodePart=ee;break;case"username":Object.assign(s,E),s.encodePart=wt;break;case"password":Object.assign(s,E),s.encodePart=bt;break;case"hostname":Object.assign(s,ut),Ee(u)?s.encodePart=Ne:s.encodePart=Te;break;case"port":Object.assign(s,E),s.encodePart=Ae;break;case"pathname":_e(this.regexp.protocol)?(Object.assign(s,ft,o),s.encodePart=Ct):(Object.assign(s,E,o),s.encodePart=kt);break;case"search":Object.assign(s,E,o),s.encodePart=It;break;case"hash":Object.assign(s,E,o),s.encodePart=vt;break}try{this.parts[i]=ke(u,s),this.regexp[i]=Ie(this.parts[i],this.names[i],s),this.component_pattern[i]=_t(this.parts[i],s)}catch{throw new TypeError(`invalid ${i} pattern '${this.pattern[i]}'.`)}}}catch(n){throw new TypeError(`Failed to construct 'URLPattern': ${n.message}`)}}test(e={},t){let r={pathname:"",protocol:"",username:"",password:"",hostname:"",port:"",search:"",hash:""};if(typeof e!="string"&&t)throw new TypeError("parameter 1 is not of type 'string'.");if(typeof e>"u")return!1;try{typeof e=="object"?r=O(r,e,!1):r=O(r,be(e,t),!1)}catch{return!1}let n;for(n of Q)if(!this.regexp[n].exec(r[n]))return!1;return!0}exec(e={},t){let r={pathname:"",protocol:"",username:"",password:"",hostname:"",port:"",search:"",hash:""};if(typeof e!="string"&&t)throw new TypeError("parameter 1 is not of type 'string'.");if(typeof e>"u")return;try{typeof e=="object"?r=O(r,e,!1):r=O(r,be(e,t),!1)}catch{return null}let n={};t?n.inputs=[e,t]:n.inputs=[e];let o;for(o of Q){let c=this.regexp[o].exec(r[o]);if(!c)return null;let i={};for(let[s,u]of this.names[o].entries())if(typeof u=="string"||typeof u=="number"){let a=c[s+1];i[u]=a}n[o]={input:r[o]??"",groups:i}}return n}static compareComponent(e,t,r){let n=(s,u)=>{for(let a of["type","modifier","prefix","value","suffix"]){if(s[a]{let a=0;for(;a{var i;if(e===void 0)return{};let r=t.endsWith("/")?t.slice(0,-1):t,o=(i=new W({pathname:e,baseURL:r}).exec(r))==null?void 0:i.pathname.groups;return o?Object.entries(o).reduce((s,[u,a])=>a===void 0?s:{...s,[u]:a},{}):{}};var V=e=>e.headers.get(he)||"";import{env as Lt}from"process";var Oe=()=>({region:Lt.AWS_REGION});import{env as te}from"process";var De=()=>({id:te.SITE_ID,name:te.SITE_NAME,url:te.URL});var Tt=e=>{let t=JSON.stringify(e);return new Response(t,{headers:{"content-type":"application/json"}})},Fe=(e,t,r)=>{let n={};try{n=$e(e[_],e.url)}catch{console.log(`Could not parse function route ${e[_]}.`)}let o={enqueuedPromises:[]};return{context:{account:j(e),cookies:t.getPublicInterface(),deploy:M(e.headers),flags:xe(e),geo:ye(e.headers.get(ie)),ip:Re(e.headers.get(oe)),json:Tt,log:console.log,next:()=>{throw new Error("`context.next` is not implemented for serverless functions")},params:n,requestId:V(e),rewrite:i=>{let s=Nt(i,e.url);return At(s)},server:Oe(),site:De(),url:new URL(e.url),waitUntil:r?i=>{o.enqueuedPromises.push(i.catch(s=>console.error(s)))}:void 0},state:o}},Nt=(e,t)=>{if(e instanceof URL)return e;if(e.startsWith("/")){let r=new URL(t);return r.pathname=e,r}return new URL(e)},At=async e=>await fetch(e);import Ue from"node:assert";function qe(e){function t(a,l=2){return a.padStart(l,"0")}let r=t(e.getUTCDate().toString()),n=t(e.getUTCHours().toString()),o=t(e.getUTCMinutes().toString()),c=t(e.getUTCSeconds().toString()),i=e.getUTCFullYear(),s=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],u=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];return`${s[e.getUTCDay()]}, ${r} ${u[e.getUTCMonth()]} ${i} ${n}:${o}:${c} GMT`}var $t=/^(?=[\u0020-\u007E]*$)[^()@<>,;:\\"[\]?={}\s]+$/;function Ot(e){if(!e.name)return"";let t=[];if(Dt(e.name),qt(e.name,e.value),t.push(`${e.name}=${e.value}`),e.name.startsWith("__Secure")&&(e.secure=!0),e.name.startsWith("__Host")&&(e.path="/",e.secure=!0,delete e.domain),e.secure&&t.push("Secure"),e.httpOnly&&t.push("HttpOnly"),typeof e.maxAge=="number"&&Number.isInteger(e.maxAge)&&(Ue(e.maxAge>=0,"Max-Age must be an integer superior or equal to 0"),t.push(`Max-Age=${e.maxAge}`)),e.domain&&(Ut(e.domain),t.push(`Domain=${e.domain}`)),e.sameSite&&t.push(`SameSite=${e.sameSite}`),e.path&&(Ft(e.path),t.push(`Path=${e.path}`)),e.expires){let{expires:r}=e,n=qe(typeof r=="number"?new Date(r):r);t.push(`Expires=${n}`)}return e.unparsed&&t.push(e.unparsed.join("; ")),t.join("; ")}function Dt(e){if(e&&!$t.test(e))throw new TypeError(`Invalid cookie name: "${e}".`)}function Ft(e){if(e!=null)for(let t=0;t"~"||r==";")throw new Error(`${e}: Invalid cookie path char '${r}'`)}}function qt(e,t){if(!(t==null||e==null))for(let r=0;r"\x80")throw new Error(`RFC2616 cookie '${e}' can only have US-ASCII chars as value${n.charCodeAt(0).toString(16)}`)}}function Ut(e){if(e==null)return;let t=e.charAt(0),r=e.charAt(e.length-1);if(t=="-"||r=="."||r=="-")throw new Error(`Invalid first/last char in cookie domain: ${e}`)}function He(e){let t=e.get("Cookie");if(t!=null){let r={},n=t.split(";");for(let o of n){let[c,...i]=o.split("=");Ue(c!=null);let s=c.trim();r[s]=i.join("=")}return r}return{}}function re(e,t){let r=Ot(t);r&&e.append("Set-Cookie",r)}function je(e,t,r){re(e,Object.assign({name:t,value:"",expires:new Date(0)},r))}var z=class{constructor(t){this.ops=[],this.request=t}apply(t){this.ops.forEach(r=>{switch(r.type){case"delete":je(t,r.options.name,{domain:r.options.domain,path:r.options.path});break;case"set":re(t,r.cookie);break;default:}})}delete(t){let r={path:"/"},n=typeof t=="string"?{name:t}:t;this.ops.push({options:{...r,...n},type:"delete"})}get(t){return He(this.request.headers)[t]}getPublicInterface(){return{delete:this.delete.bind(this),get:this.get.bind(this),set:this.set.bind(this)}}set(t,r){let n;if(typeof t=="string"){if(typeof r!="string")throw new TypeError("You must provide the cookie value as a string to 'cookies.set'");n={name:t,value:r}}else n=t;this.ops.push({cookie:n,type:"set"})}};import{Buffer as Me}from"node:buffer";import Be from"node:process";var Ht="NETLIFY_PURGE_API_TOKEN",jt="NETLIFY_BLOBS_CONTEXT",Ge=(e,t,r)=>{var c,i;let{blobs:n}=t,o=(i=(c=r==null?void 0:r.clientContext)==null?void 0:c.custom)==null?void 0:i.purge_api_token;if(typeof n=="string"&&n!=="")try{let s=Me.from(n,"base64").toString("utf8"),u=JSON.parse(s),a=e.get(fe),l=e.get(H);Be.env[jt]=Me.from(JSON.stringify({edgeURL:u.url,uncachedEdgeURL:u.url_uncached,token:u.token,siteID:a,deployID:l,primaryRegion:u.primary_region})).toString("base64")}catch(s){console.error("An internal error occurred while setting up Netlify Blobs:",s)}typeof o=="string"&&o!==""&&(Be.env[Ht]=o)};var J=class e extends Error{constructor(t){super(t),this.name="NetlifyUserError",Object.setPrototypeOf(this,e.prototype)}};import Bt from"node:http";import Gt from"node:https";import{AsyncLocalStorage as Mt}from"node:async_hooks";var C=new Mt;import{env as We}from"node:process";var K=()=>!!We.NETLIFY_DEV||!!We.NETLIFY_LOCAL;var Ve="__nfSystemLog",X=(e,t)=>{K()||console.log(Ve,{msg:e,fields:t})},ne=e=>{console.log(Ve,JSON.stringify(e))};var Wt=globalThis.fetch,ze=!1,Je=e=>{let t=C.getStore();if(t!=null&&t.cdnLoopHeader){if(e.headersSent){X("Headers already sent, cannot add CDN-Loop header");return}e.setHeader("CDN-Loop",t==null?void 0:t.cdnLoopHeader)}},Ke=()=>{if(!ze){ze=!0,globalThis.fetch=function(t,r){let n=new Request(t,r),o=C.getStore();return o!=null&&o.cdnLoopHeader&&n.headers.set("CDN-Loop",o.cdnLoopHeader),Wt(n)};for(let e of[Bt,Gt]){let t=e.request;e.get=function(...n){let o=t(...n);return Je(o),o.end(),o},e.request=function(...n){let o=t(...n);return Je(o),o}}}};var Xe=({awsRequestID:e,req:t,branch:r,functionName:n,logToken:o})=>{let c=new URL(t.url),i=V(t),s={aws_req_id:e,aid:j(t).id,branch:r??"",did:M(t.headers).id,fn:n??"",host:c.host,log_token:o,method:t.method,nf_req_id:i,ts:Date.now(),path:c.pathname};ne({fields:s,type:"bootstrap/request"})},se=({awsRequestID:e,result:t})=>{let r={aws_req_id:e};t instanceof Response?r.status=t.status:t instanceof Error?r.error_message=t.message:r.status=204,ne({fields:r,type:"bootstrap/response"})};var Ye=!1,Vt=e=>(...t)=>{let[r,n]=t;if(typeof r=="string"&&r.startsWith("/"))try{let o=C.getStore(),c=o==null?void 0:o.context.url;if(!c)throw new Error("Could not find request in context");let i=new URL(r,c);return e(i,n)}catch{X("An error occurred in the patched Response.redirect")}return e(...t)},Qe=()=>{Ye||(Ye=!0,"Response"in globalThis&&Response.redirect&&(Response.redirect=Vt(Response.redirect)))};var Qt=Yt(Kt),Zt=20,er=e=>awslambda.streamifyResponse(async(t,r,n)=>{let o=n.awsRequestId,{body:c,flags:i,headers:s,httpMethod:u,invocationMetadata:a,isBase64Encoded:l,logToken:m,rawUrl:y,route:U}=t,g=new $(i||{}),k=pe(s),T=ge(c,l),N=g.get("serverless_functions_abort_signal")===!0?AbortSignal.timeout(n.getRemainingTimeInMillis()-Zt):void 0,R=new B(y,{body:T,headers:k,method:u,signal:N}),f=!K()&&g.get("serverless_functions_log_metadata")===!0;g.get("serverless_functions_response_redirect_relative")===!0&&Qe(),f&&Xe({awsRequestID:o,branch:a==null?void 0:a.branch,functionName:a==null?void 0:a.function_name,logToken:m,req:R}),Ge(k,t,n),Se(R,g),U&&(R[_]=U),g.get("serverless_functions_request_interceptor_v2")===!0&&Ke(),g.get("serverless_functions_wait_event_loop")===!0&&(n.callbackWaitsForEmptyEventLoop=!1);let p=g.get("serverless_functions_context_waituntil")===!0,d=new z(R),{context:w,state:A}=Fe(R,d,p);try{let h=await C.run({cdnLoopHeader:k.get("cdn-loop"),context:w},()=>e.default(R,w));f&&se({awsRequestID:o,result:h}),await tr(h,r,d,g)}catch(h){throw f&&se({awsRequestID:o,result:h}),h}if(p&&A.enqueuedPromises.length!==0)try{await Promise.allSettled(A.enqueuedPromises)}catch(h){console.error(h)}}),tr=async(e,t,r,n)=>{let o={version:Jt.version},c=zt.from(JSON.stringify(o)).toString("base64");if(e instanceof Response){let i=new Headers(e.headers);r.apply(i);let{body:s,status:u}=e,a=n.evaluations;a.size!==0&&i.set(le,[...a].join(",")),i.set(Y,c);let l={multiValueHeaders:me(i),statusCode:u},m=awslambda.HttpResponseStream.from(t,l);if((n.get("serverless_functions_fix_empty_body")===!0||s===null)&&m.write(""),s===null){m.end();return}let y=Xt.fromWeb(s);await Qt(y,m);return}if(e===void 0){let i=awslambda.HttpResponseStream.from(t,{statusCode:204,headers:{[Y]:c}});i.write(""),i.end();return}throw new J("Function returned an unsupported value. Accepted types are 'Response' or 'undefined'")};import q from"process";var rr={delete:e=>{delete q.env[e]},get:e=>q.env[e],has:e=>!!q.env[e],set:(e,t)=>{q.env[e]=t},toObject:()=>Object.entries(q.env).reduce((e,[t,r])=>r===void 0?e:{...e,[t]:r},{})},Ze={get context(){let e=C.getStore();return(e==null?void 0:e.context)??null},env:rr};globalThis.Netlify=Ze;var nr=()=>Ze;var Jn=()=>sr(import.meta.url);export{er as getLambdaHandler,nr as getNetlifyGlobal,Jn as getPath}; diff --git a/node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/@netlify/serverless-functions-api/dist/telemetry/instrumentation.js b/node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/@netlify/serverless-functions-api/dist/telemetry/instrumentation.js index 3d3ac36fd..7a5e0ce82 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/@netlify/serverless-functions-api/dist/telemetry/instrumentation.js +++ b/node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/@netlify/serverless-functions-api/dist/telemetry/instrumentation.js @@ -1,42 +1,42 @@ import{createRequire}from"module";const require=createRequire(import.meta.url); -var pY=Object.create;var uc=Object.defineProperty;var dY=Object.getOwnPropertyDescriptor;var fY=Object.getOwnPropertyNames;var AY=Object.getPrototypeOf,hY=Object.prototype.hasOwnProperty;var k=(o=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(o,{get:(e,t)=>(typeof require<"u"?require:e)[t]}):o)(function(o){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+o+'" is not supported')});var S=(o,e)=>()=>(o&&(e=o(o=0)),e);var A=(o,e)=>()=>(e||o((e={exports:{}}).exports,e),e.exports),ge=(o,e)=>{for(var t in e)uc(o,t,{get:e[t],enumerable:!0})},TR=(o,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let a of fY(e))!hY.call(o,a)&&a!==t&&uc(o,a,{get:()=>e[a],enumerable:!(i=dY(e,a))||i.enumerable});return o};var Rn=(o,e,t)=>(t=o!=null?pY(AY(o)):{},TR(e||!o||!o.__esModule?uc(t,"default",{value:o,enumerable:!0}):t,o)),$=o=>TR(uc({},"__esModule",{value:!0}),o);var SR,pR=S(()=>{SR=typeof globalThis=="object"?globalThis:global});var dR=S(()=>{pR()});var fR=S(()=>{dR()});var Zr,fS=S(()=>{Zr="1.9.0"});function vY(o){var e=new Set([o]),t=new Set,i=o.match(AR);if(!i)return function(){return!1};var a={major:+i[1],minor:+i[2],patch:+i[3],prerelease:i[4]};if(a.prerelease!=null)return function(l){return l===o};function s(r){return t.add(r),!1}function n(r){return e.add(r),!0}return function(l){if(e.has(l))return!0;if(t.has(l))return!1;var c=l.match(AR);if(!c)return s(l);var u={major:+c[1],minor:+c[2],patch:+c[3],prerelease:c[4]};return u.prerelease!=null||a.major!==u.major?s(l):a.major===0?a.minor===u.minor&&a.patch<=u.patch?n(l):s(l):a.minor<=u.minor?n(l):s(l)}}var AR,hR,vR=S(()=>{fS();AR=/^(\d+)\.(\d+)\.(\d+)(-(.+))?$/;hR=vY(Zr)});function Or(o,e,t,i){var a;i===void 0&&(i=!1);var s=ss[as]=(a=ss[as])!==null&&a!==void 0?a:{version:Zr};if(!i&&s[o]){var n=new Error("@opentelemetry/api: Attempted duplicate registration of API: "+o);return t.error(n.stack||n.message),!1}if(s.version!==Zr){var n=new Error("@opentelemetry/api: Registration of version v"+s.version+" for "+o+" does not match previously registered API v"+Zr);return t.error(n.stack||n.message),!1}return s[o]=e,t.debug("@opentelemetry/api: Registered a global for "+o+" v"+Zr+"."),!0}function yt(o){var e,t,i=(e=ss[as])===null||e===void 0?void 0:e.version;if(!(!i||!hR(i)))return(t=ss[as])===null||t===void 0?void 0:t[o]}function Nr(o,e){e.debug("@opentelemetry/api: Unregistering a global for "+o+" v"+Zr+".");var t=ss[as];t&&delete t[o]}var RY,as,ss,ho=S(()=>{fR();fS();vR();RY=Zr.split(".")[0],as=Symbol.for("opentelemetry.js.api."+RY),ss=SR});function ls(o,e,t){var i=yt("diag");if(i)return t.unshift(e),i[o].apply(i,OY([],mY(t),!1))}var mY,OY,RR,mR=S(()=>{ho();mY=function(o,e){var t=typeof Symbol=="function"&&o[Symbol.iterator];if(!t)return o;var i=t.call(o),a,s=[],n;try{for(;(e===void 0||e-- >0)&&!(a=i.next()).done;)s.push(a.value)}catch(r){n={error:r}}finally{try{a&&!a.done&&(t=i.return)&&t.call(i)}finally{if(n)throw n.error}}return s},OY=function(o,e,t){if(t||arguments.length===2)for(var i=0,a=e.length,s;i{(function(o){o[o.NONE=0]="NONE",o[o.ERROR=30]="ERROR",o[o.WARN=50]="WARN",o[o.INFO=60]="INFO",o[o.DEBUG=70]="DEBUG",o[o.VERBOSE=80]="VERBOSE",o[o.ALL=9999]="ALL"})(Oe||(Oe={}))});function OR(o,e){oOe.ALL&&(o=Oe.ALL),e=e||{};function t(i,a){var s=e[i];return typeof s=="function"&&o>=a?s.bind(e):function(){}}return{error:t("error",Oe.ERROR),warn:t("warn",Oe.WARN),info:t("info",Oe.INFO),debug:t("debug",Oe.DEBUG),verbose:t("verbose",Oe.VERBOSE)}}var NR=S(()=>{Ec()});var NY,MY,PY,st,vo=S(()=>{mR();NR();Ec();ho();NY=function(o,e){var t=typeof Symbol=="function"&&o[Symbol.iterator];if(!t)return o;var i=t.call(o),a,s=[],n;try{for(;(e===void 0||e-- >0)&&!(a=i.next()).done;)s.push(a.value)}catch(r){n={error:r}}finally{try{a&&!a.done&&(t=i.return)&&t.call(i)}finally{if(n)throw n.error}}return s},MY=function(o,e,t){if(t||arguments.length===2)for(var i=0,a=e.length,s;i";u.warn("Current logger will be overwritten from "+d),E.warn("Current logger will overwrite one already registered from "+d)}return Or("diag",E,t,!0)};t.setLogger=i,t.disable=function(){Nr(PY,t)},t.createComponentLogger=function(a){return new RR(a)},t.verbose=e("verbose"),t.debug=e("debug"),t.info=e("info"),t.warn=e("warn"),t.error=e("error")}return o.instance=function(){return this._instance||(this._instance=new o),this._instance},o}()});var CY,gY,MR,PR=S(()=>{CY=function(o,e){var t=typeof Symbol=="function"&&o[Symbol.iterator];if(!t)return o;var i=t.call(o),a,s=[],n;try{for(;(e===void 0||e-- >0)&&!(a=i.next()).done;)s.push(a.value)}catch(r){n={error:r}}finally{try{a&&!a.done&&(t=i.return)&&t.call(i)}finally{if(n)throw n.error}}return s},gY=function(o){var e=typeof Symbol=="function"&&Symbol.iterator,t=e&&o[e],i=0;if(t)return t.call(o);if(o&&typeof o.length=="number")return{next:function(){return o&&i>=o.length&&(o=void 0),{value:o&&o[i++],done:!o}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},MR=function(){function o(e){this._entries=e?new Map(e):new Map}return o.prototype.getEntry=function(e){var t=this._entries.get(e);if(t)return Object.assign({},t)},o.prototype.getAllEntries=function(){return Array.from(this._entries.entries()).map(function(e){var t=CY(e,2),i=t[0],a=t[1];return[i,a]})},o.prototype.setEntry=function(e,t){var i=new o(this._entries);return i._entries.set(e,t),i},o.prototype.removeEntry=function(e){var t=new o(this._entries);return t._entries.delete(e),t},o.prototype.removeEntries=function(){for(var e,t,i=[],a=0;a{CR=Symbol("BaggageEntryMetadata")});function LR(o){return o===void 0&&(o={}),new MR(new Map(Object.entries(o)))}function _c(o){return typeof o!="string"&&(LY.error("Cannot create baggage metadata from unknown type: "+typeof o),o=""),{__TYPE__:CR,toString:function(){return o}}}var LY,AS=S(()=>{vo();PR();gR();LY=st.instance()});function Yt(o){return Symbol.for(o)}var IY,Tc,cs=S(()=>{IY=function(){function o(e){var t=this;t._currentContext=e?new Map(e):new Map,t.getValue=function(i){return t._currentContext.get(i)},t.setValue=function(i,a){var s=new o(t._currentContext);return s._currentContext.set(i,a),s},t.deleteValue=function(i){var a=new o(t._currentContext);return a._currentContext.delete(i),a}}return o}(),Tc=new IY});var hS,Sc,IR=S(()=>{hS=[{n:"error",c:"error"},{n:"warn",c:"warn"},{n:"info",c:"info"},{n:"debug",c:"debug"},{n:"verbose",c:"trace"}],Sc=function(){function o(){function e(i){return function(){for(var a=[],s=0;s{Ro=function(){var o=function(e,t){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,a){i.__proto__=a}||function(i,a){for(var s in a)Object.prototype.hasOwnProperty.call(a,s)&&(i[s]=a[s])},o(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");o(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}(),yY=function(){function o(){}return o.prototype.createGauge=function(e,t){return kY},o.prototype.createHistogram=function(e,t){return HY},o.prototype.createCounter=function(e,t){return GY},o.prototype.createUpDownCounter=function(e,t){return YY},o.prototype.createObservableGauge=function(e,t){return KY},o.prototype.createObservableCounter=function(e,t){return FY},o.prototype.createObservableUpDownCounter=function(e,t){return qY},o.prototype.addBatchObservableCallback=function(e,t){},o.prototype.removeBatchObservableCallback=function(e){},o}(),pc=function(){function o(){}return o}(),DY=function(o){Ro(e,o);function e(){return o!==null&&o.apply(this,arguments)||this}return e.prototype.add=function(t,i){},e}(pc),xY=function(o){Ro(e,o);function e(){return o!==null&&o.apply(this,arguments)||this}return e.prototype.add=function(t,i){},e}(pc),UY=function(o){Ro(e,o);function e(){return o!==null&&o.apply(this,arguments)||this}return e.prototype.record=function(t,i){},e}(pc),bY=function(o){Ro(e,o);function e(){return o!==null&&o.apply(this,arguments)||this}return e.prototype.record=function(t,i){},e}(pc),vS=function(){function o(){}return o.prototype.addCallback=function(e){},o.prototype.removeCallback=function(e){},o}(),VY=function(o){Ro(e,o);function e(){return o!==null&&o.apply(this,arguments)||this}return e}(vS),wY=function(o){Ro(e,o);function e(){return o!==null&&o.apply(this,arguments)||this}return e}(vS),BY=function(o){Ro(e,o);function e(){return o!==null&&o.apply(this,arguments)||this}return e}(vS),RS=new yY,GY=new DY,kY=new UY,HY=new bY,YY=new xY,FY=new VY,KY=new wY,qY=new BY});var Rt,yR=S(()=>{(function(o){o[o.INT=0]="INT",o[o.DOUBLE=1]="DOUBLE"})(Rt||(Rt={}))});var fc,Ac,OS=S(()=>{fc={get:function(o,e){if(o!=null)return o[e]},keys:function(o){return o==null?[]:Object.keys(o)}},Ac={set:function(o,e,t){o!=null&&(o[e]=t)}}});var WY,jY,DR,xR=S(()=>{cs();WY=function(o,e){var t=typeof Symbol=="function"&&o[Symbol.iterator];if(!t)return o;var i=t.call(o),a,s=[],n;try{for(;(e===void 0||e-- >0)&&!(a=i.next()).done;)s.push(a.value)}catch(r){n={error:r}}finally{try{a&&!a.done&&(t=i.return)&&t.call(i)}finally{if(n)throw n.error}}return s},jY=function(o,e,t){if(t||arguments.length===2)for(var i=0,a=e.length,s;i{xR();ho();vo();zY=function(o,e){var t=typeof Symbol=="function"&&o[Symbol.iterator];if(!t)return o;var i=t.call(o),a,s=[],n;try{for(;(e===void 0||e-- >0)&&!(a=i.next()).done;)s.push(a.value)}catch(r){n={error:r}}finally{try{a&&!a.done&&(t=i.return)&&t.call(i)}finally{if(n)throw n.error}}return s},XY=function(o,e,t){if(t||arguments.length===2)for(var i=0,a=e.length,s;i{(function(o){o[o.NONE=0]="NONE",o[o.SAMPLED=1]="SAMPLED"})(pe||(pe={}))});var Es,_s,ii,hc=S(()=>{MS();Es="0000000000000000",_s="00000000000000000000000000000000",ii={traceId:_s,spanId:Es,traceFlags:pe.NONE}});var On,vc=S(()=>{hc();On=function(){function o(e){e===void 0&&(e=ii),this._spanContext=e}return o.prototype.spanContext=function(){return this._spanContext},o.prototype.setAttribute=function(e,t){return this},o.prototype.setAttributes=function(e){return this},o.prototype.addEvent=function(e,t){return this},o.prototype.addLink=function(e){return this},o.prototype.addLinks=function(e){return this},o.prototype.setStatus=function(e){return this},o.prototype.updateName=function(e){return this},o.prototype.end=function(e){},o.prototype.isRecording=function(){return!1},o.prototype.recordException=function(e,t){},o}()});function Rc(o){return o.getValue(PS)||void 0}function UR(){return Rc(mn.getInstance().active())}function Ts(o,e){return o.setValue(PS,e)}function bR(o){return o.deleteValue(PS)}function VR(o,e){return Ts(o,new On(e))}function mc(o){var e;return(e=Rc(o))===null||e===void 0?void 0:e.spanContext()}var PS,CS=S(()=>{cs();vc();us();PS=Yt("OpenTelemetry Context Key SPAN")});function Er(o){return JY.test(o)&&o!==_s}function mo(o){return QY.test(o)&&o!==Es}function qe(o){return Er(o.traceId)&&mo(o.spanId)}function wR(o){return new On(o)}var JY,QY,Oc=S(()=>{hc();vc();JY=/^([0-9a-f]{32})$/i,QY=/^[0-9a-f]{16}$/i});function ZY(o){return typeof o=="object"&&typeof o.spanId=="string"&&typeof o.traceId=="string"&&typeof o.traceFlags=="number"}var gS,Nc,LS=S(()=>{us();CS();vc();Oc();gS=mn.getInstance(),Nc=function(){function o(){}return o.prototype.startSpan=function(e,t,i){i===void 0&&(i=gS.active());var a=!!(t!=null&&t.root);if(a)return new On;var s=i&&mc(i);return ZY(s)&&qe(s)?new On(s):new On},o.prototype.startActiveSpan=function(e,t,i,a){var s,n,r;if(!(arguments.length<2)){arguments.length===2?r=t:arguments.length===3?(s=t,r=i):(s=t,n=i,r=a);var l=n??gS.active(),c=this.startSpan(e,s,l),u=Ts(l,c);return gS.with(u,r,void 0,c)}},o}()});var eF,Mc,IS=S(()=>{LS();eF=new Nc,Mc=function(){function o(e,t,i,a){this._provider=e,this.name=t,this.version=i,this.options=a}return o.prototype.startSpan=function(e,t,i){return this._getTracer().startSpan(e,t,i)},o.prototype.startActiveSpan=function(e,t,i,a){var s=this._getTracer();return Reflect.apply(s.startActiveSpan,s,arguments)},o.prototype._getTracer=function(){if(this._delegate)return this._delegate;var e=this._provider.getDelegateTracer(this.name,this.version,this.options);return e?(this._delegate=e,this._delegate):eF},o}()});var BR,GR=S(()=>{LS();BR=function(){function o(){}return o.prototype.getTracer=function(e,t,i){return new Nc},o}()});var tF,Ss,yS=S(()=>{IS();GR();tF=new BR,Ss=function(){function o(){}return o.prototype.getTracer=function(e,t,i){var a;return(a=this.getDelegateTracer(e,t,i))!==null&&a!==void 0?a:new Mc(this,e,t,i)},o.prototype.getDelegate=function(){var e;return(e=this._delegate)!==null&&e!==void 0?e:tF},o.prototype.setDelegate=function(e){this._delegate=e},o.prototype.getDelegateTracer=function(e,t,i){var a;return(a=this._delegate)===null||a===void 0?void 0:a.getTracer(e,t,i)},o}()});var mt,kR=S(()=>{(function(o){o[o.NOT_RECORD=0]="NOT_RECORD",o[o.RECORD=1]="RECORD",o[o.RECORD_AND_SAMPLED=2]="RECORD_AND_SAMPLED"})(mt||(mt={}))});var Ft,HR=S(()=>{(function(o){o[o.INTERNAL=0]="INTERNAL",o[o.SERVER=1]="SERVER",o[o.CLIENT=2]="CLIENT",o[o.PRODUCER=3]="PRODUCER",o[o.CONSUMER=4]="CONSUMER"})(Ft||(Ft={}))});var Mr,YR=S(()=>{(function(o){o[o.UNSET=0]="UNSET",o[o.OK=1]="OK",o[o.ERROR=2]="ERROR"})(Mr||(Mr={}))});function FR(o){return oF.test(o)}function KR(o){return iF.test(o)&&!aF.test(o)}var DS,rF,nF,oF,iF,aF,qR=S(()=>{DS="[_0-9a-z-*/]",rF="[a-z]"+DS+"{0,255}",nF="[a-z0-9]"+DS+"{0,240}@[a-z]"+DS+"{0,13}",oF=new RegExp("^(?:"+rF+"|"+nF+")$"),iF=/^[ -~]{0,255}[!-~]$/,aF=/,|=/});var WR,sF,jR,zR,XR,$R=S(()=>{qR();WR=32,sF=512,jR=",",zR="=",XR=function(){function o(e){this._internalState=new Map,e&&this._parse(e)}return o.prototype.set=function(e,t){var i=this._clone();return i._internalState.has(e)&&i._internalState.delete(e),i._internalState.set(e,t),i},o.prototype.unset=function(e){var t=this._clone();return t._internalState.delete(e),t},o.prototype.get=function(e){return this._internalState.get(e)},o.prototype.serialize=function(){var e=this;return this._keys().reduce(function(t,i){return t.push(i+zR+e.get(i)),t},[]).join(jR)},o.prototype._parse=function(e){e.length>sF||(this._internalState=e.split(jR).reverse().reduce(function(t,i){var a=i.trim(),s=a.indexOf(zR);if(s!==-1){var n=a.slice(0,s),r=a.slice(s+1,i.length);FR(n)&&KR(r)&&t.set(n,r)}return t},new Map),this._internalState.size>WR&&(this._internalState=new Map(Array.from(this._internalState.entries()).reverse().slice(0,WR))))},o.prototype._keys=function(){return Array.from(this._internalState.keys()).reverse()},o.prototype._clone=function(){var e=new o;return e._internalState=new Map(this._internalState),e},o}()});function JR(o){return new XR(o)}var QR=S(()=>{$R()});var Ye,ZR=S(()=>{us();Ye=mn.getInstance()});var m,em=S(()=>{vo();m=st.instance()});var lF,tm,rm=S(()=>{mS();lF=function(){function o(){}return o.prototype.getMeter=function(e,t,i){return RS},o}(),tm=new lF});var xS,nm,om=S(()=>{rm();ho();vo();xS="metrics",nm=function(){function o(){}return o.getInstance=function(){return this._instance||(this._instance=new o),this._instance},o.prototype.setGlobalMeterProvider=function(e){return Or(xS,e,st.instance())},o.prototype.getMeterProvider=function(){return yt(xS)||tm},o.prototype.getMeter=function(e,t,i){return this.getMeterProvider().getMeter(e,t,i)},o.prototype.disable=function(){Nr(xS,st.instance())},o}()});var Oo,im=S(()=>{om();Oo=nm.getInstance()});var am,sm=S(()=>{am=function(){function o(){}return o.prototype.inject=function(e,t){},o.prototype.extract=function(e,t){return e},o.prototype.fields=function(){return[]},o}()});function bS(o){return o.getValue(US)||void 0}function lm(){return bS(mn.getInstance().active())}function cm(o,e){return o.setValue(US,e)}function um(o){return o.deleteValue(US)}var US,Em=S(()=>{us();cs();US=Yt("OpenTelemetry Baggage Key")});var VS,cF,_m,Tm=S(()=>{ho();sm();OS();Em();AS();vo();VS="propagation",cF=new am,_m=function(){function o(){this.createBaggage=LR,this.getBaggage=bS,this.getActiveBaggage=lm,this.setBaggage=cm,this.deleteBaggage=um}return o.getInstance=function(){return this._instance||(this._instance=new o),this._instance},o.prototype.setGlobalPropagator=function(e){return Or(VS,e,st.instance())},o.prototype.inject=function(e,t,i){return i===void 0&&(i=Ac),this._getGlobalPropagator().inject(e,t,i)},o.prototype.extract=function(e,t,i){return i===void 0&&(i=fc),this._getGlobalPropagator().extract(e,t,i)},o.prototype.fields=function(){return this._getGlobalPropagator().fields()},o.prototype.disable=function(){Nr(VS,st.instance())},o.prototype._getGlobalPropagator=function(){return yt(VS)||cF},o}()});var Ot,Sm=S(()=>{Tm();Ot=_m.getInstance()});var wS,pm,dm=S(()=>{ho();yS();Oc();CS();vo();wS="trace",pm=function(){function o(){this._proxyTracerProvider=new Ss,this.wrapSpanContext=wR,this.isSpanContextValid=qe,this.deleteSpan=bR,this.getSpan=Rc,this.getActiveSpan=UR,this.getSpanContext=mc,this.setSpan=Ts,this.setSpanContext=VR}return o.getInstance=function(){return this._instance||(this._instance=new o),this._instance},o.prototype.setGlobalTracerProvider=function(e){var t=Or(wS,this._proxyTracerProvider,st.instance());return t&&this._proxyTracerProvider.setDelegate(e),t},o.prototype.getTracerProvider=function(){return yt(wS)||this._proxyTracerProvider},o.prototype.getTracer=function(e,t){return this.getTracerProvider().getTracer(e,t)},o.prototype.disable=function(){Nr(wS,st.instance()),this._proxyTracerProvider=new Ss},o}()});var _e,fm=S(()=>{dm();_e=pm.getInstance()});var Ze={};ge(Ze,{DiagConsoleLogger:()=>Sc,DiagLogLevel:()=>Oe,INVALID_SPANID:()=>Es,INVALID_SPAN_CONTEXT:()=>ii,INVALID_TRACEID:()=>_s,ProxyTracer:()=>Mc,ProxyTracerProvider:()=>Ss,ROOT_CONTEXT:()=>Tc,SamplingDecision:()=>mt,SpanKind:()=>Ft,SpanStatusCode:()=>Mr,TraceFlags:()=>pe,ValueType:()=>Rt,baggageEntryMetadataFromString:()=>_c,context:()=>Ye,createContextKey:()=>Yt,createNoopMeter:()=>dc,createTraceState:()=>JR,default:()=>uF,defaultTextMapGetter:()=>fc,defaultTextMapSetter:()=>Ac,diag:()=>m,isSpanContextValid:()=>qe,isValidSpanId:()=>mo,isValidTraceId:()=>Er,metrics:()=>Oo,propagation:()=>Ot,trace:()=>_e});var uF,x=S(()=>{AS();cs();IR();Ec();mS();yR();OS();IS();yS();kR();HR();YR();MS();QR();Oc();hc();ZR();em();im();Sm();fm();uF={context:Ye,diag:m,metrics:Oo,propagation:Ot,trace:_e}});var Am=S(()=>{});var hm=S(()=>{Am()});var EF,_F,TF,SF,pF,dF,fF,AF,hF,vF,RF,mF,OF,NF,MF,PF,CF,gF,LF,vm,Rm,mm,Om,Nm,Mm,Pm,Cm,gm,Lm,Im,Pc,ps,Cc,gc,ym,BS,GS,kS,Dm=S(()=>{EF="host.id",_F="host.name",TF="host.arch",SF="os.type",pF="os.version",dF="process.pid",fF="process.executable.name",AF="process.executable.path",hF="process.command",vF="process.command_args",RF="process.owner",mF="process.runtime.name",OF="process.runtime.version",NF="process.runtime.description",MF="service.name",PF="service.instance.id",CF="telemetry.sdk.name",gF="telemetry.sdk.language",LF="telemetry.sdk.version",vm=EF,Rm=_F,mm=TF,Om=SF,Nm=pF,Mm=dF,Pm=fF,Cm=AF,gm=hF,Lm=vF,Im=RF,Pc=mF,ps=OF,Cc=NF,gc=MF,ym=PF,BS=CF,GS=gF,kS=LF});var xm=S(()=>{Dm()});var Um=S(()=>{});var bm=S(()=>{});var Nn=S(()=>{hm();xm();Um();bm()});function ai(o){return o.setValue(HS,!0)}function Vm(o){return o.deleteValue(HS)}function lt(o){return o.getValue(HS)===!0}var HS,ds=S(()=>{x();HS=Yt("OpenTelemetry SDK Context Key SUPPRESS_TRACING")});var wm,Lc,si,Ic,YS=S(()=>{wm="=",Lc=";",si=",",Ic="baggage"});function yc(o){return o.reduce((e,t)=>{let i=`${e}${e!==""?si:""}${t}`;return i.length>8192?e:i},"")}function Dc(o){return o.getAllEntries().map(([e,t])=>{let i=`${encodeURIComponent(e)}=${encodeURIComponent(t.value)}`;return t.metadata!==void 0&&(i+=Lc+t.metadata.toString()),i})}function fs(o){let e=o.split(Lc);if(e.length<=0)return;let t=e.shift();if(!t)return;let i=t.indexOf(wm);if(i<=0)return;let a=decodeURIComponent(t.substring(0,i).trim()),s=decodeURIComponent(t.substring(i+1).trim()),n;return e.length>0&&(n=_c(e.join(Lc))),{key:a,value:s,metadata:n}}function Bm(o){return typeof o!="string"||o.length===0?{}:o.split(si).map(e=>fs(e)).filter(e=>e!==void 0&&e.value.length>0).reduce((e,t)=>(e[t.key]=t.value,e),{})}var FS=S(()=>{x();YS()});var li,Gm=S(()=>{x();ds();YS();FS();li=class{inject(e,t,i){let a=Ot.getBaggage(e);if(!a||lt(e))return;let s=Dc(a).filter(r=>r.length<=4096).slice(0,180),n=yc(s);n.length>0&&i.set(t,Ic,n)}extract(e,t,i){let a=i.get(t,Ic),s=Array.isArray(a)?a.join(si):a;if(!s)return e;let n={};return s.length===0||(s.split(si).forEach(l=>{let c=fs(l);if(c){let u={value:c.value};c.metadata&&(u.metadata=c.metadata),n[c.key]=u}}),Object.entries(n).length===0)?e:Ot.setBaggage(e,Ot.createBaggage(n))}fields(){return[Ic]}}});var xc,km=S(()=>{xc=class{constructor(e,t){this._monotonicClock=t,this._epochMillis=e.now(),this._performanceMillis=t.now()}now(){let e=this._monotonicClock.now()-this._performanceMillis;return this._epochMillis+e}}});function Mn(o){let e={};if(typeof o!="object"||o==null)return e;for(let[t,i]of Object.entries(o)){if(!KS(t)){m.warn(`Invalid attribute key: ${t}`);continue}if(!Pn(i)){m.warn(`Invalid attribute value set for key: ${t}`);continue}Array.isArray(i)?e[t]=i.slice():e[t]=i}return e}function KS(o){return typeof o=="string"&&o.length>0}function Pn(o){return o==null?!0:Array.isArray(o)?xF(o):Hm(o)}function xF(o){let e;for(let t of o)if(t!=null){if(!e){if(Hm(t)){e=typeof t;continue}return!1}if(typeof t!==e)return!1}return!0}function Hm(o){switch(typeof o){case"number":case"boolean":case"string":return!0}return!1}var Ym=S(()=>{x()});function Uc(){return o=>{m.error(UF(o))}}function UF(o){return typeof o=="string"?o:JSON.stringify(bF(o))}function bF(o){let e={},t=o;for(;t!==null;)Object.getOwnPropertyNames(t).forEach(i=>{if(e[i])return;let a=t[i];a&&(e[i]=String(a))}),t=Object.getPrototypeOf(t);return e}var qS=S(()=>{x()});function Km(o){Fm=o}function Me(o){try{Fm(o)}catch{}}var Fm,WS=S(()=>{qS();Fm=Uc()});var Nt,jS=S(()=>{(function(o){o.AlwaysOff="always_off",o.AlwaysOn="always_on",o.ParentBasedAlwaysOff="parentbased_always_off",o.ParentBasedAlwaysOn="parentbased_always_on",o.ParentBasedTraceIdRatio="parentbased_traceidratio",o.TraceIdRatio="traceidratio"})(Nt||(Nt={}))});function BF(o){return wF.indexOf(o)>-1}function kF(o){return GF.indexOf(o)>-1}function YF(o){return HF.indexOf(o)>-1}function FF(o,e,t){if(typeof t[o]>"u")return;let i=String(t[o]);e[o]=i.toLowerCase()==="true"}function KF(o,e,t,i=-1/0,a=1/0){if(typeof t[o]<"u"){let s=Number(t[o]);isNaN(s)||(sa?e[o]=a:e[o]=s)}}function qF(o,e,t,i=VF){let a=t[o];typeof a=="string"&&(e[o]=a.split(i).map(s=>s.trim()))}function jF(o,e,t){let i=t[o];if(typeof i=="string"){let a=WF[i.toUpperCase()];a!=null&&(e[o]=a)}}function hs(o){let e={};for(let t in As){let i=t;switch(i){case"OTEL_LOG_LEVEL":jF(i,e,o);break;default:if(BF(i))FF(i,e,o);else if(kF(i))KF(i,e,o);else if(YF(i))qF(i,e,o);else{let a=o[i];typeof a<"u"&&a!==null&&(e[i]=String(a))}}}return e}var VF,wF,GF,HF,en,tn,zS,XS,As,WF,$S=S(()=>{x();jS();VF=",",wF=["OTEL_SDK_DISABLED"];GF=["OTEL_BSP_EXPORT_TIMEOUT","OTEL_BSP_MAX_EXPORT_BATCH_SIZE","OTEL_BSP_MAX_QUEUE_SIZE","OTEL_BSP_SCHEDULE_DELAY","OTEL_BLRP_EXPORT_TIMEOUT","OTEL_BLRP_MAX_EXPORT_BATCH_SIZE","OTEL_BLRP_MAX_QUEUE_SIZE","OTEL_BLRP_SCHEDULE_DELAY","OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT","OTEL_ATTRIBUTE_COUNT_LIMIT","OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT","OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT","OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT","OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT","OTEL_SPAN_EVENT_COUNT_LIMIT","OTEL_SPAN_LINK_COUNT_LIMIT","OTEL_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT","OTEL_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT","OTEL_EXPORTER_OTLP_TIMEOUT","OTEL_EXPORTER_OTLP_TRACES_TIMEOUT","OTEL_EXPORTER_OTLP_METRICS_TIMEOUT","OTEL_EXPORTER_OTLP_LOGS_TIMEOUT","OTEL_EXPORTER_JAEGER_AGENT_PORT"];HF=["OTEL_NO_PATCH_MODULES","OTEL_PROPAGATORS"];en=1/0,tn=128,zS=128,XS=128,As={OTEL_SDK_DISABLED:!1,CONTAINER_NAME:"",ECS_CONTAINER_METADATA_URI_V4:"",ECS_CONTAINER_METADATA_URI:"",HOSTNAME:"",KUBERNETES_SERVICE_HOST:"",NAMESPACE:"",OTEL_BSP_EXPORT_TIMEOUT:3e4,OTEL_BSP_MAX_EXPORT_BATCH_SIZE:512,OTEL_BSP_MAX_QUEUE_SIZE:2048,OTEL_BSP_SCHEDULE_DELAY:5e3,OTEL_BLRP_EXPORT_TIMEOUT:3e4,OTEL_BLRP_MAX_EXPORT_BATCH_SIZE:512,OTEL_BLRP_MAX_QUEUE_SIZE:2048,OTEL_BLRP_SCHEDULE_DELAY:5e3,OTEL_EXPORTER_JAEGER_AGENT_HOST:"",OTEL_EXPORTER_JAEGER_AGENT_PORT:6832,OTEL_EXPORTER_JAEGER_ENDPOINT:"",OTEL_EXPORTER_JAEGER_PASSWORD:"",OTEL_EXPORTER_JAEGER_USER:"",OTEL_EXPORTER_OTLP_ENDPOINT:"",OTEL_EXPORTER_OTLP_TRACES_ENDPOINT:"",OTEL_EXPORTER_OTLP_METRICS_ENDPOINT:"",OTEL_EXPORTER_OTLP_LOGS_ENDPOINT:"",OTEL_EXPORTER_OTLP_HEADERS:"",OTEL_EXPORTER_OTLP_TRACES_HEADERS:"",OTEL_EXPORTER_OTLP_METRICS_HEADERS:"",OTEL_EXPORTER_OTLP_LOGS_HEADERS:"",OTEL_EXPORTER_OTLP_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_TRACES_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_METRICS_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_LOGS_TIMEOUT:1e4,OTEL_EXPORTER_ZIPKIN_ENDPOINT:"http://localhost:9411/api/v2/spans",OTEL_LOG_LEVEL:Oe.INFO,OTEL_NO_PATCH_MODULES:[],OTEL_PROPAGATORS:["tracecontext","baggage"],OTEL_RESOURCE_ATTRIBUTES:"",OTEL_SERVICE_NAME:"",OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT:en,OTEL_ATTRIBUTE_COUNT_LIMIT:tn,OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT:en,OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT:tn,OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT:en,OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT:tn,OTEL_SPAN_EVENT_COUNT_LIMIT:128,OTEL_SPAN_LINK_COUNT_LIMIT:128,OTEL_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT:zS,OTEL_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT:XS,OTEL_TRACES_EXPORTER:"",OTEL_TRACES_SAMPLER:Nt.ParentBasedAlwaysOn,OTEL_TRACES_SAMPLER_ARG:"",OTEL_LOGS_EXPORTER:"",OTEL_EXPORTER_OTLP_INSECURE:"",OTEL_EXPORTER_OTLP_TRACES_INSECURE:"",OTEL_EXPORTER_OTLP_METRICS_INSECURE:"",OTEL_EXPORTER_OTLP_LOGS_INSECURE:"",OTEL_EXPORTER_OTLP_CERTIFICATE:"",OTEL_EXPORTER_OTLP_TRACES_CERTIFICATE:"",OTEL_EXPORTER_OTLP_METRICS_CERTIFICATE:"",OTEL_EXPORTER_OTLP_LOGS_CERTIFICATE:"",OTEL_EXPORTER_OTLP_COMPRESSION:"",OTEL_EXPORTER_OTLP_TRACES_COMPRESSION:"",OTEL_EXPORTER_OTLP_METRICS_COMPRESSION:"",OTEL_EXPORTER_OTLP_LOGS_COMPRESSION:"",OTEL_EXPORTER_OTLP_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_TRACES_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_METRICS_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_LOGS_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_TRACES_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_METRICS_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_LOGS_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_TRACES_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_METRICS_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_LOGS_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE:"cumulative"};WF={ALL:Oe.ALL,VERBOSE:Oe.VERBOSE,DEBUG:Oe.DEBUG,INFO:Oe.INFO,WARN:Oe.WARN,ERROR:Oe.ERROR,NONE:Oe.NONE}});function Z(){let o=hs(process.env);return Object.assign({},As,o)}function Cn(){return hs(process.env)}var qm=S(()=>{$S()});var bc,Wm=S(()=>{bc=typeof globalThis=="object"?globalThis:global});function jm(o){return o>=48&&o<=57?o-48:o>=97&&o<=102?o-87:o-55}function gn(o){let e=new Uint8Array(o.length/2),t=0;for(let i=0;i{});function Vc(o){return Buffer.from(gn(o)).toString("base64")}var zm=S(()=>{JS()});function Xm(o){return function(){for(let t=0;t>>0,t*4);for(let t=0;t0);t++)t===o-1&&(wc[o-1]=1);return wc.toString("hex",0,o)}}var ci,wc,$m=S(()=>{ci=class{constructor(){this.generateTraceId=Xm(16),this.generateSpanId=Xm(8)}},wc=Buffer.allocUnsafe(16)});import{performance as zF}from"perf_hooks";var Kt,Jm=S(()=>{Kt=zF});var Bc,QS=S(()=>{Bc="1.26.0"});var Qm=S(()=>{});var Zm=S(()=>{Qm()});var XF,$F,JF,QF,eO,tO,rO,nO,ZF,oO,iO=S(()=>{XF="process.runtime.name",$F="telemetry.sdk.name",JF="telemetry.sdk.language",QF="telemetry.sdk.version",eO=XF,tO=$F,rO=JF,nO=QF,ZF="nodejs",oO=ZF});var aO=S(()=>{iO()});var sO=S(()=>{});var lO=S(()=>{});var cO=S(()=>{Zm();aO();sO();lO()});var Ln,uO=S(()=>{QS();cO();Ln={[tO]:"opentelemetry",[eO]:"node",[rO]:oO,[nO]:Bc}});function Pr(o){o.unref()}var EO=S(()=>{});var _O=S(()=>{qm();Wm();zm();$m();Jm();uO();EO()});var ZS=S(()=>{_O()});function et(o){let e=o/1e3,t=Math.trunc(e),i=Math.round(o%1e3*t2);return[t,i]}function ui(){let o=Kt.timeOrigin;if(typeof o!="number"){let e=Kt;o=e.timing&&e.timing.fetchStart}return o}function vs(o){let e=et(ui()),t=et(typeof o=="number"?o:Kt.now());return Os(e,t)}function Rs(o){if(Ei(o))return o;if(typeof o=="number")return o=Gc&&(t[1]-=Gc,t[0]+=1),t}var TO,e2,t2,Gc,dO=S(()=>{ZS();TO=9,e2=6,t2=Math.pow(10,e2),Gc=Math.pow(10,TO)});var te,fO=S(()=>{(function(o){o[o.SUCCESS=0]="SUCCESS",o[o.FAILED=1]="FAILED"})(te||(te={}))});var _i,AO=S(()=>{x();_i=class{constructor(e={}){var t;this._propagators=(t=e.propagators)!==null&&t!==void 0?t:[],this._fields=Array.from(new Set(this._propagators.map(i=>typeof i.fields=="function"?i.fields():[]).reduce((i,a)=>i.concat(a),[])))}inject(e,t,i){for(let a of this._propagators)try{a.inject(e,t,i)}catch(s){m.warn(`Failed to inject with ${a.constructor.name}. Err: ${s.message}`)}}extract(e,t,i){return this._propagators.reduce((a,s)=>{try{return s.extract(a,t,i)}catch(n){m.warn(`Failed to inject with ${s.constructor.name}. Err: ${n.message}`)}return a},e)}fields(){return this._fields.slice()}}});function hO(o){return o2.test(o)}function vO(o){return i2.test(o)&&!a2.test(o)}var ep,r2,n2,o2,i2,a2,RO=S(()=>{ep="[_0-9a-z-*/]",r2=`[a-z]${ep}{0,255}`,n2=`[a-z0-9]${ep}{0,240}@[a-z]${ep}{0,13}`,o2=new RegExp(`^(?:${r2}|${n2})$`),i2=/^[ -~]{0,255}[!-~]$/,a2=/,|=/});var mO,s2,OO,NO,Ti,tp=S(()=>{RO();mO=32,s2=512,OO=",",NO="=",Ti=class o{constructor(e){this._internalState=new Map,e&&this._parse(e)}set(e,t){let i=this._clone();return i._internalState.has(e)&&i._internalState.delete(e),i._internalState.set(e,t),i}unset(e){let t=this._clone();return t._internalState.delete(e),t}get(e){return this._internalState.get(e)}serialize(){return this._keys().reduce((e,t)=>(e.push(t+NO+this.get(t)),e),[]).join(OO)}_parse(e){e.length>s2||(this._internalState=e.split(OO).reverse().reduce((t,i)=>{let a=i.trim(),s=a.indexOf(NO);if(s!==-1){let n=a.slice(0,s),r=a.slice(s+1,i.length);hO(n)&&vO(r)&&t.set(n,r)}return t},new Map),this._internalState.size>mO&&(this._internalState=new Map(Array.from(this._internalState.entries()).reverse().slice(0,mO))))}_keys(){return Array.from(this._internalState.keys()).reverse()}_clone(){let e=new o;return e._internalState=new Map(this._internalState),e}}});function rp(o){let e=T2.exec(o);return!e||e[1]==="00"&&e[5]?null:{traceId:e[2],spanId:e[3],traceFlags:parseInt(e[4],16)}}var Ns,Ms,l2,c2,u2,E2,_2,T2,Si,MO=S(()=>{x();ds();tp();Ns="traceparent",Ms="tracestate",l2="00",c2="(?!ff)[\\da-f]{2}",u2="(?![0]{32})[\\da-f]{32}",E2="(?![0]{16})[\\da-f]{16}",_2="[\\da-f]{2}",T2=new RegExp(`^\\s?(${c2})-(${u2})-(${E2})-(${_2})(-.*)?\\s?$`);Si=class{inject(e,t,i){let a=_e.getSpanContext(e);if(!a||lt(e)||!qe(a))return;let s=`${l2}-${a.traceId}-${a.spanId}-0${Number(a.traceFlags||pe.NONE).toString(16)}`;i.set(t,Ns,s),a.traceState&&i.set(t,Ms,a.traceState.serialize())}extract(e,t,i){let a=i.get(t,Ns);if(!a)return e;let s=Array.isArray(a)?a[0]:a;if(typeof s!="string")return e;let n=rp(s);if(!n)return e;n.isRemote=!0;let r=i.get(t,Ms);if(r){let l=Array.isArray(r)?r.join(","):r;n.traceState=new Ti(typeof l=="string"?l:void 0)}return _e.setSpanContext(e,n)}fields(){return[Ns,Ms]}}});function PO(o,e){return o.setValue(np,e)}function CO(o){return o.deleteValue(np)}function gO(o){return o.getValue(np)}var np,Yc,LO=S(()=>{x();np=Yt("OpenTelemetry SDK Context Key RPC_METADATA");(function(o){o.HTTP="http"})(Yc||(Yc={}))});var No,op=S(()=>{x();No=class{shouldSample(){return{decision:mt.NOT_RECORD}}toString(){return"AlwaysOffSampler"}}});var In,ip=S(()=>{x();In=class{shouldSample(){return{decision:mt.RECORD_AND_SAMPLED}}toString(){return"AlwaysOnSampler"}}});var Fc,IO=S(()=>{x();WS();op();ip();Fc=class{constructor(e){var t,i,a,s;this._root=e.root,this._root||(Me(new Error("ParentBasedSampler must have a root sampler configured")),this._root=new In),this._remoteParentSampled=(t=e.remoteParentSampled)!==null&&t!==void 0?t:new In,this._remoteParentNotSampled=(i=e.remoteParentNotSampled)!==null&&i!==void 0?i:new No,this._localParentSampled=(a=e.localParentSampled)!==null&&a!==void 0?a:new In,this._localParentNotSampled=(s=e.localParentNotSampled)!==null&&s!==void 0?s:new No}shouldSample(e,t,i,a,s,n){let r=_e.getSpanContext(e);return!r||!qe(r)?this._root.shouldSample(e,t,i,a,s,n):r.isRemote?r.traceFlags&pe.SAMPLED?this._remoteParentSampled.shouldSample(e,t,i,a,s,n):this._remoteParentNotSampled.shouldSample(e,t,i,a,s,n):r.traceFlags&pe.SAMPLED?this._localParentSampled.shouldSample(e,t,i,a,s,n):this._localParentNotSampled.shouldSample(e,t,i,a,s,n)}toString(){return`ParentBased{root=${this._root.toString()}, remoteParentSampled=${this._remoteParentSampled.toString()}, remoteParentNotSampled=${this._remoteParentNotSampled.toString()}, localParentSampled=${this._localParentSampled.toString()}, localParentNotSampled=${this._localParentNotSampled.toString()}}`}}});var Kc,yO=S(()=>{x();Kc=class{constructor(e=0){this._ratio=e,this._ratio=this._normalize(e),this._upperBound=Math.floor(this._ratio*4294967295)}shouldSample(e,t){return{decision:Er(t)&&this._accumulate(t)=1?1:e<=0?0:e}_accumulate(e){let t=0;for(let i=0;i>>0}return t}}});function v2(o,e){return function(t){return o(e(t))}}function ap(o){if(!R2(o)||m2(o)!==S2)return!1;let e=h2(o);if(e===null)return!0;let t=UO.call(e,"constructor")&&e.constructor;return typeof t=="function"&&t instanceof t&&DO.call(t)===A2}function R2(o){return o!=null&&typeof o=="object"}function m2(o){return o==null?o===void 0?d2:p2:Mo&&Mo in Object(o)?O2(o):N2(o)}function O2(o){let e=UO.call(o,Mo),t=o[Mo],i=!1;try{o[Mo]=void 0,i=!0}catch{}let a=bO.call(o);return i&&(e?o[Mo]=t:delete o[Mo]),a}function N2(o){return bO.call(o)}var S2,p2,d2,f2,DO,A2,h2,xO,UO,Mo,bO,VO=S(()=>{S2="[object Object]",p2="[object Null]",d2="[object Undefined]",f2=Function.prototype,DO=f2.toString,A2=DO.call(Object),h2=v2(Object.getPrototypeOf,Object),xO=Object.prototype,UO=xO.hasOwnProperty,Mo=Symbol?Symbol.toStringTag:void 0,bO=xO.toString});function pi(...o){let e=o.shift(),t=new WeakMap;for(;o.length>0;)e=BO(e,o.shift(),0,t);return e}function sp(o){return Wc(o)?o.slice():o}function BO(o,e,t=0,i){let a;if(!(t>M2)){if(t++,qc(o)||qc(e)||GO(e))a=sp(e);else if(Wc(o)){if(a=o.slice(),Wc(e))for(let s=0,n=e.length;s"u"?delete a[l]:a[l]=c;else{let u=a[l],E=c;if(wO(o,l,i)||wO(e,l,i))delete a[l];else{if(Ps(u)&&Ps(E)){let d=i.get(u)||[],f=i.get(E)||[];d.push({obj:o,key:l}),f.push({obj:e,key:l}),i.set(u,d),i.set(E,f)}a[l]=BO(a[l],c,t,i)}}}}else a=e;return a}}function wO(o,e,t){let i=t.get(o[e])||[];for(let a=0,s=i.length;a"u"||o instanceof Date||o instanceof RegExp||o===null}function P2(o,e){return!(!ap(o)||!ap(e))}var M2,kO=S(()=>{VO();M2=20});function di(o,e){let t,i=new Promise(function(s,n){t=setTimeout(function(){n(new Cs("Operation timed out."))},e)});return Promise.race([o,i]).then(a=>(clearTimeout(t),a),a=>{throw clearTimeout(t),a})}var Cs,HO=S(()=>{Cs=class o extends Error{constructor(e){super(e),Object.setPrototypeOf(this,o.prototype)}}});function lp(o,e){return typeof e=="string"?o===e:!!o.match(e)}function YO(o,e){if(!e)return!1;for(let t of e)if(lp(o,t))return!0;return!1}var FO=S(()=>{});function KO(o){return typeof o=="function"&&typeof o.__original=="function"&&typeof o.__unwrap=="function"&&o.__wrapped===!0}var qO=S(()=>{});var jc,WO=S(()=>{jc=class{constructor(){this._promise=new Promise((e,t)=>{this._resolve=e,this._reject=t})}get promise(){return this._promise}resolve(e){this._resolve(e)}reject(e){this._reject(e)}}});var We,jO=S(()=>{WO();We=class{constructor(e,t){this._callback=e,this._that=t,this._isCalled=!1,this._deferred=new jc}get isCalled(){return this._isCalled}get promise(){return this._deferred.promise}call(...e){if(!this._isCalled){this._isCalled=!0;try{Promise.resolve(this._callback.call(this._that,...e)).then(t=>this._deferred.resolve(t),t=>this._deferred.reject(t))}catch(t){this._deferred.reject(t)}}return this._deferred.promise}}});function zO(o,e){return new Promise(t=>{Ye.with(ai(Ye.active()),()=>{o.export(e,i=>{t(i)})})})}var XO=S(()=>{x();ds()});var yn={};ge(yn,{AlwaysOffSampler:()=>No,AlwaysOnSampler:()=>In,AnchoredClock:()=>xc,BindOnceFuture:()=>We,CompositePropagator:()=>_i,DEFAULT_ATTRIBUTE_COUNT_LIMIT:()=>tn,DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT:()=>en,DEFAULT_ENVIRONMENT:()=>As,DEFAULT_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT:()=>zS,DEFAULT_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT:()=>XS,ExportResultCode:()=>te,ParentBasedSampler:()=>Fc,RPCType:()=>Yc,RandomIdGenerator:()=>ci,SDK_INFO:()=>Ln,TRACE_PARENT_HEADER:()=>Ns,TRACE_STATE_HEADER:()=>Ms,TimeoutError:()=>Cs,TraceIdRatioBasedSampler:()=>Kc,TraceState:()=>Ti,TracesSamplerValues:()=>Nt,VERSION:()=>Bc,W3CBaggagePropagator:()=>li,W3CTraceContextPropagator:()=>Si,_globalThis:()=>bc,addHrTimes:()=>Os,baggageUtils:()=>Dt,callWithTimeout:()=>di,deleteRPCMetadata:()=>CO,getEnv:()=>Z,getEnvWithoutDefaults:()=>Cn,getRPCMetadata:()=>gO,getTimeOrigin:()=>ui,globalErrorHandler:()=>Me,hexToBase64:()=>Vc,hexToBinary:()=>gn,hrTime:()=>vs,hrTimeDuration:()=>kc,hrTimeToMicroseconds:()=>ct,hrTimeToMilliseconds:()=>pO,hrTimeToNanoseconds:()=>Hc,hrTimeToTimeStamp:()=>SO,internal:()=>rn,isAttributeKey:()=>KS,isAttributeValue:()=>Pn,isTimeInput:()=>ms,isTimeInputHrTime:()=>Ei,isTracingSuppressed:()=>lt,isUrlIgnored:()=>YO,isWrapped:()=>KO,loggingErrorHandler:()=>Uc,merge:()=>pi,millisToHrTime:()=>et,otperformance:()=>Kt,parseEnvironment:()=>hs,parseTraceParent:()=>rp,sanitizeAttributes:()=>Mn,setGlobalErrorHandler:()=>Km,setRPCMetadata:()=>PO,suppressTracing:()=>ai,timeInputToHrTime:()=>Rs,unrefTimer:()=>Pr,unsuppressTracing:()=>Vm,urlMatches:()=>lp});var Dt,rn,K=S(()=>{Gm();km();Ym();WS();qS();dO();JS();fO();FS();ZS();AO();MO();LO();op();ip();IO();yO();ds();tp();$S();kO();jS();HO();FO();qO();jO();QS();XO();Dt={getKeyPairs:Dc,serializeKeyPairs:yc,parseKeyPairsIntoRecord:Bm,parsePairKeyValue:fs},rn={_export:zO}});function fi(){return`unknown_service:${process.argv0}`}var $O=S(()=>{});var JO=S(()=>{$O()});var cp=S(()=>{JO()});var ce,nn=S(()=>{x();Nn();K();cp();ce=class o{constructor(e,t){var i;this._attributes=e,this.asyncAttributesPending=t!=null,this._syncAttributes=(i=this._attributes)!==null&&i!==void 0?i:{},this._asyncAttributesPromise=t==null?void 0:t.then(a=>(this._attributes=Object.assign({},this._attributes,a),this.asyncAttributesPending=!1,a),a=>(m.debug("a resource's async attributes promise rejected: %s",a),this.asyncAttributesPending=!1,{}))}static empty(){return o.EMPTY}static default(){return new o({[gc]:fi(),[GS]:Ln[GS],[BS]:Ln[BS],[kS]:Ln[kS]})}get attributes(){var e;return this.asyncAttributesPending&&m.error("Accessing resource attributes before async attributes settled"),(e=this._attributes)!==null&&e!==void 0?e:{}}async waitForAsyncAttributes(){this.asyncAttributesPending&&await this._asyncAttributesPromise}merge(e){var t;if(!e)return this;let i=Object.assign(Object.assign({},this._syncAttributes),(t=e._syncAttributes)!==null&&t!==void 0?t:e.attributes);if(!this._asyncAttributesPromise&&!e._asyncAttributesPromise)return new o(i);let a=Promise.all([this._asyncAttributesPromise,e._asyncAttributesPromise]).then(([s,n])=>{var r;return Object.assign(Object.assign(Object.assign(Object.assign({},this._syncAttributes),s),(r=e._syncAttributes)!==null&&r!==void 0?r:e.attributes),n)});return new o(i,a)}};ce.EMPTY=new ce({})});var QO,ZO,up=S(()=>{QO=o=>{switch(o){case"arm":return"arm32";case"ppc":return"ppc32";case"x64":return"amd64";default:return o}},ZO=o=>{switch(o){case"sunos":return"solaris";case"win32":return"windows";default:return o}}});import*as eN from"child_process";import*as tN from"util";var Ai,zc=S(()=>{Ai=tN.promisify(eN.exec)});var rN={};ge(rN,{getMachineId:()=>C2});async function C2(){try{let e=(await Ai('ioreg -rd1 -c "IOPlatformExpertDevice"')).stdout.split(` -`).find(i=>i.includes("IOPlatformUUID"));if(!e)return"";let t=e.split('" = "');if(t.length===2)return t[1].slice(0,-1)}catch(o){m.debug(`error reading machine id: ${o}`)}return""}var nN=S(()=>{zc();x()});var oN={};ge(oN,{getMachineId:()=>L2});import{promises as g2}from"fs";async function L2(){let o=["/etc/machine-id","/var/lib/dbus/machine-id"];for(let e of o)try{return(await g2.readFile(e,{encoding:"utf8"})).trim()}catch(t){m.debug(`error reading machine id: ${t}`)}return""}var iN=S(()=>{x()});var aN={};ge(aN,{getMachineId:()=>y2});import{promises as I2}from"fs";async function y2(){try{return(await I2.readFile("/etc/hostid",{encoding:"utf8"})).trim()}catch(o){m.debug(`error reading machine id: ${o}`)}try{return(await Ai("kenv -q smbios.system.uuid")).stdout.trim()}catch(o){m.debug(`error reading machine id: ${o}`)}return""}var sN=S(()=>{zc();x()});var lN={};ge(lN,{getMachineId:()=>D2});import*as Xc from"process";async function D2(){let o="QUERY HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Cryptography /v MachineGuid",e="%windir%\\System32\\REG.exe";Xc.arch==="ia32"&&"PROCESSOR_ARCHITEW6432"in Xc.env&&(e="%windir%\\sysnative\\cmd.exe /c "+e);try{let i=(await Ai(`${e} ${o}`)).stdout.split("REG_SZ");if(i.length===2)return i[1].trim()}catch(t){m.debug(`error reading machine id: ${t}`)}return""}var cN=S(()=>{zc();x()});var uN={};ge(uN,{getMachineId:()=>x2});async function x2(){return m.debug("could not read machine-id: unsupported platform"),""}var EN=S(()=>{x()});import*as _N from"process";var Po,TN=S(()=>{switch(_N.platform){case"darwin":({getMachineId:Po}=(nN(),$(rN)));break;case"linux":({getMachineId:Po}=(iN(),$(oN)));break;case"freebsd":({getMachineId:Po}=(sN(),$(aN)));break;case"win32":({getMachineId:Po}=(cN(),$(lN)));break;default:({getMachineId:Po}=(EN(),$(uN)))}});import{arch as U2,hostname as b2}from"os";var Ep,Co,_p=S(()=>{Nn();nn();up();TN();Ep=class{detect(e){let t={[Rm]:b2(),[mm]:QO(U2())};return new ce(t,this._getAsyncAttributes())}_getAsyncAttributes(){return Po().then(e=>{let t={};return e&&(t[vm]=e),t})}},Co=new Ep});var Tp,gs,SN=S(()=>{_p();Tp=class{detect(e){return Promise.resolve(Co.detect(e))}},gs=new Tp});import{platform as V2,release as w2}from"os";var Sp,go,pp=S(()=>{Nn();nn();up();Sp=class{detect(e){let t={[Om]:ZO(V2()),[Nm]:w2()};return new ce(t)}},go=new Sp});var dp,Ls,pN=S(()=>{pp();dp=class{detect(e){return Promise.resolve(go.detect(e))}},Ls=new dp});import*as dN from"os";var fp,Lo,Ap=S(()=>{x();Nn();nn();fp=class{detect(e){let t={[Mm]:process.pid,[Pm]:process.title,[Cm]:process.execPath,[Lm]:[process.argv[0],...process.execArgv,...process.argv.slice(1)],[ps]:process.versions.node,[Pc]:"nodejs",[Cc]:"Node.js"};process.argv.length>1&&(t[gm]=process.argv[1]);try{let i=dN.userInfo();t[Im]=i.username}catch(i){m.debug(`error obtaining process owner: ${i}`)}return new ce(t)}},Lo=new fp});var hp,Is,fN=S(()=>{Ap();hp=class{detect(e){return Promise.resolve(Lo.detect(e))}},Is=new hp});import{randomUUID as B2}from"crypto";var vp,ys,AN=S(()=>{Nn();nn();vp=class{detect(e){let t={[ym]:B2()};return new ce(t)}},ys=new vp});var hN=S(()=>{SN();_p();pN();pp();fN();Ap();AN()});var vN=S(()=>{hN()});var Rp,Ds,mp=S(()=>{Nn();x();nn();Rp=class{detect(e){var t,i,a;if(!(typeof navigator<"u"&&((i=(t=global.process)===null||t===void 0?void 0:t.versions)===null||i===void 0?void 0:i.node)===void 0&&((a=global.Bun)===null||a===void 0?void 0:a.version)===void 0))return ce.empty();let n={[Pc]:"browser",[Cc]:"Web Browser",[ps]:navigator.userAgent};return this._getResourceAttributes(n,e)}_getResourceAttributes(e,t){return e[ps]===""?(m.debug("BrowserDetector failed: Unable to find required browser resources. "),ce.empty()):new ce(Object.assign({},e))}},Ds=new Rp});var Op,Np,RN=S(()=>{mp();Op=class{detect(e){return Promise.resolve(Ds.detect(e))}},Np=new Op});var Mp,xs,Pp=S(()=>{x();K();Nn();nn();Mp=class{constructor(){this._MAX_LENGTH=255,this._COMMA_SEPARATOR=",",this._LABEL_KEY_VALUE_SPLITTER="=",this._ERROR_MESSAGE_INVALID_CHARS="should be a ASCII string with a length greater than 0 and not exceed "+this._MAX_LENGTH+" characters.",this._ERROR_MESSAGE_INVALID_VALUE="should be a ASCII string with a length not exceed "+this._MAX_LENGTH+" characters."}detect(e){let t={},i=Z(),a=i.OTEL_RESOURCE_ATTRIBUTES,s=i.OTEL_SERVICE_NAME;if(a)try{let n=this._parseResourceAttributes(a);Object.assign(t,n)}catch(n){m.debug(`EnvDetector failed: ${n.message}`)}return s&&(t[gc]=s),new ce(t)}_parseResourceAttributes(e){if(!e)return{};let t={},i=e.split(this._COMMA_SEPARATOR,-1);for(let a of i){let s=a.split(this._LABEL_KEY_VALUE_SPLITTER,-1);if(s.length!==2)continue;let[n,r]=s;if(n=n.trim(),r=r.trim().split(/^"|"$/).join(""),!this._isValidAndNotEmpty(n))throw new Error(`Attribute key ${this._ERROR_MESSAGE_INVALID_CHARS}`);if(!this._isValid(r))throw new Error(`Attribute value ${this._ERROR_MESSAGE_INVALID_VALUE}`);t[n]=decodeURIComponent(r)}return t}_isValid(e){return e.length<=this._MAX_LENGTH&&this._isBaggageOctetString(e)}_isBaggageOctetString(e){for(let t=0;t126)return!1}return!0}_isValidAndNotEmpty(e){return e.length>0&&this._isValid(e)}},xs=new Mp});var Cp,gp,mN=S(()=>{Pp();Cp=class{detect(e){return Promise.resolve(xs.detect(e))}},gp=new Cp});var ON=S(()=>{vN();RN();mN();mp();Pp()});var NN,MN=S(()=>{NN=o=>o!==null&&typeof o=="object"&&typeof o.then=="function"});var PN,CN,gN,LN=S(()=>{nn();x();MN();PN=async(o={})=>{let e=await Promise.all((o.detectors||[]).map(async t=>{try{let i=await t.detect(o);return m.debug(`${t.constructor.name} found resource.`,i),i}catch(i){return m.debug(`${t.constructor.name} failed: ${i.message}`),ce.empty()}}));return gN(e),e.reduce((t,i)=>t.merge(i),ce.empty())},CN=(o={})=>{var e;let t=((e=o.detectors)!==null&&e!==void 0?e:[]).map(a=>{try{let s=a.detect(o),n;if(NN(s)){let r=async()=>(await s).attributes;n=new ce({},r())}else n=s;return n.waitForAsyncAttributes?n.waitForAsyncAttributes().then(()=>m.debug(`${a.constructor.name} found resource.`,n)):m.debug(`${a.constructor.name} found resource.`,n),n}catch(s){return m.error(`${a.constructor.name} failed: ${s.message}`),ce.empty()}}),i=t.reduce((a,s)=>a.merge(s),ce.empty());return i.waitForAsyncAttributes&&i.waitForAsyncAttributes().then(()=>{gN(t)}),i},gN=o=>{o.forEach(e=>{if(Object.keys(e.attributes).length>0){let t=JSON.stringify(e.attributes,null,4);m.verbose(t)}})}});var $c={};ge($c,{Resource:()=>ce,browserDetector:()=>Np,browserDetectorSync:()=>Ds,defaultServiceName:()=>fi,detectResources:()=>PN,detectResourcesSync:()=>CN,envDetector:()=>gp,envDetectorSync:()=>xs,hostDetector:()=>gs,hostDetectorSync:()=>Co,osDetector:()=>Ls,osDetectorSync:()=>go,processDetector:()=>Is,processDetectorSync:()=>Lo,serviceInstanceIdDetectorSync:()=>ys});var Dn=S(()=>{nn();cp();ON();LN()});var Jc,IN=S(()=>{(function(o){o[o.UNSPECIFIED=0]="UNSPECIFIED",o[o.TRACE=1]="TRACE",o[o.TRACE2=2]="TRACE2",o[o.TRACE3=3]="TRACE3",o[o.TRACE4=4]="TRACE4",o[o.DEBUG=5]="DEBUG",o[o.DEBUG2=6]="DEBUG2",o[o.DEBUG3=7]="DEBUG3",o[o.DEBUG4=8]="DEBUG4",o[o.INFO=9]="INFO",o[o.INFO2=10]="INFO2",o[o.INFO3=11]="INFO3",o[o.INFO4=12]="INFO4",o[o.WARN=13]="WARN",o[o.WARN2=14]="WARN2",o[o.WARN3=15]="WARN3",o[o.WARN4=16]="WARN4",o[o.ERROR=17]="ERROR",o[o.ERROR2=18]="ERROR2",o[o.ERROR3=19]="ERROR3",o[o.ERROR4=20]="ERROR4",o[o.FATAL=21]="FATAL",o[o.FATAL2=22]="FATAL2",o[o.FATAL3=23]="FATAL3",o[o.FATAL4=24]="FATAL4"})(Jc||(Jc={}))});var Io,Qc,Lp=S(()=>{Io=class{emit(e){}},Qc=new Io});var Us,bs,Ip=S(()=>{Lp();Us=class{getLogger(e,t,i){return new Io}},bs=new Us});var Zc,yN=S(()=>{Zc=typeof globalThis=="object"?globalThis:global});var DN=S(()=>{yN()});var xN=S(()=>{DN()});function UN(o,e,t){return i=>i===o?e:t}var Vs,hi,yp,bN=S(()=>{xN();Vs=Symbol.for("io.opentelemetry.js.api.logs"),hi=Zc;yp=1});var eu,VN=S(()=>{bN();Ip();eu=class o{constructor(){}static getInstance(){return this._instance||(this._instance=new o),this._instance}setGlobalLoggerProvider(e){return hi[Vs]?this.getLoggerProvider():(hi[Vs]=UN(yp,e,bs),e)}getLoggerProvider(){var e,t;return(t=(e=hi[Vs])===null||e===void 0?void 0:e.call(hi,yp))!==null&&t!==void 0?t:bs}getLogger(e,t,i){return this.getLoggerProvider().getLogger(e,t,i)}disable(){delete hi[Vs]}}});var wN={};ge(wN,{NOOP_LOGGER:()=>Qc,NOOP_LOGGER_PROVIDER:()=>bs,NoopLogger:()=>Io,NoopLoggerProvider:()=>Us,SeverityNumber:()=>Jc,logs:()=>ws});var ws,Bs=S(()=>{IN();Lp();Ip();VN();ws=eu.getInstance()});var vi,Dp=S(()=>{x();x();K();vi=class{constructor(e,t,i){this.attributes={},this.totalAttributesCount=0,this._isReadonly=!1;let{timestamp:a,observedTimestamp:s,severityNumber:n,severityText:r,body:l,attributes:c={},context:u}=i,E=Date.now();if(this.hrTime=Rs(a??E),this.hrTimeObserved=Rs(s??E),u){let d=_e.getSpanContext(u);d&&qe(d)&&(this.spanContext=d)}this.severityNumber=n,this.severityText=r,this.body=l,this.resource=e.resource,this.instrumentationScope=t,this._logRecordLimits=e.logRecordLimits,this.setAttributes(c)}set severityText(e){this._isLogRecordReadonly()||(this._severityText=e)}get severityText(){return this._severityText}set severityNumber(e){this._isLogRecordReadonly()||(this._severityNumber=e)}get severityNumber(){return this._severityNumber}set body(e){this._isLogRecordReadonly()||(this._body=e)}get body(){return this._body}get droppedAttributesCount(){return this.totalAttributesCount-Object.keys(this.attributes).length}setAttribute(e,t){return this._isLogRecordReadonly()?this:t===null?this:e.length===0?(m.warn(`Invalid attribute key: ${e}`),this):!Pn(t)&&!(typeof t=="object"&&!Array.isArray(t)&&Object.keys(t).length>0)?(m.warn(`Invalid attribute value set for key: ${e}`),this):(this.totalAttributesCount+=1,Object.keys(this.attributes).length>=this._logRecordLimits.attributeCountLimit&&!Object.prototype.hasOwnProperty.call(this.attributes,e)?(this.droppedAttributesCount===1&&m.warn("Dropping extra attributes."),this):(Pn(t)?this.attributes[e]=this._truncateToSize(t):this.attributes[e]=t,this))}setAttributes(e){for(let[t,i]of Object.entries(e))this.setAttribute(t,i);return this}setBody(e){return this.body=e,this}setSeverityNumber(e){return this.severityNumber=e,this}setSeverityText(e){return this.severityText=e,this}_makeReadonly(){this._isReadonly=!0}_truncateToSize(e){let t=this._logRecordLimits.attributeValueLengthLimit;return t<=0?(m.warn(`Attribute value limit must be positive, got ${t}`),e):typeof e=="string"?this._truncateToLimitUtil(e,t):Array.isArray(e)?e.map(i=>typeof i=="string"?this._truncateToLimitUtil(i,t):i):e}_truncateToLimitUtil(e,t){return e.length<=t?e:e.substring(0,t)}_isLogRecordReadonly(){return this._isReadonly&&m.warn("Can not execute the operation on emitted log record"),this._isReadonly}}});var tu,BN=S(()=>{x();Dp();tu=class{constructor(e,t){this.instrumentationScope=e,this._sharedState=t}emit(e){let t=e.context||Ye.active(),i=new vi(this._sharedState,this.instrumentationScope,Object.assign({context:t},e));this._sharedState.activeProcessor.onEmit(i,t),i._makeReadonly()}}});function GN(){return{forceFlushTimeoutMillis:3e4,logRecordLimits:{attributeValueLengthLimit:Z().OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT,attributeCountLimit:Z().OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT},includeTraceContext:!0}}function kN(o){var e,t,i,a,s,n;let r=Cn();return{attributeCountLimit:(i=(t=(e=o.attributeCountLimit)!==null&&e!==void 0?e:r.OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT)!==null&&t!==void 0?t:r.OTEL_ATTRIBUTE_COUNT_LIMIT)!==null&&i!==void 0?i:tn,attributeValueLengthLimit:(n=(s=(a=o.attributeValueLengthLimit)!==null&&a!==void 0?a:r.OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT)!==null&&s!==void 0?s:r.OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT)!==null&&n!==void 0?n:en}}var HN=S(()=>{K()});var ru,YN=S(()=>{K();ru=class{constructor(e,t){this.processors=e,this.forceFlushTimeoutMillis=t}async forceFlush(){let e=this.forceFlushTimeoutMillis;await Promise.all(this.processors.map(t=>di(t.forceFlush(),e)))}onEmit(e,t){this.processors.forEach(i=>i.onEmit(e,t))}async shutdown(){await Promise.all(this.processors.map(e=>e.shutdown()))}}});var Ri,xp=S(()=>{Ri=class{forceFlush(){return Promise.resolve()}onEmit(e,t){}shutdown(){return Promise.resolve()}}});var nu,FN=S(()=>{xp();nu=class{constructor(e,t,i){this.resource=e,this.forceFlushTimeoutMillis=t,this.logRecordLimits=i,this.loggers=new Map,this.registeredLogRecordProcessors=[],this.activeProcessor=new Ri}}});var G2,ou,KN=S(()=>{x();Bs();Dn();K();BN();HN();YN();FN();G2="unknown",ou=class{constructor(e={}){var t;let i=pi({},GN(),e),a=ce.default().merge((t=i.resource)!==null&&t!==void 0?t:ce.empty());this._sharedState=new nu(a,i.forceFlushTimeoutMillis,kN(i.logRecordLimits)),this._shutdownOnce=new We(this._shutdown,this)}getLogger(e,t,i){if(this._shutdownOnce.isCalled)return m.warn("A shutdown LoggerProvider cannot provide a Logger"),Qc;e||m.warn("Logger requested without instrumentation scope name.");let a=e||G2,s=`${a}@${t||""}:${(i==null?void 0:i.schemaUrl)||""}`;return this._sharedState.loggers.has(s)||this._sharedState.loggers.set(s,new tu({name:a,version:t,schemaUrl:i==null?void 0:i.schemaUrl},this._sharedState)),this._sharedState.loggers.get(s)}addLogRecordProcessor(e){this._sharedState.registeredLogRecordProcessors.length===0&&this._sharedState.activeProcessor.shutdown().catch(t=>m.error("Error while trying to shutdown current log record processor",t)),this._sharedState.registeredLogRecordProcessors.push(e),this._sharedState.activeProcessor=new ru(this._sharedState.registeredLogRecordProcessors,this._sharedState.forceFlushTimeoutMillis)}forceFlush(){return this._shutdownOnce.isCalled?(m.warn("invalid attempt to force flush after LoggerProvider shutdown"),this._shutdownOnce.promise):this._sharedState.activeProcessor.forceFlush()}shutdown(){return this._shutdownOnce.isCalled?(m.warn("shutdown may only be called once per LoggerProvider"),this._shutdownOnce.promise):this._shutdownOnce.call()}_shutdown(){return this._sharedState.activeProcessor.shutdown()}}});var iu,qN=S(()=>{K();K();iu=class{export(e,t){this._sendLogRecords(e,t)}shutdown(){return Promise.resolve()}_exportInfo(e){var t,i,a;return{resource:{attributes:e.resource.attributes},instrumentationScope:e.instrumentationScope,timestamp:ct(e.hrTime),traceId:(t=e.spanContext)===null||t===void 0?void 0:t.traceId,spanId:(i=e.spanContext)===null||i===void 0?void 0:i.spanId,traceFlags:(a=e.spanContext)===null||a===void 0?void 0:a.traceFlags,severityText:e.severityText,severityNumber:e.severityNumber,body:e.body,attributes:e.attributes}}_sendLogRecords(e,t){for(let i of e)console.dir(this._exportInfo(i),{depth:3});t==null||t({code:te.SUCCESS})}}});var au,WN=S(()=>{K();au=class{constructor(e){this._exporter=e,this._shutdownOnce=new We(this._shutdown,this),this._unresolvedExports=new Set}onEmit(e){var t,i;if(this._shutdownOnce.isCalled)return;let a=()=>rn._export(this._exporter,[e]).then(s=>{var n;s.code!==te.SUCCESS&&Me((n=s.error)!==null&&n!==void 0?n:new Error(`SimpleLogRecordProcessor: log record export failed (status ${s})`))}).catch(Me);if(e.resource.asyncAttributesPending){let s=(i=(t=e.resource).waitForAsyncAttributes)===null||i===void 0?void 0:i.call(t).then(()=>(this._unresolvedExports.delete(s),a()),Me);s!=null&&this._unresolvedExports.add(s)}else a()}async forceFlush(){await Promise.all(Array.from(this._unresolvedExports))}shutdown(){return this._shutdownOnce.call()}_shutdown(){return this._exporter.shutdown()}}});var su,jN=S(()=>{K();su=class{constructor(){this._finishedLogRecords=[],this._stopped=!1}export(e,t){if(this._stopped)return t({code:te.FAILED,error:new Error("Exporter has been stopped")});this._finishedLogRecords.push(...e),t({code:te.SUCCESS})}shutdown(){return this._stopped=!0,this.reset(),Promise.resolve()}getFinishedLogRecords(){return this._finishedLogRecords}reset(){this._finishedLogRecords=[]}}});var lu,zN=S(()=>{x();K();lu=class{constructor(e,t){var i,a,s,n;this._exporter=e,this._finishedLogRecords=[];let r=Z();this._maxExportBatchSize=(i=t==null?void 0:t.maxExportBatchSize)!==null&&i!==void 0?i:r.OTEL_BLRP_MAX_EXPORT_BATCH_SIZE,this._maxQueueSize=(a=t==null?void 0:t.maxQueueSize)!==null&&a!==void 0?a:r.OTEL_BLRP_MAX_QUEUE_SIZE,this._scheduledDelayMillis=(s=t==null?void 0:t.scheduledDelayMillis)!==null&&s!==void 0?s:r.OTEL_BLRP_SCHEDULE_DELAY,this._exportTimeoutMillis=(n=t==null?void 0:t.exportTimeoutMillis)!==null&&n!==void 0?n:r.OTEL_BLRP_EXPORT_TIMEOUT,this._shutdownOnce=new We(this._shutdown,this),this._maxExportBatchSize>this._maxQueueSize&&(m.warn("BatchLogRecordProcessor: maxExportBatchSize must be smaller or equal to maxQueueSize, setting maxExportBatchSize to match maxQueueSize"),this._maxExportBatchSize=this._maxQueueSize)}onEmit(e){this._shutdownOnce.isCalled||this._addToBuffer(e)}forceFlush(){return this._shutdownOnce.isCalled?this._shutdownOnce.promise:this._flushAll()}shutdown(){return this._shutdownOnce.call()}async _shutdown(){this.onShutdown(),await this._flushAll(),await this._exporter.shutdown()}_addToBuffer(e){this._finishedLogRecords.length>=this._maxQueueSize||(this._finishedLogRecords.push(e),this._maybeStartTimer())}_flushAll(){return new Promise((e,t)=>{let i=[],a=Math.ceil(this._finishedLogRecords.length/this._maxExportBatchSize);for(let s=0;s{e()}).catch(t)})}_flushOneBatch(){return this._clearTimer(),this._finishedLogRecords.length===0?Promise.resolve():new Promise((e,t)=>{di(this._export(this._finishedLogRecords.splice(0,this._maxExportBatchSize)),this._exportTimeoutMillis).then(()=>e()).catch(t)})}_maybeStartTimer(){this._timer===void 0&&(this._timer=setTimeout(()=>{this._flushOneBatch().then(()=>{this._finishedLogRecords.length>0&&(this._clearTimer(),this._maybeStartTimer())}).catch(e=>{Me(e)})},this._scheduledDelayMillis),Pr(this._timer))}_clearTimer(){this._timer!==void 0&&(clearTimeout(this._timer),this._timer=void 0)}_export(e){let t=()=>rn._export(this._exporter,e).then(a=>{var s;a.code!==te.SUCCESS&&Me((s=a.error)!==null&&s!==void 0?s:new Error(`BatchLogRecordProcessor: log record export failed (status ${a})`))}).catch(Me),i=e.map(a=>a.resource).filter(a=>a.asyncAttributesPending);return i.length===0?t():Promise.all(i.map(a=>{var s;return(s=a.waitForAsyncAttributes)===null||s===void 0?void 0:s.call(a)})).then(t,Me)}}});var mi,XN=S(()=>{zN();mi=class extends lu{onShutdown(){}}});var $N=S(()=>{XN()});var JN=S(()=>{$N()});var Up={};ge(Up,{BatchLogRecordProcessor:()=>mi,ConsoleLogRecordExporter:()=>iu,InMemoryLogRecordExporter:()=>su,LogRecord:()=>vi,LoggerProvider:()=>ou,NoopLogRecordProcessor:()=>Ri,SimpleLogRecordProcessor:()=>au});var bp=S(()=>{KN();Dp();xp();qN();WN();jN();JN()});var _r,cu=S(()=>{(function(o){o[o.DELTA=0]="DELTA",o[o.CUMULATIVE=1]="CUMULATIVE"})(_r||(_r={}))});var tt,Oi=S(()=>{(function(o){o[o.HISTOGRAM=0]="HISTOGRAM",o[o.EXPONENTIAL_HISTOGRAM=1]="EXPONENTIAL_HISTOGRAM",o[o.GAUGE=2]="GAUGE",o[o.SUM=3]="SUM"})(tt||(tt={}))});function QN(o){return o!=null}function ZN(o){let e=Object.keys(o);return e.length===0?"":(e=e.sort(),JSON.stringify(e.map(t=>[t,o[t]])))}function eM(o){var e,t;return`${o.name}:${(e=o.version)!==null&&e!==void 0?e:""}:${(t=o.schemaUrl)!==null&&t!==void 0?t:""}`}function xn(o,e){let t,i=new Promise(function(s,n){t=setTimeout(function(){n(new yo("Operation timed out."))},e)});return Promise.race([o,i]).then(a=>(clearTimeout(t),a),a=>{throw clearTimeout(t),a})}async function tM(o){return Promise.all(o.map(async e=>{try{return{status:"fulfilled",value:await e}}catch(t){return{status:"rejected",reason:t}}}))}function rM(o){return o.status==="rejected"}function Vp(o,e){let t=[];return o.forEach(i=>{t.push(...e(i))}),t}function nM(o,e){if(o.size!==e.size)return!1;for(let t of o)if(!e.has(t))return!1;return!0}function oM(o,e){let t=0,i=o.length-1,a=o.length;for(;i>=t;){let s=t+Math.trunc((i-t)/2);o[s]{yo=class o extends Error{constructor(e){super(e),Object.setPrototypeOf(this,o.prototype)}}});var qt,Ni=S(()=>{(function(o){o[o.DROP=0]="DROP",o[o.SUM=1]="SUM",o[o.LAST_VALUE=2]="LAST_VALUE",o[o.HISTOGRAM=3]="HISTOGRAM",o[o.EXPONENTIAL_HISTOGRAM=4]="EXPONENTIAL_HISTOGRAM"})(qt||(qt={}))});var Gs,aM=S(()=>{Ni();Gs=class{constructor(){this.kind=qt.DROP}createAccumulation(){}merge(e,t){}diff(e,t){}toMetricData(e,t,i,a){}}});function gr(o,e,t){var i,a,s,n;return H2(o)||m.warn(`Invalid metric name: "${o}". The metric name should be a ASCII string with a length no greater than 255 characters.`),{name:o,type:e,description:(i=t==null?void 0:t.description)!==null&&i!==void 0?i:"",unit:(a=t==null?void 0:t.unit)!==null&&a!==void 0?a:"",valueType:(s=t==null?void 0:t.valueType)!==null&&s!==void 0?s:Rt.DOUBLE,advice:(n=t==null?void 0:t.advice)!==null&&n!==void 0?n:{}}}function sM(o,e){var t,i;return{name:(t=o.name)!==null&&t!==void 0?t:e.name,description:(i=o.description)!==null&&i!==void 0?i:e.description,type:e.type,unit:e.unit,valueType:e.valueType,advice:e.advice}}function lM(o,e){return iM(o.name,e.name)&&o.unit===e.unit&&o.type===e.type&&o.valueType===e.valueType}function H2(o){return o.match(k2)!=null}var de,k2,on=S(()=>{x();Cr();(function(o){o.COUNTER="COUNTER",o.GAUGE="GAUGE",o.HISTOGRAM="HISTOGRAM",o.UP_DOWN_COUNTER="UP_DOWN_COUNTER",o.OBSERVABLE_COUNTER="OBSERVABLE_COUNTER",o.OBSERVABLE_GAUGE="OBSERVABLE_GAUGE",o.OBSERVABLE_UP_DOWN_COUNTER="OBSERVABLE_UP_DOWN_COUNTER"})(de||(de={}));k2=/^[a-z][a-z0-9_.\-/]{0,254}$/i});function Y2(o){let e=o.map(()=>0);return e.push(0),{buckets:{boundaries:o,counts:e},sum:0,count:0,hasMinMax:!1,min:1/0,max:-1/0}}var Mi,Pi,cM=S(()=>{Ni();Oi();on();Cr();Mi=class{constructor(e,t,i=!0,a=Y2(t)){this.startTime=e,this._boundaries=t,this._recordMinMax=i,this._current=a}record(e){if(Number.isNaN(e))return;this._current.count+=1,this._current.sum+=e,this._recordMinMax&&(this._current.min=Math.min(e,this._current.min),this._current.max=Math.max(e,this._current.max),this._current.hasMinMax=!0);let t=oM(this._boundaries,e);this._current.buckets.counts[t]+=1}setStartTime(e){this.startTime=e}toPointValue(){return this._current}},Pi=class{constructor(e,t){this._boundaries=e,this._recordMinMax=t,this.kind=qt.HISTOGRAM}createAccumulation(e){return new Mi(e,this._boundaries,this._recordMinMax)}merge(e,t){let i=e.toPointValue(),a=t.toPointValue(),s=i.buckets.counts,n=a.buckets.counts,r=new Array(s.length);for(let u=0;u{let r=n.toPointValue(),l=e.type===de.GAUGE||e.type===de.UP_DOWN_COUNTER||e.type===de.OBSERVABLE_GAUGE||e.type===de.OBSERVABLE_UP_DOWN_COUNTER;return{attributes:s,startTime:n.startTime,endTime:a,value:{min:r.hasMinMax?r.min:void 0,max:r.hasMinMax?r.max:void 0,sum:l?void 0:r.sum,buckets:r.buckets,count:r.count}}})}}}});var ks,wp,uM=S(()=>{ks=class o{constructor(e=new wp,t=0,i=0,a=0){this.backing=e,this.indexBase=t,this.indexStart=i,this.indexEnd=a}get offset(){return this.indexStart}get length(){return this.backing.length===0||this.indexEnd===this.indexStart&&this.at(0)===0?0:this.indexEnd-this.indexStart+1}counts(){return Array.from({length:this.length},(e,t)=>this.at(t))}at(e){let t=this.indexBase-this.indexStart;return e=0;e--)if(this.at(e)!==0){this.indexEnd-=this.length-e-1;break}this._rotate()}downscale(e){this._rotate();let t=1+this.indexEnd-this.indexStart,i=1<>=e,this.indexEnd>>=e,this.indexBase=this.indexStart}clone(){return new o(this.backing.clone(),this.indexBase,this.indexStart,this.indexEnd)}_rotate(){let e=this.indexBase-this.indexStart;e!==0&&(e>0?(this.backing.reverse(0,this.backing.length),this.backing.reverse(0,e),this.backing.reverse(e,this.backing.length)):(this.backing.reverse(0,this.backing.length),this.backing.reverse(0,this.backing.length+e)),this.indexBase=this.indexStart)}_relocateBucket(e,t){e!==t&&this.incrementBucket(e,this.backing.emptyBucket(t))}},wp=class o{constructor(e=[0]){this._counts=e}get length(){return this._counts.length}countAt(e){return this._counts[e]}growTo(e,t,i){let a=new Array(e).fill(0);a.splice(i,this._counts.length-t,...this._counts.slice(t)),a.splice(0,t,...this._counts.slice(0,t)),this._counts=a}reverse(e,t){let i=Math.floor((e+t)/2)-e;for(let a=0;a=t?this._counts[e]-=t:this._counts[e]=0}clone(){return new o([...this._counts])}}});function uu(o){let e=new DataView(new ArrayBuffer(8));return e.setFloat64(0,o),((e.getUint32(0)&2146435072)>>20)-1023}function Eu(o){let e=new DataView(new ArrayBuffer(8));e.setFloat64(0,o);let t=e.getUint32(0),i=e.getUint32(4);return(t&1048575)*Math.pow(2,32)+i}var Hs,Bp=S(()=>{Hs=Math.pow(2,-1022)});function Ys(o,e){return o===0||o===Number.POSITIVE_INFINITY||o===Number.NEGATIVE_INFINITY||Number.isNaN(o)?o:o*Math.pow(2,e)}function _M(o){return o--,o|=o>>1,o|=o>>2,o|=o>>4,o|=o>>8,o|=o>>16,o++,o}var _u=S(()=>{});var Lr,Tu=S(()=>{Lr=class extends Error{}});var Su,SM=S(()=>{Bp();_u();Tu();Su=class{constructor(e){this._shift=-e}mapToIndex(e){if(e>this._shift}lowerBoundary(e){let t=this._minNormalLowerBoundaryIndex();if(ei)throw new Lr(`overflow: ${e} is > maximum lower boundary: ${i}`);return Ys(1,e<>this._shift;return this._shift<2&&e--,e}_maxNormalLowerBoundaryIndex(){return 1023>>this._shift}_rightShift(e,t){return Math.floor(e*Math.pow(2,-t))}}});var pu,pM=S(()=>{Bp();_u();Tu();pu=class{constructor(e){this._scale=e,this._scaleFactor=Ys(Math.LOG2E,e),this._inverseFactor=Ys(Math.LN2,-e)}mapToIndex(e){if(e<=Hs)return this._minNormalLowerBoundaryIndex()-1;if(Eu(e)===0)return(uu(e)<=i?i:t}lowerBoundary(e){let t=this._maxNormalLowerBoundaryIndex();if(e>=t){if(e===t)return 2*Math.exp((e-(1< maximum lower boundary: ${t}`)}let i=this._minNormalLowerBoundaryIndex();if(e<=i){if(e===i)return Hs;if(e===i-1)return Math.exp((e+(1<fM||o= ${dM} && <= ${fM}, got: ${o}`);return K2[o+10]}var dM,fM,K2,AM=S(()=>{SM();pM();Tu();dM=-10,fM=20,K2=Array.from({length:31},(o,e)=>e>10?new pu(e-10):new Su(e-10))});var Ci,q2,W2,Yp,du,Fs,hM=S(()=>{Ni();Oi();x();on();uM();AM();_u();Ci=class o{constructor(e,t){this.low=e,this.high=t}static combine(e,t){return new o(Math.min(e.low,t.low),Math.max(e.high,t.high))}},q2=20,W2=160,Yp=2,du=class o{constructor(e=e,t=W2,i=!0,a=0,s=0,n=0,r=Number.POSITIVE_INFINITY,l=Number.NEGATIVE_INFINITY,c=new ks,u=new ks,E=Hp(q2)){this.startTime=e,this._maxSize=t,this._recordMinMax=i,this._sum=a,this._count=s,this._zeroCount=n,this._min=r,this._max=l,this._positive=c,this._negative=u,this._mapping=E,this._maxSizethis._max&&(this._max=e),e0?this._updateBuckets(this._positive,e,t):this._updateBuckets(this._negative,-e,t)}}merge(e){this._count===0?(this._min=e.min,this._max=e.max):e.count!==0&&(e.minthis.max&&(this._max=e.max)),this.startTime=e.startTime,this._sum+=e.sum,this._count+=e.count,this._zeroCount+=e.zeroCount;let t=this._minScale(e);this._downscale(this.scale-t),this._mergeBuckets(this.positive,e,e.positive,t),this._mergeBuckets(this.negative,e,e.negative,t)}diff(e){this._min=1/0,this._max=-1/0,this._sum-=e.sum,this._count-=e.count,this._zeroCount-=e.zeroCount;let t=this._minScale(e);this._downscale(this.scale-t),this._diffBuckets(this.positive,e,e.positive,t),this._diffBuckets(this.negative,e,e.negative,t)}clone(){return new o(this.startTime,this._maxSize,this._recordMinMax,this._sum,this._count,this._zeroCount,this._min,this._max,this.positive.clone(),this.negative.clone(),this._mapping)}_updateBuckets(e,t,i){let a=this._mapping.mapToIndex(t),s=!1,n=0,r=0;if(e.length===0?(e.indexStart=a,e.indexEnd=e.indexStart,e.indexBase=e.indexStart):a=this._maxSize?(s=!0,r=a,n=e.indexEnd):a>e.indexEnd&&a-e.indexStart>=this._maxSize&&(s=!0,r=e.indexStart,n=a),s){let l=this._changeScale(n,r);this._downscale(l),a=this._mapping.mapToIndex(t)}this._incrementIndexBy(e,a,i)}_incrementIndexBy(e,t,i){if(i===0)return;if(e.length===0&&(e.indexStart=e.indexEnd=e.indexBase=t),t=e.backing.length&&this._grow(e,s+1),e.indexStart=t}else if(t>e.indexEnd){let s=t-e.indexStart;s>=e.backing.length&&this._grow(e,s+1),e.indexEnd=t}let a=t-e.indexBase;a<0&&(a+=e.backing.length),e.incrementBucket(a,i)}_grow(e,t){let i=e.backing.length,a=e.indexBase-e.indexStart,s=i-a,n=_M(t);n>this._maxSize&&(n=this._maxSize);let r=n-a;e.backing.growTo(n,s,r)}_changeScale(e,t){let i=0;for(;e-t>=this._maxSize;)e>>=1,t>>=1,i++;return i}_downscale(e){if(e===0)return;if(e<0)throw new Error(`impossible change of scale: ${this.scale}`);let t=this._mapping.scale-e;this._positive.downscale(e),this._negative.downscale(e),this._mapping=Hp(t)}_minScale(e){let t=Math.min(this.scale,e.scale),i=Ci.combine(this._highLowAtScale(this.positive,this.scale,t),this._highLowAtScale(e.positive,e.scale,t)),a=Ci.combine(this._highLowAtScale(this.negative,this.scale,t),this._highLowAtScale(e.negative,e.scale,t));return Math.min(t-this._changeScale(i.high,i.low),t-this._changeScale(a.high,a.low))}_highLowAtScale(e,t,i){if(e.length===0)return new Ci(0,-1);let a=t-i;return new Ci(e.indexStart>>a,e.indexEnd>>a)}_mergeBuckets(e,t,i,a){let s=i.offset,n=t.scale-a;for(let r=0;r>n,i.at(r))}_diffBuckets(e,t,i,a){let s=i.offset,n=t.scale-a;for(let r=0;r>n)-e.indexBase;c<0&&(c+=e.backing.length),e.decrementBucket(c,i.at(r))}e.trim()}},Fs=class{constructor(e,t){this._maxSize=e,this._recordMinMax=t,this.kind=qt.EXPONENTIAL_HISTOGRAM}createAccumulation(e){return new du(e,this._maxSize,this._recordMinMax)}merge(e,t){let i=t.clone();return i.merge(e),i}diff(e,t){let i=t.clone();return i.diff(e),i}toMetricData(e,t,i,a){return{descriptor:e,aggregationTemporality:t,dataPointType:tt.EXPONENTIAL_HISTOGRAM,dataPoints:i.map(([s,n])=>{let r=n.toPointValue(),l=e.type===de.GAUGE||e.type===de.UP_DOWN_COUNTER||e.type===de.OBSERVABLE_GAUGE||e.type===de.OBSERVABLE_UP_DOWN_COUNTER;return{attributes:s,startTime:n.startTime,endTime:a,value:{min:r.hasMinMax?r.min:void 0,max:r.hasMinMax?r.max:void 0,sum:l?void 0:r.sum,positive:{offset:r.positive.offset,bucketCounts:r.positive.bucketCounts},negative:{offset:r.negative.offset,bucketCounts:r.negative.bucketCounts},count:r.count,scale:r.scale,zeroCount:r.zeroCount}}})}}}});var gi,Ks,vM=S(()=>{Ni();K();Oi();gi=class{constructor(e,t=0,i=[0,0]){this.startTime=e,this._current=t,this.sampleTime=i}record(e){this._current=e,this.sampleTime=et(Date.now())}setStartTime(e){this.startTime=e}toPointValue(){return this._current}},Ks=class{constructor(){this.kind=qt.LAST_VALUE}createAccumulation(e){return new gi(e)}merge(e,t){let i=ct(t.sampleTime)>=ct(e.sampleTime)?t:e;return new gi(e.startTime,i.toPointValue(),i.sampleTime)}diff(e,t){let i=ct(t.sampleTime)>=ct(e.sampleTime)?t:e;return new gi(t.startTime,i.toPointValue(),i.sampleTime)}toMetricData(e,t,i,a){return{descriptor:e,aggregationTemporality:t,dataPointType:tt.GAUGE,dataPoints:i.map(([s,n])=>({attributes:s,startTime:n.startTime,endTime:a,value:n.toPointValue()}))}}}});var Un,Li,RM=S(()=>{Ni();Oi();Un=class{constructor(e,t,i=0,a=!1){this.startTime=e,this.monotonic=t,this._current=i,this.reset=a}record(e){this.monotonic&&e<0||(this._current+=e)}setStartTime(e){this.startTime=e}toPointValue(){return this._current}},Li=class{constructor(e){this.monotonic=e,this.kind=qt.SUM}createAccumulation(e){return new Un(e,this.monotonic)}merge(e,t){let i=e.toPointValue(),a=t.toPointValue();return t.reset?new Un(t.startTime,this.monotonic,a,t.reset):new Un(e.startTime,this.monotonic,i+a)}diff(e,t){let i=e.toPointValue(),a=t.toPointValue();return this.monotonic&&i>a?new Un(t.startTime,this.monotonic,a,!0):new Un(t.startTime,this.monotonic,a-i)}toMetricData(e,t,i,a){return{descriptor:e,aggregationTemporality:t,dataPointType:tt.SUM,dataPoints:i.map(([s,n])=>({attributes:s,startTime:n.startTime,endTime:a,value:n.toPointValue()})),isMonotonic:this.monotonic}}}});var mM=S(()=>{aM();cM();hM();vM();RM()});var Tt,Ii,Do,yi,Di,qs,Ws,js,OM,NM,MM,PM,j2,z2,fu=S(()=>{x();mM();on();Tt=class{static Drop(){return OM}static Sum(){return NM}static LastValue(){return MM}static Histogram(){return PM}static ExponentialHistogram(){return j2}static Default(){return z2}},Ii=class o extends Tt{createAggregator(e){return o.DEFAULT_INSTANCE}};Ii.DEFAULT_INSTANCE=new Gs;Do=class o extends Tt{createAggregator(e){switch(e.type){case de.COUNTER:case de.OBSERVABLE_COUNTER:case de.HISTOGRAM:return o.MONOTONIC_INSTANCE;default:return o.NON_MONOTONIC_INSTANCE}}};Do.MONOTONIC_INSTANCE=new Li(!0);Do.NON_MONOTONIC_INSTANCE=new Li(!1);yi=class o extends Tt{createAggregator(e){return o.DEFAULT_INSTANCE}};yi.DEFAULT_INSTANCE=new Ks;Di=class o extends Tt{createAggregator(e){return o.DEFAULT_INSTANCE}};Di.DEFAULT_INSTANCE=new Pi([0,5,10,25,50,75,100,250,500,750,1e3,2500,5e3,7500,1e4],!0);qs=class extends Tt{constructor(e,t=!0){if(super(),this._recordMinMax=t,e==null)throw new Error("ExplicitBucketHistogramAggregation should be created with explicit boundaries, if a single bucket histogram is required, please pass an empty array");e=e.concat(),e=e.sort((s,n)=>s-n);let i=e.lastIndexOf(-1/0),a=e.indexOf(1/0);a===-1&&(a=void 0),this._boundaries=e.slice(i+1,a)}createAggregator(e){return new Pi(this._boundaries,this._recordMinMax)}},Ws=class extends Tt{constructor(e=160,t=!0){super(),this._maxSize=e,this._recordMinMax=t}createAggregator(e){return new Fs(this._maxSize,this._recordMinMax)}},js=class extends Tt{_resolve(e){switch(e.type){case de.COUNTER:case de.UP_DOWN_COUNTER:case de.OBSERVABLE_COUNTER:case de.OBSERVABLE_UP_DOWN_COUNTER:return NM;case de.GAUGE:case de.OBSERVABLE_GAUGE:return MM;case de.HISTOGRAM:return e.advice.explicitBucketBoundaries?new qs(e.advice.explicitBucketBoundaries):PM}return m.warn(`Unable to recognize instrument type: ${e.type}`),OM}createAggregator(e){return this._resolve(e).createAggregator(e)}},OM=new Ii,NM=new Do,MM=new yi,PM=new Di,j2=new Ws,z2=new js});var CM,Au,Fp=S(()=>{fu();cu();CM=o=>Tt.Default(),Au=o=>_r.CUMULATIVE});var xi,Kp=S(()=>{x();Cr();Fp();xi=class{constructor(e){var t,i,a;this._shutdown=!1,this._aggregationSelector=(t=e==null?void 0:e.aggregationSelector)!==null&&t!==void 0?t:CM,this._aggregationTemporalitySelector=(i=e==null?void 0:e.aggregationTemporalitySelector)!==null&&i!==void 0?i:Au,this._metricProducers=(a=e==null?void 0:e.metricProducers)!==null&&a!==void 0?a:[]}setMetricProducer(e){if(this._sdkMetricProducer)throw new Error("MetricReader can not be bound to a MeterProvider again.");this._sdkMetricProducer=e,this.onInitialized()}selectAggregation(e){return this._aggregationSelector(e)}selectAggregationTemporality(e){return this._aggregationTemporalitySelector(e)}onInitialized(){}async collect(e){if(this._sdkMetricProducer===void 0)throw new Error("MetricReader is not bound to a MetricProducer");if(this._shutdown)throw new Error("MetricReader is shutdown");let[t,...i]=await Promise.all([this._sdkMetricProducer.collect({timeoutMillis:e==null?void 0:e.timeoutMillis}),...this._metricProducers.map(r=>r.collect({timeoutMillis:e==null?void 0:e.timeoutMillis}))]),a=t.errors.concat(Vp(i,r=>r.errors)),s=t.resourceMetrics.resource,n=t.resourceMetrics.scopeMetrics.concat(Vp(i,r=>r.resourceMetrics.scopeMetrics));return{resourceMetrics:{resource:s,scopeMetrics:n},errors:a}}async shutdown(e){if(this._shutdown){m.error("Cannot call shutdown twice.");return}(e==null?void 0:e.timeoutMillis)==null?await this.onShutdown():await xn(this.onShutdown(),e.timeoutMillis),this._shutdown=!0}async forceFlush(e){if(this._shutdown){m.warn("Cannot forceFlush on already shutdown MetricReader.");return}if((e==null?void 0:e.timeoutMillis)==null){await this.onForceFlush();return}await xn(this.onForceFlush(),e.timeoutMillis)}}});var hu,gM=S(()=>{x();K();Kp();Cr();x();hu=class extends xi{constructor(e){var t,i,a,s;if(super({aggregationSelector:(t=e.exporter.selectAggregation)===null||t===void 0?void 0:t.bind(e.exporter),aggregationTemporalitySelector:(i=e.exporter.selectAggregationTemporality)===null||i===void 0?void 0:i.bind(e.exporter),metricProducers:e.metricProducers}),e.exportIntervalMillis!==void 0&&e.exportIntervalMillis<=0)throw Error("exportIntervalMillis must be greater than 0");if(e.exportTimeoutMillis!==void 0&&e.exportTimeoutMillis<=0)throw Error("exportTimeoutMillis must be greater than 0");if(e.exportTimeoutMillis!==void 0&&e.exportIntervalMillis!==void 0&&e.exportIntervalMillis0&&m.error("PeriodicExportingMetricReader: metrics collection errors",...a);let s=async()=>{let n=await rn._export(this._exporter,i);if(n.code!==te.SUCCESS)throw new Error(`PeriodicExportingMetricReader: metrics export failed (error ${n.error})`)};i.resource.asyncAttributesPending?(t=(e=i.resource).waitForAsyncAttributes)===null||t===void 0||t.call(e).then(s,n=>m.debug("Error while resolving async portion of resource: ",n)):await s()}onInitialized(){this._interval=setInterval(()=>{this._runOnce()},this._exportInterval),Pr(this._interval)}async onForceFlush(){await this._runOnce(),await this._exporter.forceFlush()}async onShutdown(){this._interval&&clearInterval(this._interval),await this._exporter.shutdown()}}});var vu,LM=S(()=>{K();vu=class{constructor(e){this._shutdown=!1,this._metrics=[],this._aggregationTemporality=e}export(e,t){if(this._shutdown){setTimeout(()=>t({code:te.FAILED}),0);return}this._metrics.push(e),setTimeout(()=>t({code:te.SUCCESS}),0)}getMetrics(){return this._metrics}forceFlush(){return Promise.resolve()}reset(){this._metrics=[]}selectAggregationTemporality(e){return this._aggregationTemporality}shutdown(){return this._shutdown=!0,Promise.resolve()}}});var Ru,IM=S(()=>{K();Fp();Ru=class o{constructor(e){var t;this._shutdown=!1,this._temporalitySelector=(t=e==null?void 0:e.temporalitySelector)!==null&&t!==void 0?t:Au}export(e,t){if(this._shutdown){setImmediate(t,{code:te.FAILED});return}return o._sendMetrics(e,t)}forceFlush(){return Promise.resolve()}selectAggregationTemporality(e){return this._temporalitySelector(e)}shutdown(){return this._shutdown=!0,Promise.resolve()}static _sendMetrics(e,t){for(let i of e.scopeMetrics)for(let a of i.metrics)console.dir({descriptor:a.descriptor,dataPointType:a.dataPointType,dataPoints:a.dataPoints},{depth:null});t({code:te.SUCCESS})}}});var mu,yM=S(()=>{mu=class{constructor(){this._registeredViews=[]}addView(e){this._registeredViews.push(e)}findViews(e,t){return this._registeredViews.filter(a=>this._matchInstrument(a.instrumentSelector,e)&&this._matchMeter(a.meterSelector,t))}_matchInstrument(e,t){return(e.getType()===void 0||t.type===e.getType())&&e.getNameFilter().match(t.name)&&e.getUnitFilter().match(t.unit)}_matchMeter(e,t){return e.getNameFilter().match(t.name)&&(t.version===void 0||e.getVersionFilter().match(t.version))&&(t.schemaUrl===void 0||e.getSchemaUrlFilter().match(t.schemaUrl))}}});function zs(o){return o instanceof bi}var Ui,Ou,Nu,Mu,Pu,bi,Cu,gu,Lu,Iu=S(()=>{x();K();Ui=class{constructor(e,t){this._writableMetricStorage=e,this._descriptor=t}_record(e,t={},i=Ye.active()){if(typeof e!="number"){m.warn(`non-number value provided to metric ${this._descriptor.name}: ${e}`);return}this._descriptor.valueType===Rt.INT&&!Number.isInteger(e)&&(m.warn(`INT value type cannot accept a floating-point value for ${this._descriptor.name}, ignoring the fractional digits.`),e=Math.trunc(e),!Number.isInteger(e))||this._writableMetricStorage.record(e,t,i,et(Date.now()))}},Ou=class extends Ui{add(e,t,i){this._record(e,t,i)}},Nu=class extends Ui{add(e,t,i){if(e<0){m.warn(`negative value provided to counter ${this._descriptor.name}: ${e}`);return}this._record(e,t,i)}},Mu=class extends Ui{record(e,t,i){this._record(e,t,i)}},Pu=class extends Ui{record(e,t,i){if(e<0){m.warn(`negative value provided to histogram ${this._descriptor.name}: ${e}`);return}this._record(e,t,i)}},bi=class{constructor(e,t,i){this._observableRegistry=i,this._descriptor=e,this._metricStorages=t}addCallback(e){this._observableRegistry.addCallback(e,this)}removeCallback(e){this._observableRegistry.removeCallback(e,this)}},Cu=class extends bi{},gu=class extends bi{},Lu=class extends bi{}});var yu,DM=S(()=>{on();Iu();yu=class{constructor(e){this._meterSharedState=e}createGauge(e,t){let i=gr(e,de.GAUGE,t),a=this._meterSharedState.registerMetricStorage(i);return new Mu(a,i)}createHistogram(e,t){let i=gr(e,de.HISTOGRAM,t),a=this._meterSharedState.registerMetricStorage(i);return new Pu(a,i)}createCounter(e,t){let i=gr(e,de.COUNTER,t),a=this._meterSharedState.registerMetricStorage(i);return new Nu(a,i)}createUpDownCounter(e,t){let i=gr(e,de.UP_DOWN_COUNTER,t),a=this._meterSharedState.registerMetricStorage(i);return new Ou(a,i)}createObservableGauge(e,t){let i=gr(e,de.OBSERVABLE_GAUGE,t),a=this._meterSharedState.registerAsyncMetricStorage(i);return new gu(i,a,this._meterSharedState.observableRegistry)}createObservableCounter(e,t){let i=gr(e,de.OBSERVABLE_COUNTER,t),a=this._meterSharedState.registerAsyncMetricStorage(i);return new Cu(i,a,this._meterSharedState.observableRegistry)}createObservableUpDownCounter(e,t){let i=gr(e,de.OBSERVABLE_UP_DOWN_COUNTER,t),a=this._meterSharedState.registerAsyncMetricStorage(i);return new Lu(i,a,this._meterSharedState.observableRegistry)}addBatchObservableCallback(e,t){this._meterSharedState.observableRegistry.addBatchCallback(e,t)}removeBatchObservableCallback(e,t){this._meterSharedState.observableRegistry.removeBatchCallback(e,t)}}});var Vi,qp=S(()=>{on();Vi=class{constructor(e){this._instrumentDescriptor=e}getInstrumentDescriptor(){return this._instrumentDescriptor}updateDescription(e){this._instrumentDescriptor=gr(this._instrumentDescriptor.name,this._instrumentDescriptor.type,{description:e,valueType:this._instrumentDescriptor.valueType,unit:this._instrumentDescriptor.unit,advice:this._instrumentDescriptor.advice})}}});var Wp,xt,Xs=S(()=>{Cr();Wp=class{constructor(e){this._hash=e,this._valueMap=new Map,this._keyMap=new Map}get(e,t){return t??(t=this._hash(e)),this._valueMap.get(t)}getOrDefault(e,t){let i=this._hash(e);if(this._valueMap.has(i))return this._valueMap.get(i);let a=t();return this._keyMap.has(i)||this._keyMap.set(i,e),this._valueMap.set(i,a),a}set(e,t,i){i??(i=this._hash(e)),this._keyMap.has(i)||this._keyMap.set(i,e),this._valueMap.set(i,t)}has(e,t){return t??(t=this._hash(e)),this._valueMap.has(t)}*keys(){let e=this._keyMap.entries(),t=e.next();for(;t.done!==!0;)yield[t.value[1],t.value[0]],t=e.next()}*entries(){let e=this._valueMap.entries(),t=e.next();for(;t.done!==!0;)yield[this._keyMap.get(t.value[0]),t.value[1],t.value[0]],t=e.next()}get size(){return this._valueMap.size}},xt=class extends Wp{constructor(){super(ZN)}}});var wi,jp=S(()=>{Xs();wi=class{constructor(e){this._aggregator=e,this._activeCollectionStorage=new xt,this._cumulativeMemoStorage=new xt}record(e,t,i,a){let s=this._activeCollectionStorage.getOrDefault(t,()=>this._aggregator.createAccumulation(a));s==null||s.record(e)}batchCumulate(e,t){Array.from(e.entries()).forEach(([i,a,s])=>{let n=this._aggregator.createAccumulation(t);n==null||n.record(a);let r=n;if(this._cumulativeMemoStorage.has(i,s)){let l=this._cumulativeMemoStorage.get(i,s);r=this._aggregator.diff(l,n)}if(this._activeCollectionStorage.has(i,s)){let l=this._activeCollectionStorage.get(i,s);r=this._aggregator.merge(l,r)}this._cumulativeMemoStorage.set(i,n,s),this._activeCollectionStorage.set(i,r,s)})}collect(){let e=this._activeCollectionStorage;return this._activeCollectionStorage=new xt,e}}});function X2(o){return Array.from(o.entries())}var Bi,zp=S(()=>{cu();Xs();Bi=class o{constructor(e,t){this._aggregator=e,this._unreportedAccumulations=new Map,this._reportHistory=new Map,t.forEach(i=>{this._unreportedAccumulations.set(i,[])})}buildMetrics(e,t,i,a){this._stashAccumulations(i);let s=this._getMergedUnreportedAccumulations(e),n=s,r;if(this._reportHistory.has(e)){let c=this._reportHistory.get(e),u=c.collectionTime;r=c.aggregationTemporality,r===_r.CUMULATIVE?n=o.merge(c.accumulations,s,this._aggregator):n=o.calibrateStartTime(c.accumulations,s,u)}else r=e.selectAggregationTemporality(t.type);this._reportHistory.set(e,{accumulations:n,collectionTime:a,aggregationTemporality:r});let l=X2(n);if(l.length!==0)return this._aggregator.toMetricData(t,r,l,a)}_stashAccumulations(e){let t=this._unreportedAccumulations.keys();for(let i of t){let a=this._unreportedAccumulations.get(i);a===void 0&&(a=[],this._unreportedAccumulations.set(i,a)),a.push(e)}}_getMergedUnreportedAccumulations(e){let t=new xt,i=this._unreportedAccumulations.get(e);if(this._unreportedAccumulations.set(e,[]),i===void 0)return t;for(let a of i)t=o.merge(t,a,this._aggregator);return t}static merge(e,t,i){let a=e,s=t.entries(),n=s.next();for(;n.done!==!0;){let[r,l,c]=n.value;if(e.has(r,c)){let u=e.get(r,c),E=i.merge(u,l);a.set(r,E,c)}else a.set(r,l,c);n=s.next()}return a}static calibrateStartTime(e,t,i){for(let[a,s]of e.keys()){let n=t.get(a,s);n==null||n.setStartTime(i)}return t}}});var Du,xM=S(()=>{qp();jp();zp();Xs();Du=class extends Vi{constructor(e,t,i,a){super(e),this._attributesProcessor=i,this._deltaMetricStorage=new wi(t),this._temporalMetricStorage=new Bi(t,a)}record(e,t){let i=new xt;Array.from(e.entries()).forEach(([a,s])=>{i.set(this._attributesProcessor.process(a),s)}),this._deltaMetricStorage.batchCumulate(i,t)}collect(e,t){let i=this._deltaMetricStorage.collect();return this._temporalMetricStorage.buildMetrics(e,this._instrumentDescriptor,i,t)}}});function Xp(o,e){let t="";return o.unit!==e.unit&&(t+=` - Unit '${o.unit}' does not match '${e.unit}' +var AY=Object.create;var _c=Object.defineProperty;var hY=Object.getOwnPropertyDescriptor;var vY=Object.getOwnPropertyNames;var RY=Object.getPrototypeOf,mY=Object.prototype.hasOwnProperty;var H=(o=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(o,{get:(e,t)=>(typeof require<"u"?require:e)[t]}):o)(function(o){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+o+'" is not supported')});var S=(o,e)=>()=>(o&&(e=o(o=0)),e);var A=(o,e)=>()=>(e||o((e={exports:{}}).exports,e),e.exports),Me=(o,e)=>{for(var t in e)_c(o,t,{get:e[t],enumerable:!0})},lR=(o,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let a of vY(e))!mY.call(o,a)&&a!==t&&_c(o,a,{get:()=>e[a],enumerable:!(i=hY(e,a))||i.enumerable});return o};var fn=(o,e,t)=>(t=o!=null?AY(RY(o)):{},lR(e||!o||!o.__esModule?_c(t,"default",{value:o,enumerable:!0}):t,o)),$=o=>lR(_c({},"__esModule",{value:!0}),o);var cR,uR=S(()=>{cR=typeof globalThis=="object"?globalThis:global});var ER=S(()=>{uR()});var _R=S(()=>{ER()});var $r,OS=S(()=>{$r="1.9.0"});function OY(o){var e=new Set([o]),t=new Set,i=o.match(TR);if(!i)return function(){return!1};var a={major:+i[1],minor:+i[2],patch:+i[3],prerelease:i[4]};if(a.prerelease!=null)return function(l){return l===o};function s(r){return t.add(r),!1}function n(r){return e.add(r),!0}return function(l){if(e.has(l))return!0;if(t.has(l))return!1;var c=l.match(TR);if(!c)return s(l);var u={major:+c[1],minor:+c[2],patch:+c[3],prerelease:c[4]};return u.prerelease!=null||a.major!==u.major?s(l):a.major===0?a.minor===u.minor&&a.patch<=u.patch?n(l):s(l):a.minor<=u.minor?n(l):s(l)}}var TR,SR,pR=S(()=>{OS();TR=/^(\d+)\.(\d+)\.(\d+)(-(.+))?$/;SR=OY($r)});function vr(o,e,t,i){var a;i===void 0&&(i=!1);var s=ss[as]=(a=ss[as])!==null&&a!==void 0?a:{version:$r};if(!i&&s[o]){var n=new Error("@opentelemetry/api: Attempted duplicate registration of API: "+o);return t.error(n.stack||n.message),!1}if(s.version!==$r){var n=new Error("@opentelemetry/api: Registration of version v"+s.version+" for "+o+" does not match previously registered API v"+$r);return t.error(n.stack||n.message),!1}return s[o]=e,t.debug("@opentelemetry/api: Registered a global for "+o+" v"+$r+"."),!0}function It(o){var e,t,i=(e=ss[as])===null||e===void 0?void 0:e.version;if(!(!i||!SR(i)))return(t=ss[as])===null||t===void 0?void 0:t[o]}function Rr(o,e){e.debug("@opentelemetry/api: Unregistering a global for "+o+" v"+$r+".");var t=ss[as];t&&delete t[o]}var NY,as,ss,_o=S(()=>{_R();OS();pR();NY=$r.split(".")[0],as=Symbol.for("opentelemetry.js.api."+NY),ss=cR});function ls(o,e,t){var i=It("diag");if(i)return t.unshift(e),i[o].apply(i,CY([],MY(t),!1))}var MY,CY,dR,fR=S(()=>{_o();MY=function(o,e){var t=typeof Symbol=="function"&&o[Symbol.iterator];if(!t)return o;var i=t.call(o),a,s=[],n;try{for(;(e===void 0||e-- >0)&&!(a=i.next()).done;)s.push(a.value)}catch(r){n={error:r}}finally{try{a&&!a.done&&(t=i.return)&&t.call(i)}finally{if(n)throw n.error}}return s},CY=function(o,e,t){if(t||arguments.length===2)for(var i=0,a=e.length,s;i{(function(o){o[o.NONE=0]="NONE",o[o.ERROR=30]="ERROR",o[o.WARN=50]="WARN",o[o.INFO=60]="INFO",o[o.DEBUG=70]="DEBUG",o[o.VERBOSE=80]="VERBOSE",o[o.ALL=9999]="ALL"})(me||(me={}))});function AR(o,e){ome.ALL&&(o=me.ALL),e=e||{};function t(i,a){var s=e[i];return typeof s=="function"&&o>=a?s.bind(e):function(){}}return{error:t("error",me.ERROR),warn:t("warn",me.WARN),info:t("info",me.INFO),debug:t("debug",me.DEBUG),verbose:t("verbose",me.VERBOSE)}}var hR=S(()=>{Tc()});var PY,gY,LY,at,To=S(()=>{fR();hR();Tc();_o();PY=function(o,e){var t=typeof Symbol=="function"&&o[Symbol.iterator];if(!t)return o;var i=t.call(o),a,s=[],n;try{for(;(e===void 0||e-- >0)&&!(a=i.next()).done;)s.push(a.value)}catch(r){n={error:r}}finally{try{a&&!a.done&&(t=i.return)&&t.call(i)}finally{if(n)throw n.error}}return s},gY=function(o,e,t){if(t||arguments.length===2)for(var i=0,a=e.length,s;i";u.warn("Current logger will be overwritten from "+d),E.warn("Current logger will overwrite one already registered from "+d)}return vr("diag",E,t,!0)};t.setLogger=i,t.disable=function(){Rr(LY,t)},t.createComponentLogger=function(a){return new dR(a)},t.verbose=e("verbose"),t.debug=e("debug"),t.info=e("info"),t.warn=e("warn"),t.error=e("error")}return o.instance=function(){return this._instance||(this._instance=new o),this._instance},o}()});var yY,IY,vR,RR=S(()=>{yY=function(o,e){var t=typeof Symbol=="function"&&o[Symbol.iterator];if(!t)return o;var i=t.call(o),a,s=[],n;try{for(;(e===void 0||e-- >0)&&!(a=i.next()).done;)s.push(a.value)}catch(r){n={error:r}}finally{try{a&&!a.done&&(t=i.return)&&t.call(i)}finally{if(n)throw n.error}}return s},IY=function(o){var e=typeof Symbol=="function"&&Symbol.iterator,t=e&&o[e],i=0;if(t)return t.call(o);if(o&&typeof o.length=="number")return{next:function(){return o&&i>=o.length&&(o=void 0),{value:o&&o[i++],done:!o}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},vR=function(){function o(e){this._entries=e?new Map(e):new Map}return o.prototype.getEntry=function(e){var t=this._entries.get(e);if(t)return Object.assign({},t)},o.prototype.getAllEntries=function(){return Array.from(this._entries.entries()).map(function(e){var t=yY(e,2),i=t[0],a=t[1];return[i,a]})},o.prototype.setEntry=function(e,t){var i=new o(this._entries);return i._entries.set(e,t),i},o.prototype.removeEntry=function(e){var t=new o(this._entries);return t._entries.delete(e),t},o.prototype.removeEntries=function(){for(var e,t,i=[],a=0;a{mR=Symbol("BaggageEntryMetadata")});function NR(o){return o===void 0&&(o={}),new vR(new Map(Object.entries(o)))}function Sc(o){return typeof o!="string"&&(DY.error("Cannot create baggage metadata from unknown type: "+typeof o),o=""),{__TYPE__:mR,toString:function(){return o}}}var DY,NS=S(()=>{To();RR();OR();DY=at.instance()});function Gt(o){return Symbol.for(o)}var xY,pc,cs=S(()=>{xY=function(){function o(e){var t=this;t._currentContext=e?new Map(e):new Map,t.getValue=function(i){return t._currentContext.get(i)},t.setValue=function(i,a){var s=new o(t._currentContext);return s._currentContext.set(i,a),s},t.deleteValue=function(i){var a=new o(t._currentContext);return a._currentContext.delete(i),a}}return o}(),pc=new xY});var MS,dc,MR=S(()=>{MS=[{n:"error",c:"error"},{n:"warn",c:"warn"},{n:"info",c:"info"},{n:"debug",c:"debug"},{n:"verbose",c:"trace"}],dc=function(){function o(){function e(i){return function(){for(var a=[],s=0;s{So=function(){var o=function(e,t){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,a){i.__proto__=a}||function(i,a){for(var s in a)Object.prototype.hasOwnProperty.call(a,s)&&(i[s]=a[s])},o(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");o(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}(),UY=function(){function o(){}return o.prototype.createGauge=function(e,t){return FY},o.prototype.createHistogram=function(e,t){return KY},o.prototype.createCounter=function(e,t){return YY},o.prototype.createUpDownCounter=function(e,t){return qY},o.prototype.createObservableGauge=function(e,t){return jY},o.prototype.createObservableCounter=function(e,t){return WY},o.prototype.createObservableUpDownCounter=function(e,t){return zY},o.prototype.addBatchObservableCallback=function(e,t){},o.prototype.removeBatchObservableCallback=function(e){},o}(),fc=function(){function o(){}return o}(),bY=function(o){So(e,o);function e(){return o!==null&&o.apply(this,arguments)||this}return e.prototype.add=function(t,i){},e}(fc),VY=function(o){So(e,o);function e(){return o!==null&&o.apply(this,arguments)||this}return e.prototype.add=function(t,i){},e}(fc),wY=function(o){So(e,o);function e(){return o!==null&&o.apply(this,arguments)||this}return e.prototype.record=function(t,i){},e}(fc),BY=function(o){So(e,o);function e(){return o!==null&&o.apply(this,arguments)||this}return e.prototype.record=function(t,i){},e}(fc),CS=function(){function o(){}return o.prototype.addCallback=function(e){},o.prototype.removeCallback=function(e){},o}(),GY=function(o){So(e,o);function e(){return o!==null&&o.apply(this,arguments)||this}return e}(CS),HY=function(o){So(e,o);function e(){return o!==null&&o.apply(this,arguments)||this}return e}(CS),kY=function(o){So(e,o);function e(){return o!==null&&o.apply(this,arguments)||this}return e}(CS),PS=new UY,YY=new bY,FY=new wY,KY=new BY,qY=new VY,WY=new GY,jY=new HY,zY=new kY});var Rt,CR=S(()=>{(function(o){o[o.INT=0]="INT",o[o.DOUBLE=1]="DOUBLE"})(Rt||(Rt={}))});var hc,vc,LS=S(()=>{hc={get:function(o,e){if(o!=null)return o[e]},keys:function(o){return o==null?[]:Object.keys(o)}},vc={set:function(o,e,t){o!=null&&(o[e]=t)}}});var $Y,XY,PR,gR=S(()=>{cs();$Y=function(o,e){var t=typeof Symbol=="function"&&o[Symbol.iterator];if(!t)return o;var i=t.call(o),a,s=[],n;try{for(;(e===void 0||e-- >0)&&!(a=i.next()).done;)s.push(a.value)}catch(r){n={error:r}}finally{try{a&&!a.done&&(t=i.return)&&t.call(i)}finally{if(n)throw n.error}}return s},XY=function(o,e,t){if(t||arguments.length===2)for(var i=0,a=e.length,s;i{gR();_o();To();JY=function(o,e){var t=typeof Symbol=="function"&&o[Symbol.iterator];if(!t)return o;var i=t.call(o),a,s=[],n;try{for(;(e===void 0||e-- >0)&&!(a=i.next()).done;)s.push(a.value)}catch(r){n={error:r}}finally{try{a&&!a.done&&(t=i.return)&&t.call(i)}finally{if(n)throw n.error}}return s},QY=function(o,e,t){if(t||arguments.length===2)for(var i=0,a=e.length,s;i{(function(o){o[o.NONE=0]="NONE",o[o.SAMPLED=1]="SAMPLED"})(Se||(Se={}))});var Es,_s,ni,Rc=S(()=>{IS();Es="0000000000000000",_s="00000000000000000000000000000000",ni={traceId:_s,spanId:Es,traceFlags:Se.NONE}});var hn,mc=S(()=>{Rc();hn=function(){function o(e){e===void 0&&(e=ni),this._spanContext=e}return o.prototype.spanContext=function(){return this._spanContext},o.prototype.setAttribute=function(e,t){return this},o.prototype.setAttributes=function(e){return this},o.prototype.addEvent=function(e,t){return this},o.prototype.addLink=function(e){return this},o.prototype.addLinks=function(e){return this},o.prototype.setStatus=function(e){return this},o.prototype.updateName=function(e){return this},o.prototype.end=function(e){},o.prototype.isRecording=function(){return!1},o.prototype.recordException=function(e,t){},o}()});function Oc(o){return o.getValue(DS)||void 0}function LR(){return Oc(An.getInstance().active())}function Ts(o,e){return o.setValue(DS,e)}function yR(o){return o.deleteValue(DS)}function IR(o,e){return Ts(o,new hn(e))}function Nc(o){var e;return(e=Oc(o))===null||e===void 0?void 0:e.spanContext()}var DS,xS=S(()=>{cs();mc();us();DS=Gt("OpenTelemetry Context Key SPAN")});function sr(o){return eF.test(o)&&o!==_s}function po(o){return tF.test(o)&&o!==Es}function qe(o){return sr(o.traceId)&&po(o.spanId)}function DR(o){return new hn(o)}var eF,tF,Mc=S(()=>{Rc();mc();eF=/^([0-9a-f]{32})$/i,tF=/^[0-9a-f]{16}$/i});function rF(o){return typeof o=="object"&&typeof o.spanId=="string"&&typeof o.traceId=="string"&&typeof o.traceFlags=="number"}var US,Cc,bS=S(()=>{us();xS();mc();Mc();US=An.getInstance(),Cc=function(){function o(){}return o.prototype.startSpan=function(e,t,i){i===void 0&&(i=US.active());var a=!!(t!=null&&t.root);if(a)return new hn;var s=i&&Nc(i);return rF(s)&&qe(s)?new hn(s):new hn},o.prototype.startActiveSpan=function(e,t,i,a){var s,n,r;if(!(arguments.length<2)){arguments.length===2?r=t:arguments.length===3?(s=t,r=i):(s=t,n=i,r=a);var l=n??US.active(),c=this.startSpan(e,s,l),u=Ts(l,c);return US.with(u,r,void 0,c)}},o}()});var nF,Pc,VS=S(()=>{bS();nF=new Cc,Pc=function(){function o(e,t,i,a){this._provider=e,this.name=t,this.version=i,this.options=a}return o.prototype.startSpan=function(e,t,i){return this._getTracer().startSpan(e,t,i)},o.prototype.startActiveSpan=function(e,t,i,a){var s=this._getTracer();return Reflect.apply(s.startActiveSpan,s,arguments)},o.prototype._getTracer=function(){if(this._delegate)return this._delegate;var e=this._provider.getDelegateTracer(this.name,this.version,this.options);return e?(this._delegate=e,this._delegate):nF},o}()});var xR,UR=S(()=>{bS();xR=function(){function o(){}return o.prototype.getTracer=function(e,t,i){return new Cc},o}()});var oF,Ss,wS=S(()=>{VS();UR();oF=new xR,Ss=function(){function o(){}return o.prototype.getTracer=function(e,t,i){var a;return(a=this.getDelegateTracer(e,t,i))!==null&&a!==void 0?a:new Pc(this,e,t,i)},o.prototype.getDelegate=function(){var e;return(e=this._delegate)!==null&&e!==void 0?e:oF},o.prototype.setDelegate=function(e){this._delegate=e},o.prototype.getDelegateTracer=function(e,t,i){var a;return(a=this._delegate)===null||a===void 0?void 0:a.getTracer(e,t,i)},o}()});var mt,bR=S(()=>{(function(o){o[o.NOT_RECORD=0]="NOT_RECORD",o[o.RECORD=1]="RECORD",o[o.RECORD_AND_SAMPLED=2]="RECORD_AND_SAMPLED"})(mt||(mt={}))});var Ht,VR=S(()=>{(function(o){o[o.INTERNAL=0]="INTERNAL",o[o.SERVER=1]="SERVER",o[o.CLIENT=2]="CLIENT",o[o.PRODUCER=3]="PRODUCER",o[o.CONSUMER=4]="CONSUMER"})(Ht||(Ht={}))});var mr,wR=S(()=>{(function(o){o[o.UNSET=0]="UNSET",o[o.OK=1]="OK",o[o.ERROR=2]="ERROR"})(mr||(mr={}))});function BR(o){return sF.test(o)}function GR(o){return lF.test(o)&&!cF.test(o)}var BS,iF,aF,sF,lF,cF,HR=S(()=>{BS="[_0-9a-z-*/]",iF="[a-z]"+BS+"{0,255}",aF="[a-z0-9]"+BS+"{0,240}@[a-z]"+BS+"{0,13}",sF=new RegExp("^(?:"+iF+"|"+aF+")$"),lF=/^[ -~]{0,255}[!-~]$/,cF=/,|=/});var kR,uF,YR,FR,KR,qR=S(()=>{HR();kR=32,uF=512,YR=",",FR="=",KR=function(){function o(e){this._internalState=new Map,e&&this._parse(e)}return o.prototype.set=function(e,t){var i=this._clone();return i._internalState.has(e)&&i._internalState.delete(e),i._internalState.set(e,t),i},o.prototype.unset=function(e){var t=this._clone();return t._internalState.delete(e),t},o.prototype.get=function(e){return this._internalState.get(e)},o.prototype.serialize=function(){var e=this;return this._keys().reduce(function(t,i){return t.push(i+FR+e.get(i)),t},[]).join(YR)},o.prototype._parse=function(e){e.length>uF||(this._internalState=e.split(YR).reverse().reduce(function(t,i){var a=i.trim(),s=a.indexOf(FR);if(s!==-1){var n=a.slice(0,s),r=a.slice(s+1,i.length);BR(n)&&GR(r)&&t.set(n,r)}return t},new Map),this._internalState.size>kR&&(this._internalState=new Map(Array.from(this._internalState.entries()).reverse().slice(0,kR))))},o.prototype._keys=function(){return Array.from(this._internalState.keys()).reverse()},o.prototype._clone=function(){var e=new o;return e._internalState=new Map(this._internalState),e},o}()});function WR(o){return new KR(o)}var jR=S(()=>{qR()});var Ye,zR=S(()=>{us();Ye=An.getInstance()});var m,$R=S(()=>{To();m=at.instance()});var EF,XR,JR=S(()=>{gS();EF=function(){function o(){}return o.prototype.getMeter=function(e,t,i){return PS},o}(),XR=new EF});var GS,QR,ZR=S(()=>{JR();_o();To();GS="metrics",QR=function(){function o(){}return o.getInstance=function(){return this._instance||(this._instance=new o),this._instance},o.prototype.setGlobalMeterProvider=function(e){return vr(GS,e,at.instance())},o.prototype.getMeterProvider=function(){return It(GS)||XR},o.prototype.getMeter=function(e,t,i){return this.getMeterProvider().getMeter(e,t,i)},o.prototype.disable=function(){Rr(GS,at.instance())},o}()});var fo,em=S(()=>{ZR();fo=QR.getInstance()});var tm,rm=S(()=>{tm=function(){function o(){}return o.prototype.inject=function(e,t){},o.prototype.extract=function(e,t){return e},o.prototype.fields=function(){return[]},o}()});function kS(o){return o.getValue(HS)||void 0}function nm(){return kS(An.getInstance().active())}function om(o,e){return o.setValue(HS,e)}function im(o){return o.deleteValue(HS)}var HS,am=S(()=>{us();cs();HS=Gt("OpenTelemetry Baggage Key")});var YS,_F,sm,lm=S(()=>{_o();rm();LS();am();NS();To();YS="propagation",_F=new tm,sm=function(){function o(){this.createBaggage=NR,this.getBaggage=kS,this.getActiveBaggage=nm,this.setBaggage=om,this.deleteBaggage=im}return o.getInstance=function(){return this._instance||(this._instance=new o),this._instance},o.prototype.setGlobalPropagator=function(e){return vr(YS,e,at.instance())},o.prototype.inject=function(e,t,i){return i===void 0&&(i=vc),this._getGlobalPropagator().inject(e,t,i)},o.prototype.extract=function(e,t,i){return i===void 0&&(i=hc),this._getGlobalPropagator().extract(e,t,i)},o.prototype.fields=function(){return this._getGlobalPropagator().fields()},o.prototype.disable=function(){Rr(YS,at.instance())},o.prototype._getGlobalPropagator=function(){return It(YS)||_F},o}()});var Ot,cm=S(()=>{lm();Ot=sm.getInstance()});var FS,um,Em=S(()=>{_o();wS();Mc();xS();To();FS="trace",um=function(){function o(){this._proxyTracerProvider=new Ss,this.wrapSpanContext=DR,this.isSpanContextValid=qe,this.deleteSpan=yR,this.getSpan=Oc,this.getActiveSpan=LR,this.getSpanContext=Nc,this.setSpan=Ts,this.setSpanContext=IR}return o.getInstance=function(){return this._instance||(this._instance=new o),this._instance},o.prototype.setGlobalTracerProvider=function(e){var t=vr(FS,this._proxyTracerProvider,at.instance());return t&&this._proxyTracerProvider.setDelegate(e),t},o.prototype.getTracerProvider=function(){return It(FS)||this._proxyTracerProvider},o.prototype.getTracer=function(e,t){return this.getTracerProvider().getTracer(e,t)},o.prototype.disable=function(){Rr(FS,at.instance()),this._proxyTracerProvider=new Ss},o}()});var Ee,_m=S(()=>{Em();Ee=um.getInstance()});var Qe={};Me(Qe,{DiagConsoleLogger:()=>dc,DiagLogLevel:()=>me,INVALID_SPANID:()=>Es,INVALID_SPAN_CONTEXT:()=>ni,INVALID_TRACEID:()=>_s,ProxyTracer:()=>Pc,ProxyTracerProvider:()=>Ss,ROOT_CONTEXT:()=>pc,SamplingDecision:()=>mt,SpanKind:()=>Ht,SpanStatusCode:()=>mr,TraceFlags:()=>Se,ValueType:()=>Rt,baggageEntryMetadataFromString:()=>Sc,context:()=>Ye,createContextKey:()=>Gt,createNoopMeter:()=>Ac,createTraceState:()=>WR,default:()=>TF,defaultTextMapGetter:()=>hc,defaultTextMapSetter:()=>vc,diag:()=>m,isSpanContextValid:()=>qe,isValidSpanId:()=>po,isValidTraceId:()=>sr,metrics:()=>fo,propagation:()=>Ot,trace:()=>Ee});var TF,x=S(()=>{NS();cs();MR();Tc();gS();CR();LS();VS();wS();bR();VR();wR();IS();jR();Mc();Rc();zR();$R();em();cm();_m();TF={context:Ye,diag:m,metrics:fo,propagation:Ot,trace:Ee}});var Tm=S(()=>{});var Sm=S(()=>{Tm()});var SF,pF,dF,fF,AF,hF,vF,RF,mF,OF,NF,MF,CF,PF,gF,LF,yF,IF,DF,pm,dm,fm,Am,hm,vm,Rm,mm,Om,Nm,Mm,gc,ps,Lc,yc,Cm,KS,qS,WS,Pm=S(()=>{SF="host.id",pF="host.name",dF="host.arch",fF="os.type",AF="os.version",hF="process.pid",vF="process.executable.name",RF="process.executable.path",mF="process.command",OF="process.command_args",NF="process.owner",MF="process.runtime.name",CF="process.runtime.version",PF="process.runtime.description",gF="service.name",LF="service.instance.id",yF="telemetry.sdk.name",IF="telemetry.sdk.language",DF="telemetry.sdk.version",pm=SF,dm=pF,fm=dF,Am=fF,hm=AF,vm=hF,Rm=vF,mm=RF,Om=mF,Nm=OF,Mm=NF,gc=MF,ps=CF,Lc=PF,yc=gF,Cm=LF,KS=yF,qS=IF,WS=DF});var gm=S(()=>{Pm()});var Lm=S(()=>{});var ym=S(()=>{});var vn=S(()=>{Sm();gm();Lm();ym()});function oi(o){return o.setValue(jS,!0)}function Im(o){return o.deleteValue(jS)}function st(o){return o.getValue(jS)===!0}var jS,ds=S(()=>{x();jS=Gt("OpenTelemetry SDK Context Key SUPPRESS_TRACING")});var Dm,Ic,ii,Dc,zS=S(()=>{Dm="=",Ic=";",ii=",",Dc="baggage"});function xc(o){return o.reduce((e,t)=>{let i=`${e}${e!==""?ii:""}${t}`;return i.length>8192?e:i},"")}function Uc(o){return o.getAllEntries().map(([e,t])=>{let i=`${encodeURIComponent(e)}=${encodeURIComponent(t.value)}`;return t.metadata!==void 0&&(i+=Ic+t.metadata.toString()),i})}function fs(o){let e=o.split(Ic);if(e.length<=0)return;let t=e.shift();if(!t)return;let i=t.indexOf(Dm);if(i<=0)return;let a=decodeURIComponent(t.substring(0,i).trim()),s=decodeURIComponent(t.substring(i+1).trim()),n;return e.length>0&&(n=Sc(e.join(Ic))),{key:a,value:s,metadata:n}}function xm(o){return typeof o!="string"||o.length===0?{}:o.split(ii).map(e=>fs(e)).filter(e=>e!==void 0&&e.value.length>0).reduce((e,t)=>(e[t.key]=t.value,e),{})}var $S=S(()=>{x();zS()});var ai,Um=S(()=>{x();ds();zS();$S();ai=class{inject(e,t,i){let a=Ot.getBaggage(e);if(!a||st(e))return;let s=Uc(a).filter(r=>r.length<=4096).slice(0,180),n=xc(s);n.length>0&&i.set(t,Dc,n)}extract(e,t,i){let a=i.get(t,Dc),s=Array.isArray(a)?a.join(ii):a;if(!s)return e;let n={};return s.length===0||(s.split(ii).forEach(l=>{let c=fs(l);if(c){let u={value:c.value};c.metadata&&(u.metadata=c.metadata),n[c.key]=u}}),Object.entries(n).length===0)?e:Ot.setBaggage(e,Ot.createBaggage(n))}fields(){return[Dc]}}});var bc,bm=S(()=>{bc=class{constructor(e,t){this._monotonicClock=t,this._epochMillis=e.now(),this._performanceMillis=t.now()}now(){let e=this._monotonicClock.now()-this._performanceMillis;return this._epochMillis+e}}});function Rn(o){let e={};if(typeof o!="object"||o==null)return e;for(let[t,i]of Object.entries(o)){if(!XS(t)){m.warn(`Invalid attribute key: ${t}`);continue}if(!mn(i)){m.warn(`Invalid attribute value set for key: ${t}`);continue}Array.isArray(i)?e[t]=i.slice():e[t]=i}return e}function XS(o){return typeof o=="string"&&o.length>0}function mn(o){return o==null?!0:Array.isArray(o)?VF(o):Vm(o)}function VF(o){let e;for(let t of o)if(t!=null){if(!e){if(Vm(t)){e=typeof t;continue}return!1}if(typeof t!==e)return!1}return!0}function Vm(o){switch(typeof o){case"number":case"boolean":case"string":return!0}return!1}var wm=S(()=>{x()});function Vc(){return o=>{m.error(wF(o))}}function wF(o){return typeof o=="string"?o:JSON.stringify(BF(o))}function BF(o){let e={},t=o;for(;t!==null;)Object.getOwnPropertyNames(t).forEach(i=>{if(e[i])return;let a=t[i];a&&(e[i]=String(a))}),t=Object.getPrototypeOf(t);return e}var JS=S(()=>{x()});function Gm(o){Bm=o}function Oe(o){try{Bm(o)}catch{}}var Bm,QS=S(()=>{JS();Bm=Vc()});var Nt,ZS=S(()=>{(function(o){o.AlwaysOff="always_off",o.AlwaysOn="always_on",o.ParentBasedAlwaysOff="parentbased_always_off",o.ParentBasedAlwaysOn="parentbased_always_on",o.ParentBasedTraceIdRatio="parentbased_traceidratio",o.TraceIdRatio="traceidratio"})(Nt||(Nt={}))});function kF(o){return HF.indexOf(o)>-1}function FF(o){return YF.indexOf(o)>-1}function qF(o){return KF.indexOf(o)>-1}function WF(o,e,t){if(typeof t[o]>"u")return;let i=String(t[o]);e[o]=i.toLowerCase()==="true"}function jF(o,e,t,i=-1/0,a=1/0){if(typeof t[o]<"u"){let s=Number(t[o]);isNaN(s)||(sa?e[o]=a:e[o]=s)}}function zF(o,e,t,i=GF){let a=t[o];typeof a=="string"&&(e[o]=a.split(i).map(s=>s.trim()))}function XF(o,e,t){let i=t[o];if(typeof i=="string"){let a=$F[i.toUpperCase()];a!=null&&(e[o]=a)}}function hs(o){let e={};for(let t in As){let i=t;switch(i){case"OTEL_LOG_LEVEL":XF(i,e,o);break;default:if(kF(i))WF(i,e,o);else if(FF(i))jF(i,e,o);else if(qF(i))zF(i,e,o);else{let a=o[i];typeof a<"u"&&a!==null&&(e[i]=String(a))}}}return e}var GF,HF,YF,KF,Xr,Jr,ep,tp,As,$F,rp=S(()=>{x();ZS();GF=",",HF=["OTEL_SDK_DISABLED"];YF=["OTEL_BSP_EXPORT_TIMEOUT","OTEL_BSP_MAX_EXPORT_BATCH_SIZE","OTEL_BSP_MAX_QUEUE_SIZE","OTEL_BSP_SCHEDULE_DELAY","OTEL_BLRP_EXPORT_TIMEOUT","OTEL_BLRP_MAX_EXPORT_BATCH_SIZE","OTEL_BLRP_MAX_QUEUE_SIZE","OTEL_BLRP_SCHEDULE_DELAY","OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT","OTEL_ATTRIBUTE_COUNT_LIMIT","OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT","OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT","OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT","OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT","OTEL_SPAN_EVENT_COUNT_LIMIT","OTEL_SPAN_LINK_COUNT_LIMIT","OTEL_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT","OTEL_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT","OTEL_EXPORTER_OTLP_TIMEOUT","OTEL_EXPORTER_OTLP_TRACES_TIMEOUT","OTEL_EXPORTER_OTLP_METRICS_TIMEOUT","OTEL_EXPORTER_OTLP_LOGS_TIMEOUT","OTEL_EXPORTER_JAEGER_AGENT_PORT"];KF=["OTEL_NO_PATCH_MODULES","OTEL_PROPAGATORS","OTEL_SEMCONV_STABILITY_OPT_IN"];Xr=1/0,Jr=128,ep=128,tp=128,As={OTEL_SDK_DISABLED:!1,CONTAINER_NAME:"",ECS_CONTAINER_METADATA_URI_V4:"",ECS_CONTAINER_METADATA_URI:"",HOSTNAME:"",KUBERNETES_SERVICE_HOST:"",NAMESPACE:"",OTEL_BSP_EXPORT_TIMEOUT:3e4,OTEL_BSP_MAX_EXPORT_BATCH_SIZE:512,OTEL_BSP_MAX_QUEUE_SIZE:2048,OTEL_BSP_SCHEDULE_DELAY:5e3,OTEL_BLRP_EXPORT_TIMEOUT:3e4,OTEL_BLRP_MAX_EXPORT_BATCH_SIZE:512,OTEL_BLRP_MAX_QUEUE_SIZE:2048,OTEL_BLRP_SCHEDULE_DELAY:5e3,OTEL_EXPORTER_JAEGER_AGENT_HOST:"",OTEL_EXPORTER_JAEGER_AGENT_PORT:6832,OTEL_EXPORTER_JAEGER_ENDPOINT:"",OTEL_EXPORTER_JAEGER_PASSWORD:"",OTEL_EXPORTER_JAEGER_USER:"",OTEL_EXPORTER_OTLP_ENDPOINT:"",OTEL_EXPORTER_OTLP_TRACES_ENDPOINT:"",OTEL_EXPORTER_OTLP_METRICS_ENDPOINT:"",OTEL_EXPORTER_OTLP_LOGS_ENDPOINT:"",OTEL_EXPORTER_OTLP_HEADERS:"",OTEL_EXPORTER_OTLP_TRACES_HEADERS:"",OTEL_EXPORTER_OTLP_METRICS_HEADERS:"",OTEL_EXPORTER_OTLP_LOGS_HEADERS:"",OTEL_EXPORTER_OTLP_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_TRACES_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_METRICS_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_LOGS_TIMEOUT:1e4,OTEL_EXPORTER_ZIPKIN_ENDPOINT:"http://localhost:9411/api/v2/spans",OTEL_LOG_LEVEL:me.INFO,OTEL_NO_PATCH_MODULES:[],OTEL_PROPAGATORS:["tracecontext","baggage"],OTEL_RESOURCE_ATTRIBUTES:"",OTEL_SERVICE_NAME:"",OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT:Xr,OTEL_ATTRIBUTE_COUNT_LIMIT:Jr,OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT:Xr,OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT:Jr,OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT:Xr,OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT:Jr,OTEL_SPAN_EVENT_COUNT_LIMIT:128,OTEL_SPAN_LINK_COUNT_LIMIT:128,OTEL_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT:ep,OTEL_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT:tp,OTEL_TRACES_EXPORTER:"",OTEL_TRACES_SAMPLER:Nt.ParentBasedAlwaysOn,OTEL_TRACES_SAMPLER_ARG:"",OTEL_LOGS_EXPORTER:"",OTEL_EXPORTER_OTLP_INSECURE:"",OTEL_EXPORTER_OTLP_TRACES_INSECURE:"",OTEL_EXPORTER_OTLP_METRICS_INSECURE:"",OTEL_EXPORTER_OTLP_LOGS_INSECURE:"",OTEL_EXPORTER_OTLP_CERTIFICATE:"",OTEL_EXPORTER_OTLP_TRACES_CERTIFICATE:"",OTEL_EXPORTER_OTLP_METRICS_CERTIFICATE:"",OTEL_EXPORTER_OTLP_LOGS_CERTIFICATE:"",OTEL_EXPORTER_OTLP_COMPRESSION:"",OTEL_EXPORTER_OTLP_TRACES_COMPRESSION:"",OTEL_EXPORTER_OTLP_METRICS_COMPRESSION:"",OTEL_EXPORTER_OTLP_LOGS_COMPRESSION:"",OTEL_EXPORTER_OTLP_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_TRACES_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_METRICS_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_LOGS_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_TRACES_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_METRICS_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_LOGS_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_TRACES_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_METRICS_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_LOGS_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE:"cumulative",OTEL_SEMCONV_STABILITY_OPT_IN:[]};$F={ALL:me.ALL,VERBOSE:me.VERBOSE,DEBUG:me.DEBUG,INFO:me.INFO,WARN:me.WARN,ERROR:me.ERROR,NONE:me.NONE}});function Ue(){let o=hs(process.env);return Object.assign({},As,o)}function On(){return hs(process.env)}var Hm=S(()=>{rp()});var wc,km=S(()=>{wc=typeof globalThis=="object"?globalThis:global});function Ym(o){return o>=48&&o<=57?o-48:o>=97&&o<=102?o-87:o-55}function Nn(o){let e=new Uint8Array(o.length/2),t=0;for(let i=0;i{});function Bc(o){return Buffer.from(Nn(o)).toString("base64")}var Fm=S(()=>{np()});function Km(o){return function(){for(let t=0;t>>0,t*4);for(let t=0;t0);t++)t===o-1&&(Gc[o-1]=1);return Gc.toString("hex",0,o)}}var si,Gc,qm=S(()=>{si=class{constructor(){this.generateTraceId=Km(16),this.generateSpanId=Km(8)}},Gc=Buffer.allocUnsafe(16)});import{performance as JF}from"perf_hooks";var kt,Wm=S(()=>{kt=JF});var Hc,op=S(()=>{Hc="1.29.0"});var jm=S(()=>{});var zm=S(()=>{jm()});var QF,ZF,e2,t2,$m,Xm,Jm,Qm,r2,Zm,eO=S(()=>{QF="process.runtime.name",ZF="telemetry.sdk.name",e2="telemetry.sdk.language",t2="telemetry.sdk.version",$m=QF,Xm=ZF,Jm=e2,Qm=t2,r2="nodejs",Zm=r2});var tO=S(()=>{eO()});var rO=S(()=>{});var nO=S(()=>{});var oO=S(()=>{zm();tO();rO();nO()});var Mn,iO=S(()=>{op();oO();Mn={[Xm]:"opentelemetry",[$m]:"node",[Jm]:Zm,[Qm]:Hc}});function Or(o){o.unref()}var aO=S(()=>{});var sO=S(()=>{Hm();km();Fm();qm();Wm();iO();aO()});var ip=S(()=>{sO()});function Ze(o){let e=o/1e3,t=Math.trunc(e),i=Math.round(o%1e3*o2);return[t,i]}function li(){let o=kt.timeOrigin;if(typeof o!="number"){let e=kt;o=e.timing&&e.timing.fetchStart}return o}function vs(o){let e=Ze(li()),t=Ze(typeof o=="number"?o:kt.now());return Os(e,t)}function Rs(o){if(ci(o))return o;if(typeof o=="number")return o=kc&&(t[1]-=kc,t[0]+=1),t}var lO,n2,o2,kc,EO=S(()=>{ip();lO=9,n2=6,o2=Math.pow(10,n2),kc=Math.pow(10,lO)});var X,_O=S(()=>{(function(o){o[o.SUCCESS=0]="SUCCESS",o[o.FAILED=1]="FAILED"})(X||(X={}))});var ui,TO=S(()=>{x();ui=class{constructor(e={}){var t;this._propagators=(t=e.propagators)!==null&&t!==void 0?t:[],this._fields=Array.from(new Set(this._propagators.map(i=>typeof i.fields=="function"?i.fields():[]).reduce((i,a)=>i.concat(a),[])))}inject(e,t,i){for(let a of this._propagators)try{a.inject(e,t,i)}catch(s){m.warn(`Failed to inject with ${a.constructor.name}. Err: ${s.message}`)}}extract(e,t,i){return this._propagators.reduce((a,s)=>{try{return s.extract(a,t,i)}catch(n){m.warn(`Failed to extract with ${s.constructor.name}. Err: ${n.message}`)}return a},e)}fields(){return this._fields.slice()}}});function SO(o){return s2.test(o)}function pO(o){return l2.test(o)&&!c2.test(o)}var ap,i2,a2,s2,l2,c2,dO=S(()=>{ap="[_0-9a-z-*/]",i2=`[a-z]${ap}{0,255}`,a2=`[a-z0-9]${ap}{0,240}@[a-z]${ap}{0,13}`,s2=new RegExp(`^(?:${i2}|${a2})$`),l2=/^[ -~]{0,255}[!-~]$/,c2=/,|=/});var fO,u2,AO,hO,Ei,sp=S(()=>{dO();fO=32,u2=512,AO=",",hO="=",Ei=class o{constructor(e){this._internalState=new Map,e&&this._parse(e)}set(e,t){let i=this._clone();return i._internalState.has(e)&&i._internalState.delete(e),i._internalState.set(e,t),i}unset(e){let t=this._clone();return t._internalState.delete(e),t}get(e){return this._internalState.get(e)}serialize(){return this._keys().reduce((e,t)=>(e.push(t+hO+this.get(t)),e),[]).join(AO)}_parse(e){e.length>u2||(this._internalState=e.split(AO).reverse().reduce((t,i)=>{let a=i.trim(),s=a.indexOf(hO);if(s!==-1){let n=a.slice(0,s),r=a.slice(s+1,i.length);SO(n)&&pO(r)&&t.set(n,r)}return t},new Map),this._internalState.size>fO&&(this._internalState=new Map(Array.from(this._internalState.entries()).reverse().slice(0,fO))))}_keys(){return Array.from(this._internalState.keys()).reverse()}_clone(){let e=new o;return e._internalState=new Map(this._internalState),e}}});function lp(o){let e=d2.exec(o);return!e||e[1]==="00"&&e[5]?null:{traceId:e[2],spanId:e[3],traceFlags:parseInt(e[4],16)}}var Ns,Ms,E2,_2,T2,S2,p2,d2,_i,vO=S(()=>{x();ds();sp();Ns="traceparent",Ms="tracestate",E2="00",_2="(?!ff)[\\da-f]{2}",T2="(?![0]{32})[\\da-f]{32}",S2="(?![0]{16})[\\da-f]{16}",p2="[\\da-f]{2}",d2=new RegExp(`^\\s?(${_2})-(${T2})-(${S2})-(${p2})(-.*)?\\s?$`);_i=class{inject(e,t,i){let a=Ee.getSpanContext(e);if(!a||st(e)||!qe(a))return;let s=`${E2}-${a.traceId}-${a.spanId}-0${Number(a.traceFlags||Se.NONE).toString(16)}`;i.set(t,Ns,s),a.traceState&&i.set(t,Ms,a.traceState.serialize())}extract(e,t,i){let a=i.get(t,Ns);if(!a)return e;let s=Array.isArray(a)?a[0]:a;if(typeof s!="string")return e;let n=lp(s);if(!n)return e;n.isRemote=!0;let r=i.get(t,Ms);if(r){let l=Array.isArray(r)?r.join(","):r;n.traceState=new Ei(typeof l=="string"?l:void 0)}return Ee.setSpanContext(e,n)}fields(){return[Ns,Ms]}}});function RO(o,e){return o.setValue(cp,e)}function mO(o){return o.deleteValue(cp)}function OO(o){return o.getValue(cp)}var cp,Kc,NO=S(()=>{x();cp=Gt("OpenTelemetry SDK Context Key RPC_METADATA");(function(o){o.HTTP="http"})(Kc||(Kc={}))});var Ao,up=S(()=>{x();Ao=class{shouldSample(){return{decision:mt.NOT_RECORD}}toString(){return"AlwaysOffSampler"}}});var Cn,Ep=S(()=>{x();Cn=class{shouldSample(){return{decision:mt.RECORD_AND_SAMPLED}}toString(){return"AlwaysOnSampler"}}});var qc,MO=S(()=>{x();QS();up();Ep();qc=class{constructor(e){var t,i,a,s;this._root=e.root,this._root||(Oe(new Error("ParentBasedSampler must have a root sampler configured")),this._root=new Cn),this._remoteParentSampled=(t=e.remoteParentSampled)!==null&&t!==void 0?t:new Cn,this._remoteParentNotSampled=(i=e.remoteParentNotSampled)!==null&&i!==void 0?i:new Ao,this._localParentSampled=(a=e.localParentSampled)!==null&&a!==void 0?a:new Cn,this._localParentNotSampled=(s=e.localParentNotSampled)!==null&&s!==void 0?s:new Ao}shouldSample(e,t,i,a,s,n){let r=Ee.getSpanContext(e);return!r||!qe(r)?this._root.shouldSample(e,t,i,a,s,n):r.isRemote?r.traceFlags&Se.SAMPLED?this._remoteParentSampled.shouldSample(e,t,i,a,s,n):this._remoteParentNotSampled.shouldSample(e,t,i,a,s,n):r.traceFlags&Se.SAMPLED?this._localParentSampled.shouldSample(e,t,i,a,s,n):this._localParentNotSampled.shouldSample(e,t,i,a,s,n)}toString(){return`ParentBased{root=${this._root.toString()}, remoteParentSampled=${this._remoteParentSampled.toString()}, remoteParentNotSampled=${this._remoteParentNotSampled.toString()}, localParentSampled=${this._localParentSampled.toString()}, localParentNotSampled=${this._localParentNotSampled.toString()}}`}}});var Wc,CO=S(()=>{x();Wc=class{constructor(e=0){this._ratio=e,this._ratio=this._normalize(e),this._upperBound=Math.floor(this._ratio*4294967295)}shouldSample(e,t){return{decision:sr(t)&&this._accumulate(t)=1?1:e<=0?0:e}_accumulate(e){let t=0;for(let i=0;i>>0}return t}}});function O2(o,e){return function(t){return o(e(t))}}function _p(o){if(!N2(o)||M2(o)!==f2)return!1;let e=m2(o);if(e===null)return!0;let t=LO.call(e,"constructor")&&e.constructor;return typeof t=="function"&&t instanceof t&&PO.call(t)===R2}function N2(o){return o!=null&&typeof o=="object"}function M2(o){return o==null?o===void 0?h2:A2:ho&&ho in Object(o)?C2(o):P2(o)}function C2(o){let e=LO.call(o,ho),t=o[ho],i=!1;try{o[ho]=void 0,i=!0}catch{}let a=yO.call(o);return i&&(e?o[ho]=t:delete o[ho]),a}function P2(o){return yO.call(o)}var f2,A2,h2,v2,PO,R2,m2,gO,LO,ho,yO,IO=S(()=>{f2="[object Object]",A2="[object Null]",h2="[object Undefined]",v2=Function.prototype,PO=v2.toString,R2=PO.call(Object),m2=O2(Object.getPrototypeOf,Object),gO=Object.prototype,LO=gO.hasOwnProperty,ho=Symbol?Symbol.toStringTag:void 0,yO=gO.toString});function Ti(...o){let e=o.shift(),t=new WeakMap;for(;o.length>0;)e=xO(e,o.shift(),0,t);return e}function Tp(o){return zc(o)?o.slice():o}function xO(o,e,t=0,i){let a;if(!(t>g2)){if(t++,jc(o)||jc(e)||UO(e))a=Tp(e);else if(zc(o)){if(a=o.slice(),zc(e))for(let s=0,n=e.length;s"u"?delete a[l]:a[l]=c;else{let u=a[l],E=c;if(DO(o,l,i)||DO(e,l,i))delete a[l];else{if(Cs(u)&&Cs(E)){let d=i.get(u)||[],f=i.get(E)||[];d.push({obj:o,key:l}),f.push({obj:e,key:l}),i.set(u,d),i.set(E,f)}a[l]=xO(a[l],c,t,i)}}}}else a=e;return a}}function DO(o,e,t){let i=t.get(o[e])||[];for(let a=0,s=i.length;a"u"||o instanceof Date||o instanceof RegExp||o===null}function L2(o,e){return!(!_p(o)||!_p(e))}var g2,bO=S(()=>{IO();g2=20});function Si(o,e){let t,i=new Promise(function(s,n){t=setTimeout(function(){n(new Ps("Operation timed out."))},e)});return Promise.race([o,i]).then(a=>(clearTimeout(t),a),a=>{throw clearTimeout(t),a})}var Ps,VO=S(()=>{Ps=class o extends Error{constructor(e){super(e),Object.setPrototypeOf(this,o.prototype)}}});function Sp(o,e){return typeof e=="string"?o===e:!!o.match(e)}function wO(o,e){if(!e)return!1;for(let t of e)if(Sp(o,t))return!0;return!1}var BO=S(()=>{});function GO(o){return typeof o=="function"&&typeof o.__original=="function"&&typeof o.__unwrap=="function"&&o.__wrapped===!0}var HO=S(()=>{});var $c,kO=S(()=>{$c=class{constructor(){this._promise=new Promise((e,t)=>{this._resolve=e,this._reject=t})}get promise(){return this._promise}resolve(e){this._resolve(e)}reject(e){this._reject(e)}}});var ct,YO=S(()=>{kO();ct=class{constructor(e,t){this._callback=e,this._that=t,this._isCalled=!1,this._deferred=new $c}get isCalled(){return this._isCalled}get promise(){return this._deferred.promise}call(...e){if(!this._isCalled){this._isCalled=!0;try{Promise.resolve(this._callback.call(this._that,...e)).then(t=>this._deferred.resolve(t),t=>this._deferred.reject(t))}catch(t){this._deferred.reject(t)}}return this._deferred.promise}}});function FO(o,e){return new Promise(t=>{Ye.with(oi(Ye.active()),()=>{o.export(e,i=>{t(i)})})})}var KO=S(()=>{x();ds()});var gs={};Me(gs,{AlwaysOffSampler:()=>Ao,AlwaysOnSampler:()=>Cn,AnchoredClock:()=>bc,BindOnceFuture:()=>ct,CompositePropagator:()=>ui,DEFAULT_ATTRIBUTE_COUNT_LIMIT:()=>Jr,DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT:()=>Xr,DEFAULT_ENVIRONMENT:()=>As,DEFAULT_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT:()=>ep,DEFAULT_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT:()=>tp,ExportResultCode:()=>X,ParentBasedSampler:()=>qc,RPCType:()=>Kc,RandomIdGenerator:()=>si,SDK_INFO:()=>Mn,TRACE_PARENT_HEADER:()=>Ns,TRACE_STATE_HEADER:()=>Ms,TimeoutError:()=>Ps,TraceIdRatioBasedSampler:()=>Wc,TraceState:()=>Ei,TracesSamplerValues:()=>Nt,VERSION:()=>Hc,W3CBaggagePropagator:()=>ai,W3CTraceContextPropagator:()=>_i,_globalThis:()=>wc,addHrTimes:()=>Os,baggageUtils:()=>pi,callWithTimeout:()=>Si,deleteRPCMetadata:()=>mO,getEnv:()=>Ue,getEnvWithoutDefaults:()=>On,getRPCMetadata:()=>OO,getTimeOrigin:()=>li,globalErrorHandler:()=>Oe,hexToBase64:()=>Bc,hexToBinary:()=>Nn,hrTime:()=>vs,hrTimeDuration:()=>Yc,hrTimeToMicroseconds:()=>lt,hrTimeToMilliseconds:()=>uO,hrTimeToNanoseconds:()=>Fc,hrTimeToTimeStamp:()=>cO,internal:()=>Qr,isAttributeKey:()=>XS,isAttributeValue:()=>mn,isTimeInput:()=>ms,isTimeInputHrTime:()=>ci,isTracingSuppressed:()=>st,isUrlIgnored:()=>wO,isWrapped:()=>GO,loggingErrorHandler:()=>Vc,merge:()=>Ti,millisToHrTime:()=>Ze,otperformance:()=>kt,parseEnvironment:()=>hs,parseTraceParent:()=>lp,sanitizeAttributes:()=>Rn,setGlobalErrorHandler:()=>Gm,setRPCMetadata:()=>RO,suppressTracing:()=>oi,timeInputToHrTime:()=>Rs,unrefTimer:()=>Or,unsuppressTracing:()=>Im,urlMatches:()=>Sp});var pi,Qr,ee=S(()=>{Um();bm();wm();QS();JS();EO();np();_O();$S();ip();TO();vO();NO();up();Ep();MO();CO();ds();sp();rp();bO();ZS();VO();BO();HO();YO();op();KO();pi={getKeyPairs:Uc,serializeKeyPairs:xc,parseKeyPairsIntoRecord:xm,parsePairKeyValue:fs},Qr={_export:FO}});function di(){return`unknown_service:${process.argv0}`}var qO=S(()=>{});var WO=S(()=>{qO()});var pp=S(()=>{WO()});var le,Zr=S(()=>{x();vn();ee();pp();le=class o{constructor(e,t){var i;this._attributes=e,this.asyncAttributesPending=t!=null,this._syncAttributes=(i=this._attributes)!==null&&i!==void 0?i:{},this._asyncAttributesPromise=t==null?void 0:t.then(a=>(this._attributes=Object.assign({},this._attributes,a),this.asyncAttributesPending=!1,a),a=>(m.debug("a resource's async attributes promise rejected: %s",a),this.asyncAttributesPending=!1,{}))}static empty(){return o.EMPTY}static default(){return new o({[yc]:di(),[qS]:Mn[qS],[KS]:Mn[KS],[WS]:Mn[WS]})}get attributes(){var e;return this.asyncAttributesPending&&m.error("Accessing resource attributes before async attributes settled"),(e=this._attributes)!==null&&e!==void 0?e:{}}async waitForAsyncAttributes(){this.asyncAttributesPending&&await this._asyncAttributesPromise}merge(e){var t;if(!e)return this;let i=Object.assign(Object.assign({},this._syncAttributes),(t=e._syncAttributes)!==null&&t!==void 0?t:e.attributes);if(!this._asyncAttributesPromise&&!e._asyncAttributesPromise)return new o(i);let a=Promise.all([this._asyncAttributesPromise,e._asyncAttributesPromise]).then(([s,n])=>{var r;return Object.assign(Object.assign(Object.assign(Object.assign({},this._syncAttributes),s),(r=e._syncAttributes)!==null&&r!==void 0?r:e.attributes),n)});return new o(i,a)}};le.EMPTY=new le({})});var jO,zO,dp=S(()=>{jO=o=>{switch(o){case"arm":return"arm32";case"ppc":return"ppc32";case"x64":return"amd64";default:return o}},zO=o=>{switch(o){case"sunos":return"solaris";case"win32":return"windows";default:return o}}});import*as $O from"child_process";import*as XO from"util";var fi,Xc=S(()=>{fi=XO.promisify($O.exec)});var JO={};Me(JO,{getMachineId:()=>y2});async function y2(){try{let e=(await fi('ioreg -rd1 -c "IOPlatformExpertDevice"')).stdout.split(` +`).find(i=>i.includes("IOPlatformUUID"));if(!e)return"";let t=e.split('" = "');if(t.length===2)return t[1].slice(0,-1)}catch(o){m.debug(`error reading machine id: ${o}`)}return""}var QO=S(()=>{Xc();x()});var ZO={};Me(ZO,{getMachineId:()=>D2});import{promises as I2}from"fs";async function D2(){let o=["/etc/machine-id","/var/lib/dbus/machine-id"];for(let e of o)try{return(await I2.readFile(e,{encoding:"utf8"})).trim()}catch(t){m.debug(`error reading machine id: ${t}`)}return""}var eN=S(()=>{x()});var tN={};Me(tN,{getMachineId:()=>U2});import{promises as x2}from"fs";async function U2(){try{return(await x2.readFile("/etc/hostid",{encoding:"utf8"})).trim()}catch(o){m.debug(`error reading machine id: ${o}`)}try{return(await fi("kenv -q smbios.system.uuid")).stdout.trim()}catch(o){m.debug(`error reading machine id: ${o}`)}return""}var rN=S(()=>{Xc();x()});var nN={};Me(nN,{getMachineId:()=>b2});import*as Jc from"process";async function b2(){let o="QUERY HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Cryptography /v MachineGuid",e="%windir%\\System32\\REG.exe";Jc.arch==="ia32"&&"PROCESSOR_ARCHITEW6432"in Jc.env&&(e="%windir%\\sysnative\\cmd.exe /c "+e);try{let i=(await fi(`${e} ${o}`)).stdout.split("REG_SZ");if(i.length===2)return i[1].trim()}catch(t){m.debug(`error reading machine id: ${t}`)}return""}var oN=S(()=>{Xc();x()});var iN={};Me(iN,{getMachineId:()=>V2});async function V2(){return m.debug("could not read machine-id: unsupported platform"),""}var aN=S(()=>{x()});import*as sN from"process";var vo,lN=S(()=>{switch(sN.platform){case"darwin":({getMachineId:vo}=(QO(),$(JO)));break;case"linux":({getMachineId:vo}=(eN(),$(ZO)));break;case"freebsd":({getMachineId:vo}=(rN(),$(tN)));break;case"win32":({getMachineId:vo}=(oN(),$(nN)));break;default:({getMachineId:vo}=(aN(),$(iN)))}});import{arch as w2,hostname as B2}from"os";var fp,Ro,Ap=S(()=>{vn();Zr();dp();lN();fp=class{detect(e){let t={[dm]:B2(),[fm]:jO(w2())};return new le(t,this._getAsyncAttributes())}_getAsyncAttributes(){return vo().then(e=>{let t={};return e&&(t[pm]=e),t})}},Ro=new fp});var hp,Ls,cN=S(()=>{Ap();hp=class{detect(e){return Promise.resolve(Ro.detect(e))}},Ls=new hp});import{platform as G2,release as H2}from"os";var vp,mo,Rp=S(()=>{vn();Zr();dp();vp=class{detect(e){let t={[Am]:zO(G2()),[hm]:H2()};return new le(t)}},mo=new vp});var mp,ys,uN=S(()=>{Rp();mp=class{detect(e){return Promise.resolve(mo.detect(e))}},ys=new mp});import*as EN from"os";var Op,Oo,Np=S(()=>{x();vn();Zr();Op=class{detect(e){let t={[vm]:process.pid,[Rm]:process.title,[mm]:process.execPath,[Nm]:[process.argv[0],...process.execArgv,...process.argv.slice(1)],[ps]:process.versions.node,[gc]:"nodejs",[Lc]:"Node.js"};process.argv.length>1&&(t[Om]=process.argv[1]);try{let i=EN.userInfo();t[Mm]=i.username}catch(i){m.debug(`error obtaining process owner: ${i}`)}return new le(t)}},Oo=new Op});var Mp,Is,_N=S(()=>{Np();Mp=class{detect(e){return Promise.resolve(Oo.detect(e))}},Is=new Mp});import{randomUUID as k2}from"crypto";var Cp,Ds,TN=S(()=>{vn();Zr();Cp=class{detect(e){let t={[Cm]:k2()};return new le(t)}},Ds=new Cp});var SN=S(()=>{cN();Ap();uN();Rp();_N();Np();TN()});var pN=S(()=>{SN()});var Pp,xs,gp=S(()=>{vn();x();Zr();Pp=class{detect(e){var t,i,a;if(!(typeof navigator<"u"&&((i=(t=global.process)===null||t===void 0?void 0:t.versions)===null||i===void 0?void 0:i.node)===void 0&&((a=global.Bun)===null||a===void 0?void 0:a.version)===void 0))return le.empty();let n={[gc]:"browser",[Lc]:"Web Browser",[ps]:navigator.userAgent};return this._getResourceAttributes(n,e)}_getResourceAttributes(e,t){return e[ps]===""?(m.debug("BrowserDetector failed: Unable to find required browser resources. "),le.empty()):new le(Object.assign({},e))}},xs=new Pp});var Lp,yp,dN=S(()=>{gp();Lp=class{detect(e){return Promise.resolve(xs.detect(e))}},yp=new Lp});var Ip,Us,Dp=S(()=>{x();ee();vn();Zr();Ip=class{constructor(){this._MAX_LENGTH=255,this._COMMA_SEPARATOR=",",this._LABEL_KEY_VALUE_SPLITTER="=",this._ERROR_MESSAGE_INVALID_CHARS="should be a ASCII string with a length greater than 0 and not exceed "+this._MAX_LENGTH+" characters.",this._ERROR_MESSAGE_INVALID_VALUE="should be a ASCII string with a length not exceed "+this._MAX_LENGTH+" characters."}detect(e){let t={},i=Ue(),a=i.OTEL_RESOURCE_ATTRIBUTES,s=i.OTEL_SERVICE_NAME;if(a)try{let n=this._parseResourceAttributes(a);Object.assign(t,n)}catch(n){m.debug(`EnvDetector failed: ${n.message}`)}return s&&(t[yc]=s),new le(t)}_parseResourceAttributes(e){if(!e)return{};let t={},i=e.split(this._COMMA_SEPARATOR,-1);for(let a of i){let s=a.split(this._LABEL_KEY_VALUE_SPLITTER,-1);if(s.length!==2)continue;let[n,r]=s;if(n=n.trim(),r=r.trim().split(/^"|"$/).join(""),!this._isValidAndNotEmpty(n))throw new Error(`Attribute key ${this._ERROR_MESSAGE_INVALID_CHARS}`);if(!this._isValid(r))throw new Error(`Attribute value ${this._ERROR_MESSAGE_INVALID_VALUE}`);t[n]=decodeURIComponent(r)}return t}_isValid(e){return e.length<=this._MAX_LENGTH&&this._isBaggageOctetString(e)}_isBaggageOctetString(e){for(let t=0;t126)return!1}return!0}_isValidAndNotEmpty(e){return e.length>0&&this._isValid(e)}},Us=new Ip});var xp,Up,fN=S(()=>{Dp();xp=class{detect(e){return Promise.resolve(Us.detect(e))}},Up=new xp});var AN=S(()=>{pN();dN();fN();gp();Dp()});var hN,vN=S(()=>{hN=o=>o!==null&&typeof o=="object"&&typeof o.then=="function"});var RN,mN,ON,NN=S(()=>{Zr();x();vN();RN=async(o={})=>{let e=await Promise.all((o.detectors||[]).map(async t=>{try{let i=await t.detect(o);return m.debug(`${t.constructor.name} found resource.`,i),i}catch(i){return m.debug(`${t.constructor.name} failed: ${i.message}`),le.empty()}}));return ON(e),e.reduce((t,i)=>t.merge(i),le.empty())},mN=(o={})=>{var e;let t=((e=o.detectors)!==null&&e!==void 0?e:[]).map(a=>{try{let s=a.detect(o),n;if(hN(s)){let r=async()=>{var l;let c=await s;return await((l=c.waitForAsyncAttributes)===null||l===void 0?void 0:l.call(c)),c.attributes};n=new le({},r())}else n=s;return n.waitForAsyncAttributes?n.waitForAsyncAttributes().then(()=>m.debug(`${a.constructor.name} found resource.`,n)):m.debug(`${a.constructor.name} found resource.`,n),n}catch(s){return m.error(`${a.constructor.name} failed: ${s.message}`),le.empty()}}),i=t.reduce((a,s)=>a.merge(s),le.empty());return i.waitForAsyncAttributes&&i.waitForAsyncAttributes().then(()=>{ON(t)}),i},ON=o=>{o.forEach(e=>{if(Object.keys(e.attributes).length>0){let t=JSON.stringify(e.attributes,null,4);m.verbose(t)}})}});var Qc={};Me(Qc,{Resource:()=>le,browserDetector:()=>yp,browserDetectorSync:()=>xs,defaultServiceName:()=>di,detectResources:()=>RN,detectResourcesSync:()=>mN,envDetector:()=>Up,envDetectorSync:()=>Us,hostDetector:()=>Ls,hostDetectorSync:()=>Ro,osDetector:()=>ys,osDetectorSync:()=>mo,processDetector:()=>Is,processDetectorSync:()=>Oo,serviceInstanceIdDetectorSync:()=>Ds});var Pn=S(()=>{Zr();pp();AN();NN()});var Zc,MN=S(()=>{(function(o){o[o.UNSPECIFIED=0]="UNSPECIFIED",o[o.TRACE=1]="TRACE",o[o.TRACE2=2]="TRACE2",o[o.TRACE3=3]="TRACE3",o[o.TRACE4=4]="TRACE4",o[o.DEBUG=5]="DEBUG",o[o.DEBUG2=6]="DEBUG2",o[o.DEBUG3=7]="DEBUG3",o[o.DEBUG4=8]="DEBUG4",o[o.INFO=9]="INFO",o[o.INFO2=10]="INFO2",o[o.INFO3=11]="INFO3",o[o.INFO4=12]="INFO4",o[o.WARN=13]="WARN",o[o.WARN2=14]="WARN2",o[o.WARN3=15]="WARN3",o[o.WARN4=16]="WARN4",o[o.ERROR=17]="ERROR",o[o.ERROR2=18]="ERROR2",o[o.ERROR3=19]="ERROR3",o[o.ERROR4=20]="ERROR4",o[o.FATAL=21]="FATAL",o[o.FATAL2=22]="FATAL2",o[o.FATAL3=23]="FATAL3",o[o.FATAL4=24]="FATAL4"})(Zc||(Zc={}))});var No,Ai,eu=S(()=>{No=class{emit(e){}},Ai=new No});var bs,hi,tu=S(()=>{eu();bs=class{getLogger(e,t,i){return new No}},hi=new bs});var vi,bp=S(()=>{eu();vi=class{constructor(e,t,i,a){this._provider=e,this.name=t,this.version=i,this.options=a}emit(e){this._getLogger().emit(e)}_getLogger(){if(this._delegate)return this._delegate;let e=this._provider.getDelegateLogger(this.name,this.version,this.options);return e?(this._delegate=e,this._delegate):Ai}}});var Mo,Vp=S(()=>{tu();bp();Mo=class{getLogger(e,t,i){var a;return(a=this.getDelegateLogger(e,t,i))!==null&&a!==void 0?a:new vi(this,e,t,i)}getDelegate(){var e;return(e=this._delegate)!==null&&e!==void 0?e:hi}setDelegate(e){this._delegate=e}getDelegateLogger(e,t,i){var a;return(a=this._delegate)===null||a===void 0?void 0:a.getLogger(e,t,i)}}});var ru,CN=S(()=>{ru=typeof globalThis=="object"?globalThis:global});var PN=S(()=>{CN()});var gN=S(()=>{PN()});function LN(o,e,t){return i=>i===o?e:t}var Vs,Ri,wp,yN=S(()=>{gN();Vs=Symbol.for("io.opentelemetry.js.api.logs"),Ri=ru;wp=1});var nu,IN=S(()=>{yN();tu();Vp();nu=class o{constructor(){this._proxyLoggerProvider=new Mo}static getInstance(){return this._instance||(this._instance=new o),this._instance}setGlobalLoggerProvider(e){return Ri[Vs]?this.getLoggerProvider():(Ri[Vs]=LN(wp,e,hi),this._proxyLoggerProvider.setDelegate(e),e)}getLoggerProvider(){var e,t;return(t=(e=Ri[Vs])===null||e===void 0?void 0:e.call(Ri,wp))!==null&&t!==void 0?t:this._proxyLoggerProvider}getLogger(e,t,i){return this.getLoggerProvider().getLogger(e,t,i)}disable(){delete Ri[Vs],this._proxyLoggerProvider=new Mo}}});var DN={};Me(DN,{NOOP_LOGGER:()=>Ai,NOOP_LOGGER_PROVIDER:()=>hi,NoopLogger:()=>No,NoopLoggerProvider:()=>bs,ProxyLogger:()=>vi,ProxyLoggerProvider:()=>Mo,SeverityNumber:()=>Zc,logs:()=>ws});var ws,Bs=S(()=>{MN();eu();tu();bp();Vp();IN();ws=nu.getInstance()});var mi,Bp=S(()=>{x();x();ee();mi=class{constructor(e,t,i){this.attributes={},this.totalAttributesCount=0,this._isReadonly=!1;let{timestamp:a,observedTimestamp:s,severityNumber:n,severityText:r,body:l,attributes:c={},context:u}=i,E=Date.now();if(this.hrTime=Rs(a??E),this.hrTimeObserved=Rs(s??E),u){let d=Ee.getSpanContext(u);d&&qe(d)&&(this.spanContext=d)}this.severityNumber=n,this.severityText=r,this.body=l,this.resource=e.resource,this.instrumentationScope=t,this._logRecordLimits=e.logRecordLimits,this.setAttributes(c)}set severityText(e){this._isLogRecordReadonly()||(this._severityText=e)}get severityText(){return this._severityText}set severityNumber(e){this._isLogRecordReadonly()||(this._severityNumber=e)}get severityNumber(){return this._severityNumber}set body(e){this._isLogRecordReadonly()||(this._body=e)}get body(){return this._body}get droppedAttributesCount(){return this.totalAttributesCount-Object.keys(this.attributes).length}setAttribute(e,t){return this._isLogRecordReadonly()?this:t===null?this:e.length===0?(m.warn(`Invalid attribute key: ${e}`),this):!mn(t)&&!(typeof t=="object"&&!Array.isArray(t)&&Object.keys(t).length>0)?(m.warn(`Invalid attribute value set for key: ${e}`),this):(this.totalAttributesCount+=1,Object.keys(this.attributes).length>=this._logRecordLimits.attributeCountLimit&&!Object.prototype.hasOwnProperty.call(this.attributes,e)?(this.droppedAttributesCount===1&&m.warn("Dropping extra attributes."),this):(mn(t)?this.attributes[e]=this._truncateToSize(t):this.attributes[e]=t,this))}setAttributes(e){for(let[t,i]of Object.entries(e))this.setAttribute(t,i);return this}setBody(e){return this.body=e,this}setSeverityNumber(e){return this.severityNumber=e,this}setSeverityText(e){return this.severityText=e,this}_makeReadonly(){this._isReadonly=!0}_truncateToSize(e){let t=this._logRecordLimits.attributeValueLengthLimit;return t<=0?(m.warn(`Attribute value limit must be positive, got ${t}`),e):typeof e=="string"?this._truncateToLimitUtil(e,t):Array.isArray(e)?e.map(i=>typeof i=="string"?this._truncateToLimitUtil(i,t):i):e}_truncateToLimitUtil(e,t){return e.length<=t?e:e.substring(0,t)}_isLogRecordReadonly(){return this._isReadonly&&m.warn("Can not execute the operation on emitted log record"),this._isReadonly}}});var ou,xN=S(()=>{x();Bp();ou=class{constructor(e,t){this.instrumentationScope=e,this._sharedState=t}emit(e){let t=e.context||Ye.active(),i=new mi(this._sharedState,this.instrumentationScope,Object.assign({context:t},e));this._sharedState.activeProcessor.onEmit(i,t),i._makeReadonly()}}});function UN(){return{forceFlushTimeoutMillis:3e4,logRecordLimits:{attributeValueLengthLimit:Ue().OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT,attributeCountLimit:Ue().OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT},includeTraceContext:!0,mergeResourceWithDefaults:!0}}function bN(o){var e,t,i,a,s,n;let r=On();return{attributeCountLimit:(i=(t=(e=o.attributeCountLimit)!==null&&e!==void 0?e:r.OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT)!==null&&t!==void 0?t:r.OTEL_ATTRIBUTE_COUNT_LIMIT)!==null&&i!==void 0?i:Jr,attributeValueLengthLimit:(n=(s=(a=o.attributeValueLengthLimit)!==null&&a!==void 0?a:r.OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT)!==null&&s!==void 0?s:r.OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT)!==null&&n!==void 0?n:Xr}}var VN=S(()=>{ee()});var iu,wN=S(()=>{ee();iu=class{constructor(e,t){this.processors=e,this.forceFlushTimeoutMillis=t}async forceFlush(){let e=this.forceFlushTimeoutMillis;await Promise.all(this.processors.map(t=>Si(t.forceFlush(),e)))}onEmit(e,t){this.processors.forEach(i=>i.onEmit(e,t))}async shutdown(){await Promise.all(this.processors.map(e=>e.shutdown()))}}});var Oi,Gp=S(()=>{Oi=class{forceFlush(){return Promise.resolve()}onEmit(e,t){}shutdown(){return Promise.resolve()}}});var au,BN=S(()=>{Gp();au=class{constructor(e,t,i){this.resource=e,this.forceFlushTimeoutMillis=t,this.logRecordLimits=i,this.loggers=new Map,this.registeredLogRecordProcessors=[],this.activeProcessor=new Oi}}});function F2(o,e){let t=e??le.empty();return o?le.default().merge(t):t}var Y2,su,GN=S(()=>{x();Bs();Pn();ee();xN();VN();wN();BN();Y2="unknown";su=class{constructor(e={}){let t=Ti({},UN(),e),i=F2(t.mergeResourceWithDefaults,e.resource);this._sharedState=new au(i,t.forceFlushTimeoutMillis,bN(t.logRecordLimits)),this._shutdownOnce=new ct(this._shutdown,this)}getLogger(e,t,i){if(this._shutdownOnce.isCalled)return m.warn("A shutdown LoggerProvider cannot provide a Logger"),Ai;e||m.warn("Logger requested without instrumentation scope name.");let a=e||Y2,s=`${a}@${t||""}:${(i==null?void 0:i.schemaUrl)||""}`;return this._sharedState.loggers.has(s)||this._sharedState.loggers.set(s,new ou({name:a,version:t,schemaUrl:i==null?void 0:i.schemaUrl},this._sharedState)),this._sharedState.loggers.get(s)}addLogRecordProcessor(e){this._sharedState.registeredLogRecordProcessors.length===0&&this._sharedState.activeProcessor.shutdown().catch(t=>m.error("Error while trying to shutdown current log record processor",t)),this._sharedState.registeredLogRecordProcessors.push(e),this._sharedState.activeProcessor=new iu(this._sharedState.registeredLogRecordProcessors,this._sharedState.forceFlushTimeoutMillis)}forceFlush(){return this._shutdownOnce.isCalled?(m.warn("invalid attempt to force flush after LoggerProvider shutdown"),this._shutdownOnce.promise):this._sharedState.activeProcessor.forceFlush()}shutdown(){return this._shutdownOnce.isCalled?(m.warn("shutdown may only be called once per LoggerProvider"),this._shutdownOnce.promise):this._shutdownOnce.call()}_shutdown(){return this._sharedState.activeProcessor.shutdown()}}});var lu,HN=S(()=>{ee();ee();lu=class{export(e,t){this._sendLogRecords(e,t)}shutdown(){return Promise.resolve()}_exportInfo(e){var t,i,a;return{resource:{attributes:e.resource.attributes},instrumentationScope:e.instrumentationScope,timestamp:lt(e.hrTime),traceId:(t=e.spanContext)===null||t===void 0?void 0:t.traceId,spanId:(i=e.spanContext)===null||i===void 0?void 0:i.spanId,traceFlags:(a=e.spanContext)===null||a===void 0?void 0:a.traceFlags,severityText:e.severityText,severityNumber:e.severityNumber,body:e.body,attributes:e.attributes}}_sendLogRecords(e,t){for(let i of e)console.dir(this._exportInfo(i),{depth:3});t==null||t({code:X.SUCCESS})}}});var cu,kN=S(()=>{ee();cu=class{constructor(e){this._exporter=e,this._shutdownOnce=new ct(this._shutdown,this),this._unresolvedExports=new Set}onEmit(e){var t,i;if(this._shutdownOnce.isCalled)return;let a=()=>Qr._export(this._exporter,[e]).then(s=>{var n;s.code!==X.SUCCESS&&Oe((n=s.error)!==null&&n!==void 0?n:new Error(`SimpleLogRecordProcessor: log record export failed (status ${s})`))}).catch(Oe);if(e.resource.asyncAttributesPending){let s=(i=(t=e.resource).waitForAsyncAttributes)===null||i===void 0?void 0:i.call(t).then(()=>(this._unresolvedExports.delete(s),a()),Oe);s!=null&&this._unresolvedExports.add(s)}else a()}async forceFlush(){await Promise.all(Array.from(this._unresolvedExports))}shutdown(){return this._shutdownOnce.call()}_shutdown(){return this._exporter.shutdown()}}});var uu,YN=S(()=>{ee();uu=class{constructor(){this._finishedLogRecords=[],this._stopped=!1}export(e,t){if(this._stopped)return t({code:X.FAILED,error:new Error("Exporter has been stopped")});this._finishedLogRecords.push(...e),t({code:X.SUCCESS})}shutdown(){return this._stopped=!0,this.reset(),Promise.resolve()}getFinishedLogRecords(){return this._finishedLogRecords}reset(){this._finishedLogRecords=[]}}});var Eu,FN=S(()=>{x();ee();Eu=class{constructor(e,t){var i,a,s,n;this._exporter=e,this._finishedLogRecords=[];let r=Ue();this._maxExportBatchSize=(i=t==null?void 0:t.maxExportBatchSize)!==null&&i!==void 0?i:r.OTEL_BLRP_MAX_EXPORT_BATCH_SIZE,this._maxQueueSize=(a=t==null?void 0:t.maxQueueSize)!==null&&a!==void 0?a:r.OTEL_BLRP_MAX_QUEUE_SIZE,this._scheduledDelayMillis=(s=t==null?void 0:t.scheduledDelayMillis)!==null&&s!==void 0?s:r.OTEL_BLRP_SCHEDULE_DELAY,this._exportTimeoutMillis=(n=t==null?void 0:t.exportTimeoutMillis)!==null&&n!==void 0?n:r.OTEL_BLRP_EXPORT_TIMEOUT,this._shutdownOnce=new ct(this._shutdown,this),this._maxExportBatchSize>this._maxQueueSize&&(m.warn("BatchLogRecordProcessor: maxExportBatchSize must be smaller or equal to maxQueueSize, setting maxExportBatchSize to match maxQueueSize"),this._maxExportBatchSize=this._maxQueueSize)}onEmit(e){this._shutdownOnce.isCalled||this._addToBuffer(e)}forceFlush(){return this._shutdownOnce.isCalled?this._shutdownOnce.promise:this._flushAll()}shutdown(){return this._shutdownOnce.call()}async _shutdown(){this.onShutdown(),await this._flushAll(),await this._exporter.shutdown()}_addToBuffer(e){this._finishedLogRecords.length>=this._maxQueueSize||(this._finishedLogRecords.push(e),this._maybeStartTimer())}_flushAll(){return new Promise((e,t)=>{let i=[],a=Math.ceil(this._finishedLogRecords.length/this._maxExportBatchSize);for(let s=0;s{e()}).catch(t)})}_flushOneBatch(){return this._clearTimer(),this._finishedLogRecords.length===0?Promise.resolve():new Promise((e,t)=>{Si(this._export(this._finishedLogRecords.splice(0,this._maxExportBatchSize)),this._exportTimeoutMillis).then(()=>e()).catch(t)})}_maybeStartTimer(){this._timer===void 0&&(this._timer=setTimeout(()=>{this._flushOneBatch().then(()=>{this._finishedLogRecords.length>0&&(this._clearTimer(),this._maybeStartTimer())}).catch(e=>{Oe(e)})},this._scheduledDelayMillis),Or(this._timer))}_clearTimer(){this._timer!==void 0&&(clearTimeout(this._timer),this._timer=void 0)}_export(e){let t=()=>Qr._export(this._exporter,e).then(a=>{var s;a.code!==X.SUCCESS&&Oe((s=a.error)!==null&&s!==void 0?s:new Error(`BatchLogRecordProcessor: log record export failed (status ${a})`))}).catch(Oe),i=e.map(a=>a.resource).filter(a=>a.asyncAttributesPending);return i.length===0?t():Promise.all(i.map(a=>{var s;return(s=a.waitForAsyncAttributes)===null||s===void 0?void 0:s.call(a)})).then(t,Oe)}}});var Ni,KN=S(()=>{FN();Ni=class extends Eu{onShutdown(){}}});var qN=S(()=>{KN()});var WN=S(()=>{qN()});var Hp={};Me(Hp,{BatchLogRecordProcessor:()=>Ni,ConsoleLogRecordExporter:()=>lu,InMemoryLogRecordExporter:()=>uu,LogRecord:()=>mi,LoggerProvider:()=>su,NoopLogRecordProcessor:()=>Oi,SimpleLogRecordProcessor:()=>cu});var kp=S(()=>{GN();Bp();Gp();HN();kN();YN();WN()});var lr,_u=S(()=>{(function(o){o[o.DELTA=0]="DELTA",o[o.CUMULATIVE=1]="CUMULATIVE"})(lr||(lr={}))});var et,Mi=S(()=>{(function(o){o[o.HISTOGRAM=0]="HISTOGRAM",o[o.EXPONENTIAL_HISTOGRAM=1]="EXPONENTIAL_HISTOGRAM",o[o.GAUGE=2]="GAUGE",o[o.SUM=3]="SUM"})(et||(et={}))});function jN(o){return o!=null}function Tu(o){let e=Object.keys(o);return e.length===0?"":(e=e.sort(),JSON.stringify(e.map(t=>[t,o[t]])))}function zN(o){var e,t;return`${o.name}:${(e=o.version)!==null&&e!==void 0?e:""}:${(t=o.schemaUrl)!==null&&t!==void 0?t:""}`}function gn(o,e){let t,i=new Promise(function(s,n){t=setTimeout(function(){n(new Co("Operation timed out."))},e)});return Promise.race([o,i]).then(a=>(clearTimeout(t),a),a=>{throw clearTimeout(t),a})}async function $N(o){return Promise.all(o.map(async e=>{try{return{status:"fulfilled",value:await e}}catch(t){return{status:"rejected",reason:t}}}))}function XN(o){return o.status==="rejected"}function Yp(o,e){let t=[];return o.forEach(i=>{t.push(...e(i))}),t}function JN(o,e){if(o.size!==e.size)return!1;for(let t of o)if(!e.has(t))return!1;return!0}function QN(o,e){let t=0,i=o.length-1,a=o.length;for(;i>=t;){let s=t+Math.trunc((i-t)/2);o[s]{Co=class o extends Error{constructor(e){super(e),Object.setPrototypeOf(this,o.prototype)}}});var Yt,Ci=S(()=>{(function(o){o[o.DROP=0]="DROP",o[o.SUM=1]="SUM",o[o.LAST_VALUE=2]="LAST_VALUE",o[o.HISTOGRAM=3]="HISTOGRAM",o[o.EXPONENTIAL_HISTOGRAM=4]="EXPONENTIAL_HISTOGRAM"})(Yt||(Yt={}))});var Gs,eM=S(()=>{Ci();Gs=class{constructor(){this.kind=Yt.DROP}createAccumulation(){}merge(e,t){}diff(e,t){}toMetricData(e,t,i,a){}}});function Nr(o,e,t){var i,a,s,n;return q2(o)||m.warn(`Invalid metric name: "${o}". The metric name should be a ASCII string with a length no greater than 255 characters.`),{name:o,type:e,description:(i=t==null?void 0:t.description)!==null&&i!==void 0?i:"",unit:(a=t==null?void 0:t.unit)!==null&&a!==void 0?a:"",valueType:(s=t==null?void 0:t.valueType)!==null&&s!==void 0?s:Rt.DOUBLE,advice:(n=t==null?void 0:t.advice)!==null&&n!==void 0?n:{}}}function tM(o,e){var t,i;return{name:(t=o.name)!==null&&t!==void 0?t:e.name,description:(i=o.description)!==null&&i!==void 0?i:e.description,type:e.type,unit:e.unit,valueType:e.valueType,advice:e.advice}}function rM(o,e){return ZN(o.name,e.name)&&o.unit===e.unit&&o.type===e.type&&o.valueType===e.valueType}function q2(o){return o.match(K2)!=null}var pe,K2,en=S(()=>{x();cr();(function(o){o.COUNTER="COUNTER",o.GAUGE="GAUGE",o.HISTOGRAM="HISTOGRAM",o.UP_DOWN_COUNTER="UP_DOWN_COUNTER",o.OBSERVABLE_COUNTER="OBSERVABLE_COUNTER",o.OBSERVABLE_GAUGE="OBSERVABLE_GAUGE",o.OBSERVABLE_UP_DOWN_COUNTER="OBSERVABLE_UP_DOWN_COUNTER"})(pe||(pe={}));K2=/^[a-z][a-z0-9_.\-/]{0,254}$/i});function W2(o){let e=o.map(()=>0);return e.push(0),{buckets:{boundaries:o,counts:e},sum:0,count:0,hasMinMax:!1,min:1/0,max:-1/0}}var Pi,gi,nM=S(()=>{Ci();Mi();en();cr();Pi=class{constructor(e,t,i=!0,a=W2(t)){this.startTime=e,this._boundaries=t,this._recordMinMax=i,this._current=a}record(e){if(Number.isNaN(e))return;this._current.count+=1,this._current.sum+=e,this._recordMinMax&&(this._current.min=Math.min(e,this._current.min),this._current.max=Math.max(e,this._current.max),this._current.hasMinMax=!0);let t=QN(this._boundaries,e);this._current.buckets.counts[t]+=1}setStartTime(e){this.startTime=e}toPointValue(){return this._current}},gi=class{constructor(e,t){this._boundaries=e,this._recordMinMax=t,this.kind=Yt.HISTOGRAM}createAccumulation(e){return new Pi(e,this._boundaries,this._recordMinMax)}merge(e,t){let i=e.toPointValue(),a=t.toPointValue(),s=i.buckets.counts,n=a.buckets.counts,r=new Array(s.length);for(let u=0;u{let r=n.toPointValue(),l=e.type===pe.GAUGE||e.type===pe.UP_DOWN_COUNTER||e.type===pe.OBSERVABLE_GAUGE||e.type===pe.OBSERVABLE_UP_DOWN_COUNTER;return{attributes:s,startTime:n.startTime,endTime:a,value:{min:r.hasMinMax?r.min:void 0,max:r.hasMinMax?r.max:void 0,sum:l?void 0:r.sum,buckets:r.buckets,count:r.count}}})}}}});var Hs,Fp,oM=S(()=>{Hs=class o{constructor(e=new Fp,t=0,i=0,a=0){this.backing=e,this.indexBase=t,this.indexStart=i,this.indexEnd=a}get offset(){return this.indexStart}get length(){return this.backing.length===0||this.indexEnd===this.indexStart&&this.at(0)===0?0:this.indexEnd-this.indexStart+1}counts(){return Array.from({length:this.length},(e,t)=>this.at(t))}at(e){let t=this.indexBase-this.indexStart;return e=0;e--)if(this.at(e)!==0){this.indexEnd-=this.length-e-1;break}this._rotate()}downscale(e){this._rotate();let t=1+this.indexEnd-this.indexStart,i=1<>=e,this.indexEnd>>=e,this.indexBase=this.indexStart}clone(){return new o(this.backing.clone(),this.indexBase,this.indexStart,this.indexEnd)}_rotate(){let e=this.indexBase-this.indexStart;e!==0&&(e>0?(this.backing.reverse(0,this.backing.length),this.backing.reverse(0,e),this.backing.reverse(e,this.backing.length)):(this.backing.reverse(0,this.backing.length),this.backing.reverse(0,this.backing.length+e)),this.indexBase=this.indexStart)}_relocateBucket(e,t){e!==t&&this.incrementBucket(e,this.backing.emptyBucket(t))}},Fp=class o{constructor(e=[0]){this._counts=e}get length(){return this._counts.length}countAt(e){return this._counts[e]}growTo(e,t,i){let a=new Array(e).fill(0);a.splice(i,this._counts.length-t,...this._counts.slice(t)),a.splice(0,t,...this._counts.slice(0,t)),this._counts=a}reverse(e,t){let i=Math.floor((e+t)/2)-e;for(let a=0;a=t?this._counts[e]-=t:this._counts[e]=0}clone(){return new o([...this._counts])}}});function Su(o){let e=new DataView(new ArrayBuffer(8));return e.setFloat64(0,o),((e.getUint32(0)&2146435072)>>20)-1023}function pu(o){let e=new DataView(new ArrayBuffer(8));e.setFloat64(0,o);let t=e.getUint32(0),i=e.getUint32(4);return(t&1048575)*Math.pow(2,32)+i}var ks,Kp=S(()=>{ks=Math.pow(2,-1022)});function Ys(o,e){return o===0||o===Number.POSITIVE_INFINITY||o===Number.NEGATIVE_INFINITY||Number.isNaN(o)?o:o*Math.pow(2,e)}function aM(o){return o--,o|=o>>1,o|=o>>2,o|=o>>4,o|=o>>8,o|=o>>16,o++,o}var du=S(()=>{});var Mr,fu=S(()=>{Mr=class extends Error{}});var Au,lM=S(()=>{Kp();du();fu();Au=class{constructor(e){this._shift=-e}mapToIndex(e){if(e>this._shift}lowerBoundary(e){let t=this._minNormalLowerBoundaryIndex();if(ei)throw new Mr(`overflow: ${e} is > maximum lower boundary: ${i}`);return Ys(1,e<>this._shift;return this._shift<2&&e--,e}_maxNormalLowerBoundaryIndex(){return 1023>>this._shift}_rightShift(e,t){return Math.floor(e*Math.pow(2,-t))}}});var hu,cM=S(()=>{Kp();du();fu();hu=class{constructor(e){this._scale=e,this._scaleFactor=Ys(Math.LOG2E,e),this._inverseFactor=Ys(Math.LN2,-e)}mapToIndex(e){if(e<=ks)return this._minNormalLowerBoundaryIndex()-1;if(pu(e)===0)return(Su(e)<=i?i:t}lowerBoundary(e){let t=this._maxNormalLowerBoundaryIndex();if(e>=t){if(e===t)return 2*Math.exp((e-(1< maximum lower boundary: ${t}`)}let i=this._minNormalLowerBoundaryIndex();if(e<=i){if(e===i)return ks;if(e===i-1)return Math.exp((e+(1<EM||o= ${uM} && <= ${EM}, got: ${o}`);return z2[o+10]}var uM,EM,z2,_M=S(()=>{lM();cM();fu();uM=-10,EM=20,z2=Array.from({length:31},(o,e)=>e>10?new hu(e-10):new Au(e-10))});var Li,$2,X2,zp,vu,Fs,TM=S(()=>{Ci();Mi();x();en();oM();_M();du();Li=class o{constructor(e,t){this.low=e,this.high=t}static combine(e,t){return new o(Math.min(e.low,t.low),Math.max(e.high,t.high))}},$2=20,X2=160,zp=2,vu=class o{constructor(e=e,t=X2,i=!0,a=0,s=0,n=0,r=Number.POSITIVE_INFINITY,l=Number.NEGATIVE_INFINITY,c=new Hs,u=new Hs,E=jp($2)){this.startTime=e,this._maxSize=t,this._recordMinMax=i,this._sum=a,this._count=s,this._zeroCount=n,this._min=r,this._max=l,this._positive=c,this._negative=u,this._mapping=E,this._maxSizethis._max&&(this._max=e),e0?this._updateBuckets(this._positive,e,t):this._updateBuckets(this._negative,-e,t)}}merge(e){this._count===0?(this._min=e.min,this._max=e.max):e.count!==0&&(e.minthis.max&&(this._max=e.max)),this.startTime=e.startTime,this._sum+=e.sum,this._count+=e.count,this._zeroCount+=e.zeroCount;let t=this._minScale(e);this._downscale(this.scale-t),this._mergeBuckets(this.positive,e,e.positive,t),this._mergeBuckets(this.negative,e,e.negative,t)}diff(e){this._min=1/0,this._max=-1/0,this._sum-=e.sum,this._count-=e.count,this._zeroCount-=e.zeroCount;let t=this._minScale(e);this._downscale(this.scale-t),this._diffBuckets(this.positive,e,e.positive,t),this._diffBuckets(this.negative,e,e.negative,t)}clone(){return new o(this.startTime,this._maxSize,this._recordMinMax,this._sum,this._count,this._zeroCount,this._min,this._max,this.positive.clone(),this.negative.clone(),this._mapping)}_updateBuckets(e,t,i){let a=this._mapping.mapToIndex(t),s=!1,n=0,r=0;if(e.length===0?(e.indexStart=a,e.indexEnd=e.indexStart,e.indexBase=e.indexStart):a=this._maxSize?(s=!0,r=a,n=e.indexEnd):a>e.indexEnd&&a-e.indexStart>=this._maxSize&&(s=!0,r=e.indexStart,n=a),s){let l=this._changeScale(n,r);this._downscale(l),a=this._mapping.mapToIndex(t)}this._incrementIndexBy(e,a,i)}_incrementIndexBy(e,t,i){if(i===0)return;if(e.length===0&&(e.indexStart=e.indexEnd=e.indexBase=t),t=e.backing.length&&this._grow(e,s+1),e.indexStart=t}else if(t>e.indexEnd){let s=t-e.indexStart;s>=e.backing.length&&this._grow(e,s+1),e.indexEnd=t}let a=t-e.indexBase;a<0&&(a+=e.backing.length),e.incrementBucket(a,i)}_grow(e,t){let i=e.backing.length,a=e.indexBase-e.indexStart,s=i-a,n=aM(t);n>this._maxSize&&(n=this._maxSize);let r=n-a;e.backing.growTo(n,s,r)}_changeScale(e,t){let i=0;for(;e-t>=this._maxSize;)e>>=1,t>>=1,i++;return i}_downscale(e){if(e===0)return;if(e<0)throw new Error(`impossible change of scale: ${this.scale}`);let t=this._mapping.scale-e;this._positive.downscale(e),this._negative.downscale(e),this._mapping=jp(t)}_minScale(e){let t=Math.min(this.scale,e.scale),i=Li.combine(this._highLowAtScale(this.positive,this.scale,t),this._highLowAtScale(e.positive,e.scale,t)),a=Li.combine(this._highLowAtScale(this.negative,this.scale,t),this._highLowAtScale(e.negative,e.scale,t));return Math.min(t-this._changeScale(i.high,i.low),t-this._changeScale(a.high,a.low))}_highLowAtScale(e,t,i){if(e.length===0)return new Li(0,-1);let a=t-i;return new Li(e.indexStart>>a,e.indexEnd>>a)}_mergeBuckets(e,t,i,a){let s=i.offset,n=t.scale-a;for(let r=0;r>n,i.at(r))}_diffBuckets(e,t,i,a){let s=i.offset,n=t.scale-a;for(let r=0;r>n)-e.indexBase;c<0&&(c+=e.backing.length),e.decrementBucket(c,i.at(r))}e.trim()}},Fs=class{constructor(e,t){this._maxSize=e,this._recordMinMax=t,this.kind=Yt.EXPONENTIAL_HISTOGRAM}createAccumulation(e){return new vu(e,this._maxSize,this._recordMinMax)}merge(e,t){let i=t.clone();return i.merge(e),i}diff(e,t){let i=t.clone();return i.diff(e),i}toMetricData(e,t,i,a){return{descriptor:e,aggregationTemporality:t,dataPointType:et.EXPONENTIAL_HISTOGRAM,dataPoints:i.map(([s,n])=>{let r=n.toPointValue(),l=e.type===pe.GAUGE||e.type===pe.UP_DOWN_COUNTER||e.type===pe.OBSERVABLE_GAUGE||e.type===pe.OBSERVABLE_UP_DOWN_COUNTER;return{attributes:s,startTime:n.startTime,endTime:a,value:{min:r.hasMinMax?r.min:void 0,max:r.hasMinMax?r.max:void 0,sum:l?void 0:r.sum,positive:{offset:r.positive.offset,bucketCounts:r.positive.bucketCounts},negative:{offset:r.negative.offset,bucketCounts:r.negative.bucketCounts},count:r.count,scale:r.scale,zeroCount:r.zeroCount}}})}}}});var yi,Ks,SM=S(()=>{Ci();ee();Mi();yi=class{constructor(e,t=0,i=[0,0]){this.startTime=e,this._current=t,this.sampleTime=i}record(e){this._current=e,this.sampleTime=Ze(Date.now())}setStartTime(e){this.startTime=e}toPointValue(){return this._current}},Ks=class{constructor(){this.kind=Yt.LAST_VALUE}createAccumulation(e){return new yi(e)}merge(e,t){let i=lt(t.sampleTime)>=lt(e.sampleTime)?t:e;return new yi(e.startTime,i.toPointValue(),i.sampleTime)}diff(e,t){let i=lt(t.sampleTime)>=lt(e.sampleTime)?t:e;return new yi(t.startTime,i.toPointValue(),i.sampleTime)}toMetricData(e,t,i,a){return{descriptor:e,aggregationTemporality:t,dataPointType:et.GAUGE,dataPoints:i.map(([s,n])=>({attributes:s,startTime:n.startTime,endTime:a,value:n.toPointValue()}))}}}});var Ln,Ii,pM=S(()=>{Ci();Mi();Ln=class{constructor(e,t,i=0,a=!1){this.startTime=e,this.monotonic=t,this._current=i,this.reset=a}record(e){this.monotonic&&e<0||(this._current+=e)}setStartTime(e){this.startTime=e}toPointValue(){return this._current}},Ii=class{constructor(e){this.monotonic=e,this.kind=Yt.SUM}createAccumulation(e){return new Ln(e,this.monotonic)}merge(e,t){let i=e.toPointValue(),a=t.toPointValue();return t.reset?new Ln(t.startTime,this.monotonic,a,t.reset):new Ln(e.startTime,this.monotonic,i+a)}diff(e,t){let i=e.toPointValue(),a=t.toPointValue();return this.monotonic&&i>a?new Ln(t.startTime,this.monotonic,a,!0):new Ln(t.startTime,this.monotonic,a-i)}toMetricData(e,t,i,a){return{descriptor:e,aggregationTemporality:t,dataPointType:et.SUM,dataPoints:i.map(([s,n])=>({attributes:s,startTime:n.startTime,endTime:a,value:n.toPointValue()})),isMonotonic:this.monotonic}}}});var dM=S(()=>{eM();nM();TM();SM();pM()});var Tt,Di,Po,xi,Ui,qs,Ws,js,fM,AM,hM,vM,J2,Q2,Ru=S(()=>{x();dM();en();Tt=class{static Drop(){return fM}static Sum(){return AM}static LastValue(){return hM}static Histogram(){return vM}static ExponentialHistogram(){return J2}static Default(){return Q2}},Di=class o extends Tt{createAggregator(e){return o.DEFAULT_INSTANCE}};Di.DEFAULT_INSTANCE=new Gs;Po=class o extends Tt{createAggregator(e){switch(e.type){case pe.COUNTER:case pe.OBSERVABLE_COUNTER:case pe.HISTOGRAM:return o.MONOTONIC_INSTANCE;default:return o.NON_MONOTONIC_INSTANCE}}};Po.MONOTONIC_INSTANCE=new Ii(!0);Po.NON_MONOTONIC_INSTANCE=new Ii(!1);xi=class o extends Tt{createAggregator(e){return o.DEFAULT_INSTANCE}};xi.DEFAULT_INSTANCE=new Ks;Ui=class o extends Tt{createAggregator(e){return o.DEFAULT_INSTANCE}};Ui.DEFAULT_INSTANCE=new gi([0,5,10,25,50,75,100,250,500,750,1e3,2500,5e3,7500,1e4],!0);qs=class extends Tt{constructor(e,t=!0){if(super(),this._recordMinMax=t,e==null)throw new Error("ExplicitBucketHistogramAggregation should be created with explicit boundaries, if a single bucket histogram is required, please pass an empty array");e=e.concat(),e=e.sort((s,n)=>s-n);let i=e.lastIndexOf(-1/0),a=e.indexOf(1/0);a===-1&&(a=void 0),this._boundaries=e.slice(i+1,a)}createAggregator(e){return new gi(this._boundaries,this._recordMinMax)}},Ws=class extends Tt{constructor(e=160,t=!0){super(),this._maxSize=e,this._recordMinMax=t}createAggregator(e){return new Fs(this._maxSize,this._recordMinMax)}},js=class extends Tt{_resolve(e){switch(e.type){case pe.COUNTER:case pe.UP_DOWN_COUNTER:case pe.OBSERVABLE_COUNTER:case pe.OBSERVABLE_UP_DOWN_COUNTER:return AM;case pe.GAUGE:case pe.OBSERVABLE_GAUGE:return hM;case pe.HISTOGRAM:return e.advice.explicitBucketBoundaries?new qs(e.advice.explicitBucketBoundaries):vM}return m.warn(`Unable to recognize instrument type: ${e.type}`),fM}createAggregator(e){return this._resolve(e).createAggregator(e)}},fM=new Di,AM=new Po,hM=new xi,vM=new Ui,J2=new Ws,Q2=new js});var RM,mu,$p=S(()=>{Ru();_u();RM=o=>Tt.Default(),mu=o=>lr.CUMULATIVE});var bi,Xp=S(()=>{x();cr();$p();bi=class{constructor(e){var t,i,a;this._shutdown=!1,this._aggregationSelector=(t=e==null?void 0:e.aggregationSelector)!==null&&t!==void 0?t:RM,this._aggregationTemporalitySelector=(i=e==null?void 0:e.aggregationTemporalitySelector)!==null&&i!==void 0?i:mu,this._metricProducers=(a=e==null?void 0:e.metricProducers)!==null&&a!==void 0?a:[],this._cardinalitySelector=e==null?void 0:e.cardinalitySelector}setMetricProducer(e){if(this._sdkMetricProducer)throw new Error("MetricReader can not be bound to a MeterProvider again.");this._sdkMetricProducer=e,this.onInitialized()}selectAggregation(e){return this._aggregationSelector(e)}selectAggregationTemporality(e){return this._aggregationTemporalitySelector(e)}selectCardinalityLimit(e){return this._cardinalitySelector?this._cardinalitySelector(e):2e3}onInitialized(){}async collect(e){if(this._sdkMetricProducer===void 0)throw new Error("MetricReader is not bound to a MetricProducer");if(this._shutdown)throw new Error("MetricReader is shutdown");let[t,...i]=await Promise.all([this._sdkMetricProducer.collect({timeoutMillis:e==null?void 0:e.timeoutMillis}),...this._metricProducers.map(r=>r.collect({timeoutMillis:e==null?void 0:e.timeoutMillis}))]),a=t.errors.concat(Yp(i,r=>r.errors)),s=t.resourceMetrics.resource,n=t.resourceMetrics.scopeMetrics.concat(Yp(i,r=>r.resourceMetrics.scopeMetrics));return{resourceMetrics:{resource:s,scopeMetrics:n},errors:a}}async shutdown(e){if(this._shutdown){m.error("Cannot call shutdown twice.");return}(e==null?void 0:e.timeoutMillis)==null?await this.onShutdown():await gn(this.onShutdown(),e.timeoutMillis),this._shutdown=!0}async forceFlush(e){if(this._shutdown){m.warn("Cannot forceFlush on already shutdown MetricReader.");return}if((e==null?void 0:e.timeoutMillis)==null){await this.onForceFlush();return}await gn(this.onForceFlush(),e.timeoutMillis)}}});var Ou,mM=S(()=>{x();ee();Xp();cr();Ou=class extends bi{constructor(e){var t,i,a,s;if(super({aggregationSelector:(t=e.exporter.selectAggregation)===null||t===void 0?void 0:t.bind(e.exporter),aggregationTemporalitySelector:(i=e.exporter.selectAggregationTemporality)===null||i===void 0?void 0:i.bind(e.exporter),metricProducers:e.metricProducers}),e.exportIntervalMillis!==void 0&&e.exportIntervalMillis<=0)throw Error("exportIntervalMillis must be greater than 0");if(e.exportTimeoutMillis!==void 0&&e.exportTimeoutMillis<=0)throw Error("exportTimeoutMillis must be greater than 0");if(e.exportTimeoutMillis!==void 0&&e.exportIntervalMillis!==void 0&&e.exportIntervalMillis0&&m.error("PeriodicExportingMetricReader: metrics collection errors",...a),i.resource.asyncAttributesPending)try{await((t=(e=i.resource).waitForAsyncAttributes)===null||t===void 0?void 0:t.call(e))}catch(n){m.debug("Error while resolving async portion of resource: ",n),Oe(n)}let s=await Qr._export(this._exporter,i);if(s.code!==X.SUCCESS)throw new Error(`PeriodicExportingMetricReader: metrics export failed (error ${s.error})`)}onInitialized(){this._interval=setInterval(()=>{this._runOnce()},this._exportInterval),Or(this._interval)}async onForceFlush(){await this._runOnce(),await this._exporter.forceFlush()}async onShutdown(){this._interval&&clearInterval(this._interval),await this._exporter.shutdown()}}});var Nu,OM=S(()=>{ee();Nu=class{constructor(e){this._shutdown=!1,this._metrics=[],this._aggregationTemporality=e}export(e,t){if(this._shutdown){setTimeout(()=>t({code:X.FAILED}),0);return}this._metrics.push(e),setTimeout(()=>t({code:X.SUCCESS}),0)}getMetrics(){return this._metrics}forceFlush(){return Promise.resolve()}reset(){this._metrics=[]}selectAggregationTemporality(e){return this._aggregationTemporality}shutdown(){return this._shutdown=!0,Promise.resolve()}}});var Mu,NM=S(()=>{ee();$p();Mu=class o{constructor(e){var t;this._shutdown=!1,this._temporalitySelector=(t=e==null?void 0:e.temporalitySelector)!==null&&t!==void 0?t:mu}export(e,t){if(this._shutdown){setImmediate(t,{code:X.FAILED});return}return o._sendMetrics(e,t)}forceFlush(){return Promise.resolve()}selectAggregationTemporality(e){return this._temporalitySelector(e)}shutdown(){return this._shutdown=!0,Promise.resolve()}static _sendMetrics(e,t){for(let i of e.scopeMetrics)for(let a of i.metrics)console.dir({descriptor:a.descriptor,dataPointType:a.dataPointType,dataPoints:a.dataPoints},{depth:null});t({code:X.SUCCESS})}}});var Cu,MM=S(()=>{Cu=class{constructor(){this._registeredViews=[]}addView(e){this._registeredViews.push(e)}findViews(e,t){return this._registeredViews.filter(a=>this._matchInstrument(a.instrumentSelector,e)&&this._matchMeter(a.meterSelector,t))}_matchInstrument(e,t){return(e.getType()===void 0||t.type===e.getType())&&e.getNameFilter().match(t.name)&&e.getUnitFilter().match(t.unit)}_matchMeter(e,t){return e.getNameFilter().match(t.name)&&(t.version===void 0||e.getVersionFilter().match(t.version))&&(t.schemaUrl===void 0||e.getSchemaUrlFilter().match(t.schemaUrl))}}});function zs(o){return o instanceof wi}var Vi,Pu,gu,Lu,yu,wi,Iu,Du,xu,Uu=S(()=>{x();ee();Vi=class{constructor(e,t){this._writableMetricStorage=e,this._descriptor=t}_record(e,t={},i=Ye.active()){if(typeof e!="number"){m.warn(`non-number value provided to metric ${this._descriptor.name}: ${e}`);return}this._descriptor.valueType===Rt.INT&&!Number.isInteger(e)&&(m.warn(`INT value type cannot accept a floating-point value for ${this._descriptor.name}, ignoring the fractional digits.`),e=Math.trunc(e),!Number.isInteger(e))||this._writableMetricStorage.record(e,t,i,Ze(Date.now()))}},Pu=class extends Vi{add(e,t,i){this._record(e,t,i)}},gu=class extends Vi{add(e,t,i){if(e<0){m.warn(`negative value provided to counter ${this._descriptor.name}: ${e}`);return}this._record(e,t,i)}},Lu=class extends Vi{record(e,t,i){this._record(e,t,i)}},yu=class extends Vi{record(e,t,i){if(e<0){m.warn(`negative value provided to histogram ${this._descriptor.name}: ${e}`);return}this._record(e,t,i)}},wi=class{constructor(e,t,i){this._observableRegistry=i,this._descriptor=e,this._metricStorages=t}addCallback(e){this._observableRegistry.addCallback(e,this)}removeCallback(e){this._observableRegistry.removeCallback(e,this)}},Iu=class extends wi{},Du=class extends wi{},xu=class extends wi{}});var bu,CM=S(()=>{en();Uu();bu=class{constructor(e){this._meterSharedState=e}createGauge(e,t){let i=Nr(e,pe.GAUGE,t),a=this._meterSharedState.registerMetricStorage(i);return new Lu(a,i)}createHistogram(e,t){let i=Nr(e,pe.HISTOGRAM,t),a=this._meterSharedState.registerMetricStorage(i);return new yu(a,i)}createCounter(e,t){let i=Nr(e,pe.COUNTER,t),a=this._meterSharedState.registerMetricStorage(i);return new gu(a,i)}createUpDownCounter(e,t){let i=Nr(e,pe.UP_DOWN_COUNTER,t),a=this._meterSharedState.registerMetricStorage(i);return new Pu(a,i)}createObservableGauge(e,t){let i=Nr(e,pe.OBSERVABLE_GAUGE,t),a=this._meterSharedState.registerAsyncMetricStorage(i);return new Du(i,a,this._meterSharedState.observableRegistry)}createObservableCounter(e,t){let i=Nr(e,pe.OBSERVABLE_COUNTER,t),a=this._meterSharedState.registerAsyncMetricStorage(i);return new Iu(i,a,this._meterSharedState.observableRegistry)}createObservableUpDownCounter(e,t){let i=Nr(e,pe.OBSERVABLE_UP_DOWN_COUNTER,t),a=this._meterSharedState.registerAsyncMetricStorage(i);return new xu(i,a,this._meterSharedState.observableRegistry)}addBatchObservableCallback(e,t){this._meterSharedState.observableRegistry.addBatchCallback(e,t)}removeBatchObservableCallback(e,t){this._meterSharedState.observableRegistry.removeBatchCallback(e,t)}}});var Bi,Jp=S(()=>{en();Bi=class{constructor(e){this._instrumentDescriptor=e}getInstrumentDescriptor(){return this._instrumentDescriptor}updateDescription(e){this._instrumentDescriptor=Nr(this._instrumentDescriptor.name,this._instrumentDescriptor.type,{description:e,valueType:this._instrumentDescriptor.valueType,unit:this._instrumentDescriptor.unit,advice:this._instrumentDescriptor.advice})}}});var Qp,Dt,$s=S(()=>{cr();Qp=class{constructor(e){this._hash=e,this._valueMap=new Map,this._keyMap=new Map}get(e,t){return t??(t=this._hash(e)),this._valueMap.get(t)}getOrDefault(e,t){let i=this._hash(e);if(this._valueMap.has(i))return this._valueMap.get(i);let a=t();return this._keyMap.has(i)||this._keyMap.set(i,e),this._valueMap.set(i,a),a}set(e,t,i){i??(i=this._hash(e)),this._keyMap.has(i)||this._keyMap.set(i,e),this._valueMap.set(i,t)}has(e,t){return t??(t=this._hash(e)),this._valueMap.has(t)}*keys(){let e=this._keyMap.entries(),t=e.next();for(;t.done!==!0;)yield[t.value[1],t.value[0]],t=e.next()}*entries(){let e=this._valueMap.entries(),t=e.next();for(;t.done!==!0;)yield[this._keyMap.get(t.value[0]),t.value[1],t.value[0]],t=e.next()}get size(){return this._valueMap.size}},Dt=class extends Qp{constructor(){super(Tu)}}});var Gi,Zp=S(()=>{cr();$s();Gi=class{constructor(e,t){this._aggregator=e,this._activeCollectionStorage=new Dt,this._cumulativeMemoStorage=new Dt,this._overflowAttributes={"otel.metric.overflow":!0},this._cardinalityLimit=(t??2e3)-1,this._overflowHashCode=Tu(this._overflowAttributes)}record(e,t,i,a){let s=this._activeCollectionStorage.get(t);if(!s){if(this._activeCollectionStorage.size>=this._cardinalityLimit){let n=this._activeCollectionStorage.getOrDefault(this._overflowAttributes,()=>this._aggregator.createAccumulation(a));n==null||n.record(e);return}s=this._aggregator.createAccumulation(a),this._activeCollectionStorage.set(t,s)}s==null||s.record(e)}batchCumulate(e,t){Array.from(e.entries()).forEach(([i,a,s])=>{let n=this._aggregator.createAccumulation(t);n==null||n.record(a);let r=n;if(this._cumulativeMemoStorage.has(i,s)){let l=this._cumulativeMemoStorage.get(i,s);r=this._aggregator.diff(l,n)}else if(this._cumulativeMemoStorage.size>=this._cardinalityLimit&&(i=this._overflowAttributes,s=this._overflowHashCode,this._cumulativeMemoStorage.has(i,s))){let l=this._cumulativeMemoStorage.get(i,s);r=this._aggregator.diff(l,n)}if(this._activeCollectionStorage.has(i,s)){let l=this._activeCollectionStorage.get(i,s);r=this._aggregator.merge(l,r)}this._cumulativeMemoStorage.set(i,n,s),this._activeCollectionStorage.set(i,r,s)})}collect(){let e=this._activeCollectionStorage;return this._activeCollectionStorage=new Dt,e}}});function Z2(o){return Array.from(o.entries())}var Hi,ed=S(()=>{_u();$s();Hi=class o{constructor(e,t){this._aggregator=e,this._unreportedAccumulations=new Map,this._reportHistory=new Map,t.forEach(i=>{this._unreportedAccumulations.set(i,[])})}buildMetrics(e,t,i,a){this._stashAccumulations(i);let s=this._getMergedUnreportedAccumulations(e),n=s,r;if(this._reportHistory.has(e)){let c=this._reportHistory.get(e),u=c.collectionTime;r=c.aggregationTemporality,r===lr.CUMULATIVE?n=o.merge(c.accumulations,s,this._aggregator):n=o.calibrateStartTime(c.accumulations,s,u)}else r=e.selectAggregationTemporality(t.type);this._reportHistory.set(e,{accumulations:n,collectionTime:a,aggregationTemporality:r});let l=Z2(n);if(l.length!==0)return this._aggregator.toMetricData(t,r,l,a)}_stashAccumulations(e){let t=this._unreportedAccumulations.keys();for(let i of t){let a=this._unreportedAccumulations.get(i);a===void 0&&(a=[],this._unreportedAccumulations.set(i,a)),a.push(e)}}_getMergedUnreportedAccumulations(e){let t=new Dt,i=this._unreportedAccumulations.get(e);if(this._unreportedAccumulations.set(e,[]),i===void 0)return t;for(let a of i)t=o.merge(t,a,this._aggregator);return t}static merge(e,t,i){let a=e,s=t.entries(),n=s.next();for(;n.done!==!0;){let[r,l,c]=n.value;if(e.has(r,c)){let u=e.get(r,c),E=i.merge(u,l);a.set(r,E,c)}else a.set(r,l,c);n=s.next()}return a}static calibrateStartTime(e,t,i){for(let[a,s]of e.keys()){let n=t.get(a,s);n==null||n.setStartTime(i)}return t}}});var Vu,PM=S(()=>{Jp();Zp();ed();$s();Vu=class extends Bi{constructor(e,t,i,a,s){super(e),this._attributesProcessor=i,this._aggregationCardinalityLimit=s,this._deltaMetricStorage=new Gi(t,this._aggregationCardinalityLimit),this._temporalMetricStorage=new Hi(t,a)}record(e,t){let i=new Dt;Array.from(e.entries()).forEach(([a,s])=>{i.set(this._attributesProcessor.process(a),s)}),this._deltaMetricStorage.batchCumulate(i,t)}collect(e,t){let i=this._deltaMetricStorage.collect();return this._temporalMetricStorage.buildMetrics(e,this._instrumentDescriptor,i,t)}}});function td(o,e){let t="";return o.unit!==e.unit&&(t+=` - Unit '${o.unit}' does not match '${e.unit}' `),o.type!==e.type&&(t+=` - Type '${o.type}' does not match '${e.type}' `),o.valueType!==e.valueType&&(t+=` - Value Type '${o.valueType}' does not match '${e.valueType}' `),o.description!==e.description&&(t+=` - Description '${o.description}' does not match '${e.description}' -`),t}function $2(o,e){return` - use valueType '${o.valueType}' on instrument creation or use an instrument name other than '${e.name}'`}function J2(o,e){return` - use unit '${o.unit}' on instrument creation or use an instrument name other than '${e.name}'`}function Q2(o,e){let t={name:e.name,type:e.type,unit:e.unit},i=JSON.stringify(t);return` - create a new view with a name other than '${o.name}' and InstrumentSelector '${i}'`}function Z2(o,e){let t={name:e.name,type:e.type,unit:e.unit},i=JSON.stringify(t);return` - create a new view with a name other than '${o.name}' and InstrumentSelector '${i}' +`),t}function e3(o,e){return` - use valueType '${o.valueType}' on instrument creation or use an instrument name other than '${e.name}'`}function t3(o,e){return` - use unit '${o.unit}' on instrument creation or use an instrument name other than '${e.name}'`}function r3(o,e){let t={name:e.name,type:e.type,unit:e.unit},i=JSON.stringify(t);return` - create a new view with a name other than '${o.name}' and InstrumentSelector '${i}'`}function n3(o,e){let t={name:e.name,type:e.type,unit:e.unit},i=JSON.stringify(t);return` - create a new view with a name other than '${o.name}' and InstrumentSelector '${i}' - OR - create a new view with the name ${o.name} and description '${o.description}' and InstrumentSelector ${i} - - OR - create a new view with the name ${e.name} and description '${o.description}' and InstrumentSelector ${i}`}function $p(o,e){return o.valueType!==e.valueType?$2(o,e):o.unit!==e.unit?J2(o,e):o.type!==e.type?Q2(o,e):o.description!==e.description?Z2(o,e):""}var UM=S(()=>{});var xu,bM=S(()=>{on();x();UM();xu=class o{constructor(){this._sharedRegistry=new Map,this._perCollectorRegistry=new Map}static create(){return new o}getStorages(e){let t=[];for(let a of this._sharedRegistry.values())t=t.concat(a);let i=this._perCollectorRegistry.get(e);if(i!=null)for(let a of i.values())t=t.concat(a);return t}register(e){this._registerStorage(e,this._sharedRegistry)}registerForCollector(e,t){let i=this._perCollectorRegistry.get(e);i==null&&(i=new Map,this._perCollectorRegistry.set(e,i)),this._registerStorage(t,i)}findOrUpdateCompatibleStorage(e){let t=this._sharedRegistry.get(e.name);return t===void 0?null:this._findOrUpdateCompatibleStorage(e,t)}findOrUpdateCompatibleCollectorStorage(e,t){let i=this._perCollectorRegistry.get(e);if(i===void 0)return null;let a=i.get(t.name);return a===void 0?null:this._findOrUpdateCompatibleStorage(t,a)}_registerStorage(e,t){let i=e.getInstrumentDescriptor(),a=t.get(i.name);if(a===void 0){t.set(i.name,[e]);return}a.push(e)}_findOrUpdateCompatibleStorage(e,t){let i=null;for(let a of t){let s=a.getInstrumentDescriptor();lM(s,e)?(s.description!==e.description&&(e.description.length>s.description.length&&a.updateDescription(e.description),m.warn("A view or instrument with the name ",e.name,` has already been registered, but has a different description and is incompatible with another registered view. + - OR - create a new view with the name ${e.name} and description '${o.description}' and InstrumentSelector ${i}`}function rd(o,e){return o.valueType!==e.valueType?e3(o,e):o.unit!==e.unit?t3(o,e):o.type!==e.type?r3(o,e):o.description!==e.description?n3(o,e):""}var gM=S(()=>{});var wu,LM=S(()=>{en();x();gM();wu=class o{constructor(){this._sharedRegistry=new Map,this._perCollectorRegistry=new Map}static create(){return new o}getStorages(e){let t=[];for(let a of this._sharedRegistry.values())t=t.concat(a);let i=this._perCollectorRegistry.get(e);if(i!=null)for(let a of i.values())t=t.concat(a);return t}register(e){this._registerStorage(e,this._sharedRegistry)}registerForCollector(e,t){let i=this._perCollectorRegistry.get(e);i==null&&(i=new Map,this._perCollectorRegistry.set(e,i)),this._registerStorage(t,i)}findOrUpdateCompatibleStorage(e){let t=this._sharedRegistry.get(e.name);return t===void 0?null:this._findOrUpdateCompatibleStorage(e,t)}findOrUpdateCompatibleCollectorStorage(e,t){let i=this._perCollectorRegistry.get(e);if(i===void 0)return null;let a=i.get(t.name);return a===void 0?null:this._findOrUpdateCompatibleStorage(t,a)}_registerStorage(e,t){let i=e.getInstrumentDescriptor(),a=t.get(i.name);if(a===void 0){t.set(i.name,[e]);return}a.push(e)}_findOrUpdateCompatibleStorage(e,t){let i=null;for(let a of t){let s=a.getInstrumentDescriptor();rM(s,e)?(s.description!==e.description&&(e.description.length>s.description.length&&a.updateDescription(e.description),m.warn("A view or instrument with the name ",e.name,` has already been registered, but has a different description and is incompatible with another registered view. `,`Details: -`,Xp(s,e),`The longer description will be used. -To resolve the conflict:`,$p(s,e))),i=a):m.warn("A view or instrument with the name ",e.name,` has already been registered and is incompatible with another registered view. +`,td(s,e),`The longer description will be used. +To resolve the conflict:`,rd(s,e))),i=a):m.warn("A view or instrument with the name ",e.name,` has already been registered and is incompatible with another registered view. `,`Details: -`,Xp(s,e),`To resolve the conflict: -`,$p(s,e))}return i}}});var Uu,VM=S(()=>{Uu=class{constructor(e){this._backingStorages=e}record(e,t,i,a){this._backingStorages.forEach(s=>{s.record(e,t,i,a)})}}});var bu,Vu,wM=S(()=>{x();Xs();Iu();bu=class{constructor(e,t){this._instrumentName=e,this._valueType=t,this._buffer=new xt}observe(e,t={}){if(typeof e!="number"){m.warn(`non-number value provided to metric ${this._instrumentName}: ${e}`);return}this._valueType===Rt.INT&&!Number.isInteger(e)&&(m.warn(`INT value type cannot accept a floating-point value for ${this._instrumentName}, ignoring the fractional digits.`),e=Math.trunc(e),!Number.isInteger(e))||this._buffer.set(t,e)}},Vu=class{constructor(){this._buffer=new Map}observe(e,t,i={}){if(!zs(e))return;let a=this._buffer.get(e);if(a==null&&(a=new xt,this._buffer.set(e,a)),typeof t!="number"){m.warn(`non-number value provided to metric ${e._descriptor.name}: ${t}`);return}e._descriptor.valueType===Rt.INT&&!Number.isInteger(t)&&(m.warn(`INT value type cannot accept a floating-point value for ${e._descriptor.name}, ignoring the fractional digits.`),t=Math.trunc(t),!Number.isInteger(t))||a.set(i,t)}}});var wu,BM=S(()=>{x();Iu();wM();Cr();wu=class{constructor(){this._callbacks=[],this._batchCallbacks=[]}addCallback(e,t){this._findCallback(e,t)>=0||this._callbacks.push({callback:e,instrument:t})}removeCallback(e,t){let i=this._findCallback(e,t);i<0||this._callbacks.splice(i,1)}addBatchCallback(e,t){let i=new Set(t.filter(zs));if(i.size===0){m.error("BatchObservableCallback is not associated with valid instruments",t);return}this._findBatchCallback(e,i)>=0||this._batchCallbacks.push({callback:e,instruments:i})}removeBatchCallback(e,t){let i=new Set(t.filter(zs)),a=this._findBatchCallback(e,i);a<0||this._batchCallbacks.splice(a,1)}async observe(e,t){let i=this._observeCallbacks(e,t),a=this._observeBatchCallbacks(e,t);return(await tM([...i,...a])).filter(rM).map(r=>r.reason)}_observeCallbacks(e,t){return this._callbacks.map(async({callback:i,instrument:a})=>{let s=new bu(a._descriptor.name,a._descriptor.valueType),n=Promise.resolve(i(s));t!=null&&(n=xn(n,t)),await n,a._metricStorages.forEach(r=>{r.record(s._buffer,e)})})}_observeBatchCallbacks(e,t){return this._batchCallbacks.map(async({callback:i,instruments:a})=>{let s=new Vu,n=Promise.resolve(i(s));t!=null&&(n=xn(n,t)),await n,a.forEach(r=>{let l=s._buffer.get(r);l!=null&&r._metricStorages.forEach(c=>{c.record(l,e)})})})}_findCallback(e,t){return this._callbacks.findIndex(i=>i.callback===e&&i.instrument===t)}_findBatchCallback(e,t){return this._batchCallbacks.findIndex(i=>i.callback===e&&nM(i.instruments,t))}}});var Bu,GM=S(()=>{qp();jp();zp();Bu=class extends Vi{constructor(e,t,i,a){super(e),this._attributesProcessor=i,this._deltaMetricStorage=new wi(t),this._temporalMetricStorage=new Bi(t,a)}record(e,t,i,a){t=this._attributesProcessor.process(t,i),this._deltaMetricStorage.record(e,t,i,a)}collect(e,t){let i=this._deltaMetricStorage.collect();return this._temporalMetricStorage.buildMetrics(e,this._instrumentDescriptor,i,t)}}});var bn,Jp,Gu,e3,Qp=S(()=>{bn=class{static Noop(){return e3}},Jp=class extends bn{process(e,t){return e}},Gu=class extends bn{constructor(e){super(),this._allowedAttributeNames=e}process(e,t){let i={};return Object.keys(e).filter(a=>this._allowedAttributeNames.includes(a)).forEach(a=>i[a]=e[a]),i}},e3=new Jp});var ku,kM=S(()=>{on();DM();Cr();xM();bM();VM();BM();GM();Qp();ku=class{constructor(e,t){this._meterProviderSharedState=e,this._instrumentationScope=t,this.metricStorageRegistry=new xu,this.observableRegistry=new wu,this.meter=new yu(this)}registerMetricStorage(e){let t=this._registerMetricStorage(e,Bu);return t.length===1?t[0]:new Uu(t)}registerAsyncMetricStorage(e){return this._registerMetricStorage(e,Du)}async collect(e,t,i){let a=await this.observableRegistry.observe(t,i==null?void 0:i.timeoutMillis),s=this.metricStorageRegistry.getStorages(e);if(s.length===0)return null;let n=s.map(r=>r.collect(e,t)).filter(QN);return n.length===0?{errors:a}:{scopeMetrics:{scope:this._instrumentationScope,metrics:n},errors:a}}_registerMetricStorage(e,t){let a=this._meterProviderSharedState.viewRegistry.findViews(e,this._instrumentationScope).map(s=>{let n=sM(s,e),r=this.metricStorageRegistry.findOrUpdateCompatibleStorage(n);if(r!=null)return r;let l=s.aggregation.createAggregator(n),c=new t(n,l,s.attributesProcessor,this._meterProviderSharedState.metricCollectors);return this.metricStorageRegistry.register(c),c});if(a.length===0){let n=this._meterProviderSharedState.selectAggregations(e.type).map(([r,l])=>{let c=this.metricStorageRegistry.findOrUpdateCompatibleCollectorStorage(r,e);if(c!=null)return c;let u=l.createAggregator(e),E=new t(e,u,bn.Noop(),[r]);return this.metricStorageRegistry.registerForCollector(r,E),E});a=a.concat(n)}return a}}});var Hu,HM=S(()=>{Cr();yM();kM();Hu=class{constructor(e){this.resource=e,this.viewRegistry=new mu,this.metricCollectors=[],this.meterSharedStates=new Map}getMeterSharedState(e){let t=eM(e),i=this.meterSharedStates.get(t);return i==null&&(i=new ku(this,e),this.meterSharedStates.set(t,i)),i}selectAggregations(e){let t=[];for(let i of this.metricCollectors)t.push([i,i.selectAggregation(e)]);return t}}});var Yu,YM=S(()=>{K();Yu=class{constructor(e,t){this._sharedState=e,this._metricReader=t}async collect(e){let t=et(Date.now()),i=[],a=[],s=Array.from(this._sharedState.meterSharedStates.values()).map(async n=>{let r=await n.collect(this,t,e);(r==null?void 0:r.scopeMetrics)!=null&&i.push(r.scopeMetrics),(r==null?void 0:r.errors)!=null&&a.push(...r.errors)});return await Promise.all(s),{resourceMetrics:{resource:this._sharedState.resource,scopeMetrics:i},errors:a}}async forceFlush(e){await this._metricReader.forceFlush(e)}async shutdown(e){await this._metricReader.shutdown(e)}selectAggregationTemporality(e){return this._metricReader.selectAggregationTemporality(e)}selectAggregation(e){return this._metricReader.selectAggregation(e)}}});var Fu,FM=S(()=>{x();Dn();HM();YM();Fu=class{constructor(e){var t;this._shutdown=!1;let i=ce.default().merge((t=e==null?void 0:e.resource)!==null&&t!==void 0?t:ce.empty());if(this._sharedState=new Hu(i),(e==null?void 0:e.views)!=null&&e.views.length>0)for(let a of e.views)this._sharedState.viewRegistry.addView(a);if((e==null?void 0:e.readers)!=null&&e.readers.length>0)for(let a of e.readers)this.addMetricReader(a)}getMeter(e,t="",i={}){return this._shutdown?(m.warn("A shutdown MeterProvider cannot provide a Meter"),dc()):this._sharedState.getMeterSharedState({name:e,version:t,schemaUrl:i.schemaUrl}).meter}addMetricReader(e){let t=new Yu(this._sharedState,e);e.setMetricProducer(t),this._sharedState.metricCollectors.push(t)}async shutdown(e){if(this._shutdown){m.warn("shutdown may only be called once per MeterProvider");return}this._shutdown=!0,await Promise.all(this._sharedState.metricCollectors.map(t=>t.shutdown(e)))}async forceFlush(e){if(this._shutdown){m.warn("invalid attempt to force flush after MeterProvider shutdown");return}await Promise.all(this._sharedState.metricCollectors.map(t=>t.forceFlush(e)))}}});var t3,Gi,Vn,Ku=S(()=>{t3=/[\^$\\.+?()[\]{}|]/g,Gi=class o{constructor(e){e==="*"?(this._matchAll=!0,this._regexp=/.*/):(this._matchAll=!1,this._regexp=new RegExp(o.escapePattern(e)))}match(e){return this._matchAll?!0:this._regexp.test(e)}static escapePattern(e){return`^${e.replace(t3,"\\$&").replace("*",".*")}$`}static hasWildcard(e){return e.includes("*")}},Vn=class{constructor(e){this._matchAll=e===void 0,this._pattern=e}match(e){return!!(this._matchAll||e===this._pattern)}}});var qu,KM=S(()=>{Ku();qu=class{constructor(e){var t;this._nameFilter=new Gi((t=e==null?void 0:e.name)!==null&&t!==void 0?t:"*"),this._type=e==null?void 0:e.type,this._unitFilter=new Vn(e==null?void 0:e.unit)}getType(){return this._type}getNameFilter(){return this._nameFilter}getUnitFilter(){return this._unitFilter}}});var Wu,qM=S(()=>{Ku();Wu=class{constructor(e){this._nameFilter=new Vn(e==null?void 0:e.name),this._versionFilter=new Vn(e==null?void 0:e.version),this._schemaUrlFilter=new Vn(e==null?void 0:e.schemaUrl)}getNameFilter(){return this._nameFilter}getVersionFilter(){return this._versionFilter}getSchemaUrlFilter(){return this._schemaUrlFilter}}});function r3(o){return o.instrumentName==null&&o.instrumentType==null&&o.instrumentUnit==null&&o.meterName==null&&o.meterVersion==null&&o.meterSchemaUrl==null}var ju,WM=S(()=>{Ku();Qp();KM();qM();fu();ju=class{constructor(e){var t;if(r3(e))throw new Error("Cannot create view with no selector arguments supplied");if(e.name!=null&&((e==null?void 0:e.instrumentName)==null||Gi.hasWildcard(e.instrumentName)))throw new Error("Views with a specified name must be declared with an instrument selector that selects at most one instrument per meter.");e.attributeKeys!=null?this.attributesProcessor=new Gu(e.attributeKeys):this.attributesProcessor=bn.Noop(),this.name=e.name,this.description=e.description,this.aggregation=(t=e.aggregation)!==null&&t!==void 0?t:Tt.Default(),this.instrumentSelector=new qu({name:e.instrumentName,type:e.instrumentType,unit:e.instrumentUnit}),this.meterSelector=new Wu({name:e.meterName,version:e.meterVersion,schemaUrl:e.meterSchemaUrl})}}});var Zp={};ge(Zp,{Aggregation:()=>Tt,AggregationTemporality:()=>_r,ConsoleMetricExporter:()=>Ru,DataPointType:()=>tt,DefaultAggregation:()=>js,DropAggregation:()=>Ii,ExplicitBucketHistogramAggregation:()=>qs,ExponentialHistogramAggregation:()=>Ws,HistogramAggregation:()=>Di,InMemoryMetricExporter:()=>vu,InstrumentType:()=>de,LastValueAggregation:()=>yi,MeterProvider:()=>Fu,MetricReader:()=>xi,PeriodicExportingMetricReader:()=>hu,SumAggregation:()=>Do,TimeoutError:()=>yo,View:()=>ju});var zu=S(()=>{cu();Oi();Kp();gM();LM();IM();on();FM();fu();WM();Cr()});var td=A(Xu=>{"use strict";Object.defineProperty(Xu,"__esModule",{value:!0});Xu.AbstractAsyncHooksContextManager=void 0;var n3=k("events"),o3=["addListener","on","once","prependListener","prependOnceListener"],ed=class{constructor(){this._kOtListeners=Symbol("OtListeners"),this._wrapped=!1}bind(e,t){return t instanceof n3.EventEmitter?this._bindEventEmitter(e,t):typeof t=="function"?this._bindFunction(e,t):t}_bindFunction(e,t){let i=this,a=function(...s){return i.with(e,()=>t.apply(this,s))};return Object.defineProperty(a,"length",{enumerable:!1,configurable:!0,writable:!1,value:t.length}),a}_bindEventEmitter(e,t){return this._getPatchMap(t)!==void 0||(this._createPatchMap(t),o3.forEach(a=>{t[a]!==void 0&&(t[a]=this._patchAddListener(t,t[a],e))}),typeof t.removeListener=="function"&&(t.removeListener=this._patchRemoveListener(t,t.removeListener)),typeof t.off=="function"&&(t.off=this._patchRemoveListener(t,t.off)),typeof t.removeAllListeners=="function"&&(t.removeAllListeners=this._patchRemoveAllListeners(t,t.removeAllListeners))),t}_patchRemoveListener(e,t){let i=this;return function(a,s){var n;let r=(n=i._getPatchMap(e))===null||n===void 0?void 0:n[a];if(r===void 0)return t.call(this,a,s);let l=r.get(s);return t.call(this,a,l||s)}}_patchRemoveAllListeners(e,t){let i=this;return function(a){let s=i._getPatchMap(e);return s!==void 0&&(arguments.length===0?i._createPatchMap(e):s[a]!==void 0&&delete s[a]),t.apply(this,arguments)}}_patchAddListener(e,t,i){let a=this;return function(s,n){if(a._wrapped)return t.call(this,s,n);let r=a._getPatchMap(e);r===void 0&&(r=a._createPatchMap(e));let l=r[s];l===void 0&&(l=new WeakMap,r[s]=l);let c=a.bind(i,n);l.set(n,c),a._wrapped=!0;try{return t.call(this,s,c)}finally{a._wrapped=!1}}}_createPatchMap(e){let t=Object.create(null);return e[this._kOtListeners]=t,t}_getPatchMap(e){return e[this._kOtListeners]}};Xu.AbstractAsyncHooksContextManager=ed});var jM=A($u=>{"use strict";Object.defineProperty($u,"__esModule",{value:!0});$u.AsyncHooksContextManager=void 0;var i3=(x(),$(Ze)),a3=k("async_hooks"),s3=td(),rd=class extends s3.AbstractAsyncHooksContextManager{constructor(){super(),this._contexts=new Map,this._stack=[],this._asyncHook=a3.createHook({init:this._init.bind(this),before:this._before.bind(this),after:this._after.bind(this),destroy:this._destroy.bind(this),promiseResolve:this._destroy.bind(this)})}active(){var e;return(e=this._stack[this._stack.length-1])!==null&&e!==void 0?e:i3.ROOT_CONTEXT}with(e,t,i,...a){this._enterContext(e);try{return t.call(i,...a)}finally{this._exitContext()}}enable(){return this._asyncHook.enable(),this}disable(){return this._asyncHook.disable(),this._contexts.clear(),this._stack=[],this}_init(e,t){if(t==="TIMERWRAP")return;let i=this._stack[this._stack.length-1];i!==void 0&&this._contexts.set(e,i)}_destroy(e){this._contexts.delete(e)}_before(e){let t=this._contexts.get(e);t!==void 0&&this._enterContext(t)}_after(){this._exitContext()}_enterContext(e){this._stack.push(e)}_exitContext(){this._stack.pop()}};$u.AsyncHooksContextManager=rd});var zM=A(Ju=>{"use strict";Object.defineProperty(Ju,"__esModule",{value:!0});Ju.AsyncLocalStorageContextManager=void 0;var l3=(x(),$(Ze)),c3=k("async_hooks"),u3=td(),nd=class extends u3.AbstractAsyncHooksContextManager{constructor(){super(),this._asyncLocalStorage=new c3.AsyncLocalStorage}active(){var e;return(e=this._asyncLocalStorage.getStore())!==null&&e!==void 0?e:l3.ROOT_CONTEXT}with(e,t,i,...a){let s=i==null?t:t.bind(i);return this._asyncLocalStorage.run(e,s,...a)}enable(){return this}disable(){return this._asyncLocalStorage.disable(),this}};Ju.AsyncLocalStorageContextManager=nd});var XM=A(ki=>{"use strict";Object.defineProperty(ki,"__esModule",{value:!0});ki.AsyncLocalStorageContextManager=ki.AsyncHooksContextManager=void 0;var E3=jM();Object.defineProperty(ki,"AsyncHooksContextManager",{enumerable:!0,get:function(){return E3.AsyncHooksContextManager}});var _3=zM();Object.defineProperty(ki,"AsyncLocalStorageContextManager",{enumerable:!0,get:function(){return _3.AsyncLocalStorageContextManager}})});var Hi,od=S(()=>{x();Hi=Yt("OpenTelemetry Context Key B3 Debug Flag")});var wn,Yi,Fi,Ki,Qu,qi,$s=S(()=>{wn="b3",Yi="x-b3-traceid",Fi="x-b3-spanid",Ki="x-b3-sampled",Qu="x-b3-parentspanid",qi="x-b3-flags"});function p3(o){return o===pe.SAMPLED||o===pe.NONE}function d3(o){return Array.isArray(o)?o[0]:o}function eE(o,e,t){let i=e.get(o,t);return d3(i)}function f3(o,e){let t=eE(o,e,Yi);return typeof t=="string"?t.padStart(32,"0"):""}function A3(o,e){let t=eE(o,e,Fi);return typeof t=="string"?t:""}function $M(o,e){return eE(o,e,qi)==="1"?"1":void 0}function h3(o,e){let t=eE(o,e,Ki);if($M(o,e)==="1"||T3.has(t))return pe.SAMPLED;if(t===void 0||S3.has(t))return pe.NONE}var T3,S3,Zu,JM=S(()=>{x();K();od();$s();T3=new Set([!0,"true","True","1",1]),S3=new Set([!1,"false","False","0",0]);Zu=class{inject(e,t,i){let a=_e.getSpanContext(e);if(!a||!qe(a)||lt(e))return;let s=e.getValue(Hi);i.set(t,Yi,a.traceId),i.set(t,Fi,a.spanId),s==="1"?i.set(t,qi,s):a.traceFlags!==void 0&&i.set(t,Ki,(pe.SAMPLED&a.traceFlags)===pe.SAMPLED?"1":"0")}extract(e,t,i){let a=f3(t,i),s=A3(t,i),n=h3(t,i),r=$M(t,i);return Er(a)&&mo(s)&&p3(n)?(e=e.setValue(Hi,r),_e.setSpanContext(e,{traceId:a,spanId:s,isRemote:!0,traceFlags:n})):e}fields(){return[Yi,Fi,qi,Ki,Qu]}}});function N3(o){return o.length===32?o:`${R3}${o}`}function M3(o){return o&&m3.has(o)?pe.SAMPLED:pe.NONE}var v3,R3,m3,O3,tE,QM=S(()=>{x();K();od();$s();v3=/((?:[0-9a-f]{16}){1,2})-([0-9a-f]{16})(?:-([01d](?![0-9a-f])))?(?:-([0-9a-f]{16}))?/,R3="0".repeat(16),m3=new Set(["d","1"]),O3="d";tE=class{inject(e,t,i){let a=_e.getSpanContext(e);if(!a||!qe(a)||lt(e))return;let s=e.getValue(Hi)||a.traceFlags&1,n=`${a.traceId}-${a.spanId}-${s}`;i.set(t,wn,n)}extract(e,t,i){let a=i.get(t,wn),s=Array.isArray(a)?a[0]:a;if(typeof s!="string")return e;let n=s.match(v3);if(!n)return e;let[,r,l,c]=n,u=N3(r);if(!Er(u)||!mo(l))return e;let E=M3(c);return c===O3&&(e=e.setValue(Hi,c)),_e.setSpanContext(e,{traceId:u,spanId:l,isRemote:!0,traceFlags:E})}fields(){return[wn]}}});var Wi,id=S(()=>{(function(o){o[o.SINGLE_HEADER=0]="SINGLE_HEADER",o[o.MULTI_HEADER=1]="MULTI_HEADER"})(Wi||(Wi={}))});var rE,ZM=S(()=>{K();JM();QM();$s();id();rE=class{constructor(e={}){this._b3MultiPropagator=new Zu,this._b3SinglePropagator=new tE,e.injectEncoding===Wi.MULTI_HEADER?(this._inject=this._b3MultiPropagator.inject,this._fields=this._b3MultiPropagator.fields()):(this._inject=this._b3SinglePropagator.inject,this._fields=this._b3SinglePropagator.fields())}inject(e,t,i){lt(e)||this._inject(e,t,i)}extract(e,t,i){let a=i.get(t,wn);return(Array.isArray(a)?a[0]:a)?this._b3SinglePropagator.extract(e,t,i):this._b3MultiPropagator.extract(e,t,i)}fields(){return this._fields}}});var eP={};ge(eP,{B3InjectEncoding:()=>Wi,B3Propagator:()=>rE,B3_CONTEXT_HEADER:()=>wn,X_B3_FLAGS:()=>qi,X_B3_PARENT_SPAN_ID:()=>Qu,X_B3_SAMPLED:()=>Ki,X_B3_SPAN_ID:()=>Fi,X_B3_TRACE_ID:()=>Yi});var tP=S(()=>{ZM();$s();id()});var P3,C3,g3,nE,oE,rP,nP=S(()=>{P3="exception.type",C3="exception.message",g3="exception.stacktrace",nE=P3,oE=C3,rP=g3});var oP=S(()=>{nP()});var iP=S(()=>{});var aP=S(()=>{iP()});var sP=S(()=>{});var lP=S(()=>{});var cP=S(()=>{oP();aP();sP();lP()});var uP,EP=S(()=>{uP="exception"});var ji,ad=S(()=>{x();K();cP();EP();ji=class{constructor(e,t,i,a,s,n,r=[],l,c,u){this.attributes={},this.links=[],this.events=[],this._droppedAttributesCount=0,this._droppedEventsCount=0,this._droppedLinksCount=0,this.status={code:Mr.UNSET},this.endTime=[0,0],this._ended=!1,this._duration=[-1,-1],this.name=i,this._spanContext=a,this.parentSpanId=n,this.kind=s,this.links=r;let E=Date.now();this._performanceStartTime=Kt.now(),this._performanceOffset=E-(this._performanceStartTime+ui()),this._startTimeProvided=l!=null,this.startTime=this._getTime(l??E),this.resource=e.resource,this.instrumentationLibrary=e.instrumentationLibrary,this._spanLimits=e.getSpanLimits(),this._attributeValueLengthLimit=this._spanLimits.attributeValueLengthLimit||0,u!=null&&this.setAttributes(u),this._spanProcessor=e.getActiveSpanProcessor(),this._spanProcessor.onStart(this,t)}spanContext(){return this._spanContext}setAttribute(e,t){return t==null||this._isSpanEnded()?this:e.length===0?(m.warn(`Invalid attribute key: ${e}`),this):Pn(t)?Object.keys(this.attributes).length>=this._spanLimits.attributeCountLimit&&!Object.prototype.hasOwnProperty.call(this.attributes,e)?(this._droppedAttributesCount++,this):(this.attributes[e]=this._truncateToSize(t),this):(m.warn(`Invalid attribute value set for key: ${e}`),this)}setAttributes(e){for(let[t,i]of Object.entries(e))this.setAttribute(t,i);return this}addEvent(e,t,i){if(this._isSpanEnded())return this;if(this._spanLimits.eventCountLimit===0)return m.warn("No events allowed."),this._droppedEventsCount++,this;this.events.length>=this._spanLimits.eventCountLimit&&(this._droppedEventsCount===0&&m.debug("Dropping extra events."),this.events.shift(),this._droppedEventsCount++),ms(t)&&(ms(i)||(i=t),t=void 0);let a=Mn(t);return this.events.push({name:e,attributes:a,time:this._getTime(i),droppedAttributesCount:0}),this}addLink(e){return this.links.push(e),this}addLinks(e){return this.links.push(...e),this}setStatus(e){return this._isSpanEnded()?this:(this.status=e,this)}updateName(e){return this._isSpanEnded()?this:(this.name=e,this)}end(e){if(this._isSpanEnded()){m.error(`${this.name} ${this._spanContext.traceId}-${this._spanContext.spanId} - You can only call end() on a span once.`);return}this._ended=!0,this.endTime=this._getTime(e),this._duration=kc(this.startTime,this.endTime),this._duration[0]<0&&(m.warn("Inconsistent start and end time, startTime > endTime. Setting span duration to 0ms.",this.startTime,this.endTime),this.endTime=this.startTime.slice(),this._duration=[0,0]),this._droppedEventsCount>0&&m.warn(`Dropped ${this._droppedEventsCount} events because eventCountLimit reached`),this._spanProcessor.onEnd(this)}_getTime(e){if(typeof e=="number"&&etypeof i=="string"?this._truncateToLimitUtil(i,t):i):e}}});var Tr,Js=S(()=>{(function(o){o[o.NOT_RECORD=0]="NOT_RECORD",o[o.RECORD=1]="RECORD",o[o.RECORD_AND_SAMPLED=2]="RECORD_AND_SAMPLED"})(Tr||(Tr={}))});var Ir,iE=S(()=>{Js();Ir=class{shouldSample(){return{decision:Tr.NOT_RECORD}}toString(){return"AlwaysOffSampler"}}});var Wt,aE=S(()=>{Js();Wt=class{shouldSample(){return{decision:Tr.RECORD_AND_SAMPLED}}toString(){return"AlwaysOnSampler"}}});var Bn,sd=S(()=>{x();K();iE();aE();Bn=class{constructor(e){var t,i,a,s;this._root=e.root,this._root||(Me(new Error("ParentBasedSampler must have a root sampler configured")),this._root=new Wt),this._remoteParentSampled=(t=e.remoteParentSampled)!==null&&t!==void 0?t:new Wt,this._remoteParentNotSampled=(i=e.remoteParentNotSampled)!==null&&i!==void 0?i:new Ir,this._localParentSampled=(a=e.localParentSampled)!==null&&a!==void 0?a:new Wt,this._localParentNotSampled=(s=e.localParentNotSampled)!==null&&s!==void 0?s:new Ir}shouldSample(e,t,i,a,s,n){let r=_e.getSpanContext(e);return!r||!qe(r)?this._root.shouldSample(e,t,i,a,s,n):r.isRemote?r.traceFlags&pe.SAMPLED?this._remoteParentSampled.shouldSample(e,t,i,a,s,n):this._remoteParentNotSampled.shouldSample(e,t,i,a,s,n):r.traceFlags&pe.SAMPLED?this._localParentSampled.shouldSample(e,t,i,a,s,n):this._localParentNotSampled.shouldSample(e,t,i,a,s,n)}toString(){return`ParentBased{root=${this._root.toString()}, remoteParentSampled=${this._remoteParentSampled.toString()}, remoteParentNotSampled=${this._remoteParentNotSampled.toString()}, localParentSampled=${this._localParentSampled.toString()}, localParentNotSampled=${this._localParentNotSampled.toString()}}`}}});var xo,ld=S(()=>{x();Js();xo=class{constructor(e=0){this._ratio=e,this._ratio=this._normalize(e),this._upperBound=Math.floor(this._ratio*4294967295)}shouldSample(e,t){return{decision:Er(t)&&this._accumulate(t)=1?1:e<=0?0:e}_accumulate(e){let t=0;for(let i=0;i>>0}return t}}});function sE(){let o=Z();return{sampler:cd(L3),forceFlushTimeoutMillis:3e4,generalLimits:{attributeValueLengthLimit:o.OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT,attributeCountLimit:o.OTEL_ATTRIBUTE_COUNT_LIMIT},spanLimits:{attributeValueLengthLimit:o.OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT,attributeCountLimit:o.OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT,linkCountLimit:o.OTEL_SPAN_LINK_COUNT_LIMIT,eventCountLimit:o.OTEL_SPAN_EVENT_COUNT_LIMIT,attributePerEventCountLimit:o.OTEL_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT,attributePerLinkCountLimit:o.OTEL_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT}}}function cd(o=Z()){switch(o.OTEL_TRACES_SAMPLER){case Nt.AlwaysOn:return new Wt;case Nt.AlwaysOff:return new Ir;case Nt.ParentBasedAlwaysOn:return new Bn({root:new Wt});case Nt.ParentBasedAlwaysOff:return new Bn({root:new Ir});case Nt.TraceIdRatio:return new xo(_P(o));case Nt.ParentBasedTraceIdRatio:return new Bn({root:new xo(_P(o))});default:return m.error(`OTEL_TRACES_SAMPLER value "${o.OTEL_TRACES_SAMPLER} invalid, defaulting to ${I3}".`),new Wt}}function _P(o){if(o.OTEL_TRACES_SAMPLER_ARG===void 0||o.OTEL_TRACES_SAMPLER_ARG==="")return m.error(`OTEL_TRACES_SAMPLER_ARG is blank, defaulting to ${zi}.`),zi;let e=Number(o.OTEL_TRACES_SAMPLER_ARG);return isNaN(e)?(m.error(`OTEL_TRACES_SAMPLER_ARG=${o.OTEL_TRACES_SAMPLER_ARG} was given, but it is invalid, defaulting to ${zi}.`),zi):e<0||e>1?(m.error(`OTEL_TRACES_SAMPLER_ARG=${o.OTEL_TRACES_SAMPLER_ARG} was given, but it is out of range ([0..1]), defaulting to ${zi}.`),zi):e}var L3,I3,zi,ud=S(()=>{x();K();iE();aE();sd();ld();L3=Z(),I3=Nt.AlwaysOn,zi=1});function TP(o){let e={sampler:cd()},t=sE(),i=Object.assign({},t,e,o);return i.generalLimits=Object.assign({},t.generalLimits,o.generalLimits||{}),i.spanLimits=Object.assign({},t.spanLimits,o.spanLimits||{}),i}function SP(o){var e,t,i,a,s,n,r,l,c,u,E,d;let f=Object.assign({},o.spanLimits),O=Cn();return f.attributeCountLimit=(n=(s=(a=(t=(e=o.spanLimits)===null||e===void 0?void 0:e.attributeCountLimit)!==null&&t!==void 0?t:(i=o.generalLimits)===null||i===void 0?void 0:i.attributeCountLimit)!==null&&a!==void 0?a:O.OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT)!==null&&s!==void 0?s:O.OTEL_ATTRIBUTE_COUNT_LIMIT)!==null&&n!==void 0?n:tn,f.attributeValueLengthLimit=(d=(E=(u=(l=(r=o.spanLimits)===null||r===void 0?void 0:r.attributeValueLengthLimit)!==null&&l!==void 0?l:(c=o.generalLimits)===null||c===void 0?void 0:c.attributeValueLengthLimit)!==null&&u!==void 0?u:O.OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT)!==null&&E!==void 0?E:O.OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT)!==null&&d!==void 0?d:en,Object.assign({},o,{spanLimits:f})}var Ed=S(()=>{ud();K()});var lE,pP=S(()=>{x();K();lE=class{constructor(e,t){this._exporter=e,this._isExporting=!1,this._finishedSpans=[],this._droppedSpansCount=0;let i=Z();this._maxExportBatchSize=typeof(t==null?void 0:t.maxExportBatchSize)=="number"?t.maxExportBatchSize:i.OTEL_BSP_MAX_EXPORT_BATCH_SIZE,this._maxQueueSize=typeof(t==null?void 0:t.maxQueueSize)=="number"?t.maxQueueSize:i.OTEL_BSP_MAX_QUEUE_SIZE,this._scheduledDelayMillis=typeof(t==null?void 0:t.scheduledDelayMillis)=="number"?t.scheduledDelayMillis:i.OTEL_BSP_SCHEDULE_DELAY,this._exportTimeoutMillis=typeof(t==null?void 0:t.exportTimeoutMillis)=="number"?t.exportTimeoutMillis:i.OTEL_BSP_EXPORT_TIMEOUT,this._shutdownOnce=new We(this._shutdown,this),this._maxExportBatchSize>this._maxQueueSize&&(m.warn("BatchSpanProcessor: maxExportBatchSize must be smaller or equal to maxQueueSize, setting maxExportBatchSize to match maxQueueSize"),this._maxExportBatchSize=this._maxQueueSize)}forceFlush(){return this._shutdownOnce.isCalled?this._shutdownOnce.promise:this._flushAll()}onStart(e,t){}onEnd(e){this._shutdownOnce.isCalled||e.spanContext().traceFlags&pe.SAMPLED&&this._addToBuffer(e)}shutdown(){return this._shutdownOnce.call()}_shutdown(){return Promise.resolve().then(()=>this.onShutdown()).then(()=>this._flushAll()).then(()=>this._exporter.shutdown())}_addToBuffer(e){if(this._finishedSpans.length>=this._maxQueueSize){this._droppedSpansCount===0&&m.debug("maxQueueSize reached, dropping spans"),this._droppedSpansCount++;return}this._droppedSpansCount>0&&(m.warn(`Dropped ${this._droppedSpansCount} spans because maxQueueSize reached`),this._droppedSpansCount=0),this._finishedSpans.push(e),this._maybeStartTimer()}_flushAll(){return new Promise((e,t)=>{let i=[],a=Math.ceil(this._finishedSpans.length/this._maxExportBatchSize);for(let s=0,n=a;s{e()}).catch(t)})}_flushOneBatch(){return this._clearTimer(),this._finishedSpans.length===0?Promise.resolve():new Promise((e,t)=>{let i=setTimeout(()=>{t(new Error("Timeout"))},this._exportTimeoutMillis);Ye.with(ai(Ye.active()),()=>{let a;this._finishedSpans.length<=this._maxExportBatchSize?(a=this._finishedSpans,this._finishedSpans=[]):a=this._finishedSpans.splice(0,this._maxExportBatchSize);let s=()=>this._exporter.export(a,r=>{var l;clearTimeout(i),r.code===te.SUCCESS?e():t((l=r.error)!==null&&l!==void 0?l:new Error("BatchSpanProcessor: span export failed"))}),n=null;for(let r=0,l=a.length;r{Me(r),t(r)})})})}_maybeStartTimer(){if(this._isExporting)return;let e=()=>{this._isExporting=!0,this._flushOneBatch().finally(()=>{this._isExporting=!1,this._finishedSpans.length>0&&(this._clearTimer(),this._maybeStartTimer())}).catch(t=>{this._isExporting=!1,Me(t)})};if(this._finishedSpans.length>=this._maxExportBatchSize)return e();this._timer===void 0&&(this._timer=setTimeout(()=>e(),this._scheduledDelayMillis),Pr(this._timer))}_clearTimer(){this._timer!==void 0&&(clearTimeout(this._timer),this._timer=void 0)}}});var Gn,dP=S(()=>{pP();Gn=class extends lE{onShutdown(){}}});function fP(o){return function(){for(let t=0;t>>0,t*4);for(let t=0;t0);t++)t===o-1&&(cE[o-1]=1);return cE.toString("hex",0,o)}}var kn,cE,AP=S(()=>{kn=class{constructor(){this.generateTraceId=fP(16),this.generateSpanId=fP(8)}},cE=Buffer.allocUnsafe(16)});var hP=S(()=>{dP();AP()});var uE=S(()=>{hP()});var Xi,vP=S(()=>{x();K();ad();Ed();uE();Xi=class{constructor(e,t,i){this._tracerProvider=i;let a=TP(t);this._sampler=a.sampler,this._generalLimits=a.generalLimits,this._spanLimits=a.spanLimits,this._idGenerator=t.idGenerator||new kn,this.resource=i.resource,this.instrumentationLibrary=e}startSpan(e,t={},i=Ye.active()){var a,s,n;t.root&&(i=_e.deleteSpan(i));let r=_e.getSpan(i);if(lt(i))return m.debug("Instrumentation suppressed, returning Noop Span"),_e.wrapSpanContext(ii);let l=r==null?void 0:r.spanContext(),c=this._idGenerator.generateSpanId(),u,E,d;!l||!_e.isSpanContextValid(l)?u=this._idGenerator.generateTraceId():(u=l.traceId,E=l.traceState,d=l.spanId);let f=(a=t.kind)!==null&&a!==void 0?a:Ft.INTERNAL,O=((s=t.links)!==null&&s!==void 0?s:[]).map(W=>({context:W.context,attributes:Mn(W.attributes)})),R=Mn(t.attributes),M=this._sampler.shouldSample(i,u,e,f,R,O);E=(n=M.traceState)!==null&&n!==void 0?n:E;let P=M.decision===mt.RECORD_AND_SAMPLED?pe.SAMPLED:pe.NONE,C={traceId:u,spanId:c,traceFlags:P,traceState:E};if(M.decision===mt.NOT_RECORD)return m.debug("Recording is off, propagating context in a non-recording span"),_e.wrapSpanContext(C);let b=Mn(Object.assign(R,M.attributes));return new ji(this,i,e,C,f,d,O,t.startTime,void 0,b)}startActiveSpan(e,t,i,a){let s,n,r;if(arguments.length<2)return;arguments.length===2?r=t:arguments.length===3?(s=t,r=i):(s=t,n=i,r=a);let l=n??Ye.active(),c=this.startSpan(e,s,l),u=_e.setSpan(l,c);return Ye.with(u,r,void 0,c)}getGeneralLimits(){return this._generalLimits}getSpanLimits(){return this._spanLimits}getActiveSpanProcessor(){return this._tracerProvider.getActiveSpanProcessor()}}});var EE,RP=S(()=>{K();EE=class{constructor(e){this._spanProcessors=e}forceFlush(){let e=[];for(let t of this._spanProcessors)e.push(t.forceFlush());return new Promise(t=>{Promise.all(e).then(()=>{t()}).catch(i=>{Me(i||new Error("MultiSpanProcessor: forceFlush failed")),t()})})}onStart(e,t){for(let i of this._spanProcessors)i.onStart(e,t)}onEnd(e){for(let t of this._spanProcessors)t.onEnd(e)}shutdown(){let e=[];for(let t of this._spanProcessors)e.push(t.shutdown());return new Promise((t,i)=>{Promise.all(e).then(()=>{t()},i)})}}});var $i,_d=S(()=>{$i=class{onStart(e,t){}onEnd(e){}shutdown(){return Promise.resolve()}forceFlush(){return Promise.resolve()}}});var an,Ji,mP=S(()=>{x();K();Dn();Uo();ud();RP();_d();uE();Ed();(function(o){o[o.resolved=0]="resolved",o[o.timeout=1]="timeout",o[o.error=2]="error",o[o.unresolved=3]="unresolved"})(an||(an={}));Ji=class{constructor(e={}){var t;this._registeredSpanProcessors=[],this._tracers=new Map;let i=pi({},sE(),SP(e));this.resource=(t=i.resource)!==null&&t!==void 0?t:ce.empty(),this.resource=ce.default().merge(this.resource),this._config=Object.assign({},i,{resource:this.resource});let a=this._buildExporterFromEnv();if(a!==void 0){let s=new Gn(a);this.activeSpanProcessor=s}else this.activeSpanProcessor=new $i}getTracer(e,t,i){let a=`${e}@${t||""}:${(i==null?void 0:i.schemaUrl)||""}`;return this._tracers.has(a)||this._tracers.set(a,new Xi({name:e,version:t,schemaUrl:i==null?void 0:i.schemaUrl},this._config,this)),this._tracers.get(a)}addSpanProcessor(e){this._registeredSpanProcessors.length===0&&this.activeSpanProcessor.shutdown().catch(t=>m.error("Error while trying to shutdown current span processor",t)),this._registeredSpanProcessors.push(e),this.activeSpanProcessor=new EE(this._registeredSpanProcessors)}getActiveSpanProcessor(){return this.activeSpanProcessor}register(e={}){_e.setGlobalTracerProvider(this),e.propagator===void 0&&(e.propagator=this._buildPropagatorFromEnv()),e.contextManager&&Ye.setGlobalContextManager(e.contextManager),e.propagator&&Ot.setGlobalPropagator(e.propagator)}forceFlush(){let e=this._config.forceFlushTimeoutMillis,t=this._registeredSpanProcessors.map(i=>new Promise(a=>{let s,n=setTimeout(()=>{a(new Error(`Span processor did not completed within timeout period of ${e} ms`)),s=an.timeout},e);i.forceFlush().then(()=>{clearTimeout(n),s!==an.timeout&&(s=an.resolved,a(s))}).catch(r=>{clearTimeout(n),s=an.error,a(r)})}));return new Promise((i,a)=>{Promise.all(t).then(s=>{let n=s.filter(r=>r!==an.resolved);n.length>0?a(n):i()}).catch(s=>a([s]))})}shutdown(){return this.activeSpanProcessor.shutdown()}_getPropagator(e){var t;return(t=this.constructor._registeredPropagators.get(e))===null||t===void 0?void 0:t()}_getSpanExporter(e){var t;return(t=this.constructor._registeredExporters.get(e))===null||t===void 0?void 0:t()}_buildPropagatorFromEnv(){let e=Array.from(new Set(Z().OTEL_PROPAGATORS)),i=e.map(a=>{let s=this._getPropagator(a);return s||m.warn(`Propagator "${a}" requested through environment variable is unavailable.`),s}).reduce((a,s)=>(s&&a.push(s),a),[]);if(i.length!==0)return e.length===1?i[0]:new _i({propagators:i})}_buildExporterFromEnv(){let e=Z().OTEL_TRACES_EXPORTER;if(e==="none"||e==="")return;let t=this._getSpanExporter(e);return t||m.error(`Exporter "${e}" requested through environment variable is unavailable.`),t}};Ji._registeredPropagators=new Map([["tracecontext",()=>new Si],["baggage",()=>new li]]);Ji._registeredExporters=new Map});var _E,OP=S(()=>{K();_E=class{export(e,t){return this._sendSpans(e,t)}shutdown(){return this._sendSpans([]),this.forceFlush()}forceFlush(){return Promise.resolve()}_exportInfo(e){var t;return{resource:{attributes:e.resource.attributes},instrumentationScope:e.instrumentationLibrary,traceId:e.spanContext().traceId,parentId:e.parentSpanId,traceState:(t=e.spanContext().traceState)===null||t===void 0?void 0:t.serialize(),name:e.name,id:e.spanContext().spanId,kind:e.kind,timestamp:ct(e.startTime),duration:ct(e.duration),attributes:e.attributes,status:e.status,events:e.events,links:e.links}}_sendSpans(e,t){for(let i of e)console.dir(this._exportInfo(i),{depth:3});if(t)return t({code:te.SUCCESS})}}});var TE,NP=S(()=>{K();TE=class{constructor(){this._finishedSpans=[],this._stopped=!1}export(e,t){if(this._stopped)return t({code:te.FAILED,error:new Error("Exporter has been stopped")});this._finishedSpans.push(...e),setTimeout(()=>t({code:te.SUCCESS}),0)}shutdown(){return this._stopped=!0,this._finishedSpans=[],this.forceFlush()}forceFlush(){return Promise.resolve()}reset(){this._finishedSpans=[]}getFinishedSpans(){return this._finishedSpans}}});var SE,MP=S(()=>{x();K();SE=class{constructor(e){this._exporter=e,this._shutdownOnce=new We(this._shutdown,this),this._unresolvedExports=new Set}async forceFlush(){await Promise.all(Array.from(this._unresolvedExports)),this._exporter.forceFlush&&await this._exporter.forceFlush()}onStart(e,t){}onEnd(e){var t,i;if(this._shutdownOnce.isCalled||!(e.spanContext().traceFlags&pe.SAMPLED))return;let a=()=>rn._export(this._exporter,[e]).then(s=>{var n;s.code!==te.SUCCESS&&Me((n=s.error)!==null&&n!==void 0?n:new Error(`SimpleSpanProcessor: span export failed (status ${s})`))}).catch(s=>{Me(s)});if(e.resource.asyncAttributesPending){let s=(i=(t=e.resource).waitForAsyncAttributes)===null||i===void 0?void 0:i.call(t).then(()=>(s!=null&&this._unresolvedExports.delete(s),a()),n=>Me(n));s!=null&&this._unresolvedExports.add(s)}else a()}shutdown(){return this._shutdownOnce.call()}_shutdown(){return this._exporter.shutdown()}}});var Qi={};ge(Qi,{AlwaysOffSampler:()=>Ir,AlwaysOnSampler:()=>Wt,BasicTracerProvider:()=>Ji,BatchSpanProcessor:()=>Gn,ConsoleSpanExporter:()=>_E,ForceFlushState:()=>an,InMemorySpanExporter:()=>TE,NoopSpanProcessor:()=>$i,ParentBasedSampler:()=>Bn,RandomIdGenerator:()=>kn,SamplingDecision:()=>Tr,SimpleSpanProcessor:()=>SE,Span:()=>ji,TraceIdRatioBasedSampler:()=>xo,Tracer:()=>Xi});var Uo=S(()=>{vP();mP();uE();OP();NP();MP();_d();iE();aE();sd();ld();Js();ad()});var Qs=A((Qve,PP)=>{var y3="2.0.0",D3=Number.MAX_SAFE_INTEGER||9007199254740991,x3=16,U3=250,b3=["major","premajor","minor","preminor","patch","prepatch","prerelease"];PP.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:x3,MAX_SAFE_BUILD_LENGTH:U3,MAX_SAFE_INTEGER:D3,RELEASE_TYPES:b3,SEMVER_SPEC_VERSION:y3,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var Zs=A((Zve,CP)=>{var V3=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...o)=>console.error("SEMVER",...o):()=>{};CP.exports=V3});var Zi=A((sn,gP)=>{var{MAX_SAFE_COMPONENT_LENGTH:Td,MAX_SAFE_BUILD_LENGTH:w3,MAX_LENGTH:B3}=Qs(),G3=Zs();sn=gP.exports={};var k3=sn.re=[],H3=sn.safeRe=[],V=sn.src=[],w=sn.t={},Y3=0,Sd="[a-zA-Z0-9-]",F3=[["\\s",1],["\\d",B3],[Sd,w3]],K3=o=>{for(let[e,t]of F3)o=o.split(`${e}*`).join(`${e}{0,${t}}`).split(`${e}+`).join(`${e}{1,${t}}`);return o},re=(o,e,t)=>{let i=K3(e),a=Y3++;G3(o,a,e),w[o]=a,V[a]=e,k3[a]=new RegExp(e,t?"g":void 0),H3[a]=new RegExp(i,t?"g":void 0)};re("NUMERICIDENTIFIER","0|[1-9]\\d*");re("NUMERICIDENTIFIERLOOSE","\\d+");re("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${Sd}*`);re("MAINVERSION",`(${V[w.NUMERICIDENTIFIER]})\\.(${V[w.NUMERICIDENTIFIER]})\\.(${V[w.NUMERICIDENTIFIER]})`);re("MAINVERSIONLOOSE",`(${V[w.NUMERICIDENTIFIERLOOSE]})\\.(${V[w.NUMERICIDENTIFIERLOOSE]})\\.(${V[w.NUMERICIDENTIFIERLOOSE]})`);re("PRERELEASEIDENTIFIER",`(?:${V[w.NUMERICIDENTIFIER]}|${V[w.NONNUMERICIDENTIFIER]})`);re("PRERELEASEIDENTIFIERLOOSE",`(?:${V[w.NUMERICIDENTIFIERLOOSE]}|${V[w.NONNUMERICIDENTIFIER]})`);re("PRERELEASE",`(?:-(${V[w.PRERELEASEIDENTIFIER]}(?:\\.${V[w.PRERELEASEIDENTIFIER]})*))`);re("PRERELEASELOOSE",`(?:-?(${V[w.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${V[w.PRERELEASEIDENTIFIERLOOSE]})*))`);re("BUILDIDENTIFIER",`${Sd}+`);re("BUILD",`(?:\\+(${V[w.BUILDIDENTIFIER]}(?:\\.${V[w.BUILDIDENTIFIER]})*))`);re("FULLPLAIN",`v?${V[w.MAINVERSION]}${V[w.PRERELEASE]}?${V[w.BUILD]}?`);re("FULL",`^${V[w.FULLPLAIN]}$`);re("LOOSEPLAIN",`[v=\\s]*${V[w.MAINVERSIONLOOSE]}${V[w.PRERELEASELOOSE]}?${V[w.BUILD]}?`);re("LOOSE",`^${V[w.LOOSEPLAIN]}$`);re("GTLT","((?:<|>)?=?)");re("XRANGEIDENTIFIERLOOSE",`${V[w.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);re("XRANGEIDENTIFIER",`${V[w.NUMERICIDENTIFIER]}|x|X|\\*`);re("XRANGEPLAIN",`[v=\\s]*(${V[w.XRANGEIDENTIFIER]})(?:\\.(${V[w.XRANGEIDENTIFIER]})(?:\\.(${V[w.XRANGEIDENTIFIER]})(?:${V[w.PRERELEASE]})?${V[w.BUILD]}?)?)?`);re("XRANGEPLAINLOOSE",`[v=\\s]*(${V[w.XRANGEIDENTIFIERLOOSE]})(?:\\.(${V[w.XRANGEIDENTIFIERLOOSE]})(?:\\.(${V[w.XRANGEIDENTIFIERLOOSE]})(?:${V[w.PRERELEASELOOSE]})?${V[w.BUILD]}?)?)?`);re("XRANGE",`^${V[w.GTLT]}\\s*${V[w.XRANGEPLAIN]}$`);re("XRANGELOOSE",`^${V[w.GTLT]}\\s*${V[w.XRANGEPLAINLOOSE]}$`);re("COERCEPLAIN",`(^|[^\\d])(\\d{1,${Td}})(?:\\.(\\d{1,${Td}}))?(?:\\.(\\d{1,${Td}}))?`);re("COERCE",`${V[w.COERCEPLAIN]}(?:$|[^\\d])`);re("COERCEFULL",V[w.COERCEPLAIN]+`(?:${V[w.PRERELEASE]})?(?:${V[w.BUILD]})?(?:$|[^\\d])`);re("COERCERTL",V[w.COERCE],!0);re("COERCERTLFULL",V[w.COERCEFULL],!0);re("LONETILDE","(?:~>?)");re("TILDETRIM",`(\\s*)${V[w.LONETILDE]}\\s+`,!0);sn.tildeTrimReplace="$1~";re("TILDE",`^${V[w.LONETILDE]}${V[w.XRANGEPLAIN]}$`);re("TILDELOOSE",`^${V[w.LONETILDE]}${V[w.XRANGEPLAINLOOSE]}$`);re("LONECARET","(?:\\^)");re("CARETTRIM",`(\\s*)${V[w.LONECARET]}\\s+`,!0);sn.caretTrimReplace="$1^";re("CARET",`^${V[w.LONECARET]}${V[w.XRANGEPLAIN]}$`);re("CARETLOOSE",`^${V[w.LONECARET]}${V[w.XRANGEPLAINLOOSE]}$`);re("COMPARATORLOOSE",`^${V[w.GTLT]}\\s*(${V[w.LOOSEPLAIN]})$|^$`);re("COMPARATOR",`^${V[w.GTLT]}\\s*(${V[w.FULLPLAIN]})$|^$`);re("COMPARATORTRIM",`(\\s*)${V[w.GTLT]}\\s*(${V[w.LOOSEPLAIN]}|${V[w.XRANGEPLAIN]})`,!0);sn.comparatorTrimReplace="$1$2$3";re("HYPHENRANGE",`^\\s*(${V[w.XRANGEPLAIN]})\\s+-\\s+(${V[w.XRANGEPLAIN]})\\s*$`);re("HYPHENRANGELOOSE",`^\\s*(${V[w.XRANGEPLAINLOOSE]})\\s+-\\s+(${V[w.XRANGEPLAINLOOSE]})\\s*$`);re("STAR","(<|>)?=?\\s*\\*");re("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");re("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")});var pE=A((eRe,LP)=>{var q3=Object.freeze({loose:!0}),W3=Object.freeze({}),j3=o=>o?typeof o!="object"?q3:o:W3;LP.exports=j3});var pd=A((tRe,DP)=>{var IP=/^[0-9]+$/,yP=(o,e)=>{let t=IP.test(o),i=IP.test(e);return t&&i&&(o=+o,e=+e),o===e?0:t&&!i?-1:i&&!t?1:oyP(e,o);DP.exports={compareIdentifiers:yP,rcompareIdentifiers:z3}});var ut=A((rRe,VP)=>{var dE=Zs(),{MAX_LENGTH:xP,MAX_SAFE_INTEGER:fE}=Qs(),{safeRe:UP,t:bP}=Zi(),X3=pE(),{compareIdentifiers:ea}=pd(),dd=class o{constructor(e,t){if(t=X3(t),e instanceof o){if(e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease)return e;e=e.version}else if(typeof e!="string")throw new TypeError(`Invalid version. Must be a string. Got type "${typeof e}".`);if(e.length>xP)throw new TypeError(`version is longer than ${xP} characters`);dE("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;let i=e.trim().match(t.loose?UP[bP.LOOSE]:UP[bP.FULL]);if(!i)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+i[1],this.minor=+i[2],this.patch=+i[3],this.major>fE||this.major<0)throw new TypeError("Invalid major version");if(this.minor>fE||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>fE||this.patch<0)throw new TypeError("Invalid patch version");i[4]?this.prerelease=i[4].split(".").map(a=>{if(/^[0-9]+$/.test(a)){let s=+a;if(s>=0&&s=0;)typeof this.prerelease[s]=="number"&&(this.prerelease[s]++,s=-2);if(s===-1){if(t===this.prerelease.join(".")&&i===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(a)}}if(t){let s=[t,a];i===!1&&(s=[t]),ea(this.prerelease[0],t)===0?isNaN(this.prerelease[1])&&(this.prerelease=s):this.prerelease=s}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}};VP.exports=dd});var bo=A((nRe,BP)=>{var wP=ut(),$3=(o,e,t=!1)=>{if(o instanceof wP)return o;try{return new wP(o,e)}catch(i){if(!t)return null;throw i}};BP.exports=$3});var kP=A((oRe,GP)=>{var J3=bo(),Q3=(o,e)=>{let t=J3(o,e);return t?t.version:null};GP.exports=Q3});var YP=A((iRe,HP)=>{var Z3=bo(),eK=(o,e)=>{let t=Z3(o.trim().replace(/^[=v]+/,""),e);return t?t.version:null};HP.exports=eK});var qP=A((aRe,KP)=>{var FP=ut(),tK=(o,e,t,i,a)=>{typeof t=="string"&&(a=i,i=t,t=void 0);try{return new FP(o instanceof FP?o.version:o,t).inc(e,i,a).version}catch{return null}};KP.exports=tK});var zP=A((sRe,jP)=>{var WP=bo(),rK=(o,e)=>{let t=WP(o,null,!0),i=WP(e,null,!0),a=t.compare(i);if(a===0)return null;let s=a>0,n=s?t:i,r=s?i:t,l=!!n.prerelease.length;if(!!r.prerelease.length&&!l)return!r.patch&&!r.minor?"major":n.patch?"patch":n.minor?"minor":"major";let u=l?"pre":"";return t.major!==i.major?u+"major":t.minor!==i.minor?u+"minor":t.patch!==i.patch?u+"patch":"prerelease"};jP.exports=rK});var $P=A((lRe,XP)=>{var nK=ut(),oK=(o,e)=>new nK(o,e).major;XP.exports=oK});var QP=A((cRe,JP)=>{var iK=ut(),aK=(o,e)=>new iK(o,e).minor;JP.exports=aK});var eC=A((uRe,ZP)=>{var sK=ut(),lK=(o,e)=>new sK(o,e).patch;ZP.exports=lK});var rC=A((ERe,tC)=>{var cK=bo(),uK=(o,e)=>{let t=cK(o,e);return t&&t.prerelease.length?t.prerelease:null};tC.exports=uK});var jt=A((_Re,oC)=>{var nC=ut(),EK=(o,e,t)=>new nC(o,t).compare(new nC(e,t));oC.exports=EK});var aC=A((TRe,iC)=>{var _K=jt(),TK=(o,e,t)=>_K(e,o,t);iC.exports=TK});var lC=A((SRe,sC)=>{var SK=jt(),pK=(o,e)=>SK(o,e,!0);sC.exports=pK});var AE=A((pRe,uC)=>{var cC=ut(),dK=(o,e,t)=>{let i=new cC(o,t),a=new cC(e,t);return i.compare(a)||i.compareBuild(a)};uC.exports=dK});var _C=A((dRe,EC)=>{var fK=AE(),AK=(o,e)=>o.sort((t,i)=>fK(t,i,e));EC.exports=AK});var SC=A((fRe,TC)=>{var hK=AE(),vK=(o,e)=>o.sort((t,i)=>hK(i,t,e));TC.exports=vK});var el=A((ARe,pC)=>{var RK=jt(),mK=(o,e,t)=>RK(o,e,t)>0;pC.exports=mK});var hE=A((hRe,dC)=>{var OK=jt(),NK=(o,e,t)=>OK(o,e,t)<0;dC.exports=NK});var fd=A((vRe,fC)=>{var MK=jt(),PK=(o,e,t)=>MK(o,e,t)===0;fC.exports=PK});var Ad=A((RRe,AC)=>{var CK=jt(),gK=(o,e,t)=>CK(o,e,t)!==0;AC.exports=gK});var vE=A((mRe,hC)=>{var LK=jt(),IK=(o,e,t)=>LK(o,e,t)>=0;hC.exports=IK});var RE=A((ORe,vC)=>{var yK=jt(),DK=(o,e,t)=>yK(o,e,t)<=0;vC.exports=DK});var hd=A((NRe,RC)=>{var xK=fd(),UK=Ad(),bK=el(),VK=vE(),wK=hE(),BK=RE(),GK=(o,e,t,i)=>{switch(e){case"===":return typeof o=="object"&&(o=o.version),typeof t=="object"&&(t=t.version),o===t;case"!==":return typeof o=="object"&&(o=o.version),typeof t=="object"&&(t=t.version),o!==t;case"":case"=":case"==":return xK(o,t,i);case"!=":return UK(o,t,i);case">":return bK(o,t,i);case">=":return VK(o,t,i);case"<":return wK(o,t,i);case"<=":return BK(o,t,i);default:throw new TypeError(`Invalid operator: ${e}`)}};RC.exports=GK});var OC=A((MRe,mC)=>{var kK=ut(),HK=bo(),{safeRe:mE,t:OE}=Zi(),YK=(o,e)=>{if(o instanceof kK)return o;if(typeof o=="number"&&(o=String(o)),typeof o!="string")return null;e=e||{};let t=null;if(!e.rtl)t=o.match(e.includePrerelease?mE[OE.COERCEFULL]:mE[OE.COERCE]);else{let l=e.includePrerelease?mE[OE.COERCERTLFULL]:mE[OE.COERCERTL],c;for(;(c=l.exec(o))&&(!t||t.index+t[0].length!==o.length);)(!t||c.index+c[0].length!==t.index+t[0].length)&&(t=c),l.lastIndex=c.index+c[1].length+c[2].length;l.lastIndex=-1}if(t===null)return null;let i=t[2],a=t[3]||"0",s=t[4]||"0",n=e.includePrerelease&&t[5]?`-${t[5]}`:"",r=e.includePrerelease&&t[6]?`+${t[6]}`:"";return HK(`${i}.${a}.${s}${n}${r}`,e)};mC.exports=YK});var MC=A((PRe,NC)=>{var vd=class{constructor(){this.max=1e3,this.map=new Map}get(e){let t=this.map.get(e);if(t!==void 0)return this.map.delete(e),this.map.set(e,t),t}delete(e){return this.map.delete(e)}set(e,t){if(!this.delete(e)&&t!==void 0){if(this.map.size>=this.max){let a=this.map.keys().next().value;this.delete(a)}this.map.set(e,t)}return this}};NC.exports=vd});var zt=A((CRe,LC)=>{var FK=/\s+/g,Rd=class o{constructor(e,t){if(t=qK(t),e instanceof o)return e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease?e:new o(e.raw,t);if(e instanceof md)return this.raw=e.value,this.set=[[e]],this.formatted=void 0,this;if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e.trim().replace(FK," "),this.set=this.raw.split("||").map(i=>this.parseRange(i.trim())).filter(i=>i.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){let i=this.set[0];if(this.set=this.set.filter(a=>!CC(a[0])),this.set.length===0)this.set=[i];else if(this.set.length>1){for(let a of this.set)if(a.length===1&&QK(a[0])){this.set=[a];break}}}this.formatted=void 0}get range(){if(this.formatted===void 0){this.formatted="";for(let e=0;e0&&(this.formatted+="||");let t=this.set[e];for(let i=0;i0&&(this.formatted+=" "),this.formatted+=t[i].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(e){let i=((this.options.includePrerelease&&$K)|(this.options.loose&&JK))+":"+e,a=PC.get(i);if(a)return a;let s=this.options.loose,n=s?Mt[St.HYPHENRANGELOOSE]:Mt[St.HYPHENRANGE];e=e.replace(n,lq(this.options.includePrerelease)),Le("hyphen replace",e),e=e.replace(Mt[St.COMPARATORTRIM],jK),Le("comparator trim",e),e=e.replace(Mt[St.TILDETRIM],zK),Le("tilde trim",e),e=e.replace(Mt[St.CARETTRIM],XK),Le("caret trim",e);let r=e.split(" ").map(E=>ZK(E,this.options)).join(" ").split(/\s+/).map(E=>sq(E,this.options));s&&(r=r.filter(E=>(Le("loose invalid filter",E,this.options),!!E.match(Mt[St.COMPARATORLOOSE])))),Le("range list",r);let l=new Map,c=r.map(E=>new md(E,this.options));for(let E of c){if(CC(E))return[E];l.set(E.value,E)}l.size>1&&l.has("")&&l.delete("");let u=[...l.values()];return PC.set(i,u),u}intersects(e,t){if(!(e instanceof o))throw new TypeError("a Range is required");return this.set.some(i=>gC(i,t)&&e.set.some(a=>gC(a,t)&&i.every(s=>a.every(n=>s.intersects(n,t)))))}test(e){if(!e)return!1;if(typeof e=="string")try{e=new WK(e,this.options)}catch{return!1}for(let t=0;to.value==="<0.0.0-0",QK=o=>o.value==="",gC=(o,e)=>{let t=!0,i=o.slice(),a=i.pop();for(;t&&i.length;)t=i.every(s=>a.intersects(s,e)),a=i.pop();return t},ZK=(o,e)=>(Le("comp",o,e),o=rq(o,e),Le("caret",o),o=eq(o,e),Le("tildes",o),o=oq(o,e),Le("xrange",o),o=aq(o,e),Le("stars",o),o),pt=o=>!o||o.toLowerCase()==="x"||o==="*",eq=(o,e)=>o.trim().split(/\s+/).map(t=>tq(t,e)).join(" "),tq=(o,e)=>{let t=e.loose?Mt[St.TILDELOOSE]:Mt[St.TILDE];return o.replace(t,(i,a,s,n,r)=>{Le("tilde",o,i,a,s,n,r);let l;return pt(a)?l="":pt(s)?l=`>=${a}.0.0 <${+a+1}.0.0-0`:pt(n)?l=`>=${a}.${s}.0 <${a}.${+s+1}.0-0`:r?(Le("replaceTilde pr",r),l=`>=${a}.${s}.${n}-${r} <${a}.${+s+1}.0-0`):l=`>=${a}.${s}.${n} <${a}.${+s+1}.0-0`,Le("tilde return",l),l})},rq=(o,e)=>o.trim().split(/\s+/).map(t=>nq(t,e)).join(" "),nq=(o,e)=>{Le("caret",o,e);let t=e.loose?Mt[St.CARETLOOSE]:Mt[St.CARET],i=e.includePrerelease?"-0":"";return o.replace(t,(a,s,n,r,l)=>{Le("caret",o,a,s,n,r,l);let c;return pt(s)?c="":pt(n)?c=`>=${s}.0.0${i} <${+s+1}.0.0-0`:pt(r)?s==="0"?c=`>=${s}.${n}.0${i} <${s}.${+n+1}.0-0`:c=`>=${s}.${n}.0${i} <${+s+1}.0.0-0`:l?(Le("replaceCaret pr",l),s==="0"?n==="0"?c=`>=${s}.${n}.${r}-${l} <${s}.${n}.${+r+1}-0`:c=`>=${s}.${n}.${r}-${l} <${s}.${+n+1}.0-0`:c=`>=${s}.${n}.${r}-${l} <${+s+1}.0.0-0`):(Le("no pr"),s==="0"?n==="0"?c=`>=${s}.${n}.${r}${i} <${s}.${n}.${+r+1}-0`:c=`>=${s}.${n}.${r}${i} <${s}.${+n+1}.0-0`:c=`>=${s}.${n}.${r} <${+s+1}.0.0-0`),Le("caret return",c),c})},oq=(o,e)=>(Le("replaceXRanges",o,e),o.split(/\s+/).map(t=>iq(t,e)).join(" ")),iq=(o,e)=>{o=o.trim();let t=e.loose?Mt[St.XRANGELOOSE]:Mt[St.XRANGE];return o.replace(t,(i,a,s,n,r,l)=>{Le("xRange",o,i,a,s,n,r,l);let c=pt(s),u=c||pt(n),E=u||pt(r),d=E;return a==="="&&d&&(a=""),l=e.includePrerelease?"-0":"",c?a===">"||a==="<"?i="<0.0.0-0":i="*":a&&d?(u&&(n=0),r=0,a===">"?(a=">=",u?(s=+s+1,n=0,r=0):(n=+n+1,r=0)):a==="<="&&(a="<",u?s=+s+1:n=+n+1),a==="<"&&(l="-0"),i=`${a+s}.${n}.${r}${l}`):u?i=`>=${s}.0.0${l} <${+s+1}.0.0-0`:E&&(i=`>=${s}.${n}.0${l} <${s}.${+n+1}.0-0`),Le("xRange return",i),i})},aq=(o,e)=>(Le("replaceStars",o,e),o.trim().replace(Mt[St.STAR],"")),sq=(o,e)=>(Le("replaceGTE0",o,e),o.trim().replace(Mt[e.includePrerelease?St.GTE0PRE:St.GTE0],"")),lq=o=>(e,t,i,a,s,n,r,l,c,u,E,d)=>(pt(i)?t="":pt(a)?t=`>=${i}.0.0${o?"-0":""}`:pt(s)?t=`>=${i}.${a}.0${o?"-0":""}`:n?t=`>=${t}`:t=`>=${t}${o?"-0":""}`,pt(c)?l="":pt(u)?l=`<${+c+1}.0.0-0`:pt(E)?l=`<${c}.${+u+1}.0-0`:d?l=`<=${c}.${u}.${E}-${d}`:o?l=`<${c}.${u}.${+E+1}-0`:l=`<=${l}`,`${t} ${l}`.trim()),cq=(o,e,t)=>{for(let i=0;i0){let a=o[i].semver;if(a.major===e.major&&a.minor===e.minor&&a.patch===e.patch)return!0}return!1}return!0}});var tl=A((gRe,bC)=>{var rl=Symbol("SemVer ANY"),Md=class o{static get ANY(){return rl}constructor(e,t){if(t=IC(t),e instanceof o){if(e.loose===!!t.loose)return e;e=e.value}e=e.trim().split(/\s+/).join(" "),Nd("comparator",e,t),this.options=t,this.loose=!!t.loose,this.parse(e),this.semver===rl?this.value="":this.value=this.operator+this.semver.version,Nd("comp",this)}parse(e){let t=this.options.loose?yC[DC.COMPARATORLOOSE]:yC[DC.COMPARATOR],i=e.match(t);if(!i)throw new TypeError(`Invalid comparator: ${e}`);this.operator=i[1]!==void 0?i[1]:"",this.operator==="="&&(this.operator=""),i[2]?this.semver=new xC(i[2],this.options.loose):this.semver=rl}toString(){return this.value}test(e){if(Nd("Comparator.test",e,this.options.loose),this.semver===rl||e===rl)return!0;if(typeof e=="string")try{e=new xC(e,this.options)}catch{return!1}return Od(e,this.operator,this.semver,this.options)}intersects(e,t){if(!(e instanceof o))throw new TypeError("a Comparator is required");return this.operator===""?this.value===""?!0:new UC(e.value,t).test(this.value):e.operator===""?e.value===""?!0:new UC(this.value,t).test(e.semver):(t=IC(t),t.includePrerelease&&(this.value==="<0.0.0-0"||e.value==="<0.0.0-0")||!t.includePrerelease&&(this.value.startsWith("<0.0.0")||e.value.startsWith("<0.0.0"))?!1:!!(this.operator.startsWith(">")&&e.operator.startsWith(">")||this.operator.startsWith("<")&&e.operator.startsWith("<")||this.semver.version===e.semver.version&&this.operator.includes("=")&&e.operator.includes("=")||Od(this.semver,"<",e.semver,t)&&this.operator.startsWith(">")&&e.operator.startsWith("<")||Od(this.semver,">",e.semver,t)&&this.operator.startsWith("<")&&e.operator.startsWith(">")))}};bC.exports=Md;var IC=pE(),{safeRe:yC,t:DC}=Zi(),Od=hd(),Nd=Zs(),xC=ut(),UC=zt()});var nl=A((LRe,VC)=>{var uq=zt(),Eq=(o,e,t)=>{try{e=new uq(e,t)}catch{return!1}return e.test(o)};VC.exports=Eq});var BC=A((IRe,wC)=>{var _q=zt(),Tq=(o,e)=>new _q(o,e).set.map(t=>t.map(i=>i.value).join(" ").trim().split(" "));wC.exports=Tq});var kC=A((yRe,GC)=>{var Sq=ut(),pq=zt(),dq=(o,e,t)=>{let i=null,a=null,s=null;try{s=new pq(e,t)}catch{return null}return o.forEach(n=>{s.test(n)&&(!i||a.compare(n)===-1)&&(i=n,a=new Sq(i,t))}),i};GC.exports=dq});var YC=A((DRe,HC)=>{var fq=ut(),Aq=zt(),hq=(o,e,t)=>{let i=null,a=null,s=null;try{s=new Aq(e,t)}catch{return null}return o.forEach(n=>{s.test(n)&&(!i||a.compare(n)===1)&&(i=n,a=new fq(i,t))}),i};HC.exports=hq});var qC=A((xRe,KC)=>{var Pd=ut(),vq=zt(),FC=el(),Rq=(o,e)=>{o=new vq(o,e);let t=new Pd("0.0.0");if(o.test(t)||(t=new Pd("0.0.0-0"),o.test(t)))return t;t=null;for(let i=0;i{let r=new Pd(n.semver.version);switch(n.operator){case">":r.prerelease.length===0?r.patch++:r.prerelease.push(0),r.raw=r.format();case"":case">=":(!s||FC(r,s))&&(s=r);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${n.operator}`)}}),s&&(!t||FC(t,s))&&(t=s)}return t&&o.test(t)?t:null};KC.exports=Rq});var jC=A((URe,WC)=>{var mq=zt(),Oq=(o,e)=>{try{return new mq(o,e).range||"*"}catch{return null}};WC.exports=Oq});var NE=A((bRe,JC)=>{var Nq=ut(),$C=tl(),{ANY:Mq}=$C,Pq=zt(),Cq=nl(),zC=el(),XC=hE(),gq=RE(),Lq=vE(),Iq=(o,e,t,i)=>{o=new Nq(o,i),e=new Pq(e,i);let a,s,n,r,l;switch(t){case">":a=zC,s=gq,n=XC,r=">",l=">=";break;case"<":a=XC,s=Lq,n=zC,r="<",l="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(Cq(o,e,i))return!1;for(let c=0;c{f.semver===Mq&&(f=new $C(">=0.0.0")),E=E||f,d=d||f,a(f.semver,E.semver,i)?E=f:n(f.semver,d.semver,i)&&(d=f)}),E.operator===r||E.operator===l||(!d.operator||d.operator===r)&&s(o,d.semver))return!1;if(d.operator===l&&n(o,d.semver))return!1}return!0};JC.exports=Iq});var ZC=A((VRe,QC)=>{var yq=NE(),Dq=(o,e,t)=>yq(o,e,">",t);QC.exports=Dq});var tg=A((wRe,eg)=>{var xq=NE(),Uq=(o,e,t)=>xq(o,e,"<",t);eg.exports=Uq});var og=A((BRe,ng)=>{var rg=zt(),bq=(o,e,t)=>(o=new rg(o,t),e=new rg(e,t),o.intersects(e,t));ng.exports=bq});var ag=A((GRe,ig)=>{var Vq=nl(),wq=jt();ig.exports=(o,e,t)=>{let i=[],a=null,s=null,n=o.sort((u,E)=>wq(u,E,t));for(let u of n)Vq(u,e,t)?(s=u,a||(a=u)):(s&&i.push([a,s]),s=null,a=null);a&&i.push([a,null]);let r=[];for(let[u,E]of i)u===E?r.push(u):!E&&u===n[0]?r.push("*"):E?u===n[0]?r.push(`<=${E}`):r.push(`${u} - ${E}`):r.push(`>=${u}`);let l=r.join(" || "),c=typeof e.raw=="string"?e.raw:String(e);return l.length{var sg=zt(),gd=tl(),{ANY:Cd}=gd,ol=nl(),Ld=jt(),Bq=(o,e,t={})=>{if(o===e)return!0;o=new sg(o,t),e=new sg(e,t);let i=!1;e:for(let a of o.set){for(let s of e.set){let n=kq(a,s,t);if(i=i||n!==null,n)continue e}if(i)return!1}return!0},Gq=[new gd(">=0.0.0-0")],lg=[new gd(">=0.0.0")],kq=(o,e,t)=>{if(o===e)return!0;if(o.length===1&&o[0].semver===Cd){if(e.length===1&&e[0].semver===Cd)return!0;t.includePrerelease?o=Gq:o=lg}if(e.length===1&&e[0].semver===Cd){if(t.includePrerelease)return!0;e=lg}let i=new Set,a,s;for(let f of o)f.operator===">"||f.operator===">="?a=cg(a,f,t):f.operator==="<"||f.operator==="<="?s=ug(s,f,t):i.add(f.semver);if(i.size>1)return null;let n;if(a&&s){if(n=Ld(a.semver,s.semver,t),n>0)return null;if(n===0&&(a.operator!==">="||s.operator!=="<="))return null}for(let f of i){if(a&&!ol(f,String(a),t)||s&&!ol(f,String(s),t))return null;for(let O of e)if(!ol(f,String(O),t))return!1;return!0}let r,l,c,u,E=s&&!t.includePrerelease&&s.semver.prerelease.length?s.semver:!1,d=a&&!t.includePrerelease&&a.semver.prerelease.length?a.semver:!1;E&&E.prerelease.length===1&&s.operator==="<"&&E.prerelease[0]===0&&(E=!1);for(let f of e){if(u=u||f.operator===">"||f.operator===">=",c=c||f.operator==="<"||f.operator==="<=",a){if(d&&f.semver.prerelease&&f.semver.prerelease.length&&f.semver.major===d.major&&f.semver.minor===d.minor&&f.semver.patch===d.patch&&(d=!1),f.operator===">"||f.operator===">="){if(r=cg(a,f,t),r===f&&r!==a)return!1}else if(a.operator===">="&&!ol(a.semver,String(f),t))return!1}if(s){if(E&&f.semver.prerelease&&f.semver.prerelease.length&&f.semver.major===E.major&&f.semver.minor===E.minor&&f.semver.patch===E.patch&&(E=!1),f.operator==="<"||f.operator==="<="){if(l=ug(s,f,t),l===f&&l!==s)return!1}else if(s.operator==="<="&&!ol(s.semver,String(f),t))return!1}if(!f.operator&&(s||a)&&n!==0)return!1}return!(a&&c&&!s&&n!==0||s&&u&&!a&&n!==0||d||E)},cg=(o,e,t)=>{if(!o)return e;let i=Ld(o.semver,e.semver,t);return i>0?o:i<0||e.operator===">"&&o.operator===">="?e:o},ug=(o,e,t)=>{if(!o)return e;let i=Ld(o.semver,e.semver,t);return i<0?o:i>0||e.operator==="<"&&o.operator==="<="?e:o};Eg.exports=Bq});var yd=A((HRe,pg)=>{var Id=Zi(),Tg=Qs(),Hq=ut(),Sg=pd(),Yq=bo(),Fq=kP(),Kq=YP(),qq=qP(),Wq=zP(),jq=$P(),zq=QP(),Xq=eC(),$q=rC(),Jq=jt(),Qq=aC(),Zq=lC(),eW=AE(),tW=_C(),rW=SC(),nW=el(),oW=hE(),iW=fd(),aW=Ad(),sW=vE(),lW=RE(),cW=hd(),uW=OC(),EW=tl(),_W=zt(),TW=nl(),SW=BC(),pW=kC(),dW=YC(),fW=qC(),AW=jC(),hW=NE(),vW=ZC(),RW=tg(),mW=og(),OW=ag(),NW=_g();pg.exports={parse:Yq,valid:Fq,clean:Kq,inc:qq,diff:Wq,major:jq,minor:zq,patch:Xq,prerelease:$q,compare:Jq,rcompare:Qq,compareLoose:Zq,compareBuild:eW,sort:tW,rsort:rW,gt:nW,lt:oW,eq:iW,neq:aW,gte:sW,lte:lW,cmp:cW,coerce:uW,Comparator:EW,Range:_W,satisfies:TW,toComparators:SW,maxSatisfying:pW,minSatisfying:dW,minVersion:fW,validRange:AW,outside:hW,gtr:vW,ltr:RW,intersects:mW,simplifyRange:OW,subset:NW,SemVer:Hq,re:Id.re,src:Id.src,tokens:Id.t,SEMVER_SPEC_VERSION:Tg.SEMVER_SPEC_VERSION,RELEASE_TYPES:Tg.RELEASE_TYPES,compareIdentifiers:Sg.compareIdentifiers,rcompareIdentifiers:Sg.rcompareIdentifiers}});function PW(o){var e=decodeURIComponent(o).split(":");if(e.length!==4)return null;var t=fg(e,4),i=t[0],a=t[1],s=t[3],n=i.padStart(32,"0"),r=a.padStart(16,"0"),l=MW.test(s)?parseInt(s,16)&1:1;return{traceId:n,spanId:r,isRemote:!0,traceFlags:l}}var dg,fg,Dd,ME,Ag,MW,hg=S(()=>{x();K();dg=function(o){var e=typeof Symbol=="function"&&Symbol.iterator,t=e&&o[e],i=0;if(t)return t.call(o);if(o&&typeof o.length=="number")return{next:function(){return o&&i>=o.length&&(o=void 0),{value:o&&o[i++],done:!o}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},fg=function(o,e){var t=typeof Symbol=="function"&&o[Symbol.iterator];if(!t)return o;var i=t.call(o),a,s=[],n;try{for(;(e===void 0||e-- >0)&&!(a=i.next()).done;)s.push(a.value)}catch(r){n={error:r}}finally{try{a&&!a.done&&(t=i.return)&&t.call(i)}finally{if(n)throw n.error}}return s},Dd="uber-trace-id",ME="uberctx",Ag=function(){function o(e){typeof e=="string"?(this._jaegerTraceHeader=e,this._jaegerBaggageHeaderPrefix=ME):(this._jaegerTraceHeader=(e==null?void 0:e.customTraceHeader)||Dd,this._jaegerBaggageHeaderPrefix=(e==null?void 0:e.customBaggageHeaderPrefix)||ME)}return o.prototype.inject=function(e,t,i){var a,s,n=_e.getSpanContext(e),r=Ot.getBaggage(e);if(n&<(e)===!1){var l="0"+(n.traceFlags||pe.NONE).toString(16);i.set(t,this._jaegerTraceHeader,n.traceId+":"+n.spanId+":0:"+l)}if(r)try{for(var c=dg(r.getAllEntries()),u=c.next();!u.done;u=c.next()){var E=fg(u.value,2),d=E[0],f=E[1];i.set(t,this._jaegerBaggageHeaderPrefix+"-"+d,encodeURIComponent(f.value))}}catch(O){a={error:O}}finally{try{u&&!u.done&&(s=c.return)&&s.call(c)}finally{if(a)throw a.error}}},o.prototype.extract=function(e,t,i){var a,s,n=this,r,l=i.get(t,this._jaegerTraceHeader),c=Array.isArray(l)?l[0]:l,u=i.keys(t).filter(function(P){return P.startsWith(n._jaegerBaggageHeaderPrefix+"-")}).map(function(P){var C=i.get(t,P);return{key:P.substring(n._jaegerBaggageHeaderPrefix.length+1),value:Array.isArray(C)?C[0]:C}}),E=e;if(typeof c=="string"){var d=PW(c);d&&(E=_e.setSpanContext(E,d))}if(u.length===0)return E;var f=(r=Ot.getBaggage(e))!==null&&r!==void 0?r:Ot.createBaggage();try{for(var O=dg(u),R=O.next();!R.done;R=O.next()){var M=R.value;M.value!==void 0&&(f=f.setEntry(M.key,{value:decodeURIComponent(M.value)}))}}catch(P){a={error:P}}finally{try{R&&!R.done&&(s=O.return)&&s.call(O)}finally{if(a)throw a.error}}return E=Ot.setBaggage(E,f),E},o.prototype.fields=function(){return[this._jaegerTraceHeader]},o}(),MW=/^[0-9a-f]{1,2}$/i});var vg={};ge(vg,{JaegerPropagator:()=>Ag,UBER_BAGGAGE_HEADER_PREFIX:()=>ME,UBER_TRACE_ID_HEADER:()=>Dd});var Rg=S(()=>{hg()});var Ng=A(gE=>{"use strict";Object.defineProperty(gE,"__esModule",{value:!0});gE.NodeTracerProvider=void 0;var mg=XM(),PE=(tP(),$(eP)),Og=(Uo(),$(Qi)),CW=yd(),gW=(Rg(),$(vg)),CE=class extends Og.BasicTracerProvider{constructor(e={}){super(e)}register(e={}){if(e.contextManager===void 0){let t=CW.gte(process.version,"14.8.0")?mg.AsyncLocalStorageContextManager:mg.AsyncHooksContextManager;e.contextManager=new t,e.contextManager.enable()}super.register(e)}};gE.NodeTracerProvider=CE;CE._registeredPropagators=new Map([...Og.BasicTracerProvider._registeredPropagators,["b3",()=>new PE.B3Propagator({injectEncoding:PE.B3InjectEncoding.SINGLE_HEADER})],["b3multi",()=>new PE.B3Propagator({injectEncoding:PE.B3InjectEncoding.MULTI_HEADER})],["jaeger",()=>new gW.JaegerPropagator]])});var LE=A(Te=>{"use strict";Object.defineProperty(Te,"__esModule",{value:!0});Te.Tracer=Te.TraceIdRatioBasedSampler=Te.Span=Te.SimpleSpanProcessor=Te.SamplingDecision=Te.RandomIdGenerator=Te.ParentBasedSampler=Te.NoopSpanProcessor=Te.InMemorySpanExporter=Te.ForceFlushState=Te.ConsoleSpanExporter=Te.BatchSpanProcessor=Te.BasicTracerProvider=Te.AlwaysOnSampler=Te.AlwaysOffSampler=Te.NodeTracerProvider=void 0;var LW=Ng();Object.defineProperty(Te,"NodeTracerProvider",{enumerable:!0,get:function(){return LW.NodeTracerProvider}});var dt=(Uo(),$(Qi));Object.defineProperty(Te,"AlwaysOffSampler",{enumerable:!0,get:function(){return dt.AlwaysOffSampler}});Object.defineProperty(Te,"AlwaysOnSampler",{enumerable:!0,get:function(){return dt.AlwaysOnSampler}});Object.defineProperty(Te,"BasicTracerProvider",{enumerable:!0,get:function(){return dt.BasicTracerProvider}});Object.defineProperty(Te,"BatchSpanProcessor",{enumerable:!0,get:function(){return dt.BatchSpanProcessor}});Object.defineProperty(Te,"ConsoleSpanExporter",{enumerable:!0,get:function(){return dt.ConsoleSpanExporter}});Object.defineProperty(Te,"ForceFlushState",{enumerable:!0,get:function(){return dt.ForceFlushState}});Object.defineProperty(Te,"InMemorySpanExporter",{enumerable:!0,get:function(){return dt.InMemorySpanExporter}});Object.defineProperty(Te,"NoopSpanProcessor",{enumerable:!0,get:function(){return dt.NoopSpanProcessor}});Object.defineProperty(Te,"ParentBasedSampler",{enumerable:!0,get:function(){return dt.ParentBasedSampler}});Object.defineProperty(Te,"RandomIdGenerator",{enumerable:!0,get:function(){return dt.RandomIdGenerator}});Object.defineProperty(Te,"SamplingDecision",{enumerable:!0,get:function(){return dt.SamplingDecision}});Object.defineProperty(Te,"SimpleSpanProcessor",{enumerable:!0,get:function(){return dt.SimpleSpanProcessor}});Object.defineProperty(Te,"Span",{enumerable:!0,get:function(){return dt.Span}});Object.defineProperty(Te,"TraceIdRatioBasedSampler",{enumerable:!0,get:function(){return dt.TraceIdRatioBasedSampler}});Object.defineProperty(Te,"Tracer",{enumerable:!0,get:function(){return dt.Tracer}})});function Mg(o,e,t,i){for(let a=0,s=o.length;ae.disable())}var Cg=S(()=>{});function gg(o){var e,t;let i=o.tracerProvider||_e.getTracerProvider(),a=o.meterProvider||Oo.getMeterProvider(),s=o.loggerProvider||ws.getLoggerProvider(),n=(t=(e=o.instrumentations)===null||e===void 0?void 0:e.flat())!==null&&t!==void 0?t:[];return Mg(n,i,a,s),()=>{Pg(n)}}var Lg=S(()=>{x();Bs();Cg()});var Ud=A((ZRe,Dg)=>{"use strict";function xd(o){return typeof o=="function"}var ft=console.error.bind(console);function il(o,e,t){var i=!!o[e]&&o.propertyIsEnumerable(e);Object.defineProperty(o,e,{configurable:!0,enumerable:i,writable:!0,value:t})}function al(o){o&&o.logger&&(xd(o.logger)?ft=o.logger:ft("new logger isn't a function, not replacing"))}function Ig(o,e,t){if(!o||!o[e]){ft("no original function "+e+" to wrap");return}if(!t){ft("no wrapper function"),ft(new Error().stack);return}if(!xd(o[e])||!xd(t)){ft("original object and wrapper must be functions");return}var i=o[e],a=t(i,e);return il(a,"__original",i),il(a,"__unwrap",function(){o[e]===a&&il(o,e,i)}),il(a,"__wrapped",!0),il(o,e,a),a}function IW(o,e,t){if(o)Array.isArray(o)||(o=[o]);else{ft("must provide one or more modules to patch"),ft(new Error().stack);return}if(!(e&&Array.isArray(e))){ft("must provide one or more functions to wrap on modules");return}o.forEach(function(i){e.forEach(function(a){Ig(i,a,t)})})}function yg(o,e){if(!o||!o[e]){ft("no function to unwrap."),ft(new Error().stack);return}if(!o[e].__unwrap)ft("no original to unwrap to -- has "+e+" already been unwrapped?");else return o[e].__unwrap()}function yW(o,e){if(o)Array.isArray(o)||(o=[o]);else{ft("must provide one or more modules to patch"),ft(new Error().stack);return}if(!(e&&Array.isArray(e))){ft("must provide one or more functions to unwrap on modules");return}o.forEach(function(t){e.forEach(function(i){yg(t,i)})})}al.wrap=Ig;al.massWrap=IW;al.unwrap=yg;al.massUnwrap=yW;Dg.exports=al});var Hn,IE,xg=S(()=>{x();Bs();Hn=Rn(Ud()),IE=class{constructor(e,t,i){this.instrumentationName=e,this.instrumentationVersion=t,this._config={},this._wrap=Hn.wrap,this._unwrap=Hn.unwrap,this._massWrap=Hn.massWrap,this._massUnwrap=Hn.massUnwrap,this.setConfig(i),this._diag=m.createComponentLogger({namespace:e}),this._tracer=_e.getTracer(e,t),this._meter=Oo.getMeter(e,t),this._logger=ws.getLogger(e,t),this._updateMetricInstruments()}get meter(){return this._meter}setMeterProvider(e){this._meter=e.getMeter(this.instrumentationName,this.instrumentationVersion),this._updateMetricInstruments()}get logger(){return this._logger}setLoggerProvider(e){this._logger=e.getLogger(this.instrumentationName,this.instrumentationVersion)}getModuleDefinitions(){var e;let t=(e=this.init())!==null&&e!==void 0?e:[];return Array.isArray(t)?t:[t]}_updateMetricInstruments(){}getConfig(){return this._config}setConfig(e){this._config=Object.assign({enabled:!0},e)}setTracerProvider(e){this._tracer=e.getTracer(this.instrumentationName,this.instrumentationVersion)}get tracer(){return this._tracer}_runSpanCustomizationHook(e,t,i,a){if(e)try{e(i,a)}catch(s){this._diag.error("Error running span customization hook due to exception in handler",{triggerName:t},s)}}}});var bd=A((nme,Ug)=>{"use strict";var DW=k("os");Ug.exports=DW.homedir||function(){var e=process.env.HOME,t=process.env.LOGNAME||process.env.USER||process.env.LNAME||process.env.USERNAME;return process.platform==="win32"?process.env.USERPROFILE||process.env.HOMEDRIVE+process.env.HOMEPATH||e||null:process.platform==="darwin"?e||(t?"/Users/"+t:null):process.platform==="linux"?e||(process.getuid()===0?"/root":t?"/home/"+t:null):e||null}});var Vd=A((ome,bg)=>{bg.exports=function(){var o=Error.prepareStackTrace;Error.prepareStackTrace=function(t,i){return i};var e=new Error().stack;return Error.prepareStackTrace=o,e[2].getFileName()}});var Vg=A((ime,sl)=>{"use strict";var xW=process.platform==="win32",UW=/^(((?:[a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/]+[^\\\/]+)?[\\\/]?)(?:[^\\\/]*[\\\/])*)((\.{1,2}|[^\\\/]+?|)(\.[^.\/\\]*|))[\\\/]*$/,wd={};function bW(o){return UW.exec(o).slice(1)}wd.parse=function(o){if(typeof o!="string")throw new TypeError("Parameter 'pathString' must be a string, not "+typeof o);var e=bW(o);if(!e||e.length!==5)throw new TypeError("Invalid path '"+o+"'");return{root:e[1],dir:e[0]===e[1]?e[0]:e[0].slice(0,-1),base:e[2],ext:e[4],name:e[3]}};var VW=/^((\/?)(?:[^\/]*\/)*)((\.{1,2}|[^\/]+?|)(\.[^.\/]*|))[\/]*$/,Bd={};function wW(o){return VW.exec(o).slice(1)}Bd.parse=function(o){if(typeof o!="string")throw new TypeError("Parameter 'pathString' must be a string, not "+typeof o);var e=wW(o);if(!e||e.length!==5)throw new TypeError("Invalid path '"+o+"'");return{root:e[1],dir:e[0].slice(0,-1),base:e[2],ext:e[4],name:e[3]}};xW?sl.exports=wd.parse:sl.exports=Bd.parse;sl.exports.posix=Bd.parse;sl.exports.win32=wd.parse});var Gd=A((ame,kg)=>{var Gg=k("path"),wg=Gg.parse||Vg(),Bg=function(e,t){var i="/";/^([A-Za-z]:)/.test(e)?i="":/^\\\\/.test(e)&&(i="\\\\");for(var a=[e],s=wg(e);s.dir!==a[a.length-1];)a.push(s.dir),s=wg(s.dir);return a.reduce(function(n,r){return n.concat(t.map(function(l){return Gg.resolve(i,r,l)}))},[])};kg.exports=function(e,t,i){var a=t&&t.moduleDirectory?[].concat(t.moduleDirectory):["node_modules"];if(t&&typeof t.paths=="function")return t.paths(i,e,function(){return Bg(e,a)},t);var s=Bg(e,a);return t&&t.paths?s.concat(t.paths):s}});var kd=A((sme,Hg)=>{Hg.exports=function(o,e){return e||{}}});var Fg=A((lme,Yg)=>{"use strict";var BW="Function.prototype.bind called on incompatible ",Hd=Array.prototype.slice,GW=Object.prototype.toString,kW="[object Function]";Yg.exports=function(e){var t=this;if(typeof t!="function"||GW.call(t)!==kW)throw new TypeError(BW+t);for(var i=Hd.call(arguments,1),a,s=function(){if(this instanceof a){var u=t.apply(this,i.concat(Hd.call(arguments)));return Object(u)===u?u:this}else return t.apply(e,i.concat(Hd.call(arguments)))},n=Math.max(0,t.length-i.length),r=[],l=0;l{"use strict";var HW=Fg();Kg.exports=Function.prototype.bind||HW});var jg=A((ume,Wg)=>{"use strict";var YW=qg();Wg.exports=YW.call(Function.call,Object.prototype.hasOwnProperty)});var zg=A((Eme,FW)=>{FW.exports={assert:!0,"node:assert":[">= 14.18 && < 15",">= 16"],"assert/strict":">= 15","node:assert/strict":">= 16",async_hooks:">= 8","node:async_hooks":[">= 14.18 && < 15",">= 16"],buffer_ieee754:">= 0.5 && < 0.9.7",buffer:!0,"node:buffer":[">= 14.18 && < 15",">= 16"],child_process:!0,"node:child_process":[">= 14.18 && < 15",">= 16"],cluster:">= 0.5","node:cluster":[">= 14.18 && < 15",">= 16"],console:!0,"node:console":[">= 14.18 && < 15",">= 16"],constants:!0,"node:constants":[">= 14.18 && < 15",">= 16"],crypto:!0,"node:crypto":[">= 14.18 && < 15",">= 16"],_debug_agent:">= 1 && < 8",_debugger:"< 8",dgram:!0,"node:dgram":[">= 14.18 && < 15",">= 16"],diagnostics_channel:[">= 14.17 && < 15",">= 15.1"],"node:diagnostics_channel":[">= 14.18 && < 15",">= 16"],dns:!0,"node:dns":[">= 14.18 && < 15",">= 16"],"dns/promises":">= 15","node:dns/promises":">= 16",domain:">= 0.7.12","node:domain":[">= 14.18 && < 15",">= 16"],events:!0,"node:events":[">= 14.18 && < 15",">= 16"],freelist:"< 6",fs:!0,"node:fs":[">= 14.18 && < 15",">= 16"],"fs/promises":[">= 10 && < 10.1",">= 14"],"node:fs/promises":[">= 14.18 && < 15",">= 16"],_http_agent:">= 0.11.1","node:_http_agent":[">= 14.18 && < 15",">= 16"],_http_client:">= 0.11.1","node:_http_client":[">= 14.18 && < 15",">= 16"],_http_common:">= 0.11.1","node:_http_common":[">= 14.18 && < 15",">= 16"],_http_incoming:">= 0.11.1","node:_http_incoming":[">= 14.18 && < 15",">= 16"],_http_outgoing:">= 0.11.1","node:_http_outgoing":[">= 14.18 && < 15",">= 16"],_http_server:">= 0.11.1","node:_http_server":[">= 14.18 && < 15",">= 16"],http:!0,"node:http":[">= 14.18 && < 15",">= 16"],http2:">= 8.8","node:http2":[">= 14.18 && < 15",">= 16"],https:!0,"node:https":[">= 14.18 && < 15",">= 16"],inspector:">= 8","node:inspector":[">= 14.18 && < 15",">= 16"],"inspector/promises":[">= 19"],"node:inspector/promises":[">= 19"],_linklist:"< 8",module:!0,"node:module":[">= 14.18 && < 15",">= 16"],net:!0,"node:net":[">= 14.18 && < 15",">= 16"],"node-inspect/lib/_inspect":">= 7.6 && < 12","node-inspect/lib/internal/inspect_client":">= 7.6 && < 12","node-inspect/lib/internal/inspect_repl":">= 7.6 && < 12",os:!0,"node:os":[">= 14.18 && < 15",">= 16"],path:!0,"node:path":[">= 14.18 && < 15",">= 16"],"path/posix":">= 15.3","node:path/posix":">= 16","path/win32":">= 15.3","node:path/win32":">= 16",perf_hooks:">= 8.5","node:perf_hooks":[">= 14.18 && < 15",">= 16"],process:">= 1","node:process":[">= 14.18 && < 15",">= 16"],punycode:">= 0.5","node:punycode":[">= 14.18 && < 15",">= 16"],querystring:!0,"node:querystring":[">= 14.18 && < 15",">= 16"],readline:!0,"node:readline":[">= 14.18 && < 15",">= 16"],"readline/promises":">= 17","node:readline/promises":">= 17",repl:!0,"node:repl":[">= 14.18 && < 15",">= 16"],smalloc:">= 0.11.5 && < 3",_stream_duplex:">= 0.9.4","node:_stream_duplex":[">= 14.18 && < 15",">= 16"],_stream_transform:">= 0.9.4","node:_stream_transform":[">= 14.18 && < 15",">= 16"],_stream_wrap:">= 1.4.1","node:_stream_wrap":[">= 14.18 && < 15",">= 16"],_stream_passthrough:">= 0.9.4","node:_stream_passthrough":[">= 14.18 && < 15",">= 16"],_stream_readable:">= 0.9.4","node:_stream_readable":[">= 14.18 && < 15",">= 16"],_stream_writable:">= 0.9.4","node:_stream_writable":[">= 14.18 && < 15",">= 16"],stream:!0,"node:stream":[">= 14.18 && < 15",">= 16"],"stream/consumers":">= 16.7","node:stream/consumers":">= 16.7","stream/promises":">= 15","node:stream/promises":">= 16","stream/web":">= 16.5","node:stream/web":">= 16.5",string_decoder:!0,"node:string_decoder":[">= 14.18 && < 15",">= 16"],sys:[">= 0.4 && < 0.7",">= 0.8"],"node:sys":[">= 14.18 && < 15",">= 16"],"test/reporters":[">= 19.9",">= 20"],"node:test/reporters":[">= 19.9",">= 20"],"node:test":[">= 16.17 && < 17",">= 18"],timers:!0,"node:timers":[">= 14.18 && < 15",">= 16"],"timers/promises":">= 15","node:timers/promises":">= 16",_tls_common:">= 0.11.13","node:_tls_common":[">= 14.18 && < 15",">= 16"],_tls_legacy:">= 0.11.3 && < 10",_tls_wrap:">= 0.11.3","node:_tls_wrap":[">= 14.18 && < 15",">= 16"],tls:!0,"node:tls":[">= 14.18 && < 15",">= 16"],trace_events:">= 10","node:trace_events":[">= 14.18 && < 15",">= 16"],tty:!0,"node:tty":[">= 14.18 && < 15",">= 16"],url:!0,"node:url":[">= 14.18 && < 15",">= 16"],util:!0,"node:util":[">= 14.18 && < 15",">= 16"],"util/types":">= 15.3","node:util/types":">= 16","v8/tools/arguments":">= 10 && < 12","v8/tools/codemap":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/consarray":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/csvparser":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/logreader":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/profile_view":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/splaytree":[">= 4.4 && < 5",">= 5.2 && < 12"],v8:">= 1","node:v8":[">= 14.18 && < 15",">= 16"],vm:!0,"node:vm":[">= 14.18 && < 15",">= 16"],wasi:[">= 13.4 && < 13.5",">= 20"],"node:wasi":">= 20",worker_threads:">= 11.7","node:worker_threads":[">= 14.18 && < 15",">= 16"],zlib:">= 0.5","node:zlib":[">= 14.18 && < 15",">= 16"]}});var ll=A((_me,Jg)=>{"use strict";var KW=jg();function qW(o,e){for(var t=o.split("."),i=e.split(" "),a=i.length>1?i[0]:"=",s=(i.length>1?i[1]:i[0]).split("."),n=0;n<3;++n){var r=parseInt(t[n]||0,10),l=parseInt(s[n]||0,10);if(r!==l)return a==="<"?r="?r>=l:!1}return a===">="}function Xg(o,e){var t=e.split(/ ?&& ?/);if(t.length===0)return!1;for(var i=0;i"u"?process.versions&&process.versions.node:o;if(typeof t!="string")throw new TypeError(typeof o>"u"?"Unable to determine current node version":"If provided, a valid node version is required");if(e&&typeof e=="object"){for(var i=0;i{var Vo=k("fs"),jW=bd(),Ge=k("path"),zW=Vd(),XW=Gd(),$W=kd(),JW=ll(),QW=process.platform!=="win32"&&Vo.realpath&&typeof Vo.realpath.native=="function"?Vo.realpath.native:Vo.realpath,Qg=jW(),ZW=function(){return[Ge.join(Qg,".node_modules"),Ge.join(Qg,".node_libraries")]},ej=function(e,t){Vo.stat(e,function(i,a){return i?i.code==="ENOENT"||i.code==="ENOTDIR"?t(null,!1):t(i):t(null,a.isFile()||a.isFIFO())})},tj=function(e,t){Vo.stat(e,function(i,a){return i?i.code==="ENOENT"||i.code==="ENOTDIR"?t(null,!1):t(i):t(null,a.isDirectory())})},rj=function(e,t){QW(e,function(i,a){i&&i.code!=="ENOENT"?t(i):t(null,i?e:a)})},cl=function(e,t,i,a){i&&i.preserveSymlinks===!1?e(t,a):a(null,t)},nj=function(e,t,i){e(t,function(a,s){if(a)i(a);else try{var n=JSON.parse(s);i(null,n)}catch{i(null)}})},oj=function(e,t,i){for(var a=XW(t,i,e),s=0;s{ij.exports={assert:!0,"node:assert":[">= 14.18 && < 15",">= 16"],"assert/strict":">= 15","node:assert/strict":">= 16",async_hooks:">= 8","node:async_hooks":[">= 14.18 && < 15",">= 16"],buffer_ieee754:">= 0.5 && < 0.9.7",buffer:!0,"node:buffer":[">= 14.18 && < 15",">= 16"],child_process:!0,"node:child_process":[">= 14.18 && < 15",">= 16"],cluster:">= 0.5","node:cluster":[">= 14.18 && < 15",">= 16"],console:!0,"node:console":[">= 14.18 && < 15",">= 16"],constants:!0,"node:constants":[">= 14.18 && < 15",">= 16"],crypto:!0,"node:crypto":[">= 14.18 && < 15",">= 16"],_debug_agent:">= 1 && < 8",_debugger:"< 8",dgram:!0,"node:dgram":[">= 14.18 && < 15",">= 16"],diagnostics_channel:[">= 14.17 && < 15",">= 15.1"],"node:diagnostics_channel":[">= 14.18 && < 15",">= 16"],dns:!0,"node:dns":[">= 14.18 && < 15",">= 16"],"dns/promises":">= 15","node:dns/promises":">= 16",domain:">= 0.7.12","node:domain":[">= 14.18 && < 15",">= 16"],events:!0,"node:events":[">= 14.18 && < 15",">= 16"],freelist:"< 6",fs:!0,"node:fs":[">= 14.18 && < 15",">= 16"],"fs/promises":[">= 10 && < 10.1",">= 14"],"node:fs/promises":[">= 14.18 && < 15",">= 16"],_http_agent:">= 0.11.1","node:_http_agent":[">= 14.18 && < 15",">= 16"],_http_client:">= 0.11.1","node:_http_client":[">= 14.18 && < 15",">= 16"],_http_common:">= 0.11.1","node:_http_common":[">= 14.18 && < 15",">= 16"],_http_incoming:">= 0.11.1","node:_http_incoming":[">= 14.18 && < 15",">= 16"],_http_outgoing:">= 0.11.1","node:_http_outgoing":[">= 14.18 && < 15",">= 16"],_http_server:">= 0.11.1","node:_http_server":[">= 14.18 && < 15",">= 16"],http:!0,"node:http":[">= 14.18 && < 15",">= 16"],http2:">= 8.8","node:http2":[">= 14.18 && < 15",">= 16"],https:!0,"node:https":[">= 14.18 && < 15",">= 16"],inspector:">= 8","node:inspector":[">= 14.18 && < 15",">= 16"],"inspector/promises":[">= 19"],"node:inspector/promises":[">= 19"],_linklist:"< 8",module:!0,"node:module":[">= 14.18 && < 15",">= 16"],net:!0,"node:net":[">= 14.18 && < 15",">= 16"],"node-inspect/lib/_inspect":">= 7.6 && < 12","node-inspect/lib/internal/inspect_client":">= 7.6 && < 12","node-inspect/lib/internal/inspect_repl":">= 7.6 && < 12",os:!0,"node:os":[">= 14.18 && < 15",">= 16"],path:!0,"node:path":[">= 14.18 && < 15",">= 16"],"path/posix":">= 15.3","node:path/posix":">= 16","path/win32":">= 15.3","node:path/win32":">= 16",perf_hooks:">= 8.5","node:perf_hooks":[">= 14.18 && < 15",">= 16"],process:">= 1","node:process":[">= 14.18 && < 15",">= 16"],punycode:">= 0.5","node:punycode":[">= 14.18 && < 15",">= 16"],querystring:!0,"node:querystring":[">= 14.18 && < 15",">= 16"],readline:!0,"node:readline":[">= 14.18 && < 15",">= 16"],"readline/promises":">= 17","node:readline/promises":">= 17",repl:!0,"node:repl":[">= 14.18 && < 15",">= 16"],smalloc:">= 0.11.5 && < 3",_stream_duplex:">= 0.9.4","node:_stream_duplex":[">= 14.18 && < 15",">= 16"],_stream_transform:">= 0.9.4","node:_stream_transform":[">= 14.18 && < 15",">= 16"],_stream_wrap:">= 1.4.1","node:_stream_wrap":[">= 14.18 && < 15",">= 16"],_stream_passthrough:">= 0.9.4","node:_stream_passthrough":[">= 14.18 && < 15",">= 16"],_stream_readable:">= 0.9.4","node:_stream_readable":[">= 14.18 && < 15",">= 16"],_stream_writable:">= 0.9.4","node:_stream_writable":[">= 14.18 && < 15",">= 16"],stream:!0,"node:stream":[">= 14.18 && < 15",">= 16"],"stream/consumers":">= 16.7","node:stream/consumers":">= 16.7","stream/promises":">= 15","node:stream/promises":">= 16","stream/web":">= 16.5","node:stream/web":">= 16.5",string_decoder:!0,"node:string_decoder":[">= 14.18 && < 15",">= 16"],sys:[">= 0.4 && < 0.7",">= 0.8"],"node:sys":[">= 14.18 && < 15",">= 16"],"node:test":[">= 16.17 && < 17",">= 18"],timers:!0,"node:timers":[">= 14.18 && < 15",">= 16"],"timers/promises":">= 15","node:timers/promises":">= 16",_tls_common:">= 0.11.13","node:_tls_common":[">= 14.18 && < 15",">= 16"],_tls_legacy:">= 0.11.3 && < 10",_tls_wrap:">= 0.11.3","node:_tls_wrap":[">= 14.18 && < 15",">= 16"],tls:!0,"node:tls":[">= 14.18 && < 15",">= 16"],trace_events:">= 10","node:trace_events":[">= 14.18 && < 15",">= 16"],tty:!0,"node:tty":[">= 14.18 && < 15",">= 16"],url:!0,"node:url":[">= 14.18 && < 15",">= 16"],util:!0,"node:util":[">= 14.18 && < 15",">= 16"],"util/types":">= 15.3","node:util/types":">= 16","v8/tools/arguments":">= 10 && < 12","v8/tools/codemap":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/consarray":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/csvparser":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/logreader":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/profile_view":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/splaytree":[">= 4.4 && < 5",">= 5.2 && < 12"],v8:">= 1","node:v8":[">= 14.18 && < 15",">= 16"],vm:!0,"node:vm":[">= 14.18 && < 15",">= 16"],wasi:">= 13.4 && < 13.5",worker_threads:">= 11.7","node:worker_threads":[">= 14.18 && < 15",">= 16"],zlib:">= 0.5","node:zlib":[">= 14.18 && < 15",">= 16"]}});var iL=A((pme,oL)=>{"use strict";var aj=ll(),rL=tL(),nL={};for(yE in rL)Object.prototype.hasOwnProperty.call(rL,yE)&&(nL[yE]=aj(yE));var yE;oL.exports=nL});var sL=A((dme,aL)=>{var sj=ll();aL.exports=function(e){return sj(e)}});var uL=A((fme,cL)=>{var lj=ll(),wo=k("fs"),Et=k("path"),cj=bd(),uj=Vd(),Ej=Gd(),_j=kd(),Tj=process.platform!=="win32"&&wo.realpathSync&&typeof wo.realpathSync.native=="function"?wo.realpathSync.native:wo.realpathSync,lL=cj(),Sj=function(){return[Et.join(lL,".node_modules"),Et.join(lL,".node_libraries")]},pj=function(e){try{var t=wo.statSync(e,{throwIfNoEntry:!1})}catch(i){if(i&&(i.code==="ENOENT"||i.code==="ENOTDIR"))return!1;throw i}return!!t&&(t.isFile()||t.isFIFO())},dj=function(e){try{var t=wo.statSync(e,{throwIfNoEntry:!1})}catch(i){if(i&&(i.code==="ENOENT"||i.code==="ENOTDIR"))return!1;throw i}return!!t&&t.isDirectory()},fj=function(e){try{return Tj(e)}catch(t){if(t.code!=="ENOENT")throw t}return e},ul=function(e,t,i){return i&&i.preserveSymlinks===!1?e(t):t},Aj=function(e,t){var i=e(t);try{var a=JSON.parse(i);return a}catch{}},hj=function(e,t,i){for(var a=Ej(t,i,e),s=0;s{var DE=eL();DE.core=iL();DE.isCore=sL();DE.sync=uL();EL.exports=DE});var SL=A((hme,TL)=>{var ta=1e3,ra=ta*60,na=ra*60,Bo=na*24,vj=Bo*7,Rj=Bo*365.25;TL.exports=function(o,e){e=e||{};var t=typeof o;if(t==="string"&&o.length>0)return mj(o);if(t==="number"&&isFinite(o))return e.long?Nj(o):Oj(o);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(o))};function mj(o){if(o=String(o),!(o.length>100)){var e=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(o);if(e){var t=parseFloat(e[1]),i=(e[2]||"ms").toLowerCase();switch(i){case"years":case"year":case"yrs":case"yr":case"y":return t*Rj;case"weeks":case"week":case"w":return t*vj;case"days":case"day":case"d":return t*Bo;case"hours":case"hour":case"hrs":case"hr":case"h":return t*na;case"minutes":case"minute":case"mins":case"min":case"m":return t*ra;case"seconds":case"second":case"secs":case"sec":case"s":return t*ta;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return t;default:return}}}}function Oj(o){var e=Math.abs(o);return e>=Bo?Math.round(o/Bo)+"d":e>=na?Math.round(o/na)+"h":e>=ra?Math.round(o/ra)+"m":e>=ta?Math.round(o/ta)+"s":o+"ms"}function Nj(o){var e=Math.abs(o);return e>=Bo?xE(o,e,Bo,"day"):e>=na?xE(o,e,na,"hour"):e>=ra?xE(o,e,ra,"minute"):e>=ta?xE(o,e,ta,"second"):o+" ms"}function xE(o,e,t,i){var a=e>=t*1.5;return Math.round(o/t)+" "+i+(a?"s":"")}});var Yd=A((vme,pL)=>{function Mj(o){t.debug=t,t.default=t,t.coerce=l,t.disable=s,t.enable=a,t.enabled=n,t.humanize=SL(),t.destroy=c,Object.keys(o).forEach(u=>{t[u]=o[u]}),t.names=[],t.skips=[],t.formatters={};function e(u){let E=0;for(let d=0;d{if(q==="%%")return"%";y++;let ie=t.formatters[H];if(typeof ie=="function"){let ee=M[y];q=ie.call(P,ee),M.splice(y,1),y--}return q}),t.formatArgs.call(P,M),(P.log||t.log).apply(P,M)}return R.namespace=u,R.useColors=t.useColors(),R.color=t.selectColor(u),R.extend=i,R.destroy=t.destroy,Object.defineProperty(R,"enabled",{enumerable:!0,configurable:!1,get:()=>d!==null?d:(f!==t.namespaces&&(f=t.namespaces,O=t.enabled(u)),O),set:M=>{d=M}}),typeof t.init=="function"&&t.init(R),R}function i(u,E){let d=t(this.namespace+(typeof E>"u"?":":E)+u);return d.log=this.log,d}function a(u){t.save(u),t.namespaces=u,t.names=[],t.skips=[];let E,d=(typeof u=="string"?u:"").split(/[\s,]+/),f=d.length;for(E=0;E"-"+E)].join(",");return t.enable(""),u}function n(u){if(u[u.length-1]==="*")return!0;let E,d;for(E=0,d=t.skips.length;E{Ut.formatArgs=Cj;Ut.save=gj;Ut.load=Lj;Ut.useColors=Pj;Ut.storage=Ij();Ut.destroy=(()=>{let o=!1;return()=>{o||(o=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})();Ut.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function Pj(){return typeof window<"u"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs)?!0:typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/)?!1:typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function Cj(o){if(o[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+o[0]+(this.useColors?"%c ":" ")+"+"+UE.exports.humanize(this.diff),!this.useColors)return;let e="color: "+this.color;o.splice(1,0,e,"color: inherit");let t=0,i=0;o[0].replace(/%[a-zA-Z%]/g,a=>{a!=="%%"&&(t++,a==="%c"&&(i=t))}),o.splice(i,0,e)}Ut.log=console.debug||console.log||(()=>{});function gj(o){try{o?Ut.storage.setItem("debug",o):Ut.storage.removeItem("debug")}catch{}}function Lj(){let o;try{o=Ut.storage.getItem("debug")}catch{}return!o&&typeof process<"u"&&"env"in process&&(o=process.env.DEBUG),o}function Ij(){try{return localStorage}catch{}}UE.exports=Yd()(Ut);var{formatters:yj}=UE.exports;yj.j=function(o){try{return JSON.stringify(o)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}});var AL=A((Rme,fL)=>{"use strict";fL.exports=(o,e=process.argv)=>{let t=o.startsWith("-")?"":o.length===1?"-":"--",i=e.indexOf(t+o),a=e.indexOf("--");return i!==-1&&(a===-1||i{"use strict";var Dj=k("os"),hL=k("tty"),Xt=AL(),{env:je}=process,Yn;Xt("no-color")||Xt("no-colors")||Xt("color=false")||Xt("color=never")?Yn=0:(Xt("color")||Xt("colors")||Xt("color=true")||Xt("color=always"))&&(Yn=1);"FORCE_COLOR"in je&&(je.FORCE_COLOR==="true"?Yn=1:je.FORCE_COLOR==="false"?Yn=0:Yn=je.FORCE_COLOR.length===0?1:Math.min(parseInt(je.FORCE_COLOR,10),3));function Fd(o){return o===0?!1:{level:o,hasBasic:!0,has256:o>=2,has16m:o>=3}}function Kd(o,e){if(Yn===0)return 0;if(Xt("color=16m")||Xt("color=full")||Xt("color=truecolor"))return 3;if(Xt("color=256"))return 2;if(o&&!e&&Yn===void 0)return 0;let t=Yn||0;if(je.TERM==="dumb")return t;if(process.platform==="win32"){let i=Dj.release().split(".");return Number(i[0])>=10&&Number(i[2])>=10586?Number(i[2])>=14931?3:2:1}if("CI"in je)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI","GITHUB_ACTIONS","BUILDKITE"].some(i=>i in je)||je.CI_NAME==="codeship"?1:t;if("TEAMCITY_VERSION"in je)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(je.TEAMCITY_VERSION)?1:0;if(je.COLORTERM==="truecolor")return 3;if("TERM_PROGRAM"in je){let i=parseInt((je.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(je.TERM_PROGRAM){case"iTerm.app":return i>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(je.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(je.TERM)||"COLORTERM"in je?1:t}function xj(o){let e=Kd(o,o&&o.isTTY);return Fd(e)}vL.exports={supportsColor:xj,stdout:Fd(Kd(!0,hL.isatty(1))),stderr:Fd(Kd(!0,hL.isatty(2)))}});var OL=A((rt,VE)=>{var Uj=k("tty"),bE=k("util");rt.init=Hj;rt.log=Bj;rt.formatArgs=Vj;rt.save=Gj;rt.load=kj;rt.useColors=bj;rt.destroy=bE.deprecate(()=>{},"Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.");rt.colors=[6,2,3,4,5,1];try{let o=RL();o&&(o.stderr||o).level>=2&&(rt.colors=[20,21,26,27,32,33,38,39,40,41,42,43,44,45,56,57,62,63,68,69,74,75,76,77,78,79,80,81,92,93,98,99,112,113,128,129,134,135,148,149,160,161,162,163,164,165,166,167,168,169,170,171,172,173,178,179,184,185,196,197,198,199,200,201,202,203,204,205,206,207,208,209,214,215,220,221])}catch{}rt.inspectOpts=Object.keys(process.env).filter(o=>/^debug_/i.test(o)).reduce((o,e)=>{let t=e.substring(6).toLowerCase().replace(/_([a-z])/g,(a,s)=>s.toUpperCase()),i=process.env[e];return/^(yes|on|true|enabled)$/i.test(i)?i=!0:/^(no|off|false|disabled)$/i.test(i)?i=!1:i==="null"?i=null:i=Number(i),o[t]=i,o},{});function bj(){return"colors"in rt.inspectOpts?!!rt.inspectOpts.colors:Uj.isatty(process.stderr.fd)}function Vj(o){let{namespace:e,useColors:t}=this;if(t){let i=this.color,a="\x1B[3"+(i<8?i:"8;5;"+i),s=` ${a};1m${e} \x1B[0m`;o[0]=s+o[0].split(` +`,td(s,e),`To resolve the conflict: +`,rd(s,e))}return i}}});var Bu,yM=S(()=>{Bu=class{constructor(e){this._backingStorages=e}record(e,t,i,a){this._backingStorages.forEach(s=>{s.record(e,t,i,a)})}}});var Gu,Hu,IM=S(()=>{x();$s();Uu();Gu=class{constructor(e,t){this._instrumentName=e,this._valueType=t,this._buffer=new Dt}observe(e,t={}){if(typeof e!="number"){m.warn(`non-number value provided to metric ${this._instrumentName}: ${e}`);return}this._valueType===Rt.INT&&!Number.isInteger(e)&&(m.warn(`INT value type cannot accept a floating-point value for ${this._instrumentName}, ignoring the fractional digits.`),e=Math.trunc(e),!Number.isInteger(e))||this._buffer.set(t,e)}},Hu=class{constructor(){this._buffer=new Map}observe(e,t,i={}){if(!zs(e))return;let a=this._buffer.get(e);if(a==null&&(a=new Dt,this._buffer.set(e,a)),typeof t!="number"){m.warn(`non-number value provided to metric ${e._descriptor.name}: ${t}`);return}e._descriptor.valueType===Rt.INT&&!Number.isInteger(t)&&(m.warn(`INT value type cannot accept a floating-point value for ${e._descriptor.name}, ignoring the fractional digits.`),t=Math.trunc(t),!Number.isInteger(t))||a.set(i,t)}}});var ku,DM=S(()=>{x();Uu();IM();cr();ku=class{constructor(){this._callbacks=[],this._batchCallbacks=[]}addCallback(e,t){this._findCallback(e,t)>=0||this._callbacks.push({callback:e,instrument:t})}removeCallback(e,t){let i=this._findCallback(e,t);i<0||this._callbacks.splice(i,1)}addBatchCallback(e,t){let i=new Set(t.filter(zs));if(i.size===0){m.error("BatchObservableCallback is not associated with valid instruments",t);return}this._findBatchCallback(e,i)>=0||this._batchCallbacks.push({callback:e,instruments:i})}removeBatchCallback(e,t){let i=new Set(t.filter(zs)),a=this._findBatchCallback(e,i);a<0||this._batchCallbacks.splice(a,1)}async observe(e,t){let i=this._observeCallbacks(e,t),a=this._observeBatchCallbacks(e,t);return(await $N([...i,...a])).filter(XN).map(r=>r.reason)}_observeCallbacks(e,t){return this._callbacks.map(async({callback:i,instrument:a})=>{let s=new Gu(a._descriptor.name,a._descriptor.valueType),n=Promise.resolve(i(s));t!=null&&(n=gn(n,t)),await n,a._metricStorages.forEach(r=>{r.record(s._buffer,e)})})}_observeBatchCallbacks(e,t){return this._batchCallbacks.map(async({callback:i,instruments:a})=>{let s=new Hu,n=Promise.resolve(i(s));t!=null&&(n=gn(n,t)),await n,a.forEach(r=>{let l=s._buffer.get(r);l!=null&&r._metricStorages.forEach(c=>{c.record(l,e)})})})}_findCallback(e,t){return this._callbacks.findIndex(i=>i.callback===e&&i.instrument===t)}_findBatchCallback(e,t){return this._batchCallbacks.findIndex(i=>i.callback===e&&JN(i.instruments,t))}}});var Yu,xM=S(()=>{Jp();Zp();ed();Yu=class extends Bi{constructor(e,t,i,a,s){super(e),this._attributesProcessor=i,this._aggregationCardinalityLimit=s,this._deltaMetricStorage=new Gi(t,this._aggregationCardinalityLimit),this._temporalMetricStorage=new Hi(t,a)}record(e,t,i,a){t=this._attributesProcessor.process(t,i),this._deltaMetricStorage.record(e,t,i,a)}collect(e,t){let i=this._deltaMetricStorage.collect();return this._temporalMetricStorage.buildMetrics(e,this._instrumentDescriptor,i,t)}}});var yn,nd,Fu,o3,od=S(()=>{yn=class{static Noop(){return o3}},nd=class extends yn{process(e,t){return e}},Fu=class extends yn{constructor(e){super(),this._allowedAttributeNames=e}process(e,t){let i={};return Object.keys(e).filter(a=>this._allowedAttributeNames.includes(a)).forEach(a=>i[a]=e[a]),i}},o3=new nd});var Ku,UM=S(()=>{en();CM();cr();PM();LM();yM();DM();xM();od();Ku=class{constructor(e,t){this._meterProviderSharedState=e,this._instrumentationScope=t,this.metricStorageRegistry=new wu,this.observableRegistry=new ku,this.meter=new bu(this)}registerMetricStorage(e){let t=this._registerMetricStorage(e,Yu);return t.length===1?t[0]:new Bu(t)}registerAsyncMetricStorage(e){return this._registerMetricStorage(e,Vu)}async collect(e,t,i){let a=await this.observableRegistry.observe(t,i==null?void 0:i.timeoutMillis),s=this.metricStorageRegistry.getStorages(e);if(s.length===0)return null;let n=s.map(r=>r.collect(e,t)).filter(jN);return n.length===0?{errors:a}:{scopeMetrics:{scope:this._instrumentationScope,metrics:n},errors:a}}_registerMetricStorage(e,t){let a=this._meterProviderSharedState.viewRegistry.findViews(e,this._instrumentationScope).map(s=>{let n=tM(s,e),r=this.metricStorageRegistry.findOrUpdateCompatibleStorage(n);if(r!=null)return r;let l=s.aggregation.createAggregator(n),c=new t(n,l,s.attributesProcessor,this._meterProviderSharedState.metricCollectors,s.aggregationCardinalityLimit);return this.metricStorageRegistry.register(c),c});if(a.length===0){let n=this._meterProviderSharedState.selectAggregations(e.type).map(([r,l])=>{let c=this.metricStorageRegistry.findOrUpdateCompatibleCollectorStorage(r,e);if(c!=null)return c;let u=l.createAggregator(e),E=r.selectCardinalityLimit(e.type),d=new t(e,u,yn.Noop(),[r],E);return this.metricStorageRegistry.registerForCollector(r,d),d});a=a.concat(n)}return a}}});var qu,bM=S(()=>{cr();MM();UM();qu=class{constructor(e){this.resource=e,this.viewRegistry=new Cu,this.metricCollectors=[],this.meterSharedStates=new Map}getMeterSharedState(e){let t=zN(e),i=this.meterSharedStates.get(t);return i==null&&(i=new Ku(this,e),this.meterSharedStates.set(t,i)),i}selectAggregations(e){let t=[];for(let i of this.metricCollectors)t.push([i,i.selectAggregation(e)]);return t}}});var Wu,VM=S(()=>{ee();Wu=class{constructor(e,t){this._sharedState=e,this._metricReader=t}async collect(e){let t=Ze(Date.now()),i=[],a=[],s=Array.from(this._sharedState.meterSharedStates.values()).map(async n=>{let r=await n.collect(this,t,e);(r==null?void 0:r.scopeMetrics)!=null&&i.push(r.scopeMetrics),(r==null?void 0:r.errors)!=null&&a.push(...r.errors)});return await Promise.all(s),{resourceMetrics:{resource:this._sharedState.resource,scopeMetrics:i},errors:a}}async forceFlush(e){await this._metricReader.forceFlush(e)}async shutdown(e){await this._metricReader.shutdown(e)}selectAggregationTemporality(e){return this._metricReader.selectAggregationTemporality(e)}selectAggregation(e){return this._metricReader.selectAggregation(e)}selectCardinalityLimit(e){var t,i,a;return(a=(i=(t=this._metricReader).selectCardinalityLimit)===null||i===void 0?void 0:i.call(t,e))!==null&&a!==void 0?a:2e3}}});function i3(o,e){let t=e??le.empty();return o?le.default().merge(t):t}var ju,wM=S(()=>{x();Pn();bM();VM();ju=class{constructor(e){var t;if(this._shutdown=!1,this._sharedState=new qu(i3((t=e==null?void 0:e.mergeResourceWithDefaults)!==null&&t!==void 0?t:!0,e==null?void 0:e.resource)),(e==null?void 0:e.views)!=null&&e.views.length>0)for(let i of e.views)this._sharedState.viewRegistry.addView(i);if((e==null?void 0:e.readers)!=null&&e.readers.length>0)for(let i of e.readers)this.addMetricReader(i)}getMeter(e,t="",i={}){return this._shutdown?(m.warn("A shutdown MeterProvider cannot provide a Meter"),Ac()):this._sharedState.getMeterSharedState({name:e,version:t,schemaUrl:i.schemaUrl}).meter}addMetricReader(e){let t=new Wu(this._sharedState,e);e.setMetricProducer(t),this._sharedState.metricCollectors.push(t)}async shutdown(e){if(this._shutdown){m.warn("shutdown may only be called once per MeterProvider");return}this._shutdown=!0,await Promise.all(this._sharedState.metricCollectors.map(t=>t.shutdown(e)))}async forceFlush(e){if(this._shutdown){m.warn("invalid attempt to force flush after MeterProvider shutdown");return}await Promise.all(this._sharedState.metricCollectors.map(t=>t.forceFlush(e)))}}});var a3,ki,In,zu=S(()=>{a3=/[\^$\\.+?()[\]{}|]/g,ki=class o{constructor(e){e==="*"?(this._matchAll=!0,this._regexp=/.*/):(this._matchAll=!1,this._regexp=new RegExp(o.escapePattern(e)))}match(e){return this._matchAll?!0:this._regexp.test(e)}static escapePattern(e){return`^${e.replace(a3,"\\$&").replace("*",".*")}$`}static hasWildcard(e){return e.includes("*")}},In=class{constructor(e){this._matchAll=e===void 0,this._pattern=e}match(e){return!!(this._matchAll||e===this._pattern)}}});var $u,BM=S(()=>{zu();$u=class{constructor(e){var t;this._nameFilter=new ki((t=e==null?void 0:e.name)!==null&&t!==void 0?t:"*"),this._type=e==null?void 0:e.type,this._unitFilter=new In(e==null?void 0:e.unit)}getType(){return this._type}getNameFilter(){return this._nameFilter}getUnitFilter(){return this._unitFilter}}});var Xu,GM=S(()=>{zu();Xu=class{constructor(e){this._nameFilter=new In(e==null?void 0:e.name),this._versionFilter=new In(e==null?void 0:e.version),this._schemaUrlFilter=new In(e==null?void 0:e.schemaUrl)}getNameFilter(){return this._nameFilter}getVersionFilter(){return this._versionFilter}getSchemaUrlFilter(){return this._schemaUrlFilter}}});function s3(o){return o.instrumentName==null&&o.instrumentType==null&&o.instrumentUnit==null&&o.meterName==null&&o.meterVersion==null&&o.meterSchemaUrl==null}var Ju,HM=S(()=>{zu();od();BM();GM();Ru();Ju=class{constructor(e){var t;if(s3(e))throw new Error("Cannot create view with no selector arguments supplied");if(e.name!=null&&((e==null?void 0:e.instrumentName)==null||ki.hasWildcard(e.instrumentName)))throw new Error("Views with a specified name must be declared with an instrument selector that selects at most one instrument per meter.");e.attributeKeys!=null?this.attributesProcessor=new Fu(e.attributeKeys):this.attributesProcessor=yn.Noop(),this.name=e.name,this.description=e.description,this.aggregation=(t=e.aggregation)!==null&&t!==void 0?t:Tt.Default(),this.instrumentSelector=new $u({name:e.instrumentName,type:e.instrumentType,unit:e.instrumentUnit}),this.meterSelector=new Xu({name:e.meterName,version:e.meterVersion,schemaUrl:e.meterSchemaUrl}),this.aggregationCardinalityLimit=e.aggregationCardinalityLimit}}});var id={};Me(id,{Aggregation:()=>Tt,AggregationTemporality:()=>lr,ConsoleMetricExporter:()=>Mu,DataPointType:()=>et,DefaultAggregation:()=>js,DropAggregation:()=>Di,ExplicitBucketHistogramAggregation:()=>qs,ExponentialHistogramAggregation:()=>Ws,HistogramAggregation:()=>Ui,InMemoryMetricExporter:()=>Nu,InstrumentType:()=>pe,LastValueAggregation:()=>xi,MeterProvider:()=>ju,MetricReader:()=>bi,PeriodicExportingMetricReader:()=>Ou,SumAggregation:()=>Po,TimeoutError:()=>Co,View:()=>Ju});var Qu=S(()=>{_u();Mi();Xp();mM();OM();NM();en();wM();Ru();HM();cr()});var sd=A(Zu=>{"use strict";Object.defineProperty(Zu,"__esModule",{value:!0});Zu.AbstractAsyncHooksContextManager=void 0;var l3=H("events"),c3=["addListener","on","once","prependListener","prependOnceListener"],ad=class{constructor(){this._kOtListeners=Symbol("OtListeners"),this._wrapped=!1}bind(e,t){return t instanceof l3.EventEmitter?this._bindEventEmitter(e,t):typeof t=="function"?this._bindFunction(e,t):t}_bindFunction(e,t){let i=this,a=function(...s){return i.with(e,()=>t.apply(this,s))};return Object.defineProperty(a,"length",{enumerable:!1,configurable:!0,writable:!1,value:t.length}),a}_bindEventEmitter(e,t){return this._getPatchMap(t)!==void 0||(this._createPatchMap(t),c3.forEach(a=>{t[a]!==void 0&&(t[a]=this._patchAddListener(t,t[a],e))}),typeof t.removeListener=="function"&&(t.removeListener=this._patchRemoveListener(t,t.removeListener)),typeof t.off=="function"&&(t.off=this._patchRemoveListener(t,t.off)),typeof t.removeAllListeners=="function"&&(t.removeAllListeners=this._patchRemoveAllListeners(t,t.removeAllListeners))),t}_patchRemoveListener(e,t){let i=this;return function(a,s){var n;let r=(n=i._getPatchMap(e))===null||n===void 0?void 0:n[a];if(r===void 0)return t.call(this,a,s);let l=r.get(s);return t.call(this,a,l||s)}}_patchRemoveAllListeners(e,t){let i=this;return function(a){let s=i._getPatchMap(e);return s!==void 0&&(arguments.length===0?i._createPatchMap(e):s[a]!==void 0&&delete s[a]),t.apply(this,arguments)}}_patchAddListener(e,t,i){let a=this;return function(s,n){if(a._wrapped)return t.call(this,s,n);let r=a._getPatchMap(e);r===void 0&&(r=a._createPatchMap(e));let l=r[s];l===void 0&&(l=new WeakMap,r[s]=l);let c=a.bind(i,n);l.set(n,c),a._wrapped=!0;try{return t.call(this,s,c)}finally{a._wrapped=!1}}}_createPatchMap(e){let t=Object.create(null);return e[this._kOtListeners]=t,t}_getPatchMap(e){return e[this._kOtListeners]}};Zu.AbstractAsyncHooksContextManager=ad});var kM=A(eE=>{"use strict";Object.defineProperty(eE,"__esModule",{value:!0});eE.AsyncHooksContextManager=void 0;var u3=(x(),$(Qe)),E3=H("async_hooks"),_3=sd(),ld=class extends _3.AbstractAsyncHooksContextManager{constructor(){super(),this._contexts=new Map,this._stack=[],this._asyncHook=E3.createHook({init:this._init.bind(this),before:this._before.bind(this),after:this._after.bind(this),destroy:this._destroy.bind(this),promiseResolve:this._destroy.bind(this)})}active(){var e;return(e=this._stack[this._stack.length-1])!==null&&e!==void 0?e:u3.ROOT_CONTEXT}with(e,t,i,...a){this._enterContext(e);try{return t.call(i,...a)}finally{this._exitContext()}}enable(){return this._asyncHook.enable(),this}disable(){return this._asyncHook.disable(),this._contexts.clear(),this._stack=[],this}_init(e,t){if(t==="TIMERWRAP")return;let i=this._stack[this._stack.length-1];i!==void 0&&this._contexts.set(e,i)}_destroy(e){this._contexts.delete(e)}_before(e){let t=this._contexts.get(e);t!==void 0&&this._enterContext(t)}_after(){this._exitContext()}_enterContext(e){this._stack.push(e)}_exitContext(){this._stack.pop()}};eE.AsyncHooksContextManager=ld});var YM=A(tE=>{"use strict";Object.defineProperty(tE,"__esModule",{value:!0});tE.AsyncLocalStorageContextManager=void 0;var T3=(x(),$(Qe)),S3=H("async_hooks"),p3=sd(),cd=class extends p3.AbstractAsyncHooksContextManager{constructor(){super(),this._asyncLocalStorage=new S3.AsyncLocalStorage}active(){var e;return(e=this._asyncLocalStorage.getStore())!==null&&e!==void 0?e:T3.ROOT_CONTEXT}with(e,t,i,...a){let s=i==null?t:t.bind(i);return this._asyncLocalStorage.run(e,s,...a)}enable(){return this}disable(){return this._asyncLocalStorage.disable(),this}};tE.AsyncLocalStorageContextManager=cd});var FM=A(Yi=>{"use strict";Object.defineProperty(Yi,"__esModule",{value:!0});Yi.AsyncLocalStorageContextManager=Yi.AsyncHooksContextManager=void 0;var d3=kM();Object.defineProperty(Yi,"AsyncHooksContextManager",{enumerable:!0,get:function(){return d3.AsyncHooksContextManager}});var f3=YM();Object.defineProperty(Yi,"AsyncLocalStorageContextManager",{enumerable:!0,get:function(){return f3.AsyncLocalStorageContextManager}})});var Fi,ud=S(()=>{x();Fi=Gt("OpenTelemetry Context Key B3 Debug Flag")});var Dn,Ki,qi,Wi,rE,ji,Xs=S(()=>{Dn="b3",Ki="x-b3-traceid",qi="x-b3-spanid",Wi="x-b3-sampled",rE="x-b3-parentspanid",ji="x-b3-flags"});function v3(o){return o===Se.SAMPLED||o===Se.NONE}function R3(o){return Array.isArray(o)?o[0]:o}function oE(o,e,t){let i=e.get(o,t);return R3(i)}function m3(o,e){let t=oE(o,e,Ki);return typeof t=="string"?t.padStart(32,"0"):""}function O3(o,e){let t=oE(o,e,qi);return typeof t=="string"?t:""}function KM(o,e){return oE(o,e,ji)==="1"?"1":void 0}function N3(o,e){let t=oE(o,e,Wi);if(KM(o,e)==="1"||A3.has(t))return Se.SAMPLED;if(t===void 0||h3.has(t))return Se.NONE}var A3,h3,nE,qM=S(()=>{x();ee();ud();Xs();A3=new Set([!0,"true","True","1",1]),h3=new Set([!1,"false","False","0",0]);nE=class{inject(e,t,i){let a=Ee.getSpanContext(e);if(!a||!qe(a)||st(e))return;let s=e.getValue(Fi);i.set(t,Ki,a.traceId),i.set(t,qi,a.spanId),s==="1"?i.set(t,ji,s):a.traceFlags!==void 0&&i.set(t,Wi,(Se.SAMPLED&a.traceFlags)===Se.SAMPLED?"1":"0")}extract(e,t,i){let a=m3(t,i),s=O3(t,i),n=N3(t,i),r=KM(t,i);return sr(a)&&po(s)&&v3(n)?(e=e.setValue(Fi,r),Ee.setSpanContext(e,{traceId:a,spanId:s,isRemote:!0,traceFlags:n})):e}fields(){return[Ki,qi,ji,Wi,rE]}}});function L3(o){return o.length===32?o:`${C3}${o}`}function y3(o){return o&&P3.has(o)?Se.SAMPLED:Se.NONE}var M3,C3,P3,g3,iE,WM=S(()=>{x();ee();ud();Xs();M3=/((?:[0-9a-f]{16}){1,2})-([0-9a-f]{16})(?:-([01d](?![0-9a-f])))?(?:-([0-9a-f]{16}))?/,C3="0".repeat(16),P3=new Set(["d","1"]),g3="d";iE=class{inject(e,t,i){let a=Ee.getSpanContext(e);if(!a||!qe(a)||st(e))return;let s=e.getValue(Fi)||a.traceFlags&1,n=`${a.traceId}-${a.spanId}-${s}`;i.set(t,Dn,n)}extract(e,t,i){let a=i.get(t,Dn),s=Array.isArray(a)?a[0]:a;if(typeof s!="string")return e;let n=s.match(M3);if(!n)return e;let[,r,l,c]=n,u=L3(r);if(!sr(u)||!po(l))return e;let E=y3(c);return c===g3&&(e=e.setValue(Fi,c)),Ee.setSpanContext(e,{traceId:u,spanId:l,isRemote:!0,traceFlags:E})}fields(){return[Dn]}}});var zi,Ed=S(()=>{(function(o){o[o.SINGLE_HEADER=0]="SINGLE_HEADER",o[o.MULTI_HEADER=1]="MULTI_HEADER"})(zi||(zi={}))});var aE,jM=S(()=>{ee();qM();WM();Xs();Ed();aE=class{constructor(e={}){this._b3MultiPropagator=new nE,this._b3SinglePropagator=new iE,e.injectEncoding===zi.MULTI_HEADER?(this._inject=this._b3MultiPropagator.inject,this._fields=this._b3MultiPropagator.fields()):(this._inject=this._b3SinglePropagator.inject,this._fields=this._b3SinglePropagator.fields())}inject(e,t,i){st(e)||this._inject(e,t,i)}extract(e,t,i){let a=i.get(t,Dn);return(Array.isArray(a)?a[0]:a)?this._b3SinglePropagator.extract(e,t,i):this._b3MultiPropagator.extract(e,t,i)}fields(){return this._fields}}});var zM={};Me(zM,{B3InjectEncoding:()=>zi,B3Propagator:()=>aE,B3_CONTEXT_HEADER:()=>Dn,X_B3_FLAGS:()=>ji,X_B3_PARENT_SPAN_ID:()=>rE,X_B3_SAMPLED:()=>Wi,X_B3_SPAN_ID:()=>qi,X_B3_TRACE_ID:()=>Ki});var $M=S(()=>{jM();Xs();Ed()});var I3,D3,x3,sE,lE,XM,JM=S(()=>{I3="exception.type",D3="exception.message",x3="exception.stacktrace",sE=I3,lE=D3,XM=x3});var QM=S(()=>{JM()});var ZM=S(()=>{});var eC=S(()=>{ZM()});var tC=S(()=>{});var rC=S(()=>{});var nC=S(()=>{QM();eC();tC();rC()});var oC,iC=S(()=>{oC="exception"});var $i,_d=S(()=>{x();ee();nC();iC();$i=class{constructor(e,t,i,a,s,n,r=[],l,c,u){this.attributes={},this.links=[],this.events=[],this._droppedAttributesCount=0,this._droppedEventsCount=0,this._droppedLinksCount=0,this.status={code:mr.UNSET},this.endTime=[0,0],this._ended=!1,this._duration=[-1,-1],this.name=i,this._spanContext=a,this.parentSpanId=n,this.kind=s,this.links=r;let E=Date.now();this._performanceStartTime=kt.now(),this._performanceOffset=E-(this._performanceStartTime+li()),this._startTimeProvided=l!=null,this.startTime=this._getTime(l??E),this.resource=e.resource,this.instrumentationLibrary=e.instrumentationLibrary,this._spanLimits=e.getSpanLimits(),this._attributeValueLengthLimit=this._spanLimits.attributeValueLengthLimit||0,u!=null&&this.setAttributes(u),this._spanProcessor=e.getActiveSpanProcessor(),this._spanProcessor.onStart(this,t)}spanContext(){return this._spanContext}setAttribute(e,t){return t==null||this._isSpanEnded()?this:e.length===0?(m.warn(`Invalid attribute key: ${e}`),this):mn(t)?Object.keys(this.attributes).length>=this._spanLimits.attributeCountLimit&&!Object.prototype.hasOwnProperty.call(this.attributes,e)?(this._droppedAttributesCount++,this):(this.attributes[e]=this._truncateToSize(t),this):(m.warn(`Invalid attribute value set for key: ${e}`),this)}setAttributes(e){for(let[t,i]of Object.entries(e))this.setAttribute(t,i);return this}addEvent(e,t,i){if(this._isSpanEnded())return this;if(this._spanLimits.eventCountLimit===0)return m.warn("No events allowed."),this._droppedEventsCount++,this;this.events.length>=this._spanLimits.eventCountLimit&&(this._droppedEventsCount===0&&m.debug("Dropping extra events."),this.events.shift(),this._droppedEventsCount++),ms(t)&&(ms(i)||(i=t),t=void 0);let a=Rn(t);return this.events.push({name:e,attributes:a,time:this._getTime(i),droppedAttributesCount:0}),this}addLink(e){return this.links.push(e),this}addLinks(e){return this.links.push(...e),this}setStatus(e){return this._isSpanEnded()?this:(this.status=Object.assign({},e),this.status.message!=null&&typeof e.message!="string"&&(m.warn(`Dropping invalid status.message of type '${typeof e.message}', expected 'string'`),delete this.status.message),this)}updateName(e){return this._isSpanEnded()?this:(this.name=e,this)}end(e){if(this._isSpanEnded()){m.error(`${this.name} ${this._spanContext.traceId}-${this._spanContext.spanId} - You can only call end() on a span once.`);return}this._ended=!0,this.endTime=this._getTime(e),this._duration=Yc(this.startTime,this.endTime),this._duration[0]<0&&(m.warn("Inconsistent start and end time, startTime > endTime. Setting span duration to 0ms.",this.startTime,this.endTime),this.endTime=this.startTime.slice(),this._duration=[0,0]),this._droppedEventsCount>0&&m.warn(`Dropped ${this._droppedEventsCount} events because eventCountLimit reached`),this._spanProcessor.onEnd(this)}_getTime(e){if(typeof e=="number"&&e<=kt.now())return vs(e+this._performanceOffset);if(typeof e=="number")return Ze(e);if(e instanceof Date)return Ze(e.getTime());if(ci(e))return e;if(this._startTimeProvided)return Ze(Date.now());let t=kt.now()-this._performanceStartTime;return Os(this.startTime,Ze(t))}isRecording(){return this._ended===!1}recordException(e,t){let i={};typeof e=="string"?i[lE]=e:e&&(e.code?i[sE]=e.code.toString():e.name&&(i[sE]=e.name),e.message&&(i[lE]=e.message),e.stack&&(i[XM]=e.stack)),i[sE]||i[lE]?this.addEvent(oC,i,t):m.warn(`Failed to record an exception ${e}`)}get duration(){return this._duration}get ended(){return this._ended}get droppedAttributesCount(){return this._droppedAttributesCount}get droppedEventsCount(){return this._droppedEventsCount}get droppedLinksCount(){return this._droppedLinksCount}_isSpanEnded(){return this._ended&&m.warn(`Can not execute the operation on ended Span {traceId: ${this._spanContext.traceId}, spanId: ${this._spanContext.spanId}}`),this._ended}_truncateToLimitUtil(e,t){return e.length<=t?e:e.substring(0,t)}_truncateToSize(e){let t=this._attributeValueLengthLimit;return t<=0?(m.warn(`Attribute value limit must be positive, got ${t}`),e):typeof e=="string"?this._truncateToLimitUtil(e,t):Array.isArray(e)?e.map(i=>typeof i=="string"?this._truncateToLimitUtil(i,t):i):e}}});var ur,Js=S(()=>{(function(o){o[o.NOT_RECORD=0]="NOT_RECORD",o[o.RECORD=1]="RECORD",o[o.RECORD_AND_SAMPLED=2]="RECORD_AND_SAMPLED"})(ur||(ur={}))});var Cr,cE=S(()=>{Js();Cr=class{shouldSample(){return{decision:ur.NOT_RECORD}}toString(){return"AlwaysOffSampler"}}});var Ft,uE=S(()=>{Js();Ft=class{shouldSample(){return{decision:ur.RECORD_AND_SAMPLED}}toString(){return"AlwaysOnSampler"}}});var xn,Td=S(()=>{x();ee();cE();uE();xn=class{constructor(e){var t,i,a,s;this._root=e.root,this._root||(Oe(new Error("ParentBasedSampler must have a root sampler configured")),this._root=new Ft),this._remoteParentSampled=(t=e.remoteParentSampled)!==null&&t!==void 0?t:new Ft,this._remoteParentNotSampled=(i=e.remoteParentNotSampled)!==null&&i!==void 0?i:new Cr,this._localParentSampled=(a=e.localParentSampled)!==null&&a!==void 0?a:new Ft,this._localParentNotSampled=(s=e.localParentNotSampled)!==null&&s!==void 0?s:new Cr}shouldSample(e,t,i,a,s,n){let r=Ee.getSpanContext(e);return!r||!qe(r)?this._root.shouldSample(e,t,i,a,s,n):r.isRemote?r.traceFlags&Se.SAMPLED?this._remoteParentSampled.shouldSample(e,t,i,a,s,n):this._remoteParentNotSampled.shouldSample(e,t,i,a,s,n):r.traceFlags&Se.SAMPLED?this._localParentSampled.shouldSample(e,t,i,a,s,n):this._localParentNotSampled.shouldSample(e,t,i,a,s,n)}toString(){return`ParentBased{root=${this._root.toString()}, remoteParentSampled=${this._remoteParentSampled.toString()}, remoteParentNotSampled=${this._remoteParentNotSampled.toString()}, localParentSampled=${this._localParentSampled.toString()}, localParentNotSampled=${this._localParentNotSampled.toString()}}`}}});var go,Sd=S(()=>{x();Js();go=class{constructor(e=0){this._ratio=e,this._ratio=this._normalize(e),this._upperBound=Math.floor(this._ratio*4294967295)}shouldSample(e,t){return{decision:sr(t)&&this._accumulate(t)=1?1:e<=0?0:e}_accumulate(e){let t=0;for(let i=0;i>>0}return t}}});function EE(){let o=Ue();return{sampler:pd(U3),forceFlushTimeoutMillis:3e4,generalLimits:{attributeValueLengthLimit:o.OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT,attributeCountLimit:o.OTEL_ATTRIBUTE_COUNT_LIMIT},spanLimits:{attributeValueLengthLimit:o.OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT,attributeCountLimit:o.OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT,linkCountLimit:o.OTEL_SPAN_LINK_COUNT_LIMIT,eventCountLimit:o.OTEL_SPAN_EVENT_COUNT_LIMIT,attributePerEventCountLimit:o.OTEL_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT,attributePerLinkCountLimit:o.OTEL_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT},mergeResourceWithDefaults:!0}}function pd(o=Ue()){switch(o.OTEL_TRACES_SAMPLER){case Nt.AlwaysOn:return new Ft;case Nt.AlwaysOff:return new Cr;case Nt.ParentBasedAlwaysOn:return new xn({root:new Ft});case Nt.ParentBasedAlwaysOff:return new xn({root:new Cr});case Nt.TraceIdRatio:return new go(aC(o));case Nt.ParentBasedTraceIdRatio:return new xn({root:new go(aC(o))});default:return m.error(`OTEL_TRACES_SAMPLER value "${o.OTEL_TRACES_SAMPLER} invalid, defaulting to ${b3}".`),new Ft}}function aC(o){if(o.OTEL_TRACES_SAMPLER_ARG===void 0||o.OTEL_TRACES_SAMPLER_ARG==="")return m.error(`OTEL_TRACES_SAMPLER_ARG is blank, defaulting to ${Xi}.`),Xi;let e=Number(o.OTEL_TRACES_SAMPLER_ARG);return isNaN(e)?(m.error(`OTEL_TRACES_SAMPLER_ARG=${o.OTEL_TRACES_SAMPLER_ARG} was given, but it is invalid, defaulting to ${Xi}.`),Xi):e<0||e>1?(m.error(`OTEL_TRACES_SAMPLER_ARG=${o.OTEL_TRACES_SAMPLER_ARG} was given, but it is out of range ([0..1]), defaulting to ${Xi}.`),Xi):e}var U3,b3,Xi,dd=S(()=>{x();ee();cE();uE();Td();Sd();U3=Ue(),b3=Nt.AlwaysOn,Xi=1});function sC(o){let e={sampler:pd()},t=EE(),i=Object.assign({},t,e,o);return i.generalLimits=Object.assign({},t.generalLimits,o.generalLimits||{}),i.spanLimits=Object.assign({},t.spanLimits,o.spanLimits||{}),i}function lC(o){var e,t,i,a,s,n,r,l,c,u,E,d;let f=Object.assign({},o.spanLimits),N=On();return f.attributeCountLimit=(n=(s=(a=(t=(e=o.spanLimits)===null||e===void 0?void 0:e.attributeCountLimit)!==null&&t!==void 0?t:(i=o.generalLimits)===null||i===void 0?void 0:i.attributeCountLimit)!==null&&a!==void 0?a:N.OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT)!==null&&s!==void 0?s:N.OTEL_ATTRIBUTE_COUNT_LIMIT)!==null&&n!==void 0?n:Jr,f.attributeValueLengthLimit=(d=(E=(u=(l=(r=o.spanLimits)===null||r===void 0?void 0:r.attributeValueLengthLimit)!==null&&l!==void 0?l:(c=o.generalLimits)===null||c===void 0?void 0:c.attributeValueLengthLimit)!==null&&u!==void 0?u:N.OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT)!==null&&E!==void 0?E:N.OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT)!==null&&d!==void 0?d:Xr,Object.assign({},o,{spanLimits:f})}var fd=S(()=>{dd();ee()});var _E,cC=S(()=>{x();ee();_E=class{constructor(e,t){this._exporter=e,this._isExporting=!1,this._finishedSpans=[],this._droppedSpansCount=0;let i=Ue();this._maxExportBatchSize=typeof(t==null?void 0:t.maxExportBatchSize)=="number"?t.maxExportBatchSize:i.OTEL_BSP_MAX_EXPORT_BATCH_SIZE,this._maxQueueSize=typeof(t==null?void 0:t.maxQueueSize)=="number"?t.maxQueueSize:i.OTEL_BSP_MAX_QUEUE_SIZE,this._scheduledDelayMillis=typeof(t==null?void 0:t.scheduledDelayMillis)=="number"?t.scheduledDelayMillis:i.OTEL_BSP_SCHEDULE_DELAY,this._exportTimeoutMillis=typeof(t==null?void 0:t.exportTimeoutMillis)=="number"?t.exportTimeoutMillis:i.OTEL_BSP_EXPORT_TIMEOUT,this._shutdownOnce=new ct(this._shutdown,this),this._maxExportBatchSize>this._maxQueueSize&&(m.warn("BatchSpanProcessor: maxExportBatchSize must be smaller or equal to maxQueueSize, setting maxExportBatchSize to match maxQueueSize"),this._maxExportBatchSize=this._maxQueueSize)}forceFlush(){return this._shutdownOnce.isCalled?this._shutdownOnce.promise:this._flushAll()}onStart(e,t){}onEnd(e){this._shutdownOnce.isCalled||e.spanContext().traceFlags&Se.SAMPLED&&this._addToBuffer(e)}shutdown(){return this._shutdownOnce.call()}_shutdown(){return Promise.resolve().then(()=>this.onShutdown()).then(()=>this._flushAll()).then(()=>this._exporter.shutdown())}_addToBuffer(e){if(this._finishedSpans.length>=this._maxQueueSize){this._droppedSpansCount===0&&m.debug("maxQueueSize reached, dropping spans"),this._droppedSpansCount++;return}this._droppedSpansCount>0&&(m.warn(`Dropped ${this._droppedSpansCount} spans because maxQueueSize reached`),this._droppedSpansCount=0),this._finishedSpans.push(e),this._maybeStartTimer()}_flushAll(){return new Promise((e,t)=>{let i=[],a=Math.ceil(this._finishedSpans.length/this._maxExportBatchSize);for(let s=0,n=a;s{e()}).catch(t)})}_flushOneBatch(){return this._clearTimer(),this._finishedSpans.length===0?Promise.resolve():new Promise((e,t)=>{let i=setTimeout(()=>{t(new Error("Timeout"))},this._exportTimeoutMillis);Ye.with(oi(Ye.active()),()=>{let a;this._finishedSpans.length<=this._maxExportBatchSize?(a=this._finishedSpans,this._finishedSpans=[]):a=this._finishedSpans.splice(0,this._maxExportBatchSize);let s=()=>this._exporter.export(a,r=>{var l;clearTimeout(i),r.code===X.SUCCESS?e():t((l=r.error)!==null&&l!==void 0?l:new Error("BatchSpanProcessor: span export failed"))}),n=null;for(let r=0,l=a.length;r{Oe(r),t(r)})})})}_maybeStartTimer(){if(this._isExporting)return;let e=()=>{this._isExporting=!0,this._flushOneBatch().finally(()=>{this._isExporting=!1,this._finishedSpans.length>0&&(this._clearTimer(),this._maybeStartTimer())}).catch(t=>{this._isExporting=!1,Oe(t)})};if(this._finishedSpans.length>=this._maxExportBatchSize)return e();this._timer===void 0&&(this._timer=setTimeout(()=>e(),this._scheduledDelayMillis),Or(this._timer))}_clearTimer(){this._timer!==void 0&&(clearTimeout(this._timer),this._timer=void 0)}}});var Un,uC=S(()=>{cC();Un=class extends _E{onShutdown(){}}});function EC(o){return function(){for(let t=0;t>>0,t*4);for(let t=0;t0);t++)t===o-1&&(TE[o-1]=1);return TE.toString("hex",0,o)}}var bn,TE,_C=S(()=>{bn=class{constructor(){this.generateTraceId=EC(16),this.generateSpanId=EC(8)}},TE=Buffer.allocUnsafe(16)});var TC=S(()=>{uC();_C()});var SE=S(()=>{TC()});var Ji,SC=S(()=>{x();ee();_d();fd();SE();Ji=class{constructor(e,t,i){this._tracerProvider=i;let a=sC(t);this._sampler=a.sampler,this._generalLimits=a.generalLimits,this._spanLimits=a.spanLimits,this._idGenerator=t.idGenerator||new bn,this.resource=i.resource,this.instrumentationLibrary=e}startSpan(e,t={},i=Ye.active()){var a,s,n;t.root&&(i=Ee.deleteSpan(i));let r=Ee.getSpan(i);if(st(i))return m.debug("Instrumentation suppressed, returning Noop Span"),Ee.wrapSpanContext(ni);let l=r==null?void 0:r.spanContext(),c=this._idGenerator.generateSpanId(),u,E,d;!l||!Ee.isSpanContextValid(l)?u=this._idGenerator.generateTraceId():(u=l.traceId,E=l.traceState,d=l.spanId);let f=(a=t.kind)!==null&&a!==void 0?a:Ht.INTERNAL,N=((s=t.links)!==null&&s!==void 0?s:[]).map(q=>({context:q.context,attributes:Rn(q.attributes)})),R=Rn(t.attributes),M=this._sampler.shouldSample(i,u,e,f,R,N);E=(n=M.traceState)!==null&&n!==void 0?n:E;let C=M.decision===mt.RECORD_AND_SAMPLED?Se.SAMPLED:Se.NONE,P={traceId:u,spanId:c,traceFlags:C,traceState:E};if(M.decision===mt.NOT_RECORD)return m.debug("Recording is off, propagating context in a non-recording span"),Ee.wrapSpanContext(P);let b=Rn(Object.assign(R,M.attributes));return new $i(this,i,e,P,f,d,N,t.startTime,void 0,b)}startActiveSpan(e,t,i,a){let s,n,r;if(arguments.length<2)return;arguments.length===2?r=t:arguments.length===3?(s=t,r=i):(s=t,n=i,r=a);let l=n??Ye.active(),c=this.startSpan(e,s,l),u=Ee.setSpan(l,c);return Ye.with(u,r,void 0,c)}getGeneralLimits(){return this._generalLimits}getSpanLimits(){return this._spanLimits}getActiveSpanProcessor(){return this._tracerProvider.getActiveSpanProcessor()}}});var Qs,pC=S(()=>{ee();Qs=class{constructor(e){this._spanProcessors=e}forceFlush(){let e=[];for(let t of this._spanProcessors)e.push(t.forceFlush());return new Promise(t=>{Promise.all(e).then(()=>{t()}).catch(i=>{Oe(i||new Error("MultiSpanProcessor: forceFlush failed")),t()})})}onStart(e,t){for(let i of this._spanProcessors)i.onStart(e,t)}onEnd(e){for(let t of this._spanProcessors)t.onEnd(e)}shutdown(){let e=[];for(let t of this._spanProcessors)e.push(t.shutdown());return new Promise((t,i)=>{Promise.all(e).then(()=>{t()},i)})}}});var Qi,Ad=S(()=>{Qi=class{onStart(e,t){}onEnd(e){}shutdown(){return Promise.resolve()}forceFlush(){return Promise.resolve()}}});var tn,Zi,dC=S(()=>{x();ee();Pn();Lo();dd();pC();Ad();SE();fd();(function(o){o[o.resolved=0]="resolved",o[o.timeout=1]="timeout",o[o.error=2]="error",o[o.unresolved=3]="unresolved"})(tn||(tn={}));Zi=class{constructor(e={}){var t,i;this._registeredSpanProcessors=[],this._tracers=new Map;let a=Ti({},EE(),lC(e));if(this.resource=(t=a.resource)!==null&&t!==void 0?t:le.empty(),a.mergeResourceWithDefaults&&(this.resource=le.default().merge(this.resource)),this._config=Object.assign({},a,{resource:this.resource}),!((i=e.spanProcessors)===null||i===void 0)&&i.length)this._registeredSpanProcessors=[...e.spanProcessors],this.activeSpanProcessor=new Qs(this._registeredSpanProcessors);else{let s=this._buildExporterFromEnv();if(s!==void 0){let n=new Un(s);this.activeSpanProcessor=n}else this.activeSpanProcessor=new Qi}}getTracer(e,t,i){let a=`${e}@${t||""}:${(i==null?void 0:i.schemaUrl)||""}`;return this._tracers.has(a)||this._tracers.set(a,new Ji({name:e,version:t,schemaUrl:i==null?void 0:i.schemaUrl},this._config,this)),this._tracers.get(a)}addSpanProcessor(e){this._registeredSpanProcessors.length===0&&this.activeSpanProcessor.shutdown().catch(t=>m.error("Error while trying to shutdown current span processor",t)),this._registeredSpanProcessors.push(e),this.activeSpanProcessor=new Qs(this._registeredSpanProcessors)}getActiveSpanProcessor(){return this.activeSpanProcessor}register(e={}){Ee.setGlobalTracerProvider(this),e.propagator===void 0&&(e.propagator=this._buildPropagatorFromEnv()),e.contextManager&&Ye.setGlobalContextManager(e.contextManager),e.propagator&&Ot.setGlobalPropagator(e.propagator)}forceFlush(){let e=this._config.forceFlushTimeoutMillis,t=this._registeredSpanProcessors.map(i=>new Promise(a=>{let s,n=setTimeout(()=>{a(new Error(`Span processor did not completed within timeout period of ${e} ms`)),s=tn.timeout},e);i.forceFlush().then(()=>{clearTimeout(n),s!==tn.timeout&&(s=tn.resolved,a(s))}).catch(r=>{clearTimeout(n),s=tn.error,a(r)})}));return new Promise((i,a)=>{Promise.all(t).then(s=>{let n=s.filter(r=>r!==tn.resolved);n.length>0?a(n):i()}).catch(s=>a([s]))})}shutdown(){return this.activeSpanProcessor.shutdown()}_getPropagator(e){var t;return(t=this.constructor._registeredPropagators.get(e))===null||t===void 0?void 0:t()}_getSpanExporter(e){var t;return(t=this.constructor._registeredExporters.get(e))===null||t===void 0?void 0:t()}_buildPropagatorFromEnv(){let e=Array.from(new Set(Ue().OTEL_PROPAGATORS)),i=e.map(a=>{let s=this._getPropagator(a);return s||m.warn(`Propagator "${a}" requested through environment variable is unavailable.`),s}).reduce((a,s)=>(s&&a.push(s),a),[]);if(i.length!==0)return e.length===1?i[0]:new ui({propagators:i})}_buildExporterFromEnv(){let e=Ue().OTEL_TRACES_EXPORTER;if(e==="none"||e==="")return;let t=this._getSpanExporter(e);return t||m.error(`Exporter "${e}" requested through environment variable is unavailable.`),t}};Zi._registeredPropagators=new Map([["tracecontext",()=>new _i],["baggage",()=>new ai]]);Zi._registeredExporters=new Map});var pE,fC=S(()=>{ee();pE=class{export(e,t){return this._sendSpans(e,t)}shutdown(){return this._sendSpans([]),this.forceFlush()}forceFlush(){return Promise.resolve()}_exportInfo(e){var t;return{resource:{attributes:e.resource.attributes},instrumentationScope:e.instrumentationLibrary,traceId:e.spanContext().traceId,parentId:e.parentSpanId,traceState:(t=e.spanContext().traceState)===null||t===void 0?void 0:t.serialize(),name:e.name,id:e.spanContext().spanId,kind:e.kind,timestamp:lt(e.startTime),duration:lt(e.duration),attributes:e.attributes,status:e.status,events:e.events,links:e.links}}_sendSpans(e,t){for(let i of e)console.dir(this._exportInfo(i),{depth:3});if(t)return t({code:X.SUCCESS})}}});var dE,AC=S(()=>{ee();dE=class{constructor(){this._finishedSpans=[],this._stopped=!1}export(e,t){if(this._stopped)return t({code:X.FAILED,error:new Error("Exporter has been stopped")});this._finishedSpans.push(...e),setTimeout(()=>t({code:X.SUCCESS}),0)}shutdown(){return this._stopped=!0,this._finishedSpans=[],this.forceFlush()}forceFlush(){return Promise.resolve()}reset(){this._finishedSpans=[]}getFinishedSpans(){return this._finishedSpans}}});var fE,hC=S(()=>{x();ee();fE=class{constructor(e){this._exporter=e,this._shutdownOnce=new ct(this._shutdown,this),this._unresolvedExports=new Set}async forceFlush(){await Promise.all(Array.from(this._unresolvedExports)),this._exporter.forceFlush&&await this._exporter.forceFlush()}onStart(e,t){}onEnd(e){var t,i;if(this._shutdownOnce.isCalled||!(e.spanContext().traceFlags&Se.SAMPLED))return;let a=()=>Qr._export(this._exporter,[e]).then(s=>{var n;s.code!==X.SUCCESS&&Oe((n=s.error)!==null&&n!==void 0?n:new Error(`SimpleSpanProcessor: span export failed (status ${s})`))}).catch(s=>{Oe(s)});if(e.resource.asyncAttributesPending){let s=(i=(t=e.resource).waitForAsyncAttributes)===null||i===void 0?void 0:i.call(t).then(()=>(s!=null&&this._unresolvedExports.delete(s),a()),n=>Oe(n));s!=null&&this._unresolvedExports.add(s)}else a()}shutdown(){return this._shutdownOnce.call()}_shutdown(){return this._exporter.shutdown()}}});var ea={};Me(ea,{AlwaysOffSampler:()=>Cr,AlwaysOnSampler:()=>Ft,BasicTracerProvider:()=>Zi,BatchSpanProcessor:()=>Un,ConsoleSpanExporter:()=>pE,ForceFlushState:()=>tn,InMemorySpanExporter:()=>dE,NoopSpanProcessor:()=>Qi,ParentBasedSampler:()=>xn,RandomIdGenerator:()=>bn,SamplingDecision:()=>ur,SimpleSpanProcessor:()=>fE,Span:()=>$i,TraceIdRatioBasedSampler:()=>go,Tracer:()=>Ji});var Lo=S(()=>{SC();dC();SE();fC();AC();hC();Ad();cE();uE();Td();Sd();Js();_d()});var Zs=A((FRe,vC)=>{var V3="2.0.0",w3=Number.MAX_SAFE_INTEGER||9007199254740991,B3=16,G3=250,H3=["major","premajor","minor","preminor","patch","prepatch","prerelease"];vC.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:B3,MAX_SAFE_BUILD_LENGTH:G3,MAX_SAFE_INTEGER:w3,RELEASE_TYPES:H3,SEMVER_SPEC_VERSION:V3,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var el=A((KRe,RC)=>{var k3=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...o)=>console.error("SEMVER",...o):()=>{};RC.exports=k3});var ta=A((rn,mC)=>{var{MAX_SAFE_COMPONENT_LENGTH:hd,MAX_SAFE_BUILD_LENGTH:Y3,MAX_LENGTH:F3}=Zs(),K3=el();rn=mC.exports={};var q3=rn.re=[],W3=rn.safeRe=[],V=rn.src=[],w=rn.t={},j3=0,vd="[a-zA-Z0-9-]",z3=[["\\s",1],["\\d",F3],[vd,Y3]],$3=o=>{for(let[e,t]of z3)o=o.split(`${e}*`).join(`${e}{0,${t}}`).split(`${e}+`).join(`${e}{1,${t}}`);return o},te=(o,e,t)=>{let i=$3(e),a=j3++;K3(o,a,e),w[o]=a,V[a]=e,q3[a]=new RegExp(e,t?"g":void 0),W3[a]=new RegExp(i,t?"g":void 0)};te("NUMERICIDENTIFIER","0|[1-9]\\d*");te("NUMERICIDENTIFIERLOOSE","\\d+");te("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${vd}*`);te("MAINVERSION",`(${V[w.NUMERICIDENTIFIER]})\\.(${V[w.NUMERICIDENTIFIER]})\\.(${V[w.NUMERICIDENTIFIER]})`);te("MAINVERSIONLOOSE",`(${V[w.NUMERICIDENTIFIERLOOSE]})\\.(${V[w.NUMERICIDENTIFIERLOOSE]})\\.(${V[w.NUMERICIDENTIFIERLOOSE]})`);te("PRERELEASEIDENTIFIER",`(?:${V[w.NUMERICIDENTIFIER]}|${V[w.NONNUMERICIDENTIFIER]})`);te("PRERELEASEIDENTIFIERLOOSE",`(?:${V[w.NUMERICIDENTIFIERLOOSE]}|${V[w.NONNUMERICIDENTIFIER]})`);te("PRERELEASE",`(?:-(${V[w.PRERELEASEIDENTIFIER]}(?:\\.${V[w.PRERELEASEIDENTIFIER]})*))`);te("PRERELEASELOOSE",`(?:-?(${V[w.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${V[w.PRERELEASEIDENTIFIERLOOSE]})*))`);te("BUILDIDENTIFIER",`${vd}+`);te("BUILD",`(?:\\+(${V[w.BUILDIDENTIFIER]}(?:\\.${V[w.BUILDIDENTIFIER]})*))`);te("FULLPLAIN",`v?${V[w.MAINVERSION]}${V[w.PRERELEASE]}?${V[w.BUILD]}?`);te("FULL",`^${V[w.FULLPLAIN]}$`);te("LOOSEPLAIN",`[v=\\s]*${V[w.MAINVERSIONLOOSE]}${V[w.PRERELEASELOOSE]}?${V[w.BUILD]}?`);te("LOOSE",`^${V[w.LOOSEPLAIN]}$`);te("GTLT","((?:<|>)?=?)");te("XRANGEIDENTIFIERLOOSE",`${V[w.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);te("XRANGEIDENTIFIER",`${V[w.NUMERICIDENTIFIER]}|x|X|\\*`);te("XRANGEPLAIN",`[v=\\s]*(${V[w.XRANGEIDENTIFIER]})(?:\\.(${V[w.XRANGEIDENTIFIER]})(?:\\.(${V[w.XRANGEIDENTIFIER]})(?:${V[w.PRERELEASE]})?${V[w.BUILD]}?)?)?`);te("XRANGEPLAINLOOSE",`[v=\\s]*(${V[w.XRANGEIDENTIFIERLOOSE]})(?:\\.(${V[w.XRANGEIDENTIFIERLOOSE]})(?:\\.(${V[w.XRANGEIDENTIFIERLOOSE]})(?:${V[w.PRERELEASELOOSE]})?${V[w.BUILD]}?)?)?`);te("XRANGE",`^${V[w.GTLT]}\\s*${V[w.XRANGEPLAIN]}$`);te("XRANGELOOSE",`^${V[w.GTLT]}\\s*${V[w.XRANGEPLAINLOOSE]}$`);te("COERCEPLAIN",`(^|[^\\d])(\\d{1,${hd}})(?:\\.(\\d{1,${hd}}))?(?:\\.(\\d{1,${hd}}))?`);te("COERCE",`${V[w.COERCEPLAIN]}(?:$|[^\\d])`);te("COERCEFULL",V[w.COERCEPLAIN]+`(?:${V[w.PRERELEASE]})?(?:${V[w.BUILD]})?(?:$|[^\\d])`);te("COERCERTL",V[w.COERCE],!0);te("COERCERTLFULL",V[w.COERCEFULL],!0);te("LONETILDE","(?:~>?)");te("TILDETRIM",`(\\s*)${V[w.LONETILDE]}\\s+`,!0);rn.tildeTrimReplace="$1~";te("TILDE",`^${V[w.LONETILDE]}${V[w.XRANGEPLAIN]}$`);te("TILDELOOSE",`^${V[w.LONETILDE]}${V[w.XRANGEPLAINLOOSE]}$`);te("LONECARET","(?:\\^)");te("CARETTRIM",`(\\s*)${V[w.LONECARET]}\\s+`,!0);rn.caretTrimReplace="$1^";te("CARET",`^${V[w.LONECARET]}${V[w.XRANGEPLAIN]}$`);te("CARETLOOSE",`^${V[w.LONECARET]}${V[w.XRANGEPLAINLOOSE]}$`);te("COMPARATORLOOSE",`^${V[w.GTLT]}\\s*(${V[w.LOOSEPLAIN]})$|^$`);te("COMPARATOR",`^${V[w.GTLT]}\\s*(${V[w.FULLPLAIN]})$|^$`);te("COMPARATORTRIM",`(\\s*)${V[w.GTLT]}\\s*(${V[w.LOOSEPLAIN]}|${V[w.XRANGEPLAIN]})`,!0);rn.comparatorTrimReplace="$1$2$3";te("HYPHENRANGE",`^\\s*(${V[w.XRANGEPLAIN]})\\s+-\\s+(${V[w.XRANGEPLAIN]})\\s*$`);te("HYPHENRANGELOOSE",`^\\s*(${V[w.XRANGEPLAINLOOSE]})\\s+-\\s+(${V[w.XRANGEPLAINLOOSE]})\\s*$`);te("STAR","(<|>)?=?\\s*\\*");te("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");te("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")});var AE=A((qRe,OC)=>{var X3=Object.freeze({loose:!0}),J3=Object.freeze({}),Q3=o=>o?typeof o!="object"?X3:o:J3;OC.exports=Q3});var Rd=A((WRe,CC)=>{var NC=/^[0-9]+$/,MC=(o,e)=>{let t=NC.test(o),i=NC.test(e);return t&&i&&(o=+o,e=+e),o===e?0:t&&!i?-1:i&&!t?1:oMC(e,o);CC.exports={compareIdentifiers:MC,rcompareIdentifiers:Z3}});var ut=A((jRe,yC)=>{var hE=el(),{MAX_LENGTH:PC,MAX_SAFE_INTEGER:vE}=Zs(),{safeRe:gC,t:LC}=ta(),eK=AE(),{compareIdentifiers:ra}=Rd(),md=class o{constructor(e,t){if(t=eK(t),e instanceof o){if(e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease)return e;e=e.version}else if(typeof e!="string")throw new TypeError(`Invalid version. Must be a string. Got type "${typeof e}".`);if(e.length>PC)throw new TypeError(`version is longer than ${PC} characters`);hE("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;let i=e.trim().match(t.loose?gC[LC.LOOSE]:gC[LC.FULL]);if(!i)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+i[1],this.minor=+i[2],this.patch=+i[3],this.major>vE||this.major<0)throw new TypeError("Invalid major version");if(this.minor>vE||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>vE||this.patch<0)throw new TypeError("Invalid patch version");i[4]?this.prerelease=i[4].split(".").map(a=>{if(/^[0-9]+$/.test(a)){let s=+a;if(s>=0&&s=0;)typeof this.prerelease[s]=="number"&&(this.prerelease[s]++,s=-2);if(s===-1){if(t===this.prerelease.join(".")&&i===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(a)}}if(t){let s=[t,a];i===!1&&(s=[t]),ra(this.prerelease[0],t)===0?isNaN(this.prerelease[1])&&(this.prerelease=s):this.prerelease=s}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}};yC.exports=md});var yo=A((zRe,DC)=>{var IC=ut(),tK=(o,e,t=!1)=>{if(o instanceof IC)return o;try{return new IC(o,e)}catch(i){if(!t)return null;throw i}};DC.exports=tK});var UC=A(($Re,xC)=>{var rK=yo(),nK=(o,e)=>{let t=rK(o,e);return t?t.version:null};xC.exports=nK});var VC=A((XRe,bC)=>{var oK=yo(),iK=(o,e)=>{let t=oK(o.trim().replace(/^[=v]+/,""),e);return t?t.version:null};bC.exports=iK});var GC=A((JRe,BC)=>{var wC=ut(),aK=(o,e,t,i,a)=>{typeof t=="string"&&(a=i,i=t,t=void 0);try{return new wC(o instanceof wC?o.version:o,t).inc(e,i,a).version}catch{return null}};BC.exports=aK});var YC=A((QRe,kC)=>{var HC=yo(),sK=(o,e)=>{let t=HC(o,null,!0),i=HC(e,null,!0),a=t.compare(i);if(a===0)return null;let s=a>0,n=s?t:i,r=s?i:t,l=!!n.prerelease.length;if(!!r.prerelease.length&&!l)return!r.patch&&!r.minor?"major":n.patch?"patch":n.minor?"minor":"major";let u=l?"pre":"";return t.major!==i.major?u+"major":t.minor!==i.minor?u+"minor":t.patch!==i.patch?u+"patch":"prerelease"};kC.exports=sK});var KC=A((ZRe,FC)=>{var lK=ut(),cK=(o,e)=>new lK(o,e).major;FC.exports=cK});var WC=A((eme,qC)=>{var uK=ut(),EK=(o,e)=>new uK(o,e).minor;qC.exports=EK});var zC=A((tme,jC)=>{var _K=ut(),TK=(o,e)=>new _K(o,e).patch;jC.exports=TK});var XC=A((rme,$C)=>{var SK=yo(),pK=(o,e)=>{let t=SK(o,e);return t&&t.prerelease.length?t.prerelease:null};$C.exports=pK});var Kt=A((nme,QC)=>{var JC=ut(),dK=(o,e,t)=>new JC(o,t).compare(new JC(e,t));QC.exports=dK});var eP=A((ome,ZC)=>{var fK=Kt(),AK=(o,e,t)=>fK(e,o,t);ZC.exports=AK});var rP=A((ime,tP)=>{var hK=Kt(),vK=(o,e)=>hK(o,e,!0);tP.exports=vK});var RE=A((ame,oP)=>{var nP=ut(),RK=(o,e,t)=>{let i=new nP(o,t),a=new nP(e,t);return i.compare(a)||i.compareBuild(a)};oP.exports=RK});var aP=A((sme,iP)=>{var mK=RE(),OK=(o,e)=>o.sort((t,i)=>mK(t,i,e));iP.exports=OK});var lP=A((lme,sP)=>{var NK=RE(),MK=(o,e)=>o.sort((t,i)=>NK(i,t,e));sP.exports=MK});var tl=A((cme,cP)=>{var CK=Kt(),PK=(o,e,t)=>CK(o,e,t)>0;cP.exports=PK});var mE=A((ume,uP)=>{var gK=Kt(),LK=(o,e,t)=>gK(o,e,t)<0;uP.exports=LK});var Od=A((Eme,EP)=>{var yK=Kt(),IK=(o,e,t)=>yK(o,e,t)===0;EP.exports=IK});var Nd=A((_me,_P)=>{var DK=Kt(),xK=(o,e,t)=>DK(o,e,t)!==0;_P.exports=xK});var OE=A((Tme,TP)=>{var UK=Kt(),bK=(o,e,t)=>UK(o,e,t)>=0;TP.exports=bK});var NE=A((Sme,SP)=>{var VK=Kt(),wK=(o,e,t)=>VK(o,e,t)<=0;SP.exports=wK});var Md=A((pme,pP)=>{var BK=Od(),GK=Nd(),HK=tl(),kK=OE(),YK=mE(),FK=NE(),KK=(o,e,t,i)=>{switch(e){case"===":return typeof o=="object"&&(o=o.version),typeof t=="object"&&(t=t.version),o===t;case"!==":return typeof o=="object"&&(o=o.version),typeof t=="object"&&(t=t.version),o!==t;case"":case"=":case"==":return BK(o,t,i);case"!=":return GK(o,t,i);case">":return HK(o,t,i);case">=":return kK(o,t,i);case"<":return YK(o,t,i);case"<=":return FK(o,t,i);default:throw new TypeError(`Invalid operator: ${e}`)}};pP.exports=KK});var fP=A((dme,dP)=>{var qK=ut(),WK=yo(),{safeRe:ME,t:CE}=ta(),jK=(o,e)=>{if(o instanceof qK)return o;if(typeof o=="number"&&(o=String(o)),typeof o!="string")return null;e=e||{};let t=null;if(!e.rtl)t=o.match(e.includePrerelease?ME[CE.COERCEFULL]:ME[CE.COERCE]);else{let l=e.includePrerelease?ME[CE.COERCERTLFULL]:ME[CE.COERCERTL],c;for(;(c=l.exec(o))&&(!t||t.index+t[0].length!==o.length);)(!t||c.index+c[0].length!==t.index+t[0].length)&&(t=c),l.lastIndex=c.index+c[1].length+c[2].length;l.lastIndex=-1}if(t===null)return null;let i=t[2],a=t[3]||"0",s=t[4]||"0",n=e.includePrerelease&&t[5]?`-${t[5]}`:"",r=e.includePrerelease&&t[6]?`+${t[6]}`:"";return WK(`${i}.${a}.${s}${n}${r}`,e)};dP.exports=jK});var hP=A((fme,AP)=>{var Cd=class{constructor(){this.max=1e3,this.map=new Map}get(e){let t=this.map.get(e);if(t!==void 0)return this.map.delete(e),this.map.set(e,t),t}delete(e){return this.map.delete(e)}set(e,t){if(!this.delete(e)&&t!==void 0){if(this.map.size>=this.max){let a=this.map.keys().next().value;this.delete(a)}this.map.set(e,t)}return this}};AP.exports=Cd});var qt=A((Ame,OP)=>{var zK=/\s+/g,Pd=class o{constructor(e,t){if(t=XK(t),e instanceof o)return e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease?e:new o(e.raw,t);if(e instanceof gd)return this.raw=e.value,this.set=[[e]],this.formatted=void 0,this;if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e.trim().replace(zK," "),this.set=this.raw.split("||").map(i=>this.parseRange(i.trim())).filter(i=>i.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){let i=this.set[0];if(this.set=this.set.filter(a=>!RP(a[0])),this.set.length===0)this.set=[i];else if(this.set.length>1){for(let a of this.set)if(a.length===1&&nq(a[0])){this.set=[a];break}}}this.formatted=void 0}get range(){if(this.formatted===void 0){this.formatted="";for(let e=0;e0&&(this.formatted+="||");let t=this.set[e];for(let i=0;i0&&(this.formatted+=" "),this.formatted+=t[i].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(e){let i=((this.options.includePrerelease&&tq)|(this.options.loose&&rq))+":"+e,a=vP.get(i);if(a)return a;let s=this.options.loose,n=s?Mt[St.HYPHENRANGELOOSE]:Mt[St.HYPHENRANGE];e=e.replace(n,Tq(this.options.includePrerelease)),ge("hyphen replace",e),e=e.replace(Mt[St.COMPARATORTRIM],QK),ge("comparator trim",e),e=e.replace(Mt[St.TILDETRIM],ZK),ge("tilde trim",e),e=e.replace(Mt[St.CARETTRIM],eq),ge("caret trim",e);let r=e.split(" ").map(E=>oq(E,this.options)).join(" ").split(/\s+/).map(E=>_q(E,this.options));s&&(r=r.filter(E=>(ge("loose invalid filter",E,this.options),!!E.match(Mt[St.COMPARATORLOOSE])))),ge("range list",r);let l=new Map,c=r.map(E=>new gd(E,this.options));for(let E of c){if(RP(E))return[E];l.set(E.value,E)}l.size>1&&l.has("")&&l.delete("");let u=[...l.values()];return vP.set(i,u),u}intersects(e,t){if(!(e instanceof o))throw new TypeError("a Range is required");return this.set.some(i=>mP(i,t)&&e.set.some(a=>mP(a,t)&&i.every(s=>a.every(n=>s.intersects(n,t)))))}test(e){if(!e)return!1;if(typeof e=="string")try{e=new JK(e,this.options)}catch{return!1}for(let t=0;to.value==="<0.0.0-0",nq=o=>o.value==="",mP=(o,e)=>{let t=!0,i=o.slice(),a=i.pop();for(;t&&i.length;)t=i.every(s=>a.intersects(s,e)),a=i.pop();return t},oq=(o,e)=>(ge("comp",o,e),o=sq(o,e),ge("caret",o),o=iq(o,e),ge("tildes",o),o=cq(o,e),ge("xrange",o),o=Eq(o,e),ge("stars",o),o),pt=o=>!o||o.toLowerCase()==="x"||o==="*",iq=(o,e)=>o.trim().split(/\s+/).map(t=>aq(t,e)).join(" "),aq=(o,e)=>{let t=e.loose?Mt[St.TILDELOOSE]:Mt[St.TILDE];return o.replace(t,(i,a,s,n,r)=>{ge("tilde",o,i,a,s,n,r);let l;return pt(a)?l="":pt(s)?l=`>=${a}.0.0 <${+a+1}.0.0-0`:pt(n)?l=`>=${a}.${s}.0 <${a}.${+s+1}.0-0`:r?(ge("replaceTilde pr",r),l=`>=${a}.${s}.${n}-${r} <${a}.${+s+1}.0-0`):l=`>=${a}.${s}.${n} <${a}.${+s+1}.0-0`,ge("tilde return",l),l})},sq=(o,e)=>o.trim().split(/\s+/).map(t=>lq(t,e)).join(" "),lq=(o,e)=>{ge("caret",o,e);let t=e.loose?Mt[St.CARETLOOSE]:Mt[St.CARET],i=e.includePrerelease?"-0":"";return o.replace(t,(a,s,n,r,l)=>{ge("caret",o,a,s,n,r,l);let c;return pt(s)?c="":pt(n)?c=`>=${s}.0.0${i} <${+s+1}.0.0-0`:pt(r)?s==="0"?c=`>=${s}.${n}.0${i} <${s}.${+n+1}.0-0`:c=`>=${s}.${n}.0${i} <${+s+1}.0.0-0`:l?(ge("replaceCaret pr",l),s==="0"?n==="0"?c=`>=${s}.${n}.${r}-${l} <${s}.${n}.${+r+1}-0`:c=`>=${s}.${n}.${r}-${l} <${s}.${+n+1}.0-0`:c=`>=${s}.${n}.${r}-${l} <${+s+1}.0.0-0`):(ge("no pr"),s==="0"?n==="0"?c=`>=${s}.${n}.${r}${i} <${s}.${n}.${+r+1}-0`:c=`>=${s}.${n}.${r}${i} <${s}.${+n+1}.0-0`:c=`>=${s}.${n}.${r} <${+s+1}.0.0-0`),ge("caret return",c),c})},cq=(o,e)=>(ge("replaceXRanges",o,e),o.split(/\s+/).map(t=>uq(t,e)).join(" ")),uq=(o,e)=>{o=o.trim();let t=e.loose?Mt[St.XRANGELOOSE]:Mt[St.XRANGE];return o.replace(t,(i,a,s,n,r,l)=>{ge("xRange",o,i,a,s,n,r,l);let c=pt(s),u=c||pt(n),E=u||pt(r),d=E;return a==="="&&d&&(a=""),l=e.includePrerelease?"-0":"",c?a===">"||a==="<"?i="<0.0.0-0":i="*":a&&d?(u&&(n=0),r=0,a===">"?(a=">=",u?(s=+s+1,n=0,r=0):(n=+n+1,r=0)):a==="<="&&(a="<",u?s=+s+1:n=+n+1),a==="<"&&(l="-0"),i=`${a+s}.${n}.${r}${l}`):u?i=`>=${s}.0.0${l} <${+s+1}.0.0-0`:E&&(i=`>=${s}.${n}.0${l} <${s}.${+n+1}.0-0`),ge("xRange return",i),i})},Eq=(o,e)=>(ge("replaceStars",o,e),o.trim().replace(Mt[St.STAR],"")),_q=(o,e)=>(ge("replaceGTE0",o,e),o.trim().replace(Mt[e.includePrerelease?St.GTE0PRE:St.GTE0],"")),Tq=o=>(e,t,i,a,s,n,r,l,c,u,E,d)=>(pt(i)?t="":pt(a)?t=`>=${i}.0.0${o?"-0":""}`:pt(s)?t=`>=${i}.${a}.0${o?"-0":""}`:n?t=`>=${t}`:t=`>=${t}${o?"-0":""}`,pt(c)?l="":pt(u)?l=`<${+c+1}.0.0-0`:pt(E)?l=`<${c}.${+u+1}.0-0`:d?l=`<=${c}.${u}.${E}-${d}`:o?l=`<${c}.${u}.${+E+1}-0`:l=`<=${l}`,`${t} ${l}`.trim()),Sq=(o,e,t)=>{for(let i=0;i0){let a=o[i].semver;if(a.major===e.major&&a.minor===e.minor&&a.patch===e.patch)return!0}return!1}return!0}});var rl=A((hme,LP)=>{var nl=Symbol("SemVer ANY"),Id=class o{static get ANY(){return nl}constructor(e,t){if(t=NP(t),e instanceof o){if(e.loose===!!t.loose)return e;e=e.value}e=e.trim().split(/\s+/).join(" "),yd("comparator",e,t),this.options=t,this.loose=!!t.loose,this.parse(e),this.semver===nl?this.value="":this.value=this.operator+this.semver.version,yd("comp",this)}parse(e){let t=this.options.loose?MP[CP.COMPARATORLOOSE]:MP[CP.COMPARATOR],i=e.match(t);if(!i)throw new TypeError(`Invalid comparator: ${e}`);this.operator=i[1]!==void 0?i[1]:"",this.operator==="="&&(this.operator=""),i[2]?this.semver=new PP(i[2],this.options.loose):this.semver=nl}toString(){return this.value}test(e){if(yd("Comparator.test",e,this.options.loose),this.semver===nl||e===nl)return!0;if(typeof e=="string")try{e=new PP(e,this.options)}catch{return!1}return Ld(e,this.operator,this.semver,this.options)}intersects(e,t){if(!(e instanceof o))throw new TypeError("a Comparator is required");return this.operator===""?this.value===""?!0:new gP(e.value,t).test(this.value):e.operator===""?e.value===""?!0:new gP(this.value,t).test(e.semver):(t=NP(t),t.includePrerelease&&(this.value==="<0.0.0-0"||e.value==="<0.0.0-0")||!t.includePrerelease&&(this.value.startsWith("<0.0.0")||e.value.startsWith("<0.0.0"))?!1:!!(this.operator.startsWith(">")&&e.operator.startsWith(">")||this.operator.startsWith("<")&&e.operator.startsWith("<")||this.semver.version===e.semver.version&&this.operator.includes("=")&&e.operator.includes("=")||Ld(this.semver,"<",e.semver,t)&&this.operator.startsWith(">")&&e.operator.startsWith("<")||Ld(this.semver,">",e.semver,t)&&this.operator.startsWith("<")&&e.operator.startsWith(">")))}};LP.exports=Id;var NP=AE(),{safeRe:MP,t:CP}=ta(),Ld=Md(),yd=el(),PP=ut(),gP=qt()});var ol=A((vme,yP)=>{var pq=qt(),dq=(o,e,t)=>{try{e=new pq(e,t)}catch{return!1}return e.test(o)};yP.exports=dq});var DP=A((Rme,IP)=>{var fq=qt(),Aq=(o,e)=>new fq(o,e).set.map(t=>t.map(i=>i.value).join(" ").trim().split(" "));IP.exports=Aq});var UP=A((mme,xP)=>{var hq=ut(),vq=qt(),Rq=(o,e,t)=>{let i=null,a=null,s=null;try{s=new vq(e,t)}catch{return null}return o.forEach(n=>{s.test(n)&&(!i||a.compare(n)===-1)&&(i=n,a=new hq(i,t))}),i};xP.exports=Rq});var VP=A((Ome,bP)=>{var mq=ut(),Oq=qt(),Nq=(o,e,t)=>{let i=null,a=null,s=null;try{s=new Oq(e,t)}catch{return null}return o.forEach(n=>{s.test(n)&&(!i||a.compare(n)===1)&&(i=n,a=new mq(i,t))}),i};bP.exports=Nq});var GP=A((Nme,BP)=>{var Dd=ut(),Mq=qt(),wP=tl(),Cq=(o,e)=>{o=new Mq(o,e);let t=new Dd("0.0.0");if(o.test(t)||(t=new Dd("0.0.0-0"),o.test(t)))return t;t=null;for(let i=0;i{let r=new Dd(n.semver.version);switch(n.operator){case">":r.prerelease.length===0?r.patch++:r.prerelease.push(0),r.raw=r.format();case"":case">=":(!s||wP(r,s))&&(s=r);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${n.operator}`)}}),s&&(!t||wP(t,s))&&(t=s)}return t&&o.test(t)?t:null};BP.exports=Cq});var kP=A((Mme,HP)=>{var Pq=qt(),gq=(o,e)=>{try{return new Pq(o,e).range||"*"}catch{return null}};HP.exports=gq});var PE=A((Cme,qP)=>{var Lq=ut(),KP=rl(),{ANY:yq}=KP,Iq=qt(),Dq=ol(),YP=tl(),FP=mE(),xq=NE(),Uq=OE(),bq=(o,e,t,i)=>{o=new Lq(o,i),e=new Iq(e,i);let a,s,n,r,l;switch(t){case">":a=YP,s=xq,n=FP,r=">",l=">=";break;case"<":a=FP,s=Uq,n=YP,r="<",l="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(Dq(o,e,i))return!1;for(let c=0;c{f.semver===yq&&(f=new KP(">=0.0.0")),E=E||f,d=d||f,a(f.semver,E.semver,i)?E=f:n(f.semver,d.semver,i)&&(d=f)}),E.operator===r||E.operator===l||(!d.operator||d.operator===r)&&s(o,d.semver))return!1;if(d.operator===l&&n(o,d.semver))return!1}return!0};qP.exports=bq});var jP=A((Pme,WP)=>{var Vq=PE(),wq=(o,e,t)=>Vq(o,e,">",t);WP.exports=wq});var $P=A((gme,zP)=>{var Bq=PE(),Gq=(o,e,t)=>Bq(o,e,"<",t);zP.exports=Gq});var QP=A((Lme,JP)=>{var XP=qt(),Hq=(o,e,t)=>(o=new XP(o,t),e=new XP(e,t),o.intersects(e,t));JP.exports=Hq});var eg=A((yme,ZP)=>{var kq=ol(),Yq=Kt();ZP.exports=(o,e,t)=>{let i=[],a=null,s=null,n=o.sort((u,E)=>Yq(u,E,t));for(let u of n)kq(u,e,t)?(s=u,a||(a=u)):(s&&i.push([a,s]),s=null,a=null);a&&i.push([a,null]);let r=[];for(let[u,E]of i)u===E?r.push(u):!E&&u===n[0]?r.push("*"):E?u===n[0]?r.push(`<=${E}`):r.push(`${u} - ${E}`):r.push(`>=${u}`);let l=r.join(" || "),c=typeof e.raw=="string"?e.raw:String(e);return l.length{var tg=qt(),Ud=rl(),{ANY:xd}=Ud,il=ol(),bd=Kt(),Fq=(o,e,t={})=>{if(o===e)return!0;o=new tg(o,t),e=new tg(e,t);let i=!1;e:for(let a of o.set){for(let s of e.set){let n=qq(a,s,t);if(i=i||n!==null,n)continue e}if(i)return!1}return!0},Kq=[new Ud(">=0.0.0-0")],rg=[new Ud(">=0.0.0")],qq=(o,e,t)=>{if(o===e)return!0;if(o.length===1&&o[0].semver===xd){if(e.length===1&&e[0].semver===xd)return!0;t.includePrerelease?o=Kq:o=rg}if(e.length===1&&e[0].semver===xd){if(t.includePrerelease)return!0;e=rg}let i=new Set,a,s;for(let f of o)f.operator===">"||f.operator===">="?a=ng(a,f,t):f.operator==="<"||f.operator==="<="?s=og(s,f,t):i.add(f.semver);if(i.size>1)return null;let n;if(a&&s){if(n=bd(a.semver,s.semver,t),n>0)return null;if(n===0&&(a.operator!==">="||s.operator!=="<="))return null}for(let f of i){if(a&&!il(f,String(a),t)||s&&!il(f,String(s),t))return null;for(let N of e)if(!il(f,String(N),t))return!1;return!0}let r,l,c,u,E=s&&!t.includePrerelease&&s.semver.prerelease.length?s.semver:!1,d=a&&!t.includePrerelease&&a.semver.prerelease.length?a.semver:!1;E&&E.prerelease.length===1&&s.operator==="<"&&E.prerelease[0]===0&&(E=!1);for(let f of e){if(u=u||f.operator===">"||f.operator===">=",c=c||f.operator==="<"||f.operator==="<=",a){if(d&&f.semver.prerelease&&f.semver.prerelease.length&&f.semver.major===d.major&&f.semver.minor===d.minor&&f.semver.patch===d.patch&&(d=!1),f.operator===">"||f.operator===">="){if(r=ng(a,f,t),r===f&&r!==a)return!1}else if(a.operator===">="&&!il(a.semver,String(f),t))return!1}if(s){if(E&&f.semver.prerelease&&f.semver.prerelease.length&&f.semver.major===E.major&&f.semver.minor===E.minor&&f.semver.patch===E.patch&&(E=!1),f.operator==="<"||f.operator==="<="){if(l=og(s,f,t),l===f&&l!==s)return!1}else if(s.operator==="<="&&!il(s.semver,String(f),t))return!1}if(!f.operator&&(s||a)&&n!==0)return!1}return!(a&&c&&!s&&n!==0||s&&u&&!a&&n!==0||d||E)},ng=(o,e,t)=>{if(!o)return e;let i=bd(o.semver,e.semver,t);return i>0?o:i<0||e.operator===">"&&o.operator===">="?e:o},og=(o,e,t)=>{if(!o)return e;let i=bd(o.semver,e.semver,t);return i<0?o:i>0||e.operator==="<"&&o.operator==="<="?e:o};ig.exports=Fq});var wd=A((Dme,cg)=>{var Vd=ta(),sg=Zs(),Wq=ut(),lg=Rd(),jq=yo(),zq=UC(),$q=VC(),Xq=GC(),Jq=YC(),Qq=KC(),Zq=WC(),eW=zC(),tW=XC(),rW=Kt(),nW=eP(),oW=rP(),iW=RE(),aW=aP(),sW=lP(),lW=tl(),cW=mE(),uW=Od(),EW=Nd(),_W=OE(),TW=NE(),SW=Md(),pW=fP(),dW=rl(),fW=qt(),AW=ol(),hW=DP(),vW=UP(),RW=VP(),mW=GP(),OW=kP(),NW=PE(),MW=jP(),CW=$P(),PW=QP(),gW=eg(),LW=ag();cg.exports={parse:jq,valid:zq,clean:$q,inc:Xq,diff:Jq,major:Qq,minor:Zq,patch:eW,prerelease:tW,compare:rW,rcompare:nW,compareLoose:oW,compareBuild:iW,sort:aW,rsort:sW,gt:lW,lt:cW,eq:uW,neq:EW,gte:_W,lte:TW,cmp:SW,coerce:pW,Comparator:dW,Range:fW,satisfies:AW,toComparators:hW,maxSatisfying:vW,minSatisfying:RW,minVersion:mW,validRange:OW,outside:NW,gtr:MW,ltr:CW,intersects:PW,simplifyRange:gW,subset:LW,SemVer:Wq,re:Vd.re,src:Vd.src,tokens:Vd.t,SEMVER_SPEC_VERSION:sg.SEMVER_SPEC_VERSION,RELEASE_TYPES:sg.RELEASE_TYPES,compareIdentifiers:lg.compareIdentifiers,rcompareIdentifiers:lg.rcompareIdentifiers}});function IW(o){var e=decodeURIComponent(o).split(":");if(e.length!==4)return null;var t=Eg(e,4),i=t[0],a=t[1],s=t[3],n=i.padStart(32,"0"),r=a.padStart(16,"0"),l=yW.test(s)?parseInt(s,16)&1:1;return{traceId:n,spanId:r,isRemote:!0,traceFlags:l}}var ug,Eg,Bd,gE,_g,yW,Tg=S(()=>{x();ee();ug=function(o){var e=typeof Symbol=="function"&&Symbol.iterator,t=e&&o[e],i=0;if(t)return t.call(o);if(o&&typeof o.length=="number")return{next:function(){return o&&i>=o.length&&(o=void 0),{value:o&&o[i++],done:!o}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},Eg=function(o,e){var t=typeof Symbol=="function"&&o[Symbol.iterator];if(!t)return o;var i=t.call(o),a,s=[],n;try{for(;(e===void 0||e-- >0)&&!(a=i.next()).done;)s.push(a.value)}catch(r){n={error:r}}finally{try{a&&!a.done&&(t=i.return)&&t.call(i)}finally{if(n)throw n.error}}return s},Bd="uber-trace-id",gE="uberctx",_g=function(){function o(e){typeof e=="string"?(this._jaegerTraceHeader=e,this._jaegerBaggageHeaderPrefix=gE):(this._jaegerTraceHeader=(e==null?void 0:e.customTraceHeader)||Bd,this._jaegerBaggageHeaderPrefix=(e==null?void 0:e.customBaggageHeaderPrefix)||gE)}return o.prototype.inject=function(e,t,i){var a,s,n=Ee.getSpanContext(e),r=Ot.getBaggage(e);if(n&&st(e)===!1){var l="0"+(n.traceFlags||Se.NONE).toString(16);i.set(t,this._jaegerTraceHeader,n.traceId+":"+n.spanId+":0:"+l)}if(r)try{for(var c=ug(r.getAllEntries()),u=c.next();!u.done;u=c.next()){var E=Eg(u.value,2),d=E[0],f=E[1];i.set(t,this._jaegerBaggageHeaderPrefix+"-"+d,encodeURIComponent(f.value))}}catch(N){a={error:N}}finally{try{u&&!u.done&&(s=c.return)&&s.call(c)}finally{if(a)throw a.error}}},o.prototype.extract=function(e,t,i){var a,s,n=this,r,l=i.get(t,this._jaegerTraceHeader),c=Array.isArray(l)?l[0]:l,u=i.keys(t).filter(function(C){return C.startsWith(n._jaegerBaggageHeaderPrefix+"-")}).map(function(C){var P=i.get(t,C);return{key:C.substring(n._jaegerBaggageHeaderPrefix.length+1),value:Array.isArray(P)?P[0]:P}}),E=e;if(typeof c=="string"){var d=IW(c);d&&(E=Ee.setSpanContext(E,d))}if(u.length===0)return E;var f=(r=Ot.getBaggage(e))!==null&&r!==void 0?r:Ot.createBaggage();try{for(var N=ug(u),R=N.next();!R.done;R=N.next()){var M=R.value;M.value!==void 0&&(f=f.setEntry(M.key,{value:decodeURIComponent(M.value)}))}}catch(C){a={error:C}}finally{try{R&&!R.done&&(s=N.return)&&s.call(N)}finally{if(a)throw a.error}}return E=Ot.setBaggage(E,f),E},o.prototype.fields=function(){return[this._jaegerTraceHeader]},o}(),yW=/^[0-9a-f]{1,2}$/i});var Sg={};Me(Sg,{JaegerPropagator:()=>_g,UBER_BAGGAGE_HEADER_PREFIX:()=>gE,UBER_TRACE_ID_HEADER:()=>Bd});var pg=S(()=>{Tg()});var Ag=A(IE=>{"use strict";Object.defineProperty(IE,"__esModule",{value:!0});IE.NodeTracerProvider=void 0;var dg=FM(),LE=($M(),$(zM)),fg=(Lo(),$(ea)),DW=wd(),xW=(pg(),$(Sg)),yE=class extends fg.BasicTracerProvider{constructor(e={}){super(e)}register(e={}){if(e.contextManager===void 0){let t=DW.gte(process.version,"14.8.0")?dg.AsyncLocalStorageContextManager:dg.AsyncHooksContextManager;e.contextManager=new t,e.contextManager.enable()}super.register(e)}};IE.NodeTracerProvider=yE;yE._registeredPropagators=new Map([...fg.BasicTracerProvider._registeredPropagators,["b3",()=>new LE.B3Propagator({injectEncoding:LE.B3InjectEncoding.SINGLE_HEADER})],["b3multi",()=>new LE.B3Propagator({injectEncoding:LE.B3InjectEncoding.MULTI_HEADER})],["jaeger",()=>new xW.JaegerPropagator]])});var Gd=A(_e=>{"use strict";Object.defineProperty(_e,"__esModule",{value:!0});_e.Tracer=_e.TraceIdRatioBasedSampler=_e.Span=_e.SimpleSpanProcessor=_e.SamplingDecision=_e.RandomIdGenerator=_e.ParentBasedSampler=_e.NoopSpanProcessor=_e.InMemorySpanExporter=_e.ForceFlushState=_e.ConsoleSpanExporter=_e.BatchSpanProcessor=_e.BasicTracerProvider=_e.AlwaysOnSampler=_e.AlwaysOffSampler=_e.NodeTracerProvider=void 0;var UW=Ag();Object.defineProperty(_e,"NodeTracerProvider",{enumerable:!0,get:function(){return UW.NodeTracerProvider}});var dt=(Lo(),$(ea));Object.defineProperty(_e,"AlwaysOffSampler",{enumerable:!0,get:function(){return dt.AlwaysOffSampler}});Object.defineProperty(_e,"AlwaysOnSampler",{enumerable:!0,get:function(){return dt.AlwaysOnSampler}});Object.defineProperty(_e,"BasicTracerProvider",{enumerable:!0,get:function(){return dt.BasicTracerProvider}});Object.defineProperty(_e,"BatchSpanProcessor",{enumerable:!0,get:function(){return dt.BatchSpanProcessor}});Object.defineProperty(_e,"ConsoleSpanExporter",{enumerable:!0,get:function(){return dt.ConsoleSpanExporter}});Object.defineProperty(_e,"ForceFlushState",{enumerable:!0,get:function(){return dt.ForceFlushState}});Object.defineProperty(_e,"InMemorySpanExporter",{enumerable:!0,get:function(){return dt.InMemorySpanExporter}});Object.defineProperty(_e,"NoopSpanProcessor",{enumerable:!0,get:function(){return dt.NoopSpanProcessor}});Object.defineProperty(_e,"ParentBasedSampler",{enumerable:!0,get:function(){return dt.ParentBasedSampler}});Object.defineProperty(_e,"RandomIdGenerator",{enumerable:!0,get:function(){return dt.RandomIdGenerator}});Object.defineProperty(_e,"SamplingDecision",{enumerable:!0,get:function(){return dt.SamplingDecision}});Object.defineProperty(_e,"SimpleSpanProcessor",{enumerable:!0,get:function(){return dt.SimpleSpanProcessor}});Object.defineProperty(_e,"Span",{enumerable:!0,get:function(){return dt.Span}});Object.defineProperty(_e,"TraceIdRatioBasedSampler",{enumerable:!0,get:function(){return dt.TraceIdRatioBasedSampler}});Object.defineProperty(_e,"Tracer",{enumerable:!0,get:function(){return dt.Tracer}})});function hg(o,e,t,i){for(let a=0,s=o.length;ae.disable())}var Rg=S(()=>{});function mg(o){var e,t;let i=o.tracerProvider||Ee.getTracerProvider(),a=o.meterProvider||fo.getMeterProvider(),s=o.loggerProvider||ws.getLoggerProvider(),n=(t=(e=o.instrumentations)===null||e===void 0?void 0:e.flat())!==null&&t!==void 0?t:[];return hg(n,i,a,s),()=>{vg(n)}}var Og=S(()=>{x();Bs();Rg()});var kd=A((Kme,Cg)=>{"use strict";function Hd(o){return typeof o=="function"}var ft=console.error.bind(console);function al(o,e,t){var i=!!o[e]&&o.propertyIsEnumerable(e);Object.defineProperty(o,e,{configurable:!0,enumerable:i,writable:!0,value:t})}function sl(o){o&&o.logger&&(Hd(o.logger)?ft=o.logger:ft("new logger isn't a function, not replacing"))}function Ng(o,e,t){if(!o||!o[e]){ft("no original function "+e+" to wrap");return}if(!t){ft("no wrapper function"),ft(new Error().stack);return}if(!Hd(o[e])||!Hd(t)){ft("original object and wrapper must be functions");return}var i=o[e],a=t(i,e);return al(a,"__original",i),al(a,"__unwrap",function(){o[e]===a&&al(o,e,i)}),al(a,"__wrapped",!0),al(o,e,a),a}function bW(o,e,t){if(o)Array.isArray(o)||(o=[o]);else{ft("must provide one or more modules to patch"),ft(new Error().stack);return}if(!(e&&Array.isArray(e))){ft("must provide one or more functions to wrap on modules");return}o.forEach(function(i){e.forEach(function(a){Ng(i,a,t)})})}function Mg(o,e){if(!o||!o[e]){ft("no function to unwrap."),ft(new Error().stack);return}if(!o[e].__unwrap)ft("no original to unwrap to -- has "+e+" already been unwrapped?");else return o[e].__unwrap()}function VW(o,e){if(o)Array.isArray(o)||(o=[o]);else{ft("must provide one or more modules to patch"),ft(new Error().stack);return}if(!(e&&Array.isArray(e))){ft("must provide one or more functions to unwrap on modules");return}o.forEach(function(t){e.forEach(function(i){Mg(t,i)})})}sl.wrap=Ng;sl.massWrap=bW;sl.unwrap=Mg;sl.massUnwrap=VW;Cg.exports=sl});var Vn,DE,Pg=S(()=>{x();Bs();Vn=fn(kd()),DE=class{constructor(e,t,i){this.instrumentationName=e,this.instrumentationVersion=t,this._config={},this._wrap=Vn.wrap,this._unwrap=Vn.unwrap,this._massWrap=Vn.massWrap,this._massUnwrap=Vn.massUnwrap,this.setConfig(i),this._diag=m.createComponentLogger({namespace:e}),this._tracer=Ee.getTracer(e,t),this._meter=fo.getMeter(e,t),this._logger=ws.getLogger(e,t),this._updateMetricInstruments()}get meter(){return this._meter}setMeterProvider(e){this._meter=e.getMeter(this.instrumentationName,this.instrumentationVersion),this._updateMetricInstruments()}get logger(){return this._logger}setLoggerProvider(e){this._logger=e.getLogger(this.instrumentationName,this.instrumentationVersion)}getModuleDefinitions(){var e;let t=(e=this.init())!==null&&e!==void 0?e:[];return Array.isArray(t)?t:[t]}_updateMetricInstruments(){}getConfig(){return this._config}setConfig(e){this._config=Object.assign({enabled:!0},e)}setTracerProvider(e){this._tracer=e.getTracer(this.instrumentationName,this.instrumentationVersion)}get tracer(){return this._tracer}_runSpanCustomizationHook(e,t,i,a){if(e)try{e(i,a)}catch(s){this._diag.error("Error running span customization hook due to exception in handler",{triggerName:t},s)}}}});var Yd=A((zme,gg)=>{"use strict";var wW=H("os");gg.exports=wW.homedir||function(){var e=process.env.HOME,t=process.env.LOGNAME||process.env.USER||process.env.LNAME||process.env.USERNAME;return process.platform==="win32"?process.env.USERPROFILE||process.env.HOMEDRIVE+process.env.HOMEPATH||e||null:process.platform==="darwin"?e||(t?"/Users/"+t:null):process.platform==="linux"?e||(process.getuid()===0?"/root":t?"/home/"+t:null):e||null}});var Fd=A(($me,Lg)=>{Lg.exports=function(){var o=Error.prepareStackTrace;Error.prepareStackTrace=function(t,i){return i};var e=new Error().stack;return Error.prepareStackTrace=o,e[2].getFileName()}});var yg=A((Xme,ll)=>{"use strict";var BW=process.platform==="win32",GW=/^(((?:[a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/]+[^\\\/]+)?[\\\/]?)(?:[^\\\/]*[\\\/])*)((\.{1,2}|[^\\\/]+?|)(\.[^.\/\\]*|))[\\\/]*$/,Kd={};function HW(o){return GW.exec(o).slice(1)}Kd.parse=function(o){if(typeof o!="string")throw new TypeError("Parameter 'pathString' must be a string, not "+typeof o);var e=HW(o);if(!e||e.length!==5)throw new TypeError("Invalid path '"+o+"'");return{root:e[1],dir:e[0]===e[1]?e[0]:e[0].slice(0,-1),base:e[2],ext:e[4],name:e[3]}};var kW=/^((\/?)(?:[^\/]*\/)*)((\.{1,2}|[^\/]+?|)(\.[^.\/]*|))[\/]*$/,qd={};function YW(o){return kW.exec(o).slice(1)}qd.parse=function(o){if(typeof o!="string")throw new TypeError("Parameter 'pathString' must be a string, not "+typeof o);var e=YW(o);if(!e||e.length!==5)throw new TypeError("Invalid path '"+o+"'");return{root:e[1],dir:e[0].slice(0,-1),base:e[2],ext:e[4],name:e[3]}};BW?ll.exports=Kd.parse:ll.exports=qd.parse;ll.exports.posix=qd.parse;ll.exports.win32=Kd.parse});var Wd=A((Jme,Ug)=>{var xg=H("path"),Ig=xg.parse||yg(),Dg=function(e,t){var i="/";/^([A-Za-z]:)/.test(e)?i="":/^\\\\/.test(e)&&(i="\\\\");for(var a=[e],s=Ig(e);s.dir!==a[a.length-1];)a.push(s.dir),s=Ig(s.dir);return a.reduce(function(n,r){return n.concat(t.map(function(l){return xg.resolve(i,r,l)}))},[])};Ug.exports=function(e,t,i){var a=t&&t.moduleDirectory?[].concat(t.moduleDirectory):["node_modules"];if(t&&typeof t.paths=="function")return t.paths(i,e,function(){return Dg(e,a)},t);var s=Dg(e,a);return t&&t.paths?s.concat(t.paths):s}});var jd=A((Qme,bg)=>{bg.exports=function(o,e){return e||{}}});var wg=A((Zme,Vg)=>{"use strict";var FW="Function.prototype.bind called on incompatible ",zd=Array.prototype.slice,KW=Object.prototype.toString,qW="[object Function]";Vg.exports=function(e){var t=this;if(typeof t!="function"||KW.call(t)!==qW)throw new TypeError(FW+t);for(var i=zd.call(arguments,1),a,s=function(){if(this instanceof a){var u=t.apply(this,i.concat(zd.call(arguments)));return Object(u)===u?u:this}else return t.apply(e,i.concat(zd.call(arguments)))},n=Math.max(0,t.length-i.length),r=[],l=0;l{"use strict";var WW=wg();Bg.exports=Function.prototype.bind||WW});var kg=A((tOe,Hg)=>{"use strict";var jW=Gg();Hg.exports=jW.call(Function.call,Object.prototype.hasOwnProperty)});var Yg=A((rOe,zW)=>{zW.exports={assert:!0,"node:assert":[">= 14.18 && < 15",">= 16"],"assert/strict":">= 15","node:assert/strict":">= 16",async_hooks:">= 8","node:async_hooks":[">= 14.18 && < 15",">= 16"],buffer_ieee754:">= 0.5 && < 0.9.7",buffer:!0,"node:buffer":[">= 14.18 && < 15",">= 16"],child_process:!0,"node:child_process":[">= 14.18 && < 15",">= 16"],cluster:">= 0.5","node:cluster":[">= 14.18 && < 15",">= 16"],console:!0,"node:console":[">= 14.18 && < 15",">= 16"],constants:!0,"node:constants":[">= 14.18 && < 15",">= 16"],crypto:!0,"node:crypto":[">= 14.18 && < 15",">= 16"],_debug_agent:">= 1 && < 8",_debugger:"< 8",dgram:!0,"node:dgram":[">= 14.18 && < 15",">= 16"],diagnostics_channel:[">= 14.17 && < 15",">= 15.1"],"node:diagnostics_channel":[">= 14.18 && < 15",">= 16"],dns:!0,"node:dns":[">= 14.18 && < 15",">= 16"],"dns/promises":">= 15","node:dns/promises":">= 16",domain:">= 0.7.12","node:domain":[">= 14.18 && < 15",">= 16"],events:!0,"node:events":[">= 14.18 && < 15",">= 16"],freelist:"< 6",fs:!0,"node:fs":[">= 14.18 && < 15",">= 16"],"fs/promises":[">= 10 && < 10.1",">= 14"],"node:fs/promises":[">= 14.18 && < 15",">= 16"],_http_agent:">= 0.11.1","node:_http_agent":[">= 14.18 && < 15",">= 16"],_http_client:">= 0.11.1","node:_http_client":[">= 14.18 && < 15",">= 16"],_http_common:">= 0.11.1","node:_http_common":[">= 14.18 && < 15",">= 16"],_http_incoming:">= 0.11.1","node:_http_incoming":[">= 14.18 && < 15",">= 16"],_http_outgoing:">= 0.11.1","node:_http_outgoing":[">= 14.18 && < 15",">= 16"],_http_server:">= 0.11.1","node:_http_server":[">= 14.18 && < 15",">= 16"],http:!0,"node:http":[">= 14.18 && < 15",">= 16"],http2:">= 8.8","node:http2":[">= 14.18 && < 15",">= 16"],https:!0,"node:https":[">= 14.18 && < 15",">= 16"],inspector:">= 8","node:inspector":[">= 14.18 && < 15",">= 16"],"inspector/promises":[">= 19"],"node:inspector/promises":[">= 19"],_linklist:"< 8",module:!0,"node:module":[">= 14.18 && < 15",">= 16"],net:!0,"node:net":[">= 14.18 && < 15",">= 16"],"node-inspect/lib/_inspect":">= 7.6 && < 12","node-inspect/lib/internal/inspect_client":">= 7.6 && < 12","node-inspect/lib/internal/inspect_repl":">= 7.6 && < 12",os:!0,"node:os":[">= 14.18 && < 15",">= 16"],path:!0,"node:path":[">= 14.18 && < 15",">= 16"],"path/posix":">= 15.3","node:path/posix":">= 16","path/win32":">= 15.3","node:path/win32":">= 16",perf_hooks:">= 8.5","node:perf_hooks":[">= 14.18 && < 15",">= 16"],process:">= 1","node:process":[">= 14.18 && < 15",">= 16"],punycode:">= 0.5","node:punycode":[">= 14.18 && < 15",">= 16"],querystring:!0,"node:querystring":[">= 14.18 && < 15",">= 16"],readline:!0,"node:readline":[">= 14.18 && < 15",">= 16"],"readline/promises":">= 17","node:readline/promises":">= 17",repl:!0,"node:repl":[">= 14.18 && < 15",">= 16"],smalloc:">= 0.11.5 && < 3",_stream_duplex:">= 0.9.4","node:_stream_duplex":[">= 14.18 && < 15",">= 16"],_stream_transform:">= 0.9.4","node:_stream_transform":[">= 14.18 && < 15",">= 16"],_stream_wrap:">= 1.4.1","node:_stream_wrap":[">= 14.18 && < 15",">= 16"],_stream_passthrough:">= 0.9.4","node:_stream_passthrough":[">= 14.18 && < 15",">= 16"],_stream_readable:">= 0.9.4","node:_stream_readable":[">= 14.18 && < 15",">= 16"],_stream_writable:">= 0.9.4","node:_stream_writable":[">= 14.18 && < 15",">= 16"],stream:!0,"node:stream":[">= 14.18 && < 15",">= 16"],"stream/consumers":">= 16.7","node:stream/consumers":">= 16.7","stream/promises":">= 15","node:stream/promises":">= 16","stream/web":">= 16.5","node:stream/web":">= 16.5",string_decoder:!0,"node:string_decoder":[">= 14.18 && < 15",">= 16"],sys:[">= 0.4 && < 0.7",">= 0.8"],"node:sys":[">= 14.18 && < 15",">= 16"],"test/reporters":[">= 19.9",">= 20"],"node:test/reporters":[">= 19.9",">= 20"],"node:test":[">= 16.17 && < 17",">= 18"],timers:!0,"node:timers":[">= 14.18 && < 15",">= 16"],"timers/promises":">= 15","node:timers/promises":">= 16",_tls_common:">= 0.11.13","node:_tls_common":[">= 14.18 && < 15",">= 16"],_tls_legacy:">= 0.11.3 && < 10",_tls_wrap:">= 0.11.3","node:_tls_wrap":[">= 14.18 && < 15",">= 16"],tls:!0,"node:tls":[">= 14.18 && < 15",">= 16"],trace_events:">= 10","node:trace_events":[">= 14.18 && < 15",">= 16"],tty:!0,"node:tty":[">= 14.18 && < 15",">= 16"],url:!0,"node:url":[">= 14.18 && < 15",">= 16"],util:!0,"node:util":[">= 14.18 && < 15",">= 16"],"util/types":">= 15.3","node:util/types":">= 16","v8/tools/arguments":">= 10 && < 12","v8/tools/codemap":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/consarray":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/csvparser":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/logreader":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/profile_view":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/splaytree":[">= 4.4 && < 5",">= 5.2 && < 12"],v8:">= 1","node:v8":[">= 14.18 && < 15",">= 16"],vm:!0,"node:vm":[">= 14.18 && < 15",">= 16"],wasi:[">= 13.4 && < 13.5",">= 20"],"node:wasi":">= 20",worker_threads:">= 11.7","node:worker_threads":[">= 14.18 && < 15",">= 16"],zlib:">= 0.5","node:zlib":[">= 14.18 && < 15",">= 16"]}});var cl=A((nOe,qg)=>{"use strict";var $W=kg();function XW(o,e){for(var t=o.split("."),i=e.split(" "),a=i.length>1?i[0]:"=",s=(i.length>1?i[1]:i[0]).split("."),n=0;n<3;++n){var r=parseInt(t[n]||0,10),l=parseInt(s[n]||0,10);if(r!==l)return a==="<"?r="?r>=l:!1}return a===">="}function Fg(o,e){var t=e.split(/ ?&& ?/);if(t.length===0)return!1;for(var i=0;i"u"?process.versions&&process.versions.node:o;if(typeof t!="string")throw new TypeError(typeof o>"u"?"Unable to determine current node version":"If provided, a valid node version is required");if(e&&typeof e=="object"){for(var i=0;i{var Io=H("fs"),QW=Yd(),Ge=H("path"),ZW=Fd(),e4=Wd(),t4=jd(),r4=cl(),n4=process.platform!=="win32"&&Io.realpath&&typeof Io.realpath.native=="function"?Io.realpath.native:Io.realpath,Wg=QW(),o4=function(){return[Ge.join(Wg,".node_modules"),Ge.join(Wg,".node_libraries")]},i4=function(e,t){Io.stat(e,function(i,a){return i?i.code==="ENOENT"||i.code==="ENOTDIR"?t(null,!1):t(i):t(null,a.isFile()||a.isFIFO())})},a4=function(e,t){Io.stat(e,function(i,a){return i?i.code==="ENOENT"||i.code==="ENOTDIR"?t(null,!1):t(i):t(null,a.isDirectory())})},s4=function(e,t){n4(e,function(i,a){i&&i.code!=="ENOENT"?t(i):t(null,i?e:a)})},ul=function(e,t,i,a){i&&i.preserveSymlinks===!1?e(t,a):a(null,t)},l4=function(e,t,i){e(t,function(a,s){if(a)i(a);else try{var n=JSON.parse(s);i(null,n)}catch{i(null)}})},c4=function(e,t,i){for(var a=e4(t,i,e),s=0;s{u4.exports={assert:!0,"node:assert":[">= 14.18 && < 15",">= 16"],"assert/strict":">= 15","node:assert/strict":">= 16",async_hooks:">= 8","node:async_hooks":[">= 14.18 && < 15",">= 16"],buffer_ieee754:">= 0.5 && < 0.9.7",buffer:!0,"node:buffer":[">= 14.18 && < 15",">= 16"],child_process:!0,"node:child_process":[">= 14.18 && < 15",">= 16"],cluster:">= 0.5","node:cluster":[">= 14.18 && < 15",">= 16"],console:!0,"node:console":[">= 14.18 && < 15",">= 16"],constants:!0,"node:constants":[">= 14.18 && < 15",">= 16"],crypto:!0,"node:crypto":[">= 14.18 && < 15",">= 16"],_debug_agent:">= 1 && < 8",_debugger:"< 8",dgram:!0,"node:dgram":[">= 14.18 && < 15",">= 16"],diagnostics_channel:[">= 14.17 && < 15",">= 15.1"],"node:diagnostics_channel":[">= 14.18 && < 15",">= 16"],dns:!0,"node:dns":[">= 14.18 && < 15",">= 16"],"dns/promises":">= 15","node:dns/promises":">= 16",domain:">= 0.7.12","node:domain":[">= 14.18 && < 15",">= 16"],events:!0,"node:events":[">= 14.18 && < 15",">= 16"],freelist:"< 6",fs:!0,"node:fs":[">= 14.18 && < 15",">= 16"],"fs/promises":[">= 10 && < 10.1",">= 14"],"node:fs/promises":[">= 14.18 && < 15",">= 16"],_http_agent:">= 0.11.1","node:_http_agent":[">= 14.18 && < 15",">= 16"],_http_client:">= 0.11.1","node:_http_client":[">= 14.18 && < 15",">= 16"],_http_common:">= 0.11.1","node:_http_common":[">= 14.18 && < 15",">= 16"],_http_incoming:">= 0.11.1","node:_http_incoming":[">= 14.18 && < 15",">= 16"],_http_outgoing:">= 0.11.1","node:_http_outgoing":[">= 14.18 && < 15",">= 16"],_http_server:">= 0.11.1","node:_http_server":[">= 14.18 && < 15",">= 16"],http:!0,"node:http":[">= 14.18 && < 15",">= 16"],http2:">= 8.8","node:http2":[">= 14.18 && < 15",">= 16"],https:!0,"node:https":[">= 14.18 && < 15",">= 16"],inspector:">= 8","node:inspector":[">= 14.18 && < 15",">= 16"],"inspector/promises":[">= 19"],"node:inspector/promises":[">= 19"],_linklist:"< 8",module:!0,"node:module":[">= 14.18 && < 15",">= 16"],net:!0,"node:net":[">= 14.18 && < 15",">= 16"],"node-inspect/lib/_inspect":">= 7.6 && < 12","node-inspect/lib/internal/inspect_client":">= 7.6 && < 12","node-inspect/lib/internal/inspect_repl":">= 7.6 && < 12",os:!0,"node:os":[">= 14.18 && < 15",">= 16"],path:!0,"node:path":[">= 14.18 && < 15",">= 16"],"path/posix":">= 15.3","node:path/posix":">= 16","path/win32":">= 15.3","node:path/win32":">= 16",perf_hooks:">= 8.5","node:perf_hooks":[">= 14.18 && < 15",">= 16"],process:">= 1","node:process":[">= 14.18 && < 15",">= 16"],punycode:">= 0.5","node:punycode":[">= 14.18 && < 15",">= 16"],querystring:!0,"node:querystring":[">= 14.18 && < 15",">= 16"],readline:!0,"node:readline":[">= 14.18 && < 15",">= 16"],"readline/promises":">= 17","node:readline/promises":">= 17",repl:!0,"node:repl":[">= 14.18 && < 15",">= 16"],smalloc:">= 0.11.5 && < 3",_stream_duplex:">= 0.9.4","node:_stream_duplex":[">= 14.18 && < 15",">= 16"],_stream_transform:">= 0.9.4","node:_stream_transform":[">= 14.18 && < 15",">= 16"],_stream_wrap:">= 1.4.1","node:_stream_wrap":[">= 14.18 && < 15",">= 16"],_stream_passthrough:">= 0.9.4","node:_stream_passthrough":[">= 14.18 && < 15",">= 16"],_stream_readable:">= 0.9.4","node:_stream_readable":[">= 14.18 && < 15",">= 16"],_stream_writable:">= 0.9.4","node:_stream_writable":[">= 14.18 && < 15",">= 16"],stream:!0,"node:stream":[">= 14.18 && < 15",">= 16"],"stream/consumers":">= 16.7","node:stream/consumers":">= 16.7","stream/promises":">= 15","node:stream/promises":">= 16","stream/web":">= 16.5","node:stream/web":">= 16.5",string_decoder:!0,"node:string_decoder":[">= 14.18 && < 15",">= 16"],sys:[">= 0.4 && < 0.7",">= 0.8"],"node:sys":[">= 14.18 && < 15",">= 16"],"node:test":[">= 16.17 && < 17",">= 18"],timers:!0,"node:timers":[">= 14.18 && < 15",">= 16"],"timers/promises":">= 15","node:timers/promises":">= 16",_tls_common:">= 0.11.13","node:_tls_common":[">= 14.18 && < 15",">= 16"],_tls_legacy:">= 0.11.3 && < 10",_tls_wrap:">= 0.11.3","node:_tls_wrap":[">= 14.18 && < 15",">= 16"],tls:!0,"node:tls":[">= 14.18 && < 15",">= 16"],trace_events:">= 10","node:trace_events":[">= 14.18 && < 15",">= 16"],tty:!0,"node:tty":[">= 14.18 && < 15",">= 16"],url:!0,"node:url":[">= 14.18 && < 15",">= 16"],util:!0,"node:util":[">= 14.18 && < 15",">= 16"],"util/types":">= 15.3","node:util/types":">= 16","v8/tools/arguments":">= 10 && < 12","v8/tools/codemap":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/consarray":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/csvparser":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/logreader":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/profile_view":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/splaytree":[">= 4.4 && < 5",">= 5.2 && < 12"],v8:">= 1","node:v8":[">= 14.18 && < 15",">= 16"],vm:!0,"node:vm":[">= 14.18 && < 15",">= 16"],wasi:">= 13.4 && < 13.5",worker_threads:">= 11.7","node:worker_threads":[">= 14.18 && < 15",">= 16"],zlib:">= 0.5","node:zlib":[">= 14.18 && < 15",">= 16"]}});var Zg=A((aOe,Qg)=>{"use strict";var E4=cl(),Xg=$g(),Jg={};for(xE in Xg)Object.prototype.hasOwnProperty.call(Xg,xE)&&(Jg[xE]=E4(xE));var xE;Qg.exports=Jg});var tL=A((sOe,eL)=>{var _4=cl();eL.exports=function(e){return _4(e)}});var oL=A((lOe,nL)=>{var T4=cl(),Do=H("fs"),Et=H("path"),S4=Yd(),p4=Fd(),d4=Wd(),f4=jd(),A4=process.platform!=="win32"&&Do.realpathSync&&typeof Do.realpathSync.native=="function"?Do.realpathSync.native:Do.realpathSync,rL=S4(),h4=function(){return[Et.join(rL,".node_modules"),Et.join(rL,".node_libraries")]},v4=function(e){try{var t=Do.statSync(e,{throwIfNoEntry:!1})}catch(i){if(i&&(i.code==="ENOENT"||i.code==="ENOTDIR"))return!1;throw i}return!!t&&(t.isFile()||t.isFIFO())},R4=function(e){try{var t=Do.statSync(e,{throwIfNoEntry:!1})}catch(i){if(i&&(i.code==="ENOENT"||i.code==="ENOTDIR"))return!1;throw i}return!!t&&t.isDirectory()},m4=function(e){try{return A4(e)}catch(t){if(t.code!=="ENOENT")throw t}return e},El=function(e,t,i){return i&&i.preserveSymlinks===!1?e(t):t},O4=function(e,t){var i=e(t);try{var a=JSON.parse(i);return a}catch{}},N4=function(e,t,i){for(var a=d4(t,i,e),s=0;s{var UE=zg();UE.core=Zg();UE.isCore=tL();UE.sync=oL();iL.exports=UE});var lL=A((uOe,sL)=>{var na=1e3,oa=na*60,ia=oa*60,xo=ia*24,M4=xo*7,C4=xo*365.25;sL.exports=function(o,e){e=e||{};var t=typeof o;if(t==="string"&&o.length>0)return P4(o);if(t==="number"&&isFinite(o))return e.long?L4(o):g4(o);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(o))};function P4(o){if(o=String(o),!(o.length>100)){var e=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(o);if(e){var t=parseFloat(e[1]),i=(e[2]||"ms").toLowerCase();switch(i){case"years":case"year":case"yrs":case"yr":case"y":return t*C4;case"weeks":case"week":case"w":return t*M4;case"days":case"day":case"d":return t*xo;case"hours":case"hour":case"hrs":case"hr":case"h":return t*ia;case"minutes":case"minute":case"mins":case"min":case"m":return t*oa;case"seconds":case"second":case"secs":case"sec":case"s":return t*na;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return t;default:return}}}}function g4(o){var e=Math.abs(o);return e>=xo?Math.round(o/xo)+"d":e>=ia?Math.round(o/ia)+"h":e>=oa?Math.round(o/oa)+"m":e>=na?Math.round(o/na)+"s":o+"ms"}function L4(o){var e=Math.abs(o);return e>=xo?bE(o,e,xo,"day"):e>=ia?bE(o,e,ia,"hour"):e>=oa?bE(o,e,oa,"minute"):e>=na?bE(o,e,na,"second"):o+" ms"}function bE(o,e,t,i){var a=e>=t*1.5;return Math.round(o/t)+" "+i+(a?"s":"")}});var $d=A((EOe,cL)=>{function y4(o){t.debug=t,t.default=t,t.coerce=l,t.disable=s,t.enable=a,t.enabled=n,t.humanize=lL(),t.destroy=c,Object.keys(o).forEach(u=>{t[u]=o[u]}),t.names=[],t.skips=[],t.formatters={};function e(u){let E=0;for(let d=0;d{if(K==="%%")return"%";I++;let oe=t.formatters[k];if(typeof oe=="function"){let Z=M[I];K=oe.call(C,Z),M.splice(I,1),I--}return K}),t.formatArgs.call(C,M),(C.log||t.log).apply(C,M)}return R.namespace=u,R.useColors=t.useColors(),R.color=t.selectColor(u),R.extend=i,R.destroy=t.destroy,Object.defineProperty(R,"enabled",{enumerable:!0,configurable:!1,get:()=>d!==null?d:(f!==t.namespaces&&(f=t.namespaces,N=t.enabled(u)),N),set:M=>{d=M}}),typeof t.init=="function"&&t.init(R),R}function i(u,E){let d=t(this.namespace+(typeof E>"u"?":":E)+u);return d.log=this.log,d}function a(u){t.save(u),t.namespaces=u,t.names=[],t.skips=[];let E,d=(typeof u=="string"?u:"").split(/[\s,]+/),f=d.length;for(E=0;E"-"+E)].join(",");return t.enable(""),u}function n(u){if(u[u.length-1]==="*")return!0;let E,d;for(E=0,d=t.skips.length;E{xt.formatArgs=D4;xt.save=x4;xt.load=U4;xt.useColors=I4;xt.storage=b4();xt.destroy=(()=>{let o=!1;return()=>{o||(o=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})();xt.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function I4(){return typeof window<"u"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs)?!0:typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/)?!1:typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function D4(o){if(o[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+o[0]+(this.useColors?"%c ":" ")+"+"+VE.exports.humanize(this.diff),!this.useColors)return;let e="color: "+this.color;o.splice(1,0,e,"color: inherit");let t=0,i=0;o[0].replace(/%[a-zA-Z%]/g,a=>{a!=="%%"&&(t++,a==="%c"&&(i=t))}),o.splice(i,0,e)}xt.log=console.debug||console.log||(()=>{});function x4(o){try{o?xt.storage.setItem("debug",o):xt.storage.removeItem("debug")}catch{}}function U4(){let o;try{o=xt.storage.getItem("debug")}catch{}return!o&&typeof process<"u"&&"env"in process&&(o=process.env.DEBUG),o}function b4(){try{return localStorage}catch{}}VE.exports=$d()(xt);var{formatters:V4}=VE.exports;V4.j=function(o){try{return JSON.stringify(o)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}});var _L=A((_Oe,EL)=>{"use strict";EL.exports=(o,e=process.argv)=>{let t=o.startsWith("-")?"":o.length===1?"-":"--",i=e.indexOf(t+o),a=e.indexOf("--");return i!==-1&&(a===-1||i{"use strict";var w4=H("os"),TL=H("tty"),Wt=_L(),{env:We}=process,wn;Wt("no-color")||Wt("no-colors")||Wt("color=false")||Wt("color=never")?wn=0:(Wt("color")||Wt("colors")||Wt("color=true")||Wt("color=always"))&&(wn=1);"FORCE_COLOR"in We&&(We.FORCE_COLOR==="true"?wn=1:We.FORCE_COLOR==="false"?wn=0:wn=We.FORCE_COLOR.length===0?1:Math.min(parseInt(We.FORCE_COLOR,10),3));function Xd(o){return o===0?!1:{level:o,hasBasic:!0,has256:o>=2,has16m:o>=3}}function Jd(o,e){if(wn===0)return 0;if(Wt("color=16m")||Wt("color=full")||Wt("color=truecolor"))return 3;if(Wt("color=256"))return 2;if(o&&!e&&wn===void 0)return 0;let t=wn||0;if(We.TERM==="dumb")return t;if(process.platform==="win32"){let i=w4.release().split(".");return Number(i[0])>=10&&Number(i[2])>=10586?Number(i[2])>=14931?3:2:1}if("CI"in We)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI","GITHUB_ACTIONS","BUILDKITE"].some(i=>i in We)||We.CI_NAME==="codeship"?1:t;if("TEAMCITY_VERSION"in We)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(We.TEAMCITY_VERSION)?1:0;if(We.COLORTERM==="truecolor")return 3;if("TERM_PROGRAM"in We){let i=parseInt((We.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(We.TERM_PROGRAM){case"iTerm.app":return i>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(We.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(We.TERM)||"COLORTERM"in We?1:t}function B4(o){let e=Jd(o,o&&o.isTTY);return Xd(e)}SL.exports={supportsColor:B4,stdout:Xd(Jd(!0,TL.isatty(1))),stderr:Xd(Jd(!0,TL.isatty(2)))}});var fL=A((tt,BE)=>{var G4=H("tty"),wE=H("util");tt.init=W4;tt.log=F4;tt.formatArgs=k4;tt.save=K4;tt.load=q4;tt.useColors=H4;tt.destroy=wE.deprecate(()=>{},"Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.");tt.colors=[6,2,3,4,5,1];try{let o=pL();o&&(o.stderr||o).level>=2&&(tt.colors=[20,21,26,27,32,33,38,39,40,41,42,43,44,45,56,57,62,63,68,69,74,75,76,77,78,79,80,81,92,93,98,99,112,113,128,129,134,135,148,149,160,161,162,163,164,165,166,167,168,169,170,171,172,173,178,179,184,185,196,197,198,199,200,201,202,203,204,205,206,207,208,209,214,215,220,221])}catch{}tt.inspectOpts=Object.keys(process.env).filter(o=>/^debug_/i.test(o)).reduce((o,e)=>{let t=e.substring(6).toLowerCase().replace(/_([a-z])/g,(a,s)=>s.toUpperCase()),i=process.env[e];return/^(yes|on|true|enabled)$/i.test(i)?i=!0:/^(no|off|false|disabled)$/i.test(i)?i=!1:i==="null"?i=null:i=Number(i),o[t]=i,o},{});function H4(){return"colors"in tt.inspectOpts?!!tt.inspectOpts.colors:G4.isatty(process.stderr.fd)}function k4(o){let{namespace:e,useColors:t}=this;if(t){let i=this.color,a="\x1B[3"+(i<8?i:"8;5;"+i),s=` ${a};1m${e} \x1B[0m`;o[0]=s+o[0].split(` `).join(` -`+s),o.push(a+"m+"+VE.exports.humanize(this.diff)+"\x1B[0m")}else o[0]=wj()+e+" "+o[0]}function wj(){return rt.inspectOpts.hideDate?"":new Date().toISOString()+" "}function Bj(...o){return process.stderr.write(bE.format(...o)+` -`)}function Gj(o){o?process.env.DEBUG=o:delete process.env.DEBUG}function kj(){return process.env.DEBUG}function Hj(o){o.inspectOpts={};let e=Object.keys(rt.inspectOpts);for(let t=0;te.trim()).join(" ")};mL.O=function(o){return this.inspectOpts.colors=this.useColors,bE.inspect(o,this.inspectOpts)}});var NL=A((Ome,qd)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?qd.exports=dL():qd.exports=OL()});var jd=A((Nme,ML)=>{"use strict";var Wd=k("path");ML.exports=function(o){var e=o.split(Wd.sep),t=e.lastIndexOf("node_modules");if(t!==-1&&e[t+1]){var i=e[t+1][0]==="@",a=i?e[t+1]+"/"+e[t+2]:e[t+1],s=i?3:2;return{name:a,basedir:e.slice(0,t+s).join(Wd.sep),path:e.slice(t+s).join(Wd.sep)}}}});var PL=A((Mme,Yj)=>{Yj.exports={name:"require-in-the-middle",version:"7.3.0",description:"Module to hook into the Node.js require function",main:"index.js",types:"types/index.d.ts",dependencies:{debug:"^4.1.1","module-details-from-path":"^1.0.3",resolve:"^1.22.1"},devDependencies:{"@babel/core":"^7.9.0","@babel/preset-env":"^7.9.5","@babel/preset-typescript":"^7.9.0","@babel/register":"^7.9.0","ipp-printer":"^1.0.0",patterns:"^1.0.3",roundround:"^0.2.0",semver:"^6.3.0",standard:"^14.3.1",tape:"^4.11.0"},scripts:{test:"npm run test:lint && npm run test:tape && npm run test:babel","test:lint":"standard","test:tape":"tape test/*.js","test:babel":"node test/babel/babel-register.js"},repository:{type:"git",url:"git+https://github.com/elastic/require-in-the-middle.git"},keywords:["require","hook","shim","shimmer","shimming","patch","monkey","monkeypatch","module","load"],files:["types"],author:"Thomas Watson Steen (https://twitter.com/wa7son)",license:"MIT",bugs:{url:"https://github.com/elastic/require-in-the-middle/issues"},homepage:"https://github.com/elastic/require-in-the-middle#readme",engines:{node:">=8.6.0"}}});var Jd=A((Pme,$d)=>{"use strict";var oa=k("path"),ln=k("module"),zd=_L(),nt=NL()("require-in-the-middle"),Fj=jd();$d.exports=_l;$d.exports.Hook=_l;var El;if(ln.isBuiltin)El=ln.isBuiltin;else{let[o,e]=process.versions.node.split(".").map(Number);o===8&&e<8?El=t=>t==="http2"?!0:!!zd.core[t]:El=t=>!!zd.core[t]}var Kj=/([/\\]index)?(\.js)?$/,Xd=class{constructor(){this._localCache=new Map,this._kRitmExports=Symbol("RitmExports")}has(e,t){if(this._localCache.has(e))return!0;if(t)return!1;{let i=k.cache[e];return!!(i&&this._kRitmExports in i)}}get(e,t){let i=this._localCache.get(e);if(i!==void 0)return i;if(!t){let a=k.cache[e];return a&&a[this._kRitmExports]}}set(e,t,i){i?this._localCache.set(e,t):e in k.cache?k.cache[e][this._kRitmExports]=t:(nt('non-core module is unexpectedly not in require.cache: "%s"',e),this._localCache.set(e,t))}};function _l(o,e,t){if(!(this instanceof _l))return new _l(o,e,t);if(typeof o=="function"?(t=o,o=null,e=null):typeof e=="function"&&(t=e,e=null),typeof ln._resolveFilename!="function"){console.error("Error: Expected Module._resolveFilename to be a function (was: %s) - aborting!",typeof ln._resolveFilename),console.error("Please report this error as an issue related to Node.js %s at %s",process.version,PL().bugs.url);return}this._cache=new Xd,this._unhooked=!1,this._origRequire=ln.prototype.require;let i=this,a=new Set,s=e?e.internals===!0:!1,n=Array.isArray(o);nt("registering require hook"),this._require=ln.prototype.require=function(r){if(i._unhooked===!0)return nt("ignoring require call - module is soft-unhooked"),i._origRequire.apply(this,arguments);let l=El(r),c;if(l){if(c=r,r.startsWith("node:")){let R=r.slice(5);El(R)&&(c=R)}}else try{c=ln._resolveFilename(r,this)}catch(R){return nt('Module._resolveFilename("%s") threw %j, calling original Module.require',r,R.message),i._origRequire.apply(this,arguments)}let u,E;if(nt("processing %s module require('%s'): %s",l===!0?"core":"non-core",r,c),i._cache.has(c,l)===!0)return nt("returning already patched cached module: %s",c),i._cache.get(c,l);let d=a.has(c);d===!1&&a.add(c);let f=i._origRequire.apply(this,arguments);if(d===!0)return nt("module is in the process of being patched already - ignoring: %s",c),f;if(a.delete(c),l===!0){if(n===!0&&o.includes(c)===!1)return nt("ignoring core module not on whitelist: %s",c),f;u=c}else if(n===!0&&o.includes(c)){let R=oa.parse(c);u=R.name,E=R.dir}else{let R=Fj(c);if(R===void 0)return nt("could not parse filename: %s",c),f;u=R.name,E=R.basedir;let M=qj(R);nt("resolved filename to module: %s (id: %s, resolved: %s, basedir: %s)",u,r,M,E);let P=!1;if(n){if(!r.startsWith(".")&&o.includes(r)&&(u=r,P=!0),!o.includes(u)&&!o.includes(M))return f;o.includes(M)&&M!==u&&(u=M,P=!0)}if(!P){let C;try{C=zd.sync(u,{basedir:E})}catch{return nt("could not resolve module: %s",u),i._cache.set(c,f,l),f}if(C!==c)if(s===!0)u=u+oa.sep+oa.relative(E,c),nt("preparing to process require of internal file: %s",u);else return nt("ignoring require of non-main module file: %s",C),i._cache.set(c,f,l),f}}i._cache.set(c,f,l),nt("calling require hook: %s",u);let O=t(f,u,E);return i._cache.set(c,O,l),nt("returning module: %s",u),O}}_l.prototype.unhook=function(){this._unhooked=!0,this._require===ln.prototype.require?(ln.prototype.require=this._origRequire,nt("unhook successful")):nt("unhook unsuccessful")};function qj(o){let e=oa.sep!=="/"?o.path.split(oa.sep).join("/"):o.path;return oa.posix.join(o.name,e).replace(Kj,"")}});var Tl,wE,BE,CL=S(()=>{Tl="/",wE=class{constructor(){this.hooks=[],this.children=new Map}},BE=class{constructor(){this._trie=new wE,this._counter=0}insert(e){let t=this._trie;for(let i of e.moduleName.split(Tl)){let a=t.children.get(i);a||(a=new wE,t.children.set(i,a)),t=a}t.hooks.push({hook:e,insertedId:this._counter++})}search(e,{maintainInsertionOrder:t,fullOnly:i}={}){let a=this._trie,s=[],n=!0;for(let r of e.split(Tl)){let l=a.children.get(r);if(!l){n=!1;break}i||s.push(...l.hooks),a=l}return i&&n&&s.push(...a.hooks),s.length===0?[]:s.length===1?[s[0].hook]:(t&&s.sort((r,l)=>r.insertedId-l.insertedId),s.map(({hook:r})=>r))}}});import*as Qd from"path";function jj(o){return Qd.sep!==Tl?o.split(Qd.sep).join(Tl):o}var gL,Wj,GE,LL=S(()=>{gL=Rn(Jd());CL();Wj=["afterEach","after","beforeEach","before","describe","it"].every(o=>typeof global[o]=="function"),GE=class o{constructor(){this._moduleNameTrie=new BE,this._initialize()}_initialize(){new gL.Hook(null,{internals:!0},(e,t,i)=>{let a=jj(t),s=this._moduleNameTrie.search(a,{maintainInsertionOrder:!0,fullOnly:i===void 0});for(let{onRequire:n}of s)e=n(e,t,i);return e})}register(e,t){let i={moduleName:e,onRequire:t};return this._moduleNameTrie.insert(i),i}static getInstance(){var e;return Wj?new o:this._instance=(e=this._instance)!==null&&e!==void 0?e:new o}}});var xL=A(Sl=>{var IL=[],Zd=new WeakMap,yL=new Map,DL=[],zj={set(o,e,t){return Zd.get(o)[e](t)},defineProperty(o,e,t){if(!("value"in t))throw new Error("Getters/setters are not supported for exports property descriptors.");return Zd.get(o)[e](t.value)}};function Xj(o,e,t,i){yL.set(o,i),Zd.set(e,t);let a=new Proxy(e,zj);IL.forEach(s=>s(o,a)),DL.push([o,a])}Sl.register=Xj;Sl.importHooks=IL;Sl.specifiers=yL;Sl.toHook=DL});var GL=A((Dme,dl)=>{var UL=k("path"),$j=jd(),{fileURLToPath:bL}=k("url"),{importHooks:ef,specifiers:Jj,toHook:Qj}=xL();function wL(o){ef.push(o),Qj.forEach(([e,t])=>o(e,t))}function BL(o){let e=ef.indexOf(o);e>-1&&ef.splice(e,1)}function VL(o,e,t,i){let a=o(e,t,i);a&&a!==e&&(e.default=a)}function pl(o,e,t){if(!(this instanceof pl))return new pl(o,e,t);typeof o=="function"?(t=o,o=null,e=null):typeof e=="function"&&(t=e,e=null);let i=e?e.internals===!0:!1;this._iitmHook=(a,s)=>{let n=a,r=a.startsWith("node:"),l;if(r)a=a.replace(/^node:/,"");else{if(a.startsWith("file://"))try{a=bL(a)}catch{}let c=$j(a);c&&(a=c.name,l=c.basedir)}if(o){for(let c of o)if(c===a){if(l){if(i)a=a+UL.sep+UL.relative(l,bL(n));else if(!l.endsWith(Jj.get(n)))continue}VL(t,s,a,l)}}else VL(t,s,a,l)},wL(this._iitmHook)}pl.prototype.unhook=function(){BL(this._iitmHook)};dl.exports=pl;dl.exports.Hook=pl;dl.exports.addHook=wL;dl.exports.removeHook=BL});function kL(o,e,t){let i,a;try{a=o()}catch(s){i=s}finally{if(e(i,a),i&&!t)throw i;return a}}async function HL(o,e,t){let i,a;try{a=await o()}catch(s){i=s}finally{if(e(i,a),i&&!t)throw i;return a}}function kE(o){return typeof o=="function"&&typeof o.__original=="function"&&typeof o.__unwrap=="function"&&o.__wrapped===!0}var tf=S(()=>{});import*as aa from"path";import{types as YL}from"util";import{readFileSync as Zj}from"fs";function FL(o,e,t){return typeof e>"u"?o.includes("*"):o.some(i=>(0,KL.satisfies)(e,i,{includePrerelease:t}))}var KL,fl,qL,WL,ia,jL=S(()=>{KL=Rn(yd()),fl=Rn(Ud());xg();LL();qL=Rn(GL());x();WL=Rn(Jd());tf();ia=class extends IE{constructor(e,t,i){super(e,t,i),this._hooks=[],this._requireInTheMiddleSingleton=GE.getInstance(),this._enabled=!1,this._wrap=(s,n,r)=>{if(kE(s[n])&&this._unwrap(s,n),YL.isProxy(s)){let l=(0,fl.wrap)(Object.assign({},s),n,r);return Object.defineProperty(s,n,{value:l}),l}else return(0,fl.wrap)(s,n,r)},this._unwrap=(s,n)=>YL.isProxy(s)?Object.defineProperty(s,n,{value:s[n]}):(0,fl.unwrap)(s,n),this._massWrap=(s,n,r)=>{if(s)Array.isArray(s)||(s=[s]);else{m.error("must provide one or more modules to patch");return}if(!(n&&Array.isArray(n))){m.error("must provide one or more functions to wrap on modules");return}s.forEach(l=>{n.forEach(c=>{this._wrap(l,c,r)})})},this._massUnwrap=(s,n)=>{if(s)Array.isArray(s)||(s=[s]);else{m.error("must provide one or more modules to patch");return}if(!(n&&Array.isArray(n))){m.error("must provide one or more functions to wrap on modules");return}s.forEach(r=>{n.forEach(l=>{this._unwrap(r,l)})})};let a=this.init();a&&!Array.isArray(a)&&(a=[a]),this._modules=a||[],this._config.enabled&&this.enable()}_warnOnPreloadedModules(){this._modules.forEach(e=>{let{name:t}=e;try{let i=k.resolve(t);k.cache[i]&&this._diag.warn(`Module ${t} has been loaded before ${this.instrumentationName} so it might not work, please initialize it before requiring ${t}`)}catch{}})}_extractPackageVersion(e){try{let t=Zj(aa.join(e,"package.json"),{encoding:"utf8"}),i=JSON.parse(t).version;return typeof i=="string"?i:void 0}catch{m.warn("Failed extracting version",e)}}_onRequire(e,t,i,a){var s;if(!a)return typeof e.patch=="function"&&(e.moduleExports=t,this._enabled)?(this._diag.debug("Applying instrumentation patch for nodejs core module on require hook",{module:e.name}),e.patch(t)):t;let n=this._extractPackageVersion(a);if(e.moduleVersion=n,e.name===i)return FL(e.supportedVersions,n,e.includePrerelease)&&typeof e.patch=="function"&&(e.moduleExports=t,this._enabled)?(this._diag.debug("Applying instrumentation patch for module on require hook",{module:e.name,version:e.moduleVersion,baseDir:a}),e.patch(t,e.moduleVersion)):t;let r=(s=e.files)!==null&&s!==void 0?s:[],l=aa.normalize(i);return r.filter(u=>u.name===l).filter(u=>FL(u.supportedVersions,n,e.includePrerelease)).reduce((u,E)=>(E.moduleExports=u,this._enabled?(this._diag.debug("Applying instrumentation patch for nodejs module file on require hook",{module:e.name,version:e.moduleVersion,fileName:E.name,baseDir:a}),E.patch(u,e.moduleVersion)):u),t)}enable(){if(!this._enabled){if(this._enabled=!0,this._hooks.length>0){for(let e of this._modules){typeof e.patch=="function"&&e.moduleExports&&(this._diag.debug("Applying instrumentation patch for nodejs module on instrumentation enabled",{module:e.name,version:e.moduleVersion}),e.patch(e.moduleExports,e.moduleVersion));for(let t of e.files)t.moduleExports&&(this._diag.debug("Applying instrumentation patch for nodejs module file on instrumentation enabled",{module:e.name,version:e.moduleVersion,fileName:t.name}),t.patch(t.moduleExports,e.moduleVersion))}return}this._warnOnPreloadedModules();for(let e of this._modules){let t=(n,r,l)=>this._onRequire(e,n,r,l),i=(n,r,l)=>this._onRequire(e,n,r,l),a=aa.isAbsolute(e.name)?new WL.Hook([e.name],{internals:!0},i):this._requireInTheMiddleSingleton.register(e.name,i);this._hooks.push(a);let s=new qL.Hook([e.name],{internals:!1},t);this._hooks.push(s)}}}disable(){if(this._enabled){this._enabled=!1;for(let e of this._modules){typeof e.unpatch=="function"&&e.moduleExports&&(this._diag.debug("Removing instrumentation patch for nodejs module on instrumentation disabled",{module:e.name,version:e.moduleVersion}),e.unpatch(e.moduleExports,e.moduleVersion));for(let t of e.files)t.moduleExports&&(this._diag.debug("Removing instrumentation patch for nodejs module file on instrumentation disabled",{module:e.name,version:e.moduleVersion,fileName:t.name}),t.unpatch(t.moduleExports,e.moduleVersion))}}}isEnabled(){return this._enabled}}});import{normalize as HE}from"path";var zL=S(()=>{});var XL=S(()=>{jL();zL()});var rf=S(()=>{XL()});var YE,$L=S(()=>{YE=class{constructor(e,t,i,a,s){this.name=e,this.supportedVersions=t,this.patch=i,this.unpatch=a,this.files=s||[]}}});var FE,JL=S(()=>{rf();FE=class{constructor(e,t,i,a){this.supportedVersions=t,this.patch=i,this.unpatch=a,this.name=HE(e)}}});var QL={};ge(QL,{InstrumentationBase:()=>ia,InstrumentationNodeModuleDefinition:()=>YE,InstrumentationNodeModuleFile:()=>FE,isWrapped:()=>kE,registerInstrumentations:()=>gg,safeExecuteInTheMiddle:()=>kL,safeExecuteInTheMiddleAsync:()=>HL});var ZL=S(()=>{Lg();rf();$L();JL();tf()});function $t(o={}){let e={};return Object.entries(o).forEach(([t,i])=>{typeof i<"u"?e[t]=String(i):m.warn(`Header "${t}" has invalid value (${i}) and will be ignored`)}),e}function yr(o,e){return o.endsWith("/")||(o=o+"/"),o+e}function Dr(o){try{let e=new URL(o);return e.pathname===""&&(e.pathname=e.pathname+"/"),e.toString()}catch{return m.warn(`Could not parse export URL: '${o}'`),o}}function KE(o){return typeof o=="number"?o<=0?qE(o,eI):o:e4()}function e4(){var o;let e=Number((o=Z().OTEL_EXPORTER_OTLP_TRACES_TIMEOUT)!==null&&o!==void 0?o:Z().OTEL_EXPORTER_OTLP_TIMEOUT);return e<=0?qE(e,eI):e}function qE(o,e){return m.warn("Timeout must be greater than 0",o),e}function tI(o){return[429,502,503,504].includes(o)}function rI(o){if(o==null)return-1;let e=Number.parseInt(o,10);if(Number.isInteger(e))return e>0?e*1e3:-1;let t=new Date(o).getTime()-Date.now();return t>=0?t:0}var eI,Al=S(()=>{x();K();eI=1e4});var Fn,WE=S(()=>{x();K();Al();Fn=class{constructor(e={}){this._sendingPromises=[],this.url=this.getDefaultUrl(e),typeof e.hostname=="string"&&(this.hostname=e.hostname),this.shutdown=this.shutdown.bind(this),this._shutdownOnce=new We(this._shutdown,this),this._concurrencyLimit=typeof e.concurrencyLimit=="number"?e.concurrencyLimit:30,this.timeoutMillis=KE(e.timeoutMillis),this.onInit(e)}export(e,t){if(this._shutdownOnce.isCalled){t({code:te.FAILED,error:new Error("Exporter has been shutdown")});return}if(this._sendingPromises.length>=this._concurrencyLimit){t({code:te.FAILED,error:new Error("Concurrent export limit reached")});return}this._export(e).then(()=>{t({code:te.SUCCESS})}).catch(i=>{t({code:te.FAILED,error:i})})}_export(e){return new Promise((t,i)=>{try{m.debug("items to be sent",e),this.send(e,t,i)}catch(a){i(a)}})}shutdown(){return this._shutdownOnce.call()}forceFlush(){return Promise.all(this._sendingPromises).then(()=>{})}_shutdown(){return m.debug("shutdown started"),this.onShutdown(),this.forceFlush()}}});var cn,nf=S(()=>{(function(o){o.NONE="none",o.GZIP="gzip"})(cn||(cn={}))});function nI(o){return o||((Z().OTEL_EXPORTER_OTLP_TRACES_COMPRESSION||Z().OTEL_EXPORTER_OTLP_COMPRESSION)===cn.GZIP?cn.GZIP:cn.NONE)}var oI=S(()=>{nf();K()});function iI(o){return[429,502,503,504].includes(o)}function aI(o){if(o==null)return;let e=Number.parseInt(o,10);if(Number.isInteger(e))return e>0?e*1e3:-1;let t=new Date(o).getTime()-Date.now();return t>=0?t:0}var sI=S(()=>{});var Jt,hl=S(()=>{Jt=class extends Error{constructor(e,t,i){super(e),this.name="OTLPExporterError",this.data=i,this.code=t}}});var cI={};ge(cI,{createHttpAgent:()=>i4,sendWithHttp:()=>r4});import*as jE from"http";import*as zE from"https";import*as lI from"zlib";import{Readable as t4}from"stream";function r4(o,e,t,i,a){let s=new URL(o.url),n=Number(process.versions.node.split(".")[0]),r={hostname:s.hostname,port:s.port,path:s.pathname,method:"POST",headers:Object.assign({},o.headers),agent:e},c=(s.protocol==="http:"?jE.request:zE.request)(r,E=>{let d=[];E.on("data",f=>d.push(f)),E.on("end",()=>{if(E.statusCode&&E.statusCode<299)i({status:"success",data:Buffer.concat(d)});else if(E.statusCode&&iI(E.statusCode))i({status:"retryable",retryInMillis:aI(E.headers["retry-after"])});else{let f=new Jt(E.statusMessage,E.statusCode);i({status:"failure",error:f})}})});c.setTimeout(a,()=>{c.destroy(),i({status:"failure",error:new Error("Request Timeout")})}),c.on("error",E=>{i({status:"failure",error:E})});let u=n>=14?"close":"abort";c.on(u,()=>{i({status:"failure",error:new Error("Request timed out")})}),n4(c,o.compression,t,E=>{i({status:"failure",error:E})})}function n4(o,e,t,i){let a=o4(t);e==="gzip"&&(o.setHeader("Content-Encoding","gzip"),a=a.on("error",i).pipe(lI.createGzip()).on("error",i)),a.pipe(o)}function o4(o){let e=new t4;return e.push(o),e.push(null),e}function i4(o,e){let i=new URL(o).protocol==="http:"?jE.Agent:zE.Agent;return new i(e)}var uI=S(()=>{sI();hl()});function EI(o){return new of(o)}var of,_I=S(()=>{of=class{constructor(e){this._parameters=e,this._send=null,this._agent=null}async send(e,t){if(this._send==null){let{sendWithHttp:i,createHttpAgent:a}=(uI(),$(cI));this._agent=a(this._parameters.url,this._parameters.agentOptions),this._send=i}return new Promise(i=>{var a;(a=this._send)===null||a===void 0||a.call(this,this._parameters,this._agent,e,s=>{i(s)},t)})}shutdown(){}}});function a4(){return Math.random()*(2*.2)-.2}function XE(o){return new af(o.transport)}var af,sf=S(()=>{af=class{constructor(e){this._transport=e}retry(e,t,i){return new Promise((a,s)=>{setTimeout(()=>{this._transport.send(e,t).then(a,s)},i)})}async send(e,t){var i;let a=Date.now()+t,s=await this._transport.send(e,t),n=5,r=1e3;for(;s.status==="retryable"&&n>0;){n--;let l=Math.max(Math.min(r,5e3)+a4(),0);r=r*1.5;let c=(i=s.retryInMillis)!==null&&i!==void 0?i:l,u=a-Date.now();if(c>u)return s;s=await this.retry(e,u,c)}return s}shutdown(){return this._transport.shutdown()}}});var bt,TI=S(()=>{WE();oI();x();K();_I();hl();sf();bt=class extends Fn{constructor(e={},t,i){var a;super(e),e.metadata&&m.warn("Metadata cannot be set when using http"),this._serializer=t,(e==null?void 0:e.keepAlive)!=null&&(e.httpAgentOptions!=null?e.httpAgentOptions.keepAlive==null&&(e.httpAgentOptions.keepAlive=e.keepAlive):e.httpAgentOptions={keepAlive:e.keepAlive});let s=Dt.parseKeyPairsIntoRecord(Z().OTEL_EXPORTER_OTLP_HEADERS);this._transport=XE({transport:EI({agentOptions:(a=e.httpAgentOptions)!==null&&a!==void 0?a:{keepAlive:!0},compression:nI(e.compression),headers:Object.assign({},s,i),url:this.url})})}onInit(e){}send(e,t,i){if(this._shutdownOnce.isCalled){m.debug("Shutdown already started. Cannot send objects");return}let a=this._serializer.serializeRequest(e);if(a==null){i(new Error("Could not serialize message"));return}let s=this._transport.send(a,this.timeoutMillis).then(r=>{r.status==="success"?t():r.status==="failure"&&r.error?i(r.error):r.status==="retryable"?i(new Jt("Export failed with retryable status")):i(new Jt("Export failed with unknown error"))},i);this._sendingPromises.push(s);let n=()=>{let r=this._sendingPromises.indexOf(s);this._sendingPromises.splice(r,1)};s.then(n,n)}onShutdown(){}}});var SI=S(()=>{TI();nf()});function pI(o){return new lf(o)}var lf,dI=S(()=>{Al();x();lf=class{constructor(e){this._parameters=e}send(e,t){return new Promise(i=>{let a=new XMLHttpRequest;a.timeout=t,a.open("POST",this._parameters.url),Object.entries(this._parameters.headers).forEach(([s,n])=>{a.setRequestHeader(s,n)}),a.ontimeout=s=>{i({status:"failure",error:new Error("XHR request timed out")})},a.onreadystatechange=()=>{a.status>=200&&a.status<=299?(m.debug("XHR success"),i({status:"success"})):a.status&&tI(a.status)?i({status:"retryable",retryInMillis:rI(a.getResponseHeader("Retry-After"))}):a.status!==0&&i({status:"failure",error:new Error("XHR request failed with non-retryable status")})},a.onabort=()=>{i({status:"failure",error:new Error("XHR request aborted")})},a.onerror=()=>{i({status:"failure",error:new Error("XHR request errored")})},a.send(new Blob([e],{type:this._parameters.headers["Content-Type"]}))})}shutdown(){}}});function fI(o){return new cf(o)}var cf,AI=S(()=>{x();cf=class{constructor(e){this._params=e}send(e){return new Promise(t=>{navigator.sendBeacon(this._params.url,new Blob([e],{type:this._params.blobType}))?(m.debug("SendBeacon success"),t({status:"success"})):t({status:"failure",error:new Error("SendBeacon failed")})})}shutdown(){}}});var vl,hI=S(()=>{WE();hl();Al();x();K();dI();AI();sf();vl=class extends Fn{constructor(e={},t,i){super(e),this._serializer=t,!!e.headers||typeof navigator.sendBeacon!="function"?this._transport=XE({transport:pI({headers:Object.assign({},$t(e.headers),Dt.parseKeyPairsIntoRecord(Z().OTEL_EXPORTER_OTLP_HEADERS),{"Content-Type":i}),url:this.url})}):this._transport=fI({url:this.url,blobType:i})}onInit(){}onShutdown(){}send(e,t,i){if(this._shutdownOnce.isCalled){m.debug("Shutdown already started. Cannot send objects");return}let a=this._serializer.serializeRequest(e);if(a==null){i(new Error("Could not serialize message"));return}let s=this._transport.send(a,this.timeoutMillis).then(r=>{r.status==="success"?t():r.status==="failure"&&r.error?i(r.error):r.status==="retryable"?i(new Jt("Export failed with retryable status")):i(new Jt("Export failed with unknown error"))},i);this._sendingPromises.push(s);let n=()=>{let r=this._sendingPromises.indexOf(s);this._sendingPromises.splice(r,1)};s.then(n,n)}}});var vI=S(()=>{hI()});var RI=S(()=>{SI();vI()});var uf={};ge(uf,{CompressionAlgorithm:()=>cn,OTLPExporterBase:()=>Fn,OTLPExporterBrowserBase:()=>vl,OTLPExporterError:()=>Jt,OTLPExporterNodeBase:()=>bt,appendResourcePathToUrl:()=>yr,appendRootPathToUrlIfNeeded:()=>Dr,configureExporterTimeout:()=>KE,invalidTimeout:()=>qE,parseHeaders:()=>$t});var un=S(()=>{RI();WE();hl();Al()});function $E(o){let e=BigInt(1e9);return BigInt(o[0])*e+BigInt(o[1])}function Ef(o){let e=Number(BigInt.asUintN(32,o)),t=Number(BigInt.asUintN(32,o>>BigInt(32)));return{low:e,high:t}}function JE(o){let e=$E(o);return Ef(e)}function _f(o){return $E(o).toString()}function mI(o){return o}function OI(o){if(o!==void 0)return gn(o)}function Kn(o){var e,t;if(o===void 0)return l4;let i=(e=o.useLongBits)!==null&&e!==void 0?e:!0,a=(t=o.useHex)!==null&&t!==void 0?t:!1;return{encodeHrTime:i?JE:s4,encodeSpanContext:a?mI:gn,encodeOptionalSpanContext:a?mI:OI}}var s4,l4,Rl=S(()=>{K();s4=typeof BigInt<"u"?_f:Hc;l4={encodeHrTime:JE,encodeSpanContext:gn,encodeOptionalSpanContext:OI}});var QE,NI=S(()=>{(function(o){o[o.SPAN_KIND_UNSPECIFIED=0]="SPAN_KIND_UNSPECIFIED",o[o.SPAN_KIND_INTERNAL=1]="SPAN_KIND_INTERNAL",o[o.SPAN_KIND_SERVER=2]="SPAN_KIND_SERVER",o[o.SPAN_KIND_CLIENT=3]="SPAN_KIND_CLIENT",o[o.SPAN_KIND_PRODUCER=4]="SPAN_KIND_PRODUCER",o[o.SPAN_KIND_CONSUMER=5]="SPAN_KIND_CONSUMER"})(QE||(QE={}))});function sa(o){return{name:o.name,version:o.version}}function xr(o){return Object.keys(o).map(e=>ZE(e,o[e]))}function ZE(o,e){return{key:o,value:e_(e)}}function e_(o){let e=typeof o;return e==="string"?{stringValue:o}:e==="number"?Number.isInteger(o)?{intValue:o}:{doubleValue:o}:e==="boolean"?{boolValue:o}:o instanceof Uint8Array?{bytesValue:o}:Array.isArray(o)?{arrayValue:{values:o.map(e_)}}:e==="object"&&o!=null?{kvlistValue:{values:Object.entries(o).map(([t,i])=>ZE(t,i))}}:{}}var la=S(()=>{});function MI(o,e){var t;let i=o.spanContext(),a=o.status;return{traceId:e.encodeSpanContext(i.traceId),spanId:e.encodeSpanContext(i.spanId),parentSpanId:e.encodeOptionalSpanContext(o.parentSpanId),traceState:(t=i.traceState)===null||t===void 0?void 0:t.serialize(),name:o.name,kind:o.kind==null?0:o.kind+1,startTimeUnixNano:e.encodeHrTime(o.startTime),endTimeUnixNano:e.encodeHrTime(o.endTime),attributes:xr(o.attributes),droppedAttributesCount:o.droppedAttributesCount,events:o.events.map(s=>u4(s,e)),droppedEventsCount:o.droppedEventsCount,status:{code:a.code,message:a.message},links:o.links.map(s=>c4(s,e)),droppedLinksCount:o.droppedLinksCount}}function c4(o,e){var t;return{attributes:o.attributes?xr(o.attributes):[],spanId:e.encodeSpanContext(o.context.spanId),traceId:e.encodeSpanContext(o.context.traceId),traceState:(t=o.context.traceState)===null||t===void 0?void 0:t.serialize(),droppedAttributesCount:o.droppedAttributesCount||0}}function u4(o,e){return{attributes:o.attributes?xr(o.attributes):[],name:o.name,timeUnixNano:e.encodeHrTime(o.time),droppedAttributesCount:o.droppedAttributesCount||0}}var PI=S(()=>{la()});function ca(o){return{attributes:xr(o.attributes),droppedAttributesCount:0}}var t_=S(()=>{la()});function qn(o,e){let t=Kn(e);return{resourceSpans:_4(o,t)}}function E4(o){let e=new Map;for(let t of o){let i=e.get(t.resource);i||(i=new Map,e.set(t.resource,i));let a=`${t.instrumentationLibrary.name}@${t.instrumentationLibrary.version||""}:${t.instrumentationLibrary.schemaUrl||""}`,s=i.get(a);s||(s=[],i.set(a,s)),s.push(t)}return e}function _4(o,e){let t=E4(o),i=[],a=t.entries(),s=a.next();for(;!s.done;){let[n,r]=s.value,l=[],c=r.values(),u=c.next();for(;!u.done;){let d=u.value;if(d.length>0){let f=d.map(O=>MI(O,e));l.push({scope:sa(d[0].instrumentationLibrary),spans:f,schemaUrl:d[0].instrumentationLibrary.schemaUrl})}u=c.next()}let E={resource:ca(n),scopeSpans:l,schemaUrl:void 0};i.push(E),s=a.next()}return i}var r_=S(()=>{PI();Rl();la();t_()});function gI(o,e){let t=Kn(e);return{resource:ca(o.resource),schemaUrl:void 0,scopeMetrics:T4(o.scopeMetrics,t)}}function T4(o,e){return Array.from(o.map(t=>({scope:sa(t.scope),metrics:t.metrics.map(i=>S4(i,e)),schemaUrl:t.scope.schemaUrl})))}function S4(o,e){let t={name:o.descriptor.name,description:o.descriptor.description,unit:o.descriptor.unit},i=A4(o.aggregationTemporality);switch(o.dataPointType){case tt.SUM:t.sum={aggregationTemporality:i,isMonotonic:o.isMonotonic,dataPoints:CI(o,e)};break;case tt.GAUGE:t.gauge={dataPoints:CI(o,e)};break;case tt.HISTOGRAM:t.histogram={aggregationTemporality:i,dataPoints:d4(o,e)};break;case tt.EXPONENTIAL_HISTOGRAM:t.exponentialHistogram={aggregationTemporality:i,dataPoints:f4(o,e)};break}return t}function p4(o,e,t){let i={attributes:xr(o.attributes),startTimeUnixNano:t.encodeHrTime(o.startTime),timeUnixNano:t.encodeHrTime(o.endTime)};switch(e){case Rt.INT:i.asInt=o.value;break;case Rt.DOUBLE:i.asDouble=o.value;break}return i}function CI(o,e){return o.dataPoints.map(t=>p4(t,o.descriptor.valueType,e))}function d4(o,e){return o.dataPoints.map(t=>{let i=t.value;return{attributes:xr(t.attributes),bucketCounts:i.buckets.counts,explicitBounds:i.buckets.boundaries,count:i.count,sum:i.sum,min:i.min,max:i.max,startTimeUnixNano:e.encodeHrTime(t.startTime),timeUnixNano:e.encodeHrTime(t.endTime)}})}function f4(o,e){return o.dataPoints.map(t=>{let i=t.value;return{attributes:xr(t.attributes),count:i.count,min:i.min,max:i.max,sum:i.sum,positive:{offset:i.positive.offset,bucketCounts:i.positive.bucketCounts},negative:{offset:i.negative.offset,bucketCounts:i.negative.bucketCounts},scale:i.scale,zeroCount:i.zeroCount,startTimeUnixNano:e.encodeHrTime(t.startTime),timeUnixNano:e.encodeHrTime(t.endTime)}})}function A4(o){switch(o){case _r.DELTA:return 1;case _r.CUMULATIVE:return 2}}var LI=S(()=>{x();zu();Rl();la();t_()});function ua(o,e){return{resourceMetrics:o.map(t=>gI(t,e))}}var n_=S(()=>{LI()});function Ea(o,e){let t=Kn(e);return{resourceLogs:v4(o,t)}}function h4(o){let e=new Map;for(let t of o){let{resource:i,instrumentationScope:{name:a,version:s="",schemaUrl:n=""}}=t,r=e.get(i);r||(r=new Map,e.set(i,r));let l=`${a}@${s}:${n}`,c=r.get(l);c||(c=[],r.set(l,c)),c.push(t)}return e}function v4(o,e){let t=h4(o);return Array.from(t,([i,a])=>({resource:ca(i),scopeLogs:Array.from(a,([,s])=>({scope:sa(s[0].instrumentationScope),logRecords:s.map(n=>R4(n,e)),schemaUrl:s[0].instrumentationScope.schemaUrl})),schemaUrl:void 0}))}function R4(o,e){var t,i,a;return{timeUnixNano:e.encodeHrTime(o.hrTime),observedTimeUnixNano:e.encodeHrTime(o.hrTimeObserved),severityNumber:o.severityNumber,severityText:o.severityText,body:e_(o.body),attributes:m4(o.attributes),droppedAttributesCount:o.droppedAttributesCount,flags:(t=o.spanContext)===null||t===void 0?void 0:t.traceFlags,traceId:e.encodeOptionalSpanContext((i=o.spanContext)===null||i===void 0?void 0:i.traceId),spanId:e.encodeOptionalSpanContext((a=o.spanContext)===null||a===void 0?void 0:a.spanId)}}function m4(o){return Object.keys(o).map(e=>ZE(e,o[e]))}var o_=S(()=>{Rl();la();t_()});var Tf=A((PNe,II)=>{"use strict";II.exports=O4;function O4(o,e){for(var t=new Array(arguments.length-1),i=0,a=2,s=!0;a{"use strict";var i_=xI;i_.length=function(e){var t=e.length;if(!t)return 0;for(var i=0;--t%4>1&&e.charAt(t)==="=";)++i;return Math.ceil(e.length*3)/4-i};var _a=new Array(64),DI=new Array(123);for(Sr=0;Sr<64;)DI[_a[Sr]=Sr<26?Sr+65:Sr<52?Sr+71:Sr<62?Sr-4:Sr-59|43]=Sr++;var Sr;i_.encode=function(e,t,i){for(var a=null,s=[],n=0,r=0,l;t>2],l=(c&3)<<4,r=1;break;case 1:s[n++]=_a[l|c>>4],l=(c&15)<<2,r=2;break;case 2:s[n++]=_a[l|c>>6],s[n++]=_a[c&63],r=0;break}n>8191&&((a||(a=[])).push(String.fromCharCode.apply(String,s)),n=0)}return r&&(s[n++]=_a[l],s[n++]=61,r===1&&(s[n++]=61)),a?(n&&a.push(String.fromCharCode.apply(String,s.slice(0,n))),a.join("")):String.fromCharCode.apply(String,s.slice(0,n))};var yI="invalid encoding";i_.decode=function(e,t,i){for(var a=i,s=0,n,r=0;r1)break;if((l=DI[l])===void 0)throw Error(yI);switch(s){case 0:n=l,s=1;break;case 1:t[i++]=n<<2|(l&48)>>4,n=l,s=2;break;case 2:t[i++]=(n&15)<<4|(l&60)>>2,n=l,s=3;break;case 3:t[i++]=(n&3)<<6|l,s=0;break}}if(s===1)throw Error(yI);return i-a};i_.test=function(e){return/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/.test(e)}});var VI=A((gNe,bI)=>{"use strict";bI.exports=a_;function a_(){this._listeners={}}a_.prototype.on=function(e,t,i){return(this._listeners[e]||(this._listeners[e]=[])).push({fn:t,ctx:i||this}),this};a_.prototype.off=function(e,t){if(e===void 0)this._listeners={};else if(t===void 0)this._listeners[e]=[];else for(var i=this._listeners[e],a=0;a{"use strict";YI.exports=wI(wI);function wI(o){return typeof Float32Array<"u"?function(){var e=new Float32Array([-0]),t=new Uint8Array(e.buffer),i=t[3]===128;function a(l,c,u){e[0]=l,c[u]=t[0],c[u+1]=t[1],c[u+2]=t[2],c[u+3]=t[3]}function s(l,c,u){e[0]=l,c[u]=t[3],c[u+1]=t[2],c[u+2]=t[1],c[u+3]=t[0]}o.writeFloatLE=i?a:s,o.writeFloatBE=i?s:a;function n(l,c){return t[0]=l[c],t[1]=l[c+1],t[2]=l[c+2],t[3]=l[c+3],e[0]}function r(l,c){return t[3]=l[c],t[2]=l[c+1],t[1]=l[c+2],t[0]=l[c+3],e[0]}o.readFloatLE=i?n:r,o.readFloatBE=i?r:n}():function(){function e(i,a,s,n){var r=a<0?1:0;if(r&&(a=-a),a===0)i(1/a>0?0:2147483648,s,n);else if(isNaN(a))i(2143289344,s,n);else if(a>34028234663852886e22)i((r<<31|2139095040)>>>0,s,n);else if(a<11754943508222875e-54)i((r<<31|Math.round(a/1401298464324817e-60))>>>0,s,n);else{var l=Math.floor(Math.log(a)/Math.LN2),c=Math.round(a*Math.pow(2,-l)*8388608)&8388607;i((r<<31|l+127<<23|c)>>>0,s,n)}}o.writeFloatLE=e.bind(null,BI),o.writeFloatBE=e.bind(null,GI);function t(i,a,s){var n=i(a,s),r=(n>>31)*2+1,l=n>>>23&255,c=n&8388607;return l===255?c?NaN:r*(1/0):l===0?r*1401298464324817e-60*c:r*Math.pow(2,l-150)*(c+8388608)}o.readFloatLE=t.bind(null,kI),o.readFloatBE=t.bind(null,HI)}(),typeof Float64Array<"u"?function(){var e=new Float64Array([-0]),t=new Uint8Array(e.buffer),i=t[7]===128;function a(l,c,u){e[0]=l,c[u]=t[0],c[u+1]=t[1],c[u+2]=t[2],c[u+3]=t[3],c[u+4]=t[4],c[u+5]=t[5],c[u+6]=t[6],c[u+7]=t[7]}function s(l,c,u){e[0]=l,c[u]=t[7],c[u+1]=t[6],c[u+2]=t[5],c[u+3]=t[4],c[u+4]=t[3],c[u+5]=t[2],c[u+6]=t[1],c[u+7]=t[0]}o.writeDoubleLE=i?a:s,o.writeDoubleBE=i?s:a;function n(l,c){return t[0]=l[c],t[1]=l[c+1],t[2]=l[c+2],t[3]=l[c+3],t[4]=l[c+4],t[5]=l[c+5],t[6]=l[c+6],t[7]=l[c+7],e[0]}function r(l,c){return t[7]=l[c],t[6]=l[c+1],t[5]=l[c+2],t[4]=l[c+3],t[3]=l[c+4],t[2]=l[c+5],t[1]=l[c+6],t[0]=l[c+7],e[0]}o.readDoubleLE=i?n:r,o.readDoubleBE=i?r:n}():function(){function e(i,a,s,n,r,l){var c=n<0?1:0;if(c&&(n=-n),n===0)i(0,r,l+a),i(1/n>0?0:2147483648,r,l+s);else if(isNaN(n))i(0,r,l+a),i(2146959360,r,l+s);else if(n>17976931348623157e292)i(0,r,l+a),i((c<<31|2146435072)>>>0,r,l+s);else{var u;if(n<22250738585072014e-324)u=n/5e-324,i(u>>>0,r,l+a),i((c<<31|u/4294967296)>>>0,r,l+s);else{var E=Math.floor(Math.log(n)/Math.LN2);E===1024&&(E=1023),u=n*Math.pow(2,-E),i(u*4503599627370496>>>0,r,l+a),i((c<<31|E+1023<<20|u*1048576&1048575)>>>0,r,l+s)}}}o.writeDoubleLE=e.bind(null,BI,0,4),o.writeDoubleBE=e.bind(null,GI,4,0);function t(i,a,s,n,r){var l=i(n,r+a),c=i(n,r+s),u=(c>>31)*2+1,E=c>>>20&2047,d=4294967296*(c&1048575)+l;return E===2047?d?NaN:u*(1/0):E===0?u*5e-324*d:u*Math.pow(2,E-1075)*(d+4503599627370496)}o.readDoubleLE=t.bind(null,kI,0,4),o.readDoubleBE=t.bind(null,HI,4,0)}(),o}function BI(o,e,t){e[t]=o&255,e[t+1]=o>>>8&255,e[t+2]=o>>>16&255,e[t+3]=o>>>24}function GI(o,e,t){e[t]=o>>>24,e[t+1]=o>>>16&255,e[t+2]=o>>>8&255,e[t+3]=o&255}function kI(o,e){return(o[e]|o[e+1]<<8|o[e+2]<<16|o[e+3]<<24)>>>0}function HI(o,e){return(o[e]<<24|o[e+1]<<16|o[e+2]<<8|o[e+3])>>>0}});var Sf=A((exports,module)=>{"use strict";module.exports=inquire;function inquire(moduleName){try{var mod=eval("quire".replace(/^/,"re"))(moduleName);if(mod&&(mod.length||Object.keys(mod).length))return mod}catch(o){}return null}});var qI=A(KI=>{"use strict";var pf=KI;pf.length=function(e){for(var t=0,i=0,a=0;a191&&l<224?n[r++]=(l&31)<<6|e[t++]&63:l>239&&l<365?(l=((l&7)<<18|(e[t++]&63)<<12|(e[t++]&63)<<6|e[t++]&63)-65536,n[r++]=55296+(l>>10),n[r++]=56320+(l&1023)):n[r++]=(l&15)<<12|(e[t++]&63)<<6|e[t++]&63,r>8191&&((s||(s=[])).push(String.fromCharCode.apply(String,n)),r=0);return s?(r&&s.push(String.fromCharCode.apply(String,n.slice(0,r))),s.join("")):String.fromCharCode.apply(String,n.slice(0,r))};pf.write=function(e,t,i){for(var a=i,s,n,r=0;r>6|192,t[i++]=s&63|128):(s&64512)===55296&&((n=e.charCodeAt(r+1))&64512)===56320?(s=65536+((s&1023)<<10)+(n&1023),++r,t[i++]=s>>18|240,t[i++]=s>>12&63|128,t[i++]=s>>6&63|128,t[i++]=s&63|128):(t[i++]=s>>12|224,t[i++]=s>>6&63|128,t[i++]=s&63|128);return i-a}});var jI=A((yNe,WI)=>{"use strict";WI.exports=N4;function N4(o,e,t){var i=t||8192,a=i>>>1,s=null,n=i;return function(l){if(l<1||l>a)return o(l);n+l>i&&(s=o(i),n=0);var c=e.call(s,n,n+=l);return n&7&&(n=(n|7)+1),c}}});var XI=A((DNe,zI)=>{"use strict";zI.exports=ze;var ml=Ur();function ze(o,e){this.lo=o>>>0,this.hi=e>>>0}var Go=ze.zero=new ze(0,0);Go.toNumber=function(){return 0};Go.zzEncode=Go.zzDecode=function(){return this};Go.length=function(){return 1};var M4=ze.zeroHash="\0\0\0\0\0\0\0\0";ze.fromNumber=function(e){if(e===0)return Go;var t=e<0;t&&(e=-e);var i=e>>>0,a=(e-i)/4294967296>>>0;return t&&(a=~a>>>0,i=~i>>>0,++i>4294967295&&(i=0,++a>4294967295&&(a=0))),new ze(i,a)};ze.from=function(e){if(typeof e=="number")return ze.fromNumber(e);if(ml.isString(e))if(ml.Long)e=ml.Long.fromString(e);else return ze.fromNumber(parseInt(e,10));return e.low||e.high?new ze(e.low>>>0,e.high>>>0):Go};ze.prototype.toNumber=function(e){if(!e&&this.hi>>>31){var t=~this.lo+1>>>0,i=~this.hi>>>0;return t||(i=i+1>>>0),-(t+i*4294967296)}return this.lo+this.hi*4294967296};ze.prototype.toLong=function(e){return ml.Long?new ml.Long(this.lo|0,this.hi|0,!!e):{low:this.lo|0,high:this.hi|0,unsigned:!!e}};var Wn=String.prototype.charCodeAt;ze.fromHash=function(e){return e===M4?Go:new ze((Wn.call(e,0)|Wn.call(e,1)<<8|Wn.call(e,2)<<16|Wn.call(e,3)<<24)>>>0,(Wn.call(e,4)|Wn.call(e,5)<<8|Wn.call(e,6)<<16|Wn.call(e,7)<<24)>>>0)};ze.prototype.toHash=function(){return String.fromCharCode(this.lo&255,this.lo>>>8&255,this.lo>>>16&255,this.lo>>>24,this.hi&255,this.hi>>>8&255,this.hi>>>16&255,this.hi>>>24)};ze.prototype.zzEncode=function(){var e=this.hi>>31;return this.hi=((this.hi<<1|this.lo>>>31)^e)>>>0,this.lo=(this.lo<<1^e)>>>0,this};ze.prototype.zzDecode=function(){var e=-(this.lo&1);return this.lo=((this.lo>>>1|this.hi<<31)^e)>>>0,this.hi=(this.hi>>>1^e)>>>0,this};ze.prototype.length=function(){var e=this.lo,t=(this.lo>>>28|this.hi<<4)>>>0,i=this.hi>>>24;return i===0?t===0?e<16384?e<128?1:2:e<2097152?3:4:t<16384?t<128?5:6:t<2097152?7:8:i<128?9:10}});var Ur=A(df=>{"use strict";var Y=df;Y.asPromise=Tf();Y.base64=UI();Y.EventEmitter=VI();Y.float=FI();Y.inquire=Sf();Y.utf8=qI();Y.pool=jI();Y.LongBits=XI();Y.isNode=!!(typeof global<"u"&&global&&global.process&&global.process.versions&&global.process.versions.node);Y.global=Y.isNode&&global||typeof window<"u"&&window||typeof self<"u"&&self||df;Y.emptyArray=Object.freeze?Object.freeze([]):[];Y.emptyObject=Object.freeze?Object.freeze({}):{};Y.isInteger=Number.isInteger||function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e};Y.isString=function(e){return typeof e=="string"||e instanceof String};Y.isObject=function(e){return e&&typeof e=="object"};Y.isset=Y.isSet=function(e,t){var i=e[t];return i!=null&&e.hasOwnProperty(t)?typeof i!="object"||(Array.isArray(i)?i.length:Object.keys(i).length)>0:!1};Y.Buffer=function(){try{var o=Y.inquire("buffer").Buffer;return o.prototype.utf8Write?o:null}catch{return null}}();Y._Buffer_from=null;Y._Buffer_allocUnsafe=null;Y.newBuffer=function(e){return typeof e=="number"?Y.Buffer?Y._Buffer_allocUnsafe(e):new Y.Array(e):Y.Buffer?Y._Buffer_from(e):typeof Uint8Array>"u"?e:new Uint8Array(e)};Y.Array=typeof Uint8Array<"u"?Uint8Array:Array;Y.Long=Y.global.dcodeIO&&Y.global.dcodeIO.Long||Y.global.Long||Y.inquire("long");Y.key2Re=/^true|false|0|1$/;Y.key32Re=/^-?(?:0|[1-9][0-9]*)$/;Y.key64Re=/^(?:[\\x00-\\xff]{8}|-?(?:0|[1-9][0-9]*))$/;Y.longToHash=function(e){return e?Y.LongBits.from(e).toHash():Y.LongBits.zeroHash};Y.longFromHash=function(e,t){var i=Y.LongBits.fromHash(e);return Y.Long?Y.Long.fromBits(i.lo,i.hi,t):i.toNumber(!!t)};function $I(o,e,t){for(var i=Object.keys(e),a=0;a-1;--s)if(t[a[s]]===1&&this[a[s]]!==void 0&&this[a[s]]!==null)return a[s]}};Y.oneOfSetter=function(e){return function(t){for(var i=0;i{"use strict";ty.exports=fe;var Qt=Ur(),ff,s_=Qt.LongBits,QI=Qt.base64,ZI=Qt.utf8;function Ol(o,e,t){this.fn=o,this.len=e,this.next=void 0,this.val=t}function hf(){}function P4(o){this.head=o.head,this.tail=o.tail,this.len=o.len,this.next=o.states}function fe(){this.len=0,this.head=new Ol(hf,0,0),this.tail=this.head,this.states=null}var ey=function(){return Qt.Buffer?function(){return(fe.create=function(){return new ff})()}:function(){return new fe}};fe.create=ey();fe.alloc=function(e){return new Qt.Array(e)};Qt.Array!==Array&&(fe.alloc=Qt.pool(fe.alloc,Qt.Array.prototype.subarray));fe.prototype._push=function(e,t,i){return this.tail=this.tail.next=new Ol(e,t,i),this.len+=t,this};function vf(o,e,t){e[t]=o&255}function C4(o,e,t){for(;o>127;)e[t++]=o&127|128,o>>>=7;e[t]=o}function Rf(o,e){this.len=o,this.next=void 0,this.val=e}Rf.prototype=Object.create(Ol.prototype);Rf.prototype.fn=C4;fe.prototype.uint32=function(e){return this.len+=(this.tail=this.tail.next=new Rf((e=e>>>0)<128?1:e<16384?2:e<2097152?3:e<268435456?4:5,e)).len,this};fe.prototype.int32=function(e){return e<0?this._push(mf,10,s_.fromNumber(e)):this.uint32(e)};fe.prototype.sint32=function(e){return this.uint32((e<<1^e>>31)>>>0)};function mf(o,e,t){for(;o.hi;)e[t++]=o.lo&127|128,o.lo=(o.lo>>>7|o.hi<<25)>>>0,o.hi>>>=7;for(;o.lo>127;)e[t++]=o.lo&127|128,o.lo=o.lo>>>7;e[t++]=o.lo}fe.prototype.uint64=function(e){var t=s_.from(e);return this._push(mf,t.length(),t)};fe.prototype.int64=fe.prototype.uint64;fe.prototype.sint64=function(e){var t=s_.from(e).zzEncode();return this._push(mf,t.length(),t)};fe.prototype.bool=function(e){return this._push(vf,1,e?1:0)};function Af(o,e,t){e[t]=o&255,e[t+1]=o>>>8&255,e[t+2]=o>>>16&255,e[t+3]=o>>>24}fe.prototype.fixed32=function(e){return this._push(Af,4,e>>>0)};fe.prototype.sfixed32=fe.prototype.fixed32;fe.prototype.fixed64=function(e){var t=s_.from(e);return this._push(Af,4,t.lo)._push(Af,4,t.hi)};fe.prototype.sfixed64=fe.prototype.fixed64;fe.prototype.float=function(e){return this._push(Qt.float.writeFloatLE,4,e)};fe.prototype.double=function(e){return this._push(Qt.float.writeDoubleLE,8,e)};var g4=Qt.Array.prototype.set?function(e,t,i){t.set(e,i)}:function(e,t,i){for(var a=0;a>>0;if(!t)return this._push(vf,1,0);if(Qt.isString(e)){var i=fe.alloc(t=QI.length(e));QI.decode(e,i,0),e=i}return this.uint32(t)._push(g4,t,e)};fe.prototype.string=function(e){var t=ZI.length(e);return t?this.uint32(t)._push(ZI.write,t,e):this._push(vf,1,0)};fe.prototype.fork=function(){return this.states=new P4(this),this.head=this.tail=new Ol(hf,0,0),this.len=0,this};fe.prototype.reset=function(){return this.states?(this.head=this.states.head,this.tail=this.states.tail,this.len=this.states.len,this.states=this.states.next):(this.head=this.tail=new Ol(hf,0,0),this.len=0),this};fe.prototype.ldelim=function(){var e=this.head,t=this.tail,i=this.len;return this.reset().uint32(i),i&&(this.tail.next=e.next,this.tail=t,this.len+=i),this};fe.prototype.finish=function(){for(var e=this.head.next,t=this.constructor.alloc(this.len),i=0;e;)e.fn(e.val,t,i),i+=e.len,e=e.next;return t};fe._configure=function(o){ff=o,fe.create=ey(),ff._configure()}});var oy=A((bNe,ny)=>{"use strict";ny.exports=br;var ry=l_();(br.prototype=Object.create(ry.prototype)).constructor=br;var jn=Ur();function br(){ry.call(this)}br._configure=function(){br.alloc=jn._Buffer_allocUnsafe,br.writeBytesBuffer=jn.Buffer&&jn.Buffer.prototype instanceof Uint8Array&&jn.Buffer.prototype.set.name==="set"?function(e,t,i){t.set(e,i)}:function(e,t,i){if(e.copy)e.copy(t,i,0,e.length);else for(var a=0;a>>0;return this.uint32(t),t&&this._push(br.writeBytesBuffer,t,e),this};function L4(o,e,t){o.length<40?jn.utf8.write(o,e,t):e.utf8Write?e.utf8Write(o,t):e.write(o,t)}br.prototype.string=function(e){var t=jn.Buffer.byteLength(e);return this.uint32(t),t&&this._push(L4,t,e),this};br._configure()});var u_=A((VNe,cy)=>{"use strict";cy.exports=Ve;var pr=Ur(),Nf,sy=pr.LongBits,I4=pr.utf8;function dr(o,e){return RangeError("index out of range: "+o.pos+" + "+(e||1)+" > "+o.len)}function Ve(o){this.buf=o,this.pos=0,this.len=o.length}var iy=typeof Uint8Array<"u"?function(e){if(e instanceof Uint8Array||Array.isArray(e))return new Ve(e);throw Error("illegal buffer")}:function(e){if(Array.isArray(e))return new Ve(e);throw Error("illegal buffer")},ly=function(){return pr.Buffer?function(t){return(Ve.create=function(a){return pr.Buffer.isBuffer(a)?new Nf(a):iy(a)})(t)}:iy};Ve.create=ly();Ve.prototype._slice=pr.Array.prototype.subarray||pr.Array.prototype.slice;Ve.prototype.uint32=function(){var e=4294967295;return function(){if(e=(this.buf[this.pos]&127)>>>0,this.buf[this.pos++]<128||(e=(e|(this.buf[this.pos]&127)<<7)>>>0,this.buf[this.pos++]<128)||(e=(e|(this.buf[this.pos]&127)<<14)>>>0,this.buf[this.pos++]<128)||(e=(e|(this.buf[this.pos]&127)<<21)>>>0,this.buf[this.pos++]<128)||(e=(e|(this.buf[this.pos]&15)<<28)>>>0,this.buf[this.pos++]<128))return e;if((this.pos+=5)>this.len)throw this.pos=this.len,dr(this,10);return e}}();Ve.prototype.int32=function(){return this.uint32()|0};Ve.prototype.sint32=function(){var e=this.uint32();return e>>>1^-(e&1)|0};function Of(){var o=new sy(0,0),e=0;if(this.len-this.pos>4){for(;e<4;++e)if(o.lo=(o.lo|(this.buf[this.pos]&127)<>>0,this.buf[this.pos++]<128)return o;if(o.lo=(o.lo|(this.buf[this.pos]&127)<<28)>>>0,o.hi=(o.hi|(this.buf[this.pos]&127)>>4)>>>0,this.buf[this.pos++]<128)return o;e=0}else{for(;e<3;++e){if(this.pos>=this.len)throw dr(this);if(o.lo=(o.lo|(this.buf[this.pos]&127)<>>0,this.buf[this.pos++]<128)return o}return o.lo=(o.lo|(this.buf[this.pos++]&127)<>>0,o}if(this.len-this.pos>4){for(;e<5;++e)if(o.hi=(o.hi|(this.buf[this.pos]&127)<>>0,this.buf[this.pos++]<128)return o}else for(;e<5;++e){if(this.pos>=this.len)throw dr(this);if(o.hi=(o.hi|(this.buf[this.pos]&127)<>>0,this.buf[this.pos++]<128)return o}throw Error("invalid varint encoding")}Ve.prototype.bool=function(){return this.uint32()!==0};function c_(o,e){return(o[e-4]|o[e-3]<<8|o[e-2]<<16|o[e-1]<<24)>>>0}Ve.prototype.fixed32=function(){if(this.pos+4>this.len)throw dr(this,4);return c_(this.buf,this.pos+=4)};Ve.prototype.sfixed32=function(){if(this.pos+4>this.len)throw dr(this,4);return c_(this.buf,this.pos+=4)|0};function ay(){if(this.pos+8>this.len)throw dr(this,8);return new sy(c_(this.buf,this.pos+=4),c_(this.buf,this.pos+=4))}Ve.prototype.float=function(){if(this.pos+4>this.len)throw dr(this,4);var e=pr.float.readFloatLE(this.buf,this.pos);return this.pos+=4,e};Ve.prototype.double=function(){if(this.pos+8>this.len)throw dr(this,4);var e=pr.float.readDoubleLE(this.buf,this.pos);return this.pos+=8,e};Ve.prototype.bytes=function(){var e=this.uint32(),t=this.pos,i=this.pos+e;if(i>this.len)throw dr(this,e);if(this.pos+=e,Array.isArray(this.buf))return this.buf.slice(t,i);if(t===i){var a=pr.Buffer;return a?a.alloc(0):new this.buf.constructor(0)}return this._slice.call(this.buf,t,i)};Ve.prototype.string=function(){var e=this.bytes();return I4.read(e,0,e.length)};Ve.prototype.skip=function(e){if(typeof e=="number"){if(this.pos+e>this.len)throw dr(this,e);this.pos+=e}else do if(this.pos>=this.len)throw dr(this);while(this.buf[this.pos++]&128);return this};Ve.prototype.skipType=function(o){switch(o){case 0:this.skip();break;case 1:this.skip(8);break;case 2:this.skip(this.uint32());break;case 3:for(;(o=this.uint32()&7)!==4;)this.skipType(o);break;case 5:this.skip(4);break;default:throw Error("invalid wire type "+o+" at offset "+this.pos)}return this};Ve._configure=function(o){Nf=o,Ve.create=ly(),Nf._configure();var e=pr.Long?"toLong":"toNumber";pr.merge(Ve.prototype,{int64:function(){return Of.call(this)[e](!1)},uint64:function(){return Of.call(this)[e](!0)},sint64:function(){return Of.call(this).zzDecode()[e](!1)},fixed64:function(){return ay.call(this)[e](!0)},sfixed64:function(){return ay.call(this)[e](!1)}})}});var Ty=A((wNe,_y)=>{"use strict";_y.exports=ko;var Ey=u_();(ko.prototype=Object.create(Ey.prototype)).constructor=ko;var uy=Ur();function ko(o){Ey.call(this,o)}ko._configure=function(){uy.Buffer&&(ko.prototype._slice=uy.Buffer.prototype.slice)};ko.prototype.string=function(){var e=this.uint32();return this.buf.utf8Slice?this.buf.utf8Slice(this.pos,this.pos=Math.min(this.pos+e,this.len)):this.buf.toString("utf-8",this.pos,this.pos=Math.min(this.pos+e,this.len))};ko._configure()});var py=A((BNe,Sy)=>{"use strict";Sy.exports=Nl;var Mf=Ur();(Nl.prototype=Object.create(Mf.EventEmitter.prototype)).constructor=Nl;function Nl(o,e,t){if(typeof o!="function")throw TypeError("rpcImpl must be a function");Mf.EventEmitter.call(this),this.rpcImpl=o,this.requestDelimited=!!e,this.responseDelimited=!!t}Nl.prototype.rpcCall=function o(e,t,i,a,s){if(!a)throw TypeError("request must be specified");var n=this;if(!s)return Mf.asPromise(o,n,e,t,i,a);if(!n.rpcImpl){setTimeout(function(){s(Error("already ended"))},0);return}try{return n.rpcImpl(e,t[n.requestDelimited?"encodeDelimited":"encode"](a).finish(),function(l,c){if(l)return n.emit("error",l,e),s(l);if(c===null){n.end(!0);return}if(!(c instanceof i))try{c=i[n.responseDelimited?"decodeDelimited":"decode"](c)}catch(u){return n.emit("error",u,e),s(u)}return n.emit("data",c,e),s(null,c)})}catch(r){n.emit("error",r,e),setTimeout(function(){s(r)},0);return}};Nl.prototype.end=function(e){return this.rpcImpl&&(e||this.rpcImpl(null,null,null),this.rpcImpl=null,this.emit("end").off()),this}});var Pf=A(dy=>{"use strict";var y4=dy;y4.Service=py()});var Cf=A((kNe,fy)=>{"use strict";fy.exports={}});var gf=A(hy=>{"use strict";var Pt=hy;Pt.build="minimal";Pt.Writer=l_();Pt.BufferWriter=oy();Pt.Reader=u_();Pt.BufferReader=Ty();Pt.util=Ur();Pt.rpc=Pf();Pt.roots=Cf();Pt.configure=Ay;function Ay(){Pt.util._configure(),Pt.Writer._configure(Pt.BufferWriter),Pt.Reader._configure(Pt.BufferReader)}Ay()});var Ry=A((YNe,vy)=>{"use strict";vy.exports=gf()});var Oy=A((FNe,my)=>{"use strict";var j=Ry(),h=j.Reader,ne=j.Writer,T=j.util,_=j.roots.default||(j.roots.default={});_.opentelemetry=function(){var o={};return o.proto=function(){var e={};return e.common=function(){var t={};return t.v1=function(){var i={};return i.AnyValue=function(){function a(n){if(n)for(var r=Object.keys(n),l=0;l>>3){case 1:{u.stringValue=r.string();break}case 2:{u.boolValue=r.bool();break}case 3:{u.intValue=r.int64();break}case 4:{u.doubleValue=r.double();break}case 5:{u.arrayValue=_.opentelemetry.proto.common.v1.ArrayValue.decode(r,r.uint32());break}case 6:{u.kvlistValue=_.opentelemetry.proto.common.v1.KeyValueList.decode(r,r.uint32());break}case 7:{u.bytesValue=r.bytes();break}default:r.skipType(E&7);break}}return u},a.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},a.verify=function(r){if(typeof r!="object"||r===null)return"object expected";var l={};if(r.stringValue!=null&&r.hasOwnProperty("stringValue")&&(l.value=1,!T.isString(r.stringValue)))return"stringValue: string expected";if(r.boolValue!=null&&r.hasOwnProperty("boolValue")){if(l.value===1)return"value: multiple values";if(l.value=1,typeof r.boolValue!="boolean")return"boolValue: boolean expected"}if(r.intValue!=null&&r.hasOwnProperty("intValue")){if(l.value===1)return"value: multiple values";if(l.value=1,!T.isInteger(r.intValue)&&!(r.intValue&&T.isInteger(r.intValue.low)&&T.isInteger(r.intValue.high)))return"intValue: integer|Long expected"}if(r.doubleValue!=null&&r.hasOwnProperty("doubleValue")){if(l.value===1)return"value: multiple values";if(l.value=1,typeof r.doubleValue!="number")return"doubleValue: number expected"}if(r.arrayValue!=null&&r.hasOwnProperty("arrayValue")){if(l.value===1)return"value: multiple values";l.value=1;{var c=_.opentelemetry.proto.common.v1.ArrayValue.verify(r.arrayValue);if(c)return"arrayValue."+c}}if(r.kvlistValue!=null&&r.hasOwnProperty("kvlistValue")){if(l.value===1)return"value: multiple values";l.value=1;{var c=_.opentelemetry.proto.common.v1.KeyValueList.verify(r.kvlistValue);if(c)return"kvlistValue."+c}}if(r.bytesValue!=null&&r.hasOwnProperty("bytesValue")){if(l.value===1)return"value: multiple values";if(l.value=1,!(r.bytesValue&&typeof r.bytesValue.length=="number"||T.isString(r.bytesValue)))return"bytesValue: buffer expected"}return null},a.fromObject=function(r){if(r instanceof _.opentelemetry.proto.common.v1.AnyValue)return r;var l=new _.opentelemetry.proto.common.v1.AnyValue;if(r.stringValue!=null&&(l.stringValue=String(r.stringValue)),r.boolValue!=null&&(l.boolValue=!!r.boolValue),r.intValue!=null&&(T.Long?(l.intValue=T.Long.fromValue(r.intValue)).unsigned=!1:typeof r.intValue=="string"?l.intValue=parseInt(r.intValue,10):typeof r.intValue=="number"?l.intValue=r.intValue:typeof r.intValue=="object"&&(l.intValue=new T.LongBits(r.intValue.low>>>0,r.intValue.high>>>0).toNumber())),r.doubleValue!=null&&(l.doubleValue=Number(r.doubleValue)),r.arrayValue!=null){if(typeof r.arrayValue!="object")throw TypeError(".opentelemetry.proto.common.v1.AnyValue.arrayValue: object expected");l.arrayValue=_.opentelemetry.proto.common.v1.ArrayValue.fromObject(r.arrayValue)}if(r.kvlistValue!=null){if(typeof r.kvlistValue!="object")throw TypeError(".opentelemetry.proto.common.v1.AnyValue.kvlistValue: object expected");l.kvlistValue=_.opentelemetry.proto.common.v1.KeyValueList.fromObject(r.kvlistValue)}return r.bytesValue!=null&&(typeof r.bytesValue=="string"?T.base64.decode(r.bytesValue,l.bytesValue=T.newBuffer(T.base64.length(r.bytesValue)),0):r.bytesValue.length>=0&&(l.bytesValue=r.bytesValue)),l},a.toObject=function(r,l){l||(l={});var c={};return r.stringValue!=null&&r.hasOwnProperty("stringValue")&&(c.stringValue=r.stringValue,l.oneofs&&(c.value="stringValue")),r.boolValue!=null&&r.hasOwnProperty("boolValue")&&(c.boolValue=r.boolValue,l.oneofs&&(c.value="boolValue")),r.intValue!=null&&r.hasOwnProperty("intValue")&&(typeof r.intValue=="number"?c.intValue=l.longs===String?String(r.intValue):r.intValue:c.intValue=l.longs===String?T.Long.prototype.toString.call(r.intValue):l.longs===Number?new T.LongBits(r.intValue.low>>>0,r.intValue.high>>>0).toNumber():r.intValue,l.oneofs&&(c.value="intValue")),r.doubleValue!=null&&r.hasOwnProperty("doubleValue")&&(c.doubleValue=l.json&&!isFinite(r.doubleValue)?String(r.doubleValue):r.doubleValue,l.oneofs&&(c.value="doubleValue")),r.arrayValue!=null&&r.hasOwnProperty("arrayValue")&&(c.arrayValue=_.opentelemetry.proto.common.v1.ArrayValue.toObject(r.arrayValue,l),l.oneofs&&(c.value="arrayValue")),r.kvlistValue!=null&&r.hasOwnProperty("kvlistValue")&&(c.kvlistValue=_.opentelemetry.proto.common.v1.KeyValueList.toObject(r.kvlistValue,l),l.oneofs&&(c.value="kvlistValue")),r.bytesValue!=null&&r.hasOwnProperty("bytesValue")&&(c.bytesValue=l.bytes===String?T.base64.encode(r.bytesValue,0,r.bytesValue.length):l.bytes===Array?Array.prototype.slice.call(r.bytesValue):r.bytesValue,l.oneofs&&(c.value="bytesValue")),c},a.prototype.toJSON=function(){return this.constructor.toObject(this,j.util.toJSONOptions)},a.getTypeUrl=function(r){return r===void 0&&(r="type.googleapis.com"),r+"/opentelemetry.proto.common.v1.AnyValue"},a}(),i.ArrayValue=function(){function a(s){if(this.values=[],s)for(var n=Object.keys(s),r=0;r>>3){case 1:{c.values&&c.values.length||(c.values=[]),c.values.push(_.opentelemetry.proto.common.v1.AnyValue.decode(n,n.uint32()));break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.values!=null&&n.hasOwnProperty("values")){if(!Array.isArray(n.values))return"values: array expected";for(var r=0;r>>3){case 1:{c.values&&c.values.length||(c.values=[]),c.values.push(_.opentelemetry.proto.common.v1.KeyValue.decode(n,n.uint32()));break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.values!=null&&n.hasOwnProperty("values")){if(!Array.isArray(n.values))return"values: array expected";for(var r=0;r>>3){case 1:{c.key=n.string();break}case 2:{c.value=_.opentelemetry.proto.common.v1.AnyValue.decode(n,n.uint32());break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.key!=null&&n.hasOwnProperty("key")&&!T.isString(n.key))return"key: string expected";if(n.value!=null&&n.hasOwnProperty("value")){var r=_.opentelemetry.proto.common.v1.AnyValue.verify(n.value);if(r)return"value."+r}return null},a.fromObject=function(n){if(n instanceof _.opentelemetry.proto.common.v1.KeyValue)return n;var r=new _.opentelemetry.proto.common.v1.KeyValue;if(n.key!=null&&(r.key=String(n.key)),n.value!=null){if(typeof n.value!="object")throw TypeError(".opentelemetry.proto.common.v1.KeyValue.value: object expected");r.value=_.opentelemetry.proto.common.v1.AnyValue.fromObject(n.value)}return r},a.toObject=function(n,r){r||(r={});var l={};return r.defaults&&(l.key="",l.value=null),n.key!=null&&n.hasOwnProperty("key")&&(l.key=n.key),n.value!=null&&n.hasOwnProperty("value")&&(l.value=_.opentelemetry.proto.common.v1.AnyValue.toObject(n.value,r)),l},a.prototype.toJSON=function(){return this.constructor.toObject(this,j.util.toJSONOptions)},a.getTypeUrl=function(n){return n===void 0&&(n="type.googleapis.com"),n+"/opentelemetry.proto.common.v1.KeyValue"},a}(),i.InstrumentationScope=function(){function a(s){if(this.attributes=[],s)for(var n=Object.keys(s),r=0;r>>3){case 1:{c.name=n.string();break}case 2:{c.version=n.string();break}case 3:{c.attributes&&c.attributes.length||(c.attributes=[]),c.attributes.push(_.opentelemetry.proto.common.v1.KeyValue.decode(n,n.uint32()));break}case 4:{c.droppedAttributesCount=n.uint32();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.name!=null&&n.hasOwnProperty("name")&&!T.isString(n.name))return"name: string expected";if(n.version!=null&&n.hasOwnProperty("version")&&!T.isString(n.version))return"version: string expected";if(n.attributes!=null&&n.hasOwnProperty("attributes")){if(!Array.isArray(n.attributes))return"attributes: array expected";for(var r=0;r>>0),r},a.toObject=function(n,r){r||(r={});var l={};if((r.arrays||r.defaults)&&(l.attributes=[]),r.defaults&&(l.name="",l.version="",l.droppedAttributesCount=0),n.name!=null&&n.hasOwnProperty("name")&&(l.name=n.name),n.version!=null&&n.hasOwnProperty("version")&&(l.version=n.version),n.attributes&&n.attributes.length){l.attributes=[];for(var c=0;c>>3){case 1:{c.attributes&&c.attributes.length||(c.attributes=[]),c.attributes.push(_.opentelemetry.proto.common.v1.KeyValue.decode(n,n.uint32()));break}case 2:{c.droppedAttributesCount=n.uint32();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.attributes!=null&&n.hasOwnProperty("attributes")){if(!Array.isArray(n.attributes))return"attributes: array expected";for(var r=0;r>>0),r},a.toObject=function(n,r){r||(r={});var l={};if((r.arrays||r.defaults)&&(l.attributes=[]),r.defaults&&(l.droppedAttributesCount=0),n.attributes&&n.attributes.length){l.attributes=[];for(var c=0;c>>3){case 1:{c.resourceSpans&&c.resourceSpans.length||(c.resourceSpans=[]),c.resourceSpans.push(_.opentelemetry.proto.trace.v1.ResourceSpans.decode(n,n.uint32()));break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.resourceSpans!=null&&n.hasOwnProperty("resourceSpans")){if(!Array.isArray(n.resourceSpans))return"resourceSpans: array expected";for(var r=0;r>>3){case 1:{c.resource=_.opentelemetry.proto.resource.v1.Resource.decode(n,n.uint32());break}case 2:{c.scopeSpans&&c.scopeSpans.length||(c.scopeSpans=[]),c.scopeSpans.push(_.opentelemetry.proto.trace.v1.ScopeSpans.decode(n,n.uint32()));break}case 3:{c.schemaUrl=n.string();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.resource!=null&&n.hasOwnProperty("resource")){var r=_.opentelemetry.proto.resource.v1.Resource.verify(n.resource);if(r)return"resource."+r}if(n.scopeSpans!=null&&n.hasOwnProperty("scopeSpans")){if(!Array.isArray(n.scopeSpans))return"scopeSpans: array expected";for(var l=0;l>>3){case 1:{c.scope=_.opentelemetry.proto.common.v1.InstrumentationScope.decode(n,n.uint32());break}case 2:{c.spans&&c.spans.length||(c.spans=[]),c.spans.push(_.opentelemetry.proto.trace.v1.Span.decode(n,n.uint32()));break}case 3:{c.schemaUrl=n.string();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.scope!=null&&n.hasOwnProperty("scope")){var r=_.opentelemetry.proto.common.v1.InstrumentationScope.verify(n.scope);if(r)return"scope."+r}if(n.spans!=null&&n.hasOwnProperty("spans")){if(!Array.isArray(n.spans))return"spans: array expected";for(var l=0;l>>3){case 1:{c.traceId=n.bytes();break}case 2:{c.spanId=n.bytes();break}case 3:{c.traceState=n.string();break}case 4:{c.parentSpanId=n.bytes();break}case 5:{c.name=n.string();break}case 6:{c.kind=n.int32();break}case 7:{c.startTimeUnixNano=n.fixed64();break}case 8:{c.endTimeUnixNano=n.fixed64();break}case 9:{c.attributes&&c.attributes.length||(c.attributes=[]),c.attributes.push(_.opentelemetry.proto.common.v1.KeyValue.decode(n,n.uint32()));break}case 10:{c.droppedAttributesCount=n.uint32();break}case 11:{c.events&&c.events.length||(c.events=[]),c.events.push(_.opentelemetry.proto.trace.v1.Span.Event.decode(n,n.uint32()));break}case 12:{c.droppedEventsCount=n.uint32();break}case 13:{c.links&&c.links.length||(c.links=[]),c.links.push(_.opentelemetry.proto.trace.v1.Span.Link.decode(n,n.uint32()));break}case 14:{c.droppedLinksCount=n.uint32();break}case 15:{c.status=_.opentelemetry.proto.trace.v1.Status.decode(n,n.uint32());break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.traceId!=null&&n.hasOwnProperty("traceId")&&!(n.traceId&&typeof n.traceId.length=="number"||T.isString(n.traceId)))return"traceId: buffer expected";if(n.spanId!=null&&n.hasOwnProperty("spanId")&&!(n.spanId&&typeof n.spanId.length=="number"||T.isString(n.spanId)))return"spanId: buffer expected";if(n.traceState!=null&&n.hasOwnProperty("traceState")&&!T.isString(n.traceState))return"traceState: string expected";if(n.parentSpanId!=null&&n.hasOwnProperty("parentSpanId")&&!(n.parentSpanId&&typeof n.parentSpanId.length=="number"||T.isString(n.parentSpanId)))return"parentSpanId: buffer expected";if(n.name!=null&&n.hasOwnProperty("name")&&!T.isString(n.name))return"name: string expected";if(n.kind!=null&&n.hasOwnProperty("kind"))switch(n.kind){default:return"kind: enum value expected";case 0:case 1:case 2:case 3:case 4:case 5:break}if(n.startTimeUnixNano!=null&&n.hasOwnProperty("startTimeUnixNano")&&!T.isInteger(n.startTimeUnixNano)&&!(n.startTimeUnixNano&&T.isInteger(n.startTimeUnixNano.low)&&T.isInteger(n.startTimeUnixNano.high)))return"startTimeUnixNano: integer|Long expected";if(n.endTimeUnixNano!=null&&n.hasOwnProperty("endTimeUnixNano")&&!T.isInteger(n.endTimeUnixNano)&&!(n.endTimeUnixNano&&T.isInteger(n.endTimeUnixNano.low)&&T.isInteger(n.endTimeUnixNano.high)))return"endTimeUnixNano: integer|Long expected";if(n.attributes!=null&&n.hasOwnProperty("attributes")){if(!Array.isArray(n.attributes))return"attributes: array expected";for(var r=0;r=0&&(r.traceId=n.traceId)),n.spanId!=null&&(typeof n.spanId=="string"?T.base64.decode(n.spanId,r.spanId=T.newBuffer(T.base64.length(n.spanId)),0):n.spanId.length>=0&&(r.spanId=n.spanId)),n.traceState!=null&&(r.traceState=String(n.traceState)),n.parentSpanId!=null&&(typeof n.parentSpanId=="string"?T.base64.decode(n.parentSpanId,r.parentSpanId=T.newBuffer(T.base64.length(n.parentSpanId)),0):n.parentSpanId.length>=0&&(r.parentSpanId=n.parentSpanId)),n.name!=null&&(r.name=String(n.name)),n.kind){default:if(typeof n.kind=="number"){r.kind=n.kind;break}break;case"SPAN_KIND_UNSPECIFIED":case 0:r.kind=0;break;case"SPAN_KIND_INTERNAL":case 1:r.kind=1;break;case"SPAN_KIND_SERVER":case 2:r.kind=2;break;case"SPAN_KIND_CLIENT":case 3:r.kind=3;break;case"SPAN_KIND_PRODUCER":case 4:r.kind=4;break;case"SPAN_KIND_CONSUMER":case 5:r.kind=5;break}if(n.startTimeUnixNano!=null&&(T.Long?(r.startTimeUnixNano=T.Long.fromValue(n.startTimeUnixNano)).unsigned=!1:typeof n.startTimeUnixNano=="string"?r.startTimeUnixNano=parseInt(n.startTimeUnixNano,10):typeof n.startTimeUnixNano=="number"?r.startTimeUnixNano=n.startTimeUnixNano:typeof n.startTimeUnixNano=="object"&&(r.startTimeUnixNano=new T.LongBits(n.startTimeUnixNano.low>>>0,n.startTimeUnixNano.high>>>0).toNumber())),n.endTimeUnixNano!=null&&(T.Long?(r.endTimeUnixNano=T.Long.fromValue(n.endTimeUnixNano)).unsigned=!1:typeof n.endTimeUnixNano=="string"?r.endTimeUnixNano=parseInt(n.endTimeUnixNano,10):typeof n.endTimeUnixNano=="number"?r.endTimeUnixNano=n.endTimeUnixNano:typeof n.endTimeUnixNano=="object"&&(r.endTimeUnixNano=new T.LongBits(n.endTimeUnixNano.low>>>0,n.endTimeUnixNano.high>>>0).toNumber())),n.attributes){if(!Array.isArray(n.attributes))throw TypeError(".opentelemetry.proto.trace.v1.Span.attributes: array expected");r.attributes=[];for(var l=0;l>>0),n.events){if(!Array.isArray(n.events))throw TypeError(".opentelemetry.proto.trace.v1.Span.events: array expected");r.events=[];for(var l=0;l>>0),n.links){if(!Array.isArray(n.links))throw TypeError(".opentelemetry.proto.trace.v1.Span.links: array expected");r.links=[];for(var l=0;l>>0),n.status!=null){if(typeof n.status!="object")throw TypeError(".opentelemetry.proto.trace.v1.Span.status: object expected");r.status=_.opentelemetry.proto.trace.v1.Status.fromObject(n.status)}return r},a.toObject=function(n,r){r||(r={});var l={};if((r.arrays||r.defaults)&&(l.attributes=[],l.events=[],l.links=[]),r.defaults){if(r.bytes===String?l.traceId="":(l.traceId=[],r.bytes!==Array&&(l.traceId=T.newBuffer(l.traceId))),r.bytes===String?l.spanId="":(l.spanId=[],r.bytes!==Array&&(l.spanId=T.newBuffer(l.spanId))),l.traceState="",r.bytes===String?l.parentSpanId="":(l.parentSpanId=[],r.bytes!==Array&&(l.parentSpanId=T.newBuffer(l.parentSpanId))),l.name="",l.kind=r.enums===String?"SPAN_KIND_UNSPECIFIED":0,T.Long){var c=new T.Long(0,0,!1);l.startTimeUnixNano=r.longs===String?c.toString():r.longs===Number?c.toNumber():c}else l.startTimeUnixNano=r.longs===String?"0":0;if(T.Long){var c=new T.Long(0,0,!1);l.endTimeUnixNano=r.longs===String?c.toString():r.longs===Number?c.toNumber():c}else l.endTimeUnixNano=r.longs===String?"0":0;l.droppedAttributesCount=0,l.droppedEventsCount=0,l.droppedLinksCount=0,l.status=null}if(n.traceId!=null&&n.hasOwnProperty("traceId")&&(l.traceId=r.bytes===String?T.base64.encode(n.traceId,0,n.traceId.length):r.bytes===Array?Array.prototype.slice.call(n.traceId):n.traceId),n.spanId!=null&&n.hasOwnProperty("spanId")&&(l.spanId=r.bytes===String?T.base64.encode(n.spanId,0,n.spanId.length):r.bytes===Array?Array.prototype.slice.call(n.spanId):n.spanId),n.traceState!=null&&n.hasOwnProperty("traceState")&&(l.traceState=n.traceState),n.parentSpanId!=null&&n.hasOwnProperty("parentSpanId")&&(l.parentSpanId=r.bytes===String?T.base64.encode(n.parentSpanId,0,n.parentSpanId.length):r.bytes===Array?Array.prototype.slice.call(n.parentSpanId):n.parentSpanId),n.name!=null&&n.hasOwnProperty("name")&&(l.name=n.name),n.kind!=null&&n.hasOwnProperty("kind")&&(l.kind=r.enums===String?_.opentelemetry.proto.trace.v1.Span.SpanKind[n.kind]===void 0?n.kind:_.opentelemetry.proto.trace.v1.Span.SpanKind[n.kind]:n.kind),n.startTimeUnixNano!=null&&n.hasOwnProperty("startTimeUnixNano")&&(typeof n.startTimeUnixNano=="number"?l.startTimeUnixNano=r.longs===String?String(n.startTimeUnixNano):n.startTimeUnixNano:l.startTimeUnixNano=r.longs===String?T.Long.prototype.toString.call(n.startTimeUnixNano):r.longs===Number?new T.LongBits(n.startTimeUnixNano.low>>>0,n.startTimeUnixNano.high>>>0).toNumber():n.startTimeUnixNano),n.endTimeUnixNano!=null&&n.hasOwnProperty("endTimeUnixNano")&&(typeof n.endTimeUnixNano=="number"?l.endTimeUnixNano=r.longs===String?String(n.endTimeUnixNano):n.endTimeUnixNano:l.endTimeUnixNano=r.longs===String?T.Long.prototype.toString.call(n.endTimeUnixNano):r.longs===Number?new T.LongBits(n.endTimeUnixNano.low>>>0,n.endTimeUnixNano.high>>>0).toNumber():n.endTimeUnixNano),n.attributes&&n.attributes.length){l.attributes=[];for(var u=0;u>>3){case 1:{u.timeUnixNano=r.fixed64();break}case 2:{u.name=r.string();break}case 3:{u.attributes&&u.attributes.length||(u.attributes=[]),u.attributes.push(_.opentelemetry.proto.common.v1.KeyValue.decode(r,r.uint32()));break}case 4:{u.droppedAttributesCount=r.uint32();break}default:r.skipType(E&7);break}}return u},s.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},s.verify=function(r){if(typeof r!="object"||r===null)return"object expected";if(r.timeUnixNano!=null&&r.hasOwnProperty("timeUnixNano")&&!T.isInteger(r.timeUnixNano)&&!(r.timeUnixNano&&T.isInteger(r.timeUnixNano.low)&&T.isInteger(r.timeUnixNano.high)))return"timeUnixNano: integer|Long expected";if(r.name!=null&&r.hasOwnProperty("name")&&!T.isString(r.name))return"name: string expected";if(r.attributes!=null&&r.hasOwnProperty("attributes")){if(!Array.isArray(r.attributes))return"attributes: array expected";for(var l=0;l>>0,r.timeUnixNano.high>>>0).toNumber())),r.name!=null&&(l.name=String(r.name)),r.attributes){if(!Array.isArray(r.attributes))throw TypeError(".opentelemetry.proto.trace.v1.Span.Event.attributes: array expected");l.attributes=[];for(var c=0;c>>0),l},s.toObject=function(r,l){l||(l={});var c={};if((l.arrays||l.defaults)&&(c.attributes=[]),l.defaults){if(T.Long){var u=new T.Long(0,0,!1);c.timeUnixNano=l.longs===String?u.toString():l.longs===Number?u.toNumber():u}else c.timeUnixNano=l.longs===String?"0":0;c.name="",c.droppedAttributesCount=0}if(r.timeUnixNano!=null&&r.hasOwnProperty("timeUnixNano")&&(typeof r.timeUnixNano=="number"?c.timeUnixNano=l.longs===String?String(r.timeUnixNano):r.timeUnixNano:c.timeUnixNano=l.longs===String?T.Long.prototype.toString.call(r.timeUnixNano):l.longs===Number?new T.LongBits(r.timeUnixNano.low>>>0,r.timeUnixNano.high>>>0).toNumber():r.timeUnixNano),r.name!=null&&r.hasOwnProperty("name")&&(c.name=r.name),r.attributes&&r.attributes.length){c.attributes=[];for(var E=0;E>>3){case 1:{u.traceId=r.bytes();break}case 2:{u.spanId=r.bytes();break}case 3:{u.traceState=r.string();break}case 4:{u.attributes&&u.attributes.length||(u.attributes=[]),u.attributes.push(_.opentelemetry.proto.common.v1.KeyValue.decode(r,r.uint32()));break}case 5:{u.droppedAttributesCount=r.uint32();break}default:r.skipType(E&7);break}}return u},s.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},s.verify=function(r){if(typeof r!="object"||r===null)return"object expected";if(r.traceId!=null&&r.hasOwnProperty("traceId")&&!(r.traceId&&typeof r.traceId.length=="number"||T.isString(r.traceId)))return"traceId: buffer expected";if(r.spanId!=null&&r.hasOwnProperty("spanId")&&!(r.spanId&&typeof r.spanId.length=="number"||T.isString(r.spanId)))return"spanId: buffer expected";if(r.traceState!=null&&r.hasOwnProperty("traceState")&&!T.isString(r.traceState))return"traceState: string expected";if(r.attributes!=null&&r.hasOwnProperty("attributes")){if(!Array.isArray(r.attributes))return"attributes: array expected";for(var l=0;l=0&&(l.traceId=r.traceId)),r.spanId!=null&&(typeof r.spanId=="string"?T.base64.decode(r.spanId,l.spanId=T.newBuffer(T.base64.length(r.spanId)),0):r.spanId.length>=0&&(l.spanId=r.spanId)),r.traceState!=null&&(l.traceState=String(r.traceState)),r.attributes){if(!Array.isArray(r.attributes))throw TypeError(".opentelemetry.proto.trace.v1.Span.Link.attributes: array expected");l.attributes=[];for(var c=0;c>>0),l},s.toObject=function(r,l){l||(l={});var c={};if((l.arrays||l.defaults)&&(c.attributes=[]),l.defaults&&(l.bytes===String?c.traceId="":(c.traceId=[],l.bytes!==Array&&(c.traceId=T.newBuffer(c.traceId))),l.bytes===String?c.spanId="":(c.spanId=[],l.bytes!==Array&&(c.spanId=T.newBuffer(c.spanId))),c.traceState="",c.droppedAttributesCount=0),r.traceId!=null&&r.hasOwnProperty("traceId")&&(c.traceId=l.bytes===String?T.base64.encode(r.traceId,0,r.traceId.length):l.bytes===Array?Array.prototype.slice.call(r.traceId):r.traceId),r.spanId!=null&&r.hasOwnProperty("spanId")&&(c.spanId=l.bytes===String?T.base64.encode(r.spanId,0,r.spanId.length):l.bytes===Array?Array.prototype.slice.call(r.spanId):r.spanId),r.traceState!=null&&r.hasOwnProperty("traceState")&&(c.traceState=r.traceState),r.attributes&&r.attributes.length){c.attributes=[];for(var u=0;u>>3){case 2:{c.message=n.string();break}case 3:{c.code=n.int32();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.message!=null&&n.hasOwnProperty("message")&&!T.isString(n.message))return"message: string expected";if(n.code!=null&&n.hasOwnProperty("code"))switch(n.code){default:return"code: enum value expected";case 0:case 1:case 2:break}return null},a.fromObject=function(n){if(n instanceof _.opentelemetry.proto.trace.v1.Status)return n;var r=new _.opentelemetry.proto.trace.v1.Status;switch(n.message!=null&&(r.message=String(n.message)),n.code){default:if(typeof n.code=="number"){r.code=n.code;break}break;case"STATUS_CODE_UNSET":case 0:r.code=0;break;case"STATUS_CODE_OK":case 1:r.code=1;break;case"STATUS_CODE_ERROR":case 2:r.code=2;break}return r},a.toObject=function(n,r){r||(r={});var l={};return r.defaults&&(l.message="",l.code=r.enums===String?"STATUS_CODE_UNSET":0),n.message!=null&&n.hasOwnProperty("message")&&(l.message=n.message),n.code!=null&&n.hasOwnProperty("code")&&(l.code=r.enums===String?_.opentelemetry.proto.trace.v1.Status.StatusCode[n.code]===void 0?n.code:_.opentelemetry.proto.trace.v1.Status.StatusCode[n.code]:n.code),l},a.prototype.toJSON=function(){return this.constructor.toObject(this,j.util.toJSONOptions)},a.getTypeUrl=function(n){return n===void 0&&(n="type.googleapis.com"),n+"/opentelemetry.proto.trace.v1.Status"},a.StatusCode=function(){var s={},n=Object.create(s);return n[s[0]="STATUS_CODE_UNSET"]=0,n[s[1]="STATUS_CODE_OK"]=1,n[s[2]="STATUS_CODE_ERROR"]=2,n}(),a}(),i}(),t}(),e.collector=function(){var t={};return t.trace=function(){var i={};return i.v1=function(){var a={};return a.TraceService=function(){function s(n,r,l){j.rpc.Service.call(this,n,r,l)}return(s.prototype=Object.create(j.rpc.Service.prototype)).constructor=s,s.create=function(r,l,c){return new this(r,l,c)},Object.defineProperty(s.prototype.export=function n(r,l){return this.rpcCall(n,_.opentelemetry.proto.collector.trace.v1.ExportTraceServiceRequest,_.opentelemetry.proto.collector.trace.v1.ExportTraceServiceResponse,r,l)},"name",{value:"Export"}),s}(),a.ExportTraceServiceRequest=function(){function s(n){if(this.resourceSpans=[],n)for(var r=Object.keys(n),l=0;l>>3){case 1:{u.resourceSpans&&u.resourceSpans.length||(u.resourceSpans=[]),u.resourceSpans.push(_.opentelemetry.proto.trace.v1.ResourceSpans.decode(r,r.uint32()));break}default:r.skipType(E&7);break}}return u},s.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},s.verify=function(r){if(typeof r!="object"||r===null)return"object expected";if(r.resourceSpans!=null&&r.hasOwnProperty("resourceSpans")){if(!Array.isArray(r.resourceSpans))return"resourceSpans: array expected";for(var l=0;l>>3){case 1:{u.partialSuccess=_.opentelemetry.proto.collector.trace.v1.ExportTracePartialSuccess.decode(r,r.uint32());break}default:r.skipType(E&7);break}}return u},s.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},s.verify=function(r){if(typeof r!="object"||r===null)return"object expected";if(r.partialSuccess!=null&&r.hasOwnProperty("partialSuccess")){var l=_.opentelemetry.proto.collector.trace.v1.ExportTracePartialSuccess.verify(r.partialSuccess);if(l)return"partialSuccess."+l}return null},s.fromObject=function(r){if(r instanceof _.opentelemetry.proto.collector.trace.v1.ExportTraceServiceResponse)return r;var l=new _.opentelemetry.proto.collector.trace.v1.ExportTraceServiceResponse;if(r.partialSuccess!=null){if(typeof r.partialSuccess!="object")throw TypeError(".opentelemetry.proto.collector.trace.v1.ExportTraceServiceResponse.partialSuccess: object expected");l.partialSuccess=_.opentelemetry.proto.collector.trace.v1.ExportTracePartialSuccess.fromObject(r.partialSuccess)}return l},s.toObject=function(r,l){l||(l={});var c={};return l.defaults&&(c.partialSuccess=null),r.partialSuccess!=null&&r.hasOwnProperty("partialSuccess")&&(c.partialSuccess=_.opentelemetry.proto.collector.trace.v1.ExportTracePartialSuccess.toObject(r.partialSuccess,l)),c},s.prototype.toJSON=function(){return this.constructor.toObject(this,j.util.toJSONOptions)},s.getTypeUrl=function(r){return r===void 0&&(r="type.googleapis.com"),r+"/opentelemetry.proto.collector.trace.v1.ExportTraceServiceResponse"},s}(),a.ExportTracePartialSuccess=function(){function s(n){if(n)for(var r=Object.keys(n),l=0;l>>3){case 1:{u.rejectedSpans=r.int64();break}case 2:{u.errorMessage=r.string();break}default:r.skipType(E&7);break}}return u},s.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},s.verify=function(r){return typeof r!="object"||r===null?"object expected":r.rejectedSpans!=null&&r.hasOwnProperty("rejectedSpans")&&!T.isInteger(r.rejectedSpans)&&!(r.rejectedSpans&&T.isInteger(r.rejectedSpans.low)&&T.isInteger(r.rejectedSpans.high))?"rejectedSpans: integer|Long expected":r.errorMessage!=null&&r.hasOwnProperty("errorMessage")&&!T.isString(r.errorMessage)?"errorMessage: string expected":null},s.fromObject=function(r){if(r instanceof _.opentelemetry.proto.collector.trace.v1.ExportTracePartialSuccess)return r;var l=new _.opentelemetry.proto.collector.trace.v1.ExportTracePartialSuccess;return r.rejectedSpans!=null&&(T.Long?(l.rejectedSpans=T.Long.fromValue(r.rejectedSpans)).unsigned=!1:typeof r.rejectedSpans=="string"?l.rejectedSpans=parseInt(r.rejectedSpans,10):typeof r.rejectedSpans=="number"?l.rejectedSpans=r.rejectedSpans:typeof r.rejectedSpans=="object"&&(l.rejectedSpans=new T.LongBits(r.rejectedSpans.low>>>0,r.rejectedSpans.high>>>0).toNumber())),r.errorMessage!=null&&(l.errorMessage=String(r.errorMessage)),l},s.toObject=function(r,l){l||(l={});var c={};if(l.defaults){if(T.Long){var u=new T.Long(0,0,!1);c.rejectedSpans=l.longs===String?u.toString():l.longs===Number?u.toNumber():u}else c.rejectedSpans=l.longs===String?"0":0;c.errorMessage=""}return r.rejectedSpans!=null&&r.hasOwnProperty("rejectedSpans")&&(typeof r.rejectedSpans=="number"?c.rejectedSpans=l.longs===String?String(r.rejectedSpans):r.rejectedSpans:c.rejectedSpans=l.longs===String?T.Long.prototype.toString.call(r.rejectedSpans):l.longs===Number?new T.LongBits(r.rejectedSpans.low>>>0,r.rejectedSpans.high>>>0).toNumber():r.rejectedSpans),r.errorMessage!=null&&r.hasOwnProperty("errorMessage")&&(c.errorMessage=r.errorMessage),c},s.prototype.toJSON=function(){return this.constructor.toObject(this,j.util.toJSONOptions)},s.getTypeUrl=function(r){return r===void 0&&(r="type.googleapis.com"),r+"/opentelemetry.proto.collector.trace.v1.ExportTracePartialSuccess"},s}(),a}(),i}(),t.metrics=function(){var i={};return i.v1=function(){var a={};return a.MetricsService=function(){function s(n,r,l){j.rpc.Service.call(this,n,r,l)}return(s.prototype=Object.create(j.rpc.Service.prototype)).constructor=s,s.create=function(r,l,c){return new this(r,l,c)},Object.defineProperty(s.prototype.export=function n(r,l){return this.rpcCall(n,_.opentelemetry.proto.collector.metrics.v1.ExportMetricsServiceRequest,_.opentelemetry.proto.collector.metrics.v1.ExportMetricsServiceResponse,r,l)},"name",{value:"Export"}),s}(),a.ExportMetricsServiceRequest=function(){function s(n){if(this.resourceMetrics=[],n)for(var r=Object.keys(n),l=0;l>>3){case 1:{u.resourceMetrics&&u.resourceMetrics.length||(u.resourceMetrics=[]),u.resourceMetrics.push(_.opentelemetry.proto.metrics.v1.ResourceMetrics.decode(r,r.uint32()));break}default:r.skipType(E&7);break}}return u},s.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},s.verify=function(r){if(typeof r!="object"||r===null)return"object expected";if(r.resourceMetrics!=null&&r.hasOwnProperty("resourceMetrics")){if(!Array.isArray(r.resourceMetrics))return"resourceMetrics: array expected";for(var l=0;l>>3){case 1:{u.partialSuccess=_.opentelemetry.proto.collector.metrics.v1.ExportMetricsPartialSuccess.decode(r,r.uint32());break}default:r.skipType(E&7);break}}return u},s.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},s.verify=function(r){if(typeof r!="object"||r===null)return"object expected";if(r.partialSuccess!=null&&r.hasOwnProperty("partialSuccess")){var l=_.opentelemetry.proto.collector.metrics.v1.ExportMetricsPartialSuccess.verify(r.partialSuccess);if(l)return"partialSuccess."+l}return null},s.fromObject=function(r){if(r instanceof _.opentelemetry.proto.collector.metrics.v1.ExportMetricsServiceResponse)return r;var l=new _.opentelemetry.proto.collector.metrics.v1.ExportMetricsServiceResponse;if(r.partialSuccess!=null){if(typeof r.partialSuccess!="object")throw TypeError(".opentelemetry.proto.collector.metrics.v1.ExportMetricsServiceResponse.partialSuccess: object expected");l.partialSuccess=_.opentelemetry.proto.collector.metrics.v1.ExportMetricsPartialSuccess.fromObject(r.partialSuccess)}return l},s.toObject=function(r,l){l||(l={});var c={};return l.defaults&&(c.partialSuccess=null),r.partialSuccess!=null&&r.hasOwnProperty("partialSuccess")&&(c.partialSuccess=_.opentelemetry.proto.collector.metrics.v1.ExportMetricsPartialSuccess.toObject(r.partialSuccess,l)),c},s.prototype.toJSON=function(){return this.constructor.toObject(this,j.util.toJSONOptions)},s.getTypeUrl=function(r){return r===void 0&&(r="type.googleapis.com"),r+"/opentelemetry.proto.collector.metrics.v1.ExportMetricsServiceResponse"},s}(),a.ExportMetricsPartialSuccess=function(){function s(n){if(n)for(var r=Object.keys(n),l=0;l>>3){case 1:{u.rejectedDataPoints=r.int64();break}case 2:{u.errorMessage=r.string();break}default:r.skipType(E&7);break}}return u},s.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},s.verify=function(r){return typeof r!="object"||r===null?"object expected":r.rejectedDataPoints!=null&&r.hasOwnProperty("rejectedDataPoints")&&!T.isInteger(r.rejectedDataPoints)&&!(r.rejectedDataPoints&&T.isInteger(r.rejectedDataPoints.low)&&T.isInteger(r.rejectedDataPoints.high))?"rejectedDataPoints: integer|Long expected":r.errorMessage!=null&&r.hasOwnProperty("errorMessage")&&!T.isString(r.errorMessage)?"errorMessage: string expected":null},s.fromObject=function(r){if(r instanceof _.opentelemetry.proto.collector.metrics.v1.ExportMetricsPartialSuccess)return r;var l=new _.opentelemetry.proto.collector.metrics.v1.ExportMetricsPartialSuccess;return r.rejectedDataPoints!=null&&(T.Long?(l.rejectedDataPoints=T.Long.fromValue(r.rejectedDataPoints)).unsigned=!1:typeof r.rejectedDataPoints=="string"?l.rejectedDataPoints=parseInt(r.rejectedDataPoints,10):typeof r.rejectedDataPoints=="number"?l.rejectedDataPoints=r.rejectedDataPoints:typeof r.rejectedDataPoints=="object"&&(l.rejectedDataPoints=new T.LongBits(r.rejectedDataPoints.low>>>0,r.rejectedDataPoints.high>>>0).toNumber())),r.errorMessage!=null&&(l.errorMessage=String(r.errorMessage)),l},s.toObject=function(r,l){l||(l={});var c={};if(l.defaults){if(T.Long){var u=new T.Long(0,0,!1);c.rejectedDataPoints=l.longs===String?u.toString():l.longs===Number?u.toNumber():u}else c.rejectedDataPoints=l.longs===String?"0":0;c.errorMessage=""}return r.rejectedDataPoints!=null&&r.hasOwnProperty("rejectedDataPoints")&&(typeof r.rejectedDataPoints=="number"?c.rejectedDataPoints=l.longs===String?String(r.rejectedDataPoints):r.rejectedDataPoints:c.rejectedDataPoints=l.longs===String?T.Long.prototype.toString.call(r.rejectedDataPoints):l.longs===Number?new T.LongBits(r.rejectedDataPoints.low>>>0,r.rejectedDataPoints.high>>>0).toNumber():r.rejectedDataPoints),r.errorMessage!=null&&r.hasOwnProperty("errorMessage")&&(c.errorMessage=r.errorMessage),c},s.prototype.toJSON=function(){return this.constructor.toObject(this,j.util.toJSONOptions)},s.getTypeUrl=function(r){return r===void 0&&(r="type.googleapis.com"),r+"/opentelemetry.proto.collector.metrics.v1.ExportMetricsPartialSuccess"},s}(),a}(),i}(),t.logs=function(){var i={};return i.v1=function(){var a={};return a.LogsService=function(){function s(n,r,l){j.rpc.Service.call(this,n,r,l)}return(s.prototype=Object.create(j.rpc.Service.prototype)).constructor=s,s.create=function(r,l,c){return new this(r,l,c)},Object.defineProperty(s.prototype.export=function n(r,l){return this.rpcCall(n,_.opentelemetry.proto.collector.logs.v1.ExportLogsServiceRequest,_.opentelemetry.proto.collector.logs.v1.ExportLogsServiceResponse,r,l)},"name",{value:"Export"}),s}(),a.ExportLogsServiceRequest=function(){function s(n){if(this.resourceLogs=[],n)for(var r=Object.keys(n),l=0;l>>3){case 1:{u.resourceLogs&&u.resourceLogs.length||(u.resourceLogs=[]),u.resourceLogs.push(_.opentelemetry.proto.logs.v1.ResourceLogs.decode(r,r.uint32()));break}default:r.skipType(E&7);break}}return u},s.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},s.verify=function(r){if(typeof r!="object"||r===null)return"object expected";if(r.resourceLogs!=null&&r.hasOwnProperty("resourceLogs")){if(!Array.isArray(r.resourceLogs))return"resourceLogs: array expected";for(var l=0;l>>3){case 1:{u.partialSuccess=_.opentelemetry.proto.collector.logs.v1.ExportLogsPartialSuccess.decode(r,r.uint32());break}default:r.skipType(E&7);break}}return u},s.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},s.verify=function(r){if(typeof r!="object"||r===null)return"object expected";if(r.partialSuccess!=null&&r.hasOwnProperty("partialSuccess")){var l=_.opentelemetry.proto.collector.logs.v1.ExportLogsPartialSuccess.verify(r.partialSuccess);if(l)return"partialSuccess."+l}return null},s.fromObject=function(r){if(r instanceof _.opentelemetry.proto.collector.logs.v1.ExportLogsServiceResponse)return r;var l=new _.opentelemetry.proto.collector.logs.v1.ExportLogsServiceResponse;if(r.partialSuccess!=null){if(typeof r.partialSuccess!="object")throw TypeError(".opentelemetry.proto.collector.logs.v1.ExportLogsServiceResponse.partialSuccess: object expected");l.partialSuccess=_.opentelemetry.proto.collector.logs.v1.ExportLogsPartialSuccess.fromObject(r.partialSuccess)}return l},s.toObject=function(r,l){l||(l={});var c={};return l.defaults&&(c.partialSuccess=null),r.partialSuccess!=null&&r.hasOwnProperty("partialSuccess")&&(c.partialSuccess=_.opentelemetry.proto.collector.logs.v1.ExportLogsPartialSuccess.toObject(r.partialSuccess,l)),c},s.prototype.toJSON=function(){return this.constructor.toObject(this,j.util.toJSONOptions)},s.getTypeUrl=function(r){return r===void 0&&(r="type.googleapis.com"),r+"/opentelemetry.proto.collector.logs.v1.ExportLogsServiceResponse"},s}(),a.ExportLogsPartialSuccess=function(){function s(n){if(n)for(var r=Object.keys(n),l=0;l>>3){case 1:{u.rejectedLogRecords=r.int64();break}case 2:{u.errorMessage=r.string();break}default:r.skipType(E&7);break}}return u},s.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},s.verify=function(r){return typeof r!="object"||r===null?"object expected":r.rejectedLogRecords!=null&&r.hasOwnProperty("rejectedLogRecords")&&!T.isInteger(r.rejectedLogRecords)&&!(r.rejectedLogRecords&&T.isInteger(r.rejectedLogRecords.low)&&T.isInteger(r.rejectedLogRecords.high))?"rejectedLogRecords: integer|Long expected":r.errorMessage!=null&&r.hasOwnProperty("errorMessage")&&!T.isString(r.errorMessage)?"errorMessage: string expected":null},s.fromObject=function(r){if(r instanceof _.opentelemetry.proto.collector.logs.v1.ExportLogsPartialSuccess)return r;var l=new _.opentelemetry.proto.collector.logs.v1.ExportLogsPartialSuccess;return r.rejectedLogRecords!=null&&(T.Long?(l.rejectedLogRecords=T.Long.fromValue(r.rejectedLogRecords)).unsigned=!1:typeof r.rejectedLogRecords=="string"?l.rejectedLogRecords=parseInt(r.rejectedLogRecords,10):typeof r.rejectedLogRecords=="number"?l.rejectedLogRecords=r.rejectedLogRecords:typeof r.rejectedLogRecords=="object"&&(l.rejectedLogRecords=new T.LongBits(r.rejectedLogRecords.low>>>0,r.rejectedLogRecords.high>>>0).toNumber())),r.errorMessage!=null&&(l.errorMessage=String(r.errorMessage)),l},s.toObject=function(r,l){l||(l={});var c={};if(l.defaults){if(T.Long){var u=new T.Long(0,0,!1);c.rejectedLogRecords=l.longs===String?u.toString():l.longs===Number?u.toNumber():u}else c.rejectedLogRecords=l.longs===String?"0":0;c.errorMessage=""}return r.rejectedLogRecords!=null&&r.hasOwnProperty("rejectedLogRecords")&&(typeof r.rejectedLogRecords=="number"?c.rejectedLogRecords=l.longs===String?String(r.rejectedLogRecords):r.rejectedLogRecords:c.rejectedLogRecords=l.longs===String?T.Long.prototype.toString.call(r.rejectedLogRecords):l.longs===Number?new T.LongBits(r.rejectedLogRecords.low>>>0,r.rejectedLogRecords.high>>>0).toNumber():r.rejectedLogRecords),r.errorMessage!=null&&r.hasOwnProperty("errorMessage")&&(c.errorMessage=r.errorMessage),c},s.prototype.toJSON=function(){return this.constructor.toObject(this,j.util.toJSONOptions)},s.getTypeUrl=function(r){return r===void 0&&(r="type.googleapis.com"),r+"/opentelemetry.proto.collector.logs.v1.ExportLogsPartialSuccess"},s}(),a}(),i}(),t}(),e.metrics=function(){var t={};return t.v1=function(){var i={};return i.MetricsData=function(){function a(s){if(this.resourceMetrics=[],s)for(var n=Object.keys(s),r=0;r>>3){case 1:{c.resourceMetrics&&c.resourceMetrics.length||(c.resourceMetrics=[]),c.resourceMetrics.push(_.opentelemetry.proto.metrics.v1.ResourceMetrics.decode(n,n.uint32()));break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.resourceMetrics!=null&&n.hasOwnProperty("resourceMetrics")){if(!Array.isArray(n.resourceMetrics))return"resourceMetrics: array expected";for(var r=0;r>>3){case 1:{c.resource=_.opentelemetry.proto.resource.v1.Resource.decode(n,n.uint32());break}case 2:{c.scopeMetrics&&c.scopeMetrics.length||(c.scopeMetrics=[]),c.scopeMetrics.push(_.opentelemetry.proto.metrics.v1.ScopeMetrics.decode(n,n.uint32()));break}case 3:{c.schemaUrl=n.string();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.resource!=null&&n.hasOwnProperty("resource")){var r=_.opentelemetry.proto.resource.v1.Resource.verify(n.resource);if(r)return"resource."+r}if(n.scopeMetrics!=null&&n.hasOwnProperty("scopeMetrics")){if(!Array.isArray(n.scopeMetrics))return"scopeMetrics: array expected";for(var l=0;l>>3){case 1:{c.scope=_.opentelemetry.proto.common.v1.InstrumentationScope.decode(n,n.uint32());break}case 2:{c.metrics&&c.metrics.length||(c.metrics=[]),c.metrics.push(_.opentelemetry.proto.metrics.v1.Metric.decode(n,n.uint32()));break}case 3:{c.schemaUrl=n.string();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.scope!=null&&n.hasOwnProperty("scope")){var r=_.opentelemetry.proto.common.v1.InstrumentationScope.verify(n.scope);if(r)return"scope."+r}if(n.metrics!=null&&n.hasOwnProperty("metrics")){if(!Array.isArray(n.metrics))return"metrics: array expected";for(var l=0;l>>3){case 1:{u.name=r.string();break}case 2:{u.description=r.string();break}case 3:{u.unit=r.string();break}case 5:{u.gauge=_.opentelemetry.proto.metrics.v1.Gauge.decode(r,r.uint32());break}case 7:{u.sum=_.opentelemetry.proto.metrics.v1.Sum.decode(r,r.uint32());break}case 9:{u.histogram=_.opentelemetry.proto.metrics.v1.Histogram.decode(r,r.uint32());break}case 10:{u.exponentialHistogram=_.opentelemetry.proto.metrics.v1.ExponentialHistogram.decode(r,r.uint32());break}case 11:{u.summary=_.opentelemetry.proto.metrics.v1.Summary.decode(r,r.uint32());break}default:r.skipType(E&7);break}}return u},a.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},a.verify=function(r){if(typeof r!="object"||r===null)return"object expected";var l={};if(r.name!=null&&r.hasOwnProperty("name")&&!T.isString(r.name))return"name: string expected";if(r.description!=null&&r.hasOwnProperty("description")&&!T.isString(r.description))return"description: string expected";if(r.unit!=null&&r.hasOwnProperty("unit")&&!T.isString(r.unit))return"unit: string expected";if(r.gauge!=null&&r.hasOwnProperty("gauge")){l.data=1;{var c=_.opentelemetry.proto.metrics.v1.Gauge.verify(r.gauge);if(c)return"gauge."+c}}if(r.sum!=null&&r.hasOwnProperty("sum")){if(l.data===1)return"data: multiple values";l.data=1;{var c=_.opentelemetry.proto.metrics.v1.Sum.verify(r.sum);if(c)return"sum."+c}}if(r.histogram!=null&&r.hasOwnProperty("histogram")){if(l.data===1)return"data: multiple values";l.data=1;{var c=_.opentelemetry.proto.metrics.v1.Histogram.verify(r.histogram);if(c)return"histogram."+c}}if(r.exponentialHistogram!=null&&r.hasOwnProperty("exponentialHistogram")){if(l.data===1)return"data: multiple values";l.data=1;{var c=_.opentelemetry.proto.metrics.v1.ExponentialHistogram.verify(r.exponentialHistogram);if(c)return"exponentialHistogram."+c}}if(r.summary!=null&&r.hasOwnProperty("summary")){if(l.data===1)return"data: multiple values";l.data=1;{var c=_.opentelemetry.proto.metrics.v1.Summary.verify(r.summary);if(c)return"summary."+c}}return null},a.fromObject=function(r){if(r instanceof _.opentelemetry.proto.metrics.v1.Metric)return r;var l=new _.opentelemetry.proto.metrics.v1.Metric;if(r.name!=null&&(l.name=String(r.name)),r.description!=null&&(l.description=String(r.description)),r.unit!=null&&(l.unit=String(r.unit)),r.gauge!=null){if(typeof r.gauge!="object")throw TypeError(".opentelemetry.proto.metrics.v1.Metric.gauge: object expected");l.gauge=_.opentelemetry.proto.metrics.v1.Gauge.fromObject(r.gauge)}if(r.sum!=null){if(typeof r.sum!="object")throw TypeError(".opentelemetry.proto.metrics.v1.Metric.sum: object expected");l.sum=_.opentelemetry.proto.metrics.v1.Sum.fromObject(r.sum)}if(r.histogram!=null){if(typeof r.histogram!="object")throw TypeError(".opentelemetry.proto.metrics.v1.Metric.histogram: object expected");l.histogram=_.opentelemetry.proto.metrics.v1.Histogram.fromObject(r.histogram)}if(r.exponentialHistogram!=null){if(typeof r.exponentialHistogram!="object")throw TypeError(".opentelemetry.proto.metrics.v1.Metric.exponentialHistogram: object expected");l.exponentialHistogram=_.opentelemetry.proto.metrics.v1.ExponentialHistogram.fromObject(r.exponentialHistogram)}if(r.summary!=null){if(typeof r.summary!="object")throw TypeError(".opentelemetry.proto.metrics.v1.Metric.summary: object expected");l.summary=_.opentelemetry.proto.metrics.v1.Summary.fromObject(r.summary)}return l},a.toObject=function(r,l){l||(l={});var c={};return l.defaults&&(c.name="",c.description="",c.unit=""),r.name!=null&&r.hasOwnProperty("name")&&(c.name=r.name),r.description!=null&&r.hasOwnProperty("description")&&(c.description=r.description),r.unit!=null&&r.hasOwnProperty("unit")&&(c.unit=r.unit),r.gauge!=null&&r.hasOwnProperty("gauge")&&(c.gauge=_.opentelemetry.proto.metrics.v1.Gauge.toObject(r.gauge,l),l.oneofs&&(c.data="gauge")),r.sum!=null&&r.hasOwnProperty("sum")&&(c.sum=_.opentelemetry.proto.metrics.v1.Sum.toObject(r.sum,l),l.oneofs&&(c.data="sum")),r.histogram!=null&&r.hasOwnProperty("histogram")&&(c.histogram=_.opentelemetry.proto.metrics.v1.Histogram.toObject(r.histogram,l),l.oneofs&&(c.data="histogram")),r.exponentialHistogram!=null&&r.hasOwnProperty("exponentialHistogram")&&(c.exponentialHistogram=_.opentelemetry.proto.metrics.v1.ExponentialHistogram.toObject(r.exponentialHistogram,l),l.oneofs&&(c.data="exponentialHistogram")),r.summary!=null&&r.hasOwnProperty("summary")&&(c.summary=_.opentelemetry.proto.metrics.v1.Summary.toObject(r.summary,l),l.oneofs&&(c.data="summary")),c},a.prototype.toJSON=function(){return this.constructor.toObject(this,j.util.toJSONOptions)},a.getTypeUrl=function(r){return r===void 0&&(r="type.googleapis.com"),r+"/opentelemetry.proto.metrics.v1.Metric"},a}(),i.Gauge=function(){function a(s){if(this.dataPoints=[],s)for(var n=Object.keys(s),r=0;r>>3){case 1:{c.dataPoints&&c.dataPoints.length||(c.dataPoints=[]),c.dataPoints.push(_.opentelemetry.proto.metrics.v1.NumberDataPoint.decode(n,n.uint32()));break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.dataPoints!=null&&n.hasOwnProperty("dataPoints")){if(!Array.isArray(n.dataPoints))return"dataPoints: array expected";for(var r=0;r>>3){case 1:{c.dataPoints&&c.dataPoints.length||(c.dataPoints=[]),c.dataPoints.push(_.opentelemetry.proto.metrics.v1.NumberDataPoint.decode(n,n.uint32()));break}case 2:{c.aggregationTemporality=n.int32();break}case 3:{c.isMonotonic=n.bool();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.dataPoints!=null&&n.hasOwnProperty("dataPoints")){if(!Array.isArray(n.dataPoints))return"dataPoints: array expected";for(var r=0;r>>3){case 1:{c.dataPoints&&c.dataPoints.length||(c.dataPoints=[]),c.dataPoints.push(_.opentelemetry.proto.metrics.v1.HistogramDataPoint.decode(n,n.uint32()));break}case 2:{c.aggregationTemporality=n.int32();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.dataPoints!=null&&n.hasOwnProperty("dataPoints")){if(!Array.isArray(n.dataPoints))return"dataPoints: array expected";for(var r=0;r>>3){case 1:{c.dataPoints&&c.dataPoints.length||(c.dataPoints=[]),c.dataPoints.push(_.opentelemetry.proto.metrics.v1.ExponentialHistogramDataPoint.decode(n,n.uint32()));break}case 2:{c.aggregationTemporality=n.int32();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.dataPoints!=null&&n.hasOwnProperty("dataPoints")){if(!Array.isArray(n.dataPoints))return"dataPoints: array expected";for(var r=0;r>>3){case 1:{c.dataPoints&&c.dataPoints.length||(c.dataPoints=[]),c.dataPoints.push(_.opentelemetry.proto.metrics.v1.SummaryDataPoint.decode(n,n.uint32()));break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.dataPoints!=null&&n.hasOwnProperty("dataPoints")){if(!Array.isArray(n.dataPoints))return"dataPoints: array expected";for(var r=0;r>>3){case 7:{u.attributes&&u.attributes.length||(u.attributes=[]),u.attributes.push(_.opentelemetry.proto.common.v1.KeyValue.decode(r,r.uint32()));break}case 2:{u.startTimeUnixNano=r.fixed64();break}case 3:{u.timeUnixNano=r.fixed64();break}case 4:{u.asDouble=r.double();break}case 6:{u.asInt=r.sfixed64();break}case 5:{u.exemplars&&u.exemplars.length||(u.exemplars=[]),u.exemplars.push(_.opentelemetry.proto.metrics.v1.Exemplar.decode(r,r.uint32()));break}case 8:{u.flags=r.uint32();break}default:r.skipType(E&7);break}}return u},a.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},a.verify=function(r){if(typeof r!="object"||r===null)return"object expected";var l={};if(r.attributes!=null&&r.hasOwnProperty("attributes")){if(!Array.isArray(r.attributes))return"attributes: array expected";for(var c=0;c>>0,r.startTimeUnixNano.high>>>0).toNumber())),r.timeUnixNano!=null&&(T.Long?(l.timeUnixNano=T.Long.fromValue(r.timeUnixNano)).unsigned=!1:typeof r.timeUnixNano=="string"?l.timeUnixNano=parseInt(r.timeUnixNano,10):typeof r.timeUnixNano=="number"?l.timeUnixNano=r.timeUnixNano:typeof r.timeUnixNano=="object"&&(l.timeUnixNano=new T.LongBits(r.timeUnixNano.low>>>0,r.timeUnixNano.high>>>0).toNumber())),r.asDouble!=null&&(l.asDouble=Number(r.asDouble)),r.asInt!=null&&(T.Long?(l.asInt=T.Long.fromValue(r.asInt)).unsigned=!1:typeof r.asInt=="string"?l.asInt=parseInt(r.asInt,10):typeof r.asInt=="number"?l.asInt=r.asInt:typeof r.asInt=="object"&&(l.asInt=new T.LongBits(r.asInt.low>>>0,r.asInt.high>>>0).toNumber())),r.exemplars){if(!Array.isArray(r.exemplars))throw TypeError(".opentelemetry.proto.metrics.v1.NumberDataPoint.exemplars: array expected");l.exemplars=[];for(var c=0;c>>0),l},a.toObject=function(r,l){l||(l={});var c={};if((l.arrays||l.defaults)&&(c.exemplars=[],c.attributes=[]),l.defaults){if(T.Long){var u=new T.Long(0,0,!1);c.startTimeUnixNano=l.longs===String?u.toString():l.longs===Number?u.toNumber():u}else c.startTimeUnixNano=l.longs===String?"0":0;if(T.Long){var u=new T.Long(0,0,!1);c.timeUnixNano=l.longs===String?u.toString():l.longs===Number?u.toNumber():u}else c.timeUnixNano=l.longs===String?"0":0;c.flags=0}if(r.startTimeUnixNano!=null&&r.hasOwnProperty("startTimeUnixNano")&&(typeof r.startTimeUnixNano=="number"?c.startTimeUnixNano=l.longs===String?String(r.startTimeUnixNano):r.startTimeUnixNano:c.startTimeUnixNano=l.longs===String?T.Long.prototype.toString.call(r.startTimeUnixNano):l.longs===Number?new T.LongBits(r.startTimeUnixNano.low>>>0,r.startTimeUnixNano.high>>>0).toNumber():r.startTimeUnixNano),r.timeUnixNano!=null&&r.hasOwnProperty("timeUnixNano")&&(typeof r.timeUnixNano=="number"?c.timeUnixNano=l.longs===String?String(r.timeUnixNano):r.timeUnixNano:c.timeUnixNano=l.longs===String?T.Long.prototype.toString.call(r.timeUnixNano):l.longs===Number?new T.LongBits(r.timeUnixNano.low>>>0,r.timeUnixNano.high>>>0).toNumber():r.timeUnixNano),r.asDouble!=null&&r.hasOwnProperty("asDouble")&&(c.asDouble=l.json&&!isFinite(r.asDouble)?String(r.asDouble):r.asDouble,l.oneofs&&(c.value="asDouble")),r.exemplars&&r.exemplars.length){c.exemplars=[];for(var E=0;E>>0,r.asInt.high>>>0).toNumber():r.asInt,l.oneofs&&(c.value="asInt")),r.attributes&&r.attributes.length){c.attributes=[];for(var E=0;E>>3){case 9:{u.attributes&&u.attributes.length||(u.attributes=[]),u.attributes.push(_.opentelemetry.proto.common.v1.KeyValue.decode(r,r.uint32()));break}case 2:{u.startTimeUnixNano=r.fixed64();break}case 3:{u.timeUnixNano=r.fixed64();break}case 4:{u.count=r.fixed64();break}case 5:{u.sum=r.double();break}case 6:{if(u.bucketCounts&&u.bucketCounts.length||(u.bucketCounts=[]),(E&7)===2)for(var d=r.uint32()+r.pos;r.pos>>0,r.startTimeUnixNano.high>>>0).toNumber())),r.timeUnixNano!=null&&(T.Long?(l.timeUnixNano=T.Long.fromValue(r.timeUnixNano)).unsigned=!1:typeof r.timeUnixNano=="string"?l.timeUnixNano=parseInt(r.timeUnixNano,10):typeof r.timeUnixNano=="number"?l.timeUnixNano=r.timeUnixNano:typeof r.timeUnixNano=="object"&&(l.timeUnixNano=new T.LongBits(r.timeUnixNano.low>>>0,r.timeUnixNano.high>>>0).toNumber())),r.count!=null&&(T.Long?(l.count=T.Long.fromValue(r.count)).unsigned=!1:typeof r.count=="string"?l.count=parseInt(r.count,10):typeof r.count=="number"?l.count=r.count:typeof r.count=="object"&&(l.count=new T.LongBits(r.count.low>>>0,r.count.high>>>0).toNumber())),r.sum!=null&&(l.sum=Number(r.sum)),r.bucketCounts){if(!Array.isArray(r.bucketCounts))throw TypeError(".opentelemetry.proto.metrics.v1.HistogramDataPoint.bucketCounts: array expected");l.bucketCounts=[];for(var c=0;c>>0,r.bucketCounts[c].high>>>0).toNumber())}if(r.explicitBounds){if(!Array.isArray(r.explicitBounds))throw TypeError(".opentelemetry.proto.metrics.v1.HistogramDataPoint.explicitBounds: array expected");l.explicitBounds=[];for(var c=0;c>>0),r.min!=null&&(l.min=Number(r.min)),r.max!=null&&(l.max=Number(r.max)),l},a.toObject=function(r,l){l||(l={});var c={};if((l.arrays||l.defaults)&&(c.bucketCounts=[],c.explicitBounds=[],c.exemplars=[],c.attributes=[]),l.defaults){if(T.Long){var u=new T.Long(0,0,!1);c.startTimeUnixNano=l.longs===String?u.toString():l.longs===Number?u.toNumber():u}else c.startTimeUnixNano=l.longs===String?"0":0;if(T.Long){var u=new T.Long(0,0,!1);c.timeUnixNano=l.longs===String?u.toString():l.longs===Number?u.toNumber():u}else c.timeUnixNano=l.longs===String?"0":0;if(T.Long){var u=new T.Long(0,0,!1);c.count=l.longs===String?u.toString():l.longs===Number?u.toNumber():u}else c.count=l.longs===String?"0":0;c.flags=0}if(r.startTimeUnixNano!=null&&r.hasOwnProperty("startTimeUnixNano")&&(typeof r.startTimeUnixNano=="number"?c.startTimeUnixNano=l.longs===String?String(r.startTimeUnixNano):r.startTimeUnixNano:c.startTimeUnixNano=l.longs===String?T.Long.prototype.toString.call(r.startTimeUnixNano):l.longs===Number?new T.LongBits(r.startTimeUnixNano.low>>>0,r.startTimeUnixNano.high>>>0).toNumber():r.startTimeUnixNano),r.timeUnixNano!=null&&r.hasOwnProperty("timeUnixNano")&&(typeof r.timeUnixNano=="number"?c.timeUnixNano=l.longs===String?String(r.timeUnixNano):r.timeUnixNano:c.timeUnixNano=l.longs===String?T.Long.prototype.toString.call(r.timeUnixNano):l.longs===Number?new T.LongBits(r.timeUnixNano.low>>>0,r.timeUnixNano.high>>>0).toNumber():r.timeUnixNano),r.count!=null&&r.hasOwnProperty("count")&&(typeof r.count=="number"?c.count=l.longs===String?String(r.count):r.count:c.count=l.longs===String?T.Long.prototype.toString.call(r.count):l.longs===Number?new T.LongBits(r.count.low>>>0,r.count.high>>>0).toNumber():r.count),r.sum!=null&&r.hasOwnProperty("sum")&&(c.sum=l.json&&!isFinite(r.sum)?String(r.sum):r.sum,l.oneofs&&(c._sum="sum")),r.bucketCounts&&r.bucketCounts.length){c.bucketCounts=[];for(var E=0;E>>0,r.bucketCounts[E].high>>>0).toNumber():r.bucketCounts[E]}if(r.explicitBounds&&r.explicitBounds.length){c.explicitBounds=[];for(var E=0;E>>3){case 1:{u.attributes&&u.attributes.length||(u.attributes=[]),u.attributes.push(_.opentelemetry.proto.common.v1.KeyValue.decode(r,r.uint32()));break}case 2:{u.startTimeUnixNano=r.fixed64();break}case 3:{u.timeUnixNano=r.fixed64();break}case 4:{u.count=r.fixed64();break}case 5:{u.sum=r.double();break}case 6:{u.scale=r.sint32();break}case 7:{u.zeroCount=r.fixed64();break}case 8:{u.positive=_.opentelemetry.proto.metrics.v1.ExponentialHistogramDataPoint.Buckets.decode(r,r.uint32());break}case 9:{u.negative=_.opentelemetry.proto.metrics.v1.ExponentialHistogramDataPoint.Buckets.decode(r,r.uint32());break}case 10:{u.flags=r.uint32();break}case 11:{u.exemplars&&u.exemplars.length||(u.exemplars=[]),u.exemplars.push(_.opentelemetry.proto.metrics.v1.Exemplar.decode(r,r.uint32()));break}case 12:{u.min=r.double();break}case 13:{u.max=r.double();break}case 14:{u.zeroThreshold=r.double();break}default:r.skipType(E&7);break}}return u},a.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},a.verify=function(r){if(typeof r!="object"||r===null)return"object expected";var l={};if(r.attributes!=null&&r.hasOwnProperty("attributes")){if(!Array.isArray(r.attributes))return"attributes: array expected";for(var c=0;c>>0,r.startTimeUnixNano.high>>>0).toNumber())),r.timeUnixNano!=null&&(T.Long?(l.timeUnixNano=T.Long.fromValue(r.timeUnixNano)).unsigned=!1:typeof r.timeUnixNano=="string"?l.timeUnixNano=parseInt(r.timeUnixNano,10):typeof r.timeUnixNano=="number"?l.timeUnixNano=r.timeUnixNano:typeof r.timeUnixNano=="object"&&(l.timeUnixNano=new T.LongBits(r.timeUnixNano.low>>>0,r.timeUnixNano.high>>>0).toNumber())),r.count!=null&&(T.Long?(l.count=T.Long.fromValue(r.count)).unsigned=!1:typeof r.count=="string"?l.count=parseInt(r.count,10):typeof r.count=="number"?l.count=r.count:typeof r.count=="object"&&(l.count=new T.LongBits(r.count.low>>>0,r.count.high>>>0).toNumber())),r.sum!=null&&(l.sum=Number(r.sum)),r.scale!=null&&(l.scale=r.scale|0),r.zeroCount!=null&&(T.Long?(l.zeroCount=T.Long.fromValue(r.zeroCount)).unsigned=!1:typeof r.zeroCount=="string"?l.zeroCount=parseInt(r.zeroCount,10):typeof r.zeroCount=="number"?l.zeroCount=r.zeroCount:typeof r.zeroCount=="object"&&(l.zeroCount=new T.LongBits(r.zeroCount.low>>>0,r.zeroCount.high>>>0).toNumber())),r.positive!=null){if(typeof r.positive!="object")throw TypeError(".opentelemetry.proto.metrics.v1.ExponentialHistogramDataPoint.positive: object expected");l.positive=_.opentelemetry.proto.metrics.v1.ExponentialHistogramDataPoint.Buckets.fromObject(r.positive)}if(r.negative!=null){if(typeof r.negative!="object")throw TypeError(".opentelemetry.proto.metrics.v1.ExponentialHistogramDataPoint.negative: object expected");l.negative=_.opentelemetry.proto.metrics.v1.ExponentialHistogramDataPoint.Buckets.fromObject(r.negative)}if(r.flags!=null&&(l.flags=r.flags>>>0),r.exemplars){if(!Array.isArray(r.exemplars))throw TypeError(".opentelemetry.proto.metrics.v1.ExponentialHistogramDataPoint.exemplars: array expected");l.exemplars=[];for(var c=0;c>>0,r.startTimeUnixNano.high>>>0).toNumber():r.startTimeUnixNano),r.timeUnixNano!=null&&r.hasOwnProperty("timeUnixNano")&&(typeof r.timeUnixNano=="number"?c.timeUnixNano=l.longs===String?String(r.timeUnixNano):r.timeUnixNano:c.timeUnixNano=l.longs===String?T.Long.prototype.toString.call(r.timeUnixNano):l.longs===Number?new T.LongBits(r.timeUnixNano.low>>>0,r.timeUnixNano.high>>>0).toNumber():r.timeUnixNano),r.count!=null&&r.hasOwnProperty("count")&&(typeof r.count=="number"?c.count=l.longs===String?String(r.count):r.count:c.count=l.longs===String?T.Long.prototype.toString.call(r.count):l.longs===Number?new T.LongBits(r.count.low>>>0,r.count.high>>>0).toNumber():r.count),r.sum!=null&&r.hasOwnProperty("sum")&&(c.sum=l.json&&!isFinite(r.sum)?String(r.sum):r.sum,l.oneofs&&(c._sum="sum")),r.scale!=null&&r.hasOwnProperty("scale")&&(c.scale=r.scale),r.zeroCount!=null&&r.hasOwnProperty("zeroCount")&&(typeof r.zeroCount=="number"?c.zeroCount=l.longs===String?String(r.zeroCount):r.zeroCount:c.zeroCount=l.longs===String?T.Long.prototype.toString.call(r.zeroCount):l.longs===Number?new T.LongBits(r.zeroCount.low>>>0,r.zeroCount.high>>>0).toNumber():r.zeroCount),r.positive!=null&&r.hasOwnProperty("positive")&&(c.positive=_.opentelemetry.proto.metrics.v1.ExponentialHistogramDataPoint.Buckets.toObject(r.positive,l)),r.negative!=null&&r.hasOwnProperty("negative")&&(c.negative=_.opentelemetry.proto.metrics.v1.ExponentialHistogramDataPoint.Buckets.toObject(r.negative,l)),r.flags!=null&&r.hasOwnProperty("flags")&&(c.flags=r.flags),r.exemplars&&r.exemplars.length){c.exemplars=[];for(var E=0;E>>3){case 1:{E.offset=l.sint32();break}case 2:{if(E.bucketCounts&&E.bucketCounts.length||(E.bucketCounts=[]),(d&7)===2)for(var f=l.uint32()+l.pos;l.pos>>0,l.bucketCounts[u].high>>>0).toNumber(!0))}return c},n.toObject=function(l,c){c||(c={});var u={};if((c.arrays||c.defaults)&&(u.bucketCounts=[]),c.defaults&&(u.offset=0),l.offset!=null&&l.hasOwnProperty("offset")&&(u.offset=l.offset),l.bucketCounts&&l.bucketCounts.length){u.bucketCounts=[];for(var E=0;E>>0,l.bucketCounts[E].high>>>0).toNumber(!0):l.bucketCounts[E]}return u},n.prototype.toJSON=function(){return this.constructor.toObject(this,j.util.toJSONOptions)},n.getTypeUrl=function(l){return l===void 0&&(l="type.googleapis.com"),l+"/opentelemetry.proto.metrics.v1.ExponentialHistogramDataPoint.Buckets"},n}(),a}(),i.SummaryDataPoint=function(){function a(s){if(this.attributes=[],this.quantileValues=[],s)for(var n=Object.keys(s),r=0;r>>3){case 7:{c.attributes&&c.attributes.length||(c.attributes=[]),c.attributes.push(_.opentelemetry.proto.common.v1.KeyValue.decode(n,n.uint32()));break}case 2:{c.startTimeUnixNano=n.fixed64();break}case 3:{c.timeUnixNano=n.fixed64();break}case 4:{c.count=n.fixed64();break}case 5:{c.sum=n.double();break}case 6:{c.quantileValues&&c.quantileValues.length||(c.quantileValues=[]),c.quantileValues.push(_.opentelemetry.proto.metrics.v1.SummaryDataPoint.ValueAtQuantile.decode(n,n.uint32()));break}case 8:{c.flags=n.uint32();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.attributes!=null&&n.hasOwnProperty("attributes")){if(!Array.isArray(n.attributes))return"attributes: array expected";for(var r=0;r>>0,n.startTimeUnixNano.high>>>0).toNumber())),n.timeUnixNano!=null&&(T.Long?(r.timeUnixNano=T.Long.fromValue(n.timeUnixNano)).unsigned=!1:typeof n.timeUnixNano=="string"?r.timeUnixNano=parseInt(n.timeUnixNano,10):typeof n.timeUnixNano=="number"?r.timeUnixNano=n.timeUnixNano:typeof n.timeUnixNano=="object"&&(r.timeUnixNano=new T.LongBits(n.timeUnixNano.low>>>0,n.timeUnixNano.high>>>0).toNumber())),n.count!=null&&(T.Long?(r.count=T.Long.fromValue(n.count)).unsigned=!1:typeof n.count=="string"?r.count=parseInt(n.count,10):typeof n.count=="number"?r.count=n.count:typeof n.count=="object"&&(r.count=new T.LongBits(n.count.low>>>0,n.count.high>>>0).toNumber())),n.sum!=null&&(r.sum=Number(n.sum)),n.quantileValues){if(!Array.isArray(n.quantileValues))throw TypeError(".opentelemetry.proto.metrics.v1.SummaryDataPoint.quantileValues: array expected");r.quantileValues=[];for(var l=0;l>>0),r},a.toObject=function(n,r){r||(r={});var l={};if((r.arrays||r.defaults)&&(l.quantileValues=[],l.attributes=[]),r.defaults){if(T.Long){var c=new T.Long(0,0,!1);l.startTimeUnixNano=r.longs===String?c.toString():r.longs===Number?c.toNumber():c}else l.startTimeUnixNano=r.longs===String?"0":0;if(T.Long){var c=new T.Long(0,0,!1);l.timeUnixNano=r.longs===String?c.toString():r.longs===Number?c.toNumber():c}else l.timeUnixNano=r.longs===String?"0":0;if(T.Long){var c=new T.Long(0,0,!1);l.count=r.longs===String?c.toString():r.longs===Number?c.toNumber():c}else l.count=r.longs===String?"0":0;l.sum=0,l.flags=0}if(n.startTimeUnixNano!=null&&n.hasOwnProperty("startTimeUnixNano")&&(typeof n.startTimeUnixNano=="number"?l.startTimeUnixNano=r.longs===String?String(n.startTimeUnixNano):n.startTimeUnixNano:l.startTimeUnixNano=r.longs===String?T.Long.prototype.toString.call(n.startTimeUnixNano):r.longs===Number?new T.LongBits(n.startTimeUnixNano.low>>>0,n.startTimeUnixNano.high>>>0).toNumber():n.startTimeUnixNano),n.timeUnixNano!=null&&n.hasOwnProperty("timeUnixNano")&&(typeof n.timeUnixNano=="number"?l.timeUnixNano=r.longs===String?String(n.timeUnixNano):n.timeUnixNano:l.timeUnixNano=r.longs===String?T.Long.prototype.toString.call(n.timeUnixNano):r.longs===Number?new T.LongBits(n.timeUnixNano.low>>>0,n.timeUnixNano.high>>>0).toNumber():n.timeUnixNano),n.count!=null&&n.hasOwnProperty("count")&&(typeof n.count=="number"?l.count=r.longs===String?String(n.count):n.count:l.count=r.longs===String?T.Long.prototype.toString.call(n.count):r.longs===Number?new T.LongBits(n.count.low>>>0,n.count.high>>>0).toNumber():n.count),n.sum!=null&&n.hasOwnProperty("sum")&&(l.sum=r.json&&!isFinite(n.sum)?String(n.sum):n.sum),n.quantileValues&&n.quantileValues.length){l.quantileValues=[];for(var u=0;u>>3){case 1:{u.quantile=r.double();break}case 2:{u.value=r.double();break}default:r.skipType(E&7);break}}return u},s.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},s.verify=function(r){return typeof r!="object"||r===null?"object expected":r.quantile!=null&&r.hasOwnProperty("quantile")&&typeof r.quantile!="number"?"quantile: number expected":r.value!=null&&r.hasOwnProperty("value")&&typeof r.value!="number"?"value: number expected":null},s.fromObject=function(r){if(r instanceof _.opentelemetry.proto.metrics.v1.SummaryDataPoint.ValueAtQuantile)return r;var l=new _.opentelemetry.proto.metrics.v1.SummaryDataPoint.ValueAtQuantile;return r.quantile!=null&&(l.quantile=Number(r.quantile)),r.value!=null&&(l.value=Number(r.value)),l},s.toObject=function(r,l){l||(l={});var c={};return l.defaults&&(c.quantile=0,c.value=0),r.quantile!=null&&r.hasOwnProperty("quantile")&&(c.quantile=l.json&&!isFinite(r.quantile)?String(r.quantile):r.quantile),r.value!=null&&r.hasOwnProperty("value")&&(c.value=l.json&&!isFinite(r.value)?String(r.value):r.value),c},s.prototype.toJSON=function(){return this.constructor.toObject(this,j.util.toJSONOptions)},s.getTypeUrl=function(r){return r===void 0&&(r="type.googleapis.com"),r+"/opentelemetry.proto.metrics.v1.SummaryDataPoint.ValueAtQuantile"},s}(),a}(),i.Exemplar=function(){function a(n){if(this.filteredAttributes=[],n)for(var r=Object.keys(n),l=0;l>>3){case 7:{u.filteredAttributes&&u.filteredAttributes.length||(u.filteredAttributes=[]),u.filteredAttributes.push(_.opentelemetry.proto.common.v1.KeyValue.decode(r,r.uint32()));break}case 2:{u.timeUnixNano=r.fixed64();break}case 3:{u.asDouble=r.double();break}case 6:{u.asInt=r.sfixed64();break}case 4:{u.spanId=r.bytes();break}case 5:{u.traceId=r.bytes();break}default:r.skipType(E&7);break}}return u},a.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},a.verify=function(r){if(typeof r!="object"||r===null)return"object expected";var l={};if(r.filteredAttributes!=null&&r.hasOwnProperty("filteredAttributes")){if(!Array.isArray(r.filteredAttributes))return"filteredAttributes: array expected";for(var c=0;c>>0,r.timeUnixNano.high>>>0).toNumber())),r.asDouble!=null&&(l.asDouble=Number(r.asDouble)),r.asInt!=null&&(T.Long?(l.asInt=T.Long.fromValue(r.asInt)).unsigned=!1:typeof r.asInt=="string"?l.asInt=parseInt(r.asInt,10):typeof r.asInt=="number"?l.asInt=r.asInt:typeof r.asInt=="object"&&(l.asInt=new T.LongBits(r.asInt.low>>>0,r.asInt.high>>>0).toNumber())),r.spanId!=null&&(typeof r.spanId=="string"?T.base64.decode(r.spanId,l.spanId=T.newBuffer(T.base64.length(r.spanId)),0):r.spanId.length>=0&&(l.spanId=r.spanId)),r.traceId!=null&&(typeof r.traceId=="string"?T.base64.decode(r.traceId,l.traceId=T.newBuffer(T.base64.length(r.traceId)),0):r.traceId.length>=0&&(l.traceId=r.traceId)),l},a.toObject=function(r,l){l||(l={});var c={};if((l.arrays||l.defaults)&&(c.filteredAttributes=[]),l.defaults){if(T.Long){var u=new T.Long(0,0,!1);c.timeUnixNano=l.longs===String?u.toString():l.longs===Number?u.toNumber():u}else c.timeUnixNano=l.longs===String?"0":0;l.bytes===String?c.spanId="":(c.spanId=[],l.bytes!==Array&&(c.spanId=T.newBuffer(c.spanId))),l.bytes===String?c.traceId="":(c.traceId=[],l.bytes!==Array&&(c.traceId=T.newBuffer(c.traceId)))}if(r.timeUnixNano!=null&&r.hasOwnProperty("timeUnixNano")&&(typeof r.timeUnixNano=="number"?c.timeUnixNano=l.longs===String?String(r.timeUnixNano):r.timeUnixNano:c.timeUnixNano=l.longs===String?T.Long.prototype.toString.call(r.timeUnixNano):l.longs===Number?new T.LongBits(r.timeUnixNano.low>>>0,r.timeUnixNano.high>>>0).toNumber():r.timeUnixNano),r.asDouble!=null&&r.hasOwnProperty("asDouble")&&(c.asDouble=l.json&&!isFinite(r.asDouble)?String(r.asDouble):r.asDouble,l.oneofs&&(c.value="asDouble")),r.spanId!=null&&r.hasOwnProperty("spanId")&&(c.spanId=l.bytes===String?T.base64.encode(r.spanId,0,r.spanId.length):l.bytes===Array?Array.prototype.slice.call(r.spanId):r.spanId),r.traceId!=null&&r.hasOwnProperty("traceId")&&(c.traceId=l.bytes===String?T.base64.encode(r.traceId,0,r.traceId.length):l.bytes===Array?Array.prototype.slice.call(r.traceId):r.traceId),r.asInt!=null&&r.hasOwnProperty("asInt")&&(typeof r.asInt=="number"?c.asInt=l.longs===String?String(r.asInt):r.asInt:c.asInt=l.longs===String?T.Long.prototype.toString.call(r.asInt):l.longs===Number?new T.LongBits(r.asInt.low>>>0,r.asInt.high>>>0).toNumber():r.asInt,l.oneofs&&(c.value="asInt")),r.filteredAttributes&&r.filteredAttributes.length){c.filteredAttributes=[];for(var E=0;E>>3){case 1:{c.resourceLogs&&c.resourceLogs.length||(c.resourceLogs=[]),c.resourceLogs.push(_.opentelemetry.proto.logs.v1.ResourceLogs.decode(n,n.uint32()));break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.resourceLogs!=null&&n.hasOwnProperty("resourceLogs")){if(!Array.isArray(n.resourceLogs))return"resourceLogs: array expected";for(var r=0;r>>3){case 1:{c.resource=_.opentelemetry.proto.resource.v1.Resource.decode(n,n.uint32());break}case 2:{c.scopeLogs&&c.scopeLogs.length||(c.scopeLogs=[]),c.scopeLogs.push(_.opentelemetry.proto.logs.v1.ScopeLogs.decode(n,n.uint32()));break}case 3:{c.schemaUrl=n.string();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.resource!=null&&n.hasOwnProperty("resource")){var r=_.opentelemetry.proto.resource.v1.Resource.verify(n.resource);if(r)return"resource."+r}if(n.scopeLogs!=null&&n.hasOwnProperty("scopeLogs")){if(!Array.isArray(n.scopeLogs))return"scopeLogs: array expected";for(var l=0;l>>3){case 1:{c.scope=_.opentelemetry.proto.common.v1.InstrumentationScope.decode(n,n.uint32());break}case 2:{c.logRecords&&c.logRecords.length||(c.logRecords=[]),c.logRecords.push(_.opentelemetry.proto.logs.v1.LogRecord.decode(n,n.uint32()));break}case 3:{c.schemaUrl=n.string();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.scope!=null&&n.hasOwnProperty("scope")){var r=_.opentelemetry.proto.common.v1.InstrumentationScope.verify(n.scope);if(r)return"scope."+r}if(n.logRecords!=null&&n.hasOwnProperty("logRecords")){if(!Array.isArray(n.logRecords))return"logRecords: array expected";for(var l=0;l>>3){case 1:{c.timeUnixNano=n.fixed64();break}case 11:{c.observedTimeUnixNano=n.fixed64();break}case 2:{c.severityNumber=n.int32();break}case 3:{c.severityText=n.string();break}case 5:{c.body=_.opentelemetry.proto.common.v1.AnyValue.decode(n,n.uint32());break}case 6:{c.attributes&&c.attributes.length||(c.attributes=[]),c.attributes.push(_.opentelemetry.proto.common.v1.KeyValue.decode(n,n.uint32()));break}case 7:{c.droppedAttributesCount=n.uint32();break}case 8:{c.flags=n.fixed32();break}case 9:{c.traceId=n.bytes();break}case 10:{c.spanId=n.bytes();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.timeUnixNano!=null&&n.hasOwnProperty("timeUnixNano")&&!T.isInteger(n.timeUnixNano)&&!(n.timeUnixNano&&T.isInteger(n.timeUnixNano.low)&&T.isInteger(n.timeUnixNano.high)))return"timeUnixNano: integer|Long expected";if(n.observedTimeUnixNano!=null&&n.hasOwnProperty("observedTimeUnixNano")&&!T.isInteger(n.observedTimeUnixNano)&&!(n.observedTimeUnixNano&&T.isInteger(n.observedTimeUnixNano.low)&&T.isInteger(n.observedTimeUnixNano.high)))return"observedTimeUnixNano: integer|Long expected";if(n.severityNumber!=null&&n.hasOwnProperty("severityNumber"))switch(n.severityNumber){default:return"severityNumber: enum value expected";case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:case 10:case 11:case 12:case 13:case 14:case 15:case 16:case 17:case 18:case 19:case 20:case 21:case 22:case 23:case 24:break}if(n.severityText!=null&&n.hasOwnProperty("severityText")&&!T.isString(n.severityText))return"severityText: string expected";if(n.body!=null&&n.hasOwnProperty("body")){var r=_.opentelemetry.proto.common.v1.AnyValue.verify(n.body);if(r)return"body."+r}if(n.attributes!=null&&n.hasOwnProperty("attributes")){if(!Array.isArray(n.attributes))return"attributes: array expected";for(var l=0;l>>0,n.timeUnixNano.high>>>0).toNumber())),n.observedTimeUnixNano!=null&&(T.Long?(r.observedTimeUnixNano=T.Long.fromValue(n.observedTimeUnixNano)).unsigned=!1:typeof n.observedTimeUnixNano=="string"?r.observedTimeUnixNano=parseInt(n.observedTimeUnixNano,10):typeof n.observedTimeUnixNano=="number"?r.observedTimeUnixNano=n.observedTimeUnixNano:typeof n.observedTimeUnixNano=="object"&&(r.observedTimeUnixNano=new T.LongBits(n.observedTimeUnixNano.low>>>0,n.observedTimeUnixNano.high>>>0).toNumber())),n.severityNumber){default:if(typeof n.severityNumber=="number"){r.severityNumber=n.severityNumber;break}break;case"SEVERITY_NUMBER_UNSPECIFIED":case 0:r.severityNumber=0;break;case"SEVERITY_NUMBER_TRACE":case 1:r.severityNumber=1;break;case"SEVERITY_NUMBER_TRACE2":case 2:r.severityNumber=2;break;case"SEVERITY_NUMBER_TRACE3":case 3:r.severityNumber=3;break;case"SEVERITY_NUMBER_TRACE4":case 4:r.severityNumber=4;break;case"SEVERITY_NUMBER_DEBUG":case 5:r.severityNumber=5;break;case"SEVERITY_NUMBER_DEBUG2":case 6:r.severityNumber=6;break;case"SEVERITY_NUMBER_DEBUG3":case 7:r.severityNumber=7;break;case"SEVERITY_NUMBER_DEBUG4":case 8:r.severityNumber=8;break;case"SEVERITY_NUMBER_INFO":case 9:r.severityNumber=9;break;case"SEVERITY_NUMBER_INFO2":case 10:r.severityNumber=10;break;case"SEVERITY_NUMBER_INFO3":case 11:r.severityNumber=11;break;case"SEVERITY_NUMBER_INFO4":case 12:r.severityNumber=12;break;case"SEVERITY_NUMBER_WARN":case 13:r.severityNumber=13;break;case"SEVERITY_NUMBER_WARN2":case 14:r.severityNumber=14;break;case"SEVERITY_NUMBER_WARN3":case 15:r.severityNumber=15;break;case"SEVERITY_NUMBER_WARN4":case 16:r.severityNumber=16;break;case"SEVERITY_NUMBER_ERROR":case 17:r.severityNumber=17;break;case"SEVERITY_NUMBER_ERROR2":case 18:r.severityNumber=18;break;case"SEVERITY_NUMBER_ERROR3":case 19:r.severityNumber=19;break;case"SEVERITY_NUMBER_ERROR4":case 20:r.severityNumber=20;break;case"SEVERITY_NUMBER_FATAL":case 21:r.severityNumber=21;break;case"SEVERITY_NUMBER_FATAL2":case 22:r.severityNumber=22;break;case"SEVERITY_NUMBER_FATAL3":case 23:r.severityNumber=23;break;case"SEVERITY_NUMBER_FATAL4":case 24:r.severityNumber=24;break}if(n.severityText!=null&&(r.severityText=String(n.severityText)),n.body!=null){if(typeof n.body!="object")throw TypeError(".opentelemetry.proto.logs.v1.LogRecord.body: object expected");r.body=_.opentelemetry.proto.common.v1.AnyValue.fromObject(n.body)}if(n.attributes){if(!Array.isArray(n.attributes))throw TypeError(".opentelemetry.proto.logs.v1.LogRecord.attributes: array expected");r.attributes=[];for(var l=0;l>>0),n.flags!=null&&(r.flags=n.flags>>>0),n.traceId!=null&&(typeof n.traceId=="string"?T.base64.decode(n.traceId,r.traceId=T.newBuffer(T.base64.length(n.traceId)),0):n.traceId.length>=0&&(r.traceId=n.traceId)),n.spanId!=null&&(typeof n.spanId=="string"?T.base64.decode(n.spanId,r.spanId=T.newBuffer(T.base64.length(n.spanId)),0):n.spanId.length>=0&&(r.spanId=n.spanId)),r},a.toObject=function(n,r){r||(r={});var l={};if((r.arrays||r.defaults)&&(l.attributes=[]),r.defaults){if(T.Long){var c=new T.Long(0,0,!1);l.timeUnixNano=r.longs===String?c.toString():r.longs===Number?c.toNumber():c}else l.timeUnixNano=r.longs===String?"0":0;if(l.severityNumber=r.enums===String?"SEVERITY_NUMBER_UNSPECIFIED":0,l.severityText="",l.body=null,l.droppedAttributesCount=0,l.flags=0,r.bytes===String?l.traceId="":(l.traceId=[],r.bytes!==Array&&(l.traceId=T.newBuffer(l.traceId))),r.bytes===String?l.spanId="":(l.spanId=[],r.bytes!==Array&&(l.spanId=T.newBuffer(l.spanId))),T.Long){var c=new T.Long(0,0,!1);l.observedTimeUnixNano=r.longs===String?c.toString():r.longs===Number?c.toNumber():c}else l.observedTimeUnixNano=r.longs===String?"0":0}if(n.timeUnixNano!=null&&n.hasOwnProperty("timeUnixNano")&&(typeof n.timeUnixNano=="number"?l.timeUnixNano=r.longs===String?String(n.timeUnixNano):n.timeUnixNano:l.timeUnixNano=r.longs===String?T.Long.prototype.toString.call(n.timeUnixNano):r.longs===Number?new T.LongBits(n.timeUnixNano.low>>>0,n.timeUnixNano.high>>>0).toNumber():n.timeUnixNano),n.severityNumber!=null&&n.hasOwnProperty("severityNumber")&&(l.severityNumber=r.enums===String?_.opentelemetry.proto.logs.v1.SeverityNumber[n.severityNumber]===void 0?n.severityNumber:_.opentelemetry.proto.logs.v1.SeverityNumber[n.severityNumber]:n.severityNumber),n.severityText!=null&&n.hasOwnProperty("severityText")&&(l.severityText=n.severityText),n.body!=null&&n.hasOwnProperty("body")&&(l.body=_.opentelemetry.proto.common.v1.AnyValue.toObject(n.body,r)),n.attributes&&n.attributes.length){l.attributes=[];for(var u=0;u>>0,n.observedTimeUnixNano.high>>>0).toNumber():n.observedTimeUnixNano),l},a.prototype.toJSON=function(){return this.constructor.toObject(this,j.util.toJSONOptions)},a.getTypeUrl=function(n){return n===void 0&&(n="type.googleapis.com"),n+"/opentelemetry.proto.logs.v1.LogRecord"},a}(),i}(),t}(),e}(),o}();my.exports=_});var Ho,D4,x4,U4,b4,V4,w4,E_,Ny,__,My=S(()=>{Ho=Rn(Oy());r_();n_();o_();D4=Ho.opentelemetry.proto.collector.logs.v1.ExportLogsServiceResponse,x4=Ho.opentelemetry.proto.collector.logs.v1.ExportLogsServiceRequest,U4=Ho.opentelemetry.proto.collector.metrics.v1.ExportMetricsServiceResponse,b4=Ho.opentelemetry.proto.collector.metrics.v1.ExportMetricsServiceRequest,V4=Ho.opentelemetry.proto.collector.trace.v1.ExportTraceServiceResponse,w4=Ho.opentelemetry.proto.collector.trace.v1.ExportTraceServiceRequest,E_={serializeRequest:o=>{let e=Ea(o);return x4.encode(e).finish()},deserializeResponse:o=>D4.decode(o)},Ny={serializeRequest:o=>{let e=ua(o);return b4.encode(e).finish()},deserializeResponse:o=>U4.decode(o)},__={serializeRequest:o=>{let e=qn(o);return w4.encode(e).finish()},deserializeResponse:o=>V4.decode(o)}});var T_,Py,S_,Cy=S(()=>{r_();n_();o_();T_={serializeRequest:o=>{let e=qn(o,{useHex:!0,useLongBits:!1});return new TextEncoder().encode(JSON.stringify(e))},deserializeResponse:o=>{let e=new TextDecoder;return JSON.parse(e.decode(o))}},Py={serializeRequest:o=>{let e=ua(o,{useLongBits:!1});return new TextEncoder().encode(JSON.stringify(e))},deserializeResponse:o=>{let e=new TextDecoder;return JSON.parse(e.decode(o))}},S_={serializeRequest:o=>{let e=Ea(o,{useHex:!0,useLongBits:!1});return new TextEncoder().encode(JSON.stringify(e))},deserializeResponse:o=>{let e=new TextDecoder;return JSON.parse(e.decode(o))}}});var Lf={};ge(Lf,{ESpanKind:()=>QE,JsonLogsSerializer:()=>S_,JsonMetricsSerializer:()=>Py,JsonTraceSerializer:()=>T_,ProtobufLogsSerializer:()=>E_,ProtobufMetricsSerializer:()=>Ny,ProtobufTraceSerializer:()=>__,createExportLogsServiceRequest:()=>Ea,createExportMetricsServiceRequest:()=>ua,createExportTraceServiceRequest:()=>qn,encodeAsLongBits:()=>JE,encodeAsString:()=>_f,getOtlpEncoder:()=>Kn,hrTimeToNanos:()=>$E,toLongBits:()=>Ef});var zn=S(()=>{Rl();NI();r_();n_();o_();My();Cy()});function Ly(o){if(typeof o.url=="string")return o.url;let e=Z();return e.OTEL_EXPORTER_OTLP_LOGS_ENDPOINT.length>0?Dr(e.OTEL_EXPORTER_OTLP_LOGS_ENDPOINT):e.OTEL_EXPORTER_OTLP_ENDPOINT.length>0?yr(e.OTEL_EXPORTER_OTLP_ENDPOINT,gy):B4}var gy,B4,Iy=S(()=>{K();un();gy="v1/logs",B4=`http://localhost:4318/${gy}`});var yy,Dy=S(()=>{yy="0.53.0"});var G4,Ta,xy=S(()=>{K();un();zn();Iy();Dy();G4={"User-Agent":`OTel-OTLP-Exporter-JavaScript/${yy}`},Ta=class extends bt{constructor(e={}){super(Object.assign({timeoutMillis:Z().OTEL_EXPORTER_OTLP_LOGS_TIMEOUT},e),S_,Object.assign(Object.assign(Object.assign(Object.assign({},Dt.parseKeyPairsIntoRecord(Z().OTEL_EXPORTER_OTLP_LOGS_HEADERS)),$t(e==null?void 0:e.headers)),G4),{"Content-Type":"application/json"}))}getDefaultUrl(e){return Ly(e)}}});var Uy=S(()=>{xy()});var by=S(()=>{Uy()});var Vy={};ge(Vy,{OTLPLogExporter:()=>Ta});var wy=S(()=>{by()});var Ae=A(Zt=>{"use strict";Object.defineProperty(Zt,"__esModule",{value:!0});Zt.DEFAULT_MAX_RECEIVE_MESSAGE_LENGTH=Zt.DEFAULT_MAX_SEND_MESSAGE_LENGTH=Zt.Propagate=Zt.LogVerbosity=Zt.Status=void 0;var By;(function(o){o[o.OK=0]="OK",o[o.CANCELLED=1]="CANCELLED",o[o.UNKNOWN=2]="UNKNOWN",o[o.INVALID_ARGUMENT=3]="INVALID_ARGUMENT",o[o.DEADLINE_EXCEEDED=4]="DEADLINE_EXCEEDED",o[o.NOT_FOUND=5]="NOT_FOUND",o[o.ALREADY_EXISTS=6]="ALREADY_EXISTS",o[o.PERMISSION_DENIED=7]="PERMISSION_DENIED",o[o.RESOURCE_EXHAUSTED=8]="RESOURCE_EXHAUSTED",o[o.FAILED_PRECONDITION=9]="FAILED_PRECONDITION",o[o.ABORTED=10]="ABORTED",o[o.OUT_OF_RANGE=11]="OUT_OF_RANGE",o[o.UNIMPLEMENTED=12]="UNIMPLEMENTED",o[o.INTERNAL=13]="INTERNAL",o[o.UNAVAILABLE=14]="UNAVAILABLE",o[o.DATA_LOSS=15]="DATA_LOSS",o[o.UNAUTHENTICATED=16]="UNAUTHENTICATED"})(By||(Zt.Status=By={}));var Gy;(function(o){o[o.DEBUG=0]="DEBUG",o[o.INFO=1]="INFO",o[o.ERROR=2]="ERROR",o[o.NONE=3]="NONE"})(Gy||(Zt.LogVerbosity=Gy={}));var ky;(function(o){o[o.DEADLINE=1]="DEADLINE",o[o.CENSUS_STATS_CONTEXT=2]="CENSUS_STATS_CONTEXT",o[o.CENSUS_TRACING_CONTEXT=4]="CENSUS_TRACING_CONTEXT",o[o.CANCELLATION=8]="CANCELLATION",o[o.DEFAULTS=65535]="DEFAULTS"})(ky||(Zt.Propagate=ky={}));Zt.DEFAULT_MAX_SEND_MESSAGE_LENGTH=-1;Zt.DEFAULT_MAX_RECEIVE_MESSAGE_LENGTH=4*1024*1024});var If=A((RMe,k4)=>{k4.exports={name:"@grpc/grpc-js",version:"1.10.9",description:"gRPC Library for Node - pure JS implementation",homepage:"https://grpc.io/",repository:"https://github.com/grpc/grpc-node/tree/master/packages/grpc-js",main:"build/src/index.js",engines:{node:">=12.10.0"},keywords:[],author:{name:"Google Inc."},types:"build/src/index.d.ts",license:"Apache-2.0",devDependencies:{"@types/gulp":"^4.0.17","@types/gulp-mocha":"0.0.37","@types/lodash":"^4.14.202","@types/mocha":"^10.0.6","@types/ncp":"^2.0.8","@types/node":">=20.11.20","@types/pify":"^5.0.4","@types/semver":"^7.5.8","@typescript-eslint/eslint-plugin":"^7.1.0","@typescript-eslint/parser":"^7.1.0","@typescript-eslint/typescript-estree":"^7.1.0","clang-format":"^1.8.0",eslint:"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.2.1",execa:"^2.0.3",gulp:"^4.0.2","gulp-mocha":"^6.0.0",lodash:"^4.17.21",madge:"^5.0.1","mocha-jenkins-reporter":"^0.4.1",ncp:"^2.0.0",pify:"^4.0.1",prettier:"^2.8.8",rimraf:"^3.0.2",semver:"^7.6.0","ts-node":"^10.9.2",typescript:"^5.3.3"},contributors:[{name:"Google Inc."}],scripts:{build:"npm run compile",clean:"rimraf ./build",compile:"tsc -p .",format:'clang-format -i -style="{Language: JavaScript, BasedOnStyle: Google, ColumnLimit: 80}" src/*.ts test/*.ts',lint:"eslint src/*.ts test/*.ts",prepare:"npm run generate-types && npm run compile",test:"gulp test",check:"npm run lint",fix:"eslint --fix src/*.ts test/*.ts",pretest:"npm run generate-types && npm run generate-test-types && npm run compile",posttest:"npm run check && madge -c ./build/src","generate-types":"proto-loader-gen-types --keepCase --longs String --enums String --defaults --oneofs --includeComments --includeDirs proto/ --include-dirs test/fixtures/ -O src/generated/ --grpcLib ../index channelz.proto","generate-test-types":"proto-loader-gen-types --keepCase --longs String --enums String --defaults --oneofs --includeComments --include-dirs test/fixtures/ -O test/generated/ --grpcLib ../../src/index test_service.proto"},dependencies:{"@grpc/proto-loader":"^0.7.13","@js-sdsl/ordered-map":"^4.4.2"},files:["src/**/*.ts","build/src/**/*.{js,d.ts,js.map}","proto/*.proto","LICENSE","deps/envoy-api/envoy/api/v2/**/*.proto","deps/envoy-api/envoy/config/**/*.proto","deps/envoy-api/envoy/service/**/*.proto","deps/envoy-api/envoy/type/**/*.proto","deps/udpa/udpa/**/*.proto","deps/googleapis/google/api/*.proto","deps/googleapis/google/rpc/*.proto","deps/protoc-gen-validate/validate/**/*.proto"]}});var De=A(At=>{"use strict";var yf,Df,xf,Uf;Object.defineProperty(At,"__esModule",{value:!0});At.isTracerEnabled=At.trace=At.log=At.setLoggerVerbosity=At.setLogger=At.getLogger=void 0;var Xn=Ae(),H4=k("process"),Y4=If().version,F4={error:(o,...e)=>{console.error("E "+o,...e)},info:(o,...e)=>{console.error("I "+o,...e)},debug:(o,...e)=>{console.error("D "+o,...e)}},Yo=F4,Sa=Xn.LogVerbosity.ERROR,K4=(Df=(yf=process.env.GRPC_NODE_VERBOSITY)!==null&&yf!==void 0?yf:process.env.GRPC_VERBOSITY)!==null&&Df!==void 0?Df:"";switch(K4.toUpperCase()){case"DEBUG":Sa=Xn.LogVerbosity.DEBUG;break;case"INFO":Sa=Xn.LogVerbosity.INFO;break;case"ERROR":Sa=Xn.LogVerbosity.ERROR;break;case"NONE":Sa=Xn.LogVerbosity.NONE;break;default:}var q4=()=>Yo;At.getLogger=q4;var W4=o=>{Yo=o};At.setLogger=W4;var j4=o=>{Sa=o};At.setLoggerVerbosity=j4;var z4=(o,...e)=>{let t;if(o>=Sa){switch(o){case Xn.LogVerbosity.DEBUG:t=Yo.debug;break;case Xn.LogVerbosity.INFO:t=Yo.info;break;case Xn.LogVerbosity.ERROR:t=Yo.error;break}t||(t=Yo.error),t&&t.bind(Yo)(...e)}};At.log=z4;var X4=(Uf=(xf=process.env.GRPC_NODE_TRACE)!==null&&xf!==void 0?xf:process.env.GRPC_TRACE)!==null&&Uf!==void 0?Uf:"",bf=new Set,Hy=new Set;for(let o of X4.split(","))o.startsWith("-")?Hy.add(o.substring(1)):bf.add(o);var $4=bf.has("all");function J4(o,e,t){Yy(e)&&(0,At.log)(o,new Date().toISOString()+" | v"+Y4+" "+H4.pid+" | "+e+" | "+t)}At.trace=J4;function Yy(o){return!Hy.has(o)&&($4||bf.has(o))}At.isTracerEnabled=Yy});var p_=A(pa=>{"use strict";Object.defineProperty(pa,"__esModule",{value:!0});pa.getErrorCode=pa.getErrorMessage=void 0;function Q4(o){return o instanceof Error?o.message:String(o)}pa.getErrorMessage=Q4;function Z4(o){return typeof o=="object"&&o!==null&&"code"in o&&typeof o.code=="number"?o.code:null}pa.getErrorCode=Z4});var ht=A(f_=>{"use strict";Object.defineProperty(f_,"__esModule",{value:!0});f_.Metadata=void 0;var e6=De(),t6=Ae(),r6=p_(),n6=/^[0-9a-z_.-]+$/,o6=/^[ -~]*$/;function i6(o){return n6.test(o)}function a6(o){return o6.test(o)}function Ky(o){return o.endsWith("-bin")}function s6(o){return!o.startsWith("grpc-")}function d_(o){return o.toLowerCase()}function Fy(o,e){if(!i6(o))throw new Error('Metadata key "'+o+'" contains illegal characters');if(e!=null)if(Ky(o)){if(!Buffer.isBuffer(e))throw new Error("keys that end with '-bin' must have Buffer values")}else{if(Buffer.isBuffer(e))throw new Error("keys that don't end with '-bin' must have String values");if(!a6(e))throw new Error('Metadata string value "'+e+'" contains illegal characters')}}var Vf=class o{constructor(e={}){this.internalRepr=new Map,this.options=e}set(e,t){e=d_(e),Fy(e,t),this.internalRepr.set(e,[t])}add(e,t){e=d_(e),Fy(e,t);let i=this.internalRepr.get(e);i===void 0?this.internalRepr.set(e,[t]):i.push(t)}remove(e){e=d_(e),this.internalRepr.delete(e)}get(e){return e=d_(e),this.internalRepr.get(e)||[]}getMap(){let e={};for(let[t,i]of this.internalRepr)if(i.length>0){let a=i[0];e[t]=Buffer.isBuffer(a)?Buffer.from(a):a}return e}clone(){let e=new o(this.options),t=e.internalRepr;for(let[i,a]of this.internalRepr){let s=a.map(n=>Buffer.isBuffer(n)?Buffer.from(n):n);t.set(i,s)}return e}merge(e){for(let[t,i]of e.internalRepr){let a=(this.internalRepr.get(t)||[]).concat(i);this.internalRepr.set(t,a)}}setOptions(e){this.options=e}getOptions(){return this.options}toHttp2Headers(){let e={};for(let[t,i]of this.internalRepr)e[t]=i.map(l6);return e}toJSON(){let e={};for(let[t,i]of this.internalRepr)e[t]=i;return e}static fromHttp2Headers(e){let t=new o;for(let i of Object.keys(e)){if(i.charAt(0)===":")continue;let a=e[i];try{Ky(i)?Array.isArray(a)?a.forEach(s=>{t.add(i,Buffer.from(s,"base64"))}):a!==void 0&&(s6(i)?a.split(",").forEach(s=>{t.add(i,Buffer.from(s.trim(),"base64"))}):t.add(i,Buffer.from(a,"base64"))):Array.isArray(a)?a.forEach(s=>{t.add(i,s)}):a!==void 0&&t.add(i,a)}catch(s){let n=`Failed to add metadata entry ${i}: ${a}. ${(0,r6.getErrorMessage)(s)}. For more information see https://github.com/grpc/grpc-node/issues/1173`;(0,e6.log)(t6.LogVerbosity.ERROR,n)}}return t}};f_.Metadata=Vf;var l6=o=>Buffer.isBuffer(o)?o.toString("base64"):o});var Hf=A(A_=>{"use strict";Object.defineProperty(A_,"__esModule",{value:!0});A_.CallCredentials=void 0;var kf=ht();function c6(o){return"getRequestHeaders"in o&&typeof o.getRequestHeaders=="function"}var da=class o{static createFromMetadataGenerator(e){return new Bf(e)}static createFromGoogleCredential(e){return o.createFromMetadataGenerator((t,i)=>{let a;c6(e)?a=e.getRequestHeaders(t.service_url):a=new Promise((s,n)=>{e.getRequestMetadata(t.service_url,(r,l)=>{if(r){n(r);return}if(!l){n(new Error("Headers not set by metadata plugin"));return}s(l)})}),a.then(s=>{let n=new kf.Metadata;for(let r of Object.keys(s))n.add(r,s[r]);i(null,n)},s=>{i(s)})})}static createEmpty(){return new Gf}};A_.CallCredentials=da;var wf=class o extends da{constructor(e){super(),this.creds=e}async generateMetadata(e){let t=new kf.Metadata,i=await Promise.all(this.creds.map(a=>a.generateMetadata(e)));for(let a of i)t.merge(a);return t}compose(e){return new o(this.creds.concat([e]))}_equals(e){return this===e?!0:e instanceof o?this.creds.every((t,i)=>t._equals(e.creds[i])):!1}},Bf=class o extends da{constructor(e){super(),this.metadataGenerator=e}generateMetadata(e){return new Promise((t,i)=>{this.metadataGenerator(e,(a,s)=>{s!==void 0?t(s):i(a)})})}compose(e){return new wf([this,e])}_equals(e){return this===e?!0:e instanceof o?this.metadataGenerator===e.metadataGenerator:!1}},Gf=class o extends da{generateMetadata(e){return Promise.resolve(new kf.Metadata)}compose(e){return e}_equals(e){return e instanceof o}}});var Ff=A(fa=>{"use strict";Object.defineProperty(fa,"__esModule",{value:!0});fa.getDefaultRootsData=fa.CIPHER_SUITES=void 0;var u6=k("fs");fa.CIPHER_SUITES=process.env.GRPC_SSL_CIPHER_SUITES;var qy=process.env.GRPC_DEFAULT_SSL_ROOTS_FILE_PATH,Yf=null;function E6(){return qy?(Yf===null&&(Yf=u6.readFileSync(qy)),Yf):null}fa.getDefaultRootsData=E6});var R_=A(v_=>{"use strict";Object.defineProperty(v_,"__esModule",{value:!0});v_.ChannelCredentials=void 0;var _6=k("tls"),T6=Hf(),Wy=Ff();function Kf(o,e){if(o&&!(o instanceof Buffer))throw new TypeError(`${e}, if provided, must be a Buffer.`)}var Aa=class{constructor(e){this.callCredentials=e||T6.CallCredentials.createEmpty()}_getCallCredentials(){return this.callCredentials}static createSsl(e,t,i,a){var s;if(Kf(e,"Root certificate"),Kf(t,"Private key"),Kf(i,"Certificate chain"),t&&!i)throw new Error("Private key must be given with accompanying certificate chain");if(!t&&i)throw new Error("Certificate chain must be given with accompanying private key");let n=(0,_6.createSecureContext)({ca:(s=e??(0,Wy.getDefaultRootsData)())!==null&&s!==void 0?s:void 0,key:t??void 0,cert:i??void 0,ciphers:Wy.CIPHER_SUITES});return new h_(n,a??{})}static createFromSecureContext(e,t){return new h_(e,t??{})}static createInsecure(){return new qf}};v_.ChannelCredentials=Aa;var qf=class o extends Aa{constructor(){super()}compose(e){throw new Error("Cannot compose insecure credentials")}_getConnectionOptions(){return null}_isSecure(){return!1}_equals(e){return e instanceof o}},h_=class o extends Aa{constructor(e,t){super(),this.secureContext=e,this.verifyOptions=t,this.connectionOptions={secureContext:e},t!=null&&t.checkServerIdentity&&(this.connectionOptions.checkServerIdentity=t.checkServerIdentity)}compose(e){let t=this.callCredentials.compose(e);return new Wf(this,t)}_getConnectionOptions(){return Object.assign({},this.connectionOptions)}_isSecure(){return!0}_equals(e){return this===e?!0:e instanceof o?this.secureContext===e.secureContext&&this.verifyOptions.checkServerIdentity===e.verifyOptions.checkServerIdentity:!1}},Wf=class o extends Aa{constructor(e,t){super(t),this.channelCredentials=e}compose(e){let t=this.callCredentials.compose(e);return new o(this.channelCredentials,t)}_getConnectionOptions(){return this.channelCredentials._getConnectionOptions()}_isSecure(){return!0}_equals(e){return this===e?!0:e instanceof o?this.channelCredentials._equals(e.channelCredentials)&&this.callCredentials._equals(e.callCredentials):!1}}});var Fo=A(Xe=>{"use strict";Object.defineProperty(Xe,"__esModule",{value:!0});Xe.selectLbConfigFromList=Xe.getDefaultConfig=Xe.parseLoadBalancingConfig=Xe.isLoadBalancerNameRegistered=Xe.createLoadBalancer=Xe.registerDefaultLoadBalancerType=Xe.registerLoadBalancerType=Xe.createChildChannelControlHelper=void 0;var S6=De(),p6=Ae();function d6(o,e){var t,i,a,s,n,r,l,c,u,E;return{createSubchannel:(i=(t=e.createSubchannel)===null||t===void 0?void 0:t.bind(e))!==null&&i!==void 0?i:o.createSubchannel.bind(o),updateState:(s=(a=e.updateState)===null||a===void 0?void 0:a.bind(e))!==null&&s!==void 0?s:o.updateState.bind(o),requestReresolution:(r=(n=e.requestReresolution)===null||n===void 0?void 0:n.bind(e))!==null&&r!==void 0?r:o.requestReresolution.bind(o),addChannelzChild:(c=(l=e.addChannelzChild)===null||l===void 0?void 0:l.bind(e))!==null&&c!==void 0?c:o.addChannelzChild.bind(o),removeChannelzChild:(E=(u=e.removeChannelzChild)===null||u===void 0?void 0:u.bind(e))!==null&&E!==void 0?E:o.removeChannelzChild.bind(o)}}Xe.createChildChannelControlHelper=d6;var $n={},Ml=null;function f6(o,e,t){$n[o]={LoadBalancer:e,LoadBalancingConfig:t}}Xe.registerLoadBalancerType=f6;function A6(o){Ml=o}Xe.registerDefaultLoadBalancerType=A6;function h6(o,e,t){let i=o.getLoadBalancerName();return i in $n?new $n[i].LoadBalancer(e,t):null}Xe.createLoadBalancer=h6;function v6(o){return o in $n}Xe.isLoadBalancerNameRegistered=v6;function jy(o){let e=Object.keys(o);if(e.length!==1)throw new Error("Provided load balancing config has multiple conflicting entries");let t=e[0];if(t in $n)try{return $n[t].LoadBalancingConfig.createFromJson(o[t])}catch(i){throw new Error(`${t}: ${i.message}`)}else throw new Error(`Unrecognized load balancing config name ${t}`)}Xe.parseLoadBalancingConfig=jy;function R6(){if(!Ml)throw new Error("No default load balancer type registered");return new $n[Ml].LoadBalancingConfig}Xe.getDefaultConfig=R6;function m6(o,e=!1){for(let t of o)try{return jy(t)}catch(i){(0,S6.log)(p6.LogVerbosity.DEBUG,"Config parsing failed with error",i.message);continue}return e&&Ml?new $n[Ml].LoadBalancingConfig:null}Xe.selectLbConfigFromList=m6});var jf=A(Jn=>{"use strict";Object.defineProperty(Jn,"__esModule",{value:!0});Jn.extractAndSelectServiceConfig=Jn.validateServiceConfig=Jn.validateRetryThrottling=void 0;var O6=k("os"),m_=Ae(),O_=/^\d+(\.\d{1,9})?s$/,N6="node";function M6(o){if("service"in o&&o.service!==""){if(typeof o.service!="string")throw new Error(`Invalid method config name: invalid service: expected type string, got ${typeof o.service}`);if("method"in o&&o.method!==""){if(typeof o.method!="string")throw new Error(`Invalid method config name: invalid method: expected type string, got ${typeof o.service}`);return{service:o.service,method:o.method}}else return{service:o.service}}else{if("method"in o&&o.method!==void 0)throw new Error("Invalid method config name: method set with empty or unset service");return{}}}function P6(o){if(!("maxAttempts"in o)||!Number.isInteger(o.maxAttempts)||o.maxAttempts<2)throw new Error("Invalid method config retry policy: maxAttempts must be an integer at least 2");if(!("initialBackoff"in o)||typeof o.initialBackoff!="string"||!O_.test(o.initialBackoff))throw new Error("Invalid method config retry policy: initialBackoff must be a string consisting of a positive integer followed by s");if(!("maxBackoff"in o)||typeof o.maxBackoff!="string"||!O_.test(o.maxBackoff))throw new Error("Invalid method config retry policy: maxBackoff must be a string consisting of a positive integer followed by s");if(!("backoffMultiplier"in o)||typeof o.backoffMultiplier!="number"||o.backoffMultiplier<=0)throw new Error("Invalid method config retry policy: backoffMultiplier must be a number greater than 0");if(!("retryableStatusCodes"in o&&Array.isArray(o.retryableStatusCodes)))throw new Error("Invalid method config retry policy: retryableStatusCodes is required");if(o.retryableStatusCodes.length===0)throw new Error("Invalid method config retry policy: retryableStatusCodes must be non-empty");for(let e of o.retryableStatusCodes)if(typeof e=="number"){if(!Object.values(m_.Status).includes(e))throw new Error("Invalid method config retry policy: retryableStatusCodes value not in status code range")}else if(typeof e=="string"){if(!Object.values(m_.Status).includes(e.toUpperCase()))throw new Error("Invalid method config retry policy: retryableStatusCodes value not a status code name")}else throw new Error("Invalid method config retry policy: retryableStatusCodes value must be a string or number");return{maxAttempts:o.maxAttempts,initialBackoff:o.initialBackoff,maxBackoff:o.maxBackoff,backoffMultiplier:o.backoffMultiplier,retryableStatusCodes:o.retryableStatusCodes}}function C6(o){if(!("maxAttempts"in o)||!Number.isInteger(o.maxAttempts)||o.maxAttempts<2)throw new Error("Invalid method config hedging policy: maxAttempts must be an integer at least 2");if("hedgingDelay"in o&&(typeof o.hedgingDelay!="string"||!O_.test(o.hedgingDelay)))throw new Error("Invalid method config hedging policy: hedgingDelay must be a string consisting of a positive integer followed by s");if("nonFatalStatusCodes"in o&&Array.isArray(o.nonFatalStatusCodes))for(let t of o.nonFatalStatusCodes)if(typeof t=="number"){if(!Object.values(m_.Status).includes(t))throw new Error("Invlid method config hedging policy: nonFatalStatusCodes value not in status code range")}else if(typeof t=="string"){if(!Object.values(m_.Status).includes(t.toUpperCase()))throw new Error("Invlid method config hedging policy: nonFatalStatusCodes value not a status code name")}else throw new Error("Invlid method config hedging policy: nonFatalStatusCodes value must be a string or number");let e={maxAttempts:o.maxAttempts};return o.hedgingDelay&&(e.hedgingDelay=o.hedgingDelay),o.nonFatalStatusCodes&&(e.nonFatalStatusCodes=o.nonFatalStatusCodes),e}function g6(o){var e;let t={name:[]};if(!("name"in o)||!Array.isArray(o.name))throw new Error("Invalid method config: invalid name array");for(let i of o.name)t.name.push(M6(i));if("waitForReady"in o){if(typeof o.waitForReady!="boolean")throw new Error("Invalid method config: invalid waitForReady");t.waitForReady=o.waitForReady}if("timeout"in o)if(typeof o.timeout=="object"){if(!("seconds"in o.timeout)||typeof o.timeout.seconds!="number")throw new Error("Invalid method config: invalid timeout.seconds");if(!("nanos"in o.timeout)||typeof o.timeout.nanos!="number")throw new Error("Invalid method config: invalid timeout.nanos");t.timeout=o.timeout}else if(typeof o.timeout=="string"&&O_.test(o.timeout)){let i=o.timeout.substring(0,o.timeout.length-1).split(".");t.timeout={seconds:i[0]|0,nanos:((e=i[1])!==null&&e!==void 0?e:0)|0}}else throw new Error("Invalid method config: invalid timeout");if("maxRequestBytes"in o){if(typeof o.maxRequestBytes!="number")throw new Error("Invalid method config: invalid maxRequestBytes");t.maxRequestBytes=o.maxRequestBytes}if("maxResponseBytes"in o){if(typeof o.maxResponseBytes!="number")throw new Error("Invalid method config: invalid maxRequestBytes");t.maxResponseBytes=o.maxResponseBytes}if("retryPolicy"in o){if("hedgingPolicy"in o)throw new Error("Invalid method config: retryPolicy and hedgingPolicy cannot both be specified");t.retryPolicy=P6(o.retryPolicy)}else"hedgingPolicy"in o&&(t.hedgingPolicy=C6(o.hedgingPolicy));return t}function zy(o){if(!("maxTokens"in o)||typeof o.maxTokens!="number"||o.maxTokens<=0||o.maxTokens>1e3)throw new Error("Invalid retryThrottling: maxTokens must be a number in (0, 1000]");if(!("tokenRatio"in o)||typeof o.tokenRatio!="number"||o.tokenRatio<=0)throw new Error("Invalid retryThrottling: tokenRatio must be a number greater than 0");return{maxTokens:+o.maxTokens.toFixed(3),tokenRatio:+o.tokenRatio.toFixed(3)}}Jn.validateRetryThrottling=zy;function L6(o){if(!(typeof o=="object"&&o!==null))throw new Error(`Invalid loadBalancingConfig: unexpected type ${typeof o}`);let e=Object.keys(o);if(e.length>1)throw new Error(`Invalid loadBalancingConfig: unexpected multiple keys ${e}`);if(e.length===0)throw new Error("Invalid loadBalancingConfig: load balancing policy name required");return{[e[0]]:o[e[0]]}}function Xy(o){let e={loadBalancingConfig:[],methodConfig:[]};if("loadBalancingPolicy"in o)if(typeof o.loadBalancingPolicy=="string")e.loadBalancingPolicy=o.loadBalancingPolicy;else throw new Error("Invalid service config: invalid loadBalancingPolicy");if("loadBalancingConfig"in o)if(Array.isArray(o.loadBalancingConfig))for(let i of o.loadBalancingConfig)e.loadBalancingConfig.push(L6(i));else throw new Error("Invalid service config: invalid loadBalancingConfig");if("methodConfig"in o&&Array.isArray(o.methodConfig))for(let i of o.methodConfig)e.methodConfig.push(g6(i));"retryThrottling"in o&&(e.retryThrottling=zy(o.retryThrottling));let t=[];for(let i of e.methodConfig)for(let a of i.name){for(let s of t)if(a.service===s.service&&a.method===s.method)throw new Error(`Invalid service config: duplicate name ${a.service}/${a.method}`);t.push(a)}return e}Jn.validateServiceConfig=Xy;function I6(o){if(!("serviceConfig"in o))throw new Error("Invalid service config choice: missing service config");let e={serviceConfig:Xy(o.serviceConfig)};if("clientLanguage"in o)if(Array.isArray(o.clientLanguage)){e.clientLanguage=[];for(let i of o.clientLanguage)if(typeof i=="string")e.clientLanguage.push(i);else throw new Error("Invalid service config choice: invalid clientLanguage")}else throw new Error("Invalid service config choice: invalid clientLanguage");if("clientHostname"in o)if(Array.isArray(o.clientHostname)){e.clientHostname=[];for(let i of o.clientHostname)if(typeof i=="string")e.clientHostname.push(i);else throw new Error("Invalid service config choice: invalid clientHostname")}else throw new Error("Invalid service config choice: invalid clientHostname");if("percentage"in o)if(typeof o.percentage=="number"&&0<=o.percentage&&o.percentage<=100)e.percentage=o.percentage;else throw new Error("Invalid service config choice: invalid percentage");let t=["clientLanguage","percentage","clientHostname","serviceConfig"];for(let i in o)if(!t.includes(i))throw new Error(`Invalid service config choice: unexpected field ${i}`);return e}function y6(o,e){if(!Array.isArray(o))throw new Error("Invalid service config list");for(let t of o){let i=I6(t);if(!(typeof i.percentage=="number"&&e>i.percentage)){if(Array.isArray(i.clientHostname)){let a=!1;for(let s of i.clientHostname)s===O6.hostname()&&(a=!0);if(!a)continue}if(Array.isArray(i.clientLanguage)){let a=!1;for(let s of i.clientLanguage)s===N6&&(a=!0);if(!a)continue}return i.serviceConfig}}throw new Error("No matching service config found")}function D6(o,e){for(let t of o)if(t.length>0&&t[0].startsWith("grpc_config=")){let i=t.join("").substring(12),a=JSON.parse(i);return y6(a,e)}return null}Jn.extractAndSelectServiceConfig=D6});var er=A(N_=>{"use strict";Object.defineProperty(N_,"__esModule",{value:!0});N_.ConnectivityState=void 0;var $y;(function(o){o[o.IDLE=0]="IDLE",o[o.CONNECTING=1]="CONNECTING",o[o.READY=2]="READY",o[o.TRANSIENT_FAILURE=3]="TRANSIENT_FAILURE",o[o.SHUTDOWN=4]="SHUTDOWN"})($y||(N_.ConnectivityState=$y={}))});var Vt=A(Vr=>{"use strict";Object.defineProperty(Vr,"__esModule",{value:!0});Vr.uriToString=Vr.combineHostPort=Vr.splitHostPort=Vr.parseUri=void 0;var x6=/^(?:([A-Za-z0-9+.-]+):)?(?:\/\/([^/]*)\/)?(.+)$/;function U6(o){let e=x6.exec(o);return e===null?null:{scheme:e[1],authority:e[2],path:e[3]}}Vr.parseUri=U6;var Jy=/^\d+$/;function b6(o){if(o.startsWith("[")){let e=o.indexOf("]");if(e===-1)return null;let t=o.substring(1,e);if(t.indexOf(":")===-1)return null;if(o.length>e+1)if(o[e+1]===":"){let i=o.substring(e+2);return Jy.test(i)?{host:t,port:+i}:null}else return null;else return{host:t}}else{let e=o.split(":");return e.length===2?Jy.test(e[1])?{host:e[0],port:+e[1]}:null:{host:o}}}Vr.splitHostPort=b6;function V6(o){return o.port===void 0?o.host:o.host.includes(":")?`[${o.host}]:${o.port}`:`${o.host}:${o.port}`}Vr.combineHostPort=V6;function w6(o){let e="";return o.scheme!==void 0&&(e+=o.scheme+":"),o.authority!==void 0&&(e+="//"+o.authority+"/"),e+=o.path,e}Vr.uriToString=w6});var wr=A(tr=>{"use strict";Object.defineProperty(tr,"__esModule",{value:!0});tr.mapUriDefaultScheme=tr.getDefaultAuthority=tr.createResolver=tr.registerDefaultScheme=tr.registerResolver=void 0;var Xf=Vt(),ha={},zf=null;function B6(o,e){ha[o]=e}tr.registerResolver=B6;function G6(o){zf=o}tr.registerDefaultScheme=G6;function k6(o,e,t){if(o.scheme!==void 0&&o.scheme in ha)return new ha[o.scheme](o,e,t);throw new Error(`No resolver could be created for target ${(0,Xf.uriToString)(o)}`)}tr.createResolver=k6;function H6(o){if(o.scheme!==void 0&&o.scheme in ha)return ha[o.scheme].getDefaultAuthority(o);throw new Error(`Invalid target ${(0,Xf.uriToString)(o)}`)}tr.getDefaultAuthority=H6;function Y6(o){return o.scheme===void 0||!(o.scheme in ha)?zf!==null?{scheme:zf,authority:void 0,path:(0,Xf.uriToString)(o)}:null:o}tr.mapUriDefaultScheme=Y6});var Zn=A(Qn=>{"use strict";Object.defineProperty(Qn,"__esModule",{value:!0});Qn.QueuePicker=Qn.UnavailablePicker=Qn.PickResultType=void 0;var F6=ht(),K6=Ae(),M_;(function(o){o[o.COMPLETE=0]="COMPLETE",o[o.QUEUE=1]="QUEUE",o[o.TRANSIENT_FAILURE=2]="TRANSIENT_FAILURE",o[o.DROP=3]="DROP"})(M_||(Qn.PickResultType=M_={}));var $f=class{constructor(e){this.status=Object.assign({code:K6.Status.UNAVAILABLE,details:"No connection established",metadata:new F6.Metadata},e)}pick(e){return{pickResultType:M_.TRANSIENT_FAILURE,subchannel:null,status:this.status,onCallStarted:null,onCallEnded:null}}};Qn.UnavailablePicker=$f;var Jf=class{constructor(e,t){this.loadBalancer=e,this.childPicker=t,this.calledExitIdle=!1}pick(e){return this.calledExitIdle||(process.nextTick(()=>{this.loadBalancer.exitIdle()}),this.calledExitIdle=!0),this.childPicker?this.childPicker.pick(e):{pickResultType:M_.QUEUE,subchannel:null,status:null,onCallStarted:null,onCallEnded:null}}};Qn.QueuePicker=Jf});var Pl=A(P_=>{"use strict";Object.defineProperty(P_,"__esModule",{value:!0});P_.BackoffTimeout=void 0;var q6=1e3,W6=1.6,j6=12e4,z6=.2;function X6(o,e){return Math.random()*(e-o)+o}var Qf=class{constructor(e,t){this.callback=e,this.initialDelay=q6,this.multiplier=W6,this.maxDelay=j6,this.jitter=z6,this.running=!1,this.hasRef=!0,this.startTime=new Date,this.endTime=new Date,t&&(t.initialDelay&&(this.initialDelay=t.initialDelay),t.multiplier&&(this.multiplier=t.multiplier),t.jitter&&(this.jitter=t.jitter),t.maxDelay&&(this.maxDelay=t.maxDelay)),this.nextDelay=this.initialDelay,this.timerId=setTimeout(()=>{},0),clearTimeout(this.timerId)}runTimer(e){var t,i;this.endTime=this.startTime,this.endTime.setMilliseconds(this.endTime.getMilliseconds()+this.nextDelay),clearTimeout(this.timerId),this.timerId=setTimeout(()=>{this.callback(),this.running=!1},e),this.hasRef||(i=(t=this.timerId).unref)===null||i===void 0||i.call(t)}runOnce(){this.running=!0,this.startTime=new Date,this.runTimer(this.nextDelay);let e=Math.min(this.nextDelay*this.multiplier,this.maxDelay),t=e*this.jitter;this.nextDelay=e+X6(-t,t)}stop(){clearTimeout(this.timerId),this.running=!1}reset(){if(this.nextDelay=this.initialDelay,this.running){let e=new Date,t=this.startTime;t.setMilliseconds(t.getMilliseconds()+this.nextDelay),clearTimeout(this.timerId),e{"use strict";Object.defineProperty(C_,"__esModule",{value:!0});C_.ChildLoadBalancerHandler=void 0;var $6=Fo(),J6=er(),Q6="child_load_balancer_helper",Zf=class{constructor(e,t){this.channelControlHelper=e,this.options=t,this.currentChild=null,this.pendingChild=null,this.latestConfig=null,this.ChildPolicyHelper=class{constructor(i){this.parent=i,this.child=null}createSubchannel(i,a){return this.parent.channelControlHelper.createSubchannel(i,a)}updateState(i,a){var s;if(this.calledByPendingChild()){if(i===J6.ConnectivityState.CONNECTING)return;(s=this.parent.currentChild)===null||s===void 0||s.destroy(),this.parent.currentChild=this.parent.pendingChild,this.parent.pendingChild=null}else if(!this.calledByCurrentChild())return;this.parent.channelControlHelper.updateState(i,a)}requestReresolution(){var i;let a=(i=this.parent.pendingChild)!==null&&i!==void 0?i:this.parent.currentChild;this.child===a&&this.parent.channelControlHelper.requestReresolution()}setChild(i){this.child=i}addChannelzChild(i){this.parent.channelControlHelper.addChannelzChild(i)}removeChannelzChild(i){this.parent.channelControlHelper.removeChannelzChild(i)}calledByPendingChild(){return this.child===this.parent.pendingChild}calledByCurrentChild(){return this.child===this.parent.currentChild}}}configUpdateRequiresNewPolicyInstance(e,t){return e.getLoadBalancerName()!==t.getLoadBalancerName()}updateAddressList(e,t,i){let a;if(this.currentChild===null||this.latestConfig===null||this.configUpdateRequiresNewPolicyInstance(this.latestConfig,t)){let s=new this.ChildPolicyHelper(this),n=(0,$6.createLoadBalancer)(t,s,this.options);s.setChild(n),this.currentChild===null?(this.currentChild=n,a=this.currentChild):(this.pendingChild&&this.pendingChild.destroy(),this.pendingChild=n,a=this.pendingChild)}else this.pendingChild===null?a=this.currentChild:a=this.pendingChild;this.latestConfig=t,a.updateAddressList(e,t,i)}exitIdle(){this.currentChild&&(this.currentChild.exitIdle(),this.pendingChild&&this.pendingChild.exitIdle())}resetBackoff(){this.currentChild&&(this.currentChild.resetBackoff(),this.pendingChild&&this.pendingChild.resetBackoff())}destroy(){this.currentChild&&(this.currentChild.destroy(),this.currentChild=null),this.pendingChild&&(this.pendingChild.destroy(),this.pendingChild=null)}getTypeName(){return Q6}};C_.ChildLoadBalancerHandler=Zf});var Zy=A(L_=>{"use strict";Object.defineProperty(L_,"__esModule",{value:!0});L_.ResolvingLoadBalancer=void 0;var Z6=Fo(),e8=jf(),Ct=er(),t8=wr(),Cl=Zn(),r8=Pl(),eA=Ae(),n8=ht(),o8=De(),i8=Ae(),a8=Vt(),s8=g_(),l8="resolving_load_balancer";function Qy(o){o8.trace(i8.LogVerbosity.DEBUG,l8,o)}var c8=["SERVICE_AND_METHOD","SERVICE","EMPTY"];function u8(o,e,t,i){for(let a of t.name)switch(i){case"EMPTY":if(!a.service&&!a.method)return!0;break;case"SERVICE":if(a.service===o&&!a.method)return!0;break;case"SERVICE_AND_METHOD":if(a.service===o&&a.method===e)return!0}return!1}function E8(o,e,t,i){for(let a of t)if(u8(o,e,a,i))return a;return null}function _8(o){return function(t,i){var a,s;let n=t.split("/").filter(c=>c.length>0),r=(a=n[0])!==null&&a!==void 0?a:"",l=(s=n[1])!==null&&s!==void 0?s:"";if(o&&o.methodConfig)for(let c of c8){let u=E8(r,l,o.methodConfig,c);if(u)return{methodConfig:u,pickInformation:{},status:eA.Status.OK,dynamicFilterFactories:[]}}return{methodConfig:{name:[]},pickInformation:{},status:eA.Status.OK,dynamicFilterFactories:[]}}}var tA=class{constructor(e,t,i,a,s){this.target=e,this.channelControlHelper=t,this.onSuccessfulResolution=a,this.onFailedResolution=s,this.latestChildState=Ct.ConnectivityState.IDLE,this.latestChildPicker=new Cl.QueuePicker(this),this.currentState=Ct.ConnectivityState.IDLE,this.previousServiceConfig=null,this.continueResolving=!1,i["grpc.service_config"]?this.defaultServiceConfig=(0,e8.validateServiceConfig)(JSON.parse(i["grpc.service_config"])):this.defaultServiceConfig={loadBalancingConfig:[],methodConfig:[]},this.updateState(Ct.ConnectivityState.IDLE,new Cl.QueuePicker(this)),this.childLoadBalancer=new s8.ChildLoadBalancerHandler({createSubchannel:t.createSubchannel.bind(t),requestReresolution:()=>{this.backoffTimeout.isRunning()?(Qy("requestReresolution delayed by backoff timer until "+this.backoffTimeout.getEndTime().toISOString()),this.continueResolving=!0):this.updateResolution()},updateState:(r,l)=>{this.latestChildState=r,this.latestChildPicker=l,this.updateState(r,l)},addChannelzChild:t.addChannelzChild.bind(t),removeChannelzChild:t.removeChannelzChild.bind(t)},i),this.innerResolver=(0,t8.createResolver)(e,{onSuccessfulResolution:(r,l,c,u,E)=>{var d;this.backoffTimeout.stop(),this.backoffTimeout.reset();let f=null;l===null?c===null?(this.previousServiceConfig=null,f=this.defaultServiceConfig):this.previousServiceConfig===null?this.handleResolutionFailure(c):f=this.previousServiceConfig:(f=l,this.previousServiceConfig=l);let O=(d=f==null?void 0:f.loadBalancingConfig)!==null&&d!==void 0?d:[],R=(0,Z6.selectLbConfigFromList)(O,!0);if(R===null){this.handleResolutionFailure({code:eA.Status.UNAVAILABLE,details:"All load balancer options in service config are not compatible",metadata:new n8.Metadata});return}this.childLoadBalancer.updateAddressList(r,R,E);let M=f??this.defaultServiceConfig;this.onSuccessfulResolution(M,u??_8(M))},onError:r=>{this.handleResolutionFailure(r)}},i);let n={initialDelay:i["grpc.initial_reconnect_backoff_ms"],maxDelay:i["grpc.max_reconnect_backoff_ms"]};this.backoffTimeout=new r8.BackoffTimeout(()=>{this.continueResolving?(this.updateResolution(),this.continueResolving=!1):this.updateState(this.latestChildState,this.latestChildPicker)},n),this.backoffTimeout.unref()}updateResolution(){this.innerResolver.updateResolution(),this.currentState===Ct.ConnectivityState.IDLE&&this.updateState(Ct.ConnectivityState.CONNECTING,this.latestChildPicker),this.backoffTimeout.runOnce()}updateState(e,t){Qy((0,a8.uriToString)(this.target)+" "+Ct.ConnectivityState[this.currentState]+" -> "+Ct.ConnectivityState[e]),e===Ct.ConnectivityState.IDLE&&(t=new Cl.QueuePicker(this,t)),this.currentState=e,this.channelControlHelper.updateState(e,t)}handleResolutionFailure(e){this.latestChildState===Ct.ConnectivityState.IDLE&&(this.updateState(Ct.ConnectivityState.TRANSIENT_FAILURE,new Cl.UnavailablePicker(e)),this.onFailedResolution(e))}exitIdle(){(this.currentState===Ct.ConnectivityState.IDLE||this.currentState===Ct.ConnectivityState.TRANSIENT_FAILURE)&&(this.backoffTimeout.isRunning()?this.continueResolving=!0:this.updateResolution()),this.childLoadBalancer.exitIdle()}updateAddressList(e,t){throw new Error("updateAddressList not supported on ResolvingLoadBalancer")}resetBackoff(){this.backoffTimeout.reset(),this.childLoadBalancer.resetBackoff()}destroy(){this.childLoadBalancer.destroy(),this.innerResolver.destroy(),this.backoffTimeout.reset(),this.backoffTimeout.stop(),this.latestChildState=Ct.ConnectivityState.IDLE,this.latestChildPicker=new Cl.QueuePicker(this),this.currentState=Ct.ConnectivityState.IDLE,this.previousServiceConfig=null,this.continueResolving=!1}getTypeName(){return"resolving_load_balancer"}};L_.ResolvingLoadBalancer=tA});var eD=A(va=>{"use strict";Object.defineProperty(va,"__esModule",{value:!0});va.channelOptionsEqual=va.recognizedOptions=void 0;va.recognizedOptions={"grpc.ssl_target_name_override":!0,"grpc.primary_user_agent":!0,"grpc.secondary_user_agent":!0,"grpc.default_authority":!0,"grpc.keepalive_time_ms":!0,"grpc.keepalive_timeout_ms":!0,"grpc.keepalive_permit_without_calls":!0,"grpc.service_config":!0,"grpc.max_concurrent_streams":!0,"grpc.initial_reconnect_backoff_ms":!0,"grpc.max_reconnect_backoff_ms":!0,"grpc.use_local_subchannel_pool":!0,"grpc.max_send_message_length":!0,"grpc.max_receive_message_length":!0,"grpc.enable_http_proxy":!0,"grpc.enable_channelz":!0,"grpc.dns_min_time_between_resolutions_ms":!0,"grpc.enable_retries":!0,"grpc.per_rpc_retry_buffer_size":!0,"grpc.retry_buffer_size":!0,"grpc.max_connection_age_ms":!0,"grpc.max_connection_age_grace_ms":!0,"grpc-node.max_session_memory":!0,"grpc.service_config_disable_resolution":!0,"grpc.client_idle_timeout_ms":!0,"grpc-node.tls_enable_trace":!0,"grpc.lb.ring_hash.ring_size_cap":!0};function T8(o,e){let t=Object.keys(o).sort(),i=Object.keys(e).sort();if(t.length!==i.length)return!1;for(let a=0;a{"use strict";Object.defineProperty($e,"__esModule",{value:!0});$e.EndpointMap=$e.endpointHasAddress=$e.endpointToString=$e.endpointEqual=$e.stringToSubchannelAddress=$e.subchannelAddressToString=$e.subchannelAddressEqual=$e.isTcpSubchannelAddress=void 0;var tD=k("net");function Ll(o){return"port"in o}$e.isTcpSubchannelAddress=Ll;function I_(o,e){return!o&&!e?!0:!o||!e?!1:Ll(o)?Ll(e)&&o.host===e.host&&o.port===e.port:!Ll(e)&&o.path===e.path}$e.subchannelAddressEqual=I_;function rD(o){return Ll(o)?(0,tD.isIPv6)(o.host)?"["+o.host+"]:"+o.port:o.host+":"+o.port:o.path}$e.subchannelAddressToString=rD;var S8=443;function p8(o,e){return(0,tD.isIP)(o)?{host:o,port:e??S8}:{path:o}}$e.stringToSubchannelAddress=p8;function d8(o,e){if(o.addresses.length!==e.addresses.length)return!1;for(let t=0;tM8});function Ra(o,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");nA(o,e);function t(){this.constructor=o}o.prototype=e===null?Object.create(e):(t.prototype=e.prototype,new t)}function A8(o,e){var t={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},i,a,s,n;return n={next:r(0),throw:r(1),return:r(2)},typeof Symbol=="function"&&(n[Symbol.iterator]=function(){return this}),n;function r(c){return function(u){return l([c,u])}}function l(c){if(i)throw new TypeError("Generator is already executing.");for(;n&&(n=0,c[0]&&(t=0)),t;)try{if(i=1,a&&(s=c[0]&2?a.return:c[0]?a.throw||((s=a.return)&&s.call(a),0):a.next)&&!(s=s.call(a,c[1])).done)return s;switch(a=0,s&&(c=[c[0]&2,s.value]),c[0]){case 0:case 1:s=c;break;case 4:return t.label++,{value:c[1],done:!1};case 5:t.label++,a=c[1],c=[0];continue;case 7:c=t.ops.pop(),t.trys.pop();continue;default:if(s=t.trys,!(s=s.length>0&&s[s.length-1])&&(c[0]===6||c[0]===2)){t=0;continue}if(c[0]===3&&(!s||c[1]>s[0]&&c[1]{nA=function(o,e){return nA=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,i){t.__proto__=i}||function(t,i){for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(t[a]=i[a])},nA(o,e)};oD=function(){function o(e,t,i){i===void 0&&(i=1),this.t=void 0,this.i=void 0,this.h=void 0,this.u=e,this.o=t,this.l=i}return o.prototype.v=function(){var e=this,t=e.h.h===e;if(t&&e.l===1)e=e.i;else if(e.t)for(e=e.t;e.i;)e=e.i;else{if(t)return e.h;for(var i=e.h;i.t===e;)e=i,i=e.h;e=i}return e},o.prototype.p=function(){var e=this;if(e.i){for(e=e.i;e.t;)e=e.t;return e}else{for(var t=e.h;t.i===e;)e=t,t=e.h;return e.i!==t?t:e}},o.prototype.T=function(){var e=this.h,t=this.i,i=t.t;return e.h===this?e.h=t:e.t===this?e.t=t:e.i=t,t.h=e,t.t=this,this.h=t,this.i=i,i&&(i.h=this),t},o.prototype.I=function(){var e=this.h,t=this.t,i=t.i;return e.h===this?e.h=t:e.t===this?e.t=t:e.i=t,t.h=e,t.i=this,this.h=t,this.t=i,i&&(i.h=this),t},o}(),h8=function(o){Ra(e,o);function e(){var t=o!==null&&o.apply(this,arguments)||this;return t.O=1,t}return e.prototype.T=function(){var t=o.prototype.T.call(this);return this.M(),t.M(),t},e.prototype.I=function(){var t=o.prototype.I.call(this);return this.M(),t.M(),t},e.prototype.M=function(){this.O=1,this.t&&(this.O+=this.t.O),this.i&&(this.O+=this.i.O)},e}(oD),v8=function(){function o(e){e===void 0&&(e=0),this.iteratorType=e}return o.prototype.equals=function(e){return this.C===e.C},o}(),R8=function(){function o(){this._=0}return Object.defineProperty(o.prototype,"length",{get:function(){return this._},enumerable:!1,configurable:!0}),o.prototype.size=function(){return this._},o.prototype.empty=function(){return this._===0},o}(),m8=function(o){Ra(e,o);function e(){return o!==null&&o.apply(this,arguments)||this}return e}(R8);O8=function(o){Ra(e,o);function e(t,i){t===void 0&&(t=function(s,n){return sn?1:0}),i===void 0&&(i=!1);var a=o.call(this)||this;return a.N=void 0,a.g=t,a.enableIndex=i,a.S=i?h8:oD,a.A=new a.S,a}return e.prototype.m=function(t,i){for(var a=this.A;t;){var s=this.g(t.u,i);if(s<0)t=t.i;else if(s>0)a=t,t=t.t;else return t}return a},e.prototype.B=function(t,i){for(var a=this.A;t;){var s=this.g(t.u,i);s<=0?t=t.i:(a=t,t=t.t)}return a},e.prototype.j=function(t,i){for(var a=this.A;t;){var s=this.g(t.u,i);if(s<0)a=t,t=t.i;else if(s>0)t=t.t;else return t}return a},e.prototype.k=function(t,i){for(var a=this.A;t;){var s=this.g(t.u,i);s<0?(a=t,t=t.i):t=t.t}return a},e.prototype.R=function(t){for(;;){var i=t.h;if(i===this.A)return;if(t.l===1){t.l=0;return}if(t===i.t){var a=i.i;if(a.l===1)a.l=0,i.l=1,i===this.N?this.N=i.T():i.T();else if(a.i&&a.i.l===1){a.l=i.l,i.l=0,a.i.l=0,i===this.N?this.N=i.T():i.T();return}else a.t&&a.t.l===1?(a.l=1,a.t.l=0,a.I()):(a.l=1,t=i)}else{var a=i.t;if(a.l===1)a.l=0,i.l=1,i===this.N?this.N=i.I():i.I();else if(a.t&&a.t.l===1){a.l=i.l,i.l=0,a.t.l=0,i===this.N?this.N=i.I():i.I();return}else a.i&&a.i.l===1?(a.l=1,a.i.l=0,a.T()):(a.l=1,t=i)}}},e.prototype.G=function(t){if(this._===1){this.clear();return}for(var i=t;i.t||i.i;){if(i.i)for(i=i.i;i.t;)i=i.t;else i=i.t;var a=t.u;t.u=i.u,i.u=a;var s=t.o;t.o=i.o,i.o=s,t=i}this.A.t===i?this.A.t=i.h:this.A.i===i&&(this.A.i=i.h),this.R(i);var n=i.h;if(i===n.t?n.t=void 0:n.i=void 0,this._-=1,this.N.l=0,this.enableIndex)for(;n!==this.A;)n.O-=1,n=n.h},e.prototype.P=function(t){for(var i=typeof t=="number"?t:void 0,a=typeof t=="function"?t:void 0,s=typeof t>"u"?[]:void 0,n=0,r=this.N,l=[];l.length||r;)if(r)l.push(r),r=r.t;else{if(r=l.pop(),n===i)return r;s&&s.push(r),a&&a(r,n,this),n+=1,r=r.i}return s},e.prototype.q=function(t){for(;;){var i=t.h;if(i.l===0)return;var a=i.h;if(i===a.t){var s=a.i;if(s&&s.l===1){if(s.l=i.l=0,a===this.N)return;a.l=1,t=a;continue}else if(t===i.i){if(t.l=0,t.t&&(t.t.h=i),t.i&&(t.i.h=a),i.i=t.t,a.t=t.i,t.t=i,t.i=a,a===this.N)this.N=t,this.A.h=t;else{var n=a.h;n.t===a?n.t=t:n.i=t}t.h=a.h,i.h=t,a.h=t,a.l=1}else{i.l=0,a===this.N?this.N=a.I():a.I(),a.l=1;return}}else{var s=a.t;if(s&&s.l===1){if(s.l=i.l=0,a===this.N)return;a.l=1,t=a;continue}else if(t===i.t){if(t.l=0,t.t&&(t.t.h=a),t.i&&(t.i.h=i),a.i=t.t,i.t=t.i,t.t=a,t.i=i,a===this.N)this.N=t,this.A.h=t;else{var n=a.h;n.t===a?n.t=t:n.i=t}t.h=a.h,i.h=t,a.h=t,a.l=1}else{i.l=0,a===this.N?this.N=a.T():a.T(),a.l=1;return}}this.enableIndex&&(i.M(),a.M(),t.M());return}},e.prototype.D=function(t,i,a){if(this.N===void 0)return this._+=1,this.N=new this.S(t,i,0),this.N.h=this.A,this.A.h=this.A.t=this.A.i=this.N,this._;var s,n=this.A.t,r=this.g(n.u,t);if(r===0)return n.o=i,this._;if(r>0)n.t=new this.S(t,i),n.t.h=n,s=n.t,this.A.t=s;else{var l=this.A.i,c=this.g(l.u,t);if(c===0)return l.o=i,this._;if(c<0)l.i=new this.S(t,i),l.i.h=l,s=l.i,this.A.i=s;else{if(a!==void 0){var u=a.C;if(u!==this.A){var E=this.g(u.u,t);if(E===0)return u.o=i,this._;if(E>0){var d=u.v(),f=this.g(d.u,t);if(f===0)return d.o=i,this._;f<0&&(s=new this.S(t,i),d.i===void 0?(d.i=s,s.h=d):(u.t=s,s.h=u))}}}if(s===void 0)for(s=this.N;;){var O=this.g(s.u,t);if(O>0){if(s.t===void 0){s.t=new this.S(t,i),s.t.h=s,s=s.t;break}s=s.t}else if(O<0){if(s.i===void 0){s.i=new this.S(t,i),s.i.h=s,s=s.i;break}s=s.i}else return s.o=i,this._}}}if(this.enableIndex)for(var R=s.h;R!==this.A;)R.O+=1,R=R.h;return this.q(s),this._+=1,this._},e.prototype.F=function(t,i){for(;t;){var a=this.g(t.u,i);if(a<0)t=t.i;else if(a>0)t=t.t;else return t}return t||this.A},e.prototype.clear=function(){this._=0,this.N=void 0,this.A.h=void 0,this.A.t=this.A.i=void 0},e.prototype.updateKeyByIterator=function(t,i){var a=t.C;if(a===this.A&&Ko(),this._===1)return a.u=i,!0;var s=a.p().u;if(a===this.A.t)return this.g(s,i)>0?(a.u=i,!0):!1;var n=a.v().u;return a===this.A.i?this.g(n,i)<0?(a.u=i,!0):!1:this.g(n,i)>=0||this.g(s,i)<=0?!1:(a.u=i,!0)},e.prototype.eraseElementByPos=function(t){if(t<0||t>this._-1)throw new RangeError;var i=this.P(t);return this.G(i),this._},e.prototype.eraseElementByKey=function(t){if(this._===0)return!1;var i=this.F(this.N,t);return i===this.A?!1:(this.G(i),!0)},e.prototype.eraseElementByIterator=function(t){var i=t.C;i===this.A&&Ko();var a=i.i===void 0,s=t.iteratorType===0;return s?a&&t.next():(!a||i.t===void 0)&&t.next(),this.G(i),t},e.prototype.getHeight=function(){if(this._===0)return 0;function t(i){return i?Math.max(t(i.t),t(i.i))+1:0}return t(this.N)},e}(m8),N8=function(o){Ra(e,o);function e(t,i,a){var s=o.call(this,a)||this;return s.C=t,s.A=i,s.iteratorType===0?(s.pre=function(){return this.C===this.A.t&&Ko(),this.C=this.C.v(),this},s.next=function(){return this.C===this.A&&Ko(),this.C=this.C.p(),this}):(s.pre=function(){return this.C===this.A.i&&Ko(),this.C=this.C.p(),this},s.next=function(){return this.C===this.A&&Ko(),this.C=this.C.v(),this}),s}return Object.defineProperty(e.prototype,"index",{get:function(){var t=this.C,i=this.A.h;if(t===this.A)return i?i.O-1:0;var a=0;for(t.t&&(a+=t.t.O);t!==i;){var s=t.h;t===s.i&&(a+=1,s.t&&(a+=s.t.O)),t=s}return a},enumerable:!1,configurable:!0}),e.prototype.isAccessible=function(){return this.C!==this.A},e}(v8),En=function(o){Ra(e,o);function e(t,i,a,s){var n=o.call(this,t,i,s)||this;return n.container=a,n}return Object.defineProperty(e.prototype,"pointer",{get:function(){this.C===this.A&&Ko();var t=this;return new Proxy([],{get:function(i,a){return a==="0"?t.C.u:a==="1"?t.C.o:(i[0]=t.C.u,i[1]=t.C.o,i[a])},set:function(i,a,s){if(a!=="1")throw new TypeError("prop must be 1");return t.C.o=s,!0}})},enumerable:!1,configurable:!0}),e.prototype.copy=function(){return new e(this.C,this.A,this.container,this.iteratorType)},e}(N8),M8=function(o){Ra(e,o);function e(t,i,a){t===void 0&&(t=[]);var s=o.call(this,i,a)||this,n=s;return t.forEach(function(r){n.setElement(r[0],r[1])}),s}return e.prototype.begin=function(){return new En(this.A.t||this.A,this.A,this)},e.prototype.end=function(){return new En(this.A,this.A,this)},e.prototype.rBegin=function(){return new En(this.A.i||this.A,this.A,this,1)},e.prototype.rEnd=function(){return new En(this.A,this.A,this,1)},e.prototype.front=function(){if(this._!==0){var t=this.A.t;return[t.u,t.o]}},e.prototype.back=function(){if(this._!==0){var t=this.A.i;return[t.u,t.o]}},e.prototype.lowerBound=function(t){var i=this.m(this.N,t);return new En(i,this.A,this)},e.prototype.upperBound=function(t){var i=this.B(this.N,t);return new En(i,this.A,this)},e.prototype.reverseLowerBound=function(t){var i=this.j(this.N,t);return new En(i,this.A,this)},e.prototype.reverseUpperBound=function(t){var i=this.k(this.N,t);return new En(i,this.A,this)},e.prototype.forEach=function(t){this.P(function(i,a,s){t([i.u,i.o],a,s)})},e.prototype.setElement=function(t,i,a){return this.D(t,i,a)},e.prototype.getElementByPos=function(t){if(t<0||t>this._-1)throw new RangeError;var i=this.P(t);return[i.u,i.o]},e.prototype.find=function(t){var i=this.F(this.N,t);return new En(i,this.A,this)},e.prototype.getElementByKey=function(t){var i=this.F(this.N,t);return i.o},e.prototype.union=function(t){var i=this;return t.forEach(function(a){i.setElement(a[0],a[1])}),this._},e.prototype[Symbol.iterator]=function(){var t,i,a,s;return A8(this,function(n){switch(n.label){case 0:t=this._,i=this.P(),a=0,n.label=1;case 1:return a{"use strict";Object.defineProperty(ma,"__esModule",{value:!0});ma.addAdminServicesToServer=ma.registerAdminService=void 0;var sD=[];function P8(o,e){sD.push({getServiceDefinition:o,getHandlers:e})}ma.registerAdminService=P8;function C8(o){for(let{getServiceDefinition:e,getHandlers:t}of sD)o.addService(e(),t())}ma.addAdminServicesToServer=C8});var lD=A(rr=>{"use strict";Object.defineProperty(rr,"__esModule",{value:!0});rr.ClientDuplexStreamImpl=rr.ClientWritableStreamImpl=rr.ClientReadableStreamImpl=rr.ClientUnaryCallImpl=rr.callErrorFromStatus=void 0;var g8=k("events"),lA=k("stream"),Il=Ae();function L8(o,e){let t=`${o.code} ${Il.Status[o.code]}: ${o.details}`,a=`${new Error(t).stack} +`+s),o.push(a+"m+"+BE.exports.humanize(this.diff)+"\x1B[0m")}else o[0]=Y4()+e+" "+o[0]}function Y4(){return tt.inspectOpts.hideDate?"":new Date().toISOString()+" "}function F4(...o){return process.stderr.write(wE.format(...o)+` +`)}function K4(o){o?process.env.DEBUG=o:delete process.env.DEBUG}function q4(){return process.env.DEBUG}function W4(o){o.inspectOpts={};let e=Object.keys(tt.inspectOpts);for(let t=0;te.trim()).join(" ")};dL.O=function(o){return this.inspectOpts.colors=this.useColors,wE.inspect(o,this.inspectOpts)}});var AL=A((SOe,Qd)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?Qd.exports=uL():Qd.exports=fL()});var ef=A((pOe,hL)=>{"use strict";var Zd=H("path");hL.exports=function(o){var e=o.split(Zd.sep),t=e.lastIndexOf("node_modules");if(t!==-1&&e[t+1]){var i=e[t+1][0]==="@",a=i?e[t+1]+"/"+e[t+2]:e[t+1],s=i?3:2;return{name:a,basedir:e.slice(0,t+s).join(Zd.sep),path:e.slice(t+s).join(Zd.sep)}}}});var vL=A((dOe,j4)=>{j4.exports={name:"require-in-the-middle",version:"7.3.0",description:"Module to hook into the Node.js require function",main:"index.js",types:"types/index.d.ts",dependencies:{debug:"^4.1.1","module-details-from-path":"^1.0.3",resolve:"^1.22.1"},devDependencies:{"@babel/core":"^7.9.0","@babel/preset-env":"^7.9.5","@babel/preset-typescript":"^7.9.0","@babel/register":"^7.9.0","ipp-printer":"^1.0.0",patterns:"^1.0.3",roundround:"^0.2.0",semver:"^6.3.0",standard:"^14.3.1",tape:"^4.11.0"},scripts:{test:"npm run test:lint && npm run test:tape && npm run test:babel","test:lint":"standard","test:tape":"tape test/*.js","test:babel":"node test/babel/babel-register.js"},repository:{type:"git",url:"git+https://github.com/elastic/require-in-the-middle.git"},keywords:["require","hook","shim","shimmer","shimming","patch","monkey","monkeypatch","module","load"],files:["types"],author:"Thomas Watson Steen (https://twitter.com/wa7son)",license:"MIT",bugs:{url:"https://github.com/elastic/require-in-the-middle/issues"},homepage:"https://github.com/elastic/require-in-the-middle#readme",engines:{node:">=8.6.0"}}});var of=A((fOe,nf)=>{"use strict";var aa=H("path"),nn=H("module"),tf=aL(),rt=AL()("require-in-the-middle"),z4=ef();nf.exports=Tl;nf.exports.Hook=Tl;var _l;if(nn.isBuiltin)_l=nn.isBuiltin;else{let[o,e]=process.versions.node.split(".").map(Number);o===8&&e<8?_l=t=>t==="http2"?!0:!!tf.core[t]:_l=t=>!!tf.core[t]}var $4=/([/\\]index)?(\.js)?$/,rf=class{constructor(){this._localCache=new Map,this._kRitmExports=Symbol("RitmExports")}has(e,t){if(this._localCache.has(e))return!0;if(t)return!1;{let i=H.cache[e];return!!(i&&this._kRitmExports in i)}}get(e,t){let i=this._localCache.get(e);if(i!==void 0)return i;if(!t){let a=H.cache[e];return a&&a[this._kRitmExports]}}set(e,t,i){i?this._localCache.set(e,t):e in H.cache?H.cache[e][this._kRitmExports]=t:(rt('non-core module is unexpectedly not in require.cache: "%s"',e),this._localCache.set(e,t))}};function Tl(o,e,t){if(!(this instanceof Tl))return new Tl(o,e,t);if(typeof o=="function"?(t=o,o=null,e=null):typeof e=="function"&&(t=e,e=null),typeof nn._resolveFilename!="function"){console.error("Error: Expected Module._resolveFilename to be a function (was: %s) - aborting!",typeof nn._resolveFilename),console.error("Please report this error as an issue related to Node.js %s at %s",process.version,vL().bugs.url);return}this._cache=new rf,this._unhooked=!1,this._origRequire=nn.prototype.require;let i=this,a=new Set,s=e?e.internals===!0:!1,n=Array.isArray(o);rt("registering require hook"),this._require=nn.prototype.require=function(r){if(i._unhooked===!0)return rt("ignoring require call - module is soft-unhooked"),i._origRequire.apply(this,arguments);let l=_l(r),c;if(l){if(c=r,r.startsWith("node:")){let R=r.slice(5);_l(R)&&(c=R)}}else try{c=nn._resolveFilename(r,this)}catch(R){return rt('Module._resolveFilename("%s") threw %j, calling original Module.require',r,R.message),i._origRequire.apply(this,arguments)}let u,E;if(rt("processing %s module require('%s'): %s",l===!0?"core":"non-core",r,c),i._cache.has(c,l)===!0)return rt("returning already patched cached module: %s",c),i._cache.get(c,l);let d=a.has(c);d===!1&&a.add(c);let f=i._origRequire.apply(this,arguments);if(d===!0)return rt("module is in the process of being patched already - ignoring: %s",c),f;if(a.delete(c),l===!0){if(n===!0&&o.includes(c)===!1)return rt("ignoring core module not on whitelist: %s",c),f;u=c}else if(n===!0&&o.includes(c)){let R=aa.parse(c);u=R.name,E=R.dir}else{let R=z4(c);if(R===void 0)return rt("could not parse filename: %s",c),f;u=R.name,E=R.basedir;let M=X4(R);rt("resolved filename to module: %s (id: %s, resolved: %s, basedir: %s)",u,r,M,E);let C=!1;if(n){if(!r.startsWith(".")&&o.includes(r)&&(u=r,C=!0),!o.includes(u)&&!o.includes(M))return f;o.includes(M)&&M!==u&&(u=M,C=!0)}if(!C){let P;try{P=tf.sync(u,{basedir:E})}catch{return rt("could not resolve module: %s",u),i._cache.set(c,f,l),f}if(P!==c)if(s===!0)u=u+aa.sep+aa.relative(E,c),rt("preparing to process require of internal file: %s",u);else return rt("ignoring require of non-main module file: %s",P),i._cache.set(c,f,l),f}}i._cache.set(c,f,l),rt("calling require hook: %s",u);let N=t(f,u,E);return i._cache.set(c,N,l),rt("returning module: %s",u),N}}Tl.prototype.unhook=function(){this._unhooked=!0,this._require===nn.prototype.require?(nn.prototype.require=this._origRequire,rt("unhook successful")):rt("unhook unsuccessful")};function X4(o){let e=aa.sep!=="/"?o.path.split(aa.sep).join("/"):o.path;return aa.posix.join(o.name,e).replace($4,"")}});var Sl,GE,HE,RL=S(()=>{Sl="/",GE=class{constructor(){this.hooks=[],this.children=new Map}},HE=class{constructor(){this._trie=new GE,this._counter=0}insert(e){let t=this._trie;for(let i of e.moduleName.split(Sl)){let a=t.children.get(i);a||(a=new GE,t.children.set(i,a)),t=a}t.hooks.push({hook:e,insertedId:this._counter++})}search(e,{maintainInsertionOrder:t,fullOnly:i}={}){let a=this._trie,s=[],n=!0;for(let r of e.split(Sl)){let l=a.children.get(r);if(!l){n=!1;break}i||s.push(...l.hooks),a=l}return i&&n&&s.push(...a.hooks),s.length===0?[]:s.length===1?[s[0].hook]:(t&&s.sort((r,l)=>r.insertedId-l.insertedId),s.map(({hook:r})=>r))}}});import*as af from"path";function Q4(o){return af.sep!==Sl?o.split(af.sep).join(Sl):o}var mL,J4,kE,OL=S(()=>{mL=fn(of());RL();J4=["afterEach","after","beforeEach","before","describe","it"].every(o=>typeof global[o]=="function"),kE=class o{constructor(){this._moduleNameTrie=new HE,this._initialize()}_initialize(){new mL.Hook(null,{internals:!0},(e,t,i)=>{let a=Q4(t),s=this._moduleNameTrie.search(a,{maintainInsertionOrder:!0,fullOnly:i===void 0});for(let{onRequire:n}of s)e=n(e,t,i);return e})}register(e,t){let i={moduleName:e,onRequire:t};return this._moduleNameTrie.insert(i),i}static getInstance(){var e;return J4?new o:this._instance=(e=this._instance)!==null&&e!==void 0?e:new o}}});var PL=A(pl=>{var NL=[],sf=new WeakMap,ML=new Map,CL=[],Z4={set(o,e,t){return sf.get(o)[e](t)},defineProperty(o,e,t){if(!("value"in t))throw new Error("Getters/setters are not supported for exports property descriptors.");return sf.get(o)[e](t.value)}};function e6(o,e,t,i){ML.set(o,i),sf.set(e,t);let a=new Proxy(e,Z4);NL.forEach(s=>s(o,a)),CL.push([o,a])}pl.register=e6;pl.importHooks=NL;pl.specifiers=ML;pl.toHook=CL});var xL=A((OOe,fl)=>{var gL=H("path"),t6=ef(),{fileURLToPath:LL}=H("url"),{importHooks:lf,specifiers:r6,toHook:n6}=PL();function IL(o){lf.push(o),n6.forEach(([e,t])=>o(e,t))}function DL(o){let e=lf.indexOf(o);e>-1&&lf.splice(e,1)}function yL(o,e,t,i){let a=o(e,t,i);a&&a!==e&&(e.default=a)}function dl(o,e,t){if(!(this instanceof dl))return new dl(o,e,t);typeof o=="function"?(t=o,o=null,e=null):typeof e=="function"&&(t=e,e=null);let i=e?e.internals===!0:!1;this._iitmHook=(a,s)=>{let n=a,r=a.startsWith("node:"),l;if(r)a=a.replace(/^node:/,"");else{if(a.startsWith("file://"))try{a=LL(a)}catch{}let c=t6(a);c&&(a=c.name,l=c.basedir)}if(o){for(let c of o)if(c===a){if(l){if(i)a=a+gL.sep+gL.relative(l,LL(n));else if(!l.endsWith(r6.get(n)))continue}yL(t,s,a,l)}}else yL(t,s,a,l)},IL(this._iitmHook)}dl.prototype.unhook=function(){DL(this._iitmHook)};fl.exports=dl;fl.exports.Hook=dl;fl.exports.addHook=IL;fl.exports.removeHook=DL});function UL(o,e,t){let i,a;try{a=o()}catch(s){i=s}finally{if(e(i,a),i&&!t)throw i;return a}}async function bL(o,e,t){let i,a;try{a=await o()}catch(s){i=s}finally{if(e(i,a),i&&!t)throw i;return a}}function YE(o){return typeof o=="function"&&typeof o.__original=="function"&&typeof o.__unwrap=="function"&&o.__wrapped===!0}var cf=S(()=>{});import*as on from"path";import{types as VL}from"util";import{readFileSync as o6}from"fs";function wL(o,e,t){return typeof e>"u"?o.includes("*"):o.some(i=>(0,BL.satisfies)(e,i,{includePrerelease:t}))}var BL,Al,GL,HL,sa,kL=S(()=>{BL=fn(wd()),Al=fn(kd());Pg();OL();GL=fn(xL());x();HL=fn(of());cf();sa=class extends DE{constructor(e,t,i){super(e,t,i),this._hooks=[],this._requireInTheMiddleSingleton=kE.getInstance(),this._enabled=!1,this._wrap=(s,n,r)=>{if(YE(s[n])&&this._unwrap(s,n),VL.isProxy(s)){let l=(0,Al.wrap)(Object.assign({},s),n,r);return Object.defineProperty(s,n,{value:l}),l}else return(0,Al.wrap)(s,n,r)},this._unwrap=(s,n)=>VL.isProxy(s)?Object.defineProperty(s,n,{value:s[n]}):(0,Al.unwrap)(s,n),this._massWrap=(s,n,r)=>{if(s)Array.isArray(s)||(s=[s]);else{m.error("must provide one or more modules to patch");return}if(!(n&&Array.isArray(n))){m.error("must provide one or more functions to wrap on modules");return}s.forEach(l=>{n.forEach(c=>{this._wrap(l,c,r)})})},this._massUnwrap=(s,n)=>{if(s)Array.isArray(s)||(s=[s]);else{m.error("must provide one or more modules to patch");return}if(!(n&&Array.isArray(n))){m.error("must provide one or more functions to wrap on modules");return}s.forEach(r=>{n.forEach(l=>{this._unwrap(r,l)})})};let a=this.init();a&&!Array.isArray(a)&&(a=[a]),this._modules=a||[],this._config.enabled&&this.enable()}_warnOnPreloadedModules(){this._modules.forEach(e=>{let{name:t}=e;try{let i=H.resolve(t);H.cache[i]&&this._diag.warn(`Module ${t} has been loaded before ${this.instrumentationName} so it might not work, please initialize it before requiring ${t}`)}catch{}})}_extractPackageVersion(e){try{let t=o6(on.join(e,"package.json"),{encoding:"utf8"}),i=JSON.parse(t).version;return typeof i=="string"?i:void 0}catch{m.warn("Failed extracting version",e)}}_onRequire(e,t,i,a){var s;if(!a)return typeof e.patch=="function"&&(e.moduleExports=t,this._enabled)?(this._diag.debug("Applying instrumentation patch for nodejs core module on require hook",{module:e.name}),e.patch(t)):t;let n=this._extractPackageVersion(a);if(e.moduleVersion=n,e.name===i)return wL(e.supportedVersions,n,e.includePrerelease)&&typeof e.patch=="function"&&(e.moduleExports=t,this._enabled)?(this._diag.debug("Applying instrumentation patch for module on require hook",{module:e.name,version:e.moduleVersion,baseDir:a}),e.patch(t,e.moduleVersion)):t;let r=(s=e.files)!==null&&s!==void 0?s:[],l=on.normalize(i);return r.filter(u=>u.name===l).filter(u=>wL(u.supportedVersions,n,e.includePrerelease)).reduce((u,E)=>(E.moduleExports=u,this._enabled?(this._diag.debug("Applying instrumentation patch for nodejs module file on require hook",{module:e.name,version:e.moduleVersion,fileName:E.name,baseDir:a}),E.patch(u,e.moduleVersion)):u),t)}enable(){if(!this._enabled){if(this._enabled=!0,this._hooks.length>0){for(let e of this._modules){typeof e.patch=="function"&&e.moduleExports&&(this._diag.debug("Applying instrumentation patch for nodejs module on instrumentation enabled",{module:e.name,version:e.moduleVersion}),e.patch(e.moduleExports,e.moduleVersion));for(let t of e.files)t.moduleExports&&(this._diag.debug("Applying instrumentation patch for nodejs module file on instrumentation enabled",{module:e.name,version:e.moduleVersion,fileName:t.name}),t.patch(t.moduleExports,e.moduleVersion))}return}this._warnOnPreloadedModules();for(let e of this._modules){let t=(n,r,l)=>{if(!l&&on.isAbsolute(r)){let c=on.parse(r);r=c.name,l=c.dir}return this._onRequire(e,n,r,l)},i=(n,r,l)=>this._onRequire(e,n,r,l),a=on.isAbsolute(e.name)?new HL.Hook([e.name],{internals:!0},i):this._requireInTheMiddleSingleton.register(e.name,i);this._hooks.push(a);let s=new GL.Hook([e.name],{internals:!1},t);this._hooks.push(s)}}}disable(){if(this._enabled){this._enabled=!1;for(let e of this._modules){typeof e.unpatch=="function"&&e.moduleExports&&(this._diag.debug("Removing instrumentation patch for nodejs module on instrumentation disabled",{module:e.name,version:e.moduleVersion}),e.unpatch(e.moduleExports,e.moduleVersion));for(let t of e.files)t.moduleExports&&(this._diag.debug("Removing instrumentation patch for nodejs module file on instrumentation disabled",{module:e.name,version:e.moduleVersion,fileName:t.name}),t.unpatch(t.moduleExports,e.moduleVersion))}}}isEnabled(){return this._enabled}}});import{normalize as FE}from"path";var YL=S(()=>{});var FL=S(()=>{kL();YL()});var uf=S(()=>{FL()});var KE,KL=S(()=>{KE=class{constructor(e,t,i,a,s){this.name=e,this.supportedVersions=t,this.patch=i,this.unpatch=a,this.files=s||[]}}});var qE,qL=S(()=>{uf();qE=class{constructor(e,t,i,a){this.supportedVersions=t,this.patch=i,this.unpatch=a,this.name=FE(e)}}});var WL={};Me(WL,{InstrumentationBase:()=>sa,InstrumentationNodeModuleDefinition:()=>KE,InstrumentationNodeModuleFile:()=>qE,isWrapped:()=>YE,registerInstrumentations:()=>mg,safeExecuteInTheMiddle:()=>UL,safeExecuteInTheMiddleAsync:()=>bL});var jL=S(()=>{Og();uf();KL();qL();cf()});var Pr,zL=S(()=>{Pr=function(){function o(e){this._delegate=e}return o.prototype.export=function(e,t){this._delegate.export(e,t)},o.prototype.forceFlush=function(){return this._delegate.forceFlush()},o.prototype.shutdown=function(){return this._delegate.shutdown()},o}()});var i6,Uo,WE=S(()=>{i6=function(){var o=function(e,t){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,a){i.__proto__=a}||function(i,a){for(var s in a)Object.prototype.hasOwnProperty.call(a,s)&&(i[s]=a[s])},o(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");o(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}(),Uo=function(o){i6(e,o);function e(t,i,a){var s=o.call(this,t)||this;return s.name="OTLPExporterError",s.data=a,s.code=i,s}return e}(Error)});function a6(o){if(!Number.isNaN(o)&&Number.isFinite(o)&&o>0)return o;throw new Error("Configuration: timeoutMillis is invalid, expected number greater than 0 (actual: '"+o+"')")}function jE(o){if(o!=null)return function(){return o}}function zE(o,e,t){var i,a,s,n,r,l;return{timeoutMillis:a6((a=(i=o.timeoutMillis)!==null&&i!==void 0?i:e.timeoutMillis)!==null&&a!==void 0?a:t.timeoutMillis),concurrencyLimit:(n=(s=o.concurrencyLimit)!==null&&s!==void 0?s:e.concurrencyLimit)!==null&&n!==void 0?n:t.concurrencyLimit,compression:(l=(r=o.compression)!==null&&r!==void 0?r:e.compression)!==null&&l!==void 0?l:t.compression}}function $E(){return{timeoutMillis:1e4,concurrencyLimit:30,compression:"none"}}var hl=S(()=>{});var XE,$L=S(()=>{(function(o){o.NONE="none",o.GZIP="gzip"})(XE||(XE={}))});function JE(o){return new c6(o.concurrencyLimit)}var s6,l6,c6,Ef=S(()=>{s6=function(o,e,t,i){function a(s){return s instanceof t?s:new t(function(n){n(s)})}return new(t||(t=Promise))(function(s,n){function r(u){try{c(i.next(u))}catch(E){n(E)}}function l(u){try{c(i.throw(u))}catch(E){n(E)}}function c(u){u.done?s(u.value):a(u.value).then(r,l)}c((i=i.apply(o,e||[])).next())})},l6=function(o,e){var t={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},i,a,s,n;return n={next:r(0),throw:r(1),return:r(2)},typeof Symbol=="function"&&(n[Symbol.iterator]=function(){return this}),n;function r(c){return function(u){return l([c,u])}}function l(c){if(i)throw new TypeError("Generator is already executing.");for(;t;)try{if(i=1,a&&(s=c[0]&2?a.return:c[0]?a.throw||((s=a.return)&&s.call(a),0):a.next)&&!(s=s.call(a,c[1])).done)return s;switch(a=0,s&&(c=[c[0]&2,s.value]),c[0]){case 0:case 1:s=c;break;case 4:return t.label++,{value:c[1],done:!1};case 5:t.label++,a=c[1],c=[0];continue;case 7:c=t.ops.pop(),t.trys.pop();continue;default:if(s=t.trys,!(s=s.length>0&&s[s.length-1])&&(c[0]===6||c[0]===2)){t=0;continue}if(c[0]===3&&(!s||c[1]>s[0]&&c[1]=this._concurrencyLimit},o.prototype.awaitAll=function(){return s6(this,void 0,void 0,function(){return l6(this,function(e){switch(e.label){case 0:return[4,Promise.all(this._sendingPromises)];case 1:return e.sent(),[2]}})})},o}()});function u6(o){return Object.prototype.hasOwnProperty.call(o,"partialSuccess")}function XL(){return{handleResponse:function(o){o==null||!u6(o)||o.partialSuccess==null||Object.keys(o.partialSuccess).length===0||m.warn("Received Partial Success response:",JSON.stringify(o.partialSuccess))}}}var JL=S(()=>{x()});function QE(o,e){return new T6(o.transport,o.serializer,XL(),o.promiseHandler,e.timeout)}var E6,_6,T6,_f=S(()=>{ee();WE();JL();x();E6=function(o,e,t,i){function a(s){return s instanceof t?s:new t(function(n){n(s)})}return new(t||(t=Promise))(function(s,n){function r(u){try{c(i.next(u))}catch(E){n(E)}}function l(u){try{c(i.throw(u))}catch(E){n(E)}}function c(u){u.done?s(u.value):a(u.value).then(r,l)}c((i=i.apply(o,e||[])).next())})},_6=function(o,e){var t={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},i,a,s,n;return n={next:r(0),throw:r(1),return:r(2)},typeof Symbol=="function"&&(n[Symbol.iterator]=function(){return this}),n;function r(c){return function(u){return l([c,u])}}function l(c){if(i)throw new TypeError("Generator is already executing.");for(;t;)try{if(i=1,a&&(s=c[0]&2?a.return:c[0]?a.throw||((s=a.return)&&s.call(a),0):a.next)&&!(s=s.call(a,c[1])).done)return s;switch(a=0,s&&(c=[c[0]&2,s.value]),c[0]){case 0:case 1:s=c;break;case 4:return t.label++,{value:c[1],done:!1};case 5:t.label++,a=c[1],c=[0];continue;case 7:c=t.ops.pop(),t.trys.pop();continue;default:if(s=t.trys,!(s=s.length>0&&s[s.length-1])&&(c[0]===6||c[0]===2)){t=0;continue}if(c[0]===3&&(!s||c[1]>s[0]&&c[1]{Ef();_f()});var vl={};Me(vl,{CompressionAlgorithm:()=>XE,OTLPExporterBase:()=>Pr,OTLPExporterError:()=>Uo,createOtlpNetworkExportDelegate:()=>QL,getSharedConfigurationDefaults:()=>$E,mergeOtlpSharedConfigurationWithDefaults:()=>zE});var an=S(()=>{zL();WE();hl();$L();ZL()});function ZE(o){let e=BigInt(1e9);return BigInt(o[0])*e+BigInt(o[1])}function Tf(o){let e=Number(BigInt.asUintN(32,o)),t=Number(BigInt.asUintN(32,o>>BigInt(32)));return{low:e,high:t}}function e_(o){let e=ZE(o);return Tf(e)}function Sf(o){return ZE(o).toString()}function ey(o){return o}function ty(o){if(o!==void 0)return Nn(o)}function Bn(o){var e,t;if(o===void 0)return p6;let i=(e=o.useLongBits)!==null&&e!==void 0?e:!0,a=(t=o.useHex)!==null&&t!==void 0?t:!1;return{encodeHrTime:i?e_:S6,encodeSpanContext:a?ey:Nn,encodeOptionalSpanContext:a?ey:ty}}var S6,p6,Rl=S(()=>{ee();S6=typeof BigInt<"u"?Sf:Fc;p6={encodeHrTime:e_,encodeSpanContext:Nn,encodeOptionalSpanContext:ty}});var t_,ry=S(()=>{(function(o){o[o.SPAN_KIND_UNSPECIFIED=0]="SPAN_KIND_UNSPECIFIED",o[o.SPAN_KIND_INTERNAL=1]="SPAN_KIND_INTERNAL",o[o.SPAN_KIND_SERVER=2]="SPAN_KIND_SERVER",o[o.SPAN_KIND_CLIENT=3]="SPAN_KIND_CLIENT",o[o.SPAN_KIND_PRODUCER=4]="SPAN_KIND_PRODUCER",o[o.SPAN_KIND_CONSUMER=5]="SPAN_KIND_CONSUMER"})(t_||(t_={}))});function la(o){return{name:o.name,version:o.version}}function gr(o){return Object.keys(o).map(e=>r_(e,o[e]))}function r_(o,e){return{key:o,value:n_(e)}}function n_(o){let e=typeof o;return e==="string"?{stringValue:o}:e==="number"?Number.isInteger(o)?{intValue:o}:{doubleValue:o}:e==="boolean"?{boolValue:o}:o instanceof Uint8Array?{bytesValue:o}:Array.isArray(o)?{arrayValue:{values:o.map(n_)}}:e==="object"&&o!=null?{kvlistValue:{values:Object.entries(o).map(([t,i])=>r_(t,i))}}:{}}var ca=S(()=>{});function ny(o,e){var t;let i=o.spanContext(),a=o.status;return{traceId:e.encodeSpanContext(i.traceId),spanId:e.encodeSpanContext(i.spanId),parentSpanId:e.encodeOptionalSpanContext(o.parentSpanId),traceState:(t=i.traceState)===null||t===void 0?void 0:t.serialize(),name:o.name,kind:o.kind==null?0:o.kind+1,startTimeUnixNano:e.encodeHrTime(o.startTime),endTimeUnixNano:e.encodeHrTime(o.endTime),attributes:gr(o.attributes),droppedAttributesCount:o.droppedAttributesCount,events:o.events.map(s=>f6(s,e)),droppedEventsCount:o.droppedEventsCount,status:{code:a.code,message:a.message},links:o.links.map(s=>d6(s,e)),droppedLinksCount:o.droppedLinksCount}}function d6(o,e){var t;return{attributes:o.attributes?gr(o.attributes):[],spanId:e.encodeSpanContext(o.context.spanId),traceId:e.encodeSpanContext(o.context.traceId),traceState:(t=o.context.traceState)===null||t===void 0?void 0:t.serialize(),droppedAttributesCount:o.droppedAttributesCount||0}}function f6(o,e){return{attributes:o.attributes?gr(o.attributes):[],name:o.name,timeUnixNano:e.encodeHrTime(o.time),droppedAttributesCount:o.droppedAttributesCount||0}}var oy=S(()=>{ca()});function ua(o){return{attributes:gr(o.attributes),droppedAttributesCount:0}}var o_=S(()=>{ca()});function Gn(o,e){let t=Bn(e);return{resourceSpans:h6(o,t)}}function A6(o){let e=new Map;for(let t of o){let i=e.get(t.resource);i||(i=new Map,e.set(t.resource,i));let a=`${t.instrumentationLibrary.name}@${t.instrumentationLibrary.version||""}:${t.instrumentationLibrary.schemaUrl||""}`,s=i.get(a);s||(s=[],i.set(a,s)),s.push(t)}return e}function h6(o,e){let t=A6(o),i=[],a=t.entries(),s=a.next();for(;!s.done;){let[n,r]=s.value,l=[],c=r.values(),u=c.next();for(;!u.done;){let d=u.value;if(d.length>0){let f=d.map(N=>ny(N,e));l.push({scope:la(d[0].instrumentationLibrary),spans:f,schemaUrl:d[0].instrumentationLibrary.schemaUrl})}u=c.next()}let E={resource:ua(n),scopeSpans:l,schemaUrl:void 0};i.push(E),s=a.next()}return i}var i_=S(()=>{oy();Rl();ca();o_()});function ay(o,e){let t=Bn(e);return{resource:ua(o.resource),schemaUrl:void 0,scopeMetrics:v6(o.scopeMetrics,t)}}function v6(o,e){return Array.from(o.map(t=>({scope:la(t.scope),metrics:t.metrics.map(i=>R6(i,e)),schemaUrl:t.scope.schemaUrl})))}function R6(o,e){let t={name:o.descriptor.name,description:o.descriptor.description,unit:o.descriptor.unit},i=M6(o.aggregationTemporality);switch(o.dataPointType){case et.SUM:t.sum={aggregationTemporality:i,isMonotonic:o.isMonotonic,dataPoints:iy(o,e)};break;case et.GAUGE:t.gauge={dataPoints:iy(o,e)};break;case et.HISTOGRAM:t.histogram={aggregationTemporality:i,dataPoints:O6(o,e)};break;case et.EXPONENTIAL_HISTOGRAM:t.exponentialHistogram={aggregationTemporality:i,dataPoints:N6(o,e)};break}return t}function m6(o,e,t){let i={attributes:gr(o.attributes),startTimeUnixNano:t.encodeHrTime(o.startTime),timeUnixNano:t.encodeHrTime(o.endTime)};switch(e){case Rt.INT:i.asInt=o.value;break;case Rt.DOUBLE:i.asDouble=o.value;break}return i}function iy(o,e){return o.dataPoints.map(t=>m6(t,o.descriptor.valueType,e))}function O6(o,e){return o.dataPoints.map(t=>{let i=t.value;return{attributes:gr(t.attributes),bucketCounts:i.buckets.counts,explicitBounds:i.buckets.boundaries,count:i.count,sum:i.sum,min:i.min,max:i.max,startTimeUnixNano:e.encodeHrTime(t.startTime),timeUnixNano:e.encodeHrTime(t.endTime)}})}function N6(o,e){return o.dataPoints.map(t=>{let i=t.value;return{attributes:gr(t.attributes),count:i.count,min:i.min,max:i.max,sum:i.sum,positive:{offset:i.positive.offset,bucketCounts:i.positive.bucketCounts},negative:{offset:i.negative.offset,bucketCounts:i.negative.bucketCounts},scale:i.scale,zeroCount:i.zeroCount,startTimeUnixNano:e.encodeHrTime(t.startTime),timeUnixNano:e.encodeHrTime(t.endTime)}})}function M6(o){switch(o){case lr.DELTA:return 1;case lr.CUMULATIVE:return 2}}var sy=S(()=>{x();Qu();Rl();ca();o_()});function Ea(o,e){return{resourceMetrics:o.map(t=>ay(t,e))}}var a_=S(()=>{sy()});function _a(o,e){let t=Bn(e);return{resourceLogs:P6(o,t)}}function C6(o){let e=new Map;for(let t of o){let{resource:i,instrumentationScope:{name:a,version:s="",schemaUrl:n=""}}=t,r=e.get(i);r||(r=new Map,e.set(i,r));let l=`${a}@${s}:${n}`,c=r.get(l);c||(c=[],r.set(l,c)),c.push(t)}return e}function P6(o,e){let t=C6(o);return Array.from(t,([i,a])=>({resource:ua(i),scopeLogs:Array.from(a,([,s])=>({scope:la(s[0].instrumentationScope),logRecords:s.map(n=>g6(n,e)),schemaUrl:s[0].instrumentationScope.schemaUrl})),schemaUrl:void 0}))}function g6(o,e){var t,i,a;return{timeUnixNano:e.encodeHrTime(o.hrTime),observedTimeUnixNano:e.encodeHrTime(o.hrTimeObserved),severityNumber:o.severityNumber,severityText:o.severityText,body:n_(o.body),attributes:L6(o.attributes),droppedAttributesCount:o.droppedAttributesCount,flags:(t=o.spanContext)===null||t===void 0?void 0:t.traceFlags,traceId:e.encodeOptionalSpanContext((i=o.spanContext)===null||i===void 0?void 0:i.traceId),spanId:e.encodeOptionalSpanContext((a=o.spanContext)===null||a===void 0?void 0:a.spanId)}}function L6(o){return Object.keys(o).map(e=>r_(e,o[e]))}var s_=S(()=>{Rl();ca();o_()});var pf=A((GNe,ly)=>{"use strict";ly.exports=y6;function y6(o,e){for(var t=new Array(arguments.length-1),i=0,a=2,s=!0;a{"use strict";var l_=Ey;l_.length=function(e){var t=e.length;if(!t)return 0;for(var i=0;--t%4>1&&e.charAt(t)==="=";)++i;return Math.ceil(e.length*3)/4-i};var Ta=new Array(64),uy=new Array(123);for(Er=0;Er<64;)uy[Ta[Er]=Er<26?Er+65:Er<52?Er+71:Er<62?Er-4:Er-59|43]=Er++;var Er;l_.encode=function(e,t,i){for(var a=null,s=[],n=0,r=0,l;t>2],l=(c&3)<<4,r=1;break;case 1:s[n++]=Ta[l|c>>4],l=(c&15)<<2,r=2;break;case 2:s[n++]=Ta[l|c>>6],s[n++]=Ta[c&63],r=0;break}n>8191&&((a||(a=[])).push(String.fromCharCode.apply(String,s)),n=0)}return r&&(s[n++]=Ta[l],s[n++]=61,r===1&&(s[n++]=61)),a?(n&&a.push(String.fromCharCode.apply(String,s.slice(0,n))),a.join("")):String.fromCharCode.apply(String,s.slice(0,n))};var cy="invalid encoding";l_.decode=function(e,t,i){for(var a=i,s=0,n,r=0;r1)break;if((l=uy[l])===void 0)throw Error(cy);switch(s){case 0:n=l,s=1;break;case 1:t[i++]=n<<2|(l&48)>>4,n=l,s=2;break;case 2:t[i++]=(n&15)<<4|(l&60)>>2,n=l,s=3;break;case 3:t[i++]=(n&3)<<6|l,s=0;break}}if(s===1)throw Error(cy);return i-a};l_.test=function(e){return/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/.test(e)}});var Sy=A((kNe,Ty)=>{"use strict";Ty.exports=c_;function c_(){this._listeners={}}c_.prototype.on=function(e,t,i){return(this._listeners[e]||(this._listeners[e]=[])).push({fn:t,ctx:i||this}),this};c_.prototype.off=function(e,t){if(e===void 0)this._listeners={};else if(t===void 0)this._listeners[e]=[];else for(var i=this._listeners[e],a=0;a{"use strict";vy.exports=py(py);function py(o){return typeof Float32Array<"u"?function(){var e=new Float32Array([-0]),t=new Uint8Array(e.buffer),i=t[3]===128;function a(l,c,u){e[0]=l,c[u]=t[0],c[u+1]=t[1],c[u+2]=t[2],c[u+3]=t[3]}function s(l,c,u){e[0]=l,c[u]=t[3],c[u+1]=t[2],c[u+2]=t[1],c[u+3]=t[0]}o.writeFloatLE=i?a:s,o.writeFloatBE=i?s:a;function n(l,c){return t[0]=l[c],t[1]=l[c+1],t[2]=l[c+2],t[3]=l[c+3],e[0]}function r(l,c){return t[3]=l[c],t[2]=l[c+1],t[1]=l[c+2],t[0]=l[c+3],e[0]}o.readFloatLE=i?n:r,o.readFloatBE=i?r:n}():function(){function e(i,a,s,n){var r=a<0?1:0;if(r&&(a=-a),a===0)i(1/a>0?0:2147483648,s,n);else if(isNaN(a))i(2143289344,s,n);else if(a>34028234663852886e22)i((r<<31|2139095040)>>>0,s,n);else if(a<11754943508222875e-54)i((r<<31|Math.round(a/1401298464324817e-60))>>>0,s,n);else{var l=Math.floor(Math.log(a)/Math.LN2),c=Math.round(a*Math.pow(2,-l)*8388608)&8388607;i((r<<31|l+127<<23|c)>>>0,s,n)}}o.writeFloatLE=e.bind(null,dy),o.writeFloatBE=e.bind(null,fy);function t(i,a,s){var n=i(a,s),r=(n>>31)*2+1,l=n>>>23&255,c=n&8388607;return l===255?c?NaN:r*(1/0):l===0?r*1401298464324817e-60*c:r*Math.pow(2,l-150)*(c+8388608)}o.readFloatLE=t.bind(null,Ay),o.readFloatBE=t.bind(null,hy)}(),typeof Float64Array<"u"?function(){var e=new Float64Array([-0]),t=new Uint8Array(e.buffer),i=t[7]===128;function a(l,c,u){e[0]=l,c[u]=t[0],c[u+1]=t[1],c[u+2]=t[2],c[u+3]=t[3],c[u+4]=t[4],c[u+5]=t[5],c[u+6]=t[6],c[u+7]=t[7]}function s(l,c,u){e[0]=l,c[u]=t[7],c[u+1]=t[6],c[u+2]=t[5],c[u+3]=t[4],c[u+4]=t[3],c[u+5]=t[2],c[u+6]=t[1],c[u+7]=t[0]}o.writeDoubleLE=i?a:s,o.writeDoubleBE=i?s:a;function n(l,c){return t[0]=l[c],t[1]=l[c+1],t[2]=l[c+2],t[3]=l[c+3],t[4]=l[c+4],t[5]=l[c+5],t[6]=l[c+6],t[7]=l[c+7],e[0]}function r(l,c){return t[7]=l[c],t[6]=l[c+1],t[5]=l[c+2],t[4]=l[c+3],t[3]=l[c+4],t[2]=l[c+5],t[1]=l[c+6],t[0]=l[c+7],e[0]}o.readDoubleLE=i?n:r,o.readDoubleBE=i?r:n}():function(){function e(i,a,s,n,r,l){var c=n<0?1:0;if(c&&(n=-n),n===0)i(0,r,l+a),i(1/n>0?0:2147483648,r,l+s);else if(isNaN(n))i(0,r,l+a),i(2146959360,r,l+s);else if(n>17976931348623157e292)i(0,r,l+a),i((c<<31|2146435072)>>>0,r,l+s);else{var u;if(n<22250738585072014e-324)u=n/5e-324,i(u>>>0,r,l+a),i((c<<31|u/4294967296)>>>0,r,l+s);else{var E=Math.floor(Math.log(n)/Math.LN2);E===1024&&(E=1023),u=n*Math.pow(2,-E),i(u*4503599627370496>>>0,r,l+a),i((c<<31|E+1023<<20|u*1048576&1048575)>>>0,r,l+s)}}}o.writeDoubleLE=e.bind(null,dy,0,4),o.writeDoubleBE=e.bind(null,fy,4,0);function t(i,a,s,n,r){var l=i(n,r+a),c=i(n,r+s),u=(c>>31)*2+1,E=c>>>20&2047,d=4294967296*(c&1048575)+l;return E===2047?d?NaN:u*(1/0):E===0?u*5e-324*d:u*Math.pow(2,E-1075)*(d+4503599627370496)}o.readDoubleLE=t.bind(null,Ay,0,4),o.readDoubleBE=t.bind(null,hy,4,0)}(),o}function dy(o,e,t){e[t]=o&255,e[t+1]=o>>>8&255,e[t+2]=o>>>16&255,e[t+3]=o>>>24}function fy(o,e,t){e[t]=o>>>24,e[t+1]=o>>>16&255,e[t+2]=o>>>8&255,e[t+3]=o&255}function Ay(o,e){return(o[e]|o[e+1]<<8|o[e+2]<<16|o[e+3]<<24)>>>0}function hy(o,e){return(o[e]<<24|o[e+1]<<16|o[e+2]<<8|o[e+3])>>>0}});var df=A((exports,module)=>{"use strict";module.exports=inquire;function inquire(moduleName){try{var mod=eval("quire".replace(/^/,"re"))(moduleName);if(mod&&(mod.length||Object.keys(mod).length))return mod}catch(o){}return null}});var Oy=A(my=>{"use strict";var ff=my;ff.length=function(e){for(var t=0,i=0,a=0;a191&&l<224?n[r++]=(l&31)<<6|e[t++]&63:l>239&&l<365?(l=((l&7)<<18|(e[t++]&63)<<12|(e[t++]&63)<<6|e[t++]&63)-65536,n[r++]=55296+(l>>10),n[r++]=56320+(l&1023)):n[r++]=(l&15)<<12|(e[t++]&63)<<6|e[t++]&63,r>8191&&((s||(s=[])).push(String.fromCharCode.apply(String,n)),r=0);return s?(r&&s.push(String.fromCharCode.apply(String,n.slice(0,r))),s.join("")):String.fromCharCode.apply(String,n.slice(0,r))};ff.write=function(e,t,i){for(var a=i,s,n,r=0;r>6|192,t[i++]=s&63|128):(s&64512)===55296&&((n=e.charCodeAt(r+1))&64512)===56320?(s=65536+((s&1023)<<10)+(n&1023),++r,t[i++]=s>>18|240,t[i++]=s>>12&63|128,t[i++]=s>>6&63|128,t[i++]=s&63|128):(t[i++]=s>>12|224,t[i++]=s>>6&63|128,t[i++]=s&63|128);return i-a}});var My=A((KNe,Ny)=>{"use strict";Ny.exports=I6;function I6(o,e,t){var i=t||8192,a=i>>>1,s=null,n=i;return function(l){if(l<1||l>a)return o(l);n+l>i&&(s=o(i),n=0);var c=e.call(s,n,n+=l);return n&7&&(n=(n|7)+1),c}}});var Py=A((qNe,Cy)=>{"use strict";Cy.exports=je;var ml=Lr();function je(o,e){this.lo=o>>>0,this.hi=e>>>0}var bo=je.zero=new je(0,0);bo.toNumber=function(){return 0};bo.zzEncode=bo.zzDecode=function(){return this};bo.length=function(){return 1};var D6=je.zeroHash="\0\0\0\0\0\0\0\0";je.fromNumber=function(e){if(e===0)return bo;var t=e<0;t&&(e=-e);var i=e>>>0,a=(e-i)/4294967296>>>0;return t&&(a=~a>>>0,i=~i>>>0,++i>4294967295&&(i=0,++a>4294967295&&(a=0))),new je(i,a)};je.from=function(e){if(typeof e=="number")return je.fromNumber(e);if(ml.isString(e))if(ml.Long)e=ml.Long.fromString(e);else return je.fromNumber(parseInt(e,10));return e.low||e.high?new je(e.low>>>0,e.high>>>0):bo};je.prototype.toNumber=function(e){if(!e&&this.hi>>>31){var t=~this.lo+1>>>0,i=~this.hi>>>0;return t||(i=i+1>>>0),-(t+i*4294967296)}return this.lo+this.hi*4294967296};je.prototype.toLong=function(e){return ml.Long?new ml.Long(this.lo|0,this.hi|0,!!e):{low:this.lo|0,high:this.hi|0,unsigned:!!e}};var Hn=String.prototype.charCodeAt;je.fromHash=function(e){return e===D6?bo:new je((Hn.call(e,0)|Hn.call(e,1)<<8|Hn.call(e,2)<<16|Hn.call(e,3)<<24)>>>0,(Hn.call(e,4)|Hn.call(e,5)<<8|Hn.call(e,6)<<16|Hn.call(e,7)<<24)>>>0)};je.prototype.toHash=function(){return String.fromCharCode(this.lo&255,this.lo>>>8&255,this.lo>>>16&255,this.lo>>>24,this.hi&255,this.hi>>>8&255,this.hi>>>16&255,this.hi>>>24)};je.prototype.zzEncode=function(){var e=this.hi>>31;return this.hi=((this.hi<<1|this.lo>>>31)^e)>>>0,this.lo=(this.lo<<1^e)>>>0,this};je.prototype.zzDecode=function(){var e=-(this.lo&1);return this.lo=((this.lo>>>1|this.hi<<31)^e)>>>0,this.hi=(this.hi>>>1^e)>>>0,this};je.prototype.length=function(){var e=this.lo,t=(this.lo>>>28|this.hi<<4)>>>0,i=this.hi>>>24;return i===0?t===0?e<16384?e<128?1:2:e<2097152?3:4:t<16384?t<128?5:6:t<2097152?7:8:i<128?9:10}});var Lr=A(Af=>{"use strict";var Y=Af;Y.asPromise=pf();Y.base64=_y();Y.EventEmitter=Sy();Y.float=Ry();Y.inquire=df();Y.utf8=Oy();Y.pool=My();Y.LongBits=Py();Y.isNode=!!(typeof global<"u"&&global&&global.process&&global.process.versions&&global.process.versions.node);Y.global=Y.isNode&&global||typeof window<"u"&&window||typeof self<"u"&&self||Af;Y.emptyArray=Object.freeze?Object.freeze([]):[];Y.emptyObject=Object.freeze?Object.freeze({}):{};Y.isInteger=Number.isInteger||function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e};Y.isString=function(e){return typeof e=="string"||e instanceof String};Y.isObject=function(e){return e&&typeof e=="object"};Y.isset=Y.isSet=function(e,t){var i=e[t];return i!=null&&e.hasOwnProperty(t)?typeof i!="object"||(Array.isArray(i)?i.length:Object.keys(i).length)>0:!1};Y.Buffer=function(){try{var o=Y.inquire("buffer").Buffer;return o.prototype.utf8Write?o:null}catch{return null}}();Y._Buffer_from=null;Y._Buffer_allocUnsafe=null;Y.newBuffer=function(e){return typeof e=="number"?Y.Buffer?Y._Buffer_allocUnsafe(e):new Y.Array(e):Y.Buffer?Y._Buffer_from(e):typeof Uint8Array>"u"?e:new Uint8Array(e)};Y.Array=typeof Uint8Array<"u"?Uint8Array:Array;Y.Long=Y.global.dcodeIO&&Y.global.dcodeIO.Long||Y.global.Long||Y.inquire("long");Y.key2Re=/^true|false|0|1$/;Y.key32Re=/^-?(?:0|[1-9][0-9]*)$/;Y.key64Re=/^(?:[\\x00-\\xff]{8}|-?(?:0|[1-9][0-9]*))$/;Y.longToHash=function(e){return e?Y.LongBits.from(e).toHash():Y.LongBits.zeroHash};Y.longFromHash=function(e,t){var i=Y.LongBits.fromHash(e);return Y.Long?Y.Long.fromBits(i.lo,i.hi,t):i.toNumber(!!t)};function gy(o,e,t){for(var i=Object.keys(e),a=0;a-1;--s)if(t[a[s]]===1&&this[a[s]]!==void 0&&this[a[s]]!==null)return a[s]}};Y.oneOfSetter=function(e){return function(t){for(var i=0;i{"use strict";xy.exports=de;var jt=Lr(),hf,u_=jt.LongBits,yy=jt.base64,Iy=jt.utf8;function Ol(o,e,t){this.fn=o,this.len=e,this.next=void 0,this.val=t}function Rf(){}function x6(o){this.head=o.head,this.tail=o.tail,this.len=o.len,this.next=o.states}function de(){this.len=0,this.head=new Ol(Rf,0,0),this.tail=this.head,this.states=null}var Dy=function(){return jt.Buffer?function(){return(de.create=function(){return new hf})()}:function(){return new de}};de.create=Dy();de.alloc=function(e){return new jt.Array(e)};jt.Array!==Array&&(de.alloc=jt.pool(de.alloc,jt.Array.prototype.subarray));de.prototype._push=function(e,t,i){return this.tail=this.tail.next=new Ol(e,t,i),this.len+=t,this};function mf(o,e,t){e[t]=o&255}function U6(o,e,t){for(;o>127;)e[t++]=o&127|128,o>>>=7;e[t]=o}function Of(o,e){this.len=o,this.next=void 0,this.val=e}Of.prototype=Object.create(Ol.prototype);Of.prototype.fn=U6;de.prototype.uint32=function(e){return this.len+=(this.tail=this.tail.next=new Of((e=e>>>0)<128?1:e<16384?2:e<2097152?3:e<268435456?4:5,e)).len,this};de.prototype.int32=function(e){return e<0?this._push(Nf,10,u_.fromNumber(e)):this.uint32(e)};de.prototype.sint32=function(e){return this.uint32((e<<1^e>>31)>>>0)};function Nf(o,e,t){for(;o.hi;)e[t++]=o.lo&127|128,o.lo=(o.lo>>>7|o.hi<<25)>>>0,o.hi>>>=7;for(;o.lo>127;)e[t++]=o.lo&127|128,o.lo=o.lo>>>7;e[t++]=o.lo}de.prototype.uint64=function(e){var t=u_.from(e);return this._push(Nf,t.length(),t)};de.prototype.int64=de.prototype.uint64;de.prototype.sint64=function(e){var t=u_.from(e).zzEncode();return this._push(Nf,t.length(),t)};de.prototype.bool=function(e){return this._push(mf,1,e?1:0)};function vf(o,e,t){e[t]=o&255,e[t+1]=o>>>8&255,e[t+2]=o>>>16&255,e[t+3]=o>>>24}de.prototype.fixed32=function(e){return this._push(vf,4,e>>>0)};de.prototype.sfixed32=de.prototype.fixed32;de.prototype.fixed64=function(e){var t=u_.from(e);return this._push(vf,4,t.lo)._push(vf,4,t.hi)};de.prototype.sfixed64=de.prototype.fixed64;de.prototype.float=function(e){return this._push(jt.float.writeFloatLE,4,e)};de.prototype.double=function(e){return this._push(jt.float.writeDoubleLE,8,e)};var b6=jt.Array.prototype.set?function(e,t,i){t.set(e,i)}:function(e,t,i){for(var a=0;a>>0;if(!t)return this._push(mf,1,0);if(jt.isString(e)){var i=de.alloc(t=yy.length(e));yy.decode(e,i,0),e=i}return this.uint32(t)._push(b6,t,e)};de.prototype.string=function(e){var t=Iy.length(e);return t?this.uint32(t)._push(Iy.write,t,e):this._push(mf,1,0)};de.prototype.fork=function(){return this.states=new x6(this),this.head=this.tail=new Ol(Rf,0,0),this.len=0,this};de.prototype.reset=function(){return this.states?(this.head=this.states.head,this.tail=this.states.tail,this.len=this.states.len,this.states=this.states.next):(this.head=this.tail=new Ol(Rf,0,0),this.len=0),this};de.prototype.ldelim=function(){var e=this.head,t=this.tail,i=this.len;return this.reset().uint32(i),i&&(this.tail.next=e.next,this.tail=t,this.len+=i),this};de.prototype.finish=function(){for(var e=this.head.next,t=this.constructor.alloc(this.len),i=0;e;)e.fn(e.val,t,i),i+=e.len,e=e.next;return t};de._configure=function(o){hf=o,de.create=Dy(),hf._configure()}});var Vy=A((zNe,by)=>{"use strict";by.exports=yr;var Uy=E_();(yr.prototype=Object.create(Uy.prototype)).constructor=yr;var kn=Lr();function yr(){Uy.call(this)}yr._configure=function(){yr.alloc=kn._Buffer_allocUnsafe,yr.writeBytesBuffer=kn.Buffer&&kn.Buffer.prototype instanceof Uint8Array&&kn.Buffer.prototype.set.name==="set"?function(e,t,i){t.set(e,i)}:function(e,t,i){if(e.copy)e.copy(t,i,0,e.length);else for(var a=0;a>>0;return this.uint32(t),t&&this._push(yr.writeBytesBuffer,t,e),this};function V6(o,e,t){o.length<40?kn.utf8.write(o,e,t):e.utf8Write?e.utf8Write(o,t):e.write(o,t)}yr.prototype.string=function(e){var t=kn.Buffer.byteLength(e);return this.uint32(t),t&&this._push(V6,t,e),this};yr._configure()});var T_=A(($Ne,ky)=>{"use strict";ky.exports=Ve;var _r=Lr(),Cf,Gy=_r.LongBits,w6=_r.utf8;function Tr(o,e){return RangeError("index out of range: "+o.pos+" + "+(e||1)+" > "+o.len)}function Ve(o){this.buf=o,this.pos=0,this.len=o.length}var wy=typeof Uint8Array<"u"?function(e){if(e instanceof Uint8Array||Array.isArray(e))return new Ve(e);throw Error("illegal buffer")}:function(e){if(Array.isArray(e))return new Ve(e);throw Error("illegal buffer")},Hy=function(){return _r.Buffer?function(t){return(Ve.create=function(a){return _r.Buffer.isBuffer(a)?new Cf(a):wy(a)})(t)}:wy};Ve.create=Hy();Ve.prototype._slice=_r.Array.prototype.subarray||_r.Array.prototype.slice;Ve.prototype.uint32=function(){var e=4294967295;return function(){if(e=(this.buf[this.pos]&127)>>>0,this.buf[this.pos++]<128||(e=(e|(this.buf[this.pos]&127)<<7)>>>0,this.buf[this.pos++]<128)||(e=(e|(this.buf[this.pos]&127)<<14)>>>0,this.buf[this.pos++]<128)||(e=(e|(this.buf[this.pos]&127)<<21)>>>0,this.buf[this.pos++]<128)||(e=(e|(this.buf[this.pos]&15)<<28)>>>0,this.buf[this.pos++]<128))return e;if((this.pos+=5)>this.len)throw this.pos=this.len,Tr(this,10);return e}}();Ve.prototype.int32=function(){return this.uint32()|0};Ve.prototype.sint32=function(){var e=this.uint32();return e>>>1^-(e&1)|0};function Mf(){var o=new Gy(0,0),e=0;if(this.len-this.pos>4){for(;e<4;++e)if(o.lo=(o.lo|(this.buf[this.pos]&127)<>>0,this.buf[this.pos++]<128)return o;if(o.lo=(o.lo|(this.buf[this.pos]&127)<<28)>>>0,o.hi=(o.hi|(this.buf[this.pos]&127)>>4)>>>0,this.buf[this.pos++]<128)return o;e=0}else{for(;e<3;++e){if(this.pos>=this.len)throw Tr(this);if(o.lo=(o.lo|(this.buf[this.pos]&127)<>>0,this.buf[this.pos++]<128)return o}return o.lo=(o.lo|(this.buf[this.pos++]&127)<>>0,o}if(this.len-this.pos>4){for(;e<5;++e)if(o.hi=(o.hi|(this.buf[this.pos]&127)<>>0,this.buf[this.pos++]<128)return o}else for(;e<5;++e){if(this.pos>=this.len)throw Tr(this);if(o.hi=(o.hi|(this.buf[this.pos]&127)<>>0,this.buf[this.pos++]<128)return o}throw Error("invalid varint encoding")}Ve.prototype.bool=function(){return this.uint32()!==0};function __(o,e){return(o[e-4]|o[e-3]<<8|o[e-2]<<16|o[e-1]<<24)>>>0}Ve.prototype.fixed32=function(){if(this.pos+4>this.len)throw Tr(this,4);return __(this.buf,this.pos+=4)};Ve.prototype.sfixed32=function(){if(this.pos+4>this.len)throw Tr(this,4);return __(this.buf,this.pos+=4)|0};function By(){if(this.pos+8>this.len)throw Tr(this,8);return new Gy(__(this.buf,this.pos+=4),__(this.buf,this.pos+=4))}Ve.prototype.float=function(){if(this.pos+4>this.len)throw Tr(this,4);var e=_r.float.readFloatLE(this.buf,this.pos);return this.pos+=4,e};Ve.prototype.double=function(){if(this.pos+8>this.len)throw Tr(this,4);var e=_r.float.readDoubleLE(this.buf,this.pos);return this.pos+=8,e};Ve.prototype.bytes=function(){var e=this.uint32(),t=this.pos,i=this.pos+e;if(i>this.len)throw Tr(this,e);if(this.pos+=e,Array.isArray(this.buf))return this.buf.slice(t,i);if(t===i){var a=_r.Buffer;return a?a.alloc(0):new this.buf.constructor(0)}return this._slice.call(this.buf,t,i)};Ve.prototype.string=function(){var e=this.bytes();return w6.read(e,0,e.length)};Ve.prototype.skip=function(e){if(typeof e=="number"){if(this.pos+e>this.len)throw Tr(this,e);this.pos+=e}else do if(this.pos>=this.len)throw Tr(this);while(this.buf[this.pos++]&128);return this};Ve.prototype.skipType=function(o){switch(o){case 0:this.skip();break;case 1:this.skip(8);break;case 2:this.skip(this.uint32());break;case 3:for(;(o=this.uint32()&7)!==4;)this.skipType(o);break;case 5:this.skip(4);break;default:throw Error("invalid wire type "+o+" at offset "+this.pos)}return this};Ve._configure=function(o){Cf=o,Ve.create=Hy(),Cf._configure();var e=_r.Long?"toLong":"toNumber";_r.merge(Ve.prototype,{int64:function(){return Mf.call(this)[e](!1)},uint64:function(){return Mf.call(this)[e](!0)},sint64:function(){return Mf.call(this).zzDecode()[e](!1)},fixed64:function(){return By.call(this)[e](!0)},sfixed64:function(){return By.call(this)[e](!1)}})}});var qy=A((XNe,Ky)=>{"use strict";Ky.exports=Vo;var Fy=T_();(Vo.prototype=Object.create(Fy.prototype)).constructor=Vo;var Yy=Lr();function Vo(o){Fy.call(this,o)}Vo._configure=function(){Yy.Buffer&&(Vo.prototype._slice=Yy.Buffer.prototype.slice)};Vo.prototype.string=function(){var e=this.uint32();return this.buf.utf8Slice?this.buf.utf8Slice(this.pos,this.pos=Math.min(this.pos+e,this.len)):this.buf.toString("utf-8",this.pos,this.pos=Math.min(this.pos+e,this.len))};Vo._configure()});var jy=A((JNe,Wy)=>{"use strict";Wy.exports=Nl;var Pf=Lr();(Nl.prototype=Object.create(Pf.EventEmitter.prototype)).constructor=Nl;function Nl(o,e,t){if(typeof o!="function")throw TypeError("rpcImpl must be a function");Pf.EventEmitter.call(this),this.rpcImpl=o,this.requestDelimited=!!e,this.responseDelimited=!!t}Nl.prototype.rpcCall=function o(e,t,i,a,s){if(!a)throw TypeError("request must be specified");var n=this;if(!s)return Pf.asPromise(o,n,e,t,i,a);if(!n.rpcImpl){setTimeout(function(){s(Error("already ended"))},0);return}try{return n.rpcImpl(e,t[n.requestDelimited?"encodeDelimited":"encode"](a).finish(),function(l,c){if(l)return n.emit("error",l,e),s(l);if(c===null){n.end(!0);return}if(!(c instanceof i))try{c=i[n.responseDelimited?"decodeDelimited":"decode"](c)}catch(u){return n.emit("error",u,e),s(u)}return n.emit("data",c,e),s(null,c)})}catch(r){n.emit("error",r,e),setTimeout(function(){s(r)},0);return}};Nl.prototype.end=function(e){return this.rpcImpl&&(e||this.rpcImpl(null,null,null),this.rpcImpl=null,this.emit("end").off()),this}});var gf=A(zy=>{"use strict";var B6=zy;B6.Service=jy()});var Lf=A((ZNe,$y)=>{"use strict";$y.exports={}});var yf=A(Jy=>{"use strict";var Ct=Jy;Ct.build="minimal";Ct.Writer=E_();Ct.BufferWriter=Vy();Ct.Reader=T_();Ct.BufferReader=qy();Ct.util=Lr();Ct.rpc=gf();Ct.roots=Lf();Ct.configure=Xy;function Xy(){Ct.util._configure(),Ct.Writer._configure(Ct.BufferWriter),Ct.Reader._configure(Ct.BufferReader)}Xy()});var Zy=A((tMe,Qy)=>{"use strict";Qy.exports=yf()});var tI=A((rMe,eI)=>{"use strict";var W=Zy(),h=W.Reader,re=W.Writer,T=W.util,_=W.roots.default||(W.roots.default={});_.opentelemetry=function(){var o={};return o.proto=function(){var e={};return e.common=function(){var t={};return t.v1=function(){var i={};return i.AnyValue=function(){function a(n){if(n)for(var r=Object.keys(n),l=0;l>>3){case 1:{u.stringValue=r.string();break}case 2:{u.boolValue=r.bool();break}case 3:{u.intValue=r.int64();break}case 4:{u.doubleValue=r.double();break}case 5:{u.arrayValue=_.opentelemetry.proto.common.v1.ArrayValue.decode(r,r.uint32());break}case 6:{u.kvlistValue=_.opentelemetry.proto.common.v1.KeyValueList.decode(r,r.uint32());break}case 7:{u.bytesValue=r.bytes();break}default:r.skipType(E&7);break}}return u},a.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},a.verify=function(r){if(typeof r!="object"||r===null)return"object expected";var l={};if(r.stringValue!=null&&r.hasOwnProperty("stringValue")&&(l.value=1,!T.isString(r.stringValue)))return"stringValue: string expected";if(r.boolValue!=null&&r.hasOwnProperty("boolValue")){if(l.value===1)return"value: multiple values";if(l.value=1,typeof r.boolValue!="boolean")return"boolValue: boolean expected"}if(r.intValue!=null&&r.hasOwnProperty("intValue")){if(l.value===1)return"value: multiple values";if(l.value=1,!T.isInteger(r.intValue)&&!(r.intValue&&T.isInteger(r.intValue.low)&&T.isInteger(r.intValue.high)))return"intValue: integer|Long expected"}if(r.doubleValue!=null&&r.hasOwnProperty("doubleValue")){if(l.value===1)return"value: multiple values";if(l.value=1,typeof r.doubleValue!="number")return"doubleValue: number expected"}if(r.arrayValue!=null&&r.hasOwnProperty("arrayValue")){if(l.value===1)return"value: multiple values";l.value=1;{var c=_.opentelemetry.proto.common.v1.ArrayValue.verify(r.arrayValue);if(c)return"arrayValue."+c}}if(r.kvlistValue!=null&&r.hasOwnProperty("kvlistValue")){if(l.value===1)return"value: multiple values";l.value=1;{var c=_.opentelemetry.proto.common.v1.KeyValueList.verify(r.kvlistValue);if(c)return"kvlistValue."+c}}if(r.bytesValue!=null&&r.hasOwnProperty("bytesValue")){if(l.value===1)return"value: multiple values";if(l.value=1,!(r.bytesValue&&typeof r.bytesValue.length=="number"||T.isString(r.bytesValue)))return"bytesValue: buffer expected"}return null},a.fromObject=function(r){if(r instanceof _.opentelemetry.proto.common.v1.AnyValue)return r;var l=new _.opentelemetry.proto.common.v1.AnyValue;if(r.stringValue!=null&&(l.stringValue=String(r.stringValue)),r.boolValue!=null&&(l.boolValue=!!r.boolValue),r.intValue!=null&&(T.Long?(l.intValue=T.Long.fromValue(r.intValue)).unsigned=!1:typeof r.intValue=="string"?l.intValue=parseInt(r.intValue,10):typeof r.intValue=="number"?l.intValue=r.intValue:typeof r.intValue=="object"&&(l.intValue=new T.LongBits(r.intValue.low>>>0,r.intValue.high>>>0).toNumber())),r.doubleValue!=null&&(l.doubleValue=Number(r.doubleValue)),r.arrayValue!=null){if(typeof r.arrayValue!="object")throw TypeError(".opentelemetry.proto.common.v1.AnyValue.arrayValue: object expected");l.arrayValue=_.opentelemetry.proto.common.v1.ArrayValue.fromObject(r.arrayValue)}if(r.kvlistValue!=null){if(typeof r.kvlistValue!="object")throw TypeError(".opentelemetry.proto.common.v1.AnyValue.kvlistValue: object expected");l.kvlistValue=_.opentelemetry.proto.common.v1.KeyValueList.fromObject(r.kvlistValue)}return r.bytesValue!=null&&(typeof r.bytesValue=="string"?T.base64.decode(r.bytesValue,l.bytesValue=T.newBuffer(T.base64.length(r.bytesValue)),0):r.bytesValue.length>=0&&(l.bytesValue=r.bytesValue)),l},a.toObject=function(r,l){l||(l={});var c={};return r.stringValue!=null&&r.hasOwnProperty("stringValue")&&(c.stringValue=r.stringValue,l.oneofs&&(c.value="stringValue")),r.boolValue!=null&&r.hasOwnProperty("boolValue")&&(c.boolValue=r.boolValue,l.oneofs&&(c.value="boolValue")),r.intValue!=null&&r.hasOwnProperty("intValue")&&(typeof r.intValue=="number"?c.intValue=l.longs===String?String(r.intValue):r.intValue:c.intValue=l.longs===String?T.Long.prototype.toString.call(r.intValue):l.longs===Number?new T.LongBits(r.intValue.low>>>0,r.intValue.high>>>0).toNumber():r.intValue,l.oneofs&&(c.value="intValue")),r.doubleValue!=null&&r.hasOwnProperty("doubleValue")&&(c.doubleValue=l.json&&!isFinite(r.doubleValue)?String(r.doubleValue):r.doubleValue,l.oneofs&&(c.value="doubleValue")),r.arrayValue!=null&&r.hasOwnProperty("arrayValue")&&(c.arrayValue=_.opentelemetry.proto.common.v1.ArrayValue.toObject(r.arrayValue,l),l.oneofs&&(c.value="arrayValue")),r.kvlistValue!=null&&r.hasOwnProperty("kvlistValue")&&(c.kvlistValue=_.opentelemetry.proto.common.v1.KeyValueList.toObject(r.kvlistValue,l),l.oneofs&&(c.value="kvlistValue")),r.bytesValue!=null&&r.hasOwnProperty("bytesValue")&&(c.bytesValue=l.bytes===String?T.base64.encode(r.bytesValue,0,r.bytesValue.length):l.bytes===Array?Array.prototype.slice.call(r.bytesValue):r.bytesValue,l.oneofs&&(c.value="bytesValue")),c},a.prototype.toJSON=function(){return this.constructor.toObject(this,W.util.toJSONOptions)},a.getTypeUrl=function(r){return r===void 0&&(r="type.googleapis.com"),r+"/opentelemetry.proto.common.v1.AnyValue"},a}(),i.ArrayValue=function(){function a(s){if(this.values=[],s)for(var n=Object.keys(s),r=0;r>>3){case 1:{c.values&&c.values.length||(c.values=[]),c.values.push(_.opentelemetry.proto.common.v1.AnyValue.decode(n,n.uint32()));break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.values!=null&&n.hasOwnProperty("values")){if(!Array.isArray(n.values))return"values: array expected";for(var r=0;r>>3){case 1:{c.values&&c.values.length||(c.values=[]),c.values.push(_.opentelemetry.proto.common.v1.KeyValue.decode(n,n.uint32()));break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.values!=null&&n.hasOwnProperty("values")){if(!Array.isArray(n.values))return"values: array expected";for(var r=0;r>>3){case 1:{c.key=n.string();break}case 2:{c.value=_.opentelemetry.proto.common.v1.AnyValue.decode(n,n.uint32());break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.key!=null&&n.hasOwnProperty("key")&&!T.isString(n.key))return"key: string expected";if(n.value!=null&&n.hasOwnProperty("value")){var r=_.opentelemetry.proto.common.v1.AnyValue.verify(n.value);if(r)return"value."+r}return null},a.fromObject=function(n){if(n instanceof _.opentelemetry.proto.common.v1.KeyValue)return n;var r=new _.opentelemetry.proto.common.v1.KeyValue;if(n.key!=null&&(r.key=String(n.key)),n.value!=null){if(typeof n.value!="object")throw TypeError(".opentelemetry.proto.common.v1.KeyValue.value: object expected");r.value=_.opentelemetry.proto.common.v1.AnyValue.fromObject(n.value)}return r},a.toObject=function(n,r){r||(r={});var l={};return r.defaults&&(l.key="",l.value=null),n.key!=null&&n.hasOwnProperty("key")&&(l.key=n.key),n.value!=null&&n.hasOwnProperty("value")&&(l.value=_.opentelemetry.proto.common.v1.AnyValue.toObject(n.value,r)),l},a.prototype.toJSON=function(){return this.constructor.toObject(this,W.util.toJSONOptions)},a.getTypeUrl=function(n){return n===void 0&&(n="type.googleapis.com"),n+"/opentelemetry.proto.common.v1.KeyValue"},a}(),i.InstrumentationScope=function(){function a(s){if(this.attributes=[],s)for(var n=Object.keys(s),r=0;r>>3){case 1:{c.name=n.string();break}case 2:{c.version=n.string();break}case 3:{c.attributes&&c.attributes.length||(c.attributes=[]),c.attributes.push(_.opentelemetry.proto.common.v1.KeyValue.decode(n,n.uint32()));break}case 4:{c.droppedAttributesCount=n.uint32();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.name!=null&&n.hasOwnProperty("name")&&!T.isString(n.name))return"name: string expected";if(n.version!=null&&n.hasOwnProperty("version")&&!T.isString(n.version))return"version: string expected";if(n.attributes!=null&&n.hasOwnProperty("attributes")){if(!Array.isArray(n.attributes))return"attributes: array expected";for(var r=0;r>>0),r},a.toObject=function(n,r){r||(r={});var l={};if((r.arrays||r.defaults)&&(l.attributes=[]),r.defaults&&(l.name="",l.version="",l.droppedAttributesCount=0),n.name!=null&&n.hasOwnProperty("name")&&(l.name=n.name),n.version!=null&&n.hasOwnProperty("version")&&(l.version=n.version),n.attributes&&n.attributes.length){l.attributes=[];for(var c=0;c>>3){case 1:{c.attributes&&c.attributes.length||(c.attributes=[]),c.attributes.push(_.opentelemetry.proto.common.v1.KeyValue.decode(n,n.uint32()));break}case 2:{c.droppedAttributesCount=n.uint32();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.attributes!=null&&n.hasOwnProperty("attributes")){if(!Array.isArray(n.attributes))return"attributes: array expected";for(var r=0;r>>0),r},a.toObject=function(n,r){r||(r={});var l={};if((r.arrays||r.defaults)&&(l.attributes=[]),r.defaults&&(l.droppedAttributesCount=0),n.attributes&&n.attributes.length){l.attributes=[];for(var c=0;c>>3){case 1:{c.resourceSpans&&c.resourceSpans.length||(c.resourceSpans=[]),c.resourceSpans.push(_.opentelemetry.proto.trace.v1.ResourceSpans.decode(n,n.uint32()));break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.resourceSpans!=null&&n.hasOwnProperty("resourceSpans")){if(!Array.isArray(n.resourceSpans))return"resourceSpans: array expected";for(var r=0;r>>3){case 1:{c.resource=_.opentelemetry.proto.resource.v1.Resource.decode(n,n.uint32());break}case 2:{c.scopeSpans&&c.scopeSpans.length||(c.scopeSpans=[]),c.scopeSpans.push(_.opentelemetry.proto.trace.v1.ScopeSpans.decode(n,n.uint32()));break}case 3:{c.schemaUrl=n.string();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.resource!=null&&n.hasOwnProperty("resource")){var r=_.opentelemetry.proto.resource.v1.Resource.verify(n.resource);if(r)return"resource."+r}if(n.scopeSpans!=null&&n.hasOwnProperty("scopeSpans")){if(!Array.isArray(n.scopeSpans))return"scopeSpans: array expected";for(var l=0;l>>3){case 1:{c.scope=_.opentelemetry.proto.common.v1.InstrumentationScope.decode(n,n.uint32());break}case 2:{c.spans&&c.spans.length||(c.spans=[]),c.spans.push(_.opentelemetry.proto.trace.v1.Span.decode(n,n.uint32()));break}case 3:{c.schemaUrl=n.string();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.scope!=null&&n.hasOwnProperty("scope")){var r=_.opentelemetry.proto.common.v1.InstrumentationScope.verify(n.scope);if(r)return"scope."+r}if(n.spans!=null&&n.hasOwnProperty("spans")){if(!Array.isArray(n.spans))return"spans: array expected";for(var l=0;l>>3){case 1:{c.traceId=n.bytes();break}case 2:{c.spanId=n.bytes();break}case 3:{c.traceState=n.string();break}case 4:{c.parentSpanId=n.bytes();break}case 5:{c.name=n.string();break}case 6:{c.kind=n.int32();break}case 7:{c.startTimeUnixNano=n.fixed64();break}case 8:{c.endTimeUnixNano=n.fixed64();break}case 9:{c.attributes&&c.attributes.length||(c.attributes=[]),c.attributes.push(_.opentelemetry.proto.common.v1.KeyValue.decode(n,n.uint32()));break}case 10:{c.droppedAttributesCount=n.uint32();break}case 11:{c.events&&c.events.length||(c.events=[]),c.events.push(_.opentelemetry.proto.trace.v1.Span.Event.decode(n,n.uint32()));break}case 12:{c.droppedEventsCount=n.uint32();break}case 13:{c.links&&c.links.length||(c.links=[]),c.links.push(_.opentelemetry.proto.trace.v1.Span.Link.decode(n,n.uint32()));break}case 14:{c.droppedLinksCount=n.uint32();break}case 15:{c.status=_.opentelemetry.proto.trace.v1.Status.decode(n,n.uint32());break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.traceId!=null&&n.hasOwnProperty("traceId")&&!(n.traceId&&typeof n.traceId.length=="number"||T.isString(n.traceId)))return"traceId: buffer expected";if(n.spanId!=null&&n.hasOwnProperty("spanId")&&!(n.spanId&&typeof n.spanId.length=="number"||T.isString(n.spanId)))return"spanId: buffer expected";if(n.traceState!=null&&n.hasOwnProperty("traceState")&&!T.isString(n.traceState))return"traceState: string expected";if(n.parentSpanId!=null&&n.hasOwnProperty("parentSpanId")&&!(n.parentSpanId&&typeof n.parentSpanId.length=="number"||T.isString(n.parentSpanId)))return"parentSpanId: buffer expected";if(n.name!=null&&n.hasOwnProperty("name")&&!T.isString(n.name))return"name: string expected";if(n.kind!=null&&n.hasOwnProperty("kind"))switch(n.kind){default:return"kind: enum value expected";case 0:case 1:case 2:case 3:case 4:case 5:break}if(n.startTimeUnixNano!=null&&n.hasOwnProperty("startTimeUnixNano")&&!T.isInteger(n.startTimeUnixNano)&&!(n.startTimeUnixNano&&T.isInteger(n.startTimeUnixNano.low)&&T.isInteger(n.startTimeUnixNano.high)))return"startTimeUnixNano: integer|Long expected";if(n.endTimeUnixNano!=null&&n.hasOwnProperty("endTimeUnixNano")&&!T.isInteger(n.endTimeUnixNano)&&!(n.endTimeUnixNano&&T.isInteger(n.endTimeUnixNano.low)&&T.isInteger(n.endTimeUnixNano.high)))return"endTimeUnixNano: integer|Long expected";if(n.attributes!=null&&n.hasOwnProperty("attributes")){if(!Array.isArray(n.attributes))return"attributes: array expected";for(var r=0;r=0&&(r.traceId=n.traceId)),n.spanId!=null&&(typeof n.spanId=="string"?T.base64.decode(n.spanId,r.spanId=T.newBuffer(T.base64.length(n.spanId)),0):n.spanId.length>=0&&(r.spanId=n.spanId)),n.traceState!=null&&(r.traceState=String(n.traceState)),n.parentSpanId!=null&&(typeof n.parentSpanId=="string"?T.base64.decode(n.parentSpanId,r.parentSpanId=T.newBuffer(T.base64.length(n.parentSpanId)),0):n.parentSpanId.length>=0&&(r.parentSpanId=n.parentSpanId)),n.name!=null&&(r.name=String(n.name)),n.kind){default:if(typeof n.kind=="number"){r.kind=n.kind;break}break;case"SPAN_KIND_UNSPECIFIED":case 0:r.kind=0;break;case"SPAN_KIND_INTERNAL":case 1:r.kind=1;break;case"SPAN_KIND_SERVER":case 2:r.kind=2;break;case"SPAN_KIND_CLIENT":case 3:r.kind=3;break;case"SPAN_KIND_PRODUCER":case 4:r.kind=4;break;case"SPAN_KIND_CONSUMER":case 5:r.kind=5;break}if(n.startTimeUnixNano!=null&&(T.Long?(r.startTimeUnixNano=T.Long.fromValue(n.startTimeUnixNano)).unsigned=!1:typeof n.startTimeUnixNano=="string"?r.startTimeUnixNano=parseInt(n.startTimeUnixNano,10):typeof n.startTimeUnixNano=="number"?r.startTimeUnixNano=n.startTimeUnixNano:typeof n.startTimeUnixNano=="object"&&(r.startTimeUnixNano=new T.LongBits(n.startTimeUnixNano.low>>>0,n.startTimeUnixNano.high>>>0).toNumber())),n.endTimeUnixNano!=null&&(T.Long?(r.endTimeUnixNano=T.Long.fromValue(n.endTimeUnixNano)).unsigned=!1:typeof n.endTimeUnixNano=="string"?r.endTimeUnixNano=parseInt(n.endTimeUnixNano,10):typeof n.endTimeUnixNano=="number"?r.endTimeUnixNano=n.endTimeUnixNano:typeof n.endTimeUnixNano=="object"&&(r.endTimeUnixNano=new T.LongBits(n.endTimeUnixNano.low>>>0,n.endTimeUnixNano.high>>>0).toNumber())),n.attributes){if(!Array.isArray(n.attributes))throw TypeError(".opentelemetry.proto.trace.v1.Span.attributes: array expected");r.attributes=[];for(var l=0;l>>0),n.events){if(!Array.isArray(n.events))throw TypeError(".opentelemetry.proto.trace.v1.Span.events: array expected");r.events=[];for(var l=0;l>>0),n.links){if(!Array.isArray(n.links))throw TypeError(".opentelemetry.proto.trace.v1.Span.links: array expected");r.links=[];for(var l=0;l>>0),n.status!=null){if(typeof n.status!="object")throw TypeError(".opentelemetry.proto.trace.v1.Span.status: object expected");r.status=_.opentelemetry.proto.trace.v1.Status.fromObject(n.status)}return r},a.toObject=function(n,r){r||(r={});var l={};if((r.arrays||r.defaults)&&(l.attributes=[],l.events=[],l.links=[]),r.defaults){if(r.bytes===String?l.traceId="":(l.traceId=[],r.bytes!==Array&&(l.traceId=T.newBuffer(l.traceId))),r.bytes===String?l.spanId="":(l.spanId=[],r.bytes!==Array&&(l.spanId=T.newBuffer(l.spanId))),l.traceState="",r.bytes===String?l.parentSpanId="":(l.parentSpanId=[],r.bytes!==Array&&(l.parentSpanId=T.newBuffer(l.parentSpanId))),l.name="",l.kind=r.enums===String?"SPAN_KIND_UNSPECIFIED":0,T.Long){var c=new T.Long(0,0,!1);l.startTimeUnixNano=r.longs===String?c.toString():r.longs===Number?c.toNumber():c}else l.startTimeUnixNano=r.longs===String?"0":0;if(T.Long){var c=new T.Long(0,0,!1);l.endTimeUnixNano=r.longs===String?c.toString():r.longs===Number?c.toNumber():c}else l.endTimeUnixNano=r.longs===String?"0":0;l.droppedAttributesCount=0,l.droppedEventsCount=0,l.droppedLinksCount=0,l.status=null}if(n.traceId!=null&&n.hasOwnProperty("traceId")&&(l.traceId=r.bytes===String?T.base64.encode(n.traceId,0,n.traceId.length):r.bytes===Array?Array.prototype.slice.call(n.traceId):n.traceId),n.spanId!=null&&n.hasOwnProperty("spanId")&&(l.spanId=r.bytes===String?T.base64.encode(n.spanId,0,n.spanId.length):r.bytes===Array?Array.prototype.slice.call(n.spanId):n.spanId),n.traceState!=null&&n.hasOwnProperty("traceState")&&(l.traceState=n.traceState),n.parentSpanId!=null&&n.hasOwnProperty("parentSpanId")&&(l.parentSpanId=r.bytes===String?T.base64.encode(n.parentSpanId,0,n.parentSpanId.length):r.bytes===Array?Array.prototype.slice.call(n.parentSpanId):n.parentSpanId),n.name!=null&&n.hasOwnProperty("name")&&(l.name=n.name),n.kind!=null&&n.hasOwnProperty("kind")&&(l.kind=r.enums===String?_.opentelemetry.proto.trace.v1.Span.SpanKind[n.kind]===void 0?n.kind:_.opentelemetry.proto.trace.v1.Span.SpanKind[n.kind]:n.kind),n.startTimeUnixNano!=null&&n.hasOwnProperty("startTimeUnixNano")&&(typeof n.startTimeUnixNano=="number"?l.startTimeUnixNano=r.longs===String?String(n.startTimeUnixNano):n.startTimeUnixNano:l.startTimeUnixNano=r.longs===String?T.Long.prototype.toString.call(n.startTimeUnixNano):r.longs===Number?new T.LongBits(n.startTimeUnixNano.low>>>0,n.startTimeUnixNano.high>>>0).toNumber():n.startTimeUnixNano),n.endTimeUnixNano!=null&&n.hasOwnProperty("endTimeUnixNano")&&(typeof n.endTimeUnixNano=="number"?l.endTimeUnixNano=r.longs===String?String(n.endTimeUnixNano):n.endTimeUnixNano:l.endTimeUnixNano=r.longs===String?T.Long.prototype.toString.call(n.endTimeUnixNano):r.longs===Number?new T.LongBits(n.endTimeUnixNano.low>>>0,n.endTimeUnixNano.high>>>0).toNumber():n.endTimeUnixNano),n.attributes&&n.attributes.length){l.attributes=[];for(var u=0;u>>3){case 1:{u.timeUnixNano=r.fixed64();break}case 2:{u.name=r.string();break}case 3:{u.attributes&&u.attributes.length||(u.attributes=[]),u.attributes.push(_.opentelemetry.proto.common.v1.KeyValue.decode(r,r.uint32()));break}case 4:{u.droppedAttributesCount=r.uint32();break}default:r.skipType(E&7);break}}return u},s.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},s.verify=function(r){if(typeof r!="object"||r===null)return"object expected";if(r.timeUnixNano!=null&&r.hasOwnProperty("timeUnixNano")&&!T.isInteger(r.timeUnixNano)&&!(r.timeUnixNano&&T.isInteger(r.timeUnixNano.low)&&T.isInteger(r.timeUnixNano.high)))return"timeUnixNano: integer|Long expected";if(r.name!=null&&r.hasOwnProperty("name")&&!T.isString(r.name))return"name: string expected";if(r.attributes!=null&&r.hasOwnProperty("attributes")){if(!Array.isArray(r.attributes))return"attributes: array expected";for(var l=0;l>>0,r.timeUnixNano.high>>>0).toNumber())),r.name!=null&&(l.name=String(r.name)),r.attributes){if(!Array.isArray(r.attributes))throw TypeError(".opentelemetry.proto.trace.v1.Span.Event.attributes: array expected");l.attributes=[];for(var c=0;c>>0),l},s.toObject=function(r,l){l||(l={});var c={};if((l.arrays||l.defaults)&&(c.attributes=[]),l.defaults){if(T.Long){var u=new T.Long(0,0,!1);c.timeUnixNano=l.longs===String?u.toString():l.longs===Number?u.toNumber():u}else c.timeUnixNano=l.longs===String?"0":0;c.name="",c.droppedAttributesCount=0}if(r.timeUnixNano!=null&&r.hasOwnProperty("timeUnixNano")&&(typeof r.timeUnixNano=="number"?c.timeUnixNano=l.longs===String?String(r.timeUnixNano):r.timeUnixNano:c.timeUnixNano=l.longs===String?T.Long.prototype.toString.call(r.timeUnixNano):l.longs===Number?new T.LongBits(r.timeUnixNano.low>>>0,r.timeUnixNano.high>>>0).toNumber():r.timeUnixNano),r.name!=null&&r.hasOwnProperty("name")&&(c.name=r.name),r.attributes&&r.attributes.length){c.attributes=[];for(var E=0;E>>3){case 1:{u.traceId=r.bytes();break}case 2:{u.spanId=r.bytes();break}case 3:{u.traceState=r.string();break}case 4:{u.attributes&&u.attributes.length||(u.attributes=[]),u.attributes.push(_.opentelemetry.proto.common.v1.KeyValue.decode(r,r.uint32()));break}case 5:{u.droppedAttributesCount=r.uint32();break}default:r.skipType(E&7);break}}return u},s.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},s.verify=function(r){if(typeof r!="object"||r===null)return"object expected";if(r.traceId!=null&&r.hasOwnProperty("traceId")&&!(r.traceId&&typeof r.traceId.length=="number"||T.isString(r.traceId)))return"traceId: buffer expected";if(r.spanId!=null&&r.hasOwnProperty("spanId")&&!(r.spanId&&typeof r.spanId.length=="number"||T.isString(r.spanId)))return"spanId: buffer expected";if(r.traceState!=null&&r.hasOwnProperty("traceState")&&!T.isString(r.traceState))return"traceState: string expected";if(r.attributes!=null&&r.hasOwnProperty("attributes")){if(!Array.isArray(r.attributes))return"attributes: array expected";for(var l=0;l=0&&(l.traceId=r.traceId)),r.spanId!=null&&(typeof r.spanId=="string"?T.base64.decode(r.spanId,l.spanId=T.newBuffer(T.base64.length(r.spanId)),0):r.spanId.length>=0&&(l.spanId=r.spanId)),r.traceState!=null&&(l.traceState=String(r.traceState)),r.attributes){if(!Array.isArray(r.attributes))throw TypeError(".opentelemetry.proto.trace.v1.Span.Link.attributes: array expected");l.attributes=[];for(var c=0;c>>0),l},s.toObject=function(r,l){l||(l={});var c={};if((l.arrays||l.defaults)&&(c.attributes=[]),l.defaults&&(l.bytes===String?c.traceId="":(c.traceId=[],l.bytes!==Array&&(c.traceId=T.newBuffer(c.traceId))),l.bytes===String?c.spanId="":(c.spanId=[],l.bytes!==Array&&(c.spanId=T.newBuffer(c.spanId))),c.traceState="",c.droppedAttributesCount=0),r.traceId!=null&&r.hasOwnProperty("traceId")&&(c.traceId=l.bytes===String?T.base64.encode(r.traceId,0,r.traceId.length):l.bytes===Array?Array.prototype.slice.call(r.traceId):r.traceId),r.spanId!=null&&r.hasOwnProperty("spanId")&&(c.spanId=l.bytes===String?T.base64.encode(r.spanId,0,r.spanId.length):l.bytes===Array?Array.prototype.slice.call(r.spanId):r.spanId),r.traceState!=null&&r.hasOwnProperty("traceState")&&(c.traceState=r.traceState),r.attributes&&r.attributes.length){c.attributes=[];for(var u=0;u>>3){case 2:{c.message=n.string();break}case 3:{c.code=n.int32();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.message!=null&&n.hasOwnProperty("message")&&!T.isString(n.message))return"message: string expected";if(n.code!=null&&n.hasOwnProperty("code"))switch(n.code){default:return"code: enum value expected";case 0:case 1:case 2:break}return null},a.fromObject=function(n){if(n instanceof _.opentelemetry.proto.trace.v1.Status)return n;var r=new _.opentelemetry.proto.trace.v1.Status;switch(n.message!=null&&(r.message=String(n.message)),n.code){default:if(typeof n.code=="number"){r.code=n.code;break}break;case"STATUS_CODE_UNSET":case 0:r.code=0;break;case"STATUS_CODE_OK":case 1:r.code=1;break;case"STATUS_CODE_ERROR":case 2:r.code=2;break}return r},a.toObject=function(n,r){r||(r={});var l={};return r.defaults&&(l.message="",l.code=r.enums===String?"STATUS_CODE_UNSET":0),n.message!=null&&n.hasOwnProperty("message")&&(l.message=n.message),n.code!=null&&n.hasOwnProperty("code")&&(l.code=r.enums===String?_.opentelemetry.proto.trace.v1.Status.StatusCode[n.code]===void 0?n.code:_.opentelemetry.proto.trace.v1.Status.StatusCode[n.code]:n.code),l},a.prototype.toJSON=function(){return this.constructor.toObject(this,W.util.toJSONOptions)},a.getTypeUrl=function(n){return n===void 0&&(n="type.googleapis.com"),n+"/opentelemetry.proto.trace.v1.Status"},a.StatusCode=function(){var s={},n=Object.create(s);return n[s[0]="STATUS_CODE_UNSET"]=0,n[s[1]="STATUS_CODE_OK"]=1,n[s[2]="STATUS_CODE_ERROR"]=2,n}(),a}(),i}(),t}(),e.collector=function(){var t={};return t.trace=function(){var i={};return i.v1=function(){var a={};return a.TraceService=function(){function s(n,r,l){W.rpc.Service.call(this,n,r,l)}return(s.prototype=Object.create(W.rpc.Service.prototype)).constructor=s,s.create=function(r,l,c){return new this(r,l,c)},Object.defineProperty(s.prototype.export=function n(r,l){return this.rpcCall(n,_.opentelemetry.proto.collector.trace.v1.ExportTraceServiceRequest,_.opentelemetry.proto.collector.trace.v1.ExportTraceServiceResponse,r,l)},"name",{value:"Export"}),s}(),a.ExportTraceServiceRequest=function(){function s(n){if(this.resourceSpans=[],n)for(var r=Object.keys(n),l=0;l>>3){case 1:{u.resourceSpans&&u.resourceSpans.length||(u.resourceSpans=[]),u.resourceSpans.push(_.opentelemetry.proto.trace.v1.ResourceSpans.decode(r,r.uint32()));break}default:r.skipType(E&7);break}}return u},s.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},s.verify=function(r){if(typeof r!="object"||r===null)return"object expected";if(r.resourceSpans!=null&&r.hasOwnProperty("resourceSpans")){if(!Array.isArray(r.resourceSpans))return"resourceSpans: array expected";for(var l=0;l>>3){case 1:{u.partialSuccess=_.opentelemetry.proto.collector.trace.v1.ExportTracePartialSuccess.decode(r,r.uint32());break}default:r.skipType(E&7);break}}return u},s.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},s.verify=function(r){if(typeof r!="object"||r===null)return"object expected";if(r.partialSuccess!=null&&r.hasOwnProperty("partialSuccess")){var l=_.opentelemetry.proto.collector.trace.v1.ExportTracePartialSuccess.verify(r.partialSuccess);if(l)return"partialSuccess."+l}return null},s.fromObject=function(r){if(r instanceof _.opentelemetry.proto.collector.trace.v1.ExportTraceServiceResponse)return r;var l=new _.opentelemetry.proto.collector.trace.v1.ExportTraceServiceResponse;if(r.partialSuccess!=null){if(typeof r.partialSuccess!="object")throw TypeError(".opentelemetry.proto.collector.trace.v1.ExportTraceServiceResponse.partialSuccess: object expected");l.partialSuccess=_.opentelemetry.proto.collector.trace.v1.ExportTracePartialSuccess.fromObject(r.partialSuccess)}return l},s.toObject=function(r,l){l||(l={});var c={};return l.defaults&&(c.partialSuccess=null),r.partialSuccess!=null&&r.hasOwnProperty("partialSuccess")&&(c.partialSuccess=_.opentelemetry.proto.collector.trace.v1.ExportTracePartialSuccess.toObject(r.partialSuccess,l)),c},s.prototype.toJSON=function(){return this.constructor.toObject(this,W.util.toJSONOptions)},s.getTypeUrl=function(r){return r===void 0&&(r="type.googleapis.com"),r+"/opentelemetry.proto.collector.trace.v1.ExportTraceServiceResponse"},s}(),a.ExportTracePartialSuccess=function(){function s(n){if(n)for(var r=Object.keys(n),l=0;l>>3){case 1:{u.rejectedSpans=r.int64();break}case 2:{u.errorMessage=r.string();break}default:r.skipType(E&7);break}}return u},s.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},s.verify=function(r){return typeof r!="object"||r===null?"object expected":r.rejectedSpans!=null&&r.hasOwnProperty("rejectedSpans")&&!T.isInteger(r.rejectedSpans)&&!(r.rejectedSpans&&T.isInteger(r.rejectedSpans.low)&&T.isInteger(r.rejectedSpans.high))?"rejectedSpans: integer|Long expected":r.errorMessage!=null&&r.hasOwnProperty("errorMessage")&&!T.isString(r.errorMessage)?"errorMessage: string expected":null},s.fromObject=function(r){if(r instanceof _.opentelemetry.proto.collector.trace.v1.ExportTracePartialSuccess)return r;var l=new _.opentelemetry.proto.collector.trace.v1.ExportTracePartialSuccess;return r.rejectedSpans!=null&&(T.Long?(l.rejectedSpans=T.Long.fromValue(r.rejectedSpans)).unsigned=!1:typeof r.rejectedSpans=="string"?l.rejectedSpans=parseInt(r.rejectedSpans,10):typeof r.rejectedSpans=="number"?l.rejectedSpans=r.rejectedSpans:typeof r.rejectedSpans=="object"&&(l.rejectedSpans=new T.LongBits(r.rejectedSpans.low>>>0,r.rejectedSpans.high>>>0).toNumber())),r.errorMessage!=null&&(l.errorMessage=String(r.errorMessage)),l},s.toObject=function(r,l){l||(l={});var c={};if(l.defaults){if(T.Long){var u=new T.Long(0,0,!1);c.rejectedSpans=l.longs===String?u.toString():l.longs===Number?u.toNumber():u}else c.rejectedSpans=l.longs===String?"0":0;c.errorMessage=""}return r.rejectedSpans!=null&&r.hasOwnProperty("rejectedSpans")&&(typeof r.rejectedSpans=="number"?c.rejectedSpans=l.longs===String?String(r.rejectedSpans):r.rejectedSpans:c.rejectedSpans=l.longs===String?T.Long.prototype.toString.call(r.rejectedSpans):l.longs===Number?new T.LongBits(r.rejectedSpans.low>>>0,r.rejectedSpans.high>>>0).toNumber():r.rejectedSpans),r.errorMessage!=null&&r.hasOwnProperty("errorMessage")&&(c.errorMessage=r.errorMessage),c},s.prototype.toJSON=function(){return this.constructor.toObject(this,W.util.toJSONOptions)},s.getTypeUrl=function(r){return r===void 0&&(r="type.googleapis.com"),r+"/opentelemetry.proto.collector.trace.v1.ExportTracePartialSuccess"},s}(),a}(),i}(),t.metrics=function(){var i={};return i.v1=function(){var a={};return a.MetricsService=function(){function s(n,r,l){W.rpc.Service.call(this,n,r,l)}return(s.prototype=Object.create(W.rpc.Service.prototype)).constructor=s,s.create=function(r,l,c){return new this(r,l,c)},Object.defineProperty(s.prototype.export=function n(r,l){return this.rpcCall(n,_.opentelemetry.proto.collector.metrics.v1.ExportMetricsServiceRequest,_.opentelemetry.proto.collector.metrics.v1.ExportMetricsServiceResponse,r,l)},"name",{value:"Export"}),s}(),a.ExportMetricsServiceRequest=function(){function s(n){if(this.resourceMetrics=[],n)for(var r=Object.keys(n),l=0;l>>3){case 1:{u.resourceMetrics&&u.resourceMetrics.length||(u.resourceMetrics=[]),u.resourceMetrics.push(_.opentelemetry.proto.metrics.v1.ResourceMetrics.decode(r,r.uint32()));break}default:r.skipType(E&7);break}}return u},s.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},s.verify=function(r){if(typeof r!="object"||r===null)return"object expected";if(r.resourceMetrics!=null&&r.hasOwnProperty("resourceMetrics")){if(!Array.isArray(r.resourceMetrics))return"resourceMetrics: array expected";for(var l=0;l>>3){case 1:{u.partialSuccess=_.opentelemetry.proto.collector.metrics.v1.ExportMetricsPartialSuccess.decode(r,r.uint32());break}default:r.skipType(E&7);break}}return u},s.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},s.verify=function(r){if(typeof r!="object"||r===null)return"object expected";if(r.partialSuccess!=null&&r.hasOwnProperty("partialSuccess")){var l=_.opentelemetry.proto.collector.metrics.v1.ExportMetricsPartialSuccess.verify(r.partialSuccess);if(l)return"partialSuccess."+l}return null},s.fromObject=function(r){if(r instanceof _.opentelemetry.proto.collector.metrics.v1.ExportMetricsServiceResponse)return r;var l=new _.opentelemetry.proto.collector.metrics.v1.ExportMetricsServiceResponse;if(r.partialSuccess!=null){if(typeof r.partialSuccess!="object")throw TypeError(".opentelemetry.proto.collector.metrics.v1.ExportMetricsServiceResponse.partialSuccess: object expected");l.partialSuccess=_.opentelemetry.proto.collector.metrics.v1.ExportMetricsPartialSuccess.fromObject(r.partialSuccess)}return l},s.toObject=function(r,l){l||(l={});var c={};return l.defaults&&(c.partialSuccess=null),r.partialSuccess!=null&&r.hasOwnProperty("partialSuccess")&&(c.partialSuccess=_.opentelemetry.proto.collector.metrics.v1.ExportMetricsPartialSuccess.toObject(r.partialSuccess,l)),c},s.prototype.toJSON=function(){return this.constructor.toObject(this,W.util.toJSONOptions)},s.getTypeUrl=function(r){return r===void 0&&(r="type.googleapis.com"),r+"/opentelemetry.proto.collector.metrics.v1.ExportMetricsServiceResponse"},s}(),a.ExportMetricsPartialSuccess=function(){function s(n){if(n)for(var r=Object.keys(n),l=0;l>>3){case 1:{u.rejectedDataPoints=r.int64();break}case 2:{u.errorMessage=r.string();break}default:r.skipType(E&7);break}}return u},s.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},s.verify=function(r){return typeof r!="object"||r===null?"object expected":r.rejectedDataPoints!=null&&r.hasOwnProperty("rejectedDataPoints")&&!T.isInteger(r.rejectedDataPoints)&&!(r.rejectedDataPoints&&T.isInteger(r.rejectedDataPoints.low)&&T.isInteger(r.rejectedDataPoints.high))?"rejectedDataPoints: integer|Long expected":r.errorMessage!=null&&r.hasOwnProperty("errorMessage")&&!T.isString(r.errorMessage)?"errorMessage: string expected":null},s.fromObject=function(r){if(r instanceof _.opentelemetry.proto.collector.metrics.v1.ExportMetricsPartialSuccess)return r;var l=new _.opentelemetry.proto.collector.metrics.v1.ExportMetricsPartialSuccess;return r.rejectedDataPoints!=null&&(T.Long?(l.rejectedDataPoints=T.Long.fromValue(r.rejectedDataPoints)).unsigned=!1:typeof r.rejectedDataPoints=="string"?l.rejectedDataPoints=parseInt(r.rejectedDataPoints,10):typeof r.rejectedDataPoints=="number"?l.rejectedDataPoints=r.rejectedDataPoints:typeof r.rejectedDataPoints=="object"&&(l.rejectedDataPoints=new T.LongBits(r.rejectedDataPoints.low>>>0,r.rejectedDataPoints.high>>>0).toNumber())),r.errorMessage!=null&&(l.errorMessage=String(r.errorMessage)),l},s.toObject=function(r,l){l||(l={});var c={};if(l.defaults){if(T.Long){var u=new T.Long(0,0,!1);c.rejectedDataPoints=l.longs===String?u.toString():l.longs===Number?u.toNumber():u}else c.rejectedDataPoints=l.longs===String?"0":0;c.errorMessage=""}return r.rejectedDataPoints!=null&&r.hasOwnProperty("rejectedDataPoints")&&(typeof r.rejectedDataPoints=="number"?c.rejectedDataPoints=l.longs===String?String(r.rejectedDataPoints):r.rejectedDataPoints:c.rejectedDataPoints=l.longs===String?T.Long.prototype.toString.call(r.rejectedDataPoints):l.longs===Number?new T.LongBits(r.rejectedDataPoints.low>>>0,r.rejectedDataPoints.high>>>0).toNumber():r.rejectedDataPoints),r.errorMessage!=null&&r.hasOwnProperty("errorMessage")&&(c.errorMessage=r.errorMessage),c},s.prototype.toJSON=function(){return this.constructor.toObject(this,W.util.toJSONOptions)},s.getTypeUrl=function(r){return r===void 0&&(r="type.googleapis.com"),r+"/opentelemetry.proto.collector.metrics.v1.ExportMetricsPartialSuccess"},s}(),a}(),i}(),t.logs=function(){var i={};return i.v1=function(){var a={};return a.LogsService=function(){function s(n,r,l){W.rpc.Service.call(this,n,r,l)}return(s.prototype=Object.create(W.rpc.Service.prototype)).constructor=s,s.create=function(r,l,c){return new this(r,l,c)},Object.defineProperty(s.prototype.export=function n(r,l){return this.rpcCall(n,_.opentelemetry.proto.collector.logs.v1.ExportLogsServiceRequest,_.opentelemetry.proto.collector.logs.v1.ExportLogsServiceResponse,r,l)},"name",{value:"Export"}),s}(),a.ExportLogsServiceRequest=function(){function s(n){if(this.resourceLogs=[],n)for(var r=Object.keys(n),l=0;l>>3){case 1:{u.resourceLogs&&u.resourceLogs.length||(u.resourceLogs=[]),u.resourceLogs.push(_.opentelemetry.proto.logs.v1.ResourceLogs.decode(r,r.uint32()));break}default:r.skipType(E&7);break}}return u},s.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},s.verify=function(r){if(typeof r!="object"||r===null)return"object expected";if(r.resourceLogs!=null&&r.hasOwnProperty("resourceLogs")){if(!Array.isArray(r.resourceLogs))return"resourceLogs: array expected";for(var l=0;l>>3){case 1:{u.partialSuccess=_.opentelemetry.proto.collector.logs.v1.ExportLogsPartialSuccess.decode(r,r.uint32());break}default:r.skipType(E&7);break}}return u},s.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},s.verify=function(r){if(typeof r!="object"||r===null)return"object expected";if(r.partialSuccess!=null&&r.hasOwnProperty("partialSuccess")){var l=_.opentelemetry.proto.collector.logs.v1.ExportLogsPartialSuccess.verify(r.partialSuccess);if(l)return"partialSuccess."+l}return null},s.fromObject=function(r){if(r instanceof _.opentelemetry.proto.collector.logs.v1.ExportLogsServiceResponse)return r;var l=new _.opentelemetry.proto.collector.logs.v1.ExportLogsServiceResponse;if(r.partialSuccess!=null){if(typeof r.partialSuccess!="object")throw TypeError(".opentelemetry.proto.collector.logs.v1.ExportLogsServiceResponse.partialSuccess: object expected");l.partialSuccess=_.opentelemetry.proto.collector.logs.v1.ExportLogsPartialSuccess.fromObject(r.partialSuccess)}return l},s.toObject=function(r,l){l||(l={});var c={};return l.defaults&&(c.partialSuccess=null),r.partialSuccess!=null&&r.hasOwnProperty("partialSuccess")&&(c.partialSuccess=_.opentelemetry.proto.collector.logs.v1.ExportLogsPartialSuccess.toObject(r.partialSuccess,l)),c},s.prototype.toJSON=function(){return this.constructor.toObject(this,W.util.toJSONOptions)},s.getTypeUrl=function(r){return r===void 0&&(r="type.googleapis.com"),r+"/opentelemetry.proto.collector.logs.v1.ExportLogsServiceResponse"},s}(),a.ExportLogsPartialSuccess=function(){function s(n){if(n)for(var r=Object.keys(n),l=0;l>>3){case 1:{u.rejectedLogRecords=r.int64();break}case 2:{u.errorMessage=r.string();break}default:r.skipType(E&7);break}}return u},s.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},s.verify=function(r){return typeof r!="object"||r===null?"object expected":r.rejectedLogRecords!=null&&r.hasOwnProperty("rejectedLogRecords")&&!T.isInteger(r.rejectedLogRecords)&&!(r.rejectedLogRecords&&T.isInteger(r.rejectedLogRecords.low)&&T.isInteger(r.rejectedLogRecords.high))?"rejectedLogRecords: integer|Long expected":r.errorMessage!=null&&r.hasOwnProperty("errorMessage")&&!T.isString(r.errorMessage)?"errorMessage: string expected":null},s.fromObject=function(r){if(r instanceof _.opentelemetry.proto.collector.logs.v1.ExportLogsPartialSuccess)return r;var l=new _.opentelemetry.proto.collector.logs.v1.ExportLogsPartialSuccess;return r.rejectedLogRecords!=null&&(T.Long?(l.rejectedLogRecords=T.Long.fromValue(r.rejectedLogRecords)).unsigned=!1:typeof r.rejectedLogRecords=="string"?l.rejectedLogRecords=parseInt(r.rejectedLogRecords,10):typeof r.rejectedLogRecords=="number"?l.rejectedLogRecords=r.rejectedLogRecords:typeof r.rejectedLogRecords=="object"&&(l.rejectedLogRecords=new T.LongBits(r.rejectedLogRecords.low>>>0,r.rejectedLogRecords.high>>>0).toNumber())),r.errorMessage!=null&&(l.errorMessage=String(r.errorMessage)),l},s.toObject=function(r,l){l||(l={});var c={};if(l.defaults){if(T.Long){var u=new T.Long(0,0,!1);c.rejectedLogRecords=l.longs===String?u.toString():l.longs===Number?u.toNumber():u}else c.rejectedLogRecords=l.longs===String?"0":0;c.errorMessage=""}return r.rejectedLogRecords!=null&&r.hasOwnProperty("rejectedLogRecords")&&(typeof r.rejectedLogRecords=="number"?c.rejectedLogRecords=l.longs===String?String(r.rejectedLogRecords):r.rejectedLogRecords:c.rejectedLogRecords=l.longs===String?T.Long.prototype.toString.call(r.rejectedLogRecords):l.longs===Number?new T.LongBits(r.rejectedLogRecords.low>>>0,r.rejectedLogRecords.high>>>0).toNumber():r.rejectedLogRecords),r.errorMessage!=null&&r.hasOwnProperty("errorMessage")&&(c.errorMessage=r.errorMessage),c},s.prototype.toJSON=function(){return this.constructor.toObject(this,W.util.toJSONOptions)},s.getTypeUrl=function(r){return r===void 0&&(r="type.googleapis.com"),r+"/opentelemetry.proto.collector.logs.v1.ExportLogsPartialSuccess"},s}(),a}(),i}(),t}(),e.metrics=function(){var t={};return t.v1=function(){var i={};return i.MetricsData=function(){function a(s){if(this.resourceMetrics=[],s)for(var n=Object.keys(s),r=0;r>>3){case 1:{c.resourceMetrics&&c.resourceMetrics.length||(c.resourceMetrics=[]),c.resourceMetrics.push(_.opentelemetry.proto.metrics.v1.ResourceMetrics.decode(n,n.uint32()));break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.resourceMetrics!=null&&n.hasOwnProperty("resourceMetrics")){if(!Array.isArray(n.resourceMetrics))return"resourceMetrics: array expected";for(var r=0;r>>3){case 1:{c.resource=_.opentelemetry.proto.resource.v1.Resource.decode(n,n.uint32());break}case 2:{c.scopeMetrics&&c.scopeMetrics.length||(c.scopeMetrics=[]),c.scopeMetrics.push(_.opentelemetry.proto.metrics.v1.ScopeMetrics.decode(n,n.uint32()));break}case 3:{c.schemaUrl=n.string();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.resource!=null&&n.hasOwnProperty("resource")){var r=_.opentelemetry.proto.resource.v1.Resource.verify(n.resource);if(r)return"resource."+r}if(n.scopeMetrics!=null&&n.hasOwnProperty("scopeMetrics")){if(!Array.isArray(n.scopeMetrics))return"scopeMetrics: array expected";for(var l=0;l>>3){case 1:{c.scope=_.opentelemetry.proto.common.v1.InstrumentationScope.decode(n,n.uint32());break}case 2:{c.metrics&&c.metrics.length||(c.metrics=[]),c.metrics.push(_.opentelemetry.proto.metrics.v1.Metric.decode(n,n.uint32()));break}case 3:{c.schemaUrl=n.string();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.scope!=null&&n.hasOwnProperty("scope")){var r=_.opentelemetry.proto.common.v1.InstrumentationScope.verify(n.scope);if(r)return"scope."+r}if(n.metrics!=null&&n.hasOwnProperty("metrics")){if(!Array.isArray(n.metrics))return"metrics: array expected";for(var l=0;l>>3){case 1:{u.name=r.string();break}case 2:{u.description=r.string();break}case 3:{u.unit=r.string();break}case 5:{u.gauge=_.opentelemetry.proto.metrics.v1.Gauge.decode(r,r.uint32());break}case 7:{u.sum=_.opentelemetry.proto.metrics.v1.Sum.decode(r,r.uint32());break}case 9:{u.histogram=_.opentelemetry.proto.metrics.v1.Histogram.decode(r,r.uint32());break}case 10:{u.exponentialHistogram=_.opentelemetry.proto.metrics.v1.ExponentialHistogram.decode(r,r.uint32());break}case 11:{u.summary=_.opentelemetry.proto.metrics.v1.Summary.decode(r,r.uint32());break}default:r.skipType(E&7);break}}return u},a.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},a.verify=function(r){if(typeof r!="object"||r===null)return"object expected";var l={};if(r.name!=null&&r.hasOwnProperty("name")&&!T.isString(r.name))return"name: string expected";if(r.description!=null&&r.hasOwnProperty("description")&&!T.isString(r.description))return"description: string expected";if(r.unit!=null&&r.hasOwnProperty("unit")&&!T.isString(r.unit))return"unit: string expected";if(r.gauge!=null&&r.hasOwnProperty("gauge")){l.data=1;{var c=_.opentelemetry.proto.metrics.v1.Gauge.verify(r.gauge);if(c)return"gauge."+c}}if(r.sum!=null&&r.hasOwnProperty("sum")){if(l.data===1)return"data: multiple values";l.data=1;{var c=_.opentelemetry.proto.metrics.v1.Sum.verify(r.sum);if(c)return"sum."+c}}if(r.histogram!=null&&r.hasOwnProperty("histogram")){if(l.data===1)return"data: multiple values";l.data=1;{var c=_.opentelemetry.proto.metrics.v1.Histogram.verify(r.histogram);if(c)return"histogram."+c}}if(r.exponentialHistogram!=null&&r.hasOwnProperty("exponentialHistogram")){if(l.data===1)return"data: multiple values";l.data=1;{var c=_.opentelemetry.proto.metrics.v1.ExponentialHistogram.verify(r.exponentialHistogram);if(c)return"exponentialHistogram."+c}}if(r.summary!=null&&r.hasOwnProperty("summary")){if(l.data===1)return"data: multiple values";l.data=1;{var c=_.opentelemetry.proto.metrics.v1.Summary.verify(r.summary);if(c)return"summary."+c}}return null},a.fromObject=function(r){if(r instanceof _.opentelemetry.proto.metrics.v1.Metric)return r;var l=new _.opentelemetry.proto.metrics.v1.Metric;if(r.name!=null&&(l.name=String(r.name)),r.description!=null&&(l.description=String(r.description)),r.unit!=null&&(l.unit=String(r.unit)),r.gauge!=null){if(typeof r.gauge!="object")throw TypeError(".opentelemetry.proto.metrics.v1.Metric.gauge: object expected");l.gauge=_.opentelemetry.proto.metrics.v1.Gauge.fromObject(r.gauge)}if(r.sum!=null){if(typeof r.sum!="object")throw TypeError(".opentelemetry.proto.metrics.v1.Metric.sum: object expected");l.sum=_.opentelemetry.proto.metrics.v1.Sum.fromObject(r.sum)}if(r.histogram!=null){if(typeof r.histogram!="object")throw TypeError(".opentelemetry.proto.metrics.v1.Metric.histogram: object expected");l.histogram=_.opentelemetry.proto.metrics.v1.Histogram.fromObject(r.histogram)}if(r.exponentialHistogram!=null){if(typeof r.exponentialHistogram!="object")throw TypeError(".opentelemetry.proto.metrics.v1.Metric.exponentialHistogram: object expected");l.exponentialHistogram=_.opentelemetry.proto.metrics.v1.ExponentialHistogram.fromObject(r.exponentialHistogram)}if(r.summary!=null){if(typeof r.summary!="object")throw TypeError(".opentelemetry.proto.metrics.v1.Metric.summary: object expected");l.summary=_.opentelemetry.proto.metrics.v1.Summary.fromObject(r.summary)}return l},a.toObject=function(r,l){l||(l={});var c={};return l.defaults&&(c.name="",c.description="",c.unit=""),r.name!=null&&r.hasOwnProperty("name")&&(c.name=r.name),r.description!=null&&r.hasOwnProperty("description")&&(c.description=r.description),r.unit!=null&&r.hasOwnProperty("unit")&&(c.unit=r.unit),r.gauge!=null&&r.hasOwnProperty("gauge")&&(c.gauge=_.opentelemetry.proto.metrics.v1.Gauge.toObject(r.gauge,l),l.oneofs&&(c.data="gauge")),r.sum!=null&&r.hasOwnProperty("sum")&&(c.sum=_.opentelemetry.proto.metrics.v1.Sum.toObject(r.sum,l),l.oneofs&&(c.data="sum")),r.histogram!=null&&r.hasOwnProperty("histogram")&&(c.histogram=_.opentelemetry.proto.metrics.v1.Histogram.toObject(r.histogram,l),l.oneofs&&(c.data="histogram")),r.exponentialHistogram!=null&&r.hasOwnProperty("exponentialHistogram")&&(c.exponentialHistogram=_.opentelemetry.proto.metrics.v1.ExponentialHistogram.toObject(r.exponentialHistogram,l),l.oneofs&&(c.data="exponentialHistogram")),r.summary!=null&&r.hasOwnProperty("summary")&&(c.summary=_.opentelemetry.proto.metrics.v1.Summary.toObject(r.summary,l),l.oneofs&&(c.data="summary")),c},a.prototype.toJSON=function(){return this.constructor.toObject(this,W.util.toJSONOptions)},a.getTypeUrl=function(r){return r===void 0&&(r="type.googleapis.com"),r+"/opentelemetry.proto.metrics.v1.Metric"},a}(),i.Gauge=function(){function a(s){if(this.dataPoints=[],s)for(var n=Object.keys(s),r=0;r>>3){case 1:{c.dataPoints&&c.dataPoints.length||(c.dataPoints=[]),c.dataPoints.push(_.opentelemetry.proto.metrics.v1.NumberDataPoint.decode(n,n.uint32()));break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.dataPoints!=null&&n.hasOwnProperty("dataPoints")){if(!Array.isArray(n.dataPoints))return"dataPoints: array expected";for(var r=0;r>>3){case 1:{c.dataPoints&&c.dataPoints.length||(c.dataPoints=[]),c.dataPoints.push(_.opentelemetry.proto.metrics.v1.NumberDataPoint.decode(n,n.uint32()));break}case 2:{c.aggregationTemporality=n.int32();break}case 3:{c.isMonotonic=n.bool();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.dataPoints!=null&&n.hasOwnProperty("dataPoints")){if(!Array.isArray(n.dataPoints))return"dataPoints: array expected";for(var r=0;r>>3){case 1:{c.dataPoints&&c.dataPoints.length||(c.dataPoints=[]),c.dataPoints.push(_.opentelemetry.proto.metrics.v1.HistogramDataPoint.decode(n,n.uint32()));break}case 2:{c.aggregationTemporality=n.int32();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.dataPoints!=null&&n.hasOwnProperty("dataPoints")){if(!Array.isArray(n.dataPoints))return"dataPoints: array expected";for(var r=0;r>>3){case 1:{c.dataPoints&&c.dataPoints.length||(c.dataPoints=[]),c.dataPoints.push(_.opentelemetry.proto.metrics.v1.ExponentialHistogramDataPoint.decode(n,n.uint32()));break}case 2:{c.aggregationTemporality=n.int32();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.dataPoints!=null&&n.hasOwnProperty("dataPoints")){if(!Array.isArray(n.dataPoints))return"dataPoints: array expected";for(var r=0;r>>3){case 1:{c.dataPoints&&c.dataPoints.length||(c.dataPoints=[]),c.dataPoints.push(_.opentelemetry.proto.metrics.v1.SummaryDataPoint.decode(n,n.uint32()));break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.dataPoints!=null&&n.hasOwnProperty("dataPoints")){if(!Array.isArray(n.dataPoints))return"dataPoints: array expected";for(var r=0;r>>3){case 7:{u.attributes&&u.attributes.length||(u.attributes=[]),u.attributes.push(_.opentelemetry.proto.common.v1.KeyValue.decode(r,r.uint32()));break}case 2:{u.startTimeUnixNano=r.fixed64();break}case 3:{u.timeUnixNano=r.fixed64();break}case 4:{u.asDouble=r.double();break}case 6:{u.asInt=r.sfixed64();break}case 5:{u.exemplars&&u.exemplars.length||(u.exemplars=[]),u.exemplars.push(_.opentelemetry.proto.metrics.v1.Exemplar.decode(r,r.uint32()));break}case 8:{u.flags=r.uint32();break}default:r.skipType(E&7);break}}return u},a.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},a.verify=function(r){if(typeof r!="object"||r===null)return"object expected";var l={};if(r.attributes!=null&&r.hasOwnProperty("attributes")){if(!Array.isArray(r.attributes))return"attributes: array expected";for(var c=0;c>>0,r.startTimeUnixNano.high>>>0).toNumber())),r.timeUnixNano!=null&&(T.Long?(l.timeUnixNano=T.Long.fromValue(r.timeUnixNano)).unsigned=!1:typeof r.timeUnixNano=="string"?l.timeUnixNano=parseInt(r.timeUnixNano,10):typeof r.timeUnixNano=="number"?l.timeUnixNano=r.timeUnixNano:typeof r.timeUnixNano=="object"&&(l.timeUnixNano=new T.LongBits(r.timeUnixNano.low>>>0,r.timeUnixNano.high>>>0).toNumber())),r.asDouble!=null&&(l.asDouble=Number(r.asDouble)),r.asInt!=null&&(T.Long?(l.asInt=T.Long.fromValue(r.asInt)).unsigned=!1:typeof r.asInt=="string"?l.asInt=parseInt(r.asInt,10):typeof r.asInt=="number"?l.asInt=r.asInt:typeof r.asInt=="object"&&(l.asInt=new T.LongBits(r.asInt.low>>>0,r.asInt.high>>>0).toNumber())),r.exemplars){if(!Array.isArray(r.exemplars))throw TypeError(".opentelemetry.proto.metrics.v1.NumberDataPoint.exemplars: array expected");l.exemplars=[];for(var c=0;c>>0),l},a.toObject=function(r,l){l||(l={});var c={};if((l.arrays||l.defaults)&&(c.exemplars=[],c.attributes=[]),l.defaults){if(T.Long){var u=new T.Long(0,0,!1);c.startTimeUnixNano=l.longs===String?u.toString():l.longs===Number?u.toNumber():u}else c.startTimeUnixNano=l.longs===String?"0":0;if(T.Long){var u=new T.Long(0,0,!1);c.timeUnixNano=l.longs===String?u.toString():l.longs===Number?u.toNumber():u}else c.timeUnixNano=l.longs===String?"0":0;c.flags=0}if(r.startTimeUnixNano!=null&&r.hasOwnProperty("startTimeUnixNano")&&(typeof r.startTimeUnixNano=="number"?c.startTimeUnixNano=l.longs===String?String(r.startTimeUnixNano):r.startTimeUnixNano:c.startTimeUnixNano=l.longs===String?T.Long.prototype.toString.call(r.startTimeUnixNano):l.longs===Number?new T.LongBits(r.startTimeUnixNano.low>>>0,r.startTimeUnixNano.high>>>0).toNumber():r.startTimeUnixNano),r.timeUnixNano!=null&&r.hasOwnProperty("timeUnixNano")&&(typeof r.timeUnixNano=="number"?c.timeUnixNano=l.longs===String?String(r.timeUnixNano):r.timeUnixNano:c.timeUnixNano=l.longs===String?T.Long.prototype.toString.call(r.timeUnixNano):l.longs===Number?new T.LongBits(r.timeUnixNano.low>>>0,r.timeUnixNano.high>>>0).toNumber():r.timeUnixNano),r.asDouble!=null&&r.hasOwnProperty("asDouble")&&(c.asDouble=l.json&&!isFinite(r.asDouble)?String(r.asDouble):r.asDouble,l.oneofs&&(c.value="asDouble")),r.exemplars&&r.exemplars.length){c.exemplars=[];for(var E=0;E>>0,r.asInt.high>>>0).toNumber():r.asInt,l.oneofs&&(c.value="asInt")),r.attributes&&r.attributes.length){c.attributes=[];for(var E=0;E>>3){case 9:{u.attributes&&u.attributes.length||(u.attributes=[]),u.attributes.push(_.opentelemetry.proto.common.v1.KeyValue.decode(r,r.uint32()));break}case 2:{u.startTimeUnixNano=r.fixed64();break}case 3:{u.timeUnixNano=r.fixed64();break}case 4:{u.count=r.fixed64();break}case 5:{u.sum=r.double();break}case 6:{if(u.bucketCounts&&u.bucketCounts.length||(u.bucketCounts=[]),(E&7)===2)for(var d=r.uint32()+r.pos;r.pos>>0,r.startTimeUnixNano.high>>>0).toNumber())),r.timeUnixNano!=null&&(T.Long?(l.timeUnixNano=T.Long.fromValue(r.timeUnixNano)).unsigned=!1:typeof r.timeUnixNano=="string"?l.timeUnixNano=parseInt(r.timeUnixNano,10):typeof r.timeUnixNano=="number"?l.timeUnixNano=r.timeUnixNano:typeof r.timeUnixNano=="object"&&(l.timeUnixNano=new T.LongBits(r.timeUnixNano.low>>>0,r.timeUnixNano.high>>>0).toNumber())),r.count!=null&&(T.Long?(l.count=T.Long.fromValue(r.count)).unsigned=!1:typeof r.count=="string"?l.count=parseInt(r.count,10):typeof r.count=="number"?l.count=r.count:typeof r.count=="object"&&(l.count=new T.LongBits(r.count.low>>>0,r.count.high>>>0).toNumber())),r.sum!=null&&(l.sum=Number(r.sum)),r.bucketCounts){if(!Array.isArray(r.bucketCounts))throw TypeError(".opentelemetry.proto.metrics.v1.HistogramDataPoint.bucketCounts: array expected");l.bucketCounts=[];for(var c=0;c>>0,r.bucketCounts[c].high>>>0).toNumber())}if(r.explicitBounds){if(!Array.isArray(r.explicitBounds))throw TypeError(".opentelemetry.proto.metrics.v1.HistogramDataPoint.explicitBounds: array expected");l.explicitBounds=[];for(var c=0;c>>0),r.min!=null&&(l.min=Number(r.min)),r.max!=null&&(l.max=Number(r.max)),l},a.toObject=function(r,l){l||(l={});var c={};if((l.arrays||l.defaults)&&(c.bucketCounts=[],c.explicitBounds=[],c.exemplars=[],c.attributes=[]),l.defaults){if(T.Long){var u=new T.Long(0,0,!1);c.startTimeUnixNano=l.longs===String?u.toString():l.longs===Number?u.toNumber():u}else c.startTimeUnixNano=l.longs===String?"0":0;if(T.Long){var u=new T.Long(0,0,!1);c.timeUnixNano=l.longs===String?u.toString():l.longs===Number?u.toNumber():u}else c.timeUnixNano=l.longs===String?"0":0;if(T.Long){var u=new T.Long(0,0,!1);c.count=l.longs===String?u.toString():l.longs===Number?u.toNumber():u}else c.count=l.longs===String?"0":0;c.flags=0}if(r.startTimeUnixNano!=null&&r.hasOwnProperty("startTimeUnixNano")&&(typeof r.startTimeUnixNano=="number"?c.startTimeUnixNano=l.longs===String?String(r.startTimeUnixNano):r.startTimeUnixNano:c.startTimeUnixNano=l.longs===String?T.Long.prototype.toString.call(r.startTimeUnixNano):l.longs===Number?new T.LongBits(r.startTimeUnixNano.low>>>0,r.startTimeUnixNano.high>>>0).toNumber():r.startTimeUnixNano),r.timeUnixNano!=null&&r.hasOwnProperty("timeUnixNano")&&(typeof r.timeUnixNano=="number"?c.timeUnixNano=l.longs===String?String(r.timeUnixNano):r.timeUnixNano:c.timeUnixNano=l.longs===String?T.Long.prototype.toString.call(r.timeUnixNano):l.longs===Number?new T.LongBits(r.timeUnixNano.low>>>0,r.timeUnixNano.high>>>0).toNumber():r.timeUnixNano),r.count!=null&&r.hasOwnProperty("count")&&(typeof r.count=="number"?c.count=l.longs===String?String(r.count):r.count:c.count=l.longs===String?T.Long.prototype.toString.call(r.count):l.longs===Number?new T.LongBits(r.count.low>>>0,r.count.high>>>0).toNumber():r.count),r.sum!=null&&r.hasOwnProperty("sum")&&(c.sum=l.json&&!isFinite(r.sum)?String(r.sum):r.sum,l.oneofs&&(c._sum="sum")),r.bucketCounts&&r.bucketCounts.length){c.bucketCounts=[];for(var E=0;E>>0,r.bucketCounts[E].high>>>0).toNumber():r.bucketCounts[E]}if(r.explicitBounds&&r.explicitBounds.length){c.explicitBounds=[];for(var E=0;E>>3){case 1:{u.attributes&&u.attributes.length||(u.attributes=[]),u.attributes.push(_.opentelemetry.proto.common.v1.KeyValue.decode(r,r.uint32()));break}case 2:{u.startTimeUnixNano=r.fixed64();break}case 3:{u.timeUnixNano=r.fixed64();break}case 4:{u.count=r.fixed64();break}case 5:{u.sum=r.double();break}case 6:{u.scale=r.sint32();break}case 7:{u.zeroCount=r.fixed64();break}case 8:{u.positive=_.opentelemetry.proto.metrics.v1.ExponentialHistogramDataPoint.Buckets.decode(r,r.uint32());break}case 9:{u.negative=_.opentelemetry.proto.metrics.v1.ExponentialHistogramDataPoint.Buckets.decode(r,r.uint32());break}case 10:{u.flags=r.uint32();break}case 11:{u.exemplars&&u.exemplars.length||(u.exemplars=[]),u.exemplars.push(_.opentelemetry.proto.metrics.v1.Exemplar.decode(r,r.uint32()));break}case 12:{u.min=r.double();break}case 13:{u.max=r.double();break}case 14:{u.zeroThreshold=r.double();break}default:r.skipType(E&7);break}}return u},a.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},a.verify=function(r){if(typeof r!="object"||r===null)return"object expected";var l={};if(r.attributes!=null&&r.hasOwnProperty("attributes")){if(!Array.isArray(r.attributes))return"attributes: array expected";for(var c=0;c>>0,r.startTimeUnixNano.high>>>0).toNumber())),r.timeUnixNano!=null&&(T.Long?(l.timeUnixNano=T.Long.fromValue(r.timeUnixNano)).unsigned=!1:typeof r.timeUnixNano=="string"?l.timeUnixNano=parseInt(r.timeUnixNano,10):typeof r.timeUnixNano=="number"?l.timeUnixNano=r.timeUnixNano:typeof r.timeUnixNano=="object"&&(l.timeUnixNano=new T.LongBits(r.timeUnixNano.low>>>0,r.timeUnixNano.high>>>0).toNumber())),r.count!=null&&(T.Long?(l.count=T.Long.fromValue(r.count)).unsigned=!1:typeof r.count=="string"?l.count=parseInt(r.count,10):typeof r.count=="number"?l.count=r.count:typeof r.count=="object"&&(l.count=new T.LongBits(r.count.low>>>0,r.count.high>>>0).toNumber())),r.sum!=null&&(l.sum=Number(r.sum)),r.scale!=null&&(l.scale=r.scale|0),r.zeroCount!=null&&(T.Long?(l.zeroCount=T.Long.fromValue(r.zeroCount)).unsigned=!1:typeof r.zeroCount=="string"?l.zeroCount=parseInt(r.zeroCount,10):typeof r.zeroCount=="number"?l.zeroCount=r.zeroCount:typeof r.zeroCount=="object"&&(l.zeroCount=new T.LongBits(r.zeroCount.low>>>0,r.zeroCount.high>>>0).toNumber())),r.positive!=null){if(typeof r.positive!="object")throw TypeError(".opentelemetry.proto.metrics.v1.ExponentialHistogramDataPoint.positive: object expected");l.positive=_.opentelemetry.proto.metrics.v1.ExponentialHistogramDataPoint.Buckets.fromObject(r.positive)}if(r.negative!=null){if(typeof r.negative!="object")throw TypeError(".opentelemetry.proto.metrics.v1.ExponentialHistogramDataPoint.negative: object expected");l.negative=_.opentelemetry.proto.metrics.v1.ExponentialHistogramDataPoint.Buckets.fromObject(r.negative)}if(r.flags!=null&&(l.flags=r.flags>>>0),r.exemplars){if(!Array.isArray(r.exemplars))throw TypeError(".opentelemetry.proto.metrics.v1.ExponentialHistogramDataPoint.exemplars: array expected");l.exemplars=[];for(var c=0;c>>0,r.startTimeUnixNano.high>>>0).toNumber():r.startTimeUnixNano),r.timeUnixNano!=null&&r.hasOwnProperty("timeUnixNano")&&(typeof r.timeUnixNano=="number"?c.timeUnixNano=l.longs===String?String(r.timeUnixNano):r.timeUnixNano:c.timeUnixNano=l.longs===String?T.Long.prototype.toString.call(r.timeUnixNano):l.longs===Number?new T.LongBits(r.timeUnixNano.low>>>0,r.timeUnixNano.high>>>0).toNumber():r.timeUnixNano),r.count!=null&&r.hasOwnProperty("count")&&(typeof r.count=="number"?c.count=l.longs===String?String(r.count):r.count:c.count=l.longs===String?T.Long.prototype.toString.call(r.count):l.longs===Number?new T.LongBits(r.count.low>>>0,r.count.high>>>0).toNumber():r.count),r.sum!=null&&r.hasOwnProperty("sum")&&(c.sum=l.json&&!isFinite(r.sum)?String(r.sum):r.sum,l.oneofs&&(c._sum="sum")),r.scale!=null&&r.hasOwnProperty("scale")&&(c.scale=r.scale),r.zeroCount!=null&&r.hasOwnProperty("zeroCount")&&(typeof r.zeroCount=="number"?c.zeroCount=l.longs===String?String(r.zeroCount):r.zeroCount:c.zeroCount=l.longs===String?T.Long.prototype.toString.call(r.zeroCount):l.longs===Number?new T.LongBits(r.zeroCount.low>>>0,r.zeroCount.high>>>0).toNumber():r.zeroCount),r.positive!=null&&r.hasOwnProperty("positive")&&(c.positive=_.opentelemetry.proto.metrics.v1.ExponentialHistogramDataPoint.Buckets.toObject(r.positive,l)),r.negative!=null&&r.hasOwnProperty("negative")&&(c.negative=_.opentelemetry.proto.metrics.v1.ExponentialHistogramDataPoint.Buckets.toObject(r.negative,l)),r.flags!=null&&r.hasOwnProperty("flags")&&(c.flags=r.flags),r.exemplars&&r.exemplars.length){c.exemplars=[];for(var E=0;E>>3){case 1:{E.offset=l.sint32();break}case 2:{if(E.bucketCounts&&E.bucketCounts.length||(E.bucketCounts=[]),(d&7)===2)for(var f=l.uint32()+l.pos;l.pos>>0,l.bucketCounts[u].high>>>0).toNumber(!0))}return c},n.toObject=function(l,c){c||(c={});var u={};if((c.arrays||c.defaults)&&(u.bucketCounts=[]),c.defaults&&(u.offset=0),l.offset!=null&&l.hasOwnProperty("offset")&&(u.offset=l.offset),l.bucketCounts&&l.bucketCounts.length){u.bucketCounts=[];for(var E=0;E>>0,l.bucketCounts[E].high>>>0).toNumber(!0):l.bucketCounts[E]}return u},n.prototype.toJSON=function(){return this.constructor.toObject(this,W.util.toJSONOptions)},n.getTypeUrl=function(l){return l===void 0&&(l="type.googleapis.com"),l+"/opentelemetry.proto.metrics.v1.ExponentialHistogramDataPoint.Buckets"},n}(),a}(),i.SummaryDataPoint=function(){function a(s){if(this.attributes=[],this.quantileValues=[],s)for(var n=Object.keys(s),r=0;r>>3){case 7:{c.attributes&&c.attributes.length||(c.attributes=[]),c.attributes.push(_.opentelemetry.proto.common.v1.KeyValue.decode(n,n.uint32()));break}case 2:{c.startTimeUnixNano=n.fixed64();break}case 3:{c.timeUnixNano=n.fixed64();break}case 4:{c.count=n.fixed64();break}case 5:{c.sum=n.double();break}case 6:{c.quantileValues&&c.quantileValues.length||(c.quantileValues=[]),c.quantileValues.push(_.opentelemetry.proto.metrics.v1.SummaryDataPoint.ValueAtQuantile.decode(n,n.uint32()));break}case 8:{c.flags=n.uint32();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.attributes!=null&&n.hasOwnProperty("attributes")){if(!Array.isArray(n.attributes))return"attributes: array expected";for(var r=0;r>>0,n.startTimeUnixNano.high>>>0).toNumber())),n.timeUnixNano!=null&&(T.Long?(r.timeUnixNano=T.Long.fromValue(n.timeUnixNano)).unsigned=!1:typeof n.timeUnixNano=="string"?r.timeUnixNano=parseInt(n.timeUnixNano,10):typeof n.timeUnixNano=="number"?r.timeUnixNano=n.timeUnixNano:typeof n.timeUnixNano=="object"&&(r.timeUnixNano=new T.LongBits(n.timeUnixNano.low>>>0,n.timeUnixNano.high>>>0).toNumber())),n.count!=null&&(T.Long?(r.count=T.Long.fromValue(n.count)).unsigned=!1:typeof n.count=="string"?r.count=parseInt(n.count,10):typeof n.count=="number"?r.count=n.count:typeof n.count=="object"&&(r.count=new T.LongBits(n.count.low>>>0,n.count.high>>>0).toNumber())),n.sum!=null&&(r.sum=Number(n.sum)),n.quantileValues){if(!Array.isArray(n.quantileValues))throw TypeError(".opentelemetry.proto.metrics.v1.SummaryDataPoint.quantileValues: array expected");r.quantileValues=[];for(var l=0;l>>0),r},a.toObject=function(n,r){r||(r={});var l={};if((r.arrays||r.defaults)&&(l.quantileValues=[],l.attributes=[]),r.defaults){if(T.Long){var c=new T.Long(0,0,!1);l.startTimeUnixNano=r.longs===String?c.toString():r.longs===Number?c.toNumber():c}else l.startTimeUnixNano=r.longs===String?"0":0;if(T.Long){var c=new T.Long(0,0,!1);l.timeUnixNano=r.longs===String?c.toString():r.longs===Number?c.toNumber():c}else l.timeUnixNano=r.longs===String?"0":0;if(T.Long){var c=new T.Long(0,0,!1);l.count=r.longs===String?c.toString():r.longs===Number?c.toNumber():c}else l.count=r.longs===String?"0":0;l.sum=0,l.flags=0}if(n.startTimeUnixNano!=null&&n.hasOwnProperty("startTimeUnixNano")&&(typeof n.startTimeUnixNano=="number"?l.startTimeUnixNano=r.longs===String?String(n.startTimeUnixNano):n.startTimeUnixNano:l.startTimeUnixNano=r.longs===String?T.Long.prototype.toString.call(n.startTimeUnixNano):r.longs===Number?new T.LongBits(n.startTimeUnixNano.low>>>0,n.startTimeUnixNano.high>>>0).toNumber():n.startTimeUnixNano),n.timeUnixNano!=null&&n.hasOwnProperty("timeUnixNano")&&(typeof n.timeUnixNano=="number"?l.timeUnixNano=r.longs===String?String(n.timeUnixNano):n.timeUnixNano:l.timeUnixNano=r.longs===String?T.Long.prototype.toString.call(n.timeUnixNano):r.longs===Number?new T.LongBits(n.timeUnixNano.low>>>0,n.timeUnixNano.high>>>0).toNumber():n.timeUnixNano),n.count!=null&&n.hasOwnProperty("count")&&(typeof n.count=="number"?l.count=r.longs===String?String(n.count):n.count:l.count=r.longs===String?T.Long.prototype.toString.call(n.count):r.longs===Number?new T.LongBits(n.count.low>>>0,n.count.high>>>0).toNumber():n.count),n.sum!=null&&n.hasOwnProperty("sum")&&(l.sum=r.json&&!isFinite(n.sum)?String(n.sum):n.sum),n.quantileValues&&n.quantileValues.length){l.quantileValues=[];for(var u=0;u>>3){case 1:{u.quantile=r.double();break}case 2:{u.value=r.double();break}default:r.skipType(E&7);break}}return u},s.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},s.verify=function(r){return typeof r!="object"||r===null?"object expected":r.quantile!=null&&r.hasOwnProperty("quantile")&&typeof r.quantile!="number"?"quantile: number expected":r.value!=null&&r.hasOwnProperty("value")&&typeof r.value!="number"?"value: number expected":null},s.fromObject=function(r){if(r instanceof _.opentelemetry.proto.metrics.v1.SummaryDataPoint.ValueAtQuantile)return r;var l=new _.opentelemetry.proto.metrics.v1.SummaryDataPoint.ValueAtQuantile;return r.quantile!=null&&(l.quantile=Number(r.quantile)),r.value!=null&&(l.value=Number(r.value)),l},s.toObject=function(r,l){l||(l={});var c={};return l.defaults&&(c.quantile=0,c.value=0),r.quantile!=null&&r.hasOwnProperty("quantile")&&(c.quantile=l.json&&!isFinite(r.quantile)?String(r.quantile):r.quantile),r.value!=null&&r.hasOwnProperty("value")&&(c.value=l.json&&!isFinite(r.value)?String(r.value):r.value),c},s.prototype.toJSON=function(){return this.constructor.toObject(this,W.util.toJSONOptions)},s.getTypeUrl=function(r){return r===void 0&&(r="type.googleapis.com"),r+"/opentelemetry.proto.metrics.v1.SummaryDataPoint.ValueAtQuantile"},s}(),a}(),i.Exemplar=function(){function a(n){if(this.filteredAttributes=[],n)for(var r=Object.keys(n),l=0;l>>3){case 7:{u.filteredAttributes&&u.filteredAttributes.length||(u.filteredAttributes=[]),u.filteredAttributes.push(_.opentelemetry.proto.common.v1.KeyValue.decode(r,r.uint32()));break}case 2:{u.timeUnixNano=r.fixed64();break}case 3:{u.asDouble=r.double();break}case 6:{u.asInt=r.sfixed64();break}case 4:{u.spanId=r.bytes();break}case 5:{u.traceId=r.bytes();break}default:r.skipType(E&7);break}}return u},a.decodeDelimited=function(r){return r instanceof h||(r=new h(r)),this.decode(r,r.uint32())},a.verify=function(r){if(typeof r!="object"||r===null)return"object expected";var l={};if(r.filteredAttributes!=null&&r.hasOwnProperty("filteredAttributes")){if(!Array.isArray(r.filteredAttributes))return"filteredAttributes: array expected";for(var c=0;c>>0,r.timeUnixNano.high>>>0).toNumber())),r.asDouble!=null&&(l.asDouble=Number(r.asDouble)),r.asInt!=null&&(T.Long?(l.asInt=T.Long.fromValue(r.asInt)).unsigned=!1:typeof r.asInt=="string"?l.asInt=parseInt(r.asInt,10):typeof r.asInt=="number"?l.asInt=r.asInt:typeof r.asInt=="object"&&(l.asInt=new T.LongBits(r.asInt.low>>>0,r.asInt.high>>>0).toNumber())),r.spanId!=null&&(typeof r.spanId=="string"?T.base64.decode(r.spanId,l.spanId=T.newBuffer(T.base64.length(r.spanId)),0):r.spanId.length>=0&&(l.spanId=r.spanId)),r.traceId!=null&&(typeof r.traceId=="string"?T.base64.decode(r.traceId,l.traceId=T.newBuffer(T.base64.length(r.traceId)),0):r.traceId.length>=0&&(l.traceId=r.traceId)),l},a.toObject=function(r,l){l||(l={});var c={};if((l.arrays||l.defaults)&&(c.filteredAttributes=[]),l.defaults){if(T.Long){var u=new T.Long(0,0,!1);c.timeUnixNano=l.longs===String?u.toString():l.longs===Number?u.toNumber():u}else c.timeUnixNano=l.longs===String?"0":0;l.bytes===String?c.spanId="":(c.spanId=[],l.bytes!==Array&&(c.spanId=T.newBuffer(c.spanId))),l.bytes===String?c.traceId="":(c.traceId=[],l.bytes!==Array&&(c.traceId=T.newBuffer(c.traceId)))}if(r.timeUnixNano!=null&&r.hasOwnProperty("timeUnixNano")&&(typeof r.timeUnixNano=="number"?c.timeUnixNano=l.longs===String?String(r.timeUnixNano):r.timeUnixNano:c.timeUnixNano=l.longs===String?T.Long.prototype.toString.call(r.timeUnixNano):l.longs===Number?new T.LongBits(r.timeUnixNano.low>>>0,r.timeUnixNano.high>>>0).toNumber():r.timeUnixNano),r.asDouble!=null&&r.hasOwnProperty("asDouble")&&(c.asDouble=l.json&&!isFinite(r.asDouble)?String(r.asDouble):r.asDouble,l.oneofs&&(c.value="asDouble")),r.spanId!=null&&r.hasOwnProperty("spanId")&&(c.spanId=l.bytes===String?T.base64.encode(r.spanId,0,r.spanId.length):l.bytes===Array?Array.prototype.slice.call(r.spanId):r.spanId),r.traceId!=null&&r.hasOwnProperty("traceId")&&(c.traceId=l.bytes===String?T.base64.encode(r.traceId,0,r.traceId.length):l.bytes===Array?Array.prototype.slice.call(r.traceId):r.traceId),r.asInt!=null&&r.hasOwnProperty("asInt")&&(typeof r.asInt=="number"?c.asInt=l.longs===String?String(r.asInt):r.asInt:c.asInt=l.longs===String?T.Long.prototype.toString.call(r.asInt):l.longs===Number?new T.LongBits(r.asInt.low>>>0,r.asInt.high>>>0).toNumber():r.asInt,l.oneofs&&(c.value="asInt")),r.filteredAttributes&&r.filteredAttributes.length){c.filteredAttributes=[];for(var E=0;E>>3){case 1:{c.resourceLogs&&c.resourceLogs.length||(c.resourceLogs=[]),c.resourceLogs.push(_.opentelemetry.proto.logs.v1.ResourceLogs.decode(n,n.uint32()));break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.resourceLogs!=null&&n.hasOwnProperty("resourceLogs")){if(!Array.isArray(n.resourceLogs))return"resourceLogs: array expected";for(var r=0;r>>3){case 1:{c.resource=_.opentelemetry.proto.resource.v1.Resource.decode(n,n.uint32());break}case 2:{c.scopeLogs&&c.scopeLogs.length||(c.scopeLogs=[]),c.scopeLogs.push(_.opentelemetry.proto.logs.v1.ScopeLogs.decode(n,n.uint32()));break}case 3:{c.schemaUrl=n.string();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.resource!=null&&n.hasOwnProperty("resource")){var r=_.opentelemetry.proto.resource.v1.Resource.verify(n.resource);if(r)return"resource."+r}if(n.scopeLogs!=null&&n.hasOwnProperty("scopeLogs")){if(!Array.isArray(n.scopeLogs))return"scopeLogs: array expected";for(var l=0;l>>3){case 1:{c.scope=_.opentelemetry.proto.common.v1.InstrumentationScope.decode(n,n.uint32());break}case 2:{c.logRecords&&c.logRecords.length||(c.logRecords=[]),c.logRecords.push(_.opentelemetry.proto.logs.v1.LogRecord.decode(n,n.uint32()));break}case 3:{c.schemaUrl=n.string();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.scope!=null&&n.hasOwnProperty("scope")){var r=_.opentelemetry.proto.common.v1.InstrumentationScope.verify(n.scope);if(r)return"scope."+r}if(n.logRecords!=null&&n.hasOwnProperty("logRecords")){if(!Array.isArray(n.logRecords))return"logRecords: array expected";for(var l=0;l>>3){case 1:{c.timeUnixNano=n.fixed64();break}case 11:{c.observedTimeUnixNano=n.fixed64();break}case 2:{c.severityNumber=n.int32();break}case 3:{c.severityText=n.string();break}case 5:{c.body=_.opentelemetry.proto.common.v1.AnyValue.decode(n,n.uint32());break}case 6:{c.attributes&&c.attributes.length||(c.attributes=[]),c.attributes.push(_.opentelemetry.proto.common.v1.KeyValue.decode(n,n.uint32()));break}case 7:{c.droppedAttributesCount=n.uint32();break}case 8:{c.flags=n.fixed32();break}case 9:{c.traceId=n.bytes();break}case 10:{c.spanId=n.bytes();break}default:n.skipType(u&7);break}}return c},a.decodeDelimited=function(n){return n instanceof h||(n=new h(n)),this.decode(n,n.uint32())},a.verify=function(n){if(typeof n!="object"||n===null)return"object expected";if(n.timeUnixNano!=null&&n.hasOwnProperty("timeUnixNano")&&!T.isInteger(n.timeUnixNano)&&!(n.timeUnixNano&&T.isInteger(n.timeUnixNano.low)&&T.isInteger(n.timeUnixNano.high)))return"timeUnixNano: integer|Long expected";if(n.observedTimeUnixNano!=null&&n.hasOwnProperty("observedTimeUnixNano")&&!T.isInteger(n.observedTimeUnixNano)&&!(n.observedTimeUnixNano&&T.isInteger(n.observedTimeUnixNano.low)&&T.isInteger(n.observedTimeUnixNano.high)))return"observedTimeUnixNano: integer|Long expected";if(n.severityNumber!=null&&n.hasOwnProperty("severityNumber"))switch(n.severityNumber){default:return"severityNumber: enum value expected";case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:case 10:case 11:case 12:case 13:case 14:case 15:case 16:case 17:case 18:case 19:case 20:case 21:case 22:case 23:case 24:break}if(n.severityText!=null&&n.hasOwnProperty("severityText")&&!T.isString(n.severityText))return"severityText: string expected";if(n.body!=null&&n.hasOwnProperty("body")){var r=_.opentelemetry.proto.common.v1.AnyValue.verify(n.body);if(r)return"body."+r}if(n.attributes!=null&&n.hasOwnProperty("attributes")){if(!Array.isArray(n.attributes))return"attributes: array expected";for(var l=0;l>>0,n.timeUnixNano.high>>>0).toNumber())),n.observedTimeUnixNano!=null&&(T.Long?(r.observedTimeUnixNano=T.Long.fromValue(n.observedTimeUnixNano)).unsigned=!1:typeof n.observedTimeUnixNano=="string"?r.observedTimeUnixNano=parseInt(n.observedTimeUnixNano,10):typeof n.observedTimeUnixNano=="number"?r.observedTimeUnixNano=n.observedTimeUnixNano:typeof n.observedTimeUnixNano=="object"&&(r.observedTimeUnixNano=new T.LongBits(n.observedTimeUnixNano.low>>>0,n.observedTimeUnixNano.high>>>0).toNumber())),n.severityNumber){default:if(typeof n.severityNumber=="number"){r.severityNumber=n.severityNumber;break}break;case"SEVERITY_NUMBER_UNSPECIFIED":case 0:r.severityNumber=0;break;case"SEVERITY_NUMBER_TRACE":case 1:r.severityNumber=1;break;case"SEVERITY_NUMBER_TRACE2":case 2:r.severityNumber=2;break;case"SEVERITY_NUMBER_TRACE3":case 3:r.severityNumber=3;break;case"SEVERITY_NUMBER_TRACE4":case 4:r.severityNumber=4;break;case"SEVERITY_NUMBER_DEBUG":case 5:r.severityNumber=5;break;case"SEVERITY_NUMBER_DEBUG2":case 6:r.severityNumber=6;break;case"SEVERITY_NUMBER_DEBUG3":case 7:r.severityNumber=7;break;case"SEVERITY_NUMBER_DEBUG4":case 8:r.severityNumber=8;break;case"SEVERITY_NUMBER_INFO":case 9:r.severityNumber=9;break;case"SEVERITY_NUMBER_INFO2":case 10:r.severityNumber=10;break;case"SEVERITY_NUMBER_INFO3":case 11:r.severityNumber=11;break;case"SEVERITY_NUMBER_INFO4":case 12:r.severityNumber=12;break;case"SEVERITY_NUMBER_WARN":case 13:r.severityNumber=13;break;case"SEVERITY_NUMBER_WARN2":case 14:r.severityNumber=14;break;case"SEVERITY_NUMBER_WARN3":case 15:r.severityNumber=15;break;case"SEVERITY_NUMBER_WARN4":case 16:r.severityNumber=16;break;case"SEVERITY_NUMBER_ERROR":case 17:r.severityNumber=17;break;case"SEVERITY_NUMBER_ERROR2":case 18:r.severityNumber=18;break;case"SEVERITY_NUMBER_ERROR3":case 19:r.severityNumber=19;break;case"SEVERITY_NUMBER_ERROR4":case 20:r.severityNumber=20;break;case"SEVERITY_NUMBER_FATAL":case 21:r.severityNumber=21;break;case"SEVERITY_NUMBER_FATAL2":case 22:r.severityNumber=22;break;case"SEVERITY_NUMBER_FATAL3":case 23:r.severityNumber=23;break;case"SEVERITY_NUMBER_FATAL4":case 24:r.severityNumber=24;break}if(n.severityText!=null&&(r.severityText=String(n.severityText)),n.body!=null){if(typeof n.body!="object")throw TypeError(".opentelemetry.proto.logs.v1.LogRecord.body: object expected");r.body=_.opentelemetry.proto.common.v1.AnyValue.fromObject(n.body)}if(n.attributes){if(!Array.isArray(n.attributes))throw TypeError(".opentelemetry.proto.logs.v1.LogRecord.attributes: array expected");r.attributes=[];for(var l=0;l>>0),n.flags!=null&&(r.flags=n.flags>>>0),n.traceId!=null&&(typeof n.traceId=="string"?T.base64.decode(n.traceId,r.traceId=T.newBuffer(T.base64.length(n.traceId)),0):n.traceId.length>=0&&(r.traceId=n.traceId)),n.spanId!=null&&(typeof n.spanId=="string"?T.base64.decode(n.spanId,r.spanId=T.newBuffer(T.base64.length(n.spanId)),0):n.spanId.length>=0&&(r.spanId=n.spanId)),r},a.toObject=function(n,r){r||(r={});var l={};if((r.arrays||r.defaults)&&(l.attributes=[]),r.defaults){if(T.Long){var c=new T.Long(0,0,!1);l.timeUnixNano=r.longs===String?c.toString():r.longs===Number?c.toNumber():c}else l.timeUnixNano=r.longs===String?"0":0;if(l.severityNumber=r.enums===String?"SEVERITY_NUMBER_UNSPECIFIED":0,l.severityText="",l.body=null,l.droppedAttributesCount=0,l.flags=0,r.bytes===String?l.traceId="":(l.traceId=[],r.bytes!==Array&&(l.traceId=T.newBuffer(l.traceId))),r.bytes===String?l.spanId="":(l.spanId=[],r.bytes!==Array&&(l.spanId=T.newBuffer(l.spanId))),T.Long){var c=new T.Long(0,0,!1);l.observedTimeUnixNano=r.longs===String?c.toString():r.longs===Number?c.toNumber():c}else l.observedTimeUnixNano=r.longs===String?"0":0}if(n.timeUnixNano!=null&&n.hasOwnProperty("timeUnixNano")&&(typeof n.timeUnixNano=="number"?l.timeUnixNano=r.longs===String?String(n.timeUnixNano):n.timeUnixNano:l.timeUnixNano=r.longs===String?T.Long.prototype.toString.call(n.timeUnixNano):r.longs===Number?new T.LongBits(n.timeUnixNano.low>>>0,n.timeUnixNano.high>>>0).toNumber():n.timeUnixNano),n.severityNumber!=null&&n.hasOwnProperty("severityNumber")&&(l.severityNumber=r.enums===String?_.opentelemetry.proto.logs.v1.SeverityNumber[n.severityNumber]===void 0?n.severityNumber:_.opentelemetry.proto.logs.v1.SeverityNumber[n.severityNumber]:n.severityNumber),n.severityText!=null&&n.hasOwnProperty("severityText")&&(l.severityText=n.severityText),n.body!=null&&n.hasOwnProperty("body")&&(l.body=_.opentelemetry.proto.common.v1.AnyValue.toObject(n.body,r)),n.attributes&&n.attributes.length){l.attributes=[];for(var u=0;u>>0,n.observedTimeUnixNano.high>>>0).toNumber():n.observedTimeUnixNano),l},a.prototype.toJSON=function(){return this.constructor.toObject(this,W.util.toJSONOptions)},a.getTypeUrl=function(n){return n===void 0&&(n="type.googleapis.com"),n+"/opentelemetry.proto.logs.v1.LogRecord"},a}(),i}(),t}(),e}(),o}();eI.exports=_});var wo,G6,H6,k6,Y6,F6,K6,S_,rI,p_,nI=S(()=>{wo=fn(tI());i_();a_();s_();G6=wo.opentelemetry.proto.collector.logs.v1.ExportLogsServiceResponse,H6=wo.opentelemetry.proto.collector.logs.v1.ExportLogsServiceRequest,k6=wo.opentelemetry.proto.collector.metrics.v1.ExportMetricsServiceResponse,Y6=wo.opentelemetry.proto.collector.metrics.v1.ExportMetricsServiceRequest,F6=wo.opentelemetry.proto.collector.trace.v1.ExportTraceServiceResponse,K6=wo.opentelemetry.proto.collector.trace.v1.ExportTraceServiceRequest,S_={serializeRequest:o=>{let e=_a(o);return H6.encode(e).finish()},deserializeResponse:o=>G6.decode(o)},rI={serializeRequest:o=>{let e=Ea([o]);return Y6.encode(e).finish()},deserializeResponse:o=>k6.decode(o)},p_={serializeRequest:o=>{let e=Gn(o);return K6.encode(e).finish()},deserializeResponse:o=>F6.decode(o)}});var d_,oI,f_,iI=S(()=>{i_();a_();s_();d_={serializeRequest:o=>{let e=Gn(o,{useHex:!0,useLongBits:!1});return new TextEncoder().encode(JSON.stringify(e))},deserializeResponse:o=>{let e=new TextDecoder;return JSON.parse(e.decode(o))}},oI={serializeRequest:o=>{let e=Ea([o],{useLongBits:!1});return new TextEncoder().encode(JSON.stringify(e))},deserializeResponse:o=>{let e=new TextDecoder;return JSON.parse(e.decode(o))}},f_={serializeRequest:o=>{let e=_a(o,{useHex:!0,useLongBits:!1});return new TextEncoder().encode(JSON.stringify(e))},deserializeResponse:o=>{let e=new TextDecoder;return JSON.parse(e.decode(o))}}});var If={};Me(If,{ESpanKind:()=>t_,JsonLogsSerializer:()=>f_,JsonMetricsSerializer:()=>oI,JsonTraceSerializer:()=>d_,ProtobufLogsSerializer:()=>S_,ProtobufMetricsSerializer:()=>rI,ProtobufTraceSerializer:()=>p_,createExportLogsServiceRequest:()=>_a,createExportMetricsServiceRequest:()=>Ea,createExportTraceServiceRequest:()=>Gn,encodeAsLongBits:()=>e_,encodeAsString:()=>Sf,getOtlpEncoder:()=>Bn,hrTimeToNanos:()=>ZE,toLongBits:()=>Tf});var Yn=S(()=>{Rl();ry();i_();a_();s_();nI();iI()});var aI,sI=S(()=>{aI="0.56.0"});function lI(o){var e=[429,502,503,504];return e.includes(o)}function cI(o){if(o!=null){var e=Number.parseInt(o,10);if(Number.isInteger(e))return e>0?e*1e3:-1;var t=new Date(o).getTime()-Date.now();return t>=0?t:0}}var uI=S(()=>{});var TI={};Me(TI,{compressAndSend:()=>_I,createHttpAgent:()=>z6,sendWithHttp:()=>W6});import*as A_ from"http";import*as h_ from"https";import*as EI from"zlib";import{Readable as q6}from"stream";function W6(o,e,t,i,a){var s=new URL(o.url),n=Number(process.versions.node.split(".")[0]),r={hostname:s.hostname,port:s.port,path:s.pathname,method:"POST",headers:Df({},o.headers()),agent:e},l=s.protocol==="http:"?A_.request:h_.request,c=l(r,function(E){var d=[];E.on("data",function(f){return d.push(f)}),E.on("end",function(){if(E.statusCode&&E.statusCode<299)i({status:"success",data:Buffer.concat(d)});else if(E.statusCode&&lI(E.statusCode))i({status:"retryable",retryInMillis:cI(E.headers["retry-after"])});else{var f=new Uo(E.statusMessage,E.statusCode,Buffer.concat(d).toString());i({status:"failure",error:f})}})});c.setTimeout(a,function(){c.destroy(),i({status:"failure",error:new Error("Request Timeout")})}),c.on("error",function(E){i({status:"failure",error:E})});var u=n>=14?"close":"abort";c.on(u,function(){i({status:"failure",error:new Error("Request timed out")})}),_I(c,o.compression,t,function(E){i({status:"failure",error:E})})}function _I(o,e,t,i){var a=j6(t);e==="gzip"&&(o.setHeader("Content-Encoding","gzip"),a=a.on("error",i).pipe(EI.createGzip()).on("error",i)),a.pipe(o).on("error",i)}function j6(o){var e=new q6;return e.push(o),e.push(null),e}function z6(o,e){var t=new URL(o),i=t.protocol==="http:"?A_.Agent:h_.Agent;return new i(e)}var Df,SI=S(()=>{uI();WE();Df=function(){return Df=Object.assign||function(o){for(var e,t=1,i=arguments.length;t{$6=function(o,e,t,i){function a(s){return s instanceof t?s:new t(function(n){n(s)})}return new(t||(t=Promise))(function(s,n){function r(u){try{c(i.next(u))}catch(E){n(E)}}function l(u){try{c(i.throw(u))}catch(E){n(E)}}function c(u){u.done?s(u.value):a(u.value).then(r,l)}c((i=i.apply(o,e||[])).next())})},X6=function(o,e){var t={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},i,a,s,n;return n={next:r(0),throw:r(1),return:r(2)},typeof Symbol=="function"&&(n[Symbol.iterator]=function(){return this}),n;function r(c){return function(u){return l([c,u])}}function l(c){if(i)throw new TypeError("Generator is already executing.");for(;t;)try{if(i=1,a&&(s=c[0]&2?a.return:c[0]?a.throw||((s=a.return)&&s.call(a),0):a.next)&&!(s=s.call(a,c[1])).done)return s;switch(a=0,s&&(c=[c[0]&2,s.value]),c[0]){case 0:case 1:s=c;break;case 4:return t.label++,{value:c[1],done:!1};case 5:t.label++,a=c[1],c=[0];continue;case 7:c=t.ops.pop(),t.trys.pop();continue;default:if(s=t.trys,!(s=s.length>0&&s[s.length-1])&&(c[0]===6||c[0]===2)){t=0;continue}if(c[0]===3&&(!s||c[1]>s[0]&&c[1]{Q6=function(o,e,t,i){function a(s){return s instanceof t?s:new t(function(n){n(s)})}return new(t||(t=Promise))(function(s,n){function r(u){try{c(i.next(u))}catch(E){n(E)}}function l(u){try{c(i.throw(u))}catch(E){n(E)}}function c(u){u.done?s(u.value):a(u.value).then(r,l)}c((i=i.apply(o,e||[])).next())})},Z6=function(o,e){var t={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},i,a,s,n;return n={next:r(0),throw:r(1),return:r(2)},typeof Symbol=="function"&&(n[Symbol.iterator]=function(){return this}),n;function r(c){return function(u){return l([c,u])}}function l(c){if(i)throw new TypeError("Generator is already executing.");for(;t;)try{if(i=1,a&&(s=c[0]&2?a.return:c[0]?a.throw||((s=a.return)&&s.call(a),0):a.next)&&!(s=s.call(a,c[1])).done)return s;switch(a=0,s&&(c=[c[0]&2,s.value]),c[0]){case 0:case 1:s=c;break;case 4:return t.label++,{value:c[1],done:!1};case 5:t.label++,a=c[1],c=[0];continue;case 7:c=t.ops.pop(),t.trys.pop();continue;default:if(s=t.trys,!(s=s.length>0&&s[s.length-1])&&(c[0]===6||c[0]===2)){t=0;continue}if(c[0]===3&&(!s||c[1]>s[0]&&c[1]0?(n--,l=Math.max(Math.min(r,rj)+oj(),0),r=r*nj,c=(i=s.retryInMillis)!==null&&i!==void 0?i:l,u=a-Date.now(),c>u?[2,s]:[4,this.retry(e,u,c)]):[3,4];case 3:return s=E.sent(),[3,2];case 4:return[2,s]}})})},o.prototype.shutdown=function(){return this._transport.shutdown()},o}()});function Ir(o,e){return QE({transport:AI({transport:pI(o)}),serializer:e,promiseHandler:JE(o)},{timeout:o.timeoutMillis})}var vI=S(()=>{_f();dI();Ef();hI()});function RI(o){var e,t=(e=process.env[o])===null||e===void 0?void 0:e.trim();if(t!=null&&t!==""){var i=Number(t);if(!Number.isNaN(i)&&Number.isFinite(i)&&i>0)return i;m.warn("Configuration: "+o+" is invalid, expected number greater than 0 (actual: "+t+")")}}function aj(o){var e=RI("OTEL_EXPORTER_OTLP_"+o+"_TIMEOUT"),t=RI("OTEL_EXPORTER_OTLP_TIMEOUT");return e??t}function mI(o){var e,t=(e=process.env[o])===null||e===void 0?void 0:e.trim();if(t!==""){if(t==null||t==="none"||t==="gzip")return t;m.warn("Configuration: "+o+" is invalid, expected 'none' or 'gzip' (actual: '"+t+"')")}}function sj(o){var e=mI("OTEL_EXPORTER_OTLP_"+o+"_COMPRESSION"),t=mI("OTEL_EXPORTER_OTLP_COMPRESSION");return e??t}function v_(o){return{timeoutMillis:aj(o),compression:sj(o)}}var xf=S(()=>{x()});function OI(o){return function(){var e,t={};return Object.entries((e=o==null?void 0:o())!==null&&e!==void 0?e:{}).forEach(function(i){var a=lj(i,2),s=a[0],n=a[1];typeof n<"u"?t[s]=String(n):m.warn('Header "'+s+'" has invalid value ('+n+") and will be ignored")}),t}}var lj,NI=S(()=>{x();lj=function(o,e){var t=typeof Symbol=="function"&&o[Symbol.iterator];if(!t)return o;var i=t.call(o),a,s=[],n;try{for(;(e===void 0||e-- >0)&&!(a=i.next()).done;)s.push(a.value)}catch(r){n={error:r}}finally{try{a&&!a.done&&(t=i.return)&&t.call(i)}finally{if(n)throw n.error}}return s}});function cj(o,e,t){var i=Bo({},t()),a={};return function(){return e!=null&&Object.assign(a,e()),o!=null&&Object.assign(a,o()),Object.assign(a,i)}}function uj(o){if(o!=null)try{return new URL(o),o}catch{throw new Error("Configuration: Could not parse user-provided export URL: '"+o+"'")}}function MI(o,e,t){var i,a,s,n;return Bo(Bo({},zE(o,e,t)),{headers:cj(OI(o.headers),e.headers,t.headers),url:(a=(i=uj(o.url))!==null&&i!==void 0?i:e.url)!==null&&a!==void 0?a:t.url,agentOptions:(n=(s=o.agentOptions)!==null&&s!==void 0?s:e.agentOptions)!==null&&n!==void 0?n:t.agentOptions})}function CI(o,e){return Bo(Bo({},$E()),{headers:function(){return o},url:"http://localhost:4318/"+e,agentOptions:{keepAlive:!0}})}var Bo,PI=S(()=>{hl();NI();Bo=function(){return Bo=Object.assign||function(o){for(var e,t=1,i=arguments.length;t{ee();x();xf();hl();R_=function(){return R_=Object.assign||function(o){for(var e,t=1,i=arguments.length;t{PI();LI();x();hl()});var II={};Me(II,{convertLegacyHttpOptions:()=>Dr,createOtlpHttpExportDelegate:()=>Ir,getSharedConfigurationFromEnvironment:()=>v_});var Sa=S(()=>{vI();xf();yI()});var pa,DI=S(()=>{an();Yn();sI();Sa();pa=class extends Pr{constructor(e={}){super(Ir(Dr(e,"LOGS","v1/logs",{"User-Agent":`OTel-OTLP-Exporter-JavaScript/${aI}`,"Content-Type":"application/json"}),f_))}}});var xI=S(()=>{DI()});var UI=S(()=>{xI()});var bI={};Me(bI,{OTLPLogExporter:()=>pa});var VI=S(()=>{UI()});var fe=A(zt=>{"use strict";Object.defineProperty(zt,"__esModule",{value:!0});zt.DEFAULT_MAX_RECEIVE_MESSAGE_LENGTH=zt.DEFAULT_MAX_SEND_MESSAGE_LENGTH=zt.Propagate=zt.LogVerbosity=zt.Status=void 0;var wI;(function(o){o[o.OK=0]="OK",o[o.CANCELLED=1]="CANCELLED",o[o.UNKNOWN=2]="UNKNOWN",o[o.INVALID_ARGUMENT=3]="INVALID_ARGUMENT",o[o.DEADLINE_EXCEEDED=4]="DEADLINE_EXCEEDED",o[o.NOT_FOUND=5]="NOT_FOUND",o[o.ALREADY_EXISTS=6]="ALREADY_EXISTS",o[o.PERMISSION_DENIED=7]="PERMISSION_DENIED",o[o.RESOURCE_EXHAUSTED=8]="RESOURCE_EXHAUSTED",o[o.FAILED_PRECONDITION=9]="FAILED_PRECONDITION",o[o.ABORTED=10]="ABORTED",o[o.OUT_OF_RANGE=11]="OUT_OF_RANGE",o[o.UNIMPLEMENTED=12]="UNIMPLEMENTED",o[o.INTERNAL=13]="INTERNAL",o[o.UNAVAILABLE=14]="UNAVAILABLE",o[o.DATA_LOSS=15]="DATA_LOSS",o[o.UNAUTHENTICATED=16]="UNAUTHENTICATED"})(wI||(zt.Status=wI={}));var BI;(function(o){o[o.DEBUG=0]="DEBUG",o[o.INFO=1]="INFO",o[o.ERROR=2]="ERROR",o[o.NONE=3]="NONE"})(BI||(zt.LogVerbosity=BI={}));var GI;(function(o){o[o.DEADLINE=1]="DEADLINE",o[o.CENSUS_STATS_CONTEXT=2]="CENSUS_STATS_CONTEXT",o[o.CENSUS_TRACING_CONTEXT=4]="CENSUS_TRACING_CONTEXT",o[o.CANCELLATION=8]="CANCELLATION",o[o.DEFAULTS=65535]="DEFAULTS"})(GI||(zt.Propagate=GI={}));zt.DEFAULT_MAX_SEND_MESSAGE_LENGTH=-1;zt.DEFAULT_MAX_RECEIVE_MESSAGE_LENGTH=4*1024*1024});var Uf=A((sCe,fj)=>{fj.exports={name:"@grpc/grpc-js",version:"1.10.9",description:"gRPC Library for Node - pure JS implementation",homepage:"https://grpc.io/",repository:"https://github.com/grpc/grpc-node/tree/master/packages/grpc-js",main:"build/src/index.js",engines:{node:">=12.10.0"},keywords:[],author:{name:"Google Inc."},types:"build/src/index.d.ts",license:"Apache-2.0",devDependencies:{"@types/gulp":"^4.0.17","@types/gulp-mocha":"0.0.37","@types/lodash":"^4.14.202","@types/mocha":"^10.0.6","@types/ncp":"^2.0.8","@types/node":">=20.11.20","@types/pify":"^5.0.4","@types/semver":"^7.5.8","@typescript-eslint/eslint-plugin":"^7.1.0","@typescript-eslint/parser":"^7.1.0","@typescript-eslint/typescript-estree":"^7.1.0","clang-format":"^1.8.0",eslint:"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.2.1",execa:"^2.0.3",gulp:"^4.0.2","gulp-mocha":"^6.0.0",lodash:"^4.17.21",madge:"^5.0.1","mocha-jenkins-reporter":"^0.4.1",ncp:"^2.0.0",pify:"^4.0.1",prettier:"^2.8.8",rimraf:"^3.0.2",semver:"^7.6.0","ts-node":"^10.9.2",typescript:"^5.3.3"},contributors:[{name:"Google Inc."}],scripts:{build:"npm run compile",clean:"rimraf ./build",compile:"tsc -p .",format:'clang-format -i -style="{Language: JavaScript, BasedOnStyle: Google, ColumnLimit: 80}" src/*.ts test/*.ts',lint:"eslint src/*.ts test/*.ts",prepare:"npm run generate-types && npm run compile",test:"gulp test",check:"npm run lint",fix:"eslint --fix src/*.ts test/*.ts",pretest:"npm run generate-types && npm run generate-test-types && npm run compile",posttest:"npm run check && madge -c ./build/src","generate-types":"proto-loader-gen-types --keepCase --longs String --enums String --defaults --oneofs --includeComments --includeDirs proto/ --include-dirs test/fixtures/ -O src/generated/ --grpcLib ../index channelz.proto","generate-test-types":"proto-loader-gen-types --keepCase --longs String --enums String --defaults --oneofs --includeComments --include-dirs test/fixtures/ -O test/generated/ --grpcLib ../../src/index test_service.proto"},dependencies:{"@grpc/proto-loader":"^0.7.13","@js-sdsl/ordered-map":"^4.4.2"},files:["src/**/*.ts","build/src/**/*.{js,d.ts,js.map}","proto/*.proto","LICENSE","deps/envoy-api/envoy/api/v2/**/*.proto","deps/envoy-api/envoy/config/**/*.proto","deps/envoy-api/envoy/service/**/*.proto","deps/envoy-api/envoy/type/**/*.proto","deps/udpa/udpa/**/*.proto","deps/googleapis/google/api/*.proto","deps/googleapis/google/rpc/*.proto","deps/protoc-gen-validate/validate/**/*.proto"]}});var Ie=A(At=>{"use strict";var bf,Vf,wf,Bf;Object.defineProperty(At,"__esModule",{value:!0});At.isTracerEnabled=At.trace=At.log=At.setLoggerVerbosity=At.setLogger=At.getLogger=void 0;var Fn=fe(),Aj=H("process"),hj=Uf().version,vj={error:(o,...e)=>{console.error("E "+o,...e)},info:(o,...e)=>{console.error("I "+o,...e)},debug:(o,...e)=>{console.error("D "+o,...e)}},Go=vj,da=Fn.LogVerbosity.ERROR,Rj=(Vf=(bf=process.env.GRPC_NODE_VERBOSITY)!==null&&bf!==void 0?bf:process.env.GRPC_VERBOSITY)!==null&&Vf!==void 0?Vf:"";switch(Rj.toUpperCase()){case"DEBUG":da=Fn.LogVerbosity.DEBUG;break;case"INFO":da=Fn.LogVerbosity.INFO;break;case"ERROR":da=Fn.LogVerbosity.ERROR;break;case"NONE":da=Fn.LogVerbosity.NONE;break;default:}var mj=()=>Go;At.getLogger=mj;var Oj=o=>{Go=o};At.setLogger=Oj;var Nj=o=>{da=o};At.setLoggerVerbosity=Nj;var Mj=(o,...e)=>{let t;if(o>=da){switch(o){case Fn.LogVerbosity.DEBUG:t=Go.debug;break;case Fn.LogVerbosity.INFO:t=Go.info;break;case Fn.LogVerbosity.ERROR:t=Go.error;break}t||(t=Go.error),t&&t.bind(Go)(...e)}};At.log=Mj;var Cj=(Bf=(wf=process.env.GRPC_NODE_TRACE)!==null&&wf!==void 0?wf:process.env.GRPC_TRACE)!==null&&Bf!==void 0?Bf:"",Gf=new Set,HI=new Set;for(let o of Cj.split(","))o.startsWith("-")?HI.add(o.substring(1)):Gf.add(o);var Pj=Gf.has("all");function gj(o,e,t){kI(e)&&(0,At.log)(o,new Date().toISOString()+" | v"+hj+" "+Aj.pid+" | "+e+" | "+t)}At.trace=gj;function kI(o){return!HI.has(o)&&(Pj||Gf.has(o))}At.isTracerEnabled=kI});var m_=A(fa=>{"use strict";Object.defineProperty(fa,"__esModule",{value:!0});fa.getErrorCode=fa.getErrorMessage=void 0;function Lj(o){return o instanceof Error?o.message:String(o)}fa.getErrorMessage=Lj;function yj(o){return typeof o=="object"&&o!==null&&"code"in o&&typeof o.code=="number"?o.code:null}fa.getErrorCode=yj});var ht=A(N_=>{"use strict";Object.defineProperty(N_,"__esModule",{value:!0});N_.Metadata=void 0;var Ij=Ie(),Dj=fe(),xj=m_(),Uj=/^[0-9a-z_.-]+$/,bj=/^[ -~]*$/;function Vj(o){return Uj.test(o)}function wj(o){return bj.test(o)}function FI(o){return o.endsWith("-bin")}function Bj(o){return!o.startsWith("grpc-")}function O_(o){return o.toLowerCase()}function YI(o,e){if(!Vj(o))throw new Error('Metadata key "'+o+'" contains illegal characters');if(e!=null)if(FI(o)){if(!Buffer.isBuffer(e))throw new Error("keys that end with '-bin' must have Buffer values")}else{if(Buffer.isBuffer(e))throw new Error("keys that don't end with '-bin' must have String values");if(!wj(e))throw new Error('Metadata string value "'+e+'" contains illegal characters')}}var Hf=class o{constructor(e={}){this.internalRepr=new Map,this.options=e}set(e,t){e=O_(e),YI(e,t),this.internalRepr.set(e,[t])}add(e,t){e=O_(e),YI(e,t);let i=this.internalRepr.get(e);i===void 0?this.internalRepr.set(e,[t]):i.push(t)}remove(e){e=O_(e),this.internalRepr.delete(e)}get(e){return e=O_(e),this.internalRepr.get(e)||[]}getMap(){let e={};for(let[t,i]of this.internalRepr)if(i.length>0){let a=i[0];e[t]=Buffer.isBuffer(a)?Buffer.from(a):a}return e}clone(){let e=new o(this.options),t=e.internalRepr;for(let[i,a]of this.internalRepr){let s=a.map(n=>Buffer.isBuffer(n)?Buffer.from(n):n);t.set(i,s)}return e}merge(e){for(let[t,i]of e.internalRepr){let a=(this.internalRepr.get(t)||[]).concat(i);this.internalRepr.set(t,a)}}setOptions(e){this.options=e}getOptions(){return this.options}toHttp2Headers(){let e={};for(let[t,i]of this.internalRepr)e[t]=i.map(Gj);return e}toJSON(){let e={};for(let[t,i]of this.internalRepr)e[t]=i;return e}static fromHttp2Headers(e){let t=new o;for(let i of Object.keys(e)){if(i.charAt(0)===":")continue;let a=e[i];try{FI(i)?Array.isArray(a)?a.forEach(s=>{t.add(i,Buffer.from(s,"base64"))}):a!==void 0&&(Bj(i)?a.split(",").forEach(s=>{t.add(i,Buffer.from(s.trim(),"base64"))}):t.add(i,Buffer.from(a,"base64"))):Array.isArray(a)?a.forEach(s=>{t.add(i,s)}):a!==void 0&&t.add(i,a)}catch(s){let n=`Failed to add metadata entry ${i}: ${a}. ${(0,xj.getErrorMessage)(s)}. For more information see https://github.com/grpc/grpc-node/issues/1173`;(0,Ij.log)(Dj.LogVerbosity.ERROR,n)}}return t}};N_.Metadata=Hf;var Gj=o=>Buffer.isBuffer(o)?o.toString("base64"):o});var qf=A(M_=>{"use strict";Object.defineProperty(M_,"__esModule",{value:!0});M_.CallCredentials=void 0;var Kf=ht();function Hj(o){return"getRequestHeaders"in o&&typeof o.getRequestHeaders=="function"}var Aa=class o{static createFromMetadataGenerator(e){return new Yf(e)}static createFromGoogleCredential(e){return o.createFromMetadataGenerator((t,i)=>{let a;Hj(e)?a=e.getRequestHeaders(t.service_url):a=new Promise((s,n)=>{e.getRequestMetadata(t.service_url,(r,l)=>{if(r){n(r);return}if(!l){n(new Error("Headers not set by metadata plugin"));return}s(l)})}),a.then(s=>{let n=new Kf.Metadata;for(let r of Object.keys(s))n.add(r,s[r]);i(null,n)},s=>{i(s)})})}static createEmpty(){return new Ff}};M_.CallCredentials=Aa;var kf=class o extends Aa{constructor(e){super(),this.creds=e}async generateMetadata(e){let t=new Kf.Metadata,i=await Promise.all(this.creds.map(a=>a.generateMetadata(e)));for(let a of i)t.merge(a);return t}compose(e){return new o(this.creds.concat([e]))}_equals(e){return this===e?!0:e instanceof o?this.creds.every((t,i)=>t._equals(e.creds[i])):!1}},Yf=class o extends Aa{constructor(e){super(),this.metadataGenerator=e}generateMetadata(e){return new Promise((t,i)=>{this.metadataGenerator(e,(a,s)=>{s!==void 0?t(s):i(a)})})}compose(e){return new kf([this,e])}_equals(e){return this===e?!0:e instanceof o?this.metadataGenerator===e.metadataGenerator:!1}},Ff=class o extends Aa{generateMetadata(e){return Promise.resolve(new Kf.Metadata)}compose(e){return e}_equals(e){return e instanceof o}}});var jf=A(ha=>{"use strict";Object.defineProperty(ha,"__esModule",{value:!0});ha.getDefaultRootsData=ha.CIPHER_SUITES=void 0;var kj=H("fs");ha.CIPHER_SUITES=process.env.GRPC_SSL_CIPHER_SUITES;var KI=process.env.GRPC_DEFAULT_SSL_ROOTS_FILE_PATH,Wf=null;function Yj(){return KI?(Wf===null&&(Wf=kj.readFileSync(KI)),Wf):null}ha.getDefaultRootsData=Yj});var g_=A(P_=>{"use strict";Object.defineProperty(P_,"__esModule",{value:!0});P_.ChannelCredentials=void 0;var Fj=H("tls"),Kj=qf(),qI=jf();function zf(o,e){if(o&&!(o instanceof Buffer))throw new TypeError(`${e}, if provided, must be a Buffer.`)}var va=class{constructor(e){this.callCredentials=e||Kj.CallCredentials.createEmpty()}_getCallCredentials(){return this.callCredentials}static createSsl(e,t,i,a){var s;if(zf(e,"Root certificate"),zf(t,"Private key"),zf(i,"Certificate chain"),t&&!i)throw new Error("Private key must be given with accompanying certificate chain");if(!t&&i)throw new Error("Certificate chain must be given with accompanying private key");let n=(0,Fj.createSecureContext)({ca:(s=e??(0,qI.getDefaultRootsData)())!==null&&s!==void 0?s:void 0,key:t??void 0,cert:i??void 0,ciphers:qI.CIPHER_SUITES});return new C_(n,a??{})}static createFromSecureContext(e,t){return new C_(e,t??{})}static createInsecure(){return new $f}};P_.ChannelCredentials=va;var $f=class o extends va{constructor(){super()}compose(e){throw new Error("Cannot compose insecure credentials")}_getConnectionOptions(){return null}_isSecure(){return!1}_equals(e){return e instanceof o}},C_=class o extends va{constructor(e,t){super(),this.secureContext=e,this.verifyOptions=t,this.connectionOptions={secureContext:e},t!=null&&t.checkServerIdentity&&(this.connectionOptions.checkServerIdentity=t.checkServerIdentity)}compose(e){let t=this.callCredentials.compose(e);return new Xf(this,t)}_getConnectionOptions(){return Object.assign({},this.connectionOptions)}_isSecure(){return!0}_equals(e){return this===e?!0:e instanceof o?this.secureContext===e.secureContext&&this.verifyOptions.checkServerIdentity===e.verifyOptions.checkServerIdentity:!1}},Xf=class o extends va{constructor(e,t){super(t),this.channelCredentials=e}compose(e){let t=this.callCredentials.compose(e);return new o(this.channelCredentials,t)}_getConnectionOptions(){return this.channelCredentials._getConnectionOptions()}_isSecure(){return!0}_equals(e){return this===e?!0:e instanceof o?this.channelCredentials._equals(e.channelCredentials)&&this.callCredentials._equals(e.callCredentials):!1}}});var Ho=A(ze=>{"use strict";Object.defineProperty(ze,"__esModule",{value:!0});ze.selectLbConfigFromList=ze.getDefaultConfig=ze.parseLoadBalancingConfig=ze.isLoadBalancerNameRegistered=ze.createLoadBalancer=ze.registerDefaultLoadBalancerType=ze.registerLoadBalancerType=ze.createChildChannelControlHelper=void 0;var qj=Ie(),Wj=fe();function jj(o,e){var t,i,a,s,n,r,l,c,u,E;return{createSubchannel:(i=(t=e.createSubchannel)===null||t===void 0?void 0:t.bind(e))!==null&&i!==void 0?i:o.createSubchannel.bind(o),updateState:(s=(a=e.updateState)===null||a===void 0?void 0:a.bind(e))!==null&&s!==void 0?s:o.updateState.bind(o),requestReresolution:(r=(n=e.requestReresolution)===null||n===void 0?void 0:n.bind(e))!==null&&r!==void 0?r:o.requestReresolution.bind(o),addChannelzChild:(c=(l=e.addChannelzChild)===null||l===void 0?void 0:l.bind(e))!==null&&c!==void 0?c:o.addChannelzChild.bind(o),removeChannelzChild:(E=(u=e.removeChannelzChild)===null||u===void 0?void 0:u.bind(e))!==null&&E!==void 0?E:o.removeChannelzChild.bind(o)}}ze.createChildChannelControlHelper=jj;var Kn={},Ml=null;function zj(o,e,t){Kn[o]={LoadBalancer:e,LoadBalancingConfig:t}}ze.registerLoadBalancerType=zj;function $j(o){Ml=o}ze.registerDefaultLoadBalancerType=$j;function Xj(o,e,t){let i=o.getLoadBalancerName();return i in Kn?new Kn[i].LoadBalancer(e,t):null}ze.createLoadBalancer=Xj;function Jj(o){return o in Kn}ze.isLoadBalancerNameRegistered=Jj;function WI(o){let e=Object.keys(o);if(e.length!==1)throw new Error("Provided load balancing config has multiple conflicting entries");let t=e[0];if(t in Kn)try{return Kn[t].LoadBalancingConfig.createFromJson(o[t])}catch(i){throw new Error(`${t}: ${i.message}`)}else throw new Error(`Unrecognized load balancing config name ${t}`)}ze.parseLoadBalancingConfig=WI;function Qj(){if(!Ml)throw new Error("No default load balancer type registered");return new Kn[Ml].LoadBalancingConfig}ze.getDefaultConfig=Qj;function Zj(o,e=!1){for(let t of o)try{return WI(t)}catch(i){(0,qj.log)(Wj.LogVerbosity.DEBUG,"Config parsing failed with error",i.message);continue}return e&&Ml?new Kn[Ml].LoadBalancingConfig:null}ze.selectLbConfigFromList=Zj});var Jf=A(qn=>{"use strict";Object.defineProperty(qn,"__esModule",{value:!0});qn.extractAndSelectServiceConfig=qn.validateServiceConfig=qn.validateRetryThrottling=void 0;var e8=H("os"),L_=fe(),y_=/^\d+(\.\d{1,9})?s$/,t8="node";function r8(o){if("service"in o&&o.service!==""){if(typeof o.service!="string")throw new Error(`Invalid method config name: invalid service: expected type string, got ${typeof o.service}`);if("method"in o&&o.method!==""){if(typeof o.method!="string")throw new Error(`Invalid method config name: invalid method: expected type string, got ${typeof o.service}`);return{service:o.service,method:o.method}}else return{service:o.service}}else{if("method"in o&&o.method!==void 0)throw new Error("Invalid method config name: method set with empty or unset service");return{}}}function n8(o){if(!("maxAttempts"in o)||!Number.isInteger(o.maxAttempts)||o.maxAttempts<2)throw new Error("Invalid method config retry policy: maxAttempts must be an integer at least 2");if(!("initialBackoff"in o)||typeof o.initialBackoff!="string"||!y_.test(o.initialBackoff))throw new Error("Invalid method config retry policy: initialBackoff must be a string consisting of a positive integer followed by s");if(!("maxBackoff"in o)||typeof o.maxBackoff!="string"||!y_.test(o.maxBackoff))throw new Error("Invalid method config retry policy: maxBackoff must be a string consisting of a positive integer followed by s");if(!("backoffMultiplier"in o)||typeof o.backoffMultiplier!="number"||o.backoffMultiplier<=0)throw new Error("Invalid method config retry policy: backoffMultiplier must be a number greater than 0");if(!("retryableStatusCodes"in o&&Array.isArray(o.retryableStatusCodes)))throw new Error("Invalid method config retry policy: retryableStatusCodes is required");if(o.retryableStatusCodes.length===0)throw new Error("Invalid method config retry policy: retryableStatusCodes must be non-empty");for(let e of o.retryableStatusCodes)if(typeof e=="number"){if(!Object.values(L_.Status).includes(e))throw new Error("Invalid method config retry policy: retryableStatusCodes value not in status code range")}else if(typeof e=="string"){if(!Object.values(L_.Status).includes(e.toUpperCase()))throw new Error("Invalid method config retry policy: retryableStatusCodes value not a status code name")}else throw new Error("Invalid method config retry policy: retryableStatusCodes value must be a string or number");return{maxAttempts:o.maxAttempts,initialBackoff:o.initialBackoff,maxBackoff:o.maxBackoff,backoffMultiplier:o.backoffMultiplier,retryableStatusCodes:o.retryableStatusCodes}}function o8(o){if(!("maxAttempts"in o)||!Number.isInteger(o.maxAttempts)||o.maxAttempts<2)throw new Error("Invalid method config hedging policy: maxAttempts must be an integer at least 2");if("hedgingDelay"in o&&(typeof o.hedgingDelay!="string"||!y_.test(o.hedgingDelay)))throw new Error("Invalid method config hedging policy: hedgingDelay must be a string consisting of a positive integer followed by s");if("nonFatalStatusCodes"in o&&Array.isArray(o.nonFatalStatusCodes))for(let t of o.nonFatalStatusCodes)if(typeof t=="number"){if(!Object.values(L_.Status).includes(t))throw new Error("Invlid method config hedging policy: nonFatalStatusCodes value not in status code range")}else if(typeof t=="string"){if(!Object.values(L_.Status).includes(t.toUpperCase()))throw new Error("Invlid method config hedging policy: nonFatalStatusCodes value not a status code name")}else throw new Error("Invlid method config hedging policy: nonFatalStatusCodes value must be a string or number");let e={maxAttempts:o.maxAttempts};return o.hedgingDelay&&(e.hedgingDelay=o.hedgingDelay),o.nonFatalStatusCodes&&(e.nonFatalStatusCodes=o.nonFatalStatusCodes),e}function i8(o){var e;let t={name:[]};if(!("name"in o)||!Array.isArray(o.name))throw new Error("Invalid method config: invalid name array");for(let i of o.name)t.name.push(r8(i));if("waitForReady"in o){if(typeof o.waitForReady!="boolean")throw new Error("Invalid method config: invalid waitForReady");t.waitForReady=o.waitForReady}if("timeout"in o)if(typeof o.timeout=="object"){if(!("seconds"in o.timeout)||typeof o.timeout.seconds!="number")throw new Error("Invalid method config: invalid timeout.seconds");if(!("nanos"in o.timeout)||typeof o.timeout.nanos!="number")throw new Error("Invalid method config: invalid timeout.nanos");t.timeout=o.timeout}else if(typeof o.timeout=="string"&&y_.test(o.timeout)){let i=o.timeout.substring(0,o.timeout.length-1).split(".");t.timeout={seconds:i[0]|0,nanos:((e=i[1])!==null&&e!==void 0?e:0)|0}}else throw new Error("Invalid method config: invalid timeout");if("maxRequestBytes"in o){if(typeof o.maxRequestBytes!="number")throw new Error("Invalid method config: invalid maxRequestBytes");t.maxRequestBytes=o.maxRequestBytes}if("maxResponseBytes"in o){if(typeof o.maxResponseBytes!="number")throw new Error("Invalid method config: invalid maxRequestBytes");t.maxResponseBytes=o.maxResponseBytes}if("retryPolicy"in o){if("hedgingPolicy"in o)throw new Error("Invalid method config: retryPolicy and hedgingPolicy cannot both be specified");t.retryPolicy=n8(o.retryPolicy)}else"hedgingPolicy"in o&&(t.hedgingPolicy=o8(o.hedgingPolicy));return t}function jI(o){if(!("maxTokens"in o)||typeof o.maxTokens!="number"||o.maxTokens<=0||o.maxTokens>1e3)throw new Error("Invalid retryThrottling: maxTokens must be a number in (0, 1000]");if(!("tokenRatio"in o)||typeof o.tokenRatio!="number"||o.tokenRatio<=0)throw new Error("Invalid retryThrottling: tokenRatio must be a number greater than 0");return{maxTokens:+o.maxTokens.toFixed(3),tokenRatio:+o.tokenRatio.toFixed(3)}}qn.validateRetryThrottling=jI;function a8(o){if(!(typeof o=="object"&&o!==null))throw new Error(`Invalid loadBalancingConfig: unexpected type ${typeof o}`);let e=Object.keys(o);if(e.length>1)throw new Error(`Invalid loadBalancingConfig: unexpected multiple keys ${e}`);if(e.length===0)throw new Error("Invalid loadBalancingConfig: load balancing policy name required");return{[e[0]]:o[e[0]]}}function zI(o){let e={loadBalancingConfig:[],methodConfig:[]};if("loadBalancingPolicy"in o)if(typeof o.loadBalancingPolicy=="string")e.loadBalancingPolicy=o.loadBalancingPolicy;else throw new Error("Invalid service config: invalid loadBalancingPolicy");if("loadBalancingConfig"in o)if(Array.isArray(o.loadBalancingConfig))for(let i of o.loadBalancingConfig)e.loadBalancingConfig.push(a8(i));else throw new Error("Invalid service config: invalid loadBalancingConfig");if("methodConfig"in o&&Array.isArray(o.methodConfig))for(let i of o.methodConfig)e.methodConfig.push(i8(i));"retryThrottling"in o&&(e.retryThrottling=jI(o.retryThrottling));let t=[];for(let i of e.methodConfig)for(let a of i.name){for(let s of t)if(a.service===s.service&&a.method===s.method)throw new Error(`Invalid service config: duplicate name ${a.service}/${a.method}`);t.push(a)}return e}qn.validateServiceConfig=zI;function s8(o){if(!("serviceConfig"in o))throw new Error("Invalid service config choice: missing service config");let e={serviceConfig:zI(o.serviceConfig)};if("clientLanguage"in o)if(Array.isArray(o.clientLanguage)){e.clientLanguage=[];for(let i of o.clientLanguage)if(typeof i=="string")e.clientLanguage.push(i);else throw new Error("Invalid service config choice: invalid clientLanguage")}else throw new Error("Invalid service config choice: invalid clientLanguage");if("clientHostname"in o)if(Array.isArray(o.clientHostname)){e.clientHostname=[];for(let i of o.clientHostname)if(typeof i=="string")e.clientHostname.push(i);else throw new Error("Invalid service config choice: invalid clientHostname")}else throw new Error("Invalid service config choice: invalid clientHostname");if("percentage"in o)if(typeof o.percentage=="number"&&0<=o.percentage&&o.percentage<=100)e.percentage=o.percentage;else throw new Error("Invalid service config choice: invalid percentage");let t=["clientLanguage","percentage","clientHostname","serviceConfig"];for(let i in o)if(!t.includes(i))throw new Error(`Invalid service config choice: unexpected field ${i}`);return e}function l8(o,e){if(!Array.isArray(o))throw new Error("Invalid service config list");for(let t of o){let i=s8(t);if(!(typeof i.percentage=="number"&&e>i.percentage)){if(Array.isArray(i.clientHostname)){let a=!1;for(let s of i.clientHostname)s===e8.hostname()&&(a=!0);if(!a)continue}if(Array.isArray(i.clientLanguage)){let a=!1;for(let s of i.clientLanguage)s===t8&&(a=!0);if(!a)continue}return i.serviceConfig}}throw new Error("No matching service config found")}function c8(o,e){for(let t of o)if(t.length>0&&t[0].startsWith("grpc_config=")){let i=t.join("").substring(12),a=JSON.parse(i);return l8(a,e)}return null}qn.extractAndSelectServiceConfig=c8});var $t=A(I_=>{"use strict";Object.defineProperty(I_,"__esModule",{value:!0});I_.ConnectivityState=void 0;var $I;(function(o){o[o.IDLE=0]="IDLE",o[o.CONNECTING=1]="CONNECTING",o[o.READY=2]="READY",o[o.TRANSIENT_FAILURE=3]="TRANSIENT_FAILURE",o[o.SHUTDOWN=4]="SHUTDOWN"})($I||(I_.ConnectivityState=$I={}))});var Ut=A(xr=>{"use strict";Object.defineProperty(xr,"__esModule",{value:!0});xr.uriToString=xr.combineHostPort=xr.splitHostPort=xr.parseUri=void 0;var u8=/^(?:([A-Za-z0-9+.-]+):)?(?:\/\/([^/]*)\/)?(.+)$/;function E8(o){let e=u8.exec(o);return e===null?null:{scheme:e[1],authority:e[2],path:e[3]}}xr.parseUri=E8;var XI=/^\d+$/;function _8(o){if(o.startsWith("[")){let e=o.indexOf("]");if(e===-1)return null;let t=o.substring(1,e);if(t.indexOf(":")===-1)return null;if(o.length>e+1)if(o[e+1]===":"){let i=o.substring(e+2);return XI.test(i)?{host:t,port:+i}:null}else return null;else return{host:t}}else{let e=o.split(":");return e.length===2?XI.test(e[1])?{host:e[0],port:+e[1]}:null:{host:o}}}xr.splitHostPort=_8;function T8(o){return o.port===void 0?o.host:o.host.includes(":")?`[${o.host}]:${o.port}`:`${o.host}:${o.port}`}xr.combineHostPort=T8;function S8(o){let e="";return o.scheme!==void 0&&(e+=o.scheme+":"),o.authority!==void 0&&(e+="//"+o.authority+"/"),e+=o.path,e}xr.uriToString=S8});var Ur=A(Xt=>{"use strict";Object.defineProperty(Xt,"__esModule",{value:!0});Xt.mapUriDefaultScheme=Xt.getDefaultAuthority=Xt.createResolver=Xt.registerDefaultScheme=Xt.registerResolver=void 0;var Zf=Ut(),Ra={},Qf=null;function p8(o,e){Ra[o]=e}Xt.registerResolver=p8;function d8(o){Qf=o}Xt.registerDefaultScheme=d8;function f8(o,e,t){if(o.scheme!==void 0&&o.scheme in Ra)return new Ra[o.scheme](o,e,t);throw new Error(`No resolver could be created for target ${(0,Zf.uriToString)(o)}`)}Xt.createResolver=f8;function A8(o){if(o.scheme!==void 0&&o.scheme in Ra)return Ra[o.scheme].getDefaultAuthority(o);throw new Error(`Invalid target ${(0,Zf.uriToString)(o)}`)}Xt.getDefaultAuthority=A8;function h8(o){return o.scheme===void 0||!(o.scheme in Ra)?Qf!==null?{scheme:Qf,authority:void 0,path:(0,Zf.uriToString)(o)}:null:o}Xt.mapUriDefaultScheme=h8});var jn=A(Wn=>{"use strict";Object.defineProperty(Wn,"__esModule",{value:!0});Wn.QueuePicker=Wn.UnavailablePicker=Wn.PickResultType=void 0;var v8=ht(),R8=fe(),D_;(function(o){o[o.COMPLETE=0]="COMPLETE",o[o.QUEUE=1]="QUEUE",o[o.TRANSIENT_FAILURE=2]="TRANSIENT_FAILURE",o[o.DROP=3]="DROP"})(D_||(Wn.PickResultType=D_={}));var eA=class{constructor(e){this.status=Object.assign({code:R8.Status.UNAVAILABLE,details:"No connection established",metadata:new v8.Metadata},e)}pick(e){return{pickResultType:D_.TRANSIENT_FAILURE,subchannel:null,status:this.status,onCallStarted:null,onCallEnded:null}}};Wn.UnavailablePicker=eA;var tA=class{constructor(e,t){this.loadBalancer=e,this.childPicker=t,this.calledExitIdle=!1}pick(e){return this.calledExitIdle||(process.nextTick(()=>{this.loadBalancer.exitIdle()}),this.calledExitIdle=!0),this.childPicker?this.childPicker.pick(e):{pickResultType:D_.QUEUE,subchannel:null,status:null,onCallStarted:null,onCallEnded:null}}};Wn.QueuePicker=tA});var Cl=A(x_=>{"use strict";Object.defineProperty(x_,"__esModule",{value:!0});x_.BackoffTimeout=void 0;var m8=1e3,O8=1.6,N8=12e4,M8=.2;function C8(o,e){return Math.random()*(e-o)+o}var rA=class{constructor(e,t){this.callback=e,this.initialDelay=m8,this.multiplier=O8,this.maxDelay=N8,this.jitter=M8,this.running=!1,this.hasRef=!0,this.startTime=new Date,this.endTime=new Date,t&&(t.initialDelay&&(this.initialDelay=t.initialDelay),t.multiplier&&(this.multiplier=t.multiplier),t.jitter&&(this.jitter=t.jitter),t.maxDelay&&(this.maxDelay=t.maxDelay)),this.nextDelay=this.initialDelay,this.timerId=setTimeout(()=>{},0),clearTimeout(this.timerId)}runTimer(e){var t,i;this.endTime=this.startTime,this.endTime.setMilliseconds(this.endTime.getMilliseconds()+this.nextDelay),clearTimeout(this.timerId),this.timerId=setTimeout(()=>{this.callback(),this.running=!1},e),this.hasRef||(i=(t=this.timerId).unref)===null||i===void 0||i.call(t)}runOnce(){this.running=!0,this.startTime=new Date,this.runTimer(this.nextDelay);let e=Math.min(this.nextDelay*this.multiplier,this.maxDelay),t=e*this.jitter;this.nextDelay=e+C8(-t,t)}stop(){clearTimeout(this.timerId),this.running=!1}reset(){if(this.nextDelay=this.initialDelay,this.running){let e=new Date,t=this.startTime;t.setMilliseconds(t.getMilliseconds()+this.nextDelay),clearTimeout(this.timerId),e{"use strict";Object.defineProperty(U_,"__esModule",{value:!0});U_.ChildLoadBalancerHandler=void 0;var P8=Ho(),g8=$t(),L8="child_load_balancer_helper",nA=class{constructor(e,t){this.channelControlHelper=e,this.options=t,this.currentChild=null,this.pendingChild=null,this.latestConfig=null,this.ChildPolicyHelper=class{constructor(i){this.parent=i,this.child=null}createSubchannel(i,a){return this.parent.channelControlHelper.createSubchannel(i,a)}updateState(i,a){var s;if(this.calledByPendingChild()){if(i===g8.ConnectivityState.CONNECTING)return;(s=this.parent.currentChild)===null||s===void 0||s.destroy(),this.parent.currentChild=this.parent.pendingChild,this.parent.pendingChild=null}else if(!this.calledByCurrentChild())return;this.parent.channelControlHelper.updateState(i,a)}requestReresolution(){var i;let a=(i=this.parent.pendingChild)!==null&&i!==void 0?i:this.parent.currentChild;this.child===a&&this.parent.channelControlHelper.requestReresolution()}setChild(i){this.child=i}addChannelzChild(i){this.parent.channelControlHelper.addChannelzChild(i)}removeChannelzChild(i){this.parent.channelControlHelper.removeChannelzChild(i)}calledByPendingChild(){return this.child===this.parent.pendingChild}calledByCurrentChild(){return this.child===this.parent.currentChild}}}configUpdateRequiresNewPolicyInstance(e,t){return e.getLoadBalancerName()!==t.getLoadBalancerName()}updateAddressList(e,t,i){let a;if(this.currentChild===null||this.latestConfig===null||this.configUpdateRequiresNewPolicyInstance(this.latestConfig,t)){let s=new this.ChildPolicyHelper(this),n=(0,P8.createLoadBalancer)(t,s,this.options);s.setChild(n),this.currentChild===null?(this.currentChild=n,a=this.currentChild):(this.pendingChild&&this.pendingChild.destroy(),this.pendingChild=n,a=this.pendingChild)}else this.pendingChild===null?a=this.currentChild:a=this.pendingChild;this.latestConfig=t,a.updateAddressList(e,t,i)}exitIdle(){this.currentChild&&(this.currentChild.exitIdle(),this.pendingChild&&this.pendingChild.exitIdle())}resetBackoff(){this.currentChild&&(this.currentChild.resetBackoff(),this.pendingChild&&this.pendingChild.resetBackoff())}destroy(){this.currentChild&&(this.currentChild.destroy(),this.currentChild=null),this.pendingChild&&(this.pendingChild.destroy(),this.pendingChild=null)}getTypeName(){return L8}};U_.ChildLoadBalancerHandler=nA});var QI=A(V_=>{"use strict";Object.defineProperty(V_,"__esModule",{value:!0});V_.ResolvingLoadBalancer=void 0;var y8=Ho(),I8=Jf(),Pt=$t(),D8=Ur(),Pl=jn(),x8=Cl(),oA=fe(),U8=ht(),b8=Ie(),V8=fe(),w8=Ut(),B8=b_(),G8="resolving_load_balancer";function JI(o){b8.trace(V8.LogVerbosity.DEBUG,G8,o)}var H8=["SERVICE_AND_METHOD","SERVICE","EMPTY"];function k8(o,e,t,i){for(let a of t.name)switch(i){case"EMPTY":if(!a.service&&!a.method)return!0;break;case"SERVICE":if(a.service===o&&!a.method)return!0;break;case"SERVICE_AND_METHOD":if(a.service===o&&a.method===e)return!0}return!1}function Y8(o,e,t,i){for(let a of t)if(k8(o,e,a,i))return a;return null}function F8(o){return function(t,i){var a,s;let n=t.split("/").filter(c=>c.length>0),r=(a=n[0])!==null&&a!==void 0?a:"",l=(s=n[1])!==null&&s!==void 0?s:"";if(o&&o.methodConfig)for(let c of H8){let u=Y8(r,l,o.methodConfig,c);if(u)return{methodConfig:u,pickInformation:{},status:oA.Status.OK,dynamicFilterFactories:[]}}return{methodConfig:{name:[]},pickInformation:{},status:oA.Status.OK,dynamicFilterFactories:[]}}}var iA=class{constructor(e,t,i,a,s){this.target=e,this.channelControlHelper=t,this.onSuccessfulResolution=a,this.onFailedResolution=s,this.latestChildState=Pt.ConnectivityState.IDLE,this.latestChildPicker=new Pl.QueuePicker(this),this.currentState=Pt.ConnectivityState.IDLE,this.previousServiceConfig=null,this.continueResolving=!1,i["grpc.service_config"]?this.defaultServiceConfig=(0,I8.validateServiceConfig)(JSON.parse(i["grpc.service_config"])):this.defaultServiceConfig={loadBalancingConfig:[],methodConfig:[]},this.updateState(Pt.ConnectivityState.IDLE,new Pl.QueuePicker(this)),this.childLoadBalancer=new B8.ChildLoadBalancerHandler({createSubchannel:t.createSubchannel.bind(t),requestReresolution:()=>{this.backoffTimeout.isRunning()?(JI("requestReresolution delayed by backoff timer until "+this.backoffTimeout.getEndTime().toISOString()),this.continueResolving=!0):this.updateResolution()},updateState:(r,l)=>{this.latestChildState=r,this.latestChildPicker=l,this.updateState(r,l)},addChannelzChild:t.addChannelzChild.bind(t),removeChannelzChild:t.removeChannelzChild.bind(t)},i),this.innerResolver=(0,D8.createResolver)(e,{onSuccessfulResolution:(r,l,c,u,E)=>{var d;this.backoffTimeout.stop(),this.backoffTimeout.reset();let f=null;l===null?c===null?(this.previousServiceConfig=null,f=this.defaultServiceConfig):this.previousServiceConfig===null?this.handleResolutionFailure(c):f=this.previousServiceConfig:(f=l,this.previousServiceConfig=l);let N=(d=f==null?void 0:f.loadBalancingConfig)!==null&&d!==void 0?d:[],R=(0,y8.selectLbConfigFromList)(N,!0);if(R===null){this.handleResolutionFailure({code:oA.Status.UNAVAILABLE,details:"All load balancer options in service config are not compatible",metadata:new U8.Metadata});return}this.childLoadBalancer.updateAddressList(r,R,E);let M=f??this.defaultServiceConfig;this.onSuccessfulResolution(M,u??F8(M))},onError:r=>{this.handleResolutionFailure(r)}},i);let n={initialDelay:i["grpc.initial_reconnect_backoff_ms"],maxDelay:i["grpc.max_reconnect_backoff_ms"]};this.backoffTimeout=new x8.BackoffTimeout(()=>{this.continueResolving?(this.updateResolution(),this.continueResolving=!1):this.updateState(this.latestChildState,this.latestChildPicker)},n),this.backoffTimeout.unref()}updateResolution(){this.innerResolver.updateResolution(),this.currentState===Pt.ConnectivityState.IDLE&&this.updateState(Pt.ConnectivityState.CONNECTING,this.latestChildPicker),this.backoffTimeout.runOnce()}updateState(e,t){JI((0,w8.uriToString)(this.target)+" "+Pt.ConnectivityState[this.currentState]+" -> "+Pt.ConnectivityState[e]),e===Pt.ConnectivityState.IDLE&&(t=new Pl.QueuePicker(this,t)),this.currentState=e,this.channelControlHelper.updateState(e,t)}handleResolutionFailure(e){this.latestChildState===Pt.ConnectivityState.IDLE&&(this.updateState(Pt.ConnectivityState.TRANSIENT_FAILURE,new Pl.UnavailablePicker(e)),this.onFailedResolution(e))}exitIdle(){(this.currentState===Pt.ConnectivityState.IDLE||this.currentState===Pt.ConnectivityState.TRANSIENT_FAILURE)&&(this.backoffTimeout.isRunning()?this.continueResolving=!0:this.updateResolution()),this.childLoadBalancer.exitIdle()}updateAddressList(e,t){throw new Error("updateAddressList not supported on ResolvingLoadBalancer")}resetBackoff(){this.backoffTimeout.reset(),this.childLoadBalancer.resetBackoff()}destroy(){this.childLoadBalancer.destroy(),this.innerResolver.destroy(),this.backoffTimeout.reset(),this.backoffTimeout.stop(),this.latestChildState=Pt.ConnectivityState.IDLE,this.latestChildPicker=new Pl.QueuePicker(this),this.currentState=Pt.ConnectivityState.IDLE,this.previousServiceConfig=null,this.continueResolving=!1}getTypeName(){return"resolving_load_balancer"}};V_.ResolvingLoadBalancer=iA});var ZI=A(ma=>{"use strict";Object.defineProperty(ma,"__esModule",{value:!0});ma.channelOptionsEqual=ma.recognizedOptions=void 0;ma.recognizedOptions={"grpc.ssl_target_name_override":!0,"grpc.primary_user_agent":!0,"grpc.secondary_user_agent":!0,"grpc.default_authority":!0,"grpc.keepalive_time_ms":!0,"grpc.keepalive_timeout_ms":!0,"grpc.keepalive_permit_without_calls":!0,"grpc.service_config":!0,"grpc.max_concurrent_streams":!0,"grpc.initial_reconnect_backoff_ms":!0,"grpc.max_reconnect_backoff_ms":!0,"grpc.use_local_subchannel_pool":!0,"grpc.max_send_message_length":!0,"grpc.max_receive_message_length":!0,"grpc.enable_http_proxy":!0,"grpc.enable_channelz":!0,"grpc.dns_min_time_between_resolutions_ms":!0,"grpc.enable_retries":!0,"grpc.per_rpc_retry_buffer_size":!0,"grpc.retry_buffer_size":!0,"grpc.max_connection_age_ms":!0,"grpc.max_connection_age_grace_ms":!0,"grpc-node.max_session_memory":!0,"grpc.service_config_disable_resolution":!0,"grpc.client_idle_timeout_ms":!0,"grpc-node.tls_enable_trace":!0,"grpc.lb.ring_hash.ring_size_cap":!0};function K8(o,e){let t=Object.keys(o).sort(),i=Object.keys(e).sort();if(t.length!==i.length)return!1;for(let a=0;a{"use strict";Object.defineProperty($e,"__esModule",{value:!0});$e.EndpointMap=$e.endpointHasAddress=$e.endpointToString=$e.endpointEqual=$e.stringToSubchannelAddress=$e.subchannelAddressToString=$e.subchannelAddressEqual=$e.isTcpSubchannelAddress=void 0;var eD=H("net");function Ll(o){return"port"in o}$e.isTcpSubchannelAddress=Ll;function w_(o,e){return!o&&!e?!0:!o||!e?!1:Ll(o)?Ll(e)&&o.host===e.host&&o.port===e.port:!Ll(e)&&o.path===e.path}$e.subchannelAddressEqual=w_;function tD(o){return Ll(o)?(0,eD.isIPv6)(o.host)?"["+o.host+"]:"+o.port:o.host+":"+o.port:o.path}$e.subchannelAddressToString=tD;var q8=443;function W8(o,e){return(0,eD.isIP)(o)?{host:o,port:e??q8}:{path:o}}$e.stringToSubchannelAddress=W8;function j8(o,e){if(o.addresses.length!==e.addresses.length)return!1;for(let t=0;trz});function Oa(o,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");sA(o,e);function t(){this.constructor=o}o.prototype=e===null?Object.create(e):(t.prototype=e.prototype,new t)}function $8(o,e){var t={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},i,a,s,n;return n={next:r(0),throw:r(1),return:r(2)},typeof Symbol=="function"&&(n[Symbol.iterator]=function(){return this}),n;function r(c){return function(u){return l([c,u])}}function l(c){if(i)throw new TypeError("Generator is already executing.");for(;n&&(n=0,c[0]&&(t=0)),t;)try{if(i=1,a&&(s=c[0]&2?a.return:c[0]?a.throw||((s=a.return)&&s.call(a),0):a.next)&&!(s=s.call(a,c[1])).done)return s;switch(a=0,s&&(c=[c[0]&2,s.value]),c[0]){case 0:case 1:s=c;break;case 4:return t.label++,{value:c[1],done:!1};case 5:t.label++,a=c[1],c=[0];continue;case 7:c=t.ops.pop(),t.trys.pop();continue;default:if(s=t.trys,!(s=s.length>0&&s[s.length-1])&&(c[0]===6||c[0]===2)){t=0;continue}if(c[0]===3&&(!s||c[1]>s[0]&&c[1]{sA=function(o,e){return sA=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,i){t.__proto__=i}||function(t,i){for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(t[a]=i[a])},sA(o,e)};nD=function(){function o(e,t,i){i===void 0&&(i=1),this.t=void 0,this.i=void 0,this.h=void 0,this.u=e,this.o=t,this.l=i}return o.prototype.v=function(){var e=this,t=e.h.h===e;if(t&&e.l===1)e=e.i;else if(e.t)for(e=e.t;e.i;)e=e.i;else{if(t)return e.h;for(var i=e.h;i.t===e;)e=i,i=e.h;e=i}return e},o.prototype.p=function(){var e=this;if(e.i){for(e=e.i;e.t;)e=e.t;return e}else{for(var t=e.h;t.i===e;)e=t,t=e.h;return e.i!==t?t:e}},o.prototype.T=function(){var e=this.h,t=this.i,i=t.t;return e.h===this?e.h=t:e.t===this?e.t=t:e.i=t,t.h=e,t.t=this,this.h=t,this.i=i,i&&(i.h=this),t},o.prototype.I=function(){var e=this.h,t=this.t,i=t.i;return e.h===this?e.h=t:e.t===this?e.t=t:e.i=t,t.h=e,t.i=this,this.h=t,this.t=i,i&&(i.h=this),t},o}(),X8=function(o){Oa(e,o);function e(){var t=o!==null&&o.apply(this,arguments)||this;return t.O=1,t}return e.prototype.T=function(){var t=o.prototype.T.call(this);return this.M(),t.M(),t},e.prototype.I=function(){var t=o.prototype.I.call(this);return this.M(),t.M(),t},e.prototype.M=function(){this.O=1,this.t&&(this.O+=this.t.O),this.i&&(this.O+=this.i.O)},e}(nD),J8=function(){function o(e){e===void 0&&(e=0),this.iteratorType=e}return o.prototype.equals=function(e){return this.C===e.C},o}(),Q8=function(){function o(){this._=0}return Object.defineProperty(o.prototype,"length",{get:function(){return this._},enumerable:!1,configurable:!0}),o.prototype.size=function(){return this._},o.prototype.empty=function(){return this._===0},o}(),Z8=function(o){Oa(e,o);function e(){return o!==null&&o.apply(this,arguments)||this}return e}(Q8);ez=function(o){Oa(e,o);function e(t,i){t===void 0&&(t=function(s,n){return sn?1:0}),i===void 0&&(i=!1);var a=o.call(this)||this;return a.N=void 0,a.g=t,a.enableIndex=i,a.S=i?X8:nD,a.A=new a.S,a}return e.prototype.m=function(t,i){for(var a=this.A;t;){var s=this.g(t.u,i);if(s<0)t=t.i;else if(s>0)a=t,t=t.t;else return t}return a},e.prototype.B=function(t,i){for(var a=this.A;t;){var s=this.g(t.u,i);s<=0?t=t.i:(a=t,t=t.t)}return a},e.prototype.j=function(t,i){for(var a=this.A;t;){var s=this.g(t.u,i);if(s<0)a=t,t=t.i;else if(s>0)t=t.t;else return t}return a},e.prototype.k=function(t,i){for(var a=this.A;t;){var s=this.g(t.u,i);s<0?(a=t,t=t.i):t=t.t}return a},e.prototype.R=function(t){for(;;){var i=t.h;if(i===this.A)return;if(t.l===1){t.l=0;return}if(t===i.t){var a=i.i;if(a.l===1)a.l=0,i.l=1,i===this.N?this.N=i.T():i.T();else if(a.i&&a.i.l===1){a.l=i.l,i.l=0,a.i.l=0,i===this.N?this.N=i.T():i.T();return}else a.t&&a.t.l===1?(a.l=1,a.t.l=0,a.I()):(a.l=1,t=i)}else{var a=i.t;if(a.l===1)a.l=0,i.l=1,i===this.N?this.N=i.I():i.I();else if(a.t&&a.t.l===1){a.l=i.l,i.l=0,a.t.l=0,i===this.N?this.N=i.I():i.I();return}else a.i&&a.i.l===1?(a.l=1,a.i.l=0,a.T()):(a.l=1,t=i)}}},e.prototype.G=function(t){if(this._===1){this.clear();return}for(var i=t;i.t||i.i;){if(i.i)for(i=i.i;i.t;)i=i.t;else i=i.t;var a=t.u;t.u=i.u,i.u=a;var s=t.o;t.o=i.o,i.o=s,t=i}this.A.t===i?this.A.t=i.h:this.A.i===i&&(this.A.i=i.h),this.R(i);var n=i.h;if(i===n.t?n.t=void 0:n.i=void 0,this._-=1,this.N.l=0,this.enableIndex)for(;n!==this.A;)n.O-=1,n=n.h},e.prototype.P=function(t){for(var i=typeof t=="number"?t:void 0,a=typeof t=="function"?t:void 0,s=typeof t>"u"?[]:void 0,n=0,r=this.N,l=[];l.length||r;)if(r)l.push(r),r=r.t;else{if(r=l.pop(),n===i)return r;s&&s.push(r),a&&a(r,n,this),n+=1,r=r.i}return s},e.prototype.q=function(t){for(;;){var i=t.h;if(i.l===0)return;var a=i.h;if(i===a.t){var s=a.i;if(s&&s.l===1){if(s.l=i.l=0,a===this.N)return;a.l=1,t=a;continue}else if(t===i.i){if(t.l=0,t.t&&(t.t.h=i),t.i&&(t.i.h=a),i.i=t.t,a.t=t.i,t.t=i,t.i=a,a===this.N)this.N=t,this.A.h=t;else{var n=a.h;n.t===a?n.t=t:n.i=t}t.h=a.h,i.h=t,a.h=t,a.l=1}else{i.l=0,a===this.N?this.N=a.I():a.I(),a.l=1;return}}else{var s=a.t;if(s&&s.l===1){if(s.l=i.l=0,a===this.N)return;a.l=1,t=a;continue}else if(t===i.t){if(t.l=0,t.t&&(t.t.h=a),t.i&&(t.i.h=i),a.i=t.t,i.t=t.i,t.t=a,t.i=i,a===this.N)this.N=t,this.A.h=t;else{var n=a.h;n.t===a?n.t=t:n.i=t}t.h=a.h,i.h=t,a.h=t,a.l=1}else{i.l=0,a===this.N?this.N=a.T():a.T(),a.l=1;return}}this.enableIndex&&(i.M(),a.M(),t.M());return}},e.prototype.D=function(t,i,a){if(this.N===void 0)return this._+=1,this.N=new this.S(t,i,0),this.N.h=this.A,this.A.h=this.A.t=this.A.i=this.N,this._;var s,n=this.A.t,r=this.g(n.u,t);if(r===0)return n.o=i,this._;if(r>0)n.t=new this.S(t,i),n.t.h=n,s=n.t,this.A.t=s;else{var l=this.A.i,c=this.g(l.u,t);if(c===0)return l.o=i,this._;if(c<0)l.i=new this.S(t,i),l.i.h=l,s=l.i,this.A.i=s;else{if(a!==void 0){var u=a.C;if(u!==this.A){var E=this.g(u.u,t);if(E===0)return u.o=i,this._;if(E>0){var d=u.v(),f=this.g(d.u,t);if(f===0)return d.o=i,this._;f<0&&(s=new this.S(t,i),d.i===void 0?(d.i=s,s.h=d):(u.t=s,s.h=u))}}}if(s===void 0)for(s=this.N;;){var N=this.g(s.u,t);if(N>0){if(s.t===void 0){s.t=new this.S(t,i),s.t.h=s,s=s.t;break}s=s.t}else if(N<0){if(s.i===void 0){s.i=new this.S(t,i),s.i.h=s,s=s.i;break}s=s.i}else return s.o=i,this._}}}if(this.enableIndex)for(var R=s.h;R!==this.A;)R.O+=1,R=R.h;return this.q(s),this._+=1,this._},e.prototype.F=function(t,i){for(;t;){var a=this.g(t.u,i);if(a<0)t=t.i;else if(a>0)t=t.t;else return t}return t||this.A},e.prototype.clear=function(){this._=0,this.N=void 0,this.A.h=void 0,this.A.t=this.A.i=void 0},e.prototype.updateKeyByIterator=function(t,i){var a=t.C;if(a===this.A&&ko(),this._===1)return a.u=i,!0;var s=a.p().u;if(a===this.A.t)return this.g(s,i)>0?(a.u=i,!0):!1;var n=a.v().u;return a===this.A.i?this.g(n,i)<0?(a.u=i,!0):!1:this.g(n,i)>=0||this.g(s,i)<=0?!1:(a.u=i,!0)},e.prototype.eraseElementByPos=function(t){if(t<0||t>this._-1)throw new RangeError;var i=this.P(t);return this.G(i),this._},e.prototype.eraseElementByKey=function(t){if(this._===0)return!1;var i=this.F(this.N,t);return i===this.A?!1:(this.G(i),!0)},e.prototype.eraseElementByIterator=function(t){var i=t.C;i===this.A&&ko();var a=i.i===void 0,s=t.iteratorType===0;return s?a&&t.next():(!a||i.t===void 0)&&t.next(),this.G(i),t},e.prototype.getHeight=function(){if(this._===0)return 0;function t(i){return i?Math.max(t(i.t),t(i.i))+1:0}return t(this.N)},e}(Z8),tz=function(o){Oa(e,o);function e(t,i,a){var s=o.call(this,a)||this;return s.C=t,s.A=i,s.iteratorType===0?(s.pre=function(){return this.C===this.A.t&&ko(),this.C=this.C.v(),this},s.next=function(){return this.C===this.A&&ko(),this.C=this.C.p(),this}):(s.pre=function(){return this.C===this.A.i&&ko(),this.C=this.C.p(),this},s.next=function(){return this.C===this.A&&ko(),this.C=this.C.v(),this}),s}return Object.defineProperty(e.prototype,"index",{get:function(){var t=this.C,i=this.A.h;if(t===this.A)return i?i.O-1:0;var a=0;for(t.t&&(a+=t.t.O);t!==i;){var s=t.h;t===s.i&&(a+=1,s.t&&(a+=s.t.O)),t=s}return a},enumerable:!1,configurable:!0}),e.prototype.isAccessible=function(){return this.C!==this.A},e}(J8),sn=function(o){Oa(e,o);function e(t,i,a,s){var n=o.call(this,t,i,s)||this;return n.container=a,n}return Object.defineProperty(e.prototype,"pointer",{get:function(){this.C===this.A&&ko();var t=this;return new Proxy([],{get:function(i,a){return a==="0"?t.C.u:a==="1"?t.C.o:(i[0]=t.C.u,i[1]=t.C.o,i[a])},set:function(i,a,s){if(a!=="1")throw new TypeError("prop must be 1");return t.C.o=s,!0}})},enumerable:!1,configurable:!0}),e.prototype.copy=function(){return new e(this.C,this.A,this.container,this.iteratorType)},e}(tz),rz=function(o){Oa(e,o);function e(t,i,a){t===void 0&&(t=[]);var s=o.call(this,i,a)||this,n=s;return t.forEach(function(r){n.setElement(r[0],r[1])}),s}return e.prototype.begin=function(){return new sn(this.A.t||this.A,this.A,this)},e.prototype.end=function(){return new sn(this.A,this.A,this)},e.prototype.rBegin=function(){return new sn(this.A.i||this.A,this.A,this,1)},e.prototype.rEnd=function(){return new sn(this.A,this.A,this,1)},e.prototype.front=function(){if(this._!==0){var t=this.A.t;return[t.u,t.o]}},e.prototype.back=function(){if(this._!==0){var t=this.A.i;return[t.u,t.o]}},e.prototype.lowerBound=function(t){var i=this.m(this.N,t);return new sn(i,this.A,this)},e.prototype.upperBound=function(t){var i=this.B(this.N,t);return new sn(i,this.A,this)},e.prototype.reverseLowerBound=function(t){var i=this.j(this.N,t);return new sn(i,this.A,this)},e.prototype.reverseUpperBound=function(t){var i=this.k(this.N,t);return new sn(i,this.A,this)},e.prototype.forEach=function(t){this.P(function(i,a,s){t([i.u,i.o],a,s)})},e.prototype.setElement=function(t,i,a){return this.D(t,i,a)},e.prototype.getElementByPos=function(t){if(t<0||t>this._-1)throw new RangeError;var i=this.P(t);return[i.u,i.o]},e.prototype.find=function(t){var i=this.F(this.N,t);return new sn(i,this.A,this)},e.prototype.getElementByKey=function(t){var i=this.F(this.N,t);return i.o},e.prototype.union=function(t){var i=this;return t.forEach(function(a){i.setElement(a[0],a[1])}),this._},e.prototype[Symbol.iterator]=function(){var t,i,a,s;return $8(this,function(n){switch(n.label){case 0:t=this._,i=this.P(),a=0,n.label=1;case 1:return a{"use strict";Object.defineProperty(Na,"__esModule",{value:!0});Na.addAdminServicesToServer=Na.registerAdminService=void 0;var aD=[];function nz(o,e){aD.push({getServiceDefinition:o,getHandlers:e})}Na.registerAdminService=nz;function oz(o){for(let{getServiceDefinition:e,getHandlers:t}of aD)o.addService(e(),t())}Na.addAdminServicesToServer=oz});var sD=A(Jt=>{"use strict";Object.defineProperty(Jt,"__esModule",{value:!0});Jt.ClientDuplexStreamImpl=Jt.ClientWritableStreamImpl=Jt.ClientReadableStreamImpl=Jt.ClientUnaryCallImpl=Jt.callErrorFromStatus=void 0;var iz=H("events"),_A=H("stream"),yl=fe();function az(o,e){let t=`${o.code} ${yl.Status[o.code]}: ${o.details}`,a=`${new Error(t).stack} for call at -${e}`;return Object.assign(new Error(t),o,{stack:a})}rr.callErrorFromStatus=L8;var oA=class extends g8.EventEmitter{constructor(){super()}cancel(){var e;(e=this.call)===null||e===void 0||e.cancelWithStatus(Il.Status.CANCELLED,"Cancelled on client")}getPeer(){var e,t;return(t=(e=this.call)===null||e===void 0?void 0:e.getPeer())!==null&&t!==void 0?t:"unknown"}};rr.ClientUnaryCallImpl=oA;var iA=class extends lA.Readable{constructor(e){super({objectMode:!0}),this.deserialize=e}cancel(){var e;(e=this.call)===null||e===void 0||e.cancelWithStatus(Il.Status.CANCELLED,"Cancelled on client")}getPeer(){var e,t;return(t=(e=this.call)===null||e===void 0?void 0:e.getPeer())!==null&&t!==void 0?t:"unknown"}_read(e){var t;(t=this.call)===null||t===void 0||t.startRead()}};rr.ClientReadableStreamImpl=iA;var aA=class extends lA.Writable{constructor(e){super({objectMode:!0}),this.serialize=e}cancel(){var e;(e=this.call)===null||e===void 0||e.cancelWithStatus(Il.Status.CANCELLED,"Cancelled on client")}getPeer(){var e,t;return(t=(e=this.call)===null||e===void 0?void 0:e.getPeer())!==null&&t!==void 0?t:"unknown"}_write(e,t,i){var a;let s={callback:i},n=Number(t);Number.isNaN(n)||(s.flags=n),(a=this.call)===null||a===void 0||a.sendMessageWithContext(s,e)}_final(e){var t;(t=this.call)===null||t===void 0||t.halfClose(),e()}};rr.ClientWritableStreamImpl=aA;var sA=class extends lA.Duplex{constructor(e,t){super({objectMode:!0}),this.serialize=e,this.deserialize=t}cancel(){var e;(e=this.call)===null||e===void 0||e.cancelWithStatus(Il.Status.CANCELLED,"Cancelled on client")}getPeer(){var e,t;return(t=(e=this.call)===null||e===void 0?void 0:e.getPeer())!==null&&t!==void 0?t:"unknown"}_read(e){var t;(t=this.call)===null||t===void 0||t.startRead()}_write(e,t,i){var a;let s={callback:i},n=Number(t);Number.isNaN(n)||(s.flags=n),(a=this.call)===null||a===void 0||a.sendMessageWithContext(s,e)}_final(e){var t;(t=this.call)===null||t===void 0||t.halfClose(),e()}};rr.ClientDuplexStreamImpl=sA});var cD=A(Oa=>{"use strict";Object.defineProperty(Oa,"__esModule",{value:!0});Oa.InterceptingListenerImpl=Oa.isInterceptingListener=void 0;function I8(o){return o.onReceiveMetadata!==void 0&&o.onReceiveMetadata.length===1}Oa.isInterceptingListener=I8;var cA=class{constructor(e,t){this.listener=e,this.nextListener=t,this.processingMetadata=!1,this.hasPendingMessage=!1,this.processingMessage=!1,this.pendingStatus=null}processPendingMessage(){this.hasPendingMessage&&(this.nextListener.onReceiveMessage(this.pendingMessage),this.pendingMessage=null,this.hasPendingMessage=!1)}processPendingStatus(){this.pendingStatus&&this.nextListener.onReceiveStatus(this.pendingStatus)}onReceiveMetadata(e){this.processingMetadata=!0,this.listener.onReceiveMetadata(e,t=>{this.processingMetadata=!1,this.nextListener.onReceiveMetadata(t),this.processPendingMessage(),this.processPendingStatus()})}onReceiveMessage(e){this.processingMessage=!0,this.listener.onReceiveMessage(e,t=>{this.processingMessage=!1,this.processingMetadata?(this.pendingMessage=t,this.hasPendingMessage=!0):(this.nextListener.onReceiveMessage(t),this.processPendingStatus())})}onReceiveStatus(e){this.listener.onReceiveStatus(e,t=>{this.processingMetadata||this.processingMessage?this.pendingStatus=t:this.nextListener.onReceiveStatus(t)})}};Oa.InterceptingListenerImpl=cA});var dA=A(nr=>{"use strict";Object.defineProperty(nr,"__esModule",{value:!0});nr.getInterceptingCall=nr.InterceptingCall=nr.RequesterBuilder=nr.ListenerBuilder=nr.InterceptorConfigurationError=void 0;var y8=ht(),uD=cD(),ED=Ae(),_D=p_(),Dl=class o extends Error{constructor(e){super(e),this.name="InterceptorConfigurationError",Error.captureStackTrace(this,o)}};nr.InterceptorConfigurationError=Dl;var EA=class{constructor(){this.metadata=void 0,this.message=void 0,this.status=void 0}withOnReceiveMetadata(e){return this.metadata=e,this}withOnReceiveMessage(e){return this.message=e,this}withOnReceiveStatus(e){return this.status=e,this}build(){return{onReceiveMetadata:this.metadata,onReceiveMessage:this.message,onReceiveStatus:this.status}}};nr.ListenerBuilder=EA;var _A=class{constructor(){this.start=void 0,this.message=void 0,this.halfClose=void 0,this.cancel=void 0}withStart(e){return this.start=e,this}withSendMessage(e){return this.message=e,this}withHalfClose(e){return this.halfClose=e,this}withCancel(e){return this.cancel=e,this}build(){return{start:this.start,sendMessage:this.message,halfClose:this.halfClose,cancel:this.cancel}}};nr.RequesterBuilder=_A;var uA={onReceiveMetadata:(o,e)=>{e(o)},onReceiveMessage:(o,e)=>{e(o)},onReceiveStatus:(o,e)=>{e(o)}},yl={start:(o,e,t)=>{t(o,e)},sendMessage:(o,e)=>{e(o)},halfClose:o=>{o()},cancel:o=>{o()}},TA=class{constructor(e,t){var i,a,s,n;this.nextCall=e,this.processingMetadata=!1,this.pendingMessageContext=null,this.processingMessage=!1,this.pendingHalfClose=!1,t?this.requester={start:(i=t.start)!==null&&i!==void 0?i:yl.start,sendMessage:(a=t.sendMessage)!==null&&a!==void 0?a:yl.sendMessage,halfClose:(s=t.halfClose)!==null&&s!==void 0?s:yl.halfClose,cancel:(n=t.cancel)!==null&&n!==void 0?n:yl.cancel}:this.requester=yl}cancelWithStatus(e,t){this.requester.cancel(()=>{this.nextCall.cancelWithStatus(e,t)})}getPeer(){return this.nextCall.getPeer()}processPendingMessage(){this.pendingMessageContext&&(this.nextCall.sendMessageWithContext(this.pendingMessageContext,this.pendingMessage),this.pendingMessageContext=null,this.pendingMessage=null)}processPendingHalfClose(){this.pendingHalfClose&&this.nextCall.halfClose()}start(e,t){var i,a,s,n,r,l;let c={onReceiveMetadata:(a=(i=t==null?void 0:t.onReceiveMetadata)===null||i===void 0?void 0:i.bind(t))!==null&&a!==void 0?a:u=>{},onReceiveMessage:(n=(s=t==null?void 0:t.onReceiveMessage)===null||s===void 0?void 0:s.bind(t))!==null&&n!==void 0?n:u=>{},onReceiveStatus:(l=(r=t==null?void 0:t.onReceiveStatus)===null||r===void 0?void 0:r.bind(t))!==null&&l!==void 0?l:u=>{}};this.processingMetadata=!0,this.requester.start(e,c,(u,E)=>{var d,f,O;this.processingMetadata=!1;let R;if((0,uD.isInterceptingListener)(E))R=E;else{let M={onReceiveMetadata:(d=E.onReceiveMetadata)!==null&&d!==void 0?d:uA.onReceiveMetadata,onReceiveMessage:(f=E.onReceiveMessage)!==null&&f!==void 0?f:uA.onReceiveMessage,onReceiveStatus:(O=E.onReceiveStatus)!==null&&O!==void 0?O:uA.onReceiveStatus};R=new uD.InterceptingListenerImpl(M,c)}this.nextCall.start(u,R),this.processPendingMessage(),this.processPendingHalfClose()})}sendMessageWithContext(e,t){this.processingMessage=!0,this.requester.sendMessage(t,i=>{this.processingMessage=!1,this.processingMetadata?(this.pendingMessageContext=e,this.pendingMessage=t):(this.nextCall.sendMessageWithContext(e,i),this.processPendingHalfClose())})}sendMessage(e){this.sendMessageWithContext({},e)}startRead(){this.nextCall.startRead()}halfClose(){this.requester.halfClose(()=>{this.processingMetadata||this.processingMessage?this.pendingHalfClose=!0:this.nextCall.halfClose()})}};nr.InterceptingCall=TA;function D8(o,e,t){var i,a;let s=(i=t.deadline)!==null&&i!==void 0?i:1/0,n=t.host,r=(a=t.parent)!==null&&a!==void 0?a:null,l=t.propagate_flags,c=t.credentials,u=o.createCall(e,s,n,r,l);return c&&u.setCredentials(c),u}var D_=class{constructor(e,t){this.call=e,this.methodDefinition=t}cancelWithStatus(e,t){this.call.cancelWithStatus(e,t)}getPeer(){return this.call.getPeer()}sendMessageWithContext(e,t){let i;try{i=this.methodDefinition.requestSerialize(t)}catch(a){this.call.cancelWithStatus(ED.Status.INTERNAL,`Request message serialization failure: ${(0,_D.getErrorMessage)(a)}`);return}this.call.sendMessageWithContext(e,i)}sendMessage(e){this.sendMessageWithContext({},e)}start(e,t){let i=null;this.call.start(e,{onReceiveMetadata:a=>{var s;(s=t==null?void 0:t.onReceiveMetadata)===null||s===void 0||s.call(t,a)},onReceiveMessage:a=>{var s;let n;try{n=this.methodDefinition.responseDeserialize(a)}catch(r){i={code:ED.Status.INTERNAL,details:`Response message parsing error: ${(0,_D.getErrorMessage)(r)}`,metadata:new y8.Metadata},this.call.cancelWithStatus(i.code,i.details);return}(s=t==null?void 0:t.onReceiveMessage)===null||s===void 0||s.call(t,n)},onReceiveStatus:a=>{var s,n;i?(s=t==null?void 0:t.onReceiveStatus)===null||s===void 0||s.call(t,i):(n=t==null?void 0:t.onReceiveStatus)===null||n===void 0||n.call(t,a)}})}startRead(){this.call.startRead()}halfClose(){this.call.halfClose()}},SA=class extends D_{constructor(e,t){super(e,t)}start(e,t){var i,a;let s=!1,n={onReceiveMetadata:(a=(i=t==null?void 0:t.onReceiveMetadata)===null||i===void 0?void 0:i.bind(t))!==null&&a!==void 0?a:r=>{},onReceiveMessage:r=>{var l;s=!0,(l=t==null?void 0:t.onReceiveMessage)===null||l===void 0||l.call(t,r)},onReceiveStatus:r=>{var l,c;s||(l=t==null?void 0:t.onReceiveMessage)===null||l===void 0||l.call(t,null),(c=t==null?void 0:t.onReceiveStatus)===null||c===void 0||c.call(t,r)}};super.start(e,n),this.call.startRead()}},pA=class extends D_{};function x8(o,e,t){let i=D8(o,t.path,e);return t.responseStream?new pA(i,t):new SA(i,t)}function U8(o,e,t,i){if(o.clientInterceptors.length>0&&o.clientInterceptorProviders.length>0)throw new Dl("Both interceptors and interceptor_providers were passed as options to the client constructor. Only one of these is allowed.");if(o.callInterceptors.length>0&&o.callInterceptorProviders.length>0)throw new Dl("Both interceptors and interceptor_providers were passed as call options. Only one of these is allowed.");let a=[];o.callInterceptors.length>0||o.callInterceptorProviders.length>0?a=[].concat(o.callInterceptors,o.callInterceptorProviders.map(r=>r(e))).filter(r=>r):a=[].concat(o.clientInterceptors,o.clientInterceptorProviders.map(r=>r(e))).filter(r=>r);let s=Object.assign({},t,{method_definition:e});return a.reduceRight((r,l)=>c=>l(c,r),r=>x8(i,r,e))(s)}nr.getInterceptingCall=U8});var hA=A(U_=>{"use strict";Object.defineProperty(U_,"__esModule",{value:!0});U_.Client=void 0;var Br=lD(),b8=vA(),V8=er(),eo=Ae(),Na=ht(),x_=dA(),Ar=Symbol(),Ma=Symbol(),Pa=Symbol(),_n=Symbol();function fA(o){return typeof o=="function"}function Ca(o){var e;return((e=o.stack)===null||e===void 0?void 0:e.split(` +${e}`;return Object.assign(new Error(t),o,{stack:a})}Jt.callErrorFromStatus=az;var lA=class extends iz.EventEmitter{constructor(){super()}cancel(){var e;(e=this.call)===null||e===void 0||e.cancelWithStatus(yl.Status.CANCELLED,"Cancelled on client")}getPeer(){var e,t;return(t=(e=this.call)===null||e===void 0?void 0:e.getPeer())!==null&&t!==void 0?t:"unknown"}};Jt.ClientUnaryCallImpl=lA;var cA=class extends _A.Readable{constructor(e){super({objectMode:!0}),this.deserialize=e}cancel(){var e;(e=this.call)===null||e===void 0||e.cancelWithStatus(yl.Status.CANCELLED,"Cancelled on client")}getPeer(){var e,t;return(t=(e=this.call)===null||e===void 0?void 0:e.getPeer())!==null&&t!==void 0?t:"unknown"}_read(e){var t;(t=this.call)===null||t===void 0||t.startRead()}};Jt.ClientReadableStreamImpl=cA;var uA=class extends _A.Writable{constructor(e){super({objectMode:!0}),this.serialize=e}cancel(){var e;(e=this.call)===null||e===void 0||e.cancelWithStatus(yl.Status.CANCELLED,"Cancelled on client")}getPeer(){var e,t;return(t=(e=this.call)===null||e===void 0?void 0:e.getPeer())!==null&&t!==void 0?t:"unknown"}_write(e,t,i){var a;let s={callback:i},n=Number(t);Number.isNaN(n)||(s.flags=n),(a=this.call)===null||a===void 0||a.sendMessageWithContext(s,e)}_final(e){var t;(t=this.call)===null||t===void 0||t.halfClose(),e()}};Jt.ClientWritableStreamImpl=uA;var EA=class extends _A.Duplex{constructor(e,t){super({objectMode:!0}),this.serialize=e,this.deserialize=t}cancel(){var e;(e=this.call)===null||e===void 0||e.cancelWithStatus(yl.Status.CANCELLED,"Cancelled on client")}getPeer(){var e,t;return(t=(e=this.call)===null||e===void 0?void 0:e.getPeer())!==null&&t!==void 0?t:"unknown"}_read(e){var t;(t=this.call)===null||t===void 0||t.startRead()}_write(e,t,i){var a;let s={callback:i},n=Number(t);Number.isNaN(n)||(s.flags=n),(a=this.call)===null||a===void 0||a.sendMessageWithContext(s,e)}_final(e){var t;(t=this.call)===null||t===void 0||t.halfClose(),e()}};Jt.ClientDuplexStreamImpl=EA});var lD=A(Ma=>{"use strict";Object.defineProperty(Ma,"__esModule",{value:!0});Ma.InterceptingListenerImpl=Ma.isInterceptingListener=void 0;function sz(o){return o.onReceiveMetadata!==void 0&&o.onReceiveMetadata.length===1}Ma.isInterceptingListener=sz;var TA=class{constructor(e,t){this.listener=e,this.nextListener=t,this.processingMetadata=!1,this.hasPendingMessage=!1,this.processingMessage=!1,this.pendingStatus=null}processPendingMessage(){this.hasPendingMessage&&(this.nextListener.onReceiveMessage(this.pendingMessage),this.pendingMessage=null,this.hasPendingMessage=!1)}processPendingStatus(){this.pendingStatus&&this.nextListener.onReceiveStatus(this.pendingStatus)}onReceiveMetadata(e){this.processingMetadata=!0,this.listener.onReceiveMetadata(e,t=>{this.processingMetadata=!1,this.nextListener.onReceiveMetadata(t),this.processPendingMessage(),this.processPendingStatus()})}onReceiveMessage(e){this.processingMessage=!0,this.listener.onReceiveMessage(e,t=>{this.processingMessage=!1,this.processingMetadata?(this.pendingMessage=t,this.hasPendingMessage=!0):(this.nextListener.onReceiveMessage(t),this.processPendingStatus())})}onReceiveStatus(e){this.listener.onReceiveStatus(e,t=>{this.processingMetadata||this.processingMessage?this.pendingStatus=t:this.nextListener.onReceiveStatus(t)})}};Ma.InterceptingListenerImpl=TA});var vA=A(Qt=>{"use strict";Object.defineProperty(Qt,"__esModule",{value:!0});Qt.getInterceptingCall=Qt.InterceptingCall=Qt.RequesterBuilder=Qt.ListenerBuilder=Qt.InterceptorConfigurationError=void 0;var lz=ht(),cD=lD(),uD=fe(),ED=m_(),Dl=class o extends Error{constructor(e){super(e),this.name="InterceptorConfigurationError",Error.captureStackTrace(this,o)}};Qt.InterceptorConfigurationError=Dl;var pA=class{constructor(){this.metadata=void 0,this.message=void 0,this.status=void 0}withOnReceiveMetadata(e){return this.metadata=e,this}withOnReceiveMessage(e){return this.message=e,this}withOnReceiveStatus(e){return this.status=e,this}build(){return{onReceiveMetadata:this.metadata,onReceiveMessage:this.message,onReceiveStatus:this.status}}};Qt.ListenerBuilder=pA;var dA=class{constructor(){this.start=void 0,this.message=void 0,this.halfClose=void 0,this.cancel=void 0}withStart(e){return this.start=e,this}withSendMessage(e){return this.message=e,this}withHalfClose(e){return this.halfClose=e,this}withCancel(e){return this.cancel=e,this}build(){return{start:this.start,sendMessage:this.message,halfClose:this.halfClose,cancel:this.cancel}}};Qt.RequesterBuilder=dA;var SA={onReceiveMetadata:(o,e)=>{e(o)},onReceiveMessage:(o,e)=>{e(o)},onReceiveStatus:(o,e)=>{e(o)}},Il={start:(o,e,t)=>{t(o,e)},sendMessage:(o,e)=>{e(o)},halfClose:o=>{o()},cancel:o=>{o()}},fA=class{constructor(e,t){var i,a,s,n;this.nextCall=e,this.processingMetadata=!1,this.pendingMessageContext=null,this.processingMessage=!1,this.pendingHalfClose=!1,t?this.requester={start:(i=t.start)!==null&&i!==void 0?i:Il.start,sendMessage:(a=t.sendMessage)!==null&&a!==void 0?a:Il.sendMessage,halfClose:(s=t.halfClose)!==null&&s!==void 0?s:Il.halfClose,cancel:(n=t.cancel)!==null&&n!==void 0?n:Il.cancel}:this.requester=Il}cancelWithStatus(e,t){this.requester.cancel(()=>{this.nextCall.cancelWithStatus(e,t)})}getPeer(){return this.nextCall.getPeer()}processPendingMessage(){this.pendingMessageContext&&(this.nextCall.sendMessageWithContext(this.pendingMessageContext,this.pendingMessage),this.pendingMessageContext=null,this.pendingMessage=null)}processPendingHalfClose(){this.pendingHalfClose&&this.nextCall.halfClose()}start(e,t){var i,a,s,n,r,l;let c={onReceiveMetadata:(a=(i=t==null?void 0:t.onReceiveMetadata)===null||i===void 0?void 0:i.bind(t))!==null&&a!==void 0?a:u=>{},onReceiveMessage:(n=(s=t==null?void 0:t.onReceiveMessage)===null||s===void 0?void 0:s.bind(t))!==null&&n!==void 0?n:u=>{},onReceiveStatus:(l=(r=t==null?void 0:t.onReceiveStatus)===null||r===void 0?void 0:r.bind(t))!==null&&l!==void 0?l:u=>{}};this.processingMetadata=!0,this.requester.start(e,c,(u,E)=>{var d,f,N;this.processingMetadata=!1;let R;if((0,cD.isInterceptingListener)(E))R=E;else{let M={onReceiveMetadata:(d=E.onReceiveMetadata)!==null&&d!==void 0?d:SA.onReceiveMetadata,onReceiveMessage:(f=E.onReceiveMessage)!==null&&f!==void 0?f:SA.onReceiveMessage,onReceiveStatus:(N=E.onReceiveStatus)!==null&&N!==void 0?N:SA.onReceiveStatus};R=new cD.InterceptingListenerImpl(M,c)}this.nextCall.start(u,R),this.processPendingMessage(),this.processPendingHalfClose()})}sendMessageWithContext(e,t){this.processingMessage=!0,this.requester.sendMessage(t,i=>{this.processingMessage=!1,this.processingMetadata?(this.pendingMessageContext=e,this.pendingMessage=t):(this.nextCall.sendMessageWithContext(e,i),this.processPendingHalfClose())})}sendMessage(e){this.sendMessageWithContext({},e)}startRead(){this.nextCall.startRead()}halfClose(){this.requester.halfClose(()=>{this.processingMetadata||this.processingMessage?this.pendingHalfClose=!0:this.nextCall.halfClose()})}};Qt.InterceptingCall=fA;function cz(o,e,t){var i,a;let s=(i=t.deadline)!==null&&i!==void 0?i:1/0,n=t.host,r=(a=t.parent)!==null&&a!==void 0?a:null,l=t.propagate_flags,c=t.credentials,u=o.createCall(e,s,n,r,l);return c&&u.setCredentials(c),u}var G_=class{constructor(e,t){this.call=e,this.methodDefinition=t}cancelWithStatus(e,t){this.call.cancelWithStatus(e,t)}getPeer(){return this.call.getPeer()}sendMessageWithContext(e,t){let i;try{i=this.methodDefinition.requestSerialize(t)}catch(a){this.call.cancelWithStatus(uD.Status.INTERNAL,`Request message serialization failure: ${(0,ED.getErrorMessage)(a)}`);return}this.call.sendMessageWithContext(e,i)}sendMessage(e){this.sendMessageWithContext({},e)}start(e,t){let i=null;this.call.start(e,{onReceiveMetadata:a=>{var s;(s=t==null?void 0:t.onReceiveMetadata)===null||s===void 0||s.call(t,a)},onReceiveMessage:a=>{var s;let n;try{n=this.methodDefinition.responseDeserialize(a)}catch(r){i={code:uD.Status.INTERNAL,details:`Response message parsing error: ${(0,ED.getErrorMessage)(r)}`,metadata:new lz.Metadata},this.call.cancelWithStatus(i.code,i.details);return}(s=t==null?void 0:t.onReceiveMessage)===null||s===void 0||s.call(t,n)},onReceiveStatus:a=>{var s,n;i?(s=t==null?void 0:t.onReceiveStatus)===null||s===void 0||s.call(t,i):(n=t==null?void 0:t.onReceiveStatus)===null||n===void 0||n.call(t,a)}})}startRead(){this.call.startRead()}halfClose(){this.call.halfClose()}},AA=class extends G_{constructor(e,t){super(e,t)}start(e,t){var i,a;let s=!1,n={onReceiveMetadata:(a=(i=t==null?void 0:t.onReceiveMetadata)===null||i===void 0?void 0:i.bind(t))!==null&&a!==void 0?a:r=>{},onReceiveMessage:r=>{var l;s=!0,(l=t==null?void 0:t.onReceiveMessage)===null||l===void 0||l.call(t,r)},onReceiveStatus:r=>{var l,c;s||(l=t==null?void 0:t.onReceiveMessage)===null||l===void 0||l.call(t,null),(c=t==null?void 0:t.onReceiveStatus)===null||c===void 0||c.call(t,r)}};super.start(e,n),this.call.startRead()}},hA=class extends G_{};function uz(o,e,t){let i=cz(o,t.path,e);return t.responseStream?new hA(i,t):new AA(i,t)}function Ez(o,e,t,i){if(o.clientInterceptors.length>0&&o.clientInterceptorProviders.length>0)throw new Dl("Both interceptors and interceptor_providers were passed as options to the client constructor. Only one of these is allowed.");if(o.callInterceptors.length>0&&o.callInterceptorProviders.length>0)throw new Dl("Both interceptors and interceptor_providers were passed as call options. Only one of these is allowed.");let a=[];o.callInterceptors.length>0||o.callInterceptorProviders.length>0?a=[].concat(o.callInterceptors,o.callInterceptorProviders.map(r=>r(e))).filter(r=>r):a=[].concat(o.clientInterceptors,o.clientInterceptorProviders.map(r=>r(e))).filter(r=>r);let s=Object.assign({},t,{method_definition:e});return a.reduceRight((r,l)=>c=>l(c,r),r=>uz(i,r,e))(s)}Qt.getInterceptingCall=Ez});var OA=A(k_=>{"use strict";Object.defineProperty(k_,"__esModule",{value:!0});k_.Client=void 0;var br=sD(),_z=NA(),Tz=$t(),zn=fe(),Ca=ht(),H_=vA(),pr=Symbol(),Pa=Symbol(),ga=Symbol(),ln=Symbol();function RA(o){return typeof o=="function"}function La(o){var e;return((e=o.stack)===null||e===void 0?void 0:e.split(` `).slice(1).join(` -`))||"no stack trace available"}var AA=class{constructor(e,t,i={}){var a,s;if(i=Object.assign({},i),this[Ma]=(a=i.interceptors)!==null&&a!==void 0?a:[],delete i.interceptors,this[Pa]=(s=i.interceptor_providers)!==null&&s!==void 0?s:[],delete i.interceptor_providers,this[Ma].length>0&&this[Pa].length>0)throw new Error("Both interceptors and interceptor_providers were passed as options to the client constructor. Only one of these is allowed.");if(this[_n]=i.callInvocationTransformer,delete i.callInvocationTransformer,i.channelOverride)this[Ar]=i.channelOverride;else if(i.channelFactoryOverride){let n=i.channelFactoryOverride;delete i.channelFactoryOverride,this[Ar]=n(e,t,i)}else this[Ar]=new b8.ChannelImplementation(e,t,i)}close(){this[Ar].close()}getChannel(){return this[Ar]}waitForReady(e,t){let i=a=>{if(a){t(new Error("Failed to connect before the deadline"));return}let s;try{s=this[Ar].getConnectivityState(!0)}catch{t(new Error("The channel has been closed"));return}if(s===V8.ConnectivityState.READY)t();else try{this[Ar].watchConnectivityState(s,e,i)}catch{t(new Error("The channel has been closed"))}};setImmediate(i)}checkOptionalUnaryResponseArguments(e,t,i){if(fA(e))return{metadata:new Na.Metadata,options:{},callback:e};if(fA(t))return e instanceof Na.Metadata?{metadata:e,options:{},callback:t}:{metadata:new Na.Metadata,options:e,callback:t};if(!(e instanceof Na.Metadata&&t instanceof Object&&fA(i)))throw new Error("Incorrect arguments passed");return{metadata:e,options:t,callback:i}}makeUnaryRequest(e,t,i,a,s,n,r){var l,c;let u=this.checkOptionalUnaryResponseArguments(s,n,r),E={path:e,requestStream:!1,responseStream:!1,requestSerialize:t,responseDeserialize:i},d={argument:a,metadata:u.metadata,call:new Br.ClientUnaryCallImpl,channel:this[Ar],methodDefinition:E,callOptions:u.options,callback:u.callback};this[_n]&&(d=this[_n](d));let f=d.call,O={clientInterceptors:this[Ma],clientInterceptorProviders:this[Pa],callInterceptors:(l=d.callOptions.interceptors)!==null&&l!==void 0?l:[],callInterceptorProviders:(c=d.callOptions.interceptor_providers)!==null&&c!==void 0?c:[]},R=(0,x_.getInterceptingCall)(O,d.methodDefinition,d.callOptions,d.channel);f.call=R;let M=null,P=!1,C=new Error;return R.start(d.metadata,{onReceiveMetadata:b=>{f.emit("metadata",b)},onReceiveMessage(b){M!==null&&R.cancelWithStatus(eo.Status.INTERNAL,"Too many responses received"),M=b},onReceiveStatus(b){if(!P){if(P=!0,b.code===eo.Status.OK)if(M===null){let y=Ca(C);d.callback((0,Br.callErrorFromStatus)({code:eo.Status.INTERNAL,details:"No message received",metadata:b.metadata},y))}else d.callback(null,M);else{let y=Ca(C);d.callback((0,Br.callErrorFromStatus)(b,y))}C=null,f.emit("status",b)}}}),R.sendMessage(a),R.halfClose(),f}makeClientStreamRequest(e,t,i,a,s,n){var r,l;let c=this.checkOptionalUnaryResponseArguments(a,s,n),u={path:e,requestStream:!0,responseStream:!1,requestSerialize:t,responseDeserialize:i},E={metadata:c.metadata,call:new Br.ClientWritableStreamImpl(t),channel:this[Ar],methodDefinition:u,callOptions:c.options,callback:c.callback};this[_n]&&(E=this[_n](E));let d=E.call,f={clientInterceptors:this[Ma],clientInterceptorProviders:this[Pa],callInterceptors:(r=E.callOptions.interceptors)!==null&&r!==void 0?r:[],callInterceptorProviders:(l=E.callOptions.interceptor_providers)!==null&&l!==void 0?l:[]},O=(0,x_.getInterceptingCall)(f,E.methodDefinition,E.callOptions,E.channel);d.call=O;let R=null,M=!1,P=new Error;return O.start(E.metadata,{onReceiveMetadata:C=>{d.emit("metadata",C)},onReceiveMessage(C){R!==null&&O.cancelWithStatus(eo.Status.INTERNAL,"Too many responses received"),R=C},onReceiveStatus(C){if(!M){if(M=!0,C.code===eo.Status.OK)if(R===null){let b=Ca(P);E.callback((0,Br.callErrorFromStatus)({code:eo.Status.INTERNAL,details:"No message received",metadata:C.metadata},b))}else E.callback(null,R);else{let b=Ca(P);E.callback((0,Br.callErrorFromStatus)(C,b))}P=null,d.emit("status",C)}}}),d}checkMetadataAndOptions(e,t){let i,a;return e instanceof Na.Metadata?(i=e,t?a=t:a={}):(e?a=e:a={},i=new Na.Metadata),{metadata:i,options:a}}makeServerStreamRequest(e,t,i,a,s,n){var r,l;let c=this.checkMetadataAndOptions(s,n),u={path:e,requestStream:!1,responseStream:!0,requestSerialize:t,responseDeserialize:i},E={argument:a,metadata:c.metadata,call:new Br.ClientReadableStreamImpl(i),channel:this[Ar],methodDefinition:u,callOptions:c.options};this[_n]&&(E=this[_n](E));let d=E.call,f={clientInterceptors:this[Ma],clientInterceptorProviders:this[Pa],callInterceptors:(r=E.callOptions.interceptors)!==null&&r!==void 0?r:[],callInterceptorProviders:(l=E.callOptions.interceptor_providers)!==null&&l!==void 0?l:[]},O=(0,x_.getInterceptingCall)(f,E.methodDefinition,E.callOptions,E.channel);d.call=O;let R=!1,M=new Error;return O.start(E.metadata,{onReceiveMetadata(P){d.emit("metadata",P)},onReceiveMessage(P){d.push(P)},onReceiveStatus(P){if(!R){if(R=!0,d.push(null),P.code!==eo.Status.OK){let C=Ca(M);d.emit("error",(0,Br.callErrorFromStatus)(P,C))}M=null,d.emit("status",P)}}}),O.sendMessage(a),O.halfClose(),d}makeBidiStreamRequest(e,t,i,a,s){var n,r;let l=this.checkMetadataAndOptions(a,s),c={path:e,requestStream:!0,responseStream:!0,requestSerialize:t,responseDeserialize:i},u={metadata:l.metadata,call:new Br.ClientDuplexStreamImpl(t,i),channel:this[Ar],methodDefinition:c,callOptions:l.options};this[_n]&&(u=this[_n](u));let E=u.call,d={clientInterceptors:this[Ma],clientInterceptorProviders:this[Pa],callInterceptors:(n=u.callOptions.interceptors)!==null&&n!==void 0?n:[],callInterceptorProviders:(r=u.callOptions.interceptor_providers)!==null&&r!==void 0?r:[]},f=(0,x_.getInterceptingCall)(d,u.methodDefinition,u.callOptions,u.channel);E.call=f;let O=!1,R=new Error;return f.start(u.metadata,{onReceiveMetadata(M){E.emit("metadata",M)},onReceiveMessage(M){E.push(M)},onReceiveStatus(M){if(!O){if(O=!0,E.push(null),M.code!==eo.Status.OK){let P=Ca(R);E.emit("error",(0,Br.callErrorFromStatus)(M,P))}R=null,E.emit("status",M)}}}),E}};U_.Client=AA});var mA=A(ga=>{"use strict";Object.defineProperty(ga,"__esModule",{value:!0});ga.loadPackageDefinition=ga.makeClientConstructor=void 0;var xl=hA(),w8={unary:xl.Client.prototype.makeUnaryRequest,server_stream:xl.Client.prototype.makeServerStreamRequest,client_stream:xl.Client.prototype.makeClientStreamRequest,bidi:xl.Client.prototype.makeBidiStreamRequest};function RA(o){return["__proto__","prototype","constructor"].includes(o)}function TD(o,e,t){t||(t={});class i extends xl.Client{}return Object.keys(o).forEach(a=>{if(RA(a))return;let s=o[a],n;if(typeof a=="string"&&a.charAt(0)==="$")throw new Error("Method names cannot start with $");s.requestStream?s.responseStream?n="bidi":n="client_stream":s.responseStream?n="server_stream":n="unary";let r=s.requestSerialize,l=s.responseDeserialize,c=B8(w8[n],s.path,r,l);i.prototype[a]=c,Object.assign(i.prototype[a],s),s.originalName&&!RA(s.originalName)&&(i.prototype[s.originalName]=i.prototype[a])}),i.service=o,i.serviceName=e,i}ga.makeClientConstructor=TD;function B8(o,e,t,i){return function(...a){return o.call(this,e,t,i,...a)}}function G8(o){return"format"in o}function k8(o){let e={};for(let t in o)if(Object.prototype.hasOwnProperty.call(o,t)){let i=o[t],a=t.split(".");if(a.some(r=>RA(r)))continue;let s=a[a.length-1],n=e;for(let r of a.slice(0,-1))n[r]||(n[r]={}),n=n[r];G8(i)?n[s]=i:n[s]=TD(i,s,{})}return e}ga.loadPackageDefinition=k8});var BD=A((WMe,wD)=>{var H8=1/0,Y8="[object Symbol]",F8=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,K8=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,V_="\\ud800-\\udfff",RD="\\u0300-\\u036f\\ufe20-\\ufe23",mD="\\u20d0-\\u20f0",OD="\\u2700-\\u27bf",ND="a-z\\xdf-\\xf6\\xf8-\\xff",q8="\\xac\\xb1\\xd7\\xf7",W8="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",j8="\\u2000-\\u206f",z8=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",MD="A-Z\\xc0-\\xd6\\xd8-\\xde",PD="\\ufe0e\\ufe0f",CD=q8+W8+j8+z8,NA="['\u2019]",X8="["+V_+"]",SD="["+CD+"]",b_="["+RD+mD+"]",gD="\\d+",$8="["+OD+"]",LD="["+ND+"]",ID="[^"+V_+CD+gD+OD+ND+MD+"]",OA="\\ud83c[\\udffb-\\udfff]",J8="(?:"+b_+"|"+OA+")",yD="[^"+V_+"]",MA="(?:\\ud83c[\\udde6-\\uddff]){2}",PA="[\\ud800-\\udbff][\\udc00-\\udfff]",La="["+MD+"]",DD="\\u200d",pD="(?:"+LD+"|"+ID+")",Q8="(?:"+La+"|"+ID+")",dD="(?:"+NA+"(?:d|ll|m|re|s|t|ve))?",fD="(?:"+NA+"(?:D|LL|M|RE|S|T|VE))?",xD=J8+"?",UD="["+PD+"]?",Z8="(?:"+DD+"(?:"+[yD,MA,PA].join("|")+")"+UD+xD+")*",bD=UD+xD+Z8,ez="(?:"+[$8,MA,PA].join("|")+")"+bD,tz="(?:"+[yD+b_+"?",b_,MA,PA,X8].join("|")+")",rz=RegExp(NA,"g"),nz=RegExp(b_,"g"),oz=RegExp(OA+"(?="+OA+")|"+tz+bD,"g"),iz=RegExp([La+"?"+LD+"+"+dD+"(?="+[SD,La,"$"].join("|")+")",Q8+"+"+fD+"(?="+[SD,La+pD,"$"].join("|")+")",La+"?"+pD+"+"+dD,La+"+"+fD,gD,ez].join("|"),"g"),az=RegExp("["+DD+V_+RD+mD+PD+"]"),sz=/[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,lz={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"ss"},cz=typeof global=="object"&&global&&global.Object===Object&&global,uz=typeof self=="object"&&self&&self.Object===Object&&self,Ez=cz||uz||Function("return this")();function _z(o,e,t,i){var a=-1,s=o?o.length:0;for(i&&s&&(t=o[++a]);++aa?0:a+e),t=t>a?a:t,t<0&&(t+=a),a=e>t?0:t-e>>>0,e>>>=0;for(var s=Array(a);++i=i?o:Oz(o,e,t)}function Pz(o){return function(e){e=w_(e);var t=VD(e)?Az(e):void 0,i=t?t[0]:e.charAt(0),a=t?Mz(t,1).join(""):e.slice(1);return i[o]()+a}}function Cz(o){return function(e){return _z(Uz(Dz(e).replace(rz,"")),o,"")}}function gz(o){return!!o&&typeof o=="object"}function Lz(o){return typeof o=="symbol"||gz(o)&&mz.call(o)==Y8}function w_(o){return o==null?"":Nz(o)}var Iz=Cz(function(o,e,t){return e=e.toLowerCase(),o+(t?yz(e):e)});function yz(o){return xz(w_(o).toLowerCase())}function Dz(o){return o=w_(o),o&&o.replace(K8,dz).replace(nz,"")}var xz=Pz("toUpperCase");function Uz(o,e,t){return o=w_(o),e=t?void 0:e,e===void 0?fz(o)?vz(o):Sz(o):o.match(e)||[]}wD.exports=Iz});var kD=A((jMe,GD)=>{"use strict";GD.exports=CA;function CA(o,e){typeof o=="string"&&(e=o,o=void 0);var t=[];function i(s){if(typeof s!="string"){var n=a();if(CA.verbose&&console.log("codegen: "+n),n="return "+n,s){for(var r=Object.keys(s),l=new Array(r.length+1),c=new Array(r.length),u=0;u0&&this[ga].length>0)throw new Error("Both interceptors and interceptor_providers were passed as options to the client constructor. Only one of these is allowed.");if(this[ln]=i.callInvocationTransformer,delete i.callInvocationTransformer,i.channelOverride)this[pr]=i.channelOverride;else if(i.channelFactoryOverride){let n=i.channelFactoryOverride;delete i.channelFactoryOverride,this[pr]=n(e,t,i)}else this[pr]=new _z.ChannelImplementation(e,t,i)}close(){this[pr].close()}getChannel(){return this[pr]}waitForReady(e,t){let i=a=>{if(a){t(new Error("Failed to connect before the deadline"));return}let s;try{s=this[pr].getConnectivityState(!0)}catch{t(new Error("The channel has been closed"));return}if(s===Tz.ConnectivityState.READY)t();else try{this[pr].watchConnectivityState(s,e,i)}catch{t(new Error("The channel has been closed"))}};setImmediate(i)}checkOptionalUnaryResponseArguments(e,t,i){if(RA(e))return{metadata:new Ca.Metadata,options:{},callback:e};if(RA(t))return e instanceof Ca.Metadata?{metadata:e,options:{},callback:t}:{metadata:new Ca.Metadata,options:e,callback:t};if(!(e instanceof Ca.Metadata&&t instanceof Object&&RA(i)))throw new Error("Incorrect arguments passed");return{metadata:e,options:t,callback:i}}makeUnaryRequest(e,t,i,a,s,n,r){var l,c;let u=this.checkOptionalUnaryResponseArguments(s,n,r),E={path:e,requestStream:!1,responseStream:!1,requestSerialize:t,responseDeserialize:i},d={argument:a,metadata:u.metadata,call:new br.ClientUnaryCallImpl,channel:this[pr],methodDefinition:E,callOptions:u.options,callback:u.callback};this[ln]&&(d=this[ln](d));let f=d.call,N={clientInterceptors:this[Pa],clientInterceptorProviders:this[ga],callInterceptors:(l=d.callOptions.interceptors)!==null&&l!==void 0?l:[],callInterceptorProviders:(c=d.callOptions.interceptor_providers)!==null&&c!==void 0?c:[]},R=(0,H_.getInterceptingCall)(N,d.methodDefinition,d.callOptions,d.channel);f.call=R;let M=null,C=!1,P=new Error;return R.start(d.metadata,{onReceiveMetadata:b=>{f.emit("metadata",b)},onReceiveMessage(b){M!==null&&R.cancelWithStatus(zn.Status.INTERNAL,"Too many responses received"),M=b},onReceiveStatus(b){if(!C){if(C=!0,b.code===zn.Status.OK)if(M===null){let I=La(P);d.callback((0,br.callErrorFromStatus)({code:zn.Status.INTERNAL,details:"No message received",metadata:b.metadata},I))}else d.callback(null,M);else{let I=La(P);d.callback((0,br.callErrorFromStatus)(b,I))}P=null,f.emit("status",b)}}}),R.sendMessage(a),R.halfClose(),f}makeClientStreamRequest(e,t,i,a,s,n){var r,l;let c=this.checkOptionalUnaryResponseArguments(a,s,n),u={path:e,requestStream:!0,responseStream:!1,requestSerialize:t,responseDeserialize:i},E={metadata:c.metadata,call:new br.ClientWritableStreamImpl(t),channel:this[pr],methodDefinition:u,callOptions:c.options,callback:c.callback};this[ln]&&(E=this[ln](E));let d=E.call,f={clientInterceptors:this[Pa],clientInterceptorProviders:this[ga],callInterceptors:(r=E.callOptions.interceptors)!==null&&r!==void 0?r:[],callInterceptorProviders:(l=E.callOptions.interceptor_providers)!==null&&l!==void 0?l:[]},N=(0,H_.getInterceptingCall)(f,E.methodDefinition,E.callOptions,E.channel);d.call=N;let R=null,M=!1,C=new Error;return N.start(E.metadata,{onReceiveMetadata:P=>{d.emit("metadata",P)},onReceiveMessage(P){R!==null&&N.cancelWithStatus(zn.Status.INTERNAL,"Too many responses received"),R=P},onReceiveStatus(P){if(!M){if(M=!0,P.code===zn.Status.OK)if(R===null){let b=La(C);E.callback((0,br.callErrorFromStatus)({code:zn.Status.INTERNAL,details:"No message received",metadata:P.metadata},b))}else E.callback(null,R);else{let b=La(C);E.callback((0,br.callErrorFromStatus)(P,b))}C=null,d.emit("status",P)}}}),d}checkMetadataAndOptions(e,t){let i,a;return e instanceof Ca.Metadata?(i=e,t?a=t:a={}):(e?a=e:a={},i=new Ca.Metadata),{metadata:i,options:a}}makeServerStreamRequest(e,t,i,a,s,n){var r,l;let c=this.checkMetadataAndOptions(s,n),u={path:e,requestStream:!1,responseStream:!0,requestSerialize:t,responseDeserialize:i},E={argument:a,metadata:c.metadata,call:new br.ClientReadableStreamImpl(i),channel:this[pr],methodDefinition:u,callOptions:c.options};this[ln]&&(E=this[ln](E));let d=E.call,f={clientInterceptors:this[Pa],clientInterceptorProviders:this[ga],callInterceptors:(r=E.callOptions.interceptors)!==null&&r!==void 0?r:[],callInterceptorProviders:(l=E.callOptions.interceptor_providers)!==null&&l!==void 0?l:[]},N=(0,H_.getInterceptingCall)(f,E.methodDefinition,E.callOptions,E.channel);d.call=N;let R=!1,M=new Error;return N.start(E.metadata,{onReceiveMetadata(C){d.emit("metadata",C)},onReceiveMessage(C){d.push(C)},onReceiveStatus(C){if(!R){if(R=!0,d.push(null),C.code!==zn.Status.OK){let P=La(M);d.emit("error",(0,br.callErrorFromStatus)(C,P))}M=null,d.emit("status",C)}}}),N.sendMessage(a),N.halfClose(),d}makeBidiStreamRequest(e,t,i,a,s){var n,r;let l=this.checkMetadataAndOptions(a,s),c={path:e,requestStream:!0,responseStream:!0,requestSerialize:t,responseDeserialize:i},u={metadata:l.metadata,call:new br.ClientDuplexStreamImpl(t,i),channel:this[pr],methodDefinition:c,callOptions:l.options};this[ln]&&(u=this[ln](u));let E=u.call,d={clientInterceptors:this[Pa],clientInterceptorProviders:this[ga],callInterceptors:(n=u.callOptions.interceptors)!==null&&n!==void 0?n:[],callInterceptorProviders:(r=u.callOptions.interceptor_providers)!==null&&r!==void 0?r:[]},f=(0,H_.getInterceptingCall)(d,u.methodDefinition,u.callOptions,u.channel);E.call=f;let N=!1,R=new Error;return f.start(u.metadata,{onReceiveMetadata(M){E.emit("metadata",M)},onReceiveMessage(M){E.push(M)},onReceiveStatus(M){if(!N){if(N=!0,E.push(null),M.code!==zn.Status.OK){let C=La(R);E.emit("error",(0,br.callErrorFromStatus)(M,C))}R=null,E.emit("status",M)}}}),E}};k_.Client=mA});var CA=A(ya=>{"use strict";Object.defineProperty(ya,"__esModule",{value:!0});ya.loadPackageDefinition=ya.makeClientConstructor=void 0;var xl=OA(),Sz={unary:xl.Client.prototype.makeUnaryRequest,server_stream:xl.Client.prototype.makeServerStreamRequest,client_stream:xl.Client.prototype.makeClientStreamRequest,bidi:xl.Client.prototype.makeBidiStreamRequest};function MA(o){return["__proto__","prototype","constructor"].includes(o)}function _D(o,e,t){t||(t={});class i extends xl.Client{}return Object.keys(o).forEach(a=>{if(MA(a))return;let s=o[a],n;if(typeof a=="string"&&a.charAt(0)==="$")throw new Error("Method names cannot start with $");s.requestStream?s.responseStream?n="bidi":n="client_stream":s.responseStream?n="server_stream":n="unary";let r=s.requestSerialize,l=s.responseDeserialize,c=pz(Sz[n],s.path,r,l);i.prototype[a]=c,Object.assign(i.prototype[a],s),s.originalName&&!MA(s.originalName)&&(i.prototype[s.originalName]=i.prototype[a])}),i.service=o,i.serviceName=e,i}ya.makeClientConstructor=_D;function pz(o,e,t,i){return function(...a){return o.call(this,e,t,i,...a)}}function dz(o){return"format"in o}function fz(o){let e={};for(let t in o)if(Object.prototype.hasOwnProperty.call(o,t)){let i=o[t],a=t.split(".");if(a.some(r=>MA(r)))continue;let s=a[a.length-1],n=e;for(let r of a.slice(0,-1))n[r]||(n[r]={}),n=n[r];dz(i)?n[s]=i:n[s]=_D(i,s,{})}return e}ya.loadPackageDefinition=fz});var wD=A((DCe,VD)=>{var Az=1/0,hz="[object Symbol]",vz=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Rz=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,F_="\\ud800-\\udfff",vD="\\u0300-\\u036f\\ufe20-\\ufe23",RD="\\u20d0-\\u20f0",mD="\\u2700-\\u27bf",OD="a-z\\xdf-\\xf6\\xf8-\\xff",mz="\\xac\\xb1\\xd7\\xf7",Oz="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",Nz="\\u2000-\\u206f",Mz=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",ND="A-Z\\xc0-\\xd6\\xd8-\\xde",MD="\\ufe0e\\ufe0f",CD=mz+Oz+Nz+Mz,gA="['\u2019]",Cz="["+F_+"]",TD="["+CD+"]",Y_="["+vD+RD+"]",PD="\\d+",Pz="["+mD+"]",gD="["+OD+"]",LD="[^"+F_+CD+PD+mD+OD+ND+"]",PA="\\ud83c[\\udffb-\\udfff]",gz="(?:"+Y_+"|"+PA+")",yD="[^"+F_+"]",LA="(?:\\ud83c[\\udde6-\\uddff]){2}",yA="[\\ud800-\\udbff][\\udc00-\\udfff]",Ia="["+ND+"]",ID="\\u200d",SD="(?:"+gD+"|"+LD+")",Lz="(?:"+Ia+"|"+LD+")",pD="(?:"+gA+"(?:d|ll|m|re|s|t|ve))?",dD="(?:"+gA+"(?:D|LL|M|RE|S|T|VE))?",DD=gz+"?",xD="["+MD+"]?",yz="(?:"+ID+"(?:"+[yD,LA,yA].join("|")+")"+xD+DD+")*",UD=xD+DD+yz,Iz="(?:"+[Pz,LA,yA].join("|")+")"+UD,Dz="(?:"+[yD+Y_+"?",Y_,LA,yA,Cz].join("|")+")",xz=RegExp(gA,"g"),Uz=RegExp(Y_,"g"),bz=RegExp(PA+"(?="+PA+")|"+Dz+UD,"g"),Vz=RegExp([Ia+"?"+gD+"+"+pD+"(?="+[TD,Ia,"$"].join("|")+")",Lz+"+"+dD+"(?="+[TD,Ia+SD,"$"].join("|")+")",Ia+"?"+SD+"+"+pD,Ia+"+"+dD,PD,Iz].join("|"),"g"),wz=RegExp("["+ID+F_+vD+RD+MD+"]"),Bz=/[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Gz={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"ss"},Hz=typeof global=="object"&&global&&global.Object===Object&&global,kz=typeof self=="object"&&self&&self.Object===Object&&self,Yz=Hz||kz||Function("return this")();function Fz(o,e,t,i){var a=-1,s=o?o.length:0;for(i&&s&&(t=o[++a]);++aa?0:a+e),t=t>a?a:t,t<0&&(t+=a),a=e>t?0:t-e>>>0,e>>>=0;for(var s=Array(a);++i=i?o:e$(o,e,t)}function n$(o){return function(e){e=K_(e);var t=bD(e)?$z(e):void 0,i=t?t[0]:e.charAt(0),a=t?r$(t,1).join(""):e.slice(1);return i[o]()+a}}function o$(o){return function(e){return Fz(E$(c$(e).replace(xz,"")),o,"")}}function i$(o){return!!o&&typeof o=="object"}function a$(o){return typeof o=="symbol"||i$(o)&&Zz.call(o)==hz}function K_(o){return o==null?"":t$(o)}var s$=o$(function(o,e,t){return e=e.toLowerCase(),o+(t?l$(e):e)});function l$(o){return u$(K_(o).toLowerCase())}function c$(o){return o=K_(o),o&&o.replace(Rz,jz).replace(Uz,"")}var u$=n$("toUpperCase");function E$(o,e,t){return o=K_(o),e=t?void 0:e,e===void 0?zz(o)?Jz(o):qz(o):o.match(e)||[]}VD.exports=s$});var GD=A((xCe,BD)=>{"use strict";BD.exports=IA;function IA(o,e){typeof o=="string"&&(e=o,o=void 0);var t=[];function i(s){if(typeof s!="string"){var n=a();if(IA.verbose&&console.log("codegen: "+n),n="return "+n,s){for(var r=Object.keys(s),l=new Array(r.length+1),c=new Array(r.length),u=0;u{"use strict";HD.exports=Ul;var bz=Tf(),Vz=Sf(),gA=Vz("fs");function Ul(o,e,t){return typeof e=="function"?(t=e,e={}):e||(e={}),t?!e.xhr&&gA&&gA.readFile?gA.readFile(o,function(a,s){return a&&typeof XMLHttpRequest<"u"?Ul.xhr(o,e,t):a?t(a):t(null,e.binary?s:s.toString("utf8"))}):Ul.xhr(o,e,t):bz(Ul,this,o,e)}Ul.xhr=function(e,t,i){var a=new XMLHttpRequest;a.onreadystatechange=function(){if(a.readyState===4){if(a.status!==0&&a.status!==200)return i(Error("status "+a.status));if(t.binary){var n=a.response;if(!n){n=[];for(var r=0;r{"use strict";var IA=KD,FD=IA.isAbsolute=function(e){return/^(?:\/|\w+:)/.test(e)},LA=IA.normalize=function(e){e=e.replace(/\\/g,"/").replace(/\/{2,}/g,"/");var t=e.split("/"),i=FD(e),a="";i&&(a=t.shift()+"/");for(var s=0;s0&&t[s-1]!==".."?t.splice(--s,2):i?t.splice(s,1):++s:t[s]==="."?t.splice(s,1):++s;return a+t.join("/")};IA.resolve=function(e,t,i){return i||(t=LA(t)),FD(t)?t:(i||(e=LA(e)),(e=e.replace(/(?:\/|^)[^/]+$/,"")).length?LA(e+"/"+t):t)}});var qo=A(WD=>{"use strict";var bl=WD,wz=Je(),Bz=["double","float","int32","uint32","sint32","fixed32","sfixed32","int64","uint64","sint64","fixed64","sfixed64","bool","string","bytes"];function Vl(o,e){var t=0,i={};for(e|=0;t{"use strict";XD.exports=or;var B_=Wo();((or.prototype=Object.create(B_.prototype)).constructor=or).className="Field";var jD=hr(),zD=qo(),ke=Je(),yA,Gz=/^required|optional|repeated$/;or.fromJSON=function(e,t){return new or(e,t.id,t.type,t.rule,t.extend,t.options,t.comment)};function or(o,e,t,i,a,s,n){if(ke.isObject(i)?(n=a,s=i,i=a=void 0):ke.isObject(a)&&(n=s,s=a,a=void 0),B_.call(this,o,s),!ke.isInteger(e)||e<0)throw TypeError("id must be a non-negative integer");if(!ke.isString(t))throw TypeError("type must be a string");if(i!==void 0&&!Gz.test(i=i.toString().toLowerCase()))throw TypeError("rule must be a string rule");if(a!==void 0&&!ke.isString(a))throw TypeError("extend must be a string");i==="proto3_optional"&&(i="optional"),this.rule=i&&i!=="optional"?i:void 0,this.type=t,this.id=e,this.extend=a||void 0,this.required=i==="required",this.optional=!this.required,this.repeated=i==="repeated",this.map=!1,this.message=null,this.partOf=null,this.typeDefault=null,this.defaultValue=null,this.long=ke.Long?zD.long[t]!==void 0:!1,this.bytes=t==="bytes",this.resolvedType=null,this.extensionField=null,this.declaringField=null,this._packed=null,this.comment=n}Object.defineProperty(or.prototype,"packed",{get:function(){return this._packed===null&&(this._packed=this.getOption("packed")!==!1),this._packed}});or.prototype.setOption=function(e,t,i){return e==="packed"&&(this._packed=null),B_.prototype.setOption.call(this,e,t,i)};or.prototype.toJSON=function(e){var t=e?!!e.keepComments:!1;return ke.toObject(["rule",this.rule!=="optional"&&this.rule||void 0,"type",this.type,"id",this.id,"extend",this.extend,"options",this.options,"comment",t?this.comment:void 0])};or.prototype.resolve=function(){if(this.resolved)return this;if((this.typeDefault=zD.defaults[this.type])===void 0?(this.resolvedType=(this.declaringField?this.declaringField.parent:this.parent).lookupTypeOrEnum(this.type),this.resolvedType instanceof yA?this.typeDefault=null:this.typeDefault=this.resolvedType.values[Object.keys(this.resolvedType.values)[0]]):this.options&&this.options.proto3_optional&&(this.typeDefault=null),this.options&&this.options.default!=null&&(this.typeDefault=this.options.default,this.resolvedType instanceof jD&&typeof this.typeDefault=="string"&&(this.typeDefault=this.resolvedType.values[this.typeDefault])),this.options&&((this.options.packed===!0||this.options.packed!==void 0&&this.resolvedType&&!(this.resolvedType instanceof jD))&&delete this.options.packed,Object.keys(this.options).length||(this.options=void 0)),this.long)this.typeDefault=ke.Long.fromNumber(this.typeDefault,this.type.charAt(0)==="u"),Object.freeze&&Object.freeze(this.typeDefault);else if(this.bytes&&typeof this.typeDefault=="string"){var e;ke.base64.test(this.typeDefault)?ke.base64.decode(this.typeDefault,e=ke.newBuffer(ke.base64.length(this.typeDefault)),0):ke.utf8.write(this.typeDefault,e=ke.newBuffer(ke.utf8.length(this.typeDefault)),0),this.typeDefault=e}return this.map?this.defaultValue=ke.emptyObject:this.repeated?this.defaultValue=ke.emptyArray:this.defaultValue=this.typeDefault,this.parent instanceof yA&&(this.parent.ctor.prototype[this.name]=this.defaultValue),B_.prototype.resolve.call(this)};or.d=function(e,t,i,a){return typeof t=="function"?t=ke.decorateType(t).name:t&&typeof t=="object"&&(t=ke.decorateEnum(t).name),function(n,r){ke.decorateType(n.constructor).add(new or(r,e,t,i,{default:a}))}};or._configure=function(e){yA=e}});var Ia=A((QMe,QD)=>{"use strict";QD.exports=ir;var k_=Wo();((ir.prototype=Object.create(k_.prototype)).constructor=ir).className="OneOf";var $D=to(),G_=Je();function ir(o,e,t,i){if(Array.isArray(e)||(t=e,e=void 0),k_.call(this,o,t),!(e===void 0||Array.isArray(e)))throw TypeError("fieldNames must be an Array");this.oneof=e||[],this.fieldsArray=[],this.comment=i}ir.fromJSON=function(e,t){return new ir(e,t.oneof,t.options,t.comment)};ir.prototype.toJSON=function(e){var t=e?!!e.keepComments:!1;return G_.toObject(["options",this.options,"oneof",this.oneof,"comment",t?this.comment:void 0])};function JD(o){if(o.parent)for(var e=0;e-1&&this.oneof.splice(t,1),e.partOf=null,this};ir.prototype.onAdd=function(e){k_.prototype.onAdd.call(this,e);for(var t=this,i=0;i{"use strict";rx.exports=he;var DA=Wo();((he.prototype=Object.create(DA.prototype)).constructor=he).className="Namespace";var ZD=to(),H_=Je(),kz=Ia(),ya,wl,Da;he.fromJSON=function(e,t){return new he(e,t.options).addJSON(t.nested)};function ex(o,e){if(o&&o.length){for(var t={},i=0;it)return!0}return!1};he.isReservedName=function(e,t){if(e){for(var i=0;i0;){var a=e.shift();if(i.nested&&i.nested[a]){if(i=i.nested[a],!(i instanceof he))throw Error("path conflicts with non-namespace objects")}else i.add(i=new he(a))}return t&&i.addJSON(t),i};he.prototype.resolveAll=function(){for(var e=this.nestedArray,t=0;t-1)return a}else if(a instanceof he&&(a=a.lookup(e.slice(1),t,!0)))return a}else for(var s=0;s{"use strict";nx.exports=Tn;var xA=to();((Tn.prototype=Object.create(xA.prototype)).constructor=Tn).className="MapField";var Hz=qo(),Bl=Je();function Tn(o,e,t,i,a,s){if(xA.call(this,o,e,i,void 0,void 0,a,s),!Bl.isString(t))throw TypeError("keyType must be a string");this.keyType=t,this.resolvedKeyType=null,this.map=!0}Tn.fromJSON=function(e,t){return new Tn(e,t.id,t.keyType,t.type,t.options,t.comment)};Tn.prototype.toJSON=function(e){var t=e?!!e.keepComments:!1;return Bl.toObject(["keyType",this.keyType,"type",this.type,"id",this.id,"extend",this.extend,"options",this.options,"comment",t?this.comment:void 0])};Tn.prototype.resolve=function(){if(this.resolved)return this;if(Hz.mapKey[this.keyType]===void 0)throw Error("invalid key type: "+this.keyType);return xA.prototype.resolve.call(this)};Tn.d=function(e,t,i){return typeof i=="function"?i=Bl.decorateType(i).name:i&&typeof i=="object"&&(i=Bl.decorateEnum(i).name),function(s,n){Bl.decorateType(s.constructor).add(new Tn(n,e,t,i))}}});var F_=A((tPe,ox)=>{"use strict";ox.exports=jo;var UA=Wo();((jo.prototype=Object.create(UA.prototype)).constructor=jo).className="Method";var Ua=Je();function jo(o,e,t,i,a,s,n,r,l){if(Ua.isObject(a)?(n=a,a=s=void 0):Ua.isObject(s)&&(n=s,s=void 0),!(e===void 0||Ua.isString(e)))throw TypeError("type must be a string");if(!Ua.isString(t))throw TypeError("requestType must be a string");if(!Ua.isString(i))throw TypeError("responseType must be a string");UA.call(this,o,n),this.type=e||"rpc",this.requestType=t,this.requestStream=a?!0:void 0,this.responseType=i,this.responseStream=s?!0:void 0,this.resolvedRequestType=null,this.resolvedResponseType=null,this.comment=r,this.parsedOptions=l}jo.fromJSON=function(e,t){return new jo(e,t.type,t.requestType,t.responseType,t.requestStream,t.responseStream,t.options,t.comment,t.parsedOptions)};jo.prototype.toJSON=function(e){var t=e?!!e.keepComments:!1;return Ua.toObject(["type",this.type!=="rpc"&&this.type||void 0,"requestType",this.requestType,"requestStream",this.requestStream,"responseType",this.responseType,"responseStream",this.responseStream,"options",this.options,"comment",t?this.comment:void 0,"parsedOptions",this.parsedOptions])};jo.prototype.resolve=function(){return this.resolved?this:(this.resolvedRequestType=this.parent.lookupType(this.requestType),this.resolvedResponseType=this.parent.lookupType(this.responseType),UA.prototype.resolve.call(this))}});var K_=A((rPe,ax)=>{"use strict";ax.exports=ar;var ro=xa();((ar.prototype=Object.create(ro.prototype)).constructor=ar).className="Service";var bA=F_(),Gl=Je(),Yz=Pf();function ar(o,e){ro.call(this,o,e),this.methods={},this._methodsArray=null}ar.fromJSON=function(e,t){var i=new ar(e,t.options);if(t.methods)for(var a=Object.keys(t.methods),s=0;s{"use strict";sx.exports=Gr;var Fz=Ur();function Gr(o){if(o)for(var e=Object.keys(o),t=0;t{"use strict";cx.exports=Wz;var Kz=hr(),Sn=qo(),lx=Je();function qz(o){return"missing required '"+o.name+"'"}function Wz(o){var e=lx.codegen(["r","l"],o.name+"$decode")("if(!(r instanceof Reader))")("r=Reader.create(r)")("var c=l===undefined?r.len:r.pos+l,m=new this.ctor"+(o.fieldsArray.filter(function(r){return r.map}).length?",k,value":""))("while(r.pos>>3){");for(var t=0;t>>3){")("case 1: k=r.%s(); break",i.keyType)("case 2:"),Sn.basic[a]===void 0?e("value=types[%i].decode(r,r.uint32())",t):e("value=r.%s()",a),e("break")("default:")("r.skipType(tag2&7)")("break")("}")("}"),Sn.long[i.keyType]!==void 0?e('%s[typeof k==="object"?util.longToHash(k):k]=value',s):e("%s[k]=value",s)):i.repeated?(e("if(!(%s&&%s.length))",s,s)("%s=[]",s),Sn.packed[a]!==void 0&&e("if((t&7)===2){")("var c2=r.uint32()+r.pos")("while(r.pos{"use strict";ux.exports=Xz;var jz=hr(),wA=Je();function sr(o,e){return o.name+": "+e+(o.repeated&&e!=="array"?"[]":o.map&&e!=="object"?"{k:"+o.keyType+"}":"")+" expected"}function BA(o,e,t,i){if(e.resolvedType)if(e.resolvedType instanceof jz){o("switch(%s){",i)("default:")("return%j",sr(e,"enum value"));for(var a=Object.keys(e.resolvedType.values),s=0;s{"use strict";var Ex=_x,kl=hr(),kr=Je();function kA(o,e,t,i){var a=!1;if(e.resolvedType)if(e.resolvedType instanceof kl){o("switch(d%s){",i);for(var s=e.resolvedType.values,n=Object.keys(s),r=0;r>>0",i,i);break;case"int32":case"sint32":case"sfixed32":o("m%s=d%s|0",i,i);break;case"uint64":l=!0;case"int64":case"sint64":case"fixed64":case"sfixed64":o("if(util.Long)")("(m%s=util.Long.fromValue(d%s)).unsigned=%j",i,i,l)('else if(typeof d%s==="string")',i)("m%s=parseInt(d%s,10)",i,i)('else if(typeof d%s==="number")',i)("m%s=d%s",i,i)('else if(typeof d%s==="object")',i)("m%s=new util.LongBits(d%s.low>>>0,d%s.high>>>0).toNumber(%s)",i,i,i,l?"true":"");break;case"bytes":o('if(typeof d%s==="string")',i)("util.base64.decode(d%s,m%s=util.newBuffer(util.base64.length(d%s)),0)",i,i,i)("else if(d%s.length >= 0)",i)("m%s=d%s",i,i);break;case"string":o("m%s=String(d%s)",i,i);break;case"bool":o("m%s=Boolean(d%s)",i,i);break}}return o}Ex.fromObject=function(e){var t=e.fieldsArray,i=kr.codegen(["d"],e.name+"$fromObject")("if(d instanceof this.ctor)")("return d");if(!t.length)return i("return new this.ctor");i("var m=new this.ctor");for(var a=0;a>>0,m%s.high>>>0).toNumber(%s):m%s",i,i,i,i,a?"true":"",i);break;case"bytes":o("d%s=o.bytes===String?util.base64.encode(m%s,0,m%s.length):o.bytes===Array?Array.prototype.slice.call(m%s):m%s",i,i,i,i,i);break;default:o("d%s=m%s",i,i);break}}return o}Ex.toObject=function(e){var t=e.fieldsArray.slice().sort(kr.compareFieldsById);if(!t.length)return kr.codegen()("return {}");for(var i=kr.codegen(["m","o"],e.name+"$toObject")("if(!o)")("o={}")("var d={}"),a=[],s=[],n=[],r=0;r{"use strict";var $z=Tx,Jz=q_();$z[".google.protobuf.Any"]={fromObject:function(o){if(o&&o["@type"]){var e=o["@type"].substring(o["@type"].lastIndexOf("/")+1),t=this.lookup(e);if(t){var i=o["@type"].charAt(0)==="."?o["@type"].slice(1):o["@type"];return i.indexOf("/")===-1&&(i="/"+i),this.create({type_url:i,value:t.encode(t.fromObject(o)).finish()})}}return this.fromObject(o)},toObject:function(o,e){var t="type.googleapis.com/",i="",a="";if(e&&e.json&&o.type_url&&o.value){a=o.type_url.substring(o.type_url.lastIndexOf("/")+1),i=o.type_url.substring(0,o.type_url.lastIndexOf("/")+1);var s=this.lookup(a);s&&(o=s.decode(o.value))}if(!(o instanceof this.ctor)&&o instanceof Jz){var n=o.$type.toObject(o,e),r=o.$type.fullName[0]==="."?o.$type.fullName.slice(1):o.$type.fullName;return i===""&&(i=t),a=i+r,n["@type"]=a,n}return this.toObject(o,e)}}});var z_=A((lPe,px)=>{"use strict";px.exports=Pe;var vr=xa();((Pe.prototype=Object.create(vr.prototype)).constructor=Pe).className="Type";var Qz=hr(),WA=Ia(),W_=to(),Zz=Y_(),eX=K_(),KA=q_(),qA=u_(),tX=l_(),_t=Je(),rX=jA(),nX=VA(),oX=GA(),Sx=YA(),iX=FA();function Pe(o,e){vr.call(this,o,e),this.fields={},this.oneofs=void 0,this.extensions=void 0,this.reserved=void 0,this.group=void 0,this._fieldsById=null,this._fieldsArray=null,this._oneofsArray=null,this._ctor=null}Object.defineProperties(Pe.prototype,{fieldsById:{get:function(){if(this._fieldsById)return this._fieldsById;this._fieldsById={};for(var o=Object.keys(this.fields),e=0;e{"use strict";vx.exports=wt;var $_=xa();((wt.prototype=Object.create($_.prototype)).constructor=wt).className="Root";var XA=to(),fx=hr(),aX=Ia(),no=Je(),Ax,zA,Hl;function wt(o){$_.call(this,"",o),this.deferred=[],this.files=[]}wt.fromJSON=function(e,t){return t||(t=new wt),e.options&&t.setOptions(e.options),t.addJSON(e.nested)};wt.prototype.resolvePath=no.path.resolve;wt.prototype.fetch=no.fetch;function hx(){}wt.prototype.load=function o(e,t,i){typeof t=="function"&&(i=t,t=void 0);var a=this;if(!i)return no.asPromise(o,a,e,t);var s=i===hx;function n(f,O){if(i){if(s)throw f;var R=i;i=null,R(f,O)}}function r(f){var O=f.lastIndexOf("google/protobuf/");if(O>-1){var R=f.substring(O);if(R in Hl)return R}return null}function l(f,O){try{if(no.isString(O)&&O.charAt(0)==="{"&&(O=JSON.parse(O)),!no.isString(O))a.setOptions(O.options).addJSON(O.nested);else{zA.filename=f;var R=zA(O,a,t),M,P=0;if(R.imports)for(;P-1)){if(a.files.push(f),f in Hl){s?l(f,Hl[f]):(++u,setTimeout(function(){--u,l(f,Hl[f])}));return}if(s){var R;try{R=no.fs.readFileSync(f).toString("utf8")}catch(M){O||n(M);return}l(f,R)}else++u,a.fetch(f,function(M,P){if(--u,!!i){if(M){O?u||n(null,a):n(M);return}l(f,P)}})}}var u=0;no.isString(e)&&(e=[e]);for(var E=0,d;E-1&&this.deferred.splice(t,1)}}else if(e instanceof fx)X_.test(e.name)&&delete e.parent[e.name];else if(e instanceof $_){for(var i=0;i{"use strict";var we=mx.exports=Ur(),Rx=Cf(),$A,JA;we.codegen=kD();we.fetch=YD();we.path=qD();we.fs=we.inquire("fs");we.toArray=function(e){if(e){for(var t=Object.keys(e),i=new Array(t.length),a=0;a0)s[l]=a(s[l]||{},n,r);else{var c=s[l];c&&(r=[].concat(c).concat(r)),s[l]=r}return s}if(typeof e!="object")throw TypeError("dst must be an object");if(!t)throw TypeError("path must be specified");return t=t.split("."),a(e,t,i)};Object.defineProperty(we,"decorateRoot",{get:function(){return Rx.decorated||(Rx.decorated=new(J_()))}})});var Wo=A((EPe,Ox)=>{"use strict";Ox.exports=Bt;Bt.className="ReflectionObject";var Q_=Je(),Z_;function Bt(o,e){if(!Q_.isString(o))throw TypeError("name must be a string");if(e&&!Q_.isObject(e))throw TypeError("options must be an object");this.options=e,this.parsedOptions=null,this.name=o,this.parent=null,this.resolved=!1,this.comment=null,this.filename=null}Object.defineProperties(Bt.prototype,{root:{get:function(){for(var o=this;o.parent!==null;)o=o.parent;return o}},fullName:{get:function(){for(var o=[this.name],e=this.parent;e;)o.unshift(e.name),e=e.parent;return o.join(".")}}});Bt.prototype.toJSON=function(){throw Error()};Bt.prototype.onAdd=function(e){this.parent&&this.parent!==e&&this.parent.remove(this),this.parent=e,this.resolved=!1;var t=e.root;t instanceof Z_&&t._handleAdd(this)};Bt.prototype.onRemove=function(e){var t=e.root;t instanceof Z_&&t._handleRemove(this),this.parent=null,this.resolved=!1};Bt.prototype.resolve=function(){return this.resolved?this:(this.root instanceof Z_&&(this.resolved=!0),this)};Bt.prototype.getOption=function(e){if(this.options)return this.options[e]};Bt.prototype.setOption=function(e,t,i){return(!i||!this.options||this.options[e]===void 0)&&((this.options||(this.options={}))[e]=t),this};Bt.prototype.setParsedOption=function(e,t,i){this.parsedOptions||(this.parsedOptions=[]);var a=this.parsedOptions;if(i){var s=a.find(function(l){return Object.prototype.hasOwnProperty.call(l,e)});if(s){var n=s[e];Q_.setProperty(n,i,t)}else s={},s[e]=Q_.setProperty({},i,t),a.push(s)}else{var r={};r[e]=t,a.push(r)}return this};Bt.prototype.setOptions=function(e,t){if(e)for(var i=Object.keys(e),a=0;a{"use strict";Px.exports=Hr;var Nx=Wo();((Hr.prototype=Object.create(Nx.prototype)).constructor=Hr).className="Enum";var Mx=xa(),eT=Je();function Hr(o,e,t,i,a,s){if(Nx.call(this,o,t),e&&typeof e!="object")throw TypeError("values must be an object");if(this.valuesById={},this.values=Object.create(this.valuesById),this.comment=i,this.comments=a||{},this.valuesOptions=s,this.reserved=void 0,e)for(var n=Object.keys(e),r=0;r{"use strict";gx.exports=_X;var EX=hr(),QA=qo(),ZA=Je();function Cx(o,e,t,i){return e.resolvedType.group?o("types[%i].encode(%s,w.uint32(%i)).uint32(%i)",t,i,(e.id<<3|3)>>>0,(e.id<<3|4)>>>0):o("types[%i].encode(%s,w.uint32(%i).fork()).ldelim()",t,i,(e.id<<3|2)>>>0)}function _X(o){for(var e=ZA.codegen(["m","w"],o.name+"$encode")("if(!w)")("w=Writer.create()"),t,i,a=o.fieldsArray.slice().sort(ZA.compareFieldsById),t=0;t>>0,8|QA.mapKey[s.keyType],s.keyType),l===void 0?e("types[%i].encode(%s[ks[i]],w.uint32(18).fork()).ldelim().ldelim()",n,i):e(".uint32(%i).%s(%s[ks[i]]).ldelim()",16|l,r,i),e("}")("}")):s.repeated?(e("if(%s!=null&&%s.length){",i,i),s.packed&&QA.packed[r]!==void 0?e("w.uint32(%i).fork()",(s.id<<3|2)>>>0)("for(var i=0;i<%s.length;++i)",i)("w.%s(%s[i])",r,i)("w.ldelim()"):(e("for(var i=0;i<%s.length;++i)",i),l===void 0?Cx(e,s,n,i+"[i]"):e("w.uint32(%i).%s(%s[i])",(s.id<<3|l)>>>0,r,i)),e("}")):(s.optional&&e("if(%s!=null&&Object.hasOwnProperty.call(m,%j))",i,s.name),l===void 0?Cx(e,s,n,i):e("w.uint32(%i).%s(%s)",(s.id<<3|l)>>>0,r,i))}return e("return w")}});var Ix=A((SPe,Lx)=>{"use strict";var Se=Lx.exports=gf();Se.build="light";function TX(o,e,t){return typeof e=="function"?(t=e,e=new Se.Root):e||(e=new Se.Root),e.load(o,t)}Se.load=TX;function SX(o,e){return e||(e=new Se.Root),e.loadSync(o)}Se.loadSync=SX;Se.encoder=jA();Se.decoder=VA();Se.verifier=GA();Se.converter=YA();Se.ReflectionObject=Wo();Se.Namespace=xa();Se.Root=J_();Se.Enum=hr();Se.Type=z_();Se.Field=to();Se.OneOf=Ia();Se.MapField=Y_();Se.Service=K_();Se.Method=F_();Se.Message=q_();Se.wrappers=FA();Se.types=qo();Se.util=Je();Se.ReflectionObject._configure(Se.Root);Se.Namespace._configure(Se.Type,Se.Service,Se.Enum);Se.Root._configure(Se.Type);Se.Field._configure(Se.Type)});var th=A((pPe,xx)=>{"use strict";xx.exports=Dx;var eh=/[\s{}=;:[\],'"()<>]/g,pX=/(?:"([^"\\]*(?:\\.[^"\\]*)*)")/g,dX=/(?:'([^'\\]*(?:\\.[^'\\]*)*)')/g,fX=/^ *[*/]+ */,AX=/^\s*\*?\/*/,hX=/\n/g,vX=/\s/,RX=/\\(.?)/g,mX={0:"\0",r:"\r",n:` -`,t:" "};function yx(o){return o.replace(RX,function(e,t){switch(t){case"\\":case"":return t;default:return mX[t]||""}})}Dx.unescape=yx;function Dx(o,e){o=o.toString();var t=0,i=o.length,a=1,s=0,n={},r=[],l=null;function c(y){return Error("illegal "+y+" (line "+a+")")}function u(){var y=l==="'"?dX:pX;y.lastIndex=t-1;var W=y.exec(o);if(!W)throw c("string");return t=y.lastIndex,M(l),l=null,yx(W[1])}function E(y){return o.charAt(y)}function d(y,W,q){var H={type:o.charAt(y++),lineEmpty:!1,leading:q},ie;e?ie=2:ie=3;var ee=y-ie,le;do if(--ee<0||(le=o.charAt(ee))===` -`){H.lineEmpty=!0;break}while(le===" "||le===" ");for(var v=o.substring(y,W).split(hX),B=0;B0)return r.shift();if(l)return u();var y,W,q,H,ie,ee=t===0;do{if(t===i)return null;for(y=!1;vX.test(q=E(t));)if(q===` -`&&(ee=!0,++a),++t===i)return null;if(E(t)==="/"){if(++t===i)throw c("comment");if(E(t)==="/")if(e){if(H=t,ie=!1,f(t-1)){ie=!0;do if(t=O(t),t===i||(t++,!ee))break;while(f(t))}else t=Math.min(i,O(t)+1);ie&&(d(H,t,ee),ee=!0),a++,y=!0}else{for(ie=E(H=t+1)==="/";E(++t)!==` -`;)if(t===i)return null;++t,ie&&(d(H,t-1,ee),ee=!0),++a,y=!0}else if((q=E(t))==="*"){H=t+1,ie=e||E(H)==="*";do{if(q===` -`&&++a,++t===i)throw c("comment");W=q,q=E(t)}while(W!=="*"||q!=="/");++t,ie&&(d(H,t-2,ee),ee=!0),y=!0}else return"/"}}while(y);var le=t;eh.lastIndex=0;var v=eh.test(E(le++));if(!v)for(;le{"use strict";Bx.exports=pn;pn.filename=null;pn.defaults={keepCase:!1};var OX=th(),Ux=J_(),bx=z_(),Vx=to(),NX=Y_(),wx=Ia(),MX=hr(),PX=K_(),CX=F_(),rh=qo(),nh=Je(),gX=/^[1-9][0-9]*$/,LX=/^-?[1-9][0-9]*$/,IX=/^0[x][0-9a-fA-F]+$/,yX=/^-?0[x][0-9a-fA-F]+$/,DX=/^0[0-7]+$/,xX=/^-?0[0-7]+$/,UX=/^(?![eE])[0-9]*(?:\.[0-9]*)?(?:[eE][+-]?[0-9]+)?$/,Yr=/^[a-zA-Z_][a-zA-Z_0-9]*$/,Fr=/^(?:\.?[a-zA-Z_][a-zA-Z_0-9]*)(?:\.[a-zA-Z_][a-zA-Z_0-9]*)*$/,bX=/^(?:\.[a-zA-Z_][a-zA-Z_0-9]*)+$/;function pn(o,e,t){e instanceof Ux||(t=e,e=new Ux),t||(t=pn.defaults);var i=t.preferTrailingComment||!1,a=OX(o,t.alternateCommentMode||!1),s=a.next,n=a.push,r=a.peek,l=a.skip,c=a.cmnt,u=!0,E,d,f,O,R=!1,M=e,P=t.keepCase?function(L){return L}:nh.camelCase;function C(L,g,D){var F=pn.filename;return D||(pn.filename=null),Error("illegal "+(g||"token")+" '"+L+"' ("+(F?F+", ":"")+"line "+a.line+")")}function b(){var L=[],g;do{if((g=s())!=='"'&&g!=="'")throw C(g);L.push(s()),l(g),g=r()}while(g==='"'||g==="'");return L.join("")}function y(L){var g=s();switch(g){case"'":case'"':return n(g),b();case"true":case"TRUE":return!0;case"false":case"FALSE":return!1}try{return q(g,!0)}catch{if(L&&Fr.test(g))return g;throw C(g,"value")}}function W(L,g){var D,F;do g&&((D=r())==='"'||D==="'")?L.push(b()):L.push([F=H(s()),l("to",!0)?H(s()):F]);while(l(",",!0));var G={options:void 0};G.setOption=function(oe,ye){this.options===void 0&&(this.options={}),this.options[oe]=ye},B(G,function(ye){if(ye==="option")Ee(G,ye),l(";");else throw C(ye)},function(){xe(G)})}function q(L,g){var D=1;switch(L.charAt(0)==="-"&&(D=-1,L=L.substring(1)),L){case"inf":case"INF":case"Inf":return D*(1/0);case"nan":case"NAN":case"Nan":case"NaN":return NaN;case"0":return 0}if(gX.test(L))return D*parseInt(L,10);if(IX.test(L))return D*parseInt(L,16);if(DX.test(L))return D*parseInt(L,8);if(UX.test(L))return D*parseFloat(L);throw C(L,"number",g)}function H(L,g){switch(L){case"max":case"MAX":case"Max":return 536870911;case"0":return 0}if(!g&&L.charAt(0)==="-")throw C(L,"id");if(LX.test(L))return parseInt(L,10);if(yX.test(L))return parseInt(L,16);if(xX.test(L))return parseInt(L,8);throw C(L,"id")}function ie(){if(E!==void 0)throw C("package");if(E=s(),!Fr.test(E))throw C(E,"name");M=M.define(E),l(";")}function ee(){var L=r(),g;switch(L){case"weak":g=f||(f=[]),s();break;case"public":s();default:g=d||(d=[]);break}L=b(),l(";"),g.push(L)}function le(){if(l("="),O=b(),R=O==="proto3",!R&&O!=="proto2")throw C(O,"syntax");l(";")}function v(L,g){switch(g){case"option":return Ee(L,g),l(";"),!0;case"message":return N(L,g),!0;case"enum":return X(L,g),!0;case"service":return me(L,g),!0;case"extend":return at(L,g),!0}return!1}function B(L,g,D){var F=a.line;if(L&&(typeof L.comment!="string"&&(L.comment=c()),L.filename=pn.filename),l("{",!0)){for(var G;(G=s())!=="}";)g(G);l(";",!0)}else D&&D(),l(";"),L&&(typeof L.comment!="string"||i)&&(L.comment=c(F)||L.comment)}function N(L,g){if(!Yr.test(g=s()))throw C(g,"type name");var D=new bx(g);B(D,function(G){if(!v(D,G))switch(G){case"map":J(D,G);break;case"required":case"repeated":p(D,G);break;case"optional":R?p(D,"proto3_optional"):p(D,"optional");break;case"oneof":Q(D,G);break;case"extensions":W(D.extensions||(D.extensions=[]));break;case"reserved":W(D.reserved||(D.reserved=[]),!0);break;default:if(!R||!Fr.test(G))throw C(G);n(G),p(D,"optional");break}}),L.add(D)}function p(L,g,D){var F=s();if(F==="group"){I(L,g);return}for(;F.endsWith(".")||r().startsWith(".");)F+=s();if(!Fr.test(F))throw C(F,"type");var G=s();if(!Yr.test(G))throw C(G,"name");G=P(G),l("=");var oe=new Vx(G,H(s()),F,g,D);if(B(oe,function(It){if(It==="option")Ee(oe,It),l(";");else throw C(It)},function(){xe(oe)}),g==="proto3_optional"){var ye=new wx("_"+G);oe.setOption("proto3_optional",!0),ye.add(oe),L.add(ye)}else L.add(oe);!R&&oe.repeated&&(rh.packed[F]!==void 0||rh.basic[F]===void 0)&&oe.setOption("packed",!1,!0)}function I(L,g){var D=s();if(!Yr.test(D))throw C(D,"name");var F=nh.lcFirst(D);D===F&&(D=nh.ucFirst(D)),l("=");var G=H(s()),oe=new bx(D);oe.group=!0;var ye=new Vx(F,G,D,g);ye.filename=pn.filename,B(oe,function(It){switch(It){case"option":Ee(oe,It),l(";");break;case"required":case"repeated":p(oe,It);break;case"optional":R?p(oe,"proto3_optional"):p(oe,"optional");break;case"message":N(oe,It);break;case"enum":X(oe,It);break;default:throw C(It)}}),L.add(oe).add(ye)}function J(L){l("<");var g=s();if(rh.mapKey[g]===void 0)throw C(g,"type");l(",");var D=s();if(!Fr.test(D))throw C(D,"type");l(">");var F=s();if(!Yr.test(F))throw C(F,"name");l("=");var G=new NX(P(F),H(s()),g,D);B(G,function(ye){if(ye==="option")Ee(G,ye),l(";");else throw C(ye)},function(){xe(G)}),L.add(G)}function Q(L,g){if(!Yr.test(g=s()))throw C(g,"name");var D=new wx(P(g));B(D,function(G){G==="option"?(Ee(D,G),l(";")):(n(G),p(D,"optional"))}),L.add(D)}function X(L,g){if(!Yr.test(g=s()))throw C(g,"name");var D=new MX(g);B(D,function(G){switch(G){case"option":Ee(D,G),l(";");break;case"reserved":W(D.reserved||(D.reserved=[]),!0);break;default:ue(D,G)}}),L.add(D)}function ue(L,g){if(!Yr.test(g))throw C(g,"name");l("=");var D=H(s(),!0),F={options:void 0};F.setOption=function(G,oe){this.options===void 0&&(this.options={}),this.options[G]=oe},B(F,function(oe){if(oe==="option")Ee(F,oe),l(";");else throw C(oe)},function(){xe(F)}),L.add(g,D,F.comment,F.options)}function Ee(L,g){var D=l("(",!0);if(!Fr.test(g=s()))throw C(g,"name");var F=g,G=F,oe;D&&(l(")"),F="("+F+")",G=F,g=r(),bX.test(g)&&(oe=g.slice(1),F+=g,s())),l("=");var ye=Ie(L,F);ae(L,G,ye,oe)}function Ie(L,g){if(l("{",!0)){for(var D={};!l("}",!0);){if(!Yr.test(be=s()))throw C(be,"name");if(be===null)throw C(be,"end of input");var F,G=be;if(l(":",!0),r()==="{")F=Ie(L,g+"."+be);else if(r()==="["){F=[];var oe;if(l("[",!0)){do oe=y(!0),F.push(oe);while(l(",",!0));l("]"),typeof oe<"u"&&ve(L,g+"."+be,oe)}}else F=y(!0),ve(L,g+"."+be,F);var ye=D[G];ye&&(F=[].concat(ye).concat(F)),D[G]=F,l(",",!0),l(";",!0)}return D}var vn=y(!0);return ve(L,g,vn),vn}function ve(L,g,D){L.setOption&&L.setOption(g,D)}function ae(L,g,D,F){L.setParsedOption&&L.setParsedOption(g,D,F)}function xe(L){if(l("[",!0)){do Ee(L,"option");while(l(",",!0));l("]")}return L}function me(L,g){if(!Yr.test(g=s()))throw C(g,"service name");var D=new PX(g);B(D,function(G){if(!v(D,G))if(G==="rpc")Ue(D,G);else throw C(G)}),L.add(D)}function Ue(L,g){var D=c(),F=g;if(!Yr.test(g=s()))throw C(g,"name");var G=g,oe,ye,vn,It;if(l("("),l("stream",!0)&&(ye=!0),!Fr.test(g=s())||(oe=g,l(")"),l("returns"),l("("),l("stream",!0)&&(It=!0),!Fr.test(g=s())))throw C(g);vn=g,l(")");var cc=new CX(G,F,oe,vn,ye,It);cc.comment=D,B(cc,function(dS){if(dS==="option")Ee(cc,dS),l(";");else throw C(dS)}),L.add(cc)}function at(L,g){if(!Fr.test(g=s()))throw C(g,"reference");var D=g;B(null,function(G){switch(G){case"required":case"repeated":p(L,G,D);break;case"optional":R?p(L,"proto3_optional",D):p(L,"optional",D);break;default:if(!R||!Fr.test(G))throw C(G);n(G),p(L,"optional",D);break}})}for(var be;(be=s())!==null;)switch(be){case"package":if(!u)throw C(be);ie();break;case"import":if(!u)throw C(be);ee();break;case"syntax":if(!u)throw C(be);le();break;case"option":Ee(M,be),l(";");break;default:if(v(M,be)){u=!1;continue}throw C(be)}return pn.filename=null,{package:E,imports:d,weakImports:f,syntax:O,root:e}}});var Yx=A((fPe,Hx)=>{"use strict";Hx.exports=Rr;var VX=/\/|\./;function Rr(o,e){VX.test(o)||(o="google/protobuf/"+o+".proto",e={nested:{google:{nested:{protobuf:{nested:e}}}}}),Rr[o]=e}Rr("any",{Any:{fields:{type_url:{type:"string",id:1},value:{type:"bytes",id:2}}}});var kx;Rr("duration",{Duration:kx={fields:{seconds:{type:"int64",id:1},nanos:{type:"int32",id:2}}}});Rr("timestamp",{Timestamp:kx});Rr("empty",{Empty:{fields:{}}});Rr("struct",{Struct:{fields:{fields:{keyType:"string",type:"Value",id:1}}},Value:{oneofs:{kind:{oneof:["nullValue","numberValue","stringValue","boolValue","structValue","listValue"]}},fields:{nullValue:{type:"NullValue",id:1},numberValue:{type:"double",id:2},stringValue:{type:"string",id:3},boolValue:{type:"bool",id:4},structValue:{type:"Struct",id:5},listValue:{type:"ListValue",id:6}}},NullValue:{values:{NULL_VALUE:0}},ListValue:{fields:{values:{rule:"repeated",type:"Value",id:1}}}});Rr("wrappers",{DoubleValue:{fields:{value:{type:"double",id:1}}},FloatValue:{fields:{value:{type:"float",id:1}}},Int64Value:{fields:{value:{type:"int64",id:1}}},UInt64Value:{fields:{value:{type:"uint64",id:1}}},Int32Value:{fields:{value:{type:"int32",id:1}}},UInt32Value:{fields:{value:{type:"uint32",id:1}}},BoolValue:{fields:{value:{type:"bool",id:1}}},StringValue:{fields:{value:{type:"string",id:1}}},BytesValue:{fields:{value:{type:"bytes",id:1}}}});Rr("field_mask",{FieldMask:{fields:{paths:{rule:"repeated",type:"string",id:1}}}});Rr.get=function(e){return Rr[e]||null}});var Kx=A((APe,Fx)=>{"use strict";var oo=Fx.exports=Ix();oo.build="full";oo.tokenize=th();oo.parse=Gx();oo.common=Yx();oo.Root._configure(oo.Type,oo.parse,oo.common)});var tT=A((hPe,qx)=>{"use strict";qx.exports=Kx()});var oh=A((vPe,wX)=>{wX.exports={nested:{google:{nested:{protobuf:{nested:{FileDescriptorSet:{fields:{file:{rule:"repeated",type:"FileDescriptorProto",id:1}}},FileDescriptorProto:{fields:{name:{type:"string",id:1},package:{type:"string",id:2},dependency:{rule:"repeated",type:"string",id:3},publicDependency:{rule:"repeated",type:"int32",id:10,options:{packed:!1}},weakDependency:{rule:"repeated",type:"int32",id:11,options:{packed:!1}},messageType:{rule:"repeated",type:"DescriptorProto",id:4},enumType:{rule:"repeated",type:"EnumDescriptorProto",id:5},service:{rule:"repeated",type:"ServiceDescriptorProto",id:6},extension:{rule:"repeated",type:"FieldDescriptorProto",id:7},options:{type:"FileOptions",id:8},sourceCodeInfo:{type:"SourceCodeInfo",id:9},syntax:{type:"string",id:12}}},DescriptorProto:{fields:{name:{type:"string",id:1},field:{rule:"repeated",type:"FieldDescriptorProto",id:2},extension:{rule:"repeated",type:"FieldDescriptorProto",id:6},nestedType:{rule:"repeated",type:"DescriptorProto",id:3},enumType:{rule:"repeated",type:"EnumDescriptorProto",id:4},extensionRange:{rule:"repeated",type:"ExtensionRange",id:5},oneofDecl:{rule:"repeated",type:"OneofDescriptorProto",id:8},options:{type:"MessageOptions",id:7},reservedRange:{rule:"repeated",type:"ReservedRange",id:9},reservedName:{rule:"repeated",type:"string",id:10}},nested:{ExtensionRange:{fields:{start:{type:"int32",id:1},end:{type:"int32",id:2}}},ReservedRange:{fields:{start:{type:"int32",id:1},end:{type:"int32",id:2}}}}},FieldDescriptorProto:{fields:{name:{type:"string",id:1},number:{type:"int32",id:3},label:{type:"Label",id:4},type:{type:"Type",id:5},typeName:{type:"string",id:6},extendee:{type:"string",id:2},defaultValue:{type:"string",id:7},oneofIndex:{type:"int32",id:9},jsonName:{type:"string",id:10},options:{type:"FieldOptions",id:8}},nested:{Type:{values:{TYPE_DOUBLE:1,TYPE_FLOAT:2,TYPE_INT64:3,TYPE_UINT64:4,TYPE_INT32:5,TYPE_FIXED64:6,TYPE_FIXED32:7,TYPE_BOOL:8,TYPE_STRING:9,TYPE_GROUP:10,TYPE_MESSAGE:11,TYPE_BYTES:12,TYPE_UINT32:13,TYPE_ENUM:14,TYPE_SFIXED32:15,TYPE_SFIXED64:16,TYPE_SINT32:17,TYPE_SINT64:18}},Label:{values:{LABEL_OPTIONAL:1,LABEL_REQUIRED:2,LABEL_REPEATED:3}}}},OneofDescriptorProto:{fields:{name:{type:"string",id:1},options:{type:"OneofOptions",id:2}}},EnumDescriptorProto:{fields:{name:{type:"string",id:1},value:{rule:"repeated",type:"EnumValueDescriptorProto",id:2},options:{type:"EnumOptions",id:3}}},EnumValueDescriptorProto:{fields:{name:{type:"string",id:1},number:{type:"int32",id:2},options:{type:"EnumValueOptions",id:3}}},ServiceDescriptorProto:{fields:{name:{type:"string",id:1},method:{rule:"repeated",type:"MethodDescriptorProto",id:2},options:{type:"ServiceOptions",id:3}}},MethodDescriptorProto:{fields:{name:{type:"string",id:1},inputType:{type:"string",id:2},outputType:{type:"string",id:3},options:{type:"MethodOptions",id:4},clientStreaming:{type:"bool",id:5},serverStreaming:{type:"bool",id:6}}},FileOptions:{fields:{javaPackage:{type:"string",id:1},javaOuterClassname:{type:"string",id:8},javaMultipleFiles:{type:"bool",id:10},javaGenerateEqualsAndHash:{type:"bool",id:20,options:{deprecated:!0}},javaStringCheckUtf8:{type:"bool",id:27},optimizeFor:{type:"OptimizeMode",id:9,options:{default:"SPEED"}},goPackage:{type:"string",id:11},ccGenericServices:{type:"bool",id:16},javaGenericServices:{type:"bool",id:17},pyGenericServices:{type:"bool",id:18},deprecated:{type:"bool",id:23},ccEnableArenas:{type:"bool",id:31},objcClassPrefix:{type:"string",id:36},csharpNamespace:{type:"string",id:37},uninterpretedOption:{rule:"repeated",type:"UninterpretedOption",id:999}},extensions:[[1e3,536870911]],reserved:[[38,38]],nested:{OptimizeMode:{values:{SPEED:1,CODE_SIZE:2,LITE_RUNTIME:3}}}},MessageOptions:{fields:{messageSetWireFormat:{type:"bool",id:1},noStandardDescriptorAccessor:{type:"bool",id:2},deprecated:{type:"bool",id:3},mapEntry:{type:"bool",id:7},uninterpretedOption:{rule:"repeated",type:"UninterpretedOption",id:999}},extensions:[[1e3,536870911]],reserved:[[8,8]]},FieldOptions:{fields:{ctype:{type:"CType",id:1,options:{default:"STRING"}},packed:{type:"bool",id:2},jstype:{type:"JSType",id:6,options:{default:"JS_NORMAL"}},lazy:{type:"bool",id:5},deprecated:{type:"bool",id:3},weak:{type:"bool",id:10},uninterpretedOption:{rule:"repeated",type:"UninterpretedOption",id:999}},extensions:[[1e3,536870911]],reserved:[[4,4]],nested:{CType:{values:{STRING:0,CORD:1,STRING_PIECE:2}},JSType:{values:{JS_NORMAL:0,JS_STRING:1,JS_NUMBER:2}}}},OneofOptions:{fields:{uninterpretedOption:{rule:"repeated",type:"UninterpretedOption",id:999}},extensions:[[1e3,536870911]]},EnumOptions:{fields:{allowAlias:{type:"bool",id:2},deprecated:{type:"bool",id:3},uninterpretedOption:{rule:"repeated",type:"UninterpretedOption",id:999}},extensions:[[1e3,536870911]]},EnumValueOptions:{fields:{deprecated:{type:"bool",id:1},uninterpretedOption:{rule:"repeated",type:"UninterpretedOption",id:999}},extensions:[[1e3,536870911]]},ServiceOptions:{fields:{deprecated:{type:"bool",id:33},uninterpretedOption:{rule:"repeated",type:"UninterpretedOption",id:999}},extensions:[[1e3,536870911]]},MethodOptions:{fields:{deprecated:{type:"bool",id:33},uninterpretedOption:{rule:"repeated",type:"UninterpretedOption",id:999}},extensions:[[1e3,536870911]]},UninterpretedOption:{fields:{name:{rule:"repeated",type:"NamePart",id:2},identifierValue:{type:"string",id:3},positiveIntValue:{type:"uint64",id:4},negativeIntValue:{type:"int64",id:5},doubleValue:{type:"double",id:6},stringValue:{type:"bytes",id:7},aggregateValue:{type:"string",id:8}},nested:{NamePart:{fields:{namePart:{rule:"required",type:"string",id:1},isExtension:{rule:"required",type:"bool",id:2}}}}},SourceCodeInfo:{fields:{location:{rule:"repeated",type:"Location",id:1}},nested:{Location:{fields:{path:{rule:"repeated",type:"int32",id:1},span:{rule:"repeated",type:"int32",id:2},leadingComments:{type:"string",id:3},trailingComments:{type:"string",id:4},leadingDetachedComments:{rule:"repeated",type:"string",id:6}}}}},GeneratedCodeInfo:{fields:{annotation:{rule:"repeated",type:"Annotation",id:1}},nested:{Annotation:{fields:{path:{rule:"repeated",type:"int32",id:1},sourceFile:{type:"string",id:2},begin:{type:"int32",id:3},end:{type:"int32",id:4}}}}}}}}}}}});var $x=A((se,Xx)=>{"use strict";var vt=tT();Xx.exports=se=vt.descriptor=vt.Root.fromJSON(oh()).lookup(".google.protobuf");var Wx=vt.Namespace,Yl=vt.Root,dn=vt.Enum,io=vt.Type,ao=vt.Field,BX=vt.MapField,rT=vt.OneOf,Fl=vt.Service,nT=vt.Method;Yl.fromDescriptor=function(e){typeof e.length=="number"&&(e=se.FileDescriptorSet.decode(e));var t=new Yl;if(e.file)for(var i,a,s=0,n;s{zX.exports={nested:{google:{nested:{protobuf:{nested:{Api:{fields:{name:{type:"string",id:1},methods:{rule:"repeated",type:"Method",id:2},options:{rule:"repeated",type:"Option",id:3},version:{type:"string",id:4},sourceContext:{type:"SourceContext",id:5},mixins:{rule:"repeated",type:"Mixin",id:6},syntax:{type:"Syntax",id:7}}},Method:{fields:{name:{type:"string",id:1},requestTypeUrl:{type:"string",id:2},requestStreaming:{type:"bool",id:3},responseTypeUrl:{type:"string",id:4},responseStreaming:{type:"bool",id:5},options:{rule:"repeated",type:"Option",id:6},syntax:{type:"Syntax",id:7}}},Mixin:{fields:{name:{type:"string",id:1},root:{type:"string",id:2}}},SourceContext:{fields:{fileName:{type:"string",id:1}}},Option:{fields:{name:{type:"string",id:1},value:{type:"Any",id:2}}},Syntax:{values:{SYNTAX_PROTO2:0,SYNTAX_PROTO3:1}}}}}}}}});var Qx=A((mPe,XX)=>{XX.exports={nested:{google:{nested:{protobuf:{nested:{SourceContext:{fields:{fileName:{type:"string",id:1}}}}}}}}}});var Zx=A((OPe,$X)=>{$X.exports={nested:{google:{nested:{protobuf:{nested:{Type:{fields:{name:{type:"string",id:1},fields:{rule:"repeated",type:"Field",id:2},oneofs:{rule:"repeated",type:"string",id:3},options:{rule:"repeated",type:"Option",id:4},sourceContext:{type:"SourceContext",id:5},syntax:{type:"Syntax",id:6}}},Field:{fields:{kind:{type:"Kind",id:1},cardinality:{type:"Cardinality",id:2},number:{type:"int32",id:3},name:{type:"string",id:4},typeUrl:{type:"string",id:6},oneofIndex:{type:"int32",id:7},packed:{type:"bool",id:8},options:{rule:"repeated",type:"Option",id:9},jsonName:{type:"string",id:10},defaultValue:{type:"string",id:11}},nested:{Kind:{values:{TYPE_UNKNOWN:0,TYPE_DOUBLE:1,TYPE_FLOAT:2,TYPE_INT64:3,TYPE_UINT64:4,TYPE_INT32:5,TYPE_FIXED64:6,TYPE_FIXED32:7,TYPE_BOOL:8,TYPE_STRING:9,TYPE_GROUP:10,TYPE_MESSAGE:11,TYPE_BYTES:12,TYPE_UINT32:13,TYPE_ENUM:14,TYPE_SFIXED32:15,TYPE_SFIXED64:16,TYPE_SINT32:17,TYPE_SINT64:18}},Cardinality:{values:{CARDINALITY_UNKNOWN:0,CARDINALITY_OPTIONAL:1,CARDINALITY_REQUIRED:2,CARDINALITY_REPEATED:3}}}},Enum:{fields:{name:{type:"string",id:1},enumvalue:{rule:"repeated",type:"EnumValue",id:2},options:{rule:"repeated",type:"Option",id:3},sourceContext:{type:"SourceContext",id:4},syntax:{type:"Syntax",id:5}}},EnumValue:{fields:{name:{type:"string",id:1},number:{type:"int32",id:2},options:{rule:"repeated",type:"Option",id:3}}},Option:{fields:{name:{type:"string",id:1},value:{type:"Any",id:2}}},Syntax:{values:{SYNTAX_PROTO2:0,SYNTAX_PROTO3:1}},Any:{fields:{type_url:{type:"string",id:1},value:{type:"bytes",id:2}}},SourceContext:{fields:{fileName:{type:"string",id:1}}}}}}}}}});var nU=A(so=>{"use strict";Object.defineProperty(so,"__esModule",{value:!0});so.addCommonProtos=so.loadProtosWithOptionsSync=so.loadProtosWithOptions=void 0;var eU=k("fs"),tU=k("path"),wa=tT();function rU(o,e){let t=o.resolvePath;o.resolvePath=(i,a)=>{if(tU.isAbsolute(a))return a;for(let s of e){let n=tU.join(s,a);try{return eU.accessSync(n,eU.constants.R_OK),n}catch{continue}}return process.emitWarning(`${a} not found in any of the include paths ${e}`),t(i,a)}}async function JX(o,e){let t=new wa.Root;if(e=e||{},e.includeDirs){if(!Array.isArray(e.includeDirs))return Promise.reject(new Error("The includeDirs option must be an array"));rU(t,e.includeDirs)}let i=await t.load(o,e);return i.resolveAll(),i}so.loadProtosWithOptions=JX;function QX(o,e){let t=new wa.Root;if(e=e||{},e.includeDirs){if(!Array.isArray(e.includeDirs))throw new Error("The includeDirs option must be an array");rU(t,e.includeDirs)}let i=t.loadSync(o,e);return i.resolveAll(),i}so.loadProtosWithOptionsSync=QX;function ZX(){let o=Jx(),e=oh(),t=Qx(),i=Zx();wa.common("api",o.nested.google.nested.protobuf.nested),wa.common("descriptor",e.nested.google.nested.protobuf.nested),wa.common("source_context",t.nested.google.nested.protobuf.nested),wa.common("type",i.nested.google.nested.protobuf.nested)}so.addCommonProtos=ZX});var aU=A((iU,ah)=>{var oU=function(o){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.default=void 0;var e=null;try{e=new WebAssembly.Instance(new WebAssembly.Module(new Uint8Array([0,97,115,109,1,0,0,0,1,13,2,96,0,1,127,96,4,127,127,127,127,1,127,3,7,6,0,1,1,1,1,1,6,6,1,127,1,65,0,11,7,50,6,3,109,117,108,0,1,5,100,105,118,95,115,0,2,5,100,105,118,95,117,0,3,5,114,101,109,95,115,0,4,5,114,101,109,95,117,0,5,8,103,101,116,95,104,105,103,104,0,0,10,191,1,6,4,0,35,0,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,126,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,127,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,128,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,129,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,130,34,4,66,32,135,167,36,0,32,4,167,11])),{}).exports}catch{}function t(N,p,I){this.low=N|0,this.high=p|0,this.unsigned=!!I}t.prototype.__isLong__,Object.defineProperty(t.prototype,"__isLong__",{value:!0});function i(N){return(N&&N.__isLong__)===!0}function a(N){var p=Math.clz32(N&-N);return N?31-p:p}t.isLong=i;var s={},n={};function r(N,p){var I,J,Q;return p?(N>>>=0,(Q=0<=N&&N<256)&&(J=n[N],J)?J:(I=c(N,0,!0),Q&&(n[N]=I),I)):(N|=0,(Q=-128<=N&&N<128)&&(J=s[N],J)?J:(I=c(N,N<0?-1:0,!1),Q&&(s[N]=I),I))}t.fromInt=r;function l(N,p){if(isNaN(N))return p?y:b;if(p){if(N<0)return y;if(N>=M)return ee}else{if(N<=-P)return le;if(N+1>=P)return ie}return N<0?l(-N,p).neg():c(N%R|0,N/R|0,p)}t.fromNumber=l;function c(N,p,I){return new t(N,p,I)}t.fromBits=c;var u=Math.pow;function E(N,p,I){if(N.length===0)throw Error("empty string");if(typeof p=="number"?(I=p,p=!1):p=!!p,N==="NaN"||N==="Infinity"||N==="+Infinity"||N==="-Infinity")return p?y:b;if(I=I||10,I<2||360)throw Error("interior hyphen");if(J===0)return E(N.substring(1),p,I).neg();for(var Q=l(u(I,8)),X=b,ue=0;ue>>0:this.low},v.toNumber=function(){return this.unsigned?(this.high>>>0)*R+(this.low>>>0):this.high*R+(this.low>>>0)},v.toString=function(p){if(p=p||10,p<2||36>>0,ae=ve.toString(p);if(ue=Ie,ue.isZero())return ae+Ee;for(;ae.length<6;)ae="0"+ae;Ee=""+ae+Ee}},v.getHighBits=function(){return this.high},v.getHighBitsUnsigned=function(){return this.high>>>0},v.getLowBits=function(){return this.low},v.getLowBitsUnsigned=function(){return this.low>>>0},v.getNumBitsAbs=function(){if(this.isNegative())return this.eq(le)?64:this.neg().getNumBitsAbs();for(var p=this.high!=0?this.high:this.low,I=31;I>0&&!(p&1<=0},v.isOdd=function(){return(this.low&1)===1},v.isEven=function(){return(this.low&1)===0},v.equals=function(p){return i(p)||(p=d(p)),this.unsigned!==p.unsigned&&this.high>>>31===1&&p.high>>>31===1?!1:this.high===p.high&&this.low===p.low},v.eq=v.equals,v.notEquals=function(p){return!this.eq(p)},v.neq=v.notEquals,v.ne=v.notEquals,v.lessThan=function(p){return this.comp(p)<0},v.lt=v.lessThan,v.lessThanOrEqual=function(p){return this.comp(p)<=0},v.lte=v.lessThanOrEqual,v.le=v.lessThanOrEqual,v.greaterThan=function(p){return this.comp(p)>0},v.gt=v.greaterThan,v.greaterThanOrEqual=function(p){return this.comp(p)>=0},v.gte=v.greaterThanOrEqual,v.ge=v.greaterThanOrEqual,v.compare=function(p){if(i(p)||(p=d(p)),this.eq(p))return 0;var I=this.isNegative(),J=p.isNegative();return I&&!J?-1:!I&&J?1:this.unsigned?p.high>>>0>this.high>>>0||p.high===this.high&&p.low>>>0>this.low>>>0?-1:1:this.sub(p).isNegative()?-1:1},v.comp=v.compare,v.negate=function(){return!this.unsigned&&this.eq(le)?le:this.not().add(W)},v.neg=v.negate,v.add=function(p){i(p)||(p=d(p));var I=this.high>>>16,J=this.high&65535,Q=this.low>>>16,X=this.low&65535,ue=p.high>>>16,Ee=p.high&65535,Ie=p.low>>>16,ve=p.low&65535,ae=0,xe=0,me=0,Ue=0;return Ue+=X+ve,me+=Ue>>>16,Ue&=65535,me+=Q+Ie,xe+=me>>>16,me&=65535,xe+=J+Ee,ae+=xe>>>16,xe&=65535,ae+=I+ue,ae&=65535,c(me<<16|Ue,ae<<16|xe,this.unsigned)},v.subtract=function(p){return i(p)||(p=d(p)),this.add(p.neg())},v.sub=v.subtract,v.multiply=function(p){if(this.isZero())return this;if(i(p)||(p=d(p)),e){var I=e.mul(this.low,this.high,p.low,p.high);return c(I,e.get_high(),this.unsigned)}if(p.isZero())return this.unsigned?y:b;if(this.eq(le))return p.isOdd()?le:b;if(p.eq(le))return this.isOdd()?le:b;if(this.isNegative())return p.isNegative()?this.neg().mul(p.neg()):this.neg().mul(p).neg();if(p.isNegative())return this.mul(p.neg()).neg();if(this.lt(C)&&p.lt(C))return l(this.toNumber()*p.toNumber(),this.unsigned);var J=this.high>>>16,Q=this.high&65535,X=this.low>>>16,ue=this.low&65535,Ee=p.high>>>16,Ie=p.high&65535,ve=p.low>>>16,ae=p.low&65535,xe=0,me=0,Ue=0,at=0;return at+=ue*ae,Ue+=at>>>16,at&=65535,Ue+=X*ae,me+=Ue>>>16,Ue&=65535,Ue+=ue*ve,me+=Ue>>>16,Ue&=65535,me+=Q*ae,xe+=me>>>16,me&=65535,me+=X*ve,xe+=me>>>16,me&=65535,me+=ue*Ie,xe+=me>>>16,me&=65535,xe+=J*ae+Q*ve+X*Ie+ue*Ee,xe&=65535,c(Ue<<16|at,xe<<16|me,this.unsigned)},v.mul=v.multiply,v.divide=function(p){if(i(p)||(p=d(p)),p.isZero())throw Error("division by zero");if(e){if(!this.unsigned&&this.high===-2147483648&&p.low===-1&&p.high===-1)return this;var I=(this.unsigned?e.div_u:e.div_s)(this.low,this.high,p.low,p.high);return c(I,e.get_high(),this.unsigned)}if(this.isZero())return this.unsigned?y:b;var J,Q,X;if(this.unsigned){if(p.unsigned||(p=p.toUnsigned()),p.gt(this))return y;if(p.gt(this.shru(1)))return q;X=y}else{if(this.eq(le)){if(p.eq(W)||p.eq(H))return le;if(p.eq(le))return W;var ue=this.shr(1);return J=ue.div(p).shl(1),J.eq(b)?p.isNegative()?W:H:(Q=this.sub(p.mul(J)),X=J.add(Q.div(p)),X)}else if(p.eq(le))return this.unsigned?y:b;if(this.isNegative())return p.isNegative()?this.neg().div(p.neg()):this.neg().div(p).neg();if(p.isNegative())return this.div(p.neg()).neg();X=b}for(Q=this;Q.gte(p);){J=Math.max(1,Math.floor(Q.toNumber()/p.toNumber()));for(var Ee=Math.ceil(Math.log(J)/Math.LN2),Ie=Ee<=48?1:u(2,Ee-48),ve=l(J),ae=ve.mul(p);ae.isNegative()||ae.gt(Q);)J-=Ie,ve=l(J,this.unsigned),ae=ve.mul(p);ve.isZero()&&(ve=W),X=X.add(ve),Q=Q.sub(ae)}return X},v.div=v.divide,v.modulo=function(p){if(i(p)||(p=d(p)),e){var I=(this.unsigned?e.rem_u:e.rem_s)(this.low,this.high,p.low,p.high);return c(I,e.get_high(),this.unsigned)}return this.sub(this.div(p).mul(p))},v.mod=v.modulo,v.rem=v.modulo,v.not=function(){return c(~this.low,~this.high,this.unsigned)},v.countLeadingZeros=function(){return this.high?Math.clz32(this.high):Math.clz32(this.low)+32},v.clz=v.countLeadingZeros,v.countTrailingZeros=function(){return this.low?a(this.low):a(this.high)+32},v.ctz=v.countTrailingZeros,v.and=function(p){return i(p)||(p=d(p)),c(this.low&p.low,this.high&p.high,this.unsigned)},v.or=function(p){return i(p)||(p=d(p)),c(this.low|p.low,this.high|p.high,this.unsigned)},v.xor=function(p){return i(p)||(p=d(p)),c(this.low^p.low,this.high^p.high,this.unsigned)},v.shiftLeft=function(p){return i(p)&&(p=p.toInt()),(p&=63)===0?this:p<32?c(this.low<>>32-p,this.unsigned):c(0,this.low<>>p|this.high<<32-p,this.high>>p,this.unsigned):c(this.high>>p-32,this.high>=0?0:-1,this.unsigned)},v.shr=v.shiftRight,v.shiftRightUnsigned=function(p){return i(p)&&(p=p.toInt()),(p&=63)===0?this:p<32?c(this.low>>>p|this.high<<32-p,this.high>>>p,this.unsigned):p===32?c(this.high,0,this.unsigned):c(this.high>>>p-32,0,this.unsigned)},v.shru=v.shiftRightUnsigned,v.shr_u=v.shiftRightUnsigned,v.rotateLeft=function(p){var I;return i(p)&&(p=p.toInt()),(p&=63)===0?this:p===32?c(this.high,this.low,this.unsigned):p<32?(I=32-p,c(this.low<>>I,this.high<>>I,this.unsigned)):(p-=32,I=32-p,c(this.high<>>I,this.low<>>I,this.unsigned))},v.rotl=v.rotateLeft,v.rotateRight=function(p){var I;return i(p)&&(p=p.toInt()),(p&=63)===0?this:p===32?c(this.high,this.low,this.unsigned):p<32?(I=32-p,c(this.high<>>p,this.low<>>p,this.unsigned)):(p-=32,I=32-p,c(this.low<>>p,this.high<>>p,this.unsigned))},v.rotr=v.rotateRight,v.toSigned=function(){return this.unsigned?c(this.low,this.high,!1):this},v.toUnsigned=function(){return this.unsigned?this:c(this.low,this.high,!0)},v.toBytes=function(p){return p?this.toBytesLE():this.toBytesBE()},v.toBytesLE=function(){var p=this.high,I=this.low;return[I&255,I>>>8&255,I>>>16&255,I>>>24,p&255,p>>>8&255,p>>>16&255,p>>>24]},v.toBytesBE=function(){var p=this.high,I=this.low;return[p>>>24,p>>>16&255,p>>>8&255,p&255,I>>>24,I>>>16&255,I>>>8&255,I&255]},t.fromBytes=function(p,I,J){return J?t.fromBytesLE(p,I):t.fromBytesBE(p,I)},t.fromBytesLE=function(p,I){return new t(p[0]|p[1]<<8|p[2]<<16|p[3]<<24,p[4]|p[5]<<8|p[6]<<16|p[7]<<24,I)},t.fromBytesBE=function(p,I){return new t(p[4]<<24|p[5]<<16|p[6]<<8|p[7],p[0]<<24|p[1]<<16|p[2]<<8|p[3],I)};var B=t;return o.default=B,"default"in o?o.default:o}({});typeof define=="function"&&define.amd?define([],function(){return oU}):typeof ah=="object"&&typeof iU=="object"&&(ah.exports=oU)});var TU=A(Fe=>{"use strict";Object.defineProperty(Fe,"__esModule",{value:!0});Fe.loadFileDescriptorSetFromObject=Fe.loadFileDescriptorSetFromBuffer=Fe.fromJSON=Fe.loadSync=Fe.load=Fe.IdempotencyLevel=Fe.isAnyExtension=Fe.Long=void 0;var e$=BD(),Kr=tT(),lh=$x(),ch=nU(),t$=aU();Fe.Long=t$;function r$(o){return"@type"in o&&typeof o["@type"]=="string"}Fe.isAnyExtension=r$;var cU;(function(o){o.IDEMPOTENCY_UNKNOWN="IDEMPOTENCY_UNKNOWN",o.NO_SIDE_EFFECTS="NO_SIDE_EFFECTS",o.IDEMPOTENT="IDEMPOTENT"})(cU=Fe.IdempotencyLevel||(Fe.IdempotencyLevel={}));var uU={longs:String,enums:String,bytes:String,defaults:!0,oneofs:!0,json:!0};function n$(o,e){return o===""?e:o+"."+e}function o$(o){return o instanceof Kr.Service||o instanceof Kr.Type||o instanceof Kr.Enum}function i$(o){return o instanceof Kr.Namespace||o instanceof Kr.Root}function EU(o,e){let t=n$(e,o.name);return o$(o)?[[t,o]]:i$(o)&&typeof o.nested<"u"?Object.keys(o.nested).map(i=>EU(o.nested[i],t)).reduce((i,a)=>i.concat(a),[]):[]}function sU(o,e){return function(i){return o.toObject(o.decode(i),e)}}function lU(o){return function(t){if(Array.isArray(t))throw new Error(`Failed to serialize message: expected object with ${o.name} structure, got array instead`);let i=o.fromObject(t);return o.encode(i).finish()}}function a$(o){return(o||[]).reduce((e,t)=>{for(let[i,a]of Object.entries(t))switch(i){case"uninterpreted_option":e.uninterpreted_option.push(t.uninterpreted_option);break;default:e[i]=a}return e},{deprecated:!1,idempotency_level:cU.IDEMPOTENCY_UNKNOWN,uninterpreted_option:[]})}function s$(o,e,t,i){let a=o.resolvedRequestType,s=o.resolvedResponseType;return{path:"/"+e+"/"+o.name,requestStream:!!o.requestStream,responseStream:!!o.responseStream,requestSerialize:lU(a),requestDeserialize:sU(a,t),responseSerialize:lU(s),responseDeserialize:sU(s,t),originalName:e$(o.name),requestType:sh(a,i),responseType:sh(s,i),options:a$(o.parsedOptions)}}function l$(o,e,t,i){let a={};for(let s of o.methodsArray)a[s.name]=s$(s,e,t,i);return a}function sh(o,e){let t=o.toDescriptor("proto3");return{format:"Protocol Buffer 3 DescriptorProto",type:t.$type.toObject(t,uU),fileDescriptorProtos:e}}function c$(o,e){let t=o.toDescriptor("proto3");return{format:"Protocol Buffer 3 EnumDescriptorProto",type:t.$type.toObject(t,uU),fileDescriptorProtos:e}}function u$(o,e,t,i){if(o instanceof Kr.Service)return l$(o,e,t,i);if(o instanceof Kr.Type)return sh(o,i);if(o instanceof Kr.Enum)return c$(o,i);throw new Error("Type mismatch in reflection object handling")}function oT(o,e){let t={};o.resolveAll();let a=o.toDescriptor("proto3").file.map(s=>Buffer.from(lh.FileDescriptorProto.encode(s).finish()));for(let[s,n]of EU(o,""))t[s]=u$(n,s,e,a);return t}function _U(o,e){e=e||{};let t=Kr.Root.fromDescriptor(o);return t.resolveAll(),oT(t,e)}function E$(o,e){return(0,ch.loadProtosWithOptions)(o,e).then(t=>oT(t,e))}Fe.load=E$;function _$(o,e){let t=(0,ch.loadProtosWithOptionsSync)(o,e);return oT(t,e)}Fe.loadSync=_$;function T$(o,e){e=e||{};let t=Kr.Root.fromJSON(o);return t.resolveAll(),oT(t,e)}Fe.fromJSON=T$;function S$(o,e){let t=lh.FileDescriptorSet.decode(o);return _U(t,e)}Fe.loadFileDescriptorSetFromBuffer=S$;function p$(o,e){let t=lh.FileDescriptorSet.fromObject(o);return _U(t,e)}Fe.loadFileDescriptorSetFromObject=p$;(0,ch.addCommonProtos)()});var Xo=A(Re=>{"use strict";Object.defineProperty(Re,"__esModule",{value:!0});Re.setup=Re.getChannelzServiceDefinition=Re.getChannelzHandlers=Re.unregisterChannelzRef=Re.registerChannelzSocket=Re.registerChannelzServer=Re.registerChannelzSubchannel=Re.registerChannelzChannel=Re.ChannelzCallTrackerStub=Re.ChannelzCallTracker=Re.ChannelzChildrenTrackerStub=Re.ChannelzChildrenTracker=Re.ChannelzTrace=Re.ChannelzTraceStub=void 0;var SU=k("net"),zo=(aD(),$(iD)),Kl=er(),ql=Ae(),d$=fr(),f$=y_(),A$=mA();function uh(o){return{channel_id:o.id,name:o.name}}function ph(o){return{subchannel_id:o.id,name:o.name}}function h$(o){return{server_id:o.id}}function lT(o){return{socket_id:o.id,name:o.name}}var pU=32,dh=100,Eh=class{constructor(){this.events=[],this.creationTimestamp=new Date,this.eventsLogged=0}addTrace(){}getTraceMessage(){return{creation_timestamp:qr(this.creationTimestamp),num_events_logged:this.eventsLogged,events:[]}}};Re.ChannelzTraceStub=Eh;var _h=class{constructor(){this.events=[],this.eventsLogged=0,this.creationTimestamp=new Date}addTrace(e,t,i){let a=new Date;this.events.push({description:t,severity:e,timestamp:a,childChannel:(i==null?void 0:i.kind)==="channel"?i:void 0,childSubchannel:(i==null?void 0:i.kind)==="subchannel"?i:void 0}),this.events.length>=pU*2&&(this.events=this.events.slice(pU)),this.eventsLogged+=1}getTraceMessage(){return{creation_timestamp:qr(this.creationTimestamp),num_events_logged:this.eventsLogged,events:this.events.map(e=>({description:e.description,severity:e.severity,timestamp:qr(e.timestamp),channel_ref:e.childChannel?uh(e.childChannel):null,subchannel_ref:e.childSubchannel?ph(e.childSubchannel):null}))}}};Re.ChannelzTrace=_h;var aT=class{constructor(){this.channelChildren=new zo.OrderedMap,this.subchannelChildren=new zo.OrderedMap,this.socketChildren=new zo.OrderedMap,this.trackerMap={channel:this.channelChildren,subchannel:this.subchannelChildren,socket:this.socketChildren}}refChild(e){let t=this.trackerMap[e.kind],i=t.find(e.id);i.equals(t.end())?t.setElement(e.id,{ref:e,count:1},i):i.pointer[1].count+=1}unrefChild(e){let t=this.trackerMap[e.kind],i=t.getElementByKey(e.id);i!==void 0&&(i.count-=1,i.count===0&&t.eraseElementByKey(e.id))}getChildLists(){return{channels:this.channelChildren,subchannels:this.subchannelChildren,sockets:this.socketChildren}}};Re.ChannelzChildrenTracker=aT;var Th=class extends aT{refChild(){}unrefChild(){}};Re.ChannelzChildrenTrackerStub=Th;var sT=class{constructor(){this.callsStarted=0,this.callsSucceeded=0,this.callsFailed=0,this.lastCallStartedTimestamp=null}addCallStarted(){this.callsStarted+=1,this.lastCallStartedTimestamp=new Date}addCallSucceeded(){this.callsSucceeded+=1}addCallFailed(){this.callsFailed+=1}};Re.ChannelzCallTracker=sT;var Sh=class extends sT{addCallStarted(){}addCallSucceeded(){}addCallFailed(){}};Re.ChannelzCallTrackerStub=Sh;var fn={channel:new zo.OrderedMap,subchannel:new zo.OrderedMap,server:new zo.OrderedMap,socket:new zo.OrderedMap},cT=o=>{let e=1;function t(){return e++}let i=fn[o];return(a,s,n)=>{let r=t(),l={id:r,name:a,kind:o};return n&&i.setElement(r,{ref:l,getInfo:s}),l}};Re.registerChannelzChannel=cT("channel");Re.registerChannelzSubchannel=cT("subchannel");Re.registerChannelzServer=cT("server");Re.registerChannelzSocket=cT("socket");function v$(o){fn[o.kind].eraseElementByKey(o.id)}Re.unregisterChannelzRef=v$;function R$(o){let e=Number.parseInt(o,16);return[e/256|0,e%256]}function dU(o){if(o==="")return[];let e=o.split(":").map(i=>R$(i));return[].concat(...e)}function m$(o){if((0,SU.isIPv4)(o))return Buffer.from(Uint8Array.from(o.split(".").map(e=>Number.parseInt(e))));if((0,SU.isIPv6)(o)){let e,t,i=o.indexOf("::");i===-1?(e=o,t=""):(e=o.substring(0,i),t=o.substring(i+2));let a=Buffer.from(dU(e)),s=Buffer.from(dU(t)),n=Buffer.alloc(16-a.length-s.length,0);return Buffer.concat([a,n,s])}else return null}function AU(o){switch(o){case Kl.ConnectivityState.CONNECTING:return{state:"CONNECTING"};case Kl.ConnectivityState.IDLE:return{state:"IDLE"};case Kl.ConnectivityState.READY:return{state:"READY"};case Kl.ConnectivityState.SHUTDOWN:return{state:"SHUTDOWN"};case Kl.ConnectivityState.TRANSIENT_FAILURE:return{state:"TRANSIENT_FAILURE"};default:return{state:"UNKNOWN"}}}function qr(o){if(!o)return null;let e=o.getTime();return{seconds:e/1e3|0,nanos:e%1e3*1e6}}function hU(o){let e=o.getInfo(),t=[],i=[];return e.children.channels.forEach(a=>{t.push(uh(a[1].ref))}),e.children.subchannels.forEach(a=>{i.push(ph(a[1].ref))}),{ref:uh(o.ref),data:{target:e.target,state:AU(e.state),calls_started:e.callTracker.callsStarted,calls_succeeded:e.callTracker.callsSucceeded,calls_failed:e.callTracker.callsFailed,last_call_started_timestamp:qr(e.callTracker.lastCallStartedTimestamp),trace:e.trace.getTraceMessage()},channel_ref:t,subchannel_ref:i}}function O$(o,e){let t=parseInt(o.request.channel_id,10),i=fn.channel.getElementByKey(t);if(i===void 0){e({code:ql.Status.NOT_FOUND,details:"No channel data found for id "+t});return}e(null,{channel:hU(i)})}function N$(o,e){let t=parseInt(o.request.max_results,10)||dh,i=[],a=parseInt(o.request.start_channel_id,10),s=fn.channel,n;for(n=s.lowerBound(a);!n.equals(s.end())&&i.length{t.push(lT(i[1].ref))}),{ref:h$(o.ref),data:{calls_started:e.callTracker.callsStarted,calls_succeeded:e.callTracker.callsSucceeded,calls_failed:e.callTracker.callsFailed,last_call_started_timestamp:qr(e.callTracker.lastCallStartedTimestamp),trace:e.trace.getTraceMessage()},listen_socket:t}}function M$(o,e){let t=parseInt(o.request.server_id,10),a=fn.server.getElementByKey(t);if(a===void 0){e({code:ql.Status.NOT_FOUND,details:"No server data found for id "+t});return}e(null,{server:vU(a)})}function P$(o,e){let t=parseInt(o.request.max_results,10)||dh,i=parseInt(o.request.start_server_id,10),a=fn.server,s=[],n;for(n=a.lowerBound(i);!n.equals(a.end())&&s.length{s.push(lT(r[1].ref))});let n={ref:ph(i.ref),data:{target:a.target,state:AU(a.state),calls_started:a.callTracker.callsStarted,calls_succeeded:a.callTracker.callsSucceeded,calls_failed:a.callTracker.callsFailed,last_call_started_timestamp:qr(a.callTracker.lastCallStartedTimestamp),trace:a.trace.getTraceMessage()},socket_ref:s};e(null,{subchannel:n})}function fU(o){var e;return(0,d$.isTcpSubchannelAddress)(o)?{address:"tcpip_address",tcpip_address:{ip_address:(e=m$(o.host))!==null&&e!==void 0?e:void 0,port:o.port}}:{address:"uds_address",uds_address:{filename:o.path}}}function g$(o,e){var t,i,a,s,n;let r=parseInt(o.request.socket_id,10),l=fn.socket.getElementByKey(r);if(l===void 0){e({code:ql.Status.NOT_FOUND,details:"No socket data found for id "+r});return}let c=l.getInfo(),u=c.security?{model:"tls",tls:{cipher_suite:c.security.cipherSuiteStandardName?"standard_name":"other_name",standard_name:(t=c.security.cipherSuiteStandardName)!==null&&t!==void 0?t:void 0,other_name:(i=c.security.cipherSuiteOtherName)!==null&&i!==void 0?i:void 0,local_certificate:(a=c.security.localCertificate)!==null&&a!==void 0?a:void 0,remote_certificate:(s=c.security.remoteCertificate)!==null&&s!==void 0?s:void 0}}:null,E={ref:lT(l.ref),local:c.localAddress?fU(c.localAddress):null,remote:c.remoteAddress?fU(c.remoteAddress):null,remote_name:(n=c.remoteName)!==null&&n!==void 0?n:void 0,security:u,data:{keep_alives_sent:c.keepAlivesSent,streams_started:c.streamsStarted,streams_succeeded:c.streamsSucceeded,streams_failed:c.streamsFailed,last_local_stream_created_timestamp:qr(c.lastLocalStreamCreatedTimestamp),last_remote_stream_created_timestamp:qr(c.lastRemoteStreamCreatedTimestamp),messages_received:c.messagesReceived,messages_sent:c.messagesSent,last_message_received_timestamp:qr(c.lastMessageReceivedTimestamp),last_message_sent_timestamp:qr(c.lastMessageSentTimestamp),local_flow_control_window:c.localFlowControlWindow?{value:c.localFlowControlWindow}:null,remote_flow_control_window:c.remoteFlowControlWindow?{value:c.remoteFlowControlWindow}:null}};e(null,{socket:E})}function L$(o,e){let t=parseInt(o.request.server_id,10),i=fn.server.getElementByKey(t);if(i===void 0){e({code:ql.Status.NOT_FOUND,details:"No server data found for id "+t});return}let a=parseInt(o.request.start_socket_id,10),s=parseInt(o.request.max_results,10)||dh,r=i.getInfo().sessionChildren.sockets,l=[],c;for(c=r.lowerBound(a);!c.equals(r.end())&&l.length{"use strict";Object.defineProperty(ET,"__esModule",{value:!0});ET.Subchannel=void 0;var Ce=er(),y$=Pl(),fh=De(),uT=Ae(),D$=Vt(),x$=fr(),Wr=Xo(),U$="subchannel",b$=~(1<<31),Ah=class{constructor(e,t,i,a,s){var n;this.channelTarget=e,this.subchannelAddress=t,this.options=i,this.credentials=a,this.connector=s,this.connectivityState=Ce.ConnectivityState.IDLE,this.transport=null,this.continueConnecting=!1,this.stateListeners=new Set,this.refcount=0,this.channelzEnabled=!0;let r={initialDelay:i["grpc.initial_reconnect_backoff_ms"],maxDelay:i["grpc.max_reconnect_backoff_ms"]};this.backoffTimeout=new y$.BackoffTimeout(()=>{this.handleBackoffTimer()},r),this.backoffTimeout.unref(),this.subchannelAddressString=(0,x$.subchannelAddressToString)(t),this.keepaliveTime=(n=i["grpc.keepalive_time_ms"])!==null&&n!==void 0?n:-1,i["grpc.enable_channelz"]===0?(this.channelzEnabled=!1,this.channelzTrace=new Wr.ChannelzTraceStub,this.callTracker=new Wr.ChannelzCallTrackerStub,this.childrenTracker=new Wr.ChannelzChildrenTrackerStub,this.streamTracker=new Wr.ChannelzCallTrackerStub):(this.channelzTrace=new Wr.ChannelzTrace,this.callTracker=new Wr.ChannelzCallTracker,this.childrenTracker=new Wr.ChannelzChildrenTracker,this.streamTracker=new Wr.ChannelzCallTracker),this.channelzRef=(0,Wr.registerChannelzSubchannel)(this.subchannelAddressString,()=>this.getChannelzInfo(),this.channelzEnabled),this.channelzTrace.addTrace("CT_INFO","Subchannel created"),this.trace("Subchannel constructed with options "+JSON.stringify(i,void 0,2))}getChannelzInfo(){return{state:this.connectivityState,trace:this.channelzTrace,callTracker:this.callTracker,children:this.childrenTracker.getChildLists(),target:this.subchannelAddressString}}trace(e){fh.trace(uT.LogVerbosity.DEBUG,U$,"("+this.channelzRef.id+") "+this.subchannelAddressString+" "+e)}refTrace(e){fh.trace(uT.LogVerbosity.DEBUG,"subchannel_refcount","("+this.channelzRef.id+") "+this.subchannelAddressString+" "+e)}handleBackoffTimer(){this.continueConnecting?this.transitionToState([Ce.ConnectivityState.TRANSIENT_FAILURE],Ce.ConnectivityState.CONNECTING):this.transitionToState([Ce.ConnectivityState.TRANSIENT_FAILURE],Ce.ConnectivityState.IDLE)}startBackoff(){this.backoffTimeout.runOnce()}stopBackoff(){this.backoffTimeout.stop(),this.backoffTimeout.reset()}startConnectingInternal(){let e=this.options;if(e["grpc.keepalive_time_ms"]){let t=Math.min(this.keepaliveTime,b$);e=Object.assign(Object.assign({},e),{"grpc.keepalive_time_ms":t})}this.connector.connect(this.subchannelAddress,this.credentials,e).then(t=>{this.transitionToState([Ce.ConnectivityState.CONNECTING],Ce.ConnectivityState.READY)?(this.transport=t,this.channelzEnabled&&this.childrenTracker.refChild(t.getChannelzRef()),t.addDisconnectListener(i=>{this.transitionToState([Ce.ConnectivityState.READY],Ce.ConnectivityState.IDLE),i&&this.keepaliveTime>0&&(this.keepaliveTime*=2,fh.log(uT.LogVerbosity.ERROR,`Connection to ${(0,D$.uriToString)(this.channelTarget)} at ${this.subchannelAddressString} rejected by server because of excess pings. Increasing ping interval to ${this.keepaliveTime} ms`))})):t.shutdown()},t=>{this.transitionToState([Ce.ConnectivityState.CONNECTING],Ce.ConnectivityState.TRANSIENT_FAILURE,`${t}`)})}transitionToState(e,t,i){var a,s;if(e.indexOf(this.connectivityState)===-1)return!1;this.trace(Ce.ConnectivityState[this.connectivityState]+" -> "+Ce.ConnectivityState[t]),this.channelzEnabled&&this.channelzTrace.addTrace("CT_INFO","Connectivity state change to "+Ce.ConnectivityState[t]);let n=this.connectivityState;switch(this.connectivityState=t,t){case Ce.ConnectivityState.READY:this.stopBackoff();break;case Ce.ConnectivityState.CONNECTING:this.startBackoff(),this.startConnectingInternal(),this.continueConnecting=!1;break;case Ce.ConnectivityState.TRANSIENT_FAILURE:this.channelzEnabled&&this.transport&&this.childrenTracker.unrefChild(this.transport.getChannelzRef()),(a=this.transport)===null||a===void 0||a.shutdown(),this.transport=null,this.backoffTimeout.isRunning()||process.nextTick(()=>{this.handleBackoffTimer()});break;case Ce.ConnectivityState.IDLE:this.channelzEnabled&&this.transport&&this.childrenTracker.unrefChild(this.transport.getChannelzRef()),(s=this.transport)===null||s===void 0||s.shutdown(),this.transport=null;break;default:throw new Error(`Invalid state: unknown ConnectivityState ${t}`)}for(let r of this.stateListeners)r(this,n,t,this.keepaliveTime,i);return!0}ref(){this.refTrace("refcount "+this.refcount+" -> "+(this.refcount+1)),this.refcount+=1}unref(){this.refTrace("refcount "+this.refcount+" -> "+(this.refcount-1)),this.refcount-=1,this.refcount===0&&(this.channelzTrace.addTrace("CT_INFO","Shutting down"),(0,Wr.unregisterChannelzRef)(this.channelzRef),process.nextTick(()=>{this.transitionToState([Ce.ConnectivityState.CONNECTING,Ce.ConnectivityState.READY],Ce.ConnectivityState.IDLE)}))}unrefIfOneRef(){return this.refcount===1?(this.unref(),!0):!1}createCall(e,t,i,a){if(!this.transport)throw new Error("Cannot create call, subchannel not READY");let s;return this.channelzEnabled?(this.callTracker.addCallStarted(),this.streamTracker.addCallStarted(),s={onCallEnd:n=>{n.code===uT.Status.OK?this.callTracker.addCallSucceeded():this.callTracker.addCallFailed()}}):s={},this.transport.createCall(e,t,i,a,s)}startConnecting(){process.nextTick(()=>{this.transitionToState([Ce.ConnectivityState.IDLE],Ce.ConnectivityState.CONNECTING)||this.connectivityState===Ce.ConnectivityState.TRANSIENT_FAILURE&&(this.continueConnecting=!0)})}getConnectivityState(){return this.connectivityState}addConnectivityStateListener(e){this.stateListeners.add(e)}removeConnectivityStateListener(e){this.stateListeners.delete(e)}resetBackoff(){process.nextTick(()=>{this.backoffTimeout.reset(),this.transitionToState([Ce.ConnectivityState.TRANSIENT_FAILURE],Ce.ConnectivityState.CONNECTING)})}getAddress(){return this.subchannelAddressString}getChannelzRef(){return this.channelzRef}isHealthy(){return!0}addHealthStateWatcher(e){}removeHealthStateWatcher(e){}getRealSubchannel(){return this}realSubchannelEquals(e){return e.getRealSubchannel()===this}throttleKeepalive(e){e>this.keepaliveTime&&(this.keepaliveTime=e)}};ET.Subchannel=Ah});var mh=A(uo=>{"use strict";Object.defineProperty(uo,"__esModule",{value:!0});uo.setup=uo.DEFAULT_PORT=void 0;var NU=wr(),PU=k("dns"),CU=k("util"),V$=jf(),hh=Ae(),vh=ht(),w$=De(),B$=Ae(),lo=Vt(),MU=k("net"),G$=Pl(),k$="dns_resolver";function co(o){w$.trace(B$.LogVerbosity.DEBUG,k$,o)}uo.DEFAULT_PORT=443;var H$=3e4,Y$=CU.promisify(PU.resolveTxt),F$=CU.promisify(PU.lookup),Rh=class{constructor(e,t,i){var a,s,n;this.target=e,this.listener=t,this.pendingLookupPromise=null,this.pendingTxtPromise=null,this.latestLookupResult=null,this.latestServiceConfig=null,this.latestServiceConfigError=null,this.continueResolving=!1,this.isNextResolutionTimerRunning=!1,this.isServiceConfigEnabled=!0,this.returnedIpResult=!1,co("Resolver constructed for target "+(0,lo.uriToString)(e));let r=(0,lo.splitHostPort)(e.path);r===null?(this.ipResult=null,this.dnsHostname=null,this.port=null):(0,MU.isIPv4)(r.host)||(0,MU.isIPv6)(r.host)?(this.ipResult=[{addresses:[{host:r.host,port:(a=r.port)!==null&&a!==void 0?a:uo.DEFAULT_PORT}]}],this.dnsHostname=null,this.port=null):(this.ipResult=null,this.dnsHostname=r.host,this.port=(s=r.port)!==null&&s!==void 0?s:uo.DEFAULT_PORT),this.percentage=Math.random()*100,i["grpc.service_config_disable_resolution"]===1&&(this.isServiceConfigEnabled=!1),this.defaultResolutionError={code:hh.Status.UNAVAILABLE,details:`Name resolution failed for target ${(0,lo.uriToString)(this.target)}`,metadata:new vh.Metadata};let l={initialDelay:i["grpc.initial_reconnect_backoff_ms"],maxDelay:i["grpc.max_reconnect_backoff_ms"]};this.backoff=new G$.BackoffTimeout(()=>{this.continueResolving&&this.startResolutionWithBackoff()},l),this.backoff.unref(),this.minTimeBetweenResolutionsMs=(n=i["grpc.dns_min_time_between_resolutions_ms"])!==null&&n!==void 0?n:H$,this.nextResolutionTimer=setTimeout(()=>{},0),clearTimeout(this.nextResolutionTimer)}startResolution(){if(this.ipResult!==null){this.returnedIpResult||(co("Returning IP address for target "+(0,lo.uriToString)(this.target)),setImmediate(()=>{this.listener.onSuccessfulResolution(this.ipResult,null,null,null,{})}),this.returnedIpResult=!0),this.backoff.stop(),this.backoff.reset(),this.stopNextResolutionTimer();return}if(this.dnsHostname===null)co("Failed to parse DNS address "+(0,lo.uriToString)(this.target)),setImmediate(()=>{this.listener.onError({code:hh.Status.UNAVAILABLE,details:`Failed to parse DNS address ${(0,lo.uriToString)(this.target)}`,metadata:new vh.Metadata})}),this.stopNextResolutionTimer();else{if(this.pendingLookupPromise!==null)return;co("Looking up DNS hostname "+this.dnsHostname),this.latestLookupResult=null;let e=this.dnsHostname;this.pendingLookupPromise=F$(e,{all:!0}),this.pendingLookupPromise.then(t=>{if(this.pendingLookupPromise===null)return;this.pendingLookupPromise=null,this.backoff.reset(),this.backoff.stop();let i=t.map(s=>({host:s.address,port:+this.port}));this.latestLookupResult=i.map(s=>({addresses:[s]}));let a="["+i.map(s=>s.host+":"+s.port).join(",")+"]";if(co("Resolved addresses for target "+(0,lo.uriToString)(this.target)+": "+a),this.latestLookupResult.length===0){this.listener.onError(this.defaultResolutionError);return}this.listener.onSuccessfulResolution(this.latestLookupResult,this.latestServiceConfig,this.latestServiceConfigError,null,{})},t=>{this.pendingLookupPromise!==null&&(co("Resolution error for target "+(0,lo.uriToString)(this.target)+": "+t.message),this.pendingLookupPromise=null,this.stopNextResolutionTimer(),this.listener.onError(this.defaultResolutionError))}),this.isServiceConfigEnabled&&this.pendingTxtPromise===null&&(this.pendingTxtPromise=Y$(e),this.pendingTxtPromise.then(t=>{if(this.pendingTxtPromise!==null){this.pendingTxtPromise=null;try{this.latestServiceConfig=(0,V$.extractAndSelectServiceConfig)(t,this.percentage)}catch(i){this.latestServiceConfigError={code:hh.Status.UNAVAILABLE,details:`Parsing service config failed with error ${i.message}`,metadata:new vh.Metadata}}this.latestLookupResult!==null&&this.listener.onSuccessfulResolution(this.latestLookupResult,this.latestServiceConfig,this.latestServiceConfigError,null,{})}},t=>{}))}}startNextResolutionTimer(){var e,t;clearTimeout(this.nextResolutionTimer),this.nextResolutionTimer=setTimeout(()=>{this.stopNextResolutionTimer(),this.continueResolving&&this.startResolutionWithBackoff()},this.minTimeBetweenResolutionsMs),(t=(e=this.nextResolutionTimer).unref)===null||t===void 0||t.call(e),this.isNextResolutionTimerRunning=!0}stopNextResolutionTimer(){clearTimeout(this.nextResolutionTimer),this.isNextResolutionTimerRunning=!1}startResolutionWithBackoff(){this.pendingLookupPromise===null&&(this.continueResolving=!1,this.backoff.runOnce(),this.startNextResolutionTimer(),this.startResolution())}updateResolution(){this.pendingLookupPromise===null&&(this.isNextResolutionTimerRunning||this.backoff.isRunning()?(this.isNextResolutionTimerRunning?co('resolution update delayed by "min time between resolutions" rate limit'):co("resolution update delayed by backoff timer until "+this.backoff.getEndTime().toISOString()),this.continueResolving=!0):this.startResolutionWithBackoff())}destroy(){this.continueResolving=!1,this.backoff.reset(),this.backoff.stop(),this.stopNextResolutionTimer(),this.pendingLookupPromise=null,this.pendingTxtPromise=null,this.latestLookupResult=null,this.latestServiceConfig=null,this.latestServiceConfigError=null,this.returnedIpResult=!1}static getDefaultAuthority(e){return e.path}};function K$(){(0,NU.registerResolver)("dns",Rh),(0,NU.registerDefaultScheme)("dns")}uo.setup=K$});var Oh=A(ka=>{"use strict";Object.defineProperty(ka,"__esModule",{value:!0});ka.getProxiedConnection=ka.mapProxyName=void 0;var Wl=De(),Ba=Ae(),q$=wr(),W$=k("http"),j$=k("tls"),z$=De(),gU=fr(),Ga=Vt(),X$=k("url"),$$=mh(),J$="proxy";function Eo(o){z$.trace(Ba.LogVerbosity.DEBUG,J$,o)}function Q$(){let o="",e="";if(process.env.grpc_proxy)e="grpc_proxy",o=process.env.grpc_proxy;else if(process.env.https_proxy)e="https_proxy",o=process.env.https_proxy;else if(process.env.http_proxy)e="http_proxy",o=process.env.http_proxy;else return{};let t;try{t=new X$.URL(o)}catch{return(0,Wl.log)(Ba.LogVerbosity.ERROR,`cannot parse value of "${e}" env var`),{}}if(t.protocol!=="http:")return(0,Wl.log)(Ba.LogVerbosity.ERROR,`"${t.protocol}" scheme not supported in proxy URI`),{};let i=null;t.username&&(t.password?((0,Wl.log)(Ba.LogVerbosity.INFO,"userinfo found in proxy URI"),i=`${t.username}:${t.password}`):i=t.username);let a=t.hostname,s=t.port;s===""&&(s="80");let n={address:`${a}:${s}`};return i&&(n.creds=i),Eo("Proxy server "+n.address+" set by environment variable "+e),n}function Z$(){let o=process.env.no_grpc_proxy,e="no_grpc_proxy";return o||(o=process.env.no_proxy,e="no_proxy"),o?(Eo("No proxy server list set by environment variable "+e),o.split(",")):[]}function e5(o,e){var t;let i={target:o,extraOptions:{}};if(((t=e["grpc.enable_http_proxy"])!==null&&t!==void 0?t:1)===0||o.scheme==="unix")return i;let a=Q$();if(!a.address)return i;let s=(0,Ga.splitHostPort)(o.path);if(!s)return i;let n=s.host;for(let l of Z$())if(l===n)return Eo("Not using proxy for target in no_proxy list: "+(0,Ga.uriToString)(o)),i;let r={"grpc.http_connect_target":(0,Ga.uriToString)(o)};return a.creds&&(r["grpc.http_connect_creds"]=a.creds),{target:{scheme:"dns",path:a.address},extraOptions:r}}ka.mapProxyName=e5;function t5(o,e,t){var i;if(!("grpc.http_connect_target"in e))return Promise.resolve({});let a=e["grpc.http_connect_target"],s=(0,Ga.parseUri)(a);if(s===null)return Promise.resolve({});let n=(0,Ga.splitHostPort)(s.path);if(n===null)return Promise.resolve({});let r=`${n.host}:${(i=n.port)!==null&&i!==void 0?i:$$.DEFAULT_PORT}`,l={method:"CONNECT",path:r},c={Host:r};(0,gU.isTcpSubchannelAddress)(o)?(l.host=o.host,l.port=o.port):l.socketPath=o.path,"grpc.http_connect_creds"in e&&(c["Proxy-Authorization"]="Basic "+Buffer.from(e["grpc.http_connect_creds"]).toString("base64")),l.headers=c;let u=(0,gU.subchannelAddressToString)(o);return Eo("Using proxy "+u+" to connect to "+l.path),new Promise((E,d)=>{let f=W$.request(l);f.once("connect",(O,R,M)=>{var P;if(f.removeAllListeners(),R.removeAllListeners(),O.statusCode===200)if(Eo("Successfully connected to "+l.path+" through proxy "+u),"secureContext"in t){let C=(0,q$.getDefaultAuthority)(s),b=(0,Ga.splitHostPort)(C),y=(P=b==null?void 0:b.host)!==null&&P!==void 0?P:C,W=j$.connect(Object.assign({host:y,servername:y,socket:R},t),()=>{Eo("Successfully established a TLS connection to "+l.path+" through proxy "+u),E({socket:W,realTarget:s})});W.on("error",q=>{Eo("Failed to establish a TLS connection to "+l.path+" through proxy "+u+" with error "+q.message),d()})}else Eo("Successfully established a plaintext connection to "+l.path+" through proxy "+u),E({socket:R,realTarget:s});else(0,Wl.log)(Ba.LogVerbosity.ERROR,"Failed to connect to "+l.path+" through proxy "+u+" with status "+O.statusCode),d()}),f.once("error",O=>{f.removeAllListeners(),(0,Wl.log)(Ba.LogVerbosity.ERROR,"Failed to connect to proxy "+u+" with error "+O.message),d()}),f.end()})}ka.getProxiedConnection=t5});var Mh=A(_T=>{"use strict";Object.defineProperty(_T,"__esModule",{value:!0});_T.StreamDecoder=void 0;var jr;(function(o){o[o.NO_DATA=0]="NO_DATA",o[o.READING_SIZE=1]="READING_SIZE",o[o.READING_MESSAGE=2]="READING_MESSAGE"})(jr||(jr={}));var Nh=class{constructor(e){this.maxReadMessageLength=e,this.readState=jr.NO_DATA,this.readCompressFlag=Buffer.alloc(1),this.readPartialSize=Buffer.alloc(4),this.readSizeRemaining=4,this.readMessageSize=0,this.readPartialMessage=[],this.readMessageRemaining=0}write(e){let t=0,i,a=[];for(;tthis.maxReadMessageLength)throw new Error(`Received message larger than max (${this.readMessageSize} vs ${this.maxReadMessageLength})`);if(this.readMessageRemaining=this.readMessageSize,this.readMessageRemaining>0)this.readState=jr.READING_MESSAGE;else{let s=Buffer.concat([this.readCompressFlag,this.readPartialSize],5);this.readState=jr.NO_DATA,a.push(s)}}break;case jr.READING_MESSAGE:if(i=Math.min(e.length-t,this.readMessageRemaining),this.readPartialMessage.push(e.slice(t,t+i)),this.readMessageRemaining-=i,t+=i,this.readMessageRemaining===0){let s=[this.readCompressFlag,this.readPartialSize].concat(this.readPartialMessage),n=Buffer.concat(s,this.readMessageSize+5);this.readState=jr.NO_DATA,a.push(n)}break;default:throw new Error("Unexpected read state")}return a}};_T.StreamDecoder=Nh});var IU=A(TT=>{"use strict";Object.defineProperty(TT,"__esModule",{value:!0});TT.Http2SubchannelCall=void 0;var An=k("http2"),r5=k("os"),Ne=Ae(),hn=ht(),n5=Mh(),o5=De(),i5=Ae(),a5="subchannel_call";function s5(o){for(let[e,t]of Object.entries(r5.constants.errno))if(t===o)return e;return"Unknown system error "+o}function LU(o){let e=`Received HTTP status code ${o}`,t;switch(o){case 400:t=Ne.Status.INTERNAL;break;case 401:t=Ne.Status.UNAUTHENTICATED;break;case 403:t=Ne.Status.PERMISSION_DENIED;break;case 404:t=Ne.Status.UNIMPLEMENTED;break;case 429:case 502:case 503:case 504:t=Ne.Status.UNAVAILABLE;break;default:t=Ne.Status.UNKNOWN}return{code:t,details:e,metadata:new hn.Metadata}}var Ph=class{constructor(e,t,i,a,s){var n;this.http2Stream=e,this.callEventTracker=t,this.listener=i,this.transport=a,this.callId=s,this.isReadFilterPending=!1,this.isPushPending=!1,this.canPush=!1,this.readsClosed=!1,this.statusOutput=!1,this.unpushedReadMessages=[],this.finalStatus=null,this.internalError=null,this.serverEndedCall=!1;let r=(n=a.getOptions()["grpc.max_receive_message_length"])!==null&&n!==void 0?n:Ne.DEFAULT_MAX_RECEIVE_MESSAGE_LENGTH;this.decoder=new n5.StreamDecoder(r),e.on("response",(l,c)=>{let u="";for(let E of Object.keys(l))u+=" "+E+": "+l[E]+` +}`}return i.toString=a,i}IA.verbose=!1});var kD=A((UCe,HD)=>{"use strict";HD.exports=Ul;var _$=pf(),T$=df(),DA=T$("fs");function Ul(o,e,t){return typeof e=="function"?(t=e,e={}):e||(e={}),t?!e.xhr&&DA&&DA.readFile?DA.readFile(o,function(a,s){return a&&typeof XMLHttpRequest<"u"?Ul.xhr(o,e,t):a?t(a):t(null,e.binary?s:s.toString("utf8"))}):Ul.xhr(o,e,t):_$(Ul,this,o,e)}Ul.xhr=function(e,t,i){var a=new XMLHttpRequest;a.onreadystatechange=function(){if(a.readyState===4){if(a.status!==0&&a.status!==200)return i(Error("status "+a.status));if(t.binary){var n=a.response;if(!n){n=[];for(var r=0;r{"use strict";var UA=FD,YD=UA.isAbsolute=function(e){return/^(?:\/|\w+:)/.test(e)},xA=UA.normalize=function(e){e=e.replace(/\\/g,"/").replace(/\/{2,}/g,"/");var t=e.split("/"),i=YD(e),a="";i&&(a=t.shift()+"/");for(var s=0;s0&&t[s-1]!==".."?t.splice(--s,2):i?t.splice(s,1):++s:t[s]==="."?t.splice(s,1):++s;return a+t.join("/")};UA.resolve=function(e,t,i){return i||(t=xA(t)),YD(t)?t:(i||(e=xA(e)),(e=e.replace(/(?:\/|^)[^/]+$/,"")).length?xA(e+"/"+t):t)}});var Yo=A(qD=>{"use strict";var bl=qD,S$=Xe(),p$=["double","float","int32","uint32","sint32","fixed32","sfixed32","int64","uint64","sint64","fixed64","sfixed64","bool","string","bytes"];function Vl(o,e){var t=0,i={};for(e|=0;t{"use strict";zD.exports=Zt;var q_=Fo();((Zt.prototype=Object.create(q_.prototype)).constructor=Zt).className="Field";var WD=dr(),jD=Yo(),He=Xe(),bA,d$=/^required|optional|repeated$/;Zt.fromJSON=function(e,t){return new Zt(e,t.id,t.type,t.rule,t.extend,t.options,t.comment)};function Zt(o,e,t,i,a,s,n){if(He.isObject(i)?(n=a,s=i,i=a=void 0):He.isObject(a)&&(n=s,s=a,a=void 0),q_.call(this,o,s),!He.isInteger(e)||e<0)throw TypeError("id must be a non-negative integer");if(!He.isString(t))throw TypeError("type must be a string");if(i!==void 0&&!d$.test(i=i.toString().toLowerCase()))throw TypeError("rule must be a string rule");if(a!==void 0&&!He.isString(a))throw TypeError("extend must be a string");i==="proto3_optional"&&(i="optional"),this.rule=i&&i!=="optional"?i:void 0,this.type=t,this.id=e,this.extend=a||void 0,this.required=i==="required",this.optional=!this.required,this.repeated=i==="repeated",this.map=!1,this.message=null,this.partOf=null,this.typeDefault=null,this.defaultValue=null,this.long=He.Long?jD.long[t]!==void 0:!1,this.bytes=t==="bytes",this.resolvedType=null,this.extensionField=null,this.declaringField=null,this._packed=null,this.comment=n}Object.defineProperty(Zt.prototype,"packed",{get:function(){return this._packed===null&&(this._packed=this.getOption("packed")!==!1),this._packed}});Zt.prototype.setOption=function(e,t,i){return e==="packed"&&(this._packed=null),q_.prototype.setOption.call(this,e,t,i)};Zt.prototype.toJSON=function(e){var t=e?!!e.keepComments:!1;return He.toObject(["rule",this.rule!=="optional"&&this.rule||void 0,"type",this.type,"id",this.id,"extend",this.extend,"options",this.options,"comment",t?this.comment:void 0])};Zt.prototype.resolve=function(){if(this.resolved)return this;if((this.typeDefault=jD.defaults[this.type])===void 0?(this.resolvedType=(this.declaringField?this.declaringField.parent:this.parent).lookupTypeOrEnum(this.type),this.resolvedType instanceof bA?this.typeDefault=null:this.typeDefault=this.resolvedType.values[Object.keys(this.resolvedType.values)[0]]):this.options&&this.options.proto3_optional&&(this.typeDefault=null),this.options&&this.options.default!=null&&(this.typeDefault=this.options.default,this.resolvedType instanceof WD&&typeof this.typeDefault=="string"&&(this.typeDefault=this.resolvedType.values[this.typeDefault])),this.options&&((this.options.packed===!0||this.options.packed!==void 0&&this.resolvedType&&!(this.resolvedType instanceof WD))&&delete this.options.packed,Object.keys(this.options).length||(this.options=void 0)),this.long)this.typeDefault=He.Long.fromNumber(this.typeDefault,this.type.charAt(0)==="u"),Object.freeze&&Object.freeze(this.typeDefault);else if(this.bytes&&typeof this.typeDefault=="string"){var e;He.base64.test(this.typeDefault)?He.base64.decode(this.typeDefault,e=He.newBuffer(He.base64.length(this.typeDefault)),0):He.utf8.write(this.typeDefault,e=He.newBuffer(He.utf8.length(this.typeDefault)),0),this.typeDefault=e}return this.map?this.defaultValue=He.emptyObject:this.repeated?this.defaultValue=He.emptyArray:this.defaultValue=this.typeDefault,this.parent instanceof bA&&(this.parent.ctor.prototype[this.name]=this.defaultValue),q_.prototype.resolve.call(this)};Zt.d=function(e,t,i,a){return typeof t=="function"?t=He.decorateType(t).name:t&&typeof t=="object"&&(t=He.decorateEnum(t).name),function(n,r){He.decorateType(n.constructor).add(new Zt(r,e,t,i,{default:a}))}};Zt._configure=function(e){bA=e}});var Da=A((BCe,JD)=>{"use strict";JD.exports=er;var j_=Fo();((er.prototype=Object.create(j_.prototype)).constructor=er).className="OneOf";var $D=$n(),W_=Xe();function er(o,e,t,i){if(Array.isArray(e)||(t=e,e=void 0),j_.call(this,o,t),!(e===void 0||Array.isArray(e)))throw TypeError("fieldNames must be an Array");this.oneof=e||[],this.fieldsArray=[],this.comment=i}er.fromJSON=function(e,t){return new er(e,t.oneof,t.options,t.comment)};er.prototype.toJSON=function(e){var t=e?!!e.keepComments:!1;return W_.toObject(["options",this.options,"oneof",this.oneof,"comment",t?this.comment:void 0])};function XD(o){if(o.parent)for(var e=0;e-1&&this.oneof.splice(t,1),e.partOf=null,this};er.prototype.onAdd=function(e){j_.prototype.onAdd.call(this,e);for(var t=this,i=0;i{"use strict";tx.exports=Ae;var VA=Fo();((Ae.prototype=Object.create(VA.prototype)).constructor=Ae).className="Namespace";var QD=$n(),z_=Xe(),f$=Da(),xa,wl,Ua;Ae.fromJSON=function(e,t){return new Ae(e,t.options).addJSON(t.nested)};function ZD(o,e){if(o&&o.length){for(var t={},i=0;it)return!0}return!1};Ae.isReservedName=function(e,t){if(e){for(var i=0;i0;){var a=e.shift();if(i.nested&&i.nested[a]){if(i=i.nested[a],!(i instanceof Ae))throw Error("path conflicts with non-namespace objects")}else i.add(i=new Ae(a))}return t&&i.addJSON(t),i};Ae.prototype.resolveAll=function(){for(var e=this.nestedArray,t=0;t-1)return a}else if(a instanceof Ae&&(a=a.lookup(e.slice(1),t,!0)))return a}else for(var s=0;s{"use strict";rx.exports=cn;var wA=$n();((cn.prototype=Object.create(wA.prototype)).constructor=cn).className="MapField";var A$=Yo(),Bl=Xe();function cn(o,e,t,i,a,s){if(wA.call(this,o,e,i,void 0,void 0,a,s),!Bl.isString(t))throw TypeError("keyType must be a string");this.keyType=t,this.resolvedKeyType=null,this.map=!0}cn.fromJSON=function(e,t){return new cn(e,t.id,t.keyType,t.type,t.options,t.comment)};cn.prototype.toJSON=function(e){var t=e?!!e.keepComments:!1;return Bl.toObject(["keyType",this.keyType,"type",this.type,"id",this.id,"extend",this.extend,"options",this.options,"comment",t?this.comment:void 0])};cn.prototype.resolve=function(){if(this.resolved)return this;if(A$.mapKey[this.keyType]===void 0)throw Error("invalid key type: "+this.keyType);return wA.prototype.resolve.call(this)};cn.d=function(e,t,i){return typeof i=="function"?i=Bl.decorateType(i).name:i&&typeof i=="object"&&(i=Bl.decorateEnum(i).name),function(s,n){Bl.decorateType(s.constructor).add(new cn(n,e,t,i))}}});var X_=A((kCe,nx)=>{"use strict";nx.exports=Ko;var BA=Fo();((Ko.prototype=Object.create(BA.prototype)).constructor=Ko).className="Method";var Va=Xe();function Ko(o,e,t,i,a,s,n,r,l){if(Va.isObject(a)?(n=a,a=s=void 0):Va.isObject(s)&&(n=s,s=void 0),!(e===void 0||Va.isString(e)))throw TypeError("type must be a string");if(!Va.isString(t))throw TypeError("requestType must be a string");if(!Va.isString(i))throw TypeError("responseType must be a string");BA.call(this,o,n),this.type=e||"rpc",this.requestType=t,this.requestStream=a?!0:void 0,this.responseType=i,this.responseStream=s?!0:void 0,this.resolvedRequestType=null,this.resolvedResponseType=null,this.comment=r,this.parsedOptions=l}Ko.fromJSON=function(e,t){return new Ko(e,t.type,t.requestType,t.responseType,t.requestStream,t.responseStream,t.options,t.comment,t.parsedOptions)};Ko.prototype.toJSON=function(e){var t=e?!!e.keepComments:!1;return Va.toObject(["type",this.type!=="rpc"&&this.type||void 0,"requestType",this.requestType,"requestStream",this.requestStream,"responseType",this.responseType,"responseStream",this.responseStream,"options",this.options,"comment",t?this.comment:void 0,"parsedOptions",this.parsedOptions])};Ko.prototype.resolve=function(){return this.resolved?this:(this.resolvedRequestType=this.parent.lookupType(this.requestType),this.resolvedResponseType=this.parent.lookupType(this.responseType),BA.prototype.resolve.call(this))}});var J_=A((YCe,ix)=>{"use strict";ix.exports=tr;var Xn=ba();((tr.prototype=Object.create(Xn.prototype)).constructor=tr).className="Service";var GA=X_(),Gl=Xe(),h$=gf();function tr(o,e){Xn.call(this,o,e),this.methods={},this._methodsArray=null}tr.fromJSON=function(e,t){var i=new tr(e,t.options);if(t.methods)for(var a=Object.keys(t.methods),s=0;s{"use strict";ax.exports=Vr;var v$=Lr();function Vr(o){if(o)for(var e=Object.keys(o),t=0;t{"use strict";lx.exports=O$;var R$=dr(),un=Yo(),sx=Xe();function m$(o){return"missing required '"+o.name+"'"}function O$(o){var e=sx.codegen(["r","l"],o.name+"$decode")("if(!(r instanceof Reader))")("r=Reader.create(r)")("var c=l===undefined?r.len:r.pos+l,m=new this.ctor"+(o.fieldsArray.filter(function(r){return r.map}).length?",k,value":""))("while(r.pos>>3){");for(var t=0;t>>3){")("case 1: k=r.%s(); break",i.keyType)("case 2:"),un.basic[a]===void 0?e("value=types[%i].decode(r,r.uint32())",t):e("value=r.%s()",a),e("break")("default:")("r.skipType(tag2&7)")("break")("}")("}"),un.long[i.keyType]!==void 0?e('%s[typeof k==="object"?util.longToHash(k):k]=value',s):e("%s[k]=value",s)):i.repeated?(e("if(!(%s&&%s.length))",s,s)("%s=[]",s),un.packed[a]!==void 0&&e("if((t&7)===2){")("var c2=r.uint32()+r.pos")("while(r.pos{"use strict";cx.exports=C$;var N$=dr(),kA=Xe();function rr(o,e){return o.name+": "+e+(o.repeated&&e!=="array"?"[]":o.map&&e!=="object"?"{k:"+o.keyType+"}":"")+" expected"}function YA(o,e,t,i){if(e.resolvedType)if(e.resolvedType instanceof N$){o("switch(%s){",i)("default:")("return%j",rr(e,"enum value"));for(var a=Object.keys(e.resolvedType.values),s=0;s{"use strict";var ux=Ex,Hl=dr(),wr=Xe();function KA(o,e,t,i){var a=!1;if(e.resolvedType)if(e.resolvedType instanceof Hl){o("switch(d%s){",i);for(var s=e.resolvedType.values,n=Object.keys(s),r=0;r>>0",i,i);break;case"int32":case"sint32":case"sfixed32":o("m%s=d%s|0",i,i);break;case"uint64":l=!0;case"int64":case"sint64":case"fixed64":case"sfixed64":o("if(util.Long)")("(m%s=util.Long.fromValue(d%s)).unsigned=%j",i,i,l)('else if(typeof d%s==="string")',i)("m%s=parseInt(d%s,10)",i,i)('else if(typeof d%s==="number")',i)("m%s=d%s",i,i)('else if(typeof d%s==="object")',i)("m%s=new util.LongBits(d%s.low>>>0,d%s.high>>>0).toNumber(%s)",i,i,i,l?"true":"");break;case"bytes":o('if(typeof d%s==="string")',i)("util.base64.decode(d%s,m%s=util.newBuffer(util.base64.length(d%s)),0)",i,i,i)("else if(d%s.length >= 0)",i)("m%s=d%s",i,i);break;case"string":o("m%s=String(d%s)",i,i);break;case"bool":o("m%s=Boolean(d%s)",i,i);break}}return o}ux.fromObject=function(e){var t=e.fieldsArray,i=wr.codegen(["d"],e.name+"$fromObject")("if(d instanceof this.ctor)")("return d");if(!t.length)return i("return new this.ctor");i("var m=new this.ctor");for(var a=0;a>>0,m%s.high>>>0).toNumber(%s):m%s",i,i,i,i,a?"true":"",i);break;case"bytes":o("d%s=o.bytes===String?util.base64.encode(m%s,0,m%s.length):o.bytes===Array?Array.prototype.slice.call(m%s):m%s",i,i,i,i,i);break;default:o("d%s=m%s",i,i);break}}return o}ux.toObject=function(e){var t=e.fieldsArray.slice().sort(wr.compareFieldsById);if(!t.length)return wr.codegen()("return {}");for(var i=wr.codegen(["m","o"],e.name+"$toObject")("if(!o)")("o={}")("var d={}"),a=[],s=[],n=[],r=0;r{"use strict";var P$=_x,g$=Q_();P$[".google.protobuf.Any"]={fromObject:function(o){if(o&&o["@type"]){var e=o["@type"].substring(o["@type"].lastIndexOf("/")+1),t=this.lookup(e);if(t){var i=o["@type"].charAt(0)==="."?o["@type"].slice(1):o["@type"];return i.indexOf("/")===-1&&(i="/"+i),this.create({type_url:i,value:t.encode(t.fromObject(o)).finish()})}}return this.fromObject(o)},toObject:function(o,e){var t="type.googleapis.com/",i="",a="";if(e&&e.json&&o.type_url&&o.value){a=o.type_url.substring(o.type_url.lastIndexOf("/")+1),i=o.type_url.substring(0,o.type_url.lastIndexOf("/")+1);var s=this.lookup(a);s&&(o=s.decode(o.value))}if(!(o instanceof this.ctor)&&o instanceof g$){var n=o.$type.toObject(o,e),r=o.$type.fullName[0]==="."?o.$type.fullName.slice(1):o.$type.fullName;return i===""&&(i=t),a=i+r,n["@type"]=a,n}return this.toObject(o,e)}}});var tT=A((zCe,Sx)=>{"use strict";Sx.exports=Ce;var fr=ba();((Ce.prototype=Object.create(fr.prototype)).constructor=Ce).className="Type";var L$=dr(),XA=Da(),Z_=$n(),y$=$_(),I$=J_(),zA=Q_(),$A=T_(),D$=E_(),_t=Xe(),x$=JA(),U$=HA(),b$=FA(),Tx=WA(),V$=jA();function Ce(o,e){fr.call(this,o,e),this.fields={},this.oneofs=void 0,this.extensions=void 0,this.reserved=void 0,this.group=void 0,this._fieldsById=null,this._fieldsArray=null,this._oneofsArray=null,this._ctor=null}Object.defineProperties(Ce.prototype,{fieldsById:{get:function(){if(this._fieldsById)return this._fieldsById;this._fieldsById={};for(var o=Object.keys(this.fields),e=0;e{"use strict";hx.exports=bt;var nT=ba();((bt.prototype=Object.create(nT.prototype)).constructor=bt).className="Root";var ZA=$n(),dx=dr(),w$=Da(),Jn=Xe(),fx,QA,kl;function bt(o){nT.call(this,"",o),this.deferred=[],this.files=[]}bt.fromJSON=function(e,t){return t||(t=new bt),e.options&&t.setOptions(e.options),t.addJSON(e.nested)};bt.prototype.resolvePath=Jn.path.resolve;bt.prototype.fetch=Jn.fetch;function Ax(){}bt.prototype.load=function o(e,t,i){typeof t=="function"&&(i=t,t=void 0);var a=this;if(!i)return Jn.asPromise(o,a,e,t);var s=i===Ax;function n(f,N){if(i){if(s)throw f;var R=i;i=null,R(f,N)}}function r(f){var N=f.lastIndexOf("google/protobuf/");if(N>-1){var R=f.substring(N);if(R in kl)return R}return null}function l(f,N){try{if(Jn.isString(N)&&N.charAt(0)==="{"&&(N=JSON.parse(N)),!Jn.isString(N))a.setOptions(N.options).addJSON(N.nested);else{QA.filename=f;var R=QA(N,a,t),M,C=0;if(R.imports)for(;C-1)){if(a.files.push(f),f in kl){s?l(f,kl[f]):(++u,setTimeout(function(){--u,l(f,kl[f])}));return}if(s){var R;try{R=Jn.fs.readFileSync(f).toString("utf8")}catch(M){N||n(M);return}l(f,R)}else++u,a.fetch(f,function(M,C){if(--u,!!i){if(M){N?u||n(null,a):n(M);return}l(f,C)}})}}var u=0;Jn.isString(e)&&(e=[e]);for(var E=0,d;E-1&&this.deferred.splice(t,1)}}else if(e instanceof dx)rT.test(e.name)&&delete e.parent[e.name];else if(e instanceof nT){for(var i=0;i{"use strict";var we=Rx.exports=Lr(),vx=Lf(),eh,th;we.codegen=GD();we.fetch=kD();we.path=KD();we.fs=we.inquire("fs");we.toArray=function(e){if(e){for(var t=Object.keys(e),i=new Array(t.length),a=0;a0)s[l]=a(s[l]||{},n,r);else{var c=s[l];c&&(r=[].concat(c).concat(r)),s[l]=r}return s}if(typeof e!="object")throw TypeError("dst must be an object");if(!t)throw TypeError("path must be specified");return t=t.split("."),a(e,t,i)};Object.defineProperty(we,"decorateRoot",{get:function(){return vx.decorated||(vx.decorated=new(oT()))}})});var Fo=A((JCe,mx)=>{"use strict";mx.exports=Vt;Vt.className="ReflectionObject";var iT=Xe(),aT;function Vt(o,e){if(!iT.isString(o))throw TypeError("name must be a string");if(e&&!iT.isObject(e))throw TypeError("options must be an object");this.options=e,this.parsedOptions=null,this.name=o,this.parent=null,this.resolved=!1,this.comment=null,this.filename=null}Object.defineProperties(Vt.prototype,{root:{get:function(){for(var o=this;o.parent!==null;)o=o.parent;return o}},fullName:{get:function(){for(var o=[this.name],e=this.parent;e;)o.unshift(e.name),e=e.parent;return o.join(".")}}});Vt.prototype.toJSON=function(){throw Error()};Vt.prototype.onAdd=function(e){this.parent&&this.parent!==e&&this.parent.remove(this),this.parent=e,this.resolved=!1;var t=e.root;t instanceof aT&&t._handleAdd(this)};Vt.prototype.onRemove=function(e){var t=e.root;t instanceof aT&&t._handleRemove(this),this.parent=null,this.resolved=!1};Vt.prototype.resolve=function(){return this.resolved?this:(this.root instanceof aT&&(this.resolved=!0),this)};Vt.prototype.getOption=function(e){if(this.options)return this.options[e]};Vt.prototype.setOption=function(e,t,i){return(!i||!this.options||this.options[e]===void 0)&&((this.options||(this.options={}))[e]=t),this};Vt.prototype.setParsedOption=function(e,t,i){this.parsedOptions||(this.parsedOptions=[]);var a=this.parsedOptions;if(i){var s=a.find(function(l){return Object.prototype.hasOwnProperty.call(l,e)});if(s){var n=s[e];iT.setProperty(n,i,t)}else s={},s[e]=iT.setProperty({},i,t),a.push(s)}else{var r={};r[e]=t,a.push(r)}return this};Vt.prototype.setOptions=function(e,t){if(e)for(var i=Object.keys(e),a=0;a{"use strict";Mx.exports=Br;var Ox=Fo();((Br.prototype=Object.create(Ox.prototype)).constructor=Br).className="Enum";var Nx=ba(),sT=Xe();function Br(o,e,t,i,a,s){if(Ox.call(this,o,t),e&&typeof e!="object")throw TypeError("values must be an object");if(this.valuesById={},this.values=Object.create(this.valuesById),this.comment=i,this.comments=a||{},this.valuesOptions=s,this.reserved=void 0,e)for(var n=Object.keys(e),r=0;r{"use strict";Px.exports=F$;var Y$=dr(),rh=Yo(),nh=Xe();function Cx(o,e,t,i){return e.resolvedType.group?o("types[%i].encode(%s,w.uint32(%i)).uint32(%i)",t,i,(e.id<<3|3)>>>0,(e.id<<3|4)>>>0):o("types[%i].encode(%s,w.uint32(%i).fork()).ldelim()",t,i,(e.id<<3|2)>>>0)}function F$(o){for(var e=nh.codegen(["m","w"],o.name+"$encode")("if(!w)")("w=Writer.create()"),t,i,a=o.fieldsArray.slice().sort(nh.compareFieldsById),t=0;t>>0,8|rh.mapKey[s.keyType],s.keyType),l===void 0?e("types[%i].encode(%s[ks[i]],w.uint32(18).fork()).ldelim().ldelim()",n,i):e(".uint32(%i).%s(%s[ks[i]]).ldelim()",16|l,r,i),e("}")("}")):s.repeated?(e("if(%s!=null&&%s.length){",i,i),s.packed&&rh.packed[r]!==void 0?e("w.uint32(%i).fork()",(s.id<<3|2)>>>0)("for(var i=0;i<%s.length;++i)",i)("w.%s(%s[i])",r,i)("w.ldelim()"):(e("for(var i=0;i<%s.length;++i)",i),l===void 0?Cx(e,s,n,i+"[i]"):e("w.uint32(%i).%s(%s[i])",(s.id<<3|l)>>>0,r,i)),e("}")):(s.optional&&e("if(%s!=null&&Object.hasOwnProperty.call(m,%j))",i,s.name),l===void 0?Cx(e,s,n,i):e("w.uint32(%i).%s(%s)",(s.id<<3|l)>>>0,r,i))}return e("return w")}});var Lx=A((ePe,gx)=>{"use strict";var Te=gx.exports=yf();Te.build="light";function K$(o,e,t){return typeof e=="function"?(t=e,e=new Te.Root):e||(e=new Te.Root),e.load(o,t)}Te.load=K$;function q$(o,e){return e||(e=new Te.Root),e.loadSync(o)}Te.loadSync=q$;Te.encoder=JA();Te.decoder=HA();Te.verifier=FA();Te.converter=WA();Te.ReflectionObject=Fo();Te.Namespace=ba();Te.Root=oT();Te.Enum=dr();Te.Type=tT();Te.Field=$n();Te.OneOf=Da();Te.MapField=$_();Te.Service=J_();Te.Method=X_();Te.Message=Q_();Te.wrappers=jA();Te.types=Yo();Te.util=Xe();Te.ReflectionObject._configure(Te.Root);Te.Namespace._configure(Te.Type,Te.Service,Te.Enum);Te.Root._configure(Te.Type);Te.Field._configure(Te.Type)});var ih=A((tPe,Dx)=>{"use strict";Dx.exports=Ix;var oh=/[\s{}=;:[\],'"()<>]/g,W$=/(?:"([^"\\]*(?:\\.[^"\\]*)*)")/g,j$=/(?:'([^'\\]*(?:\\.[^'\\]*)*)')/g,z$=/^ *[*/]+ */,$$=/^\s*\*?\/*/,X$=/\n/g,J$=/\s/,Q$=/\\(.?)/g,Z$={0:"\0",r:"\r",n:` +`,t:" "};function yx(o){return o.replace(Q$,function(e,t){switch(t){case"\\":case"":return t;default:return Z$[t]||""}})}Ix.unescape=yx;function Ix(o,e){o=o.toString();var t=0,i=o.length,a=1,s=0,n={},r=[],l=null;function c(I){return Error("illegal "+I+" (line "+a+")")}function u(){var I=l==="'"?j$:W$;I.lastIndex=t-1;var q=I.exec(o);if(!q)throw c("string");return t=I.lastIndex,M(l),l=null,yx(q[1])}function E(I){return o.charAt(I)}function d(I,q,K){var k={type:o.charAt(I++),lineEmpty:!1,leading:K},oe;e?oe=2:oe=3;var Z=I-oe,se;do if(--Z<0||(se=o.charAt(Z))===` +`){k.lineEmpty=!0;break}while(se===" "||se===" ");for(var v=o.substring(I,q).split(X$),B=0;B0)return r.shift();if(l)return u();var I,q,K,k,oe,Z=t===0;do{if(t===i)return null;for(I=!1;J$.test(K=E(t));)if(K===` +`&&(Z=!0,++a),++t===i)return null;if(E(t)==="/"){if(++t===i)throw c("comment");if(E(t)==="/")if(e){if(k=t,oe=!1,f(t-1)){oe=!0;do if(t=N(t),t===i||(t++,!Z))break;while(f(t))}else t=Math.min(i,N(t)+1);oe&&(d(k,t,Z),Z=!0),a++,I=!0}else{for(oe=E(k=t+1)==="/";E(++t)!==` +`;)if(t===i)return null;++t,oe&&(d(k,t-1,Z),Z=!0),++a,I=!0}else if((K=E(t))==="*"){k=t+1,oe=e||E(k)==="*";do{if(K===` +`&&++a,++t===i)throw c("comment");q=K,K=E(t)}while(q!=="*"||K!=="/");++t,oe&&(d(k,t-2,Z),Z=!0),I=!0}else return"/"}}while(I);var se=t;oh.lastIndex=0;var v=oh.test(E(se++));if(!v)for(;se{"use strict";wx.exports=En;En.filename=null;En.defaults={keepCase:!1};var eX=ih(),xx=oT(),Ux=tT(),bx=$n(),tX=$_(),Vx=Da(),rX=dr(),nX=J_(),oX=X_(),ah=Yo(),sh=Xe(),iX=/^[1-9][0-9]*$/,aX=/^-?[1-9][0-9]*$/,sX=/^0[x][0-9a-fA-F]+$/,lX=/^-?0[x][0-9a-fA-F]+$/,cX=/^0[0-7]+$/,uX=/^-?0[0-7]+$/,EX=/^(?![eE])[0-9]*(?:\.[0-9]*)?(?:[eE][+-]?[0-9]+)?$/,Gr=/^[a-zA-Z_][a-zA-Z_0-9]*$/,Hr=/^(?:\.?[a-zA-Z_][a-zA-Z_0-9]*)(?:\.[a-zA-Z_][a-zA-Z_0-9]*)*$/,_X=/^(?:\.[a-zA-Z_][a-zA-Z_0-9]*)+$/;function En(o,e,t){e instanceof xx||(t=e,e=new xx),t||(t=En.defaults);var i=t.preferTrailingComment||!1,a=eX(o,t.alternateCommentMode||!1),s=a.next,n=a.push,r=a.peek,l=a.skip,c=a.cmnt,u=!0,E,d,f,N,R=!1,M=e,C=t.keepCase?function(L){return L}:sh.camelCase;function P(L,g,D){var F=En.filename;return D||(En.filename=null),Error("illegal "+(g||"token")+" '"+L+"' ("+(F?F+", ":"")+"line "+a.line+")")}function b(){var L=[],g;do{if((g=s())!=='"'&&g!=="'")throw P(g);L.push(s()),l(g),g=r()}while(g==='"'||g==="'");return L.join("")}function I(L){var g=s();switch(g){case"'":case'"':return n(g),b();case"true":case"TRUE":return!0;case"false":case"FALSE":return!1}try{return K(g,!0)}catch{if(L&&Hr.test(g))return g;throw P(g,"value")}}function q(L,g){var D,F;do g&&((D=r())==='"'||D==="'")?L.push(b()):L.push([F=k(s()),l("to",!0)?k(s()):F]);while(l(",",!0));var G={options:void 0};G.setOption=function(ne,ye){this.options===void 0&&(this.options={}),this.options[ne]=ye},B(G,function(ye){if(ye==="option")ue(G,ye),l(";");else throw P(ye)},function(){De(G)})}function K(L,g){var D=1;switch(L.charAt(0)==="-"&&(D=-1,L=L.substring(1)),L){case"inf":case"INF":case"Inf":return D*(1/0);case"nan":case"NAN":case"Nan":case"NaN":return NaN;case"0":return 0}if(iX.test(L))return D*parseInt(L,10);if(sX.test(L))return D*parseInt(L,16);if(cX.test(L))return D*parseInt(L,8);if(EX.test(L))return D*parseFloat(L);throw P(L,"number",g)}function k(L,g){switch(L){case"max":case"MAX":case"Max":return 536870911;case"0":return 0}if(!g&&L.charAt(0)==="-")throw P(L,"id");if(aX.test(L))return parseInt(L,10);if(lX.test(L))return parseInt(L,16);if(uX.test(L))return parseInt(L,8);throw P(L,"id")}function oe(){if(E!==void 0)throw P("package");if(E=s(),!Hr.test(E))throw P(E,"name");M=M.define(E),l(";")}function Z(){var L=r(),g;switch(L){case"weak":g=f||(f=[]),s();break;case"public":s();default:g=d||(d=[]);break}L=b(),l(";"),g.push(L)}function se(){if(l("="),N=b(),R=N==="proto3",!R&&N!=="proto2")throw P(N,"syntax");l(";")}function v(L,g){switch(g){case"option":return ue(L,g),l(";"),!0;case"message":return O(L,g),!0;case"enum":return z(L,g),!0;case"service":return Re(L,g),!0;case"extend":return it(L,g),!0}return!1}function B(L,g,D){var F=a.line;if(L&&(typeof L.comment!="string"&&(L.comment=c()),L.filename=En.filename),l("{",!0)){for(var G;(G=s())!=="}";)g(G);l(";",!0)}else D&&D(),l(";"),L&&(typeof L.comment!="string"||i)&&(L.comment=c(F)||L.comment)}function O(L,g){if(!Gr.test(g=s()))throw P(g,"type name");var D=new Ux(g);B(D,function(G){if(!v(D,G))switch(G){case"map":J(D,G);break;case"required":case"repeated":p(D,G);break;case"optional":R?p(D,"proto3_optional"):p(D,"optional");break;case"oneof":Q(D,G);break;case"extensions":q(D.extensions||(D.extensions=[]));break;case"reserved":q(D.reserved||(D.reserved=[]),!0);break;default:if(!R||!Hr.test(G))throw P(G);n(G),p(D,"optional");break}}),L.add(D)}function p(L,g,D){var F=s();if(F==="group"){y(L,g);return}for(;F.endsWith(".")||r().startsWith(".");)F+=s();if(!Hr.test(F))throw P(F,"type");var G=s();if(!Gr.test(G))throw P(G,"name");G=C(G),l("=");var ne=new bx(G,k(s()),F,g,D);if(B(ne,function(yt){if(yt==="option")ue(ne,yt),l(";");else throw P(yt)},function(){De(ne)}),g==="proto3_optional"){var ye=new Vx("_"+G);ne.setOption("proto3_optional",!0),ye.add(ne),L.add(ye)}else L.add(ne);!R&&ne.repeated&&(ah.packed[F]!==void 0||ah.basic[F]===void 0)&&ne.setOption("packed",!1,!0)}function y(L,g){var D=s();if(!Gr.test(D))throw P(D,"name");var F=sh.lcFirst(D);D===F&&(D=sh.ucFirst(D)),l("=");var G=k(s()),ne=new Ux(D);ne.group=!0;var ye=new bx(F,G,D,g);ye.filename=En.filename,B(ne,function(yt){switch(yt){case"option":ue(ne,yt),l(";");break;case"required":case"repeated":p(ne,yt);break;case"optional":R?p(ne,"proto3_optional"):p(ne,"optional");break;case"message":O(ne,yt);break;case"enum":z(ne,yt);break;default:throw P(yt)}}),L.add(ne).add(ye)}function J(L){l("<");var g=s();if(ah.mapKey[g]===void 0)throw P(g,"type");l(",");var D=s();if(!Hr.test(D))throw P(D,"type");l(">");var F=s();if(!Gr.test(F))throw P(F,"name");l("=");var G=new tX(C(F),k(s()),g,D);B(G,function(ye){if(ye==="option")ue(G,ye),l(";");else throw P(ye)},function(){De(G)}),L.add(G)}function Q(L,g){if(!Gr.test(g=s()))throw P(g,"name");var D=new Vx(C(g));B(D,function(G){G==="option"?(ue(D,G),l(";")):(n(G),p(D,"optional"))}),L.add(D)}function z(L,g){if(!Gr.test(g=s()))throw P(g,"name");var D=new rX(g);B(D,function(G){switch(G){case"option":ue(D,G),l(";");break;case"reserved":q(D.reserved||(D.reserved=[]),!0);break;default:ce(D,G)}}),L.add(D)}function ce(L,g){if(!Gr.test(g))throw P(g,"name");l("=");var D=k(s(),!0),F={options:void 0};F.setOption=function(G,ne){this.options===void 0&&(this.options={}),this.options[G]=ne},B(F,function(ne){if(ne==="option")ue(F,ne),l(";");else throw P(ne)},function(){De(F)}),L.add(g,D,F.comment,F.options)}function ue(L,g){var D=l("(",!0);if(!Hr.test(g=s()))throw P(g,"name");var F=g,G=F,ne;D&&(l(")"),F="("+F+")",G=F,g=r(),_X.test(g)&&(ne=g.slice(1),F+=g,s())),l("=");var ye=Le(L,F);ie(L,G,ye,ne)}function Le(L,g){if(l("{",!0)){for(var D={};!l("}",!0);){if(!Gr.test(be=s()))throw P(be,"name");if(be===null)throw P(be,"end of input");var F,G=be;if(l(":",!0),r()==="{")F=Le(L,g+"."+be);else if(r()==="["){F=[];var ne;if(l("[",!0)){do ne=I(!0),F.push(ne);while(l(",",!0));l("]"),typeof ne<"u"&&he(L,g+"."+be,ne)}}else F=I(!0),he(L,g+"."+be,F);var ye=D[G];ye&&(F=[].concat(ye).concat(F)),D[G]=F,l(",",!0),l(";",!0)}return D}var dn=I(!0);return he(L,g,dn),dn}function he(L,g,D){L.setOption&&L.setOption(g,D)}function ie(L,g,D,F){L.setParsedOption&&L.setParsedOption(g,D,F)}function De(L){if(l("[",!0)){do ue(L,"option");while(l(",",!0));l("]")}return L}function Re(L,g){if(!Gr.test(g=s()))throw P(g,"service name");var D=new nX(g);B(D,function(G){if(!v(D,G))if(G==="rpc")xe(D,G);else throw P(G)}),L.add(D)}function xe(L,g){var D=c(),F=g;if(!Gr.test(g=s()))throw P(g,"name");var G=g,ne,ye,dn,yt;if(l("("),l("stream",!0)&&(ye=!0),!Hr.test(g=s())||(ne=g,l(")"),l("returns"),l("("),l("stream",!0)&&(yt=!0),!Hr.test(g=s())))throw P(g);dn=g,l(")");var Ec=new oX(G,F,ne,dn,ye,yt);Ec.comment=D,B(Ec,function(mS){if(mS==="option")ue(Ec,mS),l(";");else throw P(mS)}),L.add(Ec)}function it(L,g){if(!Hr.test(g=s()))throw P(g,"reference");var D=g;B(null,function(G){switch(G){case"required":case"repeated":p(L,G,D);break;case"optional":R?p(L,"proto3_optional",D):p(L,"optional",D);break;default:if(!R||!Hr.test(G))throw P(G);n(G),p(L,"optional",D);break}})}for(var be;(be=s())!==null;)switch(be){case"package":if(!u)throw P(be);oe();break;case"import":if(!u)throw P(be);Z();break;case"syntax":if(!u)throw P(be);se();break;case"option":ue(M,be),l(";");break;default:if(v(M,be)){u=!1;continue}throw P(be)}return En.filename=null,{package:E,imports:d,weakImports:f,syntax:N,root:e}}});var kx=A((nPe,Hx)=>{"use strict";Hx.exports=Ar;var TX=/\/|\./;function Ar(o,e){TX.test(o)||(o="google/protobuf/"+o+".proto",e={nested:{google:{nested:{protobuf:{nested:e}}}}}),Ar[o]=e}Ar("any",{Any:{fields:{type_url:{type:"string",id:1},value:{type:"bytes",id:2}}}});var Gx;Ar("duration",{Duration:Gx={fields:{seconds:{type:"int64",id:1},nanos:{type:"int32",id:2}}}});Ar("timestamp",{Timestamp:Gx});Ar("empty",{Empty:{fields:{}}});Ar("struct",{Struct:{fields:{fields:{keyType:"string",type:"Value",id:1}}},Value:{oneofs:{kind:{oneof:["nullValue","numberValue","stringValue","boolValue","structValue","listValue"]}},fields:{nullValue:{type:"NullValue",id:1},numberValue:{type:"double",id:2},stringValue:{type:"string",id:3},boolValue:{type:"bool",id:4},structValue:{type:"Struct",id:5},listValue:{type:"ListValue",id:6}}},NullValue:{values:{NULL_VALUE:0}},ListValue:{fields:{values:{rule:"repeated",type:"Value",id:1}}}});Ar("wrappers",{DoubleValue:{fields:{value:{type:"double",id:1}}},FloatValue:{fields:{value:{type:"float",id:1}}},Int64Value:{fields:{value:{type:"int64",id:1}}},UInt64Value:{fields:{value:{type:"uint64",id:1}}},Int32Value:{fields:{value:{type:"int32",id:1}}},UInt32Value:{fields:{value:{type:"uint32",id:1}}},BoolValue:{fields:{value:{type:"bool",id:1}}},StringValue:{fields:{value:{type:"string",id:1}}},BytesValue:{fields:{value:{type:"bytes",id:1}}}});Ar("field_mask",{FieldMask:{fields:{paths:{rule:"repeated",type:"string",id:1}}}});Ar.get=function(e){return Ar[e]||null}});var Fx=A((oPe,Yx)=>{"use strict";var Qn=Yx.exports=Lx();Qn.build="full";Qn.tokenize=ih();Qn.parse=Bx();Qn.common=kx();Qn.Root._configure(Qn.Type,Qn.parse,Qn.common)});var lT=A((iPe,Kx)=>{"use strict";Kx.exports=Fx()});var lh=A((aPe,SX)=>{SX.exports={nested:{google:{nested:{protobuf:{nested:{FileDescriptorSet:{fields:{file:{rule:"repeated",type:"FileDescriptorProto",id:1}}},FileDescriptorProto:{fields:{name:{type:"string",id:1},package:{type:"string",id:2},dependency:{rule:"repeated",type:"string",id:3},publicDependency:{rule:"repeated",type:"int32",id:10,options:{packed:!1}},weakDependency:{rule:"repeated",type:"int32",id:11,options:{packed:!1}},messageType:{rule:"repeated",type:"DescriptorProto",id:4},enumType:{rule:"repeated",type:"EnumDescriptorProto",id:5},service:{rule:"repeated",type:"ServiceDescriptorProto",id:6},extension:{rule:"repeated",type:"FieldDescriptorProto",id:7},options:{type:"FileOptions",id:8},sourceCodeInfo:{type:"SourceCodeInfo",id:9},syntax:{type:"string",id:12}}},DescriptorProto:{fields:{name:{type:"string",id:1},field:{rule:"repeated",type:"FieldDescriptorProto",id:2},extension:{rule:"repeated",type:"FieldDescriptorProto",id:6},nestedType:{rule:"repeated",type:"DescriptorProto",id:3},enumType:{rule:"repeated",type:"EnumDescriptorProto",id:4},extensionRange:{rule:"repeated",type:"ExtensionRange",id:5},oneofDecl:{rule:"repeated",type:"OneofDescriptorProto",id:8},options:{type:"MessageOptions",id:7},reservedRange:{rule:"repeated",type:"ReservedRange",id:9},reservedName:{rule:"repeated",type:"string",id:10}},nested:{ExtensionRange:{fields:{start:{type:"int32",id:1},end:{type:"int32",id:2}}},ReservedRange:{fields:{start:{type:"int32",id:1},end:{type:"int32",id:2}}}}},FieldDescriptorProto:{fields:{name:{type:"string",id:1},number:{type:"int32",id:3},label:{type:"Label",id:4},type:{type:"Type",id:5},typeName:{type:"string",id:6},extendee:{type:"string",id:2},defaultValue:{type:"string",id:7},oneofIndex:{type:"int32",id:9},jsonName:{type:"string",id:10},options:{type:"FieldOptions",id:8}},nested:{Type:{values:{TYPE_DOUBLE:1,TYPE_FLOAT:2,TYPE_INT64:3,TYPE_UINT64:4,TYPE_INT32:5,TYPE_FIXED64:6,TYPE_FIXED32:7,TYPE_BOOL:8,TYPE_STRING:9,TYPE_GROUP:10,TYPE_MESSAGE:11,TYPE_BYTES:12,TYPE_UINT32:13,TYPE_ENUM:14,TYPE_SFIXED32:15,TYPE_SFIXED64:16,TYPE_SINT32:17,TYPE_SINT64:18}},Label:{values:{LABEL_OPTIONAL:1,LABEL_REQUIRED:2,LABEL_REPEATED:3}}}},OneofDescriptorProto:{fields:{name:{type:"string",id:1},options:{type:"OneofOptions",id:2}}},EnumDescriptorProto:{fields:{name:{type:"string",id:1},value:{rule:"repeated",type:"EnumValueDescriptorProto",id:2},options:{type:"EnumOptions",id:3}}},EnumValueDescriptorProto:{fields:{name:{type:"string",id:1},number:{type:"int32",id:2},options:{type:"EnumValueOptions",id:3}}},ServiceDescriptorProto:{fields:{name:{type:"string",id:1},method:{rule:"repeated",type:"MethodDescriptorProto",id:2},options:{type:"ServiceOptions",id:3}}},MethodDescriptorProto:{fields:{name:{type:"string",id:1},inputType:{type:"string",id:2},outputType:{type:"string",id:3},options:{type:"MethodOptions",id:4},clientStreaming:{type:"bool",id:5},serverStreaming:{type:"bool",id:6}}},FileOptions:{fields:{javaPackage:{type:"string",id:1},javaOuterClassname:{type:"string",id:8},javaMultipleFiles:{type:"bool",id:10},javaGenerateEqualsAndHash:{type:"bool",id:20,options:{deprecated:!0}},javaStringCheckUtf8:{type:"bool",id:27},optimizeFor:{type:"OptimizeMode",id:9,options:{default:"SPEED"}},goPackage:{type:"string",id:11},ccGenericServices:{type:"bool",id:16},javaGenericServices:{type:"bool",id:17},pyGenericServices:{type:"bool",id:18},deprecated:{type:"bool",id:23},ccEnableArenas:{type:"bool",id:31},objcClassPrefix:{type:"string",id:36},csharpNamespace:{type:"string",id:37},uninterpretedOption:{rule:"repeated",type:"UninterpretedOption",id:999}},extensions:[[1e3,536870911]],reserved:[[38,38]],nested:{OptimizeMode:{values:{SPEED:1,CODE_SIZE:2,LITE_RUNTIME:3}}}},MessageOptions:{fields:{messageSetWireFormat:{type:"bool",id:1},noStandardDescriptorAccessor:{type:"bool",id:2},deprecated:{type:"bool",id:3},mapEntry:{type:"bool",id:7},uninterpretedOption:{rule:"repeated",type:"UninterpretedOption",id:999}},extensions:[[1e3,536870911]],reserved:[[8,8]]},FieldOptions:{fields:{ctype:{type:"CType",id:1,options:{default:"STRING"}},packed:{type:"bool",id:2},jstype:{type:"JSType",id:6,options:{default:"JS_NORMAL"}},lazy:{type:"bool",id:5},deprecated:{type:"bool",id:3},weak:{type:"bool",id:10},uninterpretedOption:{rule:"repeated",type:"UninterpretedOption",id:999}},extensions:[[1e3,536870911]],reserved:[[4,4]],nested:{CType:{values:{STRING:0,CORD:1,STRING_PIECE:2}},JSType:{values:{JS_NORMAL:0,JS_STRING:1,JS_NUMBER:2}}}},OneofOptions:{fields:{uninterpretedOption:{rule:"repeated",type:"UninterpretedOption",id:999}},extensions:[[1e3,536870911]]},EnumOptions:{fields:{allowAlias:{type:"bool",id:2},deprecated:{type:"bool",id:3},uninterpretedOption:{rule:"repeated",type:"UninterpretedOption",id:999}},extensions:[[1e3,536870911]]},EnumValueOptions:{fields:{deprecated:{type:"bool",id:1},uninterpretedOption:{rule:"repeated",type:"UninterpretedOption",id:999}},extensions:[[1e3,536870911]]},ServiceOptions:{fields:{deprecated:{type:"bool",id:33},uninterpretedOption:{rule:"repeated",type:"UninterpretedOption",id:999}},extensions:[[1e3,536870911]]},MethodOptions:{fields:{deprecated:{type:"bool",id:33},uninterpretedOption:{rule:"repeated",type:"UninterpretedOption",id:999}},extensions:[[1e3,536870911]]},UninterpretedOption:{fields:{name:{rule:"repeated",type:"NamePart",id:2},identifierValue:{type:"string",id:3},positiveIntValue:{type:"uint64",id:4},negativeIntValue:{type:"int64",id:5},doubleValue:{type:"double",id:6},stringValue:{type:"bytes",id:7},aggregateValue:{type:"string",id:8}},nested:{NamePart:{fields:{namePart:{rule:"required",type:"string",id:1},isExtension:{rule:"required",type:"bool",id:2}}}}},SourceCodeInfo:{fields:{location:{rule:"repeated",type:"Location",id:1}},nested:{Location:{fields:{path:{rule:"repeated",type:"int32",id:1},span:{rule:"repeated",type:"int32",id:2},leadingComments:{type:"string",id:3},trailingComments:{type:"string",id:4},leadingDetachedComments:{rule:"repeated",type:"string",id:6}}}}},GeneratedCodeInfo:{fields:{annotation:{rule:"repeated",type:"Annotation",id:1}},nested:{Annotation:{fields:{path:{rule:"repeated",type:"int32",id:1},sourceFile:{type:"string",id:2},begin:{type:"int32",id:3},end:{type:"int32",id:4}}}}}}}}}}}});var $x=A((ae,zx)=>{"use strict";var vt=lT();zx.exports=ae=vt.descriptor=vt.Root.fromJSON(lh()).lookup(".google.protobuf");var qx=vt.Namespace,Yl=vt.Root,_n=vt.Enum,Zn=vt.Type,eo=vt.Field,pX=vt.MapField,cT=vt.OneOf,Fl=vt.Service,uT=vt.Method;Yl.fromDescriptor=function(e){typeof e.length=="number"&&(e=ae.FileDescriptorSet.decode(e));var t=new Yl;if(e.file)for(var i,a,s=0,n;s{MX.exports={nested:{google:{nested:{protobuf:{nested:{Api:{fields:{name:{type:"string",id:1},methods:{rule:"repeated",type:"Method",id:2},options:{rule:"repeated",type:"Option",id:3},version:{type:"string",id:4},sourceContext:{type:"SourceContext",id:5},mixins:{rule:"repeated",type:"Mixin",id:6},syntax:{type:"Syntax",id:7}}},Method:{fields:{name:{type:"string",id:1},requestTypeUrl:{type:"string",id:2},requestStreaming:{type:"bool",id:3},responseTypeUrl:{type:"string",id:4},responseStreaming:{type:"bool",id:5},options:{rule:"repeated",type:"Option",id:6},syntax:{type:"Syntax",id:7}}},Mixin:{fields:{name:{type:"string",id:1},root:{type:"string",id:2}}},SourceContext:{fields:{fileName:{type:"string",id:1}}},Option:{fields:{name:{type:"string",id:1},value:{type:"Any",id:2}}},Syntax:{values:{SYNTAX_PROTO2:0,SYNTAX_PROTO3:1}}}}}}}}});var Jx=A((lPe,CX)=>{CX.exports={nested:{google:{nested:{protobuf:{nested:{SourceContext:{fields:{fileName:{type:"string",id:1}}}}}}}}}});var Qx=A((cPe,PX)=>{PX.exports={nested:{google:{nested:{protobuf:{nested:{Type:{fields:{name:{type:"string",id:1},fields:{rule:"repeated",type:"Field",id:2},oneofs:{rule:"repeated",type:"string",id:3},options:{rule:"repeated",type:"Option",id:4},sourceContext:{type:"SourceContext",id:5},syntax:{type:"Syntax",id:6}}},Field:{fields:{kind:{type:"Kind",id:1},cardinality:{type:"Cardinality",id:2},number:{type:"int32",id:3},name:{type:"string",id:4},typeUrl:{type:"string",id:6},oneofIndex:{type:"int32",id:7},packed:{type:"bool",id:8},options:{rule:"repeated",type:"Option",id:9},jsonName:{type:"string",id:10},defaultValue:{type:"string",id:11}},nested:{Kind:{values:{TYPE_UNKNOWN:0,TYPE_DOUBLE:1,TYPE_FLOAT:2,TYPE_INT64:3,TYPE_UINT64:4,TYPE_INT32:5,TYPE_FIXED64:6,TYPE_FIXED32:7,TYPE_BOOL:8,TYPE_STRING:9,TYPE_GROUP:10,TYPE_MESSAGE:11,TYPE_BYTES:12,TYPE_UINT32:13,TYPE_ENUM:14,TYPE_SFIXED32:15,TYPE_SFIXED64:16,TYPE_SINT32:17,TYPE_SINT64:18}},Cardinality:{values:{CARDINALITY_UNKNOWN:0,CARDINALITY_OPTIONAL:1,CARDINALITY_REQUIRED:2,CARDINALITY_REPEATED:3}}}},Enum:{fields:{name:{type:"string",id:1},enumvalue:{rule:"repeated",type:"EnumValue",id:2},options:{rule:"repeated",type:"Option",id:3},sourceContext:{type:"SourceContext",id:4},syntax:{type:"Syntax",id:5}}},EnumValue:{fields:{name:{type:"string",id:1},number:{type:"int32",id:2},options:{rule:"repeated",type:"Option",id:3}}},Option:{fields:{name:{type:"string",id:1},value:{type:"Any",id:2}}},Syntax:{values:{SYNTAX_PROTO2:0,SYNTAX_PROTO3:1}},Any:{fields:{type_url:{type:"string",id:1},value:{type:"bytes",id:2}}},SourceContext:{fields:{fileName:{type:"string",id:1}}}}}}}}}});var rU=A(to=>{"use strict";Object.defineProperty(to,"__esModule",{value:!0});to.addCommonProtos=to.loadProtosWithOptionsSync=to.loadProtosWithOptions=void 0;var Zx=H("fs"),eU=H("path"),Ga=lT();function tU(o,e){let t=o.resolvePath;o.resolvePath=(i,a)=>{if(eU.isAbsolute(a))return a;for(let s of e){let n=eU.join(s,a);try{return Zx.accessSync(n,Zx.constants.R_OK),n}catch{continue}}return process.emitWarning(`${a} not found in any of the include paths ${e}`),t(i,a)}}async function gX(o,e){let t=new Ga.Root;if(e=e||{},e.includeDirs){if(!Array.isArray(e.includeDirs))return Promise.reject(new Error("The includeDirs option must be an array"));tU(t,e.includeDirs)}let i=await t.load(o,e);return i.resolveAll(),i}to.loadProtosWithOptions=gX;function LX(o,e){let t=new Ga.Root;if(e=e||{},e.includeDirs){if(!Array.isArray(e.includeDirs))throw new Error("The includeDirs option must be an array");tU(t,e.includeDirs)}let i=t.loadSync(o,e);return i.resolveAll(),i}to.loadProtosWithOptionsSync=LX;function yX(){let o=Xx(),e=lh(),t=Jx(),i=Qx();Ga.common("api",o.nested.google.nested.protobuf.nested),Ga.common("descriptor",e.nested.google.nested.protobuf.nested),Ga.common("source_context",t.nested.google.nested.protobuf.nested),Ga.common("type",i.nested.google.nested.protobuf.nested)}to.addCommonProtos=yX});var iU=A((oU,uh)=>{var nU=function(o){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.default=void 0;var e=null;try{e=new WebAssembly.Instance(new WebAssembly.Module(new Uint8Array([0,97,115,109,1,0,0,0,1,13,2,96,0,1,127,96,4,127,127,127,127,1,127,3,7,6,0,1,1,1,1,1,6,6,1,127,1,65,0,11,7,50,6,3,109,117,108,0,1,5,100,105,118,95,115,0,2,5,100,105,118,95,117,0,3,5,114,101,109,95,115,0,4,5,114,101,109,95,117,0,5,8,103,101,116,95,104,105,103,104,0,0,10,191,1,6,4,0,35,0,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,126,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,127,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,128,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,129,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,130,34,4,66,32,135,167,36,0,32,4,167,11])),{}).exports}catch{}function t(O,p,y){this.low=O|0,this.high=p|0,this.unsigned=!!y}t.prototype.__isLong__,Object.defineProperty(t.prototype,"__isLong__",{value:!0});function i(O){return(O&&O.__isLong__)===!0}function a(O){var p=Math.clz32(O&-O);return O?31-p:p}t.isLong=i;var s={},n={};function r(O,p){var y,J,Q;return p?(O>>>=0,(Q=0<=O&&O<256)&&(J=n[O],J)?J:(y=c(O,0,!0),Q&&(n[O]=y),y)):(O|=0,(Q=-128<=O&&O<128)&&(J=s[O],J)?J:(y=c(O,O<0?-1:0,!1),Q&&(s[O]=y),y))}t.fromInt=r;function l(O,p){if(isNaN(O))return p?I:b;if(p){if(O<0)return I;if(O>=M)return Z}else{if(O<=-C)return se;if(O+1>=C)return oe}return O<0?l(-O,p).neg():c(O%R|0,O/R|0,p)}t.fromNumber=l;function c(O,p,y){return new t(O,p,y)}t.fromBits=c;var u=Math.pow;function E(O,p,y){if(O.length===0)throw Error("empty string");if(typeof p=="number"?(y=p,p=!1):p=!!p,O==="NaN"||O==="Infinity"||O==="+Infinity"||O==="-Infinity")return p?I:b;if(y=y||10,y<2||360)throw Error("interior hyphen");if(J===0)return E(O.substring(1),p,y).neg();for(var Q=l(u(y,8)),z=b,ce=0;ce>>0:this.low},v.toNumber=function(){return this.unsigned?(this.high>>>0)*R+(this.low>>>0):this.high*R+(this.low>>>0)},v.toString=function(p){if(p=p||10,p<2||36>>0,ie=he.toString(p);if(ce=Le,ce.isZero())return ie+ue;for(;ie.length<6;)ie="0"+ie;ue=""+ie+ue}},v.getHighBits=function(){return this.high},v.getHighBitsUnsigned=function(){return this.high>>>0},v.getLowBits=function(){return this.low},v.getLowBitsUnsigned=function(){return this.low>>>0},v.getNumBitsAbs=function(){if(this.isNegative())return this.eq(se)?64:this.neg().getNumBitsAbs();for(var p=this.high!=0?this.high:this.low,y=31;y>0&&!(p&1<=0},v.isOdd=function(){return(this.low&1)===1},v.isEven=function(){return(this.low&1)===0},v.equals=function(p){return i(p)||(p=d(p)),this.unsigned!==p.unsigned&&this.high>>>31===1&&p.high>>>31===1?!1:this.high===p.high&&this.low===p.low},v.eq=v.equals,v.notEquals=function(p){return!this.eq(p)},v.neq=v.notEquals,v.ne=v.notEquals,v.lessThan=function(p){return this.comp(p)<0},v.lt=v.lessThan,v.lessThanOrEqual=function(p){return this.comp(p)<=0},v.lte=v.lessThanOrEqual,v.le=v.lessThanOrEqual,v.greaterThan=function(p){return this.comp(p)>0},v.gt=v.greaterThan,v.greaterThanOrEqual=function(p){return this.comp(p)>=0},v.gte=v.greaterThanOrEqual,v.ge=v.greaterThanOrEqual,v.compare=function(p){if(i(p)||(p=d(p)),this.eq(p))return 0;var y=this.isNegative(),J=p.isNegative();return y&&!J?-1:!y&&J?1:this.unsigned?p.high>>>0>this.high>>>0||p.high===this.high&&p.low>>>0>this.low>>>0?-1:1:this.sub(p).isNegative()?-1:1},v.comp=v.compare,v.negate=function(){return!this.unsigned&&this.eq(se)?se:this.not().add(q)},v.neg=v.negate,v.add=function(p){i(p)||(p=d(p));var y=this.high>>>16,J=this.high&65535,Q=this.low>>>16,z=this.low&65535,ce=p.high>>>16,ue=p.high&65535,Le=p.low>>>16,he=p.low&65535,ie=0,De=0,Re=0,xe=0;return xe+=z+he,Re+=xe>>>16,xe&=65535,Re+=Q+Le,De+=Re>>>16,Re&=65535,De+=J+ue,ie+=De>>>16,De&=65535,ie+=y+ce,ie&=65535,c(Re<<16|xe,ie<<16|De,this.unsigned)},v.subtract=function(p){return i(p)||(p=d(p)),this.add(p.neg())},v.sub=v.subtract,v.multiply=function(p){if(this.isZero())return this;if(i(p)||(p=d(p)),e){var y=e.mul(this.low,this.high,p.low,p.high);return c(y,e.get_high(),this.unsigned)}if(p.isZero())return this.unsigned?I:b;if(this.eq(se))return p.isOdd()?se:b;if(p.eq(se))return this.isOdd()?se:b;if(this.isNegative())return p.isNegative()?this.neg().mul(p.neg()):this.neg().mul(p).neg();if(p.isNegative())return this.mul(p.neg()).neg();if(this.lt(P)&&p.lt(P))return l(this.toNumber()*p.toNumber(),this.unsigned);var J=this.high>>>16,Q=this.high&65535,z=this.low>>>16,ce=this.low&65535,ue=p.high>>>16,Le=p.high&65535,he=p.low>>>16,ie=p.low&65535,De=0,Re=0,xe=0,it=0;return it+=ce*ie,xe+=it>>>16,it&=65535,xe+=z*ie,Re+=xe>>>16,xe&=65535,xe+=ce*he,Re+=xe>>>16,xe&=65535,Re+=Q*ie,De+=Re>>>16,Re&=65535,Re+=z*he,De+=Re>>>16,Re&=65535,Re+=ce*Le,De+=Re>>>16,Re&=65535,De+=J*ie+Q*he+z*Le+ce*ue,De&=65535,c(xe<<16|it,De<<16|Re,this.unsigned)},v.mul=v.multiply,v.divide=function(p){if(i(p)||(p=d(p)),p.isZero())throw Error("division by zero");if(e){if(!this.unsigned&&this.high===-2147483648&&p.low===-1&&p.high===-1)return this;var y=(this.unsigned?e.div_u:e.div_s)(this.low,this.high,p.low,p.high);return c(y,e.get_high(),this.unsigned)}if(this.isZero())return this.unsigned?I:b;var J,Q,z;if(this.unsigned){if(p.unsigned||(p=p.toUnsigned()),p.gt(this))return I;if(p.gt(this.shru(1)))return K;z=I}else{if(this.eq(se)){if(p.eq(q)||p.eq(k))return se;if(p.eq(se))return q;var ce=this.shr(1);return J=ce.div(p).shl(1),J.eq(b)?p.isNegative()?q:k:(Q=this.sub(p.mul(J)),z=J.add(Q.div(p)),z)}else if(p.eq(se))return this.unsigned?I:b;if(this.isNegative())return p.isNegative()?this.neg().div(p.neg()):this.neg().div(p).neg();if(p.isNegative())return this.div(p.neg()).neg();z=b}for(Q=this;Q.gte(p);){J=Math.max(1,Math.floor(Q.toNumber()/p.toNumber()));for(var ue=Math.ceil(Math.log(J)/Math.LN2),Le=ue<=48?1:u(2,ue-48),he=l(J),ie=he.mul(p);ie.isNegative()||ie.gt(Q);)J-=Le,he=l(J,this.unsigned),ie=he.mul(p);he.isZero()&&(he=q),z=z.add(he),Q=Q.sub(ie)}return z},v.div=v.divide,v.modulo=function(p){if(i(p)||(p=d(p)),e){var y=(this.unsigned?e.rem_u:e.rem_s)(this.low,this.high,p.low,p.high);return c(y,e.get_high(),this.unsigned)}return this.sub(this.div(p).mul(p))},v.mod=v.modulo,v.rem=v.modulo,v.not=function(){return c(~this.low,~this.high,this.unsigned)},v.countLeadingZeros=function(){return this.high?Math.clz32(this.high):Math.clz32(this.low)+32},v.clz=v.countLeadingZeros,v.countTrailingZeros=function(){return this.low?a(this.low):a(this.high)+32},v.ctz=v.countTrailingZeros,v.and=function(p){return i(p)||(p=d(p)),c(this.low&p.low,this.high&p.high,this.unsigned)},v.or=function(p){return i(p)||(p=d(p)),c(this.low|p.low,this.high|p.high,this.unsigned)},v.xor=function(p){return i(p)||(p=d(p)),c(this.low^p.low,this.high^p.high,this.unsigned)},v.shiftLeft=function(p){return i(p)&&(p=p.toInt()),(p&=63)===0?this:p<32?c(this.low<>>32-p,this.unsigned):c(0,this.low<>>p|this.high<<32-p,this.high>>p,this.unsigned):c(this.high>>p-32,this.high>=0?0:-1,this.unsigned)},v.shr=v.shiftRight,v.shiftRightUnsigned=function(p){return i(p)&&(p=p.toInt()),(p&=63)===0?this:p<32?c(this.low>>>p|this.high<<32-p,this.high>>>p,this.unsigned):p===32?c(this.high,0,this.unsigned):c(this.high>>>p-32,0,this.unsigned)},v.shru=v.shiftRightUnsigned,v.shr_u=v.shiftRightUnsigned,v.rotateLeft=function(p){var y;return i(p)&&(p=p.toInt()),(p&=63)===0?this:p===32?c(this.high,this.low,this.unsigned):p<32?(y=32-p,c(this.low<>>y,this.high<>>y,this.unsigned)):(p-=32,y=32-p,c(this.high<>>y,this.low<>>y,this.unsigned))},v.rotl=v.rotateLeft,v.rotateRight=function(p){var y;return i(p)&&(p=p.toInt()),(p&=63)===0?this:p===32?c(this.high,this.low,this.unsigned):p<32?(y=32-p,c(this.high<>>p,this.low<>>p,this.unsigned)):(p-=32,y=32-p,c(this.low<>>p,this.high<>>p,this.unsigned))},v.rotr=v.rotateRight,v.toSigned=function(){return this.unsigned?c(this.low,this.high,!1):this},v.toUnsigned=function(){return this.unsigned?this:c(this.low,this.high,!0)},v.toBytes=function(p){return p?this.toBytesLE():this.toBytesBE()},v.toBytesLE=function(){var p=this.high,y=this.low;return[y&255,y>>>8&255,y>>>16&255,y>>>24,p&255,p>>>8&255,p>>>16&255,p>>>24]},v.toBytesBE=function(){var p=this.high,y=this.low;return[p>>>24,p>>>16&255,p>>>8&255,p&255,y>>>24,y>>>16&255,y>>>8&255,y&255]},t.fromBytes=function(p,y,J){return J?t.fromBytesLE(p,y):t.fromBytesBE(p,y)},t.fromBytesLE=function(p,y){return new t(p[0]|p[1]<<8|p[2]<<16|p[3]<<24,p[4]|p[5]<<8|p[6]<<16|p[7]<<24,y)},t.fromBytesBE=function(p,y){return new t(p[4]<<24|p[5]<<16|p[6]<<8|p[7],p[0]<<24|p[1]<<16|p[2]<<8|p[3],y)};var B=t;return o.default=B,"default"in o?o.default:o}({});typeof define=="function"&&define.amd?define([],function(){return nU}):typeof uh=="object"&&typeof oU=="object"&&(uh.exports=nU)});var _U=A(Fe=>{"use strict";Object.defineProperty(Fe,"__esModule",{value:!0});Fe.loadFileDescriptorSetFromObject=Fe.loadFileDescriptorSetFromBuffer=Fe.fromJSON=Fe.loadSync=Fe.load=Fe.IdempotencyLevel=Fe.isAnyExtension=Fe.Long=void 0;var IX=wD(),kr=lT(),_h=$x(),Th=rU(),DX=iU();Fe.Long=DX;function xX(o){return"@type"in o&&typeof o["@type"]=="string"}Fe.isAnyExtension=xX;var lU;(function(o){o.IDEMPOTENCY_UNKNOWN="IDEMPOTENCY_UNKNOWN",o.NO_SIDE_EFFECTS="NO_SIDE_EFFECTS",o.IDEMPOTENT="IDEMPOTENT"})(lU=Fe.IdempotencyLevel||(Fe.IdempotencyLevel={}));var cU={longs:String,enums:String,bytes:String,defaults:!0,oneofs:!0,json:!0};function UX(o,e){return o===""?e:o+"."+e}function bX(o){return o instanceof kr.Service||o instanceof kr.Type||o instanceof kr.Enum}function VX(o){return o instanceof kr.Namespace||o instanceof kr.Root}function uU(o,e){let t=UX(e,o.name);return bX(o)?[[t,o]]:VX(o)&&typeof o.nested<"u"?Object.keys(o.nested).map(i=>uU(o.nested[i],t)).reduce((i,a)=>i.concat(a),[]):[]}function aU(o,e){return function(i){return o.toObject(o.decode(i),e)}}function sU(o){return function(t){if(Array.isArray(t))throw new Error(`Failed to serialize message: expected object with ${o.name} structure, got array instead`);let i=o.fromObject(t);return o.encode(i).finish()}}function wX(o){return(o||[]).reduce((e,t)=>{for(let[i,a]of Object.entries(t))switch(i){case"uninterpreted_option":e.uninterpreted_option.push(t.uninterpreted_option);break;default:e[i]=a}return e},{deprecated:!1,idempotency_level:lU.IDEMPOTENCY_UNKNOWN,uninterpreted_option:[]})}function BX(o,e,t,i){let a=o.resolvedRequestType,s=o.resolvedResponseType;return{path:"/"+e+"/"+o.name,requestStream:!!o.requestStream,responseStream:!!o.responseStream,requestSerialize:sU(a),requestDeserialize:aU(a,t),responseSerialize:sU(s),responseDeserialize:aU(s,t),originalName:IX(o.name),requestType:Eh(a,i),responseType:Eh(s,i),options:wX(o.parsedOptions)}}function GX(o,e,t,i){let a={};for(let s of o.methodsArray)a[s.name]=BX(s,e,t,i);return a}function Eh(o,e){let t=o.toDescriptor("proto3");return{format:"Protocol Buffer 3 DescriptorProto",type:t.$type.toObject(t,cU),fileDescriptorProtos:e}}function HX(o,e){let t=o.toDescriptor("proto3");return{format:"Protocol Buffer 3 EnumDescriptorProto",type:t.$type.toObject(t,cU),fileDescriptorProtos:e}}function kX(o,e,t,i){if(o instanceof kr.Service)return GX(o,e,t,i);if(o instanceof kr.Type)return Eh(o,i);if(o instanceof kr.Enum)return HX(o,i);throw new Error("Type mismatch in reflection object handling")}function ET(o,e){let t={};o.resolveAll();let a=o.toDescriptor("proto3").file.map(s=>Buffer.from(_h.FileDescriptorProto.encode(s).finish()));for(let[s,n]of uU(o,""))t[s]=kX(n,s,e,a);return t}function EU(o,e){e=e||{};let t=kr.Root.fromDescriptor(o);return t.resolveAll(),ET(t,e)}function YX(o,e){return(0,Th.loadProtosWithOptions)(o,e).then(t=>ET(t,e))}Fe.load=YX;function FX(o,e){let t=(0,Th.loadProtosWithOptionsSync)(o,e);return ET(t,e)}Fe.loadSync=FX;function KX(o,e){e=e||{};let t=kr.Root.fromJSON(o);return t.resolveAll(),ET(t,e)}Fe.fromJSON=KX;function qX(o,e){let t=_h.FileDescriptorSet.decode(o);return EU(t,e)}Fe.loadFileDescriptorSetFromBuffer=qX;function WX(o,e){let t=_h.FileDescriptorSet.fromObject(o);return EU(t,e)}Fe.loadFileDescriptorSetFromObject=WX;(0,Th.addCommonProtos)()});var Wo=A(ve=>{"use strict";Object.defineProperty(ve,"__esModule",{value:!0});ve.setup=ve.getChannelzServiceDefinition=ve.getChannelzHandlers=ve.unregisterChannelzRef=ve.registerChannelzSocket=ve.registerChannelzServer=ve.registerChannelzSubchannel=ve.registerChannelzChannel=ve.ChannelzCallTrackerStub=ve.ChannelzCallTracker=ve.ChannelzChildrenTrackerStub=ve.ChannelzChildrenTracker=ve.ChannelzTrace=ve.ChannelzTraceStub=void 0;var TU=H("net"),qo=(iD(),$(oD)),Kl=$t(),ql=fe(),jX=Sr(),zX=B_(),$X=CA();function Sh(o){return{channel_id:o.id,name:o.name}}function hh(o){return{subchannel_id:o.id,name:o.name}}function XX(o){return{server_id:o.id}}function pT(o){return{socket_id:o.id,name:o.name}}var SU=32,vh=100,ph=class{constructor(){this.events=[],this.creationTimestamp=new Date,this.eventsLogged=0}addTrace(){}getTraceMessage(){return{creation_timestamp:Yr(this.creationTimestamp),num_events_logged:this.eventsLogged,events:[]}}};ve.ChannelzTraceStub=ph;var dh=class{constructor(){this.events=[],this.eventsLogged=0,this.creationTimestamp=new Date}addTrace(e,t,i){let a=new Date;this.events.push({description:t,severity:e,timestamp:a,childChannel:(i==null?void 0:i.kind)==="channel"?i:void 0,childSubchannel:(i==null?void 0:i.kind)==="subchannel"?i:void 0}),this.events.length>=SU*2&&(this.events=this.events.slice(SU)),this.eventsLogged+=1}getTraceMessage(){return{creation_timestamp:Yr(this.creationTimestamp),num_events_logged:this.eventsLogged,events:this.events.map(e=>({description:e.description,severity:e.severity,timestamp:Yr(e.timestamp),channel_ref:e.childChannel?Sh(e.childChannel):null,subchannel_ref:e.childSubchannel?hh(e.childSubchannel):null}))}}};ve.ChannelzTrace=dh;var TT=class{constructor(){this.channelChildren=new qo.OrderedMap,this.subchannelChildren=new qo.OrderedMap,this.socketChildren=new qo.OrderedMap,this.trackerMap={channel:this.channelChildren,subchannel:this.subchannelChildren,socket:this.socketChildren}}refChild(e){let t=this.trackerMap[e.kind],i=t.find(e.id);i.equals(t.end())?t.setElement(e.id,{ref:e,count:1},i):i.pointer[1].count+=1}unrefChild(e){let t=this.trackerMap[e.kind],i=t.getElementByKey(e.id);i!==void 0&&(i.count-=1,i.count===0&&t.eraseElementByKey(e.id))}getChildLists(){return{channels:this.channelChildren,subchannels:this.subchannelChildren,sockets:this.socketChildren}}};ve.ChannelzChildrenTracker=TT;var fh=class extends TT{refChild(){}unrefChild(){}};ve.ChannelzChildrenTrackerStub=fh;var ST=class{constructor(){this.callsStarted=0,this.callsSucceeded=0,this.callsFailed=0,this.lastCallStartedTimestamp=null}addCallStarted(){this.callsStarted+=1,this.lastCallStartedTimestamp=new Date}addCallSucceeded(){this.callsSucceeded+=1}addCallFailed(){this.callsFailed+=1}};ve.ChannelzCallTracker=ST;var Ah=class extends ST{addCallStarted(){}addCallSucceeded(){}addCallFailed(){}};ve.ChannelzCallTrackerStub=Ah;var Tn={channel:new qo.OrderedMap,subchannel:new qo.OrderedMap,server:new qo.OrderedMap,socket:new qo.OrderedMap},dT=o=>{let e=1;function t(){return e++}let i=Tn[o];return(a,s,n)=>{let r=t(),l={id:r,name:a,kind:o};return n&&i.setElement(r,{ref:l,getInfo:s}),l}};ve.registerChannelzChannel=dT("channel");ve.registerChannelzSubchannel=dT("subchannel");ve.registerChannelzServer=dT("server");ve.registerChannelzSocket=dT("socket");function JX(o){Tn[o.kind].eraseElementByKey(o.id)}ve.unregisterChannelzRef=JX;function QX(o){let e=Number.parseInt(o,16);return[e/256|0,e%256]}function pU(o){if(o==="")return[];let e=o.split(":").map(i=>QX(i));return[].concat(...e)}function ZX(o){if((0,TU.isIPv4)(o))return Buffer.from(Uint8Array.from(o.split(".").map(e=>Number.parseInt(e))));if((0,TU.isIPv6)(o)){let e,t,i=o.indexOf("::");i===-1?(e=o,t=""):(e=o.substring(0,i),t=o.substring(i+2));let a=Buffer.from(pU(e)),s=Buffer.from(pU(t)),n=Buffer.alloc(16-a.length-s.length,0);return Buffer.concat([a,n,s])}else return null}function fU(o){switch(o){case Kl.ConnectivityState.CONNECTING:return{state:"CONNECTING"};case Kl.ConnectivityState.IDLE:return{state:"IDLE"};case Kl.ConnectivityState.READY:return{state:"READY"};case Kl.ConnectivityState.SHUTDOWN:return{state:"SHUTDOWN"};case Kl.ConnectivityState.TRANSIENT_FAILURE:return{state:"TRANSIENT_FAILURE"};default:return{state:"UNKNOWN"}}}function Yr(o){if(!o)return null;let e=o.getTime();return{seconds:e/1e3|0,nanos:e%1e3*1e6}}function AU(o){let e=o.getInfo(),t=[],i=[];return e.children.channels.forEach(a=>{t.push(Sh(a[1].ref))}),e.children.subchannels.forEach(a=>{i.push(hh(a[1].ref))}),{ref:Sh(o.ref),data:{target:e.target,state:fU(e.state),calls_started:e.callTracker.callsStarted,calls_succeeded:e.callTracker.callsSucceeded,calls_failed:e.callTracker.callsFailed,last_call_started_timestamp:Yr(e.callTracker.lastCallStartedTimestamp),trace:e.trace.getTraceMessage()},channel_ref:t,subchannel_ref:i}}function e5(o,e){let t=parseInt(o.request.channel_id,10),i=Tn.channel.getElementByKey(t);if(i===void 0){e({code:ql.Status.NOT_FOUND,details:"No channel data found for id "+t});return}e(null,{channel:AU(i)})}function t5(o,e){let t=parseInt(o.request.max_results,10)||vh,i=[],a=parseInt(o.request.start_channel_id,10),s=Tn.channel,n;for(n=s.lowerBound(a);!n.equals(s.end())&&i.length{t.push(pT(i[1].ref))}),{ref:XX(o.ref),data:{calls_started:e.callTracker.callsStarted,calls_succeeded:e.callTracker.callsSucceeded,calls_failed:e.callTracker.callsFailed,last_call_started_timestamp:Yr(e.callTracker.lastCallStartedTimestamp),trace:e.trace.getTraceMessage()},listen_socket:t}}function r5(o,e){let t=parseInt(o.request.server_id,10),a=Tn.server.getElementByKey(t);if(a===void 0){e({code:ql.Status.NOT_FOUND,details:"No server data found for id "+t});return}e(null,{server:hU(a)})}function n5(o,e){let t=parseInt(o.request.max_results,10)||vh,i=parseInt(o.request.start_server_id,10),a=Tn.server,s=[],n;for(n=a.lowerBound(i);!n.equals(a.end())&&s.length{s.push(pT(r[1].ref))});let n={ref:hh(i.ref),data:{target:a.target,state:fU(a.state),calls_started:a.callTracker.callsStarted,calls_succeeded:a.callTracker.callsSucceeded,calls_failed:a.callTracker.callsFailed,last_call_started_timestamp:Yr(a.callTracker.lastCallStartedTimestamp),trace:a.trace.getTraceMessage()},socket_ref:s};e(null,{subchannel:n})}function dU(o){var e;return(0,jX.isTcpSubchannelAddress)(o)?{address:"tcpip_address",tcpip_address:{ip_address:(e=ZX(o.host))!==null&&e!==void 0?e:void 0,port:o.port}}:{address:"uds_address",uds_address:{filename:o.path}}}function i5(o,e){var t,i,a,s,n;let r=parseInt(o.request.socket_id,10),l=Tn.socket.getElementByKey(r);if(l===void 0){e({code:ql.Status.NOT_FOUND,details:"No socket data found for id "+r});return}let c=l.getInfo(),u=c.security?{model:"tls",tls:{cipher_suite:c.security.cipherSuiteStandardName?"standard_name":"other_name",standard_name:(t=c.security.cipherSuiteStandardName)!==null&&t!==void 0?t:void 0,other_name:(i=c.security.cipherSuiteOtherName)!==null&&i!==void 0?i:void 0,local_certificate:(a=c.security.localCertificate)!==null&&a!==void 0?a:void 0,remote_certificate:(s=c.security.remoteCertificate)!==null&&s!==void 0?s:void 0}}:null,E={ref:pT(l.ref),local:c.localAddress?dU(c.localAddress):null,remote:c.remoteAddress?dU(c.remoteAddress):null,remote_name:(n=c.remoteName)!==null&&n!==void 0?n:void 0,security:u,data:{keep_alives_sent:c.keepAlivesSent,streams_started:c.streamsStarted,streams_succeeded:c.streamsSucceeded,streams_failed:c.streamsFailed,last_local_stream_created_timestamp:Yr(c.lastLocalStreamCreatedTimestamp),last_remote_stream_created_timestamp:Yr(c.lastRemoteStreamCreatedTimestamp),messages_received:c.messagesReceived,messages_sent:c.messagesSent,last_message_received_timestamp:Yr(c.lastMessageReceivedTimestamp),last_message_sent_timestamp:Yr(c.lastMessageSentTimestamp),local_flow_control_window:c.localFlowControlWindow?{value:c.localFlowControlWindow}:null,remote_flow_control_window:c.remoteFlowControlWindow?{value:c.remoteFlowControlWindow}:null}};e(null,{socket:E})}function a5(o,e){let t=parseInt(o.request.server_id,10),i=Tn.server.getElementByKey(t);if(i===void 0){e({code:ql.Status.NOT_FOUND,details:"No server data found for id "+t});return}let a=parseInt(o.request.start_socket_id,10),s=parseInt(o.request.max_results,10)||vh,r=i.getInfo().sessionChildren.sockets,l=[],c;for(c=r.lowerBound(a);!c.equals(r.end())&&l.length{"use strict";Object.defineProperty(AT,"__esModule",{value:!0});AT.Subchannel=void 0;var Pe=$t(),l5=Cl(),Rh=Ie(),fT=fe(),c5=Ut(),u5=Sr(),Fr=Wo(),E5="subchannel",_5=~(1<<31),mh=class{constructor(e,t,i,a,s){var n;this.channelTarget=e,this.subchannelAddress=t,this.options=i,this.credentials=a,this.connector=s,this.connectivityState=Pe.ConnectivityState.IDLE,this.transport=null,this.continueConnecting=!1,this.stateListeners=new Set,this.refcount=0,this.channelzEnabled=!0;let r={initialDelay:i["grpc.initial_reconnect_backoff_ms"],maxDelay:i["grpc.max_reconnect_backoff_ms"]};this.backoffTimeout=new l5.BackoffTimeout(()=>{this.handleBackoffTimer()},r),this.backoffTimeout.unref(),this.subchannelAddressString=(0,u5.subchannelAddressToString)(t),this.keepaliveTime=(n=i["grpc.keepalive_time_ms"])!==null&&n!==void 0?n:-1,i["grpc.enable_channelz"]===0?(this.channelzEnabled=!1,this.channelzTrace=new Fr.ChannelzTraceStub,this.callTracker=new Fr.ChannelzCallTrackerStub,this.childrenTracker=new Fr.ChannelzChildrenTrackerStub,this.streamTracker=new Fr.ChannelzCallTrackerStub):(this.channelzTrace=new Fr.ChannelzTrace,this.callTracker=new Fr.ChannelzCallTracker,this.childrenTracker=new Fr.ChannelzChildrenTracker,this.streamTracker=new Fr.ChannelzCallTracker),this.channelzRef=(0,Fr.registerChannelzSubchannel)(this.subchannelAddressString,()=>this.getChannelzInfo(),this.channelzEnabled),this.channelzTrace.addTrace("CT_INFO","Subchannel created"),this.trace("Subchannel constructed with options "+JSON.stringify(i,void 0,2))}getChannelzInfo(){return{state:this.connectivityState,trace:this.channelzTrace,callTracker:this.callTracker,children:this.childrenTracker.getChildLists(),target:this.subchannelAddressString}}trace(e){Rh.trace(fT.LogVerbosity.DEBUG,E5,"("+this.channelzRef.id+") "+this.subchannelAddressString+" "+e)}refTrace(e){Rh.trace(fT.LogVerbosity.DEBUG,"subchannel_refcount","("+this.channelzRef.id+") "+this.subchannelAddressString+" "+e)}handleBackoffTimer(){this.continueConnecting?this.transitionToState([Pe.ConnectivityState.TRANSIENT_FAILURE],Pe.ConnectivityState.CONNECTING):this.transitionToState([Pe.ConnectivityState.TRANSIENT_FAILURE],Pe.ConnectivityState.IDLE)}startBackoff(){this.backoffTimeout.runOnce()}stopBackoff(){this.backoffTimeout.stop(),this.backoffTimeout.reset()}startConnectingInternal(){let e=this.options;if(e["grpc.keepalive_time_ms"]){let t=Math.min(this.keepaliveTime,_5);e=Object.assign(Object.assign({},e),{"grpc.keepalive_time_ms":t})}this.connector.connect(this.subchannelAddress,this.credentials,e).then(t=>{this.transitionToState([Pe.ConnectivityState.CONNECTING],Pe.ConnectivityState.READY)?(this.transport=t,this.channelzEnabled&&this.childrenTracker.refChild(t.getChannelzRef()),t.addDisconnectListener(i=>{this.transitionToState([Pe.ConnectivityState.READY],Pe.ConnectivityState.IDLE),i&&this.keepaliveTime>0&&(this.keepaliveTime*=2,Rh.log(fT.LogVerbosity.ERROR,`Connection to ${(0,c5.uriToString)(this.channelTarget)} at ${this.subchannelAddressString} rejected by server because of excess pings. Increasing ping interval to ${this.keepaliveTime} ms`))})):t.shutdown()},t=>{this.transitionToState([Pe.ConnectivityState.CONNECTING],Pe.ConnectivityState.TRANSIENT_FAILURE,`${t}`)})}transitionToState(e,t,i){var a,s;if(e.indexOf(this.connectivityState)===-1)return!1;this.trace(Pe.ConnectivityState[this.connectivityState]+" -> "+Pe.ConnectivityState[t]),this.channelzEnabled&&this.channelzTrace.addTrace("CT_INFO","Connectivity state change to "+Pe.ConnectivityState[t]);let n=this.connectivityState;switch(this.connectivityState=t,t){case Pe.ConnectivityState.READY:this.stopBackoff();break;case Pe.ConnectivityState.CONNECTING:this.startBackoff(),this.startConnectingInternal(),this.continueConnecting=!1;break;case Pe.ConnectivityState.TRANSIENT_FAILURE:this.channelzEnabled&&this.transport&&this.childrenTracker.unrefChild(this.transport.getChannelzRef()),(a=this.transport)===null||a===void 0||a.shutdown(),this.transport=null,this.backoffTimeout.isRunning()||process.nextTick(()=>{this.handleBackoffTimer()});break;case Pe.ConnectivityState.IDLE:this.channelzEnabled&&this.transport&&this.childrenTracker.unrefChild(this.transport.getChannelzRef()),(s=this.transport)===null||s===void 0||s.shutdown(),this.transport=null;break;default:throw new Error(`Invalid state: unknown ConnectivityState ${t}`)}for(let r of this.stateListeners)r(this,n,t,this.keepaliveTime,i);return!0}ref(){this.refTrace("refcount "+this.refcount+" -> "+(this.refcount+1)),this.refcount+=1}unref(){this.refTrace("refcount "+this.refcount+" -> "+(this.refcount-1)),this.refcount-=1,this.refcount===0&&(this.channelzTrace.addTrace("CT_INFO","Shutting down"),(0,Fr.unregisterChannelzRef)(this.channelzRef),process.nextTick(()=>{this.transitionToState([Pe.ConnectivityState.CONNECTING,Pe.ConnectivityState.READY],Pe.ConnectivityState.IDLE)}))}unrefIfOneRef(){return this.refcount===1?(this.unref(),!0):!1}createCall(e,t,i,a){if(!this.transport)throw new Error("Cannot create call, subchannel not READY");let s;return this.channelzEnabled?(this.callTracker.addCallStarted(),this.streamTracker.addCallStarted(),s={onCallEnd:n=>{n.code===fT.Status.OK?this.callTracker.addCallSucceeded():this.callTracker.addCallFailed()}}):s={},this.transport.createCall(e,t,i,a,s)}startConnecting(){process.nextTick(()=>{this.transitionToState([Pe.ConnectivityState.IDLE],Pe.ConnectivityState.CONNECTING)||this.connectivityState===Pe.ConnectivityState.TRANSIENT_FAILURE&&(this.continueConnecting=!0)})}getConnectivityState(){return this.connectivityState}addConnectivityStateListener(e){this.stateListeners.add(e)}removeConnectivityStateListener(e){this.stateListeners.delete(e)}resetBackoff(){process.nextTick(()=>{this.backoffTimeout.reset(),this.transitionToState([Pe.ConnectivityState.TRANSIENT_FAILURE],Pe.ConnectivityState.CONNECTING)})}getAddress(){return this.subchannelAddressString}getChannelzRef(){return this.channelzRef}isHealthy(){return!0}addHealthStateWatcher(e){}removeHealthStateWatcher(e){}getRealSubchannel(){return this}realSubchannelEquals(e){return e.getRealSubchannel()===this}throttleKeepalive(e){e>this.keepaliveTime&&(this.keepaliveTime=e)}};AT.Subchannel=mh});var Ch=A(oo=>{"use strict";Object.defineProperty(oo,"__esModule",{value:!0});oo.setup=oo.DEFAULT_PORT=void 0;var OU=Ur(),MU=H("dns"),CU=H("util"),T5=Jf(),Oh=fe(),Nh=ht(),S5=Ie(),p5=fe(),ro=Ut(),NU=H("net"),d5=Cl(),f5="dns_resolver";function no(o){S5.trace(p5.LogVerbosity.DEBUG,f5,o)}oo.DEFAULT_PORT=443;var A5=3e4,h5=CU.promisify(MU.resolveTxt),v5=CU.promisify(MU.lookup),Mh=class{constructor(e,t,i){var a,s,n;this.target=e,this.listener=t,this.pendingLookupPromise=null,this.pendingTxtPromise=null,this.latestLookupResult=null,this.latestServiceConfig=null,this.latestServiceConfigError=null,this.continueResolving=!1,this.isNextResolutionTimerRunning=!1,this.isServiceConfigEnabled=!0,this.returnedIpResult=!1,no("Resolver constructed for target "+(0,ro.uriToString)(e));let r=(0,ro.splitHostPort)(e.path);r===null?(this.ipResult=null,this.dnsHostname=null,this.port=null):(0,NU.isIPv4)(r.host)||(0,NU.isIPv6)(r.host)?(this.ipResult=[{addresses:[{host:r.host,port:(a=r.port)!==null&&a!==void 0?a:oo.DEFAULT_PORT}]}],this.dnsHostname=null,this.port=null):(this.ipResult=null,this.dnsHostname=r.host,this.port=(s=r.port)!==null&&s!==void 0?s:oo.DEFAULT_PORT),this.percentage=Math.random()*100,i["grpc.service_config_disable_resolution"]===1&&(this.isServiceConfigEnabled=!1),this.defaultResolutionError={code:Oh.Status.UNAVAILABLE,details:`Name resolution failed for target ${(0,ro.uriToString)(this.target)}`,metadata:new Nh.Metadata};let l={initialDelay:i["grpc.initial_reconnect_backoff_ms"],maxDelay:i["grpc.max_reconnect_backoff_ms"]};this.backoff=new d5.BackoffTimeout(()=>{this.continueResolving&&this.startResolutionWithBackoff()},l),this.backoff.unref(),this.minTimeBetweenResolutionsMs=(n=i["grpc.dns_min_time_between_resolutions_ms"])!==null&&n!==void 0?n:A5,this.nextResolutionTimer=setTimeout(()=>{},0),clearTimeout(this.nextResolutionTimer)}startResolution(){if(this.ipResult!==null){this.returnedIpResult||(no("Returning IP address for target "+(0,ro.uriToString)(this.target)),setImmediate(()=>{this.listener.onSuccessfulResolution(this.ipResult,null,null,null,{})}),this.returnedIpResult=!0),this.backoff.stop(),this.backoff.reset(),this.stopNextResolutionTimer();return}if(this.dnsHostname===null)no("Failed to parse DNS address "+(0,ro.uriToString)(this.target)),setImmediate(()=>{this.listener.onError({code:Oh.Status.UNAVAILABLE,details:`Failed to parse DNS address ${(0,ro.uriToString)(this.target)}`,metadata:new Nh.Metadata})}),this.stopNextResolutionTimer();else{if(this.pendingLookupPromise!==null)return;no("Looking up DNS hostname "+this.dnsHostname),this.latestLookupResult=null;let e=this.dnsHostname;this.pendingLookupPromise=v5(e,{all:!0}),this.pendingLookupPromise.then(t=>{if(this.pendingLookupPromise===null)return;this.pendingLookupPromise=null,this.backoff.reset(),this.backoff.stop();let i=t.map(s=>({host:s.address,port:+this.port}));this.latestLookupResult=i.map(s=>({addresses:[s]}));let a="["+i.map(s=>s.host+":"+s.port).join(",")+"]";if(no("Resolved addresses for target "+(0,ro.uriToString)(this.target)+": "+a),this.latestLookupResult.length===0){this.listener.onError(this.defaultResolutionError);return}this.listener.onSuccessfulResolution(this.latestLookupResult,this.latestServiceConfig,this.latestServiceConfigError,null,{})},t=>{this.pendingLookupPromise!==null&&(no("Resolution error for target "+(0,ro.uriToString)(this.target)+": "+t.message),this.pendingLookupPromise=null,this.stopNextResolutionTimer(),this.listener.onError(this.defaultResolutionError))}),this.isServiceConfigEnabled&&this.pendingTxtPromise===null&&(this.pendingTxtPromise=h5(e),this.pendingTxtPromise.then(t=>{if(this.pendingTxtPromise!==null){this.pendingTxtPromise=null;try{this.latestServiceConfig=(0,T5.extractAndSelectServiceConfig)(t,this.percentage)}catch(i){this.latestServiceConfigError={code:Oh.Status.UNAVAILABLE,details:`Parsing service config failed with error ${i.message}`,metadata:new Nh.Metadata}}this.latestLookupResult!==null&&this.listener.onSuccessfulResolution(this.latestLookupResult,this.latestServiceConfig,this.latestServiceConfigError,null,{})}},t=>{}))}}startNextResolutionTimer(){var e,t;clearTimeout(this.nextResolutionTimer),this.nextResolutionTimer=setTimeout(()=>{this.stopNextResolutionTimer(),this.continueResolving&&this.startResolutionWithBackoff()},this.minTimeBetweenResolutionsMs),(t=(e=this.nextResolutionTimer).unref)===null||t===void 0||t.call(e),this.isNextResolutionTimerRunning=!0}stopNextResolutionTimer(){clearTimeout(this.nextResolutionTimer),this.isNextResolutionTimerRunning=!1}startResolutionWithBackoff(){this.pendingLookupPromise===null&&(this.continueResolving=!1,this.backoff.runOnce(),this.startNextResolutionTimer(),this.startResolution())}updateResolution(){this.pendingLookupPromise===null&&(this.isNextResolutionTimerRunning||this.backoff.isRunning()?(this.isNextResolutionTimerRunning?no('resolution update delayed by "min time between resolutions" rate limit'):no("resolution update delayed by backoff timer until "+this.backoff.getEndTime().toISOString()),this.continueResolving=!0):this.startResolutionWithBackoff())}destroy(){this.continueResolving=!1,this.backoff.reset(),this.backoff.stop(),this.stopNextResolutionTimer(),this.pendingLookupPromise=null,this.pendingTxtPromise=null,this.latestLookupResult=null,this.latestServiceConfig=null,this.latestServiceConfigError=null,this.returnedIpResult=!1}static getDefaultAuthority(e){return e.path}};function R5(){(0,OU.registerResolver)("dns",Mh),(0,OU.registerDefaultScheme)("dns")}oo.setup=R5});var Ph=A(Ya=>{"use strict";Object.defineProperty(Ya,"__esModule",{value:!0});Ya.getProxiedConnection=Ya.mapProxyName=void 0;var Wl=Ie(),Ha=fe(),m5=Ur(),O5=H("http"),N5=H("tls"),M5=Ie(),PU=Sr(),ka=Ut(),C5=H("url"),P5=Ch(),g5="proxy";function io(o){M5.trace(Ha.LogVerbosity.DEBUG,g5,o)}function L5(){let o="",e="";if(process.env.grpc_proxy)e="grpc_proxy",o=process.env.grpc_proxy;else if(process.env.https_proxy)e="https_proxy",o=process.env.https_proxy;else if(process.env.http_proxy)e="http_proxy",o=process.env.http_proxy;else return{};let t;try{t=new C5.URL(o)}catch{return(0,Wl.log)(Ha.LogVerbosity.ERROR,`cannot parse value of "${e}" env var`),{}}if(t.protocol!=="http:")return(0,Wl.log)(Ha.LogVerbosity.ERROR,`"${t.protocol}" scheme not supported in proxy URI`),{};let i=null;t.username&&(t.password?((0,Wl.log)(Ha.LogVerbosity.INFO,"userinfo found in proxy URI"),i=`${t.username}:${t.password}`):i=t.username);let a=t.hostname,s=t.port;s===""&&(s="80");let n={address:`${a}:${s}`};return i&&(n.creds=i),io("Proxy server "+n.address+" set by environment variable "+e),n}function y5(){let o=process.env.no_grpc_proxy,e="no_grpc_proxy";return o||(o=process.env.no_proxy,e="no_proxy"),o?(io("No proxy server list set by environment variable "+e),o.split(",")):[]}function I5(o,e){var t;let i={target:o,extraOptions:{}};if(((t=e["grpc.enable_http_proxy"])!==null&&t!==void 0?t:1)===0||o.scheme==="unix")return i;let a=L5();if(!a.address)return i;let s=(0,ka.splitHostPort)(o.path);if(!s)return i;let n=s.host;for(let l of y5())if(l===n)return io("Not using proxy for target in no_proxy list: "+(0,ka.uriToString)(o)),i;let r={"grpc.http_connect_target":(0,ka.uriToString)(o)};return a.creds&&(r["grpc.http_connect_creds"]=a.creds),{target:{scheme:"dns",path:a.address},extraOptions:r}}Ya.mapProxyName=I5;function D5(o,e,t){var i;if(!("grpc.http_connect_target"in e))return Promise.resolve({});let a=e["grpc.http_connect_target"],s=(0,ka.parseUri)(a);if(s===null)return Promise.resolve({});let n=(0,ka.splitHostPort)(s.path);if(n===null)return Promise.resolve({});let r=`${n.host}:${(i=n.port)!==null&&i!==void 0?i:P5.DEFAULT_PORT}`,l={method:"CONNECT",path:r},c={Host:r};(0,PU.isTcpSubchannelAddress)(o)?(l.host=o.host,l.port=o.port):l.socketPath=o.path,"grpc.http_connect_creds"in e&&(c["Proxy-Authorization"]="Basic "+Buffer.from(e["grpc.http_connect_creds"]).toString("base64")),l.headers=c;let u=(0,PU.subchannelAddressToString)(o);return io("Using proxy "+u+" to connect to "+l.path),new Promise((E,d)=>{let f=O5.request(l);f.once("connect",(N,R,M)=>{var C;if(f.removeAllListeners(),R.removeAllListeners(),N.statusCode===200)if(io("Successfully connected to "+l.path+" through proxy "+u),"secureContext"in t){let P=(0,m5.getDefaultAuthority)(s),b=(0,ka.splitHostPort)(P),I=(C=b==null?void 0:b.host)!==null&&C!==void 0?C:P,q=N5.connect(Object.assign({host:I,servername:I,socket:R},t),()=>{io("Successfully established a TLS connection to "+l.path+" through proxy "+u),E({socket:q,realTarget:s})});q.on("error",K=>{io("Failed to establish a TLS connection to "+l.path+" through proxy "+u+" with error "+K.message),d()})}else io("Successfully established a plaintext connection to "+l.path+" through proxy "+u),E({socket:R,realTarget:s});else(0,Wl.log)(Ha.LogVerbosity.ERROR,"Failed to connect to "+l.path+" through proxy "+u+" with status "+N.statusCode),d()}),f.once("error",N=>{f.removeAllListeners(),(0,Wl.log)(Ha.LogVerbosity.ERROR,"Failed to connect to proxy "+u+" with error "+N.message),d()}),f.end()})}Ya.getProxiedConnection=D5});var Lh=A(hT=>{"use strict";Object.defineProperty(hT,"__esModule",{value:!0});hT.StreamDecoder=void 0;var Kr;(function(o){o[o.NO_DATA=0]="NO_DATA",o[o.READING_SIZE=1]="READING_SIZE",o[o.READING_MESSAGE=2]="READING_MESSAGE"})(Kr||(Kr={}));var gh=class{constructor(e){this.maxReadMessageLength=e,this.readState=Kr.NO_DATA,this.readCompressFlag=Buffer.alloc(1),this.readPartialSize=Buffer.alloc(4),this.readSizeRemaining=4,this.readMessageSize=0,this.readPartialMessage=[],this.readMessageRemaining=0}write(e){let t=0,i,a=[];for(;tthis.maxReadMessageLength)throw new Error(`Received message larger than max (${this.readMessageSize} vs ${this.maxReadMessageLength})`);if(this.readMessageRemaining=this.readMessageSize,this.readMessageRemaining>0)this.readState=Kr.READING_MESSAGE;else{let s=Buffer.concat([this.readCompressFlag,this.readPartialSize],5);this.readState=Kr.NO_DATA,a.push(s)}}break;case Kr.READING_MESSAGE:if(i=Math.min(e.length-t,this.readMessageRemaining),this.readPartialMessage.push(e.slice(t,t+i)),this.readMessageRemaining-=i,t+=i,this.readMessageRemaining===0){let s=[this.readCompressFlag,this.readPartialSize].concat(this.readPartialMessage),n=Buffer.concat(s,this.readMessageSize+5);this.readState=Kr.NO_DATA,a.push(n)}break;default:throw new Error("Unexpected read state")}return a}};hT.StreamDecoder=gh});var LU=A(vT=>{"use strict";Object.defineProperty(vT,"__esModule",{value:!0});vT.Http2SubchannelCall=void 0;var Sn=H("http2"),x5=H("os"),Ne=fe(),pn=ht(),U5=Lh(),b5=Ie(),V5=fe(),w5="subchannel_call";function B5(o){for(let[e,t]of Object.entries(x5.constants.errno))if(t===o)return e;return"Unknown system error "+o}function gU(o){let e=`Received HTTP status code ${o}`,t;switch(o){case 400:t=Ne.Status.INTERNAL;break;case 401:t=Ne.Status.UNAUTHENTICATED;break;case 403:t=Ne.Status.PERMISSION_DENIED;break;case 404:t=Ne.Status.UNIMPLEMENTED;break;case 429:case 502:case 503:case 504:t=Ne.Status.UNAVAILABLE;break;default:t=Ne.Status.UNKNOWN}return{code:t,details:e,metadata:new pn.Metadata}}var yh=class{constructor(e,t,i,a,s){var n;this.http2Stream=e,this.callEventTracker=t,this.listener=i,this.transport=a,this.callId=s,this.isReadFilterPending=!1,this.isPushPending=!1,this.canPush=!1,this.readsClosed=!1,this.statusOutput=!1,this.unpushedReadMessages=[],this.finalStatus=null,this.internalError=null,this.serverEndedCall=!1;let r=(n=a.getOptions()["grpc.max_receive_message_length"])!==null&&n!==void 0?n:Ne.DEFAULT_MAX_RECEIVE_MESSAGE_LENGTH;this.decoder=new U5.StreamDecoder(r),e.on("response",(l,c)=>{let u="";for(let E of Object.keys(l))u+=" "+E+": "+l[E]+` `;if(this.trace(`Received server headers: -`+u),this.httpStatusCode=l[":status"],c&An.constants.NGHTTP2_FLAG_END_STREAM)this.handleTrailers(l);else{let E;try{E=hn.Metadata.fromHttp2Headers(l)}catch(d){this.endCall({code:Ne.Status.UNKNOWN,details:d.message,metadata:new hn.Metadata});return}this.listener.onReceiveMetadata(E)}}),e.on("trailers",l=>{this.handleTrailers(l)}),e.on("data",l=>{if(this.statusOutput)return;this.trace("receive HTTP/2 data frame of length "+l.length);let c;try{c=this.decoder.write(l)}catch(u){this.cancelWithStatus(Ne.Status.RESOURCE_EXHAUSTED,u.message);return}for(let u of c)this.trace("parsed message of length "+u.length),this.callEventTracker.addMessageReceived(),this.tryPush(u)}),e.on("end",()=>{this.readsClosed=!0,this.maybeOutputStatus()}),e.on("close",()=>{this.serverEndedCall=!0,process.nextTick(()=>{var l;if(this.trace("HTTP/2 stream closed with code "+e.rstCode),((l=this.finalStatus)===null||l===void 0?void 0:l.code)===Ne.Status.OK)return;let c,u="";switch(e.rstCode){case An.constants.NGHTTP2_NO_ERROR:if(this.finalStatus!==null)return;if(this.httpStatusCode&&this.httpStatusCode!==200){let E=LU(this.httpStatusCode);c=E.code,u=E.details}else c=Ne.Status.INTERNAL,u=`Received RST_STREAM with code ${e.rstCode} (Call ended without gRPC status)`;break;case An.constants.NGHTTP2_REFUSED_STREAM:c=Ne.Status.UNAVAILABLE,u="Stream refused by server";break;case An.constants.NGHTTP2_CANCEL:c=Ne.Status.CANCELLED,u="Call cancelled";break;case An.constants.NGHTTP2_ENHANCE_YOUR_CALM:c=Ne.Status.RESOURCE_EXHAUSTED,u="Bandwidth exhausted or memory limit exceeded";break;case An.constants.NGHTTP2_INADEQUATE_SECURITY:c=Ne.Status.PERMISSION_DENIED,u="Protocol not secure enough";break;case An.constants.NGHTTP2_INTERNAL_ERROR:c=Ne.Status.INTERNAL,this.internalError===null?u=`Received RST_STREAM with code ${e.rstCode} (Internal server error)`:this.internalError.code==="ECONNRESET"||this.internalError.code==="ETIMEDOUT"?(c=Ne.Status.UNAVAILABLE,u=this.internalError.message):u=`Received RST_STREAM with code ${e.rstCode} triggered by internal client error: ${this.internalError.message}`;break;default:c=Ne.Status.INTERNAL,u=`Received RST_STREAM with code ${e.rstCode}`}this.endCall({code:c,details:u,metadata:new hn.Metadata,rstCode:e.rstCode})})}),e.on("error",l=>{l.code!=="ERR_HTTP2_STREAM_ERROR"&&(this.trace("Node error event: message="+l.message+" code="+l.code+" errno="+s5(l.errno)+" syscall="+l.syscall),this.internalError=l),this.callEventTracker.onStreamEnd(!1)})}getDeadlineInfo(){return[`remote_addr=${this.getPeer()}`]}onDisconnect(){this.endCall({code:Ne.Status.UNAVAILABLE,details:"Connection dropped",metadata:new hn.Metadata})}outputStatus(){this.statusOutput||(this.statusOutput=!0,this.trace("ended with status: code="+this.finalStatus.code+' details="'+this.finalStatus.details+'"'),this.callEventTracker.onCallEnd(this.finalStatus),process.nextTick(()=>{this.listener.onReceiveStatus(this.finalStatus)}),this.http2Stream.resume())}trace(e){o5.trace(i5.LogVerbosity.DEBUG,a5,"["+this.callId+"] "+e)}endCall(e){(this.finalStatus===null||this.finalStatus.code===Ne.Status.OK)&&(this.finalStatus=e,this.maybeOutputStatus()),this.destroyHttp2Stream()}maybeOutputStatus(){this.finalStatus!==null&&(this.finalStatus.code!==Ne.Status.OK||this.readsClosed&&this.unpushedReadMessages.length===0&&!this.isReadFilterPending&&!this.isPushPending)&&this.outputStatus()}push(e){this.trace("pushing to reader message of length "+(e instanceof Buffer?e.length:null)),this.canPush=!1,this.isPushPending=!0,process.nextTick(()=>{this.isPushPending=!1,!this.statusOutput&&(this.listener.onReceiveMessage(e),this.maybeOutputStatus())})}tryPush(e){this.canPush?(this.http2Stream.pause(),this.push(e)):(this.trace("unpushedReadMessages.push message of length "+e.length),this.unpushedReadMessages.push(e))}handleTrailers(e){this.serverEndedCall=!0,this.callEventTracker.onStreamEnd(!0);let t="";for(let n of Object.keys(e))t+=" "+n+": "+e[n]+` +`+u),this.httpStatusCode=l[":status"],c&Sn.constants.NGHTTP2_FLAG_END_STREAM)this.handleTrailers(l);else{let E;try{E=pn.Metadata.fromHttp2Headers(l)}catch(d){this.endCall({code:Ne.Status.UNKNOWN,details:d.message,metadata:new pn.Metadata});return}this.listener.onReceiveMetadata(E)}}),e.on("trailers",l=>{this.handleTrailers(l)}),e.on("data",l=>{if(this.statusOutput)return;this.trace("receive HTTP/2 data frame of length "+l.length);let c;try{c=this.decoder.write(l)}catch(u){this.cancelWithStatus(Ne.Status.RESOURCE_EXHAUSTED,u.message);return}for(let u of c)this.trace("parsed message of length "+u.length),this.callEventTracker.addMessageReceived(),this.tryPush(u)}),e.on("end",()=>{this.readsClosed=!0,this.maybeOutputStatus()}),e.on("close",()=>{this.serverEndedCall=!0,process.nextTick(()=>{var l;if(this.trace("HTTP/2 stream closed with code "+e.rstCode),((l=this.finalStatus)===null||l===void 0?void 0:l.code)===Ne.Status.OK)return;let c,u="";switch(e.rstCode){case Sn.constants.NGHTTP2_NO_ERROR:if(this.finalStatus!==null)return;if(this.httpStatusCode&&this.httpStatusCode!==200){let E=gU(this.httpStatusCode);c=E.code,u=E.details}else c=Ne.Status.INTERNAL,u=`Received RST_STREAM with code ${e.rstCode} (Call ended without gRPC status)`;break;case Sn.constants.NGHTTP2_REFUSED_STREAM:c=Ne.Status.UNAVAILABLE,u="Stream refused by server";break;case Sn.constants.NGHTTP2_CANCEL:c=Ne.Status.CANCELLED,u="Call cancelled";break;case Sn.constants.NGHTTP2_ENHANCE_YOUR_CALM:c=Ne.Status.RESOURCE_EXHAUSTED,u="Bandwidth exhausted or memory limit exceeded";break;case Sn.constants.NGHTTP2_INADEQUATE_SECURITY:c=Ne.Status.PERMISSION_DENIED,u="Protocol not secure enough";break;case Sn.constants.NGHTTP2_INTERNAL_ERROR:c=Ne.Status.INTERNAL,this.internalError===null?u=`Received RST_STREAM with code ${e.rstCode} (Internal server error)`:this.internalError.code==="ECONNRESET"||this.internalError.code==="ETIMEDOUT"?(c=Ne.Status.UNAVAILABLE,u=this.internalError.message):u=`Received RST_STREAM with code ${e.rstCode} triggered by internal client error: ${this.internalError.message}`;break;default:c=Ne.Status.INTERNAL,u=`Received RST_STREAM with code ${e.rstCode}`}this.endCall({code:c,details:u,metadata:new pn.Metadata,rstCode:e.rstCode})})}),e.on("error",l=>{l.code!=="ERR_HTTP2_STREAM_ERROR"&&(this.trace("Node error event: message="+l.message+" code="+l.code+" errno="+B5(l.errno)+" syscall="+l.syscall),this.internalError=l),this.callEventTracker.onStreamEnd(!1)})}getDeadlineInfo(){return[`remote_addr=${this.getPeer()}`]}onDisconnect(){this.endCall({code:Ne.Status.UNAVAILABLE,details:"Connection dropped",metadata:new pn.Metadata})}outputStatus(){this.statusOutput||(this.statusOutput=!0,this.trace("ended with status: code="+this.finalStatus.code+' details="'+this.finalStatus.details+'"'),this.callEventTracker.onCallEnd(this.finalStatus),process.nextTick(()=>{this.listener.onReceiveStatus(this.finalStatus)}),this.http2Stream.resume())}trace(e){b5.trace(V5.LogVerbosity.DEBUG,w5,"["+this.callId+"] "+e)}endCall(e){(this.finalStatus===null||this.finalStatus.code===Ne.Status.OK)&&(this.finalStatus=e,this.maybeOutputStatus()),this.destroyHttp2Stream()}maybeOutputStatus(){this.finalStatus!==null&&(this.finalStatus.code!==Ne.Status.OK||this.readsClosed&&this.unpushedReadMessages.length===0&&!this.isReadFilterPending&&!this.isPushPending)&&this.outputStatus()}push(e){this.trace("pushing to reader message of length "+(e instanceof Buffer?e.length:null)),this.canPush=!1,this.isPushPending=!0,process.nextTick(()=>{this.isPushPending=!1,!this.statusOutput&&(this.listener.onReceiveMessage(e),this.maybeOutputStatus())})}tryPush(e){this.canPush?(this.http2Stream.pause(),this.push(e)):(this.trace("unpushedReadMessages.push message of length "+e.length),this.unpushedReadMessages.push(e))}handleTrailers(e){this.serverEndedCall=!0,this.callEventTracker.onStreamEnd(!0);let t="";for(let n of Object.keys(e))t+=" "+n+": "+e[n]+` `;this.trace(`Received server trailers: -`+t);let i;try{i=hn.Metadata.fromHttp2Headers(e)}catch{i=new hn.Metadata}let a=i.getMap(),s;if(typeof a["grpc-status"]=="string"){let n=Number(a["grpc-status"]);this.trace("received status code "+n+" from server"),i.remove("grpc-status");let r="";if(typeof a["grpc-message"]=="string"){try{r=decodeURI(a["grpc-message"])}catch{r=a["grpc-message"]}i.remove("grpc-message"),this.trace('received status details string "'+r+'" from server')}s={code:n,details:r,metadata:i}}else this.httpStatusCode?(s=LU(this.httpStatusCode),s.metadata=i):s={code:Ne.Status.UNKNOWN,details:"No status information received",metadata:i};this.endCall(s)}destroyHttp2Stream(){var e;if(!this.http2Stream.destroyed)if(this.serverEndedCall)this.http2Stream.end();else{let t;((e=this.finalStatus)===null||e===void 0?void 0:e.code)===Ne.Status.OK?t=An.constants.NGHTTP2_NO_ERROR:t=An.constants.NGHTTP2_CANCEL,this.trace("close http2 stream with code "+t),this.http2Stream.close(t)}}cancelWithStatus(e,t){this.trace("cancelWithStatus code: "+e+' details: "'+t+'"'),this.endCall({code:e,details:t,metadata:new hn.Metadata})}getStatus(){return this.finalStatus}getPeer(){return this.transport.getPeerName()}getCallNumber(){return this.callId}startRead(){if(this.finalStatus!==null&&this.finalStatus.code!==Ne.Status.OK){this.readsClosed=!0,this.maybeOutputStatus();return}if(this.canPush=!0,this.unpushedReadMessages.length>0){let e=this.unpushedReadMessages.shift();this.push(e);return}this.http2Stream.resume()}sendMessageWithContext(e,t){this.trace("write() called with message of length "+t.length);let i=a=>{process.nextTick(()=>{var s;let n=Ne.Status.UNAVAILABLE;(a==null?void 0:a.code)==="ERR_STREAM_WRITE_AFTER_END"&&(n=Ne.Status.INTERNAL),a&&this.cancelWithStatus(n,`Write error: ${a.message}`),(s=e.callback)===null||s===void 0||s.call(e)})};this.trace("sending data chunk of length "+t.length),this.callEventTracker.addMessageSent();try{this.http2Stream.write(t,i)}catch(a){this.endCall({code:Ne.Status.UNAVAILABLE,details:`Write failed with error ${a.message}`,metadata:new hn.Metadata})}}halfClose(){this.trace("end() called"),this.trace("calling end() on HTTP/2 stream"),this.http2Stream.end()}};TT.Http2SubchannelCall=Ph});var Ch=A(ST=>{"use strict";Object.defineProperty(ST,"__esModule",{value:!0});ST.getNextCallNumber=void 0;var l5=0;function c5(){return l5++}ST.getNextCallNumber=c5});var xU=A(fT=>{"use strict";Object.defineProperty(fT,"__esModule",{value:!0});fT.Http2SubchannelConnector=void 0;var yh=k("http2"),yU=k("tls"),pT=Xo(),jl=Ae(),u5=Oh(),Ya=De(),DU=wr(),dT=fr(),Ha=Vt(),E5=k("net"),_5=IU(),T5=Ch(),gh="transport",S5="transport_flowctrl",p5=If().version,{HTTP2_HEADER_AUTHORITY:d5,HTTP2_HEADER_CONTENT_TYPE:f5,HTTP2_HEADER_METHOD:A5,HTTP2_HEADER_PATH:h5,HTTP2_HEADER_TE:v5,HTTP2_HEADER_USER_AGENT:R5}=yh.constants,m5=2e4,O5=Buffer.from("too_many_pings","ascii"),Lh=class{constructor(e,t,i,a){this.session=e,this.options=i,this.remoteName=a,this.keepaliveTimeMs=-1,this.keepaliveTimeoutMs=m5,this.keepaliveTimerId=null,this.pendingSendKeepalivePing=!1,this.keepaliveTimeoutId=null,this.keepaliveWithoutCalls=!1,this.activeCalls=new Set,this.disconnectListeners=[],this.disconnectHandled=!1,this.channelzEnabled=!0,this.keepalivesSent=0,this.messagesSent=0,this.messagesReceived=0,this.lastMessageSentTimestamp=null,this.lastMessageReceivedTimestamp=null,this.subchannelAddressString=(0,dT.subchannelAddressToString)(t),i["grpc.enable_channelz"]===0?(this.channelzEnabled=!1,this.streamTracker=new pT.ChannelzCallTrackerStub):this.streamTracker=new pT.ChannelzCallTracker,this.channelzRef=(0,pT.registerChannelzSocket)(this.subchannelAddressString,()=>this.getChannelzInfo(),this.channelzEnabled),this.userAgent=[i["grpc.primary_user_agent"],`grpc-node-js/${p5}`,i["grpc.secondary_user_agent"]].filter(s=>s).join(" "),"grpc.keepalive_time_ms"in i&&(this.keepaliveTimeMs=i["grpc.keepalive_time_ms"]),"grpc.keepalive_timeout_ms"in i&&(this.keepaliveTimeoutMs=i["grpc.keepalive_timeout_ms"]),"grpc.keepalive_permit_without_calls"in i?this.keepaliveWithoutCalls=i["grpc.keepalive_permit_without_calls"]===1:this.keepaliveWithoutCalls=!1,e.once("close",()=>{this.trace("session closed"),this.stopKeepalivePings(),this.handleDisconnect()}),e.once("goaway",(s,n,r)=>{let l=!1;s===yh.constants.NGHTTP2_ENHANCE_YOUR_CALM&&r&&r.equals(O5)&&(l=!0),this.trace("connection closed by GOAWAY with code "+s+" and data "+(r==null?void 0:r.toString())),this.reportDisconnectToOwner(l)}),e.once("error",s=>{this.trace("connection closed with error "+s.message)}),Ya.isTracerEnabled(gh)&&(e.on("remoteSettings",s=>{this.trace("new settings received"+(this.session!==e?" on the old connection":"")+": "+JSON.stringify(s))}),e.on("localSettings",s=>{this.trace("local settings acknowledged by remote"+(this.session!==e?" on the old connection":"")+": "+JSON.stringify(s))})),this.keepaliveWithoutCalls&&this.maybeStartKeepalivePingTimer()}getChannelzInfo(){var e,t,i;let a=this.session.socket,s=a.remoteAddress?(0,dT.stringToSubchannelAddress)(a.remoteAddress,a.remotePort):null,n=a.localAddress?(0,dT.stringToSubchannelAddress)(a.localAddress,a.localPort):null,r;if(this.session.encrypted){let c=a,u=c.getCipher(),E=c.getCertificate(),d=c.getPeerCertificate();r={cipherSuiteStandardName:(e=u.standardName)!==null&&e!==void 0?e:null,cipherSuiteOtherName:u.standardName?null:u.name,localCertificate:E&&"raw"in E?E.raw:null,remoteCertificate:d&&"raw"in d?d.raw:null}}else r=null;return{remoteAddress:s,localAddress:n,security:r,remoteName:this.remoteName,streamsStarted:this.streamTracker.callsStarted,streamsSucceeded:this.streamTracker.callsSucceeded,streamsFailed:this.streamTracker.callsFailed,messagesSent:this.messagesSent,messagesReceived:this.messagesReceived,keepAlivesSent:this.keepalivesSent,lastLocalStreamCreatedTimestamp:this.streamTracker.lastCallStartedTimestamp,lastRemoteStreamCreatedTimestamp:null,lastMessageSentTimestamp:this.lastMessageSentTimestamp,lastMessageReceivedTimestamp:this.lastMessageReceivedTimestamp,localFlowControlWindow:(t=this.session.state.localWindowSize)!==null&&t!==void 0?t:null,remoteFlowControlWindow:(i=this.session.state.remoteWindowSize)!==null&&i!==void 0?i:null}}trace(e){Ya.trace(jl.LogVerbosity.DEBUG,gh,"("+this.channelzRef.id+") "+this.subchannelAddressString+" "+e)}keepaliveTrace(e){Ya.trace(jl.LogVerbosity.DEBUG,"keepalive","("+this.channelzRef.id+") "+this.subchannelAddressString+" "+e)}flowControlTrace(e){Ya.trace(jl.LogVerbosity.DEBUG,S5,"("+this.channelzRef.id+") "+this.subchannelAddressString+" "+e)}internalsTrace(e){Ya.trace(jl.LogVerbosity.DEBUG,"transport_internals","("+this.channelzRef.id+") "+this.subchannelAddressString+" "+e)}reportDisconnectToOwner(e){this.disconnectHandled||(this.disconnectHandled=!0,this.disconnectListeners.forEach(t=>t(e)))}handleDisconnect(){this.reportDisconnectToOwner(!1),setImmediate(()=>{for(let e of this.activeCalls)e.onDisconnect()})}addDisconnectListener(e){this.disconnectListeners.push(e)}clearKeepaliveTimer(){this.keepaliveTimerId&&(clearTimeout(this.keepaliveTimerId),this.keepaliveTimerId=null)}clearKeepaliveTimeout(){this.keepaliveTimeoutId&&(clearTimeout(this.keepaliveTimeoutId),this.keepaliveTimeoutId=null)}canSendPing(){return this.keepaliveTimeMs>0&&(this.keepaliveWithoutCalls||this.activeCalls.size>0)}maybeSendPing(){var e,t;if(this.clearKeepaliveTimer(),!this.canSendPing()){this.pendingSendKeepalivePing=!0;return}this.channelzEnabled&&(this.keepalivesSent+=1),this.keepaliveTrace("Sending ping with timeout "+this.keepaliveTimeoutMs+"ms"),this.keepaliveTimeoutId||(this.keepaliveTimeoutId=setTimeout(()=>{this.keepaliveTrace("Ping timeout passed without response"),this.handleDisconnect()},this.keepaliveTimeoutMs),(t=(e=this.keepaliveTimeoutId).unref)===null||t===void 0||t.call(e));try{this.session.ping((i,a,s)=>{i&&(this.keepaliveTrace("Ping failed with error "+i.message),this.handleDisconnect()),this.keepaliveTrace("Received ping response"),this.clearKeepaliveTimeout(),this.maybeStartKeepalivePingTimer()})}catch{this.handleDisconnect()}}maybeStartKeepalivePingTimer(){var e,t;this.canSendPing()&&(this.pendingSendKeepalivePing?(this.pendingSendKeepalivePing=!1,this.maybeSendPing()):!this.keepaliveTimerId&&!this.keepaliveTimeoutId&&(this.keepaliveTrace("Starting keepalive timer for "+this.keepaliveTimeMs+"ms"),this.keepaliveTimerId=setTimeout(()=>{this.maybeSendPing()},this.keepaliveTimeMs),(t=(e=this.keepaliveTimerId).unref)===null||t===void 0||t.call(e)))}stopKeepalivePings(){this.keepaliveTimerId&&(clearTimeout(this.keepaliveTimerId),this.keepaliveTimerId=null),this.clearKeepaliveTimeout()}removeActiveCall(e){this.activeCalls.delete(e),this.activeCalls.size===0&&this.session.unref()}addActiveCall(e){this.activeCalls.add(e),this.activeCalls.size===1&&(this.session.ref(),this.keepaliveWithoutCalls||this.maybeStartKeepalivePingTimer())}createCall(e,t,i,a,s){let n=e.toHttp2Headers();n[d5]=t,n[R5]=this.userAgent,n[f5]="application/grpc",n[A5]="POST",n[h5]=i,n[v5]="trailers";let r;try{r=this.session.request(n)}catch(u){throw this.handleDisconnect(),u}this.flowControlTrace("local window size: "+this.session.state.localWindowSize+" remote window size: "+this.session.state.remoteWindowSize),this.internalsTrace("session.closed="+this.session.closed+" session.destroyed="+this.session.destroyed+" session.socket.destroyed="+this.session.socket.destroyed);let l,c;return this.channelzEnabled?(this.streamTracker.addCallStarted(),l={addMessageSent:()=>{var u;this.messagesSent+=1,this.lastMessageSentTimestamp=new Date,(u=s.addMessageSent)===null||u===void 0||u.call(s)},addMessageReceived:()=>{var u;this.messagesReceived+=1,this.lastMessageReceivedTimestamp=new Date,(u=s.addMessageReceived)===null||u===void 0||u.call(s)},onCallEnd:u=>{var E;(E=s.onCallEnd)===null||E===void 0||E.call(s,u),this.removeActiveCall(c)},onStreamEnd:u=>{var E;u?this.streamTracker.addCallSucceeded():this.streamTracker.addCallFailed(),(E=s.onStreamEnd)===null||E===void 0||E.call(s,u)}}):l={addMessageSent:()=>{var u;(u=s.addMessageSent)===null||u===void 0||u.call(s)},addMessageReceived:()=>{var u;(u=s.addMessageReceived)===null||u===void 0||u.call(s)},onCallEnd:u=>{var E;(E=s.onCallEnd)===null||E===void 0||E.call(s,u),this.removeActiveCall(c)},onStreamEnd:u=>{var E;(E=s.onStreamEnd)===null||E===void 0||E.call(s,u)}},c=new _5.Http2SubchannelCall(r,l,a,this,(0,T5.getNextCallNumber)()),this.addActiveCall(c),c}getChannelzRef(){return this.channelzRef}getPeerName(){return this.subchannelAddressString}getOptions(){return this.options}shutdown(){this.session.close(),(0,pT.unregisterChannelzRef)(this.channelzRef)}},Ih=class{constructor(e){this.channelTarget=e,this.session=null,this.isShutdown=!1}trace(e){Ya.trace(jl.LogVerbosity.DEBUG,gh,(0,Ha.uriToString)(this.channelTarget)+" "+e)}createSession(e,t,i,a){return this.isShutdown?Promise.reject():new Promise((s,n)=>{var r,l,c,u;let E;a.realTarget?(E=(0,Ha.uriToString)(a.realTarget),this.trace("creating HTTP/2 session through proxy to "+(0,Ha.uriToString)(a.realTarget))):(E=null,this.trace("creating HTTP/2 session to "+(0,dT.subchannelAddressToString)(e)));let d=(0,DU.getDefaultAuthority)((r=a.realTarget)!==null&&r!==void 0?r:this.channelTarget),f=t._getConnectionOptions()||{};f.maxSendHeaderBlockLength=Number.MAX_SAFE_INTEGER,"grpc-node.max_session_memory"in i?f.maxSessionMemory=i["grpc-node.max_session_memory"]:f.maxSessionMemory=Number.MAX_SAFE_INTEGER;let O="http://";if("secureContext"in f){if(O="https://",i["grpc.ssl_target_name_override"]){let P=i["grpc.ssl_target_name_override"],C=(l=f.checkServerIdentity)!==null&&l!==void 0?l:yU.checkServerIdentity;f.checkServerIdentity=(b,y)=>C(P,y),f.servername=P}else{let P=(u=(c=(0,Ha.splitHostPort)(d))===null||c===void 0?void 0:c.host)!==null&&u!==void 0?u:"localhost";f.servername=P}a.socket&&(f.createConnection=(P,C)=>a.socket)}else f.createConnection=(P,C)=>a.socket?a.socket:E5.connect(e);f=Object.assign(Object.assign(Object.assign({},f),e),{enableTrace:i["grpc-node.tls_enable_trace"]===1});let R=yh.connect(O+d,f);this.session=R;let M="Failed to connect";R.unref(),R.once("connect",()=>{R.removeAllListeners(),s(new Lh(R,e,i,E)),this.session=null}),R.once("close",()=>{this.session=null,setImmediate(()=>{n(`${M} (${new Date().toISOString()})`)})}),R.once("error",P=>{M=P.message,this.trace("connection failed with error "+M)})})}connect(e,t,i){var a,s,n;if(this.isShutdown)return Promise.reject();let r=t._getConnectionOptions()||{};if("secureContext"in r){if(r.ALPNProtocols=["h2"],i["grpc.ssl_target_name_override"]){let l=i["grpc.ssl_target_name_override"],c=(a=r.checkServerIdentity)!==null&&a!==void 0?a:yU.checkServerIdentity;r.checkServerIdentity=(u,E)=>c(l,E),r.servername=l}else if("grpc.http_connect_target"in i){let l=(0,DU.getDefaultAuthority)((s=(0,Ha.parseUri)(i["grpc.http_connect_target"]))!==null&&s!==void 0?s:{path:"localhost"}),c=(0,Ha.splitHostPort)(l);r.servername=(n=c==null?void 0:c.host)!==null&&n!==void 0?n:l}i["grpc-node.tls_enable_trace"]&&(r.enableTrace=!0)}return(0,u5.getProxiedConnection)(e,i,r).then(l=>this.createSession(e,t,i,l))}shutdown(){var e;this.isShutdown=!0,(e=this.session)===null||e===void 0||e.close(),this.session=null}};fT.Http2SubchannelConnector=Ih});var UU=A(Fa=>{"use strict";Object.defineProperty(Fa,"__esModule",{value:!0});Fa.getSubchannelPool=Fa.SubchannelPool=void 0;var N5=eD(),M5=OU(),P5=fr(),C5=Vt(),g5=xU(),L5=1e4,zl=class{constructor(){this.pool=Object.create(null),this.cleanupTimer=null}unrefUnusedSubchannels(){let e=!0;for(let t in this.pool){let a=this.pool[t].filter(s=>!s.subchannel.unrefIfOneRef());a.length>0&&(e=!1),this.pool[t]=a}e&&this.cleanupTimer!==null&&(clearInterval(this.cleanupTimer),this.cleanupTimer=null)}ensureCleanupTask(){var e,t;this.cleanupTimer===null&&(this.cleanupTimer=setInterval(()=>{this.unrefUnusedSubchannels()},L5),(t=(e=this.cleanupTimer).unref)===null||t===void 0||t.call(e))}getOrCreateSubchannel(e,t,i,a){this.ensureCleanupTask();let s=(0,C5.uriToString)(e);if(s in this.pool){let r=this.pool[s];for(let l of r)if((0,P5.subchannelAddressEqual)(t,l.subchannelAddress)&&(0,N5.channelOptionsEqual)(i,l.channelArguments)&&a._equals(l.channelCredentials))return l.subchannel}let n=new M5.Subchannel(e,t,i,a,new g5.Http2SubchannelConnector(e));return s in this.pool||(this.pool[s]=[]),this.pool[s].push({subchannelAddress:t,channelArguments:i,channelCredentials:a,subchannel:n}),n.ref(),n}};Fa.SubchannelPool=zl;var I5=new zl;function y5(o){return o?I5:new zl}Fa.getSubchannelPool=y5});var xh=A(Ka=>{"use strict";Object.defineProperty(Ka,"__esModule",{value:!0});Ka.FilterStackFactory=Ka.FilterStack=void 0;var AT=class{constructor(e){this.filters=e}sendMetadata(e){let t=e;for(let i=0;i=0;i--)t=this.filters[i].receiveMetadata(t);return t}sendMessage(e){let t=e;for(let i=0;i=0;i--)t=this.filters[i].receiveMessage(t);return t}receiveTrailers(e){let t=e;for(let i=this.filters.length-1;i>=0;i--)t=this.filters[i].receiveTrailers(t);return t}push(e){this.filters.unshift(...e)}getFilters(){return this.filters}};Ka.FilterStack=AT;var Dh=class o{constructor(e){this.factories=e}push(e){this.factories.unshift(...e)}clone(){return new o([...this.factories])}createFilter(){return new AT(this.factories.map(e=>e.createFilter()))}};Ka.FilterStackFactory=Dh});var Uh=A(hT=>{"use strict";Object.defineProperty(hT,"__esModule",{value:!0});hT.CompressionAlgorithms=void 0;var bU;(function(o){o[o.identity=0]="identity",o[o.deflate=1]="deflate",o[o.gzip=2]="gzip"})(bU||(hT.CompressionAlgorithms=bU={}))});var Vh=A(vT=>{"use strict";Object.defineProperty(vT,"__esModule",{value:!0});vT.BaseFilter=void 0;var bh=class{async sendMetadata(e){return e}receiveMetadata(e){return e}async sendMessage(e){return e}async receiveMessage(e){return e}receiveTrailers(e){return e}};vT.BaseFilter=bh});var BU=A(Wa=>{"use strict";Object.defineProperty(Wa,"__esModule",{value:!0});Wa.CompressionFilterFactory=Wa.CompressionFilter=void 0;var RT=k("zlib"),wU=Uh(),mT=Ae(),D5=Vh(),x5=De(),U5=o=>typeof o=="number"&&typeof wU.CompressionAlgorithms[o]=="string",qa=class{async writeMessage(e,t){let i=e;t&&(i=await this.compressMessage(i));let a=Buffer.allocUnsafe(i.length+5);return a.writeUInt8(t?1:0,0),a.writeUInt32BE(i.length,1),i.copy(a,5),a}async readMessage(e){let t=e.readUInt8(0)===1,i=e.slice(5);return t&&(i=await this.decompressMessage(i)),i}},$o=class extends qa{async compressMessage(e){return e}async writeMessage(e,t){let i=Buffer.allocUnsafe(e.length+5);return i.writeUInt8(0,0),i.writeUInt32BE(e.length,1),e.copy(i,5),i}decompressMessage(e){return Promise.reject(new Error('Received compressed message but "grpc-encoding" header was identity'))}},wh=class extends qa{constructor(e){super(),this.maxRecvMessageLength=e}compressMessage(e){return new Promise((t,i)=>{RT.deflate(e,(a,s)=>{a?i(a):t(s)})})}decompressMessage(e){return new Promise((t,i)=>{let a=0,s=[],n=RT.createInflate();n.on("data",r=>{s.push(r),a+=r.byteLength,this.maxRecvMessageLength!==-1&&a>this.maxRecvMessageLength&&(n.destroy(),i({code:mT.Status.RESOURCE_EXHAUSTED,details:`Received message that decompresses to a size larger than ${this.maxRecvMessageLength}`}))}),n.on("end",()=>{t(Buffer.concat(s))}),n.write(e),n.end()})}},Bh=class extends qa{constructor(e){super(),this.maxRecvMessageLength=e}compressMessage(e){return new Promise((t,i)=>{RT.gzip(e,(a,s)=>{a?i(a):t(s)})})}decompressMessage(e){return new Promise((t,i)=>{let a=0,s=[],n=RT.createGunzip();n.on("data",r=>{s.push(r),a+=r.byteLength,this.maxRecvMessageLength!==-1&&a>this.maxRecvMessageLength&&(n.destroy(),i({code:mT.Status.RESOURCE_EXHAUSTED,details:`Received message that decompresses to a size larger than ${this.maxRecvMessageLength}`}))}),n.on("end",()=>{t(Buffer.concat(s))}),n.write(e),n.end()})}},Gh=class extends qa{constructor(e){super(),this.compressionName=e}compressMessage(e){return Promise.reject(new Error(`Received message compressed with unsupported compression method ${this.compressionName}`))}decompressMessage(e){return Promise.reject(new Error(`Compression method not supported: ${this.compressionName}`))}};function VU(o,e){switch(o){case"identity":return new $o;case"deflate":return new wh(e);case"gzip":return new Bh(e);default:return new Gh(o)}}var OT=class extends D5.BaseFilter{constructor(e,t){var i,a;super(),this.sharedFilterConfig=t,this.sendCompression=new $o,this.receiveCompression=new $o,this.currentCompressionAlgorithm="identity";let s=e["grpc.default_compression_algorithm"];if(this.maxReceiveMessageLength=(i=e["grpc.max_receive_message_length"])!==null&&i!==void 0?i:mT.DEFAULT_MAX_RECEIVE_MESSAGE_LENGTH,s!==void 0)if(U5(s)){let n=wU.CompressionAlgorithms[s],r=(a=t.serverSupportedEncodingHeader)===null||a===void 0?void 0:a.split(",");(!r||r.includes(n))&&(this.currentCompressionAlgorithm=n,this.sendCompression=VU(this.currentCompressionAlgorithm,-1))}else x5.log(mT.LogVerbosity.ERROR,`Invalid value provided for grpc.default_compression_algorithm option: ${s}`)}async sendMetadata(e){let t=await e;return t.set("grpc-accept-encoding","identity,deflate,gzip"),t.set("accept-encoding","identity"),this.currentCompressionAlgorithm==="identity"?t.remove("grpc-encoding"):t.set("grpc-encoding",this.currentCompressionAlgorithm),t}receiveMetadata(e){let t=e.get("grpc-encoding");if(t.length>0){let a=t[0];typeof a=="string"&&(this.receiveCompression=VU(a,this.maxReceiveMessageLength))}e.remove("grpc-encoding");let i=e.get("grpc-accept-encoding")[0];return i&&(this.sharedFilterConfig.serverSupportedEncodingHeader=i,i.split(",").includes(this.currentCompressionAlgorithm)||(this.sendCompression=new $o,this.currentCompressionAlgorithm="identity")),e.remove("grpc-accept-encoding"),e}async sendMessage(e){var t;let i=await e,a;return this.sendCompression instanceof $o?a=!1:a=(((t=i.flags)!==null&&t!==void 0?t:0)&2)===0,{message:await this.sendCompression.writeMessage(i.message,a),flags:i.flags}}async receiveMessage(e){return this.receiveCompression.readMessage(await e)}};Wa.CompressionFilter=OT;var kh=class{constructor(e,t){this.options=t,this.sharedFilterConfig={}}createFilter(){return new OT(this.options,this.sharedFilterConfig)}};Wa.CompressionFilterFactory=kh});var Xl=A(lr=>{"use strict";Object.defineProperty(lr,"__esModule",{value:!0});lr.formatDateDifference=lr.deadlineToString=lr.getRelativeTimeout=lr.getDeadlineTimeoutString=lr.minDeadline=void 0;function b5(...o){let e=1/0;for(let t of o){let i=t instanceof Date?t.getTime():t;iB5?1/0:i}lr.getRelativeTimeout=G5;function k5(o){if(o instanceof Date)return o.toISOString();{let e=new Date(o);return Number.isNaN(e.getTime())?""+o:e.toISOString()}}lr.deadlineToString=k5;function H5(o,e){return((e.getTime()-o.getTime())/1e3).toFixed(3)+"s"}lr.formatDateDifference=H5});var MT=A(NT=>{"use strict";Object.defineProperty(NT,"__esModule",{value:!0});NT.restrictControlPlaneStatusCode=void 0;var zr=Ae(),Y5=[zr.Status.OK,zr.Status.INVALID_ARGUMENT,zr.Status.NOT_FOUND,zr.Status.ALREADY_EXISTS,zr.Status.FAILED_PRECONDITION,zr.Status.ABORTED,zr.Status.OUT_OF_RANGE,zr.Status.DATA_LOSS];function F5(o,e){return Y5.includes(o)?{code:zr.Status.INTERNAL,details:`Invalid status from control plane: ${o} ${zr.Status[o]} ${e}`}:{code:o,details:e}}NT.restrictControlPlaneStatusCode=F5});var HU=A(gT=>{"use strict";Object.defineProperty(gT,"__esModule",{value:!0});gT.LoadBalancingCall=void 0;var GU=er(),PT=Ae(),kU=Xl(),CT=ht(),$l=Zn(),K5=Vt(),q5=De(),Hh=MT(),W5=k("http2"),j5="load_balancing_call",Yh=class{constructor(e,t,i,a,s,n,r){var l,c;this.channel=e,this.callConfig=t,this.methodName=i,this.host=a,this.credentials=s,this.deadline=n,this.callNumber=r,this.child=null,this.readPending=!1,this.pendingMessage=null,this.pendingHalfClose=!1,this.ended=!1,this.metadata=null,this.listener=null,this.onCallEnded=null,this.childStartTime=null;let u=this.methodName.split("/"),E="";u.length>=2&&(E=u[1]);let d=(c=(l=(0,K5.splitHostPort)(this.host))===null||l===void 0?void 0:l.host)!==null&&c!==void 0?c:"localhost";this.serviceUrl=`https://${d}/${E}`,this.startTime=new Date}getDeadlineInfo(){var e,t;let i=[];return this.childStartTime?(this.childStartTime>this.startTime&&(!((e=this.metadata)===null||e===void 0)&&e.getOptions().waitForReady&&i.push("wait_for_ready"),i.push(`LB pick: ${(0,kU.formatDateDifference)(this.startTime,this.childStartTime)}`)),i.push(...this.child.getDeadlineInfo()),i):(!((t=this.metadata)===null||t===void 0)&&t.getOptions().waitForReady&&i.push("wait_for_ready"),i.push("Waiting for LB pick"),i)}trace(e){q5.trace(PT.LogVerbosity.DEBUG,j5,"["+this.callNumber+"] "+e)}outputStatus(e,t){var i,a;if(!this.ended){this.ended=!0,this.trace("ended with status: code="+e.code+' details="'+e.details+'" start time='+this.startTime.toISOString());let s=Object.assign(Object.assign({},e),{progress:t});(i=this.listener)===null||i===void 0||i.onReceiveStatus(s),(a=this.onCallEnded)===null||a===void 0||a.call(this,s.code)}}doPick(){var e,t;if(this.ended)return;if(!this.metadata)throw new Error("doPick called before start");this.trace("Pick called");let i=this.metadata.clone(),a=this.channel.doPick(i,this.callConfig.pickInformation),s=a.subchannel?"("+a.subchannel.getChannelzRef().id+") "+a.subchannel.getAddress():""+a.subchannel;switch(this.trace("Pick result: "+$l.PickResultType[a.pickResultType]+" subchannel: "+s+" status: "+((e=a.status)===null||e===void 0?void 0:e.code)+" "+((t=a.status)===null||t===void 0?void 0:t.details)),a.pickResultType){case $l.PickResultType.COMPLETE:this.credentials.generateMetadata({service_url:this.serviceUrl}).then(l=>{var c,u,E;if(this.ended){this.trace("Credentials metadata generation finished after call ended");return}if(i.merge(l),i.get("authorization").length>1&&this.outputStatus({code:PT.Status.INTERNAL,details:'"authorization" metadata cannot have multiple values',metadata:new CT.Metadata},"PROCESSED"),a.subchannel.getConnectivityState()!==GU.ConnectivityState.READY){this.trace("Picked subchannel "+s+" has state "+GU.ConnectivityState[a.subchannel.getConnectivityState()]+" after getting credentials metadata. Retrying pick"),this.doPick();return}this.deadline!==1/0&&i.set("grpc-timeout",(0,kU.getDeadlineTimeoutString)(this.deadline));try{this.child=a.subchannel.getRealSubchannel().createCall(i,this.host,this.methodName,{onReceiveMetadata:d=>{this.trace("Received metadata"),this.listener.onReceiveMetadata(d)},onReceiveMessage:d=>{this.trace("Received message"),this.listener.onReceiveMessage(d)},onReceiveStatus:d=>{this.trace("Received status"),d.rstCode===W5.constants.NGHTTP2_REFUSED_STREAM?this.outputStatus(d,"REFUSED"):this.outputStatus(d,"PROCESSED")}}),this.childStartTime=new Date}catch(d){this.trace("Failed to start call on picked subchannel "+s+" with error "+d.message),this.outputStatus({code:PT.Status.INTERNAL,details:"Failed to start HTTP/2 stream with error "+d.message,metadata:new CT.Metadata},"NOT_STARTED");return}(u=(c=this.callConfig).onCommitted)===null||u===void 0||u.call(c),(E=a.onCallStarted)===null||E===void 0||E.call(a),this.onCallEnded=a.onCallEnded,this.trace("Created child call ["+this.child.getCallNumber()+"]"),this.readPending&&this.child.startRead(),this.pendingMessage&&this.child.sendMessageWithContext(this.pendingMessage.context,this.pendingMessage.message),this.pendingHalfClose&&this.child.halfClose()},l=>{let{code:c,details:u}=(0,Hh.restrictControlPlaneStatusCode)(typeof l.code=="number"?l.code:PT.Status.UNKNOWN,`Getting metadata from plugin failed with error: ${l.message}`);this.outputStatus({code:c,details:u,metadata:new CT.Metadata},"PROCESSED")});break;case $l.PickResultType.DROP:let{code:n,details:r}=(0,Hh.restrictControlPlaneStatusCode)(a.status.code,a.status.details);setImmediate(()=>{this.outputStatus({code:n,details:r,metadata:a.status.metadata},"DROP")});break;case $l.PickResultType.TRANSIENT_FAILURE:if(this.metadata.getOptions().waitForReady)this.channel.queueCallForPick(this);else{let{code:l,details:c}=(0,Hh.restrictControlPlaneStatusCode)(a.status.code,a.status.details);setImmediate(()=>{this.outputStatus({code:l,details:c,metadata:a.status.metadata},"PROCESSED")})}break;case $l.PickResultType.QUEUE:this.channel.queueCallForPick(this)}}cancelWithStatus(e,t){var i;this.trace("cancelWithStatus code: "+e+' details: "'+t+'"'),(i=this.child)===null||i===void 0||i.cancelWithStatus(e,t),this.outputStatus({code:e,details:t,metadata:new CT.Metadata},"PROCESSED")}getPeer(){var e,t;return(t=(e=this.child)===null||e===void 0?void 0:e.getPeer())!==null&&t!==void 0?t:this.channel.getTarget()}start(e,t){this.trace("start called"),this.listener=t,this.metadata=e,this.doPick()}sendMessageWithContext(e,t){this.trace("write() called with message of length "+t.length),this.child?this.child.sendMessageWithContext(e,t):this.pendingMessage={context:e,message:t}}startRead(){this.trace("startRead called"),this.child?this.child.startRead():this.readPending=!0}halfClose(){this.trace("halfClose called"),this.child?this.child.halfClose():this.pendingHalfClose=!0}setCredentials(e){throw new Error("Method not implemented.")}getCallNumber(){return this.callNumber}};gT.LoadBalancingCall=Yh});var FU=A(LT=>{"use strict";Object.defineProperty(LT,"__esModule",{value:!0});LT.ResolvingCall=void 0;var Jo=Ae(),Qo=Xl(),YU=ht(),z5=De(),X5=MT(),$5="resolving_call",Fh=class{constructor(e,t,i,a,s,n){this.channel=e,this.method=t,this.filterStackFactory=a,this.credentials=s,this.callNumber=n,this.child=null,this.readPending=!1,this.pendingMessage=null,this.pendingHalfClose=!1,this.ended=!1,this.readFilterPending=!1,this.writeFilterPending=!1,this.pendingChildStatus=null,this.metadata=null,this.listener=null,this.statusWatchers=[],this.deadlineTimer=setTimeout(()=>{},0),this.filterStack=null,this.deadlineStartTime=null,this.configReceivedTime=null,this.childStartTime=null,this.deadline=i.deadline,this.host=i.host,i.parentCall&&(i.flags&Jo.Propagate.CANCELLATION&&i.parentCall.on("cancelled",()=>{this.cancelWithStatus(Jo.Status.CANCELLED,"Cancelled by parent call")}),i.flags&Jo.Propagate.DEADLINE&&(this.trace("Propagating deadline from parent: "+i.parentCall.getDeadline()),this.deadline=(0,Qo.minDeadline)(this.deadline,i.parentCall.getDeadline()))),this.trace("Created"),this.runDeadlineTimer()}trace(e){z5.trace(Jo.LogVerbosity.DEBUG,$5,"["+this.callNumber+"] "+e)}runDeadlineTimer(){clearTimeout(this.deadlineTimer),this.deadlineStartTime=new Date,this.trace("Deadline: "+(0,Qo.deadlineToString)(this.deadline));let e=(0,Qo.getRelativeTimeout)(this.deadline);if(e!==1/0){this.trace("Deadline will be reached in "+e+"ms");let t=()=>{if(!this.deadlineStartTime){this.cancelWithStatus(Jo.Status.DEADLINE_EXCEEDED,"Deadline exceeded");return}let i=[],a=new Date;i.push(`Deadline exceeded after ${(0,Qo.formatDateDifference)(this.deadlineStartTime,a)}`),this.configReceivedTime?(this.configReceivedTime>this.deadlineStartTime&&i.push(`name resolution: ${(0,Qo.formatDateDifference)(this.deadlineStartTime,this.configReceivedTime)}`),this.childStartTime?this.childStartTime>this.configReceivedTime&&i.push(`metadata filters: ${(0,Qo.formatDateDifference)(this.configReceivedTime,this.childStartTime)}`):i.push("waiting for metadata filters")):i.push("waiting for name resolution"),this.child&&i.push(...this.child.getDeadlineInfo()),this.cancelWithStatus(Jo.Status.DEADLINE_EXCEEDED,i.join(","))};e<=0?process.nextTick(t):this.deadlineTimer=setTimeout(t,e)}}outputStatus(e){if(!this.ended){this.ended=!0,this.filterStack||(this.filterStack=this.filterStackFactory.createFilter()),clearTimeout(this.deadlineTimer);let t=this.filterStack.receiveTrailers(e);this.trace("ended with status: code="+t.code+' details="'+t.details+'"'),this.statusWatchers.forEach(i=>i(t)),process.nextTick(()=>{var i;(i=this.listener)===null||i===void 0||i.onReceiveStatus(t)})}}sendMessageOnChild(e,t){if(!this.child)throw new Error("sendMessageonChild called with child not populated");let i=this.child;this.writeFilterPending=!0,this.filterStack.sendMessage(Promise.resolve({message:t,flags:e.flags})).then(a=>{this.writeFilterPending=!1,i.sendMessageWithContext(e,a.message),this.pendingHalfClose&&i.halfClose()},a=>{this.cancelWithStatus(a.code,a.details)})}getConfig(){if(this.ended)return;if(!this.metadata||!this.listener)throw new Error("getConfig called before start");let e=this.channel.getConfig(this.method,this.metadata);if(e.type==="NONE"){this.channel.queueCallForConfig(this);return}else if(e.type==="ERROR"){this.metadata.getOptions().waitForReady?this.channel.queueCallForConfig(this):this.outputStatus(e.error);return}this.configReceivedTime=new Date;let t=e.config;if(t.status!==Jo.Status.OK){let{code:i,details:a}=(0,X5.restrictControlPlaneStatusCode)(t.status,"Failed to route call to method "+this.method);this.outputStatus({code:i,details:a,metadata:new YU.Metadata});return}if(t.methodConfig.timeout){let i=new Date;i.setSeconds(i.getSeconds()+t.methodConfig.timeout.seconds),i.setMilliseconds(i.getMilliseconds()+t.methodConfig.timeout.nanos/1e6),this.deadline=(0,Qo.minDeadline)(this.deadline,i),this.runDeadlineTimer()}this.filterStackFactory.push(t.dynamicFilterFactories),this.filterStack=this.filterStackFactory.createFilter(),this.filterStack.sendMetadata(Promise.resolve(this.metadata)).then(i=>{this.child=this.channel.createInnerCall(t,this.method,this.host,this.credentials,this.deadline),this.trace("Created child ["+this.child.getCallNumber()+"]"),this.childStartTime=new Date,this.child.start(i,{onReceiveMetadata:a=>{this.trace("Received metadata"),this.listener.onReceiveMetadata(this.filterStack.receiveMetadata(a))},onReceiveMessage:a=>{this.trace("Received message"),this.readFilterPending=!0,this.filterStack.receiveMessage(a).then(s=>{this.trace("Finished filtering received message"),this.readFilterPending=!1,this.listener.onReceiveMessage(s),this.pendingChildStatus&&this.outputStatus(this.pendingChildStatus)},s=>{this.cancelWithStatus(s.code,s.details)})},onReceiveStatus:a=>{this.trace("Received status"),this.readFilterPending?this.pendingChildStatus=a:this.outputStatus(a)}}),this.readPending&&this.child.startRead(),this.pendingMessage?this.sendMessageOnChild(this.pendingMessage.context,this.pendingMessage.message):this.pendingHalfClose&&this.child.halfClose()},i=>{this.outputStatus(i)})}reportResolverError(e){var t;!((t=this.metadata)===null||t===void 0)&&t.getOptions().waitForReady?this.channel.queueCallForConfig(this):this.outputStatus(e)}cancelWithStatus(e,t){var i;this.trace("cancelWithStatus code: "+e+' details: "'+t+'"'),(i=this.child)===null||i===void 0||i.cancelWithStatus(e,t),this.outputStatus({code:e,details:t,metadata:new YU.Metadata})}getPeer(){var e,t;return(t=(e=this.child)===null||e===void 0?void 0:e.getPeer())!==null&&t!==void 0?t:this.channel.getTarget()}start(e,t){this.trace("start called"),this.metadata=e.clone(),this.listener=t,this.getConfig()}sendMessageWithContext(e,t){this.trace("write() called with message of length "+t.length),this.child?this.sendMessageOnChild(e,t):this.pendingMessage={context:e,message:t}}startRead(){this.trace("startRead called"),this.child?this.child.startRead():this.readPending=!0}halfClose(){this.trace("halfClose called"),this.child&&!this.writeFilterPending?this.child.halfClose():this.pendingHalfClose=!0}setCredentials(e){this.credentials=this.credentials.compose(e)}addStatusWatcher(e){this.statusWatchers.push(e)}getCallNumber(){return this.callNumber}};LT.ResolvingCall=Fh});var KU=A(_o=>{"use strict";Object.defineProperty(_o,"__esModule",{value:!0});_o.RetryingCall=_o.MessageBufferTracker=_o.RetryThrottler=void 0;var IT=Ae(),J5=Xl(),Q5=ht(),Z5=De(),eJ="retrying_call",qh=class{constructor(e,t,i){this.maxTokens=e,this.tokenRatio=t,i?this.tokens=i.tokens*(e/i.maxTokens):this.tokens=e}addCallSucceeded(){this.tokens=Math.max(this.tokens+this.tokenRatio,this.maxTokens)}addCallFailed(){this.tokens=Math.min(this.tokens-1,0)}canRetryCall(){return this.tokens>this.maxTokens/2}};_o.RetryThrottler=qh;var Wh=class{constructor(e,t){this.totalLimit=e,this.limitPerCall=t,this.totalAllocated=0,this.allocatedPerCall=new Map}allocate(e,t){var i;let a=(i=this.allocatedPerCall.get(t))!==null&&i!==void 0?i:0;return this.limitPerCall-a total allocated ${this.totalAllocated}`);this.totalAllocated-=e;let a=(i=this.allocatedPerCall.get(t))!==null&&i!==void 0?i:0;if(a allocated for call ${a}`);this.allocatedPerCall.set(t,a-e)}freeAll(e){var t;let i=(t=this.allocatedPerCall.get(e))!==null&&t!==void 0?t:0;if(this.totalAllocated total allocated ${this.totalAllocated}`);this.totalAllocated-=i,this.allocatedPerCall.delete(e)}};_o.MessageBufferTracker=Wh;var Kh="grpc-previous-rpc-attempts",jh=class{constructor(e,t,i,a,s,n,r,l,c){if(this.channel=e,this.callConfig=t,this.methodName=i,this.host=a,this.credentials=s,this.deadline=n,this.callNumber=r,this.bufferTracker=l,this.retryThrottler=c,this.listener=null,this.initialMetadata=null,this.underlyingCalls=[],this.writeBuffer=[],this.writeBufferOffset=0,this.readStarted=!1,this.transparentRetryUsed=!1,this.attempts=0,this.hedgingTimer=null,this.committedCallIndex=null,this.initialRetryBackoffSec=0,this.nextRetryBackoffSec=0,t.methodConfig.retryPolicy){this.state="RETRY";let u=t.methodConfig.retryPolicy;this.nextRetryBackoffSec=this.initialRetryBackoffSec=Number(u.initialBackoff.substring(0,u.initialBackoff.length-1))}else t.methodConfig.hedgingPolicy?this.state="HEDGING":this.state="TRANSPARENT_ONLY";this.startTime=new Date}getDeadlineInfo(){if(this.underlyingCalls.length===0)return[];let e=[],t=this.underlyingCalls[this.underlyingCalls.length-1];return this.underlyingCalls.length>1&&e.push(`previous attempts: ${this.underlyingCalls.length-1}`),t.startTime>this.startTime&&e.push(`time to current attempt start: ${(0,J5.formatDateDifference)(this.startTime,t.startTime)}`),e.push(...t.call.getDeadlineInfo()),e}getCallNumber(){return this.callNumber}trace(e){Z5.trace(IT.LogVerbosity.DEBUG,eJ,"["+this.callNumber+"] "+e)}reportStatus(e){this.trace("ended with status: code="+e.code+' details="'+e.details+'" start time='+this.startTime.toISOString()),this.bufferTracker.freeAll(this.callNumber),this.writeBufferOffset=this.writeBufferOffset+this.writeBuffer.length,this.writeBuffer=[],process.nextTick(()=>{var t;(t=this.listener)===null||t===void 0||t.onReceiveStatus({code:e.code,details:e.details,metadata:e.metadata})})}cancelWithStatus(e,t){this.trace("cancelWithStatus code: "+e+' details: "'+t+'"'),this.reportStatus({code:e,details:t,metadata:new Q5.Metadata});for(let{call:i}of this.underlyingCalls)i.cancelWithStatus(e,t)}getPeer(){return this.committedCallIndex!==null?this.underlyingCalls[this.committedCallIndex].call.getPeer():"unknown"}getBufferEntry(e){var t;return(t=this.writeBuffer[e-this.writeBufferOffset])!==null&&t!==void 0?t:{entryType:"FREED",allocated:!1}}getNextBufferIndex(){return this.writeBufferOffset+this.writeBuffer.length}clearSentMessages(){if(this.state!=="COMMITTED")return;let e=this.underlyingCalls[this.committedCallIndex].nextMessageToSend;for(let t=this.writeBufferOffset;te&&(e=a.nextMessageToSend,t=i);t===-1?this.state="TRANSPARENT_ONLY":this.commitCall(t)}isStatusCodeInList(e,t){return e.some(i=>i===t||i.toString().toLowerCase()===IT.Status[t].toLowerCase())}getNextRetryBackoffMs(){var e;let t=(e=this.callConfig)===null||e===void 0?void 0:e.methodConfig.retryPolicy;if(!t)return 0;let i=Math.random()*this.nextRetryBackoffSec*1e3,a=Number(t.maxBackoff.substring(0,t.maxBackoff.length-1));return this.nextRetryBackoffSec=Math.min(this.nextRetryBackoffSec*t.backoffMultiplier,a),i}maybeRetryCall(e,t){if(this.state!=="RETRY"){t(!1);return}let i=this.callConfig.methodConfig.retryPolicy;if(this.attempts>=Math.min(i.maxAttempts,5)){t(!1);return}let a;if(e===null)a=this.getNextRetryBackoffMs();else if(e<0){this.state="TRANSPARENT_ONLY",t(!1);return}else a=e,this.nextRetryBackoffSec=this.initialRetryBackoffSec;setTimeout(()=>{var s,n;if(this.state!=="RETRY"){t(!1);return}(!((n=(s=this.retryThrottler)===null||s===void 0?void 0:s.canRetryCall())!==null&&n!==void 0)||n)&&(t(!0),this.attempts+=1,this.startNewAttempt())},a)}countActiveCalls(){let e=0;for(let t of this.underlyingCalls)(t==null?void 0:t.state)==="ACTIVE"&&(e+=1);return e}handleProcessedStatus(e,t,i){var a,s,n;switch(this.state){case"COMMITTED":case"TRANSPARENT_ONLY":this.commitCall(t),this.reportStatus(e);break;case"HEDGING":if(this.isStatusCodeInList((a=this.callConfig.methodConfig.hedgingPolicy.nonFatalStatusCodes)!==null&&a!==void 0?a:[],e.code)){(s=this.retryThrottler)===null||s===void 0||s.addCallFailed();let r;if(i===null)r=0;else if(i<0){this.state="TRANSPARENT_ONLY",this.commitCall(t),this.reportStatus(e);return}else r=i;setTimeout(()=>{this.maybeStartHedgingAttempt(),this.countActiveCalls()===0&&(this.commitCall(t),this.reportStatus(e))},r)}else this.commitCall(t),this.reportStatus(e);break;case"RETRY":this.isStatusCodeInList(this.callConfig.methodConfig.retryPolicy.retryableStatusCodes,e.code)?((n=this.retryThrottler)===null||n===void 0||n.addCallFailed(),this.maybeRetryCall(i,r=>{r||(this.commitCall(t),this.reportStatus(e))})):(this.commitCall(t),this.reportStatus(e));break}}getPushback(e){let t=e.get("grpc-retry-pushback-ms");if(t.length===0)return null;try{return parseInt(t[0])}catch{return-1}}handleChildStatus(e,t){var i;if(this.underlyingCalls[t].state==="COMPLETED")return;if(this.trace("state="+this.state+" handling status with progress "+e.progress+" from child ["+this.underlyingCalls[t].call.getCallNumber()+"] in state "+this.underlyingCalls[t].state),this.underlyingCalls[t].state="COMPLETED",e.code===IT.Status.OK){(i=this.retryThrottler)===null||i===void 0||i.addCallSucceeded(),this.commitCall(t),this.reportStatus(e);return}if(this.state==="COMMITTED"){this.reportStatus(e);return}let a=this.getPushback(e.metadata);switch(e.progress){case"NOT_STARTED":this.startNewAttempt();break;case"REFUSED":this.transparentRetryUsed?this.handleProcessedStatus(e,t,a):(this.transparentRetryUsed=!0,this.startNewAttempt());break;case"DROP":this.commitCall(t),this.reportStatus(e);break;case"PROCESSED":this.handleProcessedStatus(e,t,a);break}}maybeStartHedgingAttempt(){if(this.state!=="HEDGING"||!this.callConfig.methodConfig.hedgingPolicy)return;let e=this.callConfig.methodConfig.hedgingPolicy;this.attempts>=Math.min(e.maxAttempts,5)||(this.attempts+=1,this.startNewAttempt(),this.maybeStartHedgingTimer())}maybeStartHedgingTimer(){var e,t,i;if(this.hedgingTimer&&clearTimeout(this.hedgingTimer),this.state!=="HEDGING"||!this.callConfig.methodConfig.hedgingPolicy)return;let a=this.callConfig.methodConfig.hedgingPolicy;if(this.attempts>=Math.min(a.maxAttempts,5))return;let s=(e=a.hedgingDelay)!==null&&e!==void 0?e:"0s",n=Number(s.substring(0,s.length-1));this.hedgingTimer=setTimeout(()=>{this.maybeStartHedgingAttempt()},n*1e3),(i=(t=this.hedgingTimer).unref)===null||i===void 0||i.call(t)}startNewAttempt(){let e=this.channel.createLoadBalancingCall(this.callConfig,this.methodName,this.host,this.credentials,this.deadline);this.trace("Created child call ["+e.getCallNumber()+"] for attempt "+this.attempts);let t=this.underlyingCalls.length;this.underlyingCalls.push({state:"ACTIVE",call:e,nextMessageToSend:0,startTime:new Date});let i=this.attempts-1,a=this.initialMetadata.clone();i>0&&a.set(Kh,`${i}`);let s=!1;e.start(a,{onReceiveMetadata:n=>{this.trace("Received metadata from child ["+e.getCallNumber()+"]"),this.commitCall(t),s=!0,i>0&&n.set(Kh,`${i}`),this.underlyingCalls[t].state==="ACTIVE"&&this.listener.onReceiveMetadata(n)},onReceiveMessage:n=>{this.trace("Received message from child ["+e.getCallNumber()+"]"),this.commitCall(t),this.underlyingCalls[t].state==="ACTIVE"&&this.listener.onReceiveMessage(n)},onReceiveStatus:n=>{this.trace("Received status from child ["+e.getCallNumber()+"]"),!s&&i>0&&n.metadata.set(Kh,`${i}`),this.handleChildStatus(n,t)}}),this.sendNextChildMessage(t),this.readStarted&&e.startRead()}start(e,t){this.trace("start called"),this.listener=t,this.initialMetadata=e,this.attempts+=1,this.startNewAttempt(),this.maybeStartHedgingTimer()}handleChildWriteCompleted(e){var t,i;let a=this.underlyingCalls[e],s=a.nextMessageToSend;(i=(t=this.getBufferEntry(s)).callback)===null||i===void 0||i.call(t),this.clearSentMessages(),a.nextMessageToSend+=1,this.sendNextChildMessage(e)}sendNextChildMessage(e){let t=this.underlyingCalls[e];if(t.state!=="COMPLETED"&&this.getBufferEntry(t.nextMessageToSend)){let i=this.getBufferEntry(t.nextMessageToSend);switch(i.entryType){case"MESSAGE":t.call.sendMessageWithContext({callback:a=>{this.handleChildWriteCompleted(e)}},i.message.message);break;case"HALF_CLOSE":t.nextMessageToSend+=1,t.call.halfClose();break;case"FREED":break}}}sendMessageWithContext(e,t){var i;this.trace("write() called with message of length "+t.length);let a={message:t,flags:e.flags},s=this.getNextBufferIndex(),n={entryType:"MESSAGE",message:a,allocated:this.bufferTracker.allocate(t.length,this.callNumber)};if(this.writeBuffer.push(n),n.allocated){(i=e.callback)===null||i===void 0||i.call(e);for(let[r,l]of this.underlyingCalls.entries())l.state==="ACTIVE"&&l.nextMessageToSend===s&&l.call.sendMessageWithContext({callback:c=>{this.handleChildWriteCompleted(r)}},t)}else{if(this.commitCallWithMostMessages(),this.committedCallIndex===null)return;let r=this.underlyingCalls[this.committedCallIndex];n.callback=e.callback,r.state==="ACTIVE"&&r.nextMessageToSend===s&&r.call.sendMessageWithContext({callback:l=>{this.handleChildWriteCompleted(this.committedCallIndex)}},t)}}startRead(){this.trace("startRead called"),this.readStarted=!0;for(let e of this.underlyingCalls)(e==null?void 0:e.state)==="ACTIVE"&&e.call.startRead()}halfClose(){this.trace("halfClose called");let e=this.getNextBufferIndex();this.writeBuffer.push({entryType:"HALF_CLOSE",allocated:!1});for(let t of this.underlyingCalls)(t==null?void 0:t.state)==="ACTIVE"&&t.nextMessageToSend===e&&(t.nextMessageToSend+=1,t.call.halfClose())}setCredentials(e){throw new Error("Method not implemented.")}getMethod(){return this.methodName}getHost(){return this.host}};_o.RetryingCall=jh});var DT=A(yT=>{"use strict";Object.defineProperty(yT,"__esModule",{value:!0});yT.BaseSubchannelWrapper=void 0;var zh=class{constructor(e){this.child=e,this.healthy=!0,this.healthListeners=new Set,e.addHealthStateWatcher(t=>{this.healthy&&this.updateHealthListeners()})}updateHealthListeners(){for(let e of this.healthListeners)e(this.isHealthy())}getConnectivityState(){return this.child.getConnectivityState()}addConnectivityStateListener(e){this.child.addConnectivityStateListener(e)}removeConnectivityStateListener(e){this.child.removeConnectivityStateListener(e)}startConnecting(){this.child.startConnecting()}getAddress(){return this.child.getAddress()}throttleKeepalive(e){this.child.throttleKeepalive(e)}ref(){this.child.ref()}unref(){this.child.unref()}getChannelzRef(){return this.child.getChannelzRef()}isHealthy(){return this.healthy&&this.child.isHealthy()}addHealthStateWatcher(e){this.healthListeners.add(e)}removeHealthStateWatcher(e){this.healthListeners.delete(e)}setHealthy(e){e!==this.healthy&&(this.healthy=e,this.child.isHealthy()&&this.updateHealthListeners())}getRealSubchannel(){return this.child.getRealSubchannel()}realSubchannelEquals(e){return this.getRealSubchannel()===e.getRealSubchannel()}};yT.BaseSubchannelWrapper=zh});var jU=A(bT=>{"use strict";Object.defineProperty(bT,"__esModule",{value:!0});bT.InternalChannel=void 0;var tJ=R_(),rJ=Zy(),nJ=UU(),qU=Zn(),Jl=Ae(),oJ=xh(),iJ=BU(),WU=wr(),Xh=De(),aJ=Oh(),xT=Vt(),Xr=er(),Ql=Xo(),sJ=HU(),lJ=Xl(),cJ=FU(),$h=Ch(),uJ=MT(),Jh=KU(),EJ=DT(),_J=2147483647,TJ=1e3,SJ=30*60*1e3,UT=new Map,pJ=1<<24,dJ=1<<20,Qh=class extends EJ.BaseSubchannelWrapper{constructor(e,t){super(e),this.channel=t,this.refCount=0,this.subchannelStateListener=(i,a,s,n)=>{t.throttleKeepalive(n)},e.addConnectivityStateListener(this.subchannelStateListener)}ref(){this.child.ref(),this.refCount+=1}unref(){this.child.unref(),this.refCount-=1,this.refCount<=0&&(this.child.removeConnectivityStateListener(this.subchannelStateListener),this.channel.removeWrappedSubchannel(this))}},Zh=class{constructor(e,t,i){var a,s,n,r,l,c,u,E;if(this.credentials=t,this.options=i,this.connectivityState=Xr.ConnectivityState.IDLE,this.currentPicker=new qU.UnavailablePicker,this.configSelectionQueue=[],this.pickQueue=[],this.connectivityStateWatchers=[],this.configSelector=null,this.currentResolutionError=null,this.wrappedSubchannels=new Set,this.callCount=0,this.idleTimer=null,this.channelzEnabled=!0,this.callTracker=new Ql.ChannelzCallTracker,this.childrenTracker=new Ql.ChannelzChildrenTracker,this.randomChannelId=Math.floor(Math.random()*Number.MAX_SAFE_INTEGER),typeof e!="string")throw new TypeError("Channel target must be a string");if(!(t instanceof tJ.ChannelCredentials))throw new TypeError("Channel credentials must be a ChannelCredentials object");if(i&&typeof i!="object")throw new TypeError("Channel options must be an object");this.originalTarget=e;let d=(0,xT.parseUri)(e);if(d===null)throw new Error(`Could not parse target name "${e}"`);let f=(0,WU.mapUriDefaultScheme)(d);if(f===null)throw new Error(`Could not find a default scheme for target name "${e}"`);this.callRefTimer=setInterval(()=>{},_J),(s=(a=this.callRefTimer).unref)===null||s===void 0||s.call(a),this.options["grpc.enable_channelz"]===0&&(this.channelzEnabled=!1),this.channelzTrace=new Ql.ChannelzTrace,this.channelzRef=(0,Ql.registerChannelzChannel)(e,()=>this.getChannelzInfo(),this.channelzEnabled),this.channelzEnabled&&this.channelzTrace.addTrace("CT_INFO","Channel created"),this.options["grpc.default_authority"]?this.defaultAuthority=this.options["grpc.default_authority"]:this.defaultAuthority=(0,WU.getDefaultAuthority)(f);let O=(0,aJ.mapProxyName)(f,i);this.target=O.target,this.options=Object.assign({},this.options,O.extraOptions),this.subchannelPool=(0,nJ.getSubchannelPool)(((n=i["grpc.use_local_subchannel_pool"])!==null&&n!==void 0?n:0)===0),this.retryBufferTracker=new Jh.MessageBufferTracker((r=i["grpc.retry_buffer_size"])!==null&&r!==void 0?r:pJ,(l=i["grpc.per_rpc_retry_buffer_size"])!==null&&l!==void 0?l:dJ),this.keepaliveTime=(c=i["grpc.keepalive_time_ms"])!==null&&c!==void 0?c:-1,this.idleTimeoutMs=Math.max((u=i["grpc.client_idle_timeout_ms"])!==null&&u!==void 0?u:SJ,TJ);let R={createSubchannel:(P,C)=>{let b=this.subchannelPool.getOrCreateSubchannel(this.target,P,Object.assign({},this.options,C),this.credentials);b.throttleKeepalive(this.keepaliveTime),this.channelzEnabled&&this.channelzTrace.addTrace("CT_INFO","Created subchannel or used existing subchannel",b.getChannelzRef());let y=new Qh(b,this);return this.wrappedSubchannels.add(y),y},updateState:(P,C)=>{this.currentPicker=C;let b=this.pickQueue.slice();this.pickQueue=[],b.length>0&&this.callRefTimerUnref();for(let y of b)y.doPick();this.updateState(P)},requestReresolution:()=>{throw new Error("Resolving load balancer should never call requestReresolution")},addChannelzChild:P=>{this.channelzEnabled&&this.childrenTracker.refChild(P)},removeChannelzChild:P=>{this.channelzEnabled&&this.childrenTracker.unrefChild(P)}};this.resolvingLoadBalancer=new rJ.ResolvingLoadBalancer(this.target,R,i,(P,C)=>{P.retryThrottling?UT.set(this.getTarget(),new Jh.RetryThrottler(P.retryThrottling.maxTokens,P.retryThrottling.tokenRatio,UT.get(this.getTarget()))):UT.delete(this.getTarget()),this.channelzEnabled&&this.channelzTrace.addTrace("CT_INFO","Address resolution succeeded"),this.configSelector=C,this.currentResolutionError=null,process.nextTick(()=>{let b=this.configSelectionQueue;this.configSelectionQueue=[],b.length>0&&this.callRefTimerUnref();for(let y of b)y.getConfig()})},P=>{this.channelzEnabled&&this.channelzTrace.addTrace("CT_WARNING","Address resolution failed with code "+P.code+' and details "'+P.details+'"'),this.configSelectionQueue.length>0&&this.trace("Name resolution failed with calls queued for config selection"),this.configSelector===null&&(this.currentResolutionError=Object.assign(Object.assign({},(0,uJ.restrictControlPlaneStatusCode)(P.code,P.details)),{metadata:P.metadata}));let C=this.configSelectionQueue;this.configSelectionQueue=[],C.length>0&&this.callRefTimerUnref();for(let b of C)b.reportResolverError(P)}),this.filterStackFactory=new oJ.FilterStackFactory([new iJ.CompressionFilterFactory(this,this.options)]),this.trace("Channel constructed with options "+JSON.stringify(i,void 0,2));let M=new Error;(0,Xh.trace)(Jl.LogVerbosity.DEBUG,"channel_stacktrace","("+this.channelzRef.id+`) Channel constructed +`+t);let i;try{i=pn.Metadata.fromHttp2Headers(e)}catch{i=new pn.Metadata}let a=i.getMap(),s;if(typeof a["grpc-status"]=="string"){let n=Number(a["grpc-status"]);this.trace("received status code "+n+" from server"),i.remove("grpc-status");let r="";if(typeof a["grpc-message"]=="string"){try{r=decodeURI(a["grpc-message"])}catch{r=a["grpc-message"]}i.remove("grpc-message"),this.trace('received status details string "'+r+'" from server')}s={code:n,details:r,metadata:i}}else this.httpStatusCode?(s=gU(this.httpStatusCode),s.metadata=i):s={code:Ne.Status.UNKNOWN,details:"No status information received",metadata:i};this.endCall(s)}destroyHttp2Stream(){var e;if(!this.http2Stream.destroyed)if(this.serverEndedCall)this.http2Stream.end();else{let t;((e=this.finalStatus)===null||e===void 0?void 0:e.code)===Ne.Status.OK?t=Sn.constants.NGHTTP2_NO_ERROR:t=Sn.constants.NGHTTP2_CANCEL,this.trace("close http2 stream with code "+t),this.http2Stream.close(t)}}cancelWithStatus(e,t){this.trace("cancelWithStatus code: "+e+' details: "'+t+'"'),this.endCall({code:e,details:t,metadata:new pn.Metadata})}getStatus(){return this.finalStatus}getPeer(){return this.transport.getPeerName()}getCallNumber(){return this.callId}startRead(){if(this.finalStatus!==null&&this.finalStatus.code!==Ne.Status.OK){this.readsClosed=!0,this.maybeOutputStatus();return}if(this.canPush=!0,this.unpushedReadMessages.length>0){let e=this.unpushedReadMessages.shift();this.push(e);return}this.http2Stream.resume()}sendMessageWithContext(e,t){this.trace("write() called with message of length "+t.length);let i=a=>{process.nextTick(()=>{var s;let n=Ne.Status.UNAVAILABLE;(a==null?void 0:a.code)==="ERR_STREAM_WRITE_AFTER_END"&&(n=Ne.Status.INTERNAL),a&&this.cancelWithStatus(n,`Write error: ${a.message}`),(s=e.callback)===null||s===void 0||s.call(e)})};this.trace("sending data chunk of length "+t.length),this.callEventTracker.addMessageSent();try{this.http2Stream.write(t,i)}catch(a){this.endCall({code:Ne.Status.UNAVAILABLE,details:`Write failed with error ${a.message}`,metadata:new pn.Metadata})}}halfClose(){this.trace("end() called"),this.trace("calling end() on HTTP/2 stream"),this.http2Stream.end()}};vT.Http2SubchannelCall=yh});var Ih=A(RT=>{"use strict";Object.defineProperty(RT,"__esModule",{value:!0});RT.getNextCallNumber=void 0;var G5=0;function H5(){return G5++}RT.getNextCallNumber=H5});var DU=A(NT=>{"use strict";Object.defineProperty(NT,"__esModule",{value:!0});NT.Http2SubchannelConnector=void 0;var bh=H("http2"),yU=H("tls"),mT=Wo(),jl=fe(),k5=Ph(),Ka=Ie(),IU=Ur(),OT=Sr(),Fa=Ut(),Y5=H("net"),F5=LU(),K5=Ih(),Dh="transport",q5="transport_flowctrl",W5=Uf().version,{HTTP2_HEADER_AUTHORITY:j5,HTTP2_HEADER_CONTENT_TYPE:z5,HTTP2_HEADER_METHOD:$5,HTTP2_HEADER_PATH:X5,HTTP2_HEADER_TE:J5,HTTP2_HEADER_USER_AGENT:Q5}=bh.constants,Z5=2e4,eJ=Buffer.from("too_many_pings","ascii"),xh=class{constructor(e,t,i,a){this.session=e,this.options=i,this.remoteName=a,this.keepaliveTimeMs=-1,this.keepaliveTimeoutMs=Z5,this.keepaliveTimerId=null,this.pendingSendKeepalivePing=!1,this.keepaliveTimeoutId=null,this.keepaliveWithoutCalls=!1,this.activeCalls=new Set,this.disconnectListeners=[],this.disconnectHandled=!1,this.channelzEnabled=!0,this.keepalivesSent=0,this.messagesSent=0,this.messagesReceived=0,this.lastMessageSentTimestamp=null,this.lastMessageReceivedTimestamp=null,this.subchannelAddressString=(0,OT.subchannelAddressToString)(t),i["grpc.enable_channelz"]===0?(this.channelzEnabled=!1,this.streamTracker=new mT.ChannelzCallTrackerStub):this.streamTracker=new mT.ChannelzCallTracker,this.channelzRef=(0,mT.registerChannelzSocket)(this.subchannelAddressString,()=>this.getChannelzInfo(),this.channelzEnabled),this.userAgent=[i["grpc.primary_user_agent"],`grpc-node-js/${W5}`,i["grpc.secondary_user_agent"]].filter(s=>s).join(" "),"grpc.keepalive_time_ms"in i&&(this.keepaliveTimeMs=i["grpc.keepalive_time_ms"]),"grpc.keepalive_timeout_ms"in i&&(this.keepaliveTimeoutMs=i["grpc.keepalive_timeout_ms"]),"grpc.keepalive_permit_without_calls"in i?this.keepaliveWithoutCalls=i["grpc.keepalive_permit_without_calls"]===1:this.keepaliveWithoutCalls=!1,e.once("close",()=>{this.trace("session closed"),this.stopKeepalivePings(),this.handleDisconnect()}),e.once("goaway",(s,n,r)=>{let l=!1;s===bh.constants.NGHTTP2_ENHANCE_YOUR_CALM&&r&&r.equals(eJ)&&(l=!0),this.trace("connection closed by GOAWAY with code "+s+" and data "+(r==null?void 0:r.toString())),this.reportDisconnectToOwner(l)}),e.once("error",s=>{this.trace("connection closed with error "+s.message)}),Ka.isTracerEnabled(Dh)&&(e.on("remoteSettings",s=>{this.trace("new settings received"+(this.session!==e?" on the old connection":"")+": "+JSON.stringify(s))}),e.on("localSettings",s=>{this.trace("local settings acknowledged by remote"+(this.session!==e?" on the old connection":"")+": "+JSON.stringify(s))})),this.keepaliveWithoutCalls&&this.maybeStartKeepalivePingTimer()}getChannelzInfo(){var e,t,i;let a=this.session.socket,s=a.remoteAddress?(0,OT.stringToSubchannelAddress)(a.remoteAddress,a.remotePort):null,n=a.localAddress?(0,OT.stringToSubchannelAddress)(a.localAddress,a.localPort):null,r;if(this.session.encrypted){let c=a,u=c.getCipher(),E=c.getCertificate(),d=c.getPeerCertificate();r={cipherSuiteStandardName:(e=u.standardName)!==null&&e!==void 0?e:null,cipherSuiteOtherName:u.standardName?null:u.name,localCertificate:E&&"raw"in E?E.raw:null,remoteCertificate:d&&"raw"in d?d.raw:null}}else r=null;return{remoteAddress:s,localAddress:n,security:r,remoteName:this.remoteName,streamsStarted:this.streamTracker.callsStarted,streamsSucceeded:this.streamTracker.callsSucceeded,streamsFailed:this.streamTracker.callsFailed,messagesSent:this.messagesSent,messagesReceived:this.messagesReceived,keepAlivesSent:this.keepalivesSent,lastLocalStreamCreatedTimestamp:this.streamTracker.lastCallStartedTimestamp,lastRemoteStreamCreatedTimestamp:null,lastMessageSentTimestamp:this.lastMessageSentTimestamp,lastMessageReceivedTimestamp:this.lastMessageReceivedTimestamp,localFlowControlWindow:(t=this.session.state.localWindowSize)!==null&&t!==void 0?t:null,remoteFlowControlWindow:(i=this.session.state.remoteWindowSize)!==null&&i!==void 0?i:null}}trace(e){Ka.trace(jl.LogVerbosity.DEBUG,Dh,"("+this.channelzRef.id+") "+this.subchannelAddressString+" "+e)}keepaliveTrace(e){Ka.trace(jl.LogVerbosity.DEBUG,"keepalive","("+this.channelzRef.id+") "+this.subchannelAddressString+" "+e)}flowControlTrace(e){Ka.trace(jl.LogVerbosity.DEBUG,q5,"("+this.channelzRef.id+") "+this.subchannelAddressString+" "+e)}internalsTrace(e){Ka.trace(jl.LogVerbosity.DEBUG,"transport_internals","("+this.channelzRef.id+") "+this.subchannelAddressString+" "+e)}reportDisconnectToOwner(e){this.disconnectHandled||(this.disconnectHandled=!0,this.disconnectListeners.forEach(t=>t(e)))}handleDisconnect(){this.reportDisconnectToOwner(!1),setImmediate(()=>{for(let e of this.activeCalls)e.onDisconnect()})}addDisconnectListener(e){this.disconnectListeners.push(e)}clearKeepaliveTimer(){this.keepaliveTimerId&&(clearTimeout(this.keepaliveTimerId),this.keepaliveTimerId=null)}clearKeepaliveTimeout(){this.keepaliveTimeoutId&&(clearTimeout(this.keepaliveTimeoutId),this.keepaliveTimeoutId=null)}canSendPing(){return this.keepaliveTimeMs>0&&(this.keepaliveWithoutCalls||this.activeCalls.size>0)}maybeSendPing(){var e,t;if(this.clearKeepaliveTimer(),!this.canSendPing()){this.pendingSendKeepalivePing=!0;return}this.channelzEnabled&&(this.keepalivesSent+=1),this.keepaliveTrace("Sending ping with timeout "+this.keepaliveTimeoutMs+"ms"),this.keepaliveTimeoutId||(this.keepaliveTimeoutId=setTimeout(()=>{this.keepaliveTrace("Ping timeout passed without response"),this.handleDisconnect()},this.keepaliveTimeoutMs),(t=(e=this.keepaliveTimeoutId).unref)===null||t===void 0||t.call(e));try{this.session.ping((i,a,s)=>{i&&(this.keepaliveTrace("Ping failed with error "+i.message),this.handleDisconnect()),this.keepaliveTrace("Received ping response"),this.clearKeepaliveTimeout(),this.maybeStartKeepalivePingTimer()})}catch{this.handleDisconnect()}}maybeStartKeepalivePingTimer(){var e,t;this.canSendPing()&&(this.pendingSendKeepalivePing?(this.pendingSendKeepalivePing=!1,this.maybeSendPing()):!this.keepaliveTimerId&&!this.keepaliveTimeoutId&&(this.keepaliveTrace("Starting keepalive timer for "+this.keepaliveTimeMs+"ms"),this.keepaliveTimerId=setTimeout(()=>{this.maybeSendPing()},this.keepaliveTimeMs),(t=(e=this.keepaliveTimerId).unref)===null||t===void 0||t.call(e)))}stopKeepalivePings(){this.keepaliveTimerId&&(clearTimeout(this.keepaliveTimerId),this.keepaliveTimerId=null),this.clearKeepaliveTimeout()}removeActiveCall(e){this.activeCalls.delete(e),this.activeCalls.size===0&&this.session.unref()}addActiveCall(e){this.activeCalls.add(e),this.activeCalls.size===1&&(this.session.ref(),this.keepaliveWithoutCalls||this.maybeStartKeepalivePingTimer())}createCall(e,t,i,a,s){let n=e.toHttp2Headers();n[j5]=t,n[Q5]=this.userAgent,n[z5]="application/grpc",n[$5]="POST",n[X5]=i,n[J5]="trailers";let r;try{r=this.session.request(n)}catch(u){throw this.handleDisconnect(),u}this.flowControlTrace("local window size: "+this.session.state.localWindowSize+" remote window size: "+this.session.state.remoteWindowSize),this.internalsTrace("session.closed="+this.session.closed+" session.destroyed="+this.session.destroyed+" session.socket.destroyed="+this.session.socket.destroyed);let l,c;return this.channelzEnabled?(this.streamTracker.addCallStarted(),l={addMessageSent:()=>{var u;this.messagesSent+=1,this.lastMessageSentTimestamp=new Date,(u=s.addMessageSent)===null||u===void 0||u.call(s)},addMessageReceived:()=>{var u;this.messagesReceived+=1,this.lastMessageReceivedTimestamp=new Date,(u=s.addMessageReceived)===null||u===void 0||u.call(s)},onCallEnd:u=>{var E;(E=s.onCallEnd)===null||E===void 0||E.call(s,u),this.removeActiveCall(c)},onStreamEnd:u=>{var E;u?this.streamTracker.addCallSucceeded():this.streamTracker.addCallFailed(),(E=s.onStreamEnd)===null||E===void 0||E.call(s,u)}}):l={addMessageSent:()=>{var u;(u=s.addMessageSent)===null||u===void 0||u.call(s)},addMessageReceived:()=>{var u;(u=s.addMessageReceived)===null||u===void 0||u.call(s)},onCallEnd:u=>{var E;(E=s.onCallEnd)===null||E===void 0||E.call(s,u),this.removeActiveCall(c)},onStreamEnd:u=>{var E;(E=s.onStreamEnd)===null||E===void 0||E.call(s,u)}},c=new F5.Http2SubchannelCall(r,l,a,this,(0,K5.getNextCallNumber)()),this.addActiveCall(c),c}getChannelzRef(){return this.channelzRef}getPeerName(){return this.subchannelAddressString}getOptions(){return this.options}shutdown(){this.session.close(),(0,mT.unregisterChannelzRef)(this.channelzRef)}},Uh=class{constructor(e){this.channelTarget=e,this.session=null,this.isShutdown=!1}trace(e){Ka.trace(jl.LogVerbosity.DEBUG,Dh,(0,Fa.uriToString)(this.channelTarget)+" "+e)}createSession(e,t,i,a){return this.isShutdown?Promise.reject():new Promise((s,n)=>{var r,l,c,u;let E;a.realTarget?(E=(0,Fa.uriToString)(a.realTarget),this.trace("creating HTTP/2 session through proxy to "+(0,Fa.uriToString)(a.realTarget))):(E=null,this.trace("creating HTTP/2 session to "+(0,OT.subchannelAddressToString)(e)));let d=(0,IU.getDefaultAuthority)((r=a.realTarget)!==null&&r!==void 0?r:this.channelTarget),f=t._getConnectionOptions()||{};f.maxSendHeaderBlockLength=Number.MAX_SAFE_INTEGER,"grpc-node.max_session_memory"in i?f.maxSessionMemory=i["grpc-node.max_session_memory"]:f.maxSessionMemory=Number.MAX_SAFE_INTEGER;let N="http://";if("secureContext"in f){if(N="https://",i["grpc.ssl_target_name_override"]){let C=i["grpc.ssl_target_name_override"],P=(l=f.checkServerIdentity)!==null&&l!==void 0?l:yU.checkServerIdentity;f.checkServerIdentity=(b,I)=>P(C,I),f.servername=C}else{let C=(u=(c=(0,Fa.splitHostPort)(d))===null||c===void 0?void 0:c.host)!==null&&u!==void 0?u:"localhost";f.servername=C}a.socket&&(f.createConnection=(C,P)=>a.socket)}else f.createConnection=(C,P)=>a.socket?a.socket:Y5.connect(e);f=Object.assign(Object.assign(Object.assign({},f),e),{enableTrace:i["grpc-node.tls_enable_trace"]===1});let R=bh.connect(N+d,f);this.session=R;let M="Failed to connect";R.unref(),R.once("connect",()=>{R.removeAllListeners(),s(new xh(R,e,i,E)),this.session=null}),R.once("close",()=>{this.session=null,setImmediate(()=>{n(`${M} (${new Date().toISOString()})`)})}),R.once("error",C=>{M=C.message,this.trace("connection failed with error "+M)})})}connect(e,t,i){var a,s,n;if(this.isShutdown)return Promise.reject();let r=t._getConnectionOptions()||{};if("secureContext"in r){if(r.ALPNProtocols=["h2"],i["grpc.ssl_target_name_override"]){let l=i["grpc.ssl_target_name_override"],c=(a=r.checkServerIdentity)!==null&&a!==void 0?a:yU.checkServerIdentity;r.checkServerIdentity=(u,E)=>c(l,E),r.servername=l}else if("grpc.http_connect_target"in i){let l=(0,IU.getDefaultAuthority)((s=(0,Fa.parseUri)(i["grpc.http_connect_target"]))!==null&&s!==void 0?s:{path:"localhost"}),c=(0,Fa.splitHostPort)(l);r.servername=(n=c==null?void 0:c.host)!==null&&n!==void 0?n:l}i["grpc-node.tls_enable_trace"]&&(r.enableTrace=!0)}return(0,k5.getProxiedConnection)(e,i,r).then(l=>this.createSession(e,t,i,l))}shutdown(){var e;this.isShutdown=!0,(e=this.session)===null||e===void 0||e.close(),this.session=null}};NT.Http2SubchannelConnector=Uh});var xU=A(qa=>{"use strict";Object.defineProperty(qa,"__esModule",{value:!0});qa.getSubchannelPool=qa.SubchannelPool=void 0;var tJ=ZI(),rJ=mU(),nJ=Sr(),oJ=Ut(),iJ=DU(),aJ=1e4,zl=class{constructor(){this.pool=Object.create(null),this.cleanupTimer=null}unrefUnusedSubchannels(){let e=!0;for(let t in this.pool){let a=this.pool[t].filter(s=>!s.subchannel.unrefIfOneRef());a.length>0&&(e=!1),this.pool[t]=a}e&&this.cleanupTimer!==null&&(clearInterval(this.cleanupTimer),this.cleanupTimer=null)}ensureCleanupTask(){var e,t;this.cleanupTimer===null&&(this.cleanupTimer=setInterval(()=>{this.unrefUnusedSubchannels()},aJ),(t=(e=this.cleanupTimer).unref)===null||t===void 0||t.call(e))}getOrCreateSubchannel(e,t,i,a){this.ensureCleanupTask();let s=(0,oJ.uriToString)(e);if(s in this.pool){let r=this.pool[s];for(let l of r)if((0,nJ.subchannelAddressEqual)(t,l.subchannelAddress)&&(0,tJ.channelOptionsEqual)(i,l.channelArguments)&&a._equals(l.channelCredentials))return l.subchannel}let n=new rJ.Subchannel(e,t,i,a,new iJ.Http2SubchannelConnector(e));return s in this.pool||(this.pool[s]=[]),this.pool[s].push({subchannelAddress:t,channelArguments:i,channelCredentials:a,subchannel:n}),n.ref(),n}};qa.SubchannelPool=zl;var sJ=new zl;function lJ(o){return o?sJ:new zl}qa.getSubchannelPool=lJ});var wh=A(Wa=>{"use strict";Object.defineProperty(Wa,"__esModule",{value:!0});Wa.FilterStackFactory=Wa.FilterStack=void 0;var MT=class{constructor(e){this.filters=e}sendMetadata(e){let t=e;for(let i=0;i=0;i--)t=this.filters[i].receiveMetadata(t);return t}sendMessage(e){let t=e;for(let i=0;i=0;i--)t=this.filters[i].receiveMessage(t);return t}receiveTrailers(e){let t=e;for(let i=this.filters.length-1;i>=0;i--)t=this.filters[i].receiveTrailers(t);return t}push(e){this.filters.unshift(...e)}getFilters(){return this.filters}};Wa.FilterStack=MT;var Vh=class o{constructor(e){this.factories=e}push(e){this.factories.unshift(...e)}clone(){return new o([...this.factories])}createFilter(){return new MT(this.factories.map(e=>e.createFilter()))}};Wa.FilterStackFactory=Vh});var Bh=A(CT=>{"use strict";Object.defineProperty(CT,"__esModule",{value:!0});CT.CompressionAlgorithms=void 0;var UU;(function(o){o[o.identity=0]="identity",o[o.deflate=1]="deflate",o[o.gzip=2]="gzip"})(UU||(CT.CompressionAlgorithms=UU={}))});var Hh=A(PT=>{"use strict";Object.defineProperty(PT,"__esModule",{value:!0});PT.BaseFilter=void 0;var Gh=class{async sendMetadata(e){return e}receiveMetadata(e){return e}async sendMessage(e){return e}async receiveMessage(e){return e}receiveTrailers(e){return e}};PT.BaseFilter=Gh});var wU=A(za=>{"use strict";Object.defineProperty(za,"__esModule",{value:!0});za.CompressionFilterFactory=za.CompressionFilter=void 0;var gT=H("zlib"),VU=Bh(),LT=fe(),cJ=Hh(),uJ=Ie(),EJ=o=>typeof o=="number"&&typeof VU.CompressionAlgorithms[o]=="string",ja=class{async writeMessage(e,t){let i=e;t&&(i=await this.compressMessage(i));let a=Buffer.allocUnsafe(i.length+5);return a.writeUInt8(t?1:0,0),a.writeUInt32BE(i.length,1),i.copy(a,5),a}async readMessage(e){let t=e.readUInt8(0)===1,i=e.slice(5);return t&&(i=await this.decompressMessage(i)),i}},jo=class extends ja{async compressMessage(e){return e}async writeMessage(e,t){let i=Buffer.allocUnsafe(e.length+5);return i.writeUInt8(0,0),i.writeUInt32BE(e.length,1),e.copy(i,5),i}decompressMessage(e){return Promise.reject(new Error('Received compressed message but "grpc-encoding" header was identity'))}},kh=class extends ja{constructor(e){super(),this.maxRecvMessageLength=e}compressMessage(e){return new Promise((t,i)=>{gT.deflate(e,(a,s)=>{a?i(a):t(s)})})}decompressMessage(e){return new Promise((t,i)=>{let a=0,s=[],n=gT.createInflate();n.on("data",r=>{s.push(r),a+=r.byteLength,this.maxRecvMessageLength!==-1&&a>this.maxRecvMessageLength&&(n.destroy(),i({code:LT.Status.RESOURCE_EXHAUSTED,details:`Received message that decompresses to a size larger than ${this.maxRecvMessageLength}`}))}),n.on("end",()=>{t(Buffer.concat(s))}),n.write(e),n.end()})}},Yh=class extends ja{constructor(e){super(),this.maxRecvMessageLength=e}compressMessage(e){return new Promise((t,i)=>{gT.gzip(e,(a,s)=>{a?i(a):t(s)})})}decompressMessage(e){return new Promise((t,i)=>{let a=0,s=[],n=gT.createGunzip();n.on("data",r=>{s.push(r),a+=r.byteLength,this.maxRecvMessageLength!==-1&&a>this.maxRecvMessageLength&&(n.destroy(),i({code:LT.Status.RESOURCE_EXHAUSTED,details:`Received message that decompresses to a size larger than ${this.maxRecvMessageLength}`}))}),n.on("end",()=>{t(Buffer.concat(s))}),n.write(e),n.end()})}},Fh=class extends ja{constructor(e){super(),this.compressionName=e}compressMessage(e){return Promise.reject(new Error(`Received message compressed with unsupported compression method ${this.compressionName}`))}decompressMessage(e){return Promise.reject(new Error(`Compression method not supported: ${this.compressionName}`))}};function bU(o,e){switch(o){case"identity":return new jo;case"deflate":return new kh(e);case"gzip":return new Yh(e);default:return new Fh(o)}}var yT=class extends cJ.BaseFilter{constructor(e,t){var i,a;super(),this.sharedFilterConfig=t,this.sendCompression=new jo,this.receiveCompression=new jo,this.currentCompressionAlgorithm="identity";let s=e["grpc.default_compression_algorithm"];if(this.maxReceiveMessageLength=(i=e["grpc.max_receive_message_length"])!==null&&i!==void 0?i:LT.DEFAULT_MAX_RECEIVE_MESSAGE_LENGTH,s!==void 0)if(EJ(s)){let n=VU.CompressionAlgorithms[s],r=(a=t.serverSupportedEncodingHeader)===null||a===void 0?void 0:a.split(",");(!r||r.includes(n))&&(this.currentCompressionAlgorithm=n,this.sendCompression=bU(this.currentCompressionAlgorithm,-1))}else uJ.log(LT.LogVerbosity.ERROR,`Invalid value provided for grpc.default_compression_algorithm option: ${s}`)}async sendMetadata(e){let t=await e;return t.set("grpc-accept-encoding","identity,deflate,gzip"),t.set("accept-encoding","identity"),this.currentCompressionAlgorithm==="identity"?t.remove("grpc-encoding"):t.set("grpc-encoding",this.currentCompressionAlgorithm),t}receiveMetadata(e){let t=e.get("grpc-encoding");if(t.length>0){let a=t[0];typeof a=="string"&&(this.receiveCompression=bU(a,this.maxReceiveMessageLength))}e.remove("grpc-encoding");let i=e.get("grpc-accept-encoding")[0];return i&&(this.sharedFilterConfig.serverSupportedEncodingHeader=i,i.split(",").includes(this.currentCompressionAlgorithm)||(this.sendCompression=new jo,this.currentCompressionAlgorithm="identity")),e.remove("grpc-accept-encoding"),e}async sendMessage(e){var t;let i=await e,a;return this.sendCompression instanceof jo?a=!1:a=(((t=i.flags)!==null&&t!==void 0?t:0)&2)===0,{message:await this.sendCompression.writeMessage(i.message,a),flags:i.flags}}async receiveMessage(e){return this.receiveCompression.readMessage(await e)}};za.CompressionFilter=yT;var Kh=class{constructor(e,t){this.options=t,this.sharedFilterConfig={}}createFilter(){return new yT(this.options,this.sharedFilterConfig)}};za.CompressionFilterFactory=Kh});var $l=A(nr=>{"use strict";Object.defineProperty(nr,"__esModule",{value:!0});nr.formatDateDifference=nr.deadlineToString=nr.getRelativeTimeout=nr.getDeadlineTimeoutString=nr.minDeadline=void 0;function _J(...o){let e=1/0;for(let t of o){let i=t instanceof Date?t.getTime():t;ipJ?1/0:i}nr.getRelativeTimeout=dJ;function fJ(o){if(o instanceof Date)return o.toISOString();{let e=new Date(o);return Number.isNaN(e.getTime())?""+o:e.toISOString()}}nr.deadlineToString=fJ;function AJ(o,e){return((e.getTime()-o.getTime())/1e3).toFixed(3)+"s"}nr.formatDateDifference=AJ});var DT=A(IT=>{"use strict";Object.defineProperty(IT,"__esModule",{value:!0});IT.restrictControlPlaneStatusCode=void 0;var qr=fe(),hJ=[qr.Status.OK,qr.Status.INVALID_ARGUMENT,qr.Status.NOT_FOUND,qr.Status.ALREADY_EXISTS,qr.Status.FAILED_PRECONDITION,qr.Status.ABORTED,qr.Status.OUT_OF_RANGE,qr.Status.DATA_LOSS];function vJ(o,e){return hJ.includes(o)?{code:qr.Status.INTERNAL,details:`Invalid status from control plane: ${o} ${qr.Status[o]} ${e}`}:{code:o,details:e}}IT.restrictControlPlaneStatusCode=vJ});var HU=A(bT=>{"use strict";Object.defineProperty(bT,"__esModule",{value:!0});bT.LoadBalancingCall=void 0;var BU=$t(),xT=fe(),GU=$l(),UT=ht(),Xl=jn(),RJ=Ut(),mJ=Ie(),qh=DT(),OJ=H("http2"),NJ="load_balancing_call",Wh=class{constructor(e,t,i,a,s,n,r){var l,c;this.channel=e,this.callConfig=t,this.methodName=i,this.host=a,this.credentials=s,this.deadline=n,this.callNumber=r,this.child=null,this.readPending=!1,this.pendingMessage=null,this.pendingHalfClose=!1,this.ended=!1,this.metadata=null,this.listener=null,this.onCallEnded=null,this.childStartTime=null;let u=this.methodName.split("/"),E="";u.length>=2&&(E=u[1]);let d=(c=(l=(0,RJ.splitHostPort)(this.host))===null||l===void 0?void 0:l.host)!==null&&c!==void 0?c:"localhost";this.serviceUrl=`https://${d}/${E}`,this.startTime=new Date}getDeadlineInfo(){var e,t;let i=[];return this.childStartTime?(this.childStartTime>this.startTime&&(!((e=this.metadata)===null||e===void 0)&&e.getOptions().waitForReady&&i.push("wait_for_ready"),i.push(`LB pick: ${(0,GU.formatDateDifference)(this.startTime,this.childStartTime)}`)),i.push(...this.child.getDeadlineInfo()),i):(!((t=this.metadata)===null||t===void 0)&&t.getOptions().waitForReady&&i.push("wait_for_ready"),i.push("Waiting for LB pick"),i)}trace(e){mJ.trace(xT.LogVerbosity.DEBUG,NJ,"["+this.callNumber+"] "+e)}outputStatus(e,t){var i,a;if(!this.ended){this.ended=!0,this.trace("ended with status: code="+e.code+' details="'+e.details+'" start time='+this.startTime.toISOString());let s=Object.assign(Object.assign({},e),{progress:t});(i=this.listener)===null||i===void 0||i.onReceiveStatus(s),(a=this.onCallEnded)===null||a===void 0||a.call(this,s.code)}}doPick(){var e,t;if(this.ended)return;if(!this.metadata)throw new Error("doPick called before start");this.trace("Pick called");let i=this.metadata.clone(),a=this.channel.doPick(i,this.callConfig.pickInformation),s=a.subchannel?"("+a.subchannel.getChannelzRef().id+") "+a.subchannel.getAddress():""+a.subchannel;switch(this.trace("Pick result: "+Xl.PickResultType[a.pickResultType]+" subchannel: "+s+" status: "+((e=a.status)===null||e===void 0?void 0:e.code)+" "+((t=a.status)===null||t===void 0?void 0:t.details)),a.pickResultType){case Xl.PickResultType.COMPLETE:this.credentials.generateMetadata({service_url:this.serviceUrl}).then(l=>{var c,u,E;if(this.ended){this.trace("Credentials metadata generation finished after call ended");return}if(i.merge(l),i.get("authorization").length>1&&this.outputStatus({code:xT.Status.INTERNAL,details:'"authorization" metadata cannot have multiple values',metadata:new UT.Metadata},"PROCESSED"),a.subchannel.getConnectivityState()!==BU.ConnectivityState.READY){this.trace("Picked subchannel "+s+" has state "+BU.ConnectivityState[a.subchannel.getConnectivityState()]+" after getting credentials metadata. Retrying pick"),this.doPick();return}this.deadline!==1/0&&i.set("grpc-timeout",(0,GU.getDeadlineTimeoutString)(this.deadline));try{this.child=a.subchannel.getRealSubchannel().createCall(i,this.host,this.methodName,{onReceiveMetadata:d=>{this.trace("Received metadata"),this.listener.onReceiveMetadata(d)},onReceiveMessage:d=>{this.trace("Received message"),this.listener.onReceiveMessage(d)},onReceiveStatus:d=>{this.trace("Received status"),d.rstCode===OJ.constants.NGHTTP2_REFUSED_STREAM?this.outputStatus(d,"REFUSED"):this.outputStatus(d,"PROCESSED")}}),this.childStartTime=new Date}catch(d){this.trace("Failed to start call on picked subchannel "+s+" with error "+d.message),this.outputStatus({code:xT.Status.INTERNAL,details:"Failed to start HTTP/2 stream with error "+d.message,metadata:new UT.Metadata},"NOT_STARTED");return}(u=(c=this.callConfig).onCommitted)===null||u===void 0||u.call(c),(E=a.onCallStarted)===null||E===void 0||E.call(a),this.onCallEnded=a.onCallEnded,this.trace("Created child call ["+this.child.getCallNumber()+"]"),this.readPending&&this.child.startRead(),this.pendingMessage&&this.child.sendMessageWithContext(this.pendingMessage.context,this.pendingMessage.message),this.pendingHalfClose&&this.child.halfClose()},l=>{let{code:c,details:u}=(0,qh.restrictControlPlaneStatusCode)(typeof l.code=="number"?l.code:xT.Status.UNKNOWN,`Getting metadata from plugin failed with error: ${l.message}`);this.outputStatus({code:c,details:u,metadata:new UT.Metadata},"PROCESSED")});break;case Xl.PickResultType.DROP:let{code:n,details:r}=(0,qh.restrictControlPlaneStatusCode)(a.status.code,a.status.details);setImmediate(()=>{this.outputStatus({code:n,details:r,metadata:a.status.metadata},"DROP")});break;case Xl.PickResultType.TRANSIENT_FAILURE:if(this.metadata.getOptions().waitForReady)this.channel.queueCallForPick(this);else{let{code:l,details:c}=(0,qh.restrictControlPlaneStatusCode)(a.status.code,a.status.details);setImmediate(()=>{this.outputStatus({code:l,details:c,metadata:a.status.metadata},"PROCESSED")})}break;case Xl.PickResultType.QUEUE:this.channel.queueCallForPick(this)}}cancelWithStatus(e,t){var i;this.trace("cancelWithStatus code: "+e+' details: "'+t+'"'),(i=this.child)===null||i===void 0||i.cancelWithStatus(e,t),this.outputStatus({code:e,details:t,metadata:new UT.Metadata},"PROCESSED")}getPeer(){var e,t;return(t=(e=this.child)===null||e===void 0?void 0:e.getPeer())!==null&&t!==void 0?t:this.channel.getTarget()}start(e,t){this.trace("start called"),this.listener=t,this.metadata=e,this.doPick()}sendMessageWithContext(e,t){this.trace("write() called with message of length "+t.length),this.child?this.child.sendMessageWithContext(e,t):this.pendingMessage={context:e,message:t}}startRead(){this.trace("startRead called"),this.child?this.child.startRead():this.readPending=!0}halfClose(){this.trace("halfClose called"),this.child?this.child.halfClose():this.pendingHalfClose=!0}setCredentials(e){throw new Error("Method not implemented.")}getCallNumber(){return this.callNumber}};bT.LoadBalancingCall=Wh});var YU=A(VT=>{"use strict";Object.defineProperty(VT,"__esModule",{value:!0});VT.ResolvingCall=void 0;var zo=fe(),$o=$l(),kU=ht(),MJ=Ie(),CJ=DT(),PJ="resolving_call",jh=class{constructor(e,t,i,a,s,n){this.channel=e,this.method=t,this.filterStackFactory=a,this.credentials=s,this.callNumber=n,this.child=null,this.readPending=!1,this.pendingMessage=null,this.pendingHalfClose=!1,this.ended=!1,this.readFilterPending=!1,this.writeFilterPending=!1,this.pendingChildStatus=null,this.metadata=null,this.listener=null,this.statusWatchers=[],this.deadlineTimer=setTimeout(()=>{},0),this.filterStack=null,this.deadlineStartTime=null,this.configReceivedTime=null,this.childStartTime=null,this.deadline=i.deadline,this.host=i.host,i.parentCall&&(i.flags&zo.Propagate.CANCELLATION&&i.parentCall.on("cancelled",()=>{this.cancelWithStatus(zo.Status.CANCELLED,"Cancelled by parent call")}),i.flags&zo.Propagate.DEADLINE&&(this.trace("Propagating deadline from parent: "+i.parentCall.getDeadline()),this.deadline=(0,$o.minDeadline)(this.deadline,i.parentCall.getDeadline()))),this.trace("Created"),this.runDeadlineTimer()}trace(e){MJ.trace(zo.LogVerbosity.DEBUG,PJ,"["+this.callNumber+"] "+e)}runDeadlineTimer(){clearTimeout(this.deadlineTimer),this.deadlineStartTime=new Date,this.trace("Deadline: "+(0,$o.deadlineToString)(this.deadline));let e=(0,$o.getRelativeTimeout)(this.deadline);if(e!==1/0){this.trace("Deadline will be reached in "+e+"ms");let t=()=>{if(!this.deadlineStartTime){this.cancelWithStatus(zo.Status.DEADLINE_EXCEEDED,"Deadline exceeded");return}let i=[],a=new Date;i.push(`Deadline exceeded after ${(0,$o.formatDateDifference)(this.deadlineStartTime,a)}`),this.configReceivedTime?(this.configReceivedTime>this.deadlineStartTime&&i.push(`name resolution: ${(0,$o.formatDateDifference)(this.deadlineStartTime,this.configReceivedTime)}`),this.childStartTime?this.childStartTime>this.configReceivedTime&&i.push(`metadata filters: ${(0,$o.formatDateDifference)(this.configReceivedTime,this.childStartTime)}`):i.push("waiting for metadata filters")):i.push("waiting for name resolution"),this.child&&i.push(...this.child.getDeadlineInfo()),this.cancelWithStatus(zo.Status.DEADLINE_EXCEEDED,i.join(","))};e<=0?process.nextTick(t):this.deadlineTimer=setTimeout(t,e)}}outputStatus(e){if(!this.ended){this.ended=!0,this.filterStack||(this.filterStack=this.filterStackFactory.createFilter()),clearTimeout(this.deadlineTimer);let t=this.filterStack.receiveTrailers(e);this.trace("ended with status: code="+t.code+' details="'+t.details+'"'),this.statusWatchers.forEach(i=>i(t)),process.nextTick(()=>{var i;(i=this.listener)===null||i===void 0||i.onReceiveStatus(t)})}}sendMessageOnChild(e,t){if(!this.child)throw new Error("sendMessageonChild called with child not populated");let i=this.child;this.writeFilterPending=!0,this.filterStack.sendMessage(Promise.resolve({message:t,flags:e.flags})).then(a=>{this.writeFilterPending=!1,i.sendMessageWithContext(e,a.message),this.pendingHalfClose&&i.halfClose()},a=>{this.cancelWithStatus(a.code,a.details)})}getConfig(){if(this.ended)return;if(!this.metadata||!this.listener)throw new Error("getConfig called before start");let e=this.channel.getConfig(this.method,this.metadata);if(e.type==="NONE"){this.channel.queueCallForConfig(this);return}else if(e.type==="ERROR"){this.metadata.getOptions().waitForReady?this.channel.queueCallForConfig(this):this.outputStatus(e.error);return}this.configReceivedTime=new Date;let t=e.config;if(t.status!==zo.Status.OK){let{code:i,details:a}=(0,CJ.restrictControlPlaneStatusCode)(t.status,"Failed to route call to method "+this.method);this.outputStatus({code:i,details:a,metadata:new kU.Metadata});return}if(t.methodConfig.timeout){let i=new Date;i.setSeconds(i.getSeconds()+t.methodConfig.timeout.seconds),i.setMilliseconds(i.getMilliseconds()+t.methodConfig.timeout.nanos/1e6),this.deadline=(0,$o.minDeadline)(this.deadline,i),this.runDeadlineTimer()}this.filterStackFactory.push(t.dynamicFilterFactories),this.filterStack=this.filterStackFactory.createFilter(),this.filterStack.sendMetadata(Promise.resolve(this.metadata)).then(i=>{this.child=this.channel.createInnerCall(t,this.method,this.host,this.credentials,this.deadline),this.trace("Created child ["+this.child.getCallNumber()+"]"),this.childStartTime=new Date,this.child.start(i,{onReceiveMetadata:a=>{this.trace("Received metadata"),this.listener.onReceiveMetadata(this.filterStack.receiveMetadata(a))},onReceiveMessage:a=>{this.trace("Received message"),this.readFilterPending=!0,this.filterStack.receiveMessage(a).then(s=>{this.trace("Finished filtering received message"),this.readFilterPending=!1,this.listener.onReceiveMessage(s),this.pendingChildStatus&&this.outputStatus(this.pendingChildStatus)},s=>{this.cancelWithStatus(s.code,s.details)})},onReceiveStatus:a=>{this.trace("Received status"),this.readFilterPending?this.pendingChildStatus=a:this.outputStatus(a)}}),this.readPending&&this.child.startRead(),this.pendingMessage?this.sendMessageOnChild(this.pendingMessage.context,this.pendingMessage.message):this.pendingHalfClose&&this.child.halfClose()},i=>{this.outputStatus(i)})}reportResolverError(e){var t;!((t=this.metadata)===null||t===void 0)&&t.getOptions().waitForReady?this.channel.queueCallForConfig(this):this.outputStatus(e)}cancelWithStatus(e,t){var i;this.trace("cancelWithStatus code: "+e+' details: "'+t+'"'),(i=this.child)===null||i===void 0||i.cancelWithStatus(e,t),this.outputStatus({code:e,details:t,metadata:new kU.Metadata})}getPeer(){var e,t;return(t=(e=this.child)===null||e===void 0?void 0:e.getPeer())!==null&&t!==void 0?t:this.channel.getTarget()}start(e,t){this.trace("start called"),this.metadata=e.clone(),this.listener=t,this.getConfig()}sendMessageWithContext(e,t){this.trace("write() called with message of length "+t.length),this.child?this.sendMessageOnChild(e,t):this.pendingMessage={context:e,message:t}}startRead(){this.trace("startRead called"),this.child?this.child.startRead():this.readPending=!0}halfClose(){this.trace("halfClose called"),this.child&&!this.writeFilterPending?this.child.halfClose():this.pendingHalfClose=!0}setCredentials(e){this.credentials=this.credentials.compose(e)}addStatusWatcher(e){this.statusWatchers.push(e)}getCallNumber(){return this.callNumber}};VT.ResolvingCall=jh});var FU=A(ao=>{"use strict";Object.defineProperty(ao,"__esModule",{value:!0});ao.RetryingCall=ao.MessageBufferTracker=ao.RetryThrottler=void 0;var wT=fe(),gJ=$l(),LJ=ht(),yJ=Ie(),IJ="retrying_call",$h=class{constructor(e,t,i){this.maxTokens=e,this.tokenRatio=t,i?this.tokens=i.tokens*(e/i.maxTokens):this.tokens=e}addCallSucceeded(){this.tokens=Math.max(this.tokens+this.tokenRatio,this.maxTokens)}addCallFailed(){this.tokens=Math.min(this.tokens-1,0)}canRetryCall(){return this.tokens>this.maxTokens/2}};ao.RetryThrottler=$h;var Xh=class{constructor(e,t){this.totalLimit=e,this.limitPerCall=t,this.totalAllocated=0,this.allocatedPerCall=new Map}allocate(e,t){var i;let a=(i=this.allocatedPerCall.get(t))!==null&&i!==void 0?i:0;return this.limitPerCall-a total allocated ${this.totalAllocated}`);this.totalAllocated-=e;let a=(i=this.allocatedPerCall.get(t))!==null&&i!==void 0?i:0;if(a allocated for call ${a}`);this.allocatedPerCall.set(t,a-e)}freeAll(e){var t;let i=(t=this.allocatedPerCall.get(e))!==null&&t!==void 0?t:0;if(this.totalAllocated total allocated ${this.totalAllocated}`);this.totalAllocated-=i,this.allocatedPerCall.delete(e)}};ao.MessageBufferTracker=Xh;var zh="grpc-previous-rpc-attempts",Jh=class{constructor(e,t,i,a,s,n,r,l,c){if(this.channel=e,this.callConfig=t,this.methodName=i,this.host=a,this.credentials=s,this.deadline=n,this.callNumber=r,this.bufferTracker=l,this.retryThrottler=c,this.listener=null,this.initialMetadata=null,this.underlyingCalls=[],this.writeBuffer=[],this.writeBufferOffset=0,this.readStarted=!1,this.transparentRetryUsed=!1,this.attempts=0,this.hedgingTimer=null,this.committedCallIndex=null,this.initialRetryBackoffSec=0,this.nextRetryBackoffSec=0,t.methodConfig.retryPolicy){this.state="RETRY";let u=t.methodConfig.retryPolicy;this.nextRetryBackoffSec=this.initialRetryBackoffSec=Number(u.initialBackoff.substring(0,u.initialBackoff.length-1))}else t.methodConfig.hedgingPolicy?this.state="HEDGING":this.state="TRANSPARENT_ONLY";this.startTime=new Date}getDeadlineInfo(){if(this.underlyingCalls.length===0)return[];let e=[],t=this.underlyingCalls[this.underlyingCalls.length-1];return this.underlyingCalls.length>1&&e.push(`previous attempts: ${this.underlyingCalls.length-1}`),t.startTime>this.startTime&&e.push(`time to current attempt start: ${(0,gJ.formatDateDifference)(this.startTime,t.startTime)}`),e.push(...t.call.getDeadlineInfo()),e}getCallNumber(){return this.callNumber}trace(e){yJ.trace(wT.LogVerbosity.DEBUG,IJ,"["+this.callNumber+"] "+e)}reportStatus(e){this.trace("ended with status: code="+e.code+' details="'+e.details+'" start time='+this.startTime.toISOString()),this.bufferTracker.freeAll(this.callNumber),this.writeBufferOffset=this.writeBufferOffset+this.writeBuffer.length,this.writeBuffer=[],process.nextTick(()=>{var t;(t=this.listener)===null||t===void 0||t.onReceiveStatus({code:e.code,details:e.details,metadata:e.metadata})})}cancelWithStatus(e,t){this.trace("cancelWithStatus code: "+e+' details: "'+t+'"'),this.reportStatus({code:e,details:t,metadata:new LJ.Metadata});for(let{call:i}of this.underlyingCalls)i.cancelWithStatus(e,t)}getPeer(){return this.committedCallIndex!==null?this.underlyingCalls[this.committedCallIndex].call.getPeer():"unknown"}getBufferEntry(e){var t;return(t=this.writeBuffer[e-this.writeBufferOffset])!==null&&t!==void 0?t:{entryType:"FREED",allocated:!1}}getNextBufferIndex(){return this.writeBufferOffset+this.writeBuffer.length}clearSentMessages(){if(this.state!=="COMMITTED")return;let e=this.underlyingCalls[this.committedCallIndex].nextMessageToSend;for(let t=this.writeBufferOffset;te&&(e=a.nextMessageToSend,t=i);t===-1?this.state="TRANSPARENT_ONLY":this.commitCall(t)}isStatusCodeInList(e,t){return e.some(i=>i===t||i.toString().toLowerCase()===wT.Status[t].toLowerCase())}getNextRetryBackoffMs(){var e;let t=(e=this.callConfig)===null||e===void 0?void 0:e.methodConfig.retryPolicy;if(!t)return 0;let i=Math.random()*this.nextRetryBackoffSec*1e3,a=Number(t.maxBackoff.substring(0,t.maxBackoff.length-1));return this.nextRetryBackoffSec=Math.min(this.nextRetryBackoffSec*t.backoffMultiplier,a),i}maybeRetryCall(e,t){if(this.state!=="RETRY"){t(!1);return}let i=this.callConfig.methodConfig.retryPolicy;if(this.attempts>=Math.min(i.maxAttempts,5)){t(!1);return}let a;if(e===null)a=this.getNextRetryBackoffMs();else if(e<0){this.state="TRANSPARENT_ONLY",t(!1);return}else a=e,this.nextRetryBackoffSec=this.initialRetryBackoffSec;setTimeout(()=>{var s,n;if(this.state!=="RETRY"){t(!1);return}(!((n=(s=this.retryThrottler)===null||s===void 0?void 0:s.canRetryCall())!==null&&n!==void 0)||n)&&(t(!0),this.attempts+=1,this.startNewAttempt())},a)}countActiveCalls(){let e=0;for(let t of this.underlyingCalls)(t==null?void 0:t.state)==="ACTIVE"&&(e+=1);return e}handleProcessedStatus(e,t,i){var a,s,n;switch(this.state){case"COMMITTED":case"TRANSPARENT_ONLY":this.commitCall(t),this.reportStatus(e);break;case"HEDGING":if(this.isStatusCodeInList((a=this.callConfig.methodConfig.hedgingPolicy.nonFatalStatusCodes)!==null&&a!==void 0?a:[],e.code)){(s=this.retryThrottler)===null||s===void 0||s.addCallFailed();let r;if(i===null)r=0;else if(i<0){this.state="TRANSPARENT_ONLY",this.commitCall(t),this.reportStatus(e);return}else r=i;setTimeout(()=>{this.maybeStartHedgingAttempt(),this.countActiveCalls()===0&&(this.commitCall(t),this.reportStatus(e))},r)}else this.commitCall(t),this.reportStatus(e);break;case"RETRY":this.isStatusCodeInList(this.callConfig.methodConfig.retryPolicy.retryableStatusCodes,e.code)?((n=this.retryThrottler)===null||n===void 0||n.addCallFailed(),this.maybeRetryCall(i,r=>{r||(this.commitCall(t),this.reportStatus(e))})):(this.commitCall(t),this.reportStatus(e));break}}getPushback(e){let t=e.get("grpc-retry-pushback-ms");if(t.length===0)return null;try{return parseInt(t[0])}catch{return-1}}handleChildStatus(e,t){var i;if(this.underlyingCalls[t].state==="COMPLETED")return;if(this.trace("state="+this.state+" handling status with progress "+e.progress+" from child ["+this.underlyingCalls[t].call.getCallNumber()+"] in state "+this.underlyingCalls[t].state),this.underlyingCalls[t].state="COMPLETED",e.code===wT.Status.OK){(i=this.retryThrottler)===null||i===void 0||i.addCallSucceeded(),this.commitCall(t),this.reportStatus(e);return}if(this.state==="COMMITTED"){this.reportStatus(e);return}let a=this.getPushback(e.metadata);switch(e.progress){case"NOT_STARTED":this.startNewAttempt();break;case"REFUSED":this.transparentRetryUsed?this.handleProcessedStatus(e,t,a):(this.transparentRetryUsed=!0,this.startNewAttempt());break;case"DROP":this.commitCall(t),this.reportStatus(e);break;case"PROCESSED":this.handleProcessedStatus(e,t,a);break}}maybeStartHedgingAttempt(){if(this.state!=="HEDGING"||!this.callConfig.methodConfig.hedgingPolicy)return;let e=this.callConfig.methodConfig.hedgingPolicy;this.attempts>=Math.min(e.maxAttempts,5)||(this.attempts+=1,this.startNewAttempt(),this.maybeStartHedgingTimer())}maybeStartHedgingTimer(){var e,t,i;if(this.hedgingTimer&&clearTimeout(this.hedgingTimer),this.state!=="HEDGING"||!this.callConfig.methodConfig.hedgingPolicy)return;let a=this.callConfig.methodConfig.hedgingPolicy;if(this.attempts>=Math.min(a.maxAttempts,5))return;let s=(e=a.hedgingDelay)!==null&&e!==void 0?e:"0s",n=Number(s.substring(0,s.length-1));this.hedgingTimer=setTimeout(()=>{this.maybeStartHedgingAttempt()},n*1e3),(i=(t=this.hedgingTimer).unref)===null||i===void 0||i.call(t)}startNewAttempt(){let e=this.channel.createLoadBalancingCall(this.callConfig,this.methodName,this.host,this.credentials,this.deadline);this.trace("Created child call ["+e.getCallNumber()+"] for attempt "+this.attempts);let t=this.underlyingCalls.length;this.underlyingCalls.push({state:"ACTIVE",call:e,nextMessageToSend:0,startTime:new Date});let i=this.attempts-1,a=this.initialMetadata.clone();i>0&&a.set(zh,`${i}`);let s=!1;e.start(a,{onReceiveMetadata:n=>{this.trace("Received metadata from child ["+e.getCallNumber()+"]"),this.commitCall(t),s=!0,i>0&&n.set(zh,`${i}`),this.underlyingCalls[t].state==="ACTIVE"&&this.listener.onReceiveMetadata(n)},onReceiveMessage:n=>{this.trace("Received message from child ["+e.getCallNumber()+"]"),this.commitCall(t),this.underlyingCalls[t].state==="ACTIVE"&&this.listener.onReceiveMessage(n)},onReceiveStatus:n=>{this.trace("Received status from child ["+e.getCallNumber()+"]"),!s&&i>0&&n.metadata.set(zh,`${i}`),this.handleChildStatus(n,t)}}),this.sendNextChildMessage(t),this.readStarted&&e.startRead()}start(e,t){this.trace("start called"),this.listener=t,this.initialMetadata=e,this.attempts+=1,this.startNewAttempt(),this.maybeStartHedgingTimer()}handleChildWriteCompleted(e){var t,i;let a=this.underlyingCalls[e],s=a.nextMessageToSend;(i=(t=this.getBufferEntry(s)).callback)===null||i===void 0||i.call(t),this.clearSentMessages(),a.nextMessageToSend+=1,this.sendNextChildMessage(e)}sendNextChildMessage(e){let t=this.underlyingCalls[e];if(t.state!=="COMPLETED"&&this.getBufferEntry(t.nextMessageToSend)){let i=this.getBufferEntry(t.nextMessageToSend);switch(i.entryType){case"MESSAGE":t.call.sendMessageWithContext({callback:a=>{this.handleChildWriteCompleted(e)}},i.message.message);break;case"HALF_CLOSE":t.nextMessageToSend+=1,t.call.halfClose();break;case"FREED":break}}}sendMessageWithContext(e,t){var i;this.trace("write() called with message of length "+t.length);let a={message:t,flags:e.flags},s=this.getNextBufferIndex(),n={entryType:"MESSAGE",message:a,allocated:this.bufferTracker.allocate(t.length,this.callNumber)};if(this.writeBuffer.push(n),n.allocated){(i=e.callback)===null||i===void 0||i.call(e);for(let[r,l]of this.underlyingCalls.entries())l.state==="ACTIVE"&&l.nextMessageToSend===s&&l.call.sendMessageWithContext({callback:c=>{this.handleChildWriteCompleted(r)}},t)}else{if(this.commitCallWithMostMessages(),this.committedCallIndex===null)return;let r=this.underlyingCalls[this.committedCallIndex];n.callback=e.callback,r.state==="ACTIVE"&&r.nextMessageToSend===s&&r.call.sendMessageWithContext({callback:l=>{this.handleChildWriteCompleted(this.committedCallIndex)}},t)}}startRead(){this.trace("startRead called"),this.readStarted=!0;for(let e of this.underlyingCalls)(e==null?void 0:e.state)==="ACTIVE"&&e.call.startRead()}halfClose(){this.trace("halfClose called");let e=this.getNextBufferIndex();this.writeBuffer.push({entryType:"HALF_CLOSE",allocated:!1});for(let t of this.underlyingCalls)(t==null?void 0:t.state)==="ACTIVE"&&t.nextMessageToSend===e&&(t.nextMessageToSend+=1,t.call.halfClose())}setCredentials(e){throw new Error("Method not implemented.")}getMethod(){return this.methodName}getHost(){return this.host}};ao.RetryingCall=Jh});var GT=A(BT=>{"use strict";Object.defineProperty(BT,"__esModule",{value:!0});BT.BaseSubchannelWrapper=void 0;var Qh=class{constructor(e){this.child=e,this.healthy=!0,this.healthListeners=new Set,e.addHealthStateWatcher(t=>{this.healthy&&this.updateHealthListeners()})}updateHealthListeners(){for(let e of this.healthListeners)e(this.isHealthy())}getConnectivityState(){return this.child.getConnectivityState()}addConnectivityStateListener(e){this.child.addConnectivityStateListener(e)}removeConnectivityStateListener(e){this.child.removeConnectivityStateListener(e)}startConnecting(){this.child.startConnecting()}getAddress(){return this.child.getAddress()}throttleKeepalive(e){this.child.throttleKeepalive(e)}ref(){this.child.ref()}unref(){this.child.unref()}getChannelzRef(){return this.child.getChannelzRef()}isHealthy(){return this.healthy&&this.child.isHealthy()}addHealthStateWatcher(e){this.healthListeners.add(e)}removeHealthStateWatcher(e){this.healthListeners.delete(e)}setHealthy(e){e!==this.healthy&&(this.healthy=e,this.child.isHealthy()&&this.updateHealthListeners())}getRealSubchannel(){return this.child.getRealSubchannel()}realSubchannelEquals(e){return this.getRealSubchannel()===e.getRealSubchannel()}};BT.BaseSubchannelWrapper=Qh});var WU=A(YT=>{"use strict";Object.defineProperty(YT,"__esModule",{value:!0});YT.InternalChannel=void 0;var DJ=g_(),xJ=QI(),UJ=xU(),KU=jn(),Jl=fe(),bJ=wh(),VJ=wU(),qU=Ur(),Zh=Ie(),wJ=Ph(),HT=Ut(),Wr=$t(),Ql=Wo(),BJ=HU(),GJ=$l(),HJ=YU(),ev=Ih(),kJ=DT(),tv=FU(),YJ=GT(),FJ=2147483647,KJ=1e3,qJ=30*60*1e3,kT=new Map,WJ=1<<24,jJ=1<<20,rv=class extends YJ.BaseSubchannelWrapper{constructor(e,t){super(e),this.channel=t,this.refCount=0,this.subchannelStateListener=(i,a,s,n)=>{t.throttleKeepalive(n)},e.addConnectivityStateListener(this.subchannelStateListener)}ref(){this.child.ref(),this.refCount+=1}unref(){this.child.unref(),this.refCount-=1,this.refCount<=0&&(this.child.removeConnectivityStateListener(this.subchannelStateListener),this.channel.removeWrappedSubchannel(this))}},nv=class{constructor(e,t,i){var a,s,n,r,l,c,u,E;if(this.credentials=t,this.options=i,this.connectivityState=Wr.ConnectivityState.IDLE,this.currentPicker=new KU.UnavailablePicker,this.configSelectionQueue=[],this.pickQueue=[],this.connectivityStateWatchers=[],this.configSelector=null,this.currentResolutionError=null,this.wrappedSubchannels=new Set,this.callCount=0,this.idleTimer=null,this.channelzEnabled=!0,this.callTracker=new Ql.ChannelzCallTracker,this.childrenTracker=new Ql.ChannelzChildrenTracker,this.randomChannelId=Math.floor(Math.random()*Number.MAX_SAFE_INTEGER),typeof e!="string")throw new TypeError("Channel target must be a string");if(!(t instanceof DJ.ChannelCredentials))throw new TypeError("Channel credentials must be a ChannelCredentials object");if(i&&typeof i!="object")throw new TypeError("Channel options must be an object");this.originalTarget=e;let d=(0,HT.parseUri)(e);if(d===null)throw new Error(`Could not parse target name "${e}"`);let f=(0,qU.mapUriDefaultScheme)(d);if(f===null)throw new Error(`Could not find a default scheme for target name "${e}"`);this.callRefTimer=setInterval(()=>{},FJ),(s=(a=this.callRefTimer).unref)===null||s===void 0||s.call(a),this.options["grpc.enable_channelz"]===0&&(this.channelzEnabled=!1),this.channelzTrace=new Ql.ChannelzTrace,this.channelzRef=(0,Ql.registerChannelzChannel)(e,()=>this.getChannelzInfo(),this.channelzEnabled),this.channelzEnabled&&this.channelzTrace.addTrace("CT_INFO","Channel created"),this.options["grpc.default_authority"]?this.defaultAuthority=this.options["grpc.default_authority"]:this.defaultAuthority=(0,qU.getDefaultAuthority)(f);let N=(0,wJ.mapProxyName)(f,i);this.target=N.target,this.options=Object.assign({},this.options,N.extraOptions),this.subchannelPool=(0,UJ.getSubchannelPool)(((n=i["grpc.use_local_subchannel_pool"])!==null&&n!==void 0?n:0)===0),this.retryBufferTracker=new tv.MessageBufferTracker((r=i["grpc.retry_buffer_size"])!==null&&r!==void 0?r:WJ,(l=i["grpc.per_rpc_retry_buffer_size"])!==null&&l!==void 0?l:jJ),this.keepaliveTime=(c=i["grpc.keepalive_time_ms"])!==null&&c!==void 0?c:-1,this.idleTimeoutMs=Math.max((u=i["grpc.client_idle_timeout_ms"])!==null&&u!==void 0?u:qJ,KJ);let R={createSubchannel:(C,P)=>{let b=this.subchannelPool.getOrCreateSubchannel(this.target,C,Object.assign({},this.options,P),this.credentials);b.throttleKeepalive(this.keepaliveTime),this.channelzEnabled&&this.channelzTrace.addTrace("CT_INFO","Created subchannel or used existing subchannel",b.getChannelzRef());let I=new rv(b,this);return this.wrappedSubchannels.add(I),I},updateState:(C,P)=>{this.currentPicker=P;let b=this.pickQueue.slice();this.pickQueue=[],b.length>0&&this.callRefTimerUnref();for(let I of b)I.doPick();this.updateState(C)},requestReresolution:()=>{throw new Error("Resolving load balancer should never call requestReresolution")},addChannelzChild:C=>{this.channelzEnabled&&this.childrenTracker.refChild(C)},removeChannelzChild:C=>{this.channelzEnabled&&this.childrenTracker.unrefChild(C)}};this.resolvingLoadBalancer=new xJ.ResolvingLoadBalancer(this.target,R,i,(C,P)=>{C.retryThrottling?kT.set(this.getTarget(),new tv.RetryThrottler(C.retryThrottling.maxTokens,C.retryThrottling.tokenRatio,kT.get(this.getTarget()))):kT.delete(this.getTarget()),this.channelzEnabled&&this.channelzTrace.addTrace("CT_INFO","Address resolution succeeded"),this.configSelector=P,this.currentResolutionError=null,process.nextTick(()=>{let b=this.configSelectionQueue;this.configSelectionQueue=[],b.length>0&&this.callRefTimerUnref();for(let I of b)I.getConfig()})},C=>{this.channelzEnabled&&this.channelzTrace.addTrace("CT_WARNING","Address resolution failed with code "+C.code+' and details "'+C.details+'"'),this.configSelectionQueue.length>0&&this.trace("Name resolution failed with calls queued for config selection"),this.configSelector===null&&(this.currentResolutionError=Object.assign(Object.assign({},(0,kJ.restrictControlPlaneStatusCode)(C.code,C.details)),{metadata:C.metadata}));let P=this.configSelectionQueue;this.configSelectionQueue=[],P.length>0&&this.callRefTimerUnref();for(let b of P)b.reportResolverError(C)}),this.filterStackFactory=new bJ.FilterStackFactory([new VJ.CompressionFilterFactory(this,this.options)]),this.trace("Channel constructed with options "+JSON.stringify(i,void 0,2));let M=new Error;(0,Zh.trace)(Jl.LogVerbosity.DEBUG,"channel_stacktrace","("+this.channelzRef.id+`) Channel constructed `+((E=M.stack)===null||E===void 0?void 0:E.substring(M.stack.indexOf(` -`)+1))),this.lastActivityTimestamp=new Date}getChannelzInfo(){return{target:this.originalTarget,state:this.connectivityState,trace:this.channelzTrace,callTracker:this.callTracker,children:this.childrenTracker.getChildLists()}}trace(e,t){(0,Xh.trace)(t??Jl.LogVerbosity.DEBUG,"channel","("+this.channelzRef.id+") "+(0,xT.uriToString)(this.target)+" "+e)}callRefTimerRef(){var e,t,i,a;!((t=(e=this.callRefTimer).hasRef)===null||t===void 0)&&t.call(e)||(this.trace("callRefTimer.ref | configSelectionQueue.length="+this.configSelectionQueue.length+" pickQueue.length="+this.pickQueue.length),(a=(i=this.callRefTimer).ref)===null||a===void 0||a.call(i))}callRefTimerUnref(){var e,t;(!this.callRefTimer.hasRef||this.callRefTimer.hasRef())&&(this.trace("callRefTimer.unref | configSelectionQueue.length="+this.configSelectionQueue.length+" pickQueue.length="+this.pickQueue.length),(t=(e=this.callRefTimer).unref)===null||t===void 0||t.call(e))}removeConnectivityStateWatcher(e){let t=this.connectivityStateWatchers.findIndex(i=>i===e);t>=0&&this.connectivityStateWatchers.splice(t,1)}updateState(e){(0,Xh.trace)(Jl.LogVerbosity.DEBUG,"connectivity_state","("+this.channelzRef.id+") "+(0,xT.uriToString)(this.target)+" "+Xr.ConnectivityState[this.connectivityState]+" -> "+Xr.ConnectivityState[e]),this.channelzEnabled&&this.channelzTrace.addTrace("CT_INFO","Connectivity state change to "+Xr.ConnectivityState[e]),this.connectivityState=e;let t=this.connectivityStateWatchers.slice();for(let i of t)e!==i.currentState&&(i.timer&&clearTimeout(i.timer),this.removeConnectivityStateWatcher(i),i.callback());e!==Xr.ConnectivityState.TRANSIENT_FAILURE&&(this.currentResolutionError=null)}throttleKeepalive(e){if(e>this.keepaliveTime){this.keepaliveTime=e;for(let t of this.wrappedSubchannels)t.throttleKeepalive(e)}}removeWrappedSubchannel(e){this.wrappedSubchannels.delete(e)}doPick(e,t){return this.currentPicker.pick({metadata:e,extraPickInfo:t})}queueCallForPick(e){this.pickQueue.push(e),this.callRefTimerRef()}getConfig(e,t){return this.resolvingLoadBalancer.exitIdle(),this.configSelector?{type:"SUCCESS",config:this.configSelector(e,t,this.randomChannelId)}:this.currentResolutionError?{type:"ERROR",error:this.currentResolutionError}:{type:"NONE"}}queueCallForConfig(e){this.configSelectionQueue.push(e),this.callRefTimerRef()}enterIdle(){this.resolvingLoadBalancer.destroy(),this.updateState(Xr.ConnectivityState.IDLE),this.currentPicker=new qU.QueuePicker(this.resolvingLoadBalancer),this.idleTimer&&(clearTimeout(this.idleTimer),this.idleTimer=null)}startIdleTimeout(e){var t,i;this.idleTimer=setTimeout(()=>{if(this.callCount>0){this.startIdleTimeout(this.idleTimeoutMs);return}let s=new Date().valueOf()-this.lastActivityTimestamp.valueOf();s>=this.idleTimeoutMs?(this.trace("Idle timer triggered after "+this.idleTimeoutMs+"ms of inactivity"),this.enterIdle()):this.startIdleTimeout(this.idleTimeoutMs-s)},e),(i=(t=this.idleTimer).unref)===null||i===void 0||i.call(t)}maybeStartIdleTimer(){this.connectivityState!==Xr.ConnectivityState.SHUTDOWN&&!this.idleTimer&&this.startIdleTimeout(this.idleTimeoutMs)}onCallStart(){this.channelzEnabled&&this.callTracker.addCallStarted(),this.callCount+=1}onCallEnd(e){this.channelzEnabled&&(e.code===Jl.Status.OK?this.callTracker.addCallSucceeded():this.callTracker.addCallFailed()),this.callCount-=1,this.lastActivityTimestamp=new Date,this.maybeStartIdleTimer()}createLoadBalancingCall(e,t,i,a,s){let n=(0,$h.getNextCallNumber)();return this.trace("createLoadBalancingCall ["+n+'] method="'+t+'"'),new sJ.LoadBalancingCall(this,e,t,i,a,s,n)}createRetryingCall(e,t,i,a,s){let n=(0,$h.getNextCallNumber)();return this.trace("createRetryingCall ["+n+'] method="'+t+'"'),new Jh.RetryingCall(this,e,t,i,a,s,n,this.retryBufferTracker,UT.get(this.getTarget()))}createInnerCall(e,t,i,a,s){return this.options["grpc.enable_retries"]===0?this.createLoadBalancingCall(e,t,i,a,s):this.createRetryingCall(e,t,i,a,s)}createResolvingCall(e,t,i,a,s){let n=(0,$h.getNextCallNumber)();this.trace("createResolvingCall ["+n+'] method="'+e+'", deadline='+(0,lJ.deadlineToString)(t));let r={deadline:t,flags:s??Jl.Propagate.DEFAULTS,host:i??this.defaultAuthority,parentCall:a},l=new cJ.ResolvingCall(this,e,r,this.filterStackFactory.clone(),this.credentials._getCallCredentials(),n);return this.onCallStart(),l.addStatusWatcher(c=>{this.onCallEnd(c)}),l}close(){this.resolvingLoadBalancer.destroy(),this.updateState(Xr.ConnectivityState.SHUTDOWN),clearInterval(this.callRefTimer),this.idleTimer&&clearTimeout(this.idleTimer),this.channelzEnabled&&(0,Ql.unregisterChannelzRef)(this.channelzRef),this.subchannelPool.unrefUnusedSubchannels()}getTarget(){return(0,xT.uriToString)(this.target)}getConnectivityState(e){let t=this.connectivityState;return e&&(this.resolvingLoadBalancer.exitIdle(),this.lastActivityTimestamp=new Date,this.maybeStartIdleTimer()),t}watchConnectivityState(e,t,i){if(this.connectivityState===Xr.ConnectivityState.SHUTDOWN)throw new Error("Channel has been shut down");let a=null;if(t!==1/0){let n=t instanceof Date?t:new Date(t),r=new Date;if(t===-1/0||n<=r){process.nextTick(i,new Error("Deadline passed without connectivity state change"));return}a=setTimeout(()=>{this.removeConnectivityStateWatcher(s),i(new Error("Deadline passed without connectivity state change"))},n.getTime()-r.getTime())}let s={currentState:e,callback:i,timer:a};this.connectivityStateWatchers.push(s)}getChannelzRef(){return this.channelzRef}createCall(e,t,i,a,s){if(typeof e!="string")throw new TypeError("Channel#createCall: method must be a string");if(!(typeof t=="number"||t instanceof Date))throw new TypeError("Channel#createCall: deadline must be a number or Date");if(this.connectivityState===Xr.ConnectivityState.SHUTDOWN)throw new Error("Channel has been shut down");return this.createResolvingCall(e,t,i,a,s)}};bT.InternalChannel=Zh});var vA=A(VT=>{"use strict";Object.defineProperty(VT,"__esModule",{value:!0});VT.ChannelImplementation=void 0;var fJ=R_(),AJ=jU(),ev=class{constructor(e,t,i){if(typeof e!="string")throw new TypeError("Channel target must be a string");if(!(t instanceof fJ.ChannelCredentials))throw new TypeError("Channel credentials must be a ChannelCredentials object");if(i&&typeof i!="object")throw new TypeError("Channel options must be an object");this.internalChannel=new AJ.InternalChannel(e,t,i)}close(){this.internalChannel.close()}getTarget(){return this.internalChannel.getTarget()}getConnectivityState(e){return this.internalChannel.getConnectivityState(e)}watchConnectivityState(e,t,i){this.internalChannel.watchConnectivityState(e,t,i)}getChannelzRef(){return this.internalChannel.getChannelzRef()}createCall(e,t,i,a,s){if(typeof e!="string")throw new TypeError("Channel#createCall: method must be a string");if(!(typeof t=="number"||t instanceof Date))throw new TypeError("Channel#createCall: deadline must be a number or Date");return this.internalChannel.createCall(e,t,i,a,s)}};VT.ChannelImplementation=ev});var XU=A(cr=>{"use strict";Object.defineProperty(cr,"__esModule",{value:!0});cr.ServerDuplexStreamImpl=cr.ServerWritableStreamImpl=cr.ServerReadableStreamImpl=cr.ServerUnaryCallImpl=cr.serverErrorToStatus=void 0;var hJ=k("events"),iv=k("stream"),av=Ae(),zU=ht();function sv(o,e){var t;let i={code:av.Status.UNKNOWN,details:"message"in o?o.message:"Unknown Error",metadata:(t=e??o.metadata)!==null&&t!==void 0?t:null};return"code"in o&&typeof o.code=="number"&&Number.isInteger(o.code)&&(i.code=o.code,"details"in o&&typeof o.details=="string"&&(i.details=o.details)),i}cr.serverErrorToStatus=sv;var tv=class extends hJ.EventEmitter{constructor(e,t,i,a){super(),this.path=e,this.call=t,this.metadata=i,this.request=a,this.cancelled=!1}getPeer(){return this.call.getPeer()}sendMetadata(e){this.call.sendMetadata(e)}getDeadline(){return this.call.getDeadline()}getPath(){return this.path}};cr.ServerUnaryCallImpl=tv;var rv=class extends iv.Readable{constructor(e,t,i){super({objectMode:!0}),this.path=e,this.call=t,this.metadata=i,this.cancelled=!1}_read(e){this.call.startRead()}getPeer(){return this.call.getPeer()}sendMetadata(e){this.call.sendMetadata(e)}getDeadline(){return this.call.getDeadline()}getPath(){return this.path}};cr.ServerReadableStreamImpl=rv;var nv=class extends iv.Writable{constructor(e,t,i,a){super({objectMode:!0}),this.path=e,this.call=t,this.metadata=i,this.request=a,this.pendingStatus={code:av.Status.OK,details:"OK"},this.cancelled=!1,this.trailingMetadata=new zU.Metadata,this.on("error",s=>{this.pendingStatus=sv(s),this.end()})}getPeer(){return this.call.getPeer()}sendMetadata(e){this.call.sendMetadata(e)}getDeadline(){return this.call.getDeadline()}getPath(){return this.path}_write(e,t,i){this.call.sendMessage(e,i)}_final(e){var t;e(null),this.call.sendStatus(Object.assign(Object.assign({},this.pendingStatus),{metadata:(t=this.pendingStatus.metadata)!==null&&t!==void 0?t:this.trailingMetadata}))}end(e){return e&&(this.trailingMetadata=e),super.end()}};cr.ServerWritableStreamImpl=nv;var ov=class extends iv.Duplex{constructor(e,t,i){super({objectMode:!0}),this.path=e,this.call=t,this.metadata=i,this.pendingStatus={code:av.Status.OK,details:"OK"},this.cancelled=!1,this.trailingMetadata=new zU.Metadata,this.on("error",a=>{this.pendingStatus=sv(a),this.end()})}getPeer(){return this.call.getPeer()}sendMetadata(e){this.call.sendMetadata(e)}getDeadline(){return this.call.getDeadline()}getPath(){return this.path}_read(e){this.call.startRead()}_write(e,t,i){this.call.sendMessage(e,i)}_final(e){var t;e(null),this.call.sendStatus(Object.assign(Object.assign({},this.pendingStatus),{metadata:(t=this.pendingStatus.metadata)!==null&&t!==void 0?t:this.trailingMetadata}))}end(e){return e&&(this.trailingMetadata=e),super.end()}};cr.ServerDuplexStreamImpl=ov});var uv=A(wT=>{"use strict";Object.defineProperty(wT,"__esModule",{value:!0});wT.ServerCredentials=void 0;var $U=Ff(),Zl=class{static createInsecure(){return new lv}static createSsl(e,t,i=!1){var a;if(e!==null&&!Buffer.isBuffer(e))throw new TypeError("rootCerts must be null or a Buffer");if(!Array.isArray(t))throw new TypeError("keyCertPairs must be an array");if(typeof i!="boolean")throw new TypeError("checkClientCertificate must be a boolean");let s=[],n=[];for(let r=0;r{"use strict";Object.defineProperty(Lt,"__esModule",{value:!0});Lt.getServerInterceptingCall=Lt.BaseServerInterceptingCall=Lt.ServerInterceptingCall=Lt.ResponderBuilder=Lt.isInterceptingServerListener=Lt.ServerListenerBuilder=void 0;var JU=ht(),gt=Ae(),ja=k("http2"),QU=p_(),ZU=k("zlib"),vJ=Mh(),nb=De(),ob="server_call";function Zo(o){nb.trace(gt.LogVerbosity.DEBUG,ob,o)}var _v=class{constructor(){this.metadata=void 0,this.message=void 0,this.halfClose=void 0,this.cancel=void 0}withOnReceiveMetadata(e){return this.metadata=e,this}withOnReceiveMessage(e){return this.message=e,this}withOnReceiveHalfClose(e){return this.halfClose=e,this}withOnCancel(e){return this.cancel=e,this}build(){return{onReceiveMetadata:this.metadata,onReceiveMessage:this.message,onReceiveHalfClose:this.halfClose,onCancel:this.cancel}}};Lt.ServerListenerBuilder=_v;function RJ(o){return o.onReceiveMetadata!==void 0&&o.onReceiveMetadata.length===1}Lt.isInterceptingServerListener=RJ;var Tv=class{constructor(e,t){this.listener=e,this.nextListener=t,this.cancelled=!1,this.processingMetadata=!1,this.hasPendingMessage=!1,this.pendingMessage=null,this.processingMessage=!1,this.hasPendingHalfClose=!1}processPendingMessage(){this.hasPendingMessage&&(this.nextListener.onReceiveMessage(this.pendingMessage),this.pendingMessage=null,this.hasPendingMessage=!1)}processPendingHalfClose(){this.hasPendingHalfClose&&(this.nextListener.onReceiveHalfClose(),this.hasPendingHalfClose=!1)}onReceiveMetadata(e){this.cancelled||(this.processingMetadata=!0,this.listener.onReceiveMetadata(e,t=>{this.processingMetadata=!1,!this.cancelled&&(this.nextListener.onReceiveMetadata(t),this.processPendingMessage(),this.processPendingHalfClose())}))}onReceiveMessage(e){this.cancelled||(this.processingMessage=!0,this.listener.onReceiveMessage(e,t=>{this.processingMessage=!1,!this.cancelled&&(this.processingMetadata?(this.pendingMessage=t,this.hasPendingMessage=!0):(this.nextListener.onReceiveMessage(t),this.processPendingHalfClose()))}))}onReceiveHalfClose(){this.cancelled||this.listener.onReceiveHalfClose(()=>{this.cancelled||(this.processingMetadata||this.processingMessage?this.hasPendingHalfClose=!0:this.nextListener.onReceiveHalfClose())})}onCancel(){this.cancelled=!0,this.listener.onCancel(),this.nextListener.onCancel()}},Sv=class{constructor(){this.start=void 0,this.metadata=void 0,this.message=void 0,this.status=void 0}withStart(e){return this.start=e,this}withSendMetadata(e){return this.metadata=e,this}withSendMessage(e){return this.message=e,this}withSendStatus(e){return this.status=e,this}build(){return{start:this.start,sendMetadata:this.metadata,sendMessage:this.message,sendStatus:this.status}}};Lt.ResponderBuilder=Sv;var BT={onReceiveMetadata:(o,e)=>{e(o)},onReceiveMessage:(o,e)=>{e(o)},onReceiveHalfClose:o=>{o()},onCancel:()=>{}},GT={start:o=>{o()},sendMetadata:(o,e)=>{e(o)},sendMessage:(o,e)=>{e(o)},sendStatus:(o,e)=>{e(o)}},pv=class{constructor(e,t){var i,a,s,n;this.nextCall=e,this.processingMetadata=!1,this.processingMessage=!1,this.pendingMessage=null,this.pendingMessageCallback=null,this.pendingStatus=null,this.responder={start:(i=t==null?void 0:t.start)!==null&&i!==void 0?i:GT.start,sendMetadata:(a=t==null?void 0:t.sendMetadata)!==null&&a!==void 0?a:GT.sendMetadata,sendMessage:(s=t==null?void 0:t.sendMessage)!==null&&s!==void 0?s:GT.sendMessage,sendStatus:(n=t==null?void 0:t.sendStatus)!==null&&n!==void 0?n:GT.sendStatus}}processPendingMessage(){this.pendingMessageCallback&&(this.nextCall.sendMessage(this.pendingMessage,this.pendingMessageCallback),this.pendingMessage=null,this.pendingMessageCallback=null)}processPendingStatus(){this.pendingStatus&&(this.nextCall.sendStatus(this.pendingStatus),this.pendingStatus=null)}start(e){this.responder.start(t=>{var i,a,s,n;let r={onReceiveMetadata:(i=t==null?void 0:t.onReceiveMetadata)!==null&&i!==void 0?i:BT.onReceiveMetadata,onReceiveMessage:(a=t==null?void 0:t.onReceiveMessage)!==null&&a!==void 0?a:BT.onReceiveMessage,onReceiveHalfClose:(s=t==null?void 0:t.onReceiveHalfClose)!==null&&s!==void 0?s:BT.onReceiveHalfClose,onCancel:(n=t==null?void 0:t.onCancel)!==null&&n!==void 0?n:BT.onCancel},l=new Tv(r,e);this.nextCall.start(l)})}sendMetadata(e){this.processingMetadata=!0,this.responder.sendMetadata(e,t=>{this.processingMetadata=!1,this.nextCall.sendMetadata(t),this.processPendingMessage(),this.processPendingStatus()})}sendMessage(e,t){this.processingMessage=!0,this.responder.sendMessage(e,i=>{this.processingMessage=!1,this.processingMetadata?(this.pendingMessage=i,this.pendingMessageCallback=t):this.nextCall.sendMessage(i,t)})}sendStatus(e){this.responder.sendStatus(e,t=>{this.processingMetadata||this.processingMessage?this.pendingStatus=t:this.nextCall.sendStatus(t)})}startRead(){this.nextCall.startRead()}getPeer(){return this.nextCall.getPeer()}getDeadline(){return this.nextCall.getDeadline()}};Lt.ServerInterceptingCall=pv;var ib="grpc-accept-encoding",dv="grpc-encoding",eb="grpc-message",tb="grpc-status",Ev="grpc-timeout",mJ=/(\d{1,8})\s*([HMSmun])/,OJ={H:36e5,M:6e4,S:1e3,m:1,u:.001,n:1e-6},NJ={[ib]:"identity,deflate,gzip",[dv]:"identity"},rb={[ja.constants.HTTP2_HEADER_STATUS]:ja.constants.HTTP_STATUS_OK,[ja.constants.HTTP2_HEADER_CONTENT_TYPE]:"application/grpc+proto"},MJ={waitForTrailers:!0},kT=class{constructor(e,t,i,a,s){this.stream=e,this.callEventTracker=i,this.handler=a,this.listener=null,this.deadlineTimer=null,this.deadline=1/0,this.maxSendMessageSize=gt.DEFAULT_MAX_SEND_MESSAGE_LENGTH,this.maxReceiveMessageSize=gt.DEFAULT_MAX_RECEIVE_MESSAGE_LENGTH,this.cancelled=!1,this.metadataSent=!1,this.wantTrailers=!1,this.cancelNotified=!1,this.incomingEncoding="identity",this.readQueue=[],this.isReadPending=!1,this.receivedHalfClose=!1,this.streamEnded=!1,this.stream.once("error",c=>{}),this.stream.once("close",()=>{var c;Zo("Request to method "+((c=this.handler)===null||c===void 0?void 0:c.path)+" stream closed with rstCode "+this.stream.rstCode),this.callEventTracker&&!this.streamEnded&&(this.streamEnded=!0,this.callEventTracker.onStreamEnd(!1),this.callEventTracker.onCallEnd({code:gt.Status.CANCELLED,details:"Stream closed before sending status",metadata:null})),this.notifyOnCancel()}),this.stream.on("data",c=>{this.handleDataFrame(c)}),this.stream.pause(),this.stream.on("end",()=>{this.handleEndEvent()}),"grpc.max_send_message_length"in s&&(this.maxSendMessageSize=s["grpc.max_send_message_length"]),"grpc.max_receive_message_length"in s&&(this.maxReceiveMessageSize=s["grpc.max_receive_message_length"]),this.decoder=new vJ.StreamDecoder(this.maxReceiveMessageSize);let n=JU.Metadata.fromHttp2Headers(t);nb.isTracerEnabled(ob)&&Zo("Request to "+this.handler.path+" received headers "+JSON.stringify(n.toJSON()));let r=n.get(Ev);r.length>0&&this.handleTimeoutHeader(r[0]);let l=n.get(dv);l.length>0&&(this.incomingEncoding=l[0]),n.remove(Ev),n.remove(dv),n.remove(ib),n.remove(ja.constants.HTTP2_HEADER_ACCEPT_ENCODING),n.remove(ja.constants.HTTP2_HEADER_TE),n.remove(ja.constants.HTTP2_HEADER_CONTENT_TYPE),this.metadata=n}handleTimeoutHeader(e){let t=e.toString().match(mJ);if(t===null){let s={code:gt.Status.INTERNAL,details:`Invalid ${Ev} value "${e}"`,metadata:null};process.nextTick(()=>{this.sendStatus(s)});return}let i=+t[1]*OJ[t[2]]|0,a=new Date;this.deadline=a.setMilliseconds(a.getMilliseconds()+i),this.deadlineTimer=setTimeout(()=>{let s={code:gt.Status.DEADLINE_EXCEEDED,details:"Deadline exceeded",metadata:null};this.sendStatus(s)},i)}checkCancelled(){return!this.cancelled&&(this.stream.destroyed||this.stream.closed)&&(this.notifyOnCancel(),this.cancelled=!0),this.cancelled}notifyOnCancel(){this.cancelNotified||(this.cancelNotified=!0,this.cancelled=!0,process.nextTick(()=>{var e;(e=this.listener)===null||e===void 0||e.onCancel()}),this.deadlineTimer&&clearTimeout(this.deadlineTimer),this.stream.resume())}maybeSendMetadata(){this.metadataSent||this.sendMetadata(new JU.Metadata)}serializeMessage(e){let t=this.handler.serialize(e),i=t.byteLength,a=Buffer.allocUnsafe(i+5);return a.writeUInt8(0,0),a.writeUInt32BE(i,1),t.copy(a,5),a}decompressMessage(e,t){let i=e.subarray(5);if(t==="identity")return i;if(t==="deflate"||t==="gzip"){let a;return t==="deflate"?a=ZU.createInflate():a=ZU.createGunzip(),new Promise((s,n)=>{let r=0,l=[];a.on("data",c=>{l.push(c),r+=c.byteLength,this.maxReceiveMessageSize!==-1&&r>this.maxReceiveMessageSize&&(a.destroy(),n({code:gt.Status.RESOURCE_EXHAUSTED,details:`Received message that decompresses to a size larger than ${this.maxReceiveMessageSize}`}))}),a.on("end",()=>{s(Buffer.concat(l))}),a.write(i),a.end()})}else return Promise.reject({code:gt.Status.UNIMPLEMENTED,details:`Received message compressed with unsupported encoding "${t}"`})}async decompressAndMaybePush(e){if(e.type!=="COMPRESSED")throw new Error(`Invalid queue entry type: ${e.type}`);let i=e.compressedMessage.readUInt8(0)===1?this.incomingEncoding:"identity",a;try{a=await this.decompressMessage(e.compressedMessage,i)}catch(s){this.sendStatus(s);return}try{e.parsedMessage=this.handler.deserialize(a)}catch(s){this.sendStatus({code:gt.Status.INTERNAL,details:`Error deserializing request: ${s.message}`});return}e.type="READABLE",this.maybePushNextMessage()}maybePushNextMessage(){if(this.listener&&this.isReadPending&&this.readQueue.length>0&&this.readQueue[0].type!=="COMPRESSED"){this.isReadPending=!1;let e=this.readQueue.shift();e.type==="READABLE"?this.listener.onReceiveMessage(e.parsedMessage):this.listener.onReceiveHalfClose()}}handleDataFrame(e){var t;if(this.checkCancelled())return;Zo("Request to "+this.handler.path+" received data frame of size "+e.length);let i;try{i=this.decoder.write(e)}catch(a){this.sendStatus({code:gt.Status.RESOURCE_EXHAUSTED,details:a.message});return}for(let a of i){this.stream.pause();let s={type:"COMPRESSED",compressedMessage:a,parsedMessage:null};this.readQueue.push(s),this.decompressAndMaybePush(s),(t=this.callEventTracker)===null||t===void 0||t.addMessageReceived()}}handleEndEvent(){this.readQueue.push({type:"HALF_CLOSE",compressedMessage:null,parsedMessage:null}),this.receivedHalfClose=!0,this.maybePushNextMessage()}start(e){Zo("Request to "+this.handler.path+" start called"),!this.checkCancelled()&&(this.listener=e,e.onReceiveMetadata(this.metadata))}sendMetadata(e){if(this.checkCancelled()||this.metadataSent)return;this.metadataSent=!0;let t=e?e.toHttp2Headers():null,i=Object.assign(Object.assign(Object.assign({},rb),NJ),t);this.stream.respond(i,MJ)}sendMessage(e,t){if(this.checkCancelled())return;let i;try{i=this.serializeMessage(e)}catch(a){this.sendStatus({code:gt.Status.INTERNAL,details:`Error serializing response: ${(0,QU.getErrorMessage)(a)}`,metadata:null});return}if(this.maxSendMessageSize!==-1&&i.length-5>this.maxSendMessageSize){this.sendStatus({code:gt.Status.RESOURCE_EXHAUSTED,details:`Sent message larger than max (${i.length} vs. ${this.maxSendMessageSize})`,metadata:null});return}this.maybeSendMetadata(),Zo("Request to "+this.handler.path+" sent data frame of size "+i.length),this.stream.write(i,a=>{var s;if(a){this.sendStatus({code:gt.Status.INTERNAL,details:`Error writing message: ${(0,QU.getErrorMessage)(a)}`,metadata:null});return}(s=this.callEventTracker)===null||s===void 0||s.addMessageSent(),t()})}sendStatus(e){var t,i;if(!this.checkCancelled())if(Zo("Request to method "+((t=this.handler)===null||t===void 0?void 0:t.path)+" ended with status code: "+gt.Status[e.code]+" details: "+e.details),this.metadataSent)this.wantTrailers?this.notifyOnCancel():(this.wantTrailers=!0,this.stream.once("wantTrailers",()=>{var a;this.callEventTracker&&!this.streamEnded&&(this.streamEnded=!0,this.callEventTracker.onStreamEnd(!0),this.callEventTracker.onCallEnd(e));let s=Object.assign({[tb]:e.code,[eb]:encodeURI(e.details)},(a=e.metadata)===null||a===void 0?void 0:a.toHttp2Headers());this.stream.sendTrailers(s),this.notifyOnCancel()}),this.stream.end());else{this.callEventTracker&&!this.streamEnded&&(this.streamEnded=!0,this.callEventTracker.onStreamEnd(!0),this.callEventTracker.onCallEnd(e));let a=Object.assign(Object.assign({[tb]:e.code,[eb]:encodeURI(e.details)},rb),(i=e.metadata)===null||i===void 0?void 0:i.toHttp2Headers());this.stream.respond(a,{endStream:!0}),this.notifyOnCancel()}}startRead(){Zo("Request to "+this.handler.path+" startRead called"),!this.checkCancelled()&&(this.isReadPending=!0,this.readQueue.length===0?this.receivedHalfClose||this.stream.resume():this.maybePushNextMessage())}getPeer(){var e;let t=(e=this.stream.session)===null||e===void 0?void 0:e.socket;return t!=null&&t.remoteAddress?t.remotePort?`${t.remoteAddress}:${t.remotePort}`:t.remoteAddress:"unknown"}getDeadline(){return this.deadline}};Lt.BaseServerInterceptingCall=kT;function PJ(o,e,t,i,a,s){let n={path:a.path,requestStream:a.type==="clientStream"||a.type==="bidi",responseStream:a.type==="serverStream"||a.type==="bidi",requestDeserialize:a.deserialize,responseSerialize:a.serialize},r=new kT(e,t,i,a,s);return o.reduce((l,c)=>c(n,l),r)}Lt.getServerInterceptingCall=PJ});var Eb=A(So=>{"use strict";var CJ=So&&So.__runInitializers||function(o,e,t){for(var i=arguments.length>2,a=0;a=0;f--){var O={};for(var R in i)O[R]=R==="access"?{}:i[R];for(var R in i.access)O.access[R]=i.access[R];O.addInitializer=function(P){if(d)throw new TypeError("Cannot add initializers after decoration has completed");s.push(n(P||null))};var M=(0,t[f])(r==="accessor"?{get:u.get,set:u.set}:u[l],O);if(r==="accessor"){if(M===void 0)continue;if(M===null||typeof M!="object")throw new TypeError("Object expected");(E=n(M.get))&&(u.get=E),(E=n(M.set))&&(u.set=E),(E=n(M.init))&&a.unshift(E)}else(E=n(M))&&(r==="field"?a.unshift(E):u[l]=E)}c&&Object.defineProperty(c,i.name,u),d=!0};Object.defineProperty(So,"__esModule",{value:!0});So.Server=void 0;var Gt=k("http2"),LJ=k("util"),Qe=Ae(),Xa=XU(),IJ=uv(),ab=wr(),Av=De(),To=fr(),mr=Vt(),ot=Xo(),sb=fv(),za=~(1<<31),hv=~(1<<31),yJ=2e4,lb=~(1<<31),{HTTP2_HEADER_PATH:cb}=Gt.constants,DJ="server",ub=Buffer.from("max_age");function xJ(){}function UJ(o){return function(e,t){return LJ.deprecate(e,o)}}function vv(o){return{code:Qe.Status.UNIMPLEMENTED,details:`The server does not implement the method ${o}`}}function bJ(o,e){let t=vv(e);switch(o){case"unary":return(i,a)=>{a(t,null)};case"clientStream":return(i,a)=>{a(t,null)};case"serverStream":return i=>{i.emit("error",t)};case"bidi":return i=>{i.emit("error",t)};default:throw new Error(`Invalid handlerType ${o}`)}}var VJ=(()=>{var o;let e=[],t;return o=class{constructor(a){var s,n,r,l,c,u;this.boundPorts=(CJ(this,e),new Map),this.http2Servers=new Map,this.sessionIdleTimeouts=new Map,this.handlers=new Map,this.sessions=new Map,this.started=!1,this.shutdown=!1,this.serverAddressString="null",this.channelzEnabled=!0,this.options=a??{},this.options["grpc.enable_channelz"]===0?(this.channelzEnabled=!1,this.channelzTrace=new ot.ChannelzTraceStub,this.callTracker=new ot.ChannelzCallTrackerStub,this.listenerChildrenTracker=new ot.ChannelzChildrenTrackerStub,this.sessionChildrenTracker=new ot.ChannelzChildrenTrackerStub):(this.channelzTrace=new ot.ChannelzTrace,this.callTracker=new ot.ChannelzCallTracker,this.listenerChildrenTracker=new ot.ChannelzChildrenTracker,this.sessionChildrenTracker=new ot.ChannelzChildrenTracker),this.channelzRef=(0,ot.registerChannelzServer)("server",()=>this.getChannelzInfo(),this.channelzEnabled),this.channelzTrace.addTrace("CT_INFO","Server created"),this.maxConnectionAgeMs=(s=this.options["grpc.max_connection_age_ms"])!==null&&s!==void 0?s:za,this.maxConnectionAgeGraceMs=(n=this.options["grpc.max_connection_age_grace_ms"])!==null&&n!==void 0?n:za,this.keepaliveTimeMs=(r=this.options["grpc.keepalive_time_ms"])!==null&&r!==void 0?r:hv,this.keepaliveTimeoutMs=(l=this.options["grpc.keepalive_timeout_ms"])!==null&&l!==void 0?l:yJ,this.sessionIdleTimeout=(c=this.options["grpc.max_connection_idle_ms"])!==null&&c!==void 0?c:lb,this.commonServerOptions={maxSendHeaderBlockLength:Number.MAX_SAFE_INTEGER},"grpc-node.max_session_memory"in this.options?this.commonServerOptions.maxSessionMemory=this.options["grpc-node.max_session_memory"]:this.commonServerOptions.maxSessionMemory=Number.MAX_SAFE_INTEGER,"grpc.max_concurrent_streams"in this.options&&(this.commonServerOptions.settings={maxConcurrentStreams:this.options["grpc.max_concurrent_streams"]}),this.interceptors=(u=this.options.interceptors)!==null&&u!==void 0?u:[],this.trace("Server constructed")}getChannelzInfo(){return{trace:this.channelzTrace,callTracker:this.callTracker,listenerChildren:this.listenerChildrenTracker.getChildLists(),sessionChildren:this.sessionChildrenTracker.getChildLists()}}getChannelzSessionInfo(a){var s,n,r;let l=this.sessions.get(a),c=a.socket,u=c.remoteAddress?(0,To.stringToSubchannelAddress)(c.remoteAddress,c.remotePort):null,E=c.localAddress?(0,To.stringToSubchannelAddress)(c.localAddress,c.localPort):null,d;if(a.encrypted){let O=c,R=O.getCipher(),M=O.getCertificate(),P=O.getPeerCertificate();d={cipherSuiteStandardName:(s=R.standardName)!==null&&s!==void 0?s:null,cipherSuiteOtherName:R.standardName?null:R.name,localCertificate:M&&"raw"in M?M.raw:null,remoteCertificate:P&&"raw"in P?P.raw:null}}else d=null;return{remoteAddress:u,localAddress:E,security:d,remoteName:null,streamsStarted:l.streamTracker.callsStarted,streamsSucceeded:l.streamTracker.callsSucceeded,streamsFailed:l.streamTracker.callsFailed,messagesSent:l.messagesSent,messagesReceived:l.messagesReceived,keepAlivesSent:l.keepAlivesSent,lastLocalStreamCreatedTimestamp:null,lastRemoteStreamCreatedTimestamp:l.streamTracker.lastCallStartedTimestamp,lastMessageSentTimestamp:l.lastMessageSentTimestamp,lastMessageReceivedTimestamp:l.lastMessageReceivedTimestamp,localFlowControlWindow:(n=a.state.localWindowSize)!==null&&n!==void 0?n:null,remoteFlowControlWindow:(r=a.state.remoteWindowSize)!==null&&r!==void 0?r:null}}trace(a){Av.trace(Qe.LogVerbosity.DEBUG,DJ,"("+this.channelzRef.id+") "+a)}addProtoService(){throw new Error("Not implemented. Use addService() instead")}addService(a,s){if(a===null||typeof a!="object"||s===null||typeof s!="object")throw new Error("addService() requires two objects as arguments");let n=Object.keys(a);if(n.length===0)throw new Error("Cannot add an empty service to a server");n.forEach(r=>{let l=a[r],c;l.requestStream?l.responseStream?c="bidi":c="clientStream":l.responseStream?c="serverStream":c="unary";let u=s[r],E;if(u===void 0&&typeof l.originalName=="string"&&(u=s[l.originalName]),u!==void 0?E=u.bind(s):E=bJ(c,r),this.register(l.path,E,l.responseSerialize,l.requestDeserialize,c)===!1)throw new Error(`Method handler for ${l.path} already provided.`)})}removeService(a){if(a===null||typeof a!="object")throw new Error("removeService() requires object as argument");Object.keys(a).forEach(n=>{let r=a[n];this.unregister(r.path)})}bind(a,s){throw new Error("Not implemented. Use bindAsync() instead")}registerListenerToChannelz(a){return(0,ot.registerChannelzSocket)((0,To.subchannelAddressToString)(a),()=>({localAddress:a,remoteAddress:null,security:null,remoteName:null,streamsStarted:0,streamsSucceeded:0,streamsFailed:0,messagesSent:0,messagesReceived:0,keepAlivesSent:0,lastLocalStreamCreatedTimestamp:null,lastRemoteStreamCreatedTimestamp:null,lastMessageSentTimestamp:null,lastMessageReceivedTimestamp:null,localFlowControlWindow:null,remoteFlowControlWindow:null}),this.channelzEnabled)}createHttp2Server(a){let s;if(a._isSecure()){let n=Object.assign(this.commonServerOptions,a._getSettings());n.enableTrace=this.options["grpc-node.tls_enable_trace"]===1,s=Gt.createSecureServer(n),s.on("secureConnection",r=>{r.on("error",l=>{this.trace("An incoming TLS connection closed with error: "+l.message)})})}else s=Gt.createServer(this.commonServerOptions);return s.setTimeout(0,xJ),this._setupHandlers(s),s}bindOneAddress(a,s){this.trace("Attempting to bind "+(0,To.subchannelAddressToString)(a));let n=this.createHttp2Server(s.credentials);return new Promise((r,l)=>{let c=u=>{this.trace("Failed to bind "+(0,To.subchannelAddressToString)(a)+" with error "+u.message),r({port:"port"in a?a.port:1,error:u.message})};n.once("error",c),n.listen(a,()=>{let u=n.address(),E;typeof u=="string"?E={path:u}:E={host:u.address,port:u.port};let d=this.registerListenerToChannelz(E);this.listenerChildrenTracker.refChild(d),this.http2Servers.set(n,{channelzRef:d,sessions:new Set}),s.listeningServers.add(n),this.trace("Successfully bound "+(0,To.subchannelAddressToString)(E)),r({port:"port"in E?E.port:1}),n.removeListener("error",c)})})}async bindManyPorts(a,s){if(a.length===0)return{count:0,port:0,errors:[]};if((0,To.isTcpSubchannelAddress)(a[0])&&a[0].port===0){let n=await this.bindOneAddress(a[0],s);if(n.error){let r=await this.bindManyPorts(a.slice(1),s);return Object.assign(Object.assign({},r),{errors:[n.error,...r.errors]})}else{let r=a.slice(1).map(u=>(0,To.isTcpSubchannelAddress)(u)?{host:u.host,port:n.port}:u),l=await Promise.all(r.map(u=>this.bindOneAddress(u,s))),c=[n,...l];return{count:c.filter(u=>u.error===void 0).length,port:n.port,errors:c.filter(u=>u.error).map(u=>u.error)}}}else{let n=await Promise.all(a.map(r=>this.bindOneAddress(r,s)));return{count:n.filter(r=>r.error===void 0).length,port:n[0].port,errors:n.filter(r=>r.error).map(r=>r.error)}}}async bindAddressList(a,s){let n=await this.bindManyPorts(a,s);if(n.count>0)return n.count{let r={onSuccessfulResolution:(c,u,E)=>{r.onSuccessfulResolution=()=>{};let d=[].concat(...c.map(f=>f.addresses));if(d.length===0){n(new Error(`No addresses resolved for port ${a}`));return}s(d)},onError:c=>{n(new Error(c.details))}};(0,ab.createResolver)(a,r,this.options).updateResolution()})}async bindPort(a,s){let n=await this.resolvePort(a);if(s.cancelled)throw this.completeUnbind(s),new Error("bindAsync operation cancelled by unbind call");let r=await this.bindAddressList(n,s);if(s.cancelled)throw this.completeUnbind(s),new Error("bindAsync operation cancelled by unbind call");return r}normalizePort(a){let s=(0,mr.parseUri)(a);if(s===null)throw new Error(`Could not parse port "${a}"`);let n=(0,ab.mapUriDefaultScheme)(s);if(n===null)throw new Error(`Could not get a default scheme for port "${a}"`);return n}bindAsync(a,s,n){if(this.shutdown)throw new Error("bindAsync called after shutdown");if(typeof a!="string")throw new TypeError("port must be a string");if(s===null||!(s instanceof IJ.ServerCredentials))throw new TypeError("creds must be a ServerCredentials object");if(typeof n!="function")throw new TypeError("callback must be a function");this.trace("bindAsync port="+a);let r=this.normalizePort(a),l=(d,f)=>{process.nextTick(()=>n(d,f))},c=this.boundPorts.get((0,mr.uriToString)(r));if(c){if(!s._equals(c.credentials)){l(new Error(`${a} already bound with incompatible credentials`),0);return}c.cancelled=!1,c.completionPromise?c.completionPromise.then(d=>n(null,d),d=>n(d,0)):l(null,c.portNumber);return}c={mapKey:(0,mr.uriToString)(r),originalUri:r,completionPromise:null,cancelled:!1,portNumber:0,credentials:s,listeningServers:new Set};let u=(0,mr.splitHostPort)(r.path),E=this.bindPort(r,c);c.completionPromise=E,(u==null?void 0:u.port)===0?E.then(d=>{let f={scheme:r.scheme,authority:r.authority,path:(0,mr.combineHostPort)({host:u.host,port:d})};c.mapKey=(0,mr.uriToString)(f),c.completionPromise=null,c.portNumber=d,this.boundPorts.set(c.mapKey,c),n(null,d)},d=>{n(d,0)}):(this.boundPorts.set(c.mapKey,c),E.then(d=>{c.completionPromise=null,c.portNumber=d,n(null,d)},d=>{n(d,0)}))}closeServer(a,s){this.trace("Closing server with address "+JSON.stringify(a.address()));let n=this.http2Servers.get(a);a.close(()=>{n&&(this.listenerChildrenTracker.unrefChild(n.channelzRef),(0,ot.unregisterChannelzRef)(n.channelzRef)),this.http2Servers.delete(a),s==null||s()})}closeSession(a,s){var n;this.trace("Closing session initiated by "+((n=a.socket)===null||n===void 0?void 0:n.remoteAddress));let r=this.sessions.get(a),l=()=>{r&&(this.sessionChildrenTracker.unrefChild(r.ref),(0,ot.unregisterChannelzRef)(r.ref)),s==null||s()};a.closed?queueMicrotask(l):a.close(l)}completeUnbind(a){for(let s of a.listeningServers){let n=this.http2Servers.get(s);if(this.closeServer(s,()=>{a.listeningServers.delete(s)}),n)for(let r of n.sessions)this.closeSession(r)}this.boundPorts.delete(a.mapKey)}unbind(a){this.trace("unbind port="+a);let s=this.normalizePort(a),n=(0,mr.splitHostPort)(s.path);if((n==null?void 0:n.port)===0)throw new Error("Cannot unbind port 0");let r=this.boundPorts.get((0,mr.uriToString)(s));r&&(this.trace("unbinding "+r.mapKey+" originally bound as "+(0,mr.uriToString)(r.originalUri)),r.completionPromise?r.cancelled=!0:this.completeUnbind(r))}drain(a,s){var n,r;this.trace("drain port="+a+" graceTimeMs="+s);let l=this.normalizePort(a),c=(0,mr.splitHostPort)(l.path);if((c==null?void 0:c.port)===0)throw new Error("Cannot drain port 0");let u=this.boundPorts.get((0,mr.uriToString)(l));if(!u)return;let E=new Set;for(let d of u.listeningServers){let f=this.http2Servers.get(d);if(f)for(let O of f.sessions)E.add(O),this.closeSession(O,()=>{E.delete(O)})}(r=(n=setTimeout(()=>{for(let d of E)d.destroy(Gt.constants.NGHTTP2_CANCEL)},s)).unref)===null||r===void 0||r.call(n)}forceShutdown(){for(let a of this.boundPorts.values())a.cancelled=!0;this.boundPorts.clear();for(let a of this.http2Servers.keys())this.closeServer(a);this.sessions.forEach((a,s)=>{this.closeSession(s),s.destroy(Gt.constants.NGHTTP2_CANCEL)}),this.sessions.clear(),(0,ot.unregisterChannelzRef)(this.channelzRef),this.shutdown=!0}register(a,s,n,r,l){return this.handlers.has(a)?!1:(this.handlers.set(a,{func:s,serialize:n,deserialize:r,type:l,path:a}),!0)}unregister(a){return this.handlers.delete(a)}start(){if(this.http2Servers.size===0||[...this.http2Servers.keys()].every(a=>!a.listening))throw new Error("server must be bound in order to start");if(this.started===!0)throw new Error("server is already started");this.started=!0}tryShutdown(a){var s;let n=c=>{(0,ot.unregisterChannelzRef)(this.channelzRef),a(c)},r=0;function l(){r--,r===0&&n()}this.shutdown=!0;for(let[c,u]of this.http2Servers.entries()){r++;let E=u.channelzRef.name;this.trace("Waiting for server "+E+" to close"),this.closeServer(c,()=>{this.trace("Server "+E+" finished closing"),l()});for(let d of u.sessions.keys()){r++;let f=(s=d.socket)===null||s===void 0?void 0:s.remoteAddress;this.trace("Waiting for session "+f+" to close"),this.closeSession(d,()=>{this.trace("Session "+f+" finished closing"),l()})}}r===0&&n()}addHttp2Port(){throw new Error("Not yet implemented")}getChannelzRef(){return this.channelzRef}_verifyContentType(a,s){let n=s[Gt.constants.HTTP2_HEADER_CONTENT_TYPE];return typeof n!="string"||!n.startsWith("application/grpc")?(a.respond({[Gt.constants.HTTP2_HEADER_STATUS]:Gt.constants.HTTP_STATUS_UNSUPPORTED_MEDIA_TYPE},{endStream:!0}),!1):!0}_retrieveHandler(a){this.trace("Received call to method "+a+" at address "+this.serverAddressString);let s=this.handlers.get(a);return s===void 0?(this.trace("No handler registered for method "+a+". Sending UNIMPLEMENTED status."),null):s}_respondWithError(a,s,n=null){var r,l;let c=Object.assign({"grpc-status":(r=a.code)!==null&&r!==void 0?r:Qe.Status.INTERNAL,"grpc-message":a.details,[Gt.constants.HTTP2_HEADER_STATUS]:Gt.constants.HTTP_STATUS_OK,[Gt.constants.HTTP2_HEADER_CONTENT_TYPE]:"application/grpc+proto"},(l=a.metadata)===null||l===void 0?void 0:l.toHttp2Headers());s.respond(c,{endStream:!0}),this.callTracker.addCallFailed(),n==null||n.streamTracker.addCallFailed()}_channelzHandler(a,s){this.onStreamOpened(a);let n=this.sessions.get(a.session);if(this.callTracker.addCallStarted(),n==null||n.streamTracker.addCallStarted(),!this._verifyContentType(a,s)){this.callTracker.addCallFailed(),n==null||n.streamTracker.addCallFailed();return}let r=s[cb],l=this._retrieveHandler(r);if(!l){this._respondWithError(vv(r),a,n);return}let c={addMessageSent:()=>{n&&(n.messagesSent+=1,n.lastMessageSentTimestamp=new Date)},addMessageReceived:()=>{n&&(n.messagesReceived+=1,n.lastMessageReceivedTimestamp=new Date)},onCallEnd:E=>{E.code===Qe.Status.OK?this.callTracker.addCallSucceeded():this.callTracker.addCallFailed()},onStreamEnd:E=>{n&&(E?n.streamTracker.addCallSucceeded():n.streamTracker.addCallFailed())}},u=(0,sb.getServerInterceptingCall)(this.interceptors,a,s,c,l,this.options);this._runHandlerForCall(u,l)||(this.callTracker.addCallFailed(),n==null||n.streamTracker.addCallFailed(),u.sendStatus({code:Qe.Status.INTERNAL,details:`Unknown handler type: ${l.type}`}))}_streamHandler(a,s){if(this.onStreamOpened(a),this._verifyContentType(a,s)!==!0)return;let n=s[cb],r=this._retrieveHandler(n);if(!r){this._respondWithError(vv(n),a,null);return}let l=(0,sb.getServerInterceptingCall)(this.interceptors,a,s,null,r,this.options);this._runHandlerForCall(l,r)||l.sendStatus({code:Qe.Status.INTERNAL,details:`Unknown handler type: ${r.type}`})}_runHandlerForCall(a,s){let{type:n}=s;if(n==="unary")wJ(a,s);else if(n==="clientStream")BJ(a,s);else if(n==="serverStream")GJ(a,s);else if(n==="bidi")kJ(a,s);else return!1;return!0}_setupHandlers(a){if(a===null)return;let s=a.address(),n="null";s&&(typeof s=="string"?n=s:n=s.address+":"+s.port),this.serverAddressString=n;let r=this.channelzEnabled?this._channelzHandler:this._streamHandler,l=this.channelzEnabled?this._channelzSessionHandler(a):this._sessionHandler(a);a.on("stream",r.bind(this)),a.on("session",l)}_sessionHandler(a){return s=>{var n,r,l;(n=this.http2Servers.get(a))===null||n===void 0||n.sessions.add(s);let c=null,u=null,E=null,d=null,f=!1,O=this.enableIdleTimeout(s);if(this.maxConnectionAgeMs!==za){let R=this.maxConnectionAgeMs/10,M=Math.random()*R*2-R;c=setTimeout(()=>{var P,C;f=!0,this.trace("Connection dropped by max connection age: "+((P=s.socket)===null||P===void 0?void 0:P.remoteAddress));try{s.goaway(Gt.constants.NGHTTP2_NO_ERROR,~(1<<31),ub)}catch{s.destroy();return}s.close(),this.maxConnectionAgeGraceMs!==za&&(u=setTimeout(()=>{s.destroy()},this.maxConnectionAgeGraceMs),(C=u.unref)===null||C===void 0||C.call(u))},this.maxConnectionAgeMs+M),(r=c.unref)===null||r===void 0||r.call(c)}this.keepaliveTimeMs{var R;d=setTimeout(()=>{f=!0,s.close()},this.keepaliveTimeoutMs),(R=d.unref)===null||R===void 0||R.call(d);try{s.ping((M,P,C)=>{d&&clearTimeout(d),M&&(f=!0,this.trace("Connection dropped due to error of a ping frame "+M.message+" return in "+P),s.close())})}catch{clearTimeout(d),s.destroy()}},this.keepaliveTimeMs),(l=E.unref)===null||l===void 0||l.call(E)),s.on("close",()=>{var R,M;f||this.trace(`Connection dropped by client ${(R=s.socket)===null||R===void 0?void 0:R.remoteAddress}`),c&&clearTimeout(c),u&&clearTimeout(u),E&&(clearInterval(E),d&&clearTimeout(d)),O!==null&&(clearTimeout(O.timeout),this.sessionIdleTimeouts.delete(s)),(M=this.http2Servers.get(a))===null||M===void 0||M.sessions.delete(s)})}}_channelzSessionHandler(a){return s=>{var n,r,l,c,u;let E=(0,ot.registerChannelzSocket)((r=(n=s.socket)===null||n===void 0?void 0:n.remoteAddress)!==null&&r!==void 0?r:"unknown",this.getChannelzSessionInfo.bind(this,s),this.channelzEnabled),d={ref:E,streamTracker:new ot.ChannelzCallTracker,messagesSent:0,messagesReceived:0,keepAlivesSent:0,lastMessageSentTimestamp:null,lastMessageReceivedTimestamp:null};(l=this.http2Servers.get(a))===null||l===void 0||l.sessions.add(s),this.sessions.set(s,d);let f=`${s.socket.remoteAddress}:${s.socket.remotePort}`;this.channelzTrace.addTrace("CT_INFO","Connection established by client "+f),this.trace("Connection established by client "+f),this.sessionChildrenTracker.refChild(E);let O=null,R=null,M=null,P=null,C=!1,b=this.enableIdleTimeout(s);if(this.maxConnectionAgeMs!==za){let y=this.maxConnectionAgeMs/10,W=Math.random()*y*2-y;O=setTimeout(()=>{var q;C=!0,this.channelzTrace.addTrace("CT_INFO","Connection dropped by max connection age from "+f);try{s.goaway(Gt.constants.NGHTTP2_NO_ERROR,~(1<<31),ub)}catch{s.destroy();return}s.close(),this.maxConnectionAgeGraceMs!==za&&(R=setTimeout(()=>{s.destroy()},this.maxConnectionAgeGraceMs),(q=R.unref)===null||q===void 0||q.call(R))},this.maxConnectionAgeMs+W),(c=O.unref)===null||c===void 0||c.call(O)}this.keepaliveTimeMs{var y;P=setTimeout(()=>{C=!0,this.channelzTrace.addTrace("CT_INFO","Connection dropped by keepalive timeout from "+f),s.close()},this.keepaliveTimeoutMs),(y=P.unref)===null||y===void 0||y.call(P);try{s.ping((W,q,H)=>{P&&clearTimeout(P),W&&(C=!0,this.channelzTrace.addTrace("CT_INFO","Connection dropped due to error of a ping frame "+W.message+" return in "+q),s.close())}),d.keepAlivesSent+=1}catch{clearTimeout(P),s.destroy()}},this.keepaliveTimeMs),(u=M.unref)===null||u===void 0||u.call(M)),s.on("close",()=>{var y;C||this.channelzTrace.addTrace("CT_INFO","Connection dropped by client "+f),this.sessionChildrenTracker.unrefChild(E),(0,ot.unregisterChannelzRef)(E),O&&clearTimeout(O),R&&clearTimeout(R),M&&(clearInterval(M),P&&clearTimeout(P)),b!==null&&(clearTimeout(b.timeout),this.sessionIdleTimeouts.delete(s)),(y=this.http2Servers.get(a))===null||y===void 0||y.sessions.delete(s),this.sessions.delete(s)})}}enableIdleTimeout(a){var s,n;if(this.sessionIdleTimeout>=lb)return null;let r={activeStreams:0,lastIdle:Date.now(),onClose:this.onStreamClose.bind(this,a),timeout:setTimeout(this.onIdleTimeout,this.sessionIdleTimeout,this,a)};(n=(s=r.timeout).unref)===null||n===void 0||n.call(s),this.sessionIdleTimeouts.set(a,r);let{socket:l}=a;return this.trace("Enable idle timeout for "+l.remoteAddress+":"+l.remotePort),r}onIdleTimeout(a,s){let{socket:n}=s,r=a.sessionIdleTimeouts.get(s);r!==void 0&&r.activeStreams===0&&Date.now()-r.lastIdle>=a.sessionIdleTimeout&&(a.trace("Session idle timeout triggered for "+(n==null?void 0:n.remoteAddress)+":"+(n==null?void 0:n.remotePort)+" last idle at "+r.lastIdle),a.closeSession(s))}onStreamOpened(a){let s=a.session,n=this.sessionIdleTimeouts.get(s);n&&(n.activeStreams+=1,a.once("close",n.onClose))}onStreamClose(a){var s,n;let r=this.sessionIdleTimeouts.get(a);r&&(r.activeStreams-=1,r.activeStreams===0&&(r.lastIdle=Date.now(),r.timeout.refresh(),this.trace("Session onStreamClose"+((s=a.socket)===null||s===void 0?void 0:s.remoteAddress)+":"+((n=a.socket)===null||n===void 0?void 0:n.remotePort)+" at "+r.lastIdle)))}},(()=>{let i=typeof Symbol=="function"&&Symbol.metadata?Object.create(null):void 0;t=[UJ("Calling start() is no longer necessary. It can be safely omitted.")],gJ(o,null,t,{kind:"method",name:"start",static:!1,private:!1,access:{has:a=>"start"in a,get:a=>a.start},metadata:i},null,e),i&&Object.defineProperty(o,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:i})})(),o})();So.Server=VJ;async function wJ(o,e){let t;function i(n,r,l,c){if(n){o.sendStatus((0,Xa.serverErrorToStatus)(n,l));return}o.sendMessage(r,()=>{o.sendStatus({code:Qe.Status.OK,details:"OK",metadata:l??null})})}let a,s=null;o.start({onReceiveMetadata(n){a=n,o.startRead()},onReceiveMessage(n){if(s){o.sendStatus({code:Qe.Status.UNIMPLEMENTED,details:`Received a second request message for server streaming method ${e.path}`,metadata:null});return}s=n,o.startRead()},onReceiveHalfClose(){if(!s){o.sendStatus({code:Qe.Status.UNIMPLEMENTED,details:`Received no request message for server streaming method ${e.path}`,metadata:null});return}t=new Xa.ServerWritableStreamImpl(e.path,o,a,s);try{e.func(t,i)}catch(n){o.sendStatus({code:Qe.Status.UNKNOWN,details:`Server method handler threw error ${n.message}`,metadata:null})}},onCancel(){t&&(t.cancelled=!0,t.emit("cancelled","cancelled"))}})}function BJ(o,e){let t;function i(a,s,n,r){if(a){o.sendStatus((0,Xa.serverErrorToStatus)(a,n));return}o.sendMessage(s,()=>{o.sendStatus({code:Qe.Status.OK,details:"OK",metadata:n??null})})}o.start({onReceiveMetadata(a){t=new Xa.ServerDuplexStreamImpl(e.path,o,a);try{e.func(t,i)}catch(s){o.sendStatus({code:Qe.Status.UNKNOWN,details:`Server method handler threw error ${s.message}`,metadata:null})}},onReceiveMessage(a){t.push(a)},onReceiveHalfClose(){t.push(null)},onCancel(){t&&(t.cancelled=!0,t.emit("cancelled","cancelled"),t.destroy())}})}function GJ(o,e){let t,i,a=null;o.start({onReceiveMetadata(s){i=s,o.startRead()},onReceiveMessage(s){if(a){o.sendStatus({code:Qe.Status.UNIMPLEMENTED,details:`Received a second request message for server streaming method ${e.path}`,metadata:null});return}a=s,o.startRead()},onReceiveHalfClose(){if(!a){o.sendStatus({code:Qe.Status.UNIMPLEMENTED,details:`Received no request message for server streaming method ${e.path}`,metadata:null});return}t=new Xa.ServerWritableStreamImpl(e.path,o,i,a);try{e.func(t)}catch(s){o.sendStatus({code:Qe.Status.UNKNOWN,details:`Server method handler threw error ${s.message}`,metadata:null})}},onCancel(){t&&(t.cancelled=!0,t.emit("cancelled","cancelled"),t.destroy())}})}function kJ(o,e){let t;o.start({onReceiveMetadata(i){t=new Xa.ServerDuplexStreamImpl(e.path,o,i);try{e.func(t)}catch(a){o.sendStatus({code:Qe.Status.UNKNOWN,details:`Server method handler threw error ${a.message}`,metadata:null})}},onReceiveMessage(i){t.push(i)},onReceiveHalfClose(){t.push(null)},onCancel(){t&&(t.cancelled=!0,t.emit("cancelled","cancelled"),t.destroy())}})}});var _b=A(HT=>{"use strict";Object.defineProperty(HT,"__esModule",{value:!0});HT.StatusBuilder=void 0;var Rv=class{constructor(){this.code=null,this.details=null,this.metadata=null}withCode(e){return this.code=e,this}withDetails(e){return this.details=e,this}withMetadata(e){return this.metadata=e,this}build(){let e={};return this.code!==null&&(e.code=this.code),this.details!==null&&(e.details=this.details),this.metadata!==null&&(e.metadata=this.metadata),e}};HT.StatusBuilder=Rv});var mv=A(po=>{"use strict";Object.defineProperty(po,"__esModule",{value:!0});po.isDuration=po.durationToMs=po.msToDuration=void 0;function HJ(o){return{seconds:o/1e3|0,nanos:o%1e3*1e6|0}}po.msToDuration=HJ;function YJ(o){return o.seconds*1e3+o.nanos/1e6|0}po.durationToMs=YJ;function FJ(o){return typeof o.seconds=="number"&&typeof o.nanos=="number"}po.isDuration=FJ});var YT=A(ur=>{"use strict";Object.defineProperty(ur,"__esModule",{value:!0});ur.setup=ur.LeafLoadBalancer=ur.PickFirstLoadBalancer=ur.shuffled=ur.PickFirstLoadBalancingConfig=void 0;var Nv=Fo(),Ke=er(),$a=Zn(),KJ=De(),qJ=Ae(),Tb=fr(),Sb=k("net"),WJ="pick_first";function Ov(o){KJ.trace(qJ.LogVerbosity.DEBUG,WJ,o)}var ec="pick_first",jJ=250,Ja=class o{constructor(e){this.shuffleAddressList=e}getLoadBalancerName(){return ec}toJsonObject(){return{[ec]:{shuffleAddressList:this.shuffleAddressList}}}getShuffleAddressList(){return this.shuffleAddressList}static createFromJson(e){if("shuffleAddressList"in e&&typeof e.shuffleAddressList!="boolean")throw new Error("pick_first config field shuffleAddressList must be a boolean if provided");return new o(e.shuffleAddressList===!0)}};ur.PickFirstLoadBalancingConfig=Ja;var Mv=class{constructor(e){this.subchannel=e}pick(e){return{pickResultType:$a.PickResultType.COMPLETE,subchannel:this.subchannel,status:null,onCallStarted:null,onCallEnded:null}}};function pb(o){let e=o.slice();for(let t=e.length-1;t>1;t--){let i=Math.floor(Math.random()*(t+1)),a=e[t];e[t]=e[i],e[i]=a}return e}ur.shuffled=pb;function zJ(o){let e=[],t=[],i=[],a=(0,Tb.isTcpSubchannelAddress)(o[0])&&(0,Sb.isIPv6)(o[0].host);for(let r of o)(0,Tb.isTcpSubchannelAddress)(r)&&(0,Sb.isIPv6)(r.host)?t.push(r):i.push(r);let s=a?t:i,n=a?i:t;for(let r=0;r{this.onSubchannelStateUpdate(i,a,s,r)},this.pickedSubchannelHealthListener=()=>this.calculateAndReportNewState(),this.triedAllSubchannels=!1,this.stickyTransientFailureMode=!1,this.requestedResolutionSinceLastUpdate=!1,this.lastError=null,this.latestAddressList=null,this.connectionDelayTimeout=setTimeout(()=>{},0),clearTimeout(this.connectionDelayTimeout),this.reportHealthStatus=t[db]}allChildrenHaveReportedTF(){return this.children.every(e=>e.hasReportedTransientFailure)}calculateAndReportNewState(){this.currentPick?this.reportHealthStatus&&!this.currentPick.isHealthy()?this.updateState(Ke.ConnectivityState.TRANSIENT_FAILURE,new $a.UnavailablePicker({details:`Picked subchannel ${this.currentPick.getAddress()} is unhealthy`})):this.updateState(Ke.ConnectivityState.READY,new Mv(this.currentPick)):this.children.length===0?this.updateState(Ke.ConnectivityState.IDLE,new $a.QueuePicker(this)):this.stickyTransientFailureMode?this.updateState(Ke.ConnectivityState.TRANSIENT_FAILURE,new $a.UnavailablePicker({details:`No connection established. Last error: ${this.lastError}`})):this.updateState(Ke.ConnectivityState.CONNECTING,new $a.QueuePicker(this))}requestReresolution(){this.requestedResolutionSinceLastUpdate=!0,this.channelControlHelper.requestReresolution()}maybeEnterStickyTransientFailureMode(){if(this.allChildrenHaveReportedTF()&&(this.requestedResolutionSinceLastUpdate||this.requestReresolution(),!this.stickyTransientFailureMode)){this.stickyTransientFailureMode=!0;for(let{subchannel:e}of this.children)e.startConnecting();this.calculateAndReportNewState()}}removeCurrentPick(){if(this.currentPick!==null){let e=this.currentPick;this.currentPick=null,e.unref(),e.removeConnectivityStateListener(this.subchannelStateListener),this.channelControlHelper.removeChannelzChild(e.getChannelzRef()),this.reportHealthStatus&&e.removeHealthStateWatcher(this.pickedSubchannelHealthListener)}}onSubchannelStateUpdate(e,t,i,a){var s;if(!((s=this.currentPick)===null||s===void 0)&&s.realSubchannelEquals(e)){i!==Ke.ConnectivityState.READY&&(this.removeCurrentPick(),this.calculateAndReportNewState(),this.requestReresolution());return}for(let[n,r]of this.children.entries())if(e.realSubchannelEquals(r.subchannel)){i===Ke.ConnectivityState.READY&&this.pickSubchannel(r.subchannel),i===Ke.ConnectivityState.TRANSIENT_FAILURE&&(r.hasReportedTransientFailure=!0,a&&(this.lastError=a),this.maybeEnterStickyTransientFailureMode(),n===this.currentSubchannelIndex&&this.startNextSubchannelConnecting(n+1)),r.subchannel.startConnecting();return}}startNextSubchannelConnecting(e){if(clearTimeout(this.connectionDelayTimeout),!this.triedAllSubchannels){for(let[t,i]of this.children.entries())if(t>=e){let a=i.subchannel.getConnectivityState();if(a===Ke.ConnectivityState.IDLE||a===Ke.ConnectivityState.CONNECTING){this.startConnecting(t);return}}this.triedAllSubchannels=!0,this.maybeEnterStickyTransientFailureMode()}}startConnecting(e){var t,i;clearTimeout(this.connectionDelayTimeout),this.currentSubchannelIndex=e,this.children[e].subchannel.getConnectivityState()===Ke.ConnectivityState.IDLE&&(Ov("Start connecting to subchannel with address "+this.children[e].subchannel.getAddress()),process.nextTick(()=>{var a;(a=this.children[e])===null||a===void 0||a.subchannel.startConnecting()})),this.connectionDelayTimeout=setTimeout(()=>{this.startNextSubchannelConnecting(e+1)},jJ),(i=(t=this.connectionDelayTimeout).unref)===null||i===void 0||i.call(t)}pickSubchannel(e){this.currentPick&&e.realSubchannelEquals(this.currentPick)||(Ov("Pick subchannel with address "+e.getAddress()),this.stickyTransientFailureMode=!1,this.removeCurrentPick(),this.currentPick=e,e.ref(),this.reportHealthStatus&&e.addHealthStateWatcher(this.pickedSubchannelHealthListener),this.channelControlHelper.addChannelzChild(e.getChannelzRef()),this.resetSubchannelList(),clearTimeout(this.connectionDelayTimeout),this.calculateAndReportNewState())}updateState(e,t){Ov(Ke.ConnectivityState[this.currentState]+" -> "+Ke.ConnectivityState[e]),this.currentState=e,this.channelControlHelper.updateState(e,t)}resetSubchannelList(){for(let e of this.children)this.currentPick&&e.subchannel.realSubchannelEquals(this.currentPick)||e.subchannel.removeConnectivityStateListener(this.subchannelStateListener),e.subchannel.unref(),this.channelControlHelper.removeChannelzChild(e.subchannel.getChannelzRef());this.currentSubchannelIndex=0,this.children=[],this.triedAllSubchannels=!1,this.requestedResolutionSinceLastUpdate=!1}connectToAddressList(e){let t=e.map(i=>({subchannel:this.channelControlHelper.createSubchannel(i,{}),hasReportedTransientFailure:!1}));for(let{subchannel:i}of t)i.ref(),this.channelControlHelper.addChannelzChild(i.getChannelzRef());this.resetSubchannelList(),this.children=t;for(let{subchannel:i}of this.children)if(i.addConnectivityStateListener(this.subchannelStateListener),i.getConnectivityState()===Ke.ConnectivityState.READY){this.pickSubchannel(i);return}for(let i of this.children)i.subchannel.getConnectivityState()===Ke.ConnectivityState.TRANSIENT_FAILURE&&(i.hasReportedTransientFailure=!0);this.startNextSubchannelConnecting(0),this.calculateAndReportNewState()}updateAddressList(e,t){if(!(t instanceof Ja))return;t.getShuffleAddressList()&&(e=pb(e));let i=[].concat(...e.map(s=>s.addresses));if(i.length===0)throw new Error("No addresses in endpoint list passed to pick_first");let a=zJ(i);this.latestAddressList=a,this.connectToAddressList(a)}exitIdle(){this.currentState===Ke.ConnectivityState.IDLE&&this.latestAddressList&&this.connectToAddressList(this.latestAddressList)}resetBackoff(){}destroy(){this.resetSubchannelList(),this.removeCurrentPick()}getTypeName(){return ec}};ur.PickFirstLoadBalancer=tc;var XJ=new Ja(!1),Pv=class{constructor(e,t,i){this.endpoint=e,this.latestState=Ke.ConnectivityState.IDLE;let a=(0,Nv.createChildChannelControlHelper)(t,{updateState:(s,n)=>{this.latestState=s,this.latestPicker=n,t.updateState(s,n)}});this.pickFirstBalancer=new tc(a,Object.assign(Object.assign({},i),{[db]:!0})),this.latestPicker=new $a.QueuePicker(this.pickFirstBalancer)}startConnecting(){this.pickFirstBalancer.updateAddressList([this.endpoint],XJ)}updateEndpoint(e){this.endpoint=e,this.latestState!==Ke.ConnectivityState.IDLE&&this.startConnecting()}getConnectivityState(){return this.latestState}getPicker(){return this.latestPicker}getEndpoint(){return this.endpoint}exitIdle(){this.pickFirstBalancer.exitIdle()}destroy(){this.pickFirstBalancer.destroy()}};ur.LeafLoadBalancer=Pv;function $J(){(0,Nv.registerLoadBalancerType)(ec,tc,Ja),(0,Nv.registerDefaultLoadBalancerType)(ec)}ur.setup=$J});var gv=A(z=>{"use strict";Object.defineProperty(z,"__esModule",{value:!0});z.BaseSubchannelWrapper=z.registerAdminService=z.FilterStackFactory=z.BaseFilter=z.PickResultType=z.QueuePicker=z.UnavailablePicker=z.ChildLoadBalancerHandler=z.EndpointMap=z.endpointHasAddress=z.endpointToString=z.subchannelAddressToString=z.LeafLoadBalancer=z.isLoadBalancerNameRegistered=z.parseLoadBalancingConfig=z.selectLbConfigFromList=z.registerLoadBalancerType=z.createChildChannelControlHelper=z.BackoffTimeout=z.durationToMs=z.uriToString=z.createResolver=z.registerResolver=z.log=z.trace=void 0;var fb=De();Object.defineProperty(z,"trace",{enumerable:!0,get:function(){return fb.trace}});Object.defineProperty(z,"log",{enumerable:!0,get:function(){return fb.log}});var Ab=wr();Object.defineProperty(z,"registerResolver",{enumerable:!0,get:function(){return Ab.registerResolver}});Object.defineProperty(z,"createResolver",{enumerable:!0,get:function(){return Ab.createResolver}});var JJ=Vt();Object.defineProperty(z,"uriToString",{enumerable:!0,get:function(){return JJ.uriToString}});var QJ=mv();Object.defineProperty(z,"durationToMs",{enumerable:!0,get:function(){return QJ.durationToMs}});var ZJ=Pl();Object.defineProperty(z,"BackoffTimeout",{enumerable:!0,get:function(){return ZJ.BackoffTimeout}});var rc=Fo();Object.defineProperty(z,"createChildChannelControlHelper",{enumerable:!0,get:function(){return rc.createChildChannelControlHelper}});Object.defineProperty(z,"registerLoadBalancerType",{enumerable:!0,get:function(){return rc.registerLoadBalancerType}});Object.defineProperty(z,"selectLbConfigFromList",{enumerable:!0,get:function(){return rc.selectLbConfigFromList}});Object.defineProperty(z,"parseLoadBalancingConfig",{enumerable:!0,get:function(){return rc.parseLoadBalancingConfig}});Object.defineProperty(z,"isLoadBalancerNameRegistered",{enumerable:!0,get:function(){return rc.isLoadBalancerNameRegistered}});var eQ=YT();Object.defineProperty(z,"LeafLoadBalancer",{enumerable:!0,get:function(){return eQ.LeafLoadBalancer}});var FT=fr();Object.defineProperty(z,"subchannelAddressToString",{enumerable:!0,get:function(){return FT.subchannelAddressToString}});Object.defineProperty(z,"endpointToString",{enumerable:!0,get:function(){return FT.endpointToString}});Object.defineProperty(z,"endpointHasAddress",{enumerable:!0,get:function(){return FT.endpointHasAddress}});Object.defineProperty(z,"EndpointMap",{enumerable:!0,get:function(){return FT.EndpointMap}});var tQ=g_();Object.defineProperty(z,"ChildLoadBalancerHandler",{enumerable:!0,get:function(){return tQ.ChildLoadBalancerHandler}});var Cv=Zn();Object.defineProperty(z,"UnavailablePicker",{enumerable:!0,get:function(){return Cv.UnavailablePicker}});Object.defineProperty(z,"QueuePicker",{enumerable:!0,get:function(){return Cv.QueuePicker}});Object.defineProperty(z,"PickResultType",{enumerable:!0,get:function(){return Cv.PickResultType}});var rQ=Vh();Object.defineProperty(z,"BaseFilter",{enumerable:!0,get:function(){return rQ.BaseFilter}});var nQ=xh();Object.defineProperty(z,"FilterStackFactory",{enumerable:!0,get:function(){return nQ.FilterStackFactory}});var oQ=y_();Object.defineProperty(z,"registerAdminService",{enumerable:!0,get:function(){return oQ.registerAdminService}});var iQ=DT();Object.defineProperty(z,"BaseSubchannelWrapper",{enumerable:!0,get:function(){return iQ.BaseSubchannelWrapper}})});var hb=A(KT=>{"use strict";Object.defineProperty(KT,"__esModule",{value:!0});KT.setup=void 0;var aQ=wr(),Lv=class{constructor(e,t,i){this.listener=t,this.hasReturnedResult=!1,this.endpoints=[];let a;e.authority===""?a="/"+e.path:a=e.path,this.endpoints=[{addresses:[{path:a}]}]}updateResolution(){this.hasReturnedResult||(this.hasReturnedResult=!0,process.nextTick(this.listener.onSuccessfulResolution,this.endpoints,null,null,null,{}))}destroy(){this.hasReturnedResult=!1}static getDefaultAuthority(e){return"localhost"}};function sQ(){(0,aQ.registerResolver)("unix",Lv)}KT.setup=sQ});var Nb=A(jT=>{"use strict";Object.defineProperty(jT,"__esModule",{value:!0});jT.setup=void 0;var vb=k("net"),qT=Ae(),Iv=ht(),Rb=wr(),mb=Vt(),lQ=De(),cQ="ip_resolver";function Ob(o){lQ.trace(qT.LogVerbosity.DEBUG,cQ,o)}var yv="ipv4",Dv="ipv6",uQ=443,WT=class{constructor(e,t,i){var a;this.listener=t,this.endpoints=[],this.error=null,this.hasReturnedResult=!1,Ob("Resolver constructed for target "+(0,mb.uriToString)(e));let s=[];if(!(e.scheme===yv||e.scheme===Dv)){this.error={code:qT.Status.UNAVAILABLE,details:`Unrecognized scheme ${e.scheme} in IP resolver`,metadata:new Iv.Metadata};return}let n=e.path.split(",");for(let r of n){let l=(0,mb.splitHostPort)(r);if(l===null){this.error={code:qT.Status.UNAVAILABLE,details:`Failed to parse ${e.scheme} address ${r}`,metadata:new Iv.Metadata};return}if(e.scheme===yv&&!(0,vb.isIPv4)(l.host)||e.scheme===Dv&&!(0,vb.isIPv6)(l.host)){this.error={code:qT.Status.UNAVAILABLE,details:`Failed to parse ${e.scheme} address ${r}`,metadata:new Iv.Metadata};return}s.push({host:l.host,port:(a=l.port)!==null&&a!==void 0?a:uQ})}this.endpoints=s.map(r=>({addresses:[r]})),Ob("Parsed "+e.scheme+" address list "+s)}updateResolution(){this.hasReturnedResult||(this.hasReturnedResult=!0,process.nextTick(()=>{this.error?this.listener.onError(this.error):this.listener.onSuccessfulResolution(this.endpoints,null,null,null,{})}))}destroy(){this.hasReturnedResult=!1}static getDefaultAuthority(e){return e.path.split(",")[0]}};function EQ(){(0,Rb.registerResolver)(yv,WT),(0,Rb.registerResolver)(Dv,WT)}jT.setup=EQ});var gb=A(Qa=>{"use strict";Object.defineProperty(Qa,"__esModule",{value:!0});Qa.setup=Qa.RoundRobinLoadBalancer=void 0;var Cb=Fo(),kt=er(),xv=Zn(),_Q=De(),TQ=Ae(),Mb=fr(),SQ=YT(),pQ="round_robin";function Pb(o){_Q.trace(TQ.LogVerbosity.DEBUG,pQ,o)}var zT="round_robin",Uv=class o{getLoadBalancerName(){return zT}constructor(){}toJsonObject(){return{[zT]:{}}}static createFromJson(e){return new o}},bv=class{constructor(e,t=0){this.children=e,this.nextIndex=t}pick(e){let t=this.children[this.nextIndex].picker;return this.nextIndex=(this.nextIndex+1)%this.children.length,t.pick(e)}peekNextEndpoint(){return this.children[this.nextIndex].endpoint}},XT=class{constructor(e,t){this.channelControlHelper=e,this.options=t,this.children=[],this.currentState=kt.ConnectivityState.IDLE,this.currentReadyPicker=null,this.updatesPaused=!1,this.lastError=null,this.childChannelControlHelper=(0,Cb.createChildChannelControlHelper)(e,{updateState:(i,a)=>{this.calculateAndUpdateState()}})}countChildrenWithState(e){return this.children.filter(t=>t.getConnectivityState()===e).length}calculateAndUpdateState(){if(!this.updatesPaused){if(this.countChildrenWithState(kt.ConnectivityState.READY)>0){let e=this.children.filter(i=>i.getConnectivityState()===kt.ConnectivityState.READY),t=0;if(this.currentReadyPicker!==null){let i=this.currentReadyPicker.peekNextEndpoint();t=e.findIndex(a=>(0,Mb.endpointEqual)(a.getEndpoint(),i)),t<0&&(t=0)}this.updateState(kt.ConnectivityState.READY,new bv(e.map(i=>({endpoint:i.getEndpoint(),picker:i.getPicker()})),t))}else this.countChildrenWithState(kt.ConnectivityState.CONNECTING)>0?this.updateState(kt.ConnectivityState.CONNECTING,new xv.QueuePicker(this)):this.countChildrenWithState(kt.ConnectivityState.TRANSIENT_FAILURE)>0?this.updateState(kt.ConnectivityState.TRANSIENT_FAILURE,new xv.UnavailablePicker({details:`No connection established. Last error: ${this.lastError}`})):this.updateState(kt.ConnectivityState.IDLE,new xv.QueuePicker(this));for(let e of this.children)e.getConnectivityState()===kt.ConnectivityState.IDLE&&e.exitIdle()}}updateState(e,t){Pb(kt.ConnectivityState[this.currentState]+" -> "+kt.ConnectivityState[e]),e===kt.ConnectivityState.READY?this.currentReadyPicker=t:this.currentReadyPicker=null,this.currentState=e,this.channelControlHelper.updateState(e,t)}resetSubchannelList(){for(let e of this.children)e.destroy()}updateAddressList(e,t){this.resetSubchannelList(),Pb("Connect to endpoint list "+e.map(Mb.endpointToString)),this.updatesPaused=!0,this.children=e.map(i=>new SQ.LeafLoadBalancer(i,this.childChannelControlHelper,this.options));for(let i of this.children)i.startConnecting();this.updatesPaused=!1,this.calculateAndUpdateState()}exitIdle(){}resetBackoff(){}destroy(){this.resetSubchannelList()}getTypeName(){return zT}};Qa.RoundRobinLoadBalancer=XT;function dQ(){(0,Cb.registerLoadBalancerType)(zT,XT,Uv)}Qa.setup=dQ});var yb=A(fo=>{"use strict";var Vv;Object.defineProperty(fo,"__esModule",{value:!0});fo.setup=fo.OutlierDetectionLoadBalancer=fo.OutlierDetectionLoadBalancingConfig=void 0;var fQ=er(),Lb=Ae(),ei=mv(),Ib=gv(),AQ=Fo(),hQ=g_(),vQ=Zn(),wv=fr(),RQ=DT(),mQ=De(),OQ="outlier_detection";function it(o){mQ.trace(Lb.LogVerbosity.DEBUG,OQ,o)}var Fv="outlier_detection",NQ=((Vv=process.env.GRPC_EXPERIMENTAL_ENABLE_OUTLIER_DETECTION)!==null&&Vv!==void 0?Vv:"true")==="true",MQ={stdev_factor:1900,enforcement_percentage:100,minimum_hosts:5,request_volume:100},PQ={threshold:85,enforcement_percentage:100,minimum_hosts:5,request_volume:50};function Za(o,e,t,i){if(e in o&&o[e]!==void 0&&typeof o[e]!==t){let a=i?`${i}.${e}`:e;throw new Error(`outlier detection config ${a} parse error: expected ${t}, got ${typeof o[e]}`)}}function Bv(o,e,t){let i=t?`${t}.${e}`:e;if(e in o&&o[e]!==void 0){if(!(0,ei.isDuration)(o[e]))throw new Error(`outlier detection config ${i} parse error: expected Duration, got ${typeof o[e]}`);if(!(o[e].seconds>=0&&o[e].seconds<=315576e6&&o[e].nanos>=0&&o[e].nanos<=999999999))throw new Error(`outlier detection config ${i} parse error: values out of range for non-negative Duaration`)}}function $T(o,e,t){let i=t?`${t}.${e}`:e;if(Za(o,e,"number",t),e in o&&o[e]!==void 0&&!(o[e]>=0&&o[e]<=100))throw new Error(`outlier detection config ${i} parse error: value out of range for percentage (0-100)`)}var nc=class o{constructor(e,t,i,a,s,n,r){if(this.childPolicy=r,r.getLoadBalancerName()==="pick_first")throw new Error("outlier_detection LB policy cannot have a pick_first child policy");this.intervalMs=e??1e4,this.baseEjectionTimeMs=t??3e4,this.maxEjectionTimeMs=i??3e5,this.maxEjectionPercent=a??10,this.successRateEjection=s?Object.assign(Object.assign({},MQ),s):null,this.failurePercentageEjection=n?Object.assign(Object.assign({},PQ),n):null}getLoadBalancerName(){return Fv}toJsonObject(){var e,t;return{outlier_detection:{interval:(0,ei.msToDuration)(this.intervalMs),base_ejection_time:(0,ei.msToDuration)(this.baseEjectionTimeMs),max_ejection_time:(0,ei.msToDuration)(this.maxEjectionTimeMs),max_ejection_percent:this.maxEjectionPercent,success_rate_ejection:(e=this.successRateEjection)!==null&&e!==void 0?e:void 0,failure_percentage_ejection:(t=this.failurePercentageEjection)!==null&&t!==void 0?t:void 0,child_policy:[this.childPolicy.toJsonObject()]}}}getIntervalMs(){return this.intervalMs}getBaseEjectionTimeMs(){return this.baseEjectionTimeMs}getMaxEjectionTimeMs(){return this.maxEjectionTimeMs}getMaxEjectionPercent(){return this.maxEjectionPercent}getSuccessRateEjectionConfig(){return this.successRateEjection}getFailurePercentageEjectionConfig(){return this.failurePercentageEjection}getChildPolicy(){return this.childPolicy}static createFromJson(e){var t;if(Bv(e,"interval"),Bv(e,"base_ejection_time"),Bv(e,"max_ejection_time"),$T(e,"max_ejection_percent"),"success_rate_ejection"in e&&e.success_rate_ejection!==void 0){if(typeof e.success_rate_ejection!="object")throw new Error("outlier detection config success_rate_ejection must be an object");Za(e.success_rate_ejection,"stdev_factor","number","success_rate_ejection"),$T(e.success_rate_ejection,"enforcement_percentage","success_rate_ejection"),Za(e.success_rate_ejection,"minimum_hosts","number","success_rate_ejection"),Za(e.success_rate_ejection,"request_volume","number","success_rate_ejection")}if("failure_percentage_ejection"in e&&e.failure_percentage_ejection!==void 0){if(typeof e.failure_percentage_ejection!="object")throw new Error("outlier detection config failure_percentage_ejection must be an object");$T(e.failure_percentage_ejection,"threshold","failure_percentage_ejection"),$T(e.failure_percentage_ejection,"enforcement_percentage","failure_percentage_ejection"),Za(e.failure_percentage_ejection,"minimum_hosts","number","failure_percentage_ejection"),Za(e.failure_percentage_ejection,"request_volume","number","failure_percentage_ejection")}if(!("child_policy"in e)||!Array.isArray(e.child_policy))throw new Error("outlier detection config child_policy must be an array");let i=(0,AQ.selectLbConfigFromList)(e.child_policy);if(!i)throw new Error("outlier detection config child_policy: no valid recognized policy found");return new o(e.interval?(0,ei.durationToMs)(e.interval):null,e.base_ejection_time?(0,ei.durationToMs)(e.base_ejection_time):null,e.max_ejection_time?(0,ei.durationToMs)(e.max_ejection_time):null,(t=e.max_ejection_percent)!==null&&t!==void 0?t:null,e.success_rate_ejection,e.failure_percentage_ejection,i)}};fo.OutlierDetectionLoadBalancingConfig=nc;var kv=class extends RQ.BaseSubchannelWrapper{constructor(e,t){super(e),this.mapEntry=t,this.refCount=0}ref(){this.child.ref(),this.refCount+=1}unref(){if(this.child.unref(),this.refCount-=1,this.refCount<=0&&this.mapEntry){let e=this.mapEntry.subchannelWrappers.indexOf(this);e>=0&&this.mapEntry.subchannelWrappers.splice(e,1)}}eject(){this.setHealthy(!1)}uneject(){this.setHealthy(!0)}getMapEntry(){return this.mapEntry}getWrappedSubchannel(){return this.child}};function Gv(){return{success:0,failure:0}}var Hv=class{constructor(){this.activeBucket=Gv(),this.inactiveBucket=Gv()}addSuccess(){this.activeBucket.success+=1}addFailure(){this.activeBucket.failure+=1}switchBuckets(){this.inactiveBucket=this.activeBucket,this.activeBucket=Gv()}getLastSuccesses(){return this.inactiveBucket.success}getLastFailures(){return this.inactiveBucket.failure}},Yv=class{constructor(e,t){this.wrappedPicker=e,this.countCalls=t}pick(e){let t=this.wrappedPicker.pick(e);if(t.pickResultType===vQ.PickResultType.COMPLETE){let i=t.subchannel,a=i.getMapEntry();if(a){let s=t.onCallEnded;return this.countCalls&&(s=n=>{var r;n===Lb.Status.OK?a.counter.addSuccess():a.counter.addFailure(),(r=t.onCallEnded)===null||r===void 0||r.call(t,n)}),Object.assign(Object.assign({},t),{subchannel:i.getWrappedSubchannel(),onCallEnded:s})}else return Object.assign(Object.assign({},t),{subchannel:i.getWrappedSubchannel()})}else return t}},JT=class{constructor(e,t){this.entryMap=new wv.EndpointMap,this.latestConfig=null,this.timerStartTime=null,this.childBalancer=new hQ.ChildLoadBalancerHandler((0,Ib.createChildChannelControlHelper)(e,{createSubchannel:(i,a)=>{let s=e.createSubchannel(i,a),n=this.entryMap.getForSubchannelAddress(i),r=new kv(s,n);return(n==null?void 0:n.currentEjectionTimestamp)!==null&&r.eject(),n==null||n.subchannelWrappers.push(r),r},updateState:(i,a)=>{i===fQ.ConnectivityState.READY?e.updateState(i,new Yv(a,this.isCountingEnabled())):e.updateState(i,a)}}),t),this.ejectionTimer=setInterval(()=>{},0),clearInterval(this.ejectionTimer)}isCountingEnabled(){return this.latestConfig!==null&&(this.latestConfig.getSuccessRateEjectionConfig()!==null||this.latestConfig.getFailurePercentageEjectionConfig()!==null)}getCurrentEjectionPercent(){let e=0;for(let t of this.entryMap.values())t.currentEjectionTimestamp!==null&&(e+=1);return e*100/this.entryMap.size}runSuccessRateCheck(e){if(!this.latestConfig)return;let t=this.latestConfig.getSuccessRateEjectionConfig();if(!t)return;it("Running success rate check");let i=t.request_volume,a=0,s=[];for(let[E,d]of this.entryMap.entries()){let f=d.counter.getLastSuccesses(),O=d.counter.getLastFailures();it("Stats for "+(0,wv.endpointToString)(E)+": successes="+f+" failures="+O+" targetRequestVolume="+i),f+O>=i&&(a+=1,s.push(f/(f+O)))}if(it("Found "+a+" success rate candidates; currentEjectionPercent="+this.getCurrentEjectionPercent()+" successRates=["+s+"]"),aE+d)/s.length,r=0;for(let E of s){let d=E-n;r+=d*d}let l=r/s.length,c=Math.sqrt(l),u=n-c*(t.stdev_factor/1e3);it("stdev="+c+" ejectionThreshold="+u);for(let[E,d]of this.entryMap.entries()){if(this.getCurrentEjectionPercent()>=this.latestConfig.getMaxEjectionPercent())break;let f=d.counter.getLastSuccesses(),O=d.counter.getLastFailures();if(f+Othis.runChecks(),e),(i=(t=this.ejectionTimer).unref)===null||i===void 0||i.call(t)}runChecks(){let e=new Date;if(it("Ejection timer running"),this.switchAllBuckets(),!!this.latestConfig){this.timerStartTime=e,this.startTimer(this.latestConfig.getIntervalMs()),this.runSuccessRateCheck(e),this.runFailurePercentageCheck(e);for(let[t,i]of this.entryMap.entries())if(i.currentEjectionTimestamp===null)i.ejectionTimeMultiplier>0&&(i.ejectionTimeMultiplier-=1);else{let a=this.latestConfig.getBaseEjectionTimeMs(),s=this.latestConfig.getMaxEjectionTimeMs(),n=new Date(i.currentEjectionTimestamp.getTime());n.setMilliseconds(n.getMilliseconds()+Math.min(a*i.ejectionTimeMultiplier,Math.max(a,s))),n{"use strict";Object.defineProperty(U,"__esModule",{value:!0});U.experimental=U.ServerInterceptingCall=U.ResponderBuilder=U.ServerListenerBuilder=U.addAdminServicesToServer=U.getChannelzHandlers=U.getChannelzServiceDefinition=U.InterceptorConfigurationError=U.InterceptingCall=U.RequesterBuilder=U.ListenerBuilder=U.StatusBuilder=U.getClientChannel=U.ServerCredentials=U.Server=U.setLogVerbosity=U.setLogger=U.load=U.loadObject=U.CallCredentials=U.ChannelCredentials=U.waitForClientReady=U.closeClient=U.Channel=U.makeGenericClientConstructor=U.makeClientConstructor=U.loadPackageDefinition=U.Client=U.compressionAlgorithms=U.propagate=U.connectivityState=U.status=U.logVerbosity=U.Metadata=U.credentials=void 0;var QT=Hf();Object.defineProperty(U,"CallCredentials",{enumerable:!0,get:function(){return QT.CallCredentials}});var gQ=vA();Object.defineProperty(U,"Channel",{enumerable:!0,get:function(){return gQ.ChannelImplementation}});var LQ=Uh();Object.defineProperty(U,"compressionAlgorithms",{enumerable:!0,get:function(){return LQ.CompressionAlgorithms}});var IQ=er();Object.defineProperty(U,"connectivityState",{enumerable:!0,get:function(){return IQ.ConnectivityState}});var ZT=R_();Object.defineProperty(U,"ChannelCredentials",{enumerable:!0,get:function(){return ZT.ChannelCredentials}});var Db=hA();Object.defineProperty(U,"Client",{enumerable:!0,get:function(){return Db.Client}});var Kv=Ae();Object.defineProperty(U,"logVerbosity",{enumerable:!0,get:function(){return Kv.LogVerbosity}});Object.defineProperty(U,"status",{enumerable:!0,get:function(){return Kv.Status}});Object.defineProperty(U,"propagate",{enumerable:!0,get:function(){return Kv.Propagate}});var xb=De(),qv=mA();Object.defineProperty(U,"loadPackageDefinition",{enumerable:!0,get:function(){return qv.loadPackageDefinition}});Object.defineProperty(U,"makeClientConstructor",{enumerable:!0,get:function(){return qv.makeClientConstructor}});Object.defineProperty(U,"makeGenericClientConstructor",{enumerable:!0,get:function(){return qv.makeClientConstructor}});var yQ=ht();Object.defineProperty(U,"Metadata",{enumerable:!0,get:function(){return yQ.Metadata}});var DQ=Eb();Object.defineProperty(U,"Server",{enumerable:!0,get:function(){return DQ.Server}});var xQ=uv();Object.defineProperty(U,"ServerCredentials",{enumerable:!0,get:function(){return xQ.ServerCredentials}});var UQ=_b();Object.defineProperty(U,"StatusBuilder",{enumerable:!0,get:function(){return UQ.StatusBuilder}});U.credentials={combineChannelCredentials:(o,...e)=>e.reduce((t,i)=>t.compose(i),o),combineCallCredentials:(o,...e)=>e.reduce((t,i)=>t.compose(i),o),createInsecure:ZT.ChannelCredentials.createInsecure,createSsl:ZT.ChannelCredentials.createSsl,createFromSecureContext:ZT.ChannelCredentials.createFromSecureContext,createFromMetadataGenerator:QT.CallCredentials.createFromMetadataGenerator,createFromGoogleCredential:QT.CallCredentials.createFromGoogleCredential,createEmpty:QT.CallCredentials.createEmpty};var bQ=o=>o.close();U.closeClient=bQ;var VQ=(o,e,t)=>o.waitForReady(e,t);U.waitForClientReady=VQ;var wQ=(o,e)=>{throw new Error("Not available in this library. Use @grpc/proto-loader and loadPackageDefinition instead")};U.loadObject=wQ;var BQ=(o,e,t)=>{throw new Error("Not available in this library. Use @grpc/proto-loader and loadPackageDefinition instead")};U.load=BQ;var GQ=o=>{xb.setLogger(o)};U.setLogger=GQ;var kQ=o=>{xb.setLoggerVerbosity(o)};U.setLogVerbosity=kQ;var HQ=o=>Db.Client.prototype.getChannel.call(o);U.getClientChannel=HQ;var eS=dA();Object.defineProperty(U,"ListenerBuilder",{enumerable:!0,get:function(){return eS.ListenerBuilder}});Object.defineProperty(U,"RequesterBuilder",{enumerable:!0,get:function(){return eS.RequesterBuilder}});Object.defineProperty(U,"InterceptingCall",{enumerable:!0,get:function(){return eS.InterceptingCall}});Object.defineProperty(U,"InterceptorConfigurationError",{enumerable:!0,get:function(){return eS.InterceptorConfigurationError}});var Ub=Xo();Object.defineProperty(U,"getChannelzServiceDefinition",{enumerable:!0,get:function(){return Ub.getChannelzServiceDefinition}});Object.defineProperty(U,"getChannelzHandlers",{enumerable:!0,get:function(){return Ub.getChannelzHandlers}});var YQ=y_();Object.defineProperty(U,"addAdminServicesToServer",{enumerable:!0,get:function(){return YQ.addAdminServicesToServer}});var Wv=fv();Object.defineProperty(U,"ServerListenerBuilder",{enumerable:!0,get:function(){return Wv.ServerListenerBuilder}});Object.defineProperty(U,"ResponderBuilder",{enumerable:!0,get:function(){return Wv.ResponderBuilder}});Object.defineProperty(U,"ServerInterceptingCall",{enumerable:!0,get:function(){return Wv.ServerInterceptingCall}});var FQ=gv();U.experimental=FQ;var KQ=mh(),qQ=hb(),WQ=Nb(),jQ=YT(),zQ=gb(),XQ=yb(),$Q=Xo();KQ.setup(),qQ.setup(),WQ.setup(),jQ.setup(),zQ.setup(),XQ.setup(),$Q.setup()});var bb=A(tS=>{"use strict";Object.defineProperty(tS,"__esModule",{value:!0});tS.createServiceClientConstructor=void 0;var JQ=oc();function QQ(o,e){let t={export:{path:o,requestStream:!1,responseStream:!1,requestSerialize:i=>i,requestDeserialize:i=>i,responseSerialize:i=>i,responseDeserialize:i=>i}};return JQ.makeGenericClientConstructor(t,e)}tS.createServiceClientConstructor=QQ});var zv=A($r=>{"use strict";Object.defineProperty($r,"__esModule",{value:!0});$r.GrpcExporterTransport=$r.createEmptyMetadata=$r.createSslCredentials=$r.createInsecureCredentials=void 0;var ZQ=0,e7=2;function t7(o){return o==="gzip"?e7:ZQ}function r7(){let{credentials:o}=oc();return o.createInsecure()}$r.createInsecureCredentials=r7;function n7(o,e,t){let{credentials:i}=oc();return i.createSsl(o,e,t)}$r.createSslCredentials=n7;function o7(){let{Metadata:o}=oc();return new o}$r.createEmptyMetadata=o7;var jv=class{constructor(e){this._parameters=e}shutdown(){var e;(e=this._client)===null||e===void 0||e.close()}send(e,t){let i=Buffer.from(e);if(this._client==null){let{createServiceClientConstructor:a}=bb();try{this._metadata=this._parameters.metadata()}catch(n){return Promise.resolve({status:"failure",error:n})}let s=a(this._parameters.grpcPath,this._parameters.grpcName);try{this._client=new s(this._parameters.address,this._parameters.credentials(),{"grpc.default_compression_algorithm":t7(this._parameters.compression)})}catch(n){return Promise.resolve({status:"failure",error:n})}}return new Promise(a=>{let s=Date.now()+t;if(this._metadata==null)return a({error:new Error("metadata was null"),status:"failure"});this._client.export(i,this._metadata,{deadline:s},(n,r)=>{a(n?{status:"failure",error:n}:{data:r,status:"success"})})})}};$r.GrpcExporterTransport=jv});var Qv=A(Ht=>{"use strict";Object.defineProperty(Ht,"__esModule",{value:!0});Ht.configureCompression=Ht.getCredentialsFromEnvironment=Ht.configureCredentials=Ht.validateAndNormalizeUrl=Ht.DEFAULT_COLLECTOR_URL=void 0;var es=(x(),$(Ze)),Jr=(K(),$(yn)),$v=k("path"),i7=k("url"),Jv=k("fs"),Xv=(un(),$(uf)),Vb=zv();Ht.DEFAULT_COLLECTOR_URL="http://localhost:4317";function a7(o){var e;o.match(/^([\w]{1,8}):\/\//)||(o=`https://${o}`);let i=new i7.URL(o);return i.protocol==="unix:"?o:(i.pathname&&i.pathname!=="/"&&es.diag.warn("URL path should not be set when using grpc, the path part of the URL will be ignored."),i.protocol!==""&&!(!((e=i.protocol)===null||e===void 0)&&e.match(/^(http)s?:$/))&&es.diag.warn("URL protocol should be http(s)://. Using http://."),i.host)}Ht.validateAndNormalizeUrl=a7;function s7(o,e){let t;return o||(e.startsWith("https://")?t=!1:e.startsWith("http://")||e===Ht.DEFAULT_COLLECTOR_URL?t=!0:t=l7(),t?(0,Vb.createInsecureCredentials)():wb())}Ht.configureCredentials=s7;function l7(){let o=(0,Jr.getEnv)().OTEL_EXPORTER_OTLP_TRACES_INSECURE||(0,Jr.getEnv)().OTEL_EXPORTER_OTLP_INSECURE;return o?o.toLowerCase()==="true":!1}function wb(){let o=c7(),e=u7(),t=E7();return(0,Vb.createSslCredentials)(o,e,t)}Ht.getCredentialsFromEnvironment=wb;function c7(){let o=(0,Jr.getEnv)().OTEL_EXPORTER_OTLP_TRACES_CERTIFICATE||(0,Jr.getEnv)().OTEL_EXPORTER_OTLP_CERTIFICATE;if(o)try{return Jv.readFileSync($v.resolve(process.cwd(),o))}catch{es.diag.warn("Failed to read root certificate file");return}else return}function u7(){let o=(0,Jr.getEnv)().OTEL_EXPORTER_OTLP_TRACES_CLIENT_KEY||(0,Jr.getEnv)().OTEL_EXPORTER_OTLP_CLIENT_KEY;if(o)try{return Jv.readFileSync($v.resolve(process.cwd(),o))}catch{es.diag.warn("Failed to read client certificate private key file");return}else return}function E7(){let o=(0,Jr.getEnv)().OTEL_EXPORTER_OTLP_TRACES_CLIENT_CERTIFICATE||(0,Jr.getEnv)().OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE;if(o)try{return Jv.readFileSync($v.resolve(process.cwd(),o))}catch{es.diag.warn("Failed to read client certificate chain file");return}else return}function _7(o){if(o!=null)return o;let e=(0,Jr.getEnv)().OTEL_EXPORTER_OTLP_TRACES_COMPRESSION||(0,Jr.getEnv)().OTEL_EXPORTER_OTLP_COMPRESSION;return e==="gzip"?Xv.CompressionAlgorithm.GZIP:(e==="none"||es.diag.warn('Unknown compression "'+e+'", falling back to "none"'),Xv.CompressionAlgorithm.NONE)}Ht.configureCompression=_7});var Yb=A(rS=>{"use strict";Object.defineProperty(rS,"__esModule",{value:!0});rS.OTLPGRPCExporterNodeBase=void 0;var Bb=(x(),$(Ze)),Gb=(K(),$(yn)),Zv=(un(),$(uf)),kb=zv(),Hb=Qv(),eR=class extends Zv.OTLPExporterBase{constructor(e={},t,i,a,s){var n;super(e),this.grpcQueue=[],this._serializer=s,e.headers&&Bb.diag.warn("Headers cannot be set when using grpc");let r=Gb.baggageUtils.parseKeyPairsIntoRecord((0,Gb.getEnv)().OTEL_EXPORTER_OTLP_HEADERS),l=Object.assign({},r,t),c=()=>(0,Hb.configureCredentials)(void 0,this.getUrlFromConfig(e));if(e.credentials!=null){let d=e.credentials;c=()=>d}let u=(n=e.metadata)===null||n===void 0?void 0:n.clone(),E=()=>{let d=u??(0,kb.createEmptyMetadata)();for(let[f,O]of Object.entries(l))d.get(f).length<1&&d.set(f,O);return d};this.compression=(0,Hb.configureCompression)(e.compression),this._transport=new kb.GrpcExporterTransport({address:this.getDefaultUrl(e),compression:this.compression,credentials:c,grpcName:i,grpcPath:a,metadata:E})}onInit(){}onShutdown(){this._transport.shutdown()}send(e,t,i){if(this._shutdownOnce.isCalled){Bb.diag.debug("Shutdown already started. Cannot send objects");return}let a=this._serializer.serializeRequest(e);if(a==null){i(new Error("Could not serialize message"));return}let s=this._transport.send(a,this.timeoutMillis).then(r=>{r.status==="success"?t():r.status==="failure"&&r.error?i(r.error):r.status==="retryable"?i(new Zv.OTLPExporterError("Export failed with retryable status")):i(new Zv.OTLPExporterError("Export failed with unknown error"))},i);this._sendingPromises.push(s);let n=()=>{let r=this._sendingPromises.indexOf(s);this._sendingPromises.splice(r,1)};s.then(n,n)}};rS.OTLPGRPCExporterNodeBase=eR});var tR=A(Ao=>{"use strict";Object.defineProperty(Ao,"__esModule",{value:!0});Ao.validateAndNormalizeUrl=Ao.DEFAULT_COLLECTOR_URL=Ao.OTLPGRPCExporterNodeBase=void 0;var T7=Yb();Object.defineProperty(Ao,"OTLPGRPCExporterNodeBase",{enumerable:!0,get:function(){return T7.OTLPGRPCExporterNodeBase}});var Fb=Qv();Object.defineProperty(Ao,"DEFAULT_COLLECTOR_URL",{enumerable:!0,get:function(){return Fb.DEFAULT_COLLECTOR_URL}});Object.defineProperty(Ao,"validateAndNormalizeUrl",{enumerable:!0,get:function(){return Fb.validateAndNormalizeUrl}})});var Kb=A(nS=>{"use strict";Object.defineProperty(nS,"__esModule",{value:!0});nS.VERSION=void 0;nS.VERSION="0.53.0"});var qb=A(iS=>{"use strict";Object.defineProperty(iS,"__esModule",{value:!0});iS.OTLPLogExporter=void 0;var oS=(K(),$(yn)),rR=tR(),S7=(zn(),$(Lf)),p7=Kb(),d7={"User-Agent":`OTel-OTLP-Exporter-JavaScript/${p7.VERSION}`},nR=class extends rR.OTLPGRPCExporterNodeBase{constructor(e={}){let t=Object.assign(Object.assign({},d7),oS.baggageUtils.parseKeyPairsIntoRecord((0,oS.getEnv)().OTEL_EXPORTER_OTLP_LOGS_HEADERS));super(e,t,"LogsExportService","/opentelemetry.proto.collector.logs.v1.LogsService/Export",S7.ProtobufLogsSerializer)}getDefaultUrl(e){return(0,rR.validateAndNormalizeUrl)(this.getUrlFromConfig(e))}getUrlFromConfig(e){return typeof e.url=="string"?e.url:(0,oS.getEnv)().OTEL_EXPORTER_OTLP_LOGS_ENDPOINT||(0,oS.getEnv)().OTEL_EXPORTER_OTLP_ENDPOINT||rR.DEFAULT_COLLECTOR_URL}};iS.OTLPLogExporter=nR});var Wb=A(ti=>{"use strict";var f7=ti&&ti.__createBinding||(Object.create?function(o,e,t,i){i===void 0&&(i=t),Object.defineProperty(o,i,{enumerable:!0,get:function(){return e[t]}})}:function(o,e,t,i){i===void 0&&(i=t),o[i]=e[t]}),A7=ti&&ti.__exportStar||function(o,e){for(var t in o)t!=="default"&&!Object.prototype.hasOwnProperty.call(e,t)&&f7(e,o,t)};Object.defineProperty(ti,"__esModule",{value:!0});A7(qb(),ti)});var jb,zb=S(()=>{jb="0.53.0"});var h7,Xb,v7,ts,$b=S(()=>{K();un();zn();zb();h7={"User-Agent":`OTel-OTLP-Exporter-JavaScript/${jb}`},Xb="v1/logs",v7=`http://localhost:4318/${Xb}`,ts=class extends bt{constructor(e={}){super(e,E_,Object.assign(Object.assign(Object.assign(Object.assign({},Dt.parseKeyPairsIntoRecord(Z().OTEL_EXPORTER_OTLP_LOGS_HEADERS)),$t(e==null?void 0:e.headers)),h7),{"Content-Type":"application/x-protobuf"}))}getDefaultUrl(e){if(typeof e.url=="string")return e.url;let t=Z();return t.OTEL_EXPORTER_OTLP_LOGS_ENDPOINT.length>0?Dr(t.OTEL_EXPORTER_OTLP_LOGS_ENDPOINT):t.OTEL_EXPORTER_OTLP_ENDPOINT.length>0?yr(t.OTEL_EXPORTER_OTLP_ENDPOINT,Xb):v7}}});var Jb=S(()=>{$b()});var Qb=S(()=>{Jb()});var Zb={};ge(Zb,{OTLPLogExporter:()=>ts});var e0=S(()=>{Qb()});function Be(o){for(var e={},t=o.length,i=0;i{});var t0,r0,n0,o0,i0,a0,s0,l0,c0,u0,E0,_0,T0,S0,p0,d0,f0,A0,h0,v0,R0,m0,O0,N0,M0,P0,C0,g0,L0,I0,y0,D0,x0,U0,b0,V0,w0,B0,G0,k0,H0,Y0,F0,K0,q0,W0,j0,z0,X0,$0,J0,Q0,Z0,eV,tV,rV,nV,oV,iV,aV,sV,lV,cV,uV,EV,_V,TV,SV,pV,dV,fV,AV,hV,vV,RV,mV,OV,NV,MV,PV,CV,gV,LV,IV,yV,DV,xV,UV,bV,VV,wV,BV,GV,kV,HV,YV,FV,KV,qV,WV,jV,zV,XV,$V,JV,QV,ZV,ew,tw,rw,nw,ow,iw,aw,sw,lw,cw,uw,Ew,_w,Tw,Sw,pw,dw,fw,Aw,hw,vw,R7,m7,O7,N7,M7,P7,C7,g7,L7,I7,y7,D7,x7,U7,b7,V7,w7,B7,G7,k7,H7,Y7,F7,K7,q7,W7,j7,z7,X7,$7,J7,Q7,Z7,e9,t9,r9,n9,o9,i9,a9,s9,l9,c9,u9,E9,_9,T9,S9,p9,d9,f9,A9,h9,v9,R9,m9,O9,N9,M9,P9,C9,g9,L9,I9,y9,D9,x9,U9,b9,V9,w9,B9,G9,k9,H9,Y9,F9,K9,q9,W9,j9,z9,X9,$9,J9,Q9,Z9,eZ,tZ,rZ,nZ,oZ,iZ,aZ,sZ,lZ,cZ,uZ,EZ,_Z,TZ,SZ,pZ,dZ,fZ,AZ,hZ,vZ,RZ,mZ,OZ,NZ,MZ,PZ,CZ,gZ,LZ,IZ,yZ,DZ,xZ,UZ,bZ,VZ,wZ,BZ,GZ,kZ,HZ,Rw,mw,Ow,Nw,Mw,Pw,Cw,gw,Lw,Iw,yw,Dw,xw,Uw,bw,Vw,ww,Bw,Gw,kw,Hw,Yw,Fw,Kw,qw,Ww,jw,zw,Xw,$w,Jw,Qw,Zw,e1,t1,r1,n1,o1,i1,a1,s1,l1,c1,u1,E1,_1,T1,YZ,FZ,KZ,qZ,WZ,jZ,zZ,XZ,$Z,JZ,QZ,ZZ,eee,tee,ree,nee,oee,iee,aee,see,lee,cee,uee,Eee,_ee,Tee,See,pee,dee,fee,Aee,hee,vee,Ree,mee,Oee,Nee,Mee,Pee,Cee,gee,Lee,Iee,yee,Dee,xee,Uee,bee,S1,p1,d1,f1,A1,h1,v1,R1,m1,O1,N1,Vee,wee,Bee,Gee,kee,Hee,Yee,Fee,Kee,qee,Wee,jee,M1,P1,C1,g1,L1,zee,Xee,$ee,Jee,Qee,Zee,I1,y1,D1,ete,tte,rte,nte,x1,U1,b1,V1,ote,ite,ate,ste,lte,w1,B1,G1,k1,H1,Y1,F1,cte,ute,Ete,_te,Tte,Ste,pte,dte,K1,q1,W1,j1,z1,fte,Ate,hte,vte,Rte,mte,X1,$1,J1,Q1,Z1,eB,tB,rB,nB,oB,iB,aB,sB,lB,cB,uB,EB,_B,TB,SB,pB,Ote,Nte,Mte,Pte,Cte,gte,Lte,Ite,yte,Dte,xte,Ute,bte,Vte,wte,Bte,Gte,kte,Hte,Yte,Fte,Kte,dB,fB,AB,hB,vB,qte,Wte,jte,zte,Xte,$te,RB,mB,Jte,Qte,Zte,OB,NB,ere,tre,rre,MB,PB,CB,gB,LB,IB,yB,DB,xB,UB,bB,VB,wB,BB,GB,kB,HB,nre,ore,ire,are,sre,lre,cre,ure,Ere,_re,Tre,Sre,pre,dre,fre,Are,hre,vre,YB,FB,Rre,mre,Ore,KB=S(()=>{oR();t0="aws.lambda.invoked_arn",r0="db.system",n0="db.connection_string",o0="db.user",i0="db.jdbc.driver_classname",a0="db.name",s0="db.statement",l0="db.operation",c0="db.mssql.instance_name",u0="db.cassandra.keyspace",E0="db.cassandra.page_size",_0="db.cassandra.consistency_level",T0="db.cassandra.table",S0="db.cassandra.idempotence",p0="db.cassandra.speculative_execution_count",d0="db.cassandra.coordinator.id",f0="db.cassandra.coordinator.dc",A0="db.hbase.namespace",h0="db.redis.database_index",v0="db.mongodb.collection",R0="db.sql.table",m0="exception.type",O0="exception.message",N0="exception.stacktrace",M0="exception.escaped",P0="faas.trigger",C0="faas.execution",g0="faas.document.collection",L0="faas.document.operation",I0="faas.document.time",y0="faas.document.name",D0="faas.time",x0="faas.cron",U0="faas.coldstart",b0="faas.invoked_name",V0="faas.invoked_provider",w0="faas.invoked_region",B0="net.transport",G0="net.peer.ip",k0="net.peer.port",H0="net.peer.name",Y0="net.host.ip",F0="net.host.port",K0="net.host.name",q0="net.host.connection.type",W0="net.host.connection.subtype",j0="net.host.carrier.name",z0="net.host.carrier.mcc",X0="net.host.carrier.mnc",$0="net.host.carrier.icc",J0="peer.service",Q0="enduser.id",Z0="enduser.role",eV="enduser.scope",tV="thread.id",rV="thread.name",nV="code.function",oV="code.namespace",iV="code.filepath",aV="code.lineno",sV="http.method",lV="http.url",cV="http.target",uV="http.host",EV="http.scheme",_V="http.status_code",TV="http.flavor",SV="http.user_agent",pV="http.request_content_length",dV="http.request_content_length_uncompressed",fV="http.response_content_length",AV="http.response_content_length_uncompressed",hV="http.server_name",vV="http.route",RV="http.client_ip",mV="aws.dynamodb.table_names",OV="aws.dynamodb.consumed_capacity",NV="aws.dynamodb.item_collection_metrics",MV="aws.dynamodb.provisioned_read_capacity",PV="aws.dynamodb.provisioned_write_capacity",CV="aws.dynamodb.consistent_read",gV="aws.dynamodb.projection",LV="aws.dynamodb.limit",IV="aws.dynamodb.attributes_to_get",yV="aws.dynamodb.index_name",DV="aws.dynamodb.select",xV="aws.dynamodb.global_secondary_indexes",UV="aws.dynamodb.local_secondary_indexes",bV="aws.dynamodb.exclusive_start_table",VV="aws.dynamodb.table_count",wV="aws.dynamodb.scan_forward",BV="aws.dynamodb.segment",GV="aws.dynamodb.total_segments",kV="aws.dynamodb.count",HV="aws.dynamodb.scanned_count",YV="aws.dynamodb.attribute_definitions",FV="aws.dynamodb.global_secondary_index_updates",KV="messaging.system",qV="messaging.destination",WV="messaging.destination_kind",jV="messaging.temp_destination",zV="messaging.protocol",XV="messaging.protocol_version",$V="messaging.url",JV="messaging.message_id",QV="messaging.conversation_id",ZV="messaging.message_payload_size_bytes",ew="messaging.message_payload_compressed_size_bytes",tw="messaging.operation",rw="messaging.consumer_id",nw="messaging.rabbitmq.routing_key",ow="messaging.kafka.message_key",iw="messaging.kafka.consumer_group",aw="messaging.kafka.client_id",sw="messaging.kafka.partition",lw="messaging.kafka.tombstone",cw="rpc.system",uw="rpc.service",Ew="rpc.method",_w="rpc.grpc.status_code",Tw="rpc.jsonrpc.version",Sw="rpc.jsonrpc.request_id",pw="rpc.jsonrpc.error_code",dw="rpc.jsonrpc.error_message",fw="message.type",Aw="message.id",hw="message.compressed_size",vw="message.uncompressed_size",R7=t0,m7=r0,O7=n0,N7=o0,M7=i0,P7=a0,C7=s0,g7=l0,L7=c0,I7=u0,y7=E0,D7=_0,x7=T0,U7=S0,b7=p0,V7=d0,w7=f0,B7=A0,G7=h0,k7=v0,H7=R0,Y7=m0,F7=O0,K7=N0,q7=M0,W7=P0,j7=C0,z7=g0,X7=L0,$7=I0,J7=y0,Q7=D0,Z7=x0,e9=U0,t9=b0,r9=V0,n9=w0,o9=B0,i9=G0,a9=k0,s9=H0,l9=Y0,c9=F0,u9=K0,E9=q0,_9=W0,T9=j0,S9=z0,p9=X0,d9=$0,f9=J0,A9=Q0,h9=Z0,v9=eV,R9=tV,m9=rV,O9=nV,N9=oV,M9=iV,P9=aV,C9=sV,g9=lV,L9=cV,I9=uV,y9=EV,D9=_V,x9=TV,U9=SV,b9=pV,V9=dV,w9=fV,B9=AV,G9=hV,k9=vV,H9=RV,Y9=mV,F9=OV,K9=NV,q9=MV,W9=PV,j9=CV,z9=gV,X9=LV,$9=IV,J9=yV,Q9=DV,Z9=xV,eZ=UV,tZ=bV,rZ=VV,nZ=wV,oZ=BV,iZ=GV,aZ=kV,sZ=HV,lZ=YV,cZ=FV,uZ=KV,EZ=qV,_Z=WV,TZ=jV,SZ=zV,pZ=XV,dZ=$V,fZ=JV,AZ=QV,hZ=ZV,vZ=ew,RZ=tw,mZ=rw,OZ=nw,NZ=ow,MZ=iw,PZ=aw,CZ=sw,gZ=lw,LZ=cw,IZ=uw,yZ=Ew,DZ=_w,xZ=Tw,UZ=Sw,bZ=pw,VZ=dw,wZ=fw,BZ=Aw,GZ=hw,kZ=vw,HZ=Be([t0,r0,n0,o0,i0,a0,s0,l0,c0,u0,E0,_0,T0,S0,p0,d0,f0,A0,h0,v0,R0,m0,O0,N0,M0,P0,C0,g0,L0,I0,y0,D0,x0,U0,b0,V0,w0,B0,G0,k0,H0,Y0,F0,K0,q0,W0,j0,z0,X0,$0,J0,Q0,Z0,eV,tV,rV,nV,oV,iV,aV,sV,lV,cV,uV,EV,_V,TV,SV,pV,dV,fV,AV,hV,vV,RV,mV,OV,NV,MV,PV,CV,gV,LV,IV,yV,DV,xV,UV,bV,VV,wV,BV,GV,kV,HV,YV,FV,KV,qV,WV,jV,zV,XV,$V,JV,QV,ZV,ew,tw,rw,nw,ow,iw,aw,sw,lw,cw,uw,Ew,_w,Tw,Sw,pw,dw,fw,Aw,hw,vw]),Rw="other_sql",mw="mssql",Ow="mysql",Nw="oracle",Mw="db2",Pw="postgresql",Cw="redshift",gw="hive",Lw="cloudscape",Iw="hsqldb",yw="progress",Dw="maxdb",xw="hanadb",Uw="ingres",bw="firstsql",Vw="edb",ww="cache",Bw="adabas",Gw="firebird",kw="derby",Hw="filemaker",Yw="informix",Fw="instantdb",Kw="interbase",qw="mariadb",Ww="netezza",jw="pervasive",zw="pointbase",Xw="sqlite",$w="sybase",Jw="teradata",Qw="vertica",Zw="h2",e1="coldfusion",t1="cassandra",r1="hbase",n1="mongodb",o1="redis",i1="couchbase",a1="couchdb",s1="cosmosdb",l1="dynamodb",c1="neo4j",u1="geode",E1="elasticsearch",_1="memcached",T1="cockroachdb",YZ=Rw,FZ=mw,KZ=Ow,qZ=Nw,WZ=Mw,jZ=Pw,zZ=Cw,XZ=gw,$Z=Lw,JZ=Iw,QZ=yw,ZZ=Dw,eee=xw,tee=Uw,ree=bw,nee=Vw,oee=ww,iee=Bw,aee=Gw,see=kw,lee=Hw,cee=Yw,uee=Fw,Eee=Kw,_ee=qw,Tee=Ww,See=jw,pee=zw,dee=Xw,fee=$w,Aee=Jw,hee=Qw,vee=Zw,Ree=e1,mee=t1,Oee=r1,Nee=n1,Mee=o1,Pee=i1,Cee=a1,gee=s1,Lee=l1,Iee=c1,yee=u1,Dee=E1,xee=_1,Uee=T1,bee=Be([Rw,mw,Ow,Nw,Mw,Pw,Cw,gw,Lw,Iw,yw,Dw,xw,Uw,bw,Vw,ww,Bw,Gw,kw,Hw,Yw,Fw,Kw,qw,Ww,jw,zw,Xw,$w,Jw,Qw,Zw,e1,t1,r1,n1,o1,i1,a1,s1,l1,c1,u1,E1,_1,T1]),S1="all",p1="each_quorum",d1="quorum",f1="local_quorum",A1="one",h1="two",v1="three",R1="local_one",m1="any",O1="serial",N1="local_serial",Vee=S1,wee=p1,Bee=d1,Gee=f1,kee=A1,Hee=h1,Yee=v1,Fee=R1,Kee=m1,qee=O1,Wee=N1,jee=Be([S1,p1,d1,f1,A1,h1,v1,R1,m1,O1,N1]),M1="datasource",P1="http",C1="pubsub",g1="timer",L1="other",zee=M1,Xee=P1,$ee=C1,Jee=g1,Qee=L1,Zee=Be([M1,P1,C1,g1,L1]),I1="insert",y1="edit",D1="delete",ete=I1,tte=y1,rte=D1,nte=Be([I1,y1,D1]),x1="alibaba_cloud",U1="aws",b1="azure",V1="gcp",ote=x1,ite=U1,ate=b1,ste=V1,lte=Be([x1,U1,b1,V1]),w1="ip_tcp",B1="ip_udp",G1="ip",k1="unix",H1="pipe",Y1="inproc",F1="other",cte=w1,ute=B1,Ete=G1,_te=k1,Tte=H1,Ste=Y1,pte=F1,dte=Be([w1,B1,G1,k1,H1,Y1,F1]),K1="wifi",q1="wired",W1="cell",j1="unavailable",z1="unknown",fte=K1,Ate=q1,hte=W1,vte=j1,Rte=z1,mte=Be([K1,q1,W1,j1,z1]),X1="gprs",$1="edge",J1="umts",Q1="cdma",Z1="evdo_0",eB="evdo_a",tB="cdma2000_1xrtt",rB="hsdpa",nB="hsupa",oB="hspa",iB="iden",aB="evdo_b",sB="lte",lB="ehrpd",cB="hspap",uB="gsm",EB="td_scdma",_B="iwlan",TB="nr",SB="nrnsa",pB="lte_ca",Ote=X1,Nte=$1,Mte=J1,Pte=Q1,Cte=Z1,gte=eB,Lte=tB,Ite=rB,yte=nB,Dte=oB,xte=iB,Ute=aB,bte=sB,Vte=lB,wte=cB,Bte=uB,Gte=EB,kte=_B,Hte=TB,Yte=SB,Fte=pB,Kte=Be([X1,$1,J1,Q1,Z1,eB,tB,rB,nB,oB,iB,aB,sB,lB,cB,uB,EB,_B,TB,SB,pB]),dB="1.0",fB="1.1",AB="2.0",hB="SPDY",vB="QUIC",qte=dB,Wte=fB,jte=AB,zte=hB,Xte=vB,$te={HTTP_1_0:dB,HTTP_1_1:fB,HTTP_2_0:AB,SPDY:hB,QUIC:vB},RB="queue",mB="topic",Jte=RB,Qte=mB,Zte=Be([RB,mB]),OB="receive",NB="process",ere=OB,tre=NB,rre=Be([OB,NB]),MB=0,PB=1,CB=2,gB=3,LB=4,IB=5,yB=6,DB=7,xB=8,UB=9,bB=10,VB=11,wB=12,BB=13,GB=14,kB=15,HB=16,nre=MB,ore=PB,ire=CB,are=gB,sre=LB,lre=IB,cre=yB,ure=DB,Ere=xB,_re=UB,Tre=bB,Sre=VB,pre=wB,dre=BB,fre=GB,Are=kB,hre=HB,vre={OK:MB,CANCELLED:PB,UNKNOWN:CB,INVALID_ARGUMENT:gB,DEADLINE_EXCEEDED:LB,NOT_FOUND:IB,ALREADY_EXISTS:yB,PERMISSION_DENIED:DB,RESOURCE_EXHAUSTED:xB,FAILED_PRECONDITION:UB,ABORTED:bB,OUT_OF_RANGE:VB,UNIMPLEMENTED:wB,INTERNAL:BB,UNAVAILABLE:GB,DATA_LOSS:kB,UNAUTHENTICATED:HB},YB="SENT",FB="RECEIVED",Rre=YB,mre=FB,Ore=Be([YB,FB])});var qB=S(()=>{KB()});var WB,jB,zB,XB,$B,JB,QB,ZB,eG,tG,rG,nG,oG,iG,aG,sG,lG,cG,uG,EG,_G,TG,SG,pG,dG,fG,AG,hG,vG,RG,mG,OG,NG,MG,PG,CG,gG,LG,IG,yG,DG,xG,UG,bG,VG,wG,BG,GG,kG,HG,YG,FG,KG,qG,WG,jG,zG,XG,$G,JG,QG,ZG,ek,tk,rk,nk,ok,ik,ak,sk,lk,ck,uk,Ek,_k,Tk,Sk,pk,dk,fk,Ak,Nre,Mre,Pre,Cre,gre,Lre,Ire,yre,Dre,xre,Ure,bre,Vre,wre,Bre,Gre,kre,Hre,Yre,Fre,Kre,qre,Wre,jre,zre,Xre,$re,Jre,Qre,Zre,ene,tne,rne,nne,one,ine,ane,sne,lne,cne,une,Ene,_ne,Tne,Sne,pne,dne,fne,Ane,hne,vne,Rne,mne,One,Nne,Mne,Pne,Cne,gne,Lne,Ine,yne,Dne,xne,Une,bne,Vne,wne,Bne,Gne,kne,Hne,Yne,Fne,Kne,qne,Wne,jne,zne,Xne,$ne,Jne,hk,vk,Rk,mk,Qne,Zne,eoe,toe,roe,Ok,Nk,Mk,Pk,Ck,gk,Lk,Ik,yk,Dk,xk,Uk,bk,Vk,wk,Bk,Gk,noe,ooe,ioe,aoe,soe,loe,coe,uoe,Eoe,_oe,Toe,Soe,poe,doe,foe,Aoe,hoe,voe,kk,Hk,Roe,moe,Ooe,Yk,Fk,Kk,qk,Wk,jk,zk,Noe,Moe,Poe,Coe,goe,Loe,Ioe,yoe,Xk,$k,Jk,Qk,Zk,eH,tH,rH,nH,oH,iH,Doe,xoe,Uoe,boe,Voe,woe,Boe,Goe,koe,Hoe,Yoe,Foe,aH,sH,lH,cH,uH,EH,_H,TH,SH,pH,Koe,qoe,Woe,joe,zoe,Xoe,$oe,Joe,Qoe,Zoe,eie,dH=S(()=>{oR();WB="cloud.provider",jB="cloud.account.id",zB="cloud.region",XB="cloud.availability_zone",$B="cloud.platform",JB="aws.ecs.container.arn",QB="aws.ecs.cluster.arn",ZB="aws.ecs.launchtype",eG="aws.ecs.task.arn",tG="aws.ecs.task.family",rG="aws.ecs.task.revision",nG="aws.eks.cluster.arn",oG="aws.log.group.names",iG="aws.log.group.arns",aG="aws.log.stream.names",sG="aws.log.stream.arns",lG="container.name",cG="container.id",uG="container.runtime",EG="container.image.name",_G="container.image.tag",TG="deployment.environment",SG="device.id",pG="device.model.identifier",dG="device.model.name",fG="faas.name",AG="faas.id",hG="faas.version",vG="faas.instance",RG="faas.max_memory",mG="host.id",OG="host.name",NG="host.type",MG="host.arch",PG="host.image.name",CG="host.image.id",gG="host.image.version",LG="k8s.cluster.name",IG="k8s.node.name",yG="k8s.node.uid",DG="k8s.namespace.name",xG="k8s.pod.uid",UG="k8s.pod.name",bG="k8s.container.name",VG="k8s.replicaset.uid",wG="k8s.replicaset.name",BG="k8s.deployment.uid",GG="k8s.deployment.name",kG="k8s.statefulset.uid",HG="k8s.statefulset.name",YG="k8s.daemonset.uid",FG="k8s.daemonset.name",KG="k8s.job.uid",qG="k8s.job.name",WG="k8s.cronjob.uid",jG="k8s.cronjob.name",zG="os.type",XG="os.description",$G="os.name",JG="os.version",QG="process.pid",ZG="process.executable.name",ek="process.executable.path",tk="process.command",rk="process.command_line",nk="process.command_args",ok="process.owner",ik="process.runtime.name",ak="process.runtime.version",sk="process.runtime.description",lk="service.name",ck="service.namespace",uk="service.instance.id",Ek="service.version",_k="telemetry.sdk.name",Tk="telemetry.sdk.language",Sk="telemetry.sdk.version",pk="telemetry.auto.version",dk="webengine.name",fk="webengine.version",Ak="webengine.description",Nre=WB,Mre=jB,Pre=zB,Cre=XB,gre=$B,Lre=JB,Ire=QB,yre=ZB,Dre=eG,xre=tG,Ure=rG,bre=nG,Vre=oG,wre=iG,Bre=aG,Gre=sG,kre=lG,Hre=cG,Yre=uG,Fre=EG,Kre=_G,qre=TG,Wre=SG,jre=pG,zre=dG,Xre=fG,$re=AG,Jre=hG,Qre=vG,Zre=RG,ene=mG,tne=OG,rne=NG,nne=MG,one=PG,ine=CG,ane=gG,sne=LG,lne=IG,cne=yG,une=DG,Ene=xG,_ne=UG,Tne=bG,Sne=VG,pne=wG,dne=BG,fne=GG,Ane=kG,hne=HG,vne=YG,Rne=FG,mne=KG,One=qG,Nne=WG,Mne=jG,Pne=zG,Cne=XG,gne=$G,Lne=JG,Ine=QG,yne=ZG,Dne=ek,xne=tk,Une=rk,bne=nk,Vne=ok,wne=ik,Bne=ak,Gne=sk,kne=lk,Hne=ck,Yne=uk,Fne=Ek,Kne=_k,qne=Tk,Wne=Sk,jne=pk,zne=dk,Xne=fk,$ne=Ak,Jne=Be([WB,jB,zB,XB,$B,JB,QB,ZB,eG,tG,rG,nG,oG,iG,aG,sG,lG,cG,uG,EG,_G,TG,SG,pG,dG,fG,AG,hG,vG,RG,mG,OG,NG,MG,PG,CG,gG,LG,IG,yG,DG,xG,UG,bG,VG,wG,BG,GG,kG,HG,YG,FG,KG,qG,WG,jG,zG,XG,$G,JG,QG,ZG,ek,tk,rk,nk,ok,ik,ak,sk,lk,ck,uk,Ek,_k,Tk,Sk,pk,dk,fk,Ak]),hk="alibaba_cloud",vk="aws",Rk="azure",mk="gcp",Qne=hk,Zne=vk,eoe=Rk,toe=mk,roe=Be([hk,vk,Rk,mk]),Ok="alibaba_cloud_ecs",Nk="alibaba_cloud_fc",Mk="aws_ec2",Pk="aws_ecs",Ck="aws_eks",gk="aws_lambda",Lk="aws_elastic_beanstalk",Ik="azure_vm",yk="azure_container_instances",Dk="azure_aks",xk="azure_functions",Uk="azure_app_service",bk="gcp_compute_engine",Vk="gcp_cloud_run",wk="gcp_kubernetes_engine",Bk="gcp_cloud_functions",Gk="gcp_app_engine",noe=Ok,ooe=Nk,ioe=Mk,aoe=Pk,soe=Ck,loe=gk,coe=Lk,uoe=Ik,Eoe=yk,_oe=Dk,Toe=xk,Soe=Uk,poe=bk,doe=Vk,foe=wk,Aoe=Bk,hoe=Gk,voe=Be([Ok,Nk,Mk,Pk,Ck,gk,Lk,Ik,yk,Dk,xk,Uk,bk,Vk,wk,Bk,Gk]),kk="ec2",Hk="fargate",Roe=kk,moe=Hk,Ooe=Be([kk,Hk]),Yk="amd64",Fk="arm32",Kk="arm64",qk="ia64",Wk="ppc32",jk="ppc64",zk="x86",Noe=Yk,Moe=Fk,Poe=Kk,Coe=qk,goe=Wk,Loe=jk,Ioe=zk,yoe=Be([Yk,Fk,Kk,qk,Wk,jk,zk]),Xk="windows",$k="linux",Jk="darwin",Qk="freebsd",Zk="netbsd",eH="openbsd",tH="dragonflybsd",rH="hpux",nH="aix",oH="solaris",iH="z_os",Doe=Xk,xoe=$k,Uoe=Jk,boe=Qk,Voe=Zk,woe=eH,Boe=tH,Goe=rH,koe=nH,Hoe=oH,Yoe=iH,Foe=Be([Xk,$k,Jk,Qk,Zk,eH,tH,rH,nH,oH,iH]),aH="cpp",sH="dotnet",lH="erlang",cH="go",uH="java",EH="nodejs",_H="php",TH="python",SH="ruby",pH="webjs",Koe=aH,qoe=sH,Woe=lH,joe=cH,zoe=uH,Xoe=EH,$oe=_H,Joe=TH,Qoe=SH,Zoe=pH,eie=Be([aH,sH,lH,cH,uH,EH,_H,TH,SH,pH])});var fH=S(()=>{dH()});var tie,rie,nie,oie,iie,aie,sie,lie,cie,uie,Eie,_ie,Tie,Sie,pie,die,fie,Aie,hie,vie,Rie,mie,Oie,Nie,Mie,Pie,Cie,gie,Lie,Iie,yie,Die,xie,Uie,bie,Vie,wie,Bie,Gie,kie,Hie,Yie,Fie,Kie,qie,Wie,jie,zie,Xie,$ie,Jie,Qie,Zie,eae,tae,rae,nae,oae,iae,aae,sae,lae,cae,uae,Eae,_ae,Tae,Sae,pae,dae,fae,Aae,hae,vae,Rae,mae,Oae,Nae,Mae,Pae,Cae,gae,Lae,Iae,yae,Dae,xae,Uae,bae,Vae,wae,Bae,Gae,kae,Hae,Yae,Fae,Kae,qae,Wae,jae,zae,Xae,$ae,Jae,Qae,Zae,ese,tse,rse,AH=S(()=>{tie="aspnetcore.rate_limiting.result",rie="acquired",nie="endpoint_limiter",oie="global_limiter",iie="request_canceled",aie="telemetry.sdk.language",sie="cpp",lie="dotnet",cie="erlang",uie="go",Eie="java",_ie="nodejs",Tie="php",Sie="python",pie="ruby",die="rust",fie="swift",Aie="webjs",hie="telemetry.sdk.name",vie="telemetry.sdk.version",Rie="aspnetcore.diagnostics.handler.type",mie="aspnetcore.diagnostics.exception.result",Oie="aborted",Nie="handled",Mie="skipped",Pie="unhandled",Cie="aspnetcore.rate_limiting.policy",gie="aspnetcore.request.is_unhandled",Lie="aspnetcore.routing.is_fallback",Iie="aspnetcore.routing.match_status",yie="failure",Die="success",xie="client.address",Uie="client.port",bie="error.type",Vie="_OTHER",wie="exception.escaped",Bie="exception.message",Gie="exception.stacktrace",kie="exception.type",Hie=function(o){return"http.request.header."+o},Yie="http.request.method",Fie="_OTHER",Kie="CONNECT",qie="DELETE",Wie="GET",jie="HEAD",zie="OPTIONS",Xie="PATCH",$ie="POST",Jie="PUT",Qie="TRACE",Zie="http.request.method_original",eae="http.request.resend_count",tae=function(o){return"http.response.header."+o},rae="http.response.status_code",nae="http.route",oae="jvm.gc.action",iae="jvm.gc.name",aae="jvm.memory.pool.name",sae="jvm.memory.type",lae="heap",cae="non_heap",uae="jvm.thread.daemon",Eae="jvm.thread.state",_ae="blocked",Tae="new",Sae="runnable",pae="terminated",dae="timed_waiting",fae="waiting",Aae="network.local.address",hae="network.local.port",vae="network.peer.address",Rae="network.peer.port",mae="network.protocol.name",Oae="network.protocol.version",Nae="network.transport",Mae="pipe",Pae="quic",Cae="tcp",gae="udp",Lae="unix",Iae="network.type",yae="ipv4",Dae="ipv6",xae="otel.scope.name",Uae="otel.scope.version",bae="otel.status_code",Vae="ERROR",wae="OK",Bae="otel.status_description",Gae="server.address",kae="server.port",Hae="service.name",Yae="service.version",Fae="signalr.connection.status",Kae="app_shutdown",qae="normal_closure",Wae="timeout",jae="signalr.transport",zae="long_polling",Xae="server_sent_events",$ae="web_sockets",Jae="url.fragment",Qae="url.full",Zae="url.path",ese="url.query",tse="url.scheme",rse="user_agent.original"});var nse,ose,ise,ase,sse,lse,cse,use,Ese,_se,Tse,Sse,pse,dse,fse,Ase,hse,vse,Rse,mse,Ose,Nse,Mse,Pse,Cse,gse,Lse,Ise,yse,Dse,xse,hH=S(()=>{nse="aspnetcore.diagnostics.exceptions",ose="aspnetcore.rate_limiting.active_request_leases",ise="aspnetcore.rate_limiting.queued_requests",ase="aspnetcore.rate_limiting.request.time_in_queue",sse="aspnetcore.rate_limiting.request_lease.duration",lse="aspnetcore.rate_limiting.requests",cse="aspnetcore.routing.match_attempts",use="http.client.request.duration",Ese="http.server.request.duration",_se="jvm.class.count",Tse="jvm.class.loaded",Sse="jvm.class.unloaded",pse="jvm.cpu.count",dse="jvm.cpu.recent_utilization",fse="jvm.cpu.time",Ase="jvm.gc.duration",hse="jvm.memory.committed",vse="jvm.memory.limit",Rse="jvm.memory.used",mse="jvm.memory.used_after_last_gc",Ose="jvm.thread.count",Nse="kestrel.active_connections",Mse="kestrel.active_tls_handshakes",Pse="kestrel.connection.duration",Cse="kestrel.queued_connections",gse="kestrel.queued_requests",Lse="kestrel.rejected_connections",Ise="kestrel.tls_handshake.duration",yse="kestrel.upgraded_connections",Dse="signalr.server.active_connections",xse="signalr.server.connection.duration"});var vH={};ge(vH,{ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_ABORTED:()=>Oie,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_HANDLED:()=>Nie,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_SKIPPED:()=>Mie,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_UNHANDLED:()=>Pie,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_ACQUIRED:()=>rie,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_ENDPOINT_LIMITER:()=>nie,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_GLOBAL_LIMITER:()=>oie,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_REQUEST_CANCELED:()=>iie,ASPNETCORE_ROUTING_MATCH_STATUS_VALUE_FAILURE:()=>yie,ASPNETCORE_ROUTING_MATCH_STATUS_VALUE_SUCCESS:()=>Die,ATTR_ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT:()=>mie,ATTR_ASPNETCORE_DIAGNOSTICS_HANDLER_TYPE:()=>Rie,ATTR_ASPNETCORE_RATE_LIMITING_POLICY:()=>Cie,ATTR_ASPNETCORE_RATE_LIMITING_RESULT:()=>tie,ATTR_ASPNETCORE_REQUEST_IS_UNHANDLED:()=>gie,ATTR_ASPNETCORE_ROUTING_IS_FALLBACK:()=>Lie,ATTR_ASPNETCORE_ROUTING_MATCH_STATUS:()=>Iie,ATTR_CLIENT_ADDRESS:()=>xie,ATTR_CLIENT_PORT:()=>Uie,ATTR_ERROR_TYPE:()=>bie,ATTR_EXCEPTION_ESCAPED:()=>wie,ATTR_EXCEPTION_MESSAGE:()=>Bie,ATTR_EXCEPTION_STACKTRACE:()=>Gie,ATTR_EXCEPTION_TYPE:()=>kie,ATTR_HTTP_REQUEST_HEADER:()=>Hie,ATTR_HTTP_REQUEST_METHOD:()=>Yie,ATTR_HTTP_REQUEST_METHOD_ORIGINAL:()=>Zie,ATTR_HTTP_REQUEST_RESEND_COUNT:()=>eae,ATTR_HTTP_RESPONSE_HEADER:()=>tae,ATTR_HTTP_RESPONSE_STATUS_CODE:()=>rae,ATTR_HTTP_ROUTE:()=>nae,ATTR_JVM_GC_ACTION:()=>oae,ATTR_JVM_GC_NAME:()=>iae,ATTR_JVM_MEMORY_POOL_NAME:()=>aae,ATTR_JVM_MEMORY_TYPE:()=>sae,ATTR_JVM_THREAD_DAEMON:()=>uae,ATTR_JVM_THREAD_STATE:()=>Eae,ATTR_NETWORK_LOCAL_ADDRESS:()=>Aae,ATTR_NETWORK_LOCAL_PORT:()=>hae,ATTR_NETWORK_PEER_ADDRESS:()=>vae,ATTR_NETWORK_PEER_PORT:()=>Rae,ATTR_NETWORK_PROTOCOL_NAME:()=>mae,ATTR_NETWORK_PROTOCOL_VERSION:()=>Oae,ATTR_NETWORK_TRANSPORT:()=>Nae,ATTR_NETWORK_TYPE:()=>Iae,ATTR_OTEL_SCOPE_NAME:()=>xae,ATTR_OTEL_SCOPE_VERSION:()=>Uae,ATTR_OTEL_STATUS_CODE:()=>bae,ATTR_OTEL_STATUS_DESCRIPTION:()=>Bae,ATTR_SERVER_ADDRESS:()=>Gae,ATTR_SERVER_PORT:()=>kae,ATTR_SERVICE_NAME:()=>Hae,ATTR_SERVICE_VERSION:()=>Yae,ATTR_SIGNALR_CONNECTION_STATUS:()=>Fae,ATTR_SIGNALR_TRANSPORT:()=>jae,ATTR_TELEMETRY_SDK_LANGUAGE:()=>aie,ATTR_TELEMETRY_SDK_NAME:()=>hie,ATTR_TELEMETRY_SDK_VERSION:()=>vie,ATTR_URL_FRAGMENT:()=>Jae,ATTR_URL_FULL:()=>Qae,ATTR_URL_PATH:()=>Zae,ATTR_URL_QUERY:()=>ese,ATTR_URL_SCHEME:()=>tse,ATTR_USER_AGENT_ORIGINAL:()=>rse,AWSECSLAUNCHTYPEVALUES_EC2:()=>Roe,AWSECSLAUNCHTYPEVALUES_FARGATE:()=>moe,AwsEcsLaunchtypeValues:()=>Ooe,CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS:()=>noe,CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC:()=>ooe,CLOUDPLATFORMVALUES_AWS_EC2:()=>ioe,CLOUDPLATFORMVALUES_AWS_ECS:()=>aoe,CLOUDPLATFORMVALUES_AWS_EKS:()=>soe,CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK:()=>coe,CLOUDPLATFORMVALUES_AWS_LAMBDA:()=>loe,CLOUDPLATFORMVALUES_AZURE_AKS:()=>_oe,CLOUDPLATFORMVALUES_AZURE_APP_SERVICE:()=>Soe,CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES:()=>Eoe,CLOUDPLATFORMVALUES_AZURE_FUNCTIONS:()=>Toe,CLOUDPLATFORMVALUES_AZURE_VM:()=>uoe,CLOUDPLATFORMVALUES_GCP_APP_ENGINE:()=>hoe,CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS:()=>Aoe,CLOUDPLATFORMVALUES_GCP_CLOUD_RUN:()=>doe,CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE:()=>poe,CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE:()=>foe,CLOUDPROVIDERVALUES_ALIBABA_CLOUD:()=>Qne,CLOUDPROVIDERVALUES_AWS:()=>Zne,CLOUDPROVIDERVALUES_AZURE:()=>eoe,CLOUDPROVIDERVALUES_GCP:()=>toe,CloudPlatformValues:()=>voe,CloudProviderValues:()=>roe,DBCASSANDRACONSISTENCYLEVELVALUES_ALL:()=>Vee,DBCASSANDRACONSISTENCYLEVELVALUES_ANY:()=>Kee,DBCASSANDRACONSISTENCYLEVELVALUES_EACH_QUORUM:()=>wee,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_ONE:()=>Fee,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_QUORUM:()=>Gee,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_SERIAL:()=>Wee,DBCASSANDRACONSISTENCYLEVELVALUES_ONE:()=>kee,DBCASSANDRACONSISTENCYLEVELVALUES_QUORUM:()=>Bee,DBCASSANDRACONSISTENCYLEVELVALUES_SERIAL:()=>qee,DBCASSANDRACONSISTENCYLEVELVALUES_THREE:()=>Yee,DBCASSANDRACONSISTENCYLEVELVALUES_TWO:()=>Hee,DBSYSTEMVALUES_ADABAS:()=>iee,DBSYSTEMVALUES_CACHE:()=>oee,DBSYSTEMVALUES_CASSANDRA:()=>mee,DBSYSTEMVALUES_CLOUDSCAPE:()=>$Z,DBSYSTEMVALUES_COCKROACHDB:()=>Uee,DBSYSTEMVALUES_COLDFUSION:()=>Ree,DBSYSTEMVALUES_COSMOSDB:()=>gee,DBSYSTEMVALUES_COUCHBASE:()=>Pee,DBSYSTEMVALUES_COUCHDB:()=>Cee,DBSYSTEMVALUES_DB2:()=>WZ,DBSYSTEMVALUES_DERBY:()=>see,DBSYSTEMVALUES_DYNAMODB:()=>Lee,DBSYSTEMVALUES_EDB:()=>nee,DBSYSTEMVALUES_ELASTICSEARCH:()=>Dee,DBSYSTEMVALUES_FILEMAKER:()=>lee,DBSYSTEMVALUES_FIREBIRD:()=>aee,DBSYSTEMVALUES_FIRSTSQL:()=>ree,DBSYSTEMVALUES_GEODE:()=>yee,DBSYSTEMVALUES_H2:()=>vee,DBSYSTEMVALUES_HANADB:()=>eee,DBSYSTEMVALUES_HBASE:()=>Oee,DBSYSTEMVALUES_HIVE:()=>XZ,DBSYSTEMVALUES_HSQLDB:()=>JZ,DBSYSTEMVALUES_INFORMIX:()=>cee,DBSYSTEMVALUES_INGRES:()=>tee,DBSYSTEMVALUES_INSTANTDB:()=>uee,DBSYSTEMVALUES_INTERBASE:()=>Eee,DBSYSTEMVALUES_MARIADB:()=>_ee,DBSYSTEMVALUES_MAXDB:()=>ZZ,DBSYSTEMVALUES_MEMCACHED:()=>xee,DBSYSTEMVALUES_MONGODB:()=>Nee,DBSYSTEMVALUES_MSSQL:()=>FZ,DBSYSTEMVALUES_MYSQL:()=>KZ,DBSYSTEMVALUES_NEO4J:()=>Iee,DBSYSTEMVALUES_NETEZZA:()=>Tee,DBSYSTEMVALUES_ORACLE:()=>qZ,DBSYSTEMVALUES_OTHER_SQL:()=>YZ,DBSYSTEMVALUES_PERVASIVE:()=>See,DBSYSTEMVALUES_POINTBASE:()=>pee,DBSYSTEMVALUES_POSTGRESQL:()=>jZ,DBSYSTEMVALUES_PROGRESS:()=>QZ,DBSYSTEMVALUES_REDIS:()=>Mee,DBSYSTEMVALUES_REDSHIFT:()=>zZ,DBSYSTEMVALUES_SQLITE:()=>dee,DBSYSTEMVALUES_SYBASE:()=>fee,DBSYSTEMVALUES_TERADATA:()=>Aee,DBSYSTEMVALUES_VERTICA:()=>hee,DbCassandraConsistencyLevelValues:()=>jee,DbSystemValues:()=>bee,ERROR_TYPE_VALUE_OTHER:()=>Vie,FAASDOCUMENTOPERATIONVALUES_DELETE:()=>rte,FAASDOCUMENTOPERATIONVALUES_EDIT:()=>tte,FAASDOCUMENTOPERATIONVALUES_INSERT:()=>ete,FAASINVOKEDPROVIDERVALUES_ALIBABA_CLOUD:()=>ote,FAASINVOKEDPROVIDERVALUES_AWS:()=>ite,FAASINVOKEDPROVIDERVALUES_AZURE:()=>ate,FAASINVOKEDPROVIDERVALUES_GCP:()=>ste,FAASTRIGGERVALUES_DATASOURCE:()=>zee,FAASTRIGGERVALUES_HTTP:()=>Xee,FAASTRIGGERVALUES_OTHER:()=>Qee,FAASTRIGGERVALUES_PUBSUB:()=>$ee,FAASTRIGGERVALUES_TIMER:()=>Jee,FaasDocumentOperationValues:()=>nte,FaasInvokedProviderValues:()=>lte,FaasTriggerValues:()=>Zee,HOSTARCHVALUES_AMD64:()=>Noe,HOSTARCHVALUES_ARM32:()=>Moe,HOSTARCHVALUES_ARM64:()=>Poe,HOSTARCHVALUES_IA64:()=>Coe,HOSTARCHVALUES_PPC32:()=>goe,HOSTARCHVALUES_PPC64:()=>Loe,HOSTARCHVALUES_X86:()=>Ioe,HTTPFLAVORVALUES_HTTP_1_0:()=>qte,HTTPFLAVORVALUES_HTTP_1_1:()=>Wte,HTTPFLAVORVALUES_HTTP_2_0:()=>jte,HTTPFLAVORVALUES_QUIC:()=>Xte,HTTPFLAVORVALUES_SPDY:()=>zte,HTTP_REQUEST_METHOD_VALUE_CONNECT:()=>Kie,HTTP_REQUEST_METHOD_VALUE_DELETE:()=>qie,HTTP_REQUEST_METHOD_VALUE_GET:()=>Wie,HTTP_REQUEST_METHOD_VALUE_HEAD:()=>jie,HTTP_REQUEST_METHOD_VALUE_OPTIONS:()=>zie,HTTP_REQUEST_METHOD_VALUE_OTHER:()=>Fie,HTTP_REQUEST_METHOD_VALUE_PATCH:()=>Xie,HTTP_REQUEST_METHOD_VALUE_POST:()=>$ie,HTTP_REQUEST_METHOD_VALUE_PUT:()=>Jie,HTTP_REQUEST_METHOD_VALUE_TRACE:()=>Qie,HostArchValues:()=>yoe,HttpFlavorValues:()=>$te,JVM_MEMORY_TYPE_VALUE_HEAP:()=>lae,JVM_MEMORY_TYPE_VALUE_NON_HEAP:()=>cae,JVM_THREAD_STATE_VALUE_BLOCKED:()=>_ae,JVM_THREAD_STATE_VALUE_NEW:()=>Tae,JVM_THREAD_STATE_VALUE_RUNNABLE:()=>Sae,JVM_THREAD_STATE_VALUE_TERMINATED:()=>pae,JVM_THREAD_STATE_VALUE_TIMED_WAITING:()=>dae,JVM_THREAD_STATE_VALUE_WAITING:()=>fae,MESSAGETYPEVALUES_RECEIVED:()=>mre,MESSAGETYPEVALUES_SENT:()=>Rre,MESSAGINGDESTINATIONKINDVALUES_QUEUE:()=>Jte,MESSAGINGDESTINATIONKINDVALUES_TOPIC:()=>Qte,MESSAGINGOPERATIONVALUES_PROCESS:()=>tre,MESSAGINGOPERATIONVALUES_RECEIVE:()=>ere,METRIC_ASPNETCORE_DIAGNOSTICS_EXCEPTIONS:()=>nse,METRIC_ASPNETCORE_RATE_LIMITING_ACTIVE_REQUEST_LEASES:()=>ose,METRIC_ASPNETCORE_RATE_LIMITING_QUEUED_REQUESTS:()=>ise,METRIC_ASPNETCORE_RATE_LIMITING_REQUESTS:()=>lse,METRIC_ASPNETCORE_RATE_LIMITING_REQUEST_LEASE_DURATION:()=>sse,METRIC_ASPNETCORE_RATE_LIMITING_REQUEST_TIME_IN_QUEUE:()=>ase,METRIC_ASPNETCORE_ROUTING_MATCH_ATTEMPTS:()=>cse,METRIC_HTTP_CLIENT_REQUEST_DURATION:()=>use,METRIC_HTTP_SERVER_REQUEST_DURATION:()=>Ese,METRIC_JVM_CLASS_COUNT:()=>_se,METRIC_JVM_CLASS_LOADED:()=>Tse,METRIC_JVM_CLASS_UNLOADED:()=>Sse,METRIC_JVM_CPU_COUNT:()=>pse,METRIC_JVM_CPU_RECENT_UTILIZATION:()=>dse,METRIC_JVM_CPU_TIME:()=>fse,METRIC_JVM_GC_DURATION:()=>Ase,METRIC_JVM_MEMORY_COMMITTED:()=>hse,METRIC_JVM_MEMORY_LIMIT:()=>vse,METRIC_JVM_MEMORY_USED:()=>Rse,METRIC_JVM_MEMORY_USED_AFTER_LAST_GC:()=>mse,METRIC_JVM_THREAD_COUNT:()=>Ose,METRIC_KESTREL_ACTIVE_CONNECTIONS:()=>Nse,METRIC_KESTREL_ACTIVE_TLS_HANDSHAKES:()=>Mse,METRIC_KESTREL_CONNECTION_DURATION:()=>Pse,METRIC_KESTREL_QUEUED_CONNECTIONS:()=>Cse,METRIC_KESTREL_QUEUED_REQUESTS:()=>gse,METRIC_KESTREL_REJECTED_CONNECTIONS:()=>Lse,METRIC_KESTREL_TLS_HANDSHAKE_DURATION:()=>Ise,METRIC_KESTREL_UPGRADED_CONNECTIONS:()=>yse,METRIC_SIGNALR_SERVER_ACTIVE_CONNECTIONS:()=>Dse,METRIC_SIGNALR_SERVER_CONNECTION_DURATION:()=>xse,MessageTypeValues:()=>Ore,MessagingDestinationKindValues:()=>Zte,MessagingOperationValues:()=>rre,NETHOSTCONNECTIONSUBTYPEVALUES_CDMA:()=>Pte,NETHOSTCONNECTIONSUBTYPEVALUES_CDMA2000_1XRTT:()=>Lte,NETHOSTCONNECTIONSUBTYPEVALUES_EDGE:()=>Nte,NETHOSTCONNECTIONSUBTYPEVALUES_EHRPD:()=>Vte,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_0:()=>Cte,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_A:()=>gte,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_B:()=>Ute,NETHOSTCONNECTIONSUBTYPEVALUES_GPRS:()=>Ote,NETHOSTCONNECTIONSUBTYPEVALUES_GSM:()=>Bte,NETHOSTCONNECTIONSUBTYPEVALUES_HSDPA:()=>Ite,NETHOSTCONNECTIONSUBTYPEVALUES_HSPA:()=>Dte,NETHOSTCONNECTIONSUBTYPEVALUES_HSPAP:()=>wte,NETHOSTCONNECTIONSUBTYPEVALUES_HSUPA:()=>yte,NETHOSTCONNECTIONSUBTYPEVALUES_IDEN:()=>xte,NETHOSTCONNECTIONSUBTYPEVALUES_IWLAN:()=>kte,NETHOSTCONNECTIONSUBTYPEVALUES_LTE:()=>bte,NETHOSTCONNECTIONSUBTYPEVALUES_LTE_CA:()=>Fte,NETHOSTCONNECTIONSUBTYPEVALUES_NR:()=>Hte,NETHOSTCONNECTIONSUBTYPEVALUES_NRNSA:()=>Yte,NETHOSTCONNECTIONSUBTYPEVALUES_TD_SCDMA:()=>Gte,NETHOSTCONNECTIONSUBTYPEVALUES_UMTS:()=>Mte,NETHOSTCONNECTIONTYPEVALUES_CELL:()=>hte,NETHOSTCONNECTIONTYPEVALUES_UNAVAILABLE:()=>vte,NETHOSTCONNECTIONTYPEVALUES_UNKNOWN:()=>Rte,NETHOSTCONNECTIONTYPEVALUES_WIFI:()=>fte,NETHOSTCONNECTIONTYPEVALUES_WIRED:()=>Ate,NETTRANSPORTVALUES_INPROC:()=>Ste,NETTRANSPORTVALUES_IP:()=>Ete,NETTRANSPORTVALUES_IP_TCP:()=>cte,NETTRANSPORTVALUES_IP_UDP:()=>ute,NETTRANSPORTVALUES_OTHER:()=>pte,NETTRANSPORTVALUES_PIPE:()=>Tte,NETTRANSPORTVALUES_UNIX:()=>_te,NETWORK_TRANSPORT_VALUE_PIPE:()=>Mae,NETWORK_TRANSPORT_VALUE_QUIC:()=>Pae,NETWORK_TRANSPORT_VALUE_TCP:()=>Cae,NETWORK_TRANSPORT_VALUE_UDP:()=>gae,NETWORK_TRANSPORT_VALUE_UNIX:()=>Lae,NETWORK_TYPE_VALUE_IPV4:()=>yae,NETWORK_TYPE_VALUE_IPV6:()=>Dae,NetHostConnectionSubtypeValues:()=>Kte,NetHostConnectionTypeValues:()=>mte,NetTransportValues:()=>dte,OSTYPEVALUES_AIX:()=>koe,OSTYPEVALUES_DARWIN:()=>Uoe,OSTYPEVALUES_DRAGONFLYBSD:()=>Boe,OSTYPEVALUES_FREEBSD:()=>boe,OSTYPEVALUES_HPUX:()=>Goe,OSTYPEVALUES_LINUX:()=>xoe,OSTYPEVALUES_NETBSD:()=>Voe,OSTYPEVALUES_OPENBSD:()=>woe,OSTYPEVALUES_SOLARIS:()=>Hoe,OSTYPEVALUES_WINDOWS:()=>Doe,OSTYPEVALUES_Z_OS:()=>Yoe,OTEL_STATUS_CODE_VALUE_ERROR:()=>Vae,OTEL_STATUS_CODE_VALUE_OK:()=>wae,OsTypeValues:()=>Foe,RPCGRPCSTATUSCODEVALUES_ABORTED:()=>Tre,RPCGRPCSTATUSCODEVALUES_ALREADY_EXISTS:()=>cre,RPCGRPCSTATUSCODEVALUES_CANCELLED:()=>ore,RPCGRPCSTATUSCODEVALUES_DATA_LOSS:()=>Are,RPCGRPCSTATUSCODEVALUES_DEADLINE_EXCEEDED:()=>sre,RPCGRPCSTATUSCODEVALUES_FAILED_PRECONDITION:()=>_re,RPCGRPCSTATUSCODEVALUES_INTERNAL:()=>dre,RPCGRPCSTATUSCODEVALUES_INVALID_ARGUMENT:()=>are,RPCGRPCSTATUSCODEVALUES_NOT_FOUND:()=>lre,RPCGRPCSTATUSCODEVALUES_OK:()=>nre,RPCGRPCSTATUSCODEVALUES_OUT_OF_RANGE:()=>Sre,RPCGRPCSTATUSCODEVALUES_PERMISSION_DENIED:()=>ure,RPCGRPCSTATUSCODEVALUES_RESOURCE_EXHAUSTED:()=>Ere,RPCGRPCSTATUSCODEVALUES_UNAUTHENTICATED:()=>hre,RPCGRPCSTATUSCODEVALUES_UNAVAILABLE:()=>fre,RPCGRPCSTATUSCODEVALUES_UNIMPLEMENTED:()=>pre,RPCGRPCSTATUSCODEVALUES_UNKNOWN:()=>ire,RpcGrpcStatusCodeValues:()=>vre,SEMATTRS_AWS_DYNAMODB_ATTRIBUTES_TO_GET:()=>$9,SEMATTRS_AWS_DYNAMODB_ATTRIBUTE_DEFINITIONS:()=>lZ,SEMATTRS_AWS_DYNAMODB_CONSISTENT_READ:()=>j9,SEMATTRS_AWS_DYNAMODB_CONSUMED_CAPACITY:()=>F9,SEMATTRS_AWS_DYNAMODB_COUNT:()=>aZ,SEMATTRS_AWS_DYNAMODB_EXCLUSIVE_START_TABLE:()=>tZ,SEMATTRS_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEXES:()=>Z9,SEMATTRS_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEX_UPDATES:()=>cZ,SEMATTRS_AWS_DYNAMODB_INDEX_NAME:()=>J9,SEMATTRS_AWS_DYNAMODB_ITEM_COLLECTION_METRICS:()=>K9,SEMATTRS_AWS_DYNAMODB_LIMIT:()=>X9,SEMATTRS_AWS_DYNAMODB_LOCAL_SECONDARY_INDEXES:()=>eZ,SEMATTRS_AWS_DYNAMODB_PROJECTION:()=>z9,SEMATTRS_AWS_DYNAMODB_PROVISIONED_READ_CAPACITY:()=>q9,SEMATTRS_AWS_DYNAMODB_PROVISIONED_WRITE_CAPACITY:()=>W9,SEMATTRS_AWS_DYNAMODB_SCANNED_COUNT:()=>sZ,SEMATTRS_AWS_DYNAMODB_SCAN_FORWARD:()=>nZ,SEMATTRS_AWS_DYNAMODB_SEGMENT:()=>oZ,SEMATTRS_AWS_DYNAMODB_SELECT:()=>Q9,SEMATTRS_AWS_DYNAMODB_TABLE_COUNT:()=>rZ,SEMATTRS_AWS_DYNAMODB_TABLE_NAMES:()=>Y9,SEMATTRS_AWS_DYNAMODB_TOTAL_SEGMENTS:()=>iZ,SEMATTRS_AWS_LAMBDA_INVOKED_ARN:()=>R7,SEMATTRS_CODE_FILEPATH:()=>M9,SEMATTRS_CODE_FUNCTION:()=>O9,SEMATTRS_CODE_LINENO:()=>P9,SEMATTRS_CODE_NAMESPACE:()=>N9,SEMATTRS_DB_CASSANDRA_CONSISTENCY_LEVEL:()=>D7,SEMATTRS_DB_CASSANDRA_COORDINATOR_DC:()=>w7,SEMATTRS_DB_CASSANDRA_COORDINATOR_ID:()=>V7,SEMATTRS_DB_CASSANDRA_IDEMPOTENCE:()=>U7,SEMATTRS_DB_CASSANDRA_KEYSPACE:()=>I7,SEMATTRS_DB_CASSANDRA_PAGE_SIZE:()=>y7,SEMATTRS_DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNT:()=>b7,SEMATTRS_DB_CASSANDRA_TABLE:()=>x7,SEMATTRS_DB_CONNECTION_STRING:()=>O7,SEMATTRS_DB_HBASE_NAMESPACE:()=>B7,SEMATTRS_DB_JDBC_DRIVER_CLASSNAME:()=>M7,SEMATTRS_DB_MONGODB_COLLECTION:()=>k7,SEMATTRS_DB_MSSQL_INSTANCE_NAME:()=>L7,SEMATTRS_DB_NAME:()=>P7,SEMATTRS_DB_OPERATION:()=>g7,SEMATTRS_DB_REDIS_DATABASE_INDEX:()=>G7,SEMATTRS_DB_SQL_TABLE:()=>H7,SEMATTRS_DB_STATEMENT:()=>C7,SEMATTRS_DB_SYSTEM:()=>m7,SEMATTRS_DB_USER:()=>N7,SEMATTRS_ENDUSER_ID:()=>A9,SEMATTRS_ENDUSER_ROLE:()=>h9,SEMATTRS_ENDUSER_SCOPE:()=>v9,SEMATTRS_EXCEPTION_ESCAPED:()=>q7,SEMATTRS_EXCEPTION_MESSAGE:()=>F7,SEMATTRS_EXCEPTION_STACKTRACE:()=>K7,SEMATTRS_EXCEPTION_TYPE:()=>Y7,SEMATTRS_FAAS_COLDSTART:()=>e9,SEMATTRS_FAAS_CRON:()=>Z7,SEMATTRS_FAAS_DOCUMENT_COLLECTION:()=>z7,SEMATTRS_FAAS_DOCUMENT_NAME:()=>J7,SEMATTRS_FAAS_DOCUMENT_OPERATION:()=>X7,SEMATTRS_FAAS_DOCUMENT_TIME:()=>$7,SEMATTRS_FAAS_EXECUTION:()=>j7,SEMATTRS_FAAS_INVOKED_NAME:()=>t9,SEMATTRS_FAAS_INVOKED_PROVIDER:()=>r9,SEMATTRS_FAAS_INVOKED_REGION:()=>n9,SEMATTRS_FAAS_TIME:()=>Q7,SEMATTRS_FAAS_TRIGGER:()=>W7,SEMATTRS_HTTP_CLIENT_IP:()=>H9,SEMATTRS_HTTP_FLAVOR:()=>x9,SEMATTRS_HTTP_HOST:()=>I9,SEMATTRS_HTTP_METHOD:()=>C9,SEMATTRS_HTTP_REQUEST_CONTENT_LENGTH:()=>b9,SEMATTRS_HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED:()=>V9,SEMATTRS_HTTP_RESPONSE_CONTENT_LENGTH:()=>w9,SEMATTRS_HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED:()=>B9,SEMATTRS_HTTP_ROUTE:()=>k9,SEMATTRS_HTTP_SCHEME:()=>y9,SEMATTRS_HTTP_SERVER_NAME:()=>G9,SEMATTRS_HTTP_STATUS_CODE:()=>D9,SEMATTRS_HTTP_TARGET:()=>L9,SEMATTRS_HTTP_URL:()=>g9,SEMATTRS_HTTP_USER_AGENT:()=>U9,SEMATTRS_MESSAGE_COMPRESSED_SIZE:()=>GZ,SEMATTRS_MESSAGE_ID:()=>BZ,SEMATTRS_MESSAGE_TYPE:()=>wZ,SEMATTRS_MESSAGE_UNCOMPRESSED_SIZE:()=>kZ,SEMATTRS_MESSAGING_CONSUMER_ID:()=>mZ,SEMATTRS_MESSAGING_CONVERSATION_ID:()=>AZ,SEMATTRS_MESSAGING_DESTINATION:()=>EZ,SEMATTRS_MESSAGING_DESTINATION_KIND:()=>_Z,SEMATTRS_MESSAGING_KAFKA_CLIENT_ID:()=>PZ,SEMATTRS_MESSAGING_KAFKA_CONSUMER_GROUP:()=>MZ,SEMATTRS_MESSAGING_KAFKA_MESSAGE_KEY:()=>NZ,SEMATTRS_MESSAGING_KAFKA_PARTITION:()=>CZ,SEMATTRS_MESSAGING_KAFKA_TOMBSTONE:()=>gZ,SEMATTRS_MESSAGING_MESSAGE_ID:()=>fZ,SEMATTRS_MESSAGING_MESSAGE_PAYLOAD_COMPRESSED_SIZE_BYTES:()=>vZ,SEMATTRS_MESSAGING_MESSAGE_PAYLOAD_SIZE_BYTES:()=>hZ,SEMATTRS_MESSAGING_OPERATION:()=>RZ,SEMATTRS_MESSAGING_PROTOCOL:()=>SZ,SEMATTRS_MESSAGING_PROTOCOL_VERSION:()=>pZ,SEMATTRS_MESSAGING_RABBITMQ_ROUTING_KEY:()=>OZ,SEMATTRS_MESSAGING_SYSTEM:()=>uZ,SEMATTRS_MESSAGING_TEMP_DESTINATION:()=>TZ,SEMATTRS_MESSAGING_URL:()=>dZ,SEMATTRS_NET_HOST_CARRIER_ICC:()=>d9,SEMATTRS_NET_HOST_CARRIER_MCC:()=>S9,SEMATTRS_NET_HOST_CARRIER_MNC:()=>p9,SEMATTRS_NET_HOST_CARRIER_NAME:()=>T9,SEMATTRS_NET_HOST_CONNECTION_SUBTYPE:()=>_9,SEMATTRS_NET_HOST_CONNECTION_TYPE:()=>E9,SEMATTRS_NET_HOST_IP:()=>l9,SEMATTRS_NET_HOST_NAME:()=>u9,SEMATTRS_NET_HOST_PORT:()=>c9,SEMATTRS_NET_PEER_IP:()=>i9,SEMATTRS_NET_PEER_NAME:()=>s9,SEMATTRS_NET_PEER_PORT:()=>a9,SEMATTRS_NET_TRANSPORT:()=>o9,SEMATTRS_PEER_SERVICE:()=>f9,SEMATTRS_RPC_GRPC_STATUS_CODE:()=>DZ,SEMATTRS_RPC_JSONRPC_ERROR_CODE:()=>bZ,SEMATTRS_RPC_JSONRPC_ERROR_MESSAGE:()=>VZ,SEMATTRS_RPC_JSONRPC_REQUEST_ID:()=>UZ,SEMATTRS_RPC_JSONRPC_VERSION:()=>xZ,SEMATTRS_RPC_METHOD:()=>yZ,SEMATTRS_RPC_SERVICE:()=>IZ,SEMATTRS_RPC_SYSTEM:()=>LZ,SEMATTRS_THREAD_ID:()=>R9,SEMATTRS_THREAD_NAME:()=>m9,SEMRESATTRS_AWS_ECS_CLUSTER_ARN:()=>Ire,SEMRESATTRS_AWS_ECS_CONTAINER_ARN:()=>Lre,SEMRESATTRS_AWS_ECS_LAUNCHTYPE:()=>yre,SEMRESATTRS_AWS_ECS_TASK_ARN:()=>Dre,SEMRESATTRS_AWS_ECS_TASK_FAMILY:()=>xre,SEMRESATTRS_AWS_ECS_TASK_REVISION:()=>Ure,SEMRESATTRS_AWS_EKS_CLUSTER_ARN:()=>bre,SEMRESATTRS_AWS_LOG_GROUP_ARNS:()=>wre,SEMRESATTRS_AWS_LOG_GROUP_NAMES:()=>Vre,SEMRESATTRS_AWS_LOG_STREAM_ARNS:()=>Gre,SEMRESATTRS_AWS_LOG_STREAM_NAMES:()=>Bre,SEMRESATTRS_CLOUD_ACCOUNT_ID:()=>Mre,SEMRESATTRS_CLOUD_AVAILABILITY_ZONE:()=>Cre,SEMRESATTRS_CLOUD_PLATFORM:()=>gre,SEMRESATTRS_CLOUD_PROVIDER:()=>Nre,SEMRESATTRS_CLOUD_REGION:()=>Pre,SEMRESATTRS_CONTAINER_ID:()=>Hre,SEMRESATTRS_CONTAINER_IMAGE_NAME:()=>Fre,SEMRESATTRS_CONTAINER_IMAGE_TAG:()=>Kre,SEMRESATTRS_CONTAINER_NAME:()=>kre,SEMRESATTRS_CONTAINER_RUNTIME:()=>Yre,SEMRESATTRS_DEPLOYMENT_ENVIRONMENT:()=>qre,SEMRESATTRS_DEVICE_ID:()=>Wre,SEMRESATTRS_DEVICE_MODEL_IDENTIFIER:()=>jre,SEMRESATTRS_DEVICE_MODEL_NAME:()=>zre,SEMRESATTRS_FAAS_ID:()=>$re,SEMRESATTRS_FAAS_INSTANCE:()=>Qre,SEMRESATTRS_FAAS_MAX_MEMORY:()=>Zre,SEMRESATTRS_FAAS_NAME:()=>Xre,SEMRESATTRS_FAAS_VERSION:()=>Jre,SEMRESATTRS_HOST_ARCH:()=>nne,SEMRESATTRS_HOST_ID:()=>ene,SEMRESATTRS_HOST_IMAGE_ID:()=>ine,SEMRESATTRS_HOST_IMAGE_NAME:()=>one,SEMRESATTRS_HOST_IMAGE_VERSION:()=>ane,SEMRESATTRS_HOST_NAME:()=>tne,SEMRESATTRS_HOST_TYPE:()=>rne,SEMRESATTRS_K8S_CLUSTER_NAME:()=>sne,SEMRESATTRS_K8S_CONTAINER_NAME:()=>Tne,SEMRESATTRS_K8S_CRONJOB_NAME:()=>Mne,SEMRESATTRS_K8S_CRONJOB_UID:()=>Nne,SEMRESATTRS_K8S_DAEMONSET_NAME:()=>Rne,SEMRESATTRS_K8S_DAEMONSET_UID:()=>vne,SEMRESATTRS_K8S_DEPLOYMENT_NAME:()=>fne,SEMRESATTRS_K8S_DEPLOYMENT_UID:()=>dne,SEMRESATTRS_K8S_JOB_NAME:()=>One,SEMRESATTRS_K8S_JOB_UID:()=>mne,SEMRESATTRS_K8S_NAMESPACE_NAME:()=>une,SEMRESATTRS_K8S_NODE_NAME:()=>lne,SEMRESATTRS_K8S_NODE_UID:()=>cne,SEMRESATTRS_K8S_POD_NAME:()=>_ne,SEMRESATTRS_K8S_POD_UID:()=>Ene,SEMRESATTRS_K8S_REPLICASET_NAME:()=>pne,SEMRESATTRS_K8S_REPLICASET_UID:()=>Sne,SEMRESATTRS_K8S_STATEFULSET_NAME:()=>hne,SEMRESATTRS_K8S_STATEFULSET_UID:()=>Ane,SEMRESATTRS_OS_DESCRIPTION:()=>Cne,SEMRESATTRS_OS_NAME:()=>gne,SEMRESATTRS_OS_TYPE:()=>Pne,SEMRESATTRS_OS_VERSION:()=>Lne,SEMRESATTRS_PROCESS_COMMAND:()=>xne,SEMRESATTRS_PROCESS_COMMAND_ARGS:()=>bne,SEMRESATTRS_PROCESS_COMMAND_LINE:()=>Une,SEMRESATTRS_PROCESS_EXECUTABLE_NAME:()=>yne,SEMRESATTRS_PROCESS_EXECUTABLE_PATH:()=>Dne,SEMRESATTRS_PROCESS_OWNER:()=>Vne,SEMRESATTRS_PROCESS_PID:()=>Ine,SEMRESATTRS_PROCESS_RUNTIME_DESCRIPTION:()=>Gne,SEMRESATTRS_PROCESS_RUNTIME_NAME:()=>wne,SEMRESATTRS_PROCESS_RUNTIME_VERSION:()=>Bne,SEMRESATTRS_SERVICE_INSTANCE_ID:()=>Yne,SEMRESATTRS_SERVICE_NAME:()=>kne,SEMRESATTRS_SERVICE_NAMESPACE:()=>Hne,SEMRESATTRS_SERVICE_VERSION:()=>Fne,SEMRESATTRS_TELEMETRY_AUTO_VERSION:()=>jne,SEMRESATTRS_TELEMETRY_SDK_LANGUAGE:()=>qne,SEMRESATTRS_TELEMETRY_SDK_NAME:()=>Kne,SEMRESATTRS_TELEMETRY_SDK_VERSION:()=>Wne,SEMRESATTRS_WEBENGINE_DESCRIPTION:()=>$ne,SEMRESATTRS_WEBENGINE_NAME:()=>zne,SEMRESATTRS_WEBENGINE_VERSION:()=>Xne,SIGNALR_CONNECTION_STATUS_VALUE_APP_SHUTDOWN:()=>Kae,SIGNALR_CONNECTION_STATUS_VALUE_NORMAL_CLOSURE:()=>qae,SIGNALR_CONNECTION_STATUS_VALUE_TIMEOUT:()=>Wae,SIGNALR_TRANSPORT_VALUE_LONG_POLLING:()=>zae,SIGNALR_TRANSPORT_VALUE_SERVER_SENT_EVENTS:()=>Xae,SIGNALR_TRANSPORT_VALUE_WEB_SOCKETS:()=>$ae,SemanticAttributes:()=>HZ,SemanticResourceAttributes:()=>Jne,TELEMETRYSDKLANGUAGEVALUES_CPP:()=>Koe,TELEMETRYSDKLANGUAGEVALUES_DOTNET:()=>qoe,TELEMETRYSDKLANGUAGEVALUES_ERLANG:()=>Woe,TELEMETRYSDKLANGUAGEVALUES_GO:()=>joe,TELEMETRYSDKLANGUAGEVALUES_JAVA:()=>zoe,TELEMETRYSDKLANGUAGEVALUES_NODEJS:()=>Xoe,TELEMETRYSDKLANGUAGEVALUES_PHP:()=>$oe,TELEMETRYSDKLANGUAGEVALUES_PYTHON:()=>Joe,TELEMETRYSDKLANGUAGEVALUES_RUBY:()=>Qoe,TELEMETRYSDKLANGUAGEVALUES_WEBJS:()=>Zoe,TELEMETRY_SDK_LANGUAGE_VALUE_CPP:()=>sie,TELEMETRY_SDK_LANGUAGE_VALUE_DOTNET:()=>lie,TELEMETRY_SDK_LANGUAGE_VALUE_ERLANG:()=>cie,TELEMETRY_SDK_LANGUAGE_VALUE_GO:()=>uie,TELEMETRY_SDK_LANGUAGE_VALUE_JAVA:()=>Eie,TELEMETRY_SDK_LANGUAGE_VALUE_NODEJS:()=>_ie,TELEMETRY_SDK_LANGUAGE_VALUE_PHP:()=>Tie,TELEMETRY_SDK_LANGUAGE_VALUE_PYTHON:()=>Sie,TELEMETRY_SDK_LANGUAGE_VALUE_RUBY:()=>pie,TELEMETRY_SDK_LANGUAGE_VALUE_RUST:()=>die,TELEMETRY_SDK_LANGUAGE_VALUE_SWIFT:()=>fie,TELEMETRY_SDK_LANGUAGE_VALUE_WEBJS:()=>Aie,TelemetrySdkLanguageValues:()=>eie});var RH=S(()=>{qB();fH();AH();hH()});var mH,OH=S(()=>{mH="0.53.0"});var NH,Use,bse,rs,MH=S(()=>{K();un();zn();OH();NH="v1/traces",Use=`http://localhost:4318/${NH}`,bse={"User-Agent":`OTel-OTLP-Exporter-JavaScript/${mH}`},rs=class extends bt{constructor(e={}){super(e,__,Object.assign(Object.assign(Object.assign(Object.assign({},Dt.parseKeyPairsIntoRecord(Z().OTEL_EXPORTER_OTLP_TRACES_HEADERS)),$t(e==null?void 0:e.headers)),bse),{"Content-Type":"application/x-protobuf"}))}getDefaultUrl(e){if(typeof e.url=="string")return e.url;let t=Z();return t.OTEL_EXPORTER_OTLP_TRACES_ENDPOINT.length>0?Dr(t.OTEL_EXPORTER_OTLP_TRACES_ENDPOINT):t.OTEL_EXPORTER_OTLP_ENDPOINT.length>0?yr(t.OTEL_EXPORTER_OTLP_ENDPOINT,NH):Use}}});var PH=S(()=>{MH()});var CH=S(()=>{PH()});var gH={};ge(gH,{OTLPTraceExporter:()=>rs});var LH=S(()=>{CH()});var IH,yH=S(()=>{IH="0.53.0"});var DH,Vse,wse,iR,xH=S(()=>{K();un();un();yH();zn();DH="v1/traces",Vse=`http://localhost:4318/${DH}`,wse={"User-Agent":`OTel-OTLP-Exporter-JavaScript/${IH}`},iR=class extends bt{constructor(e={}){super(e,T_,Object.assign(Object.assign(Object.assign(Object.assign({},Dt.parseKeyPairsIntoRecord(Z().OTEL_EXPORTER_OTLP_TRACES_HEADERS)),$t(e==null?void 0:e.headers)),wse),{"Content-Type":"application/json"}))}getDefaultUrl(e){if(typeof e.url=="string")return e.url;let t=Z();return t.OTEL_EXPORTER_OTLP_TRACES_ENDPOINT.length>0?Dr(t.OTEL_EXPORTER_OTLP_TRACES_ENDPOINT):t.OTEL_EXPORTER_OTLP_ENDPOINT.length>0?yr(t.OTEL_EXPORTER_OTLP_ENDPOINT,DH):Vse}}});var UH=S(()=>{xH()});var bH=S(()=>{UH()});var VH={};ge(VH,{OTLPTraceExporter:()=>iR});var wH=S(()=>{bH()});var BH=A(aS=>{"use strict";Object.defineProperty(aS,"__esModule",{value:!0});aS.VERSION=void 0;aS.VERSION="0.53.0"});var GH=A(lS=>{"use strict";Object.defineProperty(lS,"__esModule",{value:!0});lS.OTLPTraceExporter=void 0;var sS=(K(),$(yn)),aR=tR(),Bse=(zn(),$(Lf)),Gse=BH(),kse={"User-Agent":`OTel-OTLP-Exporter-JavaScript/${Gse.VERSION}`},sR=class extends aR.OTLPGRPCExporterNodeBase{constructor(e={}){let t=Object.assign(Object.assign({},kse),sS.baggageUtils.parseKeyPairsIntoRecord((0,sS.getEnv)().OTEL_EXPORTER_OTLP_TRACES_HEADERS));super(e,t,"TraceExportService","/opentelemetry.proto.collector.trace.v1.TraceService/Export",Bse.ProtobufTraceSerializer)}getDefaultUrl(e){return(0,aR.validateAndNormalizeUrl)(this.getUrlFromConfig(e))}getUrlFromConfig(e){return typeof e.url=="string"?e.url:(0,sS.getEnv)().OTEL_EXPORTER_OTLP_TRACES_ENDPOINT||(0,sS.getEnv)().OTEL_EXPORTER_OTLP_ENDPOINT||aR.DEFAULT_COLLECTOR_URL}};lS.OTLPTraceExporter=sR});var kH=A(ri=>{"use strict";var Hse=ri&&ri.__createBinding||(Object.create?function(o,e,t,i){i===void 0&&(i=t),Object.defineProperty(o,i,{enumerable:!0,get:function(){return e[t]}})}:function(o,e,t,i){i===void 0&&(i=t),o[i]=e[t]}),Yse=ri&&ri.__exportStar||function(o,e){for(var t in o)t!=="default"&&!Object.prototype.hasOwnProperty.call(e,t)&&Hse(e,o,t)};Object.defineProperty(ri,"__esModule",{value:!0});Yse(GH(),ri)});import*as Fse from"http";import*as Kse from"https";import*as HH from"url";function ni(o,e){let t=HH.parse(o),i=Object.assign({method:"POST",headers:Object.assign({"Content-Type":"application/json"},e)},t);return function(s,n){if(s.length===0)return m.debug("Zipkin send with empty spans"),n({code:te.SUCCESS});let{request:r}=i.protocol==="http:"?Fse:Kse,l=r(i,u=>{let E="";u.on("data",d=>{E+=d}),u.on("end",()=>{let d=u.statusCode||0;return m.debug(`Zipkin response status code: ${d}, body: ${E}`),d<400?n({code:te.SUCCESS}):n({code:te.FAILED,error:new Error(`Got unexpected status code from zipkin: ${d}`)})})});l.on("error",u=>n({code:te.FAILED,error:u}));let c=JSON.stringify(s);m.debug(`Zipkin request payload: ${c}`),l.write(c,"utf8"),l.end()}}var YH=S(()=>{x();K()});var FH=S(()=>{YH()});var lR=S(()=>{FH()});var oi,KH=S(()=>{(function(o){o.CLIENT="CLIENT",o.SERVER="SERVER",o.CONSUMER="CONSUMER",o.PRODUCER="PRODUCER"})(oi||(oi={}))});function jH(o,e,t,i){return{traceId:o.spanContext().traceId,parentId:o.parentSpanId,name:o.name,id:o.spanContext().spanId,kind:Wse[o.kind],timestamp:ct(o.startTime),duration:Math.round(ct(o.duration)),localEndpoint:{serviceName:e},tags:jse(o,t,i),annotations:o.events.length?zse(o.events):void 0}}function jse({attributes:o,resource:e,status:t,droppedAttributesCount:i,droppedEventsCount:a,droppedLinksCount:s},n,r){let l={};for(let c of Object.keys(o))l[c]=String(o[c]);return t.code!==Mr.UNSET&&(l[n]=String(Mr[t.code])),t.code===Mr.ERROR&&t.message&&(l[r]=t.message),i&&(l["otel.dropped_attributes_count"]=String(i)),a&&(l["otel.dropped_events_count"]=String(a)),s&&(l["otel.dropped_links_count"]=String(s)),Object.keys(e.attributes).forEach(c=>l[c]=String(e.attributes[c])),l}function zse(o){return o.map(e=>({timestamp:Math.round(ct(e.time)),value:e.name}))}var Wse,qH,WH,zH=S(()=>{x();K();KH();Wse={[Ft.CLIENT]:oi.CLIENT,[Ft.SERVER]:oi.SERVER,[Ft.CONSUMER]:oi.CONSUMER,[Ft.PRODUCER]:oi.PRODUCER,[Ft.INTERNAL]:void 0},qH="otel.status_code",WH="error"});var XH=S(()=>{});var $H=S(()=>{XH()});var Xse,cS,JH=S(()=>{Xse="service.name",cS=Xse});var QH=S(()=>{JH()});var ZH=S(()=>{});var eY=S(()=>{});var tY=S(()=>{$H();QH();ZH();eY()});function rY(o){return function(){return o()}}var nY=S(()=>{});var uS,oY=S(()=>{x();K();lR();zH();tY();nY();uS=class{constructor(e={}){this.DEFAULT_SERVICE_NAME="OpenTelemetry Service",this._sendingPromises=[],this._urlStr=e.url||Z().OTEL_EXPORTER_ZIPKIN_ENDPOINT,this._send=ni(this._urlStr,e.headers),this._serviceName=e.serviceName,this._statusCodeTagName=e.statusCodeTagName||qH,this._statusDescriptionTagName=e.statusDescriptionTagName||WH,this._isShutdown=!1,typeof e.getExportRequestHeaders=="function"?this._getHeaders=rY(e.getExportRequestHeaders):this._beforeSend=function(){}}export(e,t){let i=String(this._serviceName||e[0].resource.attributes[cS]||this.DEFAULT_SERVICE_NAME);if(m.debug("Zipkin exporter export"),this._isShutdown){setTimeout(()=>t({code:te.FAILED,error:new Error("Exporter has been shutdown")}));return}let a=new Promise(n=>{this._sendSpans(e,i,r=>{n(),t(r)})});this._sendingPromises.push(a);let s=()=>{let n=this._sendingPromises.indexOf(a);this._sendingPromises.splice(n,1)};a.then(s,s)}shutdown(){return m.debug("Zipkin exporter shutdown"),this._isShutdown=!0,this.forceFlush()}forceFlush(){return new Promise((e,t)=>{Promise.all(this._sendingPromises).then(()=>{e()},t)})}_beforeSend(){this._getHeaders&&(this._send=ni(this._urlStr,this._getHeaders()))}_sendSpans(e,t,i){let a=e.map(s=>jH(s,String(s.attributes[cS]||s.resource.attributes[cS]||t),this._statusCodeTagName,this._statusDescriptionTagName));return this._beforeSend(),this._send(a,s=>{if(i)return i(s)})}}});var iY={};ge(iY,{ZipkinExporter:()=>uS,prepareSend:()=>ni});var aY=S(()=>{lR();oY()});var cR=A(ns=>{"use strict";Object.defineProperty(ns,"__esModule",{value:!0});ns.filterBlanksAndNulls=ns.getResourceDetectorsFromEnv=void 0;var $se=(x(),$(Ze)),ic=(Dn(),$($c)),Jse="env",Qse="host",Zse="os",ele="process",tle="serviceinstance";function rle(){var o,e;let t=new Map([[Jse,ic.envDetectorSync],[Qse,ic.hostDetectorSync],[Zse,ic.osDetectorSync],[tle,ic.serviceInstanceIdDetectorSync],[ele,ic.processDetectorSync]]),i=(e=(o=process.env.OTEL_NODE_RESOURCE_DETECTORS)===null||o===void 0?void 0:o.split(","))!==null&&e!==void 0?e:["all"];return i.includes("all")?[...t.values()].flat():i.includes("none")?[]:i.flatMap(a=>{let s=t.get(a);return s||$se.diag.error(`Invalid resource detector "${a}" specified in the environment variable OTEL_NODE_RESOURCE_DETECTORS`),s||[]})}ns.getResourceDetectorsFromEnv=rle;function nle(o){return o.map(e=>e.trim()).filter(e=>e!=="null"&&e!=="")}ns.filterBlanksAndNulls=nle});var lY=A(TS=>{"use strict";var uR;Object.defineProperty(TS,"__esModule",{value:!0});TS.TracerProviderWithEnvExporters=void 0;var os=(x(),$(Ze)),ES=(K(),$(yn)),_S=(Uo(),$(Qi)),ole=LE(),sY=(LH(),$(gH)),ile=(wH(),$(VH)),ale=kH(),sle=(aY(),$(iY)),lle=cR(),ac=class extends ole.NodeTracerProvider{constructor(e={}){super(e),this._configuredExporters=[],this._hasSpanProcessors=!1;let t=(0,lle.filterBlanksAndNulls)(Array.from(new Set((0,ES.getEnv)().OTEL_TRACES_EXPORTER.split(","))));t[0]==="none"?os.diag.warn('OTEL_TRACES_EXPORTER contains "none". SDK will not be initialized.'):t.length===0?(os.diag.warn("OTEL_TRACES_EXPORTER is empty. Using default otlp exporter."),t=["otlp"],this.createExportersFromList(t),this._spanProcessors=this.configureSpanProcessors(this._configuredExporters),this._spanProcessors.forEach(i=>{this.addSpanProcessor(i)})):(t.length>1&&t.includes("none")&&(os.diag.warn('OTEL_TRACES_EXPORTER contains "none" along with other exporters. Using default otlp exporter.'),t=["otlp"]),this.createExportersFromList(t),this._configuredExporters.length>0?(this._spanProcessors=this.configureSpanProcessors(this._configuredExporters),this._spanProcessors.forEach(i=>{this.addSpanProcessor(i)})):os.diag.warn("Unable to set up trace exporter(s) due to invalid exporter and/or protocol values."))}static configureOtlp(){let e=this.getOtlpProtocol();switch(e){case"grpc":return new ale.OTLPTraceExporter;case"http/json":return new ile.OTLPTraceExporter;case"http/protobuf":return new sY.OTLPTraceExporter;default:return os.diag.warn(`Unsupported OTLP traces protocol: ${e}. Using http/protobuf.`),new sY.OTLPTraceExporter}}static getOtlpProtocol(){var e,t,i;let a=(0,ES.getEnvWithoutDefaults)();return(i=(t=(e=a.OTEL_EXPORTER_OTLP_TRACES_PROTOCOL)!==null&&e!==void 0?e:a.OTEL_EXPORTER_OTLP_PROTOCOL)!==null&&t!==void 0?t:(0,ES.getEnv)().OTEL_EXPORTER_OTLP_TRACES_PROTOCOL)!==null&&i!==void 0?i:(0,ES.getEnv)().OTEL_EXPORTER_OTLP_PROTOCOL}static configureJaeger(){try{let{JaegerExporter:e}=k("@opentelemetry/exporter-jaeger");return new e}catch(e){throw new Error(`Could not instantiate JaegerExporter. This could be due to the JaegerExporter's lack of support for bundling. If possible, use @opentelemetry/exporter-trace-otlp-proto instead. Original Error: ${e}`)}}addSpanProcessor(e){super.addSpanProcessor(e),this._hasSpanProcessors=!0}register(e){this._hasSpanProcessors&&super.register(e)}createExportersFromList(e){e.forEach(t=>{let i=this._getSpanExporter(t);i?this._configuredExporters.push(i):os.diag.warn(`Unrecognized OTEL_TRACES_EXPORTER value: ${t}.`)})}configureSpanProcessors(e){return e.map(t=>t instanceof _S.ConsoleSpanExporter?new _S.SimpleSpanProcessor(t):new _S.BatchSpanProcessor(t))}};TS.TracerProviderWithEnvExporters=ac;uR=ac;ac._registeredExporters=new Map([["otlp",()=>uR.configureOtlp()],["zipkin",()=>new sle.ZipkinExporter],["jaeger",()=>uR.configureJaeger()],["console",()=>new _S.ConsoleSpanExporter]])});var EY=A(SS=>{"use strict";Object.defineProperty(SS,"__esModule",{value:!0});SS.NodeSDK=void 0;var Qr=(x(),$(Ze)),cle=(Bs(),$(wN)),ule=(ZL(),$(QL)),is=(Dn(),$($c)),sc=(bp(),$(Up)),Ele=(wy(),$(Vy)),_le=Wb(),ER=(e0(),$(Zb)),Tle=(zu(),$(Zp)),Sle=(Uo(),$(Qi)),ple=LE(),dle=(RH(),$(vH)),fle=lY(),cY=(K(),$(yn)),uY=cR(),_R=class{constructor(e={}){var t,i,a,s,n,r;let l=(0,cY.getEnv)(),c=(0,cY.getEnvWithoutDefaults)();if(l.OTEL_SDK_DISABLED&&(this._disabled=!0),c.OTEL_LOG_LEVEL&&Qr.diag.setLogger(new Qr.DiagConsoleLogger,{logLevel:c.OTEL_LOG_LEVEL}),this._configuration=e,this._resource=(t=e.resource)!==null&&t!==void 0?t:new is.Resource({}),this._autoDetectResources=(i=e.autoDetectResources)!==null&&i!==void 0?i:!0,this._autoDetectResources?e.resourceDetectors!=null?this._resourceDetectors=e.resourceDetectors:process.env.OTEL_NODE_RESOURCE_DETECTORS!=null?this._resourceDetectors=(0,uY.getResourceDetectorsFromEnv)():this._resourceDetectors=[is.envDetector,is.processDetector,is.hostDetector]:this._resourceDetectors=[],this._serviceName=e.serviceName,e.traceExporter||e.spanProcessor||e.spanProcessors){let u={};e.sampler&&(u.sampler=e.sampler),e.spanLimits&&(u.spanLimits=e.spanLimits),e.idGenerator&&(u.idGenerator=e.idGenerator),e.spanProcessor&&Qr.diag.warn("The 'spanProcessor' option is deprecated. Please use 'spanProcessors' instead.");let E=(a=e.spanProcessor)!==null&&a!==void 0?a:new Sle.BatchSpanProcessor(e.traceExporter),d=(s=e.spanProcessors)!==null&&s!==void 0?s:[E];this._tracerProviderConfig={tracerConfig:u,spanProcessors:d,contextManager:e.contextManager,textMapPropagator:e.textMapPropagator}}if(e.logRecordProcessors?this._loggerProviderConfig={logRecordProcessors:e.logRecordProcessors}:e.logRecordProcessor?(this._loggerProviderConfig={logRecordProcessors:[e.logRecordProcessor]},Qr.diag.warn("The 'logRecordProcessor' option is deprecated. Please use 'logRecordProcessors' instead.")):this.configureLoggerProviderFromEnv(),e.metricReader||e.views){let u={};e.metricReader&&(u.reader=e.metricReader),e.views&&(u.views=e.views),this._meterProviderConfig=u}this._instrumentations=(r=(n=e.instrumentations)===null||n===void 0?void 0:n.flat())!==null&&r!==void 0?r:[]}start(){var e,t,i,a,s,n;if(this._disabled)return;if((0,ule.registerInstrumentations)({instrumentations:this._instrumentations}),this._autoDetectResources){let c={detectors:this._resourceDetectors};this._resource=this._resource.merge((0,is.detectResourcesSync)(c))}this._resource=this._serviceName===void 0?this._resource:this._resource.merge(new is.Resource({[dle.SEMRESATTRS_SERVICE_NAME]:this._serviceName}));let r=this._tracerProviderConfig?ple.NodeTracerProvider:fle.TracerProviderWithEnvExporters,l=new r(Object.assign(Object.assign({},this._configuration),{resource:this._resource}));if(this._tracerProvider=l,this._tracerProviderConfig)for(let c of this._tracerProviderConfig.spanProcessors)l.addSpanProcessor(c);if(l.register({contextManager:(t=(e=this._tracerProviderConfig)===null||e===void 0?void 0:e.contextManager)!==null&&t!==void 0?t:(i=this._configuration)===null||i===void 0?void 0:i.contextManager,propagator:(a=this._tracerProviderConfig)===null||a===void 0?void 0:a.textMapPropagator}),this._loggerProviderConfig){let c=new sc.LoggerProvider({resource:this._resource});for(let u of this._loggerProviderConfig.logRecordProcessors)c.addLogRecordProcessor(u);this._loggerProvider=c,cle.logs.setGlobalLoggerProvider(c)}if(this._meterProviderConfig){let c=[];this._meterProviderConfig.reader&&c.push(this._meterProviderConfig.reader);let u=new Tle.MeterProvider({resource:this._resource,views:(n=(s=this._meterProviderConfig)===null||s===void 0?void 0:s.views)!==null&&n!==void 0?n:[],readers:c});this._meterProvider=u,Qr.metrics.setGlobalMeterProvider(u);for(let E of this._instrumentations)E.setMeterProvider(Qr.metrics.getMeterProvider())}}shutdown(){let e=[];return this._tracerProvider&&e.push(this._tracerProvider.shutdown()),this._loggerProvider&&e.push(this._loggerProvider.shutdown()),this._meterProvider&&e.push(this._meterProvider.shutdown()),Promise.all(e).then(()=>{})}configureLoggerProviderFromEnv(){var e;let t=(e=process.env.OTEL_LOGS_EXPORTER)!==null&&e!==void 0?e:"",i=(0,uY.filterBlanksAndNulls)(t.split(","));if(i.length===0&&(Qr.diag.info("OTEL_LOGS_EXPORTER is empty. Using default otlp exporter."),i.push("otlp")),i.includes("none")){Qr.diag.info('OTEL_LOGS_EXPORTER contains "none". Logger provider will not be initialized.');return}let a=[];i.forEach(s=>{var n,r;if(s==="otlp"){let l=(r=(n=process.env.OTEL_EXPORTER_OTLP_LOGS_PROTOCOL)!==null&&n!==void 0?n:process.env.OTEL_EXPORTER_OTLP_PROTOCOL)===null||r===void 0?void 0:r.trim();switch(l){case"grpc":a.push(new _le.OTLPLogExporter);break;case"http/json":a.push(new Ele.OTLPLogExporter);break;case"http/protobuf":a.push(new ER.OTLPLogExporter);break;case void 0:case"":a.push(new ER.OTLPLogExporter);break;default:Qr.diag.warn(`Unsupported OTLP logs protocol: "${l}". Using http/protobuf.`),a.push(new ER.OTLPLogExporter)}}else s==="console"?a.push(new sc.ConsoleLogRecordExporter):Qr.diag.warn(`Unsupported OTEL_LOGS_EXPORTER value: "${s}". Supported values are: otlp, console, none.`)}),a.length>0&&(this._loggerProviderConfig={logRecordProcessors:a.map(s=>s instanceof sc.ConsoleLogRecordExporter?new sc.SimpleLogRecordProcessor(s):new sc.BatchLogRecordProcessor(s))})}};SS.NodeSDK=_R});var _Y=A(He=>{"use strict";Object.defineProperty(He,"__esModule",{value:!0});He.NodeSDK=He.tracing=He.resources=He.node=He.metrics=He.logs=He.core=He.contextBase=He.api=void 0;He.api=(x(),$(Ze));He.contextBase=(x(),$(Ze));He.core=(K(),$(yn));He.logs=(bp(),$(Up));He.metrics=(zu(),$(Zp));He.node=LE();He.resources=(Dn(),$($c));He.tracing=(Uo(),$(Qi));var Ale=EY();Object.defineProperty(He,"NodeSDK",{enumerable:!0,get:function(){return Ale.NodeSDK}})});x();Dn();var SY=Rn(_Y(),1);import{env as lc,version as hle}from"node:process";x();K();zn();var pS=class{#t;#e;constructor(){this.#t=new We(this.#r,this),this.#e=m.createComponentLogger({namespace:"netlify-span-exporter"})}convert(e){return qn(e,{useHex:!0,useLongBits:!1})}export(e,t){if(this.#e.debug(`export ${e.length} spans`),this.#t.isCalled){t({code:te.FAILED,error:new Error("Exporter has been shutdown")});return}return this.#n(e,t)}shutdown(){return this.#e.debug("Shutting down"),this.#t.call()}forceFlush(){return this.#e.debug("force flush"),Promise.resolve()}#r(){return this.forceFlush()}#n(e,t){if(console.log("__nfOTLPTrace",JSON.stringify(this.convert(e))),t)return t({code:te.SUCCESS})}};lc.NETLIFY_DEBUG_OPENTELEMETRY&&m.setLogger(new Sc,{logLevel:Oe.ALL,suppressOverrideMessage:!0});var TY,vle=new ce({"service.name":SERVICE_NAME??"lambda-function","service.version":SERVICE_VERSION,"process.runtime.name":"nodejs","process.runtime.version":hle.slice(1),"deployment.environment":(TY=lc.URL)!=null&&TY.includes("netlifystg.com")?"staging":"production","http.url":lc.URL,"netlify.site.id":lc.SITE_ID,"netlify.site.name":lc.SITE_NAME}),Rle=new SY.default.NodeSDK({resource:vle,traceExporter:new pS});Rle.start(); +`)+1))),this.lastActivityTimestamp=new Date}getChannelzInfo(){return{target:this.originalTarget,state:this.connectivityState,trace:this.channelzTrace,callTracker:this.callTracker,children:this.childrenTracker.getChildLists()}}trace(e,t){(0,Zh.trace)(t??Jl.LogVerbosity.DEBUG,"channel","("+this.channelzRef.id+") "+(0,HT.uriToString)(this.target)+" "+e)}callRefTimerRef(){var e,t,i,a;!((t=(e=this.callRefTimer).hasRef)===null||t===void 0)&&t.call(e)||(this.trace("callRefTimer.ref | configSelectionQueue.length="+this.configSelectionQueue.length+" pickQueue.length="+this.pickQueue.length),(a=(i=this.callRefTimer).ref)===null||a===void 0||a.call(i))}callRefTimerUnref(){var e,t;(!this.callRefTimer.hasRef||this.callRefTimer.hasRef())&&(this.trace("callRefTimer.unref | configSelectionQueue.length="+this.configSelectionQueue.length+" pickQueue.length="+this.pickQueue.length),(t=(e=this.callRefTimer).unref)===null||t===void 0||t.call(e))}removeConnectivityStateWatcher(e){let t=this.connectivityStateWatchers.findIndex(i=>i===e);t>=0&&this.connectivityStateWatchers.splice(t,1)}updateState(e){(0,Zh.trace)(Jl.LogVerbosity.DEBUG,"connectivity_state","("+this.channelzRef.id+") "+(0,HT.uriToString)(this.target)+" "+Wr.ConnectivityState[this.connectivityState]+" -> "+Wr.ConnectivityState[e]),this.channelzEnabled&&this.channelzTrace.addTrace("CT_INFO","Connectivity state change to "+Wr.ConnectivityState[e]),this.connectivityState=e;let t=this.connectivityStateWatchers.slice();for(let i of t)e!==i.currentState&&(i.timer&&clearTimeout(i.timer),this.removeConnectivityStateWatcher(i),i.callback());e!==Wr.ConnectivityState.TRANSIENT_FAILURE&&(this.currentResolutionError=null)}throttleKeepalive(e){if(e>this.keepaliveTime){this.keepaliveTime=e;for(let t of this.wrappedSubchannels)t.throttleKeepalive(e)}}removeWrappedSubchannel(e){this.wrappedSubchannels.delete(e)}doPick(e,t){return this.currentPicker.pick({metadata:e,extraPickInfo:t})}queueCallForPick(e){this.pickQueue.push(e),this.callRefTimerRef()}getConfig(e,t){return this.resolvingLoadBalancer.exitIdle(),this.configSelector?{type:"SUCCESS",config:this.configSelector(e,t,this.randomChannelId)}:this.currentResolutionError?{type:"ERROR",error:this.currentResolutionError}:{type:"NONE"}}queueCallForConfig(e){this.configSelectionQueue.push(e),this.callRefTimerRef()}enterIdle(){this.resolvingLoadBalancer.destroy(),this.updateState(Wr.ConnectivityState.IDLE),this.currentPicker=new KU.QueuePicker(this.resolvingLoadBalancer),this.idleTimer&&(clearTimeout(this.idleTimer),this.idleTimer=null)}startIdleTimeout(e){var t,i;this.idleTimer=setTimeout(()=>{if(this.callCount>0){this.startIdleTimeout(this.idleTimeoutMs);return}let s=new Date().valueOf()-this.lastActivityTimestamp.valueOf();s>=this.idleTimeoutMs?(this.trace("Idle timer triggered after "+this.idleTimeoutMs+"ms of inactivity"),this.enterIdle()):this.startIdleTimeout(this.idleTimeoutMs-s)},e),(i=(t=this.idleTimer).unref)===null||i===void 0||i.call(t)}maybeStartIdleTimer(){this.connectivityState!==Wr.ConnectivityState.SHUTDOWN&&!this.idleTimer&&this.startIdleTimeout(this.idleTimeoutMs)}onCallStart(){this.channelzEnabled&&this.callTracker.addCallStarted(),this.callCount+=1}onCallEnd(e){this.channelzEnabled&&(e.code===Jl.Status.OK?this.callTracker.addCallSucceeded():this.callTracker.addCallFailed()),this.callCount-=1,this.lastActivityTimestamp=new Date,this.maybeStartIdleTimer()}createLoadBalancingCall(e,t,i,a,s){let n=(0,ev.getNextCallNumber)();return this.trace("createLoadBalancingCall ["+n+'] method="'+t+'"'),new BJ.LoadBalancingCall(this,e,t,i,a,s,n)}createRetryingCall(e,t,i,a,s){let n=(0,ev.getNextCallNumber)();return this.trace("createRetryingCall ["+n+'] method="'+t+'"'),new tv.RetryingCall(this,e,t,i,a,s,n,this.retryBufferTracker,kT.get(this.getTarget()))}createInnerCall(e,t,i,a,s){return this.options["grpc.enable_retries"]===0?this.createLoadBalancingCall(e,t,i,a,s):this.createRetryingCall(e,t,i,a,s)}createResolvingCall(e,t,i,a,s){let n=(0,ev.getNextCallNumber)();this.trace("createResolvingCall ["+n+'] method="'+e+'", deadline='+(0,GJ.deadlineToString)(t));let r={deadline:t,flags:s??Jl.Propagate.DEFAULTS,host:i??this.defaultAuthority,parentCall:a},l=new HJ.ResolvingCall(this,e,r,this.filterStackFactory.clone(),this.credentials._getCallCredentials(),n);return this.onCallStart(),l.addStatusWatcher(c=>{this.onCallEnd(c)}),l}close(){this.resolvingLoadBalancer.destroy(),this.updateState(Wr.ConnectivityState.SHUTDOWN),clearInterval(this.callRefTimer),this.idleTimer&&clearTimeout(this.idleTimer),this.channelzEnabled&&(0,Ql.unregisterChannelzRef)(this.channelzRef),this.subchannelPool.unrefUnusedSubchannels()}getTarget(){return(0,HT.uriToString)(this.target)}getConnectivityState(e){let t=this.connectivityState;return e&&(this.resolvingLoadBalancer.exitIdle(),this.lastActivityTimestamp=new Date,this.maybeStartIdleTimer()),t}watchConnectivityState(e,t,i){if(this.connectivityState===Wr.ConnectivityState.SHUTDOWN)throw new Error("Channel has been shut down");let a=null;if(t!==1/0){let n=t instanceof Date?t:new Date(t),r=new Date;if(t===-1/0||n<=r){process.nextTick(i,new Error("Deadline passed without connectivity state change"));return}a=setTimeout(()=>{this.removeConnectivityStateWatcher(s),i(new Error("Deadline passed without connectivity state change"))},n.getTime()-r.getTime())}let s={currentState:e,callback:i,timer:a};this.connectivityStateWatchers.push(s)}getChannelzRef(){return this.channelzRef}createCall(e,t,i,a,s){if(typeof e!="string")throw new TypeError("Channel#createCall: method must be a string");if(!(typeof t=="number"||t instanceof Date))throw new TypeError("Channel#createCall: deadline must be a number or Date");if(this.connectivityState===Wr.ConnectivityState.SHUTDOWN)throw new Error("Channel has been shut down");return this.createResolvingCall(e,t,i,a,s)}};YT.InternalChannel=nv});var NA=A(FT=>{"use strict";Object.defineProperty(FT,"__esModule",{value:!0});FT.ChannelImplementation=void 0;var zJ=g_(),$J=WU(),ov=class{constructor(e,t,i){if(typeof e!="string")throw new TypeError("Channel target must be a string");if(!(t instanceof zJ.ChannelCredentials))throw new TypeError("Channel credentials must be a ChannelCredentials object");if(i&&typeof i!="object")throw new TypeError("Channel options must be an object");this.internalChannel=new $J.InternalChannel(e,t,i)}close(){this.internalChannel.close()}getTarget(){return this.internalChannel.getTarget()}getConnectivityState(e){return this.internalChannel.getConnectivityState(e)}watchConnectivityState(e,t,i){this.internalChannel.watchConnectivityState(e,t,i)}getChannelzRef(){return this.internalChannel.getChannelzRef()}createCall(e,t,i,a,s){if(typeof e!="string")throw new TypeError("Channel#createCall: method must be a string");if(!(typeof t=="number"||t instanceof Date))throw new TypeError("Channel#createCall: deadline must be a number or Date");return this.internalChannel.createCall(e,t,i,a,s)}};FT.ChannelImplementation=ov});var zU=A(or=>{"use strict";Object.defineProperty(or,"__esModule",{value:!0});or.ServerDuplexStreamImpl=or.ServerWritableStreamImpl=or.ServerReadableStreamImpl=or.ServerUnaryCallImpl=or.serverErrorToStatus=void 0;var XJ=H("events"),cv=H("stream"),uv=fe(),jU=ht();function Ev(o,e){var t;let i={code:uv.Status.UNKNOWN,details:"message"in o?o.message:"Unknown Error",metadata:(t=e??o.metadata)!==null&&t!==void 0?t:null};return"code"in o&&typeof o.code=="number"&&Number.isInteger(o.code)&&(i.code=o.code,"details"in o&&typeof o.details=="string"&&(i.details=o.details)),i}or.serverErrorToStatus=Ev;var iv=class extends XJ.EventEmitter{constructor(e,t,i,a){super(),this.path=e,this.call=t,this.metadata=i,this.request=a,this.cancelled=!1}getPeer(){return this.call.getPeer()}sendMetadata(e){this.call.sendMetadata(e)}getDeadline(){return this.call.getDeadline()}getPath(){return this.path}};or.ServerUnaryCallImpl=iv;var av=class extends cv.Readable{constructor(e,t,i){super({objectMode:!0}),this.path=e,this.call=t,this.metadata=i,this.cancelled=!1}_read(e){this.call.startRead()}getPeer(){return this.call.getPeer()}sendMetadata(e){this.call.sendMetadata(e)}getDeadline(){return this.call.getDeadline()}getPath(){return this.path}};or.ServerReadableStreamImpl=av;var sv=class extends cv.Writable{constructor(e,t,i,a){super({objectMode:!0}),this.path=e,this.call=t,this.metadata=i,this.request=a,this.pendingStatus={code:uv.Status.OK,details:"OK"},this.cancelled=!1,this.trailingMetadata=new jU.Metadata,this.on("error",s=>{this.pendingStatus=Ev(s),this.end()})}getPeer(){return this.call.getPeer()}sendMetadata(e){this.call.sendMetadata(e)}getDeadline(){return this.call.getDeadline()}getPath(){return this.path}_write(e,t,i){this.call.sendMessage(e,i)}_final(e){var t;e(null),this.call.sendStatus(Object.assign(Object.assign({},this.pendingStatus),{metadata:(t=this.pendingStatus.metadata)!==null&&t!==void 0?t:this.trailingMetadata}))}end(e){return e&&(this.trailingMetadata=e),super.end()}};or.ServerWritableStreamImpl=sv;var lv=class extends cv.Duplex{constructor(e,t,i){super({objectMode:!0}),this.path=e,this.call=t,this.metadata=i,this.pendingStatus={code:uv.Status.OK,details:"OK"},this.cancelled=!1,this.trailingMetadata=new jU.Metadata,this.on("error",a=>{this.pendingStatus=Ev(a),this.end()})}getPeer(){return this.call.getPeer()}sendMetadata(e){this.call.sendMetadata(e)}getDeadline(){return this.call.getDeadline()}getPath(){return this.path}_read(e){this.call.startRead()}_write(e,t,i){this.call.sendMessage(e,i)}_final(e){var t;e(null),this.call.sendStatus(Object.assign(Object.assign({},this.pendingStatus),{metadata:(t=this.pendingStatus.metadata)!==null&&t!==void 0?t:this.trailingMetadata}))}end(e){return e&&(this.trailingMetadata=e),super.end()}};or.ServerDuplexStreamImpl=lv});var Sv=A(KT=>{"use strict";Object.defineProperty(KT,"__esModule",{value:!0});KT.ServerCredentials=void 0;var $U=jf(),Zl=class{static createInsecure(){return new _v}static createSsl(e,t,i=!1){var a;if(e!==null&&!Buffer.isBuffer(e))throw new TypeError("rootCerts must be null or a Buffer");if(!Array.isArray(t))throw new TypeError("keyCertPairs must be an array");if(typeof i!="boolean")throw new TypeError("checkClientCertificate must be a boolean");let s=[],n=[];for(let r=0;r{"use strict";Object.defineProperty(Lt,"__esModule",{value:!0});Lt.getServerInterceptingCall=Lt.BaseServerInterceptingCall=Lt.ServerInterceptingCall=Lt.ResponderBuilder=Lt.isInterceptingServerListener=Lt.ServerListenerBuilder=void 0;var XU=ht(),gt=fe(),$a=H("http2"),JU=m_(),QU=H("zlib"),JJ=Lh(),rb=Ie(),nb="server_call";function Xo(o){rb.trace(gt.LogVerbosity.DEBUG,nb,o)}var dv=class{constructor(){this.metadata=void 0,this.message=void 0,this.halfClose=void 0,this.cancel=void 0}withOnReceiveMetadata(e){return this.metadata=e,this}withOnReceiveMessage(e){return this.message=e,this}withOnReceiveHalfClose(e){return this.halfClose=e,this}withOnCancel(e){return this.cancel=e,this}build(){return{onReceiveMetadata:this.metadata,onReceiveMessage:this.message,onReceiveHalfClose:this.halfClose,onCancel:this.cancel}}};Lt.ServerListenerBuilder=dv;function QJ(o){return o.onReceiveMetadata!==void 0&&o.onReceiveMetadata.length===1}Lt.isInterceptingServerListener=QJ;var fv=class{constructor(e,t){this.listener=e,this.nextListener=t,this.cancelled=!1,this.processingMetadata=!1,this.hasPendingMessage=!1,this.pendingMessage=null,this.processingMessage=!1,this.hasPendingHalfClose=!1}processPendingMessage(){this.hasPendingMessage&&(this.nextListener.onReceiveMessage(this.pendingMessage),this.pendingMessage=null,this.hasPendingMessage=!1)}processPendingHalfClose(){this.hasPendingHalfClose&&(this.nextListener.onReceiveHalfClose(),this.hasPendingHalfClose=!1)}onReceiveMetadata(e){this.cancelled||(this.processingMetadata=!0,this.listener.onReceiveMetadata(e,t=>{this.processingMetadata=!1,!this.cancelled&&(this.nextListener.onReceiveMetadata(t),this.processPendingMessage(),this.processPendingHalfClose())}))}onReceiveMessage(e){this.cancelled||(this.processingMessage=!0,this.listener.onReceiveMessage(e,t=>{this.processingMessage=!1,!this.cancelled&&(this.processingMetadata?(this.pendingMessage=t,this.hasPendingMessage=!0):(this.nextListener.onReceiveMessage(t),this.processPendingHalfClose()))}))}onReceiveHalfClose(){this.cancelled||this.listener.onReceiveHalfClose(()=>{this.cancelled||(this.processingMetadata||this.processingMessage?this.hasPendingHalfClose=!0:this.nextListener.onReceiveHalfClose())})}onCancel(){this.cancelled=!0,this.listener.onCancel(),this.nextListener.onCancel()}},Av=class{constructor(){this.start=void 0,this.metadata=void 0,this.message=void 0,this.status=void 0}withStart(e){return this.start=e,this}withSendMetadata(e){return this.metadata=e,this}withSendMessage(e){return this.message=e,this}withSendStatus(e){return this.status=e,this}build(){return{start:this.start,sendMetadata:this.metadata,sendMessage:this.message,sendStatus:this.status}}};Lt.ResponderBuilder=Av;var qT={onReceiveMetadata:(o,e)=>{e(o)},onReceiveMessage:(o,e)=>{e(o)},onReceiveHalfClose:o=>{o()},onCancel:()=>{}},WT={start:o=>{o()},sendMetadata:(o,e)=>{e(o)},sendMessage:(o,e)=>{e(o)},sendStatus:(o,e)=>{e(o)}},hv=class{constructor(e,t){var i,a,s,n;this.nextCall=e,this.processingMetadata=!1,this.processingMessage=!1,this.pendingMessage=null,this.pendingMessageCallback=null,this.pendingStatus=null,this.responder={start:(i=t==null?void 0:t.start)!==null&&i!==void 0?i:WT.start,sendMetadata:(a=t==null?void 0:t.sendMetadata)!==null&&a!==void 0?a:WT.sendMetadata,sendMessage:(s=t==null?void 0:t.sendMessage)!==null&&s!==void 0?s:WT.sendMessage,sendStatus:(n=t==null?void 0:t.sendStatus)!==null&&n!==void 0?n:WT.sendStatus}}processPendingMessage(){this.pendingMessageCallback&&(this.nextCall.sendMessage(this.pendingMessage,this.pendingMessageCallback),this.pendingMessage=null,this.pendingMessageCallback=null)}processPendingStatus(){this.pendingStatus&&(this.nextCall.sendStatus(this.pendingStatus),this.pendingStatus=null)}start(e){this.responder.start(t=>{var i,a,s,n;let r={onReceiveMetadata:(i=t==null?void 0:t.onReceiveMetadata)!==null&&i!==void 0?i:qT.onReceiveMetadata,onReceiveMessage:(a=t==null?void 0:t.onReceiveMessage)!==null&&a!==void 0?a:qT.onReceiveMessage,onReceiveHalfClose:(s=t==null?void 0:t.onReceiveHalfClose)!==null&&s!==void 0?s:qT.onReceiveHalfClose,onCancel:(n=t==null?void 0:t.onCancel)!==null&&n!==void 0?n:qT.onCancel},l=new fv(r,e);this.nextCall.start(l)})}sendMetadata(e){this.processingMetadata=!0,this.responder.sendMetadata(e,t=>{this.processingMetadata=!1,this.nextCall.sendMetadata(t),this.processPendingMessage(),this.processPendingStatus()})}sendMessage(e,t){this.processingMessage=!0,this.responder.sendMessage(e,i=>{this.processingMessage=!1,this.processingMetadata?(this.pendingMessage=i,this.pendingMessageCallback=t):this.nextCall.sendMessage(i,t)})}sendStatus(e){this.responder.sendStatus(e,t=>{this.processingMetadata||this.processingMessage?this.pendingStatus=t:this.nextCall.sendStatus(t)})}startRead(){this.nextCall.startRead()}getPeer(){return this.nextCall.getPeer()}getDeadline(){return this.nextCall.getDeadline()}};Lt.ServerInterceptingCall=hv;var ob="grpc-accept-encoding",vv="grpc-encoding",ZU="grpc-message",eb="grpc-status",pv="grpc-timeout",ZJ=/(\d{1,8})\s*([HMSmun])/,eQ={H:36e5,M:6e4,S:1e3,m:1,u:.001,n:1e-6},tQ={[ob]:"identity,deflate,gzip",[vv]:"identity"},tb={[$a.constants.HTTP2_HEADER_STATUS]:$a.constants.HTTP_STATUS_OK,[$a.constants.HTTP2_HEADER_CONTENT_TYPE]:"application/grpc+proto"},rQ={waitForTrailers:!0},jT=class{constructor(e,t,i,a,s){this.stream=e,this.callEventTracker=i,this.handler=a,this.listener=null,this.deadlineTimer=null,this.deadline=1/0,this.maxSendMessageSize=gt.DEFAULT_MAX_SEND_MESSAGE_LENGTH,this.maxReceiveMessageSize=gt.DEFAULT_MAX_RECEIVE_MESSAGE_LENGTH,this.cancelled=!1,this.metadataSent=!1,this.wantTrailers=!1,this.cancelNotified=!1,this.incomingEncoding="identity",this.readQueue=[],this.isReadPending=!1,this.receivedHalfClose=!1,this.streamEnded=!1,this.stream.once("error",c=>{}),this.stream.once("close",()=>{var c;Xo("Request to method "+((c=this.handler)===null||c===void 0?void 0:c.path)+" stream closed with rstCode "+this.stream.rstCode),this.callEventTracker&&!this.streamEnded&&(this.streamEnded=!0,this.callEventTracker.onStreamEnd(!1),this.callEventTracker.onCallEnd({code:gt.Status.CANCELLED,details:"Stream closed before sending status",metadata:null})),this.notifyOnCancel()}),this.stream.on("data",c=>{this.handleDataFrame(c)}),this.stream.pause(),this.stream.on("end",()=>{this.handleEndEvent()}),"grpc.max_send_message_length"in s&&(this.maxSendMessageSize=s["grpc.max_send_message_length"]),"grpc.max_receive_message_length"in s&&(this.maxReceiveMessageSize=s["grpc.max_receive_message_length"]),this.decoder=new JJ.StreamDecoder(this.maxReceiveMessageSize);let n=XU.Metadata.fromHttp2Headers(t);rb.isTracerEnabled(nb)&&Xo("Request to "+this.handler.path+" received headers "+JSON.stringify(n.toJSON()));let r=n.get(pv);r.length>0&&this.handleTimeoutHeader(r[0]);let l=n.get(vv);l.length>0&&(this.incomingEncoding=l[0]),n.remove(pv),n.remove(vv),n.remove(ob),n.remove($a.constants.HTTP2_HEADER_ACCEPT_ENCODING),n.remove($a.constants.HTTP2_HEADER_TE),n.remove($a.constants.HTTP2_HEADER_CONTENT_TYPE),this.metadata=n}handleTimeoutHeader(e){let t=e.toString().match(ZJ);if(t===null){let s={code:gt.Status.INTERNAL,details:`Invalid ${pv} value "${e}"`,metadata:null};process.nextTick(()=>{this.sendStatus(s)});return}let i=+t[1]*eQ[t[2]]|0,a=new Date;this.deadline=a.setMilliseconds(a.getMilliseconds()+i),this.deadlineTimer=setTimeout(()=>{let s={code:gt.Status.DEADLINE_EXCEEDED,details:"Deadline exceeded",metadata:null};this.sendStatus(s)},i)}checkCancelled(){return!this.cancelled&&(this.stream.destroyed||this.stream.closed)&&(this.notifyOnCancel(),this.cancelled=!0),this.cancelled}notifyOnCancel(){this.cancelNotified||(this.cancelNotified=!0,this.cancelled=!0,process.nextTick(()=>{var e;(e=this.listener)===null||e===void 0||e.onCancel()}),this.deadlineTimer&&clearTimeout(this.deadlineTimer),this.stream.resume())}maybeSendMetadata(){this.metadataSent||this.sendMetadata(new XU.Metadata)}serializeMessage(e){let t=this.handler.serialize(e),i=t.byteLength,a=Buffer.allocUnsafe(i+5);return a.writeUInt8(0,0),a.writeUInt32BE(i,1),t.copy(a,5),a}decompressMessage(e,t){let i=e.subarray(5);if(t==="identity")return i;if(t==="deflate"||t==="gzip"){let a;return t==="deflate"?a=QU.createInflate():a=QU.createGunzip(),new Promise((s,n)=>{let r=0,l=[];a.on("data",c=>{l.push(c),r+=c.byteLength,this.maxReceiveMessageSize!==-1&&r>this.maxReceiveMessageSize&&(a.destroy(),n({code:gt.Status.RESOURCE_EXHAUSTED,details:`Received message that decompresses to a size larger than ${this.maxReceiveMessageSize}`}))}),a.on("end",()=>{s(Buffer.concat(l))}),a.write(i),a.end()})}else return Promise.reject({code:gt.Status.UNIMPLEMENTED,details:`Received message compressed with unsupported encoding "${t}"`})}async decompressAndMaybePush(e){if(e.type!=="COMPRESSED")throw new Error(`Invalid queue entry type: ${e.type}`);let i=e.compressedMessage.readUInt8(0)===1?this.incomingEncoding:"identity",a;try{a=await this.decompressMessage(e.compressedMessage,i)}catch(s){this.sendStatus(s);return}try{e.parsedMessage=this.handler.deserialize(a)}catch(s){this.sendStatus({code:gt.Status.INTERNAL,details:`Error deserializing request: ${s.message}`});return}e.type="READABLE",this.maybePushNextMessage()}maybePushNextMessage(){if(this.listener&&this.isReadPending&&this.readQueue.length>0&&this.readQueue[0].type!=="COMPRESSED"){this.isReadPending=!1;let e=this.readQueue.shift();e.type==="READABLE"?this.listener.onReceiveMessage(e.parsedMessage):this.listener.onReceiveHalfClose()}}handleDataFrame(e){var t;if(this.checkCancelled())return;Xo("Request to "+this.handler.path+" received data frame of size "+e.length);let i;try{i=this.decoder.write(e)}catch(a){this.sendStatus({code:gt.Status.RESOURCE_EXHAUSTED,details:a.message});return}for(let a of i){this.stream.pause();let s={type:"COMPRESSED",compressedMessage:a,parsedMessage:null};this.readQueue.push(s),this.decompressAndMaybePush(s),(t=this.callEventTracker)===null||t===void 0||t.addMessageReceived()}}handleEndEvent(){this.readQueue.push({type:"HALF_CLOSE",compressedMessage:null,parsedMessage:null}),this.receivedHalfClose=!0,this.maybePushNextMessage()}start(e){Xo("Request to "+this.handler.path+" start called"),!this.checkCancelled()&&(this.listener=e,e.onReceiveMetadata(this.metadata))}sendMetadata(e){if(this.checkCancelled()||this.metadataSent)return;this.metadataSent=!0;let t=e?e.toHttp2Headers():null,i=Object.assign(Object.assign(Object.assign({},tb),tQ),t);this.stream.respond(i,rQ)}sendMessage(e,t){if(this.checkCancelled())return;let i;try{i=this.serializeMessage(e)}catch(a){this.sendStatus({code:gt.Status.INTERNAL,details:`Error serializing response: ${(0,JU.getErrorMessage)(a)}`,metadata:null});return}if(this.maxSendMessageSize!==-1&&i.length-5>this.maxSendMessageSize){this.sendStatus({code:gt.Status.RESOURCE_EXHAUSTED,details:`Sent message larger than max (${i.length} vs. ${this.maxSendMessageSize})`,metadata:null});return}this.maybeSendMetadata(),Xo("Request to "+this.handler.path+" sent data frame of size "+i.length),this.stream.write(i,a=>{var s;if(a){this.sendStatus({code:gt.Status.INTERNAL,details:`Error writing message: ${(0,JU.getErrorMessage)(a)}`,metadata:null});return}(s=this.callEventTracker)===null||s===void 0||s.addMessageSent(),t()})}sendStatus(e){var t,i;if(!this.checkCancelled())if(Xo("Request to method "+((t=this.handler)===null||t===void 0?void 0:t.path)+" ended with status code: "+gt.Status[e.code]+" details: "+e.details),this.metadataSent)this.wantTrailers?this.notifyOnCancel():(this.wantTrailers=!0,this.stream.once("wantTrailers",()=>{var a;this.callEventTracker&&!this.streamEnded&&(this.streamEnded=!0,this.callEventTracker.onStreamEnd(!0),this.callEventTracker.onCallEnd(e));let s=Object.assign({[eb]:e.code,[ZU]:encodeURI(e.details)},(a=e.metadata)===null||a===void 0?void 0:a.toHttp2Headers());this.stream.sendTrailers(s),this.notifyOnCancel()}),this.stream.end());else{this.callEventTracker&&!this.streamEnded&&(this.streamEnded=!0,this.callEventTracker.onStreamEnd(!0),this.callEventTracker.onCallEnd(e));let a=Object.assign(Object.assign({[eb]:e.code,[ZU]:encodeURI(e.details)},tb),(i=e.metadata)===null||i===void 0?void 0:i.toHttp2Headers());this.stream.respond(a,{endStream:!0}),this.notifyOnCancel()}}startRead(){Xo("Request to "+this.handler.path+" startRead called"),!this.checkCancelled()&&(this.isReadPending=!0,this.readQueue.length===0?this.receivedHalfClose||this.stream.resume():this.maybePushNextMessage())}getPeer(){var e;let t=(e=this.stream.session)===null||e===void 0?void 0:e.socket;return t!=null&&t.remoteAddress?t.remotePort?`${t.remoteAddress}:${t.remotePort}`:t.remoteAddress:"unknown"}getDeadline(){return this.deadline}};Lt.BaseServerInterceptingCall=jT;function nQ(o,e,t,i,a,s){let n={path:a.path,requestStream:a.type==="clientStream"||a.type==="bidi",responseStream:a.type==="serverStream"||a.type==="bidi",requestDeserialize:a.deserialize,responseSerialize:a.serialize},r=new jT(e,t,i,a,s);return o.reduce((l,c)=>c(n,l),r)}Lt.getServerInterceptingCall=nQ});var ub=A(lo=>{"use strict";var oQ=lo&&lo.__runInitializers||function(o,e,t){for(var i=arguments.length>2,a=0;a=0;f--){var N={};for(var R in i)N[R]=R==="access"?{}:i[R];for(var R in i.access)N.access[R]=i.access[R];N.addInitializer=function(C){if(d)throw new TypeError("Cannot add initializers after decoration has completed");s.push(n(C||null))};var M=(0,t[f])(r==="accessor"?{get:u.get,set:u.set}:u[l],N);if(r==="accessor"){if(M===void 0)continue;if(M===null||typeof M!="object")throw new TypeError("Object expected");(E=n(M.get))&&(u.get=E),(E=n(M.set))&&(u.set=E),(E=n(M.init))&&a.unshift(E)}else(E=n(M))&&(r==="field"?a.unshift(E):u[l]=E)}c&&Object.defineProperty(c,i.name,u),d=!0};Object.defineProperty(lo,"__esModule",{value:!0});lo.Server=void 0;var wt=H("http2"),aQ=H("util"),Je=fe(),Ja=zU(),sQ=Sv(),ib=Ur(),mv=Ie(),so=Sr(),hr=Ut(),nt=Wo(),ab=Rv(),Xa=~(1<<31),Ov=~(1<<31),lQ=2e4,sb=~(1<<31),{HTTP2_HEADER_PATH:lb}=wt.constants,cQ="server",cb=Buffer.from("max_age");function uQ(){}function EQ(o){return function(e,t){return aQ.deprecate(e,o)}}function Nv(o){return{code:Je.Status.UNIMPLEMENTED,details:`The server does not implement the method ${o}`}}function _Q(o,e){let t=Nv(e);switch(o){case"unary":return(i,a)=>{a(t,null)};case"clientStream":return(i,a)=>{a(t,null)};case"serverStream":return i=>{i.emit("error",t)};case"bidi":return i=>{i.emit("error",t)};default:throw new Error(`Invalid handlerType ${o}`)}}var TQ=(()=>{var o;let e=[],t;return o=class{constructor(a){var s,n,r,l,c,u;this.boundPorts=(oQ(this,e),new Map),this.http2Servers=new Map,this.sessionIdleTimeouts=new Map,this.handlers=new Map,this.sessions=new Map,this.started=!1,this.shutdown=!1,this.serverAddressString="null",this.channelzEnabled=!0,this.options=a??{},this.options["grpc.enable_channelz"]===0?(this.channelzEnabled=!1,this.channelzTrace=new nt.ChannelzTraceStub,this.callTracker=new nt.ChannelzCallTrackerStub,this.listenerChildrenTracker=new nt.ChannelzChildrenTrackerStub,this.sessionChildrenTracker=new nt.ChannelzChildrenTrackerStub):(this.channelzTrace=new nt.ChannelzTrace,this.callTracker=new nt.ChannelzCallTracker,this.listenerChildrenTracker=new nt.ChannelzChildrenTracker,this.sessionChildrenTracker=new nt.ChannelzChildrenTracker),this.channelzRef=(0,nt.registerChannelzServer)("server",()=>this.getChannelzInfo(),this.channelzEnabled),this.channelzTrace.addTrace("CT_INFO","Server created"),this.maxConnectionAgeMs=(s=this.options["grpc.max_connection_age_ms"])!==null&&s!==void 0?s:Xa,this.maxConnectionAgeGraceMs=(n=this.options["grpc.max_connection_age_grace_ms"])!==null&&n!==void 0?n:Xa,this.keepaliveTimeMs=(r=this.options["grpc.keepalive_time_ms"])!==null&&r!==void 0?r:Ov,this.keepaliveTimeoutMs=(l=this.options["grpc.keepalive_timeout_ms"])!==null&&l!==void 0?l:lQ,this.sessionIdleTimeout=(c=this.options["grpc.max_connection_idle_ms"])!==null&&c!==void 0?c:sb,this.commonServerOptions={maxSendHeaderBlockLength:Number.MAX_SAFE_INTEGER},"grpc-node.max_session_memory"in this.options?this.commonServerOptions.maxSessionMemory=this.options["grpc-node.max_session_memory"]:this.commonServerOptions.maxSessionMemory=Number.MAX_SAFE_INTEGER,"grpc.max_concurrent_streams"in this.options&&(this.commonServerOptions.settings={maxConcurrentStreams:this.options["grpc.max_concurrent_streams"]}),this.interceptors=(u=this.options.interceptors)!==null&&u!==void 0?u:[],this.trace("Server constructed")}getChannelzInfo(){return{trace:this.channelzTrace,callTracker:this.callTracker,listenerChildren:this.listenerChildrenTracker.getChildLists(),sessionChildren:this.sessionChildrenTracker.getChildLists()}}getChannelzSessionInfo(a){var s,n,r;let l=this.sessions.get(a),c=a.socket,u=c.remoteAddress?(0,so.stringToSubchannelAddress)(c.remoteAddress,c.remotePort):null,E=c.localAddress?(0,so.stringToSubchannelAddress)(c.localAddress,c.localPort):null,d;if(a.encrypted){let N=c,R=N.getCipher(),M=N.getCertificate(),C=N.getPeerCertificate();d={cipherSuiteStandardName:(s=R.standardName)!==null&&s!==void 0?s:null,cipherSuiteOtherName:R.standardName?null:R.name,localCertificate:M&&"raw"in M?M.raw:null,remoteCertificate:C&&"raw"in C?C.raw:null}}else d=null;return{remoteAddress:u,localAddress:E,security:d,remoteName:null,streamsStarted:l.streamTracker.callsStarted,streamsSucceeded:l.streamTracker.callsSucceeded,streamsFailed:l.streamTracker.callsFailed,messagesSent:l.messagesSent,messagesReceived:l.messagesReceived,keepAlivesSent:l.keepAlivesSent,lastLocalStreamCreatedTimestamp:null,lastRemoteStreamCreatedTimestamp:l.streamTracker.lastCallStartedTimestamp,lastMessageSentTimestamp:l.lastMessageSentTimestamp,lastMessageReceivedTimestamp:l.lastMessageReceivedTimestamp,localFlowControlWindow:(n=a.state.localWindowSize)!==null&&n!==void 0?n:null,remoteFlowControlWindow:(r=a.state.remoteWindowSize)!==null&&r!==void 0?r:null}}trace(a){mv.trace(Je.LogVerbosity.DEBUG,cQ,"("+this.channelzRef.id+") "+a)}addProtoService(){throw new Error("Not implemented. Use addService() instead")}addService(a,s){if(a===null||typeof a!="object"||s===null||typeof s!="object")throw new Error("addService() requires two objects as arguments");let n=Object.keys(a);if(n.length===0)throw new Error("Cannot add an empty service to a server");n.forEach(r=>{let l=a[r],c;l.requestStream?l.responseStream?c="bidi":c="clientStream":l.responseStream?c="serverStream":c="unary";let u=s[r],E;if(u===void 0&&typeof l.originalName=="string"&&(u=s[l.originalName]),u!==void 0?E=u.bind(s):E=_Q(c,r),this.register(l.path,E,l.responseSerialize,l.requestDeserialize,c)===!1)throw new Error(`Method handler for ${l.path} already provided.`)})}removeService(a){if(a===null||typeof a!="object")throw new Error("removeService() requires object as argument");Object.keys(a).forEach(n=>{let r=a[n];this.unregister(r.path)})}bind(a,s){throw new Error("Not implemented. Use bindAsync() instead")}registerListenerToChannelz(a){return(0,nt.registerChannelzSocket)((0,so.subchannelAddressToString)(a),()=>({localAddress:a,remoteAddress:null,security:null,remoteName:null,streamsStarted:0,streamsSucceeded:0,streamsFailed:0,messagesSent:0,messagesReceived:0,keepAlivesSent:0,lastLocalStreamCreatedTimestamp:null,lastRemoteStreamCreatedTimestamp:null,lastMessageSentTimestamp:null,lastMessageReceivedTimestamp:null,localFlowControlWindow:null,remoteFlowControlWindow:null}),this.channelzEnabled)}createHttp2Server(a){let s;if(a._isSecure()){let n=Object.assign(this.commonServerOptions,a._getSettings());n.enableTrace=this.options["grpc-node.tls_enable_trace"]===1,s=wt.createSecureServer(n),s.on("secureConnection",r=>{r.on("error",l=>{this.trace("An incoming TLS connection closed with error: "+l.message)})})}else s=wt.createServer(this.commonServerOptions);return s.setTimeout(0,uQ),this._setupHandlers(s),s}bindOneAddress(a,s){this.trace("Attempting to bind "+(0,so.subchannelAddressToString)(a));let n=this.createHttp2Server(s.credentials);return new Promise((r,l)=>{let c=u=>{this.trace("Failed to bind "+(0,so.subchannelAddressToString)(a)+" with error "+u.message),r({port:"port"in a?a.port:1,error:u.message})};n.once("error",c),n.listen(a,()=>{let u=n.address(),E;typeof u=="string"?E={path:u}:E={host:u.address,port:u.port};let d=this.registerListenerToChannelz(E);this.listenerChildrenTracker.refChild(d),this.http2Servers.set(n,{channelzRef:d,sessions:new Set}),s.listeningServers.add(n),this.trace("Successfully bound "+(0,so.subchannelAddressToString)(E)),r({port:"port"in E?E.port:1}),n.removeListener("error",c)})})}async bindManyPorts(a,s){if(a.length===0)return{count:0,port:0,errors:[]};if((0,so.isTcpSubchannelAddress)(a[0])&&a[0].port===0){let n=await this.bindOneAddress(a[0],s);if(n.error){let r=await this.bindManyPorts(a.slice(1),s);return Object.assign(Object.assign({},r),{errors:[n.error,...r.errors]})}else{let r=a.slice(1).map(u=>(0,so.isTcpSubchannelAddress)(u)?{host:u.host,port:n.port}:u),l=await Promise.all(r.map(u=>this.bindOneAddress(u,s))),c=[n,...l];return{count:c.filter(u=>u.error===void 0).length,port:n.port,errors:c.filter(u=>u.error).map(u=>u.error)}}}else{let n=await Promise.all(a.map(r=>this.bindOneAddress(r,s)));return{count:n.filter(r=>r.error===void 0).length,port:n[0].port,errors:n.filter(r=>r.error).map(r=>r.error)}}}async bindAddressList(a,s){let n=await this.bindManyPorts(a,s);if(n.count>0)return n.count{let r={onSuccessfulResolution:(c,u,E)=>{r.onSuccessfulResolution=()=>{};let d=[].concat(...c.map(f=>f.addresses));if(d.length===0){n(new Error(`No addresses resolved for port ${a}`));return}s(d)},onError:c=>{n(new Error(c.details))}};(0,ib.createResolver)(a,r,this.options).updateResolution()})}async bindPort(a,s){let n=await this.resolvePort(a);if(s.cancelled)throw this.completeUnbind(s),new Error("bindAsync operation cancelled by unbind call");let r=await this.bindAddressList(n,s);if(s.cancelled)throw this.completeUnbind(s),new Error("bindAsync operation cancelled by unbind call");return r}normalizePort(a){let s=(0,hr.parseUri)(a);if(s===null)throw new Error(`Could not parse port "${a}"`);let n=(0,ib.mapUriDefaultScheme)(s);if(n===null)throw new Error(`Could not get a default scheme for port "${a}"`);return n}bindAsync(a,s,n){if(this.shutdown)throw new Error("bindAsync called after shutdown");if(typeof a!="string")throw new TypeError("port must be a string");if(s===null||!(s instanceof sQ.ServerCredentials))throw new TypeError("creds must be a ServerCredentials object");if(typeof n!="function")throw new TypeError("callback must be a function");this.trace("bindAsync port="+a);let r=this.normalizePort(a),l=(d,f)=>{process.nextTick(()=>n(d,f))},c=this.boundPorts.get((0,hr.uriToString)(r));if(c){if(!s._equals(c.credentials)){l(new Error(`${a} already bound with incompatible credentials`),0);return}c.cancelled=!1,c.completionPromise?c.completionPromise.then(d=>n(null,d),d=>n(d,0)):l(null,c.portNumber);return}c={mapKey:(0,hr.uriToString)(r),originalUri:r,completionPromise:null,cancelled:!1,portNumber:0,credentials:s,listeningServers:new Set};let u=(0,hr.splitHostPort)(r.path),E=this.bindPort(r,c);c.completionPromise=E,(u==null?void 0:u.port)===0?E.then(d=>{let f={scheme:r.scheme,authority:r.authority,path:(0,hr.combineHostPort)({host:u.host,port:d})};c.mapKey=(0,hr.uriToString)(f),c.completionPromise=null,c.portNumber=d,this.boundPorts.set(c.mapKey,c),n(null,d)},d=>{n(d,0)}):(this.boundPorts.set(c.mapKey,c),E.then(d=>{c.completionPromise=null,c.portNumber=d,n(null,d)},d=>{n(d,0)}))}closeServer(a,s){this.trace("Closing server with address "+JSON.stringify(a.address()));let n=this.http2Servers.get(a);a.close(()=>{n&&(this.listenerChildrenTracker.unrefChild(n.channelzRef),(0,nt.unregisterChannelzRef)(n.channelzRef)),this.http2Servers.delete(a),s==null||s()})}closeSession(a,s){var n;this.trace("Closing session initiated by "+((n=a.socket)===null||n===void 0?void 0:n.remoteAddress));let r=this.sessions.get(a),l=()=>{r&&(this.sessionChildrenTracker.unrefChild(r.ref),(0,nt.unregisterChannelzRef)(r.ref)),s==null||s()};a.closed?queueMicrotask(l):a.close(l)}completeUnbind(a){for(let s of a.listeningServers){let n=this.http2Servers.get(s);if(this.closeServer(s,()=>{a.listeningServers.delete(s)}),n)for(let r of n.sessions)this.closeSession(r)}this.boundPorts.delete(a.mapKey)}unbind(a){this.trace("unbind port="+a);let s=this.normalizePort(a),n=(0,hr.splitHostPort)(s.path);if((n==null?void 0:n.port)===0)throw new Error("Cannot unbind port 0");let r=this.boundPorts.get((0,hr.uriToString)(s));r&&(this.trace("unbinding "+r.mapKey+" originally bound as "+(0,hr.uriToString)(r.originalUri)),r.completionPromise?r.cancelled=!0:this.completeUnbind(r))}drain(a,s){var n,r;this.trace("drain port="+a+" graceTimeMs="+s);let l=this.normalizePort(a),c=(0,hr.splitHostPort)(l.path);if((c==null?void 0:c.port)===0)throw new Error("Cannot drain port 0");let u=this.boundPorts.get((0,hr.uriToString)(l));if(!u)return;let E=new Set;for(let d of u.listeningServers){let f=this.http2Servers.get(d);if(f)for(let N of f.sessions)E.add(N),this.closeSession(N,()=>{E.delete(N)})}(r=(n=setTimeout(()=>{for(let d of E)d.destroy(wt.constants.NGHTTP2_CANCEL)},s)).unref)===null||r===void 0||r.call(n)}forceShutdown(){for(let a of this.boundPorts.values())a.cancelled=!0;this.boundPorts.clear();for(let a of this.http2Servers.keys())this.closeServer(a);this.sessions.forEach((a,s)=>{this.closeSession(s),s.destroy(wt.constants.NGHTTP2_CANCEL)}),this.sessions.clear(),(0,nt.unregisterChannelzRef)(this.channelzRef),this.shutdown=!0}register(a,s,n,r,l){return this.handlers.has(a)?!1:(this.handlers.set(a,{func:s,serialize:n,deserialize:r,type:l,path:a}),!0)}unregister(a){return this.handlers.delete(a)}start(){if(this.http2Servers.size===0||[...this.http2Servers.keys()].every(a=>!a.listening))throw new Error("server must be bound in order to start");if(this.started===!0)throw new Error("server is already started");this.started=!0}tryShutdown(a){var s;let n=c=>{(0,nt.unregisterChannelzRef)(this.channelzRef),a(c)},r=0;function l(){r--,r===0&&n()}this.shutdown=!0;for(let[c,u]of this.http2Servers.entries()){r++;let E=u.channelzRef.name;this.trace("Waiting for server "+E+" to close"),this.closeServer(c,()=>{this.trace("Server "+E+" finished closing"),l()});for(let d of u.sessions.keys()){r++;let f=(s=d.socket)===null||s===void 0?void 0:s.remoteAddress;this.trace("Waiting for session "+f+" to close"),this.closeSession(d,()=>{this.trace("Session "+f+" finished closing"),l()})}}r===0&&n()}addHttp2Port(){throw new Error("Not yet implemented")}getChannelzRef(){return this.channelzRef}_verifyContentType(a,s){let n=s[wt.constants.HTTP2_HEADER_CONTENT_TYPE];return typeof n!="string"||!n.startsWith("application/grpc")?(a.respond({[wt.constants.HTTP2_HEADER_STATUS]:wt.constants.HTTP_STATUS_UNSUPPORTED_MEDIA_TYPE},{endStream:!0}),!1):!0}_retrieveHandler(a){this.trace("Received call to method "+a+" at address "+this.serverAddressString);let s=this.handlers.get(a);return s===void 0?(this.trace("No handler registered for method "+a+". Sending UNIMPLEMENTED status."),null):s}_respondWithError(a,s,n=null){var r,l;let c=Object.assign({"grpc-status":(r=a.code)!==null&&r!==void 0?r:Je.Status.INTERNAL,"grpc-message":a.details,[wt.constants.HTTP2_HEADER_STATUS]:wt.constants.HTTP_STATUS_OK,[wt.constants.HTTP2_HEADER_CONTENT_TYPE]:"application/grpc+proto"},(l=a.metadata)===null||l===void 0?void 0:l.toHttp2Headers());s.respond(c,{endStream:!0}),this.callTracker.addCallFailed(),n==null||n.streamTracker.addCallFailed()}_channelzHandler(a,s){this.onStreamOpened(a);let n=this.sessions.get(a.session);if(this.callTracker.addCallStarted(),n==null||n.streamTracker.addCallStarted(),!this._verifyContentType(a,s)){this.callTracker.addCallFailed(),n==null||n.streamTracker.addCallFailed();return}let r=s[lb],l=this._retrieveHandler(r);if(!l){this._respondWithError(Nv(r),a,n);return}let c={addMessageSent:()=>{n&&(n.messagesSent+=1,n.lastMessageSentTimestamp=new Date)},addMessageReceived:()=>{n&&(n.messagesReceived+=1,n.lastMessageReceivedTimestamp=new Date)},onCallEnd:E=>{E.code===Je.Status.OK?this.callTracker.addCallSucceeded():this.callTracker.addCallFailed()},onStreamEnd:E=>{n&&(E?n.streamTracker.addCallSucceeded():n.streamTracker.addCallFailed())}},u=(0,ab.getServerInterceptingCall)(this.interceptors,a,s,c,l,this.options);this._runHandlerForCall(u,l)||(this.callTracker.addCallFailed(),n==null||n.streamTracker.addCallFailed(),u.sendStatus({code:Je.Status.INTERNAL,details:`Unknown handler type: ${l.type}`}))}_streamHandler(a,s){if(this.onStreamOpened(a),this._verifyContentType(a,s)!==!0)return;let n=s[lb],r=this._retrieveHandler(n);if(!r){this._respondWithError(Nv(n),a,null);return}let l=(0,ab.getServerInterceptingCall)(this.interceptors,a,s,null,r,this.options);this._runHandlerForCall(l,r)||l.sendStatus({code:Je.Status.INTERNAL,details:`Unknown handler type: ${r.type}`})}_runHandlerForCall(a,s){let{type:n}=s;if(n==="unary")SQ(a,s);else if(n==="clientStream")pQ(a,s);else if(n==="serverStream")dQ(a,s);else if(n==="bidi")fQ(a,s);else return!1;return!0}_setupHandlers(a){if(a===null)return;let s=a.address(),n="null";s&&(typeof s=="string"?n=s:n=s.address+":"+s.port),this.serverAddressString=n;let r=this.channelzEnabled?this._channelzHandler:this._streamHandler,l=this.channelzEnabled?this._channelzSessionHandler(a):this._sessionHandler(a);a.on("stream",r.bind(this)),a.on("session",l)}_sessionHandler(a){return s=>{var n,r,l;(n=this.http2Servers.get(a))===null||n===void 0||n.sessions.add(s);let c=null,u=null,E=null,d=null,f=!1,N=this.enableIdleTimeout(s);if(this.maxConnectionAgeMs!==Xa){let R=this.maxConnectionAgeMs/10,M=Math.random()*R*2-R;c=setTimeout(()=>{var C,P;f=!0,this.trace("Connection dropped by max connection age: "+((C=s.socket)===null||C===void 0?void 0:C.remoteAddress));try{s.goaway(wt.constants.NGHTTP2_NO_ERROR,~(1<<31),cb)}catch{s.destroy();return}s.close(),this.maxConnectionAgeGraceMs!==Xa&&(u=setTimeout(()=>{s.destroy()},this.maxConnectionAgeGraceMs),(P=u.unref)===null||P===void 0||P.call(u))},this.maxConnectionAgeMs+M),(r=c.unref)===null||r===void 0||r.call(c)}this.keepaliveTimeMs{var R;d=setTimeout(()=>{f=!0,s.close()},this.keepaliveTimeoutMs),(R=d.unref)===null||R===void 0||R.call(d);try{s.ping((M,C,P)=>{d&&clearTimeout(d),M&&(f=!0,this.trace("Connection dropped due to error of a ping frame "+M.message+" return in "+C),s.close())})}catch{clearTimeout(d),s.destroy()}},this.keepaliveTimeMs),(l=E.unref)===null||l===void 0||l.call(E)),s.on("close",()=>{var R,M;f||this.trace(`Connection dropped by client ${(R=s.socket)===null||R===void 0?void 0:R.remoteAddress}`),c&&clearTimeout(c),u&&clearTimeout(u),E&&(clearInterval(E),d&&clearTimeout(d)),N!==null&&(clearTimeout(N.timeout),this.sessionIdleTimeouts.delete(s)),(M=this.http2Servers.get(a))===null||M===void 0||M.sessions.delete(s)})}}_channelzSessionHandler(a){return s=>{var n,r,l,c,u;let E=(0,nt.registerChannelzSocket)((r=(n=s.socket)===null||n===void 0?void 0:n.remoteAddress)!==null&&r!==void 0?r:"unknown",this.getChannelzSessionInfo.bind(this,s),this.channelzEnabled),d={ref:E,streamTracker:new nt.ChannelzCallTracker,messagesSent:0,messagesReceived:0,keepAlivesSent:0,lastMessageSentTimestamp:null,lastMessageReceivedTimestamp:null};(l=this.http2Servers.get(a))===null||l===void 0||l.sessions.add(s),this.sessions.set(s,d);let f=`${s.socket.remoteAddress}:${s.socket.remotePort}`;this.channelzTrace.addTrace("CT_INFO","Connection established by client "+f),this.trace("Connection established by client "+f),this.sessionChildrenTracker.refChild(E);let N=null,R=null,M=null,C=null,P=!1,b=this.enableIdleTimeout(s);if(this.maxConnectionAgeMs!==Xa){let I=this.maxConnectionAgeMs/10,q=Math.random()*I*2-I;N=setTimeout(()=>{var K;P=!0,this.channelzTrace.addTrace("CT_INFO","Connection dropped by max connection age from "+f);try{s.goaway(wt.constants.NGHTTP2_NO_ERROR,~(1<<31),cb)}catch{s.destroy();return}s.close(),this.maxConnectionAgeGraceMs!==Xa&&(R=setTimeout(()=>{s.destroy()},this.maxConnectionAgeGraceMs),(K=R.unref)===null||K===void 0||K.call(R))},this.maxConnectionAgeMs+q),(c=N.unref)===null||c===void 0||c.call(N)}this.keepaliveTimeMs{var I;C=setTimeout(()=>{P=!0,this.channelzTrace.addTrace("CT_INFO","Connection dropped by keepalive timeout from "+f),s.close()},this.keepaliveTimeoutMs),(I=C.unref)===null||I===void 0||I.call(C);try{s.ping((q,K,k)=>{C&&clearTimeout(C),q&&(P=!0,this.channelzTrace.addTrace("CT_INFO","Connection dropped due to error of a ping frame "+q.message+" return in "+K),s.close())}),d.keepAlivesSent+=1}catch{clearTimeout(C),s.destroy()}},this.keepaliveTimeMs),(u=M.unref)===null||u===void 0||u.call(M)),s.on("close",()=>{var I;P||this.channelzTrace.addTrace("CT_INFO","Connection dropped by client "+f),this.sessionChildrenTracker.unrefChild(E),(0,nt.unregisterChannelzRef)(E),N&&clearTimeout(N),R&&clearTimeout(R),M&&(clearInterval(M),C&&clearTimeout(C)),b!==null&&(clearTimeout(b.timeout),this.sessionIdleTimeouts.delete(s)),(I=this.http2Servers.get(a))===null||I===void 0||I.sessions.delete(s),this.sessions.delete(s)})}}enableIdleTimeout(a){var s,n;if(this.sessionIdleTimeout>=sb)return null;let r={activeStreams:0,lastIdle:Date.now(),onClose:this.onStreamClose.bind(this,a),timeout:setTimeout(this.onIdleTimeout,this.sessionIdleTimeout,this,a)};(n=(s=r.timeout).unref)===null||n===void 0||n.call(s),this.sessionIdleTimeouts.set(a,r);let{socket:l}=a;return this.trace("Enable idle timeout for "+l.remoteAddress+":"+l.remotePort),r}onIdleTimeout(a,s){let{socket:n}=s,r=a.sessionIdleTimeouts.get(s);r!==void 0&&r.activeStreams===0&&Date.now()-r.lastIdle>=a.sessionIdleTimeout&&(a.trace("Session idle timeout triggered for "+(n==null?void 0:n.remoteAddress)+":"+(n==null?void 0:n.remotePort)+" last idle at "+r.lastIdle),a.closeSession(s))}onStreamOpened(a){let s=a.session,n=this.sessionIdleTimeouts.get(s);n&&(n.activeStreams+=1,a.once("close",n.onClose))}onStreamClose(a){var s,n;let r=this.sessionIdleTimeouts.get(a);r&&(r.activeStreams-=1,r.activeStreams===0&&(r.lastIdle=Date.now(),r.timeout.refresh(),this.trace("Session onStreamClose"+((s=a.socket)===null||s===void 0?void 0:s.remoteAddress)+":"+((n=a.socket)===null||n===void 0?void 0:n.remotePort)+" at "+r.lastIdle)))}},(()=>{let i=typeof Symbol=="function"&&Symbol.metadata?Object.create(null):void 0;t=[EQ("Calling start() is no longer necessary. It can be safely omitted.")],iQ(o,null,t,{kind:"method",name:"start",static:!1,private:!1,access:{has:a=>"start"in a,get:a=>a.start},metadata:i},null,e),i&&Object.defineProperty(o,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:i})})(),o})();lo.Server=TQ;async function SQ(o,e){let t;function i(n,r,l,c){if(n){o.sendStatus((0,Ja.serverErrorToStatus)(n,l));return}o.sendMessage(r,()=>{o.sendStatus({code:Je.Status.OK,details:"OK",metadata:l??null})})}let a,s=null;o.start({onReceiveMetadata(n){a=n,o.startRead()},onReceiveMessage(n){if(s){o.sendStatus({code:Je.Status.UNIMPLEMENTED,details:`Received a second request message for server streaming method ${e.path}`,metadata:null});return}s=n,o.startRead()},onReceiveHalfClose(){if(!s){o.sendStatus({code:Je.Status.UNIMPLEMENTED,details:`Received no request message for server streaming method ${e.path}`,metadata:null});return}t=new Ja.ServerWritableStreamImpl(e.path,o,a,s);try{e.func(t,i)}catch(n){o.sendStatus({code:Je.Status.UNKNOWN,details:`Server method handler threw error ${n.message}`,metadata:null})}},onCancel(){t&&(t.cancelled=!0,t.emit("cancelled","cancelled"))}})}function pQ(o,e){let t;function i(a,s,n,r){if(a){o.sendStatus((0,Ja.serverErrorToStatus)(a,n));return}o.sendMessage(s,()=>{o.sendStatus({code:Je.Status.OK,details:"OK",metadata:n??null})})}o.start({onReceiveMetadata(a){t=new Ja.ServerDuplexStreamImpl(e.path,o,a);try{e.func(t,i)}catch(s){o.sendStatus({code:Je.Status.UNKNOWN,details:`Server method handler threw error ${s.message}`,metadata:null})}},onReceiveMessage(a){t.push(a)},onReceiveHalfClose(){t.push(null)},onCancel(){t&&(t.cancelled=!0,t.emit("cancelled","cancelled"),t.destroy())}})}function dQ(o,e){let t,i,a=null;o.start({onReceiveMetadata(s){i=s,o.startRead()},onReceiveMessage(s){if(a){o.sendStatus({code:Je.Status.UNIMPLEMENTED,details:`Received a second request message for server streaming method ${e.path}`,metadata:null});return}a=s,o.startRead()},onReceiveHalfClose(){if(!a){o.sendStatus({code:Je.Status.UNIMPLEMENTED,details:`Received no request message for server streaming method ${e.path}`,metadata:null});return}t=new Ja.ServerWritableStreamImpl(e.path,o,i,a);try{e.func(t)}catch(s){o.sendStatus({code:Je.Status.UNKNOWN,details:`Server method handler threw error ${s.message}`,metadata:null})}},onCancel(){t&&(t.cancelled=!0,t.emit("cancelled","cancelled"),t.destroy())}})}function fQ(o,e){let t;o.start({onReceiveMetadata(i){t=new Ja.ServerDuplexStreamImpl(e.path,o,i);try{e.func(t)}catch(a){o.sendStatus({code:Je.Status.UNKNOWN,details:`Server method handler threw error ${a.message}`,metadata:null})}},onReceiveMessage(i){t.push(i)},onReceiveHalfClose(){t.push(null)},onCancel(){t&&(t.cancelled=!0,t.emit("cancelled","cancelled"),t.destroy())}})}});var Eb=A(zT=>{"use strict";Object.defineProperty(zT,"__esModule",{value:!0});zT.StatusBuilder=void 0;var Mv=class{constructor(){this.code=null,this.details=null,this.metadata=null}withCode(e){return this.code=e,this}withDetails(e){return this.details=e,this}withMetadata(e){return this.metadata=e,this}build(){let e={};return this.code!==null&&(e.code=this.code),this.details!==null&&(e.details=this.details),this.metadata!==null&&(e.metadata=this.metadata),e}};zT.StatusBuilder=Mv});var Cv=A(co=>{"use strict";Object.defineProperty(co,"__esModule",{value:!0});co.isDuration=co.durationToMs=co.msToDuration=void 0;function AQ(o){return{seconds:o/1e3|0,nanos:o%1e3*1e6|0}}co.msToDuration=AQ;function hQ(o){return o.seconds*1e3+o.nanos/1e6|0}co.durationToMs=hQ;function vQ(o){return typeof o.seconds=="number"&&typeof o.nanos=="number"}co.isDuration=vQ});var $T=A(ir=>{"use strict";Object.defineProperty(ir,"__esModule",{value:!0});ir.setup=ir.LeafLoadBalancer=ir.PickFirstLoadBalancer=ir.shuffled=ir.PickFirstLoadBalancingConfig=void 0;var gv=Ho(),Ke=$t(),Qa=jn(),RQ=Ie(),mQ=fe(),_b=Sr(),Tb=H("net"),OQ="pick_first";function Pv(o){RQ.trace(mQ.LogVerbosity.DEBUG,OQ,o)}var ec="pick_first",NQ=250,Za=class o{constructor(e){this.shuffleAddressList=e}getLoadBalancerName(){return ec}toJsonObject(){return{[ec]:{shuffleAddressList:this.shuffleAddressList}}}getShuffleAddressList(){return this.shuffleAddressList}static createFromJson(e){if("shuffleAddressList"in e&&typeof e.shuffleAddressList!="boolean")throw new Error("pick_first config field shuffleAddressList must be a boolean if provided");return new o(e.shuffleAddressList===!0)}};ir.PickFirstLoadBalancingConfig=Za;var Lv=class{constructor(e){this.subchannel=e}pick(e){return{pickResultType:Qa.PickResultType.COMPLETE,subchannel:this.subchannel,status:null,onCallStarted:null,onCallEnded:null}}};function Sb(o){let e=o.slice();for(let t=e.length-1;t>1;t--){let i=Math.floor(Math.random()*(t+1)),a=e[t];e[t]=e[i],e[i]=a}return e}ir.shuffled=Sb;function MQ(o){let e=[],t=[],i=[],a=(0,_b.isTcpSubchannelAddress)(o[0])&&(0,Tb.isIPv6)(o[0].host);for(let r of o)(0,_b.isTcpSubchannelAddress)(r)&&(0,Tb.isIPv6)(r.host)?t.push(r):i.push(r);let s=a?t:i,n=a?i:t;for(let r=0;r{this.onSubchannelStateUpdate(i,a,s,r)},this.pickedSubchannelHealthListener=()=>this.calculateAndReportNewState(),this.triedAllSubchannels=!1,this.stickyTransientFailureMode=!1,this.requestedResolutionSinceLastUpdate=!1,this.lastError=null,this.latestAddressList=null,this.connectionDelayTimeout=setTimeout(()=>{},0),clearTimeout(this.connectionDelayTimeout),this.reportHealthStatus=t[pb]}allChildrenHaveReportedTF(){return this.children.every(e=>e.hasReportedTransientFailure)}calculateAndReportNewState(){this.currentPick?this.reportHealthStatus&&!this.currentPick.isHealthy()?this.updateState(Ke.ConnectivityState.TRANSIENT_FAILURE,new Qa.UnavailablePicker({details:`Picked subchannel ${this.currentPick.getAddress()} is unhealthy`})):this.updateState(Ke.ConnectivityState.READY,new Lv(this.currentPick)):this.children.length===0?this.updateState(Ke.ConnectivityState.IDLE,new Qa.QueuePicker(this)):this.stickyTransientFailureMode?this.updateState(Ke.ConnectivityState.TRANSIENT_FAILURE,new Qa.UnavailablePicker({details:`No connection established. Last error: ${this.lastError}`})):this.updateState(Ke.ConnectivityState.CONNECTING,new Qa.QueuePicker(this))}requestReresolution(){this.requestedResolutionSinceLastUpdate=!0,this.channelControlHelper.requestReresolution()}maybeEnterStickyTransientFailureMode(){if(this.allChildrenHaveReportedTF()&&(this.requestedResolutionSinceLastUpdate||this.requestReresolution(),!this.stickyTransientFailureMode)){this.stickyTransientFailureMode=!0;for(let{subchannel:e}of this.children)e.startConnecting();this.calculateAndReportNewState()}}removeCurrentPick(){if(this.currentPick!==null){let e=this.currentPick;this.currentPick=null,e.unref(),e.removeConnectivityStateListener(this.subchannelStateListener),this.channelControlHelper.removeChannelzChild(e.getChannelzRef()),this.reportHealthStatus&&e.removeHealthStateWatcher(this.pickedSubchannelHealthListener)}}onSubchannelStateUpdate(e,t,i,a){var s;if(!((s=this.currentPick)===null||s===void 0)&&s.realSubchannelEquals(e)){i!==Ke.ConnectivityState.READY&&(this.removeCurrentPick(),this.calculateAndReportNewState(),this.requestReresolution());return}for(let[n,r]of this.children.entries())if(e.realSubchannelEquals(r.subchannel)){i===Ke.ConnectivityState.READY&&this.pickSubchannel(r.subchannel),i===Ke.ConnectivityState.TRANSIENT_FAILURE&&(r.hasReportedTransientFailure=!0,a&&(this.lastError=a),this.maybeEnterStickyTransientFailureMode(),n===this.currentSubchannelIndex&&this.startNextSubchannelConnecting(n+1)),r.subchannel.startConnecting();return}}startNextSubchannelConnecting(e){if(clearTimeout(this.connectionDelayTimeout),!this.triedAllSubchannels){for(let[t,i]of this.children.entries())if(t>=e){let a=i.subchannel.getConnectivityState();if(a===Ke.ConnectivityState.IDLE||a===Ke.ConnectivityState.CONNECTING){this.startConnecting(t);return}}this.triedAllSubchannels=!0,this.maybeEnterStickyTransientFailureMode()}}startConnecting(e){var t,i;clearTimeout(this.connectionDelayTimeout),this.currentSubchannelIndex=e,this.children[e].subchannel.getConnectivityState()===Ke.ConnectivityState.IDLE&&(Pv("Start connecting to subchannel with address "+this.children[e].subchannel.getAddress()),process.nextTick(()=>{var a;(a=this.children[e])===null||a===void 0||a.subchannel.startConnecting()})),this.connectionDelayTimeout=setTimeout(()=>{this.startNextSubchannelConnecting(e+1)},NQ),(i=(t=this.connectionDelayTimeout).unref)===null||i===void 0||i.call(t)}pickSubchannel(e){this.currentPick&&e.realSubchannelEquals(this.currentPick)||(Pv("Pick subchannel with address "+e.getAddress()),this.stickyTransientFailureMode=!1,this.removeCurrentPick(),this.currentPick=e,e.ref(),this.reportHealthStatus&&e.addHealthStateWatcher(this.pickedSubchannelHealthListener),this.channelControlHelper.addChannelzChild(e.getChannelzRef()),this.resetSubchannelList(),clearTimeout(this.connectionDelayTimeout),this.calculateAndReportNewState())}updateState(e,t){Pv(Ke.ConnectivityState[this.currentState]+" -> "+Ke.ConnectivityState[e]),this.currentState=e,this.channelControlHelper.updateState(e,t)}resetSubchannelList(){for(let e of this.children)this.currentPick&&e.subchannel.realSubchannelEquals(this.currentPick)||e.subchannel.removeConnectivityStateListener(this.subchannelStateListener),e.subchannel.unref(),this.channelControlHelper.removeChannelzChild(e.subchannel.getChannelzRef());this.currentSubchannelIndex=0,this.children=[],this.triedAllSubchannels=!1,this.requestedResolutionSinceLastUpdate=!1}connectToAddressList(e){let t=e.map(i=>({subchannel:this.channelControlHelper.createSubchannel(i,{}),hasReportedTransientFailure:!1}));for(let{subchannel:i}of t)i.ref(),this.channelControlHelper.addChannelzChild(i.getChannelzRef());this.resetSubchannelList(),this.children=t;for(let{subchannel:i}of this.children)if(i.addConnectivityStateListener(this.subchannelStateListener),i.getConnectivityState()===Ke.ConnectivityState.READY){this.pickSubchannel(i);return}for(let i of this.children)i.subchannel.getConnectivityState()===Ke.ConnectivityState.TRANSIENT_FAILURE&&(i.hasReportedTransientFailure=!0);this.startNextSubchannelConnecting(0),this.calculateAndReportNewState()}updateAddressList(e,t){if(!(t instanceof Za))return;t.getShuffleAddressList()&&(e=Sb(e));let i=[].concat(...e.map(s=>s.addresses));if(i.length===0)throw new Error("No addresses in endpoint list passed to pick_first");let a=MQ(i);this.latestAddressList=a,this.connectToAddressList(a)}exitIdle(){this.currentState===Ke.ConnectivityState.IDLE&&this.latestAddressList&&this.connectToAddressList(this.latestAddressList)}resetBackoff(){}destroy(){this.resetSubchannelList(),this.removeCurrentPick()}getTypeName(){return ec}};ir.PickFirstLoadBalancer=tc;var CQ=new Za(!1),yv=class{constructor(e,t,i){this.endpoint=e,this.latestState=Ke.ConnectivityState.IDLE;let a=(0,gv.createChildChannelControlHelper)(t,{updateState:(s,n)=>{this.latestState=s,this.latestPicker=n,t.updateState(s,n)}});this.pickFirstBalancer=new tc(a,Object.assign(Object.assign({},i),{[pb]:!0})),this.latestPicker=new Qa.QueuePicker(this.pickFirstBalancer)}startConnecting(){this.pickFirstBalancer.updateAddressList([this.endpoint],CQ)}updateEndpoint(e){this.endpoint=e,this.latestState!==Ke.ConnectivityState.IDLE&&this.startConnecting()}getConnectivityState(){return this.latestState}getPicker(){return this.latestPicker}getEndpoint(){return this.endpoint}exitIdle(){this.pickFirstBalancer.exitIdle()}destroy(){this.pickFirstBalancer.destroy()}};ir.LeafLoadBalancer=yv;function PQ(){(0,gv.registerLoadBalancerType)(ec,tc,Za),(0,gv.registerDefaultLoadBalancerType)(ec)}ir.setup=PQ});var Dv=A(j=>{"use strict";Object.defineProperty(j,"__esModule",{value:!0});j.BaseSubchannelWrapper=j.registerAdminService=j.FilterStackFactory=j.BaseFilter=j.PickResultType=j.QueuePicker=j.UnavailablePicker=j.ChildLoadBalancerHandler=j.EndpointMap=j.endpointHasAddress=j.endpointToString=j.subchannelAddressToString=j.LeafLoadBalancer=j.isLoadBalancerNameRegistered=j.parseLoadBalancingConfig=j.selectLbConfigFromList=j.registerLoadBalancerType=j.createChildChannelControlHelper=j.BackoffTimeout=j.durationToMs=j.uriToString=j.createResolver=j.registerResolver=j.log=j.trace=void 0;var db=Ie();Object.defineProperty(j,"trace",{enumerable:!0,get:function(){return db.trace}});Object.defineProperty(j,"log",{enumerable:!0,get:function(){return db.log}});var fb=Ur();Object.defineProperty(j,"registerResolver",{enumerable:!0,get:function(){return fb.registerResolver}});Object.defineProperty(j,"createResolver",{enumerable:!0,get:function(){return fb.createResolver}});var gQ=Ut();Object.defineProperty(j,"uriToString",{enumerable:!0,get:function(){return gQ.uriToString}});var LQ=Cv();Object.defineProperty(j,"durationToMs",{enumerable:!0,get:function(){return LQ.durationToMs}});var yQ=Cl();Object.defineProperty(j,"BackoffTimeout",{enumerable:!0,get:function(){return yQ.BackoffTimeout}});var rc=Ho();Object.defineProperty(j,"createChildChannelControlHelper",{enumerable:!0,get:function(){return rc.createChildChannelControlHelper}});Object.defineProperty(j,"registerLoadBalancerType",{enumerable:!0,get:function(){return rc.registerLoadBalancerType}});Object.defineProperty(j,"selectLbConfigFromList",{enumerable:!0,get:function(){return rc.selectLbConfigFromList}});Object.defineProperty(j,"parseLoadBalancingConfig",{enumerable:!0,get:function(){return rc.parseLoadBalancingConfig}});Object.defineProperty(j,"isLoadBalancerNameRegistered",{enumerable:!0,get:function(){return rc.isLoadBalancerNameRegistered}});var IQ=$T();Object.defineProperty(j,"LeafLoadBalancer",{enumerable:!0,get:function(){return IQ.LeafLoadBalancer}});var XT=Sr();Object.defineProperty(j,"subchannelAddressToString",{enumerable:!0,get:function(){return XT.subchannelAddressToString}});Object.defineProperty(j,"endpointToString",{enumerable:!0,get:function(){return XT.endpointToString}});Object.defineProperty(j,"endpointHasAddress",{enumerable:!0,get:function(){return XT.endpointHasAddress}});Object.defineProperty(j,"EndpointMap",{enumerable:!0,get:function(){return XT.EndpointMap}});var DQ=b_();Object.defineProperty(j,"ChildLoadBalancerHandler",{enumerable:!0,get:function(){return DQ.ChildLoadBalancerHandler}});var Iv=jn();Object.defineProperty(j,"UnavailablePicker",{enumerable:!0,get:function(){return Iv.UnavailablePicker}});Object.defineProperty(j,"QueuePicker",{enumerable:!0,get:function(){return Iv.QueuePicker}});Object.defineProperty(j,"PickResultType",{enumerable:!0,get:function(){return Iv.PickResultType}});var xQ=Hh();Object.defineProperty(j,"BaseFilter",{enumerable:!0,get:function(){return xQ.BaseFilter}});var UQ=wh();Object.defineProperty(j,"FilterStackFactory",{enumerable:!0,get:function(){return UQ.FilterStackFactory}});var bQ=B_();Object.defineProperty(j,"registerAdminService",{enumerable:!0,get:function(){return bQ.registerAdminService}});var VQ=GT();Object.defineProperty(j,"BaseSubchannelWrapper",{enumerable:!0,get:function(){return VQ.BaseSubchannelWrapper}})});var Ab=A(JT=>{"use strict";Object.defineProperty(JT,"__esModule",{value:!0});JT.setup=void 0;var wQ=Ur(),xv=class{constructor(e,t,i){this.listener=t,this.hasReturnedResult=!1,this.endpoints=[];let a;e.authority===""?a="/"+e.path:a=e.path,this.endpoints=[{addresses:[{path:a}]}]}updateResolution(){this.hasReturnedResult||(this.hasReturnedResult=!0,process.nextTick(this.listener.onSuccessfulResolution,this.endpoints,null,null,null,{}))}destroy(){this.hasReturnedResult=!1}static getDefaultAuthority(e){return"localhost"}};function BQ(){(0,wQ.registerResolver)("unix",xv)}JT.setup=BQ});var Ob=A(eS=>{"use strict";Object.defineProperty(eS,"__esModule",{value:!0});eS.setup=void 0;var hb=H("net"),QT=fe(),Uv=ht(),vb=Ur(),Rb=Ut(),GQ=Ie(),HQ="ip_resolver";function mb(o){GQ.trace(QT.LogVerbosity.DEBUG,HQ,o)}var bv="ipv4",Vv="ipv6",kQ=443,ZT=class{constructor(e,t,i){var a;this.listener=t,this.endpoints=[],this.error=null,this.hasReturnedResult=!1,mb("Resolver constructed for target "+(0,Rb.uriToString)(e));let s=[];if(!(e.scheme===bv||e.scheme===Vv)){this.error={code:QT.Status.UNAVAILABLE,details:`Unrecognized scheme ${e.scheme} in IP resolver`,metadata:new Uv.Metadata};return}let n=e.path.split(",");for(let r of n){let l=(0,Rb.splitHostPort)(r);if(l===null){this.error={code:QT.Status.UNAVAILABLE,details:`Failed to parse ${e.scheme} address ${r}`,metadata:new Uv.Metadata};return}if(e.scheme===bv&&!(0,hb.isIPv4)(l.host)||e.scheme===Vv&&!(0,hb.isIPv6)(l.host)){this.error={code:QT.Status.UNAVAILABLE,details:`Failed to parse ${e.scheme} address ${r}`,metadata:new Uv.Metadata};return}s.push({host:l.host,port:(a=l.port)!==null&&a!==void 0?a:kQ})}this.endpoints=s.map(r=>({addresses:[r]})),mb("Parsed "+e.scheme+" address list "+s)}updateResolution(){this.hasReturnedResult||(this.hasReturnedResult=!0,process.nextTick(()=>{this.error?this.listener.onError(this.error):this.listener.onSuccessfulResolution(this.endpoints,null,null,null,{})}))}destroy(){this.hasReturnedResult=!1}static getDefaultAuthority(e){return e.path.split(",")[0]}};function YQ(){(0,vb.registerResolver)(bv,ZT),(0,vb.registerResolver)(Vv,ZT)}eS.setup=YQ});var Pb=A(es=>{"use strict";Object.defineProperty(es,"__esModule",{value:!0});es.setup=es.RoundRobinLoadBalancer=void 0;var Cb=Ho(),Bt=$t(),wv=jn(),FQ=Ie(),KQ=fe(),Nb=Sr(),qQ=$T(),WQ="round_robin";function Mb(o){FQ.trace(KQ.LogVerbosity.DEBUG,WQ,o)}var tS="round_robin",Bv=class o{getLoadBalancerName(){return tS}constructor(){}toJsonObject(){return{[tS]:{}}}static createFromJson(e){return new o}},Gv=class{constructor(e,t=0){this.children=e,this.nextIndex=t}pick(e){let t=this.children[this.nextIndex].picker;return this.nextIndex=(this.nextIndex+1)%this.children.length,t.pick(e)}peekNextEndpoint(){return this.children[this.nextIndex].endpoint}},rS=class{constructor(e,t){this.channelControlHelper=e,this.options=t,this.children=[],this.currentState=Bt.ConnectivityState.IDLE,this.currentReadyPicker=null,this.updatesPaused=!1,this.lastError=null,this.childChannelControlHelper=(0,Cb.createChildChannelControlHelper)(e,{updateState:(i,a)=>{this.calculateAndUpdateState()}})}countChildrenWithState(e){return this.children.filter(t=>t.getConnectivityState()===e).length}calculateAndUpdateState(){if(!this.updatesPaused){if(this.countChildrenWithState(Bt.ConnectivityState.READY)>0){let e=this.children.filter(i=>i.getConnectivityState()===Bt.ConnectivityState.READY),t=0;if(this.currentReadyPicker!==null){let i=this.currentReadyPicker.peekNextEndpoint();t=e.findIndex(a=>(0,Nb.endpointEqual)(a.getEndpoint(),i)),t<0&&(t=0)}this.updateState(Bt.ConnectivityState.READY,new Gv(e.map(i=>({endpoint:i.getEndpoint(),picker:i.getPicker()})),t))}else this.countChildrenWithState(Bt.ConnectivityState.CONNECTING)>0?this.updateState(Bt.ConnectivityState.CONNECTING,new wv.QueuePicker(this)):this.countChildrenWithState(Bt.ConnectivityState.TRANSIENT_FAILURE)>0?this.updateState(Bt.ConnectivityState.TRANSIENT_FAILURE,new wv.UnavailablePicker({details:`No connection established. Last error: ${this.lastError}`})):this.updateState(Bt.ConnectivityState.IDLE,new wv.QueuePicker(this));for(let e of this.children)e.getConnectivityState()===Bt.ConnectivityState.IDLE&&e.exitIdle()}}updateState(e,t){Mb(Bt.ConnectivityState[this.currentState]+" -> "+Bt.ConnectivityState[e]),e===Bt.ConnectivityState.READY?this.currentReadyPicker=t:this.currentReadyPicker=null,this.currentState=e,this.channelControlHelper.updateState(e,t)}resetSubchannelList(){for(let e of this.children)e.destroy()}updateAddressList(e,t){this.resetSubchannelList(),Mb("Connect to endpoint list "+e.map(Nb.endpointToString)),this.updatesPaused=!0,this.children=e.map(i=>new qQ.LeafLoadBalancer(i,this.childChannelControlHelper,this.options));for(let i of this.children)i.startConnecting();this.updatesPaused=!1,this.calculateAndUpdateState()}exitIdle(){}resetBackoff(){}destroy(){this.resetSubchannelList()}getTypeName(){return tS}};es.RoundRobinLoadBalancer=rS;function jQ(){(0,Cb.registerLoadBalancerType)(tS,rS,Bv)}es.setup=jQ});var yb=A(uo=>{"use strict";var Hv;Object.defineProperty(uo,"__esModule",{value:!0});uo.setup=uo.OutlierDetectionLoadBalancer=uo.OutlierDetectionLoadBalancingConfig=void 0;var zQ=$t(),gb=fe(),Jo=Cv(),Lb=Dv(),$Q=Ho(),XQ=b_(),JQ=jn(),kv=Sr(),QQ=GT(),ZQ=Ie(),e7="outlier_detection";function ot(o){ZQ.trace(gb.LogVerbosity.DEBUG,e7,o)}var jv="outlier_detection",t7=((Hv=process.env.GRPC_EXPERIMENTAL_ENABLE_OUTLIER_DETECTION)!==null&&Hv!==void 0?Hv:"true")==="true",r7={stdev_factor:1900,enforcement_percentage:100,minimum_hosts:5,request_volume:100},n7={threshold:85,enforcement_percentage:100,minimum_hosts:5,request_volume:50};function ts(o,e,t,i){if(e in o&&o[e]!==void 0&&typeof o[e]!==t){let a=i?`${i}.${e}`:e;throw new Error(`outlier detection config ${a} parse error: expected ${t}, got ${typeof o[e]}`)}}function Yv(o,e,t){let i=t?`${t}.${e}`:e;if(e in o&&o[e]!==void 0){if(!(0,Jo.isDuration)(o[e]))throw new Error(`outlier detection config ${i} parse error: expected Duration, got ${typeof o[e]}`);if(!(o[e].seconds>=0&&o[e].seconds<=315576e6&&o[e].nanos>=0&&o[e].nanos<=999999999))throw new Error(`outlier detection config ${i} parse error: values out of range for non-negative Duaration`)}}function nS(o,e,t){let i=t?`${t}.${e}`:e;if(ts(o,e,"number",t),e in o&&o[e]!==void 0&&!(o[e]>=0&&o[e]<=100))throw new Error(`outlier detection config ${i} parse error: value out of range for percentage (0-100)`)}var nc=class o{constructor(e,t,i,a,s,n,r){if(this.childPolicy=r,r.getLoadBalancerName()==="pick_first")throw new Error("outlier_detection LB policy cannot have a pick_first child policy");this.intervalMs=e??1e4,this.baseEjectionTimeMs=t??3e4,this.maxEjectionTimeMs=i??3e5,this.maxEjectionPercent=a??10,this.successRateEjection=s?Object.assign(Object.assign({},r7),s):null,this.failurePercentageEjection=n?Object.assign(Object.assign({},n7),n):null}getLoadBalancerName(){return jv}toJsonObject(){var e,t;return{outlier_detection:{interval:(0,Jo.msToDuration)(this.intervalMs),base_ejection_time:(0,Jo.msToDuration)(this.baseEjectionTimeMs),max_ejection_time:(0,Jo.msToDuration)(this.maxEjectionTimeMs),max_ejection_percent:this.maxEjectionPercent,success_rate_ejection:(e=this.successRateEjection)!==null&&e!==void 0?e:void 0,failure_percentage_ejection:(t=this.failurePercentageEjection)!==null&&t!==void 0?t:void 0,child_policy:[this.childPolicy.toJsonObject()]}}}getIntervalMs(){return this.intervalMs}getBaseEjectionTimeMs(){return this.baseEjectionTimeMs}getMaxEjectionTimeMs(){return this.maxEjectionTimeMs}getMaxEjectionPercent(){return this.maxEjectionPercent}getSuccessRateEjectionConfig(){return this.successRateEjection}getFailurePercentageEjectionConfig(){return this.failurePercentageEjection}getChildPolicy(){return this.childPolicy}static createFromJson(e){var t;if(Yv(e,"interval"),Yv(e,"base_ejection_time"),Yv(e,"max_ejection_time"),nS(e,"max_ejection_percent"),"success_rate_ejection"in e&&e.success_rate_ejection!==void 0){if(typeof e.success_rate_ejection!="object")throw new Error("outlier detection config success_rate_ejection must be an object");ts(e.success_rate_ejection,"stdev_factor","number","success_rate_ejection"),nS(e.success_rate_ejection,"enforcement_percentage","success_rate_ejection"),ts(e.success_rate_ejection,"minimum_hosts","number","success_rate_ejection"),ts(e.success_rate_ejection,"request_volume","number","success_rate_ejection")}if("failure_percentage_ejection"in e&&e.failure_percentage_ejection!==void 0){if(typeof e.failure_percentage_ejection!="object")throw new Error("outlier detection config failure_percentage_ejection must be an object");nS(e.failure_percentage_ejection,"threshold","failure_percentage_ejection"),nS(e.failure_percentage_ejection,"enforcement_percentage","failure_percentage_ejection"),ts(e.failure_percentage_ejection,"minimum_hosts","number","failure_percentage_ejection"),ts(e.failure_percentage_ejection,"request_volume","number","failure_percentage_ejection")}if(!("child_policy"in e)||!Array.isArray(e.child_policy))throw new Error("outlier detection config child_policy must be an array");let i=(0,$Q.selectLbConfigFromList)(e.child_policy);if(!i)throw new Error("outlier detection config child_policy: no valid recognized policy found");return new o(e.interval?(0,Jo.durationToMs)(e.interval):null,e.base_ejection_time?(0,Jo.durationToMs)(e.base_ejection_time):null,e.max_ejection_time?(0,Jo.durationToMs)(e.max_ejection_time):null,(t=e.max_ejection_percent)!==null&&t!==void 0?t:null,e.success_rate_ejection,e.failure_percentage_ejection,i)}};uo.OutlierDetectionLoadBalancingConfig=nc;var Kv=class extends QQ.BaseSubchannelWrapper{constructor(e,t){super(e),this.mapEntry=t,this.refCount=0}ref(){this.child.ref(),this.refCount+=1}unref(){if(this.child.unref(),this.refCount-=1,this.refCount<=0&&this.mapEntry){let e=this.mapEntry.subchannelWrappers.indexOf(this);e>=0&&this.mapEntry.subchannelWrappers.splice(e,1)}}eject(){this.setHealthy(!1)}uneject(){this.setHealthy(!0)}getMapEntry(){return this.mapEntry}getWrappedSubchannel(){return this.child}};function Fv(){return{success:0,failure:0}}var qv=class{constructor(){this.activeBucket=Fv(),this.inactiveBucket=Fv()}addSuccess(){this.activeBucket.success+=1}addFailure(){this.activeBucket.failure+=1}switchBuckets(){this.inactiveBucket=this.activeBucket,this.activeBucket=Fv()}getLastSuccesses(){return this.inactiveBucket.success}getLastFailures(){return this.inactiveBucket.failure}},Wv=class{constructor(e,t){this.wrappedPicker=e,this.countCalls=t}pick(e){let t=this.wrappedPicker.pick(e);if(t.pickResultType===JQ.PickResultType.COMPLETE){let i=t.subchannel,a=i.getMapEntry();if(a){let s=t.onCallEnded;return this.countCalls&&(s=n=>{var r;n===gb.Status.OK?a.counter.addSuccess():a.counter.addFailure(),(r=t.onCallEnded)===null||r===void 0||r.call(t,n)}),Object.assign(Object.assign({},t),{subchannel:i.getWrappedSubchannel(),onCallEnded:s})}else return Object.assign(Object.assign({},t),{subchannel:i.getWrappedSubchannel()})}else return t}},oS=class{constructor(e,t){this.entryMap=new kv.EndpointMap,this.latestConfig=null,this.timerStartTime=null,this.childBalancer=new XQ.ChildLoadBalancerHandler((0,Lb.createChildChannelControlHelper)(e,{createSubchannel:(i,a)=>{let s=e.createSubchannel(i,a),n=this.entryMap.getForSubchannelAddress(i),r=new Kv(s,n);return(n==null?void 0:n.currentEjectionTimestamp)!==null&&r.eject(),n==null||n.subchannelWrappers.push(r),r},updateState:(i,a)=>{i===zQ.ConnectivityState.READY?e.updateState(i,new Wv(a,this.isCountingEnabled())):e.updateState(i,a)}}),t),this.ejectionTimer=setInterval(()=>{},0),clearInterval(this.ejectionTimer)}isCountingEnabled(){return this.latestConfig!==null&&(this.latestConfig.getSuccessRateEjectionConfig()!==null||this.latestConfig.getFailurePercentageEjectionConfig()!==null)}getCurrentEjectionPercent(){let e=0;for(let t of this.entryMap.values())t.currentEjectionTimestamp!==null&&(e+=1);return e*100/this.entryMap.size}runSuccessRateCheck(e){if(!this.latestConfig)return;let t=this.latestConfig.getSuccessRateEjectionConfig();if(!t)return;ot("Running success rate check");let i=t.request_volume,a=0,s=[];for(let[E,d]of this.entryMap.entries()){let f=d.counter.getLastSuccesses(),N=d.counter.getLastFailures();ot("Stats for "+(0,kv.endpointToString)(E)+": successes="+f+" failures="+N+" targetRequestVolume="+i),f+N>=i&&(a+=1,s.push(f/(f+N)))}if(ot("Found "+a+" success rate candidates; currentEjectionPercent="+this.getCurrentEjectionPercent()+" successRates=["+s+"]"),aE+d)/s.length,r=0;for(let E of s){let d=E-n;r+=d*d}let l=r/s.length,c=Math.sqrt(l),u=n-c*(t.stdev_factor/1e3);ot("stdev="+c+" ejectionThreshold="+u);for(let[E,d]of this.entryMap.entries()){if(this.getCurrentEjectionPercent()>=this.latestConfig.getMaxEjectionPercent())break;let f=d.counter.getLastSuccesses(),N=d.counter.getLastFailures();if(f+Nthis.runChecks(),e),(i=(t=this.ejectionTimer).unref)===null||i===void 0||i.call(t)}runChecks(){let e=new Date;if(ot("Ejection timer running"),this.switchAllBuckets(),!!this.latestConfig){this.timerStartTime=e,this.startTimer(this.latestConfig.getIntervalMs()),this.runSuccessRateCheck(e),this.runFailurePercentageCheck(e);for(let[t,i]of this.entryMap.entries())if(i.currentEjectionTimestamp===null)i.ejectionTimeMultiplier>0&&(i.ejectionTimeMultiplier-=1);else{let a=this.latestConfig.getBaseEjectionTimeMs(),s=this.latestConfig.getMaxEjectionTimeMs(),n=new Date(i.currentEjectionTimestamp.getTime());n.setMilliseconds(n.getMilliseconds()+Math.min(a*i.ejectionTimeMultiplier,Math.max(a,s))),n{"use strict";Object.defineProperty(U,"__esModule",{value:!0});U.experimental=U.ServerInterceptingCall=U.ResponderBuilder=U.ServerListenerBuilder=U.addAdminServicesToServer=U.getChannelzHandlers=U.getChannelzServiceDefinition=U.InterceptorConfigurationError=U.InterceptingCall=U.RequesterBuilder=U.ListenerBuilder=U.StatusBuilder=U.getClientChannel=U.ServerCredentials=U.Server=U.setLogVerbosity=U.setLogger=U.load=U.loadObject=U.CallCredentials=U.ChannelCredentials=U.waitForClientReady=U.closeClient=U.Channel=U.makeGenericClientConstructor=U.makeClientConstructor=U.loadPackageDefinition=U.Client=U.compressionAlgorithms=U.propagate=U.connectivityState=U.status=U.logVerbosity=U.Metadata=U.credentials=void 0;var iS=qf();Object.defineProperty(U,"CallCredentials",{enumerable:!0,get:function(){return iS.CallCredentials}});var i7=NA();Object.defineProperty(U,"Channel",{enumerable:!0,get:function(){return i7.ChannelImplementation}});var a7=Bh();Object.defineProperty(U,"compressionAlgorithms",{enumerable:!0,get:function(){return a7.CompressionAlgorithms}});var s7=$t();Object.defineProperty(U,"connectivityState",{enumerable:!0,get:function(){return s7.ConnectivityState}});var aS=g_();Object.defineProperty(U,"ChannelCredentials",{enumerable:!0,get:function(){return aS.ChannelCredentials}});var Ib=OA();Object.defineProperty(U,"Client",{enumerable:!0,get:function(){return Ib.Client}});var zv=fe();Object.defineProperty(U,"logVerbosity",{enumerable:!0,get:function(){return zv.LogVerbosity}});Object.defineProperty(U,"status",{enumerable:!0,get:function(){return zv.Status}});Object.defineProperty(U,"propagate",{enumerable:!0,get:function(){return zv.Propagate}});var Db=Ie(),$v=CA();Object.defineProperty(U,"loadPackageDefinition",{enumerable:!0,get:function(){return $v.loadPackageDefinition}});Object.defineProperty(U,"makeClientConstructor",{enumerable:!0,get:function(){return $v.makeClientConstructor}});Object.defineProperty(U,"makeGenericClientConstructor",{enumerable:!0,get:function(){return $v.makeClientConstructor}});var l7=ht();Object.defineProperty(U,"Metadata",{enumerable:!0,get:function(){return l7.Metadata}});var c7=ub();Object.defineProperty(U,"Server",{enumerable:!0,get:function(){return c7.Server}});var u7=Sv();Object.defineProperty(U,"ServerCredentials",{enumerable:!0,get:function(){return u7.ServerCredentials}});var E7=Eb();Object.defineProperty(U,"StatusBuilder",{enumerable:!0,get:function(){return E7.StatusBuilder}});U.credentials={combineChannelCredentials:(o,...e)=>e.reduce((t,i)=>t.compose(i),o),combineCallCredentials:(o,...e)=>e.reduce((t,i)=>t.compose(i),o),createInsecure:aS.ChannelCredentials.createInsecure,createSsl:aS.ChannelCredentials.createSsl,createFromSecureContext:aS.ChannelCredentials.createFromSecureContext,createFromMetadataGenerator:iS.CallCredentials.createFromMetadataGenerator,createFromGoogleCredential:iS.CallCredentials.createFromGoogleCredential,createEmpty:iS.CallCredentials.createEmpty};var _7=o=>o.close();U.closeClient=_7;var T7=(o,e,t)=>o.waitForReady(e,t);U.waitForClientReady=T7;var S7=(o,e)=>{throw new Error("Not available in this library. Use @grpc/proto-loader and loadPackageDefinition instead")};U.loadObject=S7;var p7=(o,e,t)=>{throw new Error("Not available in this library. Use @grpc/proto-loader and loadPackageDefinition instead")};U.load=p7;var d7=o=>{Db.setLogger(o)};U.setLogger=d7;var f7=o=>{Db.setLoggerVerbosity(o)};U.setLogVerbosity=f7;var A7=o=>Ib.Client.prototype.getChannel.call(o);U.getClientChannel=A7;var sS=vA();Object.defineProperty(U,"ListenerBuilder",{enumerable:!0,get:function(){return sS.ListenerBuilder}});Object.defineProperty(U,"RequesterBuilder",{enumerable:!0,get:function(){return sS.RequesterBuilder}});Object.defineProperty(U,"InterceptingCall",{enumerable:!0,get:function(){return sS.InterceptingCall}});Object.defineProperty(U,"InterceptorConfigurationError",{enumerable:!0,get:function(){return sS.InterceptorConfigurationError}});var xb=Wo();Object.defineProperty(U,"getChannelzServiceDefinition",{enumerable:!0,get:function(){return xb.getChannelzServiceDefinition}});Object.defineProperty(U,"getChannelzHandlers",{enumerable:!0,get:function(){return xb.getChannelzHandlers}});var h7=B_();Object.defineProperty(U,"addAdminServicesToServer",{enumerable:!0,get:function(){return h7.addAdminServicesToServer}});var Xv=Rv();Object.defineProperty(U,"ServerListenerBuilder",{enumerable:!0,get:function(){return Xv.ServerListenerBuilder}});Object.defineProperty(U,"ResponderBuilder",{enumerable:!0,get:function(){return Xv.ResponderBuilder}});Object.defineProperty(U,"ServerInterceptingCall",{enumerable:!0,get:function(){return Xv.ServerInterceptingCall}});var v7=Dv();U.experimental=v7;var R7=Ch(),m7=Ab(),O7=Ob(),N7=$T(),M7=Pb(),C7=yb(),P7=Wo();R7.setup(),m7.setup(),O7.setup(),N7.setup(),M7.setup(),C7.setup(),P7.setup()});var Ub=A(lS=>{"use strict";Object.defineProperty(lS,"__esModule",{value:!0});lS.createServiceClientConstructor=void 0;var g7=oc();function L7(o,e){let t={export:{path:o,requestStream:!1,responseStream:!1,requestSerialize:i=>i,requestDeserialize:i=>i,responseSerialize:i=>i,responseDeserialize:i=>i}};return g7.makeGenericClientConstructor(t,e)}lS.createServiceClientConstructor=L7});var ic=A(ar=>{"use strict";Object.defineProperty(ar,"__esModule",{value:!0});ar.createOtlpGrpcExporterTransport=ar.GrpcExporterTransport=ar.createEmptyMetadata=ar.createSslCredentials=ar.createInsecureCredentials=void 0;var y7=0,I7=2;function D7(o){return o==="gzip"?I7:y7}function x7(){let{credentials:o}=oc();return o.createInsecure()}ar.createInsecureCredentials=x7;function U7(o,e,t){let{credentials:i}=oc();return i.createSsl(o,e,t)}ar.createSslCredentials=U7;function b7(){let{Metadata:o}=oc();return new o}ar.createEmptyMetadata=b7;var cS=class{constructor(e){this._parameters=e}shutdown(){var e;(e=this._client)===null||e===void 0||e.close()}send(e,t){let i=Buffer.from(e);if(this._client==null){let{createServiceClientConstructor:a}=Ub();try{this._metadata=this._parameters.metadata()}catch(n){return Promise.resolve({status:"failure",error:n})}let s=a(this._parameters.grpcPath,this._parameters.grpcName);try{this._client=new s(this._parameters.address,this._parameters.credentials(),{"grpc.default_compression_algorithm":D7(this._parameters.compression)})}catch(n){return Promise.resolve({status:"failure",error:n})}}return new Promise(a=>{let s=Date.now()+t;if(this._metadata==null)return a({error:new Error("metadata was null"),status:"failure"});this._client.export(i,this._metadata,{deadline:s},(n,r)=>{a(n?{status:"failure",error:n}:{data:r,status:"success"})})})}};ar.GrpcExporterTransport=cS;function V7(o){return new cS(o)}ar.createOtlpGrpcExporterTransport=V7});var bb=A(uS=>{"use strict";Object.defineProperty(uS,"__esModule",{value:!0});uS.VERSION=void 0;uS.VERSION="0.56.0"});var Hb=A(Eo=>{"use strict";Object.defineProperty(Eo,"__esModule",{value:!0});Eo.getOtlpGrpcDefaultConfiguration=Eo.mergeOtlpGrpcConfigurationWithDefaults=Eo.validateAndNormalizeUrl=void 0;var Bb=(an(),$(vl)),ac=ic(),w7=bb(),B7=H("url"),Vb=(x(),$(Qe));function Gb(o){var e;o=o.trim(),o.match(/^([\w]{1,8}):\/\//)||(o=`https://${o}`);let i=new B7.URL(o);return i.protocol==="unix:"?o:(i.pathname&&i.pathname!=="/"&&Vb.diag.warn("URL path should not be set when using grpc, the path part of the URL will be ignored."),i.protocol!==""&&!(!((e=i.protocol)===null||e===void 0)&&e.match(/^(http)s?:$/))&&Vb.diag.warn("URL protocol should be http(s)://. Using http://."),i.host)}Eo.validateAndNormalizeUrl=Gb;function wb(o,e){for(let[t,i]of Object.entries(e.getMap()))o.get(t).length<1&&o.set(t,i)}function G7(o,e,t){var i,a,s,n,r;let l=(a=(i=o.url)!==null&&i!==void 0?i:e.url)!==null&&a!==void 0?a:t.url;return Object.assign(Object.assign({},(0,Bb.mergeOtlpSharedConfigurationWithDefaults)(o,e,t)),{metadata:()=>{var c,u,E,d;let f=t.metadata();return wb(f,(u=(c=o.metadata)===null||c===void 0?void 0:c.call(o).clone())!==null&&u!==void 0?u:(0,ac.createEmptyMetadata)()),wb(f,(d=(E=e.metadata)===null||E===void 0?void 0:E.call(e))!==null&&d!==void 0?d:(0,ac.createEmptyMetadata)()),f},url:Gb(l),credentials:(r=(s=o.credentials)!==null&&s!==void 0?s:(n=e.credentials)===null||n===void 0?void 0:n.call(e,l))!==null&&r!==void 0?r:t.credentials(l)})}Eo.mergeOtlpGrpcConfigurationWithDefaults=G7;function H7(){return Object.assign(Object.assign({},(0,Bb.getSharedConfigurationDefaults)()),{metadata:()=>{let o=(0,ac.createEmptyMetadata)();return o.set("User-Agent",`OTel-OTLP-Exporter-JavaScript/${w7.VERSION}`),o},url:"http://localhost:4317",credentials:o=>o.startsWith("http://")?()=>(0,ac.createInsecureCredentials)():()=>(0,ac.createSslCredentials)()})}Eo.getOtlpGrpcDefaultConfiguration=H7});var qb=A(ES=>{"use strict";Object.defineProperty(ES,"__esModule",{value:!0});ES.getOtlpGrpcConfigurationFromEnv=void 0;var kb=(ee(),$(gs)),sc=ic(),k7=(Sa(),$(II)),Y7=H("fs"),F7=H("path"),Fb=(x(),$(Qe));function Jv(o,e){if(o!=null&&o!=="")return o;if(e!=null&&e!=="")return e}function K7(o){var e,t;let i=(e=process.env[`OTEL_EXPORTER_OTLP_${o}_HEADERS`])===null||e===void 0?void 0:e.trim(),a=(t=process.env.OTEL_EXPORTER_OTLP_HEADERS)===null||t===void 0?void 0:t.trim(),s=kb.baggageUtils.parseKeyPairsIntoRecord(i),n=kb.baggageUtils.parseKeyPairsIntoRecord(a);if(Object.keys(s).length===0&&Object.keys(n).length===0)return;let r=Object.assign({},n,s),l=(0,sc.createEmptyMetadata)();for(let[c,u]of Object.entries(r))l.set(c,u);return l}function q7(o){let e=K7(o);if(e!=null)return()=>e}function W7(o){var e,t;let i=(e=process.env[`OTEL_EXPORTER_OTLP_${o}_ENDPOINT`])===null||e===void 0?void 0:e.trim(),a=(t=process.env.OTEL_EXPORTER_OTLP_ENDPOINT)===null||t===void 0?void 0:t.trim();return Jv(i,a)}function j7(o){var e,t;let i=(e=process.env[`OTEL_EXPORTER_OTLP_${o}_INSECURE`])===null||e===void 0?void 0:e.toLowerCase().trim(),a=(t=process.env.OTEL_EXPORTER_OTLP_INSECURE)===null||t===void 0?void 0:t.toLowerCase().trim();return Jv(i,a)==="true"}function Qv(o,e,t){var i,a;let s=(i=process.env[o])===null||i===void 0?void 0:i.trim(),n=(a=process.env[e])===null||a===void 0?void 0:a.trim(),r=Jv(s,n);if(r!=null)try{return Y7.readFileSync(F7.resolve(process.cwd(),r))}catch{Fb.diag.warn(t);return}else return}function z7(o){return Qv(`OTEL_EXPORTER_OTLP_${o}_CLIENT_CERTIFICATE`,"OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE","Failed to read client certificate chain file")}function $7(o){return Qv(`OTEL_EXPORTER_OTLP_${o}_CLIENT_KEY`,"OTEL_EXPORTER_OTLP_CLIENT_KEY","Failed to read client certificate private key file")}function Yb(o){return Qv(`OTEL_EXPORTER_OTLP_${o}_CERTIFICATE`,"OTEL_EXPORTER_OTLP_CERTIFICATE","Failed to read root certificate file")}function Kb(o){let e=$7(o),t=z7(o),i=Yb(o),a=e!=null&&t!=null;return i!=null&&!a?(Fb.diag.warn("Client key and certificate must both be provided, but one was missing - attempting to create credentials from just the root certificate"),(0,sc.createSslCredentials)(Yb(o))):(0,sc.createSslCredentials)(i,e,t)}function X7(o){return j7(o)?(0,sc.createInsecureCredentials)():Kb(o)}function J7(o){return Object.assign(Object.assign({},(0,k7.getSharedConfigurationFromEnvironment)(o)),{metadata:q7(o),url:W7(o),credentials:e=>e.startsWith("http://")?()=>(0,sc.createInsecureCredentials)():e.startsWith("https://")?()=>Kb(o):()=>X7(o)})}ES.getOtlpGrpcConfigurationFromEnv=J7});var jb=A(_S=>{"use strict";Object.defineProperty(_S,"__esModule",{value:!0});_S.convertLegacyOtlpGrpcOptions=void 0;var Q7=(x(),$(Qe)),Wb=Hb(),Z7=ic(),e9=qb();function t9(o,e){o.headers&&Q7.diag.warn("Headers cannot be set when using grpc");let t=o.credentials;return(0,Wb.mergeOtlpGrpcConfigurationWithDefaults)({url:o.url,metadata:()=>{var i;return(i=o.metadata)!==null&&i!==void 0?i:(0,Z7.createEmptyMetadata)()},compression:o.compression,timeoutMillis:o.timeoutMillis,concurrencyLimit:o.concurrencyLimit,credentials:t!=null?()=>t:void 0},(0,e9.getOtlpGrpcConfigurationFromEnv)(e),(0,Wb.getOtlpGrpcDefaultConfiguration)())}_S.convertLegacyOtlpGrpcOptions=t9});var zb=A(TS=>{"use strict";Object.defineProperty(TS,"__esModule",{value:!0});TS.createOtlpGrpcExportDelegate=void 0;var r9=(an(),$(vl)),n9=ic();function o9(o,e,t,i){return(0,r9.createOtlpNetworkExportDelegate)(o,e,(0,n9.createOtlpGrpcExporterTransport)({address:o.url,compression:o.compression,credentials:o.credentials,metadata:o.metadata,grpcName:t,grpcPath:i}))}TS.createOtlpGrpcExportDelegate=o9});var Zv=A(rs=>{"use strict";Object.defineProperty(rs,"__esModule",{value:!0});rs.createOtlpGrpcExportDelegate=rs.convertLegacyOtlpGrpcOptions=void 0;var i9=jb();Object.defineProperty(rs,"convertLegacyOtlpGrpcOptions",{enumerable:!0,get:function(){return i9.convertLegacyOtlpGrpcOptions}});var a9=zb();Object.defineProperty(rs,"createOtlpGrpcExportDelegate",{enumerable:!0,get:function(){return a9.createOtlpGrpcExportDelegate}})});var Xb=A(SS=>{"use strict";Object.defineProperty(SS,"__esModule",{value:!0});SS.OTLPLogExporter=void 0;var $b=Zv(),s9=(Yn(),$(If)),l9=(an(),$(vl)),eR=class extends l9.OTLPExporterBase{constructor(e={}){super((0,$b.createOtlpGrpcExportDelegate)((0,$b.convertLegacyOtlpGrpcOptions)(e,"LOGS"),s9.ProtobufLogsSerializer,"LogsExportService","/opentelemetry.proto.collector.logs.v1.LogsService/Export"))}};SS.OTLPLogExporter=eR});var Jb=A(Qo=>{"use strict";var c9=Qo&&Qo.__createBinding||(Object.create?function(o,e,t,i){i===void 0&&(i=t),Object.defineProperty(o,i,{enumerable:!0,get:function(){return e[t]}})}:function(o,e,t,i){i===void 0&&(i=t),o[i]=e[t]}),u9=Qo&&Qo.__exportStar||function(o,e){for(var t in o)t!=="default"&&!Object.prototype.hasOwnProperty.call(e,t)&&c9(e,o,t)};Object.defineProperty(Qo,"__esModule",{value:!0});u9(Xb(),Qo)});var Qb,Zb=S(()=>{Qb="0.56.0"});var ns,e0=S(()=>{an();Yn();Sa();Zb();ns=class extends Pr{constructor(e={}){super(Ir(Dr(e,"LOGS","v1/logs",{"User-Agent":`OTel-OTLP-Exporter-JavaScript/${Qb}`,"Content-Type":"application/x-protobuf"}),S_))}}});var t0=S(()=>{e0()});var r0=S(()=>{t0()});var n0={};Me(n0,{OTLPLogExporter:()=>ns});var o0=S(()=>{r0()});function Be(o){for(var e={},t=o.length,i=0;i{});var i0,a0,s0,l0,c0,u0,E0,_0,T0,S0,p0,d0,f0,A0,h0,v0,R0,m0,O0,N0,M0,C0,P0,g0,L0,y0,I0,D0,x0,U0,b0,V0,w0,B0,G0,H0,k0,Y0,F0,K0,q0,W0,j0,z0,$0,X0,J0,Q0,Z0,eV,tV,rV,nV,oV,iV,aV,sV,lV,cV,uV,EV,_V,TV,SV,pV,dV,fV,AV,hV,vV,RV,mV,OV,NV,MV,CV,PV,gV,LV,yV,IV,DV,xV,UV,bV,VV,wV,BV,GV,HV,kV,YV,FV,KV,qV,WV,jV,zV,$V,XV,JV,QV,ZV,ew,tw,rw,nw,ow,iw,aw,sw,lw,cw,uw,Ew,_w,Tw,Sw,pw,dw,fw,Aw,hw,vw,Rw,mw,Ow,Nw,E9,_9,T9,S9,p9,d9,f9,A9,h9,v9,R9,m9,O9,N9,M9,C9,P9,g9,L9,y9,I9,D9,x9,U9,b9,V9,w9,B9,G9,H9,k9,Y9,F9,K9,q9,W9,j9,z9,$9,X9,J9,Q9,Z9,eZ,tZ,rZ,nZ,oZ,iZ,aZ,sZ,lZ,cZ,uZ,EZ,_Z,TZ,SZ,pZ,dZ,fZ,AZ,hZ,vZ,RZ,mZ,OZ,NZ,MZ,CZ,PZ,gZ,LZ,yZ,IZ,DZ,xZ,UZ,bZ,VZ,wZ,BZ,GZ,HZ,kZ,YZ,FZ,KZ,qZ,WZ,jZ,zZ,$Z,XZ,JZ,QZ,ZZ,eee,tee,ree,nee,oee,iee,aee,see,lee,cee,uee,Eee,_ee,Tee,See,pee,dee,fee,Aee,hee,vee,Ree,mee,Oee,Nee,Mee,Cee,Pee,gee,Lee,yee,Iee,Mw,Cw,Pw,gw,Lw,yw,Iw,Dw,xw,Uw,bw,Vw,ww,Bw,Gw,Hw,kw,Yw,Fw,Kw,qw,Ww,jw,zw,$w,Xw,Jw,Qw,Zw,e1,t1,r1,n1,o1,i1,a1,s1,l1,c1,u1,E1,_1,T1,S1,p1,d1,f1,Dee,xee,Uee,bee,Vee,wee,Bee,Gee,Hee,kee,Yee,Fee,Kee,qee,Wee,jee,zee,$ee,Xee,Jee,Qee,Zee,ete,tte,rte,nte,ote,ite,ate,ste,lte,cte,ute,Ete,_te,Tte,Ste,pte,dte,fte,Ate,hte,vte,Rte,mte,Ote,Nte,Mte,A1,h1,v1,R1,m1,O1,N1,M1,C1,P1,g1,Cte,Pte,gte,Lte,yte,Ite,Dte,xte,Ute,bte,Vte,wte,L1,y1,I1,D1,x1,Bte,Gte,Hte,kte,Yte,Fte,U1,b1,V1,Kte,qte,Wte,jte,w1,B1,G1,H1,zte,$te,Xte,Jte,Qte,k1,Y1,F1,K1,q1,W1,j1,Zte,ere,tre,rre,nre,ore,ire,are,z1,$1,X1,J1,Q1,sre,lre,cre,ure,Ere,_re,Z1,eB,tB,rB,nB,oB,iB,aB,sB,lB,cB,uB,EB,_B,TB,SB,pB,dB,fB,AB,hB,Tre,Sre,pre,dre,fre,Are,hre,vre,Rre,mre,Ore,Nre,Mre,Cre,Pre,gre,Lre,yre,Ire,Dre,xre,Ure,vB,RB,mB,OB,NB,bre,Vre,wre,Bre,Gre,Hre,MB,CB,kre,Yre,Fre,PB,gB,Kre,qre,Wre,LB,yB,IB,DB,xB,UB,bB,VB,wB,BB,GB,HB,kB,YB,FB,KB,qB,jre,zre,$re,Xre,Jre,Qre,Zre,ene,tne,rne,nne,one,ine,ane,sne,lne,cne,une,WB,jB,Ene,_ne,Tne,zB=S(()=>{tR();i0="aws.lambda.invoked_arn",a0="db.system",s0="db.connection_string",l0="db.user",c0="db.jdbc.driver_classname",u0="db.name",E0="db.statement",_0="db.operation",T0="db.mssql.instance_name",S0="db.cassandra.keyspace",p0="db.cassandra.page_size",d0="db.cassandra.consistency_level",f0="db.cassandra.table",A0="db.cassandra.idempotence",h0="db.cassandra.speculative_execution_count",v0="db.cassandra.coordinator.id",R0="db.cassandra.coordinator.dc",m0="db.hbase.namespace",O0="db.redis.database_index",N0="db.mongodb.collection",M0="db.sql.table",C0="exception.type",P0="exception.message",g0="exception.stacktrace",L0="exception.escaped",y0="faas.trigger",I0="faas.execution",D0="faas.document.collection",x0="faas.document.operation",U0="faas.document.time",b0="faas.document.name",V0="faas.time",w0="faas.cron",B0="faas.coldstart",G0="faas.invoked_name",H0="faas.invoked_provider",k0="faas.invoked_region",Y0="net.transport",F0="net.peer.ip",K0="net.peer.port",q0="net.peer.name",W0="net.host.ip",j0="net.host.port",z0="net.host.name",$0="net.host.connection.type",X0="net.host.connection.subtype",J0="net.host.carrier.name",Q0="net.host.carrier.mcc",Z0="net.host.carrier.mnc",eV="net.host.carrier.icc",tV="peer.service",rV="enduser.id",nV="enduser.role",oV="enduser.scope",iV="thread.id",aV="thread.name",sV="code.function",lV="code.namespace",cV="code.filepath",uV="code.lineno",EV="http.method",_V="http.url",TV="http.target",SV="http.host",pV="http.scheme",dV="http.status_code",fV="http.flavor",AV="http.user_agent",hV="http.request_content_length",vV="http.request_content_length_uncompressed",RV="http.response_content_length",mV="http.response_content_length_uncompressed",OV="http.server_name",NV="http.route",MV="http.client_ip",CV="aws.dynamodb.table_names",PV="aws.dynamodb.consumed_capacity",gV="aws.dynamodb.item_collection_metrics",LV="aws.dynamodb.provisioned_read_capacity",yV="aws.dynamodb.provisioned_write_capacity",IV="aws.dynamodb.consistent_read",DV="aws.dynamodb.projection",xV="aws.dynamodb.limit",UV="aws.dynamodb.attributes_to_get",bV="aws.dynamodb.index_name",VV="aws.dynamodb.select",wV="aws.dynamodb.global_secondary_indexes",BV="aws.dynamodb.local_secondary_indexes",GV="aws.dynamodb.exclusive_start_table",HV="aws.dynamodb.table_count",kV="aws.dynamodb.scan_forward",YV="aws.dynamodb.segment",FV="aws.dynamodb.total_segments",KV="aws.dynamodb.count",qV="aws.dynamodb.scanned_count",WV="aws.dynamodb.attribute_definitions",jV="aws.dynamodb.global_secondary_index_updates",zV="messaging.system",$V="messaging.destination",XV="messaging.destination_kind",JV="messaging.temp_destination",QV="messaging.protocol",ZV="messaging.protocol_version",ew="messaging.url",tw="messaging.message_id",rw="messaging.conversation_id",nw="messaging.message_payload_size_bytes",ow="messaging.message_payload_compressed_size_bytes",iw="messaging.operation",aw="messaging.consumer_id",sw="messaging.rabbitmq.routing_key",lw="messaging.kafka.message_key",cw="messaging.kafka.consumer_group",uw="messaging.kafka.client_id",Ew="messaging.kafka.partition",_w="messaging.kafka.tombstone",Tw="rpc.system",Sw="rpc.service",pw="rpc.method",dw="rpc.grpc.status_code",fw="rpc.jsonrpc.version",Aw="rpc.jsonrpc.request_id",hw="rpc.jsonrpc.error_code",vw="rpc.jsonrpc.error_message",Rw="message.type",mw="message.id",Ow="message.compressed_size",Nw="message.uncompressed_size",E9=i0,_9=a0,T9=s0,S9=l0,p9=c0,d9=u0,f9=E0,A9=_0,h9=T0,v9=S0,R9=p0,m9=d0,O9=f0,N9=A0,M9=h0,C9=v0,P9=R0,g9=m0,L9=O0,y9=N0,I9=M0,D9=C0,x9=P0,U9=g0,b9=L0,V9=y0,w9=I0,B9=D0,G9=x0,H9=U0,k9=b0,Y9=V0,F9=w0,K9=B0,q9=G0,W9=H0,j9=k0,z9=Y0,$9=F0,X9=K0,J9=q0,Q9=W0,Z9=j0,eZ=z0,tZ=$0,rZ=X0,nZ=J0,oZ=Q0,iZ=Z0,aZ=eV,sZ=tV,lZ=rV,cZ=nV,uZ=oV,EZ=iV,_Z=aV,TZ=sV,SZ=lV,pZ=cV,dZ=uV,fZ=EV,AZ=_V,hZ=TV,vZ=SV,RZ=pV,mZ=dV,OZ=fV,NZ=AV,MZ=hV,CZ=vV,PZ=RV,gZ=mV,LZ=OV,yZ=NV,IZ=MV,DZ=CV,xZ=PV,UZ=gV,bZ=LV,VZ=yV,wZ=IV,BZ=DV,GZ=xV,HZ=UV,kZ=bV,YZ=VV,FZ=wV,KZ=BV,qZ=GV,WZ=HV,jZ=kV,zZ=YV,$Z=FV,XZ=KV,JZ=qV,QZ=WV,ZZ=jV,eee=zV,tee=$V,ree=XV,nee=JV,oee=QV,iee=ZV,aee=ew,see=tw,lee=rw,cee=nw,uee=ow,Eee=iw,_ee=aw,Tee=sw,See=lw,pee=cw,dee=uw,fee=Ew,Aee=_w,hee=Tw,vee=Sw,Ree=pw,mee=dw,Oee=fw,Nee=Aw,Mee=hw,Cee=vw,Pee=Rw,gee=mw,Lee=Ow,yee=Nw,Iee=Be([i0,a0,s0,l0,c0,u0,E0,_0,T0,S0,p0,d0,f0,A0,h0,v0,R0,m0,O0,N0,M0,C0,P0,g0,L0,y0,I0,D0,x0,U0,b0,V0,w0,B0,G0,H0,k0,Y0,F0,K0,q0,W0,j0,z0,$0,X0,J0,Q0,Z0,eV,tV,rV,nV,oV,iV,aV,sV,lV,cV,uV,EV,_V,TV,SV,pV,dV,fV,AV,hV,vV,RV,mV,OV,NV,MV,CV,PV,gV,LV,yV,IV,DV,xV,UV,bV,VV,wV,BV,GV,HV,kV,YV,FV,KV,qV,WV,jV,zV,$V,XV,JV,QV,ZV,ew,tw,rw,nw,ow,iw,aw,sw,lw,cw,uw,Ew,_w,Tw,Sw,pw,dw,fw,Aw,hw,vw,Rw,mw,Ow,Nw]),Mw="other_sql",Cw="mssql",Pw="mysql",gw="oracle",Lw="db2",yw="postgresql",Iw="redshift",Dw="hive",xw="cloudscape",Uw="hsqldb",bw="progress",Vw="maxdb",ww="hanadb",Bw="ingres",Gw="firstsql",Hw="edb",kw="cache",Yw="adabas",Fw="firebird",Kw="derby",qw="filemaker",Ww="informix",jw="instantdb",zw="interbase",$w="mariadb",Xw="netezza",Jw="pervasive",Qw="pointbase",Zw="sqlite",e1="sybase",t1="teradata",r1="vertica",n1="h2",o1="coldfusion",i1="cassandra",a1="hbase",s1="mongodb",l1="redis",c1="couchbase",u1="couchdb",E1="cosmosdb",_1="dynamodb",T1="neo4j",S1="geode",p1="elasticsearch",d1="memcached",f1="cockroachdb",Dee=Mw,xee=Cw,Uee=Pw,bee=gw,Vee=Lw,wee=yw,Bee=Iw,Gee=Dw,Hee=xw,kee=Uw,Yee=bw,Fee=Vw,Kee=ww,qee=Bw,Wee=Gw,jee=Hw,zee=kw,$ee=Yw,Xee=Fw,Jee=Kw,Qee=qw,Zee=Ww,ete=jw,tte=zw,rte=$w,nte=Xw,ote=Jw,ite=Qw,ate=Zw,ste=e1,lte=t1,cte=r1,ute=n1,Ete=o1,_te=i1,Tte=a1,Ste=s1,pte=l1,dte=c1,fte=u1,Ate=E1,hte=_1,vte=T1,Rte=S1,mte=p1,Ote=d1,Nte=f1,Mte=Be([Mw,Cw,Pw,gw,Lw,yw,Iw,Dw,xw,Uw,bw,Vw,ww,Bw,Gw,Hw,kw,Yw,Fw,Kw,qw,Ww,jw,zw,$w,Xw,Jw,Qw,Zw,e1,t1,r1,n1,o1,i1,a1,s1,l1,c1,u1,E1,_1,T1,S1,p1,d1,f1]),A1="all",h1="each_quorum",v1="quorum",R1="local_quorum",m1="one",O1="two",N1="three",M1="local_one",C1="any",P1="serial",g1="local_serial",Cte=A1,Pte=h1,gte=v1,Lte=R1,yte=m1,Ite=O1,Dte=N1,xte=M1,Ute=C1,bte=P1,Vte=g1,wte=Be([A1,h1,v1,R1,m1,O1,N1,M1,C1,P1,g1]),L1="datasource",y1="http",I1="pubsub",D1="timer",x1="other",Bte=L1,Gte=y1,Hte=I1,kte=D1,Yte=x1,Fte=Be([L1,y1,I1,D1,x1]),U1="insert",b1="edit",V1="delete",Kte=U1,qte=b1,Wte=V1,jte=Be([U1,b1,V1]),w1="alibaba_cloud",B1="aws",G1="azure",H1="gcp",zte=w1,$te=B1,Xte=G1,Jte=H1,Qte=Be([w1,B1,G1,H1]),k1="ip_tcp",Y1="ip_udp",F1="ip",K1="unix",q1="pipe",W1="inproc",j1="other",Zte=k1,ere=Y1,tre=F1,rre=K1,nre=q1,ore=W1,ire=j1,are=Be([k1,Y1,F1,K1,q1,W1,j1]),z1="wifi",$1="wired",X1="cell",J1="unavailable",Q1="unknown",sre=z1,lre=$1,cre=X1,ure=J1,Ere=Q1,_re=Be([z1,$1,X1,J1,Q1]),Z1="gprs",eB="edge",tB="umts",rB="cdma",nB="evdo_0",oB="evdo_a",iB="cdma2000_1xrtt",aB="hsdpa",sB="hsupa",lB="hspa",cB="iden",uB="evdo_b",EB="lte",_B="ehrpd",TB="hspap",SB="gsm",pB="td_scdma",dB="iwlan",fB="nr",AB="nrnsa",hB="lte_ca",Tre=Z1,Sre=eB,pre=tB,dre=rB,fre=nB,Are=oB,hre=iB,vre=aB,Rre=sB,mre=lB,Ore=cB,Nre=uB,Mre=EB,Cre=_B,Pre=TB,gre=SB,Lre=pB,yre=dB,Ire=fB,Dre=AB,xre=hB,Ure=Be([Z1,eB,tB,rB,nB,oB,iB,aB,sB,lB,cB,uB,EB,_B,TB,SB,pB,dB,fB,AB,hB]),vB="1.0",RB="1.1",mB="2.0",OB="SPDY",NB="QUIC",bre=vB,Vre=RB,wre=mB,Bre=OB,Gre=NB,Hre={HTTP_1_0:vB,HTTP_1_1:RB,HTTP_2_0:mB,SPDY:OB,QUIC:NB},MB="queue",CB="topic",kre=MB,Yre=CB,Fre=Be([MB,CB]),PB="receive",gB="process",Kre=PB,qre=gB,Wre=Be([PB,gB]),LB=0,yB=1,IB=2,DB=3,xB=4,UB=5,bB=6,VB=7,wB=8,BB=9,GB=10,HB=11,kB=12,YB=13,FB=14,KB=15,qB=16,jre=LB,zre=yB,$re=IB,Xre=DB,Jre=xB,Qre=UB,Zre=bB,ene=VB,tne=wB,rne=BB,nne=GB,one=HB,ine=kB,ane=YB,sne=FB,lne=KB,cne=qB,une={OK:LB,CANCELLED:yB,UNKNOWN:IB,INVALID_ARGUMENT:DB,DEADLINE_EXCEEDED:xB,NOT_FOUND:UB,ALREADY_EXISTS:bB,PERMISSION_DENIED:VB,RESOURCE_EXHAUSTED:wB,FAILED_PRECONDITION:BB,ABORTED:GB,OUT_OF_RANGE:HB,UNIMPLEMENTED:kB,INTERNAL:YB,UNAVAILABLE:FB,DATA_LOSS:KB,UNAUTHENTICATED:qB},WB="SENT",jB="RECEIVED",Ene=WB,_ne=jB,Tne=Be([WB,jB])});var $B=S(()=>{zB()});var XB,JB,QB,ZB,eG,tG,rG,nG,oG,iG,aG,sG,lG,cG,uG,EG,_G,TG,SG,pG,dG,fG,AG,hG,vG,RG,mG,OG,NG,MG,CG,PG,gG,LG,yG,IG,DG,xG,UG,bG,VG,wG,BG,GG,HG,kG,YG,FG,KG,qG,WG,jG,zG,$G,XG,JG,QG,ZG,eH,tH,rH,nH,oH,iH,aH,sH,lH,cH,uH,EH,_H,TH,SH,pH,dH,fH,AH,hH,vH,RH,mH,Sne,pne,dne,fne,Ane,hne,vne,Rne,mne,One,Nne,Mne,Cne,Pne,gne,Lne,yne,Ine,Dne,xne,Une,bne,Vne,wne,Bne,Gne,Hne,kne,Yne,Fne,Kne,qne,Wne,jne,zne,$ne,Xne,Jne,Qne,Zne,eoe,toe,roe,noe,ooe,ioe,aoe,soe,loe,coe,uoe,Eoe,_oe,Toe,Soe,poe,doe,foe,Aoe,hoe,voe,Roe,moe,Ooe,Noe,Moe,Coe,Poe,goe,Loe,yoe,Ioe,Doe,xoe,Uoe,boe,Voe,woe,Boe,Goe,Hoe,koe,OH,NH,MH,CH,Yoe,Foe,Koe,qoe,Woe,PH,gH,LH,yH,IH,DH,xH,UH,bH,VH,wH,BH,GH,HH,kH,YH,FH,joe,zoe,$oe,Xoe,Joe,Qoe,Zoe,eie,tie,rie,nie,oie,iie,aie,sie,lie,cie,uie,KH,qH,Eie,_ie,Tie,WH,jH,zH,$H,XH,JH,QH,Sie,pie,die,fie,Aie,hie,vie,Rie,ZH,ek,tk,rk,nk,ok,ik,ak,sk,lk,ck,mie,Oie,Nie,Mie,Cie,Pie,gie,Lie,yie,Iie,Die,xie,uk,Ek,_k,Tk,Sk,pk,dk,fk,Ak,hk,Uie,bie,Vie,wie,Bie,Gie,Hie,kie,Yie,Fie,Kie,vk=S(()=>{tR();XB="cloud.provider",JB="cloud.account.id",QB="cloud.region",ZB="cloud.availability_zone",eG="cloud.platform",tG="aws.ecs.container.arn",rG="aws.ecs.cluster.arn",nG="aws.ecs.launchtype",oG="aws.ecs.task.arn",iG="aws.ecs.task.family",aG="aws.ecs.task.revision",sG="aws.eks.cluster.arn",lG="aws.log.group.names",cG="aws.log.group.arns",uG="aws.log.stream.names",EG="aws.log.stream.arns",_G="container.name",TG="container.id",SG="container.runtime",pG="container.image.name",dG="container.image.tag",fG="deployment.environment",AG="device.id",hG="device.model.identifier",vG="device.model.name",RG="faas.name",mG="faas.id",OG="faas.version",NG="faas.instance",MG="faas.max_memory",CG="host.id",PG="host.name",gG="host.type",LG="host.arch",yG="host.image.name",IG="host.image.id",DG="host.image.version",xG="k8s.cluster.name",UG="k8s.node.name",bG="k8s.node.uid",VG="k8s.namespace.name",wG="k8s.pod.uid",BG="k8s.pod.name",GG="k8s.container.name",HG="k8s.replicaset.uid",kG="k8s.replicaset.name",YG="k8s.deployment.uid",FG="k8s.deployment.name",KG="k8s.statefulset.uid",qG="k8s.statefulset.name",WG="k8s.daemonset.uid",jG="k8s.daemonset.name",zG="k8s.job.uid",$G="k8s.job.name",XG="k8s.cronjob.uid",JG="k8s.cronjob.name",QG="os.type",ZG="os.description",eH="os.name",tH="os.version",rH="process.pid",nH="process.executable.name",oH="process.executable.path",iH="process.command",aH="process.command_line",sH="process.command_args",lH="process.owner",cH="process.runtime.name",uH="process.runtime.version",EH="process.runtime.description",_H="service.name",TH="service.namespace",SH="service.instance.id",pH="service.version",dH="telemetry.sdk.name",fH="telemetry.sdk.language",AH="telemetry.sdk.version",hH="telemetry.auto.version",vH="webengine.name",RH="webengine.version",mH="webengine.description",Sne=XB,pne=JB,dne=QB,fne=ZB,Ane=eG,hne=tG,vne=rG,Rne=nG,mne=oG,One=iG,Nne=aG,Mne=sG,Cne=lG,Pne=cG,gne=uG,Lne=EG,yne=_G,Ine=TG,Dne=SG,xne=pG,Une=dG,bne=fG,Vne=AG,wne=hG,Bne=vG,Gne=RG,Hne=mG,kne=OG,Yne=NG,Fne=MG,Kne=CG,qne=PG,Wne=gG,jne=LG,zne=yG,$ne=IG,Xne=DG,Jne=xG,Qne=UG,Zne=bG,eoe=VG,toe=wG,roe=BG,noe=GG,ooe=HG,ioe=kG,aoe=YG,soe=FG,loe=KG,coe=qG,uoe=WG,Eoe=jG,_oe=zG,Toe=$G,Soe=XG,poe=JG,doe=QG,foe=ZG,Aoe=eH,hoe=tH,voe=rH,Roe=nH,moe=oH,Ooe=iH,Noe=aH,Moe=sH,Coe=lH,Poe=cH,goe=uH,Loe=EH,yoe=_H,Ioe=TH,Doe=SH,xoe=pH,Uoe=dH,boe=fH,Voe=AH,woe=hH,Boe=vH,Goe=RH,Hoe=mH,koe=Be([XB,JB,QB,ZB,eG,tG,rG,nG,oG,iG,aG,sG,lG,cG,uG,EG,_G,TG,SG,pG,dG,fG,AG,hG,vG,RG,mG,OG,NG,MG,CG,PG,gG,LG,yG,IG,DG,xG,UG,bG,VG,wG,BG,GG,HG,kG,YG,FG,KG,qG,WG,jG,zG,$G,XG,JG,QG,ZG,eH,tH,rH,nH,oH,iH,aH,sH,lH,cH,uH,EH,_H,TH,SH,pH,dH,fH,AH,hH,vH,RH,mH]),OH="alibaba_cloud",NH="aws",MH="azure",CH="gcp",Yoe=OH,Foe=NH,Koe=MH,qoe=CH,Woe=Be([OH,NH,MH,CH]),PH="alibaba_cloud_ecs",gH="alibaba_cloud_fc",LH="aws_ec2",yH="aws_ecs",IH="aws_eks",DH="aws_lambda",xH="aws_elastic_beanstalk",UH="azure_vm",bH="azure_container_instances",VH="azure_aks",wH="azure_functions",BH="azure_app_service",GH="gcp_compute_engine",HH="gcp_cloud_run",kH="gcp_kubernetes_engine",YH="gcp_cloud_functions",FH="gcp_app_engine",joe=PH,zoe=gH,$oe=LH,Xoe=yH,Joe=IH,Qoe=DH,Zoe=xH,eie=UH,tie=bH,rie=VH,nie=wH,oie=BH,iie=GH,aie=HH,sie=kH,lie=YH,cie=FH,uie=Be([PH,gH,LH,yH,IH,DH,xH,UH,bH,VH,wH,BH,GH,HH,kH,YH,FH]),KH="ec2",qH="fargate",Eie=KH,_ie=qH,Tie=Be([KH,qH]),WH="amd64",jH="arm32",zH="arm64",$H="ia64",XH="ppc32",JH="ppc64",QH="x86",Sie=WH,pie=jH,die=zH,fie=$H,Aie=XH,hie=JH,vie=QH,Rie=Be([WH,jH,zH,$H,XH,JH,QH]),ZH="windows",ek="linux",tk="darwin",rk="freebsd",nk="netbsd",ok="openbsd",ik="dragonflybsd",ak="hpux",sk="aix",lk="solaris",ck="z_os",mie=ZH,Oie=ek,Nie=tk,Mie=rk,Cie=nk,Pie=ok,gie=ik,Lie=ak,yie=sk,Iie=lk,Die=ck,xie=Be([ZH,ek,tk,rk,nk,ok,ik,ak,sk,lk,ck]),uk="cpp",Ek="dotnet",_k="erlang",Tk="go",Sk="java",pk="nodejs",dk="php",fk="python",Ak="ruby",hk="webjs",Uie=uk,bie=Ek,Vie=_k,wie=Tk,Bie=Sk,Gie=pk,Hie=dk,kie=fk,Yie=Ak,Fie=hk,Kie=Be([uk,Ek,_k,Tk,Sk,pk,dk,fk,Ak,hk])});var Rk=S(()=>{vk()});var qie,Wie,jie,zie,$ie,Xie,Jie,Qie,Zie,eae,tae,rae,nae,oae,iae,aae,sae,lae,cae,uae,Eae,_ae,Tae,Sae,pae,dae,fae,Aae,hae,vae,Rae,mae,Oae,Nae,Mae,Cae,Pae,gae,Lae,yae,Iae,Dae,xae,Uae,bae,Vae,wae,Bae,Gae,Hae,kae,Yae,Fae,Kae,qae,Wae,jae,zae,$ae,Xae,Jae,Qae,Zae,ese,tse,rse,nse,ose,ise,ase,sse,lse,cse,use,Ese,_se,Tse,Sse,pse,dse,fse,Ase,hse,vse,Rse,mse,Ose,Nse,Mse,Cse,Pse,gse,Lse,yse,Ise,Dse,xse,Use,bse,Vse,wse,Bse,Gse,Hse,kse,Yse,Fse,Kse,qse,Wse,mk=S(()=>{qie="aspnetcore.rate_limiting.result",Wie="acquired",jie="endpoint_limiter",zie="global_limiter",$ie="request_canceled",Xie="telemetry.sdk.language",Jie="cpp",Qie="dotnet",Zie="erlang",eae="go",tae="java",rae="nodejs",nae="php",oae="python",iae="ruby",aae="rust",sae="swift",lae="webjs",cae="telemetry.sdk.name",uae="telemetry.sdk.version",Eae="aspnetcore.diagnostics.handler.type",_ae="aspnetcore.diagnostics.exception.result",Tae="aborted",Sae="handled",pae="skipped",dae="unhandled",fae="aspnetcore.rate_limiting.policy",Aae="aspnetcore.request.is_unhandled",hae="aspnetcore.routing.is_fallback",vae="aspnetcore.routing.match_status",Rae="failure",mae="success",Oae="client.address",Nae="client.port",Mae="error.type",Cae="_OTHER",Pae="exception.escaped",gae="exception.message",Lae="exception.stacktrace",yae="exception.type",Iae=function(o){return"http.request.header."+o},Dae="http.request.method",xae="_OTHER",Uae="CONNECT",bae="DELETE",Vae="GET",wae="HEAD",Bae="OPTIONS",Gae="PATCH",Hae="POST",kae="PUT",Yae="TRACE",Fae="http.request.method_original",Kae="http.request.resend_count",qae=function(o){return"http.response.header."+o},Wae="http.response.status_code",jae="http.route",zae="jvm.gc.action",$ae="jvm.gc.name",Xae="jvm.memory.pool.name",Jae="jvm.memory.type",Qae="heap",Zae="non_heap",ese="jvm.thread.daemon",tse="jvm.thread.state",rse="blocked",nse="new",ose="runnable",ise="terminated",ase="timed_waiting",sse="waiting",lse="network.local.address",cse="network.local.port",use="network.peer.address",Ese="network.peer.port",_se="network.protocol.name",Tse="network.protocol.version",Sse="network.transport",pse="pipe",dse="quic",fse="tcp",Ase="udp",hse="unix",vse="network.type",Rse="ipv4",mse="ipv6",Ose="otel.scope.name",Nse="otel.scope.version",Mse="otel.status_code",Cse="ERROR",Pse="OK",gse="otel.status_description",Lse="server.address",yse="server.port",Ise="service.name",Dse="service.version",xse="signalr.connection.status",Use="app_shutdown",bse="normal_closure",Vse="timeout",wse="signalr.transport",Bse="long_polling",Gse="server_sent_events",Hse="web_sockets",kse="url.fragment",Yse="url.full",Fse="url.path",Kse="url.query",qse="url.scheme",Wse="user_agent.original"});var jse,zse,$se,Xse,Jse,Qse,Zse,ele,tle,rle,nle,ole,ile,ale,sle,lle,cle,ule,Ele,_le,Tle,Sle,ple,dle,fle,Ale,hle,vle,Rle,mle,Ole,Ok=S(()=>{jse="aspnetcore.diagnostics.exceptions",zse="aspnetcore.rate_limiting.active_request_leases",$se="aspnetcore.rate_limiting.queued_requests",Xse="aspnetcore.rate_limiting.request.time_in_queue",Jse="aspnetcore.rate_limiting.request_lease.duration",Qse="aspnetcore.rate_limiting.requests",Zse="aspnetcore.routing.match_attempts",ele="http.client.request.duration",tle="http.server.request.duration",rle="jvm.class.count",nle="jvm.class.loaded",ole="jvm.class.unloaded",ile="jvm.cpu.count",ale="jvm.cpu.recent_utilization",sle="jvm.cpu.time",lle="jvm.gc.duration",cle="jvm.memory.committed",ule="jvm.memory.limit",Ele="jvm.memory.used",_le="jvm.memory.used_after_last_gc",Tle="jvm.thread.count",Sle="kestrel.active_connections",ple="kestrel.active_tls_handshakes",dle="kestrel.connection.duration",fle="kestrel.queued_connections",Ale="kestrel.queued_requests",hle="kestrel.rejected_connections",vle="kestrel.tls_handshake.duration",Rle="kestrel.upgraded_connections",mle="signalr.server.active_connections",Ole="signalr.server.connection.duration"});var Nk={};Me(Nk,{ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_ABORTED:()=>Tae,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_HANDLED:()=>Sae,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_SKIPPED:()=>pae,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_UNHANDLED:()=>dae,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_ACQUIRED:()=>Wie,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_ENDPOINT_LIMITER:()=>jie,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_GLOBAL_LIMITER:()=>zie,ASPNETCORE_RATE_LIMITING_RESULT_VALUE_REQUEST_CANCELED:()=>$ie,ASPNETCORE_ROUTING_MATCH_STATUS_VALUE_FAILURE:()=>Rae,ASPNETCORE_ROUTING_MATCH_STATUS_VALUE_SUCCESS:()=>mae,ATTR_ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT:()=>_ae,ATTR_ASPNETCORE_DIAGNOSTICS_HANDLER_TYPE:()=>Eae,ATTR_ASPNETCORE_RATE_LIMITING_POLICY:()=>fae,ATTR_ASPNETCORE_RATE_LIMITING_RESULT:()=>qie,ATTR_ASPNETCORE_REQUEST_IS_UNHANDLED:()=>Aae,ATTR_ASPNETCORE_ROUTING_IS_FALLBACK:()=>hae,ATTR_ASPNETCORE_ROUTING_MATCH_STATUS:()=>vae,ATTR_CLIENT_ADDRESS:()=>Oae,ATTR_CLIENT_PORT:()=>Nae,ATTR_ERROR_TYPE:()=>Mae,ATTR_EXCEPTION_ESCAPED:()=>Pae,ATTR_EXCEPTION_MESSAGE:()=>gae,ATTR_EXCEPTION_STACKTRACE:()=>Lae,ATTR_EXCEPTION_TYPE:()=>yae,ATTR_HTTP_REQUEST_HEADER:()=>Iae,ATTR_HTTP_REQUEST_METHOD:()=>Dae,ATTR_HTTP_REQUEST_METHOD_ORIGINAL:()=>Fae,ATTR_HTTP_REQUEST_RESEND_COUNT:()=>Kae,ATTR_HTTP_RESPONSE_HEADER:()=>qae,ATTR_HTTP_RESPONSE_STATUS_CODE:()=>Wae,ATTR_HTTP_ROUTE:()=>jae,ATTR_JVM_GC_ACTION:()=>zae,ATTR_JVM_GC_NAME:()=>$ae,ATTR_JVM_MEMORY_POOL_NAME:()=>Xae,ATTR_JVM_MEMORY_TYPE:()=>Jae,ATTR_JVM_THREAD_DAEMON:()=>ese,ATTR_JVM_THREAD_STATE:()=>tse,ATTR_NETWORK_LOCAL_ADDRESS:()=>lse,ATTR_NETWORK_LOCAL_PORT:()=>cse,ATTR_NETWORK_PEER_ADDRESS:()=>use,ATTR_NETWORK_PEER_PORT:()=>Ese,ATTR_NETWORK_PROTOCOL_NAME:()=>_se,ATTR_NETWORK_PROTOCOL_VERSION:()=>Tse,ATTR_NETWORK_TRANSPORT:()=>Sse,ATTR_NETWORK_TYPE:()=>vse,ATTR_OTEL_SCOPE_NAME:()=>Ose,ATTR_OTEL_SCOPE_VERSION:()=>Nse,ATTR_OTEL_STATUS_CODE:()=>Mse,ATTR_OTEL_STATUS_DESCRIPTION:()=>gse,ATTR_SERVER_ADDRESS:()=>Lse,ATTR_SERVER_PORT:()=>yse,ATTR_SERVICE_NAME:()=>Ise,ATTR_SERVICE_VERSION:()=>Dse,ATTR_SIGNALR_CONNECTION_STATUS:()=>xse,ATTR_SIGNALR_TRANSPORT:()=>wse,ATTR_TELEMETRY_SDK_LANGUAGE:()=>Xie,ATTR_TELEMETRY_SDK_NAME:()=>cae,ATTR_TELEMETRY_SDK_VERSION:()=>uae,ATTR_URL_FRAGMENT:()=>kse,ATTR_URL_FULL:()=>Yse,ATTR_URL_PATH:()=>Fse,ATTR_URL_QUERY:()=>Kse,ATTR_URL_SCHEME:()=>qse,ATTR_USER_AGENT_ORIGINAL:()=>Wse,AWSECSLAUNCHTYPEVALUES_EC2:()=>Eie,AWSECSLAUNCHTYPEVALUES_FARGATE:()=>_ie,AwsEcsLaunchtypeValues:()=>Tie,CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS:()=>joe,CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC:()=>zoe,CLOUDPLATFORMVALUES_AWS_EC2:()=>$oe,CLOUDPLATFORMVALUES_AWS_ECS:()=>Xoe,CLOUDPLATFORMVALUES_AWS_EKS:()=>Joe,CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK:()=>Zoe,CLOUDPLATFORMVALUES_AWS_LAMBDA:()=>Qoe,CLOUDPLATFORMVALUES_AZURE_AKS:()=>rie,CLOUDPLATFORMVALUES_AZURE_APP_SERVICE:()=>oie,CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES:()=>tie,CLOUDPLATFORMVALUES_AZURE_FUNCTIONS:()=>nie,CLOUDPLATFORMVALUES_AZURE_VM:()=>eie,CLOUDPLATFORMVALUES_GCP_APP_ENGINE:()=>cie,CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS:()=>lie,CLOUDPLATFORMVALUES_GCP_CLOUD_RUN:()=>aie,CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE:()=>iie,CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE:()=>sie,CLOUDPROVIDERVALUES_ALIBABA_CLOUD:()=>Yoe,CLOUDPROVIDERVALUES_AWS:()=>Foe,CLOUDPROVIDERVALUES_AZURE:()=>Koe,CLOUDPROVIDERVALUES_GCP:()=>qoe,CloudPlatformValues:()=>uie,CloudProviderValues:()=>Woe,DBCASSANDRACONSISTENCYLEVELVALUES_ALL:()=>Cte,DBCASSANDRACONSISTENCYLEVELVALUES_ANY:()=>Ute,DBCASSANDRACONSISTENCYLEVELVALUES_EACH_QUORUM:()=>Pte,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_ONE:()=>xte,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_QUORUM:()=>Lte,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_SERIAL:()=>Vte,DBCASSANDRACONSISTENCYLEVELVALUES_ONE:()=>yte,DBCASSANDRACONSISTENCYLEVELVALUES_QUORUM:()=>gte,DBCASSANDRACONSISTENCYLEVELVALUES_SERIAL:()=>bte,DBCASSANDRACONSISTENCYLEVELVALUES_THREE:()=>Dte,DBCASSANDRACONSISTENCYLEVELVALUES_TWO:()=>Ite,DBSYSTEMVALUES_ADABAS:()=>$ee,DBSYSTEMVALUES_CACHE:()=>zee,DBSYSTEMVALUES_CASSANDRA:()=>_te,DBSYSTEMVALUES_CLOUDSCAPE:()=>Hee,DBSYSTEMVALUES_COCKROACHDB:()=>Nte,DBSYSTEMVALUES_COLDFUSION:()=>Ete,DBSYSTEMVALUES_COSMOSDB:()=>Ate,DBSYSTEMVALUES_COUCHBASE:()=>dte,DBSYSTEMVALUES_COUCHDB:()=>fte,DBSYSTEMVALUES_DB2:()=>Vee,DBSYSTEMVALUES_DERBY:()=>Jee,DBSYSTEMVALUES_DYNAMODB:()=>hte,DBSYSTEMVALUES_EDB:()=>jee,DBSYSTEMVALUES_ELASTICSEARCH:()=>mte,DBSYSTEMVALUES_FILEMAKER:()=>Qee,DBSYSTEMVALUES_FIREBIRD:()=>Xee,DBSYSTEMVALUES_FIRSTSQL:()=>Wee,DBSYSTEMVALUES_GEODE:()=>Rte,DBSYSTEMVALUES_H2:()=>ute,DBSYSTEMVALUES_HANADB:()=>Kee,DBSYSTEMVALUES_HBASE:()=>Tte,DBSYSTEMVALUES_HIVE:()=>Gee,DBSYSTEMVALUES_HSQLDB:()=>kee,DBSYSTEMVALUES_INFORMIX:()=>Zee,DBSYSTEMVALUES_INGRES:()=>qee,DBSYSTEMVALUES_INSTANTDB:()=>ete,DBSYSTEMVALUES_INTERBASE:()=>tte,DBSYSTEMVALUES_MARIADB:()=>rte,DBSYSTEMVALUES_MAXDB:()=>Fee,DBSYSTEMVALUES_MEMCACHED:()=>Ote,DBSYSTEMVALUES_MONGODB:()=>Ste,DBSYSTEMVALUES_MSSQL:()=>xee,DBSYSTEMVALUES_MYSQL:()=>Uee,DBSYSTEMVALUES_NEO4J:()=>vte,DBSYSTEMVALUES_NETEZZA:()=>nte,DBSYSTEMVALUES_ORACLE:()=>bee,DBSYSTEMVALUES_OTHER_SQL:()=>Dee,DBSYSTEMVALUES_PERVASIVE:()=>ote,DBSYSTEMVALUES_POINTBASE:()=>ite,DBSYSTEMVALUES_POSTGRESQL:()=>wee,DBSYSTEMVALUES_PROGRESS:()=>Yee,DBSYSTEMVALUES_REDIS:()=>pte,DBSYSTEMVALUES_REDSHIFT:()=>Bee,DBSYSTEMVALUES_SQLITE:()=>ate,DBSYSTEMVALUES_SYBASE:()=>ste,DBSYSTEMVALUES_TERADATA:()=>lte,DBSYSTEMVALUES_VERTICA:()=>cte,DbCassandraConsistencyLevelValues:()=>wte,DbSystemValues:()=>Mte,ERROR_TYPE_VALUE_OTHER:()=>Cae,FAASDOCUMENTOPERATIONVALUES_DELETE:()=>Wte,FAASDOCUMENTOPERATIONVALUES_EDIT:()=>qte,FAASDOCUMENTOPERATIONVALUES_INSERT:()=>Kte,FAASINVOKEDPROVIDERVALUES_ALIBABA_CLOUD:()=>zte,FAASINVOKEDPROVIDERVALUES_AWS:()=>$te,FAASINVOKEDPROVIDERVALUES_AZURE:()=>Xte,FAASINVOKEDPROVIDERVALUES_GCP:()=>Jte,FAASTRIGGERVALUES_DATASOURCE:()=>Bte,FAASTRIGGERVALUES_HTTP:()=>Gte,FAASTRIGGERVALUES_OTHER:()=>Yte,FAASTRIGGERVALUES_PUBSUB:()=>Hte,FAASTRIGGERVALUES_TIMER:()=>kte,FaasDocumentOperationValues:()=>jte,FaasInvokedProviderValues:()=>Qte,FaasTriggerValues:()=>Fte,HOSTARCHVALUES_AMD64:()=>Sie,HOSTARCHVALUES_ARM32:()=>pie,HOSTARCHVALUES_ARM64:()=>die,HOSTARCHVALUES_IA64:()=>fie,HOSTARCHVALUES_PPC32:()=>Aie,HOSTARCHVALUES_PPC64:()=>hie,HOSTARCHVALUES_X86:()=>vie,HTTPFLAVORVALUES_HTTP_1_0:()=>bre,HTTPFLAVORVALUES_HTTP_1_1:()=>Vre,HTTPFLAVORVALUES_HTTP_2_0:()=>wre,HTTPFLAVORVALUES_QUIC:()=>Gre,HTTPFLAVORVALUES_SPDY:()=>Bre,HTTP_REQUEST_METHOD_VALUE_CONNECT:()=>Uae,HTTP_REQUEST_METHOD_VALUE_DELETE:()=>bae,HTTP_REQUEST_METHOD_VALUE_GET:()=>Vae,HTTP_REQUEST_METHOD_VALUE_HEAD:()=>wae,HTTP_REQUEST_METHOD_VALUE_OPTIONS:()=>Bae,HTTP_REQUEST_METHOD_VALUE_OTHER:()=>xae,HTTP_REQUEST_METHOD_VALUE_PATCH:()=>Gae,HTTP_REQUEST_METHOD_VALUE_POST:()=>Hae,HTTP_REQUEST_METHOD_VALUE_PUT:()=>kae,HTTP_REQUEST_METHOD_VALUE_TRACE:()=>Yae,HostArchValues:()=>Rie,HttpFlavorValues:()=>Hre,JVM_MEMORY_TYPE_VALUE_HEAP:()=>Qae,JVM_MEMORY_TYPE_VALUE_NON_HEAP:()=>Zae,JVM_THREAD_STATE_VALUE_BLOCKED:()=>rse,JVM_THREAD_STATE_VALUE_NEW:()=>nse,JVM_THREAD_STATE_VALUE_RUNNABLE:()=>ose,JVM_THREAD_STATE_VALUE_TERMINATED:()=>ise,JVM_THREAD_STATE_VALUE_TIMED_WAITING:()=>ase,JVM_THREAD_STATE_VALUE_WAITING:()=>sse,MESSAGETYPEVALUES_RECEIVED:()=>_ne,MESSAGETYPEVALUES_SENT:()=>Ene,MESSAGINGDESTINATIONKINDVALUES_QUEUE:()=>kre,MESSAGINGDESTINATIONKINDVALUES_TOPIC:()=>Yre,MESSAGINGOPERATIONVALUES_PROCESS:()=>qre,MESSAGINGOPERATIONVALUES_RECEIVE:()=>Kre,METRIC_ASPNETCORE_DIAGNOSTICS_EXCEPTIONS:()=>jse,METRIC_ASPNETCORE_RATE_LIMITING_ACTIVE_REQUEST_LEASES:()=>zse,METRIC_ASPNETCORE_RATE_LIMITING_QUEUED_REQUESTS:()=>$se,METRIC_ASPNETCORE_RATE_LIMITING_REQUESTS:()=>Qse,METRIC_ASPNETCORE_RATE_LIMITING_REQUEST_LEASE_DURATION:()=>Jse,METRIC_ASPNETCORE_RATE_LIMITING_REQUEST_TIME_IN_QUEUE:()=>Xse,METRIC_ASPNETCORE_ROUTING_MATCH_ATTEMPTS:()=>Zse,METRIC_HTTP_CLIENT_REQUEST_DURATION:()=>ele,METRIC_HTTP_SERVER_REQUEST_DURATION:()=>tle,METRIC_JVM_CLASS_COUNT:()=>rle,METRIC_JVM_CLASS_LOADED:()=>nle,METRIC_JVM_CLASS_UNLOADED:()=>ole,METRIC_JVM_CPU_COUNT:()=>ile,METRIC_JVM_CPU_RECENT_UTILIZATION:()=>ale,METRIC_JVM_CPU_TIME:()=>sle,METRIC_JVM_GC_DURATION:()=>lle,METRIC_JVM_MEMORY_COMMITTED:()=>cle,METRIC_JVM_MEMORY_LIMIT:()=>ule,METRIC_JVM_MEMORY_USED:()=>Ele,METRIC_JVM_MEMORY_USED_AFTER_LAST_GC:()=>_le,METRIC_JVM_THREAD_COUNT:()=>Tle,METRIC_KESTREL_ACTIVE_CONNECTIONS:()=>Sle,METRIC_KESTREL_ACTIVE_TLS_HANDSHAKES:()=>ple,METRIC_KESTREL_CONNECTION_DURATION:()=>dle,METRIC_KESTREL_QUEUED_CONNECTIONS:()=>fle,METRIC_KESTREL_QUEUED_REQUESTS:()=>Ale,METRIC_KESTREL_REJECTED_CONNECTIONS:()=>hle,METRIC_KESTREL_TLS_HANDSHAKE_DURATION:()=>vle,METRIC_KESTREL_UPGRADED_CONNECTIONS:()=>Rle,METRIC_SIGNALR_SERVER_ACTIVE_CONNECTIONS:()=>mle,METRIC_SIGNALR_SERVER_CONNECTION_DURATION:()=>Ole,MessageTypeValues:()=>Tne,MessagingDestinationKindValues:()=>Fre,MessagingOperationValues:()=>Wre,NETHOSTCONNECTIONSUBTYPEVALUES_CDMA:()=>dre,NETHOSTCONNECTIONSUBTYPEVALUES_CDMA2000_1XRTT:()=>hre,NETHOSTCONNECTIONSUBTYPEVALUES_EDGE:()=>Sre,NETHOSTCONNECTIONSUBTYPEVALUES_EHRPD:()=>Cre,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_0:()=>fre,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_A:()=>Are,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_B:()=>Nre,NETHOSTCONNECTIONSUBTYPEVALUES_GPRS:()=>Tre,NETHOSTCONNECTIONSUBTYPEVALUES_GSM:()=>gre,NETHOSTCONNECTIONSUBTYPEVALUES_HSDPA:()=>vre,NETHOSTCONNECTIONSUBTYPEVALUES_HSPA:()=>mre,NETHOSTCONNECTIONSUBTYPEVALUES_HSPAP:()=>Pre,NETHOSTCONNECTIONSUBTYPEVALUES_HSUPA:()=>Rre,NETHOSTCONNECTIONSUBTYPEVALUES_IDEN:()=>Ore,NETHOSTCONNECTIONSUBTYPEVALUES_IWLAN:()=>yre,NETHOSTCONNECTIONSUBTYPEVALUES_LTE:()=>Mre,NETHOSTCONNECTIONSUBTYPEVALUES_LTE_CA:()=>xre,NETHOSTCONNECTIONSUBTYPEVALUES_NR:()=>Ire,NETHOSTCONNECTIONSUBTYPEVALUES_NRNSA:()=>Dre,NETHOSTCONNECTIONSUBTYPEVALUES_TD_SCDMA:()=>Lre,NETHOSTCONNECTIONSUBTYPEVALUES_UMTS:()=>pre,NETHOSTCONNECTIONTYPEVALUES_CELL:()=>cre,NETHOSTCONNECTIONTYPEVALUES_UNAVAILABLE:()=>ure,NETHOSTCONNECTIONTYPEVALUES_UNKNOWN:()=>Ere,NETHOSTCONNECTIONTYPEVALUES_WIFI:()=>sre,NETHOSTCONNECTIONTYPEVALUES_WIRED:()=>lre,NETTRANSPORTVALUES_INPROC:()=>ore,NETTRANSPORTVALUES_IP:()=>tre,NETTRANSPORTVALUES_IP_TCP:()=>Zte,NETTRANSPORTVALUES_IP_UDP:()=>ere,NETTRANSPORTVALUES_OTHER:()=>ire,NETTRANSPORTVALUES_PIPE:()=>nre,NETTRANSPORTVALUES_UNIX:()=>rre,NETWORK_TRANSPORT_VALUE_PIPE:()=>pse,NETWORK_TRANSPORT_VALUE_QUIC:()=>dse,NETWORK_TRANSPORT_VALUE_TCP:()=>fse,NETWORK_TRANSPORT_VALUE_UDP:()=>Ase,NETWORK_TRANSPORT_VALUE_UNIX:()=>hse,NETWORK_TYPE_VALUE_IPV4:()=>Rse,NETWORK_TYPE_VALUE_IPV6:()=>mse,NetHostConnectionSubtypeValues:()=>Ure,NetHostConnectionTypeValues:()=>_re,NetTransportValues:()=>are,OSTYPEVALUES_AIX:()=>yie,OSTYPEVALUES_DARWIN:()=>Nie,OSTYPEVALUES_DRAGONFLYBSD:()=>gie,OSTYPEVALUES_FREEBSD:()=>Mie,OSTYPEVALUES_HPUX:()=>Lie,OSTYPEVALUES_LINUX:()=>Oie,OSTYPEVALUES_NETBSD:()=>Cie,OSTYPEVALUES_OPENBSD:()=>Pie,OSTYPEVALUES_SOLARIS:()=>Iie,OSTYPEVALUES_WINDOWS:()=>mie,OSTYPEVALUES_Z_OS:()=>Die,OTEL_STATUS_CODE_VALUE_ERROR:()=>Cse,OTEL_STATUS_CODE_VALUE_OK:()=>Pse,OsTypeValues:()=>xie,RPCGRPCSTATUSCODEVALUES_ABORTED:()=>nne,RPCGRPCSTATUSCODEVALUES_ALREADY_EXISTS:()=>Zre,RPCGRPCSTATUSCODEVALUES_CANCELLED:()=>zre,RPCGRPCSTATUSCODEVALUES_DATA_LOSS:()=>lne,RPCGRPCSTATUSCODEVALUES_DEADLINE_EXCEEDED:()=>Jre,RPCGRPCSTATUSCODEVALUES_FAILED_PRECONDITION:()=>rne,RPCGRPCSTATUSCODEVALUES_INTERNAL:()=>ane,RPCGRPCSTATUSCODEVALUES_INVALID_ARGUMENT:()=>Xre,RPCGRPCSTATUSCODEVALUES_NOT_FOUND:()=>Qre,RPCGRPCSTATUSCODEVALUES_OK:()=>jre,RPCGRPCSTATUSCODEVALUES_OUT_OF_RANGE:()=>one,RPCGRPCSTATUSCODEVALUES_PERMISSION_DENIED:()=>ene,RPCGRPCSTATUSCODEVALUES_RESOURCE_EXHAUSTED:()=>tne,RPCGRPCSTATUSCODEVALUES_UNAUTHENTICATED:()=>cne,RPCGRPCSTATUSCODEVALUES_UNAVAILABLE:()=>sne,RPCGRPCSTATUSCODEVALUES_UNIMPLEMENTED:()=>ine,RPCGRPCSTATUSCODEVALUES_UNKNOWN:()=>$re,RpcGrpcStatusCodeValues:()=>une,SEMATTRS_AWS_DYNAMODB_ATTRIBUTES_TO_GET:()=>HZ,SEMATTRS_AWS_DYNAMODB_ATTRIBUTE_DEFINITIONS:()=>QZ,SEMATTRS_AWS_DYNAMODB_CONSISTENT_READ:()=>wZ,SEMATTRS_AWS_DYNAMODB_CONSUMED_CAPACITY:()=>xZ,SEMATTRS_AWS_DYNAMODB_COUNT:()=>XZ,SEMATTRS_AWS_DYNAMODB_EXCLUSIVE_START_TABLE:()=>qZ,SEMATTRS_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEXES:()=>FZ,SEMATTRS_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEX_UPDATES:()=>ZZ,SEMATTRS_AWS_DYNAMODB_INDEX_NAME:()=>kZ,SEMATTRS_AWS_DYNAMODB_ITEM_COLLECTION_METRICS:()=>UZ,SEMATTRS_AWS_DYNAMODB_LIMIT:()=>GZ,SEMATTRS_AWS_DYNAMODB_LOCAL_SECONDARY_INDEXES:()=>KZ,SEMATTRS_AWS_DYNAMODB_PROJECTION:()=>BZ,SEMATTRS_AWS_DYNAMODB_PROVISIONED_READ_CAPACITY:()=>bZ,SEMATTRS_AWS_DYNAMODB_PROVISIONED_WRITE_CAPACITY:()=>VZ,SEMATTRS_AWS_DYNAMODB_SCANNED_COUNT:()=>JZ,SEMATTRS_AWS_DYNAMODB_SCAN_FORWARD:()=>jZ,SEMATTRS_AWS_DYNAMODB_SEGMENT:()=>zZ,SEMATTRS_AWS_DYNAMODB_SELECT:()=>YZ,SEMATTRS_AWS_DYNAMODB_TABLE_COUNT:()=>WZ,SEMATTRS_AWS_DYNAMODB_TABLE_NAMES:()=>DZ,SEMATTRS_AWS_DYNAMODB_TOTAL_SEGMENTS:()=>$Z,SEMATTRS_AWS_LAMBDA_INVOKED_ARN:()=>E9,SEMATTRS_CODE_FILEPATH:()=>pZ,SEMATTRS_CODE_FUNCTION:()=>TZ,SEMATTRS_CODE_LINENO:()=>dZ,SEMATTRS_CODE_NAMESPACE:()=>SZ,SEMATTRS_DB_CASSANDRA_CONSISTENCY_LEVEL:()=>m9,SEMATTRS_DB_CASSANDRA_COORDINATOR_DC:()=>P9,SEMATTRS_DB_CASSANDRA_COORDINATOR_ID:()=>C9,SEMATTRS_DB_CASSANDRA_IDEMPOTENCE:()=>N9,SEMATTRS_DB_CASSANDRA_KEYSPACE:()=>v9,SEMATTRS_DB_CASSANDRA_PAGE_SIZE:()=>R9,SEMATTRS_DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNT:()=>M9,SEMATTRS_DB_CASSANDRA_TABLE:()=>O9,SEMATTRS_DB_CONNECTION_STRING:()=>T9,SEMATTRS_DB_HBASE_NAMESPACE:()=>g9,SEMATTRS_DB_JDBC_DRIVER_CLASSNAME:()=>p9,SEMATTRS_DB_MONGODB_COLLECTION:()=>y9,SEMATTRS_DB_MSSQL_INSTANCE_NAME:()=>h9,SEMATTRS_DB_NAME:()=>d9,SEMATTRS_DB_OPERATION:()=>A9,SEMATTRS_DB_REDIS_DATABASE_INDEX:()=>L9,SEMATTRS_DB_SQL_TABLE:()=>I9,SEMATTRS_DB_STATEMENT:()=>f9,SEMATTRS_DB_SYSTEM:()=>_9,SEMATTRS_DB_USER:()=>S9,SEMATTRS_ENDUSER_ID:()=>lZ,SEMATTRS_ENDUSER_ROLE:()=>cZ,SEMATTRS_ENDUSER_SCOPE:()=>uZ,SEMATTRS_EXCEPTION_ESCAPED:()=>b9,SEMATTRS_EXCEPTION_MESSAGE:()=>x9,SEMATTRS_EXCEPTION_STACKTRACE:()=>U9,SEMATTRS_EXCEPTION_TYPE:()=>D9,SEMATTRS_FAAS_COLDSTART:()=>K9,SEMATTRS_FAAS_CRON:()=>F9,SEMATTRS_FAAS_DOCUMENT_COLLECTION:()=>B9,SEMATTRS_FAAS_DOCUMENT_NAME:()=>k9,SEMATTRS_FAAS_DOCUMENT_OPERATION:()=>G9,SEMATTRS_FAAS_DOCUMENT_TIME:()=>H9,SEMATTRS_FAAS_EXECUTION:()=>w9,SEMATTRS_FAAS_INVOKED_NAME:()=>q9,SEMATTRS_FAAS_INVOKED_PROVIDER:()=>W9,SEMATTRS_FAAS_INVOKED_REGION:()=>j9,SEMATTRS_FAAS_TIME:()=>Y9,SEMATTRS_FAAS_TRIGGER:()=>V9,SEMATTRS_HTTP_CLIENT_IP:()=>IZ,SEMATTRS_HTTP_FLAVOR:()=>OZ,SEMATTRS_HTTP_HOST:()=>vZ,SEMATTRS_HTTP_METHOD:()=>fZ,SEMATTRS_HTTP_REQUEST_CONTENT_LENGTH:()=>MZ,SEMATTRS_HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED:()=>CZ,SEMATTRS_HTTP_RESPONSE_CONTENT_LENGTH:()=>PZ,SEMATTRS_HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED:()=>gZ,SEMATTRS_HTTP_ROUTE:()=>yZ,SEMATTRS_HTTP_SCHEME:()=>RZ,SEMATTRS_HTTP_SERVER_NAME:()=>LZ,SEMATTRS_HTTP_STATUS_CODE:()=>mZ,SEMATTRS_HTTP_TARGET:()=>hZ,SEMATTRS_HTTP_URL:()=>AZ,SEMATTRS_HTTP_USER_AGENT:()=>NZ,SEMATTRS_MESSAGE_COMPRESSED_SIZE:()=>Lee,SEMATTRS_MESSAGE_ID:()=>gee,SEMATTRS_MESSAGE_TYPE:()=>Pee,SEMATTRS_MESSAGE_UNCOMPRESSED_SIZE:()=>yee,SEMATTRS_MESSAGING_CONSUMER_ID:()=>_ee,SEMATTRS_MESSAGING_CONVERSATION_ID:()=>lee,SEMATTRS_MESSAGING_DESTINATION:()=>tee,SEMATTRS_MESSAGING_DESTINATION_KIND:()=>ree,SEMATTRS_MESSAGING_KAFKA_CLIENT_ID:()=>dee,SEMATTRS_MESSAGING_KAFKA_CONSUMER_GROUP:()=>pee,SEMATTRS_MESSAGING_KAFKA_MESSAGE_KEY:()=>See,SEMATTRS_MESSAGING_KAFKA_PARTITION:()=>fee,SEMATTRS_MESSAGING_KAFKA_TOMBSTONE:()=>Aee,SEMATTRS_MESSAGING_MESSAGE_ID:()=>see,SEMATTRS_MESSAGING_MESSAGE_PAYLOAD_COMPRESSED_SIZE_BYTES:()=>uee,SEMATTRS_MESSAGING_MESSAGE_PAYLOAD_SIZE_BYTES:()=>cee,SEMATTRS_MESSAGING_OPERATION:()=>Eee,SEMATTRS_MESSAGING_PROTOCOL:()=>oee,SEMATTRS_MESSAGING_PROTOCOL_VERSION:()=>iee,SEMATTRS_MESSAGING_RABBITMQ_ROUTING_KEY:()=>Tee,SEMATTRS_MESSAGING_SYSTEM:()=>eee,SEMATTRS_MESSAGING_TEMP_DESTINATION:()=>nee,SEMATTRS_MESSAGING_URL:()=>aee,SEMATTRS_NET_HOST_CARRIER_ICC:()=>aZ,SEMATTRS_NET_HOST_CARRIER_MCC:()=>oZ,SEMATTRS_NET_HOST_CARRIER_MNC:()=>iZ,SEMATTRS_NET_HOST_CARRIER_NAME:()=>nZ,SEMATTRS_NET_HOST_CONNECTION_SUBTYPE:()=>rZ,SEMATTRS_NET_HOST_CONNECTION_TYPE:()=>tZ,SEMATTRS_NET_HOST_IP:()=>Q9,SEMATTRS_NET_HOST_NAME:()=>eZ,SEMATTRS_NET_HOST_PORT:()=>Z9,SEMATTRS_NET_PEER_IP:()=>$9,SEMATTRS_NET_PEER_NAME:()=>J9,SEMATTRS_NET_PEER_PORT:()=>X9,SEMATTRS_NET_TRANSPORT:()=>z9,SEMATTRS_PEER_SERVICE:()=>sZ,SEMATTRS_RPC_GRPC_STATUS_CODE:()=>mee,SEMATTRS_RPC_JSONRPC_ERROR_CODE:()=>Mee,SEMATTRS_RPC_JSONRPC_ERROR_MESSAGE:()=>Cee,SEMATTRS_RPC_JSONRPC_REQUEST_ID:()=>Nee,SEMATTRS_RPC_JSONRPC_VERSION:()=>Oee,SEMATTRS_RPC_METHOD:()=>Ree,SEMATTRS_RPC_SERVICE:()=>vee,SEMATTRS_RPC_SYSTEM:()=>hee,SEMATTRS_THREAD_ID:()=>EZ,SEMATTRS_THREAD_NAME:()=>_Z,SEMRESATTRS_AWS_ECS_CLUSTER_ARN:()=>vne,SEMRESATTRS_AWS_ECS_CONTAINER_ARN:()=>hne,SEMRESATTRS_AWS_ECS_LAUNCHTYPE:()=>Rne,SEMRESATTRS_AWS_ECS_TASK_ARN:()=>mne,SEMRESATTRS_AWS_ECS_TASK_FAMILY:()=>One,SEMRESATTRS_AWS_ECS_TASK_REVISION:()=>Nne,SEMRESATTRS_AWS_EKS_CLUSTER_ARN:()=>Mne,SEMRESATTRS_AWS_LOG_GROUP_ARNS:()=>Pne,SEMRESATTRS_AWS_LOG_GROUP_NAMES:()=>Cne,SEMRESATTRS_AWS_LOG_STREAM_ARNS:()=>Lne,SEMRESATTRS_AWS_LOG_STREAM_NAMES:()=>gne,SEMRESATTRS_CLOUD_ACCOUNT_ID:()=>pne,SEMRESATTRS_CLOUD_AVAILABILITY_ZONE:()=>fne,SEMRESATTRS_CLOUD_PLATFORM:()=>Ane,SEMRESATTRS_CLOUD_PROVIDER:()=>Sne,SEMRESATTRS_CLOUD_REGION:()=>dne,SEMRESATTRS_CONTAINER_ID:()=>Ine,SEMRESATTRS_CONTAINER_IMAGE_NAME:()=>xne,SEMRESATTRS_CONTAINER_IMAGE_TAG:()=>Une,SEMRESATTRS_CONTAINER_NAME:()=>yne,SEMRESATTRS_CONTAINER_RUNTIME:()=>Dne,SEMRESATTRS_DEPLOYMENT_ENVIRONMENT:()=>bne,SEMRESATTRS_DEVICE_ID:()=>Vne,SEMRESATTRS_DEVICE_MODEL_IDENTIFIER:()=>wne,SEMRESATTRS_DEVICE_MODEL_NAME:()=>Bne,SEMRESATTRS_FAAS_ID:()=>Hne,SEMRESATTRS_FAAS_INSTANCE:()=>Yne,SEMRESATTRS_FAAS_MAX_MEMORY:()=>Fne,SEMRESATTRS_FAAS_NAME:()=>Gne,SEMRESATTRS_FAAS_VERSION:()=>kne,SEMRESATTRS_HOST_ARCH:()=>jne,SEMRESATTRS_HOST_ID:()=>Kne,SEMRESATTRS_HOST_IMAGE_ID:()=>$ne,SEMRESATTRS_HOST_IMAGE_NAME:()=>zne,SEMRESATTRS_HOST_IMAGE_VERSION:()=>Xne,SEMRESATTRS_HOST_NAME:()=>qne,SEMRESATTRS_HOST_TYPE:()=>Wne,SEMRESATTRS_K8S_CLUSTER_NAME:()=>Jne,SEMRESATTRS_K8S_CONTAINER_NAME:()=>noe,SEMRESATTRS_K8S_CRONJOB_NAME:()=>poe,SEMRESATTRS_K8S_CRONJOB_UID:()=>Soe,SEMRESATTRS_K8S_DAEMONSET_NAME:()=>Eoe,SEMRESATTRS_K8S_DAEMONSET_UID:()=>uoe,SEMRESATTRS_K8S_DEPLOYMENT_NAME:()=>soe,SEMRESATTRS_K8S_DEPLOYMENT_UID:()=>aoe,SEMRESATTRS_K8S_JOB_NAME:()=>Toe,SEMRESATTRS_K8S_JOB_UID:()=>_oe,SEMRESATTRS_K8S_NAMESPACE_NAME:()=>eoe,SEMRESATTRS_K8S_NODE_NAME:()=>Qne,SEMRESATTRS_K8S_NODE_UID:()=>Zne,SEMRESATTRS_K8S_POD_NAME:()=>roe,SEMRESATTRS_K8S_POD_UID:()=>toe,SEMRESATTRS_K8S_REPLICASET_NAME:()=>ioe,SEMRESATTRS_K8S_REPLICASET_UID:()=>ooe,SEMRESATTRS_K8S_STATEFULSET_NAME:()=>coe,SEMRESATTRS_K8S_STATEFULSET_UID:()=>loe,SEMRESATTRS_OS_DESCRIPTION:()=>foe,SEMRESATTRS_OS_NAME:()=>Aoe,SEMRESATTRS_OS_TYPE:()=>doe,SEMRESATTRS_OS_VERSION:()=>hoe,SEMRESATTRS_PROCESS_COMMAND:()=>Ooe,SEMRESATTRS_PROCESS_COMMAND_ARGS:()=>Moe,SEMRESATTRS_PROCESS_COMMAND_LINE:()=>Noe,SEMRESATTRS_PROCESS_EXECUTABLE_NAME:()=>Roe,SEMRESATTRS_PROCESS_EXECUTABLE_PATH:()=>moe,SEMRESATTRS_PROCESS_OWNER:()=>Coe,SEMRESATTRS_PROCESS_PID:()=>voe,SEMRESATTRS_PROCESS_RUNTIME_DESCRIPTION:()=>Loe,SEMRESATTRS_PROCESS_RUNTIME_NAME:()=>Poe,SEMRESATTRS_PROCESS_RUNTIME_VERSION:()=>goe,SEMRESATTRS_SERVICE_INSTANCE_ID:()=>Doe,SEMRESATTRS_SERVICE_NAME:()=>yoe,SEMRESATTRS_SERVICE_NAMESPACE:()=>Ioe,SEMRESATTRS_SERVICE_VERSION:()=>xoe,SEMRESATTRS_TELEMETRY_AUTO_VERSION:()=>woe,SEMRESATTRS_TELEMETRY_SDK_LANGUAGE:()=>boe,SEMRESATTRS_TELEMETRY_SDK_NAME:()=>Uoe,SEMRESATTRS_TELEMETRY_SDK_VERSION:()=>Voe,SEMRESATTRS_WEBENGINE_DESCRIPTION:()=>Hoe,SEMRESATTRS_WEBENGINE_NAME:()=>Boe,SEMRESATTRS_WEBENGINE_VERSION:()=>Goe,SIGNALR_CONNECTION_STATUS_VALUE_APP_SHUTDOWN:()=>Use,SIGNALR_CONNECTION_STATUS_VALUE_NORMAL_CLOSURE:()=>bse,SIGNALR_CONNECTION_STATUS_VALUE_TIMEOUT:()=>Vse,SIGNALR_TRANSPORT_VALUE_LONG_POLLING:()=>Bse,SIGNALR_TRANSPORT_VALUE_SERVER_SENT_EVENTS:()=>Gse,SIGNALR_TRANSPORT_VALUE_WEB_SOCKETS:()=>Hse,SemanticAttributes:()=>Iee,SemanticResourceAttributes:()=>koe,TELEMETRYSDKLANGUAGEVALUES_CPP:()=>Uie,TELEMETRYSDKLANGUAGEVALUES_DOTNET:()=>bie,TELEMETRYSDKLANGUAGEVALUES_ERLANG:()=>Vie,TELEMETRYSDKLANGUAGEVALUES_GO:()=>wie,TELEMETRYSDKLANGUAGEVALUES_JAVA:()=>Bie,TELEMETRYSDKLANGUAGEVALUES_NODEJS:()=>Gie,TELEMETRYSDKLANGUAGEVALUES_PHP:()=>Hie,TELEMETRYSDKLANGUAGEVALUES_PYTHON:()=>kie,TELEMETRYSDKLANGUAGEVALUES_RUBY:()=>Yie,TELEMETRYSDKLANGUAGEVALUES_WEBJS:()=>Fie,TELEMETRY_SDK_LANGUAGE_VALUE_CPP:()=>Jie,TELEMETRY_SDK_LANGUAGE_VALUE_DOTNET:()=>Qie,TELEMETRY_SDK_LANGUAGE_VALUE_ERLANG:()=>Zie,TELEMETRY_SDK_LANGUAGE_VALUE_GO:()=>eae,TELEMETRY_SDK_LANGUAGE_VALUE_JAVA:()=>tae,TELEMETRY_SDK_LANGUAGE_VALUE_NODEJS:()=>rae,TELEMETRY_SDK_LANGUAGE_VALUE_PHP:()=>nae,TELEMETRY_SDK_LANGUAGE_VALUE_PYTHON:()=>oae,TELEMETRY_SDK_LANGUAGE_VALUE_RUBY:()=>iae,TELEMETRY_SDK_LANGUAGE_VALUE_RUST:()=>aae,TELEMETRY_SDK_LANGUAGE_VALUE_SWIFT:()=>sae,TELEMETRY_SDK_LANGUAGE_VALUE_WEBJS:()=>lae,TelemetrySdkLanguageValues:()=>Kie});var Mk=S(()=>{$B();Rk();mk();Ok()});var Ck,Pk=S(()=>{Ck="0.56.0"});var os,gk=S(()=>{an();Yn();Pk();Sa();os=class extends Pr{constructor(e={}){super(Ir(Dr(e,"TRACES","v1/traces",{"User-Agent":`OTel-OTLP-Exporter-JavaScript/${Ck}`,"Content-Type":"application/x-protobuf"}),p_))}}});var Lk=S(()=>{gk()});var yk=S(()=>{Lk()});var Ik={};Me(Ik,{OTLPTraceExporter:()=>os});var Dk=S(()=>{yk()});var xk,Uk=S(()=>{xk="0.56.0"});var rR,bk=S(()=>{an();Uk();Yn();Sa();rR=class extends Pr{constructor(e={}){super(Ir(Dr(e,"TRACES","v1/traces",{"User-Agent":`OTel-OTLP-Exporter-JavaScript/${xk}`,"Content-Type":"application/json"}),d_))}}});var Vk=S(()=>{bk()});var wk=S(()=>{Vk()});var Bk={};Me(Bk,{OTLPTraceExporter:()=>rR});var Gk=S(()=>{wk()});var kk=A(pS=>{"use strict";Object.defineProperty(pS,"__esModule",{value:!0});pS.OTLPTraceExporter=void 0;var Hk=Zv(),Nle=(Yn(),$(If)),Mle=(an(),$(vl)),nR=class extends Mle.OTLPExporterBase{constructor(e={}){super((0,Hk.createOtlpGrpcExportDelegate)((0,Hk.convertLegacyOtlpGrpcOptions)(e,"TRACES"),Nle.ProtobufTraceSerializer,"TraceExportService","/opentelemetry.proto.collector.trace.v1.TraceService/Export"))}};pS.OTLPTraceExporter=nR});var Yk=A(Zo=>{"use strict";var Cle=Zo&&Zo.__createBinding||(Object.create?function(o,e,t,i){i===void 0&&(i=t),Object.defineProperty(o,i,{enumerable:!0,get:function(){return e[t]}})}:function(o,e,t,i){i===void 0&&(i=t),o[i]=e[t]}),Ple=Zo&&Zo.__exportStar||function(o,e){for(var t in o)t!=="default"&&!Object.prototype.hasOwnProperty.call(e,t)&&Cle(e,o,t)};Object.defineProperty(Zo,"__esModule",{value:!0});Ple(kk(),Zo)});import*as gle from"http";import*as Lle from"https";import*as Fk from"url";function ei(o,e){let t=Fk.parse(o),i=Object.assign({method:"POST",headers:Object.assign({"Content-Type":"application/json"},e)},t);return function(s,n){if(s.length===0)return m.debug("Zipkin send with empty spans"),n({code:X.SUCCESS});let{request:r}=i.protocol==="http:"?gle:Lle,l=r(i,u=>{let E="";u.on("data",d=>{E+=d}),u.on("end",()=>{let d=u.statusCode||0;return m.debug(`Zipkin response status code: ${d}, body: ${E}`),d<400?n({code:X.SUCCESS}):n({code:X.FAILED,error:new Error(`Got unexpected status code from zipkin: ${d}`)})})});l.on("error",u=>n({code:X.FAILED,error:u}));let c=JSON.stringify(s);m.debug(`Zipkin request payload: ${c}`),l.write(c,"utf8"),l.end()}}var Kk=S(()=>{x();ee()});var qk=S(()=>{Kk()});var oR=S(()=>{qk()});var ti,Wk=S(()=>{(function(o){o.CLIENT="CLIENT",o.SERVER="SERVER",o.CONSUMER="CONSUMER",o.PRODUCER="PRODUCER"})(ti||(ti={}))});function $k(o,e,t,i){return{traceId:o.spanContext().traceId,parentId:o.parentSpanId,name:o.name,id:o.spanContext().spanId,kind:Ile[o.kind],timestamp:lt(o.startTime),duration:Math.round(lt(o.duration)),localEndpoint:{serviceName:e},tags:Dle(o,t,i),annotations:o.events.length?xle(o.events):void 0}}function Dle({attributes:o,resource:e,status:t,droppedAttributesCount:i,droppedEventsCount:a,droppedLinksCount:s},n,r){let l={};for(let c of Object.keys(o))l[c]=String(o[c]);return t.code!==mr.UNSET&&(l[n]=String(mr[t.code])),t.code===mr.ERROR&&t.message&&(l[r]=t.message),i&&(l["otel.dropped_attributes_count"]=String(i)),a&&(l["otel.dropped_events_count"]=String(a)),s&&(l["otel.dropped_links_count"]=String(s)),Object.keys(e.attributes).forEach(c=>l[c]=String(e.attributes[c])),l}function xle(o){return o.map(e=>({timestamp:Math.round(lt(e.time)),value:e.name}))}var Ile,jk,zk,Xk=S(()=>{x();ee();Wk();Ile={[Ht.CLIENT]:ti.CLIENT,[Ht.SERVER]:ti.SERVER,[Ht.CONSUMER]:ti.CONSUMER,[Ht.PRODUCER]:ti.PRODUCER,[Ht.INTERNAL]:void 0},jk="otel.status_code",zk="error"});var Jk=S(()=>{});var Qk=S(()=>{Jk()});var Ule,dS,Zk=S(()=>{Ule="service.name",dS=Ule});var eY=S(()=>{Zk()});var tY=S(()=>{});var rY=S(()=>{});var nY=S(()=>{Qk();eY();tY();rY()});function oY(o){return function(){return o()}}var iY=S(()=>{});var fS,aY=S(()=>{x();ee();oR();Xk();nY();iY();fS=class{constructor(e={}){this.DEFAULT_SERVICE_NAME="OpenTelemetry Service",this._sendingPromises=[],this._urlStr=e.url||Ue().OTEL_EXPORTER_ZIPKIN_ENDPOINT,this._send=ei(this._urlStr,e.headers),this._serviceName=e.serviceName,this._statusCodeTagName=e.statusCodeTagName||jk,this._statusDescriptionTagName=e.statusDescriptionTagName||zk,this._isShutdown=!1,typeof e.getExportRequestHeaders=="function"?this._getHeaders=oY(e.getExportRequestHeaders):this._beforeSend=function(){}}export(e,t){let i=String(this._serviceName||e[0].resource.attributes[dS]||this.DEFAULT_SERVICE_NAME);if(m.debug("Zipkin exporter export"),this._isShutdown){setTimeout(()=>t({code:X.FAILED,error:new Error("Exporter has been shutdown")}));return}let a=new Promise(n=>{this._sendSpans(e,i,r=>{n(),t(r)})});this._sendingPromises.push(a);let s=()=>{let n=this._sendingPromises.indexOf(a);this._sendingPromises.splice(n,1)};a.then(s,s)}shutdown(){return m.debug("Zipkin exporter shutdown"),this._isShutdown=!0,this.forceFlush()}forceFlush(){return new Promise((e,t)=>{Promise.all(this._sendingPromises).then(()=>{e()},t)})}_beforeSend(){this._getHeaders&&(this._send=ei(this._urlStr,this._getHeaders()))}_sendSpans(e,t,i){let a=e.map(s=>$k(s,String(s.attributes[dS]||s.resource.attributes[dS]||t),this._statusCodeTagName,this._statusDescriptionTagName));return this._beforeSend(),this._send(a,s=>{if(i)return i(s)})}}});var sY={};Me(sY,{ZipkinExporter:()=>fS,prepareSend:()=>ei});var lY=S(()=>{oR();aY()});var _Y=A(jr=>{"use strict";Object.defineProperty(jr,"__esModule",{value:!0});jr.getSpanProcessorsFromEnv=jr.getOtlpProtocolFromEnv=jr.filterBlanksAndNulls=jr.getResourceDetectorsFromEnv=void 0;var ri=(x(),$(Qe)),hS=(ee(),$(gs)),cY=(Dk(),$(Ik)),ble=(Gk(),$(Bk)),Vle=Yk(),wle=(lY(),$(sY)),lc=(Pn(),$(Qc)),AS=(Lo(),$(ea)),Ble="env",Gle="host",Hle="os",kle="process",Yle="serviceinstance";function Fle(){var o,e;let t=new Map([[Ble,lc.envDetectorSync],[Gle,lc.hostDetectorSync],[Hle,lc.osDetectorSync],[Yle,lc.serviceInstanceIdDetectorSync],[kle,lc.processDetectorSync]]),i=(e=(o=process.env.OTEL_NODE_RESOURCE_DETECTORS)===null||o===void 0?void 0:o.split(","))!==null&&e!==void 0?e:["all"];return i.includes("all")?[...t.values()].flat():i.includes("none")?[]:i.flatMap(a=>{let s=t.get(a);return s||ri.diag.warn(`Invalid resource detector "${a}" specified in the environment variable OTEL_NODE_RESOURCE_DETECTORS`),s||[]})}jr.getResourceDetectorsFromEnv=Fle;function uY(o){return o.map(e=>e.trim()).filter(e=>e!=="null"&&e!=="")}jr.filterBlanksAndNulls=uY;function EY(){var o,e,t;let i=(0,hS.getEnvWithoutDefaults)();return(t=(e=(o=i.OTEL_EXPORTER_OTLP_TRACES_PROTOCOL)!==null&&o!==void 0?o:i.OTEL_EXPORTER_OTLP_PROTOCOL)!==null&&e!==void 0?e:(0,hS.getEnv)().OTEL_EXPORTER_OTLP_TRACES_PROTOCOL)!==null&&t!==void 0?t:(0,hS.getEnv)().OTEL_EXPORTER_OTLP_PROTOCOL}jr.getOtlpProtocolFromEnv=EY;function Kle(){let o=EY();switch(o){case"grpc":return new Vle.OTLPTraceExporter;case"http/json":return new ble.OTLPTraceExporter;case"http/protobuf":return new cY.OTLPTraceExporter;default:return ri.diag.warn(`Unsupported OTLP traces protocol: ${o}. Using http/protobuf.`),new cY.OTLPTraceExporter}}function qle(){try{let{JaegerExporter:o}=H("@opentelemetry/exporter-jaeger");return new o}catch(o){throw new Error(`Could not instantiate JaegerExporter. This could be due to the JaegerExporter's lack of support for bundling. If possible, use @opentelemetry/exporter-trace-otlp-proto instead. Original Error: ${o}`)}}function Wle(){var o;let e=new Map([["otlp",()=>Kle()],["zipkin",()=>new wle.ZipkinExporter],["console",()=>new AS.ConsoleSpanExporter],["jaeger",()=>qle()]]),t=[],i=[],a=uY(Array.from(new Set((0,hS.getEnv)().OTEL_TRACES_EXPORTER.split(","))));if(a[0]==="none")return ri.diag.warn('OTEL_TRACES_EXPORTER contains "none". SDK will not be initialized.'),[];a.length===0?(ri.diag.warn("OTEL_TRACES_EXPORTER is empty. Using default otlp exporter."),a=["otlp"]):a.length>1&&a.includes("none")&&(ri.diag.warn('OTEL_TRACES_EXPORTER contains "none" along with other exporters. Using default otlp exporter.'),a=["otlp"]);for(let s of a){let n=(o=e.get(s))===null||o===void 0?void 0:o();n?t.push(n):ri.diag.warn(`Unrecognized OTEL_TRACES_EXPORTER value: ${s}.`)}for(let s of t)s instanceof AS.ConsoleSpanExporter?i.push(new AS.SimpleSpanProcessor(s)):i.push(new AS.BatchSpanProcessor(s));return t.length===0&&ri.diag.warn("Unable to set up trace exporter(s) due to invalid exporter and/or protocol values."),i}jr.getSpanProcessorsFromEnv=Wle});var SY=A(vS=>{"use strict";Object.defineProperty(vS,"__esModule",{value:!0});vS.NodeSDK=void 0;var zr=(x(),$(Qe)),jle=(Bs(),$(DN)),zle=(jL(),$(WL)),is=(Pn(),$(Qc)),cc=(kp(),$(Hp)),$le=(VI(),$(bI)),Xle=Jb(),iR=(o0(),$(n0)),Jle=(Qu(),$(id)),Qle=(Lo(),$(ea)),Zle=Gd(),ece=(Mk(),$(Nk)),TY=(ee(),$(gs)),aR=_Y(),sR=class{constructor(e={}){var t,i,a,s,n,r,l;let c=(0,TY.getEnv)(),u=(0,TY.getEnvWithoutDefaults)();if(c.OTEL_SDK_DISABLED&&(this._disabled=!0),u.OTEL_LOG_LEVEL&&zr.diag.setLogger(new zr.DiagConsoleLogger,{logLevel:u.OTEL_LOG_LEVEL}),this._configuration=e,this._resource=(t=e.resource)!==null&&t!==void 0?t:new is.Resource({}),this._mergeResourceWithDefaults=(i=e.mergeResourceWithDefaults)!==null&&i!==void 0?i:!0,this._autoDetectResources=(a=e.autoDetectResources)!==null&&a!==void 0?a:!0,this._autoDetectResources?e.resourceDetectors!=null?this._resourceDetectors=e.resourceDetectors:process.env.OTEL_NODE_RESOURCE_DETECTORS!=null?this._resourceDetectors=(0,aR.getResourceDetectorsFromEnv)():this._resourceDetectors=[is.envDetector,is.processDetector,is.hostDetector]:this._resourceDetectors=[],this._serviceName=e.serviceName,e.traceExporter||e.spanProcessor||e.spanProcessors){let E={};e.sampler&&(E.sampler=e.sampler),e.spanLimits&&(E.spanLimits=e.spanLimits),e.idGenerator&&(E.idGenerator=e.idGenerator),e.spanProcessor&&zr.diag.warn("The 'spanProcessor' option is deprecated. Please use 'spanProcessors' instead.");let d=(s=e.spanProcessor)!==null&&s!==void 0?s:new Qle.BatchSpanProcessor(e.traceExporter),f=(n=e.spanProcessors)!==null&&n!==void 0?n:[d];this._tracerProviderConfig={tracerConfig:E,spanProcessors:f,contextManager:e.contextManager,textMapPropagator:e.textMapPropagator}}if(e.logRecordProcessors?this._loggerProviderConfig={logRecordProcessors:e.logRecordProcessors}:e.logRecordProcessor?(this._loggerProviderConfig={logRecordProcessors:[e.logRecordProcessor]},zr.diag.warn("The 'logRecordProcessor' option is deprecated. Please use 'logRecordProcessors' instead.")):this.configureLoggerProviderFromEnv(),e.metricReader||e.views){let E={};e.metricReader&&(E.reader=e.metricReader),e.views&&(E.views=e.views),this._meterProviderConfig=E}this._instrumentations=(l=(r=e.instrumentations)===null||r===void 0?void 0:r.flat())!==null&&l!==void 0?l:[]}start(){var e,t,i,a,s,n;if(this._disabled)return;if((0,zle.registerInstrumentations)({instrumentations:this._instrumentations}),this._autoDetectResources){let l={detectors:this._resourceDetectors};this._resource=this._resource.merge((0,is.detectResourcesSync)(l))}this._resource=this._serviceName===void 0?this._resource:this._resource.merge(new is.Resource({[ece.SEMRESATTRS_SERVICE_NAME]:this._serviceName}));let r=this._tracerProviderConfig?this._tracerProviderConfig.spanProcessors:(0,aR.getSpanProcessorsFromEnv)();if(this._tracerProvider=new Zle.NodeTracerProvider(Object.assign(Object.assign({},this._configuration),{resource:this._resource,mergeResourceWithDefaults:this._mergeResourceWithDefaults,spanProcessors:r})),r.length>0&&this._tracerProvider.register({contextManager:(t=(e=this._tracerProviderConfig)===null||e===void 0?void 0:e.contextManager)!==null&&t!==void 0?t:(i=this._configuration)===null||i===void 0?void 0:i.contextManager,propagator:(a=this._tracerProviderConfig)===null||a===void 0?void 0:a.textMapPropagator}),this._loggerProviderConfig){let l=new cc.LoggerProvider({resource:this._resource,mergeResourceWithDefaults:this._mergeResourceWithDefaults});for(let c of this._loggerProviderConfig.logRecordProcessors)l.addLogRecordProcessor(c);this._loggerProvider=l,jle.logs.setGlobalLoggerProvider(l)}if(this._meterProviderConfig){let l=[];this._meterProviderConfig.reader&&l.push(this._meterProviderConfig.reader);let c=new Jle.MeterProvider({resource:this._resource,views:(n=(s=this._meterProviderConfig)===null||s===void 0?void 0:s.views)!==null&&n!==void 0?n:[],readers:l,mergeResourceWithDefaults:this._mergeResourceWithDefaults});this._meterProvider=c,zr.metrics.setGlobalMeterProvider(c);for(let u of this._instrumentations)u.setMeterProvider(zr.metrics.getMeterProvider())}}shutdown(){let e=[];return this._tracerProvider&&e.push(this._tracerProvider.shutdown()),this._loggerProvider&&e.push(this._loggerProvider.shutdown()),this._meterProvider&&e.push(this._meterProvider.shutdown()),Promise.all(e).then(()=>{})}configureLoggerProviderFromEnv(){var e;let t=(e=process.env.OTEL_LOGS_EXPORTER)!==null&&e!==void 0?e:"",i=(0,aR.filterBlanksAndNulls)(t.split(","));if(i.length===0&&(zr.diag.info("OTEL_LOGS_EXPORTER is empty. Using default otlp exporter."),i.push("otlp")),i.includes("none")){zr.diag.info('OTEL_LOGS_EXPORTER contains "none". Logger provider will not be initialized.');return}let a=[];i.forEach(s=>{var n,r;if(s==="otlp"){let l=(r=(n=process.env.OTEL_EXPORTER_OTLP_LOGS_PROTOCOL)!==null&&n!==void 0?n:process.env.OTEL_EXPORTER_OTLP_PROTOCOL)===null||r===void 0?void 0:r.trim();switch(l){case"grpc":a.push(new Xle.OTLPLogExporter);break;case"http/json":a.push(new $le.OTLPLogExporter);break;case"http/protobuf":a.push(new iR.OTLPLogExporter);break;case void 0:case"":a.push(new iR.OTLPLogExporter);break;default:zr.diag.warn(`Unsupported OTLP logs protocol: "${l}". Using http/protobuf.`),a.push(new iR.OTLPLogExporter)}}else s==="console"?a.push(new cc.ConsoleLogRecordExporter):zr.diag.warn(`Unsupported OTEL_LOGS_EXPORTER value: "${s}". Supported values are: otlp, console, none.`)}),a.length>0&&(this._loggerProviderConfig={logRecordProcessors:a.map(s=>s instanceof cc.ConsoleLogRecordExporter?new cc.SimpleLogRecordProcessor(s):new cc.BatchLogRecordProcessor(s))})}};vS.NodeSDK=sR});var pY=A(ke=>{"use strict";Object.defineProperty(ke,"__esModule",{value:!0});ke.NodeSDK=ke.tracing=ke.resources=ke.node=ke.metrics=ke.logs=ke.core=ke.contextBase=ke.api=void 0;ke.api=(x(),$(Qe));ke.contextBase=(x(),$(Qe));ke.core=(ee(),$(gs));ke.logs=(kp(),$(Hp));ke.metrics=(Qu(),$(id));ke.node=Gd();ke.resources=(Pn(),$(Qc));ke.tracing=(Lo(),$(ea));var tce=SY();Object.defineProperty(ke,"NodeSDK",{enumerable:!0,get:function(){return tce.NodeSDK}})});x();Pn();var fY=fn(pY(),1);import{env as uc,version as rce}from"node:process";x();ee();Yn();var RS=class{#t;#e;constructor(){this.#t=new ct(this.#r,this),this.#e=m.createComponentLogger({namespace:"netlify-span-exporter"})}convert(e){return Gn(e,{useHex:!0,useLongBits:!1})}export(e,t){if(this.#e.debug(`export ${e.length} spans`),this.#t.isCalled){t({code:X.FAILED,error:new Error("Exporter has been shutdown")});return}return this.#n(e,t)}shutdown(){return this.#e.debug("Shutting down"),this.#t.call()}forceFlush(){return this.#e.debug("force flush"),Promise.resolve()}#r(){return this.forceFlush()}#n(e,t){if(console.log("__nfOTLPTrace",JSON.stringify(this.convert(e))),t)return t({code:X.SUCCESS})}};uc.NETLIFY_DEBUG_OPENTELEMETRY&&m.setLogger(new dc,{logLevel:me.ALL,suppressOverrideMessage:!0});var dY,nce=new le({"service.name":SERVICE_NAME??"lambda-function","service.version":SERVICE_VERSION,"process.runtime.name":"nodejs","process.runtime.version":rce.slice(1),"deployment.environment":(dY=uc.URL)!=null&&dY.includes("netlifystg.com")?"staging":"production","http.url":uc.URL,"netlify.site.id":uc.SITE_ID,"netlify.site.name":uc.SITE_NAME}),oce=new fY.default.NodeSDK({resource:nce,traceExporter:new RS});oce.start(); /*! Bundled license information: @grpc/proto-loader/build/src/util.js: diff --git a/node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/@netlify/serverless-functions-api/package.json b/node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/@netlify/serverless-functions-api/package.json index 7210acd9b..a9a9c6f6a 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/@netlify/serverless-functions-api/package.json +++ b/node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/@netlify/serverless-functions-api/package.json @@ -1,7 +1,7 @@ { "name": "@netlify/serverless-functions-api", "type": "module", - "version": "1.31.0", + "version": "1.31.1", "files": [ "dist/**/*.d.ts", "dist/**/*.js" @@ -68,9 +68,9 @@ "@netlify/eslint-config-node": "^7.0.1", "@opentelemetry/api": "1.9.0", "@opentelemetry/core": "^1.25.1", - "@opentelemetry/otlp-transformer": "^0.53.0", + "@opentelemetry/otlp-transformer": "^0.56.0", "@opentelemetry/resources": "^1.25.1", - "@opentelemetry/sdk-node": "^0.53.0", + "@opentelemetry/sdk-node": "^0.56.0", "@opentelemetry/sdk-trace-node": "^1.25.1", "@vitest/coverage-v8": "^1.0.0", "esbuild": "0.23.1", diff --git a/node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/package.json b/node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/package.json index 2b268f080..675536b19 100644 --- a/node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/package.json +++ b/node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/package.json @@ -1,6 +1,6 @@ { "name": "@netlify/zip-it-and-ship-it", - "version": "9.41.1", + "version": "9.42.1", "description": "Zip it and ship it", "main": "./dist/main.js", "type": "module", @@ -42,10 +42,10 @@ }, "dependencies": { "@babel/parser": "^7.22.5", - "@babel/types": "7.25.6", + "@babel/types": "7.26.3", "@netlify/binary-info": "^1.0.0", - "@netlify/serverless-functions-api": "^1.31.0", - "@vercel/nft": "^0.27.1", + "@netlify/serverless-functions-api": "^1.31.1", + "@vercel/nft": "0.27.7", "archiver": "^7.0.0", "common-path-prefix": "^3.0.0", "cp-file": "^10.0.0", @@ -89,7 +89,7 @@ "@types/unixify": "1.0.2", "@types/yargs": "17.0.32", "@vitest/coverage-v8": "0.34.6", - "browserslist": "4.23.3", + "browserslist": "4.24.2", "cardinal": "2.1.1", "cpy": "9.0.1", "decompress": "4.2.1", @@ -105,5 +105,5 @@ "engines": { "node": "^14.18.0 || >=16.0.0" }, - "gitHead": "28a178c52d2c7a58c105b4938eb5722daa7e779a" + "gitHead": "214d1726e1f87eedf1aeb3b62ba5b3e87b84bfab" } diff --git a/node_modules/netlify-cli/node_modules/@rollup/pluginutils/CHANGELOG.md b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/CHANGELOG.md deleted file mode 100755 index 9b3322f33..000000000 --- a/node_modules/netlify-cli/node_modules/@rollup/pluginutils/CHANGELOG.md +++ /dev/null @@ -1,389 +0,0 @@ -# @rollup/pluginutils ChangeLog - -## v4.2.1 - -_2022-04-13_ - -### Bugfixes - -- fix: fix path normalisation for createFilter on absolute and * paths (#1161) - -## v4.2.0 - -_2022-03-07_ - -### Features - -- feat: support bigint and symbol in dataToEsm (#1047) - -## v4.1.2 - -_2021-12-13_ - -### Bugfixes - -- fix: correct minimatch to picomatch in TSDoc (#1057) - -## v4.1.1 - -_2021-07-16_ - -### Bugfixes - -- fix: remove extraneous peer dependency requirement (#845) - -## v4.1.0 - -_2020-10-27_ - -### Bugfixes - -- fix: attach scope object to for-loop (#616) - -### Features - -- feat: normalizePath (#550) - -### Updates - -- refactor: improve readability of attachScopes test (#551) - -## v4.0.0 - -_2020-08-13_ - -### Breaking Changes - -- fix!: don't add cwd to absolute or patterns that start with a glob (#517) - -### Bugfixes - -- fix: resolve relative paths starting with "./" (#180) - -### Features - -- feat: add native node es modules support (#419) - -### Updates - -- docs: Correct minimatch to picomatch (#525) -- chore: update dependencies (9f56d37) -- refactor: replace micromatch with picomatch. (#306) -- chore: Don't bundle micromatch (#220) -- chore: add missing typescript devDep (238b140) -- chore: Use readonly arrays, add TSDoc (#187) -- chore: Use typechecking (2ae08eb) - -## v3.1.0 - -_2020-06-05_ - -### Bugfixes - -- fix: resolve relative paths starting with "./" (#180) - -### Features - -- feat: add native node es modules support (#419) - -### Updates - -- refactor: replace micromatch with picomatch. (#306) -- chore: Don't bundle micromatch (#220) -- chore: add missing typescript devDep (238b140) -- chore: Use readonly arrays, add TSDoc (#187) -- chore: Use typechecking (2ae08eb) - -## v3.0.10 - -_2020-05-02_ - -### Bugfixes - -- fix: resolve relative paths starting with "./" (#180) - -### Updates - -- refactor: replace micromatch with picomatch. (#306) -- chore: Don't bundle micromatch (#220) -- chore: add missing typescript devDep (238b140) -- chore: Use readonly arrays, add TSDoc (#187) -- chore: Use typechecking (2ae08eb) - -## v3.0.9 - -_2020-04-12_ - -### Updates - -- chore: support Rollup v2 - -## v3.0.8 - -_2020-02-01_ - -### Bugfixes - -- fix: resolve relative paths starting with "./" (#180) - -### Updates - -- chore: add missing typescript devDep (238b140) -- chore: Use readonly arrays, add TSDoc (#187) -- chore: Use typechecking (2ae08eb) - -## v3.0.7 - -_2020-02-01_ - -### Bugfixes - -- fix: resolve relative paths starting with "./" (#180) - -### Updates - -- chore: Use readonly arrays, add TSDoc (#187) -- chore: Use typechecking (2ae08eb) - -## v3.0.6 - -_2020-01-27_ - -### Bugfixes - -- fix: resolve relative paths starting with "./" (#180) - -## v3.0.5 - -_2020-01-25_ - -### Bugfixes - -- fix: bring back named exports (#176) - -## v3.0.4 - -_2020-01-10_ - -### Bugfixes - -- fix: keep for(const..) out of scope (#151) - -## v3.0.3 - -_2020-01-07_ - -### Bugfixes - -- fix: createFilter Windows regression (#141) - -### Updates - -- test: fix windows path failure (0a0de65) -- chore: fix test script (5eae320) - -## v3.0.2 - -_2020-01-04_ - -### Bugfixes - -- fix: makeLegalIdentifier - potentially unsafe input for blacklisted identifier (#116) - -### Updates - -- docs: Fix documented type of createFilter's include/exclude (#123) -- chore: update minor linting correction (bcbf9d2) - -## 3.0.1 - -- fix: Escape glob characters in folder (#84) - -## 3.0.0 - -_2019-11-25_ - -- **Breaking:** Minimum compatible Rollup version is 1.20.0 -- **Breaking:** Minimum supported Node version is 8.0.0 -- Published as @rollup/plugins-image - -## 2.8.2 - -_2019-09-13_ - -- Handle optional catch parameter in attachScopes ([#70](https://github.com/rollup/rollup-pluginutils/pulls/70)) - -## 2.8.1 - -_2019-06-04_ - -- Support serialization of many edge cases ([#64](https://github.com/rollup/rollup-pluginutils/issues/64)) - -## 2.8.0 - -_2019-05-30_ - -- Bundle updated micromatch dependency ([#60](https://github.com/rollup/rollup-pluginutils/issues/60)) - -## 2.7.1 - -_2019-05-17_ - -- Do not ignore files with a leading "." in createFilter ([#62](https://github.com/rollup/rollup-pluginutils/issues/62)) - -## 2.7.0 - -_2019-05-15_ - -- Add `resolve` option to createFilter ([#59](https://github.com/rollup/rollup-pluginutils/issues/59)) - -## 2.6.0 - -_2019-04-04_ - -- Add `extractAssignedNames` ([#59](https://github.com/rollup/rollup-pluginutils/issues/59)) -- Provide dedicated TypeScript typings file ([#58](https://github.com/rollup/rollup-pluginutils/issues/58)) - -## 2.5.0 - -_2019-03-18_ - -- Generalize dataToEsm type ([#55](https://github.com/rollup/rollup-pluginutils/issues/55)) -- Handle empty keys in dataToEsm ([#56](https://github.com/rollup/rollup-pluginutils/issues/56)) - -## 2.4.1 - -_2019-02-16_ - -- Remove unnecessary dependency - -## 2.4.0 - -_2019-02-16_ -Update dependencies to solve micromatch vulnerability ([#53](https://github.com/rollup/rollup-pluginutils/issues/53)) - -## 2.3.3 - -_2018-09-19_ - -- Revert micromatch update ([#43](https://github.com/rollup/rollup-pluginutils/issues/43)) - -## 2.3.2 - -_2018-09-18_ - -- Bumb micromatch dependency ([#36](https://github.com/rollup/rollup-pluginutils/issues/36)) -- Bumb dependencies ([#41](https://github.com/rollup/rollup-pluginutils/issues/41)) -- Split up tests ([#40](https://github.com/rollup/rollup-pluginutils/issues/40)) - -## 2.3.1 - -_2018-08-06_ - -- Fixed ObjectPattern scope in attachScopes to recognise { ...rest } syntax ([#37](https://github.com/rollup/rollup-pluginutils/issues/37)) - -## 2.3.0 - -_2018-05-21_ - -- Add option to not generate named exports ([#32](https://github.com/rollup/rollup-pluginutils/issues/32)) - -## 2.2.1 - -_2018-05-21_ - -- Support `null` serialization ([#34](https://github.com/rollup/rollup-pluginutils/issues/34)) - -## 2.2.0 - -_2018-05-11_ - -- Improve white-space handling in `dataToEsm` and add `prepare` script ([#31](https://github.com/rollup/rollup-pluginutils/issues/31)) - -## 2.1.1 - -_2018-05-09_ - -- Update dependencies - -## 2.1.0 - -_2018-05-08_ - -- Add `dataToEsm` helper to create named exports from objects ([#29](https://github.com/rollup/rollup-pluginutils/issues/29)) -- Support literal keys in object patterns ([#27](https://github.com/rollup/rollup-pluginutils/issues/27)) -- Support function declarations without id in `attachScopes` ([#28](https://github.com/rollup/rollup-pluginutils/issues/28)) - -## 2.0.1 - -_2017-01-03_ - -- Don't add extension to file with trailing dot ([#14](https://github.com/rollup/rollup-pluginutils/issues/14)) - -## 2.0.0 - -_2017-01-03_ - -- Use `micromatch` instead of `minimatch` ([#19](https://github.com/rollup/rollup-pluginutils/issues/19)) -- Allow `createFilter` to take regexes ([#5](https://github.com/rollup/rollup-pluginutils/issues/5)) - -## 1.5.2 - -_2016-08-29_ - -- Treat `arguments` as a reserved word ([#10](https://github.com/rollup/rollup-pluginutils/issues/10)) - -## 1.5.1 - -_2016-06-24_ - -- Add all declarators in a var declaration to scope, not just the first - -## 1.5.0 - -_2016-06-07_ - -- Exclude IDs with null character (`\0`) - -## 1.4.0 - -_2016-06-07_ - -- Workaround minimatch issue ([#6](https://github.com/rollup/rollup-pluginutils/pull/6)) -- Exclude non-string IDs in `createFilter` - -## 1.3.1 - -_2015-12-16_ - -- Build with Rollup directly, rather than via Gobble - -## 1.3.0 - -_2015-12-16_ - -- Use correct path separator on Windows - -## 1.2.0 - -_2015-11-02_ - -- Add `attachScopes` and `makeLegalIdentifier` - -## 1.1.0 - -2015-10-24\* - -- Add `addExtension` function - -## 1.0.1 - -_2015-10-24_ - -- Include dist files in package - -## 1.0.0 - -_2015-10-24_ - -- First release diff --git a/node_modules/netlify-cli/node_modules/@rollup/pluginutils/LICENSE b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/LICENSE new file mode 100644 index 000000000..5e46702cb --- /dev/null +++ b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2019 RollupJS Plugin Contributors (https://github.com/rollup/plugins/graphs/contributors) + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/node_modules/netlify-cli/node_modules/@rollup/pluginutils/README.md b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/README.md old mode 100755 new mode 100644 index 91dc81ae2..942e4d4c8 --- a/node_modules/netlify-cli/node_modules/@rollup/pluginutils/README.md +++ b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/README.md @@ -13,7 +13,7 @@ A set of utility functions commonly used by 🍣 Rollup plugins. ## Requirements -This plugin requires an [LTS](https://github.com/nodejs/Release) Node version (v8.0.0+) and Rollup v1.20.0+. +The plugin utils require an [LTS](https://github.com/nodejs/Release) Node version (v14.0.0+) and Rollup v1.20.0+. ## Install @@ -64,7 +64,7 @@ Attaches `Scope` objects to the relevant nodes of an AST. Each `Scope` object ha Parameters: `(ast: Node, propertyName?: String)`
    Returns: `Object` -See [rollup-plugin-inject](https://github.com/rollup/rollup-plugin-inject) or [rollup-plugin-commonjs](https://github.com/rollup/rollup-plugin-commonjs) for an example of usage. +See [@rollup/plugin-inject](https://github.com/rollup/plugins/tree/master/packages/inject) or [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/master/packages/commonjs) for an example of usage. ```js import { attachScopes } from '@rollup/pluginutils'; @@ -100,7 +100,7 @@ export default function myPlugin(options = {}) { Constructs a filter function which can be used to determine whether or not certain modules should be operated upon. Parameters: `(include?: , exclude?: , options?: Object)`
    -Returns: `String` +Returns: `(id: string | unknown) => boolean` #### `include` and `exclude` @@ -143,7 +143,7 @@ export default function myPlugin(options = {}) { Transforms objects into tree-shakable ES Module imports. -Parameters: `(data: Object)`
    +Parameters: `(data: Object, options: DataToEsmOptions)`
    Returns: `String` #### `data` @@ -152,6 +152,12 @@ Type: `Object` An object to transform into an ES module. +#### `options` + +Type: `DataToEsmOptions` + +_Note: Please see the TypeScript definition for complete documentation of these options_ + #### Usage ```js @@ -165,9 +171,10 @@ const esModuleSource = dataToEsm( { compact: false, indent: '\t', - preferConst: false, - objectShorthand: false, - namedExports: true + preferConst: true, + objectShorthand: true, + namedExports: true, + includeArbitraryNames: false } ); /* diff --git a/node_modules/netlify-cli/node_modules/@rollup/pluginutils/dist/cjs/index.js b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/dist/cjs/index.js index 7db97e525..b1a9bb255 100644 --- a/node_modules/netlify-cli/node_modules/@rollup/pluginutils/dist/cjs/index.js +++ b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/dist/cjs/index.js @@ -3,12 +3,9 @@ Object.defineProperty(exports, '__esModule', { value: true }); var path = require('path'); +var estreeWalker = require('estree-walker'); var pm = require('picomatch'); -function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } - -var pm__default = /*#__PURE__*/_interopDefaultLegacy(pm); - const addExtension = function addExtension(filename, ext = '.js') { let result = `${filename}`; if (!path.extname(filename)) @@ -16,141 +13,6 @@ const addExtension = function addExtension(filename, ext = '.js') { return result; }; -class WalkerBase {constructor() { WalkerBase.prototype.__init.call(this);WalkerBase.prototype.__init2.call(this);WalkerBase.prototype.__init3.call(this);WalkerBase.prototype.__init4.call(this); } - __init() {this.should_skip = false;} - __init2() {this.should_remove = false;} - __init3() {this.replacement = null;} - - __init4() {this.context = { - skip: () => (this.should_skip = true), - remove: () => (this.should_remove = true), - replace: (node) => (this.replacement = node) - };} - - replace(parent, prop, index, node) { - if (parent) { - if (index !== null) { - parent[prop][index] = node; - } else { - parent[prop] = node; - } - } - } - - remove(parent, prop, index) { - if (parent) { - if (index !== null) { - parent[prop].splice(index, 1); - } else { - delete parent[prop]; - } - } - } -} - -class SyncWalkerClass extends WalkerBase { - - - - constructor(walker) { - super(); - this.enter = walker.enter; - this.leave = walker.leave; - } - - visit( - node, - parent, - enter, - leave, - prop, - index - ) { - if (node) { - if (enter) { - const _should_skip = this.should_skip; - const _should_remove = this.should_remove; - const _replacement = this.replacement; - this.should_skip = false; - this.should_remove = false; - this.replacement = null; - - enter.call(this.context, node, parent, prop, index); - - if (this.replacement) { - node = this.replacement; - this.replace(parent, prop, index, node); - } - - if (this.should_remove) { - this.remove(parent, prop, index); - } - - const skipped = this.should_skip; - const removed = this.should_remove; - - this.should_skip = _should_skip; - this.should_remove = _should_remove; - this.replacement = _replacement; - - if (skipped) return node; - if (removed) return null; - } - - for (const key in node) { - const value = (node )[key]; - - if (typeof value !== "object") { - continue; - } else if (Array.isArray(value)) { - for (let i = 0; i < value.length; i += 1) { - if (value[i] !== null && typeof value[i].type === 'string') { - if (!this.visit(value[i], node, enter, leave, key, i)) { - // removed - i--; - } - } - } - } else if (value !== null && typeof value.type === "string") { - this.visit(value, node, enter, leave, key, null); - } - } - - if (leave) { - const _replacement = this.replacement; - const _should_remove = this.should_remove; - this.replacement = null; - this.should_remove = false; - - leave.call(this.context, node, parent, prop, index); - - if (this.replacement) { - node = this.replacement; - this.replace(parent, prop, index, node); - } - - if (this.should_remove) { - this.remove(parent, prop, index); - } - - const removed = this.should_remove; - - this.replacement = _replacement; - this.should_remove = _should_remove; - - if (removed) return null; - } - } - - return node; - } -} - -function walk(ast, walker) { - const instance = new SyncWalkerClass(walker); - return instance.visit(ast, null, walker.enter, walker.leave); -} - const extractors = { ArrayPattern(names, param) { for (const element of param.elements) { @@ -221,12 +83,12 @@ class Scope { } const attachScopes = function attachScopes(ast, propertyName = 'scope') { let scope = new Scope(); - walk(ast, { + estreeWalker.walk(ast, { enter(n, parent) { const node = n; // function foo () {...} // class Foo {...} - if (/(Function|Class)Declaration/.test(node.type)) { + if (/(?:Function|Class)Declaration/.test(node.type)) { scope.addDeclaration(node, false, false); } // var foo = 1 @@ -253,7 +115,7 @@ const attachScopes = function attachScopes(ast, propertyName = 'scope') { } } // create new for scope - if (/For(In|Of)?Statement/.test(node.type)) { + if (/For(?:In|Of)?Statement/.test(node.type)) { newScope = new Scope({ parent: scope, block: true @@ -303,12 +165,13 @@ function ensureArray(thing) { return [thing]; } +const normalizePathRegExp = new RegExp(`\\${path.win32.sep}`, 'g'); const normalizePath = function normalizePath(filename) { - return filename.split(path.win32.sep).join(path.posix.sep); + return filename.replace(normalizePathRegExp, path.posix.sep); }; function getMatcherString(id, resolutionBase) { - if (resolutionBase === false || path.isAbsolute(id) || id.startsWith('*')) { + if (resolutionBase === false || path.isAbsolute(id) || id.startsWith('**')) { return normalizePath(id); } // resolve('') is valid and will default to process.cwd() @@ -329,17 +192,19 @@ const createFilter = function createFilter(include, exclude, options) { test: (what) => { // this refactor is a tad overly verbose but makes for easy debugging const pattern = getMatcherString(id, resolutionBase); - const fn = pm__default["default"](pattern, { dot: true }); + const fn = pm(pattern, { dot: true }); const result = fn(what); return result; } }; const includeMatchers = ensureArray(include).map(getMatcher); const excludeMatchers = ensureArray(exclude).map(getMatcher); + if (!includeMatchers.length && !excludeMatchers.length) + return (id) => typeof id === 'string' && !id.includes('\0'); return function result(id) { if (typeof id !== 'string') return false; - if (/\0/.test(id)) + if (id.includes('\0')) return false; const pathId = normalizePath(id); for (let i = 0; i < excludeMatchers.length; ++i) { @@ -415,6 +280,7 @@ function serialize(obj, indent, baseIndent) { } if (typeof obj === 'symbol') { const key = Symbol.keyFor(obj); + // eslint-disable-next-line no-undefined if (key !== undefined) return `Symbol.for(${stringify(key)})`; } @@ -422,7 +288,17 @@ function serialize(obj, indent, baseIndent) { return `${obj}n`; return stringify(obj); } +// isWellFormed exists from Node.js 20 +const hasStringIsWellFormed = 'isWellFormed' in String.prototype; +function isWellFormedString(input) { + // @ts-expect-error String::isWellFormed exists from ES2024. tsconfig lib is set to ES6 + if (hasStringIsWellFormed) + return input.isWellFormed(); + // https://github.com/tc39/proposal-is-usv-string/blob/main/README.md#algorithm + return !/\p{Surrogate}/u.test(input); +} const dataToEsm = function dataToEsm(data, options = {}) { + var _a, _b; const t = options.compact ? '' : 'indent' in options ? options.indent : '\t'; const _ = options.compact ? '' : ' '; const n = options.compact ? '' : '\n'; @@ -437,8 +313,17 @@ const dataToEsm = function dataToEsm(data, options = {}) { const magic = _ || (/^[{[\-\/]/.test(code) ? '' : ' '); // eslint-disable-line no-useless-escape return `export default${magic}${code};`; } + let maxUnderbarPrefixLength = 0; + for (const key of Object.keys(data)) { + const underbarPrefixLength = (_b = (_a = /^(_+)/.exec(key)) === null || _a === void 0 ? void 0 : _a[0].length) !== null && _b !== void 0 ? _b : 0; + if (underbarPrefixLength > maxUnderbarPrefixLength) { + maxUnderbarPrefixLength = underbarPrefixLength; + } + } + const arbitraryNamePrefix = `${'_'.repeat(maxUnderbarPrefixLength + 1)}arbitrary`; let namedExportCode = ''; const defaultExportRows = []; + const arbitraryNameExportRows = []; for (const [key, value] of Object.entries(data)) { if (key === makeLegalIdentifier(key)) { if (options.objectShorthand) @@ -449,9 +334,18 @@ const dataToEsm = function dataToEsm(data, options = {}) { } else { defaultExportRows.push(`${stringify(key)}:${_}${serialize(value, options.compact ? null : t, '')}`); + if (options.includeArbitraryNames && isWellFormedString(key)) { + const variableName = `${arbitraryNamePrefix}${arbitraryNameExportRows.length}`; + namedExportCode += `${declarationType} ${variableName}${_}=${_}${serialize(value, options.compact ? null : t, '')};${n}`; + arbitraryNameExportRows.push(`${variableName} as ${JSON.stringify(key)}`); + } } } - return `${namedExportCode}export default${_}{${n}${t}${defaultExportRows.join(`,${n}${t}`)}${n}};${n}`; + const arbitraryExportCode = arbitraryNameExportRows.length > 0 + ? `export${_}{${n}${t}${arbitraryNameExportRows.join(`,${n}${t}`)}${n}};${n}` + : ''; + const defaultExportCode = `export default${_}{${n}${t}${defaultExportRows.join(`,${n}${t}`)}${n}};${n}`; + return `${namedExportCode}${arbitraryExportCode}${defaultExportCode}`; }; // TODO: remove this in next major @@ -469,7 +363,9 @@ exports.addExtension = addExtension; exports.attachScopes = attachScopes; exports.createFilter = createFilter; exports.dataToEsm = dataToEsm; -exports["default"] = index; +exports.default = index; exports.extractAssignedNames = extractAssignedNames; exports.makeLegalIdentifier = makeLegalIdentifier; exports.normalizePath = normalizePath; +module.exports = Object.assign(exports.default, exports); +//# sourceMappingURL=index.js.map diff --git a/node_modules/netlify-cli/node_modules/@rollup/pluginutils/dist/es/index.js b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/dist/es/index.js index 35b2f7e21..9071702f9 100644 --- a/node_modules/netlify-cli/node_modules/@rollup/pluginutils/dist/es/index.js +++ b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/dist/es/index.js @@ -1,4 +1,5 @@ import { extname, win32, posix, isAbsolute, resolve } from 'path'; +import { walk } from 'estree-walker'; import pm from 'picomatch'; const addExtension = function addExtension(filename, ext = '.js') { @@ -8,141 +9,6 @@ const addExtension = function addExtension(filename, ext = '.js') { return result; }; -class WalkerBase {constructor() { WalkerBase.prototype.__init.call(this);WalkerBase.prototype.__init2.call(this);WalkerBase.prototype.__init3.call(this);WalkerBase.prototype.__init4.call(this); } - __init() {this.should_skip = false;} - __init2() {this.should_remove = false;} - __init3() {this.replacement = null;} - - __init4() {this.context = { - skip: () => (this.should_skip = true), - remove: () => (this.should_remove = true), - replace: (node) => (this.replacement = node) - };} - - replace(parent, prop, index, node) { - if (parent) { - if (index !== null) { - parent[prop][index] = node; - } else { - parent[prop] = node; - } - } - } - - remove(parent, prop, index) { - if (parent) { - if (index !== null) { - parent[prop].splice(index, 1); - } else { - delete parent[prop]; - } - } - } -} - -class SyncWalkerClass extends WalkerBase { - - - - constructor(walker) { - super(); - this.enter = walker.enter; - this.leave = walker.leave; - } - - visit( - node, - parent, - enter, - leave, - prop, - index - ) { - if (node) { - if (enter) { - const _should_skip = this.should_skip; - const _should_remove = this.should_remove; - const _replacement = this.replacement; - this.should_skip = false; - this.should_remove = false; - this.replacement = null; - - enter.call(this.context, node, parent, prop, index); - - if (this.replacement) { - node = this.replacement; - this.replace(parent, prop, index, node); - } - - if (this.should_remove) { - this.remove(parent, prop, index); - } - - const skipped = this.should_skip; - const removed = this.should_remove; - - this.should_skip = _should_skip; - this.should_remove = _should_remove; - this.replacement = _replacement; - - if (skipped) return node; - if (removed) return null; - } - - for (const key in node) { - const value = (node )[key]; - - if (typeof value !== "object") { - continue; - } else if (Array.isArray(value)) { - for (let i = 0; i < value.length; i += 1) { - if (value[i] !== null && typeof value[i].type === 'string') { - if (!this.visit(value[i], node, enter, leave, key, i)) { - // removed - i--; - } - } - } - } else if (value !== null && typeof value.type === "string") { - this.visit(value, node, enter, leave, key, null); - } - } - - if (leave) { - const _replacement = this.replacement; - const _should_remove = this.should_remove; - this.replacement = null; - this.should_remove = false; - - leave.call(this.context, node, parent, prop, index); - - if (this.replacement) { - node = this.replacement; - this.replace(parent, prop, index, node); - } - - if (this.should_remove) { - this.remove(parent, prop, index); - } - - const removed = this.should_remove; - - this.replacement = _replacement; - this.should_remove = _should_remove; - - if (removed) return null; - } - } - - return node; - } -} - -function walk(ast, walker) { - const instance = new SyncWalkerClass(walker); - return instance.visit(ast, null, walker.enter, walker.leave); -} - const extractors = { ArrayPattern(names, param) { for (const element of param.elements) { @@ -218,7 +84,7 @@ const attachScopes = function attachScopes(ast, propertyName = 'scope') { const node = n; // function foo () {...} // class Foo {...} - if (/(Function|Class)Declaration/.test(node.type)) { + if (/(?:Function|Class)Declaration/.test(node.type)) { scope.addDeclaration(node, false, false); } // var foo = 1 @@ -245,7 +111,7 @@ const attachScopes = function attachScopes(ast, propertyName = 'scope') { } } // create new for scope - if (/For(In|Of)?Statement/.test(node.type)) { + if (/For(?:In|Of)?Statement/.test(node.type)) { newScope = new Scope({ parent: scope, block: true @@ -295,12 +161,13 @@ function ensureArray(thing) { return [thing]; } +const normalizePathRegExp = new RegExp(`\\${win32.sep}`, 'g'); const normalizePath = function normalizePath(filename) { - return filename.split(win32.sep).join(posix.sep); + return filename.replace(normalizePathRegExp, posix.sep); }; function getMatcherString(id, resolutionBase) { - if (resolutionBase === false || isAbsolute(id) || id.startsWith('*')) { + if (resolutionBase === false || isAbsolute(id) || id.startsWith('**')) { return normalizePath(id); } // resolve('') is valid and will default to process.cwd() @@ -328,10 +195,12 @@ const createFilter = function createFilter(include, exclude, options) { }; const includeMatchers = ensureArray(include).map(getMatcher); const excludeMatchers = ensureArray(exclude).map(getMatcher); + if (!includeMatchers.length && !excludeMatchers.length) + return (id) => typeof id === 'string' && !id.includes('\0'); return function result(id) { if (typeof id !== 'string') return false; - if (/\0/.test(id)) + if (id.includes('\0')) return false; const pathId = normalizePath(id); for (let i = 0; i < excludeMatchers.length; ++i) { @@ -407,6 +276,7 @@ function serialize(obj, indent, baseIndent) { } if (typeof obj === 'symbol') { const key = Symbol.keyFor(obj); + // eslint-disable-next-line no-undefined if (key !== undefined) return `Symbol.for(${stringify(key)})`; } @@ -414,7 +284,17 @@ function serialize(obj, indent, baseIndent) { return `${obj}n`; return stringify(obj); } +// isWellFormed exists from Node.js 20 +const hasStringIsWellFormed = 'isWellFormed' in String.prototype; +function isWellFormedString(input) { + // @ts-expect-error String::isWellFormed exists from ES2024. tsconfig lib is set to ES6 + if (hasStringIsWellFormed) + return input.isWellFormed(); + // https://github.com/tc39/proposal-is-usv-string/blob/main/README.md#algorithm + return !/\p{Surrogate}/u.test(input); +} const dataToEsm = function dataToEsm(data, options = {}) { + var _a, _b; const t = options.compact ? '' : 'indent' in options ? options.indent : '\t'; const _ = options.compact ? '' : ' '; const n = options.compact ? '' : '\n'; @@ -429,8 +309,17 @@ const dataToEsm = function dataToEsm(data, options = {}) { const magic = _ || (/^[{[\-\/]/.test(code) ? '' : ' '); // eslint-disable-line no-useless-escape return `export default${magic}${code};`; } + let maxUnderbarPrefixLength = 0; + for (const key of Object.keys(data)) { + const underbarPrefixLength = (_b = (_a = /^(_+)/.exec(key)) === null || _a === void 0 ? void 0 : _a[0].length) !== null && _b !== void 0 ? _b : 0; + if (underbarPrefixLength > maxUnderbarPrefixLength) { + maxUnderbarPrefixLength = underbarPrefixLength; + } + } + const arbitraryNamePrefix = `${'_'.repeat(maxUnderbarPrefixLength + 1)}arbitrary`; let namedExportCode = ''; const defaultExportRows = []; + const arbitraryNameExportRows = []; for (const [key, value] of Object.entries(data)) { if (key === makeLegalIdentifier(key)) { if (options.objectShorthand) @@ -441,9 +330,18 @@ const dataToEsm = function dataToEsm(data, options = {}) { } else { defaultExportRows.push(`${stringify(key)}:${_}${serialize(value, options.compact ? null : t, '')}`); + if (options.includeArbitraryNames && isWellFormedString(key)) { + const variableName = `${arbitraryNamePrefix}${arbitraryNameExportRows.length}`; + namedExportCode += `${declarationType} ${variableName}${_}=${_}${serialize(value, options.compact ? null : t, '')};${n}`; + arbitraryNameExportRows.push(`${variableName} as ${JSON.stringify(key)}`); + } } } - return `${namedExportCode}export default${_}{${n}${t}${defaultExportRows.join(`,${n}${t}`)}${n}};${n}`; + const arbitraryExportCode = arbitraryNameExportRows.length > 0 + ? `export${_}{${n}${t}${arbitraryNameExportRows.join(`,${n}${t}`)}${n}};${n}` + : ''; + const defaultExportCode = `export default${_}{${n}${t}${defaultExportRows.join(`,${n}${t}`)}${n}};${n}`; + return `${namedExportCode}${arbitraryExportCode}${defaultExportCode}`; }; // TODO: remove this in next major @@ -458,3 +356,4 @@ var index = { }; export { addExtension, attachScopes, createFilter, dataToEsm, index as default, extractAssignedNames, makeLegalIdentifier, normalizePath }; +//# sourceMappingURL=index.js.map diff --git a/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/LICENSE b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/LICENSE new file mode 100644 index 000000000..3608dca25 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2017-present, Jon Schlinkert. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/README.md b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/README.md new file mode 100644 index 000000000..5062654be --- /dev/null +++ b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/README.md @@ -0,0 +1,738 @@ +

    Picomatch

    + +

    + +version + + +test status + + +coverage status + + +downloads + +

    + +
    +
    + +

    +Blazing fast and accurate glob matcher written in JavaScript.
    +No dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions. +

    + +
    +
    + +## Why picomatch? + +* **Lightweight** - No dependencies +* **Minimal** - Tiny API surface. Main export is a function that takes a glob pattern and returns a matcher function. +* **Fast** - Loads in about 2ms (that's several times faster than a [single frame of a HD movie](http://www.endmemo.com/sconvert/framespersecondframespermillisecond.php) at 60fps) +* **Performant** - Use the returned matcher function to speed up repeat matching (like when watching files) +* **Accurate matching** - Using wildcards (`*` and `?`), globstars (`**`) for nested directories, [advanced globbing](#advanced-globbing) with extglobs, braces, and POSIX brackets, and support for escaping special characters with `\` or quotes. +* **Well tested** - Thousands of unit tests + +See the [library comparison](#library-comparisons) to other libraries. + +
    +
    + +## Table of Contents + +
    Click to expand + +- [Install](#install) +- [Usage](#usage) +- [API](#api) + * [picomatch](#picomatch) + * [.test](#test) + * [.matchBase](#matchbase) + * [.isMatch](#ismatch) + * [.parse](#parse) + * [.scan](#scan) + * [.compileRe](#compilere) + * [.makeRe](#makere) + * [.toRegex](#toregex) +- [Options](#options) + * [Picomatch options](#picomatch-options) + * [Scan Options](#scan-options) + * [Options Examples](#options-examples) +- [Globbing features](#globbing-features) + * [Basic globbing](#basic-globbing) + * [Advanced globbing](#advanced-globbing) + * [Braces](#braces) + * [Matching special characters as literals](#matching-special-characters-as-literals) +- [Library Comparisons](#library-comparisons) +- [Benchmarks](#benchmarks) +- [Philosophies](#philosophies) +- [About](#about) + * [Author](#author) + * [License](#license) + +_(TOC generated by [verb](https://github.com/verbose/verb) using [markdown-toc](https://github.com/jonschlinkert/markdown-toc))_ + +
    + +
    +
    + +## Install + +Install with [npm](https://www.npmjs.com/): + +```sh +npm install --save picomatch +``` + +
    + +## Usage + +The main export is a function that takes a glob pattern and an options object and returns a function for matching strings. + +```js +const pm = require('picomatch'); +const isMatch = pm('*.js'); + +console.log(isMatch('abcd')); //=> false +console.log(isMatch('a.js')); //=> true +console.log(isMatch('a.md')); //=> false +console.log(isMatch('a/b.js')); //=> false +``` + +
    + +## API + +### [picomatch](lib/picomatch.js#L31) + +Creates a matcher function from one or more glob patterns. The returned function takes a string to match as its first argument, and returns true if the string is a match. The returned matcher function also takes a boolean as the second argument that, when true, returns an object with additional information. + +**Params** + +* `globs` **{String|Array}**: One or more glob patterns. +* `options` **{Object=}** +* `returns` **{Function=}**: Returns a matcher function. + +**Example** + +```js +const picomatch = require('picomatch'); +// picomatch(glob[, options]); + +const isMatch = picomatch('*.!(*a)'); +console.log(isMatch('a.a')); //=> false +console.log(isMatch('a.b')); //=> true +``` + +**Example without node.js** + +For environments without `node.js`, `picomatch/posix` provides you a dependency-free matcher, without automatic OS detection. + +```js +const picomatch = require('picomatch/posix'); +// the same API, defaulting to posix paths +const isMatch = picomatch('a/*'); +console.log(isMatch('a\\b')); //=> false +console.log(isMatch('a/b')); //=> true + +// you can still configure the matcher function to accept windows paths +const isMatch = picomatch('a/*', { options: windows }); +console.log(isMatch('a\\b')); //=> true +console.log(isMatch('a/b')); //=> true +``` + +### [.test](lib/picomatch.js#L116) + +Test `input` with the given `regex`. This is used by the main `picomatch()` function to test the input string. + +**Params** + +* `input` **{String}**: String to test. +* `regex` **{RegExp}** +* `returns` **{Object}**: Returns an object with matching info. + +**Example** + +```js +const picomatch = require('picomatch'); +// picomatch.test(input, regex[, options]); + +console.log(picomatch.test('foo/bar', /^(?:([^/]*?)\/([^/]*?))$/)); +// { isMatch: true, match: [ 'foo/', 'foo', 'bar' ], output: 'foo/bar' } +``` + +### [.matchBase](lib/picomatch.js#L160) + +Match the basename of a filepath. + +**Params** + +* `input` **{String}**: String to test. +* `glob` **{RegExp|String}**: Glob pattern or regex created by [.makeRe](#makeRe). +* `returns` **{Boolean}** + +**Example** + +```js +const picomatch = require('picomatch'); +// picomatch.matchBase(input, glob[, options]); +console.log(picomatch.matchBase('foo/bar.js', '*.js'); // true +``` + +### [.isMatch](lib/picomatch.js#L182) + +Returns true if **any** of the given glob `patterns` match the specified `string`. + +**Params** + +* **{String|Array}**: str The string to test. +* **{String|Array}**: patterns One or more glob patterns to use for matching. +* **{Object}**: See available [options](#options). +* `returns` **{Boolean}**: Returns true if any patterns match `str` + +**Example** + +```js +const picomatch = require('picomatch'); +// picomatch.isMatch(string, patterns[, options]); + +console.log(picomatch.isMatch('a.a', ['b.*', '*.a'])); //=> true +console.log(picomatch.isMatch('a.a', 'b.*')); //=> false +``` + +### [.parse](lib/picomatch.js#L198) + +Parse a glob pattern to create the source string for a regular expression. + +**Params** + +* `pattern` **{String}** +* `options` **{Object}** +* `returns` **{Object}**: Returns an object with useful properties and output to be used as a regex source string. + +**Example** + +```js +const picomatch = require('picomatch'); +const result = picomatch.parse(pattern[, options]); +``` + +### [.scan](lib/picomatch.js#L230) + +Scan a glob pattern to separate the pattern into segments. + +**Params** + +* `input` **{String}**: Glob pattern to scan. +* `options` **{Object}** +* `returns` **{Object}**: Returns an object with + +**Example** + +```js +const picomatch = require('picomatch'); +// picomatch.scan(input[, options]); + +const result = picomatch.scan('!./foo/*.js'); +console.log(result); +{ prefix: '!./', + input: '!./foo/*.js', + start: 3, + base: 'foo', + glob: '*.js', + isBrace: false, + isBracket: false, + isGlob: true, + isExtglob: false, + isGlobstar: false, + negated: true } +``` + +### [.compileRe](lib/picomatch.js#L244) + +Compile a regular expression from the `state` object returned by the +[parse()](#parse) method. + +**Params** + +* `state` **{Object}** +* `options` **{Object}** +* `returnOutput` **{Boolean}**: Intended for implementors, this argument allows you to return the raw output from the parser. +* `returnState` **{Boolean}**: Adds the state to a `state` property on the returned regex. Useful for implementors and debugging. +* `returns` **{RegExp}** + +### [.makeRe](lib/picomatch.js#L285) + +Create a regular expression from a parsed glob pattern. + +**Params** + +* `state` **{String}**: The object returned from the `.parse` method. +* `options` **{Object}** +* `returnOutput` **{Boolean}**: Implementors may use this argument to return the compiled output, instead of a regular expression. This is not exposed on the options to prevent end-users from mutating the result. +* `returnState` **{Boolean}**: Implementors may use this argument to return the state from the parsed glob with the returned regular expression. +* `returns` **{RegExp}**: Returns a regex created from the given pattern. + +**Example** + +```js +const picomatch = require('picomatch'); +const state = picomatch.parse('*.js'); +// picomatch.compileRe(state[, options]); + +console.log(picomatch.compileRe(state)); +//=> /^(?:(?!\.)(?=.)[^/]*?\.js)$/ +``` + +### [.toRegex](lib/picomatch.js#L320) + +Create a regular expression from the given regex source string. + +**Params** + +* `source` **{String}**: Regular expression source string. +* `options` **{Object}** +* `returns` **{RegExp}** + +**Example** + +```js +const picomatch = require('picomatch'); +// picomatch.toRegex(source[, options]); + +const { output } = picomatch.parse('*.js'); +console.log(picomatch.toRegex(output)); +//=> /^(?:(?!\.)(?=.)[^/]*?\.js)$/ +``` + +
    + +## Options + +### Picomatch options + +The following options may be used with the main `picomatch()` function or any of the methods on the picomatch API. + +| **Option** | **Type** | **Default value** | **Description** | +| --- | --- | --- | --- | +| `basename` | `boolean` | `false` | If set, then patterns without slashes will be matched against the basename of the path if it contains slashes. For example, `a?b` would match the path `/xyz/123/acb`, but not `/xyz/acb/123`. | +| `bash` | `boolean` | `false` | Follow bash matching rules more strictly - disallows backslashes as escape characters, and treats single stars as globstars (`**`). | +| `capture` | `boolean` | `undefined` | Return regex matches in supporting methods. | +| `contains` | `boolean` | `undefined` | Allows glob to match any part of the given string(s). | +| `cwd` | `string` | `process.cwd()` | Current working directory. Used by `picomatch.split()` | +| `debug` | `boolean` | `undefined` | Debug regular expressions when an error is thrown. | +| `dot` | `boolean` | `false` | Enable dotfile matching. By default, dotfiles are ignored unless a `.` is explicitly defined in the pattern, or `options.dot` is true | +| `expandRange` | `function` | `undefined` | Custom function for expanding ranges in brace patterns, such as `{a..z}`. The function receives the range values as two arguments, and it must return a string to be used in the generated regex. It's recommended that returned strings be wrapped in parentheses. | +| `failglob` | `boolean` | `false` | Throws an error if no matches are found. Based on the bash option of the same name. | +| `fastpaths` | `boolean` | `true` | To speed up processing, full parsing is skipped for a handful common glob patterns. Disable this behavior by setting this option to `false`. | +| `flags` | `string` | `undefined` | Regex flags to use in the generated regex. If defined, the `nocase` option will be overridden. | +| [format](#optionsformat) | `function` | `undefined` | Custom function for formatting the returned string. This is useful for removing leading slashes, converting Windows paths to Posix paths, etc. | +| `ignore` | `array\|string` | `undefined` | One or more glob patterns for excluding strings that should not be matched from the result. | +| `keepQuotes` | `boolean` | `false` | Retain quotes in the generated regex, since quotes may also be used as an alternative to backslashes. | +| `literalBrackets` | `boolean` | `undefined` | When `true`, brackets in the glob pattern will be escaped so that only literal brackets will be matched. | +| `matchBase` | `boolean` | `false` | Alias for `basename` | +| `maxLength` | `boolean` | `65536` | Limit the max length of the input string. An error is thrown if the input string is longer than this value. | +| `nobrace` | `boolean` | `false` | Disable brace matching, so that `{a,b}` and `{1..3}` would be treated as literal characters. | +| `nobracket` | `boolean` | `undefined` | Disable matching with regex brackets. | +| `nocase` | `boolean` | `false` | Make matching case-insensitive. Equivalent to the regex `i` flag. Note that this option is overridden by the `flags` option. | +| `nodupes` | `boolean` | `true` | Deprecated, use `nounique` instead. This option will be removed in a future major release. By default duplicates are removed. Disable uniquification by setting this option to false. | +| `noext` | `boolean` | `false` | Alias for `noextglob` | +| `noextglob` | `boolean` | `false` | Disable support for matching with extglobs (like `+(a\|b)`) | +| `noglobstar` | `boolean` | `false` | Disable support for matching nested directories with globstars (`**`) | +| `nonegate` | `boolean` | `false` | Disable support for negating with leading `!` | +| `noquantifiers` | `boolean` | `false` | Disable support for regex quantifiers (like `a{1,2}`) and treat them as brace patterns to be expanded. | +| [onIgnore](#optionsonIgnore) | `function` | `undefined` | Function to be called on ignored items. | +| [onMatch](#optionsonMatch) | `function` | `undefined` | Function to be called on matched items. | +| [onResult](#optionsonResult) | `function` | `undefined` | Function to be called on all items, regardless of whether or not they are matched or ignored. | +| `posix` | `boolean` | `false` | Support POSIX character classes ("posix brackets"). | +| `posixSlashes` | `boolean` | `undefined` | Convert all slashes in file paths to forward slashes. This does not convert slashes in the glob pattern itself | +| `prepend` | `boolean` | `undefined` | String to prepend to the generated regex used for matching. | +| `regex` | `boolean` | `false` | Use regular expression rules for `+` (instead of matching literal `+`), and for stars that follow closing parentheses or brackets (as in `)*` and `]*`). | +| `strictBrackets` | `boolean` | `undefined` | Throw an error if brackets, braces, or parens are imbalanced. | +| `strictSlashes` | `boolean` | `undefined` | When true, picomatch won't match trailing slashes with single stars. | +| `unescape` | `boolean` | `undefined` | Remove backslashes preceding escaped characters in the glob pattern. By default, backslashes are retained. | +| `unixify` | `boolean` | `undefined` | Alias for `posixSlashes`, for backwards compatibility. | +| `windows` | `boolean` | `false` | Also accept backslashes as the path separator. | + +### Scan Options + +In addition to the main [picomatch options](#picomatch-options), the following options may also be used with the [.scan](#scan) method. + +| **Option** | **Type** | **Default value** | **Description** | +| --- | --- | --- | --- | +| `tokens` | `boolean` | `false` | When `true`, the returned object will include an array of tokens (objects), representing each path "segment" in the scanned glob pattern | +| `parts` | `boolean` | `false` | When `true`, the returned object will include an array of strings representing each path "segment" in the scanned glob pattern. This is automatically enabled when `options.tokens` is true | + +**Example** + +```js +const picomatch = require('picomatch'); +const result = picomatch.scan('!./foo/*.js', { tokens: true }); +console.log(result); +// { +// prefix: '!./', +// input: '!./foo/*.js', +// start: 3, +// base: 'foo', +// glob: '*.js', +// isBrace: false, +// isBracket: false, +// isGlob: true, +// isExtglob: false, +// isGlobstar: false, +// negated: true, +// maxDepth: 2, +// tokens: [ +// { value: '!./', depth: 0, isGlob: false, negated: true, isPrefix: true }, +// { value: 'foo', depth: 1, isGlob: false }, +// { value: '*.js', depth: 1, isGlob: true } +// ], +// slashes: [ 2, 6 ], +// parts: [ 'foo', '*.js' ] +// } +``` + +
    + +### Options Examples + +#### options.expandRange + +**Type**: `function` + +**Default**: `undefined` + +Custom function for expanding ranges in brace patterns. The [fill-range](https://github.com/jonschlinkert/fill-range) library is ideal for this purpose, or you can use custom code to do whatever you need. + +**Example** + +The following example shows how to create a glob that matches a folder + +```js +const fill = require('fill-range'); +const regex = pm.makeRe('foo/{01..25}/bar', { + expandRange(a, b) { + return `(${fill(a, b, { toRegex: true })})`; + } +}); + +console.log(regex); +//=> /^(?:foo\/((?:0[1-9]|1[0-9]|2[0-5]))\/bar)$/ + +console.log(regex.test('foo/00/bar')) // false +console.log(regex.test('foo/01/bar')) // true +console.log(regex.test('foo/10/bar')) // true +console.log(regex.test('foo/22/bar')) // true +console.log(regex.test('foo/25/bar')) // true +console.log(regex.test('foo/26/bar')) // false +``` + +#### options.format + +**Type**: `function` + +**Default**: `undefined` + +Custom function for formatting strings before they're matched. + +**Example** + +```js +// strip leading './' from strings +const format = str => str.replace(/^\.\//, ''); +const isMatch = picomatch('foo/*.js', { format }); +console.log(isMatch('./foo/bar.js')); //=> true +``` + +#### options.onMatch + +```js +const onMatch = ({ glob, regex, input, output }) => { + console.log({ glob, regex, input, output }); +}; + +const isMatch = picomatch('*', { onMatch }); +isMatch('foo'); +isMatch('bar'); +isMatch('baz'); +``` + +#### options.onIgnore + +```js +const onIgnore = ({ glob, regex, input, output }) => { + console.log({ glob, regex, input, output }); +}; + +const isMatch = picomatch('*', { onIgnore, ignore: 'f*' }); +isMatch('foo'); +isMatch('bar'); +isMatch('baz'); +``` + +#### options.onResult + +```js +const onResult = ({ glob, regex, input, output }) => { + console.log({ glob, regex, input, output }); +}; + +const isMatch = picomatch('*', { onResult, ignore: 'f*' }); +isMatch('foo'); +isMatch('bar'); +isMatch('baz'); +``` + +
    +
    + +## Globbing features + +* [Basic globbing](#basic-globbing) (Wildcard matching) +* [Advanced globbing](#advanced-globbing) (extglobs, posix brackets, brace matching) + +### Basic globbing + +| **Character** | **Description** | +| --- | --- | +| `*` | Matches any character zero or more times, excluding path separators. Does _not match_ path separators or hidden files or directories ("dotfiles"), unless explicitly enabled by setting the `dot` option to `true`. | +| `**` | Matches any character zero or more times, including path separators. Note that `**` will only match path separators (`/`, and `\\` with the `windows` option) when they are the only characters in a path segment. Thus, `foo**/bar` is equivalent to `foo*/bar`, and `foo/a**b/bar` is equivalent to `foo/a*b/bar`, and _more than two_ consecutive stars in a glob path segment are regarded as _a single star_. Thus, `foo/***/bar` is equivalent to `foo/*/bar`. | +| `?` | Matches any character excluding path separators one time. Does _not match_ path separators or leading dots. | +| `[abc]` | Matches any characters inside the brackets. For example, `[abc]` would match the characters `a`, `b` or `c`, and nothing else. | + +#### Matching behavior vs. Bash + +Picomatch's matching features and expected results in unit tests are based on Bash's unit tests and the Bash 4.3 specification, with the following exceptions: + +* Bash will match `foo/bar/baz` with `*`. Picomatch only matches nested directories with `**`. +* Bash greedily matches with negated extglobs. For example, Bash 4.3 says that `!(foo)*` should match `foo` and `foobar`, since the trailing `*` bracktracks to match the preceding pattern. This is very memory-inefficient, and IMHO, also incorrect. Picomatch would return `false` for both `foo` and `foobar`. + +
    + +### Advanced globbing + +* [extglobs](#extglobs) +* [POSIX brackets](#posix-brackets) +* [Braces](#brace-expansion) + +#### Extglobs + +| **Pattern** | **Description** | +| --- | --- | +| `@(pattern)` | Match _only one_ consecutive occurrence of `pattern` | +| `*(pattern)` | Match _zero or more_ consecutive occurrences of `pattern` | +| `+(pattern)` | Match _one or more_ consecutive occurrences of `pattern` | +| `?(pattern)` | Match _zero or **one**_ consecutive occurrences of `pattern` | +| `!(pattern)` | Match _anything but_ `pattern` | + +**Examples** + +```js +const pm = require('picomatch'); + +// *(pattern) matches ZERO or more of "pattern" +console.log(pm.isMatch('a', 'a*(z)')); // true +console.log(pm.isMatch('az', 'a*(z)')); // true +console.log(pm.isMatch('azzz', 'a*(z)')); // true + +// +(pattern) matches ONE or more of "pattern" +console.log(pm.isMatch('a', 'a+(z)')); // false +console.log(pm.isMatch('az', 'a+(z)')); // true +console.log(pm.isMatch('azzz', 'a+(z)')); // true + +// supports multiple extglobs +console.log(pm.isMatch('foo.bar', '!(foo).!(bar)')); // false + +// supports nested extglobs +console.log(pm.isMatch('foo.bar', '!(!(foo)).!(!(bar))')); // true +``` + +#### POSIX brackets + +POSIX classes are disabled by default. Enable this feature by setting the `posix` option to true. + +**Enable POSIX bracket support** + +```js +console.log(pm.makeRe('[[:word:]]+', { posix: true })); +//=> /^(?:(?=.)[A-Za-z0-9_]+\/?)$/ +``` + +**Supported POSIX classes** + +The following named POSIX bracket expressions are supported: + +* `[:alnum:]` - Alphanumeric characters, equ `[a-zA-Z0-9]` +* `[:alpha:]` - Alphabetical characters, equivalent to `[a-zA-Z]`. +* `[:ascii:]` - ASCII characters, equivalent to `[\\x00-\\x7F]`. +* `[:blank:]` - Space and tab characters, equivalent to `[ \\t]`. +* `[:cntrl:]` - Control characters, equivalent to `[\\x00-\\x1F\\x7F]`. +* `[:digit:]` - Numerical digits, equivalent to `[0-9]`. +* `[:graph:]` - Graph characters, equivalent to `[\\x21-\\x7E]`. +* `[:lower:]` - Lowercase letters, equivalent to `[a-z]`. +* `[:print:]` - Print characters, equivalent to `[\\x20-\\x7E ]`. +* `[:punct:]` - Punctuation and symbols, equivalent to `[\\-!"#$%&\'()\\*+,./:;<=>?@[\\]^_`{|}~]`. +* `[:space:]` - Extended space characters, equivalent to `[ \\t\\r\\n\\v\\f]`. +* `[:upper:]` - Uppercase letters, equivalent to `[A-Z]`. +* `[:word:]` - Word characters (letters, numbers and underscores), equivalent to `[A-Za-z0-9_]`. +* `[:xdigit:]` - Hexadecimal digits, equivalent to `[A-Fa-f0-9]`. + +See the [Bash Reference Manual](https://www.gnu.org/software/bash/manual/html_node/Pattern-Matching.html) for more information. + +### Braces + +Picomatch does not do brace expansion. For [brace expansion](https://www.gnu.org/software/bash/manual/html_node/Brace-Expansion.html) and advanced matching with braces, use [micromatch](https://github.com/micromatch/micromatch) instead. Picomatch has very basic support for braces. + +### Matching special characters as literals + +If you wish to match the following special characters in a filepath, and you want to use these characters in your glob pattern, they must be escaped with backslashes or quotes: + +**Special Characters** + +Some characters that are used for matching in regular expressions are also regarded as valid file path characters on some platforms. + +To match any of the following characters as literals: `$^*+?()[] + +Examples: + +```js +console.log(pm.makeRe('foo/bar \\(1\\)')); +console.log(pm.makeRe('foo/bar \\(1\\)')); +``` + +
    +
    + +## Library Comparisons + +The following table shows which features are supported by [minimatch](https://github.com/isaacs/minimatch), [micromatch](https://github.com/micromatch/micromatch), [picomatch](https://github.com/micromatch/picomatch), [nanomatch](https://github.com/micromatch/nanomatch), [extglob](https://github.com/micromatch/extglob), [braces](https://github.com/micromatch/braces), and [expand-brackets](https://github.com/micromatch/expand-brackets). + +| **Feature** | `minimatch` | `micromatch` | `picomatch` | `nanomatch` | `extglob` | `braces` | `expand-brackets` | +| --- | --- | --- | --- | --- | --- | --- | --- | +| Wildcard matching (`*?+`) | ✔ | ✔ | ✔ | ✔ | - | - | - | +| Advancing globbing | ✔ | ✔ | ✔ | - | - | - | - | +| Brace _matching_ | ✔ | ✔ | ✔ | - | - | ✔ | - | +| Brace _expansion_ | ✔ | ✔ | - | - | - | ✔ | - | +| Extglobs | partial | ✔ | ✔ | - | ✔ | - | - | +| Posix brackets | - | ✔ | ✔ | - | - | - | ✔ | +| Regular expression syntax | - | ✔ | ✔ | ✔ | ✔ | - | ✔ | +| File system operations | - | - | - | - | - | - | - | + +
    +
    + +## Benchmarks + +Performance comparison of picomatch and minimatch. + +_(Pay special attention to the last three benchmarks. Minimatch freezes on long ranges.)_ + +``` +# .makeRe star (*) + picomatch x 4,449,159 ops/sec ±0.24% (97 runs sampled) + minimatch x 632,772 ops/sec ±0.14% (98 runs sampled) + +# .makeRe star; dot=true (*) + picomatch x 3,500,079 ops/sec ±0.26% (99 runs sampled) + minimatch x 564,916 ops/sec ±0.23% (96 runs sampled) + +# .makeRe globstar (**) + picomatch x 3,261,000 ops/sec ±0.27% (98 runs sampled) + minimatch x 1,664,766 ops/sec ±0.20% (100 runs sampled) + +# .makeRe globstars (**/**/**) + picomatch x 3,284,469 ops/sec ±0.18% (97 runs sampled) + minimatch x 1,435,880 ops/sec ±0.34% (95 runs sampled) + +# .makeRe with leading star (*.txt) + picomatch x 3,100,197 ops/sec ±0.35% (99 runs sampled) + minimatch x 428,347 ops/sec ±0.42% (94 runs sampled) + +# .makeRe - basic braces ({a,b,c}*.txt) + picomatch x 443,578 ops/sec ±1.33% (89 runs sampled) + minimatch x 107,143 ops/sec ±0.35% (94 runs sampled) + +# .makeRe - short ranges ({a..z}*.txt) + picomatch x 415,484 ops/sec ±0.76% (96 runs sampled) + minimatch x 14,299 ops/sec ±0.26% (96 runs sampled) + +# .makeRe - medium ranges ({1..100000}*.txt) + picomatch x 395,020 ops/sec ±0.87% (89 runs sampled) + minimatch x 2 ops/sec ±4.59% (10 runs sampled) + +# .makeRe - long ranges ({1..10000000}*.txt) + picomatch x 400,036 ops/sec ±0.83% (90 runs sampled) + minimatch (FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory) +``` + +
    +
    + +## Philosophies + +The goal of this library is to be blazing fast, without compromising on accuracy. + +**Accuracy** + +The number one of goal of this library is accuracy. However, it's not unusual for different glob implementations to have different rules for matching behavior, even with simple wildcard matching. It gets increasingly more complicated when combinations of different features are combined, like when extglobs are combined with globstars, braces, slashes, and so on: `!(**/{a,b,*/c})`. + +Thus, given that there is no canonical glob specification to use as a single source of truth when differences of opinion arise regarding behavior, sometimes we have to implement our best judgement and rely on feedback from users to make improvements. + +**Performance** + +Although this library performs well in benchmarks, and in most cases it's faster than other popular libraries we benchmarked against, we will always choose accuracy over performance. It's not helpful to anyone if our library is faster at returning the wrong answer. + +
    +
    + +## About + +
    +Contributing + +Pull requests and stars are always welcome. For bugs and feature requests, [please create an issue](../../issues/new). + +Please read the [contributing guide](.github/contributing.md) for advice on opening issues, pull requests, and coding standards. + +
    + +
    +Running Tests + +Running and reviewing unit tests is a great way to get familiarized with a library and its API. You can install dependencies and run tests with the following command: + +```sh +npm install && npm test +``` + +
    + +
    +Building docs + +_(This project's readme.md is generated by [verb](https://github.com/verbose/verb-generate-readme), please don't edit the readme directly. Any changes to the readme must be made in the [.verb.md](.verb.md) readme template.)_ + +To generate the readme, run the following command: + +```sh +npm install -g verbose/verb#dev verb-generate-readme && verb +``` + +
    + +### Author + +**Jon Schlinkert** + +* [GitHub Profile](https://github.com/jonschlinkert) +* [Twitter Profile](https://twitter.com/jonschlinkert) +* [LinkedIn Profile](https://linkedin.com/in/jonschlinkert) + +### License + +Copyright © 2017-present, [Jon Schlinkert](https://github.com/jonschlinkert). +Released under the [MIT License](LICENSE). diff --git a/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/index.js b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/index.js new file mode 100644 index 000000000..a753b1d9e --- /dev/null +++ b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/index.js @@ -0,0 +1,17 @@ +'use strict'; + +const pico = require('./lib/picomatch'); +const utils = require('./lib/utils'); + +function picomatch(glob, options, returnState = false) { + // default to os.platform() + if (options && (options.windows === null || options.windows === undefined)) { + // don't mutate the original options object + options = { ...options, windows: utils.isWindows() }; + } + + return pico(glob, options, returnState); +} + +Object.assign(picomatch, pico); +module.exports = picomatch; diff --git a/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/lib/constants.js b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/lib/constants.js new file mode 100644 index 000000000..27b3e20fd --- /dev/null +++ b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/lib/constants.js @@ -0,0 +1,179 @@ +'use strict'; + +const WIN_SLASH = '\\\\/'; +const WIN_NO_SLASH = `[^${WIN_SLASH}]`; + +/** + * Posix glob regex + */ + +const DOT_LITERAL = '\\.'; +const PLUS_LITERAL = '\\+'; +const QMARK_LITERAL = '\\?'; +const SLASH_LITERAL = '\\/'; +const ONE_CHAR = '(?=.)'; +const QMARK = '[^/]'; +const END_ANCHOR = `(?:${SLASH_LITERAL}|$)`; +const START_ANCHOR = `(?:^|${SLASH_LITERAL})`; +const DOTS_SLASH = `${DOT_LITERAL}{1,2}${END_ANCHOR}`; +const NO_DOT = `(?!${DOT_LITERAL})`; +const NO_DOTS = `(?!${START_ANCHOR}${DOTS_SLASH})`; +const NO_DOT_SLASH = `(?!${DOT_LITERAL}{0,1}${END_ANCHOR})`; +const NO_DOTS_SLASH = `(?!${DOTS_SLASH})`; +const QMARK_NO_DOT = `[^.${SLASH_LITERAL}]`; +const STAR = `${QMARK}*?`; +const SEP = '/'; + +const POSIX_CHARS = { + DOT_LITERAL, + PLUS_LITERAL, + QMARK_LITERAL, + SLASH_LITERAL, + ONE_CHAR, + QMARK, + END_ANCHOR, + DOTS_SLASH, + NO_DOT, + NO_DOTS, + NO_DOT_SLASH, + NO_DOTS_SLASH, + QMARK_NO_DOT, + STAR, + START_ANCHOR, + SEP +}; + +/** + * Windows glob regex + */ + +const WINDOWS_CHARS = { + ...POSIX_CHARS, + + SLASH_LITERAL: `[${WIN_SLASH}]`, + QMARK: WIN_NO_SLASH, + STAR: `${WIN_NO_SLASH}*?`, + DOTS_SLASH: `${DOT_LITERAL}{1,2}(?:[${WIN_SLASH}]|$)`, + NO_DOT: `(?!${DOT_LITERAL})`, + NO_DOTS: `(?!(?:^|[${WIN_SLASH}])${DOT_LITERAL}{1,2}(?:[${WIN_SLASH}]|$))`, + NO_DOT_SLASH: `(?!${DOT_LITERAL}{0,1}(?:[${WIN_SLASH}]|$))`, + NO_DOTS_SLASH: `(?!${DOT_LITERAL}{1,2}(?:[${WIN_SLASH}]|$))`, + QMARK_NO_DOT: `[^.${WIN_SLASH}]`, + START_ANCHOR: `(?:^|[${WIN_SLASH}])`, + END_ANCHOR: `(?:[${WIN_SLASH}]|$)`, + SEP: '\\' +}; + +/** + * POSIX Bracket Regex + */ + +const POSIX_REGEX_SOURCE = { + alnum: 'a-zA-Z0-9', + alpha: 'a-zA-Z', + ascii: '\\x00-\\x7F', + blank: ' \\t', + cntrl: '\\x00-\\x1F\\x7F', + digit: '0-9', + graph: '\\x21-\\x7E', + lower: 'a-z', + print: '\\x20-\\x7E ', + punct: '\\-!"#$%&\'()\\*+,./:;<=>?@[\\]^_`{|}~', + space: ' \\t\\r\\n\\v\\f', + upper: 'A-Z', + word: 'A-Za-z0-9_', + xdigit: 'A-Fa-f0-9' +}; + +module.exports = { + MAX_LENGTH: 1024 * 64, + POSIX_REGEX_SOURCE, + + // regular expressions + REGEX_BACKSLASH: /\\(?![*+?^${}(|)[\]])/g, + REGEX_NON_SPECIAL_CHARS: /^[^@![\].,$*+?^{}()|\\/]+/, + REGEX_SPECIAL_CHARS: /[-*+?.^${}(|)[\]]/, + REGEX_SPECIAL_CHARS_BACKREF: /(\\?)((\W)(\3*))/g, + REGEX_SPECIAL_CHARS_GLOBAL: /([-*+?.^${}(|)[\]])/g, + REGEX_REMOVE_BACKSLASH: /(?:\[.*?[^\\]\]|\\(?=.))/g, + + // Replace globs with equivalent patterns to reduce parsing time. + REPLACEMENTS: { + '***': '*', + '**/**': '**', + '**/**/**': '**' + }, + + // Digits + CHAR_0: 48, /* 0 */ + CHAR_9: 57, /* 9 */ + + // Alphabet chars. + CHAR_UPPERCASE_A: 65, /* A */ + CHAR_LOWERCASE_A: 97, /* a */ + CHAR_UPPERCASE_Z: 90, /* Z */ + CHAR_LOWERCASE_Z: 122, /* z */ + + CHAR_LEFT_PARENTHESES: 40, /* ( */ + CHAR_RIGHT_PARENTHESES: 41, /* ) */ + + CHAR_ASTERISK: 42, /* * */ + + // Non-alphabetic chars. + CHAR_AMPERSAND: 38, /* & */ + CHAR_AT: 64, /* @ */ + CHAR_BACKWARD_SLASH: 92, /* \ */ + CHAR_CARRIAGE_RETURN: 13, /* \r */ + CHAR_CIRCUMFLEX_ACCENT: 94, /* ^ */ + CHAR_COLON: 58, /* : */ + CHAR_COMMA: 44, /* , */ + CHAR_DOT: 46, /* . */ + CHAR_DOUBLE_QUOTE: 34, /* " */ + CHAR_EQUAL: 61, /* = */ + CHAR_EXCLAMATION_MARK: 33, /* ! */ + CHAR_FORM_FEED: 12, /* \f */ + CHAR_FORWARD_SLASH: 47, /* / */ + CHAR_GRAVE_ACCENT: 96, /* ` */ + CHAR_HASH: 35, /* # */ + CHAR_HYPHEN_MINUS: 45, /* - */ + CHAR_LEFT_ANGLE_BRACKET: 60, /* < */ + CHAR_LEFT_CURLY_BRACE: 123, /* { */ + CHAR_LEFT_SQUARE_BRACKET: 91, /* [ */ + CHAR_LINE_FEED: 10, /* \n */ + CHAR_NO_BREAK_SPACE: 160, /* \u00A0 */ + CHAR_PERCENT: 37, /* % */ + CHAR_PLUS: 43, /* + */ + CHAR_QUESTION_MARK: 63, /* ? */ + CHAR_RIGHT_ANGLE_BRACKET: 62, /* > */ + CHAR_RIGHT_CURLY_BRACE: 125, /* } */ + CHAR_RIGHT_SQUARE_BRACKET: 93, /* ] */ + CHAR_SEMICOLON: 59, /* ; */ + CHAR_SINGLE_QUOTE: 39, /* ' */ + CHAR_SPACE: 32, /* */ + CHAR_TAB: 9, /* \t */ + CHAR_UNDERSCORE: 95, /* _ */ + CHAR_VERTICAL_LINE: 124, /* | */ + CHAR_ZERO_WIDTH_NOBREAK_SPACE: 65279, /* \uFEFF */ + + /** + * Create EXTGLOB_CHARS + */ + + extglobChars(chars) { + return { + '!': { type: 'negate', open: '(?:(?!(?:', close: `))${chars.STAR})` }, + '?': { type: 'qmark', open: '(?:', close: ')?' }, + '+': { type: 'plus', open: '(?:', close: ')+' }, + '*': { type: 'star', open: '(?:', close: ')*' }, + '@': { type: 'at', open: '(?:', close: ')' } + }; + }, + + /** + * Create GLOB_CHARS + */ + + globChars(win32) { + return win32 === true ? WINDOWS_CHARS : POSIX_CHARS; + } +}; diff --git a/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/lib/parse.js b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/lib/parse.js new file mode 100644 index 000000000..8fd8ff499 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/lib/parse.js @@ -0,0 +1,1085 @@ +'use strict'; + +const constants = require('./constants'); +const utils = require('./utils'); + +/** + * Constants + */ + +const { + MAX_LENGTH, + POSIX_REGEX_SOURCE, + REGEX_NON_SPECIAL_CHARS, + REGEX_SPECIAL_CHARS_BACKREF, + REPLACEMENTS +} = constants; + +/** + * Helpers + */ + +const expandRange = (args, options) => { + if (typeof options.expandRange === 'function') { + return options.expandRange(...args, options); + } + + args.sort(); + const value = `[${args.join('-')}]`; + + try { + /* eslint-disable-next-line no-new */ + new RegExp(value); + } catch (ex) { + return args.map(v => utils.escapeRegex(v)).join('..'); + } + + return value; +}; + +/** + * Create the message for a syntax error + */ + +const syntaxError = (type, char) => { + return `Missing ${type}: "${char}" - use "\\\\${char}" to match literal characters`; +}; + +/** + * Parse the given input string. + * @param {String} input + * @param {Object} options + * @return {Object} + */ + +const parse = (input, options) => { + if (typeof input !== 'string') { + throw new TypeError('Expected a string'); + } + + input = REPLACEMENTS[input] || input; + + const opts = { ...options }; + const max = typeof opts.maxLength === 'number' ? Math.min(MAX_LENGTH, opts.maxLength) : MAX_LENGTH; + + let len = input.length; + if (len > max) { + throw new SyntaxError(`Input length: ${len}, exceeds maximum allowed length: ${max}`); + } + + const bos = { type: 'bos', value: '', output: opts.prepend || '' }; + const tokens = [bos]; + + const capture = opts.capture ? '' : '?:'; + + // create constants based on platform, for windows or posix + const PLATFORM_CHARS = constants.globChars(opts.windows); + const EXTGLOB_CHARS = constants.extglobChars(PLATFORM_CHARS); + + const { + DOT_LITERAL, + PLUS_LITERAL, + SLASH_LITERAL, + ONE_CHAR, + DOTS_SLASH, + NO_DOT, + NO_DOT_SLASH, + NO_DOTS_SLASH, + QMARK, + QMARK_NO_DOT, + STAR, + START_ANCHOR + } = PLATFORM_CHARS; + + const globstar = opts => { + return `(${capture}(?:(?!${START_ANCHOR}${opts.dot ? DOTS_SLASH : DOT_LITERAL}).)*?)`; + }; + + const nodot = opts.dot ? '' : NO_DOT; + const qmarkNoDot = opts.dot ? QMARK : QMARK_NO_DOT; + let star = opts.bash === true ? globstar(opts) : STAR; + + if (opts.capture) { + star = `(${star})`; + } + + // minimatch options support + if (typeof opts.noext === 'boolean') { + opts.noextglob = opts.noext; + } + + const state = { + input, + index: -1, + start: 0, + dot: opts.dot === true, + consumed: '', + output: '', + prefix: '', + backtrack: false, + negated: false, + brackets: 0, + braces: 0, + parens: 0, + quotes: 0, + globstar: false, + tokens + }; + + input = utils.removePrefix(input, state); + len = input.length; + + const extglobs = []; + const braces = []; + const stack = []; + let prev = bos; + let value; + + /** + * Tokenizing helpers + */ + + const eos = () => state.index === len - 1; + const peek = state.peek = (n = 1) => input[state.index + n]; + const advance = state.advance = () => input[++state.index] || ''; + const remaining = () => input.slice(state.index + 1); + const consume = (value = '', num = 0) => { + state.consumed += value; + state.index += num; + }; + + const append = token => { + state.output += token.output != null ? token.output : token.value; + consume(token.value); + }; + + const negate = () => { + let count = 1; + + while (peek() === '!' && (peek(2) !== '(' || peek(3) === '?')) { + advance(); + state.start++; + count++; + } + + if (count % 2 === 0) { + return false; + } + + state.negated = true; + state.start++; + return true; + }; + + const increment = type => { + state[type]++; + stack.push(type); + }; + + const decrement = type => { + state[type]--; + stack.pop(); + }; + + /** + * Push tokens onto the tokens array. This helper speeds up + * tokenizing by 1) helping us avoid backtracking as much as possible, + * and 2) helping us avoid creating extra tokens when consecutive + * characters are plain text. This improves performance and simplifies + * lookbehinds. + */ + + const push = tok => { + if (prev.type === 'globstar') { + const isBrace = state.braces > 0 && (tok.type === 'comma' || tok.type === 'brace'); + const isExtglob = tok.extglob === true || (extglobs.length && (tok.type === 'pipe' || tok.type === 'paren')); + + if (tok.type !== 'slash' && tok.type !== 'paren' && !isBrace && !isExtglob) { + state.output = state.output.slice(0, -prev.output.length); + prev.type = 'star'; + prev.value = '*'; + prev.output = star; + state.output += prev.output; + } + } + + if (extglobs.length && tok.type !== 'paren') { + extglobs[extglobs.length - 1].inner += tok.value; + } + + if (tok.value || tok.output) append(tok); + if (prev && prev.type === 'text' && tok.type === 'text') { + prev.output = (prev.output || prev.value) + tok.value; + prev.value += tok.value; + return; + } + + tok.prev = prev; + tokens.push(tok); + prev = tok; + }; + + const extglobOpen = (type, value) => { + const token = { ...EXTGLOB_CHARS[value], conditions: 1, inner: '' }; + + token.prev = prev; + token.parens = state.parens; + token.output = state.output; + const output = (opts.capture ? '(' : '') + token.open; + + increment('parens'); + push({ type, value, output: state.output ? '' : ONE_CHAR }); + push({ type: 'paren', extglob: true, value: advance(), output }); + extglobs.push(token); + }; + + const extglobClose = token => { + let output = token.close + (opts.capture ? ')' : ''); + let rest; + + if (token.type === 'negate') { + let extglobStar = star; + + if (token.inner && token.inner.length > 1 && token.inner.includes('/')) { + extglobStar = globstar(opts); + } + + if (extglobStar !== star || eos() || /^\)+$/.test(remaining())) { + output = token.close = `)$))${extglobStar}`; + } + + if (token.inner.includes('*') && (rest = remaining()) && /^\.[^\\/.]+$/.test(rest)) { + // Any non-magical string (`.ts`) or even nested expression (`.{ts,tsx}`) can follow after the closing parenthesis. + // In this case, we need to parse the string and use it in the output of the original pattern. + // Suitable patterns: `/!(*.d).ts`, `/!(*.d).{ts,tsx}`, `**/!(*-dbg).@(js)`. + // + // Disabling the `fastpaths` option due to a problem with parsing strings as `.ts` in the pattern like `**/!(*.d).ts`. + const expression = parse(rest, { ...options, fastpaths: false }).output; + + output = token.close = `)${expression})${extglobStar})`; + } + + if (token.prev.type === 'bos') { + state.negatedExtglob = true; + } + } + + push({ type: 'paren', extglob: true, value, output }); + decrement('parens'); + }; + + /** + * Fast paths + */ + + if (opts.fastpaths !== false && !/(^[*!]|[/()[\]{}"])/.test(input)) { + let backslashes = false; + + let output = input.replace(REGEX_SPECIAL_CHARS_BACKREF, (m, esc, chars, first, rest, index) => { + if (first === '\\') { + backslashes = true; + return m; + } + + if (first === '?') { + if (esc) { + return esc + first + (rest ? QMARK.repeat(rest.length) : ''); + } + if (index === 0) { + return qmarkNoDot + (rest ? QMARK.repeat(rest.length) : ''); + } + return QMARK.repeat(chars.length); + } + + if (first === '.') { + return DOT_LITERAL.repeat(chars.length); + } + + if (first === '*') { + if (esc) { + return esc + first + (rest ? star : ''); + } + return star; + } + return esc ? m : `\\${m}`; + }); + + if (backslashes === true) { + if (opts.unescape === true) { + output = output.replace(/\\/g, ''); + } else { + output = output.replace(/\\+/g, m => { + return m.length % 2 === 0 ? '\\\\' : (m ? '\\' : ''); + }); + } + } + + if (output === input && opts.contains === true) { + state.output = input; + return state; + } + + state.output = utils.wrapOutput(output, state, options); + return state; + } + + /** + * Tokenize input until we reach end-of-string + */ + + while (!eos()) { + value = advance(); + + if (value === '\u0000') { + continue; + } + + /** + * Escaped characters + */ + + if (value === '\\') { + const next = peek(); + + if (next === '/' && opts.bash !== true) { + continue; + } + + if (next === '.' || next === ';') { + continue; + } + + if (!next) { + value += '\\'; + push({ type: 'text', value }); + continue; + } + + // collapse slashes to reduce potential for exploits + const match = /^\\+/.exec(remaining()); + let slashes = 0; + + if (match && match[0].length > 2) { + slashes = match[0].length; + state.index += slashes; + if (slashes % 2 !== 0) { + value += '\\'; + } + } + + if (opts.unescape === true) { + value = advance(); + } else { + value += advance(); + } + + if (state.brackets === 0) { + push({ type: 'text', value }); + continue; + } + } + + /** + * If we're inside a regex character class, continue + * until we reach the closing bracket. + */ + + if (state.brackets > 0 && (value !== ']' || prev.value === '[' || prev.value === '[^')) { + if (opts.posix !== false && value === ':') { + const inner = prev.value.slice(1); + if (inner.includes('[')) { + prev.posix = true; + + if (inner.includes(':')) { + const idx = prev.value.lastIndexOf('['); + const pre = prev.value.slice(0, idx); + const rest = prev.value.slice(idx + 2); + const posix = POSIX_REGEX_SOURCE[rest]; + if (posix) { + prev.value = pre + posix; + state.backtrack = true; + advance(); + + if (!bos.output && tokens.indexOf(prev) === 1) { + bos.output = ONE_CHAR; + } + continue; + } + } + } + } + + if ((value === '[' && peek() !== ':') || (value === '-' && peek() === ']')) { + value = `\\${value}`; + } + + if (value === ']' && (prev.value === '[' || prev.value === '[^')) { + value = `\\${value}`; + } + + if (opts.posix === true && value === '!' && prev.value === '[') { + value = '^'; + } + + prev.value += value; + append({ value }); + continue; + } + + /** + * If we're inside a quoted string, continue + * until we reach the closing double quote. + */ + + if (state.quotes === 1 && value !== '"') { + value = utils.escapeRegex(value); + prev.value += value; + append({ value }); + continue; + } + + /** + * Double quotes + */ + + if (value === '"') { + state.quotes = state.quotes === 1 ? 0 : 1; + if (opts.keepQuotes === true) { + push({ type: 'text', value }); + } + continue; + } + + /** + * Parentheses + */ + + if (value === '(') { + increment('parens'); + push({ type: 'paren', value }); + continue; + } + + if (value === ')') { + if (state.parens === 0 && opts.strictBrackets === true) { + throw new SyntaxError(syntaxError('opening', '(')); + } + + const extglob = extglobs[extglobs.length - 1]; + if (extglob && state.parens === extglob.parens + 1) { + extglobClose(extglobs.pop()); + continue; + } + + push({ type: 'paren', value, output: state.parens ? ')' : '\\)' }); + decrement('parens'); + continue; + } + + /** + * Square brackets + */ + + if (value === '[') { + if (opts.nobracket === true || !remaining().includes(']')) { + if (opts.nobracket !== true && opts.strictBrackets === true) { + throw new SyntaxError(syntaxError('closing', ']')); + } + + value = `\\${value}`; + } else { + increment('brackets'); + } + + push({ type: 'bracket', value }); + continue; + } + + if (value === ']') { + if (opts.nobracket === true || (prev && prev.type === 'bracket' && prev.value.length === 1)) { + push({ type: 'text', value, output: `\\${value}` }); + continue; + } + + if (state.brackets === 0) { + if (opts.strictBrackets === true) { + throw new SyntaxError(syntaxError('opening', '[')); + } + + push({ type: 'text', value, output: `\\${value}` }); + continue; + } + + decrement('brackets'); + + const prevValue = prev.value.slice(1); + if (prev.posix !== true && prevValue[0] === '^' && !prevValue.includes('/')) { + value = `/${value}`; + } + + prev.value += value; + append({ value }); + + // when literal brackets are explicitly disabled + // assume we should match with a regex character class + if (opts.literalBrackets === false || utils.hasRegexChars(prevValue)) { + continue; + } + + const escaped = utils.escapeRegex(prev.value); + state.output = state.output.slice(0, -prev.value.length); + + // when literal brackets are explicitly enabled + // assume we should escape the brackets to match literal characters + if (opts.literalBrackets === true) { + state.output += escaped; + prev.value = escaped; + continue; + } + + // when the user specifies nothing, try to match both + prev.value = `(${capture}${escaped}|${prev.value})`; + state.output += prev.value; + continue; + } + + /** + * Braces + */ + + if (value === '{' && opts.nobrace !== true) { + increment('braces'); + + const open = { + type: 'brace', + value, + output: '(', + outputIndex: state.output.length, + tokensIndex: state.tokens.length + }; + + braces.push(open); + push(open); + continue; + } + + if (value === '}') { + const brace = braces[braces.length - 1]; + + if (opts.nobrace === true || !brace) { + push({ type: 'text', value, output: value }); + continue; + } + + let output = ')'; + + if (brace.dots === true) { + const arr = tokens.slice(); + const range = []; + + for (let i = arr.length - 1; i >= 0; i--) { + tokens.pop(); + if (arr[i].type === 'brace') { + break; + } + if (arr[i].type !== 'dots') { + range.unshift(arr[i].value); + } + } + + output = expandRange(range, opts); + state.backtrack = true; + } + + if (brace.comma !== true && brace.dots !== true) { + const out = state.output.slice(0, brace.outputIndex); + const toks = state.tokens.slice(brace.tokensIndex); + brace.value = brace.output = '\\{'; + value = output = '\\}'; + state.output = out; + for (const t of toks) { + state.output += (t.output || t.value); + } + } + + push({ type: 'brace', value, output }); + decrement('braces'); + braces.pop(); + continue; + } + + /** + * Pipes + */ + + if (value === '|') { + if (extglobs.length > 0) { + extglobs[extglobs.length - 1].conditions++; + } + push({ type: 'text', value }); + continue; + } + + /** + * Commas + */ + + if (value === ',') { + let output = value; + + const brace = braces[braces.length - 1]; + if (brace && stack[stack.length - 1] === 'braces') { + brace.comma = true; + output = '|'; + } + + push({ type: 'comma', value, output }); + continue; + } + + /** + * Slashes + */ + + if (value === '/') { + // if the beginning of the glob is "./", advance the start + // to the current index, and don't add the "./" characters + // to the state. This greatly simplifies lookbehinds when + // checking for BOS characters like "!" and "." (not "./") + if (prev.type === 'dot' && state.index === state.start + 1) { + state.start = state.index + 1; + state.consumed = ''; + state.output = ''; + tokens.pop(); + prev = bos; // reset "prev" to the first token + continue; + } + + push({ type: 'slash', value, output: SLASH_LITERAL }); + continue; + } + + /** + * Dots + */ + + if (value === '.') { + if (state.braces > 0 && prev.type === 'dot') { + if (prev.value === '.') prev.output = DOT_LITERAL; + const brace = braces[braces.length - 1]; + prev.type = 'dots'; + prev.output += value; + prev.value += value; + brace.dots = true; + continue; + } + + if ((state.braces + state.parens) === 0 && prev.type !== 'bos' && prev.type !== 'slash') { + push({ type: 'text', value, output: DOT_LITERAL }); + continue; + } + + push({ type: 'dot', value, output: DOT_LITERAL }); + continue; + } + + /** + * Question marks + */ + + if (value === '?') { + const isGroup = prev && prev.value === '('; + if (!isGroup && opts.noextglob !== true && peek() === '(' && peek(2) !== '?') { + extglobOpen('qmark', value); + continue; + } + + if (prev && prev.type === 'paren') { + const next = peek(); + let output = value; + + if ((prev.value === '(' && !/[!=<:]/.test(next)) || (next === '<' && !/<([!=]|\w+>)/.test(remaining()))) { + output = `\\${value}`; + } + + push({ type: 'text', value, output }); + continue; + } + + if (opts.dot !== true && (prev.type === 'slash' || prev.type === 'bos')) { + push({ type: 'qmark', value, output: QMARK_NO_DOT }); + continue; + } + + push({ type: 'qmark', value, output: QMARK }); + continue; + } + + /** + * Exclamation + */ + + if (value === '!') { + if (opts.noextglob !== true && peek() === '(') { + if (peek(2) !== '?' || !/[!=<:]/.test(peek(3))) { + extglobOpen('negate', value); + continue; + } + } + + if (opts.nonegate !== true && state.index === 0) { + negate(); + continue; + } + } + + /** + * Plus + */ + + if (value === '+') { + if (opts.noextglob !== true && peek() === '(' && peek(2) !== '?') { + extglobOpen('plus', value); + continue; + } + + if ((prev && prev.value === '(') || opts.regex === false) { + push({ type: 'plus', value, output: PLUS_LITERAL }); + continue; + } + + if ((prev && (prev.type === 'bracket' || prev.type === 'paren' || prev.type === 'brace')) || state.parens > 0) { + push({ type: 'plus', value }); + continue; + } + + push({ type: 'plus', value: PLUS_LITERAL }); + continue; + } + + /** + * Plain text + */ + + if (value === '@') { + if (opts.noextglob !== true && peek() === '(' && peek(2) !== '?') { + push({ type: 'at', extglob: true, value, output: '' }); + continue; + } + + push({ type: 'text', value }); + continue; + } + + /** + * Plain text + */ + + if (value !== '*') { + if (value === '$' || value === '^') { + value = `\\${value}`; + } + + const match = REGEX_NON_SPECIAL_CHARS.exec(remaining()); + if (match) { + value += match[0]; + state.index += match[0].length; + } + + push({ type: 'text', value }); + continue; + } + + /** + * Stars + */ + + if (prev && (prev.type === 'globstar' || prev.star === true)) { + prev.type = 'star'; + prev.star = true; + prev.value += value; + prev.output = star; + state.backtrack = true; + state.globstar = true; + consume(value); + continue; + } + + let rest = remaining(); + if (opts.noextglob !== true && /^\([^?]/.test(rest)) { + extglobOpen('star', value); + continue; + } + + if (prev.type === 'star') { + if (opts.noglobstar === true) { + consume(value); + continue; + } + + const prior = prev.prev; + const before = prior.prev; + const isStart = prior.type === 'slash' || prior.type === 'bos'; + const afterStar = before && (before.type === 'star' || before.type === 'globstar'); + + if (opts.bash === true && (!isStart || (rest[0] && rest[0] !== '/'))) { + push({ type: 'star', value, output: '' }); + continue; + } + + const isBrace = state.braces > 0 && (prior.type === 'comma' || prior.type === 'brace'); + const isExtglob = extglobs.length && (prior.type === 'pipe' || prior.type === 'paren'); + if (!isStart && prior.type !== 'paren' && !isBrace && !isExtglob) { + push({ type: 'star', value, output: '' }); + continue; + } + + // strip consecutive `/**/` + while (rest.slice(0, 3) === '/**') { + const after = input[state.index + 4]; + if (after && after !== '/') { + break; + } + rest = rest.slice(3); + consume('/**', 3); + } + + if (prior.type === 'bos' && eos()) { + prev.type = 'globstar'; + prev.value += value; + prev.output = globstar(opts); + state.output = prev.output; + state.globstar = true; + consume(value); + continue; + } + + if (prior.type === 'slash' && prior.prev.type !== 'bos' && !afterStar && eos()) { + state.output = state.output.slice(0, -(prior.output + prev.output).length); + prior.output = `(?:${prior.output}`; + + prev.type = 'globstar'; + prev.output = globstar(opts) + (opts.strictSlashes ? ')' : '|$)'); + prev.value += value; + state.globstar = true; + state.output += prior.output + prev.output; + consume(value); + continue; + } + + if (prior.type === 'slash' && prior.prev.type !== 'bos' && rest[0] === '/') { + const end = rest[1] !== void 0 ? '|$' : ''; + + state.output = state.output.slice(0, -(prior.output + prev.output).length); + prior.output = `(?:${prior.output}`; + + prev.type = 'globstar'; + prev.output = `${globstar(opts)}${SLASH_LITERAL}|${SLASH_LITERAL}${end})`; + prev.value += value; + + state.output += prior.output + prev.output; + state.globstar = true; + + consume(value + advance()); + + push({ type: 'slash', value: '/', output: '' }); + continue; + } + + if (prior.type === 'bos' && rest[0] === '/') { + prev.type = 'globstar'; + prev.value += value; + prev.output = `(?:^|${SLASH_LITERAL}|${globstar(opts)}${SLASH_LITERAL})`; + state.output = prev.output; + state.globstar = true; + consume(value + advance()); + push({ type: 'slash', value: '/', output: '' }); + continue; + } + + // remove single star from output + state.output = state.output.slice(0, -prev.output.length); + + // reset previous token to globstar + prev.type = 'globstar'; + prev.output = globstar(opts); + prev.value += value; + + // reset output with globstar + state.output += prev.output; + state.globstar = true; + consume(value); + continue; + } + + const token = { type: 'star', value, output: star }; + + if (opts.bash === true) { + token.output = '.*?'; + if (prev.type === 'bos' || prev.type === 'slash') { + token.output = nodot + token.output; + } + push(token); + continue; + } + + if (prev && (prev.type === 'bracket' || prev.type === 'paren') && opts.regex === true) { + token.output = value; + push(token); + continue; + } + + if (state.index === state.start || prev.type === 'slash' || prev.type === 'dot') { + if (prev.type === 'dot') { + state.output += NO_DOT_SLASH; + prev.output += NO_DOT_SLASH; + + } else if (opts.dot === true) { + state.output += NO_DOTS_SLASH; + prev.output += NO_DOTS_SLASH; + + } else { + state.output += nodot; + prev.output += nodot; + } + + if (peek() !== '*') { + state.output += ONE_CHAR; + prev.output += ONE_CHAR; + } + } + + push(token); + } + + while (state.brackets > 0) { + if (opts.strictBrackets === true) throw new SyntaxError(syntaxError('closing', ']')); + state.output = utils.escapeLast(state.output, '['); + decrement('brackets'); + } + + while (state.parens > 0) { + if (opts.strictBrackets === true) throw new SyntaxError(syntaxError('closing', ')')); + state.output = utils.escapeLast(state.output, '('); + decrement('parens'); + } + + while (state.braces > 0) { + if (opts.strictBrackets === true) throw new SyntaxError(syntaxError('closing', '}')); + state.output = utils.escapeLast(state.output, '{'); + decrement('braces'); + } + + if (opts.strictSlashes !== true && (prev.type === 'star' || prev.type === 'bracket')) { + push({ type: 'maybe_slash', value: '', output: `${SLASH_LITERAL}?` }); + } + + // rebuild the output if we had to backtrack at any point + if (state.backtrack === true) { + state.output = ''; + + for (const token of state.tokens) { + state.output += token.output != null ? token.output : token.value; + + if (token.suffix) { + state.output += token.suffix; + } + } + } + + return state; +}; + +/** + * Fast paths for creating regular expressions for common glob patterns. + * This can significantly speed up processing and has very little downside + * impact when none of the fast paths match. + */ + +parse.fastpaths = (input, options) => { + const opts = { ...options }; + const max = typeof opts.maxLength === 'number' ? Math.min(MAX_LENGTH, opts.maxLength) : MAX_LENGTH; + const len = input.length; + if (len > max) { + throw new SyntaxError(`Input length: ${len}, exceeds maximum allowed length: ${max}`); + } + + input = REPLACEMENTS[input] || input; + + // create constants based on platform, for windows or posix + const { + DOT_LITERAL, + SLASH_LITERAL, + ONE_CHAR, + DOTS_SLASH, + NO_DOT, + NO_DOTS, + NO_DOTS_SLASH, + STAR, + START_ANCHOR + } = constants.globChars(opts.windows); + + const nodot = opts.dot ? NO_DOTS : NO_DOT; + const slashDot = opts.dot ? NO_DOTS_SLASH : NO_DOT; + const capture = opts.capture ? '' : '?:'; + const state = { negated: false, prefix: '' }; + let star = opts.bash === true ? '.*?' : STAR; + + if (opts.capture) { + star = `(${star})`; + } + + const globstar = opts => { + if (opts.noglobstar === true) return star; + return `(${capture}(?:(?!${START_ANCHOR}${opts.dot ? DOTS_SLASH : DOT_LITERAL}).)*?)`; + }; + + const create = str => { + switch (str) { + case '*': + return `${nodot}${ONE_CHAR}${star}`; + + case '.*': + return `${DOT_LITERAL}${ONE_CHAR}${star}`; + + case '*.*': + return `${nodot}${star}${DOT_LITERAL}${ONE_CHAR}${star}`; + + case '*/*': + return `${nodot}${star}${SLASH_LITERAL}${ONE_CHAR}${slashDot}${star}`; + + case '**': + return nodot + globstar(opts); + + case '**/*': + return `(?:${nodot}${globstar(opts)}${SLASH_LITERAL})?${slashDot}${ONE_CHAR}${star}`; + + case '**/*.*': + return `(?:${nodot}${globstar(opts)}${SLASH_LITERAL})?${slashDot}${star}${DOT_LITERAL}${ONE_CHAR}${star}`; + + case '**/.*': + return `(?:${nodot}${globstar(opts)}${SLASH_LITERAL})?${DOT_LITERAL}${ONE_CHAR}${star}`; + + default: { + const match = /^(.*?)\.(\w+)$/.exec(str); + if (!match) return; + + const source = create(match[1]); + if (!source) return; + + return source + DOT_LITERAL + match[2]; + } + } + }; + + const output = utils.removePrefix(input, state); + let source = create(output); + + if (source && opts.strictSlashes !== true) { + source += `${SLASH_LITERAL}?`; + } + + return source; +}; + +module.exports = parse; diff --git a/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/lib/picomatch.js b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/lib/picomatch.js new file mode 100644 index 000000000..d0ebd9f16 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/lib/picomatch.js @@ -0,0 +1,341 @@ +'use strict'; + +const scan = require('./scan'); +const parse = require('./parse'); +const utils = require('./utils'); +const constants = require('./constants'); +const isObject = val => val && typeof val === 'object' && !Array.isArray(val); + +/** + * Creates a matcher function from one or more glob patterns. The + * returned function takes a string to match as its first argument, + * and returns true if the string is a match. The returned matcher + * function also takes a boolean as the second argument that, when true, + * returns an object with additional information. + * + * ```js + * const picomatch = require('picomatch'); + * // picomatch(glob[, options]); + * + * const isMatch = picomatch('*.!(*a)'); + * console.log(isMatch('a.a')); //=> false + * console.log(isMatch('a.b')); //=> true + * ``` + * @name picomatch + * @param {String|Array} `globs` One or more glob patterns. + * @param {Object=} `options` + * @return {Function=} Returns a matcher function. + * @api public + */ + +const picomatch = (glob, options, returnState = false) => { + if (Array.isArray(glob)) { + const fns = glob.map(input => picomatch(input, options, returnState)); + const arrayMatcher = str => { + for (const isMatch of fns) { + const state = isMatch(str); + if (state) return state; + } + return false; + }; + return arrayMatcher; + } + + const isState = isObject(glob) && glob.tokens && glob.input; + + if (glob === '' || (typeof glob !== 'string' && !isState)) { + throw new TypeError('Expected pattern to be a non-empty string'); + } + + const opts = options || {}; + const posix = opts.windows; + const regex = isState + ? picomatch.compileRe(glob, options) + : picomatch.makeRe(glob, options, false, true); + + const state = regex.state; + delete regex.state; + + let isIgnored = () => false; + if (opts.ignore) { + const ignoreOpts = { ...options, ignore: null, onMatch: null, onResult: null }; + isIgnored = picomatch(opts.ignore, ignoreOpts, returnState); + } + + const matcher = (input, returnObject = false) => { + const { isMatch, match, output } = picomatch.test(input, regex, options, { glob, posix }); + const result = { glob, state, regex, posix, input, output, match, isMatch }; + + if (typeof opts.onResult === 'function') { + opts.onResult(result); + } + + if (isMatch === false) { + result.isMatch = false; + return returnObject ? result : false; + } + + if (isIgnored(input)) { + if (typeof opts.onIgnore === 'function') { + opts.onIgnore(result); + } + result.isMatch = false; + return returnObject ? result : false; + } + + if (typeof opts.onMatch === 'function') { + opts.onMatch(result); + } + return returnObject ? result : true; + }; + + if (returnState) { + matcher.state = state; + } + + return matcher; +}; + +/** + * Test `input` with the given `regex`. This is used by the main + * `picomatch()` function to test the input string. + * + * ```js + * const picomatch = require('picomatch'); + * // picomatch.test(input, regex[, options]); + * + * console.log(picomatch.test('foo/bar', /^(?:([^/]*?)\/([^/]*?))$/)); + * // { isMatch: true, match: [ 'foo/', 'foo', 'bar' ], output: 'foo/bar' } + * ``` + * @param {String} `input` String to test. + * @param {RegExp} `regex` + * @return {Object} Returns an object with matching info. + * @api public + */ + +picomatch.test = (input, regex, options, { glob, posix } = {}) => { + if (typeof input !== 'string') { + throw new TypeError('Expected input to be a string'); + } + + if (input === '') { + return { isMatch: false, output: '' }; + } + + const opts = options || {}; + const format = opts.format || (posix ? utils.toPosixSlashes : null); + let match = input === glob; + let output = (match && format) ? format(input) : input; + + if (match === false) { + output = format ? format(input) : input; + match = output === glob; + } + + if (match === false || opts.capture === true) { + if (opts.matchBase === true || opts.basename === true) { + match = picomatch.matchBase(input, regex, options, posix); + } else { + match = regex.exec(output); + } + } + + return { isMatch: Boolean(match), match, output }; +}; + +/** + * Match the basename of a filepath. + * + * ```js + * const picomatch = require('picomatch'); + * // picomatch.matchBase(input, glob[, options]); + * console.log(picomatch.matchBase('foo/bar.js', '*.js'); // true + * ``` + * @param {String} `input` String to test. + * @param {RegExp|String} `glob` Glob pattern or regex created by [.makeRe](#makeRe). + * @return {Boolean} + * @api public + */ + +picomatch.matchBase = (input, glob, options) => { + const regex = glob instanceof RegExp ? glob : picomatch.makeRe(glob, options); + return regex.test(utils.basename(input)); +}; + +/** + * Returns true if **any** of the given glob `patterns` match the specified `string`. + * + * ```js + * const picomatch = require('picomatch'); + * // picomatch.isMatch(string, patterns[, options]); + * + * console.log(picomatch.isMatch('a.a', ['b.*', '*.a'])); //=> true + * console.log(picomatch.isMatch('a.a', 'b.*')); //=> false + * ``` + * @param {String|Array} str The string to test. + * @param {String|Array} patterns One or more glob patterns to use for matching. + * @param {Object} [options] See available [options](#options). + * @return {Boolean} Returns true if any patterns match `str` + * @api public + */ + +picomatch.isMatch = (str, patterns, options) => picomatch(patterns, options)(str); + +/** + * Parse a glob pattern to create the source string for a regular + * expression. + * + * ```js + * const picomatch = require('picomatch'); + * const result = picomatch.parse(pattern[, options]); + * ``` + * @param {String} `pattern` + * @param {Object} `options` + * @return {Object} Returns an object with useful properties and output to be used as a regex source string. + * @api public + */ + +picomatch.parse = (pattern, options) => { + if (Array.isArray(pattern)) return pattern.map(p => picomatch.parse(p, options)); + return parse(pattern, { ...options, fastpaths: false }); +}; + +/** + * Scan a glob pattern to separate the pattern into segments. + * + * ```js + * const picomatch = require('picomatch'); + * // picomatch.scan(input[, options]); + * + * const result = picomatch.scan('!./foo/*.js'); + * console.log(result); + * { prefix: '!./', + * input: '!./foo/*.js', + * start: 3, + * base: 'foo', + * glob: '*.js', + * isBrace: false, + * isBracket: false, + * isGlob: true, + * isExtglob: false, + * isGlobstar: false, + * negated: true } + * ``` + * @param {String} `input` Glob pattern to scan. + * @param {Object} `options` + * @return {Object} Returns an object with + * @api public + */ + +picomatch.scan = (input, options) => scan(input, options); + +/** + * Compile a regular expression from the `state` object returned by the + * [parse()](#parse) method. + * + * @param {Object} `state` + * @param {Object} `options` + * @param {Boolean} `returnOutput` Intended for implementors, this argument allows you to return the raw output from the parser. + * @param {Boolean} `returnState` Adds the state to a `state` property on the returned regex. Useful for implementors and debugging. + * @return {RegExp} + * @api public + */ + +picomatch.compileRe = (state, options, returnOutput = false, returnState = false) => { + if (returnOutput === true) { + return state.output; + } + + const opts = options || {}; + const prepend = opts.contains ? '' : '^'; + const append = opts.contains ? '' : '$'; + + let source = `${prepend}(?:${state.output})${append}`; + if (state && state.negated === true) { + source = `^(?!${source}).*$`; + } + + const regex = picomatch.toRegex(source, options); + if (returnState === true) { + regex.state = state; + } + + return regex; +}; + +/** + * Create a regular expression from a parsed glob pattern. + * + * ```js + * const picomatch = require('picomatch'); + * const state = picomatch.parse('*.js'); + * // picomatch.compileRe(state[, options]); + * + * console.log(picomatch.compileRe(state)); + * //=> /^(?:(?!\.)(?=.)[^/]*?\.js)$/ + * ``` + * @param {String} `state` The object returned from the `.parse` method. + * @param {Object} `options` + * @param {Boolean} `returnOutput` Implementors may use this argument to return the compiled output, instead of a regular expression. This is not exposed on the options to prevent end-users from mutating the result. + * @param {Boolean} `returnState` Implementors may use this argument to return the state from the parsed glob with the returned regular expression. + * @return {RegExp} Returns a regex created from the given pattern. + * @api public + */ + +picomatch.makeRe = (input, options = {}, returnOutput = false, returnState = false) => { + if (!input || typeof input !== 'string') { + throw new TypeError('Expected a non-empty string'); + } + + let parsed = { negated: false, fastpaths: true }; + + if (options.fastpaths !== false && (input[0] === '.' || input[0] === '*')) { + parsed.output = parse.fastpaths(input, options); + } + + if (!parsed.output) { + parsed = parse(input, options); + } + + return picomatch.compileRe(parsed, options, returnOutput, returnState); +}; + +/** + * Create a regular expression from the given regex source string. + * + * ```js + * const picomatch = require('picomatch'); + * // picomatch.toRegex(source[, options]); + * + * const { output } = picomatch.parse('*.js'); + * console.log(picomatch.toRegex(output)); + * //=> /^(?:(?!\.)(?=.)[^/]*?\.js)$/ + * ``` + * @param {String} `source` Regular expression source string. + * @param {Object} `options` + * @return {RegExp} + * @api public + */ + +picomatch.toRegex = (source, options) => { + try { + const opts = options || {}; + return new RegExp(source, opts.flags || (opts.nocase ? 'i' : '')); + } catch (err) { + if (options && options.debug === true) throw err; + return /$^/; + } +}; + +/** + * Picomatch constants. + * @return {Object} + */ + +picomatch.constants = constants; + +/** + * Expose "picomatch" + */ + +module.exports = picomatch; diff --git a/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/lib/scan.js b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/lib/scan.js new file mode 100644 index 000000000..e59cd7a13 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/lib/scan.js @@ -0,0 +1,391 @@ +'use strict'; + +const utils = require('./utils'); +const { + CHAR_ASTERISK, /* * */ + CHAR_AT, /* @ */ + CHAR_BACKWARD_SLASH, /* \ */ + CHAR_COMMA, /* , */ + CHAR_DOT, /* . */ + CHAR_EXCLAMATION_MARK, /* ! */ + CHAR_FORWARD_SLASH, /* / */ + CHAR_LEFT_CURLY_BRACE, /* { */ + CHAR_LEFT_PARENTHESES, /* ( */ + CHAR_LEFT_SQUARE_BRACKET, /* [ */ + CHAR_PLUS, /* + */ + CHAR_QUESTION_MARK, /* ? */ + CHAR_RIGHT_CURLY_BRACE, /* } */ + CHAR_RIGHT_PARENTHESES, /* ) */ + CHAR_RIGHT_SQUARE_BRACKET /* ] */ +} = require('./constants'); + +const isPathSeparator = code => { + return code === CHAR_FORWARD_SLASH || code === CHAR_BACKWARD_SLASH; +}; + +const depth = token => { + if (token.isPrefix !== true) { + token.depth = token.isGlobstar ? Infinity : 1; + } +}; + +/** + * Quickly scans a glob pattern and returns an object with a handful of + * useful properties, like `isGlob`, `path` (the leading non-glob, if it exists), + * `glob` (the actual pattern), `negated` (true if the path starts with `!` but not + * with `!(`) and `negatedExtglob` (true if the path starts with `!(`). + * + * ```js + * const pm = require('picomatch'); + * console.log(pm.scan('foo/bar/*.js')); + * { isGlob: true, input: 'foo/bar/*.js', base: 'foo/bar', glob: '*.js' } + * ``` + * @param {String} `str` + * @param {Object} `options` + * @return {Object} Returns an object with tokens and regex source string. + * @api public + */ + +const scan = (input, options) => { + const opts = options || {}; + + const length = input.length - 1; + const scanToEnd = opts.parts === true || opts.scanToEnd === true; + const slashes = []; + const tokens = []; + const parts = []; + + let str = input; + let index = -1; + let start = 0; + let lastIndex = 0; + let isBrace = false; + let isBracket = false; + let isGlob = false; + let isExtglob = false; + let isGlobstar = false; + let braceEscaped = false; + let backslashes = false; + let negated = false; + let negatedExtglob = false; + let finished = false; + let braces = 0; + let prev; + let code; + let token = { value: '', depth: 0, isGlob: false }; + + const eos = () => index >= length; + const peek = () => str.charCodeAt(index + 1); + const advance = () => { + prev = code; + return str.charCodeAt(++index); + }; + + while (index < length) { + code = advance(); + let next; + + if (code === CHAR_BACKWARD_SLASH) { + backslashes = token.backslashes = true; + code = advance(); + + if (code === CHAR_LEFT_CURLY_BRACE) { + braceEscaped = true; + } + continue; + } + + if (braceEscaped === true || code === CHAR_LEFT_CURLY_BRACE) { + braces++; + + while (eos() !== true && (code = advance())) { + if (code === CHAR_BACKWARD_SLASH) { + backslashes = token.backslashes = true; + advance(); + continue; + } + + if (code === CHAR_LEFT_CURLY_BRACE) { + braces++; + continue; + } + + if (braceEscaped !== true && code === CHAR_DOT && (code = advance()) === CHAR_DOT) { + isBrace = token.isBrace = true; + isGlob = token.isGlob = true; + finished = true; + + if (scanToEnd === true) { + continue; + } + + break; + } + + if (braceEscaped !== true && code === CHAR_COMMA) { + isBrace = token.isBrace = true; + isGlob = token.isGlob = true; + finished = true; + + if (scanToEnd === true) { + continue; + } + + break; + } + + if (code === CHAR_RIGHT_CURLY_BRACE) { + braces--; + + if (braces === 0) { + braceEscaped = false; + isBrace = token.isBrace = true; + finished = true; + break; + } + } + } + + if (scanToEnd === true) { + continue; + } + + break; + } + + if (code === CHAR_FORWARD_SLASH) { + slashes.push(index); + tokens.push(token); + token = { value: '', depth: 0, isGlob: false }; + + if (finished === true) continue; + if (prev === CHAR_DOT && index === (start + 1)) { + start += 2; + continue; + } + + lastIndex = index + 1; + continue; + } + + if (opts.noext !== true) { + const isExtglobChar = code === CHAR_PLUS + || code === CHAR_AT + || code === CHAR_ASTERISK + || code === CHAR_QUESTION_MARK + || code === CHAR_EXCLAMATION_MARK; + + if (isExtglobChar === true && peek() === CHAR_LEFT_PARENTHESES) { + isGlob = token.isGlob = true; + isExtglob = token.isExtglob = true; + finished = true; + if (code === CHAR_EXCLAMATION_MARK && index === start) { + negatedExtglob = true; + } + + if (scanToEnd === true) { + while (eos() !== true && (code = advance())) { + if (code === CHAR_BACKWARD_SLASH) { + backslashes = token.backslashes = true; + code = advance(); + continue; + } + + if (code === CHAR_RIGHT_PARENTHESES) { + isGlob = token.isGlob = true; + finished = true; + break; + } + } + continue; + } + break; + } + } + + if (code === CHAR_ASTERISK) { + if (prev === CHAR_ASTERISK) isGlobstar = token.isGlobstar = true; + isGlob = token.isGlob = true; + finished = true; + + if (scanToEnd === true) { + continue; + } + break; + } + + if (code === CHAR_QUESTION_MARK) { + isGlob = token.isGlob = true; + finished = true; + + if (scanToEnd === true) { + continue; + } + break; + } + + if (code === CHAR_LEFT_SQUARE_BRACKET) { + while (eos() !== true && (next = advance())) { + if (next === CHAR_BACKWARD_SLASH) { + backslashes = token.backslashes = true; + advance(); + continue; + } + + if (next === CHAR_RIGHT_SQUARE_BRACKET) { + isBracket = token.isBracket = true; + isGlob = token.isGlob = true; + finished = true; + break; + } + } + + if (scanToEnd === true) { + continue; + } + + break; + } + + if (opts.nonegate !== true && code === CHAR_EXCLAMATION_MARK && index === start) { + negated = token.negated = true; + start++; + continue; + } + + if (opts.noparen !== true && code === CHAR_LEFT_PARENTHESES) { + isGlob = token.isGlob = true; + + if (scanToEnd === true) { + while (eos() !== true && (code = advance())) { + if (code === CHAR_LEFT_PARENTHESES) { + backslashes = token.backslashes = true; + code = advance(); + continue; + } + + if (code === CHAR_RIGHT_PARENTHESES) { + finished = true; + break; + } + } + continue; + } + break; + } + + if (isGlob === true) { + finished = true; + + if (scanToEnd === true) { + continue; + } + + break; + } + } + + if (opts.noext === true) { + isExtglob = false; + isGlob = false; + } + + let base = str; + let prefix = ''; + let glob = ''; + + if (start > 0) { + prefix = str.slice(0, start); + str = str.slice(start); + lastIndex -= start; + } + + if (base && isGlob === true && lastIndex > 0) { + base = str.slice(0, lastIndex); + glob = str.slice(lastIndex); + } else if (isGlob === true) { + base = ''; + glob = str; + } else { + base = str; + } + + if (base && base !== '' && base !== '/' && base !== str) { + if (isPathSeparator(base.charCodeAt(base.length - 1))) { + base = base.slice(0, -1); + } + } + + if (opts.unescape === true) { + if (glob) glob = utils.removeBackslashes(glob); + + if (base && backslashes === true) { + base = utils.removeBackslashes(base); + } + } + + const state = { + prefix, + input, + start, + base, + glob, + isBrace, + isBracket, + isGlob, + isExtglob, + isGlobstar, + negated, + negatedExtglob + }; + + if (opts.tokens === true) { + state.maxDepth = 0; + if (!isPathSeparator(code)) { + tokens.push(token); + } + state.tokens = tokens; + } + + if (opts.parts === true || opts.tokens === true) { + let prevIndex; + + for (let idx = 0; idx < slashes.length; idx++) { + const n = prevIndex ? prevIndex + 1 : start; + const i = slashes[idx]; + const value = input.slice(n, i); + if (opts.tokens) { + if (idx === 0 && start !== 0) { + tokens[idx].isPrefix = true; + tokens[idx].value = prefix; + } else { + tokens[idx].value = value; + } + depth(tokens[idx]); + state.maxDepth += tokens[idx].depth; + } + if (idx !== 0 || value !== '') { + parts.push(value); + } + prevIndex = i; + } + + if (prevIndex && prevIndex + 1 < input.length) { + const value = input.slice(prevIndex + 1); + parts.push(value); + + if (opts.tokens) { + tokens[tokens.length - 1].value = value; + depth(tokens[tokens.length - 1]); + state.maxDepth += tokens[tokens.length - 1].depth; + } + } + + state.slashes = slashes; + state.parts = parts; + } + + return state; +}; + +module.exports = scan; diff --git a/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/lib/utils.js b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/lib/utils.js new file mode 100644 index 000000000..9c97cae22 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/lib/utils.js @@ -0,0 +1,72 @@ +/*global navigator*/ +'use strict'; + +const { + REGEX_BACKSLASH, + REGEX_REMOVE_BACKSLASH, + REGEX_SPECIAL_CHARS, + REGEX_SPECIAL_CHARS_GLOBAL +} = require('./constants'); + +exports.isObject = val => val !== null && typeof val === 'object' && !Array.isArray(val); +exports.hasRegexChars = str => REGEX_SPECIAL_CHARS.test(str); +exports.isRegexChar = str => str.length === 1 && exports.hasRegexChars(str); +exports.escapeRegex = str => str.replace(REGEX_SPECIAL_CHARS_GLOBAL, '\\$1'); +exports.toPosixSlashes = str => str.replace(REGEX_BACKSLASH, '/'); + +exports.isWindows = () => { + if (typeof navigator !== 'undefined' && navigator.platform) { + const platform = navigator.platform.toLowerCase(); + return platform === 'win32' || platform === 'windows'; + } + + if (typeof process !== 'undefined' && process.platform) { + return process.platform === 'win32'; + } + + return false; +}; + +exports.removeBackslashes = str => { + return str.replace(REGEX_REMOVE_BACKSLASH, match => { + return match === '\\' ? '' : match; + }); +}; + +exports.escapeLast = (input, char, lastIdx) => { + const idx = input.lastIndexOf(char, lastIdx); + if (idx === -1) return input; + if (input[idx - 1] === '\\') return exports.escapeLast(input, char, idx - 1); + return `${input.slice(0, idx)}\\${input.slice(idx)}`; +}; + +exports.removePrefix = (input, state = {}) => { + let output = input; + if (output.startsWith('./')) { + output = output.slice(2); + state.prefix = './'; + } + return output; +}; + +exports.wrapOutput = (input, state = {}, options = {}) => { + const prepend = options.contains ? '' : '^'; + const append = options.contains ? '' : '$'; + + let output = `${prepend}(?:${input})${append}`; + if (state.negated === true) { + output = `(?:^(?!${output}).*$)`; + } + return output; +}; + +exports.basename = (path, { windows } = {}) => { + const segs = path.split(windows ? /[\\/]/ : '/'); + const last = segs[segs.length - 1]; + + if (last === '') { + return segs[segs.length - 2]; + } + + return last; +}; diff --git a/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/package.json b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/package.json new file mode 100644 index 000000000..703a83dcd --- /dev/null +++ b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/package.json @@ -0,0 +1,83 @@ +{ + "name": "picomatch", + "description": "Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.", + "version": "4.0.2", + "homepage": "https://github.com/micromatch/picomatch", + "author": "Jon Schlinkert (https://github.com/jonschlinkert)", + "funding": "https://github.com/sponsors/jonschlinkert", + "repository": "micromatch/picomatch", + "bugs": { + "url": "https://github.com/micromatch/picomatch/issues" + }, + "license": "MIT", + "files": [ + "index.js", + "posix.js", + "lib" + ], + "sideEffects": false, + "main": "index.js", + "engines": { + "node": ">=12" + }, + "scripts": { + "lint": "eslint --cache --cache-location node_modules/.cache/.eslintcache --report-unused-disable-directives --ignore-path .gitignore .", + "mocha": "mocha --reporter dot", + "test": "npm run lint && npm run mocha", + "test:ci": "npm run test:cover", + "test:cover": "nyc npm run mocha" + }, + "devDependencies": { + "eslint": "^8.57.0", + "fill-range": "^7.0.1", + "gulp-format-md": "^2.0.0", + "mocha": "^10.4.0", + "nyc": "^15.1.0", + "time-require": "github:jonschlinkert/time-require" + }, + "keywords": [ + "glob", + "match", + "picomatch" + ], + "nyc": { + "reporter": [ + "html", + "lcov", + "text-summary" + ] + }, + "verb": { + "toc": { + "render": true, + "method": "preWrite", + "maxdepth": 3 + }, + "layout": "empty", + "tasks": [ + "readme" + ], + "plugins": [ + "gulp-format-md" + ], + "lint": { + "reflinks": true + }, + "related": { + "list": [ + "braces", + "micromatch" + ] + }, + "reflinks": [ + "braces", + "expand-brackets", + "extglob", + "fill-range", + "micromatch", + "minimatch", + "nanomatch", + "picomatch" + ] + } +} diff --git a/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/posix.js b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/posix.js new file mode 100644 index 000000000..d2f2bc59d --- /dev/null +++ b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/picomatch/posix.js @@ -0,0 +1,3 @@ +'use strict'; + +module.exports = require('./lib/picomatch'); diff --git a/node_modules/netlify-cli/node_modules/@rollup/pluginutils/package.json b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/package.json index 6c9a2851e..051b5b1d3 100644 --- a/node_modules/netlify-cli/node_modules/@rollup/pluginutils/package.json +++ b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/package.json @@ -1,6 +1,6 @@ { "name": "@rollup/pluginutils", - "version": "4.2.1", + "version": "5.1.3", "publishConfig": { "access": "public" }, @@ -19,28 +19,16 @@ "module": "./dist/es/index.js", "type": "commonjs", "exports": { - "require": "./dist/cjs/index.js", - "import": "./dist/es/index.js" + "types": "./types/index.d.ts", + "import": "./dist/es/index.js", + "default": "./dist/cjs/index.js" }, "engines": { - "node": ">= 8.0.0" - }, - "scripts": { - "build": "rollup -c", - "ci:coverage": "nyc pnpm test && nyc report --reporter=text-lcov > coverage.lcov", - "ci:lint": "pnpm build && pnpm lint", - "ci:lint:commits": "commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}", - "ci:test": "pnpm test -- --verbose", - "prebuild": "del-cli dist", - "prepare": "if [ ! -d 'dist' ]; then pnpm build; fi", - "prerelease": "pnpm build", - "pretest": "pnpm build -- --sourcemap", - "release": "pnpm plugin:release --workspace-root -- --pkg $npm_package_name", - "test": "ava", - "test:ts": "tsc --noEmit" + "node": ">=14.0.0" }, "files": [ "dist", + "!dist/**/*.map", "types", "README.md", "LICENSE" @@ -50,32 +38,38 @@ "plugin", "utils" ], + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + }, "dependencies": { - "estree-walker": "^2.0.1", - "picomatch": "^2.2.2" + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^4.0.2" }, "devDependencies": { - "@rollup/plugin-commonjs": "^14.0.0", - "@rollup/plugin-node-resolve": "^8.4.0", - "@rollup/plugin-typescript": "^5.0.2", - "@types/estree": "0.0.45", - "@types/node": "^14.0.26", - "@types/picomatch": "^2.2.1", - "acorn": "^8.0.4", - "rollup": "^2.67.3", - "typescript": "^4.1.2" + "@rollup/plugin-commonjs": "^23.0.0", + "@rollup/plugin-node-resolve": "^15.0.0", + "@rollup/plugin-typescript": "^9.0.1", + "@types/node": "^14.18.30", + "@types/picomatch": "^2.3.0", + "acorn": "^8.8.0", + "rollup": "^4.0.0-24", + "typescript": "^4.8.3" }, - "types": "types/index.d.ts", + "types": "./types/index.d.ts", "ava": { - "babel": { - "compileEnhancements": false - }, "extensions": [ "ts" ], "require": [ "ts-node/register" ], + "workerThreads": false, "files": [ "!**/fixtures/**", "!**/helpers/**", @@ -88,5 +82,18 @@ ".js", ".ts" ] + }, + "scripts": { + "build": "rollup -c", + "ci:coverage": "nyc pnpm test && nyc report --reporter=text-lcov > coverage.lcov", + "ci:lint": "pnpm build && pnpm lint", + "ci:lint:commits": "commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}", + "ci:test": "pnpm test -- --verbose", + "prebuild": "del-cli dist", + "prerelease": "pnpm build", + "pretest": "pnpm build --sourcemap", + "release": "pnpm --workspace-root package:release $(pwd)", + "test": "ava", + "test:ts": "tsc --noEmit" } -} +} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@rollup/pluginutils/types/index.d.ts b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/types/index.d.ts old mode 100755 new mode 100644 index 1561232f2..4bdf3a2a6 --- a/node_modules/netlify-cli/node_modules/@rollup/pluginutils/types/index.d.ts +++ b/node_modules/netlify-cli/node_modules/@rollup/pluginutils/types/index.d.ts @@ -1,5 +1,4 @@ -// eslint-disable-next-line import/no-unresolved -import { BaseNode } from 'estree'; +import type { BaseNode } from 'estree'; export interface AttachedScope { parent?: AttachedScope; @@ -11,6 +10,12 @@ export interface AttachedScope { export interface DataToEsmOptions { compact?: boolean; + /** + * @desc When this option is set, dataToEsm will generate a named export for keys that + * are not a valid identifier, by leveraging the "Arbitrary Module Namespace Identifier + * Names" feature. See: https://github.com/tc39/ecma262/pull/2154 + */ + includeArbitraryNames?: boolean; indent?: string; namedExports?: boolean; objectShorthand?: boolean; diff --git a/node_modules/netlify-cli/node_modules/@rollup/rollup-linux-x64-gnu/README.md b/node_modules/netlify-cli/node_modules/@rollup/rollup-linux-x64-gnu/README.md new file mode 100644 index 000000000..cabe280f1 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/@rollup/rollup-linux-x64-gnu/README.md @@ -0,0 +1,3 @@ +# `@rollup/rollup-linux-x64-gnu` + +This is the **x86_64-unknown-linux-gnu** binary for `rollup` diff --git a/node_modules/netlify-cli/node_modules/@rollup/rollup-linux-x64-gnu/package.json b/node_modules/netlify-cli/node_modules/@rollup/rollup-linux-x64-gnu/package.json new file mode 100644 index 000000000..dcbafb95a --- /dev/null +++ b/node_modules/netlify-cli/node_modules/@rollup/rollup-linux-x64-gnu/package.json @@ -0,0 +1,22 @@ +{ + "name": "@rollup/rollup-linux-x64-gnu", + "version": "4.22.4", + "os": [ + "linux" + ], + "cpu": [ + "x64" + ], + "files": [ + "rollup.linux-x64-gnu.node" + ], + "description": "Native bindings for Rollup", + "author": "Lukas Taegert-Atkinson", + "homepage": "https://rollupjs.org/", + "license": "MIT", + "repository": "rollup/rollup", + "libc": [ + "glibc" + ], + "main": "./rollup.linux-x64-gnu.node" +} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@rollup/rollup-linux-x64-gnu/rollup.linux-x64-gnu.node b/node_modules/netlify-cli/node_modules/@rollup/rollup-linux-x64-gnu/rollup.linux-x64-gnu.node new file mode 100644 index 000000000..b600e1886 Binary files /dev/null and b/node_modules/netlify-cli/node_modules/@rollup/rollup-linux-x64-gnu/rollup.linux-x64-gnu.node differ diff --git a/node_modules/netlify-cli/node_modules/@rollup/rollup-linux-x64-musl/README.md b/node_modules/netlify-cli/node_modules/@rollup/rollup-linux-x64-musl/README.md new file mode 100644 index 000000000..5848a6c6e --- /dev/null +++ b/node_modules/netlify-cli/node_modules/@rollup/rollup-linux-x64-musl/README.md @@ -0,0 +1,3 @@ +# `@rollup/rollup-linux-x64-musl` + +This is the **x86_64-unknown-linux-musl** binary for `rollup` diff --git a/node_modules/netlify-cli/node_modules/@rollup/rollup-linux-x64-musl/package.json b/node_modules/netlify-cli/node_modules/@rollup/rollup-linux-x64-musl/package.json new file mode 100644 index 000000000..df0c63ad2 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/@rollup/rollup-linux-x64-musl/package.json @@ -0,0 +1,22 @@ +{ + "name": "@rollup/rollup-linux-x64-musl", + "version": "4.22.4", + "os": [ + "linux" + ], + "cpu": [ + "x64" + ], + "files": [ + "rollup.linux-x64-musl.node" + ], + "description": "Native bindings for Rollup", + "author": "Lukas Taegert-Atkinson", + "homepage": "https://rollupjs.org/", + "license": "MIT", + "repository": "rollup/rollup", + "libc": [ + "musl" + ], + "main": "./rollup.linux-x64-musl.node" +} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@rollup/rollup-linux-x64-musl/rollup.linux-x64-musl.node b/node_modules/netlify-cli/node_modules/@rollup/rollup-linux-x64-musl/rollup.linux-x64-musl.node new file mode 100644 index 000000000..fda5f21b9 Binary files /dev/null and b/node_modules/netlify-cli/node_modules/@rollup/rollup-linux-x64-musl/rollup.linux-x64-musl.node differ diff --git a/node_modules/netlify-cli/node_modules/@types/estree/LICENSE b/node_modules/netlify-cli/node_modules/@types/estree/LICENSE new file mode 100644 index 000000000..9e841e7a2 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/@types/estree/LICENSE @@ -0,0 +1,21 @@ + MIT License + + Copyright (c) Microsoft Corporation. + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE diff --git a/node_modules/netlify-cli/node_modules/@types/estree/README.md b/node_modules/netlify-cli/node_modules/@types/estree/README.md new file mode 100644 index 000000000..90732ebfa --- /dev/null +++ b/node_modules/netlify-cli/node_modules/@types/estree/README.md @@ -0,0 +1,15 @@ +# Installation +> `npm install --save @types/estree` + +# Summary +This package contains type definitions for estree (https://github.com/estree/estree). + +# Details +Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/estree. + +### Additional Details + * Last updated: Mon, 06 Nov 2023 22:41:05 GMT + * Dependencies: none + +# Credits +These definitions were written by [RReverser](https://github.com/RReverser). diff --git a/node_modules/netlify-cli/node_modules/@types/estree/flow.d.ts b/node_modules/netlify-cli/node_modules/@types/estree/flow.d.ts new file mode 100644 index 000000000..9d001a92b --- /dev/null +++ b/node_modules/netlify-cli/node_modules/@types/estree/flow.d.ts @@ -0,0 +1,167 @@ +declare namespace ESTree { + interface FlowTypeAnnotation extends Node {} + + interface FlowBaseTypeAnnotation extends FlowTypeAnnotation {} + + interface FlowLiteralTypeAnnotation extends FlowTypeAnnotation, Literal {} + + interface FlowDeclaration extends Declaration {} + + interface AnyTypeAnnotation extends FlowBaseTypeAnnotation {} + + interface ArrayTypeAnnotation extends FlowTypeAnnotation { + elementType: FlowTypeAnnotation; + } + + interface BooleanLiteralTypeAnnotation extends FlowLiteralTypeAnnotation {} + + interface BooleanTypeAnnotation extends FlowBaseTypeAnnotation {} + + interface ClassImplements extends Node { + id: Identifier; + typeParameters?: TypeParameterInstantiation | null; + } + + interface ClassProperty { + key: Expression; + value?: Expression | null; + typeAnnotation?: TypeAnnotation | null; + computed: boolean; + static: boolean; + } + + interface DeclareClass extends FlowDeclaration { + id: Identifier; + typeParameters?: TypeParameterDeclaration | null; + body: ObjectTypeAnnotation; + extends: InterfaceExtends[]; + } + + interface DeclareFunction extends FlowDeclaration { + id: Identifier; + } + + interface DeclareModule extends FlowDeclaration { + id: Literal | Identifier; + body: BlockStatement; + } + + interface DeclareVariable extends FlowDeclaration { + id: Identifier; + } + + interface FunctionTypeAnnotation extends FlowTypeAnnotation { + params: FunctionTypeParam[]; + returnType: FlowTypeAnnotation; + rest?: FunctionTypeParam | null; + typeParameters?: TypeParameterDeclaration | null; + } + + interface FunctionTypeParam { + name: Identifier; + typeAnnotation: FlowTypeAnnotation; + optional: boolean; + } + + interface GenericTypeAnnotation extends FlowTypeAnnotation { + id: Identifier | QualifiedTypeIdentifier; + typeParameters?: TypeParameterInstantiation | null; + } + + interface InterfaceExtends extends Node { + id: Identifier | QualifiedTypeIdentifier; + typeParameters?: TypeParameterInstantiation | null; + } + + interface InterfaceDeclaration extends FlowDeclaration { + id: Identifier; + typeParameters?: TypeParameterDeclaration | null; + extends: InterfaceExtends[]; + body: ObjectTypeAnnotation; + } + + interface IntersectionTypeAnnotation extends FlowTypeAnnotation { + types: FlowTypeAnnotation[]; + } + + interface MixedTypeAnnotation extends FlowBaseTypeAnnotation {} + + interface NullableTypeAnnotation extends FlowTypeAnnotation { + typeAnnotation: TypeAnnotation; + } + + interface NumberLiteralTypeAnnotation extends FlowLiteralTypeAnnotation {} + + interface NumberTypeAnnotation extends FlowBaseTypeAnnotation {} + + interface StringLiteralTypeAnnotation extends FlowLiteralTypeAnnotation {} + + interface StringTypeAnnotation extends FlowBaseTypeAnnotation {} + + interface TupleTypeAnnotation extends FlowTypeAnnotation { + types: FlowTypeAnnotation[]; + } + + interface TypeofTypeAnnotation extends FlowTypeAnnotation { + argument: FlowTypeAnnotation; + } + + interface TypeAlias extends FlowDeclaration { + id: Identifier; + typeParameters?: TypeParameterDeclaration | null; + right: FlowTypeAnnotation; + } + + interface TypeAnnotation extends Node { + typeAnnotation: FlowTypeAnnotation; + } + + interface TypeCastExpression extends Expression { + expression: Expression; + typeAnnotation: TypeAnnotation; + } + + interface TypeParameterDeclaration extends Node { + params: Identifier[]; + } + + interface TypeParameterInstantiation extends Node { + params: FlowTypeAnnotation[]; + } + + interface ObjectTypeAnnotation extends FlowTypeAnnotation { + properties: ObjectTypeProperty[]; + indexers: ObjectTypeIndexer[]; + callProperties: ObjectTypeCallProperty[]; + } + + interface ObjectTypeCallProperty extends Node { + value: FunctionTypeAnnotation; + static: boolean; + } + + interface ObjectTypeIndexer extends Node { + id: Identifier; + key: FlowTypeAnnotation; + value: FlowTypeAnnotation; + static: boolean; + } + + interface ObjectTypeProperty extends Node { + key: Expression; + value: FlowTypeAnnotation; + optional: boolean; + static: boolean; + } + + interface QualifiedTypeIdentifier extends Node { + qualification: Identifier | QualifiedTypeIdentifier; + id: Identifier; + } + + interface UnionTypeAnnotation extends FlowTypeAnnotation { + types: FlowTypeAnnotation[]; + } + + interface VoidTypeAnnotation extends FlowBaseTypeAnnotation {} +} diff --git a/node_modules/netlify-cli/node_modules/@types/estree/index.d.ts b/node_modules/netlify-cli/node_modules/@types/estree/index.d.ts new file mode 100644 index 000000000..e933e20ef --- /dev/null +++ b/node_modules/netlify-cli/node_modules/@types/estree/index.d.ts @@ -0,0 +1,683 @@ +// This definition file follows a somewhat unusual format. ESTree allows +// runtime type checks based on the `type` parameter. In order to explain this +// to typescript we want to use discriminated union types: +// https://github.com/Microsoft/TypeScript/pull/9163 +// +// For ESTree this is a bit tricky because the high level interfaces like +// Node or Function are pulling double duty. We want to pass common fields down +// to the interfaces that extend them (like Identifier or +// ArrowFunctionExpression), but you can't extend a type union or enforce +// common fields on them. So we've split the high level interfaces into two +// types, a base type which passes down inherited fields, and a type union of +// all types which extend the base type. Only the type union is exported, and +// the union is how other types refer to the collection of inheriting types. +// +// This makes the definitions file here somewhat more difficult to maintain, +// but it has the notable advantage of making ESTree much easier to use as +// an end user. + +export interface BaseNodeWithoutComments { + // Every leaf interface that extends BaseNode must specify a type property. + // The type property should be a string literal. For example, Identifier + // has: `type: "Identifier"` + type: string; + loc?: SourceLocation | null | undefined; + range?: [number, number] | undefined; +} + +export interface BaseNode extends BaseNodeWithoutComments { + leadingComments?: Comment[] | undefined; + trailingComments?: Comment[] | undefined; +} + +export interface NodeMap { + AssignmentProperty: AssignmentProperty; + CatchClause: CatchClause; + Class: Class; + ClassBody: ClassBody; + Expression: Expression; + Function: Function; + Identifier: Identifier; + Literal: Literal; + MethodDefinition: MethodDefinition; + ModuleDeclaration: ModuleDeclaration; + ModuleSpecifier: ModuleSpecifier; + Pattern: Pattern; + PrivateIdentifier: PrivateIdentifier; + Program: Program; + Property: Property; + PropertyDefinition: PropertyDefinition; + SpreadElement: SpreadElement; + Statement: Statement; + Super: Super; + SwitchCase: SwitchCase; + TemplateElement: TemplateElement; + VariableDeclarator: VariableDeclarator; +} + +export type Node = NodeMap[keyof NodeMap]; + +export interface Comment extends BaseNodeWithoutComments { + type: "Line" | "Block"; + value: string; +} + +export interface SourceLocation { + source?: string | null | undefined; + start: Position; + end: Position; +} + +export interface Position { + /** >= 1 */ + line: number; + /** >= 0 */ + column: number; +} + +export interface Program extends BaseNode { + type: "Program"; + sourceType: "script" | "module"; + body: Array; + comments?: Comment[] | undefined; +} + +export interface Directive extends BaseNode { + type: "ExpressionStatement"; + expression: Literal; + directive: string; +} + +export interface BaseFunction extends BaseNode { + params: Pattern[]; + generator?: boolean | undefined; + async?: boolean | undefined; + // The body is either BlockStatement or Expression because arrow functions + // can have a body that's either. FunctionDeclarations and + // FunctionExpressions have only BlockStatement bodies. + body: BlockStatement | Expression; +} + +export type Function = FunctionDeclaration | FunctionExpression | ArrowFunctionExpression; + +export type Statement = + | ExpressionStatement + | BlockStatement + | StaticBlock + | EmptyStatement + | DebuggerStatement + | WithStatement + | ReturnStatement + | LabeledStatement + | BreakStatement + | ContinueStatement + | IfStatement + | SwitchStatement + | ThrowStatement + | TryStatement + | WhileStatement + | DoWhileStatement + | ForStatement + | ForInStatement + | ForOfStatement + | Declaration; + +export interface BaseStatement extends BaseNode {} + +export interface EmptyStatement extends BaseStatement { + type: "EmptyStatement"; +} + +export interface BlockStatement extends BaseStatement { + type: "BlockStatement"; + body: Statement[]; + innerComments?: Comment[] | undefined; +} + +export interface StaticBlock extends Omit { + type: "StaticBlock"; +} + +export interface ExpressionStatement extends BaseStatement { + type: "ExpressionStatement"; + expression: Expression; +} + +export interface IfStatement extends BaseStatement { + type: "IfStatement"; + test: Expression; + consequent: Statement; + alternate?: Statement | null | undefined; +} + +export interface LabeledStatement extends BaseStatement { + type: "LabeledStatement"; + label: Identifier; + body: Statement; +} + +export interface BreakStatement extends BaseStatement { + type: "BreakStatement"; + label?: Identifier | null | undefined; +} + +export interface ContinueStatement extends BaseStatement { + type: "ContinueStatement"; + label?: Identifier | null | undefined; +} + +export interface WithStatement extends BaseStatement { + type: "WithStatement"; + object: Expression; + body: Statement; +} + +export interface SwitchStatement extends BaseStatement { + type: "SwitchStatement"; + discriminant: Expression; + cases: SwitchCase[]; +} + +export interface ReturnStatement extends BaseStatement { + type: "ReturnStatement"; + argument?: Expression | null | undefined; +} + +export interface ThrowStatement extends BaseStatement { + type: "ThrowStatement"; + argument: Expression; +} + +export interface TryStatement extends BaseStatement { + type: "TryStatement"; + block: BlockStatement; + handler?: CatchClause | null | undefined; + finalizer?: BlockStatement | null | undefined; +} + +export interface WhileStatement extends BaseStatement { + type: "WhileStatement"; + test: Expression; + body: Statement; +} + +export interface DoWhileStatement extends BaseStatement { + type: "DoWhileStatement"; + body: Statement; + test: Expression; +} + +export interface ForStatement extends BaseStatement { + type: "ForStatement"; + init?: VariableDeclaration | Expression | null | undefined; + test?: Expression | null | undefined; + update?: Expression | null | undefined; + body: Statement; +} + +export interface BaseForXStatement extends BaseStatement { + left: VariableDeclaration | Pattern; + right: Expression; + body: Statement; +} + +export interface ForInStatement extends BaseForXStatement { + type: "ForInStatement"; +} + +export interface DebuggerStatement extends BaseStatement { + type: "DebuggerStatement"; +} + +export type Declaration = FunctionDeclaration | VariableDeclaration | ClassDeclaration; + +export interface BaseDeclaration extends BaseStatement {} + +export interface MaybeNamedFunctionDeclaration extends BaseFunction, BaseDeclaration { + type: "FunctionDeclaration"; + /** It is null when a function declaration is a part of the `export default function` statement */ + id: Identifier | null; + body: BlockStatement; +} + +export interface FunctionDeclaration extends MaybeNamedFunctionDeclaration { + id: Identifier; +} + +export interface VariableDeclaration extends BaseDeclaration { + type: "VariableDeclaration"; + declarations: VariableDeclarator[]; + kind: "var" | "let" | "const"; +} + +export interface VariableDeclarator extends BaseNode { + type: "VariableDeclarator"; + id: Pattern; + init?: Expression | null | undefined; +} + +export interface ExpressionMap { + ArrayExpression: ArrayExpression; + ArrowFunctionExpression: ArrowFunctionExpression; + AssignmentExpression: AssignmentExpression; + AwaitExpression: AwaitExpression; + BinaryExpression: BinaryExpression; + CallExpression: CallExpression; + ChainExpression: ChainExpression; + ClassExpression: ClassExpression; + ConditionalExpression: ConditionalExpression; + FunctionExpression: FunctionExpression; + Identifier: Identifier; + ImportExpression: ImportExpression; + Literal: Literal; + LogicalExpression: LogicalExpression; + MemberExpression: MemberExpression; + MetaProperty: MetaProperty; + NewExpression: NewExpression; + ObjectExpression: ObjectExpression; + SequenceExpression: SequenceExpression; + TaggedTemplateExpression: TaggedTemplateExpression; + TemplateLiteral: TemplateLiteral; + ThisExpression: ThisExpression; + UnaryExpression: UnaryExpression; + UpdateExpression: UpdateExpression; + YieldExpression: YieldExpression; +} + +export type Expression = ExpressionMap[keyof ExpressionMap]; + +export interface BaseExpression extends BaseNode {} + +export type ChainElement = SimpleCallExpression | MemberExpression; + +export interface ChainExpression extends BaseExpression { + type: "ChainExpression"; + expression: ChainElement; +} + +export interface ThisExpression extends BaseExpression { + type: "ThisExpression"; +} + +export interface ArrayExpression extends BaseExpression { + type: "ArrayExpression"; + elements: Array; +} + +export interface ObjectExpression extends BaseExpression { + type: "ObjectExpression"; + properties: Array; +} + +export interface PrivateIdentifier extends BaseNode { + type: "PrivateIdentifier"; + name: string; +} + +export interface Property extends BaseNode { + type: "Property"; + key: Expression | PrivateIdentifier; + value: Expression | Pattern; // Could be an AssignmentProperty + kind: "init" | "get" | "set"; + method: boolean; + shorthand: boolean; + computed: boolean; +} + +export interface PropertyDefinition extends BaseNode { + type: "PropertyDefinition"; + key: Expression | PrivateIdentifier; + value?: Expression | null | undefined; + computed: boolean; + static: boolean; +} + +export interface FunctionExpression extends BaseFunction, BaseExpression { + id?: Identifier | null | undefined; + type: "FunctionExpression"; + body: BlockStatement; +} + +export interface SequenceExpression extends BaseExpression { + type: "SequenceExpression"; + expressions: Expression[]; +} + +export interface UnaryExpression extends BaseExpression { + type: "UnaryExpression"; + operator: UnaryOperator; + prefix: true; + argument: Expression; +} + +export interface BinaryExpression extends BaseExpression { + type: "BinaryExpression"; + operator: BinaryOperator; + left: Expression; + right: Expression; +} + +export interface AssignmentExpression extends BaseExpression { + type: "AssignmentExpression"; + operator: AssignmentOperator; + left: Pattern | MemberExpression; + right: Expression; +} + +export interface UpdateExpression extends BaseExpression { + type: "UpdateExpression"; + operator: UpdateOperator; + argument: Expression; + prefix: boolean; +} + +export interface LogicalExpression extends BaseExpression { + type: "LogicalExpression"; + operator: LogicalOperator; + left: Expression; + right: Expression; +} + +export interface ConditionalExpression extends BaseExpression { + type: "ConditionalExpression"; + test: Expression; + alternate: Expression; + consequent: Expression; +} + +export interface BaseCallExpression extends BaseExpression { + callee: Expression | Super; + arguments: Array; +} +export type CallExpression = SimpleCallExpression | NewExpression; + +export interface SimpleCallExpression extends BaseCallExpression { + type: "CallExpression"; + optional: boolean; +} + +export interface NewExpression extends BaseCallExpression { + type: "NewExpression"; +} + +export interface MemberExpression extends BaseExpression, BasePattern { + type: "MemberExpression"; + object: Expression | Super; + property: Expression | PrivateIdentifier; + computed: boolean; + optional: boolean; +} + +export type Pattern = Identifier | ObjectPattern | ArrayPattern | RestElement | AssignmentPattern | MemberExpression; + +export interface BasePattern extends BaseNode {} + +export interface SwitchCase extends BaseNode { + type: "SwitchCase"; + test?: Expression | null | undefined; + consequent: Statement[]; +} + +export interface CatchClause extends BaseNode { + type: "CatchClause"; + param: Pattern | null; + body: BlockStatement; +} + +export interface Identifier extends BaseNode, BaseExpression, BasePattern { + type: "Identifier"; + name: string; +} + +export type Literal = SimpleLiteral | RegExpLiteral | BigIntLiteral; + +export interface SimpleLiteral extends BaseNode, BaseExpression { + type: "Literal"; + value: string | boolean | number | null; + raw?: string | undefined; +} + +export interface RegExpLiteral extends BaseNode, BaseExpression { + type: "Literal"; + value?: RegExp | null | undefined; + regex: { + pattern: string; + flags: string; + }; + raw?: string | undefined; +} + +export interface BigIntLiteral extends BaseNode, BaseExpression { + type: "Literal"; + value?: bigint | null | undefined; + bigint: string; + raw?: string | undefined; +} + +export type UnaryOperator = "-" | "+" | "!" | "~" | "typeof" | "void" | "delete"; + +export type BinaryOperator = + | "==" + | "!=" + | "===" + | "!==" + | "<" + | "<=" + | ">" + | ">=" + | "<<" + | ">>" + | ">>>" + | "+" + | "-" + | "*" + | "/" + | "%" + | "**" + | "|" + | "^" + | "&" + | "in" + | "instanceof"; + +export type LogicalOperator = "||" | "&&" | "??"; + +export type AssignmentOperator = + | "=" + | "+=" + | "-=" + | "*=" + | "/=" + | "%=" + | "**=" + | "<<=" + | ">>=" + | ">>>=" + | "|=" + | "^=" + | "&=" + | "||=" + | "&&=" + | "??="; + +export type UpdateOperator = "++" | "--"; + +export interface ForOfStatement extends BaseForXStatement { + type: "ForOfStatement"; + await: boolean; +} + +export interface Super extends BaseNode { + type: "Super"; +} + +export interface SpreadElement extends BaseNode { + type: "SpreadElement"; + argument: Expression; +} + +export interface ArrowFunctionExpression extends BaseExpression, BaseFunction { + type: "ArrowFunctionExpression"; + expression: boolean; + body: BlockStatement | Expression; +} + +export interface YieldExpression extends BaseExpression { + type: "YieldExpression"; + argument?: Expression | null | undefined; + delegate: boolean; +} + +export interface TemplateLiteral extends BaseExpression { + type: "TemplateLiteral"; + quasis: TemplateElement[]; + expressions: Expression[]; +} + +export interface TaggedTemplateExpression extends BaseExpression { + type: "TaggedTemplateExpression"; + tag: Expression; + quasi: TemplateLiteral; +} + +export interface TemplateElement extends BaseNode { + type: "TemplateElement"; + tail: boolean; + value: { + /** It is null when the template literal is tagged and the text has an invalid escape (e.g. - tag`\unicode and \u{55}`) */ + cooked?: string | null | undefined; + raw: string; + }; +} + +export interface AssignmentProperty extends Property { + value: Pattern; + kind: "init"; + method: boolean; // false +} + +export interface ObjectPattern extends BasePattern { + type: "ObjectPattern"; + properties: Array; +} + +export interface ArrayPattern extends BasePattern { + type: "ArrayPattern"; + elements: Array; +} + +export interface RestElement extends BasePattern { + type: "RestElement"; + argument: Pattern; +} + +export interface AssignmentPattern extends BasePattern { + type: "AssignmentPattern"; + left: Pattern; + right: Expression; +} + +export type Class = ClassDeclaration | ClassExpression; +export interface BaseClass extends BaseNode { + superClass?: Expression | null | undefined; + body: ClassBody; +} + +export interface ClassBody extends BaseNode { + type: "ClassBody"; + body: Array; +} + +export interface MethodDefinition extends BaseNode { + type: "MethodDefinition"; + key: Expression | PrivateIdentifier; + value: FunctionExpression; + kind: "constructor" | "method" | "get" | "set"; + computed: boolean; + static: boolean; +} + +export interface MaybeNamedClassDeclaration extends BaseClass, BaseDeclaration { + type: "ClassDeclaration"; + /** It is null when a class declaration is a part of the `export default class` statement */ + id: Identifier | null; +} + +export interface ClassDeclaration extends MaybeNamedClassDeclaration { + id: Identifier; +} + +export interface ClassExpression extends BaseClass, BaseExpression { + type: "ClassExpression"; + id?: Identifier | null | undefined; +} + +export interface MetaProperty extends BaseExpression { + type: "MetaProperty"; + meta: Identifier; + property: Identifier; +} + +export type ModuleDeclaration = + | ImportDeclaration + | ExportNamedDeclaration + | ExportDefaultDeclaration + | ExportAllDeclaration; +export interface BaseModuleDeclaration extends BaseNode {} + +export type ModuleSpecifier = ImportSpecifier | ImportDefaultSpecifier | ImportNamespaceSpecifier | ExportSpecifier; +export interface BaseModuleSpecifier extends BaseNode { + local: Identifier; +} + +export interface ImportDeclaration extends BaseModuleDeclaration { + type: "ImportDeclaration"; + specifiers: Array; + source: Literal; +} + +export interface ImportSpecifier extends BaseModuleSpecifier { + type: "ImportSpecifier"; + imported: Identifier; +} + +export interface ImportExpression extends BaseExpression { + type: "ImportExpression"; + source: Expression; +} + +export interface ImportDefaultSpecifier extends BaseModuleSpecifier { + type: "ImportDefaultSpecifier"; +} + +export interface ImportNamespaceSpecifier extends BaseModuleSpecifier { + type: "ImportNamespaceSpecifier"; +} + +export interface ExportNamedDeclaration extends BaseModuleDeclaration { + type: "ExportNamedDeclaration"; + declaration?: Declaration | null | undefined; + specifiers: ExportSpecifier[]; + source?: Literal | null | undefined; +} + +export interface ExportSpecifier extends BaseModuleSpecifier { + type: "ExportSpecifier"; + exported: Identifier; +} + +export interface ExportDefaultDeclaration extends BaseModuleDeclaration { + type: "ExportDefaultDeclaration"; + declaration: MaybeNamedFunctionDeclaration | MaybeNamedClassDeclaration | Expression; +} + +export interface ExportAllDeclaration extends BaseModuleDeclaration { + type: "ExportAllDeclaration"; + exported: Identifier | null; + source: Literal; +} + +export interface AwaitExpression extends BaseExpression { + type: "AwaitExpression"; + argument: Expression; +} diff --git a/node_modules/netlify-cli/node_modules/@types/estree/package.json b/node_modules/netlify-cli/node_modules/@types/estree/package.json new file mode 100644 index 000000000..2d5a99837 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/@types/estree/package.json @@ -0,0 +1,26 @@ +{ + "name": "@types/estree", + "version": "1.0.5", + "description": "TypeScript definitions for estree", + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/estree", + "license": "MIT", + "contributors": [ + { + "name": "RReverser", + "githubUsername": "RReverser", + "url": "https://github.com/RReverser" + } + ], + "main": "", + "types": "index.d.ts", + "repository": { + "type": "git", + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "directory": "types/estree" + }, + "scripts": {}, + "dependencies": {}, + "typesPublisherContentHash": "6f0eeaffe488ce594e73f8df619c677d752a279b51edbc744e4aebb20db4b3a7", + "typeScriptVersion": "4.5", + "nonNpm": true +} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@vercel/nft/out/analyze.js b/node_modules/netlify-cli/node_modules/@vercel/nft/out/analyze.js index c043e4968..0df0b4959 100644 --- a/node_modules/netlify-cli/node_modules/@vercel/nft/out/analyze.js +++ b/node_modules/netlify-cli/node_modules/@vercel/nft/out/analyze.js @@ -28,6 +28,7 @@ const acorn = acorn_1.Parser.extend( //require("acorn-private-class-elements") require('acorn-import-attributes').importAttributesOrAssertions); const os_1 = __importDefault(require("os")); +const url_2 = __importDefault(require("url")); const wrappers_1 = require("./utils/wrappers"); const resolve_from_1 = __importDefault(require("resolve-from")); const staticProcess = { @@ -77,6 +78,10 @@ const fsExtraSymbols = { readJsonSync: FS_FN, readJSONSync: FS_FN, }; +const MODULE_FN = Symbol(); +const moduleSymbols = { + register: MODULE_FN, +}; const staticModules = Object.assign(Object.create(null), { bindings: { default: BINDINGS, @@ -94,6 +99,10 @@ const staticModules = Object.assign(Object.create(null), { default: fsSymbols, ...fsSymbols, }, + module: { + default: moduleSymbols, + ...moduleSymbols, + }, 'fs-extra': { default: fsExtraSymbols, ...fsExtraSymbols, @@ -114,6 +123,10 @@ const staticModules = Object.assign(Object.create(null), { default: os_1.default, ...os_1.default, }, + url: { + default: url_2.default, + ...url_2.default, + }, '@mapbox/node-pre-gyp': { default: node_pre_gyp_1.default, ...node_pre_gyp_1.default, @@ -434,17 +447,20 @@ async function analyze(id, code, job) { let computed = await computePureStaticValue(expression, true); if (!computed) return; + function add(value) { + (isImport ? imports : deps).add(value); + } if ('value' in computed && typeof computed.value === 'string') { if (!computed.wildcards) - (isImport ? imports : deps).add(computed.value); + add(computed.value); else if (computed.wildcards.length >= 1) emitWildcardRequire(computed.value); } else { if ('then' in computed && typeof computed.then === 'string') - (isImport ? imports : deps).add(computed.then); + add(computed.then); if ('else' in computed && typeof computed.else === 'string') - (isImport ? imports : deps).add(computed.else); + add(computed.else); } } let scope = (0, pluginutils_1.attachScopes)(ast, 'scope'); @@ -731,6 +747,41 @@ async function analyze(id, code, job) { if (pjsonPath !== rootPjson) assets.add(pjsonPath); break; + case MODULE_FN: + if (node.arguments.length && + // TODO: We only cater for the case where the first argument is a string + node.arguments[0].type === 'Literal') { + const pathOrSpecifier = node.arguments[0].value; + // It's a relative URL + if (pathOrSpecifier.startsWith('.')) { + // Compute the parentURL if it's statically analyzable + const computedParentURL = node.arguments.length > 1 + ? await computePureStaticValue(node.arguments[1]) + : undefined; + if (computedParentURL && 'value' in computedParentURL) { + const parentURL = computedParentURL.value instanceof url_1.URL + ? computedParentURL.value.href + : typeof computedParentURL.value === 'string' + ? computedParentURL.value + : computedParentURL.value.parentURL; + // Resolve the srcURL from the parentURL + const srcURL = new url_1.URL(pathOrSpecifier, parentURL).href; + const currentDirURL = importMetaUrl.slice(0, importMetaUrl.lastIndexOf('/')); + // Resolve the srcPath relative to the current file + const srcPath = path_1.default.relative(currentDirURL, srcURL); + // Make it a proper relative path + const relativeSrcPath = srcPath.startsWith('.') + ? srcPath + : './' + srcPath; + imports.add(relativeSrcPath); + } + } + else { + // It's a bare specifier, so just add into the imports + imports.add(pathOrSpecifier); + } + } + break; } } } diff --git a/node_modules/netlify-cli/node_modules/@vercel/nft/out/analyze.js.map b/node_modules/netlify-cli/node_modules/@vercel/nft/out/analyze.js.map index 534bc802a..83e19237a 100644 --- a/node_modules/netlify-cli/node_modules/@vercel/nft/out/analyze.js.map +++ b/node_modules/netlify-cli/node_modules/@vercel/nft/out/analyze.js.map @@ -1 +1 @@ -{"version":3,"file":"analyze.js","sourceRoot":"","sources":["../src/analyze.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"analyze.js","sourceRoot":"","sources":["../src/analyze.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@vercel/nft/out/resolve-dependency.js b/node_modules/netlify-cli/node_modules/@vercel/nft/out/resolve-dependency.js index faeb45e0a..e25c0c6e5 100644 --- a/node_modules/netlify-cli/node_modules/@vercel/nft/out/resolve-dependency.js +++ b/node_modules/netlify-cli/node_modules/@vercel/nft/out/resolve-dependency.js @@ -179,8 +179,18 @@ function resolveExportsImports(pkgPath, obj, subpath, job, isImports, cjsResolve async function resolveRemappings(pkgPath, pkgCfg, parent, job) { if (job.conditions?.includes('browser')) { const { browser: pkgBrowser } = pkgCfg; + if (!pkgBrowser) { + return; + } if (typeof pkgBrowser === 'object') { for (const [key, value] of Object.entries(pkgBrowser)) { + if (typeof value !== 'string') { + /** + * `false` can be used to specify that a file is not meant to be included. + * Downstream processing is expected to handle this case, and it should remain in the mapping result + */ + continue; + } if (!key.startsWith('./') || !value.startsWith('./')) { continue; } diff --git a/node_modules/netlify-cli/node_modules/@vercel/nft/out/resolve-dependency.js.map b/node_modules/netlify-cli/node_modules/@vercel/nft/out/resolve-dependency.js.map index 21c8908e5..248b73d19 100644 --- a/node_modules/netlify-cli/node_modules/@vercel/nft/out/resolve-dependency.js.map +++ b/node_modules/netlify-cli/node_modules/@vercel/nft/out/resolve-dependency.js.map @@ -1 +1 @@ -{"version":3,"file":"resolve-dependency.js","sourceRoot":"","sources":["../src/resolve-dependency.ts"],"names":[],"mappings":";;;AAAA,+BAAgD;AAChD,mCAAwC;AAGxC,gBAAgB;AAChB,4EAA4E;AAC5E,mDAAmD;AACpC,KAAK,UAAU,iBAAiB,CAC7C,SAAiB,EACjB,MAAc,EACd,GAAQ,EACR,UAAU,GAAG,IAAI;IAEjB,IAAI,QAA2B,CAAC;IAChC,IACE,IAAA,iBAAU,EAAC,SAAS,CAAC;QACrB,SAAS,KAAK,GAAG;QACjB,SAAS,KAAK,IAAI;QAClB,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC;QAC1B,SAAS,CAAC,UAAU,CAAC,KAAK,CAAC,EAC3B;QACA,MAAM,aAAa,GAAG,SAAS,CAAC,QAAQ,CAAC,GAAG,CAAC,CAAC;QAC9C,QAAQ,GAAG,MAAM,WAAW,CAC1B,IAAA,cAAO,EAAC,MAAM,EAAE,IAAI,EAAE,SAAS,CAAC,GAAG,CAAC,aAAa,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,EAAE,CAAC,EAC7D,MAAM,EACN,GAAG,CACJ,CAAC;KACH;SAAM,IAAI,SAAS,CAAC,CAAC,CAAC,KAAK,GAAG,EAAE;QAC/B,QAAQ,GAAG,MAAM,qBAAqB,CAAC,SAAS,EAAE,MAAM,EAAE,GAAG,EAAE,UAAU,CAAC,CAAC;KAC5E;SAAM;QACL,QAAQ,GAAG,MAAM,cAAc,CAAC,SAAS,EAAE,MAAM,EAAE,GAAG,EAAE,UAAU,CAAC,CAAC;KACrE;IAED,IAAI,KAAK,CAAC,OAAO,CAAC,QAAQ,CAAC,EAAE;QAC3B,OAAO,OAAO,CAAC,GAAG,CAChB,QAAQ,CAAC,GAAG,CAAC,CAAC,QAAQ,EAAE,EAAE,CAAC,GAAG,CAAC,QAAQ,CAAC,QAAQ,EAAE,MAAM,CAAC,CAAC,CAC3D,CAAC;KACH;SAAM,IAAI,QAAQ,CAAC,UAAU,CAAC,OAAO,CAAC,EAAE;QACvC,OAAO,QAAQ,CAAC;KACjB;SAAM;QACL,OAAO,GAAG,CAAC,QAAQ,CAAC,QAAQ,EAAE,MAAM,CAAC,CAAC;KACvC;AACH,CAAC;AAnCD,oCAmCC;AAED,KAAK,UAAU,WAAW,CACxB,IAAY,EACZ,MAAc,EACd,GAAQ;IAER,MAAM,MAAM,GACV,CAAC,MAAM,WAAW,CAAC,IAAI,EAAE,MAAM,EAAE,GAAG,CAAC,CAAC;QACtC,CAAC,MAAM,UAAU,CAAC,IAAI,EAAE,MAAM,EAAE,GAAG,CAAC,CAAC,CAAC;IACxC,IAAI,CAAC,MAAM,EAAE;QACX,MAAM,IAAI,aAAa,CAAC,IAAI,EAAE,MAAM,CAAC,CAAC;KACvC;IACD,OAAO,MAAM,CAAC;AAChB,CAAC;AAED,KAAK,UAAU,WAAW,CACxB,IAAY,EACZ,MAAc,EACd,GAAQ;IAER,IAAI,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC;QAAE,OAAO,SAAS,CAAC;IACzC,IAAI,GAAG,MAAM,GAAG,CAAC,QAAQ,CAAC,IAAI,EAAE,MAAM,CAAC,CAAC;IACxC,IAAI,MAAM,GAAG,CAAC,MAAM,CAAC,IAAI,CAAC;QAAE,OAAO,IAAI,CAAC;IACxC,IACE,GAAG,CAAC,EAAE;QACN,IAAI,CAAC,UAAU,CAAC,GAAG,CAAC,IAAI,CAAC;QACzB,IAAI,CAAC,KAAK,CAAC,GAAG,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,OAAO,CAAC,UAAG,GAAG,cAAc,GAAG,UAAG,CAAC,KAAK,CAAC,CAAC;QACtE,CAAC,MAAM,GAAG,CAAC,MAAM,CAAC,IAAI,GAAG,KAAK,CAAC,CAAC;QAEhC,OAAO,IAAI,GAAG,KAAK,CAAC;IACtB,IACE,GAAG,CAAC,EAAE;QACN,IAAI,CAAC,UAAU,CAAC,GAAG,CAAC,IAAI,CAAC;QACzB,IAAI,CAAC,KAAK,CAAC,GAAG,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,OAAO,CAAC,UAAG,GAAG,cAAc,GAAG,UAAG,CAAC,KAAK,CAAC,CAAC;QACtE,CAAC,MAAM,GAAG,CAAC,MAAM,CAAC,IAAI,GAAG,MAAM,CAAC,CAAC;QAEjC,OAAO,IAAI,GAAG,MAAM,CAAC;IACvB,IAAI,MAAM,GAAG,CAAC,MAAM,CAAC,IAAI,GAAG,KAAK,CAAC;QAAE,OAAO,IAAI,GAAG,KAAK,CAAC;IACxD,IAAI,MAAM,GAAG,CAAC,MAAM,CAAC,IAAI,GAAG,OAAO,CAAC;QAAE,OAAO,IAAI,GAAG,OAAO,CAAC;IAC5D,IAAI,MAAM,GAAG,CAAC,MAAM,CAAC,IAAI,GAAG,OAAO,CAAC;QAAE,OAAO,IAAI,GAAG,OAAO,CAAC;IAC5D,OAAO,SAAS,CAAC;AACnB,CAAC;AAED,KAAK,UAAU,UAAU,CAAC,IAAY,EAAE,MAAc,EAAE,GAAQ;IAC9D,IAAI,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC;QAAE,IAAI,GAAG,IAAI,CAAC,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC;IACjD,IAAI,CAAC,CAAC,MAAM,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;QAAE,OAAO;IACrC,MAAM,MAAM,GAAG,MAAM,SAAS,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;IAC1C,IAAI,MAAM,IAAI,OAAO,MAAM,CAAC,IAAI,KAAK,QAAQ,EAAE;QAC7C,MAAM,QAAQ,GACZ,CAAC,MAAM,WAAW,CAAC,IAAA,cAAO,EAAC,IAAI,EAAE,MAAM,CAAC,IAAI,CAAC,EAAE,MAAM,EAAE,GAAG,CAAC,CAAC;YAC5D,CAAC,MAAM,WAAW,CAAC,IAAA,cAAO,EAAC,IAAI,EAAE,MAAM,CAAC,IAAI,EAAE,OAAO,CAAC,EAAE,MAAM,EAAE,GAAG,CAAC,CAAC,CAAC;QACxE,IAAI,QAAQ,EAAE;YACZ,MAAM,GAAG,CAAC,QAAQ,CAAC,IAAI,GAAG,UAAG,GAAG,cAAc,EAAE,SAAS,EAAE,MAAM,CAAC,CAAC;YACnE,OAAO,QAAQ,CAAC;SACjB;KACF;IACD,OAAO,WAAW,CAAC,IAAA,cAAO,EAAC,IAAI,EAAE,OAAO,CAAC,EAAE,MAAM,EAAE,GAAG,CAAC,CAAC;AAC1D,CAAC;AAED,MAAa,aAAc,SAAQ,KAAK;IAEtC,YAAY,SAAiB,EAAE,MAAc;QAC3C,KAAK,CAAC,sBAAsB,GAAG,SAAS,GAAG,gBAAgB,GAAG,MAAM,CAAC,CAAC;QACtE,IAAI,CAAC,IAAI,GAAG,kBAAkB,CAAC;IACjC,CAAC;CACF;AAND,sCAMC;AAED,MAAM,YAAY,GAAG,IAAI,GAAG,CAAS,uBAAc,CAAC,CAAC;AAErD,SAAS,UAAU,CAAC,IAAY;IAC9B,MAAM,QAAQ,GAAG,IAAI,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;IACjC,IAAI,IAAI,CAAC,CAAC,CAAC,KAAK,GAAG,IAAI,QAAQ,CAAC,MAAM,GAAG,CAAC;QACxC,OAAO,QAAQ,CAAC,MAAM,GAAG,CAAC,CAAC,CAAC,CAAC,QAAQ,CAAC,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC;IACrE,OAAO,QAAQ,CAAC,MAAM,CAAC,CAAC,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC;AAC9C,CAAC;AAgBD,KAAK,UAAU,SAAS,CACtB,OAAe,EACf,GAAQ;IAER,MAAM,WAAW,GAAG,MAAM,GAAG,CAAC,QAAQ,CAAC,OAAO,GAAG,UAAG,GAAG,cAAc,CAAC,CAAC;IACvE,IAAI,WAAW,EAAE;QACf,IAAI;YACF,OAAO,IAAI,CAAC,KAAK,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,CAAC;SAC3C;QAAC,OAAO,CAAC,EAAE,GAAE;KACf;IACD,OAAO,SAAS,CAAC;AACnB,CAAC;AAED,SAAS,gBAAgB,CACvB,OAAsB,EACtB,UAAoB,EACpB,UAAmB;IAEnB,IAAI,OAAO,OAAO,KAAK,QAAQ,EAAE;QAC/B,OAAO,OAAO,CAAC;KAChB;SAAM,IAAI,OAAO,KAAK,IAAI,EAAE;QAC3B,OAAO,OAAO,CAAC;KAChB;SAAM,IAAI,KAAK,CAAC,OAAO,CAAC,OAAO,CAAC,EAAE;QACjC,KAAK,MAAM,IAAI,IAAI,OAAO,EAAE;YAC1B,MAAM,MAAM,GAAG,gBAAgB,CAAC,IAAI,EAAE,UAAU,EAAE,UAAU,CAAC,CAAC;YAC9D,IACE,MAAM,KAAK,IAAI;gBACf,CAAC,OAAO,MAAM,KAAK,QAAQ,IAAI,MAAM,CAAC,UAAU,CAAC,IAAI,CAAC,CAAC;gBAEvD,OAAO,MAAM,CAAC;SACjB;KACF;SAAM,IAAI,OAAO,OAAO,KAAK,QAAQ,EAAE;QACtC,KAAK,MAAM,SAAS,IAAI,MAAM,CAAC,IAAI,CAAC,OAAO,CAAC,EAAE;YAC5C,IACE,SAAS,KAAK,SAAS;gBACvB,CAAC,SAAS,KAAK,SAAS,IAAI,UAAU,CAAC;gBACvC,CAAC,SAAS,KAAK,QAAQ,IAAI,CAAC,UAAU,CAAC;gBACvC,UAAU,CAAC,QAAQ,CAAC,SAAS,CAAC,EAC9B;gBACA,MAAM,MAAM,GAAG,gBAAgB,CAC7B,OAAO,CAAC,SAAS,CAAC,EAClB,UAAU,EACV,UAAU,CACX,CAAC;gBACF,IAAI,MAAM,KAAK,SAAS;oBAAE,OAAO,MAAM,CAAC;aACzC;SACF;KACF;IAED,OAAO,SAAS,CAAC;AACnB,CAAC;AAED,SAAS,qBAAqB,CAC5B,OAAe,EACf,GAAkB,EAClB,OAAe,EACf,GAAQ,EACR,SAAkB,EAClB,UAAmB;IAEnB,IAAI,QAA0C,CAAC;IAC/C,IAAI,SAAS,EAAE;QACb,IAAI,CAAC,CAAC,OAAO,GAAG,KAAK,QAAQ,IAAI,CAAC,KAAK,CAAC,OAAO,CAAC,GAAG,CAAC,IAAI,GAAG,KAAK,IAAI,CAAC;YACnE,OAAO,SAAS,CAAC;QACnB,QAAQ,GAAG,GAAG,CAAC;KAChB;SAAM,IACL,OAAO,GAAG,KAAK,QAAQ;QACvB,KAAK,CAAC,OAAO,CAAC,GAAG,CAAC;QAClB,GAAG,KAAK,IAAI;QACZ,CAAC,OAAO,GAAG,KAAK,QAAQ;YACtB,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC,MAAM;YACvB,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,KAAK,GAAG,CAAC,EACjC;QACA,QAAQ,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,CAAC;KACzB;SAAM;QACL,QAAQ,GAAG,GAAG,CAAC;KAChB;IAED,IAAI,OAAO,IAAI,QAAQ,EAAE;QACvB,MAAM,MAAM,GAAG,gBAAgB,CAC7B,QAAQ,CAAC,OAAO,CAAC,EACjB,GAAG,CAAC,UAAU,EACd,UAAU,CACX,CAAC;QACF,IAAI,OAAO,MAAM,KAAK,QAAQ,IAAI,MAAM,CAAC,UAAU,CAAC,IAAI,CAAC;YACvD,OAAO,OAAO,GAAG,MAAM,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC;KACpC;IACD,KAAK,MAAM,KAAK,IAAI,MAAM,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,IAAI,CAC5C,CAAC,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,MAAM,CAC9B,EAAE;QACD,IAAI,KAAK,CAAC,QAAQ,CAAC,GAAG,CAAC,IAAI,OAAO,CAAC,UAAU,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,EAAE;YACjE,MAAM,MAAM,GAAG,gBAAgB,CAC7B,QAAQ,CAAC,KAAK,CAAC,EACf,GAAG,CAAC,UAAU,EACd,UAAU,CACX,CAAC;YACF,IAAI,OAAO,MAAM,KAAK,QAAQ,IAAI,MAAM,CAAC,UAAU,CAAC,IAAI,CAAC;gBACvD,OAAO,CACL,OAAO;oBACP,MAAM,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,KAAK,EAAE,OAAO,CAAC,KAAK,CAAC,KAAK,CAAC,MAAM,GAAG,CAAC,CAAC,CAAC,CAChE,CAAC;SACL;QACD,IAAI,CAAC,KAAK,CAAC,QAAQ,CAAC,GAAG,CAAC;YAAE,SAAS;QACnC,IAAI,OAAO,CAAC,UAAU,CAAC,KAAK,CAAC,EAAE;YAC7B,MAAM,MAAM,GAAG,gBAAgB,CAC7B,QAAQ,CAAC,KAAK,CAAC,EACf,GAAG,CAAC,UAAU,EACd,UAAU,CACX,CAAC;YACF,IACE,OAAO,MAAM,KAAK,QAAQ;gBAC1B,MAAM,CAAC,QAAQ,CAAC,GAAG,CAAC;gBACpB,MAAM,CAAC,UAAU,CAAC,IAAI,CAAC;gBAEvB,OAAO,OAAO,GAAG,MAAM,CAAC,KAAK,CAAC,CAAC,CAAC,GAAG,OAAO,CAAC,KAAK,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC;SAClE;KACF;IACD,OAAO,SAAS,CAAC;AACnB,CAAC;AAED,KAAK,UAAU,iBAAiB,CAC9B,OAAe,EACf,MAAc,EACd,MAAc,EACd,GAAQ;IAER,IAAI,GAAG,CAAC,UAAU,EAAE,QAAQ,CAAC,SAAS,CAAC,EAAE;QACvC,MAAM,EAAE,OAAO,EAAE,UAAU,EAAE,GAAG,MAAM,CAAC;QACvC,IAAI,OAAO,UAAU,KAAK,QAAQ,EAAE;YAClC,KAAK,MAAM,CAAC,GAAG,EAAE,KAAK,CAAC,IAAI,MAAM,CAAC,OAAO,CAAC,UAAU,CAAC,EAAE;gBACrD,IAAI,CAAC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,IAAI,CAAC,KAAK,CAAC,UAAU,CAAC,IAAI,CAAC,EAAE;oBACpD,SAAS;iBACV;gBACD,MAAM,WAAW,GAAG,MAAM,WAAW,CAAC,OAAO,GAAG,UAAG,GAAG,GAAG,EAAE,MAAM,EAAE,GAAG,CAAC,CAAC;gBACxE,MAAM,aAAa,GAAG,MAAM,WAAW,CACrC,OAAO,GAAG,UAAG,GAAG,KAAK,EACrB,MAAM,EACN,GAAG,CACJ,CAAC;gBACF,IAAI,WAAW,IAAI,aAAa,EAAE;oBAChC,GAAG,CAAC,YAAY,CAAC,WAAW,EAAE,aAAa,CAAC,CAAC;iBAC9C;aACF;SACF;KACF;AACH,CAAC;AAED,KAAK,UAAU,qBAAqB,CAClC,IAAY,EACZ,MAAc,EACd,GAAQ,EACR,UAAmB;IAEnB,IAAI,IAAI,KAAK,GAAG,IAAI,CAAC,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,IAAI,GAAG,CAAC,UAAU,EAAE;QAC5D,MAAM,aAAa,GAAG,MAAM,GAAG,CAAC,gBAAgB,CAAC,MAAM,CAAC,CAAC;QACzD,IAAI,aAAa,EAAE;YACjB,MAAM,MAAM,GAAG,MAAM,SAAS,CAAC,aAAa,EAAE,GAAG,CAAC,CAAC;YACnD,MAAM,EAAE,OAAO,EAAE,UAAU,EAAE,GAAG,MAAM,IAAI,EAAE,CAAC;YAC7C,IAAI,MAAM,IAAI,UAAU,KAAK,IAAI,IAAI,UAAU,KAAK,SAAS,EAAE;gBAC7D,IAAI,eAAe,GAAG,qBAAqB,CACzC,aAAa,EACb,UAAU,EACV,IAAI,EACJ,GAAG,EACH,IAAI,EACJ,UAAU,CACX,CAAC;gBACF,IAAI,eAAe,EAAE;oBACnB,IAAI,UAAU;wBACZ,eAAe;4BACb,CAAC,MAAM,WAAW,CAAC,eAAe,EAAE,MAAM,EAAE,GAAG,CAAC,CAAC;gCACjD,CAAC,MAAM,UAAU,CAAC,eAAe,EAAE,MAAM,EAAE,GAAG,CAAC,CAAC,CAAC;yBAChD,IAAI,CAAC,CAAC,MAAM,GAAG,CAAC,MAAM,CAAC,eAAe,CAAC,CAAC;wBAC3C,MAAM,IAAI,aAAa,CAAC,eAAe,EAAE,MAAM,CAAC,CAAC;oBACnD,IAAI,eAAe,EAAE;wBACnB,MAAM,GAAG,CAAC,QAAQ,CAChB,aAAa,GAAG,UAAG,GAAG,cAAc,EACpC,SAAS,EACT,MAAM,CACP,CAAC;wBACF,OAAO,eAAe,CAAC;qBACxB;iBACF;aACF;SACF;KACF;IACD,MAAM,IAAI,aAAa,CAAC,IAAI,EAAE,MAAM,CAAC,CAAC;AACxC,CAAC;AAED,KAAK,UAAU,cAAc,CAC3B,IAAY,EACZ,MAAc,EACd,GAAQ,EACR,UAAmB;IAEnB,IAAI,aAAa,GAAG,MAAM,CAAC;IAC3B,IAAI,YAAY,CAAC,GAAG,CAAC,IAAI,CAAC;QAAE,OAAO,OAAO,GAAG,IAAI,CAAC;IAClD,IAAI,IAAI,CAAC,UAAU,CAAC,OAAO,CAAC;QAAE,OAAO,IAAI,CAAC;IAE1C,MAAM,OAAO,GAAG,UAAU,CAAC,IAAI,CAAC,IAAI,EAAE,CAAC;IAEvC,8BAA8B;IAC9B,IAAI,YAAgC,CAAC;IACrC,IAAI,GAAG,CAAC,UAAU,EAAE;QAClB,MAAM,aAAa,GAAG,MAAM,GAAG,CAAC,gBAAgB,CAAC,MAAM,CAAC,CAAC;QACzD,IAAI,aAAa,EAAE;YACjB,MAAM,MAAM,GAAG,MAAM,SAAS,CAAC,aAAa,EAAE,GAAG,CAAC,CAAC;YACnD,MAAM,EAAE,OAAO,EAAE,UAAU,EAAE,GAAG,MAAM,IAAI,EAAE,CAAC;YAC7C,IACE,MAAM;gBACN,MAAM,CAAC,IAAI;gBACX,MAAM,CAAC,IAAI,KAAK,OAAO;gBACvB,UAAU,KAAK,IAAI;gBACnB,UAAU,KAAK,SAAS,EACxB;gBACA,YAAY,GAAG,qBAAqB,CAClC,aAAa,EACb,UAAU,EACV,GAAG,GAAG,IAAI,CAAC,KAAK,CAAC,OAAO,CAAC,MAAM,CAAC,EAChC,GAAG,EACH,KAAK,EACL,UAAU,CACX,CAAC;gBACF,IAAI,YAAY,EAAE;oBAChB,IAAI,UAAU;wBACZ,YAAY;4BACV,CAAC,MAAM,WAAW,CAAC,YAAY,EAAE,MAAM,EAAE,GAAG,CAAC,CAAC;gCAC9C,CAAC,MAAM,UAAU,CAAC,YAAY,EAAE,MAAM,EAAE,GAAG,CAAC,CAAC,CAAC;yBAC7C,IAAI,CAAC,CAAC,MAAM,GAAG,CAAC,MAAM,CAAC,YAAY,CAAC,CAAC;wBACxC,MAAM,IAAI,aAAa,CAAC,YAAY,EAAE,MAAM,CAAC,CAAC;iBACjD;gBACD,IAAI,YAAY;oBACd,MAAM,GAAG,CAAC,QAAQ,CAChB,aAAa,GAAG,UAAG,GAAG,cAAc,EACpC,SAAS,EACT,MAAM,CACP,CAAC;aACL;SACF;KACF;IAED,IAAI,cAAsB,CAAC;IAC3B,MAAM,kBAAkB,GAAG,aAAa,CAAC,OAAO,CAAC,UAAG,CAAC,CAAC;IACtD,OACE,CAAC,cAAc,GAAG,aAAa,CAAC,WAAW,CAAC,UAAG,CAAC,CAAC,GAAG,kBAAkB,EACtE;QACA,aAAa,GAAG,aAAa,CAAC,KAAK,CAAC,CAAC,EAAE,cAAc,CAAC,CAAC;QACvD,MAAM,cAAc,GAAG,aAAa,GAAG,UAAG,GAAG,cAAc,CAAC;QAC5D,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,IAAI,CAAC,cAAc,CAAC,CAAC;QAC5C,IAAI,CAAC,IAAI,IAAI,CAAC,IAAI,CAAC,WAAW,EAAE;YAAE,SAAS;QAC3C,MAAM,MAAM,GAAG,MAAM,SAAS,CAAC,cAAc,GAAG,UAAG,GAAG,OAAO,EAAE,GAAG,CAAC,CAAC;QACpE,MAAM,EAAE,OAAO,EAAE,UAAU,EAAE,GAAG,MAAM,IAAI,EAAE,CAAC;QAE7C,IAAI,MAAM,EAAE;YACV,MAAM,iBAAiB,CACrB,cAAc,GAAG,UAAG,GAAG,OAAO,EAC9B,MAAM,EACN,MAAM,EACN,GAAG,CACJ,CAAC;SACH;QAED,IACE,GAAG,CAAC,UAAU;YACd,UAAU,KAAK,SAAS;YACxB,UAAU,KAAK,IAAI;YACnB,CAAC,YAAY,EACb;YACA,IAAI,cAAc,CAAC;YACnB,IAAI,CAAC,GAAG,CAAC,WAAW;gBAClB,cAAc;oBACZ,CAAC,MAAM,WAAW,CAAC,cAAc,GAAG,UAAG,GAAG,IAAI,EAAE,MAAM,EAAE,GAAG,CAAC,CAAC;wBAC7D,CAAC,MAAM,UAAU,CAAC,cAAc,GAAG,UAAG,GAAG,IAAI,EAAE,MAAM,EAAE,GAAG,CAAC,CAAC,CAAC;YACjE,IAAI,QAAQ,GAAG,qBAAqB,CAClC,cAAc,GAAG,UAAG,GAAG,OAAO,EAC9B,UAAU,EACV,GAAG,GAAG,IAAI,CAAC,KAAK,CAAC,OAAO,CAAC,MAAM,CAAC,EAChC,GAAG,EACH,KAAK,EACL,UAAU,CACX,CAAC;YACF,IAAI,QAAQ,EAAE;gBACZ,IAAI,UAAU;oBACZ,QAAQ;wBACN,CAAC,MAAM,WAAW,CAAC,QAAQ,EAAE,MAAM,EAAE,GAAG,CAAC,CAAC;4BAC1C,CAAC,MAAM,UAAU,CAAC,QAAQ,EAAE,MAAM,EAAE,GAAG,CAAC,CAAC,CAAC;qBACzC,IAAI,CAAC,CAAC,MAAM,GAAG,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAC;oBACpC,MAAM,IAAI,aAAa,CAAC,QAAQ,EAAE,MAAM,CAAC,CAAC;aAC7C;YACD,IAAI,QAAQ,EAAE;gBACZ,MAAM,GAAG,CAAC,QAAQ,CAChB,cAAc,GAAG,UAAG,GAAG,OAAO,GAAG,UAAG,GAAG,cAAc,EACrD,SAAS,EACT,MAAM,CACP,CAAC;gBACF,IAAI,cAAc,IAAI,cAAc,KAAK,QAAQ;oBAC/C,OAAO,CAAC,QAAQ,EAAE,cAAc,CAAC,CAAC;gBACpC,OAAO,QAAQ,CAAC;aACjB;YACD,IAAI,cAAc;gBAAE,OAAO,cAAc,CAAC;SAC3C;aAAM;YACL,MAAM,QAAQ,GACZ,CAAC,MAAM,WAAW,CAAC,cAAc,GAAG,UAAG,GAAG,IAAI,EAAE,MAAM,EAAE,GAAG,CAAC,CAAC;gBAC7D,CAAC,MAAM,UAAU,CAAC,cAAc,GAAG,UAAG,GAAG,IAAI,EAAE,MAAM,EAAE,GAAG,CAAC,CAAC,CAAC;YAC/D,IAAI,QAAQ,EAAE;gBACZ,IAAI,YAAY,IAAI,YAAY,KAAK,QAAQ;oBAC3C,OAAO,CAAC,QAAQ,EAAE,YAAY,CAAC,CAAC;gBAClC,OAAO,QAAQ,CAAC;aACjB;SACF;KACF;IACD,IAAI,YAAY;QAAE,OAAO,YAAY,CAAC;IACtC,IAAI,MAAM,CAAC,cAAc,CAAC,IAAI,CAAC,GAAG,CAAC,KAAK,EAAE,IAAI,CAAC,EAAE;QAC/C,OAAO,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;KACxB;IACD,KAAK,MAAM,IAAI,IAAI,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,KAAK,CAAC,EAAE;QACzC,IAAI,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,IAAI,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,EAAE;YAC/C,MAAM,UAAU,GAAG,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,GAAG,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC;YAC7D,MAAM,QAAQ,GACZ,CAAC,MAAM,WAAW,CAAC,UAAU,EAAE,MAAM,EAAE,GAAG,CAAC,CAAC;gBAC5C,CAAC,MAAM,UAAU,CAAC,UAAU,EAAE,MAAM,EAAE,GAAG,CAAC,CAAC,CAAC;YAC9C,IAAI,CAAC,QAAQ,EAAE;gBACb,MAAM,IAAI,aAAa,CAAC,IAAI,EAAE,MAAM,CAAC,CAAC;aACvC;YACD,OAAO,QAAQ,CAAC;SACjB;KACF;IACD,MAAM,IAAI,aAAa,CAAC,IAAI,EAAE,MAAM,CAAC,CAAC;AACxC,CAAC"} \ No newline at end of file +{"version":3,"file":"resolve-dependency.js","sourceRoot":"","sources":["../src/resolve-dependency.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@vercel/nft/out/utils/special-cases.js b/node_modules/netlify-cli/node_modules/@vercel/nft/out/utils/special-cases.js index b97e1c0e3..20fb07278 100644 --- a/node_modules/netlify-cli/node_modules/@vercel/nft/out/utils/special-cases.js +++ b/node_modules/netlify-cli/node_modules/@vercel/nft/out/utils/special-cases.js @@ -306,6 +306,15 @@ const specialCases = { emitDependency((0, path_1.resolve)((0, path_1.dirname)(id), 'bin/pixelmatch')); } }, + 'geoip-lite'({ id, emitAsset }) { + if (id.endsWith('geoip-lite/lib/geoip.js')) { + emitAsset((0, path_1.resolve)((0, path_1.dirname)(id), '../data/geoip-city.dat')); + emitAsset((0, path_1.resolve)((0, path_1.dirname)(id), '../data/geoip-city6.dat')); + emitAsset((0, path_1.resolve)((0, path_1.dirname)(id), '../data/geoip-city-names.dat')); + emitAsset((0, path_1.resolve)((0, path_1.dirname)(id), '../data/geoip-country.dat')); + emitAsset((0, path_1.resolve)((0, path_1.dirname)(id), '../data/geoip-country6.dat')); + } + }, }; async function handleSpecialCases({ id, ast, emitDependency, emitAsset, emitAssetDirectory, job, }) { const pkgName = (0, get_package_base_1.getPackageName)(id); diff --git a/node_modules/netlify-cli/node_modules/@vercel/nft/out/utils/special-cases.js.map b/node_modules/netlify-cli/node_modules/@vercel/nft/out/utils/special-cases.js.map index d18bb621b..b5c29ac09 100644 --- a/node_modules/netlify-cli/node_modules/@vercel/nft/out/utils/special-cases.js.map +++ b/node_modules/netlify-cli/node_modules/@vercel/nft/out/utils/special-cases.js.map @@ -1 +1 @@ -{"version":3,"file":"special-cases.js","sourceRoot":"","sources":["../../src/utils/special-cases.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"special-cases.js","sourceRoot":"","sources":["../../src/utils/special-cases.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/node_modules/netlify-cli/node_modules/@vercel/nft/package.json b/node_modules/netlify-cli/node_modules/@vercel/nft/package.json index ca1b2d3ea..f7ccaf668 100644 --- a/node_modules/netlify-cli/node_modules/@vercel/nft/package.json +++ b/node_modules/netlify-cli/node_modules/@vercel/nft/package.json @@ -1,6 +1,6 @@ { "name": "@vercel/nft", - "version": "0.27.2", + "version": "0.27.7", "repository": "vercel/nft", "license": "MIT", "main": "./out/index.js", @@ -22,8 +22,8 @@ }, "prettier": "@vercel/style-guide/prettier", "dependencies": { - "@mapbox/node-pre-gyp": "^1.0.5", - "@rollup/pluginutils": "^4.0.0", + "@mapbox/node-pre-gyp": "^1.0.11", + "@rollup/pluginutils": "^5.1.3", "acorn": "^8.6.0", "acorn-import-attributes": "^1.9.5", "async-sema": "^3.1.1", @@ -31,7 +31,7 @@ "estree-walker": "2.0.2", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "micromatch": "^4.0.2", + "micromatch": "^4.0.8", "node-gyp-build": "^4.2.2", "resolve-from": "^5.0.0" }, @@ -57,7 +57,7 @@ "apollo-server-express": "^2.14.2", "argon2": "^0.31.1", "auth0": "^3.0.1", - "axios": "^1.6.0", + "axios": "^1.7.4", "azure-storage": "^2.10.3", "bcrypt": "^5.0.1", "browserify-middleware": "^8.1.1", @@ -78,13 +78,14 @@ "firebase-admin": "^12.0.0", "fluent-ffmpeg": "^2.1.2", "geo-tz": "^7.0.1", + "geoip-lite": "^1.4.10", "graphql": "^14.4.2", "highlights": "^3.1.6", "hot-shots": "^6.3.0", "ioredis": "^4.11.1", "isomorphic-unfetch": "^3.0.0", "jest": "^27.4.5", - "jimp": "^0.6.4", + "jimp": "^0.22.12", "jugglingdb": "^2.0.1", "koa": "^2.7.0", "leveldown": "^5.6.0", diff --git a/node_modules/netlify-cli/node_modules/dotenv/CHANGELOG.md b/node_modules/netlify-cli/node_modules/dotenv/CHANGELOG.md index e35152ae2..e3e40d6e9 100644 --- a/node_modules/netlify-cli/node_modules/dotenv/CHANGELOG.md +++ b/node_modules/netlify-cli/node_modules/dotenv/CHANGELOG.md @@ -2,13 +2,26 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. -## [Unreleased](https://github.com/motdotla/dotenv/compare/v16.4.5...master) +## [Unreleased](https://github.com/motdotla/dotenv/compare/v16.4.7...master) + +## [16.4.7](https://github.com/motdotla/dotenv/compare/v16.4.6...v16.4.7 (2024-12-03) + +### Changed + +- Ignore `.tap` folder when publishing. (oops, sorry about that everyone. - @motdotla) [#848](https://github.com/motdotla/dotenv/pull/848) + +## [16.4.6](https://github.com/motdotla/dotenv/compare/v16.4.5...v16.4.6) (2024-12-02) + +### Changed + +- Clean up stale dev dependencies [#847](https://github.com/motdotla/dotenv/pull/847) +- Various README updates clarifying usage and alternative solutions using [dotenvx](https://github.com/dotenvx/dotenvx) ## [16.4.5](https://github.com/motdotla/dotenv/compare/v16.4.4...v16.4.5) (2024-02-19) ### Changed -- 🐞 fix recent regression when using `path` option. return to historical behavior: do not attempt to auto find `.env` if `path` set. (regression was introduced in `16.4.3`) [#814](https://github.com/motdotla/dotenv/pull/814) +- 🐞 Fix recent regression when using `path` option. return to historical behavior: do not attempt to auto find `.env` if `path` set. (regression was introduced in `16.4.3`) [#814](https://github.com/motdotla/dotenv/pull/814) ## [16.4.4](https://github.com/motdotla/dotenv/compare/v16.4.3...v16.4.4) (2024-02-13) diff --git a/node_modules/netlify-cli/node_modules/dotenv/README.md b/node_modules/netlify-cli/node_modules/dotenv/README.md index e54075ee7..3bd511c42 100644 --- a/node_modules/netlify-cli/node_modules/dotenv/README.md +++ b/node_modules/netlify-cli/node_modules/dotenv/README.md @@ -33,16 +33,6 @@ Add Single Sign-On, Multi-Factor Auth, and more, in minutes instead of months.
    -
    - -
    - Alloy Automation -
    - Launch user-facing integrations faster -
    - Easily spin up hundreds of integrations. Sign up free or read our docs first -
    -

    @@ -59,7 +49,7 @@ Dotenv is a zero-dependency module that loads environment variables from a `.env * [🌱 Install](#-install) * [🏗️ Usage (.env)](#%EF%B8%8F-usage) * [🌴 Multiple Environments 🆕](#-manage-multiple-environments) -* [🚀 Deploying (.env.vault) 🆕](#-deploying) +* [🚀 Deploying (encryption) 🆕](#-deploying) * [📚 Examples](#-examples) * [📖 Docs](#-documentation) * [❓ FAQ](#-faq) @@ -83,7 +73,7 @@ Or installing with yarn? `yarn add dotenv` -Create a `.env` file in the root of your project: +Create a `.env` file in the root of your project (if using a monorepo structure like `apps/backend/app.js`, put it in the root of the folder where your `app.js` process runs): ```dosini S3_BUCKET="YOURS3BUCKET" @@ -107,6 +97,7 @@ That's it. `process.env` now has the keys and values you defined in your `.env` ```javascript require('dotenv').config() +// or import 'dotenv/config' if you're using ES6 ... @@ -186,23 +177,41 @@ $ DOTENV_CONFIG_ENCODING=latin1 DOTENV_CONFIG_DEBUG=true node -r dotenv/config y You need to add the value of another variable in one of your variables? Use [dotenv-expand](https://github.com/motdotla/dotenv-expand). +### Command Substitution + +Use [dotenvx](https://github.com/dotenvx/dotenvx) to use command substitution. + +Add the output of a command to one of your variables in your .env file. + +```ini +# .env +DATABASE_URL="postgres://$(whoami)@localhost/my_database" +``` +```js +// index.js +console.log('DATABASE_URL', process.env.DATABASE_URL) +``` +```sh +$ dotenvx run --debug -- node index.js +[dotenvx@0.14.1] injecting env (1) from .env +DATABASE_URL postgres://yourusername@localhost/my_database +``` + ### Syncing -You need to keep `.env` files in sync between machines, environments, or team members? Use [dotenv-vault](https://github.com/dotenv-org/dotenv-vault). +You need to keep `.env` files in sync between machines, environments, or team members? Use [dotenvx](https://github.com/dotenvx/dotenvx) to encrypt your `.env` files and safely include them in source control. This still subscribes to the twelve-factor app rules by generating a decryption key separate from code. ### Multiple Environments -You need to manage your secrets across different environments and apply them as needed? Use a `.env.vault` file with a `DOTENV_KEY`. +Use [dotenvx](https://github.com/dotenvx/dotenvx) to generate `.env.ci`, `.env.production` files, and more. ### Deploying -You need to deploy your secrets in a cloud-agnostic manner? Use a `.env.vault` file. See [deploying `.env.vault` files](https://github.com/motdotla/dotenv/tree/master#-deploying). +You need to deploy your secrets in a cloud-agnostic manner? Use [dotenvx](https://github.com/dotenvx/dotenvx) to generate a private decryption key that is set on your production server. ## 🌴 Manage Multiple Environments -Use [dotenvx](https://github.com/dotenvx/dotenvx) or [dotenv-vault](https://github.com/dotenv-org/dotenv-vault). - -### dotenvx +Use [dotenvx](https://github.com/dotenvx/dotenvx) Run any environment locally. Create a `.env.ENVIRONMENT` file and use `--env-file` to load it. It's straightforward, yet flexible. @@ -228,78 +237,23 @@ Hello local [more environment examples](https://dotenvx.com/docs/quickstart/environments) -### dotenv-vault - -Edit your production environment variables. - -```bash -$ npx dotenv-vault open production -``` - -Regenerate your `.env.vault` file. - -```bash -$ npx dotenv-vault build -``` - -*ℹ️ 🔐 Vault Managed vs 💻 Locally Managed: The above example, for brevity's sake, used the 🔐 Vault Managed solution to manage your `.env.vault` file. You can instead use the 💻 Locally Managed solution. [Read more here](https://github.com/dotenv-org/dotenv-vault#how-do-i-use--locally-managed-dotenv-vault). Our vision is that other platforms and orchestration tools adopt the `.env.vault` standard as they did the `.env` standard. We don't expect to be the only ones providing tooling to manage and generate `.env.vault` files.* - -Learn more at dotenv-vault: Manage Multiple Environments - ## 🚀 Deploying -Use [dotenvx](https://github.com/dotenvx/dotenvx) or [dotenv-vault](https://github.com/dotenv-org/dotenv-vault). +Use [dotenvx](https://github.com/dotenvx/dotenvx). -### dotenvx +Add encryption to your `.env` files with a single command. Pass the `--encrypt` flag. -Encrypt your secrets to a `.env.vault` file and load from it (recommended for production and ci). - -```bash -$ echo "HELLO=World" > .env -$ echo "HELLO=production" > .env.production +``` +$ dotenvx set HELLO Production --encrypt -f .env.production $ echo "console.log('Hello ' + process.env.HELLO)" > index.js -$ dotenvx encrypt -[dotenvx][info] encrypted to .env.vault (.env,.env.production) -[dotenvx][info] keys added to .env.keys (DOTENV_KEY_PRODUCTION,DOTENV_KEY_PRODUCTION) - -$ DOTENV_KEY='' dotenvx run -- node index.js -[dotenvx][info] loading env (1) from encrypted .env.vault -Hello production -^ :-] +$ DOTENV_PRIVATE_KEY_PRODUCTION="<.env.production private key>" dotenvx run -- node index.js +[dotenvx] injecting env (2) from .env.production +Hello Production ``` [learn more](https://github.com/dotenvx/dotenvx?tab=readme-ov-file#encryption) -### dotenv-vault - -*Note: Requires dotenv >= 16.1.0* - -Encrypt your `.env.vault` file. - -```bash -$ npx dotenv-vault build -``` - -Fetch your production `DOTENV_KEY`. - -```bash -$ npx dotenv-vault keys production -``` - -Set `DOTENV_KEY` on your server. - -```bash -# heroku example -heroku config:set DOTENV_KEY=dotenv://:key_1234…@dotenvx.com/vault/.env.vault?environment=production -``` - -That's it! On deploy, your `.env.vault` file will be decrypted and its secrets injected as environment variables – just in time. - -*ℹ️ A note from [Mot](https://github.com/motdotla): Until recently, we did not have an opinion on how and where to store your secrets in production. We now strongly recommend generating a `.env.vault` file. It's the best way to prevent your secrets from being scattered across multiple servers and cloud providers – protecting you from breaches like the [CircleCI breach](https://techcrunch.com/2023/01/05/circleci-breach/). Also it unlocks interoperability WITHOUT native third-party integrations. Third-party integrations are [increasingly risky](https://coderpad.io/blog/development/heroku-github-breach/) to our industry. They may be the 'du jour' of today, but we imagine a better future.* - -Learn more at dotenv-vault: Deploying - ## 📚 Examples See [examples](https://github.com/dotenv-org/examples) of using dotenv with various frameworks, languages, and configurations. @@ -308,7 +262,6 @@ See [examples](https://github.com/dotenv-org/examples) of using dotenv with vari * [nodejs (debug on)](https://github.com/dotenv-org/examples/tree/master/usage/dotenv-nodejs-debug) * [nodejs (override on)](https://github.com/dotenv-org/examples/tree/master/usage/dotenv-nodejs-override) * [nodejs (processEnv override)](https://github.com/dotenv-org/examples/tree/master/usage/dotenv-custom-target) -* [nodejs (DOTENV_KEY override)](https://github.com/dotenv-org/examples/tree/master/usage/dotenv-vault-custom-target) * [esm](https://github.com/dotenv-org/examples/tree/master/usage/dotenv-esm) * [esm (preload)](https://github.com/dotenv-org/examples/tree/master/usage/dotenv-esm-preload) * [typescript](https://github.com/dotenv-org/examples/tree/master/usage/dotenv-typescript) @@ -409,20 +362,10 @@ Specify an object to write your secrets to. Defaults to `process.env` environmen const myObject = {} require('dotenv').config({ processEnv: myObject }) -console.log(myObject) // values from .env or .env.vault live here now. +console.log(myObject) // values from .env console.log(process.env) // this was not changed or written to ``` -##### DOTENV_KEY - -Default: `process.env.DOTENV_KEY` - -Pass the `DOTENV_KEY` directly to config options. Defaults to looking for `process.env.DOTENV_KEY` environment variable. Note this only applies to decrypting `.env.vault` files. If passed as null or undefined, or not passed at all, dotenv falls back to its traditional job of parsing a `.env` file. - -```js -require('dotenv').config({ DOTENV_KEY: 'dotenv://:key_1234…@dotenvx.com/vault/.env.vault?environment=production' }) -``` - ### Parse The engine which parses the contents of your file containing environment @@ -493,22 +436,6 @@ Default: `false` Override any environment variables that have already been set. -### Decrypt - -The engine which decrypts the ciphertext contents of your .env.vault file is available for use. It accepts a ciphertext and a decryption key. It uses AES-256-GCM encryption. - -For example, decrypting a simple ciphertext: - -```js -const dotenv = require('dotenv') -const ciphertext = 's7NYXa809k/bVSPwIAmJhPJmEGTtU0hG58hOZy7I0ix6y5HP8LsHBsZCYC/gw5DDFy5DgOcyd18R' -const decryptionKey = 'ddcaa26504cd70a6fef9801901c3981538563a1767c297cb8416e8a38c62fe00' - -const decrypted = dotenv.decrypt(ciphertext, decryptionKey) - -console.log(decrypted) // # development@v6\nALPHA="zeta" -``` - ## ❓ FAQ ### Why is the `.env` file not loading my environment variables successfully? @@ -532,7 +459,7 @@ password than your development database. ### Should I have multiple `.env` files? -We recommend creating on `.env` file per environment. Use `.env` for local/development, `.env.production` for production and so on. This still follows the twelve factor principles as each is attributed individually to its own environment. Avoid custom set ups that work in inheritance somehow (`.env.production` inherits values form `.env` for example). It is better to duplicate values if necessary across each `.env.environment` file. +We recommend creating one `.env` file per environment. Use `.env` for local/development, `.env.production` for production and so on. This still follows the twelve factor principles as each is attributed individually to its own environment. Avoid custom set ups that work in inheritance somehow (`.env.production` inherits values form `.env` for example). It is better to duplicate values if necessary across each `.env.environment` file. > In a twelve-factor app, env vars are granular controls, each fully orthogonal to other env vars. They are never grouped together as “environments”, but instead are independently managed for each deploy. This is a model that scales up smoothly as the app naturally expands into more deploys over its lifetime. > @@ -685,11 +612,7 @@ Try [dotenv-expand](https://github.com/motdotla/dotenv-expand) ### What about syncing and securing .env files? -Use [dotenv-vault](https://github.com/dotenv-org/dotenv-vault) - -### What is a `.env.vault` file? - -A `.env.vault` file is an encrypted version of your development (and ci, staging, production, etc) environment variables. It is paired with a `DOTENV_KEY` to deploy your secrets more securely than scattering them across multiple platforms and tools. Use [dotenv-vault](https://github.com/dotenv-org/dotenv-vault) to manage and generate them. +Use [dotenvx](https://github.com/dotenvx/dotenvx) ### What if I accidentally commit my `.env` file to code? diff --git a/node_modules/netlify-cli/node_modules/dotenv/package.json b/node_modules/netlify-cli/node_modules/dotenv/package.json index bb06025b4..528426b4c 100644 --- a/node_modules/netlify-cli/node_modules/dotenv/package.json +++ b/node_modules/netlify-cli/node_modules/dotenv/package.json @@ -1,6 +1,6 @@ { "name": "dotenv", - "version": "16.4.5", + "version": "16.4.7", "description": "Loads environment variables from .env file", "main": "lib/main.js", "types": "lib/main.d.ts", @@ -21,10 +21,9 @@ "scripts": { "dts-check": "tsc --project tests/types/tsconfig.json", "lint": "standard", - "lint-readme": "standard-markdown", "pretest": "npm run lint && npm run dts-check", - "test": "tap tests/*.js --100 -Rspec", - "test:coverage": "tap --coverage-report=lcov", + "test": "tap run --allow-empty-coverage --disable-coverage --timeout=60000", + "test:coverage": "tap run --show-full-coverage --timeout=60000 --coverage-report=lcov", "prerelease": "npm test", "release": "standard-version" }, @@ -45,15 +44,12 @@ "readmeFilename": "README.md", "license": "BSD-2-Clause", "devDependencies": { - "@definitelytyped/dtslint": "^0.0.133", "@types/node": "^18.11.3", - "decache": "^4.6.1", + "decache": "^4.6.2", "sinon": "^14.0.1", "standard": "^17.0.0", - "standard-markdown": "^7.1.0", "standard-version": "^9.5.0", - "tap": "^16.3.0", - "tar": "^6.1.11", + "tap": "^19.2.0", "typescript": "^4.8.4" }, "engines": { diff --git a/node_modules/netlify-cli/node_modules/express/History.md b/node_modules/netlify-cli/node_modules/express/History.md index 924f10537..c234f529c 100644 --- a/node_modules/netlify-cli/node_modules/express/History.md +++ b/node_modules/netlify-cli/node_modules/express/History.md @@ -1,7 +1,16 @@ +4.21.2 / 2024-11-06 +========== + + * deps: path-to-regexp@0.1.12 + - Fix backtracking protection + * deps: path-to-regexp@0.1.11 + - Throws an error on invalid path values + 4.21.1 / 2024-10-08 ========== -* Backported a fix for [CVE-2024-47764](https://nvd.nist.gov/vuln/detail/CVE-2024-47764) + * Backported a fix for [CVE-2024-47764](https://nvd.nist.gov/vuln/detail/CVE-2024-47764) + 4.21.0 / 2024-09-11 ========== diff --git a/node_modules/netlify-cli/node_modules/path-to-regexp/LICENSE b/node_modules/netlify-cli/node_modules/express/node_modules/path-to-regexp/LICENSE similarity index 100% rename from node_modules/netlify-cli/node_modules/path-to-regexp/LICENSE rename to node_modules/netlify-cli/node_modules/express/node_modules/path-to-regexp/LICENSE diff --git a/node_modules/netlify-cli/node_modules/path-to-regexp/Readme.md b/node_modules/netlify-cli/node_modules/express/node_modules/path-to-regexp/Readme.md similarity index 100% rename from node_modules/netlify-cli/node_modules/path-to-regexp/Readme.md rename to node_modules/netlify-cli/node_modules/express/node_modules/path-to-regexp/Readme.md diff --git a/node_modules/netlify-cli/node_modules/express/node_modules/path-to-regexp/index.js b/node_modules/netlify-cli/node_modules/express/node_modules/path-to-regexp/index.js new file mode 100644 index 000000000..95d2f4bba --- /dev/null +++ b/node_modules/netlify-cli/node_modules/express/node_modules/path-to-regexp/index.js @@ -0,0 +1,156 @@ +/** + * Expose `pathToRegexp`. + */ + +module.exports = pathToRegexp; + +/** + * Match matching groups in a regular expression. + */ +var MATCHING_GROUP_REGEXP = /\\.|\((?:\?<(.*?)>)?(?!\?)/g; + +/** + * Normalize the given path string, + * returning a regular expression. + * + * An empty array should be passed, + * which will contain the placeholder + * key names. For example "/user/:id" will + * then contain ["id"]. + * + * @param {String|RegExp|Array} path + * @param {Array} keys + * @param {Object} options + * @return {RegExp} + * @api private + */ + +function pathToRegexp(path, keys, options) { + options = options || {}; + keys = keys || []; + var strict = options.strict; + var end = options.end !== false; + var flags = options.sensitive ? '' : 'i'; + var lookahead = options.lookahead !== false; + var extraOffset = 0; + var keysOffset = keys.length; + var i = 0; + var name = 0; + var pos = 0; + var backtrack = ''; + var m; + + if (path instanceof RegExp) { + while (m = MATCHING_GROUP_REGEXP.exec(path.source)) { + if (m[0][0] === '\\') continue; + + keys.push({ + name: m[1] || name++, + optional: false, + offset: m.index + }); + } + + return path; + } + + if (Array.isArray(path)) { + // Map array parts into regexps and return their source. We also pass + // the same keys and options instance into every generation to get + // consistent matching groups before we join the sources together. + path = path.map(function (value) { + return pathToRegexp(value, keys, options).source; + }); + + return new RegExp(path.join('|'), flags); + } + + if (typeof path !== 'string') { + throw new TypeError('path must be a string, array of strings, or regular expression'); + } + + path = path.replace( + /\\.|(\/)?(\.)?:(\w+)(\(.*?\))?(\*)?(\?)?|[.*]|\/\(/g, + function (match, slash, format, key, capture, star, optional, offset) { + if (match[0] === '\\') { + backtrack += match; + pos += 2; + return match; + } + + if (match === '.') { + backtrack += '\\.'; + extraOffset += 1; + pos += 1; + return '\\.'; + } + + if (slash || format) { + backtrack = ''; + } else { + backtrack += path.slice(pos, offset); + } + + pos = offset + match.length; + + if (match === '*') { + extraOffset += 3; + return '(.*)'; + } + + if (match === '/(') { + backtrack += '/'; + extraOffset += 2; + return '/(?:'; + } + + slash = slash || ''; + format = format ? '\\.' : ''; + optional = optional || ''; + capture = capture ? + capture.replace(/\\.|\*/, function (m) { return m === '*' ? '(.*)' : m; }) : + (backtrack ? '((?:(?!/|' + backtrack + ').)+?)' : '([^/' + format + ']+?)'); + + keys.push({ + name: key, + optional: !!optional, + offset: offset + extraOffset + }); + + var result = '(?:' + + format + slash + capture + + (star ? '((?:[/' + format + '].+?)?)' : '') + + ')' + + optional; + + extraOffset += result.length - match.length; + + return result; + }); + + // This is a workaround for handling unnamed matching groups. + while (m = MATCHING_GROUP_REGEXP.exec(path)) { + if (m[0][0] === '\\') continue; + + if (keysOffset + i === keys.length || keys[keysOffset + i].offset > m.index) { + keys.splice(keysOffset + i, 0, { + name: name++, // Unnamed matching groups must be consistently linear. + optional: false, + offset: m.index + }); + } + + i++; + } + + path += strict ? '' : path[path.length - 1] === '/' ? '?' : '/?'; + + // If the path is non-ending, match until the end or a slash. + if (end) { + path += '$'; + } else if (path[path.length - 1] !== '/') { + path += lookahead ? '(?=/|$)' : '(?:/|$)'; + } + + return new RegExp('^' + path, flags); +}; diff --git a/node_modules/netlify-cli/node_modules/express/node_modules/path-to-regexp/package.json b/node_modules/netlify-cli/node_modules/express/node_modules/path-to-regexp/package.json new file mode 100644 index 000000000..23b4b6a3b --- /dev/null +++ b/node_modules/netlify-cli/node_modules/express/node_modules/path-to-regexp/package.json @@ -0,0 +1,30 @@ +{ + "name": "path-to-regexp", + "description": "Express style path to RegExp utility", + "version": "0.1.12", + "files": [ + "index.js", + "LICENSE" + ], + "scripts": { + "test": "istanbul cover _mocha -- -R spec" + }, + "keywords": [ + "express", + "regexp" + ], + "component": { + "scripts": { + "path-to-regexp": "index.js" + } + }, + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/pillarjs/path-to-regexp.git" + }, + "devDependencies": { + "mocha": "^1.17.1", + "istanbul": "^0.2.6" + } +} diff --git a/node_modules/netlify-cli/node_modules/express/package.json b/node_modules/netlify-cli/node_modules/express/package.json index a36e593c3..60f65fe2d 100644 --- a/node_modules/netlify-cli/node_modules/express/package.json +++ b/node_modules/netlify-cli/node_modules/express/package.json @@ -1,7 +1,7 @@ { "name": "express", "description": "Fast, unopinionated, minimalist web framework", - "version": "4.21.1", + "version": "4.21.2", "author": "TJ Holowaychuk ", "contributors": [ "Aaron Heckmann ", @@ -15,6 +15,10 @@ "license": "MIT", "repository": "expressjs/express", "homepage": "http://expressjs.com/", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + }, "keywords": [ "express", "framework", @@ -47,7 +51,7 @@ "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.10", + "path-to-regexp": "0.1.12", "proxy-addr": "~2.0.7", "qs": "6.13.0", "range-parser": "~1.2.1", diff --git a/node_modules/netlify-cli/node_modules/nan/CHANGELOG.md b/node_modules/netlify-cli/node_modules/nan/CHANGELOG.md new file mode 100644 index 000000000..bcf53f02f --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/CHANGELOG.md @@ -0,0 +1,549 @@ +# NAN ChangeLog + +**Version 2.17.0: current Node 18.10.0, Node 0.12: 0.12.18, Node 0.10: 0.10.48, iojs: 3.3.1** + +### 2.17.0 Oct 10 2022 + + - Feature: overload deprecated AccessorSignatures (#943) 7f9ceb80fbc45c9ba1a10e6591ccbef9e8dee6b4 + +### 2.16.0 May 25 2022 + + - Feature: Add support for Node 18 (#937) 16fa32231e2ccd89d2804b3f765319128b20c4ac + +### 2.15.0 Aug 4 2021 + + - Feature: add ScriptOrigin (#918) d09debf9eeedcb7ca4073e84ffe5fbb455ecb709 + +### 2.14.2 Oct 13 2020 + + - Bugfix: fix gcc 8 function cast warning (#899) 35f0fab205574b2cbda04e6347c8b2db755e124f + +### 2.14.1 Apr 21 2020 + + - Bugfix: use GetBackingStore() instead of GetContents() (#888) 2c023bd447661a61071da318b0ff4003c3858d39 + +### 2.14.0 May 16 2019 + + - Feature: Add missing methods to Nan::Maybe (#852) 4e962489fb84a184035b9fa74f245f650249aca6 + +### 2.13.2 Mar 24 2019 + + - Bugfix: remove usage of deprecated `IsNearDeath` (#842) fbaf42252af279c3d867c6b193571f9711c39847 + +### 2.13.1 Mar 14 2019 + + - Bugfix: check V8 version directly instead of inferring from NMV (#840) 12f9df9f393285de8fb4a8cd01478dc4fe3b089d + +### 2.13.0 Mar 13 2019 + + - Feature: add support for node master (#831) 113c0282072e7ff4f9dfc98b432fd894b798c2c + +### 2.12.1 Dec 18 2018 + + - Bugfix: Fix build breakage with Node.js 10.0.0-10.9.0. (#833) 625e90e8fef8d39ffa7247250a76a100b2487474 + +### 2.12.0 Dec 16 2018 + + - Bugfix: Add scope.Escape() to Call() (#817) 2e5ed4fc3a8ac80a6ef1f2a55099ab3ac8800dc6 + - Bugfix: Fix Node.js v10.12.0 deprecation warnings. 509859cc23b1770376b56550a027840a2ce0f73d + - Feature: Allow SetWeak() for non-object persistent handles. (#824) e6ef6a48e7e671fe3e4b7dddaa8912a3f8262ecd + +### 2.11.1 Sep 29 2018 + + - Fix: adapt to V8 7.0 24a22c3b25eeeec2016c6ec239bdd6169e985447 + +### 2.11.0 Aug 25 2018 + + - Removal: remove `FunctionCallbackInfo::Callee` for nodejs `>= 10` 1a56c0a6efd4fac944cb46c30912a8e023bda7d4 + - Bugfix: Fix `AsyncProgressWorkerBase::WorkProgress` sends invalid data b0c764d1dab11e9f8b37ffb81e2560a4498aad5e + - Feature: Introduce `GetCurrentEventLoop` b4911b0bb1f6d47d860e10ec014d941c51efac5e + - Feature: Add `NAN_MODULE_WORKER_ENABLED` macro as a replacement for `NAN_MODULE` b058fb047d18a58250e66ae831444441c1f2ac7a + +### 2.10.0 Mar 16 2018 + + - Deprecation: Deprecate `MakeCallback` 5e92b19a59e194241d6a658bd6ff7bfbda372950 + - Feature: add `Nan::Call` overload 4482e1242fe124d166fc1a5b2be3c1cc849fe452 + - Feature: add more `Nan::Call` overloads 8584e63e6d04c7d2eb8c4a664e4ef57d70bf672b + - Feature: Fix deprecation warnings for Node 10 1caf258243b0602ed56922bde74f1c91b0cbcb6a + +### 2.9.2 Feb 22 2018 + + - Bugfix: Bandaid for async hooks 212bd2f849be14ef1b02fc85010b053daa24252b + +### 2.9.1 Feb 22 2018 + + - Bugfix: Avoid deprecation warnings in deprecated `Nan::Callback::operator()` 372b14d91289df4604b0f81780709708c45a9aa4 + - Bugfix: Avoid deprecation warnings in `Nan::JSON` 3bc294bce0b7d0a3ee4559926303e5ed4866fda2 + +### 2.9.0 Feb 22 2018 + + - Deprecation: Deprecate legacy `Callback::Call` 6dd5fa690af61ca3523004b433304c581b3ea309 + - Feature: introduce `AsyncResource` class 90c0a179c0d8cb5fd26f1a7d2b1d6231eb402d48o + - Feature: Add context aware `Nan::Callback::Call` functions 7169e09fb088418b6e388222e88b4c13f07ebaee + - Feature: Make `AsyncWorker` context aware 066ba21a6fb9e2b5230c9ed3a6fc51f1211736a4 + - Feature: add `Callback` overload to `Nan::Call` 5328daf66e202658c1dc0d916c3aaba99b3cc606 + - Bugfix: fix warning: suggest parentheses around `&&` within `||` b2bb63d68b8ae623a526b542764e1ac82319cb2c + - Bugfix: Fix compilation on io.js 3 d06114dba0a522fb436f0c5f47b994210968cd7b + +### 2.8.0 Nov 15 2017 + + - Deprecation: Deprecate `Nan::ForceSet` in favor of `Nan::DefineOwnProperty()` 95cbb976d6fbbba88ba0f86dd188223a8591b4e7 + - Feature: Add `Nan::AsyncProgressQueueWorker` a976636ecc2ef617d1b061ce4a6edf39923691cb + - Feature: Add `Nan::DefineOwnProperty()` 95cbb976d6fbbba88ba0f86dd188223a8591b4e7 + - Bugfix: Fix compiling on io.js 1 & 2 82705a64503ce60c62e98df5bd02972bba090900 + - Bugfix: Use DefineOwnProperty instead of ForceSet 95cbb976d6fbbba88ba0f86dd188223a8591b4e7 + +### 2.7.0 Aug 30 2017 + + - Feature: Add `Nan::To()` overload. b93280670c9f6da42ed4cf6cbf085ffdd87bd65b + - Bugfix: Fix ternary in `Nan::MaybeLocal::FromMaybe()`. 79a26f7d362e756a9524e672a82c3d603b542867 + +### 2.6.2 Apr 12 2017 + + - Bugfix: Fix v8::JSON::Parse() deprecation warning. 87f6a3c65815fa062296a994cc863e2fa124867d + +### 2.6.1 Apr 6 2017 + + - Bugfix: nan_json.h: fix build breakage in Node 6 ac8d47dc3c10bfbf3f15a6b951633120c0ee6d51 + +### 2.6.0 Apr 6 2017 + + - Feature: nan: add support for JSON::Parse & Stringify b533226c629cce70e1932a873bb6f849044a56c5 + +### 2.5.1 Jan 23 2017 + + - Bugfix: Fix disappearing handle for private value 6a80995694f162ef63dbc9948fbefd45d4485aa0 + - Bugfix: Add missing scopes a93b8bae6bc7d32a170db6e89228b7f60ee57112 + - Bugfix: Use string::data instead of string::front in NewOneByteString d5f920371e67e1f3b268295daee6e83af86b6e50 + +### 2.5.0 Dec 21 2016 + + - Feature: Support Private accessors a86255cb357e8ad8ccbf1f6a4a901c921e39a178 + - Bugfix: Abort in delete operators that shouldn't be called 0fe38215ff8581703967dfd26c12793feb960018 + +### 2.4.0 Jul 10 2016 + + - Feature: Rewrite Callback to add Callback::Reset c4cf44d61f8275cd5f7b0c911d7a806d4004f649 + - Feature: AsyncProgressWorker: add template types for .send 1242c9a11a7ed481c8f08ec06316385cacc513d0 + - Bugfix: Add constness to old Persistent comparison operators bd43cb9982c7639605d60fd073efe8cae165d9b2 + +### 2.3.5 May 31 2016 + + - Bugfix: Replace NAN_INLINE with 'inline' keyword. 71819d8725f822990f439479c9aba3b240804909 + +### 2.3.4 May 31 2016 + + - Bugfix: Remove V8 deprecation warnings 0592fb0a47f3a1c7763087ebea8e1138829f24f9 + - Bugfix: Fix new versions not to use WeakCallbackInfo::IsFirstPass 615c19d9e03d4be2049c10db0151edbc3b229246 + - Bugfix: Make ObjectWrap::handle() const d19af99595587fe7a26bd850af6595c2a7145afc + - Bugfix: Fix compilation errors related to 0592fb0a47f3a1c7763087ebea8e1138829f24f9 e9191c525b94f652718325e28610a1adcf90fed8 + +### 2.3.3 May 4 2016 + + - Bugfix: Refactor SetMethod() to deal with v8::Templates (#566) b9083cf6d5de6ebe6bcb49c7502fbb7c0d9ddda8 + +### 2.3.2 Apr 27 2016 + + - Bugfix: Fix compilation on outdated versions due to Handle removal f8b7c875d04d425a41dfd4f3f8345bc3a11e6c52 + +### 2.3.1 Apr 27 2016 + + - Bugfix: Don't use deprecated v8::Template::Set() in SetMethod a90951e9ea70fa1b3836af4b925322919159100e + +### 2.3.0 Apr 27 2016 + + - Feature: added Signal() for invoking async callbacks without sending data from AsyncProgressWorker d8adba45f20e077d00561b20199133620c990b38 + - Bugfix: Don't use deprecated v8::Template::Set() 00dacf0a4b86027415867fa7f1059acc499dcece + +### 2.2.1 Mar 29 2016 + + - Bugfix: Use NewFromUnsigned in ReturnValue::Set(uint32_t i) for pre_12 3a18f9bdce29826e0e4c217854bc476918241a58 + - Performance: Remove unneeeded nullptr checks b715ef44887931c94f0d1605b3b1a4156eebece9 + +### 2.2.0 Jan 9 2016 + + - Feature: Add Function::Call wrapper 4c157474dacf284d125c324177b45aa5dabc08c6 + - Feature: Rename GC*logueCallback to GCCallback for > 4.0 3603435109f981606d300eb88004ca101283acec + - Bugfix: Fix Global::Pass for old versions 367e82a60fbaa52716232cc89db1cc3f685d77d9 + - Bugfix: Remove weird MaybeLocal wrapping of what already is a MaybeLocal 23b4590db10c2ba66aee2338aebe9751c4cb190b + +### 2.1.0 Oct 8 2015 + + - Deprecation: Deprecate NanErrnoException in favor of ErrnoException 0af1ca4cf8b3f0f65ed31bc63a663ab3319da55c + - Feature: added helper class for accessing contents of typedarrays 17b51294c801e534479d5463697a73462d0ca555 + - Feature: [Maybe types] Add MakeMaybe(...) 48d7b53d9702b0c7a060e69ea10fea8fb48d814d + - Feature: new: allow utf16 string with length 66ac6e65c8ab9394ef588adfc59131b3b9d8347b + - Feature: Introduce SetCallHandler and SetCallAsFunctionHandler 7764a9a115d60ba10dc24d86feb0fbc9b4f75537 + - Bugfix: Enable creating Locals from Globals under Node 0.10. 9bf9b8b190821af889790fdc18ace57257e4f9ff + - Bugfix: Fix issue #462 where PropertyCallbackInfo data is not stored safely. 55f50adedd543098526c7b9f4fffd607d3f9861f + +### 2.0.9 Sep 8 2015 + + - Bugfix: EscapableHandleScope in Nan::NewBuffer for Node 0.8 and 0.10 b1654d7 + +### 2.0.8 Aug 28 2015 + + - Work around duplicate linking bug in clang 11902da + +### 2.0.7 Aug 26 2015 + + - Build: Repackage + +### 2.0.6 Aug 26 2015 + + - Bugfix: Properly handle null callback in FunctionTemplate factory 6e99cb1 + - Bugfix: Remove unused static std::map instances 525bddc + - Bugfix: Make better use of maybe versions of APIs bfba85b + - Bugfix: Fix shadowing issues with handle in ObjectWrap 0a9072d + +### 2.0.5 Aug 10 2015 + + - Bugfix: Reimplement weak callback in ObjectWrap 98d38c1 + - Bugfix: Make sure callback classes are not assignable, copyable or movable 81f9b1d + +### 2.0.4 Aug 6 2015 + + - Build: Repackage + +### 2.0.3 Aug 6 2015 + + - Bugfix: Don't use clang++ / g++ syntax extension. 231450e + +### 2.0.2 Aug 6 2015 + + - Build: Repackage + +### 2.0.1 Aug 6 2015 + + - Bugfix: Add workaround for missing REPLACE_INVALID_UTF8 60d6687 + - Bugfix: Reimplement ObjectWrap from scratch to prevent memory leaks 6484601 + - Bugfix: Fix Persistent leak in FunctionCallbackInfo and PropertyCallbackInfo 641ef5f + - Bugfix: Add missing overload for Nan::NewInstance that takes argc/argv 29450ed + +### 2.0.0 Jul 31 2015 + + - Change: Renamed identifiers with leading underscores b5932b4 + - Change: Replaced NanObjectWrapHandle with class NanObjectWrap 464f1e1 + - Change: Replace NanScope and NanEscpableScope macros with classes 47751c4 + - Change: Rename NanNewBufferHandle to NanNewBuffer 6745f99 + - Change: Rename NanBufferUse to NanNewBuffer 3e8b0a5 + - Change: Rename NanNewBuffer to NanCopyBuffer d6af78d + - Change: Remove Nan prefix from all names 72d1f67 + - Change: Update Buffer API for new upstream changes d5d3291 + - Change: Rename Scope and EscapableScope to HandleScope and EscapableHandleScope 21a7a6a + - Change: Get rid of Handles e6c0daf + - Feature: Support io.js 3 with V8 4.4 + - Feature: Introduce NanPersistent 7fed696 + - Feature: Introduce NanGlobal 4408da1 + - Feature: Added NanTryCatch 10f1ca4 + - Feature: Update for V8 v4.3 4b6404a + - Feature: Introduce NanNewOneByteString c543d32 + - Feature: Introduce namespace Nan 67ed1b1 + - Removal: Remove NanLocker and NanUnlocker dd6e401 + - Removal: Remove string converters, except NanUtf8String, which now follows the node implementation b5d00a9 + - Removal: Remove NanReturn* macros d90a25c + - Removal: Remove HasInstance e8f84fe + + +### 1.9.0 Jul 31 2015 + + - Feature: Added `NanFatalException` 81d4a2c + - Feature: Added more error types 4265f06 + - Feature: Added dereference and function call operators to NanCallback c4b2ed0 + - Feature: Added indexed GetFromPersistent and SaveToPersistent edd510c + - Feature: Added more overloads of SaveToPersistent and GetFromPersistent 8b1cef6 + - Feature: Added NanErrnoException dd87d9e + - Correctness: Prevent assign, copy, and move for classes that do not support it 1f55c59, 4b808cb, c96d9b2, fba4a29, 3357130 + - Deprecation: Deprecate `NanGetPointerSafe` and `NanSetPointerSafe` 81d4a2c + - Deprecation: Deprecate `NanBooleanOptionValue` and `NanUInt32OptionValue` 0ad254b + +### 1.8.4 Apr 26 2015 + + - Build: Repackage + +### 1.8.3 Apr 26 2015 + + - Bugfix: Include missing header 1af8648 + +### 1.8.2 Apr 23 2015 + + - Build: Repackage + +### 1.8.1 Apr 23 2015 + + - Bugfix: NanObjectWrapHandle should take a pointer 155f1d3 + +### 1.8.0 Apr 23 2015 + + - Feature: Allow primitives with NanReturnValue 2e4475e + - Feature: Added comparison operators to NanCallback 55b075e + - Feature: Backport thread local storage 15bb7fa + - Removal: Remove support for signatures with arguments 8a2069d + - Correcteness: Replaced NanObjectWrapHandle macro with function 0bc6d59 + +### 1.7.0 Feb 28 2015 + + - Feature: Made NanCallback::Call accept optional target 8d54da7 + - Feature: Support atom-shell 0.21 0b7f1bb + +### 1.6.2 Feb 6 2015 + + - Bugfix: NanEncode: fix argument type for node::Encode on io.js 2be8639 + +### 1.6.1 Jan 23 2015 + + - Build: version bump + +### 1.5.3 Jan 23 2015 + + - Build: repackage + +### 1.6.0 Jan 23 2015 + + - Deprecated `NanNewContextHandle` in favor of `NanNew` 49259af + - Support utility functions moved in newer v8 versions (Node 0.11.15, io.js 1.0) a0aa179 + - Added `NanEncode`, `NanDecodeBytes` and `NanDecodeWrite` 75e6fb9 + +### 1.5.2 Jan 23 2015 + + - Bugfix: Fix non-inline definition build error with clang++ 21d96a1, 60fadd4 + - Bugfix: Readded missing String constructors 18d828f + - Bugfix: Add overload handling NanNew(..) 5ef813b + - Bugfix: Fix uv_work_cb versioning 997e4ae + - Bugfix: Add function factory and test 4eca89c + - Bugfix: Add object template factory and test cdcb951 + - Correctness: Lifted an io.js related typedef c9490be + - Correctness: Make explicit downcasts of String lengths 00074e6 + - Windows: Limit the scope of disabled warning C4530 83d7deb + +### 1.5.1 Jan 15 2015 + + - Build: version bump + +### 1.4.3 Jan 15 2015 + + - Build: version bump + +### 1.4.2 Jan 15 2015 + + - Feature: Support io.js 0dbc5e8 + +### 1.5.0 Jan 14 2015 + + - Feature: Support io.js b003843 + - Correctness: Improved NanNew internals 9cd4f6a + - Feature: Implement progress to NanAsyncWorker 8d6a160 + +### 1.4.1 Nov 8 2014 + + - Bugfix: Handle DEBUG definition correctly + - Bugfix: Accept int as Boolean + +### 1.4.0 Nov 1 2014 + + - Feature: Added NAN_GC_CALLBACK 6a5c245 + - Performance: Removed unnecessary local handle creation 18a7243, 41fe2f8 + - Correctness: Added constness to references in NanHasInstance 02c61cd + - Warnings: Fixed spurious warnings from -Wundef and -Wshadow, 541b122, 99d8cb6 + - Windoze: Shut Visual Studio up when compiling 8d558c1 + - License: Switch to plain MIT from custom hacked MIT license 11de983 + - Build: Added test target to Makefile e232e46 + - Performance: Removed superfluous scope in NanAsyncWorker f4b7821 + - Sugar/Feature: Added NanReturnThis() and NanReturnHolder() shorthands 237a5ff, d697208 + - Feature: Added suitable overload of NanNew for v8::Integer::NewFromUnsigned b27b450 + +### 1.3.0 Aug 2 2014 + + - Added NanNew(std::string) + - Added NanNew(std::string&) + - Added NanAsciiString helper class + - Added NanUtf8String helper class + - Added NanUcs2String helper class + - Deprecated NanRawString() + - Deprecated NanCString() + - Added NanGetIsolateData(v8::Isolate *isolate) + - Added NanMakeCallback(v8::Handle target, v8::Handle func, int argc, v8::Handle* argv) + - Added NanMakeCallback(v8::Handle target, v8::Handle symbol, int argc, v8::Handle* argv) + - Added NanMakeCallback(v8::Handle target, const char* method, int argc, v8::Handle* argv) + - Added NanSetTemplate(v8::Handle templ, v8::Handle name , v8::Handle value, v8::PropertyAttribute attributes) + - Added NanSetPrototypeTemplate(v8::Local templ, v8::Handle name, v8::Handle value, v8::PropertyAttribute attributes) + - Added NanSetInstanceTemplate(v8::Local templ, const char *name, v8::Handle value) + - Added NanSetInstanceTemplate(v8::Local templ, v8::Handle name, v8::Handle value, v8::PropertyAttribute attributes) + +### 1.2.0 Jun 5 2014 + + - Add NanSetPrototypeTemplate + - Changed NAN_WEAK_CALLBACK internals, switched _NanWeakCallbackData to class, + introduced _NanWeakCallbackDispatcher + - Removed -Wno-unused-local-typedefs from test builds + - Made test builds Windows compatible ('Sleep()') + +### 1.1.2 May 28 2014 + + - Release to fix more stuff-ups in 1.1.1 + +### 1.1.1 May 28 2014 + + - Release to fix version mismatch in nan.h and lack of changelog entry for 1.1.0 + +### 1.1.0 May 25 2014 + + - Remove nan_isolate, use v8::Isolate::GetCurrent() internally instead + - Additional explicit overloads for NanNew(): (char*,int), (uint8_t*[,int]), + (uint16_t*[,int), double, int, unsigned int, bool, v8::String::ExternalStringResource*, + v8::String::ExternalAsciiStringResource* + - Deprecate NanSymbol() + - Added SetErrorMessage() and ErrorMessage() to NanAsyncWorker + +### 1.0.0 May 4 2014 + + - Heavy API changes for V8 3.25 / Node 0.11.13 + - Use cpplint.py + - Removed NanInitPersistent + - Removed NanPersistentToLocal + - Removed NanFromV8String + - Removed NanMakeWeak + - Removed NanNewLocal + - Removed NAN_WEAK_CALLBACK_OBJECT + - Removed NAN_WEAK_CALLBACK_DATA + - Introduce NanNew, replaces NanNewLocal, NanPersistentToLocal, adds many overloaded typed versions + - Introduce NanUndefined, NanNull, NanTrue and NanFalse + - Introduce NanEscapableScope and NanEscapeScope + - Introduce NanMakeWeakPersistent (requires a special callback to work on both old and new node) + - Introduce NanMakeCallback for node::MakeCallback + - Introduce NanSetTemplate + - Introduce NanGetCurrentContext + - Introduce NanCompileScript and NanRunScript + - Introduce NanAdjustExternalMemory + - Introduce NanAddGCEpilogueCallback, NanAddGCPrologueCallback, NanRemoveGCEpilogueCallback, NanRemoveGCPrologueCallback + - Introduce NanGetHeapStatistics + - Rename NanAsyncWorker#SavePersistent() to SaveToPersistent() + +### 0.8.0 Jan 9 2014 + + - NanDispose -> NanDisposePersistent, deprecate NanDispose + - Extract _NAN_*_RETURN_TYPE, pull up NAN_*() + +### 0.7.1 Jan 9 2014 + + - Fixes to work against debug builds of Node + - Safer NanPersistentToLocal (avoid reinterpret_cast) + - Speed up common NanRawString case by only extracting flattened string when necessary + +### 0.7.0 Dec 17 2013 + + - New no-arg form of NanCallback() constructor. + - NanCallback#Call takes Handle rather than Local + - Removed deprecated NanCallback#Run method, use NanCallback#Call instead + - Split off _NAN_*_ARGS_TYPE from _NAN_*_ARGS + - Restore (unofficial) Node 0.6 compatibility at NanCallback#Call() + - Introduce NanRawString() for char* (or appropriate void*) from v8::String + (replacement for NanFromV8String) + - Introduce NanCString() for null-terminated char* from v8::String + +### 0.6.0 Nov 21 2013 + + - Introduce NanNewLocal(v8::Handle value) for use in place of + v8::Local::New(...) since v8 started requiring isolate in Node 0.11.9 + +### 0.5.2 Nov 16 2013 + + - Convert SavePersistent and GetFromPersistent in NanAsyncWorker from protected and public + +### 0.5.1 Nov 12 2013 + + - Use node::MakeCallback() instead of direct v8::Function::Call() + +### 0.5.0 Nov 11 2013 + + - Added @TooTallNate as collaborator + - New, much simpler, "include_dirs" for binding.gyp + - Added full range of NAN_INDEX_* macros to match NAN_PROPERTY_* macros + +### 0.4.4 Nov 2 2013 + + - Isolate argument from v8::Persistent::MakeWeak removed for 0.11.8+ + +### 0.4.3 Nov 2 2013 + + - Include node_object_wrap.h, removed from node.h for Node 0.11.8. + +### 0.4.2 Nov 2 2013 + + - Handle deprecation of v8::Persistent::Dispose(v8::Isolate* isolate)) for + Node 0.11.8 release. + +### 0.4.1 Sep 16 2013 + + - Added explicit `#include ` as it was removed from node.h for v0.11.8 + +### 0.4.0 Sep 2 2013 + + - Added NAN_INLINE and NAN_DEPRECATED and made use of them + - Added NanError, NanTypeError and NanRangeError + - Cleaned up code + +### 0.3.2 Aug 30 2013 + + - Fix missing scope declaration in GetFromPersistent() and SaveToPersistent + in NanAsyncWorker + +### 0.3.1 Aug 20 2013 + + - fix "not all control paths return a value" compile warning on some platforms + +### 0.3.0 Aug 19 2013 + + - Made NAN work with NPM + - Lots of fixes to NanFromV8String, pulling in features from new Node core + - Changed node::encoding to Nan::Encoding in NanFromV8String to unify the API + - Added optional error number argument for NanThrowError() + - Added NanInitPersistent() + - Added NanReturnNull() and NanReturnEmptyString() + - Added NanLocker and NanUnlocker + - Added missing scopes + - Made sure to clear disposed Persistent handles + - Changed NanAsyncWorker to allocate error messages on the heap + - Changed NanThrowError(Local) to NanThrowError(Handle) + - Fixed leak in NanAsyncWorker when errmsg is used + +### 0.2.2 Aug 5 2013 + + - Fixed usage of undefined variable with node::BASE64 in NanFromV8String() + +### 0.2.1 Aug 5 2013 + + - Fixed 0.8 breakage, node::BUFFER encoding type not available in 0.8 for + NanFromV8String() + +### 0.2.0 Aug 5 2013 + + - Added NAN_PROPERTY_GETTER, NAN_PROPERTY_SETTER, NAN_PROPERTY_ENUMERATOR, + NAN_PROPERTY_DELETER, NAN_PROPERTY_QUERY + - Extracted _NAN_METHOD_ARGS, _NAN_GETTER_ARGS, _NAN_SETTER_ARGS, + _NAN_PROPERTY_GETTER_ARGS, _NAN_PROPERTY_SETTER_ARGS, + _NAN_PROPERTY_ENUMERATOR_ARGS, _NAN_PROPERTY_DELETER_ARGS, + _NAN_PROPERTY_QUERY_ARGS + - Added NanGetInternalFieldPointer, NanSetInternalFieldPointer + - Added NAN_WEAK_CALLBACK, NAN_WEAK_CALLBACK_OBJECT, + NAN_WEAK_CALLBACK_DATA, NanMakeWeak + - Renamed THROW_ERROR to _NAN_THROW_ERROR + - Added NanNewBufferHandle(char*, size_t, node::smalloc::FreeCallback, void*) + - Added NanBufferUse(char*, uint32_t) + - Added NanNewContextHandle(v8::ExtensionConfiguration*, + v8::Handle, v8::Handle) + - Fixed broken NanCallback#GetFunction() + - Added optional encoding and size arguments to NanFromV8String() + - Added NanGetPointerSafe() and NanSetPointerSafe() + - Added initial test suite (to be expanded) + - Allow NanUInt32OptionValue to convert any Number object + +### 0.1.0 Jul 21 2013 + + - Added `NAN_GETTER`, `NAN_SETTER` + - Added `NanThrowError` with single Local argument + - Added `NanNewBufferHandle` with single uint32_t argument + - Added `NanHasInstance(Persistent&, Handle)` + - Added `Local NanCallback#GetFunction()` + - Added `NanCallback#Call(int, Local[])` + - Deprecated `NanCallback#Run(int, Local[])` in favour of Call diff --git a/node_modules/netlify-cli/node_modules/nan/LICENSE.md b/node_modules/netlify-cli/node_modules/nan/LICENSE.md new file mode 100644 index 000000000..2d33043df --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/LICENSE.md @@ -0,0 +1,9 @@ +The MIT License (MIT) + +Copyright (c) 2018 [NAN contributors]() + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/node_modules/netlify-cli/node_modules/nan/README.md b/node_modules/netlify-cli/node_modules/nan/README.md new file mode 100644 index 000000000..a90fd0b09 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/README.md @@ -0,0 +1,456 @@ +Native Abstractions for Node.js +=============================== + +**A header file filled with macro and utility goodness for making add-on development for Node.js easier across versions 0.8, 0.10, 0.12, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17 and 18.** + +***Current version: 2.17.0*** + +*(See [CHANGELOG.md](https://github.com/nodejs/nan/blob/master/CHANGELOG.md) for complete ChangeLog)* + +[![NPM](https://nodei.co/npm/nan.png?downloads=true&downloadRank=true)](https://nodei.co/npm/nan/) [![NPM](https://nodei.co/npm-dl/nan.png?months=6&height=3)](https://nodei.co/npm/nan/) + +[![Build Status](https://api.travis-ci.com/nodejs/nan.svg?branch=master)](https://travis-ci.com/nodejs/nan) +[![Build status](https://ci.appveyor.com/api/projects/status/kh73pbm9dsju7fgh)](https://ci.appveyor.com/project/RodVagg/nan) + +Thanks to the crazy changes in V8 (and some in Node core), keeping native addons compiling happily across versions, particularly 0.10 to 0.12 to 4.0, is a minor nightmare. The goal of this project is to store all logic necessary to develop native Node.js addons without having to inspect `NODE_MODULE_VERSION` and get yourself into a macro-tangle. + +This project also contains some helper utilities that make addon development a bit more pleasant. + + * **[News & Updates](#news)** + * **[Usage](#usage)** + * **[Example](#example)** + * **[API](#api)** + * **[Tests](#tests)** + * **[Known issues](#issues)** + * **[Governance & Contributing](#governance)** + + + +## News & Updates + + + +## Usage + +Simply add **NAN** as a dependency in the *package.json* of your Node addon: + +``` bash +$ npm install --save nan +``` + +Pull in the path to **NAN** in your *binding.gyp* so that you can use `#include ` in your *.cpp* files: + +``` python +"include_dirs" : [ + "` when compiling your addon. + + + +## Example + +Just getting started with Nan? Take a look at the **[Node Add-on Examples](https://github.com/nodejs/node-addon-examples)**. + +Refer to a [quick-start **Nan** Boilerplate](https://github.com/fcanas/node-native-boilerplate) for a ready-to-go project that utilizes basic Nan functionality. + +For a simpler example, see the **[async pi estimation example](https://github.com/nodejs/nan/tree/master/examples/async_pi_estimate)** in the examples directory for full code and an explanation of what this Monte Carlo Pi estimation example does. Below are just some parts of the full example that illustrate the use of **NAN**. + +Yet another example is **[nan-example-eol](https://github.com/CodeCharmLtd/nan-example-eol)**. It shows newline detection implemented as a native addon. + +Also take a look at our comprehensive **[C++ test suite](https://github.com/nodejs/nan/tree/master/test/cpp)** which has a plethora of code snippets for your pasting pleasure. + + + +## API + +Additional to the NAN documentation below, please consult: + +* [The V8 Getting Started * Guide](https://v8.dev/docs/embed) +* [V8 API Documentation](https://v8docs.nodesource.com/) +* [Node Add-on Documentation](https://nodejs.org/api/addons.html) + + + +### JavaScript-accessible methods + +A _template_ is a blueprint for JavaScript functions and objects in a context. You can use a template to wrap C++ functions and data structures within JavaScript objects so that they can be manipulated from JavaScript. See the V8 Embedders Guide section on [Templates](https://github.com/v8/v8/wiki/Embedder%27s-Guide#templates) for further information. + +In order to expose functionality to JavaScript via a template, you must provide it to V8 in a form that it understands. Across the versions of V8 supported by NAN, JavaScript-accessible method signatures vary widely, NAN fully abstracts method declaration and provides you with an interface that is similar to the most recent V8 API but is backward-compatible with older versions that still use the now-deceased `v8::Argument` type. + +* **Method argument types** + - Nan::FunctionCallbackInfo + - Nan::PropertyCallbackInfo + - Nan::ReturnValue +* **Method declarations** + - Method declaration + - Getter declaration + - Setter declaration + - Property getter declaration + - Property setter declaration + - Property enumerator declaration + - Property deleter declaration + - Property query declaration + - Index getter declaration + - Index setter declaration + - Index enumerator declaration + - Index deleter declaration + - Index query declaration +* Method and template helpers + - Nan::SetMethod() + - Nan::SetPrototypeMethod() + - Nan::SetAccessor() + - Nan::SetNamedPropertyHandler() + - Nan::SetIndexedPropertyHandler() + - Nan::SetTemplate() + - Nan::SetPrototypeTemplate() + - Nan::SetInstanceTemplate() + - Nan::SetCallHandler() + - Nan::SetCallAsFunctionHandler() + +### Scopes + +A _local handle_ is a pointer to an object. All V8 objects are accessed using handles, they are necessary because of the way the V8 garbage collector works. + +A handle scope can be thought of as a container for any number of handles. When you've finished with your handles, instead of deleting each one individually you can simply delete their scope. + +The creation of `HandleScope` objects is different across the supported versions of V8. Therefore, NAN provides its own implementations that can be used safely across these. + + - Nan::HandleScope + - Nan::EscapableHandleScope + +Also see the V8 Embedders Guide section on [Handles and Garbage Collection](https://github.com/v8/v8/wiki/Embedder%27s%20Guide#handles-and-garbage-collection). + +### Persistent references + +An object reference that is independent of any `HandleScope` is a _persistent_ reference. Where a `Local` handle only lives as long as the `HandleScope` in which it was allocated, a `Persistent` handle remains valid until it is explicitly disposed. + +Due to the evolution of the V8 API, it is necessary for NAN to provide a wrapper implementation of the `Persistent` classes to supply compatibility across the V8 versions supported. + + - Nan::PersistentBase & v8::PersistentBase + - Nan::NonCopyablePersistentTraits & v8::NonCopyablePersistentTraits + - Nan::CopyablePersistentTraits & v8::CopyablePersistentTraits + - Nan::Persistent + - Nan::Global + - Nan::WeakCallbackInfo + - Nan::WeakCallbackType + +Also see the V8 Embedders Guide section on [Handles and Garbage Collection](https://developers.google.com/v8/embed#handles). + +### New + +NAN provides a `Nan::New()` helper for the creation of new JavaScript objects in a way that's compatible across the supported versions of V8. + + - Nan::New() + - Nan::Undefined() + - Nan::Null() + - Nan::True() + - Nan::False() + - Nan::EmptyString() + + +### Converters + +NAN contains functions that convert `v8::Value`s to other `v8::Value` types and native types. Since type conversion is not guaranteed to succeed, they return `Nan::Maybe` types. These converters can be used in place of `value->ToX()` and `value->XValue()` (where `X` is one of the types, e.g. `Boolean`) in a way that provides a consistent interface across V8 versions. Newer versions of V8 use the new `v8::Maybe` and `v8::MaybeLocal` types for these conversions, older versions don't have this functionality so it is provided by NAN. + + - Nan::To() + +### Maybe Types + +The `Nan::MaybeLocal` and `Nan::Maybe` types are monads that encapsulate `v8::Local` handles that _may be empty_. + +* **Maybe Types** + - Nan::MaybeLocal + - Nan::Maybe + - Nan::Nothing + - Nan::Just +* **Maybe Helpers** + - Nan::Call() + - Nan::ToDetailString() + - Nan::ToArrayIndex() + - Nan::Equals() + - Nan::NewInstance() + - Nan::GetFunction() + - Nan::Set() + - Nan::DefineOwnProperty() + - Nan::ForceSet() + - Nan::Get() + - Nan::GetPropertyAttributes() + - Nan::Has() + - Nan::Delete() + - Nan::GetPropertyNames() + - Nan::GetOwnPropertyNames() + - Nan::SetPrototype() + - Nan::ObjectProtoToString() + - Nan::HasOwnProperty() + - Nan::HasRealNamedProperty() + - Nan::HasRealIndexedProperty() + - Nan::HasRealNamedCallbackProperty() + - Nan::GetRealNamedPropertyInPrototypeChain() + - Nan::GetRealNamedProperty() + - Nan::CallAsFunction() + - Nan::CallAsConstructor() + - Nan::GetSourceLine() + - Nan::GetLineNumber() + - Nan::GetStartColumn() + - Nan::GetEndColumn() + - Nan::CloneElementAt() + - Nan::HasPrivate() + - Nan::GetPrivate() + - Nan::SetPrivate() + - Nan::DeletePrivate() + - Nan::MakeMaybe() + +### Script + +NAN provides `v8::Script` helpers as the API has changed over the supported versions of V8. + + - Nan::CompileScript() + - Nan::RunScript() + - Nan::ScriptOrigin + + +### JSON + +The _JSON_ object provides the C++ versions of the methods offered by the `JSON` object in javascript. V8 exposes these methods via the `v8::JSON` object. + + - Nan::JSON.Parse + - Nan::JSON.Stringify + +Refer to the V8 JSON object in the [V8 documentation](https://v8docs.nodesource.com/node-8.16/da/d6f/classv8_1_1_j_s_o_n.html) for more information about these methods and their arguments. + +### Errors + +NAN includes helpers for creating, throwing and catching Errors as much of this functionality varies across the supported versions of V8 and must be abstracted. + +Note that an Error object is simply a specialized form of `v8::Value`. + +Also consult the V8 Embedders Guide section on [Exceptions](https://developers.google.com/v8/embed#exceptions) for more information. + + - Nan::Error() + - Nan::RangeError() + - Nan::ReferenceError() + - Nan::SyntaxError() + - Nan::TypeError() + - Nan::ThrowError() + - Nan::ThrowRangeError() + - Nan::ThrowReferenceError() + - Nan::ThrowSyntaxError() + - Nan::ThrowTypeError() + - Nan::FatalException() + - Nan::ErrnoException() + - Nan::TryCatch + + +### Buffers + +NAN's `node::Buffer` helpers exist as the API has changed across supported Node versions. Use these methods to ensure compatibility. + + - Nan::NewBuffer() + - Nan::CopyBuffer() + - Nan::FreeCallback() + +### Nan::Callback + +`Nan::Callback` makes it easier to use `v8::Function` handles as callbacks. A class that wraps a `v8::Function` handle, protecting it from garbage collection and making it particularly useful for storage and use across asynchronous execution. + + - Nan::Callback + +### Asynchronous work helpers + +`Nan::AsyncWorker`, `Nan::AsyncProgressWorker` and `Nan::AsyncProgressQueueWorker` are helper classes that make working with asynchronous code easier. + + - Nan::AsyncWorker + - Nan::AsyncProgressWorkerBase & Nan::AsyncProgressWorker + - Nan::AsyncProgressQueueWorker + - Nan::AsyncQueueWorker + +### Strings & Bytes + +Miscellaneous string & byte encoding and decoding functionality provided for compatibility across supported versions of V8 and Node. Implemented by NAN to ensure that all encoding types are supported, even for older versions of Node where they are missing. + + - Nan::Encoding + - Nan::Encode() + - Nan::DecodeBytes() + - Nan::DecodeWrite() + + +### Object Wrappers + +The `ObjectWrap` class can be used to make wrapped C++ objects and a factory of wrapped objects. + + - Nan::ObjectWrap + + +### V8 internals + +The hooks to access V8 internals—including GC and statistics—are different across the supported versions of V8, therefore NAN provides its own hooks that call the appropriate V8 methods. + + - NAN_GC_CALLBACK() + - Nan::AddGCEpilogueCallback() + - Nan::RemoveGCEpilogueCallback() + - Nan::AddGCPrologueCallback() + - Nan::RemoveGCPrologueCallback() + - Nan::GetHeapStatistics() + - Nan::SetCounterFunction() + - Nan::SetCreateHistogramFunction() + - Nan::SetAddHistogramSampleFunction() + - Nan::IdleNotification() + - Nan::LowMemoryNotification() + - Nan::ContextDisposedNotification() + - Nan::GetInternalFieldPointer() + - Nan::SetInternalFieldPointer() + - Nan::AdjustExternalMemory() + + +### Miscellaneous V8 Helpers + + - Nan::Utf8String + - Nan::GetCurrentContext() + - Nan::SetIsolateData() + - Nan::GetIsolateData() + - Nan::TypedArrayContents + + +### Miscellaneous Node Helpers + + - Nan::AsyncResource + - Nan::MakeCallback() + - NAN_MODULE_INIT() + - Nan::Export() + + + + + + +### Tests + +To run the NAN tests do: + +``` sh +npm install +npm run-script rebuild-tests +npm test +``` + +Or just: + +``` sh +npm install +make test +``` + + + +## Known issues + +### Compiling against Node.js 0.12 on OSX + +With new enough compilers available on OSX, the versions of V8 headers corresponding to Node.js 0.12 +do not compile anymore. The error looks something like: + +``` +❯ CXX(target) Release/obj.target/accessors/cpp/accessors.o +In file included from ../cpp/accessors.cpp:9: +In file included from ../../nan.h:51: +In file included from /Users/ofrobots/.node-gyp/0.12.18/include/node/node.h:61: +/Users/ofrobots/.node-gyp/0.12.18/include/node/v8.h:5800:54: error: 'CreateHandle' is a protected member of 'v8::HandleScope' + return Handle(reinterpret_cast(HandleScope::CreateHandle( + ~~~~~~~~~~~~~^~~~~~~~~~~~ +``` + +This can be worked around by patching your local versions of v8.h corresponding to Node 0.12 to make +`v8::Handle` a friend of `v8::HandleScope`. Since neither Node.js not V8 support this release line anymore +this patch cannot be released by either project in an official release. + +For this reason, we do not test against Node.js 0.12 on OSX in this project's CI. If you need to support +that configuration, you will need to either get an older compiler, or apply a source patch to the version +of V8 headers as a workaround. + + + +## Governance & Contributing + +NAN is governed by the [Node.js Addon API Working Group](https://github.com/nodejs/CTC/blob/master/WORKING_GROUPS.md#addon-api) + +### Addon API Working Group (WG) + +The NAN project is jointly governed by a Working Group which is responsible for high-level guidance of the project. + +Members of the WG are also known as Collaborators, there is no distinction between the two, unlike other Node.js projects. + +The WG has final authority over this project including: + +* Technical direction +* Project governance and process (including this policy) +* Contribution policy +* GitHub repository hosting +* Maintaining the list of additional Collaborators + +For the current list of WG members, see the project [README.md](./README.md#collaborators). + +Individuals making significant and valuable contributions are made members of the WG and given commit-access to the project. These individuals are identified by the WG and their addition to the WG is discussed via GitHub and requires unanimous consensus amongst those WG members participating in the discussion with a quorum of 50% of WG members required for acceptance of the vote. + +_Note:_ If you make a significant contribution and are not considered for commit-access log an issue or contact a WG member directly. + +For the current list of WG members / Collaborators, see the project [README.md](./README.md#collaborators). + +### Consensus Seeking Process + +The WG follows a [Consensus Seeking](https://en.wikipedia.org/wiki/Consensus-seeking_decision-making) decision making model. + +Modifications of the contents of the NAN repository are made on a collaborative basis. Anybody with a GitHub account may propose a modification via pull request and it will be considered by the WG. All pull requests must be reviewed and accepted by a WG member with sufficient expertise who is able to take full responsibility for the change. In the case of pull requests proposed by an existing WG member, an additional WG member is required for sign-off. Consensus should be sought if additional WG members participate and there is disagreement around a particular modification. + +If a change proposal cannot reach a consensus, a WG member can call for a vote amongst the members of the WG. Simple majority wins. + + + +## Developer's Certificate of Origin 1.1 + +By making a contribution to this project, I certify that: + +* (a) The contribution was created in whole or in part by me and I + have the right to submit it under the open source license + indicated in the file; or + +* (b) The contribution is based upon previous work that, to the best + of my knowledge, is covered under an appropriate open source + license and I have the right under that license to submit that + work with modifications, whether created in whole or in part + by me, under the same open source license (unless I am + permitted to submit under a different license), as indicated + in the file; or + +* (c) The contribution was provided directly to me by some other + person who certified (a), (b) or (c) and I have not modified + it. + +* (d) I understand and agree that this project and the contribution + are public and that a record of the contribution (including all + personal information I submit with it, including my sign-off) is + maintained indefinitely and may be redistributed consistent with + this project or the open source license(s) involved. + + + +### WG Members / Collaborators + + + + + + + + + + +
    Rod VaggGitHub/rvaggTwitter/@rvagg
    Benjamin ByholmGitHub/kkoopa-
    Trevor NorrisGitHub/trevnorrisTwitter/@trevnorris
    Nathan RajlichGitHub/TooTallNateTwitter/@TooTallNate
    Brett LawsonGitHub/brett19Twitter/@brett19x
    Ben NoordhuisGitHub/bnoordhuisTwitter/@bnoordhuis
    David SiegelGitHub/agnatTwitter/@agnat
    Michael Ira KrufkyGitHub/mkrufkyTwitter/@mkrufky
    + +## Licence & copyright + +Copyright (c) 2018 NAN WG Members / Collaborators (listed above). + +Native Abstractions for Node.js is licensed under an MIT license. All rights not explicitly granted in the MIT license are reserved. See the included LICENSE file for more details. diff --git a/node_modules/netlify-cli/node_modules/nan/doc/asyncworker.md b/node_modules/netlify-cli/node_modules/nan/doc/asyncworker.md new file mode 100644 index 000000000..04231f83c --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/doc/asyncworker.md @@ -0,0 +1,146 @@ +## Asynchronous work helpers + +`Nan::AsyncWorker`, `Nan::AsyncProgressWorker` and `Nan::AsyncProgressQueueWorker` are helper classes that make working with asynchronous code easier. + + - Nan::AsyncWorker + - Nan::AsyncProgressWorkerBase & Nan::AsyncProgressWorker + - Nan::AsyncProgressQueueWorker + - Nan::AsyncQueueWorker + + +### Nan::AsyncWorker + +`Nan::AsyncWorker` is an _abstract_ class that you can subclass to have much of the annoying asynchronous queuing and handling taken care of for you. It can even store arbitrary V8 objects for you and have them persist while the asynchronous work is in progress. + +This class internally handles the details of creating an [`AsyncResource`][AsyncResource], and running the callback in the +correct async context. To be able to identify the async resources created by this class in async-hooks, provide a +`resource_name` to the constructor. It is recommended that the module name be used as a prefix to the `resource_name` to avoid +collisions in the names. For more details see [`AsyncResource`][AsyncResource] documentation. The `resource_name` needs to stay valid for the lifetime of the worker instance. + +Definition: + +```c++ +class AsyncWorker { + public: + explicit AsyncWorker(Callback *callback_, const char* resource_name = "nan:AsyncWorker"); + + virtual ~AsyncWorker(); + + virtual void WorkComplete(); + + void SaveToPersistent(const char *key, const v8::Local &value); + + void SaveToPersistent(const v8::Local &key, + const v8::Local &value); + + void SaveToPersistent(uint32_t index, + const v8::Local &value); + + v8::Local GetFromPersistent(const char *key) const; + + v8::Local GetFromPersistent(const v8::Local &key) const; + + v8::Local GetFromPersistent(uint32_t index) const; + + virtual void Execute() = 0; + + uv_work_t request; + + virtual void Destroy(); + + protected: + Persistent persistentHandle; + + Callback *callback; + + virtual void HandleOKCallback(); + + virtual void HandleErrorCallback(); + + void SetErrorMessage(const char *msg); + + const char* ErrorMessage(); +}; +``` + + +### Nan::AsyncProgressWorkerBase & Nan::AsyncProgressWorker + +`Nan::AsyncProgressWorkerBase` is an _abstract_ class template that extends `Nan::AsyncWorker` and adds additional progress reporting callbacks that can be used during the asynchronous work execution to provide progress data back to JavaScript. + +Previously the definition of `Nan::AsyncProgressWorker` only allowed sending `const char` data. Now extending `Nan::AsyncProgressWorker` will yield an instance of the implicit `Nan::AsyncProgressWorkerBase` template with type `` for compatibility. + +`Nan::AsyncProgressWorkerBase` & `Nan::AsyncProgressWorker` is intended for best-effort delivery of nonessential progress messages, e.g. a progress bar. The last event sent before the main thread is woken will be delivered. + +Definition: + +```c++ +template +class AsyncProgressWorkerBase : public AsyncWorker { + public: + explicit AsyncProgressWorkerBase(Callback *callback_, const char* resource_name = ...); + + virtual ~AsyncProgressWorkerBase(); + + void WorkProgress(); + + class ExecutionProgress { + public: + void Signal() const; + void Send(const T* data, size_t count) const; + }; + + virtual void Execute(const ExecutionProgress& progress) = 0; + + virtual void HandleProgressCallback(const T *data, size_t count) = 0; + + virtual void Destroy(); +}; + +typedef AsyncProgressWorkerBase AsyncProgressWorker; +``` + + +### Nan::AsyncProgressQueueWorker + +`Nan::AsyncProgressQueueWorker` is an _abstract_ class template that extends `Nan::AsyncWorker` and adds additional progress reporting callbacks that can be used during the asynchronous work execution to provide progress data back to JavaScript. + +`Nan::AsyncProgressQueueWorker` behaves exactly the same as `Nan::AsyncProgressWorker`, except all events are queued and delivered to the main thread. + +Definition: + +```c++ +template +class AsyncProgressQueueWorker : public AsyncWorker { + public: + explicit AsyncProgressQueueWorker(Callback *callback_, const char* resource_name = "nan:AsyncProgressQueueWorker"); + + virtual ~AsyncProgressQueueWorker(); + + void WorkProgress(); + + class ExecutionProgress { + public: + void Send(const T* data, size_t count) const; + }; + + virtual void Execute(const ExecutionProgress& progress) = 0; + + virtual void HandleProgressCallback(const T *data, size_t count) = 0; + + virtual void Destroy(); +}; +``` + + +### Nan::AsyncQueueWorker + +`Nan::AsyncQueueWorker` will run a `Nan::AsyncWorker` asynchronously via libuv. Both the `execute` and `after_work` steps are taken care of for you. Most of the logic for this is embedded in `Nan::AsyncWorker`. + +Definition: + +```c++ +void AsyncQueueWorker(AsyncWorker *); +``` + +[AsyncResource]: node_misc.md#api_nan_asyncresource diff --git a/node_modules/netlify-cli/node_modules/nan/doc/buffers.md b/node_modules/netlify-cli/node_modules/nan/doc/buffers.md new file mode 100644 index 000000000..8d8d25cf7 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/doc/buffers.md @@ -0,0 +1,54 @@ +## Buffers + +NAN's `node::Buffer` helpers exist as the API has changed across supported Node versions. Use these methods to ensure compatibility. + + - Nan::NewBuffer() + - Nan::CopyBuffer() + - Nan::FreeCallback() + + +### Nan::NewBuffer() + +Allocate a new `node::Buffer` object with the specified size and optional data. Calls `node::Buffer::New()`. + +Note that when creating a `Buffer` using `Nan::NewBuffer()` and an existing `char*`, it is assumed that the ownership of the pointer is being transferred to the new `Buffer` for management. +When a `node::Buffer` instance is garbage collected and a `FreeCallback` has not been specified, `data` will be disposed of via a call to `free()`. +You _must not_ free the memory space manually once you have created a `Buffer` in this way. + +Signature: + +```c++ +Nan::MaybeLocal Nan::NewBuffer(uint32_t size) +Nan::MaybeLocal Nan::NewBuffer(char* data, uint32_t size) +Nan::MaybeLocal Nan::NewBuffer(char *data, + size_t length, + Nan::FreeCallback callback, + void *hint) +``` + + + +### Nan::CopyBuffer() + +Similar to [`Nan::NewBuffer()`](#api_nan_new_buffer) except that an implicit memcpy will occur within Node. Calls `node::Buffer::Copy()`. + +Management of the `char*` is left to the user, you should manually free the memory space if necessary as the new `Buffer` will have its own copy. + +Signature: + +```c++ +Nan::MaybeLocal Nan::CopyBuffer(const char *data, uint32_t size) +``` + + + +### Nan::FreeCallback() + +A free callback that can be provided to [`Nan::NewBuffer()`](#api_nan_new_buffer). +The supplied callback will be invoked when the `Buffer` undergoes garbage collection. + +Signature: + +```c++ +typedef void (*FreeCallback)(char *data, void *hint); +``` diff --git a/node_modules/netlify-cli/node_modules/nan/doc/callback.md b/node_modules/netlify-cli/node_modules/nan/doc/callback.md new file mode 100644 index 000000000..f7af0bfd9 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/doc/callback.md @@ -0,0 +1,76 @@ +## Nan::Callback + +`Nan::Callback` makes it easier to use `v8::Function` handles as callbacks. A class that wraps a `v8::Function` handle, protecting it from garbage collection and making it particularly useful for storage and use across asynchronous execution. + + - Nan::Callback + + +### Nan::Callback + +```c++ +class Callback { + public: + Callback(); + + explicit Callback(const v8::Local &fn); + + ~Callback(); + + bool operator==(const Callback &other) const; + + bool operator!=(const Callback &other) const; + + v8::Local operator*() const; + + MaybeLocal operator()(AsyncResource* async_resource, + v8::Local target, + int argc = 0, + v8::Local argv[] = 0) const; + + MaybeLocal operator()(AsyncResource* async_resource, + int argc = 0, + v8::Local argv[] = 0) const; + + void SetFunction(const v8::Local &fn); + + v8::Local GetFunction() const; + + bool IsEmpty() const; + + void Reset(const v8::Local &fn); + + void Reset(); + + MaybeLocal Call(v8::Local target, + int argc, + v8::Local argv[], + AsyncResource* async_resource) const; + MaybeLocal Call(int argc, + v8::Local argv[], + AsyncResource* async_resource) const; + + // Deprecated versions. Use the versions that accept an async_resource instead + // as they run the callback in the correct async context as specified by the + // resource. If you want to call a synchronous JS function (i.e. on a + // non-empty JS stack), you can use Nan::Call instead. + v8::Local operator()(v8::Local target, + int argc = 0, + v8::Local argv[] = 0) const; + + v8::Local operator()(int argc = 0, + v8::Local argv[] = 0) const; + v8::Local Call(v8::Local target, + int argc, + v8::Local argv[]) const; + + v8::Local Call(int argc, v8::Local argv[]) const; +}; +``` + +Example usage: + +```c++ +v8::Local function; +Nan::Callback callback(function); +callback.Call(0, 0); +``` diff --git a/node_modules/netlify-cli/node_modules/nan/doc/converters.md b/node_modules/netlify-cli/node_modules/nan/doc/converters.md new file mode 100644 index 000000000..d20861b59 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/doc/converters.md @@ -0,0 +1,41 @@ +## Converters + +NAN contains functions that convert `v8::Value`s to other `v8::Value` types and native types. Since type conversion is not guaranteed to succeed, they return `Nan::Maybe` types. These converters can be used in place of `value->ToX()` and `value->XValue()` (where `X` is one of the types, e.g. `Boolean`) in a way that provides a consistent interface across V8 versions. Newer versions of V8 use the new `v8::Maybe` and `v8::MaybeLocal` types for these conversions, older versions don't have this functionality so it is provided by NAN. + + - Nan::To() + + +### Nan::To() + +Converts a `v8::Local` to a different subtype of `v8::Value` or to a native data type. Returns a `Nan::MaybeLocal<>` or a `Nan::Maybe<>` accordingly. + +See [maybe_types.md](./maybe_types.md) for more information on `Nan::Maybe` types. + +Signatures: + +```c++ +// V8 types +Nan::MaybeLocal Nan::To(v8::Local val); +Nan::MaybeLocal Nan::To(v8::Local val); +Nan::MaybeLocal Nan::To(v8::Local val); +Nan::MaybeLocal Nan::To(v8::Local val); +Nan::MaybeLocal Nan::To(v8::Local val); +Nan::MaybeLocal Nan::To(v8::Local val); +Nan::MaybeLocal Nan::To(v8::Local val); + +// Native types +Nan::Maybe Nan::To(v8::Local val); +Nan::Maybe Nan::To(v8::Local val); +Nan::Maybe Nan::To(v8::Local val); +Nan::Maybe Nan::To(v8::Local val); +Nan::Maybe Nan::To(v8::Local val); +``` + +### Example + +```c++ +v8::Local val; +Nan::MaybeLocal str = Nan::To(val); +Nan::Maybe d = Nan::To(val); +``` + diff --git a/node_modules/netlify-cli/node_modules/nan/doc/errors.md b/node_modules/netlify-cli/node_modules/nan/doc/errors.md new file mode 100644 index 000000000..843435b2b --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/doc/errors.md @@ -0,0 +1,226 @@ +## Errors + +NAN includes helpers for creating, throwing and catching Errors as much of this functionality varies across the supported versions of V8 and must be abstracted. + +Note that an Error object is simply a specialized form of `v8::Value`. + +Also consult the V8 Embedders Guide section on [Exceptions](https://developers.google.com/v8/embed#exceptions) for more information. + + - Nan::Error() + - Nan::RangeError() + - Nan::ReferenceError() + - Nan::SyntaxError() + - Nan::TypeError() + - Nan::ThrowError() + - Nan::ThrowRangeError() + - Nan::ThrowReferenceError() + - Nan::ThrowSyntaxError() + - Nan::ThrowTypeError() + - Nan::FatalException() + - Nan::ErrnoException() + - Nan::TryCatch + + + +### Nan::Error() + +Create a new Error object using the [v8::Exception](https://v8docs.nodesource.com/node-8.16/da/d6a/classv8_1_1_exception.html) class in a way that is compatible across the supported versions of V8. + +Note that an Error object is simply a specialized form of `v8::Value`. + +Signature: + +```c++ +v8::Local Nan::Error(const char *msg); +v8::Local Nan::Error(v8::Local msg); +``` + + + +### Nan::RangeError() + +Create a new RangeError object using the [v8::Exception](https://v8docs.nodesource.com/node-8.16/da/d6a/classv8_1_1_exception.html) class in a way that is compatible across the supported versions of V8. + +Note that an RangeError object is simply a specialized form of `v8::Value`. + +Signature: + +```c++ +v8::Local Nan::RangeError(const char *msg); +v8::Local Nan::RangeError(v8::Local msg); +``` + + + +### Nan::ReferenceError() + +Create a new ReferenceError object using the [v8::Exception](https://v8docs.nodesource.com/node-8.16/da/d6a/classv8_1_1_exception.html) class in a way that is compatible across the supported versions of V8. + +Note that an ReferenceError object is simply a specialized form of `v8::Value`. + +Signature: + +```c++ +v8::Local Nan::ReferenceError(const char *msg); +v8::Local Nan::ReferenceError(v8::Local msg); +``` + + + +### Nan::SyntaxError() + +Create a new SyntaxError object using the [v8::Exception](https://v8docs.nodesource.com/node-8.16/da/d6a/classv8_1_1_exception.html) class in a way that is compatible across the supported versions of V8. + +Note that an SyntaxError object is simply a specialized form of `v8::Value`. + +Signature: + +```c++ +v8::Local Nan::SyntaxError(const char *msg); +v8::Local Nan::SyntaxError(v8::Local msg); +``` + + + +### Nan::TypeError() + +Create a new TypeError object using the [v8::Exception](https://v8docs.nodesource.com/node-8.16/da/d6a/classv8_1_1_exception.html) class in a way that is compatible across the supported versions of V8. + +Note that an TypeError object is simply a specialized form of `v8::Value`. + +Signature: + +```c++ +v8::Local Nan::TypeError(const char *msg); +v8::Local Nan::TypeError(v8::Local msg); +``` + + + +### Nan::ThrowError() + +Throw an Error object (a specialized `v8::Value` as above) in the current context. If a `msg` is provided, a new Error object will be created. + +Signature: + +```c++ +void Nan::ThrowError(const char *msg); +void Nan::ThrowError(v8::Local msg); +void Nan::ThrowError(v8::Local error); +``` + + + +### Nan::ThrowRangeError() + +Throw an RangeError object (a specialized `v8::Value` as above) in the current context. If a `msg` is provided, a new RangeError object will be created. + +Signature: + +```c++ +void Nan::ThrowRangeError(const char *msg); +void Nan::ThrowRangeError(v8::Local msg); +void Nan::ThrowRangeError(v8::Local error); +``` + + + +### Nan::ThrowReferenceError() + +Throw an ReferenceError object (a specialized `v8::Value` as above) in the current context. If a `msg` is provided, a new ReferenceError object will be created. + +Signature: + +```c++ +void Nan::ThrowReferenceError(const char *msg); +void Nan::ThrowReferenceError(v8::Local msg); +void Nan::ThrowReferenceError(v8::Local error); +``` + + + +### Nan::ThrowSyntaxError() + +Throw an SyntaxError object (a specialized `v8::Value` as above) in the current context. If a `msg` is provided, a new SyntaxError object will be created. + +Signature: + +```c++ +void Nan::ThrowSyntaxError(const char *msg); +void Nan::ThrowSyntaxError(v8::Local msg); +void Nan::ThrowSyntaxError(v8::Local error); +``` + + + +### Nan::ThrowTypeError() + +Throw an TypeError object (a specialized `v8::Value` as above) in the current context. If a `msg` is provided, a new TypeError object will be created. + +Signature: + +```c++ +void Nan::ThrowTypeError(const char *msg); +void Nan::ThrowTypeError(v8::Local msg); +void Nan::ThrowTypeError(v8::Local error); +``` + + +### Nan::FatalException() + +Replaces `node::FatalException()` which has a different API across supported versions of Node. For use with [`Nan::TryCatch`](#api_nan_try_catch). + +Signature: + +```c++ +void Nan::FatalException(const Nan::TryCatch& try_catch); +``` + + +### Nan::ErrnoException() + +Replaces `node::ErrnoException()` which has a different API across supported versions of Node. + +Signature: + +```c++ +v8::Local Nan::ErrnoException(int errorno, + const char* syscall = NULL, + const char* message = NULL, + const char* path = NULL); +``` + + + +### Nan::TryCatch + +A simple wrapper around [`v8::TryCatch`](https://v8docs.nodesource.com/node-8.16/d4/dc6/classv8_1_1_try_catch.html) compatible with all supported versions of V8. Can be used as a direct replacement in most cases. See also [`Nan::FatalException()`](#api_nan_fatal_exception) for an internal use compatible with `node::FatalException`. + +Signature: + +```c++ +class Nan::TryCatch { + public: + Nan::TryCatch(); + + bool HasCaught() const; + + bool CanContinue() const; + + v8::Local ReThrow(); + + v8::Local Exception() const; + + // Nan::MaybeLocal for older versions of V8 + v8::MaybeLocal StackTrace() const; + + v8::Local Message() const; + + void Reset(); + + void SetVerbose(bool value); + + void SetCaptureMessage(bool value); +}; +``` + diff --git a/node_modules/netlify-cli/node_modules/nan/doc/json.md b/node_modules/netlify-cli/node_modules/nan/doc/json.md new file mode 100644 index 000000000..55beb2629 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/doc/json.md @@ -0,0 +1,62 @@ +## JSON + +The _JSON_ object provides the C++ versions of the methods offered by the `JSON` object in javascript. V8 exposes these methods via the `v8::JSON` object. + + - Nan::JSON.Parse + - Nan::JSON.Stringify + +Refer to the V8 JSON object in the [V8 documentation](https://v8docs.nodesource.com/node-8.16/da/d6f/classv8_1_1_j_s_o_n.html) for more information about these methods and their arguments. + + + +### Nan::JSON.Parse + +A simple wrapper around [`v8::JSON::Parse`](https://v8docs.nodesource.com/node-8.16/da/d6f/classv8_1_1_j_s_o_n.html#a936310d2540fb630ed37d3ee3ffe4504). + +Definition: + +```c++ +Nan::MaybeLocal Nan::JSON::Parse(v8::Local json_string); +``` + +Use `JSON.Parse(json_string)` to parse a string into a `v8::Value`. + +Example: + +```c++ +v8::Local json_string = Nan::New("{ \"JSON\": \"object\" }").ToLocalChecked(); + +Nan::JSON NanJSON; +Nan::MaybeLocal result = NanJSON.Parse(json_string); +if (!result.IsEmpty()) { + v8::Local val = result.ToLocalChecked(); +} +``` + + + +### Nan::JSON.Stringify + +A simple wrapper around [`v8::JSON::Stringify`](https://v8docs.nodesource.com/node-8.16/da/d6f/classv8_1_1_j_s_o_n.html#a44b255c3531489ce43f6110209138860). + +Definition: + +```c++ +Nan::MaybeLocal Nan::JSON::Stringify(v8::Local json_object, v8::Local gap = v8::Local()); +``` + +Use `JSON.Stringify(value)` to stringify a `v8::Object`. + +Example: + +```c++ +// using `v8::Local val` from the `JSON::Parse` example +v8::Local obj = Nan::To(val).ToLocalChecked(); + +Nan::JSON NanJSON; +Nan::MaybeLocal result = NanJSON.Stringify(obj); +if (!result.IsEmpty()) { + v8::Local stringified = result.ToLocalChecked(); +} +``` + diff --git a/node_modules/netlify-cli/node_modules/nan/doc/maybe_types.md b/node_modules/netlify-cli/node_modules/nan/doc/maybe_types.md new file mode 100644 index 000000000..142851a19 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/doc/maybe_types.md @@ -0,0 +1,583 @@ +## Maybe Types + +The `Nan::MaybeLocal` and `Nan::Maybe` types are monads that encapsulate `v8::Local` handles that _may be empty_. + +* **Maybe Types** + - Nan::MaybeLocal + - Nan::Maybe + - Nan::Nothing + - Nan::Just +* **Maybe Helpers** + - Nan::Call() + - Nan::ToDetailString() + - Nan::ToArrayIndex() + - Nan::Equals() + - Nan::NewInstance() + - Nan::GetFunction() + - Nan::Set() + - Nan::DefineOwnProperty() + - Nan::ForceSet() + - Nan::Get() + - Nan::GetPropertyAttributes() + - Nan::Has() + - Nan::Delete() + - Nan::GetPropertyNames() + - Nan::GetOwnPropertyNames() + - Nan::SetPrototype() + - Nan::ObjectProtoToString() + - Nan::HasOwnProperty() + - Nan::HasRealNamedProperty() + - Nan::HasRealIndexedProperty() + - Nan::HasRealNamedCallbackProperty() + - Nan::GetRealNamedPropertyInPrototypeChain() + - Nan::GetRealNamedProperty() + - Nan::CallAsFunction() + - Nan::CallAsConstructor() + - Nan::GetSourceLine() + - Nan::GetLineNumber() + - Nan::GetStartColumn() + - Nan::GetEndColumn() + - Nan::CloneElementAt() + - Nan::HasPrivate() + - Nan::GetPrivate() + - Nan::SetPrivate() + - Nan::DeletePrivate() + - Nan::MakeMaybe() + + +### Nan::MaybeLocal + +A `Nan::MaybeLocal` is a wrapper around [`v8::Local`](https://v8docs.nodesource.com/node-8.16/de/deb/classv8_1_1_local.html) that enforces a check that determines whether the `v8::Local` is empty before it can be used. + +If an API method returns a `Nan::MaybeLocal`, the API method can potentially fail either because an exception is thrown, or because an exception is pending, e.g. because a previous API call threw an exception that hasn't been caught yet, or because a `v8::TerminateExecution` exception was thrown. In that case, an empty `Nan::MaybeLocal` is returned. + +Definition: + +```c++ +template class Nan::MaybeLocal { + public: + MaybeLocal(); + + template MaybeLocal(v8::Local that); + + bool IsEmpty() const; + + template bool ToLocal(v8::Local *out); + + // Will crash if the MaybeLocal<> is empty. + v8::Local ToLocalChecked(); + + template v8::Local FromMaybe(v8::Local default_value) const; +}; +``` + +See the documentation for [`v8::MaybeLocal`](https://v8docs.nodesource.com/node-8.16/d8/d7d/classv8_1_1_maybe_local.html) for further details. + + +### Nan::Maybe + +A simple `Nan::Maybe` type, representing an object which may or may not have a value, see https://hackage.haskell.org/package/base/docs/Data-Maybe.html. + +If an API method returns a `Nan::Maybe<>`, the API method can potentially fail either because an exception is thrown, or because an exception is pending, e.g. because a previous API call threw an exception that hasn't been caught yet, or because a `v8::TerminateExecution` exception was thrown. In that case, a "Nothing" value is returned. + +Definition: + +```c++ +template class Nan::Maybe { + public: + bool IsNothing() const; + bool IsJust() const; + + // Will crash if the Maybe<> is nothing. + T FromJust(); + + T FromMaybe(const T& default_value); + + bool operator==(const Maybe &other); + + bool operator!=(const Maybe &other); +}; +``` + +See the documentation for [`v8::Maybe`](https://v8docs.nodesource.com/node-8.16/d9/d4b/classv8_1_1_maybe.html) for further details. + + +### Nan::Nothing + +Construct an empty `Nan::Maybe` type representing _nothing_. + +```c++ +template Nan::Maybe Nan::Nothing(); +``` + + +### Nan::Just + +Construct a `Nan::Maybe` type representing _just_ a value. + +```c++ +template Nan::Maybe Nan::Just(const T &t); +``` + + +### Nan::Call() + +A helper method for calling a synchronous [`v8::Function#Call()`](https://v8docs.nodesource.com/node-8.16/d5/d54/classv8_1_1_function.html#a9c3d0e4e13ddd7721fce238aa5b94a11) in a way compatible across supported versions of V8. + +For asynchronous callbacks, use Nan::Callback::Call along with an AsyncResource. + +Signature: + +```c++ +Nan::MaybeLocal Nan::Call(v8::Local fun, v8::Local recv, int argc, v8::Local argv[]); +Nan::MaybeLocal Nan::Call(const Nan::Callback& callback, v8::Local recv, + int argc, v8::Local argv[]); +Nan::MaybeLocal Nan::Call(const Nan::Callback& callback, int argc, v8::Local argv[]); +``` + + + +### Nan::ToDetailString() + +A helper method for calling [`v8::Value#ToDetailString()`](https://v8docs.nodesource.com/node-8.16/dc/d0a/classv8_1_1_value.html#a2f9770296dc2c8d274bc8cc0dca243e5) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::MaybeLocal Nan::ToDetailString(v8::Local val); +``` + + + +### Nan::ToArrayIndex() + +A helper method for calling [`v8::Value#ToArrayIndex()`](https://v8docs.nodesource.com/node-8.16/dc/d0a/classv8_1_1_value.html#acc5bbef3c805ec458470c0fcd6f13493) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::MaybeLocal Nan::ToArrayIndex(v8::Local val); +``` + + + +### Nan::Equals() + +A helper method for calling [`v8::Value#Equals()`](https://v8docs.nodesource.com/node-8.16/dc/d0a/classv8_1_1_value.html#a08fba1d776a59bbf6864b25f9152c64b) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::Maybe Nan::Equals(v8::Local a, v8::Local(b)); +``` + + + +### Nan::NewInstance() + +A helper method for calling [`v8::Function#NewInstance()`](https://v8docs.nodesource.com/node-8.16/d5/d54/classv8_1_1_function.html#ae477558b10c14b76ed00e8dbab44ce5b) and [`v8::ObjectTemplate#NewInstance()`](https://v8docs.nodesource.com/node-8.16/db/d5f/classv8_1_1_object_template.html#ad605a7543cfbc5dab54cdb0883d14ae4) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::MaybeLocal Nan::NewInstance(v8::Local h); +Nan::MaybeLocal Nan::NewInstance(v8::Local h, int argc, v8::Local argv[]); +Nan::MaybeLocal Nan::NewInstance(v8::Local h); +``` + + + +### Nan::GetFunction() + +A helper method for calling [`v8::FunctionTemplate#GetFunction()`](https://v8docs.nodesource.com/node-8.16/d8/d83/classv8_1_1_function_template.html#a56d904662a86eca78da37d9bb0ed3705) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::MaybeLocal Nan::GetFunction(v8::Local t); +``` + + + +### Nan::Set() + +A helper method for calling [`v8::Object#Set()`](https://v8docs.nodesource.com/node-8.16/db/d85/classv8_1_1_object.html#a67604ea3734f170c66026064ea808f20) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::Maybe Nan::Set(v8::Local obj, + v8::Local key, + v8::Local value) +Nan::Maybe Nan::Set(v8::Local obj, + uint32_t index, + v8::Local value); +``` + + + +### Nan::DefineOwnProperty() + +A helper method for calling [`v8::Object#DefineOwnProperty()`](https://v8docs.nodesource.com/node-8.16/db/d85/classv8_1_1_object.html#a6f76b2ed605cb8f9185b92de0033a820) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::Maybe Nan::DefineOwnProperty(v8::Local obj, + v8::Local key, + v8::Local value, + v8::PropertyAttribute attribs = v8::None); +``` + + + +### Nan::ForceSet() + +Deprecated, use Nan::DefineOwnProperty(). + +A helper method for calling [`v8::Object#ForceSet()`](https://v8docs.nodesource.com/node-0.12/db/d85/classv8_1_1_object.html#acfbdfd7427b516ebdb5c47c4df5ed96c) in a way compatible across supported versions of V8. + +Signature: + +```c++ +NAN_DEPRECATED Nan::Maybe Nan::ForceSet(v8::Local obj, + v8::Local key, + v8::Local value, + v8::PropertyAttribute attribs = v8::None); +``` + + + +### Nan::Get() + +A helper method for calling [`v8::Object#Get()`](https://v8docs.nodesource.com/node-8.16/db/d85/classv8_1_1_object.html#a2565f03e736694f6b1e1cf22a0b4eac2) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::MaybeLocal Nan::Get(v8::Local obj, + v8::Local key); +Nan::MaybeLocal Nan::Get(v8::Local obj, uint32_t index); +``` + + + +### Nan::GetPropertyAttributes() + +A helper method for calling [`v8::Object#GetPropertyAttributes()`](https://v8docs.nodesource.com/node-8.16/db/d85/classv8_1_1_object.html#a9b898894da3d1db2714fd9325a54fe57) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::Maybe Nan::GetPropertyAttributes( + v8::Local obj, + v8::Local key); +``` + + + +### Nan::Has() + +A helper method for calling [`v8::Object#Has()`](https://v8docs.nodesource.com/node-8.16/db/d85/classv8_1_1_object.html#ab3c3d89ea7c2f9afd08965bd7299a41d) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::Maybe Nan::Has(v8::Local obj, v8::Local key); +Nan::Maybe Nan::Has(v8::Local obj, uint32_t index); +``` + + + +### Nan::Delete() + +A helper method for calling [`v8::Object#Delete()`](https://v8docs.nodesource.com/node-8.16/db/d85/classv8_1_1_object.html#a48e4a19b2cedff867eecc73ddb7d377f) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::Maybe Nan::Delete(v8::Local obj, + v8::Local key); +Nan::Maybe Nan::Delete(v8::Local obj, uint32_t index); +``` + + + +### Nan::GetPropertyNames() + +A helper method for calling [`v8::Object#GetPropertyNames()`](https://v8docs.nodesource.com/node-8.16/db/d85/classv8_1_1_object.html#aced885270cfd2c956367b5eedc7fbfe8) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::MaybeLocal Nan::GetPropertyNames(v8::Local obj); +``` + + + +### Nan::GetOwnPropertyNames() + +A helper method for calling [`v8::Object#GetOwnPropertyNames()`](https://v8docs.nodesource.com/node-8.16/db/d85/classv8_1_1_object.html#a79a6e4d66049b9aa648ed4dfdb23e6eb) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::MaybeLocal Nan::GetOwnPropertyNames(v8::Local obj); +``` + + + +### Nan::SetPrototype() + +A helper method for calling [`v8::Object#SetPrototype()`](https://v8docs.nodesource.com/node-8.16/db/d85/classv8_1_1_object.html#a442706b22fceda6e6d1f632122a9a9f4) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::Maybe Nan::SetPrototype(v8::Local obj, + v8::Local prototype); +``` + + + +### Nan::ObjectProtoToString() + +A helper method for calling [`v8::Object#ObjectProtoToString()`](https://v8docs.nodesource.com/node-8.16/db/d85/classv8_1_1_object.html#ab7a92b4dcf822bef72f6c0ac6fea1f0b) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::MaybeLocal Nan::ObjectProtoToString(v8::Local obj); +``` + + + +### Nan::HasOwnProperty() + +A helper method for calling [`v8::Object#HasOwnProperty()`](https://v8docs.nodesource.com/node-8.16/db/d85/classv8_1_1_object.html#ab7b7245442ca6de1e1c145ea3fd653ff) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::Maybe Nan::HasOwnProperty(v8::Local obj, + v8::Local key); +``` + + + +### Nan::HasRealNamedProperty() + +A helper method for calling [`v8::Object#HasRealNamedProperty()`](https://v8docs.nodesource.com/node-8.16/db/d85/classv8_1_1_object.html#ad8b80a59c9eb3c1e6c3cd6c84571f767) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::Maybe Nan::HasRealNamedProperty(v8::Local obj, + v8::Local key); +``` + + + +### Nan::HasRealIndexedProperty() + +A helper method for calling [`v8::Object#HasRealIndexedProperty()`](https://v8docs.nodesource.com/node-8.16/db/d85/classv8_1_1_object.html#af94fc1135a5e74a2193fb72c3a1b9855) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::Maybe Nan::HasRealIndexedProperty(v8::Local obj, + uint32_t index); +``` + + + +### Nan::HasRealNamedCallbackProperty() + +A helper method for calling [`v8::Object#HasRealNamedCallbackProperty()`](https://v8docs.nodesource.com/node-8.16/db/d85/classv8_1_1_object.html#af743b7ea132b89f84d34d164d0668811) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::Maybe Nan::HasRealNamedCallbackProperty( + v8::Local obj, + v8::Local key); +``` + + + +### Nan::GetRealNamedPropertyInPrototypeChain() + +A helper method for calling [`v8::Object#GetRealNamedPropertyInPrototypeChain()`](https://v8docs.nodesource.com/node-8.16/db/d85/classv8_1_1_object.html#a8700b1862e6b4783716964ba4d5e6172) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::MaybeLocal Nan::GetRealNamedPropertyInPrototypeChain( + v8::Local obj, + v8::Local key); +``` + + + +### Nan::GetRealNamedProperty() + +A helper method for calling [`v8::Object#GetRealNamedProperty()`](https://v8docs.nodesource.com/node-8.16/db/d85/classv8_1_1_object.html#a84471a824576a5994fdd0ffcbf99ccc0) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::MaybeLocal Nan::GetRealNamedProperty(v8::Local obj, + v8::Local key); +``` + + + +### Nan::CallAsFunction() + +A helper method for calling [`v8::Object#CallAsFunction()`](https://v8docs.nodesource.com/node-8.16/db/d85/classv8_1_1_object.html#ad3ffc36f3dfc3592ce2a96bc047ee2cd) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::MaybeLocal Nan::CallAsFunction(v8::Local obj, + v8::Local recv, + int argc, + v8::Local argv[]); +``` + + + +### Nan::CallAsConstructor() + +A helper method for calling [`v8::Object#CallAsConstructor()`](https://v8docs.nodesource.com/node-8.16/db/d85/classv8_1_1_object.html#a50d571de50d0b0dfb28795619d07a01b) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::MaybeLocal Nan::CallAsConstructor(v8::Local obj, + int argc, + v8::Local argv[]); +``` + + + +### Nan::GetSourceLine() + +A helper method for calling [`v8::Message#GetSourceLine()`](https://v8docs.nodesource.com/node-8.16/d9/d28/classv8_1_1_message.html#a849f7a6c41549d83d8159825efccd23a) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::MaybeLocal Nan::GetSourceLine(v8::Local msg); +``` + + + +### Nan::GetLineNumber() + +A helper method for calling [`v8::Message#GetLineNumber()`](https://v8docs.nodesource.com/node-8.16/d9/d28/classv8_1_1_message.html#adbe46c10a88a6565f2732a2d2adf99b9) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::Maybe Nan::GetLineNumber(v8::Local msg); +``` + + + +### Nan::GetStartColumn() + +A helper method for calling [`v8::Message#GetStartColumn()`](https://v8docs.nodesource.com/node-8.16/d9/d28/classv8_1_1_message.html#a60ede616ba3822d712e44c7a74487ba6) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::Maybe Nan::GetStartColumn(v8::Local msg); +``` + + + +### Nan::GetEndColumn() + +A helper method for calling [`v8::Message#GetEndColumn()`](https://v8docs.nodesource.com/node-8.16/d9/d28/classv8_1_1_message.html#aaa004cf19e529da980bc19fcb76d93be) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::Maybe Nan::GetEndColumn(v8::Local msg); +``` + + + +### Nan::CloneElementAt() + +A helper method for calling [`v8::Array#CloneElementAt()`](https://v8docs.nodesource.com/node-4.8/d3/d32/classv8_1_1_array.html#a1d3a878d4c1c7cae974dd50a1639245e) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::MaybeLocal Nan::CloneElementAt(v8::Local array, uint32_t index); +``` + + +### Nan::HasPrivate() + +A helper method for calling [`v8::Object#HasPrivate()`](https://v8docs.nodesource.com/node-8.16/db/d85/classv8_1_1_object.html#af68a0b98066cfdeb8f943e98a40ba08d) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::Maybe Nan::HasPrivate(v8::Local object, v8::Local key); +``` + + +### Nan::GetPrivate() + +A helper method for calling [`v8::Object#GetPrivate()`](https://v8docs.nodesource.com/node-8.16/db/d85/classv8_1_1_object.html#a169f2da506acbec34deadd9149a1925a) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::MaybeLocal Nan::GetPrivate(v8::Local object, v8::Local key); +``` + + +### Nan::SetPrivate() + +A helper method for calling [`v8::Object#SetPrivate()`](https://v8docs.nodesource.com/node-8.16/db/d85/classv8_1_1_object.html#ace1769b0f3b86bfe9fda1010916360ee) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::Maybe Nan::SetPrivate(v8::Local object, v8::Local key, v8::Local value); +``` + + +### Nan::DeletePrivate() + +A helper method for calling [`v8::Object#DeletePrivate()`](https://v8docs.nodesource.com/node-8.16/db/d85/classv8_1_1_object.html#a138bb32a304f3982be02ad499693b8fd) in a way compatible across supported versions of V8. + +Signature: + +```c++ +Nan::Maybe Nan::DeletePrivate(v8::Local object, v8::Local key); +``` + + +### Nan::MakeMaybe() + +Wraps a `v8::Local<>` in a `Nan::MaybeLocal<>`. When called with a `Nan::MaybeLocal<>` it just returns its argument. This is useful in generic template code that builds on NAN. + +Synopsis: + +```c++ + MaybeLocal someNumber = MakeMaybe(New(3.141592654)); + MaybeLocal someString = MakeMaybe(New("probably")); +``` + +Signature: + +```c++ +template class MaybeMaybe> +Nan::MaybeLocal Nan::MakeMaybe(MaybeMaybe v); +``` diff --git a/node_modules/netlify-cli/node_modules/nan/doc/methods.md b/node_modules/netlify-cli/node_modules/nan/doc/methods.md new file mode 100644 index 000000000..9642d027c --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/doc/methods.md @@ -0,0 +1,664 @@ +## JavaScript-accessible methods + +A _template_ is a blueprint for JavaScript functions and objects in a context. You can use a template to wrap C++ functions and data structures within JavaScript objects so that they can be manipulated from JavaScript. See the V8 Embedders Guide section on [Templates](https://github.com/v8/v8/wiki/Embedder%27s-Guide#templates) for further information. + +In order to expose functionality to JavaScript via a template, you must provide it to V8 in a form that it understands. Across the versions of V8 supported by NAN, JavaScript-accessible method signatures vary widely, NAN fully abstracts method declaration and provides you with an interface that is similar to the most recent V8 API but is backward-compatible with older versions that still use the now-deceased `v8::Argument` type. + +* **Method argument types** + - Nan::FunctionCallbackInfo + - Nan::PropertyCallbackInfo + - Nan::ReturnValue +* **Method declarations** + - Method declaration + - Getter declaration + - Setter declaration + - Property getter declaration + - Property setter declaration + - Property enumerator declaration + - Property deleter declaration + - Property query declaration + - Index getter declaration + - Index setter declaration + - Index enumerator declaration + - Index deleter declaration + - Index query declaration +* Method and template helpers + - Nan::SetMethod() + - Nan::SetPrototypeMethod() + - Nan::SetAccessor() + - Nan::SetNamedPropertyHandler() + - Nan::SetIndexedPropertyHandler() + - Nan::SetTemplate() + - Nan::SetPrototypeTemplate() + - Nan::SetInstanceTemplate() + - Nan::SetCallHandler() + - Nan::SetCallAsFunctionHandler() + + +### Nan::FunctionCallbackInfo + +`Nan::FunctionCallbackInfo` should be used in place of [`v8::FunctionCallbackInfo`](https://v8docs.nodesource.com/node-8.16/dd/d0d/classv8_1_1_function_callback_info.html), even with older versions of Node where `v8::FunctionCallbackInfo` does not exist. + +Definition: + +```c++ +template class FunctionCallbackInfo { + public: + ReturnValue GetReturnValue() const; + v8::Local Callee(); // NOTE: Not available in NodeJS >= 10.0.0 + v8::Local Data(); + v8::Local Holder(); + bool IsConstructCall(); + int Length() const; + v8::Local operator[](int i) const; + v8::Local This() const; + v8::Isolate *GetIsolate() const; +}; +``` + +See the [`v8::FunctionCallbackInfo`](https://v8docs.nodesource.com/node-8.16/dd/d0d/classv8_1_1_function_callback_info.html) documentation for usage details on these. See [`Nan::ReturnValue`](#api_nan_return_value) for further information on how to set a return value from methods. + +**Note:** `FunctionCallbackInfo::Callee` is removed in Node.js after `10.0.0` because it is was deprecated in V8. Consider using `info.Data()` to pass any information you need. + + +### Nan::PropertyCallbackInfo + +`Nan::PropertyCallbackInfo` should be used in place of [`v8::PropertyCallbackInfo`](https://v8docs.nodesource.com/node-8.16/d7/dc5/classv8_1_1_property_callback_info.html), even with older versions of Node where `v8::PropertyCallbackInfo` does not exist. + +Definition: + +```c++ +template class PropertyCallbackInfo : public PropertyCallbackInfoBase { + public: + ReturnValue GetReturnValue() const; + v8::Isolate* GetIsolate() const; + v8::Local Data() const; + v8::Local This() const; + v8::Local Holder() const; +}; +``` + +See the [`v8::PropertyCallbackInfo`](https://v8docs.nodesource.com/node-8.16/d7/dc5/classv8_1_1_property_callback_info.html) documentation for usage details on these. See [`Nan::ReturnValue`](#api_nan_return_value) for further information on how to set a return value from property accessor methods. + + +### Nan::ReturnValue + +`Nan::ReturnValue` is used in place of [`v8::ReturnValue`](https://v8docs.nodesource.com/node-8.16/da/da7/classv8_1_1_return_value.html) on both [`Nan::FunctionCallbackInfo`](#api_nan_function_callback_info) and [`Nan::PropertyCallbackInfo`](#api_nan_property_callback_info) as the return type of `GetReturnValue()`. + +Example usage: + +```c++ +void EmptyArray(const Nan::FunctionCallbackInfo& info) { + info.GetReturnValue().Set(Nan::New()); +} +``` + +Definition: + +```c++ +template class ReturnValue { + public: + // Handle setters + template void Set(const v8::Local &handle); + template void Set(const Nan::Global &handle); + + // Fast primitive setters + void Set(bool value); + void Set(double i); + void Set(int32_t i); + void Set(uint32_t i); + + // Fast JS primitive setters + void SetNull(); + void SetUndefined(); + void SetEmptyString(); + + // Convenience getter for isolate + v8::Isolate *GetIsolate() const; +}; +``` + +See the documentation on [`v8::ReturnValue`](https://v8docs.nodesource.com/node-8.16/da/da7/classv8_1_1_return_value.html) for further information on this. + + +### Method declaration + +JavaScript-accessible methods should be declared with the following signature to form a `Nan::FunctionCallback`: + +```c++ +typedef void(*FunctionCallback)(const FunctionCallbackInfo&); +``` + +Example: + +```c++ +void MethodName(const Nan::FunctionCallbackInfo& info) { + ... +} +``` + +You do not need to declare a new `HandleScope` within a method as one is implicitly created for you. + +**Example usage** + +```c++ +// .h: +class Foo : public Nan::ObjectWrap { + ... + + static void Bar(const Nan::FunctionCallbackInfo& info); + static void Baz(const Nan::FunctionCallbackInfo& info); +} + + +// .cc: +void Foo::Bar(const Nan::FunctionCallbackInfo& info) { + ... +} + +void Foo::Baz(const Nan::FunctionCallbackInfo& info) { + ... +} +``` + +A helper macro `NAN_METHOD(methodname)` exists, compatible with NAN v1 method declarations. + +**Example usage with `NAN_METHOD(methodname)`** + +```c++ +// .h: +class Foo : public Nan::ObjectWrap { + ... + + static NAN_METHOD(Bar); + static NAN_METHOD(Baz); +} + + +// .cc: +NAN_METHOD(Foo::Bar) { + ... +} + +NAN_METHOD(Foo::Baz) { + ... +} +``` + +Use [`Nan::SetPrototypeMethod`](#api_nan_set_prototype_method) to attach a method to a JavaScript function prototype or [`Nan::SetMethod`](#api_nan_set_method) to attach a method directly on a JavaScript object. + + +### Getter declaration + +JavaScript-accessible getters should be declared with the following signature to form a `Nan::GetterCallback`: + +```c++ +typedef void(*GetterCallback)(v8::Local, + const PropertyCallbackInfo&); +``` + +Example: + +```c++ +void GetterName(v8::Local property, + const Nan::PropertyCallbackInfo& info) { + ... +} +``` + +You do not need to declare a new `HandleScope` within a getter as one is implicitly created for you. + +A helper macro `NAN_GETTER(methodname)` exists, compatible with NAN v1 method declarations. + +Also see the V8 Embedders Guide documentation on [Accessors](https://developers.google.com/v8/embed#accesssors). + + +### Setter declaration + +JavaScript-accessible setters should be declared with the following signature to form a Nan::SetterCallback: + +```c++ +typedef void(*SetterCallback)(v8::Local, + v8::Local, + const PropertyCallbackInfo&); +``` + +Example: + +```c++ +void SetterName(v8::Local property, + v8::Local value, + const Nan::PropertyCallbackInfo& info) { + ... +} +``` + +You do not need to declare a new `HandleScope` within a setter as one is implicitly created for you. + +A helper macro `NAN_SETTER(methodname)` exists, compatible with NAN v1 method declarations. + +Also see the V8 Embedders Guide documentation on [Accessors](https://developers.google.com/v8/embed#accesssors). + + +### Property getter declaration + +JavaScript-accessible property getters should be declared with the following signature to form a Nan::PropertyGetterCallback: + +```c++ +typedef void(*PropertyGetterCallback)(v8::Local, + const PropertyCallbackInfo&); +``` + +Example: + +```c++ +void PropertyGetterName(v8::Local property, + const Nan::PropertyCallbackInfo& info) { + ... +} +``` + +You do not need to declare a new `HandleScope` within a property getter as one is implicitly created for you. + +A helper macro `NAN_PROPERTY_GETTER(methodname)` exists, compatible with NAN v1 method declarations. + +Also see the V8 Embedders Guide documentation on named property [Interceptors](https://developers.google.com/v8/embed#interceptors). + + +### Property setter declaration + +JavaScript-accessible property setters should be declared with the following signature to form a Nan::PropertySetterCallback: + +```c++ +typedef void(*PropertySetterCallback)(v8::Local, + v8::Local, + const PropertyCallbackInfo&); +``` + +Example: + +```c++ +void PropertySetterName(v8::Local property, + v8::Local value, + const Nan::PropertyCallbackInfo& info); +``` + +You do not need to declare a new `HandleScope` within a property setter as one is implicitly created for you. + +A helper macro `NAN_PROPERTY_SETTER(methodname)` exists, compatible with NAN v1 method declarations. + +Also see the V8 Embedders Guide documentation on named property [Interceptors](https://developers.google.com/v8/embed#interceptors). + + +### Property enumerator declaration + +JavaScript-accessible property enumerators should be declared with the following signature to form a Nan::PropertyEnumeratorCallback: + +```c++ +typedef void(*PropertyEnumeratorCallback)(const PropertyCallbackInfo&); +``` + +Example: + +```c++ +void PropertyEnumeratorName(const Nan::PropertyCallbackInfo& info); +``` + +You do not need to declare a new `HandleScope` within a property enumerator as one is implicitly created for you. + +A helper macro `NAN_PROPERTY_ENUMERATOR(methodname)` exists, compatible with NAN v1 method declarations. + +Also see the V8 Embedders Guide documentation on named property [Interceptors](https://developers.google.com/v8/embed#interceptors). + + +### Property deleter declaration + +JavaScript-accessible property deleters should be declared with the following signature to form a Nan::PropertyDeleterCallback: + +```c++ +typedef void(*PropertyDeleterCallback)(v8::Local, + const PropertyCallbackInfo&); +``` + +Example: + +```c++ +void PropertyDeleterName(v8::Local property, + const Nan::PropertyCallbackInfo& info); +``` + +You do not need to declare a new `HandleScope` within a property deleter as one is implicitly created for you. + +A helper macro `NAN_PROPERTY_DELETER(methodname)` exists, compatible with NAN v1 method declarations. + +Also see the V8 Embedders Guide documentation on named property [Interceptors](https://developers.google.com/v8/embed#interceptors). + + +### Property query declaration + +JavaScript-accessible property query methods should be declared with the following signature to form a Nan::PropertyQueryCallback: + +```c++ +typedef void(*PropertyQueryCallback)(v8::Local, + const PropertyCallbackInfo&); +``` + +Example: + +```c++ +void PropertyQueryName(v8::Local property, + const Nan::PropertyCallbackInfo& info); +``` + +You do not need to declare a new `HandleScope` within a property query method as one is implicitly created for you. + +A helper macro `NAN_PROPERTY_QUERY(methodname)` exists, compatible with NAN v1 method declarations. + +Also see the V8 Embedders Guide documentation on named property [Interceptors](https://developers.google.com/v8/embed#interceptors). + + +### Index getter declaration + +JavaScript-accessible index getter methods should be declared with the following signature to form a Nan::IndexGetterCallback: + +```c++ +typedef void(*IndexGetterCallback)(uint32_t, + const PropertyCallbackInfo&); +``` + +Example: + +```c++ +void IndexGetterName(uint32_t index, const PropertyCallbackInfo& info); +``` + +You do not need to declare a new `HandleScope` within a index getter as one is implicitly created for you. + +A helper macro `NAN_INDEX_GETTER(methodname)` exists, compatible with NAN v1 method declarations. + +Also see the V8 Embedders Guide documentation on indexed property [Interceptors](https://developers.google.com/v8/embed#interceptors). + + +### Index setter declaration + +JavaScript-accessible index setter methods should be declared with the following signature to form a Nan::IndexSetterCallback: + +```c++ +typedef void(*IndexSetterCallback)(uint32_t, + v8::Local, + const PropertyCallbackInfo&); +``` + +Example: + +```c++ +void IndexSetterName(uint32_t index, + v8::Local value, + const PropertyCallbackInfo& info); +``` + +You do not need to declare a new `HandleScope` within a index setter as one is implicitly created for you. + +A helper macro `NAN_INDEX_SETTER(methodname)` exists, compatible with NAN v1 method declarations. + +Also see the V8 Embedders Guide documentation on indexed property [Interceptors](https://developers.google.com/v8/embed#interceptors). + + +### Index enumerator declaration + +JavaScript-accessible index enumerator methods should be declared with the following signature to form a Nan::IndexEnumeratorCallback: + +```c++ +typedef void(*IndexEnumeratorCallback)(const PropertyCallbackInfo&); +``` + +Example: + +```c++ +void IndexEnumeratorName(const PropertyCallbackInfo& info); +``` + +You do not need to declare a new `HandleScope` within a index enumerator as one is implicitly created for you. + +A helper macro `NAN_INDEX_ENUMERATOR(methodname)` exists, compatible with NAN v1 method declarations. + +Also see the V8 Embedders Guide documentation on indexed property [Interceptors](https://developers.google.com/v8/embed#interceptors). + + +### Index deleter declaration + +JavaScript-accessible index deleter methods should be declared with the following signature to form a Nan::IndexDeleterCallback: + +```c++ +typedef void(*IndexDeleterCallback)(uint32_t, + const PropertyCallbackInfo&); +``` + +Example: + +```c++ +void IndexDeleterName(uint32_t index, const PropertyCallbackInfo& info); +``` + +You do not need to declare a new `HandleScope` within a index deleter as one is implicitly created for you. + +A helper macro `NAN_INDEX_DELETER(methodname)` exists, compatible with NAN v1 method declarations. + +Also see the V8 Embedders Guide documentation on indexed property [Interceptors](https://developers.google.com/v8/embed#interceptors). + + +### Index query declaration + +JavaScript-accessible index query methods should be declared with the following signature to form a Nan::IndexQueryCallback: + +```c++ +typedef void(*IndexQueryCallback)(uint32_t, + const PropertyCallbackInfo&); +``` + +Example: + +```c++ +void IndexQueryName(uint32_t index, const PropertyCallbackInfo& info); +``` + +You do not need to declare a new `HandleScope` within a index query method as one is implicitly created for you. + +A helper macro `NAN_INDEX_QUERY(methodname)` exists, compatible with NAN v1 method declarations. + +Also see the V8 Embedders Guide documentation on indexed property [Interceptors](https://developers.google.com/v8/embed#interceptors). + + +### Nan::SetMethod() + +Sets a method with a given name directly on a JavaScript object where the method has the `Nan::FunctionCallback` signature (see Method declaration). + +Signature: + +```c++ +void Nan::SetMethod(v8::Local recv, + const char *name, + Nan::FunctionCallback callback, + v8::Local data = v8::Local()) +void Nan::SetMethod(v8::Local templ, + const char *name, + Nan::FunctionCallback callback, + v8::Local data = v8::Local()) +``` + + +### Nan::SetPrototypeMethod() + +Sets a method with a given name on a `FunctionTemplate`'s prototype where the method has the `Nan::FunctionCallback` signature (see Method declaration). + +Signature: + +```c++ +void Nan::SetPrototypeMethod(v8::Local recv, + const char* name, + Nan::FunctionCallback callback, + v8::Local data = v8::Local()) +``` + + +### Nan::SetAccessor() + +Sets getters and setters for a property with a given name on an `ObjectTemplate` or a plain `Object`. Accepts getters with the `Nan::GetterCallback` signature (see Getter declaration) and setters with the `Nan::SetterCallback` signature (see Setter declaration). + +Signature: + +```c++ +void SetAccessor(v8::Local tpl, + v8::Local name, + Nan::GetterCallback getter, + Nan::SetterCallback setter = 0, + v8::Local data = v8::Local(), + v8::AccessControl settings = v8::DEFAULT, + v8::PropertyAttribute attribute = v8::None, + imp::Sig signature = imp::Sig()); +bool SetAccessor(v8::Local obj, + v8::Local name, + Nan::GetterCallback getter, + Nan::SetterCallback setter = 0, + v8::Local data = v8::Local(), + v8::AccessControl settings = v8::DEFAULT, + v8::PropertyAttribute attribute = v8::None) +``` + +See the V8 [`ObjectTemplate#SetAccessor()`](https://v8docs.nodesource.com/node-8.16/db/d5f/classv8_1_1_object_template.html#aca0ed196f8a9adb1f68b1aadb6c9cd77) and [`Object#SetAccessor()`](https://v8docs.nodesource.com/node-8.16/db/d85/classv8_1_1_object.html#ae91b3b56b357f285288c89fbddc46d1b) for further information about how to use `Nan::SetAccessor()`. + + +### Nan::SetNamedPropertyHandler() + +Sets named property getters, setters, query, deleter and enumerator methods on an `ObjectTemplate`. Accepts: + +* Property getters with the `Nan::PropertyGetterCallback` signature (see Property getter declaration) +* Property setters with the `Nan::PropertySetterCallback` signature (see Property setter declaration) +* Property query methods with the `Nan::PropertyQueryCallback` signature (see Property query declaration) +* Property deleters with the `Nan::PropertyDeleterCallback` signature (see Property deleter declaration) +* Property enumerators with the `Nan::PropertyEnumeratorCallback` signature (see Property enumerator declaration) + +Signature: + +```c++ +void SetNamedPropertyHandler(v8::Local tpl, + Nan::PropertyGetterCallback getter, + Nan::PropertySetterCallback setter = 0, + Nan::PropertyQueryCallback query = 0, + Nan::PropertyDeleterCallback deleter = 0, + Nan::PropertyEnumeratorCallback enumerator = 0, + v8::Local data = v8::Local()) +``` + +See the V8 [`ObjectTemplate#SetNamedPropertyHandler()`](https://v8docs.nodesource.com/node-8.16/db/d5f/classv8_1_1_object_template.html#a33b3ebd7de641f6cc6414b7de01fc1c7) for further information about how to use `Nan::SetNamedPropertyHandler()`. + + +### Nan::SetIndexedPropertyHandler() + +Sets indexed property getters, setters, query, deleter and enumerator methods on an `ObjectTemplate`. Accepts: + +* Indexed property getters with the `Nan::IndexGetterCallback` signature (see Index getter declaration) +* Indexed property setters with the `Nan::IndexSetterCallback` signature (see Index setter declaration) +* Indexed property query methods with the `Nan::IndexQueryCallback` signature (see Index query declaration) +* Indexed property deleters with the `Nan::IndexDeleterCallback` signature (see Index deleter declaration) +* Indexed property enumerators with the `Nan::IndexEnumeratorCallback` signature (see Index enumerator declaration) + +Signature: + +```c++ +void SetIndexedPropertyHandler(v8::Local tpl, + Nan::IndexGetterCallback getter, + Nan::IndexSetterCallback setter = 0, + Nan::IndexQueryCallback query = 0, + Nan::IndexDeleterCallback deleter = 0, + Nan::IndexEnumeratorCallback enumerator = 0, + v8::Local data = v8::Local()) +``` + +See the V8 [`ObjectTemplate#SetIndexedPropertyHandler()`](https://v8docs.nodesource.com/node-8.16/db/d5f/classv8_1_1_object_template.html#ac89f06d634add0e890452033f7d17ff1) for further information about how to use `Nan::SetIndexedPropertyHandler()`. + + +### Nan::SetTemplate() + +Adds properties on an `Object`'s or `Function`'s template. + +Signature: + +```c++ +void Nan::SetTemplate(v8::Local templ, + const char *name, + v8::Local value); +void Nan::SetTemplate(v8::Local templ, + v8::Local name, + v8::Local value, + v8::PropertyAttribute attributes) +``` + +Calls the `Template`'s [`Set()`](https://v8docs.nodesource.com/node-8.16/db/df7/classv8_1_1_template.html#ae3fbaff137557aa6a0233bc7e52214ac). + + +### Nan::SetPrototypeTemplate() + +Adds properties on an `Object`'s or `Function`'s prototype template. + +Signature: + +```c++ +void Nan::SetPrototypeTemplate(v8::Local templ, + const char *name, + v8::Local value); +void Nan::SetPrototypeTemplate(v8::Local templ, + v8::Local name, + v8::Local value, + v8::PropertyAttribute attributes) +``` + +Calls the `FunctionTemplate`'s _PrototypeTemplate's_ [`Set()`](https://v8docs.nodesource.com/node-8.16/db/df7/classv8_1_1_template.html#a2db6a56597bf23c59659c0659e564ddf). + + +### Nan::SetInstanceTemplate() + +Use to add instance properties on `FunctionTemplate`'s. + +Signature: + +```c++ +void Nan::SetInstanceTemplate(v8::Local templ, + const char *name, + v8::Local value); +void Nan::SetInstanceTemplate(v8::Local templ, + v8::Local name, + v8::Local value, + v8::PropertyAttribute attributes) +``` + +Calls the `FunctionTemplate`'s _InstanceTemplate's_ [`Set()`](https://v8docs.nodesource.com/node-8.16/db/df7/classv8_1_1_template.html#a2db6a56597bf23c59659c0659e564ddf). + + +### Nan::SetCallHandler() + +Set the call-handler callback for a `v8::FunctionTemplate`. +This callback is called whenever the function created from this FunctionTemplate is called. + +Signature: + +```c++ +void Nan::SetCallHandler(v8::Local templ, Nan::FunctionCallback callback, v8::Local data = v8::Local()) +``` + +Calls the `FunctionTemplate`'s [`SetCallHandler()`](https://v8docs.nodesource.com/node-8.16/d8/d83/classv8_1_1_function_template.html#ab7574b298db3c27fbc2ed465c08ea2f8). + + +### Nan::SetCallAsFunctionHandler() + +Sets the callback to be used when calling instances created from the `v8::ObjectTemplate` as a function. +If no callback is set, instances behave like normal JavaScript objects that cannot be called as a function. + +Signature: + +```c++ +void Nan::SetCallAsFunctionHandler(v8::Local templ, Nan::FunctionCallback callback, v8::Local data = v8::Local()) +``` + +Calls the `ObjectTemplate`'s [`SetCallAsFunctionHandler()`](https://v8docs.nodesource.com/node-8.16/db/d5f/classv8_1_1_object_template.html#a5e9612fc80bf6db8f2da199b9b0bd04e). + diff --git a/node_modules/netlify-cli/node_modules/nan/doc/new.md b/node_modules/netlify-cli/node_modules/nan/doc/new.md new file mode 100644 index 000000000..0f28a0e92 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/doc/new.md @@ -0,0 +1,147 @@ +## New + +NAN provides a `Nan::New()` helper for the creation of new JavaScript objects in a way that's compatible across the supported versions of V8. + + - Nan::New() + - Nan::Undefined() + - Nan::Null() + - Nan::True() + - Nan::False() + - Nan::EmptyString() + + + +### Nan::New() + +`Nan::New()` should be used to instantiate new JavaScript objects. + +Refer to the specific V8 type in the [V8 documentation](https://v8docs.nodesource.com/node-8.16/d1/d83/classv8_1_1_data.html) for information on the types of arguments required for instantiation. + +Signatures: + +Return types are mostly omitted from the signatures for simplicity. In most cases the type will be contained within a `v8::Local`. The following types will be contained within a `Nan::MaybeLocal`: `v8::String`, `v8::Date`, `v8::RegExp`, `v8::Script`, `v8::UnboundScript`. + +Empty objects: + +```c++ +Nan::New(); +``` + +Generic single and multiple-argument: + +```c++ +Nan::New(A0 arg0); +Nan::New(A0 arg0, A1 arg1); +Nan::New(A0 arg0, A1 arg1, A2 arg2); +Nan::New(A0 arg0, A1 arg1, A2 arg2, A3 arg3); +``` + +For creating `v8::FunctionTemplate` and `v8::Function` objects: + +_The definition of `Nan::FunctionCallback` can be found in the [Method declaration](./methods.md#api_nan_method) documentation._ + +```c++ +Nan::New(Nan::FunctionCallback callback, + v8::Local data = v8::Local()); +Nan::New(Nan::FunctionCallback callback, + v8::Local data = v8::Local(), + A2 a2 = A2()); +``` + +Native number types: + +```c++ +v8::Local Nan::New(bool value); +v8::Local Nan::New(int32_t value); +v8::Local Nan::New(uint32_t value); +v8::Local Nan::New(double value); +``` + +String types: + +```c++ +Nan::MaybeLocal Nan::New(std::string const& value); +Nan::MaybeLocal Nan::New(const char * value, int length); +Nan::MaybeLocal Nan::New(const char * value); +Nan::MaybeLocal Nan::New(const uint16_t * value); +Nan::MaybeLocal Nan::New(const uint16_t * value, int length); +``` + +Specialized types: + +```c++ +v8::Local Nan::New(v8::String::ExternalStringResource * value); +v8::Local Nan::New(Nan::ExternalOneByteStringResource * value); +v8::Local Nan::New(v8::Local pattern, v8::RegExp::Flags flags); +``` + +Note that `Nan::ExternalOneByteStringResource` maps to [`v8::String::ExternalOneByteStringResource`](https://v8docs.nodesource.com/node-8.16/d9/db3/classv8_1_1_string_1_1_external_one_byte_string_resource.html), and `v8::String::ExternalAsciiStringResource` in older versions of V8. + + + +### Nan::Undefined() + +A helper method to reference the `v8::Undefined` object in a way that is compatible across all supported versions of V8. + +Signature: + +```c++ +v8::Local Nan::Undefined() +``` + + +### Nan::Null() + +A helper method to reference the `v8::Null` object in a way that is compatible across all supported versions of V8. + +Signature: + +```c++ +v8::Local Nan::Null() +``` + + +### Nan::True() + +A helper method to reference the `v8::Boolean` object representing the `true` value in a way that is compatible across all supported versions of V8. + +Signature: + +```c++ +v8::Local Nan::True() +``` + + +### Nan::False() + +A helper method to reference the `v8::Boolean` object representing the `false` value in a way that is compatible across all supported versions of V8. + +Signature: + +```c++ +v8::Local Nan::False() +``` + + +### Nan::EmptyString() + +Call [`v8::String::Empty`](https://v8docs.nodesource.com/node-8.16/d2/db3/classv8_1_1_string.html#a7c1bc8886115d7ee46f1d571dd6ebc6d) to reference the empty string in a way that is compatible across all supported versions of V8. + +Signature: + +```c++ +v8::Local Nan::EmptyString() +``` + + + +### Nan::NewOneByteString() + +An implementation of [`v8::String::NewFromOneByte()`](https://v8docs.nodesource.com/node-8.16/d2/db3/classv8_1_1_string.html#a5264d50b96d2c896ce525a734dc10f09) provided for consistent availability and API across supported versions of V8. Allocates a new string from Latin-1 data. + +Signature: + +```c++ +Nan::MaybeLocal Nan::NewOneByteString(const uint8_t * value, + int length = -1) +``` diff --git a/node_modules/netlify-cli/node_modules/nan/doc/node_misc.md b/node_modules/netlify-cli/node_modules/nan/doc/node_misc.md new file mode 100644 index 000000000..17578e349 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/doc/node_misc.md @@ -0,0 +1,123 @@ +## Miscellaneous Node Helpers + + - Nan::AsyncResource + - Nan::MakeCallback() + - NAN_MODULE_INIT() + - Nan::Export() + + +### Nan::AsyncResource + +This class is analogous to the `AsyncResource` JavaScript class exposed by Node's [async_hooks][] API. + +When calling back into JavaScript asynchronously, special care must be taken to ensure that the runtime can properly track +async hops. `Nan::AsyncResource` is a class that provides an RAII wrapper around `node::EmitAsyncInit`, `node::EmitAsyncDestroy`, +and `node::MakeCallback`. Using this mechanism to call back into JavaScript, as opposed to `Nan::MakeCallback` or +`v8::Function::Call` ensures that the callback is executed in the correct async context. This ensures that async mechanisms +such as domains and [async_hooks][] function correctly. + +Definition: + +```c++ +class AsyncResource { + public: + AsyncResource(v8::Local name, + v8::Local resource = New()); + AsyncResource(const char* name, + v8::Local resource = New()); + ~AsyncResource(); + + v8::MaybeLocal runInAsyncScope(v8::Local target, + v8::Local func, + int argc, + v8::Local* argv); + v8::MaybeLocal runInAsyncScope(v8::Local target, + v8::Local symbol, + int argc, + v8::Local* argv); + v8::MaybeLocal runInAsyncScope(v8::Local target, + const char* method, + int argc, + v8::Local* argv); +}; +``` + +* `name`: Identifier for the kind of resource that is being provided for diagnostics information exposed by the [async_hooks][] + API. This will be passed to the possible `init` hook as the `type`. To avoid name collisions with other modules we recommend + that the name include the name of the owning module as a prefix. For example `mysql` module could use something like + `mysql:batch-db-query-resource`. +* `resource`: An optional object associated with the async work that will be passed to the possible [async_hooks][] + `init` hook. If this parameter is omitted, or an empty handle is provided, this object will be created automatically. +* When calling JS on behalf of this resource, one can use `runInAsyncScope`. This will ensure that the callback runs in the + correct async execution context. +* `AsyncDestroy` is automatically called when an AsyncResource object is destroyed. + +For more details, see the Node [async_hooks][] documentation. You might also want to take a look at the documentation for the +[N-API counterpart][napi]. For example usage, see the `asyncresource.cpp` example in the `test/cpp` directory. + + +### Nan::MakeCallback() + +Deprecated wrappers around the legacy `node::MakeCallback()` APIs. Node.js 10+ +has deprecated these legacy APIs as they do not provide a mechanism to preserve +async context. + +We recommend that you use the `AsyncResource` class and `AsyncResource::runInAsyncScope` instead of using `Nan::MakeCallback` or +`v8::Function#Call()` directly. `AsyncResource` properly takes care of running the callback in the correct async execution +context – something that is essential for functionality like domains, async_hooks and async debugging. + +Signatures: + +```c++ +NAN_DEPRECATED +v8::Local Nan::MakeCallback(v8::Local target, + v8::Local func, + int argc, + v8::Local* argv); +NAN_DEPRECATED +v8::Local Nan::MakeCallback(v8::Local target, + v8::Local symbol, + int argc, + v8::Local* argv); +NAN_DEPRECATED +v8::Local Nan::MakeCallback(v8::Local target, + const char* method, + int argc, + v8::Local* argv); +``` + + + +### NAN_MODULE_INIT() + +Used to define the entry point function to a Node add-on. Creates a function with a given `name` that receives a `target` object representing the equivalent of the JavaScript `exports` object. + +See example below. + + +### Nan::Export() + +A simple helper to register a `v8::FunctionTemplate` from a JavaScript-accessible method (see [Methods](./methods.md)) as a property on an object. Can be used in a way similar to assigning properties to `module.exports` in JavaScript. + +Signature: + +```c++ +void Export(v8::Local target, const char *name, Nan::FunctionCallback f) +``` + +Also available as the shortcut `NAN_EXPORT` macro. + +Example: + +```c++ +NAN_METHOD(Foo) { + ... +} + +NAN_MODULE_INIT(Init) { + NAN_EXPORT(target, Foo); +} +``` + +[async_hooks]: https://nodejs.org/dist/latest-v9.x/docs/api/async_hooks.html +[napi]: https://nodejs.org/dist/latest-v9.x/docs/api/n-api.html#n_api_custom_asynchronous_operations diff --git a/node_modules/netlify-cli/node_modules/nan/doc/object_wrappers.md b/node_modules/netlify-cli/node_modules/nan/doc/object_wrappers.md new file mode 100644 index 000000000..07d8c058a --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/doc/object_wrappers.md @@ -0,0 +1,263 @@ +## Object Wrappers + +The `ObjectWrap` class can be used to make wrapped C++ objects and a factory of wrapped objects. + + - Nan::ObjectWrap + + + +### Nan::ObjectWrap() + +A reimplementation of `node::ObjectWrap` that adds some API not present in older versions of Node. Should be preferred over `node::ObjectWrap` in all cases for consistency. + +Definition: + +```c++ +class ObjectWrap { + public: + ObjectWrap(); + + virtual ~ObjectWrap(); + + template + static inline T* Unwrap(v8::Local handle); + + inline v8::Local handle(); + + inline Nan::Persistent& persistent(); + + protected: + inline void Wrap(v8::Local handle); + + inline void MakeWeak(); + + /* Ref() marks the object as being attached to an event loop. + * Refed objects will not be garbage collected, even if + * all references are lost. + */ + virtual void Ref(); + + /* Unref() marks an object as detached from the event loop. This is its + * default state. When an object with a "weak" reference changes from + * attached to detached state it will be freed. Be careful not to access + * the object after making this call as it might be gone! + * (A "weak reference" means an object that only has a + * persistent handle.) + * + * DO NOT CALL THIS FROM DESTRUCTOR + */ + virtual void Unref(); + + int refs_; // ro +}; +``` + +See the Node documentation on [Wrapping C++ Objects](https://nodejs.org/api/addons.html#addons_wrapping_c_objects) for more details. + +### This vs. Holder + +When calling `Unwrap`, it is important that the argument is indeed some JavaScript object which got wrapped by a `Wrap` call for this class or any derived class. +The `Signature` installed by [`Nan::SetPrototypeMethod()`](methods.md#api_nan_set_prototype_method) does ensure that `info.Holder()` is just such an instance. +In Node 0.12 and later, `info.This()` will also be of such a type, since otherwise the invocation will get rejected. +However, in Node 0.10 and before it was possible to invoke a method on a JavaScript object which just had the extension type in its prototype chain. +In such a situation, calling `Unwrap` on `info.This()` will likely lead to a failed assertion causing a crash, but could lead to even more serious corruption. + +On the other hand, calling `Unwrap` in an [accessor](methods.md#api_nan_set_accessor) should not use `Holder()` if the accessor is defined on the prototype. +So either define your accessors on the instance template, +or use `This()` after verifying that it is indeed a valid object. + +### Examples + +#### Basic + +```c++ +class MyObject : public Nan::ObjectWrap { + public: + static NAN_MODULE_INIT(Init) { + v8::Local tpl = Nan::New(New); + tpl->SetClassName(Nan::New("MyObject").ToLocalChecked()); + tpl->InstanceTemplate()->SetInternalFieldCount(1); + + Nan::SetPrototypeMethod(tpl, "getHandle", GetHandle); + Nan::SetPrototypeMethod(tpl, "getValue", GetValue); + + constructor().Reset(Nan::GetFunction(tpl).ToLocalChecked()); + Nan::Set(target, Nan::New("MyObject").ToLocalChecked(), + Nan::GetFunction(tpl).ToLocalChecked()); + } + + private: + explicit MyObject(double value = 0) : value_(value) {} + ~MyObject() {} + + static NAN_METHOD(New) { + if (info.IsConstructCall()) { + double value = info[0]->IsUndefined() ? 0 : Nan::To(info[0]).FromJust(); + MyObject *obj = new MyObject(value); + obj->Wrap(info.This()); + info.GetReturnValue().Set(info.This()); + } else { + const int argc = 1; + v8::Local argv[argc] = {info[0]}; + v8::Local cons = Nan::New(constructor()); + info.GetReturnValue().Set(Nan::NewInstance(cons, argc, argv).ToLocalChecked()); + } + } + + static NAN_METHOD(GetHandle) { + MyObject* obj = Nan::ObjectWrap::Unwrap(info.Holder()); + info.GetReturnValue().Set(obj->handle()); + } + + static NAN_METHOD(GetValue) { + MyObject* obj = Nan::ObjectWrap::Unwrap(info.Holder()); + info.GetReturnValue().Set(obj->value_); + } + + static inline Nan::Persistent & constructor() { + static Nan::Persistent my_constructor; + return my_constructor; + } + + double value_; +}; + +NODE_MODULE(objectwrapper, MyObject::Init) +``` + +To use in Javascript: + +```Javascript +var objectwrapper = require('bindings')('objectwrapper'); + +var obj = new objectwrapper.MyObject(5); +console.log('Should be 5: ' + obj.getValue()); +``` + +#### Factory of wrapped objects + +```c++ +class MyFactoryObject : public Nan::ObjectWrap { + public: + static NAN_MODULE_INIT(Init) { + v8::Local tpl = Nan::New(New); + tpl->InstanceTemplate()->SetInternalFieldCount(1); + + Nan::SetPrototypeMethod(tpl, "getValue", GetValue); + + constructor().Reset(Nan::GetFunction(tpl).ToLocalChecked()); + } + + static NAN_METHOD(NewInstance) { + v8::Local cons = Nan::New(constructor()); + double value = info[0]->IsNumber() ? Nan::To(info[0]).FromJust() : 0; + const int argc = 1; + v8::Local argv[1] = {Nan::New(value)}; + info.GetReturnValue().Set(Nan::NewInstance(cons, argc, argv).ToLocalChecked()); + } + + // Needed for the next example: + inline double value() const { + return value_; + } + + private: + explicit MyFactoryObject(double value = 0) : value_(value) {} + ~MyFactoryObject() {} + + static NAN_METHOD(New) { + if (info.IsConstructCall()) { + double value = info[0]->IsNumber() ? Nan::To(info[0]).FromJust() : 0; + MyFactoryObject * obj = new MyFactoryObject(value); + obj->Wrap(info.This()); + info.GetReturnValue().Set(info.This()); + } else { + const int argc = 1; + v8::Local argv[argc] = {info[0]}; + v8::Local cons = Nan::New(constructor()); + info.GetReturnValue().Set(Nan::NewInstance(cons, argc, argv).ToLocalChecked()); + } + } + + static NAN_METHOD(GetValue) { + MyFactoryObject* obj = ObjectWrap::Unwrap(info.Holder()); + info.GetReturnValue().Set(obj->value_); + } + + static inline Nan::Persistent & constructor() { + static Nan::Persistent my_constructor; + return my_constructor; + } + + double value_; +}; + +NAN_MODULE_INIT(Init) { + MyFactoryObject::Init(target); + Nan::Set(target, + Nan::New("newFactoryObjectInstance").ToLocalChecked(), + Nan::GetFunction( + Nan::New(MyFactoryObject::NewInstance)).ToLocalChecked() + ); +} + +NODE_MODULE(wrappedobjectfactory, Init) +``` + +To use in Javascript: + +```Javascript +var wrappedobjectfactory = require('bindings')('wrappedobjectfactory'); + +var obj = wrappedobjectfactory.newFactoryObjectInstance(10); +console.log('Should be 10: ' + obj.getValue()); +``` + +#### Passing wrapped objects around + +Use the `MyFactoryObject` class above along with the following: + +```c++ +static NAN_METHOD(Sum) { + Nan::MaybeLocal maybe1 = Nan::To(info[0]); + Nan::MaybeLocal maybe2 = Nan::To(info[1]); + + // Quick check: + if (maybe1.IsEmpty() || maybe2.IsEmpty()) { + // return value is undefined by default + return; + } + + MyFactoryObject* obj1 = + Nan::ObjectWrap::Unwrap(maybe1.ToLocalChecked()); + MyFactoryObject* obj2 = + Nan::ObjectWrap::Unwrap(maybe2.ToLocalChecked()); + + info.GetReturnValue().Set(Nan::New(obj1->value() + obj2->value())); +} + +NAN_MODULE_INIT(Init) { + MyFactoryObject::Init(target); + Nan::Set(target, + Nan::New("newFactoryObjectInstance").ToLocalChecked(), + Nan::GetFunction( + Nan::New(MyFactoryObject::NewInstance)).ToLocalChecked() + ); + Nan::Set(target, + Nan::New("sum").ToLocalChecked(), + Nan::GetFunction(Nan::New(Sum)).ToLocalChecked() + ); +} + +NODE_MODULE(myaddon, Init) +``` + +To use in Javascript: + +```Javascript +var myaddon = require('bindings')('myaddon'); + +var obj1 = myaddon.newFactoryObjectInstance(5); +var obj2 = myaddon.newFactoryObjectInstance(10); +console.log('sum of object values: ' + myaddon.sum(obj1, obj2)); +``` diff --git a/node_modules/netlify-cli/node_modules/nan/doc/persistent.md b/node_modules/netlify-cli/node_modules/nan/doc/persistent.md new file mode 100644 index 000000000..2e13f6bb0 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/doc/persistent.md @@ -0,0 +1,296 @@ +## Persistent references + +An object reference that is independent of any `HandleScope` is a _persistent_ reference. Where a `Local` handle only lives as long as the `HandleScope` in which it was allocated, a `Persistent` handle remains valid until it is explicitly disposed. + +Due to the evolution of the V8 API, it is necessary for NAN to provide a wrapper implementation of the `Persistent` classes to supply compatibility across the V8 versions supported. + + - Nan::PersistentBase & v8::PersistentBase + - Nan::NonCopyablePersistentTraits & v8::NonCopyablePersistentTraits + - Nan::CopyablePersistentTraits & v8::CopyablePersistentTraits + - Nan::Persistent + - Nan::Global + - Nan::WeakCallbackInfo + - Nan::WeakCallbackType + +Also see the V8 Embedders Guide section on [Handles and Garbage Collection](https://developers.google.com/v8/embed#handles). + + +### Nan::PersistentBase & v8::PersistentBase + +A persistent handle contains a reference to a storage cell in V8 which holds an object value and which is updated by the garbage collector whenever the object is moved. A new storage cell can be created using the constructor or `Nan::PersistentBase::Reset()`. Existing handles can be disposed using an argument-less `Nan::PersistentBase::Reset()`. + +Definition: + +_(note: this is implemented as `Nan::PersistentBase` for older versions of V8 and the native `v8::PersistentBase` is used for newer versions of V8)_ + +```c++ +template class PersistentBase { + public: + /** + * If non-empty, destroy the underlying storage cell + */ + void Reset(); + + /** + * If non-empty, destroy the underlying storage cell and create a new one with + * the contents of another if it is also non-empty + */ + template void Reset(const v8::Local &other); + + /** + * If non-empty, destroy the underlying storage cell and create a new one with + * the contents of another if it is also non-empty + */ + template void Reset(const PersistentBase &other); + + /** Returns true if the handle is empty. */ + bool IsEmpty() const; + + /** + * If non-empty, destroy the underlying storage cell + * IsEmpty() will return true after this call. + */ + void Empty(); + + template bool operator==(const PersistentBase &that); + + template bool operator==(const v8::Local &that); + + template bool operator!=(const PersistentBase &that); + + template bool operator!=(const v8::Local &that); + + /** + * Install a finalization callback on this object. + * NOTE: There is no guarantee as to *when* or even *if* the callback is + * invoked. The invocation is performed solely on a best effort basis. + * As always, GC-based finalization should *not* be relied upon for any + * critical form of resource management! At the moment you can either + * specify a parameter for the callback or the location of two internal + * fields in the dying object. + */ + template + void SetWeak(P *parameter, + typename WeakCallbackInfo

    ::Callback callback, + WeakCallbackType type); + + void ClearWeak(); + + /** + * Marks the reference to this object independent. Garbage collector is free + * to ignore any object groups containing this object. Weak callback for an + * independent handle should not assume that it will be preceded by a global + * GC prologue callback or followed by a global GC epilogue callback. + */ + void MarkIndependent() const; + + bool IsIndependent() const; + + /** Checks if the handle holds the only reference to an object. */ + bool IsNearDeath() const; + + /** Returns true if the handle's reference is weak. */ + bool IsWeak() const +}; +``` + +See the V8 documentation for [`PersistentBase`](https://v8docs.nodesource.com/node-8.16/d4/dca/classv8_1_1_persistent_base.html) for further information. + +**Tip:** To get a `v8::Local` reference to the original object back from a `PersistentBase` or `Persistent` object: + +```c++ +v8::Local object = Nan::New(persistent); +``` + + +### Nan::NonCopyablePersistentTraits & v8::NonCopyablePersistentTraits + +Default traits for `Nan::Persistent`. This class does not allow use of the a copy constructor or assignment operator. At present `kResetInDestructor` is not set, but that will change in a future version. + +Definition: + +_(note: this is implemented as `Nan::NonCopyablePersistentTraits` for older versions of V8 and the native `v8::NonCopyablePersistentTraits` is used for newer versions of V8)_ + +```c++ +template class NonCopyablePersistentTraits { + public: + typedef Persistent > NonCopyablePersistent; + + static const bool kResetInDestructor = false; + + template + static void Copy(const Persistent &source, + NonCopyablePersistent *dest); + + template static void Uncompilable(); +}; +``` + +See the V8 documentation for [`NonCopyablePersistentTraits`](https://v8docs.nodesource.com/node-8.16/de/d73/classv8_1_1_non_copyable_persistent_traits.html) for further information. + + +### Nan::CopyablePersistentTraits & v8::CopyablePersistentTraits + +A helper class of traits to allow copying and assignment of `Persistent`. This will clone the contents of storage cell, but not any of the flags, etc.. + +Definition: + +_(note: this is implemented as `Nan::CopyablePersistentTraits` for older versions of V8 and the native `v8::NonCopyablePersistentTraits` is used for newer versions of V8)_ + +```c++ +template +class CopyablePersistentTraits { + public: + typedef Persistent > CopyablePersistent; + + static const bool kResetInDestructor = true; + + template + static void Copy(const Persistent &source, + CopyablePersistent *dest); +}; +``` + +See the V8 documentation for [`CopyablePersistentTraits`](https://v8docs.nodesource.com/node-8.16/da/d5c/structv8_1_1_copyable_persistent_traits.html) for further information. + + +### Nan::Persistent + +A type of `PersistentBase` which allows copy and assignment. Copy, assignment and destructor behavior is controlled by the traits class `M`. + +Definition: + +```c++ +template > +class Persistent; + +template class Persistent : public PersistentBase { + public: + /** + * A Persistent with no storage cell. + */ + Persistent(); + + /** + * Construct a Persistent from a v8::Local. When the v8::Local is non-empty, a + * new storage cell is created pointing to the same object, and no flags are + * set. + */ + template Persistent(v8::Local that); + + /** + * Construct a Persistent from a Persistent. When the Persistent is non-empty, + * a new storage cell is created pointing to the same object, and no flags are + * set. + */ + Persistent(const Persistent &that); + + /** + * The copy constructors and assignment operator create a Persistent exactly + * as the Persistent constructor, but the Copy function from the traits class + * is called, allowing the setting of flags based on the copied Persistent. + */ + Persistent &operator=(const Persistent &that); + + template + Persistent &operator=(const Persistent &that); + + /** + * The destructor will dispose the Persistent based on the kResetInDestructor + * flags in the traits class. Since not calling dispose can result in a + * memory leak, it is recommended to always set this flag. + */ + ~Persistent(); +}; +``` + +See the V8 documentation for [`Persistent`](https://v8docs.nodesource.com/node-8.16/d2/d78/classv8_1_1_persistent.html) for further information. + + +### Nan::Global + +A type of `PersistentBase` which has move semantics. + +```c++ +template class Global : public PersistentBase { + public: + /** + * A Global with no storage cell. + */ + Global(); + + /** + * Construct a Global from a v8::Local. When the v8::Local is non-empty, a new + * storage cell is created pointing to the same object, and no flags are set. + */ + template Global(v8::Local that); + /** + * Construct a Global from a PersistentBase. When the Persistent is non-empty, + * a new storage cell is created pointing to the same object, and no flags are + * set. + */ + template Global(const PersistentBase &that); + + /** + * Pass allows returning globals from functions, etc. + */ + Global Pass(); +}; +``` + +See the V8 documentation for [`Global`](https://v8docs.nodesource.com/node-8.16/d5/d40/classv8_1_1_global.html) for further information. + + +### Nan::WeakCallbackInfo + +`Nan::WeakCallbackInfo` is used as an argument when setting a persistent reference as weak. You may need to free any external resources attached to the object. It is a mirror of `v8:WeakCallbackInfo` as found in newer versions of V8. + +Definition: + +```c++ +template class WeakCallbackInfo { + public: + typedef void (*Callback)(const WeakCallbackInfo& data); + + v8::Isolate *GetIsolate() const; + + /** + * Get the parameter that was associated with the weak handle. + */ + T *GetParameter() const; + + /** + * Get pointer from internal field, index can be 0 or 1. + */ + void *GetInternalField(int index) const; +}; +``` + +Example usage: + +```c++ +void weakCallback(const WeakCallbackInfo &data) { + int *parameter = data.GetParameter(); + delete parameter; +} + +Persistent obj; +int *data = new int(0); +obj.SetWeak(data, callback, WeakCallbackType::kParameter); +``` + +See the V8 documentation for [`WeakCallbackInfo`](https://v8docs.nodesource.com/node-8.16/d8/d06/classv8_1_1_weak_callback_info.html) for further information. + + +### Nan::WeakCallbackType + +Represents the type of a weak callback. +A weak callback of type `kParameter` makes the supplied parameter to `Nan::PersistentBase::SetWeak` available through `WeakCallbackInfo::GetParameter`. +A weak callback of type `kInternalFields` uses up to two internal fields at indices 0 and 1 on the `Nan::PersistentBase` being made weak. +Note that only `v8::Object`s and derivatives can have internal fields. + +Definition: + +```c++ +enum class WeakCallbackType { kParameter, kInternalFields }; +``` diff --git a/node_modules/netlify-cli/node_modules/nan/doc/scopes.md b/node_modules/netlify-cli/node_modules/nan/doc/scopes.md new file mode 100644 index 000000000..84000eebf --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/doc/scopes.md @@ -0,0 +1,73 @@ +## Scopes + +A _local handle_ is a pointer to an object. All V8 objects are accessed using handles, they are necessary because of the way the V8 garbage collector works. + +A handle scope can be thought of as a container for any number of handles. When you've finished with your handles, instead of deleting each one individually you can simply delete their scope. + +The creation of `HandleScope` objects is different across the supported versions of V8. Therefore, NAN provides its own implementations that can be used safely across these. + + - Nan::HandleScope + - Nan::EscapableHandleScope + +Also see the V8 Embedders Guide section on [Handles and Garbage Collection](https://github.com/v8/v8/wiki/Embedder%27s%20Guide#handles-and-garbage-collection). + + +### Nan::HandleScope + +A simple wrapper around [`v8::HandleScope`](https://v8docs.nodesource.com/node-8.16/d3/d95/classv8_1_1_handle_scope.html). + +Definition: + +```c++ +class Nan::HandleScope { + public: + Nan::HandleScope(); + static int NumberOfHandles(); +}; +``` + +Allocate a new `Nan::HandleScope` whenever you are creating new V8 JavaScript objects. Note that an implicit `HandleScope` is created for you on JavaScript-accessible methods so you do not need to insert one yourself. + +Example: + +```c++ +// new object is created, it needs a new scope: +void Pointless() { + Nan::HandleScope scope; + v8::Local obj = Nan::New(); +} + +// JavaScript-accessible method already has a HandleScope +NAN_METHOD(Pointless2) { + v8::Local obj = Nan::New(); +} +``` + + +### Nan::EscapableHandleScope + +Similar to [`Nan::HandleScope`](#api_nan_handle_scope) but should be used in cases where a function needs to return a V8 JavaScript type that has been created within it. + +Definition: + +```c++ +class Nan::EscapableHandleScope { + public: + Nan::EscapableHandleScope(); + static int NumberOfHandles(); + template v8::Local Escape(v8::Local value); +} +``` + +Use `Escape(value)` to return the object. + +Example: + +```c++ +v8::Local EmptyObj() { + Nan::EscapableHandleScope scope; + v8::Local obj = Nan::New(); + return scope.Escape(obj); +} +``` + diff --git a/node_modules/netlify-cli/node_modules/nan/doc/script.md b/node_modules/netlify-cli/node_modules/nan/doc/script.md new file mode 100644 index 000000000..301c1b3df --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/doc/script.md @@ -0,0 +1,58 @@ +## Script + +NAN provides `v8::Script` helpers as the API has changed over the supported versions of V8. + + - Nan::CompileScript() + - Nan::RunScript() + - Nan::ScriptOrigin + + + +### Nan::CompileScript() + +A wrapper around [`v8::ScriptCompiler::Compile()`](https://v8docs.nodesource.com/node-8.16/da/da5/classv8_1_1_script_compiler.html#a93f5072a0db55d881b969e9fc98e564b). + +Note that `Nan::BoundScript` is an alias for `v8::Script`. + +Signature: + +```c++ +Nan::MaybeLocal Nan::CompileScript( + v8::Local s, + const v8::ScriptOrigin& origin); +Nan::MaybeLocal Nan::CompileScript(v8::Local s); +``` + + + +### Nan::RunScript() + +Calls `script->Run()` or `script->BindToCurrentContext()->Run(Nan::GetCurrentContext())`. + +Note that `Nan::BoundScript` is an alias for `v8::Script` and `Nan::UnboundScript` is an alias for `v8::UnboundScript` where available and `v8::Script` on older versions of V8. + +Signature: + +```c++ +Nan::MaybeLocal Nan::RunScript(v8::Local script) +Nan::MaybeLocal Nan::RunScript(v8::Local script) +``` + + +### Nan::ScriptOrigin + +A class transparently extending [`v8::ScriptOrigin`](https://v8docs.nodesource.com/node-16.0/db/d84/classv8_1_1_script_origin.html#pub-methods) +to provide backwards compatibility. Only the listed methods are guaranteed to +be available on all versions of Node. + +Declaration: + +```c++ +class Nan::ScriptOrigin : public v8::ScriptOrigin { + public: + ScriptOrigin(v8::Local name, v8::Local line = v8::Local(), v8::Local column = v8::Local()) + v8::Local ResourceName() const; + v8::Local ResourceLineOffset() const; + v8::Local ResourceColumnOffset() const; +} +``` diff --git a/node_modules/netlify-cli/node_modules/nan/doc/string_bytes.md b/node_modules/netlify-cli/node_modules/nan/doc/string_bytes.md new file mode 100644 index 000000000..7c1bd3250 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/doc/string_bytes.md @@ -0,0 +1,62 @@ +## Strings & Bytes + +Miscellaneous string & byte encoding and decoding functionality provided for compatibility across supported versions of V8 and Node. Implemented by NAN to ensure that all encoding types are supported, even for older versions of Node where they are missing. + + - Nan::Encoding + - Nan::Encode() + - Nan::DecodeBytes() + - Nan::DecodeWrite() + + + +### Nan::Encoding + +An enum representing the supported encoding types. A copy of `node::encoding` that is consistent across versions of Node. + +Definition: + +```c++ +enum Nan::Encoding { ASCII, UTF8, BASE64, UCS2, BINARY, HEX, BUFFER } +``` + + + +### Nan::Encode() + +A wrapper around `node::Encode()` that provides a consistent implementation across supported versions of Node. + +Signature: + +```c++ +v8::Local Nan::Encode(const void *buf, + size_t len, + enum Nan::Encoding encoding = BINARY); +``` + + + +### Nan::DecodeBytes() + +A wrapper around `node::DecodeBytes()` that provides a consistent implementation across supported versions of Node. + +Signature: + +```c++ +ssize_t Nan::DecodeBytes(v8::Local val, + enum Nan::Encoding encoding = BINARY); +``` + + + +### Nan::DecodeWrite() + +A wrapper around `node::DecodeWrite()` that provides a consistent implementation across supported versions of Node. + +Signature: + +```c++ +ssize_t Nan::DecodeWrite(char *buf, + size_t len, + v8::Local val, + enum Nan::Encoding encoding = BINARY); +``` diff --git a/node_modules/netlify-cli/node_modules/nan/doc/v8_internals.md b/node_modules/netlify-cli/node_modules/nan/doc/v8_internals.md new file mode 100644 index 000000000..08dd6d044 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/doc/v8_internals.md @@ -0,0 +1,199 @@ +## V8 internals + +The hooks to access V8 internals—including GC and statistics—are different across the supported versions of V8, therefore NAN provides its own hooks that call the appropriate V8 methods. + + - NAN_GC_CALLBACK() + - Nan::AddGCEpilogueCallback() + - Nan::RemoveGCEpilogueCallback() + - Nan::AddGCPrologueCallback() + - Nan::RemoveGCPrologueCallback() + - Nan::GetHeapStatistics() + - Nan::SetCounterFunction() + - Nan::SetCreateHistogramFunction() + - Nan::SetAddHistogramSampleFunction() + - Nan::IdleNotification() + - Nan::LowMemoryNotification() + - Nan::ContextDisposedNotification() + - Nan::GetInternalFieldPointer() + - Nan::SetInternalFieldPointer() + - Nan::AdjustExternalMemory() + + + +### NAN_GC_CALLBACK(callbackname) + +Use `NAN_GC_CALLBACK` to declare your callbacks for `Nan::AddGCPrologueCallback()` and `Nan::AddGCEpilogueCallback()`. Your new method receives the arguments `v8::GCType type` and `v8::GCCallbackFlags flags`. + +```c++ +static Nan::Persistent callback; + +NAN_GC_CALLBACK(gcPrologueCallback) { + v8::Local argv[] = { Nan::New("prologue").ToLocalChecked() }; + Nan::MakeCallback(Nan::GetCurrentContext()->Global(), Nan::New(callback), 1, argv); +} + +NAN_METHOD(Hook) { + callback.Reset(To(args[0]).ToLocalChecked()); + Nan::AddGCPrologueCallback(gcPrologueCallback); + info.GetReturnValue().Set(info.Holder()); +} +``` + + +### Nan::AddGCEpilogueCallback() + +Signature: + +```c++ +void Nan::AddGCEpilogueCallback(v8::Isolate::GCEpilogueCallback callback, v8::GCType gc_type_filter = v8::kGCTypeAll) +``` + +Calls V8's [`AddGCEpilogueCallback()`](https://v8docs.nodesource.com/node-8.16/d5/dda/classv8_1_1_isolate.html#a580f976e4290cead62c2fc4dd396be3e). + + +### Nan::RemoveGCEpilogueCallback() + +Signature: + +```c++ +void Nan::RemoveGCEpilogueCallback(v8::Isolate::GCEpilogueCallback callback) +``` + +Calls V8's [`RemoveGCEpilogueCallback()`](https://v8docs.nodesource.com/node-8.16/d5/dda/classv8_1_1_isolate.html#adca9294555a3908e9f23c7bb0f0f284c). + + +### Nan::AddGCPrologueCallback() + +Signature: + +```c++ +void Nan::AddGCPrologueCallback(v8::Isolate::GCPrologueCallback, v8::GCType gc_type_filter callback) +``` + +Calls V8's [`AddGCPrologueCallback()`](https://v8docs.nodesource.com/node-8.16/d5/dda/classv8_1_1_isolate.html#a6dbef303603ebdb03da6998794ea05b8). + + +### Nan::RemoveGCPrologueCallback() + +Signature: + +```c++ +void Nan::RemoveGCPrologueCallback(v8::Isolate::GCPrologueCallback callback) +``` + +Calls V8's [`RemoveGCPrologueCallback()`](https://v8docs.nodesource.com/node-8.16/d5/dda/classv8_1_1_isolate.html#a5f72c7cda21415ce062bbe5c58abe09e). + + +### Nan::GetHeapStatistics() + +Signature: + +```c++ +void Nan::GetHeapStatistics(v8::HeapStatistics *heap_statistics) +``` + +Calls V8's [`GetHeapStatistics()`](https://v8docs.nodesource.com/node-8.16/d5/dda/classv8_1_1_isolate.html#a5593ac74687b713095c38987e5950b34). + + +### Nan::SetCounterFunction() + +Signature: + +```c++ +void Nan::SetCounterFunction(v8::CounterLookupCallback cb) +``` + +Calls V8's [`SetCounterFunction()`](https://v8docs.nodesource.com/node-8.16/d5/dda/classv8_1_1_isolate.html#a045d7754e62fa0ec72ae6c259b29af94). + + +### Nan::SetCreateHistogramFunction() + +Signature: + +```c++ +void Nan::SetCreateHistogramFunction(v8::CreateHistogramCallback cb) +``` + +Calls V8's [`SetCreateHistogramFunction()`](https://v8docs.nodesource.com/node-8.16/d5/dda/classv8_1_1_isolate.html#a542d67e85089cb3f92aadf032f99e732). + + +### Nan::SetAddHistogramSampleFunction() + +Signature: + +```c++ +void Nan::SetAddHistogramSampleFunction(v8::AddHistogramSampleCallback cb) +``` + +Calls V8's [`SetAddHistogramSampleFunction()`](https://v8docs.nodesource.com/node-8.16/d5/dda/classv8_1_1_isolate.html#aeb420b690bc2c216882d6fdd00ddd3ea). + + +### Nan::IdleNotification() + +Signature: + +```c++ +bool Nan::IdleNotification(int idle_time_in_ms) +``` + +Calls V8's [`IdleNotification()` or `IdleNotificationDeadline()`](https://v8docs.nodesource.com/node-8.16/d5/dda/classv8_1_1_isolate.html#ad6a2a02657f5425ad460060652a5a118) depending on V8 version. + + +### Nan::LowMemoryNotification() + +Signature: + +```c++ +void Nan::LowMemoryNotification() +``` + +Calls V8's [`LowMemoryNotification()`](https://v8docs.nodesource.com/node-8.16/d5/dda/classv8_1_1_isolate.html#a24647f61d6b41f69668094bdcd6ea91f). + + +### Nan::ContextDisposedNotification() + +Signature: + +```c++ +void Nan::ContextDisposedNotification() +``` + +Calls V8's [`ContextDisposedNotification()`](https://v8docs.nodesource.com/node-8.16/d5/dda/classv8_1_1_isolate.html#ad7f5dc559866343fe6cd8db1f134d48b). + + +### Nan::GetInternalFieldPointer() + +Gets a pointer to the internal field with at `index` from a V8 `Object` handle. + +Signature: + +```c++ +void* Nan::GetInternalFieldPointer(v8::Local object, int index) +``` + +Calls the Object's [`GetAlignedPointerFromInternalField()` or `GetPointerFromInternalField()`](https://v8docs.nodesource.com/node-8.16/db/d85/classv8_1_1_object.html#a580ea84afb26c005d6762eeb9e3c308f) depending on the version of V8. + + +### Nan::SetInternalFieldPointer() + +Sets the value of the internal field at `index` on a V8 `Object` handle. + +Signature: + +```c++ +void Nan::SetInternalFieldPointer(v8::Local object, int index, void* value) +``` + +Calls the Object's [`SetAlignedPointerInInternalField()` or `SetPointerInInternalField()`](https://v8docs.nodesource.com/node-8.16/db/d85/classv8_1_1_object.html#ab3c57184263cf29963ef0017bec82281) depending on the version of V8. + + +### Nan::AdjustExternalMemory() + +Signature: + +```c++ +int Nan::AdjustExternalMemory(int bytesChange) +``` + +Calls V8's [`AdjustAmountOfExternalAllocatedMemory()`](https://v8docs.nodesource.com/node-8.16/d5/dda/classv8_1_1_isolate.html#ae1a59cac60409d3922582c4af675473e). + diff --git a/node_modules/netlify-cli/node_modules/nan/doc/v8_misc.md b/node_modules/netlify-cli/node_modules/nan/doc/v8_misc.md new file mode 100644 index 000000000..1bd46d358 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/doc/v8_misc.md @@ -0,0 +1,85 @@ +## Miscellaneous V8 Helpers + + - Nan::Utf8String + - Nan::GetCurrentContext() + - Nan::SetIsolateData() + - Nan::GetIsolateData() + - Nan::TypedArrayContents + + + +### Nan::Utf8String + +Converts an object to a UTF-8-encoded character array. If conversion to a string fails (e.g. due to an exception in the toString() method of the object) then the length() method returns 0 and the * operator returns NULL. The underlying memory used for this object is managed by the object. + +An implementation of [`v8::String::Utf8Value`](https://v8docs.nodesource.com/node-8.16/d4/d1b/classv8_1_1_string_1_1_utf8_value.html) that is consistent across all supported versions of V8. + +Definition: + +```c++ +class Nan::Utf8String { + public: + Nan::Utf8String(v8::Local from); + + int length() const; + + char* operator*(); + const char* operator*() const; +}; +``` + + +### Nan::GetCurrentContext() + +A call to [`v8::Isolate::GetCurrent()->GetCurrentContext()`](https://v8docs.nodesource.com/node-8.16/d5/dda/classv8_1_1_isolate.html#a81c7a1ed7001ae2a65e89107f75fd053) that works across all supported versions of V8. + +Signature: + +```c++ +v8::Local Nan::GetCurrentContext() +``` + + +### Nan::SetIsolateData() + +A helper to provide a consistent API to [`v8::Isolate#SetData()`](https://v8docs.nodesource.com/node-8.16/d5/dda/classv8_1_1_isolate.html#a7acadfe7965997e9c386a05f098fbe36). + +Signature: + +```c++ +void Nan::SetIsolateData(v8::Isolate *isolate, T *data) +``` + + + +### Nan::GetIsolateData() + +A helper to provide a consistent API to [`v8::Isolate#GetData()`](https://v8docs.nodesource.com/node-8.16/d5/dda/classv8_1_1_isolate.html#aabd223436bc1100a787dadaa024c6257). + +Signature: + +```c++ +T *Nan::GetIsolateData(v8::Isolate *isolate) +``` + + +### Nan::TypedArrayContents + +A helper class for accessing the contents of an ArrayBufferView (aka a typedarray) from C++. If the input array is not a valid typedarray, then the data pointer of TypedArrayContents will default to `NULL` and the length will be 0. If the data pointer is not compatible with the alignment requirements of type, an assertion error will fail. + +Note that you must store a reference to the `array` object while you are accessing its contents. + +Definition: + +```c++ +template +class Nan::TypedArrayContents { + public: + TypedArrayContents(v8::Local array); + + size_t length() const; + + T* const operator*(); + const T* const operator*() const; +}; +``` diff --git a/node_modules/netlify-cli/node_modules/nan/include_dirs.js b/node_modules/netlify-cli/node_modules/nan/include_dirs.js new file mode 100644 index 000000000..4f1dfb416 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/include_dirs.js @@ -0,0 +1 @@ +console.log(require('path').relative('.', __dirname)); diff --git a/node_modules/netlify-cli/node_modules/nan/nan.h b/node_modules/netlify-cli/node_modules/nan/nan.h new file mode 100644 index 000000000..d0fcd6747 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/nan.h @@ -0,0 +1,2952 @@ +/********************************************************************* + * NAN - Native Abstractions for Node.js + * + * Copyright (c) 2018 NAN contributors: + * - Rod Vagg + * - Benjamin Byholm + * - Trevor Norris + * - Nathan Rajlich + * - Brett Lawson + * - Ben Noordhuis + * - David Siegel + * - Michael Ira Krufky + * + * MIT License + * + * Version 2.17.0: current Node 18.10.0, Node 0.12: 0.12.18, Node 0.10: 0.10.48, iojs: 3.3.1 + * + * See https://github.com/nodejs/nan for the latest update to this file + **********************************************************************************/ + +#ifndef NAN_H_ +#define NAN_H_ + +#include + +#define NODE_0_10_MODULE_VERSION 11 +#define NODE_0_12_MODULE_VERSION 14 +#define ATOM_0_21_MODULE_VERSION 41 +#define IOJS_1_0_MODULE_VERSION 42 +#define IOJS_1_1_MODULE_VERSION 43 +#define IOJS_2_0_MODULE_VERSION 44 +#define IOJS_3_0_MODULE_VERSION 45 +#define NODE_4_0_MODULE_VERSION 46 +#define NODE_5_0_MODULE_VERSION 47 +#define NODE_6_0_MODULE_VERSION 48 +#define NODE_7_0_MODULE_VERSION 51 +#define NODE_8_0_MODULE_VERSION 57 +#define NODE_9_0_MODULE_VERSION 59 +#define NODE_10_0_MODULE_VERSION 64 +#define NODE_11_0_MODULE_VERSION 67 +#define NODE_12_0_MODULE_VERSION 72 +#define NODE_13_0_MODULE_VERSION 79 +#define NODE_14_0_MODULE_VERSION 83 +#define NODE_15_0_MODULE_VERSION 88 +#define NODE_16_0_MODULE_VERSION 93 +#define NODE_17_0_MODULE_VERSION 102 +#define NODE_18_0_MODULE_VERSION 108 + +#ifdef _MSC_VER +# define NAN_HAS_CPLUSPLUS_11 (_MSC_VER >= 1800) +#else +# define NAN_HAS_CPLUSPLUS_11 (__cplusplus >= 201103L) +#endif + +#if NODE_MODULE_VERSION >= IOJS_3_0_MODULE_VERSION && !NAN_HAS_CPLUSPLUS_11 +# error This version of node/NAN/v8 requires a C++11 compiler +#endif + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#if defined(_MSC_VER) +# pragma warning( push ) +# pragma warning( disable : 4530 ) +# include +# include +# include +# pragma warning( pop ) +#else +# include +# include +# include +#endif + +// uv helpers +#ifdef UV_VERSION_MAJOR +# ifndef UV_VERSION_PATCH +# define UV_VERSION_PATCH 0 +# endif +# define NAUV_UVVERSION ((UV_VERSION_MAJOR << 16) | \ + (UV_VERSION_MINOR << 8) | \ + (UV_VERSION_PATCH)) +#else +# define NAUV_UVVERSION 0x000b00 +#endif + +#if NAUV_UVVERSION < 0x000b0b +# ifdef WIN32 +# include +# else +# include +# endif +#endif + +namespace Nan { + +#define NAN_CONCAT(a, b) NAN_CONCAT_HELPER(a, b) +#define NAN_CONCAT_HELPER(a, b) a##b + +#define NAN_INLINE inline // TODO(bnoordhuis) Remove in v3.0.0. + +#if defined(__GNUC__) && \ + !(defined(V8_DISABLE_DEPRECATIONS) && V8_DISABLE_DEPRECATIONS) +# define NAN_DEPRECATED __attribute__((deprecated)) +#elif defined(_MSC_VER) && \ + !(defined(V8_DISABLE_DEPRECATIONS) && V8_DISABLE_DEPRECATIONS) +# define NAN_DEPRECATED __declspec(deprecated) +#else +# define NAN_DEPRECATED +#endif + +#if NAN_HAS_CPLUSPLUS_11 +# define NAN_DISALLOW_ASSIGN(CLASS) void operator=(const CLASS&) = delete; +# define NAN_DISALLOW_COPY(CLASS) CLASS(const CLASS&) = delete; +# define NAN_DISALLOW_MOVE(CLASS) \ + CLASS(CLASS&&) = delete; /* NOLINT(build/c++11) */ \ + void operator=(CLASS&&) = delete; +#else +# define NAN_DISALLOW_ASSIGN(CLASS) void operator=(const CLASS&); +# define NAN_DISALLOW_COPY(CLASS) CLASS(const CLASS&); +# define NAN_DISALLOW_MOVE(CLASS) +#endif + +#define NAN_DISALLOW_ASSIGN_COPY(CLASS) \ + NAN_DISALLOW_ASSIGN(CLASS) \ + NAN_DISALLOW_COPY(CLASS) + +#define NAN_DISALLOW_ASSIGN_MOVE(CLASS) \ + NAN_DISALLOW_ASSIGN(CLASS) \ + NAN_DISALLOW_MOVE(CLASS) + +#define NAN_DISALLOW_COPY_MOVE(CLASS) \ + NAN_DISALLOW_COPY(CLASS) \ + NAN_DISALLOW_MOVE(CLASS) + +#define NAN_DISALLOW_ASSIGN_COPY_MOVE(CLASS) \ + NAN_DISALLOW_ASSIGN(CLASS) \ + NAN_DISALLOW_COPY(CLASS) \ + NAN_DISALLOW_MOVE(CLASS) + +#define TYPE_CHECK(T, S) \ + while (false) { \ + *(static_cast(0)) = static_cast(0); \ + } + +//=== RegistrationFunction ===================================================== + +#if NODE_MODULE_VERSION < IOJS_3_0_MODULE_VERSION + typedef v8::Handle ADDON_REGISTER_FUNCTION_ARGS_TYPE; +#else + typedef v8::Local ADDON_REGISTER_FUNCTION_ARGS_TYPE; +#endif + +#define NAN_MODULE_INIT(name) \ + void name(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE target) + +#if NODE_MAJOR_VERSION >= 10 || \ + NODE_MAJOR_VERSION == 9 && NODE_MINOR_VERSION >= 3 +#define NAN_MODULE_WORKER_ENABLED(module_name, registration) \ + extern "C" NODE_MODULE_EXPORT void \ + NAN_CONCAT(node_register_module_v, NODE_MODULE_VERSION)( \ + v8::Local exports, v8::Local module, \ + v8::Local context) \ + { \ + registration(exports); \ + } +#else +#define NAN_MODULE_WORKER_ENABLED(module_name, registration) \ + NODE_MODULE(module_name, registration) +#endif + +//=== CallbackInfo ============================================================= + +#include "nan_callbacks.h" // NOLINT(build/include) + +//============================================================================== + +#if (NODE_MODULE_VERSION < NODE_0_12_MODULE_VERSION) +typedef v8::Script UnboundScript; +typedef v8::Script BoundScript; +#else +typedef v8::UnboundScript UnboundScript; +typedef v8::Script BoundScript; +#endif + +#if (NODE_MODULE_VERSION < ATOM_0_21_MODULE_VERSION) +typedef v8::String::ExternalAsciiStringResource + ExternalOneByteStringResource; +#else +typedef v8::String::ExternalOneByteStringResource + ExternalOneByteStringResource; +#endif + +#if (NODE_MODULE_VERSION > NODE_0_10_MODULE_VERSION) +template +class NonCopyablePersistentTraits : + public v8::NonCopyablePersistentTraits {}; +template +class CopyablePersistentTraits : + public v8::CopyablePersistentTraits {}; + +template +class PersistentBase : + public v8::PersistentBase {}; + +template > +class Persistent; +#else +template class NonCopyablePersistentTraits; +template class PersistentBase; +template class WeakCallbackData; +template > +class Persistent; +#endif // NODE_MODULE_VERSION + +template +class Maybe { + public: + inline bool IsNothing() const { return !has_value_; } + inline bool IsJust() const { return has_value_; } + + inline T ToChecked() const { return FromJust(); } + inline void Check() const { FromJust(); } + + inline bool To(T* out) const { + if (IsJust()) *out = value_; + return IsJust(); + } + + inline T FromJust() const { +#if defined(V8_ENABLE_CHECKS) + assert(IsJust() && "FromJust is Nothing"); +#endif // V8_ENABLE_CHECKS + return value_; + } + + inline T FromMaybe(const T& default_value) const { + return has_value_ ? value_ : default_value; + } + + inline bool operator==(const Maybe &other) const { + return (IsJust() == other.IsJust()) && + (!IsJust() || FromJust() == other.FromJust()); + } + + inline bool operator!=(const Maybe &other) const { + return !operator==(other); + } + +#if defined(V8_MAJOR_VERSION) && (V8_MAJOR_VERSION > 4 || \ + (V8_MAJOR_VERSION == 4 && defined(V8_MINOR_VERSION) && V8_MINOR_VERSION >= 3)) + // Allow implicit conversions from v8::Maybe to Nan::Maybe. + Maybe(const v8::Maybe& that) // NOLINT(runtime/explicit) + : has_value_(that.IsJust()) + , value_(that.FromMaybe(T())) {} +#endif + + private: + Maybe() : has_value_(false) {} + explicit Maybe(const T& t) : has_value_(true), value_(t) {} + bool has_value_; + T value_; + + template + friend Maybe Nothing(); + template + friend Maybe Just(const U& u); +}; + +template +inline Maybe Nothing() { + return Maybe(); +} + +template +inline Maybe Just(const T& t) { + return Maybe(t); +} + +#if defined(V8_MAJOR_VERSION) && (V8_MAJOR_VERSION > 4 || \ + (V8_MAJOR_VERSION == 4 && defined(V8_MINOR_VERSION) && V8_MINOR_VERSION >= 3)) +# include "nan_maybe_43_inl.h" // NOLINT(build/include) +#else +# include "nan_maybe_pre_43_inl.h" // NOLINT(build/include) +#endif + +#include "nan_converters.h" // NOLINT(build/include) +#include "nan_new.h" // NOLINT(build/include) + +#if NAUV_UVVERSION < 0x000b17 +#define NAUV_WORK_CB(func) \ + void func(uv_async_t *async, int) +#else +#define NAUV_WORK_CB(func) \ + void func(uv_async_t *async) +#endif + +#if NAUV_UVVERSION >= 0x000b0b + +typedef uv_key_t nauv_key_t; + +inline int nauv_key_create(nauv_key_t *key) { + return uv_key_create(key); +} + +inline void nauv_key_delete(nauv_key_t *key) { + uv_key_delete(key); +} + +inline void* nauv_key_get(nauv_key_t *key) { + return uv_key_get(key); +} + +inline void nauv_key_set(nauv_key_t *key, void *value) { + uv_key_set(key, value); +} + +#else + +/* Implement thread local storage for older versions of libuv. + * This is essentially a backport of libuv commit 5d2434bf + * written by Ben Noordhuis, adjusted for names and inline. + */ + +#ifndef WIN32 + +typedef pthread_key_t nauv_key_t; + +inline int nauv_key_create(nauv_key_t* key) { + return -pthread_key_create(key, NULL); +} + +inline void nauv_key_delete(nauv_key_t* key) { + if (pthread_key_delete(*key)) + abort(); +} + +inline void* nauv_key_get(nauv_key_t* key) { + return pthread_getspecific(*key); +} + +inline void nauv_key_set(nauv_key_t* key, void* value) { + if (pthread_setspecific(*key, value)) + abort(); +} + +#else + +typedef struct { + DWORD tls_index; +} nauv_key_t; + +inline int nauv_key_create(nauv_key_t* key) { + key->tls_index = TlsAlloc(); + if (key->tls_index == TLS_OUT_OF_INDEXES) + return UV_ENOMEM; + return 0; +} + +inline void nauv_key_delete(nauv_key_t* key) { + if (TlsFree(key->tls_index) == FALSE) + abort(); + key->tls_index = TLS_OUT_OF_INDEXES; +} + +inline void* nauv_key_get(nauv_key_t* key) { + void* value = TlsGetValue(key->tls_index); + if (value == NULL) + if (GetLastError() != ERROR_SUCCESS) + abort(); + return value; +} + +inline void nauv_key_set(nauv_key_t* key, void* value) { + if (TlsSetValue(key->tls_index, value) == FALSE) + abort(); +} + +#endif +#endif + +#if NODE_MODULE_VERSION < IOJS_3_0_MODULE_VERSION +template +v8::Local New(v8::Handle); +#endif + +#if defined(V8_MAJOR_VERSION) && (V8_MAJOR_VERSION > 4 || \ + (V8_MAJOR_VERSION == 4 && defined(V8_MINOR_VERSION) && V8_MINOR_VERSION >= 3)) + typedef v8::WeakCallbackType WeakCallbackType; +#else +struct WeakCallbackType { + enum E {kParameter, kInternalFields}; + E type; + WeakCallbackType(E other) : type(other) {} // NOLINT(runtime/explicit) + inline bool operator==(E other) { return other == this->type; } + inline bool operator!=(E other) { return !operator==(other); } +}; +#endif + +template class WeakCallbackInfo; + +#if NODE_MODULE_VERSION > NODE_0_10_MODULE_VERSION +# include "nan_persistent_12_inl.h" // NOLINT(build/include) +#else +# include "nan_persistent_pre_12_inl.h" // NOLINT(build/include) +#endif + +namespace imp { + static const size_t kMaxLength = 0x3fffffff; + // v8::String::REPLACE_INVALID_UTF8 was introduced + // in node.js v0.10.29 and v0.8.27. +#if NODE_MAJOR_VERSION > 0 || \ + NODE_MINOR_VERSION > 10 || \ + NODE_MINOR_VERSION == 10 && NODE_PATCH_VERSION >= 29 || \ + NODE_MINOR_VERSION == 8 && NODE_PATCH_VERSION >= 27 + static const unsigned kReplaceInvalidUtf8 = v8::String::REPLACE_INVALID_UTF8; +#else + static const unsigned kReplaceInvalidUtf8 = 0; +#endif +} // end of namespace imp + +//=== HandleScope ============================================================== + +class HandleScope { + v8::HandleScope scope; + + public: +#if NODE_MODULE_VERSION > NODE_0_10_MODULE_VERSION + inline HandleScope() : scope(v8::Isolate::GetCurrent()) {} + inline static int NumberOfHandles() { + return v8::HandleScope::NumberOfHandles(v8::Isolate::GetCurrent()); + } +#else + inline HandleScope() : scope() {} + inline static int NumberOfHandles() { + return v8::HandleScope::NumberOfHandles(); + } +#endif + + private: + // Make it hard to create heap-allocated or illegal handle scopes by + // disallowing certain operations. + HandleScope(const HandleScope &); + void operator=(const HandleScope &); + void *operator new(size_t size); + void operator delete(void *, size_t) { + abort(); + } +}; + +class EscapableHandleScope { + public: +#if NODE_MODULE_VERSION > NODE_0_10_MODULE_VERSION + inline EscapableHandleScope() : scope(v8::Isolate::GetCurrent()) {} + + inline static int NumberOfHandles() { + return v8::EscapableHandleScope::NumberOfHandles(v8::Isolate::GetCurrent()); + } + + template + inline v8::Local Escape(v8::Local value) { + return scope.Escape(value); + } + + private: + v8::EscapableHandleScope scope; +#else + inline EscapableHandleScope() : scope() {} + + inline static int NumberOfHandles() { + return v8::HandleScope::NumberOfHandles(); + } + + template + inline v8::Local Escape(v8::Local value) { + return scope.Close(value); + } + + private: + v8::HandleScope scope; +#endif + + private: + // Make it hard to create heap-allocated or illegal handle scopes by + // disallowing certain operations. + EscapableHandleScope(const EscapableHandleScope &); + void operator=(const EscapableHandleScope &); + void *operator new(size_t size); + void operator delete(void *, size_t) { + abort(); + } +}; + +//=== TryCatch ================================================================= + +class TryCatch { + v8::TryCatch try_catch_; + friend void FatalException(const TryCatch&); + + public: +#if NODE_MODULE_VERSION > NODE_0_12_MODULE_VERSION + TryCatch() : try_catch_(v8::Isolate::GetCurrent()) {} +#endif + + inline bool HasCaught() const { return try_catch_.HasCaught(); } + + inline bool CanContinue() const { return try_catch_.CanContinue(); } + + inline v8::Local ReThrow() { +#if NODE_MODULE_VERSION < IOJS_3_0_MODULE_VERSION + return New(try_catch_.ReThrow()); +#else + return try_catch_.ReThrow(); +#endif + } + + inline v8::Local Exception() const { + return try_catch_.Exception(); + } + +#if defined(V8_MAJOR_VERSION) && (V8_MAJOR_VERSION > 4 || \ + (V8_MAJOR_VERSION == 4 && defined(V8_MINOR_VERSION) && V8_MINOR_VERSION >= 3)) + inline v8::MaybeLocal StackTrace() const { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + return scope.Escape(try_catch_.StackTrace(isolate->GetCurrentContext()) + .FromMaybe(v8::Local())); + } +#else + inline MaybeLocal StackTrace() const { + return try_catch_.StackTrace(); + } +#endif + + inline v8::Local Message() const { + return try_catch_.Message(); + } + + inline void Reset() { try_catch_.Reset(); } + + inline void SetVerbose(bool value) { try_catch_.SetVerbose(value); } + + inline void SetCaptureMessage(bool value) { + try_catch_.SetCaptureMessage(value); + } +}; + +v8::Local MakeCallback(v8::Local target, + v8::Local func, + int argc, + v8::Local* argv); +v8::Local MakeCallback(v8::Local target, + v8::Local symbol, + int argc, + v8::Local* argv); +v8::Local MakeCallback(v8::Local target, + const char* method, + int argc, + v8::Local* argv); + +// === AsyncResource =========================================================== + +class AsyncResource { + public: + AsyncResource( + v8::Local name + , v8::Local resource = New()) { +#if NODE_MODULE_VERSION >= NODE_9_0_MODULE_VERSION + v8::Isolate* isolate = v8::Isolate::GetCurrent(); + + if (resource.IsEmpty()) { + resource = New(); + } + + context = node::EmitAsyncInit(isolate, resource, name); +#endif + } + + AsyncResource( + const char* name + , v8::Local resource = New()) { +#if NODE_MODULE_VERSION >= NODE_9_0_MODULE_VERSION + v8::Isolate* isolate = v8::Isolate::GetCurrent(); + + if (resource.IsEmpty()) { + resource = New(); + } + + v8::Local name_string = + New(name).ToLocalChecked(); + context = node::EmitAsyncInit(isolate, resource, name_string); +#endif + } + + ~AsyncResource() { +#if NODE_MODULE_VERSION >= NODE_9_0_MODULE_VERSION + v8::Isolate* isolate = v8::Isolate::GetCurrent(); + node::EmitAsyncDestroy(isolate, context); +#endif + } + + inline MaybeLocal runInAsyncScope( + v8::Local target + , v8::Local func + , int argc + , v8::Local* argv) { +#if NODE_MODULE_VERSION < NODE_9_0_MODULE_VERSION + return MakeCallback(target, func, argc, argv); +#else + return node::MakeCallback( + v8::Isolate::GetCurrent(), target, func, argc, argv, context); +#endif + } + + inline MaybeLocal runInAsyncScope( + v8::Local target + , v8::Local symbol + , int argc + , v8::Local* argv) { +#if NODE_MODULE_VERSION < NODE_9_0_MODULE_VERSION + return MakeCallback(target, symbol, argc, argv); +#else + return node::MakeCallback( + v8::Isolate::GetCurrent(), target, symbol, argc, argv, context); +#endif + } + + inline MaybeLocal runInAsyncScope( + v8::Local target + , const char* method + , int argc + , v8::Local* argv) { +#if NODE_MODULE_VERSION < NODE_9_0_MODULE_VERSION + return MakeCallback(target, method, argc, argv); +#else + return node::MakeCallback( + v8::Isolate::GetCurrent(), target, method, argc, argv, context); +#endif + } + + private: + NAN_DISALLOW_ASSIGN_COPY_MOVE(AsyncResource) +#if NODE_MODULE_VERSION >= NODE_9_0_MODULE_VERSION + node::async_context context; +#endif +}; + +inline uv_loop_t* GetCurrentEventLoop() { +#if NODE_MAJOR_VERSION >= 10 || \ + NODE_MAJOR_VERSION == 9 && NODE_MINOR_VERSION >= 3 || \ + NODE_MAJOR_VERSION == 8 && NODE_MINOR_VERSION >= 10 + return node::GetCurrentEventLoop(v8::Isolate::GetCurrent()); +#else + return uv_default_loop(); +#endif +} + +//============ ================================================================= + +/* node 0.12 */ +#if NODE_MODULE_VERSION >= NODE_0_12_MODULE_VERSION + inline + void SetCounterFunction(v8::CounterLookupCallback cb) { + v8::Isolate::GetCurrent()->SetCounterFunction(cb); + } + + inline + void SetCreateHistogramFunction(v8::CreateHistogramCallback cb) { + v8::Isolate::GetCurrent()->SetCreateHistogramFunction(cb); + } + + inline + void SetAddHistogramSampleFunction(v8::AddHistogramSampleCallback cb) { + v8::Isolate::GetCurrent()->SetAddHistogramSampleFunction(cb); + } + +#if defined(V8_MAJOR_VERSION) && (V8_MAJOR_VERSION > 4 || \ + (V8_MAJOR_VERSION == 4 && defined(V8_MINOR_VERSION) && V8_MINOR_VERSION >= 3)) + inline bool IdleNotification(int idle_time_in_ms) { + return v8::Isolate::GetCurrent()->IdleNotificationDeadline( + idle_time_in_ms * 0.001); + } +# else + inline bool IdleNotification(int idle_time_in_ms) { + return v8::Isolate::GetCurrent()->IdleNotification(idle_time_in_ms); + } +#endif + + inline void LowMemoryNotification() { + v8::Isolate::GetCurrent()->LowMemoryNotification(); + } + + inline void ContextDisposedNotification() { + v8::Isolate::GetCurrent()->ContextDisposedNotification(); + } +#else + inline + void SetCounterFunction(v8::CounterLookupCallback cb) { + v8::V8::SetCounterFunction(cb); + } + + inline + void SetCreateHistogramFunction(v8::CreateHistogramCallback cb) { + v8::V8::SetCreateHistogramFunction(cb); + } + + inline + void SetAddHistogramSampleFunction(v8::AddHistogramSampleCallback cb) { + v8::V8::SetAddHistogramSampleFunction(cb); + } + + inline bool IdleNotification(int idle_time_in_ms) { + return v8::V8::IdleNotification(idle_time_in_ms); + } + + inline void LowMemoryNotification() { + v8::V8::LowMemoryNotification(); + } + + inline void ContextDisposedNotification() { + v8::V8::ContextDisposedNotification(); + } +#endif + +#if (NODE_MODULE_VERSION > NODE_0_10_MODULE_VERSION) // Node 0.12 + inline v8::Local Undefined() { +# if NODE_MODULE_VERSION < IOJS_3_0_MODULE_VERSION + EscapableHandleScope scope; + return scope.Escape(New(v8::Undefined(v8::Isolate::GetCurrent()))); +# else + return v8::Undefined(v8::Isolate::GetCurrent()); +# endif + } + + inline v8::Local Null() { +# if NODE_MODULE_VERSION < IOJS_3_0_MODULE_VERSION + EscapableHandleScope scope; + return scope.Escape(New(v8::Null(v8::Isolate::GetCurrent()))); +# else + return v8::Null(v8::Isolate::GetCurrent()); +# endif + } + + inline v8::Local True() { +# if NODE_MODULE_VERSION < IOJS_3_0_MODULE_VERSION + EscapableHandleScope scope; + return scope.Escape(New(v8::True(v8::Isolate::GetCurrent()))); +# else + return v8::True(v8::Isolate::GetCurrent()); +# endif + } + + inline v8::Local False() { +# if NODE_MODULE_VERSION < IOJS_3_0_MODULE_VERSION + EscapableHandleScope scope; + return scope.Escape(New(v8::False(v8::Isolate::GetCurrent()))); +# else + return v8::False(v8::Isolate::GetCurrent()); +# endif + } + + inline v8::Local EmptyString() { + return v8::String::Empty(v8::Isolate::GetCurrent()); + } + + inline int AdjustExternalMemory(int bc) { + return static_cast( + v8::Isolate::GetCurrent()->AdjustAmountOfExternalAllocatedMemory(bc)); + } + + inline void SetTemplate( + v8::Local templ + , const char *name + , v8::Local value) { + templ->Set(v8::Isolate::GetCurrent(), name, value); + } + + inline void SetTemplate( + v8::Local templ + , v8::Local name + , v8::Local value + , v8::PropertyAttribute attributes) { + templ->Set(name, value, attributes); + } + + inline v8::Local GetCurrentContext() { + return v8::Isolate::GetCurrent()->GetCurrentContext(); + } + + inline void* GetInternalFieldPointer( + v8::Local object + , int index) { + return object->GetAlignedPointerFromInternalField(index); + } + + inline void SetInternalFieldPointer( + v8::Local object + , int index + , void* value) { + object->SetAlignedPointerInInternalField(index, value); + } + +# define NAN_GC_CALLBACK(name) \ + void name(v8::Isolate *isolate, v8::GCType type, v8::GCCallbackFlags flags) + +#if NODE_MODULE_VERSION <= NODE_4_0_MODULE_VERSION + typedef v8::Isolate::GCEpilogueCallback GCEpilogueCallback; + typedef v8::Isolate::GCPrologueCallback GCPrologueCallback; +#else + typedef v8::Isolate::GCCallback GCEpilogueCallback; + typedef v8::Isolate::GCCallback GCPrologueCallback; +#endif + + inline void AddGCEpilogueCallback( + GCEpilogueCallback callback + , v8::GCType gc_type_filter = v8::kGCTypeAll) { + v8::Isolate::GetCurrent()->AddGCEpilogueCallback(callback, gc_type_filter); + } + + inline void RemoveGCEpilogueCallback( + GCEpilogueCallback callback) { + v8::Isolate::GetCurrent()->RemoveGCEpilogueCallback(callback); + } + + inline void AddGCPrologueCallback( + GCPrologueCallback callback + , v8::GCType gc_type_filter = v8::kGCTypeAll) { + v8::Isolate::GetCurrent()->AddGCPrologueCallback(callback, gc_type_filter); + } + + inline void RemoveGCPrologueCallback( + GCPrologueCallback callback) { + v8::Isolate::GetCurrent()->RemoveGCPrologueCallback(callback); + } + + inline void GetHeapStatistics( + v8::HeapStatistics *heap_statistics) { + v8::Isolate::GetCurrent()->GetHeapStatistics(heap_statistics); + } + +# define X(NAME) \ + inline v8::Local NAME(const char *msg) { \ + EscapableHandleScope scope; \ + return scope.Escape(v8::Exception::NAME(New(msg).ToLocalChecked())); \ + } \ + \ + inline \ + v8::Local NAME(v8::Local msg) { \ + return v8::Exception::NAME(msg); \ + } \ + \ + inline void Throw ## NAME(const char *msg) { \ + HandleScope scope; \ + v8::Isolate::GetCurrent()->ThrowException( \ + v8::Exception::NAME(New(msg).ToLocalChecked())); \ + } \ + \ + inline void Throw ## NAME(v8::Local msg) { \ + HandleScope scope; \ + v8::Isolate::GetCurrent()->ThrowException( \ + v8::Exception::NAME(msg)); \ + } + + X(Error) + X(RangeError) + X(ReferenceError) + X(SyntaxError) + X(TypeError) + +# undef X + + inline void ThrowError(v8::Local error) { + v8::Isolate::GetCurrent()->ThrowException(error); + } + + inline MaybeLocal NewBuffer( + char *data + , size_t length +#if NODE_MODULE_VERSION > IOJS_2_0_MODULE_VERSION + , node::Buffer::FreeCallback callback +#else + , node::smalloc::FreeCallback callback +#endif + , void *hint + ) { + // arbitrary buffer lengths requires + // NODE_MODULE_VERSION >= IOJS_3_0_MODULE_VERSION + assert(length <= imp::kMaxLength && "too large buffer"); +#if NODE_MODULE_VERSION > IOJS_2_0_MODULE_VERSION + return node::Buffer::New( + v8::Isolate::GetCurrent(), data, length, callback, hint); +#else + return node::Buffer::New(v8::Isolate::GetCurrent(), data, length, callback, + hint); +#endif + } + + inline MaybeLocal CopyBuffer( + const char *data + , uint32_t size + ) { + // arbitrary buffer lengths requires + // NODE_MODULE_VERSION >= IOJS_3_0_MODULE_VERSION + assert(size <= imp::kMaxLength && "too large buffer"); +#if NODE_MODULE_VERSION > IOJS_2_0_MODULE_VERSION + return node::Buffer::Copy( + v8::Isolate::GetCurrent(), data, size); +#else + return node::Buffer::New(v8::Isolate::GetCurrent(), data, size); +#endif + } + + inline MaybeLocal NewBuffer(uint32_t size) { + // arbitrary buffer lengths requires + // NODE_MODULE_VERSION >= IOJS_3_0_MODULE_VERSION + assert(size <= imp::kMaxLength && "too large buffer"); +#if NODE_MODULE_VERSION > IOJS_2_0_MODULE_VERSION + return node::Buffer::New( + v8::Isolate::GetCurrent(), size); +#else + return node::Buffer::New(v8::Isolate::GetCurrent(), size); +#endif + } + + inline MaybeLocal NewBuffer( + char* data + , uint32_t size + ) { + // arbitrary buffer lengths requires + // NODE_MODULE_VERSION >= IOJS_3_0_MODULE_VERSION + assert(size <= imp::kMaxLength && "too large buffer"); +#if NODE_MODULE_VERSION > IOJS_2_0_MODULE_VERSION + return node::Buffer::New(v8::Isolate::GetCurrent(), data, size); +#else + return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size); +#endif + } + +#if defined(V8_MAJOR_VERSION) && (V8_MAJOR_VERSION > 4 || \ + (V8_MAJOR_VERSION == 4 && defined(V8_MINOR_VERSION) && V8_MINOR_VERSION >= 3)) + inline MaybeLocal + NewOneByteString(const uint8_t * value, int length = -1) { + return v8::String::NewFromOneByte(v8::Isolate::GetCurrent(), value, + v8::NewStringType::kNormal, length); + } + + inline MaybeLocal CompileScript( + v8::Local s + , const v8::ScriptOrigin& origin + ) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + v8::ScriptCompiler::Source source(s, origin); + return scope.Escape( + v8::ScriptCompiler::Compile(isolate->GetCurrentContext(), &source) + .FromMaybe(v8::Local())); + } + + inline MaybeLocal CompileScript( + v8::Local s + ) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + v8::ScriptCompiler::Source source(s); + return scope.Escape( + v8::ScriptCompiler::Compile(isolate->GetCurrentContext(), &source) + .FromMaybe(v8::Local())); + } + + inline MaybeLocal RunScript( + v8::Local script + ) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + return scope.Escape(script->BindToCurrentContext() + ->Run(isolate->GetCurrentContext()) + .FromMaybe(v8::Local())); + } + + inline MaybeLocal RunScript( + v8::Local script + ) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + return scope.Escape(script->Run(isolate->GetCurrentContext()) + .FromMaybe(v8::Local())); + } +#else + inline MaybeLocal + NewOneByteString(const uint8_t * value, int length = -1) { + return v8::String::NewFromOneByte(v8::Isolate::GetCurrent(), value, + v8::String::kNormalString, length); + } + + inline MaybeLocal CompileScript( + v8::Local s + , const v8::ScriptOrigin& origin + ) { + v8::ScriptCompiler::Source source(s, origin); + return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source); + } + + inline MaybeLocal CompileScript( + v8::Local s + ) { + v8::ScriptCompiler::Source source(s); + return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source); + } + + inline MaybeLocal RunScript( + v8::Local script + ) { + EscapableHandleScope scope; + return scope.Escape(script->BindToCurrentContext()->Run()); + } + + inline MaybeLocal RunScript( + v8::Local script + ) { + return script->Run(); + } +#endif + + NAN_DEPRECATED inline v8::Local MakeCallback( + v8::Local target + , v8::Local func + , int argc + , v8::Local* argv) { +#if NODE_MODULE_VERSION < IOJS_3_0_MODULE_VERSION + EscapableHandleScope scope; + return scope.Escape(New(node::MakeCallback( + v8::Isolate::GetCurrent(), target, func, argc, argv))); +#else +# if NODE_MODULE_VERSION >= NODE_9_0_MODULE_VERSION + AsyncResource res("nan:makeCallback"); + return res.runInAsyncScope(target, func, argc, argv) + .FromMaybe(v8::Local()); +# else + return node::MakeCallback( + v8::Isolate::GetCurrent(), target, func, argc, argv); +# endif // NODE_MODULE_VERSION >= NODE_9_0_MODULE_VERSION +#endif // NODE_MODULE_VERSION < IOJS_3_0_MODULE_VERSION + } + + NAN_DEPRECATED inline v8::Local MakeCallback( + v8::Local target + , v8::Local symbol + , int argc + , v8::Local* argv) { +#if NODE_MODULE_VERSION < IOJS_3_0_MODULE_VERSION + EscapableHandleScope scope; + return scope.Escape(New(node::MakeCallback( + v8::Isolate::GetCurrent(), target, symbol, argc, argv))); +#else +# if NODE_MODULE_VERSION >= NODE_9_0_MODULE_VERSION + AsyncResource res("nan:makeCallback"); + return res.runInAsyncScope(target, symbol, argc, argv) + .FromMaybe(v8::Local()); +# else + return node::MakeCallback( + v8::Isolate::GetCurrent(), target, symbol, argc, argv); +# endif // NODE_MODULE_VERSION >= NODE_9_0_MODULE_VERSION +#endif // NODE_MODULE_VERSION < IOJS_3_0_MODULE_VERSION + } + + NAN_DEPRECATED inline v8::Local MakeCallback( + v8::Local target + , const char* method + , int argc + , v8::Local* argv) { +#if NODE_MODULE_VERSION < IOJS_3_0_MODULE_VERSION + EscapableHandleScope scope; + return scope.Escape(New(node::MakeCallback( + v8::Isolate::GetCurrent(), target, method, argc, argv))); +#else +# if NODE_MODULE_VERSION >= NODE_9_0_MODULE_VERSION + AsyncResource res("nan:makeCallback"); + return res.runInAsyncScope(target, method, argc, argv) + .FromMaybe(v8::Local()); +# else + return node::MakeCallback( + v8::Isolate::GetCurrent(), target, method, argc, argv); +# endif // NODE_MODULE_VERSION >= NODE_9_0_MODULE_VERSION +#endif // NODE_MODULE_VERSION < IOJS_3_0_MODULE_VERSION + } + + inline void FatalException(const TryCatch& try_catch) { + node::FatalException(v8::Isolate::GetCurrent(), try_catch.try_catch_); + } + + inline v8::Local ErrnoException( + int errorno + , const char* syscall = NULL + , const char* message = NULL + , const char* path = NULL) { + return node::ErrnoException(v8::Isolate::GetCurrent(), errorno, syscall, + message, path); + } + + NAN_DEPRECATED inline v8::Local NanErrnoException( + int errorno + , const char* syscall = NULL + , const char* message = NULL + , const char* path = NULL) { + return ErrnoException(errorno, syscall, message, path); + } + + template + inline void SetIsolateData( + v8::Isolate *isolate + , T *data + ) { + isolate->SetData(0, data); + } + + template + inline T *GetIsolateData( + v8::Isolate *isolate + ) { + return static_cast(isolate->GetData(0)); + } + +class Utf8String { + public: + inline explicit Utf8String(v8::Local from) : + length_(0), str_(str_st_) { + HandleScope scope; + if (!from.IsEmpty()) { +#if NODE_MAJOR_VERSION >= 10 + v8::Local context = GetCurrentContext(); + v8::Local string = + from->ToString(context).FromMaybe(v8::Local()); +#else + v8::Local string = from->ToString(); +#endif + if (!string.IsEmpty()) { + size_t len = 3 * string->Length() + 1; + assert(len <= INT_MAX); + if (len > sizeof (str_st_)) { + str_ = static_cast(malloc(len)); + assert(str_ != 0); + } + const int flags = + v8::String::NO_NULL_TERMINATION | imp::kReplaceInvalidUtf8; +#if NODE_MAJOR_VERSION >= 11 + length_ = string->WriteUtf8(v8::Isolate::GetCurrent(), str_, + static_cast(len), 0, flags); +#else + // See https://github.com/nodejs/nan/issues/832. + // Disable the warning as there is no way around it. +#ifdef _MSC_VER +#pragma warning(push) +#pragma warning(disable : 4996) +#endif +#ifdef __GNUC__ +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" +#endif + length_ = string->WriteUtf8(str_, static_cast(len), 0, flags); +#ifdef __GNUC__ +#pragma GCC diagnostic pop +#endif +#ifdef _MSC_VER +#pragma warning(pop) +#endif +#endif // NODE_MAJOR_VERSION < 11 + str_[length_] = '\0'; + } + } + } + + inline int length() const { + return length_; + } + + inline char* operator*() { return str_; } + inline const char* operator*() const { return str_; } + + inline ~Utf8String() { + if (str_ != str_st_) { + free(str_); + } + } + + private: + NAN_DISALLOW_ASSIGN_COPY_MOVE(Utf8String) + + int length_; + char *str_; + char str_st_[1024]; +}; + +#else // Node 0.8 and 0.10 + inline v8::Local Undefined() { + EscapableHandleScope scope; + return scope.Escape(New(v8::Undefined())); + } + + inline v8::Local Null() { + EscapableHandleScope scope; + return scope.Escape(New(v8::Null())); + } + + inline v8::Local True() { + EscapableHandleScope scope; + return scope.Escape(New(v8::True())); + } + + inline v8::Local False() { + EscapableHandleScope scope; + return scope.Escape(New(v8::False())); + } + + inline v8::Local EmptyString() { + return v8::String::Empty(); + } + + inline int AdjustExternalMemory(int bc) { + return static_cast(v8::V8::AdjustAmountOfExternalAllocatedMemory(bc)); + } + + inline void SetTemplate( + v8::Local templ + , const char *name + , v8::Local value) { + templ->Set(name, value); + } + + inline void SetTemplate( + v8::Local templ + , v8::Local name + , v8::Local value + , v8::PropertyAttribute attributes) { + templ->Set(name, value, attributes); + } + + inline v8::Local GetCurrentContext() { + return v8::Context::GetCurrent(); + } + + inline void* GetInternalFieldPointer( + v8::Local object + , int index) { + return object->GetPointerFromInternalField(index); + } + + inline void SetInternalFieldPointer( + v8::Local object + , int index + , void* value) { + object->SetPointerInInternalField(index, value); + } + +# define NAN_GC_CALLBACK(name) \ + void name(v8::GCType type, v8::GCCallbackFlags flags) + + inline void AddGCEpilogueCallback( + v8::GCEpilogueCallback callback + , v8::GCType gc_type_filter = v8::kGCTypeAll) { + v8::V8::AddGCEpilogueCallback(callback, gc_type_filter); + } + inline void RemoveGCEpilogueCallback( + v8::GCEpilogueCallback callback) { + v8::V8::RemoveGCEpilogueCallback(callback); + } + inline void AddGCPrologueCallback( + v8::GCPrologueCallback callback + , v8::GCType gc_type_filter = v8::kGCTypeAll) { + v8::V8::AddGCPrologueCallback(callback, gc_type_filter); + } + inline void RemoveGCPrologueCallback( + v8::GCPrologueCallback callback) { + v8::V8::RemoveGCPrologueCallback(callback); + } + inline void GetHeapStatistics( + v8::HeapStatistics *heap_statistics) { + v8::V8::GetHeapStatistics(heap_statistics); + } + +# define X(NAME) \ + inline v8::Local NAME(const char *msg) { \ + EscapableHandleScope scope; \ + return scope.Escape(v8::Exception::NAME(New(msg).ToLocalChecked())); \ + } \ + \ + inline \ + v8::Local NAME(v8::Local msg) { \ + return v8::Exception::NAME(msg); \ + } \ + \ + inline void Throw ## NAME(const char *msg) { \ + HandleScope scope; \ + v8::ThrowException(v8::Exception::NAME(New(msg).ToLocalChecked())); \ + } \ + \ + inline \ + void Throw ## NAME(v8::Local errmsg) { \ + HandleScope scope; \ + v8::ThrowException(v8::Exception::NAME(errmsg)); \ + } + + X(Error) + X(RangeError) + X(ReferenceError) + X(SyntaxError) + X(TypeError) + +# undef X + + inline void ThrowError(v8::Local error) { + v8::ThrowException(error); + } + + inline MaybeLocal NewBuffer( + char *data + , size_t length + , node::Buffer::free_callback callback + , void *hint + ) { + EscapableHandleScope scope; + // arbitrary buffer lengths requires + // NODE_MODULE_VERSION >= IOJS_3_0_MODULE_VERSION + assert(length <= imp::kMaxLength && "too large buffer"); + return scope.Escape( + New(node::Buffer::New(data, length, callback, hint)->handle_)); + } + + inline MaybeLocal CopyBuffer( + const char *data + , uint32_t size + ) { + EscapableHandleScope scope; + // arbitrary buffer lengths requires + // NODE_MODULE_VERSION >= IOJS_3_0_MODULE_VERSION + assert(size <= imp::kMaxLength && "too large buffer"); +#if NODE_MODULE_VERSION >= NODE_0_10_MODULE_VERSION + return scope.Escape(New(node::Buffer::New(data, size)->handle_)); +#else + return scope.Escape( + New(node::Buffer::New(const_cast(data), size)->handle_)); +#endif + } + + inline MaybeLocal NewBuffer(uint32_t size) { + // arbitrary buffer lengths requires + // NODE_MODULE_VERSION >= IOJS_3_0_MODULE_VERSION + EscapableHandleScope scope; + assert(size <= imp::kMaxLength && "too large buffer"); + return scope.Escape(New(node::Buffer::New(size)->handle_)); + } + + inline void FreeData(char *data, void *hint) { + (void) hint; // unused + delete[] data; + } + + inline MaybeLocal NewBuffer( + char* data + , uint32_t size + ) { + EscapableHandleScope scope; + // arbitrary buffer lengths requires + // NODE_MODULE_VERSION >= IOJS_3_0_MODULE_VERSION + assert(size <= imp::kMaxLength && "too large buffer"); + return scope.Escape( + New(node::Buffer::New(data, size, FreeData, NULL)->handle_)); + } + +namespace imp { +inline void +widenString(std::vector *ws, const uint8_t *s, int l) { + size_t len = static_cast(l); + if (l < 0) { + len = strlen(reinterpret_cast(s)); + } + assert(len <= INT_MAX && "string too long"); + ws->resize(len); + std::copy(s, s + len, ws->begin()); // NOLINT(build/include_what_you_use) +} +} // end of namespace imp + + inline MaybeLocal + NewOneByteString(const uint8_t * value, int length = -1) { + std::vector wideString; // NOLINT(build/include_what_you_use) + imp::widenString(&wideString, value, length); + return v8::String::New(wideString.data(), + static_cast(wideString.size())); + } + + inline MaybeLocal CompileScript( + v8::Local s + , const v8::ScriptOrigin& origin + ) { + return v8::Script::Compile(s, const_cast(&origin)); + } + + inline MaybeLocal CompileScript( + v8::Local s + ) { + return v8::Script::Compile(s); + } + + inline + MaybeLocal RunScript(v8::Local script) { + return script->Run(); + } + + inline v8::Local MakeCallback( + v8::Local target + , v8::Local func + , int argc + , v8::Local* argv) { + v8::HandleScope scope; + return scope.Close(New(node::MakeCallback(target, func, argc, argv))); + } + + inline v8::Local MakeCallback( + v8::Local target + , v8::Local symbol + , int argc + , v8::Local* argv) { + v8::HandleScope scope; + return scope.Close(New(node::MakeCallback(target, symbol, argc, argv))); + } + + inline v8::Local MakeCallback( + v8::Local target + , const char* method + , int argc + , v8::Local* argv) { + v8::HandleScope scope; + return scope.Close(New(node::MakeCallback(target, method, argc, argv))); + } + + inline void FatalException(const TryCatch& try_catch) { + node::FatalException(const_cast(try_catch.try_catch_)); + } + + inline v8::Local ErrnoException( + int errorno + , const char* syscall = NULL + , const char* message = NULL + , const char* path = NULL) { + return node::ErrnoException(errorno, syscall, message, path); + } + + NAN_DEPRECATED inline v8::Local NanErrnoException( + int errorno + , const char* syscall = NULL + , const char* message = NULL + , const char* path = NULL) { + return ErrnoException(errorno, syscall, message, path); + } + + + template + inline void SetIsolateData( + v8::Isolate *isolate + , T *data + ) { + isolate->SetData(data); + } + + template + inline T *GetIsolateData( + v8::Isolate *isolate + ) { + return static_cast(isolate->GetData()); + } + +class Utf8String { + public: + inline explicit Utf8String(v8::Local from) : + length_(0), str_(str_st_) { + v8::HandleScope scope; + if (!from.IsEmpty()) { + v8::Local string = from->ToString(); + if (!string.IsEmpty()) { + size_t len = 3 * string->Length() + 1; + assert(len <= INT_MAX); + if (len > sizeof (str_st_)) { + str_ = static_cast(malloc(len)); + assert(str_ != 0); + } + const int flags = + v8::String::NO_NULL_TERMINATION | imp::kReplaceInvalidUtf8; + length_ = string->WriteUtf8(str_, static_cast(len), 0, flags); + str_[length_] = '\0'; + } + } + } + + inline int length() const { + return length_; + } + + inline char* operator*() { return str_; } + inline const char* operator*() const { return str_; } + + inline ~Utf8String() { + if (str_ != str_st_) { + free(str_); + } + } + + private: + NAN_DISALLOW_ASSIGN_COPY_MOVE(Utf8String) + + int length_; + char *str_; + char str_st_[1024]; +}; + +#endif // NODE_MODULE_VERSION + +typedef void (*FreeCallback)(char *data, void *hint); + +typedef const FunctionCallbackInfo& NAN_METHOD_ARGS_TYPE; +typedef void NAN_METHOD_RETURN_TYPE; + +typedef const PropertyCallbackInfo& NAN_GETTER_ARGS_TYPE; +typedef void NAN_GETTER_RETURN_TYPE; + +typedef const PropertyCallbackInfo& NAN_SETTER_ARGS_TYPE; +typedef void NAN_SETTER_RETURN_TYPE; + +typedef const PropertyCallbackInfo& + NAN_PROPERTY_GETTER_ARGS_TYPE; +typedef void NAN_PROPERTY_GETTER_RETURN_TYPE; + +typedef const PropertyCallbackInfo& + NAN_PROPERTY_SETTER_ARGS_TYPE; +typedef void NAN_PROPERTY_SETTER_RETURN_TYPE; + +typedef const PropertyCallbackInfo& + NAN_PROPERTY_ENUMERATOR_ARGS_TYPE; +typedef void NAN_PROPERTY_ENUMERATOR_RETURN_TYPE; + +typedef const PropertyCallbackInfo& + NAN_PROPERTY_DELETER_ARGS_TYPE; +typedef void NAN_PROPERTY_DELETER_RETURN_TYPE; + +typedef const PropertyCallbackInfo& + NAN_PROPERTY_QUERY_ARGS_TYPE; +typedef void NAN_PROPERTY_QUERY_RETURN_TYPE; + +typedef const PropertyCallbackInfo& NAN_INDEX_GETTER_ARGS_TYPE; +typedef void NAN_INDEX_GETTER_RETURN_TYPE; + +typedef const PropertyCallbackInfo& NAN_INDEX_SETTER_ARGS_TYPE; +typedef void NAN_INDEX_SETTER_RETURN_TYPE; + +typedef const PropertyCallbackInfo& + NAN_INDEX_ENUMERATOR_ARGS_TYPE; +typedef void NAN_INDEX_ENUMERATOR_RETURN_TYPE; + +typedef const PropertyCallbackInfo& + NAN_INDEX_DELETER_ARGS_TYPE; +typedef void NAN_INDEX_DELETER_RETURN_TYPE; + +typedef const PropertyCallbackInfo& + NAN_INDEX_QUERY_ARGS_TYPE; +typedef void NAN_INDEX_QUERY_RETURN_TYPE; + +#define NAN_METHOD(name) \ + Nan::NAN_METHOD_RETURN_TYPE name(Nan::NAN_METHOD_ARGS_TYPE info) +#define NAN_GETTER(name) \ + Nan::NAN_GETTER_RETURN_TYPE name( \ + v8::Local property \ + , Nan::NAN_GETTER_ARGS_TYPE info) +#define NAN_SETTER(name) \ + Nan::NAN_SETTER_RETURN_TYPE name( \ + v8::Local property \ + , v8::Local value \ + , Nan::NAN_SETTER_ARGS_TYPE info) +#define NAN_PROPERTY_GETTER(name) \ + Nan::NAN_PROPERTY_GETTER_RETURN_TYPE name( \ + v8::Local property \ + , Nan::NAN_PROPERTY_GETTER_ARGS_TYPE info) +#define NAN_PROPERTY_SETTER(name) \ + Nan::NAN_PROPERTY_SETTER_RETURN_TYPE name( \ + v8::Local property \ + , v8::Local value \ + , Nan::NAN_PROPERTY_SETTER_ARGS_TYPE info) +#define NAN_PROPERTY_ENUMERATOR(name) \ + Nan::NAN_PROPERTY_ENUMERATOR_RETURN_TYPE name( \ + Nan::NAN_PROPERTY_ENUMERATOR_ARGS_TYPE info) +#define NAN_PROPERTY_DELETER(name) \ + Nan::NAN_PROPERTY_DELETER_RETURN_TYPE name( \ + v8::Local property \ + , Nan::NAN_PROPERTY_DELETER_ARGS_TYPE info) +#define NAN_PROPERTY_QUERY(name) \ + Nan::NAN_PROPERTY_QUERY_RETURN_TYPE name( \ + v8::Local property \ + , Nan::NAN_PROPERTY_QUERY_ARGS_TYPE info) +# define NAN_INDEX_GETTER(name) \ + Nan::NAN_INDEX_GETTER_RETURN_TYPE name( \ + uint32_t index \ + , Nan::NAN_INDEX_GETTER_ARGS_TYPE info) +#define NAN_INDEX_SETTER(name) \ + Nan::NAN_INDEX_SETTER_RETURN_TYPE name( \ + uint32_t index \ + , v8::Local value \ + , Nan::NAN_INDEX_SETTER_ARGS_TYPE info) +#define NAN_INDEX_ENUMERATOR(name) \ + Nan::NAN_INDEX_ENUMERATOR_RETURN_TYPE \ + name(Nan::NAN_INDEX_ENUMERATOR_ARGS_TYPE info) +#define NAN_INDEX_DELETER(name) \ + Nan::NAN_INDEX_DELETER_RETURN_TYPE name( \ + uint32_t index \ + , Nan::NAN_INDEX_DELETER_ARGS_TYPE info) +#define NAN_INDEX_QUERY(name) \ + Nan::NAN_INDEX_QUERY_RETURN_TYPE name( \ + uint32_t index \ + , Nan::NAN_INDEX_QUERY_ARGS_TYPE info) + +class Callback { + public: + Callback() {} + + explicit Callback(const v8::Local &fn) : handle_(fn) {} + + ~Callback() { + handle_.Reset(); + } + + bool operator==(const Callback &other) const { + return handle_ == other.handle_; + } + + bool operator!=(const Callback &other) const { + return !operator==(other); + } + + inline + v8::Local operator*() const { return GetFunction(); } + + NAN_DEPRECATED inline v8::Local operator()( + v8::Local target + , int argc = 0 + , v8::Local argv[] = 0) const { +#if NODE_MODULE_VERSION > NODE_0_10_MODULE_VERSION + v8::Isolate *isolate = v8::Isolate::GetCurrent(); +# if NODE_MODULE_VERSION >= NODE_9_0_MODULE_VERSION + AsyncResource async("nan:Callback:operator()"); + return Call_(isolate, target, argc, argv, &async) + .FromMaybe(v8::Local()); +# else + return Call_(isolate, target, argc, argv); +# endif // NODE_MODULE_VERSION >= NODE_9_0_MODULE_VERSION +#else + return Call_(target, argc, argv); +#endif // NODE_MODULE_VERSION > NODE_0_10_MODULE_VERSION + } + + NAN_DEPRECATED inline v8::Local operator()( + int argc = 0 + , v8::Local argv[] = 0) const { +#if NODE_MODULE_VERSION > NODE_0_10_MODULE_VERSION + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); +# if NODE_MODULE_VERSION >= NODE_9_0_MODULE_VERSION + AsyncResource async("nan:Callback:operator()"); + return scope.Escape(Call_(isolate, isolate->GetCurrentContext()->Global(), + argc, argv, &async) + .FromMaybe(v8::Local())); +# else + return scope.Escape( + Call_(isolate, isolate->GetCurrentContext()->Global(), argc, argv)); +# endif // NODE_MODULE_VERSION >= NODE_9_0_MODULE_VERSION +#else + v8::HandleScope scope; + return scope.Close(Call_(v8::Context::GetCurrent()->Global(), argc, argv)); +#endif // NODE_MODULE_VERSION > NODE_0_10_MODULE_VERSION + } + + inline MaybeLocal operator()( + AsyncResource* resource + , int argc = 0 + , v8::Local argv[] = 0) const { + return this->Call(argc, argv, resource); + } + + inline MaybeLocal operator()( + AsyncResource* resource + , v8::Local target + , int argc = 0 + , v8::Local argv[] = 0) const { + return this->Call(target, argc, argv, resource); + } + + // TODO(kkoopa): remove + inline void SetFunction(const v8::Local &fn) { + Reset(fn); + } + + inline void Reset(const v8::Local &fn) { + handle_.Reset(fn); + } + + inline void Reset() { + handle_.Reset(); + } + + inline v8::Local GetFunction() const { + return New(handle_); + } + + inline bool IsEmpty() const { + return handle_.IsEmpty(); + } + + // Deprecated: For async callbacks Use the versions that accept an + // AsyncResource. If this callback does not correspond to an async resource, + // that is, it is a synchronous function call on a non-empty JS stack, you + // should Nan::Call instead. + NAN_DEPRECATED inline v8::Local + Call(v8::Local target + , int argc + , v8::Local argv[]) const { +#if NODE_MODULE_VERSION > NODE_0_10_MODULE_VERSION + v8::Isolate *isolate = v8::Isolate::GetCurrent(); +# if NODE_MODULE_VERSION >= NODE_9_0_MODULE_VERSION + AsyncResource async("nan:Callback:Call"); + return Call_(isolate, target, argc, argv, &async) + .FromMaybe(v8::Local()); +# else + return Call_(isolate, target, argc, argv); +# endif // NODE_MODULE_VERSION >= NODE_9_0_MODULE_VERSION +#else + return Call_(target, argc, argv); +#endif + } + + // Deprecated: For async callbacks Use the versions that accept an + // AsyncResource. If this callback does not correspond to an async resource, + // that is, it is a synchronous function call on a non-empty JS stack, you + // should Nan::Call instead. + NAN_DEPRECATED inline v8::Local + Call(int argc, v8::Local argv[]) const { +#if NODE_MODULE_VERSION > NODE_0_10_MODULE_VERSION + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); +# if NODE_MODULE_VERSION >= NODE_9_0_MODULE_VERSION + AsyncResource async("nan:Callback:Call"); + return scope.Escape(Call_(isolate, isolate->GetCurrentContext()->Global(), + argc, argv, &async) + .FromMaybe(v8::Local())); +# else + return scope.Escape( + Call_(isolate, isolate->GetCurrentContext()->Global(), argc, argv)); +# endif // NODE_MODULE_VERSION >= NODE_9_0_MODULE_VERSION +#else + v8::HandleScope scope; + return scope.Close(Call_(v8::Context::GetCurrent()->Global(), argc, argv)); +#endif + } + + inline MaybeLocal + Call(v8::Local target + , int argc + , v8::Local argv[] + , AsyncResource* resource) const { +#if NODE_MODULE_VERSION >= NODE_9_0_MODULE_VERSION + v8::Isolate* isolate = v8::Isolate::GetCurrent(); + return Call_(isolate, target, argc, argv, resource); +#elif NODE_MODULE_VERSION > NODE_0_10_MODULE_VERSION + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + return Call_(isolate, target, argc, argv); +#else + return Call_(target, argc, argv); +#endif + } + + inline MaybeLocal + Call(int argc, v8::Local argv[], AsyncResource* resource) const { +#if NODE_MODULE_VERSION >= NODE_9_0_MODULE_VERSION + v8::Isolate* isolate = v8::Isolate::GetCurrent(); + return Call(isolate->GetCurrentContext()->Global(), argc, argv, resource); +#elif NODE_MODULE_VERSION > NODE_0_10_MODULE_VERSION + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + return scope.Escape( + Call_(isolate, isolate->GetCurrentContext()->Global(), argc, argv)); +#else + v8::HandleScope scope; + return scope.Close(Call_(v8::Context::GetCurrent()->Global(), argc, argv)); +#endif + } + + private: + NAN_DISALLOW_ASSIGN_COPY_MOVE(Callback) + Persistent handle_; + +#if NODE_MODULE_VERSION >= NODE_9_0_MODULE_VERSION + MaybeLocal Call_(v8::Isolate *isolate + , v8::Local target + , int argc + , v8::Local argv[] + , AsyncResource* resource) const { + EscapableHandleScope scope; + v8::Local func = New(handle_); + auto maybe = resource->runInAsyncScope(target, func, argc, argv); + v8::Local local; + if (!maybe.ToLocal(&local)) return MaybeLocal(); + return scope.Escape(local); + } +#elif NODE_MODULE_VERSION > NODE_0_10_MODULE_VERSION + v8::Local Call_(v8::Isolate *isolate + , v8::Local target + , int argc + , v8::Local argv[]) const { + EscapableHandleScope scope; + + v8::Local callback = New(handle_); +# if NODE_MODULE_VERSION < IOJS_3_0_MODULE_VERSION + return scope.Escape(New(node::MakeCallback( + isolate + , target + , callback + , argc + , argv + ))); +# else + return scope.Escape(node::MakeCallback( + isolate + , target + , callback + , argc + , argv + )); +# endif + } +#else + v8::Local Call_(v8::Local target + , int argc + , v8::Local argv[]) const { + EscapableHandleScope scope; + + v8::Local callback = New(handle_); + return scope.Escape(New(node::MakeCallback( + target + , callback + , argc + , argv + ))); + } +#endif +}; + +inline MaybeLocal Call( + const Nan::Callback& callback + , v8::Local recv + , int argc + , v8::Local argv[]) { + return Call(*callback, recv, argc, argv); +} + +inline MaybeLocal Call( + const Nan::Callback& callback + , int argc + , v8::Local argv[]) { +#if NODE_MODULE_VERSION > NODE_0_10_MODULE_VERSION + v8::Isolate* isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + return scope.Escape( + Call(*callback, isolate->GetCurrentContext()->Global(), argc, argv) + .FromMaybe(v8::Local())); +#else + EscapableHandleScope scope; + return scope.Escape( + Call(*callback, v8::Context::GetCurrent()->Global(), argc, argv) + .FromMaybe(v8::Local())); +#endif +} + +inline MaybeLocal Call( + v8::Local symbol + , v8::Local recv + , int argc + , v8::Local argv[]) { + EscapableHandleScope scope; + v8::Local fn_v = + Get(recv, symbol).FromMaybe(v8::Local()); + if (fn_v.IsEmpty() || !fn_v->IsFunction()) return v8::Local(); + v8::Local fn = fn_v.As(); + return scope.Escape( + Call(fn, recv, argc, argv).FromMaybe(v8::Local())); +} + +inline MaybeLocal Call( + const char* method + , v8::Local recv + , int argc + , v8::Local argv[]) { + EscapableHandleScope scope; + v8::Local method_string = + New(method).ToLocalChecked(); + return scope.Escape( + Call(method_string, recv, argc, argv).FromMaybe(v8::Local())); +} + +/* abstract */ class AsyncWorker { + public: + explicit AsyncWorker(Callback *callback_, + const char* resource_name = "nan:AsyncWorker") + : callback(callback_), errmsg_(NULL) { + request.data = this; + + HandleScope scope; + v8::Local obj = New(); + persistentHandle.Reset(obj); + async_resource = new AsyncResource(resource_name, obj); + } + + virtual ~AsyncWorker() { + HandleScope scope; + + if (!persistentHandle.IsEmpty()) + persistentHandle.Reset(); + delete callback; + delete[] errmsg_; + delete async_resource; + } + + virtual void WorkComplete() { + HandleScope scope; + + if (errmsg_ == NULL) + HandleOKCallback(); + else + HandleErrorCallback(); + delete callback; + callback = NULL; + } + + inline void SaveToPersistent( + const char *key, const v8::Local &value) { + HandleScope scope; + Set(New(persistentHandle), New(key).ToLocalChecked(), value).FromJust(); + } + + inline void SaveToPersistent( + const v8::Local &key, const v8::Local &value) { + HandleScope scope; + Set(New(persistentHandle), key, value).FromJust(); + } + + inline void SaveToPersistent( + uint32_t index, const v8::Local &value) { + HandleScope scope; + Set(New(persistentHandle), index, value).FromJust(); + } + + inline v8::Local GetFromPersistent(const char *key) const { + EscapableHandleScope scope; + return scope.Escape( + Get(New(persistentHandle), New(key).ToLocalChecked()) + .FromMaybe(v8::Local())); + } + + inline v8::Local + GetFromPersistent(const v8::Local &key) const { + EscapableHandleScope scope; + return scope.Escape( + Get(New(persistentHandle), key) + .FromMaybe(v8::Local())); + } + + inline v8::Local GetFromPersistent(uint32_t index) const { + EscapableHandleScope scope; + return scope.Escape( + Get(New(persistentHandle), index) + .FromMaybe(v8::Local())); + } + + virtual void Execute() = 0; + + uv_work_t request; + + virtual void Destroy() { + delete this; + } + + protected: + Persistent persistentHandle; + Callback *callback; + AsyncResource *async_resource; + + virtual void HandleOKCallback() { + HandleScope scope; + + callback->Call(0, NULL, async_resource); + } + + virtual void HandleErrorCallback() { + HandleScope scope; + + v8::Local argv[] = { + v8::Exception::Error(New(ErrorMessage()).ToLocalChecked()) + }; + callback->Call(1, argv, async_resource); + } + + void SetErrorMessage(const char *msg) { + delete[] errmsg_; + + size_t size = strlen(msg) + 1; + errmsg_ = new char[size]; + memcpy(errmsg_, msg, size); + } + + const char* ErrorMessage() const { + return errmsg_; + } + + private: + NAN_DISALLOW_ASSIGN_COPY_MOVE(AsyncWorker) + char *errmsg_; +}; + +/* abstract */ class AsyncBareProgressWorkerBase : public AsyncWorker { + public: + explicit AsyncBareProgressWorkerBase( + Callback *callback_, + const char* resource_name = "nan:AsyncBareProgressWorkerBase") + : AsyncWorker(callback_, resource_name) { + uv_async_init( + GetCurrentEventLoop() + , &async + , AsyncProgress_ + ); + async.data = this; + } + + virtual ~AsyncBareProgressWorkerBase() { + } + + virtual void WorkProgress() = 0; + + virtual void Destroy() { + uv_close(reinterpret_cast(&async), AsyncClose_); + } + + private: + inline static NAUV_WORK_CB(AsyncProgress_) { + AsyncBareProgressWorkerBase *worker = + static_cast(async->data); + worker->WorkProgress(); + } + + inline static void AsyncClose_(uv_handle_t* handle) { + AsyncBareProgressWorkerBase *worker = + static_cast(handle->data); + delete worker; + } + + protected: + uv_async_t async; +}; + +template +/* abstract */ +class AsyncBareProgressWorker : public AsyncBareProgressWorkerBase { + public: + explicit AsyncBareProgressWorker( + Callback *callback_, + const char* resource_name = "nan:AsyncBareProgressWorker") + : AsyncBareProgressWorkerBase(callback_, resource_name) { + uv_mutex_init(&async_lock); + } + + virtual ~AsyncBareProgressWorker() { + uv_mutex_destroy(&async_lock); + } + + class ExecutionProgress { + friend class AsyncBareProgressWorker; + public: + void Signal() const { + uv_mutex_lock(&that_->async_lock); + uv_async_send(&that_->async); + uv_mutex_unlock(&that_->async_lock); + } + + void Send(const T* data, size_t count) const { + that_->SendProgress_(data, count); + } + + private: + explicit ExecutionProgress(AsyncBareProgressWorker *that) : that_(that) {} + NAN_DISALLOW_ASSIGN_COPY_MOVE(ExecutionProgress) + AsyncBareProgressWorker* const that_; + }; + + virtual void Execute(const ExecutionProgress& progress) = 0; + virtual void HandleProgressCallback(const T *data, size_t size) = 0; + + protected: + uv_mutex_t async_lock; + + private: + void Execute() /*final override*/ { + ExecutionProgress progress(this); + Execute(progress); + } + + virtual void SendProgress_(const T *data, size_t count) = 0; +}; + +template +/* abstract */ +class AsyncProgressWorkerBase : public AsyncBareProgressWorker { + public: + explicit AsyncProgressWorkerBase( + Callback *callback_, + const char* resource_name = "nan:AsyncProgressWorkerBase") + : AsyncBareProgressWorker(callback_, resource_name), asyncdata_(NULL), + asyncsize_(0) { + } + + virtual ~AsyncProgressWorkerBase() { + delete[] asyncdata_; + } + + void WorkProgress() { + uv_mutex_lock(&this->async_lock); + T *data = asyncdata_; + size_t size = asyncsize_; + asyncdata_ = NULL; + asyncsize_ = 0; + uv_mutex_unlock(&this->async_lock); + + // Don't send progress events after we've already completed. + if (this->callback) { + this->HandleProgressCallback(data, size); + } + delete[] data; + } + + private: + void SendProgress_(const T *data, size_t count) { + T *new_data = new T[count]; + std::copy(data, data + count, new_data); + + uv_mutex_lock(&this->async_lock); + T *old_data = asyncdata_; + asyncdata_ = new_data; + asyncsize_ = count; + uv_async_send(&this->async); + uv_mutex_unlock(&this->async_lock); + + delete[] old_data; + } + + T *asyncdata_; + size_t asyncsize_; +}; + +// This ensures compatibility to the previous un-templated AsyncProgressWorker +// class definition. +typedef AsyncProgressWorkerBase AsyncProgressWorker; + +template +/* abstract */ +class AsyncBareProgressQueueWorker : public AsyncBareProgressWorkerBase { + public: + explicit AsyncBareProgressQueueWorker( + Callback *callback_, + const char* resource_name = "nan:AsyncBareProgressQueueWorker") + : AsyncBareProgressWorkerBase(callback_, resource_name) { + } + + virtual ~AsyncBareProgressQueueWorker() { + } + + class ExecutionProgress { + friend class AsyncBareProgressQueueWorker; + public: + void Send(const T* data, size_t count) const { + that_->SendProgress_(data, count); + } + + private: + explicit ExecutionProgress(AsyncBareProgressQueueWorker *that) + : that_(that) {} + NAN_DISALLOW_ASSIGN_COPY_MOVE(ExecutionProgress) + AsyncBareProgressQueueWorker* const that_; + }; + + virtual void Execute(const ExecutionProgress& progress) = 0; + virtual void HandleProgressCallback(const T *data, size_t size) = 0; + + private: + void Execute() /*final override*/ { + ExecutionProgress progress(this); + Execute(progress); + } + + virtual void SendProgress_(const T *data, size_t count) = 0; +}; + +template +/* abstract */ +class AsyncProgressQueueWorker : public AsyncBareProgressQueueWorker { + public: + explicit AsyncProgressQueueWorker( + Callback *callback_, + const char* resource_name = "nan:AsyncProgressQueueWorker") + : AsyncBareProgressQueueWorker(callback_) { + uv_mutex_init(&async_lock); + } + + virtual ~AsyncProgressQueueWorker() { + uv_mutex_lock(&async_lock); + + while (!asyncdata_.empty()) { + std::pair &datapair = asyncdata_.front(); + T *data = datapair.first; + + asyncdata_.pop(); + + delete[] data; + } + + uv_mutex_unlock(&async_lock); + uv_mutex_destroy(&async_lock); + } + + void WorkComplete() { + WorkProgress(); + AsyncWorker::WorkComplete(); + } + + void WorkProgress() { + uv_mutex_lock(&async_lock); + + while (!asyncdata_.empty()) { + std::pair &datapair = asyncdata_.front(); + + T *data = datapair.first; + size_t size = datapair.second; + + asyncdata_.pop(); + uv_mutex_unlock(&async_lock); + + // Don't send progress events after we've already completed. + if (this->callback) { + this->HandleProgressCallback(data, size); + } + + delete[] data; + + uv_mutex_lock(&async_lock); + } + + uv_mutex_unlock(&async_lock); + } + + private: + void SendProgress_(const T *data, size_t count) { + T *new_data = new T[count]; + std::copy(data, data + count, new_data); + + uv_mutex_lock(&async_lock); + asyncdata_.push(std::pair(new_data, count)); + uv_mutex_unlock(&async_lock); + + uv_async_send(&this->async); + } + + uv_mutex_t async_lock; + std::queue > asyncdata_; +}; + +inline void AsyncExecute (uv_work_t* req) { + AsyncWorker *worker = static_cast(req->data); + worker->Execute(); +} + +/* uv_after_work_cb has 1 argument before node-v0.9.4 and + * 2 arguments since node-v0.9.4 + * https://github.com/libuv/libuv/commit/92fb84b751e18f032c02609467f44bfe927b80c5 + */ +inline void AsyncExecuteComplete(uv_work_t *req) { + AsyncWorker* worker = static_cast(req->data); + worker->WorkComplete(); + worker->Destroy(); +} +inline void AsyncExecuteComplete (uv_work_t* req, int status) { + AsyncExecuteComplete(req); +} + +inline void AsyncQueueWorker (AsyncWorker* worker) { + uv_queue_work( + GetCurrentEventLoop() + , &worker->request + , AsyncExecute + , AsyncExecuteComplete + ); +} + +namespace imp { + +inline +ExternalOneByteStringResource const* +GetExternalResource(v8::Local str) { +#if NODE_MODULE_VERSION < ATOM_0_21_MODULE_VERSION + return str->GetExternalAsciiStringResource(); +#else + return str->GetExternalOneByteStringResource(); +#endif +} + +inline +bool +IsExternal(v8::Local str) { +#if NODE_MODULE_VERSION < ATOM_0_21_MODULE_VERSION + return str->IsExternalAscii(); +#else + return str->IsExternalOneByte(); +#endif +} + +} // end of namespace imp + +enum Encoding {ASCII, UTF8, BASE64, UCS2, BINARY, HEX, BUFFER}; + +#if NODE_MODULE_VERSION < NODE_0_10_MODULE_VERSION +# include "nan_string_bytes.h" // NOLINT(build/include) +#endif + +inline v8::Local Encode( + const void *buf, size_t len, enum Encoding encoding = BINARY) { +#if (NODE_MODULE_VERSION >= ATOM_0_21_MODULE_VERSION) + v8::Isolate* isolate = v8::Isolate::GetCurrent(); + node::encoding node_enc = static_cast(encoding); + + if (encoding == UCS2) { + return node::Encode( + isolate + , reinterpret_cast(buf) + , len / 2); + } else { + return node::Encode( + isolate + , reinterpret_cast(buf) + , len + , node_enc); + } +#elif (NODE_MODULE_VERSION > NODE_0_10_MODULE_VERSION) + return node::Encode( + v8::Isolate::GetCurrent() + , buf, len + , static_cast(encoding)); +#else +# if NODE_MODULE_VERSION >= NODE_0_10_MODULE_VERSION + return node::Encode(buf, len, static_cast(encoding)); +# else + return imp::Encode(reinterpret_cast(buf), len, encoding); +# endif +#endif +} + +inline ssize_t DecodeBytes( + v8::Local val, enum Encoding encoding = BINARY) { +#if (NODE_MODULE_VERSION > NODE_0_10_MODULE_VERSION) + return node::DecodeBytes( + v8::Isolate::GetCurrent() + , val + , static_cast(encoding)); +#else +# if (NODE_MODULE_VERSION < NODE_0_10_MODULE_VERSION) + if (encoding == BUFFER) { + return node::DecodeBytes(val, node::BINARY); + } +# endif + return node::DecodeBytes(val, static_cast(encoding)); +#endif +} + +inline ssize_t DecodeWrite( + char *buf + , size_t len + , v8::Local val + , enum Encoding encoding = BINARY) { +#if (NODE_MODULE_VERSION > NODE_0_10_MODULE_VERSION) + return node::DecodeWrite( + v8::Isolate::GetCurrent() + , buf + , len + , val + , static_cast(encoding)); +#else +# if (NODE_MODULE_VERSION < NODE_0_10_MODULE_VERSION) + if (encoding == BUFFER) { + return node::DecodeWrite(buf, len, val, node::BINARY); + } +# endif + return node::DecodeWrite( + buf + , len + , val + , static_cast(encoding)); +#endif +} + +inline void SetPrototypeTemplate( + v8::Local templ + , const char *name + , v8::Local value +) { + HandleScope scope; + SetTemplate(templ->PrototypeTemplate(), name, value); +} + +inline void SetPrototypeTemplate( + v8::Local templ + , v8::Local name + , v8::Local value + , v8::PropertyAttribute attributes +) { + HandleScope scope; + SetTemplate(templ->PrototypeTemplate(), name, value, attributes); +} + +inline void SetInstanceTemplate( + v8::Local templ + , const char *name + , v8::Local value +) { + HandleScope scope; + SetTemplate(templ->InstanceTemplate(), name, value); +} + +inline void SetInstanceTemplate( + v8::Local templ + , v8::Local name + , v8::Local value + , v8::PropertyAttribute attributes +) { + HandleScope scope; + SetTemplate(templ->InstanceTemplate(), name, value, attributes); +} + +namespace imp { + +// Note(@agnat): Helper to distinguish different receiver types. The first +// version deals with receivers derived from v8::Template. The second version +// handles everything else. The final argument only serves as discriminator and +// is unused. +template +inline +void +SetMethodAux(T recv, + v8::Local name, + v8::Local tpl, + v8::Template *) { + recv->Set(name, tpl); +} + +template +inline +void +SetMethodAux(T recv, + v8::Local name, + v8::Local tpl, + ...) { + Set(recv, name, GetFunction(tpl).ToLocalChecked()); +} + +} // end of namespace imp + +template class HandleType> +inline void SetMethod( + HandleType recv + , const char *name + , FunctionCallback callback + , v8::Local data = v8::Local()) { + HandleScope scope; + v8::Local t = New(callback, data); + v8::Local fn_name = New(name).ToLocalChecked(); + t->SetClassName(fn_name); + // Note(@agnat): Pass an empty T* as discriminator. See note on + // SetMethodAux(...) above + imp::SetMethodAux(recv, fn_name, t, static_cast(0)); +} + +inline void SetPrototypeMethod( + v8::Local recv + , const char* name + , FunctionCallback callback + , v8::Local data = v8::Local()) { + HandleScope scope; + v8::Local t = New( + callback + , data + , New(recv)); + v8::Local fn_name = New(name).ToLocalChecked(); + recv->PrototypeTemplate()->Set(fn_name, t); + t->SetClassName(fn_name); +} + +//=== Accessors and Such ======================================================= + +NAN_DEPRECATED inline void SetAccessor( + v8::Local tpl + , v8::Local name + , GetterCallback getter + , SetterCallback setter + , v8::Local data + , v8::AccessControl settings + , v8::PropertyAttribute attribute + , imp::Sig signature) { + HandleScope scope; + + imp::NativeGetter getter_ = + imp::GetterCallbackWrapper; + imp::NativeSetter setter_ = + setter ? imp::SetterCallbackWrapper : 0; + + v8::Local otpl = New(); + otpl->SetInternalFieldCount(imp::kAccessorFieldCount); + v8::Local obj = NewInstance(otpl).ToLocalChecked(); + + obj->SetInternalField( + imp::kGetterIndex + , New(reinterpret_cast(getter))); + + if (setter != 0) { + obj->SetInternalField( + imp::kSetterIndex + , New(reinterpret_cast(setter))); + } + + if (!data.IsEmpty()) { + obj->SetInternalField(imp::kDataIndex, data); + } + + tpl->SetAccessor( + name + , getter_ + , setter_ + , obj + , settings + , attribute +#if (NODE_MODULE_VERSION < NODE_16_0_MODULE_VERSION) + , signature +#endif + ); +} + +inline void SetAccessor( + v8::Local tpl + , v8::Local name + , GetterCallback getter + , SetterCallback setter = 0 + , v8::Local data = v8::Local() + , v8::AccessControl settings = v8::DEFAULT + , v8::PropertyAttribute attribute = v8::None) { + HandleScope scope; + + imp::NativeGetter getter_ = + imp::GetterCallbackWrapper; + imp::NativeSetter setter_ = + setter ? imp::SetterCallbackWrapper : 0; + + v8::Local otpl = New(); + otpl->SetInternalFieldCount(imp::kAccessorFieldCount); + v8::Local obj = NewInstance(otpl).ToLocalChecked(); + + obj->SetInternalField( + imp::kGetterIndex + , New(reinterpret_cast(getter))); + + if (setter != 0) { + obj->SetInternalField( + imp::kSetterIndex + , New(reinterpret_cast(setter))); + } + + if (!data.IsEmpty()) { + obj->SetInternalField(imp::kDataIndex, data); + } + + tpl->SetAccessor( + name + , getter_ + , setter_ + , obj + , settings + , attribute + ); +} + +inline bool SetAccessor( + v8::Local obj + , v8::Local name + , GetterCallback getter + , SetterCallback setter = 0 + , v8::Local data = v8::Local() + , v8::AccessControl settings = v8::DEFAULT + , v8::PropertyAttribute attribute = v8::None) { + HandleScope scope; + + imp::NativeGetter getter_ = + imp::GetterCallbackWrapper; + imp::NativeSetter setter_ = + setter ? imp::SetterCallbackWrapper : 0; + + v8::Local otpl = New(); + otpl->SetInternalFieldCount(imp::kAccessorFieldCount); + v8::Local dataobj = NewInstance(otpl).ToLocalChecked(); + + dataobj->SetInternalField( + imp::kGetterIndex + , New(reinterpret_cast(getter))); + + if (!data.IsEmpty()) { + dataobj->SetInternalField(imp::kDataIndex, data); + } + + if (setter) { + dataobj->SetInternalField( + imp::kSetterIndex + , New(reinterpret_cast(setter))); + } + +#if (NODE_MODULE_VERSION >= NODE_6_0_MODULE_VERSION) + return obj->SetAccessor( + GetCurrentContext() + , name + , getter_ + , setter_ + , dataobj + , settings + , attribute).FromMaybe(false); +#else + return obj->SetAccessor( + name + , getter_ + , setter_ + , dataobj + , settings + , attribute); +#endif +} + +inline void SetNamedPropertyHandler( + v8::Local tpl + , PropertyGetterCallback getter + , PropertySetterCallback setter = 0 + , PropertyQueryCallback query = 0 + , PropertyDeleterCallback deleter = 0 + , PropertyEnumeratorCallback enumerator = 0 + , v8::Local data = v8::Local()) { + HandleScope scope; + + imp::NativePropertyGetter getter_ = + imp::PropertyGetterCallbackWrapper; + imp::NativePropertySetter setter_ = + setter ? imp::PropertySetterCallbackWrapper : 0; + imp::NativePropertyQuery query_ = + query ? imp::PropertyQueryCallbackWrapper : 0; + imp::NativePropertyDeleter *deleter_ = + deleter ? imp::PropertyDeleterCallbackWrapper : 0; + imp::NativePropertyEnumerator enumerator_ = + enumerator ? imp::PropertyEnumeratorCallbackWrapper : 0; + + v8::Local otpl = New(); + otpl->SetInternalFieldCount(imp::kPropertyFieldCount); + v8::Local obj = NewInstance(otpl).ToLocalChecked(); + obj->SetInternalField( + imp::kPropertyGetterIndex + , New(reinterpret_cast(getter))); + + if (setter) { + obj->SetInternalField( + imp::kPropertySetterIndex + , New(reinterpret_cast(setter))); + } + + if (query) { + obj->SetInternalField( + imp::kPropertyQueryIndex + , New(reinterpret_cast(query))); + } + + if (deleter) { + obj->SetInternalField( + imp::kPropertyDeleterIndex + , New(reinterpret_cast(deleter))); + } + + if (enumerator) { + obj->SetInternalField( + imp::kPropertyEnumeratorIndex + , New(reinterpret_cast(enumerator))); + } + + if (!data.IsEmpty()) { + obj->SetInternalField(imp::kDataIndex, data); + } + +#if NODE_MODULE_VERSION > NODE_0_12_MODULE_VERSION + tpl->SetHandler(v8::NamedPropertyHandlerConfiguration( + getter_, setter_, query_, deleter_, enumerator_, obj)); +#else + tpl->SetNamedPropertyHandler( + getter_ + , setter_ + , query_ + , deleter_ + , enumerator_ + , obj); +#endif +} + +inline void SetIndexedPropertyHandler( + v8::Local tpl + , IndexGetterCallback getter + , IndexSetterCallback setter = 0 + , IndexQueryCallback query = 0 + , IndexDeleterCallback deleter = 0 + , IndexEnumeratorCallback enumerator = 0 + , v8::Local data = v8::Local()) { + HandleScope scope; + + imp::NativeIndexGetter getter_ = + imp::IndexGetterCallbackWrapper; + imp::NativeIndexSetter setter_ = + setter ? imp::IndexSetterCallbackWrapper : 0; + imp::NativeIndexQuery query_ = + query ? imp::IndexQueryCallbackWrapper : 0; + imp::NativeIndexDeleter deleter_ = + deleter ? imp::IndexDeleterCallbackWrapper : 0; + imp::NativeIndexEnumerator enumerator_ = + enumerator ? imp::IndexEnumeratorCallbackWrapper : 0; + + v8::Local otpl = New(); + otpl->SetInternalFieldCount(imp::kIndexPropertyFieldCount); + v8::Local obj = NewInstance(otpl).ToLocalChecked(); + obj->SetInternalField( + imp::kIndexPropertyGetterIndex + , New(reinterpret_cast(getter))); + + if (setter) { + obj->SetInternalField( + imp::kIndexPropertySetterIndex + , New(reinterpret_cast(setter))); + } + + if (query) { + obj->SetInternalField( + imp::kIndexPropertyQueryIndex + , New(reinterpret_cast(query))); + } + + if (deleter) { + obj->SetInternalField( + imp::kIndexPropertyDeleterIndex + , New(reinterpret_cast(deleter))); + } + + if (enumerator) { + obj->SetInternalField( + imp::kIndexPropertyEnumeratorIndex + , New(reinterpret_cast(enumerator))); + } + + if (!data.IsEmpty()) { + obj->SetInternalField(imp::kDataIndex, data); + } + +#if NODE_MODULE_VERSION > NODE_0_12_MODULE_VERSION + tpl->SetHandler(v8::IndexedPropertyHandlerConfiguration( + getter_, setter_, query_, deleter_, enumerator_, obj)); +#else + tpl->SetIndexedPropertyHandler( + getter_ + , setter_ + , query_ + , deleter_ + , enumerator_ + , obj); +#endif +} + +inline void SetCallHandler( + v8::Local tpl + , FunctionCallback callback + , v8::Local data = v8::Local()) { + HandleScope scope; + + v8::Local otpl = New(); + otpl->SetInternalFieldCount(imp::kFunctionFieldCount); + v8::Local obj = NewInstance(otpl).ToLocalChecked(); + + obj->SetInternalField( + imp::kFunctionIndex + , New(reinterpret_cast(callback))); + + if (!data.IsEmpty()) { + obj->SetInternalField(imp::kDataIndex, data); + } + + tpl->SetCallHandler(imp::FunctionCallbackWrapper, obj); +} + + +inline void SetCallAsFunctionHandler( + v8::Local tpl, + FunctionCallback callback, + v8::Local data = v8::Local()) { + HandleScope scope; + + v8::Local otpl = New(); + otpl->SetInternalFieldCount(imp::kFunctionFieldCount); + v8::Local obj = NewInstance(otpl).ToLocalChecked(); + + obj->SetInternalField( + imp::kFunctionIndex + , New(reinterpret_cast(callback))); + + if (!data.IsEmpty()) { + obj->SetInternalField(imp::kDataIndex, data); + } + + tpl->SetCallAsFunctionHandler(imp::FunctionCallbackWrapper, obj); +} + +//=== Weak Persistent Handling ================================================= + +#include "nan_weak.h" // NOLINT(build/include) + +//=== ObjectWrap =============================================================== + +#include "nan_object_wrap.h" // NOLINT(build/include) + +//=== HiddenValue/Private ====================================================== + +#include "nan_private.h" // NOLINT(build/include) + +//=== Export ================================================================== + +inline +void +Export(ADDON_REGISTER_FUNCTION_ARGS_TYPE target, const char *name, + FunctionCallback f) { + HandleScope scope; + + Set(target, New(name).ToLocalChecked(), + GetFunction(New(f)).ToLocalChecked()); +} + +//=== Tap Reverse Binding ===================================================== + +struct Tap { + explicit Tap(v8::Local t) : t_() { + HandleScope scope; + + t_.Reset(To(t).ToLocalChecked()); + } + + ~Tap() { t_.Reset(); } // not sure if necessary + + inline void plan(int i) { + HandleScope scope; + v8::Local arg = New(i); + Call("plan", New(t_), 1, &arg); + } + + inline void ok(bool isOk, const char *msg = NULL) { + HandleScope scope; + v8::Local args[2]; + args[0] = New(isOk); + if (msg) args[1] = New(msg).ToLocalChecked(); + Call("ok", New(t_), msg ? 2 : 1, args); + } + + inline void pass(const char * msg = NULL) { + HandleScope scope; + v8::Local hmsg; + if (msg) hmsg = New(msg).ToLocalChecked(); + Call("pass", New(t_), msg ? 1 : 0, &hmsg); + } + + inline void end() { + HandleScope scope; + Call("end", New(t_), 0, NULL); + } + + private: + Persistent t_; +}; + +#define NAN_STRINGIZE2(x) #x +#define NAN_STRINGIZE(x) NAN_STRINGIZE2(x) +#define NAN_TEST_EXPRESSION(expression) \ + ( expression ), __FILE__ ":" NAN_STRINGIZE(__LINE__) ": " #expression + +#define NAN_EXPORT(target, function) Export(target, #function, function) + +#undef TYPE_CHECK + +//=== Generic Maybefication =================================================== + +namespace imp { + +template struct Maybefier; + +template struct Maybefier > { + inline static MaybeLocal convert(v8::Local v) { + return v; + } +}; + +template struct Maybefier > { + inline static MaybeLocal convert(MaybeLocal v) { + return v; + } +}; + +} // end of namespace imp + +template class MaybeMaybe> +inline MaybeLocal +MakeMaybe(MaybeMaybe v) { + return imp::Maybefier >::convert(v); +} + +//=== TypedArrayContents ======================================================= + +#include "nan_typedarray_contents.h" // NOLINT(build/include) + +//=== JSON ===================================================================== + +#include "nan_json.h" // NOLINT(build/include) + +//=== ScriptOrigin ============================================================= + +#include "nan_scriptorigin.h" // NOLINT(build/include) + +} // end of namespace Nan + +#endif // NAN_H_ diff --git a/node_modules/netlify-cli/node_modules/nan/nan_callbacks.h b/node_modules/netlify-cli/node_modules/nan/nan_callbacks.h new file mode 100644 index 000000000..93eb2ab4d --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/nan_callbacks.h @@ -0,0 +1,92 @@ +/********************************************************************* + * NAN - Native Abstractions for Node.js + * + * Copyright (c) 2018 NAN contributors + * + * MIT License + ********************************************************************/ + +#ifndef NAN_CALLBACKS_H_ +#define NAN_CALLBACKS_H_ + +template class FunctionCallbackInfo; +template class PropertyCallbackInfo; +template class Global; + +typedef void(*FunctionCallback)(const FunctionCallbackInfo&); +typedef void(*GetterCallback) + (v8::Local, const PropertyCallbackInfo&); +typedef void(*SetterCallback)( + v8::Local, + v8::Local, + const PropertyCallbackInfo&); +typedef void(*PropertyGetterCallback)( + v8::Local, + const PropertyCallbackInfo&); +typedef void(*PropertySetterCallback)( + v8::Local, + v8::Local, + const PropertyCallbackInfo&); +typedef void(*PropertyEnumeratorCallback) + (const PropertyCallbackInfo&); +typedef void(*PropertyDeleterCallback)( + v8::Local, + const PropertyCallbackInfo&); +typedef void(*PropertyQueryCallback)( + v8::Local, + const PropertyCallbackInfo&); +typedef void(*IndexGetterCallback)( + uint32_t, + const PropertyCallbackInfo&); +typedef void(*IndexSetterCallback)( + uint32_t, + v8::Local, + const PropertyCallbackInfo&); +typedef void(*IndexEnumeratorCallback) + (const PropertyCallbackInfo&); +typedef void(*IndexDeleterCallback)( + uint32_t, + const PropertyCallbackInfo&); +typedef void(*IndexQueryCallback)( + uint32_t, + const PropertyCallbackInfo&); + +namespace imp { +#if (NODE_MODULE_VERSION < NODE_16_0_MODULE_VERSION) +typedef v8::Local Sig; +#else +typedef v8::Local Sig; +#endif + +static const int kDataIndex = 0; + +static const int kFunctionIndex = 1; +static const int kFunctionFieldCount = 2; + +static const int kGetterIndex = 1; +static const int kSetterIndex = 2; +static const int kAccessorFieldCount = 3; + +static const int kPropertyGetterIndex = 1; +static const int kPropertySetterIndex = 2; +static const int kPropertyEnumeratorIndex = 3; +static const int kPropertyDeleterIndex = 4; +static const int kPropertyQueryIndex = 5; +static const int kPropertyFieldCount = 6; + +static const int kIndexPropertyGetterIndex = 1; +static const int kIndexPropertySetterIndex = 2; +static const int kIndexPropertyEnumeratorIndex = 3; +static const int kIndexPropertyDeleterIndex = 4; +static const int kIndexPropertyQueryIndex = 5; +static const int kIndexPropertyFieldCount = 6; + +} // end of namespace imp + +#if NODE_MODULE_VERSION > NODE_0_10_MODULE_VERSION +# include "nan_callbacks_12_inl.h" // NOLINT(build/include) +#else +# include "nan_callbacks_pre_12_inl.h" // NOLINT(build/include) +#endif + +#endif // NAN_CALLBACKS_H_ diff --git a/node_modules/netlify-cli/node_modules/nan/nan_callbacks_12_inl.h b/node_modules/netlify-cli/node_modules/nan/nan_callbacks_12_inl.h new file mode 100644 index 000000000..c27b18d80 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/nan_callbacks_12_inl.h @@ -0,0 +1,514 @@ +/********************************************************************* + * NAN - Native Abstractions for Node.js + * + * Copyright (c) 2018 NAN contributors + * + * MIT License + ********************************************************************/ + +#ifndef NAN_CALLBACKS_12_INL_H_ +#define NAN_CALLBACKS_12_INL_H_ + +template +class ReturnValue { + v8::ReturnValue value_; + + public: + template + explicit inline ReturnValue(const v8::ReturnValue &value) : + value_(value) {} + template + explicit inline ReturnValue(const ReturnValue& that) + : value_(that.value_) { + TYPE_CHECK(T, S); + } + + // Handle setters + template inline void Set(const v8::Local &handle) { + TYPE_CHECK(T, S); + value_.Set(handle); + } + + template inline void Set(const Global &handle) { + TYPE_CHECK(T, S); +#if defined(V8_MAJOR_VERSION) && (V8_MAJOR_VERSION > 4 || \ + (V8_MAJOR_VERSION == 4 && defined(V8_MINOR_VERSION) && \ + (V8_MINOR_VERSION > 5 || (V8_MINOR_VERSION == 5 && \ + defined(V8_BUILD_NUMBER) && V8_BUILD_NUMBER >= 8)))) + value_.Set(handle); +#else + value_.Set(*reinterpret_cast*>(&handle)); + const_cast &>(handle).Reset(); +#endif + } + + // Fast primitive setters + inline void Set(bool value) { + TYPE_CHECK(T, v8::Boolean); + value_.Set(value); + } + + inline void Set(double i) { + TYPE_CHECK(T, v8::Number); + value_.Set(i); + } + + inline void Set(int32_t i) { + TYPE_CHECK(T, v8::Integer); + value_.Set(i); + } + + inline void Set(uint32_t i) { + TYPE_CHECK(T, v8::Integer); + value_.Set(i); + } + + // Fast JS primitive setters + inline void SetNull() { + TYPE_CHECK(T, v8::Primitive); + value_.SetNull(); + } + + inline void SetUndefined() { + TYPE_CHECK(T, v8::Primitive); + value_.SetUndefined(); + } + + inline void SetEmptyString() { + TYPE_CHECK(T, v8::String); + value_.SetEmptyString(); + } + + // Convenience getter for isolate + inline v8::Isolate *GetIsolate() const { + return value_.GetIsolate(); + } + + // Pointer setter: Uncompilable to prevent inadvertent misuse. + template + inline void Set(S *whatever) { TYPE_CHECK(S*, v8::Primitive); } +}; + +template +class FunctionCallbackInfo { + const v8::FunctionCallbackInfo &info_; + const v8::Local data_; + + public: + explicit inline FunctionCallbackInfo( + const v8::FunctionCallbackInfo &info + , v8::Local data) : + info_(info) + , data_(data) {} + + inline ReturnValue GetReturnValue() const { + return ReturnValue(info_.GetReturnValue()); + } + +#if NODE_MAJOR_VERSION < 10 + inline v8::Local Callee() const { return info_.Callee(); } +#endif + inline v8::Local Data() const { return data_; } + inline v8::Local Holder() const { return info_.Holder(); } + inline bool IsConstructCall() const { return info_.IsConstructCall(); } + inline int Length() const { return info_.Length(); } + inline v8::Local operator[](int i) const { return info_[i]; } + inline v8::Local This() const { return info_.This(); } + inline v8::Isolate *GetIsolate() const { return info_.GetIsolate(); } + + + protected: + static const int kHolderIndex = 0; + static const int kIsolateIndex = 1; + static const int kReturnValueDefaultValueIndex = 2; + static const int kReturnValueIndex = 3; + static const int kDataIndex = 4; + static const int kCalleeIndex = 5; + static const int kContextSaveIndex = 6; + static const int kArgsLength = 7; + + private: + NAN_DISALLOW_ASSIGN_COPY_MOVE(FunctionCallbackInfo) +}; + +template +class PropertyCallbackInfo { + const v8::PropertyCallbackInfo &info_; + const v8::Local data_; + + public: + explicit inline PropertyCallbackInfo( + const v8::PropertyCallbackInfo &info + , const v8::Local data) : + info_(info) + , data_(data) {} + + inline v8::Isolate* GetIsolate() const { return info_.GetIsolate(); } + inline v8::Local Data() const { return data_; } + inline v8::Local This() const { return info_.This(); } + inline v8::Local Holder() const { return info_.Holder(); } + inline ReturnValue GetReturnValue() const { + return ReturnValue(info_.GetReturnValue()); + } + + protected: + static const int kHolderIndex = 0; + static const int kIsolateIndex = 1; + static const int kReturnValueDefaultValueIndex = 2; + static const int kReturnValueIndex = 3; + static const int kDataIndex = 4; + static const int kThisIndex = 5; + static const int kArgsLength = 6; + + private: + NAN_DISALLOW_ASSIGN_COPY_MOVE(PropertyCallbackInfo) +}; + +namespace imp { +static +void FunctionCallbackWrapper(const v8::FunctionCallbackInfo &info) { + v8::Local obj = info.Data().As(); + FunctionCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kFunctionIndex).As()->Value())); + FunctionCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + callback(cbinfo); +} + +typedef void (*NativeFunction)(const v8::FunctionCallbackInfo &); + +#if NODE_MODULE_VERSION > NODE_0_12_MODULE_VERSION +static +void GetterCallbackWrapper( + v8::Local property + , const v8::PropertyCallbackInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + GetterCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kGetterIndex).As()->Value())); + callback(property.As(), cbinfo); +} + +typedef void (*NativeGetter) + (v8::Local, const v8::PropertyCallbackInfo &); + +static +void SetterCallbackWrapper( + v8::Local property + , v8::Local value + , const v8::PropertyCallbackInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + SetterCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kSetterIndex).As()->Value())); + callback(property.As(), value, cbinfo); +} + +typedef void (*NativeSetter)( + v8::Local + , v8::Local + , const v8::PropertyCallbackInfo &); +#else +static +void GetterCallbackWrapper( + v8::Local property + , const v8::PropertyCallbackInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + GetterCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kGetterIndex).As()->Value())); + callback(property, cbinfo); +} + +typedef void (*NativeGetter) + (v8::Local, const v8::PropertyCallbackInfo &); + +static +void SetterCallbackWrapper( + v8::Local property + , v8::Local value + , const v8::PropertyCallbackInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + SetterCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kSetterIndex).As()->Value())); + callback(property, value, cbinfo); +} + +typedef void (*NativeSetter)( + v8::Local + , v8::Local + , const v8::PropertyCallbackInfo &); +#endif + +#if NODE_MODULE_VERSION > NODE_0_12_MODULE_VERSION +static +void PropertyGetterCallbackWrapper( + v8::Local property + , const v8::PropertyCallbackInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + PropertyGetterCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kPropertyGetterIndex) + .As()->Value())); + callback(property.As(), cbinfo); +} + +typedef void (*NativePropertyGetter) + (v8::Local, const v8::PropertyCallbackInfo &); + +static +void PropertySetterCallbackWrapper( + v8::Local property + , v8::Local value + , const v8::PropertyCallbackInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + PropertySetterCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kPropertySetterIndex) + .As()->Value())); + callback(property.As(), value, cbinfo); +} + +typedef void (*NativePropertySetter)( + v8::Local + , v8::Local + , const v8::PropertyCallbackInfo &); + +static +void PropertyEnumeratorCallbackWrapper( + const v8::PropertyCallbackInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + PropertyEnumeratorCallback callback = + reinterpret_cast(reinterpret_cast( + obj->GetInternalField(kPropertyEnumeratorIndex) + .As()->Value())); + callback(cbinfo); +} + +typedef void (*NativePropertyEnumerator) + (const v8::PropertyCallbackInfo &); + +static +void PropertyDeleterCallbackWrapper( + v8::Local property + , const v8::PropertyCallbackInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + PropertyDeleterCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kPropertyDeleterIndex) + .As()->Value())); + callback(property.As(), cbinfo); +} + +typedef void (NativePropertyDeleter) + (v8::Local, const v8::PropertyCallbackInfo &); + +static +void PropertyQueryCallbackWrapper( + v8::Local property + , const v8::PropertyCallbackInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + PropertyQueryCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kPropertyQueryIndex) + .As()->Value())); + callback(property.As(), cbinfo); +} + +typedef void (*NativePropertyQuery) + (v8::Local, const v8::PropertyCallbackInfo &); +#else +static +void PropertyGetterCallbackWrapper( + v8::Local property + , const v8::PropertyCallbackInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + PropertyGetterCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kPropertyGetterIndex) + .As()->Value())); + callback(property, cbinfo); +} + +typedef void (*NativePropertyGetter) + (v8::Local, const v8::PropertyCallbackInfo &); + +static +void PropertySetterCallbackWrapper( + v8::Local property + , v8::Local value + , const v8::PropertyCallbackInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + PropertySetterCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kPropertySetterIndex) + .As()->Value())); + callback(property, value, cbinfo); +} + +typedef void (*NativePropertySetter)( + v8::Local + , v8::Local + , const v8::PropertyCallbackInfo &); + +static +void PropertyEnumeratorCallbackWrapper( + const v8::PropertyCallbackInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + PropertyEnumeratorCallback callback = + reinterpret_cast(reinterpret_cast( + obj->GetInternalField(kPropertyEnumeratorIndex) + .As()->Value())); + callback(cbinfo); +} + +typedef void (*NativePropertyEnumerator) + (const v8::PropertyCallbackInfo &); + +static +void PropertyDeleterCallbackWrapper( + v8::Local property + , const v8::PropertyCallbackInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + PropertyDeleterCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kPropertyDeleterIndex) + .As()->Value())); + callback(property, cbinfo); +} + +typedef void (NativePropertyDeleter) + (v8::Local, const v8::PropertyCallbackInfo &); + +static +void PropertyQueryCallbackWrapper( + v8::Local property + , const v8::PropertyCallbackInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + PropertyQueryCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kPropertyQueryIndex) + .As()->Value())); + callback(property, cbinfo); +} + +typedef void (*NativePropertyQuery) + (v8::Local, const v8::PropertyCallbackInfo &); +#endif + +static +void IndexGetterCallbackWrapper( + uint32_t index, const v8::PropertyCallbackInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + IndexGetterCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kIndexPropertyGetterIndex) + .As()->Value())); + callback(index, cbinfo); +} + +typedef void (*NativeIndexGetter) + (uint32_t, const v8::PropertyCallbackInfo &); + +static +void IndexSetterCallbackWrapper( + uint32_t index + , v8::Local value + , const v8::PropertyCallbackInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + IndexSetterCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kIndexPropertySetterIndex) + .As()->Value())); + callback(index, value, cbinfo); +} + +typedef void (*NativeIndexSetter)( + uint32_t + , v8::Local + , const v8::PropertyCallbackInfo &); + +static +void IndexEnumeratorCallbackWrapper( + const v8::PropertyCallbackInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + IndexEnumeratorCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField( + kIndexPropertyEnumeratorIndex).As()->Value())); + callback(cbinfo); +} + +typedef void (*NativeIndexEnumerator) + (const v8::PropertyCallbackInfo &); + +static +void IndexDeleterCallbackWrapper( + uint32_t index, const v8::PropertyCallbackInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + IndexDeleterCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kIndexPropertyDeleterIndex) + .As()->Value())); + callback(index, cbinfo); +} + +typedef void (*NativeIndexDeleter) + (uint32_t, const v8::PropertyCallbackInfo &); + +static +void IndexQueryCallbackWrapper( + uint32_t index, const v8::PropertyCallbackInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + IndexQueryCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kIndexPropertyQueryIndex) + .As()->Value())); + callback(index, cbinfo); +} + +typedef void (*NativeIndexQuery) + (uint32_t, const v8::PropertyCallbackInfo &); +} // end of namespace imp + +#endif // NAN_CALLBACKS_12_INL_H_ diff --git a/node_modules/netlify-cli/node_modules/nan/nan_callbacks_pre_12_inl.h b/node_modules/netlify-cli/node_modules/nan/nan_callbacks_pre_12_inl.h new file mode 100644 index 000000000..c9ba49932 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/nan_callbacks_pre_12_inl.h @@ -0,0 +1,520 @@ +/********************************************************************* + * NAN - Native Abstractions for Node.js + * + * Copyright (c) 2018 NAN contributors + * + * MIT License + ********************************************************************/ + +#ifndef NAN_CALLBACKS_PRE_12_INL_H_ +#define NAN_CALLBACKS_PRE_12_INL_H_ + +namespace imp { +template class ReturnValueImp; +} // end of namespace imp + +template +class ReturnValue { + v8::Isolate *isolate_; + v8::Persistent *value_; + friend class imp::ReturnValueImp; + + public: + template + explicit inline ReturnValue(v8::Isolate *isolate, v8::Persistent *p) : + isolate_(isolate), value_(p) {} + template + explicit inline ReturnValue(const ReturnValue& that) + : isolate_(that.isolate_), value_(that.value_) { + TYPE_CHECK(T, S); + } + + // Handle setters + template inline void Set(const v8::Local &handle) { + TYPE_CHECK(T, S); + value_->Dispose(); + *value_ = v8::Persistent::New(handle); + } + + template inline void Set(const Global &handle) { + TYPE_CHECK(T, S); + value_->Dispose(); + *value_ = v8::Persistent::New(handle.persistent); + const_cast &>(handle).Reset(); + } + + // Fast primitive setters + inline void Set(bool value) { + v8::HandleScope scope; + + TYPE_CHECK(T, v8::Boolean); + value_->Dispose(); + *value_ = v8::Persistent::New(v8::Boolean::New(value)); + } + + inline void Set(double i) { + v8::HandleScope scope; + + TYPE_CHECK(T, v8::Number); + value_->Dispose(); + *value_ = v8::Persistent::New(v8::Number::New(i)); + } + + inline void Set(int32_t i) { + v8::HandleScope scope; + + TYPE_CHECK(T, v8::Integer); + value_->Dispose(); + *value_ = v8::Persistent::New(v8::Int32::New(i)); + } + + inline void Set(uint32_t i) { + v8::HandleScope scope; + + TYPE_CHECK(T, v8::Integer); + value_->Dispose(); + *value_ = v8::Persistent::New(v8::Uint32::NewFromUnsigned(i)); + } + + // Fast JS primitive setters + inline void SetNull() { + v8::HandleScope scope; + + TYPE_CHECK(T, v8::Primitive); + value_->Dispose(); + *value_ = v8::Persistent::New(v8::Null()); + } + + inline void SetUndefined() { + v8::HandleScope scope; + + TYPE_CHECK(T, v8::Primitive); + value_->Dispose(); + *value_ = v8::Persistent::New(v8::Undefined()); + } + + inline void SetEmptyString() { + v8::HandleScope scope; + + TYPE_CHECK(T, v8::String); + value_->Dispose(); + *value_ = v8::Persistent::New(v8::String::Empty()); + } + + // Convenience getter for isolate + inline v8::Isolate *GetIsolate() const { + return isolate_; + } + + // Pointer setter: Uncompilable to prevent inadvertent misuse. + template + inline void Set(S *whatever) { TYPE_CHECK(S*, v8::Primitive); } +}; + +template +class FunctionCallbackInfo { + const v8::Arguments &args_; + v8::Local data_; + ReturnValue return_value_; + v8::Persistent retval_; + + public: + explicit inline FunctionCallbackInfo( + const v8::Arguments &args + , v8::Local data) : + args_(args) + , data_(data) + , return_value_(args.GetIsolate(), &retval_) + , retval_(v8::Persistent::New(v8::Undefined())) {} + + inline ~FunctionCallbackInfo() { + retval_.Dispose(); + retval_.Clear(); + } + + inline ReturnValue GetReturnValue() const { + return ReturnValue(return_value_); + } + + inline v8::Local Callee() const { return args_.Callee(); } + inline v8::Local Data() const { return data_; } + inline v8::Local Holder() const { return args_.Holder(); } + inline bool IsConstructCall() const { return args_.IsConstructCall(); } + inline int Length() const { return args_.Length(); } + inline v8::Local operator[](int i) const { return args_[i]; } + inline v8::Local This() const { return args_.This(); } + inline v8::Isolate *GetIsolate() const { return args_.GetIsolate(); } + + + protected: + static const int kHolderIndex = 0; + static const int kIsolateIndex = 1; + static const int kReturnValueDefaultValueIndex = 2; + static const int kReturnValueIndex = 3; + static const int kDataIndex = 4; + static const int kCalleeIndex = 5; + static const int kContextSaveIndex = 6; + static const int kArgsLength = 7; + + private: + NAN_DISALLOW_ASSIGN_COPY_MOVE(FunctionCallbackInfo) +}; + +template +class PropertyCallbackInfoBase { + const v8::AccessorInfo &info_; + const v8::Local data_; + + public: + explicit inline PropertyCallbackInfoBase( + const v8::AccessorInfo &info + , const v8::Local data) : + info_(info) + , data_(data) {} + + inline v8::Isolate* GetIsolate() const { return info_.GetIsolate(); } + inline v8::Local Data() const { return data_; } + inline v8::Local This() const { return info_.This(); } + inline v8::Local Holder() const { return info_.Holder(); } + + protected: + static const int kHolderIndex = 0; + static const int kIsolateIndex = 1; + static const int kReturnValueDefaultValueIndex = 2; + static const int kReturnValueIndex = 3; + static const int kDataIndex = 4; + static const int kThisIndex = 5; + static const int kArgsLength = 6; + + private: + NAN_DISALLOW_ASSIGN_COPY_MOVE(PropertyCallbackInfoBase) +}; + +template +class PropertyCallbackInfo : public PropertyCallbackInfoBase { + ReturnValue return_value_; + v8::Persistent retval_; + + public: + explicit inline PropertyCallbackInfo( + const v8::AccessorInfo &info + , const v8::Local data) : + PropertyCallbackInfoBase(info, data) + , return_value_(info.GetIsolate(), &retval_) + , retval_(v8::Persistent::New(v8::Undefined())) {} + + inline ~PropertyCallbackInfo() { + retval_.Dispose(); + retval_.Clear(); + } + + inline ReturnValue GetReturnValue() const { return return_value_; } +}; + +template<> +class PropertyCallbackInfo : + public PropertyCallbackInfoBase { + ReturnValue return_value_; + v8::Persistent retval_; + + public: + explicit inline PropertyCallbackInfo( + const v8::AccessorInfo &info + , const v8::Local data) : + PropertyCallbackInfoBase(info, data) + , return_value_(info.GetIsolate(), &retval_) + , retval_(v8::Persistent::New(v8::Local())) {} + + inline ~PropertyCallbackInfo() { + retval_.Dispose(); + retval_.Clear(); + } + + inline ReturnValue GetReturnValue() const { + return return_value_; + } +}; + +template<> +class PropertyCallbackInfo : + public PropertyCallbackInfoBase { + ReturnValue return_value_; + v8::Persistent retval_; + + public: + explicit inline PropertyCallbackInfo( + const v8::AccessorInfo &info + , const v8::Local data) : + PropertyCallbackInfoBase(info, data) + , return_value_(info.GetIsolate(), &retval_) + , retval_(v8::Persistent::New(v8::Local())) {} + + inline ~PropertyCallbackInfo() { + retval_.Dispose(); + retval_.Clear(); + } + + inline ReturnValue GetReturnValue() const { + return return_value_; + } +}; + +template<> +class PropertyCallbackInfo : + public PropertyCallbackInfoBase { + ReturnValue return_value_; + v8::Persistent retval_; + + public: + explicit inline PropertyCallbackInfo( + const v8::AccessorInfo &info + , const v8::Local data) : + PropertyCallbackInfoBase(info, data) + , return_value_(info.GetIsolate(), &retval_) + , retval_(v8::Persistent::New(v8::Local())) {} + + inline ~PropertyCallbackInfo() { + retval_.Dispose(); + retval_.Clear(); + } + + inline ReturnValue GetReturnValue() const { + return return_value_; + } +}; + +namespace imp { +template +class ReturnValueImp : public ReturnValue { + public: + explicit ReturnValueImp(ReturnValue that) : + ReturnValue(that) {} + inline v8::Handle Value() { + return *ReturnValue::value_; + } +}; + +static +v8::Handle FunctionCallbackWrapper(const v8::Arguments &args) { + v8::Local obj = args.Data().As(); + FunctionCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kFunctionIndex).As()->Value())); + FunctionCallbackInfo + cbinfo(args, obj->GetInternalField(kDataIndex)); + callback(cbinfo); + return ReturnValueImp(cbinfo.GetReturnValue()).Value(); +} + +typedef v8::Handle (*NativeFunction)(const v8::Arguments &); + +static +v8::Handle GetterCallbackWrapper( + v8::Local property, const v8::AccessorInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + GetterCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kGetterIndex).As()->Value())); + callback(property, cbinfo); + return ReturnValueImp(cbinfo.GetReturnValue()).Value(); +} + +typedef v8::Handle (*NativeGetter) + (v8::Local, const v8::AccessorInfo &); + +static +void SetterCallbackWrapper( + v8::Local property + , v8::Local value + , const v8::AccessorInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + SetterCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kSetterIndex).As()->Value())); + callback(property, value, cbinfo); +} + +typedef void (*NativeSetter) + (v8::Local, v8::Local, const v8::AccessorInfo &); + +static +v8::Handle PropertyGetterCallbackWrapper( + v8::Local property, const v8::AccessorInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + PropertyGetterCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kPropertyGetterIndex) + .As()->Value())); + callback(property, cbinfo); + return ReturnValueImp(cbinfo.GetReturnValue()).Value(); +} + +typedef v8::Handle (*NativePropertyGetter) + (v8::Local, const v8::AccessorInfo &); + +static +v8::Handle PropertySetterCallbackWrapper( + v8::Local property + , v8::Local value + , const v8::AccessorInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + PropertySetterCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kPropertySetterIndex) + .As()->Value())); + callback(property, value, cbinfo); + return ReturnValueImp(cbinfo.GetReturnValue()).Value(); +} + +typedef v8::Handle (*NativePropertySetter) + (v8::Local, v8::Local, const v8::AccessorInfo &); + +static +v8::Handle PropertyEnumeratorCallbackWrapper( + const v8::AccessorInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + PropertyEnumeratorCallback callback = + reinterpret_cast(reinterpret_cast( + obj->GetInternalField(kPropertyEnumeratorIndex) + .As()->Value())); + callback(cbinfo); + return ReturnValueImp(cbinfo.GetReturnValue()).Value(); +} + +typedef v8::Handle (*NativePropertyEnumerator) + (const v8::AccessorInfo &); + +static +v8::Handle PropertyDeleterCallbackWrapper( + v8::Local property + , const v8::AccessorInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + PropertyDeleterCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kPropertyDeleterIndex) + .As()->Value())); + callback(property, cbinfo); + return ReturnValueImp(cbinfo.GetReturnValue()).Value(); +} + +typedef v8::Handle (NativePropertyDeleter) + (v8::Local, const v8::AccessorInfo &); + +static +v8::Handle PropertyQueryCallbackWrapper( + v8::Local property, const v8::AccessorInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + PropertyQueryCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kPropertyQueryIndex) + .As()->Value())); + callback(property, cbinfo); + return ReturnValueImp(cbinfo.GetReturnValue()).Value(); +} + +typedef v8::Handle (*NativePropertyQuery) + (v8::Local, const v8::AccessorInfo &); + +static +v8::Handle IndexGetterCallbackWrapper( + uint32_t index, const v8::AccessorInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + IndexGetterCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kIndexPropertyGetterIndex) + .As()->Value())); + callback(index, cbinfo); + return ReturnValueImp(cbinfo.GetReturnValue()).Value(); +} + +typedef v8::Handle (*NativeIndexGetter) + (uint32_t, const v8::AccessorInfo &); + +static +v8::Handle IndexSetterCallbackWrapper( + uint32_t index + , v8::Local value + , const v8::AccessorInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + IndexSetterCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kIndexPropertySetterIndex) + .As()->Value())); + callback(index, value, cbinfo); + return ReturnValueImp(cbinfo.GetReturnValue()).Value(); +} + +typedef v8::Handle (*NativeIndexSetter) + (uint32_t, v8::Local, const v8::AccessorInfo &); + +static +v8::Handle IndexEnumeratorCallbackWrapper( + const v8::AccessorInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + IndexEnumeratorCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kIndexPropertyEnumeratorIndex) + .As()->Value())); + callback(cbinfo); + return ReturnValueImp(cbinfo.GetReturnValue()).Value(); +} + +typedef v8::Handle (*NativeIndexEnumerator) + (const v8::AccessorInfo &); + +static +v8::Handle IndexDeleterCallbackWrapper( + uint32_t index, const v8::AccessorInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + IndexDeleterCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kIndexPropertyDeleterIndex) + .As()->Value())); + callback(index, cbinfo); + return ReturnValueImp(cbinfo.GetReturnValue()).Value(); +} + +typedef v8::Handle (*NativeIndexDeleter) + (uint32_t, const v8::AccessorInfo &); + +static +v8::Handle IndexQueryCallbackWrapper( + uint32_t index, const v8::AccessorInfo &info) { + v8::Local obj = info.Data().As(); + PropertyCallbackInfo + cbinfo(info, obj->GetInternalField(kDataIndex)); + IndexQueryCallback callback = reinterpret_cast( + reinterpret_cast( + obj->GetInternalField(kIndexPropertyQueryIndex) + .As()->Value())); + callback(index, cbinfo); + return ReturnValueImp(cbinfo.GetReturnValue()).Value(); +} + +typedef v8::Handle (*NativeIndexQuery) + (uint32_t, const v8::AccessorInfo &); +} // end of namespace imp + +#endif // NAN_CALLBACKS_PRE_12_INL_H_ diff --git a/node_modules/netlify-cli/node_modules/nan/nan_converters.h b/node_modules/netlify-cli/node_modules/nan/nan_converters.h new file mode 100644 index 000000000..c0b327294 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/nan_converters.h @@ -0,0 +1,72 @@ +/********************************************************************* + * NAN - Native Abstractions for Node.js + * + * Copyright (c) 2018 NAN contributors + * + * MIT License + ********************************************************************/ + +#ifndef NAN_CONVERTERS_H_ +#define NAN_CONVERTERS_H_ + +namespace imp { +template struct ToFactoryBase { + typedef MaybeLocal return_t; +}; +template struct ValueFactoryBase { typedef Maybe return_t; }; + +template struct ToFactory; + +template<> +struct ToFactory : ToFactoryBase { + static inline return_t convert(v8::Local val) { + if (val.IsEmpty() || !val->IsFunction()) return MaybeLocal(); + return MaybeLocal(val.As()); + } +}; + +#define X(TYPE) \ + template<> \ + struct ToFactory : ToFactoryBase { \ + static inline return_t convert(v8::Local val); \ + }; + +X(Boolean) +X(Number) +X(String) +X(Object) +X(Integer) +X(Uint32) +X(Int32) + +#undef X + +#define X(TYPE) \ + template<> \ + struct ToFactory : ValueFactoryBase { \ + static inline return_t convert(v8::Local val); \ + }; + +X(bool) +X(double) +X(int64_t) +X(uint32_t) +X(int32_t) + +#undef X +} // end of namespace imp + +template +inline +typename imp::ToFactory::return_t To(v8::Local val) { + return imp::ToFactory::convert(val); +} + +#if defined(V8_MAJOR_VERSION) && (V8_MAJOR_VERSION > 4 || \ + (V8_MAJOR_VERSION == 4 && defined(V8_MINOR_VERSION) && V8_MINOR_VERSION >= 3)) +# include "nan_converters_43_inl.h" +#else +# include "nan_converters_pre_43_inl.h" +#endif + +#endif // NAN_CONVERTERS_H_ diff --git a/node_modules/netlify-cli/node_modules/nan/nan_converters_43_inl.h b/node_modules/netlify-cli/node_modules/nan/nan_converters_43_inl.h new file mode 100644 index 000000000..41b72deb3 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/nan_converters_43_inl.h @@ -0,0 +1,68 @@ +/********************************************************************* + * NAN - Native Abstractions for Node.js + * + * Copyright (c) 2018 NAN contributors + * + * MIT License + ********************************************************************/ + +#ifndef NAN_CONVERTERS_43_INL_H_ +#define NAN_CONVERTERS_43_INL_H_ + +#define X(TYPE) \ +imp::ToFactory::return_t \ +imp::ToFactory::convert(v8::Local val) { \ + v8::Isolate *isolate = v8::Isolate::GetCurrent(); \ + v8::EscapableHandleScope scope(isolate); \ + return scope.Escape( \ + val->To ## TYPE(isolate->GetCurrentContext()) \ + .FromMaybe(v8::Local())); \ +} + +X(Number) +X(String) +X(Object) +X(Integer) +X(Uint32) +X(Int32) +// V8 <= 7.0 +#if V8_MAJOR_VERSION < 7 || (V8_MAJOR_VERSION == 7 && V8_MINOR_VERSION == 0) +X(Boolean) +#else +imp::ToFactory::return_t \ +imp::ToFactory::convert(v8::Local val) { \ + v8::Isolate *isolate = v8::Isolate::GetCurrent(); \ + v8::EscapableHandleScope scope(isolate); \ + return scope.Escape(val->ToBoolean(isolate)); \ +} +#endif + +#undef X + +#define X(TYPE, NAME) \ +imp::ToFactory::return_t \ +imp::ToFactory::convert(v8::Local val) { \ + v8::Isolate *isolate = v8::Isolate::GetCurrent(); \ + v8::HandleScope scope(isolate); \ + return val->NAME ## Value(isolate->GetCurrentContext()); \ +} + +X(double, Number) +X(int64_t, Integer) +X(uint32_t, Uint32) +X(int32_t, Int32) +// V8 <= 7.0 +#if V8_MAJOR_VERSION < 7 || (V8_MAJOR_VERSION == 7 && V8_MINOR_VERSION == 0) +X(bool, Boolean) +#else +imp::ToFactory::return_t \ +imp::ToFactory::convert(v8::Local val) { \ + v8::Isolate *isolate = v8::Isolate::GetCurrent(); \ + v8::HandleScope scope(isolate); \ + return Just(val->BooleanValue(isolate)); \ +} +#endif + +#undef X + +#endif // NAN_CONVERTERS_43_INL_H_ diff --git a/node_modules/netlify-cli/node_modules/nan/nan_converters_pre_43_inl.h b/node_modules/netlify-cli/node_modules/nan/nan_converters_pre_43_inl.h new file mode 100644 index 000000000..ae0518aa3 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/nan_converters_pre_43_inl.h @@ -0,0 +1,42 @@ +/********************************************************************* + * NAN - Native Abstractions for Node.js + * + * Copyright (c) 2018 NAN contributors + * + * MIT License + ********************************************************************/ + +#ifndef NAN_CONVERTERS_PRE_43_INL_H_ +#define NAN_CONVERTERS_PRE_43_INL_H_ + +#define X(TYPE) \ +imp::ToFactory::return_t \ +imp::ToFactory::convert(v8::Local val) { \ + return val->To ## TYPE(); \ +} + +X(Boolean) +X(Number) +X(String) +X(Object) +X(Integer) +X(Uint32) +X(Int32) + +#undef X + +#define X(TYPE, NAME) \ +imp::ToFactory::return_t \ +imp::ToFactory::convert(v8::Local val) { \ + return Just(val->NAME ## Value()); \ +} + +X(bool, Boolean) +X(double, Number) +X(int64_t, Integer) +X(uint32_t, Uint32) +X(int32_t, Int32) + +#undef X + +#endif // NAN_CONVERTERS_PRE_43_INL_H_ diff --git a/node_modules/netlify-cli/node_modules/nan/nan_define_own_property_helper.h b/node_modules/netlify-cli/node_modules/nan/nan_define_own_property_helper.h new file mode 100644 index 000000000..d710ef229 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/nan_define_own_property_helper.h @@ -0,0 +1,29 @@ +/********************************************************************* + * NAN - Native Abstractions for Node.js + * + * Copyright (c) 2018 NAN contributors + * + * MIT License + ********************************************************************/ + +#ifndef NAN_DEFINE_OWN_PROPERTY_HELPER_H_ +#define NAN_DEFINE_OWN_PROPERTY_HELPER_H_ + +namespace imp { + +inline Maybe DefineOwnPropertyHelper( + v8::PropertyAttribute current + , v8::Handle obj + , v8::Handle key + , v8::Handle value + , v8::PropertyAttribute attribs = v8::None) { + return !(current & v8::DontDelete) || // configurable OR + (!(current & v8::ReadOnly) && // writable AND + !((attribs ^ current) & ~v8::ReadOnly)) // same excluding RO + ? Just(obj->ForceSet(key, value, attribs)) + : Nothing(); +} + +} // end of namespace imp + +#endif // NAN_DEFINE_OWN_PROPERTY_HELPER_H_ diff --git a/node_modules/netlify-cli/node_modules/nan/nan_implementation_12_inl.h b/node_modules/netlify-cli/node_modules/nan/nan_implementation_12_inl.h new file mode 100644 index 000000000..255293ac2 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/nan_implementation_12_inl.h @@ -0,0 +1,430 @@ +/********************************************************************* + * NAN - Native Abstractions for Node.js + * + * Copyright (c) 2018 NAN contributors + * + * MIT License + ********************************************************************/ + +#ifndef NAN_IMPLEMENTATION_12_INL_H_ +#define NAN_IMPLEMENTATION_12_INL_H_ +//============================================================================== +// node v0.11 implementation +//============================================================================== + +namespace imp { + +//=== Array ==================================================================== + +Factory::return_t +Factory::New() { + return v8::Array::New(v8::Isolate::GetCurrent()); +} + +Factory::return_t +Factory::New(int length) { + return v8::Array::New(v8::Isolate::GetCurrent(), length); +} + +//=== Boolean ================================================================== + +Factory::return_t +Factory::New(bool value) { + return v8::Boolean::New(v8::Isolate::GetCurrent(), value); +} + +//=== Boolean Object =========================================================== + +Factory::return_t +Factory::New(bool value) { +#if (NODE_MODULE_VERSION >= NODE_6_0_MODULE_VERSION) + return v8::BooleanObject::New( + v8::Isolate::GetCurrent(), value).As(); +#else + return v8::BooleanObject::New(value).As(); +#endif +} + +//=== Context ================================================================== + +Factory::return_t +Factory::New( v8::ExtensionConfiguration* extensions + , v8::Local tmpl + , v8::Local obj) { + return v8::Context::New(v8::Isolate::GetCurrent(), extensions, tmpl, obj); +} + +//=== Date ===================================================================== + +#if defined(V8_MAJOR_VERSION) && (V8_MAJOR_VERSION > 4 || \ + (V8_MAJOR_VERSION == 4 && defined(V8_MINOR_VERSION) && V8_MINOR_VERSION >= 3)) +Factory::return_t +Factory::New(double value) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + return scope.Escape(v8::Date::New(isolate->GetCurrentContext(), value) + .FromMaybe(v8::Local()).As()); +} +#else +Factory::return_t +Factory::New(double value) { + return v8::Date::New(v8::Isolate::GetCurrent(), value).As(); +} +#endif + +//=== External ================================================================= + +Factory::return_t +Factory::New(void * value) { + return v8::External::New(v8::Isolate::GetCurrent(), value); +} + +//=== Function ================================================================= + +Factory::return_t +Factory::New( FunctionCallback callback + , v8::Local data) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + v8::Local tpl = v8::ObjectTemplate::New(isolate); + tpl->SetInternalFieldCount(imp::kFunctionFieldCount); + v8::Local obj = NewInstance(tpl).ToLocalChecked(); + + obj->SetInternalField( + imp::kFunctionIndex + , v8::External::New(isolate, reinterpret_cast(callback))); + + v8::Local val = v8::Local::New(isolate, data); + + if (!val.IsEmpty()) { + obj->SetInternalField(imp::kDataIndex, val); + } + +#if NODE_MAJOR_VERSION >= 10 + v8::Local context = isolate->GetCurrentContext(); + v8::Local function = + v8::Function::New(context, imp::FunctionCallbackWrapper, obj) + .ToLocalChecked(); +#else + v8::Local function = + v8::Function::New(isolate, imp::FunctionCallbackWrapper, obj); +#endif + + return scope.Escape(function); +} + +//=== Function Template ======================================================== + +Factory::return_t +Factory::New( FunctionCallback callback + , v8::Local data + , v8::Local signature) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + if (callback) { + v8::EscapableHandleScope scope(isolate); + v8::Local tpl = v8::ObjectTemplate::New(isolate); + tpl->SetInternalFieldCount(imp::kFunctionFieldCount); + v8::Local obj = NewInstance(tpl).ToLocalChecked(); + + obj->SetInternalField( + imp::kFunctionIndex + , v8::External::New(isolate, reinterpret_cast(callback))); + v8::Local val = v8::Local::New(isolate, data); + + if (!val.IsEmpty()) { + obj->SetInternalField(imp::kDataIndex, val); + } + + return scope.Escape(v8::FunctionTemplate::New( isolate + , imp::FunctionCallbackWrapper + , obj + , signature)); + } else { + return v8::FunctionTemplate::New(isolate, 0, data, signature); + } +} + +//=== Number =================================================================== + +Factory::return_t +Factory::New(double value) { + return v8::Number::New(v8::Isolate::GetCurrent(), value); +} + +//=== Number Object ============================================================ + +Factory::return_t +Factory::New(double value) { + return v8::NumberObject::New( v8::Isolate::GetCurrent() + , value).As(); +} + +//=== Integer, Int32 and Uint32 ================================================ + +template +typename IntegerFactory::return_t +IntegerFactory::New(int32_t value) { + return To(T::New(v8::Isolate::GetCurrent(), value)); +} + +template +typename IntegerFactory::return_t +IntegerFactory::New(uint32_t value) { + return To(T::NewFromUnsigned(v8::Isolate::GetCurrent(), value)); +} + +Factory::return_t +Factory::New(int32_t value) { + return To( + v8::Uint32::NewFromUnsigned(v8::Isolate::GetCurrent(), value)); +} + +Factory::return_t +Factory::New(uint32_t value) { + return To( + v8::Uint32::NewFromUnsigned(v8::Isolate::GetCurrent(), value)); +} + +//=== Object =================================================================== + +Factory::return_t +Factory::New() { + return v8::Object::New(v8::Isolate::GetCurrent()); +} + +//=== Object Template ========================================================== + +Factory::return_t +Factory::New() { + return v8::ObjectTemplate::New(v8::Isolate::GetCurrent()); +} + +//=== RegExp =================================================================== + +#if defined(V8_MAJOR_VERSION) && (V8_MAJOR_VERSION > 4 || \ + (V8_MAJOR_VERSION == 4 && defined(V8_MINOR_VERSION) && V8_MINOR_VERSION >= 3)) +Factory::return_t +Factory::New( + v8::Local pattern + , v8::RegExp::Flags flags) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + return scope.Escape( + v8::RegExp::New(isolate->GetCurrentContext(), pattern, flags) + .FromMaybe(v8::Local())); +} +#else +Factory::return_t +Factory::New( + v8::Local pattern + , v8::RegExp::Flags flags) { + return v8::RegExp::New(pattern, flags); +} +#endif + +//=== Script =================================================================== + +#if defined(V8_MAJOR_VERSION) && (V8_MAJOR_VERSION > 4 || \ + (V8_MAJOR_VERSION == 4 && defined(V8_MINOR_VERSION) && V8_MINOR_VERSION >= 3)) +Factory::return_t +Factory::New( v8::Local source) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + v8::ScriptCompiler::Source src(source); + return scope.Escape( + v8::ScriptCompiler::Compile(isolate->GetCurrentContext(), &src) + .FromMaybe(v8::Local())); +} + +Factory::return_t +Factory::New( v8::Local source + , v8::ScriptOrigin const& origin) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + v8::ScriptCompiler::Source src(source, origin); + return scope.Escape( + v8::ScriptCompiler::Compile(isolate->GetCurrentContext(), &src) + .FromMaybe(v8::Local())); +} +#else +Factory::return_t +Factory::New( v8::Local source) { + v8::ScriptCompiler::Source src(source); + return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src); +} + +Factory::return_t +Factory::New( v8::Local source + , v8::ScriptOrigin const& origin) { + v8::ScriptCompiler::Source src(source, origin); + return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src); +} +#endif + +//=== Signature ================================================================ + +Factory::return_t +Factory::New(Factory::FTH receiver) { + return v8::Signature::New(v8::Isolate::GetCurrent(), receiver); +} + +//=== String =================================================================== + +Factory::return_t +Factory::New() { + return v8::String::Empty(v8::Isolate::GetCurrent()); +} + +#if defined(V8_MAJOR_VERSION) && (V8_MAJOR_VERSION > 4 || \ + (V8_MAJOR_VERSION == 4 && defined(V8_MINOR_VERSION) && V8_MINOR_VERSION >= 3)) +Factory::return_t +Factory::New(const char * value, int length) { + return v8::String::NewFromUtf8( + v8::Isolate::GetCurrent(), value, v8::NewStringType::kNormal, length); +} + +Factory::return_t +Factory::New(std::string const& value) { + assert(value.size() <= INT_MAX && "string too long"); + return v8::String::NewFromUtf8(v8::Isolate::GetCurrent(), + value.data(), v8::NewStringType::kNormal, static_cast(value.size())); +} + +Factory::return_t +Factory::New(const uint16_t * value, int length) { + return v8::String::NewFromTwoByte(v8::Isolate::GetCurrent(), value, + v8::NewStringType::kNormal, length); +} + +Factory::return_t +Factory::New(v8::String::ExternalStringResource * value) { + return v8::String::NewExternalTwoByte(v8::Isolate::GetCurrent(), value); +} + +Factory::return_t +Factory::New(ExternalOneByteStringResource * value) { + return v8::String::NewExternalOneByte(v8::Isolate::GetCurrent(), value); +} +#else +Factory::return_t +Factory::New(const char * value, int length) { + return v8::String::NewFromUtf8(v8::Isolate::GetCurrent(), value, + v8::String::kNormalString, length); +} + +Factory::return_t +Factory::New( + std::string const& value) /* NOLINT(build/include_what_you_use) */ { + assert(value.size() <= INT_MAX && "string too long"); + return v8::String::NewFromUtf8(v8::Isolate::GetCurrent(), value.data(), + v8::String::kNormalString, + static_cast(value.size())); +} + +Factory::return_t +Factory::New(const uint16_t * value, int length) { + return v8::String::NewFromTwoByte(v8::Isolate::GetCurrent(), value, + v8::String::kNormalString, length); +} + +Factory::return_t +Factory::New(v8::String::ExternalStringResource * value) { + return v8::String::NewExternal(v8::Isolate::GetCurrent(), value); +} + +Factory::return_t +Factory::New(ExternalOneByteStringResource * value) { + return v8::String::NewExternal(v8::Isolate::GetCurrent(), value); +} +#endif + +//=== String Object ============================================================ + +// See https://github.com/nodejs/nan/pull/811#discussion_r224594980. +// Disable the warning as there is no way around it. +// TODO(bnoordhuis) Use isolate-based version in Node.js v12. +Factory::return_t +Factory::New(v8::Local value) { +// V8 > 7.0 +#if V8_MAJOR_VERSION > 7 || (V8_MAJOR_VERSION == 7 && V8_MINOR_VERSION > 0) + return v8::StringObject::New(v8::Isolate::GetCurrent(), value) + .As(); +#else +#ifdef _MSC_VER +#pragma warning(push) +#pragma warning(disable : 4996) +#endif +#ifdef __GNUC__ +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" +#endif + return v8::StringObject::New(value).As(); +#ifdef __GNUC__ +#pragma GCC diagnostic pop +#endif +#ifdef _MSC_VER +#pragma warning(pop) +#endif +#endif +} + +//=== Unbound Script =========================================================== + +#if defined(V8_MAJOR_VERSION) && (V8_MAJOR_VERSION > 4 || \ + (V8_MAJOR_VERSION == 4 && defined(V8_MINOR_VERSION) && V8_MINOR_VERSION >= 3)) +Factory::return_t +Factory::New(v8::Local source) { + v8::ScriptCompiler::Source src(source); + return v8::ScriptCompiler::CompileUnboundScript( + v8::Isolate::GetCurrent(), &src); +} + +Factory::return_t +Factory::New( v8::Local source + , v8::ScriptOrigin const& origin) { + v8::ScriptCompiler::Source src(source, origin); + return v8::ScriptCompiler::CompileUnboundScript( + v8::Isolate::GetCurrent(), &src); +} +#else +Factory::return_t +Factory::New(v8::Local source) { + v8::ScriptCompiler::Source src(source); + return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src); +} + +Factory::return_t +Factory::New( v8::Local source + , v8::ScriptOrigin const& origin) { + v8::ScriptCompiler::Source src(source, origin); + return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src); +} +#endif + +} // end of namespace imp + +//=== Presistents and Handles ================================================== + +#if NODE_MODULE_VERSION < IOJS_3_0_MODULE_VERSION +template +inline v8::Local New(v8::Handle h) { + return v8::Local::New(v8::Isolate::GetCurrent(), h); +} +#endif + +template +inline v8::Local New(v8::Persistent const& p) { + return v8::Local::New(v8::Isolate::GetCurrent(), p); +} + +template +inline v8::Local New(Persistent const& p) { + return v8::Local::New(v8::Isolate::GetCurrent(), p); +} + +template +inline v8::Local New(Global const& p) { + return v8::Local::New(v8::Isolate::GetCurrent(), p); +} + +#endif // NAN_IMPLEMENTATION_12_INL_H_ diff --git a/node_modules/netlify-cli/node_modules/nan/nan_implementation_pre_12_inl.h b/node_modules/netlify-cli/node_modules/nan/nan_implementation_pre_12_inl.h new file mode 100644 index 000000000..1472421af --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/nan_implementation_pre_12_inl.h @@ -0,0 +1,263 @@ +/********************************************************************* + * NAN - Native Abstractions for Node.js + * + * Copyright (c) 2018 NAN contributors + * + * MIT License + ********************************************************************/ + +#ifndef NAN_IMPLEMENTATION_PRE_12_INL_H_ +#define NAN_IMPLEMENTATION_PRE_12_INL_H_ + +//============================================================================== +// node v0.10 implementation +//============================================================================== + +namespace imp { + +//=== Array ==================================================================== + +Factory::return_t +Factory::New() { + return v8::Array::New(); +} + +Factory::return_t +Factory::New(int length) { + return v8::Array::New(length); +} + +//=== Boolean ================================================================== + +Factory::return_t +Factory::New(bool value) { + return v8::Boolean::New(value)->ToBoolean(); +} + +//=== Boolean Object =========================================================== + +Factory::return_t +Factory::New(bool value) { + return v8::BooleanObject::New(value).As(); +} + +//=== Context ================================================================== + +Factory::return_t +Factory::New( v8::ExtensionConfiguration* extensions + , v8::Local tmpl + , v8::Local obj) { + v8::Persistent ctx = v8::Context::New(extensions, tmpl, obj); + v8::Local lctx = v8::Local::New(ctx); + ctx.Dispose(); + return lctx; +} + +//=== Date ===================================================================== + +Factory::return_t +Factory::New(double value) { + return v8::Date::New(value).As(); +} + +//=== External ================================================================= + +Factory::return_t +Factory::New(void * value) { + return v8::External::New(value); +} + +//=== Function ================================================================= + +Factory::return_t +Factory::New( FunctionCallback callback + , v8::Local data) { + v8::HandleScope scope; + + return scope.Close(Factory::New( + callback, data, v8::Local()) + ->GetFunction()); +} + + +//=== FunctionTemplate ========================================================= + +Factory::return_t +Factory::New( FunctionCallback callback + , v8::Local data + , v8::Local signature) { + if (callback) { + v8::HandleScope scope; + + v8::Local tpl = v8::ObjectTemplate::New(); + tpl->SetInternalFieldCount(imp::kFunctionFieldCount); + v8::Local obj = tpl->NewInstance(); + + obj->SetInternalField( + imp::kFunctionIndex + , v8::External::New(reinterpret_cast(callback))); + + v8::Local val = v8::Local::New(data); + + if (!val.IsEmpty()) { + obj->SetInternalField(imp::kDataIndex, val); + } + + // Note(agnat): Emulate length argument here. Unfortunately, I couldn't find + // a way. Have at it though... + return scope.Close( + v8::FunctionTemplate::New(imp::FunctionCallbackWrapper + , obj + , signature)); + } else { + return v8::FunctionTemplate::New(0, data, signature); + } +} + +//=== Number =================================================================== + +Factory::return_t +Factory::New(double value) { + return v8::Number::New(value); +} + +//=== Number Object ============================================================ + +Factory::return_t +Factory::New(double value) { + return v8::NumberObject::New(value).As(); +} + +//=== Integer, Int32 and Uint32 ================================================ + +template +typename IntegerFactory::return_t +IntegerFactory::New(int32_t value) { + return To(T::New(value)); +} + +template +typename IntegerFactory::return_t +IntegerFactory::New(uint32_t value) { + return To(T::NewFromUnsigned(value)); +} + +Factory::return_t +Factory::New(int32_t value) { + return To(v8::Uint32::NewFromUnsigned(value)); +} + +Factory::return_t +Factory::New(uint32_t value) { + return To(v8::Uint32::NewFromUnsigned(value)); +} + + +//=== Object =================================================================== + +Factory::return_t +Factory::New() { + return v8::Object::New(); +} + +//=== Object Template ========================================================== + +Factory::return_t +Factory::New() { + return v8::ObjectTemplate::New(); +} + +//=== RegExp =================================================================== + +Factory::return_t +Factory::New( + v8::Local pattern + , v8::RegExp::Flags flags) { + return v8::RegExp::New(pattern, flags); +} + +//=== Script =================================================================== + +Factory::return_t +Factory::New( v8::Local source) { + return v8::Script::New(source); +} +Factory::return_t +Factory::New( v8::Local source + , v8::ScriptOrigin const& origin) { + return v8::Script::New(source, const_cast(&origin)); +} + +//=== Signature ================================================================ + +Factory::return_t +Factory::New(Factory::FTH receiver) { + return v8::Signature::New(receiver); +} + +//=== String =================================================================== + +Factory::return_t +Factory::New() { + return v8::String::Empty(); +} + +Factory::return_t +Factory::New(const char * value, int length) { + return v8::String::New(value, length); +} + +Factory::return_t +Factory::New( + std::string const& value) /* NOLINT(build/include_what_you_use) */ { + assert(value.size() <= INT_MAX && "string too long"); + return v8::String::New(value.data(), static_cast(value.size())); +} + +Factory::return_t +Factory::New(const uint16_t * value, int length) { + return v8::String::New(value, length); +} + +Factory::return_t +Factory::New(v8::String::ExternalStringResource * value) { + return v8::String::NewExternal(value); +} + +Factory::return_t +Factory::New(v8::String::ExternalAsciiStringResource * value) { + return v8::String::NewExternal(value); +} + +//=== String Object ============================================================ + +Factory::return_t +Factory::New(v8::Local value) { + return v8::StringObject::New(value).As(); +} + +} // end of namespace imp + +//=== Presistents and Handles ================================================== + +template +inline v8::Local New(v8::Handle h) { + return v8::Local::New(h); +} + +template +inline v8::Local New(v8::Persistent const& p) { + return v8::Local::New(p); +} + +template +inline v8::Local New(Persistent const& p) { + return v8::Local::New(p.persistent); +} + +template +inline v8::Local New(Global const& p) { + return v8::Local::New(p.persistent); +} + +#endif // NAN_IMPLEMENTATION_PRE_12_INL_H_ diff --git a/node_modules/netlify-cli/node_modules/nan/nan_json.h b/node_modules/netlify-cli/node_modules/nan/nan_json.h new file mode 100644 index 000000000..33ac8ba69 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/nan_json.h @@ -0,0 +1,166 @@ +/********************************************************************* + * NAN - Native Abstractions for Node.js + * + * Copyright (c) 2018 NAN contributors + * + * MIT License + ********************************************************************/ + +#ifndef NAN_JSON_H_ +#define NAN_JSON_H_ + +#if NODE_MODULE_VERSION < NODE_0_12_MODULE_VERSION +#define NAN_JSON_H_NEED_PARSE 1 +#else +#define NAN_JSON_H_NEED_PARSE 0 +#endif // NODE_MODULE_VERSION < NODE_0_12_MODULE_VERSION + +#if NODE_MODULE_VERSION >= NODE_7_0_MODULE_VERSION +#define NAN_JSON_H_NEED_STRINGIFY 0 +#else +#define NAN_JSON_H_NEED_STRINGIFY 1 +#endif // NODE_MODULE_VERSION >= NODE_7_0_MODULE_VERSION + +class JSON { + public: + JSON() { +#if NAN_JSON_H_NEED_PARSE + NAN_JSON_H_NEED_STRINGIFY + Nan::HandleScope scope; + + Nan::MaybeLocal maybe_global_json = Nan::Get( + Nan::GetCurrentContext()->Global(), + Nan::New("JSON").ToLocalChecked() + ); + + assert(!maybe_global_json.IsEmpty() && "global JSON is empty"); + v8::Local val_global_json = maybe_global_json.ToLocalChecked(); + + assert(val_global_json->IsObject() && "global JSON is not an object"); + Nan::MaybeLocal maybe_obj_global_json = + Nan::To(val_global_json); + + assert(!maybe_obj_global_json.IsEmpty() && "global JSON object is empty"); + v8::Local global_json = maybe_obj_global_json.ToLocalChecked(); + +#if NAN_JSON_H_NEED_PARSE + Nan::MaybeLocal maybe_parse_method = Nan::Get( + global_json, Nan::New("parse").ToLocalChecked() + ); + + assert(!maybe_parse_method.IsEmpty() && "JSON.parse is empty"); + v8::Local parse_method = maybe_parse_method.ToLocalChecked(); + + assert(parse_method->IsFunction() && "JSON.parse is not a function"); + parse_cb_.Reset(parse_method.As()); +#endif // NAN_JSON_H_NEED_PARSE + +#if NAN_JSON_H_NEED_STRINGIFY + Nan::MaybeLocal maybe_stringify_method = Nan::Get( + global_json, Nan::New("stringify").ToLocalChecked() + ); + + assert(!maybe_stringify_method.IsEmpty() && "JSON.stringify is empty"); + v8::Local stringify_method = + maybe_stringify_method.ToLocalChecked(); + + assert( + stringify_method->IsFunction() && "JSON.stringify is not a function" + ); + stringify_cb_.Reset(stringify_method.As()); +#endif // NAN_JSON_H_NEED_STRINGIFY +#endif // NAN_JSON_H_NEED_PARSE + NAN_JSON_H_NEED_STRINGIFY + } + + inline + Nan::MaybeLocal Parse(v8::Local json_string) { + Nan::EscapableHandleScope scope; +#if NAN_JSON_H_NEED_PARSE + return scope.Escape(parse(json_string)); +#else + Nan::MaybeLocal result; +#if NODE_MODULE_VERSION >= NODE_0_12_MODULE_VERSION && \ + NODE_MODULE_VERSION <= IOJS_2_0_MODULE_VERSION + result = v8::JSON::Parse(json_string); +#else +#if NODE_MODULE_VERSION > NODE_6_0_MODULE_VERSION + v8::Local context_or_isolate = Nan::GetCurrentContext(); +#else + v8::Isolate* context_or_isolate = v8::Isolate::GetCurrent(); +#endif // NODE_MODULE_VERSION > NODE_6_0_MODULE_VERSION + result = v8::JSON::Parse(context_or_isolate, json_string); +#endif // NODE_MODULE_VERSION >= NODE_0_12_MODULE_VERSION && + // NODE_MODULE_VERSION <= IOJS_2_0_MODULE_VERSION + if (result.IsEmpty()) return v8::Local(); + return scope.Escape(result.ToLocalChecked()); +#endif // NAN_JSON_H_NEED_PARSE + } + + inline + Nan::MaybeLocal Stringify(v8::Local json_object) { + Nan::EscapableHandleScope scope; + Nan::MaybeLocal result = +#if NAN_JSON_H_NEED_STRINGIFY + Nan::To(stringify(json_object)); +#else + v8::JSON::Stringify(Nan::GetCurrentContext(), json_object); +#endif // NAN_JSON_H_NEED_STRINGIFY + if (result.IsEmpty()) return v8::Local(); + return scope.Escape(result.ToLocalChecked()); + } + + inline + Nan::MaybeLocal Stringify(v8::Local json_object, + v8::Local gap) { + Nan::EscapableHandleScope scope; + Nan::MaybeLocal result = +#if NAN_JSON_H_NEED_STRINGIFY + Nan::To(stringify(json_object, gap)); +#else + v8::JSON::Stringify(Nan::GetCurrentContext(), json_object, gap); +#endif // NAN_JSON_H_NEED_STRINGIFY + if (result.IsEmpty()) return v8::Local(); + return scope.Escape(result.ToLocalChecked()); + } + + private: + NAN_DISALLOW_ASSIGN_COPY_MOVE(JSON) +#if NAN_JSON_H_NEED_PARSE + Nan::Callback parse_cb_; +#endif // NAN_JSON_H_NEED_PARSE +#if NAN_JSON_H_NEED_STRINGIFY + Nan::Callback stringify_cb_; +#endif // NAN_JSON_H_NEED_STRINGIFY + +#if NAN_JSON_H_NEED_PARSE + inline v8::Local parse(v8::Local arg) { + assert(!parse_cb_.IsEmpty() && "parse_cb_ is empty"); + AsyncResource resource("nan:JSON.parse"); + return parse_cb_.Call(1, &arg, &resource).FromMaybe(v8::Local()); + } +#endif // NAN_JSON_H_NEED_PARSE + +#if NAN_JSON_H_NEED_STRINGIFY + inline v8::Local stringify(v8::Local arg) { + assert(!stringify_cb_.IsEmpty() && "stringify_cb_ is empty"); + AsyncResource resource("nan:JSON.stringify"); + return stringify_cb_.Call(1, &arg, &resource) + .FromMaybe(v8::Local()); + } + + inline v8::Local stringify(v8::Local arg, + v8::Local gap) { + assert(!stringify_cb_.IsEmpty() && "stringify_cb_ is empty"); + + v8::Local argv[] = { + arg, + Nan::Null(), + gap + }; + AsyncResource resource("nan:JSON.stringify"); + return stringify_cb_.Call(3, argv, &resource) + .FromMaybe(v8::Local()); + } +#endif // NAN_JSON_H_NEED_STRINGIFY +}; + +#endif // NAN_JSON_H_ diff --git a/node_modules/netlify-cli/node_modules/nan/nan_maybe_43_inl.h b/node_modules/netlify-cli/node_modules/nan/nan_maybe_43_inl.h new file mode 100644 index 000000000..c04ce30d2 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/nan_maybe_43_inl.h @@ -0,0 +1,356 @@ +/********************************************************************* + * NAN - Native Abstractions for Node.js + * + * Copyright (c) 2018 NAN contributors + * + * MIT License + ********************************************************************/ + +#ifndef NAN_MAYBE_43_INL_H_ +#define NAN_MAYBE_43_INL_H_ + +template +using MaybeLocal = v8::MaybeLocal; + +inline +MaybeLocal ToDetailString(v8::Local val) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + return scope.Escape(val->ToDetailString(isolate->GetCurrentContext()) + .FromMaybe(v8::Local())); +} + +inline +MaybeLocal ToArrayIndex(v8::Local val) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + return scope.Escape(val->ToArrayIndex(isolate->GetCurrentContext()) + .FromMaybe(v8::Local())); +} + +inline +Maybe Equals(v8::Local a, v8::Local(b)) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::HandleScope scope(isolate); + return a->Equals(isolate->GetCurrentContext(), b); +} + +inline +MaybeLocal NewInstance(v8::Local h) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + return scope.Escape(h->NewInstance(isolate->GetCurrentContext()) + .FromMaybe(v8::Local())); +} + +inline +MaybeLocal NewInstance( + v8::Local h + , int argc + , v8::Local argv[]) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + return scope.Escape(h->NewInstance(isolate->GetCurrentContext(), argc, argv) + .FromMaybe(v8::Local())); +} + +inline +MaybeLocal NewInstance(v8::Local h) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + return scope.Escape(h->NewInstance(isolate->GetCurrentContext()) + .FromMaybe(v8::Local())); +} + + +inline MaybeLocal GetFunction( + v8::Local t) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + return scope.Escape(t->GetFunction(isolate->GetCurrentContext()) + .FromMaybe(v8::Local())); +} + +inline Maybe Set( + v8::Local obj + , v8::Local key + , v8::Local value) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::HandleScope scope(isolate); + return obj->Set(isolate->GetCurrentContext(), key, value); +} + +inline Maybe Set( + v8::Local obj + , uint32_t index + , v8::Local value) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::HandleScope scope(isolate); + return obj->Set(isolate->GetCurrentContext(), index, value); +} + +#if NODE_MODULE_VERSION < NODE_4_0_MODULE_VERSION +#include "nan_define_own_property_helper.h" // NOLINT(build/include) +#endif + +inline Maybe DefineOwnProperty( + v8::Local obj + , v8::Local key + , v8::Local value + , v8::PropertyAttribute attribs = v8::None) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::HandleScope scope(isolate); +#if NODE_MODULE_VERSION >= NODE_4_0_MODULE_VERSION + return obj->DefineOwnProperty(isolate->GetCurrentContext(), key, value, + attribs); +#else + Maybe maybeCurrent = + obj->GetPropertyAttributes(isolate->GetCurrentContext(), key); + if (maybeCurrent.IsNothing()) { + return Nothing(); + } + v8::PropertyAttribute current = maybeCurrent.FromJust(); + return imp::DefineOwnPropertyHelper(current, obj, key, value, attribs); +#endif +} + +NAN_DEPRECATED inline Maybe ForceSet( + v8::Local obj + , v8::Local key + , v8::Local value + , v8::PropertyAttribute attribs = v8::None) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::HandleScope scope(isolate); +#if NODE_MODULE_VERSION >= NODE_9_0_MODULE_VERSION + return key->IsName() + ? obj->DefineOwnProperty(isolate->GetCurrentContext(), + key.As(), value, attribs) + : Nothing(); +#else + return obj->ForceSet(isolate->GetCurrentContext(), key, value, attribs); +#endif +} + +inline MaybeLocal Get( + v8::Local obj + , v8::Local key) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + return scope.Escape(obj->Get(isolate->GetCurrentContext(), key) + .FromMaybe(v8::Local())); +} + +inline +MaybeLocal Get(v8::Local obj, uint32_t index) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + return scope.Escape(obj->Get(isolate->GetCurrentContext(), index) + .FromMaybe(v8::Local())); +} + +inline v8::PropertyAttribute GetPropertyAttributes( + v8::Local obj + , v8::Local key) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::HandleScope scope(isolate); + return obj->GetPropertyAttributes(isolate->GetCurrentContext(), key) + .FromJust(); +} + +inline Maybe Has( + v8::Local obj + , v8::Local key) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::HandleScope scope(isolate); + return obj->Has(isolate->GetCurrentContext(), key); +} + +inline Maybe Has(v8::Local obj, uint32_t index) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::HandleScope scope(isolate); + return obj->Has(isolate->GetCurrentContext(), index); +} + +inline Maybe Delete( + v8::Local obj + , v8::Local key) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::HandleScope scope(isolate); + return obj->Delete(isolate->GetCurrentContext(), key); +} + +inline +Maybe Delete(v8::Local obj, uint32_t index) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::HandleScope scope(isolate); + return obj->Delete(isolate->GetCurrentContext(), index); +} + +inline +MaybeLocal GetPropertyNames(v8::Local obj) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + return scope.Escape(obj->GetPropertyNames(isolate->GetCurrentContext()) + .FromMaybe(v8::Local())); +} + +inline +MaybeLocal GetOwnPropertyNames(v8::Local obj) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + return scope.Escape(obj->GetOwnPropertyNames(isolate->GetCurrentContext()) + .FromMaybe(v8::Local())); +} + +inline Maybe SetPrototype( + v8::Local obj + , v8::Local prototype) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::HandleScope scope(isolate); + return obj->SetPrototype(isolate->GetCurrentContext(), prototype); +} + +inline MaybeLocal ObjectProtoToString( + v8::Local obj) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + return scope.Escape(obj->ObjectProtoToString(isolate->GetCurrentContext()) + .FromMaybe(v8::Local())); +} + +inline Maybe HasOwnProperty( + v8::Local obj + , v8::Local key) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::HandleScope scope(isolate); + return obj->HasOwnProperty(isolate->GetCurrentContext(), key); +} + +inline Maybe HasRealNamedProperty( + v8::Local obj + , v8::Local key) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::HandleScope scope(isolate); + return obj->HasRealNamedProperty(isolate->GetCurrentContext(), key); +} + +inline Maybe HasRealIndexedProperty( + v8::Local obj + , uint32_t index) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::HandleScope scope(isolate); + return obj->HasRealIndexedProperty(isolate->GetCurrentContext(), index); +} + +inline Maybe HasRealNamedCallbackProperty( + v8::Local obj + , v8::Local key) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::HandleScope scope(isolate); + return obj->HasRealNamedCallbackProperty(isolate->GetCurrentContext(), key); +} + +inline MaybeLocal GetRealNamedPropertyInPrototypeChain( + v8::Local obj + , v8::Local key) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + return scope.Escape(obj->GetRealNamedPropertyInPrototypeChain( + isolate->GetCurrentContext(), key) + .FromMaybe(v8::Local())); +} + +inline MaybeLocal GetRealNamedProperty( + v8::Local obj + , v8::Local key) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + return scope.Escape( + obj->GetRealNamedProperty(isolate->GetCurrentContext(), key) + .FromMaybe(v8::Local())); +} + +inline MaybeLocal CallAsFunction( + v8::Local obj + , v8::Local recv + , int argc + , v8::Local argv[]) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + return scope.Escape( + obj->CallAsFunction(isolate->GetCurrentContext(), recv, argc, argv) + .FromMaybe(v8::Local())); +} + +inline MaybeLocal CallAsConstructor( + v8::Local obj + , int argc, v8::Local argv[]) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + return scope.Escape( + obj->CallAsConstructor(isolate->GetCurrentContext(), argc, argv) + .FromMaybe(v8::Local())); +} + +inline +MaybeLocal GetSourceLine(v8::Local msg) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + return scope.Escape(msg->GetSourceLine(isolate->GetCurrentContext()) + .FromMaybe(v8::Local())); +} + +inline Maybe GetLineNumber(v8::Local msg) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::HandleScope scope(isolate); + return msg->GetLineNumber(isolate->GetCurrentContext()); +} + +inline Maybe GetStartColumn(v8::Local msg) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::HandleScope scope(isolate); + return msg->GetStartColumn(isolate->GetCurrentContext()); +} + +inline Maybe GetEndColumn(v8::Local msg) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::HandleScope scope(isolate); + return msg->GetEndColumn(isolate->GetCurrentContext()); +} + +inline MaybeLocal CloneElementAt( + v8::Local array + , uint32_t index) { +#if (NODE_MODULE_VERSION >= NODE_6_0_MODULE_VERSION) + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + v8::Local context = isolate->GetCurrentContext(); + v8::Local elem; + v8::Local obj; + if (!array->Get(context, index).ToLocal(&elem)) { + return scope.Escape(obj); + } + if (!elem->ToObject(context).ToLocal(&obj)) { + return scope.Escape(v8::Local()); + } + return scope.Escape(obj->Clone()); +#else + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + return scope.Escape(array->CloneElementAt(isolate->GetCurrentContext(), index) + .FromMaybe(v8::Local())); +#endif +} + +inline MaybeLocal Call( + v8::Local fun + , v8::Local recv + , int argc + , v8::Local argv[]) { + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + return scope.Escape(fun->Call(isolate->GetCurrentContext(), recv, argc, argv) + .FromMaybe(v8::Local())); +} + +#endif // NAN_MAYBE_43_INL_H_ diff --git a/node_modules/netlify-cli/node_modules/nan/nan_maybe_pre_43_inl.h b/node_modules/netlify-cli/node_modules/nan/nan_maybe_pre_43_inl.h new file mode 100644 index 000000000..83325ae08 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/nan_maybe_pre_43_inl.h @@ -0,0 +1,268 @@ +/********************************************************************* + * NAN - Native Abstractions for Node.js + * + * Copyright (c) 2018 NAN contributors + * + * MIT License + ********************************************************************/ + +#ifndef NAN_MAYBE_PRE_43_INL_H_ +#define NAN_MAYBE_PRE_43_INL_H_ + +template +class MaybeLocal { + public: + inline MaybeLocal() : val_(v8::Local()) {} + + template +# if NODE_MODULE_VERSION >= NODE_0_12_MODULE_VERSION + inline + MaybeLocal(v8::Local that) : val_(that) {} // NOLINT(runtime/explicit) +# else + inline + MaybeLocal(v8::Local that) : // NOLINT(runtime/explicit) + val_(*reinterpret_cast*>(&that)) {} +# endif + + inline bool IsEmpty() const { return val_.IsEmpty(); } + + template + inline bool ToLocal(v8::Local *out) const { + *out = val_; + return !IsEmpty(); + } + + inline v8::Local ToLocalChecked() const { +#if defined(V8_ENABLE_CHECKS) + assert(!IsEmpty() && "ToLocalChecked is Empty"); +#endif // V8_ENABLE_CHECKS + return val_; + } + + template + inline v8::Local FromMaybe(v8::Local default_value) const { + return IsEmpty() ? default_value : v8::Local(val_); + } + + private: + v8::Local val_; +}; + +inline +MaybeLocal ToDetailString(v8::Handle val) { + return MaybeLocal(val->ToDetailString()); +} + +inline +MaybeLocal ToArrayIndex(v8::Handle val) { + return MaybeLocal(val->ToArrayIndex()); +} + +inline +Maybe Equals(v8::Handle a, v8::Handle(b)) { + return Just(a->Equals(b)); +} + +inline +MaybeLocal NewInstance(v8::Handle h) { + return MaybeLocal(h->NewInstance()); +} + +inline +MaybeLocal NewInstance( + v8::Local h + , int argc + , v8::Local argv[]) { + return MaybeLocal(h->NewInstance(argc, argv)); +} + +inline +MaybeLocal NewInstance(v8::Handle h) { + return MaybeLocal(h->NewInstance()); +} + +inline +MaybeLocal GetFunction(v8::Handle t) { + return MaybeLocal(t->GetFunction()); +} + +inline Maybe Set( + v8::Handle obj + , v8::Handle key + , v8::Handle value) { + return Just(obj->Set(key, value)); +} + +inline Maybe Set( + v8::Handle obj + , uint32_t index + , v8::Handle value) { + return Just(obj->Set(index, value)); +} + +#include "nan_define_own_property_helper.h" // NOLINT(build/include) + +inline Maybe DefineOwnProperty( + v8::Handle obj + , v8::Handle key + , v8::Handle value + , v8::PropertyAttribute attribs = v8::None) { + v8::PropertyAttribute current = obj->GetPropertyAttributes(key); + return imp::DefineOwnPropertyHelper(current, obj, key, value, attribs); +} + +NAN_DEPRECATED inline Maybe ForceSet( + v8::Handle obj + , v8::Handle key + , v8::Handle value + , v8::PropertyAttribute attribs = v8::None) { + return Just(obj->ForceSet(key, value, attribs)); +} + +inline MaybeLocal Get( + v8::Handle obj + , v8::Handle key) { + return MaybeLocal(obj->Get(key)); +} + +inline MaybeLocal Get( + v8::Handle obj + , uint32_t index) { + return MaybeLocal(obj->Get(index)); +} + +inline Maybe GetPropertyAttributes( + v8::Handle obj + , v8::Handle key) { + return Just(obj->GetPropertyAttributes(key)); +} + +inline Maybe Has( + v8::Handle obj + , v8::Handle key) { + return Just(obj->Has(key)); +} + +inline Maybe Has( + v8::Handle obj + , uint32_t index) { + return Just(obj->Has(index)); +} + +inline Maybe Delete( + v8::Handle obj + , v8::Handle key) { + return Just(obj->Delete(key)); +} + +inline Maybe Delete( + v8::Handle obj + , uint32_t index) { + return Just(obj->Delete(index)); +} + +inline +MaybeLocal GetPropertyNames(v8::Handle obj) { + return MaybeLocal(obj->GetPropertyNames()); +} + +inline +MaybeLocal GetOwnPropertyNames(v8::Handle obj) { + return MaybeLocal(obj->GetOwnPropertyNames()); +} + +inline Maybe SetPrototype( + v8::Handle obj + , v8::Handle prototype) { + return Just(obj->SetPrototype(prototype)); +} + +inline MaybeLocal ObjectProtoToString( + v8::Handle obj) { + return MaybeLocal(obj->ObjectProtoToString()); +} + +inline Maybe HasOwnProperty( + v8::Handle obj + , v8::Handle key) { + return Just(obj->HasOwnProperty(key)); +} + +inline Maybe HasRealNamedProperty( + v8::Handle obj + , v8::Handle key) { + return Just(obj->HasRealNamedProperty(key)); +} + +inline Maybe HasRealIndexedProperty( + v8::Handle obj + , uint32_t index) { + return Just(obj->HasRealIndexedProperty(index)); +} + +inline Maybe HasRealNamedCallbackProperty( + v8::Handle obj + , v8::Handle key) { + return Just(obj->HasRealNamedCallbackProperty(key)); +} + +inline MaybeLocal GetRealNamedPropertyInPrototypeChain( + v8::Handle obj + , v8::Handle key) { + return MaybeLocal( + obj->GetRealNamedPropertyInPrototypeChain(key)); +} + +inline MaybeLocal GetRealNamedProperty( + v8::Handle obj + , v8::Handle key) { + return MaybeLocal(obj->GetRealNamedProperty(key)); +} + +inline MaybeLocal CallAsFunction( + v8::Handle obj + , v8::Handle recv + , int argc + , v8::Handle argv[]) { + return MaybeLocal(obj->CallAsFunction(recv, argc, argv)); +} + +inline MaybeLocal CallAsConstructor( + v8::Handle obj + , int argc + , v8::Local argv[]) { + return MaybeLocal(obj->CallAsConstructor(argc, argv)); +} + +inline +MaybeLocal GetSourceLine(v8::Handle msg) { + return MaybeLocal(msg->GetSourceLine()); +} + +inline Maybe GetLineNumber(v8::Handle msg) { + return Just(msg->GetLineNumber()); +} + +inline Maybe GetStartColumn(v8::Handle msg) { + return Just(msg->GetStartColumn()); +} + +inline Maybe GetEndColumn(v8::Handle msg) { + return Just(msg->GetEndColumn()); +} + +inline MaybeLocal CloneElementAt( + v8::Handle array + , uint32_t index) { + return MaybeLocal(array->CloneElementAt(index)); +} + +inline MaybeLocal Call( + v8::Local fun + , v8::Local recv + , int argc + , v8::Local argv[]) { + return MaybeLocal(fun->Call(recv, argc, argv)); +} + +#endif // NAN_MAYBE_PRE_43_INL_H_ diff --git a/node_modules/netlify-cli/node_modules/nan/nan_new.h b/node_modules/netlify-cli/node_modules/nan/nan_new.h new file mode 100644 index 000000000..cdf8bbe40 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/nan_new.h @@ -0,0 +1,340 @@ +/********************************************************************* + * NAN - Native Abstractions for Node.js + * + * Copyright (c) 2018 NAN contributors + * + * MIT License + ********************************************************************/ + +#ifndef NAN_NEW_H_ +#define NAN_NEW_H_ + +namespace imp { // scnr + +// TODO(agnat): Generalize +template v8::Local To(v8::Local i); + +template <> +inline +v8::Local +To(v8::Local i) { + return Nan::To(i).ToLocalChecked(); +} + +template <> +inline +v8::Local +To(v8::Local i) { + return Nan::To(i).ToLocalChecked(); +} + +template <> +inline +v8::Local +To(v8::Local i) { + return Nan::To(i).ToLocalChecked(); +} + +template struct FactoryBase { + typedef v8::Local return_t; +}; + +template struct MaybeFactoryBase { + typedef MaybeLocal return_t; +}; + +template struct Factory; + +template <> +struct Factory : FactoryBase { + static inline return_t New(); + static inline return_t New(int length); +}; + +template <> +struct Factory : FactoryBase { + static inline return_t New(bool value); +}; + +template <> +struct Factory : FactoryBase { + static inline return_t New(bool value); +}; + +template <> +struct Factory : FactoryBase { + static inline + return_t + New( v8::ExtensionConfiguration* extensions = NULL + , v8::Local tmpl = v8::Local() + , v8::Local obj = v8::Local()); +}; + +template <> +struct Factory : MaybeFactoryBase { + static inline return_t New(double value); +}; + +template <> +struct Factory : FactoryBase { + static inline return_t New(void *value); +}; + +template <> +struct Factory : FactoryBase { + static inline + return_t + New( FunctionCallback callback + , v8::Local data = v8::Local()); +}; + +template <> +struct Factory : FactoryBase { + static inline + return_t + New( FunctionCallback callback = NULL + , v8::Local data = v8::Local() + , v8::Local signature = v8::Local()); +}; + +template <> +struct Factory : FactoryBase { + static inline return_t New(double value); +}; + +template <> +struct Factory : FactoryBase { + static inline return_t New(double value); +}; + +template +struct IntegerFactory : FactoryBase { + typedef typename FactoryBase::return_t return_t; + static inline return_t New(int32_t value); + static inline return_t New(uint32_t value); +}; + +template <> +struct Factory : IntegerFactory {}; + +template <> +struct Factory : IntegerFactory {}; + +template <> +struct Factory : FactoryBase { + static inline return_t New(int32_t value); + static inline return_t New(uint32_t value); +}; + +template <> +struct Factory : FactoryBase { + static inline return_t New(); +}; + +template <> +struct Factory : FactoryBase { + static inline return_t New(); +}; + +template <> +struct Factory : MaybeFactoryBase { + static inline return_t New( + v8::Local pattern, v8::RegExp::Flags flags); +}; + +template <> +struct Factory : MaybeFactoryBase { + static inline return_t New( v8::Local source); + static inline return_t New( v8::Local source + , v8::ScriptOrigin const& origin); +}; + +template <> +struct Factory : FactoryBase { + typedef v8::Local FTH; + static inline return_t New(FTH receiver = FTH()); +}; + +template <> +struct Factory : MaybeFactoryBase { + static inline return_t New(); + static inline return_t New(const char *value, int length = -1); + static inline return_t New(const uint16_t *value, int length = -1); + static inline return_t New(std::string const& value); + + static inline return_t New(v8::String::ExternalStringResource * value); + static inline return_t New(ExternalOneByteStringResource * value); +}; + +template <> +struct Factory : FactoryBase { + static inline return_t New(v8::Local value); +}; + +} // end of namespace imp + +#if (NODE_MODULE_VERSION >= 12) + +namespace imp { + +template <> +struct Factory : MaybeFactoryBase { + static inline return_t New( v8::Local source); + static inline return_t New( v8::Local source + , v8::ScriptOrigin const& origin); +}; + +} // end of namespace imp + +# include "nan_implementation_12_inl.h" + +#else // NODE_MODULE_VERSION >= 12 + +# include "nan_implementation_pre_12_inl.h" + +#endif + +//=== API ====================================================================== + +template +typename imp::Factory::return_t +New() { + return imp::Factory::New(); +} + +template +typename imp::Factory::return_t +New(A0 arg0) { + return imp::Factory::New(arg0); +} + +template +typename imp::Factory::return_t +New(A0 arg0, A1 arg1) { + return imp::Factory::New(arg0, arg1); +} + +template +typename imp::Factory::return_t +New(A0 arg0, A1 arg1, A2 arg2) { + return imp::Factory::New(arg0, arg1, arg2); +} + +template +typename imp::Factory::return_t +New(A0 arg0, A1 arg1, A2 arg2, A3 arg3) { + return imp::Factory::New(arg0, arg1, arg2, arg3); +} + +// Note(agnat): When passing overloaded function pointers to template functions +// as generic arguments the compiler needs help in picking the right overload. +// These two functions handle New and New with +// all argument variations. + +// v8::Function and v8::FunctionTemplate with one or two arguments +template +typename imp::Factory::return_t +New( FunctionCallback callback + , v8::Local data = v8::Local()) { + return imp::Factory::New(callback, data); +} + +// v8::Function and v8::FunctionTemplate with three arguments +template +typename imp::Factory::return_t +New( FunctionCallback callback + , v8::Local data = v8::Local() + , A2 a2 = A2()) { + return imp::Factory::New(callback, data, a2); +} + +// Convenience + +#if NODE_MODULE_VERSION < IOJS_3_0_MODULE_VERSION +template inline v8::Local New(v8::Handle h); +#endif + +#if NODE_MODULE_VERSION > NODE_0_10_MODULE_VERSION +template + inline v8::Local New(v8::Persistent const& p); +#else +template inline v8::Local New(v8::Persistent const& p); +#endif +template +inline v8::Local New(Persistent const& p); +template +inline v8::Local New(Global const& p); + +inline +imp::Factory::return_t +New(bool value) { + return New(value); +} + +inline +imp::Factory::return_t +New(int32_t value) { + return New(value); +} + +inline +imp::Factory::return_t +New(uint32_t value) { + return New(value); +} + +inline +imp::Factory::return_t +New(double value) { + return New(value); +} + +inline +imp::Factory::return_t +New(std::string const& value) { // NOLINT(build/include_what_you_use) + return New(value); +} + +inline +imp::Factory::return_t +New(const char * value, int length) { + return New(value, length); +} + +inline +imp::Factory::return_t +New(const uint16_t * value, int length) { + return New(value, length); +} + +inline +imp::Factory::return_t +New(const char * value) { + return New(value); +} + +inline +imp::Factory::return_t +New(const uint16_t * value) { + return New(value); +} + +inline +imp::Factory::return_t +New(v8::String::ExternalStringResource * value) { + return New(value); +} + +inline +imp::Factory::return_t +New(ExternalOneByteStringResource * value) { + return New(value); +} + +inline +imp::Factory::return_t +New(v8::Local pattern, v8::RegExp::Flags flags) { + return New(pattern, flags); +} + +#endif // NAN_NEW_H_ diff --git a/node_modules/netlify-cli/node_modules/nan/nan_object_wrap.h b/node_modules/netlify-cli/node_modules/nan/nan_object_wrap.h new file mode 100644 index 000000000..78712f9c6 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/nan_object_wrap.h @@ -0,0 +1,156 @@ +/********************************************************************* + * NAN - Native Abstractions for Node.js + * + * Copyright (c) 2018 NAN contributors + * + * MIT License + ********************************************************************/ + +#ifndef NAN_OBJECT_WRAP_H_ +#define NAN_OBJECT_WRAP_H_ + +class ObjectWrap { + public: + ObjectWrap() { + refs_ = 0; + } + + + virtual ~ObjectWrap() { + if (persistent().IsEmpty()) { + return; + } + + persistent().ClearWeak(); + persistent().Reset(); + } + + + template + static inline T* Unwrap(v8::Local object) { + assert(!object.IsEmpty()); + assert(object->InternalFieldCount() > 0); + // Cast to ObjectWrap before casting to T. A direct cast from void + // to T won't work right when T has more than one base class. + void* ptr = GetInternalFieldPointer(object, 0); + ObjectWrap* wrap = static_cast(ptr); + return static_cast(wrap); + } + + + inline v8::Local handle() const { + return New(handle_); + } + + + inline Persistent& persistent() { + return handle_; + } + + + protected: + inline void Wrap(v8::Local object) { + assert(persistent().IsEmpty()); + assert(object->InternalFieldCount() > 0); + SetInternalFieldPointer(object, 0, this); + persistent().Reset(object); + MakeWeak(); + } + +#if defined(V8_MAJOR_VERSION) && (V8_MAJOR_VERSION > 4 || \ + (V8_MAJOR_VERSION == 4 && defined(V8_MINOR_VERSION) && V8_MINOR_VERSION >= 3)) + + inline void MakeWeak() { + persistent().v8::PersistentBase::SetWeak( + this, WeakCallback, v8::WeakCallbackType::kParameter); +#if NODE_MAJOR_VERSION < 10 + // FIXME(bnoordhuis) Probably superfluous in older Node.js versions too. + persistent().MarkIndependent(); +#endif + } + +#elif NODE_MODULE_VERSION > NODE_0_10_MODULE_VERSION + + inline void MakeWeak() { + persistent().v8::PersistentBase::SetWeak(this, WeakCallback); + persistent().MarkIndependent(); + } + +#else + + inline void MakeWeak() { + persistent().persistent.MakeWeak(this, WeakCallback); + persistent().MarkIndependent(); + } + +#endif + + /* Ref() marks the object as being attached to an event loop. + * Refed objects will not be garbage collected, even if + * all references are lost. + */ + virtual void Ref() { + assert(!persistent().IsEmpty()); + persistent().ClearWeak(); + refs_++; + } + + /* Unref() marks an object as detached from the event loop. This is its + * default state. When an object with a "weak" reference changes from + * attached to detached state it will be freed. Be careful not to access + * the object after making this call as it might be gone! + * (A "weak reference" means an object that only has a + * persistent handle.) + * + * DO NOT CALL THIS FROM DESTRUCTOR + */ + virtual void Unref() { + assert(!persistent().IsEmpty()); + assert(!persistent().IsWeak()); + assert(refs_ > 0); + if (--refs_ == 0) + MakeWeak(); + } + + int refs_; // ro + + private: + NAN_DISALLOW_ASSIGN_COPY_MOVE(ObjectWrap) +#if defined(V8_MAJOR_VERSION) && (V8_MAJOR_VERSION > 4 || \ + (V8_MAJOR_VERSION == 4 && defined(V8_MINOR_VERSION) && V8_MINOR_VERSION >= 3)) + + static void + WeakCallback(v8::WeakCallbackInfo const& info) { + ObjectWrap* wrap = info.GetParameter(); + assert(wrap->refs_ == 0); + wrap->handle_.Reset(); + delete wrap; + } + +#elif NODE_MODULE_VERSION > NODE_0_10_MODULE_VERSION + + static void + WeakCallback(v8::WeakCallbackData const& data) { + ObjectWrap* wrap = data.GetParameter(); + assert(wrap->refs_ == 0); + assert(wrap->handle_.IsNearDeath()); + wrap->handle_.Reset(); + delete wrap; + } + +#else + + static void WeakCallback(v8::Persistent value, void *data) { + ObjectWrap *wrap = static_cast(data); + assert(wrap->refs_ == 0); + assert(wrap->handle_.IsNearDeath()); + wrap->handle_.Reset(); + delete wrap; + } + +#endif + Persistent handle_; +}; + + +#endif // NAN_OBJECT_WRAP_H_ diff --git a/node_modules/netlify-cli/node_modules/nan/nan_persistent_12_inl.h b/node_modules/netlify-cli/node_modules/nan/nan_persistent_12_inl.h new file mode 100644 index 000000000..d9649e867 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/nan_persistent_12_inl.h @@ -0,0 +1,132 @@ +/********************************************************************* + * NAN - Native Abstractions for Node.js + * + * Copyright (c) 2018 NAN contributors + * + * MIT License + ********************************************************************/ + +#ifndef NAN_PERSISTENT_12_INL_H_ +#define NAN_PERSISTENT_12_INL_H_ + +template class Persistent : + public v8::Persistent { + public: + inline Persistent() : v8::Persistent() {} + + template inline Persistent(v8::Local that) : + v8::Persistent(v8::Isolate::GetCurrent(), that) {} + + template + inline + Persistent(const v8::Persistent &that) : // NOLINT(runtime/explicit) + v8::Persistent(v8::Isolate::GetCurrent(), that) {} + + inline void Reset() { v8::PersistentBase::Reset(); } + + template + inline void Reset(const v8::Local &other) { + v8::PersistentBase::Reset(v8::Isolate::GetCurrent(), other); + } + + template + inline void Reset(const v8::PersistentBase &other) { + v8::PersistentBase::Reset(v8::Isolate::GetCurrent(), other); + } + + template + inline void SetWeak( + P *parameter + , typename WeakCallbackInfo

    ::Callback callback + , WeakCallbackType type); + + private: + inline T *operator*() const { return *PersistentBase::persistent; } + + template + inline void Copy(const Persistent &that) { + TYPE_CHECK(T, S); + + this->Reset(); + + if (!that.IsEmpty()) { + this->Reset(that); + M::Copy(that, this); + } + } +}; + +#if defined(V8_MAJOR_VERSION) && (V8_MAJOR_VERSION > 4 || \ + (V8_MAJOR_VERSION == 4 && defined(V8_MINOR_VERSION) && V8_MINOR_VERSION >= 3)) +template +class Global : public v8::Global { + public: + inline Global() : v8::Global() {} + + template inline Global(v8::Local that) : + v8::Global(v8::Isolate::GetCurrent(), that) {} + + template + inline + Global(const v8::PersistentBase &that) : // NOLINT(runtime/explicit) + v8::Global(v8::Isolate::GetCurrent(), that) {} + + inline void Reset() { v8::PersistentBase::Reset(); } + + template + inline void Reset(const v8::Local &other) { + v8::PersistentBase::Reset(v8::Isolate::GetCurrent(), other); + } + + template + inline void Reset(const v8::PersistentBase &other) { + v8::PersistentBase::Reset(v8::Isolate::GetCurrent(), other); + } + + template + inline void SetWeak( + P *parameter + , typename WeakCallbackInfo

    ::Callback callback + , WeakCallbackType type) { + reinterpret_cast*>(this)->SetWeak( + parameter, callback, type); + } +}; +#else +template +class Global : public v8::UniquePersistent { + public: + inline Global() : v8::UniquePersistent() {} + + template inline Global(v8::Local that) : + v8::UniquePersistent(v8::Isolate::GetCurrent(), that) {} + + template + inline + Global(const v8::PersistentBase &that) : // NOLINT(runtime/explicit) + v8::UniquePersistent(v8::Isolate::GetCurrent(), that) {} + + inline void Reset() { v8::PersistentBase::Reset(); } + + template + inline void Reset(const v8::Local &other) { + v8::PersistentBase::Reset(v8::Isolate::GetCurrent(), other); + } + + template + inline void Reset(const v8::PersistentBase &other) { + v8::PersistentBase::Reset(v8::Isolate::GetCurrent(), other); + } + + template + inline void SetWeak( + P *parameter + , typename WeakCallbackInfo

    ::Callback callback + , WeakCallbackType type) { + reinterpret_cast*>(this)->SetWeak( + parameter, callback, type); + } +}; +#endif + +#endif // NAN_PERSISTENT_12_INL_H_ diff --git a/node_modules/netlify-cli/node_modules/nan/nan_persistent_pre_12_inl.h b/node_modules/netlify-cli/node_modules/nan/nan_persistent_pre_12_inl.h new file mode 100644 index 000000000..4c9c59da7 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/nan_persistent_pre_12_inl.h @@ -0,0 +1,242 @@ +/********************************************************************* + * NAN - Native Abstractions for Node.js + * + * Copyright (c) 2018 NAN contributors + * + * MIT License + ********************************************************************/ + +#ifndef NAN_PERSISTENT_PRE_12_INL_H_ +#define NAN_PERSISTENT_PRE_12_INL_H_ + +template +class PersistentBase { + v8::Persistent persistent; + template + friend v8::Local New(const PersistentBase &p); + template + friend v8::Local New(const Persistent &p); + template + friend v8::Local New(const Global &p); + template friend class ReturnValue; + + public: + inline PersistentBase() : + persistent() {} + + inline void Reset() { + persistent.Dispose(); + persistent.Clear(); + } + + template + inline void Reset(const v8::Local &other) { + TYPE_CHECK(T, S); + + if (!persistent.IsEmpty()) { + persistent.Dispose(); + } + + if (other.IsEmpty()) { + persistent.Clear(); + } else { + persistent = v8::Persistent::New(other); + } + } + + template + inline void Reset(const PersistentBase &other) { + TYPE_CHECK(T, S); + + if (!persistent.IsEmpty()) { + persistent.Dispose(); + } + + if (other.IsEmpty()) { + persistent.Clear(); + } else { + persistent = v8::Persistent::New(other.persistent); + } + } + + inline bool IsEmpty() const { return persistent.IsEmpty(); } + + inline void Empty() { persistent.Clear(); } + + template + inline bool operator==(const PersistentBase &that) const { + return this->persistent == that.persistent; + } + + template + inline bool operator==(const v8::Local &that) const { + return this->persistent == that; + } + + template + inline bool operator!=(const PersistentBase &that) const { + return !operator==(that); + } + + template + inline bool operator!=(const v8::Local &that) const { + return !operator==(that); + } + + template + inline void SetWeak( + P *parameter + , typename WeakCallbackInfo

    ::Callback callback + , WeakCallbackType type); + + inline void ClearWeak() { persistent.ClearWeak(); } + + inline void MarkIndependent() { persistent.MarkIndependent(); } + + inline bool IsIndependent() const { return persistent.IsIndependent(); } + + inline bool IsNearDeath() const { return persistent.IsNearDeath(); } + + inline bool IsWeak() const { return persistent.IsWeak(); } + + private: + inline explicit PersistentBase(v8::Persistent that) : + persistent(that) { } + inline explicit PersistentBase(T *val) : persistent(val) {} + template friend class Persistent; + template friend class Global; + friend class ObjectWrap; +}; + +template +class NonCopyablePersistentTraits { + public: + typedef Persistent > + NonCopyablePersistent; + static const bool kResetInDestructor = false; + template + inline static void Copy(const Persistent &source, + NonCopyablePersistent *dest) { + Uncompilable(); + } + + template inline static void Uncompilable() { + TYPE_CHECK(O, v8::Primitive); + } +}; + +template +struct CopyablePersistentTraits { + typedef Persistent > CopyablePersistent; + static const bool kResetInDestructor = true; + template + static inline void Copy(const Persistent &source, + CopyablePersistent *dest) {} +}; + +template class Persistent : + public PersistentBase { + public: + inline Persistent() {} + + template inline Persistent(v8::Handle that) + : PersistentBase(v8::Persistent::New(that)) { + TYPE_CHECK(T, S); + } + + inline Persistent(const Persistent &that) : PersistentBase() { + Copy(that); + } + + template + inline Persistent(const Persistent &that) : + PersistentBase() { + Copy(that); + } + + inline Persistent &operator=(const Persistent &that) { + Copy(that); + return *this; + } + + template + inline Persistent &operator=(const Persistent &that) { + Copy(that); + return *this; + } + + inline ~Persistent() { + if (M::kResetInDestructor) this->Reset(); + } + + private: + inline T *operator*() const { return *PersistentBase::persistent; } + + template + inline void Copy(const Persistent &that) { + TYPE_CHECK(T, S); + + this->Reset(); + + if (!that.IsEmpty()) { + this->persistent = v8::Persistent::New(that.persistent); + M::Copy(that, this); + } + } +}; + +template +class Global : public PersistentBase { + struct RValue { + inline explicit RValue(Global* obj) : object(obj) {} + Global* object; + }; + + public: + inline Global() : PersistentBase(0) { } + + template + inline Global(v8::Local that) // NOLINT(runtime/explicit) + : PersistentBase(v8::Persistent::New(that)) { + TYPE_CHECK(T, S); + } + + template + inline Global(const PersistentBase &that) // NOLINT(runtime/explicit) + : PersistentBase(that) { + TYPE_CHECK(T, S); + } + /** + * Move constructor. + */ + inline Global(RValue rvalue) // NOLINT(runtime/explicit) + : PersistentBase(rvalue.object->persistent) { + rvalue.object->Reset(); + } + inline ~Global() { this->Reset(); } + /** + * Move via assignment. + */ + template + inline Global &operator=(Global rhs) { + TYPE_CHECK(T, S); + this->Reset(rhs.persistent); + rhs.Reset(); + return *this; + } + /** + * Cast operator for moves. + */ + inline operator RValue() { return RValue(this); } + /** + * Pass allows returning uniques from functions, etc. + */ + Global Pass() { return Global(RValue(this)); } + + private: + Global(Global &); + void operator=(Global &); + template friend class ReturnValue; +}; + +#endif // NAN_PERSISTENT_PRE_12_INL_H_ diff --git a/node_modules/netlify-cli/node_modules/nan/nan_private.h b/node_modules/netlify-cli/node_modules/nan/nan_private.h new file mode 100644 index 000000000..15f44cc8c --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/nan_private.h @@ -0,0 +1,73 @@ +/********************************************************************* + * NAN - Native Abstractions for Node.js + * + * Copyright (c) 2018 NAN contributors + * + * MIT License + ********************************************************************/ + +#ifndef NAN_PRIVATE_H_ +#define NAN_PRIVATE_H_ + +inline Maybe +HasPrivate(v8::Local object, v8::Local key) { + HandleScope scope; +#if NODE_MODULE_VERSION >= NODE_6_0_MODULE_VERSION + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::Local context = isolate->GetCurrentContext(); + v8::Local private_key = v8::Private::ForApi(isolate, key); + return object->HasPrivate(context, private_key); +#else + return Just(!object->GetHiddenValue(key).IsEmpty()); +#endif +} + +inline MaybeLocal +GetPrivate(v8::Local object, v8::Local key) { +#if NODE_MODULE_VERSION >= NODE_6_0_MODULE_VERSION + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::EscapableHandleScope scope(isolate); + v8::Local context = isolate->GetCurrentContext(); + v8::Local private_key = v8::Private::ForApi(isolate, key); + v8::MaybeLocal v = object->GetPrivate(context, private_key); + return scope.Escape(v.ToLocalChecked()); +#else + EscapableHandleScope scope; + v8::Local v = object->GetHiddenValue(key); + if (v.IsEmpty()) { + v = Undefined(); + } + return scope.Escape(v); +#endif +} + +inline Maybe SetPrivate( + v8::Local object, + v8::Local key, + v8::Local value) { +#if NODE_MODULE_VERSION >= NODE_6_0_MODULE_VERSION + HandleScope scope; + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::Local context = isolate->GetCurrentContext(); + v8::Local private_key = v8::Private::ForApi(isolate, key); + return object->SetPrivate(context, private_key, value); +#else + return Just(object->SetHiddenValue(key, value)); +#endif +} + +inline Maybe DeletePrivate( + v8::Local object, + v8::Local key) { +#if NODE_MODULE_VERSION >= NODE_6_0_MODULE_VERSION + HandleScope scope; + v8::Isolate *isolate = v8::Isolate::GetCurrent(); + v8::Local private_key = v8::Private::ForApi(isolate, key); + return object->DeletePrivate(isolate->GetCurrentContext(), private_key); +#else + return Just(object->DeleteHiddenValue(key)); +#endif +} + +#endif // NAN_PRIVATE_H_ + diff --git a/node_modules/netlify-cli/node_modules/nan/nan_scriptorigin.h b/node_modules/netlify-cli/node_modules/nan/nan_scriptorigin.h new file mode 100644 index 000000000..ce79cdf8d --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/nan_scriptorigin.h @@ -0,0 +1,76 @@ +/********************************************************************* + * NAN - Native Abstractions for Node.js + * + * Copyright (c) 2021 NAN contributors + * + * MIT License + ********************************************************************/ + +#ifndef NAN_SCRIPTORIGIN_H_ +#define NAN_SCRIPTORIGIN_H_ + +class ScriptOrigin : public v8::ScriptOrigin { + public: +#if defined(V8_MAJOR_VERSION) && (V8_MAJOR_VERSION > 9 || \ + (V8_MAJOR_VERSION == 9 && (defined(V8_MINOR_VERSION) && (V8_MINOR_VERSION > 0\ + || (V8_MINOR_VERSION == 0 && defined(V8_BUILD_NUMBER) \ + && V8_BUILD_NUMBER >= 1))))) + explicit ScriptOrigin(v8::Local name) : + v8::ScriptOrigin(v8::Isolate::GetCurrent(), name) {} + + ScriptOrigin(v8::Local name + , v8::Local line) : + v8::ScriptOrigin(v8::Isolate::GetCurrent() + , name + , To(line).FromMaybe(0)) {} + + ScriptOrigin(v8::Local name + , v8::Local line + , v8::Local column) : + v8::ScriptOrigin(v8::Isolate::GetCurrent() + , name + , To(line).FromMaybe(0) + , To(column).FromMaybe(0)) {} +#elif defined(V8_MAJOR_VERSION) && (V8_MAJOR_VERSION > 8 || \ + (V8_MAJOR_VERSION == 8 && (defined(V8_MINOR_VERSION) && (V8_MINOR_VERSION > 9\ + || (V8_MINOR_VERSION == 9 && defined(V8_BUILD_NUMBER) \ + && V8_BUILD_NUMBER >= 45))))) + explicit ScriptOrigin(v8::Local name) : v8::ScriptOrigin(name) {} + + ScriptOrigin(v8::Local name + , v8::Local line) : + v8::ScriptOrigin(name, To(line).FromMaybe(0)) {} + + ScriptOrigin(v8::Local name + , v8::Local line + , v8::Local column) : + v8::ScriptOrigin(name + , To(line).FromMaybe(0) + , To(column).FromMaybe(0)) {} +#else + explicit ScriptOrigin(v8::Local name) : v8::ScriptOrigin(name) {} + + ScriptOrigin(v8::Local name + , v8::Local line) : v8::ScriptOrigin(name, line) {} + + ScriptOrigin(v8::Local name + , v8::Local line + , v8::Local column) : + v8::ScriptOrigin(name, line, column) {} +#endif + +#if defined(V8_MAJOR_VERSION) && (V8_MAJOR_VERSION > 8 || \ + (V8_MAJOR_VERSION == 8 && (defined(V8_MINOR_VERSION) && (V8_MINOR_VERSION > 9\ + || (V8_MINOR_VERSION == 9 && defined(V8_BUILD_NUMBER) \ + && V8_BUILD_NUMBER >= 45))))) + v8::Local ResourceLineOffset() const { + return New(LineOffset()); + } + + v8::Local ResourceColumnOffset() const { + return New(ColumnOffset()); + } +#endif +}; + +#endif // NAN_SCRIPTORIGIN_H_ diff --git a/node_modules/netlify-cli/node_modules/nan/nan_string_bytes.h b/node_modules/netlify-cli/node_modules/nan/nan_string_bytes.h new file mode 100644 index 000000000..a2e6437d1 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/nan_string_bytes.h @@ -0,0 +1,305 @@ +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +#ifndef NAN_STRING_BYTES_H_ +#define NAN_STRING_BYTES_H_ + +// Decodes a v8::Local or Buffer to a raw char* + +namespace imp { + +using v8::Local; +using v8::Object; +using v8::String; +using v8::Value; + + +//// Base 64 //// + +#define base64_encoded_size(size) ((size + 2 - ((size + 2) % 3)) / 3 * 4) + + + +//// HEX //// + +static bool contains_non_ascii_slow(const char* buf, size_t len) { + for (size_t i = 0; i < len; ++i) { + if (buf[i] & 0x80) return true; + } + return false; +} + + +static bool contains_non_ascii(const char* src, size_t len) { + if (len < 16) { + return contains_non_ascii_slow(src, len); + } + + const unsigned bytes_per_word = sizeof(void*); + const unsigned align_mask = bytes_per_word - 1; + const unsigned unaligned = reinterpret_cast(src) & align_mask; + + if (unaligned > 0) { + const unsigned n = bytes_per_word - unaligned; + if (contains_non_ascii_slow(src, n)) return true; + src += n; + len -= n; + } + + +#if defined(__x86_64__) || defined(_WIN64) + const uintptr_t mask = 0x8080808080808080ll; +#else + const uintptr_t mask = 0x80808080l; +#endif + + const uintptr_t* srcw = reinterpret_cast(src); + + for (size_t i = 0, n = len / bytes_per_word; i < n; ++i) { + if (srcw[i] & mask) return true; + } + + const unsigned remainder = len & align_mask; + if (remainder > 0) { + const size_t offset = len - remainder; + if (contains_non_ascii_slow(src + offset, remainder)) return true; + } + + return false; +} + + +static void force_ascii_slow(const char* src, char* dst, size_t len) { + for (size_t i = 0; i < len; ++i) { + dst[i] = src[i] & 0x7f; + } +} + + +static void force_ascii(const char* src, char* dst, size_t len) { + if (len < 16) { + force_ascii_slow(src, dst, len); + return; + } + + const unsigned bytes_per_word = sizeof(void*); + const unsigned align_mask = bytes_per_word - 1; + const unsigned src_unalign = reinterpret_cast(src) & align_mask; + const unsigned dst_unalign = reinterpret_cast(dst) & align_mask; + + if (src_unalign > 0) { + if (src_unalign == dst_unalign) { + const unsigned unalign = bytes_per_word - src_unalign; + force_ascii_slow(src, dst, unalign); + src += unalign; + dst += unalign; + len -= src_unalign; + } else { + force_ascii_slow(src, dst, len); + return; + } + } + +#if defined(__x86_64__) || defined(_WIN64) + const uintptr_t mask = ~0x8080808080808080ll; +#else + const uintptr_t mask = ~0x80808080l; +#endif + + const uintptr_t* srcw = reinterpret_cast(src); + uintptr_t* dstw = reinterpret_cast(dst); + + for (size_t i = 0, n = len / bytes_per_word; i < n; ++i) { + dstw[i] = srcw[i] & mask; + } + + const unsigned remainder = len & align_mask; + if (remainder > 0) { + const size_t offset = len - remainder; + force_ascii_slow(src + offset, dst + offset, remainder); + } +} + + +static size_t base64_encode(const char* src, + size_t slen, + char* dst, + size_t dlen) { + // We know how much we'll write, just make sure that there's space. + assert(dlen >= base64_encoded_size(slen) && + "not enough space provided for base64 encode"); + + dlen = base64_encoded_size(slen); + + unsigned a; + unsigned b; + unsigned c; + unsigned i; + unsigned k; + unsigned n; + + static const char table[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" + "abcdefghijklmnopqrstuvwxyz" + "0123456789+/"; + + i = 0; + k = 0; + n = slen / 3 * 3; + + while (i < n) { + a = src[i + 0] & 0xff; + b = src[i + 1] & 0xff; + c = src[i + 2] & 0xff; + + dst[k + 0] = table[a >> 2]; + dst[k + 1] = table[((a & 3) << 4) | (b >> 4)]; + dst[k + 2] = table[((b & 0x0f) << 2) | (c >> 6)]; + dst[k + 3] = table[c & 0x3f]; + + i += 3; + k += 4; + } + + if (n != slen) { + switch (slen - n) { + case 1: + a = src[i + 0] & 0xff; + dst[k + 0] = table[a >> 2]; + dst[k + 1] = table[(a & 3) << 4]; + dst[k + 2] = '='; + dst[k + 3] = '='; + break; + + case 2: + a = src[i + 0] & 0xff; + b = src[i + 1] & 0xff; + dst[k + 0] = table[a >> 2]; + dst[k + 1] = table[((a & 3) << 4) | (b >> 4)]; + dst[k + 2] = table[(b & 0x0f) << 2]; + dst[k + 3] = '='; + break; + } + } + + return dlen; +} + + +static size_t hex_encode(const char* src, size_t slen, char* dst, size_t dlen) { + // We know how much we'll write, just make sure that there's space. + assert(dlen >= slen * 2 && + "not enough space provided for hex encode"); + + dlen = slen * 2; + for (uint32_t i = 0, k = 0; k < dlen; i += 1, k += 2) { + static const char hex[] = "0123456789abcdef"; + uint8_t val = static_cast(src[i]); + dst[k + 0] = hex[val >> 4]; + dst[k + 1] = hex[val & 15]; + } + + return dlen; +} + + + +static Local Encode(const char* buf, + size_t buflen, + enum Encoding encoding) { + assert(buflen <= node::Buffer::kMaxLength); + if (!buflen && encoding != BUFFER) + return New("").ToLocalChecked(); + + Local val; + switch (encoding) { + case BUFFER: + return CopyBuffer(buf, buflen).ToLocalChecked(); + + case ASCII: + if (contains_non_ascii(buf, buflen)) { + char* out = new char[buflen]; + force_ascii(buf, out, buflen); + val = New(out, buflen).ToLocalChecked(); + delete[] out; + } else { + val = New(buf, buflen).ToLocalChecked(); + } + break; + + case UTF8: + val = New(buf, buflen).ToLocalChecked(); + break; + + case BINARY: { + // TODO(isaacs) use ExternalTwoByteString? + const unsigned char *cbuf = reinterpret_cast(buf); + uint16_t * twobytebuf = new uint16_t[buflen]; + for (size_t i = 0; i < buflen; i++) { + // XXX is the following line platform independent? + twobytebuf[i] = cbuf[i]; + } + val = New(twobytebuf, buflen).ToLocalChecked(); + delete[] twobytebuf; + break; + } + + case BASE64: { + size_t dlen = base64_encoded_size(buflen); + char* dst = new char[dlen]; + + size_t written = base64_encode(buf, buflen, dst, dlen); + assert(written == dlen); + + val = New(dst, dlen).ToLocalChecked(); + delete[] dst; + break; + } + + case UCS2: { + const uint16_t* data = reinterpret_cast(buf); + val = New(data, buflen / 2).ToLocalChecked(); + break; + } + + case HEX: { + size_t dlen = buflen * 2; + char* dst = new char[dlen]; + size_t written = hex_encode(buf, buflen, dst, dlen); + assert(written == dlen); + + val = New(dst, dlen).ToLocalChecked(); + delete[] dst; + break; + } + + default: + assert(0 && "unknown encoding"); + break; + } + + return val; +} + +#undef base64_encoded_size + +} // end of namespace imp + +#endif // NAN_STRING_BYTES_H_ diff --git a/node_modules/netlify-cli/node_modules/nan/nan_typedarray_contents.h b/node_modules/netlify-cli/node_modules/nan/nan_typedarray_contents.h new file mode 100644 index 000000000..c6ac8a418 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/nan_typedarray_contents.h @@ -0,0 +1,96 @@ +/********************************************************************* + * NAN - Native Abstractions for Node.js + * + * Copyright (c) 2018 NAN contributors + * + * MIT License + ********************************************************************/ + +#ifndef NAN_TYPEDARRAY_CONTENTS_H_ +#define NAN_TYPEDARRAY_CONTENTS_H_ + +template +class TypedArrayContents { + public: + inline explicit TypedArrayContents(v8::Local from) : + length_(0), data_(NULL) { + HandleScope scope; + + size_t length = 0; + void* data = NULL; + +#if defined(V8_MAJOR_VERSION) && (V8_MAJOR_VERSION > 4 || \ + (V8_MAJOR_VERSION == 4 && defined(V8_MINOR_VERSION) && V8_MINOR_VERSION >= 3)) + + if (from->IsArrayBufferView()) { + v8::Local array = + v8::Local::Cast(from); + + const size_t byte_length = array->ByteLength(); + const ptrdiff_t byte_offset = array->ByteOffset(); + v8::Local buffer = array->Buffer(); + + length = byte_length / sizeof(T); +// Actually it's 7.9 here but this would lead to ABI issues with Node.js 13 +// using 7.8 till 13.2.0. +#if (V8_MAJOR_VERSION >= 8) + data = static_cast(buffer->GetBackingStore()->Data()) + byte_offset; +#else + data = static_cast(buffer->GetContents().Data()) + byte_offset; +#endif + } + +#else + + if (from->IsObject() && !from->IsNull()) { + v8::Local array = v8::Local::Cast(from); + + MaybeLocal buffer = Get(array, + New("buffer").ToLocalChecked()); + MaybeLocal byte_length = Get(array, + New("byteLength").ToLocalChecked()); + MaybeLocal byte_offset = Get(array, + New("byteOffset").ToLocalChecked()); + + if (!buffer.IsEmpty() && + !byte_length.IsEmpty() && byte_length.ToLocalChecked()->IsUint32() && + !byte_offset.IsEmpty() && byte_offset.ToLocalChecked()->IsUint32()) { + data = array->GetIndexedPropertiesExternalArrayData(); + if(data) { + length = byte_length.ToLocalChecked()->Uint32Value() / sizeof(T); + } + } + } + +#endif + +#if defined(_MSC_VER) && _MSC_VER >= 1900 || __cplusplus >= 201103L + assert(reinterpret_cast(data) % alignof (T) == 0); +#elif defined(_MSC_VER) && _MSC_VER >= 1600 || defined(__GNUC__) + assert(reinterpret_cast(data) % __alignof(T) == 0); +#else + assert(reinterpret_cast(data) % sizeof (T) == 0); +#endif + + length_ = length; + data_ = static_cast(data); + } + + inline size_t length() const { return length_; } + inline T* operator*() { return data_; } + inline const T* operator*() const { return data_; } + + private: + NAN_DISALLOW_ASSIGN_COPY_MOVE(TypedArrayContents) + + //Disable heap allocation + void *operator new(size_t size); + void operator delete(void *, size_t) { + abort(); + } + + size_t length_; + T* data_; +}; + +#endif // NAN_TYPEDARRAY_CONTENTS_H_ diff --git a/node_modules/netlify-cli/node_modules/nan/nan_weak.h b/node_modules/netlify-cli/node_modules/nan/nan_weak.h new file mode 100644 index 000000000..7e7ab07b8 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/nan_weak.h @@ -0,0 +1,437 @@ +/********************************************************************* + * NAN - Native Abstractions for Node.js + * + * Copyright (c) 2018 NAN contributors + * + * MIT License + ********************************************************************/ + +#ifndef NAN_WEAK_H_ +#define NAN_WEAK_H_ + +static const int kInternalFieldsInWeakCallback = 2; +static const int kNoInternalFieldIndex = -1; + +#if defined(V8_MAJOR_VERSION) && (V8_MAJOR_VERSION > 4 || \ + (V8_MAJOR_VERSION == 4 && defined(V8_MINOR_VERSION) && V8_MINOR_VERSION >= 3)) +# define NAN_WEAK_PARAMETER_CALLBACK_DATA_TYPE_ \ + v8::WeakCallbackInfo > const& +# define NAN_WEAK_TWOFIELD_CALLBACK_DATA_TYPE_ \ + NAN_WEAK_PARAMETER_CALLBACK_DATA_TYPE_ +# define NAN_WEAK_PARAMETER_CALLBACK_SIG_ NAN_WEAK_PARAMETER_CALLBACK_DATA_TYPE_ +# define NAN_WEAK_TWOFIELD_CALLBACK_SIG_ NAN_WEAK_TWOFIELD_CALLBACK_DATA_TYPE_ +#elif NODE_MODULE_VERSION > IOJS_1_1_MODULE_VERSION +# define NAN_WEAK_PARAMETER_CALLBACK_DATA_TYPE_ \ + v8::PhantomCallbackData > const& +# define NAN_WEAK_TWOFIELD_CALLBACK_DATA_TYPE_ \ + NAN_WEAK_PARAMETER_CALLBACK_DATA_TYPE_ +# define NAN_WEAK_PARAMETER_CALLBACK_SIG_ NAN_WEAK_PARAMETER_CALLBACK_DATA_TYPE_ +# define NAN_WEAK_TWOFIELD_CALLBACK_SIG_ NAN_WEAK_TWOFIELD_CALLBACK_DATA_TYPE_ +#elif NODE_MODULE_VERSION > NODE_0_12_MODULE_VERSION +# define NAN_WEAK_PARAMETER_CALLBACK_DATA_TYPE_ \ + v8::PhantomCallbackData > const& +# define NAN_WEAK_TWOFIELD_CALLBACK_DATA_TYPE_ \ + v8::InternalFieldsCallbackData, void> const& +# define NAN_WEAK_PARAMETER_CALLBACK_SIG_ NAN_WEAK_PARAMETER_CALLBACK_DATA_TYPE_ +# define NAN_WEAK_TWOFIELD_CALLBACK_SIG_ NAN_WEAK_TWOFIELD_CALLBACK_DATA_TYPE_ +#elif NODE_MODULE_VERSION > NODE_0_10_MODULE_VERSION +# define NAN_WEAK_CALLBACK_DATA_TYPE_ \ + v8::WeakCallbackData > const& +# define NAN_WEAK_CALLBACK_SIG_ NAN_WEAK_CALLBACK_DATA_TYPE_ +#else +# define NAN_WEAK_CALLBACK_DATA_TYPE_ void * +# define NAN_WEAK_CALLBACK_SIG_ \ + v8::Persistent, NAN_WEAK_CALLBACK_DATA_TYPE_ +#endif + +template +class WeakCallbackInfo { + public: + typedef void (*Callback)(const WeakCallbackInfo& data); + WeakCallbackInfo( + Persistent *persistent + , Callback callback + , void *parameter + , void *field1 = 0 + , void *field2 = 0) : + callback_(callback), isolate_(0), parameter_(parameter) { + std::memcpy(&persistent_, persistent, sizeof (v8::Persistent)); + internal_fields_[0] = field1; + internal_fields_[1] = field2; + } + inline v8::Isolate *GetIsolate() const { return isolate_; } + inline T *GetParameter() const { return static_cast(parameter_); } + inline void *GetInternalField(int index) const { + assert((index == 0 || index == 1) && "internal field index out of bounds"); + if (index == 0) { + return internal_fields_[0]; + } else { + return internal_fields_[1]; + } + } + + private: + NAN_DISALLOW_ASSIGN_COPY_MOVE(WeakCallbackInfo) + Callback callback_; + v8::Isolate *isolate_; + void *parameter_; + void *internal_fields_[kInternalFieldsInWeakCallback]; + v8::Persistent persistent_; + template friend class Persistent; + template friend class PersistentBase; +#if NODE_MODULE_VERSION <= NODE_0_12_MODULE_VERSION +# if NODE_MODULE_VERSION > NODE_0_10_MODULE_VERSION + template + static void invoke(NAN_WEAK_CALLBACK_SIG_ data); + template + static WeakCallbackInfo *unwrap(NAN_WEAK_CALLBACK_DATA_TYPE_ data); +# else + static void invoke(NAN_WEAK_CALLBACK_SIG_ data); + static WeakCallbackInfo *unwrap(NAN_WEAK_CALLBACK_DATA_TYPE_ data); +# endif +#else +# if defined(V8_MAJOR_VERSION) && (V8_MAJOR_VERSION > 4 || \ + (V8_MAJOR_VERSION == 4 && defined(V8_MINOR_VERSION) && V8_MINOR_VERSION >= 3)) + template + static void invokeparameter(NAN_WEAK_PARAMETER_CALLBACK_SIG_ data); + template + static void invoketwofield(NAN_WEAK_TWOFIELD_CALLBACK_SIG_ data); +# else + static void invokeparameter(NAN_WEAK_PARAMETER_CALLBACK_SIG_ data); + static void invoketwofield(NAN_WEAK_TWOFIELD_CALLBACK_SIG_ data); +# endif + static WeakCallbackInfo *unwrapparameter( + NAN_WEAK_PARAMETER_CALLBACK_DATA_TYPE_ data); + static WeakCallbackInfo *unwraptwofield( + NAN_WEAK_TWOFIELD_CALLBACK_DATA_TYPE_ data); +#endif +}; + + +#if defined(V8_MAJOR_VERSION) && (V8_MAJOR_VERSION > 4 || \ + (V8_MAJOR_VERSION == 4 && defined(V8_MINOR_VERSION) && V8_MINOR_VERSION >= 3)) + +template +template +void +WeakCallbackInfo::invokeparameter(NAN_WEAK_PARAMETER_CALLBACK_SIG_ data) { + WeakCallbackInfo *cbinfo = unwrapparameter(data); + if (isFirstPass) { + cbinfo->persistent_.Reset(); + data.SetSecondPassCallback(invokeparameter); + } else { + cbinfo->callback_(*cbinfo); + delete cbinfo; + } +} + +template +template +void +WeakCallbackInfo::invoketwofield(NAN_WEAK_TWOFIELD_CALLBACK_SIG_ data) { + WeakCallbackInfo *cbinfo = unwraptwofield(data); + if (isFirstPass) { + cbinfo->persistent_.Reset(); + data.SetSecondPassCallback(invoketwofield); + } else { + cbinfo->callback_(*cbinfo); + delete cbinfo; + } +} + +template +WeakCallbackInfo *WeakCallbackInfo::unwrapparameter( + NAN_WEAK_PARAMETER_CALLBACK_DATA_TYPE_ data) { + WeakCallbackInfo *cbinfo = + static_cast*>(data.GetParameter()); + cbinfo->isolate_ = data.GetIsolate(); + return cbinfo; +} + +template +WeakCallbackInfo *WeakCallbackInfo::unwraptwofield( + NAN_WEAK_TWOFIELD_CALLBACK_DATA_TYPE_ data) { + WeakCallbackInfo *cbinfo = + static_cast*>(data.GetInternalField(0)); + cbinfo->isolate_ = data.GetIsolate(); + return cbinfo; +} + +#undef NAN_WEAK_PARAMETER_CALLBACK_SIG_ +#undef NAN_WEAK_TWOFIELD_CALLBACK_SIG_ +#undef NAN_WEAK_PARAMETER_CALLBACK_DATA_TYPE_ +#undef NAN_WEAK_TWOFIELD_CALLBACK_DATA_TYPE_ +# elif NODE_MODULE_VERSION > NODE_0_12_MODULE_VERSION + +template +void +WeakCallbackInfo::invokeparameter(NAN_WEAK_PARAMETER_CALLBACK_SIG_ data) { + WeakCallbackInfo *cbinfo = unwrapparameter(data); + cbinfo->persistent_.Reset(); + cbinfo->callback_(*cbinfo); + delete cbinfo; +} + +template +void +WeakCallbackInfo::invoketwofield(NAN_WEAK_TWOFIELD_CALLBACK_SIG_ data) { + WeakCallbackInfo *cbinfo = unwraptwofield(data); + cbinfo->persistent_.Reset(); + cbinfo->callback_(*cbinfo); + delete cbinfo; +} + +template +WeakCallbackInfo *WeakCallbackInfo::unwrapparameter( + NAN_WEAK_PARAMETER_CALLBACK_DATA_TYPE_ data) { + WeakCallbackInfo *cbinfo = + static_cast*>(data.GetParameter()); + cbinfo->isolate_ = data.GetIsolate(); + return cbinfo; +} + +template +WeakCallbackInfo *WeakCallbackInfo::unwraptwofield( + NAN_WEAK_TWOFIELD_CALLBACK_DATA_TYPE_ data) { + WeakCallbackInfo *cbinfo = + static_cast*>(data.GetInternalField1()); + cbinfo->isolate_ = data.GetIsolate(); + return cbinfo; +} + +#undef NAN_WEAK_PARAMETER_CALLBACK_SIG_ +#undef NAN_WEAK_TWOFIELD_CALLBACK_SIG_ +#undef NAN_WEAK_PARAMETER_CALLBACK_DATA_TYPE_ +#undef NAN_WEAK_TWOFIELD_CALLBACK_DATA_TYPE_ +#elif NODE_MODULE_VERSION > NODE_0_10_MODULE_VERSION + +template +template +void WeakCallbackInfo::invoke(NAN_WEAK_CALLBACK_SIG_ data) { + WeakCallbackInfo *cbinfo = unwrap(data); + cbinfo->persistent_.Reset(); + cbinfo->callback_(*cbinfo); + delete cbinfo; +} + +template +template +WeakCallbackInfo *WeakCallbackInfo::unwrap( + NAN_WEAK_CALLBACK_DATA_TYPE_ data) { + void *parameter = data.GetParameter(); + WeakCallbackInfo *cbinfo = + static_cast*>(parameter); + cbinfo->isolate_ = data.GetIsolate(); + return cbinfo; +} + +#undef NAN_WEAK_CALLBACK_SIG_ +#undef NAN_WEAK_CALLBACK_DATA_TYPE_ +#else + +template +void WeakCallbackInfo::invoke(NAN_WEAK_CALLBACK_SIG_ data) { + WeakCallbackInfo *cbinfo = unwrap(data); + cbinfo->persistent_.Dispose(); + cbinfo->persistent_.Clear(); + cbinfo->callback_(*cbinfo); + delete cbinfo; +} + +template +WeakCallbackInfo *WeakCallbackInfo::unwrap( + NAN_WEAK_CALLBACK_DATA_TYPE_ data) { + WeakCallbackInfo *cbinfo = + static_cast*>(data); + cbinfo->isolate_ = v8::Isolate::GetCurrent(); + return cbinfo; +} + +#undef NAN_WEAK_CALLBACK_SIG_ +#undef NAN_WEAK_CALLBACK_DATA_TYPE_ +#endif + +#if defined(V8_MAJOR_VERSION) && (V8_MAJOR_VERSION > 4 || \ + (V8_MAJOR_VERSION == 4 && defined(V8_MINOR_VERSION) && V8_MINOR_VERSION >= 3)) +template +template +inline void Persistent::SetWeak( + P *parameter + , typename WeakCallbackInfo

    ::Callback callback + , WeakCallbackType type) { + WeakCallbackInfo

    *wcbd; + if (type == WeakCallbackType::kParameter) { + wcbd = new WeakCallbackInfo

    ( + reinterpret_cast*>(this) + , callback + , parameter); + v8::PersistentBase::SetWeak( + wcbd + , WeakCallbackInfo

    ::template invokeparameter + , type); + } else { + v8::Local* self_v(reinterpret_cast*>(this)); + assert((*self_v)->IsObject()); + v8::Local self((*self_v).As()); + int count = self->InternalFieldCount(); + void *internal_fields[kInternalFieldsInWeakCallback] = {0, 0}; + for (int i = 0; i < count && i < kInternalFieldsInWeakCallback; i++) { + internal_fields[i] = self->GetAlignedPointerFromInternalField(i); + } + wcbd = new WeakCallbackInfo

    ( + reinterpret_cast*>(this) + , callback + , 0 + , internal_fields[0] + , internal_fields[1]); + self->SetAlignedPointerInInternalField(0, wcbd); + v8::PersistentBase::SetWeak( + static_cast*>(0) + , WeakCallbackInfo

    ::template invoketwofield + , type); + } +} +#elif NODE_MODULE_VERSION > IOJS_1_1_MODULE_VERSION +template +template +inline void Persistent::SetWeak( + P *parameter + , typename WeakCallbackInfo

    ::Callback callback + , WeakCallbackType type) { + WeakCallbackInfo

    *wcbd; + if (type == WeakCallbackType::kParameter) { + wcbd = new WeakCallbackInfo

    ( + reinterpret_cast*>(this) + , callback + , parameter); + v8::PersistentBase::SetPhantom( + wcbd + , WeakCallbackInfo

    ::invokeparameter); + } else { + v8::Local* self_v(reinterpret_cast*>(this)); + assert((*self_v)->IsObject()); + v8::Local self((*self_v).As()); + int count = self->InternalFieldCount(); + void *internal_fields[kInternalFieldsInWeakCallback] = {0, 0}; + for (int i = 0; i < count && i < kInternalFieldsInWeakCallback; i++) { + internal_fields[i] = self->GetAlignedPointerFromInternalField(i); + } + wcbd = new WeakCallbackInfo

    ( + reinterpret_cast*>(this) + , callback + , 0 + , internal_fields[0] + , internal_fields[1]); + self->SetAlignedPointerInInternalField(0, wcbd); + v8::PersistentBase::SetPhantom( + static_cast*>(0) + , WeakCallbackInfo

    ::invoketwofield + , 0 + , count > 1 ? 1 : kNoInternalFieldIndex); + } +} +#elif NODE_MODULE_VERSION > NODE_0_12_MODULE_VERSION +template +template +inline void Persistent::SetWeak( + P *parameter + , typename WeakCallbackInfo

    ::Callback callback + , WeakCallbackType type) { + WeakCallbackInfo

    *wcbd; + if (type == WeakCallbackType::kParameter) { + wcbd = new WeakCallbackInfo

    ( + reinterpret_cast*>(this) + , callback + , parameter); + v8::PersistentBase::SetPhantom( + wcbd + , WeakCallbackInfo

    ::invokeparameter); + } else { + v8::Local* self_v(reinterpret_cast*>(this)); + assert((*self_v)->IsObject()); + v8::Local self((*self_v).As()); + int count = self->InternalFieldCount(); + void *internal_fields[kInternalFieldsInWeakCallback] = {0, 0}; + for (int i = 0; i < count && i < kInternalFieldsInWeakCallback; i++) { + internal_fields[i] = self->GetAlignedPointerFromInternalField(i); + } + wcbd = new WeakCallbackInfo

    ( + reinterpret_cast*>(this) + , callback + , 0 + , internal_fields[0] + , internal_fields[1]); + self->SetAlignedPointerInInternalField(0, wcbd); + v8::PersistentBase::SetPhantom( + WeakCallbackInfo

    ::invoketwofield + , 0 + , count > 1 ? 1 : kNoInternalFieldIndex); + } +} +#elif NODE_MODULE_VERSION > NODE_0_10_MODULE_VERSION +template +template +inline void Persistent::SetWeak( + P *parameter + , typename WeakCallbackInfo

    ::Callback callback + , WeakCallbackType type) { + WeakCallbackInfo

    *wcbd; + if (type == WeakCallbackType::kParameter) { + wcbd = new WeakCallbackInfo

    ( + reinterpret_cast*>(this) + , callback + , parameter); + v8::PersistentBase::SetWeak(wcbd, WeakCallbackInfo

    ::invoke); + } else { + v8::Local* self_v(reinterpret_cast*>(this)); + assert((*self_v)->IsObject()); + v8::Local self((*self_v).As()); + int count = self->InternalFieldCount(); + void *internal_fields[kInternalFieldsInWeakCallback] = {0, 0}; + for (int i = 0; i < count && i < kInternalFieldsInWeakCallback; i++) { + internal_fields[i] = self->GetAlignedPointerFromInternalField(i); + } + wcbd = new WeakCallbackInfo

    ( + reinterpret_cast*>(this) + , callback + , 0 + , internal_fields[0] + , internal_fields[1]); + v8::PersistentBase::SetWeak(wcbd, WeakCallbackInfo

    ::invoke); + } +} +#else +template +template +inline void PersistentBase::SetWeak( + P *parameter + , typename WeakCallbackInfo

    ::Callback callback + , WeakCallbackType type) { + WeakCallbackInfo

    *wcbd; + if (type == WeakCallbackType::kParameter) { + wcbd = new WeakCallbackInfo

    ( + reinterpret_cast*>(this) + , callback + , parameter); + persistent.MakeWeak(wcbd, WeakCallbackInfo

    ::invoke); + } else { + v8::Local* self_v(reinterpret_cast*>(this)); + assert((*self_v)->IsObject()); + v8::Local self((*self_v).As()); + int count = self->InternalFieldCount(); + void *internal_fields[kInternalFieldsInWeakCallback] = {0, 0}; + for (int i = 0; i < count && i < kInternalFieldsInWeakCallback; i++) { + internal_fields[i] = self->GetPointerFromInternalField(i); + } + wcbd = new WeakCallbackInfo

    ( + reinterpret_cast*>(this) + , callback + , 0 + , internal_fields[0] + , internal_fields[1]); + persistent.MakeWeak(wcbd, WeakCallbackInfo

    ::invoke); + } +} +#endif + +#endif // NAN_WEAK_H_ diff --git a/node_modules/netlify-cli/node_modules/nan/package.json b/node_modules/netlify-cli/node_modules/nan/package.json new file mode 100644 index 000000000..5ac37aac1 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/package.json @@ -0,0 +1,37 @@ +{ + "name": "nan", + "version": "2.17.0", + "description": "Native Abstractions for Node.js: C++ header for Node 0.8 -> 18 compatibility", + "main": "include_dirs.js", + "repository": { + "type": "git", + "url": "git://github.com/nodejs/nan.git" + }, + "scripts": { + "test": "tap --gc --stderr test/js/*-test.js", + "test:worker": "node --experimental-worker test/tap-as-worker.js --gc --stderr test/js/*-test.js", + "rebuild-tests": "node-gyp rebuild --msvs_version=2015 --directory test", + "docs": "doc/.build.sh" + }, + "contributors": [ + "Rod Vagg (https://github.com/rvagg)", + "Benjamin Byholm (https://github.com/kkoopa/)", + "Trevor Norris (https://github.com/trevnorris)", + "Nathan Rajlich (https://github.com/TooTallNate)", + "Brett Lawson (https://github.com/brett19)", + "Ben Noordhuis (https://github.com/bnoordhuis)", + "David Siegel (https://github.com/agnat)", + "Michael Ira Krufky (https://github.com/mkrufky)" + ], + "devDependencies": { + "bindings": "~1.2.1", + "commander": "^2.8.1", + "glob": "^5.0.14", + "request": "=2.81.0", + "node-gyp": "~8.4.1", + "readable-stream": "^2.1.4", + "tap": "~0.7.1", + "xtend": "~4.0.0" + }, + "license": "MIT" +} diff --git a/node_modules/netlify-cli/node_modules/nan/tools/1to2.js b/node_modules/netlify-cli/node_modules/nan/tools/1to2.js new file mode 100755 index 000000000..6af25058a --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/tools/1to2.js @@ -0,0 +1,412 @@ +#!/usr/bin/env node +/********************************************************************* + * NAN - Native Abstractions for Node.js + * + * Copyright (c) 2018 NAN contributors + * + * MIT License + ********************************************************************/ + +var commander = require('commander'), + fs = require('fs'), + glob = require('glob'), + groups = [], + total = 0, + warning1 = '/* ERROR: Rewrite using Buffer */\n', + warning2 = '\\/\\* ERROR\\: Rewrite using Buffer \\*\\/\\n', + length, + i; + +fs.readFile(__dirname + '/package.json', 'utf8', function (err, data) { + if (err) { + throw err; + } + + commander + .version(JSON.parse(data).version) + .usage('[options] ') + .parse(process.argv); + + if (!process.argv.slice(2).length) { + commander.outputHelp(); + } +}); + +/* construct strings representing regular expressions + each expression contains a unique group allowing for identification of the match + the index of this key group, relative to the regular expression in question, + is indicated by the first array member */ + +/* simple substistutions, key group is the entire match, 0 */ +groups.push([0, [ + '_NAN_', + 'NODE_SET_METHOD', + 'NODE_SET_PROTOTYPE_METHOD', + 'NanAsciiString', + 'NanEscapeScope', + 'NanReturnValue', + 'NanUcs2String'].join('|')]); + +/* substitutions of parameterless macros, key group is 1 */ +groups.push([1, ['(', [ + 'NanEscapableScope', + 'NanReturnNull', + 'NanReturnUndefined', + 'NanScope'].join('|'), ')\\(\\)'].join('')]); + +/* replace TryCatch with NanTryCatch once, gobbling possible namespace, key group 2 */ +groups.push([2, '(?:(?:v8\\:\\:)?|(Nan)?)(TryCatch)']); + +/* NanNew("string") will likely not fail a ToLocalChecked(), key group 1 */ +groups.push([1, ['(NanNew)', '(\\("[^\\"]*"[^\\)]*\\))(?!\\.ToLocalChecked\\(\\))'].join('')]); + +/* Removed v8 APIs, warn that the code needs rewriting using node::Buffer, key group 2 */ +groups.push([2, ['(', warning2, ')?', '^.*?(', [ + 'GetIndexedPropertiesExternalArrayDataLength', + 'GetIndexedPropertiesExternalArrayData', + 'GetIndexedPropertiesExternalArrayDataType', + 'GetIndexedPropertiesPixelData', + 'GetIndexedPropertiesPixelDataLength', + 'HasIndexedPropertiesInExternalArrayData', + 'HasIndexedPropertiesInPixelData', + 'SetIndexedPropertiesToExternalArrayData', + 'SetIndexedPropertiesToPixelData'].join('|'), ')'].join('')]); + +/* No need for NanScope in V8-exposed methods, key group 2 */ +groups.push([2, ['((', [ + 'NAN_METHOD', + 'NAN_GETTER', + 'NAN_SETTER', + 'NAN_PROPERTY_GETTER', + 'NAN_PROPERTY_SETTER', + 'NAN_PROPERTY_ENUMERATOR', + 'NAN_PROPERTY_DELETER', + 'NAN_PROPERTY_QUERY', + 'NAN_INDEX_GETTER', + 'NAN_INDEX_SETTER', + 'NAN_INDEX_ENUMERATOR', + 'NAN_INDEX_DELETER', + 'NAN_INDEX_QUERY'].join('|'), ')\\([^\\)]*\\)\\s*\\{)\\s*NanScope\\(\\)\\s*;'].join('')]); + +/* v8::Value::ToXXXXXXX returns v8::MaybeLocal, key group 3 */ +groups.push([3, ['([\\s\\(\\)])([^\\s\\(\\)]+)->(', [ + 'Boolean', + 'Number', + 'String', + 'Object', + 'Integer', + 'Uint32', + 'Int32'].join('|'), ')\\('].join('')]); + +/* v8::Value::XXXXXXXValue returns v8::Maybe, key group 3 */ +groups.push([3, ['([\\s\\(\\)])([^\\s\\(\\)]+)->((?:', [ + 'Boolean', + 'Number', + 'Integer', + 'Uint32', + 'Int32'].join('|'), ')Value)\\('].join('')]); + +/* NAN_WEAK_CALLBACK macro was removed, write out callback definition, key group 1 */ +groups.push([1, '(NAN_WEAK_CALLBACK)\\(([^\\s\\)]+)\\)']); + +/* node::ObjectWrap and v8::Persistent have been replaced with Nan implementations, key group 1 */ +groups.push([1, ['(', [ + 'NanDisposePersistent', + 'NanObjectWrapHandle'].join('|'), ')\\s*\\(\\s*([^\\s\\)]+)'].join('')]); + +/* Since NanPersistent there is no need for NanMakeWeakPersistent, key group 1 */ +groups.push([1, '(NanMakeWeakPersistent)\\s*\\(\\s*([^\\s,]+)\\s*,\\s*']); + +/* Many methods of v8::Object and others now return v8::MaybeLocal, key group 3 */ +groups.push([3, ['([\\s])([^\\s]+)->(', [ + 'GetEndColumn', + 'GetFunction', + 'GetLineNumber', + 'NewInstance', + 'GetPropertyNames', + 'GetOwnPropertyNames', + 'GetSourceLine', + 'GetStartColumn', + 'ObjectProtoToString', + 'ToArrayIndex', + 'ToDetailString', + 'CallAsConstructor', + 'CallAsFunction', + 'CloneElementAt', + 'Delete', + 'ForceSet', + 'Get', + 'GetPropertyAttributes', + 'GetRealNamedProperty', + 'GetRealNamedPropertyInPrototypeChain', + 'Has', + 'HasOwnProperty', + 'HasRealIndexedProperty', + 'HasRealNamedCallbackProperty', + 'HasRealNamedProperty', + 'Set', + 'SetAccessor', + 'SetIndexedPropertyHandler', + 'SetNamedPropertyHandler', + 'SetPrototype'].join('|'), ')\\('].join('')]); + +/* You should get an error if any of these fail anyways, + or handle the error better, it is indicated either way, key group 2 */ +groups.push([2, ['NanNew(<(?:v8\\:\\:)?(', ['Date', 'String', 'RegExp'].join('|'), ')>)(\\([^\\)]*\\))(?!\\.ToLocalChecked\\(\\))'].join('')]); + +/* v8::Value::Equals now returns a v8::Maybe, key group 3 */ +groups.push([3, '([\\s\\(\\)])([^\\s\\(\\)]+)->(Equals)\\(([^\\s\\)]+)']); + +/* NanPersistent makes this unnecessary, key group 1 */ +groups.push([1, '(NanAssignPersistent)(?:]+>)?\\(([^,]+),\\s*']); + +/* args has been renamed to info, key group 2 */ +groups.push([2, '(\\W)(args)(\\W)']) + +/* node::ObjectWrap was replaced with NanObjectWrap, key group 2 */ +groups.push([2, '(\\W)(?:node\\:\\:)?(ObjectWrap)(\\W)']); + +/* v8::Persistent was replaced with NanPersistent, key group 2 */ +groups.push([2, '(\\W)(?:v8\\:\\:)?(Persistent)(\\W)']); + +/* counts the number of capturing groups in a well-formed regular expression, + ignoring non-capturing groups and escaped parentheses */ +function groupcount(s) { + var positive = s.match(/\((?!\?)/g), + negative = s.match(/\\\(/g); + return (positive ? positive.length : 0) - (negative ? negative.length : 0); +} + +/* compute the absolute position of each key group in the joined master RegExp */ +for (i = 1, length = groups.length; i < length; i++) { + total += groupcount(groups[i - 1][1]); + groups[i][0] += total; +} + +/* create the master RegExp, whis is the union of all the groups' expressions */ +master = new RegExp(groups.map(function (a) { return a[1]; }).join('|'), 'gm'); + +/* replacement function for String.replace, receives 21 arguments */ +function replace() { + /* simple expressions */ + switch (arguments[groups[0][0]]) { + case '_NAN_': + return 'NAN_'; + case 'NODE_SET_METHOD': + return 'NanSetMethod'; + case 'NODE_SET_PROTOTYPE_METHOD': + return 'NanSetPrototypeMethod'; + case 'NanAsciiString': + return 'NanUtf8String'; + case 'NanEscapeScope': + return 'scope.Escape'; + case 'NanReturnNull': + return 'info.GetReturnValue().SetNull'; + case 'NanReturnValue': + return 'info.GetReturnValue().Set'; + case 'NanUcs2String': + return 'v8::String::Value'; + default: + } + + /* macros without arguments */ + switch (arguments[groups[1][0]]) { + case 'NanEscapableScope': + return 'NanEscapableScope scope' + case 'NanReturnUndefined': + return 'return'; + case 'NanScope': + return 'NanScope scope'; + default: + } + + /* TryCatch, emulate negative backref */ + if (arguments[groups[2][0]] === 'TryCatch') { + return arguments[groups[2][0] - 1] ? arguments[0] : 'NanTryCatch'; + } + + /* NanNew("foo") --> NanNew("foo").ToLocalChecked() */ + if (arguments[groups[3][0]] === 'NanNew') { + return [arguments[0], '.ToLocalChecked()'].join(''); + } + + /* insert warning for removed functions as comment on new line above */ + switch (arguments[groups[4][0]]) { + case 'GetIndexedPropertiesExternalArrayData': + case 'GetIndexedPropertiesExternalArrayDataLength': + case 'GetIndexedPropertiesExternalArrayDataType': + case 'GetIndexedPropertiesPixelData': + case 'GetIndexedPropertiesPixelDataLength': + case 'HasIndexedPropertiesInExternalArrayData': + case 'HasIndexedPropertiesInPixelData': + case 'SetIndexedPropertiesToExternalArrayData': + case 'SetIndexedPropertiesToPixelData': + return arguments[groups[4][0] - 1] ? arguments[0] : [warning1, arguments[0]].join(''); + default: + } + + /* remove unnecessary NanScope() */ + switch (arguments[groups[5][0]]) { + case 'NAN_GETTER': + case 'NAN_METHOD': + case 'NAN_SETTER': + case 'NAN_INDEX_DELETER': + case 'NAN_INDEX_ENUMERATOR': + case 'NAN_INDEX_GETTER': + case 'NAN_INDEX_QUERY': + case 'NAN_INDEX_SETTER': + case 'NAN_PROPERTY_DELETER': + case 'NAN_PROPERTY_ENUMERATOR': + case 'NAN_PROPERTY_GETTER': + case 'NAN_PROPERTY_QUERY': + case 'NAN_PROPERTY_SETTER': + return arguments[groups[5][0] - 1]; + default: + } + + /* Value conversion */ + switch (arguments[groups[6][0]]) { + case 'Boolean': + case 'Int32': + case 'Integer': + case 'Number': + case 'Object': + case 'String': + case 'Uint32': + return [arguments[groups[6][0] - 2], 'NanTo(', arguments[groups[6][0] - 1]].join(''); + default: + } + + /* other value conversion */ + switch (arguments[groups[7][0]]) { + case 'BooleanValue': + return [arguments[groups[7][0] - 2], 'NanTo(', arguments[groups[7][0] - 1]].join(''); + case 'Int32Value': + return [arguments[groups[7][0] - 2], 'NanTo(', arguments[groups[7][0] - 1]].join(''); + case 'IntegerValue': + return [arguments[groups[7][0] - 2], 'NanTo(', arguments[groups[7][0] - 1]].join(''); + case 'Uint32Value': + return [arguments[groups[7][0] - 2], 'NanTo(', arguments[groups[7][0] - 1]].join(''); + default: + } + + /* NAN_WEAK_CALLBACK */ + if (arguments[groups[8][0]] === 'NAN_WEAK_CALLBACK') { + return ['template\nvoid ', + arguments[groups[8][0] + 1], '(const NanWeakCallbackInfo &data)'].join(''); + } + + /* use methods on NAN classes instead */ + switch (arguments[groups[9][0]]) { + case 'NanDisposePersistent': + return [arguments[groups[9][0] + 1], '.Reset('].join(''); + case 'NanObjectWrapHandle': + return [arguments[groups[9][0] + 1], '->handle('].join(''); + default: + } + + /* use method on NanPersistent instead */ + if (arguments[groups[10][0]] === 'NanMakeWeakPersistent') { + return arguments[groups[10][0] + 1] + '.SetWeak('; + } + + /* These return Maybes, the upper ones take no arguments */ + switch (arguments[groups[11][0]]) { + case 'GetEndColumn': + case 'GetFunction': + case 'GetLineNumber': + case 'GetOwnPropertyNames': + case 'GetPropertyNames': + case 'GetSourceLine': + case 'GetStartColumn': + case 'NewInstance': + case 'ObjectProtoToString': + case 'ToArrayIndex': + case 'ToDetailString': + return [arguments[groups[11][0] - 2], 'Nan', arguments[groups[11][0]], '(', arguments[groups[11][0] - 1]].join(''); + case 'CallAsConstructor': + case 'CallAsFunction': + case 'CloneElementAt': + case 'Delete': + case 'ForceSet': + case 'Get': + case 'GetPropertyAttributes': + case 'GetRealNamedProperty': + case 'GetRealNamedPropertyInPrototypeChain': + case 'Has': + case 'HasOwnProperty': + case 'HasRealIndexedProperty': + case 'HasRealNamedCallbackProperty': + case 'HasRealNamedProperty': + case 'Set': + case 'SetAccessor': + case 'SetIndexedPropertyHandler': + case 'SetNamedPropertyHandler': + case 'SetPrototype': + return [arguments[groups[11][0] - 2], 'Nan', arguments[groups[11][0]], '(', arguments[groups[11][0] - 1], ', '].join(''); + default: + } + + /* Automatic ToLocalChecked(), take it or leave it */ + switch (arguments[groups[12][0]]) { + case 'Date': + case 'String': + case 'RegExp': + return ['NanNew', arguments[groups[12][0] - 1], arguments[groups[12][0] + 1], '.ToLocalChecked()'].join(''); + default: + } + + /* NanEquals is now required for uniformity */ + if (arguments[groups[13][0]] === 'Equals') { + return [arguments[groups[13][0] - 1], 'NanEquals(', arguments[groups[13][0] - 1], ', ', arguments[groups[13][0] + 1]].join(''); + } + + /* use method on replacement class instead */ + if (arguments[groups[14][0]] === 'NanAssignPersistent') { + return [arguments[groups[14][0] + 1], '.Reset('].join(''); + } + + /* args --> info */ + if (arguments[groups[15][0]] === 'args') { + return [arguments[groups[15][0] - 1], 'info', arguments[groups[15][0] + 1]].join(''); + } + + /* ObjectWrap --> NanObjectWrap */ + if (arguments[groups[16][0]] === 'ObjectWrap') { + return [arguments[groups[16][0] - 1], 'NanObjectWrap', arguments[groups[16][0] + 1]].join(''); + } + + /* Persistent --> NanPersistent */ + if (arguments[groups[17][0]] === 'Persistent') { + return [arguments[groups[17][0] - 1], 'NanPersistent', arguments[groups[17][0] + 1]].join(''); + } + + /* This should not happen. A switch is probably missing a case if it does. */ + throw 'Unhandled match: ' + arguments[0]; +} + +/* reads a file, runs replacement and writes it back */ +function processFile(file) { + fs.readFile(file, {encoding: 'utf8'}, function (err, data) { + if (err) { + throw err; + } + + /* run replacement twice, might need more runs */ + fs.writeFile(file, data.replace(master, replace).replace(master, replace), function (err) { + if (err) { + throw err; + } + }); + }); +} + +/* process file names from command line and process the identified files */ +for (i = 2, length = process.argv.length; i < length; i++) { + glob(process.argv[i], function (err, matches) { + if (err) { + throw err; + } + matches.forEach(processFile); + }); +} diff --git a/node_modules/netlify-cli/node_modules/nan/tools/README.md b/node_modules/netlify-cli/node_modules/nan/tools/README.md new file mode 100644 index 000000000..7f07e4b82 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/tools/README.md @@ -0,0 +1,14 @@ +1to2 naively converts source code files from NAN 1 to NAN 2. There will be erroneous conversions, +false positives and missed opportunities. The input files are rewritten in place. Make sure that +you have backups. You will have to manually review the changes afterwards and do some touchups. + +```sh +$ tools/1to2.js + + Usage: 1to2 [options] + + Options: + + -h, --help output usage information + -V, --version output the version number +``` diff --git a/node_modules/netlify-cli/node_modules/nan/tools/package.json b/node_modules/netlify-cli/node_modules/nan/tools/package.json new file mode 100644 index 000000000..2dcdd7893 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/nan/tools/package.json @@ -0,0 +1,19 @@ +{ + "name": "1to2", + "version": "1.0.0", + "description": "NAN 1 -> 2 Migration Script", + "main": "1to2.js", + "repository": { + "type": "git", + "url": "git://github.com/nodejs/nan.git" + }, + "contributors": [ + "Benjamin Byholm (https://github.com/kkoopa/)", + "Mathias Küsel (https://github.com/mathiask88/)" + ], + "dependencies": { + "glob": "~5.0.10", + "commander": "~2.8.1" + }, + "license": "MIT" +} diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/path-exists/license b/node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/path-exists/license deleted file mode 100644 index fa7ceba3e..000000000 --- a/node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/path-exists/license +++ /dev/null @@ -1,9 +0,0 @@ -MIT License - -Copyright (c) Sindre Sorhus (https://sindresorhus.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/node_modules/netlify-cli/node_modules/netlify-headers-parser/package.json b/node_modules/netlify-cli/node_modules/netlify-headers-parser/package.json deleted file mode 100644 index ed1b92c46..000000000 --- a/node_modules/netlify-cli/node_modules/netlify-headers-parser/package.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "name": "netlify-headers-parser", - "version": "7.1.4", - "description": "Parses Netlify headers into a JavaScript object representation", - "type": "module", - "exports": "./lib/index.js", - "main": "./lib/index.js", - "types": "./lib/index.d.js", - "files": [ - "lib/**/*" - ], - "scripts": { - "prebuild": "rm -rf lib", - "build": "tsc", - "test": "vitest run", - "test:bench": "vitest bench", - "test:dev": "vitest", - "test:ci": "vitest run --reporter=default && vitest bench --run --passWithNoTests" - }, - "keywords": [ - "netlify" - ], - "engines": { - "node": "^14.16.0 || >=16.0.0" - }, - "author": "Netlify", - "license": "MIT", - "dependencies": { - "@iarna/toml": "^2.2.5", - "escape-string-regexp": "^5.0.0", - "fast-safe-stringify": "^2.0.7", - "is-plain-obj": "^4.0.0", - "map-obj": "^5.0.0", - "path-exists": "^5.0.0" - }, - "devDependencies": { - "@types/node": "^14.18.53", - "typescript": "^5.0.0", - "vitest": "^0.34.0" - }, - "repository": { - "type": "git", - "url": "https://github.com/netlify/build.git", - "directory": "packages/headers-parser" - }, - "bugs": { - "url": "https://github.com/netlify/build/issues" - }, - "homepage": "https://github.com/netlify/build#readme", - "gitHead": "178e6b05e2befca86cbd0ecc73814f9006a129dc" -} diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/node_modules/path-exists/license b/node_modules/netlify-cli/node_modules/netlify-redirect-parser/node_modules/path-exists/license deleted file mode 100644 index fa7ceba3e..000000000 --- a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/node_modules/path-exists/license +++ /dev/null @@ -1,9 +0,0 @@ -MIT License - -Copyright (c) Sindre Sorhus (https://sindresorhus.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/package.json b/node_modules/netlify-cli/node_modules/netlify-redirect-parser/package.json deleted file mode 100644 index 4ddd51547..000000000 --- a/node_modules/netlify-cli/node_modules/netlify-redirect-parser/package.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "name": "netlify-redirect-parser", - "version": "14.3.0", - "description": "Parses netlify redirects into a js object representation", - "type": "module", - "exports": "./lib/index.js", - "main": "./lib/index.js", - "types": "./lib/index.d.ts", - "files": [ - "lib/**/*" - ], - "scripts": { - "prebuild": "rm -rf lib", - "build": "tsc", - "test": "vitest run", - "test:bench": "vitest bench", - "test:dev": "vitest", - "test:ci": "vitest run --reporter=default && vitest bench --run --passWithNoTests" - }, - "keywords": [ - "netlify" - ], - "engines": { - "node": "^14.16.0 || >=16.0.0" - }, - "author": "Netlify", - "license": "MIT", - "dependencies": { - "@iarna/toml": "^2.2.5", - "fast-safe-stringify": "^2.1.1", - "filter-obj": "^5.0.0", - "is-plain-obj": "^4.0.0", - "path-exists": "^5.0.0" - }, - "devDependencies": { - "@types/node": "^14.18.53", - "ts-node": "^10.9.1", - "typescript": "^5.0.0", - "vitest": "^0.34.0" - }, - "repository": { - "type": "git", - "url": "https://github.com/netlify/build.git", - "directory": "packages/redirect-parser" - }, - "bugs": { - "url": "https://github.com/netlify/build/issues" - }, - "homepage": "https://github.com/netlify/build#readme", - "gitHead": "da347f8eeb873ba73faee6cfc99980eafdfedf5c" -} diff --git a/node_modules/netlify-cli/node_modules/netlify/package.json b/node_modules/netlify-cli/node_modules/netlify/package.json index 1c5294808..893aa541b 100644 --- a/node_modules/netlify-cli/node_modules/netlify/package.json +++ b/node_modules/netlify-cli/node_modules/netlify/package.json @@ -1,7 +1,7 @@ { "name": "netlify", "description": "Netlify Node.js API client", - "version": "13.1.21", + "version": "13.2.0", "type": "module", "exports": "./lib/index.js", "main": "./lib/index.js", @@ -41,7 +41,7 @@ "node client" ], "dependencies": { - "@netlify/open-api": "^2.34.0", + "@netlify/open-api": "^2.35.0", "lodash-es": "^4.17.21", "micro-api-client": "^3.3.0", "node-fetch": "^3.0.0", @@ -63,5 +63,5 @@ "engines": { "node": "^14.16.0 || >=16.0.0" }, - "gitHead": "4ae7f95ca7b31f392956894d5cd6ecf781349b55" + "gitHead": "c22be640555b4bfbc7b17605af936f7bebf0c212" } diff --git a/node_modules/netlify-cli/node_modules/path-to-regexp/index.js b/node_modules/netlify-cli/node_modules/path-to-regexp/index.js deleted file mode 100644 index 11503356d..000000000 --- a/node_modules/netlify-cli/node_modules/path-to-regexp/index.js +++ /dev/null @@ -1,146 +0,0 @@ -/** - * Expose `pathToRegexp`. - */ - -module.exports = pathToRegexp; - -/** - * Match matching groups in a regular expression. - */ -var MATCHING_GROUP_REGEXP = /\\.|\((?:\?<(.*?)>)?(?!\?)/g; - -/** - * Normalize the given path string, - * returning a regular expression. - * - * An empty array should be passed, - * which will contain the placeholder - * key names. For example "/user/:id" will - * then contain ["id"]. - * - * @param {String|RegExp|Array} path - * @param {Array} keys - * @param {Object} options - * @return {RegExp} - * @api private - */ - -function pathToRegexp(path, keys, options) { - options = options || {}; - keys = keys || []; - var strict = options.strict; - var end = options.end !== false; - var flags = options.sensitive ? '' : 'i'; - var lookahead = options.lookahead !== false; - var extraOffset = 0; - var keysOffset = keys.length; - var i = 0; - var name = 0; - var pos = 0; - var backtrack = ''; - var m; - - if (path instanceof RegExp) { - while (m = MATCHING_GROUP_REGEXP.exec(path.source)) { - if (m[0][0] === '\\') continue; - - keys.push({ - name: m[1] || name++, - optional: false, - offset: m.index - }); - } - - return path; - } - - if (Array.isArray(path)) { - // Map array parts into regexps and return their source. We also pass - // the same keys and options instance into every generation to get - // consistent matching groups before we join the sources together. - path = path.map(function (value) { - return pathToRegexp(value, keys, options).source; - }); - - return new RegExp(path.join('|'), flags); - } - - path = path.replace( - /\\.|(\/)?(\.)?:(\w+)(\(.*?\))?(\*)?(\?)?|[.*]|\/\(/g, - function (match, slash, format, key, capture, star, optional, offset) { - pos = offset + match.length; - - if (match[0] === '\\') { - backtrack += match; - return match; - } - - if (match === '.') { - backtrack += '\\.'; - extraOffset += 1; - return '\\.'; - } - - backtrack = slash || format ? '' : path.slice(pos, offset); - - if (match === '*') { - extraOffset += 3; - return '(.*)'; - } - - if (match === '/(') { - backtrack += '/'; - extraOffset += 2; - return '/(?:'; - } - - slash = slash || ''; - format = format ? '\\.' : ''; - optional = optional || ''; - capture = capture ? - capture.replace(/\\.|\*/, function (m) { return m === '*' ? '(.*)' : m; }) : - (backtrack ? '((?:(?!/|' + backtrack + ').)+?)' : '([^/' + format + ']+?)'); - - keys.push({ - name: key, - optional: !!optional, - offset: offset + extraOffset - }); - - var result = '(?:' - + format + slash + capture - + (star ? '((?:[/' + format + '].+?)?)' : '') - + ')' - + optional; - - extraOffset += result.length - match.length; - - return result; - }); - - // This is a workaround for handling unnamed matching groups. - while (m = MATCHING_GROUP_REGEXP.exec(path)) { - if (m[0][0] === '\\') continue; - - if (keysOffset + i === keys.length || keys[keysOffset + i].offset > m.index) { - keys.splice(keysOffset + i, 0, { - name: name++, // Unnamed matching groups must be consistently linear. - optional: false, - offset: m.index - }); - } - - i++; - } - - path += strict ? '' : path[path.length - 1] === '/' ? '?' : '/?'; - - // If the path is non-ending, match until the end or a slash. - if (end) { - path += '$'; - } else if (path[path.length - 1] !== '/') { - path += lookahead ? '(?=/|$)' : '(?:/|$)'; - } - - return new RegExp('^' + path, flags); -}; diff --git a/node_modules/netlify-cli/node_modules/path-to-regexp/package.json b/node_modules/netlify-cli/node_modules/path-to-regexp/package.json deleted file mode 100644 index 0fe1eede2..000000000 --- a/node_modules/netlify-cli/node_modules/path-to-regexp/package.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "name": "path-to-regexp", - "description": "Express style path to RegExp utility", - "version": "0.1.10", - "files": [ - "index.js", - "LICENSE" - ], - "scripts": { - "test": "istanbul cover _mocha -- -R spec" - }, - "keywords": [ - "express", - "regexp" - ], - "component": { - "scripts": { - "path-to-regexp": "index.js" - } - }, - "license": "MIT", - "repository": { - "type": "git", - "url": "https://github.com/pillarjs/path-to-regexp.git" - }, - "devDependencies": { - "mocha": "^1.17.1", - "istanbul": "^0.2.6" - } -} diff --git a/node_modules/netlify-cli/node_modules/read-pkg-up/index.d.ts b/node_modules/netlify-cli/node_modules/read-pkg-up/index.d.ts deleted file mode 100644 index 7829b7a17..000000000 --- a/node_modules/netlify-cli/node_modules/read-pkg-up/index.d.ts +++ /dev/null @@ -1,77 +0,0 @@ -import {Except} from 'type-fest'; -import {readPackage, readPackageSync, Options as ReadPackageOptions, NormalizeOptions as ReadPackageNormalizeOptions, PackageJson, NormalizedPackageJson} from 'read-pkg'; - -export type Options = { - /** - The directory to start looking for a package.json file. - - @default process.cwd() - */ - cwd?: URL | string; -} & Except; - -export type NormalizeOptions = { - /** - The directory to start looking for a package.json file. - - @default process.cwd() - */ - cwd?: URL | string; -} & Except; - -export interface ReadResult { - packageJson: PackageJson; - path: string; -} - -export interface NormalizedReadResult { - packageJson: NormalizedPackageJson; - path: string; -} - -export { - PackageJson, - NormalizedPackageJson, -}; - -/** -Read the closest `package.json` file. - -@example -``` -import {readPackageUp} from 'read-pkg-up'; - -console.log(await readPackageUp()); -// { -// packageJson: { -// name: 'awesome-package', -// version: '1.0.0', -// … -// }, -// path: '/Users/sindresorhus/dev/awesome-package/package.json' -// } -``` -*/ -export function readPackageUp(options?: NormalizeOptions): Promise; -export function readPackageUp(options: Options): Promise; - -/** -Synchronously read the closest `package.json` file. - -@example -``` -import {readPackageUpSync} from 'read-pkg-up'; - -console.log(readPackageUpSync()); -// { -// packageJson: { -// name: 'awesome-package', -// version: '1.0.0', -// … -// }, -// path: '/Users/sindresorhus/dev/awesome-package/package.json' -// } -``` -*/ -export function readPackageUpSync(options?: NormalizeOptions): NormalizedReadResult | undefined; -export function readPackageUpSync(options: Options): ReadResult | undefined; diff --git a/node_modules/netlify-cli/node_modules/read-pkg-up/index.js b/node_modules/netlify-cli/node_modules/read-pkg-up/index.js deleted file mode 100644 index 4e3a231f2..000000000 --- a/node_modules/netlify-cli/node_modules/read-pkg-up/index.js +++ /dev/null @@ -1,27 +0,0 @@ -import path from 'node:path'; -import {findUp, findUpSync} from 'find-up'; -import {readPackage, readPackageSync} from 'read-pkg'; - -export async function readPackageUp(options) { - const filePath = await findUp('package.json', options); - if (!filePath) { - return; - } - - return { - packageJson: await readPackage({...options, cwd: path.dirname(filePath)}), - path: filePath, - }; -} - -export function readPackageUpSync(options) { - const filePath = findUpSync('package.json', options); - if (!filePath) { - return; - } - - return { - packageJson: readPackageSync({...options, cwd: path.dirname(filePath)}), - path: filePath, - }; -} diff --git a/node_modules/netlify-cli/node_modules/read-pkg-up/license b/node_modules/netlify-cli/node_modules/read-pkg-up/license deleted file mode 100644 index fa7ceba3e..000000000 --- a/node_modules/netlify-cli/node_modules/read-pkg-up/license +++ /dev/null @@ -1,9 +0,0 @@ -MIT License - -Copyright (c) Sindre Sorhus (https://sindresorhus.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/find-up/index.d.ts b/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/find-up/index.d.ts deleted file mode 100644 index 64f40490e..000000000 --- a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/find-up/index.d.ts +++ /dev/null @@ -1,248 +0,0 @@ -/* eslint-disable @typescript-eslint/unified-signatures */ -import {Options as LocatePathOptions} from 'locate-path'; - -/** -Return this in a `matcher` function to stop the search and force `findUp` to immediately return `undefined`. -*/ -export const findUpStop: unique symbol; - -export type Match = string | typeof findUpStop | undefined; - -export interface Options extends LocatePathOptions { - /** - The path to the directory to stop the search before reaching root if there were no matches before the `stopAt` directory. - - @default path.parse(cwd).root - */ - readonly stopAt?: string; -} - -/** -Find a file or directory by walking up parent directories. - -@param name - The name of the file or directory to find. Can be multiple. -@returns The first path found (by respecting the order of `name`s) or `undefined` if none could be found. - -@example -``` -// / -// └── Users -// └── sindresorhus -// ├── unicorn.png -// └── foo -// └── bar -// ├── baz -// └── example.js - -// example.js -import {findUp} from 'find-up'; - -console.log(await findUp('unicorn.png')); -//=> '/Users/sindresorhus/unicorn.png' - -console.log(await findUp(['rainbow.png', 'unicorn.png'])); -//=> '/Users/sindresorhus/unicorn.png' -``` -*/ -export function findUp(name: string | readonly string[], options?: Options): Promise; - -/** -Find a file or directory by walking up parent directories. - -@param matcher - Called for each directory in the search. Return a path or `findUpStop` to stop the search. -@returns The first path found or `undefined` if none could be found. - -@example -``` -import path from 'node:path'; -import {findUp, pathExists} from 'find-up'; - -console.log(await findUp(async directory => { - const hasUnicorns = await pathExists(path.join(directory, 'unicorn.png')); - return hasUnicorns && directory; -}, {type: 'directory'})); -//=> '/Users/sindresorhus' -``` -*/ -export function findUp(matcher: (directory: string) => (Match | Promise), options?: Options): Promise; - -/** -Synchronously find a file or directory by walking up parent directories. - -@param name - The name of the file or directory to find. Can be multiple. -@returns The first path found (by respecting the order of `name`s) or `undefined` if none could be found. - -@example -``` -// / -// └── Users -// └── sindresorhus -// ├── unicorn.png -// └── foo -// └── bar -// ├── baz -// └── example.js - -// example.js -import {findUpSync} from 'find-up'; - -console.log(findUpSync('unicorn.png')); -//=> '/Users/sindresorhus/unicorn.png' - -console.log(findUpSync(['rainbow.png', 'unicorn.png'])); -//=> '/Users/sindresorhus/unicorn.png' -``` -*/ -export function findUpSync(name: string | readonly string[], options?: Options): string | undefined; - -/** -Synchronously find a file or directory by walking up parent directories. - -@param matcher - Called for each directory in the search. Return a path or `findUpStop` to stop the search. -@returns The first path found or `undefined` if none could be found. - -@example -``` -import path from 'node:path'; -import {findUpSync, pathExistsSync} from 'find-up'; - -console.log(findUpSync(directory => { - const hasUnicorns = pathExistsSync(path.join(directory, 'unicorn.png')); - return hasUnicorns && directory; -}, {type: 'directory'})); -//=> '/Users/sindresorhus' -``` -*/ -export function findUpSync(matcher: (directory: string) => Match, options?: Options): string | undefined; - -/** -Find files or directories by walking up parent directories. - -@param name - The name of the file or directory to find. Can be multiple. -@returns All paths found (by respecting the order of `name`s) or an empty array if none could be found. - -@example -``` -// / -// └── Users -// └── sindresorhus -// ├── unicorn.png -// └── foo -// ├── unicorn.png -// └── bar -// ├── baz -// └── example.js - -// example.js -import {findUpMultiple} from 'find-up'; - -console.log(await findUpMultiple('unicorn.png')); -//=> ['/Users/sindresorhus/foo/unicorn.png', '/Users/sindresorhus/unicorn.png'] - -console.log(await findUpMultiple(['rainbow.png', 'unicorn.png'])); -//=> ['/Users/sindresorhus/foo/unicorn.png', '/Users/sindresorhus/unicorn.png'] -``` -*/ -export function findUpMultiple(name: string | readonly string[], options?: Options): Promise; - -/** -Find files or directories by walking up parent directories. - -@param matcher - Called for each directory in the search. Return a path or `findUpStop` to stop the search. -@returns All paths found or an empty array if none could be found. - -@example -``` -import path from 'node:path'; -import {findUpMultiple, pathExists} from 'find-up'; - -console.log(await findUpMultiple(async directory => { - const hasUnicorns = await pathExists(path.join(directory, 'unicorn.png')); - return hasUnicorns && directory; -}, {type: 'directory'})); -//=> ['/Users/sindresorhus/foo', '/Users/sindresorhus'] -``` -*/ -export function findUpMultiple(matcher: (directory: string) => (Match | Promise), options?: Options): Promise; - -/** -Synchronously find files or directories by walking up parent directories. - -@param name - The name of the file or directory to find. Can be multiple. -@returns All paths found (by respecting the order of `name`s) or an empty array if none could be found. - -@example -``` -// / -// └── Users -// └── sindresorhus -// ├── unicorn.png -// └── foo -// ├── unicorn.png -// └── bar -// ├── baz -// └── example.js - -// example.js -import {findUpMultipleSync} from 'find-up'; - -console.log(findUpMultipleSync('unicorn.png')); -//=> ['/Users/sindresorhus/foo/unicorn.png', '/Users/sindresorhus/unicorn.png'] - -console.log(findUpMultipleSync(['rainbow.png', 'unicorn.png'])); -//=> ['/Users/sindresorhus/foo/unicorn.png', '/Users/sindresorhus/unicorn.png'] -``` -*/ -export function findUpMultipleSync(name: string | readonly string[], options?: Options): string[]; - -/** -Synchronously find files or directories by walking up parent directories. - -@param matcher - Called for each directory in the search. Return a path or `findUpStop` to stop the search. -@returns All paths found or an empty array if none could be found. - -@example -``` -import path from 'node:path'; -import {findUpMultipleSync, pathExistsSync} from 'find-up'; - -console.log(findUpMultipleSync(directory => { - const hasUnicorns = pathExistsSync(path.join(directory, 'unicorn.png')); - return hasUnicorns && directory; -}, {type: 'directory'})); -//=> ['/Users/sindresorhus/foo', '/Users/sindresorhus'] -``` -*/ -export function findUpMultipleSync(matcher: (directory: string) => Match, options?: Options): string[]; - -/** -Check if a path exists. - -@param path - The path to a file or directory. -@returns Whether the path exists. - -@example -``` -import {pathExists} from 'find-up'; - -console.log(await pathExists('/Users/sindresorhus/unicorn.png')); -//=> true -``` -*/ -export function pathExists(path: string): Promise; - -/** -Synchronously check if a path exists. - -@param path - Path to the file or directory. -@returns Whether the path exists. - -@example -``` -import {pathExistsSync} from 'find-up'; - -console.log(pathExistsSync('/Users/sindresorhus/unicorn.png')); -//=> true -``` -*/ -export function pathExistsSync(path: string): boolean; diff --git a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/find-up/index.js b/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/find-up/index.js deleted file mode 100644 index 647a1ceb1..000000000 --- a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/find-up/index.js +++ /dev/null @@ -1,109 +0,0 @@ -import path from 'node:path'; -import {fileURLToPath} from 'node:url'; -import {locatePath, locatePathSync} from 'locate-path'; - -const toPath = urlOrPath => urlOrPath instanceof URL ? fileURLToPath(urlOrPath) : urlOrPath; - -export const findUpStop = Symbol('findUpStop'); - -export async function findUpMultiple(name, options = {}) { - let directory = path.resolve(toPath(options.cwd) || ''); - const {root} = path.parse(directory); - const stopAt = path.resolve(directory, options.stopAt || root); - const limit = options.limit || Number.POSITIVE_INFINITY; - const paths = [name].flat(); - - const runMatcher = async locateOptions => { - if (typeof name !== 'function') { - return locatePath(paths, locateOptions); - } - - const foundPath = await name(locateOptions.cwd); - if (typeof foundPath === 'string') { - return locatePath([foundPath], locateOptions); - } - - return foundPath; - }; - - const matches = []; - // eslint-disable-next-line no-constant-condition - while (true) { - // eslint-disable-next-line no-await-in-loop - const foundPath = await runMatcher({...options, cwd: directory}); - - if (foundPath === findUpStop) { - break; - } - - if (foundPath) { - matches.push(path.resolve(directory, foundPath)); - } - - if (directory === stopAt || matches.length >= limit) { - break; - } - - directory = path.dirname(directory); - } - - return matches; -} - -export function findUpMultipleSync(name, options = {}) { - let directory = path.resolve(toPath(options.cwd) || ''); - const {root} = path.parse(directory); - const stopAt = options.stopAt || root; - const limit = options.limit || Number.POSITIVE_INFINITY; - const paths = [name].flat(); - - const runMatcher = locateOptions => { - if (typeof name !== 'function') { - return locatePathSync(paths, locateOptions); - } - - const foundPath = name(locateOptions.cwd); - if (typeof foundPath === 'string') { - return locatePathSync([foundPath], locateOptions); - } - - return foundPath; - }; - - const matches = []; - // eslint-disable-next-line no-constant-condition - while (true) { - const foundPath = runMatcher({...options, cwd: directory}); - - if (foundPath === findUpStop) { - break; - } - - if (foundPath) { - matches.push(path.resolve(directory, foundPath)); - } - - if (directory === stopAt || matches.length >= limit) { - break; - } - - directory = path.dirname(directory); - } - - return matches; -} - -export async function findUp(name, options = {}) { - const matches = await findUpMultiple(name, {...options, limit: 1}); - return matches[0]; -} - -export function findUpSync(name, options = {}) { - const matches = findUpMultipleSync(name, {...options, limit: 1}); - return matches[0]; -} - -export { - pathExists, - pathExistsSync, -} from 'path-exists'; diff --git a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/find-up/license b/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/find-up/license deleted file mode 100644 index fa7ceba3e..000000000 --- a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/find-up/license +++ /dev/null @@ -1,9 +0,0 @@ -MIT License - -Copyright (c) Sindre Sorhus (https://sindresorhus.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/find-up/package.json b/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/find-up/package.json deleted file mode 100644 index 23cb409da..000000000 --- a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/find-up/package.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "name": "find-up", - "version": "6.3.0", - "description": "Find a file or directory by walking up parent directories", - "license": "MIT", - "repository": "sindresorhus/find-up", - "funding": "https://github.com/sponsors/sindresorhus", - "author": { - "name": "Sindre Sorhus", - "email": "sindresorhus@gmail.com", - "url": "https://sindresorhus.com" - }, - "type": "module", - "exports": "./index.js", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "scripts": { - "test": "xo && ava && tsd" - }, - "files": [ - "index.js", - "index.d.ts" - ], - "keywords": [ - "find", - "up", - "find-up", - "findup", - "look-up", - "look", - "file", - "search", - "match", - "package", - "resolve", - "parent", - "parents", - "folder", - "directory", - "walk", - "walking", - "path" - ], - "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" - }, - "devDependencies": { - "ava": "^3.15.0", - "is-path-inside": "^4.0.0", - "tempy": "^2.0.0", - "tsd": "^0.17.0", - "xo": "^0.44.0" - } -} diff --git a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/find-up/readme.md b/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/find-up/readme.md deleted file mode 100644 index 488ac6183..000000000 --- a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/find-up/readme.md +++ /dev/null @@ -1,172 +0,0 @@ -# find-up - -> Find a file or directory by walking up parent directories - -## Install - -``` -$ npm install find-up -``` - -## Usage - -``` -/ -└── Users - └── sindresorhus - ├── unicorn.png - └── foo - └── bar - ├── baz - └── example.js -``` - -`example.js` - -```js -import path from 'node:path'; -import {findUp, pathExists} from 'find-up'; - -console.log(await findUp('unicorn.png')); -//=> '/Users/sindresorhus/unicorn.png' - -console.log(await findUp(['rainbow.png', 'unicorn.png'])); -//=> '/Users/sindresorhus/unicorn.png' - -console.log(await findUp(async directory => { - const hasUnicorns = await pathExists(path.join(directory, 'unicorn.png')); - return hasUnicorns && directory; -}, {type: 'directory'})); -//=> '/Users/sindresorhus' -``` - -## API - -### findUp(name, options?) -### findUp(matcher, options?) - -Returns a `Promise` for either the path or `undefined` if it couldn't be found. - -### findUp([...name], options?) - -Returns a `Promise` for either the first path found (by respecting the order of the array) or `undefined` if none could be found. - -### findUpMultiple(name, options?) -### findUpMultiple(matcher, options?) - -Returns a `Promise` for either an array of paths or an empty array if none could be found. - -### findUpMultiple([...name], options?) - -Returns a `Promise` for either an array of the first paths found (by respecting the order of the array) or an empty array if none could be found. - -### findUpSync(name, options?) -### findUpSync(matcher, options?) - -Returns a path or `undefined` if it couldn't be found. - -### findUpSync([...name], options?) - -Returns the first path found (by respecting the order of the array) or `undefined` if none could be found. - -### findUpMultipleSync(name, options?) -### findUpMultipleSync(matcher, options?) - -Returns an array of paths or an empty array if none could be found. - -### findUpMultipleSync([...name], options?) - -Returns an array of the first paths found (by respecting the order of the array) or an empty array if none could be found. - -#### name - -Type: `string` - -The name of the file or directory to find. - -#### matcher - -Type: `Function` - -A function that will be called with each directory until it returns a `string` with the path, which stops the search, or the root directory has been reached and nothing was found. Useful if you want to match files with certain patterns, set of permissions, or other advanced use-cases. - -When using async mode, the `matcher` may optionally be an async or promise-returning function that returns the path. - -#### options - -Type: `object` - -##### cwd - -Type: `URL | string`\ -Default: `process.cwd()` - -The directory to start from. - -##### type - -Type: `string`\ -Default: `'file'`\ -Values: `'file'` `'directory'` - -The type of paths that can match. - -##### allowSymlinks - -Type: `boolean`\ -Default: `true` - -Allow symbolic links to match if they point to the chosen path type. - -##### stopAt - -Type: `string`\ -Default: `path.parse(cwd).root` - -The path to the directory to stop the search before reaching root if there were no matches before the `stopAt` directory. - -### pathExists(path) - -Returns a `Promise` of whether the path exists. - -### pathExistsSync(path) - -Returns a `boolean` of whether the path exists. - -#### path - -Type: `string` - -The path to a file or directory. - -### findUpStop - -A [`Symbol`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol) that can be returned by a `matcher` function to stop the search and cause `findUp` to immediately return `undefined`. Useful as a performance optimization in case the current working directory is deeply nested in the filesystem. - -```js -import path from 'node:path'; -import {findUp, findUpStop} from 'find-up'; - -await findUp(directory => { - return path.basename(directory) === 'work' ? findUpStop : 'logo.png'; -}); -``` - -## Related - -- [find-up-cli](https://github.com/sindresorhus/find-up-cli) - CLI for this module -- [pkg-up](https://github.com/sindresorhus/pkg-up) - Find the closest package.json file -- [pkg-dir](https://github.com/sindresorhus/pkg-dir) - Find the root directory of an npm package -- [resolve-from](https://github.com/sindresorhus/resolve-from) - Resolve the path of a module like `require.resolve()` but from a given path - ---- - -

    - - Get professional support for 'find-up' with a Tidelift subscription - -
    - - Tidelift helps make open source sustainable for maintainers while giving companies
    assurances about security, maintenance, and licensing for their dependencies. -
    -
    diff --git a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/path-exists/index.d.ts b/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/path-exists/index.d.ts deleted file mode 100644 index 3251306ce..000000000 --- a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/path-exists/index.d.ts +++ /dev/null @@ -1,31 +0,0 @@ -/** -Check if a path exists. - -@returns Whether the path exists. - -@example -``` -// foo.ts -import {pathExists} from 'path-exists'; - -console.log(await pathExists('foo.ts')); -//=> true -``` -*/ -export function pathExists(path: string): Promise; - -/** -Synchronously check if a path exists. - -@returns Whether the path exists. - -@example -``` -// foo.ts -import {pathExistsSync} from 'path-exists'; - -console.log(pathExistsSync('foo.ts')); -//=> true -``` -*/ -export function pathExistsSync(path: string): boolean; diff --git a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/path-exists/index.js b/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/path-exists/index.js deleted file mode 100644 index ef6443b1a..000000000 --- a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/path-exists/index.js +++ /dev/null @@ -1,19 +0,0 @@ -import fs, {promises as fsPromises} from 'node:fs'; - -export async function pathExists(path) { - try { - await fsPromises.access(path); - return true; - } catch { - return false; - } -} - -export function pathExistsSync(path) { - try { - fs.accessSync(path); - return true; - } catch { - return false; - } -} diff --git a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/path-exists/license b/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/path-exists/license deleted file mode 100644 index fa7ceba3e..000000000 --- a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/path-exists/license +++ /dev/null @@ -1,9 +0,0 @@ -MIT License - -Copyright (c) Sindre Sorhus (https://sindresorhus.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/path-exists/package.json b/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/path-exists/package.json deleted file mode 100644 index f5bde2ba4..000000000 --- a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/path-exists/package.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "name": "path-exists", - "version": "5.0.0", - "description": "Check if a path exists", - "license": "MIT", - "repository": "sindresorhus/path-exists", - "author": { - "name": "Sindre Sorhus", - "email": "sindresorhus@gmail.com", - "url": "https://sindresorhus.com" - }, - "type": "module", - "exports": "./index.js", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "scripts": { - "test": "xo && ava && tsd" - }, - "files": [ - "index.js", - "index.d.ts" - ], - "keywords": [ - "path", - "exists", - "exist", - "file", - "filepath", - "fs", - "filesystem", - "file-system", - "access", - "stat" - ], - "devDependencies": { - "ava": "^3.15.0", - "tsd": "^0.17.0", - "xo": "^0.44.0" - } -} diff --git a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/path-exists/readme.md b/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/path-exists/readme.md deleted file mode 100644 index 067b00c5f..000000000 --- a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/path-exists/readme.md +++ /dev/null @@ -1,52 +0,0 @@ -# path-exists - -> Check if a path exists - -NOTE: `fs.existsSync` has been un-deprecated in Node.js since 6.8.0. If you only need to check synchronously, this module is not needed. - -Never use this before handling a file though: - -> In particular, checking if a file exists before opening it is an anti-pattern that leaves you vulnerable to race conditions: another process may remove the file between the calls to `fs.exists()` and `fs.open()`. Just open the file and handle the error when it's not there. - -## Install - -``` -$ npm install path-exists -``` - -## Usage - -```js -// foo.js -import {pathExists} from 'path-exists'; - -console.log(await pathExists('foo.js')); -//=> true -``` - -## API - -### pathExists(path) - -Returns a `Promise` of whether the path exists. - -### pathExistsSync(path) - -Returns a `boolean` of whether the path exists. - -## Related - -- [path-exists-cli](https://github.com/sindresorhus/path-exists-cli) - CLI for this module -- [path-type](https://github.com/sindresorhus/path-type) - Check if a path exists and whether it's a file, directory, or symlink - ---- - -
    - - Get professional support for this package with a Tidelift subscription - -
    - - Tidelift helps make open source sustainable for maintainers while giving companies
    assurances about security, maintenance, and licensing for their dependencies. -
    -
    diff --git a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/read-pkg/index.d.ts b/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/read-pkg/index.d.ts deleted file mode 100644 index d9ab99225..000000000 --- a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/read-pkg/index.d.ts +++ /dev/null @@ -1,59 +0,0 @@ -import * as typeFest from 'type-fest'; -import * as normalize from 'normalize-package-data'; - -export interface Options { - /** - Current working directory. - - @default process.cwd() - */ - readonly cwd?: URL | string; - - /** - [Normalize](https://github.com/npm/normalize-package-data#what-normalization-currently-entails) the package data. - - @default true - */ - readonly normalize?: boolean; -} - -export interface NormalizeOptions extends Options { - readonly normalize?: true; -} - -export type NormalizedPackageJson = PackageJson & normalize.Package; -export type PackageJson = typeFest.PackageJson; - -/** -@returns The parsed JSON. - -@example -``` -import {readPackage} from 'read-pkg'; - -console.log(await readPackage()); -//=> {name: 'read-pkg', …} - -console.log(await readPackage({cwd: 'some-other-directory'}); -//=> {name: 'unicorn', …} -``` -*/ -export function readPackage(options?: NormalizeOptions): Promise; -export function readPackage(options: Options): Promise; - -/** -@returns The parsed JSON. - -@example -``` -import {readPackageSync} from 'read-pkg'; - -console.log(readPackageSync()); -//=> {name: 'read-pkg', …} - -console.log(readPackageSync({cwd: 'some-other-directory'}); -//=> {name: 'unicorn', …} -``` -*/ -export function readPackageSync(options?: NormalizeOptions): NormalizedPackageJson; -export function readPackageSync(options: Options): PackageJson; diff --git a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/read-pkg/index.js b/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/read-pkg/index.js deleted file mode 100644 index 36ee75b27..000000000 --- a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/read-pkg/index.js +++ /dev/null @@ -1,32 +0,0 @@ -import process from 'node:process'; -import fs, {promises as fsPromises} from 'node:fs'; -import path from 'node:path'; -import {fileURLToPath} from 'node:url'; -import parseJson from 'parse-json'; -import normalizePackageData from 'normalize-package-data'; - -const toPath = urlOrPath => urlOrPath instanceof URL ? fileURLToPath(urlOrPath) : urlOrPath; - -export async function readPackage({cwd, normalize = true} = {}) { - cwd = toPath(cwd) || process.cwd(); - const filePath = path.resolve(cwd, 'package.json'); - const json = parseJson(await fsPromises.readFile(filePath, 'utf8')); - - if (normalize) { - normalizePackageData(json); - } - - return json; -} - -export function readPackageSync({cwd, normalize = true} = {}) { - cwd = toPath(cwd) || process.cwd(); - const filePath = path.resolve(cwd, 'package.json'); - const json = parseJson(fs.readFileSync(filePath, 'utf8')); - - if (normalize) { - normalizePackageData(json); - } - - return json; -} diff --git a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/read-pkg/license b/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/read-pkg/license deleted file mode 100644 index fa7ceba3e..000000000 --- a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/read-pkg/license +++ /dev/null @@ -1,9 +0,0 @@ -MIT License - -Copyright (c) Sindre Sorhus (https://sindresorhus.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/read-pkg/package.json b/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/read-pkg/package.json deleted file mode 100644 index 6e1efd683..000000000 --- a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/read-pkg/package.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "name": "read-pkg", - "version": "7.1.0", - "description": "Read a package.json file", - "license": "MIT", - "repository": "sindresorhus/read-pkg", - "funding": "https://github.com/sponsors/sindresorhus", - "author": { - "name": "Sindre Sorhus", - "email": "sindresorhus@gmail.com", - "url": "https://sindresorhus.com" - }, - "type": "module", - "exports": "./index.js", - "engines": { - "node": ">=12.20" - }, - "scripts": { - "test": "xo && ava && tsd" - }, - "files": [ - "index.js", - "index.d.ts" - ], - "keywords": [ - "json", - "read", - "parse", - "file", - "fs", - "graceful", - "load", - "package", - "normalize" - ], - "dependencies": { - "@types/normalize-package-data": "^2.4.1", - "normalize-package-data": "^3.0.2", - "parse-json": "^5.2.0", - "type-fest": "^2.0.0" - }, - "devDependencies": { - "ava": "^3.15.0", - "tsd": "^0.17.0", - "xo": "^0.44.0" - }, - "xo": { - "ignores": [ - "test/test.js" - ] - } -} diff --git a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/read-pkg/readme.md b/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/read-pkg/readme.md deleted file mode 100644 index c15dc925e..000000000 --- a/node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/read-pkg/readme.md +++ /dev/null @@ -1,72 +0,0 @@ -# read-pkg - -> Read a package.json file - -## Why - -- [Throws more helpful JSON errors](https://github.com/sindresorhus/parse-json) -- [Normalizes the data](https://github.com/npm/normalize-package-data#what-normalization-currently-entails) - -## Install - -``` -$ npm install read-pkg -``` - -## Usage - -```js -import {readPackage} from 'read-pkg'; - -console.log(await readPackage()); -//=> {name: 'read-pkg', …} - -console.log(await readPackage({cwd: 'some-other-directory'})); -//=> {name: 'unicorn', …} -``` - -## API - -### readPackage(options?) - -Returns a `Promise` with the parsed JSON. - -### readPackageSync(options?) - -Returns the parsed JSON. - -#### options - -Type: `object` - -##### cwd - -Type: `URL | string`\ -Default: `process.cwd()` - -Current working directory. - -##### normalize - -Type: `boolean`\ -Default: `true` - -[Normalize](https://github.com/npm/normalize-package-data#what-normalization-currently-entails) the package data. - -## Related - -- [read-pkg-up](https://github.com/sindresorhus/read-pkg-up) - Read the closest package.json file -- [write-pkg](https://github.com/sindresorhus/write-pkg) - Write a `package.json` file -- [load-json-file](https://github.com/sindresorhus/load-json-file) - Read and parse a JSON file - ---- - -
    - - Get professional support for this package with a Tidelift subscription - -
    - - Tidelift helps make open source sustainable for maintainers while giving companies
    assurances about security, maintenance, and licensing for their dependencies. -
    -
    diff --git a/node_modules/netlify-cli/node_modules/read-pkg-up/package.json b/node_modules/netlify-cli/node_modules/read-pkg-up/package.json deleted file mode 100644 index bd7d1d276..000000000 --- a/node_modules/netlify-cli/node_modules/read-pkg-up/package.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "name": "read-pkg-up", - "version": "9.1.0", - "description": "Read the closest package.json file", - "license": "MIT", - "repository": "sindresorhus/read-pkg-up", - "funding": "https://github.com/sponsors/sindresorhus", - "author": { - "name": "Sindre Sorhus", - "email": "sindresorhus@gmail.com", - "url": "https://sindresorhus.com" - }, - "type": "module", - "exports": "./index.js", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "scripts": { - "test": "xo && ava && tsd" - }, - "files": [ - "index.js", - "index.d.ts" - ], - "keywords": [ - "json", - "read", - "parse", - "file", - "fs", - "graceful", - "load", - "package", - "find", - "up", - "find-up", - "findup", - "look-up", - "look", - "search", - "match", - "resolve", - "parent", - "parents", - "folder", - "directory", - "walk", - "walking", - "path" - ], - "dependencies": { - "find-up": "^6.3.0", - "read-pkg": "^7.1.0", - "type-fest": "^2.5.0" - }, - "devDependencies": { - "ava": "^3.15.0", - "tsd": "^0.18.0", - "xo": "^0.45.0" - } -} diff --git a/node_modules/netlify-cli/node_modules/read-pkg-up/readme.md b/node_modules/netlify-cli/node_modules/read-pkg-up/readme.md deleted file mode 100644 index ca0e55a5a..000000000 --- a/node_modules/netlify-cli/node_modules/read-pkg-up/readme.md +++ /dev/null @@ -1,74 +0,0 @@ -# read-pkg-up - -> Read the closest package.json file - -## Why - -- [Finds the closest package.json](https://github.com/sindresorhus/find-up) -- [Throws more helpful JSON errors](https://github.com/sindresorhus/parse-json) -- [Normalizes the data](https://github.com/npm/normalize-package-data#what-normalization-currently-entails) - -## Install - -```sh -npm install read-pkg-up -``` - -## Usage - -```js -import {readPackageUp} from 'read-pkg-up'; - -console.log(await readPackageUp()); -/* -{ - packageJson: { - name: 'awesome-package', - version: '1.0.0', - … - }, - path: '/Users/sindresorhus/dev/awesome-package/package.json' -} -*/ -``` - -## API - -### readPackageUp(options?) - -Returns a `Promise` or `Promise` if no `package.json` was found. - -### readPackageUpSync(options?) - -Returns the result object or `undefined` if no `package.json` was found. - -#### options - -Type: `object` - -##### cwd - -Type: `URL | string`\ -Default: `process.cwd()` - -The directory to start looking for a package.json file. - -##### normalize - -Type: `boolean`\ -Default: `true` - -[Normalize](https://github.com/npm/normalize-package-data#what-normalization-currently-entails) the package data. - -## read-pkg-up for enterprise - -Available as part of the Tidelift Subscription. - -The maintainers of read-pkg-up and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open source dependencies you use to build your applications. Save time, reduce risk, and improve code health, while paying the maintainers of the exact dependencies you use. [Learn more.](https://tidelift.com/subscription/pkg/npm-read-pkg-up?utm_source=npm-read-pkg-up&utm_medium=referral&utm_campaign=enterprise&utm_term=repo) - -## Related - -- [read-pkg](https://github.com/sindresorhus/read-pkg) - Read a package.json file -- [pkg-up](https://github.com/sindresorhus/pkg-up) - Find the closest package.json file -- [find-up](https://github.com/sindresorhus/find-up) - Find a file by walking up parent directories -- [pkg-conf](https://github.com/sindresorhus/pkg-conf) - Get namespaced config from the closest package.json diff --git a/node_modules/netlify-cli/node_modules/rollup/LICENSE.md b/node_modules/netlify-cli/node_modules/rollup/LICENSE.md new file mode 100644 index 000000000..ce44fa22e --- /dev/null +++ b/node_modules/netlify-cli/node_modules/rollup/LICENSE.md @@ -0,0 +1,653 @@ +# Rollup core license +Rollup is released under the MIT license: + +The MIT License (MIT) + +Copyright (c) 2017 [these people](https://github.com/rollup/rollup/graphs/contributors) + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +# Licenses of bundled dependencies +The published Rollup artifact additionally contains code with the following licenses: +MIT, ISC + +# Bundled dependencies: +## @jridgewell/sourcemap-codec +License: MIT +By: Rich Harris +Repository: git+https://github.com/jridgewell/sourcemap-codec.git + +> The MIT License +> +> Copyright (c) 2015 Rich Harris +> +> Permission is hereby granted, free of charge, to any person obtaining a copy +> of this software and associated documentation files (the "Software"), to deal +> in the Software without restriction, including without limitation the rights +> to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +> copies of the Software, and to permit persons to whom the Software is +> furnished to do so, subject to the following conditions: +> +> The above copyright notice and this permission notice shall be included in +> all copies or substantial portions of the Software. +> +> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +> IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +> FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +> AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +> LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +> OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +> THE SOFTWARE. + +--------------------------------------- + +## @rollup/pluginutils +License: MIT +By: Rich Harris +Repository: rollup/plugins + +> The MIT License (MIT) +> +> Copyright (c) 2019 RollupJS Plugin Contributors (https://github.com/rollup/plugins/graphs/contributors) +> +> Permission is hereby granted, free of charge, to any person obtaining a copy +> of this software and associated documentation files (the "Software"), to deal +> in the Software without restriction, including without limitation the rights +> to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +> copies of the Software, and to permit persons to whom the Software is +> furnished to do so, subject to the following conditions: +> +> The above copyright notice and this permission notice shall be included in +> all copies or substantial portions of the Software. +> +> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +> IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +> FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +> AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +> LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +> OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +> THE SOFTWARE. + +--------------------------------------- + +## anymatch +License: ISC +By: Elan Shanker +Repository: https://github.com/micromatch/anymatch + +> The ISC License +> +> Copyright (c) 2019 Elan Shanker, Paul Miller (https://paulmillr.com) +> +> Permission to use, copy, modify, and/or distribute this software for any +> purpose with or without fee is hereby granted, provided that the above +> copyright notice and this permission notice appear in all copies. +> +> THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +> WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +> MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +> ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +> WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +> ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR +> IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +--------------------------------------- + +## binary-extensions +License: MIT +By: Sindre Sorhus +Repository: sindresorhus/binary-extensions + +> MIT License +> +> Copyright (c) Sindre Sorhus (https://sindresorhus.com) +> Copyright (c) Paul Miller (https://paulmillr.com) +> +> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: +> +> The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +> +> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +--------------------------------------- + +## braces +License: MIT +By: Jon Schlinkert, Brian Woodward, Elan Shanker, Eugene Sharygin, hemanth.hm +Repository: micromatch/braces + +> The MIT License (MIT) +> +> Copyright (c) 2014-present, Jon Schlinkert. +> +> Permission is hereby granted, free of charge, to any person obtaining a copy +> of this software and associated documentation files (the "Software"), to deal +> in the Software without restriction, including without limitation the rights +> to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +> copies of the Software, and to permit persons to whom the Software is +> furnished to do so, subject to the following conditions: +> +> The above copyright notice and this permission notice shall be included in +> all copies or substantial portions of the Software. +> +> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +> IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +> FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +> AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +> LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +> OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +> THE SOFTWARE. + +--------------------------------------- + +## builtin-modules +License: MIT +By: Sindre Sorhus +Repository: sindresorhus/builtin-modules + +> MIT License +> +> Copyright (c) Sindre Sorhus (https://sindresorhus.com) +> +> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: +> +> The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +> +> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +--------------------------------------- + +## chokidar +License: MIT +By: Paul Miller, Elan Shanker +Repository: git+https://github.com/paulmillr/chokidar.git + +> The MIT License (MIT) +> +> Copyright (c) 2012-2019 Paul Miller (https://paulmillr.com), Elan Shanker +> +> Permission is hereby granted, free of charge, to any person obtaining a copy +> of this software and associated documentation files (the “Software”), to deal +> in the Software without restriction, including without limitation the rights +> to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +> copies of the Software, and to permit persons to whom the Software is +> furnished to do so, subject to the following conditions: +> +> The above copyright notice and this permission notice shall be included in +> all copies or substantial portions of the Software. +> +> THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +> IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +> FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +> AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +> LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +> OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +> THE SOFTWARE. + +--------------------------------------- + +## colorette +License: MIT +By: Jorge Bucaran +Repository: jorgebucaran/colorette + +> Copyright © Jorge Bucaran <> +> +> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: +> +> The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +> +> THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +--------------------------------------- + +## date-time +License: MIT +By: Sindre Sorhus +Repository: sindresorhus/date-time + +> MIT License +> +> Copyright (c) Sindre Sorhus (https://sindresorhus.com) +> +> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: +> +> The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +> +> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +--------------------------------------- + +## fill-range +License: MIT +By: Jon Schlinkert, Edo Rivai, Paul Miller, Rouven Weßling +Repository: jonschlinkert/fill-range + +> The MIT License (MIT) +> +> Copyright (c) 2014-present, Jon Schlinkert. +> +> Permission is hereby granted, free of charge, to any person obtaining a copy +> of this software and associated documentation files (the "Software"), to deal +> in the Software without restriction, including without limitation the rights +> to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +> copies of the Software, and to permit persons to whom the Software is +> furnished to do so, subject to the following conditions: +> +> The above copyright notice and this permission notice shall be included in +> all copies or substantial portions of the Software. +> +> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +> IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +> FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +> AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +> LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +> OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +> THE SOFTWARE. + +--------------------------------------- + +## flru +License: MIT +By: Luke Edwards +Repository: lukeed/flru + +> MIT License +> +> Copyright (c) Luke Edwards (lukeed.com) +> +> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: +> +> The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +> +> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +--------------------------------------- + +## glob-parent +License: ISC +By: Gulp Team, Elan Shanker, Blaine Bublitz +Repository: gulpjs/glob-parent + +> The ISC License +> +> Copyright (c) 2015, 2019 Elan Shanker +> +> Permission to use, copy, modify, and/or distribute this software for any +> purpose with or without fee is hereby granted, provided that the above +> copyright notice and this permission notice appear in all copies. +> +> THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +> WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +> MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +> ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +> WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +> ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR +> IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +--------------------------------------- + +## is-binary-path +License: MIT +By: Sindre Sorhus +Repository: sindresorhus/is-binary-path + +> MIT License +> +> Copyright (c) 2019 Sindre Sorhus (https://sindresorhus.com), Paul Miller (https://paulmillr.com) +> +> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: +> +> The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +> +> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +--------------------------------------- + +## is-extglob +License: MIT +By: Jon Schlinkert +Repository: jonschlinkert/is-extglob + +> The MIT License (MIT) +> +> Copyright (c) 2014-2016, Jon Schlinkert +> +> Permission is hereby granted, free of charge, to any person obtaining a copy +> of this software and associated documentation files (the "Software"), to deal +> in the Software without restriction, including without limitation the rights +> to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +> copies of the Software, and to permit persons to whom the Software is +> furnished to do so, subject to the following conditions: +> +> The above copyright notice and this permission notice shall be included in +> all copies or substantial portions of the Software. +> +> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +> IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +> FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +> AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +> LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +> OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +> THE SOFTWARE. + +--------------------------------------- + +## is-glob +License: MIT +By: Jon Schlinkert, Brian Woodward, Daniel Perez +Repository: micromatch/is-glob + +> The MIT License (MIT) +> +> Copyright (c) 2014-2017, Jon Schlinkert. +> +> Permission is hereby granted, free of charge, to any person obtaining a copy +> of this software and associated documentation files (the "Software"), to deal +> in the Software without restriction, including without limitation the rights +> to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +> copies of the Software, and to permit persons to whom the Software is +> furnished to do so, subject to the following conditions: +> +> The above copyright notice and this permission notice shall be included in +> all copies or substantial portions of the Software. +> +> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +> IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +> FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +> AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +> LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +> OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +> THE SOFTWARE. + +--------------------------------------- + +## is-number +License: MIT +By: Jon Schlinkert, Olsten Larck, Rouven Weßling +Repository: jonschlinkert/is-number + +> The MIT License (MIT) +> +> Copyright (c) 2014-present, Jon Schlinkert. +> +> Permission is hereby granted, free of charge, to any person obtaining a copy +> of this software and associated documentation files (the "Software"), to deal +> in the Software without restriction, including without limitation the rights +> to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +> copies of the Software, and to permit persons to whom the Software is +> furnished to do so, subject to the following conditions: +> +> The above copyright notice and this permission notice shall be included in +> all copies or substantial portions of the Software. +> +> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +> IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +> FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +> AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +> LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +> OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +> THE SOFTWARE. + +--------------------------------------- + +## is-reference +License: MIT +By: Rich Harris +Repository: git+https://github.com/Rich-Harris/is-reference.git + +--------------------------------------- + +## locate-character +License: MIT +By: Rich Harris +Repository: git+https://gitlab.com/Rich-Harris/locate-character.git + +--------------------------------------- + +## magic-string +License: MIT +By: Rich Harris +Repository: https://github.com/rich-harris/magic-string + +> Copyright 2018 Rich Harris +> +> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: +> +> The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +> +> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +--------------------------------------- + +## normalize-path +License: MIT +By: Jon Schlinkert, Blaine Bublitz +Repository: jonschlinkert/normalize-path + +> The MIT License (MIT) +> +> Copyright (c) 2014-2018, Jon Schlinkert. +> +> Permission is hereby granted, free of charge, to any person obtaining a copy +> of this software and associated documentation files (the "Software"), to deal +> in the Software without restriction, including without limitation the rights +> to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +> copies of the Software, and to permit persons to whom the Software is +> furnished to do so, subject to the following conditions: +> +> The above copyright notice and this permission notice shall be included in +> all copies or substantial portions of the Software. +> +> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +> IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +> FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +> AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +> LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +> OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +> THE SOFTWARE. + +--------------------------------------- + +## parse-ms +License: MIT +By: Sindre Sorhus +Repository: sindresorhus/parse-ms + +> MIT License +> +> Copyright (c) Sindre Sorhus (https://sindresorhus.com) +> +> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: +> +> The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +> +> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +--------------------------------------- + +## picomatch +License: MIT +By: Jon Schlinkert +Repository: micromatch/picomatch + +> The MIT License (MIT) +> +> Copyright (c) 2017-present, Jon Schlinkert. +> +> Permission is hereby granted, free of charge, to any person obtaining a copy +> of this software and associated documentation files (the "Software"), to deal +> in the Software without restriction, including without limitation the rights +> to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +> copies of the Software, and to permit persons to whom the Software is +> furnished to do so, subject to the following conditions: +> +> The above copyright notice and this permission notice shall be included in +> all copies or substantial portions of the Software. +> +> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +> IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +> FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +> AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +> LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +> OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +> THE SOFTWARE. + +--------------------------------------- + +## pretty-bytes +License: MIT +By: Sindre Sorhus +Repository: sindresorhus/pretty-bytes + +> MIT License +> +> Copyright (c) Sindre Sorhus (https://sindresorhus.com) +> +> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: +> +> The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +> +> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +--------------------------------------- + +## pretty-ms +License: MIT +By: Sindre Sorhus +Repository: sindresorhus/pretty-ms + +> MIT License +> +> Copyright (c) Sindre Sorhus (https://sindresorhus.com) +> +> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: +> +> The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +> +> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +--------------------------------------- + +## readdirp +License: MIT +By: Thorsten Lorenz, Paul Miller +Repository: git://github.com/paulmillr/readdirp.git + +> MIT License +> +> Copyright (c) 2012-2019 Thorsten Lorenz, Paul Miller (https://paulmillr.com) +> +> Permission is hereby granted, free of charge, to any person obtaining a copy +> of this software and associated documentation files (the "Software"), to deal +> in the Software without restriction, including without limitation the rights +> to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +> copies of the Software, and to permit persons to whom the Software is +> furnished to do so, subject to the following conditions: +> +> The above copyright notice and this permission notice shall be included in all +> copies or substantial portions of the Software. +> +> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +> IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +> FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +> AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +> LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +> OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +> SOFTWARE. + +--------------------------------------- + +## signal-exit +License: ISC +By: Ben Coe +Repository: https://github.com/tapjs/signal-exit.git + +> The ISC License +> +> Copyright (c) 2015-2023 Benjamin Coe, Isaac Z. Schlueter, and Contributors +> +> Permission to use, copy, modify, and/or distribute this software +> for any purpose with or without fee is hereby granted, provided +> that the above copyright notice and this permission notice +> appear in all copies. +> +> THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +> WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES +> OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE +> LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES +> OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, +> WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, +> ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +--------------------------------------- + +## time-zone +License: MIT +By: Sindre Sorhus +Repository: sindresorhus/time-zone + +> MIT License +> +> Copyright (c) Sindre Sorhus (https://sindresorhus.com) +> +> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: +> +> The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +> +> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +--------------------------------------- + +## to-regex-range +License: MIT +By: Jon Schlinkert, Rouven Weßling +Repository: micromatch/to-regex-range + +> The MIT License (MIT) +> +> Copyright (c) 2015-present, Jon Schlinkert. +> +> Permission is hereby granted, free of charge, to any person obtaining a copy +> of this software and associated documentation files (the "Software"), to deal +> in the Software without restriction, including without limitation the rights +> to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +> copies of the Software, and to permit persons to whom the Software is +> furnished to do so, subject to the following conditions: +> +> The above copyright notice and this permission notice shall be included in +> all copies or substantial portions of the Software. +> +> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +> IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +> FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +> AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +> LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +> OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +> THE SOFTWARE. + +--------------------------------------- + +## yargs-parser +License: ISC +By: Ben Coe +Repository: https://github.com/yargs/yargs-parser.git + +> Copyright (c) 2016, Contributors +> +> Permission to use, copy, modify, and/or distribute this software +> for any purpose with or without fee is hereby granted, provided +> that the above copyright notice and this permission notice +> appear in all copies. +> +> THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +> WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES +> OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE +> LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES +> OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, +> WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, +> ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/node_modules/netlify-cli/node_modules/rollup/README.md b/node_modules/netlify-cli/node_modules/rollup/README.md new file mode 100644 index 000000000..a1b6b9ea8 --- /dev/null +++ b/node_modules/netlify-cli/node_modules/rollup/README.md @@ -0,0 +1,134 @@ +

    + +

    + +

    + + npm version + + + node compatibility + + + install size + + + code coverage + + + backers + + + sponsors + + + license + + + Join the chat at https://is.gd/rollup_chat + +

    + +

    Rollup

    + +## Overview + +Rollup is a module bundler for JavaScript which compiles small pieces of code into something larger and more complex, such as a library or application. It uses the standardized ES module format for code, instead of previous idiosyncratic solutions such as CommonJS and AMD. ES modules let you freely and seamlessly combine the most useful individual functions from your favorite libraries. Rollup can optimize ES modules for faster native loading in modern browsers, or output a legacy module format allowing ES module workflows today. + +## Quick Start Guide + +Install with `npm install --global rollup`. Rollup can be used either through a [command line interface](https://rollupjs.org/command-line-interface/) with an optional configuration file or else through its [JavaScript API](https://rollupjs.org/javascript-api/). Run `rollup --help` to see the available options and parameters. The starter project templates, [rollup-starter-lib](https://github.com/rollup/rollup-starter-lib) and [rollup-starter-app](https://github.com/rollup/rollup-starter-app), demonstrate common configuration options, and more detailed instructions are available throughout the [user guide](https://rollupjs.org/introduction/). + +### Commands + +These commands assume the entry point to your application is named main.js, and that you'd like all imports compiled into a single file named bundle.js. + +For browsers: + +```bash +# compile to a